tcagcaacgcctctgccgccgcctgcggctacctgcacgccttcgtccgcaagacccaggacgtggccagagcgtgccttgtagaactgcaaaacccggtcgtcctggtcaacctgttgctgcactcctccgtgctgtgctacctgtgcaacggctacgcgaaccacaacgtgcggttcttgaagggcaagcccaactccgccgtcttgacgacaaccgccggcgccctgggactgttgaccctggacggcctgatctccaagaagtactattccagattcgacaagaagtaacaacaaactatttaataacatccttccacacacacacacacacacacacacacacactatatacataatattttataaccgccgctgctaattcttcgcaaggaaacccgcctctttctctctctctatctctatctctccccacggtgagttatacgccctttataatacaatagttttctttctctcttttacccactacccttattttcttttacccggactgcgcttttctcgcactacgtaattgcactggtacaattatagaacacggcaaagtgatcttatcaccacacggttgttcgtgccaggcaagaggcagcttccaacgaacgcatctagttatggtcctcttgaaatggctggtgtgccaattggtcctcttcgcgtcactatcgcatgcgtttaccgactatcttttgaagaaatgtgcgcaatctgggttttgccatagaaatagggtttattctcagaacatcgccaagtcccaacactcctactacaagctggatgccgggtccattgcccatgacccgctgcagaacgcccttcgtgccaccataatcaagaccataccgaggctggacggggccgacatagccgtcgagctgcccttctcgctttcttttctacaagaccactccgtaaggttcactatcgatgagaaggagaggacccttgcgagcgagggctctctcgtctcttcacaacggtacaacgaaacctggttgtacgccttcgacgagaagttccacgacgaggcgaataagaccagcttcccagaactacgctttgtcaagcaagaacacgccgcagattcgctttggtcgaaactgtcctcgttcctcacccattcgaactccactacggacactgtccacttgcagaatggtgacatatcgctggaaatcctcaccgagcccttccagctgaaaatctactggcagaatagcttgaaattaatcgtaaatgagcggaactttctaaatattgagcatcgcaggtccaaagaggaaaactttgctcacgtgcttccagaggaaaccacttttaacatgttcaaagacgatttcatgtactctaagcacgacactatgcctctggggcccgaatcgattgcgctggatttctccttcttccaatccacagacgttttcggtataccggaacatccgacttccctacggttgatggacacttcgcagggcgagccttacaggctgttcaacgtcgacgtcttcgagtacaacatcgggaccacccagccaatgtacgggtccattccgttcatgttctcgtcgtcgtccacgtccgtcttctgggtcaatgccgctgatacttgggtggacatcgaatacgatactcagcggaataaaacaatgactcactggatttcagaaaatggtgtcgtagatgttgttatctccctaggaccggatatccccgccgtcattgacgggtttaccgacttgaccggcagacccttcctgccatcaatgtcgtctattgggtaccaccagtgtaggtggaactataacgatgaaatggatgttctcaccgtggacgctcagatggacgctcacgagattccgtacgatttcatttggctggacttggaatacacaaacgataagaagtattttacctggaaaccaaactctttccccaacccaaggagactgttatcgaaattgaacaagctgggaagaaacttagtcgttttgatcgatcctcatttaaagaaggattacgagattagcgacactgtaattaacgaaaacgttgcggtcaaggaccataacggcaatgactacataggccattgttggccaggtaattccatctggatcgatactatgagtaagtacgggcagaaaaatctggaaatccttttttgtaaaattcatggacttaccatccaatttgacaaatttgttcatttggaatgatatgaacgagccttcgatatttgatggtccggaaaccacagctcctaaggatctaattcacgacaataatatcgaggaaagatccatccataacctttacggtttgtccgttcatgaagccacttatgatgctgtcaaatcgatctactccccatccgataaacgacccttccttttaacaagagccttttttgcaggttctcaacgtacggctgcaacatggactggtgataacgttgctacttgggactatctaaagatttccatccccatggttttatcaaacaacgtcgctggtatgccatttattggagccgatattgctggttttgctgaagatcctgcacctgaactaattgcccgttggtatcaagcggggttgtggtatccattcttcagagctcatgctcatatcgatacaaagagaagagagccttacctgtttgatgaccctttgaaatccatcgttcgtgataccatccagttgagatatttcctattgcccaccttatacactatgttttataaatcaagcactactgggttccccataatgaatccgatgtttattcagcacccagaattctcagagttgtacgacatcgataaccaattttattggggtgattcaggtttattggttaaacctgtcacggatcctgatcaatcggaaactgaaatgattttcccaccgggtgtcttttacgatttcgaatcattggcctctttcataaacagtggagcggatccagcagtgaaaagcattcttacaccactcgataagatcccattattcattgaaggcggacacatcattaccatgaaagataagtatagaagatccgcaaagctaatgaaaaacgacccatatgtcctagttattgctccagatgtcaaaggtcatgctgtaggtgatttatatgttgatgatggagagacatttggttatcaaaggggtgaatacgtaaagactcgctttatcttagaagacggtcatatcctaaaaaatgttccaagtcatactcctgataatttgattgacattcataatgaagtcttgagaaatacaaatattgaaaagattatcattgcgaagaacgaactacaacgtgatatagaattgaaaaactccgtgaccatcaaacagggtggtgacgaacgatcattccccactacactatcacatgaagatgaaaataagattatcatcatgaacccaatgcttgatataacccagaactgggaactaattttttaagaaggatagaaggaaattaaaataattgtgcctttttcagttcctttttataaacgtacgtaaaatttaacagataaccaccatctatagaaaaaaagaaacatgaagtgtgacgagttctacttcccgtacgctattttcattcttgtagaatacttgaccaatgtcgtccattgccatagtttctcgcagttggggcatttaccgcctttaggtatcaagtttcttcttcccactatcaactgctcatcatctaaaaagtatctgtacaggcacttcaaatggctaatacatccgcagttttcactatcgcaaagtgcaacaaacggtttcaagacttcttcttcggatgtatagtcaatctccttctcacaaatcccacaccgtattatacctgtagttaatttttcctcaaaagactcaaacgccatcttttcagttgcaagaaccttagtgtaaacattctctataagtttcagattctcatcactatgatccatgagatcgtctatggtatttccctttggttccttaagtgcattctcacagatttgaacatttatttcaattgattcattttcaattttgaatttatcttgcttccaaattccccagctctttagattaaaaatttcaacaatcaagttcatccgttggaagaactcatgccgtagtagtaacttcatcaatgcgactttatgatgcagagttcgtccacctgctttatgctttactattcgatcattttcagctatataatgcgtttgatatccatgttgccatgcatgttcaaattgtaaagctgcgaccttacttgggaaacctcgcacaatcattatcatttcccaaggtctcgaaccgtcacgtttagttcgatatgccccaccaactgttagcttgccattatgctgcctcaaacgccgtattgggtttggagttgatcctatataaaacgattgtcttttgttgatcgattgtagcaaatagcagcaataaaactgaggaaactggtgctgttgtgtttgctgtgacatgctacttttcttgttgctctgttaattttttgaaaaagagtagtgtaaaggtgaaaatgtttttcgatgttggaaatataatagtcatctaattgatgtattttgaaaacaagcagaaaagtagcagttcattaagaaagaggcccatagttcaaggtttttgaaagtgctttacggtaatgttgagatttacaggccaaaacctggctaaatcttattatagtagaattgggcgatatgctgctactgcttctgggaagctggcacagtctcgtttgtcgaatatacaaactccaaaaacgctaaagaaatttctcgatgaatatattattggccaagacattggtaagaaagttctaagtgttgcagtttataatcattatctgaggatcaatgacaaacaaaagaaaagagaactacaaaggcagagggatttgatagaacaagaaagacttacggatgacaaagatgaacctattttcaatgggaatagcgagtcaaaagcaggttggaagaatctccagagacagtttaattcagtaggtcaagaagtggaagaagatttggaattaagcaagagtaatgttctggttgttggtccttcaggttctggtaagactttattggcaacaacgctagcgaaaatattaaacgtccccattgcaataactgattgtacgcagttgacccaagccggttatataggagaagatgttgaagtatgtattgaaagactgcttgtcaatgccgaatttgatgtcgcaaaggcagaaaagggtattatcgtccttgatgagattgacaagttggcgaagcctgctgcaagtatcggtaccaaagatgtgtctggagaaggtgttcaacaatcactattaaaaattattgaaggtcataaagtggaaattgccgttaaaaggcctgttaaacatgatattgacggacaaaagaatcaaaccacaaccaaaaaggatgaaatatttgttgtcgacacatctaatatcctctttatgattatgggggcatttgttggtttagacaagcatatcgttaaaaggatagaggatataaggaaacttcataataccacagaagctgatgaaccatcgaaaatcaatgagcaagaaagaatgaagaggctcaggttcagtaatacacttgagcaagtagaactggacaatgggaaaaaagtgtgtgctctagatttgactacaccatcagatttagtaagttttggtctaattcctgaattaattgggagagttcccattataacagcattgcaacctcttcaaagggatgatttatttcatatcttgaaagaaccaaagaatgccctgctagaccaatatgaatatatttttaaacaatttggcgttaaactgtgcatcacacaaaaggctctgaaaaaagttgcccagttcgctctcaaagaaggaacgggtgctagaggtttgagaggaataatggagaggctactgttgaatgttaactatgattgtccggggtccgatattgcttatgtcttggtgaacgaagctacagttgactcattacaagaaactgagcattctttggcttcccacgtggatgtgaagtattattctgatgatcaaaaagacgatttgattaacgatgtttatgaagaagatcagaaattaggagcaatgctaaaaaaagatttaggaaatgctgccagaatccatacgcacacaattcaaagcaaattttgatgaagaaaaaattgattgatatataatatatatatatataggcatatatatataatgtagtaaatgaacaagcaagtcactgaatagagattatgtcatgaagggccataaaattaaataaatatgttgtgaaatgtttcgtggaattaggattctgcttattctttcacttgcttttgtcagatagtaatcaattaagttgaaattaatagtaaaacgattttcatacaagaagtaattagtatagaaaagtatttttacttcgtgtatggtagttttggtttttgtgccacgacatataaggttctgaagcagccggaattgttgtcgatttttcccatatgttcttccacatatcgttgaaaaagagtggaaggatcggtatcttttggaggagcgctgctatctggcagttgctttctcaacatatggtcccaagcatttaaagagttgaattcatttaaaaaccccatatctgttttaaggtcaccagtttttaaacttagaactgaagatttgatccctgtgaacccaacgtctttgaatgttttcgttaaatgcttggttggatgaatgtgtaggcctttgttaattgcatcgatagacatagcatcaaatgtcttttctcgttcctttgttgtcaaaaattcatgagtggcattatcactgtcgtcactgtcaggatttccattatagtaggtattcgatatccttaaatctggaacaattgcaagggcgtaaccgccaggaataattgacctgtatatctccctcagtagagccttccatttataataacttaaacttgtccagacccaagggcatattacggcaggtatagtatccgaagcaaacggtaatcttaattgcaaatattctttgccataggtggctgcactctttgccctatctaatccttcatttggaacagcatcttctgtatcagtagaagctggtgatgataaaagtgaaccgccttgggattgaggctgtgaactcaaaggattcttaatttcctttggtagaataaattgtgttggcaaatcaatttctttgtagttgtttaaagttcggcaaaaaaagttttcgagccattcattttgaagtgcttgactggttgacttagtatgatgaactttgtctgcccgataattgttagaaaggtgtgattgtggttgcatctttggggaagaagaagaagatatgttaggtgaagttgtaggacttgtagcatgggaagtggatgcgaattgggagtgtttcctcttgaagaaattaacaaaccctgattttttattgcccttggcagggcttttctttctcttgcctacctctgccgctgaagatggtaatgataaagatctagttgaggcgaatggatcgtttgcgaaatcttcatcaataccttgattaaagttgtttctcaaaatacgctcttttgcgtcatttgtaaaatattttctattcatgcaatcaaacatatattctgaagcgttggaagaatttaactcaatgatttcttgctcatcagagacaattttcactttggagcctttcctgggaaaataattctgcaagtttgttaaatcttcaggtacgccactattgccatccgtggtcttattctgagtatctttgttgctattgtcaaccatcaagggagataaatccaacgggaagtctgcgatgttcaagcttggctcgtcataagctagttgccagccggctagagttttatggagtggtcttattagcaagatgtcaatttcatctaacggatccgataacactggtcttggggagtttggctctatatctagttgctgaatatataatgtgggatcattcggtttattgctggtagtgctgattataggagtagaatgttgccttgtagttggttttcttttaattagttcctgtaccacttcagatgaaaaaaaaaacgagtttgattgtaataaaaacttctgggcttgagctagccataactggataagcgattcaatctcggaataatcctttgatgggtcaaacgatgggaaagatttgacctcagtttcgatgcttgtggtgctttcgatgttaaatggataacattcaaatgcgtattttctggactttagatatgttgtcaagaattcaatgtatgagttcaatcttttcttagcaaaaattagagaatcctttggcgaagagtccatattgaaggataggaaaaggtccattctattaaagagctcattatgattcggatcgtactttacttgtttgaattcaccgtctatgcaaatattaatgaaattgtggtttcctgaggcagatctaattagaagagaagaatcgaagttcggtaagctgttccagtcccatcttttcctggaatggagtttttgaacaacattcgaagtagcgccatgtaggccgcctcctccacgaccattcccgaccatattagatacgatgaatcgaggtgtagatgagtcggatgaggagttcgccttcgactcaagacccggagttccgtctctactgtccagcttactcgttatgggagaaggatgcaaagcgactttggaaagctggacgggctttaatctggatacagaagatgatgcagtggaatctgatgatcttctagacgtgtttgataacaagtcatctggcagcctcaaacttggaaaatgtaaaggtgaatcaaaagaggggaatttctcagaatgatggctgacttgcggagaacttgattctgcggaagcatttgattgaggggttccatctctgttctccttttcctgcttccctttttctttgtcggtatttttgtgttcagtggtgagtgatgctggacccgtacaataatcatgtggttttaaatttgcaaatttgttactaggaacgcttgttgagctcttatcgttcttatcattcttattctcagtattctttgcgtccttagtggagcacattgtaatttcgttagcagcctaataaaaaagtggggttgataatgagaggatatagaaaaagaagcaaatattccaaaacgtttcttcagtgtgactaataatatgtcttatgctttcctgggtagttactgaatgtatttgtatgatatgaacaagatgttttgacgtattaggtgagtatttgcaactttccattgatccctccccatatatttcggtgggccgcactcaagtgcggaaaaggtgacataatatggtgcttatggaaaggaaaataatacacaagacgatgagcccaagcaaggatgacgatgccgaaaggtcagatggtgatcagtgtaaagagaattaatggttggtgccaaaagaaagagatccgaggtcgctgaacaggtggcacaacggtggaagagtttcaggtatagtgcagatactgaaaaaaacactgcagatggcaatgacgatgacgattgtgttataattgatgaatcggaagttattgatttgaccaaatcggaacaagagaaggaggaaaaggaagcggtcgatgatgcgacaaacaaggcaacttttaaactaatcaaatcagatttctatgaggggaaggcttccatgggggaggccgacgacgacttgatcactttgaaagatatattctgtgacgcaagactcaaaagaagcatactcttcagttttcaatacgagcttgatttcctgctgagacaatttcaccgaaatattgagaatataaccattgtgggccaaaaggggacgatcgtgcccatcgaagcacgttctatggacgcatcgctggagctagtgctgcgcaagatcaagctgattgagatcaccatgcccccgtatgcctcccatcacactaagctgattataaacttttacgataatggtgaatgcaggatttttttgccctcgaacaactttaccgccatggagaccaatctacctcagcaagtgtgttggtgcagtcccattttacaaatagaagaagagcagtcgctagtaccgtttaaggccggcttgatagaatatctccggtcatatcatgtgaaggacattgacgagctaatcttgaaaagtgtggaaggcgtcaactttgcaccgttaagtgaattggagttcgtgtattccacgccttccaaattccagccgtcagggctagcgatgttctacgataaactgcaagagatttcagccgggacgggggcggaggctagtgatgccacggagcattatttgtgccagacctcatccatagggacatctctttcacgagtgagggacgaaaatctatggacacatttgatggtccctttgttcacaggaatcatacctgcattagtggagggcaccaagaaagtgcacgtaccggcgacggaatttttgatgaccgcctatgcgcagaggaagatcaagccctatattatctttcccaccgaacaagagtttgccacgagtcccttgaagcgggccagttccgggtggttccatttccagtacctgcagaaaaagagctactacgacatgctgcgaaaccggttccgagtcttctacaagcaagacccggcaatggttaccagggcacgtggtaccacacccgcgcactccaagttctacatgcgctccaccacgaaatccaccgaaccctgcgatgcttcgcgagtgttccaagagctggactggtgcctctacacctcggcgaacctcagtcagacagcatggggcaccatctcgaggaaaccacgaaactatgaagcaggtgtgctttatcacagtagcaggctggcgggtacccggaaggtcacgtgccgcagcttcgcacgtgagcgcggtggtagagagggtaaccatagtcacgtggcagtgccttttaccctacccctcgtaccgtacaacgcggccggcgacgaatgcttctgtttggcccgtcacgagaatgaatagcagacacaagctgccgtctattatcgctcatcttggcagtctggtgtggatggtatcagcagatgcgatggggggaggatcatcgctctggacgatgccgtctgctcggatctgaggttcttttttttttcaatctcggaccgaaaggcagctcgggtactcggagttgaagtttccgagccctttactctcgtttttttttttttttcacgataatatcagtatataatagagggattatgtgtagttatgcttacatgttactcgactatgtaatgcaagaggttacgtagcgctacaatatttaccacaatgtcaggtaccgctactgttactgcttcgtttaacgatactttcaaagtatccgacaatattgctgtcattgttcctgaaacggacactcaggtgacctaccgggacctgtcccatatggtaggccactttcagaccatgttcagtaatccctcctctccgctgtatggcacgatcttcagacaggacactgtggcgatctccatgcgcaatgggctggagttcatcgtcgccttccttggggccaccatggacgccaagatcggtgctcccttgaactccaactataaggaaaaggaattcaatttctacctgaacgatctgaagtccaaggctatctgcgttcctaagggcactacaaagttgcccaactccgagattttgaaatccgccgcaacgttcgggtgttttattgtggaattgagctttgatgcagccaggttcagggtggaatacgacatctactctccaaaggacaattacaagaaggttgtctaccggtctttgaacaacgccaagtttgttaacgtagaccccatcagattcccagggtttgctcgttccagcgatgttgctctgattttgcataccagcggtaccacctccactccaaagaccgtgcccctgttgcatctgaacattgtgagaagcacgctgaacatcgcaaacacttacaagctgacgcccctggaccggtcttacgtcgtcatgcccctgttccacgttcacgggttgatcggtgttttgctatctacctttagaactcaaggctctgttgtggtgcctgatgggttccatccaaagctgttctgggaccaattcgtcaagtaccactgcaactggttcagttgtgtccccacgataagcatgatcatgctgaacatgcctaagcccacgcctttcccccacattaggttcatcaggtcgtgttcttctgcgttggcgcccgcaactttccacaagctggaaagagaattcaacgctcctgtcttggaggcctacgcaatgaccgaagcatcgcaccaaatgacttcgaacaatctgcccccgggaaagagaaagccaggcaccgtgggccaaccacagggcgtcactgtccttatcctggatgataaggacaacgtcttgcccccaggcaaggtgggggaagtctccatcagaggcgaaaacgtcacactgggctacgccaacaacccaaaggccaacaaggagaactttaccaagaaggaaaactacttcaggaccggcgaccagggctatttcgacccggagggcttcttggttctcacgggtagaatcaaagaacttatcaacaggggtggtgaaaagatttcgcccattgagctggatggtatcatgctgtctcaccctaaaatcgacgaagccgtggcctttggtgtccccgacgacatgtacggtcaggtggtccaagctgccgtcgtcttgaagaagaacgagaagatgacctatgaagaactggttgccttcctgaagaagcaccttgccgccttcaaaatccccaccaaggtgtactttgtcgacaagctgcccaagaccgccaccggcaagatccagagaagaattatcgcggagaccttcaccaagagcagcaaaaacaagagtaagttgtgagcagcgtgtagtgccttctcttcccatcttttacagaagccaatcttgccgtttatacatgtaagtttatgtatctctatctatctaatgaaacgacagtatttatcgtgtccaagctgattcttttttggccgcggctgtttccggggcccgttttccgagacttcgaagtgggagactaggcaaaatagacgagtcttcgactaggatgttctccggtcgataaacatctagctttcgcacatttgcactaaagacagcagtatcagcacatacaggttaccgacaccaacagccgatccttgagatatattcgtcaagtttccactttctgttagattaattctgtatcctccccctctcggacgttaaattccgcctccctcattacagttactgtgtttgttcgtgttattcgattgcagttcagtagatcaattaccttttgcaaaaacatcttttcaatatgttttctagattgccaaccttcttggccagaaatgtttcacgtcgtgctccaaccgcttttgtaagaccctcagcagcagctttgaggttctcttctacaaagacaatgaccgtcagagaggctttgaacacagccatggcggaagaattggaccgtgacgatgatgtcttcctcattggtgaagaagtcgcccaatacaacggtgcttacaaagtgtctaaaggtttattggacagattcggtgagcgtcgtgtggttgacacacctattaccgaatacgggttaacaggtttggccgtgggtgccgctttgaaaggtttgaagccaattgtggagttcatgtcattcaatttctctatgcaagccatcgaccatgtcgttaactctgctgccaagactcactacatgtctggtggtactcagaaatgtcaaatggtctttagaggccctaacggtgctgctaagggtgttggtgctcaacattcgcaagatttctccgcttggtatggttccatccccgggttgaaagttcttgttccttattctgccgaagatgccagaggtttgcttaaggccgccatcagagatccaaacccggttgtctttttagaaaacgagttgttgtatggtgaatcctttgaaatgtcagaagaggctttgtccccagatttcactctgccatataaggctaaggttgaaagagaaggtactgatatctctattgttacatacacgagaaacgttcaattctctttggaagccgccgaaatcttgcaaaaggagtacggtgtctctgcagaagtcattaacttgcgtgcaattagacctttggatactgaagccatcatcaaaacagtcaagaaaacaaaccacttgatcactgtggaatctactttcccaaccttcggtgtcggtgccgagattgtcgcccaagtcatggaatctgaagcctttgattatttggatgctccaatccaaagagtcactggtgctgatgttccaacaccatatgccaaggaattagaagattttgccttcccagatgctccaactattgtcaaagcagttaaagaagtcttatctatcgaataaatacatttttgaccggagaagagacaagaaagaagaaaatgggatttcttttcattctcgatctttctgtcgtttgagcaaacagaaataacacaaataagaaaatataaaaaaaagttttgctaatcaagacactcctggcgtaatagtcaatagtgagtaaataaccgcaaatatacgcacatatagtatatattttgttcctacatatcgaatgagataaataccgagaatactgaatgatttattgattcatagctgcattacattacatttttattgattttttttcgatttttttagatggacacacgactggctgaaagaaaaatcaagatattggcatgcgaaaataaataaaaaaccaaccagcttcgatacttagatttacatgaaacactgcgatcacggaaggagcgtttggcctaaatagtataatagtgcaactggagaaataacactcaagttgccaaatggaaatggaacccaagcgaaatagcgggtcgctggccaagcatgacttaccacaattctatcttttgatcatgctatatctggttcaaggtatacctgtaggtttggcctttggtacggtaccatttttactgaagtcgatggcaaaggagacatccttcacatcattggggattttctccatggctacatatccatattctttaaagattctatggtcccctatagtggattcactgtataataaacgcatcggcagaagaaggtcatggatcatcccagtgcagttcgttagcggattcgtactatggatattgggctggtgtatatcgcaaggcataatattcgatggggtggacgatgcgttccacggccgcgggaacggttctctgcatagcgtcaacataaagaacttgacgtggtggtttgggctcttagttttcctatgtgccactcaagacattgcagttgatgggtgggccttgaccattctgtcgaaggagtctttgtcttatgcctccaccgcgcaaacgatgggtttgaacatcggctatttcatgtcattcaccattttcctatcgttgaactcgtctgattttgccaacaagtatttcaggaaacttccattggattacggatttatcagtttgggtggatacatgaaattcgcggggattctatacattgtgataaccgtatacatcatattttgcaccaaggaaaaaccatatgtggagtatttgcccaaagtggagccggccaagtcggaaaatggcgaacctaaaatcatagctatcaaatacgacgatggtgatgtggtttctacccagaatacaagtagtgtaaggtatatctatcgttgtttcataaaagtgctaaagttgaagtccgtgagaagtttagccctcgtccacatgatttccaagttcgccttccaatgtaatgaggcagccactaacctgaagctactggagcaaggcttcaagagagaagacctggccgttacggtgctgatagacctgccgttcgaaataatattcggctattacgttgtcaagtggagctccaacaaggatccaacgattcgtgacaccagacgtctaagaaacgccggcaccaacaagtttgtcaagttcttggtgggagatgccggtgtgctgacgccgtggctttggggctttctgggtcgtttggccgcggcagtcttgggcagctacgtggtgaagcggttccccgagggcggcgagatctccaccaaatacttctgcctggtgatattccagcacttgctgggctcatttatgaacaccgtccagttcatcgggatctcggcattccacacacgagtcgcggaccccgttctgggcggcacgtacatgacgttgctgaacaccctgagcaattttggcgggacatggccacggctgatcataatggcgatgatcaaccacttcaccgtatacaagtgcgtcattccggacactaaccaagtgtatgtgactcaaggcggcaacatgcaagcgtgcacagaagtcttgaaaggcaccgtgaccatcttgcgcgacggctaccacatcaccaatatcgtgtgtatcacagttgggcttctcctgtactttggatacctgaagaagaaaatcctccacctgcaaagcctgccgatcagctcctggagatgtacgtaaagacactatgtagataaaaagtatatacctctatatgttcaaacaacaaatgtttgagattcttttacgttttgcttggaccacaggcgggaaaccaaacgataatccacttgaaccaacaccattaagagaagacggcagtattactgtgtcgtttgctgtctaaaacttcactaaccagatgctctcttataacaaatacacgccatatcaccctccacggtccgcgctacccggcctcggaggttgccgcagttagcagcccgcacaggcacggccggccctgcgcagattggcagagacgggtcctccctggagaagacgctgcagaggcgcatatgactaaccttttttttttttttcgctactaatttttcactaggtttttcagattttttgcacttctgctatatgcgtctcgagctatttattacaagagtcagcgccggcgcaggaagccttaggtcagaaaccgcaatcggctgtttccggaagacgtttccgtttctgttttcctattgtgttgctgtaatttcagtcttttttcttcttgctttttgacatctctttttgattacatacatatatccgtacctcttatcttttaaaaagtcgtatagctcgttatcaagggctcatcgtttgaatttttctttactgttagtatactttaggataggaactcagctagaggtaaataaatatacagctaagaagatgagcagcaagaaattggctggtttgagagacaatttcagtctactgggtgaaaagaacaagatcctggtcgccaacagaggtgagatccctatcagaattttcaggtccgcccatgagttatccatgaggaccatcgccatatactcgcacgaagaccgtctttccacgcataggctgaaggcggacgaggcatacgtcatcggggaagagggccaatacactcccgtgggtgcatacttggccatggacgagatcatcgcgatcgcaaagaagcacaacgttgacttcatccaccccggttacgggttcttctctgaaaattccgagttcgctgacaaagtggtgaaggcaggcatcacttggatcggcccccccgctgaagtcatcgaatctgtgggtgacaaggtttcggccagaaacctggctgcaagggccaatgtccccaccgtccccggtaccccaggccccatcgagaccgtgcaagaggcacaggacttcgtcaatgaatatggctaccccgtcatcatcaaggccgcctttggcggtggtggtagaggtatgagagtggtgagagaaggtgacgacgtgggtgatgcgttccagcgtgccacgtccgaggcccgcaccgcattcggtaatggtacctgtttcgtggagagattcttggacaagccaaagcatatcgaagttcagttgctggccgataaccatggtaatgtggtccatcttttcgatagagactgttccgtgcagagaaggcaccagaaggtcgtcgaagtggccccagctaagaccctaccggtcgaagttcgtgacgctatcttgacagacgctgtcaagttggccagagtttgtggctacagaaacgcaggtactgctgagttcttggtcgacaacgaaaacagacattatttcatcgaaatcaacccaagaatccaagtggagcacaccatcactgaagaaatcactggtatagacattgtgtccgcgcaaatccagatcgctgccggtgcctctttgcctcaattgggcctgctacaggacaagatctctacccgtgggttctccattcaatgtcgtatcaccacagaagaccctgccaagaatttccagccggatactgggcgtttggaagtctaccggtctgccggtggtaatggtgtcagattagacggtggtaacgcctatgccggtgccactatctcccctcattacgactccatgttggtaaagtgttcatgttctggttccacttacgaaattgttcgcaggaaaatgatccgtgccttaattgaattcagaatcagaggtgtcaagaccaacattcctttccttttgacccttttgacgcatccagttttcattgacggtagttactggacaacattcattgatgacaccccacaactatttcaaatggtttcctcgcaaaacagagcgcaaaaactattgcactatttggcagatttggccgtcaatggtccttccatcaagggccaagttggtttgcctaagctgaaatcaaccccaagcgtccctcatttgcacgatgctgaaggtaatattatcaacgtcgttaccactccaccaccttccggatggagacaagtgctactagaaaagggaccagctgagtttgccaaacaagtgagacaattcagcggtactctattaatggataccacttggagagacgctcatcaatctttgttggcaacaagagtcagaacccatgatctggccgcaattgctccgactaccgcccatgctctcgcaggtgcctttgctttagaatgttggggtggtgccactttcgatgtcgctatgagattcttgcatgaagatccatgggaacgtctaagaaaattaagagccttagtgcccaacattccattccaaatgttgttgcgtggtgccaacggtgtcgcttactcctctttacctgataatgccattgaccattttgtcaagcaagccaaggataacggtgttgatatctttagagtgtttgatgccttgaatgacttggaccaattaaaagttggtgtagatgccgtcaagaaggcaggtggtgttgttgaagccactgtttgttactctggtgatatgctgcaaccaggtaagaaatacaatttggattactatctagaagttgttgataaaatcgttcagatgggtactcatatcttaggaattaaagatatggcaggtacgatgaagccatctgccgctagattgttaattggttctttaagaactagatatcctgatttaccaattcacgtccatagtcatgactctgctggtactgcagtagcatctatgtctgcgtgtgctttatctggtgccgatgttgttgatgtagccatcaactcgatgtctggtttgacttctcaggcatccgttaatgctttactagcttctttagaaggcaacattgacacaggaattaacgttgaacatgtccgtgaattagacgcctactgggcagaaatgagactgttgtattcttgcttcgaagctgacctgaagggtccagatccagaagtttaccaacatgaaattccaggtggtcaattgactaacttgttatttcaagctcaacaattgggtcttggtgaacaatgggccgaaactaagagagcctacagagaagctaactacttgttgggcgatatcgttaaagtcaccccaacttccaaggttgttggtgatttagcgcaattcatggtctcaaataaactaacttccgatgatatcagacgtttggctaattctttagatttccctgactctgtcatggacttctttgaaggtttgatcggtcaaccatacggtgggttcccagaaccactaaggtctgatgtgctacgaaacaagagaagaaagttgacatgccgtccgggtttggagttagaggcattcgatctcaacagaattagagaagatttacaaagcagattcggtgatatcgacgaatgcgatgttgcttcttacaatatgtatccaagagtttacgaggatttccaaaaggtgagagaaacctatggtgacttatcagtattaccaaccaagaatttcttagctccatcagaaccagatgaagaaattgaagtcaccattgaacaaggtaagactttgattatcaagttacaagctgttggtgacctaaacaaaaagactggtcaaagagaagtctattttgaattgaacggtgaattaagaaagatccgtgtagcggataagactcaaaacatacaatctgttgctaagccaaaggccgatgtacacgatacccatcaaatcggtgctccaatggcaggtgttatcatagaagttaaggtacataaaggttctttggtgaagaaaggtgaatccattgccgttctgagtgccatgaaaatggaaatggttgtctcttccccagcaaatggtcaggttaaagatgtcttcattaaggacggtgaaagtgtcgatgcatcagatttgattgttgttttagaggatgaaactctgcctccatctaaagaaagctaatggctagccattagctttatttttatctagttatgtctccatgtatatttaaataccaaatagaaaaaaaagtaaaacgttttcagtaatacatatgctcatcgttttttttgatggtggtaatattaatcatgttttcgtttctgaaaaactagacccagatatgagttctgagagtagttttgtactgccttggaccattgaccacagcatttttgattaaataacaactcttttcaagccattacggaaggtctttttaagtggtaggaactagcgcataatttttaaccaaacgctacggatgcacaataacttacaattagttcgtcgctgactttgaactgtgtccaaagctctccgacattttgctgtggggtgggtgcaaaagaattatttatgtaacaataaacgtaatccatcttcagtcttcttttaagaaataaaattaccatagcaaaaggctgtgacattgaaattttacaaaccgatggtttcaactgcgcaatagatccaattggttggaattttatctggattttttgagtatcaggctcttctttgtggcttttttgctctgttgcaacactttttggctctactgtcgatgtatttgtcttattcacctccttctgttcataagtgctactagctgagctgtccagttgttggtccacagaagcatcacttgctaatccgagttgagatagcctcctactaaagagttctagtctattctgaactgtgtgtgtcgatgattttagttctggatgatttcttgtcctttctgtggccgttccattgttagtcgatataatagagctctcgtcactttctgtttcattctcgctctctaggatcctgctcatacttgcattgaatcgtttagttgcaatttgtagtagccaagagcacactcgttatgtttgtttgagttgaagcactttagctatcaaaccttaaaccggtatatttcataagcacgaatcctttaatttaaaatgttaagaaaaaaaaacaaaaaaaaaaagactagtgtacatgattgttgcgttaggtgaagtttaaagaaggatatctcgcaaatattagattcgataacctgaccgtgatggaaccgattgaagatctgctttcagagcttactgatgcgttcaaaactcaaaaggaggaccttattgcgctggtaacattaatcgatatatatactgaacaagttgaccaggaaggcacgtatgatgagaaggtggaattcattgaaaccctgagggaattgttagagaataacccaactattactggtgaaattggctgggatgtgcctaaaggcctattaaagttcctgtcaaaagaaaatatcgatgtaaacaaagtattatgtattaataaaattattaatggtgtaatgaagtgtttctatgcaatctcgatccacggagaaccaaaaaaatgtttagttactggtttagagttgctttcagccctttctgttgaagaagatgtttctgaaaatgatcaacagaataaaaaggagctagttaatgagcaagctactacgccagttcctgcagaagtattttatagaagttctgatccgagcgacagttcttattatggtgagaggaaaaatacaagggaattcttcttaacgttgaaggcctacatattatttgagtttattggagcgaacctcaaaagaatctccactctgtatccttcaaaatacctaggagctgctgtggcaacaattgagaaatttgtatatgaccatactgattcatttgaagatgctcttttccttcttcgtagggtgtatacattttgcaggaattatattcccccagaaccaccgaaagatatacaattgaatgcacaatttactcaagaaatgcttgataaagtagtacagaaggaaagtgagttacaagtgagactcttacgaaggctctgcacttttggaatttcgtcgcctatcaaagctgttaacaccaattctgatgcgaaatactattgcgcactaaatcatcaaaagtttcaaccaacggcatattatactgaactgcttgagttattttgtaggttctatcaactggcctattcacttgatgttgatataaaagccgaatttcaaaacgtattaaaagaatgcaggattatttacaagtctgtaccacaggagactgatgctgttaatgatgaagcgaaatcggtcttggaaagaatggtttataaactagcttatacttttgaagtacagaaggctgcaaaagaaaggagtgttggcttagatcttaatggtgttgttttgttttctggtattaattatttagagaccaacgaacatctggtagagaaaatttcaatcacggatgccatttatctctacttaagatttaccactccttcactgtattccaaagtttaccaaagtatagcagttgaatctgtgaaccgttattggctatggtatgccatcacaactgagcctttggaaaatatcaaaacggaactcaaaaatctttcagtatttgttacaaaagctttgttacaggttctactcattaagaattgtgttcaagtcaatcaccagttacgaatggtaacattcaccctcctcacgagactgctatgtttggttcccgagaacgttgcctttgacttcattttggatgttctcaagatatgtccctttcctttgggtaaaacatctgtattgtgtatcctaaaagatctttcaaggcaacgggtttccaaaaaagatgataatcctgaaaccagttcaatcagtgaagaattgtcaaagctgggaatcgatgaagaccaaaagcctaagaaaggaagcatcaaatattacattcaattggactcttccaaaatggccgctgttcatgaatgctgtttacaaactatccgcgactcatttactgcaaacgctaagaaaagcgagatattattgttatcgacctatttaaatttttttatcgtactaagagaacagtgggatagaaatttattgcaaattgtttactcaatgattgactctacattggaacagcttgaatctgataaactttcaaactataaagaaattgcagaagcaaataagtctttgaaatatcacctgaacactatgaaatgagactctagtttaattcattcctgtgtgtagtacgtatagaaaatgcaaaggggatacagagttttattctctttttttttcttatttctaacagctttaggtatgtacatacatttataactaactttataaacctcgtgaggtcaagactaaatcatcgagtacgtgtagaaaatcaacgtacattgaatgtctgctcatagaaatttacttttatgagctcgatatacgttattaataccggccttatacataatttgtttaatgcctttcagggattttggcaaaggccctgaacaaaatgcctatttgttcttgacaccacctcttttcatggtaccgtttgcacgttctaagcttgcataatgtcccttttcaatcaatggaccaaagtaaacaaaaaatccatcttttgtggcagcacgttgttcttcccataataattctgaatcatcaatgaacggatcttcaacgtcatatttaccaatcaaatttttacctttcataggatgtgatttcttctttggagaggttgtagttgctgcagtgttagtctccgtatctagttctccctcatcatcctccaagtcttcatcgtcatcaagtatgatatcaccttcctcatctttttccttttctaatgcgccgttagaatgatcattcaactgtgttattaaatttcttttggagtcttttaactgtgccagctctttgtggtttggatggtatttttcttttattaaagtggacaaattaaaaataacctgtccgttttcatctaagtagtcatttgtgtcagcttggtacaacggaatgtcaatcaagattgagggttcctttatttttgtctctgtcgtttgtacaagcttaggtgaattgattgtaggtgcaggtactagtttcctaggagattttgaggttgattcctttttaacgttgttggcagagttttttgcatcagtgccattactatttttgtctttttctttctcagtggctttggtagaagatggaacgctattttcctttttgactgtactcagtttggagcttgtatttggttctttcttaatagcggatgcagtcttgtttgaaatgggttttttcttattagagtcagcattgctactagaagccttttttgacgtcttgctaactggcttcggtaatattgctgacactgagtttgatttcctcgctctttcaggtgcaggttttttattagggttgccattagaatcgctgtgtgtaattgagctgttacttcgcttcaaagaaactttctctgtcggttgtttagtcaaagccggtttcagggagtgagtactaggcttatttatctttgctgaaggctgtactgtagtttcgacgtccaaatttacgggagagccggttttcgctattagaatgccaggagtattattgtctaaatggggaatctttaaaagggagccgtccatgttttgagtgggcagaatgactttaggggttaatgacttatttctaggagagtttggagtttttattaacgactcgatactgtttgcatccgtatggagctctatgctaggtgatgggatattattagtagtattgctgccatatttgtttccaatgaaagcgtttatcgctgggggcgtgctgtcgtcattagaggacatggttaacaacgatgatattttgagttggttcgcagcaaaagaagaacgtcctctttctggtgcagttctgttgtctatatttttactattccgccttatttcgtctgtatcgattttgctcgtagacacagtggaatttggtggatattgaaacggttctacggtatttctgctaaatcggtttgttgctggtatgtctagcgagtttgtagacgaggaagggggtcctgacggaggagctgaagaagaagatgtggaaactagaatgggcgatggagaagcacccttggcgtggtttctgttcttggccaactcttcggcaatatttggtattttcttgatggtccttttgcttaaaaaattactcaaagggtcttgactgtcagcttcaggttcgttcttgatgttgttatcattattcaagatttgaactctagtatctggttgcatttgggcttctccacttgatattgagggttcattatcacttttagagtcctcaatgactatcactaagaaaaaattagctgttagttaaatgttctggaacaaaaaaaaagaagggcgacatgtggggaaagaagcatgaacatacctttttggtccatttccaactgtttgggatatggcgatacggctttggcgttgtttcttatggcaccgcctactgtagcaaaagtacacctatatatagtgtatttgccaagcgtctttagttttggtttacacgagtgaaaaatgttatacacacacgcgacaaaaacaaaagacctaattttgaagacttgtatagaacaaatggaatgctcttaaacaattatagatatatgtgtcatgataatatgtaaaaccatataaagtaaagagacgaacaaggagtattctctcttagcctgtttgtacaacaaaggaaataaaataaaaataaactgggaggaagtaaggccgcatacctcacatggcaatactgcctctttgtcttcttgcggattgagggtccactgccttgtttccggtttgtttccttgacagtaagttgataatatcggtcaatgagactacaccgatcaatttgcctgttctgtattccttttcaaataggtttggtgtgcttgttgaggaaacgggacttggtggtgggatcgcgatggccgaggaacgtggcgatggcggatcttccattgccgtcattaacggagagtgagaattgatggaagccgaagaggatgattttgacatagaagcgccaccattagttgacgactgagccgtaccggtagttgcattagctgcggtgttggatgcggttaagtttgtggaggatgctgatgcggaattggaggactctggcggttgcacaatccataatctatgagactttgtagcaaccagttttgccagtgttcttgctaacgagctggaggggtatacgtggaaaattgggaaggaatctttacccgtttccagtcctcttgagtttaagatgactgaaataaaatgacggcaagtcttgtgcaataatggatattgggaagttctggtgacgtgctttacgtcagtcactgatatgttacctaataggttaccctgtttgtcgatgacggcaatagaagatattctttctacatgcattttgtagagacccatgatcaatggctcctctccttgaatggatataacacgagactgtcttgaagttggtttggactggatattaagaacaccgatatgtaaatcttgtagcgaggtgttcaataaaggttctagacttgtgaacgatctagcgttgtcccagaggtacttgatcaaacgacgctgggacaagatacctttaaccttggtcatcccttcgttcgttatggctacacggtgtacacctgaaccgagaattcccattactgtggacaaactctcattttccggcagtttgtaaaatggattcttaggagtcaatttgaccatctcgcccacggggacaggctttccattttggcagtccgtggtgagctgtttgttgctgacggtgatcttgttcaaaaccaacaaaaggtatgaattcaggtcattgtagtcaaaagtgaaacagtctatatcgccaggaaaggactccacgggaatggagttcaggtggtacttgatcatagtgttgaaggcctcctctaccgatatggagcctggaacaaaaataagcttgttttgttcgatcaattgcgacagctggatgtgctgccatttctgagcatgcacagaggataggcattgcgatggagtctgtgtcatgggcacagctgagagtttgaattgaggcttttcatcgcggaggggcgcgggagtggcagagggagcaggtccaggagcagctgcagcctttggcggcgtgagctcttctggctcttctttgtcttctgggtcgttcacttgcatctggggcagtaacggaggggtggacaacatctccacgatagacgcatgtctggatgtggggaggtttccggaggaactgttctgacttggagggaacgtgttcggtgcagaagtcatgttgtatgatggttagttgttctattaatatttatagttattgtatattcggattgtctaattagtcttgctcaagagaagagaagaaaagctgatctgaacatgccttagctttccgttccttaacccctatatatgcaattatatacaaaattccactagattttctctacacaatagaaaagacgcgccccttaaatgaggaggccctgtcgctcaggacgagcaataatagctaagcatctcatctttgggagggaattgcaaggagcagtgctggtcttgaaacatggtcttaaagagccctagcagacgctggacatcgatttcgtggcaatgctggattccgaagaggtccgtgcagcgtttggcccagtccatgcggtacttgacgtccttgtcgctcggcgccaggagcctgatgcctctcctcagttcgccaagcttcacgacggcgtcctctagcgccaggtcgcccatctgggagaacaagttgctgatctcgtcccttaccagggctccgaagcgtggggaaagtccgttggtcgagatgagaatctgcagacggttgccgatctccaggttggccccgaagtagaagtcgcatagctctggcttgtcagccacgtttaccagctgctgcttgccgaacctttctttgcagaggtgatatattcttgcactttccggatggtcgggtatgcaggtcataattatgtgccacgcgtcgtcatcgtcctctagatcgaggtattcatctttgaattcgtcgtgtatatactcgtaaatttcgttcttggaagaatcccagctgggattaacaatgcgtttggcgttttctctgtattcaggatggtcctccctgtcgatgaatttcccgaacttcggaacgatggctttgtgtaaggtaggagaaaccaaagttagtttgcaacctgtaggtattagtttatgcaatcttgtcaagccgacttctccaccgccgattaaaagtattctcttgtcctttaattggtgcgccaattgtaacgattttaccatttttacctcttgtattgtttctttcctattatgcgtacgtcgtggacagaatgtgttaagaagagggagagtcttggtatattctttcacctatacgtgtatatatatgtgtgcacctttgtcacttaccggctattgctcgtggtcatcggactttgtagcaattttcacatttcttcttccgtcatcaccgctattataacacgtgaaatgatgacgccagtgttcacatacacaacaagaaaagttgaaacgcaaactgttagagtaaataaatgtacttaggtagaaagagacaagtaaataacaaatttgattagaattagaggtagatatttaaactagattttaactggaatgtcattaatagaagaaaagagagaacgtaaaacgaaaaaactgtgcaaacaaaaagcatttttttttcttttgctcttgtactcaatgtagaagagatggatgaattggcggaatgttgttcctattaggatgcttgttcatactgttcagtttcgagttgttggtactcgaacctgtgcttgaaggaggattcatcattccagacccgtcgtacatattggctccattgcccattccgtatgccatcgggttcatgtttgtgttcgtgtttgtgttcatgttcatgcccatgttcatgcccatcttatggttgttaccattggccaggggcatgggcattgtcaatgcattgccaaattgtgacatgttgtcatcggcattagagagttgattagccatgtgttgaagtgggtatgaggaacttgcatattggtgtgggtacattgcgctctcttcttgcatgtatgaaacaccgggtctttgagaattggctaggtcgccatggccactattattgttaccgcgataatcgaaattattgtaactatagtaattatggtgagccaactgctccataggatagttagcgtgttgctgttgttgttgttgttgttgtagttgctgttgttgctgttgcaaaaagagtcgccttttatcttccgcatactgttccaagatttgcttagaattgtcaatagaagaggcggatgagggggctcttacaccatttgatgataaatactgacccgctcccataacaggtggcgccgctttagcatttgaactggaaggacgcccccatgataatcttatcggacttccacctacaatgaaaccttgcagaccttgtatcgatgcttcggcatcaattcttttttcaaatttaacaaacccacaattcttaccattagggatcctaacgtttaaaatagggccgaacggtttaaatagtgaacgtagttgaaactctgtggtttttggtactagcccacccacaaatacagtagtattggttgggtcagtattataagtgtgtgagggcaaaaactcctttccacgcatgtgattcccgccctcgtttaatggtattggaggagtattttgaagggcattgaggggtagcatattgctattattttgaataagattatttgcagtcttgatcaaaagaggggcctggttgtcctctggttcttcttgctggcgctgctgctgttgcgattgctgctgctgttcttgtaattgcaacatcatattgtttcttggtgtggcatatgcgactcttaaagctcttccttggaaccatttaccgctcatttcaatcaaagctctacgacgttcgtcctcattgccaaacctcacaaatccaaagcaacgagatgatcctgttaaaggatcagtcattacacgaactgtcttcaccgatttgaatcttgtttggaacaaagacaacaaatcagcttcagtagccgtgggggaaagatctcccacgaacaaagaaaattctggagtagatggtatagaactttgtagagttgcgcctgaagcccaattcaatctaaaggttcttttgaatgttgaattcgtttgagaattggttgttggagagtaaaagttgggcaagggtgtagcatttaatgatagggcaaactgagcgtccttttgggtttcaaactctacaaagcaatatcccgcatggtgtaattgcgtagtggaagggtcaataaacgagactccattaatattaatcatctgggagttatctaattgatcagtgctactggatgcgagttgttggttttctccactctcctcattggtattggtgttaccacttgaggtggaactacaaggaatcaataaatttttctttgctcttatcaatttaacgataacttttttattcaatctagaccatatctgttcaatggtggcttcgtcaaaggagggatccaaatcgcccatccatagtgttcttggaggctcagaagacgtctctactgttgatgagggaggcaatggaatgatgtatggattgtcctgtctctgggaggcgttattagcatcggccattacttaaattttttttaaatcaaaactaggaagaaggtatgcaaaggacacaataaaagaaagttcaataacagtaaaataatataaaccagagcgaaaggagaagaaaatgaacctttttttaattactgaaaaagaaatagaatatcaaaaaataaaccagaaaaaactgcaaaatataatggaaaacaatataacggattcgaagacagaaacttgaatgttggacacttgtgtgtataatgtatggatagctttcttcaaaatgagaaagaagtaaagaaaaaaaagaataaataagaacgggtatccctttttattgtctctttatttaactgcgtgtctgtataatgtgtagtaaaagggtagcctatgacaaatatcctaaactacaactaatgctttgtttcaccttttgtctgagtgattaaaggtgaatatcgtgagtttaattaaaacttggccatgactacatgtttggggaacattttttcgaacggcactatcgccccttcacagccgtttgaagcgggaaaaaaagcgtgtgtcacgtcgcacggaacagtaaaacagtaatcaaatgttttgaatagagctctgggataaataaataagcaaacgtgctactagagaggggcagacgccgactttgttgtggttaggaagtcatttattgcatctgctaggattgggtgccttgttttgctgttcttgactacgtgaagcgttgtgtgtgatagtacagcccagaatggatagagacactaaactagctttccggctgaggggtagtcattcgaggaagacagaagatatcgatgatggtgcaattgtgttcagaacgccgaatgtgctatatcgggaggctgaatcccctgttcaatctcctgctcaccgcatgttgtcttcgccaaaacttgcaagcccttttgagtttcccgttgatgctggtgatacgaatgcacaggaccgctatgaacacggatatcaacctgcggaagatgaagactatcctatggttaacgctggaagcgagattgctgataatgaaccgcagcaatatgtgagaaacgatgaagagcttaccactcagtacaatttcgaggatattcccataagacaattatcgtcatccatcacttcagtgaccacaatcgatgttttatcgtctttgtttattaatttatttgaaaacgatttaattccacaagccttgaaggatttcaataaaaatgatgatgaccaattcaggaagttattgtacaaattagatctgcggctctttcaaacgatatcagatcaaatgactcgagacttgaaagatatactggatatcaatgtatctaacaacgaactctgttaccaattaaagcaggtgcttactcgaagagaagacttgaatcagcagatcatatcggtccgaaatgaaattcaagaattgaaagccggtaaggactggcacgatttgcaaagtgagcaatccaaactgaatgataaagtaaaactgaatacaaagttgaacgatttgacgtctactttactgggccaatctcaggcaggtgacaatatgatgagccaaagtaatgaggacaactcgatacgagatgactcgaatattttggacatcgcacgcttcggtaacttagtggatccatacaatggacttcttgaaaaaataaataaaataaatgaaaaactctctaatgaattacaaccaaccctataagaaaaatagaaagagcattatactcacgtccatgccgtgaaaaaattgtattataaacaaactttttatatgataaacatagatatgtactgaccattctctctctttcttctgtgataattaacctaacaagttagcatcgttttcaagcaatgatgtgaccatcctgtaaaaataaaagagaaatatgaaaagatagaatcctagttttagaaagcattcaattttacgtttactcaacgtcctgaaaatgtcagtagcgttcaggaagtatgtccttttgaagacactaatggcattatatgccaaaacaggggcatttaagaggaaaacgaaccagtatccattcaaaagaaacaacacagatataaacgcctgtaaaagtgcctctggtgtgctcaatctgttcacccgtttgcacagttcgattgaattaatataatcggcttctaaatcgccgtatagtatagtgaagtatatttgacatatggaatttaaacaattcaatacaagtcccgttacaaataacgacaacccagttcctgtcatcccttttcttttcttagtgtcttgtatcctctttggatttacagtcaacccccctcttcgttccaatgaagattaagcgtggatattcaagtcaaaagatgaaaggttcgtacccgacctctctttaatcgtggaatagaatgtctattcgtggtccacgataacgtatctaaaactttcttaagtttgacggtggtaatcagttcctgcaacggcgtgtggtgggtgactcgtgatgtatttcttatatagaggagaattgtagattagttgtacttcctagtagaagatcttctctaaaaaaaaataaaaggctagagaaagaaatactccgatacggggagtcgaaccccggtctccacggtgaaagcgtgatgtgatagccgttacactatatcggattataatctgtgaaaaaattatcccaacaaaataccgtatagagagatttatgtcacccaatatcaaaaataccattgggtcaaagagttttactggagggtctcctcctggatttaaaatccactaagggaagatggtattttgcatagtattgtagatgattttgttctctttttctgttgataattagtaagtttagtaggtagtaataattaagaataagcagttctttcttattatataagagaggtatataaaacgcacgctgattggttatatataacttaatggttcaaatatggtttaagcattattaatgagttatcagttataactcatctgcttatatactaattcttgaccaattaatagatctttatcttatcttcactaattaccagattatttattcgtttacattcctttctcatattgtatacgaataaatagataaattgtttttgagtttgtttactccaatttatacgaataagtgtacatccgtagtcacatattccaacattttcactcatcgattctattacattatcaatccttaagcctcaggttctgatatatttgcgatgaccttatgaaccttgttttgcagtttatggtacctcttaatcctcgtaacatgaataatattttgaatctgttacactactataagatggacgaaagtacaaggaaggcggcttaaccccaacaaacgtccttggcatacagtgccaaaagatgaaatcaataacaccatcgtattgctgtatgagaggacactagatatcataatttgggagaacttccccccccccggaaaaaacccagaacgtcgtgttctggcatacaaaaacgtgcatagatctggcggatcaaatggcggagctttttgttaaatgaaggcacatcccatacacatatcagccttcattttaattgaatccaacaacccgatccgaagctgaggttttgcgaatggtgccttcccaaaaaatccagcagcatataacttacaaatgttttagctccattaaacctctgtgcgacaaccggtagcgctgaaagattggttttaccaataatcatagtactgtgaatggttcagtattataaccaagaagaaacagtatgaattttttggtgccctttttctccgtatgttttcatatcataattgtggggtccaggtaatttcttttgaaggtaaaatagcgctgataccagatgaagtcttattgacccgtgtgttggatggagtggcatacacttcagaaaaagacgaattctacactaaagttgccgccacattctattccttagcgattcgagggtaatcaaacctggtcgtctgtcgactacaaccccgaaatgtcgtatgtcgacgacgataccaaaacgtcatctggcgtactaaacatctgcgagcacgaaatatatatgttctcaaactccttgctcaagcgggggtcatagagtaggttgatgaaaaaaaaatgctggcactatcaaatgatagaggagtatatggaggatccagatgacttttttagtagcctagaaagtagtggtaattaaagttaagcagttctttcttcaatatatatatatcacaagctaattggctatatgcgacgcaatggttcagacataattcaggacgttgataataagttggcaggcacaactcatctccttatatcttagttgatggatctttacccttatcttcaccaattaccagatttggttacgtgtatctgttggaacaaattcaaccatcgttccatctattagtattatatacggtgttaaaagatgacataaattacaagaccagtaaaacaaaatcaaactgccatccaaatcaatggaagctggagcgcaagggtcgttgaatgaaaaaatataaaaaggaaacagaatcatgaaatttgcagaatagtccctcttgtggattcctaaagagcccctactctactataaatgcgtagtcttgaaacctttaaatttaccatccaaatttgcaggtcaataacatcataatgaaacaatacataaataaaaataatatatgattactactatctgtattccggatttgtatcatatgaatagatagatgtgtccgaaatcacctttttttcaattctaactattgtgcgtaagaaagatcatggggtaatgtaatgtcctcacagcttccaaaacaatatggtttcacagcatcgttccactggacctcacttctcataattagaagctcgtatggcgcagtggtagcgcagcagattgcaaatctgttggtccttagttcaatcctgagtgcgagctcttatttttttcccactccgcacgcagatctcactgcgtctttccgcctccaggtaaaagagttaccgtatatgtctttgctttcccccaactacaatgttccaatgccctggcctggtctggcctgccataaatcaaaccaaacgctgtctctgtctgacagaagccctttcattaagagaagagcagagcctcgcttgatggccgccaaaacgccggtttgttagccagtcgtaacggcagcgcacctttgggcgccgtgttggcgcttcccttttcgcgctctgtggaattgcttttatcagataagataagatgaggcacgataaaaaggccacagataagataagccaggccgtgttcctggccctgccgagaaatttgcgtttatggttttgcttctcttacttgattgacgctttgtaatggagccaatatgcgttcgttcccccattccacaggcgttgctgcccgcagctagcgcaagagataagacacgctgatgtttttcttttgcctgcttctttaaccagattcgacagctgtttgcgtcgtgggcggcgagaggtttgtatttaagcagtagacctgatgtgtgatggaacatgcactcttaaccagtatgttcgcctcggctatagttttctttcttgtatcataacctcaaagttctctcaagctttgccggttatactacactatacgaaagcacactatatcagcagatagattcttaggaatatcaatcactccgcattttaatttatattgatattcacgttcatcttatatctctgatactgccccccatacactcctcctgttttatataagaaagatgacagtcagttctgatactgccgcagcaatttcattgggttggtccgtccaagactggattgacttccacaagtcatcgagcgctcaaacttcgctaaggcttcttgaatctttactagagtctcagaatgttgcaccaacagataatgcatggatatcgctggcctcgaaagagaacttattgcaccaatttcaaattctgaaaagtagaaataataaagaaaccctgcctctctacggtgtgcccattgctgtcaaagacaacatcgacgccagagggttgccaacgaccgctgcctgtccggcatttgcgtacgagcccgtgaaagactccaaagtcgtcgaattactgagaaacgcaggtgcgatcatcctgggtaaaaccaatctagaccagtttgccacgggtttggtcggcacacggtctccctacgggaagacgccttgtacctttagcaacgagcatgtgtctggtggttcctctgccggttctgcgtcagtggtctctagaggtatcgtgcccatcgcattgggaaccgacactgctgggtccggtagagtcccagccgccttaaacaacttgatcggcctaaaacccacaaagggtgtcttctcctgccaaggtgtagtacctgcttgtaaatctttggactgtgtttccatttttgcgttgaacctcagtgacgctgagcgttgcttcgagatcatgtgccaaccagaccctgaaaacgatgaatattccagaccgtacgtgtccaatccgctaaagaaattcccaaataatgtgactattgccattccaaaaaacattccatggtatggagaaacaaaaaacccaaagttgttcgcaaatgccgtcgaaaacctatccaaaacgggcgccaacgtcatagaaatcgattttgaacctctattggagttggctcgctgtctctacgaaggtacctgggtggccgagcgttaccaagctattcagtctttcctagaggggaatccgccaaaggaatctttggaccctactgtcatttcgatcatcgaaggcgccaagaagtacagtgcagtagactgtttcagttttgaatataaaagacagggcatcttacaaaaagtctcgaagcttctccaatccatcgatgtcctatgtgtccccacatgccccttaaatcctaccatgcaacaagttgctgaagaaccagtcttagtcaactcgagacagggaacatggaccaatttcgtcaatttggcggatttggctgccttagccgttcctgcagggtttagggatgatggcctaccaaacggtatcactttgatcggtaagaaattcacagattacgccctattaaacctggctaatcgctatttccagaaggcatttccaaacgattcaagaagctgcggtgttttcacagaccgaaacgtaaaaccggtatatgacagcttgaagggccctgactacgacccatctacatctataaaactagccgttgtgggtgctcatctcaagggccttcctttaaattggcaattggaaaaggtcaatgcaacatatttatgcacaacaaaaactacaaaaacgtacaaactttatgccttacccaagaacggtcctgttttaaaaccaggtctcagaagagttcaaagcgacattggatctcagatcgagctcgaagtatacagtgttccaaaggaccagttcggcactttcatatccatggtacctgaaccattaggtataggctctgtagagttagaatccggtgaatggatcaaatccttcatttgcgaagaatctggttacaaagctgaaggtacagtcgacatcaccaagtatggtgggtttagagcatatatcgaaatgctaaagaaaaaggaatccgaaaaaaaaaagctatttgacactgtgttaattgccaacagaggtgaaatcgccgttcgtattatcaagacattgaagaaaatgggtatcaaatctgttgctgtttactccgaccctgacaaatattctcaacatgttatcgacgctgatatttccgtacccttaaatggtaccactgcagcacaaacttatctagatatggaaaagattatcgatgctgctaagcaaaccaacgcacaagccattattcctggctacggtttcctgtcggaaaatgcagacttttctgatgcctgtagcaatgccggtattactttcgtaggcccttctggagacattatcagagggctgggactaaaacattctgccagacaaatcgcagaaaaagctggtgttccattagtgccaggttctttactgatcacctcagttgaagaagctaaaagagttgcagcagaattggaatacccggttatggttaaatcaactgctggtggtggtggtatcggtttgcaaaaagttgattccgaagaagacatcgaacaaatttttgaaactgtccagcatcaaggtaaacaatacttcggtgacgcaggtgtgttcttagaaagatttattgaaaatgctagacatgttgaagttcaacttatgggtgatggttttggtaaagcgattgccttaggtgaacgtgattgttcgttacagcgtcgtaaccaaaaggttattgaagaaactcccgctccaaatctaccggagaagacaagattggcattaagaaaggcagctgaaagcctgggatccttattgaactacaagtgcgctggtactgttgaattcatttatgacgaaaggaaggacgaattttactttttagaagttaatacaagattacaagttgagcatccaattacagaaatggtcacaggtttagacttagtcgaatggatggtaagaattgctgctaatgacgcgccagattttgattctacaaaggttgaagtcattggtgcttcaatggaagcacgtttatatgctgaaaatccattaaagaatttcagaccttctccaggtctactagttgatgtagaatttcctgcttgggcaagagtagatacttgggtaaagaaaggtactaccatttctccagaatacgatccaaccttagccaagatcattgtccatggaaaagaccgtgccgatgctattttcaaattgaacaaggcactggaagagacgaaagtgtacggctgtgttacaaatattgactacctgaaatctatcatcaactctgatttttttgccgaggcaaaggtttctacaaatattttgaactcttatcaatatgaacctaccgccattgaaatcactttgcccggcgcacacactagtatccaagactacccaggtagagttgggtactggagaatcggtgttccgccctctggtccaatggatgcatattcatttaggttggcaaacaaaattgttggtaacgattacaaaacacccgctatcgaagtgactttaaccggtccatctatcgtatttcattgtgatactgtcattgccattactggtggtaccgctctatgtacattgaatggccaagaaatccctcagcacaagccagttgatgtcaaaagaggttcaactctttctattgggaagttgacaagtggttgtagagcgtacttgggtatcagaggtggtattgatgtacctaaatacttaggttcttgttccacctttactctaggaaatgttggaggatataacggaagagtattgaaattaggtgacgtcttatttttgcctagtgataaatctgactctgcaaagagcacccttccacaggatattcctcaatcattgattccacaaatttccgaaactaaggaatggaaaatcggtgtaacatgtggtccacatggttccccagatctatttaaaccggagtcgattgaagaatttttcagcgaaaagtggaaggttcattacaattctaataggttcggtgtccgtttaatcggtcctaagcctaaatgggcaagaagcagcggtggtgaaggtggtatgcatccttcgaacacacacgattatgtttactcattaggtgcgattaatttcaccggtgatgaaccggtaattattacttgtgatggtccttccttgggtggttttgtttgtcaagcagttgttccagaagctgaattgtggaaagtcggacaagtcaaacctggtgattccattcaattcgtaccattatcttacgagacctccagattattaaaagagtctcaagatgttgcaattgagtcattggatggttccaaattgaaacgcttagactctgtacctatattgcctacatttgaaaatcctatccttgtacaaatagaaaaaagaagcgacctttcaccaaaggttgtatacagacaagcaggtgatcgttatgttctagtggaatatggtgataatgaaatgaactttaacattgcctacagaatcgaatgtttgattgcccttgttaagaagaatgaaactgtcggtattgttgaaatgtcgcaaggtgttagatcggtcttgatcgaatttgatggctataaagtaactcaaaaagagctattgaatatcttagtagcatacgagactgagattcaatttgatagaaattggaagatcacttccaatataatcagattgcctatggcgtttgatgactctaagactttggcttgtgttcaaagataccaagaaacaatccgttcatctgctccatggttaccaaacaacgttgacttcattgccaatgttaacggtattacaagaaaagaagtttatgatatgttatactcagcaagattcttagttatgggtttgggtgatgttttcttagggtcaccttgtgctgttccattggatccccgtcacagattcttgggaagtaaatacaatccaagtagaacatacactgaaagaggcgcagttggtattggtggtatgtatatgtgcatatatgctgcaaacagtcctggtggttaccaattggttggtagaaccattcctatttgggacaaactatgtttggccgcttcgtcggaggttccgtggttgatgaacccatttgatcaaatcgaattttacccagtttctgaagaagatttggaaaaaatgactgaagattgcgataatggtgtcttcaaagttgacatcgaaaagggtgtttttgatcatcaagaatatatggactgggtcgatatgaacaaagattctattaaatcattccaagaaggccaacttggtgaaagggctgaagaatttgctaaattgattcaaaatgccaactctgaattaaaagaagccagctctgagaaacctgttgaagaagaacagttccctgaaggcgcagaaatagtatattcagagtattctgggcgtttctggaagtccatcgcatctgtcggagacgttatcgaggcgggccaaggtctacttattattgaagctatgaaggcagaaatggttatctctgctcccaaatcgggtaaaatcttaaagatttgccatggaaatggtgatatggttgattcgggtgatatagtcgctgtcttagaagccattgtatagtgtgcactacttttatgcgattgatttttcatttttagtatatatgcctttttctagccatttctaatcaagaatatatatgtacagtaatttacctaaaaaagctttgctttgtataaaacaacaaacagtagcttaaaattattatgtaaggacatttcaattggttgagccgtggctttcagttatcaagggcactgagctatctttggacctcctttggctgtctggatctgatgcacttgagtttagttctaaagtattatgtttgagagctagcgaggcctttgctatgcttaatcttttcataatacgtttcttttgccagctgactggaatataaggaatgtagccatatttttcttctaccattagcagcttcaaggcgcctattaatactaaccagtaaacattataactgattacagagccaacggtagcactgttggtccagccgaaaatggcggtgaaaatcatccaacctccatccttttcaccattacaacaattgacatgccaaacggaacgggatatatcgtatgaaccaggtccatttcccacttcactcatgtcttgaccgttacatttgttgacatagtcttgtaattcaagttgccaaacacccttggagaataaaccagctgctatcaaataaaggaagcatgtggcgacaaccagacatatctttagtgaaagagagctcgagtactgaaagaaaaaaataccgaaaacagtactgatagctgtggcgagcagcatagatagagggattgacgttaacggttggtcaataccgatacctccgataaacacaacagcttccaagccttctctcaaagtcgtgataaatggtaatatgaaaaaggaatatttttcactgaatttgacgctctttgtagcgttgctccccaagaggttattgtcctttgagtaaatgatagatgccattttcactctgaatttctctctcaacttccccattctcaaaaagaacagccccataacagagataataacagatgcgacaatactcaagataccttcataataatgttcactcaaagtccacaagtcagtacctatgtgatagaatatgctgacaaatgcaccaccgattagcatacagagcaacaaaccaaatgcaccgcccgcaagaatctgaatcttcaatttctgatatagtttaacgttatcagcaatatgttcgttgggctcccggtcttgctctcttagctcattggaatagtcgtaaatttcctcttcttcttccacgttaaatggcttcgtgacattatcgtcgctctgagtggcagcagacgttccttcagaactagctattgtgtgtccatgttgtaagaaagcagtggtcgagtctgcgttcgcatttctatctgggcctgggagagccgccgaagagcttccatcaaccgagctgtcgtcatcaacagacagaccttgcttgacaatggtcaataaaatcgatatgataacgacgatttccaaggattcccttaagaagatgaaaaatatctggaacgagaaataattttcaaaagtcatgctgtgctagagaacgttggtttaaatcctggtctccttattccatatattggccggttttgttcctgttagagaagtgaaaattcagaaggacatctttcttttttgaatagcaagtttgtgtttttgtaggttggcttagatccaattttacttttctcgtcaactccgggcgcacccattttttaacacaaaaggcactttaactagaatagatgagggtggctattacattagtttatatgtgtatataagtgtgcgtcgatgtttttggcacctgttttaatgtcccaggggttacgtatggtttgcttctcagattccggggggaagcttgtaatttcctgccgaaaagaactttctagtgcagaagtactcaggatgccaggtaacgtccttgcctggttcacaggtacacttgttttgtagtctaatcttctgttcgatgggacaagacatgaaatctggatggtggaatccaagaccgtcgaagaaatgaatttctgatttgtctaaaaacaaagaggcagcgatagaatgcactggagcatcgccccatctttcgtagaagaatcctcctgactggtccaagtaattgaagtattccgtgtatgcgtctgatctgaagaagtctaaagagccgatttcaaagttggtccaaaaatggcacatgttgtacgtctcaccatcattattggagatgaacttcatgaggttgttcttgttcaagaactttgggtttttcttaacaaacttctttattgtttcccataatgttggaattgtcccttcgtattcactcacggaaagaatgaacccatacttctttttgttttctttcagaaacttgaatatgtcgtactggatatcacagaataatgtgatatcggtgtctactctccaaaaccattcatactcatctagcaatgggtgtctccatatgaatccagattggaaacgacacatgtgtcggtaaggcacagaatcaccgtacgggatgttcgacttacccatttcacgtcttttctcatcaaatttcttggtatcgatccaagatggaacggaccagtgttcttttggaatcgtcccgtacttggttttaccagaaaccaacgcactggtcacgcgctcaaattcctcactgaatggctcgtcattcaaaaacacccaatcgtagtgatatctgtggttgaacctatcttcaacgtgtctaatggactttaccagattccataagtcagagtttctagccaatgtgaccatcacagccttctccttcttgccgtcatccagaggatggacgacaccctgtgacttgtcagtaaacggcatcaagtagtccttcttggccacttggctcatgctggtgccctgagttattagcgcctctggggagtttgagccactcatcaggaacaaaatggacaacaccaggattaacccaacgaaagatgctctgattcccctctggtactttctaatcagcaatgccgacttgggcataagcttcttcttgtggtgcgcagacatgttggcagtctcggtatcgatgatgttgttgttagctaaccagagctggcttgctttatgcagaatgtggccatcaaccagagtatttcttcgaaaaaagtttcaaaaggacgcgtcatccatttaaccgggcaatttaaagggtccatttgtcaagagctattagaatggcacaggaactgttgagatgtagataaacattgcgatacggccagggaacgggaagtttgcttgttctgttatggttgttgaagggggaatagaagaaacggagaactggacctgcgagcctctttccggaagaccgctagatgagattgtaaaagatgctgagaatgctactgacttagtaacttacgttcgcaagccagaggtaagtttagactttagattgaagtttattgctgtgcatgaagagttcttttctgtgccactaccagaccggcaatcaagaataagaacatgtcataacctgggtgatacagggatacagaacgatgttgtattcgtttttgtacctgggttaggtggcaacttggaacagtttgagccactgctcaagctgctagattccgagcgaaaggcttttttggcgtttgattcgcctggattcggtcaaagttccgaatggaatgattatcccatgttgaaagtggtggagcttattttcgtccttgtatgtgatgtattaaaaaaatggcctaccgctgtgtcgaaagacgatgacacaaatctacttaatggccgtaaaattgtcctcgtaggccattctatgggatgttttctggcatgtcatctttatgaacagcacttggcaattctcaatgtggtgaaaaggtttgttctattgacgcctccaaaagctcatatagagcagctttctaaggatagacgtcttttccaatgggcactttatggcatctttaaattgccatggttatttgacatctatagaaacaaatttgatcaagtaaagggtttggaaagttccggcatcaagcagtatttttatcaagataatgatgatgttaagttaaagtataggaagctttggcaattcaaaaataacattagcaataaaagcagaaccatcttaggttatttactcggatgggtaactgtggattgggataaatttgatgttatgttgacacaatcgaatataaaacaggacattatattgtttggtgcggcaaaagaccccatagcccccatcaagaacttaaaatactacgaggatactatcaataaagaatgtcttcgtaaagtaataattttaccagactgttcgcataatttatgcttagatcgcccagaattagtatgcaagatgtttctgcaggaagtgattaatggggctgattcataggtatccactacaatacttgtttaagaagacaacaaaagaaaagcgttcatgtatttataatatactaagcttgttaattgtcgtggcttaaaagcaaaatcaaatgtagagtctatgtatgcaaaaaagatctcaggaaataaaaaaaaatcaatatatatatatataaagccaagggtagtaggaggcgactatgcaaaagaaagaaaaaaaatgaaaatgtctgggcaaataaataagcaacgcattaactgtgaggggaacggtaaatattacatgatactttcggtgtagtagttgttctccccaacatttcttctcaaatcaacccttctcaactcctttaatttactgatcaaatcgtgtgtgaggctatctattctcaaagttggtttccctacttcagctttgtccatatcaaggtcatcgtcaacacataatttaacaaccagcgaaacgtaattcttggaaacttttctaagccaaaatgatgttggtttccctgatttcaatacggttagcctaaattgcagggattctgtttcggaatcagaatctgagggagcatctgattctgatcttgagccatacttcatatcaaataaatttgatatttcgagtatatcggggtcacgagagcagtaatctttaatatatagcttttcggatttgatattgaaaagctcttctaaacccaaatcgtccagcttggaaagatgatccataaccatcaaggcaacaaattcatgcaatttagcattacaagcccaggaaaagtttctatccaatccggagtcccggaaactgaatgactgttgttcataggaattattgtccatagatttatagttcaaatgttggctgaatgtcttcaatacgaaatacttaaccatgtattgcctacaccacacaatgccattcatcctcaccttggtcaaggcactgtagccacttttcttttcgtttctgttgcaaatcagttcaaaaatttcgaccgggttcagtttctgtaattcgacatttttgttggggctcaaagtatagttgcgtctctgttctcctcttgttttggtttgcgcatcaattggaggtggataatccccccagtttgcctgtgcagcaatccaactgctgggattggtacctaaacttgaagaacgtgaatgtcgcttatccaatccctcataatattcgtagcctttgcctgaatcggtcatataaacaacttccaagtctctttctggtcccgcagaaatactcaactcttgaacggcaggcaataatgaagaagttactcttcttctttcggttttttggttgattagtttaaaatctgtacagataaccaaattggatagattcaactcgttaaggttaggacataaattcaacatatgtagaatgtaacctaagggtaaatctctgtaaggagcatatttcaaaagaaatttgttggcatatggatggtgagtgctaaatggttgttcaatactaaattttagtttggaaggacgaagactagatgggtgctccgaacctcgctttgttacatcaaccgtcttagtttttgagctctttaggccagctgttgtagttgatgttcttgtcttcctatttctagagctcaatttcattctaaaccacgaagacgaagttatatccgacatcggctttggcttctgtggagatgccatactggattgagtagaggacttcttcaaagagctagcagtagagactcttgacagattactcccggaagacatatagccattactgttgtttgaggttgtcgaagaaagtgagacgtgagaagtattgtaaatggatgacataatgctggtcgtaatggaagcaacggaactattagaacgttgtcttcttgtggaatgcacaccagtagagtttccggaagacgtggaagtaatggaagaagaacgagaaacgacttttttcaatttgaagctgttcaacaaaggagagctataaagtggctcattcctgtatctccaatctctccaaccggctaatgccaagtcttcaaaatcaccagtacttgacgcatcgtcctttaatgatgcgttagtagcaccgtcgtcatcggagatggtagatgtcggagtagtgggaggcaagttcaagcttgcgttagtggatctgcggcggtggcgtctatggtgcctcgagtgaccatcttcatcttggccttgagaatcctttgcgtcttgaccgattatgcctggtttcaaacacgatagatccaatactcttacgtatgtaccattttccgggtgcaatcttagcgaggtgacgaactgtgccactctatatgtggaagtaaaataaggctgttcataaagaacgatctttgttgccttgtagaatttcttcgaaacataaagacatctaaccagcgttttttggtcatgtcccagttcgaattcggaaagtatttcagcaactaattcgatcggtaaatcattgatatcggcaaatttgccaaaaacatggtattttcttttccttagcttttcgtgtctggaattttcatgcttaccagaatgagatgtcttcaaagaaaaaatggagaatgaatcagatgaagcgccatgatcgtacaatttgttcataagtttctttgacgaggtggaaatcaaagacttatatttcttcttgattcttgattttctagagttcatggtcacaatagtttcgttatctaaagaggcaatatcatcgctgcgtctttggcctgtagagactaggtcttcaggagcgctagcttgattttggttagaaagtggagatttgaacgtggatatgggcgattgggtcgccgacctggaacagcttgagccattcttgttccttgacttttgtgagatcgatggcagtttagcaatcgtagaaacgtttttaccggcattattgttactgctgtttctattgtggtacagcttctcgtagacagaggtaccgtaacgagaatagttgttagattcgatgttgacgttctggagtctcgcagcggcgctagtcatcgatgtaattggctcttgtagtgggtacttcttcacggatcttttttttcccctcttgcttcaaatttcccttttatagtccctccccgcaaatatcaaaatctgctaaaaatactatcgtccgaaatcttatgatgaaaatctttcgaaatcaaactctcaaatctgtatatacagcctgaatatgataaaactacggtactgaaaaaaaactgcgtcgcgctataaatgtattgtttcgtgtatgttgagacgtgttctatatatataagataataaggatcacaatcgatgagggttgccttccacatgttaatggatgaaaaaaattttactactagcgggtcccctgaaagttctcttggcgataacagggtgagtcccggcgcggtatcctccattcggattattatcttgctccacggctttttctgagacccgccctcttatctcctggaagaactccgcacggtgcactcttagtcgttactcaggggctgacggcaccctgtagcgcggcgtcccacaggcacctctaggcagtgcaagctgtccgtaccccacctagaaataatttcgttttctccgcaaacaaaaaggctagtccgaccgaggtgcacgggtgggtgatgcagtcgtggtattaagtccgagttgtgtgccctgctacggataaaagggaataaatgatattaatgaaattataataatacaaaatacacgttatatagtaagttttagaagaagaagaagaataggggaaaaatgaatctcggatgatgcaatatatacaaataaggagtgaaggccagtggtttgctttttttttttcagaaaaaattgttaagcatccagtagatcgatatcagaatctggcgcgctagtgtcggcggaagcggccgcttgaggggcgagttttggcgtgcccatatctgaatcaccctgatcagtgtccatggtaccgtcgtccacgaatttcaaattgttaccctcgttgatcaagtgccaaacgtttaagtacgaatattcttgaatacagttgcttaattgcaacatggtgaaccctcttagccttatggtcttaacaatgttttcatacgatagtgtgtttttgccagtttcttgcagcattttcttgatgattgtgaagatcttcgtggtggggctttcgtcttctttggatttgttggtttcttggtacaacgattctttggaaactctgaccaatctcaaggcctcttccacatcatctatgtctacaatgtcagccagtctcaacttggccagtgcctgagacagtctaacaataccaagcagggttcttggagtggcttggccgaaggagaacttagagtccatctctcttttggagtcttgtcttagcctaatgtatgcctgcaccacgtagtcatttacacttggggtcattacaggtctcttagttctggcataggcaatgtattctctcatcttggagggttcgactggagtgaagtccaaatcgggttgtttgttgtgcatatgcacgtatgtgacatgctcggccaatttttcgtcgtcgtccctactaggtatgtccaacattaggaagagaatatcgaacctggaaagcaaagcagccggtaaattgatgttgtccagtggcgataatctgggattgtatctaccgtataagggatttgctgccgctaagatcgaggttcttgcattcagagttgtgttgataccagccttggaaatcgaaatggtttgttgttccatgacttcatggattgcggttctgtcactttcgtccatcttgtcaaattcatcaatacaacaaataccgttatcggcaagtactaacgcaccaccttccaggatcatttcgtctgtaacgggatctttcatgaccgctgcagttagaccaacccctgaagaacctttaccagtggtatagacacctcttggtgaaattttacaaatcgccttcaacaattgggacttggcaacaccgggatcacccattaaacagacattaatatcacctctaattttcataccgtcacctactcttttatcaacaccccccactagtaacaaaagcaatgccttcttgacatctaaattaccgtaaatttctggtgcgatagacttagccagcctattataaacatccccggaggcaattagttccatcactctttcctccacatcagaagtcaaactgaaagaggcaaacttcttcttgtgttgacgaacaaattgtgcttccacataagtttctgttaacagaccagcttttaaagctttgaaaccagtgtacggagcaggtaggaagataccggtgacatcaacgatatcaccaggcgatagggatctcactaatgtcccattgacgtggatgtttagtgatctagggatgtggcccactgggacttgctgtgataactcctggatcctgcactcttggaaggcgctgaatttggaagctcttgtgctcataaatagttggccctttgtttgattttgcgaacattcttcagaagtacattcggatagtggagtgaaagtacgggagttgacctcttggaacacttcatagccacattggtcgcatgtataagcaataacctccacagccggcttgacgtcggacactctggtgatgatacctctgacggtgatcaattgacctaggaagtcacctttgatctgcctgacagatagcggcttagaactgattgccttcttcctgtaacggcgagcatacttttgtgacaatggtttgaaataaaagaaatagcgtctggtcaaattcggagggaacagttcagtttcatcctcgacgacttccctcaacgcatcattcatggaggaaggtggttccgaagccgtgtccataaggttttcatttctaatttcattagttctgtccgagagcattttctcgtttctcaatcttctttggttgaggataacatcaagaacgtcgtccctgtagtcgatttcctttgttggcaggggcatgttatcgtcaatggcccggcagaatagttcggtgaagtgactggcgttttgctggatgacagacacgagatcgtccgcttgtgtgccctgcagaaacttttcgttctggaactgcaaaatgtcatccaactcgacaacgacagaagtcaattccctattggcgactttctgcagcatggccatatatttagggcccttttctaatagatcttgctcaatgttttcagcatccatattttcgtcttcatcatcgtgttgtggtgcctgagcagataacgtgtcttgtttgaaagtcaccaagaaatcaccgatctcgttgaacaagttgttatagtcgacaggaagttggattgatggaagcgccgcactcatattttcttttccgatctatactctgttcttcctaaaatcctcaagctaatattactaaaggtttctgaacgcaatcgttgataaggctagtgtctcctctttactgaaggtagctactgaatcacttctcgctttagcgatttggactgttcctcagtttttttaagaaaagaaagaaaaagcagctaaatagattgcatttattttccctattgggagatttccttgcttggtaaagtaactaagaaaaggaaaaaaaaattttctcgagcccgaaaaaaacgcgaaagctcatccggcacattaatgagtgtaagggccaaagagatgagttagataaaaggccacgggaggttccagtctaccctgcgaatagacgagacgtacttctggagctacgggcggccgttacgatttataagtggtatcccgtggagacagagagggggtttgatatccacaccactctggggtttgtttacctctctctgtttccatccttttctgtcatgtttgcttacttgtaaagccgtttgcgtcacagctgttcttcttgcttcttcttcttcttcttcttcttcttgttttccctcgtagccagtgagaggagccatgaggagccaagctggcaccttcgcccccccaccctcggaggaatcgtaaacaaaggcagagaaaagaagaagccacaagagccaaacaccagtgcgttgcattgtttgtcgaggcgggaagttaatagaagaggcgatttaagctttttgtgccgtctcggccaataatagccgagagaccgccgttttactaaaagagacgcggtttttgtcagtcctacggctatttcttcgggactgcaaggaatacaatagctcaaaaaacccatcattggcgggaagaacagtaattaccatggcaacgacaatgttttcccagccctggggattacataagtgcgatatataagaggttatcgcgatgcggccatcaggccttgtggtttcctctacctctttcttttctgttcatttttttttttcattttcgttgtagcagtacaaaacaagagtttcttaacagtatatacaagaatacgcgagtccggaatgctagctatgaaatcattctcgctgctttcgaaatcatacaagccaggcgcttccaataaaaaaatcacaactttgttctatgttgcatatattgctttgggactgacaacacctttccttctaccggcacatgtggcttccaaagacacacattactacaaagacgacttttgctctcaacgttcgtacacgaggttttagcacgagattgagaacgcattatttattcaggggagacggccaacattcatttggccacttattcattcagcatttatacatttttacacggctccgttattatttttttttcgatctgtggttgcgcaagtctttactgactagttattgctttttttccattcatccagatcaactattcatctacctgcctatcgtatatactctttatatgcttaactatatctatttttgaaagttcactttttgtcattattcccaattagatacaaattgtattttccttaaggtgtctcgccattacgaaaccaatcgtaaggcgacttgcataaatcaatgccgtatattttgcctactatgtcatccatgtagtagatgaaatgaccgggcataaaattcatggcgatttctaaccaattccgtttatatacaaagtacattactgcattcatataaatgggaaatatggaaggtgatatatcgataccaccaaagagccgtatattcatttggtttccgttttttttgagttcatagtatacgaggttttcatgcagaagaactccaagcgacgcaactggctgttcaatgctcgtcattttgaccagtatcaccaggagtaacactattatccagcaaaacttccttttcaaattaaaagagttctctagcattgacaagtgattggcgctaacaaaaatgttcagcatagatatccagttgaacccgccgtaatcgaatattgaataaattagtctgccatactgtccctttttgaacactaagtcataactatacagcacctttgttgggtctatgatccggagacctgtgaggccagacagtactagacagcctatggtccacaatctcgtcaccacaggaatgtcccctaggatattcagtatcacagcatccatagtcgtttgatcctaagttttctttattggtaacggacacttgcgtgaataggttaagtgcctttagataggctatattcggtaagaacaataagataatttctcttgttgttatccgtctgttcctattatagcttatgcttttcaaatgtataccaaattagggactcgcatctatctttcacctttgtccatttcgctttatagtatatattgatggttgaaaaaagaacaccgggcagtgcatacgtcgataatcgcgaagaagaaaacggaacctagaatattccataacaataagctttgttgaaagacactgtcgtttgcataaagcgcttcataaagggtttatggagcaaacaaaaagaagtttgctgtatatgtattacagttatcaaagcttacaatgccgttgttctttgctcaaatttaatgaaaagtcaataaatctttacctatgtatggcaaaatgaaagcaaaaagaaatagtgtccctatgctatatgtatgcaagacatcaagaagtatcaatagttatcgaaaacggaggtggcacaaagtatttgtcacactcgactgaaccaaaaacatggtattctcttagtttgcttggtaaatgtaggcacacacttgaaaagatgcatgtcctttctttctgtcttatacctcccctgaattttgggacagatttctatactcaacttttttttataagttagtacgctattgttgagagtcctttgttatgttcgttaatgaaatttcaaaagattttaagtttagttataatgtttggtgcagaaattaaaataaaactttttttcttcaagcttttgagaagtttaattaactatctatatacatatatgtccttattatttttattacaattacgttgccgataaaaaattgcacaacaatttaatattattactacttaagatgaattcattattctccaaaatcatcatgatgccgctgaaaatgtttagtctaatggtattcgccaattagagaaaaagaaacgttttttcttgatactggatttaaagatcatggacagaaatctttagtttggtctgtataacactatttacctgtgaatctgtttttatctcctccccattaccatctgctagtttgacttgtagcttaaagttatctgcgtcgattcttggagcgattttaccaagaagttctttgtagcttgtgtcactcttcaacatcaacgcgaaaatatcatccttataataaaattttattttcgttgttttcagctctgaaactggtgctacagatggctgcttggaagcagaaagagacaattctgagagtttgacattcaatttcaaatcctcaccggtcaatgtgttatcctgattgtttgaagctgaaatggaagcttgggatgcagttgcaaatgtggccgtatcattttcttgcagcgtttttatattatttgaattttcttcaatttcgtattctctgtcataaccattattcagaacagcgaataaggaatggaccatttctgaacgagatatataatctggaagatttactaggtctgcgacatagatgtttaggtcctctttcctctttttcgttatactgttggtaacatacggcacaggtccggggatatagggcattatacgtttggaccattgcccatctgcatctctcaacttaccagcttctgccgggaacgtatctaataattggacttgaagatcgtagaaatcctgatagtatcttttcagttgcctcgttctaccattagataattcacagcaaactaaaaaccagtacttttcgtcttctaatccaaatgattcgacagaagctttcaataatagttcgctatcaactagttttgcgctttgattagtagggtttgtgccagactgcagctgttgttggtccacagaaccaagactaatattactcgccttatacctcgcgatgttgcctttccattcctgaactgttggtaggttaacggacttgatgtcttctatcacgtcattacctgtagcatatcctgtggcaatatttatgatactaacaaacccaacgggtacaaggccagggcctccaagccgaccaatcggcttagcaataaaccattcacaattatggtgagcgcaaataaacaagttttctcctacgtatgttgttaattcatctgccttttccgctttaaagtcataaagaacaatggcgtataatgaacccatatttaacgattcgtttgtaactttccgactcgaactattagtcccgtttacagatgaaggtctagttctatcaaatacttcgaaatagcttttgggaacaacgccttgctttccagtagatggattcgaagctttataccaatccttctcatctccggatacgtaaaaaaattcgccttccataaaagataattcctttgaagtttgagcctggtaactaaatttggcctttataactttttctggagaagaaatatctttagaatcatgccttttcgttggagaagtatctcgctggctttttactggagtagaagaggatgaagaaaggtatctaacaggtaccgttttaatgtgctttataacacctccattatcacgagaaggtgtggaaatgtccgccgatgtgattctgcctttagacccattactatctcttttagaaagtttaaagtttttcaacatttataaaatattttggcaatttcttttttagtcctagtgtttctgcaacttatatgttatgatgtctttggccttgacgttacttttacagagtagtattccagaaacagaaacagaaaatgaatagtttcttggaaagcaattagttcacttcaaaatactttgattagttaagcaaaatatatgtccgctgatattatatatttagattatggctgtattgtcactttctttttttctttcttttttgcttttcgcaggcggatgggcccttcgccatatgccgtttagggtaatataagtcaagaggctgttaacaataaggcctatgaagaatgtcacttaaagacattgaacaagatacatgagaagtccgtgtgggcttccatcttactgcaacgtagtttcaggaaagggttcagaaattttgcgctgacaaccataatctcctcagatgttatgcctttgttaatgctcatgttttaggtggtacccttgctagctcggttcatggccgtgccgttgcaataatgcatacacgttaggaaatcctgagaaatttgcgtgtactatcgatgttctttcatttatatgtatctatctaggtctgtacaaaagcaactcgtaatatcttgatataaacgcacattgttttcaatacatatccaactgctcatccgtcatagagtgttcgatccatgttgcctgacaattctgcccgtttaatgtactccaaggactgaattttcctggtacacagtccccgttacatctatcggaatcttttggacaggttggacagtttgtgtaaggaaggtgaaaataacctatatccctaaaccaatgaatgcgcgacttgtccgcaaacaaagcaagtgccaaacttctcacaggggcgtcaccccatctctcataatagaatccccctttctcttcaagatattgcatgtattgttcgtaaggttctgatcttaaaaagtctagatcgactatttcaaaattagtccagaaatggcaagtggaatacccttgagtatcttcataattctgcggattttgagagttgtcctttagccatccgaaagctccattaacgtttaaatagtctggatgttctttaacaaaatccatagtggaagtccatagcgttttgatggtttttggactctcataaacattcaggacgaacccgtaaatcttatcgttcatgctcataaattggaaaacatcgtattcgactttacagtagaaattaacttttggttccagtctccacacatatttgtatttagacagcaggggatgatgataatattctttggaatagaaacggcacatattatgataagatactgtttcagcgccatgaatattttcctttgccatttgagccatttccacgttaaacttatccttatcaatactatccggcatattccatttttcaggatcaatggtaccaaattcaattagacgatccttgggcaataacgctcttattgcgttttggaattcgtcggtaaattcctcatcgttcaggaacgtataagggtagccaaagttcttattgtactcctcctccaactgttgaatggatgatatgatgtcctctaaatctatgtttctcaccaaacttagaatggtaccttttgccttgcccgcaagtggatccccgctgcgtaccaaattgtctactttaggttcagatatttcttgggctaaaatctcatcgtacaattgcttattgtcagcaaggacatcattcgcatcaaaagaatctttggcataaagaggctcatgcagtctttccagtaaactatcggctaccccagattcattctcagacgattctgaggagctttcagtgtttcctgttaagctattgtagctattccgcagagcgtcatattgtgactttgcagtttccttgaccgcttgagaataactttcattcgaggatattatgtagagtgcaacggtcacgacaaccaatatcaaaataaccattgaagtcagagtcttcagcatcctccttgaaaaaaatctcatgactatatatagctttgattttttattatttctgacctatttctttcaaaccgggacgaacgcacaatttctccttttattgatagtggaaatataatatacagtcatacaggtctgatgaaattaatccgtaaaccatcttcctaaagtaggcgtttcgtttggaatataactgcgtgatagagtccgcgtcgttatattcattctccccttcatccatgtccgggtagaagttgagccaatatcacccgacacggaaacgacgaaaagttcaaaaacgaaaaagtttcgaaatttcacgtaaagtctacagagtggcagaaatgtgcattgagcaggtattagcgtatgaaagcacagggtgaaaaggacgaggaacaccggggttacgctgaaacactgggaagtaaacatgtcacagaagcaaggtacgaatcagaaccagaatggtgctcaccagccacagcccgctaagaaccagcgacctaataatgccgctggcgccaactccgcgcaaccgccacaacagcagagccaaggccagtctcagcagcaggggaaatcgaatggcccgttttctgcgtcggacctgaatagaattgttttggagtacttgaataaaaagggataccaccgcacagaggccatgctgagagccgagagtggacgtacgttaacacctcagaacaagccagcaaacactaaaacggggaagtttcctgaacagtcggtagctcctccaaacccggcaaagactgccaagcccataagtaatccaactagtttatcatccaagagagacgtagaaggtgggattgtctccaatgaacggctggaagggttcaatgcacccgagaactatataagagcctactcaatgttgaaaaactgggtggattcatctttggagatttacaagccggaactgagctacatcatgtatccaatattcatttatttattcttaaatttagtggcaaagaatcccgtgtatgcccgtcgtttttttgatagattttctccagactttaaggatttccatggttcagaaattaacagactctttagtgtcaattccatagaccacatcgaggaaaatgaagtggctagcgcgttccaatcccatagatatagaatcaccatgtccaaaactaccttaaatcttctcttgtattttctaaatgaaaatgagagtgtaggagggtcattaataatcagtgtcataaatcaacatctggacccaaatatcgtggaatctgtaaccgcaagggaaaagttggccgacggaataaaagttttaagtgagggtgaaaacgggaatgggaaacaaaacctagaaatgaattctgttcctgtcaagctgggacctttccccaaagacgaagaattcgtgaaggaaatcgaaacagaattgaagatcaaggatgatcaagagaaacaacaaaatcaacaaacctcggatgaaaataataccgaggcaaacaataggactttattgcaagaatataaagccatgaataacgaaagattcgaagaatacgctggcgaagaggataaagacaaagttaaagagaaagttgccaaagacgaggagaagaaggaaattgagttgaaagtggacgataagaaaacagatagcaatttgtattctccggcaagagatatattaccattacccccaaagacggcattagatttaaaactggagatccaaaaggttaaagagtctcgtgatgctatcaaactagataatttgcagttggcattgcccagtgtatgcatgtacacttttcaaaatacgaataaggacatgtcatgtttagatttcagtgatgattgcagaatagcagccgccgggttccaagacagttacatcaagatctggtcgcttgatggttcatctttaaacaatcctaacatcatgccaaacatcaacaatagcgatcacaaggatgccgatgatccaacatgcaaaacgctagtcggacatagtgggacagtgtatgcgacgagttttagtcccgataataagtacttgctttcaggttccgaagacaaaaccgtgaggctatggtccatggacacacacactgcattagtaagttacaaaggccacaaccatcccgtttgggacgttaacttctctccgttgggccactatttcgccactgcgtcgcacgaccaaaccgcacggctatggtcatgcgatcacatatacccattaagaatatttgctggacatttaaatgatgttgactgtgtgtcattccatccaaatggttgttatgtatttaccgggtctagtgacaagacgtgtagaatgtgggacgtctccacgggtgactcggtcaggctgtttttgggccatactgcacctgtcatctgtattgccgtttctccggacggcaggtggctatccacgggtagtgaagatggtattataaacatatgggacattggcacaggcaaaaggctgaagcaaatgcgtggccacggtaagaacgccatttattctctctcttatagcaaagaggggaacgtactgatcagtggaggtgccgatcactcagtgcgtgtatgggacctgaaaaaagccacgaccgagccaagcgccgagccagaagagccattcatcgggtacttgggcgacgtcacggcgtcaatcaaccaggatataaaggaatacggacgcagaaggacggtcatccccacaagcgatttagtggcgtcgttctatactaagaaaacacctgttttcaaagtcaagttcagcagaagcaatttggctcttgcggggggcgccttcagaccataatcaataaaaaaaagaacaaaaaataaataaataaataaaggatgtctgtaatatgtaatatgtatatactggttcatcatgtaactattagatgcttttctgacgtagtgtcttttccccgtcggcggttattacatacatacagggtttttcttttgctttttcgcaatcggcgctccgaagaaaaccagaaaacggaaaaaaaaggacaaatgagacagatgctgctggtacaagaagctttctattcagtccctggcagtatggtgcagaaccagtgcaagacaagggcagaccagaatggaggacaagcaggttccaccgatccgggtgaaggtgagcgacatggatccgggctatgaaagcaaattcaacagccgagaagcgagcgcccagccggtaaaactggaattaaagcccagcagaagaaaaaccaaagggtctccagattccaccaccgctgccgctgccgccgctgtcgctgccaacggctcatcggcggcagcctccaagaagctaaacacgccgccgatgagcaactcaccggccgccggcgccaccaagggcagcaccgcgtacgaaagaagcgtcaacggcagccgaatcacgatgcactcgaatctggtgcccactgagacgcaggacgtgtcttggtctgagatcgacaccctagatgacgtgaagaacatggcgaaagagcctatcatcaacgacgggttcccgccggatttcgagaacagacttacgcagatgcgacgctcgcacgcccagctgctgcgggtaatgagagagagaaatgagcggctaaaacacgccaagcccgagctctccaggatgccagcacccgctgctgagaagggccagcgcggtgctgccgccaagggccccgtacggggacgggaaagggagcggccggtcgatgacccggaattagcgtttgacggcgagaagtacgtgggccagatagtcgacaccatcaagagactcgacctgtgatcgtggaggtgtgggtggcggcgttttttagaggaagccacgcctacctttcgcctgggtgaattacaggaagccaagaacggtaggttagctaggaccttgagcaatatgcgtcaaacacacggggcttcaagtagcagatcttatgcctagtgttcaccccccctctggcttgagagcatcgcaagcactaagggagttgcttgcttttgctgtctaaagattaacactgtgtaatggtagaccgtgtgtgtacgtatgtttgtcatcatttttttaacagcatagtgtgccttctgattaccgagcgattatataagtgattgtaatgggacatttgacacatgggacaaattagattggctagaaatgcaagcaacatcttgtatgaagtcaccagccagcagtcttagtacccttggtaccctgagccacttcactgaagaagtgtcgtgttggccactgattaggtgggtacaatagctggacgagggaaaaaaacaggggaatcatcagacccaattgttgacatcagcgatcgtgcggtgtgtgggtgcgacggtttttttgaggaagccatacgcggtaccctagaaatattatacgaagtcagaagcggtttgttgataccaatcgcgcactttattggaggctcctgtctatatataccatttgacattctattctattctacaggtgttgaagtgagtgctttttattgtagaacctgcttttaaaggtgatattttttctcctttcctgggttttatattttattgttctcctatctttaggtggttctgccctcgtgttcttgaatttttttgtatcttgttaattttttttatatttatcaagtttttattattatcttttctattctcttcttacaatcttgtgaaactgattgaaaagcaaagtactagcctaaaaatgtccagtaactccttcactaacttcaaattggccactgaattgtcagcttggtctaaattgcaaaaaatttacgaatcccaaggtaagactttgtctgtcaagcaagaattccaaaaggatgccaagcgtttcgaaaaattgaacaagactttcaccaactacgatggttctaagatcttgttcgacttctccaagaatttggtgaacgatgaaatcatcggcgccttgatcgaattggctaaggaagccaacgtcacaggtttgagagacgctatgttcaagggtgaacacatcaactccaccgaagaccgtgccgtctaccacgttgccttgagaaacagagccaacaagcctatgtacgttgacggtgtcaacgtcgccccagaagtcgactccgtcttgcaacacatgaaggaattctctgaacaagtccgttccggtgcttggaagggttacactggtaagaagatcaccgacgttgttaacatcggtatcggtggttccgatttaggtccagtcatggtcactgaagctttgaagcactacgctggtgtcttggacgtccacttcgtttccaacattgacggtactcacattgctgaaactttgaaggttgtcgacccagaaaccaccttgtttttgatcgcttccaagaccttcaccaccgctgaaacaatcaccaacgccaacaccgctaagaactggttcttggcaaagactggtaacgaaccatctcacattgccaagcatttcgccgctttgtccaccaacgaaaccgaagttgccaaattcggtattgacaccaagaacatgttcggtttcgacagttgggtcggtggccgttactccgtctggtctgctattggtttgtccgttgccctatacattggttacgacaactttgaagctttcttgaagggtgccgaagctgtcgacaaccacttcacccaaaccccattggaagacaacattccattgttgggtggtttgttgtccgtctggtacaataactttttcggcgctcaaacccatttggttgctccattcgaccaatacttgcacagattcccagcctacttacaacaattgtccatggaatctaacggtaagtctgttaccagaggtaacgtcttcactgactactccaccggttccatcttgttcggtgaaccagctactaatgctcaacattctttcttccaattggtccaccaaggtactaagttgattccatccgatttcctattggccgctcaatcccacaacccaattgaaaacaaattacaccaaaagatgttggcttccaacttcttcgctcaagctgaagctctaatggttggtaaggacgaagaagaagtcaaggccgaaggtgccaccggtggtttggttccacacaaggttttctctggtaacagaccaaccacctctatcttggctcaaaagatcactccagccactttgggtgctttgattgcctattacgaacatgttactttcactgaaggtgctatctggaacatcaactctttcgaccaatggggtgttgaattaggtaaaagtttagccaaggttatcggtaaggaattggacaactcttccgatatctctacccacgatgcttctaccaacgggttgatcaaccaattcaaggaatggatgtaaaaagttcgtttttaaatatatacctaaagaacatttaagcgatattctaagcaaagatacgtaaattttgcttatatattattatacacatgtcatatttctatattttcaagatttggttatataatgcacgtaatgcagaaaagatacattctttatacttaccatttttttccagaaacaaacactgtaataaggattttctaggagagtaattcggatgtattattttatacctcttcatcattgcatccgcatttccgattaattccaccactgaattaatgaacatgaaatagtttagcgtcgcgaagactttattgtgtcgcgaaaatcaaaaattttgaaaagtagatcaaccaaaccatatatatgggaaggtgcttatcgaccacacaaaaaaaaaccagaaacttttccacttaatagaggacatcgtttacaccaatacatgcaaagatgagtgagggcgcagaagaaacagcgggtggagcttccaatatccctattgatttgcaagaaagatattcgcattggaagaaaaacactaaactactttatgattacctaaatacaaattcgactaagtggccttctttaacgtgccagttctttcctgatttagacaccactttggatgagcatcggatcttattgtcctcgtttacatcttcccaaaaacccgaagatgagaccatatatattagcaaaatatccactttaggtcacataaaatggtcatctttaaataattttgacatggacgaaatggaattcaaaccagaaaacacaaccagactacccccaagtcacttagtcaatgatattagcattttcttcccaaacggagattgtaacagagcgagatatttaccccaaaatccggatatcatagcaggcgcatcttcagatggtgcgatctacattttcgatagaacgaaacacggatccactagaataagacagtccaaaaattcgcatccgtttgaggccaagctattcggctcgcatggagttattcaagatgtggaggccatggatacttcttcggccgacgtaaatgaagctacatcattggcctggaatctacagcaggaagcactcttactgtcttctcattccaacggccaggtccaaatttgggatatcaaacaatattcacatgaaaatcctttaatagattcacccttagtatcaatagaaagcgatgcgagcggtgtaaatgatgtaacgtggatgccaacacatgattcactatttgctgcttgcactgaaggaaatgttgtttcgttattggatctaaggaccaagaaggagaagctaaggagcaaccgccaaaaccacacaggtggtgtaaattcctgtaaatttaattataggaactctttagtattagcatctgcagattcaaatgggagactaaatttatgggatattagaaaaatgaacgaaagcccaatcactaccatggagcatggtgcttccatttccactttggaatggaatccaaacttcagtaccgtgttggcaacagccggccaacaagatgggctcgtcaagctatgggatactgcccgcgaagaaactatattcacgcacggtggccatatgcttggagtaaacgatgtctcgtgggatgtgcatgacccgtggctaatgtgcagtgtagcaaacgataattcggttcatatctggaaacctgcggaaaacctcgtgggactagaacaaccttaatattttaatgaagccaaataggccacagagttttgtacctattgcaaattcagtcattcgatagacgaaatatgtagatatacgtagaactttacatatgaatcaaaaatttgatggtacaaatatcatgtaacaaaagatattatgcacagatatcatagaccttattaagactacattgccgataaaagacctttagttattattttgggctttcgcctggcaatgtgatattttcaagatttcctagtctagctttaacttcggttcgcctttcaaaagttccagggttgtacggaatgttcctgtaatttggtggggctgctcccttcaaattccaatctttatcgtagaatatactcctcacaccaagttcaccattattccgttcataacctaataaatgttcatccgcagcttgtaaatcatttttcaatctagccagtaggcgtgtttcctcttggttcttatctggttttttagtaagcagttcaatttggtctcgtactctcttcttgtttatgtgttgaagtttggtcactctttttgccgttatattattacttggatgttcttggtcatccaattcaatcatatgtaatggtagaatgtagaaaaacaatggcagtatttcagaaattgtaaaagtttctgatctttggaataaatcaaaaaaacttcctaaagggacttctatcaagtttttcttagagatctgctatttgaaaaaaagcactgctccactataatagaaaaaccgcttttatcaaaattgaagatctgaatatttcaaaactgcaggaaggacgaggatagaaagaaaaaacaaaaggcattggccccagcaaaatggcgagtaatatgtcacaatccaacggatcacttgtgccagaaggcaaccagggctctcttcaagaagacgttaatcctgatttcaacggggtacctggccaagctttagatgctgtgcgtatgcgtttggctcaactaactcattcattgagaagaatcagggatgagatgtctaaggctgaactaccgcaatggtatacactacaatcacaactaaacgtcacattgtcgcaactcgtttctgttacatcgaccttgcaacatttccaagagtctttagattcaacggtcgtttatccattgcctaaatttccaactacttctcatgaaagtttgatcactacacttttgagaaaaaagaatatccctgaagtagatgaatggatgaaatacgctagggaaacatccggcataacgacaaatttgttgaaggacgaagaaatacagaagctattacgacaggacaaagaaataacgaactgggcacgtaatacgtttggaaacgaatatgaaaaacacgattttaaacacgaagaaactttgaatgaagaggatgcttcacttcttgtacgagataccaagccatcgaaaccttttaacgttgacgatattttaaagttcacacatgcgggagagaaacccatttctgtggagacaacgccgaaattgactactagctgaacttacattacatcagtcgagttcttgaatcatctttattattcccaataatctggtaaaagtatttacaagtataaaagaacctaatttacgggatgaagtaaatgagggtcatcaatatattacaataaataacgcaaaacaaaaaaagggacgaagggaaccaaatgatagaaggccttctataaacctcaactgacttttaaatcctataaagtgtactttttctttctattttttcaaaccaagtatatttttattcttcaaataaagctcagctttttcagcttgtaagatcatgacaataaccgtataacaatctcccatgtgccaaacattattatgctgttgggaactgttctcattagatgtggggtcaacccactgtacattgaaaatagcccctcctctttgattataattttgaaactttgtattagacctgtatacttccgtttaccattctccttgggtgtttgccttaatcttgtccttacaacttcatgtgggtatgtagctatacttgctacaaattttgcaagaccagcacttcctgatctttgacaccattccttaattttctcagatctgctttttgcaccttcagattgatatccaaatttctcaatagatctttgctttattacgtgcttcatttgttcatataacaaccattggagaataccttcgactgatcccaaatacgaagcacttaaacctttgtacaaaccagtaataccttcgtttttgagaacactcttcaaacaatcccaagagtttttgtaatgtcgaattgatgattttccggctttatcaagttgtactctagtcttaatcaaccaaataggattggttgccgttgctgttgcccaacctgcagtcgcagcggccattagatgaaccatgggagtctcttgaccattattgaatgctttagcgtacatatctttagtagtaccataagtaaaaaaattgatacttctcgctggaataaccccaaccaaattagggcccaaacctttgaacaaacttctgaaaccttcctgtttataaacgttgccaataattcctagtgtttctttgaaatgagtcccagcttgaataacataattgatacttttcggacgagtagacactttacttatattggcggcctgcgacttgtacacttttaggaatatatcactttgtagtcgagtttttaccaagtcaaaggggcaagtaaccacagcacctgccatgcccccaataccaccagcgacaaaatgtacccatggttttactgttggatgattttcgatttcaagtaattttggatctaatggaatttgtgtggcctccttataatttgaacccttttcgtcactagctaagtaaggtactgattcaatagcatcgtcttcccattcttcaatagactttttaggcatctttacgctcttaaataattatagaagttctaaaggatagactttctaagtgggtgagtttgacacaaaaaaatgtagggtatagatgaacgaaattgtcaggatatcttatctcagttgaccgtgcttgaattggctatttatagaagcaactaggtggcccttttgtactggtagaagcctgttcgtagagtttggttcaatgttatttcttaatttttacttgtcaacttttagccaaaagctaatttttcactaaagaaagccggaaccgaggaatcgaaagcaatatttgatttcgaaatattatttaaagaaataaggctaacaattcttggtatcctatcctcgggctttaaaaataaaacgcaacagtagaaagtaacgtaaatgtacaaattatggatattagacacaatttattttttattatattatatatttaaaaatagacaaaaaataaaacctaaaacctgaaaatctttttcgatacaaaaccagcatcgggtaaattagatgaaagtttcgtatgcaactggagccaaagtttgaggaacgttaccttcagtggaaacaatacgggattctcttggttgagctggttgtctcttcaattggacggcgacaccttgagccttggcttcaacacgcttagcagcgttagccttaactctttccaaaaattcttgtctacacttagagtgcttgatgtgttcaactctcaagttcaatctcttttctagatatctgttaccgaccatcttgttgatgataacaccaacagaagacttagtaacgttgtaaacaacaccggtcttaccttggtaaaacttgtgtggcatacccttttggatagaaccattggccttgatatcgacaatgtcaccaaccttgtagatcttcaagtaagtagaaagatggacggcaccatgctttctgaagtcacgttggaacatgtaacgagtacgagatctgtaaccgtgtctgtatcaaaaggaagtaaatcaaagaaaggatttatcaattcatgttagtattcttattattataatagcaagccttctttaaacatggacctcaacacatatttcaccatacgtagaaaatgtcattccatcggtgattcccatttagttcattttcattgctgcataaagtatcactgcaaactctgtaagattgccccgtagtacggtcagaaactatcgtgatgtctaaccgctaaaaaagtgaagctccactattccgttgtatatcattatcattcacactttgctatactcatactaaaggatatgcatgggaagtgtttttcttgaaatctcacatttcttttaaaatattctctagtttgaggtgccacatattgctcttcggtattccatattatcaagtcacatacgatttacccattgttgctagttatttttgtcttggttttcctgtttcaaagcttaattgacaatacctaaaattgtactatgccttctatattacctttaaccagacttcaagctttcgttaatgacaaaattccagtgaagcgcagaggcaactttccgtctaacttccacatcattcttcccattgccgctgggatggtagcgggacttccatttgtctccagcagggccgccaaagggggcctttggtaaagcacgctcctttggctgtgaacatgtccaaataataccaagaaaagcagcctagccgaagcgcttcatacctgtcgttccgcgcttaaaaggtgaatgtctgggtgcgatatatgtacgggtgtgaatgtttcgaaaacggaaagcggttaattaattcatgtaatgacattaccattattttttaataacctcaactgatgccaagagatttacaatgaaatcagtattgctttaaataagacatacgggctctttagcaatgtacacttcaaaaagtcgattgcattttttccccaggcgatgatgaagaaaagtgtatatttgtatactgactcttgagatgatgcgaggctttacggaacacttaatgtattgtgcgtaaacaggctgtgtagtgcttgtgttttcaaggtctgtcttcaaagaaccgtagaatttacataatctatactttctcaattgaataagagacttaaggcatatgaagtaaactcaattaaaaaatgatccgtgatttgaaaagttataaaaattattatacagttataaaatcagcgaattatttattcttcgtcagcttcttcagcagcttcaccagaagattcggcctttctagcggcgtttcttctagcaactctacctggtctagcaccaccaaatggagaagttgaggcgaagtcgacatgcttttcagagtccaatctgaccatgaaagatgggatgttgacaatttgcttaccaacagcaatgtgtctttgagtgatcaaaactctggcgtggtgaacggacttggccaaacccaacttgtagacttgagtttgtagtcttctttccaagaaatcttcaaccttcaaagctaaaacataatccaacttcttcttgtcttcggacaagacaccaattctaaccaatcttctgatcaaagcgttaccttcgaacaatctctttgggtccttttcgtctctggtcaataaatctctggcagcacgacgaatcttagacaattggaaagaaattctgtaaatttccttcttgttcttcaaaccgaattcaccggccaacttcaattcagcgtccaaacgagaagattcgtaaggtctctttggggtagagtaagtcttagagtatgttcttggggctcctatagaaaaataaaaacagataatgaaataaacttgttagtcaaaagtttctttgtaaaaaatagtgcaagaggttcaagaaagtgctcataaatataacagagatatggtggttaagaacgcataattcagtatccgcctacagggatgaaatactcttttcattctctccaaagagacgtctttggaaagtccgcatgaatcaccttaattgtttgctacatctttcttttaactgaagtgtcgggagttcagtgtaaataaagatgtagttaaggtagaaagtatttcagtctgtcggtggaggttttgaatgtgtgttttaatttcatattctcataattttatgaggacccgaacctcttcttaaagaaattggattgagagattgaactatctttcattttcccgatggggtgtaatacgtacttggcattgttgcttagtcttagttgtcttgttgcttttcttcttttattgaaccgattcaagatatatgtgaattgaaccttatgaaatttaactacagttattactgagattaatgtgtaaagttacaatttagcggagcgcgtctatttgccgctggctttgaaatattttcagaacgacacttgaagaaaagattaataatgtacagatgtagaaatgtacgggttaacgcgccaaggcttgaagttacttgttttctttattgctaatatgcacgccgtttattcatacaggtatagagaggttactgtatcttaaacttacttaacataaactgtcgcagaggagcatccaaacgtttgcaatacttctgtgtgccattcacaagcaagataaacgttcctgcagtagcaatttatatcaattaccatgccttctctccgagacttagcgatagaaagaaacaaaagtttgagtcagttaagagcccgtatcaacaaggctagcgagttaaacacaggcgagtctggagctgcctcttcggaagctttagatggaacagttaatgaccatgtactgccgtcctctgattcttttagcattcttgaacaagaaattattcataacgagaagtttgaggaagaccagcgaacagtacgcattggcaagatttctgaaagtggcgatcttaaggccaaactcgcatctgccatggaagaactcgaaaggaaaactgatgaaacaataaatggcataataaggaaacaattactacagaactccaatcacgaacatgatacaagcgctggaccagactaattatatacaaagtgcacacaccacgcctcaaaatgttgcttgcaaagtagacgttgaaatgagcataaaataagctacaataaataaataacagctgtttatatagtaatatatctataaatattcttttcaaggtgcatcttgaaatagtagagcgcaaaaacagtgaaataacgtccaagtagccaccagggttaccgatatcgagggagccttcaatttgaagttgtgaatgcctgatatatatataggagagcaaaaatgaagaacaaaaatgaactagcaagagtgatagttcttatgctgatccttgtagccaatagtttgccacctaccacggctagaccagtgcaaatagcatggccaacaacggcacccgcaataacataccaatagtcactgtcggtagccatggcaataatactgatttgtgaacgatcacctagttctcctaaaaagaccatcaagaaaatttgaacccaaaccggtgaaatcacaaacgatgctagttcacggaatctgtgtaaaaatctcgtaactgttgaagcattcttcaactgtttaccgcgagtaacctcgccacctttctcgacatcatccatacccttgttgatgtcgctgactgcaatttcctcctcgacttccgccatttcttcttcaactcctgcgtccttggacatttccaaaccttccatggtcaatttataaccaaacaccaggaacagcataccagccaagaaggctgtatagcgttcggaaagaaaggcaacaacggaatggcccactacaccagacaaaatagtcatgattgcaagagatgtggctgatgctgaaaacaccaaaagtcgttgatgacgcatagccatcaaagctgcaatcaaaaaggttttgtcaccaatttcagaaagcccaatcatagaaatggacattaaaaaggatttgaaatgtacagagccttcagcgttaacaggggtctctgtattatcagctgaggtagctgtggtagccgcggctgctacgataagtggcagcagagcgagtacggatgccttctttatcatacgtcccattgtgcgcttgagtagttttgccttgtagaattgaactctaaatatacactgattctgtaatcaactctataagatgttatgaccttgaagtaaagcttttagaagcatgcgatataactttaacatcgatcataaaatacataataaaaatttttgagcataaaagcaaagcgacaacgaggcgctggataatagggttcgcgtaagtattttacatgagtatgagacaaaacaaagagaccaaaataaaaaggccaaaaggtaaaataccgcgctcactatttccgcgtagtacccagttttcgtgcagacatagccaatgccacgacgaactcattgtggtctacaggaaatgtccggaagtattctgaaaggcacatcaatggtaattttcttgtagttcttccgctaatattaagggactgatttgagtatgcattcatcattgacgacagcggttagtaagaaatggctataaatgaaaaaaaaaatagtgcaagaacaattaaaataacataccgagcattttgttgcaatttttttcaaaatctcttgatatttttcaaagaacgaggttccggaagatcctgagtgaaacgaaattatacctaaagataccatttcttcgatacacactcttaaaatatgtaaaatgccctcagctgtcggatttccaataaaaaagatcccatctgcccgatcaacaaaggcatcgtccaatgaatcgagaagattagacgtggccaatgtcagaaagttatgatattttttcagtctgtcaagttgagtcagtaaagtgttcacgactcgtataccgtccgttgattcattcctattcagtagatttgttcttgaacatgctattgcttcaacctcatctactaaaaggcatatgaaaattccatgctcttcattaaccttcagaagctcctcaatatctttgaatattatggatatgtttttcgatgactctccaaaccatttagagaagatgcgcgaacaagacaattcaataattatccccttgtattttgtatcgatggtattggaagcttcagagaattctctcctcacagatagcttttgacaaagggctttacacaaggtcgttttacctgttcctggagggccgtgaacaagaagtaatttattgtttgttattagagttctgacgtcttcttgatttgaatttccgctttgcttgaaatttgctattttgagggaaatagttgcataactatagagtctctctttaatattgttaccaaaatacaaagattcccattggccttcgaagctggtacttggaagaaatgatatgcttacgagattgagtgtctgcttcgtaagtggaatatcaaaattgcccactgaattggtgcaagagtttaaagtttccccttcaaaatcttcttcttcatcaacttctaagtcaatcttgtcgaattctgcagacagtatattaccacttttcaagtctttgtactcttccaagcagcaaaagggatggattataaactcattaaccgccccaacttggtatgttcttgactcttcaatctcttcagagcataaaatagaatctatatgttggtccaaattcagtttctcatgaaagttcaatctagtgggagcatgagaaactgacactggctcgatcgaaatttttctaacaaataaggataaaaataaattatcctgtccttcgtttaccgtcattgcggaagcacttgcgcttgaaaactgatgcaataaaacttttgccaaacttctaatcaaatgctgttgtgcatcggttggtggatccttggtttcaatgcttccttgtccctctctcatcaattcttgccctgttataattgaatccttcaagcgactattcgggaaggtgtccaacttcctcctaacaactacctttaggagatttaaaaactcctctagcctttcactagtattatcttgtttggagtctaaactagactgtgaggaagaactttgttcctcctctttaaacatacaccgtataacacttaaggacgatcctcgtacttgcagatcaacaacgtatttcatattgcttttttttgctttgatacgttcttaattcaagatcacactcctattataaaaataccttaatcctttatttagcttttaaaagaaccgaaagtttgccgcccatcctctgtttaacaacaacagaaaaagcctttttttttcataaaaagagacctgatttgccaaatcaaaatgtaggcaaaggcttgcagcatgttttgtgtttacatttcaagataccgcagattgttaagtttttaggataattgataatcgttagaagaatgttatgcttatccaccacacctcattaaaacgtgtatttactagaaatttagaagtaggcacctaagcaaaaaccctctacaagtatcaagtacaaaagatattcgagtatgtacaactctttcggcaaacttcaagctggtgtagtaatcgttaaacgttcttcaggtgaattccattcattcatttgtccgaaaaatattctaccggctttctacccatgttcatgaaataaaaaattgaaggtaagaagaggctttatagaaacaggataataaaactgtgcttaaaaaatctagctgaatcgtttcaaactacgcttatgagatgaacttactaaaacctacttattttatctcccctgcaaagtctttgttgatatcaatcaacagacaacgactatttacaacttcacggttgattttgaataaggaaagtgaacctacggaaaagaaagacaaaagcaaacagcaagatttcaatcctagacatttgggagttgcttcagaaatattcattccttcagcctacaaaaatcttcctagcgtatttactcatccctttgttgttgcgaatgccttagtcagaaggctttatacgtttggcttaaactctgttcaagttgcgttatttcgtttccaatcgggaattaagccatctttcttactctggaaaaacaaagctattgagacatatgttaatgtaaatacatcatttgctcgtaaaaatctatcagaaataaaagggtctgtgtcattatgggttcaagaggccttagaagcgagatcccgtcaactgccaagcaatgctacattagattggcaattgatcaagttcaatgccgttccgaaattagtatccatacaacccatcatggtccccggaatgcccctagaacacttacaattaatatataaactcgatactagacaaagattaatcaaagtcaatcaacaaactaagaaaagcgagacattagatcgtgatgttgtggactacgttgcctttttatgtgacgcgacgaccaatgatatgatattaatggggtctgtatttgaaaataagccgaatgataaactaccaaagagttatgaggatgatacaaaagttgccatacacagaatgaaggtcaatggagacatatatcgtttgccttcaaattaggaaagataaaaagcatggaagggttccggaaaatctgtaaatagcctcgtgttcttttgagctctttattccatatatcacttaaatattcggtaaatatcaatgatttgttatcatcttaaataaatgcatatacatatgtgtgtgtgtgtgtgtgtgtgtcgatttttttactttctataaaattttttaaagatatcacctttttcagtgatactgtactagatctcccatcttcacccatctattagttaaatcgtcatagaataatgtctccgataaatcagctttactccaacagtctttagagtatagtcgatggaaaagcccacgcagaccggcaaaaagactgttgttagcagttacacttccttggacattaatcgcgtcatttcgactagggttgttcttagcttctgaaggccgagatttgctggaacgctccacgctattcagtagatcagctctaccttttcttgggaggcaattattgaaaagcttttcagtttcaacaaccgtatttccgtgtgatgttttgcttttaaggttcgcatccggatgatagatctcttttatcgccgttgcttcgcaaggcatgaggagaagacgcgatgactttttgtgcgtgttacagtcactcgttttaggccctcttaaatcgaactgtggagtttgcagctcgtaatggcatattatggcaaacgctttggaaccgagtcgattttttacaactttcatcgtaaaacaaggcgaaatactctgtgatggcttgaagaggtgtgaagtgatctcagtatgtgcttgctcgagtttggagcgtaaaaaagagcttgttctgcggtcccgaatatctctaagagatcttaattcgaaagtttgatgcataaggatttttcgttcgaaagacaatgaatgactggaaataataactcctacgctaaaaacattcctgacaagagttcttgggcatagtttgagttttttaggagactttctcatcctaaattctctaacaccgcctctacagattattgctggttcccttctttgcttttgtaaaaagggtatcaatctcaattctttttcctggtgtggaagacaaattgcctttgaaattttactttctggattataatgattttctgtcgttttctcgcagctccccttcgcattacgctgcagtgtgttcgttagttctcctatatgtgtatcattttcgagaaaatcaattgtttctgaattctcctgatttcgcgaacatgagcgatccatatctttaagactgttgttgcgtctactagcgatcttttctatcagctcgcatacgtcttcatttggtatttgtgaccagtcctgatttccttcatcgttctccttgtaatgtgttttgggtaacttttctttcttcggtaatggagtaaagtgtactttacttctatgttttttagatgaaatatcttccagaatttcacagattttacttgtactaagtcgagaccaatcgcgcttatcctcaaagtggcgattctcttgttcaataggttgagggatatcctctggtaaccgtgcttcgtgtttagaggttgttgttcctatgttgtgttcaggcgtgcactttctgcctccacgtattcttgtatcagcatgttgatttatcgccactttagacgtatcgatcctagtccccccttttctatagtggtagtgcgttttgattttttgcctctcaattctttcctcgtaacttgtatacttgaaatcgttctcggatgggggcatttcattggcaccaagacctattccttgagctttaacatttcccaattttacttttatttgctggttgtatttgacgttcaatctaccagaatccgcgatatcatttagcacattatttgggatcatgataagctaggcagttcctctccttttataatgtaaacctcggtcaatgtttgtgtttggaaaccttgcactttatttgtttactttcttcagttccagccgctttaataataatttgtttttgccgccgacggcgtacagggtatcctttcaaacggattggtaagataaaattgaaatcctatccaaaaatagaaagcttcccaatgaagagactagaatatatattttgcaaagatttttttctttataaatactcattagattggacattaaataaaaaatcaaacatacgtgtatatacattcttagatatgctaattctctatagaagatagaactaattcttcttcttatgagcctcgactgactgatcttctacgtaaggcccaaatagttcaagagagtatcttgttgaagggatgcgcccctttcttaccaattcagggaacactttccatctccaaataaactggtaatcagagctaacattcaatgtaatgacccttagatgttccaaagaaacaatatagaaataaattcccataccagtcagaatatgccaccatccgtgcagttcaagtagtacaccaagcggcaaggccagaatacttcttctaacatacacccagaatgaacatagatggatatctagtagccatgatatgtaacccgataagaaaaatcctgctccaagtgccatagaagtgcgaagatttcttttggcaagtgggtcatggacgtatcgatatgttaagcttcccgctgctgcagcgacgacgacgatctggaccccaaacagtatctggtgaatatcgacgttcttgtaaataacgtagagtacgcttgctgctgtgacggctacagcaataatgatcccgataaataactgttcaaataacggaacctttctttgattatccccgttaagcagcgcctctttggcctcacaaaccaaactccatgtcggaacacacatagcgtatatcatgggtaactcgtccagcaattgaaatctgtacttcaaagtcatatgaaataacaatgatcccacaccgaccaagccgtacccaaatcctataagtaaaaaccttttctccagcttattcttgtaagcggagtaggttgtatatacggcagaaagtataaatacactgttagtcaaagtgtttgaccattctgcaacataaggagagaccacatagttctcttcgcaccagtcgatggtcgaggttgttttgccccaaaagccagatatagaattttctggataatcccaacgaaatattcccatcggttttagtttttttaacttagtattctattgtatttttcgtagatcgttggtgatattactcgggccctgtaaaaccccttatgtagtctattatatagtccgtaaaacccagagtatgcaaactatcttttctataagcgataaaaataaagagctacccgaatgccgattatgtaagaagaatgagaaccggaggaagaggttctcgtgttgtaagaatattgtgcagtaagagggtacaggggcggaatctcctttagtcggaataaataattcccgatgcttcgcgttataaaaaacttgcgtgataatccgcgccagtgagaattaaagaaggggggtataggaaaataggaatgggatggtggaaggtgttccttataatcgtgccagggtgtcactgcggccgaaactcccgattggaagtacgatggtacgcacgtatatatttttttccgcttgcctcgtttaaagcatgcatcgtagagagaaatagtcgtttgccaagacaacataaaaattggagaaactgtaaggatttcctctttgcagcgtttcttttcacttatttagcatccgcagcaatttgaaaatagaacgagttagcgttaccttgcagctatcaagctgcggcatggaaccgaaattcttgaacatgtgttatgggcctctgcactttctttagtttgcgagaaaagaaagagggcgagtgaaacgaaagacatatgtatgtgtgcatgtgtgaattcatgtatgtctgtttgtgtatctttgcaccattggttgttactcctccttctaacgcttacgtaaaatgacgggtaccctgtacctgaaccgttcacaatgatggtggcttacgaagcggcttgagatacagtttgctttgaacttcattgcattgccatctccttctttttttagcaacagacggagctctttgtcctttttgcgaaaataatttcgctcgagtaattggaggcttggcaaaacttaaatctgtacgcatacccggcttcctgtcttcttcttaaagaaatcaaaaatatcctctgcccttatccaccttttttgcttaatatgcctgtagttcagactatataacaccacgcctttgatttgtattcccacttaaactttgttcgacgggagcaaagaaacatttaaaaatttgaactatagcccaaatttttacctcatcaaaagttaaaaaaaattaaaaaagtcgcaaacaagcaaatacaaccattttcgacgtcttactgctaaatgggtagaagaaagattgagattgaacctatcaaggacgataggaaccgtacggtaactttcataaaacgaaaagcaggacttttcaagaaagctcatgaattgtccgtactatgccaagtggatattgctgtcattatattgggaaccaataacaccttttatgaatactcttctgttgatatgggaaatttaatcagcgtccaccagaacaatgctgaccttcctcataacgtcatagaaccttctgattatggtgattatgtgaagaaaacacatgttgtcttaaatgaaaagaaacgtaggcgaagaagaacggccgcgttagaattagattccaactgtggaagcagcataatttccagtcagggttcttctggcaatcagagcagtgggaacctaaacgctccgccggtgtcaaatgaaatcgaacatgctggtacaggtacatcgttggtaaccacccaaggaaaagtatcccgtaatggatccaatgtttccgaccatagaaaaaatggcatcagttacgcaatgccgcgagatcagttgcaccttggaggggggttttattctaacatatataaagatattaatggtcaacaattccaagcagatagagtgccttatggagatcgtatgaataagaggatgaaattggataatcagcaactctttcccgggcccagtcaggccaactatggtagttattatgcgtcaccttatgataatttaccaaagccctcattaccttcgaatataatgaacaacattccgcccatccaatcgcaatttgttcaaattattccggcaaattcgaacccaattggaagatcatttgatgctacgaataataacgtcgcatttcggacaagacagactatctcaccgccagttgacatttccaatacatcagatgggcctgctccagtgcagacaatggttcatcatttgaatcagctaaatagaaatagaggaaagctctcagaaaagccttctttgaagttaagcatcccgaaggctacaactgatgtaagtcaagagtccccaacaacgtattcaactaccacatcgccgaaaatgggcgtccaatccaatttcgagcatcctccttgtggtagtgatttttcgccattttcccattccaaaattttggaagttaagagcaatgatatcaagagttcgaaccatagtggccgatccacttgcgcacaagcgaatagtaaaacattctttctcaagccaccgattggtcgacctccaaagttcccaaagagcccgtctacttctattgtaatatttccttcccctgtaccgaatcgaagatcaaactcggcaaattcgacaggatctcctaattagctggtcgccttactcgctagtttttaccaaggagtattttactttattatatatgcagatatattcgagttagtgtattttagtacggaaataaaggcatttttcggggcagtattccagtaattaatacaagtaatcagtggcccattctattactatgtaacccttttctgtcttttgtgtattaaggtaatcaaactgtcagccgttcatcgaaataatgtaatggatttcaaataggccagatgttgaaacatatatatcatgtctactttagtttgagaagattctaagaagtacaatgacgacttttgtgcctttatcaacaaaaagggtagtttatcacacagggctgaaattcgcagtatgttgtcttgtttacatccgtacatttgtaaacatctatacctctcttaccgctttttgcgctcccgggaactcgcgctaccccgcgccacgcacgactgtttgaacaaactcccttctctgcccaggccaacaatgagcggaaagtctggaaatcccaaaagcatcgagcctggcccagtacgggctgcgttggtttgcacggtacagctgttggatgtctgataggagaaaatttcatcttaatgaaaaagccgtctaagattgaatattatgcccttaagaacattcaggatataagtaattgaaaccatcaagtgtgaataaacgactgagccatcatgaaggtatgtgaacctaccctaacatttgaattctaaagaactagcagttgctgaagaggatccatagatatcaagtggactagcaccaccagacttgtgaaactgcggcaagaaatagtctagaacaatacatccaaggcccagaaaatgtgcatttcaaatacacgagaattggcatctcttaaacgggtgtagctcgccagatacggattgaggattggaaacacaagttataataatagcactgagatatatttatgaatgacaaaaaaatcaaaaaacaacggagttggatctgttagaatttgttattgagcttagcttttgctttgaagatttttatactaacaaagacattatttataacagttgaacatttcttacccagttaacgggtcccaaaagactttcgaaattgatgatgaacaccgtatccgtgttttcttcgacaagagaatcggtcaagaagttgatggtgaagccgttggtgatgaattcaagggttacgtcttcaagatctccggtggtaacgacaaacaaggtttcccaatgaagcaaggtgttttgttgccaaccagaatcaagttgttgttgaccaagaacgtttcttgttacagaccaagacgtgaaggtgaaagaaagagaaagtccgtcagaggtgccattgttggcccagatttggctgtcttggctttggtcatcatcaagaagggtgaacaagaattggaaggtctaactgacaccactgttccaaagagattgggtccaaagagagctaacaacatcagaaagttcttcggtttgtccaaggaagatgatgttcgtgatttcgtcatcagaagagaagttaccaagggtgaaaagacttacaccaaggctccaaagatccaaagattggtcactcctcaaagattgcaaagaaagagacaccaaagagctttgaaggtcagaaacgctcaatctcaaagagaagctgctgccgaatacgcccaattgttggctaagagattgtctgaaagaaaggctgaaaaggctcaaatcagaaagagaagagcttcttctttgaaggcttaagtatgttttggacctgcataatttttatactttttcctttttagatatatatacttttggcttaatttaatataattaactataacatcgattttattctttgaagaagcgaaggcatataattcgtaaattattcgacgtatttttatttttcatattttctagaagtatgtatcttattatcagaaatttcttattaggccggtaaaaaatcaaaaacataagttattcagctaaacattaactatcttcaaaactcttcagtagtatattttctttgaaaaatgataagatataatataccaaccagtgaaatcaaactacaaaaccccagtcctgtaaaacaccatcctgttcccattgccttgcaaagttttaatataatagcggaacttatagccgcaccaatgtttcgaaagaaactgctcactgcgacagttccagcggctcttttagggaatagctcagttaaatatgtcatggaagtattgctgcaccaggtcataccgaaagcagtcaatgaggaaaaaactaagagaaccacaaaatggtgatgaaagaaaattgaccatccatatccaactgtaccacccattgttagtaaaattccgaccagatttagtattaaacggaactcagcaggaaacttcttttcggggtgagttttgatccaacgtgagcgaagataatctgaaagatgaccaccagattgagatcctagcagcatggctacccctgggcagacgtaagcagcaccgatttctagcatagtaaaatgataatcattttcgaggtagtaagaaaacgtaacactgaaggcgtaataactagaaaacaaaagagcagtgcttacagatgtgattattactgggggacatttaaccatcttccaatacagtgtaaagcctgccttaggtggttttggatatttttgttgaaagaaaggatcgttggtaactggtttacgaatacccatatctgggaacagatgccaacgcgataatccccttctttgagaggatgggagcactttaccttctactcccttcttcctttcacaccacttgggatccccgtttccaactatacaacgaagtgtttctggaagtagtgcagtaactaaaatcaatgctatccctgccataatagaagtaaaaccaaagagccacctccagtaatttcccttcattaaaatcaatccagccactataggtgctatgattggtcccatgtttgggcccatcataaaatacgcaatcgctttccctctatgttttggaggaacaacatctgttacggtaccagcccccaaagaaataacagaacttgatgcaaaagcttggaaaactcttaacacaaaaagtgcggcaatatttgccggcacagcggccaatattatattaacagctaacattaatgacaatgataccatatatagaaacttccttccgccaaaatctgcgagtgcaccccagaacagtggtccgaccgagaacactgccataaatgcagaaactgtggaatttatggtcgttgcacttacatcaaactctctttgcaacagtggtagtgctggaatgtatatgtttcctgacatcgggcccaaaaaccctataaaaataataattccaaaaattactaaccttcgatccttggtaaaacatgtgtaaggaacatctactcgaggttcttgtgacggttcctttgactgtgagtttgatgacttaacggctacttcttcctcttttgtatttaccttttttgccgataatgacggtgatggaagaggtgtttcagggagaacttcatcttttgcactagttttcttttgatttacacgatcccagctttcatttattatatcatctcctaaatcttgaagcgagtgaaaggttgtacggcttgttccactatcttgagaattgatttgcaagcctaaattctttttttgaaattctttgccctccattattctttcttctttctccgataatttattctaattttgggaaatagttaacaggtacagctacactactgacattttccctagtcttttcatcctgatcttgtattaatactgaaattgtatttacaaaaaagtttgtgtcgtctttcttggatgacagattgtctgggtggaaaatgctcaaatgagaatattaagcctgaaaaagaacgcgacttaaatcgtcgatgtagcaatggcttatacacgaggacgagtagtttgccatgtcccgcaacgattggaggcgaaaaaggaacattaatccgtatcctatattatacattatacatacaacccttccttacgggagttactttttgcattactaatgcgcggcgctagcaaaagtgccctgcgccaagaccaagtggagatgtagtgccaaaaaggatacagtgtccgggtaaataattgttttctggaattatccaagcaaagactagagaaaacacccgggcttatagtaactgaggcggatgtcctttatcaaaaaaggataacagaacgtgttggcacctaggcaaagggaatttgaacattagcattccagattccaagtcgaaacgcaagtaaaaagataagctttttttaacactatgtctgaaggaaaacagcagtctcaaaacaccaataaaccacacaccactcctacagatcgagacgatgatgcagccacagttgtacctccagtccttacatattcacggaacgaaggccagtttgtagctagtgacgctcatagaccagctgatgatcagtccacattgtttgaagaagagggtgggcgtagggatgatgatctgttgccgtcattgcgtgggtctaactcaaaagcacatttaatttcttctcagctcagccaatggaattataacaacaacagagtactcttgaagaggtccattctaaagacacaaatttttgtggatcaacttcgagaagaaaacaatattcgtcccatttttatcgctgccaatgatgagcgtgaaaaattgcatgttctacaactgaatatcaagttagatggacattacaacatcaaagaaaggaatggtttcaacatggagaaaaaagctctgtcgaaattattccagtctcaaattgggtcggtaacaaaccacttaaacgccctgaaaaaaagagtagatgatgtctcctctaaagtgttcatcacaggtgacgtgaatactggaaaatcagctctttgcaactctttgttaaagcgacgcttactgcctgaagatcaacttccatgcaccaatgtattttctgaaatactagaggcccgagaaaacgatggaattgaggaagttcatgcgataccgctgtatatagctcccaccctcaaggaagctgttgacatgtattcaatacagaatccaaagacttacgaaattcactcattgaaagaactctccgatttggtgccccagaacgaaaagtatgcactattgaaggtttacataaaggacgataaaagacccgcctccactagtctgctaagaaacggtactgttgatatatctttgattgattcgcccggtttgaatatggattccttacagactgcggaagtaatgtccagacaagaggaaattgatttggtcatttttgttgtcaatgcagaaaatcagctcacgttatccgccaaagagttcatatctttggcgtctcgtgaaaagaaattgatgttttttgttgtaaaaaaatttgacaaaatcagagacaaacaacgttgtaaagagctaatcctaaagcagattcgtgatctctccccagaaacgcacaagcgcgcggccgattttgtccattttgtttctaaaaacggggatgaaatagcagattatcatggaggtgacgacagtggagataatgatgatggggaacccggtaatgacccatattccaacagcgatccagatcccgattttgacagtctagaagattctttacgtaattttgttctgaagaaaagatcactttccaaattactacctgccaaaacgtatttatcgaaattattgagcgatataacatcgatttccaaatcaaacataacaatttacactgaagaaaaagaaaaaatcaacgaagaactagaaacattaagacctgagatcctaactgtccaaacaaagtgtaatgatttgaccaactccgttgataaaatggcagaagaaactattgcgttggcttacaataataccaaagaaacacttcttagtgccttggacgttccattacacgaatatccaaagtaccaaggtctcgctcagatttatgacttcattttcactacggaggattttatagtaaaccagattgatgaagcaataaatttaagcgaactatttgctaagcaaaggacagacttgctggtgaagaaaatttatgaaattggtaaatccgagcttggtgacgattttatgtgtgaacgtgttttcaaaagtgagctgatgtttaaaaaaaggaaacatctaatagggaaaagactgagagtatctctgtcaataactgatttgtttgctccaagttggaagggatttttgtcttatctaagttggcagaaacctagcacggcaccaatctatgatatagaggaacaaacaaaagaaaaacaaaatgggctaatgaaaaccttaggattgaaaaactatcctatgacgcaatattggtcaagaccatcattacttttcacatcaaaaattcccacactggccttatacttcctgggtagtacaaaagtaataggcaacatcgtattacacggtattaaactatcatcatggaattcactcaagaaattgtctgtccccatcatagtagtgggttccctgctaggaatcacatatctaattcatgacttgccccgtgctctaccaatgaatctttccaataaatacaaaagaaagctgcaagagctagaatacattcatcttaacgcgcaaagaacttcgaatgaagtacgtgatgttttacgtgtacccacgcgtgaaattctaagatcatgtgaaataatcatggacaaaaaacaagtcaccaagaaagaactggaaagtaaaaacgaaaataatatactatctatcaaattcttcgagtccctttacgaagggacaatggctcaaaaatcaatagttgaagaaataaacttagatattgattaagtgcttctgtaaatacataattttttttttcacttcccaagaaatatatatatatacaaaataaatattctaaacagttctgttatttggccaatgcaaaattacataaccgtcaaagggccctgttttgtatctgcttaatgatttgcgacacggcacggaagatgaacgaaaaaaaggcaaactcgttccggttccgagattctttttttttttccgtccgcatgtgcagattaggagcggatgtaaaatatcgggtgcttaccgggaagtaatagtcccttcgaggaaaatccttgctatttaatgatgtcaaacgtgttccgaaagtgaatattatcctcagaaattcgagcaacgaataaatcaacagcaaaagaaatgtcagaagtttcaaagtggccagctattaacccatttcattgggggtacaacggtacagtttcacatgtcgttggtggtaatggttctgtgaagttaagcttgaagagcgataaggagcaagtcgagtttgatacgtttgttaataaatatgtcccgattctgaaaaacggggcccattataaactaagtccctacttgttcacaggtattttacaaaccctatacttgaacgctgctgatttctcaaagaaatttcccgtattttatggtagagaaatcgtcaagttctcggatgacggtgtctgtactgctgattgggtcatgaactcttgggaaaaggaatatgatttcgaccaaaagactatgaaatttgatacgaagaagtttggcgacgacgaaaaggcgacgcacccagaaggatggcctcgtttacaaccacgtacgaggtacctcagggacgaagagttggaagaacagagaaaagtagatcttcccctagttatcatcctccatggtcttgccggaggcagtcatgaaccaatcataagatccctaactgagaacttgtctcgtatcggcaatgggagattccaagtcgtggtgctaaacacgagaggctgtgcacgttctaaaatcaccactagaaacctattcacagcttaccacacaatggatatccgtgagttcttgcaaagggaaaaagaaagatatccaaacagaaaattatacactgtagggtgctctttcggggctaccatgttagcaaactatttgggtgaagaaggtgacaaatcacctgtatctgctgctgttacgttatgtaatccttgggatcttcttctttcggcacttagaatgactgaagactggtggtcaaaaactttgttttctaaaaatattgcccaatttttaacaagaaccgttcaagttaacatgggcgaattaggtgttccaaatggctctcgtcctgaccatacacctacagttaaaaatccatcttactataagttcacacctgagaatttgatgaaggcaaagcgctttaagtcgagtctcgaattcgatgagctgtacactgcaccagctttgggcttcccgaatgctatggaatattataaatcagctagttcaatcaacagggctgataaaatcaaggttcctactttagtaatcaattctagagatgatcctgttgttggcccagaccaaccttattcatttgtggagaagaaccctaatatactattctgtagaaccgacctaggtggccatttagcctacctagatagcaacaatgattcgtgggttacaaaggcgatttccgagttcttgaataagtttgaggagttagtgttatgatgttatacgattcttttcctagccattcttatgtatatatacagcggatgaatgttcttgcgttgtccttcatttatgtaatttttctcaaaaaaagaatggaaattttagacttcaaactgccagaagcattagtttcttttttctcaagtaaagtccacattttcattttatttgtctttggtcgaggagaggaattcattccacaaatcgtctttgaccttgaaagtatgaaagtctttttcaggaaacgttctatcctctacactggtaatgtattctttcaagcccttagtcgcaatatctctcatatttactgtttgcttaacaaattttggaacggactcaccttgcattcccaaaagatcagatatcactaaaacctggccgctggtaccatttccagcaccgatacctattgttggaatagaaagcttagatgttataaattgggccattttgtgagggacacattcaataacaatggaccaacagccaattttttgcagctgtttggctgtttcgaacaactcttgcatttgtaacagactcttgttaccttgaactttataacctccaagcgaatgtactttttgcggtgttaatcctatatgggccataacagggatacccctagagcacaattcttggataaacttcattgcatatttgtctttagtgtacgaaccaacttcaactttgatagaggtaactttgctatgcaatttcatgatatctatggcatttttcaagccgtcagaaatatcagattcaaaagtaccaaatggcatatctgcgaccaccaaggaaggaccttcagctctgcacacagaactgacgtggtatttaaattcgtctaatgagagtgtaattgtgctatcataccccaaggaggtcattgctaaggaatccccgactaaaagtagatcgcaattagctttattcacccacgaggcagtgatgaagtcatatgctgtgcacatagacaaaggcgtaccagcattgtatttgtctctaacatcctggattgtattttgttttgggacaatctttgtagaggaataaaatcgcttagagaaaacgcaaaatgatcttttcgctatattcatgttgagcgtcaaagttttgctttcctgatgtttttgttgagtagcagatagatacagtgccgaatagttattaacacaacagttggtctatatcagtggtgaaaagtaacggcttgacagagctcttcgagatgtcaataatggctgtttacagtaggccgagttcccatttgcatttttcgaaatgctcatcacgaaagacaatagtaactaccaaccgaaaaaaaaaaaatgtaaaaaattaaaagtctgaaaaattattcgaagataaccccgctactgggatccttttaatgtctatgctatacattcagtttatcaaatacactctatggaagtatttaataatatatataatcttggttcttcattcccatctccagagacagcaaactccgttcaacgcgagcgagcacattgtattgccgaagcaatgtatgctcattacaggactatttcgatgatgggaggaaccatcgagcaattgaacaagatctttattatctgagttccaacaatatatatcgccgttttcgtaaccgctgatcaccaaaggagtggagccgtcttcagggttcaagaaatccataccgcacgaatggtgcagcacacccttctccggaggttggacctggaaagtacgtaccacacagcctccaatacagtcccatatcttgaccacgccgtccagcgatttcaccaaaagataccttgcattttcagagaacttgacctgggagatgggcaccacaccgttttcccttttccagtccttgtcgtaggtcagcgtcttcaaacaatggcctgtctctgcatcaaagatccgtatgagcccgtcatacgaacctgaactcagaatggacgagtcattcgtgggcacatccaccgacacgactgcctctgaatgcgcagatatcgttttcatgagcgagccgttcagcgtgtcccagatcttgatgctttcatccatcgaggacgtgaaaagcaagttgccctttctgttgaacgccagggatatcacaggcgccgtatgaccaacaaacgtatgcaacagcccgtaagacaagtgcactatctccacggagaaatcatccgaagcagtcgctatgcactgcccgtcgggcgaccagcacaattctgagaatggccttgcatgcgacgtgaccagcgtctgtgatatggcacgcttggagacatcgtatattagaatattaagtccctgcgttatggccaaaaaccggccatccggtgatattttcgcagaagtagccctcaagccatcctccgtcgccacagcagcaatgaattggaacatatagcatacagtgcccgcatgcagatgcgggcttggtacctgggatcctcgagcatcgtccgccagcagcacacaggctcttatttaagcacttcttacttttcttgcatgctcgccgggtgacggagcggtggcgattttatcccgcccaaggtctattaaagcgtttgttgtgtagtttcgcagtaacaagagaagtgtgagcaagcacaagaacagaaacagccagcatatcaaacatgaacatcgtcccacaaggtaatttcaagtcccaggtctccacggatcaagacaagaccactctttcatccgtggtgccctcactgccagacacgctgcgccagcaagaaggtggtgcggtacccctttcctcacagatgaacgacagacacccattggaatcaaagctgaagcattgggagaccacacagcgccagagacagatggagcagtatagacagatattcggtatagccgagcccatgaagaggacgatggagttggaaatcgtgaaccgcactgacttcaaccctctctctgcggacagcagcatgcaccgcgatatattgctgaacaaggactgcagcattgattgggaggacgtctatcccggcaccggcctgcaatccggctccatggttggcgacgacgttcacagcaaaatcgaaagacaactgggcatttgaaggtacttttctgttacatttatacgatagttaagtaaaacacatgcccctcagtttcatagaagtgattagattagagctatactctcctaaactacatagttatattactctaattttagtatcataatagttcaaaaattaccctgtgccctttttttttttttttcactcactgaaaatttttttcatattttcaattttaggttgatttgatttgatgggcctttcagaagtatctcactgacgccttacaaatactattctaggtgaagaaacaatttgctcgagctcattatttccactcgtacgccttgagctgctctctttctttccacagaagccagcctcttagtccatttcagtaatgattgcaccagactctcaaagattattcggttcctttgatgaacagttaaaagacttgaaactggactcagatgataccgagagcaacagcatcaacagcgcctttgcccctatggattcctctcagcccagcaccaataacggtgccattggtgcgggcataaatgctgttcccgggtctacttttaggtccaatacacctctcttaggtaaccgacatccgcttagtagaacgtcttctctgatggactctattggtatacagcgtgcagcctcaccgtttgtgcccgccaaagagcccttcattccccagaacgcaggggtcgtgggttcctcgttctggcacaatgaccatcctgaatcgcgggttggtacgcctgttcaacaactcccactgttgcaaagaaacgagtccacttcttcctttggatatgccgctaatcttggagtgaatttgagcacgcattcattggccgtggacattactccgttgggaacaccaacgatcgctcaatcccatgtcaacttattcccatcgtctgatatacctccagctctggacatgaatggaatgtctcaatttcccacaccaatttcaattgagtccagttggaaatacatagatacgcagggacaggtacatggtccattcactacccaattgatgtcacaatggtatatcggtggctattttgcttcaactctacaggtttcaagattaggcagcacgccggaaacactcggaataaacgatgtatttatcaccttgggtgagttgatgatcaagcttcagaaatacgacacggatccatttagtactttcgataaagttcacgcgcaaccacccaataccgaccctagcaactcaactctgcctgcatattcaaacgaagctattgctacaactgctgataccatgcaaactaccggcaacgatatttttaaaccattgactcataaaaacatctgggatatggacggcagcactacagtgaatgaaggcgatattgcattaggttcaacagtctctactagtcaaacaaagggaaaaactaaaccagaagacaaacccaagaatatagttgaggcaagaaaaagggaaaaagctgaatccatggccaaagtgttattggaagagcaagaaagacaaaatcaagaaactaaaagaaaagaagaggtccgttcgttaaaaaagcagaaacaaaaagaggagcaagagttattaaaaggacagagggaagaaaaggaatcattgaaaaaacagaaagaaagggaaaccctggaagcagaaaagcagaaaagaatcgaaaataccataaaggatacacaatcccaaactgcaccttccaaaacttcaaaagacctgccttcattgaatgatttaaatttcaaaccaacaccatgggcttccaaagtcaagacgaatactccagtcaatattataaccaagaatgccttgaataatgccgaaaataagaaggaagattgtctaaatctacaacagaaggtcaccaccaaagaagaaaaggaaaagcaggaactgaaatctgtgttaaattgggccaacaagtccagcacagtaccaaatcaaactatcgatattaaatcgcagtttcaaaaaaattccaaaaatgcaaaagaagcgccatcgccaaaagactttgaagatccaaattttattgaagaacagaaaaaaatatgggaaagagttcaaacctcttctaaacagcaaaaggtcactacttctgcaactaccacgacaacatcttggaccactgtcacatcaaagacgaaaactcccgttggtacagctgtgcctttagtgtcaaagtccaatacagggtctaacccttcaacgacaataacaagtagcattgtcgcaacttctacgaagactacatttgccagtatgaatagtatttctccacgccaagaatttatcaagtggtgcaaatctcaaatgagactaaattctggcataacaagtaataacgtattggagctgttattgagtttacctacgggaccagaatccaaagagttgatccaagaaactatttatgccaatagtgatgttatggacggtagaaggtttgctactgaattcattagaagacgcgctgaatgcgaaagacaaggtagtgacccattaagttggaatgaggcattggctctttccggtaatgatgatgatgactgggagtttcaagttgttagcaagaagaagggcagaaaacattagaaagtaaagctatgacaagcttttcttcccactgcttacatattactttatcatttattgttattgtatatactttataaatatttttaacgcagataatgacaaattctatacatatttgaaaaaaaaaaatgcagaatcaacaaatgtaagctagtgtacctgcaggccctattcgaccaatcttccatcatcattgattttcaattcccattcttcaacacatgtttccttacgtttcagaattgatcggtaacgtctagatagggcctggttgaagcaaatttctttacaaaccatgacaaacaattgagcccaacccggttgtaatctctcagcttcctgtaaggtatctttaaattccaattctattagcttaacttcagtttcaaatctcttccaataatcttctccgatggacccattcttgtataaaaggttaatctgaggggcaagctctttcaactttaatgatcgtctgacagattctgcacctctgtttaataaggcagctttcaagaccttctcgtgaactttttcattttcgctcatttcctttatttgaaaaaacaggtcgtgagcatcgttttcatcaaagatggatggctgttcgctaatttttttagcctgcttctttctgtagtttgatgcaaacataacaagggatactaccagaatgaagacatatatgagtggggtataaacggagattactttcgtctctacaattggttcttcggtttcagagaaagttccattgctagagaatttcgtttcattaaattcggacatgttggtaacttaactcagtagcgtgtgtctgtttttccgacttttgttacccaaaaatgagccatcccatttacgaatcgtatttcatcaatttttcatgtaatacttcaactttaagacgtgttcctaaaacttttgaagcctgttggcgggtaacgagtagcggctactatttagagaaggcccttacaaaagaggaaacagtggcaaatgcgatcattagactaggagattcactccagagactaaaggaaaggacaacgtacacctcagtgcagtatgcttatcagattcagatcaaaaaacggtattcatagagtttcctgcgaagatagcgagctttttggagcagtcattgaaagattattgggttatctggatgctaatgccgatgccaacacatttactgttagtgagaagcctgggcaggatgttcatactgtttccgaactagctaaccgaacagtagcagatctagggctgaagcatggtgacatgctgatattcaattattcgaataagcccaacgctgagacaattgacactagcgtcggaactggatccgtagacattagtgtcaagaagaatcgtcagcaaagttcaggcccgttgaaaatcaaagaacttgatgttgatgaggaactggagaaagagaaggggttaatacctcgccaaaaatcaaaattttgtaagcatggtgatagaggtatgtgtgaatattgctcacctttacctccttgggataaagaatatcacgagacaaataaaatcaaacatatttcatttcattcgtatttgaagaaattgaatgagaatgctaataaaaaggaaaacggcagctcttatattgcgccgctctcagaacctgattttagaattaacaagcattgtaataatggtcatgaaccatggcctcgaggaatatgctctaagtgccaaccatcggcaattacattacagcagcaagaatttagaatggtagatcacgtcgaattccagaaaagtgaattaatcaatgagtttattcaggcatggcgatgtacaggtatgcagagatttggctatatgtacggttcttacgccaaatacgataatacgcccttagggataaaggccgttgtggaggcaatatacgaaccccctcaacatgatgaacaggacgggttaaccatggatgttgaacaagtcaaggaggagatgctacagattgatcaacaggctcaagaaatggggctttcacgtatcgggttaatattcacagatttatctgacgcaggagctggcgatgggtccgtctactgtaaaagacacaaagattcatttttcctttcatcaatagaagttatcatggctgctggacaccaaaccagatatcctaatgtaagcaaatttagtgaacaaggaatcttttcttctaaattcgtcacttgtgtcatatcaggaaatttggaaggtgaaattgatatatcgagttaccaagtatccactgacgctgaagcattagtcacagcagacatgataagtgggtccacttacccttcaatggcatatatcaatgacactactgatgaaagatatgtgcctgaaatattttacatgaaatccaacgaatatggtataaccgtaaaggagaacgccaaacctgcattcccggtggactatcttttagtaacattgactcatgggtttcccaaagagaacacggataccaatccaaagttcgttacatcagccgggtttccgtgggccaacaggcaagctttggggcaatctcaagattatcaagaactgaaaaaatatttgttccaggtggcttcaagtggagatttcaatctcttacacgagaatatttcgaactttcacttgttaatatatataaacactttgcaggtactttcaaccgaggaatggaaactactaatagactctgctataaaaactgaatgggaagaacccctattaaagcttgtctcctcagctggttggcaaacactaattatgatccttcaagaaagcggttaagacgttgtacacaagcattgacccgtcagatagaagaatgaattcgcggaagttactaggcatatcggctaagaaaaaaatgagttcttttatttcaacaatacccaaatcatccttttaatattgtagatatttctagaactttctttccttgaatcacctcatacgaggattttcaaggaactgtaatggggagtcactttcacgcaattggtatatattagggtactttttatgcaaatcacaaatcccctgtcatttagggactaaaggtttatttaatcttgatttggtatcaagaatatttgttaaaagtcccatctttttttagttggtttatagacatcagtttagcatataataaaatgagtacaccatttggtttagatttaggtaacaataactcggtgcttgcagttgctagaaataggggcattgatattgttgtcaatgaggtgtctaataggtccaccccatccttggttggttttggcccgagaaatagatatttaggtgaatctggtaagacaaagcagacatctaacgttaaaaataccgtggaaaacttgaaaagaattattggcctgaatttcagggatcctgaattcgatattgagaataacttttttacttcgaagctagtacaactggaaaacggcaaagttggtgccgaagtcaagttcggcggtaaaacacacactttttcggctactcagctgactgctatgctcattgacaaagttaaacataccgttcaacaggaaacaaaatcaacaattactgatgtctgccttgctgtccctgtatggtattctgaagaacagcgttataatatcgctgatgccgcaagaatcgcaggtttgaaccccttaaggattgttaacgatgtcactgccgctgctgtttcatacggtgtgtttaagaatgatctaccgggccctgaagaaaagccaagaattgttggtttggtggacattggtcattctacctacacctgctccattctggccttccgcaagggcgaattaagagtactaggtaccgcttatgataaacactttggtggcagagattttgatcgtgcaatcacagagcatttcgctgatgagttcaaagccaagtacaagattgatattagaaaaaacccaaaggcttacaacagaatcctaactgctgctgaaaaattgaaaaaggtactttctgctaacaccaatgcccctttttcagttgaatctgttatgaatgatattgatgtttcctcgcagctgactcgtgaagaattggaggagttagtaaaacccttgttagaacgtgtgacagatccaatatctaaagccttgtcccaggctaaattgactgttaacgatgttgactttgttgaaataattggcggtacaactcgtattccaattttgaagcggtcgatatctgacgcttttggtaaaccattgtcttctactttgaatcaagatgaagctgttgctaaaggcgcagccttcatatgtgccattcactcaccgactttgagagttagaccgtttaagttcatagacgttgacccgtattcagtgtcatacgtttgggataaacaggctgaagatgaggatcacttggaagttttcccggctaattctccatacccgtcaacgaagcttattactttataccgtacaggcgatttccacatggaagctaaatatacagacccttcaaaattgccaaaaggtactcctgtaactattgccagatggaaatttactggggttaatgttcctaaaggtcaagattctgttcccgttaaggtaaagctaagatgtgatccatctggcttgcatactattgagagtgcttatactttggaagatattactgttcaagagccagtacctttacctgaagatgcaccagaagatgctgaacctatgtttaaggaagtcactaaaacagtcaagaaggatacactgggtatgacagcagaaacgtttggcttgaatccagtcgaattgaacgacctaatcgaaaaagaaaatgaattgacaaatcaagataaactagtcgcagaaactgaggaccgtaaaaatgcccttgaagagtatatttatacccttcgtgctaaacttgatgatgagtattctgattttgcatccgatgcagagaagaaaaaattgaaaaatgcgttatctaagactgaagattggttatatgacgacggtgaagattctaccaaagcaaaatacatcgccaaatatgaagaactggcttcgttggggaacgttattagaggaagatatttagcaaaggaggaagaaaaaagacagtcattgagagcaaaccaagaaacttcgaagatgaatgatgctgctgaaaaattagctgctcaaagaagggcgcaagccgaaagtggcgatgatagcgaaaacattgacgaaaacatggatcttgattaatctatatactttacttttagcttccgttcggtcactgggctattatatttgactttacacattacttccagattctatttattataaaacagataaaatttttctatataacagttacataaaaaatccattagatctatgaacacacacacgcatattatacttatcggttccttatttctttttgacttgaagtatggaaggattcgtgataagccagtcagccaagtatatacagattagaaacttgtacttatagtgttacatatgaaagaggcgtcttctccatctccttgaccttgtaaaactttccaaagaatcgtatcttccagtttctctccatgatgaatccgagtatacccaatcggtcccatcccagtcattattaatccaatgccaatcattgggtagttcctctttgccaaggtcatgcgttgataagcaacttctcatagttgatgacccatcagcatttttgatttctattgaaaaattttgtctttcgtatggtagtaatagtgcactccaatgtttatttcgatgccatttcctttgattttcgtgtacttcaatttctaatattttgaggccatgatcttcaaagccctctttttgttcattaagtaattgtaaaatttgaatgtgatcctcatctttcttgttttgtagaagtattggcaaaaattctatcaaaggtactaaaatagaagagtcttgggttagaataatgatttggtccatcctcaaacgatttgataaccaatctgagatcttaaaattcttaatccccaagtgatagaaatttcggacaagggtaaatctccagagtagccttaaagtagcttgaaaactagtggaatggtataccagggcagtaataataaaaaatctgacataagctcccaccgatatgtatcttatgataacaatttgaaaaactgtacccactaggaatagcctaaaaaacagccttttactggagcactttttgttgacgccattgaatgaagttttgagtttcttccaaacattcagctcatctctcagtacttctaatttgcccagtacagactctagtaacacaacgatttcatccaacgtaggaggttccgcgtctcttaaagaagtcaccaatgaaatgacatagtacatgaatgacaaaaacaggaagactgcacttataaaacctaaccatagactcaaaagtttactaaacggtaaaattcggtttacatctgtttcggtacggatgaacgaacttataattagccatacgctcgtcaagtagataaaaggcagacatttatcgtcagataaccacataatattggctagtgcattatcaattattatcaatagcggatatgcgtgaaagagaacactagatatcattggaggagtgatttgaataaatgaaggcttttgaccatggttatgaataaaccttgccttaaattttttgttttcactgagaacactggctttagaatttgtgtccatttccttcccttgatgttagcaaaacaaagtcaactaaataagatgaaagcaataggatagcggaaaacaaggagtaggctcaagtgactttgcttggcccattaatttgtattcagcttcggtattacaacaaggtatcaaaggtatgcttaaaagggtatcgtttcggggataattcctcttcttccattaccaaactgttgaaataagaatgaaaaatgacagctatgatgatctgaatttattcagataaatggcgtaagggtagttagttcaatatgacgtgtgtaatgaacatgttatttataaggatgtccttttcatgatgtatcttggaaaatatattttctccactttttttttctccaattgactatctatttcattcgtagtcttattgcctttgggtcggtactaacattccataatttatgaataaagtagtaagaaagaaggcaaagaaacaccgaccaccaatatggcaattggagaggacactaagagtcactcgtctaagcgagtaagaaagcacccatcgttgaagactctaacacataagcaaatacacacaacagtcttcgtaaagtcggcaacaccatacgtaagtgcattgaaaaggattaacaagtttctcgatggtgtccacaaacacggatcatcttatgtggtagttttgggcatgggcaaagctgtggaaaaaacgctggcattgggctgccatttccaagatcagaagaacaagaaaatagaggttttcactagaagtatagaagtccttgacgaagtaatagcagaacagcaagaaggtgttgaaagtgagagcgatgttgacgatgaagataaagaaacccaattgaaaaagaggaccgtaagcggcatagagttgcatatttatgtatagtgtattttacatgtttgcacttttctctgttatgtaccaccaaaccaaatgaccattggatacttgtatactctacgtaacacatacttaaattagtagaatcacccactaatttgtcaaattttttacccaagcgatatttcttgtataattttttgaggcctctgatgaaaagaaactgtgagaaatgagtgatattataaataatcgaatcagcgagagtaaaagctcagttaatctataaaagtacctaaaaataaaattaagacttcatattcactagaaaaatggtatctacagagaaagttgaacaatggaaggccaccaaatatattggtataattggactaggtgacatgggcttattatatgccaataagttttcagatgctggatggaaagtcatctgctgtgatagagaagatttttatgaggacttgaaagaaaagtactcttctgccaaatttgagtttgttaaaaatgggcatctagtatccagaagaagtgattacatcatttatagtgtcgaagcatccaatattaataaaattgtcgagatgtatggaccatcttcgaaagttggtacagttgtgggaggccaaacaagttgtaagctgcctgagatccaagcttttgaaaagcatttgcccaaggattgtgacattattactgtgcattctcttcacgggcctaaggttaatactgaaggtcaacctttagttattataaaccatagatcacagcaccctgagtcttttgagtttgttaattctgttatgtcatgtttgaagagtaagcaagtttacttgacatacgaagaacacgataagatcaccgctgatacacaagctgtgacgcatgctgcatttttaagcatgggatctgcatgggccaaagtaaaggtttacccttggactttaggtatgaacaaatggtatggtggcctggaaaacgtcaaagttaacatttctttaagaatctactccaataagtggcatgtttacgctggactggccataacaaatccaagtgcgcatcaacaaatccttcaatatgccacaagttcaacggaactctttaccctaatgcttgataatagaaagcaagaacttactgaaaggttactaaaggctagaaagtttgtattcggaaaacacaccggcctcttgttattggatgatacaattttggagaagtattcgctatcgaaaaatactgttaatgacgatactgattcgaagccattgccaaattctcatttatcactgttagcaattgttgattcgtggtatcaacttggtattaatccgtatgaacatatgatttgttccactcctctattcagaattttcttaggtgtgtcggagtaccttttcctaacacctggcctattagaacagacaatcgatgcagctattcatgatcaatcgtttagaaaagatgatttagaatttgttatttcagctagggaatggagttcaattgtgtctttttctaattttgagttatacaagaagcaatttcaaactgtacaagaattctttgagccgatgcttccagaagctaatcgtattggcaatgaaatgataaagaccattctaagccattcagaagaacctttggcttggaaatatcaaatatagagtattttttatgctcaagtttcctgtattataatgctttcttttctaaaagagaaaaagtaaatttatatatgaataaatatatatactgtgacaatgtccatgcaaaaattgttttaatgatagatgaaaaaatgactattctgttggattgttatactcttcagactcttttcctcttcgtgcaatgctcgttgttactattgtcattcattccatccgaggataacgatgatcttgatcttttagggcttaatactgtgtgtatactgtcgtcatcacatgcaagtagatttttggccatgaaatcgatcgtgttgtaggtatgtgttttcttgttattgctattgttgttaaaagtagatgatatgctgctattatttatgctattgttattgctaaagcttttcttgtcctgagaatggaaattgtgattttgagcattataaaatgatatgaactcgttaacagtgttactattgcaactgctgatattatgatttttagtgtagctcttaactatagcataatcacctggttgcaaggtgcctattagctctgggaaataagacttaaagtctttataaataattctgttccatgccttgttgaattttaccattgaggaagagaattgtaaatcgtctattggttgagtgtgaaaaaagggttgccatatatgggaaagtaattcttgaaaccccaagtctcttaatagcagatagttcaaatgtgtcatcgaaatggtcctgttaatgggaaaacaagaatttggagacaaacatttcatgatgatatatggatcctggtcgtcaccagcaatataaagcaataggtacatctccaaagtggtcctgggctcacacaataccacatgccaaaggtgtaagtccgaatcatgtggtcttacatgaaataggccctgagtcttttcaggatggcgcatcaaatatttccaatccttaagcaattttctcgttaatgagtaagccatgatgatcgttcttatgtttgaaaacaaatagtatagctcctatacggtcttttcgcaccacttcacgacagccgtaactcctttcgcccctcttacagttccaataaagatgatatatatgattgatttgagacaagtaactaaaatccttagggcaataacaaaaaccacttatgcgaggtaaaagcgggtaacgggacccttctaatttgaaattaaaacaaaagacattttgagtggaagttagattcacacgaccagttatactattcaagagaccccaggaaaggtagtcgtctagtggtacaagactgtgtgcttcgtttgtggttaagtttttgtgaacaataagacctggtcaccggaaggaaaaggaggaaagaattgagcgaaattgaacaaagcaaattatagatcaagatgggtaacattttcagctcaatgttcgacaagctatggggctcaaacaaagaactgcgtatattaattttgggtttggatggtgctggtaaaaccaccatcttataccgtttacaaattggtgaagtggtcactacgaagccaaccattggcttcaatgtagagacgctaagttataaaaacttgaaattgaacgtttgggatcttggtggccaaaccagtatcaggccctattggaggtgctactacgcagatactgccgcagtcatatttgtggttgattcgactgataaagatcgtatgtctacagcctctaaagagttgcatgtgatgttacaggaagaagaattacaagatgctgcgctattagtctttgccaataaacaagatcaacctggcgcattgagcgcaagtgaagtgtctaaagagttgaacctggtagaattgaaagatcgaagttggtctattgtagcttcaagtgccataaagggagaaggtattacagaaggtttagattggttgatcgatgttatcaaagaggaacaattataatgcataggcaagccagagaaaaaagtgaggaggtgcgctctttgaaatggcattgaatatacatatagttcgtttgtaattgatttttaaaggagcttagtccaatgaaaaaaaaaacgtttaaatgtatatagattgatatttcaatataatgatactagtaattatacggtggaagcgtagaaaataatactcagcgacatgtatgtgccctcaataaaaacagcatacgcttaatttttactgcaggaatgccattcttaatccagatcttttacaccaaaacgtttaatccgccaaacagaaggtgaccaggtaaaaaattgcagttttcttctctcatgtacattataaaatttagacacttaaataaaaagatgcagacgtattgaggctcattagtgcatcccgaatgtcaaggatttttccggctcacgaatacgatagttagattaatgctgatctgaatcgagaataattttttctaattccttgcctaaatcaaccaattttagctcatttttattcttccaagaacaaacgtgtttgtagtcgcaatatttacagtacaggttgaatttcttttgaataggttcaattggattcatatctctgtggccgaaccaaaccatagctgtattatgagcatgagtttccagtttcattggatcatatgggaatatagtattatggaagttatcattatgataatagtattctatcattaggtcatttgaaatgagattaccgacaatataataaatctgtgacagtcttgcggcgaaatattttagagttattggagtcttccatttcgtataaaaacgtttataatcttgtaaagatatgcattttgttggttccaaatcgtcttcctcttgttcggttggcaaggtaaaggatgtagggccttgatcaagcagattgttaaatgccgtcatatcgaatgtaccaaaggttttggtgtcattatcaaatggggcaaagtttatcggttttccattcaggaggtgttccatgtcattagcaaaaagcgggtttgtcaatatgaaagttaaaatcttagtggagtttataggcgcatcaatatcgagccctcttcgttgggcgttgattaaaaaactgtgatatgtttgggtcatatcttggcttagatgggaaagaaaaaacttataatacattgtctgtaatttagacgattgtacgaccgactcaatggaaggcattttcggtactgaccttgtcttgatatcagagatgacaatttcattgtttgctttcaaggttggtaagtctgataataatttagcaagaatactatcccaactttgattttttgtgtcaagatctgttgtgcatttctgcacttgatgattgcgcttgtttctgaaagtcagatgatcaatgatgcctgatacaataacactttcctctgagatgtttccatttttgaacaaatctcgcactagtttaccattttgagaattaatgaagccatgacaaataatttctcttgaatgcccaccaccactggtaaataaagaaattaatctgttaatcgaactacaccagttatccagcaaaacattcatatcactgtcgatatccatagttaagttggtcagggggaggaaatcctggacgaaactattatactgatttaattcaggatgagtttcgtcttccagtgacttgtgaatcttcttacccttctgaatctggagcttcaaatctagtagctggctagaccaattttgggagtaaaaatcgtaaaagtttcttaattcacaccagttttgggtggtacataattgtgtgacggatagtcttttccttttcaattggtttaattggatgtccatgtaggggttttttaagctttgagggagcttgtaattgataaatgcccgattttcagggtctaccccgaataggtctttgacattggccagtttctcatccaacaacgtaccttccttagtgtttgcctctttggtggcggcggtataattgaaaaatgccaaattattaatcctatcgatgtcggaatcactcaaaatggtgctggaatcgccaacggaaacttcgtgcgtatggctatttttcaaagagaaagtagacaatccatcaagagatttatcatttgagtggacaaacctcctaagatgaaaagaaaatctgtatttattagtaatagcacgatttagcatacgacaactacgtgaaagaaacgtagaaaaactacctagagaaattagaggagcaagtatactctacgtagcctttctagatacgacgctagttcatcttatctgcctcatctttgctactcgcagcatcgaaaagatgtgatagatcaccataatacttaaattgagttttctttttttcacgcacaaaagaacagctcgggtaacaccgaaatataatatcgcttgtttatttacttaatttgtttctattgtatacttatacatgcagcttaccgttatttcataggatataactgatcagttgcaaaacaccaccgcccaccaggaggaaaataaggatgcccagccacgtcttggatatcaaaggagctgccttcttctcggacttgtccaccttcttcttaccgtactttctgtacttttcattcttcttgttgaacttggcattagccagtctttgttttggtatctgtacggccatctcgggtcttgctgtctatctccttgctcctctgcacgctgccgttcccataccttatactatactgtactgttcctgtatcagttataacgcaactaagcctagggcgaccagggaaaaggccacgtcacgtcacgccacacgagatcaccatgcacggtagacgcacacttcttcctttttttcgcgttggtgtctttcctttttcgtcggcgatttattgctggttttgtttattcttccacgatttttttgtcttcccgtgggcctgaaaaattcgaaacatgagattttcatttaaatataccacgaactcagatgtgattcactacgcccgttcctgtcttggcaattgtgagtttttgcttagccctgtttcattttgctccatttttcattttcgttttaacatttttttatttctcttgcatttatgttaaatagtctctcttatctttaataattttcttctaaattgttatatcttgttcagtttttttttttcgttattcaataagagatatctggaaacaaaaaactcaaccccacaccaattttatccaacttctagtcactccttcaaatagaacgtcttttatctttgtttttttgcttttcattttactatttcaagaataaaaaactaaacaggtaaagtaaaacaataaaaaatgttacaaaagctttcaatcaccgcgttgattgggttgttgtcttcggcagcatctttcgccaacgccgattgtacttactctggtggtaattactactgtgctcaaaccgatgccatcatttactctaacgttggtttatcttctacttaccaagatgtcaccaacatggatgaatcatcttgtgcttgtacccaagccgactacactgtttccggcagtttggctccattcaatgaagagttatccgtccatttcagaggcccaattgaattattgcagttcggtgtttactacccaaacggagaatctagcgccttgaagaagagatccgagaaacagctaattgaatcttgtaacgagcaaggtgaaaccgtcgtctccagacacaaacatcaacacaagagagatgttgctgttgaatatgtccaagtcacttctaccgtttacgtagatggcagcggtgaaaccgttactgctgactccaccaacactgttgttggtcctgccgttccttcttcttacactcaagtttctaccgttttgtccaataccgctaaaaccagtccaacttcatctcctgcttcctcctccaagactgccaccaccacctcttctgctgctgctggttcatcttcttcgtcttcagcttcgtcttcatcttcttcttcatcctcttcttccagcggtgactggtcaaggggctcttactttgtcccaggctctaccagtaactgtactttcatgaacaacgaaggtggaagtgccggttctggtgtctggtccagttgtttcggtaactccatctcctttgctgcttctgacggtacttctggtgctgcttctgcgcaagcccttggtgatgttaccttggcatccggtaacgaattcatgattttctctggtgacaaatgttctgccaacaacgctgagtgtggttactacagagaaggtatcccagcttaccgtgggtttggtggtgctgacaagatctttgttttcgaattttccatgccaagtgacactagcggttctgcttacaaccaagacatgccagctatctggttgttgaatgctaaaattccaagaacattgcaatacggtgatgcatcttgttcttgttggaagactggttgtggtgaaatggatcttttcgaaatcttaaccgctggttctgataaattgatctcccatatccacgacggtcaagacggtggtactcaagactacttcgacagaccaactgatggtactttgaaggctgctgtcattttcaactcaagtgatgaaactattcatattgttgaagtcgacgaaagtttcgatgaatctttgagcgatgatgtcgttgaccaatggttgagcaaagctggttcttctgccgctttgccatgatttaatctctgtttattgattagaaaccctattggctcttccaattattttcaacttacttctttttcccccctcccctatattattattgttatttttttatttagggctcccgttcacttttcatagtgacggattgtgttattttcaaaacaatacattattgtaaaaaaaaaaaaaacaacaaaaaaaacaaactattagaaattttattcttataagtttagaacgttatactttttctatctttatatatttttaaccaagtttctggacaatgtattatttaaataaaaccatttttttttttgttaggtcgccatttcctgcaatttgaaaagcctaatgatgcgtaaaggaactcgccgtgtatttatatgtattgtcttttgaggctaatctacatatacatgaggggtggagcacgctatttccgtcagctcaggtcggtaaattcaggatgatttttctctatatcaatgaaaatactgtcatatgggatattagaatcctttctcaaccttttaccctttgaattgtattcgtaacgtaagggcgccgccggcgtcttttcgacgtcattatctgaacacgatgttattttcgacctcagcagtttcaacctgtcccccaaccactgaatggtataacgtttggtgttgaatgggccagaacataaccaactatagaaggtaaattcaccgtataatatgaaaaaaccaaatataaatcctgtaaccacacaggatagaatatggttttctagaattttcatgaaattagcatcactcgtatgccatgaagaacctttggctatggagaaaaaagagttggtatgcatcttgtagtcagccggttgtaagatcctaactgcattgtcaccaactgtgtttgaccatcttttatattgcttccaaatgacactaatgaaaagggggcccgtggaccccatgatggtcatatacgggacataccagtttttgttgtaatgctttaaagatttgatgactttcaagaaaaatggatgtcccggtacagaccccatcacatcattcgacacacccgtgggagaagttttcctaaggaatgccggcacagtcaataaaggatccaaccttctttcgcaaccgtcatctagatcaatgtagataccaccgtaatgtaaaaggatgaaataccgtattgcgtctgccctctcgattgggtatttgtaactcttgaacgtatcgagaaaccatgagtattcctgttcgataaagttttcggccatttcatccgtccataatatataggtatagtctggatgcaaatcaacgcacttctgtctgccttctacccattgttcagggatgtcattagtcttataggtttgatgtataattttcggtatcagttgtggatgagtttcattgaacctcgcattattgtccttgactgggtttagctcttcgtctaacagcgcatctttggaagcatcgtctatacacagcgtcaacaaatcaaacgtatagtgtattatggagaaaagtagcacggcatttgctattatgagaaatttcaattcccttttcatatcgtttcaactgcctgatgataactcttgattttagtctacaacggcggctgtcgatactgtatatatatactgtctagttattcttgcgtgaatcgggaaggaagcaaaatacaaatagagctgtagtgcgatgtagataaagaataaaccgaagagagaacaacgctatatgctatttaaaataacaacgatgagcccttcgaaagtgcaaaaaagagaaattcagttgcgcaaggcaaagctttaaagcgagcaccgaaaacaagggcgactttaacctcaaacggctccaatcaagtaacctccttgtaacctagaaaaaatccaagtttcttcccggcatccattgtgtttttttcgttttgcttttcgtctgtcacttttttttcacctgtttcgaagatacgaccaccttacagtacgtcatggaacgcgcccgcctgctggcccctggaagcctccgcggtttgctttttcgcgtgtctctgggtggccgtgcgtggtgatggtggcaggtcacgtgctgtgtgacccggcatcctgcgaggttaaagtatattgtattatatactatatagtatataccatattgaagcataccagcagcatttgtaatatatagagcggcaaagaggctgctatacttaggattcttgaaagtaagggtggatggctgctcttctagcgctgatccggttaatagggtcgtatgccagcaacttgtccaacagatcaataccttgcggatctaggcttggtaccacttgcgacagatcctttctgtgccattggggaaagctctgtttgaaatcgggcaagtagacaatgtccggccatataccttcgttgggtgtgcccaacactctgaatatcttgaagatctggtcgatttcactatcgccactgaatattggttttctattacacatctcggcaaatatacatccgatggaccatgtgtcaacgcctgtactgtactgcttcccacccagtaagacctctggcgctctgtaccacaaagtaacgatttcatgggtgtaggctctcaatggaacaccaaacgcacgtgctagaccgaaatcacctaatttaagattcccatctttattgatcagcaagttctgaggtttcaaatcacgatgcaggatacggtgtgaatgacagtatgcgatacctttgcaaagttgcatcatgaactttttaacaatatcggatcctaacggctgatcctttggtataccctccatatatcttttcaggtccaaatctaaaaactcgaaaacaagatatagcttatgcgcatcagaatgaacaatgtcgtataatctaacaatattttcgtctttcaattccttcaacaatgagatttctctgatggcggtactgggaacaccttcatcttcgctttccaatctgattttcttcaatgccaccactctttgaccttgtcccggtctcaagtctaaggctttataaacaacaccgtatgtaccttcaccaactttttcaagtcttttataatttgctaactctccgctcatggtcgaggttgaattctatttattgatctgggctttttttattttcactgtgatctattcgtttactcgactctttgttgaagtacgttatttctggaaaggaggtaatgaaatatttgcgaatcgtcgacacttccactcaaagttttataatgacttagtttttctttttttagatcctttttgtttgccaagtttttctctttttttctcttttggaattcgttttcgaatctggcgtcccttgtctcaataagggtatacgtgtgtatatttataaatatacacatatcaaaacataggccacgccttcttcagtataaagaaaatacatagaactgctatataattaagcgaacacgcttattctttcttggcttgtctagcagcttttttcaaagctctgactctgatagatttatgaaaagaataattaatggtattaacaaattttgagtaaacaccaagcgtctctgtaattacaaattggtaaactgcgtgggcccagtatggcgtcatggtggcgtacctatcttgagagccgcaacgtctcccgacacttctcaaagtggatttaacaaattgttgtgggtttggaatcattaacgaagatcttctaattttagacatggaactagtaaccaaataagaaatgatcagttcaacatcgatgccatccttagataactcaccagctaaggagttagaccaactttgcaggaaagatttggaaccactgtacgtggccaaaaatggggtaggaatcaatccaccgaacgaacccatggtcaaaactaaaccgcggtgaccagatttcttaccttcagctctgacagtttccgtaatccttggtacaacaatttgtgtaattaataatgtagcagtgttattgatagttatgatatctctcaactctttctcgtctgtttctaaaaatggaacaggaatggaatgtgattggccgacattgttaactaaaacggtaattggcaattgggcaaccaattccttgatggattcgtagttagattcactatcttctgcaatgtcaattgccaggatttttacgacgacatggtacttgtcttccaattccctttgtaaagtctccaatttggattgagttctcgagatcaaaaccaaattaaagccccgtttggccatttgcttagcaaattctttaccaataccatcactagcaccagtaacaacacagtatttgccggttttagcaccgtatttgtcaaagttaactgatggtaaaacgaaaaggtcaaacataagagctaaaaatcttagcgataaagttgtacatttcaagacaccaagcccaaaaacgacccataaaaaggcattgagacacttaaacctttctcctgcctcttgaaactgctgtacaaaagtcatttttcgttttgttgcaccgatataaaacaactgcctttgaactctgttattttatttggtttttccttaaatttgaaaaggttgctattttataatgtctattttcataaagtcttcaaaaaccgaaaaatttaaaaaaaaaagggctactaagagcttaatgcggaataacaaaaaactgacagaaaagaatgcatagcttgcgattcgtggacgtctattaagattaagagatttactgtgtgtagtcatacacacatatagttttataaatgagcacacattattatcacctcatgaagaaaatagtcattctcatgtttttgaaattgaggtggcacatgtgaaaaagcaaatgttagttaaaaagttatattagttcgttaatttagcgttatggaagtcgtatttacaataatattatcaatccggaagtgtgtaaagtcaagaaaaggctgacttgctcctacgaggcaggttacaaaaagccagttcaccatagtttgtcctgcatttcatcatctgcattagcccaagctgtcatatctttcaaggcaataaaggaattgatccttttgaccctactctcttcctcatcaatcaactttgtaatacgttcacatgcttcaatcagaattggagcgctcattgacttcttccacaggttatacttgacgaagtgccttacatcagttattttatccaagtttctaatttctaagacggccagatttggaaaagagttcaaagcaaaaagaatgggtaaagaataatcactcaaaaggcgacaggagtttagtgataatcttttaacattttctccattcaatcgagcaaattcccaaataccagcgtcatcgatatcacaacctgcaaaccccacagtttccacttgtgtgtattttcctagtgccactagtgagacactagtaatcaggttcccttgtctgtgtctaccgatgttgaaagttttcaattttggacaattaaaagcaatacaaactacgcctgagtcactgacattatcacatgccctcaaatccaagtgttttagatttggcaagttctgtgataaccgtagtagaaaattgtcatcgatgtgtttgttacctggaattataagcttttcaagcttttgaagattactgaaccaggtcaacggcggagttattctagggcaaacatagaactctagccatttcaaattttgacattccattcgactggaaagtttttctatatctggttgtgttatttggtgcagtttgtgcaagacaaaatgagacggttttatgacctggtttgtttcctgagaagttctcaaaaattttttaaaattatgaacgctcttaaaatgcaagtttccaaaaaggaagggtcgtgttatattgagccatagtttattaaccatcatacaactgaacaaagttccttgcttgtttttattgtatgtggctagcggtgaatgttgttgttgttgttgagattgtatccaagctttcttggctctttcctcatctttatacataagcagagagtgttcataagattgtgggcttcttcgtagacatggcctttcctttggtatgttagcagactctaaagaaaccactattcttatgatattctctacgatttcaggaatttcaaagactgcatgagttggttgcggctgaacaattgagggctggaccaacctcaattcagagaattcatcaacaagaacattcttaaaatctgtcggcgtcacgattgatagactggtggcagaaacaattctagaggaagcccatgcattttcaatatgggtattttttagtggcgtggcatctggtgttaagatgtattcattgcaggctttctttataggtgtagttggtaaattgttttgaaggaagttttggtctgtcttcaaagacaaatcgggtcttgttacctctactttactagagttgggaatacattcattttgataaagatgtcctttatatcttcttacgatatctttgaaaggctttttaatcttaagagatgtgaaagatgcactcggtgatatctttttcaaaggtcttgcgcatggagagtcaagagactgaatgtccctacctcttttgaaagagccattactgcttatacgttctagtttcatttaatggaaatgtcactgaagagtaggaaaagaacgaatggtttattaaacgaaggaaataaagttatattttttttgttcttaaggaaaggaatggatggatattaaccaaaaaggaattttaaacaaactcaaagaattaaaagggataaacgagtacaagtccagaagagatagatagaaaggagaaaaaaaatattgtggtgaataagttgttctttactttatttttgtacagctaacacatgtaggttttgaaaaactttcaaaggttcttttgctagttcccttgggccttacttttgctgttctaaataaggaaagaatagttgacagaaccccttacaaaaagagtagctctccctctctctctatatatatatatcaatacgtatggccttaagcatttgcatatccaaacataatcaatcacttgaaacaaacttgaagaatgaagattgcgcatgggacaagcataaacaccatcttgacaggacgatagaaaaaacaccagcagctacactatgattgatgagacatctcaagcccagtagaagaaacaggcgaagaattacgggacctcaaaggggaagaagaaaaataaattctttcccttcaaattaagcatttttttttacgctttaggaaacttccacggtgtcataattgtgtttttttgtttacttctgcaagtcaatgaaaatcttctggacatcacaccaaataatgaccagatgttgcttaattttgcccagcaagaaaaatttgccgtggtaagaaaacgagcgggaggggggtgctcgcaccgaaaatagcttgggcggtgcgcagcaaaaaaaagtgtgaaaaagagaaacacattttaacatgcgcccgtgcctactactttccctgaattttacggtttacaaacgctgcgtcaaacgagtacaatatgttcgatgcgtgtgaataatgacacacttagtgacaggtcacagcgaccttcataataaagctggcgggagctcgccttagcgcagccctcctgcacaggattcatacacggctagcccccctttgaagtcaccccttgaagggttattgtttcacgattatcgtaaaacaaaactgaccttttgtttttttcttaagctatgagagaatgaggtaaccctgcactactactgctgatgtaaaaaacaacatgtttctctgttttcttctttttctcgccgtgcagtgttggctggtttttgtctccgcgacgaaaaaaaaagaagaacacagcaaaaaaggagaattatgaaaatggatgggacctgctatttcgacatgtcggagaaaaaattccgcagtttttccctcgatcacgtatataaccgacacttgacggaagcatattaatgaaagaacacttctagccatccatttagacccgagtatagatgtttgttttgttgtcggatcactccgaaatacataatcgaaatgtgtgattagccctcactcacttgtacggtaccctatcgcggcttctgcgaaggtttcaaggcgcacgctgttgtcgtaccatgaaagtgatgtacaatgcaaggggtcgagtctaatctatttttcccagagaacgaatagaaagacttctgctgaggtttcttacctgggttacaccccgcttatctcttgtactccatgcaaatacatctagaacctgcttggccttcgtttcttatttggaacgttgatcaccctccgttttcgttcgtagcacgcgaaaaagaaactcagggtacagtttgcgcgtcgctaacatgcaagtcaatagcaatccaggccggccactaccccactgtggcaccgcacatcgtagggagttttgcgatttgatgattcacgatgatgacggtagcgggcttacgtacgagatttctgtttaacgtttcttattttcctggataagactgtttttatgtgttgagaaatacatgagcttctgtttttcacccgttaaccatgcatatccgtgattcaatgctttgcctggggtttattatgcctgacccgataccacgtttatgcagcaaaacccctcgcgataaactttcttgtagaagacttttttgtaaaaaactttcttttttcgttcgattgatgcatttaattgcatatcactgttgagctacagcacttgccgtaatactgctttcaaagacagcgaagcccggaccggacatgcatatgagctcttgaatataaatatatgggattcattctacattatttctgattacctctttttaaaagcacatatcaagagtgacacttgataaatattaaagcctttttctttccagcaaagcatggacaaattggaacataaagaaagcgaaagattgagcacttttagttttccaaacacaggaagtcaatctagtacttctatcaaatcgcttggtagcccacttcatggaagatttagctcgctctcttcaaacgaatctcagtttgatagcagcaagcaaccacaagagtatgaaaaggatttttattttgaggagtctcaaggtgaagcgatattcaataagctcaaaacatactctttaccaggagacaaggatggggtaaaaacaaggagagactcgtcgatatgtccgaaaagaactactgcgatatctcccctaagaatggacagtaatgagctaccgctacattcacattcacattcactctcacacgaattcatgaaaccgtcgggaaggagaaagagctatcacaggaagagtcatgcaatctcatttagcaggtcttataaaccagatttctttgacgattacgattccatctcaaatacgagttctaattcaagaaaaacctcaatggcgagttccattttggacagagaattccactcttcattagatacttcatacactcaccaagaatctcccaaaagtacgatactaaacaccaatgaacaattaagaaggaacgcaagcggcaagttcggaaatttggaagaatttgcaataagaaatcaaatcaacatcaagggcaaagtatttgcccataaaccagaaactggagacatcttgcaaccattaattgatttggatattggcaatgaatgactggatcattcatctcgcattttttttctttcaaactcatcttttctgataaacaaaaggacccaagtttaattttgataatgttctaaatacaaaaaataataaacatgtaaaaaaaagattatttaattttgttgttattataatatatatgctaatattactttttttagtatgtcaaacagccgcatcgtcgtctttcgagatgagttttaagagttggattttcgcgaacagagaaaaagagaaaaagaaaacaacaaaagattcgtttcaaatcaagtccataaaacaaaaattcacgggagaaaaactcgaacgagctaattctgcaagactaggctcctcagcaatggactgggctatcaaagcagccaagaagaaaactcaaaggaaaccagggtctactcgttcaatcatagagactctcgatgatctaaacaacataacaacagatgcacatatagaaatcaatcatcgattacacgaaagtagcgaatggttgagaaacactctatatatgagcaaaagtaagcaagaggataaaaacatagaagagtgtttaataagtccagaaaatacgcataacaaaatgaacatagaatttagtgaagcgaaagaggaatatggcctttctgtttcacaaagtgacacctcaaaagatcttaccaagactcccagaagcattttacacaacgataaaagcataacacccaaatcactccgcaggaaggaagttacagaaaaaataaataagttcagtatccatgaaactcataaaagtccgattgagcctttgaataccgttaaaaccaatgaagtaaacgaaaaatcttccccatggtccccttataaagtggagaaaattctcagggaaccatcgaagacttcagaatccccactcactacaaggacgtctgataaccagccatgggcggctaatatagaagtggaaactgagcccatactttatacttctaaaaaaatcgatccgccaaaagcgaaaccaccaccaaaatctgaaacagtcaggtcacaaagaagatcaaatatgtttattccactgccaaataaagatcctcttatcgttcaacacaatccatcaataaaatcttcaggatcagtaacaaagctaagaatagtgaaagaatctccaattgcattgaagaggaaaccgataccgaatagcccagttatcaaacctatggaaaacaatgatactgctgggtctactaaggcatctagtgtttttgacaggttgtcatctataccgacaaaatcatttgaaaataagatggttcgtgggagtacttatcataagtactcatcctcatcaatagacttaacaggctctcccatgagaaaggtttcccaaaattttaagccagtcaattcttcagaaactgatatgcaagaaacgttaagggatatcttttcagtgaaggacaagataacaaaaaacgactcacctaagggaaaaagttctagaaagtccttcattccgagatttgataaacatactttaaagaccacaacaaataaaaagttaggtattattgtggaacagcaaaagcgattctcaataagaaaacccactactgctcatcaaactggctcaagaccagccagtaggtcaccagtgaaaatagttaatagcttaaaatcaccatctgaagatatcaaaaaccgctataaaagccccgcaagaggtctatcgagggcaacaaaagcgtccatttcaccaaacaagaataaaaatatggcgggctctcaaacaccgcgtcgtttgagagccaatgagaaacctttgctaaaaaaactgtctcctaatatatcagatgtttccaaacctgagtcacgtaagtccaagaattacaggcttacaaatctgcaattgcttcctcctatagaggcagagaggggtgacttaaagaaaaaattcgataaaaggttatcgggaattatgagatctcaacaagaacatcaccgacgtaaacaagaaaagcaaaagaggatgtcacatttagaacaagatttgaaaaagcaaacaagctttaacaacgattgcaaagaacttcctctaaaggaaccattagcattctccagtaaccatgcgcggaataataataccaaaaatgctggctttaacacggataatattttggccacaattaacacggtcgaccatcgcgaaataatcggtaatattactcccaaactggcctctggtaatgattctttgcccgagataaatacagactccgagggtgagaccagtgtaactttggcagcatgggctaaatcaccatacttacaagagcaattgataagacaacaagatataaatccacaagctattttcggaccgatacctcctttacacacagatgagatttttcccaatcctagactgaatagattaaaaccacgtcaaatactagcaaaaaggccttgaaccaaaagaatacgtgaaaagttagaccgttcaacacagaatacactatacagaaaactctctctttttccttaaaaataaaatattgccacgaatatatttttagcactttttcttttttctatcgtgtttttttatttatatctataacatcgcattacatacctacaatttttttgagcatttcacaaaaatctcctttccaacgctttttgtttatcccattttgatatccactcttcactttcaacctttggtacaatataaattttcaaagcattgtcgaataatggtacatccggcgtaacttttttcaaaatatcatggaaggctattttcttaccagccttaatcaggccaccagcctttgtttccataaatgccaaaactttctttggagtaaagttttgattaccttctttttcaaacctttcttgtggtctatccataactagatcaataagttcttgtactgtggttagctcacttacttcacctacaaaatcaaactcatccagcgtgggatacatgattaatgctgggtaaattagttgagattcaaagtccattgaatcctccaactttatcttaccttcatttaagagttctactggggagtgtgttttaatgttggttatatttcttaacgttatggcgctttccagcataattttctcattttcgcgatcttgagcttcttttttctttttctcctcttgtagtttgagttcttgttctttttcctcgatcactgatagtatactcaaaatagacttgttttctgggtcaattttttccttagcaaatagcgcagctgacttagcctcctccagttttcttaattgaaaaaaagacttgcttatacgataatagcacttgatgttttttggatttatagtcagcgctttaccacaatcttcaacgcactttctgtaatttttcaattccaactcacatgcagccctgttggcgaacagtgattcatttatggacttatcctcacattccacggctacacccttcgtgtaaagctctcttgcgtctttaaatcttttcgctttatatagttcattcccttgctttttaaagttttcagcaatttcatgtggttcgccttcatatgccaacgcctttaaagcttctaattctacattttcaccaccagcaccgtcagtgtcatccaatctagtcataaagaaaggcattctgttcatttctgtaaggatttcatctgatgtcttatctttaaattcagacagctgtgggggtagtacaggatcgcctggtcctggcacatacttttgaggttttttatagtcattatttggtttagctgaactcatctttgtaggaaggcaaatttaatacctcttccacttattcgatacctggcgtcttgatcctactactattattaaatgtactctcatcactttcgaaatgtgtcgaaaagcactcaaatttttttcatttttttcatttttctcacggcgctaagaaaagacaagatggtaatgcattattcagcttatcaccaacaaacggctaactgcggctgctctctctttttaatctggtatatataccgttgtaaaattcaaattttattatttatacataaaagcgaaggaacggaaccctcatcccactacgtatcagacctcttgtgttcagtaggtgtgctaaattttggtttttatcattggcaaggcttgagaaattgctcattacataaatcaaagtcgttttagagctactcaacaaacaaatatggacgcttggagtgttgtattgcttgtgtgtatcgatgtcttctattcgactcccgccggcggtattttctagcgagtaatcgctggccgcgagaaaaaaaaaatttttttagagcttgaaaatttttcaaaagaaaaaagttttaaaagtgtaccatatacaaaaacgacacaattctgtgggagaaatcacaataattggtatcgaggaacaataggttatagaccaattgaaatccaaattcaactagtacaacacacatagtaatttcatacaggaatatttcaaacagaacgaaaaaatggatcaagaaaatgaaagaaacatctcaagattatggagagcatttaaaacagtaaaagaaatggttaaagacagaggctacttcatcacccaagaagaagttgaattgccattagatgatttcaaagttaagtattgtgattccatgggtagaccacaacgtaaaatgatgtcattccaagcgaatccaactgaagaatctgtaacaaagttcccagaaatgggctctttatgggtggaattttgtgatgaaccttctgttggtgtaaagacaatgaagacttttgttatacatattcaagaaaaaaatttccagacaggtatctttgtttaccaaaataatatcacaccaagtgcaatgaagttagtaccttctataccacctgccactatagaaacatttaacgaggccgccttagtggtcaatataactcaccacgagttggttccaaaacatatcagattgagcactgatgaaaaaagagaattattgaagagatacagattaaaggaatctcaactaccaagaattcaaagagctgatcctgtagccttatacttagggttgaaaagaggagaagtggtaaaaattataagaaagagtgaaacttctggtcgttacgccagttacagaatctgtatgtaggtcggtggttggtttccctttcataaaaaataaatacaaattaacttaagagtatgtacaattagaaataaaaaatctgcaataaaccaatcataaataacaaatttcaaacgcgcaatctttttacactatttaaaaatttatagtcaagaaggagaagttacatatgtccctgaccgcatttcctattcgttgtctagtttcgcacacatcactacatcagtggtacctttccaccatgttatacccttcaaattaactgattggagcggactcacttcggtacctgatctacccaaaaacgttgacccaatagttattatgagactattgatgatatcacttctcagcaataactggtttattacgttggctcctccttcaatcataactgaatgtatattaaagtcttcctgtaacttctcaaataacttctcccagtcaatttgtttggtggctttatccattggacatattgcgtactcaacatgctgctctttgattgctgggtcattcgtgacaacaacaattggtggttttcctagtcccttattgtaaagctcttgcatttttgaaccattaaacctccatttttgttttgtgtctaaaattattggccttggtgaatttgcaagcgaatctcgaccccatttacaattcaatccaggatcatcgattaatgctgtcccacttccgacaagtattccatcgtggtgatatcgcagataatgtgtcattgtttttgtctgaggatgcgaaatagtggttcttattccaggacccttagatattctcgcgtccaacgattgcgcatacgtcaatgtaatgaaaggtcgagtgctggtttctattttggtggcatttggtagataaccttgcaagaattgtggtaggtccgcacacagtggtactaaagacatctatttgaggatgaggtatcagaaaaactggactgttgatatattagttttgaagtacgtttgcttactttcgctgcatcaacgccttcacataatgactgcgtagtgccctttcaaaaaatttgtctttatttctaccttgttttttctattgcggaactatgccgaatctctggtagcagaatgaatgcctgtatcgaggggtattatatgatagaatattcagtttctgtgtggtttttgtcattgtcatgtgcactattttcgcgaaactcgatatttttagctcttgtgaccttatagcgattgttgtcgtatgattttttagctttctcagttgacgtttgtttcacaggcacctgctcttttcctgtgtctaagacgacctcaaacctggaatgtctatctttatctttttgcactgaagcaaatttgtttgcttcatactgttccagaagtcgttgtttggcaagctgggcatttctatgtctttgactacgttcctcttgtctttttagccagtcgtgtctctctttttctggatcgacataatcgtcatcgttaagaagcatacactgcttgatcaattcctcattggtactgtagttggtgtcaaaatgcagcctcatcatttcatgcttctgcgccgtttggttagctttatcaattcttttcatgacagtatatttctttttctgctcagcatgcgtctcactttcgttttgaccctgatcaattttaggagctttttgttgacttttgttttcctttttcaaaaataaaggtctctgtaaaggtaatatatcctcattttcacttgtactactgcaatcactactctcatcactttcagaactggcttcggttttaacatcgtttgattcttcgtcgtctttgatcgtgtcgttcttcggtggctcttccacactttctgctgttgaacacttttcctttatcgagactgatttctttgatgcatgagtgtcctcatcaaaatgacgttcatccgctgaagagctttcttcgtctgagtttgcaacagctctcctcttgaaatgcctaaaactcattaacgcctgccttgtaaactccgatgtatgaaagctagctattttaattgtgtctcttcaatcaatcctgcttttgtcacaattgtcaatcaaaagatttacttcaccacacacaaggaatactacagaaaagtcaaaaaataaaaatattgcataataaagaaaacaaaaaaaaaaaaagggcaaggcgataaaaaatttaagacaggattgaagtgaagtaagagtgtagttggtaggccctgttggtatgtaataaagcagcaaatactcttaattgtattagctctatttatatataaatgcatcgtatgatttatgtacattgcgagctacttgattagcaatgagagtgaagtcaaaagaatggtattcccaaccaaaccattatattttctacgcaagttttgagcattaccagctctcatatttttttatgcaacgcaccttctccggatatggaagcgtaggtttttcaggaattatcagatgttcgacaatggaaggtaccataactggcgttactcttcccagccagattaaggtgtttggattcttcaaaaatatttgaacatttgctgcaaacttgtgtccaccaacgtgattaacaaacgcaatcttgacgccgtcaggtctgaagtctgaattatctctatatagcgcatgctcttgcaatttaccgtcaaaaactctctttaagtatggggctgtaatcccacaccttttgtcccttgtagcgtgagaacataggaatataaaggcacgttcacgtgcctctgatatgttcggccgggtttccagcaacttatccctggaaatagacccgttcaataaagtaggaactatatcatctagtgtctcttctactttatctgacctgaggtcgttcaaccagataaaataaggcaaaacaagaacattgttcttagttccccgcataacttcgatgtccataatatctttaggtaaagatgaaaccccacaatttaatgtcttgcctgtacccatgcttgaaaatttactagagtttttatcacaccattgagagattttgtactggacagattttttatcctctgagcaagcatcatgctgccagtcggtctgagatgtcggcacaacaaaatggattttcggtgtctttgaagaattcaacaagggcgtttcttgctctatctttagcttagcaaatgcttgctctccgtcttcaatatcctctttacaatcaccagaacagtcatgttggtcggcagcatcgtcgcctttacatatcgggatagtttgagatatttcctgtcttccctttgccgtcagttgtgaagcctcatcaacgctttttttcttgaatatattcaaaagagccattatctaccatgtagagagatccttcccttgaccgttctcccttgttcaaatatattcaaggatcttctcttcttatacccgagggaaaataaaagcgacacgacacgctctacaacaatttcactctatcgtgtactcttagcaacatatatattgccctgtaaacgccttgaaagaagtgatcgtgcacttatttgatgagaaactctaagcattatctccgcccttatccccgcctttatagccgctcttatagccacttttatttccgttttggccctaaaatgccccttttttcctcataactgttcggtaagccctatcaaaaactacaagaaagcccttcaaagtatttacaaaaaacctaataagccaacatttcttatttccagccctactccgccagaaaatgtttgacttattacacatattcagccactgcttaaactttacttagaagtggagcaaactttatcttagtgcgtttttttacagggttcaaatctagcaggaactcaagaagcagtcatggactcaggttttacaagcggccatcaaactatgggtgacgcaaggaagccaaccttcgaatggagtaatagtacaccgcaacatgatcaaagagccgagaacgccggtaactctataggctcgctggtccctgtcatccccccagtactatcaaattttcagcctgacctaagtgcccctattatttcgccgatgtcgggtccctttttagatcaccgttcaagacaacaggcattggcacatatgatttctgccgataagaattttttggcttataatatggattcttttaagagcagagtaactaaggcatgtgactattgtcggaagagaaaaattagatgtacagaaatcgatccgaattatggcaaatgtagaaactgtatcaaatataacaaagactgtacgttccatttccatgaagagttgaaaaggaggcgcgaagaggcttcaaataataaagaaatcgggaagccagtcaagaagtccaaatccgttaaggaaaacgcacttgacgacgaaagtttcgatacggtggcgccatcaagaagtacctcctccacggacagcattctcggattacaacaatcaattaaacctcaagaaaatgctggagtttatgctgccagcggggcaagtgataaagaggatgaggtattcgagcataatctcattgatgaggaagtgttgggggaaatagaactcaatcatagaaaggtttccagaaaagtttttgtacttgaagaagtatgcaagaatatgaaggaaatgattgagaaattagcagaaaataccagaacagacgttgttaatagagagtatatgaaaaaaccaaaaagaaaacaatattcgaaggccttgttaactaaacaaaaattattgcgctttagacagaatatttctccgcatttgactgacgaagaattcgtatcacccataaatgatatatttacaacaacttttaaatactctattttgcaaaccaaaatggccctggatttttcttttcgatctgcttcatctccgtccaacgagaatatcttgtatccattaccgcctttggctattgcgaagtgtctgattggaaatataaaatgcccgtcattagcttcccttctacacataattgatataaatcaatgtttgacacttgccgacacgtattataaccccgtcaaagggaagcttaatccgtcacaagcttttttgcttaatatctgcttgtgtcttggagctactatgacgaacttcaaagagaaacaggagctcatgggtgaaaacggtcatgaaattcattattttgaaaagtttgaattgtggaaattgaggtcttttaccttccttaattccgtctactactaccacaaactggctgtgacacaggttgacatgacaacattgaaggcattgcttttattggcgaagtttactcaacaaaaaatcagcgcctcgtcagccgttaaggtgctttccgtggcaattaaggttgcattggatttgcgacttaatttgcactctacctatgaagatttagagcttgatgaaataatcaaaaggcggcgcttatggtgcttttgtttctcaacagataaattcttttctgtagtcttatcaagaccaccactccttaaggaggaaaatacggatgtcttgacagatgagagttacgttgagttattcagggacaaaattctgccaaatctaccgaaaaaatatgacaacgcacgattacaaaaggtgaaagatatattgtcggttgtgaacctactggcgcatcaccttgaatatgtgccatacattcagtcatattttctatcaaggttatgccttatagaatctcatatctactacacatgcttttccctcagaactactcttgacaacacacttgatgaaattattgagaaagttttggagaattgcaaagcactggacaaaatgcaggacgatttacccattatactatcattagaaaattacaagcaaaatatgaagattttagctttagagttccccaaattggatttcgagatgaattgctgtacaacaattcttttacatctcagatggtatcatcaaaagacaactctgaacttgtttgttatttccgtcatcaaagacaatttagatcaatgtggaagctcccgccataatataagcgaaatacttagaacatcgaaattacaattcaaacagaactgcattgaagtactgactatattaaagaattttgattattatcctactatccaaaacgaattcttgtacttttctctcacgacggtattttccatgttcctatatttatctgagagtatggtaaatgatgaaaacgctttagaaactggttacataatcgaattactgagggatacccacacccgtatgctaggatcagaggagaattatctttccatatacaacttgaaatggcagacatctctttttttttacaccttttttctacgaagtacaatggaaaaattcaatctctcaagtaagtatgcaaaattctatgaatttgacgcgaactattatgatgctattttaaggaaattggccaaacatgcaagagaatcaaaagatgatatggtagagcttttaaaaacttccttcataaacaaaaagaagatgactacattcggcagttttgttgcggaagaccaggaccgtacgaaaacgtcgtttaatctctttaaggaaataacgatacaggatttgaactttttgcaagtgtcaagcatcccaaaattatggggagacagtactgcgagcttaaacaaggactttagtgatagtaatgatagaaatgctaacattaataaaaccactaataactcgaattatgatgatgatgatgatgatgatactaatgacaatgataattatgatgatgatgatgatgatgatgatactaatgacaatgataattatgatgatgatgacgatgatgacgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgacgatgatgacgatgatgacgatgatgacgatggagataatgatagtgatgttgacgattatgacagatctctattcccaacaggtttcactacatccattgacgagacatattctgagcaaggaaaaaaagaatatagtgatgaaaatgcaaggtcaaacaaattatttgaaaagatcgaagaatacttggatcatggtgtatttttctatgaccgggatttctttttcaaaaagctaggcgcgaaaatgtgaaaagtaaaggacacttaaatactgtaataatatataaatatatatgtattttttaatattttaaatgttttaaatatttaaagttcatgttcacaagatattaatggtctgcttgaaagttggatgatacttttacatttccaaaaaggcctgagaaacaatgggcaaaaaaataaaggtcgatagatataaactgagtctcaaggaccctagtacttcaaattctctaagtttggcccattaccagtaaattctggaagactagccgcaaatggctcgtcaatgaatctcacagggtatttttcaccaaaatcgttcaattcctgtaattcatcctttgttaaacaggcaaattctatactagaggaaattctaactggattcaaggatcttggaattacgatagttccttgtctgatatggtaagaaattaaaacgtcatttcctgtgacattgtatttttcaacaagcttctttactaatgggatcttcaagtttggcgcaccattggaacctaatggagaatatgccgttaacaaaatatcatgcatgaagcagaactttctcaattccatctgtggtaaatgaggatgcgtttccacttggttcacagttggcttgaccctgcactccttaacgaggcgctccaaatattcaatagaaaaattggaaacaccaatggctctaacacggtgatcatttgggtccaggtagattttttccaattgcttgtaagtctccatccaatcaccgttggaagcaagcattgcttcgccggacttatgaacaggagttttcaccaatccgctgattcccttaggatccttgaccttttcaaaacataacggccagtgttgcaagaacaaatcaacgtagtccaggcccattgccttcaaagattcactcagtgatctttccacttcatcccataagacaggccacactttggtggtaatgaaaagatcctcccttttgatagaaccctcttccaatagttctttgatggcctcgccgacaaatggctctgtttcgtaagcccaagcggtatcaatgtgtctgtagccggccttgatagcagccttgacagcttgtttagtttcagctaatttttcgtgaggatttgctgtacccaaacctaacgctgggacacgaaccccattattaagtgtaaaatatatttctgtagtctttggatgcaacattttctccacaatgctttcggttgaagttgtagcagaagacatgatgatgttgattgagagcaaactttttttttatcaaattgaagttggagctaatacagaagagttccagatgcacggtatccctcttttctttttttctcctctgttaatcaaaatcgtcctttttatattcgtgttctttaattaaggggccgcggagtttggcggttataaaacggcgataaacggacattagcgatctataataatttcattactagatagttagttacttaatggctatatactagttgcgtttctgcagtcgagatcgctaagattgtatggcaggtgtatccttctggctatcttctatcaattttgtactctgcctttttttcaaatgctgcatcagtgttttgatataatcatccttctcttccagcatcattctcagtccgcctattgtttccttctggaaatttgcggatctctcgtagaatctgaagttcattgttagttggtcgattaacgagaagttcatgtttgtaaacaatggattcatttgtctcatgaagctatgttcttgcacgcgtagagaggactcttcgaaacagcgttttgtgttgagagcgctacaacaggcttctattctaatgatattgtcgttgtactctttcaggtcattgccataaacattgtggaattgtaaaattgcgttgagacttttcattaagtttaaaaactgaccaatagtatatttgttcaaatccaatctaacttcgttagtcttcatctgtgttctctttttttcgagagatttttgcaaactagatattttcttttctaagtgctttagttttgtctcattgtttcttacttctcttggaaggtattttgaggttttgattgtagcttgttgtgactcttttagagtttcattgacgttcaacgttaaaacacccggccctatgttagatttgggaaagttttcattttcgttctcatccgtaaatgtgctctcctttattttctcatttgtcgaactgttcttcatttttttcatctcgatgataagatccttgtttttcttatttatagtttcgagcttagtatttaaagaaattatttcttgcttctgtatggaatgttcatatttgaacttcagtaactttgagttttccttttttaacttttcaagctcattttgttcattgcacattttattccttgagatttcaacagcaatgttttggataattttttcactttttctttgtatttcttcctctgaatagaaatcgggttccccttctgcctcaaaatcaatatcaatgttcaaagtagctaatcttttgctgagatactcaatcgtgtattttccgcctttatggtattcattttcggtcaataagtgtggctgagatgtaaacgtatttggggtttgaaatacaaatttatatggaccttctaaaacattttctggtggagtgagtggacaaaattcatcatcatcttcttcttcttcttcttcttcttcttcagagttatctccgaatcctacattgtgaccttcgtaatcgatgcttttacttggccattgttttccgggagaaactctctcagggctctttgattgtataacatgtgagttcgcatctgtaaaatgtgattcattttcatcatctgacgagaactcgacctgtaaaggttttttctcattagcataatttttctcgttgttttcgattgatcctttgaaaaaactatttcgaatttttttttttaagctccccttttgcttctccccatcaatagaggattcttcttgcttagcgcctttcttattagttcttttccaaaatgaagtatcttcttcatcctctgacatgctttcatatctattagaattcgcctgcttgaaaaaggatttgacttttcttccaatttttttctcctcgacagagtgttgggagtttgtatcacttggtttgacaactttggtgctatttccacttttaccacaatactcctctttgttatcagctgttggctttagaaaccagtttcttagcgtgctgtttttttgtaagagaccgttatcagatgtaaaagcaaaattggaaaacctgccgcgtttggtatcgttaccatccgctgtatcagataaattggacatggtgatcttttgtatctctgtacctatttatatgttgacacactaccacgacaaggacttctcttttgatacttcaaacctacttcctattctttttctttgtgctagagaacttaaatttatcaagagaaccagatggatataatggcttcttttcccagttaccacactttcattttttcttttcaaatgaagaccctcaagaggtgtattgttcatttttgtgttctcttttcagccgcgcgtcagcaaaggcatcgtcaattagcgactatgtggcgccgcttccgctaccgctacgcctctactctgaagtgttcctcataacgtggaaacgatagttctttgtcaccgaggtgaatatttaaatttttatgctagatacatgatagtcaattgatagttaatcatctacagttaatttctcgtatttaggtttggcataaaggaagaactggatgaaaaccgtaaagtccatcaacaacgtaccagcgctaccgataagccaagatgcgtttaaaatgaggtatttgggagcaaccgacatcgatatcacagatattatgaatgcagtgttccccaaacatgcaaataaaaagaacagaaacgagacgccgtcgcaggattttcttttgaagttgagaataatctgagggaccctagagcccaagtatagtaccgcactcaaatatcccaaaacttgtgcaggcaaattaatttttgcgaagttaggatctttttcggttggacctttagttagtccagagcagtaggatatgtaccacgaaaaaaacccggcaaatattacacctgatacaatcagaaggtcatttaatacattctctttctttttggcaactatttctgtcccaagttcgagcgagtcgtatgattggctatcttcttcttctagtcttggaagaagtggctcatactcattgaatacgtcttgtaaaacagattcgtctatcgggtttgctggagacaaatgtacggggtcaacattttttttaacttgctctaagaggcccttcttgtccttatcataccacatgcactgtatcagtaaaaccaagtctgccaatgtataataagcggccaaaactatcatggttggaagcaagttctgcatcatagccccaatgacattaaatatatcacctaatagccataacacaatgaaaagcagtgataatccttctgcagattgtcttcgaaagttttcatagatttgtggcacaaacacaacaatccagcaggctatcgatatggaccctgcgattccgcttatgttcttagaattaaaaatgattggaaccagctgcatgatagtcaaaataaagggatgctcttttaagtttgtcacttgtgtaatatatggaacttctctaaaatctcttgcagaagacgcttgatttgtatatcagataatactcaaatacttatttatattacatatggctacactatgactctttcaaaatatctggcggtcatcctgcattcgatgctgatttgcatgttatcatcctccttttttcccacggaatttggatcacttccgtaaccccttcgcttcgcgcggaaaaatgatgaaatgaaccgatagactattgaatctaacatagtgaaagaaatggaataatcctaattcttactacataatatttatttacacgaatggcaaacgattactgtgttcttcagtatcatacattgttgaatgcaaaatgtaagaagatgttttcgtagttgagggagataacaaaacaccttagaaatacacacttccgtttgaagtcgagacaaaagaactccataaagctatctcttgacccatgttggcatttttcttgccttccttttccctggcttctttctctctacgtgtctgtaatctcttgttagaacaccagctttgtgtaatctcgacttcaataatggattgaaaacaaccaaagctttggcaatggcatgcatgatcgattcagcttgccccgtaggcccgcctccagatgttgttgcaaaaacgttgtacttaccgacggattcgattacttgaagcggatacatgatggattctctatctttcatctttaggaagtaatcgtttaattgacggctattcactaatatctcacccgttcccctaacgacatagaccttagaagtggaacttttccttttcccaatggctatacttcttccaaactcatctaaggtttttaccttgatctgatttgaaaggatggaacttttcttataatattgagacaattcagatgtgatttcttcgttagttagttgagggtcaacattgtgcagcttattcaacatgtatagtaattgagtgtattgggtgggctttagtctcgtacccccacctattagggcatattcgtcaaaagaaatccaaggagcttttgtttgttgtacttcattgttgttctgagatggtaattttacgaattttcgtagaagcctttccagtcgattaatacggtcttcatggttaggattcgccgagtaaaatgttggcaatttggggacgatcctcttgggcaagttactctctgctttttgatagatggttctaagacacgttctcacaggagcaggagcgagagttgcccttcgaaaaaaagcaagcctcgaaaacattgtgcttccttgaaaagtgcaaccacaactaaagataatatctaagtaaactttacttctcttggtttcgtttccaaaggcttcgttgctattgattgacaagtcagtttaaatttgaaatgcgagaatggccacaacgtaactattgtcacctttaacgaccctaatatcatttcggaatgatgcagcaatcgccaataaagagtactgtgctgaatcagacatcgaatagtctgaagagtattttgatatgaaatacattcagcgtactgggttttatggcaagaaattcttggagcaaacttgcttataaaaatcccaaggatgaaaggattcagtgttttataaataagtggtaaaaaagattatatttacaaaatttgtgattatttaagatcaaagattcgttatattcgttaaaagattatttggaagtgtcaacaacatatctgccaacgatagagccgttttccatcttttcaaaaatttctgggacatcagatagaccagccaagcgaatcggagatttgaccaagtgtctggcgaaaaagtccaaagcttcccttgtgtcagctctgttaccaacgcaagatccgacaatagaaatggatttgacaacttgattgaagacgtcggatttgcaataagcatgagccggcataccaaccaagacaacagtaccgttgggtctacagtatctcgttgaagcttcgatggctgcttcagaaacagacacgttgataacaccatgggaaccaccgtcagtggctttgataacggcaccaacgatatccttttcttttgtgaaatcgataaatacttccccacctagtccttcgaatagctgttttttggtctccccttcgtcaataccaatgaccctgtaacccatagccgtagcatactgaatggccagggaacctaatcctccgcaagcaccagaaatagtaacccattgaccgggaattaaattggctcttttcagtgctttataaactgtaacccctgcacacaaaattggggcaacttccgcaaggtcgacattctctgggagatgagcagcctgaacagcatcggcagttgcatactcttgaaaagtaccatcatgagtgaagccggtaccatccaaatggggacattgagattcgttaccaacttcacaatattcacaggacatacacgtaccgttcaaccatttgatacctgccaagtcaccgactttccagcccttgacgttggagcccaacttaacaacaacacctgcaccctcatgcccaccaatcaatggaaatttcaattggaatggccaatcgccacgccatgcgtgtaaatcgctgtgacaaacaccggaatatttgacatgaactagaatttcattggctttaggctctgggactgcaatgtccttgtattccagcttaccgtttgtttcataaaaaacgattgccttttggctttcgggaatagcttgcgaagacatagttaggttgcgttgatatatagtagaccagaatttttgaattatacttctagcacccgccccactaaacggaaactataattgctcgagaaatatgtctatccctttgctttcttgtactcatggtatttatacgaagagtttgactagggccgcgtcgcctgatgtcaaaattgatagatcttattgtcatggccttgactcatttcttgacggaagaagcattttcacaatggcgcgtggcacgagaccctctcttgagaaaaaaggaaagatcagaccacttaatgtctaatgcactgtttccagtaggtaaggtggtcgcaggacaaatagtgctgtttaagtcttgcagaatcgactatcctagtacctcatatggcaaaacatgaatgctattgcccaccatagccgaagctatatcattccctgcgagatggggcggctaattagataagtaaagtttgatgcaacttcactttcagcaaattctcgaagtataaggcacttcataacaactcggtcggtaaatagggaaactctagaattttgacctaatttttttgcgattttgaatctataaacctatcgccttgattggcccttattttgtttgagaatttaaaagtatgccttttgatagattgaatctctgatctgctagcaaaggctttaaaaattgcttggtttggcgaccttggtccctaagcttcaccgtgatgatcggttaaagttcctattaacaaatttgattcttctgcttcgcaaatgcaacatctcaaaaagtcagcggagattcaacgtaggatgatgtgtgccgataacctttttactttctgtccttttatcttttaataggactatcttttaataggactatcttttggtggagggcctgactgtatttatacggagcattaaaaccaatacgagaagtactatgcatataatttggagttttgaaaggctccaagtggtgaagctagatttcatacattaaaaactgttttgacgaccaaatataatcgtgtgttgcatattgagacaacatcgtatagccctttagcaacatctactgtctcaaagctatctactggagatagtaataatagttgactgttcttgcggctgggtccagacaagcctgtatttgttcagttcgctattcaaaagcccactattggttttacagtggtcgcaccattctataccagactttagatcctggaaaaactacttgcctccaaaaagttgtctcgaaacaataatgtactcctatttacaaaccgtaaacatacttttacttccagttatgcttccagtagttttcggtatattcaacactgtaatttgatagcgccgttttatatattacccggatactatggtgaccctcactgaaaatttttttttcaggtgttcaggtgctaaatgtcgatcaatgagatacactttttttttacctccaagatattattgaaatgacctttaacggtaacttcaatctccactattcttgtttgaactctttattacaacaacaaaactagtcgaggaaatagatatttcataatggataacgaggttgagaaaaatattgaaatttggaaggtcaagaagttggtccaagctttagaaaaagctagaggtaatggtacttctatgatttctttggttattcctcctaagggacaaatttcactttaccagaaaatgttgacagatgaatatggtactgcgtcaaatattaaatccagagttaatcgtctttccgtcctatctgctattacttccactcaacaaaagttgaagctatataacaccttacccaagaacggtctggttttgtattgtggtgacatgatcactgaagatggtaaagaaaagaaggtcacttttgatattgaaccatacaaacctattaacacaacattgtatatgtgtgataacaagtttcatacagaagttctttccgaattactgcaagcagatgataagttcggttttatagtcatggacggtcaaggtactttgtttggttccgtttctggtaatacgaggactgttttgcataaatttactgtcgatttgccaaaaaagcatggtagaggtggtcaatctgctcttcgttttgctcgtttaagagaagaaaagagacataactacgtcagaaaagtggctgaagtggctgtccagaactttatcaccaatgacaaagttaacgttaaaggtttaatcttggccggttccgccgatttcaagaccgatttagccaaatccgaactatttgatccaagattggcatgtaaggttatttccattgtagatgtttcgtatggtggtgaaaatggtttcaaccaagctattgaactatctgcggaagctttggccaatgttaaatacgtccaagaaaagaaactactggaagcatactttgacgaaatttctcaagatacaggtaaattctgttacggtatagatgatactttgaaggctttagatttaggtgcagtggagaagctgattgttttcgaaaatttagaaactattagatacacatttaaagacgctgaagacaatgaggttataaaatttgccgaaccagaagctaaggataagtcgtatgccattgacaaagccaccggccaagaaatggatgctgtcaacgaggaacctttgattgagtggctagctgctaactacaagagctttggtgccactttagaatttatcactgataagtcttctgaaggtgcgcaattcgttaccgggtttggtggtattggtgcaatgctacgttataaggttaactttgagcaactacttgacgaatctgaagatgaatattacgatgaagaggacggatctgattacgatttcatttagataaaacgggggagaaaaatcaaaatcaaaaagaatctaatcactttatcaaatctgaattgaattcgcttttgattttttgtacaatataatacatacttgaaaaatctttttgctccatattgagctaattctttgttaatacacatagcaggttagaaaattgtatatgttatgtataaatgacggtgaaacagataaatttttttctcaaatgcttgataattaattatttccctttttcttttttttcaatgtttctaaggcatccatcctttcatggccaatgatagtattatgacctctttttttgaccaggttatcagccagatttactaacccgcctgttaagtatttttgtctcctatctttacgtataggtgctgctagttggtcgtttaattcagctttcattgctcttactttatccttatttatagtcttttgcattttcctatttttattctttaataagaaagagtccgaagtactttttgatatgtcatcatcatcagaatcaacatcaataccgaactcatccgcagctttcttcaaccaattgtcatcttttctcaaggagtttgacgctatttcgtgatcagctaattcacctgataatctactcctttctcttagttgggaaacaatgtcagtttcaattggtaacaagggcacggtgttctgccatttgatagcctttctgctcattggcttggtattaaaatctgccgaaacgccgttctttgcagccagcgtctttcttagttttcttaatggacccatggattcttgtggtgaacaaatcataatagaaacaccttcagagcccgctcttgcagttctgcctgatctatgaatataaatatcagtagatcttggtaagtgataatgaatgacgtgctggacaccaggaatatccagacctcttgcagcaacatcactcgcaatcaacactgtagagagttggacagagtcgggatttgaatgatttattgtcttttgtttggcactctgtagtttgaacctttctaagtttttcaaacgattcttttgagtcatcgaagagtgaatttggaaagctggaatttttagattgtttaaatatacggtcagtttcttcacagaatcaatagcgttacaaaagattaaggttgtacctggaaacattgttaaaaagtaataacagtacaagtcacgctctaacggagggcattcaattaaagactctttaatttgtgagctgaccttcgactctgggtttgcatctattatcactggttttgagttgaattgaactttattcattaaatgatttattacggcgttcaattcatcttcgttgtttttgaatttattcctagcctgatgagacgaggatagtttatcaaacaggtcgatagagaaagttgcagaaaagattaaagtttgccataaccctttattactttcgggattttttattttgcttttcttcctttccactgataaatatttaataattttttcgaattcgtcaaaatggccgtcttgtaatagtctatcagcttcatcaagaatcaatgtgtcaatctggcagaatcttttaattaggtcaccatctttttccaataattctaaaaatctacctggcgttgcaataacaatttgaccactattgtcgtactttaatagacgctgttgcttttgaatagaaagtccacctgtcaaggatagtatcgagtatttggatttttctaggaccggttcagaaattttcttcaagtggtcagtcacttgatgcgctagttctcttgttggtgtaaagattaacgatataggttttttgttcttctgagaaaaattagtaatcagttgttctacaattggaataccataggctagggtcttacctgaacctgtggaggctttacccatgacatctttaccttccaaaatgaccggaatagattttttctgaatttcagtcggtctgagaaaatttaacttctgtaaactctgcagggttgtcattgatagagaagcaagttttgtccattcaggtaagttgactggagaaatatcatcaatatcaatattttgattgaacacgttttccttcaagacatcctcatcctcatcctcgttgtcatcatttgaattagcactcttatcttcaacttgctcatcttcgtcagaggacgagtacgaagctgcacttaactctccttccttaaagtcatccaaattcttgaattccaagagttcggattctgaatctgaactcaagccaggacctggtacagattcaacatcttctagttcctttttagactcgtttttttccttagactcggttttttccttagacttatctttgaccacttttgaatcatttttagcgacaaaattaactttaccgttgacaattttaacatccacaccatcgatttcttccaagccataaaatccaccgaaatcacccagagtatctggaatatctacaggtttccaattcaggtttgattcatctacgatcatttcttgtggctttgcagtagactttgcagcaggctttgcagcaggctttgcaacgggctttttcttttgaggaactcttttcttacccattataaaaagctcagcgatacggttctttggtataaaaagctttagatatgaatgacactgaagtaagcagattggcgacaatgtatgttaaatagatatttgctatttagctcatcgctggaaaagtttttcagaagaaaaaaaccttcggacgtgaacctgcggcaggctccgtgggatagaaaaatgagagtaaactgtaaaagcgatgagcttagtttagcctcgagaatagcagtagttgaagcggcattgctagaaaatcataatgcattccaggaggtccaagagcatcactggcaagagaaagcaagtggggaacagtgtggcgagggtgatcaagccgcaaaagacgagaaagataatacgaagattccaccatttgattaacaagcgggaatccatatgccagtttttatgtcttacggaaagcttagatgaggccaatgagaagaagaatgatatgattatcttagccagcactaagggtaatataaacctaagcaaacaatacgaagacggtaaatcacaagccttcaatgaagttatggaggcacaattgttaaaactacattccttgatcaaaaatgaaacaaactcgaaagaggcttgtaatctcacttcgatgtacacattactaggttatattatgagtcaaatcaaaactctgggcggattggaaacttatcaaattgcaagtcaaaatggacagttgaagggacgcggaggagacacatccaaattactcgaaaaatggaccaggcccctcttaggggaccgctctggggccatggcgttggaaattggctcgctaagctcagagaaccgcatatcccagtgtgggctctttggagaggtggttcgtatagatttacaagagcacgaaggtgttgtaaagcaagacttcatgaaaagaccgccgccggagactgaaaacgacagattcgacttgatatcctgctccttagtcctgaattttgtcaagaaccacaaggaccgtggtgccatgtgtcatcgcatgattgagttcctgaagccacaaggctacatctttatcgttcttccacaagcctgtgtggcgcactcaaggtactgcaacgaatccctactacagaagctgttcgcgtcgattgggctcacactaatcaacagccaccagagcgacaagctatactactgtctgtaccagttgcagaaggctccatcacagccaaaacgctcttcaaagagagttaaaatcaacgatggccctgggctgaacaatttcggcattaccctctaaatgagccgacgccgcctgaaagtttttcataaagggatacaatatagatagatacgtatagaacgaagaaagatggacaggtgaaccttgtgtagaagcactacaggagacgcagttcatataaagacgatatagtaggcttgtgctgttttagataactgttaaggcgtaaaagactaactggtctttttttcccgtttgagtatacagccccggcacccgtttaaaattctgatccttcaattgattggcattaggcacaaatcattttttcaactcgtgaacaagacattataaaaggcgtacagagacaagtaactagtttttcactaccaaagaacttccaaaaccgaactgtttcatttaacgcaacaatcagaaagatcaaagccttacgctaatgagtcagactgatccaaaaaataaatcatctcccatggaatactctctaacgaaacatctttatttcgacaggcttttacatattctccctgttggatctaaattgaagacgtacgcagatgtggaagcagatcaggttttcaattcgtgtaggtccattattctaaatatagctatcacaaaagatttgaatcctatcattgaaaacacgcttaaagtgattgatttaattgttcaagatgaagaaatcacctctgataaaattaccgatgatattgcccactccgtattggttcttttaagactgctaagtgatgtttttgagtattactgggaccagaacaacgacttcaagaagattagaaacgataattataaaccaggcttttctagccataggccgaacttccatacgtcaagaccaaagcatgcaatgattgatccgactttagccgtagcgctattgtgccaggtttccaaactaaagttcaatacgaggaccttaaaagtcttacagaatatgtcccatcatctttatggtaatgccaccatccaaaattctagtattttgcccagttcacaagaatttttacaaaagaggaattatccagcatataccgataaaatagatttaacaattgattatattcagagatttatatctgcttccaatcatgcggaatacactaattgtgtcaagacaaaagttgtcgcacctttattaatatcacacacgctcactgaattaggcgtcgtacagcatttggatctgtttggttgcacatatttgaccaacaaaaatttattggcatacttggatattttgcagcatctatcaagttatatgaaaagaaccatattccactccttattgttatattatgcctccaaagctttcctattttggataatggctaggccgaaagagtatgttaaagtttacactaacttagtgtcatccagtgacaataacgcaacatcttcagactcaggtaatgatcatgctggctcgagtacttctgacaaaacatctatatctcaattagtttcacttttatttgatgacgtctactctactttcaacgtatcgtcattgttaaccaacgtctacaacgatcatcatcaccatatccatcactcttcctcttcatcaaaaactaccagtaataacgctaatagtccaaactctgcatcaaaatcatcaacgaagcaatcaagtacgaatgtatctggtaatgtttctccaattccattaggcacacaaggaaatgatacatcacctacttctccaatggcaacattaagttcacccttgaatccaaatatcgtggggtacccattgtctccaatagcctcagcattagtggacccaggcatcaccacatcgactgcaactgcggtatccaatagaactactgatgccaccactacaaacaataacaataataataataataataataataataataataataatagtaatagtaataacaacgctaatctcaataatattcctcaacacattttttccttagatgatatttcgtcgttcaattcaagcagaaaatctctcaatctcgacgacagcaactcctcgtttctttgggataattcacaaaagtcaaatgcatcaatgggaaatacgaatgcacatccagcggtgaatgattcccacttttcgaacgcacattctttaaactatatggaaaatattatggaattatattctaattatacaggatcagaattgtcttctcatacagctgtattaaggtttctagtcgttcttactttattagacagtgaagtgtacgatgagatgaatgcaaattcatatagaaaaatatcggagccaatcttaaatggtaattctaaggattccaataattcaggctggggctcagcatcgaaaaacccaagtattaagcaccttactcatggcctaaagaaacttactttacaacaaggtaaaaaacgtaatgtcaagtttctgacatatttgatcaaaaatttgaatggtggacagttcgtttcagacgtatcgctaattgattctattagatctgttttattcttaatgacaatgacatcgtctatatctcaaatcgattcaaatattagttccgtcatttttacgaagaggctatttaacttgttgggtcaaaacttagaggttggttcaaattggaattctgcaacagcgaacactttcattacccactgtaccgaaaggaatcctgtcattcacaggcgtttgcgattagaattttttgcaagtggtttgcaattggatcctgatttatttttgagacacttacaattggaaaaggagctagttcacatagacctacccaaaatatcgttatacaccgaaggatttagggtgttttttcacctagtaagtaccaaaaaactacatgaagaaattgcagaaaaaacctctgctacattgaaaaggttgttctgcatcatcgctgatattttgttgaaggcaaccccttatttcgacgacaatgtgactagaattatcggttcaatcttagacggacatattttagatcagtttgatgctgccagaacacttaccaaggacgatcgtgtcagttatgatacctctgccatcattcatactgaaccatccaacattattcatgattcatcagatgtttcattggtctcttcgctttcacaatcaccattatcgttcaactcaggcaccaatattgctaacgcacgctcatgggaaattcaatcaattttgccaaccttgtcaaatagatcaagcgcttctgatttaagtttgcctaatgctctaacaaactcttttgaaacgcagcaaagcaataatgcaatcccattatctcagaggctttctggagcttctaccagtaagagatacgcttccccgaatgattctgaaagatcgcgacaaagtccgtattcttctcccccgcaattgcaacaaagtgatttgccttcccctctctcaattctttcttcaggagctggatttgcttcaagtcattcaatggcaacaactcctacggttttgaaaaatattaaatctccgaaaccaaacaggtcaaagaaaactgcagatgataaacaattaaagcagcctttgcatactaggatagtacttagcgataatgacgaagcaagaagaatcatgatgaatatttttagcattttcaaaagaatgacaaattggtttatccgtccaaatgctaacgcagaatttccaaagacattcacagacattataaagccgctatttgtggctatattagactcaaatcaaagactacaagttactgcacaagcctttattgaaattccgttaagttatatagctgctttcgaagatatcgataatgagcttgacccaaaagtgttgaatgaccactacttgttatgtacatacgctataactctattcgcatcctcgctgtttgatctgaagttagaaaatgctaagagagaaatgctacttggtattattgtcaaatttcagcaggttcgttcgtatttatcaaatttagcgcaaaaacacaatttggtccaggcggttcttacgacggaaagattaacgttgccgttactagttggtgctattggaagtggaatttttatttcactatattgtagtcgtggaaatacaccgcgtttattgaaggtatcgtgttgtgaatttttacactccctgagattttatcagaaagttgtagggccattagacgagtactccatttacaacattgattttatagacgctatggcccaagacaactttactgcctcaggatcagtcgcctttcaacgtcgcctaagaaataatattttgacttatattaaaggttctgattcgatcctgctggactcaatggacgtaatttataagaagtggttttacttcagttgttcaaaagctcttacccaggaagaattagttgattttagaagccttgcgggcattttggcatcgatgtcgggcattctttctgacatgcgagagtttgagaaaaataaacataccacgactaatgatgaaaataggtcatcatttgatttgcgaaattctgtttatgatattcacaacgaacttaaatttgaactaaccaaaaagatgaactactttgtttcaaaacaatgccaatggttgaataatccaaatttgttaaccagagaaaattcaagagatattttgagcaccgaattgcatccactttcatttgacttattattcgataatttaggagtaaagataaatgaattgacatcggttgatctttcaaaggcttatgaggattcttctttcgtcttattggaacaaataataattataataagaacgatattaaagagggatgatgatgaaaaaacaatgctactctttctcaatgacttgcttgatgctgttaccaaattgactgatatagtagaaaaaatttcggtgggttcatcgaaatattataagggaattattcaaatgtctaagatgtttagagcatttgaacactctgaaatgaacttaggtatctcaaaccatttccacttaaagaaccagtggctaaaatcagttattggttggttcaaattgtccatcaacaaagactatgattttgagaacctgtcgaaaccgctaagagagatggatttacaaaagagggatgaagattttctttatattgacacgtctatagaatccgcaaaagcattggcttatctgacacgtaatgttccgctagaagttccgccttcaagttcaaaagaagactggaataggtcctctacaatattatttggtaaccattttactatattgttgaaaggtttagaaaaaagtgcagacttgaaccagtttccggtttcattgaggcataagataagtattctcaacgaaaatgtaatcattgcgctaacaaacttatccaatgctaacgtcgatgtctccttaaagtttacattaccaatgggttattctacaaataaggatatcagaatagcttttttgagagttttcatcgatattgtgtcaaactatccagttaaccctgagaaacatgaaatggacaaaagagtggcggtggacgatatgctgagatatgtgataaagaatccaatactcgctttttttggcagtttagcttgtccacccgccgatgtagatctatatgctggtgggttcttaaatgcttttgatacacgaaatgcgtcacatatccttgtcaccgagcttcttagccaagaaatcaaacgggctgcaaggtcagatgatatactgaggagaaatagttgtgcaactagagtcttatcgctttatgccaggtctagaggtaacaagtatttgataaagactttaagacctgtcctgcaagaaatagtcgacaataaggagtcgtttgaaattgaaaagatgaaaccagaattcaaaaactctgaggcgatgttagaccagttcgaaaaaagtatgacaaaattaattgatgcaatcacaaattctattgatgatttcccgatagagttagttgatatttgcaaaacaatttatagtgctgcaagtgtcaatttcccagactacgcatacattgcagtaggatccttcgtatttttgaggtttatcgggcccgctttggtaagccctgattcagaaaatattattattgtcacacatgcccatgacaggaagccatttattacactagctagagttatccaaagtctagccaatggtagggaaaacatgtttaagagagatatcttagcttccaaagaggaatttttaaaggtctgcagtgataagatattcggatttttatcaaaactgtgcaaaatacctactgataacttcaccgttaatgtgagaaaagatcatacgctgataagttttgacttttcttttctgcacaagttcctttatcttaatgatctcaatattcgaaaagaaattattaaagaatctgatttacctggtgagttcaagttcttaaaggatacggctgtattcaataataaaattcttggaataatgggccaacctcagatggaaattaaaaatgaaattccccctttcgtcgtcgaaaatcgagagaaataccctttattatatgaatttatgagtcggtatgctttcaaaaaagtggatttaaatgaagaagaagacgatacgccatttgtgcatgagtcgatgacattggatggtatgcaaattataattgtaacattcacaaattccaagtacaataatgtcgtaatggatttgttggtttataaagtattgcaaatatatgcgagaatgtggtgtacaaagcattatgttattgttgattgtacgacgttttacggtggacaagttaattttcaaaagctcactacactattttttagtttgataccagaacaagcatcacagaactgtatgggatgctattatttcaatgccaataaagtatttatggaccagtggaccgcatcgtatacggtagaaaacccctatttaaaggatcatattccccattgttttataaatagtagcagcgatcaaaacctgataaaatcgttaggattaagtggaaaaagtacagaagttttaaaggatgtacgagttactttgcatgagattactctttacgataaggaaaaaaagaaattttgccctgtttcgttaaaaataggaaacaaatacttccaagtcctccatgaaatccctcaggtgtacaaagctatgggcaattcattcagcgttaaatttaacaatgtttataagatatcggatttagtttcagttgatgtctctagcactactggtgtttcttcagaatttacattaactttcgacaatgaagagaaattggtgttttgtagccccaagtacctagaaattgtgaagatgttttactatgcccaattgaagatggaagaagaatttggtacagacttttcaaatgatgtatcactctcgctgtcttcttctgcagttaacacttctgagtctaatgtgaaggaagtcggtgaaattatatcgcatttatcactggtaatccttgtaggtctattcaatgaggatgatctcgtcaagaatatatcatacaatcttcttgtggcaacacaagaagcattcgacttagattttgggacgagacttcacaaatctccagaaacgtatgtgccagacgacaccactacgttcttggccctaatattcaaagctttttcagaatcatcgaccgagttaactccatatatgtggaaatatatgctggaaggtcttgaaaataatgtaattcctcaagaacatatacctacggttgttagctcgttatcatactgggtgccaaacttatatgaacacgtatatttggcaaatgacgaggaaggtccagaggcaatctcacgtataatttacagtttgatcagattgacggtaaaagagccaaatttcacgacagcttaccttcaacaaatctggtttttgctggccttagatggtcgtctcacaaatatcattgttgaagaaatagtaagccatgcgctggatagagattctgaaaacagggactggttgaaagccgtctcgatactaaccagcttcccaactacagagatagcttgccaagtgatagagaaattaatcgatatgatcaaatctttcttaccctctcttgtggtggaggcctcctcacatagttggtcggaacttactattttatcaaaaatcagcgtttcaatattttttgagtcaccgttactttctcagatgtatttgccggaaattctctttgtcgtgtctttgttaattgatgttggtcctaccgaaatacgagtttcgttgtatgagctattgatgaatgtttgccactctttaaccaacaatgaatcgttgcctgatggaaatagaaagaatctagatatagtctgcgcaacttttgcccgtcagaagttgaattttgtttctggttttagccagggaaagggtaaaattttgccaaatttcaatgcctcctctttctcaagtaagttcgggacattagaccttttcacaaaaaacattatgttactgatgaaatatggttctatttctgaaagcgcacaatgggaaactaagtataagaagtatttgatggatgcgatttttggtcatcgatcgttcttctccgcgagagccatgatgattttgggtattatgagtaaatcgcatacatctctttttctttgtaaagaactcctagtcgagactatgaaagttttcgcggagccaattgtcgacgatgagcaaatgttcattattatagcgcatattttcacatatagcaagatcgttgaagggctagatccctcttcggatttaatgaaagagctattttggctagctaccatatgtgttgaatccccccatccgttattatttgaaggaggtcttctgtttatggtaaactgtttaaagcaactgtatacaatacatttgcaactcgattttaatggccaatctttagcaagaaaattaatggaatctagaaagtttgcttccacgcttctgtcagagctagaatcatacaatggatgcatttggaacgaagataattttccacatattattcttggatttattgcaaatggtttgtctatccctgttgtgaaaacagccgcgttagactgcttacaagttcttttcaagaatacatattatgaaagaaaatccgatccaaaatcttcagattatctttgctacctttttttgctacatttggtgttgagtcctgaacaactatctaccttgctccttgaaatcggtttcgaagatgagttggtacctttaaataattcacttcaaatgccattaactttgatcaactggctaagttcagactcagagaagtctagtatagttttgtatcaaggagctctgctgtttagctgtgtcatgtcagatgagccgtgcaaatatcgttttgccgtgctcataaaatacttactcaaagttaaccctgtttgtgtattcagattttacacgttaaccaggaaggagctcaggaggctatcgacattagaacagtcgtcagacgcagtcgctctctcttttgaagtgattagcctacttgtcacacacagcgagtttaactacctggatgagttcaacgtcgaaatgactgaccttttgaagaaaagaggtttgtcagttataaaaccactcgatatttttgatcaagaacacatcgataacctcaagggagagggtgaacatcaagtggcaatttatgaaagaaaaagattagcaacgatgataatagcaagaatgacgtgcacttaactctcaaccagagtgcacggcgagtatatatatgtttttagcttttctttaatcatagttttatttctatatcttacaatatttcgttccgacgtagaactacctcatagctggggaaaaaaaactaaatatgtaacatagggtatgataaccaaatgtggtcaatacaaagtattggaagtatagatgtattaaaatcggtagtaacctttccagagataagactttagagtttcgaaaaggacttggaaaattcatggttaccggaaatccagctgttgaccatttgtaagcttgcctccggttgatcgtagggcaccatgtggcctgcatcaaatactcttaaaaaggtaaaggggccatagttcttgacttgtccaaactcttcacctgtttcttcactaacccatgatctcaaccttcttctctgatacctaggtttattgatccactctagttcattggtccacgcgtgatttcctaaccaattgcatatgtagtctttatcgcctgcatagattaataccggaatatcgtggtttaacagttctgcaacgtattgctgaaatggtttgttaccatcaccagtaaacaaaaatcctgtgaaaacgtcattatcacaaccagaataattgtgtacgtcggatcccaatgtttcttgaacttcggggaaattcatgtattgatcgacatacttaagacccgtatagcacataccatcagtactattgtcttggcagggccccctgatatcatagacattaaggcctgtctttgaataaggttccaaaagggcagagtcacaataagttgtggcaagtatgcatggaatattcgatttagaagcatagcacagtttattcaatctacggcaacggcccgcagcgttcctcattttcttacattcttcagatgaaagaacagggtgataacctccctccccacatgccattggttcataataatctgcttggattaaagaatcggtgataccattaccgatcatgatggaggtcaaattgaaggttctctcggggtttttaacgactatctcatgggcaatttgaggaatataatggcctgcgtaagattcccctgcgatgtgaaaatcattggaacgtaaatgagggaaggcttcaaaaaatagctccaagaaaatgtaagcatctttgcctgctaattttgtagaggaaactttctcgtcaccataggaaaatccaacacctagaggttgttccaaaaatatcatcgaagcattattattccacgaataaggattatggatcggtttcatgtcagcgctgatcgatgaaggccctagttcgaacaataaaccagtgaaggaggagcaaccgggtccaccattcaaccaaagaataattgggtcattagcgggatcatttctactctcgaaaaaccaataaaagaaatgttttgaatctttataatccatatacccagaccattgtttgacagtgtcaatccctaatttagaaggatctacgcttctcagtcttaaactataatccgtatccataggcgagacaaaagttgtagttagcaaatcatctgagtttaaacgattcgccttaagtgattgttgaatattctgtgggagcttaggttgcttaccaaaattgggaaaggtaacaccatcttcaaaaagcgagaaggcttgacaaaaggagccgaactcgtagctaacggcaagtagaaatactgacgcaaggtttgagaacttcattgtgcgtcgctagctttctttgtttacttgttttcagacttctatctaaaattatagtaggcctccttatataagttttctcccctgataaaatggcgataacagagcatcatctcgcctttcacgcaatgctagcgccgcctcggtcatttgcaggaaatttcctaaatcgatcacattgtaaacaagaaacatcttcaacgagcttcaagtatctttttaaaaaaaggacagtaataaacgagttggggtccacttgttaactcacagattgagacagcttcaatagccgtgttcatttaccattaaaagattacagtaggaagatggagaaagatcagacgcatctcagggcgttagagtccatagacacaaactcattgtccttgctctcctcaaataccagctccaatacgaacagtaacaccaacaataaactaagccttactaccagtgacgtatctacagggtctatattagccagaccagtgacacctcctgtaattcaagacaccgaaaataactccatgtttcaatggcaattcgagaaaagggaatttatctttgacagtaatagtacaccttctaaacagacaaaaccgctgcaaaaaacttccccttatcaaggccaaaatcaacagttattgaatgtaagaaagcgtcgttcacagctaataggtgcaaagcctaaagttccatcaaaattgtatcaatccgtatccaaattagatttaatcgacgataagagcttcacatccttgccaatcgcgccaccatgcaacactgaagtgagtagagacgaaaacgacgatgatgaatataatagcagtaacaaacgacctagattgaatcctataaatgaactacgagtacacaataacaaacgtaataggtatgtcagttatgggccaatattggatacgagaaacttcgagatagcggaaactatgtctcaggatacacaaccactagtcttagttgaggattacatagcctatacccgaaataagtcaacaaagaaaatggtatctatttcagacttgaaatccaaactggataaaagaagtgataaccatatcccgttaagagtaaggaattcatgttctaaaattaatcgtgaagcgaacagaaatagccttgaaccaaactcattaacactaataccccatatcttaagaaatacaggagaaaacactaatgaaattgacagtcctatggattttatcaaagaagaaagtgaagttagtaatgcatccataccagattcaatagagaatatggtagttaatttaattaatattccatctacaaataaaagttatgatgatctctatttatcggaattagatgtccattctcaactgagaaaatgtgtcatttgcgaaaaagctttatacgaaataagttcaaagcttttaaactcagggcactacaaagaaattgtatgtgaacaatgcacagttaaatatgaagaagctgccaaaatttttgaaaattgcgagtttgagtcttctactgatgaatcgaatttaagtaacggtacttttagtgatctcgataattcagcagaatctttccatttatcaattgatgctccgatagggataagtaatcagagagaagataataaaatgaactatagaaaagaaatatcaaagaagaaagatagcttctctaaagagcttatagaacgactacaattgcagttactcgagaatgataagccaagtaaaaatctcttgaataaagatataatgggctcaaaatcaatgaattggtttttggaagcgagaagaaaattgaagtggaagtggagaataaacggcttactaccgcatttcttgggtaaccaaaataacgatcgtttgaattttcaatcttaatcagatttaaatgggagataataaaaacaaattggaagtttggtgtccctgtgtcatccaaagaataaatactatttttttttagaagcttatgactaaatattaacaatgttgagtaaaatattctataagtgtcaaatactgaaaaaaaaaaaaaaataaaaaaaagagagatcaagtaacaatttatgtattctatctatattactttgctagtattccttagtcgagatttagatcttcttctaggctttcattggtgaaagcaattagagaagtaaccgccattagatgatcttcttcttgcttcaatccgctaatagttaagcaggcgtaggggtagtcgcttttttcagactgtatcaagacagcacccccgtgaaaggcgtactcctttgaatctacaaaaaacttttcttcaggtgttttgtcccctttcttgcagcccatgtagaaactggaatgtccgaatctaattgctgttttcttctttctctgaatccaaaaatcattatccaatgcacttccagcgtaggttactgtacgaaataagcaatgtccatttggtaaagagatatcaatagcaactggcttctcgggaaagttctctttaactgcgttccttacataacttcctaactcaaaggcatcttggtatgagaatgtagtcaaaaagcattgcttttccatatcttccagctcttttaatgaaaccttgcgagaggttaatctttctaatagcttcttgtctaaaacagccattatgatttttcgtatgtcgacttttttttacgttaattgcaattggaagcttaatgtcgactcttcttccttgacatgcaaaattagtccttggtatataattgtatataaatatatattagcttatttggcgtgaatatttcattttggaagaataatgtcccctgaagcggggataacaattctcttaactccgccggatcaaataaccgcaattgtgacggaaaatcgaagaaaaagatcagtttgcgtttgaaagtggtacggtgaatctaccagaaaggaagccaaccaatatacatcttgcttagattctcctctgatgttgcctcttgaatcaatgtttccgtttggccagcaacactcaaaaccaacccgtcctgtggatctataccacgaatcttgtttcttaggacttttagcgcattctgtatcgagtggtccatgtttctgtcgtacataattgtttcgatcacattcattagcgccacttcgtttcttctcatcaaggccaacgtgacttcgctagatttcttgaatgttccttctgttccaataatccctaatgcatccagtagatttggtgttagtctaaatggtacaatttctggaacaggtaatctcttccccttttcgaacaaacagtcgaaatcaacatgaagaactttaccggtttgtatgtccaataatatgttttcacaatgcctatcacctagccctaatatgtgtccgaccattgccataacggcgtatgacctggcgtaggtatttctagcgttaaaccagttgattgggtcagggaaattttcaagaaaccattggtaaagtatcggaggaaatttacccacctgctccgtataaaaatttagtttctcgtcggctgcagtgtgttgccatctatcatgcaaactctttaagctgtacttaattttcaaactttcatatttcgtagaaagaattgatctcaaagtaacaacgttaggtaccatttctaatatcccacaatcttctcgaagagatagaacagaataaatgttaatacctaaatttcttttccttgaagctatgtccttgctcaaaaggaaatccattgttgtcgcaaattgcatatattgattatcttgtcgaacatcttcctttttgcacatgattccataaatgttaccatcggatcctatgatattcaattgcttaggtttctttaatgaggaaaacactttataagatgatccgaacctgattatggtgacaactgacctgaacggttgataacctctcattgagtcggattcaagaggtgaaataatatctaagttctgcctcacgggaacagccattgtagacggagccagactcatatcaaacttgaaatccttttctaaagattttcctgctctacttgtaacgcttttgacgtcctgtaagcaaacacgagtcaatgctttcgtcagatctagtgcagaagacaccaagtcctgagggttttgcgaatgttgcctatacttctctaaaatatgcttaccacggagaactctttttgaagaattggaattcacaagggcagaaatataccacaaaatatgggatggatattcaacagccaaacttaaaaggatgtgcattattatttgagcagacgattgatgagagtgtagtaatctagacagtaattgagtcaaaacaaaataccatatatatgtggggcaattctgtaatgcttcttcaacatggctacatatatcctctgttgctttacttaacatttcctttctgtttcctggagtttctgaaattgacgcagcagcagtgtcaagccagaacgtgacaacctttggtaaattctctcttactttaactgtgtttttttcgaatgccaataaaaagtaggatattgctctatattcgaagcggccgttagtaatatagccttctgcttttttacgctcaagcaatctgctatagtataaaccaatagagtaatagggtttgtcccatttagaatcgatctggaatatatcctgatattgtttaataatttgctccgatgcagaattgttcgaaagatctagccattcagtgaatttcaaaagtacagtggcgcgattacgggaattaaccgatgaatcttcttggtacttttcgtgtatttcttgtactatttttaaagctctatcattctcaccttgcttccataagatttcagcaaactccaactctgactgaggcaacttcttttccaagcaatacattaatgattcggatgcgatgtctaacctagagttatttctcgctaattgagccaaggtgaaaaatgttctccctaaatccgtattcgccagttcattcattcttaattggtcgaatgactttctcattgaaagtatgtaatgattgggcacaaaatcagccccaatacgttccattcgataatcaagtatagtggtgttagtcttatattcaaacttgtctttagcagaagatagcaaactgaggtcatataaactgtgtaatttcattaataaattctgtttcttcaacagagttgtctccttggatgctgttataaaattagttccaacaagtctaaaagaattatggatatatttttgagtctttaatggctcaccatttgatatagtaatcaaagccttggcaatattatattgtaaaagcacatctctatcgtcaactttttttaagctttctatttgctccacccaatttgttaaagtccgaatattaccttctaaatttgcggcttcaagacctatgctgtaccattcctttacatccgaagctaatgaaatcttatcatctgaagaatggaaagaaaaacttgatattatttgagaatagagttgatggtcatacatagactttaacatcctagtagtagttttgggttcatctgaaaatttgccaagcacattaaagcaatcttgcgcaagtttccagttttccgagtattgtaactcttcaattttagaaactaagttcccggtagcaaaagttcttaacacaccatcaagagaatcaatatctccaatttcttcgtatgtaacttgcaaacttaccagtaattgcccattttgattcttatcgtgaggattctgtcgataacattgttcaaggtataaagcagatctttcgaatgaatccgtctctaaagaacgttgggctaataaaaccgagggagtagtttccaggaacctttctattcttgaaagcatgttaacggtttttgtatcctttatgataaaagtaccttgtagtctactgtaattttgtttgaactgagttacccattttttgcaatattcgaaaaccctgaaaattgattcataacacatttttaaagaatcaacctgcaagttgttcatgccttccaaattacaggagaatatgctgtcaaattcagtaattatcccattcagaatgtctgcatagggcgtatcgttttctgctttgataataatgtccagagaaatatagggaagcaaaaaatttgaaagtgagccatcatcctctctaatcaaagaagaaaatacatgcagagggtgattttcagttgtacctgtctttaataaatctagcgtaaaccttttcacccatattttatatccttccttgaagttattagaggggtaattcagtggtacatattctttccaggattgtgcaagatacaaggaagataaaagcggataaatggtggtctttgagatggaattaaacttttcccatagtttagcttcattcgggtacaactctttacgattaatatcccatgactctgaactcaaaccacagtacttcagcgattcttgaataacaagggcaacaaataattgcttgctaggattctcactttgccaaaatgcaggaactagaatatcgttaattacccatattaaaaacttgatggtttgtacattatcattgagatcataaacttcattttctgaataagaagttcttttgaattcatgctttgtgacgtccagtacaccaatcatactaatgcacttcgcacatttctcacacagtttcttgtctaagttcctaaacttatgagatgtgtctaataaggcacccagcaccaacgttatatcggacgtttggccacctttttttgatgagaaatcaatggatctctctgtttgcttccttttcaaataaacctcaatgtcgtccaaattctgatttataacatacttgttactgctcttaagattattagcaaatatagagataagatctgtagtgcttctaattttatttaccattcttgcaaattgaccgtcacgggctaaaatacctagctcaggcttacctactaaagccaaagtagtgtaaggttttaatttcagaatcaaacttgatttttccttgattaaagtatccagtatactgtatactatgtttcgaagctttccattgaattcagaccatttttgaagtataaatgctattaagctgtctataacggtagatagctcctcgtcattaaggtggcgaaccaacaaatgccagcatctaaaggcctcatatcgaacttccttgagtccaagtcctgtctgcaaacaaatactgatttgagctaatgcggaaattatggatttttttggtgcatatatgattaggaatgatataccattgattactctcaatttttcataataggtagtgcgaccttcaacatcatgtatatcgctagaaaatacctggaaaatacctaaaatgttgtcctgtaatttcttttgaaacgtttgttcttggtcgtctgtccaattattcacatttttgtattttgagccatgccgtttatccttttcaaaattggttatcagaaaccgcaaagagcataaaatcatatttgcgttttctttatcactggcatctttggtggcgttatttttgtaaagtttcgttatttcggccaatgtcttataatcaggaaggtatgccgtaatatatcctttgtcgaaagtgggtgctctattcaaaaagagagtttctaaaatatccagggaaaaaagtccatgttttaccaaagccaccgcaaatatttgcctactattttttttcaataaagtcactttcaattggtttattaaacctgcatcaccatcacacataattttggcaatttcacttagtacgtcactcttgtactgaataatagcataagggatgatatatctttggaaaatatcgagtattgttttagaagagtaacccaacaattcgattagattctgaaatccaactttcctttccacaagattttttcccagctgtcttagtagtactggtaaaatcggcgataatagttgatagggtgttttcttcaaaattctggccatatttttgatttgaaaagtcatcattattcgaagactgtaatcatcagaattgaaaatatcaattaatttcaaaagtaaagtatcgaacacgtcatttgaagtcgttaatgtcaattgtgtccaagccatcactaaagtctctctcacaattggtaatttttgggattgcaaaaacttgatgagtgtagcagtgtgttcatcttcggaattatgcgaatctgatatgttgagcaaaggcacaattctggtactcaataaacgtaagtatctattagtgttcatgaaacatttttgtaccagctcaaaagtcttgttcattcgatcatcgccatctacaagttttggtggttgaaaatgggtgaaagttctttgtagggagaataagatgccgctcagcaaggattcactaaactcgtccacatttgcatgatccaggaagtttgagtgaagtattttaaaaacttctgatttggttgcggcttctggtctatctgggtttattcgttcaaatgggtttccagttttttcaacatcgcataaatggcaaacgtcccagtcatccaaattcttcgtatgggtggatactgacttttgtgattcgaagcacactagccttccgaggactacggtccacgccgttagttttgttacgttattagtcttgaagcaagtttgaatggatactgacatttcgtttaggaccagcttgaagtcattcttagttctttgaaaaaaaccaggacttaattgattaacgcggtgctcaagtaaagattctcttcctttacttttgaattttttcataattagtagtcttaatttttctagttgcttatatcgatcgtcaaatgaggaagtaacatttttcaaattcgagtcctgctccgattggtaaatccaagtcttgtacttatcgtcatacttcaaagattccacgggtagagatcttcttttgagatcgaaatatacgaccgaaagggccttgttagtcaactgagtaaatgggaagacctgcgtttgtgaaaagtctgcccattgctcaatggggaagtggtctataaaacattttgaaaaatcattggaaatgcagagggagtaaagtcgaagaatcgcctttgccattgtggggtcattatccaggaggccccatttgttatccaaaaagcggtggattgtagtcagtgcaaatttcaattggtcgctgctcactaatgatggtgtatctaagccggtggctattgtcctgttagtgacatattccgtgattagggacacgtatttgagttgaagttcagcgtattctaaagttgatagctggcaggaatcgaatacgtaaagaacaatccttatcaaccgttgaaagttcaagtcaaatttggtgaaccctaaggaagaatccaagaatgctattgagttcccgaatgcactatggtcagacgtgaaccagtacaagagaatgtataattttttcaacgtgtcataaaacttggcgagctctgtgtttccctgcagaacttctgtcaaagcttgctcatagcgatttatgatgttttccaaatgtgtggaaagctgtaatttaacgggtttaccataaaactggacacacaccttacaccagtttcccagctttcttctcatgaaccatatcctatgatgcgtgtcacagttcaaaacggatatgactaagaagtcgtctatcagtttttgtatctcaagacacccattggaatccttgatgacaagtagaaagggattgtactcgagtagcagggcgagggcggaaacggactttgcaaagattgtatcgtttttcataatattgttccttctttggtccttcaggttccttacgagggtgttcaggatcttcaagctcttggcgtactcctgggaagaaggtgggtccacgggcactttcttgatctgcacctgcggccccaccccggagttcaggtcctttatggccattatgagctcatcaaggtatttgatgtgtgattccatgcggttgtgtacgcctttgcgcggtattatgtcgccgtttctgtctgttttgccttgctctgcttagctttgcccttattgatcatctctttctttacttaaaaattgccgttggcgggtatttttttctatttagttctaagcggtgtttgccacatatagatttacggtaaaagagaagaagaagaagaggtacatttggcggtattcagtatataaattatttatattcttatgcttgttagtgaagatcagacaaggttcacggtttgtttattttattttattttttttcttttgtttgcttgtttgttttgtttatacagataagtacagagcatacatgaaaaatgttgcgagcacagaaaggagcagtcatcatgagggcagtgcatgaagaagctaggatatttgtgaagggacctgcatgtcgttcgatatggattgtgcttgctgctgctgctgctgctgctgagcagcagcagtagctgccctgagctccgcctcgtagttcagcggtcttttgaacagcaaaatatgcggttctggcgcatggcactcgtagtgctcccaacccaaagactgggttatgcccaggcctctccattcgtcctccgtcagtatgcgcagggtccccacctccgagttgaaatagtccgagggaatgaccttgagcatggccttgggcaacataacgtgcctgtattcgtagttatcatccgagtaccgcggggagtagtggatggagtcctggaactccagcacgcgtgctctctcctggtcagtgagctttctgccctggaaagcgtgatagtgatggtacatagcgctgtgggacgcgagagtgagtgagtgtgcgtgtgagtgtatccaacgtggccagccgatccaacaactcctacgactaagctgtgatatatgccagcgacgggcattgcatgcactgtgctctattctttatttatcccacgccacgagacatcaagaaatcacctgactggcttggcgttacccggtccccgtgcggcctgagacggggccgtcggggcaaggagccgtctcgcccgaaaagccgccgcacgaaaaaagaaataaacaaaatggcacgcagcgttttatatatctgaaacaaaatggcttttacacatatgtttgtgtgtgtgaaaatagagagatcaatagttgttgtaaaggctgcgctcctgtttccgagccccataggaaatagtgcaattgcgtgtgtggaagtgtgtgtgtggaagtgtgcggacgttcctcttcttcttttctacatagcgtatatatatatacaaagggtctagttggcatatgcatagcaacgtttttgtcggtgtcaaaccagggtttaatcacaagcagtacagtaaaagctcacgctttccgggaaattttggcagccacgcatcggaagagcctaacaactacgattatgtgttgcttcccataacaacgtctaggtacaaggaggttgttgggcaggttttcaaagagtttcagaaacagtccaaacagcattggcagccgctccgggtccccgagccccaattgcaggatatctgcatccccccgttcaatgtcaacaagctggatgacgacgacacgccgtcctacattggtctgctatcgtcttggctggaattggagagtcccgatccggctgtaagagatcttggcctgaaggtccttctgaacgaatgtaaatacgcaaggtttgtcgggatcagcaagctgatattggcgcctccgcgcgacctgtctaacctgcaactgtacggacagatgatttatagacttttgcaggatcgcatcatcttcacagcgcctgcattgaccatatccatctccctgccgctttacgaggacagcgacccgttggccacttgggagttgtggaataccgtccggaagttgtgcgaataccatccatcattgactatatctttggccttgccgagaaccaagacaccttcctttgtgctaaacagatggctcgccgagcccgtttcgtgtctcttggtctcttcgtctatctttgccagcaatcagtacgactatcccgttttgcacaagtttaatcagaacttgattttgaaatttcagaaaattaatggagactcgcaaattttggggaatgaactatgcgtgatattacacgggatggagaaatatgcgaacgatgtcaagggcggtgaatctgcttatttggagtatgtaaactatttattgaaaaagggcgacaaggccttgaactccaagggtaaccgccaacccatgctgcaggaagagtctaggataatgccgcctttgaaaccgcattcagacactctgttgaactccacgtatttgacttttgaaaaagatttggtgaaatacgacctttacgaatctgccatattaaaagctcttcaagacctttcatcacgagcgactttcaagaggccattggtcgtcttggtggctggtgcgggaagaggccccttagtggaccgaacttttaagactttatcgatgctatccttggaaaacagagtttctataattgccattgaaaaaaacccacaggcctatctatatttgcaaaagagaaatttcgattactgggataacaaagtggaattgattaaggaagacatgaccagatggcaaaccagtgaaccgccggagagacgtgtccaggtggacctgtgcataagtgaactattgggctcatttggttgtaatgaactatcacccgaatgtctctggtctattgagaaatatcattcccgtaatgacactgtctttataccaaaatcatactcatcctatatcgctcctgtttcgtcgccattgttctaccagaaactctcaaatgtgaatcggtccctagagtcgccttgggtggtccatagagtcccatactgcatactctcctctaagataaatgaagtttggagattcgagcatcccatgttcgaaaagggtgttggccaagaggaggatggcgatgacactgttcggttctcccaaagttcattgaacgaattcaaaatgaagcatcgcggtgaaattcatgggtttatcgggttcttcacagcaaacctatataatgatgtgttcttgtctactttgcccgatgatagtaccgttcgtttgaaatccaatgaagtgacttcgaaatttgccagacaagatgaggatttacaactaatcaagaagtgtgaccacacgccaaatatgtcctcatggtctccaataattttccctttgaaacaaccattatcattcgtagatgattctgaactctctgtgttgatgtcacggattcattcggatacagaacagaaaatttggtatgagtggtctttagagagcttcatatacctcatgctatcaagttacggttcggcaactacagcgaccaatcgcagatccattctgacagaagacactaaaatgtcaaaccacaaccgccatttttctgtgacgacgaatcaaaacctggataatcaaatcgatctcgatcaagacgtcgaaaacgaagaagaacaaggatttttgtcgaacctggaaaccggttggcaaagtgtgcaagatatacacggactcagcgagaccgctaggccagaccagctaaactctaacagacccatgtttgacctaaaatccagccgggcgcttgattccgctaatggatcaccaagacatgaagatttagaagatgatgctcccgaggtccatgtcagagttaagactggtgtttccgcgctacacaacgtttgtggtagggccttttccttaccgttgtgacctcttcattaataagtagtccccataagtaattatatccgtccaaaataccatagcgcagtgtcattaaagcggggcgtcggcgccgcaccgtaaaaccagatatataaaaaaaaggaaccctttcggggctgctcattatcaaatagatcttgagatgttgcccttttttagagtttatgtaaacttgaagcaaccaaatcgttggtttttagacattaagcgtgtattgagattgtccagtgtaacaacatccttgctttccggtagttaccaatactgctagaaaaaataaggtcttcctgcagcctgccccctcagctgcactcacattttgcttccattcctacgttttgccatatatagccaaagaagggatgtccatcgactatggaaacgacgatgattatttcgaatataataagaacaggttcaagacagagactactcgaataaagagcgtccagcccagtgaagggtggttggaccctgctgagtcactgaatcatgtaagcacgatacacgaagaaggaaacatgcacgtgcatgaggatggagaaacctctactgatgaagattcgaggacaaacttgctctttagcacagaaactcgacgcaagttagagaatagacatgtccaattaattgctatttcgggtgtcattggcacggcgctatttgtggccatcgggaaagctttataccgtggaggtcccgcctcattattactggcgtttgctctctggtgtgttcctatactttgtattacggtgtccacagcagaaatggtctgctttttccctgtaagttctccttttttaaggctggctacgaaatgcgtggatgaatcattggctgtcatggctagttggaatttttggtttctagaatgtgtgcagattccatttgaaatcgtttctgttaatacgattatacattattggagagacgactattctgctggtattcctcttgccgttcaagtcgtattatacttactcatttccatatgtgcggtcaaatattacggtgaaatggaattttggttagcctcattcaaaatcattctcgctctcggtctatttatttttacatttgttactatgttgggtggaaaccccaaacacgatcgttatgggttccgttattatggtgaaagtccatttaaacaatatttccctgatgggaaagatgtggggaaatcgtcgggttacttccaaggatttttggcgtgtttgatacaagcatcgtttaccatagcaggtggtgagtatatttccatgttagctggagaagttaaacgaccaagaaaagttttaccaaaggcattcaaacaagtgtttgtgagactaacttttctatttttgggtagttgtctttgcgttggtattgtttgttcgccaaatgatcccgatttgacagcggcaatcaatgaagcaagacccggcgctggttcttcaccctatgtcattgcaatgaataatatgaaaattagaattctacctgacgttgtcaatattgcgttgataacagcagcattttctgctggtaacgcttacacttactgttcatctagaactttttacggtatggcattagacggttacgcaccaaagatttttactaaatgtaacaagcatggcgtacccatttacgctgttggtatatctctaatatgggctctagtgagtcttttacaactgaactctaatagtgctgttgtgttgaactggttgattaatttgattaccgcatctcagttaattaattttgtggttctttgtatcatttacttatttttcagaagaacatacagcatccaacaagattcattacccaagttgccttttcgttcatggggtcaaccatacactgctattattggattagtttcatgcttggcaatgattatgattcagggctataccgtcttctttcctaaattgtggaactctcaagattttttgttttcatatttaatggtgttcattgatattggtatttatgtgggttataaattcatttggaagcgtggtaaagataaagtcaaggatccttataagattgatttttccaaagagttgattgaaattgaaaaccatgaaattcaatactccttcgaaaaatttcagtattatagcaaagcataacgagtctgtgcctacatttaccgttttgtgctggctaccttaacatctactactaaagtggatattgcaacttcgtgattacatatttttctttggatcctttgctccgataaagttgatttccaatccatttgtttgtagttttcaagggattttcaagaatcctcttgtgcccttccactgtttgtttgggtttttccattttcttctttttatttaattttactgttgacacttgtgcattttttcgtggtcacctcagtcgtcttaatttttgggctgcatgtaaataagtaggtgccttttttgtgttcataagttaccgtccattatttaacctgatttcttattctttatacgtgcttatttacttcgtttatttatcaaatattgatgctaaatctcaattatcatatttctctagattcccaccaatcgatcacgtctggacctaagctttgaaacaaggaactttccttggaaacatttgaaccaacatggtttctctgcttcaaagcctttgtagtaacatcgttttggaaccaatttttaatgatgataactaattttgaatttgtttccctgatgtagcataaaatcccattatttaatttcagtaatcgttcttcttgaaagtattccggatcctttttcgagttttgtaagctgattagaaattgtaaaacgtcaatctgtaaatcccataatttttctgtgttcattaaactcaagaaattcaaatattttcttttggatgcttgcttattaccaatcacctcgctttggctaccttgtgtactatcacttttgctgctattgttgaaaccgcccatgatagctattggattccaattaattagtgatagcgaattcgagttgtcattgatgaactgatcaataccattgatggctaactgtaaagtggagatattttcgttcaaagtcattctgggtgatccgaatggaacagatgagtcaatttggttagtggcgttatctttgatgacataaccgaaagattccatggtgtcgcagttctgagaactgtaaatatcattttttaaacatatcatactttggcatagttggaagctcaaatcctttaagtagtccttttcccagattttatcaaaatccggatcacatacaatcatgactaaaaaatcatcaaaataccaaaataaacagttataaaaattctcgttaacttttgaatttttgaaatcaagatttaatttcaaagcctggtatgatggcggtaacaagttgcagcttaatggagatactaaaaacccaaatcttgaatttcctatcgttcccccgatcgtttctgactctgttattaatgtaggattcacttctgtgcgatcgttggtacttgagtttttatttttgctgtcatttttgttggaagatgatgacagaaatggccagtgaggtttcggtacataatccattatcatagataagctactggaaacaccggttgttgtactcacttcatgtatggcgtcgtatgcaaacgaaatgggaagcgtcacgttatgtatcatcctttctgataaagaaaggttgttcgtattattgggcagggtattttgctgttgttgctgttcttgctgttcttgttcttgttgctgttcttgttcttgttgctgttcttgttcttgttgctgttcttgttcttgttgctgttgctgttcttgttcttgctgttgttcttgttgttgttcttcttcttctccttcacctgtgggttggtttcgttcttgttcttcttctactggtagctcctccttgaaatgtgcgttccctgtcaatatatgacttgatatttcgccataggtgtaatgcaaatggtacaaccaattggatatatctggtaaagtcttcaaatcattggtaaagttcctgactagtccataagtttttgttccgatgggtactctcgtacttttatcgttgtgttttggtaaatgataaaccaaaatgtccttaatgcctagataactttttttatctagcagaattttctgtagaactatagcatcccatgattctttatcactgttgttaattactgggttgaaagacccatgctgaaagctcgcccttttgtagaaatcgggccaaataacggtaaaagacctgtttgttatcgtttccaagtttagatagatatcgttccagaacgggagaacgaattcgttcaataaatccgttagtttattaaaatctttactaaatctggcaaaagggccattcagtagcttaaaaaatttgtaactgagccacaagtaggaactaaaatattgaaaaggtatcgtactctcatcaccaatgctatttgagattgctaaactaatgaaaaaccttgattcaactttgatacacaacagtacatcattatctagctctatgattttttccaaatcttcgtgttggccatcactgcttggacgcgaattggtgagtgaccaaataccctgaattatccctatagtagacagtttctcgttcaatgaagggactggatcattatcgccaaaagaatggaacagtaacagttgcttgaaagtgtcattttcgttggttgatctcgacggatcaaaaactgtgatatatcgtagtctcatatctgtcttccatgctttgaatttccagtagcgaggttacaatgcactttagttcttcattaagtgaagcattttcgctattgttattgctattattgccatttggcataaattgtttcagttgttacccgcgcaatcttgccctttccttcaagcgagaacttcattgttattattgatagaatatttgtctatctatttctggtttcactttgaaagataaattgttcattgaaagcaccagggctcaactacactacagttgtgtacgatgtcggaccaagatagcgcacttgcctccccaagcaaattggctcctcaccataatatatttatggccagcttggagagctcccccacaaaagataggaacggttccagtcaaaatgccacttcttccaaagtcattgagtcgctacacgaccagatcgatatgttaacaaaagcgaatctacaattgaccacgcaatctcagaatttattgagcaaattggagttagcgcagtccaaagaatcaaaactattggagaatttaaaccttttaaagaatgaaaacgaaaacttgagttcgatattcgaaagaaaaaataagaagttaaaggaagtagagaagaattttagtgatttgagtaccgattacaatgtacaaaaggagaaattggctgaattgaacaaagtgatggaaaattccagtgttatggaaaagacatcttccgagaaattacaaaatttggaagttaactatgattccttgttggaatcgcagaatttttacaaggatcactattctaatgaaatttcaaaattgaatgagaaaattagtttcttggaactagaattgagtaaccaaaatttgaatttcggttcggatgctagttctaattcagatatggaaatcaatctgactaaattcagcgactctgttaatgatttgaaagctatggaaacagaaaagaactcaaaattaagcaagataattggacaaacactaaatgagctgaatttagagaattggttaagcttgtatgagacaaatgagaatctcatatcatcttttgccgaaaagatggatttgaatgatattttggagaaaaatgatgacaagaggaacaataaagatacggtactccaaaatttgaagaagaatgtgcaaacgcaaatcgaaagtaacaacgctaacaatatgaacaatggcaatgaatcagacatactccctatcaagatggttaaattaagaaagacgccaaacccaaacgatccatcctcgaatagcagtaacagtaacaataaaagaagaagcttttacactgcatcaccattattatcgtcaggttctgcgccaaaatcgtcatcccccgttttgcctggtgttaaaaggacagcctcagtaagaaagccgagcacaggtaacaacaagtcaaatgtaatgtataataatgatgcaagtacaacttccacaataccagcaccccctggggccacaagatcaagttcatccactcataaaaagaagagaaacagtgtggttgtgcacgggaatcaaccctgaagtatgcagatggaatggagtatatatggaatcgcattagatagtaaaatatatataatagagaggccttatagatatgagccattttttctacttcgatcattcacaacgattttttttttactgtggctggctgatattgaacgagcagactagaaccttgtgttcaatagctcgtaagcaggttcatctagagcagctgcgctgatttcattttggcaacccctacaataccaatgatagcaggcccggctgcaccatcaagtcagcatgagattctgatggcatcaaacctgatcaaaaagccatcaacctcccaaaataagacgccgacagctcaggccagcccaggcaacgatggaaacgctgataatgtgacattgccaacacagcattatcatcatcaccatcctcatttgtggtggccgcggtcaacagatcaccattattggtgtgtcctgaggaaaaatcaatttgcttattataagacacaagatgagagagaagccataagcgtcataccgagattcgagatattaaattttaaaatcagcgagcttgacgggatattgattgtttacacgccatccaaggacttaatgttcaaatttccaccagggcagaatgagcagactgacaaggaactaatgcacgattggaaaattgcccttgagaaatttttgtccagcccaagtggaagtgaaagcgtcactacaggcagtgattatgacgaagacgaagaggaggatgatttgattgtagtcgacgaaaaggcgggcccttctagcagaaagcactcttgtactttgacgatggatgaacaactgtcccatgaagataagaagttctataggatgttcgatcctaggaatccggagcatcaagtctgttctggaattctgtttaccaaagtcaagaagaagaaattattcaatagagccaaatggcaaaaattcaatgtggaactgactaataattcatttagcttatattccttcaaaacaggaaagatgaagaaaagtatcaaactggataaaattgtcgactgcattgaaattgataatagttccaagaacaagaccggtgatacaaatttcgccttaattacgtttgatgaaaggttatcatttaaagccgctaatgatcaagatatggtggactggataataaatttcaaaagcggcatccttataagaaaaaaaataaaaagctgatggcgcatgaactatgccgatgctgactatgtaatttttctttgtattattaaaataatgtgtgtaactgtttattttacttatttatttaacttatttattatgattcactgatagtaagtaagcaggtttttttttttcagtttaaaaattaagggaagaatctaaagcaaaaactataacactaaagtaataggagaaactacagacggaaaagaccttaaacagtatcttgatatgccatgcattgtccgatttgtcatcatagagcgcatgtggtgtattgtgcccattgtatcaatacgagccccagtttgctactgaagttaaaattggacttagtttccataaaggatagtaataaggtgctaagtgggaaagtagaacagatactaaacgaggccatgaactatggtcagttggatgctaaagcgttagaaaagaaaaaggatcctttagcaaatagtctcctgaagttggatgtcctacgaatgaaaaagaataacaatcggatcaggcataggatcgaacagctaaatgaacgaattcatagtaagagagaccacatcaccagattgaagctggaaatagacagtcatgggcacttcaaggcaggggctcacaacgataaattgagagatcaggtggaaatcaatgatgctaagaacaagttgagacaaatttccaagatttgtgaatcgaccagagactacaaactgaatctgctgaacgattggtttgtgatccagaaactacaagacaatttccagataccatttgccattgcgttccaaccgttgatatcattgaaaaacttccatattttacctctcgtggtaacgaatgattccattgataccatgtggaagtatgtcagtttcctctccgatattcttatgatcaagctcccttatgccaacgatagcgagacgcaccccatgctgggctcctctgatgatatacggacggtagtgcaaagattgatcaggttgataataaatattttacaagtatgtagaaatttgaaactcgtgccctcgacacccatggacataccatggatcctggaccagtacgacgtggatgggctgttctacaacatggtgaagcgaaacaagatgaaatgtaggtccgttccgctatactggacgtttggaatgctgtattccatggtcttggataacttaaacaggccggaaagaagacatcctgcaaggcgcaccgcaccggcgccggccctcacgggacctcacgaccgatggtacgtggtaggctaagcaacatgtgcgcacttttttttccttgcggtgtgtataagctgaatgcacgtcagtcataacaatagcagccagtgtattaagcattcgggtaagaacgaactctgttttttaattcttttttttttttttttttttttttttcaccccgttgaaagaaaaggataagagataaaggactaagtaagttgaatgtagatatacaaccattgttaacaagtttgcgattgtgaaagcagacagtgtaccaagcgtgaaaaatattacagagatggttttgtctgataaagagttgtttgacataaacaaaagagctgtggagcaaggcttcaaagtgaaacctagattgaactataatacggtcagtggtgtgaacggtccattggtcattttggaaaaggtcaagttcccacgttacaatgaaattgtgaacttgacattgcccgatgggacagtcagacagggtcaagtcctagaaatcagaggtgatagagccattgtgcaagttttcgaaggtacttctggtattgatgtcaagaagaccactgtggaattcaccggtgaaagtttgagaattcctgtgtctgaagacatgttgggtagaatcttcgatgggtctggtagacccattgacaacggtcctaaagtgtttgctgaggactacttggacatcaacggttcccctatcaacccttatgcgcgtatttacccagaagaaatgatttcgactggtgtttctgccatcgataccatgaactctattgctagaggtcaaaagattccgattttctccgcatctggtttaccacataacgaaattgccgcacaaatttgtagacaagctggcttggtgagacccaccaaggacgttcatgatggtcatgaagagaatttctccattgtgtttgctgctatgggtgtcaatttggaaaccgctagatttttcaaacaagatttcgaagaaaatggttctttggaaagaacttcgctatttttgaatttggccaatgaccctaccattgaaagaatcatcacccccagattggctttgaccacggcagagtacttggcttaccaaacagaacgtcatgttttgaccatcttgaccgatatgtcgtcgtacgcagatgctcttagagaagtttctgctgctagagaggaagtcccaggtagaagaggttatccaggttacatgtacacagatttgtccacgatttacgaaagagctggtagagtagagggccgtaacgggtccatcacccaaatacctatcttgacgatgcctaacgatgacatcacgcatcctatcccggatttgactgggtacattactgagggccaaatttttgttgatcgtcaactacacaacaagggtatctacccacccatcaacgtcttgccatcattgagtagattgatgaagtctgccatcggtgaaggtatgaccagaaaggatcacggtgacgtgtccaaccaattgtacgccaagtacgctatcggtaaggacgccgcggccatgaaggccgtcgtcggtgaagaagcgctgtccatcgaggacaaactgtccttggagttcttggagaagttcgaaaaaaccttcatctcgcaaagcgcctacgaggacagaactgttttcgaaagtttggaccaggcatggagtttgctaagaatctaccctaaggagatgttgaatagaatctcccccaagattctcgacgagttttacgatagagccagagacgaagcggacgaagacgaagaggatgcggacgcaagaagctccagcaagaagaaggactctctgatctagaggatgatgccgcgcagaagctttttttatttcgcgcttttctcatcttattttttttgtaaagtctaaagatgccgaatctgagagcttttaaacgtatatagatgtctacacatgtgtattttgtttttacgtacgtatacccacctatatatgcataatcccgtaccttgaagaagaagaagatcacgcgtcgggcgttgcgcccagttcgtgcagctgcttgacctgcagcttctgctgagggtcaagcccagtctcgaagaacatcaacacgacgcccgcgaccacgaagaacatcgcgatgcacttgcacgcgtgggcgtagttgaacgagccgggttgctgttgttgttgttgtttgctaggggtagagagcatcttgatgcgttgtcctgtacactggcaactagaccaaaccacaaccaaagatgcgaacaagaacaagaacaaggacaaggacagggaacaacggcccagcacgtcagcgctgctttgcttataaggggactgccagggaaaaagcccctgggcccgggccgtaggcggagacccctcgctggcgggctctcaggggtgaccccgccgggcggggcagggcaggggctctcagggggcgtccagggacaaactggtctgaggttctattacgcactagatatatgcgagttgtgtatatatagagaggtggtgcgtgcaggcgggaggtggagtgttcgtcagcattggtgttctgtcttgtcaattgggtttctgtcgttcctttcgcatcgagcacaagcaagctgacactcactcactcactcactcacacatacatacatacacacgcatagaactatgactacggacaacgccaaagcgcagctgacttcgtcctcagggggcaatatcattgtggtttctaatagactgcccgtgaccatcagcaagaacagcagcacgggccagtacgagtacgcgatgtcgtccggagggctggtgacggcgctggaggggctgaagaagacatatacttttaagtggttcggatggcccgggctggagatcccggacgacgagaaggagcaggtgaagaaggatttgctggagaagttcaacgcggtgcccattttcctgaccgacgagatcgcggacttgcactacaacgggttcagcaactcgatcttgtggccgttgttccattaccacccgggcgagatcaatttcgacgagaatgcgtggttggcgtacaacgaggccaaccagacgttcaccaacgagattgccaagatcatgaaccacaacgacttgatctgggtgcacgactaccatttgatgctggtcccggagatgctgagggtcaagatccaggaaaagcacctgcagaacgtcaaggtcgggtggttcctgcacacgccgttcccatccagtgaaatctacagaatcctgcccgtcaggcaagagatcctgaagggggtcttgagttgtgacctggtcgggttccacacctacgactacgcaagacatttcctctcctccgtgcagagggttctcaacgtgaacacgttgcccaacggggtagagtaccagggccggttcgttaacgtgggggccttccccatcggtatcgacgtggacaagttcaccgacgggttgaagaaggactccgtccaaaagagaatccagcaactgaaggagaccttcaagggctgcaagatcatagtcggtgtcgacagactggattacatcaagggtgtccctcaaaagctgcacgccatggaggtgtttttgagcgagcatccggagtggaggggcaaggttgtcctcgtgcaggtcgcagtgcccagtcgtggggacgtggaagagtaccagtacctgaggtctgtggtcaacgagttggtcggcagaatcaacggccagttcggtaccgtggagttcgtccccatccatttcatgcacaagtccatccccttcgaagagctgatctccctgtacgccgtaagtgacgtttgtttggtctcctccacccgtgacggtatgaacttggtctcctacgaatacatcgcgtgtcaagaagagaaaaagggctctttgattctgagtgaattcaccggtgccgcacaatccctgaacggcgccatcatcgtcaacccttggaacaccgacgacctgtcagatgccatcaacgaagctttgactttgcccgacgtaaagaaggaagtcaactgggaaaagctatacaaatacatctccaagtacacttctgcgttctggggtgagaatttcgtacacgaactatacaccacgtcatcaagctcaacaagctcttccgctatcaaaaattgaagatctcgacgacgctaccctccccatgctttgtattgtgttctgccatgacatgactccttttatttctactgttctaccttatacgttttacatatctttatataaataacattactgaaacgccatatcctcctctatacgttcgcgagcctatctaggcctcgtctctgaacctgcacaacaactctttcatacaaccatttctaccgtataggcctttttttctctcgcgttgatcttttcttcgaaagaccaagaataaaaggaaaaatgaaatcaggaaaaaaagccataaatcatcccacattttcccattgtcgtcatttggctgcttggcgatttcaccaaggtagtcatataaacagttaaaaccccagtttaattttttcacgccgcttgccccgtccttcgactgcctccccttacttcttatccatcacttcctcttttctgccccatcgcccttcactgcctctctattccattcccctatatagtcatttcaaaaagcaactccaactggaaagacaaaaatgggccagttactttctcatcctttgactgagaagaccatagaatacaatgaatataaaaacaaccaggcttcgaatggcatcgtcccgcgattttacaattgtgtggggtccatgcagggatatcgtttgactcaggaagatgcgcatctaatcagaaatgaaaactccacggtgtacgtacgatttttcaatccgttcatagacaagtacgaaagtttgtcgttgaatgtctttgcagtcttcgacggccacggtggcgacgactgttcgaaattcttaggtgggggccaccaccatcgcgacggcaatggcaataacaacggcaatggcgacaccagtgctggcctgatcaaatggattgcctacagtttcgaaaaccatcattatacttcctcaacgaataatgatgcctcgaaatttaaaagatctttcaagacgctagaagggttggtctctcaaattctaaaggacgctttcatattacaagatgaagagttataccgacattttgccaactgttcgtgcggatctactgccgtagtcgcgtgtatcataaacgcagaatcactatacgtggctaactgtggtgattcgcgatgtattctttcttcaaaggccaatggtataaagacaatgtctttcgatcataaaccgcaacacataggtgaattgatacgtataaacgataacggaggcaccgtttcccttggcagagtgggcggagtattggctctcagcagagcattcagcgatttccaattcaaaagaggtgtcacatatccacacagaagaacaaaactaacaaacgttactcaacatttaaccagtgggaccccgccacaggaagcacaagttactgctgaaccggatgtattaatgcataagatcgactacactaaagatgaatttttagtgttagcgtgtgacggtatatgggatatttataataacaaacaactgatccattttataaagtaccacctggtgtcaggaacgaagttggatgctataataacgaaattgcttgaccacggaatagcgcaggccaatagcaataccggtgttgggttcgacaacatgactgccattattgtagtgctgaatagaaaaggcgaaacgttacaagattggttcaataaaatgaagacccgcttagaaagagaaagaggtttagcgtgaacatactttctatttccctcagttcctttcttcgtacgttttgaacgctctcttgaggcgtttgtttatgtttataggttggacaattagctggtaattgaaaaagcaaattatttaaaaatgtcatcatcataactttattttttcttaattttttttatttagccctataatgtcatagaaaaacgaagtaatcctattcgatgaaacataatatatatgttacatacacgacaaaaaatttcatactgttctcaagaatttttcttttccttgtagtttacgtttggttctttcgtttgttcaatgagctttagaattagcaagcttttttagttcgattccgcgtttcttaattaatgtaaggaaaaaaggtatgtaaataacaaatcaaaaacgaaaccgaagaggcatgttcaagaggaaagaatatcaagtcttataagcgaaataataaaaccaacttcgaagttacagaatgtcattggatggtacagaagaacctcttgcgaccctttcggcaattccggatttttccaatgaccaaacaccgccggtaatagcagatgaatttacattggatctgcctagaattccaagtctggaattgccacttaatgtctctacaaagcacgctagtatacaaaaagccatacaaatgtgtggaggtattgaaaaagtgaaggaagccttcaaggaacacggccctatcgaatctcaaaatggactggaactatatctaaacgaaggctttgatagagacggatctaagacgtattttaatgaacaccctataattggcaagagagtaccctttagagatgaatctgtaatattaaaggttacaatgcccaagggaaccctagccaaaaacaataatagtcttaaagattcaattacttcgctgaagaattctaataaattgagagtcactcctgtttccatagtagataatactattaaatttagagagatgtcggattttcaaattaaattggacaatgtcccctctgcaaaagaattcaaaagtagttttggttccttagagtgggataacttcaaaaactttgtcaattctgtaccagataatgactctcaacctcaggaaaacattgggaatttggttttggaccgtagcgttaaaataccaagtacggactttcaattaccaccaccacctaaattgtcaatggttgggtttcctttactgtataagtataaagctaacccgtttgcgaaaaagaagaagaacggtgtaactgaagtcaagggaacatacattaaaaactatcagctatttgtccacgatctaagtgagaaaagtgttattccatcccatgcccacgaacagttgctaaatgattttgacgtggcgaagaaaacaaaagtctacccaggcactaagagtgattccaaattttatcagtcgctggaggaatgtctacaaatcctaagtcagctatttgctaagcggcccatttgggtcaaaagacaccttgatgggattgtcccaaaaaaagttcaccacaccattaagatagcactagcgctcatatcttaccgtttcacgatgggaccttggaggaacacatatatcaaatttggaacagaccctagaagttctccagaatatgcccaatatcaaactgaatattttaagattgaaagaaaactgttgtcttctccaatagtgaaaaaaaatgtacccaaaccgccaccattagtatttgaatctgacacaccaggcgatattgatagtagattcaaatttgacggagaaaaagtaccgtggtatttgatgttgcagattgatttgttaatcggtgagccgaatattgcagaagttttcggtaatgttgaatacttagataaggcaaatgaattgaccgggtggtttaaagaattagacttggtaaaaatgagaaggatagtgaaatacgaacttggctgcatggttcaagggaattatgaatacaacaaatacaaattgaagtactttaaaacgatgttgtttgttaaagaatccatggtgctagaaaacaagaatccagaggaagacaacacgggggttaacgacaatacagacgcagatgcagacggggatatagatatggatgtcggtacccaagagccatccgctgttgccatcacggacgttgacattgctgttggggatgatgatgacgataatgacgcaataactgaggaaccagatgatgctgctttggaaaatgaggaaatggatactagtcagaacttgaaggtaccgcaaaattcatacgatgatgctgatgcagatgaagaagagcaagaaggtttcgatatcaaaacagcaagtttccaagatattatcaacagaatagctaggctcgatcctaaaacggccgctactatggaaagagatcttaagggatttgtcaacgaggccaatttgtagtagataatttcttttcattgtagtatcaagtacaacaaaacaaaataatagaaacggtagtattactcttcattaattcgtagagagcgatttttcacgcaatttcattatgaactacacacagctttggaatgaaaagggtattattatttcaaaagtttggaaggctagcaaaacctcaaggtttcaacgcaaaataacgccaaattttccagtgtcgatgttgaagttcatattcgggaagcggtttgcttccacggggtcatatcctggttcttcaagaatcactttaccaagaaggcctgcaaagaaaattcgtctggggaaatcacggccagccatatatcaccaattcgatgttaaaatggagttgagtgatggcagtgtagttgtccgtaggtcacaatacccaaagagcgagattagattgattcaagaccaaagaaacaacccattgtggaaccctagtagagatgatctggtgatcgtggatgctaattccggtggtagtctggataaattcaaaaagagatacagttctatgttttccgtagatacagcgtctgcagattctggttctggagagcctaaagttcctgaagggagtgaaaaagaagcacaagttaaaaaggaagagggaaaagaagttgtcgaagaagcatttggtatggatgactacctatcgctactagacgatggtgaacaacagattaagtcaggtaaattggccaacaagaagaaagataagaaatgaatgagatctatttttcttacttttctattttccaccaatttatattctttctgagcttaaatgccaggtgtgtctatttggatactatcgaaacagcacttgtatatactgcagtacatatatgtacatatatattgacgacgacatcgttgcgaaaacttgatttaacactttcgcaatattcgtgttacagtggtcaagaaccgccccttacttcgtattctcggaacagcgcatattcgaattaaccgcaattgacatggtagtattatggttataaggaagagaagccaaaccacataatatgaaacctttaaatcgactaaaataaagtgctgcaattatagtgatcattttctacgcctcgcagtaattcagcgcaatcgaaaaaaattgaaaaattttactcttctcgagtgttgaatcgtcgttgcgacacttatcacatactttgtatacataatttgttacttgcagctgaaattagaaaatctgttcatttactgaaagttttcttttatcccggttccttattagcattcgtgttaatttttaagaaaaattgtcgttctttaatattagtagacgattttactctcaggttgttaaaaaatcggtaaagattagaagaatgagtgtggaagatattaagaaggctagagccgctgttccattcaacagagaacagcttgaaagtattttgagaggtagattcttttatgccccagcttttgacttgtacggtggtgtttccggtttgtacgactatggtccacctggttgtgctttccaaaataacatcattgatgcctggagaaagcatttcatcctagaagaggacatgttggaagttgactgtactatgttgaccccatatgaagtgttgaagacatctggtcacgttgacaagttttctgactggatgtgtagagatttgaagaccggtgaaatctttagagctgatcatttggttgaagaggttttggaagcccgtttaaaaggtgatcaagaagctagaggcttggtcgacgacgccaatgccgctgccaaggatgatgctgaaaagaagaaaagaaagaagaaggttaagcaaatcaaggctgttaaattggatgatgacgttgtcaaagaatatgaagaaaccttggccaagattgacggttactccggtccacaattgggcgatttgatggtgaaatacgatattggtaacccggtcactggtgaggctttagaaccaccaaaagctttcaatttgatgttcgaaactgctattggcccatctggtcaattgaagggttatttaaggccagaaactgcccaaggtcaatttttgaattttaacaaactattagaatttaacaacagtaagaccccctttgcctctgcttctatcggtaaatcatttagaaatgaaatttctccaagagctggtctattgagagttcgtgaatttttgatggctgaaatcgaacatttcgttgatccattagataaatcccatccaaaattcaatgagatcaaagacattaagctttcctttttacctcgtgacgttcaagaagctggttctactgaaccaattgtaaagacaattggtgaagccgtttcttcaaggatggttgataatgaaactttgggttactttattgctagaatttaccaatttttaatgaaaattggtgttgacgactccaaattaagattccgtcaacatatgggtaatgaaatggcacactacgctgctgactgttgggatggtgaattaaagacctcctacggctggattgaatgtgttggttgcgctgatagatcagcctatgatttgaccgttcattccaaaaagaccaaagagaaaatggtcgttagacaaaaactagaaaccccgattgaagttaccaaatgggagattgatttgacaaagaaactattcggtccaaaattcagaaaagatgcaccaaaggtcgaatcacacttattgaatatgtcccaagatgatctagccgctaaagctgcgtcattgaaggccgatggtaagtttactattaaagtcgacggtgttgatggcgaaatcgagctggatgataaattggttaagattgaacagagaacaaaagtagagcacgtcagagaatacgttccaagtgttattgagccatctttcggtattggccgtattatttactccgttttcgaacattctttctggaacagaccggaagacaatgccagaggtgtcctttctttcccacctttagttgcccctacaaaggtcttgctggttcctctatccaaccataaagatttggttcctgttaccaccgaagtttccaagactttgaggaaagctcaaattccattcaagatcgatgactctggtgtttccattggtaagagatatgcccgtaacgatgaattaggtaccccattcggtgtcaccattgatttcgaatcagctaaggatcactccgtcactttgagagaaagagattctaccaagcaagttagaggttctgttgaggacgtgattgaagccatccgtgacatcacttacaatggtatatcttgggaagaaggtaccaagaaattggctccttttgtatcacaaactgagaccgaaactgaaactgaataaatagatgcggcttaatttcctctttatatcaccaccaaacgtgtaaattaaaaaaagaacgaaaagaaagaaaaaaatacatatatatgtacatgtagtaggttcataattattttcttttactcaatctgcatatgaatccatgttaaccaataagcctttgctaatatccttaaagtcctttttctgaatagatttgcgatggttaccacctctatatatcttacggttagagctaattctcgtagacacctacctgcctgcatatagcggaaatgtgaaaaaaaacatgtcatggaaaagcgaaagctttccgagtttgtaggggccaaaaaattaacgtatatcaagttttacatacaaatatagatcttgggaaggagaaaagcattcgttgtttgaataagaaggccagagcaaacagtgtattctataattaaacacaaaaaatgtcttcttctcaggcagtcagagattcggctaagaaactagtcaatttattagagaaatatccaaaggatcgtataccccatttagtcacattcagggaggtacaagtatcaaggtttagacgtgtagcgggtctaccaagtgtggacgataaggggaaatctgtgaaagataagaagccatcgctggatgaaataaaaagtattattaatagaacttcggggccactagggcttaataaagagacgttagccaagattcaaaatagcgtatccaatgaaaagtttacggaggaaagcatcaatcagcaaatccatgctttgagcactataatgggcaataaattcaggaactattatgatgttggcgataagcttcacaaacctgcggggaatccccgttattatcaacggttgatagatgaaattgaaggtaagaaaaatgaaaatatttttactgcgatgagaactgtattatttggtaaatagaaggaacagattatttatttatttattcaacttgtaaatacatatttattcataaataaagttgttgttcgattggttttttggggtaggtgctttgtgcagtgtggaatactcgaaaaagctacttagcgtatcctatcgtaacatcattgtctttcagtttgtaaacaggacccaattgattcttgatttttgtagcatcggaaacagtcttgtactcgatgaaagctaagtttcgaacgctgactaatcgtatttcgaccagagcttcatttccaagtatttgtgataatgacgcatctgtagtgccacttggtaaattttgtacaagcaagactttgtttggtggattttctattgtatttgagattttggctagtttcgaaaggtcttgcaattcttttggtttttcttgttgggactccatttcctgtagtctatgggactcgaactctttgacgatcctattgaattcactatcatctatagctttcaatctcaacctatgtcttaggcgtctaatttgccttttcagcttgcatttctttgcataagtgtcatcgttgcgtaattttgttttgagctttctggtccttagcactttcttcaaggccatattgcgggtgttatcattatctttattttgcatttccattgaaagccccaataacgaattggtacgggcagctgctatcttgactttacgtccctgaatcttcaatgctgtggtcgtgtacttgtttagaaacttgtttgcatcattgggactggcaaaagtcagaaatccttggttggacatcttggatgatcgtgaaatggagagctctactaggcctatttggtcatctaataacgtggggggttgtgcagtagtttgtaatttgtttttgggaagaggcagtgatggatttataacatatttattgttgggattgatgtgttttaagagcaatctggtgtaattttctttgttttctggtctattgggcaaattttgaaaatatagtctgtactaatcgatcaaaaataacatgaaacggatatagtgttagtagagatacgtttgacaagggcatatattctcaagcatatacatacgctgacatagtttctttggatactgtggcacctcttcgttgagtttctttttttttttcaataatgaatgactaactcatatcttctctctttttttcttaaaattttccagctacattatactacctctctctacgtgaaaacaaaagttccacaacgtgtaacaaaaagaaatgattgtaagtacgtagataaaaatacttaattaactaatacataaaaataagaggtatataaaaatattatattaaagcaataattattactcttatttcttaacagccttttgggcagccttggtaaccttagcggccttttcggtcttgtcaacagacttgataacaccgacagcgacagtttgtctcatgtctctgacagcgaatctacctaatggtgggtattcactgaaagcttcaacacacattggcttggatgggacaaatctgaccaaagcagcgtcaccggacttcaagaattttggatggtcttccaacttcttaccagatcttctgtcgttcttttccaacaattcgtcgaatttacaagcaatgtgggcagtgtgacaatccaaaactggagagtaaccagcagagatttgacctggatggttcaaaacaatgacggtagcgttgaaagaagcagcagcctttggtggatcgttcttggagtcaccacagacgttacctcttctgatttccttgacggaaacattcttgacgttgaaaccaacgttgtcacctggaacaccttgttccaattgttcgtgatgcatttcaacggacttgacttcagtggtgacaccggctggggcgaaagtaacaaccatacctggcttgataacaccggtttcaactctaccgactggcacagttccgataccaccgatcttgtaaacatcttgcaatggcaatctcaatggcttgtcagttggtctggatggcatttcaatggcatcaatggcttccaacaaagtcttacccttgacgacaccggccttggtttccttttcccaacccttgtaccaggaagcgttagtggtgacttcaatcatgttgtcaccgttccaaccagagattgggacgaatggaacagtctttgggttgtaaccaaccttcttgatgaagttagcggtttccttgataatttcttggaatctggattcgtcccagttgacggagtccatcttgttgacagcaacaatcaattgtctaacacctagggtgaaagccaacaaagcgtgttctctggtttgaccatccttggagataccggcttcgaattcaccgacaccaccagcaataatcaagatagcacaatcagcttgagaagtaccagtaatcatgttcttgatgaaatctctgtgacctggagcatcaataacggtaacttggtactttggagtttcgaacttccacaaagcgatatcgatagtgatacctctttctctttcagcctttaacttgtccaaaacccaagcgtacttgaaagaacccttacctaattcagcggcttccttttcaaacttttcgatggttctcttgtcaataccaccacacttgtaaatcaaatgaccggtagtggtagacttaccagaatcgacatgaccgataacgacgacgttaatatgagacttctctttacccatgtttagttagttatagtttcgttgactttttattctgagaaacgatcaaaaaataaaacctagaaggagaataaataagtacaagaaaaaaagaaaaatgcaagagaatttatatattagaaagaaaataaaaggaagatgaaaaaaaagagggaaaaagccagaaatagcactagaacgagcgacacgagaaaagaaggcgatggaaataactaatttatatatcattaactacaggctcgatcattcccgcatacagcatattcgaagaggaaaaactttttcttgaggtttctgccggaaactttgcattccccttcctttttctggtgggctcagaaggcgcccacgtccccttgtacgaccgtcttcgagacagtgtgggcggttaaccgtgtgtgtgggtgtcagaaatgtgtgggtgttcagtgggggcacgggtgtggtatcatagaagggcgcagtcgcgggaaagtacgtctggcggcctataaatgagggtgggtggcgtggaatccaagaatgtgtatacgctggcgctgctgcggtggatgcaccagcgtgtgcgtccatcagagggaaatgagacagcaatgaagcaattgtccatcttgaccgggtctacgtgctccgcgttctccttctttttggtgttccgttgcgaccaactacgctacgctatgattatcagtaacgttgcccctctctcctttgctaaagctgtctattatttgtccgtttcgaatgaatggcacattatgcagtgcgctatgcaaaacgcggaatatgcgcggaataacgtcattgtccggacatgtttgggtggcccttatttcatcgcgccttgttctttattttcctctcttattggcgatggcggaatggcaagctcatctccccagctttaaagggtagctggttaggagcacctgctgttctccttgttgagaggtgtgctaaataaggagtactgccatatagggaggcggaagcttttggtgctgaggaagaaaattgattcatgattgaatatataaagaagcatgtgcgtgcgtttccctcttaactgaaatatgatcatctgtttaatcgtactttcttttctctcttcttgacttgacctacagcttacacatttaattgagactaaacaaaaaaaaaacaatggcacaattttccgatattgataagcttgctgtttctactttaagactgctttccgtagaccaagtggaaagcgcacaatccggtcatccaggtgcacctctggggttggcgcctgtggcccatgtaatattcaagcaacttcgctgtaaccctgacaaccagcactggatcaatagagacaggtttgtcctatcgaacggtcattcgtgtgctcttctatactctatgctgcacctcttaggatacgactacaccattgaggacttaaggaaattcagacaggtgaactcaaaaactccagggcaccctgaatttcattcacctggggtggaagtttcctctgggcctttgggtcaaggtgtctccaatgctgttggtatggctatcgcgcaggctaacttcgcggccacgtacaacgagcaaggctttcccctctccgattcttacacgtttgcgattgtaggagacggttgcttgcaggagggtgttgcctcggagacttcttctttggctggtcatttgaaacttggtaatctgattacgttttacgataacaacagcattaccattgacggtaagacttcttactcttttgacgaagatgtattgaagagatacgaggcttatggttgggaggtcatggaagtagacaagggtgacgacgacatggagtccatttctagcgctctggaaaaggcgaagctatccaaggacaagcctaccataatcaaagtcaccactacgattggatttgggtccttgcaacagggttccgaaagtgtccacggatccgccttgaaaccagatgatgtcaaacaattgaaggaaaggtgggggttcgacccaaacaaatcgtttgtggtgccccaggaagtgtacgactactacagaaagactatcgtagagcctggtcaaaaactcaatgaagaatgggataggatgtttgaagaatataaaaccaaatttcctgaaaagggtaaggaactacaaaggagattggatggcgagttgccacaaggttgggagaaacacttgcccagctttactccgaatgatgatgccttggctacaagaaagacgtctcaacaggtcttgacggacctggtccaagtgctgcctgagcttattggtggttctgccgatttgacaccttcgaatctgacaagatgggaaggtgcagtagacttccagcctcctatcactcaactaggtaactacgctggcaggtacataagatacggtgtcagagagcacggtatgggtgccataatgaacggtatctccgcctttggcgccaactacaaaccatatggtggtactttcttgaactttgtttcctacgccgccggtgcagttaggttagccgccctgtctggtaatcctgtcatttgggtggcaacgcacgattctattgggctgggtgaagacggtcccactcatcaacctattgagactctagcccacttgagagctattcccaacatgcatgtttggagaccagctgatggtaacgaaacttccgccgcatactattccgccatcaaatcgaagcgtacgccatctatcatggccttgtcgagacaaacccttcctcagttggaacattcctcttttgaaaaggctttgaagggcggttatgtggtccatgacattgaaaatccagatattattctagcgtcaactggttcagaggtctccatctctatagacgcggccaagcaattatatgagactaaaaagatcagggctagagttgtctccatgcctgacttttacacatttgatagacagagcgaagaatacagattctctatcttgccagatggcgttccaatcatgtcctttgaagtgctagctactgcaagttgggggaagtatgcccatcaatctttcggtcttgatgagttcggccgttccggaaagggccctgatatctacaaactttttgatttcacagcaaatggtgttgcaaccagagctgaaaagacaatcaactactacaagggaaaacaactactatcgcccatgggtagagccttttaagcggaaaaataaaggttggtttttcctaacctgtattaggattttcctccaactatcattgttttattgatacgtctacatatatttgtatatatgcctttcctttttgctacatctatattcttttctataatgactggtctcatgatctacttttactgactcttacaaaaatgctgcaattttaccgagaaaaactgtccgactttttgccagcggaattctgtttaacctagtccaagaaaattccggcggtttttcacgtgtgactcagggttggagcaccatcaagcttgactatattcaggtaatacgtacgctttaaaacaggttggaagcaggtcaagatatataagtggcaagtagttaataggataatattacactaagcgtattcttctttcttgtggctctagcaagaacactaaatatataaaacctccgctccgaagttactgaataatgactaacgaaaacgtttggacagagaaattggacaatccaaccctttcagttttaccacatgattttttacgcccacaacaagagccttatacaaagcaggctacatattccctacaagttcctcaactcgatgtacctcatgatggctttttcaacaaatacgctgtggctttaagtgtatgggctgccttgatatatagagtaactggtgatgatgacattgttctctacgttgccaacaacaagatattaagatttaacattcagccaacattatcgttcaatgagttgtactctactataaccgatgagttaagtcagctcgagtccattgaagcagatttctctttcgatgatttggctgaaaaaattcaaagtaatcaagatttggagagaacacctcaattattccgtttggccgttttagagaaccaggatttcaaactagaccaattcaaacaccatttagtggactttgctttgaatttagaaaccagcaataatacgcatgtcgtaaacctaatctacaacagtttgctgtattcaaatgatagagtaagcgttattgcggaccaattcacccagtacttgactgctgcgctgagtaacccatccgtttgcataactaagatttctttgatcactgcatcttctaaaaactgtttacctgacccaacaaaggaattgggctggtgcgattttgtaggctgcattcacgatattttccaagataacgcagaagccttcccagaaagaacttgtgtagtagaaacaccagcattaaattctgataagtcgcgctcttttacttatcaagatatcaaccgcacttctaatatagtcgctcactacttaatcgagacaggcatcaaaagaggtgatgttgtgatgatttactcttcaagaggtgtcgatttaatggtatgtgtgatgggtgtcttaaaagctggtgctaccttctctgtcattgaccctgcataccctccagccagacaaacagtttacttaggtgtagctaaaccccgtgggttgattgtcattagaagtgctggtcaattagaccaatttgtggaggactacatcaaggatgaactggatatcgtgtctagaattgactctattgctattcaagagaatggtgccatcgaaggtggaaatgtcaacgagagtggagatgttttagccgcatatgaacacttaaaggacacccgatcaggtgtggtggtgggcccagactctaacccaacattgtcctttacttcaggttctgaaggtattcctaaaggtgttcttggtagacatttctccttggcttactatttcaattggatgtccaagcagttcaacctatcagaaaatgataagtttacaatgttgagtggtattgcacatgatccaatccaaagagatatgtttactccattatttttaggtgcacaattatatgttcctacgcaagacgatataggtacaccaggtcgtttagctgaatggatgggtaagtacggttgtactgtgacccacttgacaccagccatgggtcaattgcttaccgctcaggcaacaactgcattccccaaattgcatcatgccttttttgtaggtgacattttgaccaaacgtgattgtttaaggttacaaagtttggctgaaaactgccgtattgttaatatgtatggtactactgaaacacaacgtgccgtttcctattttgaagtcaaatcaaagaatgatgatccaaacattttgaagaacttgaaggatgttatgcctgcaggtaaaggtatgttaaatgtccaattgttagttgtcaacagaaacgatagtactcaaatatgtggtattggtgaaatcggtgaaatttatgtccgtgctggtggtctagctgaaggctatagaggcttgccagatttgaataaggaaaaatttgtggacaactggtttgttgagaaaaaccactggaactacctagataagaatagcggtgagccttggagacaattctggctaggcccaagagatagattatacagaacaggtgatttgggtcgttatctaccaaacggtgactgtgaatgttgtggtagagctgatgatcaagttaaaattcgtggatttagaattgaattaggggaaatagatacacatatctctcaacaccccttagtgagagaaaatatcactttagttcgcaaaaatgcggataatgaaccaaccttgattacgttcatggtcccaaggttcgataaaccagaagaactgtctaaattccaaagcgagattccgagccaagttgcatctgacccaatagtcaaaggcttagtcggttatcatctgttggccaaggatatcaagacgtttttaaagaaaagactggccagttacgctatgccttccctaattgttgtcatggatagtctaccattgaatccaaatggtaaagtcgacaagcccaaacttcagttcccaacccccaaacaactaaattcggttgcagagaacacggtttctgaaatcgatgactctgaatttaccgatgtagaacgtaagattagagacttatggttagatatattgcctaccaagccggcttctgtatcgcctgatgattcctttttcgacttgggtggtcattctatcttagctaccaagatgatttttaccttgaagaaaaagctgcagattgatttaccattggggacaattttcaaatatccaactataagggcttttgctgcggaaattaatagaattcaaacatctgacggatcgtcccaaggagaacccaaggcaaccgttgctgcagattattcaaaagatgctaaaaaattagttgaaactctaccaagctcttatccatcacgtgaatcttttattgaacctaatagtgctaagggcaagaccaccattaacgtgtttgtaactggtgtaactggattcttaggttcttatatcctagcagatttgttgaaccgttctccaaagaattataacttcagagttttagctcacgtgagggctaaagatgaaaaatcagcattcgaaagattacataaagcaggtgtcacatacggaacttggcatgacaaatttgcctccagtattcaaattgtgttaggtgatttatcaaaacgacaattcggcctttccgacgagaaatggacagatttggcaaacacagttgacgtaattattcataatggtgctttagttcactgggtgtatccatacgccaaactaagggatgctaatgttatttctacgattaatgtgatgaatttagcggcggttggtaaaccaaagttttttgattttgtttcttccacttccacacttgacacagagtatttctacagtctttcagataaacttgtcagtcaaggaaaatctggtattttagaatcggatgatttgatggaatctgcaagtgggctcggtggtggatatggtcaatctaaatgggctgcagaatacattattagacgcgcaggtgaaaggggcctacgtgggtgtattgtcaggccaggttacgttactggtgcatctgctaacggttcctcgaacacagatgatttcttattgagatttttgaaaggttcagttcaattgggcaagattccagatatcagcaataccgtaaatatggttccagtggatcatgtggctcgtgttgtagttgccactgctttgaacccgccaaaggagaatgaattggccgtggcacaggtcacaggtcatccaagaatcttattcaaagattacttatatactctgcacgattatggttatgatgttgatgttgaaaactattctgactggaaaaagactttggaagcatctgttattgacagaaatgaagataatgcattgtatcctttgttacacatggttttagataacctgcctcaaagcaccaaggctccggaattggacgatagaaacgctgtggtatctttgaaaaaagatatttcgtggacaggtgttgattggtctaatgggatgggaattacatcggaagatgttggtatttacattgcattcttaaacaaagttggatttttacctccaccaactcacaatgacaaaattccactgccaagtatagaactaactcaagcacaaatgagcctagtcgcgtcaggggccggtgcacgtggaagttcagcagccgcttagtaatgaacattatataaagtatatcatttaaagtaaaaataaacaacacgagtgagaagttgaaataaataaaagagttagattgccttctttttttaggcttaaatgcggaggctacgtattagttattgaacaagaactgtagatctgctggggtaagtctaccgattgcggcttcatcttggttgattgttgcatgaatcatattcgcctttttttcctgtagttcaataatccttgcttctatactatcttcaatgcaaaacctggtgatcttaacaggtcggtactgaccaattctatgaactctatcaccactttgccattctacactaggattccaccatggatccaaaataaatacttgagaagcttcgcaaaggttcagagccacaccaccagctttcaaacttaccaggaaaacctcgcattgaatattgttcataaagtacttgattgtttcatctctttgcgtcggagacatgctaccttgaagtttaactgtctgaaaaccagctcttttcagtctccattccactagatctaacatacttgtaaactgggagaatacaatggattttattgttcttttgttgcttctcaatttatataattcttccaccaacgcttcgatttttgttgatgatcgccacttgccgctcatgtttaaacgactcactatactttgcttcttgaaggattccatgtctacttccagggccggttgagataaatcgatactgagaccgatgtggcaaacagggcaagtcagtttattgttgttttccatgtaggattccacgtattctttgacgcataagcggcagaatttgtggtgacatttagactcaatgggttcttcagcttcgtcgttacataactgacagattacgacaccgagatcgtcgttggaggagtttttcaacctctttaatactagatcgggatgatctgctagttgcctcattcttgtgatcaaggtgaaaatgttcgcatagttattaagaacaacaccttcctcgacaaacgaattatattttctcttgatatcagaatacaaacttctgtagagatccttctcttcttcgttgaagaaatcccttctcacagtgacgattctggggggtaggcctaaatcatctgctctctcaactttggttcttctgagcatgatattcttcaacagcgtttggatatttttgaaagattccaaaccagggccctctacaccaaacttctgaatgtttttcagcatgaaatggttgaaaaaattggtatgttgcatgatgacatggttacagtggtcacaatgcatgcggtccgaaaatttccagtccttcgaggcacagtcacatttggtgcaaaagtattttgtgaaagggttgatgttcaaaaatctgatcagagagtacatttcaccaattctattctgtaagggggtacccgatagacaccatcgtttctgagttttcaaactgttcactgccctggcggtgttgctttgtctatctttgatgttgtgcgcttcatccaggatgactctgtaaaagtcgatattatgcaagacggaaggttgcttgaaaaggccatttttccttttaaatccgtagttttgctttctgaatacagattccaaaactgcgtaagtggtcagtacaacgtcgtagtcctttaagtctttgatgttggtggccttcgaggcaccgtggtaaatgtaaatcttcagttgtcccttggtgtgttgctctatttcgttcttccactgcatcagcgccacagttggtgcgaccaccagagagggagactttgtcaagtcgttcattaacaaagcgatggtttgtatagtcttacccatacccatttcgtctgccaagacaccgcctgcgtagatactttcctcttgggatataagccaacgaagcccttccagttgaaagggcagcagtttgatggtcataccgtcgggctggtcggacctttgggctacgtagggaggtgcttttttcaaaactgtaaagacatctttcagttcaggatggttttcgtataaccgcaaagtgttcctttcatatggtgtcactttcggtggctttcttttggtagtgggttttttcttccttttggtaacggttttcctttttttcgtcaggggctcgtcgtcgtcatcagaggcatctagctcgttcttaggttctattatcttatcgtcttcgctcttgatcaaatatatatcatcatcggtggcggtgcgttctttatcagaagccgtcagatctatgatgcggtcttcgtcgccctcgtcgggggtcttaaccagcgtggcatcgtcgagatagtcgacgtcttggatgtttgtaatgtcttccctctctcttttcagatccaaagattttgaatttttcacacctgcatcatcgtcgcttagttcgttatagttaacatttttcttggtacttctcgtacgtcttctacgaataaatccaccttcctgcatcacttttttcttttactgacactctagctacacgatcaaaactactaagataatacaaaatatatactgcaccacagcgtagtgccattttgctcatttagtcataaaaggtgctatatattcctcttttacggtgttaatccgaagcctgaaaaaatcaaaaaaagaaatgaaaaagggaaagaaaagaaacggagcggcagggagaaaaagcaaggcggaagctccggccgtttccctggttaccgctaaggagtgggggggaagaaggaaaagaaaaaaaggcaggtggtgaaaggccgctctgtcatatgcgacagacgctggtggcgttgatgggagaggtcgcaggcgaaaaagcgagcatcccgctgctttaacctgtcttaaagtgtctgttattgtgagagaagatatgattaaggtttaggcatgataactcacatttcaaacaccttaagaaacaagcgacaacccaaactcacacataaatgcctaagcagtatggaactacatcacgactactagttgcaacgattgaaccaaatgatacaacacacacaagcaaccataaggagaagaaggtgggcggcaaacccaccatagtctgcgggcggggcggttgagttgatcccaaggcttcgtcgcccgtgacgggcgacagagccgaagccgtcgcaggtgacaggctgtaacgagtcagcggactctcgctcgactcggctgagtcagttctcggcaccgacgtcactcgctcgttcgctcgctcctctttttttctcttactttttcgtgcaccactcagggcactcggaaaagcttattttccctcacgcgctttgttctgcccttactttgttgttccgcacctcttttgcgtgtgcgttttccaacgccaatgcaacagaacagacagaacatggcaattgccgtgtcgtctcgtctcgtctcgtaccgtgccctacagtaccgtactaccaaaaaacggcccgtccccgtcccgtctcgtatcgcacggtcaccgtatcggcgctagttgttttctctcccgcactgccctccgccaccccccctcccctctgtttccccgatcgttgctactcccgtcgctagccaccggtttctcgcgtactgtactccatctttttttggcgtcttcccctatccgattttaacaaggttcttttttgttttatttttcttttcttcggtccgttggtcgttctttcccttcggattatcaaagcaaaagcgcattttttttctttttcttgttttttctgttttttgttttttgtttttttgcaaacaacgtcaggagttcaattgggaaaacaagaaacaacaaggcaaacaagacaacgtcactcatttctactctagaggcgcactttcaccacctcttttccgtatctctttctctttcccccccaccgttataagcctatatactagtactacaccaacagcaaccacgaacactggtaaaaaaagtaaaatgaatccgggcggtgaacaaacaataatggagcagcccgctcagcagcaacaggtacaacagcagcagcagcagcaacaggtacaacaacaacagcagcaggccgcagttccccaacagccgctggacccattaacacaatccactgcagaaacatggctgtccatagcttccttggcagagactcttggtgatggtgatcgggctgcaatggcgtatgacgccactttacaattcaatccctcttccgcgaaggcgctgacctcactggctcacctataccgttccagagacatgtttcaaagggccgcagaactctacgaaagggctttgctggttaaccctgaactatcggacgtatgggctaccctcggccattgttatctgatgctggatgacttgcaaagagcttacaatgcctaccaacaagcgctataccacctcagcaaccccaacgtaccgaaattatggcacgggatcggtattctttatgacagatacggttccctggattatgctgaagaagccttcgccaaagtcttggaactggaccctcatttcgaaaaggcaaacgaaatctacttcagacttggtatcatatacaagcaccagggtaaatggtcacaggctctggaatgcttcagatacatcctacctcagcctcccgctcccttgcaggaatgggacatatggtttcagttgggtagtgttctggagagcatgggtgaatggcagggcgccaaagaggcctacgagcatgtcttggctcaaaatcaacatcacgctaaagtgttacagcaattgggctgtctttacggtatgagcaatgtgcaattctacgaccctcaaaaggcattggattatctcttaaaatctttggaggcagacccctcggatgccaccacttggtaccatctgggtagagttcatatgattagaacggattacaccgctgcatatgacgccttccaacaagccgtcaatagagattcaagaaacccaattttctggtgttctatcggtgtcttatactaccaaatctctcaatatagggatgctctagacgcttacactagggctataagattgaatccttatatcagtgaagtttggtacgatttaggtaccctttacgaaacctgtaacaatcagctctctgatgccctcgacgcctataaacaagctgcaagattagatgtaaataacattcacatcagagaaagattagaggccctaaccaaacaactggaaaatccaggcaacaaatcaaatggtgctccttcaaacgcttctcccgcgccacccccagtgattttacaacccactctacaacccaatgatcaaggcaatcccttgaatgctaggatctcagctcaacctgctaaccccgctgcctcaatggtacaacaacagcaacatccagctcaacaaactccaacgaactcttctgctacaatgtacactaatggagcttctccacaattacaagcacaagcccaagcacaagcacaagcccaagctcaagctcaagcccaagctcaagctcaagcgcaagcacaagcacaagctcaggcgcaggcacaagcacaagctcaagcacaggcgcaggcacaagcccaagctcaagcacaggctcaagctcaagcacaagcgcatgcgcaagctcaagctcaggctcaagcccaagcacaagcacaagcccaagcccaagcacaggcccagaaacagcaacaacaacagcaacaacaacaacaacagcagcagcagcagcagcaacaacaacaacagcaacaacagcaacaacaacaacaacaacaacaacagcaacaacaacagcaacaacaacaacatcaacagcatcagcaacaacaacatcaacagcatcagttgcaggctttaccaagacaacaacaacaacaggccgttcctgtacaaatgttgaacccacaacaaggccaagcttatgtcacccaaccaaccatcatacaagcacatcaattacaacctttctctgcgcaagctatggagcatcagcatagttctcagttgccatctcaacaacaactccaagctattcaacatccacaacatcttcagccccaacctcaggcaccacaacctttaattcaacacaatctggaacagaactctttacctcaaaagagatatatggaaggtgccattcacaccctggtggatgccgccgtatccagtagcactcacccagaaagtaatagaaattctcctcaccaactaccacccgccatatcaaatcaaacacctgcagcaataacttcgagtattgaaccacgaccaaagaagcaaagactaagttcttcaaattcaaatatcaaccagttagtacatactgcttcttccattgaggagaatttaacgcccgagacgactaacccacaaccagcagtagcagaatctgatgctgctgcacaagaggaaacacccaaaaaggcaagttcaatccctccagcgatccatgctcaagaactctcacaagaagttactaataacgaacagattatcaaaccatcctctgttcctcctctcatggaagcatccaatgtagaggccgagccagctgatgtacaaccgactttatcgtcagaaaattcaacgacgaaggggaatgaagaaggtactgctgagacaatcaaactttccactactactagccctaccgaggcaaccccagtagaaggcgacgttggacaggatgctaaagagggaaacggcactccaaccgaaccagctgcatcttctgccgaggaaacagaccctgcagctgcggaaactgaaccacaacaagatgaatctcccgctacaacggcaacagtgattaagcccacattggaaacaatggaaaccgtaaaagaagaagctaaaatgcgcgaagaagaacaaaccgctcaagaaaaaactccacaagaaaatacacttccaatagaaaatgtggtaaggcaagtggaagaagatgaaaattatgatgactgaaaaaagttcacattgataaattaatctactaattttataaaatcagcaaaagaaagttgtgtagctttaaagggttgattcattatgccgtggatacatataaataaagaaaagactaaaaaaaattgggtaacgtgaatgatgttatttttggtatatacacatgtaaatatatgcgtatataggtatattattattttgtatcattacatgattaaaatgtattattgcttaaaaaggctcctcgtttgtatatgtaatatgcgcgaaatgcgtggctttcttattgtgtgtccacaacctcttcaaggaattgccttatttgattcaaaacgttttcccttgttgaattcgatatcatgtctagaagaagaaaagtttcagtgttagtaaatttttgtactgtttatgtacttaatgaaagaatggtcgcatacctaaagctttgggttcaacagtggataatatttgagtgaagttcgtggattcatttatattcatttctgccttggtcaagtctttgactttatccacccaaccttcttggagcaatttagcgtttaattcatttgaaattctgtagatgtagcggaaagctgaatgtcagtaaagtgaaactaacggaaaataaaataaaaacctttaatatgctgtatcatacaattcatagtttcctgattccacaaggtattgttgtatttgactttttagttgtgcagcatccatagtcatctgaaaatttgagtcagagttaacttagaaataccacaaagcgtctatagaattacgttcaagtttgtgttatcagaagtcaagccatgcacatcgtgatttttttatttttcagtttccatttttgttttttttcgtctttaccaggaaagggcaggcaaacacgcaagggatggcgaatgcgaccgttcgcggtttactataaacttgaataggctctacgttagttcatgtagattcttttctttgaacctttaggtatttcctcctttctcttctttcctaaaaatgcttcctctaatcctctcaaaaaatagaaggcctatttcccttaatttaagaagattatttcgaacaatgagtactgttaagggtaaaccagaggaagctaaaatagttgaagcacgtcacgttaaagacacatcggactgtaaatggattggtttacaaaaaattatatacaaagatccaaacggcaatgaaagagaatgggatagcgctgttcgtaccactagacactctggtggtatagatggtattggtatattgacaattctaaaatacaaagatggcaagcccgacgaaattttattacagaagcagttccgtcctcctgttgaaggtgtgtgcattgaaatgccagctggtttaattgatgcgggtgaagatgtcgacactgctgcactaagagagttgaaggaagagactggttacaaaggtaaaatcatttcaaaaagtccaactgtattcaacgatcctggtttcactaacactaacctctgtcttgttactgtcgaagttgatatgagtttgcctgaaaaccaaaaaccagtgactcagctagaggacaatgagttcattgaatgcttcagtgtcgaactgcataagtttccagatgaaatggtgaagttggaccagcaaggctataaattggatgcacgtgttcagaatgtagcacagggtattctcatggctaaacaatacaatatccaataaatgactgaacaaaaagcaatttatatgaagtagatataagataataacaaagagatgcgaacagtttctcataactagttaattttatattttcatcaaagactaagagagtcaaaaaaggttgatcatgcatgcacacacaaaacaacaaaaaaacgacaccagcaggatttgaaccagcgcgggcagagcccaacagatttcaagtctgtcgccttaaccactcggccatagtgccgatatatcaaagaaaataattttaccgcaagatttgggctgggtaataatgcataaaggcgcccataaataaaacaagtaacaatcttatattgatacgcaaaaaccatctttaattacttgaagtatatacataaattataatcaaaaattttagacaactggcataaaatgtaatgctgggcagaccgatatctgcttattaccgttctttttgaataaaaaccaagcttttcattttattcaatgaatcagtttcagttgtctcattgtgttttcccaattagcttgccatctgttttgggtttcttgtgtgatgttctccttcaaatttttatatacatcagcatctttcatggcaaatatcaaagattcatgtagttctcttctatcaacaaattttaacccattaacattatgttgtactaattcatcgagaaccgggtagttcaatgcaataacaggaagacccgaaccaaacatgtccagaattttcattggcaaatctagtcctgaacttgaagtatgtaaagataccccgtaatcacataattgtaataactttggataatcttctgctgataaccatacaaactcaatttgacagcgcttccaatcatattcctttacttgttttatgtatttctctttcagcggccctttacccgttataaaacataaaatcctgggtaaagttgaatcaaatttcacgtatgaattctcgtatattttcaaggcgcccaataaaatgccaatatcttcatcaggagtaaatgaagtcgatgttacaatgattttatcacccttttctatattaaaatcgctgtgaatgtaatcttttataaaactttcagtagttagagccccttggcgagagatatcacttgggaaaggttgaaattgtgaacccggacgatcatatagaacagcacatctctttgcattcaaatgaaagctttggatcaggtactttctcatggcttcagtaaccgtcagattataatcggcaaatttgctgaataacatctctacaatgtaggatatcaatactagcggatgataaaagtttcctttgaacttgagctgcaatatagaatatgctaaattatgccaatcgataatcagcttacaaccagtcaacctataaaatacagcaattggaagaatgggtatacttggcgggttctgtatcaaaatatagtcactgcctctcagttcccaaagcaacttgaaaatgcttaaaatttgaagagacacctttttgaccataaacaaaaccgacgttctacctccttttttgttcaagtttgatatatgatgaacggtaatatttgggtcacgagatataatcttaggtagagtgtcatctacgtaaccacataattcgacctgccagcctatcctactgaaacttaacgcatgataacaaatcctcggagaatgtcctacatcaccgagcacaaatataataactcttttcttggtggacttggtaccatagcagaagtaaggtataataaaataaaccaataacggtatggaaaggtataccgctaataaaactagcaaccattgagggacatccgcaaacatcttctttagctggaagctgattctaataagctgccaagttactctctaaaatgtctaccattgtagtttttaaacttcgaatcagtgcaagctatgtagtttaataattgcttatatgatttgttttactcaacgtataagacgatcccatttagatgcaccttatttcatccgcaggccatcccaaaatgcaagatgagaaagcttgaaaccaaccatgcaaaagggacacatgtagtctgattgacacgtttcgtgcaccaactattgcatagcacacttggcaccctcctttccgcccaacttgagacatttttaagccatatatactctatcgtgaactatgatatgtgtttattcttggaattttttcatgctccgcgtagaaaggtgtcttacaagaggtctcaccaactcacaagggtacttcgattaagtagaattgagttttggtttgcacgctaccgaacaacagaataattagtttgaacaacacaagtacacaatgtcctccaatcttactgaagaacaaattgccgaattcaaagaagcttttgccttattcgataaagataacaatggctctatctcttccagtgaactagctactgtgatgagatcattgggtctttcacccagtgaagccgaagtcaacgatctaatgaatgaaatagacgtcgatggtaaccaccaaattgagttcagtgaatttttggccctgatgtctcgtcagctcaaatccaatgactccgaacaagaactattagaagctttcaaggtatttgataagaatggtgacggcttaatctctgctgctgagttgaagcacgttttgacatccattggtgaaaaactgaccgatgcagaagtagacgatatgttgagagaagttagtgatggatcgggggaaatcaacattcaacaattcgctgctttgttatctaaatagatttacacttctagctctttgcttccactaccttcatccttatcaaggggtttcatactattcgtcgagtatcgtttccttcacagtgtcgaaaatcacacacaatcatacaccatctacagtgacatatatgcgtaatgttaaatatatatagataagtaatgtgcccgagaaagcaacttaaatataaaataaaaattgtttaccaaaataacaaactataaaggatgtaaaaatagatcataatattatgctgccattattttttcttatgcagtctgtcttcttcttgaggaacaacgtttcgtttatatctttcaaaaggattcaaattatcaccgtcatcagagttgtccaatgatccagttctttccatgccaatgggtctcggttcaagggcttttagcaatgactttttcttaggaactattggtggctttttcttcaaattatcgttcttctttagaacaagcggtggcaccttcgtagcgcttgaccttggaggcggtggccttggtggggaaactgatcccgatgcagacacataattctcatccagatccgagtcaattggactcgattcttttagtttttttgagttacctaaatcttccaagtttacatttgttttcctcaatttgaactgagatagttcatttgtaatgctatttaacttttcatcttgcccactctccttcaccaaatttgtggtgtctttcctaatcaattcttttggaggctcattagtcttcaaagagagaattttaggcttgggtttcacaacaggtcgaggtgctttcttggtagattctgacgcttgcattggaggccttgtaggtaagctgaccgcagcgggtggagatggcgacttttcatggttatttgaacctttgatatttttaatttccgttgctatagctgcttcacccaatctctcgggtttgtgtggaggtggaggtggaggtgttggtgccttttttcttccaaatccagtggacgtattctgagaatactcaccatgtcctttttcatcagaagtctcacttttgtatctagcatgagcatcatcatgcttcactatacgaccacgaccacgactgttatttgcttcactcctgtcaactctattagcgctgtcattatcagtagtactctcattgtcactagaaaatgaccgttcctgttgtggacgtctaaatggctttggtggtggttgaaagttttgaatgggttgcgtctccatataggctggtccggatcgtggttgaaattgagattccggtttgggctgcaataatggtttgacattttcaacttcctcacgagagggtgtttgtgaaatgtcattcgtctttgtaaaagacggcaatccagtaccttggccttgttgcttttcagtgtgtctaaacggttttggtggaggcagaaaattagaaataggagcttcttgtacttctcctgagcttactgatggcactggttctatggattcagacttggctcgtgatggttgatcggaaagtacagaattgttccgagaaggaagtactggtgctttttgttctggggtgaaacgtttccgggcatggtcagaaggttccgaattaggcacatgtctaaaaggttttggaggtggagcaaagtttagtttaacatcataatgtcctaaaatggaggacttggtggcacactcgtcactttgtttgtcggcagaatctggctcattagtcatggcaataggctctgaatttatttgtgacgatgaaacttcaggggaagaggtcacgctaggcagtgttttcttattagcatctggtgagcttccgacacttggcgtcgattctggtttcctggctgctcctctatctctatgtgttggaggcggaggcaggttagtaacgtccactgtaggcatgtcgattttaggcctaggagcaggtgcctcagggtcatacggtgcgacttcaaaatgaggagtcgattgagaagaattaaaagagggttcggcctggtaagcatttcttggtggaagtgcttgcggaggctgcggaggttgtgattgcatccttccaggtataggtggctgtccgccgattgggggttgactctgcatgggcggggttccataattttggattgttccttgcatgttcatgctgtttggcatgggttggccgtacgcacttgctgaattgaattcattactatacggtcctggaacagcgttttggtttggaggctgctgctgcggttgttgttgctgttgttgaccaaaggcattaaaagaagactgtccaggggttggcaaaactggttggccggcctggggtgggaattgcggttgctgctgtggttgtacaggcggtggtaaaacctgttgaccaaactgtgatggtggctgctgctgctgctgctgacccatttgctgtggattcgaaggatattggggctgcccaaaattgggtacgccttgcgacccatactgagtggctggattctggggggactgctgctgctgctgctgatattgctgattgttttgaggcggttgttgttgtggttgtgttgggtcagctacttgagaatatccgtatcccgggctttgtgagggaaaacctgtgttttgctggggcccagagttcaaggaaacttgactttgaatcgtatttggaggttgattttgctgtggcaaagactggaaactagtagaattagaatacgatccatacggtggcatttgctgcccttgaggtccatatggaggcgtctgctgtgccaccggagcttgttgctgctgtggatactgcgcgtactgcggttgcgcatattgtggctgccccattggagaaacgccaggttgagtttgatatgctgcttgggaggcactatagaattctccacttggcatttgctgctgctgttgctgtcctgtatacgttctttgtccagattttaaaggtggaggaggaaaagagttcgggtttttcaaagttcttatatcggccggttttctttcaaattcttcttcgtcactttcaatctcttcatcacttttgtttttaccacttctcttgtctctttgcgatttgctagtattataatgtttctttcctgccttatatcctgtcttggcgacgtatttagttccttggtaaccgtattttccagcgctcttcagccctgaagtaatagagtctttgttatcgtcccaaaatcccatgccttctaatcagctggtttttcgtgcagactttacttgtcctcaggatcatatgtaatcaattaaatttaaccttatacatatatatctgatttaaaatataatcaaaaaatagggtggtccctggttttcctaaagcgcgatttagacagatccgaccatataatggggaaaaaaaaaagtcaccgatacaaaacaaacaaccgcaatgaggaatgttgattaagtaattgagttagttgcataggtcttggcgcagccgttttgagtgggatgccttacacgtggaagtttttaggggtcaacaaacaactttcattggaaaatgccataccgcagttgaaccaattgctcaacctagaagtggattttgatgttcaaaccattcaagttcccgatggggctgatgatgtgtccggtggcatcgagtacatccgttccgagttgcggttggacacctccaacctggatgagaacacatattctaagttcattttcttggggaacgcaaatatggaagtgccgatgtttgtgtgctattgcgggacgaacaaccataatgaggttgtactgcagtggttgaaggccgaatacggtatcataatgtggccgatcacctttgatcagacaatgatgataaagttggcagacgctagcatagtgcacgtaacaaaggaaaacgttgagcaaatcacatggtttagctcaaaattctatttcgaaccatcaacacaagacaaaaacttgaagcagttcgatatagaaatacctagagaaagttgcgagggtttggcgcttggccatggcaacactatgcgcccatataacgatgcaattgtgccttacatctacaacgaaacggggatggccgtgggaaaattgcctttgacatccattacattggcgggacacacgaagataatgagggagaccattgttacttcgacacggactctcagaaatagagttttagcggttttactacaatcaatacaatttacgagcgagtgatcatatcgagaaaacagtcttcgagttcctgttgttggattttcaaaaaacactgccccccccccccccccccttcccctcgatcgagtggtaacgcggtgctattcagaatcctcggaggattcagtgcattgctcggcccgttaccgaccatctacatgtttacacggctatagcggctccgactcttttcgagcccgctgccttgtatattgtgctgtccatcacgccagtgtgccgaatggatttctgtacatgtatatcattatgccaacattccacaagatcatatataccagtggcgggcagcctcacctcaatcaccccctcccccaaacacacgacggaaaaacacaacacgactcattttcaagagatcagaagcccaacaaaataataatgctctatcacccagccgaaaaagatgtacagatatgtaaaaaaaagacagtatgtttagttttattttatgtttatttaattttataattcttgcatcggaggcaaagaggaaaaaaaaggaaaaggttgaatatattttatatagaactgggaaaaatatactttctttttgttgaatcattcagccttgacaccagagttaccggctctttcagcttcttcgatagacttcttgtcggtctttggaccagattggcccatgccgccgaacaaagaggcaaccttgaaaggtctcttcaagtcgccggtggcgggcttaccgaaaagatggatcttgacttcgttgtgttccaaggcgctcttcacaggagagatggattgcatgaacaatgggttggtgtagtgcaagtacaaatgcatgaaccccatcatggccaaaccggtatagatagacttgatagcactgtcaatttccttcaaatcatagtccttgacagtggtgacttctagtttttcagcttcgccggacatggagttaccaggcacgacatacttcatggtggtcatgtcgttcttggcgacgattctctttctagccatttggtagaccatccagctgatagcaatggaggaacagtataagattctaatgtacatgatgattgttgggtcctccatgtctaagcgacgggaaagctgcatcatgaccaacatgatgataatgttactgatttgagggttcatggcggggcttggtcggttgtcttagactgtgctgtgctgtactgtactgggctctactctaacagaagataacagtaagtgttcttttatctgtgcatttgaatggaagaccaaggcaactacgttttataagcttttcggtttgggcgcgctttgagccaccgggcggcgaaaataaaaagaaaaccgtggcaaacgtcgaagatgtgaaaaaagatgccaatgggcgtgcaacccgtacaaagtgctgttcttttcttttctgcggacttctccgccgtgcaaagcgacctggcgagtgggacggcggattatccgatatgttccgactgccccgcccccaccgccgtggggcagggcgggctttaatattcctttttttttttaatttttttttttcactttccaggtggttcgcgtcggaacaactcgcattgcaaaagaaacggagggcggtgtgcggctttcccggcaccgattgcctgccacagtgacatcccgcgaggataatagggtttttttctttctttttctgcatggtctcttgctttctttttctgcatctcttggcctctccaggtgtttatatataccgactctggacttctagaagatgtcccggattttcgttttcttaccttggtggttggctggtttgcactcttcttctctttctatctgtggattcttatgtatgggtaccagcacgaatcacaagcttgagtcatgatcaataaccctaaagtagatagtttggcggagaaatccaaggctaccatttctaagcatccggagcaggcggctttgccggagccagctccggccccgcctgcgtccagacagcagtacccgatcacgttcaacttgacgtccagctcgcccttcagtctgcttgatcgccaccattatttgcaggaccaggacctttacaagtgcgcctccagggactcgttgtcctccttgcagcagctcgcccacacggctagcggttccgccaggaagaagtacatagtcgaggaccagtccccctactcggccgaagacgcagtcgcggtggccccccctctcaaccacacgacgtacacgaactacttgaggccaagaatgcagttcacgggctaccagatttcaggctacaaaagataccaggtcacagtcaccttgaaaacggtcgactttccaacaggccgctgcacgtcgttatccccgcacctatccgggtttttgtcgataagaggtctcaccaaccaacacccggaaatcagtacgtattttgaagcttacgcagtgactcacaaggagttggccttcttgtcttccagttggaaggacgaaccagtgctaaacgagtacaaggctacggaccaaaccgacttggaacactggataaatttcccctctttcagacagcttttcctaatgagccagaagaatagcgccagcccaactgatagcaacaccacgaatagtgccggtaagaaccctcaacaacagttacccactacatcgagcacggatgcaaataacatctcaagaattttcagtcaagagaaacagttcggcgactatctggatgaaagattcatattcatgaaatggaaggaaaaatttctggtcccagacgctttgttgatggaaggcgtggacggtgcgtcttacgacggattctactacattgtccacgatcaagtcactggtaacattcaggggttctactaccatcaagacgcggaaaaattccaacaactggaactagtaccctctatgaaaaacaaagtcgaagccagcgattgctcttttgaatttgcttgatgggctataaccgtcttgcccgcatacccccacctccaactaatctcagactttttttcttcatgcatattctcatttcatatattctgtaacgaccagtataattttaattataaaaaaaccatgcatttttctatcgtataattacaacatgtctatatctataaaaaggagttttatctcctaatcttctcccaagaacctcatgactagttcaaatgtgacaaacgtagcaccgtttacgggcgcggatctcaccattgtgggcccaaaccctttgaagaaagccctgataccttccttggcgtagatcgtctttgctacgtaggaaatggaattcttgtatttaggttttcgtaaatcatcgttttgtataatagatttcacgacatccaatggatacaccgtcaaccacagcatcgtaccggaaaaagcaccaaatagacacagtttccaaggtggaatttcgtttctcgttaaaccggtgccgatttctttagccaccaatgcttcgtacacaaggaaatatgtacctagtccatgtccggctcttatcattgtcggaaaccaccctctcatcaacccaccttgggcctttaatttcttgatacagtcccagggtcctttaaattctctgtctccgccatttgatgtttgtgtttgtaaacgaattctaatctgttctatcggcgatgccaaaaatgaattcactacaccgcctgttaacccacagatgtagtactggtgtagcggcagtgtatttgaacgcgagaggtctacgttttgcgagcttatagccgcattcttggaagcattataggtgtggaaaaatcttttcatggcctcgttcaccccaaattgtaccgaaacacatatacctacccccaataacggcgttaaagctcctttataaaatgcaaacacaccttcattctttacaagtttgcgcaatacttccagcgttgttgtccttgtagtcgcggtttgaagtcgaacttttgttgtatcaaacggttgtccaacaagaacctgtgcaataccaccaacggtaccggcaaaaatatctttcaacacacgattggaacttaaccctttgttattgttcaatacggcagcattatgtgggtcttccaactcatccagaagctgcggcgtaggaaattcttcgctcataattcactattaatatattatacaagatgtattgagttggtgttttttctttgcctctttattgctttctatataccagtttcacttgtgaaaaaaaatgtaaaactggccaggaagaaacaaattccagtgaaacatataaaaacgatcaaaaaccaatgctcattgtcttttctcatcgagactgttcgttatctgcaaagtgatgacccttcgagaatcctgcacaacgtcacacacggtcgggccgcggcgttttcaattgcgaaatttttcacttttcgccttttgtaaacaagaaaataataataataatgaattgatctatttatgtgcttgcaagatggcttatatggctacaactgaaccttcctcaagcgaatatgctacagaaattttatcccctgtctggttccacgacaggtcaaagacacaatcattgtcctggttactttggtaactagcgtagagaggaatgggttgtggaattgtaatgctactgctggtagtagtgcaactattgccgccatgcaacggttgttgcttgcggttcggtagcttgctgtttagtttctttaggtcgtagatgttcacttgcccatccatgaatgcgaccgcgtatttttctccatcctgtgatagttttccaacaaaaatgggaataccatccatgattgaaagtgccagtagtgtattttgctccaatgaccacaaacgaacggagccatccatagaacacgatattaccttgtcatcgcccacccacgacgcggatacaatgctttgtgaatgtccatagaagcaattttgagaattaccattaccaccatgccatatccttaaagtaccatcgtctgacgcacttagcaggagtttgttggtgttattgaattctaaaacactgatagaaccatggtgtccaattaatttaccaataggtgccttttctgtaatttggtatacgaaaatggcacctttaggtccaggaatgacaaacttgtcatcatctacccactcgacatcaacaccaagtgaatcctcgccactattgtttgaactttcagcagtagtggaagatcctctattttcctttagctcaaaatgttgcatgacagtgccactcaagatattccaaagtatagtgacgttctctacgtccatggaaatgaaatgtgttccgtctttgttccatttgattgaaactataggggatcggtggaaatttaaaacgttctgaagtgcacctgccttattccataatcgtaattcaccattttctacacctgttacaatcgaattaccatcattggaccaagcaaggcatgtgacttgattcgttgtcttaccactacttgcacttaaagcaaacggatgtcttaattcggctatgactctcgcttcccagtgttttccttcttctcgttcagtctctattatctgagccaatcttgcaactgaatccttttcaccgtatgcaagaatggatgcattcaatggattccaagtggatgaaacaatattatctagctttgtaatctccttcagcgtcttgacaaatccatctagactatcattagtactgctagaagccacatcggagcccaggcttagtctatcggtcgtgcctgaatcatccttgccaaaattattattgtctgaattattttctaaggcaaatcttccttcagtagagatttctggaaatttttctttatcaacttgtagtgcttgcaccaaattaaaatcctcagaaagatgctgttcatctaaggagctgatatcgcctttattatcaactagtaactcgctctctgtatacagaatccctctctgcaccagatttaccagtgtacctatgggaatatgctctttgtatttctcatcaaaatccagcactcttgtttcatcttgtagtgctaatgcgctcacttcatgtcccatttcttgacagtacctccaaattaaatagtttaattcttcacttgtgacactcatttttaggagtgatgactttttctacctttttttttttctttaatactattgtttggtttaaactagccgttatcagcgtgatgctacctcttctctagagctaaaaataggtgtttcagttctcacacaaaacgaacggtcttcaaaaaccttagcttagaatagatagccttgcaagcacttctgacctcttcaaagattattcatgatcttgttcatcttgtttatttcctgtttgctcaattccgctccatgaaaataaaggatgatggaaaaaagagttcagagagcctcaatgaacgaatctattcgcgaggataaaacaaacagttcaagcatcaagcttagcttcagtataaacctgtagattactgacacgaatagccagcattttcaatggttgacttttctttgaaaaaggccagaaacaattggaaaaatgcaaaaaaatctgcaaattctcctgctaagcaaaagacacctctatcgcctgtcaagcctaagcaaaaaactaaaaagaatccatacagtgatctcaaggatcccgctaccagctatacgttgccaaccatcgatgctagggagagaaatagggtagcaacttcgatgcaaagaaggctatcaattcataatacaaactatgctccaccaacactagattactcaatgccactacccgatatgacaagcatggcaattacaaatgacaacatggagggtagccataataatagcagctttacaacagagaatgaatcacttagttccaagggtcttcaaaatagtttaaatccgcccattgctgatagttccatgaacgagaatgtgtataacaagttacctgttagatcggccatgagaaatactatgatggcctctaacagtaccgatctttttcccaatagcatgtcgctaaggaaagtgttagcaaatccgcgtttcaacgccaaagattttgtacatgataagctgagcaatgcaagtgccattaccattgataagtttacttcaaatttaaccgatttatccatacaggttcaagaagaggtaaagttaaacatcaataaatcttacaacgaaatcatgactgtgaacaatgacttaaacgttgccatgttggagttgaaaagggttagagggaatataaatgacctaaacgagactttggatcaattcacaaaaatagcagcaaagagactacaattacaaaaccaaataaacaaggagaggcaagataatgctagtaatgtggaaagtcatagcccagagttactaccacctttgaaagctggacaaaatgagaaaattagaagaagagatagatcgagcgttttcatattagaaaagttatgggatactgaattagatcagttattcaaaaacgtcgaaggtgctcagaaattcatcaattccacaaagggaagacatatcttaatgaacagtgcgaattggatggaactgaatattaccactggtaaacttttacaaatggtacaaattttcatcttgaatgatttagttcttattgccgacaaatccagagacaaacagaatgattttgcagtaagccaatgttatcctttgaaagacgttactgtaacgcgtgaggaattttccagtaaaagacttcttttcaaatttagcaattcaaattcgagcttatatgaatgccgggaagcggacgaatgcgctaaaatgttggatgtcataagaaaggctaaggatgatttatgtgacatttttcatgtggaagaagagaattctaaacgtatcagagaatcgtttaggtatttgcaatctacacagcagacacctggtagagaaaataacagaagccccaaaaagagtcaaagacgtagtatggggggttcaatcactcctggtaggaatataacgggcgcgatggaccaatatcttttgcaaaacttgacactatcgatgcattcgagaccaagatctagagatatgagttcatctgctcataggcttagatttctagatgaaggggtggaagagatcgatattgaattagctagactcaggtttgaaactgctgtagatgtgttattggatattgaatcgcaactacaagacctcgccgaaaaaatttccgatgaagaactaatgctgcataacttgatctccctgaaaatagaacaaagacgggaagcgattgctagcaaactttctcagagtatcctgtcatctaacgaagtaatgcgattgaaaagcggtactgaaaatatgatcaaactgggattaccagagcaagcccttgatcttttcttacaaaacagatctaacttgattcaagatttgattttacagattgggtcggtggataatcccacgaactatttgactcagctagctgttattaggttccaaactataaagaaaacagtggaggacttccaggacattttcaaaaagctcagcggcaaaatctcttcaattcttgtggattggtgtagtgacgaagtggacaagcacttcaaattgatagacaagcaactactaaacgacgaaatgctatctccaagctctataaagtcgtccagaaagcagatagatgggttgaaggctgtaggactggattttgtctacaaactggacgaattcatcaagaagaacagtgataaaatccgttaagcaaaatcgcggaaaacgaactttaatgaactatatataaaacgtaagccaggtatatacaaatgaaaaactgctcctcacgatgtagtgatccataacacctcctagtgtttctggttcttgtataatcgctgttttccatcctagggttggtgaactttaatctctattagactgccatatgtatgttcgttaatagtgaccgtatcatctcaagctggaaccttctggaatcttttcgaaagtgagaacgatgagggcatctcaaggattactgacagaaaattgtttataaactcataggaagttgtaccgaaaaccatcactgttgttttcatagaaggaccttacttgtatcgataaaagagtgctaataaaaaaaaatacactcaagaactatggaaaaattactacagtggtctattgcgaactctcaaggtgacaaagaggccatggccagagttggtcaaccagaccccaaattattacagcagttgtttggcggtggcggccctgatgatccaaccttaatgaaggaatctatggctgttatcgtgaatccagaagttgacgtcgagaccaaattggttgcgtttgacaactttgaaatgctaatcgaaaatttggataatgctaacaacatcgaaaacttgaagttatgggagccattattggaatttcttgatcaaactgaagaagaagagctacgtgctgctgctttatcaattataggcacagccgtgcagaacaacctgaactcacaaaacaacttcatgaaatatgacacaggtctgcgaagccttattaagttggcaagcgacaagacaaagccatttgacgtaaggacgaaggcgttttatgccttgtcaaatctaataagaaatcacaaggacatctcagaaaagtttttcaagttaaatgggctagattgtatagcgcctgtattaagtgacgccaccgttaaaccaaaactgaaaatgagagccattgcactattaacagcttacctaacctccgttaaaattgatgagagtttgatcaacattctaagaaaggatggcgtagttgaaagtacaattgattgtttgtctagcgagaccgacttgaacattatagatagagtcctatctttcctttctcagttgatttcctctggaataaagttcaatgaacaagaaatgcgtttactaaatgaaggttataagcatatccaacctttaaaagagagactcaacgaagatgattatttagcagtaaagtatgtattatgatgattttcatagaaacaaaacaatattacattcccatacttcttcaaaatgttgaataaacattattaacagtattttgtcttttttttacttgtttgtagtaccttttgtaagatggagttcatcaaaagaatcagaaggggcaaatgaaaccatgaccagttttataataaatatagacgtaaaagataattcttatataataacttcctttcaccaagagtgcattttcatttttattcgatagcatcattggggtcagtactagtgaacaatttgtacagtcttctttctattgcttcagtcatcagatactttccttcattgtctgactgtaatcgccccttttgcatatcttcaaatagtgattggaaactgggatacaaacccactgcattattggctttcaactcaggcatcctcccaatttgatgaagcgtttttctcaacgtgtctgtaccatcctgcgcggatttgacattcaaatgggcgtatttcatatatctaattgcggggtccatacgttgtttaccaaccaatgaaactagattcggtaaggaattaataaactccatgtgtgagttcgcagtgtgaattttaacattccactctctatcaatgaagcggagccgttgttctaaatcgaatttctttattcctagttctccaacctgacttgattttttactttgaggccttagtgtttcttcggttcctgataatcgttgttctaccctagctttatatcttttatcttctaattggaaaatagccctctttagtttattcaagtcacttaatacaagtatcacatgcttccctttctttgagaaaaaacgtatcttcctatacaattccttcttctgtgacgtatattgttcaaaaaaatcctgcgcgtcgtaatatagaatagaaacgttctcttccacaattttagcatcacaagggtagtagaagtcgttactaaagtcgtaaatactgtcgcacttccgaagaaaccttatgagaggtatagaatcgtcataactcggctggataatcgctggtgccacttgttgttgtagattactctcgatcttttgaaataactgaaaaaggttcggtgaaagctctatgattatttgagagcgcgctttcacattatcacgatatatctgattgacctgtttaaacgcgttcttattctctgttaatagatgccgtatcttgcttcttgattcttctctagagtaatactggccataaataatataattttccagctgagaaatttctctggcagtgcttttggcactccggacgtttccagttgccaaagttttcgagcgttttgcttcttgcgaacggtctgaattgcctaaaattggttggctacatgtccttagtatattcaattttttcgtaggcgttgaaagaatatcaacactacaactgtctgaatcatcaagaaatttagatagattcaattccactgtatcaggtgatttgatgtttccagcttgtgttcttgataatgcgatggttcttttcttcttttttggaatatatctcaactggccctcatctttttggtatatgctattttgtgcgaccttcagaacttcatcctgattgccttttgttaatgctcctggattatggtctgatgaagaagcgtggttcgcaatcgaggacggcttttcttttgatggactatcgtagtttactggagacaatgggaaatcaaataatatattggcagcttccacctgcgatttttggctctcaatttcaccgttattggtttgtgcaatggggatttgtctatcttcatgaccgataacaactggtccagaatttttacaaggctgtactccccacttctctgcaacgttttttaagttgaactgatgtttgctttgtttcttttcactcgattctacatcagctgaccattcatcatttatgaggtcatccaaaagtcttttcgtcttctcccctgagcgatcatcatcttttaacgacgagtccatgatgcagtttgtggttgcagaaaaatcatccaatttacttgtactaatatcctgataaaacggcgcagaaagttctatagatttgttttgttcaataatctcaatatcgttcagacccagaggcttgctttctggcgaggatggtattgcatgttcgtcatatgctggccttttaagctcatcttgatccactgattctgataacgcaatgacttcaacgttagaagatccatcaagaatttgaatactggcatcgttttttgaatctacctcctcgataaactctattacctggcgcatttaatccaatgcaatggtaggctattgctaatctattacttcttccatatcttcgtctcttatttaccttatagccattttttacactgaatatttacaacgcgtcgcgagccaatatatatatatatcgaaaatgcccagaacttgtataaatatatatccgtttaagtttattgattataaaaataatcaagattactgaaaaattccaataagcccagaattatcgcaaacaactaacaaaggtatttgatctaccagacttgtagccaacgcatttatgatgtcatgatgatataatgaatcgtcacctgaatgtgtgctggaaggtttcattttcctcaatagtatagtaaggttggccgtaattcgtgttggaataaagacgtcgtcaaatcttgatgggctgatcactgccttagagagcgataattcctttaagtcaaacatgataatggaactagttgcttcgtcagtaacaaagattttattatttgatactgaaatggtacttaatgcatgtaaagacttgaccccacaaaaccctaaatcttccaagtctttttcaagtggcaagaagtgttccatggatggctgctcatcagaatttatgaacgcggtttgacaatgccctttaacaaaattccatatagttaggtatgtttttgaactaccacccacgacgattatggaatttttcccatagaactcacatgtctctaaatgagtaatgggcgtgtgatccccgaaagaccaacttttgatcatgacattaaagcgaatatcccatatgtcaataatacctcttgttgtccccaaaaccaaggcacagcaattctcatcgatacagatgctggaaatggcaccatgttttggagaattttcgatgacttgtagcctttctaaggttttgatgtcaaacatcatcacccttgataagttcgttaaaactattaatacagatttctcatcgttaacaaaagctctcattctcgttgcgtattcgtgtttatccaaattctttaagctgagttttctaatgcattcacagtttgagaattttgtttcattttcttgtttgtaatgattaaccttcaatatgatgatttgcccgtctgtactggaaacggcaaaagcatcaaacttaggaatcatggtcaactgagttatgcttgaacagcaatcataagttaatgaagaggagtaaacctcgccgagtgtaatctctctcaagttccatatcttgaccacaccctgatcggaacccgttactaaatacggtacttctccacaagaaacagtagcagccgtgatagaattcggctcgttttccattagtgtggctattagtttacctgtcagtttgctcatgtctggattctccgaaacttctacaataggtccaaactctttatagtctcttaaaggtggtaaaatcttaaaggttgataaaaattttgctattgtctcaacgtctccatcataactattgctaactattactttcctctctggtttgacgtcaacattgtcattcattccgtgatttgttgaatatttgtggtaggatgttggttccaactgaacaaaaacatttcttagatttgaagtcgtggtggcaatggatttatttttgaacattaatgatccattaatgtccataatagtggatagctgcttagcgctattgacacttaacttattgctattttgctcactttcatcatttcgatacatttgctgattctctatactaggatcttgggactctcttgtcgattgttcagcaaattctacatcaaaaaatatattcctcggcatgacgtttgtaaggttcagatttggaggtgaattttgtattagcaagtgatgacgcttgttgctatatggaaaatctggatttgtcgctatgatctttgcggtccttattacataacctcttagggctataattttccagatgtctttctctgttagcccaatgacacgaaacttatcaatccaatttctatcttcggcagttaacggaatttccttattatcataggaataaacagtagatgacgatttaacgcctttcgaagaagggtccaatttcacgccttttttactaaacccatagttcttgctcgagtagtcctttgttatgaattgaattctattgtttccaaaggaatctacgtgatttgtggagatttttttccaaaataaggacttcgaggctctaacagcccagctacacagtaaattgtaaacggacctcgacactggttgcttgcagcaggttatcattgattcaaaattaaactcaacatcgaactcaaaaaagggccttattattggatacagaatgcagtagacttcggcttttgataatttgttaatgatttctatgattatcattagtgtaaaatgtcttatccaattatcgggatgcaatagtaaaggggaaattgtctttgaaatatcaatatagaatttttttcttatcaatcctgtcttgaatagagactttaaactttgtaagacgcttattactaccaactcttccgaatctgtgatggtctgaatcaataatggtaaaatgtactgctctaatgtaaccgtgcctaaaagaattgaaattcccgatatagtttgaatcagtgaaactcgtaaggcgggatctttgtcatttaggtaggttatcaaatggcttaatatgatatcatttgtcctctctctgccaaaaaatttacaaagtggtaagatgttatgcaaaagcgccatttttacgttggtatcattatccgttaaaaacagtactgttaaatcttcgacactttgaatcagttttgctgaatatttagtagtgctttccataatttccaaattattatctgctgaattattattataatgcttggcaaaggtaaattcttgaaatctgttgatgataacggctaagtcgctcaaacaattagcaaatacgattctcagataattactattctgtttgttggtgataagcaatcttttcagtcttggtagtaagtaatctacgaatatattttcgttcagctggttcagtgttcgtacagaagataatacttgggtaaatgttaacaaagatagggcttgcacatcctggtcgctatcttcaaaacagcacacgagataaggtacgacccgatcgattttattttcatctgaaacaaactgtgcaaataccgctaacagttctaaattttttaattttgtagtcctcaaaacaatatttcttagactgtgagatagatacgagatgaaaagtaaagcacattcttctttaaccgattttactttttccgatacttgggtaaatttctgcaaaactagatgatggtttccggggaaatacaagttggcgttaagaaggcggctatcttctctgcctattacattagatgtgaatgtcgatgaatctaattttattttgtcctcgtctttggttagaggaaaatctaaacaatgacagatttgcgggaaatctttgtagattttttcggtagtttcatcgagaagctttaggttatcctctagagtactgttagtacaagcactatcagtgattggcgtgcttgttgtcatagttaccaaatttctgaaataatcataagtgaaagtgtagaaataatcaggaaagaaactaccacgatatctatttaatagctcgtcacacgatagcctctttccaggatctaagtcaatcatgtctagaatcatatttctcaaatcagcagatttcatttcctctataagaaattccttattgacatcatacgagttacttttgtatttgaataattgtgataggttgaaaatgggcctgccttcagcaaatatttctgcgataacacaaccaagactaaacacatccatttctttggttaacgtaccatttttggaatggccgtcttgataaagtttggagttgaatctttctggggctaaataacaagttcttctctttgaagtatcaaaataaaataaaaactcacctggattgtcctctggtagatatacaggtttgataaaagcggcaaaatctgtcaatatacaccaattccaacttgtcactagaatgttttctgtctttatatcaccatggacaatattcaggttatgaatgtctcttaatgaattcagtagttggaaagcaataaatttcagctcaatgtcctgtaaatacggcctcaaactcaacctatcgtataaattgtttttcaggtgctgccgtatcatgtagccggctctattcgtctcgatcaatttactatagttcaagacatgtggtagttgtcccagcttaaacgattgcgcttttatctgttgaagaaagggttgtaaactatactgatctgtaggcttgatgaacactttgatgacaatttcgccattagggtctagtgctttgcatgttttcaaaaatcttgatgagtttagctgagaaacataatgtacttcttctaaaacatcgatgtatgaaaaaatggcaatcgaaggggatgtctgaaccaacaaagatagttgcgcccccattttacggtgttttattcgttttccggtggttttaacctttgttctctctatttaatcattgagcaagcctatatattttcaaagatatgtctgtttttcttttttagcattctgaataattaagggaagaaaggtacaatgttctcaaccgaagataaaacattacctgcacaaaaaaactggggaaagaacgatagatatatgttcggtaatactatttatatctataaagaatttaaatttgggaacaatagctcatgtccaagttttctaacggtacagtttcgtggaaaccacaacgttctgttaaaagttttagattttcatcagaaattttggcgaccttctcattatatatgtcacaatattcaagcgcatcctttggcttgattgtttttctaccatcctttaaaacgtacttggtcagcgatagtgagcatagaacagtgccgtttttgatggtgaatctgctcataacgtaaatccatttctcatcccagcaaatgatcctcgatgtaacagagtatttttggaaaggcttaatctcctttaagaagttggtgaaaacgtttgcgactggaatatatgggtaatgcttggaattgagcatcaacttctgaaaaaccctacacatcaggtcgcttcttgaaaaatccaactcttcaaaataggtgctattacttttatgaaagtaaaagtcacattcgaagggagaggcatatgtgtccagtttggtgtacgaaaagcaaccgtattcgttttctttaagtttcttgatgttttcagtctccaaccctgtgataataggcaaaaataggacaggaatcacgtagtaataaaatctaataaaatatgcgccaggtagtgacttatatgaagacagtaggtaggcagcaataagccattttaaaatggtgcagaaagccattttttttttttctcacttgcttttcgttacggcagttggataattactatttcctcgagaaactttttcgaattatcacaaatgaaattaatggctgtgcaaaatcaactacaattgcttccaaatacgaatgacagcgctcactttaaaatggctttgcttgaagatctttattatctcctatattcgagaggtccgactccgggtagcgggccctttttcggtgaagtattgactttttgaagtagaaggaagaaactatgtctgatgacagcatttcttagaatgaagtacgctagaagacaagggtgcaacagttacttcttaatcatattgagatgaaggttcaggatctcggggccaacaaggtgggattagaaaacaagagtgtgctagcgaacgaatcaagtataattagcgcattcaccagaaggataataaaggaaaaaagcggtaactatcaggtgctgaaaagatctgtcgatgggaaattgatttaccctgaggctactggagtatcttccaataggggtaacaaactgctgcagaggagtgaggtggtcactagaagagatttaaataattccaagcccattattgagcaaaccgtcttttataacggttcagagcatcgccttttacaaacaaatattgtagctgatagcaaaactaacaagagacgcaaaagaataaaatttacacccgacatcaacgttgagccagtctcgattggtagtgaaaagcacgccaacgaaagcgacgaaagcgacgataacatcactgatgattatgactgcgatgaagaagaagacgacctatcaaaattagtgaacattaaggagattttgacgccaattctttcactaggagacgtcataaaccataaaacaatctcaaaaaccttttcaagcttaattttgaagaacctcgctacgcaaattattctgatgattgagagagagcaaatgtcggttgttagatattcccagtttttagaagtgtttttgggtgatcatccagaaccaatctatgaatccaacttatgcctaccaccttacaatcataacttaactttacctgaggatggtaaagcaaatggattgactgaaaatagtcccaagaatagtatcaacgaaactaataccaacactaccatgactacagaagatgaatcctccaataatgaaacagaagaaagtaaagacgacgatcctttctttgcgttaccaagactagaacaatccaatgcgcttctatcattgctaccatcatcatccggatctgtttctatttcaacgttaacagctgcggaacaacaacaattgaatgacgaaattgaatcagctcgacagctatcacagattgcattacaaagaaacaaagaattcataagaaacttgcaaaaaattagaaaatccgtgataaaggccaatagaataagggggagaatacttagctggagccgggagttcttaggtatttcagatgatgatattactattccagtagcgctacgggttgtaaagagaggtttgattagtgctacaacaaacaagacaacaaatttcgaagaagaaattgagaatgccatggaagacggcgtggcagatgataatgaacctgacgatgaagctaatagagcttgaattgtcgcgataaaaaaaaaaaaaagaggaatctagaaataaaataatgatatgtatcttatttgaagctaattagtagtaataataataacttcaaagggttttgtcttcaacctttgcctcaccaatcatttgaggtgtagtcaatgacctttacgaagtttggatctagttcatcttcaattttgttgttaccttcttcaaagattggggcaacgcaatacttgacagtatcatcaaacaattcatcaatgaggttcttcaaatctttaccagtttgcttgaaatctgggaaagcgttgatttccaataacttgacttcataatctgaatcgaccaaaaaatctacaccataggtctcaaatgcatttggtaacggttggaagtttaacctgttcacgtttactgctgctaagaaaacgtcgtttgttatgcaatgaatctgttctttaatattcaattttttctcgtctggaatttcttctagtgaatcaaactccaaaacagaagaatctttatctttattcttgctttgtaagcatgtattagtcaaatggcactctaattttttcaaatctgttaccgaatatgtgtttgcatctagaggaacaaacgttttagcagcaaataatgctagcatcctatcgtatacaaatacttgtaaatcccctttacaaacaacgtaacaccttatatgaaattttctattatccatggatggtagcaataatgggttggttgaatattcttgtatgataaagtggcgcaattgggagatgtttactttgttattatccatgaattctgcatttgcatcgtcgtcatcgtcgtcatttccactctcttcggcttcgctatcttcgtcatcaaaagaatcgaaaatggcttgtaagtcttggatggtcttgaacaccctaataccttgacctttatcgctcatacttggttttacaatccaccatttacctttactttcgttttccaattcttgacgcaactcccagttttcgtctaatgcatcatctaaaaactcagcatagtctaaatcaatagtgaacgattctaagtacgccttctttagaatggaatctggatgttttgcagtatacgtttgtatagtgtgcgaaagaaagtgctttctgatcaatgcttttctgtatatataagagttggtgtaataattttttggtaattccattagtttgtccatgtctagttgttcatagtcgccataatgaaaaattttcattttattttcaagttttccactttcgaattctggtaagcttgacacgatttccaactgtggtaagtatttttttattgcgctggttaaaggtttatatatatactccattggatcgatacttaccactacaaggctatttgtctttggtgaagtattttctttttgagtcaacttcagctctccaagtagatgattaacacccttgaacgtggctttcataggcgtaacgctaatcattttggattctatgacttcagcgtcagttaaaactgtcctatctttatactcgttcttgtagtgaatggaatcattatgtgcgccaaactttggagcccagttaaaggaaatcgatgatgattcgttaccgtcttcgatctcagcaaagttattctctaaattaatatgaggcccgttgaatattggagtccatctgttttcccagattggtgcataacataccttggtatcatcattaagggtctccactaaaggtatattaatactatagagatcggtctttgagtcccagtttttcacaagatgatcgataacgtctagggatctcttggaggccatttgcattagtacgggagaagcatctttcaacccattaaaataggcccatgatatagcaattgcctttgtatttccagaaataacggattccattgcaccacccactgtgccagatgatgtaatataagcagcagatgtatttctgccaacatttggacctgacagcaccaaatcgaattggtcgttagatagtaaatgtaacccgatatttacacacgatgctggggttccatcgatcaatacccactcaatcgcatctttcggaatttctgcatttaaaacgtaaggcaatttggagttcttcgactttagctggggctggataaaaggaccccagaaagtattatcttcagcgttgactttggaatatataaattgagccgtcaagttcttaccagcaaggtgagccttaccgacccatgatttttgaatgtgtggcacacagattgtgatttcccaatcaggataagttttcttgatatactgaataaagggtctgatatatggtgaaaattgatcacttaggggaccgtcatcgttagttatcaaaacacgcatctttaaaattgatcttgactattatgtattcggaagagggagatgatactgtgagcaccggtgttcgaatcagtggattaacggttaagtccggtgttctttgagtgtcccatcacttcatttttttttaattttaacacttctaagaaaaaggaaaaggaaaaaaaaaggaaaaagctaaacactccttgtggtattagaagaaagcatgatattccttcccctctctattcaagaaatttcaaactgaaatggtttcctccgttcaattgaactggaatagttcttttcgttcaattgactcaaaacagctctagtattttcagatacgcaaccaaagtatcattgctcgttgatcttaattagcaaataaggcttgaaagaagaatccgtaagctatgtaatatctacagaaaagcgtgatcgaacacgccccaaccttgcttcttctcactactgctctaaccttgacctgcacttattgattattgattaatcaaaaattgcgtgttgcaagaacgttgttggcttgatgccgttaaactagtactaacctgtcgctaattcatgctagtaggccgccaggctctgtgtgccaagtccgcaggcacttttccagggtcgtaacggcagttatcaacaagaatgtgcagatatgcgataaataccacctccctttcttcaaaaccaattcctattacggcatccagtaacatctcaattagtcaaagtttaatcatcgaaagtaaaaagcttgatacaattttatcccttgcctgtaaaaatatatatgtatattaaattggcacgttttctcatataacgctcctagtcatatgcaagaaaaaagatagaatgcaataaacaggcacattgttaaacgaagcgaaacaatgttgcggaaacttggcactcacacgtgggttccaaaaaagccaaatggatcattctggttgctgtcaccggacgcattctacatgccagaatatcgaaatggttgccgcgacacacaagacaagcccgtttgggacaaagtaaacaattttggatggccaaataaatcatatataagcactcggtatttgttcaatgaatctcaacttggacttggatgttgtagtgttaaaaaataataaaagagcaagcacacttcgagtttccaaatgtttaagtctattgtttgttcagttttagccgcttccttagttaatgcaggtaccattcctcttggtaagctagccgatgtcgccaagattggtacccaagaagaaatcatcccattcttgggtggtgctggaccatactactccttccctggtgactatggtatttctcgtgacttacctgaaggttgtgaaatgaagcaattgcaaatggtcggtagacatggtgaaagataccccactactagcaaggctaagaccatcaagaaaacatggtacaagttgagcaactacactcgccaattcaacggctcattgacatttttgaacgatgattacgaatttttcatcaccgatgacaagaacttggaaatggaatccacatttgccaactcggtcgatgttttgaacccatatactggtgaaatggacgctaagagacacgctcgtgagttcttgcaacaatacggttacatggtggaaaaccagaccgatttcgccgttttcacttcaaactctgaaagatgtcacgatactgctcaatatttcattgacggtttaggtgatcaattcaacatttccctacaaaccatcagtgaagccgagtcctctggtgccaatactttgagtgcttgtaattcatgtcctgcctgggactacgatgtcaacgatgacattttggacgaatatgacaccacctatttgaacgacattgccaacagattgaacaaggacaacaagggtttgaacttgacctcagacgacgctagcactttgttcgattggtgtgcatacgaagtgaacgtcagaggttacagtgatgtctgtgacatcttcagcaaagacgaattggtccgttactcttacggccaagatttggaaacattctatcaacaaggtccaggttatgatattattaaatccgtcggctccaacttgttcaatgctagtgtgaaattgttaaaacaaagtaagacccaagcccaaaacgtttggttgagtttcacccacgataccgatattttgaactatttgaccaccatcgggatcattgacgaccaaaacaacttgactgctgaatacgttccattcatgggcaacactttccacagatcctggtatgttcctcaaggtgcccgtgtgtacactgaaatgttccaatgttccaacgacacctacgtcagatacgccatcaacgatgccgtcatcccaattgaaacctgttccaccggtccagggttctcttgtgaaatcaacgagttctacgactacgctgaaaagagagttgccggtaccgacttcttaaaggtctgtaacgtcagcagtgtcagcaacgtcactgaattgaccttcttctgggactggaacaccacccactataacgccactttactaaagcaatgatctgtgtaactacataatatcataaactaaataccaataccaaaagttttttatctgaatatttccgtaagcttgcgatcctcacgtgggtcccaaacaggtaaatagatgattccggtccctgtcatcgggcaaacccgcatgttatatcatcaaggttagtcgcctgcgtaggcacacatgtaattttcagcacgaaaccttaagcgcatatgcaaagtgtaagggaaacccaaagaactggcatcgcaaatgtgaaaaaatagaagaaaaaaaaaaagaaagaaaaaattagacaagacatacccatttgggtaagagtaaacaattataagttgcaaaatgaaattatatataagctggcaatgattgttaaataaagtttgattggttcttgagttgtagaactgaaaaataacaaaagagtaagcacaattcgaatttaccaatgttaaagtctattgtttgttcagttttagccgcttctttggttaatgcaggtaccattcctctcggcaagctagccgatgttgccaagattggtacccaggaagaaatcatcccatacttgggtggtgctggaccatacttctctttcccaggcgactatggtatttctcgtgacttacctgaaggttgtgaaatgaagcaattgcaaatggtcggtagacatggtgaaagataccccacttttagcaaggctaaaaccatcaagaaaacatggtacaagttgagcaactacactcgccaattcaatggttcattgacttttttgaacgatgattacgaatttttcatcaccgatgacaatgacttggaaatggaaaccacatatgccaattcagtcgatgttttgaacccatatactggtgaaatggacgctaaaagacacgctcgtgagttcttgcaacaatacggttacatggtggaaaaccacaccagtttccctatttttgccgctagttctgaaagagttcatgataccgctcaatatttcattgacggtttaggtgatcaattcaacatttccctacagaccgttagcgaagctatgtctgccggtgccaacactttgagtgctggtaatgcatgcccaggttgggatgaggatgccaatgatgacattttggacgaatatgacaccacttatttggacaacattgccaagagattgaacaaagaaaacaagggtttgaacttgacctcagacgatgccaacactttgttcgcatggtgtgcatacgaaatgaacgctagaggttacagtgatgtctgtgatatcttcagcaaagacgaattggtccgttactcttacggtcaagatctaacctcattttaccaagatggtccaggttacgatatgattaaatccgtcggtgctaacttgttcaatgctactttgaaattgttaaagcaaagtgaaaccgaagacctaaaggtctggttgagtttcacccacgataccgatattttgaactatttgaccactatcgggatcattgacgacaaaaacaacttgactgctgaatacgttccattcatgggcaacactttccacaaatcctggtatgttcctcaaggtgcccgtgtgtacactgaaaaattccaatgtaccaacgacacctacgtcagatacgtcgtcaatgatgctgtcgtcccaattgaaacctgttccaccggtccagggttctcttgtgaaatcaacgagttctacgactacgctgaaaagagagttgccggtaccgacttcttaaaggtctgtaatgtcagcaccgtcagcaacgtcactgaattgaccttcttctgggactggaacaccacccactacaacgccactttactaaagcaatgatctgtgcaactacataatattgtaaattaataaatacccataccatactagtttctatatctttcttctatttcacacagggtaacggatatccagattattcagcgccaaaaaaaaaaaatagttatctaacgaaaatatcaagctgaatcacagtttaaaaactgccgaaacaaaactcgaagctgcagcccactgtcaacccatatcaacaagagcatgtcgttatttctaaacagcctgaagggcaaccaggaaatgtcgcaggagaaggtagacgtggcgggagtgcaattcgatgcgatgtgctccactttcaacaatatcctgaggacgtgtctcgagaagtgcatcccgcacgaggggtacagcgagtcggagctcacgaaaggggagatgtgctgcatcgaccggtgtgtggcgaaaatgcactacagcaaccgcctcatcggagggtttgtacagacacgagggttcgggccggagaaccagctacgacactactcccggttcctgccaaaacaaacggacggcgactccaagaactagccgcaaatacgagagatagcgtgtacatagtagtaacgagcatgtatagtaagtagtatagcccgtgtgtagccaagaacagagaccgacatttgtgttacccgcaggcgcgtcacgtgcgctcccctcacccgttttttttagtgctggtttttttttgttttttttggtggcgcggcgactataaagtacagcaagtgaggttgaggcagtagtgggagttacactatgggagacagctcctaacaccaagcagaaaaacgactttttcgcaaggtatgtaaggcggtgagcaggcccatcgggctacgatgggctgggcaagaacacacagatgacacagtcggaataagacacggcctgcagctgtgtctggtcttcggcggacgttggggtaggtccaggaccacggtcttcttcatgaggggatcgtgtgtgataagaagtgcgactgcgagggagagtgctgccgcgttttggcttggcagccgcggtatagccgcccacgacggcatgccaaactggaggccctgggcctggtatgccattgtggcatacgcaagcaaggccgccccacttcctacccttccctacccccctttgtttatcgcaacacacggcaagaatactaactgtttagcttagacctttaacatatataactaccgctatggccgcaactaaggaagcaaagcaacccaaagaaccaaagaagagaaccaccagaagaaagaaggaccctaacgcccccaagagaggtttgtccgcctacatgttcttcgccaacgagaccagagatatcgttcgttcagagaaccccgacgtgacctttggccaagtgggaagaatactgggtgagaaatggaaggccttgaccgcggatgagaaggtgccttacgaaactaaggcccaggctgacaagaagagatacgagtccgaaaaggagttgtataacgctacacgtgcctgatctgataactcactcaccgtttttaattttttttttcctctttctccaacatattcacaaaattttaaaaaaaggcttgtcaagttggttatgtgttattatttatacttatatatccttctttatctttatgtattctctccttctttcgcacaatatatgctgattcttcatctctcactctcactttttttgctctgccgaatatactgaaacgcgaaacgcgtcactttttttcttttaattttcgactcagttttcgttctttctttcctttacagcagaaatctttatataagatacttttttgctttagccttccttccattcctcttcttgtcattctcattgcccccatccttcctttttgtcaacaacagtaacctgcaaacaaataaactacgattgaaagaccaaaaaatgttagaagcaaaattcgaagaagcatccctttttaaaagaatcattgacggtttcaaagactgtgtccaattagtcaacttccagtgtaaggaagatggtatcattgcccaagccgtcgacgactcaagagttttgttggtctctttggagatcggcgttgaagccttccaagaatatagatgtgatcatcctgttacactaggtatggatttgacctcgctaagtaagattctacgttgcggtaacaacaccgacactttgacattaattgctgacaacacaccggactccatcatcctattattcgaagatacaaaaaaggaccgtatagcggaatattccctgaaattgatggatatcgatgctgatttcttgaagattgaagagttacaatacgattcgaccttgtccttaccatcatccgaattctccaaaatcgttcgtgatttgtctcaactgagcgattccattaacatcatgatcacaaaggaaacaatcaagttcgtagcagatggtgatatcggttccggatccgtcataataaagccatttgttgacatggaacatcctgaaacaagcatcaagttggaaatggaccaacccgtagatttgacattcggcgctaaatacttgttagatatcatcaaaggctcctccctctccgatagagtcggtatcagactatccagtgaagctcctgctttgttccaattcgatttgaagagtgggttcctacaattcttcttggctcctaaatttaatgacgaagaataaatgtaaaaatatcgatatagttgtatattaaaaaataataaaaaattaaaaaaataatgtattcatatatatgttcaaggagagaaaattgttagttacgacctttttgttttagcttttgaaatattttagtaaatttagatatatgtatatatatattatatcaatctaaagtgcacataacctttgctataaacccttccaaatggaagatcgccttgtttcccagtgatagcctttcatcgaaaacacttgaatattcaataacggacgctttctgtacagtgtttaaggtttccacgcttaacagtgcaaacgtcagttccttcaatatcacatttgcaggtatacagtgagccagcaagtcgtatagaacggctctacattcgatcaatgagttaacagatctttctttgacgatctttctcgctagcttttgaattacgataatccagtccggctttattatagggctactgattttcaatgttagttcgttgtttaacgccatagattcgagcatcaatagcgagactcgtaaatttccgtctgattcgccggcaatcttcagtaagatgtcttttgcttctaaatgtattctttcattcgtcactacatcagatagaatgtttgagatttcattattacttggtgctggacaacgaaccaaaagacaacgtgatttgatgggggcaattataggcgacatggaatcgcaaatcatgatcagcctgatattcttggagtatttttccatggtacgcctcaaggcagcctgagcatcctttgttaaagaatttgcctcgttgatgataacacatttatatctatgagccaacccatctttagaatcgtggaaatcaacttgctccatttgcgccacctctttcaacagctcttgaatgacaatcctatcattgttgcccatatcactaggtgtgatctccagatggtatggcgaactaaccacatttaactctaatttcttgttcgaggcagtaacaaactgtctaacatcaatcttcaatctatagactcctggaccaaatatagactctagtaatgccatgcaacgcgtcttcttacctgcaccatttggtccatacagtaaaaggtgaggtaaatcacgaggttgatcagccaatgattttaaaaaatgcgtcaattcttcattatgtgaaagtgcattcaacgacttaggcctatacttgtcaacccacaacgacattatctacaaatttcgctaatcttttggccttcttgacgcaccaaatagatggtaaactatgtttgcagtttagaagaacgaaaaaatcgcgtcaaaataaccaagaggccacaccgcagcattactggaaaaaatccttcaagataaggtatacatataacagcattcgcaacttaaatatgtttataatattcttctacataagttttgccatagcattttgtttctaaattaatggccttagaaacgacaacaccctcttgtgcaatattcatatcttgcagattcttttcttgacttttttcactctgcgagaaacttttcatttttttccatcagggacgaaagtaacaaaggtacttttttgtctgctttttttgttgtttctcaaacaaatatacagcagtgctatacgggtgttagacattgtgataggcttgtggtaatatatctgttgctttcacattctccaatcggaaaaaatagtcttttctgcaggtacatttagcttctttgaaaatctccctttttcctcatagctgctattttaataagggaagctaaaaatagggggctcgaaaagatatttggatcgtcgctttaataacgtttactgctagaactaatctttattaatattaatagtgtgctagtactttgctagtttgtcaaacacgtggaaaaaataaaaacagaagcgcacataaactacattatgtcgcagacaatcacatccttggatccgaactgtgttattgtattcaataagatttcaaacgccaacgagaaaagtttgcacgcggaatttaagcgtttgcatattgattcaattatcaaacccggccatgatctgaaaacaaattatgcgttcattagaatccatcaggatagagccaagtcgctgttttcatccctaaagaacttgggctttattgaatctatcataccattccatgatactgaattgtccagtaatttgcataaactggcttctaaggacaaaacgaaattattggaaactccaaaacagtacgaattgtacaatttatcaaatttgaccaacaatcccaaggaatccctatattttgcattcttacaaagctacataaaatggttgattccattttccttttttggattattgatcagattcttatctaatttcacatatgagttcaattccacttattcattgtttactatgatatggactctattatttgtagccttctggctttacaaatacgaaccattttggtcggatagattgagtcaatacacctcattttccaccattgagttccttcgcgaccaacaaaaggttaacggaaattctggcactactgccatgttgaaaaaatgttgttttataccagtggctttgctttttggtgttgtattggtttcattccagttatgttgttttgcattagagatttttatcaagcaaatttataatggtccaatggtatctgttttgtcattcttgcccacaatactaatttctgcgttcatcccagttttaacaatggtctacaacaaatattttgtggaaccaatgacaagttgggaaaatcataccagtgcaatgagtgcaaagaaatccaaagaagctaagaattttgtcattatctttttatccagttatgttccattgatgataactttatttctttatttgccaatgggtcatctattgactgccgaaataagagcaaaatttttcaataccatctcgatcttagctcgtttgcctacgcacgattcggattttgtcattgacacaaagcgttatgaagcccaattcttctacttcatcgttctcaaccaagtaattcaattcagtcttgaaaattttgttccaagccttgtcaatttcgcaatgaacaaaatcaatggcccaaaccctgagtttgtgaaagccgaaaacgaaatcagtaaagaccagctgagcccatcagacaggaaaatttggttaaaggttaaatcgtatgagacagatccgtggggagccacattcgatttggatgcaaattttagaaagatcatcttacaattcggttatcttgttatgttttctaccatttggccattggccccattcatatgtttggtagttaatttggtaatttatcaaattgatttaaggaaagccgttctttacagcaaaccagaatatttctcattcccaattgacgataagtcatcttctgtctctgttaccaaaagattgactgtgggtctatggaactctgttttggttattttcgcggtcttaggttctgtcatcaccgccactttaacctacatgtatgaagactgcaacttaccagatgtcggcgcacacaattctatccatatgagtaagctctggtatttggcaaatccaataaatcactcatgggtgagtattgtattgcatgccattttaattgagcatgtcagcgttgccgttttcttccttttctctaatattctaaaatcttcccgggatgatatttccaacggaatcgtgccaaataatataacgaatacgcaagaatcatcaaaagaagaaggttatgactacattcctgatgccaagttcaatactggtaacgagaaagagctccaaaggagaggatctaccaaggattattcgcctcatgaaattaatgagaaacagcccatttctcttgccagtggagttgaaagacgaggtaccgcccaatctaaaaatggcccttccactttcccttcgtcatcatcatcttcttcttcctctccctccggtgctggcgctgtcgattctggcaatagcaataaaatcggaactactaatgaaaagccagtggctttggaaagcaatgaaaatccagtggccatggaaaacaatgaaaaaggaaacactttggccaaagtgcccactgtcgggtcgtacggtgttgcaggtgccactctacctgaaactataccaacttctaaaaactacaacttgagatttgacgaagatggtaattctattaaagatgggaaatccagtggggaaacctcgaccgttgccgacacaaatgcggtaaacaccgaaaccaaatccaatacaaacagcaccgctcctgatgcattcagcaggaaaatcgaccaaatacccaagattgctgttacacatggtaaagataacactgaagttataaacgatgttgtcacgggaaacccggtaaataccaatgggaccatcaaaccagtcctcagcacaggcgttaatgatgaccattcaaaggcttccgtgactaccgagcaaacgaagaataccgcgttaaacaataagaatggcccagtaagatccatttccacgaaggaaaccaaagaatctacaagaccatcaaacaacagtgttactgatgcttctcaccaccatcaccaccaccaccatcgcgatgcgggagcgaagaatgcaacaaaggcagcggaatcttcatcttcatcatcagcgacaaaagaaaagccaaaacgtaaaaaggggctgctgcataagttgaaaaagaaattatgatgcaggacgaacactacttaatttgtctctttttataacacaatgacgttaaactagtatgtatctttttttactcaagtctatacttttttttgtgtatctcttctaatctacaaacacagccttagctaattatctccaagccacgcatttcgcactgcaaggacctgctctgcagcaagtaaaaatagcaggcgttcgtttgaatttacactgatcgtaccacgtacatggtcccctccatccaaaagacaattcaaaagagtcacgttgtctgccaggattcgtcacgtacggcgaccacccattgagtcgaagggagggggattgagtcaacagcagatttatgtcgtttcttttaaccgcggccttagcaagacgaatacgcctttttccggaatttggtaggaagaggctgaaaatcttgaagggcggcaaaaaaaagtctaggccgggtccaatttctaggggttaaatagaacgagaagatattggtgtagatctaaaggaaagaaaaggaaagaaaaggaaagaaaaggaaaacgatccggctttttctggaagcaagatggaaaagagactaagtggtggacgttgtagctatgtaaacggggcatgcttgctgtagataggtatcccctgtacccttttcgggacgcgcagtcggggcggatgcttttgggttgaaaacagaactacaaccagatgcaacacccggttgaatgatggtagttgttaagattacgtttggcattataatgatttgctcttgttgaacgctcgtaacgcgtccccaccaagggcagttacgtcagtgcccacatcttgtccctcttcctttttccctcttttgacccgcattttgttttcgcggttttttttttcttggtttgaccctcattagtaatgtgatctgggtttttttgggcacttgcagttatcaccggatcatctcatctctataaaagggccttggggttcgcggttttggtttaacgacggaagcgctccgctgtacaatttctcaagaaaacaagttcaaaaacaccacatcacaccactacaacatgtcatctgctctatataaacaaaacacaaattttactcattctaccggctcttttttgcaaagtgcccctgttgagttgaccacagtcagtggataccaagagttcttgaaaaagcaacagaagaaaaacaatgaaatccaaaccgttctgagcgaagataaatcgcacggctatgtgctaatgggcggtgaagtcattgccaatattctcggtgaagctaaagactatctcttggatttggcgggccaggcttaaacaaacgagcggatactcactgcatacatacacgtgcacacgcatggtttgattagcatcccttttttcattgagtcgtaatttcatatcattattgcttataaatctaacttatcctatagagagaaaaaagataggtgaaaagaatggagttcattgggcctttcactaaaagaaaaaaataaaaaacgataaaagatactatttcctgtgaaattcttacggtgactctcttttccattgcgagttttgtcattgctcaatatgtctgtttacctttgatgttttttttcccagaattacttcacttttattcatatacatgatttacataaatattctagatatataaatctacccgctggtagatagttcgtatacgtatatgaatttttttttttagttacgttttgatttcgtatctacttagttttttgttgctctttcctctacagctagaacgagcttaacgaaacccaaactaaaacaaatagcaattcgaaggtaccgcgccagttgagtgtccagtaagcattaatttgtgctgacccattttatggtgaatagagtagggcccttcttttcacttatagatcaggtacttctagatcagggcaggggcggcgcttagctaagtgcgcggtgcggtcactgtgtaaggcacacttttctgcgcagccgactaaggggtcctctcaatagcgtatacatacatatacatacttggacaatccccatataaataagaaagcaagttaccgtttgacaagaactcaatttttttccttatttttcgagcttttcttttctcaattggtaggctgttgtaaatacgttgaaagtggttttaatcaaaagcgtgaaattgaacaccgttgtatatcatgtcttcttcacctccaaaatttatagaatccaccgaaaattctaatgggaatgtctccttttccgcaagaatccttctttccttgttagaggccgaaatcttggtcggtacagaggattgtggttcaattggtacattccttaaagaggtcgagacacaaaaaaacgctaaactggcgttgtccgaagttgaagaaggctgttctgatagagtcttagttgtcgaaagtgaggacgctgaaaacgtctgtgaggcactcgcaaagattttggaatgctttactggcgacgatgagatcatggaaaaactgctccaaaatgaccataaattccatttcttgaaaattcttcttcccacaccaactgagtctgattttgagaaagttacaaacaaaaataaactaactactgttagactacttttttccaattcagaaacttctgctattatcggaaagaatggagctgtgattaaaaaactaatggatgacaacgacgtcagaatacttgcctcgaagcattgcttaccagatagtgaagaccgggtactagaagtccaaggtttgccattctccatcagccagacttggttgcaaatttctcaattggatatggaatccacctcagaaaactcgtctaatggtaagcgttcggaaaggatgtattttcctcatcttgcaaaagccttaagaggctctaatgatagatcagcagagtttaaatctacagtcatgattccggaagagtttgttggtgctcttgtgggtagaggtggtaatagaattgctaacttaagaaagtatacaaagaccaagatactaatcgaacaccaagataatgcaaaggagaaatccactcaagaaagaactttcaccattgtaggaaacttggaaagaaatgtccaaattgctgaaaagatgctatttaacaatttgaagactgaaagggaaagacgccaaaattattcctcagaaaagtccccagaaacttcatctagtagctgatctatgtacttatataatcgtgcttatgcaatgaaaaaaaaggattaatctatatggcttctattatttctatctataaacaggtcagcggttaaaatgtgattcaaaaaaaaaaggaaaaaaaagtttcaagagaaagcttttataagtttgcttttaagaaaggttacttgaatttcttaccaaacaatatcatctgcaattgatcatacatggagataacacctgcgccagcaacactccttaggatattggcaccacagcctttgaataatgatccgacaccttcggctgccacgatcttcttgaggcaatccatggcaccttcatatttgatggcttgaccggaagtcatcatcatccttcttctcaccgtgtccaatgggtatgaacatgttgaagcacccgtagtaaccacccaacccaataagaatgaagccaaaaatgagccctctaatgagccggttaataccactggcttgagagaatcgaataacccaaagtacaaccctctataaacaacaataccaactactgaaggcatgaaccctctgtataatccggcaataccatcggattttagagtctttttgtaaacatcaaccagcccgttgaattggcgtgagcttcccttcttcgaggatttagcatcagcagccaatcttgttctagcgaaatctaatgaataaacaaataataacgaaagagcacccgcagcaccaccagaggctagattacctgcgaaccatttaccataaccttcctcttttttgaaaccaaacattaatttaattttatctttgaaggcaaaatttaaagcctgggtggggaaataacgaataacgtttgcagtatttcctctccaaaatgagatcataccctcttgtttggcagttctcttgaaacattctacaataccggaatactttttctccaaagtcccttgcttgatcatttcatcttggttttgaatcaagatcttaactctttcaatgggtgaggcagcggtcttagcgattgccgcactgacaccacccattaagaaattaatagcaaagctcgaatcttgttgcttagtgctactactcatttttcttttcaagatccctgtatattgttaatctatctgcgattaattgaataagtcaacgtcaccctattaaataaagttttctatatagagaaatgcaagtgtacctagaggcacgtttattaaaagaacaatggaaaacctataacgagaaattttatgatatatttaaaggcaagcaaacaaagaaaaaaaactttatttcaaaatgggtctattctaagggtaatacccaatgcgagacttttcaagtccgtacacccacacactttaacatccatacatgtttttatttttcttcaaagattttttttcttatgcgtgatgcccccgcccgccgccagcagacacttgcaaagcgttttccactaggaatgaaggtctaagcggacgcatagccctctccaggctcgctcttccttaggtgtatccctttgggatgaacgattctccggttctggctaagggccatctctctgtagctcctgccagggcctttcgaactgtcccttccacaacggagaggtctcagactagggcctccttccttgcgaactgcgttaggcatcgatccaaatctctctggtaggcagacgaaaaaacgcataggtctgatggtgatcaatagaacctaaaaggcgtttactttccaaattcatatagaaaactgattaagaactccaaagcaaaaatgtatgtgataccgttaataataatctagtggaagtttaccaggaataagatagtattgctgtaatggctgtttttttgagaaatgtactttaatgaggataacacgttaaacgagcacagtattgcaggcctaatatgaacaacaacatgtggaatgaataccttgtatttttggaatactaggatatgataatcgagccagattgtgtaaaatactgaattttaggacacttaggaactaaagaggaaatttctggaagattttgtttttacgaagtatgcaataatggattgcgtatgactacgaacgaaaaatgctttcataactcaacatcaagaccgattctatgtcaatttttttactcgttgcattgaatatagcaaattcttttccaaatcatacaatattactaccctgttagttttcctttgcaggcttaaggttagtcgttattctaaattctatcttttctagtacggtaaactgattttcctttaaaaataacaataactaacataatttcaacagggctaacttacgtactcaaaagagacttgccgcttctgtcgtcggtgttggtaagagaaaggtttggttagacccaaacgaagcttctgaaattgctcaagccaactccagaaatgctatcagaaaattggttaagaacggtaccatcgttaagaaggccgttactgtccactctaaatccagaactagagctcatgcccaatctaagagagaaggtcgtcacagtggttacggtaagagaaagggtaccagagaagcccgtttgccatcccaagtcgtctggatcagaagattacgtgtcttgagaagattattggccaagtaccgtgatgctggtaagatcgacaagcacttgtaccatgttttatacaaggaatctaagggtaacgctttcaagcacaagagagctttggttgaacacattattcaagctaaggctgatgctcaacgtgaaaaggctttgaacgaagaagctgaagctagaagattgaagaacagagctgctcgtgacagaagggctcaaagagttgctgaaaagagagacgcttttttgaaggaagatgcttaatttttctttaattagtttagcttaatatacatactcaattaataaacaaattgcaataacttcaggtaatatatatgtatctgcatatacctacataaataaaaccattttttctaatatacccacaacacatacgtgtataatgggacctagaactgatgcaaagaaaggttgggccagcgccagttcttagggtgccacctagttgtaatttaatgtaaaataaaacaaacaatatactcacggtatgtatacatctatatatatataaaattaatctatcaaaattgtaaacgaatctaaaatagaccttcgatctcaccttcgtcgtcaacttcaaccgccatgtaaccggcatatgttgataaacctggtatagtttgtatttctgcagctagagcatataaatatcctgcaccgattgaagctctcacgtctctaattgggaacgtgaagccagaaggaacacccttcaaagatggatcatgcgacaaagaatattgcgtcttagcaatacagataggaagattaccgaatccctgttccttataagcgtcaatttttttttgagcctctggtgaaacttcgatctttgctcctccgtacatcttttggacgatgctagtaagtttatcttcaattgagttgttcacatcgtacaaaaactcaaaattttttggttcttttgttgcatcgaccacggcatgtgccaagtctaatgcacctttaccaccttccatccagtgattagaagtaacagcatgtgatgctcccgcatccaatgcagccttcttaattacttcaatctctgcttgtgagtccgtttcaaatctgtttattgctacaacaactggtattccaaaagttttgatgttttcgatctgtttgactaagttactaacacccttggcgacgaaatcaacgttttcttctgtgtattcctttggtaatggttgtcctggcttgacatttggagcacctccgtgagattttaaggctcttactgtggcgactaagacaactgtatctggtactaatccagaggaacgacacttgatatcaaagaatctttcaccacccatggcaaaatcaaatcctgcttcagtaaccacataaccaggttcatgggtctccttggtgtttaacgggttcttgactgtacctacaagtttcaatgccattaagtccgcaattactgacgatgcaccaatggaaatattggcaaaaggaccagcatggaccattacgggtgtcccttctaacgtttgcattaagttaggtttgatggcatcacgtaacaatgcagtcagagcgccggtacaaccaacgtcttctacagttaccggttcattatcataattagcaccgataaccatacgtccaatacgttccttcatttcgtgcaagtttttggataaagccaggatagccatcaattcagaggcaacagtaatatcgaatccggtagttcttgtaaggcccttttcagtagcagcttctccaatggtgatttgtctcaacattctgtcattgatatcgacaactcttctgattgtgatagtatcaggatttatattcagtctggagaatctgttaatttcctcgggagtcaacgtatcagggtcttgcttattgatgcctaatctttcaagtcttctttgcatggatggggtaaactttctcttaccattttttcttggaactaatctcttataaaatgttccgtcattcttttgggtagattcgtgaaacattctggtgtcaatagcagctgcaagcaggttattggcagccccgatagcatggatatcaccggttaaatgtaggttgaactcgtccataggaataacttgagcgtaaccaccaccggcggcaccacctttaacacccaaagtggggcccagagaaggctgtctaacattcgcaatggaaggtttgcctaaatgggcagataaagcttgcaccaatcccatggttgtagtggatttaccttcacccaatggggttggggtaataccggcaacaaggacgtatttaccgttttcacgggattctaatctttcgaggatacttggagaaatctttgccttataatggccatataattccaattcgtgtgcgtggattcccaattcctcggccacttgattaatatgctttgggctttgggctcttgaaatatcaatatctgatggaactggtgatttcaggtgtaggggaagtgggttgatcgttggaagcctttcagattccacaaactgtctcttcgcggctaatagtacattagaaacaagcatagccacggtcattggccccactccaccaggaacgggggttatgtaagatgccttttcctttacagagtcaaattcaacatcaccgactaatctttgtccacttttcttgctactatcagggatatagttaataccaacgtcgatgactacggcaccttctttgatccagtctcccttaacgtatcgaggcataccgcaagctgcaacaattatgtcagcctgggaaaccacctcagcaacattctttgtatgactgtgacaaatggtgactgttgcattggcatttttcaataacgaggcaactggattcccaacaatactggatctacctatcactacggcgttcttgccgtctaatttgacatgagcttcttcgagtaacttcatgcaaccgtgaggggtacatggaataaagtatggtttaccaccctttttggccaattcacctgcattatatctgtggaatccatcaacgtcctttttgaagtcgacagcatttgtaatcgttgtttcatccaaatgacgaggcaatggtaattgaattaacagcccatgaatagattcgtcatcattgatgtcgctaattttcttcaaaagctcgagttcggttatatctggtgagaatttctcgatgacgcaatccacgccactatccttcgaagccttcaacttcattctcacataagtggacgagtcgggtctgcctccaacttgaataattttcaaagtaggcttgaaatttggatgtttcaatttgatggattttatctcgtcattagccttttcgcgaatagactgagcaagcttcccaccagacaggatgtgataacatgaagcatgcacagttggcgaaacctggaagcgataagtgcgccatttggcctgctgaaaggcccttgagtttctcaacaaagatactctagacaacatcttcctcttttttgccctggataaccaaaaaagcctaaaacaagtcaatatataaacacagtacgaaagagaagatctctgatgggaaaaaattgatttgtagtatcatttacttggctaaattcatgcaaatcctgcggcatcgagaagtgactgcaatatttcggtggaaaaagaaaaaaaaaactactgtacgtggtggatgtgaaaaaaatttcagcatggcgctacagggaatttttcattcttcgtggcgcgtcactaaaaaacgtagtgacttacaacgagtccgagaagccaaaagaagcctcaaatgaaagtgcgagatggaagataagattttaaagaaacgtcttgttttatgtagaatgcaccgtcgttcggctgttacgtgaatatgtgtgttcgtttacttctcttctatggagttttatgtgtgtatatatatatgtatatgtatatatatatttatatatgtttgtatgtgtatatgcacccgttcagtagaagttcccatgcgattgattggacggtgtaaagtttctttggtgtggggaatgttcataacgttggggtgatgataataaaagttgagaaaaataggaagattggtactggggcagaccttggacatagttcgaattatagacgtcttcagcgggtctggggtacatgggcctggttcgtattttggaaagaggatatggcatgccactattcttgtaatatggctgtaacctgttttgtagttggggctctgcggtagaccttggaaccacttcttcttccgattcgtattctgaaccggaattggagttggaactgaactctgtgttgctttcctgtccttgtatgcgggatattctttggtacttgttgattatctttctctgctctatttcaatatttctggctgtttccaggatagcttccttacttgaaatcctatccttatcgaaaacacctccgtgatgagattctgtgggggaaagctgtttgaggtgtctttcggatggaacacatttgtagccgtccatgttctcgtaaatgtgtttagcgtagatcaagggagtcttcgcctgagatgcagcgttgtgtttgataaaattctctatcttcttctcgtttgaagccgtgattggtgttagtaaccttgagtgtactgataatgcactgttgctggtgttattggcgtgaagattattaggagttgaactcgctgcgtcgtttgttgaaggtagtgagtcgataatctcctcgaatatgtcgtaaaacagatttgaattttcagttgcttgttcggcaccatgctcgatgagatgtaagagctcctcctctctttgggacaaagccaaagagtccttaactttgttttgtatggtttttttccagacttggatatgtgaagagatttgcttcttggttctgaactcattggtttggtgcttgatgtataatgaaatgagttcgtttcttccgaaattggcatttcttatttttattttcgtggttccgtttttcattatcagcttgagggcctcaaagaatgcttcctccactttttcggaccacttatcacaaccgatgccccaagattccgttgtcgaggtgttttcgctactttgtcccggaaagtagttgtttacagctatgcttggtacttcatttttcctctgcttatcagcgaacgcacctttcactgatggagacctcagaccatctgatttagctcccagcccagtgttgaccaattcaaactgaggaggcgcgttgctgagatcgatgccatcttccacttcatttttcacgcaagcatcgctccgaatgccaggttctggaaaaatgccatctagactcgactgggaatacgaatccttttgtatgtaaacatcaaagattctatcactgtatgtttctatacttctagagcagtctgtgccaaagtcatctactttaagactcatggtagaacaacctgtagtattagaataagtttaacttttcttctcttgccgttgtgaaagaaatcttgctccaccagtaaaaatattttttatgtttcataaacatatataaaagcaagaaagggttgataaatgcaaaaaactcagcaagcccttcgtttcaaacttaatacacatctctacggatgaattacttttttggcaataagctttttttctccagctatggaatatcccacgaagagaaactgcaggacaacagggattgccggtattaaatgttggtgccgcatttctaggcctgcatgagccaagcaagagccctgcgaaggaccttttggtggagtccagctaagcgtggtgttctctggagaatttcccagaagagtaagaatacgcaacctgaaacacgcacattccgaatctgtatgagaaattcttcgagccgtccgcggaatgtcagcggtcccggggcctgccaacaaggctgatcaaaccggagtacggtcaaaatggctcactctgaaacatcctacgggcgataaacgacctttgccggtgtcactaaatgggaaacgttggctttagcatctttgtaaggaatctcaccactttctcaagcggacccgccgagaaacgccatggttgttttcgtaaaagggaacgctcatacttaagagcgtgtatagaaaccgcgtcatttcctgaggccggcttcgatcttacgttggagtagggcccgtttggctatttttagtctgagcgccaaatgttcaagaaggcgggtgttttgatttgccatagcgtgcagtgcagtgcactgcagtgcactgcagtacagtgtagtgtcttttgcaacaatcggttcacatgagagagtgcggttcggataaaagggccaagatacggctactcaaacggaaaaagtatatatctatatcaacacttggatagagagtggctttgttttagcatcggcggatgtgtttgcgcagacatggttcactttgctctgcacacgtacagagcataatcttgccggcaacggaaattcgaaatcgatatttcttcgctttgcttatcggaagacatgtaaatgcttgaccgtctctgtcctagaagtaatcggcacagaatggctttttttttggtctatagtatatttaagttttatttatattttgttcttcacggcgtccttgcagcccacttcacagctcttctacgaaaaataggacacaaactataataaacagccaagaccacacagattcaaccgtatcaaaaaaaaagaaaatgtccaacctccagccctcacaaccaagaattatactttttttccaattggcacttagcagccagcaaaaatttggtgctagatagaaaagaatttgggggctcattccctccaacttaaaagaccgccacattctttcgggaataaaagtctttcccgtcacttacgaaaaaaaaaaagagaccaaaaacaaacatagcagtcattcctgccagcattccgcactttctggaatgtatgagatgccattcttgagcgtagtgagccaccatactccacccctggtacttttcaaaaaagtacaagaatcgggcctatacaacaagagaagatccaacacctggcaagcgccctcgatgtagaggtcttccttccaaaacgaaacagccaggatgttcttaaccgcgtaccctccgccctgatcgaccgaccgcctattgttttttctcaaggacggaatccaactgccccgcagcaacgaaaaggcagcattagcagtcacatgctctgcgagattttcccgccggccgcggccgcgggaaaaaatggtgatgactgctctgctcatatggaggaggcctagtttttcttttttcttcttccttctttgttcttctttcacagaactggatctattttgaaaaaaaataattagaaagaggccttgaagagaacctacatcaaaagtaaaatacgctttcattaagctatagaatatacacaaaacaaccagttaaaataccatgtcttcttccaaacgtattgctaaggaactaagtgaccttgaaaggtatgtctagtgttattgccacgtttcaaatgcgtgctcttttcttttttttttttttttttgtatactcttaaaagttcttccatatactaacaacaagcgtgttattgaaatagagacccacctacttcatgctcagccggtccagtcggcgatgatctatatcactggcaagcgtccatcatgggccccgccgattctccatatgccggtggtgttttctttttgtccatccatttcccaactgattacccattcaagccaccaaagatctccttcacaaccaagatatatcacccaaatatcaacgccaacggtaacatttgtctggacatcctaaaggaccaatggtcccccgctctaactttatcaaaagtcctattatccatctgctctttgttgacggatgctaacccagacgatcctttagtgccagaaatcgctcacatttacaagactgatagatccaagtacgaggctacagccagggaatggaccaagaaatacgctgtataaacatacacccttgctatgctggaaaaagagaaacgaaaaaataggagatcggacgatgaaagaatattagatataatgtattttacaaaagaataaaataaagtatatatatattttgtctttaataacatagatttactgatatattttataaaggttttgttattaaccatactctttttccccagatgtgcatttttttcaacagatcgagtcggcaaaccttaaaatcgttttatccaggggagattggacacaatttatgctcgaagaaggcacacaagattttcgtttactttgattgtattttcatcttgccctaccaggacgctaacgagcctgttggacaccaactgctatttaagccttccgtagctggtttggaatcggtaaaagcttccttttcttattcggagaattgaacaggaatccagctttgtgaatctggctgaacaatccatgttcggcccatgctcatattcttctgtgtcagaaaaaacgtgctctaactgccttatcaattgttccgtagtaaacaatttctgaaattttagtgttttgtctccgatcatcttcataaccttaaaatggcatctattttgtctgatctagtttgaccatctaggtatgtggtctgtgctcattgatgtcttggaagtgtgtaagtgtctgaaatgacaatttttctgtcatgcccctggataatgttatggtgtgcccatatgcgtgtctgaatcgctcctccgcggcaacctttattgtacgaccggacagattaagcatgctctatggaccctgtgttctggcacgaagtagatgccgtacgttcgtcatagagcccctattctttgcagtctttctggccaaaccctgtagccccgaaacattaaatcgtttacccatagcgaactccccaggatagtgcgggctatatattattttactggcataccttgctatccgcacccacacggaccgtcaattgcatgataatagtcattgtcatcaggtccgaaaccatatctattatattttaaaccgatttttatctgtagagttttgttagcgtctgtacagttaaagtagtcgccaattatgtcttcaaaactcacagtcagattagccatggacgagatagttataaagtctatgatgacgtcgcggcgttcgagcgttgggaagttcaagtaataatttccctcctgcttctttgaacccatgacatagtgatacaaagctggaaggacagagtttggaccaaggtacgattttcatcatgttatattagagaggtatataagacactcgctgattggttgcgtgaaacccaatgctaaaagtgtagttcgggactgaattataaggtatccagtataatccatatcaattgatggatcttcaactttatctcaataattgtcagattcggttactcgtatacgattacaataactgtatatccgaaatcaattattccaacgcaaaccgtttcgactctatacaacctacaaacctactactcagtccacacacataccaatatctcaaatcatggagggccacccttcatattaaatttgaccctcttgctgaaataattttgaggttttagatctcaactattcggtatatatatatatatataccatataagctactagaaaatcatcagagagtattacaactacgttagtctaaaaaaaatctccgcgacggggaattgaaccccgatctggcacgcgacaagcgcccattctgaccattaaactatcacggataaggaaaataaagctcacgatgggggtcgaacccataatcttctgattagaagtcagacgcgttgccattacgccacgcaagctgttatttgttgagaaagactaacaaaacgtaaactaacaaggaaggaatactatacttcctaaaatagtatggtcaattattctcaaataatagagaactagtatctaagacttcattcaaatgtaccacatttatatagcaataacttttttcgaaagtgcccaatcactgccaggacgttcggaacgagatgttacgcagaaacactattccggaagttaacgatttgcaaaattcttctcattgatgctaaaatttgggcaagtggtcaagtactagcaactctgtgttgcttccaatagcattagtggaactaactcttcgatcaagttactgtgaagttgccaatgacagatcgataaagccgggtaatacgctgaaattttagatccaaatattgaaaactaagtataaggttgtgggattttgacttatcagtgaatatgcaaagaaaacaaaagagattgaacgtccacaagatatcccgcttagttaattaacaaacaatagggacatttccttttttttttactcggatttaagaacagttgttggttggtcttcaagctgtaacattataaaaagttaaatcggaaagatgactgaaaaaataccaatagcgaactaccaaaggacaaacgctaaacctttactaaaattgaccgaaaagctttttaatagaaactttttcgatctctatttgactgcccaacaattggttgttctcggatacttactgtcaattccaagtgaagaagacaaactcaaagcatgggattatttcatgaagggaaacataacattaaatgtcgaaaaatcgttcccatcgactcaggaagaggaaaagggtagtataataccttcctctgatgatgctcaacctgatggtgtatcgtcggaaacagtagagaaaattacagaagattacaataataatgataataataatattaataataacaacaacaataataataatagtaatagtaatagtagtaatgaaaatcaatctgaagataaaggccctgaatccaacacaaatgatgaaggtaatgataataatgatggaggtgatgatgtcgaagaagacttatttaagttggatttggaagatttgaaacaacaaataagtggtccaaagttcatcggaaatctatctctgaaaatccggtatgtattatggcaatgtgctatagattatatgtatagtgaccataacgaatttgacgatggcgatgaaatggaatacgccctactagatgttgaagaggaagaagtggaggaggaggaggaagagaaaaatgataaaacggaagcactccagaaccagggaaatatccctaagtttaccgaagatgaagattatgacgatgaagatgataatgatgaagaggtcaccacatttgaaaagaaagacgattttatagaaaatgccaatggtgttccatcttctaatattgaaatcgatgatgaacgacgcttattattaaacatttcaatatcaaaggaaaccctatcaaagttgaaaactagtaacgttgaagggattatgggaaactggaacaaaatttaccacagttttgaatatgataaagaaactatgataaagcgcttaaggctagaggaaagtgataaaatgatagagaaaggaaagagaaaaagaagtcgaagcgatctggaaatagcttccgatgaagaaaacaatgataatatagacaatcaggcagaagcaaaccatctactgtcagccactgaaggtgagaaattcagtgacgctgggaataaacgccccaaacagagtaacttagatttaactgtcaatctaggcattgagaatttatcattaaagcaccttctgtcttcagttcaagagaacaagtctcgcttaggtatatcagattacgaattgaaacacctgattatggatgttagaaaaaatcgatcgaaatggacatcagatgaaagaattggccaagaagaattatatgaagcttgtgaaaaggttgtgttagagttaagaaacttcactgagcattcaactccatttttaaataaggtaagcaaaagggaagcccctaattatcatcaggttataaaaaaatccatggatctcaatacagttttgaaaaaattgaaaagctttcaatatgactccaaacaagcatttgttgacgatgttatgttaatatggaaaaactgtctgacctataattcggacccttcacactttttgagggggcatgctattgctatgcaaaagaaatctcttcaattggtccctatgattccaaatatcacaatccgtaacagagctgacctagagaaagaaatcgaagacatggaaaaggataaagactatgaagtggatgaagaggaagaagtagctggctctgggagaaaaggactgaatatgggcgctcatatgttagcaaaggagaatgacaaagggtccaaaaggggtacctctaaaaccattgagacggaagcgtcaactgatacggacaaagcaacttcaacaattattgagggaggagaaaatgaactggcgtctccaaatgaagagaatgaagaagaccaaactacttcacccaatgtaactttcagtgaaactggcggaaagaatgagttcaaggaagttcaaaaatatgacgaacatcaaagtgccgaagaaagtaaaaaagttgaggaatgcaaaaaagagaacgaagacaaacgagatggggaagttaccaaaaaggacacagaggacgagccacaaagcaaggtgaatgagaaaaaagaagtagaaggagatagtgatggagaaggagaaaaaggaaaagaaaatgaaggaggagaagaggaagaagaagaagaagaagaggaagaggatgatgaggaggaggatatggccgaatctcaatcctatttacttgaaaaggacgatgataaggacgacttggagatttctgtttggaagaccgtgaccgctaaggttcgtgctgaaatctgcttgaaaagagcgaattatttcaaaaacgggaagcttaatgttgattcagaagcatatttgaaaaacccacaaaggatgaaaatgtttgatcagctgttctcggaatataaggagcagaaagctctggaatcatatcgtcaaaaaatggaacaagattcaatcatgaaaaatggtttcgggacagtattgaaacaggaggacgacgaccaactgcaatttcatagtgatcatcccttaaatgggaatgagggttttgataaacaacccaatgatattgaattggacgacaccagatttttacaagagtatgacattagcaacgctattcctgacatattgtatccaggagtgaacacgaagactcttgacaaaatggaagatatttctgtagaacgcatgcttcaaaacgggatgaccaggcaaagcctgtttttagctaacaaagatttgggtcttacacctcaaatgaaccaaaacatcacacttgtccaacagattagacacatttgtcataagatatccttgattagaatgctacagagtccattgtcagctcaaagctctagaaataaccctaacgcgtttcttaacagccacatttataactacacagttattgatgattcacttgacatcgacccagtatctcaacttccgactcatgattacaagaacaacaaggaactaatatggaaattcatgcataagaacatatctaaggtagccatggcaaatggatttgaaactgctcattcttccgcaataaatatgcttaccgaagttgcaggtgattacttatccaatttaatcaagaccttaaaactacatcatgaaaccaattctttaaatagaggttcaaatgtagaaatgttacaaacgacattactagagaatggtatcaatagaccggatgacttgtattcctatgttgaatctgagttcggcaaaaagaccaagaaacttcaagacatcaagcacaagctagagaactttttaagggccttactaagaccgactctacaagaactatctgagagaaattttgaagacgagagccaaagtttctttactggtgattttgcaagtgaactaactggagaagatttctttgggttcaaagaacttggtctagaaaaggaatttggtgttttgagttcgtctgttccattacaactgctgacgacccaatttcaaactgtcgatggggaaactaaagtgcaggataagaaaatccaaccggaagaatctgacagcatcacgtatagcaagattacaaaaggtctgcttgatgcaggttcattctggaacaccctgcttccactgctaaggaaagattatgagcgctccaaagcatatatagcaaaacagagcaaatcctcagcaacaagcgatagaattctacctacttcgactgaggacagttcctttgctctcttagaagaggatcaatttatttcgaagaaatccgcatcaaaagcgaggttacctcctactggtaaaattagtactgcgtacaaaaagaaaccaattgcaagtgccttcatacttccagaagaggacccagagaagagcgaaaaaggtgattcaaatacaactatacactctacagtgcatacagaaaatgaaatgggttcttcgctatttctggaaactcctcaaccattagattctatgaacatggatgatccctttactgattcaaacgtgggcagcaatagttcctttagtttgagccttccccgtttaaatcagtaaatgagcatactaaatagttggacactatacctgtaattattatataccttagcttatcaaccttgtattatttaactttggttgacatgcgatattagctgcattgtgcgtaatggcttaaagtacaagataatggctgcaatcttctctttctagaattatgcttgatattttaactcttcctatttgatcaacgtcattaaaaatacttattatgtggccatctcggcatcacactatacgtcgggaattttggatttcgaagttcaaggaattggcttattcgtagtctctaattactgtggtaggtaatcctcagaggacaagaacaactttgcaaccaagaccgtatattcaacgtctataaattggatatgttcaagataccaggttttggaaaagctgctgcaactcacgccccaccagatatgacaaacgtagatacccgtccacgccatttacaagtatcaaattgccctaataactcctatgcactggccaacgtcgctgctgtttcgcctaatgatttccctaataatatctacgtcatcattgacaacttgtttgttttcacgaccaggcactccaacgatgttccagcaggaaccatagggttcaacggtaatcagcgtacttggggcggttggtctctgaaccaagaagttcaagcgaaggcgtttgatttgttcaagtattccagcaaacaatcgtatcttggttcgatagacatagatatttcatttagagctagaggaaaggctgtaaacacagtattcgatcaagatgagttagccaaacaattcgtccgctgttatgaatctcaaatattctcaccaactcagtatcttattatggaattccagggtcatttctttgatttgaaggttagaaatgtccaagcaattgatttaggagatattgaaccgacaaccgctgttgcaacgggaatagagactaagggaattctgaccaaacaaacgcaaatcaattttttcaagggaagagatggactggttaatttgaaatcctcgaactcattaagaccaaggtcaaatgctgttatcagaccagatttcaagtttgaagacttgggtgttggtggtttagataaagaattcaccaaaatttttaggagagcttttgcgagtagaatctttccaccttcagttattgaaaaactgggtatctctcacgtgaagggtttactactctacggtcctccaggtactggtaaaacgttaattgcaaggaaaatcggtacaatgctgaacgccaaagagccaaagatcgttaacggtcctgaagttctaagtaaatatgttggttcctcagaagaaaacatccgtaatttattcaaagacgcagaagcggaatacaaggccaagggtgatgaatcttccttacatatcatcatatttgatgaactggattctgttttcaagcagagaggttcaagaggtgatggtactggtgtaggcgacaatgtagttaatcaactactggctaaaatggatggtgttgatcaactgaataatattttggtcataggtatgaccaatcgtaaagatttgatcgatattgctcttttacgtccaggtagattcgaagttcaggttgaaattcatttaccggacgaaaaaggtagactgcagatttttgacattcaaacgaagaaaatgagagaaaataatatgatgagcgacgatgttaacttagctgaactagcagctttaactaacaatttttccggtgctgaaattgaaggtttagtgaaaagtgcaagttcgtttgccatcaacaaaacagttaacattgggaaaggagctacgaaacttaacaccaaggatatagcaaaacttaaagtgacaagagaagactttttgaatgctcttaatgatgtcacaccggcttttggtatcagtgaagaggatttaaaaacatgtgtagaaggtgggatgatgctttattccgaaagagttaactcaattttaaagaatggggcccgttacgttcgtcaagttcgcgaaagtgagaaatctagattagtatctctattaatacatggccctgcgggatctggtaagactgcattggccgctgagattgctttgaagtctggattcccatttatcagattaatatcacctaatgagttatcaggtatgtcagaaagtgccaaaattgcttatatcgacaacaccttcagagacgcgtataaatccccactaaacattcttgttatcgactctttagagactctggttgattgggtaccaattggtccaagattttcaaataatattttacaaatgctgaaggtcgcactgaagcggaaacccccacaagatggccgtttgctaattatgacaactacctcaacttattcagttcttcaacaaatggatatcctgagttgctttgacaatgaaatagcagttccaaatatgaccaatctagatgaattgaacaatgttatgatagaatccaaatttctcgatgatgctggtagggttaaagttattaacgaattgtcgcgtagttgtcctaacttcaacgtcggtatcaaaaagaccttaacaaatattgaaactgcaaggcatgacgaagatcctgttaatgagattgttgaattgatggcccaatctgcgtgattgtcttgcgttttgtatgtacaaagtatatttccattaccattacttaccttcgttcaagcaacttatgatgagtaagattttctttttatcttatatatttcaatgataaatcatataaaaattaccaaaatgacagcgatgtttccctcaattctcgctatcgttctctattcactgtagctctatttaccgggtaaacgatctatttttttttcaagcgcttaactgaaggctttttttggtagaagtgaaaaaatttttcaaattccaattgaaaagaaaatagttacgcaattatcaagaaagacttcttgaagaaacgaaacaaacgcttcagattgtatcaagatggctcctcctccattccgtcctgaaaatgctgttaagagagctgacgagcttatttctgttggcgaaacccaagctgctttacagtctttacacgacttcataactgctagaagaatccgttgggccactccctccactgtcgaaccagttgttttcaaatttttggaaattggtgttgatctaaagaaaggtaagctgcttaaggatggtttgcatcaatacaaaaagctagtccaagggtcccccgaaggtttagcatctgtcggtgctgtcgctcgtaaatttattgatttagtcgaaacaaagattacctccgaacaaactagagctgatgaacttcaaaagcaagaaatagatgacgatttggaaggtggtgttaccccagaaaatttgttagtttctgtttacgaacaagatcaatctgtcgctggtttcaatgacgaagctattacttcatggttgagattcacctgggaatcataccgtgctgttttagatttattgagaaacaacgctctgttagaaattacttactctggtgtagtcaagaagaccatgcatttctgtttgaaatatcaacgtaaaaacgagttcaagaggttagctgaaatgttacgtcagcatttagacgccgctaactaccaacaaagcaaatcaggtaacaacttagttgacttgagtgatgctgatactatgcaacgttatttggatcaacgtttccaacaagtcgacgtttctgtcaagttggaattgtggcacgaagcttatagatctattgaagatgttttccacttgatgaagacatgcaagcgtgcacctaagccttcaactttggctaactactacgaaaaccttgttaaggttttctttgtttccggtgacccactgttacacaccactgcctggaaaaaattttataaattgtattccaccaacccaagggctacagaagaagaatttaagacttattcttccacaattttcttgtccgccatttctattcaattggacgaaatcccatctattggttatgatcctcatttgcgtatgtaccgtttattgaacttagaaactaagccaactagaaaggaaatgctggaatccattattgcagatgagtccatttacggtaaagtcgatgaagaattgaagcaattgtacgacatcgttgaagccaacttcaatgtcgacacaatcaaacaagatttggaaagcttattgaccaaattagtctccaagccttacttcagtcaatacattgtgcaactaagagatgtcattatgagaagagtctttgttgcggcctctcaaaaattctctacagtctctcaatctgaactgtatgagcttgccactctaccagccccactagacttgtctggttgggacattgaaaaagctttattacaagctgctattgaagattacgtctctatttccattgaccacgaatctgcgaaagttgttttcgcaaaagatccatttgacattttcgaatctaaagagattattgaagaagataattcagaattggaagctcaggaagaaaaagaagaaaccgaagaagctcttgaaccacaagaagccgaagaaggcgaaccaaaggaggacggcgaagaaaaggaagaagaatctgatcccgttattattcgtaattcatatattcacaacaagttacttgaattgtccaacgtcctgcacgatgttgacagtttcaataaagcttcttatatggaaaaagttaagattgctcgtgaaactttgattcaaaagaacaagggcgatcttgaaaagatttccaagattgttgacgaacgtgctaaaagatctcaagagcaaaaacaaaaacacatggaacatgctgctataaatgccgaacaaaatgctgaagtcagacagcaacgtattcaagaagaaaaagctgccattgaagctaaaatggaagaagaagctcatcgtcgtttaattgagaggaaaaagcgtgaatttgaaattatcaaggaaagggaaatcacaaaaatgattactgaagttaacgctaagggacatgtttacatcgatcctaatgaagctaagagcttagatcttgacaccatcaagcaagttattattgctgaagtgtctaagaacaagagtgagttggaaaaccgtatggactatgccatgagaaaattggaccacaccgaaagagctttaagaatggtggaattgccattattgcaaaaggaagttgatgccttacaagaaacggacactgccaattatgaggttatgaagaagaagattgtcgatgcagctaagggtgaacatgaagccagaatggttgatcataagaacttggctatggtctttgacgattacttgaaattgaaagaacgcttatcaggtaccaaagaaagtgaattagcggaactccgtaaccaaaagaaggctgaattagaagctgccaagaaagcaaggatcgaagaagtccgtcaacagcgttacgaagagattattgcaagacgtaaggaagaaattgccaatgctgaaagagaaaaacgtgcccaagaacttgcagaagccggccgtaaacaaagagagatggaggaagctgccgctgctaagaaaccaactccatatgtgcctcgtgccggaaacagagaacctccaagcacaccaagtatcttaccaaaggctagtgtttccccagataaagctaagttagatttgatggctcagaagcaaagagaaatggaagaagccattgaacaaaaattggctggtagaggtgcaggtgggtccactccatctaccccatctaccccagctactccagcttcatcttctgctccaaagaaaatgaccatggccgaaaaattgagagccaagagattagccaaagaaggcaggtaatgataatgcgatagaatctacataattttcaattacttttccataccctttcttatgtaggaaagtaagtgtatataatcaacaattttttagactatttttatttcgctacttatttttagtgctattattactaaggaaaagaagggataagcaatgatgccttctgaaatttcaaaaacgaatttttaaacaaaatgttgttgaagaactaattgatacaaaataggtatgaataataggtttgctatttaaagggctaacgtgctagagaactctaacgactcttgagaagctcaaacttgaaaaaaaaaatggggcttttttaaaccgtgataagaattcttttatattttatttcatttatttatttcttctttctttctttactttttttctgtttagatacttagatcaatttttattatattaggtagagctaaggttagaataaaaaaatgttgttggacggttgttattgaaatttgactagcaaaaaacggagaaattgaaacttcaaaacaataataatatggtaacaataagaaataaacaaaaatatcaaagacactaggattttatttatatataaaatttagtgatgaaccaaccgtctgacagaaaagaaaaaaaaagaatggtaaagaaatcattaagggggggagagaagaaattaaagtaataataaacacgcatttgttgctttaatcctatagtaaggcaacggcaacggcagcaaaaacacccatgaatgaagtagctggaacaagttctggagcagcacccttagacttagaagatgaagaagtggtggaggaaacactggcttgagcattggaagaatcatcagtggaagaagcggaggtggcagagctcttggaagaaccggaagaagtggaagacaacttgacggaagtagaagtggcaccgttcttacagacgaacgagtcaccttgaatagcaccgttactttgcaacttcttcaatgcgtcacaagagaagttactggcggaagattcgaaatctgcaccacctctaacagacttcaaagaagacaaattcaaagtggtgaagttaccagtgacttcaatggcaccaccgacggtttgaaccttactgaaaccgtcaatggtcttcaatagagtgttattagcaatgatgaaaccaccaccgatggaggtcaagttggtgaaggcaaccttggataattcgtcgttggagacaatagacaaactttgaccaaccttagccaattgagtcaagttcaaagctggcaaagtgttgttaatgaaacccaaagaagcgttaacagtttgcaaactgccgaaagaaatggagttaacatctctcaaagtgatgttgttagcccaaaccaaatcatcgaaagccaaagtggtgttgtcaccattggaggaaaattgtaaagagtctgagacactttctaaagatgattggaaagaggtcaagtatctgttgttgttgatgttgaaagtgttaacgttcttcaaagtggcgaaaccttcgacactttccaaagcagtgtcagaaacataaatgttgttggcggtttgcaaatcggtagagaaggtggagatggcaggcaaagtgaccaagttgatggagtcaacttcttccaaagaaccgaaagaagcagaggtcaaaatggtcaattcttgcatgttcaagtcaccggtgattttcttgatagaatcagcggagaatgaggatagggaagtggcattgaaaatggtcaaagaaccatcgatttctttgacactggccaaggcagctgaacccaagtcaccggtaatggtcaagttaccgacgatagtgctacagccagcgattttgtccaaatcagcttgagcagtggcagtggcagtagtgccgatgctacaagaagatgcgatagaggagggggaggaggaagaagaggaagaggcggtagaggaggctgttaaacaacatttgaaaaaaaaattgttagtaatccagatcaaccgataaaattgtcgttgtagttctttatttgcgtgtcctattactccaagcaaaaaagcaagcctttttccaagcatgtatacttttttcacgagatctctaccaacatttcctaatttggaagggtctttttttcgagtctcgatgaaacgcggcgaggtgaaaaaaaaaaaaaccatacaacaaaaaaggaaagaaaggaaacctcatgatcagaacaaacccagtggggtaaaaggaaaggtggcaaataaagaagaaaaaaaaggagtaaaaatgtacataccagctagagctgaagcacttaatagagcagtagcggtcaaagcgttcttgaattgcattatggaataatagtaaaaataaaactagatctttaaaagtcgaataaacgttttcttaatagctcgggagatttgttcaaaaaaagatgggaaagattaaactgtgtagaagcgaatgaacgattaactctttttatttagtttcttttcttgaaatggcctaagtgtactcaaagatggtgttctaaaaaaagaagataggagaaaaaaagccaagaaaaagaataagaagaaaaacgaaaaaccaaaagagagacctccgtttattaaatacaaaacgcaagagagatccgttgattgcgaggaacatgattgctagacagtgaatatttataccggcccacgcacgctatcgaaaaattttctgtttgatcttacgactgcagtgcaaacctgatctcgatcgatcccaggagggatggttgtttactacccgttgcttttgtttgttgtggtgacacggtcgccacggtgcctggtgcctggccgccgcacaacgagcgtgcgggcccgaaacggtggcgcgtctttcccgtttcgcagtgcatttcttttttttttcgcgtgggcgcagcagccaggcaggccgtgcgcagtgacttggcccgccatctggtttttttgcactttacggtaatccaaaaacacgccgtggagggtgacgagcgtgggatcgggccgggtgaggtctgtggtcgagaatgagcaacaaggaaaaagaaaggtgatttgcttcatttggcatgcaaggaaaaagactaaaagtactaattaagggaagctggagtaaactgttatcaggtaataacatagccaagcccatataagaggaccagatagatggtgatgcttcatttcgaaaatgttaaggtgttcctggagaacactttgaagtcgtacgatctcagctctatagatttcaagacttcgcacttacagtcctcaatactgctaaccgccacaaatggaggtatactttcctatgcaacctcggatagtagcgtgccgaaaaactcgataaacgaaataaattcggtcaataatctgaaaatgatgagcttgctcatcaaggacaagtggtcagaggacgaaaacgatcccggggagcagagcacgaaaaagctgttaccctgtagagatagactccttcaagatcaacatatacacctacgagatggaggatctgcatgcctgtgtcggccagatacccaatagcgacctcctcctgctgtttcttgcggacaacacgtttccctacgggttgttagtggtcaagatagaaaaggccttgagggaactgaccgatttgtatggttacagactaggttaatgggtttagcaaaaaacgcatatcaaggcacacacacacacacacaccgttccatccgtacacataatgtggcggggaaacggcggggacaagtctataaataaatgtatatctgccacacggagtacactttatgcagtgatgctttccgcgcttcttaataccactacatattactgttgcacacatggttacactcatatatatatacatatttacatatgcttatctttattgtgttgcgcctcccttgctttcatattcaccctgtgtgcggttcttgttttccctaatattcgattcgtctttagtggctcttttctcttccgtgagcggctgttggatttgggtgacagcgcttccagttttcttgtgggggtgagaggagaaatggcaagagggagatatgccgcattcaaccccggtccgctattgtctagctcgctaccagtattagaaagcaattgcttttgttattctgtaaatgttccttttttttatatatatataattttgcaaaccacgatcaattactttgttatgacttgaacatataaacacttggttcggaaccttgccaaatcgcattggatatagtgcgtgaaatagttttcgtatattccttcaatctcttcccgattgcgggtttggatatacgacatcccgtcgtaatccgcgttgagatttcgaagcgactcaaaatcttggaaggagtccttgatgatctcgtcgtattcgcaccaacccaaacgaatccagctttcacaacagggacacttcacgtgtattctcctaaaccccccattcaacgtctgtgtataatacgccaagggagaaggaatgacagatacgacgagagagctcaggatttttttgctaaactgcgactccttcgaaacttgtattttaaaattgacattttttccttggattttgagaagcttagactcaaattggtacagagtgtgtggcttaaattcagacgaaatcccatgcgcaaaaaatagatgttttagatagttctctgcaactatccaattactgccctgacaaaatctgcacatcaactcttttttattgtcggagtatctcatgaatttatatataatcagagaatctaaatcgctgggagtaaacagcccgttattactcctgctcgtgttgtaaagtgtctgtacacaggcagatggggggcagtgttggtttctctttatcttgtagccgaattctgagtaccggtctttcatccagcctcgaatactgtgatgttgaaaacatcttgggagaaaaattaattgcttggaaatgctctttaaaacgtgcttacaatccgaacttcccttgtcaaagtcaaaatactcactgttgttgaatattttcctctgcgagaattttttgtgcttgattgttttccttttcagagatccgctgttatttgatatattggtggtgtccgttaagactcttgtaagtgtggacgtggaagaatccggccttttatattgcgtaaattcgacattactgtctatccagaaatccacaccatttctttcttcaatgtgttgcgagggggaaaaatagccataatccatcgtagggcgttttaaaatagcaaatattaagtactattaggatagcaagagtagttagattatttgatgaagatgttaagagaagtaatgttctcttaataaatcaacatagaaagtaaacagaatcttgtggcttcacatgaaatgccactatcgcgatgtgtctagtgtattttcttagcatttttgacagcgccagtaagaccctttttttttagtgtcagcaaaataaaaaaaagtgtcgttcagagacggttagagagagaaaagggtaaccagatataagaatatgctatccgcaatagtactcgaaaaaagttgagaccgaagtgaggaatacaagaaagtaacggcatactccattttttcctcgcaatgtttctgttttattatggcttttctgccttttgctgttaagcaaatgctcctagtatactgtaaactccgaaatagaagctctgacacttgaaaaaaacaaactagatctaaaaacgtagtcaaagaccttcttgtaaactctattgctttaaatgaaatgataaactttcgcgatgaatcgcagtaacggaaaatcgcggacagtgtcggctggtttagcgtactcttgtctcttttgaacagagttatgaatacaggcggcacttttcaataaaaaaaatacaccattttgagttttatactgtagcaaaataaaagcaaaaaaacggccttggagaattgaaaattgattataaaaaatatatattgatatgtttttccagcgtgcattgtgtgtgtctactaatttgtctttacagtgtataagcattgtacttaatgtatctaataacacactcattagctcccaaaccacgccaagtacgcgagatttgacacttcttgaaatgttcaggttactacgtttctgttggcgtgcggactttgcttaacttcattttttttcatgcgtcactcagggccgacatagcagtgaaatgggccgaacggtatcattttttccatgggaatgtcttccgcgccagttattccaaaggtaatgatcccacaacgtaagaccatgaacgtcttactagaaaatctaatttgcgtggttatagaacaggattgtttcaaccattcattaaatcatctttaggaattgttcggctcgaaaaactctcaggccctgattgtttttttatgttttgcttaaacaaacaataatacgatacttattaaacagaaggtattgattcaatatataaactactgttgaaaaaaaaattaaattataagcttacagtgtcttcaacaatcactagccccttttgctcgtttgtgaaagaaaaagatggtggggcataatttaacaattcgtcaaatgctggcattttccttacagcagtaccattcacgactgaatctgaatcatactctccccaataacagctaatcgatacggaaagctcgtcttttgtatccaggttatcatcatccatattgtcgtccgtcaagatttttgggaaccactggaccccaattcgataactttcttgatcaaagtcaagcttatgtaattgcaattggtctataccagaactacatttgatcgtttttgaagtatttgtgtgctgcaaagtagaagttttgccttgatacactgtaacttctctaacaggtgattttttctgggacttactattaaacgataaggtgcatgctctattctccttcacctccagaagcaactctgcaactattggttcgtaaggggatctgtttgttgaatttcgactatcatgtagaacatggatcttgagcatgtcgctgatgttcgttttccaatttgagctcaataagttcggtttcatcccatcatacgtacaaatctccattccattcccaacagtattacagtttattggtgtgaagctgtgctttatacttggtaaatcctcaagcattggtctcaaaaaattcccttctcttccaaggacatgtacattagcaccatccccatgggacaaattaatattttgagagaatcttacctttaatggattgttatttgtgaacgagggttccaatagcgtttttgatgtagaaatcaggaaaagtagtacggtcaataatatagtcatatagttgactttataaaagaaaggtaaaactggtagtgcaattaaaatactacccatcatcccaaatttaattatatcaaatgtagctttactcccttcttggacagtttggtttagcgcatccataatagcgtctacactactgaacagaatgaatgacgataatggtacaattactaaaaattgtataatccatgcataatcaatgtactttggttttgaagaagcttcagtatttgagagctcactgatacgactagatccctttaataaaggtgccctttcgtcatgttgtggtagttctgaatcggtgtcttgatcatcgttaacgtgaagtggtcctccagaaagggtggttgatccgttatcctcttgtgtactcgtttgttcgtcctgcaatgattcggactgattttggaactgttgagtgttctcgtgattttcttcttcgatacctatttgagggtgagagctgtaaccggagtggcgatccataaattctctgtcatgcccctttcttgcctttggcctcaacgctgatcccaatagcctcaatatagcagctcctgtagttagtataaacaagaatgagagaggatagaggcctgtatacctgtatccagaactgtacaacgctttcgacgtaaacaataaagtgacccataatatgataaacaattcgttaatggataaacttttcatatcgttacaaggggaaaagcgattcaaaaaattgattacaacgtagttggccaaaagtacttcagtgaaaaacactgagagaggccagaagtagttcctcgaaaacgtcaaagggtttatacgttttacaacgttggagaaaatgttttcaatagcaatacccaataacaatgaaagaggaaagcgcacccatgaaagccaagaataggatttccaggtcatcctatcacgggaaattagatacaggccgattacgacaatgggtgaaattaacagaaatataaaattccagtaaaacagcgttttagaactcataacaaagaacttctgcccgataaaatcgaaataacaagctggtgtttgatcctctgtgtctagtgaattagacaccacgtatgaactcaattgcaaggaggtatgtagcatatgccataaagatgccttggaagtgtactgtatggagtccctcatggtatgataaagatttctgggcttataaaatgcaatgtcccaacctctcatgccattttgctcataaaccttgtagtcggtttcacttctgacatatccactataaaagccttgttgataaatagagttaccaaatgggttagctctaacagattgctgatatatctttgcggttgaggtatcggatgttctgaacaacactgctttaccaccagcaccagttccttctaagtttatgacgtatttagttaaactggaccatgggtgatcaaagtacgccgatgcccccaacaggccgaactcttcgttattattgaagttgaagattagtgttctgttcggcttatgcctaatatgatattcgaggttcgccaataaagaggccacacccatgccatcatctgtagccccgtagcctgtgggcacagaatcgaaatgagctgaaagaagtaatccttcttggtcgggattttttccctctaacttgaccaaaatgttggaggattcaaaatatatcactcgtgaaataccggaggatgcattgaaaacgtcctgctgttggaataatatcgatcttttactatcattatcatcggaaatgcttgcgaaggaggcattttttgtaatctctttgactctgcttagtaagtaatcatgaactctgtcattatctctagatgtatatggatggaaagaagctgtgatggtctgcaaatctgtccacgctgtttctaacagtgcattgaattcgggttgttcatctttttttggcaagttaaatttataatactcatggtcaaaaacatagagtactgcaataatcgcataggtgattaaaagaagcaagctcagatttgtttttcggtacttaaggactgatctgaacagatttgttaacttcatgccgcgatgttttggccctcacctttcaattcacctcttattgaccggcttttcgcaataccattctttttaactcatggccattgtttcggaccacccaggtctccgctctcaagatatcgttcgttatcagagacagcaaaaccaggtttagcaaacaaaactttgaatcacgcctggatgcgtaaactgaataaaataatattataaaaagataaggaatatcaaacataatagattgcttagatcgtagccatgttatctagtatatacttgtatgagtgtctcgtatttggtatcattcttcgatgagacatatttcgctaggcttgacgaatgcaaatgtgatatcatctttcaatgccgtaaaagattctgtgatcacctcatcaaatagttcatcttgtcttgttggatctatatgtttataattggcaagacactgcctaatggactgtgacttttttgcatcgtctttggtgtccacttcattcatttctttttgtaactccagggcgctagtccacgttgtggggccacgcttttccggttttatgacttcctgttgttcattctctggaagaggctcaatttcatctcccaaaccctcacatgaacagatcaaatcatgtgtattgcttttggtgttaatattgacagaaaataaatcccttaaatcctctttgttgaaaaggtcgtcattagaggaccctttgcttttcgattctgagtcccccagaaatttttgacttaagctattcttcattagttgtctctgtaaaattttctcatcgatgcatcctgttgtgactagccgatatatgaaacatggatttttttggccatctctatgaatcctcgacatagcttgcagatctaccgaggggttccaatcattatcaaataatataagccgggaagcaccaaccaaattcaaccccacacctccagattttgcactcaataagaacccgaatattgctggattccggttaaaagatgtgacaatggaatccctttgtttgccgggtatagagccatcaagcctgcagtgtgacattcctgccatgttcatcaagttctcaattatatctaatgtttgagtataattagatacaataacaactttttcctttgtactgtttctgataccttctaataatgtcattaaaacttttaatttaccagaattcaaggaacgaccgtaacttccttgggatttggtatcctttatgtgtgaattgtagtatgagtccgatccaatcaatgtaggagagttacaaacttttttcagtagagttattagtcctagcgaagaactgaatgtcaattgtccaaaatccagtcgtgctccctgtaaaatatctttgaaagccaaaatctgttggtcatatgctttacaaaagagaattatatctgttttcggaggaagatacttttctaggatggcatttgtccttctcaaaatgaatctttttgtaatctctatcatctcctttgatttttcttcccccttctccaatacgtcttcgttatatctgtttgcggtgtctctagcccttgttattggtgcaatgaattttcttttgaaggaagcaaaacttccaaggactcctggatttataaaatctataatagtgaagaactcattaagatcattttgtattggagtgccggtaagcaaaagttttttgcttacgtctaagcccttcaaagtattcaagattttagaagtaccatttttcaatctatgcccttcatcacacaccaataaatcgataagatgtttgtttttctctaactcttcggaaacacttagcaatttttcataaccaataattaggacttgataagttcgttgtactttcaaaaaattcctgaccgccattttatccatatcaggtgaattttttggacttagtgtcaaaacgccgattcttgatagactcaaccatttaccaaactctcttttccaatttcctatcagagtaacaggacaaactactaaagttttcttacaaaggccactcaatggtatacctgattgcgaacatgaaacttttgatgcaaagggcgtttgccttatcaatgtccagatcagggttatactcatcagtgttttacccaaacccatgtcatctgctaatagacatccactgatatctgagtcgttttccaagactaaacttttagaagtacaatcaacaatatgattttcagtatcaggcctcgcgagacccattacacaatcatacatgaatttcacaccctctctctggtgtggacgtagaaacttacctagcaaaggatcaacgatcacgtcgacttcagcatctgcacttttgttcattactaaagggttatcgattttattaacgtcgaacactggataatacttcttggcttgaaggtttcgaacgttgtcagttggtacagtcatatgctcgttcatttgctttgttactgacttgaacttcttcacagtgtttaacgtaaatagttgagacaaaggcatttgaaatttgccaccattattcttcgtaggaggcgctatcgttgttgtatctatggcggtcgagctagaagttccgattgtctgtgataaagtttgtttggcattttctatttctattctatccttcaactcgtaatctaattgcacttcattagaacccactttgaaaaatgtctcaaaaatagagtctgagtcattgggtaacacacttgacccaagaagctttcccgtttcattataaaatgtcatcttagtactaccagcttttaatgtggcataaccatcgccactccaggtcttgtgctttttggtagtcggcttcctatacatgatagtaaaataactgactttttgatttgagcctaaaaccttaggctttttagcaacattcaggggtgtctctgttggtacatttctttttggatgggcagtgacattcaatctagatacgggagttgtactggttttggttgacttaagttgggagttgttatttgatgcaacccgtctcggaggcttgaacggtttattttcaaattttggtatctgcatttgaagactaccaagatgaaccgccgtgtaatataatggtcactctacgcctactgagaattcttctctcttcgtattttcaaattattctgctgcccgtctgtttaaaaacttcgattctaattgtttatttatagtagttttccatttcttcgcgtttttttgatgcaaaaattaacgtgatccagaatataaatatttgataatttacgtaagacaagccattcggtacgtgtttctccttgctgaaaaaaacgacgctgaaggcattattgagagaccacagaatacgcgcactatcagaagaaacactacccgaacattgctgttctcttaaacttaaaatcaactctttgttattctttgttcataaactcatatatatctaaattaactcctattaaaggcctatatatctatttcaaggagaagttacgtggaacgtcgatccatttcaattaccccatgattcttgagacgaaacttcaatcttcttgacgtggtttttaccatcctttttaggcttcaattttggaacagtcaaagtcaacacaccgcttgcatagtctgccttaatgttgtcagcatcgacacctgggtactctggtaaagtgataactctcttgaatttaccagagctactctccttaaccttgaccttatccttactttcctcattcaaagaagatgggatttcaccagaaaccaaaatctggtttttgttttggtggtattcgatatcgatgtccttcttgctcttgacaccaggaaccaccaccttcaactcgtaattgttatcgtggtccaagatatcaactgggacagcaacatttctggggaaaccgaagctggatggcaacaaggacaaatcattgtcaaaccaatcatccaatgcgtcatctcttggatcataaagagcaccaccattatttggtctagcaacttccttacctgtagaatccttggcaggggcgcttgttaattggcgtcttggtgcatagcctctcaatccgccttcacctaacaatctgttaaaggcatcaacttcgctgttgatgttgtcaaagaaatcgaaaaatggactgttgaatgacatgttattttgttgtttttgtttgcttattttgctgtttgaagagattgaatatattctattatatatcttaaccgatgatttgcttacagcaaaaagggaatagaagagaacttggaagaactacaaaccgatttctgttctagcacgagtcctatttatatgcttgtaatggtggaaatggggtgctacttttcaaacgctgcttgagaacatatatctagctccctagagcattctagaactcacacattgcttattttgtgtttagaatacgctatttagtattcctttactgttagcagtaccctatacttgtggctccataagggggagggaataacgcatcgaattttctagaaagtgagatgctttgatcgctaggaaagacgtttctttcggctaccaattctctgggaagagcagttaccagtccaatgtaacgatgcacccttgatgggcaaaatcatttaggggtacttctacagcggcaattgtgcatggttggcatctcaatgattaccaaatgaagacagacacatgctccagattattctagccacatttccaagaacaaggtaggaaaattgtggcttacgttaatggacagttcagttttgtaagctagtgcggtggccgcgttattttctgaaatgccccttgaagcacttggaagagtctagtcctgctttcaaggagttaagttgtcaaatgcagaaaaaaaaagttaaaaatccaattaaattaagctaggagtgatgttcgtgtatgtagtagaaaaaaataatatagttgtgtagaatattgaaacggagttgaacgcgtcgtattacggatacaaataaggatcacgtaaagaaggttctagaaaaaaaaaatgaaaaaaaaaaataaaaattaagtgggattagtgcattctcatgtaatgctatggtttttatcgatgcggaatcaaatgatggttgagtgtcttgtgtttatattaaaagaaatttagtgatgttcttctatcagggcccgtgactggtgtgtccaggttaagttcgtacagtgtttcagtatatggtagcttcaaagaggactcgtttgcgcagaagacgaaaagtgctttagattcgtctattgctattgtgtcgttaattttggggctgttggctgttttatccatttcctcgatttcttcatacaacaagtcgtgaatggtgtagtccttatcctgggagaatatggaagagattgaactcttactggaagagagactagtatctgattcgcttctcgtcgactgcgttggggatggagtcagcagtggcttctcctctttggtagcgtttacctgcatgtgttttatggccgaatggtagtcttttagtagtgtttcatccagcaacagactgcttcttttcaactttgaccggctggacgtagcttttttatgtgcagtagaagacgaagaggaggaggaagaggaggcctcttgtgttttctgcttcgtcttagaatgtccctgatcgggctcgttggacaatgacatcatcgaacttttagatcctagaaacatagactgtcttttcttagcatccgcgtgtgagttcgaactggaattcttggagcgtctaagcattattatttttgtattgtgttactggaatatatactggcaaactctctgtcgtcgtatacctcttggttaatgcttgcgccctaatttaaaatatgaagcaaacaaaatattcaaacttctttataacaatgtaatatatggtaaagaaaaggaccagcaaccgcgaaaatcacactttctattagtattcctactactgaatgcggacacgttccaacgctggctgtgtcgtctctgctccaacctttactactctactttttttttttaattacgcgcacaaaggaattccgccccttacgcgaaagttcataatttcgtgtttcccgttttacgtgttgtgttggacattggagaaaagtgttttaacgagggccagctttatcctggagaacaactgcatcaagcggtttagagaagagtaaatgtcggaagtcgaaagcgcatataatatgaacacggcctatctggcgtcattggtagtgattgtaactgctctatatgtcgttaggctagtgacgatcctgcctcttttccacacccaaacaaaggtaagaaaagatacacgagatgaggctagtgtgttcaggacgcagaagtcatcaaagaagcggctcaagatcttcgtatttttggggtcgggaggccatacgggcgaaatgcttcgtcttttacagaactacaaagaccttttgctagatgagtcaattttatacgtaggttactctgatcaggcctccaggcagagattctgcagccttctacagaacttccctcgctgtcaagtgcgatactatgagttcatgaaggcccgagaggttaaggcgactcttctgcaaagtgtcaagactatcataggcacgttggttcagtctcttgtgcatgtggttagaatcaggctttccatgtgtggctccccgcacctcttcttgttgaacgggcccggaacgtgctgcatcatcaccttttggctgaaaatcatggaactcgtcctgcttttcttggattcttcccacatcgtctacgtggagtcgttggcaagaatcaacacccctagtctgacggggaagatactgtattgggtggtggacgagtttgttgtccagtggcgtgaattaagagacgactgcttacccagatccaaatggtttggcatactcgtttaaatagactactacgtatactacgtaagaccataatacttcgccgactttggcgtcttatatgaccgcgcgagccgcttccgtgtggtggaagttcttagagttgcaccacaaaaaagtaaccaaaagctcccctccccatcctctcttcaaagcaatccaacggataaaaccaaacatcaaacaacatgccaccccattcatgcacagcatataaatgtacgtcagagtgtacgctcggctcataacggcaccagctcgagggcgatggatcactttgtagtgcggctgggcaaggaaaggcgcaccgcacccgttcttccgcccgcgcacggccaaaaaaatgcgtaaattgcagtttatgccgaatacgcgatgaggaatagaccctcggatggctaggctccatttactcactctgggcaaggcattttttttaagtcttctgcatcgctagataagatgaaaatgtttttttttctccatgtatcctcaggctgagaagccttggacatttgaaccctttcgagtgggtcacttcaattcttacctgttttgttgaaaaagcatataagatgcctttttggagtatgtcgctcttttgtgtcatttcttctttcttatttctggctggcaaaaaaaagcaaacaaggaaaaagctgaacccagttacatattacttgagctcatcttatcgtgtctttttgcaaccgtagctgcttgacataatttctggacaggacaaagtgaaatgaacgacagcgacagtctctttgtcgacgaggccaatccagctccatgtacacatggtctgcacgagagagggcacgcggaaaaggagaagaaggacttcacagtgactgaaaaccaagatgaaggactacaacagcaagcgaagcgccaagggacgagtgggaaattcaaactacaaaacgaatgcaaaaaattcttcgactcgttcaaaagacagctgccagcggatcaaaattccgaactagagtcacaagaaaggaacaatttgacaaggtccatcaaatcacgccatttgatcatgatcagtctcggcaccggtatcggtacggggctgctggtcgggaatggccaagttctcggaacggcaggacccgccgggttggtgcttggttatggtatcgcctctatcatgctttactgtatcatccaagccgccggtgaactgggtctttgttatgccgggttaaccggtaattacaccaggtactcttccattttggtcgacccttcattggggtttgccgtttccgtggtttataccatccaatggttgaccgttcttcctttgcagttggtcacggcagcgatgactatcaaatattggaccaatgtgaacgcagacatctttgttgccgcagttttcatttttgtcatcatcatcaacttgtttgggtccaaaggctatgccgaagctgaattcatgtttaatatctgtaaaattctgatggtaatcggattcgtgatcctggccattgtcatcaattgcggtggtgcaggtgataggaaattcatcggtactaaatactggcacaatcctggtccatttgctcacggtttcaaaggtgtctgtactgttttttgttatgccgccttcagttacggtggtatcgaagtcctgcttctatcagcagccgagcaagagaacccaacaaaatccattccaaacgcttgcaaaaaagttgtgtatcgtatcttgttcatttacatgttgacgaccattttgatttgcttcctggtaccatacaacagtgacgaattattaggctctggtagctcttccgggtcacatgcatctccatttgtcattgctgttgcgtcccacggtgtcaaagtcgtgcctcacttcatcaatgctgtgattttgatttctgttatttctgtggctaattcttcgttatattctgcaccaaggctactactatcgttggcagaacaagggtttttacctaaatgtctggcgtatgttgacagaaacggcagacctttgctttgttttcttgtttctattatctttgggtgcatcggctttgttgccacgagtgacgctgaagaacaggttttcacatggttattagccatttccagtctttcccaattgtttatttggatgtcgatgtctctgtcacatattagattcagagacgccatggccaagcaaggccgttcaatggacgaggtgggatacaaagcacaaacaggctactggggatcttggcttgcggttttgattgcgttatttttcctagtttgccagttttgggtcgccatcgcacccgttagcaaacatggtaaattggatgctaatgttttcttccagaattatttggcaatgcccattgtcttgtttgcctatttcggccacaagatctacaccaaatcgtggaagttttggattccagccgaaaaaatcgatttggactcacacagaaccatatacgtcccaccaatactcatggggactaacaagattgatgacgatgatcttaaagaatatgaaacttcagagtcatcggaaaacccgaacggctcaggctcaagaaagtttttcaagagaatggctaatttctggtgttaagctcgttctcttcctcttcgtcatatagtttcacccgacttccaccgccctcgcgtacaataatatacttaattttttttctttatgtaataactataatatagtcggaaagagcaattagcataatataattaaatgtttacgcgtacttggccaaccttttcttgcgtagttgtccttgatccaccttcaatgcagagtttcacgtgagtgattacttactcatctgatatatgtcaaaaaagccctacggcactgcggcaggttaacccgcagaaaaagaaacggaccgcttccgccaagaaaagaaacgacggcacggcgtagaaatgacagaaaaaccatgccgcgcctcggctgcggcaaaaggccctttttcgatccaagaactgatactgccgtacgccgcatggtatcccttctgctaagatttatactgagtaggtccggaaccgggcccacaaagtgtggacgctgggctgttatagtcagttctccgcagagagactaccatacaagggcctttgccggcgggtgcgcccgtagcgaagacacatctttcttcgccggcaagattactgtgggatgggctcaaaactgaaaagaaaactgtaaccgctggaatatgactcttcgatgagaaaaagaaaaaaaaacagggtgaaggcgcccatatctactgcacacacacacatatatatatatgtatgctattgtagtttggcttgtgttatgtttgattagaaggcctcttttttggataatggtaaaacgactcatttttagaggtttttaccaattaagagaataatacaactcatattttcaaatgccattatcagaagactttggatcttctggtaagaaagaggcttcgccagattccatttcaatacgctcctttagtgctgtgaacaaccttcagtcatcgtcaagtgaaaaaaattattctggacaaacaacccggaacaacaaacttatacataggttcgtggactcattcaaaagagcagaaggtagcactacacataccaagcaaataaatgagaatacatcagatttagaaggtgatgttaattccttcacgtcggactccaagctgaaaaagtccatgaaatcccgtcacgtcgtcatgatgactctggggacaggtatcggtacgggtcttttggttgccaatgctaagggtcttcattacggtgggcccgccgcattggttatcggttatttcttggtttcgtttgtcacatatttcatgattcaagcagctggtgaaatggccgtcacttatccgactttaccagcaaattttaacgcatactcctccatattcatctccaagccgtttgggtttgccacagtatgggtttactgtttccaatggctaactgttttacccctagagttgatcaccgctgccatgactattaaattttggaatgatacgataaatcccgatattttcattcttatcttctttgttttcttacttttcattcatttctttggtgtgaaaggttatggtgaaacagagtttatcttcaactgctgtaaaattttaatgatagcgggcttcatcattctttccgttgtcattaactgtggtggtgccggaaacgatggttacattggtggcaaatattggcgcaacccaggtgcatttgctggtgacacttcggcgggcaggttcaaaaacgtttgctatattttagttaccgcttacttttcttttggtggtatggaattatttgctttaagtgttcaagaacaggcgaatccaagaaagacaacccctgtggctgctaagagaagtatatatcgtatcctcgttatctacctactaactatgattttaattggattcaacgttccatataatgacgatcaattgatgggtgctggtgggtccgccacacatgcatctccttatgtgctagcggcctccatccatggcgtcaaagtggttccacatatcatcaatgctgttattttgatatctgttatctccgtcgcgaactcctccctatatgcgggcccaagattgatgtgctctttggcccagcaaggttacggacccaaattcttggattacgtcgacagagagggtagaccattaatagctctaattgtgtgtagtgttttcggtgtcatagggtttgttgcagcctcgtccaaggaagaggtcgtgtttgcatggctagctgccatcgcaggtttgagtgaactattcacctggacttccattatgttatcccatttacgttttagacaagcaatgaaagtacaaggaagatctctggatgagttaggatataaagctacaaccggtatttggggttccgcatacggggtcttcttcaatatcttggtgttcattgcccaattctgggtggccttggctcccctgaataatggtggtaaatgcagtgcggagtccttttttcaaagctatctggcttttccaatctggatagctttctacctcgggtatatgatctacaaccgcgacttcacctttttgaatcccctcgataagatcgatctagacttccacagacatatttacgatccagaactgatgagacaagaagacttggaaaatgaagaaaggaaaagagacatgtcgctgatgagaaagacttaccatttctggtgttgaatttcatttacatcactcaagtccggacgctattcgttagcgccgattgaggggacggtgatactactccgcactattttgttgcttgctcccctaactaactaactaccttacgcatttctgtaattctatatttacatacatccattaatgacctgtaacatacgcatccgtacaattccgttattgtattttagtttttcccttcatccccacttctcccatagacggaaaagggagaaggaggttcctatggctcccaaaaccgtccctgctgtagccgacactcagtgtctgtcccccgcccatactatactacccctttgttataacacgcaaggcagctaaatggaatggccagatgaaaaaaaaaaaaaaaaaaaaaggaaaaaggaataatcagtaaaactctcttcttttctcttggtattatgacttgcagcacacggaagagacatcgccgcggcgaaattattgtcttggcttgcgatccattgaaacaatatgtctctgcactcgcggcgccgcagggcgagacgggattttaaaaacccaagcagccaatgctcaacgaatagtgtccaacaaattggagtaatgaccccattgggtaattcatattcccaaaaagcatcagttgctctgattaaaaccctctttaggatcataaccttaattctgagcaaggatgccttcgggaggtcccttttccgtttttccgatctccatccgttgagcgttgtgcctgtgattttgagatataatgtagtcaattgcagcgggttggccttccttcttttaatgtattgaggtggaaaaaattgttcttccgccattgtgttttaattctcacttttttctctccaattcttcgagttatttccattgaaaaaaaaaataaaaaaaaaaaaaaaattaaaattaatcgttacttcaagggtgcttcaagggtgaatgtgtctccaacaatttcaaggtacatttttgcattgttcaccattggtatataaatagtgccttgttctgtttttttagacccttagcgtttgggattttcttgttctcgtttctatttgcaggaacagtaagtaccaactatctgctatcgcataaccacatacttccgctaaataaacataatgtctgtttctaaaatcgctttcgttttaaccgctattgcctctttggccgccgctgaaactgccgctcaaaccgccgaattacaggctatcattggtgacattaactcccatctttccgactatttaggtttggaaacgggtaacagtggcttccaaatccctgccgatgtcttgagtgtctaccaacaagttatgacttacaccgatgacgcttacaccaccttgttcagcgaattggacttcgatgccatcaccaagaccattgtcaagttgccatggtacaccactagattgagttccgaaatcgctgctgctgttgcctctgtttctccagcttcttcctcagcggcttcctcttcagcagcttcctcttctgctgcctcatcttcatcctctgcagtttcctcctccgcagtttcctcctccgctgctccatcttcctcctctgcagtttcctcttccgttgctccagccacttcttccgttagcacttctactgttgcaactgcatccaacgctggtcaaaaaatcaacgcaggtgctgcctctttcggtgctgttgttgccggtgcagctgctttgttgttgtaagaactattcatctaaaacagacaaacgcttttcaaaaaaataccattattctttcttctctttatgtaactgttagttctagtaaaaaaacctaataaaaataattaatttagtaccttttaaaacaatcttcttttttcccttcagtaatggtcccttgactccatcttggtagcaaaccatatcagagagatacctgaaattaactgctcattgcgtaagcacgattctaagttattctccatcttcaatttacgaagagttattaagaaggaacgatcaaacgagtctggcacggccactgctggcgatcgaaaaggaccctaacaaacgttgcgccaaggcacagtgaggagtctcctcgaagtatgcaggagaccctcttttcgaaccaattcaagatttgacacgtggctactcctgctgctttacaacagcgcgagatcgaaccatccattatccgaaaaaaaaaaattgccttgctagcatcgagaactgtatacttttttgtttttttcacaagacagaaggcgctgctgccggtatgcagtcataaaaattgtttcaacaaaaaaatgcctgtgaaatctggctagtcaagataacaaatccctgcagaaccgtcaactctgcatgtaaagtaaaattatgatatcattcgcgaagccaaggaaaacggagagtataacctttcaagccaaatataacactatccgaccaaggagaactacaaccgcatatgcgaaaacgacctaatttgctcgactgataaattaagtggattattttttctttcttttaacgggatttggcatttgtccatcgaaactgtttaaacgaatgttaaacgattgaggagagagccatccctaaaccatgcgaaagctctctcagggtacgcgtccgtttaaggaccccaggccaaaaagaaatttttctgaaggaaaaaatatacagggccttgaactgactacaaagccatctttttctcgtatgtcagcacgtcttagaagaacgcgcagccatgaatttttgataagtggcttcttgcgtttggcagcacgcttttggtctcattttttctgcgctacggttcatcgccgtcgttgagtgaagtttcaatatcaaacgaatggcacaccgttgcattctccctggagaagggcttacttttaggggaatcacgtctggctattacatgttacaccatgcagcagcccctacaccgccgacaggcaaatctcacaccctctctaaatcgtttacttgtttctatgttacctggccttttttttacatataaatatttaacatgtcataatagcttgggtgcatttctcgtgccaagttttatagattcttgacgctgctcgagaattgatatcatagagctgtttaaaaactctccataaaaaaaatgtctataggttacaaggacaacttaatatcaactattctagccaaagatgggaaatgtgactttcctgtgaattttgactattcgtcttctcagataactttaatgcctgaaatgttttcgtttaataacgagcgtaaatatcaaactctgatacccttaatgaaaacgtcccatctagttgatgatgacttgaaggataagctgaacaagtgcgctctggattttttttctgggaaacaagccaatagaacaagtgatataattatgtcgaaacttgctgcgagcaaagaggcttcgccagaatcgccgttgcataatgttaacatagtgaaaacggaaaatatagatgatatcaagccagatgtatatagctcagctagaataaaaaaatccacgaaagctgtaatgaaattgaaacccacaaaacctcattcgacaggacagagaacacgccatttctgtaagatctgctccaccgggttcaccacttctggccacctttcaagacataatagaatacatacaggcgagaagaatcacatctgcccacacgagggctgcggacaaaggtttagcaggcatgataattgtaaccaacattaccgcacccacgcaaataagaagaaacgaaactggaaacgaagagaaaccagcagttgattatgagccagctgcgagtgcctcggtgctaaaacatttaaatattcaataacaagcaaataaagacagatacataataaaaatatgtaagcagatcgtggaaatactcacttgatatgctatttttacgaaaataatatttgctgctgctcctcctaggataaccactactacgcctcaagaagtgtttggatttagagtattccgggattaccctgtacttaagtgacttatgctagagaaaaagttatagcaaaattttaatgtgagtaaaggtgatgaggatgatgattgcagggaagcagattgaagaactgttagcaaaaagtactgtttttcctttacagcatgaacgacgaaatcaatgagcaaccaccgaatatatgtgagcaatgcttaggcgatgataccaacgtcagaatgacaaagattcctcaaggatctgaatgtaagatatgtactttaccattcaccttataccatttcaaggcatccaaaaggagcggtcatattgtaaaaacattgatatgcagaagatgtgctacccaaagaaatgtctgtcaatgttgtatgcttgatttaaggtggcatattcccgtacaactaagggatcatttgatatctatggttaatgaggaaaacgtcataacagaggaggcaaaaaacgacatgatgaaaagatttctatcattaaaggatgtgaagttagggggtgcccaaattacgggcgattcagcagaggctgacgttatacttgataaattgaagggcatacttcaaaaagcaacatcagatagagaaagtgcacaattgcaaatacaaggagcaggggaactagatgaaaacaagcaagacaagaatacagagaagtatagatctgtagatgtttctcacatcctaaagaaaatacctttgaatgaatcgtttaccagtgacgtttccagtaagtccttcttcctttataatatcgacgcttcagttcccgaatggaagatagcagattcagtttcacaattattgaatataaagaaatggagtgatggaaattcgttatcactaataatcaaccataaagcaaagtgcggaggtataagatttcaatccaacgaattaggggtgcagtttgctcaaaaagtacgcgaaacaattaccacaccgaagggcttagaaagaggtgtcctacgtattgatcgttccagaatatttgtaattccttggacatctgggttttcggcagcttcatttggtgctactaccgcggaaaatataaagctaagtttaagtttgaataaattcatgcgattggagctaggttctgataataaacagtttcatgcaaaaacttttgataacgccaagaaaaataagcaaaatacatcaaaaagagtacaaaaggctaagtcgaagaaatcaaaacctcgtgcaaacaacttaacattataaatgaaaagtttgaaacaatcaactcttacaagtaaacgaattggttattattaatgtcgagttttgacgtccttttcgagtaacattttgagtcagtcccatcatctgacaaaatttcaagggaaatttgaaattttgttctgaatgcgcatatgtatactcctctattgtctttagctgtgcattctgtttgctttatttctgcctatgtttgtttctaaacccgaaaattgttgctcggccgattttgtaatgcgcagatgacataaaatgccacaatttcaaaaagcaccaacatctagtgttattttaaaagagcaagaccttaaagatatcaaatattcataactagtggctttttttggctaacataaaacggaaaatcaaaatatggagaaattggatatagaaaatgcttttccatatgaatatggtttagatttcaggaaaacaaggcgggaaattataaattccgccaaaaatgaaacggcttacttattttttaatataaaaagaatcatgtactgtgttctgaaatactcgtacacctttataagttctcttttggactctgcaaagcttattatggatcacgttgttacaattggttcccgaaattttgctccgagattacaaatcgatgctggtaaaagcgatgatcaagaagatatctgggcatcaacaataattctgggaataattatcggatatacaatatctttttttaggaaaaaaaagacttttttaaaaaggcctaaaggcccaaccaaattgactaaaggttattctgaacatgacaagccgatatctatagtaataaattttatgagaaacgactccggtggtggtaatgattctattggaggaaaagataccgaagaacttatgggttcacaacttgatgagtctgtcctcaatagccacataccaaacatagaaattttggatgaaacagatcaaatattaaagcatgacttctatgagatgtacgatccattaaacggtgaaaccgcaaatgcagatgccttaaaactaccaattcaattaagccgcggcttcgaagcagatagcaacgacatatcaactgctagcttgggaggagcacgtttggaacaaactaaaagctacaacaatgtaaagcatggaccggtttggcatttaatagaaaataatagttttaggcttcgtcaacccaaagaagatatatataatgcaactgcgagtagattttgcaatcaaaataatggtgtcatcatgaatgagcaagttttcagtttgcatgggcctgaattggtaatgacagctaggctatgtgtcgaaattgataaagaattaatttccttcttcattgaaagcgtcctatttaagaaaagtaaggtacttaaagaaaaacaagatcagttggaagaggtgactcacaaagagcttatttgctatgatcaaaaccgaagtctggctataatttatcattttcctaaaatcgggaagcaaggatttaccttcacaaaaccaaatattccaacttattcaaaaaaatcgttaagtgacagtaaaaatgcagcattgattttattgtggtattccacccatctatagaaatacttaaaacagatatatagtgaaacaatataacatatgctgggcattacaaattccacaaagcattttgatatagcaacgagcgcaaaactactcgggtggtcaatcttcatagacagcctcagctctcttcctttcacccttcatgtgttattacaccttgtaataaagaaatgtcctattatactggcaaacatgtcggcgcatactgttcttctcttagtagcgactgcgttgcttcatgcgaagtcaacagactaaatatttgggcggcttttgctgggccggaccgctgattttattatattaccgtttttgccactgttaaagagccaatctagagatacctttctttacgctaaaagcaacagcttcaacaaaatgtctacatatgaaggtatgtcaccgttcaaatcaacaatgggattctcgaataacaattaactaaccaaatactgcctgcttcacacatctttagattagaggaacatggaatacaacaaaattcaagagatactcgagaaacaagagaaacttcacaagatgagcagaggagacaagtgagatctcaattacaggagctttttcaaaatttcggcagcactggtggcgaaggtaccgggtattcagattcaacgttacttttacaattattatcacaattgcttcctgaatcattacaagaagaatggctgcaagaaatggatagtggcaaaaataaaggttgttccgacaccttcgcagcttctttaccacgcataaataaaaaaatgctcaagccaagcgataactgctctatttgttacactaattatttagaagataagtaccccttggtagtcgaactacctcattgtcatcacaagttcgacttggagtgtttgtctgtctggctctctcgcagcacaacctgcccactatgcagagatgatgttatgggtcatcgggtcattaatgaaattgacacaaccgaagcagaattagaagaagattggggtatgtacggttaaagtttcccatttttatagtataaaaggatacttttttcgatttaaaatagaataaataaccgcatctttttttttcagaggatgcaactctagaaataattagtaatgatgtaaaaactgttattgttaacttttattatattcactattattttgcgctaacgacaactatcgcgagttgaaaatttttatgcgatgcttttaacaccaacagtactacaacaactgatgaccacgaaacgaaccataaaataacggcatcaagatgggtaaaggcagtaaagacaagagggatttgtattacagaaaggcaaaagagcaaggttacagagctagatctgccttcaaactactacaactcaacgatcaatttcatttcttggatgatccaaatttgaaaagagttgtagatctatgtgctgcacctggctcatggtcacaagttctttccagaaaactatttgatgagaatactgatacagatagtcaggagaagaaaatagttgccgtggatttacagccaatgtctcctatagctcatgtgacaactttacaagccgatatcactcaccctaaaacattggctaggatcctggaattattcggtaatgaaaaagctgattttgtttgcagcgacggtgctcctgatgtcactgggttgcatgaccttgatgaatacgttcaacaacagttgatcatgagtgcattacaacttaccacatgcattttgaaaaaaggcggagtatttgtggcgaagatctttagaggccgtgatatagatatgttatactcccaattgggttatttatttgataagattgtttgcgcaaagccaagatcatctaggggtacttctttggaagcatttatcgtttgcctgggctataacccaccatctagttggatacccaaattggacgtcaatacgtccgttgatgagttttttcaaggctgttccttgaataggttggccatatcagacaaactgtctcattgggatgaagaagagaggagtatagcagagtttatggcttgtggcagtctcgaaagttttgactcagatgccacttaccacgacctgccttcatcgattgcgaacgcccattcgtctttggaccccgttcaaggccccacaaatcctccttataagaaagctctagaattgaagaggagtggaaaacttacaagatctgtttaagagcaatagtgttaccattaattagaagcttgaaagagtcattgcatggcagaattaactgcgacatcagttttttcttggagtaacaattgaggtatataagatatagatatgtggatatattcaatgtataataaaaaaaagaatacaaaaacagtagttaataaatatcacatgtgagtattttaagggattaacaaaacttatttttcttcttccttcttaacttcatctcttagtacatcaggttttaaagttgggaacaataagacttctctaattgtgttggagtcggtcaagaacatggccaatctatcaataccacaaccccaaccaccagttggtggtaaaccgtattctagagcgtcacagaaggtttcgtcgactagttgagcttcatcgtcaccttggtccttttgtctagcttgttcttcgaaacgtgctctttggtcaaatgggtcgttcaattcggtgtaggcgttacagatttcctttgtagcaacaaaaacttcgaaacgttcacatagacctggttgatctcttgagtatttggctaatggagacatcatttgtgggtgaccaaaaatgaaagttgggttgatacacatatcttctaattcaccaacaagcttgtccaacatacgagcattggttaatggaggtggacaatccaatttattgtcggaaaggaccttcttcaaaaattcaccagtttcagcggtatgcaattgatcaccggttgggaacttgacgtcaaataccttttccaactcttcaatcatgttgattcttttccatggtctggaaaagtttaattcaagttctttagctggatcggctgggtctggatggtacttgatgatataagaaccgttaatttccttcaccatttccgaaatcatcaattcagtcatttccatcaaatcgtaaacgtcagcataggcttggtaaaactcacaagtagtgaattctgggttatgtgtcatatcaataccttcatttctgaattgtctaccaatttcataaacacggtccaaaccacccacaaccaattgtttcaaaaatagttctggagcaattctcatgtacatgtccatatctaggtcattgtgatgagtgacaaatggcttagcggtggcaccaccggcaatgacattcatcattggggtttccacttcaataaactttctttggtccaagaattttctgatgtaacgaatgatttcagaacgagtgatgaaacgacctctggcatctttgttcatgatcaagtccaaataacgctttctgtatctggtttcttggtctttgaaaccgaaatggtcggcaggcaacatgtgcaaacatggagtcaacaattgcactctgctgacaaaaacagagatttcaccttcaccacccttctttggttgggttcttccaacgtaaccttcaacaccaatgatatcacctcttttcacaaggtcgtggtccttttcgtaagaggctgcgtcgcagtaatcttgcaattgggacattacctggacttcaacaccatcaccgtgaaggacgtagaatttcaatttcgaaccggattctctcttagcgtgaactctaccggcgatggacactttttcttcaggtaaggtttcaccttttttcaaatgggcatatttggccaaaaattcaggattagaaatggaaacgtggaacttgtgtgggtatggatttggttcgtgggtctttctcaattctttgatttgacgagatctagtttcgaaatattgcgatggatccagatcggctaataagtctgtctttttcttagaagctggttttggttgggcagatgcctttttggctgcctttttggcttcgacttgtctttgcttgatacgcttcttcaattcagacttggagaccatttctccagtggtttcatcgaggtgcaggttggcgacaccttcagtagcggacttaacgttatcttgttgagacatcttaggaaatgtaacacgaattctcctttatccagctaaagtcaaataaaatggttttaggcttggagttgagcaaacaaacaagaagatctacacgtaaacaataattcttattgatagtaaacaacgtcgactacgatcgattttgaatcaggtcgagaggcattattattgcgtgtgaaaaagaaaatttttcaaaacacccacccacctcaggctatttctgccaatctaacaataataaacaaaaaacttattaactacacagacgtaaattataaggaaaatgatttactttggattagctattgggaagtagctagtgttaactcagaaggtattcggtgtttgcttactgttcttgtttctatttggttttcaaacaggccatagttgcccaggtaattgcgacaacatgctggatggagaagactttgtagaacataatgatattctatcatcgccaacaaagagcaggaatgcgactccgaaacagttggatatacatgaagaaaggccgccaagaaggatacatgcatcaaaaaagaatttgttagaaaagatctcgctcgcgaacagtaaaactagtagtgcaacgccggatcagacccttgaaccgagtacaccaaataaaactcctcgtaaacgtggaagaccaaagaaaataccggagaagttagaccttggagttgtgaaagacgaaggaggtacaattgtctctagaaagaggaggaaaccacacaatgatagatcgggccatgtcaatggggagagtgaaagtccaggcactaaagaagtgatggaagaagaggagagcaaagaggcaaagaaagctgaaaaaatagccatggccgtgcaaccaacgcatgaggaaagctcgttttcatccaatggcaatgattctgcattaaattcagtagagcctctagaacctgcaacgccatcgaagaaatctttcaccactaatcatgattttacctcgcctctaaagcaaattataatgaacaatttgaaagagtataaagacgcgacttccccaggtaaactgactttgagcagaaatttcactccaactcctgtaccgagaaataagaaggtttaccagacttcggaaaccaaatcggcaagctcatttttagacacctttgaagggtactttgaccaaagaaaaattgttagaactggtgcaaagtcaagacatacaatgtcaatggcacccgatgtcactagagaagagttttctttggtgtcgaacttttttaatgacaactttcaaaagcattcaagactaaaattattccaaattcaaaaaaaaatgtttcctcaatattggttcgaattgactcaagggttctcactattgttttacggtgtaggctctaagcgtaatttcctagaagagttcgccattgactacttgtctccaaaagttgcatactcgcaactagcatatgatgctgaattgcagcagaacgagccttcaaacgcgatcccatgccttatactaaatggttataatcctagctgtaattatcgtgacgtctttaaagagatcaccgatcttctggtgcctgctgaattgacaagaagcgaaaccaaatactggggcaaccatgtgattctgcagattcaaaaaatgattgacttttacaaaactcaacctctagatatcaaattgatccttgtggtgcacaacctggatggtcctagtataagaaaaaacacttttcaaacgatgctaagttatctttccgtcattaggcagattgccatagtggcgtcttcagaccatatatatgccccgttactctgggacaacatgaaggcccagaactataactttgtcttccacgacatctcgaattacgagccagctacgatcgagtccacgttccaagacgtaatgaagatgggaaagagtgatacaagcagtggcgcggaaggtgccaagtatgttctgcaatcacttaccgttaactctaagaaaatgtaccggttgcttattgaaacgcaaatgcaaaacatgggcaatctttccgctacgacgggcccaaaacgtggtactcaaaggacaggggttgaactcaaggttttcaaccatctatgtgccgcagatttcatcgcttccaatgaaatagccctaagatcgatgcttagggaatttattgagcataaaatggccaacattaccaagaacaattcggggatggaaattatttgggtgccctacacatatgcagaactggaaaaactgcttaaaaccgtcctaaatactttatagatagtataaatgtgacgaatcattgtaataatactaagcttattacatctggaatagaatccttacaaactggcaagtccaatttacaagacctagcaaaagcgttcagaaaccctattagcagagcgggtaatagagaaatatcacagaaagcaacgttaacctaagttttactctcaagtatcataagtaaaaccctgctgtttttttactaccctaatttagagctcaaaaaccgaaaaaacttggaaaatgctaaatcaaagccataatcctaaggaccggaccccctttcttggatgagtgaaatcgagatcaccattgaatcacattggtgctttcaaagtaaaaatagcacaggatattgtaataatttttaccgtctgtcgttcatttttgctatcacctgttgccaagctcttgcttccatatctgtcctgtgtttatcttctttctaacgagcactgattatgtcgaccacgaatggcacttcaaggagtgtttcagcaatgggacatccggcagtagagaggtatactccaggaaaaattgtctgcgtggggacgcataaagtcgagattgtaaattatctagcagaaggtggctttgctcaaatttacgcggtgaagtttttggagtatttgaatgaattcgataatacagcgagtcttcccttaaagattggagatgtcgcatgtctaaaaagagtgttggttcacgatgagaatggattgaacgagatgagaaatgaagtggaggtaatgaagaaactgaagggtgctgctaacgtggtacagtattacgattctaatgcctctcgtcgtcgggatggtgttcaagggttcgaggttcttttgctcatggaattgtgtcctaataaatcgctactagactacatgaaccaacgattgtcaaccaagttgtcggagtcagaaattgtcaaaatcatgtacgacgttgctctttcaatctcagaaatgcattatcttccggtgcctttgattcatcgtgatattaagattgaaaatgtcttagttgatgccgagaacaattttaaactggctgatttcgggtccacttcaacaagtttccccattgtgacgacccaccaagacattgctcttttgactcaaaatatttacgtccataccactccccaatataggtctccagaaatgattgatctttaccgatgcttgcccataaacgagaagtctgacatatgggctttgggtatcttcctttacaaattattgttcttcactacgccttttgagatgacaggtcaatttgccattctgcattcaaaatacgaattccccgtgaataaatattcatcaaaactaatcaacttaattatcataatgttggcagaaaacccaaatttgagaccgaatatttatcaagtgttgtatcatatatgtgatatcttgaatgccgaagtgccaatcgaggataaatattcggaaggtgcgtacgattttgctaagtatacaaagtttcagaataagctacaaaacgttcaaatacaaatgtatcaattacaacaaaaaaaaatcatgcagaacaataaattgagtgaatcagaagaaaacttgttgaacgatatgtttctttcctcttttgaagtttcttctaaactacccatgaacgcaagtgatggtactgtgatatccggaagggcagcatcccaacctatcggtaaaaaaactgaagaaaaggaagaaggcccatctgaaaagagaaagtctactgtatctgaagacaaagcatcaagaaatacttctaatatcaccgattcaagtacacttaatattcctcgggaaatcaatacaatccagtctccaggaatagcagacaagtcgatttttgaagataaaactcctggagagttatattatccaagtgtaagcgaactagacacttatctagacaaagaaatagtgaaacagccaagtgacccgagtgtatccgatcaaaatcctcatttgaatactcagtcagccccacaaaggcaaaagagtacaagctcatactcttctggtggcagatcgatgaagagtacatcgtacggggcagcgactattgggtcagaagaggcgttgacaaatgaaaaaaatgttggtatcaataaaatgaaacagcataaatcaaacaatccttttccaaagatgaatgttgcctatcattccacaaatgagttgagtaatgatgctagtaatttcttcttggaagaacaacagcaaaaccaaagatatcaacaagcacaaaatcagcctggtgcacaagggcaaagccatccagaggaagctcaatatcaatctaggatggaacaacagcagcagcaagaccaacctcaagcgcccgctaattataaccaaagagcgttttatacgggaagagatagagccggtcaatccatgcagttaggtacaactgctgtaggtgatagcagcaatagaagagtcaatttccagaatatgcctcaaaattacgttgctaactctcaatcaggatatcttccaggtcagaattcctcagtaaacccgatcgtaaggcctatcgtttccatgaaccagcagcaagcgcagcagatacagcaaactcaacaagcgcagcagattcaagcgcagcaattacaagctcagcaacttcaagctaagcagcaaattcaagccaagcagcaacttcaagcgcaacagcaaatgcaaattccaagtgctgctaaaaatgccaattacgtttcgggcagaacgaaccaacccgcggatgataccagaacctcacaagtaggtgagcctacagttacaatgggcaattctctcaacgagccaatgcattcgtcgatcaacaatgaggggcttctgattgaattatcagctctgaaagaagacgcaagaaagaagccttttgaagataaaaaaacacctcaacccggggttccggaagacgcagggatgaaaggaagtaatggtctgaataattatcgaaatggtgttcttaacctaagtttgaatgaaatggacttgtcaagggatgatactggtgccgcagtttcttcttcattttcttcgtcttcatcatcatcattatcaattcaaccggctaaactttctggacgtaaaggaacgagtaagaagaacaactattctgcagacgagttagatgacagcatggtctctagtgaaagtattgatattgatctggaggatgcaagaagaggtaaagcctctgaaagaagaccgctgcataatgaaagaggtcgtaaagaattaccaagaacaaacgatgctaaaaagcccaatcaatttgaggacaaggatcacagcagtgcatctacgaggcagcctcgtcaaccgctggatttgaatttccaggaagtaaacctctcttctccaacattaactcaagagcacagaaataaaactggctcaccagctccgcaatcacatcactcgcacagagttccacctcattcttccaccacaataagtgagaataagcgccacagcacaggccatgaatcaacccgatcaagcggtaagcatgagatgcataggaccaattccaagccaagacacgacttggaaaggtacaggcaatccaaggatagggacagcaatagcagcattacgatcagtacatcgaccccatcagaaatgagaaagtcctttgctagggcccgccaatcactggaccttgagagaattcgtcgtgaagcgacggcaaataatggatctggcagtagtgggaaaagacggtctattttctcagtatttagaagtgagaaatgatggaataaatagagcacatataaaaacacatacatacaccgttacatatagagatgaagactacctgtatatcttcctcaagaattaattgatagaacaatgattttaaatgtttttcgtaccgccgtagacgacgattgtttctgaggcgtctaacaaaaagcgcttcagcgtttaaaagtaacaatgctcacaatagaaaagtagataataacaatttgacagtattgaactgcctagaaacttacgaagaataggggttaggtggtcacaacaagtaagcatgacacaacaagtaagcatgacacaacacaaaaactcgatggtgtacatacccactacaaaggaagctaaaagacgtagtgggaaatcaaatggcatattgaatgccatcgaagagttcatcgaaaagctttattgggcttactacattcatttacccttttatctaatggcatcctttgactcatttttccttcatgtcttttttctcacgattttcagcttgagtttcttcggtataatcaaatactgcttcctttaaaagggtagttgtattcttataggtaatgatagtaaaaggaaaagacagggaaagacgtaaaaatgcgttatggaatgccacgaagaatagtagtataaaaaatacacataatacatagactaacgattgcctgcggcaaatggatacgatattatataatagctaatgtacttctgaaaaaaatggcatcgtttggaatgagattgaatttatcacttgatgaaatcgcaatataatttgaaaagactactttaataccactggtacatatacctaaaaccgtcttagaagaaaacccaaagtattgtgcgttcaaatatggcagaagcactactagaaaacattactgttcctgcagttgtttcaaaggatgaatgcatttactgcttcgaatccccttataatgagccattagctcctaacgcatcgcccaaacattccctgaatatatgtttgagctgtttccaagctacctgcggtagacacctcccgctacatgctcaagtcacaaagcatgcttgcgactctgtccattccaactatttaaccattgttaaagtagaaaaacccaaacaggaaaatatagaagaaggcaatatcaataagaaaataaaactacaagtcattgagaaatcagaagatgagactcatgacactttttggagcttgcaaaatttttgtagtgaaaattcggctacaactgtacttttagaatctacgaacacaaatgtaacttctgcaaccttagaaaagattgaccagatattaagggcaaagtcacaagacttcgaagataagaaaaattcctgggaattagaaatcagaacatgccctcatacagaaaattttcaagttcctactaagcctgatggcgctgtgaatttgaacctatgctcttcatgtgatctcacccaaaatctttggttgtgtctacactgtggtaacattgggtgtggtagggaacaaatcggtattgaaggccattcgcatgctttggaccattaccgtaacaataataatcaccccttagccattaaactaggctcattaagctcttcgacttgtgatttgtattgctacgcctgtgatgatgagactagattcccagacaacgtcaacctaggtagtgcactgaaaatatacggcatcaatatccaagaaaagatagcggatgagaagaccctagttcaactacaaatagaacagaacgaaaattggcaatttaaaatggtcgattccagtggtaaagaactcaaaaaacttcccgcaagtaatgagtacggttgtggactgatcaatttgggcaattcatgttacttaaattcggtcatgcaaagtctactgaatggtggtgtcccaagttggtctttagattttctaggaagcgaattcccactggatgttgtgtatcctgcgaataatttgaagtgccaatggattaaactgctaaatgctatgaaacatgaaccaaaactttacgcaaacggcattaagcctaccactttcaaaaaatgcatcggcaaaaaccatgaagaattcagctccaatagacaacaggatgcaatggagtttttgactttccttttggattccttagacagaaattttttttccgacaattcagcaggagcctcaaatccaaacgatttgatgaggtttatgatggaggatagattacaatgtaataagtgtggtaaagtcaaatactcttatgaaccagcagaggctatacaacttcccttaaaagaaaatgatgaacctcaagatctcctagaaagaataaaggcatattttgaaggtcaaacaatcgagtttaaatgcgccaattgcaaggaaccagtcacggcaaacaaaaaacctggtttcaaatctcttccacatacacttgttttgaatccaataaggattaagttgcaaaattggattcccgtcaaaacgagtaatgaactttcattgccgggcttaactgacaaggaagatgtgcttgatgtttcgtcgtatttatcacaaggattcaactcacaaacagaaaccttattgcccgatgatgacgaaaatgatacaaaatttacaccaaataaatgtggtatctctcaattaattgaaatggggttcactgaaaattctagtgcgcgtgccctattcaacacaggaaatcaggatgcagagatggccatgaattggctattccaacatatggacgatcccgacctaaatgatccattcgtcgcgcctcctccgaattctaagaaagataagacagatgttgatgaagattcgttagcttcaatgctttctatgggactaagtccaaaactatgtcgtaaagccttgataatcaataatggcgatgtcaaccgtagcgtagagtgggtcttcaataatatggatgataacggagagttacctgatcctgaagggcagtctgagcaacagcagcaacaacaaaaggatctcggacatttgactactagaccttatgctctaactgcggttatctgtcacaaggggaattctgtacactctggccattatgttgtctttatccgtaaaatggtagaaggcgaatggaaatgggtcctctataacgatgagaaattggttgtcgctgaaagtatcgaagatatgaagaaaaatggttacatatatttttatacaagatgctaagagcgtttgtctgtatacgtttttgtgttcgtatgtgtatttacaagttcgtctgctcgaatgtctttgtacgtgctttaatatcgataataggccaatagttaactgcttctttttggttcttaatttatttttttagtttttttttgtttttttactgatgggtggtaccttcaccgctaaaaaatcgaactggagaagagtacattgtttaatgaaacaatgagcaagcaaagcaaagtatagtcaaaaccaaaagagaagataatcagctggcttggtactttgtattttgacttgacctcattatatatatacgttcggcacgttttcaaacagcactgtaaaaaatgaattacatgacttacgattatgatccccaacattcgttggaaacgtcctttaataatttggcgtttcatccgcaccaacaatcacaacagcaagggttatatgaagctggagaaaggaacgatgccaggccgggactaatgaatccgttagcacagtctaataaattgaataataccatgattcctcaaggttcatcggctaatccactagcaggacagcacaacttgaatagttcggcaaacttcaacatgcctacatcaatgaatacctacaactatcagaatgtaccacaggcgccagctagaaatactatgaaccacaataacatcatgaatggggcaactgctaatgattattggctggatccaatgagtaatatgtcgaacaataacaaggaggccaatggaaatcctaacgactcaatgtcttcaatgtctaatatgactgctaaaacatcaatcaatagtacggcgttcaagaactcgttcactcctttcaatcatgtagcaactctcccaatgactaatgttaacagcaacgagacaaattcgaacaaggatgaaagaatggaaactatggaagtgaaactacaaataaaggaaagtcaaattgaatcactagaaaatgaaattcagaaattgaagaaaatttttaacgacggcttaaattacaagcagaacgaatacaagtatgaaaaggaaaactcccacataccccaagcttttgagttgcctgcttcattagaagtggtatttagaaagctatcatcttctcttcattcaaaggagaaagagttagcagacacaaaggagaatttagaaagtatattaactgcattggcgctaaacccaacaaattcagtgaccaagtacgggagatacgatgcagaatccatcgctcataaaatggtggtaaggctagagaatctaaccaatgaaaacaaagaaatggccaagatgttggcttacggcaggtcaaaagaaactcaaatcgaactacagttggctaaaaaagagaatctagaattgagagaaaagatagcatttttggaggcccagttgactatgaagatacctgcaaaagaaaatactgttaacgatgaaaactaaaatctgccctttatgaaaggaatcaaactagctagtgttactcaaaagaaaatatgcgcatacatatatatatatatattaataaaggctttttttataaaaaggaaaaagagaactgtttttttgcattgcttggaagacttatcgaaagttgtcccttttgaagaaagtttaatacagatggttgaaccatgatctttctttccagaaagagcagtgtgagcggttaatgcttttatttttggcgtgcttggtctttttaactctcattttataagaactgtaagcacatcaagtcatcattgcaattttcactttctaaacacattcttgttcatgcgcggatgtttctgtaagtgccaaggtaaatggcttgttttccagcatcaattatattttgctgatttatttgacaacgacatttttatgatattgaacatgtcaaaaagagaaatactgttaaattacttttctacatgttatataatacatttagcagtgtttcacctaaagaaagaaatgcatagtatttgatttttattaccattgtaatataaaggaatgggcggaatattgttcgctgtgcctgggtgcgtacagctgaatactctgcatcactaagtatacatagcaaccgttagagagaggtgaagtcgtatgctttgagggaatgtgttgatgcggcggcacgctaaaacgtagctaattacatgccgccggtgcaggcacaacataaatcgactaaacagagacagcataacacattggcaatggctgagcagcagtcgccacaattgcaacagcaacagcagcaatcatttctaggtggaggtgggccctgttgtatgtatatgggctgcggttgcggttgataatacattggttgtgcttggtaatactggcgtctcattggcatattgagtgatttctttgtggttgagttcaattgtttttctctctggatcctgcaagacaaccaaatgtgaagagaaatacaaacctatgtagttgcaagtattttatacatgattcaagtttccttgaaaagtgctgttcgaggctgaacacgcaccaagataaaaataggtaagccccagcacttccgtcctgcgacagaccatgacagatacaaaaaacgccaagaagacattcacggatctctgtctggcgcagtagcggggtggcttattatcgtttccactagcggcggcacggctcagcctcaaagatccacccgtcgagcctccggtgatatttttatttttcaaacaaaaaaataaaagcaaagctgcaaaaagaggtcttacccggattcgaaccggggttgtccggatcaaaaccgaaagtgataaccactacactataaaacccgttattttatgatggttggtgtattacaggtggttcatactaggatgttttagcaaccctgatgatctcagggaggtaacttgtcgccgaaaatattgattgacttgattcacagattgttacttatcttatatattctatctaagacctgaatctaactaagggtcgaagcgcagaatctccgatctagtctaattgttcgtgtatttatatatttcgggcggttcattttagcaaagtccacgttctagagaggaattgctaatgtggtactaatctcttgtatgacttatattgtttctattgaccttcaaaattgaatgatgacttttgagattccattatttttaaggttgtaatattatgtatatagattatgctagagattctcctcatggatttaggaatccacagaaaggaatctgtaactttgcatagtattctaaataattcttttcctctttatatgttcttattcattgattttatcacaatatcaatccatgcgcttcagtttccattaatttcgatgacagtttgaatcttgtcttactggtcttgttaatttatatcatcttttgactccgtatataatagtgatatatggacgatagtggaatcttgttccaatagttttatttaaaacacgtttcatttgcgcattggtagatctgtacctccgctacaaatgggatatctcagcttgagatacaacaatagtcattaaaacacgagctggccaaacacttgcgctaagtatagacgacgagtgtacctctcctagcatcgaccctaactgcagccactagtgtggtctgggtctttatgcatttcaaaaagcactaagagcgtagtggtttcgatattgataggttccaaactgctcgcaatggggcaatagctgtcattgtctaccagggcgctggcgttgagtacattataatgaaatatgagccgtcagacgcaactactactgtgattcctgcccggcttgccaatggcgaggtctaaattatgtaattactcacagggttagtggcactgaaccacttaccagggagttgacttgtgccgattgcgcttgcacctcactgtcaccacgccaagcgccattagcgttactacccggggcaacatggcgtcttataccgtcttagcacgcatacgcccgcatcttcctggcataactaccacactgcccccagctcttgacagcattccaggcaatgcctcccgccacgactaccgcatttagcgtcgtcgctagcgtttcgttacgtacaccacaccagccgtcaaaccggtgactgccaaactttatatacctgaaagggaccttctatcctaattaaagtaaaaatgaaagagacggtcttatccaagcaaattttgcttttggctgtgtgcattctcttaaactatataatcgttttatatgatttgccttgtcggcggcataactactttactcgtgacagaatttttcatcaaacagacggctaggactgtatagaagtattgcagcttgaattagcggacaccaaagttatgtgtagatgtatcggacagtttgcttaaaaatttacttgctttctatattgctataatgtgtttcgttcatatccgcccctctttttacctacaagctgttccagcactatttccagactacaaacagaaaccgtggtagtaccattagaaaatgattgtatgagttgaaagtattttaactcatttaaaaaaaaaaatttgcatgcatttttctttttcgttaatctataggtgtcagcgctgtcgttgctccatcacactcaggcttttaacaaccctggagcaagcacatggagacggttgcccttctcatatctttatgatgaaatttgttggacgatcacacgtcttgtgtcctgtatcctttagatacagcttttataaaatgtacagggcttttccaagtttttttgaactcatccatatttatttcactaagcgcactcgtcgcttcctcggttttatctctagatggtaagaaatcttcttcatcagcagtatcgtctggcatcattttgagcttcttcaaagtttcttgtttagcttcgtcaatttttttaatcttagagtccttgatttgttctaaactgttggagtttgcccatgcggtctgatttttaatacggtgcgaaatttgagctttgtcaaagtagctttcgaatgaaatgcaaatcttgttatcagatggcaaatcgtcatattcttctctgatgtcgccgatatctacctcatatttggagggaaggatactctccaattgagcatgaaacaagtctttttcttttacgacaacgcagttgttactttttatagttgtacagaactcccgtacttccttaatagcatcttgtttatattttgataggttttggtacaccaaaaagctaggcgtatttggtagttgcaaattttcatgagggaagggtttcaatgcgcagtataccgtttgagtggaatgatctttttcccgatgcatcttggttagtactatattggcatattggcattattgaacgtacctcgttgtatgccaagaaaacaagaagtcaggtttagcctgttgaaaatcatgagaagccctagtttggtgcgcagtattctcagccaagaaccaattaaaaagccggccgcggggaagcaatacgatacttatacgaggtagcatgttgaaaaaaaaagtcagttctcactatacatccatatctaaatttgtttaatacctattgaactcgtctaatccacgttggtagccttgatcccactcccacatgaatttactgtctttcttggcggaaacgtattcagctcttctttgcgatttccaggaatgccatctcccaatcaacgaattgtcaaatcttctgaaagcaattatgtcgttagcggctgtatttatgccatcctcgaatctccaatgttcaaagttcttacccttaccgtcccaatacgcctcgtgttcttgaatcattgagtctattttcttcttatcgatttggaaacaatcaccgtgaggacgttttggtagatttcctctttgcatcatgggagctaacccccattcacccccatcaccatactcaaattgtaacgtccaaaaaaaccaaccccaactggccacatgagaaaagacacttgcttgagcttgtacgtacttttgaaccgtggtatccctgtcaccagaagttttgtcccaagtttgtccatcaagaacaccagaaaattcaccaacggtataatcagcatcatcacgggggaaattcacagtgttaggtagatcttttataatcgcgttggcatctttggacttatcagaatcagaaaagcagcggtatacatgagaatcgatgaccaccgtctcgctaaaattcttttctttgacccagtccgcccattgttggggccaccaaccgtcagatattaccacaggtaaaccaggctgaagcttttcaatggtgttaatggcctctgaatagtagaatttctgacccttagcgttattatcaaagcatgcctcattaaccacttgaagaccaataacgttctcattttgcaaagtcatcgtttcaacgattgctggtaaaatatctttgtaaactttagtcatgtatttttccttttggaaaaatccagcttcgcaattcttagagccactgtgcgaatcggcgttcgcaccccctggcagaccatgcaaatcaattaacacaccaatgttatttttcttggccatgtcgattaaaccagcaagttgctcccagggcttggctagttcgtaaacctttttcaatggggcgaacggtaacgaatctaaatgtttcccgttttcgacgtgccaatatccaattggaattcttaatgccgtgatatgagcatcttctgagagccatttccagtcaattcgatcgatgtatttcttataatgatcactcaatactttcgcaacgtcttcattggaatgctttttcaaatggtgagaaattgcatcaaattcacagtcatattctttaccgtccacagtgcatacagtttcttttgaaaagatccatggctctagcacgaacaatgcacccaaatttacaccgtaattataacggtacttatagatagtcgacttatcgagatcctttgagggtggtaattttggtaacgttgtagagaattctttgcctcccttttcagataccttaagatgctcaaatttgttttttagtgaactgaacattacgtataaatttttggtcaattacttgttcttgtgggagacagacaaggttttccttgattcatttttcttggcatcattctaggcttaatttatatctcaatcccattcaccagatttcccttattttttgcgtttttcagcccctaaggaatatctacaaaactttattaaaaaaataatgaaggatgcgaggttcgaactcgcgcggacaaccgtccaacagatcttaagtctgccgccttagaccactcggccaaccctccatacaagttaatattaatttcgagctgtagaataaatagacttaaagatataaaaaccctacactttgagttcctgtttgcaaacaagcagaattccaaaagaatgtgtcttctttctttatgctaccagacgacatttcagccaaactcttctctttactggagcgactttggtttaggttcaactaacaaaaatgatgaggaaagtagtgcaactgcattgtttaacaggcaaaaaagaatgaaaaacttttgaaaatatacaccaaatgtattaagataaagataccgtataacaaagagaaaaacaacaccttccatggagaaaccatcctttttggagcaagagccgccggcaggctacgtaccaggtattggtcgtggtgctacaggattttcaaccaaggaaaagagaaaggtctttaatgatgatggaggcagaaggataccaaaacgataccgtgaagacgtgagctctaatcaacaacgtcagaatgaaattgacgaagatgaagaggctgcaaaagtatttgaaacgcttgagctgaaattagcacaaaagaaaaagaaaagaaacgatgggaataaggataacgatgaagcagatggttccactgtgaaaacgcaattcgcggatctaaaagaatcattgactacagtaactgaggatgaatggatgaatattccagacgctactgattttacgagacggaacaaaagaaatagaattcaagagcaactcaacaggaagacttatgctgcgcccgattcactaatacagggcaatgttgatttgaataagttaaccgaggaacgtgaaaagctgctgcaatctcagatagatgcaaacatttcagagataaccaagaatactaccggtcaaatccaggcaaataaatcgagtactgctactgatactctaagctacctgaaagatttagaaaatgatagagcaaattccatctcagacgcagcattggaagatttgcagaaaatgcggactattttaaagtcatatagaaaggcagattcaacaaatcctcagggttggatagcctctgccaggttagaagagaaggccaggaagttttcagtagcaaaaaaattgatcgaaaatggttgccaagagtgccccaaaaatcccgacgtttggctagaaaacattaggctgcacgagtccgatattcattattgtaaaactttagtagcaacagcgattaagtttaatgcaacatccccatcgctgtggttcaaagccattgatttagaaagtacaaccattaacaagtacagagtagtaagaaaagcacttcaagaacttcctcgagatgaacaattatggaaattggctattagttttgaaactgacaaaatgcaagcgttaaaaattttagagaaggccactcggttgattccacaaagtatggacctcttgactgcctatataaatctccaaaactatgatgatgctaagagaactttgaattgcagtaggaaagctttaccacaggaaccggagatttgggtcttggctgcactattagaagaaggtaacaatccaaacataagtgtaagcaggttagtcgatctactaaagaaaggtttatccgaactttccaaaaatgggtacaaaattactttatctacctggctcgatcgtgcagaagctctgagtgatacacctaattcaaaattgacgtgccaggccattgtttatgccttgttggaattgcttaaagaaagtgccagtgatggtgacgaattgaaaaacgttgatgaaacactggaaaagatggcagattcaacggtgaaaactgctgtcctgaaaaaacttattcaatgggatccttgtaatgtagcgctttggtcaaaactaaagactgctgctgaaggccacaataaaatcgaagaattattagttttctttcaggaattattattttcttccaagaacagtgattatacacgagcaatcattgtagaagaaagccccagtttgtttatgatgtatgtgcacgaatattggagggcacacaagggagacatcgaacagacactaaatgtagttgaccaaattataggtcttgtaccgaaccatttagatgtacgcttcttcaagataaaacttttaggacaatcgtcacaatttgataaactgcaagagtttttccttcagacttttcaagccttgagtgattcccacataaatggcatagaacgtctgtattataaatatgttaactttctacggtatcaaggctttacgggccaagccattgaaattttgaaagaaaaatgttcaaccggttttcgtaattgtcacaagtttttcttacaattgggtcaagtttatcattccgttggcaatatcgagttagctagacaaacttatttatcagggacaagggaagtccccaattgtcccttactatgggtatcgctatcaaaaattgatgaaatagatctcaaaaacccaataagggcaagatccattttagatagaggacttttgaaaaacggtaatgatgcattattttatatcgcgaaagttcaaatggagattagacttgggaacttagaccaagcagagttgctcacaatacaggcattacaacatttcccaaacgatgcactagtttgggtagaacaaatcaagttgttaaactatgggaaaaaaagttcatcaagaaagaccattttccaagacgcattgaaaagaacgcaaaatgatcatagagttcttttggaaattggaatatctttttacagagaaactcagtatcaaacttcattgaaatggttagaaagagcaatgaagaaatccccaatttatggagacacatgggtttggttatttagaacatatgcaaaattgaaaaaggatcccgttgaactatataagttatttgaccaatatgaaccaatttacgggcccgaatggatatctgttgctaaacatgtaaaaatgcaatattatacaccaagaaagattctatcgcacttaattgacaaaaaataaactagaaacattttattgatattatttttttccaaggtatacacatattcgttatctaacggcacaatgcccgaaaataagctaaaggaaatcattaaaattaattagaattataagtagtacttcaaatcattaagacaataaaggattcttacgaacgtaaaaacatgaagtaaagtgatgtatatgtttaaggaagttgtccgtattattcgttgataaaaacatagaaaacagtgcgtattatctgttgtcttttgttcatggccatgtacctttttttacaaatattggcacttttattccagtgtaatgaaaagaaaagatggaagaagaatcggagtatttcttcaaatatgatgtattttcagcaaacacccgtctcaaataaactagcattagagaaggaaaaaacaaaatgataatgattttaataaatcaaatcatctattcagaatcagtggctgcatcgtcatcctcttcttcttcgaccttcttggcctctttggccttctttgccttcttagccttctttttgtccttcttgtgcttcttctttagctttaatttttccttaaggctggagtcagaatcagatgatttgaaagaagctggagatggcattttcctttctggaactggaccgacttgttcagcctcttcgtcaaatatcaaacctaatctttcaagacccagatagttagccaatggcatgaaaagaactggcaagacggataaaatcaacaagtcgataataccataaaagacaccggcagaatcaggttgcaaaacgttaccaccgtcagtgataccaaaacaggttgggtaggcaattaaccataaaagcatgataacactcatgaatgtaataaaaacattagcgacatccttacccttagccttaaccaaattgaaggtagtggtcattaaactaatacaaacgacaatggcagccccaagaccgatggtgtagtaaccccatttgtaagtggagtggacgcaagcggcaatcaaccaacagacggtgaagaattcggtcataccaacattgaatgcgatttgccataatggagtaccacctaacaaagacatttgaataattggccatggaaaagccaaaaaccaaccaacgtatctggcgtagaaaatttgtctgtaacctggatgttccttttgagtagaagtttgaacatggttgtatttagctttaactggaatccaacccaagttagaagccatggtgaaataagcaacagacatgaataaatttggggcgatggcggtatagtatacgaatctatccttaactggcttcctaaacatcagtgggatcaggattattccgaagagtaagttaacacaaaagacagtaaaaaaccaatctgaaccacgggatgtgatgtggaaatcggcaccggttgggggattaattttgatggcttcattaccacctcttttcaatagttcgacgtaatcagacattataataattattttttgaaaatagtgtcaattcaatggagtttgggaaattaaaggttttggaaattaaatattaataattagagaattagtggttaaaaagttattagtttgtgtcgaaattaaaagagaaaatattcgattgatggaaaaaaaaaaccagaataagcgttaggtttgaatgaaaaatggtttaaaagaaaattatgttgagtatccaaaagataactgggttcagttttttttatttctattgaaatgctattggtatatgctgacacaatctggcgacttgattatataatcaatataagataaaagttaacaaacaaagaaacaaaaacaagagaaaagaaagggcagaaaaccataattagtagacattgctgttgtaaaccaagcaagttttgttctttatatatcttttcggtaagcttcccgtatttgaaaggatcatgaataagcacacaaataacccgatgaggaataataccgatctaacattgcttttttctaggggttccattgagacatctgattggaaagctcaggcatccagtggaatgtcaagatgacgaaattattcgcttacacagaaacagtgaaaggcatttttttgcttttacaataacctatgtttattcttcttcatgtttcttgaaggattcatgcatcgagccacagaagagtgcgtaggagaacatctcgagagcaagaaaaaaacagctcagattacctaattgaggcaaattatgcggaaactgaacagttgaaaattacggaagtgagttgggactcaaactagtaggacgtttttaatttaccctattttttttcgcttccccatttaggcccaaagtgagcttaggatatccctttacccatttgagggacgccgtagttatttccctcagcgagtcctgagacaagaaggacacaggaaggatttacattgtgtgggactgctacgttacacgcttttaggggcaaagacacacaactaagcgagcctatctcactaatcaagaaagtgacaatttagctaaagttacataacgaccgctgccagatactctggcactacctttgagaaaagttttgccgcctctgtcctggttgtcttgtctgcctgcactcgcatcggacttgaagacaggaaaagaggaaaagcagctttcctcgtttccgctcaaataatactaaaggtttttccggtgattttcggaaggatgcagaagagtccgaagaaagcttaggtaaattcactcggcggccacaggttgctaaataacggcctaggccatggcatgcgggcaaaacggggaagggtttgcccagtggcagatatttccaaacgaggttaccaccaagcctaggcagcctgaagggcatttggaagagaagggccctgaggggtaaccgggtagattgtcttctttgggaaatcctctgacggggatggttgccgtagtttttatgggatcggccagggaggaaaacagctcagtgcggataataggaagtcagtctgctgcaggttgtttccgctggagtaagggagaagaagagagaaaagcaaaaacatctcaaaaaatgagagaaaaaatgggtatgtgttgttctattcgtgccttttttggttatttattacccaatcgatagaagtaattgagtaaatattcgaatatcctttttttttttttttttcctttttgaacgaattcggtatgtgtttttcgacatattttcgttttctctgaacatcggctaaaatgattgaatgtacaatcgtcatccggcgggttcagatgccaatttcttttcctaatacagtcaagtgtgagtcgtatgtgtgacggacccatgcctggtttgtagtgggcctcgcgtgcatgttgtttaacttagcgtctacatgggagacggggaatggatcccgcggttacataaagttataagaaagaaaacgtgcacgtcccaaaggaaatgccatagctatgacgttgccctcttcaatccaagtgaaaaactatcaaactgaatcttaattttcgatttcttgcctactcgataaattctggaatcgtaatcgcactcccgggcttgatctcttttctaccttgacatgtggtcgatattgctatggattgtttagtgaatgccaagagctttttcgatcttcttacccgcctggccctttttaggggaaacaagcgttcaaagtataagaacgtgaactaaaccattatgtaaaaaactgtacaagttgctttctatggagaccaagccaccagaaatattcttgcaatgggtagcggtagtgactttgaacaggtcgcgttgggtagtttgaaaccttaccatcacgtcgctggggctatacatagtgaaggaataaccttcgtgaaggaaaccaatacgctgttatgggttgatatctttaaaggtgaagttcataaggtggaagacattgagcaccccgagagtagtcattcttctttttctgttaccagggcaaactatgccaaggactcgtcgattgagtatcctcccaacccggaatccttgaaggaatctgttggttgtatcttcccattattcgctgagagttcccaagatgaaatcgagcaagttttattcgggagtaaattcggcatcggcaggttggacttttccagcggcgaatgggaatacgtgattttgtattcgcagtgtcctgctttgagctcagacagagcatataagttaaggtccaacgatgggaacgtttcgccagacgggaaatatctgtatgtgggcctaatgagcgatttcccatttaaattggaggccattgggtgcattctccgtgttgatctattggcccaagaggtagagatggtgtggaacagtatgttgattcctaatgccattcattgggatgagagtgatcaaaagtcaatgtacgtgacggattctttgaacttcacgatttggaagtgccctggcggtgacctactgaaacgagaggagttgattgacgttaagaactccaacaaccaatcgtttgaatcgcctgaacctgatggaagcgctatttggttcagcaaagacggcaagcattccgggtatctgtttattgccgtctggtccacatgtaaaatacagatgtttgacctggctcacgggaaactgctcaaggagttcattttgccaaagtcaacgcccagggtttcatgttgttgttttgtcggtaaagatctctttgtgacgactgccaatgaaaaaatcaacaacgctgtaggattcaatttcgataaggccggtggttgcatctacagaattcccaatgtgctagacggggacgtccctttggagtctacgaagccgcaaccactctactgaagtatacgtctctgatgttcaagttgtatgtagcatatatgtacctaccgtttatttatgtaagcgctcaaaaagagtgactagtcaactcttgtagatagtaagtttatcaagcatagccgctccgctgcggtcccttgtttgtaaggagaaaaaacgtaagggggcggacttttgaactacataaaaagacgggaaaagaaaaagaaataagttggcaacattttatcgcatatttttacattcctcgagaactatcatcggtcaagatcttgaacaacacacacaaacgcatataaggccgtctcaacaatgccaaaagttgctattttaatttactcagtggacgacacaattgctacgttggcagaaaatgagaaaaagggtatcgagatagccggaggtgaggctgaaatctttcaagtgccagacgtaaagagcagcagcagcagcagcagcgataaagaacaagacaacgacgagaaagtcagaaagaccaacgctgatttcagctacaagattctaacaagagaaacgttggtcgagcacgattactacttgttcggaatccccgccaagttcggtaacttccccgtggagtggaaaaccttttgggactccaacacgggcggtctatgggccaagggttctctccatggcaagatagccggcttgtttgtttcgggcgcaataagcggtaaaggggacacagagatgtgcatcatgaacgcaatgagcaccctggtccaccacgggatcatctacgttccactgggatacaagaacgcgtacaaggaactgaccaacactgatgacgtcaatgggtcgtgtgcttggggggcaggatgcgtctctggcgtagacggtgacagacctgccagcgtgtcagagttgaaagtccatcaactccaagggagagcgttctacaaccgcatcaaagatttgtaaaaaccagtgtattttacataatacgtacaactgtagtataataatccgactttatccaatatcaaaaaacacaatgtgagcaaaccagacagggccaacggggacattctactttctgtccatgccttttgcccgacagttcctttttattttgctttcccgacggcccggccgcggatcgcgggggaaagcaaaataaaacgtgggggagtgattaaaatcacacgtttattgtgtcaacagggcaaaattctatgctattcaccaccaggcaggctcatagcaagctaagctaagctgccatacttgctgtgcagccacacgccccttgtcatacataacctaatagtggataaattaaatgttcctttttcaagagcttgagcttgagcttcgttgttgacatggttcttatatatggctatttagtaacttttgtttgagcatttagttttgtttcgatcagtgctgtctttgtattgtctgttgtgtcgtgatttttttggacaggtatcatagtaaaaaaaaaaaagagaggatgacgttgagtaattgtgcgtctctggataatctgttctacgatcctccagaggaagagaaaaccagcaagtttatcgaagctgtgagaacctcgatgagtaaaagcgatatgggccctcctccccctccttctgttgaggcaaacgggaagtactgtttaagaaaggtaaagtctttgagtgccaaacagtggaaaataaataagaagaaatataagtcactgccggcggccaggaagaagaagtatttcgatttctataaacaacgaaacttgatcttgaatttgaatttatggaaattcatcaagttcatcaattgtactggtaaaaataactacgataagaacaacaagcatgtgaagcacttgaggaagacagtaaaaaacgaccatatgtcaccatatcaaaaagccaagaaaatggataacgataaaagactagaaaatattttttggagaagctggtttaaggcgcataagaaaaaggacacggcagcctgccaacaggaaagacacatcagcttcaacgataacgttgaacagtgtatcatcaccaccaatgagcgcttcatacaaaggctccccccaacacaattgaatacgtccgatgaccaggacgcgggttcgcaacccgcgttcgaacccagccctggtaacaaaaatagcaagcgagttttctacgactacaactgtgtctacgttgccagcgacactgctaccgctacggctactgctattatcaatggtagtagcgaagacccgcagcacaaacacgatatccgcgacgtgccaagcgatatcttgccgcgagaaggggaagcagacctaagcagtgtgcttcgggtcgaccccaatctcaacttgtccaacataagccaccattctcccgcagcttcctcgtcaagttcaggccattcgacgtttatattcgagtcggaaactgaaactgaaacagatacagacacagacacagacactacagatgatacgatacccaccgtgctcttataacacctttacgtaaccttttaatacataaaagcgtgtcgttccggcccattcataccacgaactgccacgtgacgcggaatcgctttacccgttacccgccctgctgaggcctgtcttccgggtggcaaaccaaaggcggccaaagggacctaccctcacaaaggtcaacgacaaacaaatggcagctttctggacctcacaagacaaaacaacaatacccaggccgttattaccctgctgtggacacaacccaaagtaaacaaataaacagcatcacgagcaagatcaactacgcgtcgttgattattagtctgaactcaacctgctgctgctgaattagaatatctgtagcccaatcaacatgcccgctgatcataacgataaaaataacaatcaagagtccgtggaggaggctgttttgaaatatgttggtgtaggcctagatcaccaaaaccacgattctcaattgcacccaaagcatctggacgacaagcactctcaaaagcaaaatagtgacgatggtagtagtgatgtcgaagctagtaacaatgatgacggtaatagaaatgacgataataacgatgattcggaaaatatcaacgcattaaacgcgaatgaatcatcgtcgaatgcagacaacgtcagctccaatgagcaacacaatgccgtcatggactggtatttgagacaaactgctcaccaccagcaagacgacgagggagacgacgaggacgaggacaataataataataataataataataataataatggcggcagtcataatggcaacgacagtaataatcacttttctcagcctgacatggtcgtggatgacgacgacgacgaagacgacgacaagaataagaagggcacgactgttaacgtcgacgaccatcatcaatcaatggccatggctgccgtggcggccgcttatacactatcgaagaacaataacaacaactccaactccaactccaacaaaaggcagcatgataatataaatagccatgaaaactctaagaaaaagcagaaaaccgatgacgatgatgatgataagcaaatcggtaatgttgatccggaattgaccaccttgggcgatgcggatgacaatgatgccaacaacgatgtcattgaccgcgatcaactggttcataaggccattatcgatgccgactcgatcacgcaacaccctgatttccagcagtacttaaacacagccgctgatactgacgataacgaaaaattaaaacatataaaagatcatctgatgcgtactcacaatctgaatcatcggaacaagaacgacaacgatgatgcagatgatttgtcaaacaatacaaagcaatactcggagctacaaaaggattccatgttggataattctatcaataaatctagaaactatatggaagtcctaccaaaagtcatctctcaggatactcaacagcaccaacaaaaattgccttctcatgacagtgaatctggcaacgtagacaattcagagatatctcaactacttcaatctgctgctacaaaggcttcgtctttggtttcgttatcttcatcttctgctacaccatcaacttcaagatcaaacaatagtaaagctttcgataaagcggaagatgccgccttagaaaggtttataaatgaatacgaagccatcgaacgtttgaccagacaacaagtttgcgaaagaatatggagttctgataggccgaaggacaatttttggaataatatctataaagttttaccttacagatcaagctcctccatctacaaacatatgagaagaaaataccacattttcgaacaacgtggtaaatggacttcagaggaggaacaagaattggctaaattatgtgctgagaaggagggacaatgggctgaaataggtaaaactttgggtagaatgcccgaagattgtagggatcgctggagaaattatgttaagtgcggtaccaacagagcatccaacaggtggtccgttgaagaagaagaactactgaaaaaagttattagcgacatgctcgaggaagcccaacaacaacaatcacaattacatcctaatttgttagaggaagaagaacagctactacaggacgaccaggatgatcatcgcaatgacgaagatgacgatgatgacgatacatcttctgccgctgccgccgccgctgccgccgctattcaagaacaacaacagctacttcaacaaaaacaacaagatgacgacgatgctattgctgccgctgccgctgctgccgccgcttcctcgtctttggaagaaaacgggaaagacgaagataagccacacgattcactaggtattcaattggatgaaaacactcaaaactcgataatatgtgccccatccgcatcaaactcgcactccaagagtttaacgaacacaatcaggcgccataataacaaattaaggaaatctctaatgggtaacggcaaattagatttcaaagatatcatcaattggaccattgttagtgagcgcatgggcggtacaaggtcacgtattcaatgccgttataaatggaataaactggtcaaaagggaggccatcgccaagatccaaactgtaaaagatgatgacatgttatggatttttgagaagttgagagatttgggtataacagaggattctcaggtggactgggatgaattagcagctttgaaacctggcatgaaactaaatggattggaattgaagctgtgttatgagagaatgaagaaaaaggttaagggctataaacaaaaatcaatcaatgaaatcagtaaagagctagtagattattttagctcgaatatctcgatgaagacggaagcttagatctagaaaaaaaattctaggcagtgtatctcaatcgccccatcccccccctcttcttcccttcctacccactcaagattcatttgcaaaaagcacacaaaaaataaaaaaataaaaatgttatctcatagcagtgattgtatgtgttatttttctttattatcccttttctctcccttatcgtttggtttgtttgtctgcactgttcttccttattatcgggtacactgacattttcactttgtttttctttttcttctactttttataaaccgtatttttgttacattacatattgaactgttgtatctatatatttatctatatgtattatgaattttatctttatttcactgtatttaatttcctcgttctccaataataatagtaaggcgcggagctgtgctcaatgaaagccatcatgttggaatatgcaggaacgaataagtgtcttgcctgtattttattattaaaaatatcattcatatatttatattaaaaaaacatacaaaataggtaagccatatataaacaattactaaaaagagaagggaaggaaaaaaaaagtcaaggcgtaaggcaaaagaaaaagaacaagggcctaaaatacgacacactcattcgagttatttaccagttatcctatattttgtttttattttctttaaaatttagcgaattgcttgttggccttaccagtagcagcagagaccttgacgacgttgaatctgacagtcttggagattggtctacattgaccgacggtaacgatgtcaccaacttgaacacggaaagctggggaaacgtgaactgggacgttcttgtgtctcttttcgtatctgttgtactttggaatgtaatgcaagtaagctcttctgatgacgatggtacggtgcatcttggtggagacaacggtaccagtcaagatcttaccacggatagaaactaaaccagtgaatggacatttcttgtcaatgtaagaaccttcaatagcagtctttggggtcttgaaacctagaccggcatttttataccatctcttggttctcttggaggtcttaacctttggattgttgaagatgtgaggttgctgaagtcaaaaaaaaaaatttaacatgttagtaaagtgattcgtacgtattataatcgaggagttcgtctttagtttctgttgaaaaggaaaacattggttgtctcattgggtttggggggacagattttatattttaatgatggtaaatcctcaaaaccaagttgtttatttgtcaaattctcggagttatgttctagtttgagataaccgcggttcatttcacatcgtcattaaaaaaaaatcaagcagttttttctgtaattgctgtgtactattctcaaataacaggttctattttactcatgtcaactgggctgtttataccacatttctctcttgctttgaggtgatttttctcgagttttcaaaacatcctgctcctaatgtgtctttttcttcaacagaatcgtgatttagcgtttactaattatatagcttccagcgcaaatttataatagcattatctcgcttgctttccttttgtcactcgaacacttcattgactctctcgttttggattggatatcattcataccttttggaaagctctttcagattgaacggttaattcagtggacatctttttccctggcttgatacgtttcctttaagtttttaccaaataccactggttaaatttcaccacctctattattatcactatattatctattcgttgtaggttttcaacggggacggcaggggacgggacattccaggctaccgaacatgcccgctgaaaggaaggctgtcaagccaggcaagctaaaccgaggccgatcccagaaagagctcggtccactcgctagttgtcatccgcagcagacgcactttttttgggaagaagctcaccacgcgactttacaagaaagaaagtctgcatttttttggtgtatgggcttctaagttatgggtgtaatatcgagagagctgtcccgaaaatactcttgtatacgttgaagttatgtcttgaacattgacagaaagtaaagctataaataccttatctactttataaatcgttaccgaagcaccaacttttcatcggcataccagatttatataaagcgtttttttttttttcttactgcttctgcattttatcgaatacttctttagcttggagcataacgtcaaatatgaaggaatgtcctccatttagcagtagcgttagtctgacatctttaacaaaatctaaataacggtcaacgactatcctgtctccgatggatttgaattctgccttacgatggtctgatgtgctgtgatcaatacatttcgatgtgacttctaattcgatgaacttctccagttgaaacaccaattcgtctggatttccttcgaaatcggcataagttttgtttagtttcttcatcaaaaactcattcaaaaatatttgtaattccctgtagtgcttctcgatgtaatttgagtcctctggcaattgtttgtactcatggatgggtatgttactcttgggttttggactggaagttctgaaatgcgatgctggtgcaacaattactcgtcgtgaaacctctttagacaaaatgggttgagcactaaaaaaataccttacagagagaaccctactcaagcgattaatcagcattggttgtttggtttttttgggttgagcattcagaatgtggaggtttctttatcgccatactattcagagtggtgatgtccccattctcttcttgcgcttcctactttttacgtggcaactgaatctgtactgcacccttcaattaccaattattttatcagctcggagaatatagtaagtaagtgccgttctcggatccgaacaatgtagccgaacctcaactctcccctatcgtaagttaaactgaagagcttgtagcaacagtaggaaggagtttgactaagtaaggtcgtaggacatcagaaggctaagcaaagataaaaatgtcaggtactataccagaaacacaaaaggtcgttttgattgatggagttggtggctatgatgtcatcaagtatgaggattatcctgtaccattgatatcggatgaagacttactgattaaaaacaagtacgccggcgtcaactacattgagagttacttccgcaaaggtctctatccttgtgaaaaaccttatgtgttaggcagggaagcaacgggtaccgttgtagcaaagggtaaagatgtaaacaattttcaaattggagaccaagttgcatatatatcgcattcaacatttgcgcagtatacaaaattctcttccaagggaaatgttatgagattgccaaaatgcactagtgatgagaagatgaagctatatgcagcaggtttattacaagccctcactgctttgtcatttacaaacgaagcgtatcatgttaagaaaggtgactatatcttggtatatgctgctgcaggtggtgttgggctgatcctaaatcaattgttgaagatgaaaggcgcacatgcgattgcagttgcttcaacagatgagaagttggatatagcaaaaaaaaacggtgccgagtatctgattaattcatccaaagaagatgttcttgaaagagttttagagatcacaaatggtgaaggcgttgattccagtttcgattcaattggtaaggacacttttgaaacgaccttggccgcactgaaaagaaaaggtgtgtttgtttcctttggtaatgcatccggtcttatcccaccgttatctatcaccaggctctcacccaaaaatatcacgctcgtgaggcctcaactttacgcctatatcgctaatcctgaagaatgggcatattacactgacaaatttgtggacttggttggcccaaagaaattgaatattaagatctacaaaacttacgccctaaaagactacaaaattgccgctgctgatatagagagcagaaaaactactggtaaactggttcttgaaatacctcaataaaccatactgacctgtcttgaacattttaagttttatcttttttttttgtgaccgtgaattcagactgttcattcttttagattagtcgtaaagcatactcgagctttgcttcctactttttaaagggtgctctgtaaattggcccgacgcaaaatttattaaatgtgacgctgcgagaaatcgggcacattagacaaaaaaagtgtaacaaaaatacatatatatttgtaaactgttcaaacaatattccgcttagattttcttctctacctgtttgctcatagaaaaagcaagcaaaacatagctattttttccccctatttgcctattcgtttcgttgatttctctttctcttttgattctactagcgaaataatacataaaggactactaataatactggctgattatggaaacggttttgcaaccaaaggcgaggccatttgagtctttaaaaagaaagcgtttcagagaatggttaaggccgtcaactgcgcgtggctcccttatacattctgacacgttgaatttacatgaattctcacactcaaatcgcactgatgtactttccgattcaaactccgctcttggtaagctggtcacaacaccaatcaaatataagtgtcaggatgaagggaactttttctcccgaggtgaaaccaaatttgaaacgttatttagtaatagaaaattttatgagttcaaagataatttgaaaagaggctttaagaagatgcgtcatcgaaagaactgttctgagaacgaacataaaagctctacggatggaaatattgcaaaattagcgtcagataattttgacaaatctgaggattatacaccctgcttcaacaaatttagtacaaagccgcaagattttgaaacgcaatttgattattccaacaaaagtcaaagctccaataagatttatctagataatgagtcatgttggaatttaagtgagagattaattcctttcaataacttaaagtatgaagacctaaaacattttgaggaaaatttgcaaagcttagctcctgtaacctttacaccaattgagtcaaacgaatctcttgttgggtcagattccacacgtggcacaaaaagaagcattcgcaacgattctagcgatactgcttccgaaaaaaggatatgcttaaagcaatactcaaatgaaccggggtctgatgactctatggaaagtacaccctccatatacattaccaaggaagttcaacaaagaattgaagtcttgagttctacagattcttttttcattgagaaagtagagtttccttctaaaagtgacgccagtctttctgataacaaaagctatcatgattctgtacaaatggatggagaatcaacaagtaatgttaatagtgagagcgagaaaaacatagacattgctaaccctgataacaatgcagaaagctcagctgaaaagccaacggaggtaatctcagccttaaaagatagggatatagacgctgcgagtagtagctattcagatgacgtggggacaacccctgaaatgattgattcagatgaactttctgacttatctggagcgagttcaagtgatagtagcaaagtttacacaattccaacttttcgaggccttagcaaacaagtaaacatttctcaaattctttcaaagtttaagaaagacagtttgactcaagataagttgacgcatttaataaaaaatcatcaaaacaagaagaagtgtgtaggtttcaaaaataaaaaattctacgatgccttcaacccatatcttgacagccaagaggagattgaattggctgatattgaaaatacctcgccagccgatatagatctagatatcagggataacagtacttctagtgtaaggtttgatcataactcgcatcttttgatttataagaaatccaagaagtcgagcagaggtgagagtcaaggtagctatgtgaccgctggaacaaggtcgatcctgaaggcaaagaaaaattttcagcatgatgaggaatctcaaagagcttcaaagtgtgacacggtgggggttgctcagtttttacattatttccaatatactgagtataaaagacaaaggaacgaagctgaaaattatagactaagaggggaacaattaagcaaatactattctgaagagtatccccttgaaattttgagcgtggagggcgataattccatcaatgataaatcagggattatatcaagtatgagagccacagaaagaaatattggtaggcaattgaaaggagtaggtagtcaaggagcgcaaattatttcgcttgacgaggatgtactgggctcaagtgaaaagaatttgtttacagatattactccataaaaccgtttctactttagattacattacattacatatatgagtatacgtatatttatgcattataactgaagggaaatcaatttctaacagtaccatttgaataatgtaaaaatgtgatgaatggtattactatttaaacatctccctttttcaatgatttttctttttgagaagaaaaaaataaaaactgatatactgatagttattaatactatggaagagttggaatgtaatatgttgatttggtagaattcaaaaaacacatttataacgagtttcgggtccaatggtccagtggttcaagacgtcgcctttacacggcgaagatcccgagttcgaacctcggttggatcaaactcttttctttttttggttctttctcaaaaaaagaaccagccgtcaatttcactattgtttattcagtttaaccagtgaaatgtttaaaactatcattaacttcgttcacagttttggaaagagtcctattgaggagttaatttgacttgaacgtgttattcaataagaaattgaatacaaaggtttgtttcaatttcttgtttcttgtctttgattagttaaacctgtttgttgaatacagtgatgttttaaaattgaaatgttttataatgcatttacagtagctgatttttttttagtcaaagtggtataaaaattatattcaagaaaatgaaaaataaacataaaaaatgtacccctaaaaatactaccaaggtatcgaacagattctttctgcagactccttctatcaaaaacatgatataaagaagcccaccaacctagtccttaaaagattttaagggcaaaacgcaaccgattttctaattcattcatttatgaattactctgttgtattttcaatttcggttccaccagtttttcattcgatgagcctccctacacattactgggaaatcatcggaattcagtggcgccgttattgagacacactgcttttatagagcgatgtatctgtgggtctatcttttatgttcaaataagccgtttccagtatttgaagaagtttttctatgttttcaaattttcgaaacgaaaaatccgttatggcttttgaaaaaatgtggatttaagggtaaattttggttacattgaaagagagacaaattcactagtgcagtgactcggctccaacaagctttacattcaaaacatttcattcacaccgttgcaacataaacgctgcctatgctttataaaggatgctgagaaattgcttgaaaaaactgggaagtcatcgaacaagatgtacaataaagacgttacacacgcctgtttacaggatgaaaaaccttcaggtactcagaaatatactttccggtataaagctgctggataaaatactatcgtcatcctcctacaacaagacattgatatatgaacccaagtataaatccaggccgcaagtcgttagttcacaggacactatgagactgcagaacgttcttcgagagttcttggattcgctacagatagacgaggctacgaatacagagcttcaactggatagctctcgaaagttgggaaaagtcggtcttcagctgttcttggactgcactcgtgataacttaacattaaactctacatctttaacatcttcattactggaatgctatttcaaatatcctgagaaagaagtcgttaatggtatcaaaatcgggctgcgatatattaggggtttcctcgagcaaaataaaataatggtgaaagggcaaaacgatattgatgccctagtggaccagtttactatgtcatctttagatagccaaagcgtaaagaatgttttacgagccgtcaattaccagctattttcagatgacattgttcgagtcataaacggcaataaaacatacgacgagattgatgtgtccaaaggttggaaatatcccgccggtatattagataccaatgaagcgtacttaagatctctagacttgcctaataagaaattagtttctgttgataaaaaaatgctggttctcatgtatgacggaacactacgagacgctaataagattttacctaccgtaacgtatgcaagaaacttgaagaagtctgttcttttgattgttaagggagattgcacaggtgacgcattgacatcgattacgatcaacaataacaggaacaagagagaaaataatgagagtcgaataattatcatgaagtactcaaacaaggcaaacaaaaacttagcattgcaagagaaccacgatttcgtaaaattcctacggttgccttgtggatacgatagtatttactctcccgaatacagtccattggtgccaagcaaaatgtgtgcagacaaatattatggcagtgttgagtctataaaggcaaccacaggtgaagcgtttttatataattcagttgatttcgaatcaagccaaaatgaagcttcccaatctttcctacagcaaacagtcaccttgaaaattggcgggcataatgaagtcgaaatcgaccagagaagaaacacactggaaaacttcttgaacaacagcctatgtcatgggctagctaaagggttcattcccagtcacggtatctctttactgaaggcggtgcccggcctgagcaagctgaaagctaatgaacccaatttcatgaccaagttggggatagatgctgtactatccgcagttgttcttccatcagaagtagcgtttaagaatgcgtacggatataatcattacgagattagcaatctaatagctgcagccataaacgaaaactcgttccaactagccaagttttcttccacttcagaactggtggatactacaaaagctgggtccttagaaccatggagcaaaatggactcttgtttagccaacatagcaacgttcatcaaattgcttaccagctgtaataccattatcacttgtatatacgaaaagcccgaaaaacgcacagcctagtgagatcgcctatgtaatttttatatagcctagcatgagtcattgtaaatacaaactactccgacgattgccctatcttataattctacgtatgtaccgatgcccacctattattcctgctcaattctcttttgtgccgtatcggaaaaacccggttttttccgagctcactagtaactccatctatctttagggatatgaggactaatcatctcattccagatctaaataagtagaatcacattcaccatcgaaagataatgagcttctgataagataccagcgaactttttaacttgtgcgtgtgttgaagaaaagcaaagttgatcgcgtatggattcacttctttctaaccttttttcccttatgcaagagaccaactctagaaactgataaacatgcaaactccaagtagacagtcggatataggatctttgagaagtaatgactcagatacttcattacctgataaccaagttatgatgcatggtgaggataacagcagcagcccgcacagagggggcaatgactatgccgatgaaaaggccaatctggatgccacgacatcgaacggtcgggcacagaacggcaaccagctagatagactgaagaataaggactatattgttccaagaaatgaacgtagggggctgctaccccaactttccatcataccagaatttaaagatgcaagggactatccgccgatgatgaagaaaatgattgtatttttaattgcattctcttcaatgatgggccccatgggtacatcgattattttcccagcgatcaatgcaatcacaacagaattcaaaacttcagtaatcatggtgaacgtatcgattggtgtatatctgttaagccttggtgttttcccattatggtggtcgtccctgtcagagttggaggggagaaggaccacctacatcacctcttttgcaatgttatttgcatttagcatcgggtctgctttggctcctgatataaactcgtttattgctttaagaatgctttgtggggccgcttctgctagcgtccaaagtgttggtgctgggacagttgctgatttatacataagtgaagatagaggtaaaaatttaagttattattatctcgggccactattagccccacttttatctccaatcattggttctctgttagtgaaccgctggccatggagatccactcaatggttcatggtcattttatctgggtgcaatgttattcttttgactgtactgctacctgaaactttaagaaaacaggattctaaaagcgctattgctcaaattttggcagagagacgtgttcaaatagatcgcaataaatatggagaaggacaagaagatgaatcagaccaaacagaaaatcgagttgcctcgccatctactgagaagcacaactatgctagagagcaaaacgatcaaggctctttagatttagaaagtccaactagccacgtcacgtatgatgggccatcaagggaaaatcaattgcagcggatttatacagaggcgagtagaagcatgtatgagtaccaattagacgatagtggcattgatgcaacaacggctcaagttacaagaatcaggtcaacggatccaaaattggcaagatcaattcgtgaaaacagtcttagaaaattacaaaccaacttggaagaacaagtcaaacaagtactatccaaaaatgggagcgaaattactcctagagaaatatccgcggtgagaaagtgctgggaaacctttttcgtttatttcattaaacctcttaaatcactgtacttcctacaatatccacctgtggcacttgcgataacattttccgcaatttccttttcaactgtatacttcgttaatatgacagtggagtataagtattcaaggcctccttacaattttaaaccattatacattggtctcctgtatattccaaactcaataacttacctttttgcctctatttatggtggtcgttgggtggacgtgcttttgaaaagatacaaagagaaatatggaattcttgctccagaagcccgtatatcatggaatgtggttacatctgtaatatcattccccatcgcgcttttaatctttggctggtgtctggacaaaaaatgccaatgggtaacgccgttgatcggaacagctctttttggatatgctgctatgatgacaattggggctactctctcttatttggttgattctttgccaggaaagggtgccacaggtgttgcattgaataatctcatcagacaaattttggctgcaacagctgtctttgtcaccacgccgatgataaatggtatgggcacaggttgggccttcacaatgttagcctttattgtactagctgcaagtagtgtacttattatattgaaaaagcatggtgattactggagagagaactatgatttacaaagactgtacgataaagttgactgatcacatcgtcaaaagataaaagcatgaaatcgtactatttcaagagcttaaagcaagacatataatttaatatagtttaggcaatatcatgcacatatgtagttaagccattattcaaactttagagatattcttggtctgtgttcaatctcaacatgtggcggaaaactgtccggaaaaatatcactataaaatcaaacgctcaccaagaaacactagccaacaaaagaaaaaggtatgaaaaaatcaattgtttaaagttggttaatcaaaggacaaagattgatgctgcataacgagataattcgtaagattagaaaagttgtcgtcccaggtctttccctatttgtttttttccaggggtgtattgttcttttgttccttcaagtaacttataagactatttattgtaggaatgctataagaaggcaaagtggtcttaatgaaaccaaaagactgttcatcgtcttggcatcatccattttgcatgttgtcgcaccatctgctgtgagaatcactacggaaaatgccactattcccaaaggaacgttttttaaagacttgaagaaaaatagaattctctcccatttaaaacccaattctgttgccatttgtaatcaccaaatatacacagattggatctttttatggtggctagcttatacttcgaacttagcatccaatgtgttcatcatcttgaaaaaatcattagggtcgattccaattcttggttatggtatgagaaactataacttcatctttatgagtagaaagtgggcacaagataagatcaccatgagcaatagccttgccggcattgattcaaatgcaagaggtatcggatcacttgctgggaagtctcctgaacgtataagtgaggagggagaaagcatatggaatcctgaaattgttgacccagaacagatccattggccgtataatttagtcctcttccctgaaggtacaaatctcagtgctgatactcgacaaaagagtgctaaatacgctgcaaaaattgggaaagaaccattcaagaacgttttactacctcatactacaggactgagattctcattacaacagttaaaaccaagtattgaggttctttatgatgttacaattggttattccggtttaaaaaaagaagaatacggcgagcaggcatatgggttcaagagcatctttttagaaggaaggtatccgaagttagttgatattcatatcagagcatttaatgtcgatgatattccattaaatgatgaaaatgaattctcaaagtggttgtacaaaatctggggcgagaaagatgatttaatggaaaagttctattcgacaggatcatttataactgatgtcgaaacaaaccattcagtcactgatagcttcaagattaaccttactgaattaaccaagttattgatactaccaactttaacgatgatttggttagtttataaactcttcacgttgttcttttaaataaataattcttttcttttttgtgtatatagatagataaaaccagttctttcttttattaaaatcttgcatatatacaaactacttgtgagaaaaatgccgtacccagatccaaaaacatcaagtcataatttaattgtttgagcttcaatagcttcccaatcttcagtagttaaaacttcataatgtttataattttttagccaaaaaatggtgtcatttccatctaagccttttggtaacttttgatctctataaagcttttttaaaactttgtgattatcggtcatcttgatttcgtctacaaatttaacaaacaatggcattgcataagacggtaggcttaacttgcttaaagaatcgtttaaaagcttagtctttgcggcagcatcaatagagttgtcagttaacttaataacggcaaaacctgctctaccttcatatttaggtactttaataccaaccacagcaacttgcgtgtatttttctttgttagtggcggttagctgatcttctacctcggtagtcgaaacattttcggacttccacctaaaagtgtcacccattctatcaaggaaataccatagtccatattcatcggcttttaaaagatcaccacatctataccaagcatcaccgtgcctaaaaacattcctcagaacctttgattttgtctccttggcattaccaagatacccttgaaatgaagtttctggctttcgagggaaaaatattttcattaacatttcacctggctcgccaacaggggctacttcacagaaacccttagagttcctgtaaataacagaatcgtcatttggatccattctcaccagtgtttgttgaaacgacaaaaaccattggataatagtaccgtagtttctgcaagcaccaact