gttgactctacaggggagcaaagagtctttatatagcaacggaggtccagtcagcgaacaatccccacaaaattacacagaaaacaaaccagaattttttacttgacctcaagttgaagggaggtactcacagagattgatggttcctgtgggtgactctacaggggagagcaaggggtctttatatagccaagggaggtccagtcagtaacaatcccccaaaattacacagaaaacaacagcagaattttcttacttgacctcaaattgaagggaggtactcacagagattgatggctcctgtgggtgactctacaggggagggcaaggaggcctttatatagacaaaggagttgcagtcagtagaaaatcccccaaaatcacacagaaactaatgcagaattgaccacttgacctcaaggtgaagggggtgtactcactgagattgatggttcctgtgggtgactctacaggggagacaaggggggctttatataaccaggggaacctcaagttgaagggaggtactcacagagattgatggtccctgtgggtgaccctacaggggtgaacaaggaggtctttatatagccaagggatgtccagtcagcaacaaatcctccaaaattacacagaaaaaaaaccagaatttatcacttgaccgacaaatcctccaaaattaccaacaaacaataacagaattcatcacttgaccacaagctgaaaggaggtactcaccaagttggatgtttcctcaggatgacactacaggggaaaaccagagaagcccagtcaggggcaatttacagccagatttcacccttgacctagtgatgaaaggaggtacttaccaaaggtgagatttggtattgacaaatcaagcgcagaaaggtggcccttatatagacaacagagcccaatgaaaccaaatcagaatttgtcacgtgacctcaagatgaagggagttactctcttctttttccctttgggtgactatcaataaaagcacaacagttgaggagaggccctgaaacacaaaagaccttgatagccggaggcagtatctgaagatggacctatttatagagcacagaaggcaagtgagcatcaattccacagaaatcatgtgaaataaaaccagaattttctccttgacctccagctcaaaagaggtactcactcgctcagattatacaggagagaaagacagggcccacgggccattatcaaaaaacacaagtgaagtcacaggggaccaaagaggtcatttcataaagcaaacaaaccaagtcagcaacagcacttccaagtccaaagcaatcaataaagaagttcccccatgacctcaaggtggagggaggtactcaacaagattttcctttcctgtatgtcacaccaattttgaaattaagtgataagtaatcacattgtccacctttacctcactatggaagggggcactcactgagcttcaagtatgagggtggcacttcaagtgggtggaaaagagattctatccatttacagataaagcaagtgtaccagacctgggagtcaacaaagttaacccaggttgacatgatgacagctattactcactgagaatgcagtctgtagtaggtcacaatttatttgtaaacaacaaagtcgcacaccgcccaaaagaaagtaccaactgaacagacacctctcaaacccaaataattactactaacaacaccagaccaacagacacaatattctacagaaaataaaaggaagatatatgcagaaatgtgccaaaatgatacaaaccacccagttcattagcctgataatcctcacatgccatggttttttacagctgatacccagaggttgcactcacagcagttcaatcttgttgttaatacacccggacctttcgatagcagattgagagtcccctagcaaaacttaaccctttgatcctccaatccaaaatccccccctagacctcgcgatcaaaggaggtccaaacaacaatctcggtttgctagttctccccgacccgttttgagttaagaaatccgctgacagtcggttttgtaccaaaaaatgagaagttcaaccagttaatactgctgtcagtgcccaaatagtcacccattcaaccaacaatagaattgatcacgaaaattcaaattaaccagcttacctagttctaaccgacctgatttgagttaacaaatccgcaggcagtagcctttatgaaaaaatgaaagcagtttaaacagttcatgttgtcgtcagtgccacaacaaaccttcccaacgacacacaacaaactcaatcaagaaaaatcaaaataagcagcttactaccaatagtatcctgttctatctccctttgcaacgaggtcgttatcccgattcgaccatgtttctgtgaggacagcagcaaactacaaaatagacactatcctgttctatatcgatctgcgacgagacagaagttaacccagggaaaagcgtggtcagctcgacctcgagctgaaaccaattcagctcaaggtcggcctaagcggtgtatcggaacaagtggacataaacaccttagctgaagaagacaatactcaactcaccaatcggtgcacaatcttgagtgtgattgagataacccagcgagtcctgtagacgaaaagagaatatgagcaatctgggcctcaacagatctgcccttatgggcagtccccatgaaaaatgtataaaacactcgcgaaacgtacaactcacccaagttgcagtataatttagaaggaaaatagggtcaagatcgcttccctacgaggtacgaagatgattgaccagacagcgagatgatcttattgcgcactaaatcctgcctcattgaagaaaataagcaaaaccggtggagctcagcgtcatctcgatctcttgttaaatctgcttcttcttcagcttgagattggtatccccttcttcagcaggccttgagtcgacagcgcttcagctcgaggtcaacctcccctccacgacgcagatcgacttcaagctgaaaatcgacaatcctgaggtcgatctcggggatgtatgcaacatccacacaacttaccacaaagctagaaggccaccaaagtaggtcgcttttcgtacaatgtcaaaagcagaacaagcgatcaactgcgcataaccaaatgaaacaaacaaccagacaacacttactggagattgtactccaacgagatcaaatcaatatcaaccaaccttccggactgctctacgaaaagaccttctctcggcggccaaacgtttccagagacaaatcagaatggaccgcgttatatcgttttcgtacgaggtccaacgacaaggtcggtccggaatccaggagaaggtttactgaggctaaatcctcgaaatcgaggccgttatcgttattcttatccggctcgtactgggctgcaatgtgaggatcgttgagcgctccggctcgtactgggctgcaatgtgaggatcgttgagcgctcaacaggctgaccaatcaagaccagtgtcacttacagcaagtctgtgacagctctcagcccaggtctaaccctcagacagtcaggcattagccagaccctctagtgcaacttgaggtagagtacttcccctagccctccaaatgcgcccccaccgcagacctcgagctgaaaacaattcagctcgaggtcgatgccactcccaacagagccacattaaccctcgagccgaatagtttcctgctcgaggttggcacaaccaccacagacctcgagctgaaaacgaatcagctcgaggtcgatcttgcttcaaacagagtgacagacaaacttgagctgaatggatttcagctcaagatccacagcctcaaccacggacctcgagctgaaaacaattcagctcgaggtccatgccattccgtacatattcacggtcaaccttgaattgaatcgtcttcagctcaaagttcttatcaccaccacagacctcgagccgaaaacgattcagctcgaggtcaaccacacttcttacagagtcacaaacaaccttgagctgaatcgttttcagcttgaggtcaacacccactcgcaccacagacctcgagctgaaagtgattcagctcaaggtcgaagcccccaccacagacctcgagccgaaacaattcagctcgaggtcgatccctcatcatgctgagccacagggatcctcgggctgagtagtttccagctcgaggccgactccgtttagccttgctcaccacggacctcaagctgaaagagattcagctggaggtcaacccctggagtcactggggacctcgagctgaatctctttcaactcgaggtcgacaccccctccacagacctcgagctgaaagagattcagctcaatgtcgatccctgttcatccatagtcacaggggaccgggtcgacctcgagttgaaggggttcatctcaaggtcaatctctcctcatccagattcataggggacatcgagctgaatctctttcagctcgatttcgacacccccgccacagacttcgagttgaaaccaatcagctcgaggtcgatctcttctcatatagagtcacaggggacctcgagctgaatggttatcagctcgaggtcgaattactcctcatagccatacaccctcgacctcgggttgaaagtgtttcgaatcgaggtcaatgcgggccgtggcccgggcttctacgctttctaatctcacaacacacatagagcttcgacctcgagctgaaatggtttcagctcgaggtcgatgcgggccgtgggccgggccgggccgggctgggcttagctgaattggtttcggctcgaggtcaatgtgggccgtgggccgggccgggccgggatgggcttatttgaacctgaggtagaaaaaaggttgtagagtgatgttggccttttgtgtctgggctgggatctcctgggccacagggcccattgaagatgtgctctacacatttgtgaggggctgcaggccactggggaatcctggagagcctcccaacaggagttgaaggaagttgaggggtggcccagctgttcataaatgtgtatatgcatttatatctgatgtgagaaatgtaatgcaactatttctttgttcagtgggtcattgtgactctccacatgtatttatgaccaaacagtgggctgaaaaatcatgctccaagaaataagaaatacagtgtgtcctgttttacaggttctacagatgtcttactaaatggtgatgaattataaagcagaatattcaatcaaatcactcttcctcagattatatctgattaaacatttcagtgtcacatgttgcttcatgtggattgtgttatttgctgactacatcatatttataaatctcccacaagtacatatatttcaaatactcataagaaataaatacagtcaaacaccaagacaataagtaaacaatttcatgtactttggtgataatgagggacaagaaaggaagactatcaatcaagaatattggctgatcttttaccagagcaagctgtgcttgtttaatcacatttatcctataatgatactttgtttcttctttttctgagaggaaagttgaaaggatcctgtacaaatcacggccaaacaaaacagccctgaggtaaatattttctgcaaattatttgaactgtcctattcattacaagtgatacaaaatcaagacaatgaaacgcaaagagtgaaggtcacaggggaaataacaccaaaaatgggcaggtacaaacagtatgaatgggagaagacccccacacctttctgaaagagctgaagctctgcagttctaacagaaaatcaaacaggttatttttgatgtctgtgtttcacaagaacttggctgtggtttgtacaagtatttatttgctatacttccaagtaatcacctgtggtttgatgagtaattgtctaccaatattattggtagcatgtttgaagcaacagacgtgggattggaataatggatacatttcaatgatgaataataattaaaggcagatatatttcctgaagaagaggatgtggggttgcaagaattacaatgataaatacaatgaaggataaggaatgaagacaacccacaaacaaaacaataatgctatcaaaaaatgaaaagattcacatataacggtgagatgacatagttgattgggcaatccatgtgcccgtgtatcaacaaagaaacgctgctacaacaaaatagagctacaccctctttttacaagtatttatctggggtggagacaagcacttgtctgtgattctcagaagtacttctgtgtgagttttacaattacttgtctctgattttcacaagtgcttgtctgcaaattaatgtaaattcattatcttctataaacatgttcattcacacaaggcttacagtcaatacagctcatgtaataataaatactaccagaaaaaaaaagggtagggcagcataaagaaacaagaatttctaaccagggagaaatttgctgctttctttgggttaacaagtactgtttgtgctttgttgttgtttgtgcaagtgatgattatctataaacgcaaactggataatatgcaataaatttttgaagcaacacatgaaggattgacatggataaattcatacatttcaatcagaaagaaagcaaatcacagacaggcatgacaagaagaaaaggcagtcatacttgtttaaagcagtcaatgttggattgtcaggattaaagtgataaacatcaatgaagaacaaaagatgaacatgaccaacagaggagattagcaagagagaaaattgattgagtagatccactggttgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgccacttccactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcttagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaattgggggtctggcctaattggaattccgtgactaacatatctccgtgcttctttttaccttttgtccccaaaacatttactactaacaatggccttctgaagaacaaatgccggaagttttgccatttattagacaaatagatagtacaattgcagaagaagctagtagatattaccacaaccacccggataacattacagttattgaaagagtagaaaaagtgaaagttacagaagcagaagatagattctggaactacatagaaactaagcgctaccattgtacccttcattctacctattcccctgaatacatcctcataaatcttgtagaagaagacgagtctatcatagaaaaaacagtagaaacaaacaggaataacttctttacagcgttagaagaaacccctaaatatagaactcttcctactaacatcttgtctagaactgtccgctactacactattccacctttcactgcttgttctccgcctcaacccaactctataatcatagatctcacggatttagaataaattaagcttgtttttatctcatctcatctcatttccttagtatcagaaataaaaacaccaaaaaacacaaaaataaaattcttgcgctatctgtttcactcatctcgtgccacaaaaaatcacaaaaatatttcattatatttccatttgattcatccacacagaaaaaattgaaaacccttaaaaaatacgtccgtgtcccttcaaaaagtcttattttttcagtctaagtcactttacactatcacggaaagagaaccgtaacagatacaaacattctgagtcgaccattcgatccgccgtaccctgtttacactactaggtttttttcctgagccttgaaagtctaccattcctacggcgtgagcggatctagtctcgtttacccatcatctcgagggattagtacctggtcgaagcctaatacacctggtcgaagtctaaaaatagagttatctcacgtgtacataaggttctgcaggccgtattacacagttacaactcaatacaccccggatttgccaggatctgcaaggatctacatacatacagatcttccgtactaccactcccgcctagtacatcacccctcctactaaaatcgtcaaaagtgatctttcctgatctttgagagagtgtagctccttcattatttgagctacatcgacaaacaagatacagaactcatcgcctttataagacgtatccagcgccaccttcctttccatcctcactcaactccttcacccagtttcagtagcaaacaccgacctctcaagttttcgaccagaagtaccttgaaatatttcattctgaaaagttgagcgtgttccttagcttctgaacttatctctcgaacaaaaaatttctgaaaaagctcaaaaattggttgtgtaacagtgtccgccgtcaacagcacccttagcgctaacatccaaaacttggaagtacacgacaaaaacactgcgccaagagacaatagagcccaatctcctcaaacaactaatagggaagcctcagtagttgcctcagataaatcctcaggtaaatttaacacctctacatatttttttattatcaattttcaccgggttaaattttcctactaagacctgttttcttttaccatgtctccaccttctcttagacttagaggttataatggaaggaccagagacgctccaccatcccagagaggatttccaccagcgtcagttttaccaaagaataaggataaaataatttacgcgtcgaaaaagaaactaacatctcctactaacagttccaaaggaggagaaattcgagcgctattactacaggatgaagaccaacaaggaatggctgaaggatgtgcgcaaccgcagcagttactcggccatcagagctcatctaaagtattgccgggaggatttccaagcgatgatagatctaagaggaatgacgacgaccctcaaaagaaccaagggttggaacccactaaacgtgtcggcggagagtctccttcaaccacaagaagcacaggaccttcaagaaggatccatgagacccctgagtcgcagagggaggaatacccattcaagacacccaaggaatacggggaggaacactcaatggcgcagccaaatctacgaagagatggtacgccttgggagatctcttcaagggacttatcaacacctggagaaaggcaaaatcaaccgccaacaccgcttcatggaagaagagccttaaatatttcccctacacctgcgcgtgaaaaaattcctgatagttctgatagtgattctactagtaggaaatcaaaattgttgtctagtgattactctacacctcaagttccccatgaacatatcccaatagaaatttctctacgcagagctgttaatatgtttactgagaacatgaattttttagtacaacataccttaagaaataacagaaaaattactactgatatgaagaaattgtgccgtaaaattgagggcagctgggataaaagagctgatgaagaagataataattttacttacatcagagataaagttatgattatggaaactggccttgaattattacataaagaaatgccagaaatgcttgagaaattaggagatcaaaccactcgagtaataaccagagtagaagaaaaatgggaagatatacaaaccaataacaaagaaatgcttaataaatttaacaatatggaacaatctttccagaaactacaacaagacacgcttgagaaaattaattcacaatataaaaactttgaagatgttgtaaacaggatagaattaaataatttaaataacaataaaaataattccgcctgcatcatcaaattagagaataaaattgaaggattaattaaaattaaccaagagcctcacagttgccagaatttaacatctcaacacactgttcacggcaaaggaaaggacataccacctcatgtaaattcatcaattaccataccagataaaataagtacaaatcctttctttaatttatcaaacacgcaatccagtaatatgaatttcagtgaccctaaaattaacactccagttagatcaattaacactgaagtacaccattcacacataactgatgaccaggacaaaacaattcaaaaattaatcttatcaggaatgccaaaagttaatgaatggagtaccttttcagggaagggagagtatgatcactataaattcatagaatggattgataatcttaaagaagatacccaagcaccagatccacttatatgctctaaattgaattcaattttgactggagcagctaacacatggtataatcagaggaagaaagaaactcatggagtcaaagattggaatttctggaagaaagaaattatagctaaatacagcacacctgaatggaaaagaaaggttagagaaaatttcagaaagaacagatttgacatcaaaggagatattgaaccatctgaatgggttactactcaagtcaatagattgagagcaattgaaagaaatattgataatgctgctataaatgataaattattggcccaattggacgacaaaactgcttacaaaatgagaattgccttaaatgatgatgatgacttgactcaatttatcaatgaactagaaagtatagctaacattaaaagaaagaaatacaaaagagataataaaagttatactaaagattactccaaagatttcaagaaaattaataaagactacaccagtagagacaaagataaagagaaagaaaaagaagtcacctgttatgagtgcggcaaaaaaggacataaatctactaaatgccctaaactcagtaagaataaaaaagatgtcatgatggttaaaccccatgaagataaccaacaacccttttcagactctgaagataatgataccaaatctgagagcagtgattctgaatcatcttctgaagaaaatagtgatagtaccatagatgccattattaatgaagaaaaaatcatttctaatatagaattactacctgaaaagagtttacctcataaaattatcaaattacccgtgaagaagtctagtaataaaggagaaattcataagactggaggtactaacatcacaaatattatctgtaataaatacaagattaaatgtctgattgatggaggagccttctgttctataattagtcctaaattattagataaaatactgcctgattggaaaacaaaattgatccccatcaaacctgagaaattctacagttgtaacagtaaattgaaccctatgggaattataactctagatattatatttcctcatgctaaaaataacatacaaatcacggtagaattaattgtaatggaagactttagaatgaaatacatcattttaggaaatgattacataattaattacgggatagatgttataaatagcaatggcagatattttactatcaatggagacttatctactaaatttgaacttggtatcactgataaaatgaatttagtacaactagaatgtaatgctttagaagataataattttggaaatactattgaagaagcaaaaatttctagtactttaacagaagaagaaaagtcacagttatattctttactacataaaaagaaattagcctttgctactactgatgaaccctttggacgtataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaaagctgcatacccagcatccccaagaagcagagaagccttacaacaacatgtaactgacttagtaaaaatgaatgtacttagaaaagttggtgccaatgaaaatgttgaagtaactactcctgtaattattgcgtggcataatggtaaatctagaatggttggagatttcagagctctcaacaattacacaattgctgatagatatccaatgcctaaaataagtgaagccatcacgcaactacaaaatgctaaatatattacgtgtatggatgtacttaaaggatttcatcaaaatgttattcatgaagatagtagacacttaatgagaattattctacatatgggtatttatgaatatttgagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcataaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttaacaaattaaaaattgttctagaaagagttataaaaatgaatatgaagatctctatgaacaaatgtcaatttggttttcaagaacttaaagcattaggccacatagtttcaggattgagcatagctatagataaaaataaagtagctgcagtaatgttaaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattatagacaacacattaaagattttgccaaagtaacaggttgtttatataaattaagcagcccaaacactgccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtctctacacaccgtcaaagcattacctgccactctgtgacccgccccgtactgttttgctatggacgtagatgagaaggacgccaaactcgccgaggtccaggcgcaactgacccaactcctggccgtggtcgaggaggaacgcaaggtccggaaggagacggaggagtgtttagccaggaaggaggccctgaagaacgccgacaataagccgcaaggaccagccccgccagccaaaggcccgaagatcggcgtccctgacaagttcgatggcacccgtggagctaaagcggaggttttcatcaaccaggtaaacctctatgtcctggccaatggacacctctttggcaccgaccgcgccatcatggtgtttgtgttatcctacctgactggaccggctagctcttgggcccaaccgtggatgaagaaagtgatgagcgatactgaaactatcagtgaagacaactttgacactcagttcaccgccatgtactgcgacaccgagaagaagaccaaggcggaagcagccctacaagcgctcaaacagaccaagtcggtctctcactacacccaccagttcaacctgcacgcccacaacaccgactgggcacccaccgtcctcgtcagccagtaccgacaaggcttgcaatcccaaatacggctcatgttgctgatgagtcgtaccgaattctccgaactggccgacatcgccaccatggccttgcagatcgacaatgaactccacagcctagcacccactgagacggccaagacccctgaccccaatgcaatggacttatcagtcctgcgtggccgcctttcggatgcggagaagaccaggatgatgcgagcgggccagtgcttccgatgcgggaaccaaggccacatctcgagggattgcccggaccgtggacagaaggggaaagggaaggagaagtcccggatcgccaaactcgaagaagaggtcaaacagttgaaggcaggaggcagtagagcggagtcgtcaaaaaatggaggagctcaggaatgaaggatgtgcctatcctgagcagtggagagttgtttgttgttagcattggcgccagtgaaattttttcaagaaatcaaattgatccgtgtttatttatttctttgcccatcgtgccacccaaacattctcgagccacaaccccattgccactccctcccgctacttttctcattgactctggagcaacccatgtcgtgattggcgagtcttatgccaagtctacgggactccttgatattgccagaccctctcatcgtaccatttctggttttgacggttcctcaagccgttcttcatttgatatccacctgactcttgacaccgacccatctccttccccattcatcatcactcgcctgaaagactcttacgacgggatccttggaatgccttggatccgtaagcatggacacctcatcaattggactgaccggaaattcaggaaaaccccgcaggattttgcagctgtcgatgcagcttcgttaattccgaaaaaaccctcaccttttggcgtggagcccgtgaggcaagctaggatttttgacgagggggtgtgtgtctccaacacgtttacacccccgcaatgtgagttcgctgcggtcccttccaaaattcctattcaaacagctggcaagcctcctcccttcctaggacatagcaccaccgaccggatcccaaccaccaaagacaggaccattgcaactgccgagccagttttgccaattccgacaaaggcctcatctattggcgtggagcccatgaggcaagctaggatttttggcaagggggtgtgtgtttctgacacgttaacacccccgcaatgtgagttcgctgcggtcccttccataaattctgttgaaacagctggcaagcctcttcctctcctagaacctgttccaaccgcaaatgtcagcgccgccaaagcctcttggtcaacatcggctcaactcgcggcggacagcaaggccaagacccctgtgaagacggcagaagaactagtcccgacccactatcaccggtatatcaacatgttccgccagtccagtgcccagaaactgccgcccagaagaatctacgactttcgagtagaccttgtgccgggagcccttctccaagcaagtaggatcattcccctgtcacccgccgaaaaccaggcactcgacaccctgatcactgaaggactagagaacggcaccatcagacaaaccacttcgccctgggcagcaccagtgctgttcaccgggaagaaagacggcaacttacgcccatgttttgactaccggaagctcaacgcggttaccgtgaagaacaagtaccctctacccctgacgatggacctggttgatagcctacttgacaccaacactttcaccaagctcgacctgagaaacgcctacggaaacctacgtgtagcggagggtgacgaggagaagctggcttttgtctgtcgacaaggacaattcgcaccgttgactatgccatttggaccaacaggagcaccaggctactttcaatatttcatgcaagacatcctgttgggacggattgggaaggacacggcagcttacctggacgacatcatgatatacacgcagaagggaaccgaccaccaagcggctgtcatgggagtattggagacacttagcaagcatcaactttggctgaaaccggaaaaatgtgaattctctcgaccagaagtggaatacttgggacttttgatatcatgtaaccggctgaggatggacccgactaaagtcaaagctgtatccgaatggccaccgcccaaaaatgtgaccaaactacagtgttttattggcttctcaaacttctaccggcgattcattgaccacttttcaggaatagcccgacctctccacgacttgaccaaggacaaaactccctacgtctgggacgaccggtgcaacaaggcctttgaaactctgaaaaccgtgttcaccacggcgccagtactgaagatagccaacccgtacaggccttttatccttgaatgtgattgctcggactttgcactcggtgccgtcttatcccaaatctgcgacaaggatcaagaactccacccggtggcgtatttgtcacggtcattgatccaatccgaaaagaactatgagatttttgacaaggaattgctggcaattgtggcgtctttcaaggaatggtgtcactatctggagggcaacccgaatcgactacaagcaattgtctacaccgaccaccagaaccttgaaagcttcatgacaaccaaacaactgacaaggaggcaagctagatgggccgaaaccatgggatgcttcgacttcgagatttttttccgaccgggccgacagtcgtccaaaccggatgctctgtccagacgacccgacctggcgccttcaaaagaggacaagctcacctttggacaacttttgcgacccgagaacatcacccccgacactttcgctgaagtggctgaatttgactgctggtttgaagacgagtctgtggatctggatgacgccaaacattggttccaagtggacattctcggtgtggaggagcccaacactccgtcagaggatattccaacagacagagaactgataagccaaatccgatctctgactccatctgattccagactgaccgaattgatttcagcctgtgagaacccagtgtccagtcgaatgaaggaggccaccaagcattactcggtgaaggacggagtgctctacaggagcggacggattgaagtaccccggaatgaagacctcaagaccaaaattctgaggagccgccatgacagcaagttagcaggacacccaggacgatcaaaaacgctctcgctgatacgccgcagcttcacgtggtcatccatgaaaagctttgtcaaccgctacgtggatggttgcgactcttgtcttcgggtcaaatcctcaacccagaaaccatttgggacgttggaaccactgcccatccctgcaggcccgtggacagacattagctatgatttgataacagacctccccctatccaacaattgcgacagtatcctcactgtgattgacagactgactaaaatggcccacttccttccttgcaataagtccatgaactctgaatagcttgcagatcttatgttgaaacaggtttggaaactccacggcacaccaaagacaattgtctcggacagaggaagtgtttttatctctcagatcacacaagaattggacaagcaacttggaatccggctccacccttcgactgcctaccaccctagaactgacggacaatccgaaatcgcaaataaggcggtggagcagtacctatggcactttgttcagtaccgacaggacaactgggaacccctgttggcgacggcggaatttgcgtacaacaacaatgaccacgtctcaattggagtctcaccgttcaaggcgaactacggtttcaatccttcatacggcgggatcccatcaagtgaacagtgtctacctgcggttgaagagcgactcaaacaaattgatgaagtccagtcagaactcaagttatgtctagaagcagctcaagaatcaatgaagacccaattcgacaaaggagtaaaggacaccccaatttggaacgttggcgaggaggtttggttgaacagcaagaatattttgacaacaagacctagccccaagctggaccaccgatggctgggaccattccaaatttctaagaaaatatcacaatctgcgtacaagctgactttgccattatccatgcagggtgttcacccggtgtttcatgtttcagtactgcggaagcacaacccggacaccatcactggaaggcgccatccatcaccagaacccgtacaggtcaacaatgaggaggagtgggaagtggaaggcgtactggactgtcggagaagagggaagaaggtcgaatacttggtcagctggaaaggctttggaccggaggagaactcgtgggaacccaaggtcaacttggaacactgtcaagaactggtcgccgaattcaacatcaagtttccggatgcggcgtcaagacacaagaggtcacggagaatgaagtgagagggcaagctttttcccactgggttttttaacgctgcccggggaaagaatgcagagccaaaagaggaggatttttttattttattttttatccatagttaaatttttctagaacaacaacgggggcggcttgggcattaaaggggggatagtgttatgagctgtggaggactggaactggggacgttacatatgtagagagcctgttacgtacatgtcacgaacttcaaacttggagttcgttcgagatccgaaccttgtacattcctcatcttgcaatctaccatcaagaaccagaaccctgaagatcccctcctgctctccccagaacacccataacaatttacaaaaaacagatattacagaattatctcaaatcacataacagaataaattaataaacccaaaaagaaaggtcttaaattaattaaagaagaatcagtaatcaattatttaatcataaggcagaaacccactcaaaaagatcaagattaaaatagcactaaaccaattcatcattcagcagttcatcattaattaattattcagcagcacatcattaattacacagctgctcatcattaattacatattatttaaggatctgttaaactacacacatcaaagagcaactagtacattgatccactagtaccaatttatgttgtcactttacagatcatgacaaataatgatcagtcaaatcaaataatgtgctcacaatcctgggcaaagctccactgattctgagtgctcattctttccctcattcaatgttctggagcttataatcttttcccctttcactgcttaatccccagaatattcagacaccagttaaaaatagataacatttatttcgatactttacatgtaactcaacttaaatcatgtgagcctgggtctcaatagtgacagcaggacacaaggtgttggggggcaattttatatgtatttcttaagaagaaagaaatacaataaaatcaggagagagaaaaggaagagaaataaatgaaatgaataatctttttgttgtttatttgttttttgatgattatttagattctgacagtcttacttcctctgagggtagctgttataagcggagctaactctacgcctccaaatcaaaggaaactgaaatgggtacttgacactgataaatcaggtcaaccacaattttttagaccagggatgatcaaggttctttaaagggaaacctatgtagttttcagttttactaccaaacaataagagaagagaatctttggagcttatggagctttgggttgatcagggcttttggtttagagaagtgagagaaaaggtgagagtgacagagaaagaaacaagcagaaagatgctagctggacttaaagaagtaacttactgatgacaccaatgacactggatagtgggaaaggcaggaaaagtaaggttcttctggttgataagtgtaggctggatctggtactggttgttgtggtttctgggtggtctggcgtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagggagcggaaacctaaaggttggaataattcttggagtactgtgaattattacaaagtcaatgaaggaatggagttgggtaaaagtggtcagtggtgactagggttaattttacaccaggaatccatttctgaagtcagaaaagtaaaaagtcttaaggtaaaaaagataagataatgttttgaatagaaatgggcagtttgggcagtcttttggccagcttggctggctctaaggctgacaaatcaagcctacctctattgctcttaagctacagtcaacaactctacttatccacaatattcaaagccttgctgaatattcccattagcagtacctattgatcttcaactaatttttttaaagcttaataagtattgttagccctttccctttttgggaaccaactaatcctaggtgagtcctagcaacggtgggccgctacactaaccgtagcggttagtgtagtgtaacgtagcgggattccgctaacgcttagcttagcatagcagaattccgccacatctgcgctaacactacatgcaaagggtgcaacagtgtgctcactgttagcgcaaaaaattggaattgcactaacgctacacgcacagggctcaaaacaagcccactatgctgtgttacagcgctttttagcaaatttttagcctgttttgccgctaaaagcactgtagcgtggtggtggtagtggcgcgctaacactacagaaaagaaaattgttagtgctgctacaaagtagcatagcatagcggtggtagcggggcgctaacactacacaaaaaatggccacattttgcgccgctacgctaaagctaaatggccttgtagtgtagcgtagtgtagcgtagtgtagcgtagtgtagcgtagtgtagcgtagtgtagcgtagtgtagcgtagtgtagcgtagtgtagcgtagcagcccgccgttgttcctagtaccctggatgcctattaatacctggtattgatccggatgtgctgttgatagcaagcctcccagcaaagaccatactgatagagtgaaacctcctcattacaggactggtattaacacccactaactaccactcaccatgctcaaaacacagtcaactcataataacaaccatctctcaataaacactcaggtgagttacgcagagggtgacactgatgtagactgaattatggtacatcatagctagttttccgttgaatcttatgcagcttagtagcctaattagaacttacaatttcaatcttatcaacaactcttgtcctcatgactgacctctttctttttctattctcactatttgattcttgaaaatctgattattgagaattaacgcctctcagcatttgtggtcttacttgtgctttctcttgattaattttctggcatgactaaaagagattgagaaggcttgtcacgttgtttctttcaagaactcatattgttattcctctcagttttcattcatcatgttttttgtgattcattttagacaaccacattttaaccacttgtatttagcttatttaaaacatgactaaatgctgtgaataaaaatcattgattcttccactcactcatagtccgtgaacctctcccaaaaaaggccttcaaccttttttgcaccatttcctcaaatttttcaaaacttttgcccttcctcagctcaaaatttcaacaggatggtgggattgtcagacatggtatgggatagaaaaagaaggattcagggaatggggataagaaagagaaaaaaacagggaatagatgaaacatggagaggggttgggtggatgggtattgggaagagtcaaaagaaagaaagtttaatagaaaggtatagggaagttgggtgtgttggtcaagatgtagagagagaaatattccaagtgaagaaaaaaaagagagagaatgaaagttgtaaaatgaaaataatgagcagtggggtttgttggggaagagttgaagaaaaaaataatgagagttcagagatagaacggcgatcggttaggttggattatctggtaggtgaaaattgagaatcataagacactataacaggtcaacaaagaatatgtcttctaactcaaacgcctgtaggctgtacagccccaaaacccagcatcccaggtatggatatgctttccgattgcaagttgtaggcagcttaatcacactgcacaaattaactcattgggcaagccagtccgatgactgctcggactgatgttgcccaacgagtcctgttgtacgccaccactgggctgctgaactcgtcggacaaagtctgtccaaagacttgttggactagcttgtcctacgagttagtttatgcagtgtcagcaggtggagttgttggagatatctctaaatatgtatatcactggacaagaagtctaaatcttgggtattgattgatgtgagaaagcgattgaaacataaacaggtcaattactttacaacacatgaacccccttattaaaacagtgctagtctggagagcgcaagcgcttgcgggccgcggcccgctcgagttacggttgggccagctccggtggagatgctccagattccgatcggccaccaccaccaccatcagcaagattggtcgacgaccgaagaacgacttttttagactacatagccaagtcaaaacggtcccgaacccaccccaatcgacgaaaaacaacacatcgacaaactacccagccgccaatggtaagctctccttcatctcgtccagaacgtggcgtgtcttgagatggattgctgatagatttatggcttgtctttctgggttgatttagcttccgcttgctctgcttcatggtgcccaaggaaaaccgatgttggtcgagctcaagaacggggaaacgttcaacggccatctcattcaatgcggtcagtccttttcttttcatccatgcatcgctctcgtctctttgcatctacaaaacgtccctggattttcatgttttcagtcatatatatatatcactgactgatttcatcgccatttgtcttgaaaatcaatcgattctgtgcatgtcgatcacgcgtttctcgggttttatgattggtctttgttctatcgacctgtcgcgggttcagataactttatgaatctcacaatgagggaagtctatcaaacaagtgcagtcagtcatcatcatcattctttttccctatccttcgacatctgctggatccaaaaacgccgatcagtttcttattccatatgggttcgaattcgggacgcgattaattggttactcaatcttatgttcattccggtccatgtgttctttttatgcagaatggagaacagttttggaagttgcctgaatgctatattcgcggaaatacggtaagcacttctcgaccgcattttctttccagttgtctctctctctcttaactactctttcttctctcaacaagaaaaagagttacgcctcttaatgttgacaaaatcttcttctttcttctcatgactacttatgtttttttttttggtgtgattgatcgcagataaaatatattcgagtaacagacaatgtgattgatcaagtaaaacaacaagaggacgcgtatcgacaacaaaaccgaagctcgagagggggaggaaaccagacgaatgaacgaggcggcaggggaggctcgggtggacgaggttactcaaattctaataatcgtggcggtcctggttcaaatcgtggtggcggtgggaggggaaattcggatcgcggtagggggagagggtctgatagaggtcgagggcgataaaacatactctctcatctggttgatttactagtttttgttgctattttttaaaagttttttttttttttgcttttcaatggaagaattagttttcttgacaaactggttgcatatagctcacctccttgatgaaaacatatgctaataatccaaccatattttcattagttagtattcagcccactagggtttcatcttatcccattgtaggatgacattgaggcatgttgaaagatttcaaaatgaaaaggtgtggtctggccctatgaatgtggcaagaaaatattctttgtgtagatggcatgtgttccattttgaccacctgtccaactccaagggcatgacaacatttcatgaaccaataaatgtctgcttcttttggaatacacaacttatgaaacttcatatgtatcacaaccagagttcgtgattgtcctgtaacaggtggcttgcttttatgtatggtgggatgacaaggtgcggcacttttcttgttcaacattactttgttcatttttcttatctccctctgtttgttaagctatgcactcgagtggaatcttcagaaattgcacaaccagattcaagccgtcaacgagatccagcactcgaacattccgtggtcattcattcatcaataccatctacgaccggcactattctcaatcgaaaccggagcaacctccgaaggctgatgtgatcgaggagcttgagaagcgagggctgattgcgcaggtgaccaggtgagcatcagaccctacttaatccttgtcccccctcccagccgaccaatctaaatcatcctcaattgcgttctgaccggtcagtcgtgccattcgacagcatttgttagatcaccaacgcacaatctatctcggtatcgatcccactgctcagtctttacacgtcggaaatctggtggtgctcattgccctacttcacttcacgctcaagggacatcagaccatcgttttggtacgcttctcgttccttttatttttctaataataataataacaatccccttctaaatatagaaatagactgttaatctgacgtgttgaccttcttgtttatcacttagctcggaggagccactggatcagtcggagatccgtctggacgaaactcggaaagagtagctctatcggaaaacgtcttgaaagataatgtccaatccatcgaaaaacagttggagaaattgctttcaaatagtttcaaacatgcttccaacatgttatcaatgaagcccccgacagatagtcattcgatcactccatcattacctacgatcaagaacaatctggaatggatgaaagatctttctctgttggagtttctgggctctgtgggtagggtcgcacgcgtgtcggctatgctcgcaagggataggtcagctcactacccggtatcttcagcggaaaaattggaataattacaaaattggaaaaaagaaacggaagattgatgtttctttttttatggctttacttagtgtcaagcaacgattagaatcaggatcaggaatatcatttacagagtttacatatcaactattacaagcgtatgactttgcccaactacgctcgagatatcgatgcacgatccaacttggaggaagtgaccagtatggaaacattatgagcggaatcgagttgatgagcaaactgcaaagctcgccagccagtgatcctgtcgctcagacacgatcccgggaatcggatccggagaccacttccaaccggaatgtcgcctttggacttactatccctttgctgactactagagagggcgaaaagttcgggaaaagtgccggtaatgccgtctggcttgatcctaagctgacttctccggtggagttttaccaggttggaattcgtttgtctgtctcttaaaatatctcactcgttcaccccgtttgcgttctttttgctacagacatttatatccatacccgattcagaagtgttgaaatatttgaaaatgttgacctttgttccaactgaagaacttgatcaatgtctgcaaagttcaacaaaaaatccggattcgaaaagagagcttcaaaaactgttggccagagaagtgacactattagtacatggaggtaagctccgaacgcgtctgtcaccaaaaaaaaaaaaaaaaaaaaaaaaggaagagacaactgattgaagtattatgttctttttttggcctttgtttgaaaaatggaatatagagaaaggattgagacaggcgattcagggaacagagtttctcttccccaccgagtccaaacttgagtctgatagtcgagatcattggagcaaagagaaactggatgaaacgtttgagaactctccgaattggatcgaactgaagtcttttgaagtgatcggacgatcgcttggagatctgtcagtcactagtaaactcttccaatctaaaggtcagtgcagttaaccgttgcgatcaattcctcgttgtgtttgacgttcgtgttccgttgaccacttcgttttactttggtataaaatctattattgttttttgtatgatgttaggcgaggctagaagggcgatcaaagctggaggagttcggttcaatcatcgccagatcaccgatttcgatcaacttgtgtcgcaacatcacttgatcgactcggcttacttgttactgatgcgtggcaagagcggctactataaagtggtgaaagttgttcattgacttcctgattcttgtcttctctattttcacattcacatcaccttgttttgcaatatatctgcaaacctcactgcatatttttcttttctctctttatctggagatctaatattaggacgtactcgggttttgcaaatgtggaggttctgtgaaagtcacaacttcaaggtgttcaaatctggattctggttttcatttttacttgatgatcttaaaccgatgactgaatgaaaacaagtaacagaaaatgaaaagaaggatcacagagctaaaacctttggggccctttatgatgagatataaagggtgatgctatgatgaaagagaaagagagaagcagagaaagcaaataactgaagataacaggttaatcaacaggttaagcaagattgaaatagctcgactcacaaacttttcttggcataagaagggttgtcaagtgtaagatttcaatttttttttcaggcctccaacaagcaggaaaactatttttttggatcgtctggatttgggtgattgaattgggaattttggaagtagggacttggtcttagtttgcttcaaagatctacatataacaaaaagaattcaataggctcagagagccaaacaaagtgtcatgcaatttaacgatggtgtcgacctccaattcacagttgttgacgccgacgttagaccaagacaggtgctccattcaagcaacacccctgaaaggggcaaaaacaatatcaccatgtcatactccccaaaattggggacaaatactggtatctgataaaatcctataattcatattttgtcttcctccccaagcatagacacctgctcaatttaaacctctgtgacatcaatcattttcaatcttgaccttgtaattaagcttcatctctccagaatttcttgtatgtattcatccatatcccttgtcttgggtaaagaaatatgaatgctgttttctagtaagtgtcttatgagcacagatgggaaccgcgactcttacaacatgatttggcagttgtgaaaacaagtgttaaaacatgatggggatggccacaaatatgatcaagtttcgacaggatgattgatcaaagtatgcaagagagaatcagagtcagtcgagtgtgagttgatcaacatttttgcacaaattattgttgcacatacaagcagtggttggcatgtgtaaaaagaataaatgtcaaaactcgagaactctctggctgaaaaacatcagttgagaaacaggacctattgggacttggcaagtgtatgccagccccaggccctgcacaccctcaatggtaaaataactgatgtgtagtcgaacatgtcgaaaaattgacatttgtggccaaacatcagttttttggcaagtccctaccaaaaaaaatgggtgtctggggcggcaggtagggcctttggtggctgaccgggaggattcttaccagtcatctaggatgtccaattcatgtgcaggaggaattcctaataatccctgctggttatcgagattttataaacttgaaagatggaagattgaagttttgatgattataatgttttattatttctgttgaaagatggaaaagatgtgagaggttacttgaccgttgagatccaaacgattgttcaaacgagcgggtgtgtgatttcactgatagatgaagagggccccgactttatgaaagacaggtatgacaaagaatgtaccaagaaaagaaagacaagagagaaagatccgactacggtgagtttgctgtaagagaggaatttgaagaaggcttcgaaacaattttgggggacttcaggaagagagcttcagatgggaagaccggcgccgattcggcaggctttgacggtgcctttcttcttcttgcgcaagcgtttgacctctgaaaatccgtttcagacagtatggcgtcagtagccgtcttccacttgtgcagatcaaaatgagctctgagatgggggggggagaagaaactcaccgggaagggtgcaatcacaaacggggatagagaatatacaatccgagtgcatgctcgttggtggcgggaagctgggaaacaaagatcaagtgagtcaataagaagtgattgattatgtaaatttgtttcagatggctgtttcacgagtctcatcatccttccactcacgtagtttcgccttctttttgaacaccatatttcttctggcattcccaggccaagttggtaagatactggaccgaataaccatacttggattgaaggagtcgggcgttaggggtcttgttgacgactttattaccttctgcgcgaacgatgttcatcattctttgagcaaaagaagtattagccttcctctgattccacagctcttcaatttctgcaggtagatctgaggggagggaaagattgctcacaggccatctttggtgcatgaagacaaatcttgctcgtggttcttggccccgtttggacctttgaatctgcaatcatcctacctccagaaatcctcgcaaaaatcagcctgttgatgcgcaagaaaaccaatgactaccgcggtacttacacttccaatggtgacgaacattttctgcagggaacaagaaatgactttcaattaacactgtgttgggttggaggcgcaaaccgaatacttacgatggatttaaagaactccgacaatgcgctgatttgggccaaagctttgacattatcagccatgaaggtttgtgtaggattcttgtacaagaaggagccttcacgcaggatttcggcgactcctccttgagccaataggggctggagagtagccacttcaacagtggctgcgacaacaccttgtagatcgttttgaaggacagtcaagtgggatgacattcgggtccatcgagtctgtttaacaaatagcattaatgattttggagcgggcccctagatattgcaattgaaataatggaaaaggaaatccatacaaaggcatagggagcggggtgtctcttcttgggtagttcatccggagtgagagttcgttttcggagatgcggagccggactttgattgggtgctggtggaaatgggctttgattgggtgctggtggaaccgggctttgattgggagctggtggagtcgggcctgttgggcgaggcgaggaggggggtgagggctgtgggctgggactgggggagtggtggtcagggttttttggcgttttgcgcctgtcgttcaggaaatcggcaaggacctttgaatcatgactagaccaaacgtcggcgggctgttcgccattggcttgtgcgtgagctgcttgtaactcggcgaggaacttctcattcgcagtggtccgtccaacctgcgggagttctaatcctcccagcaaacctgcaccggctcctattgcgctggcgtcgactaccatttgcatcgcgtctgcgggtagcaccgcagggacgattaaagctgtaaaggtagccaagactccaactacgacggtggcgaccgaccatccgtaaagatcggactccggcttaacgcggggaatgctgtttggttcaagaggccagtgaacttgttagcgtttatgttgtcctagtatgatgccgtagtgacaaattctagtcaacttacaaatcagaagcgatgtcggcagaagcatctgaaaattaccctcaaagaccaggatcagttgaggctagtacttccacctaataattgtgattgacttacccctcatgagagagaccgcgtcttcgatagcgctgtagaagctgttcatgtacgcgttccattcttggatggcgtaaaggataagccagttcacaccagcagctggatggcaaagctgaacgaaaagtgtaggttgagagggttagctgatggaaaagtgactcgaacagcgatgcaaaatactcaacttggccagccgagcattgcatgccgatgccgcaaaagaagttgggcatgttgagctcagcggcgaattgctgaatagagaacaaacaccaagagagggattcatcataagatcaagtgcaatagaaccaatgaatacaaggattgtgaggtttttgagactcgcctgaatggtgagtttgtcggcattcggatagctggcaatgtagtcatcaatcccaagatccacccaagtttgcggtgacaaatccatgggtgcacatgggttgggtgtaacggccccattgggggccaagccggttgaactttgcggtgatgaagccggtgtcagcagacgacggaccagatgaggggtggagggtggttgggtggaagggtctgtagagccgagacattgggatgccaacgcgctgaacacgacaatctggtaggtgtgccgccaacgtgtgcttgtcgcggaaaacatcatcaagttgaccagtaattatgctctctgaatgatgagccttgttgagaaagattttgttcctagtcagtcttcctgaggggcgacgggggagctaccaaattcttatataacgaaccaaaacttccaaaatttcctagattaagcaagcctctcgtttcagagaatgagactggtaagatattgccaattcccctagcttcttaatccaatcccctcgtttcagagtgaggcgggtgaaacaccgacaggcgcctctcgcggagcgagcctctggattaagaggggcttgcagctaaaatcggaaaaggccatggacggttgccattttgtcggtgggtgaagtttgcttccgtttttcaccggcattcttccaatgtccatccagcgtctcggcactccccatcttgacgcaagtccctcgctctagaggcctggcgcgaagccgagcttcttgatggggaagtgtttgccctcaccatgctccctccttcccactactttcctaccaacgatgggaccagtcgaaaggcctgatttctcctactaattccgtgctgcacacatgacctcatcacctgtaaccttttcctttctccgtgaaaaatatcgaagcttatgtacacctttccgacaagtttttggaagtattcctggaatcttccaaatgctcccaaaacttccaaatgcatgatgtctcaacatgtgtctaaatgtcacatctgtgtgaaccatgatataagggagaccacttttttcagaggtgatgactcttccccaagcttgtagggaggctcagtaaaatccaagggttacaatgttgtttccttaaaatttagcaagaaacaaaatatgattaattcagagtcaagatggttggctatatgggagagtgcatagcatctattggaggatttcccgttataatttggagagctttttgaaaccttaacaagtcctaaactaacaacaaaatcaaaacaccaaggcttctgaaaaaaagtttttttgaccaaaaatttagatctaagaaattgacttctgggagggtggtagattgcaacgggaagtcatccattgttctttttgtcaagtgcacttggttcaaatgtttgggtatccaaggggcaacaaaattcagcaaaagaccaagctttcaggctgtggctggtaattttctcagaagcccctctttcagaggtgtgctttgaaaggcagcaaaataaggtgattgagtcaagctagtccaaaggagggatttgaaagtgatgtctgaagtttttttggggtatgttgagatttatggtgttttcagcagtaatcatctttcaaaacttctgttgaaaataaacacaccgtgcatgcaggcaaaggaattaacaggggagcataaccaacaacggtgggccagctacgctaactgtagcgtagtgtagcaattttttgctacaatttagcatagcgttagcgcttttttcattttttgcgctaacgctacgcgcatggggcaaaaccttgcgctaattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattttgggaatgaatgacatgaatgacaacaacacatgattttggtcaaacagtcagaagttgcaaaattcaaagggttattaagggagggagagtgtgagtggggaacaaggagtcattgacaccaaaaaatggaaaattcaggcttttcttagtctgaaaaggtgtgaaagaagaagaatccagtcagaaggggcactggaaaacaccccaaaaagtgatgtaagccctggtcaaaattagttgattttcatcctccttcaaattcagagtctatatttgcaccagtctggcactgcctcaactaactgcttggacatgccggtccaacaagtcattggaccggcctacccaagcactggcagcattgggccactacgctacgctacactttttgcccaaaaagtgttagcgtagcggtcctttttgcgcgccaaattcgcgtagtgttagtgaaaagttagcaagtttttgccaccctatgctgcgctacgggccgctaacaactgccgctacacagccaaaacaccgctaaccagcgtgttagcacattgtagagggccctttttaagggcctgcccctgtagtgttagcatggatgtggtggaattccgctacactatgctaaagttgagcggaattctgctatgttatgctgcgctaaccgctacagttagcatagctggcccagtgttgcaagcagttcttggacatagctgtccaacgagttgtcaaactggcttgtccgagctgttgacaggcagaacaatctgctcggacaggccagtccaagaatttgttgggctggccagtttgatcagatagtttacgcagtgtgttcatttgctttaattaggtagagaaaacagggcattgatacacacaccctccccgcaaatgcacacccttgaagattggctgtgtaccttttccttggtgtgattgtgtacacaccaataactggagtctggaacatcccacattccaaaacaattgggttggcaacccacattgcacaccaattactttgactggtgtgactctgacacctactgggtcatcccacctgggtagaatgaaaaactgtcatataagatattttcagttcaacaactaggggggttcacaatagtgttttttgattcccgccctggggtttttttttcttgcctcctggatgcagccttttgccctctaaaatcaagtgcgcagcatctgcggcaccgcagcacaggaccatagaaaattcttgtggatgccacaagttttgctcaggaagcgctattgtggacccccctaatcattgcagacattgcaaatgaccaaagctgatctctgctttatagtcaaactcaacaaattaccacatgggtgcagatgattgcccacctccatacaatgaacttatgtaaacctggagatttgaggtaggagagttatgtttgaagtacatgttttcaattgggtcatagtttggtcaaagcatcagaatctcatgcaggatcactttaaggaatggctcccagctacaaaaccagaacttgacattagaattttttgggggcatccactaagttgaactttcctcaatctctctctctctgcccttcttctttttctactcatccttaaacagatcagactatattcatcaagtagcatgtttttggttgttgaaagcccccttctgagtcaaacatgaacctccagtaattgttgaaatcctcatgatccatccgtgaaagcttctgtcatccagaattccgcagcacatctcagctcatagccaactcaaaacctaacgtaatctcaaatcaaaacctaactctccttcctctccttccgttacccccgctctgaaaaacacccatctactcactccctgtctgtccgctctccattctttttccccgaatccaatctcaatcactcttcctctccaataccttcctcctctgtcattgccatcgactcggaccaatatccactcactatcttcgacttcgtcgactttcccctagatctcagtatctcattcactgtcaacttcatctatactctctccgacccttcaaccagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaaaattcgtagtgttagcgcttttgtagcgcattttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccgctaaaaaccgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacgctaacgggaattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttgcttcaactcatcatcatcacttggatcacttctgtatccactttggtgaggaaataacttattccctcgactgtcaacctcaactaaccctgtcatccttttttagtcttgtgtcctgtgttctcctctatcctgtcttcacttattcagttgtttctcttaagattctttttctgttgtggtaaattcattttcatttcattcactttctatttttctttctatattttgaattctaacttgtcttggtctgcagtctggttttggtttcttagcaataaaaatcctctagttttctcagtaatcagcttttctcaactactgatgtctctacggtgaattcatctttttcctgattttctgtttgatcaattcaagactgattactcagaatcaacaactctaaatacttgtggattataacatgttttcttttgattaactcatctggcttgattaaaagagatcgagaagccttgtccagtttgtttcttccaaatactcatctttcttcctctcagttctttattcaacatggttttgttattcatttcttacaaaccacatttttcaccatgtaattgttattctatttaatctagtctagctgaaaggaataaaaatcactgatccttcaccctttttcccgtgaacctctcccaaaaaaggacccctgtattttttggccctcttttcagacctgttctccttttttttcttgcgcctaaagccaagaatttcaacaatggatgggtgtctcagtctttttcttcaaaccatcctacatagagtcaagattttttgagggcccatgatgccatcagcagttgctcattctccagcatccagatttttgagaaatgaaagaggagcccatgagtgttgcgctgtggccacaggagtgaggaagaataggctcaggatttcatcctcatgagtctttgtcccacccggaattaagaattaaattgggctgccaaaaggctgtacccccccaagcaacctttgaggttctcatctcagctgtggccaattgtcatgtgtgaatcgtaagttgtagcgaaaaaggcggtgagtgctgcattgccttgggtacccgtctggtgagcaagaccgcgtaggtagggctgatgatacaagaaccctctaggatggtgccatcgagattcgagtgtatccattcgcatcctgacgagcgcgcggatttcaaggttcgttgtatggctgatgttatgcgctatgtgcaagccttataacacccaaacgcgtcgaagattggaaattcaaatcttcccttccccatccactttttgtactatttacaatcttgtaaatataaccgcatgaagatgttctgagagaagaatcccgatcagggcatttctttttccataaatcaacaacaacaatctccgtgttgtgcatttaagctggccggcgctcgcagaagagtgcagacgcagcttcttcgccctctggcccaacgcatctaacgaacagcggccctattgaagcaagacgccattcgaggaattgttgttgatccggcagccagaatggccgaattggccgagcgattcatggcgaggttgcttgcaagagcaatccggctttactcgggagtcctcccaatcgatgaggcctattgtacaaattcttgagagaaaaaaaaaacaatgctttaaaactttgtcagtgaataaataactcgtcagcccctcgggtctcatatatgatccgagccaagctcgccattgtgtcgtcatttctgcttctcttggactcatcatcatcatcagtcctcctgtgttcaaacaagtgaagaaagggtccctgggagaaagaggggtgcgactgcgatgatggtgttatctggtaggaaaattagctgatttttgtccaaattttcattcctgtgagactctacaaccgaggctcgggtaatacatgacaaacacacttcaaagctggagctctttggacacatgatggaatcccatgaacatgaaatccacacacccaacgcatcagattggatttgtcaagactcaagctgtgatcagttaatgcatagtctggggtttgtatgtatgacttccttgaatgagagagacttgaccgcataaatgaagaaaataaattccccaggtttttttttgattcacatgattctttattgcgctccttgcttgcaggctgggcagggcaaattctctctggaacgattcagttttgtatgttgtaactttggatctggatcaatcgattcgatttccaaacacgttcgtcaactttcaagctgagagcctgagtttatggatataagatatctgaaaatatggatttagtggcccaaccaccccgaggaggaaacgttccttgacccgcaaccagtgttgctgtatgcaacagcgcgtaattttctggtcgccggtcagctggaagttcccaagctggcttgcttgttgtaggcgctaccaccaccaccacccacccacccacttgttggattctcattttttttttcttgatcagcaatcagcaatatcactccatttcttttcacatcagctgaatccagtcagaaagccctggctgtgtggccggaagggtttctgataaatcgccacatcgatcgatcgagctgcatacacataactccagcaacccaaccagtcctggtaatcatcatcatcatcatcaccctcatataattcaagactaggctcaccactcacacacacacactctctccctctctgctttcgacctcagctagctcgaacagtgattttttatcaagcaatcgaccctcagggaactgctcagtcaggtggtctctattgccaccaccctccccgtcttcaataaaataaataaatctttaaatggtccttgaagaaaaacgacttgatccgtttgccaacctgctaccatgaccaactccaacagcagctcatccacacaacctcgtacctactacaccctcctgggcatcgatcaggatgcaaaccccaaggagatcgagaaggcttacaagcgtcaggtcagctaagccttccttaatattcctaaccaacactgaaaatcttacgtcagctcaactgatcggccctcatgatctcttctcactctctcaggctctcatccaccatcctgatcgaaaccccaatgactctcaatctcaatcgaccaacatgtttcagaaactggctgaggcttacgaagtcttaagagatcgtttgagttcaattcaacccctttttttcatccgatctataaatttcaatgggctgacatgagttttgatttttttttcagcaatcaagcggaggaagtatgacctgaaagtggccaacaccattgcacttcattcagaccccgcaaccgctcattctcggccttctcccggaaacgcctttcccaaccgtccggccagccagcagtctagtcgtccgaccaaccagcccaagcgatcctctaccttcgacctctttgcttatccgggagaagtgcccagatacgtcccctcccccagtcgacgtcctgcatccaccgcgccggccttccgtcctcgctcaggctcgtctgctcagtccgccgaacccatgacgtcggctagcatcaaccccaatccgagccagctccaccgccactgctcaatccccgctgcttccccggccggccgccatcatcaccatcagcaccatcaccaaagccctgcacaacacaagccattcacccagaaaatcaacctcaaggacctcgactcactcgacttcttgggtcttcatccccagtcgcaaaacagtcgtcctagcaacatcccctcatccgctctcagagcacaagcccggccaactcccgaagccgccaattcctcattccatccaacacattcccgagatatctcaagctcagcaccggacccatatcttacctttgaacgcgcctggggacagagtctggacgggatcgtcgatgggatcgccgatcggcagcccgatcacagaagatattccaacaggaaatccaacacggagcccatctcgctgaacagcaagccccccagcgtacaccgatcggccaccgtgcgcagtgccgattccgactaccgctcctcgagcagcagctttgagcattccacaagacggcctcgttcggccggaggcaatcgacacgccgactggctcccctcgcccaactgcaccaccagtccccaacggctctcgtctcgctcagtacaagagccccgctcgagcttggatgatgatctgctctatctgccttcttcggcctactcttcccaaaatcgacgcatgtctactggcaacaatgagtccttctaccaccagcctactacccatcacgctcatcagcagcctcgtctgtatcgccatgcgagcaatacgggcatcacgggctcatccattcgtggcactcacggggttggtgtgagaggagccagtactcatagtcaaaccagttcaccgactagttcgtcgaccgactgtcccgcttccagccatccaatggcccccaactctcgacgaagtagggcgtctaccttgatgcccgactatcctccgctcgagaataagcatgatcctcagactcagacccagactcagagtcatggcttgagtagagagtttagagaggtcatcatccgcttcgaacgcgagagagacggcagcactcggctcagtaaggagatcaaaagtcgcactatcgatctcgatggcaccgtccatgatcgctatcgtagacagagggccgccgccgtcaattgatctcttcttcttctttcccctccttgtctgagcttgttgaccattcggccctcatcggcttcttttctttaatcactctctcgccctttgttctcttatcgacacacatcgttttaatttccttatttattttatttttttaattattcctttgtacttttaactttttttttttttctttctttcttttttttgcatacatgcttattatatacatgactgattactcatatacagatccgatccttctttttttctttatctatctcttgttggctctttcttcttctcatcagagctttatttattgtgtggtgaattcaagcaatccatacacttatttttatcttgatcgatcatcgatccttctggcgaccacttttgcccatcgtttttcacacacacacactcactcacacaccgtcttttgtgttcatgtgtgtgcccttttctcaaccatttcttttttttgtctctcctttcgttgatgcttttggctacttcaatatcatgccccccccccaaaaaaaaaaaccatgaagacgatgactgtcctctttctttttggcatgatcatgtgcatgtgggattgacctcattgatcatgatatcctccactcaaacccaaccaacacatatttcattaaccatgtaattgtatcctatgctcatctgattcgtccacaggtgtcctcgttttccacttttcgtaaatggcaaactgagaggaacgtgatcacagctgcactgagctggtatatcgcttggaaagctgttctgttttttttttctttatttttgtgagttgggtcatcaggacaatggcgggctttataatagtgtcaaattatggctgtttccaatccgtcgggtgctagaaggttttggataagtcgtcgctttttgttttttatctttgaagtttggctttgtcaaaaaaaaatccatgttacaacttcgctcagcatttgcgctttagaaaaaaaatttccccttcgccctcttttaacagtccaacctgtccaaggacgtatgtaccaccccttgggagaaggattttcttacgtcttggaagctggttatatgtcctcacagagggagtgaatttgtagccaatttatcatttgggagaatcccctcacaaccatgcccttttatacaggttatatgtgggtatgctcttagacaggtttgactgtaatttcaatttgtttcttttttttttttggtgtgcgcaaagttttggatgtgaaagctgggatgagaactactttttagtcgctaggaccagagattgcaaaaaaaaattcaaatcaaatcaaatcaaagaaagagcttcaaaacccaaaacgacattgcaatatggagagattttttttttttttttttttttttttttttttgtcaaagaacacaaaaaacaaaacgagtgatgcaacaagaattcttcatcaaagaacaaaataaagagcagaggggaaaccaaatgtacagctatttcggaaagggttgtccacttggactcgcgaaatcttttttatttttttattttttttattttttatttttttactgaactggacctgtcagaactgaactatcgatgacagctgtacctcctcggctgtagttcagtacaaagaaaaatttaaaaattttcaaaaaaaaaaaaaaaaatttgagagacaactggacaaccctttccgaaatagctgtatgtagtccattcaatccctgatgccatgagcagagtttttcttttctgagggggaaaggaagacctgtctgacgctcttcagaagcacagaatcggaggtatcgccggtcgcatcgaacatctctacgcctcctaagccgtgctcgagagcatatgacgctttctctttcagcgagaaggaatcgtcgtaactgatcaggtttttggtcgatggattgaataggaaaggctgtttggttgaaagagatttttaaaaaaaaatatgatgttagcatttcctcgaaaatcatacaatacttataaaaaaaacagtattcacagtatgtgtgcagttatcgtagtgtcgttcatagccattcaagccttccttttggtccttagaaagctttccagtttcggccaattccttgaacaaccattgaccaccagcgacgttagggactccacagacatcgttaccggagggttcgccggcggttttcccaccgggcggggtagagttagtgcgcggttggaagagttgactggtgacgccagatttaccggagaaatgactggggatgatgcggttgtttttgagcgtatatccgtacccatatgcggggataccaagcaatagttggtgggccggcactcccgtcgtcgtccattgcttgatcgcttgggcgaccgaatatcgttgcgtcggctctgaacatgtcgagtatagaggcgagttcgggcccgctactttggaaatgctcgaaacatatacatcatacgcctatcaacgtttttttatacctcagttcacttgatgtcgcagctctaattggactcgtttgatcaactgatcatgggagagaaacttaccatgatcgtgaaaaagtttaacactttggcatatgcgctcacatccgtcagatagtttttcccatctgctgacatgaatcctttcatcgagaccgcggccgaaagtcggaacttggggcccagtttggcgcgcaaaactttgacgaattccaggaaattctccgaatcatttttgttcagtgcgttacaaccaatcccttggacattttgatattcccaatctgttgtgtgtcaaacaaaagagaaaaagaaaaagaaaaaacagtgggggtgaagggaggcgattggattagttgcaagtcgacaggtgttcgacgtgttcgtataaggatctcttgttcgaaagaagggagaaaaggaatttgaagggaggaaaaacttgcccaaatcgatccctccaacgccgtatttcttgaccgcacgaacgatggtctcggcaaaggtggtcctatttttttggtcgccaaccaagtaactaaatgagcgacttccagtccaaccgccgatactctagtgtcacatacgaaaaccaggattacagcaatgagataagttaacgatgtagatatatagagagagaacatagcataagttaaagaacgagcggaaaaaaaataaggaaactgtgggattgtatgacccaccaaggaaacggaaacatcgtgggccttcgcagccttgattacttcaatcatgttttcttcagtgtctatcaacaaatcatcttgaggattcggggcaggaacggcgacgaagtattggagatggttgtacattttccaagggatctgttctacggggagatacttggcattatatccctatatatatataacagccgaaaaagttagccatgagtattgtgagcagctgatagtaagacaagaaagagtcgttgtgttctgtttatgagagagagagaggtttctggtctcttacgggatagtataccgagatgattggcgtgccgttggtatgggttgaggatttttttggacgggcacgtcgtagaattgagggcttcggccccaacggtattctctaataggagtagcaagagtgctgaaaagcaccagaaggaagtcgagggggacatcatcccgaatcaagttcttgaggggttttagtaaagcctaattgttgttgaagatttatcgaaataaaatatcggagaaggagggagggggggaaggtgggaggaagcagtgagtgggttccgggatggaggaaaatgttggggaggttggggtgatgaacgaactctcttgttataaatatatctagtgatgagagacttcagcagtgtcgtcttacatacatataaaatatttatgtagtttctgcgattgggtctgaatcctgatgagtgggtgctagcgaaagagtcggacaaataatttgcaattctgttttcctacttctacggcataccactgaaggaaagctgaggagaacaaccaacaacacacacgagcaactctaacgcaaacgcgtatgtacaatggccagcttggttgtcgagatggcgtgtggcaaaggattgcagctgatgcttgttcaggccgcgaaggctccgttgattcggttgctcttcatcgagctgactcgcctgagctacacatgcaaatatctatggcggtgtgtgtgtgtgtgtgtaaggagcttttgaaatatattcaatatagacggatggttttccaaattcctttgtagttatgaatagctgctaagtatcaagtcagaggtgtgtgtcttttttcatcggttgccagcagatgatgatgaaaaggagcgcttgatcagagatgttctacctttgttatgtaggcagtaaatcctgcgccggccgtctccagctgatcggaatcttcaatatagggggcatggccggacggtcttgatgatggtgggtcaagttggcttggagttgttgcccttttcaacaatgagaaccgcaacaaaggagtgcaatcagctttggccagaagaattgcacagacaactcatagtcactgcgaagatgactttttttccccgttggcaaggaatccgaattctggcctttcttgtcttgacgggcaagttttcaagcggcatttggatatcaacagtctcactgcaaaagataagataagcaagttgcagtcaaatcaaaaggaaaaataacacacctgaagagcacacacactacgggtgctggattgcgactttcatcgatgtatattgaggaggaaaacatgtccaaagcaagcaaaattgtactgtacttgtatttagaaaggtcatgttatataagaagcacagagctcaggagtcgtcttataactgcattgaacttcatttgggccaaattatacccttgggactcgtgaatatgactacttcaggatggtttgtcatacccactatgttgtacaatcacaaataccatttccatgaagacccttccaccatgtcatgtggtcgaattaaaaacactgcggagggatggtgttgagttcatgggaccaaaggaaaaatatgaacagcaatatttatgcaactcttgcaaggcgcagcaggagagtgtaacagaaaaaacaaaggatctggtgattcatctgcacaggcttcttggccggtttccttgcctttacgccgctgtgtcggcggatgatgctagggttctaacttctgacccggtgcctcagagccggatttcaccggcctcgcaccaggtttttccagatctctgacatgacatcttttatgcattgtatgctactgtctttccaatgaagctttgacactttcctgtttttttctggtttggaggatcccatatttccttgattatcccttgattagtgttgacggcattacttttggaaaagtgcaccccggagggcacctatgtcagctccggtctcttatgtgaccaggagttgatagggtttttgggtcacactatagccaagagggccagtggaaataaagtccaactctacactggtacagtggagggactggctccttataaaaataagggacagctgtggaatgagcttcacagtgcctgagctcagttaatataagagaaaagggttgatactagtcttataagttaaataagtaacttataaggctagtaatgagtataatggaaagagtaattaatatgttaagactattgtaaaaaccccactcactatttattagtattttaatatctagtaaggtgattgggtttgtatggtaatattgtctgggggatgaatctcagggggagaggcatcctcttaaatattacagagcaggggtcaattctgctgctggcaacagtgggccgctatgctacactacgctatttgaccactaactgttagtgtagtggcctttttatttcctggaaattctgtagtgttagctgacgctaaaccccactacgctaactgttagtgtagtgtaaatttttctctcaaattttttggtagtgttagcttcaaataatctcagctaaactaacagttagtgtaactttttttgcgctaacaaaattttgactgtcagatagtgtaactgatttgaagctaacattgagtgtaacttataccaaattaagctacgctacactacactacatgcctagttacgctacactattgtagaagttacactacacacgtagtgtattgtaaatcatcaattagagaaattgacatgtcaagtgagaatttatgctcttgaaccctcttcctctgctttctgttttcaatggacaagttgtgtgaactgtccctataactgatacggctgaggtccatagtgacgattttcaatgtcctatgatcacacacaatcccacagaaaatgaacagcacaagatgtagagacaaacaaacggaggatgtgcctggtgagatttgaactcacaacctcagcaatgctgagtcacataccagagtacttcctttaccaactaggctacagacccttgtggttgtattaaggttatttgggtggtagttgccatggttcatgccaacagctccaccacactctggtgatacatcatggttacacctcaaccccccccccccgctacatgctgtgaaagtggaaattgaacaagtgtgggaatggaacccagtaaagtatgatctgagggggaattgaacccataatctcaaggtagtctgacaggggaatgtggtcttataagtaagtgttaaaaattggcagggggctaaaattgagtggccaccattaccaactgaaaaaaatgatgatcaattaaggggatctggatgtaggaccctcaatcaggcactgtcttcagggtagactaatgctagtcatgtggtcatgtaacttttaatcagttacactaacagttagtgtaactttttcaccagttacactaacagttagtgtaactgagggtaccactacgctaactgttagtgtaactttgcaaaaagttacactaacatgtagtgtagtgggatcacccactaacaccactaaaatttcactaacaggattttgggtagtgttagttgtgcctttttaaaggtagctaacactacgctaaagtttttttttgttttttcaaaaatcctgtagtgttagtgggccaaaaattcccgctaacggtaacttttgtgtagcgtagcttaaaaagctaacactacgctgcactaacactacggttagtgtaactggcccaccgttgctcgggttgatgatctcggcctaagctttcggcagcctttcttagttcctcagcagttgtctctaattcatccagaagctcgtgagcctcctgttcgctggctaggtatgtagaaggagtgttgcgcagccgagtcctggagataatagaaaggaagtcggcatatgtatgtaatccaaagtactttgaaaggatatacttacctcaaggcctcaagtgcggcctcttgcttatacacttcaaccaacttatcccgattttcttcttgctcctcagtatgtgtttccttgaattttcgttgttcttcccattgggccttgaaaaaacgcttcgtaaaatttcgaccggtcgtggagaaaggattgggtttatctaaaacctcacaaagggtagccttggtctcagccctccgtcgagctgctgcaacaaacttccttttgagccatgtggctgggataaaacgatcaacacccgcttcacgtatagaacgaagcgattggaaagatgtagaacaaagggagattgaatcaaagatacttatgaagattcttgataccccttgtattgtggtattttaatcggtgagagattgcggcgagctgatgatttcgtgtggcatatcttaacggtctgactaaaggtgacagataagaccacatgcgttcaagcccctccccatccgatagcccccaacctttgttaaaacgaggattataatccagctgacatgtccgcaagtgaacataggcatggaaaacggaggtcgcaaattgaagacgatcttgttggtcactgagtaagccgcgctgatgattggaacaagtcgtagtcagaatggcgccggagaatgatgactacaatctaaggcactcaccaaagccatgtaattgtcaagagagcaacctatgtcgtataggatgccaacatgtcgatgcggggcctcattattgagaatcttgtttaggagagccatcggaaaacaacactgttcacccaatttattgatgtttgccatgtatattggagcatcgtggcgacagcaacatcccataaggccggtgtcgtcgcaacctttccacgaggactcattacgcttgccgtcagctgccttgtgagcttctgtacattggtctctcttgggtggggagaacgatagggaaaaaaaaagtgatccaccagtattgtacgtagcaaatagaggttctgaccttgtcttttggcttctggcataactctatatcgatgatcttggctttcatcgcatcaacctcctgctggctgacaaatatgtttggagtttggattcgatcgtaatcgcggctcgccttagaatggtggcgatgctggaagttgccatcaaggaaaatgatcagcttatcttgactcatccaagggtattcattcagtttgggtggacttggaccaaagcacgcaggacagctccgggcagccaacaccgcctgctcttctaaccgcaatacgtcaccaaccacggcttcggtccgatccaccagctccctgtatagatcaacagcagccgcaaaaggtttgcgcaactcgcgggcctccaaaataatgaaatgtttgcttctgaccggctcaatgcagatcggtcacatcaatttatgacactcacatgctttccgtttcttactgtcaaccgattcgatcgaggttccagatattggttcaaggcggtggtaaatggcattgctccgatgtggcaattgttccacaggcaattgtgcaggatcagtagcgggattgaaaaggcggtgactggcctgataggtgatccaggaaggtagcccatctggacaagtcgtaccgcgtcaggtgtgcacgagcagaacttcaacctctcccgtcgttggcctgtttttgagcagtcaagcagttgagtccttaacttcttggttgggtgtcttagcgtacttaccatagatatcgactagatcgatgggccttctggctgatgagatacagctgcaggaggtataatcgctgtaagtattctctgcagtccaattcttggtgactgatttttgtttgaggtataccgcatgtaagtccttcacgaggtttttccagttgaaccggatagcttcttgccggagtcgttccaggtttgattcaattgcgagatcgatcttgtcgggttccacaatttcgataggtacccaaccgtcgtcagagtcagaatcttcttcagcgtcttcatttccttctcgatttgtttcatcttcataatattcgtccggcgccattagctcttctgtcaagcgagtatcagtggccagagcctggtccatacgtgccatgacggtgtgaagcccttgaactctttccagcgcttcactatcacaaacgtggttgacctcccttcgcacacgaatctttcgaggaactgtaacttgtttttttgtccttgttttggccatgatgaagacaaggatataagatatgctgcaaaggatatgttggaagatatcagttgatttgatttgatcaatgtataaatctagtgttttaactcacaatcattccttggatgtttgtttgacctccggccaaaaaaggggatgcacctgaggactgggtgatcagattattgttggagaactgacataagcgttcggagttagaaataaaactgtacccctaaccctttgacccgtaaacaaacttaataataactaaacacctccccctaaagtccaaagtgcaaaaccgctcaccaccagaagcacaaaaaatatactgtatcaactaacttaccatacagtacatttgagaagtattggttattgattgttgaggagttgattaaaatttcagctgtatgtttctaaaacagtcatccaactacatgagtttggatggagtctgtccaaatcatggaatgatggttaatcatgttggttaatcatttttaatgaccatgataacatgaatccatgcttttgaatgactcattaaagttgtttcattccaaagttatgtgtggccattctaaataatagccactaagttatcaatcacccaacataactttggaatgaaacaactttgatgattcattccaaagaatggattcatgtttcttattgttattaaaacatgattccatgctttggaatgactcattaattccaaagttatgttgggtgagttgataaattagtgggtaattttaaagtggccacacataactatagaatgaaccaactttaatgatttattccagatttattcgattcttaatcatcactcaattctttgaattgactctaatattccttcaataagtcaggcattattccatgctcatgaagcaaccatgatgttaattattgggggatcaatttatggccagtaatccagtttcaagtgacttttcccacttctcaatttgaagactctatcacttgaatgaaaaagcgtgggcttcaatcatcagccagccagtatgttgtttaggttgtgggtgggactagatattagatgttttgattgtgtcacatccattgttggcttagtgttgctggcgggtatgcggctttaagatgtgcttgggtttgccaaggccgcaaggctttaatgttaatgtttcggctttggagtttctatggattattaccacaaatgtaggtttttagttgtatatggtaagtgagggctatatggggcagcagcaagtatggtgaggatatataccccaatgattggacaccggttgctggatgaagaaggataacaattatggtgactaggagtatataaagggacacattacccctcttcgttacctaccccaacaatccctcttctcattccccctggccaattggtccactaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactgcattgaacttcatttgggccgaattatacccttgggactcgtgaatatgactacttcaggatggtttgtcatacccactatgtacaatcacataccattttccatgaagacccttccaccatgtcatgtggtcgaataaaaaacactgcggagggatggtgttgagttcatgggaccaaagtccattagggacttgtggggacacggggaagagctgcgtgcggctcacgccgacaacgctgctgcgtacgtctgctgcgtacgggcggccgggacatgccacccttccgctaacgcacagtgatgcttctcttagatgctcacatgttcagcgcttcttaggagaaacgcctagggaaacccggagaccagggagtggtctcccaagttccccgtgtgtgggtctggggggagagggtctcaaaggttgagacccggaccccggcggtgttcgccgacactccagtgagactctgctgctgttcccgccgaggaggcgggtcgagagcagggtaacacgtgagagtccccgggactagccgaggtactccccggagcagaaagacaccccccaaaaaagggggtggggcaaacgctagaccctttcgcttattagcgtgggtccagctgtggctgtgtatcatagggcgggtgggaggtgtcgaaaaagagacaaggacgaggggatccgagattagggtcggtacgggagaaagggtatggcggtcggatccaggatgagggaggaggaagaattgttaggggaaggaggggaaaccgtattaggttgcggctcttcccctctacgcacggacctcctgaggttcccagtcccgctgcgcggctgggtggccgagcgcgcagtcgctagggcgggacagtgggtgaggaccgggctgcgggacggcgtcttccatggacacgcctccgttcccgttgcacttccactaatgctccatccattagggacttgtggggacacggggaagagctgcgtgcggctcacgccgacaacgctgctgcgtacgtctgctgcgtacgggcggccgggacatgccgcccttccgctaacgcacagtgatgcttctcttagatgctcacatgttcagcgcttcttaggagaaacgcctagggaaacccggagaccagggagtggtctcccaagttccccgtgtgtgggtctggggggagagggtctcaaaggttgagacccggaccccggcggtgttcgccgacactccagtgagactctgctgctgttcccgccgaggaggcgggtcgagagcagggtaacacgtgagagtcccgggactagccgaggtactccccggagcagaaagacacccccaaaaaagggggtggggcaaacgctagacccaaatctcaagttgcctgggggggcaattgagcctgcgttgcctgatgctgtccagccagacccggagggcgagactagaggagagcggagtggggaggcaagatgaattacactaaaggattaggtacatgcatccaacattcttctagtctagctaagagatcattagttttactcatctcttccttagtgaagtcgcgaaggtagagtttgtaggcatctgaggcccaacggcctctgatgcggatttcgctgatcggaacacctagagctacttggattgatgctcctccgactcggaaggagtggccagatacgccctcaaaaccgcaggctccccaaatcttggaaagagcacgggtggtttgaggcttggtgaggtggaccctttcaccttggtggtcggtgtatccgaacaaggaagtttcggctccgtcggcctcggccaaccttcttttgactgcgaggactgggcagagcatgtgtgggagctccttgaggtagatgatttgggattggccaggatcggccgtcttcgcgccacggatggtgagctttgcaaggttctccctttccttgtagacgagttccacgtctgtggtcagtagtgaggccgttcttctgaggggcccgcttccctcgttgtaggtgagctcagccaagcgggccattccccagaatgcgaccacgctcaaatccagtagcgccttttggaaggggtcgccgtcgatgagtaattcagtcagcttcaccaagtttttgatggtgaccggtttcttcttaggttttttctccgtttccgcgtcgatgtaagccgaagacttgaggaaggttgccactttcgtcttggagtctgtagggtacactgcgttgtggtacacgtgccacatttgtagcccggcgaggtacttgctgagtgtgttcgccgagatttcgtgggttgttgaggattcggcggtcctgcctgcccagcagcagaagtcgtagatatcttgggccgtcaggggtagtcggaaagtcggcttgccggtatcccgggcgaagttctgatacttcttaatcgcggcgttataactgagcagggtgttccacctgtagcccaggaggtagtgtctctcttgggcggtgggttctcggggctcggagccgttgcttgttatggctgagaccctttttaaatctaacatcatgggtgtatctctctgggacggaaaaattggattgctggaagagtggtcatctaggtacaaaggggtaggctatttaacacacagattggaacattctatgttccaggtctagagggacggtgatagggatttggagttgtgggtctcttccccttctatcgcctctagatagtgcatctgcgacgttgtcgcccgatgaaaccctccttgaaactatgtctagttccatctcgaccagtagcctttgtatgatcttccattcatcgttcactgcttggtgttttgacttccgtttcaggatggcgctttcggttgtagtattatcggtccacacgataatggttttcccgcgtttcacgctgagttgggctagggctatcaggccgagccttattgcgaccgtttcaagccatgcgatatcccgttttggttcgggacctctgtcccagtctttggtgagttgaaattgggcccagcggcggcctatggttattccgatgccgtagctagtcgacgcatcacccatccacccgatttcaatcggatctgggtctcgtatcattcgagtctctttgaatgagaggagagtggtcagccactcctgtaggtcgacccttgcgctgggtggtaagggtaggtctttggatctatatacccatgcgttcatccatcggtatagactattcaggtagcatcggagttgtgggaggaggtacgagacgtggttcagcctccctgccatcacttcgacctgtttgaaggagaactcggatccgatttggaggaactcctttacctgttgtacccgctggtacttcttgtcgtcgggcaggcgtactgacttcctggtagcgttccagatgaaaccgatatacttttgttcttccttgaaaggcgagtacttcgttgagtttgttttgaccccgaggctttctgatctggccacgatgtggtccatttctacgttagagtcagggtgtttgacaaataggttatcgtctacccagcggaagacggtgactaggtcgaactcgtggagcattagttgcttccaggcatccgcgggccttccaaaggagccgcatcctgctacgcctccgaaggcgatccgggtgtcgatgaggatcccgccattgaagtctctgaccatcaggtaggcccattgagatttcgccgttgggatctgtcgataagctttctcccaatcgaaaagggctaggaggagggggccagtttgcctcctaaagaatttagagacgttctcgaagtcgtcccaagtggtggcgtagtctagtttgtcgacgaaggagttgactgagggggttagagggtcgttcctcgggaaggagaggtcgttgatcggtctgatcgatccgtctccgttcaccgctgcgcctagtggatttgtccggaagaagctaaactttctcatcagttgttcatgagtgtacgggccgaacattctgcccgcttctacctctttcttcatagactgttctattttgtcttgggccaatagtgcggattggtgattgggaggggtgaagtatggggtcgctggacctaagttgtggttcgggatcccttggtcgaaaccttctttgaaaccccgtatcacgtccgaaaactcttgggcgaggcctgctttctcgagcgctcgttcccactctctaacgttcatctcacatcttatggcatcaggccaatctggagtgccctctttagcgggttccgcgtggtgggggtcgctaaagactaacggtaacgactggggctctgtgtgggcccttacttccctgcgaggtggattgcacacttagtcagatttggctcaagggatagggcaaagttatttcatttcactcttatagcactactttatttctcgatttctctttttacaatttttcggtgagaattgagggtaattttaagggtatttggacatgtcctggggatggccattggttgtgggggtgtgattattgaggaagagatagaggaatgaggaatgaggaaaaggaaaggagatagaggaatgaaaagcgaggaaaagggaggagggtctagaagtgggaaggaaggggagggggaataaggatggtaaagggaacctactcgttgccgcgtcgtctggtagctgatccatggttgggattgtaattcctgcccttgtatcctgaggctctaggtggtctattctgatctggctttgggggaagggagtttgttggggtttggggcagcgattgggaggtcccggcaaggggggctttaccgttgttggagttgttgttcggcgtggccgatgttgcggtcttcgttcgcttttggcccgtgtgcgggtcccatccgtatcgggggccgccgagtgcgtatgggttatcccttactccgagttcgttgaagtttctggattcggagtgagcgtcgtctgccgtctctggtttgaaaagggatatattcgagaatgattcttctccgtccttctcaacgcggaaagcgaaggcgttgttcctgatcctaatgtcatagcgtagggccaccatgaaaccatgcttcttctgcagtcggtcgcagttggctttatgtaggaggatccactcggcgaggaccgggtagttgtatctatcgcggatcgtctcgtaaaagcattgatgattgagcgtccaatcggaaaaggattggagccattcatccgggacggctaggccgtggtagcggaggttcttttcggccgaggactcttcagatttgggtctgtttttcgagtggtgggacaaggcttcctcttgccaagttttgttgaaaattgttagggggattggccccttcagctcaagcaggttcttgtggaaataaggtgtgaaacctccgtcatcgtgcgagttagtgttcgcccagatgaacttgatgccgcggacctgggtggtgccttctgactcaatcggtcttttcctattggtgggagatgggcctgagatggtttgggttgtaggaggggtcgtcttctcgttcgcgggttggggggactctttcgacagcgtgtcgaacatcgcaaagaatcgatctgcctttgcgtcgtcgccgtcctcttgggctttcacggctttggccaggagtatctctttggccctggcgttcgttgatctggattgaggcagggtctcgttgccttcgtctacaatctctgcttttttttttttttttttttttttggtgtcagcgctaggctttccaatttgtattgggttgtttgtttcgcttacctatagggttctttagcgttgccttggttaccgagctctggagagctggatccggttctcccgccttggtagacgtagtttctttccctttgggtgcggggttgagactgcctgtcggtctattctctttgtttaatggatgggctacggacttgggggtggaggagttggggagagggatttggctggtttgttgaccaggcaatggagattggttcgcttgttgagaggagtcttttactcgatcgctaaggtactggatggagtttgggtttgacatcgtaaggatggaaagagggaggtagacgggagtacggtttgctagtgtatgagaacgagtgccgaataaagggaaaaccgattggatataattgtcgaaaaagagacaaggacgaggggatccgagattagggtcggtacgggagaaagggtatggcggtcggatccaggatgagggaggaggaagaattgttaggggaaggaggggaaaccgtattaggttgcggctcttcccctctacgcacagacctcctgaggttcccagtcccgctgcgcggctgggtggccgagcgcgcagtcgctagggcgggacagtgggtgaggaccgggctgcgggacggcgtcttccatggacacgcctccgttcccgttgcacttccactaatgctccaggaaaaatatgaacagcaatatgcaactcttgcaaggcgcagcaggagagtgtacaccacaggttgagttttggaaatggcagtccgtcggcttgaccccgcggtcaagcactggtcgggctcaaccccttttacgcaatcccgccggatttgtctggccaacgtcaattttgggtaggaaagctgtaactccaacgttggcttgacctcagggtccaaaagtcccaccgtcggcttgaccccatgtctgaaaatgaagaaaaaaaactttttttttgatagtttttctacacccttttcatgccaaaaaacttgtggccacctcaagaaaaaaaaaaaaaaaaaaaaacttggagaaaaaaaactcaaagacaaaaatcctatatgcaatttgaaattttctatctatttgtatgcaaaaccaaggcagagtgctataatatgattggcatagttggataagctctccaatcctcagcatgcaaccgtgcagtgagctcgagatgctgtgagcctacaccacgggttgagttttggaaatggcactccgtcggcttgaccccgcggtcaagcaccggtcagccttaacctcttttacgcaatcccgccggattggtctggccaacgtcaattttgggcagaaatgccgcaattccaacgttggcttgacctcagggtcaaaaagtcccaacgtcggcttgaccccatgtctgaaaatgaaggaaaaaaaaaacttttttcccacattttctctccacccttctcatgtccaaaaaattgtggccacctcaagaaaaaaaaaaaaaaaaaaaaccttggagaaaaaaaactaggagaaaaaaacttcaagaaaaaaaaatcttataggtcatttggaagtttacatctatttatatgcaaaaccgagacaaattggtatgacattgtggttgccatagttggataggccctgctgtcacatcatcatggattgagtgcaagatggtgtgagtagaggttgggagttcaagccctaagataagatactttttttgctgcagccagttgctgcgcagcaactgtcaagatgacataatcatgtcaagccgccagaagcttgccttgcaaccgctggcaagccgacgttgaagggtcaagccgaccgcgggggattacgccccccgctatgaaacaccccaagattttggtcggggcggcatgggtcaagctgacgacaccgcttccgtcaagcactcgtcccccagaacccgtggtgtaggttgggtgttcaagccccaagctgatttttttgttctgcggcgcgctgctgggcagccactgtcaaaatgaaaaaatgccgtcaagccgctgcaagcttgccaggcaaccgctggcaagccgacgttgaagggtcaagccgaccgcggggtattacaccccccgctatgaagcaccccaaaattttggtcggagcggcatgggtcaagctgacggaaccgcttctgtcaagcactcgtccaccagaacccgtggtgtaacagacaaaacaaaggatctagagatggtcgcggataatccgttgcggatatccattatccgctggcggatacccgccagtgccaacggatacccgccagcgggtgcggattcgggtgcggatgcccccttccccctgaaatcctggcggatatccgggtatcccaagggatatccacccatacaggaggccttgggagggccccaggctgtgagaaacaaaagaaaaaatggaaaaaaggaaaaacaaaagaaaaaatggggccttaacaaaaaaacatggtttttgccgcgcgcactgcgcagcagacacattttttaattaattttgtactgcttattttttattattttttgaaattttaaatttatttcctatgttttaaagtgcgtagaattcaatggtagaaagcattttccataaaaattaatggttctttttgaataatgcaattagacacaatttttcaattaatttttgacagattaataattaattttcattattttttcccttactttaagaggtgtgaaatttgatggtaaagtgtaccccatgtattgcataattaaattatacaaattatgataatttgtaccgtataccagacttatttgtatgcaaagttgatataaccatccattttcaaaaaataatgaaatttaagcctgtaaaaatttacatgagttagctgcaagaaacaaaaaaaaggcaaaggaaaaaggaattagattttttccatatttttgggagggtcacaggctgtgagcaacaaaagaaaaaaataaaatgaaatgaaatgaaataaaagaaaagaaaagaaaaaataaataaaggggcttggaaaaacgactgctaaaaattagtcgacgactcccgtttcggtcgggaggtcgtcgaacgggagtcgttcttccaattcccccaaaaaataggggagtcgtcgtcctaatttcaatggcgattttttatttttttttattaaaaaaacgggagtcgcccgcctaaagggcgggagtcggcgccccaatttagccaatttatttttattttttttcattaaaaaaaacgggagtcgcccgcctaaatggtgggagtcggcgccccaatttatacaactaatctaatttttttttattaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaaacagagagaatgaaacagtagaaaaactgtgaaacccaacaagatattagtgaataaaaaattattggctcttacactctttttccgtgagaatttcccaaaaataagatcctctttttttggccctccacctcttacgcgctgtagcttaaaatttcaacatcagtcacatttccaactaacacacaaataagtccttggggggagggattctcaccaaattggaatcaaactatatgatccaatagatgagtagctcaacaaagttgacaaggtggatgattgtgcagaagtttgacaaagtagataggcttggttaggttagagtggcagtgattgagcaagagggaaaaggatataaaagaaagtgagttgtattgaatattaggagaagataagcaaaatagaagcagtaatgaggggaaagggaacagagacagtggaaattaggaaagggaacagatgaggtgaagtgaagtgtggaatgaaggatgagattaagttttagatgttgatgatttaggtgagctaactttctgtgaaaaacatcacaatgggataacatgggatttcaaaacattctggtatgaataaggggattctccagcaccatccccaaaatttgggggttttcaccatccaaccagatgctggatctaccaaggccaatccaaaatcctgatccagtccacaggttgagtgggttaaactgcattttcagggtccaggtcagaccactaaatgatgccctattggtgagctggtaaaaactgtgccgccacctttccaaaaggatggtatctacttgccaaacctggtttatcttggccactattatcaacagtgggccagtcacactaaccgtagtgttagtgtagcgcagtgttagctttttaagctaccctacacaaaagttaccgttagcgggaatttttggcccactaacactacaggatttttgaaaaacaaaaaaacaactttagcgtagtgtcagctacctttaaaaaggcacaactaacactacccaaaatcctgttagtgaaattttagcggtgttagtgggtgaacccactacactacatgttagtgtaactttttgcaaagttacactaatagttagtgtaactttttgcaaagttacactaacagttagtgtagtggtaccctctgttacactaacagttagtgtagtggtaccctcagttacactaactgttagcgtaactggtgaaaaagttacactaactgttagtctaactgattaaaagttacactaagtattagcgtaactgactatgtagttacatgaccacatgacaagcaatagtctaccctgaagacagtgcctgattggggggcctacatccagattccctcaattgatcatcattttttttcagttggtactgggggccactcaattttagccccctgccattttttaacacttacttgtaagaccaaattcccctgtcatactaccttaagaccatgggttcaattccccctctgaccatactttattcccacacttgatagtgttcaatttccactttcacatcatgcatagggttgacggcgccacctttttgataggtgcgcgcctaggggcgccggccagactgccaaagcatggcgcctttggctggcggcgccccagcaagcggggcgccagctataaagttcatttttatccatttttgttttgttttgtctcgagtacatcccccagatgatgcctgaagccctcagggccaccatcctttggtatgtagagggccgaaaggtccaaggtctagaccggggtgacttgtagatcccagctcttgctcctcatggtcatcggtggcagcccctctgctccagggtgccgacccaatactgggcctttgcatctcttggcatgcgctgatcagacgggacattcaaactttgagattatgcacatgccaaactacatatttatttactatgtgatttcagatattagccttaaaaactgtaaatccataattaaaaagtcaaggatgaaattataaatccatgaaaaatcctaaaaagtagggtaaaaatcaggtgcgcgccaacccccatttttgaaaatatcggggacccgggggcgcgcacagggggcgggcgcactttggcgcgccccaccctatggcgccgtcaaccctaatcatgcagcaaggggggggggggggggttgaggtgtatgatagtcagctagcattgtgtatcaccagggcgtggtggagctgttggcatgggccatgacaactaccacccaactgacctggcaatcacaagcatctgtagcctagttggtaaaggaaacactcttgtatgtgactcagcgttgctgaggttgtgagttcaaatctcaccaggcacatcctaagtttgtttttctccacatcttgtgctgttcattttctgcaggattgtgtgcgatcacaggacattgaaaatcgtcaccgtggaccttggccgtatcagtcatatgaacatttcacataagttgtgcaaagatccagcttgacacatcaatttctctaattgatgagctacactacgctacatgtgtagtgtaacttctaatgtagtgtagcgtaactaggcatgtagtgtagtgtagcttaatttggtataagttacgctaaatgttagcgtcaactcagttacactgttggctagtggaagttttgttagcttggaaaaagttatgctacttgttagtttagtggcaattatttcaagctaacactaaaaaatatttgagggaaaaatttcatgctacgctggcagttagctcagtggtgtgtagcgtgaactaacactacaggatttccagcaaaaaaaagcaactacgctcccatgtagtggccaaatagcgtagtgtagcgtagcggcccgacattgctattataccactctatgtcaccttgcttggagcaacttcactgtgggttgtcaaaccaatcatagcccttgaaaggtaaaaaacagagttcaaaagctaaatacttccctgacagtgagatttggttctgaagaaaacaacacttgcaggttgattaccaagtgataaaactactggatcaagatgacaacttgtcctagtggactactggatttggataacttgtctggaaagaaaacagactatggtatttttttgcccaggtggattgctcaggagtgtaaaaaaaactccttacttgtatgaatattgaagatttttatgatacataatatacaattaccacaagggagaaaatgctcataacctgttaaaagtggtagaatcaatgattttctttcaggggttggcactgttcagcctcatatactggtagctgtgccacagtcaaggactttctacagactgttacacatatgtgacaacagcagttaccccccaaaatatgccaagtgaaatatctagtgtattagcccattttggttgaaactgattgtagagatgagtgttcaaaaagccactaaaatgaagctacctcacagcctacaggtacagttcctggcatactcttgatcaagattttctcattcaatgtaaaggtttgaaggaataatgagaaaagcatttccccatttccagtcctctcaatttcttcaaaaactttctgtagcaaccttaaaaaaatgaagaagaatacatgattaaatcaaggaggctgataataattgcttcaaaaaccacatctctttttttagggcgttgataaaggccctccctccccctccccgcacgtccacgcccacgcccctcggaatcctgttttttcaaggaaacagccttccgcggggcgtgcagaagcacccgcccctcttgcacgccagccaagaaccgagatagcttggtgattggatggatttgaatccagcccattgggaggaaaccctctcgatgagctggatttgaaaccatttcattgggagggtttcctcccaatgagctggtcctagctcattgagtgcaaacctctcgctcagctggtctgtatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcccgatgagctatgaaccagctcattgggaggaaaccctcccaatgagctgctcttcagcctagttcatcgggagggtttcctcccgatgaactggtttcaaatccagcccatcggggagtaaatcctcccaatgggctggatttaaaatgttacatagtaggaaggtaggattacgtgagcaaaacatcctaggatgttttgctcacgtaatcatacccgctagtcaagaacccagaatattgttcttgatgggtgggatcttttgccctcccttcctggaggggcgggttcttctgcccgcccctcggaagcctgtttccttggaaaaacaggattccgaggggcgtgcaatcaaacccgcccctccaggaggggcgggttcaattacacgccccttttggaggggtgtgggcgtgggcgtgcggggagggggagggagtgtgtttatcaatgcccctttttttactggtaatcagaagtagttcaaggacttatttacttagggagttgaacaaccgactcccaaatattgaagagtcaactcccaaacgcgggtttccccaagatttgggagtcaactccccaaacaagtcagtgggtttgggagttggccctcaaaaaaatttaaataaaaaaaagaaaacccctggaggggttgggtgttgatgccccaaaaccaagttgttttgggggggttggtgataaaaaaaaaagataaaaccagcggctgggaggattcccttccggcgagagtgccctctggacggccaagagaatctctctcaggcgttaagagtataaccctcaacggccaaaagaaacctctcagccgtcgagggtgtacacctcaacggccgagagaaatcctctcggccatcaagggtgtacaccttgaaaaccaagaggtacactctcagccgttgagggtatacaccctcgatggccaggaggaatcctctcggacgttgagagtgtataccctcaacaaccaggaggtaaacttttggcgttgagggtataaattttcaatgactgagaggaaaggcttgcagccgtacattctcaacaaccaagagggtttcctcttggttgttgaggtgtacacccttgatggccaagaggtttcactcggccattgagggctacacctctgacggccaagaggtttctcttggccattgaggtcttgacggccaagaagtttcccttggctgttgaggtgtacacccttgacctccaagagaaaccctctcggccgttgaggtttatactcaatggctgagagggttttctcttggctgttgaggttgtagatccttgacggctgagagaaattctctcggccgtcaagagcactctcctcggccgttggtcttttttttggttctggcatcaacacccaaaccccaccgggggttttcttttatttttttatttttttgggggccaactcccaaaccctatgacgggtttggggaattgactcccaaatttgggggaaacccgggtttgggagtcaactctccgatatttgggagtcagttgatcaactccctttacttatttcccctacagaaaatgagttcagcccatgaagttgggcaacatgatctcttagatttattcctctacaaatttcttggactatagagcatcacagaagttgcattgaaagattgaaaaccattcccccatacaaagaaagaggaggaataaagaataaaaatataaaatagaatagaatatttggatgcctcaatattgaaacactgcatagaattaaacaagaatgcaaaacagccaactcaagggcttattaattcatgctacatagtagttgcatgcaaagaatggaacctcccttaaaattgaagttcaagtcacaagctaatttcaatgatacagggaaaactattctataaatggctttaatgcaattatttggacatggaaaatgtattttaggcccaaattacttcactcaggtatgttcattttgcttatgaggcctttccagtccaatacaccatttaccaagtgtacaaaaactcaaatccttcttcagagagttcatggggttgttcaggtgagaatgtcttaattatcaaaccttaacaagagatgcaacaatcaatctggcaaaatagaagcaaatgattgtttgaaattcaaagataattttcaatacctgagtttggattttctaaaatgatgatttcaaaattccttgcttttatcagttggtaaagtaaatgggtcttttttgaacctcccccccccccaaaaaaaaaaatgaatgaatggaatggcattagcctgaagctgtgtttggcggtcccgccgttgagtacccccctatccctggaccctgatggtacctgcttttgggcaaaaaaccaggcagtaaccaggtacctttgagggtacctgcctccaaaccccctccttggtagcttgaccaggaccaactggtctcggccaggctgctggggaggactcctccttggcgaactgattaataccaatcaggttgccagtaaggaccctctttggagacctgattggtctcaaccaggttgcctggaaggattcttggcaattgggcaccaaggcaagagcactgctggtacccgcctcaaataccgccggtccccaccagatggtgccgggtgaagtacttggtgccagcttttggctaagaaagcacctggtacccaggtttcacagggtcatctctagattggagtaagtggtccaatttttttgttttcacatacatatcatagtgatgcatatccatgggtttatactacttccacaccccaaacttatttttgatgttaattcagtgttttattttacaattttaactttatgaaagctcaaaacaggtcaaaacaaaggttggaccatgccatccgcaactgtatattgtaatttaatttctctgaaaaatagaaggtttttcagaaagggtagaaattagagattgtttgctggtacccggcacccgccatgcacccgccaggaggtgccaggtgtctgtttttggaaaaaaaaaaacaggtggtaccgcgggtaccactggtactgccccactttcctaacatagggtggggggggggggctgcaggatatgcaagattttttccttttttttgttaaaataatgtgaagaagtaaaaaaacaacacatctagtttcattttactgcatatccagtacaggatatgaagtaatgttgagagagctggtggaactaagtgagaaagagaggtaaagtaccgccggtacccgccaaaagtacctgtcgtacccgccaggcagtggcaggtgcggtacttggtacctattttcttgaaaaattgaacaggtacccaagtacaaacaaatgatctctagtagaaacagattttgtataccagttaaatctggaattggaaatggggattcatgttgagtttaaacttggacattatgcatttaatggtttattcaattcattttagtttgaacttgtgtcatcctcaagcctctgtttttcagttttgaacttcatcaatcgatcatattccccttctttccccttcctttgactattcgccaatctcttatccgaatcaaaaatcaaccctaggtcaacaaaattttgtttgctgatcaatcaaatcgaaaactgattttattcatcattcatttcaagcactcaggaggagctagaatcagcttctgggcaggtagttgacttcagttgttcttcctcgcttgtaattaaaatattgaccatttttattcttcactttctctaggctgtatttgctaaacattcctgtgtgtgttaagaaattttgttaatattttgttatattctgatctcatctatcaggtatttattgattggtatatttcatttatttttattctgttatttatttctaacactgttttctactttgtgaaagtctattacttctattgagtttcttatcaagactgtttcaagaaagctattgattttaccatttttacaattcaatttcattttatactattaagaaaccaaaactccatattgtctttctcaagaagcaatggtgagccagctatgccaacaatagtgtttgtgtggtgtagtgtagcaaaaaaaaaactaaattttagtgtagtgttagtgaaattccacaattctgtgctaacactacccacacagggtgcaaaaatgtgcagcatacatagctttagcacaattccacatatctgcactagcactatgcacacagggcacaaaaaattgtctgatacactgtgtcacagcaatttgtagtgaatttttggccttttttgcttttaaaagcactctaacatagcagcattggtggtgcactaacactacacaaaagattgccagtgttagcaatgctacaaagcagcacggcagcagtagtggcacactaacactacacaaaaaagggccactgtaaaaagcttgtacactttttgctcccactttctttttttggttttatcttgacattggtcagataatgccagaattcaagaccacccttggagccatcattttccagtaggtggtcttagagtagattaaatacaaattgaacttcagattctgaaccagagctgcttgtacaccctaccaccctcctccacaacctattggtggctcccctttgctccaacggacggtctatccaagcactgggtcattacacaagctgagagggtacttgtaagttgtgggatatattatctgagtgcaaaacaaatttcatttagttaaagtaaaaaacataaatccatccaaaatggagtctgatccaaggtttttgggaaggataatggaagacttcccattggattcgggaccctggcagatgtcaaattagacccaaaaagtctagaattttgctgagaaatctagctttttaggctctgaattgcttctaggagatcgacagatgttgatgggaagttgtccaataatacaagggtcttggaaaaatgaatcctaaaaattagtcaacgactcccattactgcctgcggaggttgtggtgagaccaatcacatacatatcacgtaaattggaaacataacttgacacaaatattaattacacaccaaagataaagagtttacaacataagataatctacacaattattttcttcttaaatcatagtcaattttatcatcattagtcataaaatatttaattccatacatataataaatatattcagataacatacagaaatggctaagaaaataccatttaccctcttagagtaaagaaacaagatattgatcagaaagtaccttacagactagatctagaaaatagctcttatactagttagtcctagaatacccatctcatagtaattaatctaagaataggcatcttatagaagaattacaacctcttgtattagaagggcacttagagattaattcatatcagattagcccatctcagagtagtaaaatccactctagaattacctttctcagacgcacttgtgttcaggccaaaatctcatgtactgcagaaccatttgtctataaatagaggctcttctggctcaggttttcctcttccctcctcatgtttgcaccagagaagtaattagagatattacttagcactcatcaaaaccagatgctagctacagaataaagtttggccatagaaaagtaattctgaaatattgcttagccattctaacctctttgaaagatattagagaaataagtgtaccatttatcagagcccagagaaaccagagagtcttataagatcagagaaccagagagaatttataacagatttaacagagacacccttcagaaacccttattactcagaaagccccacgaactccttacctcctcaacaggtattcttaagcaacaagaacagtagtatcaacactaagacaaatttagaaataagccacactattattttttttcttagtgtaactttcctgcaagccagacaggagggcagtctcacccacacaccaatactaattctactattccatagccttattagctattttatcccctccaagctctttactcacttgctgagcagttccacaatgtccaaagggagttatttttctaatttgagggcgtaaaaagggagttgtttctccaatttcccaataaatgtttattattatttttctgaaaatatgggagttgtctgtctaaaaagacccttaactttgggatctttgggagtcattgtcatctactgcccacaccaagatggaaaaagcacagcttttgatatcaagccccaaaggcaccatatcaatgaaaaaaatgatgacattcattgaaaaaaaatacagaaagaaagaaagaggaaaaaagaagcgataaaggcaggaaccataaaagggacaatgaaaggaaaaaagggttcaaattggatgataaaaaagaaatccttcattcaaaataaaaaaaggaaggattggataaaaaacagaatgaaagaaacaaaaggcagaataaaaatattaagcaaacctagtattgactcttttgtttcttttattctgtcttttttcattcaatcatttcttttgttcttttggatggtggttttcttaatcactatccaatttgaaccctttcttccttttaccatctgtcttacggttttctgcctttatcccttgtttttcctcttttgttctttctgtattttctttttcaataaatgtcatcatttttttcattgatatgctgcctctggggcatgatagtgaaagctgtgcctttttcatctttgtgggcagtagatgccgataactcccaaagctcccaaagttaagggtctttttagacagacaactcccatatgtttagtacaaaataataataatttattgggaaattggagtgacgactccctttttccgccctcaaattagaaaaacaactcctgttggacatccaaaggtggtaatgccaatgggagccgttgactaatttttagtagttttcccaagcccctaaaacaatttatcaagaataaatttatgttatgaggaggggccttcaccaatcatgtttgtctacattttctgttggtgatttttattttgacatcctattctgattgaagaactcaaaacatgttagatttacccagtatctgtgagcaagtgattatgaaccctcctgcccctatatgaggaggagagggggtcaaaccaacggtgccacagatacgatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatatcttgaatctccttgcaaataaaagcagattggtcagatagttttttttattggggctcagatccatagtgatacatggcagatacatggcagataccgtatctgtttcagcgttggtcgaacgcccctcgtggagtcacaattgaataaacggctaccggccgcctttacctggctggaccagcacaggacgaaggataagcggtcagcaggacggcagtctgtcgttgcgtgtcgttggtttgaattggggattcaactgtgctgaactccggaattagcaagtttaaagcgtttcctcccttcaggaccaaccccaaacggttccagccagaaagagcttttgttctttccaggaccagccggtgacagagggaagggagaactccttttcctattacaatgatcgattgattgcatgagtaagaaatctcctcttccctgcagatcaactgatcgtaaagacaggaagatccgcgtcagaagaagcgagctccgcgtcactccagaccagccggtttcagaggaacgagcaagtcgtttctcttccccagcactgagtggatgctgggggaagagtgaggaatcatcctctgaggttgcagtaacatctcatccagtaaaaacagcgatgtgaaaaggagccaggaactcgaagggaagttgatagtgtgcgctcttccaagctgcccgcgagcacctcagaagaaatctatgtcgtgccacgcatcacccaacccagattttaggtaagggcccagcagtggcatagatgcagtctagtggggacgtttcgccccaaccaacagtccattgtttgcatttcccctaggggaatcggctgggggatgattgaagggacgtttgtataaattgactgccttcgtggtgaaagattcagcagggatcgttttcttcgttgcgttttccatagagttccggaatcctacaaaatggcagcgaaagagaatgacactcaacctcaaaaagttctaatcacaggtattgtgagtaaaaaatttgcttcaagacataacagctcactgatttcatgaatccgtattaatatatagagtggttttgttggagcccatgttgctaaaagctttctggatcatggctgggaagtgattggtacggtaagatcagctcagaaaggaaacggcctactcgctttaccagccttttcacaatctgcaaaggaaggaaaaataaaattcacagttgttgaagacatcagcaaggccgacttcaatcaagtcttgaagggtgttgatgctcttgcgcataccgctagcccttttcatttcgatggcaaaacattttccgactatggtacgggaatatatttcagctacattcatcacctctatgtcaagtatatctcagtctaagattttttttttccttatgatttccagctgatccagcgattgagggaactctgaacatactcaaggctgctcaagcttctcctcaaatcaaggcggtcgttgtcacttcctcttttgtttcggtagtcgatcacactctgccacccgaaaagcaaggcggaaaagtctattccgaggccgactggctgcccatcacttatgaggctgctgatgcaagttcggattccgccctttggtattgcgcttctaagaagctggcagaagaagccggtacgccttcactcaatgctatttatttcctgctccacaacatattgttaaaatttgattggaaattcaaatcaaacacaacctgatttgtttgtattcttgttatagcgtgggcaatcaaaaaagaaggtgcgaattggaccttggctaccatttgtccgccaatgatttttggtccagttgtaagtttaatatttttgaggtcgcaatcgggatatcactctaaatggctttttcataaattgtacgcaacctagattcacaccggaaacttgttgggcctcaacgaatcttcgcgtcaactttacgacttgttctccggaaagacgggaggcgaagtaccgcctacgcgattcccatgtctctccgatgtgcgtgatgtggctgaggctcattaccaagctatttcccggatggcaactggaagattcattgtggcatcaggggtttacgacaaccagcgcatcgtcgatacgatacgaaagagctttcccgcagcctccgatcaggttcctaatggacgaccaggaaagcattatcgcccagaagaagtgtatgctctcgattcaagcaaggcgaagagggagcttggtatcagaatcaggcagttcgatgaaatcattgtggatactgtccaaaactatatcgaccttggagctcaaacttagatggaatgacaatttttgtcaagcttgagcacgttgagtgctggcttgcctcatcattacttggcaacaaaaacatccaagttttgcaaagtgtggaaataaaattttgcaaggagataaaaataagtctggatattaatcaagcaaaatatacaaatataagtggggtgtgtctatagttcagcatttattctttagggttttttttgatgggccagcagcagttgtaaaatgaagcaggccggggaataacttgacaaactagtatacaaaatgatgctttcctctcaaagaaagtccggtataaaagggttggaaaaatctgattaggggtgaaactagaagaaatatatgtataaggcaaggatacaaatggaagacaatgctataagtggagtcttattccgcgatttggaagtgtagagggactgggctcgggggatggcttgatggtcggttattccttttccccatcttcttgagggcacgtgcgattccgattagcatgctgggagttctggccgggtgaagggtgactagaatgacctaacgactgcttccaagtaaagggtgttgggatgttggagtagtttacaatgaggcatcactctcaggagtagaaaaaccgctcataacttcaaaagcaaccaaaatcagataaaatgagtatcatgttctagggcgggtatggcttcgatgtttgttcgaagaagaaagacttacagtcgccttctgcagcctttgctctgcgagtagcggcagcgtcttcctccatcattttgaacagttgagagaggatgtatttgggatccggcttgccgtggggccctaacttgaccgaagcttctctcttgtcggattgattcagatcacctggctgcgaggtttgagtggatgtactctgagcaggcggggcgcggtgaggcaagaattgtttggggcgtgaagcgggaatggtgggactgctccgaggagatgaaaagccgctcataacttcaaaatcaatcaaggtcaactcaagtcagttacttgttgcagtccgtttgtatcttcaacattctgctcgacaaatatagacttacaatcgtcgtcgacagcctgaactccctgggaagctgagggagagtcttcctccatcattttcaaccgttcagagaggacacgttgggcgtctggggctttctccttgcttcgagtgggtttactcagagcaggaggggtcgtttgttcaccgagtccagttaagaattgttttggacgtaaagcgggaaagggggaactgcttagaggggaagaaaagtcgtccataacttcaaattcaatcaaaattaaattaaatcagtgacatgttgcattgcagttgtatctccaacattttgctaaaaaaaacttacaatcgtcatccacggcttcaacgccctgaggagccgcgggagcgtcttcctgcatcattttcaaccgttcagagaggagtcgtttggcgtcttgcgccgaatttgcctcagctttcgccttgcctaattggttctgactaacatttgcagcggggcgagtgggtgtgatctgagcaggaggggtagttttttcaccgtggtcgatgaaggacttctgtgaaggagaagcgggcaaggagggatcactctcgggagtggaaaacccgctcatgactgcaaagttaatcaaaatcagatcaaatgagcaacatattgcagcgcatttggctagccagtaagttgctcgaaaaacatcacttacaatcttcttccgcattcttggccttgagggcgacagcagcagcagcgtcttcctgcatcattctgaatagttgggataaaatatatttgggatctggcttgccgtccggcgtgagctttatcacaactttctgcatgtctgattgatgctgatcaacatgttgtgaggtctgagtggatgcactctgggcaggaggagtagtttgacgagcgttctgagggaaggactgttggaaaggtgatgcggggaatggaatggaactccgaggaggcgacaattctataagatcaatgcataaaaattcgaatgagctgcatgttgacgcgtggttatggcaatggaatcaagttggaaaaaaaaataaactgaccctgactctgggtctcaccgtccgaagaattggcttctgcaatagtctcaagtttaggtcttgcgggatcggaaaaccagtccgctcgctgattgtttcttcgagacaacaatcgtcttttcttggggggactgtcgattcgagcggcgggctgagaaggagaaggtggggggctcgcgaagacggatgcaggtacggaaaaggagtccgatacattccattgttgctgggcgtccttcaatccaggaaagctgtcaggatagatgaccagctagatgatgtcgttcaaagggttagttagacggccaggcacttcaatcaagagttgaagagagggaacttactgcactgcttcgccttttgtgagttccagttgctggagcggtgatctgagcaggggcactgctctcttctggaatggcagccagaggaagaggcgcgccagaacgtgaggttccgcgtatgccggacgcgttgttgcttgcggtggcatcaggtcctactgctaatttcagggcttcttgtcgatgagctgctgtccagcttctggtttcgattggagaacgcgtgataggttttcgagggggggatttcttgcgcagtcccgaaactgctctggaggtgcccatgctcacggcggagtggacgggcacgggtggcgatgtttcttggggaactagttccatgcttggattcgatccaccttgaacaggtcttgggtcgcaaacaaaagtctcttgtgaggaaaccatgatgccggatgatgctaggctatcaacactggaatgggttttgagggaggcctcgtttgttaattttcgcagcttgttggatagtttcgtgggggagctggatttgggctttccgggagaaaggcgattctcatcggccggctgagcccttgctttctgaggagagcttctgggtgtgagtagttttttgatattgcccatcgcttgaaatagttttttgattttcttgagggctctgggggttgaagacggggtgcaggaagagagttaggatgaaaaatcaggcggggtgcaaagtttctttactcacatgcacatgcaacgtctgggcgggcgatttgatgtaattggtggttgaagtttatggctctcaagatgcttgatgagcgtgatttggagggtggctggaggttgagaacggattgcagcgggtcgtactggggccattttatatgggaatcattcaagatttagatggttacatttcaaggaatcgttactgggggggggagggcaaaagtcttatgtcctcagtccaaaagcgcgactgagtgcatacaaagacgcttacatagagcgaaagcaatcgaagtaaaagtaaccgatattaaggcaaatactttccgtgctttccagtgttctccccaaatgaacgtagacaaaacaaagaaccaaaaggcgctgtcgtccaaagttgctttgggtgctttcgaggaatgaggtacccaatgaatgtcttgccgaactcaacatacaaagcatgttttccaaaagtgtttttgagctttcaaccgcaaccaaacttgagaggaactgatgcgatcaaacttctggccgagagatcgcccgagttgccgatatgagggaagacgtctggatggtggtggtggggggggggggggggtgtgtccgcatagagccttgcaatgcatctcatacctccacggagctgtttatgagacttgagcgaatgatatgattccagaagtaaggcaggatagattctaaatagcataaatgtgtagtccccctaattcgatgtggtggtacttggatgcacctgcaaattagggccttcatgaggataatccatgtagttgcgactcgctgcgaccatgatccacccaaaaatagacccaccactccaggaattcacgtttctgacgactcaaatatgtttgaagtgacggtgctcgaatcaacagatcttcagcagccctgtgtttaaaatcggaattaaatttgtctcggcccaagaagcagcgactttcttgttacaagcggtttcaattacaatgagaattgttgaagaaagtgttccttggctgtgccccaagttgcaacccgagttgtaacccccgtcattgccacttgggctcttctgaggttggtggtcgccgagcgggtaacatccaagcttacgaggcgcatgtatccatgtaatgtatgcggttgacagaatcccttgtccgccagccctcggtgagtcctcgaatcatgctctcaaccttcaccgtttcccgtgttatcccttggtgttccttggtgagggtttctccttatccggacaaaatcccacccaagaatctctgcgccttgtaaaagcttaccccattccctgctgccagaaacgcattgtgaaagcttattattagctcttcttcttatcactctttgtcaaagattgcaagagatggagggccctcaaatctggaaattttaacattttagatcgcaaaaaaaggtcgtgaaacacacggatggatcccttggcacgcaattaacaacttccgctgaaggttttgcttgttgaattggaacggccaatgattaaggtctgattccaaaactgcatatgtatcccgattctcaacagaaagttggacgtctctttgtatctttgagcgctgaactgttggggaatttacatggatcctcgtaccgaatcatttgaatgttatgtacccttttctcaatgttttcagtagagtccttcacttgtaagctagaagacaatctttggtaaaacaagtgagaagagaagatgtcataaccattttatggttataagtaacaagagaacgaagacccctgcataaggaaatggcgtataaataacacaacaatgtgccgggcacgcaaatatccaagtgctgcatattggacttgcaagttgaccagcaatcattgacattttctcattactgatagggaggacattcaacacaaatccgatggtttttttgggatggctcatcagtccaacgtcgctgatatcgtggcggatgaagtcgacataaattcaaatgctggctagctttggaattctatgaggtctcatcttacaacaatgttccaatgccggatagaactgaggctggtcttggatgggtcccaaagctctggacatcgcacgggtagccaacaatccaatcaattcgaccctcgggaatatagaaccgattactttttcatccacaagggcttgataagatgaaccatcaaccagccgaattgatatggactgaagattgcgcttgcttgttgtggatcgcaaggacatacaagtaggattctaggtagaaagaagaagacggctgtcgaattctcgtttgggcacctatcacatcgtctgaaggaattcggtcacatgttgatgtggcatgacttgtttccgtcatcagcagtgcacccttgaacctgcctataaccaccggagaatcatcgtgctgcacgtttaaggccaaacatatcgatgtccatgtcgattacgatgcactcaggaagcacacattgaatcttttggcttcctttcttctgttcttctgcgtcttctcttcatgttggatgccacttgcgtgcttttggtttgctctctccttgtggtttcttcggctctgtaattgtaaagagcacctctttctcggagttgttgtcacaaaggtttttccccacccggatgcaacactctttaggacgggcgatgtaaatctctacataaatagttgattttgatcaagccatcttggcaataaggagtatcgccgctcagtggatgcaaagcgttatgctgcagcatgttatttttctgatatataagtatttaaattattgttgtatctttgacagtccgttagccgaagtgcatgccagccccgattgagtgcgagatctcggctggccaagcaaggccgaggaaaagagagagagctcggtcagaggatccactcaaaccgggcttatgtcggaccttcttcctcttccacccctcacaactgctctccccagcctcgcctgctcatcacggaaccatgggctcccagaaaattcgaatgggacactcgaatcgattttggtataaagccggcccccttctggcagtgtctgtatcaaccatcttccctcctgctcccccccatcggaagcttgaatagtagtagaactcctatacttgaaattcacgttttgggcccatccatccatccatccattgaagaatttcgcgcgtttgtcagtagtcgatctcctcctgtccccactattcttttatgtaacggtatcagtactgatcagctcttgtgacccatctttattcgtcgcagtttgttaactctctctctctcgggtataccagtttggcctttttggtgttggtcaggagacagagagcacggacgactcacaggtgagctcaacaatgacccaactgtaaatgcaagcgtcgctgatcaccaacgacattttctctccactttcctctcatcggaattcccagtttttttttttttatacagactatctttctccgatatctcgctatccaatgttgtcgatccggacactcttggcccatctgcttgtgttggatgtctgcttcgcactcacggcaggagggccgccaagtaccccgccaacgcacccctacaaacagcaggttcaaaacaccgatttggatgcctggattgccaaacaagccgacctttcttggtctaatgcgctcaccaacatctccccgcacggggccttacccggactcatcgtcgcttctctctcgtaagtttttttttcttctctcatctcttgactcgattactatcacttcatctgacatattattattattattatttcttgacaaaaatagaacctcgaagcccgattattactacagttggactcgtgatacatccatgtttgtcaatttcgatttccgcatataatgataactccaaattggctaactaaaaccatatgtactttcaacgaaaattttgcaaaaaaagagtattgaaggagatcgtttggcgataccaagagagccaagacccgaagctattggccctgatcaagcaaaccattccggccacccaagtgatccaacgatcatcatccggcgcgactgctggactaggggagcccaaatactttgtcaatggctccgctttcactgggccatggggaagaccacagagagatggcccggccctaagagcctcggtttacatcaaattcgccttggcttaccttcgcgtcggtggacccgaagcggcccgatatgtcaagagtgtcttgtacgatggtcaatggaaatctcgctccgtcatcaaaggtaagcaagtcgtttctctctcccaattccccccttttttttgtcaaaaaaaaattgaaataaagcgaaactttgatattaatattaattcataaatgttgcatttctcagccgatctggaatacatctcgaacagttggaaagagcgctcatttgacctctgggaagaagtgaacggccaccacttcttcacgtttgcggtgatccacagagcgttgaaggatggggccagtttcgcgaccaagatggaggatcgtggtgcggccgcttggtaccaaaaacaggcggatttgatcgccgttcagctcgattctttttgggacactcaagcaagatacatccaagccagtcgaaacttcgtcgattctcatggaaaggtctgtgttctcttcctccattcattcgctttgttttctgagaaattcatacaaaataaaatcattcagctgatcttctggtcatctgcttttttccttgcttgcttgtgagtttagaaatccggattagacgtgggaaccttgctaggttgcttgcacgctggaacccaagccccacagtcattccgtccagattccgataagatgatcaacacctttcacgctatattgcaatctatgaggtcagtccgaatccctccagttacaaggtagtgttctttgcagactaataattgccaacttcacatcatctctctttctctttctctcgaacgatagcaaaacctatcctcttaacagtagatttcatgatttgactgccaaggcagtcggcagataccctgaagatgtaagcccttcttgcctgcttctttcaagctttccttcttcttcttcttcccattagacaatggatacaagtaaatacataaaaaccgaatcaagttgaaaacgaaactacaaatttggatcctgattttttttttcttccctgattcccttaatctgtgaaaagatctacgatggagtgtcgacgagtgttggaaatccatggttcatcaccacgttaacgatggcggaatacatataccgactgaatccgaagacggagctgaggaccaatcgatggagtggctctgacggagagactcagaatctgacctcccggatgattggggaccaattcgtctccattgtcaggaatttcatccaacctaacgggctcgatccatgaacaattcgatcgggttaatggggctggaatcggcgcccgtgacctcacttggtctcacatttctttcttatcgatggatcgtgctaggagaggcttacctgaattttagctgttttctctcacttattcacacgctgtttcagttcaatttttttttaagtattcatcaaaaaaacaataaaacgaaaaacctatcttacctttatcttgttggactgtttgcttctgatctttccctctgttccgatccaccgtttttgttggacttgaagccgccgatatgtagcttgaggaaatggacaatttgaatgaagtgttggtgtttttgtttggaatgaatgagttgagttatccatcaagccatccaaaaaaggtcacatttgacctcatctgaagagaacgacacccaatcctggcgatccagccaacggcagtcttctcctaagataccagcacacacatgcacacacgaagaaaaaaaaaagagtcagcaaacctctcgttatcacttatcttctaaccaaactgcagctttcaagtaaatggcccctctgccatcgatcaccccaatgataaaaaatggacgatcctgtaaaagtgcagttgtcatctacagcccttggaagtggataacatataacctcagctgagcagaatcaggagagtatactatgtatggagcatctttgtaagaaagatggccataccaaaatctactcggaccctacactcatgatacatcctctccaccactacacaccttaaccatcatttagctgacagtccataaatgaacagtcttcccctctccccacaatagaaaaagaatcgatctggtcaatcaaagagatacagtcttgaataatccgccaaaaaaagaacagatctgatgaatcaaaggtggcaaatgaagacgaagcccaagccaaagaaaagggtgtggtggaagacaccaatagagaagatacgcaagcctgactcaacttgtatgtgagtagcttgaggatcaagaggtttctccaagctcttggacttaaatctgattcaaggagaccgataataatcctttgacctatgtatgcatttatgataaaaaacccgggactgaagaatcaacaccgttgaggtgaatgtatggatagacaaaaagaagatctgataccatctacaaagctattaattccaaaagggaaagtgattcaaggagtcatgcaagctttgattcaacccctcagtcgaccccgtgtatgtgatgaaagggacaacagctttatattcaagcaatacttcatagcgttcattccttggattatgtgtctatctgagatctcctttccagcagttcgcataggttggatcacaggatgaatatgtaagtattccaatcactccagtaattagtaattcgaatccacttcaacggcataacgagcacatagaggatgacatatctatccacagtctcactgaagaaaacgtatgtatgaatatatgtgtgttgaactataaaacaattaaaaaaagggcggatggttgctattcaattaaacaaagaaaaaaagtgaagatatttcatgagtactaccattttttttgtataggtgggggtatcttagtgagcactttttgagtgcattttgatgctgatgctgatgctgatgatgttgatgatgagaatgggaatggagaatgaggcatgatgaggaaagatgaggtgcatgtatatatgcaagtgatgtcatagaagataaatgtgcattgattctatttggtgtcattatgatcataaatttttttggtcagtttttttctataaaaaaagaagggggagttgaatttgatttcaaatcgatttttttgggagagggaaggtgatcatttcgaacagattgattgatcctaaggtgtaagcaccaaggtgagcagagccatgcgaacctgacatagagaaagaaaaaagagtccgagttagaaaacaaaaaagataagacggacaaagagtaggataaaggagggcaaataagggcagacgaagcttacaaagaggccgtaacgcatttgtctgaaataggctgccctcaaagggtccagatcgacctcggcgtcgatctcggcattccgaggtaagggatggaggacgatagtatgtttgcgagcgcgactgagcaagtcgtgattgattcgataggagcccttgacggcctcgtactcggcttggctggtgaagcgttcttgttggacgcgagtgacgtagagcacatctgtcctgccgatgacttcttccaggtggttagattgctcgaacgagatcccagctctggccacctcttgcttaatcgaatccggtagggcgagcgagcgaggcgagacaaagatcaggttgacttggtacagacagagcaacttcactaagctgtggaccgtgcgcccattcttcaaatctccaaccatcgtgatcgtcaatccgttgaccgttcccaactcctcacggatcgtataaacgtctaaaaaggcctgaaaacattcgaaaaaaggcgatggaaagatgggttagactcgggtcagcgtgattgtcaagcaaagccggtaatatggcttaaaataattgtcccataaagctcacctgagtggggtgttcccctacaccatcacctgcattaatgatcgggacgggagagacgttggcagcgcttcgggagcttccagcaacggggtgtctcaaaatgattgcatcgccataacatccaagagttcggatagtgtcgggcaagctttcacctttagcagttgacgactgatcggcggagatagagacaactctcccgcctaatcggcacatggcagcttcaaacgaagccgaggttcttgttgacggttcgtaaaacatcgagcagatcactttgcccttgagaatgtctagtaccccgttacgctcgacctgagtgcgcatctcctgagcaatactgaacaacccatggaggtcatgtcgggagaattgattgacggacaagatgtggcgttgatggaaagctgggtttcgctcaaagcctagatgtggactggaaggctcgcgagggatgagctgaggggtaaaggaaccggacgtctgctggacttcgggtagaccggactgtaaagatctggtatgtgacccagaacgaatgatggggagtgttcctggctcaaacggctgaccagcttcatcggcacgaacattcggcgaaccattgatcattccgctggtcgagcgaagtgttgatcggttgaccgcgccttgaggcgagtcaattaggttggaaatggggaatgtcggcttggtcttgttagcaccggcgtgaccgtagggggtttgcagttcactggcggtgcgcgaaattgatatgggagcctggttgagatgcttgcccgtccctgatttggagtgagagaaaccatctagacaaacggtttcttcgtggaagacgacgcgatggacgtgaccattgaacatttggtcttgtaatggcgaccaactactactggtgaacttatggctgcggtcaacctccacttcaacataggtacccatgggaggtggtatattgaagattcgagcagggttttcagaacatcgaagggttatgtcttccagagttagcttaccctggctgatggcggaaaggagcagttgaatacattcttcgtagccatctccgggtgcgtatggttttcctagctcttcggctaattcgaagggcaatcgaccgacagagagcgtatcgatgtgttccaaatgttcccacatcacctcctgatcctcgacggtaggtaagcactgggcctgaggatacattgactgattcaaaaacaaggagtagattgtcacgtcagccgtgactttcaatcccttctgcttgctcaacaatatcaactcgatgtctgcagccgtgcaaacgtctaggacatgaacgctgcgattatgtagactggcaaatagtagaatcgaggcgaggttggtagtcttcgcgtcggtcaagattggcttatcgagtggccagtggttgaagtgggcggcaatagcaacggcttgattggcgccgttccattcacgctcaaacgggagcatcagagcactggtcagactgatatccggtccttcaagagagttgacattatgggcggtggcggcaacaacaaagctatagttacaatgagctcgagtggagatagacgatttgaccagcgctaaggtcttgctgtcatcgatgcgtccatcgccgccaataccggaaaccaaaagagtcaggaaacccgatttgacagcagttgcggtgatttgctccaatgaatcggagtttggtgagatcagagaattgacaaagcaagctgagtcaacgagacccggaagcctgatggttcgatgtgacgatttagcgtcgatcgagctgatcgaaagagtagggtatcttgcgagaccctcgatcaagattttcgcgtttttcacattggttatgagggggatggcatggtcgatggcggttcgtcgggctctgtagcccagagatatgtgttgctgggggcgtctgaacctgtttcgggaggggagattgatgaagaggtcgaccttgccttgcttgaggtgatcaatcagagaatattcggccttctgtcctttggcttcttcttgggacgagaaagcttccagaaatttacacggaatgccgtgttcctagtttcaataaaaaatatgcagcatcagtcaaatgacacgacgtgctcgaaaaaaaaaggacaattgaacctgagaacttacagttatgaagtcgttggtcccggcggtaccgtagatggtgtacccaagtcgatgtaaacgttcaacagaaggtaacatttctagcttgtcagcataggcaccgatagaaaagaggacactcttcttgggaagtcggacgttcgtagccaagatagctttgagataagcttcgtatttgtccttgccaaagcaagcaacctcgcccgtcgaagacatctcaacccccaagacgggatcagcaccggccaatcgagaaaaactgaattgaggagccttaactcccacatagtctttgggcatggtggatgtcgggtatggctggacggggaaacccatcattgcgtcggttgccatggccacggcgtcaatcccggtcacttttgagacgaacgggaatgatcgagaggcccgaacattgcactcgataacctacaaaagaaaacgttagttagaggagttactctggtgccagtgaatttggaaggacgaaccttgatgtcattgtttttggcaataaactgaatgttgaaagggcccgtgatgttgagtgcattaccgattttctcggtggcgatttcaatccttcgcacagtctcgggatcaagatcctgaggcggtagaatcaaggtagcatcgcccgaatggaccccggcgttttctacgtgctcacagatgtaatgcatcaccaatttaccgtgacgagcgacagcatccatctcaatttcctttgcgccttcgatgtacttggtgaccacgactggatattcacgcgagacttgagcggcttgggcgagataggcagacagatcgtctgcagaatatgctacattcatcgcagcgccggataagacgtaggatggtctcaccagcactgggtagccgacagtttcacagaaaagatgggcttcttcgattgtcgtcagttctttccatcttggttgatcaacacctatcttgtcaagcattcgagagaatttgtatcggttctcggcgttatcaatcatttctggagaagttccgagaatcttcacattctgtcggtgcaggggcaatgcgatgttgttgggcgtttgcccgcccatcgaaatgatgactccgctggacttttcaaggtcgtagatgtctagaacggtctcgagactgatattttcgaaatatagtcgatctgcctcatcgaaatcggtcgagacggtttctggattataattgaccatcacagtacgtaacccacgaccacgcagggtgcgaatggctcgcactgcacaccaatcaaattccacagacgacccaatgcggtaaacaccagatcctaaaacgataatcccccgatcatcaaaagtgacatcgtgttctgtagcattatacgaggtgaacaagtagttggtgaatgctgggaattctgcggccacggtatcgatttgcttgacaaatggcatgataccgaattctagacgcagtcgacggatggccaactcgttcgaattcaagaatcgggagagttgattgtcggagaaaccgagttgcttggtgtaacgaagcaaattgacagggaagttggaagcatgatatttcctaacaatgttctccatcgtgaccaagtgtttgagcttagagaggaaccatttgtcgatgcgggtcatttcccacacttcgtcaagcgtccaccccgcattgaaggcattagcgatcgcgaatattctgcggtcggtcggctgggttaattcttgcttgagttcatcttggctgacgatcgaatttttatcgaaaccagtgaatgacggatcgacggaacggatggctttttggatcgcttcctcaaagttacggccgatggccatcacttctccgactgacttcattgagctaccaagtttgctggacactctctggaacttcttcaagtcccatctcggcatcttgaccacacaataatccaagctaggttcgaagcaagcagacgtcactttggtgaccgaattgcgaatttcgttcagcggtattcctagtcccaacttcgctgcgatgaaggccaggggatacccggtggccttggaggccagagccgaagaccgcgagagacgagcattgacttcaatgatggcgtattcctttgagcggggattgagggcatactggatgttacattcacctaattgacagaaagagactgttagcctgcgagaaaaaaaatataacgacgagcatgtgacgaatcacggaccaactacaccaaggtgacgaatgacattgatggccgtagttcgaagcatttgatagtcggcatccgaaagcgtttgagagggggcaaacgacgatcgaatcacctgtatggattcccagcggatcaaagttctacaaaagattggctcgtcagattcaacgtgtacacatcagatgaagtctccccgaaagttgaaagacaaacctccatgttacaaacggtgatgcagttgttcctacaatcccttacgacctcatactcgatctccttccagcctttcatacttctttcaatgagcacctgggtgctgatagcaaaagccttgtcgcacagttctcgaagctcgtcatcattattggcaaagccacttcccaaacccccaagcgcataagcagcacggacgatgacaggatagccgatctgattcgctgccttgagactctcatcgatagaagtcgcagaagcgctcgtggcacacttctcaccaatctcggccatcgcgctagcaaacaactctcggtcttcggtggtcacgacagtagagatcggagttcccagtaccttcactcccaaaccttcgaattcgtcagccaaggcgatcccgacagagagggcagtttggcctccaaaagtacagtagattccgtccggacgctcatgtcggatcacttttcgcacaaactcaggggtgactggcaggaaatagaccttatcggccaatcctttgctagtttgaatggtggcaatgttcgggttgatcagaatcgtataaacgccttcctcttgcagagctttgatggcctggctaccagaataatcgaattctccagcctggccgatcgataaaccaccactgccaagaaccaggactttcttcacgtggacctttgggttcttcaggctgttttcgtgagcactgcctccaggcatggtgacaggaaggaaggtgccgtctttggcgaaggaagttacactcttgacaaagacgtcgaagaggaattcggtatcttgtggaccaggcgcgctttcgggatgaaactggacactaaagtaagggtagtgggtggagtagataccttcgttgctctgatcgttggcgttgacaaaaagctctttccaatcttcaggaagcgatgcggtgtcgacggcatatccgtgattttgcgaagtgatgtaacatctgcctgattgaaggtcagtgcaaggaatattttgcccccggtttccgtacttcagtttcatcgttttggcaccaactgccaatgcaagcaactgatgtcccagacagattccgaagatagggaaggacttcatttcgactgcttgacggattctcagaatgggcgcttcggctagcttgggatcacctgggccgttggagataaaaagtccatcgaacgatcctggttcttccacggccggatttaggaagtcgtgatcccagggaacgaccatcacttcgaccccacggcgtaagaagcaacggatttggttgtatttcattccgacgtccaaggccaaaattcgcaaaggtctggatttcgtgggatgttgtaagacttgagccggttgtgcatgggcgggtaggtgctgaggctgatacaaggtcggctcggtccgcgagacaagttgaactaaattctccatgttgaaatcgtgaagtgggatatcgatgtaatccgcgcgccatgattcacgaggtggaccgaatccactgagtctcgaaagaggagccttctggactgatgagttacttgaggatgtaggtggagaggtggattttgagagcaatttggccagcatgacaccccgctccctgatcttcttcgtcaatgcacgtgtatcgactccacagatagcggggattccttgttcttgaagccattggcctagtgggctttcggcaagatgatgactggaatcctcgccgtcaccactgtaggatccgacgactaatgcggcgacgtggatttgagaggactcgaattgggttggtagaagtatgtcttctcttttgggtacgccatatgagccgatcatcggataggtgagaaccaggatttggcctttgtaagaagggtcggttagggactcgggatagccgaccattcctaagtaaaaagaaaaaccagcaaaggttcagtgtgatgaacaggaccgaagaccaaatttcgagaggagatgaacaagaaaaaggtgggcacctgtttggaagacgcattctccggtgacgcttttgcctggcaagccgaagccataaccttgatagatagtaccgtctgcgagctcgagaaccatgattttcttggacaatccttcgcgggcagaaggattaccatcctcactttcgccgactgctgcagtatataacccgttaagcgcgggcacggagggggtggctggaggtagagaatgaatgcctctttggtggcccgagatggagggtgaacgggacatgactggcgagcggctaggtaaagatttattcaagaaacaagataattagtttgagaaatcaaccgagatatgatgtagaatgaccaacactccgttaggtcctttgatcgcagcagcacgcctggcagcaacatcgagcggttcagtgccagagatggatgcgattgggctggtgagtgggctgccatccaggattccgttgtcgagtccagacattctatcaagggaaatgaagggtttggccatgatggttaaaactgaggtttggggtaaccagaggaagaaatagatggaaccaacattgagtttttgttctatcagatggtggtgacctgttgttttgctgctttgttggcgaaaatgaaatgctgtcaagtgtgctattattactggcaaagcaacaatcttgcgtaaccaggacaatagtaggtgttttcacggatatacccgggtgttggttggttgagtatgagctaagtctctggtcttgcttataagtctgtggtttgttgttcgtgattcgtgagttgtgacatgaaagaagaagaagaatatctgtgaaggtgaaggtgtatctccgaggagaagcacgatgccgtcccggttcaaacagaaattttctccgattttgcatatcgagccagagcggtgggcggagagcgatgttgggtatatgcatcccatgcatagtgcatcttagccccccgccccccctccgctggctgatgtaagcaatctcgatcactacatatccagagactcagagtgaagggatgcatgaaaaaaaaaaaaaacagcaacactctcaagaacgaacaactacagacgacgaagacgaagctcaggaatgagaagaaccgagaaccaaatgagaagactcagatcgaaccatttgattcgacatccgaaccacaatcagaggaacatcacttgctatcatcaccatcttcagccgactcagctctccccttcaacaacctaccacacaagaagaaaacccagtcaatcaagaccaacctcacctgaaaaccatccattaaacttcttcaccgagttccgttcgcaacatcaacatcatcatccggtcctttatcctgaacatcctcatcaacatgctcgctcttacgctttcaaccatcccttacgtcattactttcatctcaatcaccatcatcttaacccttctaatcagaacctcccaacacctatcaaccctcatctcaaccacgaacgatctcccgtccatccttttatcaattctaggaaccctagtcaccccaaccaaagttggtggcaggtatgtccatccatacttcttgcatgtattctttttcttccaatctgactttgctgtttgtttttccctttgggctgaaaagtgctcttcagattatcgtgaggttcaaaacagcagtccaaataacacggctcaccagaaactcaagctaaaattcgacagaactcaagcattccaaaattacacctcagaattattcaacatacaaccttcgtctaaaaactccaatcttcctctgacaatcattgttcaagacgtgatttctttgcttcaagaccccaaattccaaaattatttcgatcaaatctggtctgatttgaattcaaacgaagaaaatgagaaagacgagaagttcaaaatcattgaaatccagagaaaatcggtcgaaatcttgttacagacgatgatcaacatcttgaattctaccacagattcgactcaagtgactgaaaggttgaagatcttcaatgccgtcataaattttttaatcgacaagaaaaatgcagatcgggtggtttcgattctcggtttagatcctatcctaggatggcggaatttgatcaaagagcatctccgcatccaaaccttaaaaaccttggtcacattcatcaatctgtcgaatcccaacctatcgatgtggtggacatccgagatttctcgcgctcagggcgatccagtccagctcaatcagctagcccacgttggcctcttcttaatcgtcgccctttccaaggaaggttcggtttggaaagcgttgaagttgttttggaggatggacagattacctaggcttgacggatccgctgctgaagtcttacaacaccaacgacgtgctgccactgcgctgggtcttgtggatgccttatgttctcgcaaaaggatcgatgctgcaaatgatgttctggaaactctcttgatcggcgaatggctcgggccactataccaacgatatctcttgagcatgttgatggtcaaggctgctcgtggagaactttcagaagtgacgaggattggacaggcttatgagcgtacgtgggcgaacttgaaccagagcgaggtgatggttgggaggaacagacggagccgggggtttcatcttcaagatccaaggattcctgtcgcccgggcaaagatcgaggcacttggaatactcggcgaaacacgatccgccatcgaaatctttcaagaaacaatgcgcaccgttcctcccaagcttggcgtttcgtcccagatacccgatttgtatgcagagatcatgagggtgcacatgaaggcagacaatcccagagctattgagcggttgctgacacgaatgattagcacacccgatccgtatagtttgaatcaacctgaccaacgtcactataacattctcttgcaggcttatgccaatcgcatagatatcgaagggtgctcatctgtcttagatcgtttggcatcttctgggatccgccccgatatctacacatttgggaatatctgtttactgttttctaatctgggtgaacccgagttgattcgcgaggtcatccaagccctggctcagcataggtcccctagtcgatcactaaaactcaaccgggagctatggaatatcctactggacgcttacatagaatcaggcgactggacccgagcagccaagttgctgaagtatctagagctcaatgatcttcatcgcaatgaatctgatgccgtcaccaatggatgtgtcctcaaggcattagtcctctcaggttcaccaactaacaaagtactcgagacattcaagtcgatgtatagcagtcaaacgggtctggctgccgacgcgcgatcatacaccctcttgcttctgtcgatctgcgatagtggaatgatggatctagccgagacgatcttttacagcctcaaagagaacaacctgaacggcgataatcatatcgatcgacggcgcggctcagtgaagccgaacgtgtacatgtatggcatcatgatctcagcgtcactaaggcttggaaagcatgacttggcccaaggatacttgcgcgaaatgcaattgtcaggtatccggccgaacctggtgatctactcgatgctcacaaccgcatacgctgcatccgcatcatctagcactcagactcaaatccgaggtgaaggtgaagaggaggaggaagagaggcaggaggatggggtgcgggtggcctatgagatggccgagcggttcagacgcgagcttttgaaccacgatgccgatggcgaaatcaatcggaagccacctagcgaacgtgccaactggggagaacgaccgctgatgcggaaaaaactgttgcatcgactgctgggtccgatcatccaatcctatgccaagtctgcccgaccggccaaagcactcgagatgttccgcgagctggtgtcctctcttggatccgagtccggcatcgtctctagcgatggtaagccgatcgatttggatatctttaccatgttgatggatggctaccgtcgagcacaggatccggtgggggtgatggaagtttggagggagatctttcgcctggcaactgaggataatcaagcggtcgatgcgagcgagaagctgatggataaggtcctcgatctgatcaagaatgacggactcccaggggccggttttggcgaccagagtgtctcggaagtagccagaagatcgactgccgagcaacgccaccgaagaaaagccaataagctatgtttacccctatctatctacacagactgtttatcaagacatggttaccatgaagagatcgccaagagctggcatgaagtccagacgcgcgggttcggatttgacgcgggtaactggaatgagttgtgtgcggcgatgttcagaagtgggaatcacaggatgggatggtggatagcggagcgagtattttttgggaaagaagccgatccaggggagcttgttgcctcgggcttggaagagggtgattcggaggagatggggtgggcgaggctgttgggtcggacggctggcttcggctcaggtcggaccgtgttgggcttggaaggcacccggttgagtggggcacagaagacggagagcccgatccgaccgcccaatcgaacgttcatccgaaagactcgacggtttgatgaccaatctgcgactcgaatgtccgtcgaaggccttctcaattggctcgaagacccagactccctcccatcaacccaagaggtcagtcggtccccggacaaccatctgggctggagtcagcaactagagtacatcagtcaggccaggcgggagcttggatggaggccctccggaaaagtcctacggatgttgcatggatcgatgtggagagaatgttcggattgggtgatcggtaaatgggaagaactcgaagccaagatcgcgcaaggagaggatcggatgcgcgtggaagacagtctggtcgacgacaaggagatcatgaagcgacccgtccaagagattgtggagggctatcaacagaggtatcctcgaacaatggtcgaagttatgactatcaatgataccgagaacatccccgtcggattgagtaatcaagatgtcactcgttggtgtaaggatgatttcatcttgagagtcatcggtagaactctggaacgcatccgagaataatcacgcaaaaaaagaaataatctgtaatttcctctctggttagttgtttgaaactttcttctctctcattatctgatctcgtttgacttgattgctcatttggatccattttaaacttagattactaagcctatgtattcatttttcaatcaatataaaaactaacggacacatgttgagcttagcattacatccattaatcccacgtcggttatttctatcggtgtcatctttgttgaaaaattccttcactgaactagattgctttttttgttttcttttttgtgtgctttgaatttgttctctcatctataatacagacctccagatcatccaaagaaacctgattgttttttcttcttcactcctttttattttcatttaagacattcaaaacacacaaactcaattagacttaaaaaatatagttagaaaatcatagatatgttaattttttattttttttataatagttacttagacaactaatgttgatcagttttattatgggacatttaattctcatccatcatcatcctgtaatcatataatttggggctgtatattagtacttatgtatgtgttctaatcatcatgtcatagtgttttcttgagtgttacacagggtaaacacaaccaggctccatgggaatcactggtgtgtgttttgctgaggatttttgaagcttgatgatcacttttacagattgtttcaatcagttgagaagtgtttcatgagggggtagagaaatatgtggcaagggtgtaaaagcaatggtggggggaaaaccatggattgttgatgtcaccctttgtctttgcattcaaagtatgaagtcaaggttatcattgaagcagaaaacttctcaaaatgctatgctgtgaacaacggtgcaacagatacgagacatgtattcgtgttggattgtattgtatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatatcttgtattggattcggatttacaaatgaaaaaaaaaaaaaaaaaatcatctttgtttttttcgttttttcttcaatacggccaaatttcttatgtatcaaatacatttttggtgtgatcagtcatctgagacaatacagaatacttgtctcactttccaaagacgatacatgggtattgtctcaggaaagtgagacaacacaaatccggtatttttgggtattcaaattctgagacaatacagataaacgcctgataccgtattgtatcgtctctgttgcaccgttgctgtgaataaacaatcagtataaactgagagggaaaaacaagtttatagggcttgaagaccatctaatttcattattccacaaatttttgtcatataagccagaaggtttggaaaacatgaatggatgtgtaataaataaaaattttctttagataagaattgagtgatgaaaggaagatttatcatttgaatatgaaggaatccagaaaatttctagccacaagaattgaatttagcctgcacctaaaaatgtggtttccaatctcagtgtagctttgttctgcaaattatctacaaacaaagttattcactggtttgaccaagtgttttattgatcgtgttccaggtttcatatgagacccaagcttatagttcatttgacttgtaagctcaatgtccaattctttcttccaggggatcattctgtgttcttggaagatttggaaatggtctgggattgtgttgaatttcctgaagaataattttgtgctcatggtcaaaagatatttgaaaaaccttttatccttctcaaaaagagccatatacttttggtgattctggctcttgtaataataaccaagtatatttgtgcaggtttggcctatgatcaaatcctctgtgtgaatgatcattttgtcatgattttttgctgtaggaataacattgaatctttctatgttttcatttaaagtaagtgcatctataaacaaatggatgattcttttattaatcatgctcttgccattatcaatttcctgtacgtttcttgattgctttcctttcacttcagaaaaacaagataagaaaaacatttgaatggatttctgctcatgaatgtaatcttccccaagtagttgacaggcaagggattcaaggatttgatcatttaatacccagatgatatcatatatgtgattcattagctttgttatatttttctccggtgttagttgaatttttaattttatttctgctgataagtgtttcatggagaaattaatgaggtaatctttaacttcatttataatactcaaagacaatggctggaaatatttgttgaagtttttctttggactcaattggacccttgatatccatgcccatagctcatctgctctgttctgactattaaaatcaatgtcaatctcaaattgtttcatttcatctatgtgttcatcttggaatattggcttcaaatgattcaaaaaattaagatcttcacattgagaagtatttggtgttgaattgaaaagtcctgcaagtgaaaattcttcacctgagatcagaaactgaggtcttatttttgaattttcatctttgaatggctgcatttcttgaatatatttgtgttcaatcctgtcttcaatgttggtcagttgataaatgaaatctgcatcagatgaaaacacaccatcccatctgttctttattatcttttgataaaaagccaaaaagtggacaacagcttcattgatcaaaattttggggtttgaatacaaaaaatggcttcctcggtcaattcatgttggtatacttggaaggcagtgatatcagatgttgcatgaactgcattgatgattttttgatatatgtttccttcatcaatgtctaaccactgctgattataagtttcttttgtttgaaatattggcatgtttcccctgcacctccgcaggaacttggaaaaccacacttgaagttctttttgctcttcaagatggttaattctcaatttcattttttccaaaatgtgcaatatttgggaatttgcagcccacaatagctgagaaatctttctgaatctatgcttgacattattatatctatgtagttgctcaggagtctttttgactgcaagaatcttggaactgaagtgtgcagtcaataacttcttatcttctggtgatacatttgtttcaaattcattgcctattgatccttcaagatgagcaaagactattgaaatccaagcccaaaatttggatttcaatggtgaatttacttcacacaatggtggatttgattcacccattaaaatatcttccatgtttttccctggattggtttgagtttgacgggaataactgctggaacctcttgacctgccttttttacgtttttcataaccttttgcaccgctttggtgttcaaaaatctctttcctagccgtttgatctggctttccatcttgtggatgatttcctacttctttatatgagtttggtgttatccttttcttttcgaggaagggaattaacatctcttttctactagccttctcagactccagattgatctctatcaaatctggttaaacacattataggtcacatttgaaacaagtactttggaaatgttaagggcttaccattgggatggcttattcgggattgatgacttgatggaccaggctgtaagctctccgcatcctttgagggcaggcctaaggataactgaagatccaactttggcttctttgaagcaggcggattattagcctcatcacctgacacctcgcgtgctggcacaagaggccatggctcgtattgactttcgctgcctccgtcaccgtctacaatggctccatctgcaatagatacaatattcaacaaccgatttgccatatttatcgttgagaaattttcagactgaccgaatagcattaaggtttttgaaggcttccttggtcctatgtttggaaataaaagtggtttatgctcttcatgctctgcacacacaactaatcaatacgatttgacattgaagcaagagacatgaatcaatgagtttaccttggcaattttcctccattggagctaaacctgaaaagtcaccatgatcccatctcattgctgaaagtaaacataagtgagcccaggccaccaccagtccaaatttgcagaagtatgtcatcttcaaatttttggaaaggtgatcttttgaaagcgaggggggcggatggtgactgcaagctctagccttttattaatctgtggttgcagttgagtacaaaacgtttactcagtgtagaatttgacatcacacattgtgttcaacagcttcaacctcgaactcaatacatgtccctgcgaggaggtcacgatttaaggaaggtgccaaaccctcgcagtgacttgtttctaagcgagaaggtcccttgttgttctaaaactgacagctcaccctgcccccgcccggccccaatagggtcatgcagtaagagcttcgcagggtttgtatccagggggggttgttgtcaagttttacccttggcagatgactgtgggcgttcatcaggaaaaacgatgcaatacagagatcaagttgccaaggattaaagccttgggaggcaaaggggggcagagtgcatataccatccctcatttagttctgaggtttccactaggttgatggtgcttcacccaagtcctctttgattgtaaaatgacagcaatcaaataggaagcaataagataacatttgtgcaattacagcacttgcaaaatattcttcacaatgatatcataatttgtctgccatgagaatctgggccaacatttatcatgtgcactttggcttatcctgtgattctttcaagactctgaaagcagaaataacttgtaacagcaaggtgagctgttctgggttaacagaactcgaatttgcagtcaaaaacatgctggtgagagtaaaactgtcaaaattgtatcctatattgatgaaaggaagagaaacctgttttttaaggagcatggaaaatatcagcaacaaggaaaaattgctttaaatttgaaaattttgttttgagcatggtttacaaaaatctttgaaaaaattctttatgaattccttgaagaaaaattattcactgtgattatgtactggtattacaaatgattttaatccttgcgtaacatgttttatatgagacccaagcttgtagttaatttgactgacaatattgaaatttgtgaggttttccttccagggaatgattctgttttcttgaagaattttggagtattctgaagtttttttgtatgaactgtagaacaatttggagctcatgctcataatatagtggaaaaaccatgtgtcgttctcaaaaatagccatatacttcttatgattctggttcttgtaataataaccaagtatattcactacaatttggcctataatcaaatcaacttgttgaataatcattttatcatgattcgttgccattggactgactgtgaatctgtctgaattttcatctaaagtaagtgcatctagaaccagcttgacaattctatcattaatcatgttatcatcatcaatctcatatttattgctttcctgactatctcttgaatttttccctttgaattcagaaaaacaagacatgaaaaacatttgaattgatttctgctcattgatgtgatagtcctcagtcaattcacatccaaaggagttaagggtctgctcattgagcacccaagtgatatcaaatatttgattcaataattcaaagatcatctcctcagatgattcctgaactttcaatattactactgttgatgaatatgtctgagagaatttaatgaggtaatttttaacttccttgattataatttcagataatggctgaaaagatttattgaagtttttcttttgacttaacttgacccttgatatccatgcccatctttcttccacttggttctgactgttaaaatcaatggtaatctgaagcttcagcatctcatctatatgtttttcttggtatattggcttcatatagtgggaattcacataatgagaaacatttggtgctaaattgaaaaatccttcaagagaagtcttttcatatgacatcagaaagtggggttccatcctagaattttgttccttgtattcctttaattgtttaaaatctctgtgtttcatcatgttttcaatgttggtaagctgataaataaaatcaaaatccgatgaaaaaacatcttcccatttctcttttactatcctgtaataaaaagctagaaaagttacaacagcttcattaatcagaatatttggttttgataccaaaatgggatctttagtcaatacatgctggtataattggtatgcaattatatcagactctgcattgactgctgtgatgactttctgatatatgttcatttcattaatgcctagccattctggattagcagtgcctttggtttggagcattgatctttttcccttgtacttcctcagaaacctgagaaaccactcctgaagttcactttgctgttcaatataatcaattcttagttcagatgtcccaaaaatgtgcaatatttgagaatttattgcccacaaaagcccagcaattttcttcaatctcagcttcttattctgatattcaaacattttgtcacatgtttttttggataaagcaattttggtactaaggtatgcagtcatcagctttttcattaatggttctaaataatcttctaattcattgcccactgatctttcaaaatgagtaaaaatgattgaaacccaagcccaaaatttggattttgattcaggtcttaagcctcctattggaagattttccttgttttttcctagattggtttgtgtctgatttaaattattgttgggattactggacctaccctgttcaattgcttcaaaacctacaacaccgctttggttctgagaatgtttctccttaactgaattagttttatcatcatcttctagacaatttccatatcctttatgtgaattggatgtcatacgtttaacatcattagagcaaatagacccacttgcttgactagacttttccaaaaaaatatgaatctctataagagcaacaaatgggtcagttgaatctttctctcctacctgaccttgattataaatgttaggccggcttaccactcggatggctccttggggattgatgagatgatgggctcggctgtaagctttccgcgtccttagtaagacccaaggataacttgagatctaacttgggcttctttgaagcgagtgtatcattagcctcatcacccaaggctgagatctcgcgcgctcgcgcaagagacaatagcttataatggctttcgacaaactcgtcaccgtccacgctggctccatctgcgatagacatattactttagtcaacaaacaatctctcagaatgcccattcctataattattgtctagagaaatttagactgaccaaagagcattgaagtttccaatggcttccttgttcccatgtttgggaacaaaagtggtttatgctctgcatgtaaaactaatcaataagaattgaaatgagaccaagtggcaagagatatgaatcaatgaggttaccttgggcttggccatttttaaatattaaaggtgtatccaaaaagtgatcaaggtcgtctttcattgctgacaggaaacacaagtgagccaaggctaccactagactaattttgtagaaatttggcattttcaaaccttttccaaaggtagcactttggaagcaagaaggtggcgtatggcaaattcgtaagttgtagccgtgcaccgaccctaccttgacctaaatcttgagagggtgatacatggtggaagctccgcagggtctgtatgagaccgcagaacgacgcctttgtgttatcatctgaaaaaagagtggaatcaagactgacacatacccatagggatttggaaaaaggaggtatcctagttgtagcaaacttaccaactgacattcataaaatattttgacatgatagccactgttgatcatatattgaaacaaacctcatccaggaaaatcagagttgaatgaatacacagaagtgcagcaaagtagtaatacagagtgtctatcagctaatgtgaaatctcttacaatgctttgaagaaaaaacgaagcttaatctttgagctcctctaatcatcatttttgttgcatgtaacacaaggatgaagtaaacaactggggaagatgggatttgaagaatataacgagtttatacactcatcaaaattgctgggggttcatcactgagtgggcaatagcctggtcactaccatggaagttgtgctctatgaagtatcaattagatggtgttgtttgggtgggtttcttttcgacttgaacagctcttgcgactcatgtagcatcggaacgacccccgtgacttgacgacaatgaaagcagtatctagtggccatcgtagtactacatattccaacatcataagaagatagaaacctcatggatgaacaaagagctgtgttcgaacgctcgcgccaacctaatacacgaaaggtgtgatgaccatcggtcacttggagcagccactcaacagacgttcgacccagcagagttcaaagctcaaatcggcaaccactacaacaagccattgcgctcagtctgataccaaaagtctaagcagtcggcttctcctgacctcggttcccactattaccctgaatgtgttagaatatgagacacggtcgtgctggagctgactgcaatgggtgggtttcctcgagacaagtagcgataccaggttggagacccaggcacaagtgggcaagagactgaattaggggacccaggcataagtgtgtaaaagatacggcaacatataaattcatctcacctcaacgttcatgagaaccccgtcacactcacaattcctcacccatcgatccaagaaagaactccgtaaaattcacagtacattatcataccacctttgattcattatgactacttttcagagacttcaagtcatccaacttgtcatagctcttgtcatcactctccatccaggctcggcgctagctggtcaaaacccggtaaccaccttttgtgatatatttttctaccccagcgctactgaaggcaaatatagtaagcatatatagcttgcatgtcacattgacttatcaaaatactcactgtagtctgtgaaaacatctctctactactggtagtgtgcagaactacgcaaaccgtgaagctcaaccagcaccagcaattcaagtgcgcacttgcttcctgtacaatcaatggagtttcctgtacgctttcagcttgattataatacgagccagtgacaccagctggcttaaagaagcttgacagtgttaattttttcctttcccattatacgcaattgcatgggttttgtatcagtggacaagttttctttccgaagttgctttacttacactcaaggtgacaaaaccaaaccagtagacaccaaaattgcaatcacaaatgtacagccagtacaataccatattgtcactgataatactggtacctatcttcgtgagtcttgttcataaatgatttcatggagtcctttttaatacaactgcttatgagtgcaaactggttggtagaggtcttggggtccaataaactatggcaccgatgccctaccaaagctacccaaccaggtgcaattaattgggaaagagctggcgagtccttcttggttcagaatcaatttggaactcaagagctgacaaaccacttcaaaatcaacagtgtgtactgactgcccttccagttgacatgtcaatgggtgacaccaggaaaagtctatgctcactagatgtcaggtgacatcatgttacatttatttacattgattgctgctcccatcagtcccatgtagatccagctctgttgtaacccaactacaatggcccctttgtgtgatacagggggctgaggcagagttgagctggatgtgcaatagatagaacagctagcttgatgtcacttgtcatcaagtgttcattgtttttccctggtgtgactgtaagttaaaatgtttgaagaataaattttcaaaataagatcaagctactgtcattcaatcccttgtgtctctctcctccatttcagttttttgttcatcatgatgatcaaattctctgtcccaactggcttttttatttcaaattgctcattcctcatgtgtttctgttctttttctcatgtgttgattgtttttgcttgtataaacattgtcaaatttttcaacttaatgtgattgctagttgggaggaaatattacccctcaacaaaattgtggctgtggattaagagcaatccaccacaatttaaaactttaaacaaaattatttattatgaagaatcccttccagctagtgaatacccttactgaaagcggttctttcccataaatgaggctgtgtgatccccttggccaggaaagatttatccaagctaaccagttcactgcttctggcgaagggttccaaaccaaactgtgaaatcagatatctcaaacactatcagacagctttaggaccaaatttcatctttcatgaccttccctaggggttttaaacaacaaaatgccataagaaggagccatgtgaggtgtgatctgtcctgtaatttcctcataatgtactggttatctaggtattgaggtctggattgaaaccttatttcaggttttgaggcatggttcttttccacttaacgtacaggtactacagctataatatgagaagaaaaaccattgggcctgaatttgcatgagaaactggcactgttatatgaataggtaaaaaatgatttatccacaaaggaatttgcaaaaaatcacaaaaatgaagcctcatttttatgtaaatggttgtaaatttaaacaaacaattcaaattagtgtgcagcagtgtagccaccttgtattccagtgtatagaaaatatgggatgggagcaaaaagatgagatgcagtactgggatggagtgataaaagagaaattgattttttattttattttgaagatcctggaaattctccagcaccaagaaaagaaaaatggtctgaaatcaaaagtttacttttgtacatttcatacacaccattaaagatattctttataaattcctcaaagaaaagctatttccttccattatctactacacttaccaagtattctattccttgatgactatgtttgttatgtgaaccaagcttattgtcaatttgacttagaaaattggtatttataatcttgttcttccagggaataattttattttgttggaagattttggaatattctggtatccttttgaatgtattgtgaaacaatcttgagctcatgcacatcaaatattgaaaaaaccattgatcctcctcaaaaagagcaagatacttttgaagattctggttcttgtaataatacccaagaatattcactgaaatttgagccataatcaaatcaacttgttgaatcatcattttgctatgactttttgctgtgggactaactgtgaatctgtctgggttattctgtagagttattgaatctagaaacaacttgacaattctcttgtgaaatatatctttatcatgtgtcctatttttaccatcctcctgattattggttgaagttttggctttggatttagaaaaacaagataagaaaaacagttgaattgatttctgctcatcaatgtaatcatctccaagtagctcacatccaaagtatatgaacaatttttcattcaatacccaaatgatatcaaatatttgatccattaatttgaaaatattctccacagatgaatctcgaattttcaacatcatctcttgtgacgaatatccttcagagtagtctatgagcttatgcctaacctccttgataatactttctgataatggctggaaagatttgtcaaattgtttgtttttacttgattttacccttgatatccatgcccatttctcttccacttggttctgactgtcaaaatcaatcataatttcaaacttttgaaattcatttatatggctccctgggaatattggtctcataaaactagaaaattgggaattttcacattgagtaaactttggttttgcatggaaaaatcctgcaggtgaaatgttttcatatgagatcagaaagtgaggtgtcattcttgaacattcttctttggatggctgtaaatcttcaagagatttatgttccatcatttcttgaatttccgttgtggtggtccaggctgttgtgcgcaataaaactgccaaaaccctaccttataacctaaaccacttaaatatatgaacatattattgcataatcagaatctacatacaattttacccatagtcacacactacaactatacccttatctctattagttaagaagataatccaatttaaaggttaaagccataccataactagtcattaattagtatttaatggtaatttaacatatatatagaggtacatacacataaattattacatcagcaggcctccaccagcagtgcagatcagttatgcaactcttgcatgcatacgtgcaaccattaggtctccgcttagtaactcaattgaatgtacgcagactttgcataaatgcatgtggacagaaaaacctccaccaggcagttcaaccagttatgcaatccttacatacagtagtaccatatttagttatttccacagcataattagctcaatgcatgtactctttgcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattccccccataatcacccagccagttcatacccaactagctcagtggtcatcaccatcaccattttcactcagcagcccagctcccagacagaaagctcagtggtcatcaacattaaggtctagtcaacaccagtaacaacaacaccaacaccaacatcaacaactgcaaccaacagtttcactacttatacagaatcaccttaaaaaccatcaaaccctataaaatattccacttggattgttttcacacccacattcactgtgtaaaggttgtacaaccatcttgtattgaatttcatactgatctaggtctgatagagactactacatataagttttctccatcataaagtcacaccacaacaataaattaaatttttgtcagaattcttgtgtagtaaatagaggggcaggtctttcaaaccacttgtaatagtaaatattatcttgtgaaatatcattattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacatctggtgttccaacagtggccaacaactttcagaagattaacgacgtatcatgaatatcatcaagacttacactcaaccctggatcacgaggacaaggatttgactttggcgcggacaggcaaggagaccaacaaccaaacggaattaggtgaggaaacaattacagataataggattaggaggacttggtacaacagtaggttaacacagcaggagatccattcacttgaggacatcgtggaggaaattgaacaggaaaaacggtaacagggaaatatggtgaatccggaggactgcagcatggaccaataagcaataatccaggaacaacaagagaagatatcgaggttggaatcatctatggcggaaatgaaggaaatggtaaaatctttcttcagtcaatcagcatctccctgtggcccacccttaccagaaaccccatctccaaggatacaaaacttgagattttgaacatcaaccccttacaccggcaggataccaggattagagacaaccattggtgtgggagagcaaagtatccctgcttcagctattcaatcaataggttttgaacaaaccaggatcaggacagaaatcaaactcccggatgaacaaagaggagtagttttggacacaaaaaagactaacctctaattcaaaggaacggaggtggaactttttattaaaagagttgagaaggttgtggtgttacagaaggcaggcggtgtgagaactccttttgggaatggtggcagtcctgtgagggggaaataacaaatatgatattgcgcttgtttgatacatattgttacgggtggtttgaaagacctgcccctctattgtactacacaagaattctgacaacaaaaatttatatattgatgttccaaaacctttatagagaaacctctatgtagtagtctctatcagacctagatcaattgatatatatgaagtgctatgagacaagctatctaagaacctgattaagatcacaggtgttgaagaaggggggggttgatgatgatgatcaacagctggccaggatgtgtgatgatgagatacttgtttgagatcacccctatgaatgggttgaaatcttcaagtgatatatatgttgatgctgggattgcatgaggaactagaactgaggggggcaacaaggcctgcttatatagtctatttacacaccggctggcttgtggttctaaccctaactgataatttcaaaaatggctagattgtggttctagccctaaccatttacctagctctaaatatatactatgcactaccaatgtgccactatgctttgtaatcatgttctatcataaccttaacatctaaataacttctgactgagttgagctagcctagtggttccagtgattgactataggttaaatttgatgtagaattcaaatatgcaataaaaaatcaataatatagtctgttatcaagagtggatcatgactttatgcaatttggtacttgaaacacatttggcacactacatcctcccccaacttaatgctgtccgcagcattcctgtttcaagtaccaaacttcatagatcagacagtacttaatttgaaatctacctaaaaattcctaaacataatctgtaacatttatctttctctacctttatatttggatctgcaggactgtcttaatgagcaactaccaactaaataactcataaaaaatatagatgcaaccttgcaaactgatcccatcatatgtacctgcactaaagaaaaaactatgtcccctaactctcattttctgactctgaaaacaacttattttggttgaagatactatagttaagaatcttgtgcagcttccttccttgatgattgaaattgacttgtgttacatcccaggtattgattttaattgtagccacaatatttatcttctttagtattttttctctgattaagtattttggaaacccttgatatcccatttttgtaatcaaaactccttcatgatccattttctgtccgatttgcattgtagttctgttccgagtttcaactgaactggttttcatacatccaactgatttcttctcaagtaattcatccaacagtagtatcatccatcccttttcagaactcctcctgctcccctacgcctgccacgtccaaatcaaaggcgcctaatgaatctatttcattctctttcatctcattggtccaaggaaaaggccagtggttgatatatttgaaagaggcccctcaaaaatctccatatgctgagttccatggttgtccgaaacaccttcaaaacacctttcccccagcggaatactcctaagcctccttcaaacaatccaccgttttctgaaaaattttagcaatactactgttcaaatcactactcaagacaagaccatgttttcaatatccccctgtttagttcattctcttctgtcctgtatccagcaatcatcctgcaaattgatggttcatgagatccgttatttcaaattattcaggtcccaattgagtatcttgattttttccttcttctatccatccaggaatatttggtggtgagtatatttcttgtgaatccttgtccattcttgccacacatttcattccctttaattcttctcttgaaatgacagaaggttctactttcagactgtaaagcatttttgttgtgaatccagttcatcctatccatgtatatggagttgtcttcttttgatgtgttcacagtttatggtcatgtaggaccctccagttttttttcctttgaagatttatttggtccctaagatggagttaagttggatccaggatggggctaaggtggatttgagttggatttgagttggagataaggtggagttaaggtggagttaaggtggagttaaggtggagttaaggtggagttaaggtggagttaaggtggagttaaggtggagtttaaagtggagttaagacggagttaagttgacttggttaagatcacattctttaagatcacattgttttagatcacatcaattaagatcacattctttaagatcacattgttttagatcacatcaattaagatcacattctttaagatcacatcagttaagatcacattctttaagatcacattgttttagatcacattggttcagatcacgctgcaagatatgactatttgacatgagtaatgagatatatcccttcttcttgactttgtttccccatttgtgtgatcttcttaatagatgatgctggttttgattgacttcattgtgtatattgccgatcttctgaaggttgttggccactgttgggacaccagatgtgagaactcctttgggaatggtggcagtcctgtgagggggaaataacaaatatgatattgtgcttgtttgatatatattgttacgggtggtttgaaagacctgcccctctattgtactacacaagaattctgacaacaaaaatttatatattgatgtgccaaaacctttatagagaaacctttatgtagtagtctctatcagacctagatcagttgatatacatgaaatgctatgagacaagctatctaagaacctgattaagatcacaggtgttgaagaagggggggggggttgacgatgatgatcaacagctggccaggatgtgtgatgatgagatacttgtttgagatcacccctatgaatgggttgaaatcttcaagtgatatatatgttgatgctgggattgcatgaggaactagaactgaggggggcaacaaggcctgcttatatagtctatttacacaccggctggcttgtggttctaaccctaactgataatttcaaaaatggctagattgtggttctagccctaaccatttacctagctctaaatatatactatgcactaccaatgtgccactatgctttgtaatcatgttctatcataaccttaacatctaaataacttctgactgagttgagctagcctagtggttccagtgattgactataggttaaatttgatgtagaattcaaatatgcaataaaaaatcaataatatagtctgttatcaagagtggatcatgactttatgcaatttggtacttgaaacacattttggcacactacagcggaagagacgttgcatttcaactaccctttcatcatcagtaaccggaaaatcagcgaaactatagagcagatgggaaggacacaaaactggaaattgggagctttggaagaaagagttaatccggaatggggggagagcacaaccttgagaacgctacaggagactctataccatgactcatacacaaggccaggaaatggtggcctcacacttagactatccctacaagagaacgaagtgaccaaaggtgctccgaagccggccggacaaaagtgtgtccgaaattcaccgtggggcatcggcgacagcgccgcggactggatccgcacgatgagggtcctgttgagggaccgcccaagcccatccgggtatatgggcacatcgcagcaggtcaacggcttagcggtaaagctttccgtgactggaccgacgcggcgtacaacgatacccgtcccgaaagctgggagactttcaaagtctggttggggaagcagtgcaccttaggggtgacgccggagatcgtcgcggcggagttcgaccggttgagacaagagccgaatgagctctgccaggcgttctacgagcgattctgcgagtggcaagtcaaagcgaaggccatcaacttcggccacgacgagcgcaccgcctttgttaaacgtctcactcccggcctcagcgccaaggtgtccaacaccatgacggcggaacagatccgaggcaccccgatgaccatggatcaggtgttcgtcacagcggtggcccacgatcgccaccatcgagattctcaagcggcgccagtcgcgggagggtcgagtaaacgccgagcagccggagaagggaccggatcggagaagaaaaagagtggcttcgcgtgccacaattgcaagaagaccggccattcggcgaagaagtgtcccgagccgaagaccgaggcccaactcgcttgggaagcggctaaccaggccaagttaaagaaaaaagaaaaaaaagagtagtcggtgaggaattgtctctcccaccgacagatattgttgtttccgtttcttctagtaatctaaatcctagtgtttcggtcctacatgagcctcatcaggagttaaatccttgtgagattgagtcagctgagttaagtgttgatcgcccaggcatggggacaaccgcgtcggcagttgcgctagagttcgccgccgacgtcgtgagtgattgtttgtgcactgatgaagggcattcagtcaacctagtcagtgaggggtcccgaggggtccgagctgaatttcatcaccatgttgagggccgtttggccagggtcctcctcgacaccggcgctggttcgtcttatgtgtctaagagttttgtttcggatcgagtcttgccgacttattgttcggctgagtccttcagagttaccggagctttcggagaccagatatctgatgataggctggctactgtccgtttcaatctagcggggattgatttctccgtagaatgcaggctggcgccgttgtctagttacgacgtcatcctaggccgggattggattgcgtccaatgtcgtttcgacggactggcacaccaacacctggacgttgcagaattacgacggaagtgtcgtagatttcagtctcaactcatcggcatcctgtagtgttctaactcacgagttaattgcgatgtccgatgaggaggaagtttttcttccaagaagtatccgccgccatgagttttacgaaggcgcgcgagaatccttcatctgtctgatggagtcagaaggagtagcaggtcccagagatgaattaccggtaggcttacctacggtgttcggacccgacgccgcgctccaagaatctatgaagtctctagtgactcagtttaaggaggtcttcggacccatctcgtcggtctctaataaacctagaaccatcgagcacctagtcaacacgggggatgcggccgcggtccatcaacccgttcgtcagttgtctcctgccctgttgggtacgttgaaagaaagacttaccggactgcaggaagccggtttcattagaccatccacgtcggcttggtcctccccgattgttatggttaaacatccgtcatcggggaaagtacggctgtgtgttgattatagaaaagtgaacgcactgaccaagaaagatcgacacccgctgccgataatccaggagtgctttgacgcactgagaggagccagattcttctcgaagattgacctgcagcaagggtttcaccaaatgaagatcgcagagtcagacgtacccaagacagccttcggtacgaagtacggccacttcgaatggttggtaatgccgttcggcctagtgaatgccccgagtacctttcagcggatgatgacgcagattttgcgggagttcatcgacgtgttcgtccaagtctacttggacgacatcttgatttattcggagagcgaagaggaccacgtcggacatgtccgagcggtcctagaagtcctaaatagagaggaattaaagtgcagcggagccaagtgctccttcggtctgcgcgaaatccaatacgtcggccacgttatcagtcataacgcgattcggccgatggaagacaagctggaaagcgttcgaggttggcctagaccaaaaacggtatttgacgtccgttcgttcctgggcctatgcggattctatcgccgatacgtgaaaagtttcgccaagatcgcggccccgttgcatgaccttacagcgggtggagtaacaaagcggcagccagttcagtggttaccagtccatgatttggccttccaagaattgaaagaggctctcattagctcacctattctcctgatgccagacgtactcaagcgtttcgttatggagaccgacgcatcggactttgcggtgggagccgtcctgctacaagacggggaagattcacttcttcacccggtagcttttgagtcctgtaagctgaataaagctcagatcaactatcccgcacaagagagggagttgttagctattatccacgcctggagaaaatggcacgtctaccttgacggggctgtggaaacaacggtagtgtacactgaccatgcatccttggcctaccttgctacccagctcctgccgacgaaacgccttctccgctggatcgaggagtttgccgagatggacattgaggtccgatacaagaaaggtgtcgataacgtcgtcccagacgcgttgtcacgccgcagtgatctagctcttttggacgaagtgacggaccagctccacgagtcggactggccgttgatcattccttacctgctagaagagcgagacttgcctgacgggattcctgatcgcctgattgctcgagcgaagaacaacctgaggtttttcgagtacgatcctgaggccgagaccttgacttatctgggccggcgtgggttgccggagcgttcacctttcgttgcgttcgcttatcgtttcgacctcctctacgcggttcacgacgagctgggccatagaggccgggaatgcacgttgcaagtccttcggggtagaggttggtggccgaagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttatgcaatttggtacttgaaacacatttggcacactatcagcggaagagacgttgcatttcaactacccttcatcatcagtaaccggaaaatcagcgaaactatagagcagatggaaggacacaaaactggaaattgggagctttggaagaaagagttaatccggaaatgggggagagcaacacctctgagacgctacaaggaagactctataccaagactcatacacaaggcccaggaaaatggtggcatcaacactagactagaatacaagaaatttatcagtgaatttgaggaaattatggactactttacaaggatggagtacctatgtatttctcagcgcccccataattatctttcaggaaattgattactgaccaaagagaattaaggtatttgatggctttcttggtcctatgtttggaaaaaaagtggcttatgatctacatgcacaactaatcaataatttctagattattagaaagagacatcaattgataattttaccttgttgcttttctgatattgaatttaaaccccaaaggtgatcaagatcctgtttcattgctgagaggaaacacaaatgagtcatgaccatgaatagcccaactttgcagaaattggttatcttcattcttttttctcaatggtaaaatgttggaagagggctgaggatggagaattttcaagctctgtgtttttatttattcagagagcaggccaggcccctttgtgcttcacagttgaaatctgactctgatgtgtcccaacaccaatacacagggtgacacagttgaagatctacaggttctgtatcaaagtgcagcaggggaggttatcaagtttgaacctttgattctggatattgtcttgttgaattgaacattgattagaattttttttcctgtttcctcactcaaggaaagaaaagtaaaagtagctgttcatcatggtctgagactgaattctatgcattatccactattatgtggataataaggtttcctctctaacaacggtgccacagatacgagacatgtatttgtatcggatcgtatcgtatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatacagtgtatcggatttggatttaaaaatgaaaaaaaaaaatcgtcttcgttttttttgtttttttctacaatacagccaagtatcttatgtatcaaatacggttttggtgggatcagtcatctgagacgatacagaatacatttctcacttttcaaatacgatacatgtatatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattccaattctgagacgatacagataaacacctgataccgtatcgtatcgtctctgtggcaccgttgtctctaacctcccgaacatgaatcttgcttttcaggtccaaattgaattctcaagggagcatccacaatagatcagagtttccaaattcaggttggtggatcataaatcctatgtggtaaactcacaatttgttggttcaattgtaaaataacctatattgtggtgttagtgttgtgaatcactgtgtagatccaaactgatattgaatttctcaggtgaactggagcccttgcaaaagtcaatctagatttgaaaaatctagattcttgcaggtgaatctggtttgcaagactctagatcagttctgagggaccctcagattccaatgggaattgtgatgtttttctttccaaaatccatcaagaaatcttgattcaaaacctttcaatataaattgagacaaagatccattattactagtttgaacttgaaggaaaaatatgctttcctttcccttgatagccatttgtttaattgtgatatctagttgcattcatgacatcagtttattgcattatgctgcagctgtgggggacctgctttgacaaagtgctcttctccacgatgggtcgggatatcccgggagcgtgtgtgggaccctgtgggaccccgggggaagatcaaccaacggtgggttttttgccccatccattttaccacactttccagcactcctgttcgaggaacacactcaaataccttggagaactgatgttggaccacgttcatatcttccatcgaggtatgccaattttctcgccgcttcagcgctaatactgattcggatactgacggggattttactgtttcacaggtggactcgtgctttggtccaaatcattcgtccccaccccatctcccatacgaacgttaattggagatggtttgatcggggagcaatcgtcaggccttaatgacctcatggtcatgcagatcgggagctattctctccaatggaatttttccaatgaatttggcttgattttcgttgttagtattgtttttcttcatgtttaaatctttgttatttgataggatggtcaagctcatcaaaagtatattacgaacaggtagcttatcagcggatcttgcaactcacgtatattactgacttgcttgaatctatgaaatcactcttcacctctttgtacggctcaattctcgacactacattcaactcgtggatcgtccctgagaccggattgaccgaaggattcaaagatctattcaaaggatgggatcaatcatttcataagttattgaaagatatcgagcggatgtccgatcgaagaaggggtgggattgattttcaaaaaacaagtggattagataaaagggctgctcaacgacaagcagaggaacagcaactcgttgatgaccaaagtttgtgtttcaatcagcatacggcaagactagtgattttcaccttatgcattcgtcttgaatcgattttctagaacctacggctctcacgaccgccactgatgcggaaacaattgccagaaacatagccgcgctgaaagcaagaaagaaacccaacaaatcctctaccagtcgagcgacttctcgatctggtacagacactgatactgcgccggcaggcaaaccacaaactacgaacaaaaaaacggccagaaagtgggacaatggaagaatcacagcaaacgacatcgccgaatatgattttagtgagaaagatgctcacctggacgattcgaaaacgttgtcatcgaactttattgataaaatgtcaatgggcactcgtaatcagaaaggattgtatgaagttgccgattttgaccgaagtcgacctgaccagaaatccgaagaagataaatcacaacccactctattttccaagatcatctcatccattccgatctttggtggacagaaatcaggcccaatcaccttgcgcgaggaggatgtcaagccgatgattgaacaaattcaactccaactaatgaagaaaaatgtggctcgtgagattgctgtgaggatttgtgagcggatccaagtggaattgatcgggcaaaaactatcggaccgatcgacgaccgccctcaaaaaattaatcaaccacagtttagagatcagcttaacgaaaattctcacaccaaaaacgagcgtagatattttggctgatatccatcaaaagcaagatcggcaaaaacagatgaacttgtctcagcttagcggtggtacttctaccgctccatatgtgatgaccttcgtgggtgtaaatggagtcggaaaatcgaccaacttgtctaaggtcgccttctggttactccagaatcgcctacgagtattgatcgcggcatgtgatacttttagatctggagcagtggaacaactaagaactcatgtccgaaatcttggcaaactcgatggcgcgattgaacaccaatctcctaattcaaaccacgaagaacgtaaaatgatcgagttgtttgagaagggctacggaaaggacgctgccggtatagccaaagaagctatccaatacggtaagaatgattttatttgatcttcacggctcggattttggatgactcgagctgatggtttaatgggcatgtaaccagctaagaacgatggattcgatgtggtactgatcgatacagctggcagaatgcaagacaacgaaccattaatgagggcgcttggaaaggtatgtcagggaagatctttacagttgtttcactcttctgaccacccttaaatcattcataactgttattaaccggctaatgttcttgttaaacaaatggatagcttgtggtagtcaatcaaccagacaaaatattgtttgttggagaggcattggttggcaatgaagcagttgatcaactaggcaaattcgataaatctttgaagactttcagtggactggattctcaccttcctcgtggcatagatggcatcattttgaccaagttgagtcgacccttactctccatttcttattggaggtgcccgggttggttacggggtcactgtcctgatctcccttccaaaatttataatccatgccaagtctcacaatacgttgacccccatacgcaataatccgaatcaaagtcaatgtaaagcactgacacatgttctaccaactcatttctccattcaggtttgatacgatcgatgacaaggttggagctgctttatcgatgacctatactatcaaccagccaatccttttcgttggcaccgggcaaacttataccgatttgaaaaaccttaaagtcaaccatgtcgtgaatgccctgatgagataaatctcttggctcatccacacatatgtattttttttctgctacatagatgcaattttattgcaagtttttcactgtgttcaaaatcgcaatcgactttcgaccaattttgcatttgatgtaattgtgtgtaaatgacttgaaagctgagagggtgcttggtttatagtatacgcatgtctggatgtgatggaattcaagagattctgttactggcagggtggggagggattgaaatatttgcaggggatttttatttattttcaagttgatgagggattaaaacatttgcagatgaagcacaacacggagtctgcaagacattgccgagctctaaaactcaagggctcttactacccgaatcaaaattctacttccccttcataaaaaagctcaacagtttgataaaatgccagcaaagctgtacttacaaattggagtttgagggagttctcatcatctctttgcaaacatcgcaagggggggacaggtagccttctggtatcttaagaagaaaacgcaacttcagtcaaacgatttaatcgcctcaataatggagccgtcggggctgccaagaagtctttctgagtagtccctaggaccacaaatcggcatcccagtgctacacgacggtacagcaatatcagatgtatatagcagattcaagttagacaaacaggccagctcgagcagcctatctgatttatcaagagctcggcaagactgaagggttaggtcaccgtcggaggagggagtggcgagtcagaagtcctttgcctccgctctccccccggccaatcaaaggagcaccggcaagttggcatcatacctcggtcaccggtgccaacaagttagacctccgacctatgcgctacaacaccccgacttaaaccagagcacagcggatcttcatcggcgtcgatgagaacccagcctaacggaaaagcacgtatcactttgattgatcattgaatagcggatccttgactgatctggcgccgccgccgctctgcttgcacgtttacatttgaacccaagactaaacaccggtgagactaaatttgtatccttcagatactagcacatcaaactcgaatcaccggtgatcaatagcagtgctggtgcttaaatcggacctaatcccacgacacatgattattgaacattcgaccgaaaagggtgcgcagcaagcctgaagcctaccccaattacgattgttaatcaagcaggaacgcgagtaggaaggcaggcattctggatataaacaagcctcttcccatggtctttcactgcactgggcctctcgaatcttgatacctgctccaaaaaaattatctttcccaaagagcttggtaagttttccgttcttttttccggtttggcaggatggtatgggagaatcaggatgactggaatatctcgcacagtgagagttccgatagcaaactgacattagaacagacttattttttctcatccgagcaagtagagcccttggcggttgagctgtaaataatactagaacccacagtaggtcccgacggaattatctctctttcatttctttctcctaggaggctgttctaaaagttttgaaactccttgagaacagttcacgggctcttaaatcttcgagaactacagtatataataaatatatatctatctgaatcgtggtattcgctatcgcttctggtttgcgcgattcctcttggccactcgacacttttcaagtcctaaatggtaacggacccagaagccccagctggggcaaggaagcgcaccgttccacggccagaccaaacatatgaagacaattctctcgctcattatcctccacaagataaccttctcttgagagaacctacgcatgagatgcattattcctcatccaacacgacttctctgactacctatctggatcaggtatgccagaagaacaaagaacacgaaaaaaacagcgccattcatgaatcttgcattgaagttgtgggtgggaaagatcccaatacctccgacccctttgacgagaccgccgtgatacccgacgttgaagagggagatgataacccagatatgcccacagtcacagtcagatcgtgtctcgtcggcctaataatggccatatttggtgcggctgtctcgcaggtcagctcccaaactcttaattatccgcgtaaagcctagatctcccttactcatcatgaagtatcttgtcttcgccgccatagatctttatgtataagccggtgcatctacaccctcatccattgtttattcaggtgagtgagctcgacgcgacaaatagaaaataccttgattggatactaattcttggtactctagttggcttgtttgattctcggaagagcattcgcgaagatccccggtcctctgtggtggaacccgtgtcctttgactgtggtaagattcactttgtcatggcaaatgaagcttaatcaattgatcacaggctgatttccaatctctaaccggatccacagaaggagactgtctttgctgccatcatggcgactgctggcgcggctggtactcctagcgtcgaagtaagtaccgcatcacttccgttgtggcagaacctgtactcactcattttgtcctccagatggtggccactcaggatttgtttttcgatcgaaagatgcatcctgcgatcatcatcatgactcttctaagcagtcaattgattggctacggatgggcagggtaatttttgttctcgcaggtagtacctccgtttgcatatggctgatggatttcttttgtttgttttacgacaggcttcttcgaccatttttgatttatcctgccaagaccatatttccgtacgtcgaattttctaacatgaatcattaggaagcaaaacaaaaaacattcagaagggttgaatttcgatcattttcgcaggagtgtattgccatccgtggcactatttaaatccttgggtcaatataccccagacgtagagaaacaggtcaaatctttcaaaaaagtgttcatctggaccagtttgtgtgagatgaaactcatgggcccatctggtgttatatgcctactggtcaatcactaatgttgaaatgacgctgctgcgatcggtaaccacagatgaagttattcctatgtatctggcaccagcgcttcaagcgatcagtccttggtgcttaacgttacctcaagtacctgccattaccaacatctttggtggttcgatggtggcagaaggaatgggcctcttcgctttctcctcggattggatgctagtcggtgagtttgtctttgacgaaaaagaatagatccgaatacttgcgtggagctgacaatcaaatctgttaaaggttcccatgggcctttgttcgttcctttgatggcacaggtacgagtcactcttttctgaatccatctccttcgaagaaacgatcaaaaaattgacggcgccgtcatcatgggaacctttcagatcacagattgggtctcagtctcctttgcaatttttttgatgggagctgcatacaggtttaactggtttggtcagttcaaccgttttgtcccccgatcttatgaacgatttcagtttgattctcagttgatttttttcccgcttgaaatatggtgacattaccatcctaatacacaggcgggccccctcttcctttcatctcatatgacatattggactcgcatgggaagcgctataacttgactactaccattcacaaaaatggaacagaaaactttcacggggtcgaggctttaggattgccgtactatgcgccgacttatatcgttggaaagactggtgtttctcttgctgtaacttctgctatcacaggcgcattaatctggaactgggaagaaaccaaggcagcttttagaaaaggggataatcccggaactgaagatcctcaccgtacaatcacaaaaaaatatgctcaatttcctgaatggtcagtcatactcatcgatatataatcttgatgaactttcttttgacaaatgtttttttattcttttcgcagggctttttgtcttctcgcagtactgtttgtgggattggccttcttgtgctcttacctaggtaaatccgggttatccgttgttgcgcttttaacggcattctgtatatctgctgttctaaggtaagaccaacaaatgagggatcaactcttgccctgcgtattttggcagacggttgctgacaactggcttctttcctctcagtttggccgccggattcttttatgcaacagttggggtcggtttgcattgtcatcgtgagtcgccaactatctcttaaaccacctgagttcactttacatgggccatgaaatctgaccagtaaattatcgacccacagccgttgttcagatgctagggtgagcacttcacctccatgttagttttcgaaaacacatgctgatcttttgaaatgatcaggggcctgatgttcccaggcaatgcgattgcgaacatgtggttcaccttgtaagcaccacaccttgaaacaaaatgagacaaacctcaatcttgaggttgaactgacatttactattcatgcataggttcggaagcacgagcgttggccagtctgtgtttatgttgcgagatctcaagctgggccaatacatgcacctatcttcagtgagccaattggttacttcttgtattcgagtcaagcgttcctaatccaggagtttggggtccttagttatccgttgtttgttcgcaactgatcggaacgtaagtgcctctcagtacatttaacctcaacgtctggctaatattgcgcgacttgatagattggtcggtggcttcactcactatttcgtgatgatagccattctcagttcccaacgagatgttctgctacttccaaacggaaacggggtctttaccgtaagttcactgatatttctccgattcatccagattacagcaggatctcaagcaataacgtctcttcaacttaattttaggggatggctttgagtacattcgcagctgaatctacaacgttcgtcatttattacgagattccatcgttaattctttgtttcctaaagctcacttgcattcatctttttactcaacaagttggggagtcttcagcaggaagctctacttgaccggacaaagatatgttggttctcccccctcaaacaattctcacagacatgagaaaacaagaacaagaaatcaatcaagagcgtcatgatttcgttgaagagtaaaacagctaacctgaaaacactcttggcttcggcaggcaattgtcccatattctttgatcgtaggattcttcttaccaataccatttttcttgcttcaccggtggaaaccccgctttggattcaataaggtcaacatatctctgttctgctcgggtttctttggtgctattggcggtaagtctctcagcaatttattcccccgattacctctactgacggctttccacaggcgtaacttctgcaaggactggtggcacaatgatagcaatttacacacagtattatatacgaaatgtaccgtttccaatggtaagcttcgactacgactacaattcgagatgtgtttatttgacgttgactaacacactttgcattcttcttccaggtatcaaaagtacaagttcgtaaaatctcaatttaaatctacgtgacaacccatggctaatcctgtgaatttcattttcccaaaaagttatatacttagtgcagcggtaagttatttttctattgtccttttccagacctgatagaagctaatgaattgtgattacaactagcttgacggaggtactcagtttatgatgttcatactgacactgacccttcagggaggagctggcttcaaagtggaaatgcctacgtgagttcgagattactgtgcctctttttcattgaatggcttactgatacctttttgcttgtccagttattttctcaacccaaaagggacacgtgactattgctacctaccttcggcgaagaagtgattgaccaactaccggtgattcattgcaaaatcgataatacgcacaaacacatcattcattccatcaatctccaaattccatgctgcccttatcaccctgtagttgtacgatggaagcaatgtagaacacctgatgccgactctgtaacctgctctgatagatttccaagaatgattcgtaattagtgtctccattaccttcaaaatttcctggtttatttgttcgtcgaatctactcaatttgcgcaaactctgcagtctacaaacatgtcttgcaattctttttcacaatttcgttcatttccatggtattcgtgatcactctcaaatgttacaaacccaaaggcctagctaagagtttagatagagtgataaggaaactgttgtccatcccgcagcttctttttcaacaacagggacccgccattttaggccatgaatcttctccccttctagcacatctacatctcacacaatttcagggagaattaagatggctgaagacagttgcacgcttccctcgtgtcaagttccacaaagtagccactctaaacactttgattcagcttcaaactttcaaaatgaacctattcttgaaaatgataggttttttgggattggagtaagataatctattcaaatcaaggtgatcccaatcttaacacaagcctaccaaaggttgttagcaacaaaagcatacatgcttgaaatacctagttaactaatttgaaagcaataaattggtgagattcacatctgtatatgaagaccaaagcattggaattcattacaagattttttgcttgatttgatcattagtttcaaagattttttgcttgattggatcacttttttcaatttggacatgttttgaatttggttgatgtagaatatttaacctcctcatttgcaacatttatttctaaatctaaccaccctaaggaataaagtaaagctttgtttttttttcttcttttaaatttgatttccaaagttctttttagttttatcatcatgatatgcttgccatcaaaatttgaattctcatgaaatattccataaattactcatgatgttaatctagcgagggcagtatgctcgtggagcgtgagtgaaagggagaaagtatacagatactctgagaagtgtgactcgcggagtcagtgactgtgtatgtaagtatagaaatctggatttccgtgaagcatgagaggaaacaaacaggagcaaacactatagattatatacacgttgatgatatcagaagagagaccgagagcaggcaagaaacaggttcatgagactaagcacttagataggacaagattctttgttgttacaaaggataggaagaaagaaagaaagaacaatgattcttggttgtgagcggtctgagcgaacattgttagtcatgtgttttgagcattcgggtgtttaggtactgagtgtttagattttgtgagacggtcatgataggagaaatgagaaggtggatgattctgagtattgatcacacagttgttgtgacagttaactgccaagtggatgttgcaatcaatccaccattgtgaatttgttttatttaagttttgggggaaagcctcaacatatcaattccaacccatcacatttgttaggaatgttgatgaagttaattcctgtagcacaagatatttgagcttgaaattaataatatgtagtaacatgggttttcacaacaaataataagaccattgattaaagaggcaaaaattaccactcaaaagtttggaatcttcagtttgttggctagttggatactactgaagagtatttaccattgtaactaaaatcaaatgcattgcaacacaaacttgtgatgaatttagtgaggcttggctaacttgacatttttatgatcaatacccttctttgcatccatcatattcaaaattttattaataatctataaaatatgcaactttccattccagtttgcaagctggtatataggactgacaagattaaatgtatcctaccagatgctatttctgttgaggtttctgattccaatgttatgaccagttgagaaaagaaatacatacaaaaaaaattcttttcaattttcttccattcccaaccttgaaattgctcttttatcatgaacaaatcactgatttgcttctctttatgggtgcattaactaaatctaactaacctaactggtttgtggaagtcgcaccccggctgatttggtgagccctaaaatttaaacagatgaaattgtttgtaaaccaaagcttggatcatcagaggattcagtgaagtctattgagcagcaaagtcaattgcatcaaccattttgtcttttctacttgctttgaacaggtgatggttagtgatttattttaatggtgtttgtcaccatcctgttcttcaaactcacacatgtatggtcgacgtaaacatcaaatgttggacttcgcaagtaagaggccgacttacttgattctccatatcttgagaggcggtcagaaccgaaaattgggctgagtcctgacaaggcgattcttaggtacatccaggtacatgcattctaatctggactcaagaatcaagatgagagagtcagttgtgttcaggggttcaaaaatcacttattcgaatccgtatcatagagcttctgccgctcgactgatgtctgctacatagactattagaccacattgacgacttcggctgattaaaatagaaatagtccgacatcaatctccttgaaggggagaataggtttggctttgatgttgggggatgctatcgtcaatcgttggttagaaccagtccaggaagacaaattttgcctagccagctgggcctcgatagctgatattgataatatttcgagtcagggcatgttatgctaaaccaatatcgctaacatcaacaacgattgagttttgcagggagataaggtacgaaaggaaagtgaaaaaaaacgaatttggcccaccggaaggttatacactgagtaggcttgagtagaatgcaacaaactctcctatttgtagctttccttattcaataccggctcaagattggtcatgccagcaatgcctcggcgacttgccagttttttatttttcgcacttggttgggcttataaacgaccgccctctgcccatctgtccccccatcacctctcactttctcccacagaacaattttcttttactcttcccctcgaagttcggcccagatttccatacttcaattcttacgcctgcttcctttctcctctcattccaccaaatcttatctttgaggtgaccagtccatcaacaagtccaatcatcccccccccccccacttaatatatcgttgcctggagattcagccccctcgcccattttcttcagaacgctcctacctttatcccacctgacgttggttcgttaggcaccacagttcattcaagtatccattatctactgggggactcctgaacacaggattgacaagtcttatccgatgaatgctcattctcaattctgaatgagtctctcttgaatcattcccatccccttcatttgacctacccctatccgaaatgcggtgaagctgaaacgccaattgattgcgcgttatggcatccatgtagctgattgcagtagcttgaacatcaagcatcgcgattcagcaaatcattccctcttcccggtttgtttctcggcctccatgaacactcacaactagtcaagatggtcatttattcacgtggatgctgttgaatccctccaatatcatcactctcatattggacaatgacgttcttcactccttttatcaggccaggcattgaacgttactaggttggacccctaaatccgacatcgatttgattttttactcaaatatctcttatccggtagcatcagttctcttcctacaagcttgaaattatctcaactgccttcgactgttcattggactccgtagatttcttatcatgggacaaatccacaaaaggcttggttgaaatcccggaagtggctccatttgggctcatctagcaaagcctgggctcatctagcacaacgctcgactgtttttcatgttttactttgtcacttcatcggcatcccatctcagacactaatcagcagttgatgtctgcagaaatcttgaccttctgatgtcgttattcatgcctcaccattttggaggtcttcttggcgactatataatggcgacccgcaacccaacatgttggatgtcatattcgggctagatttttttttttttcttagcacaagcaggaaccatgaactcctcttactcagcaaacgcccacctcaaaatctctcgaactttccagtcacgcagccgagcagtagtgctctactgggttgaacaacctcaagcaacttatgccatctctgtctgcgtttttcaacaacatatatcaggtggacggcgtaatcccttccctcccaccggcaagcatcacgccttttacctcatctagcaagcggttgcatcaggattggccccatgcgatctgattgccttaggcattaatttcttgtgaagtggatcgatttttactcgccttacaagcagcttatcaggaggacatcaagtttcatgaagagaagcatcgggcacaaagtgcttaacgacctttatccgccgatcctattttgaagatcagatacattcactccgagtactccgcacccaagttctgtgatgtggaaaatcagaccgcacatttattcgacgccatcggttgattgaaacttcgtactttggaaacaccaaacgattcacagctaacaagagctctctggatctgacgatccaaagatatcatccttgaatgtatatcatataacccagcccgatccgtaatcatggattgaactatccgatttgattttttcgattgatcgcaaaggaaaaggaaacctcaagtcactcatagcgaaccaaagctgtatggaattgacgacacatttggaattcaatgcaatcgatgcatatttcgtacgctggacctgaacccagtcatagccaacaagagctcttcggatttgatcatcccaaggagaatgatacatcgattcatagcaagcaagagcgggtttggattcgacgaattgaaggataccttccttcgatgcaaccagttgatgcgaaaaaacccgagccgatttatagcaagcaagagctgaaggatactatccttcgatgcaaaaaccccgagccgatccatagccctgcaagagctgttcggaatcgactgttgatttttgttgttcaaattatcttgatagatatatatatcatcctatcggaatgatcgcactattgattgtgaatgtggactactacagtctatggtatgttcacccaatctttgaagaaagtgttgatcgccgtataaacggttgaagagcgaagatatttccttcacattttttttttctttgtcttttttcggttgttcagctccagtgggcttaatatccatcatgtctatatggatggtgatgactacatcttgtcctgttcgtcaagcccgatcaagccttgtcttgacccccggcttgaagatctgagctgacgcgaaccggtcctcgcgagtgcgagactccgaacgcggctgcgcacacagcttcgcgggaggcttgtactcgcgaggaccggttcgcgtcagccctggtcttctaaaccgggtaaaaagcgccggggaaggactccatatttcttgtgtggatttgcgcccaagcaggcaatttgtatgaaatacccactcctctcgttttgttagagacccaatcactttcactcctctaacttgatgatactgcttgaatattttttgtaaatggactgaatcaattcttttggagataacattaaattttggaatgaaagatacatcaatatgcttattaggaacttcaatcactatcaagcagctgaataggtatacaaaattatgtcaaactatctgaatcttgattcattttttgagtatatgtactatgatttgaggaaaactggttccgagatgccgcccggtactccgtcggcactgattgcacggaccgcgaaccaaccgccggaggccgacgaatcatggggagtttcagatttcaaaggaaccagactgagacgggattggtgagtaggattattgagcatcttgggaagattgggatggtgagcatctttatgctgatgatcatcttgtttcggcgaaacatggaactttttagagcaagatgctggcgagccccgggcacaccacttggagtccatccatcccgcatgtgattttttgcggatcggtttaggaaacttgatcttgatcgattttgtgggttcgattgggttgagcggaatgaagagttgaccggggtcgacgttatcaggtatgtttgttgagataacattccaatcttgtactagagatccagcctgttgtagtgtaatccgaccatgaccatcgtaagttgcatagtgttgtatcactcgggaaatacgagaaagattgcttacacctaagatttcgtacgactgcgcccatgccgagcctcgccatgatattccggcttgcgagccattcttaaccaggaaggcttgtggagggccagggacgggtttgggtggtggctccagcccaaggattgtatagctgtccagccgccgacaaaatttcggccttagcaatcttcttcatccttggagacataccgaatttaaaatggggggttcttgcagaacgcacctagcatcataagtcgaggaaatcacttcagcctcttgggtgtcgaagtttttcgaggtctggttcttgaatccgggagcatggtaggcataaatgttacgtccttcaccatgagtgacgaaccctcctttttcgtgatgcgcacagagtgaccacacgaatgttccggcgcaagtcgcgttttcataaaacgccggatacgtttcggcttgagaatctgtgctcagaacgacaaaaaaaaaaaagaaacgttcgttagggatatttcattgagttttgtaaaagcgacggcgggtatctcacagaacccatgttcgccgatgatgaaggtcttctcgtgcgccctcacctgatcttgaagactggatttttcatctcacggtcagcacatttttcaaaagatttgagaccgtttgaagaaagagcttcatgtcttacatttgaaaaaactgcgtatcaccttccccatctagatatatattcatgagaaaccagcttgttcagtgattttgaacgataaaccttacactacagaatcaagtgactcacaaaaatggtaagaaaacaagtccacatatggggaatctaggacttcctcttcccacgcggatgttggattgcgcgagctaatactcagacgcgtaaactgcgttagcggttttcatcttctcatgggcgagtagcgcgactagtaagccctgtagaaaccctaaacatacaagctgccgtccatcaccaatgtctttggagccagtgatttgatgtgctgcgcgatctcaatcgtccactgattaaaaaccaatcatcgccggtcaggtttgtgtttatccacatcaacttatcgggaaaaaaaaggtgaagccgcaataactgacacttgccgggggaggccttttatctaagggaaatagaaatcactggcttagattctgagaaaagtttgtatcaccagaaccagaatagagaaaaacttggaatgatggaagtcgacatacgaatggtctgattttgattaccccaattcatttcgtttccggtttcgaacgccagaatcgtctcgtcatcaccgattcgaatcccattgaatgtgttgacccggttcaagtaaaaggagatgattttcttgaagctctcgatcatgaggcggtctgtgaaccaatctacggcttggtttgcggtggtatagttctggatctcgtacctatgtcggatcaactgagtgcggcagaaatcatcatcagaactgcgaagcgccctcaacttcaaagagatcaaagagagcaagtaaacttgtttctttatgtacatcgttgaaatttccgacccagttcgagccgggacccccataatcctaaaggacacacaagaatcctccccaatcaattccagtatatgatctgatgaatctttcacagatggcagttgttcttctcgaaatttgcctatacctgattgatgattgggatgacaagtcggacaccaaattggcgggataagtccaatctaaaatagaacgatcaaagccgtgagaatctcatcagatgaatggacttaggtgacaagggcaatccaccttacattttgtctatatttgtccaaataggttcattatatatccaatctgattttttcaacacggttcatatcattatcaacatcgtctcacttaataatcaatccacttcccgaaactagggagattggagtaagagctcaccgttggcatcgctgtcccatccaaggatgtgcgatgaagacggtgattgaacaccgtctgagaacatgttgttggccacatgcagcgtgtatgtgcgagtgaccggggtgccaaaagccagaactgtttgtaacagatcgcgtccttgaaattcttggcctgtttggatccagaaataagcaagtcaaccatttcttcagcccctgtgaagccgtaataatccaatttttttttttttgcgtaccgtcaaatatagtgggagtacttccaaccgagaattcgagaaatagaaaagcaaacaaaaatatatccaatcatagttcaacttgaattcataaaaaaatgtgagagcttgtgaaggattccagaatgggttcacccacttgaaactcctgaaatcgaaaagctcgtcattgaggtagagatgaccatctccaggagccgtgacgaagccgggtttgggccccaatgctgagacagaccgggccgaagaagacgagtgagctccgggacttcgggacccaccatggacgttattatttgatggagagtccttagtggtgtttaaggccgcctggagctcgccgtgagagcctattgctaataccaacagacagaacgcccacaaccgacatcctgcttgtacctttttcattacttgtagattatttttggaaaatggcttcttaggaagagatgtaagttgcgctattgacaacacagaaatcaaaggtgttttgcgtcacatttcccaaaagagatttggctgctgttatatacattttttagtgatcatagtgttgagacaaaatgttgggtgagcacgaggtgtgtctgatgcagatttagggacacacgtcctctcatgtggcggagttgatcgattcatgttttgtttcttatgatgagaatgaagatcgcttccgcaagactctcatgaggtaaattgccggagccttaggcgtattacaacgctgattgagcacacttgaagcaggaatgctttggccgcaagttgcacctactttatgaatttcgtgcaggtgttccggaaggattcctggcaccctactctgtgaagaagacctggacaccagacttaaaccaccaagacataagctgcctgcaaatcagccgccgtccaacgtgcaaccagaccataaaaatagcccaagtgttttgttgagccgaataaggcgtgggtcatctcacctggaaagtccagcatgaagaggatgtgacaatgtacatcgtcatgactgcaagcgcataaagatgtgtagaccgacacatcatcgagcgcgaaaagcaggctgaaaaaggagagtaaattccgggggaaagaccagtgagatgtgatcccgaccgatccagcacacaagtgacatttttttcagcgcgtggtcagttccagcaatttcatcaggtggcaaaaaaaggaaagaaaccgcagatatttttccaggccatgatatttgaatgtgcttacccaaggggcccagccgggcgggcgccaagcgagcgtcttttccgcaaggtgcatcccgcacaccggttccccggcttcccggcgcctgaaacgggactgtgattcaagccaggcaatggccaaaccaagtgcatttcaagatctctccaatacatagacaagcctaatactaacaccggcccctaactcacttcccctgccccccccctttctccaccaatttttcttgctatggagatcccaaatggattgctttctgtaatgagtcccagatggaacctcggagtcgataccatctgcccagcccaagagggggatgcacacagcagtatttacatatgtggaaccacaacccatgcgaatgctataatcatgaaatggataacaagtcatgacacactactactacgttatgtgaaaatggatctgtaagtaagtaagttaagaaaaagagagagaaagggaaagatgctttgaagtagagtatagaaaaatgtatacgacacgtgatgtaatgtatatatatatatacatataaatctacccgaccagaaaacaaagtcaaagaaaaagaaaaaggggagatggagatgggaggtcggaggacgtggatggcggaagaagatgggcgacaatcgacgtatgtcgagggactatttacagtggaagatcaggataccaaaaaaaaaagaggcgtttttttttttttggacagagaaagacaaaaaacaaaaacaaatggttctttcctacagcaaaaagaaatggatgaagtgatcgaagtgaatgctgatcacaagggcacaccaagacaccacaaaaactgcactgccaaaaaaatataagggagagagagagagagagagagaagatgaagacgtaagaaagtaagggggacaaaggagtattaacatgaaggaaagaagagaaaagggggctggtggaaaaggagctaagcggcgacgacggaggcctcgaaggcgtcgacggcaaagtcgcgcaccttgatgcttcccttggagggcaacttgctcgccgatttgccgctcaagaagttatcgacatcgacggcagcagctctaccttcttgaatcccccctattatgacccccccaaaaaaacagaaaatgtcaacaaaaaaaaaccaatctcccaaacaataaagaaagaaagatgaggacacaacatacagacaaccaagctctgcccacgccgacaatcgccggcagcaaagacgccatcgatcgatgtttggtactggaaccttcggaggttgtcagccagattagtgaggatgttagagcggggatcctgcttcaagccgagcgacttgatcatcgactcctccgggcccaagaagccgagcgctaacaaacagagttcgcattcgtaaaactcttccgagcccgcgatctctttcatcttccaagctcctctcgaatctttctgttatcgtagtacaaatcacatgtcatgtggttgtaggtcacatcgaccagtcagtgaaaaccgctcagtttttgaggattccattcatttgacttacagtccattctactcgaacagtgttcagtcctttcagttttccttcaccgtcagacacgactgaaacagcagaccctcgtcgtcagatcattcaaccaccaagctgcatgaacggggggaggctcctcgaaagagaagacttacattcttttgtagagatacaatattctctggggtctttaccgaagaagttctggacctcggtgtgaccgtagtcgactctgaagaccttaggccactgcggccaggggttatcagaagcacggctctggggcggttggggaaggagctcgaagttggtcaccgacttggccccgtgccggagcgaggtcccgatgcagtcattcccagtgtcgccccctccgatcacaatcacattcttgcccttcgccgataggtagctcgagtcactcagctccgaatctagcagtgacttggtgttgagttgcaagaattccattgcaaaatgaatccctggtttcaaaatcgagaaaaaaaagagagagaaggttagtgcaaccgttcttttttgaaaagaaacaagaaaaatgaaagaatgaggattcaccatccagatttcggttgggtaagttcaagttacgaggccaagtagcaccggtagagacgacgagcgcatcattatcagcgcggatctggttgacgtcagtagatacgccgacgtgagcgttagcaacgaaggtgatgccctcggcggccatgaggtcgagccgtctctggacgaccttcttgtcgagcttcatgttcgggatcccatacatgagcagcccaccatgtcgatcgttacggtcgtagacggtcaccatatggccggcccggttgagctggtctgcacacgccaatcccgctgggccggacccgatcaccgctactttcttccccgttcgttcgacgggtggccgagggactatccatcccatctcaaaccctttgtcaatgatagcactgtatttaacaaaaaagtagaaatttagctttggtttaatcaaactgtggacaaaaaaaaaaacaatctaccattcaatgctcttgattccaaccggagcttcattgattcccaagacacaagcgccttcacagggtgcaggacagatcctgccagtgaactcggggaaattgttggtcatcaagagcctgttcaaagcgtcgagccactggcctttgaagacgaggtcgttccatttagggatgacgttagagatagggcagccggtatctgactggcagaagggaaccccacagtccatgcatctagcggcttggactttgagctgactttcggtcaaccgggtcgaaagttcggcccagtccttcgtccgactcttcgggttcctgtagttctcgttgagccgtttatacttcatgaaccctttagtcttgtcaagcttctcgacaatcttcttggcgctctccgcatccaccatcgagtcctcgagatcgaccacaggaggttcagaatggccgagcgtggccgaggggatctcgacctgatcgttcacatttgtctttgccttgtcctccgccgggttgaatgcatcacccttgatgtcaaacccgggcatatttttgtgaggatcggactggatggctgctttggcgccagcctcgaggacggccttgtagtccaagggcatgacccggacgaagcggggcaggaattcattgaagtttcggagaattcgggcagcttgctccgatttcgtgaaatgacgatggtcctcgatcatcccacgtagttcagcaatctcgtgagggtcattgaccgtgccactgagacagtcataaaatcagggtgagcttgatttttcgatagcgacaagattcaagaaattctcgcgccaaatactcacagttcaaccatttccgagttgaccttgttcttgaactcacgcgccatgtccaaaacgtacgcgataccaccactcattccagctgcgaagttcctaccggtcgaacccaggacgacaacccggccaccagtcatgtattcacaaccgtgatcacccaccccttcgacgacggcgatggcgcccgagtttcggacggcaaaccgttcggcagcgatccctcggaagaaggcctcgccggaggtggcgccgtagagacagacgttaccgacgatcacgttttcttcggccttgaatggagacgaccggggtgggtagacgatcagacgtccacctgacaaacccttgccgacatagtcgttggcgtcaccctccaactcaagagtgatccccggggctaaaaaggctcctaaggattgaccggctgagcctcggaggtcgacatggataatgtcccgttcgagtccctgttcaccgtatgcctttgagacccggttagccaaagaagtacccagggcacggtcggtgttcttcacgtcggcttcgatccgaacgggcaggcctttggcaagcgccggttcggcttcgtcgatgaatttgttatccagacgggtgtacatcttgtgatcctgttgcttggtcttgaatgtggctactccagggcgcatcttccaagcaggtttgagaactgcactcagatcaatgttaactgtcttggggttgcgaagggtttcatccactttgagaagatcggtccgcccaaccatttcattcaaggtccggaaaccgagtttggccatgtgggtccttagctcttcagcgacgtaatagaaaaagttgatcacgtgttccggctgcccagtgaacttagccctcaagactgggtcttgggtggccactccgacgggacaagtatttctacgattggggagaaagtgatgttttgggtggtatcaaggaagaccagttaatagttagtaaacaaaaaaaatatctttgatcaaggcatcgaacgatggaaaagttgactgactgatgacaacgtctcatcataatacagcccatagcgatcaaaggggtggtggcaaaaccaaactcttcagcgccgaggagggcagcgatggcgacatcacgaccggttcgaatctggccgtcggtctggagacagactcggcctctaagatcgttcaagaccagagtttggtgggtctcggccaagccgagttcccaggggagaccggcatacttgatgccggtccatctggatgcacctgtaccaccatcatgacctgagatcaaaatatgatcagctttagctttcgcgacaccagatgcaactataccaactccgacttccgacactagcttcaccgaaacccgcgcccgcggattggcacacttcagatcgtaaatcaattgtttcaaatcttcgatcgaatagatgtcgtgatgcggtggtggggaaattaagccaaccccggcagtcaagtgacgggtcttggcaatcaattcggataccttgtgtccaggtaattctcctccttcgccaggtttcgcagcttgggccattttgatttgcactagattgtaaaaataaaaaagcaacctttgataagcactctggaggagaaaacttgaaggagaataagataataacgctcgtcactgtcggccaaatagtttgaagtaacgccgaaccggccggaagcaacctgcttgatagccgacctcatggtatccccgttaggcatgatgagagaacgagaaccatcttccccgcccttgccggtgttagatttcccgccgagtcggttcatggcgattgcaagagcgctatgagcttcctgggagatggaaccgtaggacatggcgccggtacagaaacgcttgacgagttcatgccaaggctcgacttgctccaacgggattgattgggcactctcgtaatcgaaatcgagcagcccacggagagtgaccgcacggacttgtttctgggcgttctggctataaacatcataggctgactggttcttcgaccggacggcatcttgcaggttggcgatcgaaaccgggtcgttgatatgggcttctcctccatcacgccaatggtattcaccggattcaggaaggccgggcggctggacgacttgacgagaggggaaaccgcgttcgtggaactcaaacgtgtctaacgcgaggagttcaaaggtggtgccttggattcgactggctgtcccaacaaagcatcgttcgacgaccgtctggtgtagaccgagtgcctcaaagatctgggcacccttgtagctttgaagtgtcgagatacccatcttactcatcaccttgaggatcccattgttggtggcatggcggaagttttcgatgagatcgacgtcggtcagatctaccttgaccaacccctcacggcggagtttaagaatggcttccatggcgagatatggacagataccatctgcaccgtaacccaacaagacacacagatggtggacttctcgggcctcaccggtctcaactaaaagagctaccttggatcgttctttgcttttgatcagatgatgatgcacggctccaatggcggcaagggccgatactgccacgcggcccgcacctaccgctcggtcagatagagcaaggacccgacagccggcttggacggctgcactggcagcttgacagattcggtcaagcgtaactacgtacccgggcaggccacttcgcttctcaaaagtaatatcaatggtgtgtgatgaccaagcagaattgaaagtgtgcaggtcctgaagggctcgaaattcctgaacgcttaggatggggctgggcaaggctagcctgccagcctggctctcatccaaggcaagtaggttaccttctggcccaacataacactccaatgacatcacaatggactctctgatgggatcgatgggaggattagttacttgagcaaagagttgacgaaagtaatcgtagatcaagcgaggctgagtagccaggcatgcgagtggtgcatcattaccctatagatttagaaagaaaaaagaaaaaaaaagtcagtatcaagcggataaaccagctaggttgtgttttgttttgttttgcaaggtggagagagattgacagaccattgatcccaaggcttccttaccgtcggaaaccatgggcctcatgagcaagtcaagttgttcgagcgtatatccaaaggccagaagacgaggatcttccgagattcgggtttcatcgagagtatcagaaagtagagtcgagctgatggatttgttgtgtttgaggatatcgggtaaacgaagcatttggttgttgatccactctcggaagggtttcttctgagcggtggccatctttaactctttgtcgtcgacgattcgaccttcttgggtatcgaccaggagcattctgccgggttgaagacggcctttacgggtgatcgtttcgggtgcaatggtgatcgctccaacttcagacgcacagatgataagatcttcgtctgtggtcacccagcgacatgggcgtaaaccgttacggtcaagattggctccacagtatcgaccatccgagaaggtgaaaagggccgggccatcccagggttccatcacacaagccgcccattggtaaaatgcacttttggcggggtccatgttggggttgttttgccaggcctcggggacgagcatcatgatggcttctctgtggacaatgaaggtagtgtgtcagtcagtataatgtgtgagggtgataatgtacgtagaggtacgtacgggagactcatgacgccattgacgactagcaactcgaggacgttgtcaaaagcagcggaatctgacccgccttcttcaatgatggggtagagggattccaattgatcaccaaatttatcagaagacaagttgccctctcgtgccctcatccaattcttgttgccacggactgtgttgacttcgcctgtgttcagagttccaaagatggtgagatgtgtgagttgatgttttagtcataaaataatgataggagggactgcataccattgtgggcggcccatctcaacggctgagccctgtcccaggaggggaaagtgttggtagagaatcgagagtgaaccaagcagaaatgagattcgaagaggacatggttgagatcgtagtaatattcgtaaacttgactagggctgagttgacccttgtagatgatcaccttgttggataatgagcagatgtaaaaccaatcggcgagggagatggcatgactagcatgttttcgtaagacgtagagctggcgttcgaactccttttcatcaaagtaagcgtccggttcgttagagtctggcaccacgaatggttgaaggatgattggttcacggctgagggcagctgggccgaggatggagttgttcctgggtagttcacgccagcctaagaccttgagcttatgggtaagcgcaatcctttcgaaggtggccttatgctcgatcagcgcttcgggcgggtttggtctaaagaagacgtttccgaccgcatagcgaccctgggcggggagatcgatcgagaggagtgaggcctctctcaggaagaacgcatgggggattccggtcatcaccccagcaccgtcaccatcgcgagcatcggcgccagtggcaccacgatgggtcatgttgcatagtagggagcgagcatcggagacgatcttatggttgggttggcccttgatgtggcagacaaatccgacaccgcatgagtccttctcttggtcggggtcgtagagtccttgaggggcgggcaaggcacctgcccaatggtttgaggatcggatgaggttactatcaggttctgaggatttgatctctttttgttcttggttgttgtgaaccttgggtgccatcacaagtccagatggatcgatggatgatattctttttttttttttttgatcggggagtgaatgcggactgctgagattgcgtcaggaggctgaaaaaaggagacagataaggttttagtaactgattttcgccgatggttgggaaggtagatgagattggacttactgggttgatctatgataatcgggaggggtgaaagtgtttttttttcctttttattaagtctatcggatgttgtcgagaggggcagttgctttgtgtgtgtgtgtgttttagtgtgaatgggtggtttttttttgagtctgattttgctgtgatgggatgttgggatggagatgagtcagattgagaagacggagggagggaggaggggggggggggggggggtgggaggggagaaggttcttttgaatgaatagtgtttttttttttttggaggtctcccattggttggcgttggttggctcgtcgtccttggctccgattcctgggctgtggttgcgacgaagataagagattacaaccccataccacccaaaagtgggtgagctcgggatcaataccgccagacaaaaccggacaaaaccccaggaaagcagcctcatatgtacataaacggcccacaaggagggcaaaaagggtgtatgaaattgccatcaggggttagttttagttagcatcgtacataaataatcttaaaatattttattttggatcacgtgaaaggtgaaacagcccagcgaagaccagacatgtgaaaaatcatctccagtcagactgattatgtagtgggatgtatgcatggccggcagataaatacgtacataaacgagcaggaacagcagaaaaaggagagaagcaaagccacggagagactcgcagcggaaacaacccaagcaaacaacaacacagttttccttggactcggtcgaacacgagcaaggacgagtacaaggggatggtgctcgcaatcgtaaactcgtcagataataaggctcgaatcagatgacgactcctacacattgacatagctgggagacatgctgatttgggtctagcacacaaaacaaaatcactttagtgcagccaaaacttgtcgcgtcctctcgtacctaatctttccccatagatgaaaataagcctattgatcccggacggtccttcttcggtcttatggatcgagaaaaccacctagcaatcatacatcagctgaatcctcacaggggacatccttgaggtgactgcggtaagctgggctttagtagggactacatacaatgtaaagaagcagtcacgactagccatcattctctttgggaaagccaccggtccggctccgggccagcaaaagtcacgcgagcttgcaagcgttgagaggacagagccggacgaaccgctgagcttcccgagtacatactttcgcttacaacttgccatctgggatggtctggacaacaccaagacctcctcttcctgcgagaaagtcggcaatccatgcaagccgccaaaagcggagtctgtcaagctagaaaacccttgtgtaaaatgggccgctctatgctcccactcaaccatcctctcgagaccatctcccattcctgtttctttttgttcatgaattctgagttccttcatcgatctcccagatcctcatcaaacttttatcaatcaatcctgacctcttgcgcggccgggatctagttgatactaccggaagtcttcggattgcatgccgctcaagtccaatggttcgcactggttcgcactggtgagggatgtatagggccattcaacaagtcccgcaagcccagtcatccgtcacaaatgacatcattcagctgaagtgtatgtttatcgacgctgcgctccgtaccgaactgcagacgccggctcttgcacgatatcaacaagcttgcacggctcatgcatatcaactgcgtaggctcgtcgaaacttggacacgcactgcgaagccccaccagttgtagagcgcagcggtacaaatcttgagaataggaaaactcccccaagggagaaactgtatttcgacaagagaggactatatatagtatctacaactatgtacttgggttgttgagaaagtacaactaaagataagtgcataatatgtaaatatatgtgtgaaaataatatgtgaaaatctatgtataaggtatggaatatgtatatatatgtaagtgcatagtcctgtaataacactccccccctcaacaaccccatgaaagaagagaaaaataaaaatgaaaatgaaaataaaaaagagagaacccaaaaaatggaagtagaacattgataaaagaaagaaagaaaaaagagaccaaaaccaaaagaatataacatatgatgagggagaggagaaaccaagggagaaaaacaatataataacagaaaaagaaaaaaatagaaaataaccgccaatggggaaacctgggtgcggaaagacataaagcaatataggttaaccaccgttgaaccaatcaccaattgaggaatttttagattccggagagagacgaacaatcgcggggggcgtatgttcatcgcagccagcgcatactttccccccaatacttgccaaggtgtgagacaaagaccgcagtcctgtctgagtcaagaattccgacactttccgccagcccagtgctttggtgaagatatccgccaattgttgatcagtgggaatccattctaaacgaaccttttcttgataaaggagttcgttgatgatgtgaaattctctgtccacgtgacgatgctccttcctagagccgcaatccttgctgatgtacactgccgccttgttgtcagaaaatataagaggagaagaaatggagaagaagctggagagcaaagaagaaaggaagcaggagtccttagcggcaaaagacagtgccatatactccgcctggcaagtcgaacgggcaacacaactctggcgctttgaagcccacgatatgggtgccccccagaccgtagaaataaagccatgaacagaccgccagccttctcccccccagtttgcatcaacaaaagtcctgacacagtcggatggatcaccagacgaaacaataggcaaggcaagtccagaagtgaagcggacgtaggaaataaggtgttcaagagcatcccagtgtgactgatccggcgccatggagaaacgtgcaaggaaattgacggagaaggtaatatccggacgagacccctgagcaagatacaggagacaaccaatcctcgacaaatattcacggtccattcccttagaaggattggataccaagtccgtagaaggcaaaggcgtacgagttttgatgtttgatggagaataattgatgattttctcaatcaacatgggctgatccagagcaaaacctccagatatttccttaacacgaatgccaacaatgctggacaattgaacatcccatttgagatcgaggactgaatccaactgagacttcagacgagacatgagctcctgtgaacttgccgtgaacaaaccgtcgtcaacatgaacccacagaaaagccatatcttcaccagacttgtagacgtaggttgattgatcttcaagattcggatgaaatccaatggtagccaatttggccttcaggtgaagccaccagcatcgggcagcctgcttggtaccatacaaggctttcctcaatttcaggacgcaaccgggagagacgttgacaccgggtggtggacgaatgtacacatcatgatcaatatcgctatgaagaaatgctgacttgacatcaaaagaggctaccggccaaccgaatctagacgccattgccaaaaggagacggagtgagggaaaagttggagtaggagcaaaggtttcaccaacattgacaccatggacctgtcggaatccttgcgccactatacgagccttaaaacgagtgataattccttcctgacttcgtttgagcgcaaaaacccatcgacagttcaggacctcaatgccctccgaaaaggggacttcttcccagacatgaagttgaatcatcattgcgatctcctcctcacaagccttcaaccattcacagtgaaattcggacttcaatgcctgaccgtaagtgttaggtgcatccgaaaggaaaggagagagcgcaacagctgaagagacacaggcatcttgaatttccaattccttaatttgagagaaatcacccaagtgaaaagcctgtatcgagttgagaacagcgttgagggtgcctgaattagtcaattgagagggaagttcgtcctcgtgaaagataaccgaagcaccgatctccaatttcttggatacaggattccagagagtccagccgtgagaggtatcagaaatcccaacatggatgagaggagttgaccgggggacaaattgcttgggatacttgatgttatgtagataagccctgcaaccaaacaccttgaccatgtcgagagaaggggtttttcctaagcacagttcgtacggagtcttcttagcgccttcatgcacaatccgattgaagatgaacgttgcctgtttaagcgcaagaaaccataaagtgtttggcagcttggcatgaattagaagagttcgagccatgtcgagaagagtccggtttgttcgctcaacacttccattctgatggtgttcgtatggtactgacatttcatgacggatattcttcttcttgaggaaatcattgaatttgatcgaaatgaattcaccaccgcagtctgatcgaatgcacagaacatcgtgtgaacaatgctttttgaaattttcaatccaggtcattacctccttcgcggccagatccttagatttcagaccaaaagttgaggtcattcgggagaaaagatcgtgtataaccaaaccgtaggtgcttccatccagtgcggcaggaaaaggtccaacaagatcaactgcgacaattgcacctggcttatcagctacttctcgtgacggggacttgaccggcttatgagtgcttttagccaatgaacatgagccacactttccagagaattgagcaaacggtttgtccggtaagccaaatacgctattattcaatatcgatttattgacagtccggagagccagatgaccaagacgagcatgccacaattgagaagtcatggaggaaacagaaggagtttgaataccaggagaagcagagacagaagcagacaattgttttgaagtggggactgatgagatgaaccaacgacaattttcaacataagagggaaaaagacgaccacactgagagaaaacaaaaagaccatttttgaaagaaacccgaccgtcccatttgtcaaaaaaaccaattgacagaaccgtaccccgaacttgattgcacaacagtacattggtgaggtgaagatcgccgtaagctgtggggatgtatgcgtcaccaataccatctacggaaatgcattcttcagatgccacacgcaatctgatgttagcaggccttaagttgatgaaaaattggcgttgcgacgttacatggttagtcgccccagtgtcgcataatacatcatcagccttttcagggttggctgacaccgacgccagagtaccatccgaaacgataagacgtcccgacatgacatttgacttctttggctgccatcctgggttggatttacgagggtcgtccagaggcggaagaccacgtttgactcgcgggcagtcttgcgcccagtgcccccattcccagcaaacattgcaggggaattctgccgtcaagtacttttgaccccaagagtcagccggtggatcagatttacccgattgacgatgtccgccgccacgacctcctcgcccagacgcgaaaccacgaccacgattgccacgactcggataagatccacgatgagccgtcattcccatcaaagacgaattagcggcagccgattgttgaagttggcacgccatgctgagaatttcctccgaggtgatagagacgtcaggctttatggccagtcgcgagttgatggcatcggttagtggttgcttgaaattcccaaggctggagtgaaaagagagagacagcaacttatctgctgtcagaccccccaatcgctcctcaaggtcgagccagctcctctttagagattcatagctggacgataccgaatctgatgcgtctggggcccgcgcaacgtcagaccatcgactgaggaggagcgaccaggagggtttagcgaatcgcccctttagagagttccaggccccatacgccgtcatcccgttgagcgatgagcgtagcgctggatcgatcgagttcttgatgagagccacaacacccgaagaagtccctggatcatttgctgacaagtcggtcttgaagtagtcggtgttctttgtcactgaggccacgatgtctttcattgatgaagaccacagatgaaagttggatccatcgatagatagcgggggctgaacgtctttgcctaattgttgccacttgaggagcgaggcaacagccgattgagaagatcctgaatcgttcttttcgcccatcatgttccggagcaagagaagcttgagcaggtcgtcgttgaaccctgctagaccgtttttccgaaaagcttgctccaagagggcatcaaacgacagcgcagtatcgtgggcaccgcccctttcgtcatccgcacctcgcctgtcatcatccgcggtcgatttatgatcggaagcagacgacggcgtcgccgattgacgaggaggatctacagggggaatagccgaagtcgatgccgacgggccggcagcaaaacctgagggaaacgcaaatgaaggcagagggggataaatcgacgggtaagtagtggtaggggggatcgagggatcatttgggcggttgtccgacggcgagaccggagggttgtttgacgacatcgcagaggtaggcgagaaaaaatcggatgatgaaggtgacggagaatgacgccgaggaggagttactcgagccgtaaagtccggaacgattggaggcaggcccgtagatcgggtgttgaccatacaaaaacgaggcaggtaccgatcaaaaaacctagcctagaatgtgacggttgtgacggttgtttaggatatcgaccgagaaggcgtcgaaaaatccaaaaacgtaggaggttgagtaggatatcgaccgaaagattcgtcgaaaaatccagccggaggagtaagttgttggttaggatatcggcccaagagagtcgccgaaaaaaatccagttgaaggtgtttaggtttgaaagatatcaaggtttgactgaaaaatcttccggctatttgtactgaaaaaaagctcttcttaaacctcgctggtaacagcgcaggctcataacctgtagagcgcagcggtacaaatcttgagaataggaaaactcccccaagggagaaactgtatttcgacaagagaggactatatatagtatctacaactatgtacttgggttgttgagaaagtacaactaaagataagtgcataatatgtaaatatatgtgtgaaaataatatgtgaaaatctatgtataaggtatggaatatgtatatatatgtaagtgcatagtcctgtaataacaccagtcacatccgacatacacaccggccgaccgagaggagaacaatctccggagcacggttgtgatcggcttgctgagacgtatttaaatatgtagggttcatggcttgtgcacaatcctgtgggtcgatcgatgggtttgagctgtctatgtattaccttgtcgtatcgttcatcaatcgcggatcttgtaaatatctccgctcgattcggtcacccggtggccattaaatataactgtcggcgacacatttgggtcgatgatgggttcaataaagtttgaggagaacaagagacggcggaggcacgatagagaaaatccgtttaaatacaatgactgatcgcgattgtaattcgtcgctcttgctatttcactgctcaggcaggaaggacactcgttttgcgatcatccgacagcatccgacccgcggaggttgatcatccttgctgtctgtcggacatcgatccaatctttgtgccaggccttttttttacatagatctaccacatctcagcagcctgttttatttctttggcttttcttgaagggggaagactgagcatatgaacgagcccccaaaccactctgcgttcgcgaggttcaactccagaggcgtgatttcgatccttacaatccttcaatccaccctttcttaaggttatcgtggaaggcaagctcttgtgtccacactatccaaccgaagccctttttttttgtcctccttgcttccactctcattcgatgcctcctcagaagaggttcatgatccagtttgaatatgactcttcatgacacttgaaaaaaaaaaaaaataggttgggcacatctctcatgttactatcagacctgctgaatttagcacaaaaatataggttattcattctacatcagcaagttgattgacatacatacctgaccacccagttcctccaaaccccctttgatttatgatgcacatgatcaagcgacaaatggtgtgcaacactacataacattggtggaagattgagagtccaagagctggcaagtaaacccacgcttcgtttccagggttggtagttacgtagcggaggcgagccagttgcagagcgtgaggagttgggggggccgggctgagttgaagagttggttgtctgggattccttcaggatggtccggggatgactgccacacacacacacaccagaaaagagtgcaagttggacactgaagcgacacgcattagagagtttagaatcgcgctctttcctcatcatctttgttgccggtcggcggggttggtgaaacgcctctggtccaaagcaaggcaattgggttgtgtcggccatctgtctacatataggggttttcactgcggctctgtgtctcgatctcggtaagcaatccggctggaaaatctagttcatatatatggacaccgtcggcctcccgttacacgccacacaactctcatgatgttcgcgacttccaccgcaacatttgatgagctttcttcacacctaaggctatggcgtcgtggtaagtcacgctgcccaatggcgaaggatttatgtacctcgtcaaacgctgacatatttgctactgattttgtgtgtttcctttgtaagatctcgatcgggtttccttttcgttcattaaagtgatcagggtacttatagcccacagctcaaagaagaagatgaagaaccaaaacaaaaagacaaaacaaactccgatgggaaggggacagatgaaaacagatctcgacacggtcgatgaaggagaatgaaccctgggaaaaaaagactcgaacgcgggtcttctatgtagtggaaagagtgacgcgcgagacaaaaaaaaacaaaaagaaagagtggactttcaaagtcccatcaaattttcctctatgtagaagaaccaaaaaacgaaaactcaagaaaaaacaaaaagaggggggggggatcatcaagaggttggatttggtggagtgggtttcttgagacattggccttttttcgcgtgcatattggacgcgaagtcggtcggcgcatctagcggtctgagcaggcaataaaaacagagcagcggcaaaaaaaaatggagcgggagtcaagacaccagaaggggggtttgcagagatttgggagggaaggaagacggacccgctataattgcagacgtagtaaaaggtgtcgatgagtttgaacgggaccccgggcagagtagcgcatttcttgacggcgcaaccgacggtggcagcagttttccaaacgacctctgttgttgatgagaattgaatttttattcaaggtgttggtcaatcaatccccgaacagaaccgagaaaactgggcgcagatgtttttttttgggggggggggggggggcaggagggacgtacgtgtgaagtgcgaatagtccgccgcggccgggtcccaggagccacactcgtcatcgccaaacgcccagtcctctaggactaactcgagcgtcggatgtcccgcggccagattctgaacacgttaaatatttacatggcctcagttcgtattcacataaaaaaaaaaagaacttgatgatcttacttcaccgtaaccgctagtcgaatgcttgaagatacaggtgtcagcatggccttgagccacggcttccaatttagggtcccagacgaggtcagggacggagtacctcctccggatatcattatgagccgcgagccatctagatcttttttttaaaaaaaaagagagaaagaaaaaaaaaggggtgagctttgatagccgattgggacaagaaaagaaggaccttgcggctctctttgattgcttgagactcaccgatcggaacgatcgcccgtattggaaccagaattttccggagtagatgtggttggagccgtagaagcattactattactgtttcaacaaggggcaagaagaagaagaaagtgagtggtctgaaatggcggcagtgacgatgggatgtggtcaccttgatttatgggactttttgcggggcggctcggattgctgagcgttcgagtcatcatcttgctgctggactgcaggctttggggcgtcggattgggtagcgtcagcttggctttgttgttgttgttgttgatcggccggcttgtcctcagagccctttttctttcgatgcttttccggcggggttgatgatggatccttctttccctcgcctggataacaaacaaaaaaaaatccgtttggagggtcaggcaccgcggttggggggggttgcttggaaagacgagtcgagctgacctttgcaatcccttgccctcaccgaacgggccgatttggagcgggtagaaacggaggctcgatggtggatgtccctacacaagaagaagaggaggaattgttttctcttgagtgatgtgtgggttcatcccaagacaaatcgagcgcgctttatatagcagcactgactcttcttcattggcagagcctccggcagcggaggatttgcatttcgggccgggacaatccttcggtggagtatcgactgcccgggctcttaatcgagcactggcccagacctctgatcgacgctcttcgacagaggccgattcaaacgaggatggcagatgaaccagcaggaagatcataatgatcgaaacccacactgggtattttttggttgaaaggatcggagatttgctactcatggctttggatcggctggctacggccaagtgcaagttggacattttacttgtgtgtatatgtatgtagacttccggagactgcaaaatgaaaaaaaaaagtttaatgaatgatatttgggagctgttgaggaggcaggggaggggaggggaatgactgaaatagtgttcagttaaatgagcaccagagaaggcgcgtctctacacaagacaaaccgcacgaaatctttttgattgtacattgcaataggtgatggggctggaaggcgccagaggagtacatactgcagtcgagagaagcctaatacacacatagaacaagactgaacgaccaggatggcaacgagtggcgaccgggccccagcaaatcaacaacgactatgaatagaacccagaatgtgacgaagaagcgggcgtgatagggcgtgattgattggccaagcctccggacaggctgaccgccgacctcatggcccagcggtcgatcaaattatcatatggaagcctatgtaagattgtagaggaagcccagcgcctgatcaacgacacggaggcggcggttgagcgcaatccaacttgcagtctgtttgttggccagctggcctcgaacagaaccccgaccggctgctggtcatccgattcgctcgcgctctcggcatccgaagaaggactttcgagagctccgtcaggttggccgacgtccagggccatagcatcagccatagcatcagtaagctgaccatgcacaccttctgggcggcccacccccaccagccgggtgatcagctttagcaggatagacgtgcgagggtgtacaacaggatggctggccgcgccccgatggcgagtgacgatgacgggctacatatgctttacacaaatacaagaggggattgaccgggggaggggctgacggcgagacgagcaagacgagcagaaaggcgctcgaaggttgaactcaggaagggctgggtacaatgtttgtatgtaattgtatcggttggtgggtggccttgggaggccaggcgtgttggactacaatgcagctgacgagctgctgcatatgcccattctcaacttcaacttgcaactggccgccatacaagtcatcaattgtgttggtcgcgcgatgcgccgtcttatagatttagacctgcaagtccagatctcttcaagtgatctcctgctccgattgccctatgtaatcgatcaccaactccccttcctcgcgccctgggtgactccaattacgaaatcatcatcatcaatttttgatttttgattttgattttatttcaagagttttcatatagagagatcataaaagaaagctggaaacagagaaagagatgagaacaaagaggaggaaccgaagacaaaaaaaagagacgggcaatataagataataatacaacgagcgcgagaactggcatatcttttttgttgtggctggagcaagtttttttttgtgttgtgtgtgtgtagggagagggagaggaaggtagatggggatgatgagaaaggaagaatggatccgctagcccggctgccaagtggagaaagaagaagagaaactgaagtctgtgatgattcaggtatgtaaaccacgcctcgagctcaaccatgcttatcgatccctcccactcctacctaaggtacataagaagaaacaaaaaacaaaaaaaaaacctaacaagtcacaatagagagtatattaggtgaaaggggaacaagttctactactagtataatagcggatcgtttggttataaggaggtaaggatatgagagtgtcaatttttgtttattgggagggatcgatcaagcgactttagcgagcttgtcggcccggtcgtcttcgacgatcgagccgagcggggtcgtaggctgatgggtgtcgaactcgccattgacgagtcgccgacgataggcattggagccgaggatggagctgttcatgtagagttgatcgacctgctcgagcgacagccccttggtctccggaatactacacccaaaccaacatcaacatcagcatcagatgatgaaagatccaacgagagagagaatggcttgggggctcaggactgaccagaaaaaggtgaacaaaaagcacaagccacagcatgcgccccagatgaagaacacgttcgattggagccccgccttacctggaccgacatccactaaatatggcgtcgagtatccgatggcgaagtttctatatatatatgaatgagataagcgaaggtgtgggcttgctaagcttgcatgcgaaactgattgaagagagatgtgacgaacaaggcccagttggaggcagtcgacatcgacatcgccttggctcggatggccaacgggtaaatctcactcgtcacaaccctgaacatcatagtcgagatggttagtcaacagaccgtgaccgcctcaaggatcaaaacagaaaaacaaaattaccatgcgatgggaccctggaaaaaaaaacaaaggcaagttgacaagaatgagtacaatgacaacaagccagacgatttgagaaaactaacccaagttgccgcaaacgctccgatgtagatacagacgagggagatcaaggcgcgttggccagcaaggttggagctttcgagcttgagtccgatgatggcgacgatgaattcacagacacacatgatggcctggagagtgaaaagcatcaagcatcagcatcatgaccgacaaagaatcatctgtttgcacgtacagcgccggtcaatagcagcgatcgacggccggccttgtcgaccagccaaatcccggggatcgtcatgactacgttgacctgaaagttgaaaccaatacaaaacgatggtcagtcggcatgctgtgacaccgttttcctttttgtgaagactggtggagtactcacaacattggtgataatggtgattgtgaatgcctccttgattccactgttcttgaagaaactgtgatgggattggggggatcaagacctgccgggaagcatgaagtaaaacggacggcttgacttacgttgttccgtaatagaagatgaagttgatactgagaaggataggcacaatgattagtctcaaagaatgcgagggagggtaaactttgcaaggagaaaatactcacccagtgagttgttggagagcttggattcccatcccggtcaaagtcctgagccggtatttgcccggtccagatttgaagcagtctgcataagtggaggtgcccatggcgcgctcggcgcgcaggctttcgcagacttcgtcatactcgctcaggacttgcggggaggtggcagggatggagagcagtctggagagggacttcttggcttcttcttcccgccccttgaggatcagatacttaggcgactcgggtagaatgtacagtcctaaggataggatcacggcccaaacaaactaaaaaaaaaaaaagcggggaaaaaaaatgagcttggacgttgaaggaggtggtgatacagttttgtcttacttggatcccgatggggattcggtaggagctggcattgttgatgtcttgagtagcgttgacgacgattgctgcaaccaagagtccgatggtgatagcccattggtagcaggccaccacagcacctcgaatccatttcctggatattgtagatatttcacaaggtcaggaaaagtgaaagatgttggggagcatatagaagaatggacgaacggggcgcattctgattggtacatgggcacaagacatgaggtcatcccgacacccaagcctgcaaacacacggccgacggcaaagactgggatgtcagttgatgcggtctgaagagccacgccgatgcagaagatgagacaggcgacgatgacaccccatcttcgtccgactgtttacggatgtgatgatgagagtcagcttgaacccatttttgggatggagacggggcacgtacggcgatcaccgaaaggatatgctaggagggcacccgtgaaggttcctgctgacaggatggaagtgacgagggagtcgttggcagtggtgagctgatgaatgaattgcagagggatggataagtttaatctgtgtacaaggtggtggtgctacgagtgcgcagcagagaagtcaagaggtgttgtttgagcggggcgtacgatgtaacttccgtcggcaatctgatctccaaagagcgacttcctggagaagacaaaaaaaaaatcagagagagagacggattaggcaatgtacgatggtgctgagagtgtggctggtggactgaccagtaagccatctccttggttccggatatgtaaccctggttatgcacattggtcagatgggatgaagacgctgttgatcgacatggcttgtacggtgtggggtagatggagttctgcttacagtgtcatagccgtataagaatctaccaatcaattgtaaggaatgaggaagattgtcaggccagaatcctcgggaatgggtttttttggttgaggaagaggttccggatgatgatgatgatggacgtaccctccaaaggccgcaaacaaggccatggcgacgccgaccagtttggctctggtggtcgcaggctcgccaagtgggatcacccgatcgtcgaatttcttagtcatgctgttgcgagttctggagggaagaggtgagaagaagcaggatcagctaggacagtgagatggatgaatgctctggatgatacaaagtcggggggaagactgaccagagttttaattgggtgaaacagaaggtctgagctgaagtgtggggtagcgcaaagaattgtctgttgcgggtagaaattaatcagtgggggagggaaggagagggtgagagtgaatggattttcttggttggatctttgtagcttgagggggtggcagatgatgatgatgatgctgctgctgaaggaggaggaggcagcaattaaaaggaagagagacccccggcgttgcagatgatgctcaaggagggggtgattgtggggaagttcgaggagattcctaggccgtgtatactcccaggagagtcagcttgggtgtattggggattatagactgaatagacagatgggatgtacaacgacgagagcaatatactccgcgtacaacaacaaccaacaacagatggcgaaacaaccacgtgaacggatggggcgggcaatggatgactaaaagaggattctgctttggggtaatgattcttttgtagatggactttgtttcaaggaataggttcgaagattctgaagaaacaccggggcaaggaagaagaggaggaggagggattgctgatgtgtatgtaccggggtcgtcggtcgaggaatggctggtttttttattttaaaaaaaagctgaatttgggatgagggaggccggagtcgggcacgggctgagtggtctgtatatgagggatggcgggtgaatagatggtgcggagagagctcgagcgccggtagggagggaagcactgggggagcacgtgcacgctgtggatttcgatgggatggtaacgaaggccaagcgggtggaaggctttcttatatttaagaatcccaattcaattctgcttcttcttcttcttcttcttggattatttatcggagggattgttccggaatcttgcttgtaccaatcgatttttgattttgatggagggagagaacgacgcgggtgacagagtggtggtcggacgtggcggcgggtcaactgatcaagcacgcgttgagaagagatggctgtgtgggaatcgagattgctgtaagcttgtggagaagagtgtactgtgctttgtgtgtagagatggaggacaccgacagactgtggaaacaaggaatgaacagactcctcctgaccaccaagcagccgattatgtatttattgtaatttgcagcttcaggctgatgattccgcttcgagatgccggcgaagagcttcctcaagctgtgttccttttgtcttaatccggacagccccagctgactaggtgcttgttcttcttgttggtagctgtccagctacaatgatacaatgaatccagactgcagctcgcgtctagatactatcaggggaggaagcaggccggcaggctcgacgacggatttgcgcatccaagagtgagcatggaaaacaagacaaatatccttcggctgctcggcccgacatcatcaagaatccaagaggcatttcggctccaagagccgtgacgatcatccagcagcaagccgtcttttctttccacctgtgtctcgcagaggctcgagacgaccggctcaaatacataacgatggacttgattgcagattcatcccccagctcctctgacaagaagttgatgataaacaaactcgaaatatatgtacaaccaaggaaatccgctctcaactcctccacatggggacacacacacacacacctgacctgacaggctgacctgcccaaaaaaaaagatacaaagcttatcggaccccgggctggccggctgcatccctcccccatgagattatcaatgtcaagatatgggtatgtatgaataaaaagacatgtggagtcaagggacatgttcatgtcaagaattccgtgtcggggtcgatgtatgcggctcatgatttgcagcaccggcagccaaaaggccctgccccccccccctgtgtgctctcttttcacaccgctcatccatcgccatccactcatgcacagcggcccatcgaatcgatccacataataatcacaacacttcgaatgattatattaatgcggacaagatccgtatgtggagcggtgcacagggatggttcggccgttgcagatggtgtcgagccgaacttatcgcaagtctcaggctgcggggggcgcatctggcagcgtagcgctggccaggcggttcccgaagggaactccccgcaggggagacttgggccagaggtcgacaaactcaggtgctgagtttctggtgttttggtgggagcgtcacaagatttgaaatcatgacgctccctcaaaacttttttgatgtttggtctcgaatttttcaagacctgcctgatcttgttgatcaggccaaatttcaaaattttaaaatcacaaaagtaatcaatattgattttctaaaatcaacgtttgaactttttttatgctcacataagcagcttaatgaactcgcgcacaccaaaaaaaactcaacttttgttgaaaagttgtcattttcaaaaataactatatcaaaattgacaaaattacaaaataatgtgaggagagggaaacatttacaagaagcaggccctccttggtctacaagggaattagataatagtggaagaggaagagcttaggtagaaaaatgcacaaaaaactggcttttaagcccaaatttgaaaactcagcacgcggggattgccgcatctgtcttaggcctccactggcgtggacagctccgctgctcgctcccgctcccgccgtggaggcctagttaggctcggtgtcgagctccacgctacatagatgtaacgagcaggcacgagacacagcaaaacaaaaaaaattattatgaagatgaattcagttagaaagaagattcaatgacgaaggagaagaaatttcaaagattggtactctgataagaagaaaaatggttcgacactttaaaatagtactaagaaaaaagattttcaagaaagtaatcaagaaaataactacttaaaaagaaaaaagatttttatcaatatgtaagaaggcagtgataacaaaataagtgaatagcgtaatacagttgtagctagctgaaaatatttaaagagttgtactcgcctcgagggtttctttcctcatggcgaaatctttgttttatccttaaacaacaaatttcccgtaatcaaaattccaacttatcttgatttaaagaagaaactagtcagcttgatccgtttgcgtgtgctgttggatcactcctattttgcttgtctggggctgctgtgaccttaatcgttacaattatttcgccatcttaacccatctgtctttagaaagagttctaaagaaattcccttaacttcgcttgagttattataataagatttttttcccgcttgtttctatttcccgtccctctcccaatcttttgtcctaggctttttctcaggttgttgtttcgtaaagaatctctttttatttcaactaaagaatctattctataaaatatttatttccttgtttctttcattaaccattcctctcataaggggttttattctatttgaaattgtaatactcagaattattgtctcgaaaaaagtctcttcttaaaaaattttttcaaagattttattgtgtaattttttccttcttttttttttttttgttgtatctcaaaaatgtctatccccgtcgtcccaagttcccccgtcattaacccaaccgataaccctcgaaacccaatcgaatcccaagtagctcagttagcagatcaactatcctccatcaaactcggctcggcaaataatgattctcaactcgctcatcttcaatcagagatccactccatcaagaagaccttcaagcatcttgcggacgatgtcaaggacattcagtcgatgaaaagtctgtacaccgatctcaataacgtcaagctgtattttcaggaccacattttgaagctccaatcttccatcgatcaaatccgctcggtcatcgacggctgcaattcagccattcagcaaaactcttctcaaattatcgatttatctcgatcaggtttgggctcgtctcgtgaggtttcggaattagcgtatgctcaattcactgggaatccgaaagaaactaaacagttcgtttacttcatcaaggaaaagctttttgagaaggaggattgtttccgatcggaaaagtcaaagatcaactggatcgtccgccactttcgacaccccaacggcagtctgggcgatccttgtccttcatacaattggtggatggcgttgctctttgaaaacgctcgagagcaaaagcttccgacggaatcagcgtcggtacaggacccttatgttcttcctcaactcctctcggctacgaatttcttaactcacttagaagaagtgttcgacaacaaacacgacaacgaggacgccaagaagaagttgaacgccttccgacaacaaaatcgcaccattgaagaattcaatgcactcttcaactctctttgttttgcggtcgacttaaccgaggagtcccgttgcgacatttatgaacgagccctcaatctgaaaattcttaagattgccgtcatgcgtggcgattggaaatcaaccaagaccttgaaaggaaaacagactcttgcggtttcggcggctgaagctcaagacaaaattgcttcgatcgattcaggatcccttccagctcttcaaaaacgtcagcacgctcaagccccagttcgatctttctcagctcctcctgttcgagtacctgacggtgtagtcccaatggacttggatgtcatgtcggctgaaatgtgcttcaacttccccagattccgagcgatatgccgaaagaagcagctctgtcagcgatgtcatggtcagttcgataagcggcatgtggtctccaagggctgcactgtttcaaaggaaaaacaacccgatgtcgatgataagatcgagctctacaaaaaatggatcgccgaaggaggaagggatgttgaagaggcgttggccgaggtggtggcggaggaaaagtctaagtcttcaggtaatcttaaccttgatgacattcagcctcttagtatgggggacatgtgttgggatgaggctgttgcccacatggatcttgataaagaaccttgtaagtctctttatctgaattttttcgttattcctttttcatcccatcgccctatttcctcggtctcgttgctgcagaatcagctcttgtgtaaagcctcatccctgttcgattcaggggcttcggcttccttcattgactctaattttgctcgtaggaattccctttctttggtccagcttaaggatcctctaatatgtagaggatttgatggctcttcggctcgatcaggcgaaataaaagaatgttggattggaaaaattcaactaccattttcctctcataatttatcttatcaagttaagctttttgttactaacttagcatcagcagatattatcttaggctctccttggttatcaagaaatcgaataattattggcggcgctccaatgagtttatttattcccaagcctgtaatttccatctctcacattgaaactgatgaatttccagatgaattgaaagagtttaagtccgttttcgtttctgaaagtttgagctccttgccccctcatcgagaaggatatgattgtcagatcaaccttaaacccaagagtactcctccgtttatcggtatgtataatttaagtgaaaaagaaaataagcagttaaaggaatatgttgacgataatttaaagaaaggttttatcagggagtcatcttcgcctgcaggggctccaattttttttgttaaagtttctggcaaggctgacaggccttgtatagattatcgattgttaaatgcaatgacgattcgggattcttatccccttcctttggtttcaagacttctgaataatttagcaggttgtagatttctctctaaaatagaccttaaatcagccttcaatttgcttagaatcgaacccggccatgaatggaagactgcctttcggactccgtggggcctgtttgaatacctggtcatgccttttggattggcaaatgcgccggccacttttcaacgcttcatccagcatgttcttcgtgagtatttagatgtatgctgttttgtttatattgacgatatccttatttattctaagacacgagaacaacatgtcgaagatcttaagaaggtgctgaaaaagttagatgaatattctttaaaagcatctttggctaagtgtcaattttttaagacagaagttaagtttttagggtttaacatttctcgtgaaggaattcagatggacccgaagaagctttctactatcctagattggccttatccaacgactcttaaggaactccagcgatttttaggatttacaaatttttatcgtaggtttattccgaagttctcagatttaacggctcctcttacggatttaaccagaaatggcgcttgcacggttcagaaccttggtgagaaacatccgagaatttcattttctgctttgaagtcgtgtttttcgaaagctccgctcctcagacattttgatttcaagctccccagaatagttcatgtagacagctcggggtatgctattgcggcggttttgagtcaaccaggaacaactgggaagcttcatccggtaagcttttactctagaaagctgacagattgagagcgtgggtggcctatctttgatttggaactactggcggttgtaacggcgtttgaagaatggcgcacctggttgatgggcactgataaaccagttaaagttttttctgatcattccaatctacgatatttccgttcggctaaacaactctcccccaagcaggctagatgggccgcttttctagacgagtttaattttgagattcatcacatttcgggaaagaagaatccagctgacggaccgagcaggcgccctgattacactctgggacaactaagaagctcgccaacagaaaccattgcaaagcgcttagtatctaaggttgttaacgatttggtccccctcgaagctgaaaaaggaacagctaagcatgacttgttttttcaaaagccaacagatgagctaataagttatttaaggcgagcttattctaatctaagcgacgaggagaaggaagatttacaattattccaggacatgtattggcatcaagatcgaatttacgttccaacatcaatgaggactagaattattcagctatctcatgatactccctcagcgggtcacccaggaattgcgcggacgctggctctattaaccaggactttttcctggccgggggtacgtaaggacgtaataaaatttgttaagtcctgtgattcatgtcaaagagttaaggctaggcaccaaagacctgagggacagctaaattctttggcgataccggaaaagccttggagtaaggttgggatcgatttcattgtcaagctaccggattctggtggattcgactcaattatggtggtgatcgacttgttgagtaagatgactcactttgttccttgtaaagagacttattcagcagcccaggtcgcgaatttattccaaacgaatatagtgaagcttcatggactaccccagaagattatctccgataggggatcaattttcgtaagtaaattctgggacagtttaatgaattctttgcaaatcaaaagtgggtattctagcgcttaccacccacagacggatggacaaaccgaacgaatgaatcaagttttagaagattatctccgtcatttctgttctttttatcaggataactgggataagattttggacttggctgaatttgcgatcaacaattcagattcagcgtctctgggagtttccccttttttcttttcttacggattccatcctaagttcagcgtactaacagacagttcaggtatcaagccggcagacgaatttgcagaagacctgcaattcattcaggaaagggcagtcgaatgcctaacccaggctcaacaacgccaggcttggtattatgatctaagaagaagagaggcctcacattatgaagaaggagatcaggttcttctattacgtaagtttatttcgactaggaggctaaattcaaagttagattacaggtttctaggtccgttcagggtcattgaaatggtaggaaagaacacggtaagattagatattgctagggattacccaaaaattcatccagttttcaatgtttctttggtagtaagatacaacaatcctagggaaattcagggtcgcgggacggttcagggcattagggaacaatattataaggaaggtagaattgtgaactggtccaaattagcgatgattctcgacgctaggcaggtaagtaagggtaagtttgactatttgctttgctggcgcaactctactccgggagaggacacttgggtagctgacagagatattccaagttttttgcatagttacttggatacttttaggaacaacttagtagcattatacaaatcaaagaaaaagggttataataggcagggcatatttgtaacgagcaggcacgagacacagcaaaacaaaaaaaattattatgaagatgaattcagttagaaagaagatttaatgacgaaggagaagaaatttcaaagattggtactctgataagaagaaaaatggttcgacactttaaaatagtactaagaaaaaagattttcaagaaagtaatcaagaaaataactacttaaaaagaaaaaagatttttatcaatatgtaagaaggcagtgataacaaaataagtgaatagcgtaatacagttgtagctagctgaaaatatttaaagagttgtactcgcctcgagggtttctttcctcatggcgaaatctttgttttatccttaaacaacaaatttcccgtaatcaaaattccaacttatcttgatttaaagaagaaactagtcagcttgatccgtttgcgtgtgctgttggatcactcctattttgcttgtctggggctgctgtgaccttaatcgttacaatagatgcctctttgtcatcaaacccatcatcattcaaacgaaacaaaaggcgaggaggggatcgaactgatcgaatgagctcccgggagccgccaaaaaaaacaagtgtgaaagatggagggatggccgatgaacagtgatcggtctctctctctctctccgcttccgtgagattgagggccgtcgcacaccccaagatcaggttcttcttgatggggttgtggatgtacttaatggctgatcaatggttcggggttgcacaccgcacacacacacacatcatggattccattgcttgcaatgacgcccgaatttttgcctgggtgttctgtctgtgactctgagggtaaagacacagccgatatatacataggtgtaagccgttgacggacttcaacttattaatgtagccgatccccggctcgaccaatacctgatgcttataataatatgtatctatgatctccagctacagacatcttgcctctgttgacgggcagctatgtacctgttggactgtttcctgtggagatatggaccggggctcaccgatctttaacgcgtgcttccccgtaacactaacacgtgtgtgtcagcgggagtcacgagcagataggccaggaggggaagagatctatcctaccgggtccctggccatgagcaatcagtcgggcgggacagattgcaggctcggcatgactttggtctagtagcctttgagacaggctttgtccttgtattgcgtttgcagaacatcaaaaatggaagaatcgacagaattggacatgtgtacatataaacactgcgagaaatcgggtatggactacatgcaagaaagcgctgttgctggagatctaaatattgggatggaaatctatcggatcaggttacagactgttacagggtggtgattaggcgtgatacaatgggtcagtgggagatagagaagataagacaagcaaagaacgtggagaaagatgagaagaatggtgtcaatcgatgtgcgaatatgtaacgacgatgcaatgtatggatgatttttttcggggtttttttcagtggttctgctctgccgaaggtagatagcagtaatcacgcgtgcctttggggttgaggaaatacctggacaaagcggaagagcggacagtacaaacaaacataattatcaagctgcttggaacgaagaaggtgtgtaagaatgagcgggcggactgacgtgggcatggtcactttgaagcctgcgcccccctgcagagtgagcgtcagtatgaacatcataaattgggtgccgccgtcaagctgtgttaagtttccatcattgccattccgatttttttggtcagcctctatcaaatctggagaagagtcagattttcttaccgctgcactaagaatgtaactttttttgttttttgtttttttggtaaaagagttcattggattaatcatcggttttcagaagcaataagaaacggagtgagaggttactacaaacttgtacttctggtacctgaataagaaaagcaaagtgagttagttatataagtccatggcacatctccaaggacagacgaagctgaccattggaaacggtacttccggatatagtactgggtgtaaatcgtgatcatggtggcgacagttcttgcagaagtgacgcctacatattcagaaagatgtcatgagcggaggtgcccagggggaagagaaggaaggagggaatggctgagggacggaccgccaatggctccgaagagactcgagcagaacaacgagatgttgaccttgttgaatccaaagcccggtttccagcggtgaagcaagaagaacgggatcggcaggaagaatccaacaatcaatgaatacgggatcactgcctgtagaagcggagaatgtgttcaggtttcactgttctggaacgggattcatgacgcgctatcccggggtttctgtggtcgctatcttgtgtttactgagcgcaaagactcacatatctttgtccggacaggtacagccttctgctgaagattccccatctgttggacatgaagatggaggtaagtgagcttcaggaaacgagagagttggggatgacgaacgtcgtagattcagcggcgtatgtgctcaaagacatcccctaaaacaagattgaaaagagccgacgatcagctcgaatctatcccctttgctgatgctccaagtcagtgcacttacggtaaatactccgtttccgtttggcagtagcagcacgtctcgttgagagcggagaatagctatcatcaggaaatagtgggtgaatccgccgaccaatctgatattagaagccgctgaatcgaagtcagccgcaagttcatctcagatatggctgaagtgagagacacttacgtccccgtcagttgcgaacaaactaccgataactatgcggccatccacactcatgggttaggatcggttcgtctcgaaatttatcaggtatgcggtgcactcactgaggatagatgcatgtattggcccagcttcagatcgcgaagcataaacacagactgtccaacgcttgtacttccgaacctatgaatccaaaaattcagtgccactgcaagctctagattgaggttcggctgatggtgcttacaaggtgaaccacatgtttgcaatcgcattccctggaaacatcaggcccctgtttattccaaaaagatcaacaaaggttttccgatgattgatagtggagtggagggtgtgatgcttacccaagcatctgaacaacggctatggaaggataacccgctcgtcagattgtccagctcatctacatagagtaaattcaagcggtttggccagcttaccatgacaacccaatccaatccccgacgttgcataaaagaatccggcagccaaactgagagcaatcccaagtgatttgtcttgtcagaaatattcatcagaaaaacaaagaaaacacgcagagaaagagaattgatcttaccttaggacagcagatatgcagaatgccgttagaagcgcaattggcgatagcccggattttccgaggaaagagcacaagaaggccaggcccataaacagtaccgcgagaagacaaaaacccctgaggacaaaaacaaataataagaaagagtgtatcgaagaggggatatcgatgacctaccattccgggaactgggcgtatttcttagtgattgtgcggtgaggatcctcagtagcaggatcatcggttttcctgaaagcagccttagtctcctcccagttccagaggagtgcgcttgtgatagccgaggtgacggcgagagagacgccggtcttgccgacgatgtaggtgacggcatagtagggcagtccgagcgtctcgacgcccttgatgttttcagtgccatccttgttcatggccaggctcatgttgtagcgcttcccgtgggagtctaggatgtcgtaggagatgaacgggagcggggggccgcctgttgtgtgtgttttcgtgaaagcggaaaaaactcagtcgatcatcaatcccgctggtcatgctggggcaacagatcggcagaacttgagaaatgcggggactgaccaaaccagttgaatctgtatgccgctcccatcaaaaaaatcgcaaacgagaccgaaacccaatcggtgacctggtgtgaaagaacccaatgttaatggtgtcctaatcacttcttttagtgtttgaatgagtgggtccgaaaagaggggtggcgtacctgtgacatcaatggcacgaacaaaggtccatgggagccttttatgcaccagatttgactgtgagctcaatccaagtatgtatccggatcgattcttttttttattttttcaaaaaataaaagagaaacttaccgatgagcatccaatctgcggagaaagcaaagagtcccattccttcagcgaccatcgaaccgccaaagatgttggtgatggcaggcacttggggtagtgttaagcaccaaggactgatcgcttggagcgccggcgcaatatacatcggaataatctcgtctgaggagagggtcgatcggagaagaaatcgattcaacaatatgctttttgtgagtatgcaacaggggtctatcaagcactcttggcgcacacaaactggtcccgaaaaacgtcttcttgaacgttttcacctggtgctctacgtcgggggtgtattgactcaaggatttgaagagcgctacggatggtaatacactcctacaaaaatgaaaaaatatatatatatatatataaacgtgttgaatatttgacttgttctcttatattggctgctgttacttagttcgacttacgggaagattgtcttggctggataaatcaagaatgggcgtagcaacctgttacaaaagcaagaattagacaacaaatcagtggagcaaacggaggaggtccttggcacgaaaaaaaagaaacatttgtgtacccagcccatccgtagccgattagttgactgctgagaagagtcatgatgacgatcatcggatgcatttttcggtcgaaaaacagatcctgagtggccaccatctgtcaaggaaatcggagtgagtacaagctctgacaatggcaatgtgaccgaagggatgtgaagacttgcctctacactaggtgtaccagccgcgccagcagtcgccatgatggctgcaaaggcagtctccttctgcagatcagataggagatcaagaaatcagccatggatataaattgatcaagccggaatttctattttacaaaaataggtggcttaccaccgtcaagggacatgggttccaccaaggtggcccggggatcttggcgaatgctctcccgagaatcaagcaagccaactggaggacaaaggatcccgatcagcattgaacgacgaatgttttcctgagtgtcggatggagctcagttacctgaataaacaagggatgcgggctcagatggaccggcttatacatgaagatctacgccgggcaaagtcatttcatcaatgagcaagaggaatcaacgctttgcgccgagtcacccaagagtttgtgggcacttcacctgcgagacagccgcgccaaagatggacatcatcaggccaaccgtgcaggatctgacagtcactgtcggcatctctgggtcctcatcttcctcttcagcgtccggcaccacggcggtctcgtcaaaggggtccgagctattaggatccttccttcccaaagcctcagggctggggtggtgagtgacggatgttttctcctcctctttgctcttctggcacacctgatccagataagctgtcatggaagtcgtgttggatgcgctgtcttgcgccctatctgcaggctctattaagagaaggtcatcttgtgggcggcaatgagtcggtgaattctcttcgtcgaaggtgtccggttgtggaatatgccgccttcttgcccccattggggtctccgtgtctgtggtcatttataaggactgaaaaaggatcgaatgatgtgagggatttcgcgtaattcagaagtgatctcaaataccacggttcatataaacagttatccaacaatgtgtatttggataatctagaatacttgaagaatgaagatcttgcgaagctttctgaaggagtttcagtactgtcagcctccttgaggggaaaaaagtagatgggcgatgattcgggcagctggacctactctgaggttctggttacggtttacagcttatcgaccaagactggttacttttttatcatcgaaaagttggacataagtattggatgagcaaagagataaactcgttggaataccaatctgcagttttctggcttcgtgtgcgagatcagggcccggttgtcctgatcctcccacccttccgaaccagaacaaagacggacattgggcaagccgttttgcttttttcttgtcttcgtaacagaagcgtaccaagaaatccttgatccacgtagacgaccgaacccatggatgacatcgtgtatcgcgaaggtccaacagacgcggtccagcgacctccaaattccaatgagcagcagagcgcgaattacgatttgccggaatctctcctttcccactagcgttcctatgcaccttctctcgaaaaatcgcaatcgggattgccttaagcctcccactgcgtgtccttttcggcattacacccggatatcgatgtcgcggctcggtttgatctttagcttattaggttcggagtcggactttggtgcccaacaaacgtgtcagtatctcactcgagtggggcgttgttatgctagcatcgacaccagctttgactacaaccctctcccccccactcagataagacgcagccacgcgagggtcacgcttcatcaatgatttggagcccagttcaggatttgaggcgaatggggaggaaagtgttgcccatgtgtcgctccgttccctctcatccattgtgatttgtaacacaccacttgagcacttgaagaggctacttcgggctcacacaacccgatgtaccattgtaggtcaacctgaccgagccaggtcgcggcgcttccagccgtcaactcacggttcccccgccatgcttcggatagccatgcacgtggcggcgtgaagttccggcccctccctgggggtacatatcaaagcctctcgacctccggacatggcagacggtttgcgtcgcaccgtctcatggctgtccatcccgccgcccgccgattaatacgccatccaagctggcagactgcaatgcagtaccttttgccctcgttgtggtggcctcttcagccaggatccgattggcgatagatcccatgcccttatcagcaaaacacgattcggaacgttacaatgatgctagggtttcccttcaatttttgggtagatccatttttgtgtcacactagatcacactaaaaagagtacagatgatgcggctgtgtcatctggttagaccattgcgtaggggctcctatgtgtcggtgatgtgtttgcaccgttggatcagactccaacgagtcagtctggagctattcataaactgctttctccttccttttgtggtccttttcctctccctattttctgataatcactattggcgccagctttctcttacttcataagcagttctaaacagtaagtttttgattttgggagtgtataaaccttcgctttcaagtgaacatcttgctcaattcgcgttgagcactgttgattgtatgtatgttaagagtggttgttagagatgaaagcttcgactacatggatcttcctgttcatgctcaccgcactactcgtaaacggtatggtcgagcgtagcgccaaggtggtagccgtatcttggccgaaacaatgggtcctacccgcttttctaggcccgcctccgggcgagggtgatttttttacacgccgagcaacggctctatatatctggaaagatcagctcattcggttttatcctcatcaggattccaactggctcgtgttcaatgacatggactgtgaggtcctcatcactgcccacttcaaaaaccccgatggacatcaatcaaaaaccgacttcattctcgcaagcaaagtcaacaatcatctccacataccctacactacagagctgataatcgatgttgtttccgtgggtggcgtatagtcttctacaatatctacacattcatgatccaagcaacttccaactatgcatgctcataaccatcaaggattgatcaatgcaagcctctacaagggacgtgatatactgtgtccacacccaagacctaaacaaggcctgcaactgttgggtagaactgttaataaatctttgctacctgtcaaccaaacaaatttacgttgatttttcaatactttcaatgataatgatttcctaagataatgatgataaggccccatttataaacaatattttaaaaatgttttgaaaatgttttgaaacacttttgaaatgttttttttgaacttaaaataaagctttttgtatttcaaatactgttcaaaatattttcaaaagctgggagtagttataaacccagtcggacaattgtgttaatgaaaaaatttgcatcgcttgtattgagtccgcgcaaggggagagtccactccttgacaagagaattattccgaagctcaacaccaaatgctacccgtcgatcacgacgacgacgagtctcttctccaaggagtagctctctgtgaggtgttcaattgttcggatcactgggaaccatggaaagacaaacgaatacctgcggccaggtttgtcgagctcttccgtatgtctctggccaacttcaacgggacgatctacagcaagacccacttggggcgcggcaaacctccgactgtggaagcctcaagttgccgttggtcttgaccatctggggcatgggtagcagctaggtaacgatcaaacagttttcaaccgttctctttcaaaagttttgttatcgaagaaataatttttttgattgctcgaaagtcctccgtgaggacttttgaagcgcttttgaagcaaaaaaaagttcaaaatcatagccaactttgaacttcaaacgtagctcaaaacattttcaaaacattttcaaaatactgtttataattggggcctaacaaataaggaatatctcaacaaggaaaagaaagaagggggatcataaattgtcagctacaaaccatataagaagatacaacaagtaaaggccattcacatgacaataagatttgcaagataatgacatcacttgattgtctctacataaatgaaataaaataagaaaaatgataatgaaatacttatcatttcatcattatattaaatgagataaacgtaagtatatatgaataatttctaaaaacttattaaaccttacaaaatagacttacctgtttccccaaaatctcttcatggttttataaacccgtctggttcttctcctgttcattcctacaagcttctagataattatttgcttttttcaatgtggtcttctgccagtgccactctcagctacggttgaatccaagcacgacactaaacattcaaacttgccctttttaagaaagttcatacctccagtattggctttgccttcttccaatcaaatatttctcccatatcataatacatctatttaactcccacaagaataccacaattgaacaaagtgctatctctttcaaatctaccatcttctcactgagagacaaggaatctggtcccagaattctccccacaacataatcttctccctttggctagagtcctgggttcccacttcctgctatatggtgagttagcatgttaagattatccagatggcaagcccatcaagctagctttggagaagaatatttagccatttttaaaataaagtaaatctcagtggtctgaataaactgtgactcaatttaatgcacccataagccaagctccccattcctcaaaagctgacactggtaccagactttggtattcaatattagtgctcattaccatctgctgggaaagtttcttttgtccccacatttgcggtaacaagggaggagtccacctttgtgagattatctcacgtgttgtttcaaataccggttataagcttttctgtcttcgtgtgcaagacggtccggttgtcctgatcctacccttccgaactgcaaaagaagacctgatcaagctgttttagttttttcttttgtaaaagaagtgtagcaagaaatcctggatccacgtagactgccgaaaccattgattacatcgcgtatgtatctcaaggtccaagagacgcggtgtagcgatcacctccaacgagcagcagaggccgatttacaattgccgcaatctctcctttcccacttgcgttcctatgcatcttctcgaaagattgcaatcgggaaagcattcaagcttactgggcacccttttaggcttgatgccccgacaaatgtcacggctcggcttgatcgatagctaataggtttgcccaataatcatgtgaagagagtgatcaagcccgccttgagcaccacattggaccgctatttcggggccctcaactccagagaccttgtgatgctagtatcgacccctcttgcttcacaagtccggtcgacgcgcttccaaccgtcagatcacggcttatttgtaggtaccccgctgtgcttcgttcagtcaggcgcgcggcggcgtgacttctgggggtaacaaagctacccgatttctgaacatgatgatgcaggcagacggtttgcggatggccaacgggtgatctggccgtcgctcatgactgagaatccgtcgcccaccgattgaccgccattgtaataccttttgtctgattgtgtctagatcccatacccttatcagtaaaacaaaattccgaacgttacaaagatgctagggtgtcccttaaattttggagtacgtatttactcaaatagttatatttttgtatcacactacatagatcacactaaagagtacagatgatgaggctgtgtcagctggttgtagaccagtggataagacacacaagggctccgatcggtgattacatagatcacactccaacaagtctacaaatcacaagcaattcatagactgctttctccctccttgtgcgcttcttatttctccttcttttctcataatcaccgttggcgccatctgtttcgtataaattcatcagccttattgtccaagagtaagttttttttaatttatttttggtgctgtatattaaaccttcgctttcaagttaacctcttgctcaattccctagagatgaatgcttcgactccatggatcttcctgattatgctcaacgccttactcgtcaacggcatggtcgaacgaagcgccaaggtggcggcggtttcttggccgaaacaatgggtactgcccccctatgaagcccaacctggcaatgcgcttcatatcccccgagccaagactctattcatctgggaaaaccattatatcaaatttgatgctggggatgctcacacctggaccgttttcaatccgatggactgtgaggtcctcatcactgcccacttcaaaaatcccaatgggcaagattcaaaaaccgacttcgctttccctgcaaattccactgttgatctcaatatacccctcactacagaactgataatcgatgtggtttcggtggatggattgcattagccttttacaacgtgtaacactttcatgatcccagtaactttcaactaatgctcataacatccggggcttcataaatgcgcgcgcccacaagggaagtgtgtccacgcccaagacccttcaaacaagccctatgttagtgcaactcttgagcagaactgtttgctgggaggggtcttcccaatcaaggaggtcgcatgagctcgttggccgggagcgatcattcttcccagtcaattacgagggaatacagtctcctgattggcttggaggaagctctcctcgtttcaagagtcacagataaccacacacacttgcttaaagcagtttgctggcgagttttcctccttgccaggatgccaaaagcagttctctggggaggtttcttccttgccaaactgcaacaggcaccttcctgacaacggcatgtatgtaggcccgctacgcaatcagtagcgatagtgtagcacagcgcaccttaatgccgctaaagtaactctgaagtctccttttgtgtttggttcccagtcggagtgaacaagaatgaacaaggttgctcactggatcagtccagcccccttaccccccgttcgagtatgaaacccccggaggatggtcaagaaggggaaaaagggacgagactggctggcagggcaagggggacgagaactctggcactcgaccacttcaaacttcaagctatcgaaactcaaaaagttaaaagaactgactcataaacaccagtaacagaagcaacaaagggatagggaagtcacccaacagaagaagaaggccttctggatggccgagaaacgaagacaacggtcagccgaatcagaggagactgagactcaacagaagcaagtcagcaaacgagtcaagaacaacaaccacaacaacaacaacaccaccaccaccatgaacaacagtcgcccacagcataatcaaaggatggctcaggctgcactggctcggatcaagaaactcgaacccaatcagaaaacaataacaaccaccaatatcaccaactcgactaacacccctgcctctgcctcatcctcacctcagtcatcctcttcctcgagtcagaccatcaaccccaccaacactcaagataacaatcccagtcaacctaccagtctcgataaccatccaatccaccccactgcttcttcagatctccaccaacagatcaagaacttgaaagaccagatcgaaaacatcaataaaaccgtatcgacctataaagacgtacgtgcttttgttttatcatttcttgaacgtggttgtttacttgagaattgatatgcaggtcgtcgagaatcaaacaaacctaatcgattctatcaaatccagtctctcgtgtaacatctgtcttgaagttcttgactcgccatacgctcttctttgcgggtacgtaaaaatggaacacgtcaaaaaaataacaatgtcaaactttaaactaacaggtgtttaatcggacttgatgcgcagacatatcttttgccacaaggatttatatgcttggtttcacaggactaatcccgcttctgatcgatatgactctgattcacacgacacggaagatgatgatgatgatgatgatagtgatagtgattctgcaatccgattcggccatcatctccaagaagtaagagtggtcgctcatgtgtcgagtgactcagaattcaatggattcgaaatgaatcgacccgggccttcaagtaggttttgaactgaacaccatctttctcttgatcaattctcttactgcctgcgtgctatttgaacagaccgaggagcggcaaatggtgctaatattccccaacaggccaatctggccggcttgatgaatgaggctgaccccggacgaaatgcccatcgaacaaccttacgaccggtctctcttcagagacggaggagaaacttgatctgccctcaatgcagagcggcagtgctccgacgaccgatgccactatatgcagtcaaggaagctgcagataaactcaagacgaccggcacgcctgttccgtcatcctcgtgtccaacgggctcgttcaggaacttagttgaacaacatcgggacgaaagagatctcacctggggacacctctttgaagcgaataacaatcaggatcaccatctttctaacgtcagacgcgacccggatgagggtcgtcacgtcgtcgtcgatctcgaagacggagtcaggcgttgtggtcgatgtgcttgggaaataggcaacagcggcatttgtgaaggatggtaagtactcgagaatcatcatttaagacatgagcctaagatctaatgtttgtctgttttgtttatgattatacgaatcgacccaaaagcggggcaaggtacgcttcattagacacggatgactcagatgatgaaagcttccaggcgcctatcgatagtgaagacatgggaacaaactacgaaagcgaagaagaacgagacgaagaggaagatgaagagatggagaaccaagcggcgtatttctggagtcgacccatgggccgggttctcccggtggattcggggtccgacgatggggcttcgatggcacgactggtgagcgggagaggagatagtgatgatgatagctcggacgtccaagtagtccgacgacgacgacatgtgtttccggagagtgatagtgatgtggaggcccaaccgagtgcggcggcgcgtcgacgggtggccgaggagcagccgcgtcgaccgtcttcgatcaatgagatcttctcatcctcccctcgctcagaccgaccccactactccccctcaaacaacaacaacaacgatgatgatgatgatgatcggtcgatgacaggttcgaccgacgaagaacatttttcagctccgcctcgtcgctctacctatcgcactggcatcgccatcgcacacggtcgggtcatctcctcggatgaaggatattctagcactgcttccgaacacggaacccctgtccatcgctcatctaccatcagcactgcttcttctgaaaacgatacctctattcatcgttccgtttcgacccccgaaatcagcagcgatctctccgaaacccggtccgatgatcacgtctcccagagcagcacagaccccggaaaatcggatgatgatgatgatgatgacaatcagagtgctaggtctagccttttatcatcatccgatcatcacttcaatagcgatgatgatgatgatcaagacgacgatgatcatggcaataatggtgatgatcctctgtctgattccgattctgactctttttaatcactcaatcagtatattataataaaaaaatcttcttctcaacaatcaaaaaaacccaaaaactgaatcaaatcattaaaattattaacatgaaaaaaataaataaatctttttttggttttgagatcaatttgtcatcccccttcccgttactctacatatctcttttctcacataatatctcttttctcacatatatatctctttgatccgccttttctcaatcctatccttgacatctttacatcctcacatcctcacatctacacatatacatatacatttgatttgatttcttcagttggttggttggttggttattctttattctttatgattatttggtttgttgttgttgttgattccattccatcatccaatttgtgtatttcaataacacctccctcacttttttgaagcctttttttactctttcttgatcctgtttgtttttttgttgtcttttttgtttgatgatggtggtgatgaaattggtttgtgtatcctcacttgtgtgtccttattggttggtctgatccatgaccaagagggaatgaaagaccccaatcaaatcgaaatttgtcactgaaagttagagtatgttcaattaaatcaagctctctggtgagagcacatggtcaatatatttgggaattgttttacagtcttacaaacacttgtccttcacagcctggttgaacatagttgtctctgggaatggcagtgtgtcagtgacccataagtgttcatagactgacttaaccagcatgctttaatttgcatggatatttcatatccaattggtgctgattatacatgatgagataaactggggggggggggggcagtgaatgatgtggaaggatgagaaaagaggccttctaccagtgagctgctgacccaattatgctacacaacatgtaaaactagtgtgaaatttgacatgaaggaatgtagcatacaaaacattgctgtgaaatccaacaacccccagaccggagaagaaaacatgagcagaaaacaaatgaagaggaaaagaggaaaaattcagaaaaaaagaaaaggagaagaagagaggttcatgaggtgaaaaaacaaagtgaaaagaaacaaaaacaaaaacaaaaggaggagatgtcctgatggaagttcagactgggctagatagctatgccaaacactagacagtgtttttccagtgggactctgttgagcagcttggtgggcctacctgcaagcgtatcctttgtggagacatgcagaagactgatttcatctagttgaaggaattgctggataaagtgataacatgcatgaatatgcttggttcttgcattttgtttgggggttcttggcaagtgcctgcgcaccttcattgtcaacatggtggggaatggctgaacttggtagctagacagtgaaaaatgcctgcttattttggattccagagctctgaaacacatacttgaagtcatgagacttagtcaggtggtgcataataggtcccagaaaatgaatatgacaaaataaaaacaaaaaatcaagtttcaaaatgtgtgaaaaataaaaaataaacttgatttttttcaatagcattgatattcattttgggggagtgggagtgctgagagaaagaatgatttgaaaattagaagaatgattataaatgaaattttgggaaaaatggttaccagatggcttcaaacagctgttgattggggcattcaccagtccacattgcagtaaagcactagaatttgctgttttggctccaatctggacaaccaacctggctgaaccttttttggttcaaatttttttcatttataatcattcttcccatgtcccaatcttcctttctctcagcactcccactccccaaaaatgaatatcaaagcttttgaaaaaaataaattttattttttatttttcacaaattttgaaacttgattttttgtttttattttttcagattcatcttttgagacctattatgcatcaggtggcaaacgggtcgggttcgggtcaaaaaacagtgcccaaacccgacccagtaagcaatgtgggtcggggcgggtcgggttgcattgtaaaaaatgctgcccaaacccgactctgttgaaactgaatcgggtctgggttgcaccgggtcgacccggcagggtgtcttttttatttgacaattagacatcaaggggatttgaacgcaggagggacatgatgcagcgatgccaggcaccaaactggccccttgacatcttgccaggcaccaaactggccccttgacaactacactaatcacaaataaagtttgattgtgtaattgcagagccaaccctcaagttggtttcatcgctactttatcttactcagtcaaacttgtgtatgtactcgtgtatgtagttttaggctttagcagagagatgcaagaaaaaaatgaaaaaaaacatattcattccacaacttcaatatcatttgcatcctcttcctcctcgtcttcgtcccacttttgcaggccttcctcggtacgaatccagtcctgtccacatacgagggcctcaagtgttatcggagacatttggcttcggaaatcaccaagaacccgtccgctagttgagaaggctgattcagaagcaattgatgttgctggaaccataagcaccatccttgccagcttggcaagtgttgggaatctttcttcatgtacttcccaccacttgaggatgtcaaaaccgtctgatccaataccgacagctttctgttgaagatataagtccagctcaccagtagtggtgacagtttggttggcgttctcagaggcaaggaacttgttgaagtcattgtcgctagtttcaactgtttgtactgtttttttttttaattgactcgttggatttgtggcgattggtgggaaatacacagacaaaatcggagaagaaggcggcaagattctttttgattcgatttaaattttcctcggcggcttcgggggtagtctccttgagcaacatgaactcgatgagggccaatttgcatcgggggtcaaagacggcagtgatttctgcaaaatcctccattttagtccagtacttgtcgtacttatcctgcatcggcttaattatactggcgatgtgaggtggtccagctttgacaacatctttgagttgtttatcaatgagcttcatgtacttataaattgagtacaccgttggatattgggtcatacccagttttagcgttgctagaataaaaaatagaggattttaggtaacgaaaaaaacagataattaggtttcaattgaaaaatgtcttacctttgtggaaaaccgaaagaaattcttgcatggtgaatatttcatcccactcttctgatgttgggcaggtggtgtaattagcatcttgcatggccatgttggtgaaggcatctttgtagggcaatgctgacttgagcatttgattggtggagttccatcgagtaggaacatcgaccgaaggtaacgcctgcttcttcatgtgggatgatctgattgcgtccttgaactcctgcttgcgcaagggtgagctttttgagtaacggacactatcacaaatcttgacgattgattgagtaacccccttgagtccatccttgacaacaagattgatgatatgtgccgcacaccgaacatggaaaaaatctccattgagcacgggaggggactgactttgttctttgaggactgaacgcactctatcaatcgcaagatcgttggatgaagcattatcgactgtgataaatgagatcttgtcgactagcttccattcaacaattgtcgcaattagttgttcgccgatggcctttccagtgtgaggagttggaagttctttaaacgatatgagccgctttttgagtttccagtcggaggttatgtagtgggccgatacaaccatgaaaggagactgattggaagaagtccagagatctgtagtaagtgagacccgatcaacactagctagcttgttggccagcttgaatgtagccatgatgtcagacttcagggtagtacgtgagaagggtttgaatttgggttgaagtgaggctacaaatgcacggaagattggataatcggcaaatcggaaagggagtttgtgggcaataaccatcttgaccaaaagctcgcgagaggtctgctgagaaaaaacccagttcgataaggcgctgtttggtcctccaaacttgagcaatgattgctttgattttgatgcatattccttgcaacgatcaatgtgtcgccagagggacttcgttccttgcgagctctggccgttcaagatcctcttacaatgcttgcatgtggcctttgtgccctcacctgagaatataaagatgcaaatcttaatcagcctaagatctttaaatgttgcaccaagaagagattgagatcataaaaaatcaactcaccggtgccactttttgtgaaatggttccagacattgctacgttgctggcgttcggtacttgaggtcgctgaatctatcaaattagatttatcaacattctgggatgctgctaccgtagtctggctggctgagatttccggctgactcggagtactagagctattggttttggtgtggtcaactacaacttccgctttgttgcttgaggtcgcagatgaggtctcgtcggaatctgggacagtttttggccgtttgcgcttggattttgaacttgtgttggccatagttgataattggagtcgtggttggtgcaaggaatggggtcaggactcaggaggatagttgtctccaatctggactctgccctgcgtcctaactcttggccccctgctacctagtcgggttttcgggtctacccgaggctgacccaaagtctgcagcacctgcccgaacccgacctgagaacaagccgggtcggtccgggtcaggtcaacatttcccaaactcctgcccgaacccgcctcataacccctcgggtcttgggtcggccccgggttgacccggcctcacttgccacctgaattatgcatcacctgaccaagcctaatgatatcaaatttgtgttttggagctctggaatccaaaataagcagacatttttcactgtctagctactgtacttcacatgaagctgaactactccccctccagcaacatcaacggtggttatggcaggtttgttggtagctacatacagcagtttccttggcagggatggcaggttttttgctggcaatatgaaccacctcatcaatgattgtaatggcaggtgtcttggctgcaatggcagatttaatggcaccagcatctatagcgccaacaactttctcagcattggcagggtacattgagggggcttgagatttgacctttgtggcaggatgtcaagaggaacttgaacagagttcaagcttgcttctgcagctgggtagatctttggtgattggctcacaagcttgaccaaactttggtaaaacttccaatccatcaccaagttttggcggaagtttcaaagctgttgcaaaagggtttcaaaattgtcaatttaaaattttaatccaacataacttgcatagaaaccggatttttgtcagatagaaacctcataaagaggctttcaaagcagttttgtaggcatttcaaaaagatttcaaagttttctgctcaagtttggtaaagattttgaagtccacagattttgaaatgatttcaaagccaaactttaaaggtgcccctgtagtgtacacaagtgtgaagtataagataaacacatggagaaacacaagtgagtaatctatccttgataaacaaacacaagagagataattagcctttctcacatgtttattatgttcatcagagagaggcaaatggatattgatttaaagaataactaaaataataataatcatgtaacctggaggggttacaatctcatgtagacacatggactagtgtctcagtttctgacagagtgggtatactcttgaaggccaggagaatttcctcttggtcatcaagagtccagcctctcaatgaccaagaggaatccctctgggctgctgagaaggcactcttgtttctcaatggccaagaggaattcctcttggctgttgagaaggtcaatggccaagaggaattccccttggccattgagagtgtaccctcttggctgctgagagtgtacactcttggtcactgagagtgtatcatctcaacaaccaggaaaagccctcccagccattgagagggtacagtttgaagggattcctctcagtggttgatagtggaagtccggctcacatcttcagtcaagcaatggctctgatgggagaatttttgtctcaattcatatatcagtttgtgtattctcacaacagattgtaacaaagtggcatcaatactgggattgtggtattagaattcatgcttcaatttttgatcaggtactatcaagctaccaatgcagtccagattctactgttccaaaaaaaaaaaaaaataagcctggaatcacaattttggagattcacattgtttgcatggatttatttcaatcacggggcagttacttgctttagtgagggctagcgcagtcataacaaccaccatctagaaatccatttgtccaattagtctctgactctctagtcagaagtgtgaaataagaatggatggcttactaccgattgtcttatcgcgcccagaatagcaatggaaggctcccttcgtagtcttgcatgctatgattcagatgccagttaattaaggtcaaggcattggacaatcagacatcccgaagcaagatagtgcaattggggttgagaaagcttcgacttacttgactctccgtcacgatgttctattggcacgaacgcaagatcgcaaggttgattggtaggtctatcatttggtgtcttgaaactgtgacaaccttgggcgactgtacacagtggcgattgtatgacatgttttgtgagtgtccaatgattgataaggcaaaagcgagactatcaaaatctccacgcaccgaaaatttcgcaagttttgcactgttggttgccattgatggctatgatgatcgacttatcagcattggttgctttccgcaaattactacagtaagacagttgtggctcactaaatggaaacccaatcgccgtccgaacgtaactccttgggtatgcgggctctaaaccgccgaattcttcttttcctccatcagcatgggatcgactgagcagactgagtataataaaggtgctacaaaacgctttcatttttgtagctgttatgtaagatattgtaggattcaattcttcagagtctgatgtgtgtgattgtgtggaagtgtgtgttgaggctaaacatttcctggtccaaaggttgtctcttaaatacaagcgtagaagagcagaaaagagaagaaagtggtctatgtatactgttgcgtgtcacggcgtgtcagtaaaatccgccggaagaacaaagcagcccttttaagaaagcctcatttccacttacatgacgaaggtggtgtcatccacatagcacattcatactgatgggcgtcctcatgccgatgaagaagaagagaggacctcggcctcgccacaagctttacatagactttgtagatacaacaagcggcacagctaggttatgaggtagaatggaaaccctgatccagctcctctcaccaatgtgttccaccggtcctcaacactgaacacttcttcccacatttgtggaccttgaaaatccacaagttgagcttctcgcggtcgaggtgagattttgaaccttctattttcacttgtagcttgatattaaacaagtaactggtatcatgatctacaacagcaacaactgaagacaatgaagaatttttcagctttggcagtgattatgtgtcagctggaaagcaccaactcagcactatatctgtggtgttgaattcacaaaaccgtaagattgaaaaaggtgttttgcaccaatggtagcaagaacaaagtaaaaaaaggaaaggaaaaggatcagcaatagtgaatggtaagatgaatgaatagagtgactaggaagactcaagaaatcaaatcaagtttgtaaattgcttgacttgacctgaaatgaatatgaatatgaatatgatatgtgaagagcacattggcaggggagtacccactctgccccctctgtactgtacctcacagaagtactttgttgtcaggtattagtgaaaattgaggggggtaaccacacccaccacaagtacctgggtgtcatatgctatctttatatagcttattatcagttattcactattttgtttcaagcatcagcaagaaaattttcttttttgtgttccccttatttgttggatatttttattgttcattgttcatggatactggaaatttctcatgttcatctgaaaggaagtagatcttgctgatcccaatctgatatttaattgttattataatgataaacaaatttatgggataaaccaattctgttttgtgagtatgctcaagcaaagattgccttggaaagtcttactggctagttccagagtaatgttgggtcagattcaccaactgatatatgcttcatgagttagaggggtattctttgaattttttccatttctcatacattttttcaatgttggtagggggatttctagggtcctaatattcctgaatgctcatcaactagagctagtattggttcattgaccatttgactttttcagaggctcccagcagaaaatcacccggttagataaaaccaataataagacacaagttactccactttctttctgaaatccaagtgaggtgcccctttcatgggaaaatcactgtcttaatccatccatcattgtgtgtacaatgctcaaaagaagttgttacaaaatgggatgaaaactggatcaatagaactcagaattcattttttgatcaagcactatcaaactttcaatgcattcccagtttgactgcttctccaagacaccaggctggaatcatagagattcacatgttttgtatgcattcatttaaaacatagatgaattctttgctatgtcaatcaggcgatcacacaatctgtgcaaccaccctctagaaatccagttttccaattagtacctgcatcttgggtcaggagtgtgatataaaaaagagtggctagcttactaccggctctgctatcgcgcccagaatagcaattgaagcttcccttattattcttgcatgctatgattggttcgtagataaacgttaattgaggtcagctaatcagacatcctgtgggcaagacagtgcgattgggctcaagaaatcgttgacttactggactcttgcggatgattcatgtgtggtaagaacgcaagatcgcaagattgatcagtagggggatcattcggcgtattgaaattgtgacaattctttgcgactgtacatagtgtcgagtgagtgagatgatttgtgagtgtgcagatatagatgaggtaaaaacgagactgtcgaattcttcacgtaccgtaaattccgcagtgttgacattgttggctgccattgacagctatgttaatcaatttgtcagtatttattgctttccgtaaagactatagggccgttgtggctcactaaatggatcattaggccctgcccgagtgtagctcgttgggtacgcgatacctgggccactgcttatcacttctcttcctccatcagcatgggatagactgagcagactgaggataacaaaggagccggaaaacatgttcatgtttgtggctattacgaaaagcgatctaggattcgaatctttggagtctggtgtgtgtgagtgtgtcgaagtgtttgttgagggtggacctctacttactcctgctccagagcaagtctcttatatgacacgcaaaagagcagaaagtggtctgtactgatgtatgttcaagtgtggcagtagctcagtagcctccctcctccgaagataaaagcaaagccatccaagaacgccccatagccacagtccacttacatgacgcagacggtattacggtagatactcggacttgatccagatacatgtccaaataggagatattaacgggtgtggatacatagttgtggatgcttgatggtattgcactaaccgggcctccaaggctacgacataagtagggctatggaatggtttagaactttaacctcatctttggagggccgctgtcccccatgaacaacttgaccaagtccccccttgcctgagactgttgccggagggacttgtgacttgtcaggaattccagatatttgtgccctctttttgccactattattgttactttttcaattttcaagccccatccccaagactcatttttcctacatcacatgcttcttccaatacatatttttcaacatgttgtaacttgaatgtacatttaaaaaaattgaatagaaacccttccgcagaagcctcaggcaagggcccaggggggacttaggtaagtttgcatgaaccctacttccacgcttcaaagtcccaagccttgcccaccccaaagaaatagggattttttctaaggcatggtcccgggggtcgggacggggttcgaagcccatcccgagagacgaaccccggggttcagggttcaaaccccgtaaccccggggtttcaatcactattttccatttttttatgttgcagcgtctcctagaggatctgaatccactccgactttccagatctcttgcactacctcaggatgaagcgtaaacagcgggagaagactccggaccacgaggttatcgatgtcgacgttgaaagaagcacttgcctttgaggaaaggtttgtgaaggataagcctcctgaggaatcaatgttgaatcgatcgaacaccaaaggccattttacctcggcattgtatcagccggctccgaatatccaagggattcaagccgaaattcgacactacttgaacgaagatgttgaaaccgaggaggttgaaacacttccttattgggcatcccgaccaaaatctttccccaaactgtcattgatggctcgacgcttcctatccatcccagccaccagcgcatcgtcggagcgagtcttttctacaggtcgtcgcattgttttgtggcagcgatcctccttaaagccaaccacaatcgagggcctcttgtgtctcaaagactggttcctcaccttcgacgggccattttgatatcgtttctttctcttattcatttttttttctgttctcatgattctcacacaaaaaaatacaaattcatacttcaaaaaatctgaaaatatcatgtaatacaaagatcgaggcagcacaaattgaaaaaaaaaaaccttgctttataatgtatcaaaccccggggttccggggttttgcaaaacctcatcccgagtcctgaaccccggggtttggatccgggcaaaaccctgaaccccgtgtgtcggggtcatgccttaattttttcccacaatttctgcaaaagttctttctttccaacttcaactagcacctaactttgtttggtgcacaaaatgagtgcttcaatcttcttcaatcggctctttctcatcatactgtcgaattcttttgatttcctatcaactttcagattccattcatttaagctctaatgagtgtctttacacatattgtaaaggttgaatgagatagctaggaatcttgttttgcagaggaacattgggatttgacctgacaataaacaccatcttttttgcacaaattaccaatagaggcctcatggaaggaggagacaaaataggcagtcagtattgataagagataattgaaagaatccgtggggtcaggaatttctgctgttttgcaattttcctctacttaattcagctcaatacctaattttctagagtcaagatttggaatttttgtacaattcccacctttcacagagctcctgtgtaaacgtacttcccctccaaacaccagggacttaattagctagcagggactattgcactccatgaaagagtaacagttgagaaaatgagacccacaagctcattttggaactgttaaaaagcctctttttgagcccattagaggagattacagccaattcaaacttgactgattaatttactcccaggtgctatttaagcttgcttcccattgtgtcccaagcccaaatggggtcatgaatttcagtcttgattcaccaattgcactccttgtcaaaattacatagcatgtggttgttttttttgcacatggagcacaccctccttctgggggggattgtgtattgggtcaaatttttggctgggacaggaaatggctgaattaagattcaatgggcctcttttggcagtgttgttgtcccctattttgaaatggttctttcttcctattttttaaaactgttagaatttttttttcttcaagcctatgccatggatctactaagatccacaaagcaattaactcaaaatatttaagtatgtcaacttgaagattcaacaaccaagctctcaggtaattgtttcaatcacagtatattttatgaaggacaatcttgaccaatttgggagatcacccccactgaaagagcatctggcagggatgctgggttgaagtttgtttaggctataaggcacccaaaaaggtctagaatacccccaaataagaacatccagccatatagctcacacaggatttcaaaaatgaaatgatcataatttataattggacaaaatgttctcctcacctgcacatgaacacaggtgttttcctggggtgtgataaagggtatacgagttggcccaaagtataaagttttggatgttctgggttcctgaacatggacttagaggttaactacttgaatttgaaaaacagaagaagggagaaaaatgagaaagaaagcttgagataatgaggttcaagtgaatttgatttctttttccctagggcatcaccccctgtgacactctgatgaaggggacttatgactattgattgattttcctttaataggaggaaaactccattcatgatatctgatttggcatacatatatatctttcagacacaatgtcatgttaagtgtttaagattgttgaggcttggttttcattatctaatatttaagtgaaaaagaaatgactttgttgaatttcactctattttatttttgtgttgctgtttccccagtgcttcaagtagagggtgtgaggctttttggatgagagaaggtagatggatccaaaatcaggtggagttcagatgggcatccagcatgaaggatgctgaagacaattgaatagatgcacttcaggtaccatcctgaaggaatttagaatagtaatgcatatcaaaactggaggacttcccgtcgaatttacagccccctgtaaagctatttttacaagctcgtgaaaccattttcccagcgaaaaatttgctttacagcctgtaaatctagctttacaaggcctgtaaaacccacgggaagtcttccactactgacaccatcaacagataattttttttaacaaatgcaaaagattgaaattgagtaaaaacaaatgttttttttttattttaattatgacttgggttgtgatcaaagtcctaagggatgcattagttcttacacccacatcatgtcttgagactagctttgtctcaagctcgtaattcttgcctcccaccttgaatccgataacattcaacaagatggttcacctaccagatgtcatgccaacaagctttgaatagatttaaacacaagttcatcagaattagcgtagatcagctatgctgcccactgctgtaacctcatgctgttttcatggagcaactcgcattggacgtgtgtttgcttggggagagaaaggttcgcatagaccgttagtttgacaaatctaacgcattatgcggccagaaatcctcccgttccgtgacttttgtcaagaaaagatcaatctcattttggaaaaaagacgaactttgaaaagttgccaagcatacttggacaactgattccaccaaagtaatgccgtcggagcttaatgtggacagaatgcggtgaatttgcgacagttgtgaccggaaaaaattgtgaaagagtgactcagtctcatccaggaagtgtgtaattaggaagtaagtccgtccggcaacccatcggctaaagtaagtctggattggactttgagacaatttgaagactgaagatgaatgaagaaaaaaattgaagatgaatgcagaggagattgactggctgcacatgaattatgagtacaaagagcatccaagaaaaacagacctctgaaaaggaatctcgaaacagtcgagatcacccatccatttcgaccactaacacctgccctaacaatccagcccgtcacatcgcaccccgggagggtgcaaatgtttgttaacgcctcgattgcgagtacggtttcaggatgattaaatgagacacgagccatccatgaagcatcactcttgtgcccagatcatcgccactgcccgctacacgcacggtcgtcaagaaagctttcttcgaatcgcaattgaaaaagatgaactcacatacactcggagtttatcttgatgcatctgctttgggaagtttcgtttgtaggataagagtcctaacgcactccgatccactccgtaacacttgaaccgtgtagtgtgcatgtccctgagcccaagtagccacatggtctagtcgctcgcccggcaagattagtccatgaagaacctaatcaatgaacagaattttttcccatgtcagaggaagagtcggccttcagcgggcaagtacaaggagtgcctacttgctgagcaggattcataaccaagctaatgagaaatacacctcggttggtcggccccagaaggggtgctcactcgaaggaatcatctccgtgatccagcccaggtcatccaaaagcgtctttttctcttttttttcttggctgctttagtctgttttttttttacatcttatcacgcggaaaatttcctccgtgccaacttgccccctccatcgtgacgccatgaccaatcagtcaactctctagttggttgacccttgattgatatttgggcataaatactaagcacatcaatgtgctatttgaccaacttctcttgccctgccctctgatcactttgaacaattaattccaaggatgatgcgaaaggtacaaacgggctacctgccttgggctttctgcctgttacgattagcatggggctctatggccgaagtacaagcgccttttaacaccaccacaggctccccatcaaccaacgtccgtgtcaattcccgacttccgggcagctcgtcgtctccagccggtttcgtctctgcactcggctccaagcacgggtttgtctcagcacctggggacggacatctctacctcaatggcgagctttttgacttcagaagcttcaagtaaatcattttttttttctcgtccttacaatacatgctccggaatgcattgaattaattttgtgctggatttcaaaagcttttgttaaccacactttctaaattcttgtttgaagctgccccaccctcttcgacggtgcgaaacagcgcctcaacttctaagttaacttgatgctgaatagcttttcctaaacaggaggcaaagagttccaagcacgcgacttggtcgaaacgatttcggcgtttggaagtccggtgacccggacctatacgttgcatgtggccaacaccatgttctcagatggccagcaaccgcccgcttgggcacacatccttggatggaatgattataccaatggtcagttttatcctctctccctccctccttgacgtttctgaccagactgatgagccagaaatcaagacaaaattaacgaaatcttgtttttattcaaattcagattggaattacaacgagaccaattggagggatatcgataaagcgtgagatcccgtgtgtttgtcaagttatctttgtttccgcatgctaagaggtcccacccacaatcgacgcgcacaggctggacctagcgcgccaacatggtgtcagagttataatccccattattaatcaagtatgtatacgaaaagagaaatcgatcatatttgagtcaattggactaattgtaaccgctaaaaaaaacttaattttcactaggattacgggcctgtcgacagcgacttcgttggaaatttcaatgatgtaagttgaagcatcgcttattctactcttaagggcgactgagttcttaatgagtctctccacagttgatccgacatagatacaatatccaaaactatacggaagcacaacgcaccgtggattggttcacagaccgcgaaatgatagcaagttacaagcagataatcacctatttcctcaaccgaatcaacacctataatgggattcgaatcggagatgatcagacgatcttggcctttgagacgggaaacgaaatgaattggggtcgtgaaaatcagacgatccgtatgtgtccccttgttgtgcatccttttagttgcttccgagccacgctctaacattcaagccggtacattggcatccatctatagacgacagaccggccccggcaaatgttggtctcataagcaatccttttctttttcaaaattaaacaaatggagaaatggtggtggtatgtctgaccggagtttctggtcaaaaaaaatacagtggacaattgaaatcgcgaagcacatcaagtcacttgctccaaagactttggtgatggatggcagctagtatgtcgaccaatctcgacgacccattccttgtaagctggaaaacactgacacattgaagaacttcttttttcgtgcagctcgcgtaatccaacagccgcgtgggaagacgaagttctggattcccctttcgtggacttatattcttatcatttttgtgagttactctcttccacgaggctacattggcttgattatttagacacacgaagagctaactttacactaaataaacacgcagatggtactggcgatcttcgtccttatcaaaggtaatcaatccaaccacatttgttgggtaaatgaaggatgagctgaccaaagtatggaacttcagcctacaagaccaagtacgagcgcacggaaaaacgttcatcgtcggcgagcatggcttttgtgggtccgaaacaatacacgactattgcatagcaccagccgtctaacttttttttttttttttttttttctgatcacagatgacaaagtggaagtctatgattcattctacaaaaatgcgacttgtgccggtgctcttatctggtcgcttcgctcacattccgaagatgggggctttgtcacccatggcgaaggcaacaacattttcagctatcatgccccgggcttcaggaatcagacctcagacaaattcgacactcaagaggccgacgttatctcgttcacttatgatgccaggtgcgtcttgagctcgctggttttgttttgcttgaaaataacctgttggtttttcgtcttgcgtctgggttcactcaacagctatacagtccttggactggagccaccgcctaaaccagtgccgggtgccccagatgcattcctcgtaaccaatggcacgcatgccggtctttcatggagaggctcggcatgggcgcaacaatacgaagtgtatggggtacggaaacctgctctcctttgatatccgcgtctttgtttccttgccattgcccacccaacaagcctgatgatttgcgataaatatctctttttttctaccaggcctttctgcaagacttgcgcttcaatctaatctcgcaatccgtgcaggataacgtggaagctgggcagctctttgtgcccttggacccacacgacccaaccaagccgatcaagatcaccctcccagctccgatcccagaaagatcccatgcggggttcattgacaccaagtggtgtttacccggatcaccagcaccgtgtcctctggaagtcgatttcccaaaacaagtggacgatccgtccaatccgcgctccaatcagacccaacacaccatcttctccgatgcaatcgatactgcccaaaacatttacaagcgtttgctccctatgggcccccctctgcctaccatcccactcccacaactttctctctcattcaccgggggttggttctccgttcgcgcaatcagcgccgatgggacccctggaggtctttctcaatcagttttccttaaaactgattggaatgcgaatgcggttaattgagatcagtcatggtaactcacggataccattccaagctgtgtgcctgtgtttcttttttcctcatagacttatatatttatacagagcatatgttgctgcttcacgtcatgtatgtctactagcaatcatcttaattatgtattctacatacatacatcatgtgagttagcaagagtctgtatctcatccattgtagcaagtcttattagcatccttttgggcttggacatagtcgttattttgggttattgatcatggttgttagcttgggttgcatcacagtgtcgttagttttggattgttctaaatatggccatcagcttggcgtttatcctgtatgttatctgggttgctattgctatcttcatatgaatatttttgtcgccatttttgattgtcatgatcatcaatcttcacccagctcaacatgccgcccctcgcttagttagctgtttttctcaactttcaccccacttgagtatggtgaggtattcctcaggtatcggtgggacagacgacggtacagatggagatgtagaagcagtcgagtttattcaggattcggaggatattgatgctcattgactagtgctgctgatgatgtaggcaaagtcgtagacaacttcttcatagcggatttagacctgtacggaaaagaaaggacaaaaggggtgtagtcgcgactgataactatccggcgagagatcggatcaagaaaacgcatggcatctgatctgggctgatagccaaggaatagaagtggctcagaagacggaaggattatggaaggatcgaattgtgtatgaacattgaccttgagtccgaatgggattagcgtatggacgtgtctcactggctcgatcaaagttctgcgttcctcaagaatcgaggtcggtgatttccagcccaaggccaaggatggtaacatgttgattaacgaagacgccagtttggctgcttcatcccaatagttgagcggaaccgaagattgtgctaacatgcaccgaatcttgaccagaagcagttggttgaaccgctcggccaaacaaccgttcgtttgagaagaatgagcagctccttgcttgagagcgattccgcgttccgaaaggaaggctttgaagacaggcgatccaaattctcctccacgatcggtctggataatcgaaggcgttataccagtgcgattcttgatttcattcagataacagatcatcttcacttccgagtctgacttcttttggatcatgtagattcgattgaatctagagaaatcatctatgagaactagaatgtactggcaagaaccgcgagagtgaggtgagattttaaggaggtcgatgtgaatcatcttaaaaggggaagatgccgaaggaagtgggttactgagcaaagattgcggtaattttgacatcctacaaacttcacattcggccgaagagccggattgatcgttcggtgagatcctcatcgattcaaagaatttcttgagatagagatccgacggatggccgagaatgacatgccaatccttgagcgcattcttcccattaatcgagcataaggattcatcatgagatgagagaacaagactggaaccagaggaaacataaagatgaccggtacgaggaaatcgttcgatgatcgtcgatcccatgtacacgatgataagcttgttcttatggacacatcgaaaaccatggtcttccagttgagaaactgaaatcagattacattttgccgaaggagcaagatataccgggaaaagcttgtgtttcccaaatcgcatcgaaccaagatgagtgattccatcaatcgctccagaggaggtgcgcattttcttgttgatcggttgcaagtctgaaaggagacgagcatccgtaacggttgattttgaggcagcagtagcaaggactagacggatttttccagtgttaagctcttcaaagtcgtcggtcgaattttcatcaatagattcagcaacatcttcagattcagattcatcgctacatttcaatatttgagagtgaagcttagtcaaagagccaatcaatccttccaattcttgattattgatttgagacttgaattttgaatggctagactgattttcatgaatagggactcgtgtcgaaggcttggattcgtatttcttgtgacggccaactgatatggatgagacgacggtgttaatcgaagcagaagctcgcctatcttcaagattcattcgggcagcgagcctttcaaacgtaaatggaacaaggccataaagaatttgaatcaatggagccaacgactgatcaagacgaaaactcttgaggaaaaagatcccggccatagccgtatccatggtcaacgcgagtgaaggcttgcagagagaggtatacaaggcctggaatttggcgacatgagaggcgatcgaggatccggggatataatcacaggagcagagcaaagtgtgcagttgatcggcgagcttgatcgtggatacttggccacagatttcttctaaatcctccatagcttgactgaagctctcggcagctgaggcgaccggcttgagatcggaggagagacaggagttgagaagggtgaaagccagagcggatttctgtcggaacactttcttttctttgttgctttcgcaccaagccgagtcaaatatctcttcatctcctcgaccaataatcatgtcttggaacgatcgcttccattcaggccagttgtctcgacttagcttcatcgtcatcgtgtcctcttcatgctcgctttcggtgcttgagcttgataaatcgtccatcgggtcaaccggaagccctgccatctcgttcgttagaaatcttaaagtacaatattcttgctaaaatgtgaataaaaaccccacaattagaatatcttttatgatgaaatcatcagcatgaaaatcaaataaatacctgaatgataaacccaggtgatgaagaacaagtcttgagacgagaacaacaccagagacgacttccctttgagcgacaggaatttcacgacgaaccagcctatgtatgtacaacggaagaagagaaggacgcagacgatcgatcatgagtattctccaagacaaggatcatcacaggaaagtgactatgtacctgtccagaagccgattctggctgctcctcctaaatcgacgagtgtttgtttacctgatgatcggagccgaattcgaagttccttccggttgtttgatttccaatgaaaaggaacaagcaaatacggaaaggtggaaaatgttttgtcggtggtggaagatgatggcgaaacagcgagttcggagttctaagtagaaaatatcaagtcgagtttgaagatgatccagtgttgacatgtttgtttattgacatccatctttcttgcaaacagttttcatcttttcgttagtttggtttttgacctgcatgctacatataaatatctacctgggttgctactgttacatacccttcatatgagcatcatgagcattgatctttcacacaaataaggattggcccattaatcctcaacaacaaaacaccagtggtcagcaggccagggcagctcaagaccaagcttgttttgttcattattattccctgttacagatccaagctatttgattgccttgtataaccaaaagaaagaaagcgaagaatatggtttgctagtctcatgagatcaagaactgacgataaaaaaaaactggaaacatgaagataaaatgccttgtacagatgaataagaggagaaacccacacaagaaaagagaaggggagataacaattcagacaaagcagggagaagagggaggatggtctttttgttgattgtggacaaagtgctggacaagtgaggaagcgattttttccgggggtctcaggcgtcatggtcatcgagctcatccggctcttgtgtggattggatacgggcgcgcttactgcgtcgtctctcattgggttcgatggtcgtctgtgttgattcgttttctggatcgtcatcctcgtcatccacagtcgcccgactttcgcctttcggtgcgtcttctcctatgagagttctgtaattgaaaggactaaaaaaaaatcaagccgtccggagctcagcaatacgtctctcacacatacaaggtcgtcggggttaggtggaaaggttgatggggtaccttcgacaggatggacatatgtgggcttgtctggattggttgattatacacgtcacatgcattgctttgggacattctgaattcggacatttaaagcccttgtttgttgcgaaacgagtttggataggaagtcgggtttgcaaacggggatggcacaacattaagaagagaaaaagtttaataaaaatcgatctacgctgagtctgatagatggaaatggggaaacattgagactcaactcgcatgacgatctctctacatgcagcacattgcgggggcctgtcttcctcgttatagttttcttcgatatacgatttgagttccagttttgctctgatcgagagggaataacagccggtccgggattcgttcagccagcctaaatcgaagaagagatacaccatgtcaaagacgtttctgggcgattctttggtctcgttgaagtatcgagcagagggaacgaatcagatgagtgtgttgtttgtatacctttcttgaccaagatacgcagacatttttcggcatcacttttcttaagactcgcttggagagtggttgtgagtcgtaaacagtcgtggcgagagagacaatatcggtaatttgctgaaaggatgatgttgtcgactatcttcttgtaaaagctgatctcggtcggattgaattctgtcccaagctttgcactgtcgtctgaccgagtgttgacctaattaaatccccccggaaaacacaattgcgattccaacacttggtcgtcagcttggatgactcttgacaggatgtagttttttttttctgagtgcaacaagagctgaccaaggccatccaacgtttcgtttttagacggcgattgtcggcggtatcttgttcgatttggtccatatcgatcggcccattaccttcctcacacaggagatcgatacggaaaccgaagcgttcgattcgatcgttaatttctccgtaaaactgaacaaaaccattatccgatacgttgactgtggataaaagaaaaacggtatggatatgaagaagatataatccatcagttttctatgcagttcattttgtgaaagggatggatgctcacttccaagaatcctagccgatttcttccatacctctagccatttctcataggaagccacgcgtcgtaaaagcatggcatggaggaacagatggtggagctgagtgagatcggtcgacatgtctgtagtagaattgctcttttttctcttgaagattcgataggtccttcgtcgtcttgagtatgtagatgtatttcagttctcgaaaatcgcttcgaaatcgacaggatggattgatgaaggtcgatagcttgattgagagaaaagatttgagtattcccttgttgaccattggggtgcgggcgcggcgagacgcgagacgtgggtgctgaagtacacacactgttacggtaagtcatgtttcacccggtaacttaaaccttggctaacttaacccccagtcttgtcaagttttacgactgcatcttaggcagatcacctgcacccaaaaaacagatcaacaaattcaccagcagctttctaatagagaacttgatccatggaatataaaagtgttgggcacactaccctcaactttcaaactgccatttgatcatgtctaatcagaaaggtctaatgaaaatagtgcaacatatacataccattttttaaccttattggcctgtattattgcaaatatcagtgttcaaatacacccttcttgctgagctacatagtctttttgggagcgctatacattaaatttgatgattgggctttgttctaccctcaaattcagtcatagatgtgtcaaaccagatctcactttcagataaagtggcatccaaaaagactgttgtgaactgccataaacaattcagcttgcttttgcaaaggatcagtggaattatttcaaagtgatgtctaaaaaatgtttgttaaactttgggggctgtgaacagtataattgaaatatcacaatagtcatttggagaatgtgacataagaagcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacacagcagaattgctgttagcaattagcgtagcgtagcggaattccaccacgacactgctaacgctacgtgtgtgggccgcaaaaaagggcccactacgctgcgctacagcggtttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcatagcgtagcgaaataccgctaacactacggtttttggatgaaaaaaagcgccgctacgctacgctttttgggccaaaagtgtagcgtagcgtaacgacccaccgctgtaagaagcaattaaaaaaccattctaggcctcaagctcactgagtgcctgtggcatgaagttgttagccaagcaattctcacacaagcattttgctcctgttttgcctaccttgcacaaacaaggatggaagcagaacattgtgattatgtatttacagagaaatgggaataaaaagatattcaattcaactttcaaacaaccaatggacttcaaaaacaacaacatttcatgatgtgaattattaataaaagtggatgtagtaattggtttacagcatttgtattatcatggaatctattttggttaatgacaggttacattgcctttgcaaccacatcaactccactctctttcgcctacatgtggctcccattgagttttcaggaaaacagattcagaaataccgccaggcaccccatcagcgctgactgcacgcactgagaaccatccaccagatatcaaccgattttgactggtggggttcagctcgtggctctttgttgaattttgctcagttggtggactcatgggcatcagacgccggtaggttgttggaggtttcgcgtctgtagaaagattatcaaaatgtcagatagtttctatgacagaaatagctgctgtgaattaccctcttgcttatcaaaatgaatgtccccacaaggggcggaagatcccggggggcaccacttagtgtcaatccaacctgcatgtgattgatgaggtattggttctggtaaagcgatatgaatgggctttgtgggatctgtgggatcgagtggaacaaagagttgtccatcctcaacattgtctggcacgaatcttgagatagtgctaaattgtgcatcttgaaagatagcctggaaaagttaggttcatcagtcgttgaagatgtaaaatggtgggtgcattcggggtccaaatgttaaaacttgcttacaccaagcacttcgtattgctgcgcccaagctgctcctctccatgaaatacctgcatgtgtgccgttgctcacaaggaatgcttctggagtcccaggaattggtttgggaggtggttccaacccaaggattctgtagctgtttgacatcataccaaaatttcatatataagcggtcgcctgaatgatcaatggcgcgctgcagacgagtcaatactatgccagactcacctagcatcataagtggaagaaataacgtcggcctcttgggtgtcaaatttttccgatgtctgattcctgaatcccggggcatgatagctggagatgttgtggccctcgccgtgagtgacaaaacccccattttccgagtgtgaccgaagtgaccaaacaagggtaccagcgcaagtgacatttttgtaaaaagcctcccatactgcgggcttatcatctgtgatgaaaaaatgaaagggttaaatacttcaacaaagcaaatcatgcgaccaatctaatgcttgactgacaaaaaccatgttctccaacgatgaacgtcttcccatgtgctcgcacctggttttgcagactagattgccaacttgcagtcagtaaacatttcaaggcagtcagtggcgtttttcacagggtcaatctgcttactcatgatagggcagggtttcaccctcaccatctgcgtatccagtcgcgcaaaattgtaatcttccagtcaaaatcggtgaagtgctcggcctcactagagcagagtgggttcaagcagctcacaaaaatggtaagagaacaagtctacgaatggagaagctagagcttcctcttcccacgccagttttggatttcgggaactaaggcaaaagcatgcagagtcacggtggtctgaaccaacaggaaacggaactgatgaccaacaagctcgagaaaaaaaaaaatacatactagctgccatccattaccagggttttgggggccagtgacttgatgaactgcgcgatttcaatggtccactgcaattttataatcaactccgtttgaatttatccatggccaaaatgacagaacaagaatcaagttgattttgacttacatttgctcgggcaggcctgtcatgcgctacccacagaaagcccacaagtcagagtaggtatcacgagattgtagatgacaatggttcgttactaatgggacgtaccattagatccattttgatacccccagttcatttcattccctgtctcaaacgctaatattgtcgggtcatctccgatacgaataccattgaatgtgttgattcggttcaagtagaaagatatcatttgtttgtaacacttgatcatttcgcggtctgtgaaccaatcgactgcctgttgtgcaatagtgtagttttggatattgtacctatgtcgtatcagctatggagaggtcaatgttaattgaagagccctacaattacaaattggaaaaattggagcttatgtacatcagcgaaatttccaacccagttggtatcactagacccataatcctacgcaaaggacacgcaaattttatgtcagcataaatccatcttcctagacgccactcacaaaagccctcatcaggcctgcctacttgattgatgattgggattatcagtttgacaccatgctggcgcgctaggtccaacctgcgcatgcgaatcatcggaaagggtattgagtgcagagcaatggatgcaacttgacaatgacgctgagtctcacgctttgtcgatattcctccaatttgtttcgttgtatacccaatctaatcggtaaggcagaatttatgattttacggtctttgtgagtccagtatcgtatcatgacccgaaaattgatgaacttcaaccggaccttacataccactagcggaattgtcccatccaaggatgtgtgaagaactcgatttttgcttgccatctgggaacatgccgttggccacatgtaacgtgtatgtacgcgaaaccgggctcccaaatgctgagatcgtttccatcaaatcacgcgcttgaaattcttcgcctgtgaagagattcaaaaagctattcagcgcattcttcatgaactgaacaccgggtatgttgcgcaccgtcgagtagagtgggagtgcttccaggagagaaggcaatacgtagattgggatgaatatatacatctagctggcatgcaatggtaaaggagagcgtcacttacttaaagcttctaaagtcgaacagctctccatcaagataaagatgcccatcgccaggcgctgagacaaatccaggcctagatccgcgcgttgagatatatttgggtctgggcaaaaacctcgggacaaatttggtactgccacgtgtgctgttacctgtgggcaaactcaaggatttcctctcatctgcctttgagctgactgctagtcgccagaggcagagcccccatattaggcacgttgctggcacttttgtcatgattatcggacactgattactgtgattctattcgagttttgatggataggcgtggatttgctggggaggtctgaatgatgtcaagaagtgtctgcaatacctgatgaaagtaaagatgatagattggttgttgattggttaagcaacgttgaggcaaaagactgtgtcaatgttgattgactctgctagacggggattctgtgaagttcgcaacggcgctgtcttgttgatatcgagtggattaggtcaatttcgaagctgctggaccgctgaggtggatgcacattaattgggtctctttgatatcaagggttcgttaaggactgactgttgtggacggcgaagcgcttgcccaaaatggtttcgcgaagcgagttttggaaatttcgctgactgtgctcatggagattcagagggaatgagtacaaccaagtgaacaaatttctcctccgcatgcgactgcactgagagacaattctcaaggaagacacttttccaacttgcggtatctcatcgaggtcaattgtgacctgttgtgacatcacaaatacataaaatggttattttctacacctgctggcatgtgtcacatcagatcactgggacgcctcaggaatcagttgcagggatagaggcgaaatgaagttctttgcgatgtgtcgtatcagcagtcacgaaccatcgtgaaatgtgacctgaccgggcaatggacggtgttgtacatagatcctcaacttgtgaccaaccgaacagtcatcagcaactgtttggacccagcctccttggaggttgaaagggtttgacatacatacactccagatcagaagaacaatgaggacaaaagatccaataaaacaagtcctccaagctgagggggtctctactcactatgtataaaatccgcaatgtaatgctcaactggtagggctaaaaaatggtgcaagtaaccaggaattttgagggagtctcttatggagataagaggtacagtaatgtctagtcgggacttgtgtaaaagaaggatattctcaacatgagtattccctagagaactttagagcatcaccttatcaaaagacatatcaccagagcattggacaaccatatttctttcaaggaacacacatatcaccagagcaatggacatccatatagcttgatgatacaacctcaaaaacagggaaagaatccaaattcataggatttccttgttagtgacattcatgatgtatgatggggagaaaccaacattcaatttggcaaagatttgagtgatttgatttttgaatttgtaaaagtaggtggcagtttacttttctgactcagattcattttgggacaccttcctgtaaggccctgtttggcagtgtcataaatacaagtgcaatattggattcttaattcaagaaaatgttaatcaaacaaacttatgtaacaaaattgttatttggacaaggtcaaaaattgcttgaatcattactgaaacaaaaacccatatcccaggccatcttgagtacaatattacactttttatggctcaaaagtgttgtagtctcattacataatcttatgtaaaagattatgaatcactacagtagatgtcatgaattattgaggcgctgacacaagaagagaaaatggatgaatggattgcaatgctaatggaaaggaaagaatagaaaacaaaacagagaaagtaggttgtatttatatacaggctttatgtaaatacaaacaagtgtcggagtcgaggaaggtgacaagctgtggagagaggtggagagtgttgttttccatagtcatgacggcttgtcagtcatgtattcaagtcagtgcataatatgttacattatgtacttcctgctacaacatgaataacattcacaactatcttgacaagtcatccatagtttccaactttcccatgtttttctcttttccttttcatacataatcatgtagtataaatagtgtgtatttctccacaagattatgtcttttcctcttcatgcaatctagtaatcagtctctttactcctatttccatacttgtgactctttaaaaagtgcaatattggtattatggattggtgcccaagataacccaataaagtctgcaaaacccacaggaagtcctccatttgtgagtggtttaacttttctccaatttatcatacaatattatgctcaaatgtatgacactgccaaaaggggtctaaaatataagtggattgatttccctggccatacggtgccctaaaattatctccagtgcgtgtttggactggattttattggccaatcaacttcaatttcagcagttttgtcaaaccaagaccctagggagaacagatgatctctaatagaagtttgcatccagatcaatgaaggttgattaaaatttcattggggagaaggtatattccctttttgaccatcaagaaattgttgagttaagccaggtttcacatgatatcttgaactttggctaacttatcccccagtgcccacaccaagtttacagctgcatctgagcacccaattaatcagatcacagtatatatccaccaagaaattcctaagagagagcatgatccatgcaagatattgatatcaaaattttgggtacactaccttcaactttcaaactatcatttgatcatgtctgacttcttctgacttctgtgactgtttttaagagtcaggatttgacctatggcattgaaaaatatggatctaagtaacttcataaatttcactacagatcaaaccaacaaaagatcttgactagaaggaagatataagacaaaggagacggactgattaaggtaacaaacacaaagcaaaaacggaatagaacaattttcagaaattgatgaaattagctcatggttgagtgtgatttatccaaactggctgagtttatatgttatatcattgttgaattttcaagcctgcaaatggttattgaaaatttgatcttggaatcaactgattaacaaaatgtttgagagacagtgtgattaaaatcttgcaaaagtcattttgaaattttaattatgacaaaaacaatgggacataaaaagcatttgaaaccttgctctaggactcagagtcacagagtttctttagtataaaattggtagcctagtgtttacacaagcattctgctcctatatggccgcccttgtgcaaacaaggatggaagcagaatattgtgactattcaaaagtggatgctactctagagcactagatatcatgaagaggaattcatgggtctaagaatgagtattggtacaacaaatttgagatttaaaaaagatgagaatcaagagatattcaattcaagttctaaacacacaatgacctccaaaaacaacaacatactatgatgtgaattctttataagagcggatgtcataagttgcttgcagtattcatgttgtcatggattcaggtcaaatttcaaatctaacatgttaggacggataattttttccttgtaactacatcaactccattctctttcacctacatgcagctcccattgagttttcagaaaaacagattcagaaataccgccaggaaccccatcggtgcttactgcacgcactgagaaccatccaccagatataaaatgattttgactggtggggttcagattgtggttctttgttgaattttgcttggtcggtggactcatgggaattagacgccagtaggaggtcggaggttttgtgtctgtagatatttaaatcaaatagtcagactattagcttctagtattgacaaaaagaaataaaatggagagaattacataccatctcccttgtcaaaatgaatgtccccacacagggctgaagatcttgggggacaccacttagtgtcaatccaacctgtgtgtgattcattgggtaatggttccggcaaagtgatgtgaataggctttgtgggattggtgggatcaagtgggacaaagagttgtccctcctcaacattatcgggcacatatctcgagattatactaaattgtgcatcttgaaagacagcctaggaaaaataaacatatcaggtgctgaagatgtaaagctgtgtaaggcctatttttgttcaggtgctaaaatttgcttacaccaagaacttggtattcctgcgcccaaggcgctcctctccatgaaatcccagcgtgtgtgccgttgctgacaaggaatgcttctggatttccaggaattggtttaggtggtgggttcagcctaaggattctgtagctttttggtatcaccatgcccaaaatttgaacataatcagtttcctgactgatttaggaggcactacatttgtaaaagaactatggaagacttaccttgcatcataagtaagagagatgatgtctgcttcttgtgtgtcaaacttctttgatgtctgatacctaaatccagcagcgtggtagctgtaaatattgttgccttcgccgtgtgtgacaaagcccccattttccgagtgtgaccggagcgaccaaacaagagcaccagcacaagtgatattcttgtaaaaagcctcccataccgcttccttgtcaactgtgatcaaaaagaacacatttagacgcttcaccaaagataataacaggataatctttgcaattggttctgctgcttgactcacaaaagccatgttcaccaatgatgaacgtcttcttgtgcaccctcacctggttctgcagactcaattggcagcttgaactcagtagcgttttcaaggcagtcaacactatctttcataggaatactctgcttactcatgatagggctgggcttcaccctccccatctgcgtatccattcatgcaaaatcaattttttttgttcaaaagtgagaaaactcagcctgatcaaagcaagcaagtcaggtggctcacaaaaatgataagaatgcaagtctataaatggggaagccagggcttcttcctcccatgccattttcggatttcgggaactaaggaaagatcatgcatagtgacagcggttttcagcctgcaagcaatttgacaggtggccaagcctagaaaaattgacatactagctgccatccatgactagagttttcggggctagcaacttgatgaaatgtgcaatttcaatggtccactgtggttttagaatcaactcactttgccttgaggctttatccggaaacacattttgcaaaaaacaaaaaggtaaactgacgtttgcgggcggaggtctgtcatgggctactcacaaaaaatacttgggtatcagagtatgtatcacaatgtcgtagatcacaaaatttggatactgatgggacgtaccaatagacccattttgatacccccaattcatctcattccctgtctcaaacgctagtattgtttggtcatctccaatacgaatcccattgaaagtattgattcggttcaagtagaaagatattatttttttgtaacactcaatcatttcgcggtctgtgaaccaatctaccgcctgttgcgcaatggtgtaattttggatattatacctatgtcgtattaactgtggagaggtcgatgtaaattggagagtctaacaaagtgaggaaataggtacttacatcaacgaaatttccaacccagtttgtgtcgctagacccataatcctacggaagcgaaatgttaatttgaacatcagcattactctcatctacctatgtagacaccagatagaagccctcatgaggcccgcctacttgattgatgattggaattataagtttgacgccatgatgacgcgccaggtccaacctgcgcatgcaaacgattccaatgggcatttagcacattacaatgaatgaaacttgacaagaacactgaatctcacgctttgtctatattcctccagttagtttcattgtatatccaatctgattttaaaggcagaagtaattatttcatgtgtcagtcaagaattgtgttacgaccaagtggaaagatatgagtcacactttacataccattagtggaattgtcccatccaaggatgtgtgacgaagacggcttttccttgccatctgggaacacgccgttggccacatgtaacgtgtatgtacgcgaaaccgggctcccaaatgctgcaattgtttcgaccaaatcgcgtgcttgaaattcctctccttttagggtcaagccagatgccaaatgttgtgtgttcagcacaatgtttgtaatctggaacaccgggtagtcgtatgttgctcaccgtcgagtaaagtgggagtacttccagggaaaaaattaacacacagagtataagcatttagatggcataccatggcagacgggaacatcactgacttgaaacttctaaagtcaaaaagctctccatcaagataaagatgtccatccccaggcgcagacacatacccaggcctagatccacgcgccgaggtgtatttgggtctcggcaactgcctcggggtaaatttggtagtggcccgtgttttgtttgacagtgaacctgttggcgagctcaacgattttccctcatcttccattgagcttactactaatttccaaagtaagagccaccatagcaggtatctttccgtcccttttatcatcattatcagacacggattgctgtgattctatcgcgattttttaatggctagacgagcaggcactacgcttgctaaaatttggcttgggaaatatatatagtctcaatgagcgtctggaatggtggatgaaagttaagttgacaagttcagcaacgccttgaggcaaagggctgtgtggacgttgactgactctgcttgacgccgacggggtttcctggggcctgaagttcgcgatggcgctgtcgtttttttaacgcgtggattagatctgattgaaagctgctcgaccgctactgaggccggatatacatcaattagatctctttgacgctaagcatttggtagaactgactgtcgttgaaggcagggaacttgcctaagaggtttcgcgaaacgaggtgttgctgactatgctcatggagattcagaggaactgggggcaatcaagtgattgaaatcctccgcacgcgattgcacaggattccaccagggtctgggaaacaattctcaaggctgacatttttccgtattgcgagatcccatggaccatatcccatcgaggccaattttgacctgttgtgacaacacaaattcatcaaaaggttatcagtcggtttagcctgctggcaactatcatactgtcatatatatgaatcggatgacgccttgggaatcttgcagctaattgcagggatggaagtgttttgcgatgtgtcggattggcagtcgcgaatcctcgtgaactgaaatatgatctgaccgggcaatatacggcgttgttgaatgtgggtgctcaaatggtgatcaaccggagagtcatcaggaacgacttggatccagcctccttggacacttcagattgcatgagagcgcttgaagaacaattgcaacatggaaaaacatgtaccaaaaaacgagtccgctcaccaatcaatcttgacaccaatcacaaactccagattcaaaaactgcaatattgcgctgcaatcctccagtatgtagtcatgcgcgcatattccagttgaattcggtagtgacctgctttctatccccattgttggagaacaatgatacacacatctgtaacaattgaacacattacaaggctgcaattaacagagaaagatgccattaattagaccttttgaggaatcccatggtgataagtatactcacgagtcacaggtgaagttatcccctcttcaaagcgcccggaggcgacttggttaagttttaggagcttcaggaaggactggtatcagaagaaggtactgtacagggaaagaattcaaatgatcaggaatttatggtgacattacatttgtggggacattaaaaggacatttatgatatatgatgaggaaaaaagcatcattcaatttggcaaagagttgagtgatttttgtttgacttgaaaagtatatggcagcttgattttctgacccagagtgatttcaggacacccttctgaaaggtaaaaatggattgatttcactggccaattggtgcccccaaattattccaggtgcacgtgtggaccagatctttatgggccaatcatgaataccaattgcaggtgttccctccaaaatccctagagaaaaaaaaagcagatctccaataaaagtgtgcatttaaataaaaaattaagttgttgatggtttgggcccagtgttacatactcaagatgggctattttaggagcaccttttgggataaatttctcattcatacctgttcctagattatgattttggaatttaggccgatttcgcatacttttttttggaatggaaccctcctatcagaaagattcctgaagtgctgtcttggcacttatctagtgttttagtagctttcagctatttagtaatgcaaattctccatcccctcatgagcgcaaacaaaaaatccctgccaaacaatctcctctgactcttcgtcaatgatttcttcagaaatgcgacttgggggaagcttggatgctgcaacctggggtttttttttggtaccctttggcggagttggaggtgtgcgcatgcattattgctactcaatttgatgcacatcgcttatttttctttgcatgtctaagggcaggggggagtcacataactggagtacaaaacggccagcaaggcaagttgacatgagcaacctgcattcgggtatgatgcattatgaggttttgcaagatttgcctcgattgaataattcagtcgtccttgggggtgcaattcggcctccacaatgaagaagattatatctgggttcatgaaatataagaaacggaaaaggggaaaaagataagttacacgcatcaagcggaaacaacaacaaaaatagatgacacagacaagcattccactaggaaggattggctctctgcttgacacggtgggttgaagaaaacaatgcagccctcagcccacccatgacaggttttcactaagaatatgaagagaaatgaaaagttaatgtagagctggcttgtgtggtacgtgctgatgataatgagacaggtattattcggattagcatgaatgaatgactcgattttgatgaagtccttggtgtgtccgactacgagtcacagcggatgctaatttgttgttgataccaatcaagaccaagaaccgatccaaataaatgcgcaagaaagattcgaggagtgcaattacttgacaatgacacattcgcccgttaccccatggtgaagtagatgaatttaaatatctttaggtgtcttccaatcgtccaaatacatgtgccatcaaacctcaatccctgcttaggacccccaagatggacggtaaatcgactcttccccctagaaaaaactttgcgcgtgcgttgttgaaaaagtgcacgacgttgtagcccggcattgaagagggaacttcacaacattgtgcgtattttcggtaagcgactgttagtgttgctggtcaagtggcaacatccaccaggatgcgttggtgagggacatcatcgtatacaaccctatgtatagaaagaaggcatcggtatctcttaatcttttgcagcggcaatgggcatacatacacaagcgggattacttcacgcttgctgaccgcttctgatctgcaatgcacacacagacaacggagctgagtcggagtaggtcggagccaattgattgtacatctacataacaccaaataactctggcaagtcgcgagtgacgcttgcttgctcttggcttacaagacattcattctggcatttggaccacgatccgcaccaagcttcctttatgcttggagagttcaccattcagactcctgtctcttccctgtctccttgggcatttgaaaggtacacacatgattcccatcttgacccaagcaacataatcatccctcctccgcaggtcagactttccaccatcagctcacttcaactcctggttctacgttacaatctgtgttctgccgagctggaccttacctcagaaacacctttagcaagtagaattcgggggcctaattgaaagctgaccacggcgcgcagatatcgatctgaagccatcagaaatagagaattaatccaaaaaaaaaacaatcgtcttcggaggcagctgttcccatatatgtataccggccatcaccattagcgctggtcgtctttatcatagttcccagagcgacgatcttttttataggcttgcgcagtagattttctcttacatactagctaggaatctgcgatctcaaggccaagcccaggcgccactcgtactcttaggaatgaaaatattcccaatcttgttcgggttgatttgggtcaaaaggataaaatgtgatattaatttgccggatcacaactcaagcatagaaaggagactctcagagtcatctgatcgctctcggtctggtttcgtctacgcacctggtgacggaaatctctatctaaatggaaaactatttaattttaggaatttcaagtgtgttcctccttcagatttcacagtaaacattctactgcgatgatgataggttccctgtggcgactgaactgataatgatttgatctgttatatcgtgaatgcgattgatgctacataaatttcaaagcgccccgacgatttttgaaggtatgtcttgagatatgcccaaattatctggccggtgaggatgttggtgctgaatgtgctcttacgaacttgattgatcaacagggggagaataccaaggtcgtgatatattcaaaagtattgctgcctttggggctccggtcacccgcacgtacactttgcaaattgccaatgatgccttggaacatggaaagctgcctccctctgctgggcatatcaccggttgggataagagaacaaatggtagctatctattctcacaaaatttcttgataattttttgtactttgggcaattgaatagaagtctgatgcagcttatttctttaatattactcctcaaatgataacagattggatatacaatgaagaccagtggaggaagatggatcagatgtcagaattttgctctctcggttggtaatccattgtgatcgaaaaggattcaactaagctccgttgaatttgcacgttgcaggctagatctatcccgtcattatggcgtcaagttaataatacccataatcaaccaagtgagtagcagtgtaacaaacctcccatgagaagcctgtgattgaatttttgtgagggatatttctaatgttccttcaccttgtataggattacggaaatccagactcgaattacatcggagacttcaatgatgtacggtcaagagatttttgagctttagtattgaaggcgacactcagctaactttaatcaacgtcaacgcaatataaatcagctaataagacacagatacggtatatacggctatcaggaggcaggcaaaaagatcgatttcttcaaagatagaagcatgatcgactctttcaaaaaactcatcactttcttcctcaatcgagtcaacacatacaatggacttcgatatggcgacgacaacacaattttggccttcgagacgggaaacgaaatgagttggggacagtttgcaaacctcagtaggtttgacgagatcgaatttcatccacgacggtttcctggaagtcaggcttaaaacccaaaagttaaccaatttctgccattttcgacaggttctcagccagctccagctccagtcagcttagttcattttctttcagtcgcgctgacgcacctgactaatgcctagatcaaaacagtggactattgaggtttcccgacatcttaaaaccctggcaccaaagatacttgtgatggatggaagctagtaagtctaaaagtcctcttctgcctctttgggacccatgactagctgctgtgctaactgacgaggttatttttttagttcccgtcatccatcgttcgcttgggaaaaagaggcgctagaatccaaatacgtggatttgttttcttatcacttttgttagtcggtgaaacggtgtctatagacattttgagttaatcagaatccacctgcttattgtaaccattttttctggccggatcagatggtggaggagacacggaagctttcgacatgtgagttttgtgaattttgaaaatagggtttttgtcttggaactaaatgtgactcggatctgcaatcaggctgaatggtaaggtacgcgcttacggaaagacgctagtaatcggggaacacggtttttgtaagtggcacaatctaaaggaaacagaagaatttacatcttgctctgattaggattactcaactcatccaacggctgtccatatcctctgttttatgggaatgggaatggctgcaaactttagattccgatgtgaaggtatggagacaggtatataaacggatgacctgtgccggagcattagcttggtcactattacctcactcggagaagagcgggtttcttacccatggcgaagggcacaacatccatggttatcatgttccgggatggcagaaacaaacctcaaaggaattcgacacccaagaggaagaagtgatcacttcgacctatgaagctaggtgggtcacatcattaaccggaagaatgactttcagttcacgacttacacttcaacacgttgtgattgtacagctacaccattctcggactagagcctccgcccaaaccaattcctggccgcccggaagcatttatcgttacaaacggcacacatgctggtctttcgtggagaggtgaagcctgggcagctggctacgaaatattcggggtaagatgctttgacgagatgttataattgcgataccttagatttccgaccagaactaatgcagctttgccaggctgaagcgtggggtcgcaatttcaacctcatttcggacgtaataccagacaacgtcgaagcaggcgggatctttatcccgctggatcccgaaaggccaaccgattcgctcaacatgacgccacggaaatcaaaagcagatgaatctcacaagggttggacagacagaaaatggtgccggaagagatccttattgggctgtcacggttcacaccaactgattgactggaggggaagagacattttgggaaaccttgttggacactctatgaaagtgttagcgtccatggaaccgataagggaccgggatcgcccgggtggctggtactctgtccgtggagtgagtgccgatggggttcctggcaagcgttcaagaccagtcttcttggaaacggattggcagaataacaaaaagggccagtgaatccctaagctcctggcactgcagctgtaatcagcaagaatttacgggctgcacatactcatgttattgcaaaacaaataataattctaattcaaggttcagaataatctgctttatctactttggattccataatagtcacatttgatgaaacagagcttcctttcttcttcacctgttccctaccaccagaaatattcaagaacattggacatcacagctcaacatggttgcacaagagccaagggctacgtctaacatgatgaaaacccttcccaaggagcagacccaactgtgctctcaacgagtttttccttgatgatcaccactggatgatgagaagaaggctatggtccatttgtaattgaaattacatattgcagttcatctatccaaaaaagccacaattcagaatcactcaaggttaaaatcatagatttcaacacatgtgactatgatacaaagtatgataagtccatgtctacatattcctttagaatgggggatgaatgttggagagtgagtgggagtggaacaagagggaactgacaggcttttgaaacaataagtagccattgcttccattgaccacccatgtccaagcaggattttactatgaaaacatagcttttttttggataatctggggagttggaaacacccaattcccaccagaaacatcttgtgacaacagcataccgtaacctacaatttgtctaccaaattatatttccctagcagttccttcacaagaaaaaaaaacccaaggattatatacctttggtgcaaaagcatcccatcacaaagtacaccactccattcatttgaagccatcctacacttgccccaccagcccctgatctcatttatacaataatgaacaccaacaaaatgtccaagcacatttttctagacaaccttaatcccgggcttgaaggtataccttttttttttgtttcatgaggcaaggccatgattatggatgcaatccaaaagagaaggaagccatgaaggttgataagagagtatgcgacgtatggattaatgcagaggatacgagacattggatatagtcgattcgagcaacaaagaaaacaaaaacaaaaaatggggaattttgctaggcagaggagacggaacgggcagccaaagagtttttaaacttgagcaagttatgctgagtgcgagcgagcaagacgtcctcgaacgactgatcagccaagcgaccggagcgatcgggggagcttccctcgtcgacctccaagtcgcccaagctttgaggagctcgatagacgtgtccctgcgcctcgatcaacgtgtcactcggcagcgccgggaattccgagccgcccagtgcttgatcctccacacccggagacagatagatccgccggagcgcatcctcgtgggctcgatactctgccatcttcttcgacgtcccaaacgcttctcccagcttcagagtgccagagtatgagcccacaacaaagatcgcagtcgctgaagcacttccactctctcgtaatagtctatcatgccggattggatccgttagtaaaaatgatacaaaaaacagactcgaaataagtgagatagataaaggctgcacaccttgcaacaggcggctcgcgattatatttggccaacgtatacttgagtaccaggaacggattggtaaacttcagcaagtcgcctacttgagctctccgactgaaccagtttgcccgcacgaattgtctggcggccttcatcccatgcaacgagtagaccattccgacaaacgcccgcgaaacgctggccatcgcatcctcgtataggacgccctgtttgaaggccgaggccctcatgccgatctctttatccttctcgaatccgtcggcgcgccgccatcttagaaggccaggctgggcaacctcttctcccttgctcccatcctgtttatgcttttgacctttgtttttcggcttcccatccagatcgaagatcccccccgcatacacccccgcactctcgatcttcggcttgccttcaatcgtcaagtttgagaggcctgttcctgatgaaactccccagagtcttgcgacatctgcgcatgtccgaggacccacatacattgtaagggcagcctggaaagccctgtgcaaaaaaaacagagccgcggtattagctgtcgaggcatatacgagaaatagcggatgagatggtatgagtaaggtgctgactttgtggggagataaggataccgtctgtccagccattccgatccgagcataccgagaatgctgttacccaatgttgccaactcctcgttatgaagtttttcatcgtcgaggaagttggtgaatttagggtagttatctctccagttgggttccaggtcgagtagatcgacatcaggatcgataccggcctgttgggctcgtagctcgctcctccttttcgagccgaaggggtgcatcttgacgttggcgtccatggattgatcaggtgcgatggtggccgtgactttcccgggcaaatacatcggctcgggacctttcgtctgtccagttgaagatcgagtgactacccatttcgaaatcgctttcttcaagtcatcaattctcacatccccctcttcgatcccctgccagaagcttggagagaccaaacacctctcgacccatttcaaggaatcttgtttagatattaagctcttaggtaggttgggtatccggtatgctaatgctgctatttccgaggcgggtggggggtagagtagggagtgaatccgatgtaggtagacgttcgaagtgttcttggtcggaggccgaatccgattaggccgttggtggatgaattcttcttctgtcagagaggagagaggttctttgggagctttctcggtggtttcttgagtccttagaggtgttcttgtggaaaggaatttacgaatcggtcgagcgtcgatcatgaaagctgagatactccgaaaaaaagaagtacgaccgagaaaagctgatgagcaaacaaatccagagaccaccctttttttgtatcgaaatttcaagttatttttgagtgtgtacctttcctcctcttggccatcatcgctccgcggacgcaaacgcaaatattgcgagacatcgatcgatccatgataacaggaaacccaaaggacaaggaggtcacgatgcaagttggtttagacagacgacctggaaaccgaattaaatgcacgagtcagacagcgaactggatcctcagactactgcttaccatacctcaacaccttttccgagccaacttgaagcagagccacatccggtccggtaccactcttgacccgaaggaggctgcgctggagggctctgttggaggtggcgggtatgcaaagtgggatatgcaaaacaccactccgccatcgcgtatgcaaaatgatatgcttaacattgtatcacaatcggagcttccccagaggcttcgcttgatttagaatgtccttctgaattaaccaattgggacgacgggaagtcctccaatcgccctgttaatttccctgtgaattcacgtgtatgtacgctgatctatatcattgtatatcatgataattaccggattgtaccacagttcccaagcattttcttgacccttgtacttagccctacaccataagacctcgacgatccaatgaagaacgaccccaatccacaagaatagttggaaaaaggaatggtatttctcatcataacgaaaaaagaagaagaagggagaaacggtgcaattatgtgagggcgagaaaggaaaggaccatgaacggatggtaaggaagaataaagcagaaagaacaaaaatcaaatgtggtccctcaataaatccgccaccccccttcccaaacaaagagaaaaaaaaatacatcatcaaaagaaaagaggaagtgtcaagaaatcaagaaaaggtcgaggaagtggacatttgatttttttgaagcatagtgatcgttaaatcagtgttgcatgtgggggggggggggaaaggtatcaagattcgattcctaaacgactgcggatttccgtttacttttcttgctcgacttggaagatttctctttggcagcgccatcgttctgagtagcgctcttatcacccgcctcgtcgtcgtcgtcgtcatcgtgatgtttgcgtttcttgtccttagaagaggaggatgtgggttggggaggaacagaaggctctgttgacggggctgaagtggtccctggtaaagaggcccgggcagctttcttggctttcttttcttcctttcgtttccgtttggcctcctgaaacaaacacacaatcggaacatatcagctggatgtgaaacttgcaatgcgagttaattaatatggggcttaccgcttcttcatcatcgttcgtttgagatttgatttcctcgatcagaggtttcttactttggccttcgccggttgtcgaaggggcaggattgttagcggcggggatcatgagactatcggcggcagggttgtatgatccagggtcaggacgtttgaagaagggcttttggtgatcctgagagacacccgattttcgattagactggattccgatagattgctccaatcttcggagtcgcgattccaatttgatccgtgcttccattccaattaacggagcctcttccgtcgatttcgtatctgcatcggctagcgcatcgtgtcgaatagacagtgccgctttagctgccgtcatacgggccatctattaaaaaacagttatcagcgtccgacgtcctcaagacaaaaagaaagggcaaactgctttggttcaaagtgagacatacctttcctttcaacttgcccggtgcactaccgaccaagctggaatggaagatcaacccgtacttaggggtatcatgtttggtttttaaggccctaaacaatgccttctcggcgccgaggatttggatagtcgaagcgggtgccttggccagattgataagactcccactgtgtgcgatcaaccttgcgccgactaattcgcccaggatagccgtcagattaggtgcaatggccgtcattcggtttcggaggtactcgaatagctcggtccggtattgcatcaatgagatcacttgggtggccaaggattggatgtgtagtaagtcggagtctgaaatctctgtgcccatcgagatcgccgcggaagccttgagagtgccttctagctcctcgggtaaaatctcagagaagtccgttttggagtagtttgttcgaagacctaaacaggtttttcatgtcaggcttgtgttcaaggatgcagattcacgattaaataatggccttacccattgtcttaacgattttagcgtatgccaagttgtcggagatgattttggccatctcggggaaatgccatccataccattccttaaccctcatggcataaatgttgacttccttgtcaagatcatcaagtaatgcaatggcttgaacgatcatggtatcgaccttgtcggtagaatatttcagtttgaatctgttaagagtatcacagttcgcccggaaaaagtaagcaagcgagaaatgcaccgaattgtgagaagaactagtaggcgatcgagcttaccgactcaatgagtgactgagacctagattcatggtgttgaggtcactttcatcaacattgtaatcgcccaacaacggagctagctgagaacgaattccacgaaagaggtcggtagtggtcgagtcggagaggacgttaaatcccagtttcttggtgattgctccgcctgtgatgatagttccaagagtgtagtacgatcgaattgagtcacatggaatagcgctcacatgcagagctatgggtaggcgtgtgacacgtacctagtttgggatccacgacggccaaagtctccttgctcttcttaccctcaacaccacccgagatttcatcaatcaagaacttcttcaaactacgaagcagagctgggaatcaacaaccgggtctgtagcctggggaaggacaaatgttgacaaactttttggatagtttaccatccccaattgcgctcaagtcttcgacagcatcggcagtactcttgaagcggtgaatactttgtagtttaacactattatcggcgttgttgcggagatgaacgatcaaaaaaaatcaagcggtttcgtcaaggttaggccgacccaaaaaagaattccacagaagagtgagatgatgactgacaggttggatgcactagctggggaatcaaatttcttgtacaagttcccgtccgtgagtaggcttccgttatcagcaactttgaagagacagaacccgaccgaggattcgaataaaaccaacctgtcggaagttatggaacggcacagagtcagtattcttctctctttagaccgaaagaccggagcaaaaaccatgcagatactctgaagaacacttgactcacatcttgagagactaaaaagatactatccgttcagctgggattttttcaaatcgaaacgggaacggacggaaatcgaacgtgaatttgagctgatcgaactgagtttcttgaggtggctgtatgggtccttgactttccactccgaacttgcttgcctggaaagagggaggagaaaaaaaaagctggcaaggcggcgcggggcttgggtgagacttccaaattgcatattcaaaatgcaaacgagccctgtgggatgcgcaatcggggatcggggcgcacctcaagaatcaggctgaggaagacgtgtaagcgccgttcaggaaacagacccctgatcaagtttgttgaaggtgatgtgcatcagatgatgtctaatacacaatcagatagaggatttctttacaagaaccggaccatacatttgggtctcgacaatgatctatggctctattgagcacacccaaatttcaaacagagagaaacttgatgtatcaatacatatcagagatgatcacagaaattaaaaattatttcatctagtgaacaatcagaaatcagaaatcttgaatgacatttgggaggttataaatgcattcaatttagattttcttttcactgtgtgttagatgtgttattatatgtaactgttgaagttaagcttaagggtctaattcttagaatggagatttggtccgtgagatatctttcacatcttctttatttatctgaaaaagcatatcctacagttttggatgctgatcaaattaaacaatcagcagagaatacaagtgacccttccctgtgttattccgtgaatcctaataataagatgagatgaagaaaactcccccagggagaatatatttcaggaatatgagaaagatatttataggttttcaaatacatacttgggttgatgagccatgagtgtatagtagactatctaataacatagtatgtgaacaactgatgacatgggagaaaataactatggaaatagaaatagagccttggaaaaacgactcccaaatatggccatcagacgtcccttgggagtcgttcctccaaatggatggccaactttgggagttggccatccattgatgtttcttttttttaattttatgggagttggctcccaaaaccaccccccatgcttgagggaggttgggagtcgttcctgggactctggggattgagattcagttgaggataaatttacactggagacttgatccagtgttggcaagtgtagtagttgaggagtgttgtgcaagcttgagtaattgggcaagcatgagcaagtagtggtgaaccttgacatagatgagcttgagcaagcagtagtgaattttgatgtgttgatatctgatcttggtccctctagtactctagcagtgttcttccaaaagtgactgattacataattggagtcacgttaacaatgccatcattggtctcaagtcttgtatcacttatgtagatctcatcttgatttgaactctgaccttctctcctgatgattcctgttactcactttggagtactattaactgaaatcatcatcccaaccttctacaaccttaaatcaggtatcatctagttgtcttatcattaaactatatctcgacaaattataagaactctcttctattatgagcttctctttgcatcacttgttgttctcatccattctggttttgttcttcattttattgttcatgccttaaggtattgattcatttttttattcttatgattcataatgtctttcattattcatgtatgtatcttgcttgaaatttttcagcataattgatgtcaagagcaagactcttctagctacactaggtgcaaggatgtaaaaagttatgtacacatgttgataacatgtgaaaagtggtggaaggtttggtgataagagagaaataaaataaaaactattaagtttttatttacagaggggcctgagttacaggggtatttaatgttccctctcatatcagttcctgtgtaacgggggtggctctgattttctgttcctttttaataaagaagcatgcccagaaaagcctacaactgaagtggtaaggaaataatacttacttatacttatttccaagccaaggggagcttcaggaggggaggaactgttcttgaggcgctcagaaagttgtttgagagttgttggagtagttctgtggaacaggtgttggttgattggttgaaatccaatttaaaaacagcaggaaatgggccaaaaggcaggttgaaactggttgttggtgttggttactgctggtaagtattgatgaagatggggaattcaagttcaggggaaagaagggtttattaaatactattgtgagccactggaggcgaaccaaggagtctctctggctgatatagatctcctactaatccgtgggaactgttggatcagctgtagctcctgtggagcttggttacaggtgtgatggcaatgatgcaacgattgtaactaggttatcagggtgttctgatgaaactttaacccacctttaacacatgagatcattgtataatgtgtgggctgatctttgatagagagtaattggcccaattggtcaaaaagggccacagatcacccaaaccaggttggttaccatgtctgtgctcatgtagttgaggtttcaatgatgtaaacattttttgtagatttttaccgaacagcatgaaccttaattacatctgtatcacccttacaacatgtagtatgatgtaacttgaggggtctgtagtgtactctgggtctaatgtcactcaagggctacaaagtaagtgaaggagtaataattaaggggtactcttggtgaggtaccctaggttaatttgtctttagattcagaatctggaataatattctaggtcatacttaatatttggcagttattagtggattctgggttaaaatgttattttatttttttatttaaacacttttgtgttttgttgttaattattacaagctttgggtaatatgtaacaatatctctattgtagtgattccaattatttaaatagtatattttaatttttatattatatcaacgatgtaactgatgcaatgcatgcataggtatcacattgtattggggctgtatcacattgcatcgaggagagcaatgtggggccccacattgcattgcttgcatcactattgcattggcaaagcgatgtgatgtgatgcactataatttggtggcattggtttgcattgctttccaatacaatgccgatgcaatgcattgctttttaggtgcgatgccaatgcaatgcattgcttttttgatttgataccaatacatggccatttatcacatcacatcacattgtttcaccgttgattatatgtacatatgtttgtaagtaataatgtctctgatgataaataattgctatgttcaggctgacaaaattcatccttaagtttgtcacttgatattatgagtttgaggaaaaaggagacatgatgagcagcaactgcttattttctttaagattttagccctaactgttggtacaacttgattgtgagtcacattgtgttatgttttgtcaaaactcgcacatttgcgactatgcatgtttttccttatgcatattttcaacctcgcattctttcacacttacgtgtgtcacatctcgatctccgatcttcagcaagcaaccaaatctttcgccgatcactcactttccccttcctatcaagttgcttgtcatcaatcatcaattgtcatcaaaacatcctgaggtcaacaattctcatccgctgatcaatcaaatcttatcctcgatttcatcaatcgctcgcttcacacatctaggaggagctagagatagtttctgggcaggtagtcattctattttttctcattctcatgtggttgagtgttattgactgttttttcttatttttcatgatcttacagactatctcgttgtgataatccttttgtgttgaagactcagcatcgtgttatcgtattaagattttgtggcattctgatctatttcaataggtatttcaatcattatcattctttctaagttgttgatattgaacttatcttattgttttctttcagtttattacttctattgagttttattaattattacaataaagtattgattcacccatttttacacattgctgtcactggacaacatgttgcatgtttgagtttcactgatatttcaacaatgtggttattagtagaaaatttagtacatagatgggacagctggaaagatccccaatgtgaaaaatagaagaaacatcaattggccaaatttgtgtcagattggtgatgaaaggctctcagccaaaaatcctaatgatctcaggccaagggtttgaatttaggtggaagtccctccccccaattgacacaatgcaacaagtggtttaccacttcaacaaagggggacagggacttagttaagttagaattggacctgtgcttggggtttaattttctcatgaaatttgctggtaagaagaagaaacttgttatttgtgattggtgttttaggaaccatttgggctcaagagtcttgctatatttgaaaaaacaaaaaggcaatggatattttggatcaattttccattagctatcatatgtgctcttgctgccattttcttcatgcctctgaataagctgtctgggagttggaaaagctagatctttcctcattctttttcttactcacaggaatctggctctgactttcttttacgctttatcatagagttaaggcaagttgatttcataggcccagttctaacactaattatctcatgtttattcaatgtaaaagatttttcttccggttaaaggtgtcagggcacgtggttagaaatcgttaatactctcgtatatgatttcatcccaatgatgaggaactaaaggtccagaaataataaacggggaatagtattgtgccaggacaacatgttgtacttgtcactcagctcatcaagaaaacaaagttatccaggtaaaccaaaaagggaggttgctcaggcgtcaagctgcagtagagacatcgaaagtagcaagcaaaaaagcatagattgctgatccaactagcgagatcggagtcgctccaatgtttaccgtggagattatgaaagagagaaaatgtaaaatgtgatgacgatgaccaggtgcattaatatccaaccaactaatgtgctttagaatgctgagcccagtcgcagtaaatacataaagataaaatgagatgaagatgggatcggagtcgcagatatttgagccattgatgtttttcttttgtctaattttacagggtaatcaagccaatgcaatcgaagcaaaggtggaaaagaagggtagatgatcttgtatgtgagcgcgcgttatgcgatagggatggcccgtgcaaagcttggttggaatgcggaagggtcatgactctcagttaagtcctgcactcgacgactttccttctcgtagctgttttcgacctcggcgctgatatcgacttgggtactgtctcgactgacgaaggattcggtgttgtggacgtgcacccttcgtctccaaagtctgttcgggagccgtcggttggcttctatggtcgccgggcgtaattgacgagcttccgaagtccatgccaaggccatgatgatgagcactaagatcgaaactgaaggcattctgatcgcggcgaactgcactctgggaggagagaagttggattgaaagtgttcaaacacattgaagttcagaaccataaccacattcctttgacagttttataatctaagggaaataaaaaaacaaagcaaatcaatgacctacttgatgggagtactacgatgctcaacaactaaagtcggcttgaggaaagatgttttggagcggtagggcaaagttgagggtaaacttgctctggagtttttaattataatattttttttatgtaaggtggagttgagatgaggatgaagcaggaccctctaatcagcaggcaggcttttaatatctatcgcaaaactttacacatggaccggagtctccgtccatgagattgatgaattgaaatatgtgtaagccattttccaagcacttcgaagatcacgatatatacgctacaaaatcagcccaaaaatccgtgatgataagtatttttacttgactgcatatttatgtgtatgtgtgtgtaagataatacatgccatttaggattgccatccaaggcgattccagcttattccagggagaggctcgattagccactgctgggggtcatttgtaacatgcttaatttgtcggtgcagtcaactcattttagattatatataagcgagtcagcagtactgtcggcattccgttctggcgccggtgtggccactgcggtggcgtatccattcgtcatcgctctacagtcgcgactcgcaataatcaatgtgggttttttttcagctgagtagatacatacatacttattctaatttcttggaagttgtaacactgactgacctttcgctgtcgcagtcagagcctaaactttgtagagggatgttagcatgcaactcccctgatggcagccataagctgcctggtcttatgttaaaggcaatcggatgacatgcagttggcacggaaccaagtttctagttggcagctggaagcaaggcttagctcaagcctcaaagcgagaggtttgtttcggtaaagcgcaagggaatgaggggttattcaaagtgcttggctctttgtccacatgcggttctagaggctataaactcgtcaagacttgcaagtagcctatccctcaagccaattttgaaggcaccgttgacggacatttatggcaactttgggtttggtgctagcgctatcaacacttgccttgacctgttttgacagtctgcatacattttctcttggcatcaataagagcatccttatcggttgggctaactcagcccgcggctaaagtccaagttaaatcaagttaacttagcgggggtgtttcagccgcactggtattggctaccagcagctcaaactagatagctcacaagcaaaccatgaccaaccgcatcgggaacaaacgacgacggctcctcgaggacctgtttggatcggaaatggaggatgaagaagaagacgaggaagaagacgaggaagatggatttacctctttggaagaactcaccaacgatgaaccgcatgccaagacgcgaggtccacgacgcccaaataaagaaagaaaccatgccgaaggacacgagagactcatgcaagactatttcaacagtggttcaacatacaatgaccgtgattttgaaaggcgatttcgactcaggaaagaactgttcctgaggatcgctgcagatgtggtggaagcctctccctactttgttcaaaagcctgtatgtttcctttccttttttctttgctattaatctaaaaaaaacttattgaaaatggtgaaacaggattgtacaggcaagatggggttgtcaagttttcagaagatcacctgcgctcttcgacaattagcctacggatgtgcaatggatgcgaccgatgaatattgtaggattggggaagccactgctcggcaaaccctcaagatattttgcaacacaatcgagaatctgtacgccaaggagtatctacggaagccaaccgcagacgatttgacacgaatgcttgacatcaacgatgcccgtggctttccaggctgcattggcagccttgactgcatgcactgggtatggaaaaactgtcccagtgcattcgctggccagtacaagggcaaagaaaagaaaccgacggtggttctggaagctgttgccgatcaacgactgtggatctggcatgtattttttggaacggccggggctcttaacgacattaatatattggatcgatcacctctatttgaggaacgacttgctggtactagttgggacgtggaattccagatcctcggtcgtaaatacaaccacgcgtattatctcgtcgatggaatttatccatcctggtcaaccctgatcaaatcaaaaggtgtgtctcaagatgagccatcaaaacactttcaaaagcttcaagaagcattccgaaaagatattgagagggcgtttggggttcttcaaatacgatgggctattgtcaccattccggctcggttctggagccctgaagatatggtgtcaatcatgcgaacttgtgtgattctacacaacatgattgtagaggatcatgagagggattcaaccgacacatttcggttacctcgctgcacaaaactagtcccacctcaaagtcagccttacaccttacaggagcaagcgattcggacggttgagctccgatcagcagtacaacatcgaaggcttatcaacgacttgattgatctcaattgggcacgactaggctccaggaacaggagtaccgagtgaatttgctattgctcttcatgtatttagttcagaaataaacaataggaacaatgaaatagattatgcatatagattttttttctttgtgttgtgttttttgaaaaaaagaacggcaagaaatgagatagactggagaatgcgaaacactctaagcgagggtgtcaagtaaaggatctaaatcagctatgtcgtcttcgtcttcatcgccgatgtactgagagtcttcagcgttgctggatggatcgtcttcgaaggtgctatcacgctcacttgaagctgccaatgcttcatttgttgatgcttcggtttgtttttcctttgctgccgctagtttctgtctctccctgatttgctcgcgaagatcctcaagaatttcccccttttgaagacgcaaaaattcacgagatacatcgtccggtagttcatcttctttcctagacatgatctccatattcacttggtttacttcggctttagcaacttgttgacggatttcgtttgtttttttcatcgcaatggttcgttcgcggtagttactcgattgttcagacatgacttttatttttttagcattgaagtgttcttgcttcattgcacgtttggtcgcatgaatcccagcaggacggttccaagagttgttcgatccgaattgggcaatgtcttcaggttgagagttgcctagagcagcatcggactgagcagcgggtgtagatggcgtaggagtgggggctggggtcgtggcctgtttactttgatcgccacgtgtttgtgccaatgaattgaattttgatgaatccttgacgaccatccaggccagctcaaagatgaactgtttgccttcttgctcgtaaaaggccttcttggtgtcggggaggagatcggacaaaacagatcccgatggtctgttgttcttgagcttgtgatatatccccgagaatttcaagcatgccttttggatgtgcccccatctacaatgcaaaaaatgagtatatttcaggggaagagggaaaagaaatgaaaggaagtacttaccggtgcatggccattgtcccatccctctcaataccaccagaatagtcgttgtaatcctctgcgactcgtttgaaaaactccgctctcttttgaccggttgatatgatcgggtcctcagatatcttgagccagcttttggcaagctgttggtcttctgttggaagccaattggcactccgagtcggcatcgtagatttgtggctggaaaggagaatcgaggtggatggtggagagatgtcttgtattccagcaaccccgggccctagctcactgtttagctcattggctaaccgttgctacatgtagcaagggttagccagaatcttagcatcaagctgacttagccccgggttagcttgaaccggtgcgcttgaatttggtggctaagttccttagcttcagctaaactagccaccgatacggatgctctaatgtgggttttcagtcaacagtttgagccaagagctacttaggggcctatggggcaaacctgattgatgccatcaacttggtcaattgtgcaattacaacaagcaatcagcattctatctgttgccaaatgatggaccctgccatactgactattttgacagtgtaacttttttttgcaccacacttttctttttgccttgcatggtatcaaaaaaaattcattcggtggcccaccagattccccatctgacaagccagcaaccccatccatccacccacaattgctccctccaacacaaaatcccattgatccatacagcaagcacattctactcatttgtactatcctccatgttggttactatcagctgctgcttcatttgatggctatgtagtcctttgacaatgccttttgttgattatggccggggtgtgaagatcattgtggtcaagatgagccaacaaggtgagaactgtcatgatattaatgaaacccttgatctgaagatatcagtcgattcaatccaaagatggtagcagctatatcaatggtgcaacagatacaagacatgtatttgtatcagatcgtattgtctttattttgagcctgataccagtatcagtatttccttggttggtgagaagatccattgtcttggatttggattcacaaatgaaaaaaaaatcatcttcatttttttttcttcaatatggccaaataccttgtgcatcaaagacatttttggtgggatcagtcatctgagacaatacagaatgggacttggtcaaccaactcccaaaaattggagagtcaactccccaacccaggtttcctcaaaatttgggagtcaagtccccaaatccatcagtgggttggggagtcagcccccaaaaaaaatttaaataaaaaaaaagaaaaaccccagaggatttgggtgttgatgccccaaaaccaagtggttttggggggtcagtgatcaaaaaaaaaaaaccagcggccaagaggattcctcccggctgcggagagtgctctctcaatggccgggagaatttctctcaggcattacataagggtataaccctcaacagccaatagaaacctcttgaccatcaaggctgtacaccccaacagccgagtgaaacctcttggccatcaagggtgtacccctcaacggccaagtgaaacctcttggccatcggttgttgagaatgtaaaccctcaacggccaagagtgtacctcccggtcgttgagggtatacaaatggccaagaagtttccctcggccgttgagttgtacaccctccacctccgagagaaaccctctcgggctttgcttggctgttgaggttgtagaccctcgacggctgagagaaactttcttggccgttgagagagcactctccgcggccaggaggaatcctccctcccgctggtttttttttgatcaccaaccccccaaaaccacttggttttggggcatcgacacccaacccctccggggtttttctttttttcttttgaattgtttttgggggccgactcccaaacccactgatggatttggggaattgactcccaaattttggggaaacccaggtttgggagtcgactctccaatttttgggagtcggttggccaagtccctacagaatatgtctcactttccaaagacaatacacgtgtattgtctcaggaaagtgagacaacacaaatacagtatttttgggtcttcaaattcttagacaatacaaataaatgcctgatactgtctcgtcttgtctctgttgcaccgttaattgtagtagccgctgattgcacatataattctagaatagtatgtagacaaggctgtagtctcattgaaaacccacactcaagatcacacctacactccaaaggggcgtcaaacagtcaggctcctcagacctattactgccagccagataagtgtgctccccgctgtatccatggacagattgcttgtggtgattgcccaggaaggaactatgcaccgactcaatctggaatacttacttgaggagttcctggtaagttttctttggctgagtcatcattggagcatgcatggcactgattcattctgacttgattattaagctcccaaacatgaacctgttcccagacaggaaaagtgtccttgttctggacaatgcctcattgcaccatggtggccacgtcactcagctgttcaaggcctgaggggtcttacttgtgtacctgccaccttattcacccaatatgaacccgattgagaaggtgttctccgttttgaagtcccagctgaagcgttggcaaatactaactggaactgatgaggacatagcaattatcaatgatttgttactcaagatagttaccccagagctgatggccaccttattccatggctcagactatggtctgtgattagtcaccacatgtggatgtgttttttgattgcttgatatttttttcaatcttgctcggttctctcccttctcaagcatgtgtgtggtctgcttgtatggtaaatgctgtttcatttaggaatcattgttcaatgcatgttgacaacaagttaccacttgattatttactctaagaccatatgggccctgaggggcctgtggggagtcacctgatttgtggatgagttggccatgggtctatttatacattagagagattatacatatgtactaaaaagcttaatcatctatctctcttataaatatacactgtaattagaaagatgacatcattccttctcttttgatattgagtgacatcattccttctcttttgagcttgagtttaatattaagtacatatgttgatcatttatggttacatgcatagatgatcattggcaggcctcaccactacctagagatggttgcggggtatttgttgcggatacccgctatccgctggtggataccccccagcacccacggattgggagtgataatcacacttcctcccccttcaaacactcactcccacactccaaagcagattggtgtgtgggatttcacaccaatctgcagcagtgtagattcccttcagattggtgtgtggtaccacacaccaatctgctttggtgtgtgggcccacactcccctcagagaggggagtatgggagtgagtgtgtgaagggggaggaagtgttattatcactcccctggtcaacaggtgactatacaggggagcttgagggggtacccgtaaggatacccaggtaccagtattttttttgtccaaaaacatacaccaggtaccacacccagggcctgttggcgggtaccagaagcaatgaggtggtacctgcaaatgggtcccgggtaccacaaggccgtctttacttccttctaaattaataaaattagaaaatgggaagtccttcaatccatcaatttattcaaatagctattctagcacttccaaatgtcaagataacagccctggcacggtccttgaagcaactgaatctttgttcagacaaatcaatgatcgaaagttgcaatattctctcctgtttagaaccaaaccgggctgggcttatgaccctgacctgtgaaggcacaaccaggactaacctaacacttttaccctgaataccgttgtcagcagacatcgaagcacaggagaaaatacatgaagaccctaaccaggcacaggataccacgcactcctccttgatggaggagtaaacgtgatgcactgcaggcgctgatacccgtgagtcagcggaagaatcacgcccgaacaccataagaagctataaaagattaacccttctgcctcatctgcgacttttcccataaaaagtattttcccttcagatcaactcactttaagctttcaaacacaccccaaatcttatccgcttcacataaacccgcaacgacctcgtaccacgcttttatcttctcaccctcttgtctcttaaacttcttgctaccagcgattctttgtctccatacttaacttctacttcttcttgtctcacatacgaatcaactctattgttaccatactcaaccaagcaacgcgcttgtgatcttctctctctgttatatctttttctttcacaactcttgcctgcctacccctgccctttaggtaaggcagctttattcttgtttcacttcaaagcgtgttgtcacatcatgatcctgatttgaaattacacctttagttttgctattctaacaccaaaggggttgtatcagttacaacccccccgcagtaaggttggttggaggtggctgataaaagattggtctccccaaccaattttatattggccaggcccaccaatgcatgaaccctttgttctaaggtattggtgggcccatccaatataaaattggtctcccagacccattttaaattggtgccctctgttcaactgaaccgtggggggttgtaaccaatacaaccccttttgaaacacagattttgaatggaaattttgaactctcaacttcaagctgtgtgtgtattaattaaccctaaggagcttttaatcaccaaaattatgatatcatattttgaaagagtcaatttcaacacaaagctaattgatgatagtcagctttagcctttgaagtcttgatcttttcttcaaagaatggaatgtttttagtcaagtagaatcttttgtaaccccctcttcattatttggacacatatttcagggtaacaaaaatgtttgcaatgaattcaaattcaattgagggaccaaggtggagatgggagggacaaaaactcatcttgatggggttgtgtattgctcatccattactgcagcatatttgaatttggaaagtattgccaactttagcattgaagtttggcagactgtggtaaatccagccatggaaattccttatgccacttgtttctgatattgccattatgtaggacatgaaaattggataccaagatgtgcacagaaatgagctaccctgacccaaaatgtgaaattgcaagatgcaacatctcataaataaagggggttggaaaaatgactcccaaaaatttgccggcaactcccattttggtcaaggggttgtcggacgggagtcgtctttccaatcccccctgggggattgggagtcgacctcccaattgaatttttatttgttttgtttttttgggtggcagtcgcgcccaaaaccatccttggcaagtgggaggttagggagtcgtctccctcccactggccggggggggactccctcgtacagtctcaatgaccggtgtggaactactctttgggatgaatagagctggagagggaaagatgctttaatgggctgcctctctggtaaactgggttgagtaagataacaagaaaaagataagagtgtggactcttaaggaaaggtgtggctttggagaattcttgcaacgctgggccgctacactaaccgtagcggttagtgtagcgtaacgcagctgaattgctgttagcgattagcgtagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcagtttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaacccgctaaaaaaccgctaacactacggtttttcaatgaaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgattcttgagatgggtatgtcttctgtcttctggtcttctgtctgaataatactagtatcccaaatgttgatgggcaactactaggctaatgaagggtgatcagttatctggattgctggggcaggatctgatgatcaacaaatgaagaggggaaaacaaggctccttatatacaaaatctggggagtggccagcttgtggttggaaacaccatggaacaaaatggaacaagagaaaattatcaaactgaaacaatgtggcccaattggtaggcactaagataaatggggaaaatgacatcagagacatgcagggatgaaatgtgccacaaccaatgagggaggaagaatatatcaaagagataaatgaactagccaaatgtgtactagtgtgagacatgcagataacccaagaggaatagtgtgaaacagtgaaatgtggcccaaggtggaaatgaggctagagtgaaagtggaatagaatgaaacacatgcagaggccaagtgtggaaggctgaatggggattgatgatgtaagactgcatgagatgcttatgtaataatgaaatgaaatgagaatccagagtgtcttctgtccagggggcttggtcttgtgacatccatggtgttgcaggttggttgaataatccagaagggtcttgatcattgagggtcttgtcattcagagggcttgatattgtgcttgatgctttgattttgtgggcctcttattcaagattggcttaccacaccggaaggagtcctttccggtcatcaaatggtcttgatgaccggaagggatcccttccggtcattgagactgtacagcctcaatgaccggagggaattcattccggtcatcaaatggtcttgatgaccggtgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttaagggtggtttgaaagacctgcccctctaaatgtactaaaaaaataactaagagtcttgtaatcaatatttaataatgtatggctgattccaagatagatcttacttttgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttgataatggaaactgtggtgctgatgacttgagcacgaaacagatgagttgttatagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcaaaaactagagctctggtactaatgctactactacttgttattggttaattgttaatgtactactacttatatgatgactactactactaatatgcttcgaattccgaactctttgttggtttcacgcttacaatactgtactaattcactacttatcactaactcactcactaattaagtactgactaactatgaccaacttaccgctgtaggttgatgtactatcttcactaactaactatcactaattctaactcttcactttactgacactccggaaaacttccagtagctcaggaccaacttactgctctgagagacttctgtaggctgatggggagaagagactttctggtggtgagaggtccttcttttatattgaagagtgagggatttctgctgcaggggactccttgtgagggaatattgctgcaggggatctcacctgcacagcctttgcgcaaagcctccaaacaattagcgcagcttatgctgtgctaggaacacttaactccagaccttgtcacataatatgcatgcaagggagcacacaagtgcagcatgatgtcatgcattgccaggcaaccaagtcatcttccagaaccaagtgcagcatgatgtcatgtgttgccaggtaaccaagccatcttccagaacactctgcataggcagtaccagtctgccagacctgctgttatctccttccatccagagtttgggggtcaaagcctctcctcactccttccttcctcccttcactttccacaatccgtaccctgtacccttacgtaaaacataaagtacccttattacacaccgctcctccgttccattcctggtcgagacatgttctcccactcctctccacttatatacttccgttcctccgttccattcctggttgagatatgatctcccactccaatcctcgtatgcaaaccgctcctttgttccattcctggttgagatatgttctcccaatccactcattgtatgtaatcctgtccgtatataccacacctcatccataatgattgttccttctcttgtaatgattgtcacatgttccctgggctgctgaacttgtcggacaaagtctgttcaaagaatcgttgcactggcttttccgaccacttagtttatgcagtgttgggattgagtcacagaatttcaacaaaaatacagtggaaaaggcattgtgatcaaattcaacttgcattttgacctggatactgagctctgaatgatttctggagttgattttttcatttattatcattcttcttgcataacatacaaatctttccaattttaattttctcattttgagcaatattaaaacttctgaaaaaagtgcagtaactgtaatgttttttgtaaattttgaaaatcagatttccatacttttattctcagaatcattttttgaaacccattttataccacttgcaaaatatcattatttcaagctggtgggttgaagttatgtaatccaaacaaaccggctataaacatctgttaggtgactgtacaatgatgtattacatcaatatattgtcttttcagagaagcttggagcctctcgagtttttttatttttgttatgcattaaaaggtctgttttatcttctttttttcacggattccgtcatatgtatctcaccttttgcttctccctccctgcccctatccagcaacccaatgggccatgaactcccctcccagcctggtcggatgtagcatgggatggctgagtagatggtggaatcagggtaaaatttgcaccctgattccaaatatgagcttcattttgccagagctcttcttagaatgaaactaaggctggattgcagtgtcaggtcttgggttggatcacatacctgtccaaacccaaacctgtaaaatcaaagttttatatccaaggcatgggatctgccaaaacaattttttttgatcatggttccaagcttctctgaaaagacaatatgaggaccctggagaccccttatatatgtgagtgacctaaaaacccggattttgccaaaattcatacatttttgaatcccattcatacgtgtcttgtgtgtatgctcaaaggtttttgaaaaaattaatacattctttgttagtaccattttttttgactgaggcacaaaacctgattttatgaaggaagtaatctctgctagcgtccaaggggtgggcagacatgagaacaccactataaccaaggggggggggggtgcaaaaagagtaaaaaaaaaagttgggggctgccaggggggggcagggtgccaaaaaaagcctgggggctgctgagggggggggggggggtgcaaaaaaaaaagaaaaaagaaaactcaggattgtcatacatttttagttactaccctcactttttcagggaaagttaatacatttgaggctagtatgattcctgataaacaagcccattcatacatttttggtgtgtaccatttggggttttggccaaaaaaattcatacatttaggttactcacatatataaggggtctccaggtaaggcatggtcccgaagctcgggatcccggggcagccccggttccaaaccctggagaaccccggaaagtgggactcgggattgggtctcggtaaaccccgaaaccccgggattttctagcagtagcagaaatgtttgattactggctattttgacttgtttatcgtgtattacaagtttcttttcatcttctttgacttgtttatagtgtattacaagttttttttcagggaaaagagaggaaaaagtaagcaaaagagatcaaaaccagttagaaggggccatcgaaggactgaaaccagttcttcaagcaaagcagaccctcaattgttgcaggcttgagagacgatcgctgccatgagacaactccctgacacagatgccaacccaccttggttggtctcaagactcttgatttcatccaagtcaataacttctcgggtttgatttgatggtggtgatttgggtggtcgttggttttgcttcattgttggggtttatggtattgagtggtgctcgaggtggatcactagctattggctaactctgcctcaattttttttcaaaaataggctgggagccccggggctttggggcagacccggaattcccggggttcgttccttgggatgaccctccagccccgtcccgaaccccgggaccatgccttatctccagggtcctacaatatgtatagcctgaaccacacttcctttggtagctttgattgagaatgtattgaggcggtgtgagggttgttgtgcgccacccatttagacgacatataccgtcctcgaaggacctctccgagcggcatgagagaggtccttcaagggtggtgaacaccttgttgggcgcatggtcaagtttgacatcatggggcttgtttgctcgtagtgttacaatggtgtcactgtcacgcacaaccaaagacaccatagccaacacaaaatgaacacactttctacctgtttgattatcctcagcgtatttggtttctctcatgctgcagatatccagaacccaaagggctacaccatacgcaacggccagttttgtgagcaaaaatcacatctcagagacctgacaaaaggaaagccacactgacaccctgacattttaaccatagccgctgacacccaggagggcactactgtccaatgcgctgcttgccgtctattcagtaagtgctcgttcctgctcctgtttgcttgtgttggttttctagactcttaaaaagcaccccgcttaatctaaaaaacagatgcatctggctgccaccctctgaataacgttcaggccccacgtacctctcaattatgcaccaagtcatacatctttacaggtccatccagtggtcgtaagtcatacctcttccaatccctcagtggatcaaaagtcaaatgacaagtggttttctttcttaaactgaacttttctattctcaatctgacaacaggatgttacactgaccaagacagttacctgtgtgacaaaggacacactgaaaaacgaagccctggccagagtaagttcacctcacctacccttttttaacatgaatcatttagttgagctattgtatagactgatgaaataacacaatttcagtgccaggctgccagggctgtggcgcggaagaccctcctttataatgaaagctggatcatttgatcgcaccctcttgcatgatttgatttatatgaacggaaagaaaaatcgatcaaagcaaacaatctcgatctaaccctgatttttccgcacttttgtctttgctggatgttgtcgccatcaatcgagttcctcaaaagatagttatcttatttactaagatatagagaaacagcacaggctagattttaccaagtccgtaaaacaatccagtttgtgtaaaaagtcaacatgagatcaaacaactctggattgaaaaaaatagcatttttttcctgtaagaagacccattcgcacacaaatttcacaccagtgctgacagccagagtcacacggagctgagtcaagtcttgattcaacggatatgcgggctgagcgttcagcgttgggtcgcactgtgtggtatccgttttcttgtttgagcatggaaacactttccctccatttttcgagaatgagggtggttattaccctagctagacgcaataacccctttaatgggagggcctggtacagccatactggcgcgaagcctcccaccaaccaaacgtataagtctccgattataggggctacattttatacagccaagacaccattcacaaaaatcgagccggtgaaccaaagcatcgagacccgccaatcgatggtgtttgccggcctctataagattgatagtaatgcttttgcggatagaatctaacgagtacttttttccttaccccctttccacattcagtttacaaagctagataagtaaactatgacatagcatagaatcaaataaacaaaatccagggtttttctggatttcacattgaggagaaaattgaacattttgagtgcgaaaggtaaacaactctcagcgtcaacccatatgtggtttgataattaatcctgaataatctattcttaggaacatcagtttgctccattggaactggtcaatttcaaaaaacaaaaaaggattgatgattgatagccccagttttctcctagccttttggcctgttttttatgtcagtacattggattccaatcaggtttcagcccagttaatttctcttcaacttttgcttatttctccaatgcaccaaatgtttctacacaaagacagtcttttaaaaccccctctcccccaataaataaccaaatgataattatttggccctatgaaggttttcaagttgaaaaaaaaaaaaacgccaacacttctgaagtggaacataagaagcttttggatagaaaatagatctttggtcccattcccattctgccccctggatcctgaccttgaaaggggattttaggctttactaatgttccatacttcccatagctccgtttggaagaatctgaaagaaaatcggtcctacatagaatcctcaagcccagcatactctccctcctttactccaatgggcaccatttggcggtgcagagaggatacatgttagtcaatggaatcatgcatacttattcacagtcggtctggctcacagttcaaagttgaacaaggatatgtaagcctaggggcatcggatcattaagatccgatacaccctttggtttgtcgaaaggctttcagctgttgtgggtctcacagcctgttgtaatacaaagtatcggcgcgaacaacgcgtcatctggtggctttgatcgagaattcgtttgaggcggtgtgagggctgtcgaggccgggcgttttgggcaacctgaggcttgcttgctcgcagtgttgcatattaagcgtcgcatgctggtgtggcacatatccacaaccatcttgcgtgtgcatataaggagacatattctagtcagatgcccccccccccctactctagactccaaagacaacagacacaaaacaaaatgaacaaattttttgcttgtttgattattctcggcatatccggtctctcgagcgctgaaggagttattcccagctatagtgatatatcgacaaccccaagggctacaggaaaaatgaccaaggtttttgtgagccacatcaaagctacgttagaagtgaggggaagcaaacgatatactgacggacttaactgtaacgatagcggtcgacaaaaatgacggcggcagtgtccaatgcaagacatgcggactattttgtaagtgcttgctcctgctcccgttttgtagggttgagtttcctgggcactcatgatgaaagcactctgtccaacctacaaacaggggcaaaatcctgccggccaagggacaatgtaaatggcaaacgtaccactgaattatgtgacacgcaatacacagatggttgtaagtcatacgtcttccaatcgctcagttgctcaaataacacacgattggctcccatgacctgaactttttcgatcggcaatccggaattattagattgtggtaccagtcatggctccttcatttgcaacggtggatactacaaggacggacctcatgccaaccagcgtaagctcatcacccacctcgatctgttgccaaccagattttcagctgtgctagagactgatggaataacacaatttcagcgcaaggctgccaggattgtgatgacttggagcctcctgcctgatattatccgatggcacgctctttgatggtttttatgcacgaaaataaaaatcaaccaaacgaatcgacatcgatattcatccaaccatcaacttgaaacgttttttttcttcccagtattgtggccaatgagtctatcataaagtgtgaagctctttggggcactgatgttatcaagagagaaagcaactctggattcaaaagaaatagcgatatctttcattcgcgtcacatacagttagccattgcgcccacacccatccaattttcactccagtgcgagtagccagagccacacgaagctgagtcaagtagtgagtcatggcgagttgagcgctcagcttgaggggttgagcatgagaacaccggcccgggaggtgcttgtccttgatacggctgcctctgggaccagtgggaggggtctactttgcgcatgtgcggggtgttcttgggatgggatatgcattatggagtttgggtgcgtgtgacatggctgtgtagtgagctgtgacagctgcttctccttaatatcagcgattcagcaccactccacacttctcgagtcagaccacggcggaagcataagatgataagaacgacaacgaggacaacaagaataggaatacggatacgaggaaggatcaaagaacacgaccttcgcaaatttcattcctctgtttccactgcctcttccgaacactccacgcccatcaacttatccaacttcacacccgacctcatccgctcattttccatcatagcacgtcagtaattctgccgtatttcttatttctaatcttgagatgaaggtactaacaaaaaaaatggtatttatccataaaaaaaaacaaaaaaaaaacagatattgatcatggaaaatccacgctgtcggatagactgctcgaactcacccgtaccattcctcaacaacctataccctcgacctcgtcttcatctggtcactctaaccccaaccaggctccgaccaggaaccaacaggtactggaccaattggctgtcgaacgagaacgaggaatcaccgtcaaggcggttgcagtgaggtaagtatgatttctcttgcatattagatcggaaattgtgaagagactgatctactgtgttcttctttgattggtttttatttgaaaaaaacaaacaaacagcatgttctacacctccccatcaggaattacctaccttctcaacttgattgatacgcccggccatgtagatttcaccaccgaagttctgcgatcattatccgccactcaaggggcgatcctcctggtggatgcgacccaaggagtccaagcgcagaccttggcggtcctgcaagccgcgcgacgccgtcgactgacgattcttccggtgctcaataagctcgatttaccgtcggctgagccggagaaagtggccctccaagtaggcagattggtcaccaacgaaggctctgctcccggtgaaatcatcaagatcagcgcgaaaactgggctcggagtcgagcatttgttggaagctttggtcaacaagttgccccctcctgtcgcagaccctaaccgtcccctccgcgctttcgtcttcgattcttggttcgatcactttcagggcgtcgtctctctcgtctcgatcgccgatggaaaaatccaaaagggtatacttcgccttcttccttcacatttgtggcacttctgattccttagatcattgcaggggataagatcaagtctttcaagaccggcaagacctttcaaggtaccgaataattctaatcaaatttcaattcctccaagtatttttttttttttgcaaatgcatttatcgaattttgttattgcgtatgctgcatgacatttcagttgccgactgtggaattatgcaccctcatcagctgtccctgccctcaggcctccatgccggccaatgtggatggttgacctgtgcgatgaagaatgccaaggaaggtaaaataactcccaaaaattccctaaccaaaagtatacctctgcgatgatactcacacaatttgtttgatggatctgaacagcaatcctaggagatacattctatgcagccaagacaccattgacggaaatcgagccggtgaaccaaagcatcgagacccgccaatcgatggtctttgccggcctgtatccgatcgacagcaatgccttcgatcgtctagccgacgcgatccaacgagtaccttttttttctccttaccctcttaccatattcaataaaaaaagtcaaacgagattgaccatttcgatggatggggtgatgtgataatatttgaatagcttgtgttgaatgatcggagcgtgactgtcaataaggagtccagtgtggccctcggccaaggtttccggtccgtctatgaactccttgttccacgtaaatttttggcttagtttgttcttcttgattctagattgggctttttgggcacactccacatggacgttttccggcaacgattgaatgatgaatatgcaagtgaggtgatcatcacgcggccctttgtcccgctccaacgttcgtctctagcccacttctttccatatatcccagtcttgatcgggtctcgatcgaagatcaaacaaaatataatgaaacataccatggacccaaaaggatttttttggctttttgttgttcttgttgctggtgtttgtggcggtgaggatagtgattagtaaaggcaagacgtcgatgatcgagaagcctgtcgatttcccgaatgttcgtaatcgggctgatggagtcaaagtctttgagcgaatcattgacgggaccataattgtgccggatcgattcaccgggccggttatggagctatgttcagttgagtagatattcccttaagcctcttgggggaggggggaagaagctactaacgagagtgtgcacgatagtcacatcgggggatccaacagacgtttgaatacatagcggcaccatcgtcagaggcttcgaagaaggggggcgaggtggtgttggaaggggacgagcgctgggtggagatccgatacaagatcccgctctccgagatcgtcacgacgttccactccaccctgaagtctctctcctcgggctatgcgacctttgactacgagaccccggagggacatgaaggctttgtcgaggcagacctcgtcagagtcgacatcgtcgtcaataagagctcgcccatcgacgccttcgcgaccgtcgtccatcgcgatcatgcccttcgagaagctagagccgtcctcgctcgtctcaaatcagtcatccccagacaacagttcgaaatcgcgttgcaagctaccatcggctcgaaaatcatcgcgagcgaaaggttcctcactcccgcttcgcttcgattgtttcttcagtttcgttcttgttgatcatgctttcttttttttttttaatcacaggatcactgccgttagaaaagacgtgactgctggactatgtacgatctttctttgaggatggttcatggaccatttcgatagatttcttatcctttttttttctttggttggttttggttcttgcagatggaggacattatgagcgaaaagtgagtcgggagtccccatgaatttctcgaatccacaccccgtttccccccgcccccccgcccccccgcccttatcatcttttcattcctatccaacaaatcattaacgttttccttgtttggttgtgggatccccagatgaaacatttacagaaacaaaaagaaggcaagaagaagctgcggtcgttaagcatcggcaaagtggagatcccgcaagaagccttttcagcagtcagtccccgccccctcttttttttctcccgtccaacgcttccaaacacaaacctctgtccacacaaggagagaagattgtgacttgtgtgttgtttttaggtcttgagtgttgatggaaaagtctcgtcgactgtcgcgggtaataagcggaaataacgatcggctgcatttgtggcctcagcttgcacattcacttcattcttcaatcacatatatcattcactctctccatcatgtctgttttttttttttttttggattctttgtctatatacccaactcgatgattccatcatgagcggtatagcatgtctttcgatctgttatccacaagacccatcaggcaagcctgtttatctgcgctccttgcttcaagatgggtgtagtccaaggcatacacagtgttctcgaccccagtacatttaatgatgtatacaaaagcagcggaatttatcgactaactgataggcgcaagagccgcttgatccatgccccccccccctttcttgttaaatcgattcatgacagaaaaaaaaaaataatgccattttttatgaaaaaaaggaaaagggaaaatgtttgaaaagatgtgaaattttgaacaggtattatatgcaaaggaggaatgaacgaaaaagaaggagaaggacagagaaggttatttgaggacgggttccaaagcgtcccagacggacggctcgactctttcgcggatctcgtctgccgtgaaccacgcgaagtcttcgaccggatcctcttgggcgtttccatctgattgcagggtcgtccgaggcgaagtagaagaagtgttgattgatgatgatgaggaggagggacggaaagagaggtctggctttcctcgaaggatccgctgtggcatcacccaaaccttatcgtatttggatccctagatatttgatatatatacataaaaacaagtcagaaacaagggcaatcggtttgctgttcaagtccaagtgaacagaggaagaaagaaggtagaaggagtacgaaactggtgaggaggatggagtgtagaccgttgcaggtacttttccaacagaccagatgtccatgttgggccctaagctctgatggactgcgcgtaatgaagcttgggttagagtatctgagcccaggattcgagtggttgctaaatgataaatttgggagattaaggatccaagcttaagatcgccaatccgtacaaaagcttgatcaacgaagcataagaaagaaagaaagaaaggactgacgaagttgccattgagagagttgtttgatgaagagataaatgacttgatgtggatgacgttcgagattgtgaagtgagagggtcgttgagccagggttcttgtggagtaagtcatcatcatcagaagaagaagaaggggtcggactgggcagctcgagagcgctctgagagaggtttgcgagttcgaaagctttagcggcatgggagccgggtctgaagaagaaggaggaccttatcggtttcgagagcgcctgattgagctcgcgttggtagagataatacgcatcctcgaactccgacaatgggcgcaggagcagcggggatcgagagagcaaggcggcgacggcgagagtctggttcgggttggcggcactcggccgcgggtgcttggaggtcgacggccggaccggcagcaggcgactggtcgatgatgagctcggcgtcggccggtcagtgagcgtcctcgttgatggtgctgggctgtccgtcgtcaaggcccgcgtcgtggtggatggcgtgagccatgggcggcgagtggtgcttagtacgctgtcggctaagacctggtggaacttgtttcctgaaaaaacatcccccccccccaaaaaaaatgatcgatcgtcagttatccatacatcctgattctttcatttcaactattttcgggacaaacataaagatagcttactgatcaacatcttcctatagtgtgtattgtgtagaataagatatcgattatctaggccacactgtccaaccaccaacagatcttttctttctttcttttttttttgggaatcagttataattaaaccgaatgaagggaaagaaagaagaagtagtcatcgaacttactcacccttgtaaatatgcagagctcttttttttcctgaagtggttgttgttgttgttagtcgtgagagtgaagtatattcgaagttgagagggagttcggatggccagtttctgccagtttctgcccccggtcaaattgaattaaagcccccgcaaattgaataatattcagcttacgtaagccgatctcgatcacactctacatagtgggaaacaacaacaaccaacaccaccaccaccaccaccaacaacaccaccatcatcatcatcatgggatcagagccaggactgacggacctaccagtgatcaccatccaacacgacttcccagaagtcatctcagacatcaaagtatgtacactcaactcatcatcacacaatccagaataactgatctatctatctatctatctatctagaatgaagtctgtctggccgaagatatctggatctcctgttacagatcatcctcatcatcatcgaatacgacatcgaatacgactgagagtaggaggagcatccatggaaaagtcagagtctcctccaatgtcctcgatcatcctcaacaaacccaaaacaacttgaatgatcttatcagtttagagggcagggatggggtcgaatgtcgttgggcagatgatgcttctttctcagtcagtcctcttatcgagtaatcatctataaaaaactagtatcaagttgaaggggaaagctgagttaaaaaatacttgaaataaattaaatcagcaactagcgctcatagtcacatgcgaaccactctcgatcccgcccaccacagtcagtttcccatcccagacactcgcacggatccagccgaacgggatcgaatgcatggatgtcgccggagagtggctcgtcacgggcgggaagaacggccaagtacgcgtggatcgatgggccacacagcctgcagacactctcgcccaccatgacgagctcttgtgtcggatcggaaagggccatgtctctgatctcactagttgtcaattcgtaggcttccttcactaacccggatagatacaaacacatctcttttcaaaatccatctcacctaacccaagtcggaaattagaaatcgttctaagacacttctagaactctgttccttttgtttagtttcccagtgggaaggtgattctaacgacctcgatcgacatgtccgcccgaatatactcaatcgatccagtcccgagcgacgacaatgaggaagaagacagcaggactccgacgaggaaaagaatgacgatgctgaatccgcgaacctttgggcctccgcatggtcggggggtgatcggtgcggggatcatagggaaagggcgagagattgtgacgggtgtcgggacgggaagctgcgggtatggaacgtgagcgagtcgaagtggtggccgaggcggagatgagctcgagttcttccgcgaagtgctggccctggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgatcaagttacgcacacccttttccggccagtccagcgcgcccatcgatgtcgtggccatatcaggagcccatggacatgatagcctatgagacacgcaccagagcgagtttctttagcgaccctcgtctggcaccgctcctcaccctcctccccctcgtgttgctccaccacctcttcctcctctgaaaccgcagaagatgaaatcgaatctctgtccgtcatccccatagccatctggcaacgcacctcggccgggatcaactccctcgcattctcgcaggacgatcagacgctgcttgttgccgggcacgatggcttgccctatcgagtctctatcgtagatgcggcccggccaaaagtgctccaggaactcgcgggctataactgcgatcctgtcgccgcgattcgcgcatcctcctcctcttctgcttctcatcttcattctgtattcgccgccggtaaagatgggtctatcaaaatctggaatctttgaccccctctctcatctttatcttcttctgtcacactttgaaatctgagaaacaaaaattcacttgtcgtgtaactctcatgtattatattatcatcaactagctaccgatttccttccattttttttgtccaaatattggttgatcattcgtgtccatcatcccagttgtctccttttggaacttgttcaccttgggaagagctattgacgccgacacttccccctcatttgcggtgggcgaatctggaagcaataagtagaagccatgtgtataattctaaggtggatcctaattaccccattgaggagtgatgaaaagtctgatttgcattcacaagactcagactagccacttccaagctggcctccagggatgtactcacttgctggtgaataacactccccggcgatgttcaatgtacaggttcatggaatctcactcggagcaagtgcatataccttttgcctgctcgctggggtgtgattgtgtaggattcttgttactggggcccactttacatacactctcccggcaaacaaaattgctggctgggtacaacttcaagttgctcctggccgagcaatgcttgaaaagggacacactcggatccaggtcttgaaaacaagtgaggccaactcgctggtcagactcatatacaaagctctcccttatgaaaacatcttgaattgattgcacttgttttacttgccatcgagcttgcccatgcctatacatctagaggccatcaagcccatggaaatcaaacttgagctcacttcactttctaaacacaccagttcactgaccattcagcaaagccaaattttcttttgctgatgggggctcctttcattactgcgtgcggtgaacaaatagatacatagtaggatcacatcatgcgtaaccgatacgcagatattaatattatattatgtatttctgctctacttattgtttccagattccgtcaggcctcattgctggatgggtgatcattgagatagacgagtggaaatcacatactctcaacatggggatatctcctatggtgttgtctttgtgagtttgtgggcgagaatggttgtgctatgtgacgccaagagtctttcgagctggttctcaggcccctttggatgatggacttctcactcgtcttcttcctggaatggatcagcgtttacttggagcctgaaacaggctgaaaacaactttcaggtttgttaacccaaggtcagcccggggccaatgcgactactgccggtcgggttaagttgccaaaaatcagcaattaaacccgacgacgaatgcgaatgctctaagattgctggtcaatcaccacgatgtacgtgtggcgatcgtgacttcgtgtccaagatgttgacgtggctcatggacttaaaagtcacaacacgtctcatcgatattggacaaactacaattcgaatctcagaggcactggacacaagttggtgctgcaccccgacttcgctcatttgattaccttgcgcctgcttgctcagactcagcttgctcgtgttgagcattgggacaagactctacattgcaacgccatgtaggttcaggaatcatggtggcactgatagactacgttgcgtttcgagaatgggaaagaaaacaacgagaaggaatgtctgttgtgcatgtttattttgagagctcagtgataaaggaagcaggatgatgggacacaaagagtagtcgaggccagggtccgaggtatgctcgaaggacgcggaatggggaggtagacgagaagagtggagagagagaaagagagctgtttttagttcaagagcaagacttctctcttgcggaggatcccgccgagaagcgagcccactgcgccaaggagcccgcccaagttcaggctgacgccgacgaacagattcaagtccaagccgagccccttgatgatcacgtccaactggaggttcaaggacgagcatgcggtgttggcagacttgacgaagccgtcaaattggcggaacgacgctgaagatcccaaaaggtcatgaagaaaacagtcaacatcgtgcgactggcctcttggctcttgactttgtcgtcggtgagtaaggatgggtgtggaactcaccggcaaacttggattgccagtcggacgcaaaccgggctttcccagtcttcaggatctcttggaaggtggtgaaggagtgctcgatgtgagacttgaaggtggtctgaacaaacaccaaagaaaaaaaaaaaaaagaaacatgatcaatcaagacagctgtgcgagagggaagaaaaaaaagcaagtttcggatttaccacttcctggctggcgctttgcacggcaccagcacagtttcgacaggacggatattgtctagcgacgcgatcgcaagtttgatgaagcgtggtgacggactggacggccacctcgacgctggtggattgcgactggaaggtctggtgacaggtgtcgaaggccgtagacacttggctccattgagcagtgaaggtcttgatctcggtgaccgtggtggtcgaactgcttccttgacggcgactgagcccagtgctgggactgatgatgatgagcagtgaagaattagggcaaaaaaaagacgcgtggcagacagtcgatcaacaaaagctatccagttcaagccggagtggcaccctcaagtggcgagcttacctctcggtgctaagagcaaagctaccgacggccgcttgcaaaaaagctgcaaagaaaacggccgacaaagcacaggggattcagcgagccatcacgacacacaagtacactcgtcctctgagaagctgcctctaagggaacaagaagcaggcaggggcttaccggcaaggagtaagactgaggaagtgggcttggcaaacattgtggagctgtgggtaacggagcgagatgggcaggagggacttctaatgagagatatggagaggcctcaatgtcaacaagaatgagtgattgatgggggagggggtgatgggggaaacgtcacccaaggtgtctcttttatattcgaacatgtagacactgggattcgggcaaagatccgctctcccgtgttttttcccctttacatattcttccatggagacgaactggacagattgacaggtcaccactcccattggacatttccaaattccaatggagcctctcctgatacacagatttcccaggccttccatcttggattcttgcttgagcagtgcatcagagtgcatccatacaacataaattgtattaaaccgtaaaatagaacaccaactgcgtcgaaagcccagcgattaattggaagtggtgcaccctttgttgtggatgttctgtggctcgacgatggtgaccagaccagatcgaatggatattgtgatgtacacagctgcgagcgatatgaattgatcaatgacatgtttttatgtaggacggctcatggcaataacagagaccacaaagggtcggccatccagaagaccacttgaacggccaagcgtgatgagatacattgatagaaggggcgagggcactatacgcgagtccgcaggaattcacttgccgtcagctttccatatttcggttattcctggtggctgcccactgcgggccgagaacattgtcccagctctatagagtctgcatcaaatgttgtggccgggaaatggagggtggttcttcagaggaaggttcaggagctgcccttccgacctgaattaaattggagaagatccaggtaatacatattcactgcctttcatattgtcttcactctcggaacatgctgctggctcttctgatacaaatatattatcactttatccactcgccggaggaacatctccagcaatgagtttggatgagatttggatattggacggtgtctgtttagtgtgcatacttctgattcttcgcggacaatatttatgaacatgagtgaggccatgaaaggaccgccccagaataaatgtcagaagaagctcaagcggcatatgtgtaaagtctcttggcaagtgcaccttcaacatggccagactctcggttccccttgtcccccgatgatctcgatccacactgccctcaatttatctgttgcaacgtttgcacaaatgacaaacgcgctctcctcaaggtggattcaaaagagtgcagaatatccccaactttgccgcgtccactcaaaactgcccacaaggttgtaataagctgcaatgggaacgggttggattgaggggactgctgtcaagctggaacatacggagaaggagacaatgagagacggtggacccggctagagtgtaatagttgctttaaggttgattggaacacacgactgtctccacatgtcctattgatatatatgtcaagcacaatttcccaacatttttaatctgaagctctgaagagctctgaagtcactcttctgtggtttttttggcgcaacttgtttacagacagacagggcggctaaggttgtgatgtctgcctgcgctgagtctaatggagagcttggccgtaagataaatacaatcatgctctacaagatcgttctattctgactcggattctcagacaaaatctaccccaactcatggttattgaaagcccttttatggaatttgatcgatgtcttggtagagggacctatactcttcttttgctcttcaatcctctaaaaagtttctgggtgttgtgggtaggagccttcttaaactataaaagctcagacatgggaaaccgttgaagccccaacgttcacccggatcgaagtgtcatcgactgttatgacagctttgtccggcctgattgtcggactagagtggctggtaaaatcacctgcatcaggagggggaaaagcccgttgggtggagaaccttccgagggggatttttttcagaatgtatggatgagaatggttaggatggaattaaaattggcactacataggtttgggctacctgcacacataatgggagagagacgttagccaggctatcagtgcaaaaaactgctggcatggtgtgtgtcttctcttattgcattaagactcagatcaccttctggaaaaggtaaacaagtgaaggattgctgtttccagaattttggctatcctggatcaacagtcacaaagttattctaattttttttggagaaatcaaaaatagacactggtacttggtttattggaaggtaatccatcaggctttgggtgcatcttctcctgagagcttggaaccggcaccaccaacttgggagttgtcagactgggtgaaggcaccttgtggccgggtcttttttgaccagattttagcgctgttagggtcctccaacgagtgtgtggtctagccctaggctttatcataccagcctcaagagaaagagagacatcttaggctccgtttggctgcccaaaatgttatatattgctatatgcaaatcctaataatcggatttaaggctctgtttggctgcccaagatatcatatatcgatatgggagaatcttgcatattatgccggggggacggtgattataacactagtgagagggctgtttggcaggtcacatcataacagctcgttcatcacggaatatactttttgcttatattctccagccaagaggaaattctggactggaccaatacaccatgggtgcatggagacgttctcaagccgtctggattgaatggcttgagaccccctcacccattgagtcaaaaacaacctggaggcgtcttgacgttttcgcctggaggtcaacttggaggcgacttgctaagcaccccggacattttcaagtcaaactgaaaaccagtgtgttttaaggttcatgaaattgaaccttggaatggtctttgagtcgtcctcagaaccaaatcagagccaatttggttccaaagatgactggagaacccaaatggttcttgagaacaactcaagaaccattgagtgcacccgtggtgtatttaccatgataatggatttgcatggttctgtaataattggattaaggttgataaatcttaaatccgattattaggatttgcgtataacaatatataacattttgggcagccaaacagagcctaagatttatcaaccttaatccgattattacacaaccatgcaaatccattatcatggtaaatattggtccagtccagaatttcctcttggctggagaatataagcaaaaagtatattccgtgatgaacgagctgttatgatgtgacctgccaagcagccctctcactagtgttataattcccgtccccctggcataatctgcaagattctcccatattgatatatgatatcttgggcggccaaacggagccttagggcacgtaccacagcgcatctcaatttgaaaattgtttttgaactgtttttttttctggacttttttcaaaacagatccaataatcacctcttccaaaaacgtgtaccacaaacaactcagtgcaccagctgttcttcacctccatcagtctcaatctcacctatcccttgtacattcaacatgtcctcctgatcagaaactatgttcaacagttcctcagtggcatcaatcacaccgttctttttctgattgatcatttttttctaatcaatcctgtttttgtgattcatcattttctcataatcattattttccttctagttgatcatcaatcttttcctcctaattgataattgatctcttctttctaatcaataatcaatatcttctttttaatcaaacattcatctctttataatcagtgataatcaataagaacaagttcggaagtttgtatgtttttgttggatgtgatgacctgaagaagttgtatcgctgatacaatacttatctcacagttgagatcagtgatgatgttgtaactgacaatgagtacaagtagtacatagttcatcgtttaatttttgaggcctcatcttctggtgaaagcaacagtggaggtggtagtggtgggagttgatcatcagacccatcggatggttgagttggatatctcggagagcttacatactataggatctaatctgtatgttacagaagcccacagggtgcagaaattgtgccagtaaaaaattgtgccaatcgcgccatccccccccccccaaaaaaaacaaaccgggcttactacaagtacagtatctctgacatgcttggtcgcatgttggtttcaactttccaccctagacctcaccagacattggctgtcaatgtcagaaccacatgatatcacatgaccccatcatgctgggatggtcacccattgattgttaccctcaaccagcagttctgaactgttacatgagggtagcagttgcgtcttgctcctcatatcgtgagggttatgggagatgtaggtactacttttgattagttactcagtttgaagacggcttctccttcttgttttgatgatggcttctacccttcttgtaacaataccatgtaacacttcatcacccttgaagcaggtattatttatgttctattacatcacagccccccccccacccacctcccaaaacaatgggttatatgaccaagtggtcattgagagctgtatgtgcccaccaggatgactggggaactgtcaggcacacacttggaatgcattcatggctgaaacacccccaacataacacatttttcttagcgtctactcttgctcaaacagttattgtacatgatgggactcacaccccttcacacatcatgagcacacaagggttttcaagcacgtattctaagatttatgcttctgaaaagggcaatcctgaccctgagtctgcagtcacccatccctcagtcagcgctcactattccagcaaaatcatggcaacctgccctatttgcaaaaggttcaccagcaagccagcattggttggctggtgccgtaagtgtctagcagctaatggcatgaattctgaagcaattgaagcttccttgactgcaccttcctctaacagtttcaatactcatcctacctcccaccatcacacaagcctccaaagaaagactcccttgacctctgttcaacacctttcaacctccacaagtgccaaccaaccaccaccgggatctaaagaacaatttcgaggtgctgtcactgccaaatgaaaaaacccttggcagctccctaccccaaggggcttgataacgacacgccctcccccctcgcacacgcacgcccacacaccaatttttttggcgtgtgggtgcacacgccttgcggatcctggcgtgtccctgcacacgccagcggtccacagggtccaaaccctgttggctggcgtgtgcaggagcacgccagcggacctcgttccagctcatcgggagggtttcctcctgatgagctggttgtaagcccagttcattgggagggtttcctcctgatgagctggacagtgtaccagctcattgggagggtttcctcccgatgagctggacagtgtaccagctcatcgggaggaaaacctctcgatgagctggttgtaagcccagttcattgggagggcttcctcccaatgagctggacagtgtaccagctcatcgagaggaaaacctctcaatgagctggtcgtaagcccagctcatcgggaggaaaccctcccgatgaactggtcttaaacccaattcatcgagaggttttcctctcgatgagctggtacatctaacggctcatcgggaggatttcctcccgataagctgggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttatcattggtggtccaaaactcccttttttgggtgtgttgggctgcacaaaggtgtcagcaacccatgtaggacaccagctggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggctggagggttccctccggcctttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagacggtgtacagtcttcatcaatggacattgaataaggcaaatgaggccaagcaaaagggtaaagctaaagatagatcagagagaagataaaattaaaattggtgatggaataatttttttttttttctttatttttattttattcttactcatatatctagtgaatattatggaggtactgaacagccattttggccaaaaaaaacgaaaacatggggatgaaccgccactttggccaaataaccgccaaatgacggccctgaaccgccagaatggccaaattgaaaattgaatccaaccgccaaattggccacccatgctcctgagccgccatcattgcccctgaaccgccaaacatggcactgatccgccaaattagccatgtatccaaggggtttgtgacctcgtctcaaccccttggactctacacgacccatcaataaacccagtcatccatgggactgggagtacatctcccatggatgataaacacccccatcaaggactgatttcaaccagtccttgatggggtaagcctcccatcaagggctggtttggaccttgatgggaataaacaaccgcattgatgaccggttttgaccggtcatcaatggaggacacactcccatcaaggacctgtattgaccggtccttgatgggaggaaacacccccaaacacccccattgatgaccggtcaaaaccggtcatcaatgggagtgtgtcctccattgatgaccggtttagaccggtcatatatgggtccgtgatgggagtgtgtcctccattgatgaccggtcaaaaccggtcatcaatgcggttgtttattcccatcaaggtccaaaccagcccttgatgggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttgatgggggtgtttctcccatcgatgaccggtcaaaggtcatcgatgggggtgtttgggggggggggggttactcccatcgatgaccggttttgaccggtcatcgctgggggtgtttaaacccatcgatgaccggtcataaccggtcatccaagggggtgtttgggggggttgactcccatcgatgaccggttttgaccggtcatcgatgggggtgttgaatcccattgatgaccggtcaaaaccggtcatcaatgggggtgtttgggggggttgactcccatcaaggaccggtcaaaaccggtccttgatgggagtgtgtcctcccattgatgaccagtgtcataaatggtcatcaatgggaggactgtatgggactgtatggccaaatttgctgatgaattcatttttttttcatttttttttttcatttttaatttttttgggcaaagtggcggttcagtacctccatagaatatcaatcttatatcagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacctgcaggtacccgggtacccgccctggctgccctagcaggtgcgggtgcgggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgcacccactacaggtacccgggtatcgagcgacatctctagctcattgggaggaaaccctcccgatgaactgggcttacaaccagctcattgagaggttttcctcccgatgagctgctacactgtccagctcattgggaggaaaccctcccaatgagctgctatgacttgatagtctttgggctgggaggaaccccctcccagccttgtttttttcccttttttctggattctacgctgccgtcccataggacccatgcctgggtcctatgggacggaggcgctcctaaacgcatatgtatatggcgtgcaggcctgcacgccggtctacactctgtagattggcgtgctggcccgcacgccaatttgctttggcgtgcaggcgcgcacgccaatctgcacctggcgtgcggtttggcgtgcatttatcaacgcccctaccccaagaagaaaccaaccaaaacacctgtgagagaaaccaagtttgccccgggggttgataagcgcatgtaaggactccgttgagtccttcactgtccgccggaaatggcactagcaaaggagctcaatagctcctacggagaagttctagtaccaaagtgggttaatttgcagtctagacaggagagaaagatctctcatcagtatctacaagagtcataaagtggggaaagggaaatgaggagagaaagaaagaggcaggtactcacctagacaggagagaaagatctctgctgtctaggtgaaggggaagtgtaagactaaatacaaggcaaaactaagcttatgtaatctagtgacatgtttgtgtaagtcatgaggagcagggcttacagcgcaagcaacccccctcacgcatgccaatctgcacgccagcagcatattggcgtgcatgggtctatgggagggaggattgtaaaaaaaaaagtcttgggctgggagggttctcccatcccgaagactgtacagtctcacagccgggaggggttcctcccggcctttcagttgtacagcctctccggccaggagggcatcctcctggttgacaaggctcatcgttttttttttttcaaaaaaaaaaaataagaacaaattttttttctttaccttgcccgccaggaggattccctcctgggccagcgaggttgtaccgccaaccaggagggaatcctcctggttggagaggttgtacagcctcgccgaccaggaggattccctcctggtgggcgggacaacctcgccggcccaggagggaatcctcctggcgggcaaggtaaagaaaaaaaatttgttcttattttttttccattggctgactacgaatttggggatacttccattggaccaccccttttataataagatgaaatattgttttattaaataatattactacatattatattacacatggattagtttcatacttcttattcatttagcagtcttttggatactctggagtatctctaatgctgacaggattccttccaggcgatgaaatagttacatctcattgaccggaaggaatcccttcctgtcaatgagattgttatacctaatttatcgcaagggattccttacgcccatgaggatgtgatacctcatataaccaacaggcatcccttacgatcgacgatactatgacttctcgttgatcagaacgatatccttcaccacatgtgaaccaacaactcccaaactccctttagcactcacgtggttagtggctcccactccctaaaaattgaaaaagaacataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtcctaaacgcatataaatatgcgtttaggaccacacatatgcatatatttggcgtgcaggcaggcacgccaacctgcagggtataccccctgcaggcaagtggcttgcctgtctgcacgccattctgcaatggcgtgcgcgaggggggttggcttgcgcttatcaacccccgtttgccccatcacccaacaggcggcccattgaatgtggattggttttgtatgtaggaaagaaacctgggaatgatcccctattattcaatatcaaacaaaccatagatataaataatccatatttgtttgaagaactatgtaatcaactcttggaaaggttcactcccagcatcctttagaatctctcactggattgccttcttcgtgacacccatgacaaaattagtcttctccatgggaatagtcaactcattgatttagaatccctggtgtttgttattcacaaatacaccaaaaaaaagctggtccaaattgatttggcttatcaacatccatgccaagatagaaatgatcataaatctcatgatgatgattctgatagtaccgattatgtaccatcaagaaagagtcgctccgcacaagcaaaagccagaaaattagcttccgattctgattcctccacttccaatggttctgaattaccattgattgaagtccttgcactcagcgagacacaaaactaaaaaagatgcctcaatcttcgaaactagtgattctgatggtaccactccacttccagcaaaaaagcctccttcaacccaacctaaacctaaacgattgggtttgccttgtgagccaaatgcggcatgggcctccaacggcgttgctggtaagcacctcacttctatatcaatgatattttcactagactttaagaatacttattgtttcctcaggtaccatccctgccaggggtccagcaagtctatctacccaaataggatatcttggccggtctatcccctccataatctctgtcaatactaagggatgggtcaatgcacattgcttgatctttaaaaccctaagtgacaaacctgattttgacaacttctcaagcaaagagtttttctcacttcatgccaatgttaattcaatcacgctcaaagttcaccttgaccaaaaaattggtgaaggaagcatgtgaagggcattcaaagcagaggtgaaagaaaccggagcagatggattgatggagatttttaattatgttgccaaattaaggtatcatgacaagaatccaactcttttgcaccacgcatctgatgctctcatgtatgagggaagtgctcttcttttggatgagttcaaaaaggtcttgccaacttgccgcaggattggtgaaggatatttacgtaaagctgagttacttcaggtcagcttgttatactcttactattgtgtttacaaatccactgattgtctttcccgtctctacgtgatacattttcagattgtccggcatggagtagttgtgattggtgactatcaaattccaagcaagatatacttcttggaagcagcattggtgggaccctatgtgaaatatttgagcaacattaacttcaatatggcagagaaccgagtgggtgtggacgcccaaattgcccacctgatgaatgcattcatgcattggtcttatgttaattctggtgggaatatcctgatctgtgatttgcaaggtgttggcccaattaattctgactgatccccaaattattgataaggatgacttgtgagttgatctgaacctcactcaaaacaacccttaataattggttatatcttttgcttttttagtcgttggtccaatggtaataactcacatcatggaataaagactttcctcaaagagaatttctgtaatcaagtttgcaaagcactgggattcggacccccttgttatcatgtaaataataggaaataagaccatgacgatagatagactttataatataaatcccacaatactagttagtactagatataaattttcttgagctacaagtgatatagacaagggtataagaaaggataaaaatagtgtaaaattcaaggagggatgtggatatcatcaggcaggacctcacccaagtcctaaataatgcaaatgtagccttcgtaaaagtaatgattgtatgatgagtgagtgtgatgagcaagacaggtagagtagctccaacaccttcatcataataacaatcttaagtgaaacgcccacaaagacagctgaaacttcacgccacaatacccacatgtccatatcaaatgcctcagtatcttaccagttcaataagggacaattttgggttcaacttccaaaccattctatgggtcggggatctctatctcatatactatctaagaatccataaacatcatcagaattgtttttgggagcaagtagtccagcatttctgatgaaaccgtagctaattcaagctaattcaactgtgtttcaaacatatattataaataaattcaaattcattctaaaccaggcacattcatttcaaatcacattcatttgatttttaattctatggagttttgtaaatagaccaacacaaatttttagaatagggggactcggaaaaacaactcccgttttttcaccaacgactcccaacaaccgtcagcggacgttcgttgggagtcgtcttctaaagtgtgggcggattctgggagtcgtccgcccaatttcattttcattttattttttttgggagtcgactccccaaaccacccctcatgtatgagggggtttgggagttgctcccacttgaccggaaggaaccccttctggtcagtgaggaagctaaacctcatctggaagggattccttccggtcgatgaggaagatatccctcattgaccggaagggatcccttccggttgatgaggaagattgaactcatcaaccggaagaattccttccggttgtgaggttagctctcatgactgaagagagtcctcccgtgatgagtagctatactcatcatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctggtcaagtgggagggagcaactcccaaaccctccccatacatgagaggtggtttggggagtcaactcccaaaaaaaataataagaataataataaaaaatgaaattgatattgggcggacgactccccaatgggacgtccgctgacggttgttgggagtcgttggcaaaaaaacgggagtcgtttttccgattccctaaaaataatgggttgaccatttaaaatgaaagcggttgatagtatgagggatcaggaaacaacatggcattggtggttgactagagaattgggcatgaggaatgaaaaacaagaacaatactatttctttcttaaatagtgactgggaccaccaacatacaattttttcagatctttatttatgttagactttctaagtaaaattgcaccacttttgaggtcctggctggtgtttgaggtacggctattaatttgaagagacattcccttttgggcaaaggggaatttctcaatgggtggaagggtacaatgttgatattgacttgcagcccaaatgcttttgtggtctgtaaagtctatacaaaatttgtgatctgggaatacaaactgacctccagttatttcatccccagaggataaagttgcaagcgagccattgttcgaattggtaggcacaaagagagcaaaggcatagtttgaaacatctcgattatcacagtgaggattgttataaaagccatgggtggtgaacagtcaaacttgccaagtttatcctcaaacttgaagaaagagagcgaagggatactgttcttttccattaaagcttggttttgattgaaagggatgtcggccatattgtgaaacatttggccaagtatagtcaagacatgtttggacttcgagactagctttcaatattggaaaatattagcgaggactgaggattctcgcaagtatgtatcaaagagtttgtatgccttcatggctttcctccacccaaaggaccacatgggacctccccaagtgcaactcggccctatgggttcgacaaattctttgctttggtggaggaacgtggtaacgtaattaatattgtctttcttgttttttgaaagctaatcaatagtagagatggtcgattggcatccggatatctggctgctttttccggccatctgagcatccgcatctgcatccgcacccgctggcgggtatccgtcggccgcagcgggtatccgagcgggtatcctcggatacccgccctctaaagggccggctggaaggaagcccttccggttgatgaggtacaagtacctctacctcgccggctggaagggtccccttccagccggccatctccccttccggccgcgggtatcctttgggatacccggatacccgccaactttttgcggaaaaggggccatctgcacccgttggcgggtatccgccagcggataacgggtatccgcgacggatacccttcgaccatctctaatcaataggggtatcaaatgtaggaaatccaccatcagaaaccagtcacttttccaaaaacttttttttgcataaatgggccccaaaaggggttaaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctaatgggtagagatggcccgggcgcatccggatatccgactgctttttctggggaaataggcatccaaacccgcatccgcacccgccagatggtatacgctggtgctggcaggtatcctcggatacccaccctttaataggtggtggaggcactggctggaaggggttccttccagttggcgaggtacatgtacctcgccggctggaagaaattcttggcaaggtacatgtacctcttgctggctggaaggagatccttccagtcaacgaggtacatgtacctcattgactggaagggtttccttccagccaaagaggcatgtacctcttgccggctggaaggaaatccttccagttgacgaggtacatgtacctcgccgactggaaggaaacccttccagccagcgagcatgtacctcttgccgactggaagggtttccttccagtctgcaaggaacatgtacctcgccagctggaaggaaacccttccagccggccattggtctcgggtatctgttgagatacctgggtatccgctggtaaaatgcgggaaatggtgcatccgctacagtgggcaggtatccgcgacggatacccagagaccatctctatcaatgggcgtaaactggatgactgcaatgattttatcgtgatttgacttatcaacaaccaccactttcccatgggtaaaatgaacgaaaccgtcaacaaggctttcagcgtattggagttccttggcatttggttttcgaggaggtcttttattttcggctttgatttcgggatagagttcacggcaaacaaacttttggaaggaccagatgactgactggttcttggatcccaccttcctgaattgttgatgaatatatttctggcctcttctcccgcctttttctagccctggccttggatttcatgacattcctagcttgatgacgggactcagactttatttgtgtcccaactgattgcttcagattgggagcacttggttttttgggacaaaagttcaagagctacgtgtcatgattgctcaaagcaataggaaacagtcagagacagagtaaatgatctatatggaaaaataaacaaaccatattaggttagaaatgcatgggctggttgcgtatagagacattcataccaggatagattcagttgggtctatgactcagacgagagagcttcctggagacaatatggaagcaaggcactggatatactgccttcagttagcaaacttgtcagcttcaaatggatggtgtcatgaatgacttacggacttgatggtaggtctattgtcaattatcagaacagatgactctagaccaatgagtttatttatatttccttgagttcagcgattaaaaagggaagagttctgcttagatttgtatcaggaagattttataccaggatacgttaaaatttccttattacctatgtttttcctttttgatcttgatgatcgattatgagccagatagcagcagcaaaaggattaggaccaatggttctatttggagacagctgagttcagcaatcagctggagaaggaagcctccggtagataaccaggctacattgattcaatcaaacactgaccagttggggattgggaaagccaagatcttagtgatcgatcatgagagagatagccgcagaaagagcattaggatcaattgttcaatttgaatacaatggtctttagcaatcagctgtagggactcctgcagatatccaggccacatgtattgaatgaaatacttaccagttgggaatagccaagatattaattaataatgaccaatcacaaggcagatagcagcagcaagacaactaggaccgatggtcctatttgaatccagttttctccagcgatcagctggcaaaggaagactgctggagatggccaggctacatcaattgaactgattacttaccaggtgaggacgggaatagccaagatattaatgaccaatcacaagccagataagagcagcagaagtgaatcaagaggagtagaactgatttttctatttggatcacttgtgttcagcgatcagaaagatgagccttttgtggataacccagctacaacaaatgaatcaattgcttaccagttgatgaaggagatagccaagacccttgagattgagatcaacaatcagctggagatgattctggataaaggctatgttgctcaagtcaattgctgactctgactgactctgctggatgagtaggtctgacctgttgattgagagaatgaaaatttcctggaaattggctgacctaaaagcaggaagataaatacagttgcaaacgtcataaacctgtactgaccctcctgcaaaatttacaatttgcacgcgggccctcatggtagggggcacataggctcaaccccccatctaaccacaattttgagtgtttcagaccaaggggagttcagaattaactccattaaggcatccgaccgacagttcttttttctttttttttctctgccccatcagacccggtctataaacactttattaattacatatgtatggatttacaggtgactatatggcttaaggaaggccatacatgacatcagtacatgcttgtaacctatacccaaaggtcaaaaaggctttcagtaatgcaaacctcggcttggagtcgaacacacaacctttggcaaggcctaaagccacccaggaccactagaccaaagcacatatgacttgcagagcctggccagttgctaccaggtcagaaaatttcctgatttggtattattttcacaaaagaaaaattgcaaaaatttggtccccaaccatccggacccaaaaaaaattgtggtcggttaatgacgtttgcaactatatggccaaggctggctggtctgtggtataggagttccactgactgtgtacatattattttaatcaaacccccttttagctggataccctgaacccgtccaacaagtgaacccatggcaatcacagctgtttttgtattgagtgggcagctttaaaaaaggcatagtggaaaactacatagataacctcaaaatccagacaaattccaaggacaaaaaaggacagtaatcccaaggaatgaggcaattagattaaatgaaaattagtaggacatgccaaccagttcattgggcactatttggttctcagatgtagattaggatgttgaaaagcagaattttgttgtcaccagttctttcaaaagtcaatcaattattaaatgtgggtgtataaattcctgaaggctgcctaatttggtatgattgttaatgagacaagaaatatcctgccaagataagatgatgagtgctatcagaatataaaaatgctcgttgtggtcattggtattaacatttgggatgagggagaagccataaccagacaaaactttcaagataaatgaggtatgaaaaataaaagtcaaaagtgtcaagtcattggaatggggggatttctgtaatattatttgaacaatcacatagatccagattacaattatgattgggggatttgatcaaattgctcttcaacaagtggaagcatcttatgaaaaaccgtccaaacattaccaaaagatatttctgaaaagtcaatgtctaagttggcaagaatttgtgttgctacctcatgaaaccaatgaggggtgtgttcaaacattgaagtatgatctgggaagtcagcctccataagcatatcaatttcctccgctggaacttggaccagctgatccgtagttcctttactttcaggggtgctgtaacagaaatctgtgctacatccggttggcaatgcagttcggtggtcaagatgcctgttggaatggttgtatgtatcaacccaaatgtccacgctagattggaaaactggtatccataaaaataggaagagaagccagtgacaattatatcagtcattaaatcacgtgtttaattaaaacaatggcttacttacttttgaatttcatcattggggtcataattttctttctgaatggcctcttcaatgttgtacatgatggagcgtttgtgttgtttcatcatctgagaccatagggcttctatcttttggttgtgggttgatttggtaaagtgcatacgtttctcagcttcttcagtagtaattccaccaaattgagaagacagccacatttgataagtagccatgtcaacagtttcacttccatagtcactggtgactttcagaggaatgccaccaatagttgaaaccagatgaagaaagtaaattccaatgtggcgcgggtcattattggtaacatgcacaaacattcccaagatttttcttgaccatgcatcaatgaatccatacacacagattccatacttcttcagcttatcgtggccatcacaggcccagatgtgattgggcctgtaagttctgtaaatccggcggacacagcatgttgtaatcgggctgccacaccttcaggatccacctgtttgaggacatcatagactatgtgtcttattgaaagatagtttgttaaatcagcatgaaggccattggctttatttaggccagaaaatcacctggggattcttatggagtattgtcgcatcaaaatcgtctgcattctctgatatcctgcgttattgtggagcaggcttctttgcgcatgctcaaaagcttcaaacaccctctccattgtcactctgtcatctgctatgtcattagcaagtgatttgatcccaagcctcctcaagtaccgcttgacactgctgttggagacttgaagttgaacttcatggggtagacaagcttgaatttccaccaagttcagacctttagcatgtgatgacaagattgaagctcggatctgaggtgatagaggtggtggtggtacattttgaaggtctttgtgttgcaactcccacatctgacggagccaagacaaggtacgcagtgatattttttgaattctgtgtacctcttttaaaatctggattattcttggaccttgattagagatggtcgcggataatccgccgcggatatccgctatccgctggcggatacccgccagtgccagcggatacccgccagcgggtgcggatttgggtggggatgcacccttccacctgaaatactggcgggtatccgggtatcccttgggatacccggtgccaagaggccacaccgccgggaggaatccctcccggcaagctggtttttaaaccatctcgtcgggaggggttcctcccgacgagctggtctgtgtaccagcttgttgggaggggttcctcccggcgagctggattttaaaccagctcgtcgggaggaacccctcgcaacaagctggtacacagacgagctcgtgtgggaggaacccctcccgacgagatggttgaaagaccagcgtggcgggagggattcctcccggagcggtgacctcttgtcaccggggattccaagggataccccggatacctcgccggtatttcaggttgcgagggtgcatcccccgcccaaattcagcacacgctggacgggtatccgctgtcactgcggggtattcgctagcggatagcgaattccggcggcggattatcggcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcctcactccaagaccacggatcactcctttctctcagatcctcccggctaggtcccacatcactggcggcaagatggttatctacgctcagctcaatacagaatcaacttgggggagggattcctttagggaaaggaaactgcaaaagctctccgagaagttccactcaaagagagggggcctgtagacgctcgccgggaggggttcctcccgacggtgtggcctctgcccctttaggccgagggggctggtttttttttttcttttttttaaaaacaaacactcctggaagagcctcgccgcccattcagagggcgggtatccgcgggtatccgcgtggatacccgccaacgccggcgggtatccgccggcggatgcggatgtgtgtttccgctgaaatcgtgagcggatatccgcatccgcgcggatatccggattcaatgcgcccatctctaaccttgatgaccttgggcaagcagttttgctaaaaggctctgtttcaagccgttatgcgacaaattattggttgaatcactgcttgtgatgcagtctgaatcagatatttgtgagaaatcattgtcatcagatctggagaatgaggagaaatctgatgtgagggggtcgtcatcttcatcagagccaaaattatggttggcaaacttagcacggtgcacattcaaggataagatgacttgcttgatggctaaactagtttgattggcattagtggatgatgctttatttttgatgggggaaaaatcatctcaatctgaggccaaatattcttgatcagagcctgtttttttgtcattggagcctagatcatctccatcagagcctgaatcatcttcatcagagcctgaatcatcttcatcagagcctgaatcatcttcatcagagttgtaaccatttgaaatttcttcatgacagctattatggtctctaaggtctttgctggagtttgaagaagcggtatggtcttcagtggcagagccataattgaccaagtagcaacagtgggccgctacgctacactacgctatttgaccactaactgttagtgtagtggcctttttatttcctggaaattctgtagtgttagctgacgctaaaccccactacgctaactgttagtgtagtgtaaatttttctctcaaattttttggtagtgttagcttcaaataatctcagctaaactaacagttagtgtaactttttttgcgctaacaaaattttgactgtcagatagtgtaactgatttgaagctaacatttagtgtaacttataccaaattaagctacgctacactacactacatgcctagttacgctacgctacagtagaagttacactacacatgtagtgtagtgtaaatcatcaattagagaaattgacatgtcaagtgagaatttatgctcttgaaccctcttcctctgctttctgttttcaatggacaagttgtgtgaactgtccatataactgatacggccgaggtccatagtgacgattttcaatgtcctatgatcacacacaatcccgcagaaaatgaacagcacaagatgcagagacaaacaaacagaggatgtgcctggtgagatttgaactcaaaacctcagcaatgctgagtcacataccagagtgcttcctttaccaactaggctacagacccttgtggttgtaaggttatttgggtggtagttgccatggttcatgccaacagctccaccacactctggcgatacatcatggttacacctcaacctccccccccttgctacatgatgtgaaagtggaaattgagcaagtgtgggaatggaacccagtaaagtatggtctgagggggaattgaacccataatctcaaggtagtctgacaggggaatgtggtcttgcaagtaagtgttaaaaattggcagggggctaaaattgagtggcccccattaccaactgaaaaaaatgatgatcaattgaggggatctggatgtaggccccccaatcaggcactgtcttcagggtatactaatgctagtcatgtggtcatgtaacttttaatcagttacgctaacagttagtgtaactttttcaccagttacactaacagttagtgtaactgagcgtaccactacactaactgttagtgtaactttgcaaaaagttacactaacatgtagtgtagtgggttcacccactaacaccactaaaatttcactaacaggattttgggtagtgttagttgtgcctttttaaaggtagctaacactacgctaaagtttttttttgctttttcaaaaatcctgtagtgttagtgggccaaaaattcacgctaacggtaacttttgtgtagtgtagcttaaaaagctaacactacgctgcactaacactacggttagtgtaactggcccaccgttgcaagtagtcctcagcatgtaaatgggttgggtcgacccgccgggttgtgggttgggtttgggcagatctgcagtcaaaaaactaatttctgacccaacccgcaaagacccggcccctcagttgggttgggtttgggcaggttgcttgccactcaacaatttcatcaaagatttttttgtcttgtactccaactgagaaaattgaaatatgatgttgtgcctccagccagccagtgaaagattgcgggttcaccggaacccaacccaacccaaacccgtcttcattcaatggagtttgggtttggtcaagttattttagaaattggcccaacccgcttctgagctgtgtttgggcttggtcactgttttccaacccgaacccggcctgtttacatgctgaagtagtcctgatcataattggaaggaatttctgctgcttcattgtcagagagagtacgatccaaacagtcttggtccaaatcagaagaggtgctacactgttcttcatgtgtgccagtattgtcaaagtcttcatcgtaattggaatagtttgcgcggtcttgaacagatttgctatgattgttatagccttcattgaagcatgtaaaagtggaaaatgttttgtttgagttgacagaaggcctttgagaatttgtgtggaaaccctcatataaggagctaccctgttcaacgcttgattcagaagattcaaatgccatgctaacaacagcaaccagtcactggggatgagttcacaaagatggttgttggtgatgaatgtgaaaatgagttggaaaattctgtgattaaatcaacagttaagcctttgtggtctcgaggaaagttctgtgcagcagtagctattgacaaatattctcaaagattttagaatcctgttgcttagcgcacaagtttcagctagggtagatgttttgtttgtagcagctttcacttttttctgtctcatgtttcctttgattttgtgtttcctttgatttcatgattcctttgatctcatttttcctttgacaagaagtggaaaagtcattgtcatacggatgaactcaagaaatggagtaactactctaaacaagtaaatatgtacatctcccattggcataaccctcaccatccatgagtattgagccgcacaagggcagtgagtctgaagcgatgtggcgtcaacaatgcttgctgaaacatgttcaaggtagtgtatgtgtatgtacaaaaccgcctgatgagttttttttgggggggggatggcgcgattggcacgatttctgcaccctgtgggcttccgtagtatgtagagtttgtatatgatgactatgtactgttttttcaaacgggggtggggctgtttcctcaaacagcagcaaatgcaaaaaaacaattagttgggttgtcaaaaaatatgacccctgtggtacgtgtttttggtcaaaaacgtttactgccaaaaaatggaaatcagcagcccgtgggcagctatggtacgcacccttacagtttagacccctaaacctctctgtatgcgtacaccacaggtcgataattttcattcctgtgtgacaggcccacagcgcagttgggatttggttggcgcgggtcagccataacctgcttttcacaaatctgacggcggttgtgggctgtcataaaattgaggtcgggccgacctttggatcaccatgaatgatcctgatgtcttgacatcaggatcatctaccatgatccaaaggtcggcccaacacaaactgaagacgatgatggctgtgtgttgggcttcagctcagtgtcagtggggatgatgtcatgcccaattttgttggcatgacttggataggctttttagaaaaaaaactttcttaaaaacgagttttctgggcctctttccatgcaagaaaggggctacctatgtttcaaaatgtaaaaaaaatatatatataaccattgtcttcaacagaaatgccaaatttctgaagaagatttaatggaatagtagttcatatagctgttaatgtgcccaaggggaagactgatctcgtagagtggtaattatgtccccttgctgatgcctgatctgcactgatcaccaggcatgcctagcaccagcatggtcgtaggttgcaggttcaaggcaagggaggagaactctttttctcaagaccaagcctcccagtttctttgcaactcgttatacccacgaggggccgctgacgtctgcttctcgttagaagccgtcgcggtcatgcccacaacatgatctgacgagaggcccacatcacaagttgggctgacagcggcatcgacacctcccgctcatagccctgccatttttttgggcggggtcagacgagtgaggccgacgaaacgtgtgatgcgggctcaacgtcgctcgccacctgtggtgtacctttctgagagcaccggagactagcgctggaacccgttcccgggacctccgggtatacccggcgggtacaccaacggtttagggctccgggaccgcttttcaggagcccgaagactgacgggtaggtcgggtacggtccacgggccgccttggagatacccgcgggtatctcgggtctgcgctggaggaggggcagtaggggccaagtggcctcaactcgtccccaaaccggggtacccgcgggtatctccgaggcgggaccctgtatcggcggatatatcctatgctgagcgggtataccctccaatgagcgggtttacccggcccaaattcaaccccgcgggtagccgtggcccgttccctatacccgcgggtaggcctcggtctcactgattttcgtacccgagggacgggaataccctcgggtcggggcgcgggcaaggccaaaatgcccgggtaccccgcaggttccagcgctaccggagacccgtgacccccagggacttgggtctggcggctgggcggagcaaagtcccgagcccccgcgagattccgcgcatcgtcggctcacttgtcgaaaattttgaagtgagccagtcctgaagtccgtttcagtcaccctcacattcacatcacgatcgagtggaaggcaaagaaggatgggcaaagtatacgcgataggcaagtgagaaattttcggttcaaggataatgattcatgtaactgacgaggctccgtcgaagcacagaacatatggagccggacgaggagacgccgtcgaagcctctgccggagtgggtcctcttagagtatttccacatgctccaacaggtgggaatcgttggaggcaaggaggatgccaagctcctcacgagacgggaagaagcagaggatcatgagaccagtccgacggaatcgaaagtcttcttctcgcacctatcacagcccacctgcgaggctctgttcagcgagatcaacactcgagcgagctcggtcagtccgggatcaagttcgatcgcagggacccttccggatccctcgtcttcggcaatcgccgagaacgatctcccgccgtgtgtgtgcactcggctttcgatcttagatctcatgaagaggctcgatgtggggttggaggaggtgtgtttactggatccgaaagccgagcaagagctaaagccggaagatggtgggaagttccgatggttcctcttcggcgggatccttggcgacgatcctccgcgggaccggaccgcccaactccgggtctgtggcttcccctcccgccatctcggcccgatccaaatgaccaccgacaccgcactcgccgtcaccaaacgggtcgtcgaggaccgtcacactctcgaccagctcccctggaccgtcaagcccgaactcgtcttcagtcccaaggagaaagtcgaaatgcccttcaggtatctcgcatcccctgacggtcagcctatcatgcccgacggcatgaaagaactcatccataaggacttggatcgcgctttcgaattttagattcacacctttctgtccaatttcctgacaacgtttctgtcattgatacccatcaaagaacctttactttaagaagcacaaatccgaaataccttgtccggaaagccatttttactgaaagaaaaaaagaaaaaaatctcaacttaaggaatacttgaatttgttgcaactatccaaaacttggaccgaaacacataacacatgtttgttatttgaggcacattttaccatcaagtgacagctgcattgtcaaccaagaagagatggtttttgtctccaagggtgcaaaacatcacttgcttgcactttctggatatgggctgggattttcattttgaaagctggctcgaaagcggtgtgaattttgaagctctccaaccagacagtcacacttacaaaacaaggctccagagcctttgatggattcaagatcttcatggatgttttttttcttggtgttagaccagttcatttgggtattgaatgaggatatcatccatgatgagattgtatgcacttcaagctcaagagctctgagtgaggtcttctatcttcatgcatgactttggtcaaaattaaatcagcccaaagctgtcagcgttttcctatctgtctattatttctactgattcttgagcggttcaataatctaaaaataagagatagaccaaagcttaaaccatcacatcttgtcttgccccataattaagcctctcatgaatgttgccaaatatttaacaagttgagggagataattaatgatgcttgttggttgagcttaaatcctcgtatgcttttttttcttctctgaatggcaagacacattaaaatagaaaaaaaaagcttgagaccctgtccaacatattcaagtcatatgttatccagcatccatagcacattgatcaagtaggtgtcggggtttttcccgggatcagttatgtgctcaccttctttgccgcatgtatgcttcttaattcttgctgtgtggctgcgttgtaaattaaggttgtgctgtgcgcattatataagcatgatgatcggattacataagttgagggggatgatgattagataagcatcccactcagaatcactcctgttgaccaaaaaaccagcacagcaggaccaccaccaccaccaccaccaccaccatctcagtctcagaggaaacaaccatctcactagaggaaaggaaaccaaaaaccaaaaaaccaaaaaatgataacctcaaaccacaagaaactgtcagtaaacttgctcactcactcactcactcactcatcaaccaagactaaccacacacacactctctctgcttacagtgtcaatggatgctatccaatcgcagtcaagaacaagaacctatcctcaatctcacccgacccaaactcactcagcaaactgatctactactgctcaaccaggccacacaagatccaaaagatcaccacctatctgatctcatatgctcaatctcaagcactgccatcctcattcaccagctcattctcagtctaccgtcactccaaaccaggcctcatctgcaccatcaagatcttcaatgccctcctcggaaacccaaccatcaacctcagaatcctaggaccacacctctcaaccatcatcgccatcggcctcggtctcttcaaccaatccttctcatcctcaccactagtacaaacaccatcaacaacaacaacaacaacaacaacaacaactcagacaagctcaactactgattccggctacttcggatctgattgggtctctcaagatttggatatcacaagggctaccatcgacctcttctcgacctatgcacagtcgatcagaccagattgcttacaggatgaacaactcgctcgcaattatctcttcttcctcgccaagttctcctctgtcgccatcctctgtccacccacctcgtccctcatccaatctcacactaccgatcatcaatccaccatcacacccaagccgttagtcctctattcaaaattgaccgatcacgcaagcttaaaaattaatttgatcacttcctagtgctagatgtatggccctcatggctctcgaaagtaccgtcaaagcacccggcttgtactctagtccctacttcgagagacagcttcgaatgatcctccctggcttgatgtcttctatcatcccaagcccacaccgtccgccagacgaactaatcaccctcatgtgagtattcatcaaaaaaaaaaacatatagtcatactccaatttttatccgacctccctccctctctctctctcttctgacttgttttcttactagacatcaggcctgtctagactgctctgatcagacaccacgctcaccaacagagaagaatcaactggtccaagagatcagcgacttccgatccatcatcactcctgtatcaccaccggagacctccaaatcaacggaaatcgatctgatcaagttctcgatcaagagcttgacattcttactgagcgtccaattaaccaacttgaaccaattcgaacgatgtgtgaatgagatgctgaaccaaattgaatcgaccatctcgacaattggctcgagggcgtactatgattggtttggtaaatcattgttgcactgggcgatggctaagtatcgatcgagtgtcatcgacctggttgttgatcgactgactttgattgattcgaagcagcagaagtcaaagtcaaaatcaacaacaacagccacactatcccatgaacttcacttacaaaagatgatcatcatggctgggatgttgaatgctatgattaccgatccactcgctagttcgatccagttactcaacactctcaatatcttacaccagctcttacgcttgattcagtcgatccttgaactcaatcaacccactcaagactctcaaagattgcgggacctgttggtggaattgattggctccttggctcgcacggtttattatgatgaacagatcaatgatatgtgcaaggatatcttgggcaatatcaaactcatcgtccaacccaaaccctcagagagtactcaagatggcccctgctcgagttttgaacctgcattcgtggtggctctgtttgactctctcgagcggatcatcgtcaatacgaacacgcattcatctactaatccttcatctcgatcagaacatctcccagtgggattatctctgtggaaagacagtctatcgatcctagctgacttacaagatcctcaatgtcgactggcatcctttagagccctgctcagcttcctcaagtatgaagctttccatccactccaaacttctaaaccaggcgccgatcagcatcttcttcagttccttagcgcctttaacgtctgtctctttcgcgagttcatgtccaattcttcaatcaactcagcaacaaactcccttccctttcctgatcaaaccgttcattccaacacaacttcatcatccgaagttgatcacaagattgctccttctgaacctccccatgggacgctccaatcaggccccaaagcgaccaacataaccgtcgtcaacggcgggagcaactcaagaagtactgagcctggcttgtatgaatgcttgcttgaaatcctcggccatcaagaatatctcatcctctcagtctgtctacccatgttacgcgaaatggaccaggtgatgatgatgtccgtgacattggaatccagaagggaaaactcaggcaatcagtctatcccggaaacggcggttgataatcatcgacctctttcgccatcaggtggaggtcatccactcatcaagcacaaagatttcgtcctggattgcctgatgatgatcgctaaagtttggcaactcgatgagctctcaaccacgcttggtaaaagttcttcttcatatgaagatgatcaaccggatcagactcctaatatccaagatggggaccgaatcacgcgtcagatcgactgggattctctggtcaaagcggtctgtaactctccactcgtccagcaaaagtcgggcttggatcgggcgactctagaggcccacttcctgtcccatcagtggtcgttaattgaggcgcgcacagttggtgagtgagagatgaatcgtgtttgatcacaatttattgacgagttgtgttgggttgagatggtttggacagctggttggatggtaggtacggcaactcgtcgaggatcgatggccagtaattcggcctcgaaccgagtccaccatcggcaacgagtgggctctgcagtgggagttaataatgagacggggatcatccgagctcgactggcttcgtcgggacaacaatcgatccggaaggggtatctgtcgaacttgctcaaccgctcgcccaacgggagtctgtcgacgatcctccaatcgccctcggtctccgacctcagaaactcgctcctgggcaccggcttcttccatcccaatcccgccggcctcaacggcccctcctccatcagcggccgctcctccctcctcctcaatcatcacaccgagctcgcccattccgcagtgcttaataatcactctaccggcgacttggcccgctatattttggcttccaatccttctactactcatactaatacgactactactagtagtaggactaatgctgattctactcttgctatgaaccagagaagcttctttaatccgttgaccgatctgactacccgtcgtacaacaagtaatactaccgatccatcgagtcctacttctcacactcatcaacaaccatcgggtagatctttacatcaggagcagcgcggcgtaagcaaacagaaaaacccggtctcgctggcgcgcagacaaacgctcaccgccgaggtccttgccaaggttcgctcgaaaacctcggccgatcatcatcgatatccttcttctgcctctggatcgcccaatcttttcgtcggccggcctccgtccaataatggagacgagggcggggattacgtgcagttcattcgcaagcgtagtcagatgaagcctttcattgatcagcagcagcagaagaccttggaccaaccgggccactctcctcttctctcctcttcctctaacggcatgataccttctaagactggtgttggtgccgatggctcggggtcttctcttggcgtccggctcccttcggcagcccggtctcctttgggcccttcttccgtcactaatgatcctcctcatggtgaccatactgcggcaaaagttggcccagactccgctctcaatcgtccctcgtaagtccctcctcccctccttcttgatggtcgaatttgtcaaagttgtttctcttgttgggggttcttgtattgatggggaggttgctttggggtgccaggaacgccttcgtttctcccccgtacatcgatccttgatcggtctccttcctttctccctcccccttttttcggtcctgcttcaccttttttctgataggttctttgttttttggtagtggtggttatgctcatctttgttagagtttagagagtccagtggttccttcttttttttttttggtgatcaatcttcttctttttctcttgtggggtcttttttttgatgatgatgtatgttgtagatgtagatgtgtagtctcatcatttgactttttttttgttctttgttgtgggtcattaagatagatcgctagaaaagaacaacaacaacaacatgggtgggcttggcctgcttttgagggtctttgtaatcccgtgtaggctctttggctcaacaacctttcccccctcaaaataattgatggtaggtcacaaatgtcaatcagacttggccctaatccgtcccttttttgttagagggtttttttggttttttgttgtgttgttctgtgttgatcaagaattattttgtatacacaagactttttttttgtggggggggggggggttgaatgcaatttgtgggaggagggagaggaccagagagagagagagagagatggaaggaatgagggggagaaaagagggagagcttggaaggatttgagtgcttgtgggagaagggagggagggatttgggatcctggttgactcaagggagctatgtgtataaaaatgggtaaatagcagagatgtgttcactacaatatataagtggaggtcacaatgttcaagctttgtttttagcttcctggacccaagctgtttgttcctcaattgtaggagaattgggagcttgctttaaatggggtgcatcatcattgtggctgattggaaccgctgaggcttcctaagctctttggagagtgtccatagcagtgcacatggattgggatcaattgacagaagtggttggttcctaccccctcttctagactaggtgtgcaggccagtgagagagtgttcatgtctatgcttgccttgggatggaaatcccccccaccccccccccaaaaaaaatgaagaaaatctacactgaagctgtgttggtatctgataggtctttgctcaggccttgtttggctgtccatgattgttgcatagtcacctcccagttgtttctggctggtttgtttggattacacaaccctaaccctccaacttcaaatcatgatgcttgcagggcaagtgatataaaacaggtttcaaaaaaaagattccgaaaacaaaaaagatgaaaaagctgattttttgaaattttcaaaaaaaaaaagaaatacaattatttggacttttttctcagaagtttcaatattgcttgaaatgatataagataagattggaatgacttgtatggtatgcacgaagaatgataataaatgaaacaaaaaatcaattccagaaatcattccaagctcagtatccaggtcaaaatgcaagttgaatttgatcacactgccttttccactgtattttccgctgtgaggccaatgaacgcctcactccacatcagtataaaaccacaatctggtactttccttcagcataccatacaccaatttccaatttctattttctcatttggagcaatattaaaacttctgaaaaaacgtacaagagctgtaatatgttttgtaaattttaaaaatcagttttttcatatttttctattcagaatcattttctcaaacccaagtatcatgattgcatgttggtggggtggggttgtgtaatccaaacaaaccagccataaacaactgagaggtgactgtacaagatcctggacagatgatgtcttggaggttatgatggggcctcagaatctgcattgcagggagagggagcacagcaacagcagctttgaattggcattggcacaagagcctggacacattcaggacagaatctcacatctcactataagaggagtctccatggagccgcaaggggagagttgtgcagcgatttcttcaaggcgcaagtctaaagccattgcctctgcttgttcagtgagatgaagggtgatatctgatgagcagatgccacacaaagaacccgggaattcatttcttgccacctttgcaaggtgatcaatgagctcgagctcttttgtttgaacgctggtgagcttgcccttgaatgatagccagattatcttaggaataccattctttgtaagaggagtctctggggcaacatttgatatgactagaaacaacaggacaggatgtttaataatcatacagggagagggagaacagcgacagctttgacttggcattggcacaagagcttggacgaagacaggacagaagcttacctttcactatcagaggagtgtcccgggagccgcaaggggagagttgtgcaccaatttcttcaaggtgtgagtctaaagtcagcgcctctgcctgttcagtggtatgaagggtgatatccgctttgtcaatgtcacgcaaagaatgcaggtattgattttttaccgcccccgcaagatcatcaacaagctcgagccctattgttcgaacgctggtggtcttgcttttgaatgatagccagattcttgtaggaaacatcatgagagtatttgtgtggacggacctgtgagagtgggggctgttgaagtagggtcctaaaaacggaggcattgagtgaagagaagaaagaatcaatgaaagaagaaacagagaaagagacagagattgaaagaaacaatttaccagtctgattttgagttcttacaagaagtagatgactagagaagaacagatagaaagatgagcaagagtagaactgaagagaaaacaaaaaaaggttagaccagaaagaatttctctcactcactgcaaatgtgattatatcagattcccacatctggcattacatcagatgaaacaatctgattatacatcaggcaaaactggtattatatctatcaggagtgatattgtatctacctaaaaccatgttatatctatcataacagatattgcatcagcccaacctatttaatgtcaacataactgattttatatcagatttttacatctgatacaaatttttagcccatgggcattaaatcagatagaaaactctgatatgaattcagttatgttgacattgaatagggtgttccaatgtaatatctttcatgatagacacaatatcattttaggtagatacaatatcaattctggtagatacaatcccagtttttcctgatgtgatatcagatatttttatctgacatagtgccagatgtaaaaatctgatacaattattttggcagtgactctcaccagattggagatgacctttgctggttgctgcacgggtttggcctgccccaaaaaagccaaggtaattcgaaagattcagaagtcggttgcttaggtttgcttgctccaagcgttaattatccgagcgggcgatttccaaacgttgaagcagcgatttgtgctctacgtcgaccctggtcgatttcggcctgcaacaatcactagccccattgagtgtttcgcctggtgagattctgagaaggagtggcgggtctcgggtcgggtcgggtcttgggcgggtgtccgaacgctgggtcggtccggagcattttccaccaccactcgagcacatccagtggcaaattgctcaacttcaacaacaacaacttcaaggaaaatactagtcatcaaaccatcagtttcatgaagtctcgaggatgaattatagcgaaccggcaaacaacaagatgagcattcagtcaaacactcgcagaatctctcgttgcttcggtctcaatcagtggatgtcgaggtctagcaaatcgatcagcaggatatctcctcatctcttgtaaaatctctttttctctctctctctttctcattcaatcaatcatgatgttgaagaaatataaaaaataaaactgacgcttgacgttttgttttcttgaaaaaaaaaaaaaaacaattgtattcagcaatgccatccttgccgccactcaacgtctagacttctctctttcaccttccaaaacaatcgccaaactgaaagcacatcgttggagtctcaaaggagatgcccaataccttatcatgatcaccgtctctggtttaagtctgtggttttgcgggctgcattggcgtaagtagttggtcgatattttctttgctagataagcaggaaaaaaagatggctgacttgattttttcaacgtgatttttgtggtgagacagtgataaagatctctctgataatcctctacacgagcgccctacttgtcccattgacctcacagttcttcctaccggcctcaccgatcttcacatgggtgatcctcttcttctcgaaccgctacatcccgatgtccttccgctcgaagatccacatctgggtctcaatcctgcccaccctcgagtccgtcctctacggcgccaacatctctgacatcctcacccgctacacccatcccctcctcgatatcctcgcctggctcccctacggcgtcctccacttcgtcctccccttcgtcgtcgctatcttcctcttcgtcttcggcggccccggcgccgtcaaattctatggcaaggcgctcggctacatgaacctcagtggcgtcgtcatccagatcttctttccctgtgcaccgccctgtaaatcttctccccccgctcacatatccttatgatctcgctcctcagaataaaacaaacggaacctgctctaatcctctttgtgtacattataataaaaaaagggtacgagctcagccacggtctcacaccggctaactacgacatgccaggtgaggcgggcggtcttgctcggatcgacgcgattttccactcccaagggtatacgaccaccttccgaaactcgccgatcgtctttggagccttccccagtttgcatgcaggctttgcaactcttgaggctttgttcctgtcccactatttcccgagatggagggtgttctattggacttatgccttcatactctattggagtacgatgtatctcacgtgcgttcagccctagagtttcctttcaatctcccatgtcatccaagtctctccaatatgaatatagtaaactgatatctgattggagccaattcctcagacatcattatttggtagatttagtagcagggggagctctagcggtagcctcattctatctcttcctaaccgaagaccaacgacatttaccgatgttgaatgcatcgatagcgggggaagaggactcgattgcgaaggggtaccattctgggatccggggcatgctcggacatcggggggctaacggcacctggagtcggatcagacatagcaatgagcccgaggatcccgcagaggacttcgagttcgatcatctcttccttgacgatcagcttcggttgagggacgaggaggaaagactaggcgatcgcccgactggcactcgtaaaacttctttggataccctcaaataatttttttcccctcccttacctcctctcaattgacaaaacctctcctttcattcatttttttttatcttacgctctgttttccttcatctccatcatctcctcccctcccctcttctttttctacttcacatgctatcatccttgtttgcgcctgctctctacaagatcttaaattattcaaatggcatcatgtccactcctcccctcccctctcatccgccactcctgcccttgcttccccttttgccaccaatagtcactcctcttcacacttatttgtataaaaacatacaatcagattagattttttttgtcattttctccaaaatgagtttgacttccttatacatatatgatcttgatgggtccaagaacatattcatcaaagtcttctcttggatattctacttacttgatgggcaaaaattaaaatatgttcctgataagtatgtcttcatagggatgtatttagggttcgttcataaatcctcagtttgtatagcttggtttgccagtttttcttttcttttctgttggtctactccatcatttgtcgttttccttttttttatctctttctttttttttggggggggggagttaagtgatactttttccagatgtgtggtttccccatttaacccctccatttctgggggggctcaagccccggaccggattgcggatctccatcccccaagcatgcggattctccggaagttgtcggatttctagggtccgagccggggtcccaatctcctctcgggatatctgagcgtacactcataaattgccaacatcctttgcatccctgcttctcttcctctacgtttggtttgcttggtactctcctggagctctgatggcctttatccacgttgcgataagattgtgattcccagccccagactgactccatcccactcaacttacatcggctctagcacaagacgaacggagtctaataacaatctctttggttcgcatgtgtttgtgttctgtttttggattggctcggataggttcaagaaactccaaagatgggtggatcgcaacaatcaggattctcctcctggccaacctcccccgaccgaccagactcatcaagcttggggcctccccctctcagaccctggaccccaggtgatgatccgattctgcacttgtcagatgacctcgtcctatttcttgaagtgcgaacttctttaaatagactgtccggtccgattcctttccccctcattcttcaacccgagctaggagccagctctgatgttcattcttttcttttttttttcggattgtcttgcgcgttggtttcacataataaatgatgactgcaggcgaataaccagaaaaacgcccaagatcctcgttttgcgggtctgcgcaatgacgccctcaaggagcaaaaactgatggaggaaaaattcgaaaaggctcgtggtgcctctcaacgcgaacaagctcagtccctaagagaggaagccaatcgtcacaaggagcggcgagatcacctcaacaacaaggcagctgaatggctctataagggtaaatgtcgccacttactatgttcaaacgcctttccaattaatcgaatgccgaagaagacggcaccatacttagggaaatgaacgttttcctttttttttctacagagaataataaagatttgccttcggatacgatcgacttacatggcctctacgtaaaggaagccttaacgtatgcggagaaattcatcgaaaaagcgcagaagaaagggcgtccggatcggttgaatttcatcgtcggcagaggtcttcattcggtcaactcgaaacctcaggtgaagccagcgatcgaggagttggtcaggaaacaccaactggccttcgaaatccatccgcgcaacccgggcatcatcgttgtccatctcaacgtgcctggccatcaactcgacaggggcgtcaaccttctcgaccgtattctttgcaaccctaatcctaaagacggctgtgttatcgtctgacattccgctcagttcttcttgcatttttctttgctctttttcccttccttcaacataattcaaattcaataaacatgacaaaacaaaaggaagtaagaacaatttacaattcaaagttgaaagtgcttgttttttctttggatcgctctcaagactcaatctgttaactttgatttcccaattgttgattgaaacaattccagaaaggttgtggccaacatgtctgtcaatgagacatccctgaagattttgttggcaccttcttgattgtatttctttcatccatacttcaaacaagaagaaaaacaaagttttcttgtcaaggagaatgattggatcctcctgtaaatgttaccatcaaatttcaaaaaaaatgtgtttatttgctttgcaaatggtggcccttctttgcggatgaaagcagacattatctcaaattccagggccctgttaccagaacatggtttggatccactttacacacactgttttagtgataatactcataagaggaagtttagaggtggatgctgtatacctattcttaagggggtgctgtttcaattccacacatatatgttttcaatatcaaaagcacttcaaagacacaggtgttctttccaagacatcatctatctgatgatcatctgctagtagcaaactcaggtccaagacttcaaccacatcctcccttccgagacaatctgttcaacatgtgaaatagtaaggcctggttgtccatcagatcctatgaatccaatgatctcccatattgataggccaccacatggcccatctgaatgtccaaagagcagggggggatggcaatcctggctaatatatgatattgtttttttaaatccaaccacaacatagaaagtatcttttttgtctgtgcaagactaaaaatttgggccaaaaacttacaattaggtcttgattgattgctggagtcactcaagacacatccaccctctttgtgccctgtttagtaatattgttagatgtgctaggtgaaaccaatttagatggtgttgaaatctgagtgtttcatcatcccgctatcctcataacccatcatcacgctcgagccaatgacatcatatgatctcatcaagctcgaacccagtcgtaactctaattcctttccttcgccctcagcagctcacacacatataagctgcctactcttccaaatagttcccacctctcggggaactttcttggttgtaatctacaacctcacctaacatcactatccataatctcttaactctttcgattatccagttcctccatctgacgtaacttgccgtcgtttcatatcttcttcataaagtccaagatcatcttgatctctcctcagcacatccacttccatatcaacacttcgccgacttgacctgtgcttcccttctatcttgacaaactcgccgatcttatttactcgtctggtcaaatctcatcctcgtaggttattgcgctcgtttgctctctctcttctttgtgttaaatgaatcaagacaattaaccagtttctcatttcattcttcatctataaaaagatcttctcatttgttgtctttccttgttgttgcttcttcatcgcttcactgttgtttgccttaaggttaggcattgtttcgctttcttttctctcatgtatttccgctataagatcatgatacttatttaagaaatacattccttaagattattcattaacagatggttgcatcatgccggtggcttgtgtcttacctttacttcatgggtatttgaacagtgctatgttgattgatgggtttaagcagacagggtaaggcatgtgattgttggcctaagcttgcatactcttcatacttaacacatcatcttgtcagtcatccttccacattttatggttaaattgatgtcagaacatccaggttagtactgtcatgtttctcataattgatgcccaaatgtctgaatcacaaagacagaggtcctccaatacagctggccaaaaggccaatggtcatgatttttttttcatatcacttctacttaaacatatctttctattttacaaatttctcaggatccactccatagctagtgattcattaataaacctgtcttcgaaacagagagcctgaagggctgcactatagtatgagccacccatttgtctagtcattcttgcatcaatcttcagtatgatacaaagattacacactcttacatttgtgtttctcatacagtgaccccatcaatgcagtctttagacaaagagtagaagacaggtggactcatcttcctttgtcccaaaccatatctttaaagggcaatgctacacagttacagtaacctcaagcagaattttttttttctggtgtttgtatgtgcaagtatcagtagatgttcaaaatgagttaagcactcctagatttggcatcagaaacagtttatttcactgttggtttcattttcatgggcagtttcgttaaatcaaaagaaaagaaattccgttgctcctccatctcgttccgataaaagtattcaagaagttagcgtgactgtgatcgattgttgagtttcagatatgtagatggattcgctccatcgacgagatgaggctggtgggaccgaattgatcgacttgaaaggtgtgatttccatcaactcaatcataatttactgtggtggcgttcgtactagatataaacaacctcggtgagctgcgaccatgtctttatatggggcactgatgaaactcaccctgatgactttatcaaacgcttgaatgagatcattcttcagatcatggaagtcttctaagccaacgcttattcggactgtcgagattctcttgattagtaagcgaacaacagccccacacgaggctctgacaagaaagcgacgtgacttaccgatgcgtgggtctgcagaaggctccgcttgtacttggtgctgaatgagtgattctacaccacccaaagatgtggcgggctatttaagaatgaaaatgacagacggttcagtggaaatgtcagcaagaagaagggggatgggtctgcttacaatgaataattgcgtgaggtacggaagccatttggcatgaatagaccgtcgaagcatgaaggagaagcagggcgagccgccgcccatcatttgacgaggttcgttagtttgcgggtcgaagccgacccaccggccgccgtcttggaaggaggagtgccagacacgcgtgaccaatcggcgcatctcgtcgggatcggtatcggagcggtaatcgcgttcggtgaggctgttcagccaaaccgctaatcgggtggcggtatcggactgatggatgatgcgcagctgtagggttttgactgagcgcaaaagaagccagctttctagggagccagggaccatgccgagatgggttcggtcgttccacaaccggcgccagcgggacgggtttgacttgtgggtcacaaggatcccgcagagtgtgtcggaatggccgccgaaatatttcgagccactgtacaataccacgtcggcgccaaaggcaaacggattcgataacggtgggggtgcaagcgtcgaatcgaccaggagctcggatcccgcggagcattgacgcactttctttgcatctgggcacacagaggtaagactattgttagtccgtgaaccatcccatccagaaagtgatcggaagcatcatgtcactcaacaagcttggatatcgcgacactctcccgtaggattcaccggagtctcgagccagacgagcaccctcaacccgctttccggcagggggtaagaatcatcaaggtcaattactttgacttccactgagttcctttcattcattcccctcaattggcagtagcgcttgatggtctgaggttgacaaggtgatacagaaatagtggaggtttgcgcatcagaaagaccggcagttcttcatcatagagcggcggaattagagaagacgtacttcatggcagcctcgatatccatcacggatcgcgatcacgtctggaccaattagcatgagcgcagcaaaagcggctgacagtccggaggaataaaccaaggcttctccattctaaaaaaagttgtgcaaaaaaaactacatcagaatacaaacatctttataaacggacaaatggaaaagaaattgcgtaataaaaggacaagagctttttatttaccaaaatgctcccgagagtcttttctgtttgggccaaaacaggttgagaatgtctatatatcatcattcaagtcagcacgcagaaaaaaaacaaaagagaaaatctgttcatttgagcgctcgcctcctgtaagcttctaagctctccccgggagatcttgaagagtggatcgaaccgacggagccgggcgaagtggtgttagcgtgtctggagttgaggcctgagtgtgtgggtagctctccgagtttttgctgaagagcgaggaggtcggagggaggctggatgcgaaaggtagtcgagacggtgatgtcggggccgaccgccgggccgaaagccgccgtagctagatcttgcaaccccgagccttcggaatggatggctcgagtcaacggactccgcggtagagggacacttcctggcgatgacttcctgttagattcagacatgtctgtcctccaatctcaagttcgttctgagtgggtatggcttccggaatgaacaaaaaaaagactcgagacctgaaaacaccggtactttgataggacgtgcagataggggggcaagagatattggggaggaaaagatgaaggggaagagcgcgctatggtacgactgctacttatattctgcggcagggcgtccgatgatcgatttgaatgtaaatatgtaaatacattatatctctggagtgcccaaataaaaacagcccttctccgggtgcccgggtgggcaacataaatatgcaatgacatttacatggttaaaacagcgcgtacaaactaatacatatcaagggactgggacacccctataggctacatcatagcacacgccagccatcatcaacaggccggttaagggcccacggagggctctaatgaagaacaccgagatttgatatgacatatggcagtgcaggaatttagagggcaagaccggatctcattagatgagcaccctttccacgctccaatgtacccgccagagtaggacatttacaaccactgaccatgtaatagcatgtaacagagcttccagaaagcatgaagccaatccctttccctggtgcatgtgtttgttgggcttgatctagataaaagaggacttgcgctctcgatgcgcttcatgaaacaagaccgagaagcgtgcgctcagccgaaatcggacgatgttttgcgcgttgttgaagtcctattcatggacagggatggagccgaaatcaaacaaaaaggatttactcaggcaatgcaaagtgtgcactcgatctcactcgaaacttgtctacaacacgagccgagagggaaagatgtgatccggtcggcggtcctccgaacttaaccagtccctcgcggggcgaagcctggttaagtttactgtttggcagggttcctcctcctgccgtcgaatacatcacggagcagaagtccatatgaacatggcagtgggctcatctgaggagagtcttatgtacccggcctgaattcaaattttaaaacccgttaaaacattttgaaaaaaattaacggaatgaaacacatgagtttgtttctcgtgttgaatttgagcatttgtcttctcctcttttcacccatcggcttggctcttctaattccacatgataggtagtaagtaaatatttatgtatacacatgtaattgcacacgctcgatgttcgcacaagctccgtcgacctccgcagtgactcggtgcttggtgccactcagaccgaaagaaagtcgattgcatcatattcgtacctaggtgtcgaaccttccaagttgattcaggttgatccataatttccactgatcgcgcggtatgatggggatcaagagatgaaacttcggcgtgttccgctagatatttttagcacgtcattatccgcagtggaccctaccatatatgtacacctctaagcttgcctttagctggggccaacagagccatcggagttcaatatcactggtcttcgattaagggctgccgtattcacaatcggttatcaaaagatccaatgaagtattcgcgaagcaccagcgcaatcctgacatacttttactcactttcagtactatcttatgttcaaggacgcataggcggtttgcccaaactgcatctcacgacttattccctgccggaacctcctcaacaatccaaatcaattccatccggcgccggttatcatctggaatatcccattcctaaggctgtggcaagatcgaaagatactgcctccaagtcgacccatacatctgcgaattcggttcacaaaaatcaagaaggacgcactttgtgttgctttggttcagtcaatcctcgggtgaactcgcaagaaaaaggtagcgcaagtgtcccgaaacgagaatcccgtgaaaaattggaaaaaacactcatcatagaacatcccgcagtggatccaagcagccatcagcttcaagcggaccaaatggaaaaactgaaacaatggaagtcaatagcagaagtcgcacaatttatgggtgagtaaattaaatccattgcaagcaacaagtcattcttcttaaagacgtcgtaatccctctttcttcgatcgaaaagcagagagcgcgatgatgccaatttgctcttttctttttgtgcagaaaaactggaacttgggatcacggaaatcgtcaactcactaatatatttggagatgcaaagattttcatctgaagatttggagcgccttctcgcacgctttacggagaacagggaattcgttcgaaccccagccacgtttgccttcctggtccacacttttatcatcgatgtttacaggagtcgtgtgggttcaaaccagccgaatctagtggccaacgcgtatctgaaaaacgagtatggaatctacaagagatacgcacgtgaacagatctttatgttggccaaaatcgagatcatggattgtttagacgggatgatttcaagagcttctagatattacggtatgttgcccgcaaacgcagactggactcgatcgcgatttttgatatatgggtttttttctggttatcttttgggtggatagagaaagccaaactggagattgatacatggaaagaacaagtggattcggtcatcgagatgctcaaactgatccaatgggagatgagtccatttcatagccaagaaatccaacggacactcttgcgcaatcaattatcacaaaccaaagctcggagcggagacagaggcctgtttgagtttctggagactggcgctcggatgaacgtctccgtcgaaagtctccaaagctttctgttgctcaacactaaaggaaccacccctgaacaccgagaaaaactcttcctacacgtccaatccattcatgatgatctgtctgaaatatgcgatgatttggattctccaaaaatcaatcatagggatgcactgagaggtgcagtgggatgaggattccactatccaaataagaaatatacaatatagattccaaatgaattgtatcttttgagtattagaataacagatgcactttttactcatttttgaagttgagtgttattactatgctaatggaggacttcccgtcggatctggggccctcgcagaagtccgtctagacccgaaaattcttgattctcgcagagaaatttgaatttcgagcctctaaaccagctctgggagacccgcagatgttgacgggaagtcctccaatgatctgttcactatttgattattttgtgcatgaatcattacttttttattttaattgcaataatagaacatagaaggtacaattaatctcttcattgtttccaataaggccccatgaggctctgtgaaattcaagtgtaatttagatggggcctaattcatattattttggactattgatcttcatcaacagaagggctgaggctagttataattcccataatctcattaatgtgcaattcgatttcactcaatctttttcattcaaggagatcaaaaaacagttgtgcaggtcagccaataagattatgtgagatttgttttcttggtctttcacttcttgaatatcaaacataaattttcctaattatgaacattttagccttgaaataagtgcattgatgttgcaagaatttcacactttatcagttatggactaattcatgctaaattatctccccatttagtattagtgtagcttagcagctttcactgcacattaatagcaggctgttagcatggctaccccttattataatacttgccattgcgtatttatgtgttacttcacctcagaattggctataatactgtttttagttggttcattcacaattttgattaatttgatcaagtcaaacccattttggcactcctgttggatgaagtttaagctaggttaagcttgttaaacaaatcaacaccatgatcagagtgccatatatcaatcaatacctatctactagtttttgataacctgagtataatatcaaaccttgatcccacatccctggaacataaatgaaggttacagatttcagactcctgaaataggccacttcatttccgaacttgaaatgaaattattagcccatttaaatatcaattgaatgtcacaaattttggcaagacaaaaatgtatgaaatcttaatgatgaattctacaagaatagcttttaatttcaaatgtgaaccatcctgatctttgagtaaattgtgtatgatttggccattgcaccaagctgtttgatacccagaagcttgataaaccacacccacaacttggtttgagggacttagtggttgaatgtaccaatattgcaagtgatcttagcatagacagaacacctttagcagctatcagtcttgtaaatacacaaacatgttgggtctaatgtatgatactgatagtagtatgtagtattggccaaaaatatggatcatgtggtgttcttatccacatctaatacatgttttttccagaaaaaggacacatggaatcaatatattatgaaacattgccctttcacttaaggccttcccaattaatacataaccctttacaacaggatacatctgacaggaatgtgcaaggagtcttcaggcatattagtcttctggccttgtactacaatcatctgaaaggtccacatgatcctgatccctttgcaggggaagatggaatgtctgcaccaaaaaacctggtcctgttgattttttttgccgtggaagtgttcaaggtttcacgatcctcatcatcagcaaaccctataattactaaaaacaaatcagcaattgtttggttggaagttgattaagttgaggagaactcaggagctggctataaaacaatctcattgcatacatcaagttttctccgcttcctgttgcacccttattttcagttgatgtttttctgtggaggggctcttcatgacccctttggtacaaaacagcttgaattgttcttgatccatgtctgagaaggatacagcatatgtaggatcatccgggtcggatactgatgatcagggttgatccgatattgactgatccgagcagagtccgatccgcggtcctctgaagctggattgacttttccccacctcggttggcatccatcatcaccctttgaacttctcacccaccggaccatccatcatcaacacttcaaccatgcacaccagaccatctcaacaacatggacaacaccagaaacagtcgcccctgatcaccaaatcgctccatcaaagactcaagcaacaggacctttcgatcagaaatagctcccctcaacagctccaaaacagtctcgaatcttgtcgaaggaacctggctagctcgtaagctgatctaccaattataatcattcattgaacacgattgcttacgtagaattcttcttcgatgcgatgcgatgcgatcgatcgatcgatcgatgatttgtttttagaaggtttccagagacatcagaaaatggaaagatcttaaagaactatgagcgcaagttattgatccgattgagccagctacaaagccaatcaacgattgaaggacccaccggatcatcgtcatcaacatcttctgcagcccacatagccaaccataactcgtcctgcaactgcaagctcctagatcatcatcaaaatcttactcataatcacacccaactccggagtatcgggcctgatgggattgtcggattcaagagacgactcatgcaggaacaatctttcgtacctcttccttctctctcttttttttttttttttttttttggtgaagatttatatacaatttcaagtctgatgttttttggctttgttggttatcagagtcctaaatcagattccttattggctggaatgtcgatgtctcaatcgatcaaactacaagaacaaaacgtgctcagagaacgtttacatgctaccaccgaatctcttaatcgacttaacatccagtgcatacccttcctctcttcgttgctttaccatttcttcttttcattaataaccaagacgaaaaaaaaagtggaagttgaatgattttctgatttttttgtgttgttttggaatctccaggtcaaggtcgacacataagaaaacacgaatagacgaacacccgatagaagaatccaaaggacgtaattccattgaacaagaacaagcagaacaaggacaagaacaagggaaaggagaagaagcagaagaagaagaaggggaagacgaggacgatgatggcataatattgactgataacgaccaaccggatatccaacgagcctgggaattggcctatcaagccggcttcactcgaggcccagacgacctccctcaacggatcttgtccgccgaatagtccccttgaactatatcggctctctctaaacaatcatccttcgttctctcttctttgacatccttttctcttggctctttctcacacctgtacgttttactcagaatacatagttttttttttttcttttcttcctcttgattcttttctggataaagatgtagttgtaacccctaactcactccgcacagacatatatatatccaaattcaaaagccgtttacattgatgaataatcttcttgtatctttgtttattgagataaaatcaaatcaaccatctgacttgcaatgtgtactttattttgctcctctttgttgtaatattaagtatcaatataccagaagttatcatagcagcatggcagttagtattggataacatgcaaataaaaccaggcccggttgggaatcgggatcggacaccgagtcgaagccggatttcttccatcctctacagaaatatgtagtcattctacggtgctttttcgtggactttgtggttgtatgtggagttcagctgttgaaatctgccgattttgactttaaactcttgtgtgtatgtatagtggtgtgatgcaatgcgccatgccctatgcctatgaccaggcggcgtgcgttgactatctagtacaaccaagcatcgtgacgttcctctttttgcaaaaccaatgagcctcaagccactgccacagccatcacacgatccaagcaaaaacctttgagcctgccgttgaagaatccagccacaccaatcagcacctccagtgcggtgcagcgcgatgtgcaactgtaattcatcgaacataaaaagctgccgacaacaggctctatcttgatcctcccacaaccactaaaaaaaacttccctggcgatctgctttgtcggttttgctcgcgtgacccaataagattacaaaaaccgaaatcatcgttatgtggatctttggactctacagccttattctgttggttggctcaatcaattgtgcattcggatggcatcgtgagtaatggtggcccaagtttgatcatctctcattctaatctcaaaagctccccttccctgatcttgacatattaccccccttctgagggagggtatgataagtaactcaattcttgggggattgtctccgggcattgcactttgaaaatcaacggcctctcgatttcaagctgaccacgtagatttctgtgccgttctcatcagatggaaatccttgcctggcgtcctctggcgtctcatcaagccttcgagaacattgttgtggttctaaagccagatgtaagtccgtctgtttcttctcagtcattcaaaagttgactgacaaatcgtccgggtttttcagggctagtgaaaaaagctggttgcggatccgtaccgccatctgtcaagcgcatggtgagttgaccttggcctgatcgatcatcctcaatcgatgtttttacatcctgatttgaagccaattgcttcgtatcgtcaggcttgagatacgctggaagtccgccaagttgtccgtgataatgtggtacgtgaatagttcactgggctctgtttattacgactttgctcattgacccattggccaaatcaacttataccaacagacacaaaccacaggtgcacaaatatttaactcataaaaaactaaggcctaaattgaactgcaatccttttattatctatctcactctaagcccctgagacaaataaatgttgttgaatgattggccagatgttttgtgattttacttttggtggtagctgattttgacttcaaactcttgggtgtatgatgtatgtatagtggtgtgatacaatgtgccatgccctatgcctatgacccggcggcgtcagttgactatctagtaccacaaagcattgtgacgtgtctatttttgcaaaaccaatgagccttaagccactgtcacagccatcacatgacccaagcaaatatgtatgtacctttgagcctgccgttgaggaatccagccacaccaatcaccacctccagactagtgcagcgcggtgtgcacctgcaatccactgaccataaaaagctgcaaacaacagtctctatcttgatcctcccacaaccactagaaaaggtttccctcgagatccgctttgactgttctactcgcgtgtcccaataagattacaaataccgaaatcatcgttatgtggatctttggactctacagccttatcctgttggttggctcaatcaattgtggattcctaaagccgagtgagtaatggtggcccaagtttgatcatctttcattctaacctcaaaagctccacttccctgatcttgacatattaccccccccccccccctcctgagggaggatatgataagtaactcattcttgggagattttgcactttgaaaatcaacggcctctcgatttcaagctgaccacgtagatttgtgtgccgttctcatcagctgacaatccttgcgggtcgtcctctcgcgcctcaatagcctttcaaaaattttgttgtgatcctcatggcaactgtaagtcggtctgtttcttctcagtcattcaaaagttgacaaatcgcccgggttttcagtactactggaaaaacctggttgcaaaccccgccgtccgccatctgttaagtgaatcgtgagttgaacttggcctgatcatcctcaattgatgtttttacatcctgaattgaagccaattgcttcgtatcatcaggcttgaaatacgccggaagtccgctaagctgtccttgacgatgcggtacgttaatagtttattgagcgctgtttattacaactttgttcattgacccattggccgaattgacttttacctacaccacatgggcacaaattgtcaaatcataagaaactaaggcctaaattgaactgcaatctttttattatctatggcaatgtaagcccccgagacaaataaatgtcgttgaacgattgctcaagatgttttccgattttactttttctatgcttgatccaaaaacatttatcgggtttctgaaatttgatgacagcagagcctagaggcataatgtccttagtaattctgaaacacaactcctgaagatttttaaaataagtggtgactggcgtttataaggtccagcaacattgatgattggtgcaacttgattgcaaactgagccagaactcttgcacgtatcacttcactcaacacaaccccccgatggtggaaggatgtctgtttccggcgacgaagatgtccctcccatagcctcccaacaaagagtgtcccccgggatccaaaatcgttcgaaaagcaagttataagaatacccgcgtggcgtgtagaccaaagagggggatatacgtcttcgaaaaaaactcatttcttatgcttcgcccattcagttggtgtgaatacatcgcaccggtcaaaagaaagccatgcacaatggttttttttcttctttttttgataaactcacattatgttatggatagcaatttgtgttattgttataatattgcttgcggaagcgcatattgcgcttttggttccacttttttgtatgaatacgaaagaaggaaaaacaacaacagattggtacatataaaagaagaaattcagaggaacctacgttgatagtcgtatgatctttataaatatatatatgtattcgagatgtgtatcaaaaagcatgttgtcgtagtggtcatgatggaagaatcttgcagagtattgttcgtttagatagatgcgaaaaaaaagtgagaagttgatgatttagaagaagttttgtgccactggagaagcgagaggtgacgattctgagatttactcgaccctgaaggacggagaaaggagggagagatatgagattttgagttcgagtaagcaaagcaattcctgtacgagggagaaaaagcgaaaagaaagactgacacctcgacctgatcaggaggttctttgccctcttcaggggccgattcttggccgacttcgtactcccatatccgcttctgtcgatgcatcgctatcaatccgccgatcgctaccgcttgtgcaaagccaaaactaacataaaagaatgtcttcgatctgacaaatgatgagctatcaggtgcctttagaaaaaaaaaaacaagattaaaggtcgattcagtgttccattattgcatcggagttggatagtggtgacttactacagccagaagacaaaacgcatctgtaagataatattccgtccatcagttcctgatcatcatcactatcattctccatgtctatcttggatagaaaagaaggaaaaagaagagttagttacatattgcgggcagccatagtaagagtgctattccgaagaagatcaagtatggtagccaaggcggtagattaaaacaggcatgcttcagagtcattgcttgcattgtgcaaagcacaataaacaccataaaacttgcgacttctgttggatcagaaaaagaaacgcaaaaattagtgtgggagataaatataaggggggggggggtttcaatttgaaagagtagtatctgttgacctcgggtggaaccatgacgtccgacgattgctgggtcatcgggatcgggcaaagtggagtagccgacgatatacaggatcacacagagtgggatgatcaccactctggtcactaagacacatcgcgtctccgcactcttcttcaccgaattcatgatggctttcaggctggccgggccacgtaggtcgagtctgtaggacttcagcatccgtcaaaagacatgagacatgacggattctcgaaatcagcaccatggaactgtgatgtgtgttttttttctctttctgtgtgggcttcttgatgcgggggatcaggtctgaccgacttacgtcgtcataatagtctatcaactcgtctcgcatacgcatcatccatacatccaactttaaaaaaaaaacattcaaataaaataaaatggttaacggattccaaattcaaaagaatagaatatgaaaatgaaaaaacagaaacagagcttacaatgcaaaactgagcgaagatcaagaacagagattcggcaatgaagctcgattttttcgggtccgaggagttagagatcccggcgcgaatagcgaacgccaagaagaggaacaaggaggccaagaagagggtgtacatggagatcgttcgaaggaatgggttccggccaaggaagacgcatccgccgattaggccggcaaagatcagacagaaaagcatcgagctgtttggcggcgatcatttggtccatcacgaatcaaaacaaaggtcagttcaatttgaactttgaatcgttcaattgtttttcaaatcgaaatttcgaagctcacgcaatcagatcatgaggcaccgttggattgacgcccagaaaccgagaatggatcgcataggtaccgatagcactggtcattccgcccatcggtgtgtcccattgctggcgccgctccagcacatgatgcgaactcatatgtccgaccattgacggtatattctcgtggacagtatcgagcctggtaactccgacctatctaacgcccaagtctttatgtagtcgtatccgagtcctgaatggcgagggtatgtaattatcctcccgaagaaaagaaacgatctcggcaagaatcgggggggggtgtcttttctgaagctgcgggttttttttttttttgtttggtttccttctgtcttcgtccgacggggatatgtatgtatgcttgcaaagaattctttacatacccggatgggccggagggcgaagtggattgtcagcacccggcggcagacgcgtcacaaactttcttcggcaaaattcgtccgatcgcgtccatgtcacagatgacttcggaggggctttcacaggctgttcaagaccccgcggcccccggggaggggtgagatttgtgatacacatcatgaggtgttaattttgttaagttgaccctgattaatcctacaaatattactgaggtgtgacatcatacaattctcgaagagatcacaatattttcagggagttcagaaaaaaatcaagtaaaccaaatggaagcaggggggcggtatgaagaagagaaaaaaaaaagcagcagaatttcaaaaggagatgacatggaaatgggttgaaaaaggagtcagtgctaggtcataatcaggctagggaaaccccaggagagctggttgccaagataaatatgtccatgacacacacacacatagaggcctcatatatcttggtggtcatcggatagaggactataatatgcatgctgccaaatttggtctcctttcccttctcctaagaaaaatgagccctttaactcttgactagtaggaattgcttggaggaaagtggggagttgatggttggagactccatgtaagaagtcgggggagtgtccaaatcatcttgtgaatgttggttgctggtttgagccggattaggccggattcatgggacactttgcatgctgttcatgcaagacaaacagcatggattgtgggctcggtttttgttaagaataaaacaaacgctcgcatcattttgtaagacaaagtggatattgtcggtcctccaccaacccattcagagcctctcgcttgcaccgttttacatccaatccgctggagaaccgagccgaaagaggcgctcagaatgggcatcgattgatgggtgaaaaaaaaatgagctcggttgagttctctgcttgcttgatcaaagctcactgggcttgacaaccgtcgttgcagaccgatcctccaaactcctcctccatacatacgacgatccccaatcatcgagtacataccatcgagctgtagatatggagggacaatcagcactattcacttgaagcccgttgttatatcctgaatacttctccttcttcttgttgttgttcacgcactacaacgaatttctgcatgaagatgaagatgtttgtcttgacgaccttgccccttcttgggtttatgtactgtggtgacccccgatccccaattctcttgattcccttttttcgggtgtgcagttgccagttggtttgatatggaaaagggagatccatcgtccatggatccgccttgcagatacacacccgtccatctggatcggtctttctctcaggcaaataaatatgtaaacatctccatttgcagtcgccgcagcggtgttttcctccacatttcggaagcaggtttccggactcggagacgagattttttataagatgccgagctggcttatgttgatttttgccgaacctttgttgtgtcacgatcttgtattcagtccccgggggagactagggggtctaatgtagtaggctgatcattcagatggggatccgatcagggtaaacgacaagacccctctcggaagacagctgcttcccttcgatttttcttttcctccttccgtgtccgctgtatcccacttcatatctcctgccgaacatacacatccaatacacttttcctaactccttctccccttctctcctccccaccctctccccaaaaaaagaaagatacatagcttccttctccctccccctcccaacaaaaaaacacaaacaagttttttttttcgactcaagcaaatcagtccatcatgaaaaccaatgaccctaatcccaagttcttaggatgcttatctctcaggtaaagcaccatcattttcccgattggtcagatgaacgaccgagagccacaaactggaacccgggagactaaccgttcgactcttgattaccctccaaaaaaaaaaaaaaaatgcagtcaaacacagacactatattccgtgatcctcctgacgatctcgttgctcacactctccaacctgtccagcccgaccacctcgccatcaaccttactgcttttccatcgtccgtccggcggagcagcagaagaagaagccgaagaagagctcttgaactcccgcaccgtgctcgaattggccatcgtcttcctgcggctcctggctcaatcggcgctgctctccagtctcatcagcttgctcggaacgctcttcttcgtcagtgtcctctctctctcttctttctttctgttttttccccccactacatcaattctacatatctcaaagagtcagacccccctacaacaaaaatgctaaccgggagatcaatgctgtggttttttgttgttgctatgatagggacgaagcgagcgcttgcaacgaccgttaaagatccaagcgatcatgaacatgttgatgagtgggttcggaagcatcgtgatgatgacggtagatttctcgaagaatctgcagagctcggcggcccatgagctgtgtcaatttgcgctaggctcggacagtctagcgagtctctcccggacgccggactatggcttgtcgacccaatccttctccttcttgttcttcaattggccctcgcccggcttgttggtcgacgagaattgcgacgaacgcgccgcctccctcgtcttccccgccctcatcctcctctccctctgtaacctcttccatctccatctgctccatgtcctcttctccaatccttcttcgcaacccccctccaccctcccttcttcggcttccaatctcaaatctccgctcttgcccatccatcgctcttcggccgaatcacataccgcccctcctccccacctccttcctctcgaaaaaaatctcatcatcctctgaaaacaaaaaaaattcaatacatcaaaactcctaccctcgtctatatagcttttcctcttctttttttttgtcaaaatcctgggtattatgtacttcatttttttttctggccggggggagaagggggtctgtttaaataaaaaggggtcgtctctccatcaactacgtctctcacacaccaaaagcaattgtttgttttttctgatttgttgttgttctttttatcatcgttatcatagtccaattccaacaattcatccactgattccttcattcaatccttcaagttgttgtattattaccactactcctactactactactcttcttctttcttttgtaatcattcattcttctccttggttcttggttctttctttttatccttgtctttccacttcaatacttatacttacatatctatacacaaaaatatataagttcaatcaatcaaattcagattcagattgagattcaaagaagggtctctttgctgatgcccatctcaacaaataaatccagaatatccatatatttataccacttgactttcctctattccatcttttcttcccccttatatgatgtgtagggttgtgtgtccaatcaagatagatatcttcatgtgtgtcggcaaggacacaagggttttatacatcatctgtcatgtggtgctgaaacttgcatataaaaaataaggcaagcttttacaggcaacggtgggccagctacgctaactgtagcgttagcgtagtgtagtgtagcgaaaaatcgctacaatgtagcgtagcgttagcgcttttttcattttcagcgctaatgctacgcgcacggggcaaaacaatgcgctaacgtttagcgtagcgttagcgcaattctctgcatctgcgctaacgctacgcgcacagggcgcaaaaaaccgcccgctacgctgcactacagcagttttttggcgttttttcctgctaaagacgctgtagcgtagcgtaacgcagcgtagcggcgccagcgaggcgctaacactacaccaaaaaatggctagtgttagcgccgctacaagttagcgtagcgcagcggccgtagcggcgcgctaacactacacaaaaaaaaaaaaaattggcgccgctacgctaacgctacatgggcccgtagcgtagtgtagcgtagcggcccaccgctgttacaggggaagggaggaagggagctgtgatgggcatgcagagagatgtatagagtcaaaaccaaatgtctgtctgtagaaggccacaaacccccaaaccacatcctcatttcagtccaccaaatttctttctttttttttgtctggagctcatattccttgcaactgtgcatcacctgcagccaaaccagataaaggggtatgtgggctcaagggtttgacagtataagatcctcggaaagagtaagctgacaggaggatcagagggtctctcggcttccgtttcttgatcctattgtgttgcacgtcttgaaagggttgtttgtttgtttggaaatctataattggtttctagtgggaaaaagaattcagttcatcatcagatggtctaagtagggttagtgttgagttttcagcttccttggcttactcctccctaaaatcacccttcttttcttccgctttttctctcttttggagtctaattagaactatcaaagcaatttaatcaacaacccctgtctctgtgattggtctctttcttcttctatttcattatttgattcattaacatctgattgtctagaattaacaactctattcatttgtggtggagtgtatgttcatgttgtgtgatgattaatattactaacttgtctaatagagactgagaagacttgtccggctatttcttccatgaactcatatatttcctctcagtttttattcaaaaccatattttaatttaattttatttctaccacattttgatcacttgtatgtagtctacaccacaggtcgatattttttgtttgaccgcgtcaaccccacaggggaatgaaatttgagtccgcgcaggtcagtgatgacctgcctgccttgcacttgacacagcaggcaagctgacggcaaatcttggtcttccctacgatggtatgccctgtatgactcaagggtcaagtcaactcagccgactagcctggtgttgacagcgtcatgacccctgagtcatacagggagggacagctccctttatgctgacaagcttgtgccctcgcgagcaagccgacgatggcaaacccaaatgatgatggcgacatgaccacatcggtcgattaacttgtacgacgaagggtcagctcaaccaataggttgacaaaaaaaaccaatttcacaattggttttgtggtctctctgaatgattaaaaagaggctacacatgttcaaaattttgaaaaaaaaaaaaaaacttcaacggaatgagaagatttccaaagaaattgtaaggaaatcgtggaatttgatttcaaacagaagggacagaccagaaaggtgcaatggtggagtagttagtgcgtctcttggaactcgtggagtgagtggtcctgaatgaaggcatgttgggttcgaattcccccagagccgctttttagcagaccaagtcaagcttgctcttttttggccaaccgatatctgatcagtgaccaccaacctctgccgacgtgcaggtcggaataatggtattccgatcagatgccgctgtcaagccagcgttgcaagtcaagccaacgacatcccttgccgtgaggcctgcgtcacaggtcaagccaacagcgggttccgatccttcccgctgtgcgcagggccattttttggggcggggtcgcacaagttggcttaaccaaatcgacaacgacgagccgatgtggctcggaacctgtggtgtacttaagatagcctaaatacagtgaataaaaaaaatacttggttctttcactcaatttccgtgaacctctcccaaaaaaggctttcaaccttttttgtgccattttctcaaaagtctttaacttcaaccggttcagagcccaaaattcaacagttggcagcaccagtcacaaggcataccctggaggctgttcccgccccccgccccctgccccccatcttcttggggacaatgggaggacatgtctcaaatgcctggaaaccatcccaccagtatactagcttactataaggggaccagagaagtgtccaattgctcactcagaatgttgactgtaactgggaccattaccatcttgatcagcaaaaaaagggggggttagggttagggttaggatcgaggatcaaatcgtgtcgtggagtttcaagctactaggtattgtttttgaagctgactcatagagaaaaagtaaaattcttcaagttctgagttgtgatctgaatctgaatcatccatcatggccattgcagcaacattggttgctttgattattttctttcttcgagatactttgggcatgattgcttttgaggacttgagtggagccgatcttggtgttgatgatgaatggtttggtggtgggatgactggtgctgatgatgtgaagtttggtggtcagatgatcagtttggtggtgggatgattggtgctgatgaggtgaagtttggtggtgcaagtgaaatttggcggtgatatgagttgaaacaaatgggatattttaattgactggtttgggacctgggtgaaaagatgtgtgtttttttgttcaaaacccgttggggttgatggaggtggattttggaaacccgtcaattaataattgtggatttcaaaaaaataattgacgggtttgcaaaggtggatttgctatatttgatacccactaataattgtaatattttttgaaaatttttgaaaattggtttttcatacttttgttttcagaatcattttctgaaacctcttttataccagttgctcaaatctcatgattgcaagttggtgggttagggttgtgtaatccaaacaaattggctatatacatctgggagggcactgtacatattggcattctgaagggtggaattctgcacttcaaacactctagtggaacggctgtatgtaaatcgttacttgggtgatttcagttgtcctacccagtgacacaaacttagcagccacaagtccccagtttcagtgggccccaagattgcggccaaaggccaccacctcctgaaagagggacttgcacctaatccatgattttccacacggcaggaaaatgagttttggtgtaagccttggcaaaggcgtatcatcccaacttgaatctatattcagaatttggaattcatcatcccatcccttccttgataaacctggtgatcaagatgtagattttgctgttctgaaaaagacaagaaactcaagtaaatacatcctctccaggtagatgaaaaaaaaaaaattgacacatgtgtcatcttgtagggtaagtctgacctcactctgttacaccacaggtgcacttgggtgtcctggggacatcacacaaaaatacgtcccgggtgtgttccacatccatttaaaacagagatccaccatcacaacagcctcacaacaaggctattttgttgtcttttgaggacctgggacagccttgggacgatgccatcccatggctggatccgaaatccccaattgcacccgcggtgtaagtgtttttttttttttttttgcactttctgatctcgcatggtttgaatgggtagctgaggcagctgtgggactattgaaaactagctgcctttgaaggtggaaaagcagcttcgagataaattttcattttttgtttgtttgtttgttttcactgtttttaaaggatcaaatgaggcaagggaaaaatacataaagatattgatagagagggcttgcttcttgcgcattttggccatgtctgaaatgatgattggtctgaatatcaaagtgctgttgtgtgaagtttgaaaaagcgatgatttttagtaaccctcccgccaaccaaacatgttgtgttatcctgcggagggagggggacttagctacataagttcgccagtgacatcatctccagtcaaccaccaccatcatcaccgtcaccatcaccagggaagatgttcgagtgggttaggtaaagggggaggggagttgccaactggcccaccaccaccacccactacaaaactgatgtccaccaagcaccattttgcaatccagtgtataataaacaagacttcataccctctgagctcacttttgcttggacttcactcagactaccatccacaaaaacaataaaataaaatggctcgaactccgtctacatcatcgctgaatcatatcatgaagaccgcacgagcagacaagacacaggaacagaacccgacgacgacctctccagaaccaggaaacgatcgtcaccaccaccagcaaccagaagaagaagaagactacaagatggggggagagggcttttggagcgagaacagataccaacaagcgatcgtcgagatctacgaatccttgtaccagctccaacgccatcgcgctcggccccaagaaacacaggtggtcgactgtctctccaagtggtacgagctcaacgcggtgttcgagaacccgttcacaagggcctccggcgtccttgctatcgtcaatcagttctctctcatgtccctcattcctggatccatctggtccgagttggacgatatctgtcagtctgtcgattatggtgcgtgtggccccctttttttttctcttgtcaaaaaaatatttacttttaagtatatatatatatatattgatccgttccctttttactttgtagatggaaatcgggtcgtagtcttttcgcatacgcttcatttcgatctcttaggaagtagtgaagacgagccggacggaggaggaggaggatatggcggggggatccagacgccgtatctgtccgttccagcgacgccgcacgtgggcacgccgagcacgcaggggaagtatgggagtaactgtgtgcaggcgacgatgagggggggactgagcaggggcagccacgggggagccaccaacaagagcctattggagcgacttcgggtgatccaaaccggcggcgagacgatgtggccgttacaatggctgctctcgtcggtttcgccccggacggtggcgggccgactggcccgattcgacctcaaattgtccacccggctccagttcaatgagcaggcccggatcgtctcccatcaggacatctggggcatcaaggagctcgtcgactgtctcgcaccctccccgctcgtccatctctactcctgtcaacgttggctcgtcggactctccgccgacttcctcagtcgtcgttacctccgctcttcttcttcttcttcttcaggatctactgactctgcttcgactgatcgacaacactcatcgggatctctgctccataccgagcgccccaatccgtccgcttcctcggccctccattcgcccatcttcatccgctctaatggctcgcctatcaatctcatctccctccacaaatctcagcccactactaccctcctccatccgcccccgcctccgagacctcaacaatcttcttcttcttcggcggcctctccggtcggtactaccatcgatcatcagaaggatggccaggaggaggaggaggaggaggaggaggaacttacgacagaagtcggctcgctcgatggcgctcgctcttcggatctctatcatcactcgttaaacatctaatccttctcgctctctctcgctcgtaccttaaaaacctgtctcttttttgtttttgtagctccccgttcatgattctctctttctcgtctcttctcagacgttgtagcttctcgttttccttcatctctctctctctctctcgctttcttttttccaatggattttcttcttcttgttgcgttcgttctttttttacaattcgtgtgtgtgtgtgtgtttataatcatcattttttggagctcttttacttttttttgggggggtggggggggggggggaagaagtagagaaagggggggggcccaaagaaaaggaaagcagacatgaaacacatcttttatctggaggacttcccgtcggatctgggaccctcgcagatgtcgatttagacccgaaaagtctagaatttcgctgggaaatctagctttcgatgcctctaaatcacttctgggagacccgcagatgtgacgggaagtcgtccagtgttttataaaatatgtgtatatatgtgaagagatataataactgtgtggtctgcctttttgcacacctaaaggtttcccttgcacacagcaaaaggggcaaaaaacttgatcattttttggagtacatggttgtgcacaccaaaaaaaatctgctgtgcactgcagtgtttttacttcctcgttgttatttctcaaacttgacacaagttccaaaaaggagggacttgtgtgtgtctaaaaagtggcatgtcttgttgccctataaactccagccaaatggcacgacctcacccacattgcccggtacccacctcgtgttacattcttgtttctttgtcctcaggatttgtccattgacgattgtatatggcttctattcctatttttgtgttgcttcaacattttggatctccttcttccctggtaacaaacatcctgtaaacactttgcaagcaatccaccctgattataatggccagatatcctattgggtatatctactcactttaaaaaaaacatattgccctctactgtcttgctcctctctcttttcacttaatacctctgaagaaatcctggccatagacgtcacaaggagaatttttgggcaacaaagaacaagtttttgtgggagtggcttgagagggttggaaaaagagagaaagagagagagagagtgaatgattttttatttgctagtagggtctatgcatcaaatagactacatacaccaagttcaatctgtggttgagaaaaattgaatatcataatgaaatataacaaagattgaacagatgcttgaaaggataatcggagcacatgagagttgagaaagactagaccagggttcaaagactacaaggatttcagcaccagacaacatgacaagataccacacaaagaacaacaactaacaaggtaaaaatcatgtatattgtttatcaaatcatctttgatttaacggtgggttagatgagttttttggggatgaggagagaagagacaaaatcccaacaacctctctgttggaatttcaatcgttctctctctctcttctctcatttcacgagaatgtcattcctttcctactaattagtaatgaacattattcttattcctattcataatgaattttttactgctcccacaacttgatcattttgtatctagattacttaaagacctctagattgttaggggaataaaaatcattggttctttttttttttttttttaaattgttcctgaaggagcatttaagccctccttcagtcttgtctgagagaacatcagccctttcagcaagaactctcaaaaagtttttattctttataggcctttttgccaccaattcttcactctctgacttccatcaatcatcaatcacaattctcgccactcaaaatcctcaactcaacctcaaccctctctcttggctacgattcacaggctatctttctcaagtcagtgagaaatcaattgaatactttttccatttcattaacattcaacttgtttaaaatcttgttgccttagtctgctttattttctattcattgtcacatttctctcatctcagttgtctgtatcagttatgtatacaaaacaacagtgaggtctgttttttttttccttcctaataatcaatgagataatttcacagtctgaatgtgaacctatgtgttggaatttcactcatccttgatttccttttttttctttagtcactcatttttgttttgccgagctccttttgttgtccttattcattgtgcttagttcaccaaaccacaacttgaactacttgtatctagaatatttaatccctctagactacagcttgataatgaaagaaaccattggttcttagctatttattttccaatcctgagtagacacttaagcctcgtctcagtccagcttgagtgcactttagcccgctcaactggagtcaaatagcctcttcagacactgtctgctttcagctttgctgaacttttccccctctccaactcaaatttctacacatgcagaaagcctgaatgtgagaatatgcagaaaatccctgtgtgcccaggaagtggtcaaagccaccctgtcaaccagttagtttgcattttgattttgatttggcatggaaatatggttaatgatgcacaccatccatctagttatgtgaccaaagtcctggaggctctggtaatcctgtaccccaaatacatgaagcttaccaaaaccacaaacctgcagccaaccatccagcctgaaggaagatccaaaatatgcagtgataaaatattggtttaatttctaagaaaaacaagaccataactgaagcaatactagaagattaggcaaaataaaataaaaaaggaaaaaaaggttactagaaaggaaagcaggaaaaagccacactcaatgatttatgattaaatttaaatgtaagacagacaactggattaaagaatttggacaaaaatttagatgcagagctagataattatgttatgcaagcagtgatcagtgaagacaacactgggccgctacgttaaagggtcatttagcattagcgttgctgccgtggcagcagccttttttttgtgtagtgtttgtttttagtgtggatgagtaaaatgaagctaaaacactttggcgccctgcgtgcgtagtgttgatggaaattttcagatttgcgctaacactatgctaaatgttagcttatttttgctacactatgttacaacaatgctacagttagtgtagctggcccaccattggtgaagagaaacaaagattacaagaggaagatattttctcaccagattgagaagagctgctgagaaaagaacaagaagaaaaaaaataatgatgaagataacagaagatagaagacaggatactagaggagagagctttgtggttaggaagaattactgagaagattatgttggtggatgagaaagtgttgaatgtttctcagctctgtctctctctgacctttatacctttctaagtcatcaaaaatcagaccagtctataattatcaagtagcttgttttctgttgttattaagccacttctgagtcaaatatgaaccctaagttattagcttttctcaacaactcatgtctctacaatgatttcttctttttcctgatctttttgcttgatttattagaaactgattactgtgaattaacgcctcgtagtatttgtgatttaagatgttttctcttgactaaaccgtctagcttgactaaaatagaatgagaggttttgttgggtttgacattattttcaagaactcattttatcttctctcagtttttattcattttcttccaaccacttgtatctagtctatttaatcctggctggctgcaagtgaataaaatcactggttcttacactcattttccgtgagcctttcccaaaaaggagttcttccctgtttggcccttcacctcttacgcgctttggcctaaaagttcaacagaaagaatggcaagtcaactgatcaagaagaagagaatctgccaatcttgaagaggtgaaataggcctggtagactggatgaggttaggttttgagaaaggatgagttgagtttgaggtagcttgtttggcattccgcagtagcaatccaagtgttacaggttgttcacacattatttcaacctgcagaattcagaaattttctggttggtacagtggatggggtactgatcaatgactgagtcccagaaaatgaatcaccatcctggagatgttactcagaatgtccttgcagccatcaagttttgattaaaattcatctttttgctttcttgatggaagcaaagtgcatataatacttgagtctacatggatgcctttttgaaaggagttgccctacctagcaaaaagtacctacttgttgacataagataaggcctacaaagggacttgatgacacatttccatggattccaataccctttgaaagagcaggtcttggccttccagtgcccaggtgacaaaacaggagccctacaacctccatcatgcatccatgaggaacattataattggacatatactcagatatgcaaagcacacatattgatcttaaggttgatatttgggccgggtgtccaataggccgcccaaacctggccgggcttgggtcgggcgcggacagtgcttttgtgaaatatttggactttggcctggcctgttaaagtcactaaacggcgcgggtcagcatgggctggtctagcgggtgcccgcaggcttgaatgttctggcaggatactgctatgagctgtgacttggcatcagaatcagccttttccactggtggtcatgtcttggacgactaccaaagccaactgaacaaagataccgctgaggcactcttgtgctctcaggattggatgaaggagatgtagtctgttcatcctctatgtagctttgttctcttgttttttttgtctctgcttctccctcaagcttttgtagactgtagtaaacgtgaaaaacttcttttttgtgcctcaaacaacccagcccgtgggctcctggtgggctgcccatgggtcacccgcatagcccaccggccagtagccccagcggggcgccgctggacagcccgtgtccgccacattgcggacacggacttgggtcggacatcaaaatctcatgtttttacccggcccggcctgcccaattaagttgcgggtagagccgggctagcctgtgggcggcccaaacccgcccgattatcatccctaattgatcttatcctcaagctcaaaatcagactcaagaaacaagtccagcttttcaacaatctctgcatgctgtgaaacttcattcaaaagaatgaagactaaaattgtacttgatttctttgggggtagattgagcagttagggtgagggatagaatatgaaaacagattcttgattgtcctcatatctttgtcttgaagtgagtgtttaaatacatatccaaggaaaaaaaaaaggaaaaatcaatcaaaatatcatgagagtacaccacaaagaaatttgtgtctcttgctgacaagtgtcatcaagagactatgtgtgtaacctggttcatacaacacttgaagcttaactaacacacatgcatattgcactagtagacaaaggggcagttgtgtggtttggacacttgcaatggcaaggttcactcaccaaagcccaagtgaaggttcccctaaaggctccttgatgtcacttgatagcaagagagattccaattttcatggcggtaactgcttggtttatagaacatatgagaatgacacatatgcctttctcataatcatacatgacaaagatatctcactctcacttgcttgtgaaggcttatttgtgcggaagcattgtaaacaaaaaatcccaaaattcaacatacaatcatttcaatcaactggctgagaaataaaatatatttggccattgtaccttttgaaatgggcctgtcaagccagttatcaatttatgaactttctagtaagttgtcacttgtcattttcaaattacaggggagcacaaaatgatgacatgattatgaaactcacatgaactcatgaaaattcaactgcaaagattctttcaagtccatctccacacaggcttgtaaactgtacaagtaaaccaaatttacctccccaaacccaaaatacacctgcctcagagtcaggggaggtaaaagtagtgtttgccctcttgggtagtatagcattacctctttcaatattttgaaacttgcacaatgtgcccggtggagattgtctaaggaatacttacagattttcattaccacatgctatcagccagcctacccacggatcaaaatccgtaatccggtcggttacgtcatggccggtcgattagctcagttggttagagcgccgtactaataactctcgaagttgacatgcggatgtcatgggttcgacccccatattgaccacagaataggcacaatcgtgcgtatccttttttcccagagtacgtctctaactatcaaccattggaaaaagatacagtattacatttgatttggtcgaagacaagaattacaaggtgggccgatagtttttgcgataaaaaaaaaggagataatgggttcgatgtagatggtccttggaatagggtgaggtggatggatgatcaaccagaagataaagattcccaattaattttacgacggttgaaagaatttcgagcagacatgaaaggcgaagagaggagggaacgagtacgagcagaagaagaacgaggtagaggaggagaaggaggagggtttcctttgatggccgaccgatccatgaaggccagcggatgatgaccctgttggtcgcaatgactgctggagccgtcaatgatgactggcgaggttggagggtgttctccgaatttgaagagcggataacatgtcggtcggccatgtgcacatgagaacggcagcctcgttcgtcctaactctgtcagtagtttccggctctcttggttggttagtttatctccaaacataatcgaacctgtttcaacagaaatcattccacatccacaaaataaatcacggcaagtcaatcattatatgtccatttgtttcatcctgactgtttggataatcaaaatcaaggaacaggtgagaaaatgtttttcaaaaaaaaaaaaacgtaaacgaaatgtgaacaaacctcgacaagctttagagttaagcaactgaaccaagacagaaggacaatctttaacggccccaaaccaatccgagttcggatgacttggggaagagcgatcttcaaagaaccccaaacagcctttcaagacgttcttcaacacctcaaatcgtccatcattgcattgaaagcggtgccatattatctcaggtacagctcgcatgaagatttgcttaaacccgacatcatcatcttcgtcatcttcttcattatggttatgaccatgggtcagatctgattcggttagggttaattcgtatataaatccccatcgattgaacaatttcttgaacttcacaaggccatcaaattcgtgtcgagtgaccaagatgggcacgaactttgaacccgaatgtaggcctccctgcgcctgatctccttgatcttcttgttgatgatgatgatcgattttagtttcgaggtccttgacgttaaactgaccagtacagagatcatgaaggaagcgttcgacacggatgcgttcatggacagcatgttgatcgaaggcgaccatcactccatcttcccgatgatgatcaccacgatccagagaacaacgaccatccaacttgacgatgaggaatttcagatcgagttggccgatgatcgtgaaggatgaaggatctgcgagccgagacagatcgatccggaagtcaccatcctcgttgtgatctatcctcacgactccctcaaacttgtgtttttggtttcgtttcttcccgtcttgtggttcaaaactcatcgtctgactactaccgtatgctttctgatcggctttcgtacttgaccaatgtgtcgaaaggcttggaggtttatattcaaacattgatttcaagttgggaatcatcttgtgaagactagggctctttcctgagggtgcattagggggtttgggatcaggcggatgggccaagctttttgtgagatgtttcggcttcgtcttgtgaaggtctaagtgcggttttgatttggggacacaagatttgtgatgaacacttttagctgccgagcgatcgatgtgttttttagaaggggcagagaaccgatcggtgagggaaatcgattgaggaccattcatgctgatgggtggactagggtcagttagacgaggccgcttagtgacgggccatcgggactgaagagtccgcttgaccaagctctcttgttgaagctttttttgaccatttgaggatgatggaagctctttgggcggaaggaaaacttgagagaaaacctgggaagcgattcggttgattttctcttcggtctgaggaatcagatcctgttctttctcatcgagaaaatgcacagcatgattatgatcatcggatgtgttggatttgggaagtgaagtgaaaataagcaagtagaccgggtgtcggtccacggaagaggccccatttttcaaggggcttactttaggcgatagtgaggtctgtggggctgaagatccagagatctgctccaaaaggaaaacaacctggttgctcgtgagtcagagaatctgtaaaatgggaaccccaaagtgacacaaatggttgacccacatcttccgattgcaatccggtaaagaggttagcaagactcctgtgcaccaagctattcgaaggaatcaacactcggtccaagtctagtatccatatggcaagaatcagcaagtaggtgtagtaaaaaaacgtgtcgaaagttccactaacaaattaattggatcgcccgactagaatgtcgcttcttactgaaaagtccagtaacttgaaacccatcgattgacaccttcaaaggaatcgaatcctgtgtaagaccaaatcaatcacgtgatgagaatcataatctattatttgaaaaaaaggaatctcatttttttatcagacagatacttacctgaacgaactgttggccgaagattttgccaaaggtacttgaaaatagtccggtctacgataagtgaatgaggaagagttagaaaagggattatgaacaaataacacattaaaggggaaagggtagtagagtagaaaatgtgtaccttagagatacgataaaatgaggctgaagagttggaggaggaggaagtcaagttttgatgggaagagttgcgaagggtgaaagagatgtgaggatagacgatggccaaggattggaggatcagccgcgattcctcccattgtcgtctcaaacgttgttggtgtcggaggggatcgttttcgcggatctgacggaccggaagctttagacaaaagacgataagcattaaaaaaagaagaacttgacgggcaatacgagaaaagggaggatgtgaggatgatgttgagaggacgtacgttgtggaagaggtcccggactgtggtcgttgttccatgactgtgacggcgagaggttttggcgggggcagagaagatgacgttgccgtcctgtgatgagagaagagtgtaacggacaataatgtatggcgatggaaaactcgatcagtagggctgtatacgaatcctgtgtgctgggcgcatatcggaaacgtgtgtgtggtgaggattgattgatgttgggctactgaactctgaacaaggtttgatggctataactcccatctttgtggcgtgaacagatgtcgagtaaggagagatgcgctaaggaatctaggatccgatgttgggagacggaaagatatgagacgatttgcttttgagaggacgacgactggttggggcttggagctgagactaatgaatctagataggtatcaggacgaggaaagcaaacacattgagaattagttaattttcattcttcctcagattatatttggtaagaaaacaagatgaaggaggaggagacgcgtaaatatactgacttgaatcaaatctgcccagcaagttaaccaacccggtatcgattccgactccgttatcgtcgacgcagatcgtcccagtggcgggatcaatggatgatgagatggtgttggcgcccgatctgatggagatctcgagtaagctcttgagggcatgagtgaacgaagccaggtagacgcccgaacgaagcagcgcgatcgaatgctcgtccaaatgtatcatctggcctcctacggtctctttcttctcctccttcatcaccttgcatgtttttctgtttatattctaagcagcaatgagatgcgttagctcaatttgatcatgggatggaatttgagaatcaatggaatttgccggccacttacacaattgaagaaatcagagctggttgttgtcaggagcttattgatttaacccattatccccgggttcgggacggggtgggcggggtcgtcccaaagattgagccccggggcttcgaggttttaccagtgacatcaaagactctccagataaagcttacacatttgttgagccagtacatttttgcacggtcacagtgcagtggagattgacctggtgctcaccctgagcttggacaggggctgggtttgagcttcatgatgacacctgtcagcaaggccaagtgacatcatgttggaattagatgggaattctttagtatacaaaagcaaaaaaaaaactccatctcacaggaagtcctcattaaacaatccataacagtaacatcaaaaaggagtaaacacagaaaaaacaagtgaacagagtgataagataaaagaaaacatctgttacaaccaccgtccagaagtcaggtacttcctcagtgctttctcatactcagaactatccacacactccaaaccttctctatttccacatcgatgcacttcctcaccacaacactgcccttactgactcaacattcactttcaatcagaccgaaatcagcctcagcttctcagactcaacacacaaacaagactcatccagaactgaactgattgttgctgttgttactgtttctctttcttccctctgtttcctcatatactcaaatgctatgtgtgttctcttttcctttatctatatgtctacaaaggaatagccaaatatttgtacttataaagactgctgcctatcgactgtttgtctctcttcttcttcttcatgcttcacggaaaatacatacttctgcctatctcatctccacagtcactgacttcaacagtcagactctccctactctgtgccacgcactatcataatcgcacctcgtgcacaaacggcccccgctagaacatcaaaattgaagctcataaatagaaaaggttgaaaaaatatagtgagagaaaaaaaatggtgaggccaaggatcactgaatatgaatattagaccccataagattgacatcccacaaagaagggcccacatgcactctggaatgggatcaagcaaacatacctccttgcattccatcgaaatgctgaggttgcatgaaaggttgagatggatgcaactccatttggagttgcatcatctcaagtctatggtgcaactcttagttctccaaagccttctgtgtgagtttgttttgagcttgttgaaccttgtcctgtaaccaaagcacatggcattgaccccctcgcatagccgactaacttcatcttgcaagcaaccaattgtcgcattgacctgttggaggcagactgcgtagaactgagacatgcttgtctcctgatctcaagacgcacgggcctctgggtcaaaaaagctgtccaatgtactgtggagactgatgaaactcaggattttgatccaaagaatggagagaagactggttgatgaaaaggccttgagaaaaagctctgaggaaaaaaacaatggtcttgaacccctaaaagggggctaaggcttctggcttgcgtggaggaaaagcagacacactgcaaggagttgtatgcagggaaaaggtgcagaagaactgatgctttcattttctaactcaggaagcatgaatatttaactacatacacgttatggctgagttgtgggacagaagaggaagatgcatattgatctggaaatgaggagaaaaagagtgacagattaaaaaggagtgacaagtactagcatgacagagagaagatggaaagggaacaacaacagctgaattccaacagagacccacttgaggctgagccacccttgctcgacaacctccagtagctcctgggggcaaaggtggtgtttgacctagagccccggtggtcgtagtatgtgaattcaagttctgagattgctggatgaaagttgacacctgacaatcgactttaccggctttgagaggatggcccggtgttgtggctgatgttagaccttgggttgcagccattgaagcatttcccaaggattgtgagatgttgttgtaattgcggagcaacttgtccttagagtttttgtccaagtcaattggattattggggagttggctctgagtagcactccacctggatatgagggtcaactgcaactgtgacccagggtcaacaggtgagaggggcactgggttccctaggacatttctgaaccaggacagagtggattgtgtcaatcaatctgagtgtaaatgaaaaaatgagagcatatctctcattggtgctatccaactcctcatcatcatcatcaatgaaggccaaacttttggtgtgatccttgatcatgaggtttgcacttttagcctcacaaatccaaactgggcaatcaggattgccagtgggatttctcaaagcaaccattgtctttaactttgttttgatgggatctggatcacatgggatgccgttgttttgagcagcataatgcacgtacaacttgtggatgtggttccagtcgttgctccctaacggcaggactctcttgacgcagttgacaatagccatactgtcagcggtggatctcgcgtagagatcaagctggacaaggtctttagaaatatgagatatatttataacagagaaaaagactagatacaacaagataaaaggaaaaggaggagagaggatgatttttatttttagttatttgtttatttgaagtttttacattctaggagaatatttatagccagtagagaaacacctaggcttctatccctaaaggtagggataggatcaatcaaatataatgattgtgatgattttttatccagtcaacttcaagggacatggaagggttattaaaattgaacccaattatttgcttgatttttatatagtttatttaatttttaatgtttataaattaggattgattttttggtgtgaaatcttcattaatttttatttgttttaattgttttgtgaaacctttaggacatgtcaacatgtctctgaggttgacacatacaatcttccccgctataaccctgtgaaccccgttggcatccaatgcaggggccacttggttgagtctggaccatgttggtagcagcttgaacgccttgcgttgttggttgggttggctgagtagccagttgagtagtttggacttgagacatggttttactgtgaaagatggtcgctaaaacggaactgtgaagaagaagaagaaatgaatagggaaagttattcattgccaccactgtataagcaagctggggtttggagaccggaggatcaagctttttataaatgatgacggattgctgagatcccatctttttggtgaaggaggatcagtcggaggtggatgattcagcaatggaggattggtcagaggtggatggtcagtgatggaggtagatgggtgattggatggtgtgtgattgtggtgttggtgtgatgtggatgggttggagaggtgaggagttttatctttcatgaatacatacaggcattggtgccccccaccaaaggcacaatctttctttggcaccttttggcatacccttttgcacatgtggcacaagtggaggacttcccattgtgatttagaatgctttttagacctccctcagtcctaaatcaacaacaaggttgagatttcaaccagctcacatgagagctgtttctggaaggcttcagagaaaatgttgttttttgatggaaaaaaaatagatctaaggggtgtaaattgacttctgggagggtcatagattgcaacaggaagtcatccactgcaagcagagttaggagtcaggacaggttctaatgtgtactagggcagttcacattgggaacttgaacgccagtttgctgatgctgatgacaaaattctcatgaatttcttgatcaagaacaagattgaggtttttctgatgtttcagaagaatgagaaattttgtagcatcagcatcagcaacatgatccaatgtgaactgccctataactgcactcatatggaacattcggctatgtagagtaaccttctctgatcactatgcagtgtgaccacaaaggacacttatgctatgaggttcggtcttggtcgattccgatcccattatcgtcgacgcagatcgtacatgcctttgtggcgggatctatgggggatgagatggcattggtgaccgagcggatggagatctcgagtaaggtcttgagggcatgagtgaacgaagccaggtgcacgcccgaacgaagtaacccggtcaaatgctggtctccgtattgtattatcatctgttgtcctcctcctgctaggtctcttcctccttgagtccttcatcatcattttcatttttttggttcctctggttgtgctaaatggacccatcttttgagttcaattcgatgggacgaatattgaagcataaagacaaattgatccactccatcgtactgatcctgcatctagttgatccgtccgaaggaaaccttttaaactgtactccgtctgtgtagagagttatgtaaattcgtagaacgccaccattgaaggtggatgggccggaaagcagtccgaacttgcggaagggacatgtttgttctcttcatgatgggttatgagcacaccacaacccatgatgttaattctttggatcatcctctcttcatccatcctcacccacctctcgtactaaaggtacatactcccatgagaagccaggctgaggacgaacaagctgatagttgggatcaaagagtctgaagcgatcagatcaccaccacacctatccttttcttgtctcagtcattattaatcaaacctcgccagtctctcctgccaccgaacagactgttgaagtaaccccctcccctcccctggtcgtctatcagcctcttcacaaacacccggttttctctcgatgtctggtctccagaactcgaatggctcatgggaagagaatccttcgaatggtcatgagctgccgtcttcacaggaacagaccacaacgacaacgattattaccgacgagaagggtcatcacccgttgatcgatcaggtacatacacgttcttcttcatctgattatctctccaatcacaattaacaacaacgataacaactgaccttggttcaaaatcaccatttttatgtctattaatgtggacgtatatggacattggatgacctagtcgatccgattacctcccaggaaaatcatcagtgtacgtcttatttctcttctcatggtccaagtctccaaaaaaaagatactgatttcttggggagggatgtttttatggtaggtttttctggcgtgttgtttaacggacgtgtgttcgttgttggattacaccagcttggcgatcgccttatcggcggtagcggtggatctgaatgccggctcgacgagcagttggatcgctagttcgtattatgtgacttcttcttcttgtcaattgctttatagttgagttctttttttcccttttccgatttttttatataatttccgggactttttttattctatctttgattgattgttgatctaatcacatttggatgtcgttctttatgattggttaggtcatctttcggatgtctggtctaggaaagtagtcctactagccttattggtggttttctttctcggttcgttggcttcttcgttagccacaaccgccaaccaattaagtgagtctcccaatcctgattccctccataagattccaagactaaagaggcccgcatgttttctttcttgctggtctgatctgaacaagttatcttccgagctatttcgggaatcggaggtggcggattagtcacggttgctcaagtgatcgtgtccgatgtggtttctctacgcgaacgcgggaaatatcaaggaatcttggtcagcttaattcatcttcgacatattctctagctcctactatcccccttcctaataaccacttcattttctcttttttgttcttcttcttcagggtgctgcgactgctttatcaaatggaatcggcccagtgcttggggcttcgttttctcacggaagtcgctggtaagaagaagagcagaaagcttggcattcttgattggtattttggtaagaaatatcatctactgaaagcttgttgctgcatattatttttgaacaaaaaggcggtggatctttcggatcaatttgccactagctatcttgtgtgctcttgctgctatattcttcatgcctttgaaaaaggtttctggcagttggaaaaggtagatctttccacttattttttttctaaaggaatctgactttgactttcacgcttcattttaggaagttacggcagatcgatttcatcggttcagcactcacgctaatcagctcatgtttattcatcgcaagtgattttttttttttcaaaggttttaaagcaatgtgggtaaaactcgttaatccaagacccgttcaattcttctcttctgtttgtctactacagttaagttttacttgggcgggtgtggcatacccatggctatctcgacaggtgatcgttccgttatgcttttcggctttagctgcaagtctatttgtgatatgggaatggaaatttgcctcgattccagtcatgccacgtaagcccaatcaatccgatctacgtatggttatgagtcaagcttttctgagagaatttttttgtttgtttgcttgctgctagttcggatcttcaaatcgtctatcgtttgcggcgtcctggtaactcaagccgtcaacggctgggctgctttaagcctttccttctatttacctcagttctatcaactcatctacggctattcaccactcaaaagcgcatgcctgctgatcccaatcaccgtcagtcaaagtaagccgagaacgatgactattcccagtgatacacatttggatgatgctcatgatatatattttggagttgatagcgttcacaagtactctgagcggcctcgtcattacgtggacaggaaattacagggtaagagaaagaattttttttcttctatcaaaagaacaatcattgattgtggcttgtttgcaggtctctatactgtctggatgggcaatctggacagctggtgattctttacatcccgctatcatcgcccttttcaaatgatcaaaaaaagacctgagagcatcatgaatcctttcgtatcattaataggactcagtttaatttcaacgcttgatgagaactccaacttggcaagacagctttcttacagcatcttaacaggtaagataaacttcatcctctaggagctctcttggaacgatctcaacctcctctatgagatgttgactatttgtttggtggatcaattatcagggattggtattggatgcgtgagtaaattagatcatccttttttattcatcggcaaaaccctgtctgagtttgatctcatcatttttttcagacgtttcaagcatcgctgattgcaatccaaggtgctgttgagcggcgcgatgcctcggtagtgactgctgctcgtggattttttaggtacttgtgtcagttgcgaccccgtggttacattttagttgtcatttcactattctttcatccctgtcatgattgacgattctaaatcagaattgatgttttgacacatttagtcgccacggttggcttgtcggtctcaggagcaattttgtgagctgcttggatacaaagttcatttgatcatattcgctgcttctctcgggtcactttgctacttactcataactggatcgattttttttgggatctttgtagaaacaataacgccaagcatctccttgagaagcaaggttttgagtccagcgtgatttcccagatgatggattcccctttcgcagctcttgaaaagctggccaaccaagacgataagaggacccagctaatcagtgcataccgcagtgcattccgggctgtcttcttggtctcgaccgggttggccgccatgtccttgttgtgcaccttcttctttatcaaaactaagtcggtcgatcgtccattagaagatgctaagcttcaagcggaatatcgacaatctctacgaaaggagaaaatcgattccccactcgtgcttaccggccggcagatataacaactctaccaattcactcaatacttcagctgtaactttgacatttgcttttccttagttacctcaagagattagacattattacctaccattgcgttatgaacctgcttcacctcactttcagctctgtaaaactcctcgacctccacagttattaaacaaagtagaacaattgcagaaaagatttcattccaatgatgagggactagaagtagagggagggttgaagttgagtcataggagtgctttggcaccttcaagggtgaatcgaacgaagctgattggtgtatcttgtttactgaagtaatgatgggttgatttcaagagatccatagtgaggaataaatagatcctggttgccctcctgggggaaccattcctgcaacagcccccgggtccagctgacttaactaagcctcccaggactgggggtgcagagcaccccgatgcgaagcatctcccattcccaatgggaggcttatgagttattgtggctttccttcttgagagcttccaaaaatgtgtggcttttggacaaaaatttcaaatcaatttgcattatgagatgcatactcatcatgacacaacgaggagaagggcagtttgtagctgagcatctcatgttgaatgtagtatcacttgctccctacctacacttgtaggagggtgctgccctagcccagaagctgaggttgatggaagatggaattctgtattgcaattgagtttgctcggaatttttgggaattcacacacatcactctggttgaacacacaaaaaaggaaaacttcaaagggggaagggaggagtgcgtgaaggaggaaaaataggtgattgacaccaaaaaaaagagaatattaaggccttgagtttgataccacaggcgtcaagaatttgtggggagaaagcaacagacaagtgaggggaatttttctcccaccaaaaatgcaaaagctcccaggccaaaaaacagatatcacctgcaagtccctccttcggagattgcgcttcgcgcgagggcgcttcacgccagccctgtaccagggccctctgaagcaagggacttgtgttaaggcgagggcgcttcacgccagccctgtaccagggccctctgaagcaagggacttgtgttaagtcaggggtccagagagagtcaaatggacttgcttctttgtagcagctgtagagatccacttggtacattgtcatcctgaccaagtggtctaaaattggactagaaatttccagaaatttctccttgatcacatccttgatcatgtgtagtgcaagcccagagcataggttccagtacttatcaggtttaatgtttcactgccagcagaactggctaggttgtgggtatcccagtttaaatgggatgtacttgaccaagttaaatttgttgaatctcaaccaagttaaactgtaaatgtagtttatactttgtaaattgtattcacagtagaatataattatatttatgaactagggaacacgcggctccgccgcgctcccagtctccaggtcccaatccaggaacattacttctgaggcatctctacacccaagtttaatccttagcgcacgcgcaacggacgcgttccgtttggcgcaacggaagccaagcgatcccctaatctgtggggcccaatgtatggcttcctggataggatccagatccttccctagaccctgaatctccgacctcgggttgtataacgaccgacaggctatttgttctcgctgaggaattttgattatggaaaaggtaccttggggctatgcaatgcggttgatctataaaacctggacaactcaacttctcacaatggaccgtgctcggcacatttatgagccagatggagtccacctttcatagatgttgttttattgcaagaatcgcatcataagaagaaaaagggaaataaaaattgaaaagaaatatgaggtgaaaggataccgaacacatctgctgcaagtggtcatccaaaccaatcattagcaaggtcggaaaaggtgcattagcaaggtcggaaaaagagaagtatgagaaacacgcttaccaaaaaacgactgactggaagaaggacatgatatgactgttttattgcttgggtgaaagcagaaagccattctagattgatgttattgaaacatccgcaattcacgatgactaaatagaacgatggacttaccatgagaataacacgaaatcgatgcgttcatccctgtcaactttagaagtgaagagcggaggcttttttttcgaaaagaaaacaaattcgactattagcagagacatacagagaaaaaaaggggaaaaacattcatctgatgaaattggaaggaaatggaaggaggagtcgatcacgcgaagcgatctgaggattgtgatgaggaaactgtttccgatccaccctaagtgggtgaggcggtcggagtagcagtaggagaagaggaggatccagcaggtggtggagtggatgggtcggtgaaagtgatgacaagaacgaaaccagcaaacagatttcttgtcacatatttatgctccaaaacagttatgtacctcagcttaaactgactcaagaattgcttttagcaacaattctcaattcctattctgagccctcaactccggaaaaggcataactctgcggccaagaccgacaccgggttcttcctaccttatgtaccattgcttaaattggatcctatcggcaccgaggtattcaacactctccctcaaccgacccctccatattcccacacccgtggaaaacatcagtcagtggccggtttaagtagagggggatgaatagaattggaagtcggggagtaagtgtgtccggatccaggtagcggtataggtttggggcggtgaggccaggtgatgggtgggtgactgaagccggccaaagtgcgtccggatccggttaaagggataagagagttggattttgagagatcgaatcagggggagtgggtttggggggggggtgagtataaaagcaggctgttggtgaacggggtaaaggcaggttaataggagaggatctgtccgcaactttgtattgggtattgaacccttaccattcgtcccaatactaagttgtggggctaaatcctggcggtagacgattaagtcaatgtgaacccgtggccggggacagtttttagggtcttgggtaactgctgcccgccgaaacagagaggtgacgaatttatctgtttttaataaaatagaacttttcattatattcaatcctctaaattatgcaggggtttgacaagttcttttccatattctattcttatgatttatatttgtatatacatataaattaaatatatgagcatcaaaacattttatttgaatatatacataaactttcacaactgttactaaataaatttttccagtatgaaacgtaaattaaggaattatggtacatgtcacatcctgtgatttgtacccagtggctgacagtacataggtttttctggaatgttgtttaacagatgtgtgtttgctattggattacaccagtttagtgattggtttattggctatagccaacagtgggccagttacactaactgtagtgtcagtgtggcataatgtagtggaattccactaaactttagtgtagtgtagcagaattctgcaatgtctgagctaacactatgcgtgtaagccccaaaaaagggcccacaaggaaatttggccctgtagcaatgttagtggcccataatgcagcgtagtgtaggaaaaatacactaaaaaagtgctaacactatggcatttgggcgcaaaaaagtgtgctatgctaacactttttttgaggacttgaaggaggatgacagcagagagcaagcaagattctgaaaagaaagagttaaaatggaaaaggacaaattaattacaaaaaagaatttcatttttttacccatcaaacaagagaaatagaaggggaaacaaagaacaagaaaaaggctgaaaagaaatgtaaacaaatcgagcagaaatgagtatggagttcttcagagaagaagatcttgaggagatagataagcactgatgaagactgaggacaattgagaggcagagagtgtatgagttgggactgtggtgattgagagtcattcaaggatgaatttacactggacaattgatccagtgttggctagtagttgaggagctttgagcaatcttgagtgattgggcaagcatcagcaagtagtggtgaaacttgatgtagatgagcttgagcaagcagtagtgagtcttgacaaggttgaggaaaaaggagacaagatgagtggcaagtgctgattgtcttgaagatcttgcccctaaccattggtacaaattgatcacaagtctcattgcagtcactggataacatgctgcatgcttgagtttcacagatatttcaccaatgtgtttatcattagcaaatttagtacatagatggggacagattgaaagatccccaatgtgaaaaatagaagaaatataaattggccaaatttgtgtcagattgattatgaaggactgcctgccaaaaatcctaatgatctcaggccgcagggttgaatttagacataagttcctccctccaattggtacaatgcaataagtggtttactgctccaacagaggggggcagggacttagttaagttagaattagacctgtgcttggggttttattctcttgtggaatttgctgataagaagaagaaacttgttatttttgattggtgttctaggaaacacttgggctcaagagtcttgctatatttgaaaaagggcaatggagcttttggcttgattttccattagctattctatgtgctcttgctgccatttttgtcatgcctttgaagcaggtgtctggcagttgaaaaagctagatctttgctcatttttccttactcaaaggaatctggctctgactgtcttttacactttattatggggagtttaggcaagttaattccataggctcagttctaatgctaattttctcatgtttattcactgtaaaatatttttttcccggttaaaggtgtcagagcacgtgattagaaattcttagtactctcggatgaggaactatagatccagaaattacgaagcgggaatagtattgtgccaggataacaaatatataaagataaaatgagaggaagatagaatcggagtagcgtggaggttatgaaagagataaaatgtaaaatgtgatgacgatgaccagttgcattaatatccaaccaactaatgtgctttatagaatgctgagcccagtctcagtaaatacataaagataaaatgagagtaggatagaatcggagttgcagatacttgagccattgatgtttttcttttttctaatcttacagggtggtgaagccaatgcaattgaagcaaaggtggaaaagaagggtagacgatcttgtatgtgagcgcgcgttaggcgatagggatggcccgtgcaaagcttggttggaatgcggaagggtcacggctctcagttaagtcctgcactcgacgactttccttctcgtagctgttttcgacctcggcgctaatgtcgacttgggtactgtctcgactgacgaaggattcggtgttgtggatgtgcacccttcgtctccaaagtctgttcgggagccgtcggttggcttctatggtcgccgggcgtaattgacgagcttttgaagtccatgccaaggtcacaatgatgagcactaagatcgaaactgaatgcattcggatcgcggcgaactgcattctgggagaagagaagttaatattgaaagtgttcaaacacattgaagttctgaatcataaccacattcctttgacagttttgtaatccaagggaaaaaaaaacaaatcaatcacctacttgatgggagtactaggatgctcaataactaaagtcggcttgaggaaagatgctttggagcggtagggcaaagttgagggtaaacttgctctgaaggttttaattataatatttttttatgtaaggtggagttgagatgaggatgaagcaggaccctctaatcagcaggcaggcttttaatatctatcgcaaaacgttacacatggaccggagtgtccgtccatgagattgatggattgaaatatgtgtaagccattttccaagcacttcgaagatcaacatataccctacaaaatcagcccaaaaatccgtgatgataagtatttttacttgactgcacatttatgtgtaaaataacacatgctattgtggattgccatccaaggcgattccagcttattccagggagaggctcgattagccactgctgggggtcatttgtaatacatcaggtgcagtcaactcattttagattatatttaaggaagtcagcagcactgtcagcattccgttctggcgccggtgtggccactacggtggcgtatccattcgtcatcactctacagtcacaataatcaatgtggtttttttcagctgagtagatacatactacaactgttgcatgcttattctaatttcttggaagttgtaacactgactggcctttcactgtcgcagtcagagcctaaactttgtagagggattttagcatgcaactgctctgatggcagccataagcttcctgatcttatgcaattggatcacatgaagttggcacggaaccaaatttctagttggcagctggaagcaaggcttagctcaagcttcaaagcaagaggttccttttggtaaagcgcaagggaatgaggggttattcaaagtgcttggctctttgtccacatgtgctactagaggctatgaattcgtcaagacttgtagcctatccctcaagccaattttgacggcaccgttgatggaaatttatggcaactttgggtttggtgctagtgctatcaaaacttgccttgacctgctttgacagtctgcatgcattttctcttggcatcaataacatgggttctcagtcaacagtttgagccaagagctacttaggggcctaaggggcaaacttgattgatgccatgaacttggccaactgtgtgatcacaacaagcaatcagcattcaagattttgccaaatgatggaccctgccatactgactattttgacagtgtatgttctaagtactgccacaaccgtgcagcggagcagttacaaactggtcaaatgagagaagcatgctcaaaactcagaataagtcccatctcctgcgacaaaatagtctcatcttgtcaagggcctcaggaggaggaggcacttcggtcaagttagctcaacaaggtagcgactctcctaccaaaagccgattcttgggctggcaaagcaaaaattagactggtcaagctggactggatctgttctgaataaggctagaacaaagtgatggtttttatctttcgaatccaaacagtcttgcaagaccttgagccagcatgtcttgggttaagcgcctagaataaatcaatacctggttgatgcataacatatgctcttttagagcgttaccatgaaaggtgaaactgactgggcttgccaaatttgaaagtaaagaagacaagacaataacaccagccctatgaaaagttgtgcagggattttgaaagagcggacacatgtgttgataataataattgtataaaattaaaaatagtcaataatgaaataatttgaaacggaagtgatgctgcgacaaaggaaagtcaaacgcaagccgagcttgaccggaagcacgataaaagtccaattcgaatccagttgaatcactctgttaagactgcaactcgtggcgaaaacacacacattagaaaatccccgagctgagaatgataaacatgatgagaaagactgggagcaagtcattacctggtgaggcgtattgtgattcagatttcaaacgcggcaaatcgtggagattgctaatgggagcagggcttcctcccacctcgaggagggaataggacttccgagtgtgtttctccgtgttgaccaggtgagtgtccagaaggcggaaatcgtgaccaactaaatccttagggttttcaatgaccataggtatgttatcagtcaagtcctgatcatattccctcggttcgggcctttcaatggcatttcgttcgcccaggtttgcccttattgcttcgtagcgcgtgtcgaatggtcgagacgtacaagatagtgccataagcatgaagactaacgcgatagatttgagcattttggtaactatcttccgaaagtgagagtctgatgatcaggaatcaggaaatgagagtggttgagatgacaagtttaaaaatcgctataggagtgcatccaagacaaatatcagaatccttcgtttttgtcaaaaaaaaaagaagcttacataagttataggagtactggactctaatttggtggcgaagcgaatgatctttggatgcaaaagggggataaagagaacttgccacctcgggcaggtttattttatatcgtaatcattcggaaggcgtaagatgtttatctatacctcacggggagcgacacagggcataataagatgaggatggcagatgcgcggaaagcgcgttgatgatgtgacttcaagataagatgccttaaagccaacaattgcgtcaatcgatggagtatgtaggatgcagtgctcgatagagatttcatttatcaaacgtgcggcattccgccgattgagtcgagaaagccacagtgtccgattcggatttgttgtactgcttgcaagctgagcgggatccggaaaagggaccttatcatcctgacaactgcacagaattggacactttgaaatgtgcattccacaagccatctaacttcctccagccaattctgggggtcctcgaactctcgccgctcggttgccgcaacttgtctgtcggcgtgcaagtcgtgataactcgttcgctgagtgcatgcatgtgcatatgtaggcagatagaaggtgacaaaatcgcatgtccagcttcgtgctcgggtggcggcggggccccaactcggccggttactgcgtgaagccgatgttgaggcgtgacacgtgttaagatcaaataccgaatgaccactgcctaccactgctccaccaatatgctccaatatgtagcaggtcatgcgttttccttatcaccaatgaggcgcgtttgtttgttcttcacttcatagcatcatgacatgcaatctactttttccttcacaaaatgtacgtcgcgtgtgttcctgttgctcctcgatacgccatctgctcgtcaaggcttgtccgaaagcgactcctatccgagttttcctcggaggccactaagcttccggtcagtctgtcacgcacattattgccaatcagtcatctcagacttttcgaatgctttttgtgaatgtcttgagttatttcttcttctgcaatgcgttgacaagtcataccaacaagccagttcatcgaggccttatgctgtaagatgcttcctcgttctactggttggattccattggaccgatactgaaaagcttttccggtctaggactaaagggcccggcaaacatcagtgctgaaatgtttttgcgtcaatagaatatttgaatttgaatcagacaaaactttgaaggccaatttgttaaaacgcaaaaattcatgctcgttctattggtgtctgcctggaagatataaaacagctggtaagaaatactgatttctggttgatgtttaattctcagttctactttgtctcgagcatgtagggtcatattcctgacaggcatgtggaatccttatcatcgagttcgtatacaaaacatcaagggaatcacattgcaacattctgtgagcttcatatcgtgaagactaagaagaactagcctaatttcatgagaggatgtgataaatcaaagaacattcgtctagcaagagattttagctctgttgtgagaaaaagaatgtaacaggcagaaagattgttggtccggaatggatagtgacttcaataattttagtccgaatcagagaaaataaggaacatgagatcgtcttgcaaaaccgcatcaatggaattttcttgattgtgatttccctttgtcgttgtgtggtgggttagatattaccggtaggcgaggggggataatgaaataatgaccctttggcgttcgaggtgtcccgcgatgcgactttattgttacctttcctagagttgaacaaaaatttagagatagtatcctacgagagccagtatttttgggagataaatttatttacctggtagtttgtgaggttggtaccgcttccaaagcgatttgacctctgccggactctcggctgcttctattgattgaaatccaaatggtcgcgagacgcacgatagggccgtgagatttagaattaagacgataacttgaaccatcaaggttgcgaggagtttcattttgacgttatttcgttatgagcggaaaaagggcaatgtttcaacaaggctcgtaaggattttatttctaaccacactgatcggagggagattgatatccgcttttttggattttgatctaattagaagtaaagtaagctatagtaatttggataattattagaggcaatcagaacaagtgaaatttccaatggggcagacatgggggcagatgggatggtgatataaataatctggaatctcggcgcaggctccatgggcgaacggctagcagggtctcaagctttacactcagctggaacttaaaagacactgtatgttgctgtaagccaaaatggcggattggagaaaaggccaccttacagaacctccgcgagctcaaacaattcactccgtagtacagtacttccacaagttaaacaattgaacaattgatccagaaaatcaatcttttcctcacacggatgtattcgatgggtcggtcgggttggaacctcactcgcggccgagaggcagtgcatggcgcaccacaaggagtaaggaatgtgtatacacgcatgacatgaatacatagtcttcaaggaaagcattgaggatacaggatacatatttaacagcgagcttaacataagcctctcgatcggagggtcccgaagggaccccgcgtccagaagggacgcccgcgtccagaagggacgctctccgcctccctgagagggagggatttgtgttaagctcggataacagtgggtagaaagaaatttagggcctgtactgtgggattcaattttaaaaatgtgatcttttggtcttctatgtacacaaaaattcaaaaaaagtggggagatttgttgttaaaagtcttcactttgggaccaagactggcttttggtgatggtcactcttgatgatttggaaatttgaggagattgaatttggaagattgaacattcatgctatacggtacagggccacaggccctcataatttgggcaatctgatcatttttctttttgactaatgcacaatagcaaaatgagacaaagccatcctgggtctctttctagatttgaaatctgtcagaactactacagatatacaaaccaatttgattaatagaaataaataaaaaatcaaaatccatgtcaacgatcttccttgatcaatcatgttagcaccataatactattagttttttttgaatgattttttttatgtttcagtgttacaaaaaagcatgcaaaagataagaatagctttcaaaaaacagtgaagatggacattttggatgggaagtttgattcaagacaattcatcatgaaaagtaaagaattataagaataaataaaaatatatgataactttagaaaaaagaagaaaaactctattcagcaggaggagccatcaagactgacccggtgatttgctggaagtcttcaaaagggcggtagagtctctggcaatgtgaaaaataactttttgacttcttggaggtgattactttgtgaattgcatttttgtttcttcaactaaagctgctcaattaggtgactgctttgatggtacataagatttgatggagtgaaagctgtatttgatgagatttaggaatggcaagtatggtggtaagaacttgatcttgatggattttgatgtctaagttgagggagatgctgacctccttaaagcaatggccttggtgaattggggcattgtccatgattataatcaatttgttgggcagcctagcactaaggttgccaaggaaaaggcatacctcatctgcccccaccccttttgccttggtgttgtaggcattgagaagcttgtagtaatcaaatccattgaccaaaagagcacctattagggggtatcaaatatggccaaatccaccaatttttaactgactggtttggaaaaatccacaatttttcaaacatgttggttctttacctaacccctttggggacccatttatgcaaaaaattttttttggcaaagtcactggtttgtaccagtggatttcttatatgtgatacctcctattaaggtcacctgcttggccttgggaacaaggataagcacagcaggttgacctgaagaacaaaaaaaacaaatcaatacaaaacaaaaaaggtaaaaaaatcaatatgaaacagagaaaaaaaaagaagtatgctaagaacaaacctgagggggaatatccaaatgcccaactagaatggagattgaacccggcctcataaattaaaaaaaccctttgtacaaggtccaaaccacggtcattcacaaaattagcttgttattattccaggctacaggtatattagtaacctgtttccttgatatatccatatcatgcattaggttgctgatggcctgtgttgaaaccttctcaccaaattgctcctggataaatttgaaaatctctgggagtgctgttgtcaacttttgattgagttccagaagaacctcagtcttcgactcttcatattgtcagtgaacttgctcagtccctttttgtgagtcttgacctgatcagggtccttagccgtgatccatttaatttggtagtgggagacattgaaataaagatggacatcggtacccggcacccgtttgcctggtaccgcccggacccgcctggcacctgtcagggggtgcctggtgaggtacctggtgtccatttctgagcaaaacaaaggtggtaccagggtactgctagaggtaccctctttactgtgcagtcactaagtagggtgatgggcatggccgttgccttctactcaaaaaatgggatgttggccaagtggaaagatggtattcagactgctaagaagggtaaatcagatgggaaaggtacaagaaagttgatagtattagaagattagctcaacgcaatacttgcatgtagtgagaaaaaaaagtgaactgcaatttcaagtcacaagagtgccatttgcactgcggccgcaggtaccgctggtacccgccagggggtgccaggtgaggtacctggtgtccattttgttgtgaaattcaaactcgcacatagttttatgcatagtcattttatgcatctcttcatcctcgcactgttattcttcatcaccaaatcgattgcgtcattctactcttcgacaagcaactacactctccgccgatcattttcatttttcccttccgtatcagttgctcaccacaatctcaatcatcatcaaccaaaatcatctgaggtcctatttgatcgctgatcaatcaagtttcgatactcgactcatcaaccgaccgcttctaacattcaggaggagctagatctagcttctgggcaggtagcgtcatttatgttacattctcgttgattgttacaagttattgaccgtttcttattttttattatcaggctatttcgttgtgataatcctcgtgttaaagaagtcaacgttgttgtgtttttgtattttaactttgttgcattctgatctgactcatcaggtatttttcatttcatttccttgttattgtttatcagatttgatcatacttacttatcattattttttgtcaagattattacttctattgagttttataataatatttctataaagtattgattcaaccatttttacatggtagcgagagtcaatacttgatagttataaaactcaaattaagaataatcagtgtattcagatcaagcgattagaatgtcgactcatcaggagaaaactgcgatgaacgattcgtcaagtggtgaagaacatcaagagaaagcaaaattactcaaacttcatcgggacaattggactgaatggaaacaattttttgtggatctcttaaccggacaaggtcatgaagaaatttttgaccccatctggattgaagaacacaagaaggaaaaaatattcagaaagaaatctgcacttgcgtttactcttcttcgacaatgtctctcatccgatctcaaacccatcgccgctgccgcaaatactttcaccgatgctatgaaggatttggctgaaacttgcggcgaaacgtcactcattaagctcggagataaattatacgcattagtatgctgtgattatactccaggtactttgatcggtgctcacgtttcaaaatttcaaaatttgtacaactcggttaaatcttctttttcggtcactactacgactatgtacgtcgatacacaaatggccggaattttctttctcaaaagcttttgacatgatgatactcttgccgctcttattcaaaacctgtacgatatcattccgtttacatttgaaaaacttgcggcttgaatgaacattgaagatactcgtgttgataagccatctggatcgttaaatgctatttctcaatctcaatcgaacttcattcgaccaaacaaagaaaagttcaaggctttaccttctcaacgatttaggaatgtcgctccgactagaaatcgtccatctggctcaaattatccatctggatcgaatgacgtcaagatgaagaaggatgaagttcaaaaaatgattcatgatcaaattgaatcattgaagaaacttcaaaaacaagacttaaatgcgattgaagattctgaaaatgaagaagacaatcgtgctgaggctgtcgatgaaggaaacgactcagacgattggggtttcttcattagcgaggacgtcatttcagacaagaatgtcgtttcaggcgagaacgtcgatttaggcaacatttccgatgattcagatactctagtgaatatcgataccgaaaatcattttgattcgattgacataactcatcatgatacagatgactctggtttctttgtcgatgaagataacaattttcacatcggtactgaatcttccgatgtccgattgattcttgatacaggagcttcaaagtcaaccgtatccgatcaccgtcttctatctaatatgaagccgattgaaaagaaaatgaggacttactctggttcgattgaaatcactcacatcggatcgatgaaatttgggaaatatttcatttacccagtttatttagctcctgccggcaaatgtaatctcatttcagtttcacaactggaagatcacggtttcagaatatttcacaagaataaactcatcactgtctgtatgggatcatcaattattaaaaaattccctcgatctggcgatttatacatttcgtctagctcatatcatttcaccgccaactcacttttctctctctgtgaaaaacagtcgttgaaagactggcatatcattcttggtcacccatcggatgtttacgtgcaaaagttcttcgacctaatgaagatatccaaaaactctgaaaccggttcttcagctgaatgtgaggtatgtagaatggctaaattaaagcgttcctctcattcaaatccccttccttccgcctcgtctccattcaaaatgattcacatggacgttctacaggtttctccggtctctcgtggcagtttcaaatatattctggtcttgatcgacgatttctctcgtttcaaccgaatttatctgcttcaaaggaaagatcagtctgaatcaaggattatgtcttatatcaatgagattaaaaatcaaattgatatttatcctgctgtcttgcacaccgatcgtggtggtgagtttggttccaatattctgaaaaactttctgcttgaacgaggtatctctttagaacaaggtccagctaattcacctcaaacaaatggtttagctgaacgtttcaatcgaactctgttggtcaaaattcgatgtatgcttgctcaatgtacggttccactgaattattgggatgaagctgcaaaatttgcttcaacattgatcaacatgttgccgacatcttctctcgattggaaatcaccgatgtcaattctagtcgattgcgatttgaagattgaacagcctagacatgttcaaacgttgattccttttggtctcaaagtttacgttcacaatcaatctcctttgtcaaaagttcttcctccgtcgaaaccactcctattcctcggatatgagcccaaatcggatgcaatgcgttttttcgatcccatatctcgtaaaatcgtaatcagtcgagattttactccttcaaaactatcttttccatacggttcttcaaaagcgatgattaagttacctgaaactttgcccacatcattcgtgcctgaaaaaatggataaaaaggaagattacgtatcggttcacattccagaagacaagtctagttgtgtcaatttgccggtaaacttaccgtcatcaacctctgttacacctccaatgacttctccgatcagatcttctcccccttctctgcccccgattcctccatctccaactcttgacatgtcaactccaactctatctgttcctccggttttgcctccaccaactaaacactacacgtatacttggggtgcaactagtcagaaagcttcaaaagacatcagttcgaaaattgatccatcacatattattgaaggttcgcgtcgtaaaaatcccagtttaccagacttgaatgttgtgatggacgatgaattcccggaactgaacttgaatcaatcggtatctatcaatgaagctatgatggataatgaacatgaaattgaatggaatgatgcaattttgtctgaatttcattcgttgcaagtcaagaataccggcatcctaactccacctcctcctgacgacaaaatcattggcggaatgtggcttttgactcgaaagctaaatgaattcaacgaagtttcaagacacaaagctcgctgggttgtttttgggaatcatcaagaacatatgcttcactatttcgaaacatactcatctgttgctagaaacgagtcgttgaaaatgatgctctctctcgcagtcaatgaagatctcagcgtttttcagtttgatgttgaaactgcttttctctacggtgacattgatgcttcaatctatgtttcgcaagttcttggttttgaagaccctgatccgaagaaaaagggatgggtttggaaacttcaaaaatctctttacggaacgaaacaagcgccttgcatgtggaaagctcatttggtatcaacattgaattcaatcggttttactgcatccattctcgacaatgcactttttcacaactgggacaactcaattctccttcacatgcacgttgatgacggattaattattggaaaatctcgcccagcaatcctaacctttctcaagaatcttcaaaagacgtactctctcaaaatcaaagaacgcccaacgcaacatcttggttatacactagtttggaatgaaaatagatctttgtttattcatcaatccgactttgtgtcaaaaatccttgatgaattcagtatgaatgattcaaatccggttaaagctccgtcccctctcaattttcatcgacttgttgcctccgactcaccatcaatcaatgagaaagtgatgcaaaaggctattggaatgttgaattatttagctcttcacacttgtccggatatcgcttttactgtaaatgttctggctcagtttacgaattctcctgcagaagctcattggtccttagtcaaacatcttttgagatatcttcgtggtacgaaggatgtcgggataactttctccaagggtgataaatcgaatgcccttgtgggatgggctgatgcggattacggtacttcacttgttacaaaacaatcaatgtccggctatgtcattacttttttcggcaatccaatctcttggacgactaagaaacaatctgttgtggctcaatcgacaactgaagctgaattcattgctatcaacaaatgtgcaaaacagcttaggtggatatctaacttgattacttctctcaagattcaaatcgacattcccacagaattttcaacgacaactccggcgcggtgattataagtgaagaacctcaattgaatccgaacacaaaaaatattgaaatttgatttcaatacattcgacagctcatgatgcaaaaggttttacatattaagcaaatcagtacattcgagatgatagcggatatactcacaaaaccttttggaaaaattaaattagctggtgctttcaaacaattacatttggaaaatgtgcgtgtttaggaggagtgttgtgaaattcaaactcgcacatagttttatgcatagtcattttatgcatctcttcatcctcgcgctgttattcttcatcaccaaatcgattgcgtcattctactcttcgacaagcaactacactctccgccgatcattttcatttttcccttccgtatcagttgctcaccacaatctcaatcatcatcaaccaaaatcatctgaggtcctatttgatcgctgatcaatcaagtttcgatactcgactcatcaaccgaccgcttctaacattcaggaggagctagatctagcttctgggcaggtagcgtcatttatgttacattctcgttgattgttacaagttattgaccgtttcttattttttattatcaggctatttcgttgtgataatcctcgtgttaaagaagtcgacgttgttgtgtttttgtattttaactttgttgcattctgatctgactcatcaggtatttttcatttcatttcctttgttattgtttatcagatttgatcatacttacttatcattattttttgtcaagattattacttctattgagttttataataatatttctataaagtattgattcaaccatttttacacatttctgagaaaaacaaaggaggtaccagggtaccaatggccatctttacattgaaagccttaatggcatcgacaatcttcatttccttactgtggacattttcacggatgagtttgcggacctctgggagtctggtttgatgatggcatttgaatttcaatgctggtaggtgagtcaactgtttttgtaggcccttttttcttctatcttccttttttcctttttgattgcttcttgcttaggtgttgaagctcctcaaccagaacatgtgaactttccttgttttccttgatcttgagttctgttgagttcatcacagccaagtcggacatgatctgaaaaaaggaaacaataaaaaatgagaggaacttacttttcttttgttttagtgtttcgtgatgaagcagttgactgttgaggtgagattggctttgtgtcaatgatctgattggccaagcgcttggggtgggcccatcctgactttggcttgtgccaagatctgagctcttcccaacccggctgatcaagccccctgggcacagtcccaagctctggtagcacttggccaagtgggacttgtgattactcccagatagccttgatacaccatatttgatttatccccacccaaccttcaccaatattcaatcctgatcttgacccaaccactccaaaaaaagtagaacagtcttgatgttgcagtttgattacaaaaaccttgttgatattaatttctgttgtgatgcaaccaaggtttacataggggagacagggggacataggaaggccctttcacaaaaaaagattagagactcccagtgtgagaagggcttttccaggggagctaaaagtgtgccgctcccagtttgaattttgaaaaataggctcttgtttagtcccatctggtggagatggtctgaggctctgtgaaattttcccctcagcagacaagacactaataattgtgaactgtcttcaattgaagttgttttgcttgaccaaaggcaaagaatgttggtttagacccaggtactttggtacccgggtaccagacaatcttttcagctaaattgaacaccggacaccacacctgccaccacctaggtggtaccgggggtattggctgcgggtacctgtggtactctgacaattttttttctcagatgaaactgatcagggattcacaagtgcagtatggtatttcttcatatagacatgtatattagctgtaaaaaaattgctggctgggtggtgggagagattggtcagtgtccgagttcctgcaagtgtctactacatggccacttggcagcccaaaaggctgccaagtggccatgtgattcacggggcttggggtggggtgaatgactcaaaatgggtgtgattgattgttttagacaagggggggggggcactggttaggctgggctagtggtttctggttgagtttcaatggctaaaaaacaagctgatctcaaggttagcagcctcgttttgcacaatcaaacaaattgggtgcattgtaggctaggaatccctctctggtcaataaaagttggccgaatttcattcaaggcaccatcttctcaacttgtctcttgaccatgaaagattaaggatttggtgaatacatgagggtcaagcctcaaggaaaaggttaatatccttccctgtgtgaaggctggagctgaagtggggatctatccctgcagtggcaaagtcaattttatttacagtttaattgaagatttatttagaaagaatgattgattcatactggatatgaaaagaagaagatgatcccgggataggagtgttgataagaatccaatccatttgtttatgtgaatataaaagggaaaattataaatcaaaccaataagaagactgcattctgatgtattttgaagatcaccaaggcaagaatagaatttagagataagtgagataaaaaccatgacataagtaaaataataaaccattctagatttctaacaagtttttttgtaagttttcataaatatttcaagttttgttttcttatgaatagtatttataactttgcatgatttcattgatttttctttctacattctctatttttctgcctatcctataggtttgagaataagcttccatggttggaaggtcaaagaaatcatttttctttgaaaggatgatctgataatatttttaaatcatcaaaacttcttgagaaagatcagctagcttgttctcttcatgaacagtcaataaattattctctctatgataagcatataaataaatgttgttgaattcttcaataaaatgaaagctggttgacatgaaattgattttttctttcaagaagttcactgattcaagttctaaaatttccaagccatagttgtcttctatgaaatccaatataaagaaagaacttatcttcctgatttcttgatcatttttggatccatgatcttgaaattgatcaactaatttaaggacttcatttctaactgaaatgtaagagatatcaccctttttcatttcttcctttgaattttttatttcatgatactcctccaatgtattgaacaactgatcatcttcaaaaaatgaatcagggaaaaactttccatagtctttacaatataacttgaatgccttgagacatagatatgaaaagtatctcttttccctgtcatgaagaacttgaaaaaggaaaaattttcaatacatcagccaaatttaaaaccaaacagaaaaggaggtattgtaagtgtttctgcagaataatttatttatgaattcatgcactgccagcataattggctgggttgaggttatccctgtcaaactgggattcactcaaccaattcaaaacaagttgatgtcaaccaatcaaatataaaccaaagggacctgccttatatttatatttaattgattaaaatcaaatgctttaaattggtttgatgcatccagttaaactgtgataacttcaaccaatactgcaacaaataaaatacacagtttgtatcatgaggagttttaccaacatatatgttagtggaatatttattgtatgacactctccacatgatgaaattggtcatagaatattcagcatcaagataatgatacataccaacaacttgcagatactttatttgttgcagtgttgcttcaacccaaccaattatgctggtagtgatgtttacacattcatggttcaattttgaacgccactgacaaatagtactggttttcaactaaccttgagacagggtcctaaatgtctcactataccacctttgtaatatagctttggggtttggaaatattaaactgtcatcactcagtccatattccaaggaaaaagtagcaaccatgttgagtgcagcaattttcagagtgttctttgtttgatagaaatgtttgaaatcttcctcatctataaatttgtttttgtacatgtaattgactgtttcaaatgcatttttttgtattctcaaggccagtctatttttgagctggaaaaagttgattttagtttccatattgaaggaagaaacttcatgtattaattggtttaatttcttaagctgatcataccaaaccatttcacgtaatgattctcttgttgccatctccattcccctctttggaatgggatctttaagcagcttcagaaatctggtagggttctcagaaattccttttgagcttacagtttctgttacatgtgagcttctttgttctggtatgtatcttgtatcctgtatttcattccaaaggagtttttggcagagttccaatgtttccatgctcttcaataaatttctaatcttgggatccaccttccacataaacccaatatcacaatcataaatttctttcaaatggtggaggtcttcctgcatggaaatgtaatcatgcttgaatgaatatttttgttcttcaaatcagttccccatttttgtttttttcaatgtgaatcaaaagatatgatcaataagagaagaaataaaaatctttgttaaacaacttccccattgattcttgtataaagtttgatgacttacctaaatttccaaaaagattttcttgtttataaaattgaggaatggtttcaaaatgtttgacaatttcttcatatgttatattttctgccagatcctttggatcacaagtaggatcctggctaccctttctaactttagaaactggaatagccatggcaaatgggaaaactggcctatccttggcacttttggaagcttgactactctttaagatttcagaaggttttgtctcaagcaatggtgctgtcaaataatctgtaagattttcccaaaggcatttgtcatgggtctcagtaagcatcaaacatgttatatatgacatcaaaccaaatatgaattgaagggaattaccaatttgtttgaattcaccctggcattgaattccataaagaaagcaaaaggctaacaatcctaaaatatgatatctccaatcaagttgagtattatcaactgacatgctcactggaatgccaaaattatggtaaaagaatgtaaggtataatgtcttgaatatgaagagggactaatgattgatgtgtagtagtcagttttatgacaaaaaatccggcactgggtatttatagccagttccaagatcccccaaacctatcggattgaggaaagatatgtaggcttatgtaggaggttccctactacaagtcattcaagtgcaccaaaaaaatattcatctcatgcaagtctcaccattggccggccagtatatacacatgacagagaccgagcggaacttgcctcacagagatgcttttgctgcataagctgggtgagggttttaactgcaacgagaggtacacatttcattgaagagcaatagatctaaatatgtttagtcacagcggcctcggcaaagacctcagacaaactgggagtctggggggggggggggacggagcagtcagctgaaatggatcatgcaaccctttgaagaagccgaaggaggagaaggaggatgatagtttgtcagataaagagtcaaaaactaagggaccttgttccagtccaccgagaggctttgttaaaccggaagaatttcgcagtcattctactatgtacacatttattttgcatgcaagagaatgtgtttgtaaataagagtctcagcggccttggcaaagacctcggttactggcaccaggctggccaatcgaccaggacgcaagcaagcgaggacatgccgtaccttctgaaaaagcttcgcttgaaatttattgggatgaaaaaaaaaaaaaaaatgctacgcagctcatcagaacgaggtctgacccaaaggaggagaagcatgatgagtatgtatctgtcaggtggagagtcacgaccctggggaacttgccttaccgagatagtttcttgagcgggatacgttttgcagtcatctatgcacaaatttccttcctgtgtagcagaatatgttcataattaggagtctgagcggcctcaacagagtcttgagacatcagatgctggcatgattgcattgtaccaatctgatttccatttgaaccctgaaaaaaaccctcacagattgtgtgattaacttaaaaacgaagctttagttgatgtataacggagtaaggttctctaacgaaaaaagcgggtgatgaaggaggcagatggacgaggcttagaaggatatttgagacgagtcgattaaggagcattgaagaaaacaaaagcatcgctcaacaatgtctgtttaagtgtgtctgtgtgtaacgtatctaagcctataagttactggcactgcaaatgtggtttgttttcttttcttttgtatgtatgtatttacacaaggtattaagcagcagagatgatagcattaatgagatccccatcgcttgatttgagcgctcggactgaagaagaacagattaactggagtcagacctggatacacagacgaaataaatgaggaagggagaggtactgactggctctattgcgactacacttaacctggcccataacggtttcgatatcttcggcatcgattccagtagcgtcctcaggctcgtcatcctccggctcatccttctgtttattagccgcctgtttaccggcagccgagttcgagatcatcatctcgggttggaaaccacctcctgcgttcggccctcctcccatcgctcctcctccaccgccgccggtcaagttccctaaacctgctgccgcatcttccgttctggcttccccaaatactatgtaacagttcgagtgtggtgatttgtatacttccgcattcgctatcacaaaaaagtgttgctattgtttatttaagatcggtaatcggtaaagaactccaatcagtcttttgttccttttgtgaacctctaggatatatcaaaagattggtgaagggaaaagaaaggaaagaactaacagctttagagcgtctcatagtcactctagagatcccagggactttcttaagaccgagtttagagagcgccttgcgagccttacgttctccccgagattgtaaggaatcgtcaccgaggatcgggccaccttggtctgtatcttcttcctccttagatgggaacaatccgtacgacatatctttctcttcttgttcttctacatctgaagaaagtgttgtgatctgcattccgttcaacagcaatcatcagtcaacaaaaatgtgtacgatttccgatgggtttcaggtcttagaaacggagaggttgttactcaccttttcttcggccatcttgtgagcttccttaagtgtctagtgtggtgatcggtggctgttgtgtgttggcttgggctgtcaaggtctgtggggatgacgctacaaggtggtggtggggacgggggcggcgatacaggacgcagagatgatcggcagcctctttttcgaggcgcagttgtgccccactgcggaattgcgcatctgtcctcgcagcactcggagtgttttcctgtgatgtcttggatgtcacactccatttcaaccccagtttgtgtttttcaatcaagtcatggttctggagaacccaaaatgagaggtaattattgaagaccaagaacaaggaggagatatacaaatttgtatgatgtgttatgagggtggtcaagcatacaacaactaatcagcaacaactggagattgagtagaatttcttcaaaaacatatatagagggtcttagctaatcaactcccaaaaagtggaggattgactcccaaatgtccaggatgtcttgaggaccatcctgggacagccaaaccccctattcccccccccccccaaaggcttgggattcaatcctccaaaaccgtcagtttttttgggagtccgtgatacaataaaaatgataataaaaagttgggggtttgggagctgaacctccaaaaccctgctggtgcttgggagttggagccctaggatatcacctggacccttttcgggacacccaattatctttcccctgaaatagtccagtctaaggggtacaataagagtgtggattggtatgcagcggccaagaggattctcttggttgctgaggttgtacactctcagcaaccgtgaggattcctcccagttgctgagagtgtacacctctcagcagccagattaatcctcctggttgctgagaagtaaccgggttgtacacctctcagcaactgcaagatatggacatgttcagtggcgggagggaatcctcccggccgttgaagttgtctccccccccaccagcctgtacacctcaacagctgggagttatcactctcagccgctgagggtgtacaaacctcagcaaccgagagaatcctcttggttgctgtgaggtgtacaccttcagaggccaagaggattctcttggtcgcttaggtttgtacactctcagcggctgagagtgataactcccagctgttgaggtgtacaggctggtggggggggggacaacttcaacggccgggaggattccctccggccactgaacatgtccaaatcttgacagccgggaggtccgtcaagatttggagggctattccccggaagattaattttttattattttcattagacaatcaactaaggcatgaccccaaatcacggtgtgagaactcctttgggaatggtggcagtcctgtgaggggaaaatagcagatgagatatatcatgtatgcagtaatgatcttctacaactattacggctggtttgaaagacctgcccctctattgtactacacaagagttaacacaacaatttatttattgttggggcaaaaattgatgatagagaaaactatgtgtagcagtctcttatcaaacctacatcaacgtgaattcagcagactattggagtggaattgttgagtaagatgtttttttatttttttattttcatatgttttatgtattttgaaaaaaatgattggtgtatgtactgataatgagtgagaatttatgagatactactgagaaaaaaaatgtgcttattcatacgtcttttccttcttccttaacctgggttgggagcacaatggtttaagatcactgtctctcttttaagatcacaagttgtactggttgttactttccttttcctatgcttctcaatgtctgaatgatctcaatgggtcacttgttaagatcacactggttaatgtatgcattgattgctctgttctgtctggttgctgatcagatgagatgatgatccgacatgatgagatgatgaaaagttggaatgaggggggaaagcccctccttaaatagtctattttacaacccagctgacttgtggttctagccctaatcaataatctataaatggccaacttgtggttctagctctaacctataatctataaatggccaacttgtggttctagccctaaccaatgatgaatatgcatctaaaaaatatggccaaattgtggtttcccgctatacaaaaattctcagtgtacagtgccctcccagatgtatatagccaacttgtttggatgacacaaccctaacccaccaacttgaaatcatgagacttgggcaagtggtataaaagaggtttcaaaaaatgattttgaaaacaaaaatatgaaaaactgatttttaaaattttcaaaaaatattacaattattgcactcttttcaaaagtctcaatattgctccaaatgaaaaaataaaaattggaacttggagtatggtatgttggagaaatgataataaatgaaaattatgataaactaactaccagattgttttaaactggtgtggagggagacattcatcagtctcacagtggaaaaaacagtggaggaggcagtgctatcaaattcaacttgtgtttggagctggatactggggtccaaataatttctggtgttgatttttttcatttataatcattcttcttgcataccataccactctttgaaatttttattttttcatttggagcaatattaagacttttgaaaaaagtgcaataattgtaaaatttgttgaaaattttgaaaattggtttttcatacttttgttttcagaatcattttttgaaacctctgttataccacttgctcaagtctcatgattgcaagttggtgggttagggttgtgtaatccaaaaagattggctatatacatctgggagggcactgtacatacaaaagatgtggccaacttgtggcttacattatgcaataagcattttttatgcaaataaaatttaaaacccaaataacttttgactgagtggagctagcctagtggtttcagtgagtgactatatgttaaatgacctgtagaatgtgattataatttatgacataatactcttaagaatatatgcccttctcaatagtgaactgtgacttgatgcaatttgatacttgaaacacaattggcatactacaacggggttcagagcatccacatcagtcgttaacttagagcggattaaggcactcagtccagccttgcaaccgtaccggtccagattacgacaggatcaacttgactcagatctccatttggactaaatctagacctcactaatcctgggaacaggtgcttcatgtgtattcaaaatgcatgaaagctttcctatagctgttcaattgagtcagacaaaccaactttagatccataacccatagatctaagtgatctcctccaccaccaatgcggttgaagcctaaagaatagcttagtcatcgactaatccaatcttgctagcccaatataagttgttgactgatgcagatgctctcagggttttgcgcaaatccaaaccccagggttcaggacttgggatggcactatgttaaaaccccagaaccccggggttttgatgtatcatagggaaaccatttagcagcttaaaaaacgtctcacttttttctagctgacaagtcccaaggaccgtctggagagggttgttgcagttgtaagtcaattatttccctattctatggccgaccgggccctccagcccattttttcccctttctattctttgggagttgcttggctactgaccagccaaggagcagcttgattcatcttggctggttggtacagccaaccggcaacagtgctttcctccctggctggttggtacagtatgtaccaaacatccaaggaagtgcacttctaagttcttgaaatgttggtgcagactcacttaccagccaagatggattctggaggatcctctttgactggtaagtgagtctgtaaacagctggggagggtacagactgcatcaatcagccaagaagattttttccttggctggttgactggtcaaagaggatcaacaccactcctgaataaaaaatcaagaccccagggttccggggtttgttcatcaggattggcctcaaaccccatcccaaaccccggggccatgccttacaattgactcctattgctactgcaggaatgggaggagcaactcccatggcttagggggagccgggttttaggggctgagaacgtcctcggactgtccccaagtggtcctcccaacaactgccaaatttgggagttgatcctcccaagcttgggagtcaattagctaaggccctatatagaagttatcacttgtttttaggctggattccctccactgatgctaattttatttttatgcagcggcagtgcattcaaatgatctgcacccaagctccatctcctttccccgtttgaatgagtcacactactgccaacgggatacctgtccatccaatcaccaagtagcaattgtcagcaactgcgcccagaggacagatgtggtttgggggcaaggaagaaattagagggacatagacggcttggacaacaccgagcaacagagggctaagaatgtctagggctctgtgccgattgactccagcatgactgggtcctgcccgcacagatgtcttatttcatttcagaatatttatttcagcttcttattatctcagcttctctcactacatatttttttattacaaacataaattatttcatattgtctcttttcaacaatatttatttcatactacacatttttcagccacctttatttcataatcacttgtctttcagatacaacttatttcataacaaattatcatttcatctgatatcttaccactagtacctgatcagaaccaaccacatgtatatagagactactccttttcatttactttgttccccatgcttgcattagagaagtaaacagataattacttagcagacatcacttgctagtagttaccagaagtaattattattgattttcccccagaagataagaaattgaacccagaaaccattataccccagagcctcatccttaccaaaattccccacatcctcacagcggtgggccgctacgctacactacgctacgggcccatgtagcgttagcgtagcagcgccaattttttttttcgtgtagtgttagcgcgctgctacggccgctgcgctacgctaacttgtagcggcgctaacactagccattttttggtgtagtgttagcgccccgctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacgccaaaaaaccgctaaaaactgctgtagcgcagcgtagcgggcggttttttgcgccctgtgcgcgtagcgttagtgcagatggggagaattgcgttaatgctaagctaaacgttagcgcattgttttgccctgtgcgcgtagcgttagcgctgaaaatgaaaaaagcgctaacgctacgctacattgtagcgatttttcgctacactacgctacactaacactacagttagcgtagctggcccaccgttgatcctcacactctcaacaggtgccttgtacaagacatcagtaataaacctcatactaagattacccacagaaatagccacaccttttctttaattcttagtgtaactctctcccaagccttgacaagagggcagctttatcagcatccaagtcttcaacttacatttatccctgtgtagttgttcttttcccctctaagctcttatgtttagcttgaaaagttccacagcaactctgtgagaaaatggaggaagatacactgagagtgggtaagaaatcaaattgagcggtagttggtacatggatgtgtcaagggaaatactgaaaaatgaaaaagaaatccattggtgtagtcaccggtgggtttagtgtgtctgttgtcatgttttgagctggttgtttttgtttttggccgggctgggtgccaattgtgtagtggtgtgtgtaatgccgggtgccaattgtgtagtggtgtgggtaatgctgggtgccattgtgtaggggtgtaatgttgggtgccgattgtgtaatggtgggtgtaatgtatatatgtagtgctgtgtgcgggtgtaagacctgtgatgtgttgtgatagttggtgtgtaaggataagacccgtgatgtgtgttggtggggttggttagatgtaatgggggaagggtgtgtatgagtgggggaagggggaagggctggaaaggtggactttgaaaaaatcaggtgagaggcaagcagatggggggacttagagatttttaaaggtaaaaaatagctggacatccagatgcccctggaaatcctggaaatgcaatagtgtatacaggaaaaaagcctactatatgtaccattagaacattgagtgaggcgccaattataaacaccgttttggaaatatttccaaaactttttacaaacattttgattttcatgatagtcaggaatctggcaaaaaaaaaacaaaacaggtccaaaggagcccatggacctcctttggacacgttttgagctcaacaaaataatttttatcacaactacaggcaaacaggaggtgtattcaacaccctcattgagtggaccctctgtaccatgcagtggtatactagtgtagtgcacaaaatcttgacgagatcaatttgggatcaggttgggtgcgtcagtgacagggtctagccatctcccaagccaatattccttctgtctctctctctctcccccccccccccccccccgtgtgcctgtttttggtcatttggtgttgtcacttgtctccattatggtcaacttgggcaaagataccagcatggcgtgaggttttctggagccaagtccaagtgtgtttggtcacctgtgactggtgcggggtgcaaacttttataactgcaaccccgttttgaatttgttttggaaatgttttggcacaaaaatctgcgctttcaaaaagccaaaacccactgcaaaaatgtttcaaaaatgtttcaaaaaaattgccaaaatgtcgtttatagttggcacctgagtctatctaggccccaattataaactgatattttgaattttcagaatttctaatcaaaaaccatttgaaaacgtaacagaaatgaaaaaggaaaaggaaaaaagttcgaaatttatttcaaaacacactcaaataatttggacaattatgggcccaattataaacgactttttggaatatatttgaaataattcgaaaactgttgcaactttgtttggctttttttattatttcttttttgtctcaagacctatctcaaaagctctcaaaccacctgtggaggtggattgaatctcaaaaagcttggatggacaaagattacagatctttatgcctgtagttcgctgtatggtcgccggtactgacctgtatgatttatatgcttactcggtacatacctgtatgatatatctcctcatagggctgtacagacaggcggcttcggcctttggtgttggttgtcagcgggtttgctggactgcacacccggaacataaatatttcttatagtccttggcgacccaacatgcaaccggggcacctctatcatcaaggcaagcacgagccgatttttaccacgggcccaatcaaatgggttcccatatgcatacttgcaggagtctccttgaccccgacgcacccttggattccaacaaggactatcaacacggctaccagagcaccgtgatttacgaggtctctattggggggtgggggatgaccctgcctgggacccaagaagcaatgcccacggggaccctcattctgatgttttataattgcacattgtgttcgagtgttatctgaaataatatttgaacttttttttatttctttttcatttctatttcattttcaaatggttttggaacacaaaaacacaaaatccaaaatattggtttataattggggcctataaaaccctcaatgtttgaagggccttcaggccttcaaacaccaccaaccagttgttctggggcacattggccgggccttcaaacaccaccaaccagttgttctggggcacattggcccagggccttcaaacaccgccaaccagttgttctggggcacattggctcaccggtggggttagggacatggagcagttgtaatttttcatgattgcatagattcaaatttatggcacatcacaacaacatgggtttacacaggcaaggctattttactgagcatgagggctaatcggacgatggtccattcgatctaagctcagatggtgatggtataggctgacaatgggtacaccctgcaactcggggcagtctgctcggctggcctggttggccaggaaagatctttggaaagatatgtatgaacccagggcaccagagcttgatggacgtagtgccccggtaccatgttgtgttgccaacggggtcaatacattgttccgatgggtatgaggatatgtgaatccgcaaccaagcggaagcacttcgattcgcccagcctgtacatacatccctgtaggcattgcaaccatacagggatgtacaggcaagaagttgtgtattgtttgtccatgcgaggtttttcagactcaaaccacctcccaaggaggtttgaaagagtttgagctcggttttgagaggaaaaagaaatggtaaaaaaatcagaaaaaaggtgcaacatttttcaaattatttcaaatatatttgaaaagagtgtttataattggggccctatagtatagaacagtatattaatggccttgggtgctgttttgaccgatttttataggcgcggcttattttgtgattgcggtaaatagctgaattttccgattcgcgaaagaggcgtaccagtcgagcgtcttgttccgctagccgtgcctattctcatcataaaaatagaattgatatgtattcaacttttgattgaaagtttctcgagatggttcaaaaaagatcaaccccaagtaacttacatcttgacaagcggggcatgaagatgcttcaatgtatcggggatccacacaggccttatgagcagtgtgaccctcagtacaagtgggtgacttgaacatctcctgactattcgaaatggccgaggtacagatcgaacataacgacatggattcttgctgaatggattacaccgcatcatcataggaaaaagtgtgagggctttcgcttcctggtgatgttgaatacgtgcataagctcaaaaaaagttaatggtcaatgactcacactccgaacttcatccccgacaggggatccataaacgagacttgatactccaaagagctttgaaggaacaaagggtatgatccttttttagaatacgtaaatatcatgctaaaaagaaagagtgactgaaatgtcttaccacaatcagtctcaaactttgaactaagagcaacatttgtgaataaaggaagctggttaaactacagactgagcggatgggaatagattgttcctgaagagtgatatgggaggcaagctcgtcttgtgatgaaatgaagacttgggtccctagttatcccgcgccataccaaactccaaacttgcttccatgcagtcagggcacctcttttgaagcccatacaatcacattcctcggatcgttttggagaggaaagcgtagtagaaatacccaagcgcacatgaagtaacagcagaacaatgaagatcgattaggatcaatttcagtttatgaataagatggcagtgggaggacgtcatcagacgagtgttaaaagaagaagtacacacatttcagttgaattttgcgccagctttgctacatatcggaagcgtctgagctagtcagggacgaacataacacaagtcttgtttccctgctgggtcggcgttagcatgcacagtggtgaaacactgtcgcattgcgagaccctgcgggactgccctccgggctctcactcgagtctgtcgggaggcttgtgttagcacctgtgaacccacccggatatgatactctggtacaagagcagccatcgtgtgcagggcatcacaaggcattttggcgggggaattttcttctctgagttcgccaaagctcggcccttatgccccagatttgcccctcaagttcgcccaaccaaaagaccacacttgagcttttttttcctcctcctagtccttgtctccaaaataaaaaatataagggtggccctcacgtaaggcacacttgattgattccactttatgattcttttctgtttttactcttcgctcgtttccctgttctacatgcatgttagtgattggctctgtttatttcagttgttttcttgtcttttgctcaaagcgttcaagactcgcttcgctgaaatgtatacaaaataatgtatacaaaatccaagtagcaagtgatttttcacagccccagtgccacaatgtcccgagtcgtaatgaaatcccactttcacattgctatcagtggatacaaatgtttgagttacaaaaaaattacctccgtgttctgtagaacagattttttcaagagcgataggaagtaaaaacaatttcaacacatttttaacattcaaaaattgatacccaaagaagctgtccatgtcctgttgagataacctcgctattcaaagcctaatcgctcaacatatttgcgacttcggttggatggatctcttaccccaccccatcacttccgcttcgtcattcacattgatgtcctccaatccaagacctccccgctccaattctgaaacacctgacaactctggttggagagagcttaccagcaaaaaacaaggatgctcggtttgggtagctacccagagctaccccatgtatctgcttccataagcccaaaacatccttttcccagcttccaagtagggtcttgtgctttaataactcatcttccaagagatgtttcacaagacccaactttacggcctcttcacattctcccaagttaattgaggttattgatccattttcagattggtggttcacagtttcggtatcagcaacctcgctaccatcgccattgatctcattaagagctaccaccgtgtggcgagctataatcaacaaccgagaagttttgggtgactcagaacatttgcagcagccaaatatttaatgagcataccaatatcatctaatttggaacatatagaagcatgatgctggacagctcaatacatcgcactcgtcagctcttgagcaatcaacatgttttcttcttgactccttttgacagccaacattgtctggatacccgctcggacacatgtatgccatgaatttaagtggttgagagataaatatataaatataactggtggactggattaagaaaccccaacgtccatttgactcaccagtaggccgtgaatccatcctgctcccatgaagcttgtggaaaatgattcctattggaaagaaggaaacatgggattcaagtgcagttaaatatggcctctgtaccaactgtgtttttcaataatgaacatccagtacaaccagtcactttaatctggatcatttttattccttgtactggtttcctgaccaggtcttacagttctttcatcatcacagacaaggccactcatgcattctttacattcaagaaaaggtggaatgaattgtgttcactgaacaaatagcacattacatttacatcacagtgatcaaatgatcatcatttcatttcaatcttaatgatcattctgtctggctttcacatataagtgtgcatactttaacaaaaaaaacccactctttaaaagaatggtagtaactagatcatagatttatgttgttgaaaaactaacttattccagttatcacatgacatgtgactttaattggttttgttttcctgctttcaaagcacgaaagagaggaaacatctgattttgggttagaattttacagcagttactataagagcagtggtggtacttctttgaatgcttaatctatctatctagagatggtgaaattgaacagatttacccaactgaatatggtgaatcaatcaatgagggcctgtaacatagcaccccagccaattttcattttcattttcattcttgatgtttttattttttaccaagcagaattcattttggggttggcactgaaaataaggcttctgtacggtgggaaattgggtgtgcatggtacaccttttccagtggggtcaatttccaacttgaaaattggaaaatgaactcaaaatcggggttgtggtgcaggccctattctctctccccccccaatcaatggatgcattacagcattcccttctttccaaactcaatttcttattccatattccaatctaacctggggtgattagaaaagtgagctatgcaaaatcgtgtaatgtgataccaagtcaactctcacagctgagatgttggtgggatgtgaccaccatttcaaccatttaaaccatcacaaacccatcctatgagttaggaccatgtttgaagattcaaaaaggttaagatggttgagtggatcctggagtttgcttccagttccatcaagtctgatacactgtgttcacttgatgtattttttatctgtgatcatcagaaaagaatcatcatgatcatagatattgaggtgagttattttggtggtaatgatggtaaaagtaattccaccaattagaagatgagattgagaagattactcaattcttccactaatgctatctatattgatgttaaggataagaacttggcacaattgtgactattacaaaactattgtgaatgttgtgaggattttattattcaaaattcatacttagagtgttcacaacataaatttcaagggtaagatcctatttcttgatttttggattcaattttttacaacataaatcttaaggtctttctcagcaagattttgaaaaatttatgagctggtcatattttggtgtttctgaacaatctgtataaccttttaatttttgaaataattaaaaatggaatttgaaatttggtctttctttgtgtcacaataaaactctttttgaacaggaactgcctgtcttggaagaatccagatgctctttgtaccacataggttttttgcaaaaaaaatagaaatcatcaaaatttgataaatgtgatccatggagagggtccacaattcctccccaaaaacgtttcatgacagtcccaggccatatgatgtgttgtttttattttattttatatttattttttgaaagttgaactttatttcagcttttggcattgaaaaagagtgtttctgtagctcagggggttccaaaacggctatggtaggctcatccggatcattcacacattcccaaacaatttaatgagcttcttatcaatttctgctaagtgtaagacatctaaattgtctagagattgttccttggtatccgccaggtggtgccggtttttgggcaaaaaaaaacgtgtggtacctgcaacggtgggccagctatgctaactgtagcaaaaaaccgctacaatctagcgtagcgttagcacttttctcattttctgttctaatgctacacgcatggggcacaaaatagtgctattgtttagcatagcgttagtgcaattcccctcatctgtgctaacgctacatgcacagggcgcaaaaaaccgctcactgtgctgcattccagcagtttttaggcgtcttttgccgctaaaaacactgtagcgtagcggcgccagaggtgcgctaacactaccccaaaaaatggctagtgtaagcgccactacaaatcagtgtagggcagtagcgacacgctaacactacacaaaaaaagcagctgttgttgccgctacgctaacgccacgtgggtccgtagcgtagcggcccaccactggtacccgggtaccacccccaaactgactcttgaccggaagggtttccttctggtcaatgaggtacatgaaaatttgagcatatgaataaaaccatttttccattccaatccaagggtctaagaatgaatcaattactgattaatccatccctatgatcttcttgaccaaaatgcttgggctactactctagagaaaaaagtggtttctgcccccaatttcccacatcttgcatgaccccctttcagctcatgcaatggcttcatgttttttttcagccccccctgttgtagcagagggaagcttctggtagtacagggggggggggggcatacatacacgggcctgcaagttgaagctgtgcctttgttttgaatatgagcttgtaggtttccatgaagtctatgtatgccaagactttctactggggaatcatggtcctgaggatggtttggccttgtgagtttttctttcagaaagctgttaagattattgtatgtatccatgtttcaatgttggctcagctcaactagaaatgctattaagagcttgaggtgcatctctcaatagctccaagccaggatattctgaaccagctagccaggttggctggcagtgagctagttcagtgacaatttgcataaccatgtaagaatcatcttgggttattgatcagtccaagaatttccacaaaagggcagttcacatgtaagatcagtttagcagaatgtgaacggccctatcaacattgtgtagctggtagaatgcctgagtttgaaaatctctttgagctatgtgtttgctatcaccttttttgctctcctctggtgatgattgacagcttgataggtgcaggcttgcagctttgacagacaaaaagaggttgggttctcaaaggactgaatgctgagtttgcttatgttagtgggtccgcccagctcggcagatgaaactctaaaatttaaacccccctttgagttcacccttcacccaacaacctactacatatcaccatcaaccaccacgaacgactacctcaccagcacctgatcaacaacaacaacatcaaaaaccaaaaacgaacacaactcagactgaacgcaatcgaatcccgaaagcgatggactcactgcatccctcactctcgcaagctctacctctcagggactacgatgccgaacaagctcttcaggctcctttcagggctgccgctctcggtatcgccaccttctacaagaaagcttccgaaaacggtcgcaaaggtctgttcttctttttcattcgaaactcgatgtcctaaacatctcaaaccgatcgagtttacctgtttactgactccccccccccaaaaaaaaaataatcgttttggtttctttatatgatagcttattcgttaggttattcttctgctcttcaggacgttcttgctcatctacagttggtcctcatctctctctccctctcctcaatctggtcacaactgtttcattacttcaaaaagctgattctagaaaaacaaaaaactaaacacttccttttctgctttcaggactgctctagatcaactcgattcaccaaattcttctcaagagtcgatggcaataacgattcaacgagtagtagattacatccaagtgagtttattaaaagatagagcaaagaatagttctgtgcggattgactgaccgatcccgaaatgacagagacgacaagaagctttacgagccgaatcacaagaaccaaatgaagaagaggcagcccaaccctctccagccggcggaggccaaggccggcgacaatcgactacgccgcccacccacagcaccctttcgccgccctccgaacaagcaccagcagccccagcggccccggaccgttcttcatcctcatcatccagtgtcccagcacccccagagcccaatgtgacggtggcccaaacgactcgacgccggacctcgccacgacggatgacaccggcaagcttccagccctcccagggcgccctcggcttcggctccgtccttcgtcaaccctcctcctctccctcctctaccaacaatctctcccgacaccctttcaacctcaactttagctccttcgccgctagtcctttaccccaacatcaccaactctctagctcgactggcccgacaaatacctcgtcgacgacgactaccacttcctcgctcggtcggcgtcatcggaatggactcaatgagagcggccggaagggcaaactgaaggaacgcaacaccaccgaacgatcttcttctgcctcctctctcgaccctatcggcctcttccctccgcacggctactcccactactcttcctcccctcctaacaccaacacgacttccaacaccaacaccaccacagcttcgactactactcatccttcctcctctgatgactccaaaacaactctcacttctatcggcaataataaacgcaggtttcccgtcgattcgcctctcgattcttcgccgcttatcggccctcctcaaccggtttgtctcactcctagaactcctagttgcattcttctgactctgactctttttctaaatctgaccccctactaaactccatcgatctttttcgtattactctaatactcatccgtaaattaaagctattacgcatggcgtcaacggctacaaacatcattgattaacttccaaatccggattcagaaacatactactcatcatcatcatccgggtcaagacgatgtgcttatgctcctccatcatgccggcgatcatctcgttgacgaccatgatcatcctcattctcatcaacatcaagagcctaatactactactattgaaagagcttctaaacgcttcttctcttgtaaaaacctttactcttaatctctcatctcccccctgtttctttaccctttgttgctctctctctctctctctttttctatgaaaaacaaaacaaaaacacttttccttttggtttacttatctctgtcttttttttatattgttatttttatagagagatattccatcagatcatcttttttttctatttaatcaacgtaaaatcaaagcattgaaagatacatgaattcttatttattcttgcttttttctccaactgtccctctctttctcatgcatgatgttttggtagagagctgaggtctgcagacttcttttttaaaaaacaattttctctcttctttttttttgggaggggggatgtttacattaatgctcttgatttttttttgtgggttgtctgatgtatcattctacagtcaaacctgtctaactgcatacctgtataagggcataaactcccatactacatactcatttgagtccaccaaattctcatttttgcccttagcctacacttgtaaccacataacctgccaaaccacataacaaattctttccaccaaggggtatgtggttagagaggtttgactgtaccaacgttttcatcgtcatctccatttccacttcctcttcccccttttttttatactgaaatataacacactcatatcttcaactcctttctttcatataacccttctcttttttcaaaaaaaaaaaaaaaaaaaatctgggcctggttggttgatttgttttcttccatgtgtgtgtagtagtagtagtagttatcttggaccagactgatcaccaaaactatacacaacaaaccaagaaaaacatgttatagaatcttagttttaggctctacttcaaattcaaattcaagtacaaatacaaatgatgtgcaaaaacggacagcagatgtggacaataaaaacagactcacatatacatgattctcccattttttcatttcatttcttttttatgacttgtgatgagcggaggaggattggaagtatctgagaaacgtctttgtttatacagtcaaacctgtctaactgcatacctgtataagggcataaactcccatactacatactcatttgagtccaccaaattctcatttttgcccttagcctacacttgtaaccacataacctgccaaaccacataacaaattctttccaccaaggggtatgtggttagagaggtttgactgtacagtcaaacctgtctaactgcatacctgtataagggcataaactcccatactacatactcatttgagtccaccaaattctcatttttgcccttagcctacacttgtaaccacataacctgccaaaccacataacaaattctttccaccaaggggtatgtggttagagaggtttgactgtaattgggtttggtggaatagaccaaaccagatcaacttgtttgcatggatatatagtcttctaaggtagttgtattttcttgtcctacattcctctcatttcattgttaacttgacaaagttcctctaaaatgtatttggatgctggagtaaatcatactatcacagagagagggagggggggcgggcggttacattggactagctgggccaaggtctcagtccctcaagcatctgcagctggcctggctgtgcaatcagatgggatgcaaggttgtttctttgagccaaaggttagcatcacacagaatcagtgccatgtttttgagaagaatcgtgggcccctgtttacattaaagatggagaatctgaatgcaatctaatggtccctgtgtcctgatctccacaagttgtgcacagaaacaaacatctcataactgtggacagactgttgaccttgtgttctttgttccatgccaacttttgtgatcccaatcatgatctgatttggcgggctctttctgagcctattcttgagatgagatggtgggaagctcagctgtgtgccatgatgaatatccactctcttagcaattcagtcaattgccaaggcaaagactcaagagtgcagttggatgaactattcctatgcccttcaggggcatgtatatgtggaagccaactgcatattaatcacaggccccaagtttactattggaaagcaaatattggttcatgatactcctcaaggtgtgggtcaaaatccatggaggctcataagcaaggtgtaggtagtatccacaggcaagattcaagtgaagcattggcaattcagccaataaacacactgtaagtagggacagcatcaatggatttaatgcacagggctttttattttggagaagcctttggtgttgaataactcataatatattcatacaggcagttgacccaacaatgaggtgtgttaattttgatgtatcataaatgtgtatatttgcattcaagaaatcagtcaggagattacttgcaagtttaatgcaggacttcccatttcccagatggcttaatttagagggaatggctaaactttttttgctggtgaaatctcaatgttgaacaattttcaccagaaaataagctttagcccttccttccaaattaacaaatttagacagcgggaagtcctccaatgattgttgaaatagagcatgttgagtaactgggaaaaagtctacagaagagaagtgtggaggacttcactgatgtgagcatccacattaggctgaactggattgatgaaattggctagcagtgcatctgccactagactttttcaattgacagtagagagaaaagtaaaatcaagggggaaaaaagccaaataaaatagtgaatcaatcagcaaaaggaaacaaatgaaaactatagctaaaaagaaggttcaagtaaagatgggaaggctttttggggcaagtaggtaaggaaggtaagaggaaaaattccagtacctttacttgattactaaagctggtaaaagtagttgagatttgtcaggctttgcttgggagacctcatgtttaccagcagcttggtgcggggcagcatagatttctgaaatgagtttttgccatctttcaagattgggtcggagaactctgcgatcgtactagtttcaaatcaagatttttaagtttcttcaatgcatatcatgactcaaaacatgcgacttcttacagtgagtaatccgttggtttctccctcaacatcagtggtttgctgtgagtgaatggataaaaaatgctggtcagttgctgcgttcaacctttcgtgttagacatattgctaacagtgtatacgccaccgctacaattgaaaaattgcgcttgatccctcaggtcctcgacaaagcgagtagctctgtagttccaaatgtcgatggtagatgtgatttcgtaagtctgattcaagttatcgagctggctttggacgttccagagattgtgccgacctggaatgtgtccgattccgccgaattctccctgaaccgctatcctgttcctggatggatcgtagggtgaagacggcagagagtagaaaggtgttccacattgtggatatgctacaagaagggaagaagggaaacggtcagaattcagatgcgacacttcaaagtagaacggcttacggtagtggtggttatcatgaaagtcacctgcgccatggtctgaaacacattgtcaaaaaaattaatctaaatcaatatatgagttgacatcctccgatagaaaaatcaagatgaactgcatgtccgacctaccatgaaagcctgtgacgtagagaactggacgagtgggatcagaattttttaccattcgcgtcaattcaaagtcggttgtgttaagttgtccccatccttcactgggaatttaacaaattggcagaaatgtatggatgtcatttttcagtattcttgaatttacattgatgcattgaaagagcgcaaaacccacttataaattacccaagtgacgattgatggaaaactcaaatgtttcgtgatcatcaacttcaattgccgtgcaaactcggcttgctgacctggtctcggcgctggcaaatctgggttcattgagggcatatcctggtgcatggatgagagcggaatatcgtcaggcaaagccaaggactgaattttggaagaatcaactcacttgccatactaacattacaagcccatttggtcacaggcatagtagtagaggtccggctcaatttttatatgttttctaaccatattaaagcctaaaagcttcaaaaccttcaggtcataggtcatagcttcaaatgtcggagcggtgtagagacctgtcgcggaaaaaataagcgagaagtgtctataaatcactgtaaacctgtcaaatcacaaggatgctaaccatcgggccagaaaccctgatcgagcgtgcccagttggaagacaaattctccgttcaagaaaggtcgaacgattccagctctgtcttttttcttctctattgtccggagaccgaaatgactttgaacggtatcttgtcttaattctactctaaagtgataaagatttgggcttgttggggaccaaagctgaggagaaggcaacgtgaaagtaacaaggctgttggcagttccttgatgctgctgaagaggggtacccagagtgaccggatagagaggtgaatccgaagaagagattattggattgtatacagtaatcttcaactctgagttggaagcgtggtttgaagtgatgaccttgatttttactaagaagattcgatgtgtgagaagagcccactctgccaaatgatttggaataagttactcaccacttccatcggcatgagcggtggtcacaatgtctagtatatattccttggccactggttcaagaaagaccgtttgccaaatcccactagtaggggtatagaaatagtgatttggcttcagaacttgcttgccaactatatggagaattgcaagtcagtgttagctcaactcctcaggaaagtatgaaaaaggaaggtctatgtgatgaattgggagtagttgccatgaataagcaaaccaagcttacggggaatcacttcgcctttggaattagtcgggtcatagacaaacaccagcaactcgttctcttcacccggctctttgagcgcgtcagtcaaatccaatgtaaatctgaaatatcctcctcggtggaacccaacatactttccattgacgaacaccgtggctagatgatagtttttggaagggcgacattataagtgaaggcaagtgacaacataccaatccgatgatccgatcgtgccatttctaaaagtttacagaaagcgtttctttcaattacataccttcataatccaccgctccaaagttcaccaaaacattgcgacccgaccagtgctcagggacaacaaaagttctacgataccagctgtatatgtgacttttcataatcccactgagcccactttccatcgggaaaggtaccaggatttcactgacaaacccacatcccccaaatggtggactgtggagttcttgagagttcttggctggtctgaattgccatggcccgttaaggttcatccactcttgtcttctgagcaacgggcgagggtattcgggccagggcgaggaacctaccttcgcagtccaatcagttgtaagtggaggagttttgagcccataaggcttgggtgccgggcaatccaagactgcagccgaagtcctagaacaatggaaagaaagtgcaatcaagccattacaaaccctgaagtgtcagtttacctcaaaaaatcgggcagcagttaccccttggccctgagtatccggacaagtgggcgggccttggcccaatatgttcatgagtccatcagctcattgtgtatgtatatgtatcgtgccatcgcgccatgcatgcatgacctttatagggattgaggacatcagccgtgtccgttccttactcacagatttatcattcatgcatctttggctttggcaattcggcaattcggcaactcggcagtcggaagcttactgttataaacatagtggctcatggttcactagccgaatcataatccagattttccgccggcaaggtctcggatttggtgagttccaagaccttgacctcgacacgtcctccaacaaccaagccggttcacgaggatcaatactgcgccactcacccggcacttcctcggttagccggccctgccgtgtaattctcaggtgagcagatctattgttcctatcactaacaggtacgtgcgtcgatcggttcatcaaatcaaatcaaatagaaattagcgatcccaccatccactatagttgtcattcttggctgacaccgctctgtatttgttttctctgtcaggtttggaccgtccatcacttacgcagccgagaacttagggtcgcagattgccaggcctgcctcaacttctcaagggtgaagttctcaacaaaccgcttatcagatatacgcatcgtctacatggtatgtgtattggaacttttcaatcaactcaataatgatcatacagggcttccgtcttattcgtggtgtcctctcaactacggtcttggtcctggaatataaaagtaagtcctcaattgagtttttcaatcagtacacaccttccattcaaacagaacaatccacactaatactttgcaattcgttattcaagtgcacaggcaattaatatcacacagatgcagaccaaaagcaataatgccgtggcatttcgacgcatatgtcacccagccacactccatgggcctttcgatatcattgccagtgtatgttaacagctttaatttaatcaattcgtctaatataacttacctttgcttaaaggctgatcttaattactttcattctcaccatctcccatagctcggtcaaattggaggcggtgatacgaccttcggtcaattccaatacgacactaccatcggctttacggaccctacccacggcgaagagaccaacataatgatcaaggccaactgctacggctcggttccaagcgccctccaagcggacaaagtttacatccttcacggtagattgatcgctcgcaacgaagatgcgcccccagttctcttttgcgagcaagaagtcactttgaacatcggcgatagctccacttacatgtcggtcttagccaacaaggtagtggtcgaaggttttggtatagtcgtcaaacgcgaagaagtccctggattcgggattggcaatgtcgcacaaaccaacctccatgtcgtactccgtcacaccgattatgacaacatggtaggtacattccttttacaaaatcatttactcgagatgtgttgtgtaccatttgcttacctgaccggctcaatttggatatcatcatcataataaaaataaaaatagtctcgcaacaaagttgagttcgaaatcatgtacatcgtccctggcaacaaaatactcggtaagacttttggattgttccgccttggtcgcgagaccgccatctccggttatattagcggctatatcgccaaagataagatgtgggaagttaagttaaatctttttgattgctatccacgctgcattctcaaacaaccttgctgaatcattgctgacttatctcccaaaactcttcaggcaaccgcagttgctccaacttctggtgatcaagcagctttagtggcggccccttcacgcggtgcttgctctggaaacgttcaccgtagacccggattgtaagtactcaccaatcaatctccattcatgatgacggttctatccttcaagatgataataatccaatgaaatgacaatgataccctgattgcaactaattaaccaggatacagctcggcagcaaacaaaacaattcaactccacctgaacaatccactaacaacggtagccaagccgatgcaactaaagtcaacaactaccgatctcctgccggtgctggaccttctggcagtgcgactcttccagccatacccgagtatgaagacggagaagttgccgaaactgcccctgaacctcaatttgtcaatacttttcaaaagagacaaactccgaaggggatgatcgccgacgcgaagaagcacatgaaaggattgcaagtcaatcgacaaacaatgccaacacaaaaaagtccatatcatgagtttgtaggccattcaaaaataaaaaaagttcagattaacatattagctatgccttgaaaacagcatgtgattcatctccagcctcatttccaatatctttattacagaaactttgcagataatatatataaagtagatcatcgcttccttttcagtttgtaactaagcaatagtactgaaagaaattcatcaaatattttccagcccaatatccacctgacgtccaaccaaaagcgctcggatctcggatttgatatccacaagttggattttgaccctttttgagacgaaatctggcaagattttgccttcaacttaaaaggtgattctctttcttcctatccgtgaactagctaccgtcaccaaatacaacatacaacattacaacacaagtagcataaagcagaatttacaattagaatcagaatccagaatccagtttagaatagaatccagaatagatacatcgacacatcgatagatagtagaatagcagaaaatcacaataactgtaagaaagtctgaattgttatctaatacttgactgatactcgactgacaaacataagggtttagtttcttccgctccagaaaattcagaaaacccagaaaaaaaaaaacagataaatagaagtctcgcttgaactgttcaatctcggccattagccatcactcttcaagatttcaagaataaaaattcaagaacattcaatcaaaatcatcatcagcttccttgctattttttgttgcccaattcaaatttcagatttttcccaaggtgggttgtcaaaatcgtttctagcaagataggcaactgacatcactttcacttcagatttctatctattgacaatccagagctctactcaaccatcattcaacttattgatcgattgattcatccagtcgcttaatcctaaattcaatttgtccagtttaaaaacccggtaagttccataatttcctcaccacatcgtaaaaataactgttctatcgactgctttgtcaattgtaaactaaccgatcccttttcttctcctataggtttccagtagcatatcaaaaatggtccagccaagcatcggtcgagtcgttgcaaccaacccaaccagtaacactgaagctgagatcgttcgacggttcagcagcgagattcctttcaacatcggtgagatgaacgacatatgccaatcctgtggcgcccttcactggaaacttgagaggagtcaaggcgatactcaaaaggttcaagttagctactcggcatgttgtcaaaaaggttcggcaaccccgcctattcgatacaatagcatagattaccctgctttgctccgagcgttgctatcaggaaatgattcaggtttgtttacttctccaatttttcaattttcttttgtcttatctgtaccaccaactctaaatactctaacagtagacagcatggctgaccttttgatacagtttccacagaattccaacaccaaatcagagggtataacaacgcactgttgtttgcctcttgcggggcttcagtcgatcgatccgttcaggggcaaaatggaatctacacatttcgagttggtggggcgttgttccacgacatcggttccgtcttgcccgacggtgggaaccaaccttccttttcacaaatttacgtcgttgggggaaatgatcatcaagaagcttccgttagaatcagtcaagccaggagctccttgaacgagggtttattgttccgactccagcaattcatgaaccagaacaattcttacgctcaattctattgctcggttagaaaccacctcgatgccaatccagcaagcaactttgtcctgcgcagcatcgagaggcctgggatggatttacgagtctacaacagaccccgagtagaagaaattgcaatggttattgaccacgacaacccagacaaaatctctccccgtgacatccttttgcgaaagcatagcggcaggttgttgcgcatcacagatgatcacaccggttatctcccgcttcggtaccccattttcttcccgtttggtgaacaaggatggatacgtggatggccaagtccatcaaaccggagtaagtcatctcttttcactaaattgattatgatttctcatccttatccaaaactgacaaaactcaacaggaaataccatttcgcaatgcgagtggtatgctgcaatgctctttgaccaccgcgaagagttctcggcaatcctccatggaaaaaatctgttccaggagctgttggtcgatctctacatatgtgttgagcgctctcggctcaatttctatcgattcaatcaagacctcatccgtgccgacatatatagtggtgtcgaggaatcgctcaggaacgaactcaatgttcaaggaagaagggtgatacttccatcctccttcaccggatcgccaagaaacatgattcagttatatcaagattccatggcatgcgttcgacaattcggtcctccatctcttttcattaccatgacagccaacccaagatggattgagatcatccgcgccttatccacccatcatgcacccagcgaccgacccgatttggtctcgcgagttttccatatgaaactcaactcactaatcaaagacttggtcaagaatcaaagactcgggacggttgcttcttatgtttacaccatcgaattccagaagcggggccttccccacgcacacatcatcgttatacttgcacccggcagtgtccctcaaacaaccgacgacattgattcattagtgactgccgagattcccgacgagcatgatgaacctgagctacatcgaattgttactcgatgcatgcttcacggtccctgtcaccccggtagtatgtgctggaaagacgatgggtgcagtaaggggtttcctaaacccttccaagccacaaccaccttcgtcgacaacgcttatccaacttaccgacgccgggacaatggccgagtctttatcaaaggaaggaaagtattcaacaacggccatgttgtcccgtacaacaaatatttgttgcttcgatatgattgccatatcaatgttgagataccttacggtgtaagactcaaaagtggttgtgaaacccttttgctgaatggagaaggggatggtggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagctcagcttggcagtttatatatcgtgatagaggatagttcgagatgaagctgtcgaatgattcgtataacggttaaaggtgtttatggtgattgttgatgataatgttgttgttgatgaagttgttgatagaggtgtcaatgattgttgtcgaggttgaggcttgaacgcaggtccttgaggttgatggtatataaagttaaaaagagtgattgagaaccaaggcgcagttgatgggagagctatgcttcaaccaggaatggaacggaggaccagaacaggtggagataaggtggagataaggtggagataaggtggagataaggtggagataaggtggagataaggtggagataaggtggagataaggtggagataaggtggagataaggtggagataaggtggagataaggtggagataaggtggagataaggtggagataaggtggagataaggtggagataaggtggagataaggtggagttaaggtggtgttaaggtggatgtcttgaatgggaattgaacccaggtccttgtggttggggtgtatgaagccaaaaagcagtggatttcaggcaaaggtgagatagcttggtggttatgaaaaaagtaatgttgatatttctacactataaagaactgttataacatatataaggggggttataattataaaacctcaatactaggtagctaataatattgaagagtgaccagtgatgtagtgttatgggggggactgactacagagcatctgatgaggagggaatacaactggaaggcagaggcctccttatatagacaaaagtgagggaatttagctccagggtacatgcaggtgagggaatttagctggcctgaatatccaatgagggaatttagctagtgatagcacagccttgagggattttggctggcctacaaggtcctgctacaaaggaatgcatgtgcaccaacaaaggaattcaatatgtaatatgagctagtaaaggaattcaatatgaaacaaaggaactcaatatccaatatgcatccagtattcaaattgagctatagtcagagtaaagaatccaagagatatcctgtgataggttgaaataggtgtaacttctgaactaatagagataagggggtagttgtagtgggtgactaggggttattttacctcaggaatccatttttgatgtttcttttaccttatatctgatgtagaaaaagatgagaataattttttatatttttggcgtagaaacacaggaataactaccacaacggtatcactgcattgaagtatttattcaaatacattactaaaggtgtcgacagatcccatatgagcatgtctgatggcgatgagaccaaaaagtttatcaacggtcgctacattggaccgtccgaaggtttgttttttattcccttttctgtatctgtattgtttaaaccgtttctcttcataataatgaccatagctggctgctgacacatagctactacattgacagctgcctggagacttttccagttccctacaagcgatcgattcccagcgatccaaagactcgcacttcacctccctcgcagcaacccggtttatttcagaaatcaagatgacttgtgggccagcatggcaaatggagcagcggccagaacaactctcacagaatttttcagattgaaagaacaactctcacagaatttttcagattgaatcgcctcttggttttggtatgccagcgcgtggtttattatatcaggacttcccaaattattttacctgggcgcataaccggtttactggaagaaagcaaatatcagagatggtcggccgtatatactatgcgtccataaacgaaggcgagcgctatttcttgagacttctcctcctgaaccggaaaggatcgaccagctttgaagacttgcggaccgtcagaggcataacttacgacacattccgtcaggctgccaatgaacttggattgttggtttcagaccgacactaccattcatgtctcgcagatgcttctctttggatgacaggaacggggctcagattgacatttgtcatactcctcttacacagcccccccagcaatccacaaaatctttttgaaacattcttcgaagcattatccgatgatcttttacatcgactgaagaatgtataccgtctcagaaatccttctcccagcgatcgacgatccctatgctttttctacatggatagattgcttgcagaatctggaaaacgtttaagcgacgtaggaattaccgtcgccgatactagcctttggactcgctttgagaatacacccgatcccaccgaagaaaccagtgaatcgctcagtagtaactttgattctaggcgtcaacagttgaacacggatcaagaggcgatactcagtgctgtcattgaaaagcttgacagatttgagggaggtttgatgtacatcgatggcccaggtggttgtggtaaaacctacctgttaaacaccatctctgtttatctgaaatattgggagataccatttatcatggtagcttcgtccggggttgcttctttaatgttgaatgatggcatgactgcccattcccgcttcaagattccacttcaacttgaaaccacttcagtttgcggcttaaacccccgatcctctttcactgccaccataatcgatgctcgagtcatcatatgggacgagatctccatgcaaaacaagcttgccgttgaagcagttgaccgtacactccgtgatcttacccgaaccaatcgtcccttcgggggaaaattagtcatctttggcggcgattttagacaaaccttgcccgtcgtcaaattcggtaacatctttgatcaagcacgagtgtgtattctcgactctccattgtgggacaccgtaaccacctaccgactcaccgaaaatctcagattggtaaccggtgatgatgccgacactcagcgtgccagccaagaattctaccaatggcttcttaagatcggaaatggtgcaggacagacttcattcaccaaaactgttggtctagaatatgggaaggtagttcgaaactcaatacgtaacattgtcagcaacagtcttatccataccatttacgaaaacatcgacctcttcatgcgagtagcaaacaccaaacaagttgactcattttacagctctcgactcatactcacacctttgaattctgatgtcgatgatttgaatgaaacgtgtgtccgccgattccgaggtgatcactttgattcagtttcgattgatcaaatgatgaatgagcaagatggcgaagacagtgaggaatccataccagaggaggtccttaaatctttctccttaccaggcttcccagaatcgaccatcagactcaaggttggtattccaatcatcctcctccgaaacatgaatctcaaaaacggcctttccaacggcacccaaatggtcatcaccgacatcaaacacaatgtactcaggtgtcggattttgactggacgatgtgttggcgctgacgtctcaatccccaagatcaaattgatccatgaggccgataaagtgtatggggttacgttctcccaataccaatttccaatctctgttgcgttcgctttgacaatcaacaaggcgcaagggcagtcccttcaacgtgtggcagtcttcttgcccaacccagcgttcggacatggacaactctacgttgctttgtctcgagtcacttcagtcaagggactcactattggattggtcactgatccaagtgggccacctgtcaccacgaatgtagtcaacctcgatgtactcaagaagtgccacagttcagcaggtgggcattctctttaccttgacagggattagcaactggaggctaactttatggacttcttcagttctctgattgacatcgacacctttagcaccgagcactcggctcagcacaccgaccttgccggattgaaggtttttttttcactcatttccaatcccagtcgcaccacatgctccttcattctttagctgttcctctcctttatcaccaactgttttgttcactcattcccacattgttgacattacctacatgtataacacatttatacattcatatacattcacttttgtatcttatttcttattcattcatttgttcatgtttattaaattattatcatgttcattattattatttcttattcattcattcactgatgtatcacatctcatttaagttatttaatttattaaattgttaaataattcaaatccgttttgacccagtgcaagttgagttggccaatctgcatttcttcgtctcaattacaagtttttagaactgttccagttcaaagagggcttgcggcgtgcgccgcgagttctctagtataggaaggttgaaaaactacccatttttagattgggatacgtaaatagtggaggcgtgaagttttttgatggggaaaaattgcacaaaacaaggattgtttgaaacaatatttagatttgcaggtgatttaaaagacgttggcttgagtcggtggagccttgaagagacgagcggacggttcaagatagcgcttagagttgctctggtgcaattcccaacaggacgggcacatcagaaccttaccgaatcttcaaatttgtgattaatgacttgagcgaggtggtcgaaaatgagggattgcaggtatgcacagattttgtacagatacacttcctagctggacaacagcgcttttacttctatggacgcgtaactcgggaaccacacctgtctgagtttcataggacgctctacaatgtgtgattccctacaaatgaccaatgttgcgtgtatcttgagcaataatcttcaagttgaggccgggtaaccttcctcacttgccttgcctgtgagcctgggtctcaaaagtgacagcaggacacaaggatgggggggcaattctagatgtatttcaaggagatagagaaatacaactagaataagagaaagggagaagagagagaaagaaaatgaaaaagaaatgaataatatttttttattgtttatttgttttataatcaaggtttactgcagtcttactttcctgtggaaggatggctgttctatagcggaataaatctacgcctcctaactcaactgaaactgagaagggttcctggtattgataaatcaatccggccactattttttagatctaagatcaagggtctttaaagggaaacctatgtggtttttagttataccaccaaacagagaattaagatgacttgatttgataagatgatgtttgaggcagaggtttagtagaaaaggaatgatgtgatcattcagagagacagagaaggaacttagcagaaagatgcaagctgaacttgaaggaatgacttactatttggtgatcctgacactgagagtgggaagattccaaagagtaaaggactccaaacgataacacggcgatgatacggcggtgaatccaagttgaggtgtgctgggtttctggtctgagttggttctgggtgggtctgaagcttgaagatcctgaaaatgcgaactcagtgtctactgagagaattttcagagttggattacataatcgcaacatgtacatgtggtagagagttggaattccaacttggtagatatttcacaatggtacggtgaaatattacaaagtctgtgaaggagaggagtagtgtaaaagtgtgtaggggagactaaggttaaaattaacagaggaattcatttctgaagtcagaatgcaataaaagattaagatgaaaaagttacagtaaggacttgaatgaaaaaaggaggacttaagcagtcttttggccagcttggctggctctaaggctgacattccctaccaccaaaaaaagggcttcatttcactaaaaaaatgaaacatcaggtagacctcttctcattcctgaatttccggagtaaggtgttagcatcaggaatatccttttctaatagccattcatctttgtctgcactcatgttcttgtatctagctagaaacatcctcacgtctctattgtctactcttaatctcttttccctaagaatcttgtggatgatcttattcttagggttttcttccatggggggtatgactactttcactttctgtctcagagggaatttgtcttcattcggagcatggtaaggtttaactagactgactgggaaagtggggtgttttctactgaactcttcagttaagatcacttcaacagcatttttcccatgtaacgctttaactatgaatgggcctgcaaaggagtctctcatcttttttggtccagacaaattgttgaagttggtggttgatatcagtacttggtctccaaccttgaagtgaggttctctgtgtgttttatcccacctatctttattgtaggctacagcatctgttatgcattgctcagcatgctctctggttttctcaaagatcttggcgtaagtgagcgcagtgggatgaatatctactgcatccttcttgaggaaattcctgggtagatttggcatccaacctttctctagaatggccggcgcttttccagtggtggagtgtatactggtgctgtaggctaactcaagaattggtaataaagaaacccaatcatgtgtgtacccatcattgtctttgaattctagcccatatgcacagaatctcctgaccatatcctccagagtttggatcatcctttctgctagtccgtcggtttggggatggtatgctgtggaaaaggaaagcttagttcccagcatactgtgcaatcccgtccagaattcagaagtgaattttggatctctgtctgatataataattctaggaatccctgtccttggcatagctctgttccaaaacaaaatggctgtatccattgctgagtcttctttaaagcaaggtatgaatattggggattttgaatacctgtctacaattactaggcacgcattaaagctagcagctcctcctggggataaagatgtaacccagtccatgttgatgatgtcccatggtttggaaggctcttggatcttcataagcaaaccaaatctcttcccagtggctttgtttgctttttggcatctatcacaagaagcgcagtattcaactgtgtccttcttccagttacaccaccatgcagtgtcttctactttctctaatgttctgtcttcagagaaatggccagaggaaacactatcgtggcattcatacagaatggtattgatgctttctttgtccgctaaaactaaaacagaattgtgtttctctctgtggtatagaaggccatcaaacagagaaaacctgccttcagcatatgatgtcttccatggttcttgcagggagtttttcagttgggtatccttgcaatttttcatgagtatttgggaaaggatgacagtgttgttatccttttggtaaccttccctgactgtttcaaagaattcatccttgaaatcagatacgtggatacccatgataggaaatctgtcatcatctttatcctcagggtcatacgcagggttgcttgggtcgtttggtaaagcccatctactcagtccatctgcattcttgtggatatttccatctctatgtttgatgctcatatttgctctgtactcttggattgcaatttgccacctcaacatatgcctgttgggagttttcatattcatcaatgatcttaatgcagtgcagtctgtcacaacttcaaagacacttccgtctaagtagtagtgtagtttttctacagcccatactaggcacaaacattctagctggctagcaccgtatctagtctcactgtctttaagttgtctagaaatgaaaacaataggtccttctctcttgattttattgattgtctggacttggtggagtgctgctccaaggcccgtcatacttgcgtctacatatagtatgaaagggtatttccagtctggaaaaagcagtagaggagcagaggttaacttctctttcagaaggttataggcaacaagtctttggtgggtcatctcaaataccatttccatctttgtcaattcagtaagtggtcttgcaatgtcagcaaaatctttaatgtgctgtctgtaatatccagcaaaacccaagaaagattgaacttctttcttgttactgggaacaggcttttggaggacagctgcaactttattttgatctattccaattgctattccagagactacgtgtcctaaagctttgatttgatggaacccaaaattgcatttctttagggaaatcttcatattcatcttgatcactatttttaggattctgctgattctaatcagatgctcttcccaagtgttggacataatgatgatatcgtcaatatatattattacccatttctcatcaagctcttttctgaattcaatgtccatcatccgctggaagtgtgacggggcattcttgataccaaaaggcattcttaggtattcataaatgcctttatgtaggataattcttaagaggtgtctagaatcttctgctatcacattctggtggaaacctttcaggacatccatgctagtcaaaaacttggctttggcaaggttatttagggtctcactgatcttgggtatggggtacctgtctgctgctgtgtaagagtttaatgacctgaagtcacctaccattctggacttaccattatgccatgcaataatcacaggtgttgtgatttctactacctcattgtggccaacctttctcaaaacatttagtctcactagttcttctatatgttcttctagggcttctctgcttttggggctagcagggtaaggggcctttctaagaagaggagggtagggcctctctgtggtgagtgtcaagtggacttcatgccctctgatggctcccaaaggttgatctgtattagcaaaggcaagattgttctggtaaagcacttcaaacaatttctccttttgttctacagtcagtttctcataaatcttgcaatctgacagttcttcagcaatgaatttgctcagtaatgggtctaatttcttgactagtgagatttcagtggaggggggcatcttatcactggagtgaatcttgaagctgaacttctttcttttgttatcatttccgatggtaaagaatctctccttactattggtaatatcaaaaccatagagggacatatagtcattacctagtataagatagtttattcttgcatttttcatgactacgaattcagctttaattctgactgagcctttcgtatgaggaaaaattaaaggaagttctactattcctagaggttgtaattgatcactacagctatggaatctggcatggttaattggcatcaaattatctctccattgggggaggatgtattctaaaagggagtggctgattatggagcaagaggcaccactatctagtaggcaagaaaattcgtcaccattgatcaggacgctagtgaggtttgatttacctatcaaatgggctttccctttatctggtttacacctcataagtctagcatcttccacatgggaagtcctgcaattcttgtcccaagtctgaggttgatgggattcagcttggatttcagcaatagaaaagtcattggtaatttcacattctacagcacattcgtcaaaattgaaatcaattaaagggtctgacgtaccgtcattgtccaaggctaggatcatgtggttgtcattttgagcttcctcttccttgtcatattggctgccagagtcaaactcacaattttcaggctgttctttgtcttcttcatcagaatttaaccccacattgttgattctgttcttcttttttgggcactctctggtataatggcctggttgtttgcagaaatggcaaacatctttcccttttgtagcctgaggattagttggagggggtcttttagagtcagggtcaatcttgctggtttcaactttggtattttggttgttgttcctccaagaattcctgttagttggtgggttattgttgtactttgttttatactgtcccatagctctgtcaaggatttcttcaatgattatgaccatttcctcaaagttcatatcttctgcagctctattacacctgcttttcactgcgtgctctaaggaaccagggcattgtttcaagattttttcacagactagaggttcactcagttcaggttggtaagctctaagtctttctctctgggtgctgaaccatttgtggacctttctattatctactgagaaatagtctttctcgaattccatcctcatcttccatttccaattatgagtaccaaacttatttctaatggtgtgcttccaccaggaccatgactttctcccatgtgtgtctcttatcccaatgtaccaattctttgccgtatcagtgaacaaggcagtcagtctacttattaccatgtcgtctgtcatcaggtaatcttgaacaaagacgtcaatatttttcaaccatagttcatggttgtaggggagttctccggagaatgtttcccattcacttgtcttggggatgcctttccatagttgatttctcacatctgaactaatttctccatggtcaataaaggggaattcttcaacccaaattggaatggggtttccttttgtggggttgatcttagcaggatcatcttcttctttattattcactgtgggggctataaaggtctggaaattctttgattgttggcagtttgcttcaaggtcttgaaggggaagttggggagctgcttcagatggaatattcaaaagaggattgttaaatttcaggtgggggggaggatctctatctactggctctatgatggactcaagtttgttattaataccatacgtggtttggcacacgtctcccattcttctctttagttgctcaaatctgttgttttcacttatatcaagctcactgatctgagtagagatatattgaaaattatttgcagttctttcctcagaagatctcatctcttttttgatttcttcaaatttggaaacaccttctgtgtccctaacaaacagaatatcttggatgtcctccagttttttatcaatgtacagcttcatttcttccacatagcttggacagtggtgattacttggttctttgctcactttttcactcaggttatcaattactttatcaattaaagaagggacaatttcatcttttattagcttggaaatggaatttttcatagataaattgaaattttttagacaagattctaacagagtactgggaatagagtctactgttccggaaaggtcagagagaaaatttgaaaacaaatcctttaatctatcttcaattagcaagggaacatctctggacagatcatgattgatatattgaagaaagaattctttgctagactgaacagacaagtcatctaagttgaagctatgaggggaatctaggggtgtggttcttgttgttggtaaccttgtcgttgggcttgattccttcctcttcccctcccacgaaagcggaaaactcttcccgctactctctccgccctcatcagataatctcccacttctagcaatcttgccgtccgatttcggggagtcctccagttcctctcgtatcctctccaatctccttgttggggggggtggaactgtccttgctgccgctcgtgtgtctgggccacttgcacttgatggtgttggtcgtagttctgaactagttgctgggggtactgttgttggtgctgggggccaccctgacgatggtacgggtggtgttgtgcttgcctttgcggacgctgattgtaatatgctgaagctggtgggggttgagtagacggtggcgggggtggaggcaattggttgcttcgagccgaatgttggcttaaagccgtctgcggtctctgggttggtggttggtcttgcactggttgttggccacgacccaggtacgtgatttctgaggtctggcgtgctaaaggtaacggcgcaggggaggggctgacggtatgcgaatgagctcgttgggttattgctaatctctgaacttgaggggttgggttgattcgttccgctctctccaagtccgctaactcctcccgggcgatccagttctcgcaaatcctcagcatctcttctcctccagctagattgcggattacctcttgactgccaatagcttgttggagcgcaaatcgcatcattgggacgttctgatgctctctcgcttggacgaacataagccactgatcgttgaataagttgatgatcgtctctagttgctcgttgtccactatgatgtcttcctggccatccggggcctggtattgatccatcgctgggataggggtcggatttggttgacgaggggtcggagattgaatctgaaaccctgtcgcggtattcgtagggatcgcaaaattctggcgttctaccgggcgtggtactggggtggaccggttggacattgtctccaatgctagtgaggttgctcgcgaattgatgagggctggagagacgcctaattccgattgctgcgctcccaccgctggtcctctcgtgccggttatgttgatcggaggcagactggagcttaagcttgcgaagtcgttccgttcctgcggcactaagccggtatcgtgagtcatcgcctcgctgtagtccagcaggtctgtctctagctccggcgtcgagcggttggtcggtctctcgctgagcctgctcgtctcgtttggtctcgcttctaggttgttcgagtctagactgggctcgtctattggtctcgttacgctgttgttgctcaacagagatgttacgtccatttcttaaatgggcgcccatcgcgacaaggaggaaaggtagagaaaaaggaggatgtgtttgagttaatttctgttctgtgtagaggtagcgttcgattggtaggtacaaagagttatagggtgaagcttggaaaaggaagaaaagagatgaaaaggcggtacctttaggtatttgctctttagaacaccctttcgtttttttcttatcagaaggagcggttgagggagttactgttggggtgcgatcaacaaggcgcgttagaatttgttaggagccgatcaatagaaaacagagtcgatggaaggtgaaataatagaaaaggaagtactttgctttttctttttattcttgtttcttttcggttgtttctttccggaatcgggaggagtgtacgagggagtccacacagggaaacgagtcggttcttcgttatctgctgctcgtttctttgttttctttcggttttttccttcagagacacgagtagtggcgatgggagtccactcgaccgacgatacaaggtttccttctctgggtcgagctagcttctgcttctcaaggagatccaaatcggcttccacgtcagacggaatcgacgacaagtccgaggaagggtgaggagatttttgaggcgagtcgggtataacgctcctgctaatcttcacttcgcggtttcgacaagatatttcggatttcgaaaaaaaggataatgagagaaaaaatcagaaacgatcgatcggttttttttttttttttttttttatgaatcgtagaaagaaaaacgagtacttgagaaaggttgtggattgtatagaaaagggaggtttttggcgagcgctccgcgatgggaatttgaaattttttgcgagcgcttcgcgatggaatttagagaattatgttttgaaaaattgaaaaattgaaattatctatagtttttgtttatatatttttatattctttttttttttttaaaaaggatagatgaagcgttaagagtttttttttttttttttttttataattttaagaggcctgataatgaagattagagttagaaagtatgattattagaggtctaaaaggaatatatatttcccgatgaggcccccaattgtgagcctgggtctcaaaagtgacagcaggacacaaggatgggggggcaattctagatgtatttcaaggagatagagaaatacaactagaataagagaaagggagaagagagagaaagaaaatgaaaaagaaatgaataatatttttttattgtttatttgttttataatcaaggtttactgcagtcttactttcctgtggaaggatggctgttctatagcggaataaatctacgcctcctaactcaactgaaactgagaagggttcctggtattgataaatcaatccggccactattttttagatctaagatcaagggtctttaaagggaaacctatgtggtttttagttataccaccaaacagagaattaagatgacttgatttgataagatgatgtttgaggcagaggtttagtagaaaaggaatgatgtgatcattcagagagacagagaaggaacttagcagaaagatgcaagctgaacttgaaggaatgacttactatttggtgatcctgacactgagagtgggaagattccaaagagtaaaggactccaaacgataacacggcgatgatacggcggtgaatccaagttgaggtgtgctgggtttctggtctgagttggttctgggtgggtctgaagcttgaagatcctgaaaatgcgaactcagtgtctactgagagaattttcagagttggattacataatcgcaacatgtacatgtggtagagagttggaattccaacttggtagatatttcacaatggtacggtgaaatattacaaagtctgtgaaggagaggagtagtgtaaaagtgtgtaggggagactaaggttaaaattaacagaggaattcatttctgaagtcagaatgcaataaaagattaagatgaaaaagttacagtaaggacttgaatgaaaaaaggaggacttaagcagtcttttggccagcttggctggctctaaggctgacattgccgacttgcgaggggtattaagtttagcaagtatgtacctcattgcccaatgcagcggctcgtgactaggactctggagaccaaaacttcaagagaggaaggttgctttcaggaacccggccgcaagttgcatctgaataaaaagttgaaaccatcaacatagagaagataattgacctaaacaacaaaaattggttctgggatatctcaaatcagactccaacttccaagtttgctcccatgggtctcctatccaaaatgcagtgaagaacacattcaagctctggagccaactaggaaggcttatatatcagtcggtgccaaaaatgtaaatttggggaaatggagtcaaaatcatgttttgctagttttgatggtcagtttttaatatccaagatgggacgttttcatgagcagcaaattgccaattgatacatgcttcaagagtatgattttgtaagcaaaatcacatttcatgtatatcacatttttcaacacccatccacccaaaagttttccagggtccagatgcatgatggagattgaaatgatggatagaaagataggataaaataccatcaaattgccaaaccaagtaatgcagaagattacacccaaaaaaggaagactgtttttggaaaatctctaatcttaattgttacttatgatataaatgagaaaatgaatgaatccactctgctacagaatcttcctttaccaatctgaaagcttctctcttgagatttttaagaattgatttttggtttgggtcttgagagtcattttgatgcagtttgagcagagagcctatccattccagttttagagagaaaactctgtaatcaatatgggatgggatggtcagacatttttttagaatatatataccataaacctccataaaatttaaaacagagtatgatattgaaatctgaaacatctggatttccttttcaggcccttcagttaattcagcttgagaatcaagagaggcaatggttgacctcaatgcggaatcaaattcatcacttatgctttcaaacatttcacggtgtgacttgagcttaaatttcccttcatttttgagaaaattggttttagaatatactttgcatgtccactgaacctgtggattgattccacttccaatggggcatagcaattcataattttctaatatgcttctcagagtgaggtattgaagagattttttttgttcatctggaaggtctgaaatgaaaccagtcattagttcaacgtgtttgagtaaaagggaaaagaggttgagcgattgatacaaatgtgacatgaatttgcaagagagtcatgggaaaaaagaattggagaccaatcccaaatttcaaagctcacttttgatagatctatggaagtgtttcaaagaacggttagataatagaaggttcatttgaggggtcacccactcaggactgttgaagagttgctttcccttgctggctatcaaaagatcaacatgaaatctaaataacatcacaatacttgttggcttgaagatttctatcttctctaactttgtttgaggtagcaattggtttgtatgaatataatctgcaaatagaaacaatgatttcaaaaatttcaatttggtctttggattggataggtttttgcatttgcaattgatgaactgtgcttggagatgttcccaaattggaactacttctgttgtaataatccttttcaccccaaaatccaattgtgctttccctgccctgggaagcagaaagtgagggactggatcttcagaaaagggtttaagctcaatcattgggcctattgtatcaacatcttcattctcttcaattggtgttttaagataatcatgcaattgctctagatgatcagcaaaactttttaatccctttttcccacaaaatttgagagatctgatcagctggttaactttggcatttttaaatcccacggttccatcaatgttccctgtggctacagtaatatcagttccaggtgcacacaaaagaacctacaaaaataaatgaattattcaaccatttaccttgttgtgataataccaattctacttcactactcttctgttcatttacaccccactggttctgcccaaatttgtttattgctgctatgctacctatattcccgacagattctactggtttggggtctaacatgcacccctccactgcacattttcctattccttgattatacatgcctctggaaagtggaataagactgccacataacacaaaaaaagcaatgaagaaaatagaaatttgtgagttcatgatacagaaggtgattgtcattgagatccttgcttggctataatgagctcaattttctagtaatctttttttttcctgaacatatgaacccattggaattctgaacaataagtgatcccccatgcacaaaaggtttcattcatatgtgacaggtaatgtaaatacactatcctgaatgtgttgaacctatatataattttaaagttggatgtctccatagagtagatgtatatgtaccaatttttttctacattttcatacttatacatttcaggcaaataaggggcttagagccaggcatgatagcatgtgtcacaaataataacctgaaaaagagaaaaaatagaaaaaagctggtccaattgcaaaatccagataaggcaaagaacctaaaatgtccaaagatttcaaaaatgacacttttcagggttcagaggcaaaaaatgcagtaatgttggatgcccactgtatcctttccacgcaatgggccagtgcagagcacatttacagtgactagtgagtgtggtaagggtgtcacaatcacagagctgtcattctcatgacagctaaacgccttcaagtcatgtagacttgactgtttctgacttgtcaatgtctgctatgatatctgacatgactgtgcactctgtggcacaagagatcccttcttctgcaccttgtgtatgctggttcagttgatgatgtgtgaaacagacatcttggttttcctgtttcagggaagcagtactggtcacgtgaagcagcttacctatcccaggagaaaaattatgaaattcagtattgctgaccgttggagttctgtcatctctctcagctctctttcctctctttcatcccaatgtcactgctttctcaactggtcactcatgtttcagttccagatgaatattcattcctttcaccttctgtcccacaactcagcccacatttgtatgaagataaatagtcatactgatgagttagaaaatgaaatcatctgctttctgcacacatttccctgagttctctaagatatacaatgtaacaatcacttgtagcgtgagcacttttccgccatgcaagctagcagcttaagcctcttttgaggtacttagaatcttgagtttgttgctctggccaatcctctccccatttccctgttctcagcctaaaattccatcactgacctggctttatctaccagtatcagctggcaagatttgattcaatcaagtgcaatagatcttccaacctactggataaaacattggccaccttgtacatagtgacaatcaaattggattcaaatggagtttcctcattcaaactggatccagtcagctccttgcataaagtaaaatttgctataaatttggtcaaaaaatagacaactgaaaccaaatccaaaagatcacccctcgatatgttggccttgtgtcttgacaacattgtcacacaatcaatcccctttacagtgtaagcattaaatcatattaattggaaaaggaaaaccctggtcctaattctgatagtgctaaaagactgccattccaactgtttgaatgatttaggattcaaacaaccaaaggaaaactggaagtctacacatccaagaatgatgaatcactcatctctgaatctgatgcactcccctcctttctgccaaggtttttttttcagtttttatttttgctttttttgattgaatgtgagcaaattgattacttgtgcgctccaatccggaaagactgacgtgaagagaccaaagtcttcatggtcacagcaggtaggcaaatgttgatatgcttaaagagatgatattggtcaagtcgaatgctacaggtttttaaaatgtatccttattatgaccggcttgtccatgacaccagctttcatcatatagaaatctcaaacgattagaatgaagttcattgtaagccaagaggagctattacccagagctgatcttttgactcgactaaagtgtaacgcgtgtagtgtatgttggtatcatgagacaactgaatcttttcatatatggacaagtcggatttgatgaatccaatcatggtttcaaacctcgtgtcaattaaagtactgggattggatgtagatcaagaaatacattcgagtgttgagtatcaaggcgttgggtttgggtcaagaggcatgccagtgaccaattctattcttcggcattctattcaagcagatttcaaaattgttcaatgtgttgattgcgattttcttttcgaaataaaaatggaggcctcagagaagggatgcaaaaacccgtggcttaccgatttcagtccttgatggatcaaatggcagttgacagaaaaacctacccagagaaggaaagcattagcaaaaccatcgagactgaatatgaatgtttatttgaatcggtcgggacaaggtttgaaagatgaaaccaacccaagtttctgcatgtattcaaacaaatgccggctttctatcgcgacagagatacagtcatttttgcgattgctgccgggtggacctgagcttctacatagttcggcgatcttggcacctcgatgaggagcatcaaacagatacactgaagtttttttgatggacttttagcaaacataacgaggtacgatggctggagggagcgactgacttgagttaggcgactgagtgacgaactgttacatatggttttccggaacaaacaaagaaaacaccagggttagcaacacattaaaaaaagatagtacatgccaccgaccttgtcaacctttgccttttcttctgctgggaattttaacgtcgacattgtcttggaagcgaggattcgaagttgttggggacaagtccgagccctcctgggtagatggcgcatacggtgatgtcacctgtactcgtcatcgcatgcatatggaattgcataaacacagccaccacttgttggtatcactcccatcagacttcagtccagaaatggaaatttgaaaagcttgcccacaagaagcttgaagattaagctgtgcctgttcttctctcatcttcctagaaaaagagacacccagaattttgtaaattactcaaaagcagtcctgatgttaattttcaacagaattagggcaatgttcttcctttgctctgctttgactgataagctcatttttgcaattactttatacatcaccacttcactaatcctagaaggcatacacaaatatgatgaatttgaattcatgcatttctttctttttaaccactgtggatctgacatattcagtggatatgatagtattagtgtgggctcatttgctcatgtaaggttggacttatgtggatcaaataaagcaaaataatcatgaaattggattcaaatttagtaaaaatttcaagtcctgtatcaaaaaaatcttaggtgatttaaaagctggagattgtatggggtttctgaacaatgaacaatcaaaaaagtctgttcatttgtcaaaattttgatgctcaacaccatgaaacaagctctcaagttttgtaaatttaaatttttgaaaaatttaaagttttgacccctcattagaaatgggagaaaatacaaaaacaccctcaatttaaaaataaaaaaaaccttgtaagaagtagttttgtgatatcaaattcagttttgaaaacattatcttgaagaagttgattgaaatcatcaattcactccattcctatctgattcacttttaagtgttctttgatccaaagctgcataaattaatttttgagtttcattccttttcactctcctattataaccttcaaataaagcctcgcgcatcatgtaagatgggttcacgatttcataaatttcattataaagttccaaaaagttgaaatatgtcttatcattttccaaatatagatttgaaatcttattttcaacatcttcatgtgccaatttcatctcaagtgcttcttgacttgttaaaattttcttgccagaattcaaaaagatttcaaactgattaactgaagtaattgtgtgtagaattcttgaagacttcaggatcagattaaaccaatcctcaaaacaatctgtattactcaatagctcttcgagtgcttgcaatttctctaatgattgtggtgtttgccataatagtgatgcctccaatatatgatttttggttccaatgagaatccctggacaaatatttctttcaacaaaatccaagaattcacaaattattccagacaaaaatccattccccaaatgtaaccgcttgtccacatcttcaccagatattgtcaatagaaagatcattatatttctaacatcaactctaatcatttcctctaaatcatcaaaatcttcatccaatgcattatcattcccatgttgggtgtgcgttgactttgattcatcaataaatttcaacttttgattgtatatctgtcttgaaaatgaatcttggaatactttccaggctttattctggaaaaacatgtagttatctgtgcctctgaaaattaactcttctaccattaacacaaaacttatccgcaatttttcgcctttactgagtactattttattcataattgtttggtttttcagcaataaaaaagaaggaggatgagaaaagacattgagttttttttgaaatttttttaaagtaaaccaagagcttatatatgtgtaactcacctgaaaaaaaatgaaaaccttttttccaggaccaatcttcagtgatggaaatgaaacttgagtgatagatttgctgttcatttttgagagaccaaacattataaagacttgctagccagagaaattcatcttccttcaaaagagatcttatagcttcttcattgatgaagtcatttttgaacataaaatcaattattttgagaaaatataagttatttgctttagatggtaataagcttttattcattggttgaaacaataaaaagtaagcatcaacttggtaatcaatatgttttttgatttccttcacaagcaactgtgcatgttgtttccatgctgtgtctgtaatctctgaagatagttctccaggcagatctagaatgaatttcggaatttcatgattctctggatgatctgaaagggataacttcatgagctttgcatttgagaagtatggaacaaattctcctattcttaagagcttcaattgttgaaacacttccatattctgttggcatttgttaatgaattccatctcattttcaatgttttttgatctgtatttctgttttgactccaagtttttggattggactttgtgataaaggtccttcagagcttgtgaatcttcacccagaagttcccatttttctgtattcacagaaaacaaaatgttggcttctcagagtgaaaacaaactaaatgaaaaaccaacaatacacttacctttgttttctttccagtttctcttcatattcaaaactataagaacaggtgtcatcatcagtcttcccatttcatgtattattggaagaatctgggagttaaataatagaccaacctcgttcacttgtcactttcttacgcttggtccctttttcgccatacaattgaggtactctgtctttggaaacattcatatggtctatttccaacagttctgctttccgtttaccagctaatttgtgatccaatgggaggaggggaagtgctgttgatgtttatcatagaggcacaagggcagacaaatgaaaagagcagcatcatgagagcacgaataacaatcatcaatcatgtttttatgagatgaactattttatctacctctggtaccttcacttcttgtcagtccagttttcactgattggtcagtaaacgcacaagtgaccactgaacttgaaagtaagctgaaaaaaagagattggaaaaacatcttgttgaagaggaatattggaatctcagatacctgacagtacaccccgggactaattggtcgccagccgggcgccgcccatggcgcctctacagcccaccaggccagggtcgccatggggacatgtgttggagcatgcccttgatggcgcccaggggattcgccctaaagtcgagggcgggatgtagccaacacgggaatgggggcgccggttctggcccaccgactggttatgtagcactgaaaaaaagatcgctcatgcgaggttcgaacttgtgtcggaactcggatcggctcccccaccggcggaatggtcaacttcaccagaccgccagtgcgacttgtcagaaaatgtcatttatgaagttatctgccaggtttcacccctgagagagctctgatccaaaaaaaaaaaaagcgaagtccaagaaaaaaaaaaaaaaaaaaaaaattggcaatagtttttttggaagtgccacgtgaaaaccatccttcccgatggtattcgagagggcaaaaaggagacgatcgacctttgacccgggtcgcaaggatgacgccgccccaaccataaaccgtccctgacgaccctggtctcatggcgcctcggtcggtgtcatccccatggcacaaggatgacgaccccacagccatgtcgaccccgagtcgacccccccaatcgccaccgggacgtgcctcttgtgggtcgacccgatcacgcctcagggacaccatgctgacccagagcgccgccctgacatgcctcggggcgcctgtacaaccctgggtcccgctggcgccctggtgcgtcatgtggtcgcccttccggccggggcgccggcacggcggtcgggatttcttcgatccgtcccgctgtgtactatgccgaaacagggccagcatttcgtacttatatcctggccctcaaggcggataaagtatctttataaattagaaacttctacatgattcaaaactttgtccttctacaaagtcaagactagaaactcgaaatctacatccctacactgagatatgttttatgtaactgcgggtgtccacttgaggcaaatttcaccgacgacaatggcattctttctgacaagattattcagcttgattacaactttcaagtttgcttcgacagttttgggcgatattttgtgaaggttgctagatgataaaacaagtaccaggagtgcctgatcttaaatttttaccactatgtcatgctgtttatccggatggaagcgccgaccaaatgatacaacaacatccactctcctttcaagtttagccaaggtcgctcaagggtcaaaagtcttggcttcaacagctctgttaaacaacgccgatgcatgtcatacagtcatttaaaactgaaaaaggctccgtgtaactctgtgcgtatacaaggaacagggaggaaaagagctatgtagtgtcagatcttttaccaaacaagggctttttcagatccaaggtaagaccaggccggaccggcagggccagagaggggcttgatcggcctcgtaaggctttcagtccacccgttgccggttcttggccaaaagtaactttatgaaattatgcataaggaattcgcgtgccggcgcgcgatgatacccacaagtcagccggttcccaatggacacaagcacgtatataaaaacctgtgtccacctatgctgtatccctcaacgcccgtcccatcgaccaccacgacgagtcttctggcatctttggtaagtaccagattttctaggactgttcaaccttcattctcatagtgatcagcaaagagccttgatgaatagttacacttgaattttctacttgagatatcttatggaaccaatcagtcttgtatgacgccggtgccactgacgaacaaaaaatctttcctgcgttattaacctgagctcttctcccctccccaacaaatctcttgcattgtctactatccacatccaaatatctttccagctgatcactgacatttttgcttttgtacccttttcagtcccagatcacatcgcctcctttcacctttcagtccaccctgctttcgactcggtggcattttttatttcttatcgcatcatgaaagtcttctttgctaggactcaatcctaaaatattttctctttttttgggtccatgtatcagcccataagcgtgtccatttcttccgtttggcctgaagtcatcaccgatcaaagcaatctataatcctcacccctgagctcgtttttcctactgagacgcacacacatacgaacacatcccaagtacccaagtagtaggtcatgcgaggcatgtagaccaattgccttcgactgggctctccttcgattgctggttgcctccacgaataactgatcaaaagggagcgcttcctgagccctcaggctgttccgacacacaatacacagcttttcactgatcttcagtattcaaaaaaaagaaaaactttgagcatgatgacggcgtgtctacgcacaagcaagtcatgaatccagactcgcaagtttgaagaacccacccagtacacaatactttctgtagaccaatgaaaaccctgatccaccggaaggtttactcatgatcaacgaccagctacatcacattttcttcaaattaggtatggtaattaagtaaaagtggactatgtagcagcagtattacacaattgtattgtttactcaacccaaggttctcttatgttatgttgttgaacattgcttctggttgtttattctaaaatgtgtatgtagtatatatatcataaagagtatgtaatacaaggtgacttttttcaattcttcgtagggtcaataaagtcaattctggacccaaaaccacgacgacggtctagattttaataaatggtcaaggaggaggaggtttgaccgggttttcttctggatagatcaatgtgtctcgaacacatgttcgagagtgactgtttgaagtatatttaaacgtttctgcgtagatatactcatagcttgttgatcatttggtcgtatggtcgtcataaatactccatgactgagggtaagatgaaaggagggggaaggacaaaggatgagaaaaccaaatcaaccgtagacagaaacgaagaagaaagagagagagcgatgattatggggggggggactgacttttctccattgacgatacttataaagatggataggaccgctgattccccaagcgcaatctttgaaccagatcccggtgagcatgatggcaacacaaagggtggagcagatcgcgattttgttgagcttagtcaagcgaataaacctgctcgtcttagctttaaagatgaaatggtcgacgatcaagccgaacatcaagatcgagaaccatagtgcggggaagtaatggtgcagataagtcacccgtcccataaacaagaatggagctaaaccaaaaacaacaagaaaacattataccgacttagtcagtcgcgcttgacccatttgtggcttgaaaattggcttgaaaattggcaagataaatatgttccaacgggtgaggggaagaaaaaaagagtggacaaaccgtaatgtaagatccaaccaccgagtgcgactttgccgccatagatgaaccgtctccattcgatgggcgacagatcattaatttgtctcttgtacctaccaagataccagaccaaggagaggcaatagacgaccaaggcagaggtagagagccaccaggtgagcggattgccgatcagatagaacttgatcccattatcgatccaggcgttcatccgcatgcccgtgtacacgaatggccactccaacggcgtcgacgccgtcgcatcttccttgtccgggtccggtatcagcgcattgttcgacgtcatcatcgccacattcaagtgccagaaatccttcaagaagggcgatctcatcagtttcatatccccttcaggaactatcattatcattcagagcaacaataaaaaaaataaaacattcagatcctatcatatcacccattcgtcaaaagggaatgagaaaaaaaaaactcacttacgacgaggattgatatgactttcaacgttccaataagtgtgatgatcgtttggatcgttttgtttatcacaagatacttcgacttgtttgaaaccccattgaggcaagacggcgttagcggctctcaaataacagccgaggttgagattgcggattcgaaagcgagtggagaggatgttgatattctcgaagtttttcctcttgccacgaatcatgtcgtcgacgacttcgatcagccaatacgagctactatcgtcaatcgtcgcattgccgtaaccagccacctcgtgattaagcgtcgtgatcggtgctgggatcgtatgtgtgtgtaggttcctgcccgtcagaacatggaccagtcggatcacactcccgtgcttcaagaacttgatgggctgagactcgttataggccggctcatgtagtagaggcgtcaccatccagtcattgttcatctgtgtaacgtacagcacacaatcgagtcagtcaacagaatcatttatttccctctcgagctcagtgtcagtcccaccaacatcacggtaatggtaacatgtcacttgttgttgctgggagcctgtcggataggtctgaacatgtgaatgtagtagcccaccgccaaaacccatatttttgatcgtcacccgtgagccaattgcaatttctataatttagttaacgtcactggttcagctaaggtaataagaaaaaaaagtcataaaagaggcacttaatagctaaccaagtggactacgcgcgaaatcatttccaaccagattggcttggaataatgagctcatctgagcgtctcccggaccagacctattcaagacttttttgttgtgaacgatagagaccaggttaattagccctgtgattgtagatctgcaaaaacgaaagagatgggaacttgctcataaaatggatcttgaaaaatgacatgtagactaggattggcaagactatcaagcagactattctagctgcccaatgtttgagataggtcctctgtgcgataataaaaccgaaaaacgaatgtcagaatgcggattgacaaaggagaagggtgttttcttaggagtgatttgaaaagaagagagaagactcacgattggcatcctaaggtcgccgaatttctcccaaagttcgtcggctgtgtgggccccaacaaggaccgtgacaaacaagccgatccatttcacacttgttacacagccgattgagagccctgtcatggccagccaaaaccaccattcaaaatcaaacggactacagatatacaacaaacaagttcatgttaataaaatttacatcctcaacttttcttcttcttctttcttctttctttcatttggttgtttttttgagggaattgttggtccagagtgagaggataaagtcaagaatcaaacctcactatcttctttggttgtggaaacatgccaaacagtacaccgttatgaaggtgaaaaatagtagggttgaatccagaaggatgaatcgtgagatggcggtaaatgcgatgtctgtttgtattttttgaacaacaaagccaaacagaagatacaggatgagcaactgatgcaaaaaggaggtttcatttttttgaaaaaaaaaaaaaataaaaggtgaaactcagaagtaaaatgggcgaaccagaaaggaccatgatagtgacgatatgtctcgagtactcagagaatcccaattcgagtgcagtagcccaggcgatcgggacgagagcgacgccaggaagggcgagtaggatgcgcatagatgtgaacgggacgtgtttggggtaaacctggccggaagggaaatcgtatgtgccgtcgaatccgctcaacacacccgccaagcctaccatcatcttcgccaagggtggatgaacatcaaagtaaaaggtctggttcagataatacgctccgaatttcccgaaatgggcttcgtcccatactaccgtgtctatcccccctatcttgtatagtcgagtcgctagggatagcagcgtgtatattagtaatggtactagttctcggagatcatctattagtagtggcttcaattccaaaaaattaaatcaaaagtcagtttttgctttttttcagagaatgaatcaaagtaaaatatatatatgtatagcagacactactgaactggttcatatctaggaattggacgagtaggatgacttgcgaccctatgattaatatgcgcgttccttttatcttcccagtggggaggaggcggaggatgaggatgcaggatccggtttttctccggctcgacttggtagtgagagtgttccgagtattgggatgtgttcttccgttggatgggtatcttctggtctgagtaggaggaggtggccatcgatgagagtggttggaagttgttgagtgctgttagcagtgtgcgatcgaattattcgaagtgcatatatgtacataccctgcttatgtaatttgcactcctgccccccttcatgttgtacagactcctcccagatgtttatgaccatctgttttgagctccacaccaggaacccaaaaactccaagtcacaagagtttgtggaatggtgtaaaatgggtctcaaagaatgaatatgaaaaaacaacaataaaaaaaaaacaagattttaaaatttgtgaaaaataaaaatgagaaaattatcacaaaaactgacagctccaatatttatttcaggaagatatgaaatctcagaagtcatagatctggaatgaataataagaagttaaaatttggaaaaaaaaaatgactacttggtggtttaagaagcatgcctagggggtcattcatcaagaaatgtggcaatctggtaccacaatctactaattttgactgcaaggtgtccacccaccatggtcaaactttttttggatcaatatttttcatttataatcattcttgtcatgttccaaactaatggccctctgtgtgatcacttttcactcaaacaaaaaattaaagttttcaaaaaaagtcgattttcttttatctttttcacaaattttaaaatcttgttttttattattattttttcatattcatcttggagacccattttccaccattccacaaactcttgtgacttgaagtttttggtttcccggtgtggagctcaaaacagatggctataaacatctgggaggagactgtacaatcaaattgttcatcatgatttgttctccttgcatgcatgatcagctgatcagtgtcattcatcagatgtgaagtgaggaaatttcaggaatacctcaacaggcttgctaaagtttgtactttggaaaattaaaagcagttttatctgctgtttgtagtttgtaaattgtaatgcagcttggtatcagtttctttggagatatcctagtggatggaaatatttgatactagtttaagggttccagggatttgcattttctctttcttgaaattgggtagctgaagaattggtcacagattcaataatcaaaaataaattacttgactaaaacaatttttgttctttccaatttcaagacagagaaaattccaatccatgatgctttaatgtatctggataactgaattattcagtctgtaatttgtgttagatgccaatgttagctgtagcatctggccctctgttgcaagaaggtagcaacttaacaagcttgtgttcttccatgaatatctttgttggtctcaacaagaagatgtgtcagagatgtggatgcttgaggcactcctcaaaggttctgttgcttcaggagaggaatttcttactaccatactaattgaacctgaggatatcaagattgtccagactggctaccaacacactaacttgcatgataccattacacttccaatcctcaaccacctcaggaaagctgctggaaagttgcctccagctttttttgccccacttgcctcattgattggtccaagtatgattggaaagactaaattactaaaacagctttcaaaaatcatatgtgttgtatatctctgcctgtgcacacttggtttgaatgggctacccctcaggtccaagattgtggatgcaatgattcttgtcaagaagaaagcacctgaattagaagtggaatattcactacgcctggatgctatttttaacgtggtagcacaattcttctccagaaaactatccccgcatagcaaagaggaatgaatgactactggaatggttcaaatttgatgataaatccagggaagagtttgtgagaaactgacataaattgcccagaacaggacagaagcttctgcaacactccaaaccaatctgaagaagctgcacaaaataaactgcctcatcaaacagccccccccacctcaagatattcctggtcattgatgaagcccagacgcttgtagaactggaagcaaccaatccctcaagggtctcatattttcaaattctttggcaattttcatcccagataccatgtttgcatggattcattgtgattgttacagacactacttcctctgtggaagatttcaataccgctctgtacagcaatccctgtgcaagaccagaacccagttgcaatcccaaaacactgctcgcaactatatatgatattggtacctttgactcaaaggttcccccaggttgacctcagacaagggcaaaattaataccatgatggcatttcagttatggccttccatttttggcaagttttgtcaaggaagaagaggggagataaactccaacccctacaattgtgacaaaagtcagagagattgccattgataagttactattcctttcaggtctccctcaaaatctctccaaaggccaattgtttgctttgctgggttctaccattcagccacagatctataaacctgccaggtcaaatcccaacttggtttcaagttgtctggttcactgcttgcacacttcactctttccatggcagctaactacttccttgcaaccaacaaggatcattgccttggggaatgctgggcaattggctagtcaaataatcttgttgcaggcagtgcatgaggaccttctccctgggatttcgacggatgattccaggaatataattaggggcttggttaaatgactcccaaaaaatggagagccgactcccaagccccggaatccccaaaaaatgggagtcgaacccccaaaaccttcgacaggtttgggagtcgactccctaataaataaataaaaaagaagaaattccccggttggtataggagtcgaagtcgatcctccaaaaccaaccagggtttgggggtcgatgaaccaaaagacccccacagaagcggccgggaggattcctcccggccgctcagattacacaccgatggccaagaggaatcctctcggccgtcgagattctgctctcagaggccgaggtgatatccctcggccgtcggccgtcgagagtatacacctcggccattgagagtgtacactctcaacggccaagggtacactcccggccatcgagagtgtacgctctcgatggccgaggtgtatactcctcggcggttgaggtagtttccccgtcggccgtcgagagtatacccctcggccatcgagagtgtacactctcgatgacggccatcgagagtgtacgctcacgaaggtcgatatgtacacccgcgacggattgagtgcatactcctcaacggcgtctggtttaaatcacatgtgcatatgatatcattcaaccaagttactgtctgtcctgttctataggtattctagaacgaccccccgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtagtgatggtccagagggtgtagcttccaatccagttgagttccagtgacgagacttgggagagaccacgtgcaataaataagatcatcaattgcatttttggcttgcccacaatttaccatggaggaacgcctcgacatgagttatgattaaaactcttcaacaaaaccaaagaatctggactctctttgatcaaaaaaaatcaactttgtgacgcgatagttcagtctactacatgggagatccgacgaaacgatggctgccaatcaattcactcaataaaatgcactagggttgttgcatcgaaacctgggcagaactatgttgtctgtcaagaatgccttgaaatccggaaagacacatctctcttgactgcaataaacacaccctacgcaaccggtactgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttaacattattattaacttatcttatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgccacttccactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaattgggggtctggcctaattggaattccgtgactaacatatctccgtgcttctttttaccttttgtccccaaaacatttactactaacaatggccttctgaagaacaaatgccggaagttttgccatttattagacaaatagatagtacaattgcagaagaagctagtagatattaccacaaccacccggataacattacagttattgaaagagtagaaaaagtgaaagttacagaagcagaagatagattctggaactacatagaaactaagcgctaccattgtacccttcattctacctattcccctgaatacatcctcataaatcttgtagaagaagacgagtctatcatagaaaaaacagtagaaacaaacaggaataacttctttacagcgttagaagaaacccctaaatatagaactcttcctactaacatcttgtctagaactgtccgctactacactcttccacctttcactgcttgttctccgcctcaacccaactctataatcatagatctcacggatttagaataaattaagcttgtttttatctcatctcatctcatttccttagtatcagaaataaaaacaccaaaaaacacaaaaataaaattcttgcgctatctgtttcactcatctcgtgccacaaaaaatcacaaaaatatttcattatatttccatttgattcatccacacagaaaaaattgaaaacccttaaaaaatacgtccgtgtcccttcaaaaagtcttattttttcagtctaagtcactttacactatcacggagagagaaccgtaacagatacagacattctgagtcgaccattcgatccgccgtaccctgtttacactactaggtttttttcctgagccttgaaagtctaccattcctacggcgtgagcggatctagtctcatttacccatcatctcgagggattagtacctggtcgaagcctaatacacctggtcgaagtctaaaaatagagttatctcacgtgtacataaggttctgcaggccgtattacacagttacaactcaatacaccccggatttgccaggatctgcaaggatctacatacatacagatcttccgtactaccactcccgcctagtacatcacccctcctactaaaatcgtcgaaagtgatctttcctgatctttgagagagtgtagctccttcattatttgagctacatcgacaaacaagatacagaactcatcgcctttataagacgtatccagcgccaccttcctttccatcctcactcaactccttcacccagtttcagtagcaaacaccgacctctcaagttttcgaccagaagtaccttgaaatatttcattctgaaaagttgagcgtgttccttagcttctgaacttatctctcgaacaaaaaatttctgaaaaagctcaaaaattggttgtgtaacagtgtccgccgtcaacagcacccttagcgctaacatccaaaacttggaagtacacgacaaaaacactgcgccaagagacaatagagcccaatctcctcaaacaactaatagggaagcctcagtagttgcctcagataaatcctcaggtaaatttaacacctctacatatttttttattatcaattttcaccgggttaaattttcctactaagacctgttttcttttaccatgtctccaccttctcttagacttagaggttataatggaaggaccagagacgctccaccatcccagagaggatttccaccagcgtcagttttaccaaagaataaggataaaataatttacgcgtcgaaaaagaaactaacatctcctactaacagttccaaaggaggagaaattcgagcgctattactacaggatgaagaccaacaaagaatggctgaaggatgtgcgcaaccgcagcagttacttggccatcagagctcatctaaagtattgccgggaggatttccaagcgatgatagatctaagaggaatgacgacgaccctcaaaagaaccaagggttggaacccactaaacgtgtcggcggagagtctccttcaaccacgagaagcgccggaccttcaagaaggatcaatgagacccctgagtcgcagagggaggaatacccattcaagacacccaaggaatacggggaggaacactcaatggcgcagccaaatctacgaagagatggtacgccttgggaggtctcttcaagggacttatcaacacttggagaaaggcaaaatcaaccgccaacaccgcttcatggaagaggagccttaaatacttcccctacacctgcgcgtgaaaaaattcctgatagttctgatagtgattctactagtaggaaatcaaaattattgtctagtgattactctacgcctcaagtcccccatgaacatatcccaatagaaatttctctacgcagagctgttaatatgtttactgagaacatgaattttttagtacaacataccttaagaaataacagaaaaattaccactgatatgaagaaattgtgccgtaaaattgagggcagctgggataaaagagctgatgaagaagataataattttacttacatcagagataaagttatgatcatggaaactggtcttgaattattacataaagaactgccagaaatgcttgagaaattaggagatcaaaccactcgagtaataaccagagtagaagaaaaatgggaagatatacaaaataataacaaagaaatgatccataaattcaatactatggaacaatctttccagaaactacaaaaagacacgcttgaaaaaatcaattcacaatataaaaactttgaagatgttgtaaacaggatagaattaaataatttaaataacaataaaaataattccgcctgcatcatcaaattagaaaataaaattgaagaattaattaaaattaaccaagagcctcacagttgccagaatttaacatctcaacacactgttcacggcaaaggaaaggacataccacctcatgtaaattcatcaattaccataccagataaaataagtacaaatcctttctttaatttatcaaacacgcaatccagtaatatgaatttcagtgaccctaaaattaacaccccagttagatcaattaacactgaagtacaccattcacacgtaactgatgaccaggataaaacaattcaaaaattaattttatcaggaatgccaaaagttaatgaatggagtaccttttcagggaagggagagtatgatcactataaattcatagaatggattgataatcttaaagaagatacccaagcaccagatccacttatatgttctaaattgaattcaattttaactggagcagctaacacatggtataatcagaggaagaaagaaactcatggagtcaaagattggaatttctggaagaaagaaattatagctaaatacagcacacctgaatggaaaagaaaggttagagaaaatttcagaaagaacagatttgacatcaaaggagatattgaaccatctgaatgggttactactcaagtcaatagattgagagcaattgaaagaaatattgataatgctgctataaatgataaattattggcccaattggacgacaaaactgcttacaaaatgagaattgccttaaataatgatgatgacttgacccaatttatcaatgaactagaaagtatagctaacattaaaagaaagaaatacaaaagagataataaaagttctactaaagattactccaaagatttcaagaaaattaataaagactacaccagtagagacaaagataaagagaaagaaaaagaagtcacctgttatgaatgcggcaaaaaaggacataaatccactaaatgccctaaactcagtaagaataaaaaagatgtcatgatggttaaaccccatgaagataaccaacaacccttttcagactctgaagataatgataccaaatctgagagcagtgattctgaatcatcttctgaagaaaatagtgatagtaccatagatgccattattaatgaagaaaaaatcatttctaatatagaattactacctgaaaagagtttatgtaagggttgagtcccttcactggagctgaaggtggatgagcggaggcgcgggcacacagaaggatgttctaggaccaaactgggggggactttggattgcagggctggctcagagagatgggaggacaattctctcagtacaatctagagaaagagagagaacaagaagaaaagggaaatagagcttacctggctcagagagatgggaggacaattctctgcagagccaagaatgtgaaaaggaaaaatgaagactaaggagggggtgtgacatgtgagtgaaggctttgtgaacccagccagaggaggggtttacagtctcccctcctataaaaaaattgaagaaggagaaaagaaataaaacaaaacaaaattcataaaaaaaaggaagaaaaaggaagcagggatgaaaaaaaaggagagataaaatccagaactcgaattaggcgcgtccaggatgaccggcgatagcatccgctaggttggcctgttcggcctgctcaatctcgtttgctaggagttgtctgtcaagatcttcgagtgccgccacagcggccggttccatactagggtagcaaccttcgtcgtcaaagtatgtatcccaacggctgtcctctcgcatcgccgcgtctagttgtagcgcagagacttgggcttctaggggtgtgacatctgtaacgcctgcgacgcttgcggcacgggttgaaggtctccccgcgggaggttgagtgggttttcctggggtggacgatgggccggacgggctactccaagcgcgcggggctgagtagtcgaccggtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagtcgcctcgttcgcatagaaggactggagattcgtctccgcaatcaggttgccgacgatcctaatctgtcggctgcattgttgacgtctttggtgtcgaaaaaaatctgtacgccatggatccatcgaaggaacggctcggtttcttggaacggtcccctgtagatcggaccatccgacgtacggaacttctgcaggtccactcggcccggagcgggctgtactggacggacatccgtttcgtttttgatattcatcgctaaaagtaagtcttctaagcggctaatgcgggcggcgttggcctggtgagcggacatcaggagttgtcggtccgtgcgacgatcttctagggcttgtcggcgatcctcagcagcttgtcgacgttcggcctgtgcctctacaatggccgcgtgctggatcttgaaaacggacttgaaccagtcctttgctgtctgcatgtccgaagcgtccgcagtgcgagtagaacccggcgtttcatgagtgggggctgtttcgtcggacattggggtgggatcgtttggaagaagggcagttgaagtagactggagttgtttggggcgacgtttttctgcgtttgcggctcgaatgatggcctcaggatcagttaacggaaggagttcgttgggatcggtgttgttccttgtgggcatgaatcgaccagttgcgcaattattcagaagaggaggtagtcaagaggaggaagagtaaagggggtcgcggtcgcaaggggcagtcaagtcgtcaaggcagtaggttcagttgggtttcagtcaagtgagttcattcaagtcgatccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccatgtagttgtttaatagtgaaaggcacgcgatagcaaatgaaggtttgagtttcttgttcccaccaaggttattaaaatttacagtggacagaagtactttatctccaatcttgaattcaggttctttatgacttttatcccactagggaacagtgtggctggcgccacaattctaggactctaaggtaattaccggaacaaaaaacatacatcactatataatcattagaaatcaaattgtacgcttcctggtcggtagatgcctatttaacaatggtttattgacgacattcattgtacaacctggtttctcatttccgagtaatccaatggccagactatctaaagacgtcgccctggacagggccacatacaactgcccatgagcaaaacatggacgcggcaaaaaaacacctactttatctaacgattggccctgacacttgtttatggtcatagcaaaggccgtgcttattggaaattgatatcgagaaaaggacgcgccgaagtcgaggtctggttcatggattagagttactcgagggatcagatgaaccttacccgtgtgaggtccaaaaagaatttcagcttggatgatgttagggttgtaaatccttgattatcatttttgtaccgtttgcgagcccatcctctagacacaggttccgcaaaatcatgattgggcatacctaccttgagtgcaattttgtgttctgggaaaattggggtacattgatcgtattcaggacttcttcaggtaacgctttatcgtgacatcggtcatttggttgattgagaccgagaacaaacattttccgggcatgagctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagcgctcagaaaggttgattttgggtgctggatgatcactggggagtttcttgagggttcttgaggcttaataacagcaaaaatagtaataactaggctaattacaagtgtaggggacttgtaaagggtaagtaaatttctataaggtattgtaaagctgggggatcattatttgggcggtcagaaggccctttaagtacctgtggaaggcttcaggggttgcccaggggagcttagtaggacttgggggcgctttttggcccattttggcccacatggtgatgtaaccagggctggaaccttggggataatattccagaagctccaaggggccatgcacgaaattattacagccaagaatgtcccatggggacctgtggataggggctactctgttacgtggagcaggttccttggaaatgggccacagaatattccagaggtgtcttctgaggcttgctacacgtgttacccattggaatatggtcactgtagtattttcatggatattctagcttgtttatatttttattacacgtgtgggggctttgttgtcacgtgcaatggggattctggggcttttgtggcccaatccttggatactggtgcgcagcatgactacgtggcgcgtgggcttggagacaggactccacactgctctatcttctaaaccgtgcacaatactccaattctgagactgaatttggagtatgtgcattatgcattatgcagaagagtcacagtacccgtgatctgggggtacctgttaattattcctgcatgtattacaaggtgaaggagttagaatttggggtacctttggctgaggtaccctaggttaaattgtatgctgattcagaatctgcaataatatttaaggttttgcttatactttttaagttatttatttatttttatgtattttttatcttatttacataagtactattgtttcttttacttatgtaatatttttactttatacttagattttttatgtaatttattattttatttgctatgccaggttgtctctgccatagtagcaagctgacattccctacccctaagatgagtttactcataaaaaaaaaatagtaatttaagagggataataataaaaaaaattgtgccatcacttaggatgttcttttggaaactctataattcctcaaatgtatagctccatccgggatattattctcaggcagccattcatctttatctgcagattggttcttataccttaccaggtaaagtctagtgtccttcccttgtaccctttcttttttatccttgagtattttgtgaactttgagtttctcagtaggaggagtttctaagactggtactggttctgggactacaggagtatctgctgatctttgggtgtaaggtttgacaagacttactggaaaaacagggtgtttcctagataattcttcactcaatatgacttctacagcattcttcccatgtaactgtttaatagtaaaaggaccaacaaaagaaggtttgagtttcttgtttccgccaaggttgttgaaattcactgtggacagaagtactttatccccaattttgaattcaggttctttatggcttttatcccacctattcttgttatactctacagcatcttcaacacatttcttggcatgtacatttgtggaatccaacattttcttgaagtctaatgctgtggggtgtacatgaggtaatttgtcattgatggtgtctttgggcatgcgcgggatccatcctctttcaagtatataaggagcttctttggtagaggagtgtatgctactattataagctatttccaaggcagggagtaggctcacccagtcatgagtatatccatcatgatttttgaactcaaatccaaatgaacagaatctcctgagcatgtcctctagggtttgtatcatcctttcagctaagccatcagtctgtgggtggtaagctgtggagaaagctaatttagtgcctaacatatcatgtaagtttctccagaattcagacgtgaatttggggtctctgtcactaatgattattttgggaatgcctacgtcagccattagtctattccagaataacatagctacttccattgctgtgtcatctttatgattaggaataaattttgccctcttggaaaatctatcaactatgactagtactgagttgtaggagtaggatcctccagggggtaatccggtaacaaagtccatgttaatgatttcccatttgtccgtgggttcagcaattttctgaagtaagccaaatctcttgcctgtctgtttgtttgctttctgacaggtgtcacatgacttaatgtactcatgtacttgtgttttccagtcaatccaccaggcagtttgtttaactctttctaatgttctttcttctgaaaagtggccacaatttacattatcatgacattcctgtagaatattttttatttgtccttcatcacataagacaagtacacttgagtgtttgtgcctgtaatacaacaaaccatcaaataacgtgaatttgcctaatttataatgtttggacagaacaggtggtaaactagctgctagttctgggggactactgtcatttcgcaatatttctaccaattttagtaattcactattttggtcataacttctctgaactaattcataaaaagcattttccatatcacatacgtgaattcccaaaataggaaatatgtcttcgtcctcaggatcatatgcagggttatcaggggtattagggagtgcccatctacttaatccatcagcattcatgtgtttcttgccagctttatggattatagtcatatgccctctatactgctgaatagcaatttgccatcttaacatgtgtctgttgggagttttcatattcattagagttttaactgcggtacaatcagtgataactacaaagttagagccttctaagtagtaatgtaatttatctagagcccataccaatgctaagcattccatttggctggctccatatttcctctcagattccttaatttgtctggatatgaaaagaactggtttttccatgggtttgtcatctacaataaattcttgatgaagagcagctccaagcccatctaaacaagcatcaatataaagtataaatggcttgtcataatcaggttgggctaggactggtgcagaagtgagtaaccttttcaattcttcataattttttactctttcccaggtcatctcataaatggtgtcatctttgcatagtgcgtatagattcttactcactatggcaaattgagggatatgttgcctgtaataactacaaaagcctaaaaatgacatcatttctttcaagttatgaggaagagccttgttcatcacagcagccactttgttttgatctacagctaaggttaggccagatactatcctacctagagctttgagttctccataaccaaagttgcattttttaatggacattttcaaaccagtcttaatggcggtactcagcactagatttattttctctaagtgggtttcccaatcatttgaatatataattatatcatctatgtagaccatcatccaatcttgcctgataaatgcgccaaaaattgagtccatcattctctgaaaatgggaaggggcatttttgattccaaatggcattctcaaatattcatatattcccaaatgacaaattattctcaaaaattgtctgctgtcaggatcaatgggtatttgatgaaaacctttaagaacatccatagttgtaatgtatttggctttggataaattatgcaaggagtgatcaatacgtgggattgggtaataatcaggtctagtgtaattattcagagccctgaaatccccaaccattcttgacttctcattatgccaagcaatgattactggggtagtaatttctacttcttcattgtgtccaacctttctcagcacgcctaattccattagctctttaatgtgagtttctaaagcttctcttgatttaggactggaaggataagggggtcttctcaagatgggaggataaggttctttaacagttaattccaacttcatgtcatgcccttttatgttaccaataggttcttcagtagtacaaaaggattctttattcacaaagcaagttttaagcacatctaatttctgttgctcatctagaatatcactaacagctgcttgagacagatattcagctttgaaggacatcatttcttctgtcatttcatctggtatatcagggagtttgatattcacattgcaaatttgaaatttccttttccaatctcccccaatagtatagaatctgtttttactttgaaatatgtcaattccatacatgcaaaaagtgtcatttcctaggatcaaacaatcacaaatggcatcttggagaactacaaattctatggacagtcttaatgatcctttggagtgcggaaagattaatggcattactacaattcctaagggtttcattgaagaattacaactactaaattttgctttggggacaggcagcaaattaattttccattctggatgtatttcatctaagaagttgctactggtacacgagcaaaaggctccaatatctaataaagcttttactgatttatcttcaaataaaacagaggtgtaactagtttttcccatagtgtaactcattcctttttctggtttattagtgagcaatttagcatcagaaacatgaccaattttcatggaagaatcccatttttgtggtaaattagaatccccttggatggcattgatatgtaattcatcaccaatatcagcttggattaccacaattctatgagactcctcttctcctggttcagtggttatgacatcaaactgagatccagagtcatattcactgtcagtctcttcataaacttccacattattgatctttttgcggggattagggcactcaggtcttttgtggcccttttctccacaattataacactcaggtatgctagcttttcttacgggggcttcagctgctggagctttttctttgacgttgtctggcttgatgaattctcttttttcaggtatattacttctgacatattttttattcaagccattcataatcacaacttcctctaatactcctacaaactctgttagatcaacatccatatcttttaacctacatctgactaagtgttctatagtccctttgcattgagttaataacctatcatttatttcttcagcagttggattattgtagatgcattcaatccttttcttttggagtaagcaccattctcctatagaatgcttaactgggtcaaaataatcactttcaaaagctattcttttggcggttttccacactctggtactaaacctagcaataattaattccttccaagttgcccaactttgcaatcctacagattggcttttggtaacaaaccaatctcttgctattcctttcattattctagggagcttggaagtaatagtatcatctggggcattgtaagtccttaacaaatagtctatgtatttaatgaaactgatgtgatcatattcatctttgccgtcaaattcaggccagtccttgataggaggcatgtatttgttgagattggctaattcaaccgccgtataaggtgtggaatttcttatgaaatctgcctcttcatctgattttctctgcattctgggatcagcagagattggatgaggagaactactttttattggtcgagtactagattgcataagagggttattatactttggttcttcttcatgctcaaaacaatttctaacttgattgttactattggtctgatgcggaggagcatctctattcgttaggcgagtagactgagagcgcattggattgctttcctctattttagcaggtctattttcttcaaagttgtcggagttagactgtatgtacatcaggcttattactcttcaccgaagaggactcttttttgattgagctgaactgttccagtattaatttactcaataggtctatcttgttatccgtatcggcactcttttgtattaataagttctttagctcatttgtttttctctcaaattttgcgttctcaacaatggcatcttgtcggatagaagagaggatgtagtcggcatgggctgtgctctgagctgcggaattcctggcaaactgtactacttcgttgattacttctttagtgtctttagaaatatctcggagatattctacatccttctggatgactgttatctgctcactgtttctcggcgtcaactcaatgggcaaaggcttatttagttgctgcattatcttaacgcaaactgtttcaacattctctttcattctattagtggctgattctaaactatgtacaatagtagcgaagttgctttcgctgttggaatctagcgtagaaatattaaaatttaaagtctctaatgaatcaagaatagtgatagctacttttggatctgttaaacgttctggtacagtcctgaagccatttggagaagatccgtcaccttcttccatttggcgggatccgagaagtttgtcgagcttgagctttgtttcttgccgggctcgtttctcttgaacttcatcagtgttttctttgggggagctgggaagtggattttcttctcttcccacggattccatcccttgacataactttctatctcgtcgttgtcgataagtttctgaagagttttctgactctcctgagccgtagttagtaaggctctgagccttgccgtcggcccttctctggaagctacttggcattgcttccagagcccgacgtgctctttcacccggagtttgatttgttcttccttcgataggacgcgaatctccggagtggaagggcgtttcagggtagctgccgagcattctgggtcgagctcgtccacgtccatagctatatccttctccatactcggagttgggtcgtcttggggagtctgggaattctccagagtcgttgttggagcctctttgcgacggatagtgttcatctgtaagtttttcactcgggtttgcagctcctttgccgccgcgaggtcgcgttggagctgggaggagtcctcgcagctctgggtggttcgatctagtggatttggtcatttctatatcagacgagcggaggtaactttttatataagaaggagacgaggatagggttctagcgactaactggaatctgtctgatcggtggatccgttatccgtatcaactgagggagttgggcttgctctttcttgcctaatgactccagtctcgaaagtggacactattagacggattaaggtgatagcaaatattaatttttactctcgaacaaagaggaaggatggacaaaaaaaatgtctgacttttttctagatgcctttttcgtcgaagctgagtatttttttcacgaatatctctgaggaagcttcggaattggatctgttggtctaagtcttcttcctgatggatgtgagcgtggtaggtagcaaggattagttgttcttcgccggagagttgttcccagggagtgggctgatagttccgctcagcttcttcttttcgcaatctgaggatgataagataacgctgaattaactcggcgttctcttgcaaattcactaaaaaggacgaagagggtgattttttttttttttttttttttttaagaaattttgtttgaaatcaatcggagaaaaaatgggaaataagaagttggtatattttttaagggttttggatttttgtgacgaaaaaaattgtatatgtatattttttttattttttatttattctgaagtaataaaaaaggtggccgtaaaaaaatgataattttttatgggtttgattaattttgtgagaaaaaattaggaataaattccaggtggcttattttattaaaaagggtatttttaataaaaatttcccggccagacccccaattgtcagcctatgtgatgccaagacaagtgtcctctagctacacaaggtgcaaaatataagagtttttatggaaaaaactctgggataaaactggtacaagtaattcaaaagaattacgtggaatttatggattaaatccaaaaagtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagcagaggatttaggtacctgatacactggggcctgtaacaggtgtggtttaaatcccaggagataattttaaggggaaaatcttcaagaaagggttattacttactagtaataatcctaaggggtcttgaggatcttcttagtagaaactggacagttgggagcgctcagaaaggttgattttgggtgctggatgatcactggggagtttcttgagggttcttgaggcttaataacagcaaaaatagtaataactaggctaattacaagtgtaggggacttgtaaagggtaagtaaatttctataaggtattgtaaagctgggggatcattatttgggcggtcagaaggccctttaagtacctgtggaaggcttcaggggttgcccaggggagcttagtaggacttgggggcgctttttggcccattttggcccacatggtgatgtaaccagggctggaaccttggggataatattccagaagctccaaggggccatgcacgaaattattacagccaagaatgtcccatggggacctgtggataggggctactctgttacgtggagcaggttccttggaaatgggccacagaatattccagaggtgtcttctgaggcttgctacacgtgttacccattggaatatggttactgtagtattttcatggatattctagcttgtttatatttttattacacgtgtgggggctttgttgtcacgtgcaatggggattctggggcttttgtggcccaatccttggatactggtgcgcagcatgactacgtggcgcgtgggcttggagacaggactccacactgctctatcttctaaaccgtgcacaatactccaattctgagactgaatttggagtatgtgcattatgcattatgcagaagagtcacagtacccgtgatctgggggtacctgttaattattcctgcatgtattacaaggtgaaggagttagaatttggggtacctttggctgaggtaccctaggttaaattgtatgctgattcagaatctgcaataatatttaaggttttgcttatactttttaagttatttatttatttttatgtattttttatcttatttacataagtactattgtttcttttacttatgtaatatttttactttatacttagattttttatgtaatttattattttatttgctatgccaggttgtctctgccatagtagcaagctgacagacggtaacaccaacaccaacggaaccaaaattgatttacagaacacgttgggtgaggaagacgaataaaacgaggaggatgaagaagatggccgtgattttgtcgatgattcaatggacacttccgaagcagagaatgaagatgaagaggaggatgcacgtgaggctcgatacgattccatgttggttgatgatgatgaagctggctggtgacccctgaaaataagtgcctggtccaatacttccttctctactttctctactcaaaaaaaaaagaagataattacaaaacatgaatgaaaaagcttttcttttgatttgatctgcatcaatctctctttgccttgtcttgggtatctttcatcgtatcctttggtctcattttgttctctttcttctcgctgtgtcttatttttcttgctccctcctatcttatggttgtaaccccagtaacacgttaattctttatatccatttttctactcctgtttgtcttccgcttttttttgtcatgataatgttattggatttgaattagattcattctcttttttgttttttggaacgatcttgtttattttttatttttttgggaaataaatgaatcttttcaaatttcaaaaatcttatgattgcacatacactgaaatcaatcaattcctccaatttttgatattttctcaggaaaataactggagtcacgatttgatttggtctttcataaaaataagataaaactcaattataataaagtatacctttcatttcagaactaatcagataccaataagaaagatgatttttttaaaaactaatataaaaagcaaagttcattcttgtacttgattaataatgtgaggaacatcccccacatgcatttctggtttagtgacaaactcctcagctagaattctatctaacatattagttttttttctctgaaatctgtaaagacatccctagtttagtaaattttccattttcagttggcttcagatttccatgtgtgtatattctttgagaaaatatcatttgaaccattgtgtcaggtttaaaatcaatcccaaagccgcattccgaaaaaaaaactgcccaccagtgatgtcatatccatcagattcaaaagctagctgaccttttgacttgaaagttggaagggacaagaagaaagcaaatggaaggcgtttatcatcttttttgtccttgtggggatgattaaagaatccatcagaagtaaaagtgaggttggtagagaagaatttattgtgaccttttgaggtctcactcggaagttctgggtcagaaagggaggggagattgtattctgccataaattgttggttggcttcgagggcgcggttaccaatcggataaaacaggtcccacaagattaaggatgcttgatcagaatctttcacgtgttgattgaattgttcttggttcttcttgatggccgctttatttacatagcgtctgataatctcgaatttggtcatagattttctccatccaatcgcccacatatatccaccgcaggatcgtgacttggatccgacagagttaacaaatttttttgatttttctaaaaaagcaaccaagaaatttaagtcatccctctttaattgatcggaaattgttttgagatctgtgaaagtgatattggccacaatttgtttttctttttctgttgtcaattgtttatcaaagatgcaaacgtgtccatgtttgtagaggcgaaactttgtagggtccccgacgatcgaactggcagtcgcaatttcctccggagtaggcaaccaattggatattttctttttgggaggtagtggtccaccagcctttttgaagtgtttccttgccaatttccttttgatctttgctcgtttggtttcagccgtgatttcggggaacagattgcactttgatacaacattcacatctgaaataacagagccgcaatttgatggcaagttggtaagaaacatctctgtagcatgtttacactttgcatttctcttctcactccagtttttattacgtctgcgttttttcttcgccctgcaagcgctggaaatgaggaatagatcattagtgaaatattgggtaatgtggtcttgaatttccaaaaaggaacaaacctaattatttcccctcaggtcagtgaactaaccccttcttcctcctgttcactctcactggaagaactactgatatctgttggactggaatcactgatatcatcaggatgaaaagtcatagttgctatgtgaatcatgaataaaaaacatatcagtacgcctcataaattgataggataggtgaaagataagaggaagaaaagtgggctgccatttagcccacctgtcaacctgaccatccaaagaccttgttaagcttgcgtttactcctcgttgccttggcaaggccatcttttgatcagggattacgaggaggtgagcttgccccagcaagggtagctaggtggagtagagagcactgggtagcttacagaaattgatcgagcaagaaatcaaactagctaggtcgcttagagagtagtagcttatagccatcgattgttgattgatcaagaaattgaagggtagcttacagcaattgattgattggttgattgagcaagaaatcgaactagctaggtggcgtagagagcagtagcttgtagcaatcaattgttgatcgaccgagaaatcaaagggtagctagaaggcggagagagcagtaggagacagcggtctattgatcggttgattgagctagaaatttcagggtagctaggtggagtggagacaaatgggcagcttacagggattgattaatcagttgattgagcaagaatttgaagggtagctaggtggagtagggagcagtagcttacatgcaatcaatctatggatcaagctagaaatcaaatggtagctaggtggagtagagctgtagcttatagcaatcaatcaatcggttgatcgaccgaggaattgaagggtagctaggtggagtagagagtagtagatcggttgattgaacaataaatcgaatgatagctaggtggtgtagagagcagtagcttatagcaattgattgttgatgagaaatcaaagttacaagtcttgtttaggcaagtataaaaatgatagtggctatgtctgaagagggcaggaacggttgctgaatttggttggctaactggaaatcagtcaaacagccggttagcttacaatagttggctggtgaggcaagcaagctggtcagggtaactgaatctggagatggtagggaggctagcttgtcatagtgatgatagctggggaccatactgatggctctggggtgcttaaaatagtcagtaaagcaagcaagcaagtgaagaagggtagctagggctgggaggaaatagctgtgggtagctgacaaaaaggggagtgataatcacactccacccccctttgcacacacactccaacactcccttctctgaagggagtgtgggaccgcactccaatcaaaattggagtgcgggtccacactccaatcaaaattggagtgcggctccacactccaatcaaaattggagtgcgggtccacactccaatcaaaattggagtgcgggtccacactccaatcaaaattggagtgcgggtccacactccaatcaaaattggagtgcgggtccacactccaatcaaaattggagtgcaggtccacactccaacaatctgcagggtcagttccccagcaggttggagtgcagacctgcactccaactttgattggagtgtgaggctgcacaccaacctgcaaacctaaacccataggaatatggttttaagccgcgccatatcccataggacccagggatgggtgctatggagacgactacccaggctttgaaccttgaacagacatccgttcaaggtttgaagcctgaaggccatcatccaaggtttgaaccttggacaatggccttgaagatccctgtagtacccaggcctgggtcctacagggattgctcttgccttggtgtgtgtgtgtttaccagggatttatgggttgtgggggtttgtggggggctcggggtggccaggttgggtgggtttgggttgattgctggccgatagactcgtgagttggtggttggtggaggaaaacttcagtcctgagctcagacagactgatccgagctcaggactggacacgtgttgcggggctggactggagccccaacaccaagacttaagaaacaaacaaacgtataatccctgtaggacccaggcctgggtcctacagggatcttcaaggccattggccaaggttcaaaccttggatgatggccttcaggcttcaaaccttgaatggatgtctgttcaaggttcaaagcctgggtagctatctccataggacccatccctgggtcctatgggatatggcacgacctaaacccatattcctatgggtttaggtttgcaggttggtgtgcaaggctgcatgccagcctgcaagcgaggtaagcaagcctgccttgcttatacattggtgtgcagcctcacactctaatcaaaattggagtgcaggtctgcactctaacctgctgggggactgcccctgcagatcgttggagtgtggacccgcactccaattttgattggagtgtggacccgcactccaattttgattggagtgtggacccgcactccaattttgattggagtgtggacccgcactccaattttgattggagtgtggacccgcactccaattttgattggagtgtggacccgcactccaattttgattggagtgtggacccgcactccaattttgattggagtgtggtcccacactcccttcagagaagggagggttggagtgtgtgtgtgaaggggggtggagtgtggttatcactcccctgacaaaaattgattggtcggtcgggcaagcaagaaaagaagggtaactgctttttctggagtagatggctctgggtaggttggttggtcaagcaagcaagcaggcaaagctagggctgctggatgaaataacaattgatcggccaattgagcaagcaagaaaagaagggtagctgggaattgaacatgtatgtcagttatggtagctggcgagtagatcaagattaaaaataaggcagcttacaaagagaggagagtagcttacgactgttgatcggttaatcaatcaggccagcaggtgagggtggctggctctgaagagggagggagggcagcttgattggtcaagatgtcagggcaggggaagaaacctaaaggaaaaggagggtagcgtactttgaccaaagagggaggatagtttgagattcagcctgatgattgggaagaaagcgaggataaaactgaaaacttccttgtcgatctccaccgcacttcccgttttggatgtcgagccctctcggggaatcaaccgggtgcctgactagaatgctgactcaaccaaccagggttgacgactcgacacccagcgcactccaactcaacctccccaagaagaactcaaaaaagggaaacaacaacaacaacgaaacaaacaaacaccatgaaacaaaacaaagcaccactctagatagacagacaaactgaaaaatcaatcacaattgagatggcattcccctccaatcaattcgtattggacaacctgatcaagaactcatccaacatacgttggctgtaggttcatcctttgattttttttctggctcctgacctcatgccagccaactgatgaacaatcaccacttctgtgtcttgttttttgccagttgccaacttgaccaaccaagtccattgtaaatcagtacagaagggattccatttcaccatcatggctgtcggtgaaagtggtctcggaaaatctgtacgtcattctatcacgccgagtcaccaccaccatcccttccaaaaccaaaaaaaggcacatgtacatttaagtgtaagagttccgtctgagctcttcactgtcgtcgatttagtagcttctagaacaggcaatgagcctggagagaacgttttctagaacctgagtatctagctcggtagaatagaagttaatggttctctcagtacaagcttcatagtcaataaaaatgataacagaaaggaaaaagagaagaagagtcaaagagaagaaacaataagtatgaactcacctagcttggtagaatagaagttaatggttctctaccgagttaggaagagtgaatctgaaaggtatttattagatgatgattatgtaagctatgtgtgattgtccttgtgaaactcgtgtgtggcgaggtttcacattctccccccctataatgtgaatgaagactaggaaatataaattgaaactgaaggcaagagattataagtttgagccaaaaaaaaatgaaagattaagaaaaacttcaggtaaaaaaaaggaaagaaaggaaattaggaagacgtagaggaggaaaagaataaaggaatcaacggaggaattggacgagtgcaagacgtccgtgataggatccaacatggaagaatttctaattgtccagggtttcactgtcctcccggaagtagtaaggcttaatctttgagacatggaaagttgggtgacggcggtcgccctctggaagttccagcgtgagattttgaccgtggttgctgacacgtgatatgcgataggggccttcaaaccgctctttcaatttgtcaaccccgccctgttgtcgactcctccaatctgctgagttgagaagtacccacgagttaggctccagtgggccccgctccttggtacctttgttatgttgaatggcctgcttcacccggctggtccacaacgcgtctcgcgcctcttgccaggccccttctcgccatttcacccacttcgccaaagaatctggggtctcccctgtagaatccgctgatggaaataaggatgctttccgcccaaacaccaactcaaagggactatagccggttgcgacattaatagccgagttgatagcgaattccgctgcggggattgcatccagccacttcccctgacgttttgatgtgaaagttcgaaggatctgaccaaccgttttgttagtcctctcgctcctcccgtctgcttgtggatggaacgatgttgtcatgtgaaacttgatgtgtagcttctccattagtaccttccatagtgttgaggtccaagttttgtccctatcactcagaattgaattaggcgcgccaaacaacgctagccagccattaaaaagtcgtgtggccgtgcgttccgctgtgtctgtctgcaaggctggaatgatcctggtgaaccctgacaaccggcaagtacatgttagaatcatatcgtagtgattggacgtctttagtgggcccacaaaatcaatagctagatctgacagtggtgtccgtggaaaagttggtgttagcatttttccagtcggagcagttgttggggctttagtcttttgacacgtgtcgcacaattgaaggaaggaagccgtgtcttttgccataaggggccagaaaaaatcgcgtcgcagttccacaactgtcttcaagtatcctagatgccccaaccgagcgtgtgcttcttctattagtttacgccgtagacccaggtcgttgggaataaccagtcgaccatcaatgaacaacaacccctccacctctgcacagtcttcccgcaacggaagcactttcctcaccgataaacagaaatcgtcttcttcgtaacctgtcagaatcttagccttcaacgctccggacaattcactacctagttccgtgagagccgccacgcacgccacgtccggttgagagacctctgaatccctttcccccaagtgtttcctggatagcgcgtcagctactgaattatcttcacctttgatatattcaaagtgtaagtcgaaatccgacaaaatctccagccaacgggcttgcctctgactgagattcctctgtttcagcaggtacgtcaaggagtggtgatccgtcatgacgttgaccttcatgcccaaaagcagcatcttccacttttgtagcgcgtgaatcaccgctaacagttcctgctcgtgtactgggtaattgcgttctgctggtgacatcaggtgagactcgtaggcaataggagatgcttcttgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacacaagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagctatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatatattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagacactactgatagagtgaaacctcctctttacaggac