ggatcctatccggtcgcaatatatattaccttttggctataatactataaaattaaattcctatttcttctaccatcctaagcaccttcctctatttaaattacttattactaactacctccattactacctacaacgctttccttacatacttaatactttatatctactactccccttccgtttttaataatatctattactaatagcagtaggttcttactataggtatatcgcacatactctataactatctaccactccccctaccttaccccggtactctatactccttatccctaattaatattgttctatataagactatcgcttactaatacctattatattacattacgactacctactacaaatttagattataattatacttaggcaaaggagcttatataccccctatataataataaatattatttaaataattagttagtaacctataaaaattaatttattttataataatttctaaaaaatagatataggtcaatatattccctaatcgcccaataccttaagggggggtagcccgtatactatatcttaatccccaatcgacctattgaatttgtaactaaatattaaacttccggtataattattatttagcccggttatactatcaagcagcttatttaatattcaatattctaatttaattatcgagctcccgatttaaatatcggggctttaattaggcaataggatgcccggttaaattgtcgaacttccggctaaattgtccatttcttaggcaaatattcagttgtaccgtaagttgcatacaaataggaagttggcgaattttaaacttttagtatattaggtttataaattaattatttctttttacaatagttttaatattccatatattaagctccctcccatctagaatataattaactatactaattcctaatatatttagctcgctcggggattttaaagtatgccgaatataaaccagagtaacctattaaatagatagaaagaattctaattcgatattaaagcgatagtaactataccttttctatataacggaatataggtaagcttcttctcctagtagttgtaggtaatactaatatagtagaggtatagattataggctatttgattaataataaatagggggaaatagtaataataagggaagtttggaaggaagtgtaggagaaagtagaagtttggaaggaaatttaggaggaaaagttcctataaaagaagtaaatttaaagtcgctcccgctactatttagcacttattctatcctatttaccctacccctactaaagcccctagcgctactacccccaactatataagtatttagggcagctactttacgcaatataataattaactatagaatatccctacttagctccggacggagacctaggtagaggttagagtcgttagtaatttttcgctataatactaaggggtattgtaaaccgaaaacggtaaatattactttaactttctttatttagaagtaaagctaataatagcgtactctatatatatagcctaattaatacgtaaatttccacttccgtaggggactttagtatatatattacgaaaaatataggtagcgacccctaactcctattatatacctataatatactaacgttattataaataattgccgctacaatatataaatttgggttattatataataagttaaagcacaatatattagcgatactagtattgataattaccgataatctaaaatcctagtgtaagtttagggtactgtacaaaggggcttaaaaaaaagtaagtataaaataaatacccgggctatacacttctttatattattagacgttaattaccgggaatagaggataaccctaggaataaatatttaatactttcgtaatagtagtaaataagggaattgccctaaattacctcaaaggtaaagtataaggtatattacttagaaatacctatagtaatagaatagaagtagtaaatgaatattagtagcagccctagggcagtaagttatagatagacattaaatagatattgcgatagttttaaataatataataatactcatataatatttaattacaccgttcaacttctaattgtatattaattaactattattatattgtgtatacaatagtaaaagttcgataaaatgaactgatgcatgtacagtaggacgtctataaggaaaagaaaaataaatttgaaatgtaaattaaaggattaaaaataatttttatacaaatttattttatattataaaaagacagtttggctaatagctacttcgggggtggaataaaatattagaattaaagcaccttcgacaattgaacattctaatatacagaagtttctattgtaagcgcgaactactttttaataaaaattcctattgcgcgcgctactttctgttctgtacaaaacgctgttgccgtttgagcgtactgttctggcgggttagccgtccaaacgtaaatagaccgactattaaaacgtattgattacagtctacaattgttcaaccaaatatgcaattatcgaaaaggggcttgtacaagcggattcgttctacaacgcttttgcactgtcaacactactgcctgcaccctgttctggccctgttgtcagaccccccattcccagcagggtgaggtgaagctgttcggggggacaaatgtacttacaagcacggaccagccccggtccgtctctcattggatcaggcggaacgggagtgacatcaaggaacgccttccaggttccccaccgccgtgcacgctagaggtacataggtacctgcctacctgtacctacagtactagtaggtagttgggtgtacctaggtggcttgaggctctgtggagtaacttccttgagcgggacctaaccctgtcccatccgccctgcactgcagcaccgcgtcgtctcttcaacgacctaaactgaaccccacgaagcagcgttcgtcagagtgcccgtggtgcctgaaaaggcggaagagagtggcagaaatcaattaattagaaagtcgcgtcgcgttcagaggtaggtagttagcgcttcaaccactaccatactgcaaacgccgtccgtcgcatgggcaatctacctctacctacttaccttacctaacttacgccttgatttcccattccagtactttcctcactttcagtttggacctgggccacctggaaacttccgtaaaaaggaccctctgtgacctcgtacctactacttaactgaacgggcataatcctcttcccacgctcattgttaagaaagcttcttgtttccatccctgtggccttcgctctcacatccgtggtggctcatccagcacacccagctgcgcaacgcgaaaagcgactcggcgccacatcccgaacatctattacacccgggcaccccactcacatcatcatctagctttactgaatctacgcactcaagatggcgcgcgacgagattgtcgacgatgttgacggtaagcttatggagctcatagtgcgagcttgctgccagtctgtgcaaaaagtgctgacattaggacgcagtcaacatggaggaggacgacgccgaggccgagcagcgcctgatcaacgaagagtacaaaatctggaagaagaacagccccttcctctacgacatgatgctcagcacggccttggagtggcctaccctcacgacacaatggtttcccgatgtcaagaaccccaaagacaagagccacaccgtccacagactgcttctcggaacccatactgctgagggcaagcccaactacctccagatcgccgaagtcgagatccctaagatggtcgagctgaatccccgcgactacgacgaggaacgtggcgagattggtggctatggcagcaaggcctcttccggggagcccttgtgcattcgcttcaaaatcacccagaagatcgaccaccccggcgaggtcaacaaggcccgttaccagccccaaaaccccgatattatcgccaccctcgctgttgacggccgtgtcctgatcttcgaccgtacaaagcacagcatcacgccttccggcactcctagccctcaacttgagctgattggccacaaggaagaaggcttcggcttgaactggaatccgcacgaggaaggctgccttgtgactggcagcgaagacaagaccgtcctcctgtgggacctcaagacctatgaagggaccagcaagcagctcaagtactctcgcaagtacacgcaccatagccacatcgtcaacgacgttcaacaccaccccttggtcaagtcatggatcggcaccgtctcggacgatctcactctccagatcatcgacgtccgccgtccagagaccgacaaggcagccattgtcgcccgtaacggccatagtgacgccatcaatgctttggcgttcaacccacgggtggaaaccatcattgcgactgcgtccgccgacaagacgattggtatttgggacatgaggaacatgaagtccaaggttcacaccttggagggccaccaggatgcggtcacctctcttgagtggcacccaactgagtcggccattctgggcagtggcagctacgacaggagattgctgttttgggacatcagccgtgtcggagacgagcagacccaagatgacgctgaggatggccccccggagctgctcttcatgcacggcggccacaccaaccacctagccgatttcagctggaaccgcaacgacccctggcttgtgtgcagtgctgctgaagataacctgctccagatctggaaggtggccaacagcatcgtttccaaggagcccgctgacatgtctactcccgaactcgatgaccccaaaccgaagcaatctagtcactaggatgaggaaacttcggccttccaagtcctgttgccctcgatcgagactctagagatacaacagcaacaagaggaacagcaacaggcgcatgaaaagtccgcggagcaagccgctaccattggatccaggacggaaaagggtaaaggtaaagaagcacccaaggagggctcgaggttacaagacggaacaagcggcagagacaatggggatggggacgatgactcggaagacaccagtgcttctgagcaaaagggacgtggcaagagtaagggcatgtcggtgtacgagtcctacttgcggacggtggaggaggcaaggagagcggcgcaaatgacaggcgcagaacggcaccggaagacgcgctcacgcacaacatttggcgcagaatcacagcagaagcaacagcagcaatgaagctgttgaacgacggcgatggcaggaaaatggacggttctctaggcgtagcgggtgacaacagtgcaatttgagctggatatgaaggataggtaggcttaccacagcgaaataatgatggtagacaacaccaggcttagttcaagatacatggcagagggagctgcgggaatctcgaccaaaccaagccacaagttgtatgagaagagataggccaagtcaacttgagaaggcatgtaattttctgaatccatcgttttacagacctgttaactgcagcgtgacagcatttcgccgtcctaatgttagattaaggctacatctactctaggccgtgaatccatggagttgttttcccgtatcgtcactgggtcgataggaccttggaatcttggaggtatgcgccttttcattgacagtcaagtcacacatgaccattccagcaggccctagcaagttgagatggaaggcccatgaatcgcttgctattgttcttgctcggagttttgtttccatctgatatttctccctctcgagttcctttctattgttctcgttgacaggtccattcactgagcccataacagcagcggtcctgtctcaccgtatggcaaacaaccagtgaccattgacaaacacaaatcccaaaccacttcgtctatctcgcaatttctatttttacaactcaccggtcgtcttttttcaacccttttccattcggatgatccgagaaaccaggaagcaatcaactacacaacaaccaagtcattggaaacatgtcgaatctccaagtgccccgcgagcaaggagagggcacagtgagagctgtctcgaaccctttgcccggacttgcatcactaaactttcacaacaaccgaggcgatgctcaacaggactacgaggcggctcaagcctctcgcgcaaacgccacgctcgacgaaatcgagcaaagaggcatagtgcccgacgtcaatctagttgaacgagaactcctcaggccaaaatcaagaatcaagaaagccggttctgatgcccaaaagatcttctctagtcgcgccgcaccctctcacaatcctactagcagcagcgatgtcaataccctcgatctcggccttcgcgtctacccaagcaacgaggagctagatgcagtggtcaacacgctctggagagacttcgccaatgacggtggtttgaacggactaagccaccagcagataactcttctttatcagcactggcatcagcgtgctctcgccatcaatgaatctgccaaagaatggcaagctctcaatgtgccttcaccggtagcgacggagcccagcgcgagcacgagcacctttgacctctttggctccttaatgaccgactttgagcttcttcttgaagtctgcaagcatctgcgccccatcgacatcatcaacctctacagtatttcaaaaaccttccatgatctcgtcaacgcaaacctccagagcaccatccttctttggacggaccacatggcgcccacttcagctcgtatcttctgccaccaactctactaccaatacttcatcgatgacccctccggcagaaatcccagtactcaccgtgacatacgatattttaaccagccggctcccaaccatgtcctgtacgaaaaccagcatggagaaggccaagccggtcccgtcaaccctcttccgcccgctgacccgcaacacaatacccgcaaggttccgtccttggtctggttccagatggttgtcgaccgagagatcaaagtccgcgacattctcgccaccctgagccgccacggccaccgcacccctcacgacacccacaagactttaaagaagctctggcttctgatggacgtagcctcgtgccgcggccgcgccgccctgattcactcccagacgctcttcaccgacgaggacctctaccgggcccgtctcttcttcatcaagctctacatgctcttcgccgaccccatctttgggcccaagtccaccgcgctcgccaagctgtttctcggacaaaaggggttcacgccactttggcagtttctgcgacgcaagaagtataccaccgaggaagagatcgtggagatgaagacgcggtacgacgtccgacctactcttttgcaggttctcgacggacaccctatcaacggcgtgccgcccaacgagatgggaaggatgcatgtggaagggtgggggcgcggcgtcagacacttgctgcgcccggatcagatggtcaactgggaggcgtacaagcgagggttggccctgcacctaagggccgagaggatgatgctttacggccacgtggactttggcacgggccggccgctggtgccgagtctggatgagatgtacatgagtgatgacgaggtcgacctgccggccaactcgagctggaggattatgaagcatcgcaaagcgcatggcggctgtgggaatgtcccctttgagagaggcatgtggcagcctaagcatgcaaggaaggcgagatggaagacattgacggaggaagagaaggaggatatcttggctgcggaggaagaggaggtcaaggaggaaaagaagctgcgatatgtggaaggtgatttggatgtggccctcgtagacttggaggaggcattgtatgattatgccgtggagaaggaggagggaagtcacgaagagcatggcattgacggactggagttcgacagccgcgttccgatgcctgatgatatcctccctggcgatgaggaggcagactttgatgataccgactgggagaactgcgcaaaatacatgacaggtctagatcgtttacccgaccagttgactcgcatccgacaaggcaaggctcacggccagctcaacaggtcactcatcatggccaagcaggtgttcgacagcaaggccaagaccaatgcggaaggccgagagcaagacgaagcttgggcgcgtgccattgttgaccaactgcccctttatattggcggcgagcccgcttacagaaggggtgttcccgttgctccccgaaacaactcacccgcgtcaaaccaggccttcttcaatgcccataatggcaatcatgactgggtgcagccggtatacccagcccaagccgaaataccagacgttcgagctgagtatcttctcaaagccgccgtcgcgctccacaaagcccggcttgacaccggcgatcttgaccccgccaccgacgctatgcccgacgacgaagtcgcagagttggaggatgagcagatcactgtacagattgagaagaatgtcaattacggctggatgctgcacatgccgcgcacacagcccgacaacgaaggtgctcgtgatggttcaccagattacgaggaccacagtggcaacggattcaccagcgaagtatcagattccattgacatggacatggaggaggacatcgactgcgacgacgacgacgacgacgacgactttaaagacctcatcaccagcgacttcgatgacttcatcaccagccccaactttggtgtttttcacgaatctaacaacacaggccctaacaacaccacaatcaacgagcccagcatcccaaatcaacactctctcaatcacaacccattcaatcctcacaaccccgacgtaccctaccccaaccaaatgtaccactacaaccacgaccccgatgaagaattcgactggcgcgcctggctcgacatgcagcaccaaaacgacctgctcagcgaagcagccagactggaccaagatttgttgaacggcgcgcacgaagccgggccggaggagctgcgaaggagggtggagagtacgatcgagcggacgcaggggtataagaatcttagggagaggtttttgagggggtattatcggcagtggtagggccgggtcagtggttagtggctggtctgtatttgtgaagttggtaatttggtcacttggtgtgtagtagcctaagtagtggttcggtttggagtctgtgttaggagggaggaatgatgataggaaagagtgatggaaggaaggaaaagatatggaccaatggaaaagtggatgttctcgatgtatatgattgcatcgatgcccggcgaggtcgttccatgtttgcgtgggagttatggctgacacctgcgtggtaattaggagttgagctttcaattagtcaaaaccttgaaagcccgttctaagaaatgcgtgtcatggcttaattaaactctaaataggtagaatgaaatttgtgcttgaggcttagccactttttcccctactaactcatgtttctagagcatatatatgtagcttgaattgctcgctccggcaacatcgtaattcgtttatcatcatttcgtaatgtccagcagaaaaaaaatcagatagccactcaaactcttacgcgtaaccctgactcccttgaaatgacatatacaccaaataaaattcccttcgtccgtatgaaccaaccatgatttcaccgagacctaaggatccgcctcagacttccttccgcatgactgaccgttctccttggtttagccaagcccgcactcatcgtcggcgtcacctcctcagcctcattcctcacaaactgctcttgctgctcttgctgctgctgctgctgctgctgtcgttgcgatccagcaccaccactgccccccttccaagggatccagccattccagcttgccctggtcgaagaagacgaagaacctgccccatactccttcgtcctcgaagcttggtatggcacatcactgacagagcgcatcagagtcgagggcctggtgacgatagcgttgtcgctagcgacaaagggagaggctgcggtccttactcccagatggctgtcggatgtctgcggcagggctggctcgctgactagtgcgcaagtgctctcgtaccgctggagttgtccggcactgcttctgctgtgattgtccatgactgctgttgcgaaggatgcagatttcttcctggccagtttagctgctgccgacaccgtggcagcttcccctgatccttgttggccatcatccacgtccaagccctgatcagtcgctgtatgctcatgatattgattgatagtggtagcagcacttggtcctgcatcggcagcggagaatcccaagttactatgctgtctgtcgatccttccacgaacttcgcccgctatttcagcggctggctttttcaacgacctgtcctcttcggacgagcggctggaggacatgatcgtctctaaagtcccgtaggcaatgcttttgagcctccttcctgaagtccctggccctctccgcctccttcgggcaccaccctcctcttcatcagggacaattgcctgtaatgtaggacctgttctggcactttgactggaatggtaagagccattctccctccttttcgacgctgtgcccgaggaagatggcgctagtccgccggctggagagacgagggaagcacctgagccgtggggtgccatatggacctcgtactggttactcagcgagtatcgggatcgtgcacatatctcagcaatacggtcaaggtcggctcctatgttgttgtctccaccctgagcctgcaggtcggccatgaagctcttgaacgaaaaggcatccattggcggcagcttcttgggttttccattcctggactttacaacgatcgggcgagacgatgtcgaccgtcgctcccatagtaaaggcagagagctgacgccgttctcgggctggtctgatgtcgacatcttgttcttcgcctttctccagttcacatcctgattgttgtgagagcgagatccttcgctttggttgctggtccccgtatcaaagccggtttgtccaccgcgaggcccggcctcaaggcccggaagttcagatcgagaaacacgactagagtctgcgatactactagttccccgtcggtactggggtacgatagaggtgcgagtccttaccagcacgggtttcgaataggtcctgatttctgcgcctgtgctcttggcgtagcgatgattactagaggaggcggctggacatgtgttttccagtttctgccgggccgaagtgtcatcgagaggaaaaggctttccctcggcgatagaaggaatgacggagactgcagtctgcgtagactgaagaaagaagcgcggaaatgcgactgggcttgcgccgggctgctgtctcttcttacgagagcgcccaccaataaagaggccagagtccgaagaaggcgaggtcttggacagacgaggaggtagaggagctgctggacgagacagaggaggtagagatggagaggatgcgggaaaggaggaagaggaagcacgggttgggtgagacggcggaagaggacctagatgaggtaccaaaaggggtaaagaagcctgtgtggcaagctgctccgggatcactgaccgggcatcgtcctcgtcgcggagcagcgaatttgaagcgtcggccgggccttggcggataccgtgtggcttgctatatatgtgcatattatccacgaggcaccaaacgaaacagaatggacgagatgcgggtgataagtatgactaaggtacggaggcgggcaggtcagaaagtactgcagcagcggaagcggaagcagaagcagaagcagaagcagaagcagggaatcgcagcgcagcgagttagttgcagcgagtcgcagccgagtggaagcagcagcagaagcatgcaagtgtatcgtggtcgctggtagttcgcgggttgctttcctgggaggtctaggtacctaggaggtgggtaggtatcatctatgctgggattggactggggctggaacttccttgcgatgtggacgtgatgatgacttgtcaactcgggttgatgggaagggaaaaggcgtggaaaaggcgagcaagagaccgacgtgaacctcaagcagcatgcgcacaggtctgaacgaacagccaaggtgcaaaaggtgctcaggatgagacgggtgatcgactcaaccactcaggacgacatggacggcttccagccttctgcgtgtctcaatcttcggatggccggctgtcagacgtcaacgtgggcaactcgtgttcgctcgtgctttttccatggctgcagaaggtccgaaaaagcgacattttgcaaccatccaggaaggtagtttaccatgctctgcaacctctgggtttcccttgccagtcctatttgggttggtctacactacactaccatccattgtcgccatgttgtttgattgacatgcagagaatcccgtcagtggagttccgagaaagagaagaagttgcagcaacaagtccgagtcttgattcgtcctggggaagggtcggttgcgagaaaagataaactgtcgggtggctggcaaatgggagcaatccaaaatgagtgaaggcaggcaactagagtgaagaaaaaggatgcgtgctgcgactgcaagaagtcgtggctttctttccaacgaaaggtctccccggccgaagccatcaggggtggggtcctccgaatgaaagtggctgaatggacccggggagcttgaggggttgagtgcggggtacagtgagtggcctttccgggcccactgccgtagcctgcttgggctgacgcggggccacctggaggacccgcccggcctgggcgccgcggattggagttcgttgctgctccgggccgcgggggtccagccagtgcgagtccgagagccacctccggtctgccaagaaataatatatgcttcaaccttgatcaaaccgtcgttgctttgtaacgttgtggtcttgattcatatataaagccatgaacatatacgtcgatataacgagagtcattttcaatcggtacaacagccatggagtaccaagcgacgaaaactaggtaggtatagtgtacggtagcaatctccctgcctactcctgatggcacaaataggtatcaagttagttcaagtggacggtaactcatccgacgacacaacaaatcaacccgagcacaagtattataggtctcattaagaaactcatggctagcctccatcgaccccaaaagccttgcaactaagtctcggaggattccttcgcaaaatcactctttcgttatcgtatacattcatcaacccgatccgtcattacacatctcaaccccagtcaacgtgctggtccttcatacttcaagtcatacctcccagcggtaacatcaaggtgtcttgccgtgtctacgaagcgttcggctgcacaatggtaccatacccatgtgggttcccgccgttctgaacattatcgctgtagacgccaggagcgcggtcggtgacgatggagccttgtcttaaccgctcccgacggtcgtagtagacatattcgagatagaaggcatgaacgtggccagggatatagctgcgtcgggttttcatagaggtcagtgcggtgctctacggcagtgctggtaaacatcaatctggaaggcatccacataaacgtaccccaacaaagtcaggcagatgttgatcaagaggtctgccccacagccggcgatggcaaacacgccgatcggaggaccttcaatctctttagtcagtacactggaggtaaatatttggggctgcaagacgccattcgaagtgaacgagcgaagcggggcctcttggaaccgtacagaaaatggtcacgatgaccaggaaaattgctgaggccactcccatgttttttttatctgctggccggccgagaaacgcgatatgtgaagaggttccgaagaaagtttactgtgatgattgagtctctaacaactgaaatcgtgaaaagaggaagaacatgatgtgatgtttcccagttacctgcgttcagcaatccacacaaaccgcatcaggcgatgacgtactcctctgccgacggatggcatgaagcaggaaccgtgccgcacgggccatatcatgacaccttcccgtctctggtatctatgttctttactatttaccgacactgtctgtattcaatggttccgacttaaccttgtctatagttacatgcaggcgagtgtatctaggtgtaagtgaactaaatatcaagtcccaccagttggatcgatcgttatgctggggcgacttagagtctggactcgggttaagccccctgagaatagcatggaacacagtcgctctcgagcaccccggagttgtgggatcatgcagcgtccgctgggtactagtgctagatctcacgattcggtaaggtagccaaggcggaccggggtacgggaaacctcaaggcattgcacacggccgttcttcagattcacgcttctatgggaagctcagggtttgtgttgaatctggccatgaatcgaaggcgaattagccggagcatcggcgttcacaaatcggagccacggccggcggtgaccggagaagatgatgtgcaaatccggcatttcccaacaccgccgaccgttccaagtttgtgccattccctcgtcgatcctaaccaccgttatgctttgggtgttccttgttgttatactacaaaaagtaaaagtaggtagtgatactcgtgtgttggaaatatgacacgatgccgcatatgtatgccttctgtagctattggaacgagtacaaggcaaccctgtgctcgctcaagactctcacagtactccagatagcagagtagtaagtctaggtgtaagactaagtgtctttatgaggtgtcagggaaacatgagggatcagctgtagctgtcgtgtgtggaagctgtgcaatgtaaataggagtcgagccttatggactggcatgctgttgggggtggtggtttaatgtcagtgagccgaggtcaaagtaaggaatgcgagttgttgtgctgtctcagaagtaatgttgaataagtcgatttcagtacattgaacgtcgaatacgcgcaatcagatgaacacgctgaatattgtatgttggacaaggtagcccggtagagtgcaggctcacacgagtccaattcgtcgctgcttgacctgcagtgcatctcagtctctgctggacagtaattggcgtggatgtgttcctgattgtcgagagggcgaggtcgagcaatcaaaatggaggaggttgaagagctcgtgatatttgaggctttgcatgacagctcgttttggtgccgcaatcagtccaaccggtcagctctgtctgtgacctcgaattgacgagtcatccggtccatttcccattaattgctgtgcagaaataggctctgttccttccagttggttgacgtcgcaagctggtctgctcgaggtcgccaccggttaggcaggtgggatcactcaccaaaatatgacgggatatggtggttatactgtcagcccaaggaacctcaagtttctgaaacattgaagcttttatggtggcctttggctaccttacctctaatgtcatcagcaattaggttgggtcggagatacagtagtgggacggagggaaggagcctcgaggttgaattgggaaggacgtgtaggcagctttgatacaaatatgccatgtaaatgcggagtaccgggtacttcactcataagcacgttgctaactgtacgaggtgatgcggaaggtatgggatacctccggagatattgagtggatttcttccactttctgttaatgagacgggccttgaactgttgacgatgtcccttgtcttcaactgagtgctgcggccgtgcgtaggtagtaccaccgacgaagtgcttgatggaaaaatatgttgagagaagtgcccgtccatggcctgtcacagcgccgtccacaacgagtcggtcctctatccgtaacctggagtgcagcgatggactcttacactcgaccctcgaggaaatttccttttgatatcctgacggacctttcccctttgcgaccccacccttttcatccacttctacgggtcttcggtcacttctgctgcgacctaaaaggcactcagggcccactagaacactaacgtactatatgggtttgagtgcagtcatctgttagtgacctaaaagatagatcatcggtattctggcggggcctttctgtcatcccaagtggaagagttcgaggattgcatacctcgctcgctcgttcgtttttgcaatcgcgttgcatttgggtcgctgtttgttgccgtattactacctatttaaacacgagaaggaaccgagcaatcgtgcttattgtttcgatagttgtcttgaccggtctgttcggcagccgtcgccttcgctccattcactcaccttccttcaaccaccacctccacttccgtcccgcccaaccttcctgcgtgtgaagggaagttcagtcgcagaagaaccgagtcaagtcaaccttggctgaacttttcgccctgggtatctccgtgagcgccagacgtgtgccttttttttgctgggttattttgctatagaccgtagagaaattgcatgttcccgaatcccgttggtctagtgatgagaagataactggcaatcgctctcacctccactgtcactgtcactgaacgaaaacctcactgggaccgaactggcaccaaattagcaccaaaccacccccggcaccaccatctggaccgactggggacgaccggggacgactgggaccaggtggtgcttgcgtcgggtacttaggctgggtactcctaaccagctacctttacgccaacgaaaaaaaaaggtttggactcctctgacaagcggaagtcgacgaacgggaaacggtcagtcaacctgctccatccacatctgccattgctaggtccgtcttcccactgcccccgtctcccgacctgcaaccatcccgacgaccctccttcaccgtcgccgaaaactctaccctaaaacccgggactgaccaagctgaaccggagcaggcacccacccctcttgccgactcctcgcttccattgcatccatctcggggcgcacctcatcgacgtcggcccatccgcctcctttacgcccttcttcccgttcactccccaggccctcgggtgcctcctcacccgtcatggcgacccagcaaagtccgcctttcaaggtggaccgctacgtggtcattcacgtcgcgaccacatgcgacgagcacggcgtttatgtgaccaaggactccgccgaggtcattgagctcggttggattcttttggatgccaacaacctcgaggaagtaagcagaaaacaatcccttacattatgatgccgtaccgccggcctcggcctcggctccggtccccagtccggccttgatccttccgtaatgctcttttcaccctgagacctcccgcgttcagggcgctgtgattctgtctatgctcaatgctgaccacaccgtgtgttgcagatccacagagagagcgttctcgtcaagccggtcaacactcccattactcctctttgcagtacgtcgaacctcgccccctgatctgtctccgcctgctgggccaattggctcttctcatggcggctacatgcactccttactgaccccttgcccaacagcgagcttgacgaccctcacgtgggaacatgtccgtaacgccggcaccttcagagatgccatcaaccgctttgatgctttcgcctccgaacacttgactggccccaaccttgacttcgttttcgtcaccctcgaggcgtgggatttgcgcgtccagctccctagggaagcccgtgacaaggccgttgtccttcccccctatctgcagcactcgcgcactttcgacctgcgcaccgaataccaaagatggcagcagcatcaccccgagtcgctgcctttcggcccctcatcgcttgctaacatttgcgcggcccttgaggtggaggctgttcagagcagcgctcccatcaagcataatctacccttccacttgcaggctcttgcacccgcgtctcctcgccgtgccatggaggaagctgtcactcttgcccgtgtcctgcgtagcttgattcgcaagtctcagcccgctcatgagcatcctgatgtgcttactcggcctatggatgcccgtgctgacgttcgtgcttttttgtcggagcgcagcaaggtgttgcacatgtccggcttgcctcacgacactacccagtccgagttggagagctggttcacccagtacggtggtaggcccattgcgttctggactctgcggactcccgagcagcacaagcctaccggaactggcttcgctgtcttttcttctcacgaagaggtatgtcttgttttctgcataactgaaatcagtctcactgacaccgtacacctttaggccgccgaaagtctttgcatgaatggaagggctttgaacgagaaggctattgaggtgtcgccctcctctagtagggtccttgatcgcgcttccgagatccttacgcccttccctcccagcaagaaccgcccccgacctggtgattggacgtgcccttcttgcggcttctccaacttccagcgccgtaccgcctgcttccgctgctccttcccggctgtcagtgctggtcccactggcgagatgggctatggctacggctacggtcccccggctatgatgcccgctcctcctcacatgggccaccacggccatggcggtggacacggccgtatgggcggctctggtgtcgttcctttccgtgccggtgactggaaatgcggtaacgaggtctgcggatatcacaatttcgccaagaatgtgtgctgtcttcgttgtggagcgagccgtgctggcgccgctgtcgtcgccgattcaggctatccatcccccttggacgctcaaacctcttacggcatgaatcaaggatccatgggcggcaattctgcgcctggcccctttgcttccgccagtggctttaactctgcaggtggatatggccagcatttcggtggcccgcccagcacctatgctcttccctctggcctcggtggcggtgctgctccttatccttccctcaacacccatttcggccccgctcctggctcgcactcggccggtcctttcgatagccgtgccgccgaggccgctttccagtctgccagcaacggacccgcctctgccggccctggaaacaacttctactctcaaactgagagcgatccttttgctttcctctccagcggcatcggtagcctctctgtcagcaaccaggatgctcgtcagaacggcggtgctgctcctgccagcaagtcacccgcgtaaaggaacaacatcacaactcttcccagtgccaagccgtacgacggattgctcacatggcatcgagctttcgattgtttcttcagttgtgaatttcaccgcgaacaattttgggaacgagaatagagatcaatttggaatcttggcgataactatgggcttatactgtttcttcacggggtgcatggggcaagcggagcacgggtgcaggcaaggcttttgggagaactactgcggcggtttttacttgggcgtgggaagcgggacggaagcggcgcctggcaggcaaaaatttgcgaatcggatgggtatgataaaaagaaacgcaacatgccatttttacaaaatccctcagggcggagtttatcttgaacgacgcatggtaactggctggctggcttatggcaaaaaaaagggggcgggaacggctggattcattgctaggagctacggtcaaggccaacggtctctcagcggctctcggtttttgcaacgccggttcgctaaagcgagacatatcatggactggcggagctgggttaacggagcaggggaaaagaactaaatcgtaattttggccttatgtttcttggggggcggttgggggtgctggtggctatgggtgctgttgccttttccgcgactttcattttcatatctattggaggagtgtcaacgttctatttttctctgccaatttggtgctttcaagtttgttcgaaatcttttcctcccatcacttttcacatctagtcaaatcatatacaagaacaaacaaaaccgcggtactttatttcgatcagtggcaaggcaaggcacgtggagcaaaagacggaccgtcaaattggttggggaactcagcggaggcgaaggggtgttggctggtttattggttgggatggacgagacggtttgcaaggagcggccgaggttcatctcttcccaatttcataacaacatgatatgtaactgctgtttgtgaatacttcttttcccccgcgttgtgttaagttgtttctctcttccttgaaggggtgcctggagttggtttggtgtgtgcgagaagaaaaggggcaagataaattgggttttacattattatccggtatccggttgaaacatttacatcgtaaacgggaaaagtttagtatggttaggtggcgtgggcgagtaggcttgagtcgaaggagggagagaaaaaaaaaaagagaggggggaggggggggaggacggatgctctactgatctggatgggtagattgtgaactgtacatcttcctcacaaggcatcatcatatcgttgatgcatcatgcttcttctgtcctcttcgcattcaaggagttcagtgttgtctacctttccctctagccctagcgatatcttgaaccccctcacacgagaaactgctttaagtcaaaccttcattttcttcccccccccctccatcccatcacaccccgttggatattctcccatgtcgtagcttcctcctccctatgtcctccttgcgcaaatattccatggtttaccaaatttctctataccatgtccatgcctgtccccccagctcgttgcccgttgcgtttataccaatgataattcaagacgtgtcgggccaagaccggtacgatccgtcccgatttatataccatatgccatgtgataagataaaatagtgtgcaactaacttcctgctgacaatctactcactcctatctatgcctgctgcctcgactcgacgaccaccagcttcgatctctagctttacgatctgaccctggtcccgtcatgaccgtcatcgtagattggtttcgattttgatgcaaaatgttttgcaaaaaccatctttgtactgcaggcgaggcatgatcgaacatcaggccagggtaacgattctgccacataatcttctcataatacgccatgttctcctagttatgactttgacttgctgccggcccggatggggcattcgtgggtgcccgtgcccgtgcctgtgcctgcgccggtggtaagtgtgatgaagatgatgctgatggccgacattgctgctgttcctgttgttgttcttgttggtgttgttccctgggcctggtgggtactgatgaccgttcgggctctcgctgctgctgctgcggcggcggcggcgccgaggatgataatattgttgatggtttgttggcagcatgtgagtccaagtgcggacgtttggaatcgcgctctgatggtggtggttctcgactctcggcagggcgttttctagggtcacgatctttttctcgagttgaagagctaccaccgccaccacttggtgcagcggctgctgctggtgccccatctttgacagcccgtcgtgcttctctctccttcctctcgttctctttgcgaagagccttggattcgaattcgtgccattcgccatcaatatccttgagtctaagaagtcaaatattagtatcgacaagattcagaagggacgcattgttgacatcaaagggacgtactcgactgcttgtcgcggagctggctcttcggtggtgaagtaaggatgcgccaatacttgggcagcgctgggccgtttatcagggtcgtatttgaacatccaaaggagcagctcaaacgcggcaggtgtcactagctccttatacttctccgcaaatacatttgctcgccgctgagttggccgtagcagttcgaaccaaggcatttcgatgatgtttggccagtcgtttctggtcggtgtgcccaaaacagaatggatcttgtccagctgattgatctcgctaccatcgccagggaagatggcacgcttggtaaatatttccatcatcacgcaagcagcgctccagatatccacggcgggaccgtactgtgtctcgccgagaagtagttccggtgatctgtaccaaatggtgatcacacggttcgtatagtcgagttgatgatgtttggcatagaaccgagccaggccaaaatcagcaagtttgaggactccctcgttgctgaccaggatattggctgctttgatgtctcgatgcaggacgcccctagtatgaagatagtccaaaccctcgaacaactgcaaagccaaatgcttcttctgggccgggtccagagtatagttaggatggttgatgagccctgtaagatcgtgtgataggtactcaaataccatgaaacactcgttcatctcaaccatcacttccatgagcttgacaatattcctatggcttaaagatcggagcagcttgatctctcgcaccgctgtcacagggaagccatccctttctccttccattcgtatcctcttgagagccacttgctttttcgtgtaaacattgagggctttgaatacctttccatacgtaccggaaccgatgacagattcgttacccggctttctgtggtatacagactttgacttagccaagtccggcggaagagccggcttctctttgagctttttgacaatcttcttcacgattcgggtcctcggcttctgctgttccgccggtctgtggctatccaccggcctgtggctatctaccggcctgtgactgtctaccggcctgtgtgggtccggccctctgcgatcattgtgacgagccctagcagatgccggttccgtgggcacattcttggggaggtcatgacgatcccgattggacctatgagcagatggcgccgtcggcggagcagcagcgggcgctttggggggttgcttttgcgagggttcccgtggcgggacgacggcattgaatttgagagatatctcaggccgtggagccgctactactggctttgtagcgttcttcatactgaagctaaacttgttagagggctgcgactgtgaagcagcggctgggcgggtagggggctgcatttgctcctccttctctttgcctgaactgttggtatcatcgccttgcaagtctttatcgggtctggaagagctgttaacatcctcccttgtcccctcctgagtgttttggccagaatcagcgtacttgcttggggccgcgttattttgggcatgggcgggattgttgtcagttgctgttgttattgttgttgttggtgttatgtactggcctcgggcattgtgtgcgttaggactccattgggcatttttagagccgcctcgatggcctccgcgagcgacaccgaatgagccaccgcgaaatccaccagatgcagcccgatgtccaccacggaacgggcctgttgggtattgggccgctggtcctgttggaggatacggtggcgaatgcccttgattcgagtggtagtgtgcttgcggcccggtaggggggccgtaattgccatgcggatatccatattgactgctccgatgtcagtcaagagaatcattgcattgctctgggaggacatacctttgtggtgaaaattgcggattgttccaccctcgtccggcaccataaggagattgggcgggaggcgagccatggaaggatgagttgggcgttgcatgccctgaagagtgtgaataatttcggccatcatgtgtctctgtgtacccagggggcatcggggcgccataaccccctcggtagccgttccttgcagccatgttcacctcgatactatttacgccagatgcgggatcaaacttttgatcgtcacggactttgccctttttgctggatttggagcgtcgccggtcccgtggggagccttgaggatggtcgtaaggctcacgtgagtccggatcgggacttggccgtctgcgcgaacctgcgtcggaagcggggtgtctgttttcgcgatggggaggggtccgagaacgtgactttgactgatgccgacgttcaggacgatctggccggtctgagcgaccacgatgtcgtggagatggactccttcggcgtacacgtccagaggctcggtcaaaaactccccggtctggtgaccgcgatttccgccttcgagagcgatctggagaacgagatcggcctgaccgtttcctgtctctagagcgtcgccgctcgtgatggcttggggaacgggatggccgcctgtccactggtgacctgcggcagtcccttggcagctgcagggaatttacgtcgtccttttctcctcttcgagggcttcggccacgtcgtgactttttggagtccggtccacctggcgatggggttcgactacgcctgcgcttgctcgagcctggcgtccttgaagaaccacgctgagaggcacgggccgggtgtggaggaagttgtgagtggtgtttcccgtgatcgacgttttggccacgttcgtgggcggcgtcccctcggcctctcggcaggacaggacttcgatggcgtcggtccgggggaaagtggccgtcgcgaccacgaggctcgcgggagcgatctctacggctgcgtggtgagcctctggagcgatgggggagacgcgatgagcggccagagcggtccgggctgcgatgtctcgacggatggcgatggcgaggagcgggctgaggggaggaagagggcggttcgatcgagcggccgcgaggtttgccggatttgctggggccgtcgctggcaccggggcgatctggattcggcttgtgtcgagctgctgggtcaggaacaggatcaggatcagaggaccggttcacgacagcagcggcaggcgaagtagtcggacgtgaagtattcatgcctagagcatgctcgtctgtgaggctgcgtggttggtttttggagatgcggctgccatttggcattgcagcatcatgtcgagtccgagattccaaaagtggtccagccactggaggtgaggaccccatgcaccacggctggcaacacccaccagattcgtcgatatctgacttttagaatagtggccagggcggtatcttggccgaccgacagggattacccgacccgctaaaaacgcgtgcacagcgttcttctcaggcctgcagccgcctggccaaaggcactgtcgagtgtcggctcgaacgcgacaggaataggtaccttttgagaggtagaagatacctcttaacgaaccgacgaccttatgaatcgccatccatccacctcctgactctgggcgagttttgcaatccctaattgatctgggccgtctttccacacacggcgcgcgcagttgctcaccctgttcagcgtgaggccgctactttcctcgaatggacttgatgacctcagcaaaccgggcaggcaatgtaaaagcttcgtcagctgcaccaacgcgtctccgtcaagattcaagaccaagaccttcacctccagccttggtccgcgaatgtgttgaaacagtgttgtgcctctgcgcctgtgccatgtatggtcggctgcaaactgtggttggcaagcagcaatgtatgttcgcagagggtgggatatggagaagcgatgcggtggagataataccagactgttcctgtgcagttagtagtaggggaaacgctacttagcagtggacagcaaaagaccagatctcctcccgctctggcgataatagccttattcaaaacagtccatagcacccttcagaggacaaggaaaggctgatgtgacggtgaggctgaacaccttgagagacggcgacgttgcgtgaagaagccgaatacgtaccgctggtgcaaatataatgtggccagagatgaggtaaatgcaccgacgccgggcgatggatgcctttgcaatcggatgacccctcttaacgcgacgagaacgcctgcctcgttggggttcatcatccgtagaacgttcatctaacggtcaaacgcccagatcctggagttgacgcgacactgcacttgcttgcgcgcatccggatatacccccgggtagacgaagccacgaagccgacatccttaatcgaattggcgaacgctatacccttccttataagccagggtacagggcgggcgtcatatacccgttggttgccgctcctgtagccatatcaatacctcccagcccatatctgcgtcgaagagcagaggcatgctctgactatgcaggactctatatcaccgggacatcctctctatatacgttaagacacgctttacgagtgcaccttcatagctgtccatagatgcccatgtccagcaacaaagcacaggcctctccccatgcgattcgaggcactgaacattagctcccgcaatgatgctgccagtgtgcatgtctgtctgattgtcagtaccttctttcgctcgtggtcggtcctcttcgagccttgacaattccacttgaggtatatgcaagccacagaacaccaagctaccgggagggtaagtttcctagatgctcgacatcgtggctgttgcagacatacaccgccttcaagactcccatgattgcccttttgccatgccttgacagtttatcgtagcacatcagttatcgttggatgcctgaaggagcagcatcttggcgaatacaatagcaggcctgttgtctttccactacactctcgggtaagcgcagtagttgaggagcagtcctcttaggtttgccggtgccggcctgatgaatgagcacatcctgctggagcatataacatgctagtctcggagctgcggcgtcgacagagaggaaaggagttgctgaaacaatggggctgtgaatacttgttgctcttcttgccgtgattcttaggtcctgctcgttcctgctcgtcccggtatcgagtctcgtacgatgtgggtactgctagaagcatcacaatatccatccatcatctgtgatcaccagtgctaccggcaggtggtgtcagagcttggctatcgcctcggccgaaatgagatccggagaacaggcagcgccggcaacaatcaaagaataggagacggcggcgatgggatttgtgcgacctcgaattgcgaccattatttttctttcagttacgcccatgatctttctgcgagggaaaacagatggcatgtctgtctctaaagcaagcttcgagcgcctatggtggtgactgcttccgtagccgacgcggggggggggcattggttcagctttttggagcgtctgtgatgctgtacccaggtgctgaccgctgggttcgaaagccccgcaaatggtgacccgtcgcgcattgtcgtcacatcgtgggagcgactcggagtggaaaatgaagctgtaggcccgctcagaaaattgtccgtcaagctgtgatggtagagtatgtcgtgaagattagaggtagaggagcgacgggcaccgagtggtgtcgatgcagtgatcaaatcaggttggctgctatggctccaggtagggggatgttggcggatgctcgagtctgaagaccgacagcatgagcctgggcagctgtgacagccaatcccgtgaccacgctcgccgcgacggcagctgaatgccattacatggctaaaacaattatggtggctcgtgcatacgttttaagctatcgctaacagctgcattgggaactcttagctgaatcctcctcttcgcaacaatcggccaacgcgaacctctgtgcaactgagattttatcttgacacctattgatccaatcccggacattcacgttccatatgttatacaaaagaagagacggcttggtgccaaaaaaaagaaatggacttgatccttcagaaaaacatcaaacgtaaacataccataccgttgataacccaagttgggatcaggttgttatgcaagtttggggtgtggtgaacctgggttgagcgatggtagttcgagactttcatcatatcgtcgagggttttacagggccacgtttgaagttgattctccaaaggttccatcgggtgtactgaagttgttccgttcaaggtgtccgtcttgtccaagactctcccgtagctgacctggcttggctcacctgttcctgtttgtagttactcccgtggccgggaatatatcagggggagaatcatgttagggtgtttgtggtctatagtttacgcttgattgaaaatcgagtaatgtaatccaagttggtacttgacaaggctatgtacaaagacagtttaagctgcagcttgcaagcatgttgttggcacgcctttagatatcattgaactgcctgatatttactttgggtgatcatgtcgtgcaaggtggtggtgaaggcgtcttgattatcctgccagaactcattgtggttaatttgatcaaacctttaaccccaaacatggcagaaactagtgcaggttcagcattcttgttgaatatccttctgactggataattggacggaccactttgacattgagaggtgatgattgatggtggtggtggtggtgttggtatcgtaatgttaggctatttatcatcaacctaccatcactttgtccattgtaatgatattcagacgagtgtgtaagcgccttgccgatgcttgctaccagtccaccacatctcaacaagcattgacttcatatgtatacagttggctttttttttggataccgcccggctacgcagttggttgagttgtccgcgagtggagtgaaacaaaaggcaatccatactgtcgctgacgatttttgccagtgatgaatttagttcagctcctatgcagttctagcactataggtgtgaaaagttccaaacttccagcattttccactgcaaccacatgagccacttggcccgtgtcggtatcagccgtcagccgaaaccgcaactagactacagcgtaggtatgtagcacaatgtaaagaattttcccctattcaccttactaccacccattgatcacaattctcatctcatctgcttctcccgaagatgcggacacggcacggcgacgttgaattgctccacatcgggtacccacgtacgcggagggttggctatggctgaaacaagtcttgcatgccaatgaggcatcaacgggtgaggggaggttggaattgtcaatgcacaaaacctgactgtgcacaacaccaaacctcccgccgtccatgtcgttgtcgcgtgtcaatgtaggtacacgctgcgtttatacctaactagtaggtacggtagcccgtctttcgggattccgataccatcctcgatgtcactgaaagtaatgggatgcaggaaaggccagggtgaatgaaatggccgcaatgggctttgaggtctggggatgacgaaggtacaacaccaaaatgttgtgcatgtaaagagacttttgttggagtagcattggaggcaaaagaggcccattcaggcttaccgcgtggatggaacagacttcccttctatgtacatatgcgataccgcatctgttggggattcgtagtctgtccgtgttattgggcgcgaagtccgcagccgcgcaagaggaaggtagatgcccattgttgttcgtagctgctgagagttgaagaccgggaaaacagccattatagaggaaggtagtagctagattgatcccccgaaaacactcgtatatccctacacagtaacttcgtcaatgaggtttcctcttggagtttagttgtgcagcatcccccagaagtcgtcccaagaagatgatacccccgccaatggcatgtcgtcatgctgactaacttgagccagcaagccccaggcgggggagacaacggaaggaggggagctcctctccaaatttggaaagacgggacccgcacggcccagtgcgcgttgttgtggatccaatttcagttgggaatgacgcaaaagagcggggatcgttggatggttggggctgttcttcttgctgaccagccactgttttctcagccgaggcaagtacctatggcggcgtcatgctgagcttttgctgtatatgacgctggacgtctttagagagaaaacagctttgagggtgagaaagttgctggaaaaaatcccatcaaagaattgggtagaaatctaactgtttgggtcaacacccatcggcgctggtggggaatttgtggctgatatcggtttaagtgaatggagttccgttgcagaatatgaggggtgaagtgcaggaatccccgcgccgataggttgcagttgcaagggatcaagggactatggaggagactacaagaatgaatgttgctctggaaccaatgccgggcagtggggacccaacagcccaacttgtgcttgtcttgttcttttccggcctcgctagaggtactatttcttcgcttcttgtctgacttttttcaatagccgtctttgggccagcttggccgtgagatcggggccgcatgggagtattcgttgctgttggttgggtgaaatgcagttagtcgagagggcaacatgcgatgatcaggaccagacaacccaaagaaaccgaacggtgggcgttgttgttacacccggtatgtatggtgttgtaattgggcaatctgattgggaaaggtcagacaaaaggtgatttgactttgctgaagcggggatacgcactgcacagatctggaggaccctccgtagataatatacttacagtcgtacccaaggtagagtaatccactgaaatcgggatcccccttgaatactttggggtaaggctcgtgggaagacaaagcgcggcagagcttcatgttcagatacatggactctgaaatgcccatggatgtctcaagagcccgtcggagtgcgaagaaaaaaaattgaacagaaatacctgtcaaagttggggcgttgaggtgaggtaccgtcatgcgtctgaatggcaactcggtggttcgcaagcttgacgccatgcctgttgacctgcgttaacgcgggcagtctacatactaccaatgacgctcgttacgtactgggcgtattgaacggtgatggtgcatcgatgttgggacgggcggattccttagtgcccactactgtgcacgtactggacagctgtgacggacctccaagagttgccatcgagatcgagcaacccagaaagaaggggaaccttttggcggcggcaacctggaatgcatagcattggatcccattgagttaggtttgcaatatcatgatctgtacgtaggaagaaggtatctgtgtagcagtgttgccccccagttcaagagtagccgagtatgtataaacaaacctcaaacttctcccctcttctatagcgttactgcccaattacctacctctacctatcctatccaaagaaaccggcggcactacctacctaccactaccgacttaccctctcgctcccgctttcagacttccttcagtcatcctgtttcagcttcacttcagactgtcaacgtagcgtaggtagtcttttgtctgtcctaccgtgcccttcccgttcgcagccgacttcatctcgcagcgagcccacttacacgcgcctccccttgttcacgaggacctcgcgttactcagattctgactcttcgggttgggtctagtatagtgagattcagttccagatctgcctctgttgctgcccgaaggcactgttttccagttccgtttgtgcctccctgccctagaggtggaactcttcgaggtacgttccggtttgtgagacacacactttttctcttcctgcgacaccgcagcacctgtgtcgagccgtcgagccggtggtattcgcagcccagactcccaagcgaacctagctcaagagatcgaagccgtgcgccgggaagaggttggaaactcggttcaggttgaggttccagtagcttcagtgaggccccgttccccgcttccggccgggcttttaaagcttcgcatccccagctgcacccctgaagcttcccacccagaccccattccgggtgacattcctcgaagctctaccccaccagtgcgtgttgtctcgtcctggctacgtcgacctgatctgcttcaaatagaacccaaccgtctgctggtccctcttcttgctacgtctactcgccctctcttcctctctacgaacctgaaaaatcagtgttctgtggcagcttctggttacctactaacacgaagctcggacgacagaagcatcttgacttcggcgcgcccgtcacccattcatattgagccacaatggcccacgacaaccgtgaaccccgcgaggtcaaaaaccacctcctctttgaggtggcgaccgaggtcgcccatcgaggtatgcgcaaaagtatcaattgcgccaggaaggagcttccaatctaacaattgttctagttggtggaatctactccgttctcaagtcgaaagctccagttacaaccgctgaatatggcgaccgttacactcttatcggtcctttgaaccaccaatcggtacgctgctcttgcgccctttacactgtggcttgaaacatggttgttgacaggaatgattccaggcggccgtcgaggttgaagagctagagccatccaaccccgaactaaaggcgacgattcaggccatgagagaccgtggcatcggcattctttacggacgatggctcattgagggagctcccagagtgttgctcttcgatacaaagaccgcttacggttacatgaacgagtggaagacggacctctggaatgttgcttctatcccatctccggacaacgacgaagagacgaacgaggccattgtctttggttacctggtcgcatggttcctgggcgaggtcagtacttgcgtcacaaagcagagaggcgcccgaagctaacaaaatcgtagtttgtatgccatgagaagagaaaggccgtcatcgcccacttccacgaatggcttgccggtgtcgcgctgccattgaccaagaagaggcagattgacgttaccaccatcttcacgacacatgccactcttctcggtcgctatttgtgcgccggctcagtagacttctacaacaaccttcagtggtttgacgttgacgccgaggctggaaagcgtggaatctatcatagatactgcatcgagcgagctgccgcccattcctgcgatgtcttcaccaccgtttcccacattacagcttacgagagtgagcatttgctcaagcgcaagcccgatggtgtcctccccaatggtctcaacgtcaccaagttctcggccatgcacgagttccagaacctccaccagcaaaacaaggagaagattcatgactttgtccgcggtcacttctacggccattacgattttgagccagaaaacacgctctacttctttactgcgggtcgctacgagttcaggaataagggtgtggacatgtttatcgagtcgcttgcccgtctcaaccaccgcctcaagaccgccggaagcaagacgacagttgttgctttcatcatcatgcctgcccagaccacttccttgaccgttgaagcattgaagggacaggctgtcatcaagtctctgagagataccgttgatgttattgagcgtggaattggccgtcgcatctttgagcgctctgtcaagtggcacgagggcgacccgttgcctgaggagaaggagctgattaccagtcaggaccgtgttctccttcgtcgtcgtctctttgccatgaagaggcacacactcccacccattgttacccacaacatgctcaacgaccacgaggacccaattctgaaccagatccgccgggtacagctcttcaaccatccctcagaccgagtcaagattgttttccatcccgagttcttgagctcggccaaccccgtgttgcctctcgattacgatgactttgtgcgcggcacccatctgggcgtcttcgcttcttactacgagccttggggctacactccggcagaatgcactgtgatgggtgtaccaagcatcaccaccaacctctctggattcggctgctacatggaggaactcatcgagaactcgagcgactacggtatctatatcgtggatcgtcgctccaagggagtcgatgactcggtcaaccagcttactcagtacatgtttgaatttacccagaagagccgcagacagcgcatcaaccagagaaacagaaccgagcgtttgagcgatctcttggactggaagcgaatgggtatggagtacgtcaaggcacgccaacttgcgttgcgccgcgcctatcctacatctttcaatggcgaggaggaggaagacttcattccaggagtcgagcaaaagatatctcgtcccttctcagtaccgggctcgcctagagaccggactggtatgatgacccctggcgattttgctagtcttcaggagagtcacgagggtctgagtaccgaggactacgttgcatggaagttaccgtaagtgatggtgatgtcctctcaacatgttgaaaaatgatactgacttttctgattctagtgaggaagaggaccctgaagagtatcctttcccgcttaccctgaagcagcgtacggggccgggtagccccctcgacagtattcagggtctacaactcaacggcaccaggtaacgcgagctctgttgccttgatcatctttcagaatcgttcagtcattggttgtcagcgtttatgtttccccaaaaaaaatacacgggcttcgttgggcggaaatctgatttgttcgtccgagctatccaccctggtccccgggagtactggagctcgcagagcatagcaagacgagggtgcgatagaagaatcctatcatcgtcgggttgagcaggtataagggttgacgggagaagggccgagacgtggggacgcagtatcctcccggtcctcctttcaaccttcgtggtccccggtgaagtcaagctcttgtaaagccatagcggagcgagtttccagtcctcgacgtcgggttctgagcagggtacattagggtaggaacaggaccaacggtgtgtgtaactgtacaatgtatttgcctggcggaggattccatcgttttcttgtacctaatagaatcgggctttctcaggacatcatcgatggtggtgattccatgtgcttaaataggccgcatggcctttagtaatagggtgtatgtaggccctgcatattcgtcttctcaggggggggggggcaaccgaggcgttcataggctgcagaacaacgtgcaatgaaatccccactccagatattagttaggaggttagcacttacaaggacgtgggcacgaagcaaactagcatcagttgccaatcattggaagtcaggagctcatctctttgtctaatctgcccagtcgcctttggacagtaagcgcgtttgaggcaaaaacgcaatatcgatatatcataggaggggaaagagtcctagaccgattctgtggcgcatattccagcaacggaatgaaagcaggctgacaccgacggagggttcgttgtttgcttttggcggccagagatggcgttcacttccttcaatctggactgtgtgccgtgggtgttgtgcttcgttgcctctcctgtccatttctgacgacgcagcaattcctcataaggtaatcacagccgattcgggagcaacacccagctctcttcccttctttttgacctgcttgaggttgcagcacctttcggttacgacgtgcaaacacgttccatcgggcgcctccagcaagcacaccaagtcctgtgcgaccctagccgttgtgtacactactacatacatacctatatatgtccatggtacgcctatcgtgcgttgcttcaaagcctgtgcgctgcctgcttccccccttttgagtaccttaggtatgtggtcctccgctactaccttggttcaccacgttgactgcttcggtcccctcttcccctaggactccctaggacggcatctgcaaattctcgttatatttaccacattcccacgaggtgccgcaattagcaaacaggattgtcaacaatcccaccctaggcagtggtgaaacgaaacagtcgaagccatcggtcagtgctggtttgccggagtattaaaggccccacgctaggggtaacaacaacagcggcacagcctgcattcatgccccaacgcggaatctccccaggccccccttgacaagttcctctcgataacagtggccggccgggttcgcgcccctgcaacctaacatcaaccactcttgcgatcgccatccaggtaccaccaacccaacgatatttcgactctgcccagggtttggatcgtcgcttctccagggcggtagccgccccttagactagacgagtatccagctcccacgcaacgagtttgcgtaggatttcgaagcattcatcaaccacaagccaccactcttctggcgctcgcatctcaatctttctccctctgtttcttcttacttttctctgcctcatccgttcggaatctcagactgtatcacgggggcgcaacaacatgaagttcttcaggcgtaataaagacaagcggaaggccagcgtcggtggttcggccatagcagccgccttgccgggcttcggttacagccccaacagacaagtcttgggcgccggcttcgatgacgactcccgaaacccatacccctcctacggccacgcccggaacgattcaaatggcccgtggggttctcagtatcgccatatggtgacgcgggagtctgccaccattctcgcgaacctcccagccccgattctcgaacgcatattcacttttgtatgcccccatagcagggatacgagctacgagacttgtgaagccagctcgaccgaagatgcttgcatgctgtgcgacttgcgcgatctggcgcattgtgtcgccgtgtgcaagaggtggaggaaagagggcgtcaatcttctgtatgtttagacccgttcggatgggcatcaagccccgtttccctgataccgtccgtcgccatggaaaaatactgacggggtcactacttcacagatactatagcatccgcatcgaccaggtgcattattgcgaccgcgaggcagacttagccgaagcccgcaagcgcaaagcccgatttgatcgcaatggagaacccgaggatacggcgcaggcgcgcctcaaattgctatgccgcactctccgcgaggatcccgtgcggctaggaaggatcgtggaattcttcaagacgccttatatgctgcgagaatcctgccgggccgatctagcgcggacgatcgctgtaacgccaaacctcaagtatgtcgatttgcccgaaggcctgtttgcagatgatccagccttcgtgacccttcggctcgaagtacaggcgcgatgccttcacctacgaaagatgatatatatggctggtgcggagcatagtctgcagatgctggccaccggaaaagtgtggcctcacctggaggtattggagctggtacgcgtggaagtcgacccggcaatcctacgccaggtgcttggttgcttaaagagcttgcgcgtcctgaagatcaacgacacaacctgcgtcaccgacgagactttggcgtggaacgacatgttgcctccttttcccgcacttgaagagctcatccttaccaacgttcccaatgtcaccacagaaggcttgaggggctggttaatggacccgaacgcgcagagcgcactgcgagagcttaccctgaacagtacaggcgtattcccttgggccttgcaagagttcttgccgtatgctccaaagctcaagcacctttccgtgatggacagtgtcgcccaagccgtgccgtccgccaacggtcaatactttgcacaaactttcaactcgacaagtctccagaccttacactacgagatcaccccagcctcgtcgactcccaaatactctggcattacctcgagctattacagcttcctggcaacttccttactgacaggcggactaccaaacctacgggcactctatgtgcgagacccgaacttccccgacatgttactcggtcttcccacaccttcccccggctttgttggagccagtatgggacgcccttccagtagcggctcgaatcgcggtttctcccccaacagtgggcccatgagcttttcacaacccggctctgggtttggacctgctgctggtggtagctttcattcacaccaaggcagcttatcaggctttgctcctcccgccgctcccttcgtgcccggccatcgtcaatttgggtccgtatcttcggttaacagcttctcgggtttcctgcagccggcagccggcaaacaaccgcctcccaaccatcggttcagcagtaacaacccctttgccaacttggtagccccacctgcaaatctccctgccaagctcgaggtgttcaccaaaggcgacgacgaaaccacctggtcctttgtgaaggtcggcggtgggccggcaacgtcccctggcgcgaatgaaagcccacagagcggctatgggcggaggggcagcggcgctggtgcgaggaggagcgtgctaatcggtggtgccggggttggcggtggtttcttggccttgccggctgaagatcctggcagaagcactcggggagggagtgtggatagggggactggatttggcggtggttctggtggggatgaggagttgtggcctaggcccaagagcagttccggggagaagaagaaggagaagcaggatttgtggcggtagtttaagctgaagccgaaatattgggtggttgatttcgaatatgggtattttccggactgttgccccgtaagctggcacatggtggttcgtgtgggtttgtttgtctgccctgactgtttagcgtgaatgtaaatgacatgctcagctgtctgacaaaaagggggtaatatgggatctgtgggcggagtgttaacgggaacgttaaaatggggtgataaacaagaaacaggttgcaactgtcgtttaatgttgtacggtaatatctcgaaactgtacagtagtaaataattcctcttaccccttcctccaagtatactttgtcctgcctgtcctgttcacgttctcggtatcagcagaggcctcactcgagattggccaggtaagtctggttggggggttggtaaatagctcctcctgcacttacttgctcgccaggtaattaccaacgcaggttctgtgtctgttcacttgttcacaaatgcatccatccagcaggaacatttctaaaatatctgctcttaccttcagataaaccagctgcacactcctccatatctatcttctccagcctaagttttcatcaacaacatgctgcttacaccccccccgaaccaacgagcccggctaagttccaacctgtccacaagcttcatgtaatgccatccatcctcaccatgtccaacatcaaagctcgattcctcattatctctgatacttacgcctcgcctagcctcctttcctccctctccaccatgccagtcgacgtaattatccactgcggcaacctaacccaggaatccaagctttccgagttcgccagcgcactagcttttttcaaagccatcaacgggccgctcaagctggtcatccccggtagccacgacttcactctagacgatgccgtgtacgagaccaagattacggaaaccgccaccaatttaaggattaagaagaaggaggaaatatacaaaacttacggcaaaaaggggcaagctcggcagcttctgtgctccgaacaggcaaagaaggacgggattttctttctggatgaggggcgacatcacttcgctttaggcaatggagcatctttatccgtctatgcttcgccttatacaccacgcgcctcttccgacgacgacgacgacgacgacgactaccagggacaaggaaataagaactggagtttccaatacacaaagagccagggacacgtgtttgatattggatatagtgctgatgtggtcatcacccacggtccacctctgggagttcttgatgtcaccgccgcctccgatcccaaaacccatgctggatgtcctttcctcttcgcggccgtagcaatggccagaccgagactacattgttttggacatgtacccgcgggatggggagccaagattgttagatggcgggatagaccggcttaggaaagcgggaaaatgccgtcgcatgtgacggatattgacaacgaaaagtctgttgtgcttgagacgctggcggggttgaggatggggaagtgggatagtcctgaggttttggaaaagaagagggccaagctaaagcggttgaggggggagaagtgttgcaggatttcgcattgtgggggagatacgctgaaaatcgagccgaggaaacatacattatttgtgaatgctgctggagagccggtggatgaagggagaatgcggtttccgtgggtggttgagattgaactttccaggcagccagggcgttttagctgagtgaaacggaatattcaggacatgttatatttaacctggtatgaagtagctgcctttctggtttgtagcttcaaagatactataagcattgttaccttttcctttggtcgtcaacaaggtggctgttttggagtgacaacttaagacttgggtaatagaaagtgtttcgataaaactatgttaccacaacacctcgagaaaaaaaaaaaaaaaaaaaacctctgtaagttgggcaaaaacgcaatgtcttagatgacaagttagctctgatttcaagagaaaacatagcatctaaaaccttttccggtcttagtttttatggccagcaataactactacaatacggtcagagttggacatcgtgatggcctcctaaacgatcccgtcgacctcgcctatcgggtggccaaaacggaaccatcaaccaggcagtttatgatttctttgagtacaggtaataaccggcttctctctcggtgctcagtaccccgaattacgccacatagtagtaatcatccgcaaacaagtcgtagtgtctaacattgacgaatcttggtgagaataagccgaacatgacaaaatgcttcatctctcaaggtgctccgttacgcaaggctccgtccttactgtctcataaagaatcaagtttgattccctaagctctagtcaaaggacttatcgacattgaacatctctactcacgtcatatcaagcgattttggatgtctgactttgtacattcccttagcttgttgagctatgtaatgttatatacatctttggaatgtgtgtgagttatctacgttgggaatgtatcaccacgccatcgacatgcagcactcgtcgtaacgttcgctatctccatccactgttcttcatggaaagcttcccccccccccttcggaggtccgagtcaccgtttattctttgcaatttttctttcaagcttttcatttttgtttttcttgaaccggtgatgaacccagttttagccttggatatttctcaatcaatgtctatgtatcaggttcccgccttctagaaaactccagtcggcaggtttcactcccttgcctttaactttaaattgagtaacgtcacacttagagaagcactgagcccggttggtttagttagtgtctcaagttcggtggtaacaccaaagctttaaagttcatgacgcaacaccacgccggtgtctcacagatgcgagaaggactatttcccgcaattggagacttctcttgatgcaggatgaggttagacgacgttgacactttccatgcccagcagcccttcaaacgtccaaacatctagaaagtttttttttatccactagcgagactagtagacaagaaaacggaactaacaatccaaacggtgaggaatgaaaagttttcacttcgagacaccaaagcggtgtcccaagaaggagtgggtgcagtgtagagtagtagtagtcaaggttcacacacacaccgcctctaccgtcacctcaccgttatttggagaaagcttccactttcttggcttgtaccgacctggttccccagcccagcctagaaatccaggaattcctaaatagatccatccgccttacgaccctcgcccatcgcatcacagtcgcaaaagcggtgacctcagaaagaggaaaaatcaaaccctgccttgaccgtcctggcggtaggtttccaatctggccctgatttaggcgttacataggtctggctgggtctgggtccgggtatctcaaccgcctagctgacgcggcccgcaccatgctcgttcgcctctcctcgtctcacctgggctggtcgttcgcgaaaagttccctggtctagaaccatgcccgccacgcccgctatgcgtaagccaagtataatgagagaagagagagtcaaacggttgtacagttcgtacgttcgtaggccagccaaggcccaactcgcttgatctaggaaagggtactagtactgcgcgacacaggattcgcggaacagtgggaatcgggttcactctgatcgggtacataatcatagtcttcatctgtggctgatatttgaccgtcaacaaagtgaagttgaaactacctccaactcatcctcgtcggaacgaccccacaaaaactcagtcaaagaatcccggcaactcgctgtcccggacgaaccggccagagcacgggtcgggagccggggctgtcggagcggtccggggaaagggggggaggcgagggtacggcggggatgtgtggcaggcaccctccgaacctcattcgattgttggcgcggtacttcggctgacactttgcccctctcacgttcagttcggtggacttgggcaatgcaagccctggaacagtgctggaggtgtttcccttttgggtattgtctataaatactctctctctttaccctggttacttttaagaagcgaaccaatcatatagtctagattgcacattcttcctctgttcccagtcggaagaagtcactcactaacaataacaccagtatcaaactgcgtacaaattacaagcagatttgcgggggattccaaccaagatcgttccttgtgctttcgaacaggattccgatatttatcaggctcggaagactttcaagtgccatttccgcgtgcgccaccaagaaaagtcaaccacgactgcctgcacatgatgcttaccagccagtttccccagccactcggccatgaacttcagtgataggataatgtggtgagggcgacattgctccctcaatgattccatactgcgtcaaagcgagcattgagacgaaataatatacattggcttcgatttagataatcttttttctgttctccaaagagttacagacccctctgcgagtgcatgctggtcatgccccaaaacaagatacacctcgattacattttggtaaaaccgtaggcgcaagtagcatttgatgcaatccagtctccaagatggccggcgctataataacgccattgtgacgatgatgttccagcaaacgccacgatcagttcacatccttttatgtatacgttagctacataggtaggtttcagtccgaactagcgaagcaccttggaagatgactggccagaaggaaccggcttcgatgccattggtgttgtcgcagatgcccggaggacgactccttggtgtaacccgtccgcccgcataacctgtacaacctcacaactgccgtggcgataggtactagtgtagtgtacatgcttgcgggaaccaggtgctatctaccttgcccggtgttttgtgtgtcgcagattcgcgccggagccgggagtgtatcaaaccaacgtccacgacctcttcacggcaatccaagggtagtagtacctggacaagcattggccgctgccttgggagactgagaattccgactcggtgtcccctaaattcttcacaaccaaaacaacaacaacaacagaaaaaagattgcccatctaaaacacaccgtcattaccctgctgaaacgtccataatcatgagcgggaaatcctaaaaagatattgttgctttttcagaaggaccaactgatgcggagatccccctgcctggcagtgtatgatagcggggggccgggggggttggcagcaggggcacattgtcatcgtcgggagttatccattcgatcgacattgcaagatggagatagcggctttataaagatgcaaagttgtttaggggatttcgagctgatgctaattgaaggacaggctccattccaggtaacaccatgcacaggcactgtcagattcagcaataatccgtcccccagatttcttcccctgtcccctccggtttgcataccggtccaagtgtcaccgttcgccgatgggaactgaacgttctttgctgacgataactgtaatcacatctcgggttgtacagcggccgcccagattgagagacgagaacaaacatcttttttttttttttttttttccatgaccgccttttctcaatatgacatgggaagatgagcaagaacgccgcccaaggctcatggcccagacataccttgggctttcaatccttcggtgcctgttgttggtagctttgtaaatgatttcggactccttgggctgcctgagccatttgagccacatgagccactctcctgtttgggcggactggggaagaaggtcggttgagatgaggaggatcttgttggcggtaatcgccatcagttaaaactccttagcaattcgatgctccacggtgatcacacaatagctggtcattcgcgagatatcaacatgatgggcataacaggaaatgcattgaacaaggccgagagaaagttgacatggtcacattgggataggagggtagagctggtggaggtcttttgagatatcgatatctcttttttcatgttaaaatcaataggatgagcctctgtgtgcgatgattggaccagaaggaaggcgccactggcggttgtcgcgacatacggatgatgcatggcaaagcattcgaccacccgatactcacaatgtcgagaagaaaagcttcaaatcggtaactcgaagcatgatggaatgctgagtccgatggcgcctgctgcaatcaaccggtcaaggcagcttttgcgatgatgcggtaggcgacaacacagttgagacagtatcaggaaatgctgaatcgacgtatcagttttggcattctgggtttcggaatgccatacatgctccagtctcgaataacgctcgggtgttacatgtatcggacagtaagaacaccttctgtcatgactttccttggccaatgactccgaccatcccaagagttcaaaagcaacatcaccggcagcatcgtccgactcgaagcttggaagaaccagacgatgtcgaggatggcctcccacactgccaatactgctacactgcacagcatgtgagtgagcagcactggcgagaacgaatgctccaatcaaacggacagttcaatgctgccgccgccgacgatgtcgagagggaaaatccaatcacagacaccttggcattcccagtctgagaccccatggcgtccaatcttaccaataaggccctggtcgaaggggtctcgggcccctggttggccctctccactcgtgtcctcgggcctgttcgtcttttacccgttgtggcagccaaggtgtgaagggacccgaagccacggctatgaggcttgggatgagaaccagacgcgccgttttggttccgtactatggtgttggtgccgtttctgcaagcgacttggctctgggggcatttgatgtgtagtgtgattcaggtgttgaaattccaggatccgtcggcttcttctcgcgaatcttggtcacgacggtgagtctgcagatgattgaccagcacgtcttccctttgtatccatccagctgaccgtcaaaaagatcaaaagctcgtgaagcacagaaccccaatccctgatcgatgagggggaagtgtggtggtgtgtgaattgctgtgaaagtctgcacatttttgcagcgctaaaagatggcgtaaaaacattagcggagactgcttcaacccgaagctcgaagtaagaaagagagacaaggcattgcaaggcaagggttccacgtccaaagggtgagcattcggatgggaaagtggactcgacagtccggctaacttgaaacgcgagtctttatcactgttctgatcacccacgtgcaaattgcgcttccttgattcccatcattctgtcgattccatcatcgtcgtgtccgattgtcctcggggtcctcattaaacttgaaatgcacggttgaccgtgcccctctccgcctcccctacagtgcccggccgtcgataaagcttatggaggaggattgcgaggttggtgcttgtacggcacccgctggggaaatggtggtggtgggaaggaatggataggcgtgcagagagattttgggaggctcagaacgtttttttttcttcttcttcttatttcttttctgactggactactgcctctgatctcggtcatccttgcaaccccccttcattggagctcattcctattgcgacgccggcctcaggggaaaaggcgagaatggagatgggtgtgcgatacaaccacaagaaactaggaagatggtgtgtgtgtgatggacaagaagtcaagaacccgtcactctgtccagtccagtgtgtcatgcattgggatgcatgcgatcgaagacatgcggtgacgctaggcgatctgttgactgtaggtatgctgctgtatgcaggtaggtttaggtgcagcatccaaagccaacctcctgtcttctctctgaccgtttttgtgcttgatatgcgcaccgttaaatctgaaatgtgctgcgaccacccaccagacaaccacaccatgccaccgtccggacggctaccacggctggcacggcttccacgttgtgcgacggaggacagaggacggtggcatgccaggttgacttgtctcgtctcgtctgtacctcagtaccatccccagcacaccccccccccccgtcaggtcctgaccaggtcgtgacaagcgtaatgaccccatgcagaactgggtctcgttaaaataacatctgcccaccgtcgtggatccctctgccgttcctcgttgctcctctccatttcctccatcagaatagtacgacgccaagccagagcagcacacaaaatagcctttggtcttctaatatttacctgcgcctgcccttccccagggcttcaacatttactacactgctctcttcatccagaatcccatctccagccacatcatgtcgacagatacacaatccctcccgaccagggagagcacaccaagttttacaagacccatatcagagacacagacatccgatatcacagccgcccaggtctacacccgcaatccatcttgcgacagcacaatgtacggcgaatttcccgaagtggtggatgccaagagggtagagcagcagggggatgaggaaactgtcccggccttgcctcagaagagtgctctgagggcttcaaggttgcttgacagcttggctcagctcaagatgagtggcacggttgagactgccgagttggaaaagccgtctccacttggcgacgtctatctctcttccgaggaggaagcttcctcggacaccgacagcctatccgactatgtctacgagtccagcaacgagaaggaagcctcttccgccacaacgacctcccgacgaagtagccgtgaagacacggcccgtgttgtttcggtcatcttttctggcaggccctcgatcgtcgacctcgccaccctcaggaggggttccgccgcgccgagcctagggggaggccacatgaggaagcggtcaagcacagtgtcctgcaatatccccatcgagcggacagtcacaccagccagccccatgtccgcttttgcgcttcccgaaaggaagagcagtcttcccatcgatatgatgcccatgaggaagcctcactttctcaacgtcgacccgttcgcaaacagcagctccatctcgctggaagttcctagagccgatactccagaggacgtgacgagcccggcgagatctcccaggacaccaactttgactctgttgaagggagttacgaggaccttcagcctcgttaggaagaggagccgtccggcgctggcgagcccccagccactgtcagagcgcaccacaccgcctccttcaagacactctatgaagccgccaccgtcccgcagcagcatgatgccgctctctgtcaccactcctctccctgaggaaggcccggagcagcttggtgtaccggggtcacccgctacctctgataagtcgtcaaggaagaattttagaatgtccacgccatctgggccatgctcatcgccacagcctccatcactgccagaggatgcttcgcccgtctctcctctttctcctaccagcgtcccaaggagaggactcctcagcgggtttgcggcaaggcgcaagagcatcaagctgacgggacggatcaacattgcataaagcgacgcgacacgcagcatgtaccaaaccgaaccggacactgatattttttcttatttttttacggcatattgcaagcatggcgttttaaagcttggggagcgggcacagtccgcagtatcgcatacaacaaagaagaggttgagttgggagacctaaaatggaaaagagacgcaggcgggaatgacttggacacacaacacaaacagatttcggatcacatggcgaagcagagagagaaagagagagagagagaggtattcgacatctgtcatgcctgcgcaaaagcatattcaaacacagcaggcgggcaattatcttgtctttttttttttttcgttttctttcatacatattgaatggagttctcgggtcatgggaggttttcacgcaacgtcatcttcggttgctctgttttctttttttcgttcgcttttattttttttgttgtttctttttctagacgaatgttatgataccacagggcgctgttctggtttcttcgttccttcacaggcacaatatctccgccactacgcactatttccattcactgtctggatggcttctacaaaattcaaagacaggcattgtttgccaaaacaacatacagaatcacactcacgtcgctaccgtggcttgctatgatgaacgtaacattgtatttgctctttaaaagattcaatggaatcaagaagcagatccccaccacacttgcacctcgaaatcggtcatgccggcctgccattgaatgtcaccttttttcttcatgcctctgttcttcgtatggttttagatgtattttcctcatgccacaccgggttcctggcgagccatgctactataatcggctgccctggatgcataccctgccaatgtttctttgaagtagggattatgcggagataatggttccgtaggggtaatcgctggcgaagactggcctcaatgagacgtcttgggctcttggcttcacttcccgttcccctgtccagcttccattgcagcagcacacatcggaaaaatttcaaacttctttgacagtgcatgaactgaatgcaggtacagctagctagtgtagtcgctgtaacttttacaaggccgaatcaggggaagaatgacttgcaggtcagcaaaggctgatgaaatgcacgaacatcatggaagccgaatcacctcaaaattccaagacgtccgatttcgcaacacgaggtgatgaatatcccgccctccgttatctctcaaacgcgattcaggaaatttgtttcatcgtttcatcgttttgacgccttgataaggtaagtccatggtacagtctccgacatgttccgcataccaactccaccagctctcaaggtcccccgtcccccgtggccatctccgttttcttggttcgtcaaacagaatcagagaatccggaggcagattttaaaatgagattggagagatctaaaccgtacgggtatggaaccgaaccggaaacggacgacgataacaacaccgatgtctattttcatgggatgcatggagaccatgggtagccatgggaacccagccaagggtgggtcatccgtgcgtcggatgggctaggtgtaattatggggcctcagaggatgagggagaggggattcggaaaacggagacggacacagtgaaccgggtggactaatggatgggttgaaggctgaagcttgaaggaggtccgagcattgaaataaaaaagctatcgtcactcagacactcaacatggacttcactttacctgatcaggtcggattcgccgaagtgtctcttcgggctccagaagaagttactgacgacggatcaaatgggggaaataagggaatgcagtcaaatgtggggccgatgcaactttggataaacgctgcgttcccggtcctaaatccttttcgccaatctcggatcctgtacacgaatccaattgtgatgtgattcgttagcgtggtggtttgtagtgtctgaggctttccccaaaaccccaacgcaaaagatcatgacaatcgattgaccaaaaaaaagagaagttttggatgtcacttgcgctgggatatgtgctgggtgtttttggtgtctacattctcgcccttgaagagatagtccattcatgggttcgacatgaaggcacctacctgtacacagatcaaatacatgtcaataagctaaggggaaagtatatcttggttggcacatcgcgtcagaaccgaggtgtgcctgcctgtacggccctcgacacccgcatcttgaggtcggcaagcaggaagacttctactgatatacaaaagtaggccatcttaagcttagacagaaccacttagcgtgaggaaggaagctatcgccatgtacaagccagacgagcgaggagtggggtggaccgaggaattgtgtaaaggaagtataaaccagtccctcggtccgtttggctggcatgacagtggcgtttatctttcaaatcaaggaagcacattgccaattcattaggcttcccattgtcttatgtatatatacctcccccttgattccggtctgggtgggttgacagctgccggctcattgtgtaactggaccccacagtctgtgcatcttatgcgccatcagcaattacatactaaatgcaccgctgtgcgccattcatccctagatcaccaccgacaacaaactccagcctgcaggtatactgaccatttattagatggatgataatcttgatgcgtcagcaagacatagagcgatatcagaacggttttatccaacacaacgactttccaaaggctcaatactatttgcaaaagcgtgagcttaggccaatgcgggccagttgcaggcataatcttagtaacccgtagttgcatcaaacccgaacgcaccttccgccgtaaaacatcgcacgtcacgaatttgttgttgtaccttccatcccaaacaagaagcgtctacaagcacgctggctttccccgtttgaaaggtgaattaatctcttgagttgccgtatcaaattcctttcggcggagcgcaaacaattcattgtgtaacatcgatcagatggaagctgttgagatccgtgtctgggcgcccattcactgggattcccattcaccggcactcgcttcctacttaggtaacttataagttgccgcggtttcgtatttgctcttccattaccactacagaatcgttacccttctttttgtcgccgctttttccagtcaaaagctgactcttatccggcattgacacattggcccatactcagtgcctcgcctgtacagcgtctcatacgccgctcaaaatatttagcgacttgcagagggttcagtgtctgagggcaacaacgaggtcctctctcttctcgatctccttgacctgcggaaaattcagctccaaccatgcccgtcatcgtcgacctggacgcggaagcggccccaaagccccgcattctcgttgtctctctcgaatatcaggagtgctatgacgaatctgtcaaccggttcttgacccccatgaccgagctggctactgttcagcgcgtcaagaaggccgccaccctcacccgtctcctcaccaacgagagttctgagccgtactccgccatcgtcctaactgacgccgcgctcacgcttcccgaaaaccttcctctttgggagcacgtcctctcttacctgcgccgcacaggcgccaccgctgtactcaccggtcaagtggcgtgttttgtcatccccgatgacctcgacgactttttccgtgtctcgggccttcccgagtggaaggccggcatgtaccagcgcaacatcgtcgtgatgaacgaacaggccgacggcatccgcgacgctacgcactttgacattggcgacaagaatggtcttaaggctgcctacagcgtcaagtcgctgtgcctgtcgggtgtgaagagcgagcacaggtggtatgttcctgacgccactcaggaggatccaaacctgaacatcgccgcaagacttactaggagtcctgaaggtcgggatccggagcgggtgcgccagcaagctgcggtggcctacggtcccgtgggagagaagggtagaattggctgggtgggcgatatcaacactgaggacccctcggtcaaggtcattttggccttgtgcgggcttgatccagctaaggcccatgtcgagccgttgaagcctcgtgggttgcggttcgacgctgcacaaggacgttttgtcgagattgaggactgaatgttccgcggggaatcagccaaatcggcacgcggagatgtctaagcgcaatcccagacatataataccggtatccatgttcttacggtccaacttgcagtacggtatgtggctcgccagtatcatctatctggcttttggcgagccagaacactgatatgaatgaatacacatactggcattcttagcagcaggttctacaaccgatatatcggccactatacctctgaaagcgacctctgcttcaaggtgcacttgcgcgagccgtggtccttaaggattcacatcgatagccatattagccccaaagaaacatgtcagacacctcctatggacgacttgaccgatatcatcttatacaatctgtcccgctcatgtttgtgctatcccagccttacgccattactgttgttccaataatgatcgggcaattatttaatactgcgttgcttgttagattactcactccattcccgaatctcccttcaaggaaaccccgtttgtctctgatactttccttccgcggtacttggtcaccagaagtccgacttcaagtatatcgggaattcatcaggtctagccactggattcatcagactcgtcgaccagattcatgaactcaatatccaaaccgaatcaacatgttcttttccattatttcgcattcgattgctaagcctagtacctacctgggcagggccgttagccgcatgttttacccgaaaggaggggttccactaacttgaaagttttggaggtcggctcataaggcggccccacttcaataatcggctaaactccgtttacagacccacttttcgcgtcaggattccgttcacgcgccgtcccgtctcggctccgacatctggccccaccttccggccttcggtgggttgggcgacgataagggaagttgaaccgagtggatctcgcttttcgctgtcgcctcaaggtgattttccacgtaacaccatacgacatggaaagaattgttctttgtggaatgaaatgctgtctagcttccggtctgatcctgatacggctgcgtgaccaaagggggtggtcggcttctggatcgaggacggagcagtcccaaacaatcaacaggactcgcaaggacgcgacctcccacgacgtccccgtccatatgaaacaatgatccgcaaaatcatcaagtgacagtttgttgcgaacaatgctgaaacgtaggcgcaagctttttgttgtacaataacaataacattatgtttgctatgtaggtttgaggtccgtatgctccgcatgtttctatctgggcttgttgatccggctcgtccatgggcttgcttcctccgtccgcgcgtgcataatacatggggaaaaggaattacaagatgaagaaaagtataagacagcggaagaaaagagtagaagtagaggaagaagtcggacgacccatacgcgtgtcgagttgaactctccaaagcccatccatcattacccgccccccaaagcccaagagcaacccaaactacccagttggcgaaccggttgagaatatccagtggtccccacccaagctgctctcgtctaaagaaggggggaaagaatagttgccaaccaaaaagaaacccagtcatacatgatctttttgtccgcccattagtgtcatgagataagcgtattcctctaacccgtgccagccacaaagccgatatcttgccatcggttgccgcctgttgccccaagtatacatcgtcattagttttccgagccatgtcgtctcttgtttttgttcccccgttcataagtcccgtgaatgaatcgagatgtcatcattacaatatctttagtcgaggtgaatcgtaccgaaggcgtccgccggtaggtgatctggggccctgtaccttcatgggcacagcatcctcgtcgtcataaattcgccacgagcgctaaacccttagccagcaatggctgtctgtggacgaatctggagccaggaatgcattttacagcgttctggtaaagtcaatccatgagggatcggtaactgcgcaatctagccaacgatttaagccttgcgagaacgggcagtagcggcgccactggggcgagcgccagaagccttggcgctgacgatatccttagggtcgggcaacggggcctgggacattctgcggagagacttgcgaccagtggggcgctttccgtccttcttgtaggtagcaaagtagaaggagatgaagaggacaaggtaagagctgaggataccaatgccggagaaggcagcaaactcctcgccagcgcacttgccagcattgggcatccacgggaagtaggtcgaggtgaaataggtgtaagaggcgaagtagacaaagcctgtacgcgcaaagagttagcgtgggtgacgagatcgttgcgaacgagaaaaaaaaaaagcttaccgaggtcaatgatgaactgaatgatctggagacgggtgatccactccttccaccagatgcggatgccgcgcgcgctctggaagtagtaccagtacatgacgacgtgaacagtcaaattaagggtaatgggaacccaggagacggaggtggagccgatcaactgggtgtagcagagaagagcagtggcgccatggtggtagcagtggaggaaagctgcaaaatgttagaaatcgttgtacggcgcgcgacattctcttcttcaacggcaacatactgagaggcttcttcttgaggaacaagaagcaggtgtccaggagctcgaggtacttggtaaggtagttcaactgcacaaggttagtgccgatcccaaaagcccatcaggcggtgagccgcaacaacatacgtagtagaggacaaccaggggctgagtccagccgccgtcgatgtggcagatggcatggaagatgccgccgcgaacgacaatggggagaagctgctcaatgaagagagccaggaggatagcgctgatggcggtcaggtagaagttgtggatcaggaaaagcgtgcgcagcttgaagggctcgcggttgcgcatgagctcgcgaccgccgaagatgatggtgtagtagatgacgatgaagatgctggtctccttgagagtggacatgggcgtctcgccggggacgaatctgaagtcttcggcagggtagccgacgacggcctcaaaggccttgctgaagatgggccatagatgaatgccgaacgggcggtcgagggtgggccggggaaggctgtcgaggaacgacacggggcttgcggtcgccatcttgaatgcgcgcagtgagagatgttgacaaagttgttgtgcaacaatcgagagccgagctggacgggtgctggggggaaagaggtcaatatagggacgggaggaggtgctggagcgtcgcgcgacggggttaagggggttgctctggggggctccgcgtacggaattcagggacttgtgtttgtccgggcgacgcaccaaaggcggcaagatttttgtattcgaggctcggaatccgcgggcgggcacgggggagactggtcgagattaggcccccaagaatccgccgccaagaaatcggccacgcagtagttacggccacttgtggtacctctgcagaaaggcggacagtgagcttctctgaatgtcgcagtgatcacgatgccgacgagactacatccaaaaacgagcgttatacacagatttggaatcgttgaattgacaggtagcaggggcgttcacagaagaattcccaatggtgcgagtgaatgaatagcccaaagcgagttatcatgacttcaaattttgatggaagaaggccaaaagtacctttgttgacatgatgcagcatgtacactagagtagacttcagtttgaaaggtctaacgtggccaacagcaaggccgccaaatctcagcccttcgcaagtccaatccatgttaagtgtacacggttcctggccgccgcatccatcatccatgctcgcaccagttaaaaatcacgtcttgttaaagcaagtatcaccacctggaacttccgccacccatttcaccacaggacagggaagctgagagtgaggcaaggctcccaggccttccttcagtgtcagtgagcaggtacttccgtgtgcacgggtctccatccccgggccatggcactctggtgtagaaggtagtcagccgcatggacggcgctgtagtggtgcctggcactcactgcgagtcgttctgggcgatagtcaacaaagtggaaaaggggtagccacccagacgcgcctaaggtagcctcgacgacacttggcttttcatttccagttcctgcatgtgcagtcccccaatctgccattgcagcgctgaccacccaatcacatccagaatctccgtctgaccgtgccgaactatccagttgtacggcaccggcacgggtcttaagacatcgaaatagctactgccactcatgaccgataatgaccttaactgatgacattgatgacagtggagaggcgcggcgaagcccgtgatgagattgcagtgtagctatttcacatcggggttcatcaatcgtatctcgtgagtgttccggtgcgactcaacgcgggctccatcgaaaagggtcggtcctaccaaaaatcaacatgcccgttgaaacacggatgagatcgatgattgactcgagacttgggggcagtcttctaggccgttcaaggtccaccaaatagctacaaccccctacatcggatacctcgttcatcatgcagagcgtcaactgtcgggccgcaacgggctaactcttgatcaaacgagtagtgtagagtccatgccgaggtttggggaagtagctagtgcaggacgttcacaacttggttatcaggaagagatatcgtggaaattgatacgaggacgttcaaacacccaggcgagcccgaaccaacggtgcgtataagagaaggtgaatggcttgccctccagcgattgagctcacaacctggggtggcccagtgctacggtaagacattgaccagcgggtatacaaattcggtttgttcaatgattcaatcgagtccatttttttgaggtttcgcggctctcgcctgttcaacaaccccaacccaccaatactacaagacgcgttttctactctctccgaactacatactggctttcgatcagcccatcattcatccacccacaaatacacgagtgtacaagccgtgaatcctgagatgacgagaccatgtgccggtcaaaacattcggttggcagtcaatttcttccgatgataaataggttgatccgtaaatctccagcgcttgccggttcaaatgttcccaatcctgggaattgtctaagaaaaaaagtgagggatatcaaggtcaacacgatgatgagttgaagtgaatgtccgcaacaacagacaccacttcattgtgtgaaagaccgacatgagcaacacgcactggttgcatcatcgctgcaggacggatcggataaatcgactgtgttggatggataaatcgactgtatagcaattcgcgggctacccccaaggttagtgttagggttagtggttagggttaggtgttagggttagttccgggggtgcagggggccggtgagaggcccccgcatataaatgagagttcaacgctttagaaaaagtcgttttgagctttcgttgtcgttgtcgagacaatgatattttggtgatgacttgcgatcgcgaaagtttggcgcgagagatgccaagctttgggtcttggctgtcagtttgtatgggctccacacagcggattcatctgagcacacagtcgatttatccggctcgctgcaggaaggcgttataggtaccccacgttctgttgcttcgacatcagcctcattatgaagttaaagaaatgtttcagccacttcagccactactggtgcggaaaagtgggctgttgtctgttcaattgcataccaagctcatgtacgaattggaaaggtgagcttagggagcttgtgcactgaccaccgagtggcttgtccagaagtacctcgagggcggaaaaaacacagctagtcagctaaccggaaaagacatagccgaagtattcgaatggtccgatgcagtgcaataccggagacttccacttgggttgaacaagcatttacgtcgcacaccatcgaacctcaacctcgttagcattaattgagaccatcatctcagctaccgtacctccctctacgtaacgtgcgtgcttctccgtctccgccgccaattaccgccttgccttttcttcccccccggtcttctcgcttcgcagttccagcttcttaccgtgtgctctcaattctcatcttctagtagccccctccgtccttccgtcacaatggcctccttcttccgcactgccgtccgcggtccctccgccggcctcttccgcgccgttgcccgcccccagcccatcgccgcccgcgtcagccttttcagcacctccagccgcttccgctccgagcaccacgaggagaccttcgaggagttcactgcccggtgagttttgccccggcagcccggccgggaagctgctacctctccgagccccggaggtcccaggcccgagctagctacctgcctatcctagctcggcttcactatgacgtgatgcctccgactctcctcccctcagcctcagccagggccaccccatcaacacctccatgcgccctcgagaactccccaattcctaacttgcgccttttccaacagctacgagaaggagtttgatgccgttcaggatgttttcgagcttcaggtatgcaccaccttccatgctcccgtcccacttcgactctcacggcctactcgacgacgcaccttttgcattatcgatcaagggacaacaatgattcaacttgttgggtaggggcaagggaaggaagagactgtgagactgacgctggcataccgaaattagcgcaacctgaacaacgctttcgcttacgatctcgtcccttccccctccgttctcgccgccgctctcaaggctgcccgccgcgtcaacgacttccccaccgctgtccgcgtcttcgagggtaagagcccccgtcctaacatccatcactgccgccaccgaaacccgcacacatcgtagccatcgacgaccagcctatgcgtcaataccaaggtgtccgataagctcgggtggatagggaacagcaaaacggtcttttaggaaccagaaccatgctgacaacgggcttccgtcataacaggcatcaaggccaaggttgagaacaagggccagtacgagcagtacctcgctgagctcaagcctcttcgtgaggagctcggcatcaccctcaaggaggacctctaccccgaggaggccaactaaatttaggaccaacgtaacttagaagatgccatgagaatcaccattccaacgacccatcaattattctcccagaatctttggaagtttgaaaagaggggatatgagagtattgtggcgagaggagggggagtttgtggaaggggaaagcgtagcgtgtgtgcttggaacctatgaataggagagcgcactcaacgctaattccctggtaccatacatgtttctttgcctagagaactcctattgcaggaagtaagggcgtagtatatccaagagggccttagagagaggaatcgaacgagttcaacctgtttgtcgagttggatacgataacagttggttgtgtcacggattgtgtttggacgatgaatatcccatgccatgatcgtagagagcagcaaaatagatgtattcgaaaggcagtaatgagtttaccatagattttacaaaagctggatgctggttaccattcgtcataagagattgaccagattcacgattgtcatgcctggttctacctggattctattgcctttatccatagcaggtagagtaagtatctagaaaaaggtaaccccaatgcgccgagtgcctcaacctctttcatgtgcatccctcgatcctcaaatgcaacctgagtaccttgaaccatacaaaagaaaatgaaaacaatcgatctaatgaaccgtaagatgtaagatagggagatgggtattgtgaaaagatattcctaccggctggagagaaagaagaagaagaaaaagaccaataggtaacaagcaataagcaaacaatcgtttcaccaaccattccaccgttgacagggacataaggaaagctgacctgaagccatcttaatcgttgtctttgtctcggtccttggtcacgaaccaggaaaacagctgcagtcatcgaccgacagccgagccattctttccttctctcaagcacccaacgatctcgctctccgacccccaggttcggttctaactcctattcgtcttgccctaatcacggaggtgcccccaccgggggttaaagtttatgcccccatttcctccaccattcccgtttccatcactagcattgcccggcgcaggactattaccccgactacttgccgccgtatccgtcgtgttgccagcacctctacggttgaccgtcgtcctgggactcatgatgcccgtcgtcgtgcgcggactccgcgggacactagcctggcgggtctcgcggcggccgctcttgagatgtcttagctcggcgcgggcgttttccagctcgcgctcacggtcacgaatcatggcccggtactcgtcgttttgtttgcctaggaacttcttctcctggtcggagttgatctcattgacgcggacgacgttgtcgtcggctttgcgctggagttcttcaatcttgcgcttcagcgccgtgttctcattgtttagctccgtgtgcgcgttggaggcgttttgataggcggagcggctgtattccatctcgttggtcgcggtggccatgcgcttttcgagagcggcgagcttgcttctagtgtcctctagctcctgctcggcgcgggcgagacgggctaggtctgggttggaggaattagcaagttgagattgggcgtcggcaattttggtttccaagattttcacgtctgccttggctgtgtctaggtcgtgtttgctggcttcgagccgcttctgtactgcagcgttttcgtcaacggcctttttgcaagtcttctcgaacgtgctgcggtcgtgcagggcttcagtgtacttgggttgtagaacttccaccgtgcgcttgtaagacgccagttcgacgccgaggttcctggctagcagtcgagttcgattctcgtcactggcttcccgttcgagatccgactccagttcaaagatcttaaaggccagggcttcaagctgctctaccgaaacttccatgaactgtgttgccggtctaccgggatatttttccagagtgcttcttagcaaatcggtcattcgagacggtgtgccgtttcgaggagtctgggtctgagaaagccttactctcttgggcgtgccagcatcaacttcgtcctgttttttttttttccttcgtttagcgagttgatcctaagataaccatagtgggtacgtttcggtttctgacacttaccaagtggcgcttacggccggtggcatctcttgaaggaagtacatgttgagttgactccatacggttctgcgagctcaaccagtcatcaaagacatccgcagggagaacttgtggctcccaagatagatcatgatcggggttctgcaaaaagcaggcgaaaagctcggctgccttgtgcggttcatgtccttcatctggtgggtttacgaacagccttctcgccgttggagtggcaatcgccagggtaagagcgtttttcttttccaaatcgctcaactcatgctccatctgctggagttgtaggtcaacatgctctagactgtaggagactacgagagacaagacaacaggaaccaggccgggcgggaatctggttgaccttgtctcgtgatcaaacctgatcgccacatcgacaggtccacgtacggcggacaaatcctggtctggtgaagcgagaaccacccacaaaccgtcggaagcctcatcagacggggttgactcgtcacgcccaagaacattgtagttgaaaccaggtgtagaaaccacagcttccaagtaatcaaatgtcctaccaggtcggcaaaggatgagaactcggagattcatatcacgagcgagatgaagaaactcatagatgaacgaaaattttgtgttcgttcccgtcgcgtgcttcatcatctcggtgggtgtcatggccgggatggtgtccgcgtaggctggcaagtcgcagaggtcggccagtcgctggaatatggagtcgatttttgcggtcagaaaatcgttgggcatcgccggatgagattcgctaaaggcctggcaaaactcctgcatcgaagctttgttcttgtcgatcgtttcgaggtattggggacgcgaatttgccgccatcggtagggtgaccaagaactcggtcaactccgattcttcctcgggttcctgggagtccatattccgagatatttgagacatgtcgtcgttgttttgttcgaaatcgacatgttcacgggacggtagtgcatcgtggtcggctgaggcatctaaatcagatggagcaatagtagcaggtaactcgttggatgccacatgctcttgggtttctaccggctcgggagagatatcgagctctgtatgtggggcgtggggagtgaacgggagtcccagactacgtctaagctgctcaacagcagaaatggtctcaccgttggaaatgacggaccccggatgcaacccaggactcggatcgatgctgtgaagaatattacctgatggctgaatctcccacggatccgtcgcatcagggtgaggcgcagggaaaacgttggctggtgagattatggtcggctgcggttcctgctcctcaggttgggtggtggcaaggtcgggatgcggcgctggcgaggttaagagtgcggatggctcatctgactgcttgccgtagatgtggtctcgcaaccgttgcagcgtctctgttgcggagagctggggcgtttccgccgagaacgcgtcgtccatgctaaagttagctgtctcgcagtcttcgtcttgaacaggagtgaggggtgttgaggaggtcgcagtgggcaaggtagcagaaggggcaggggtattcgaattatgagataagtcctctgggtcgattctgtctgtgctgtcagagtgcggctgcttagtgagctggattatgtcgagcgtgcgcagcatcatgtatggtgatgctgacagctctttggtgccactaacctctttctgcacggtggccggaacagtgtcgctgtcggtctggctgtggtaggccgcccgttcggattgcgtagaattctcgatcgagctggtgagctcgatttggctgcgcagttgctgtgaaatgccgcttgaagagagcagaacctgggcgaattgcaaagaagcgctgtttgaagtaagggatgaagcgtgggtaggagttgtggtgtcaggcttgtcgttcgccgggccctggctgcggttatgcaagttttggctcacgatttggctagttgagacgacaactcctgacttggatgaggcctcttctagtgaccaatcgtaatcgatttgtgtcaagaactttccgagcggggagctgctcccgtttgattcgaggtcttgttgtgatgaggcctcctcggctgcggtttcctggttgtcggagatgatggattggggttcgatagccaagtaactttcgatctgtctgaacggaacctcggccccagactgcgtcgactgagcctgggcagacgcgaatgaggaagacggaatagcagcgtcttcagagttcggatcttccaccgctgaatggtagtcgctaacttcgtcgtcgggcagaagttctggctctttctgggcttcctgcagggatggcaaggaatcacccacgtcttgtgagtcgggaatcgtccgttggctgatctcctgtgacgctgcaggttcctgatgctgcgagacgggctgggaactgccttgcgatgaaacaaagacaggtacgaaatcggacgggtcgacggtgggttcgcacggaatctcaacagcaatcttgacgggctttacgcgaggattggcgcccgtgttgccgtcctgcgtgccggcggttcgagctcgcttccgcggctgctgctcttcctctcgatccaacgagagtctgcgcttctggcggcggcgaacaattggcaacttgtcctcctcgtctccctcgtcctggctttcgttctcttgctcggtgctgccgtcgctttgcggcgccttgtccttgatcagctcccagtgagcaattgcagcttcgttcacgtgtccagctggttcctgtaagcatgctggtgattagtttattgcacgcaagggcatgatatggagtcaaaaacatacccaggtcggatcgaagctcttcccagtgacggggtcgttggcccagtcgatcaggtaaaacagccgtcccttttcggtcttctccccagcaatgcgccgaactgaatagaatgtttccgacgcttccttcttcggcttcttggccttggttggctttccgcggcgccctctgggcatgaccctcccggtttcgaccttgtcggtggtgtccttctgggggacagggacacggccgctgcgcctgaaaggtgtcaagggcggatctgacggcgcacttttgtgcgcggtgcgctgtgaaggcttcgaattgggagagaacggtccgattcgttcgacggcccgtctcgcgttctcatggagctttcttctccaagcttcgtgcgctgccacagcgtcgttgttgttttggtcctggtgtggttcggcaaggctgacatggcctcctgtagccgcactgcttagacacaagtcagccactgttcgttccattgcggccgctaacaatgcaactccaccgcacctgcagaaggcaccatagtaacctattggccagcctttcactgtcaggggcagcagggtagctcgctacagggcccggcagtgcagcaccgacaagcccaccgagccactgtaattctaagccattgttgatctccctctcacccaacaacatcctcgtgcgaatagcttcgacacttaccttgatgattgctcagccttctcagcccgcgaactcttcggcattgttgtctacttatggctgcttcgagttgatatttccgtctgctctgttatgaacgttcaatcccaaagttggatgggtttggaagagcaaaagacagaaaggaggaaaaaagagtatggcttcgcaattcacatttgaacctccactgacacttgtcttaatccatatcctatcatgcctattcaaccgcttgttcaaggcagagacaatatctaagcccactttgtttccatccgaaacatctcgcagccccgagatcagatgaatgaccgcggcagaggctgggcctttgcaggaccatctattgtccattctccttgctgaacagaattctccttgctgaacagaattccccttgacatcgcatggaagacccatcaacatggccgcacttgatcaagcactcgatttgtcttggcttaccttttaccatctccctaagcggtcgggcaaagtcgtcgaggccagtcaccggtgtgtatctgacacaggatgcttctcacgtcagtcaaaggtttcggcgggttggtgtcggcctagaagtgacgaggacgcggtatcgtccatggcgatattcactcgagactttcacatcgtgctgcgcatcaacacaatgagccacgcaattcgagagcggcgtcgtcctcgagaaatacccgtcattttaacttgcgaacacgagctcggaggttcaacatcgcgactgtctttcaatgccgtgcttcacctatatgccaccctgtcttgctttgtcgaactatgccaccgtgattcaagttccgcccctaagaagctactctgggcaaacacagtgctggaggctggacactcggagatcaaaggtttgcggactatattcgacactcgcacccaattggatactgccaattttgaacgtgctggttcggcagtagtgtaagtaagcttcgtttcccagcttcttctcgggcaccgtgctgtcccatggaacacacacggcagtgataaggagcgaagtacacttacgtcactgatcaggggtcgttatcacagacttggggggatccggacagccggtaccacctcagtaccccgatgctaaccaagtcggaatctgtggatctatacttaagaaaacgaacttcctatttcggttggaggtagattttgttgcattcaatgcccatgaaagctacaaattttctccagcctcccgtcacacaaaagacgtggatgccacttcccagtcggtggagtatcaactttccaagataaatacactcagagctcttcggtcagtctctctcgatctgagctccgagcagctttctggttctcacggtcaaccaccaagatgggtctcctctggtgcgctgtgatggccatggccgttgcgctggcctttgcgcatccccaacaaccttccacataccatccagacgatgtcacctatcccggctctgtaactgttttcactgttcctgccgctttcccaacttcagtgttctcaagctactatggtgagaatgacatgatgaatgccttatcccgatgaccaagagcattctctaactcttatatccgcgtttcagtcaagccaggtccaacaaaccagccgcaacccgtcttatacgatcctgttctgaatatcacattcccattcaatcttacggacccaaagcacgtcccggattctaatgatgacccggtgatcttccctcaacccatcgctaatatctcagatgccactggggaagctatcgcgtcagcagctgtctctgaaatttcgcgaatcttcaagagcaacaatgtcggaggatcgactacatgctccaagtgcattgccgctctggcggtgggccagatggtagcaagattggctcccactcactttccaagcggcatggtgtcgctatgtcactcgctcaagttcagcacatacagcagttgcgaacttacatatggtcccaacggttccggcgcttcgtgggcacagatactcgcaaaggccgatgtagcgggacttgatggaaaatacatctgctcgtatcttcacaagaatgtctgcgagtatcccactgtgacttccgccaaggccgtattccccaagcccaagcctaagaagcctgctgagcctcgtcggagtgggaagaaggtcaaggtgttacacctatcagatctacatcttggtgaggcgacctgctgaatcatttttaggtcggccaatatgctaaccacctttagaccctcgatacagcgtcggatctgaagcgaactgcacatcttacatgtgctgtagatactctgaaccaccagcaaacggtacggtccccgagatctccgtgtcggctcctctctttggctactacaaatgcgactcccctttctacctcgccctggccgctctgcaatccattggtccgttgacgggtacttccgcgaagaacccacccgccttctcactctacacaggagacctgatcgcccacgacgatgaaaaccaggcgtcgcgcgcctacgtcgaggccaccgaagttgccatctgggagactttcaaggcctatatcggcggacctatctatactgctctgggggtaagttcaactcgtaaccgttgaaatccattctattctgaaccagcatgaaactcaccacccaatgccgtctagaaccacgacacaaccccagccgactacgaagcccctcacgccatcgacaacaattccacactaggctctcaattctcctggaactacgcccacgtctcctccctctgggcgcactacaactggctcccctcttctgtcgcccaacaagcctctacccactacgccgcctacgccgtttcccctccccaccacccaaacctgaaaatcatcaccctcaacagcgacctctactaccagcacaacccgttcgcccttttgaatgcctccaaccccgactacagcggcatgttttcttgcctgatcaccgaactccaagccgccgaagacgccggccagcgcgtttggatcgtggcgcacattcctaccggctgggacggcgggagcgctctcccaaatagtgcggattacttttaccagattgtggaaaggtactcgccgcatgtgattgcgaatatcttctttgggcactcgcatgaggaccaggccacgatatactaccgtaacaacggcacggcgcaaactagagaagaagcgctggtgacgggttgggtcggccccagtttgacaccgctgcagaacttgaatagcgggtataggatgtatgaggtggacacgggcagttgggaggttatggaggccttcacgttctacagtgatgttgggagttataccaatctttcatcatctgttgacggagaaggaaacggaggacaaggagaaggaccggtcttcaaactagagtactcgactcgtgctacctatgggccggcggtcaactggccgagcgacgcaccgcttaatgccacgttctggcatggggtgacggaggcgatggagcggaacaggacgcttgctgagctgtttacgcagtatcaggggaagagtagcgccaagagtaagaaatgtgagacggaagaatgcacgaaagcgaaaatctgctatatgcgcagtgggagcacggcgctgggcaagcagtgcaagcaaggatatgggagtgtgcagtaaggcagtgtcggctttttgtggtgcggctgggtagctagaatgttgttttggggggaagcaaggtaataattaggaggcagaacgagtgatctcaaaacgggaaacagaagtcattgggtctttgtaaggggtgaagccaacggtgaagtacaagtatggttgttcagtcttggcatcacagttggtttgtttacttacccctgatgttcgccccactcatattcagcaagccagccacgctgaggcacaacagttaggttcgccgaagaatggaatatcgcacaagcatggcagcgatgatcagcgtggatcgacttagtcggagttgttgaaatttaggacattgatgaccacacatggattctgttaaaagtaggctgaaaaggaaacacaagtctatcatttgatcatgagcataaaaacagagaggtataaggaaacagaatgccacaaccaagcccaaaagccgctgttcccaaactttgaaccctttcaagcataacttcattcaaagggacccttcgtgtccagcattcaccagcagaaagcccccctttgatgcacacgttcaggttgatccctcatttcacacagccagtgtcaactaaaaaaaaaatcgccacgcctggccagttccagtaccaccccctcacagaagtccttttgatatccgccagttttgagcttttgtacaccggtaagaatacacccccatgaagttgtacactgagtttcgattatcagcagtcaagccaacgatgcgttgtctgtacctgattgtaggatgatgtcgttgattacgtctcaaggacatctctctcctcctccgtcggaagcgcaggcgtctcatgagttgggaagtcttcccccttctcaaaagccacacctggtccctgatagctcggtggggcggtggtcacgcttggctgcgtcggcagcgggctcggggtctttttctcggtagtcgtcagcggcacgtcccctccctcttcgtcaatcgtcaagattctgcgtaccgagttcgttccggttgtgttcgctctcaagggcttcggactaagcaccgacgggtactgggtaacataagttggcgatcttgcatcttcggacccaaagggaagtgcgcgagccgggatctctttacccgctgtcccaattgccaatccaccaaaagcaggacgctcaccgagcttctgcaacgtttcttgctggtgtatcgccagcttctcaagctggactgcgggattctgcaatcatcatttctgttagccaaaccacaagggtgttagaggctgctggatattagcaacttcttatgcatgcatgtatacatacccattcggattgcgctggtacgccggcggcagcagggaactgccgctcattctcacctctcgaggatctcggtccttggatgggcgcgggggtgacaggaagacttggacggtcatcctcggtcgggaagtcagtcaccctagagctcttcctagatctgctctgagcgcgaccaggactggtcggtctcgacgtggccgctgccgagcccttgcttccggagcggcggtgcttctgcaaagcgtcgacatagcggttgatttcgggtacatcatcccacgcatttcctctagttgtgaaagaggtccaggggttagcacttgcgggagttgtcggggtgacagcctcgctcttcggctcaagggtgggcgatgctgtagctgacgccacagcggacggcgtcgcagttgacgcagccgagagctttccctgctcaggaggtggttccgggaaaaccctagtgggttcgggtgcttgtttctcccaggggaagatcggagcgggcttttgagtgggcgccgcctcgggcaccttgtaccacatatccttgggcggactgggataccgggcaggtgggacgaactgttgagtgttggaggacatcgtatagtgcgtctgtgggaagttggcagcttctggcttggagccagccggaggagagtgtcttgaagcatcccaggatgctccgtgactggtgtaggtgctatgggtattctggctctgcgtctggtggctctgcgtcttatggctctggctggaagggagttggaaagagacgttgcgctgttgctgttgttgctgttgttgttgttcaccctttacgaacttctggacaacgtcggtagtcttgttcgactagtgagttaagtcagtatattgttgattgaaagatggatcgtctgggaagcagttcggacactcacgttgccgcggtagtggcgatcataaacagcccaccatctaccgatcatctcgtcgtaggtgctgctcccggtggtctgggtgcgaccctgaacccacggtttctctgagccaatgaagtgaagcaaattgatgctcgattgaaagtgtttgtaggccgggatgtactggtagtgggcggagggcgtgacattgtaggtgaagctgaggcggttataggtgttcctgaaatgcatgttcaagagaccctgatcggcaccgtcaaaagaaattcccctctcagccatagccaacatggcgtagtaatcacccatgttgggagacaagaccatgacaccagtgttgaacaggtcgggccaaccgatatcgggagcggcggagaaggcgtggggaaggtcgaagagttcatcgggagctctgtaagctacaacgtcggcatcgatatagacgatcttgcggaactgggtctgcttccagaggttgatcttggtgaaggccgagtgcagatcagggcggttcatgaggaacaggttagccggtcggtcattttgaatggtttcgacgggaatgacatagtcataaacggtcttgtcgggagttagccatgcgttttgcttggagattgaagtcggactgtggtggacaggcttacttggagctgttccacaacctcgttggagatattttcgggggtgatcaagatagcgagcttcttgtgggtgccggaatcacgcagcgagtgcgcaagaaccagagcaccgggaaggtatgcgtcattcaagagaagctattcgaaagggggatgtcagctgttgcgattcttcgcgaagagtgtctgggtctggttgcggcaggcgtactgcaggcagatactgccattggacaatgcaacaatacatagaatttccaagtaccgccagccttgtgacacagacaatgcgcgggggaggggggaagaagagaagaatgggatcacaaagaggagtagacttacactagcataaacatcctctcctttggtgatcgccatcttgacaatcacaaaattcgagttgcggccgttggactttgagggcggaaaatggccaaaaaggaaagcaaatgttcaaaagtctgcttggtgcttgcttggtacttgctgacgcttgagaagaagagaaggagcaatcacacaaatgtggagcgcacgccaggcggttttataagtaaatgaacctaacttggcgacaagcctgtgatcgatacggacggaagatatcagaatacccgactacttagtgtacaagcagtggacagtcagtcgaaggaggctgcagtgtggcaaggtcaagaagttgcaaggttaatctgggaaggccgagatggtcgaagaggtaggtgggagtaaggcacagacgagagagccccaagcatgatgatctgacgactgggagcttggattccacctccatctcgtctggctggcttggtggaaaggcgggaactgtggaagtggaagcgctgggacgagaaactgaagcaggtacgtacacagccgtgcattgcgcactcgatgccatcatctggcggggcaacattgctgcgaggggtaagtaccttgcccagctacgctgcgcagacccggaccctcttcggtgactccagtccctcgggttaggccccggtcacggtgcgcattgcgattgaggatgagaagtggactcttcggcaactgaacgaagagatgactggagtcccgtcactgttgcaagggtctctccttgggcctcttcctttctttcttcttccaaccacccggacgaggaccttgataccaccttcgcctctcttttccccctggcttgtgatagcgcaatggcattccctcggtcgcttcaacgccattgcatcctgctgtggcctcaattgcattccagtcacagcgtgagggctccattgagagcgggcccattattctggcaacagttgaatggaacaacggccgatatcgatgaagatgacccgggctgtaaacctttgggcaaaaaagacgatcactcggctatgactccccatcgatatcatatctatcagcgagagctcccgatgctccgacaggctgtggaccctgagcctcacggcatcaatgcatgttgacctgtggcccaaagcagcaagggcaacacaacgacctcccatctcgatattggcagtcgtcagctcctccgtgaacaggccgcggttgggcatcctcgaggataggaagaacacagtccgacacagttggatgccaagagccgttgtgaatgtctcgctgctggtgatacatggcgtttgcatccagcatctctgaaagggaattggcttgcattatgcagtattaccccatggatagtcctacaaattcgtagacttctcgcccttattgatcaaataactttcttcatcaccatgaacaccttcagcatcttgttttgccagtttcagaccgcttccgtccttccactaccactcataacctagcttgcccagtgcccagtgaggcgaaaaccgtcaagatgcgagcctgcctgataccgccccctcaccatctttttttgtgatatattatacaatgagatacactcatcgtcgttacacgggtctgacagattgacaggacgttgataacagttctactgtcttgcctccactcgttaaggtcgaccatcgctgacacttaatttgccctacggtgtcgtacatgagctaccccgcatcaattcacatctgatccatccccgcaccacctagccagggctcatgttgtgcctgcctagctctccccgcagcagctgtcatgattgggcacgacctgtcaagtgtcaaccctttaagcaaccaatgagcagaattctgctttcgaaggcgaagtactgtacaacgtcgggccatccgtttctttaggttccttaataaaaaacaggcatagtctgtaggtaagtacgatgtataccacagtgtctttgcccgcttgaaatcttatgcaagactgagtgtgcttttgaatgtctccatcctccagcgctctatgtgagaaaaaaatactggtgggaaaagagagagctccacagaaactgaatcaaatgacagtaggtactccgggggggatggtggcacttctccacactcctttttgctggcataaaatgtaccgcaaagataagtaccgcaaagaatcaggccatccgtttttaggttccctgggaaccaggtatagtctataagcatacttactgcgacattcatgctctccagaaattgtatgcaagatggtgatttgaacatccacaccctccagcgctctggaaaagatagatagaaaagatagggcagaggaaggatcgaattgacagtgttccggggtagcaacacgtctcctcactttttttcccgggtttacatgcacatattcggacagtatacttacagattgtgtttgatttcgttagaacctaagaacggatggcccgaatctatacgatagggttgcactcaagggacctcaaatacttactgtggtatgtagacagcttgccttccaattaggaacagttctctctgtcctatctactcatgcccgattcttccctcgacgagcttcttagtggtgggttgcagacaatatttgattgataccgctgggacttgtagcgttagatccgagccttacgaggaagaatagtagcctaacccgaagctttcccccttgatccagaacgaggagaagctctagaaccttgaccaactcactctgcatgtccaattacaacgacggcctttctgaaatacgaatgagattctgtcgtcttcattttctttgcaaacagctcgtgtcaatatggctgagccatcttactcgcagcacagtcttcatctctttcgatttcagttcgcaacaaaggcatccaacaggccgacgagccatggctcttcactaacaatcaacaacgattcgcaaggagaggggaacgaagatgacggcggatcacattgtggtttttcaaggacacttggtggcagttgcgaaggcaccagaggcgagtagatggtatttagacaagcagtaacacatgataacccattacatctcagaacatatatatcaatgatcgttaaagtagcccaacgtgagcatcgtctcgctcttcgttactagaacaaacaacaaatagctgtgcccaagctcaccttcatacacaagacaaaccaaacacctacaagtccttcttgtaagcatgctccggcttatgcgtagtctcgtaatcaacatggacatacgccctctccacatccggcaagctctccaacttcatctgtaactcctccgcgacatcatgcgtctccatcaggcttgcatccgggtccatgaccacatcgacctccgcaatcagcctcgggcccgagtggtatgccctcaccgtatcgatctgcttgatcaagggcgagtgcgtaacgcacacataggtaatcagttgctggatctcgacgctagccgtaacgcccaccaataacaaaaactcggtgaaggcggtgcgcagccagatggccgtaataatcacactcaagaaaatggcgcctgccgggtcgagccaccacaccagcttggcgccgccgaccgaggtgaggataccaaagccgttgacgagcagatcgttgcgatgatcctgccagaggatgcgcacctggctgtacttgtctttcagcgaccaggtatacaaaaagagcgagaacttggtggcgaaggcgacgcacacggcgataaccgagggcagatgaaaatccttggtacccgcctccttgtcgtgcttcgccaggtcctgcgcgctgaaagcaatgagcacgaccgagacggccgtcatgatgaagcagaaggtgatgttgccaaccgtctcgagccgtgccttgcccgaagggaaacgagcagggtcaacccgtttcacggcccggttggtcaggatcaaagtcacgttgctgagcgggtcgaagatggcgtccgccatggtggtgaagagcgaaagcgagcccgaagaaatggctgcgtagagttggagcaccgtcaaagtgacgttggcgaccagcgagccccagactgcaatctggaacttcaggtgatcatctccctgctcctggcgcgcctcggcgacatgctcttccacgctcttgagcatgcgctcgatggtctcgttctgggcctcgtagaagccccggacgcggcgggcttgcagagcagagcggccgatggacggtttccactttgacccgtgtccgtgtcccttggagctgggcccggacttcaaagcctcacccatgcccgtgctggcagcgcccgcggaatcggagtcggatcgagcggcatcgcgcttcctagacgtgtttgccttgatggctgctagctccgagggggtcttgtatcgctgcgatagtccgtagggatcgtgctcggcgctgacgagcgggaggcgaccggttcgctggctctccacttcgacgtcgcggtgcctggttacgccgtggtcgtctccatccgtagcttcacacccggtactactggctgctgcttcagacccgcccatctgatgctgatgattatggtgatggtggtggtgtcgatgatgggaatgtgtatgcgggagcgatatcgagctggccgactgagattgggttctgaaggcgtgcgggtgatgcgaaatgctgtgcgaaagatcgggctccatggtgaaggttaaggtgccgtctcaaccagatcgcaacctactaaactcgaaaaaggtttcggttggtacgtggggtgttggtgggaggacgtaggacgcgcggtatttacaagtgaagggcaccgaattgcatgaaaggatgcatggggtaacatatacgtctaggataaagggctgaacctccgaaggtcgtatgagacggcggtcaatcgataaccgtaagtggataggaggccacaacgaagtcttgttgagcttgccaagtcgcggaagtggaagtcgcgctgatttctcaagggaagttttgtcgacatggatccaatagaggtaagtaattcttgttggttacaggggaggcggggccctgcacggggggctgagtccattggaaagtcgccggccgatcaacaattgaccgatgagaggttggttgggtgaggccgcccgggaaagaaaacaaagaaagccggctgtgttgattgatcacaacaaccaacgggaggtagattagcaaggtagtgaatcgctctgttagatggcgctcaaggcgcgatcggaagcgaagacaagttctcctgaaccattcgtttccacacgttgcatcttccatgcctggaggtgattcctgtgtacgtataatccactcgcgttgccctgcatgcgagcgacatttccatatcagaggggcatcggcatggcggtttgcctggacaacggggctggcctggggggttcagatagctggtacgccgtcatcgtgtttccttgtgttcccgtatcgggttggtcaattcgacacttttgactcgttgtcctcatgctggaagggtaggtgccagatcccatcagcatcgtagttgatgggaaagcgcagatgcaaatctgtgtgtgtaagtatgggcttggagtctggaaaagagggtcgtcatcttgactggatgatctgataacggttatggtggacatcatcagggttcagggcagtaaccaagaagccaccacccacaccggagtggacagcaactcgaactgccaaggtcggattcgaaaggatcgcaaaaagggaggcaaaggggaaagtcaaaatgggctctacacatacttatagggctaatgctcaagctgaatggcaagcccagttcaaactcggggttaatcggaagcgttacgacctgtttcaagatcttcaagccgaggcgatcccgatgttagctggctggcggggtgtacactagaagtgcccgatgttgtgcttgtaacggcgggccaagagcacttctccaacaccacaaaatggaccatctatcatcgcgagttgtaggatagatatagtagatgattctaaccaacttgatgctatgtagtttccaggagcctggagtcaagcagtccatattgtctttgtcctatatactcttacaagctccatttcaaatcttggcctcaaacttccccgaatctgcatcctcgctcctctccaagatccaatcgccgacatccttgtagaactcctcactacatggaccatcagcatgcaactgatgaaaccacccctcataccgcttgaacattctatccttcaccgtgctcgcaataacacgatcataataccgcttgctggcattataatctgtcgccttatcactcgaaccatggccaagccagatcgccttgatcttagtattctctcctccaaccggcctgatcgttccccgcgtcaagccatccgtgcggtccagcattcccgacaaaccttccaaggtcccggtgttatggagcagctcatccgccgcgatgctcttctgaacctccgggtcgcgtgacaggtcttcaggcgggatcttgttgaccagctgccgatgtggaaaaatcttgctcgcaaatcggccgccgtacaccttgatgaaaccgggtttcagctcgggtgcaaacccgatgaaggggctctccagcagccagccccgcactcggctgacgatgcgctcctggtactgctcgtcgcaggcaagcgtgagaacctggccgccacccatggagtggcccatgatgaagacgggcggcgccccgggggcatcggacaggtgcggctcgataaaggccaccatgtcggcgatgaccctggacgttggcccggtcaggcccctgtcggctggcttcttgacgctgcgtccccagccgcgttggtcgaacccgtaaacggcgattccgcgcgctgcgagtgacgggaagaagccgtagtatcggttgatatggtcgctgaatccgtggatgaagatgagcgtcgctttgattggcccttcgggctgtgtggcgttttgtcgtgtaagtgagagttgaggcggctcaagtctggaagttgcgtgatacgtacctcccatgatttagtatacaacgatgcaccctcgacctcgagagtgctttccttttcgactgccatactgtacgcttctactgtagaatttggtccgccgggtcttcaacgccttcagaattggttcgaatcgggaataaaactccggtcgtcgatagtactaggttgtccgagcgacggccaggagagaaacgagctgagttcgccgccggtatactcggacgatgagatacgagggttatggtccggttagactccgagattataaaaggcggaggagaacctgctcgttgacaacggaggggtttcgtatataagatcatttcccaaaaaggcagtgtttttcgtaacgccttcacgtgctacaagagcatggaaacgtggaagttgccaagcctgctcacccgcaaccaacgtagcagctttgatcactactggtaccttatgtaaagccgtcctgattcagtggtcggtgccttgaaactccgagaatcaaaggaattgacttcattccaacgcatctaaaaacaaccaaaaaacacaagatacggaccaaacaattttgtgcgaactgaaagaaaaaaaaatcaatgctcatttcgagtatcgcaatggatagacaccgtcccgccacctccacacgtaaatgcttgcataacgcctcctctttttggatcctttgctgatgaaaccgacgctttggtgttccctgtatccctacattgtaacaatgaacatgaacattggaacacccagtcccaaacaaaacactccctctttcccaggtatagccatgactccccgacccagaaaagcagacccagatgtccgacgataagaacatgtggcgaatgacgccttatccgcacaacccagcacctcctagcctctgtcctcattgcttcatatcgtcatgtaaatagtagaagaaagagagattcatcaaggtataaccgccagctaaacccccccttcctaataagaaaaaaaaatcgagaatgaacccaaaagcctatcccgctgtgctgccagccgagcacttaaatatctggcaaatggtcctcatcctgcagttccgtgccggcgaaaatatcctgcgagttcgcagtagttgtttggaagccaaacttttgaatcggagaatcttcatcgggtgtccgaatacctataccgctgtcgtcgtggacagacggttgggtcgctgtcgatgcaggcatcggaaatcgagcccggtctggctgcgactcggacattcgagatgcgctggaatcatcgcttccacttctatatctggatgcctcgttgcttgcctcgttgcttgcgccctgttgctgtgagacaagggaagtatactcgtgtgtcgacttttgcttgagaaatccaccatattctgccacaaagagaatcatctcatcgataaaacacttggtgacccaccaagagccaaaactcttgccttggcctagggtaatatccctcattacggctgtgcccaatcgctgaacacaccagacaatatcggtatgtgatgcgtaggggaagtgcgaaggtagggagcgaagaaagctcacccaccgatccaaaacgttcgaggcagtggattcctcaggggttcctacctggggttgccgaccattgcgcatcgccatctctccgtgtagcgtcaggccttcgatttcccatggaatattgaccgggtctaagaggtcacgcatctctttgagaaggagattcactacatcatccatgcccctcaatggaacactttcggcaacctttcttaggttgattatgttgatccattccatgtacatgaggtcgcggtttgctgggttcgacagcatgttggcggcagcatgagcggtaaggttgacacggagcactctatccagtaagcctgcgaatagagttgctggtgcttctttggccttgagaacgtgaggaggctgtccttgaaaggaatcgcgaatgtgtgggacgagcttatctgctatatttctcaacgtatcgagcactgtcttgggaaccacttgtaggaccaagctcgagacaatgcgcatcatgcgctggtagagaacaaaatcgcactcctctatccaaggtgcgacagccgggttgctgaagagcttctggaccggcattgtgagagtaccctggaatgaggtgtaaaggtggaagaaagtcttttctttacaataccggatgcattctaccaaagacgtacagtgtgaccggtagagcgcagccagcgacttggcagcgtccggatcggtatttttgggtagaaacggctcgatccctggtaggacgagcgggtcagactgctggaacgactcttcggtttcggcggcaaaacaaagcttctgtactgtcttggttgccgtcgtgctcagctggtcgatgttggctacctggacttggttgtacaggctgtgaacatattctggtggccgcctcacccgggtctccggttgctggcccaggtcaggcgtgggaagtacagggcgttcggtggctcttgtattgtccggtgccgtgctactgaagaattagcaaggataaaagcgttcaagtccaggtgtcgttgctcacttgaaagtttgggagaatgactgctcctccgctggggaaacctgaggttgagtcgagacatctcgcacatcaggctggtcttcgcgaagctgaaagttgacataatgatattttgactctcctcgaacaccaaggcgacgagttttcagtcctggaaaaagaacccggacaagctttccaaaactggcagggttcaagactgttatcctctcggtggcacacctggaggcgtagttggcgtaaaccctccctctgggtaccgatcccttgccctttgagcagacttggctgatcctgtcgtcttgttagcccacagtcttgacaaatttacccatgtgaccaacgtaccaaagcattgcgaaaacctggcgggttcgttctgaatggggaccgcgttcgttgccatgcagctcctctgcaacctcctgaagattcctgtgtttattggcgacatatagctgacgcatttccacttcgttgttcgcacttgagcgtgacccccccttggattgcgatgtcattccgatgtaggaaccgtggtcgttgttgccgtcatggtccaccatctgactgtcctccacaaaactggtgtttccgccaaaggagtcggcggacaaagactggcggctcatactgtggctgtcgtggtattgaacgttctgcatcgaagcgttgacctgtgaatccatggcgaactcgcggctagtgtgcaactgggaggccagcaccatgttgtcctgtagcatctgggcggtcgggtggccaagttctcgggttcggccgtggtcgtttggaatccattgagattggtaaacttcgggcacgtcagtaaacgcgtgatcgagatttggttgtgtagcggcgctgtggatggaagctgttgagccttgagagcgaggccgctttttcgccttcgtgagggcaagagggtctgtacaagcagtaagcataccgctatggtgcgtcgcgtaacaagtatgcgcccagatacgttggagaccgagggaaggccaggatgggaagatgacaatgtcgtgaatgggggaaacagaagacggtataagacttgaaggggcgtaccgtgggttgggtccatcagcgcccgtgttgtgatggtatggcgggcgaggcgtgcagactgatagctctgctgggtatcccaagtacacacaaggataaatggtggtggtggtggtggtggcggcgactagcactccaaacctggcggatgccaacacggccaggccgggctaataataaaggtaacggatatggggtcgggagcgcaccgcggaacgtgtcgcgagtaacagtgccgtgcatgcgcgagtaagaaaactcaatgacgatgtcgacgctgcaggcaatggtcaatcgcacattttgtttggaggtttgtatgggggagcggagtacagaaagaatcaacaaaacatgaaagcgctaggaacgtacctcaatgcggccttgcggacgggctgccgtgactctgcaacgtgcagcgacgttccactggaggctgcggcagggaacttaaccactgcaagtcaaaggcagctagctgctcccccgcacgttccatgcagacccgcttgggaccaaaatgccgtctgattggccgtttgcctgttcgagactgttgttgactttccttttgttgttcgaggaattcgggcagttgacgaaccagaacacctgcgcattccgctcccactgaattccttgatgttttgcccattcctgggctacacactagagtctagatgtgtgcctgatcgacatactatgccttttccgaaccagtcactccagacatccggtacactacaccatgacgttccaccatgaattactgccctggatgcctggctgcgtttctggttgacaggagttgtcatcccgccataggatcacagaacaaacactgtacttcactccgttgacgagagactgcgccagcattgacttggcaagcatgttcgcgtctgaccgctcgcagaacgaggggaaactgatctctccctcagtgatattggtcatagatacgttggagagatcaaactggttgttttcctggtgagccatctggcagaggattacacttttctttagtaaatgtgaagtgcgctgcacatgcggcggccgacacccacccgcatgaggtggagctgattgcacgaaaacgctagtagcggtatcgcggggcttcgaaaagcttcatgttggtccatgtcatgagttctgatactcaacttcaaacgtccacaagttgtcatggccgcctgtctcaaagatcaaagcgcaaagtgagtagagcaggcgaggcaacctcgagagagtaacgcactctccttactacccaaatcttcgaacctccatggccaattgaagattggacggataccgtgacagtttagccgcatttggccatggtagatgtttacaagaagcgggaagaagcgaccaaaacggtaagctgcttgtgtggatccatgaaatgttaagagaaagttatatcaggatgatgatgatctcaaaatggagagaaaaacgagccgttcgcagcttaggcgaggcacagaaggagatgcatcaggccaatgagagactgttagaatgtgcaacggacaaaaaagaaaaagttgaatgttgatccgacccaggctcgatctggggaccttcagtgtgttagactgacgtgataaccaactacaccatcggacctgttgatgactttagccaaaagtcaataagtttatcacccgtacgctcaagccattcctcgaccatattctcgtctaccaatcctggtcaaacagctcccgatgtggcgtcactgggctctggaaccagtcagatgcagttgataacgggaggaagctttgcggccccacgggcagggcaagtttcgggttgagaacaggatgatccccttttgaatgcacacgtatcaatcgtcattgttcgttgtgcccacagcccacagcccacttcaacccgttcccacactccaactgccatttccacgatagcatcacccctaaccgcaaaaggtcagacgacacattgcacttcacagcatcgttacggtgaattcgaaagccaggtcagcaattttctctcagcttcccgtcacctctctgccggtggtgcgggtgttcaccgagcaggctgcgatttttaggcccagccctcccagctgcccaacccactttgtcacagcttcagcttccccgccagttccgactcagattttcccctgaacttcaactttgcatcttgctgacgtcgaaacatcacagctagctctagatcgatagacttgcttaccgcaccaaacactcaaaatgtcttcgcctcaggaccgcgcccagcagtacatcggccagctcgataaggaggtgcgtaaaccgcagccggatcgcagacatgtcggccaggccacggcgtcgttggattttgcgttgctaacctgcctcaatagctgtccaagtaccctaccctcaacaacctcgagaagaccaccggcgttcccaaggcttatgccgtcatcggtctcgttgctctctatttcttcctgatcatcttcaacctcggcggccagctcctcaccaacctcgctggcttcgtcctccccggatactactcgctcaatgccctctttaccgcttccaagcaggatgatacccagtggctcactgtaagtcgggatatgcctgataaggtctttgcctatggtgtccatgctaaccaccgcattcacagtactgggttgttttctctctcttcacgtaagcattccactttggctttgcgttcgatgttgacttggtgcgcttaatatctaaccacgcggctatagcgtcattgagagcttgatcagcgtcgtctactggttccccttctacttcaccttcaagtttgttttcctcctctggctctctcttcctaccttcaagtaagtggtttcccgcctctatcagactttcaagaagacaagcttatatgtcaacaggggcgccgagaccatcttccgctctttcctcgcccccacccttggccgttacttccaaaatggctccaccgccagcggcctccgcgccaaggctgacgccgtccacactgactaagcgtcttatgggcaactgccgggcctcttccgctcgttacaaagtgtgccgctttgaatgaggcccgaggatacacaggcagatagatgcacggccatcaagtctttgcgctggacttgttggcaaccattcacgcgcgtgcaagattatcacaacaaaatcggggtagagggatagtttgttaactggaaatgttggagatatgaggtggttataagaggacatgtggttacagaagatggtggcaggatgattgagcctgatgcgtctagagaagtagggacatatttggtatctaacgattgaataagtggcagtaatgaagcattccttgcattggggttgctatcactgaaacactgagatgtgttcgacgtgaaaggcccatagctggccatcgtgtagacgaagcaatggggcacaccacatgcttgcaatgtatgtctgctggccaggacagcccaggaagggttttgttgacatctagacgacgtatagaaagcataaccgcgccacctcaattttctcttcgccgatgtgagcaatcgatatctcttcatatgactacaagtaccgtatgcggaaggccaacgacactgctgttttccgtgattcagaaatccactggaagccatcaatttggatggctgctgcccgtaaaactacagctcgacaggatgtacaacactatctagaggtaggtatcagatggctcgagctttgagctctgttaagcaggtgcaaaacctagaggtacacagtaatcggcatacgctcccctctccctaccctcagcgtaccacaatacctttaacggtacttgacactaacaaccgacctactagttccagtggtagccacctgccaaaagttgcccaggccgggcagggcagttgctgaccacagcaatcaagaacatccactgatattctgtcttgacgacctcgagcgcgcatgcttcagctcgtttcgaggtcgcgggtgaaatttgaaacccaggggaaaccataattgccgacctcaaacattcgttaattgtacctaggtatcagcgctggcatcgaaaagattggaaaaggcagaaacggcctgggcgcgttcatattccaagaaaccacctccgcaactcggaacccgatttttatccatctaataccctactcgaactcaaaccgaagacgacggcgactatccctggcacttcgacttgcctcgggttacttgatcgaattccatcgcctacacgtgttgaacaagatcccaattttgggttcagcttgaacgctactcgtttggcttacaacaccgcacggctcaacgccagcaagtcgacgaagccgtagtgtcctgatcaaagtggctcgtccagtgacaccaacggacaacctcagaccggagaacatcaaggaaccgttgtcgtatctctcccgggcattcccttgcccttgtttgcgctaaccgatctaccgatcgatggcctgacattggtaacaagtttgaacagatcctcgcccacgaacggcgccccttctcgagggcgcgcgcttgcgatgcacctcggccccttgcacttgcgcttcgcggcgtcctttatcgcattatctcttctcgtcgttttcaacatcactcttttctctctggattgtgctctcgcggccgagctcgaagatgcaccgcccatattgctattagacgatgtcgactccgacctcgacgtttcccaaggttccgtctcagacttgggaagcccgctcgaccagatgtacgaacccgagtttgccgcattcgataggagtatcatcggacgtgatcaagttcgagacaccaatgccttgataaacaacgaggcttttcagttgaacgttcgtcagggggatacggagcgcttcgtgttcaagctgtcacagctgtccgagcgggaactggaggttgtacagttggagctgagggatgaagaacatacctgggaagatatagacgaagacgaagacgaagacgaagctgaagaggatgagaaagacgagaataatgatgacttgagtgggaaaggcctggacagagattctgtggacttgaatcttgcctccgcgaaacagaagctggggaaacggcaacagggtgctcgccggctgtttctttctgcaaacacatgcttgcaacctcaagcattcaatgcgaccaagacaacacagcctccaccgcagctgacactgtatgtgtcaacatcgaccgataacgtggaaccaggcccgggcgcggattcgaactctcaagtgtcgatggtatttaatgagggtgctatcatgtacaatttcactactacgaccgacgtatatgttggtgtacatgcgcccaacgtggcggaaatcttcgacaagccttacaacatcaagatcgccatctccacggacggttattactacagttataacgtggatgacgatgctgatctgatctgggttgatagcgactcccagggcgcattgctcatcactcataatttgactgatagtaacgacgagaaggagcaacagcggataatgaacacgccgccatacgtcatgttcgcccaggacaaatctaatccgtccatcaacggtgtcaggtattccttttgcggcctcgaacaaaatgcccagattgcaactacaaaggacgggaagtattcgaacatggtccagacaggcatgacgaagcgaggacagggcaactttcctaagcagcagttcttcttcagcgggctgaagccaagtaccagttatctcgggatcctggccaagaccaatgtgaccgacacagggagtccgaatctcgttggaggtggcggccacgtcttcaaagccactaatttccaaaccaagtccggtaagctcttatctcggaatccaggatccagccaggtcgggaccaaggctcagcagctaatacaagcagatcacggaaactgcaacatcgtcttgaatcttaccttttgtgaccaggtagcctactcggtccccagcaacccaaactttggcaacgcctctgttctggccaagttctacgatgactacgccgccgaagcatggggttatttcaaaaaggcactggcccaggtcgcctgcgaagcgccggtgacccagcgctactcgctcacccggaactgcagtgactgcgaagccgcgtacaaggactggctgtgttccgtgaccattccgcgctgcgaggatttcagtaacaatgccagctacctgcacccgcgagccatgagccagccgttccccgatggcgagaggctcgacaatgcgactatgtcattgtacgcagaaaactatggcgacggcaaggtcctgggcaaagccttcctccagagccgcagctcgcggatcgatgagtttatcaaacccggcccgtacaaggaggtcttgccctgcgattacctgtgctacagactagtccaaagctgtccgtcgtccatgggtttcggctgcccgctgcctggccagaaggggttcaattcgagctactatatcaagaacgaaacaaatggcgaggtcgtgtgtaactatccgggctcggcacacatcttttcaggctcgtcaaaggatgctgtctcggtagggctgaccattgttgttttggtactagtgagtttattgctcgcttgctagtggcgccgctggtccttttgcgagctgggacagtgttgaaggggtttggttttggcgtttgacggtctttatgctgcttgatgatctggctgtgcgcgctcgggtcgtttctttaaagggcttgtatcaaagtgcgtagataaaaaaattgtaggtatctttggtacgaatgaacaccttatggttttgtggatatagcgttggagagcgtttggagtgtttatgcacttgcttcccttgtggtacctacggattggacagacatacaatacaaagagatgggaagttactgattgcgctaatggttacgatgtagagggagtgttacgaggcgctagatgctgagttcatacccaaaaggaatgaagccaggaagtggtttcaatctctccaaggagaaaaggtgttcattaaggaaaccaagaggccatggcttcgcaaaatgtatcaaatactactggcattcgtataactggtaatacttcctggcacaaagatgcatgcttccgaccgtatgtatcaaaaaggtaggtaggtggatatttcagttttccgagagcaccccagcctcgaagtgcgcaaaagacatctatctgctctcaatctctccgaaaggatacgtccacacctcgccatcttccttcagcatcatcctcatcaccaccagccccaacccttcttcttttgagaatctggggatgcttccgtgttcgaggcaacggcggtagcagcagcagcagcagcagcagcagcagcagcctccgcctccttttccttcttcacctgcaacgcccgtacttgagcctcaagcttggttatctcagctgagatggttcataacgtgtgagtgtctgtctcttttctctttcaattcaagccggtaacagatactggtactgagacacgtggggtggacgaaaaggaagggaggacatgatcgggaaaggggggg