actaagctagatatagagtattatagtagaagatatagtaaaagtagctaatatactactactgctaaagaaagtctgcgctaaaattcttatagagttatataaactaattatatagagagtaatatagctaggcttaagagagaagtttagtaataagagtatcttagttatgcagagaggtataatatagtataaaattaaccttaagcttactaaatagagagatctagataggccttaaattatagtagctttaatagcatttatagagataattatactaatagaagctacgcacgttgttattatagagctataagataggtagaatatataagattaatttatattctaagtatactaacttagctagttagcagaaatatatattagtattatctattttaacttagatagtaaactagaacttaaagtactaagtaagtagaacgttaaaataactttctaagataaactataaggtagagaattaatagttatagattaacgcatagactagcattaaactaaactaatttttataagtttagaagtactctgctaagatctagcgcactactagaaaaggtacttaatagtacttaatagtacttaatagtgcttaatagtagataactatatagaatatagaactagcatagtaatagaataattcttatattactaataattctaataaagctctttctagtaatatctataatatctagttataatgcagaaagaagtaaatatatagtaagatactaagaaaagtatattaaagaagtaaactttaatagcatagataaaaagatagagtaagtaaagaaaaaaaaaatataataattaaagatagtaaagttatatgctagactattacgttaatagttctaataattctaatagtactaactattttaataaagttttattttaaagtatatttaataataaatataaatttcttaaattaattaacttgctagcaacatagttaattctacagtattaatagaaataaatatttaatagatttttggttttcctaacgatataactattcttatagttatctattattacttaatagttatctttctatttatagagagtagtagttatttatctttatattacctactactttcttatatatactagtagtatagattatataagttagtatagagtcagtatttaatactataaataaaataattgaagattactagtatagactaagcgcctagtctatctaagatattataattcttaagtataagataataaataagaaaaaagtatataaatattaaggtagagaaagatttaactatacttactcttttagtaataagtaacttattattttctttatctctagtagataatactctgctactagataagaagatagataatcttcttatattactacctcttatttatatactaaataagagtaaaagtatatattaaagtaatataaagaagaataaagataataatatatatattatataatagagctttagtacttctttatattatgcttagctattataaaaataagtaaagctattacgctatactaataagcgtaataaagaagtataataatagtatagttagcaaataatatatttcttatattaattataatatttactactttaactaaaaatataatataataattaacgtaatctactactaagtaatctaccttactaagtaatctaaaatttcttagtataagaaactttagttatgcatctttaattttattactatctataagagagcctatatctattatacctatatctaatttagaagatatctctatattctttttgcatatctgcgcgttatgcctagttctactatagtttctatagcgcgtataagtagctagttaagctctttcttaactacctctactataactcttctttaactgcttagtagctatagacgcctctatagctatttgcgttgctatcttactatactctatagtactactctgctagatctgcttatacttacgtaatttctgcttagttatttctactaattactctttaagcttataaatctagatatattaaagagtatttttatatagcattagcttattatcttttataagctaagagaagctagcttaagctaaaataagtaacctaagtaagaaattgcgtataagctttaactaagatctaaacttataagtattgcttagagtctttaactgctataaagttactaaaagaaaagattctagtagagtatataagtatacttctaagtaatctaatactacttatatattaatagaaataagtcttaaagctttaaaagccttttaatagttcttttctataaatatattaaaaaacgcgtctttaaagatagaaaagaagctttctttattaatatagaagatatatttttatgctaagttctagatatattaagagtacttacgctttaataataaaaaatagactatattaagtagctagagaatatacaataaataagctagtatataaagagttaagatcttattcttaatgcagtagttcttaaaattctagttaagatagctcttatagctatctagaataagtagctagtatacttctacttaatacgcctttatatatatattaaaatactttaactattctagactaagcgtattatttatctagctattcttagagactaatagcttctaattatgcagtattaaagccttcttatactatactaagatatagatatatcttttataaataataaagagtagagttatatacttagcagtatagatactctagattactataacttacttataattacttagttaaataagcttaggttaagtatatctctttacgcctataataacctttatagagctaattacgcctatctagaagctagtcttattaaagttatacatattattctagtagatactatacttagctatagtcttatctataagcttaaactatacgctaataatctctaggtcttcttagagtattttctgcttattctttacttaattaaaggctatcttaagcttagataaacgcattataaagcgcttagcttagtacttactaataagcttactatctcttatacctagtagcttattagctatatctgctatcttatatagctagagcataaattcttataaattaaagttaagtatatattagataattatctactctttagttatagtaagtttctagcagttaaaggtagtttctgcataagagataagttctttaatatagtaattaaaagtatagtaattaatattaaatgcagtaatagcagcttagtagctttagaattatttagattatatagcattaatagtaagctaaattctaactttattttagagcaataacgcgttaggtagttaagatatattagagaaaaagagaatatacgtagcttagtaagttttaggttacttagtaaggtaagttacttagtagtagattacgttatataagataaataacgtatatacttttctagaattaatataataattatataagataaataatatatatatcttctaaaataagcttagtttacttataacttattaggtactataaaacttaactataacttaactttatagtagaataacttaatctagacttaactttattatataatacttaactctaacttatatagtcttagcattaacttaaccttagttaacctatatttaactatactctaacttatatctatatataagttatctatacctatttactagcctattatacttagtatcttaatatctaaatttttatatataatatatctagaaaatataattctagttctaatagtaatagaaagaagataaagaaaagagtatatattaagataagtaagcttagctaataacgctatagatactatagtaaggcagagcataatatgcgcatatataaataagaagtagtagtagattctaagtagaatagcttattataattcttaattacaattcttaatagtgctctatagtagtgtatagtatagattttagtagaagcttagtaagactaatctacttaggcgtataatctactcgcctatagagtacgttactagtaagtatactactctattagaataatactttatagacttattagtctagcagaactctaagctgtaacgcgagatacctatcatctagtttcgcttattctagactatagattgccttgcagcaattagaaacagcagataataatgaaatcaggagcatctgcaaaagcagtaaattcgagagtctatattcgactagttcacgttatgttcgtgtggacttctctccatcaaagcagtttaaacctaagcaatatagtcttataagtctcctcgccagcggagcttacttagtttgagttcgattaacctttcacatatcgtcgcacttaacgagacacgactttcgccagttccttcatagttctaacaacatcgtctataatactttttttctctcctcatttgcttcaggactgggcgtgcataggcttctgtcgtagaagcatcatagtatagaataagtactctgtgctgtacattatgctcctcctgtagttgttccaggtgttggcgacgccatggccagtttctatgtagcctggaatagtgcgcagaatccaagacgaacaggtttagcttccatggcttcgcgacttcgtcttgtagctgcccgtacctgttcttgatgtatattgcacctggagctacaacgtccgtagcaaacttaatcttgctactgcagccgctcaggttcataggttgagtttagaatcgctgttatggttgtgataattaagctttcccctttttttttatttttttatagaaaagatcgagtgcatctttgctgtcatagtagccctgccgaatctctaagaccatggccctgtagttctgtctcatgcctggttggagaagctcaagcggcggctcgcggtcatgaatgagggtgagcgttcgattgcaagcgcaaaaccaagcgcccgcgatgaatcttttcggcatgatgacctgttttacccaaagcactcggtttaggtgctttaaccatgagaaagcgtggactttatcgacttcgcttggcactgtgttaaacacatcaagcgcgggctgcactgtcatatagagtggtgcctcggccgtttgtgaaggcttgataaaatttcagcgcattgggtgattctgtatagcctcaggtacgcaagctgattgatagatcgccttagaatagttgctcattccctcctggcgccggaaagcggagaccgtgcgccttccttcacctgtgtacgcattgtgaaatttgatttcacgtcttagtcgtgcgcaatcggcacgcccctcggcatgaaagccccaattctcaaagctcccactccccgttccctacaaacacccaagcaaccctccccaactcctccaactccaccttctcaattcgatcgaagctacccacacgcagccctacgtaccaaacacgcccgtatactgcgtctatctgtctgcaacatggatcgagcgaagactgcctcatcgttttgggcgcagaagcgtgaagaagtcaaggcaccgacggcatccaccctcattcccaccgtggctacgcccaagcaaaatggagagctcactgaagtgaagcctcgcatggttctgaagggtgagcagaacttccttgatacaaccgacacggcgactgaaagcatggcaggtatgacaaacggcgccagcgcaacatttactcagaagaagaccaattgggccgacagcgacgacgacgaagacttcatcgccagcttacctgataggaagagcccacgcatcaccgcgctcgaggctgaggttgtgcagcaggtcgcgcagattgtgacgcttgaagctactgtgtctacgaaagacgtgcgtatcgctgaacttgaggtcgttgtcaaagagaaggacacctatatcgccgacctcgagagcaacgtagaagagaaggagacaaccgccgagcaactcaagactgaaaatcatacccagtttttgtacgtacaagaattggttggcgaagtcgacgaaaagagccgtcgtgtccaccagctcgagtcagagttagatgagaaatgcgttcgcatccgcgagctagaatcgaagctagaatcggagtcggagtccttgccagcggctgagcacatccaaaatgatactgacagctcatcgcaagacaaaatcgatgcagcacctgacgtcactactatcgatcccctacctgaagctgtcttgcactctgaggcacaagttgacggtgtcgaggaatcttcaattcaagctcttcctaacaaatatggcccaactgtcaacgaatctaagtacccgaagttgtggtcgccagacatgcctaagaacgtggctcctgttaagaagccaaaggtgttgaagatggctatcgatacgtccaagtacgttaagaaggctccgtccgctatggcaaagaagtctgagtcattgaatggtaagaccaagatgaagcccacatacggccaatccactcgtcaccgtgcgaagactagtgtgattccgaagttcaaggtcgatcaggacatccggcacatgtcacatgcggatcgcgtactcttcgccaacggtcctgaggttgaagtcatgctcggtagtgcatcactcatgcggctaccgaaatatatcttcatgcagtgttcttctaaggcttacaagtacttcatcaacaagcccgatgcgacctcgataaccttctccactggcagtatggacgttgacgcagccatggcccatctccattggatggacgagatgacataccagggtcgcgtttactcgcttactctcaatgcggacgagaagttcgacgccaagaacctgaagatctgccaggctgcccgtgttatgggcctgaacaacacgtatgtcgggcatttcaccaaggtcatatgtgaccgagtgcgcaagaacaatgcatcgacaggatttctctccctcatctgtgagctggcggttccggacaacgacccgatctttgattgtttggcaaataacctggtgaaccagcagaacagcaagggcgcacacccagcgcagcctgacgagttactcgccaagcatcctcatttgggagagcagatgagcaagatcgagcaattcgtgcaggtctcacgtgagggagacaggcgtaagggccgatttggcagccatggccgagaggaagcgtgggaacaaggcgttgggggaaagaatagcactgcgtcctagtgactttgtgcgatggagatttcattgggcgaagacatccaggagaggttattgtatccgacgaaatgtaggaaattggggccccagtgacggggaatcttttccatttacagggtcggaaactcaacataggcgaacacttggctttagaaaatagtactggggattcgacgcctgtgattgtgtgtagcgctatacatgtgtgtctttgaccatcctaaattgaggttatggatcgctaagtattatggtgtctttcggtctgctgatgatgccgacgcggagggcatatccgtcgctgtggtaccatccgatgttagtaccgtcagcggggttgattttacagtcagactgtcggaagcgcaaacggtaattgtatatattagcatatcttgcaaagtgttgtcgagaaccatgtcaccacacaagggaattgctaggccacgtggatttcgcccacgtagcgtctagagcgcgtggggcgtgtaccggtagcgccggagatatcaataatacgtcaggccgcgtcaagccgcgtagcaaaccgcaacatttgatactacagtaaaagtcgaccttgactcaagcagcgaccatcgccgtagcaataaagtcccatcgccgctatgatgtgcaaaggtccctcgctagtctctcgtaatctcgcgtccgctctctcgcgacccgctcgagcacccgtacgacttttctctactacacattcattgcacgcagacatggacgctgccgcatttggcgagcaacacattgcaaagggcatcgggcgtctcactaagcatgtgttcgaagaaggcaatgggacgtggatcacaacggacaaaggcgtaaagctactcgatcttacagctggtattggtgttgttaatttgggccattgtcatcctaaggtcagcgccgccgctgcgaaacaatgcggcaagatcacgtaagtgacagtgtagatacatgccgcgaaacgttggctgactttgtgccttgcgcctcgatagacatgctcaagtcaacattggcttcagctcggcacaaatcactctactaaaggagttgatacctatcctgccggacccttcacttgacaccgtcttcctctggaactcgggagcagaagcagttgaggcagctgtaaagctggcccgtgctgccactaagaaacccaacattatcgtcatgcaaggctcataccacggccgaacaaatgcaacttcctcaatgacgcggtctaagaccatttacggcgagggccatggtccattgatgggcggtgtatttgcaactgcctttccatactacagccagtttggcggagccacaccgggtacacccaccgaggaacttgtgaatcagtcacttctgcaactgaagctcaccttgcaacagcagacgtctcccgcagacactgcggccataattctagaaccggtgctaggtgaaggaggctatgtccctgcgcctccggcattcatgcacggcttgcgtaaaatctgcgacgagcataatattttgcttatagcagacgaggtccagtccgggatgggccgcacaggtcacatgtggtttgtagaagagtctggtgtgcgacctgacattctcatatttgccaaaggcattgccaacgggtttccgctgtccggtatcgccagcagcaaagagttcatggatcgacaaaagcctggatccatgggtggcacatatgccggtaatgcggtagcatgcgcggccgcaacagcgacgatccaagccttcaaagaagaacgcattctcgacaatgttgccgctcgctccaagcagatcttttctttccttaacaatctcaaatcttctggtacaaaagctggcaatctaatcgaagacgtccgtggaagcgggttgatggttggggtgcagttcgcgaacccggctcttcaacgcgactcgtccaatgtcgcctcgaaagacgcacagagtcagccgcagctagcaccgaagattgtccaggaatgtgtgaagcgcaacatgcttcttctgagcacctccgtattcgatgtccttcgattcatcccaccactgaccataagcgaggatgaaatgacacaggcctgtaacatcttcaaggagtcgctggaagctgttgcgaaagatctataaatgactacttcagttctaaaacatgcaacgaagttattctgattgcagcgttggtgactcgtgtatgctcgctatagtaggctgttcaagcagcgcatatcgcgatgtggattttcccttctacaatcgagtgtaaatatagtcgagttggaggtattgttggcttagcctgacgtgagtgaacgtcattgatgctcatatgtcttgagtctttgcttgtttcccccgctttcggtccgctttcatccactcaatttctgcatgtcgttgtcgatagaagagttgctacgtgtttcaaaaggaacccgattgcaggcaaccgtatgcctctctactcttacgcaagtatgcgctggtgttcggagaacgagagtagtgttgacttacaaacagattcacattgttatgcgcaaacaaatgcgtcatcatcagagaaacacctgttattgagtactctacaaagcccaagaacacagattggagtatataaagcgcactacccgtatcactcggaatcgattgaaccttcgtagaagataacgcctgccggattcccttagtacattcagtgcataccataacttttcgctgattttgtggttatactcccgcttttacattcgttatccagctcataatcccaatagctcaacgaagcacgaacaggcctagattcgtttatggtacgaggacccgagtagaggatgcgagagacactgtgcactcttaacgagctcgaatttgcgaaatgttctcgagtactcgaaacaatgtgccactatttattcgcgtactatcggtgattcgcagcaagcatcgtttcttgagtttgcgcattgtgcaaacataaagaaggcaagtaaagtgctgacggtagtgaatttctctcatgattcgcggttatcctcgctgattatgagctcagtcatcccgcttaaggaacaatgttgaggcttgattagccagcgtgtcagtgccatgcccactagaccggagctcatgaccagggaagcaacatgaggcttctgaatttcttccagcacagtggtattatccttcggtacgagataaggccgattgctacgtgaataaaagatgcgagacgaccaaaacggcacgaaagtactgagacggaggaatctaggactgtgggaatcacttcctgatgtgttggtttctgaacgttgccgttgcgccttgatagtcgctataggacttcgttgaagatcatgtcgtatcttctggcgcacaggtgttggcttcttgatatgtccgttgccttttttcgcaatgcttggcggagtcgaggctttgtcaacagcaaatcctatcggagcatcatcgagatccatcaggcatggctgccaactttcattaaattcgacaggttcgaatgaggctcccttgttgcgaaggaaattctgttcgatgactgagctcccatgtagcagcgccgggtgtaatgcgttatggaagttgtgtagatgtgctaagaaggcgtcctcagacgtgtaaaattcctgattgcacgaacgatgtcgatgataattttgcgcgtgctcggcatgtggcgtacgatatcctgcaccgcataaatgacagtgatgggcctttgcagagggaaagtctgaacagagtggcgggcctgcattgttcgcagtaacgtcgtcgaaggttctgaggaaacgacagctccagaccttacaatgactatgcgcattcatctctttgacatccgtgaatactttcaggcaatagcggcaacgaaacgactcaaatggcgaagctgagtagaggttttccaggtgattctctttccgctcgggccaccaggcagagcgatcgtgctcgcgagcgacgaggtgttgcgcgacatgctcacaacgctcagaccagtctttcgaccttttaccacacataccacagtgaagcattgggtcgtctcgcttcatgggagctccgaaccgtcgccatctcatagccaggtccttgcacccaaagttgtgaccctctgttgccatgagtcgcgcttgacagccaacacggacggaagggtgttttgcattcgcgaaatgaatgtggtgaaggtgttgaataaaatgatctcggcgatagaacgtccgctgagactctggcttgttcgagcattgttgatatttgtgtcctgccatgtgagcatcatcaggatgcatgtggccacagaatggacacgtctggagaaacggagccttcgtatcgcaacagatccatgttgttctgagtgcatgtacagagtcttcgtgcctgacccactcgtatttggttttgaacgctattcatgtcagatctggcattatactaatatggaacagaagagtttgcactgcgaaaaactcacctcgtggacagaaggtacagaagaaagcaagatccttttgtggctcgccagaactgttgaccccattgaacttcgcacggttgttgtgtggcgattctttccatgccatccggcgtcgaccacgtctccggtcacgaccaaaagaggagatgttgctgcgactcccacttgaagaaaccgtgaagcttgtcggagctgtgccatcagaagaatctacggaagtaatgatagagccagtgcggcctcgaggcatccccaaccaggcgtcgtgaaagtctgcgctgccgcttagggtgtcggtttcgagagccgcttgtacatccggaagctgaacggcctcttcttgatatgattgtgcaagataaacggccaacggctgaggtggctgaacgtcttcggcgccttgttgttcgagtgcacccaggctgtctctggatagccttgctcccaacaagcacccgactgcatcgacatgctcttgctgaagtgtgtcaacatctgatgaaatgtcagtaagattatgggattggaaacgtcaaagtcaactcaccaccacccttctttctcgctctcgtgttgttgaaccaattacgaactttcttcacgtcgaggttggcttggtgggcaatgatgtcaatctcccacgaacatggataaggattcgcagcgaattcgtcctcaagaatttgtctagcctccaaagggatgcggctctgggcccctttgcgcttggctgatgcaggcttccaactggcggttgaagcttgccggagcggtatagctgttggcgtcggatgtagaacaaggtccttttcgtcatgcaaatcagcagcgatgtcccggcctgggctcccgagcccgggtgagtgcatctgagatgatgatgaaggcgcgatatacgggcgagggttttgatcagatgtggcgtcctgactagcagacgcgtcttcatagtctgggcgcggaaggggatacgtgccagcatctccatcatgtctgatttcgtacgaacaagtctgaggatagctggccttttggatgaaattgtgcgtatggaagtcaggtgacgctagaacatggggcgcatccgcaacccaatccatagacaggacctggcctggatgaacagaggggtcatcatgttgttggcaaggtgtagtcacagtgcgaattccatggtcatgctccaactgatcaaaatcgaagaacgcatccaagtcatcaaacgcgtgggaggccatgattgccgtgtccccatccgtgcactggggcttgaatcggcgcgacaagatcgatcaaggacaatgtagagcgcgagtttcgggcttgtagaacaacagtagcgaggtgtagtgcaagtcgttgggcggttggctcatggttgatcagatcaaaggtgagctatgatgcggctgttcccaagacgaagaaggtgcgcatgatcgtcaggcaacgagccgtcctgcagcgtggagccctctgcgacaagacactgggcagcgccactcgatatggtcaattgcgctcagcatgaacgtcgaatgtagcagggcaaacggcggctggatataattcgacagcgacagcgacagcgacagcgtgaagagtactgtgcaatgtgtctgtggacgtatagttaccttagccagcacagcagcttggggccttcaagtccgggttgccgctaggcaatgattggccccactttgcagaaagtctccaccaaaaaagttgcatcgtgaacgagagagcttcaaagtgccagcacgcttccagacacccaaacgcgaacatggcggccgaggttcaactgctgcagccgctcaagctgccaaaaggcccctcgacactgacctcggagcaaaaatactggaattcgtacgcgtcggaattgcgactcgacccgtcgcagcactcgtcgcctgtcacccacatctcgataccgcctcctccgccctcgagcctgcaaaccgcggcgcaagacctcttcgccgtcaccacaggatcgcgcgtgcaaattttctcgtccaaaacgagaaaagtggtaaagaccatctcgcggttcggtgtcgatgacattgcgcactcgggtaacatacggcgcgatggccgcatattggtcgcaggaggcgaaagcggtgccatacaggcctttgacgtgaagagcagggccattttgaaaacatggaaagagcacaagcagcctgtgtgggtgacgcaatggcatccgaccgagctcaccaacctcatgagctgttccgacgacaggacagtgcggctatgggatctgccgagtgacaagagcatgacgaaattcgacggccatcaggactatgtgcgctgcggtgccttcatgccggcgcagagcggactgctggtctcaggtagttatgatcagacggtgcgcctctgggactcgagagcaggcggcaaggcagtcatggtcttcaagcacgccgcccctatcgaggccgtcttgcccatgccttccggtaccgccgttctcgcctccagcgacaatgccatcagtgtccttgacctcattgccgcaaagccaatccacatgctgcgcaaccaccagaagaccgtcaccgccctgacccttgccaacaacggcgaacgcctcctctccggcgcgctcgacgggcacgtcaaggtgtttgagaccacaggctggaacgtcgtgggaggcctcaaatacccgtctcccattctctccctcagcgtcattcccagccaaaatgaagacaagcacattgctgtcggtatgcaatcgggtctcttatcactcaaaactcatctttcgggcgaacaaaaggcccaagcacgcgaacgcgagaaggagatgaaggccttgatggagggcaagattgaagagtacgaccgcggtaagaagcgaaagcgcggcgcgggctgggagaagcgacttcgtggcaaagactacaccggcgaaagcgcggacattgtcattgagggaaatgcgaggggaaagattacaaagggaacagcatgggcgcatgcgttaagggcggcccagtatgcaaaggctttggatttagtcttcgaagtcaaggtatgctccgacatagcttcacgttggaagccgggctaatcaacgtaggaccacaacgcacgcgaccaacacctctctctcctcaccgcactacgtcaccgctctgcgcttcggactgccttgatgaacagggacgaagtcacgctccaacccatcttgcgctggatcatcaagaatatttccgactaccgcatcacgcagctgaccacggatgttgctcttgtcgtactcgacctctacgccgatcagctgggtcgaagcgaggagattgatcaacttgtttcagcactaatgaatcgggtcaaggtcgccgtagatgcaagtcaaagtgcatggagtgtacagggtatggtagatatgcttacagcaagtgtcggcatcgaggaagttgtcgaggcgtaagtctgtacagtgttgcttgggtttgcatagcgacggcgttattgttgaaatgaactggctatcagctatcaccgacaattatatgttggggaaattcttccaaaagtgatttgtatcctaaagtcgtgcaaatgaccagataattctcacgggtgcttgaatgggatgaatggcatattgtacaaatctagctctcctccagccatatgcttgactgcaatgctatgcatatgctacatagccaatcttacaatctaccataagcagtactgtcgttgtgcgataactggtcgatcagatagggctgtccacaactttcgcttgtcgcgcttcttcttaatctcgtctgagatacgcatacgcgtcttctcttcctttagaaggacagtgaaacctgaccaatgtaagcaaacatgtgtgtaatgtcaaaaagagcgatggacttactcgtcgtcctatgccgcagtgtgttgaccattcctctagccctgaactcgggactcttccacatctcgcccttgcccacccatgcctggtcaatgtagatttccgacggatccgtgatcatcttcttgcttccatccttcatctcaatcacacctcggcgtatcggtgcttgtttcgtgttctgggtagtcaatgtggacttgtcgcctgcagacggtaaccccctctgcttctcccacctctgcgttgcgcgtttgccgtctccaagacccattccgcggcctacaatagcctcattctgtgcgatctcgagacccttgatgacatcgcgggcgatgcgcttctttgagaagcggagttgcacgagcgcttctgacacagtcttgccagcaatctggttgaccactttctggagcttcttcgttgaagtcggcagagcttgcgacttgaacacactctgacgctccgtgcgggcgatgttgtcggcttttgtgagacggccatggcgcttgacacgtcgaatcacgagttcgcgttcaaggcgccgtcgtgcttgtgggtcggggtcaatgttcagctctgagagtttcctctcattgtcggcttgtgtagcggcccttcgggcctcggcctcggccttgagttttgcttgcgtctcttgtgggagcgcggggctccaaccgggaatctcgcgttcaggacggaacagcgaatctgggtcctcattcatgcctccctcgcgcaattgcggccttgcaggcgtcttgtccctcccaccctttgcagccccctcctcaatctccctccgcttgagatatgtttctaagagcggattcgacaagtcttcccccgagtcattggccttggatttgaaaggattcgagatgtttcgtcgcgcggtggcggcaacaacgatagttggcacccatcgtgtggatcgaggctgaaagatggcagaggctgttcgagtcagtctacagtgtcgctattgagttctgctcggcggtgttggagggcgtaggcgacatgtgtactggaattgccgtgtatacaacagcctgccatgggaaatgggggggtgtgctgtatcgtacctgagtgccccagccgccttgagggtattcgggcgctcatgtcgatagccaagacccggttgtgtggtgctgatggcttttcgggtttcgcgaagtctccgaaattctgagcttagttcggcatcccaggccgcttgtaggcacgtgacgatcttcgggctgagtccagtcctcttgcagagaggcaacgatcaacgatcagctctccgcgaaacatgcgcagcaaagtctttcctaagtagcgtagtccagccacacagcccgccgaactcatgttcttgcgcctcatctccttgtcttcactgcagtctgcgccctgttttctcgtgccatctgtcggcacaccgcaacaaggcgttccggctgtgagcttcgatgtcattacttgattagcttcgggcccaagcttgtctgctcgtgaactttcttctagaacccaagctacagtgctcctccaccaccaccaacggtcgcataccaaccctgtccattcaccctccttctggtccgattagcgactccgacgctcctttgcagtagcgtcccgtttgctaccccttcgtcccatgcctttcgttacacggacattgaaaccttgaagactgtagtttgcgcctgcgtccgggatagtgcacactacctcgaatgttcgtatacgacacaaaagtccagtcgcgcgtcacattttggtgaaccagagcgggcaataaaacatcgcgtcgtcaccatggacatcaactcgttgctgtcgccgagcgactcgcctgcaggcactcccactccacaaccgccaccagccctcccgtcgccgtcagtgctgcactcgccgaggaagcgcgtagcacgccaaatgccgtcgcgaaccccttcaggtctcagtcagcagatcacctcctcgccgcaaccacacgccacgctccagcagataccctctccaggctttgcgcacatcgcgaacggcgcaagagctatgcacagcgccatgagcaccccacagcctcttgcgtcgcctcacgatgcgcgcatgacccctccgcacccaatgtttagacaggcctcgacgccgggcatggacacgttggcaggtaggtacccgctctcttttatagccacagcagtcatcgagacaggacatgcacatcgtgtgctgtgcagttgcccgccgcgcgtgtatctgtatttgcacaagatagaggctatatggcatgtgaggccacaaaccaataactaatcatttccagatcttgctagcatgcagcaacagcaggctgctcgacagaccccagtagctcaccagcggccagtgacgtaagttttgccaatctgcctatccactcccatgcagctcttgtgttgtgctacagccgattttcgcggggcacgttcagagttgcgctcactcgcgttcacgggtcgcgactgcctgtttgctagccttggcgttcttgcgcaaacacgtttccccaccaccgctgactttatctttgcagactacaacatctcggacagcacctttccggcgagtcggtggccagcatcatgtcagaatcctcgccacggccgcgcactttcgttacgaggtctctagatcaacagcacatcgattggctgatccagttggaccagacgctgatggagaatccattcgactactacagccatctatctctcgtcaccaccctccaccaaggcttccagaaccacctttccactttcgaatctggcccgcacgcatacgagttgattcataccttgcgggatgcgtacaagtccatgtctgagaaatacccacttggcgagactctgtggcattaccgactgaacgacgaaaagacactagcgcagaatgctgaagatcgcatgggcgttttggagtaccacaagcaagcaactcacgaagaaccctacagtgcaaagctctgggccgcctatggtgagtatacaagttatcttgtggcttgctcctgggagcaggatccaccagagcattggtcggaagaagaccggctgatcggccgcgaactcttcaagccacaattagtacttgaagcgcttcaggaaggagccgacagggtcaaatacaacctccaggaaagcaacctggtgtgggatcgctatctgcaagtgctcgaagaagatctagagcgtggtgggttcagtcaagagaaggccgctcatgtggccggaatctacacagaacgtctcgctcaaccccatgcgacatggtcaaacaccttctcgagatactcgtctttcaacacacgatactataaggatcattacgagcagcttatggagcaagctctgcaaaagaacacgcacatcaagcagcagtacgccaaccgtgaagagtatgaattcaaggtcctacaagcaattcaggcaggcgatcaagatgcggagtaccacgcaatcacacgctatctcaaatgggagaagaagaccatgggcgtgtacagctttcatcttgtcaatgccctctacgagcgagcgaccttgcgcttccccgtagacccttcactgtgggaagatcacgtcgaattcctcatctggcaacaagatcgatctgttgatctactcaacgtgctcgagcgtgctacaaggcactgtccgtggtctggcgcactgtggtcgcatcgtattctaacacttgaagcggagaacaaggctttcgaggaccttgagcatgtgaagcacacagccactggatctggtctcctcgagcatgccgacttggaagagctgatcaaggtgcaaaccgcctggtgtgggtacctccggcggagagctttcgatgaccctcgagcgacggaagatgatgtcgacatcgccgaagttggtattcgttccgccttggagtttgtgagagaagttgggattaagaaacacggccgagactggtctgatcccaagtggcggcttgagcgcattcatatgaaattttggctgcaacgaggcaatatcgatgaggcacgtcaaatattggaatcacttgctgcaaaacaaggtgactcatatgacttctggtatcggtggtatatcttcgagatggtcttttggtcacaacacgctactcgcaacaaggcaaacgctggccaacagcttcttactccatcgcaagctactgcggttctggagcggggaatggaacggctcacgacactcgaccttccagaacaccttgttgagatgtatatcactcattgtgaacaacatgagtcggtcatcaaggttcgaagtgcggcaattgagcggcgacgcgctgatcggactatatcaatccgaagagagaaggaacaagcatccgcagcagctatagcctcacaacaagcgactcctccgagcgagcttgcggaaagttcggcgaagcggaagcgcgatggaacgagtcaggaggaggttgttaccaccaaaaagagcaagatgtcgagtgccttggaaacgtcgggcgctgttgtgaacggtgaacctagggatactagtgaagctccttccgaagcccagtcgtctggccaaaagcgagatcgcgagcatacgaccatcattgtgcgcaaactacccgctgacacgacgcaaaccaagatcaggcagttcttcacagaagttggcactgtccgtaatctggtaatgaaagaagagcatggcgccttgacggctgttgtggaatttgagtcccctgacgaggctgagtatgctttgacaaaggaggccaagggtttccacggacacgaaatttccattgaacgaggccaaagcacgacactctacgtcacaaactatccggcacatgccgacgaagcttacctgcgcaacttgttcgctccctttggcgaggttatcggtgttcggttcccgtccttgaagttcgacacgcatcgcagattttgttacgttcaattcgacaacgccgagaacgccgttgcagctacgcagctcgatggtaccgatgttgaaagccttaagttgatagccaagatctccgaccccaaagccaagaagaagcgtgagagtgccatcactgagggacgagaggtgtacgtatggcacctcaactttaaagtcaaggagcgcgagatcaatgatgctttcagtcggttcggcaccattgagagaatcaagctgccgctcaagggtcacggtaacaacagaggttactgtttcgttaacttcaagaccaaggagagtgcggatgccgcggtcgcggaaatgaacggcaagaatttctggggcttggacctgcacgtagagatagccgtcgatcgtgctgaaagcaaaccaaagacaaggtctacactggaagctgattcggacgtgcgcgaagctactccaggcaagacggaggctacccaagacgctacgtctaaaccagagggaacgatcggatctcgatctatcgccttcctcaacatacctgacaccgttcctgacgtgcgcatcaagcccctcgtggagccattcgggttcagaaagatcacgctcgagccaaaacacggaggagctattgttgaattcaacacggttgaaggagccggtaaggcagaaatcgcactccaaggccaagactttgagggacgtaaacttcgcgttggtacggtcaaggatctcaggtctcaaaagagcgagtggaaagcaagcaatagtttcgtacagcccagccgcatcaacagacctaccgttcgtggacgctccgcaggcggtcgaggtcgtggaaagtctggtatcagcgttggtcgaccttcgattcccaagaatgctacaaccacgaacggtgaggcgaaaagcaatgcggatttccgtgccatgatcatgaataagggtcaggctcaggatggggacaagatggaggagtaatggaaagaaggttacgaatgcattccaggatcagttcggtatcctgctggtgttttagggattcggtcgggctacttctttcgaatcttagcatacttcggcgtacggtagctcttacctcgatattcagaggtggcacactagtctgggacaggcgtatctgcatctttcagatgtttgtagcataatgtaataacgtggaaacttcaacatggcgaccacgtacaccaaacctatactagccactaggtcactcacaattcatgacaagattaacgatccaaatagccaaactatatcataattatgacttaggctcgggcgcatgggcactcgggccaccaagccatgctcacttgcagtcaatcggcaggttgtggcctctttcatgtatatggcccacgtgttgatcgctccagaatagggacacaggctgatttctccgtagtaagctacaaattatgctccttcaaacttcagttacggattctatttgccaaagtccatcaatctgaaccagacaatgacggagacatagccatatggccatcggaccgtcttcggggagctcatgacagagtttgacagcacaaatgtaccttactatcaaaccgtacaccaagttagaggtatacgaccaccctcaagaccgctgtcacagttcgagggcaaatgaaatgacaaaataaaacattctttactggttcgccagaacgggcagtactcagcaagaaagggtaagaacatgtcttcttcggcattagagacatgtcagaatggatggactacgatagccgatcgcgaggaggaagtcatggttactaagcgagaagctatgacgtggtacatcgttcggcatcgcgaactctacttttcatatcttcatcaattgcttgtccccacggcgcaacacagtcctcaaacccataatggcaaccacacgcctagcagcacgctcatcacgggctctctttgtcacacctcgcctgacctaccgtggcttcagcacccccgccgcccgcagcaatgagttcgatgccctcaacaagcgcacaaacgacacttcggaaacgtaccgtcgctaccaagttgagaagccgctgaaccctcacatgaccaacacaacgtctaccatcgccaatgagatgccatcagttggccgcgacaatgcgccgcctgagctcgtcaccaatgtggaccccaagttcacgcccaaggactctgtgccagaaaatactgagcgcatgactggcggtacgcagagcgccgacaaagtgagtgacgccaactcagagctgggtgtgggcgagatggagggcgccaaattcaaggtggagccaattcgtagaacgggagaagacccgaacacgatgcgagcgaggttattatgttcgttgcttgcccttgcacaacagcccttgcagttttcttaaatacatcacatttgttaatcgcgagactgacgacgatacagaccaaagccggaagcgcggaacactagaaagtgatctccttctcagcacctttgccgacgcccatcttgctaccatgcctccgcctctccttcagcaatacgacctttttctcgatgagaatgattgggacatttactactgggcgacacaacagccttcattgacatctagtgagtatgctgaaggtgctgggcctgacgcggctaccccgactgcacagggcaaggcgccagagaaggacgtcagggcgcgtgagcctgcaactggtgaatgggcacagactgtaggcaccttcaagcccgcataccgacctgtaccgcagcgatggaagggcagcgagattttgagcctgctccgtaagcacgtcaaggagaggagcgcaggaggtgtcatggagttcttggacgacggcggcaaagccaccgacactcgcggcaaaggcctgggtatgatgcccgacatcaagaactttgaccaatagtctctctatagcgacaaataccactgactcctcgactcaaatacttccaaacacagcgagactactcatgactttgccatcatctcccaccatcaagttccagccacagctactgccaagtggcgcattgtcgatccacgcaggctcccagtagaacagtccagtccctttaccattcggtactgcgacaacgcgcttcgccaactccttcatccactgcgtttgcccatccacactaataggtatgctggtcgtgtccgaagggaaacttgtggaagggttgggacaatacgaaggccagttggtttctacgaccatgacctgtttcccatatctactagccatgttgttcatcgagctcgacaatgccgacaatgtcgccgcggcattgtagaagggatagtacgatatgccctgtatgtcgaaatccgaagaggaaagccctgcagccaggatggtatcataccaccacttctgcgtgtcccatttccatccattgtccaaatgaatcatgatttgtggtttcggtgacatgttgctttccttgattgccctgctcgcacttttgagcagcgcggctacatttgctgcaccctcacctgacccaagcttcccaacaggaaataaaagcccgggcgtgatctcgttgccgatgctgactatgtccaagcccaagccattggtggcaaaggtgttgatgacgttcttcgtgtagtcgtagacctgcttgacgagcgcatctttcgacaaactcttccacgcagcaggaacgacctgttttccaggatccgcccaattatcgctataatggaaatcgaggtagatttttaagcccgctgctttcgcgcgcttggcgagtttgatgttgtagtcgaggttgtagttgccatcgctcggattaacccagatgcgttggcgcacggtatttactccactggatttgaggattgtttcgaggggctgcgtttggccggcggaattcttatacgtcttaccagctttttcttcgatgagtagagaggaccagtctacacctttggaggggagagcagcgagagccgtggcggcaaggatgaggagggacgggagacgcatcgttttcgtcgcgctggtgggagacttgttttgttggcgctggtgggacgacttattgactaagaaacagatctatatagtcgaactttgagcacaaagcctaggcatcacacagtctccaaattgcagggcatgtcgacgtacgatggtcgggtgcaaagccaaaatggagtacatttgccgcatggcagatcgtgtcattggtggaatgttcgttgaaggggtttcggccatatagtagctcaggtctagctcagtctgcgtgtggggtacccgtggtacctgtatgggtgtgtttggtgccgggtatatcatggttgtattcccgtcatgaattgcactttggcgacggtggcggaggatctgcgcaggctgtcaaggaagaagtcgggagtgcgcggagcaaaatagaagcaagggaagccaggaacgttcgtagtgaagaacgctcgatgccaaaagcgtacttgatgacaaacagaacaaaaagggaaagctccacgagtgatgttagtagtcagacatgagcgcgatagaattcgaattcgaaggcgagtatgcactgaattggttggtcgagccatccgctgatgtttggattgtttgaaagagtacatagcacttaagcacaagactccataacctcccggatcaaaagcatgcctagtccgtcccgaatgtgcaaaggaagatgagtgtgatcgtaaccttccgctaaatgccttttcgtaatctcatacgccccgcggcttggtatccatctactgctcctcagagtagccctcgccaccctctgctggggcctcgccctcaccctgctcggcctgcctggcctgttccgctgcctgctgggcggcgatagccttggcgccgtagtcctgggacatgggctgcacaacgggctgctcctccttgggctcgatgatggtgacggagtcggggagagtcttggatgggccggccttgccctcggggtctgagccgcgcataatcttgaccttgattccgagcacaccctggcggagcaagacgtggcgggtggcctcgtcgatgaagtccttagcaggttggccggagtgaatcatgaaaccgtcctgtgcaaagtcagtatggcaagtcgggcctagacgagcggtttgtgcgtacagtgaacttcatgctcttggcacgtgcggccctgagctttccggaaacaacgacttcgcaacccttggcgccagactccatgatgaacctcaggacaccgtagcaggcccttcggacggccaaaccattgagaagcttgtatcggagggactcgcactgggcgactgcagagagaccacggttctggaccttggcggcgtaaagcgagacagagttctcggggaacttgaagcgcttctggatgagcgaggtgagctcacggatgcggcgaccctgctctccgaggacctcttgtgtgtgggtggcgcggatgatgatgtcggtgacggtaggagtgacgcggacctcgacgccggagtaaccctcctcggccagctcgcgctggaagaactcgttcaactcagcatagaagacaccgtctgtgggggttatgtcagccaagttccgtgtgcgcaatattctgcgttatctgtggtgtcccccacaagtctgcagggcctgtgtcgaggacacgaccctacagacatggagtcgaccagacgctctcctcttttccctcaatgcggaattgggtatatcgtaccagcaacgaacttcctcctcttggaactgtatgtggtcagtattgttgcacggcgatgcaggtggttgtcaggcaaactcacatagctccctgggtagtggccattgtgtcggactgtggaattggcgtctgaacttccgcggtggtgttcagagagtcgggttccgtgttgtcgtagtcgtcaagttgtcgcgagaatcaaaatcaatggtgccttcctcgcttagccatccgtgggcgggacacgggccactcacaagccacgctagcgccacaacccactatggtatcgataacactactacagcagactgggtggcttcagcaagtggcacggtgggtcttgtaaccacgctgtgtggttcttgcaagctcaacgagtcttggaatcatattgtgtggtacttgcaagctcaacgacgcagttatgctgctatcgagccaaactccatcggcaatgcgtatgtacaaacactactcccgctacggacctctcaccatcagtggtgctccatcgggtcctccggcaagagaggctcgggcctcctctccacgcacgacttgagaggtggcctgatcaagtcgttgaacaggaacgtgccgtataccagcagcgcgaaaccgaggacttggagccacttgaacgtctcccatcccagaccgagcgacacgacccaaatgaagagtgtacggcaggtatcgatcgttgagcgcgatgtagccgagacagtgcgcgtgacggagagaccgaagaagttgaagccactgcgacgtgttagttgacgagcatagtgaaaaggacatgggtgtgctcacccgatactgatcatgatcagaactgaagacacagcaatggcgcgagaatgcgtcatctggtagaggccctcccgtgcgttgaagtaccccgtgccaattgcaaagtgcaggacaatcatgccaatcagtgtaacaaggaatccaaatagaccctcccagccaacgactttgatcggctccatggcgtacttctccatgatgcgctcctcgagaacgaactgggtggcagtgaagatctgcgcgcctgcgatgagaagcacaccaatgattgtcatggctgcttgtgatagcgcttccttttgcttttgggcatccgctgacccagacgccgtgtcgtgaatagcctggtgagacggggtcgccttgtcatcccgagtgatggcgcccgccaggccaacgacggcaacaccaaacacaaccacgaagagcgagaaccacttgtagagtccaaggtggcgcttcaagaaccagacactgaacagtccgacgaagagcaccagcgcgcctctagtcatctggtagatactggcagctacaaacagcagtccgacgttcatgagcgtcgtgcctgcaatgtcacaacatgccggcagcgctaacagcagtatgctccgaccctgtaggggaatcctgccttcatcatcgggatgcacgggtctcagcggattcgcaatcggcgcagtctcgctatcgtctgacagcgccggtgtcgcagcgccgtcatggtctgtgatagcttcatagcccgcacggcggctggcatagttttggtaaagcgaaaaggcgccaatgacgagccaacagcccatctcgccgatgaacatttggagcgtctggagcacgggctgctcgaagtggtcgcggtatttggagttgggcgcgtcgcagttgttcacacattgcatgtcctaggtgctgccgttagcttaagtttcggtctggggctcaagggcgtgcctacttggtacttggtcagcagtgtgttgcagacgcccgtgagcagcatcatggccaccaggaacggcaccgcggctttgaccgccatgacaagtgtgtttggagctccgtcggagcttagatgggatggcttgaggtgcccgagcgactgaagagtgatgaatcgaagaatggagctctcaggacgagagatgaagtacggttggagcgacactgggagcgtgacagcttgcaacggtgctaggcagcttcaagctgtgactcttggtgctcgtgactggagtgaggctgggtgacgctgatccggcgataagacccctgtcgccgatcttagcgcgcctcggatgttcgcgcccaggtggttcccatctatcgatgcaaccgactatgctcagcttaagcacttcacgataaataccacagctgcagtcaagaccaggctcgacaacgacttcacattgcacatagaacatgcggagcccctcctcctcgatgaaaccccatttgcaggctggtgaactacgactctgcattcagctactgaatgaccatcgcacatgaccatcaattccacgcatctagcatgctgcaacacttcaaatgattcttgtccgtgaccttgcgcagctaacaccggctttacagaaaccacctaaactcggggttattggggccatccttcagcttctccgtgctcacatccctcgcgctcaggttgacaccctgctttgcgtttcttctcttgttgtcaaccgtcatgtagatacccagtaacaacgcagctaatgctccagtagccccaaaagccgctgtcgtgataagcgcagggatatacttcggttcgtcctgcggacggaaaatgttcgagctcaccacacccatgagattggcaaggggcacacccacggatgtcagagtgacgcgcttattctcgtctgcgacattgttgttgtaccatgtcgacagcaagacagatggtgcagatgtgccccatgtcatcatgaagcaggcaaagtatgcgacctggatggaatgtgctacgtctatcgtggcaaatatgatgaagccggtgaatgtcaataggaaaccaaggacgatgaatgggaatcgtagacgggagtaatcggatgcgaatgccaggataagcagcacgacagcgcctacaatattcggtgcaactgtgtacaagttggtcttgatcttgttgtagccgagtcgttgaacaatctgggggaggaagagcgatacagattgtagaggaacgccaaggcagatttcgatagccaggaagccgtacgtagaaggcacagcgaagatacccaaggctttccgaaggttgaaggcttcgcccactacggatgacgaatcaatctgaagtcgggtgtgtgcgagcctcttctcgtcttcggtcaggaacttagcctcgtaaccattcttgggtaggtaccagtaagcaaaaaagctgactgaatttttgttaggaagcgatgccatctacagcttacagcaatacttacataaaatggttagagacccctcgatgatgaacagatatcgccaagagtcaagcctggattggatgtggaacacgccaaaagccagcaaaccagagaatgcgttcgcaatgtttgacgcagcgtagaataatgccagtcgtcgtgcaagctcgcctctacggtagaaggtcgtcaggtagtagatcaccagaggaaagaaggcagactccgccatgcctgattttcgttagctttccacatcgaatcaccacatgactggaaaatcgtccacacccaaaaaccatctcagagccatcatgccagaccaattcttcgcactcgcagccaacaaagtcgcactcccgaaacagaacatcatgatcggtagtacgcgatgtggtccatacttcttcccgagcatgcctatcggcggtgcgaagatgacatacggcacgtaaaagatgctcaacatggtgttgtactggtttccgtggaagccaagatctttatccataccatcagttttcgcattaccgagattaccctgcagattgtcagtacacgtacttcagacaatccaattacaaaccttgtccaaagcattgaagaggtacatgactgcgagcataggcagcatgcgcaagtcaaactttaggcacaatgccttctcgtgttcaaagtttggcaaatggatggtttctcctgcgcgagggatgggtgcggtggcattctttgaagatgagatagacgacgtgacttccaaatcattcttcgcgatttcgggatccttgggggccgacatggtggtttgctgggcgtagacgtagagcaactcctcgaggcgtgcccgcgaaatgaggttaccgaatatgcgtggttgtgcgacgacactcgaaatcaaagagaggcaatccagagattgtaaaattcaactcttatctatgcttctccaagagtggaggaacggggcagtggttctaggagattttccgcacacagtgagtacgatgcaggagggcaagcccttatccgggcctcaggtgagatccacgttggatgaggtaacatttctccggcaatgttacagtcaggcacgcgtcagtatcctacgccatgtcgaccaatcctcacttcgactgagcagcggcccggtatgcctcttacagcgaggatcgacgctaacatcctgacaggctgctgataagagatggccgtctgtaacgtgggctcggttgaagccgtaacgacttctttggcatcttcctccctatcttggtgaagacgaaacgtgtgctatgatggatgaatgagcttctagtgtctcaacgcgaaatcggaaaataaacgtgagagcagggattggagcattgctccttccacacatggcgggcctagttttcatctccccgcattatcggttactaacaatcgcgtttgccattacagccacaatcccaacatgcgccagactagtattatggaacattcctcaagttctacgttagatgctccaaaaaaaaatacttgtccagcttatcttggctgctcaagtgtggctcatgcatatagaacaccgccgttgtcgataagagacatagcacaagataacgcgccgtcagcaattattggctaccgatactgcgcacagcccctgacatcgatccgcgtccagtgcatccaggccgacttgtgtgtgcgtgaaattcccatgcatgccatcatgctcgacatcgcaatcaatacgagtcgtaccagcaatcacaagtgccgagtgggaagatggaaggaggtatgcatatggaaaaagcatgttaccgaagacgtcatacgtcacgttgccttactcgattggtgaatcccagaaactgcacacacggaggagatcttcctcttttcccaccaggtcgcagctgttatggatcacgaccttggcaatgcacggattctgcccggtaaacagccccgtgcaggtaatcgtttcgggcagaccgtcttggctgtggagtccctatgggggggttatctggcacaccatcatggcggatgatgcggtatcggctctctctctccacagatagattatgcgcatgtgtggaagcgagaaccttccgaatggagacatatgcaaaggcgtgttccctgtcgcaagctgaagcatgagtttgtatcttcgaaaaggtggctagtctgtggaatatatgagcatgctggaataagcggtgtgataccagaataaactttgttgtgtggtcttatcatacgctaagtgtctacctcctgtaaacaggttgctgtgctccagtgccgtctatgcttgccatacgagagacctagacttagaaaaacatatccgcagtatgatgcgtgaacctcgatctgctgaggctgaatagaaaatgcgtgctcatgaagtgcctctcaatcgcacattaaacgcccaaggggtatcctatccggcaaaatgagacttttactctttcacgcctctatgacaagtaaatcagaaagagagaaggatgaaggtccaatgaaaaaaagattatatcacggattgtgcgccgcttctttacccttggatgagtgaggatggagcaggtttggtcgcgcccatttggcaaggttgctagcgttgaagtggagaggctctttgacgcctttctccctgacaggcattttgcgcttcgaccggcccgagacgtacatgggttgttgcgtgtgaccattgttgatgttgggcatgctcggtctcgacctcaactttggcttcttgtcgcggtgctcatcatcagtcgtctcggtctcgaagcttcgcaaactgcttcgctctgaagagaatctgggttcactagtgtgactagaagactgcgtagagatgcgctgcaagggactcattctggatgagtggcttgacgattgcgattgtgcgcgctcaataggactcagcagagcagccgagtcggcgaggacatccagcttggaaggcgccctgtccgccaacgagtgagttcgagatgaatatgttggaggaggatcctggtaatcgtacatgatttcagaatccagacttttgtacttgactgtgccatcaagctcttcatcgtggttccaacaagactcgtcaacgctgctggcagctggtaggaacctgatctcattccaggtgacatcttcgtattgcaaagtaatgtagaggacgtcgccctgcatcttgtcgtgtgcgatgcaatggtcctcgaggaacgggtaatcccatacatcgcgatggatgaggtctgcggggagaagtgtcaaagccatccgaccaaagggttcgtcagctgggcggtgacctgtcaatggcatccagggtcggcctcggaaaacacctttgaacgcgttgtcgatgcggttcgcgaagcacgaactgtcctgagttggaaagtctagattttgctgtaatttgcgtgacgcacatcgcttgtaagcattgctgtcgggatcaaaggcgaatcgctgcgacttgcgcagcacaaagataacacgcacgctccacgacaacgggtactttttgtcggttcgaatgggaagttggccaatcgagtggtgaggttgggtttgcatgagaagcgggactggtggaactggtgttggtttgggagttgatgtgcgggctctgggtgtggagggaccgggcgtgacttctcttgacattcctccagcatgctcgactcgatcgactctattctccaagtccatactgacgtcgtccagcatgaccagacgctcctgcatgcctttgatctggtcgctgaattcagtcgtcttgtccaccacagcctcgaccctgtcgtccatggatagtttcaggatcctcatgttctcgtacatgcgtgcctctatggcgcggctcgttctgaccagctcttcacgtgccatgcgctccctaaacagctcctgtttccaagtttgctcgaggccttgaaggcgcttgacttcttgcttgagctgcttcatctgttcgacagcgtgggcgtagtcgtccattgtcacgacggacaaaggctgcgattcgtggtgccatgcctggtgcccgcagccgcagcgggagcgcaggagcgagtctgggtagaagctgcggcatgtgcagcgctggcgcgaggaattgccctcggactcagggacgatgaaggcacattccccgcgtggaagctgtgcgtcttcactgggggcgggctttccagacaggtggacgcgagactgggcgttgttatggtacatcaggagctgaccgcaggcggtggtggtgggcttggtcctggacaaatggtgggcggctcatggaaggccggatgggagggcggctagggtatcaggagtcaaaaggaacggatgctcgcgtggttcaagagccagccaagagcctgagacaaagggattagctggggataaggctatagcaatatatagaacaagcaagcagccaggatcggggctggcgcacaagataagcaaccatggacagcttacagtcaggaaccacgctgtcggggcatatgcacgggagcagccgagcagcggtggcacaatcagcaaggagcgtcactcggaggacgcgtgcgcccgtgggaggaggtggtggtggtggtggattgcagcagcagcagcagcagcggcagcaataaggagcgcggtgaacatcagcaggacggaccacaggatgtgcaggtattctttctttttggtagcggactagctcccgcgccggggatggacagccctggcatgcctggggacgggggacgggggacgggggacgggggcacggtggacggtggccgctggtgggttcagcgcgaagctggagttggggcgtggtgtagccaggagtaagagataagactcatgcgttctggcgcgcgtgggagaggaggcagcccgatttgcgaacctcgaccatgccgcaggccacaccccgtcccattgcgtgcctgtcaccgccccttcactgccgcaatcgctgcagccgcatgtgccctgcagaagacatattccccatggccgttggccgtcgctctcctcctactaccagcaggaatgtgcatcgtgaacaccgttcagccacagcccacggtcccatgtcgtcgcacggtatgccaaccccacgtctgcggccattatcaacgccttttcgtcagcgctgtcgtgccaccaccgctgcccctttgcgtgctgctggctgctggctcgccgtgagtgccgcaagcaaacgctgctgtccccgaccaggaccacagccatgcagggccattgtccctttgcaagagcctctgcgctctgccgccgtcccggccacttgcagtcgtggtgcttatcgggctatctgatacaccccacgttcgccctcattggctgccgtctcgccacagttgcagcgcaaaagctcccagacgccctccgagaactagcagaatccactgccacaggttaaaccagcatgtcgcccccgaacacgcaatctgtgccaactaccaccaaacgtgtcgaatcatgtcttgcattcattcgccgacggccacacagccatgtcggcttgctacacacgtagcaattgatccccatcttcacatgtccgtcaccaacccagcttatgtgtagaacctcgcgagatgcgatgcgaccgtgctataaaaccactgccaagcacatctacttgcatgtcgtcttccatgtgtgctggtgcgaggaactgtaattggcgattgagccccagccccacccgcgatcctacgctgaccccggcattgcaccataacttgctgtgtacacgttggcatatgaaacaatgagtgcctttgtcgaatcagaacgcatctgtcaagtacagacaacactggcgggtttttcacctcagatttgagccgtgctgacagcccagtgaaccactctggagctcgcaacacttcggcagtgagctgaatcccacgtttcgtaaaaggcacacgcccgcggggtaccaaatgagtcgcttacaatgaaaacggcccacagctgaaccatgtttgccacttcattccagctcccacgcgtggcatgtctctcataattatggcgtggttgaggcacaacccttgtttcaacgtccgtagagtactcaaagcgacaccgcaatcctatttggacacgtctggcaatcgacggcagttttgcgaaaagtcgtgcaaccgaatcttcctgctcgttacacgcgcgacatgtcgagatacgacggcatcatcacactatctcgcgaatactcctctgggtccaggctacctctctacgcatctacgcctctatcatgcctcagatcgaattgtcttatctctggaaatatcatggcaccttcctctatgttgcaattgtgacacgtcttcgtcgcgcgctgctcacgcgctcgaattggctagcatgccgatgcgggagctcccgttatgtgggatttaattgtatgtcattctgttcctgatctgagttgcctcaggtcgtttgacttttccccgtggtgacatgcttgctgcattgaactcgcattatagattagcgaatgctctgccagatctcgcgtctccaattgtcaggctcctagaagacgctttagtcgtcttatgctccgtgcagtatgcacagatctgtcgcgatggtgtttctgatgctggagacggcgagattttagagatctaggtcaactgggatatgcttgcttgcgaagaaagcatcacggtagcgataatattggtgaggcgaggcaggccatttcctgcccttctccctggcaaatgctcgtttacaaagtttagacctgtcgcgcgattgaaggcgagatttgttttcacagccacgtttggtgcaggcgcattgagactgaatttgacgttgggccgtagtctcattaaagcaatggagcgccagccccatccgcccataagacgcgtacgacagagccatatcgagctcacctggttagttaggcgaatggatttcgattgatgaaattacatgcatagcaacatgagctgtgataaaagcccccctgacgagctgatcttcgagtctacagaacaaagttgcctaatgagacatacttgttaacgctcggatccccggggaccttggcatgccgaagctaaccatcaccttccctcacatcatcgatcaatcacatcaacccccgagtccccccaagagagtcgagatcccgctctgaagtactctcgtgctggaaaagcagccaagcatgccggaagaaaattgggccgcacatggcggcatacaagccgtaggaaacccctagtaaatgcgtacatgcaactaatggggctctgcagtgtgattcttgccatgctaggaaggtcaaatgcgatcgcaaagacccatgtgccaattgtaccgcttctaagaacgagtgtcttcgcaacagacataagcggacacctcgtccgaaggtccgaacgtgagcattctcccaccctagacctacctaatgatgctcacattggcttagcgatgaaaaaatacaggctcttgtgcaacgcctctccacgcttgagaattctgttcgtagcaccacacgggcgccaagcactgcagttccggatcatactaaatcttctgcaactcccgaggattcggcattaggcgaacggccatcaaagcgaagacgaactgcaagctcgataactccatcggccccggtgaccactgtcgaatcagaaactactcaacagcctgcgaccgaggcccggactctcatcagcaaagaactttcgactaatggcttgctctcagtacatcagcgctcggtgctcgagacagccatctcgtttgtggatcacatctcccatgctccagtacccccaatcacagatcgcagtacctttgacaagtccatgtacctatcaaccgatttgtcaccaggcgagatattacatgtgatcttagctagtaggtctagtaacctcttcgaaatctccaactaacatgttacagccgagccacaacaactggatcctacttccattaattttcatagtcttgaccacatcccgcctaaggccgtggagagaatagggcttgcgttgatggaaggtactgctgatgagaggacacttctcttgtataaagtcatcatacatttcaaggccgctgtcattctttataccagcaatcttcaaggtccgaagagcgtgggagtccagaaacacataaagcaaatggagtatgaccacttaacagccgcgctcacggccttggacaaagttggcctgctcacgagcccttcactcctgctggtccaggctttaattacaggagtaagtaactatgattcatctgtccccgctacacaccctgactctagtgccgcaggccatgttgatgcaaatcatgggtaaccccacgagctgttgggagctcatcgcacatgcagcccgttcgatagtagcacttgggtaccacaacatagccgatagcgaaccagagagcgatctggacgaagaaatctacgcagctctggcgtggtgcggtcaattcgatagcgtcatgagtttgttactccttcgcccgagatctctaccaccgctcaacataaagatatcttccttagtaaagcctgagcccaccaatccgatgtgcatcttcgaggtctttggcatggagttgatacctgtccatgacaagatacttgacatcaccctagaagcggcagcgaagaggccggtacaccaattgggagaagaagttgcttggtgtcgcgcaacaatggcggacatcctagttcttatggagcgggtgagtgaaacaactgttttatagttttacgttctgatagccaccaggactgtccttcacatttatttgacacccgccccgacattcttctccattggaagtgcgtggagttcaagtactattcgacactggcttcagttcatcgcctgagtccttcagtaaccacagtgccggccgagcgagaagcctgtctggacagcgcacgcaaggcgctcgtatgcgtaaagttcattgaagcaacaagcaaaagtcttgggtcactttattgagggttacgacccgtatctctcttggtaaggccatcaaacagacacactacacggtgcttcgctaatattgcctaggactatgctctcatatccactgtgtcccttcttcgttgtgttctgcaacgtggttggcacatcgaatgtgcaggacttccagctgttacaggacgttaccgacagcatctctgaactagtctcagaaaacaaattcgtcaatcggttgcatcgcctctgtaccacgttgatcggcctctgcaagccactcatcgagtcggtccagatgcacacgaacaacgccaatctcacgatgccggaagctactgacttgtcgatggacacgagcaccggcccactgaacctccctgatacaaatgcgcacgttgacgacttcctgacttcctgggacgacgaccgaatgtggactttgttccagtcgcaaccctctctcgattggttcaatgcggacattctggaccctgcttgggatcttgggttgccgaaatgaatggctccgattcatgagatagcaatgtatgccatgccacatgtcgaaattaaattacatacacagcaagaagattcaagttgtgcctcaatgagtccatgcctatggaccttgtggcttttagctcacgaatgttcgccatgtttgcatacattagctcctttggaatcattccgtatctttctttatccgtcagagtgaagagcagtttgtactatttcttgaactgagtgtatccatgtttagccttttcccacgttcaaagattaactgtatgtcctgttcatactcgaacttggccgaagcacttactatctggacgttcctaacccttgcagttattctagcttaacaacaggacgttcgtaggattaatgtttttacataggatcacgcaaaggacggcacattgctgtatgaagccaaaatacacttattgaaataagcgccatgaccgacgaaattccaacctagcccatacggtcttacttactatagtatacttacctcagcttctaaatcactctttcatcactctacactcgcactggctgaatagtggctaagccaaggagctgtagctttatcgcgaagttgagagagtcatggtcttgcccaattcttccttcttccctaatctaaacacctctctcctcttctcgtgctcctgatcaatgctagtcatagcagactgtagagtcttctttttagcgtggccgagccacttttcgaatgctttaatgtcgaggaattccttcttgatccggcgatgacacaagtcgttagcaatatgtttgaaaagcggatcagtaagatgagtacgattgacaatagcattccgttcctcctcggtgatcaaccgtgcactgatctcgcgtcggagggcgtcaagaaggggcttggtgtaaacgtaatagattcccagggaaagacaggcttggtacaggagtacgtcctggagaaagtttgtgccggtgagtcttacttctttggcttcgagaccgggtttcgtggtaaagatgtccaggagacgttctatactctcgacgtccacgtttccaaatacgcgatattgcgtgacggactctttggtctgcattaagtcgatcagcttggtagacgaggccatcagtgctacctgcgggacgttgtcacgaacgacaacgttgctgtctgctacaatgctaatcttgggaccagaaagaagtctcgagcattcttcggtactcaatgtgatgatgtttactggaagcttagcagccaagctaagttgttcttctgagaaaatagtatcccagtgcttggggatagcctttggaccagatagcgtaagtggtgcgtagcatcgtgtgctaagcatttcttcagattgaggaagtggatgggtgtcttcgcacatagtttttgtagtcttaagtgtgtgcgaaatttgcatgtgtaaggacttttgtgcgctgttcaatgttatttgggaaaattgctatatactgatgatgctcactaacaatgttccgaatgttgaaagtctcaaagagtgcggcaaagaaacgccagataggcgcgcattacccatgtcttctgcggctttgtgcacattgtacagcgtctgttttcgaagctgagcctttgtcaacgacattgtctgagagctgactcgctcgaacctgggcagaacacaaagtcaatacaatcagtgcgactgcaagcggagtgcttgagcgaacgtgatatgcataaacatgttttctggcatgatgcttgctgcgtcactgacgatttgacgcatcgccaatgacaagttaagcacgactctagtagaaaatgtagatggtgactctgcgcgatggtatgacctacgaatattaacaagcttcttgaatggaggtgcacttgaagatagaaggtgcgtggtgtgccagtgcgctcgacgatgactggtctcccggcgctcgagcgtctctaataatagtggacggtgtctgattcatagcatcgtcattgatgtcgataattgtggaagcaagcaaatagtttagtcttcctgctgcctgtacagcagctaaatgccagtctcggcagcaactttggttcgagcatgaataagaagcagtcaaggacctagtatcactctgacacgtttccctatgttatattctttactcactcttcaatcgtcttggtgacatttcttgacaccttaagacgccaaatttggaagtatacactcctcttcgcaatgtacccttctgtcacatttgatattggccagatacacaatcgaactcttcaacagtgcgcactgacttgatgacatcaatgatagctcaccagatgtatctgattttattgccttttttgtctcgtatgaggagacgaggactttgacggagccaggataatgtatgtctcctgcgctcatcgactgctacggacatatctttagatccatgcgcatcaaaccaagcatgaatcataactctcggcgcgactaatcatttgtatacaaagtgatcgcaaaagtatgtttgtatgaagacctctgggagctcgggcagcaggagaaagtgtacgcagcttgcgcgcatcttctctatcttactaaaccctcattcaggatttaaccctcctcttcttgatcgctcagatccttttcacctgtcattttctcgattctagaggccgatgttgcgagaaggttccacctagcaggcggatagctgcatgatcacgtgcgctgcccgctgtttccctatgagcgtttgcatgtaaacaaaccccaaagtcctcctcaaactcgcgcttgggacctctccagctcttttccacaccaatctcgagtgtgcgacctattccactttatttcgagtatatgcaaatctagcaaacgactttcaactgtccaattgtgcgaccgtagtcgagcggcaagtgacccgatttatgtctgtcggacatgttcgagatccatcagagtactaattaaactgtagtccagattacgtcgagcgctactccacctaaagcccaatagcgcattcattgcaagcatggctgaatatctaccgagcaatgaacgctctccgcatgtcaaacagtgagtcggtctggatgcacttcaacttactccattctgaccacgtattcacagagagcctacccatccagatcaaccaccttccaagaaggcaatggcccaccatcgtcgcagagctgctcgaaaggccgctaagctcaccaaagagtcaccagttgggcgtgccaatgcacagagctcgcaagagaaggctaggcggaacaatgatgacaccaagctcaatatgaatggtgactcagttgataagtcaggggaagacacagctccatcagctaaggccccaaaggttgttgctccggaagtttcgcaatctacggcatattctgctcgagaagagcctatcagcatttcaactacgaccgcggacgccaatcagactcgaaagcgtagcaacaactcccatattaagactaatgtgtttaacgaaagctcttcgcactcttcttcggctatggctagcaagaccatcacaccaatgtcctccaagtcctgggcctcagtgtgttcgtcgccgatcgttcctagtgcgtttgtatctgaacctctccaagtaaacacgaagctggtcgacagtgtgactccagtccagcagtcatcagtttctgccgaagttgggaaggtcgccaggtcggccgtctgccctcctaccatcactgagctgaatgacttcatctaccatcctagcaccgagagagatatcgcggtaggccgttctattaacaaagatcgagaggaaaagaagaaaccagacgatcaagcacagcagctggtagctacggccatggtagttaccaacgtccttgctggttctccattagaattctcggcgtcgtcttcagtgtcttacgcagaaaccgcccaaacaccctcacagaatactatcgattctagcacagatgcaccgccccagccaaaagtgttgtgcgagtctccagctactggtaccatggtagaacagccgctcgacaacctctatgtgatgatacgtcagcagcgcctgaaacccctcagtggccctttaatcacgatatatatcggcgacatcgagttgactggcatcttcaagcggctcgcgatggcttgctgttcggtgttgagcaaatacttcgccgaattccccgagtcgcttgagtaccgtttcgcgcctgattccatagcccctgctgccgttgcctatcttcttactaaatgggcaaaagacatgagtcagaacttcgagacctatgcagttcatatgcagggttcgtttgccaaagatgtcgccctgttgcgggcttctcgcctattgggtatggagccgtacactaagcacatgcttagcacctatactcactatctgaaagacagcctcccgagctaccaggagatcgaaattgtggagttaaacgctacaagcgaaaaggaccctttgtggacgcacatggttaaccacctgtgccacgatcgtcacaagaagctgatccccgatcccgagaacttcgcacactttctggaggagcatccgcgtcttaaggaggctatgaaaaaggctgatgtctacttcgccggcgtagccaagaagaactgggaggagaggaaatctgaatgggaggcttacgaagccgagcggcgtgcgcgctgggacctgaatgagaaggagaagcgtgagcgtattaccaaggagaagtagtccgcgtcatctttgaggaagaagatggacgccaaaggcggttcgggcttgatgatggcgactgccaaggaggctgcgtttctgcgtaatcgttgaaaccctttccgagaatgatgaccccactgagttcccaaagctggacgacatagccatggggaagataagagtctacagcgactggaaaggcttcggaaggtgcacgggcgtaaattgcgaatggcgatcgcatcacgaacgaaaggccgaagcactgtgtagctcgtcaggctttactacgttccacaagtgatgacaaaaccaaagaaccataatggattacttcactgtgtaaatcatgtattcgtttttctctatatgccgtctccactaacgcttgagctccttgtactcttctaccaccccctaaatccatctccctcctgggcttgctcccactcctcgacctcatctgcagtctcagcccaaccttcatccactctctcctgctccttctcttccaccacgaagactggtagatgacactccttgcagtcgaccttgacatgtatgcgatcgtgatgttgtccaaaaagcacgacaatgacggtgttagtgcagcccgaagttgcgcagttcaccgtaagagcgctcgccgatgtcccagtcgatagggtgtgcttggcagatggctcagtgaccgcgatggatgagttggcgatgcgtatgccatgttgcggtgcgcgactcgcgacttcagggttgtttggtgggtaggacattattgcttttgtagttgtctggcttctggaatctgtgaagtcatggataagtgcgatgatgaggaacggaaaggtgctttaatagtggcaaggaaagattgcaacatgttcgacagcaagcggaatgtctcaggagaaaatgaattgttccaggacactggtttgtgcaagctctattggattctatgactgggaaggcccatctattttgcgccgtgaaactggactgagaaggtacacaagatacaaacgtgcgcctgtaatatcagattgaagcaagacgtgctaaaggatatgctggaacttgaatgcaccctactattgccatccgttctgaacgtccaaacgattgccataaatatccatatctgaggcgtattctgtggaaaattcctgttcgcccatgtaaatgccgtatccatattcattatcatgcatcggatatagagcgtcgaaatcatccatggcagaagtattgggaaagtcaaaggtcgtcagtgaggtgtccaacatgttgctggggaaacccatggtgtcgttgtgctccaagagtgtggtatttgctgcgatatttgaatagctgatcgaagatggcaacccatcggaatttgcaggtagtcgatccattggttggccatggtactcgttttgaccatctggctggcccacgagcgattcttgtaacctcaaaagcttcgaagcatggtcttgtcgcaacgttcgcttcctgtcctgatccatagaagcagtgtcactctccactttgcctttccattcggccatcgtcttcccatctttgaaatgatttgaaatatgtgcctctctcagatcccaagtagcaagctcgtctccgcaaaatccgcacaaccactccttgtccgcttcttgtgcgctcctcaagctccgccatttgtccctaacctcatctggcagcgatgttttgtgaaaattctttgcgtgttggcggagatggtcagggcgcccgaacgtcctgtcagcttcgcttttcttagagcattctaagatgcgatgcgagttaaggaaatgatcttcgctgggattgttcatttgacagaatgcacagatagaggttctgccggaacgtgtagaaatagtgaggcgtggacctgtagcgagacatgtccattgatgtttcggtcggtgttgggtctcttcgtggcgacgccatgacttgggcgctagacgtaggaagcaaaaggtgcactgccatgtttgctgttcctgtgtaccagtgttggatgatggagtagccggtgtctttgtcatattggattcgtcgattggtgaaacggtgttcatgcgtcgataatccttcttcttgccgcgtctcgaagtctgcaatgctagctgaggctgattagaagcagatatcccggaaacaggtgtgtagtatggatcgcttgatggtgtgtcatagcggatcacagggctcgtcgtgcagcttggtgtgtttgtgatgttggagaagtctgactcgtatgcgccttcatcccccgaacttccctgagacacgtcattcagcagaggcaggttgcgtgccctagtgttcgtgaaccatgttgtgacttgtttttcagtgatgccacatgcttcggcaagcgagcgcttcgtatcagaattaggataaggatggtctcgatttgctttgagccaagcacgtagctgatgtaaagcatgaggtggaagcttagtgtgtcttcgggcgcaagaacgtctaattgtaggctcctggatgggcgatacaggagagagaaaatccgggtcttgagcacacgaaggacatgcggcagatgtttgtggatcgattgcgtacgcaatctcacaggctgaacaccgagctttacttccacttttagatccatgccgagtatgtgattcttgtgggatctccagtcgtggcacagcttgtttgccttttggctgagtcgggaaaagctttagttcctctggccttacaaagtccttgctcttgcagtcatcacacttgaggccttctcctgggttcgtgatgttccatagctggcatgtgatgcatgtgtttacataatccgcaagtgctggtacgggcagtgtgtttgtcgacaggtctttactagtaaagacgttgaccctggtggtaaccggaacgattggtgattcagatcgccttaatcgcaatttatcttcgatatgtacattccagaagttgctacggaatcctaggctgctgaggccaagcccgactgattgtcgagggggtgagccgggctccgaaagcagctgagggctatcagcattgcgaaacaattactaacaatagcgttgagaccgcttacatggacctgttcgtcgtcctctaaagtgtttgacccataccccgagtcgaaagaccatatgcttggagctttgccttttggcgagacgtcgttcggagaaagcatcgtggccactagtgacagtcgtcgtggatgaatgagcgctggcgtggtgagttcggtgaagccgtagctgaacactgaatcagaaccaagctgcgaggacgaacctgtacatattcggttttgcgcgacgacccagtacacccagctggccgtcctgagtaccagggtgtcagtggctgttgggggccttaccatgcgcctcaacctgtggcgccagaacaatcattggctgtggatttacctcagcgcaatcacgactgactgcgcctcaggccaaccttgatgcatgatggcagcgtccatttcgagcgattttggggtcaaaactagacgctttgagatgcggcgcttgggcatgtggcggtgtgctcacgctgaggatactgacctgcacgaaaaggcggtgcgcagttcgtgtgaacggcgggtcgtgcgggagtgaatccttggtatgcgacgaagcgtcctggaagtctttgcagctcctacagacagacgtcatgttgctgttattcgcacatcatgtcgctcgagcgtgcccgcaatctttgtggaggggtcggtcctgcgagcgacatgcggaccttgctacggcgaagaccaagagccaaactcccacaggtcacgtagtccgcatacctatgatttcactcatcgcagcatatacaggccaaatcgtcgtctcgcgcgggagccgccgcacaagcaccatgacgacagaatcgaagatgctgccagcgacggctggttctgcggctctgcgggttgcaccttggggctgtgcatcgtcggactgcggcacgaagcggtcagcatgaacgccatcgttctgctgacgtcggtgtgcaccagttcggatgcgtggagggcggtaaagtgtcgctaggagtgtcagacagacattaagtcgactatgggttgtagacacgaggggtattcattttagtatctaaataatgccataatcatgcatgcaaatgccacacgcagagccgaacaaatggagactcataaaggatattgtcaatccattgcatcatgtccgtatgcatccaaccctttccgacttcccgactctcatgcaaagattcaaatgcctcacatcatctatatgcaattctttctctctgcccatgcagcgcgtctgtcgcacattttccaggtgggactttctctcttgtcttgtgagtggttatgaaataatgcaatatgccctctactccatcagatttccccctcaccaacgcctccacgacaccaaggatggtccagaacttggctgatagtaatcctcttctcgacatcccgatcaagcatcaggcgtacaaggtcgatgctctcctcgctcatgacccaaggcactcgcaggtcgtgatccatgatctcgtctatactatagaacgggttctctttgtagattatggtgtagagcaggatgcccagagcccagacgtcttgctctttaccgcggtacgcgcggcccgcaaggacttcgggagcggcgtagtctgttatgttgttagtatggggaatgtaggacggagaaatgggggcagagcctaccaatagtgcctacaaagacgtcgaaaggtccacttttgatatacgctgcgctgccgaagtcaatgagcttgatattaccttccccgtctagcaccacgttttcgtccttgatgtcacggtgcacaaccttagctttggtgtgcagatgatgtacagcttcggcaacctggataaagatcttgcggcattccttttcttccatgttgacacgaagttcgatgtaatcgaataggtccatgccaggcaagccatgaggtaccatctcgatgtagtagtttgtgtcgtcctcgaagaagtcagacatttccacgatgttaggatgcttgaagccgtctcgccttagataatctagaacgtggatctcaagaggaacggtgccaagtcgtcgatcgcgcgtccatgtgtcgaccaagatgcggcgctttgtgacatacttgatcaccactttctttccattgttcttcttgaaacgacacagcttgacctgcccgtaggcaccttgacccatctcttcaaggataacaaagtcgttgatggtcttcttcgtgggcggttcgtccttcttggcggggaccgccgccggcggcatagttgagactggcgctttcgagttatcggctcgtgcagagtcttgtatttgtcttgttaagagtgaaacaggtggcgtacttgatgaagatgctgagttatcagatgagggctcgtcggggaagttaagattcgactgtccaggctcaggttggcgaggcggtgttccaggtcgtgacatgagaggagtcacaggaccgatcccatggtttgcagcgtgcagctgcctagaatacgttatccaaagagcgtataccagctctggacccttgttttgtttcgctggcacgtcttcctcttcaattacattctcatcaaagcgtggcgtcttttcactcttcacgactcgcatctgcacatcgaccatgatatctgagccgtcgcggtggagcgcaggcagcccgctcggccgcaagaaaatcgcggcggcgtcagcactgccttctcgcatagcaagcaatgcccgggcgcgtcggaaactgtgttcagggatgactataccgtcgaccaactcgatcttgtcctcgtcggtcattacatgcagtatcttatcgaaagctgggatgagtttgctgacgtgaataccttcaggtcgcggctgcccgaatagtgcggaggaaaagaccgagttggagcttgtgactgtgaggtcggatgaggaaagcacgatgatgcctgcgatgtgagggaagctcgagactcggaatgtcagctctccaggcaacgcctcgactgttactggaatattgatactgtttgatgttcgtgcggtgtagctgagcacgtctgcaatctcgtcgtaatccaagccacctgtgtttgtgcctttgaggcgtggaatgccgggtagtaatcgcttgagatccattcctctccgcaaccgatcgcttccgaataccgcgtcgatggcgccccagcccttggaaacgcatccaacctcgtcaacattgatgaacacaacgtcttctgcgatttcttcgagcacccagatgaggccgcctcttttctctttgacccacaagctggcagaacctgttgcaccatttcgcttctggatgggaatgacgtctccacaaagcaagacgcctcttgatcctttcgactcgtgattcagtttacctgttttcttggcattgtagtatgaagatccgctgccgtcatccgtcttagccttcctagccgccactacgcgcgatgagggcttgctcaataaacgtgctgtaacaccgccgccaactttcatattcgtggatgggctcaaggccggggcctggccatctcgcggtgtgttggatccaatgtctggattcctcaacttgtcttcgagccactttctgcgatcttctcgcacgacctcgaggatgcccagcttacggacctcagctcttgtgacaccgaaaactaggcatgctaagtcgtttgccgatgtaatggtccatggcgattgtgcttcggtggtaaagatggcttgcgcggcgggagcgtgtcgactgccgtgaccgtgtggtgctgaccctgccgagtgtggtcccgggacattgctgaagctcggctgtgcagcgggaatggatgagggggagaccaggtggttgacgtgacctaggtcggcgatggagtatggctgtgctaggacatcgttgagctggctctgtatggtgagaggcgccacatcagtgagggtgcgcttcagtgcggcacgttgaggtcgccgaggtggcggcggagacgagtcccttgcttgtaggcttgacgattccgacgctacctcaatggctggactgctcagcgactcaggaagttcactactggggctcgcgacctgtgtcgttgttgctctgtgtacgggcggcctcgcagcctctagcatgctctcaggactgtgggatctgtcggcaatggagaagtccttgtcaaagaggttctcgccagacatgtccgcggggccagtgatgggtcctagagcacccaggccatgtgcgccagcaccgtcgtggcctatcaagtttgccctgctcagcagctccatcatgctctgcacttcctggtcgccgctgagtttggcctgggcgtttgctatgcctgggttcgtagcggcccaccccagcctgtcccgcatgaagtctatggaccgcttcagcacattttgacggttgtgtataaactcctccgactgcgtcgcaaacgagaacgagtgtagagacctgcagtcgatcagccaagattcccagactcgtggaccacgacagtcttactctgaggggaacctcaagaggtcctcgccaaaggcaaacgccggcgagcctggcgcggtgggcgcggtaggcgcggtatcggaggggtgcctcgagacgggcggcgtggcaatattcagtgaagttgcgcgctgtgttgagggcggcaagcgtgagcctccctgctggcgaatgcggcggagaccagacacgcccatgccatgctcatgctcggggacgatgggcgacctggggcgcatgtgtcagccactgcacagcttgcatgtcacatacacgtccgctggctgcctctctggccaccccgccatgcacgtacaaagcacgcatactaaccttgtcatgcgttccagctgccccgcgtcgaagctcatacgcttccccgtgtctatcgctggcgggccccgcgccctcagcaggttcgaggtgctctgcgtcttggacagcgggacatagtcgggcgagtcgtggaacgtcggcagggcatcgtaatggacttcttcgggttcagagcctggcggaacaagcgtgtcagcgagcgcgtccatgcgaggccggaggagagtcggtggtggtgtaggtttacatgagggagtcacatcttcacgtgggcatggtgggggcggtgaagctggcatgagcaattgctgtcgcgcgggaaggcgtgtcgttcctccgtacactgccaggcgtagacacggtgcgcgtcacgatcgactgtgctgcggcggctgtgttgcaaagcgtctttgcggggacgtctgggcgcggaagcgtagggcgaggctgctgtggctgtagtatgaagcgtagcgatgcggaacggcggtcaacactagcactgggcgtcgcgagggaaggatactggcattgatgtgtgtctatacgctgctgcaaccaaaaagcgcactggggacgagagagtctttgcatcgagaccacctgcacgcctccgcacgtttgccccgcagcacagactcccacctcccgtcgtagtcgcctccacgctccatgcgtcctagatcttcgccatctcacgcgaacaaagcaacaagcacccgtggtacaattcgcatgccgacgtcatcagcgaccatcatcagtcgtcggcgacgctcgaagcgacatgtcgcaccaaagtcgctgacaacacgcgctgctggaacctttgcggacgcctctgtctgacagcgccggcaagcgtccgttagcagccttgacatgtgtttctaccctacagctcatacatgtcaattgcatgcgcccccgctacacctccctcaatcgatccatgccctccacgctatttcagattacggaccctgtgcccaagattcatcgacagctcatcatgtgtaccatgttgcactttgttcgcatccagagcctctctcgcgtaccatacaaattgattttccgttgctgtgcaagtgagcgctaggtccatcctcgtactccccgcgggccgtcattggctgaggataacatacccttcgcggacgctgatcaccacgtatacgggccgcgagcccgacacactgcagctcgtcgctgacgagggaccatgaatgggctcggaaacgcgaacagtatcgcatctacattgggctgttacatcggattgcaagctggtatcatcattctgtatgcgacgtactccagtgtgtgcttgacccattcatcgttgtcgaagagcttccttgtgttggttccagaagttccgacatcctagtgacagtcggtcagtactttgttttcttgcggcagtgaagcacacacctcgatgcatgttgacctgatcgatccaccactctccaaagctgtcgtccgtggccatgtctgttgcagtgactcgttcctctctcttcagaccgcacatcatgcatggctgtcgtgcgggtatgccaccttccgattgcttcaacgtcttgacgggcatcgtctcctggaggtctggcactagaccaagtgtcccagccttgatttggtttgtaccagacaccacgtgtcgaagtcgtccaacctgctctttccacactctcacaacatccgaagtctccctctcctctttcatgttttcccctctatcgatgcccgtgagcttcatgcctgatgttgcccgtgaagatgcgggaccaatgcgcatgccctgggatagatgctgatcacgtttccatcgtagctttcgacccgcaatgatgtgcgcggcaacgtttgcgagcacgaggtatccctgcagataattgatcgtcgctggttcagccataagcttgtttctcattggcaatgtctgtgcagccataggcttgaagagcttttcctgtgcatctgcgaataacgaagggaacaaggataagagcacaccaggaggcggtacattggttggcggtagctccccaggctgtggatcttcaatggtcggagacagtatgggtacaggacttgcagcccccttcttagtcattgcgttttctgtgactctcttacttgaggtattcgctggcgtctttgtgggaatagaggcctcccaatcatcgaatgtgtcccaaccatcatcttctgtctgtggtgctgatttcgtcccaggttgcttcgggttcgtcatctcaccgaacgccccaccgcgacttttcttccttgttgattgactcagtgtagtaggcttgttaatactagtcctcgttccgatggatgtcgagggcttgggctgcgatacactcaaatccccgagcaagtcaacgagtccggaggactgacggcctaccactggagcatcggcgtttgaatcgacaccctcaaagtctccaaaatcgtcatcatcatccaagtcgtcttctgcgtcaaataacacgctcgggtctactgatttcttcgctttaattatgggcgctttcttccataacctttcgtcaggccggcttggttgcttcagatcaaaagctagtggatcttggatgttcgttgtcgtggaccccgtgctctgcggtagctgtgcagtcaatgttgacgcgattgcgaacgggtcctggcctgcagaagacgcgggctcaattgttgcagaatcaccttcgaaatcgccccaatcatcattgtcatcgcttgcgttctctagtgcagtcactggtacaaagttctggaactgttgctgttggtatagtgattgcggctgagccactggggttggtgttgcgtccaagctgtcaaagaagctgaagtttggtggcggttgttgtgccggtcttgcatttgaaatcggttgcttcccttgacttgcagtcgattctgctgcaaactctgcgaaaagatccgctgacatggctcgaattgcacggtgacgatgtgagagcgaggagtgatgcagctggtagattggcaaggcgcgaccacgctagccctgaagctaaccacaatctagaaagtgctgcacaccctcaataattactcttcatcacatccacttgaggaacatacatagcgtgctggaggatgtgttgactctgtcgcacaagagatagaaacgagtggctacagaagcttaagggaagaagcagctggctggagatgcggcccccgtttcgacttcgacccagtaccacctgtttacccctcatcgtgaagtaaaagttgacagaagcccatacacatacacccgctcggtgtgcgatttcatgttgcatggagctgattcatgatgtcttttctctcgatgctcttcgcgtctccaccggctcccgtgttcacgtcctcctgcctcattgacctctcctccaaaatctacatcatcaccgacacctctttgcccagcaacatctccctggcaagaacactgtataatctacatgctacaatctacattggcctatcctcctacgacactatcgacatcctgaaagcctcctgtccaaactccaaaggtcatctcaaacccttcgtctacgacccctccgatctcgccagcgtcaagtccgctgtcgacaatttcttggaaaacgaatggcgtctcgatgtgctgtttgtcaactgcagcaatgaattcctcccctgcttcgttcttgtaaaactcctcatgcctatactacaaaccagcgcgtcgcatttctgccaccctaattcatcaatccgtgtcatatggatctccgaagaagactcagcacaggccagctgcgatcaactctacttcctcgcgcaggagttctcacggcgtaagcagtgtccgaagctgaatgattcgtatgcgcacacgttgccgaacagcaatccctcgggcgtgcagcatgtccttgtggatcagcgtcgacaaggcgcagatctgcgccgctcctttggccgattcttaccttttggtgcgcaacgcacagagtatgatgtatgcacgctgctgtatgctggactggctcccagggtagcaagtggtgattgggtaataccttggggcaggaagggcgaagtgtctgagtttgttcgtgcatgtacagcacgacagaatgacgagacaaatggcgtggccgctgctttatttgagcattacgaagagagaacgagagtttctatgtaaacgcacccataacgaagtcagtgaggcaaagatcatgcaagacattcgtcggtcacagtatcaagtcatcaacaagcacaagataatgattgtccacccataactttcattcagatcatttgtgaagtctatggagggactacgccaggaaccctaacctaatcgttatgcatgatacatttcaaaagtcatcatagcttttccgaagccaccacatccccagaaccaggtatctagagaaaggaaagaaacgagcgactcgaagagagcgcgcttatttcttgatagccttctgggcagccttggtgaccttgccagccttgtcggccttgacgacagacttgatgacaccgacagcgacggtttgacgcatgtcacggacagcgaaacgaccgagaggagggtagtcagtgaaagcctcaacgcacatgggcttggagggaaccatcttgacgatggcagcgtcaccagacttgatgaacttgggtgagttctcaacagactttccggtacggcggtcgatcttctcgaggagctcggagaacttgcaagcaatgtgggcagtgtggcagtcgagaactggtgcgtaaccggcaccgacctgaccagggtggttgaggacgatgacctgggcgttgaaggactcggcacccttgggggggtcgttcttggagtcaccggcaacgttgccacgacggatctccttgacggagacgttcttgacgttgaagccgacgttgtcaccggggacaccctcgacaagctgctcgtggtgcatctcgacggacttgacttcggtggtgacaccagcgggggcgaaagtgacgaccataccggacttgatgataccggtctcgacacgaccgacgggaaccgtgccaataccaccaatcttgtacacgtcctggaggggcagacggagaggcttgtcggtaggacgggacgggggctcaatggcgtcaatagcctcgaggagggtcttgccggtggccttggtcttgatctccttctcccaacccttgtaccatgggcagttggtggaaacgtcgatcatgttgtcgccgttgaatccggagatggggacgaagggaacgtgcttggggttgtagccgaccttcttgatgaagttggaggtctccttgatgatctcctggtaacggtcctcggaccacttggtggtgtccatcttgttgatggcgacgatgagctgcttgacaccgagggtgtaggcgagcagagcgtgctcacgggtctgaccatccttggagataccagcctcgaactcaccagtaccggcagcgataatgagaatagcgcagtcagcctgggaggtaccagtgatcatgttcttgatgaaatcacggtgaccgggggcgtcaactaagtaaagtgttagcaatagagttcgttaagaagtgagttcatcacgctgcttgctttcttgcttgttgtcttgctactatgtccttgtgtttctgcttgtctttgtgcctcttcagatcagtgctgctggtgcaggctttgtcgcatggcgcgcagtagtgaacgcggttcgcgatggcggcttcacgagatgctctcctgttcagagcagcagctgagagcggcttcagaaccttgcgacccgctttctcagcatcgagatgagctttggtgagaagatgagagtccaaggcgtgttgggtggcggcgttgtgatcacacacctcgcatcggaaccgctgaaggtctttggctttgttccggacatcggcagcgatctcattcactctgccagggttgcgttcgctccaggcctgatgttgcgccaagttgttctgcaggtagagctcttcatcctcctcacgcttcctcttgcgacagcgttgggtctttgctacattgcgctggagtcggagttcatgagcaaggacaagctcttcctcggtgagctcaaggtctgctcggacgctctcagacagcgagaggtgagtgcagccaggcttccaagtgacttcagctcgagaccagagaaagaagtcaggaatgaagacgtcatccatgatcatcttgacgcaggcgcagaagattacagcaaagactgactccaatgctagaaagcgggcccggagtcgaggaacaagctgaggagggggcaagggggtccagcacaacatcccaaaacatagggaataaccctgatttagggcgagtttgacgaggacggggatgttgccagaacctgtcaggtacccggtgtgtcgaccttgaaccccagcacttgcactggtcccagacccgatgtaaagaacaggctctagctcaagatgttcgaggatgagagcgtaaacagcccagagcttggaggcaggaggctttggaaggcgtcgaaagaagtcgagaccaggaggcttgcttgaagagagcacctcagctagacctggagcgacctgaagaggtgcgtcgcggaccacgtatatgcccactgggacagcgatgcgaaggctaccttgatgtctgggttgatgtaccaggaaggaagattgaggttcaccagctgaaagccagcagcgtcgatgtgtgactcaatggaaccgtagcgagcgtcgtaagggtcctccatggtgaagtcttgaagaggcagaaagacagaatgtaggcaggatgcaagctggatgcagccgacgcagaagctgaacaaaggtgggatgctggaggatgaagccagaacacaagagcagaaacaaaaggcatcctccaggtcctgaagcggcagcagcatgatgctggaaggaacatgctacacacgaaagcaagagcatcgtgaagcagcagcaacagcatcatgcgtgacagcaagagcagcaagagcatcatgagcatcatgagcgacagcaagagcgtcatgagcaacatggaaggagataagaacaaagaaaaggtgcaaacatactacaacatgttagcatcgtgaagcacaggaaggtaagggtaaaggcactgacctgacggttacatagtaacgaggagtttcgaacttccagagcgcaatgtcaatggtgataccacgctcacgctcggccttcaacttgtcaagaacccatgcgtacttgaaggaacccttgccgagttctgcggcttcctgtgagtgttgttagcaagatgaagtttagcacgatgaagtttgaagcgagcgaaagaacttggcaggcaaggcgcagacgcgcttcgcgattttcgtgtcgaatgtgcgtcatggtgttgagttggcgaagccccgaaatggactagcgctggtgcaggaaaagttcgcacaccccaccatggaaaaatgcccctctttgcgataagccaaaaattggctgcacgctcaaaggaagcacctgtgcctgcagattgccggatcgaaagaaatgggtaaccgtaccttctcgaacttctcgatggtacgcttgtcaataccaccgcacttgtagatcaagtctgtataccaatgtgagctgttgtgaccccgcttcgtgtggaggggcaaggcttacggccggtggtggttgactttccggagtcaacgtggccgataacgaccacgttgatgtgcatcttctctttactgaggaggttgttagcatactgtgtgtcatgatgtggtggcgcggctcgaggcacgaagccagcaggctgacttaccccatgatggcggttgtgtgtgttttggtttatgtggaggttgaggtgaagtaggttgagtgctctgcacgcaatgtcagtggtggttgagagtaagaggcaggcgtggttgactaaccagatatacagctcgtgtatggtgtgggcgacaaggcgagaaatgggtgtggaagggagggcaagaatataaagagaggcggggtgtgccaaggaatcctagcgctaaaattgtcgggctacgcaacgcaaaaactctgctggcaacgcccaaaggccccagccgggatctctcacctgcgacgtttcaatggcaaaataggcagccaggcgctgcaattggctctttgggccctagcctctgtgaccgccctctaaatccgttgccacagccgcatctgcgacttcatcatgcgacttctcggacaccaccgcgtcacggccacaatcaataattttacttaattggagatgataattcggggcctctgtcctcaagccttcctttgtatttgttcgatatgctctaaaattacaatgtaaccaagccacccaccagtcgtgttgtggaggcaacatttgctattgcaaagaacttttggcggggtacttgccatcatagccccactatcctttgtgtcttagtttgacgcatttcaatagacctgattcgactttgccatcttcttcatgccgcccagaacatgcacaacaccgtatccaaatttgcgttgccgctgctacccattgccttccaatcacttcgatgaaaaaagcaggcactcattgactcacagttgcatacgtctgccggcccccccatttaccgccctaccgccctttctagtcaccatcacaggccaagccccgccatcatgatggtcgacgcagccaaggtttcgagaatgaagggtatggaatgccgtaactgattgtgattgcgagatgacctcgatcaaaatactgggaccaccaggcagcggcaaaattcgtgcccgctctgcacctagacgacagaagctaccattctttagtagcatacttagtcgagcctgaaggtatacacaggtttaagatactctagctgattctgttagaagtctctgagcatgtacaggctacctctcaacctcttctcctcctctcgtcaggaaacggtgggcagaaatttggtcaatgcctggtgggacaactcttgaggctgacggtactctggaggcctccgagtattatcaatgtttggccctcttttgcgcgccggcgcttgacctgcttgtaaggtctaatgctatttgtgaaaggcgtttcaagtagacgggcagcctcgttacaatgctgctcaaaattctgccaattccggtatgcgtcatttgggcgtcattgataattgccctgcctgagactactccatatcgacgagcagttcatttcccgagctatatttatacccgaataactcacacgtatgacaagagggtaaaaattatcttaatcgtatcctatctagtccagagttgctatgaatcggtcaagatattggacagtacctgctctcgagcgcttctatgcaacttacctcaggagtatatggctttgggcgggcttcttcatgctggccggagaactttggatacgttggtgtcatacctgctgtgcggtggccagcaacgagagaagagcaggagttgagtcaagaaacagcatatctgcgagaggaggttaaataacgggtccttggtgctgatcatgttatgtacacgctcagctccacctacctcacgtaccaacactgccgcacatccacttatgaagaccctggtggttcatacgagaaacagaaagctggattggggcctgtccccgtggagaataatggctttagcctatctatattggagacttccccgcactgttgcctttccgggtgttgttttccaaggcgatgcagctcaagccacgctccacaaacagggacgtccacacagctacgatgcgagatcttcggagacaagcaatcttccccgacaaagctgctgagctagaccaaagttgatctaaaaagcatggtaaataactcatccgtgaagcaagccccactctggaccatgcgctccgcgtcggagcttgtcacagaattcgatttcaagatctcaattatgatgtcatttagatcttgtcacttgttcttctttattcagtctagattataatgcgaacattcttccggcagcgcatcgtgctgactgccatatgttcacagaccagagggtcaattcgcgtcaagtttaaacacagacgactatacttcgtgctcgatgtcagcaacgcgaggaactttgtgcaaccgtaagctacagaatgtcgcaacgagctcaatctggccaaagtcagtaaacgtagagcgcggaattcgaggagttcatacgcattgttggatagtctcaacatcctccatgctcactcctatccgtcttgtacctcgtagatgccatgctgtctctctgggaagattctggatcatgatgccagagagcaccgtgagctcagtctccacatcgttcagaatactgtgatcggacaggtaaagcccatacgtgatctgcttactcgtccagtctaattgccgagttataattgaacacaatcaaaagaattgcttgcctaccaaagtcccgctgcgaggccagcacgttgtcgatattttgttggttatgcttgtataaccgatcttgccaggcgaagccacgcttcgcattggcctcatcgcactgccaaccttctctatcacttcgtcaggatgtctttcgcctatcctgtctctatcttctcataccttgaaaagctgtagtctttgtcttcagctcgcgtgatcgcatcgatgtcgaagactgcctctagtggtttgcagacaccaatgatcacgatcagcttgaacagcgtctctcgtatgcgtcgcatcaacccttgtcgctgttctgacgtagtatattcaggtcgcttgatgagctctttgtatagcaatggggcgaaaccaggctggccgccaccaaccattgctgcgtactgcgtcctgatgagcatcaaaactttcttgtatggactctcttacagtcaagatgtaccacttgtcagatccaagcgattttgacggaaatttctcctcgactgctttgaaaagggcaagtgcttcgtcttcagttgggtcgcgcggtattgggatctcgtgactagtcatcttgtcgtcttcgtgtattgccgtacttcgagttcgtttatgttgtttatgtcttggtcgtcaaacttcactcttttccagttggtagtagatggtgagactgagggagcgaattaggacgcttcaatgaaagcgccggattcggcggggtaggtaccccacgctttcggagagggcacgacactccccgagctcactgcctatcacgcactactcgggtcgatgcatggctttagcgatctggcgctggatgaagacaatgtatgtaactcctgacgtgtggaagaatgacaacgatcgcaaagatccaatactacctaaccacgtcgtcgacatcttctcctgtgctaaacagcagaccttcgccagtaagaaacactggtccaaggacgcgtagatagtcctcagcttcaatatcacagcgtcatgacaaacatgtcctctaccaacatgctaccgaatggcaagcccaagaccattattgtcactggcagcgcgaacggcattggcgctcaaacaatccgctcctaccattccgccggctgcaacgtcgtcatcgcagatttacccttcacaaaagatgccgcggaggctgtgatttcctcactgtcagacccaggaagagctatgtaccatccgaccgacatcaccagttggaacgatatccgagttctctttagagagacgaagaatcgattcggtcaaatcgatgtggtggtagctaacgcggggttgatggaaagcaaaggattcttcgaattcgaggaagacgaagctggggagttgaaagagccggtggaggcgtacaaggtcgtcgatgtcaatttgaagggaactatgaacagtaagccaaaacaatatgacacttaaattatgctaacagtcaatagcactacgactagccatgcacttcatgtcttccaatccaccagactctgacggtgcaaaaggatcagtagtgcttgtagcttcgacgtcagggtactttggcggcacgggggtggtctcatatatctcgtctaaacatggtgttgttggactggctcgcgcatcgcaacgaaaggcaaaagagctcggtgtaagagtcaatgtggtcgcgcctttcttcacaccaacatacataaccaccggctactcgcaggaatggaagaagagaggattgccggcgaatagcgtccaagatgttgcgaaagcgattatggagacaagcatggatccgagtaaaaaaggacatagcatgatggtaaggaacggaacatacatgtattgatgcgaatggagtcatactaatattgactgtaggtggccggaggtcttgtcagagagatagagatagctagaacagcactcacaaaacagtggcttggggaagagattgcaaacacaatggcagaaggtggaaagttctttgaagacatgggaggctacacactaccaaaggcacggtcataatttgaacatgttgtggactgacaaaatactggctcagtccccactcactatctatacctgcctcttcgctaccttgcagccgcggccacccatctatgctcacattcaccacttcaaaaagcatatcgttctctgatttgaaccgcgtgtactgctcgtccacccgccccggccccacgaagttgggaataacacctgcaatctggttctaatcgaaactgtatagtcgacaatgagacttgaatatccccgcccatcgttttgcataaaccattgcagtacaaaccccggcctgtgtgataagacgtcgaaaagacgatcggcaaacccgtcaaagaaagactcgccgtctcagaacccgcaagcaacccaagtcagtatttgaaacccagtatactccttgcgcctcccttccctcaccaaacaagctccaacaaaaccgtgacctttcctccaacatagcacgctcaagaagaacttaatagccaaactcgagatcacaagctcagcgccaaaagtcacgatgcacacaaaaagaattgttgataatgattaattcctcatattactagtattcaaaggaacgttttactcaagaagaattactacctttcataccatacgcacgctgcgcttcccttgcgcataatgatccatatcccaagagtttcccatgtctaatgaacaaacgaaataatgaaagtctaataggtgttcggtcttgaaaagacataaaaagaaagagagcgagagcacgactagaagaagcccttcttttgaatgttcgcaaaagtcgccaaaaagcagatattgtaaaacacggaagaatagaggttattccgttggcgccgaaacaatgatggtggaacacaagagatgatgaaatgccgagaacacgctatgcagaacaaatgaatacacacaaacacacacagacaacacacttcccatctccctcatcacatcgtcttgggccacttgacgccagccaacaactcggcgcctttgaccttgtatccaaagtccaaaatcaaagtgcgcccatcctgacttgtcgcgacgacgcgtcggtaatcgctcttggccgagagaatccaactcgtcgtccagttcttgtatgtggcatagagctggccagattcgtagtcgctaacttgaatgctctggtcgtaactgccggatactatgcggccgttgaaggcatccaggaacagggatcgaacgaggccctcgtgcttgacgcggctgtggacgaggtttccagtagatgcgtcaaacttgtatacaacgtgatcgttaccgccggccaggacgtacttggcgtcgtccgagaactcaacggcggcgagacctctatcctcgctggggaaatccttgatgctctctccggtttcgaggttccaaagcttggcaattccgtcaccagatgcagagacgaggaagttgccacgaagctggacggcgttgacggggccgcggtgacccttgagtgtgcggatgcagtttccagtcttgcggtcccagaccttgatcatggcatccttggagcacgagataatgtacttgtcatcgagacagacgtcgagaacaccagcctcgtggccacgaagacggtgcatggggacgaacacgtcgccggtgatgtcccagacaatgcaagtgtagtcggaggatccagtgaccatgatttcggtgtcgtactggagacagaggatggaggcgtcgtggtagtctgaagggacgacgtagaggtcgttgccagccttggttccgttcagcgaggggttgctgatgacacactcgttgcgctcttccatacgtggaggcgtgttgggagttggcttatggttgggtccgccataaaccttgaggcacttgtacgtcttgagatcccatacgcggatagtgcggtcacgggagccggtgatagccttgctctcatcaaactggcagcagtagacgctgtcggtgtgaccgttcaggtagatggccgcagggttgccggccttccacctcttgttgatctcagccctagccgcgaacatgctcttccactgctgcccaggcgctgggtgacccttgaccgactcgccaataccagagcctcccatctgaattggcttgggagatacatggacctctggttcgtactttcggaggaagacattgcgccagacgtgcggcgatgaagcgagcttcttccagccgcgggatacggactcggcgttgaccagggatgttgcgtcgaggttggacaggacggctgttgcgagctcggcaggaaggcgctcaaacgggtcacctagcgcaggttagcattgctgtctcagacatgtgacccagggggttacacatactcatcttcttctctgtaacactgtcagcacggacgatgtccgaggcacaggtcatgtcgacgccgctctcgttgtctttgaattcatcgtctaggcggatagaggtgtctgggataaggccgtggaggaagcgatgtgtgtgttgttcttgggattcttcttcgcgacgaagttggttttgacggtccaggtttgcagctgccgcggcttgtctcgcggccgcgccaggcagtgcggtgggagctggcgtgtacgtcacggagggaaagggcgatggtgtggcttcgggcatggtgtttgcgggccgtttccgtatgctgctgaaacgctggaaggaaaatggcttgcgggcctgtgattgtatgtggaagggctgcatggttgagtcctggtgcggtaggggattgcgtgttggctgttcgggggcatgagggcagcgggtcgagtgtgagggaagagagtcgacgaagctttggatggagccccggcgccgaggggcggtggaggaggacgaggagaaggaggagagccggcgtcggctcttctggcgagtgaattgtccagtcatggcaccaaacgcgcgggagagcgagctggagtgtgaatgctgcgacgaggcgtagcagtccatttggccctcgctcactgcgtccagcgccatgcccgagtccttgacgtcttggtagtgtgttgtggcaaacgtctgcgaagcggtgcgcttcatcgtgtgtccgctggggggtgcttggctgctgctgctgctgctgctgctgcgggtgtcgtcgtcggcggcggaggaagtcttcgggcggtacgacaagatggacggtctgcgatgcatggggggcgttgagggtgcgtgtgcgggtggccgggcacgctgctactgcaatgcgacgcttctgggtcgacgtgagggcgtatccgaaacgagcggcgaatcgtgcgcagggagagccgaagcaggagacgcaggcggtcaacgagtgtgtacgggctggaaagacaacaagacaacacgcagaaatgcaaaggcgaggcggctacaacgagacagtgagtgtgcacggcggtgggacgagccgtggtcaaaagagagcgtgtagggagcgtcaaattaggtcgtcgttggaaacaacacgagacacggggtctgggtagggagagacgggatgggcggtgacagaatctggcttgtcgcccagccttaaaagagagcgaaggcctgcgcagccagggtgatgccgatcaactgcccactaggcgagagcccgcgcatccatgacttcggccacgactcgccgagaacatgcaccgtcctattgacactacccccaaccacggaaccgctgtcatagcccgcagaagacgagtctataacccacattccagcgcagcttcattgcgagcacgaccaaggacctgaacaccctggcacgcacagcgcagcacagcgcagcacagcgcagcacacagagcccggtgtcataccctcttcaccgccacatccatcccatctgtcatcaacaccaccactatgatgacactcacacaccccgtccccgcattctaccgtctcatcttcctctggctggagcctgcctccatcttcaccggcgccttctatgcacaattcatgcagtccgactacctgcacctgacgcacgcatctagtgctccaggctcctcggtcccaatctccacaagcattgtcctgacgcagcttgcgaatctctatctaggcctggggctcctcgaagcattggtactgcgtgccacctcggagctgagagtctggaggacatttctgttcgttctgctagttgctgacattgggcacctgtactctgtggctgctgtggggaattgggtctattgggattattcacgctggaactcgattgattgggggaatgtgccattcgtgtacttcctcgccctcacgcggagtctcctgctgctccgtgtgggcttcaatcgcacctctgatgtcaagaagcgcgtgtaattcattctaatgacaagcgcactgacacaaggccatgtcactattaaccatgcgcgacaatcttaatctcccccatgtcccatcgtcacaaacacaaaatcaagccaacgcacatccatcacaaacgcccctctgccactctttccgatgcatccgatccaacacggcaacgcaaccgatcgtcaagaacgtgctaggcagatctcgtcgcctaccccagacccactccagaccctgtcctgcattccaaaccttccgtcttgcacttctagcgccacccaatgcaatcaaagctaattcacgattcgcctttgtttcgcacttatccgcaccatccaccttcactcccatcggtgtttcgaaccgccaacaacgttgctgagactcatgtcgcacccaccaacagctgtaacgtgtcaaagagcaaaggttgggatgttgccgccgcttcgctgcttacttttgccttccaagcccatcggaaattttcttcgaagcatgcagactcgactaagcccgtatgcgccgtgccgagaatagctcccaccgccacacgtaacccctttcggcgcccaaacgtcatatcggtcgacctacctcgcaagaagctgacgggaagaaaagtaaaccgagaaaactttttgctgcaaaaggatgttgagaatgatgacaagcgccgactgttgagctcatgccttgcaacttgcgcggtcaacacccagacgcaagtcttaccgagctagacacgctccggcgcagacaaggacaaagaaggccgtcgcgatgcgtcgtgctagcagtgcgtgcagtcagggactcagggaccgagtttagtccatcgcaaccgcacatcgcatgtcgctttacgtgatgccggggcaggcttccggcggtcccgtttctgttgagttctggtggtactcgttgctatcgggttgcgttcattgtgcattgagaacgcttcggccggcgcggttcgggcgatgctaattgtggctggtggtacaacagcggcacctccgaaatgcaagcaacgtgcatgatccggtacgatgcgctgcagttcgggctgggccgtgtggtgcataatgataatcgcatcatgctacacgcggggtaagagttcgcttcattatggcagaacacatcatgagtcacatcagcatcagcaaagccgtgggtactgtgatggaaaccaagttgattgcaaaattggaatctagatcttccattcgtacatggaaaaagcaataatgacgccgttccacatctcacccacccggaagagactggagaaactacatagaaaggggtatacaaagtccacaccatatgcaacgaccaaaagtcagacccccatgacataaaatattttgccccctctatcacgcctatctggtcattgccgtgacctcagtaactccatatccactcggatagataaacacccgcatgaaacataaagtatacaaacgcaaatggcaaaagactattggtacatttgcaagatgtcttggaaatagagccacattatgacgtccgaggactaaagaaaggaaagatacaagaaaatgacaggaggagatagatcgacatcattaggcagtcgttatcgcagacatgtcgagcgagttccccatgctctccatagtcttctcgagcgcatcgagatccatcataccgtcaccgtaggtagggaagagcatcatgtcgtcattgtccatgggaggaagcaccacaccaagagtctgcatatccgtggagagttgcatgttcattgggcagggcattgccattgaagcccatggcccaggcatctggcatatccatgtccttgagatcgaggttgatgtgaaggttgtcgttctccgagatatctgacgtacgcgtcgaaggcgtgtcttttggcagaggagtccagggcgtggtcattgggggatgctgggtcgccgaccggaaaaggcccaggcagtgtcttcgtccttgaggtccagaacagtgaatggaccattagcgtcgagagcagcaaaagtgtcctcatatgaatagtcaagcaatgacatggacatcagcggctgaagctcttcctccttctcaggctccggtgcagcggctggctgctccttcggagccggtctaggcatgctagtaggagtcgccttcgcttgcgcgcttgcgtttggcgttccaaccttgcccattgcctgtggggtcttgaggaagttcgtcaccggtgagctcttcatccctgtttgtgtggggacgcgagccattggtgtggcggcggtttgggccccagcgggagtggcggcattttgcggagcattaggtgtgttctcagacttcatgggatgagaagggcgcgttgcagcaggtggtgcctttgcgggtcgtctcgcgttgggatccactctcgcctcgcccgtcttgggatcaacatccaagtactccgccatggagtctagcgcgaactggagtgggttctcgattttcatgtgcatttgaccaacgtgcgagtcgagctctccttgtgattcgaaaccacgtaccgagtattcgcaatccacaactttgcatgggaacattagtcgctgtggaggggcttgcttgctgggcggctgctgtcgcgtgaactctggagaaagacccttgcctgttccgatacgaggagatgctttgggtcctggtgtcgacgcctgactgacattatcgagctttgtacgcttcttgtctggaagcacgagattcgtcacgttctttgccccatcaaagtaggtcggcgcgccgcgggcagcttgatcacccagtgcgaagggcggtcggtcggtggtaggagccgagggagccttctgttgtcgctgctgctgctcaacaatcttcaagttcgcagcattgagttgcgctagtggtccgctggggcctgcaggagcttgggattgtgtgccgttctgtggttgctgctgttgcgccatcctggatgtgatctttgtatagaatgtaagcactgtacgcatgtgcgtcttgaactcgtcagcactcatggtgagtttatcgtgaagtgtgccatcttggggatcgatctgctggaacagtagtgcacgtgactgagcaatttgccgcacgatcttatcagaccctgcggcctcgtagcagacgtggtacacgcgcattgcctgctcgagcttctttagcttttctaactgatctttgagtgacttctggagtgacactcttatttgcggctgcaacggcacattctgtctttgaggcatcgagctctcgacctctttgatgatctgggtgagtgcattcatcctgacgggatcattcatcctcgttctgatttcttcggcgctaagcatgggctgcgaaggctgttgtgccttgttacccgctgcattagaagcatcctgagctttgagcagctgagccctcatctgttgttgctgtgctggagtcatctttgagatctgctcttgagagaagttgatccctgctccagacttggtcgggaccattgcgggagcttgcggagcagcattgttgccagtcgcatccatgtttccatcagctgtatcatcgatgggtcgcttcttgctggcgttgggctgagcaggctgctgtggttgaggtcgtgcaaccggcttctgctgtggtgtcgcttgagcattttgagattgtgcggtgggtggtcggttaggcattggttgttgggaggccatggcagccagttgcatttgttgttgccctgcgcgttgctgctgagcagcttgctgcatttgcatttgcatttgctgctgctgttgctgctgttgttgttgttgttgttgttgttgttgttgttgttgttgctgttgttgttgttgttgctgttgttgttgctgttgctgctgctgctgctgctgttgttgttgttgttgctgctgctgctggttgtgttgctgttgttgctgtatcctttgatgttgctgcttcttctggttcaagatgtagctacgcaaggtgtcgtcggtgacgttgttttgttggccctgcgcctgcagcttctgccgtacgtgcatgatttcctgaggcgtgacttggaattgaggcatgtttggcatattcggttgcggttgtggcgtccgcatggggccctgtggtgtcatctgttgagttggggcggcaccaggcatgttgttctgctgcaggagttgaccaggtccgccaccagtttgctgtcgcattaggtcttggaaatgtaacgcttggagcaggatgagcttttccatgttgaccccaggcagcatgttcgggttctgtgtagcccattgcttgagttgaccccatgtcgtgacctcaggaggtatgcttgctttgatttgagcattcagtacattaggagggtacggcttcccgtccgtagcatttatgattccggggttatttcgcaacatgttatgagcagtggccaaccgtgcctgttggttaggctgctgagggcgttgacccatgggaggttgtggtacagctcctggaccttgttgtccgatattcagacctggccgtggcatgttggcaccgcctagcatctgattaggcattcctggctgcggtgcttgtggattgaaggcttgccccatttggggccccatgaagggcaccataccgttggtccgccgagcattgtgcacatagttttgcaatattgcgcggaattgctgttcaggaacttttaacagttgagctttcacctgcggatcaagatcttgaggcatcatgctcatgcggacatgctccgtcaaaggctggccggaatgtgcaacggcattggctctcagctgtgcctctcgcagaacagcaccaacttgcggatcattgcctccaggtcgtggtgtcatgactggcacgtggttctgaggctgttgttgaggagtcggtggtcctggctggcctggaggatgcatcggtctgtttagcatcgacataggagccggactaccacttgagggaggcaagttcaggccaccattgagaccaagcagctggttgggattccgtggctgttgttgggcctgccgctgtctttgttgctccagttgggcggcctgagcctgttgttgggcctgttgttgctgttgtgcttgttgttgggcctgagcgacttgctgagcatgttgctggcgttgtatattgttctgaaaggcggccgcctcagcttgacgctgtgctgccattgcgggattttggggctgaggctgttgcccatttggtccagggaagccgttcatctgagtgccattcatgttattgctggccggcacgaccatggcgccttggtcttgaacgcgcatagcttcgatctgttggtttgcaatagcagtgaaatcaaagtcctggttgggctggcgctggttcatgccagcctggttgagcatacggttctggccgttgggctgcatttggttgccgttggcgccttgttgcaggtgattgccaagggcaccttttctatagagcagttcggcgtgctgtcggaatcggaagaacagcgggttgatacctcgggcgatgagttgctgcttcttgtcctcgggccagccctgaacgtcttgctggaatcgttggcggacgtcgtctttgcaagagtccatgagtcgtttggcgaactggttgacgatcaagtcctcctggcgggtctgctgggcctgctggatgtttggttgctgtggattctggccttggttgaggttggcctgggtcccagggttcatgcccatctgcgactgtgtctggcccatggggacgggcgatatctgcataggtcgttggagctgggcatttggaaaggcaggattgaactgttgcggcgtgccctgtctcgggttctggacaccaggctggcccatcatgcccatcggggcggcgttcatagcgttcatggagttcatctggccaccaagggtgccctgctgcatgcgttgctggcgtgcctgggtcatcatcatgagcttctgcttgatgttggtgacgtattggtccttgctctgggcggccagaaatgtttgcgtctcaaagttgaccgaggcacgcatggcctccatctctccgacctcgggcttcagcaggcggtactggctgtagaactgctggccgagctgggcgcgctcttctggctggacctgctgctgccagcccgggggcacctttccctgctgcagctggccgcggtagtgtgcaatgaactgagcggcgccggcctgggcccgcgcgccggccatggcgttctgctggaagttgagggttgttcatggtcagtagcagggcgtgacgcggacacgtctatgcgcgacagagtcgaggacgcgcgaacggtgaaggagagcgggaggcgggagcggtcgaagccgcgggtgcagagaagtgcgcaccactcatgcaggctcgaggctcggggcggaggggcagtggcgcggtggtttcgtgctggaggcgcggcaggcggtggtgggtgagcgatgcgatgcggtgcgctggacctggacctggacctggaccgcttgcggcggatggcggagcgagcagcaggaatggcggccgtctgcgtgcacggagtcggttctcgcaggtcgacagcggggagcagcgtcgagtcgtgtggggggagggtgcgagggtgcgagggtgcgaggacggcgtgtatgggcggagagtgaagagggacacgcttgctgctgcgttgtggtggattgcctttggagagagatggcttgtcggtgagctaaggtaggcgcaggcgggaccctgtacctaacaaggatcgcgactttggaacaggggtccgtggactaggcgtctgcacgtctgcaagtccaagtccaagtccgcgcagctcgagcaactgcagtctcgccggggcagcgcaggaacactgtgagagagagaggcgtctttcggacggaatcacagagtgcagtgcagtgcagtgcagtgcagcgcaaagatagaagagacgcgggcagcataacctcgcaaacacgcccgctgacgctgcaaaggacgagacggctgagccagagttgccccgtcgggttggtgtcacaggtcgacgtgtgtatggacaccagagcagcgactggctgatcttccgcacatgtgctccggccctttgtctaatcatctcgctgccatagtgtgccctcttgcggctcgccgccacgctgctctggcgtctcgcattctgcggcagcgttcaagcagtttcatctcgcaaccaaacacccatcagaagcccaaaaagcacctcgacgccggcgcccagatcatccgcaccctggccgccatggcgacgtcgcacgccccttttggctgtcctctgtgtccgtcctgcgaggacctgcacgaaatttgtccagctactgatcacgcagacagcctctccacccagacgtgtcgacgctttcgtccaagcgccagggtgtggcgcgtcgcaccaattttgggcttggggaccgctggctgtgtctgatctaccaccgactcacgcctgtcggttctggcccaccactacccaccaaatcatcgctgcgcaatgctgcagcggcatagctaccgcgtgcggcgctgtcaaattgcaggctctcgcactggcgccccgctgatttcgggcatgcagactcacggtaaaatgcccgctcagtgctgccatctcggaaccatcacgctactcagtccaacggatgctagcctgagctagtccctcccttcatggcgccgtccgccgaacgacgagggacgaaccacatgtctaaactatcgtccctctcccatcatcgcgccaccatcttacaagctgctctttacctcgctctcccagtcccctctaggccttgccctcttctctcattgacctctgctttcctgtccctttgcatgctatgcgccgtaatttgcaacatgtcgatcatccttggcgcttatcatttcccgcctacttccctgcggcaatcgttcctgaaaatcgtccgccaattgggccaaacattgacacgtactctggccgcgccaccgcttgctgcaccatggtgctgcctcactggcactcgccgcaacaagcaaacactgtcccagcatcatcctcgtctttctccgctgtcttgtaccctttcagcttgttgttcttgtgcaacaagacaaacgttggcaactgtctttaaacggtttcgcatgtcgttgcgtcaggcgctgagacaaactttggcggccacccacccgcatatacttcttgcgcgcttaacatctgctgatcgcaccgactactggagtctttgaggacttgcctttccatccaacactcagcctgaatattgcaggtcacgcttgcgccatgtcctctgggccgggtttgtcacgacgagatgcgattgcgcgtctacatccggcaccactgtttcgatacccgttgcgacatttgacaagagagctccatagcgaagagctgcctaaatatgtttcggtacctcttgcatgcaacatgcgtaagctgcagctataatgcgacctttatgcctttcgctaaaggctcaatgcggggaagcgacctcttgggcatcgtgcttagagttttctgtcgtctgttcagatgcagactcgcggccaggaagacttgtggctgccgcatggccctcctgtacctcgcatgcttctgactgcgtcagttcttcgcgtcatgtccgccaggcaatatgacgttttgtgtctttcctgtttcattgcatacaaattaccggagtgtatataggacgccattcttagcatatcaacgcttcttcccgttaccaatccagaaacagccggttaacatcatgacatgtcggttttcagtctgctagaatgtacctcgaggcatcgatgccggccacaaatgcttgcgaagggttgaagagactcgaacaaccattcagcgcaagcaggaacccatgggcactgacagacgcccaatcagaacacccaggaaccgcaacgcactattggaactgctttacgatccacgtggaccctcaagcctcacgagcatcaccacgaaggtcatgtatttagcctcggcacggctcggatcacacggcggatcgatcttgggccaataacaacaaaagcaaaagcaactctatcagatacacagaatcgataccaacacgggtggaaacccaaatcctggaagggccgatcgataggcccgagagccgagtggacctaatattggatcaggtcggcgatgttgctcggaacggcgactacctactctgatggcatggatattgcacaggctgatttgtaccaatgttcaagattggttgtctcgatgagaggtggggggaaacgcggtgtggatgccggatgatgcgatgtcatgtcgtaggcagcacgaacgtagattcttcctggatcatctcctattattgcccgaacatcatatacagcgcggcagggacgtggagatgtcagagatgtttgaggcgtcattgacatttgactgacgtgattatcaatcattaatagcactagagtaatgcagatatagacttgtctgcaatagcacgagcacgaaacatccaccttcatatctcagacatatcaataggatgttcatgcacgcagtgcaatacgcggtatattcaatcagcctacaaatccattcatgaatcgctttcactatggttgccttgttttgcgcccgacctcaactaatcccatcaaataaacaacagcccttaaatggtcaagtgtcgtataactagcactattttttcaacgagctacgacgcacggccaaagacgtcccgctatcagttcgaatccatctagtatgtttgtgtcgagctaacggtatatcgcatgctcatgtccatcccaggcagactcaataagcttgcatggttatcaagttacgtagcacagttcttccttcccaaatacataatatggtacctacatacagctatttccctatcaatcacgcagacattgtggtcctgggtacatacaagatagtcactaaattgatgttcgggacgactggttcaacaaagccaagttcaatgaaagaaagcacatcggtagacagcaaatagccacgatcagtaacacaataatgtacttgcaacgcaacaagtgttatgggataatactgcaaggatacagcgccgattttggacgcatcctaggcttgcatactgttggttacaagtaagcaggagcctgagaacaacaatcgaggggaatgagtgcgaggtcggtttttgaggatatctagcgtggcattgtagccaggcgtgacattcggaggcgtacggagtagaattgacacgcaaatagatcgggctctttcatgaattcatgcaatgaggggctagttgatgttgggaggtttgatagggagactgacgttcattgtatcaaagcaagtgatcccgtaccaatctggcacgtggggactgaactgaacgtgctactggaatttgatcaaggaagggtgaggtctggagaaaagcggtatgtcaccacaggtcattgtttggtttttacaatctttatctggaaccctaagactaaaaggcaggtgtccaaaatgtgtcactctggttgaaagtgaagaggaatgcacatagaaaggaggtcttagggcgtgataagagatggaaagtgaacagactggaaatgctgaacttggttgactggcttgattcggtatgctgtcgaggtatccactccacatatgatacatttggtcctcattccgagcccatcttcatgctttcgaacaaaggaaatcttgattcgagggtcccaatcgcttatttctggccgagagtagcagcgcggtcgtcctcgagcttctggtagaatgcgtcacggtgacggacagcggggacgtggtaacctttgaggtataagttgaggtttctgattcaagggtgcaagaggatggatttctcatgcttcacgtaccgtaccaccagccgtagccggcgaccagaccaagtcctgcgaatcattgtcaatatggctccctgtcatgcgcgtataggctaagaactccagaaaatatgccaacagcatcacataaccagaacgaggagcggcacatacccgaagcaacggaaaggtcgagcacgatttgtcggcggagcatctgtgacccgatgattagtcccattcgcacgcccgtccaaggcacccaatggctgtacatacgccggtgatcggtttgataggcatggcgaggtatctgtcgggaggagtggagagattcggggcgcgattgcggttctgggggctggtgaaggtcgtcgttggttgaactgagggttgacgtgcgatcgagtggagtgactttggctccgccaagatctggcccgtgcacgtgcgccgcgctttggagctgcgagctcaaagacaaccaccatatccatgtgaaaggagatacgataccgtcggcactccgagcctctgtcgaaatccgcgcgcgcccttatcgcaagagcgctattccgcagtcaccgcaaaccgctcacccacgacaacctctcacctaaacgcgccgactctcgaccacactctcgcgtgcccaccacccacgacgttcccactcgttaaacgccaccgaaaagcttatgccaggcatcatcaattcccccctcagcgacagcagcgtgggcgcagtcgcaggcatgaagagggtacacgatgcggacagcgttccgacatatggggcaccgcaccccaagaagcagaaggtcacacaccaactccgctacacgcaacccgtccagtacattgcagaccccatcagcgcagagattggcgatttcggcgacagcaaggagtttttccaccagcagttgcgccgctcagtagcgatacaatgcaaggcccagggcttcgatagcgcgtcaccggaagcattggaggagttcacgggcctagttgattcctgtatggcatcacctttgcgcgatatgcgcaatggcgcaggctatatcggtaccccgagctaatcaagcatagacatgaccaagttcctatcacaagtacagaagtccatgagcagcgcgcggcgcaccgaaacggtacctcacgactgggtatacgccctcgtatcatccggtctgcgcggctcaggaccactcgaatcacacctcgacaccggcgacgtcccaccttcattactacaaccacattttgacccacctgcgcctcctgaagcaccgccgccagacaccgagtccctcctaggtcctgggctctctggcaaagcggataaagaggcgcgcccctacattccatcacatttcccgccattcccatcgcggcatacttacaagtcaacacccgtcttcaccgagcgcgagaatgatccgcgcaagatccgagagaaggcgacagaggagggcatactagccgaacagagtcttagaaagctcatggccgcgcagaaagccggtattcagaaacggaacgccgggaggcgcaaacgaagcgcgcgcatgaaaaagagcgacgagctgtggcaggcagccatgacagacctgctcgcagaagagaagcagaatgacaaagaggaagagagacaacgcgccatggatgcagatgaagagcctgactgggatgcgccaatggaggcgcgaccgcggcaggccccggtaacggttgatcggaatgtcaatctggaagaatgcgtacacgtgaactacgagcagcgattctggcgaaaatctgctatgggcggttagaaaaagctctacatggttgagcgaccataaaagttgatatcgaagagttgttttacagtctttttgggaagcgaggagtttaggagttttgcacgtctgcctaaacatgcggcggagcactaatgaggcgttcaagtatccgccattgacaaacttgtacaacagctgtctcagtcattatcttgcgaggacctaatgatacaggtcgatgatttgccaatgaatcatcgctataatattcacaaatctgcgtctccacttgccatgcttatgccccccatgtgatgtctccctgattacccgcatctcaagctgcgctcttattttgcttcgctttccatccctcccaagctgtcgtctcaacgctcaatccgccctcacatctgtcgtcacgttagcctcgagcgccaagacccgcaccttcctcgactacctactgtctcaacaacctcacgacaggctcacatataatcgtcggtggctcctttgtgtcatcctttggtaccgagatattgcacttgtactgcaccaactccttcaacgcacagtcgctgagcttgatcggtggctttcgcgctttcccgtttgggaggacgtttatttgtgattcgagttctgaaagagagtggatgggaagaggaggtgtcattgtcgaacttgggagaaaagagtgagcggattttgatggacgattgggtgaggaggggacaacaagatgagtgtgggtgcgagtgcgggtgagggagcgaagaagctgggtgagaagttgatggcggaagtcgaggttgaggacttgagctcggtaagttcaaaactatgacaggtttgcaggacacgaagattgatgtttatgataggtgcttaagtctctaagggaactaagagttgcaccgtaagttcgttcacatttcaaaggtcatgtcgtctgcgcgagtcatgccctacacctccatctctcctaacgccacacagcaacgaaacaccaaacacccatatcttcttcggcatcccagagatagacatcctctttcccagctcaacatcacccatcctcgaactcgtctccccaccaccaacacaccacccatccggcgctggcaagacttcactactctacctaatcatcgcccacgccatccttcccaccacattctcctcaactccactatcaggccaaaatgccgccgtcatcctcttcgatccactccaccacttcagcgtcccgcggctcgcgaaagtaatcttcaccataatatccaccaccctccactcagctgcgaaagaaatcgagccgctcaaacccgccatcaaaaccctcatcgcaacaagcctcctgcacgtgcacatcttccgcccgcaatcatggtccgcaacactatcaacattgaaaagcatgccggattatttattcgacgaagaaagacacaagagcaagcatcgccgcatacactcgatcgtactagaagacgtcgatgcctttgtatggtctatccgatcttctgtgtcgactgatctgacagcgacgccggagagtaatctgacgagtgcttcgacgctcttgacatctgctttgatgcagctgcacacacaattctcttgtggtgtcatccttacctcgcactccaccacgccgtcatcttttcggccagcgattccgacgtcgtggccgaaggaggtcagtacaacgcgcttggcggttagaagagtggaggtgttgaagtttgcgccggcgctaagtgtggaggaagctgagattgaacgggcgcagaggtgggatgttgtgaagaaagggaggtttgaagtatggaagattggggccggcgttggggcagggaatggagagggttttgtgttcaggattggggatgagggggtgggtattgaaaggaatgagaagtaagatgtgatgagctgcagtgtgagcagctatccagaaaacatgcacatcttcattgacagccagtgtgtcgcggcaaatcttcatcgtcctgtaatgtacatatgttaccgtcataccccttgtgatgctacgcacactaatgccgggcctttctgtgcaatgccagatcaggttgctgaacagcacctcacttgccccaggttatgaattccctctcctaccagcggcctaaaccactgcccaaaatcaagcatcccggccccacatctccttcctccgcaccctatcctccttcgcctccctcctcctttctccccacttcttcctcatcgccgcatgctccttctccaccgtcgccgccttctgccttgcctgaaccaccatccccacaaagaattgactgcaaccgaatttctctgccaacttcactcgcgtccacttatacggatctgacgtccgcaaccgcttaatttcaccaatctccttgtccgtgagatggtatttcttctcatacggtgcacgcacgggggcgggtagttggttcgaagggcgaggggggagatgagatgaggtgtgtagaggcgtccccgcagcggcgattggagaagtgcgttggcggagagaggaagtggtttgttggtggagcgcggcggtgtagaggtttcggcgtttgtcttcctttggtagaaacttcaatggtgtgtggtatacgctgggcgcacttgatggtgggttgaagattaacgtaggttctgggcggttcgatgtgtaagatggtgcttcgggcagcgcgaggagtttcttatggcgccgggtggaggattcatggcggcattgcgttaatggggcgaacgatggttgccgctgttttgaacagactcggagaagggttttacaagtcgacattgcgtggagcgggatgtggagaggcgcaatgggggatgcggtgagttgtggtgtgttgaagggttgtgagggttccgagctcgaactttttaggtttttccgctccggcacgtgtctgggcggagggctcgcgcgacaaccacagcacaaccacatatcgctataacatcacagaaaatagagttgttgatgtgttcaatgttatttgttcatttactcatatttgcgaggctacttcaagaccaacccttactggttgcgcttgagctcggtcgcaacatagtgcagatatgctcccaacagcttcgtaccctcaatgtagttcctcttgtccagcttctcgttgatggagtgcgcagcgtccgttgagctacccattggaagcaacagcacattcttgccgagctcttcctggaaagtaagagtgactgggatacttccaccctcacgggtcatatctggcttgacaccaaatacgcgctcgacagcctttgccgcagcagtatagttggggtggttagtgtcctcaacccaccacttgccgcagtgcaatacgttgaacttgaatgtgttcttggacttgagcttggcccactcagcgttgacgtgcttctcgacaagcttggtgacctcgtcaatctccatgttaggtacggtacgaatggagaactttccaacgactcgcgcagggatgacggtcttggctccttcggagtagaacgctccctcaataccgtgcaacgaaagtgatgggtatcgcatcttgtgcttgagcgcctcctccttggtgccgtggatcgcaacctcgccgcctagcgactccttcaggtcatccattgtgaaggcaatgggtggatataaggcagcctcttgctcggtcatgggtgctaccaagtcgtcaagaccttggatgagaatcttgccatctggatcgaccagggagttcatgatgcggacaaggtcggtcatgggctcatgagtaacaccaccgtagacaccagagtgcaggtcctggccaggcccggcgatctcgagcgagtagtagttgcatccacggactccgtatgtcaagcaaggcttctccgttcccagccagtagttgtccgagatgcagaccacatctgcgtccttgaagaaccccttcgcttccgcgcggatagtgtcgtctaggccctctgagccgttctcctccataccctcaaagcacatgaggagattaaccggcagttccagaccagacttttggtgtgcctcgatcgcgttcaaccatccaagcacggggcccttgtcatccgtgctaccacgtccgtacatgcggcccttatcgtcgatggtgagggtaaaagggtcggtcgcccagccgtccgacttttgcgcaggctgtacatcgtaatggccgtagaggagaacgtttgccttcttcgggtcgtctccaaggcgtgcgaggaggcacggtgggagggttagatgttcgcgaccaggctgctttccgagctcgcgaagctcaacagtaccgccaagcgctttgatctggtccgagagccagtggcccatctgaaatcatgtcaggccaaactatctttacgatactcgagcgatgcttaccttgacaacatcaggcctcctgttgtcttctgagctgatactggggatcgcaacagcttccctcagcctctcaatgaacttgtcctgcaggctgtccacctgcttgaagtatgtgtcgaggtttggcatcttgtcaaatggcttgtagatatagggccaggcggcgttcggtatgcgatcaggtgtgtatttgtccaacagcctaggcgttgcgacaagtctttgtgtaggcgcggaggaagtgaagcctcgtccaatgcaaaacgcgcttattcgcggtgcgtaagccggtgctattcgggaaggtgaatgtgtgagggcgatggacttcgctcgttggaggaaggtgaggggcaaatagcggggcatgttgacattgctttggaagaaacgcaacgcgacccgccagcacgaggtgacatttcagtctagaggccacctcggtacgattccgacccacatcttttctccaaaatttgctaagctttaagcttatacggtgatctggatcctgcaagtagaagtgttagatcccatatatgacatggagctagagctccctgattgagcaatatgatccttttcgtgatgtaccaaaaccaacaattgggcgccatcaggacaaactatggaagcactcatgctatacaatcgaggttggattatgtgtaactttgctcgaaaaactacattatggacaacatcattcttccatatcagctgcaagtgaatcgctatgcaatgctaatgtagatgcaaaagaaaccgcaagacagctgcaatgatggaaactacgagtacatgaggctctgagagatatacaaattggtgcaaacaatagaaagccagcagcctaccacagtccacgtctcttcgtatctatgaaggggctgtacctggggcaggctgctcgtcttgtggctgagttgggctcaatacgtcttcgcgggtggcagccacacttgcatcttcttgcttaaagtcgggcaatttgaacgtcatgttgccagatcgaatttgttgttcactgctttcggttcttgtctcggtgcttgctcccatgctctgcgcaaaatcgacccttgatgtgccagtaactgtgtggggttgggacgtgctggtttggttcgcagtaccatcgaggccatgaggtgaggcaactccactgaggccgctggggtgttgcgttgctggttcgtcatcgagaattgaatgttcaggtagcgctcttagaggaggatcaggatgtgggtctttagtcatgtgttcaatctcgacgagagacgaccgtcgtagctgctcgagcctcgcttcaggattcttcacgtgataagtcagctatagggttctctcgcgcgctcgacaagacactcgcgggatttagcccgcgaaagtctgcttgtggctgcgcttcacagtgtctcctgaaggtgtccgcagctacattgacccattgctggaccatgatctcgccgcgaagacatttagaccttattgtcctttgcagatgcagtaaaggagtcggatggggaagagaagccgcattgtggacatacccattcggtttgatccgggacgcccttggcggcaggtagctcgcccgtctcgtttcgttcctcgccccagaaagtaggccgcctgataggcgccggtgtgacgggcaagcttggtctctctatggcagagggaaaatcagtgaggatgaggctttcgcgtcggttcttacgttcaagtagcggtgagtgtagctcctcagtgccagtcgtttgttgaagtatctgggtgttggtccgcttaccaccttgcgaacccatgatcgcccgtacatagttctcgatacctggcatgttatcccaggcattggcgttgttctgctggaaagattgccattgctggtcagcagactttggagatcctaaagcttcaggacttgtgaccccgtcacttgagcccgcagacgcttctagctcgctgttatcgtaatgcacagtggaaaatgcgtgagtcggtgacggaggttcacgggttggctggggctggatatcttcagcaaagacacgagtaggcttcggcctatcagcttgttgctcccaagggaaaatcggcttgggcgcctctgctggcttgggtcgatgttcaggtacttgataccacatatcccttggtggtgctgggtaggcatggggtgcctggaacaactgacggctgtcactgaaggtgtattgggcggttgggaaattggcagcttcgggcctcgattgcgcaggaggctcgaattttgttgcatcccactccatatccggcgcagagaatttgcgcagctctgtagtcgggacaggttctaaaacaccctggtcaatattctcgaccacttcaccggggtcggtcatgggtggctcagtggttgtgactgaggcctctggctcgataacaatattgggaacaggagctgatgattggatctggaggtgcgttgtacctgaagcgtctcttctcaaatgcctgtcatgcacttgccaccaccgactcaagagctcgccatagacacctggtccacttgtacggctactcgaccatggcttctctttgccaatgaagtgtacagcgctgatgtctcttttatagtaacgatacgccggctcccactggtactcggcgttcggtgtacaattgtacgtgaacttcagtcgctgccatggacgatgctcgaagtactgattcaagagaccttgatcagcgccatcgaagctgtcccctgtggctgccatggtctgcagcgcccagtattcgcccatgtctggtgatatcaccatgacaccactgttgaaggcgtcaggccagccaatgtcaggtgcggcagcgaagggtgcctcgatatcgaacagctcatcgagagctcggagtgcaacgacatcggcatcgaggtatacgatcttgcgaaactgggtctgtctccacaaagcaatcttggtgaaggcgaaggacagatcaggacggcccataagatacaagttcgcgggacttggtgttcgtatgcgctccaccggaatcaagtagtcgtagagctccttcagctgcgtgatggtgtcggcagacagagtctccagagtgatgagcacggcgagcttcttcttcgtacctgcatcgcggagagaatgtgcgaggacggcggcaccagggaggtatgaatcgctcataagaagctgtatgcatgttagctcgcctgtatgttgggccattactatgtcgcaatcttaccgtgcagtacacatcttccaaaggtcgcgccatcgtgaagctatgtgagtagaggagctggcagtcctcgagagtgaggaggaagtaaaagttacgcgcccggaagctcagaggtcagattaggcgacttgtttgtacaggtttccccgcagcgcaatgcagtggagttggcgctgatcaccagattggagttgtaccgaaagagtagtaagcgggcggcagatatgcaggagctccgaggcgcaactgcagcgcttcaatggaattactaggctacagctacaattcacaggtgcattgatgggaaacggcggtcggtatggcgggcagcaatcggaatgcgaggctagaacccaatattggttgagaaatgaacatttcctcgtccgtgagctggggagcttgcgccacgcgacagggaatcgagcttcagcgaaatgacctcacccatggcgcgctagcggacggcccacctcgatgcgtgaacgaaccccaacctgacaacaacgctttcactgcggacttgatggtgttcttctcacagcacacccactctagccactgcagctatcctatctgaatgcatagctataaagccacgtgtgagcgtataggtgccgttccgtcctgtcgaaggctagatggcaggagcggcctcgtgatggcactagcggagtgggactgcggcatcaccgcctcgactggagctgagtgactccagcaaacattggaatgcgacagcggcgacgctgtatatgtgcccgcagaaacgactggtttgaccatacatgatctgaccatctctccggcaagaaaagcacttacagtccatcccgtgtctttctcaaaaacataaacaaacctttgaaagcggtctggccctcgagctcgattgccaagtttaagcgagtggccgcaagggtacccctgctcaaggctggatgacgtccatcacgatcccagtcacaattcaaggttgatgtcgcaaacgacgtaggaaaactcacaattatatggcctgaacaacatctcaaacagaaaaaaacttccaccaagacaatatcccgagaatccaaccatcagaatgacctccccaatccccctggccaaatcaatcctccaactgactctcacctccgccctatctggctacggcctcttcctctcctaccaaaacataacgcgcctccaacaatacgagcaacaaagcgaaaaggccgcagaatggagtaacaccgctgcagagcgtctgcacaagactcgcacgacacaaacgagtgggacgatcagtgtgcgtttcccccagcaccaactgggactacaacagtgccgctgacatgtgaatgaaacagttaattgtatccttcctaacccccatcatcgctctctcgacatcaaactcaacatacttggtctcggcggcggcggcgaatacagcagtcctcatgttttcgcgtcagcacatggcgaatttctggaacgagaaggaacaaacgcgcatcccgtttgttcagaagttcaatgacgcggtgaggggaagcgagcaggtcgttcagatactcgggcttttgggtgcgagctgggcggttacggctgtggggtggggagtcatggggcaagggtggttgtgaagagagcatgaggacggggggtgataatgcattatggctagatgaatcatgaatcgtatcctatccaaaccaaaccagcaaagatttggtaaacctatccctgcatttctagttccttagccacacgcacactatccgcctctctgatccactcctcaatccgcgcacctacatctcctaccaatctctcgtatgtctcgttgacgaagaatagactggtgtgcgcagtcacttcgtccatgttctgcatgaacacacgcacccacgttggatcaacattgcccgtcgagtctttcggcggcaacatgcagaacttgccgagtttcttcttcttctccttgggctcaccatctgcaccgggtgttgggggatgcgaggcattgctatccgtcgttgccagcgtgtagtttgattcgtgcatggatgattgatcgtcgggtgaagcttggttcaagatagcgctacgggagaagtcatagttgccgtaaggatggtttgaagactggtgctggtggtggtcttcgccgagatccatggccccaaggtcttcgtcgagcgtttggatttcgggagcttcttcgggggacatttcgtagcccgtatccatgtcagtggtggggaaggagtcttccgttgagtctgactcctgtttaggtttctgcttttgttcttgctggcgtgtggccggcggtgcactggagtcctcgtgtggctctaaaggccccccgttcattcgttcgtgttctttgcgcattcgttccgcttcctgcttcagacgttgctcctccttatatgagtgtgagttcttgtattcctcttgttcacggtctttctgccgctgctgctcctgttgcttctcccacttttcttcggccttggttcgctctttgatggccctgttacgcgccttcactgccttctgatactcctttagcgctttgtcgtgctccttctcggcagccttgcgttcttgtttgtccgtgaactgcaacaagtccacaaatggtggctcttgtggtattggcgggatctctgcaagactttgtgtactgtctgtacggtgtgtagagccctcgatcgagaagctacggataggactagtcgccgatagtggttcttgtggagtaactgggacgatctcattgtcgcgatgctcctggacttccacagatatgcgggggctgttcatgacggactgggaccgcatgcttgccaccgtcggtcgcgacgcagaagcaatcgtttcgctgcctctttcatgagactgcgatgtccgactcgaagaccgggaaggtgatggagacttgggcgatttcggcttctttggacgccctgtacttacagtgtagtagttgacaaaccggatgcgaggtggtgaggcaacacctgggttcgccgacttccttgttttttcatcttcttcctccaacgctcgcactctggcatatcggtccttcagttccttgtaatcggccatggcgctaccgaactcgaagtgcgacttgactaagcctttcgtagccttgtctcaggccattcgaatagtgcttattcagccaggtgtaaggagttctcccaacccttacgtactggcagccgcacatcattctcgaaagtcggattgaaattgggatcattcggctgcggattgaagaaggttgccatcctgctcggcttcttttccgacggctcttctgcaatctcatccactggggccggggctggactgaacagacttccgaggcctgccttgataattccaggatgcattccaagaaacggaacatcgaaattgatcacgcccacaatgcgatggcggaagactagagcaatgtctgcagcaagcaagccgcccattgagtgtcccagcaagatgacgtctgtccattgatcttcgtgcggcgccagcctagcactcgtcagttatgtgcacttcatgacaagtatctctgacaagtaccagttggagaaattgtctcttgcacgttcaagcgtgttccgtgactggtatcttgggtagagtttggtatgtacaacgtgcgtgtctgcaagtgtaactgtcacgaggttatgtacatgagcagggaagcttcgaaaacttgtctcgttgcccatgaagccgtggataaatacaagcagtactcggcgcaagtttgagctatccacagcaggatccggaacgagtgactgtgtcgacgacgatcgggggtcgtgagaagacatggcgagtactgaagggtcaatggttgcagttggcgcaccatgggtagattgtcgcggtggtagaggtggaggctgtccactgtatcttgcttacacgttgggttgcgactgccccatgtgcggacgacgtcattttcacttgtcgcaatgtgagtggtggtgcaaacgagtacgttgtcactatccatgaaggcgatgaggtgattgcgcatcaacagtcagggtcaagatatatttgttctcgcggtgcttcttggcccgattgcaggtttgcgacaatggaggggcagtgcgaggcgggcaagggagctggccgcgtggacagcacgtgcgagatgagcgaggaatgcaagtacacttacacagcgaacgtgtcttctctatcgcacactcttttgtctcgcacttgtcgtctatgccgcccgcagaagagccactgtctcgccttggggatcgtgacacgcccatcttttactcgcaccagtccgctggctaaaacctatccccacaaaggacctcattttacgtgcgtcgatcattctctcccgcaatgggcacgctgcacacaagagctcgacggaggtctagaaaaggaacatgtccctaccctggtcgccatcctgcgaaagtctcaatctcgagccagtcttggcaataaaagcctcaggaacacgagcctcgtttgtatggaaagagaagcacccagcagcctgaatggaagggaaggggtgacttgcccactgctccagcatggctcagggtcagctcatgtgcgacggcgaagcgagctactagaggtattgggggcgtctaagaataacagacttcaacgcgaaatcggactgttccagaaaggtcgtagtacagtgtatatccgttgaaggtggtgcgagcgccatctcctttgcacggcacacggcacacggcacatgggacaggcacagtgcggcagcgtccaggaatccctcgcgtcgacttgttcgcggcacgataacgcgacacgaagaattccagacgtctggcaggagcagggaatgataggtggacgacggctgctgtccagcgcccatgtgttgggtagtgacagggcaatctccgtgggcgtcatgtcgtttgtttcctgtgccgggcggatccttctattttcgggaggcccgtgtaccaatttcgctagcacggccaatcagccaccctgtcgcccgtccgccgcccccatgtcgccgctgtagctattgaatctgtttcctctcgcagcgctttccctctcacacgaccttcgctgcgacgtgacaagataccagcgctgtgcggctctggagagcgttcgggaccgaagtgcagattgtcgcccaatccaccaggggcagcccgtcgtcgcgcgaggaagaaccattcacgattcatttacccacgctacgtttgcactacccacagcggaaaccaccagtagtccaccacgcaaacttcgcccaccctgctcgcctctaatagtcgcctgtccgaccgcgcacccgccagcagcacatcgtcgttcgtgaatgttgcttgcctgaccgtctccaggtgcgtcttccaccaagtcgcttattgcctgcttgcgccttcgaccgccatgcgattggagtgctgatccctcgccagatccttccttcatcagccacttgcctggcgtccgttcgtttctcgacactcactccactcgctgctcgtatccattgactggaccttcgtaccggccaagaccatacgtccactccttcagtcaacattctgacaactctgaccaactcgctacactcactcaaccacatgttcgcgcaaacaaccgcattcgccaccactctggaagcatcactggcgcgcaacacaagttagacccctcgacactttatggaccacaatagcacgccgtctcgacgatacagggttgacccacgccactattctcagacgcaaagcactcgacaggacgacgagaagagacgggattcaagcaaaggagagggtaaacctcgggaccctctagaccaacctccgacacaccaagaggaggagaagcgcaaatcagctatgacgaaagaccaccgcttctttcaccgccgccaggcagcgtctcctacgaaagtcctgactgtcaacgtagaggtcattgcgaccgtggactccggtggaaatctggtagcccaggagacgaagacgcaagctccgacttctccccaagcctccccaccgtcaaatattgcgccccccatcgtcaatgccgtaggctctcctgtagatccagcagtatctgccgccgcagcgttgctagcctctccagcagcagcactatcgccagtcgtccccatacctgccctaccctccataccgcaggtaccagccgtccccgccgtgccaacccgttgctcttcctgtcgttccttcggtgccaccatttcctagcgacttgactgtgcccgcatacccattttcatcaggcgttcctgctctcgcggtggacaccagtaccggttctttgactccttctcctgcaccaacaagtatgtcggggagcagcatcagcccatcatccttgctgttagcatcattgatcccggcgtcgaattctaccatcccaagtatgtcactcctttcatcgagtgcgtcctcaacgtcaggaagcaatagcgctaccctgtcctcgtcagtatccgaccgtttcactgccgccgcgtttaccggttcgtcatcggccaactccgtcgagacatcatcaacactgccttccagcgtgaccccaactgccgacgtggatagtaccatgtactacgctgggggaggagcagcaggaacagcctacccacccggtgggcgcagcgcagaccacaactgctagcggtgccagcgcaacgggcagtacgacaccgcttcagacgcctcaggtcgttggcagtgtagttggaagtcttgccggtgccgcgctaattctagccgttattctgttgcttctacgacgtcacaagcgacggaggcaaggtgcgcttcaactcgccgacgaaacaaccgaccgcagtccgcctccaatgattcaaaacgactcaaaggcttaccgaataccgtccgcttttctgaaccgtttctcgggcatatcccgatcgacagttgaaagctctacgactgccagtggcgagcgcggctttcagcgagtctcgggagcgcggctaaacttccttctgctttcagcgggggcatgcacttcagaacagttttcgggcggtgggactttgtctgggtcctccttttacatggacgaccaaggcacttatggttcgccaggtcttcccaaagaatttggcaaagacgttgatggggcggcagctgctggaggtgcaatgaacattcgtcaaggtccgcgccgtacccccatcattcgccatccggatgatgatgcaaatccctttgcagacccagctccttttccaagggccaatgcgcacttaacaccaccacaatcacccaaaagagatgctcgtcccaacacgcttggtcgaagtctctactcccacgacggatctcgaagctcaaagttcaccgagaacgtatgacgaccccttattcgtaatcctattctgactgtcgcttctgcatattgttcagtctcatgacacgcatgtacgtgtccaagaccattcgcatatttcattgtacctagcgtctgtcagcggctccactttgttataccccaggagcttccgtccgtcatcacatactgtcctcgattggaacgcagtacgcggctccgactaatatgttattggcctgtaccccacacatcgggaaggaacgtgtttcataatgtttgttggcattgttatcgctttttgcgtttattcctcagtgtacatacattctacacggcatgtcttttaggacgcgcattgctgtgcatatggtcgccatgtctcttgacacatactgagaggcagtgtagatacgggccgcatgtctcatctacggacatactggcctgtgtggaggagtttagtgctcgatctacaaatggtcaaaaagtttactccaacttccgattcaaagtgcatcatctcttccaggtctcaggtgcaacagcctctttgggcttgagccactacattttcaagttcttgaaaccgttcgtttgtatgacgcttctatggaccaagcctcgtgctattgcgttcggaccactcaatgcggcgaggctgcgaggctgaggttgggacttcaacgaatcggcgattacccaaggctttacagccctccgcgatcgacatttcggcagacccaccaccagggcttggctgcccgcctctacgctaaagtcgttcggcgtgcagctgactgacgcagtgggcaatgatgcagttgcgtctaacagcaaattcggccaaggaaggcgtatttcgcgcgcagtgttgctgactgcatggtcgatccaagacacatctccatacataaagcctgacatggccgccgcctcagcgcattcccacataacctaaagcttctcactaaaacctctcgtaactcaacaccgcaatcatggcttccctcgcagctatccctcagcccatcgccctcttcccccaattcatcgcgcaagcccccgaaaccctcgtccttaaagaacacgtcctctccctatccggtgacagcttcagcatcaaactcgccaacggcacgcccatcctgcaagtcgaggggaaagtcatgtccatttccgggcgcaagaaggtgagcgacatgcaagggaaccaccttttcagcatcgtgaaagagcatctgcatatccatgcgacatatgtggttgaaagtgccagtgggcagaagttagtcgaggtcaagagcgggtttaaacgtgagtattgaaagggagcagacgggggatgtggaaaatttgctgatttgaggcagtggttgggtcgaaagcgacggcgacgtttacgagtcaatcgggcaaacaagaggtcctcaccatgcgcgggaattggatggatacatccgctgatatcgtggatgaagctatgggcggtaaggcctcatcctctcccctctaatcatctatgctaacgcaacacaggcgcggtagtcgcgcgcatcgaccgcaagatcctcagcggtaaagatctattcttcggccagcagacgtacggcgtgcaagttgcgcccggggtggatctcgcgctgattgcggcgttgtgcatctgtcttgacgagaagaacaatgagaagaagtagaagatcccgctggtaggagttgtgttagcgttcatgaaaaaggagcacgcgaagaaaggcaaggaaagcgatcttgtgaagaggatggggagtgtaggtatgggcaagagggcgacgacaacgtaattgcaacacgatatgatacctacagcgactcgaatgaagaagattatttattctatcaaaaggaacactcgttttgagatccttcggatcaatccttcccttcaccaccaacctaatctcggtaatttacccacctccatcggccccaatcctcacctaccacaccaacaccagcaccaaacgcatgaacccgtcatctctccagcctaggaaatacttgttctatccagccaataccccgctctacaagcgctgtgtatgcagccttcaaacccacaacgcaccagcagcgtttcatgtactgcctgcgcctcgatcaggcaaaaaagcaacccgtgactgtacgtcaggcaacacgttcttaataccaagccccgccccccgcgatctccacagcttctggaatcaatattcagtgaggattgtttataccgtatcacaatttcaaatatgtcggcggcgcaggtacgatcgggattcttgactggctttaccgtgtttgatttttcagttgggctggttgtgccggtgctttgcatactttttacggcggcggcggtgctggtgaatttgctgcaaggtcgtgaggagaagagcgcggaaagacaagacgtggagaaacgagatgttgaagaggaggcacagggcgagaagctggaggggacatgcgacacggttcaaatattcgtggaacttgaagcaggcgaagaggtttatgggagagacaagaggagcaaggcgtatgatttcggtggtcggatgcgaatcagctgaaagactataacgccaaaatcgtcaacttgaacaaaacagtagtagatcgtcctacttctccaaaccctcgaggaactctttcaaagcgcttccttgccatcagactcctggccggacttccagcaactatcgaaatcaacttcatcgttggttcttgcacaaacgtctcgcatccacaccgttggacacattccagggtcgaaaagcatgcaccgattcggctcagagcggataccgatattgtacggtctcaaaaagaacgcttcttcgtagcctgacttacgactgtcagagaaggaccaatatcgccttttgacatggcgaagcgctcaagacggccagtgtgtttgcaaaacatggaaagcacaggatacatgaagttgtacttgcatttattgctggccgggttgtcttcgattgaccgttcgctggactcccaggataaccgtttgtgttggtagtcgagcagcgacagcgcgtggacaagtgagcaagtgggcaaacatcgagatacaacttttcgagcatagaagcctgcgcagagagccagtcaagcttcgactggtgcgcttacgcaatcatgtttctcttgaataccagtgtcaccatccgggccagatcccgtgcgtgtaggaacgcgatgggttagatgctcgcatatgaatctacgccgatgctccgggctcatagttgaagtgtatttttgaatctactcttttcctttggcaccgctgccattcttctctagatagtctttaatactgaacattcccgtacccctttcgagaaggtttgccggctagcgtccgggctaaggtttccaaaccaatcatgaagataaggcggaaagtagctggtagagtgccgtcctcgttaccatgtagctcgcgataaataccgtcggcggccaagaggacatctcgatgtatcgcgcccttctcgcggccgagcacggcgttggattcgcccatggcctggaggtccttcatcagcgaaaagcaatccggaaagtcgacaacaatatcgtcgacatcaacggttagaagattgaagccggccttttgcaggagcccaccgatgtctcgtacgtcagccagtggtgacgtgtgggtagcgacaccgcctcgacggtcttgctcggcgagctgaagagcagtacgcagctcgtagagactatcaccgcccatcatgacccccatgaaagggcaatcgggcttcaggatgttgttcacttgtgccagtaccgaaggcagatcgttgatccagtgcatactgaggctgctcatgacagcatcgaacgtgttggcatcgaatggcaggagctctgaggtgggcaggacatgtcgaacaatgtctatctcctggttgaagggaagatcggcgtcacggtacaagagggtctctgacgactcggcggcggtgacagtgcctatgcgcttcgatcgcgggcctttgtctggtgagtcttcggatggtagtgtgagcatgcgggataagttgcaagcattggcgcccaagtcgaggacttggccgaagtggcgattgatgtcctaggcatgtcaatagctacacgatatattgctacagaatctacacaccagaattcgctcacacaagcgtgacgccacttcgtcccgtagatagtcgacgctcctgctgagctccacattggcagcggctctttccttttgctgccatttgtgctggttgctgaatatctcgaatgtcggggctccgggagcctgcatggcgtagcgacggatagcttggaggggcacgcatcgtcgcctcaatggcggaatgaaggctcggaccgagagggtgttcatcttgggcagtatcaggcgatgtggttttgagcgagtgaattggagggaggtgcaatgcacagtctcgagaagggctctaaatcgattcgtgatgtcaggacgagcctaaaaattggaccctggattcgcgactcgatgggccgagctccatggggaaagcccaccaccagcgcgctccccaacatttcatattccatgccgagcgggaaagaggaggactgggtacaaggaggtcgacagcatggctcagccgttcccgtacacgtactacgcgtgcgactgctacgacagcaacacgtcgacatcggcccaacgcgcctcgcacatggtcgccgaggcagacgaagaggacggcacctttgacccccgaaacccgcgatcgaactacgccttgtatccgctcgagcacctgctgtattgcgaagactgccagcaaatacgctgcccgcgctgcgtcatagaggagacgctgaactggtactgcccaagctgcctgttcgaggtgcccagctccgtggtcaagagcgatgggaaccgatgcacgaggaattgcttcaactgccctgtgtgcatatcgcccttgacagtaaactcaatcgagaacccggatgcgccctcggctaccggcggaccatatatcctggcgtgcccgtactgccactggagcaccatcgagacaggcatcgagttcgacaagcatacaggcgtctacggccagctggcccgcatagcaaatggcggcaagcccctgcccacacagagggagcgcgacaaggagcgcgagcgccggaaagagatgcaggccaggcaacgcgactcaaggattctgctttcactatccgaggactctccaacatccgatgcagacaagttcagctccacccccagccgggaagacctgttcgccaacttgagcgctttctacaagtcgcaactcgaggcccagacgccatcaaatcccttttcagcgcatgacctcaacttctcctcaccgtccgcctactctcgaatcatgaacctgtactcgtctgcaggtgccaagaagcagaaacgggcaaagccaacaccgatgcgagaggctgcatcagagctcgagggcttggccgtgtacgatatggcctcagacaatgccgctatagagcgcataaagagggacggatggggcaccacgctctcgcagactcagaagctggcccaaatcgacccaaatgtacagttcgatgatcacctgcggccgattgcaacactactctgcacgaagcgttccaagcgatgtcgctcatgcagacacatcctgtcaaagcccgaatcaaagatcacatctactcgctacaagatcaagatcctggctttgagccacatcccccgtctgagtatccgcgcgttaccaaacgcctccgcgccttccgttgcaccaacacctgggtcgtcgtcaacaggacagacaccattcaattacaaccacctacgctctggcattgcatctcacttcctgctgcaactcagtaacccactgtttgacaccattcgtgtcacgttagcgacaccaagtactacacctggcaaagtccaaagtcgcgtcacaatcctctgcccgcagttcgaagtcggtgccaacaccgacgtatgggacgatgcgctctccacttctgtaccttctgcaagtcgcggatccgccgccgacggccaaatagaggccggcaaagtctgggaccgcggtcgcaactggaccagcgtggttatcgaagtagtgcctggcttcctgcacccaatttccggcttcggtcaggcgcctgaggagcttgatgaagatgaagatttgcttgagatacctatattcgtaagacttgagtttgagacggaagcgaatgccgaggacagagggctgggtgattcacggggttcaaagggcgagaaggagcgaagggaagaggcgttctggacggtgattggggcagggcggatcgcgccgatgtaagatacgcatgattttcgcgatacactgagatacccatttgcaactggcttcgaagtactgcaaacctatgcccgatacgggttggtcggcgttcccgcctttcatctaacactagattagcgaaagcttagcctcgatctatgacagcatgcaccccagccacatggttttgagactcttgttcaggcacgtctctttattgtcgcatcgacgcgcgtaggaacatcgcgtcttttcaacaaaacctacaacgttgcgaagtccatctctgctaagtggcagacgtgcggtttatgatgcccaaaccaagagtaatctactggttcagaaccgatctgcgactgcacgactcacctgctctcaaagctgccttggacttgaagccagaatgcctataccccatatggacctgggatccgcactacgtctatcgtgctcgtgtcggatccaatcgctggcaatatctcatcgactgccagaacgatctttcgcagtcaataacaaagctgaacccaaagtcgaaattgttcctcatccgagaagcgcctcagaccttatttccgaagctcttcaaagcatggaagatcacgcatctagttttcgaaaaagacacggatgcgtacgcaagagagcgggatgagaaggtcatggagattgcgaaagaggcaggtgtggaagtcgttatcaaggttggacggacgctgtatgatcctgatgagttagtcaaggagaacaacgggaaaccaactatgagcattactcaagttcaaaacgctggcaagaagattggggcgattccaagaccgatacctgcgcccaagacactcccggacccaggcaagaccgacttcaactttgaccaggaaaagccggcccaggatcctgacatcaacgctgtccaacgtgacggagacgaggcgtcctactccactctcgcaggccccaatggtgacttcgccgtgcccacaatgcaagagctgggcctgaaagaagccacaacccaacaccgcggcggcgaaaccctcgccctcaaaacgctcgacgaaaccatcgccaactcagaatacactgcaaccttcgaaaagcccaaaaccgcccccacagccttctccccccaatccaccaccctcctctccccacatctgcacttcggctccctcagcgtccgcgaattctactggcgcgtccaagacattgtgacatcgtttaaaggcaaggcttcgcagcccccggcctccttgactggccagttgctctttcgcgacatgtacttcggcgcgcaggccgcgctgggctattccttcgggcaaacatacaataacccagcctgccgctttatcccctggcacctgccatctgccattgatcccgccacgaatctcatcacaggcaaatacctcgtcgactctgcgctcgccgagtcgcacttccaacgctggaaacacggccgcaccggctttccctggatcgacgccctgatgcgccaactcgcgcgcgaaggctggatccaccacctcggccggcacgccgtcgcgtgtttcctgacgcgcggcgggtgctacatcgactgggagcgcggcgccgaggtcttcgaggagttcctgatcgaccacgagtccgcgtgtaacattggaaactggcaatggctctcgtgcacggcgtttttcgcccagttttttcgctgctacagccctgtcgccttccccgccaagtgggataaaaacggcgatttcgtgcgcagatacgtgcctgaactagctcactttgacaagaagttcatatacgagccgtggaaggcgcccattgcggatcagaagaagtgggggtgtaggattgtggaatctgttgatggatatgtgcaggagggcgagtatccgaaacccatgctggatttcaacgagaggagggacacgtgcatccaggcgatgaagaacgcgtatcgtgtggggctgtatggaaatgatcccaaggtgctggatgggagttggaggaagctttttgaggatggggcggaggggccgacggagggaacgcaggggccgccgggggcgatggtggagcatgaggatgtggatggggaggagcatgatgcgcctgaaccgttgagtccgaaggatgcaaagaaggtggcggcgaagagtgagaagaaggttgcgccgaagagcgagaagaaggcggcgccagggcataaaagagaagcaagtcagagtacgttggatggtatggtgacgaggaagaaggggaagaaagaagaagtgtttccaaacgatacgcattttggctgaagcggtcgaccttagatacattcatagtagtacataatactgacaccacatatcacaacctgccgaagcacaacccgcccacatacctactcctccgcgtccaagaaagcgagcccctccttcgccatccccccacacgccctctcaagcgtcaaaaacgcaaaatgccctccaacaaccggcctcgcaaagaaccacgggcccgggaaattcccatcgccctccgtctcatacaaatccgtaaacgggcgatccgtcaccgtctcgttgagccacagcgccactcgatcgagaatctccgaccgtactttcttgctcgccacagcggcggcttcaaactcccaatcggacttggtgtacaagtgtcgcgaatcgagcggtaggccgtacttttgcatcacgttgccgtaccagtcggattgcttcttgtagatgtgcgacgggataaaatcggaagtaatcggtttgcggccgctagacgagcgtggactcaaaggcttctgcgcgccgtcgattccggcagcgaagccagactctgaagaggagtttgtgagggacgggtggaagcagagaacagcgtcggcgtagagagagtacagcgtggtccagctgccataccagtcgtatgcgagctttgcgtgtgtgccgtcgcgcgagtagccgtactcttcccacttcttcacgtacgtctctgaaatgttgcggtagtgctctgcgtcacctggtcgatctaggagatcggctagttcgctgaaggctttgatgccgacgatacccttgagcgcaagattggtctgcaggggcagccagcctgcgaaatcatcggtacagactagagcatgttagcgtcgcataatttgaacccgagaaaaagggcttacgttggttgtgaggctcgagagcgtcttcgaccaaataacctgtccactgcttccaaaggtcgtagctaccatcgagccatttcttcgcttgtttgacaccctttgcgcctccaccccatgagtcatcaaggtagtttacatcctcgtgcgtctgaagcgcgaaaggcttttcttcttcacccatacgatcagtcttgtcgccgatggtagaccagattgactgcgactcttcgtcagagctgtaggtcagagaattgaccaatgcgagtcccattatgagcatgtcaccacattcttctactggcatatattcgtctcttccatcggcgtgaccagtaaggttcgggaagtgcgcaccgaggtcgtgcattgagtacttgttggggtactgtccgctcaactggtgctccagaagtggttcaagcagatatgcgagccacttgggctgtgtgtagaggaagaacgggaaggcagggaagatgacatcaacggtctgagaatttccgttggatgagatctccttcaaaaagagtagaggactttccggagttccagagaaactggttgcgcccattgcttgtcgtgcggacaaggcaacaatgtcaacgtagttggaggagccagactgataagcatcgacgcgcaattgctcggagtagttgcttgccaggtcgctggccatgtcaaaatctcggtagtggaactggatgagcttctcgtcttcggggaaccatgacttccacagagggcgcatgaaggtgagtccgcgagcagacgcatactgcgtgacaggatcctgtatgtgtgtgatggtaaacaaggcactgctgctcgcggttgcagacttggacgacttgcttgcgagcttgaactccttcgcaaaagcaaagactggctcttcatccatgacggcgcgaaacttatcatccatctggttcttcagtgacccagtgcgagcgaacctctgacgcagctcggaagatgtaccagactcatgacgagcacttgccgggccggtgaagtgcagcgtgccccattcaggttggtcgttggtctcggtgaagatctgctcgacctggcggttgactttccacgtcttcaagccttccgaggatccgcgctgctcgacgagcccccattctatgaggctctcgcgctttccgctgacccattgtccgttcacgtcgacgtagatgttgacatcaacccctccctctacgtatacgctcaggtaagccgctggtatcgtctgtcgcagggtcgatgtcggggtgatgggagaaaggaaggagaggacaatctcgacatgcttggctttggatagcgacttgggcgcgcggatcgagtatgtgaggttcgtcgtggatgcatcgtacttggcgccttcgtacgtagggtaagcaatggtgtagctgggccatcatgttagcaggctgtctcggcatggatgcagcgcactaactctttgctcttcttgtctagcgaatcatgaggccttccaagcagcggaaacacctcgctcgaatctggcagtgaagcgagcacgccgaagcccacctgcatgacatgtaagcagcattggatggcgatcaactgagttatctacctcggcgccagtccagaacattggccacttgctccacggctcttctctggcattctggagccatgtgcttaggtaaggattgcgaacgatgagcggcagaactggtggctggagagttgaagctcccgcgacgcttgccagaagcgccgcgaaggtcacactgagggaacgcattgcatcaattgatgtggcgcatgcaggaaagcgaagactagacagaggtaggctctcaaaatggaggcacaagagacgcagaaaagccgttgcaggtgcgattgatggagctatggtaagctatcagctggtcaagtcggggtagctccagcctgcagcgagatgacgcggggttgtggagagagccgccaatcgaggacacaggttatctgactatgcagaaaacctacctgactatgctaactaaataacgcaggagatctatatataaaaaaaaaaattgttgcaaaggctactaaatatagtatagatgcaaattttagtatatataataaatattataataagaatatatttataatatatttttattatattataatagataagaccttttttatttataagctattattttatattcttaagatacttaataataatctagataatattctctctcttatagataaaattaaagctattaatcttataggtaatactacagaagaagtagaagaaagtaataaagtagcagtaagtatatagattatatcttaaatatatttctaatatattctaagattatatttagtttatatatagaaataagagaggtaacgcttttaaagctaagtaagtagaatactatactactattctctagtactctagagaattagatagaagtaaggcttatattatatagcttataaatactatatctataccttctctagactaagatatagtaaagaagatagctcttattataagtcttatctaaatatatttataatatgttctaaataagttctagttctagtattctaagtgctaaaatagcctagtaaaatagatattttctctattcttaagtatataagctacttaatataaattcctttatactagagtaaagacttataagtatatttaataagagttaaagatatttatatataatagtatatctaataagttataagaataactaaagaatatttagttattagtgctctatattaagctaacacctagttaatctaaggcttataagtaaatatattcttaatatatttctaatatataacgtaaattaatatataagctaatagcatagttaatatattactagctaatattaattctagtagagaaattactatactctaatacgcttaagttataagctttatattagctaataatgctactaagtatgcttattttagcatatttataatatatttataacgtattatagcctctaatagagcagagaaaatagtttattagctataaggcctagcaagtaagttctagaactaatagatacttaattagatagataaaagaagatatagatattaaatatctataaaggctattttaatataggcttctaaagtctagtacttataagtataatattatagagcttataaaagtatctataagtaattatagtataagaaatattcatttaatatatttaaaatatattactaatatattctaggcgttaattactcttagagataagagaagatagttaagctttagagttactctatttactattatcttattatcttagataatatttctagaatactttattatacgcttattatatattttaagcactcttatctttctactacttctttatttataagtatagtagagttatataatttagagaagattttatacttatagcttatgctaaaaactataagatataagatgctttataatatatttagaacgtatttctaatatattatagtaacttttcttacttcttcttaacttagcacttatctataagcgtaagaactctaattaattaaataactatatatagcttttataaataaagattatattataaggcttatctataagaagaaacttatatactttctatttagaaataatattaaaagtattatatttaaatagaggcaaaattattaagagcttaagttagtataaatatatctataacatatttctaacgtatttatctctaagatagaaagcaagcatatattagatatattataataatagcttagagagtaattataattagcttctataataaataagctaagatcttcttaaagtaaaagactttctaaataaatatattctttaagagatatgctagaaagtagtataagattttatttatagtatttcttagcagaaaatataagaagagtagatttataaataaatatatttaaaatacgttctaattatattttagttattatgctaagcaaaattactactaactacgttaggaaaactaaaaatctgtcgaatatttatttctattaatactgtagaattgactgtgtcgctagcgagttaatcaatttaaggaatttatgtttgttattaaatatactttaaaacaaaacttcgtcgaaatagttagtactatcagaattatcagaactgtcaacgcaacagtctagcacgcaactttactatctttaactgttatattttctttctccctacctactctgtctttctacctgcgctattaaagtttacttctttaatatactttccttagtatcttactacatatttacttctttctgcattgtaactagacattacagatattactagaaagagctttattaagattgttagtaatataagaattattctattactatgctagtcctgcattctatacagtcatctactattaagcactgttaagcatcgttaagcaccgttaagcacctttcctagcagtgcgccagaccttagcagagtgcttctaaacttataataattagtttagtttaatgctagtctatgcgttaatccgtaactatcaatcctctaccttatagtttatcttaggaagttgttttaacgtcctgcttacctagtactttaagttctagtttactgtctaggttaaaatagacaatgctaatacacatttctgctaactagctaagttagtacacttagaacataaattaatcctatgtattctgcctatcttacggctctataataacgacgtgcgtagcttctattagtataattatctctgcaaatgctattaaagctactataatctaaggcctatctagatctctctatttagcaagcttaaggttaatttcgtgctgttgttatacctccctgcataactaagacgctcttgttactaaacttctctcttaagcctagctacgttactgcctgcacgattagtttatacgactctataaggattttagcgcagacttcctttagtagtagtagtatattagctgctttcgctacatcttctgctgcaatgctctatatccagcttagcgttcttagaattttaaccttagagcataaattcgataggttttaaaactttaggctgcttttagttatagcacgcgcctcttatactaggaaatagtccttgcttaggttagtaaagaggtcctttacgctatttaacgtaaagcgtttaactttgcagctgctatatattttaaactatgctgcctttagagtagcaagcatagagtaggatgctattatctgcatcttaaagcagttaaagattacacgtctgctagcttctaatttattaaggccttctttttccaggatatctctgcattattgcttagcgttttgtactgtgctaaggaaatctagatataggtagctttagaagtaaggcaggaagtcgctcttaatgctagatattagtttgccttataagtcgcgcgtctttaatattctttttaatataaacctctgcgctactgctgctccttaagatataagttctttatacttataacgtacccgactcgtatctgtgcttgcgtcgtactttacattagcaattatattacgccattatttagctattgctaggctattaagggctgtgttttagcaagtcctataagatagtatctctgcaatcaactagtagactatatcttctatcttatagatgcgattgctagttacggagtctctcttattagtagcgttaaactagttagagacccctttcctattttaaaggctaataagtgctagcgatacaaagattaagatcttatttagtccttattctataggcgttccgaacagggcctatgctttctattagtatctatagttgtagcttcaaatatcctagtaaaacttagctataattatgccctctaacttgcaattataaaatttattaaatatagtccgcccctatatagtaacataactaggaagcagtatcgccctcttttctatataagaactgcctttgcgtataatcgttcgctgtgccgtaacgcttatagtattataagctctaaacacatacttatctatctttctaaagctgtagactattacaaaccgtgctgctaatagtgctagatagtgcttcgtagccttagagtgcacagcaggcgtatttgcttctagtattgtctagtagactgtttcttaataattcacgccttctagcacgtagctctataaggtaactaacttattagcagcagcaagcgctttagagatagcgttagtagtattaatttatatctctattgcttcctctttcattagtctgccctatgttctctaggaggagagttactaaaagaagcagaactatagagctagcagattgcttagattacactacgtagagtttgcaagatctatcgcaactacctcgttcttctaggcattagctgctcgcccctaactagttattattatagctgcttattaaggttcagcgttaaaggagaggctccttttgcacgcgcagtagaacgttctctcgcctttagtaggatatagcttattattatcattaactgcgttgtattctatcgcgttgccttctgctcgcgcattttatacttctatctagttcttaaagtaaacgtgtcttataaggacagcgagcactatcgcttgcgttttgcctatgcctatagcgttagcaaagatcctgctattattagataacaactctttaaagtagaggatgtatgcgtctataagctagtatagagtaaagttgcaactaaccccctaacatgctagtagctttattgtgcgcttattctagaggttattaattaaaatgccaaagaatactgcagctaaagtctactcttctagagtgcagtgttctattactgtctctactcttacagagagactatctctcattctagtttatttgttagcagagtaaacagtagttaactgtcttctatagtagacttacttagcgtttaataaggctttaagcctttccttttattctctagcaaggtcctttgctatcgttgcctcctctgtcctcgtaagttatccttagagttaatgtctaagctgctgtctaagcagtagtcgtcgctatctagcaggctatctagctaagtctcgcgctcctaagcttctttctcttctttctcttttttagccttagctagctcctcttcattcctagtcttcttaagctgcgcttcctttcctaactgctttctttcagctaattaagcgcaggccgctgctctatctctcctgcgtaagcgcaggacgtcgctgctagtatcagagtcctctaaatctttatctttcttagttctttctctgcttacttttgcatatctgctatctgctgccttagtcttacagcgcttaaagaggaggtctgtctagtataagtttagaatattagcctctcttcttaggtagtaagggctattctagtagtaagagctattctagtagtttattaggttagaatgttactacatatagatattagtagtgtatattttagttttaagagttcgtgctatacctttattagaattgcctagcagttttgttatctagcataatagcattactgctctaagccttcttaacttaatataagagttaatagtgcctagcaagtcgtcgtcgtccttaataagcgtcatcgttaacgcatctataacctaagaggtgcctgcttagtactaattagagtacttaggcaataacaaatgctggataagagcatcgtacttaaggtgctaggctctaacctcaaagtagttctcttctaatttctgctagctttccttcgtcattagcctaaacatagggaattatttaacaatagagtaatgcacagcgtctactaaggcaacattagcgttatttaagatagctagctcagtaagtaatataacgctaaacttgttagttattaatgctgtagacctattagatacaacagacgaagaccgtcgctacgctatcttagatagtattagcgttagcgtattgcttaggtcctctatcttaaccttagcgctatactaacgcaccttagctagcattattatctagatagttccagctgcagccttatagaagactttaagtatttgcacatttcgcagctgtgtatatttagctactgcaagctagttctttaacgttagtaaacgcaagctctttagaagctgcaattagctcttttctaattagatcttcttaagtaggtcctttttcttaacatagcttataaggtcctctacaagtttaataacctctaaggttataatcttatatccttctcttacattcgtttataacatgctgttagagcttatcgtattagccttgctcttatactactctagttgctttagcagtgcctattctatatcgctgttatcatcgctattacgtccggctataatagctttgcgcctagagtagaagacagttagcaactgtatataatcgttagactgttgctgaaagtgcgtgttaatatatagatgttacttaggagagtgcgcttactaactatagagagtttaagcgcagttgcagattattaatgtaggaagcgcgttattgacgtaagaagcacgttgtagatttaagaagcgcgttgctgtaatagtagcgatgtagcaaaacgtgttagtagacaaaataataataaaaaggaattgcagcgtaatatgtaaagagcttaggctttaatgcgcagagcttgcagaaaacataatattattatatagctaaaaaggttattagttgcattgcgtttgtatgcactaagcaaatatgccagatgcaggtaggataataggtaagagtaagtataaagttaagcaataataatgttttaacttaagagccgctctatatagcaggcatgctttagtctagcagaacttaattatactaaataggttgcttgctgcagtctagtaactgttaagattttctagaacagtgcagcaccgtctcttactatcctctgcctgctataggccctgcgcgcagggcattaagaggatgctgcgtagagagatattagtttagctttgttaagctagtgtatatcaaactatagagtaatcagtttatcttgcagttatctagagttagagttagagcagctttaagcttaatgttatttagatgtagtatagtagttgttatctttattagtctagagcagtatagcactgtctcttactatctcttactattcctctcttcttactgccgcgagtcctgcgcgcagggcactaggaggatgttgcgtagagagtattagtctaactttgttaggctagtgtgcattaaactatagagtaattagtttgtcctgtagttatctagagttagagttagagcagctttaagcttaatgttatttagatatagtatagtagttattatcttcgttagtctagagcagtgtagcactgtccctcgctgtctctatctgctactgcgagtcctaggcgctaggtattagagagtatattgcttagaggtcataagtctagcttcgttaggctagtaggcattaaattacatatttattactctgtttagctgtcgtttaaagttagagtctaagtaccttttgagcataatgttgcgtagaagttatgtaagatctaagagccttattagtctagagcagtgtagcactgtccctcgctgtccttatctgctactgcgagttctaggcgctaggtattagagagtatattgcttagagatcataagtctagcttcgttaggctagagagcattaaatcatatatttattactctgtccagctgtcgtttaaagttagagttagagtatattttaagcataatattgcttagaagttgtgtaggatctaagagccttattagttagaagcagtgcagcactattctttacagtcctcctctgctatcataacttctaggcgctagatacttaagaggacagcgcgtagagagcacgagttcagctttgctaagctagtaggcattaaattatatatttattgctctatctagctgtcgtttaaagttagagtctaagtactttttaagcataatattacgtagaagttatgtgtaatctaagagccttattagttaggagcagtgtagcactgtcatcttacagttcttctctgctattataactcccgagcgctagatacctaagaggacggtgcgtagaggttataagtctagctttgttaagctagtaggtattaaactacagattcattgctttatcctgcaactgctaggagcaagcaatagagcgactttaagcttaggcgttatactataacttagacactacagtcttagtagcgatgttatgtatattaggttagtttacgcagttagagagaggctagcaactatgcgttataaagaggagcttagtagtattgcgatagttcaatcagagctagaacctacgcagatgttatcttagaggaacacgttagcattataagggacaaagaatattacattatgctatttttatactgtgtggcagtagaggcgatgcgcgatattaagaaagcatcgtcgcttcgttagaagagagagatagaggtttgctatagaagacatgcgctaatagagcgttagtatagactgcgtctatgcgtacgcctttgcgagcactatcttatctagaaactacaataacctagtattttctgtaacttaacttaaggcattaggcgttataactgctacgtattatatttaactcctaagataatattaataaacttgttagaactgttaagaggatagtcttgtatgcaacttaaccgtctttaactgttaactcttctttctagctacttactttgtctatatacaccgctgcgctgtttaagtttactcttacttgcacgatgtagcaacgagcagtactattacttagcgtttaatactaaatataagaagtcgtctagtacaacgttaacgtgttgtaaagatatttagattgtaattaactaagcacgtgtttcaaagcgcctctaacatgcaataactatatctgcatttcttgcagcataaatctagcgctattacttaacctgtaaggggcacgtaaaagaggtatataatctccgttttctttgcctaattctcttctgctctattttctgcaagaggcaagaactaaagtcgtctacgtcgtctctgcgtttcctacgctatagaagcttttattcctaatcttatatagctgacagctcgcgtgcaagaacactaattaatctatctgcagttctatataagcaggcagctgcttaaactagcctctctaccgaggttggcaatatatcatctatatcgtctctgcttttcttacgctatagaagcttttattcctaaccttacataactaacagcctgcgtgtaagaacactaattaacctatctagcagttctatataagcagttagctgcttaacttagcctctctgctaaggttagcaatatagaccttaatttcgtgcttagtattgcttttatctctaacgtctacatagctaacagcctacgtgcaagaatactaattaacctatctgcagttctgtacgagcaggcagctgcttaaactagcctctctgctaaggttagcaatatagaccttaatttcgtgcctagtgttgcttttatctctaacgtctacatagctaacagcctgcgtgcaagaacactaattaatctatctgcagttctgtacgagcaggcagctgcttaaactagcctctctgctaaggttagcaatatatcatctacattatctctgcttttcctacgctatagaagctttcattcctaaccttacataactaacagcctacgtgcaagaacactaattaacctatctgcggtactatataagcaggcagatgctcaatctagcctctctgctaagattagcattatagacctcgatttcgtgcctagtattgcttttaatgctataggaaacgtagagctaataggcaatttgctagataatgcagactgcgttaataataacaataataatgttatacttactctacaattcagcctaactactctacttaacctgtaattactcgcattaaaatgccctgcattatctagtagcgaccttaactgcaggcgtactgatcctactatcactagctaaatctcacttgttaagcagttgcacaacgtctagaagcgcatagctttactagcaaagcgaatcaagactaataagaactgcaaaaagtctacgcatcgctaaggatttaacagtagcagcagtcttaagttataaaagataagtagttaagcacccttgcagacagaactattaattaacttaataataagtaaacactctacctctaatgcataataactagtctgacgcggatttaggtaataataataatattcagttagttagagacaatatagaggagcttatatatgttagcaaagttaagcacacctacgtctaggcttacactattttcttatcctaacctaaagaagtacctcagtaatagtagtcagcaaggctgaattaaggtcttattctgttaaagctaaaaataatcgtaacaatcttaatatcatagttactaattctaccagtagagaattcagtagagttaatataaagttattaactagattatatctattaatagatagagcgaaggctaatagactaatatagatagcttagactaatatttaatgaaaataagctagcgagagtcctctaggcttactcttcttagagcttattagcataacgctctagttatactgtaagcagaagtaggcctataatattagcaagttctataagagcaagaacattcagctgctacgacctgtttttaagctctagcgctacgactactataacctacaagatagcaactctcttatacagatctaagcaatagattctagcttttagaccgatcagtttacttagcaagagctaatacctagagaactaggtagtatctacgtcttgcgaagcgttaataagatctaggctaacgttgctaacgtttttaatacagttattagtaaattagataaagtacctacgcgagagccgtctagttacattaagatagagctgtatctatattagaagcaagctctctattttatataagataaggagcaggactatagcgcagaagagcacgcactagcgcaagaacactctctaagcgctaaggcttcgcgataatagtcgtaagttctattatctcgtcattactagtaaggatacgcactataagcagataataaagaaagcatatattatattactagaaagagctttattaatattatttataacataagcattattctattactatgctagtcctgcgttttatacagctagctactattaagcactgttaagcactgttaagaactatctctgttagtgcgccagaccttaggagagcgcttctaaattcatagaaataggcttaaattgctgctagtctacgcgcagattcacgaccttagattctgtactctgtagtctattctgcgaaattatttttatactctgcttgcttaggccttaactatagtctcctagctaactaagtcgatactctcagaacataaattagtctagtgtgttctgtctatcttgcagctctataataacgacgtgcatagcttctgttagtatagttgcctctacaaatgctattaaagcgactataatctaaggtctaactagatctctctatttagcaggcttacagttaatatcttgctatattatacctcttagcataactaagacgttcttattacagaacttctttcttaagcttaactgcgttactgcctgcacgaccggtttatacgacaatataagagaattagaatagattttctttagcagtagtagcgtctcagctactttcctgtcctctttagtagcagagctctaggttcagtgtcgtagctataagatactaaaggtcttatatatactcttaatatatttaaactccgcgctcgctttaagcaagatatctaggtttgctgtgtagcagttttcgttacctagatagttaaatatatcctctgcgcttttcgctgttacgcgaataacatagcagctaatcgcccttaaaattagggctgcccttaatttagcaggcgaaagataggctgcaattgctttagttccagagcgtttaaagatttattttaagctaattgctataggtctaaggccttcttgcaagaagacctgtctacactgtcgcttagcgtcttctactgtgctaaggaaccttagtagtttgcagccttagaaggaagtaaagaacttgctcttaataacaaatattagattagcctattagtcgcttgtctttaatgtccttttctacgcaaaccttagcatatcctttgctcctttcgcagtcagtttcttacactatctaacgtcttaaattagtctgcgctgcaccttatattagcgactacgtcgcgctattgcctgtttattaccaagccgttaatatctaaagtttaagaatgctagagagataaggtctttgcagttaacgcatagactctattacacgtcttataggtgtgtttgcctattactttatctactacgctgctgcgtttcagacagagcttatgctttctattagtatccttagttatacttttaaagatccttgtaaaacttagctataattatgctctctaacttgcaattatagaatttattaaatacagtctgcctctatacagtgacataactagaaagtagtattgcatttatttccacctaaaggatgcctttgcgcgtaattgtttgctgtgctataacgcttatagtattattagctctaaacacatgcctgtctacctttctaaagctgcagactaacgcaaactatgctgctgacagtgctagatagtgcttcgtagccttagagtgcatagtaggcatattcgcctctgctattatctagtaaactatttctacgtgctctaggatctttagtataaaggtctatagtctaactaacttattaatagcggcgagcttattagcgagagcagtagcagtatcagtttgcatctctactacctccttattcgttagtatgcctatgttctctagagcagagttactaaagatgcagaaccttacaactagcagatcgcttaggtcgcacaatatagagtttgcagaatctattgcaactaccttattcttctaggcattagctgcacgctctaactagttatcattatagctgcttattaaggtccggcgttaaagaataagactcttctgcttaggcatttcgcacttctgtctagttcttaaagtaaacgtgtcttataatagctaaaagtactatcgcttgcgttctagttatacctataacgctagcaaagatcctaccgttattagataacaactctttaaagtagaggatgtatgcgcctataagctagtataaagtagagtcgcaataacccccctaacgtgctagtagctttattatgcgcttattctagaggttattaatcgaaacgctaaagaatactgcagctaaagtctactcttctagagtgcagtgttctattgctgtctctactctcgtagagagactgttccttattctagtttatttattagcagagtaaacagtagttaactatcttctacagtagacgtacttagcgtttaataagactttaagccttttcttttattctctagcaagggtcctttgctgtcgttgccttcttatcctctaagttatccttagagttaatgtctaggctgctgtctaagcagtagtcgttgctatctagcaggctatctaacctagcctcgcgctcctaggcttctttctctctcttctcttttttagttttagctaactcttcttctttgcttgcttttctaagctgcgcttctaattctaacctctgtcttttaattaattaagcgcaggcctttatcctcgtcttcttagtagcagtatcgctgttactgttagagtaatataggctactgcaattcttattttcttcttctcttacgtttgcatctacctactttaatgcgtctgcttcgcggacctcaaggtgcttcttagagtatttatctagtagaataagaaattattagactctcttcttagatagtaagggctgtttaggtagttcgttaggatagaattatactgcatataaatattagtagagtatatattagtttaagtttttctgttctacctgcactaggaatacttagtaattttattatctagcataatagcattacttctttaagcttccttaatttaatgtgcaagttaatagtgtttagcaaattattattatccttaataggcgtcactattaacgtgtctattactagagatatgcctgctttgtataaattagagagcttatacgctgaaaaaaaaattatagagacattatacttaatgcgctagatcctaatgttaaagtctttacttctctacctatgtcataacgatctattgttatcagccttattaagagtactgcttagtagatagagattagactaactacgtttgcgttagctagtaaaaacagcctagtaagtaatgcaaagccttatttgttagctattaatactatagacgtattagacacgacagacgaagactgtagttgcgctatcttagatagtattagcgttagcatatcataaggattctcagtcttaactttattgctaaagtgctgcaattcagttactattatataatagataattgcagctgctgcttcgcgaaagactagaagagtttgcgcatcttatagttatagacaggttgctactgctagctaaacatttaaaaactgcgtacacagactcacctaatatttaagttagagttttagtcttaaatcttcttttcttaaacctagctcaagacatgtctggcaaactcctctactagattataaacgctaaggtttaagagactatgcctcgcccctaattctcttataagatgctgttagtctctactgcctaagatttaacattgtgcctagcaccttatagtagtagcagctatactataaactatattatcctcttaggttacttagcttatcttaagctcagccttgcagtagtaagcaggcagaggtagtattataagtatagacggctgctatagacacgcggttagatatagatgttgcttagaaaagtgcgcgtatgcgcagaatagtcgcagcaagaaggttatagaaagcgattaaattaaagaaactttagcgtaagtatagataggtagtaggttaaggttaaggcgaagttatacaaataataatattttaacttaagagccgctctgcatagcaggcatgccttagtctagcagaacttaatcgtattaaacgggctaattgctgcagcctagtagctatctatatttcctaggacagtgcagcactatctcttactatcctctgcctgctacaggccctacgcgcagagcactaagagaatgctgcgtagaggagtattagtctaactttcttaggccagcgtgcattaaactatagagtaattagtttgtcctgcagttatctaaagttagagttagagcagctttaagcataatattatttagatatagtgtagtagtcgttgtcttcgttagtctagagtagtataacactatctcttactgtctctctctactactataagccctgcgcgcaggacactaggaggatgttgcgtagagagtattagtctaactttattaagctagtgtgcattaaactatagagtaattactttgttctgcagttatctaaagttaggtttagagcagcttcgagcataatattatttagatatagtgtagtagtcgttatcttcgttagtctagagcagtgcagcactgtctctcgctatctctatcttcctaggcgctaggtgttagagaatatgttgcttagagtctataagtttagcttcattaggctagtagggcatcgaattacatatttgttactctgtctagccgtcgtttaaagttagagttagagtatattttaagcataatgttgcgtagaagttatgtaggatctaagagcctcgttagtctaaggcagtgcagcactatctcttacagtccttctctgctattataactcctaggcggctaggtacttaagaggacagtgcgtagaggttataagtctagctttattaggctagtaggcattaaattacacatttgttactctatctagctattatttaaagttagagtcagagtaccttttaagcataatattgcgtagaagttatgtgtaatctaagagcctcgctagtctagagcagtgcagcaccgtctcttacagtcctcccctactatcatgactcctaggcgctaggtacctaagagaacggtgcgtagagattataagtctagctttgctaggctagtaagcattaaattacacatttgttgctctgtctagctattatttaaagttagagttagagtaccttttaagcataatgttgcgtagaagttgtgtataatctaagagccttgctagttaggagtagtgcagcactatctcttacagtccttctctgctatcatgactctcaggcgctaaatactcaagagaacggcgcgtagagagcattcctttagctttgctaggctagttaagcagggtagattataggtatagtaagcactaaactatagtaaagctcttagtagcaactctaataaaataacatattctagattactactaagctctagcaaaattcctgtctgccttcgctgaacgagaacagtaaagaagtaacttagatatgtttaaaacctttttctaaaactagataagatatcttatagcactaaatatatctaggtttctctgtaaacttttcagtgcgctcttagagactattagctactatctagagttagagtcagagtaaccttaactataatattacttacgttaacagtagaagtcgtcgtctttgttagtttaaggtagtgcagcactgtctcttactatcctcctctactactagcacgagtcccagttgctaggtattagagaggatgtagagttacaggtctatctataagtagcctaataattagagagaagaaaagagagaggaaaataagcaagatttatatacctgctagcactagcacagggctgctaagaggcaagcgaaaaaaaaattaacagcagagcaagtatctcttcgcgcttcttcttgctgcgaacatactgctacctagagagctagattgctataactactacgttaaagaagctagcaagcctactctaagagcagctaattagagcaggacttatacgcagagataagaattatataacattaaatcgcactatattacgccctccatttaacctatagcagcaaaagtagtgcttagtatctaggaacctagtcgcttaactagacctaggagagggggtaaggtagatatatagaatagaagagagttatagagtcttcagcagcgtagaacgatagtaggcaactatctacaactgttagctactagagctaggcaggaactagcaatatagtagaataaacttattatacacagctattaacctatgcaagaacattataaataacaactctaacgctatttacttatttataaaataatacctcttctgcacaatatagttcccctctattctgcgcatagatcgcttctgtacgatatacagcttctagcctaaaacctacgcagggcttgctaaacacatagctagatgctatttctgatatcttgcgcaatagagtctagaaccgtctaagaatatttacgaaatactctagttaaacgaaacgtacacgttattaagcaacgagtataatactgcttaagataggaaggtgcatatatatgcagcagacagcttaagctctactataatagtatataattacattaagaaggataaaaatgcagacttagcaatagctaatagcattttagatgcactagatatatgcgcaaaggacgaccttattagacgaaagagcctattgttaacatctacgcagacgtagaaagtactgtttcagacatataataggcgattagcagaggaactagcaacagcagagtctataactgcaaaagagtatataacacttcctctaacataatctagactaagtttactagctctaatcacgttaatacctttagtttagactttgccttttcgtttgctgcatagctgcaatagattaaatgcacgctaggagatgttaatagcctctttgcagacgcacaattatataacttatacacgagattactatttcaattaggctgctaatagcaagaggcaatattagcaatgcagtctagtatataagataatatttagatatagaaggacattgctaagacgtctagtctttctagacttaaggctaactaacatttttttgtatattagaacatcttgtcgctaattgcgtttataatcagctatcgcctatttgcagataaattagtatacgctctaagctaattcttcttaggcaatacagactatcctattcgcatttattataaattatattctagagactagtagtagaacatataacaatatgctgtactagatagagcaatagtcgtgctaattattatattagttaacaaaacataactcttacttatattagaagatgtagcagcatagctagtctacgttataattaggaatctgtcctgcaaagcctaacgttagagattaacacctagtactcttctagctaggttcatttctacaactaagattcgtaatcctcttcttaagagttaagtgtattactattacataggcaagcttctattacgtaagtttaagcactactatattagcctgcatagtagaacactattgcttactatctaatacagcactagaaaacgtagctaagtctagaatactacttatatgcgtagacagacgaacaaggcagtattacttaactatttgcgcaatattagctaactacgaagaacaagtactcttaactagtataaagaaaaattgctattgcatgcgttataccgttgcatctaataacagagagaatttatatagatcttatctatagagaacagagcaattcacttagctataataagagagatgtcttaataaaggacacgacgactttatatatctagttaattattttaggtaaaagcactataactttaatattcacgtgtctttagcaacggatacattgcacttgctgcttaaaggtttagtaataaagatgctagactttatgcaagatatgttagacgatatctatcctagcagcagaaagatctaggataacagtactacactagtaacgcaagaatctagtagtacttagttaaatgagtgcttctgttaggtaatgcatagtactagcctaaagcgttttaataataagagagcatttatagaagtctcctaatagactagcatagagcaaaaggtaatcatataacagcttatagctgtcgtatctctgttatttatattaaaggcgccttttgcgctgcattttatttatatagtatacaacctagttatactagcgcaatataagagttataacgaggataccttagcctatatttaaggagcactagagaggatgaatatatttaaggagaaattttaagtatatcagcaaacgctaggagaagagaagaactttaattatcctaagtagcatgcgttaatatatatcatataagacatacgcatatatagagctttagatagtatatgcactagagcaaacagcaaagcatattatattactatagtaaaacagttctactctataataaataagaaagagtatatactgcaaatatgcttatataattcttagagaacagcactactagcagctgactatgctactatagttaaatagagttaactgtctactactgttaacatctaagatcgcacttattctataagagtaacacgccctcttctcttccgcaggcttagatagttaatactaggaatacagccttatttaataaaattgcctctaagcgaggttgctgcaaacatagcaatatctaactttatatatgcagcagcagtgtttatctgcaacaaacgctaggcagcagcaggctaactaattacttcttataataaagactgtttagatgtcgacctatcttaggttagctgtataagtatatagattcactcttctataaagtgctagcagtcctctagtaagagacataataactctaaacactgcaataaaggaggttataagatgcgcacctaactagcaacagataggcctctagcgtagagactatgtttaggtacaagaatttaagcatagagataatagacgatagtctagaacagtaacagatagtagagtagtagcttagctctacctaatacttacaattattaactatacctgctacgacaaagatagaaaatacatagcatatattagggcattctctaaggtattgctgtttaataataatagacagattaacaatactactagaatgttaagtgtgcgtcaacaggcctaaaacgcagcctctaaacgctagatattgcaagcttttaagttttacgaacctaagcacgattatccgccctagtgcacttagtactaagagacctgcctaatttaataacttatactactatatcttactacgttaacaactatatcaactaggattgaaatataaccgcctatacttgctaatatttaatattaatttactgcgcacgctataagagtattaacagaagcgaatacgaaataactaagaatagccctttatatataattcataaatcttaaagtaaacattaattgcttatgttaagtctccttcctgcattaaaattttcgtgcgatagagagatatagcagaagctatatcttatgctctcgctgcgtcttacttatttatcctccttatccttatcctctatacctgaatctatctccctatcctcctctagattactcttactccctctaaagctcttaatattactattctcttaacttatcttaagtctgcttcgtccttctccttctgctacgctgttctgtgcgttagcattacaaaacctgcagagatctcctgctttaatagctcaagatcctcgttaactaagctcttatactcgttaggttagttgcctatacagcatatagaaactatgctaatcttaattctctctctccttaacgacgtagaagtctcgttgcctgctaatgctaacgcaggcgtaatgctgcgcaacaaatctaataagtataaaggcctagttaataagaatcttaagctgttaaagcagaagatctctgcaggtcgttagctagataattatataagctagactagagttgcaaagacgctgcgccagcatgcgctctatctctataaataataacttattaagacacaagcagctaataacgactacctatactacaatagttctctaagataaacgatagtactctactattaacgatagaatcctaaattgctatatctttataattataacactactgcaacaaacacaggaacgctcgtctagggacagcatctgcaacgcaataatcttaataagcaataaatacaagacactatatgtagaagttaagagagagataagagaataagctatattatgttagtctctgcaaacgacgactgcaaaagagcatattagatagatagcgagagtagttgcgttacaacagaacagcctgctgcaaagtacagcgcctaacagtcgcctatgtacaattacgtacttagcagtctaatataattacaatataatacgacagatacgctctaagcaacgcaaaatgcgatataactataattctaagactaggctgcagaataataatagatatgctaaggctatagtttacagtgctagacagtctaacactataaacaacgctccttaactattaactattctagtagctagtgcatacgaacaggattagatccttatacaaatagactaactgctatatgtgcgcgacgacctagcaacagaatacaaagatattagtagccttaactatacacagtttatacagacacttaagagagaggtagagtttaagaataaacgcagtagcatatactactacacgaaaacagcagatagttagacttatatacaaatatcaacagaagcacgctagcatagcgcactgcaagatatagttgcaacgaaactctatagagctacatttgtaattaaactattaatataatatacgtcttaagaaaaacgttttagagagtccttataggaaaattaagctaaagcctgcgctatgctctttccttaatgctatagacatattatatcattaggtatactaataacgctaggaacacagctataattcaaacaaattaagctgaatagacctaacaaggcaatagataagcgcccctaagacgtgctaacaggaattaactataggcaacactagaagacagttaacaatagtatatctactaattatacagcacagcagataacctcttacaaaactatacaaggagcgtaacaatttagaagtatctgcatgctctaacacactcttcgagacataactaatccttcgcagactaaacgcgattctttactagtataaacctgcgtactatacagaaaaacgcgtaattatagtaaagaatataagaaactagcaggtgcgcagcagcgtagcactaccttctgtaaagagagcgcagccgcttagttagatataagagagcgtaaaggtctgtatcaaagatagacactaacactaatagcaagactaagaattatagaaattaagaactatgcaaagcgcaactctactatctttattacgagagactatactacaattaaactcacaagacttagcaacttctatatagtcttaaacccacgaacctagaagatatgctagttctaataaagggacgcctgcacccttacgcactagttaatctatagagactagacattaagctagaataaaaacgattagttaatataaactaaaacagaacactgctgctacgcagcatacctcttaaacacagaagaacgcactgcgttctgtgcaatataagcaaagatactataattactaaagtagtttacgttaacttatatgcataagccttccttctactatcttatctagcagacctattttattaaatgctatagagaacacaaaaacgctagacgagagaactagtataacctaaacacaaaagtacacttaataaggcttaggtaatattgttattgcagttattaacaaataataggataacgctatatagtacacctgttaatctgtagctagatacttatagaagtatatttgcacagctaatgctagatgcatagtcagaggcttagaaaacagcgcctctgctagtctgctcgtctatagcgactacgctctgcagaagtgcagcctgctaagtaagtatagttgcagactatctataactatagctaacagtacttattagatgttagatatatgcagcgacctgcagacgcatataataaaataggcacgcatagaggttacagctgcatatactctaaactatctcgaactgcgagtccttaaactaaataagctgctctaggattttgtctacctgcgctagaatcctaagaatgtaagttaatctaggacacgatagtattagcttatagagtaatagcctgcgtcgctctagttcctaaacagtgcaattgcggctattatagcgcaagcgttctataataatagaaaatagagtattagtgctatagcagggaactagaataagttttagttcctaagcgctaacataatagcgcttataggcatagtattatataatgctatcaaagagtactacgacgacagaacgagaaagataatctatttctatagttatactgtagagagtatgttataacagcactaaataataatagctaacatagtatagataattataacgctatctgcaagaagtagaaaaggctaagcgagatacgctgtcttcttatttagaaacgctttaaaacaataaatagctatacacgcgaactacattgaaaactctagatctaacgttactatgccagacgactatcacgacaataacgttaataacatttcttataaaatgtacagataataagcggcaacgatataatacattaatagaagactataatcgcgcagaaaaaataagaagataatatccttactatagataagtgcagaactagttacagcaataagaaagatatagaggctgacgagagagaggcaagatgcctaatataacataagagcaaaagctaacagataacaggaagagactagagtgcaactgcgcaaattattagagaaaatacacgatatattacttagagagtttcgtaaagctaacaactttatagaaagtgtaacacataacgacgacgagcaagtatagttttagaataaagagaaaagttagagcattataatagacagcacgtaagacgagtttgctatattagcagaggaatacacgatagacaattgcattatacacgccttagcgctaacgaaagacgaataggaattagagctagaagactacaatgctctagtagaaagatacgaagaagagataaactgctctgacctatatagtactatataatagttaaatagataattagcagagcaaattagcaattaatagctatacaattatgttttctgaaatgcattaagtctgctatagttcctagaagtaacaacactatctcgcacagtcgctaactgtgcagaaactagctcgcacgtagtttgcagatataagactcctatctctaatagtactagatttacagaacaggagtaagccctaataagctgcaggctatatttggcatagaaggacttagaactgtcctaccaaacacttgcgccaactgaaccgtagtcttacctccttctgcctcttttacaggagtaatacaggaatggtttaggtaatggctaagatctaaaacaactaaagcatagttaagcaatatagctacatagtgctaaacagtagaggacagtaactagactgttccgacgtcaacctaacgttagaaaaaagtaactagagcgactttgttaaatcgttatatctattaaatcaacagcaaattgcagcgacactactaaccagacacttttcacttttcctaacgtataaaatattaaagatatataagattatatttatagctttctttactcttcttacttagtatactagagttctagctatataatagtattacctctatcttactaggttttataaaactactatagatatagatagcaagcagatagtagataagtgctataataatatatttataatatattactaatatatttattattaggcgctttaagcgctatcttagtagcattaacttataatattaactttagcagtagtagcttataaactatataagattatactaaatctatattctttatagtattaaattaggctatactatagtctctttatataactaactctagatagagttatataagagcgctgcttaattctaagtctgctaataagtactatgcttatatagatcttttagaaagtatattagtattattagtatatactaaatataatactaataagttatagtaaataaaaagagtaagctagtaataaactagataagatataagaagtactaagttattatagctaagctctattagctatatagctatattttaaagcagatatagaatattttagagttatacttaaatgctgctaagtaagcaggcttaaagaaatactatatagagactaagatactactattagagagaatgctaatatacgtatgtagaaataagttttaaatatagttctaatatattcttagagcaataaagatagataggcagaatattaagaaatataataataagaaattatatagtagttgctattctaatagaaatattaacttatagagctaaagatacttctataatataaagtaagagataagtagagagaagaagagaagtaagtataatctatattaacatatttataatatatttataatatatttataagttctatagagtattaataagactagaagattattaagattaaagataataataaggttcttaatttatctaactcttctaggtatatttaataacctctaaagaagaagaggttatcttagttaatttagtaacttatattaaatagttatatattacctagctagctactgcctaggttatctctactatagaaggttattataatatatattatttaatatattcttaatatatttataatatatttatagagagtctagtttactatatacttcttctttctctattactgcgcttctctaagaagagaaagaagcttttaagatataataagagtaagctacctttaaatagtaatagaagaagtaaaagctatatataaagaagtaagtattaaacttaagaagaaaagaattagcttttataagtgctaaatagaagcttacttaatatagctaaaatatattagaaatatattaaattagcactaaaaattttttactactattctatatctagtaatctgcgtatatattaagctgcttttagctctgctcttaccttatatactaactctcttcttattaatactctttattataaataataaaatactgctacgctatataagaggctacgtatcttatctctaatatatttctaatatattcttataagtagcatattagaagtactttttctttaatagtctctctaatagatacttactatttaactaagactatactataatctactaagaagagctattctattatgctgttattagtagagctctctattatataagtctatataaatatatttaaaatatattagtaatagaatatagtagaagttttaagatagagatactctaaagatatacctttataagtgctacttagaatatactcttaataagatttagagcagtaaatagagttagttatctataaaatctatatataagagccttactttctttagtaatcttattatatttatagaaagtaagagtaaatatatttctaatatattagatatatattcttctatatataaactataacctttgctataagagtatactctgcctagatatataaaaaaagctctaaaatagagctctttagagcataggcctactctaagctctagtactatactctctctagagactactatactactgctctctgcttcttctaattctagaatactatttttataatatattctagatatattattaatatattctaagccttaagaaactttagttcttctttctatgcatataacttaagaaagaaagtaaatatcttctattctctactcttagtataagataagtaacttaaagactagaagagagaaaaaagatattaactcttaagaatatatttaatatcttaagttaaaagatataagtattctatgcttaaagtatagagctaagaataaaagagataagcttttatttttatctttaaataagttactaacttattatagagtatactcttattagaaagtatttttctagaaactactttaagttctaataagtatagtatagactaagaaaatatctttctctttctttcttagagtatatctttttttatagaaaatatattatatagagattcttaatatatttatattttatgcaaatataatatattataaatatatttctagagttagagaatctctttatcttaaaagttattatataatatataatagtactaagataaatagtgctagaaagagatataatatgctcttttaagattcttatatagatacttatttaaaaaccttatataagaacttagaaagagcgtattaagtaagattatatttagagtttacttttatagagatgctactaactttagcataatatattataaatatattttaagagctacttaattcttatatatttactaagctagcctagcctttaagcgctagatagtatactatagctaaacttctaagagtcttataaagaaaagagaaatagcataataatatattattatgctgtttctcttattatactactaatatatattcttatatttacgtatattttcgatatatagttatagcatagaagataattaattatgcaaatcttagattgcttatagtaatatattattaacatattattaatatattcttatgcctctcttctactatctacttattattctatataaatagcttgcagctcttagagatattcttattattctctactttcttaaatatataggctaaaatatattagtaatatatttataatatatttatagaacttattatgcctgtctttagcgtagcatatactatagagcatagtactattatcttagatagcgcagactatagtaattatagtagttctatagagctataaactattagtaaaatatatttataatatatttataatatattttattacctattctgcgcagatactataagcatagcagatagtagagatctacttatctactatacgcaggctagccttatatataactatagcttactaggcttaaaagtaagtagtattagcagtagtagtataagtagctataagatttaaatagaagactaaaatatattagtaacttattttaaaaatatttagagatatattagaaatatattagaaatatatttatacttctatgcctatagaaagttactactagattagcctctgctaaagtaagagaagtctataatactaatgctatactttaagcttctaaaataagtctttagagtacctatagcacttagcactttctataatatattagtaatatattaatattaagatataaaatatattctaaatatattagtaatatattttaacttacgctatataagatattattatctatattcttatagcattgctacttagtatatataataatataatagctctacgtattctgcgtaaagagtaagtagctagtaagtaagtagtctagagtaagatagtctaagtaagatacttttaaaatatattagtaatatattataaatatatttttagtattacttatatagttctctatagccttaaagcctaagctagagatataagctaaaagtattttaatatatttataacgtgttttaatttactatagatataattactttttaaaaagtaatttagagtatagttattagtaaggtgcgtaaatatattataaatatatttataacatgtttttgctatagctcgcttattctaacctaggcctattaagcttctagcggccctacttagcatagttaggtaggtttttcgcatggtcggattaactgcttccttccgccaatcgccggcctgtgccttgcagtcgcgtcgtaatcgtgcagcagcccatgtttcgcgccgaggcgccatccttcacgacaccttctgtactaaccactgcatgttcgtcgcgcctagcatctatggagaactcgcaaagcagagtgtaaaatcctgttgtgcctggcttctcccaactatacctcaatgggaaacactccgactaccaccgacgttgtttgacttcgcctgaccccctgcgcttggggaacgacgacgcttccatgaagaagtgaatgcgctgaacaaagaggaggctcgtgacttagccatcggcggtgttgagattccctcacgaacagacttgactggactgggggtgcgcagcctccactcgtctaccggatatgctgggtgtggactataagccgtagatgacctagcatcatccttctttggaatcgtgggcaggactttattgctctgctgagttgggacgagcttgatagatggtggcatggagaggcggtaggactgtggtgcagtgcctacgcccccgctgtgacgctgtcgtgactgccggcctgtcctcaacgtctcttctgacgctttctcgctgggtgcaccacgtggaatgtaggcgcgcggttgctctagggaaccgctcacacattgtgctggccccgaaactgacgacgcagcttggccttctgtagcagcagcgctatcgccgcactcgaagaagatgtcatcaccgcgggtcgaagcacggctgacatttctcgccgttgaaagagaacgctggctgccatcggcatcgtatggctcaataatgggcatgtcgttctcatccaatgcatcctcggccagcaggcccagatggtgcagctgttcccatgtgcggtagaagtacttgaacgtagcaaacggctgatcgatgggatccgtaagtgcgaacttatagaaccgcttcggctgctctgagctggcgcgcccggcgttgatgaggccgatgccctttccctttcccgcatgttccgtcttctcgtaagactccacctccctctcaatcctcttccttccatgcgcccgaagcactcggatctcaagacacatcttctcatcaaacacatcctccacatcgtcccacttcttcttgtccttcatcgctgtgaacctcaaagccctcttctccagcctctgcctaccatcctcatcttctggccgctcatacaacccaaacatagtctttcccttccattcctcctcttcaccagtagaccagctcacaatgtgcgcgccattaatgtagagcttgaagaggaagtattggccaacgggtacgggcggtgagacggagtagcctatccagaagaggctgccgggcaagacgggaatgtagacactacatgtggaggttgtctcgtcgatgagctttggaactctgtgcgtgtcggggtaattcttctgtggtagagggaagtactctggtaaggtctcgacgtcgaattgcgagtgcagcgcgatgttgatgctccggtaggtcggcattgttgagctgggcaaagtctagaagtgcgcagttgggctgaatacgcgctcgcgatgcgtttgctctttccccgctggagtggatgcgcacgtgacggaatgggctcgcaaatgcacatggccgcaggtggctcttcacctttgtcgcgatgcattgcagtaggccatgttctattcgaacgtaagtacactgagacatggggctgttgctaacatgctcttacagggagcccgatctcttggattttcttgagtcagccatatgcactcacctgcttgtagtaacaggttctgcgatgatcctcaaacttggctcacttatctccgtagagcacaacgacatgccatctaattatactcgacggtcatctcagctaagcgtcatccagcgaggcgattcagttggcatcaaagattttgttagacctccaggcttgtccatcgtcgaacgcgaacatatcaggccgttgctacccgaggatttcaaccctttcacccttgggagtgattctctttcacttggcctcaatactgctcttactagcaaaggcaacagcgacttgattagtcctacttttgtctcattcacccaggtttgcgtacgacgcttgtggcctcgagctacataatcacctcaactcctagctgcaacgagaggcttacctcttctgctccgccactcctcggctgctgatctcaactcgctactgaactcgagcggaggcaatcgaccactttacaaccatcccgatgtcttacactaacgggcgacccaagaagtcttcgcaatcgctgacagcttcacaactgacagggtgggtatatgttccttccaacgccagtgaatttactaacaaaatatagacttaagaaaggcccaaaggcctcgatcattgtcggtcctgatgacgaccacttcatcggcttggaaggcgtttctatcagtcttatctcgcacttttccccatatgcgaagaagaaacttatcgaggagcgtaccggaaaattgtgtattcccaatggatcgaagctgcccgtccgttggatctacaagtacatgcaagctggcgagaaggacccggacgatgaagacactttcgaacagctaccctttgatagtctcgtcttgctatacacccatagcgcattcctccagtacgagcctctcctggatcgcattgttggacgtctcaagggcaagtatcatagtgccctacccaccatcgaagagatcacgactttctctgccttcatcccgcctctcctcgactactcagcgcgtgtcctcgcccatgagatggccaatccttgggcttgcaactactccgcttacctagagtacgccaaggtggatgatgcattcgaagatgcgttggataaggccatgaaggaccttcttgcgcaccgcattcagaacggcaagcattactatgccacaatcaccaatctgggtgtccgctggtcgcagaactactacgacaaccttaagaacctcagcatcacttctttcaagctacgggacccagctgatagtgagaagaaggttgcttctggtccgaacaacaagatccgtcgtgggcgccgcggcggcaagcgaccagccaggcaatcggtcaagtcatctcaagacaccacaggaacacaggacgagacatctagcgaacaatcccagcacctggagagggtcatcatttgcttcaactgccgggaagctcaccacattgcacgggactgcttggccaagccggtctgcttcaactgtagcgttgcaggccacgcctcgcgcgactgtacagaaggccctgacgagctatgcgtatcgaaaaaacaggcacaggcagctcgcgtttgctacaactgtaatgagaagggtcacatcgccaaagattgcacggcccatcacaaaggagacggtcccgaagaccaagcgtcagccgttcactcgctacaactgccgtggaaagggggccacatcgctcgcaactgcaaggctgagaccaagacgccctctaccaacaacgagcgtgctccgccagtctgctacaactgtaccgaggaaggccatctggctcgggactgctctgcgcctgctgctggggcatacaacagcggcccgcgtgatgtatctggccgcaaccgccacttccgtcgtgctcagcatgatcgagtagccaagcgcatcgaggtcatgggcaacggtgaaggccttcgtacttgcgatcgcgaagtgcgcaagggagaattgactcgcacaggccttgtcgtctagacgctcaacctggcgcaggcgagtgcgagaagccgacggagggcaatgaaaatgagatcatactttgaaccaggaaattcaatagcttgaggacgtagggagaaggattgtgactttctggagctggaccaacaagttgagcattgctcttagctcagtttttgcatctcatcaattcattcatacgatcacacctccaaacaacttgatcttttatgattagcacccaaactactgcgatgattccttgtgcaacctgtgtcgtctcgcatctctttgtctttgttttggtacctagccctggagttttcttgcgacctacttgagctagtccatttccgtcacccagacatagcggcaccaagcttcgctcgaccatcatcttgccttcacatcacacattttcatcatctcatctcactccatctactctaactcaccaaccctggtatgacatctcccaccacattacgccttgcgcatttctccccagtcttcaacacctcacagccaagagcacagccgaattcacacgacatcctcgttatttctttgtccttgataatgaagcaacgcatgcctatctcaggggtttcgagtgcgacggatgcgttcgaggctgatgttgcgtctttgttcgtcccgatatggtgaacaaagacttcatggaacttttgggtgagatgtcgccctcgaggagaagacactctcaacatcctgactctagcaaaaaaaaacggcttcggcaatcacaaacgagaattgagcggaagaaataagaagataggcacgtcgagcactaagaacggcaagatggtgctttatcatgcgaatggacgggttgttaaggcgcatgaagactatttggaaaaagaagaggcgaagctgataaaacgacatctatacagagaccaaattgccgaggccaaaaagaaagacccgaatgctcgtgaacaggagggcatgcgtgtcaggattgtggttgacgaacaaaattatcaagagctgtataattttactacggagaatttccacgtcgaagatcttggaatgaacgttgctacggcatcggatccgatacctgaggagggtttggacagaaaggactttgatgaggctttcatccttcgccgacgactttttcacttacagccctgacgctgtggagttgcatcttccggtctgctatcctgatattcacatttcactaagtaacgatccagaacgagaaggcatgcaaaaaaagaccgatgaacagttagcatatattcgcctgcaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtcccttggctgcaggcgatggaaggagtggtggaagaatcgttgcgcaagacgccccaaatcgaggttcccgatgacctcctcgaaaagatacatctttataacgccatgctccaattgggtatcgccaaacgtttccagcagccgctcatagatgcacttgtgcttcagatgtacaaaaccaaccttaaggattgccatctggacacgctggaaatggaccgtagggacgtttcttactcggcgaggccatcgcagtcctggaatcctgtttcttaatcattttcatccggtacatactcttctcagatccgaggcccgatcgccatgacgtcgaaccagtttagtaaagcagttaaggcacgaccccaccttctgaggatgagcggtcggaggacaagaggtacctgcctgaacgcaccaaacgtggatggttacattatacggccgttagaccagaccgccggcgaagattcccgaacgatacagtgtccgttccggcaaggctagaagtacttgcaaacagcttcagacactggtcgggtatgcgaagaaatgaaaacacagctccggctcacatgggacttcccttgaacatcggccgcgtactcaagtattatcggagacgtcctaccgatcgcatccacactaaaccgaagcctgaaaccaaaaaggccaacaagggcaagtccggccccaaaactaaggctgagcctgcgaaggaaaaagagggcgatgctaccaattccgcccctacagaagagattgggttggcagatgacaccacttctacagacaaagatgacactccttcaacggacaaggatgacattgcagatggaaacagatccgccgcagatgaagaggacgactacgatccttggggcaataaggacatatgggggaagcattacgcagaatacgatacccatcgcttgatgaggcggcagtatttccgcagaaacgcaccctggagcccccgtatcgccaacacagccacaactaccactaggcaccagcgaccaacagggccggcttaggccatggtgcatatcctcgtcaacatgaaatcacatacgagagtttgtattcagaaagtatcacattcgatcgtcgggaagggatcttaatagtaatctttaaaaaaaattcaccgtcactttctatgattctttatcctccaacatgaatgtattgagattcttctcgctcgcttgtttcctattgtcctccaatttaacgcctcgctttatattcaaacgcaacatgtatccacctagccgctcatttcaatcatccttaacgtatctctcataggtcatcgtcatcccaatcgacctcgtcttccacgtccctactgttgtacaacgcgcgctgcgctggggctgggacaggtactggcggcggtgttgcagtctcgttcttagccttctcctggatcggggcgtcgacttcaggcctgatctcgggcttctcagtgtcctgcttcacctccgggtccgactgttgtgggatcggcgcttttggccccttgatttcggggatcttgggtggctgctcatccgctgcaggaactactgcatccgtgtgaataacttgtgcctgctttgatggcaacttttccttctcagtgggaggaattatagccgtctttgccttctgggtcaccgctgtagcaggagtgtgaccaccttagtcttagctgccgcagtctttactggagccgatcggactgtcagcgcgcgcgagtgggagtcgttgttcgaccagacgtaggtggtgtcacagatgcccgcggtgcaggtgcaggtgccggtgtaggtacaggccgcggcgcaagggcagatcgtcccgggattgctcctggaacatagaccgcggtcgcgccaacaagatcttcctcaatgtacaagccctcccagtccgagtccaaagggagatagtccccgacgttcttcatgtcgaaccacccaatgaagtagtgttttcctgtctcgttcaaatcgacgcgctgtccgaacgctcgaccagtctcgtagtcttggaagtacacattgacagtcacgtgtggggttagacccaagtcgccctccggtacatcaggaagaatctcctttggatgtctgttcgtctgctcccttagccaatcgggttcctgggtattcttgatggttcgacgggtatctgcgcgagctatcaccgccccgacccacgcgggcttcattccgttgaagcgaacgggctgtgtgtcaggataaccagcaagtgtgaggtaatcagccacaactagcaggccgagatcagtcgccacgtagagcttgccgtcttcgtgaaggtagaggtcgatgtcttcgatgaccttgacacggcctctcaacttcacttcgtttccgttcgcgtccttgggaggcttgcgtccaaggtctttagtattgagaccgcgcttcagcaatatgaaagcattcgccttcagctggggtgatgggtcgttgagcaggtcaggcgagtccatgtgctgaatctgttcggacatcatgatcgggacgctgtcgtcgtcgtactccttgaaagtaggtaagaactccagattggccacaacagggttaactgcgaatgcatcttcaacacgaggctcacgtcctggcttctgcggtgactgctgcttcttcttcttcttcttctgaggtggtgatgttggcatgcgtgaatcgttcacacgctgcttcttctgcggtccaatcgcaggctcatctacgtcctcaatctttcgcttcgcattggctggacttcctttgcgtgccggtgagctcacaaggatcttgtatgccttctcgaggttgctcgttgtctgcggctgctgcatgcttcgatttgcctcttgttcggtagaaatcgacttctgctgacctttattggctgtccatttgtccttcttctgctgctggtcctgcgtgtcccaagtcatgcgcgtcggtagtgcagctctcggtccgcgaggtgcgcaatccgttgcggcctgtaccataatattaccattctctttcttctgggcgttcttctggacttccacctccttcttggtactgtcgaatcttttattcttgtgcttatgttcgcgagcttgagcttgatatttgccgtcaggtgtaccccgactagcaagagtatcatgacctgggagagcggaacgctgcttatcatcatgattcaggtcacgctcctgggtgtctccccgcttgcgttttccctgtccactatacgattgctcgactttggaagtcagcatgggtattccatcacgtgtcatacgctgaagcagggagggtgccgcaccttgcggctgctgtggcagtgtaccgaaccgctcgtcattgctcgaatcacggcctcgtccgccgcgttggttttctctggaatgtcgaaaacttccggtacgttccgcttgacggattcttccgtcattaccttgcgcctttgattgtggcacaggttgctgtatgctaagtactttgttgatgttttcgagcggccagttcccacgtcgagccttgcggccgtctctcgattgtttgcgcattttcccagatgaagattgtgtatttgcgtgtctctaagtagttgcgcgaagtgccaatggtagaagtggttgaagagtccgaaagtttgatggaggcgagaagggtgcttgctggagtgagtaagacaatgagcgtaacaacgaccctgtgtagaactcggtcgcgctagctagcgcaggaaatcgacggtccttttctcgcacattcacctcgtttcactcacaaggcgccagtgttctcattgtgggaccctcagagtggggcacgtgacaatatgcgccaggcaggagcaaacggacaaaagccccaacccggaaaaagctgttcccttgcttatcccggaataccaaccatatttatcaacaacttcatcgatatggaacttaactgtatgatgaccgagatcgacgcgatcgaatccgagtccaccaagaacacacatcgatcgggaaatctgacggaggtgttcgacgtctcttacatgatacgtggaaagctgcttgaaggactatcctctgtactcctcacatcccatacctgtacagacttcgatatcaaacaccaattgtctactgcgaagggtatggtcaacgccgatcgaatgcgtcaattgttagaacaggcagaagacagccaccgacacttctcgattgagtttcctacctgggcgcttacggctgcatctccattgttcaagcagtgtcatgaggcgcagccagggttaagcgcgatcccggttaaactaggtaatctcctgcccggctacgttatgtgcgtcttggactggtatgggcacgccttgcagaacaagcactggaacgatttcctcccagaaagtccctctgtcgatggtcacgacaaatggtactgggtgtactgctatgcggcgatgcgcgtgctcggtttgaacgactttgcagcacaacttcagatgttcatcgagagcattattgatgatcttgccacaaacatcagcaactatgcgcatctacttaacactctgagggcagacgacccgatcatgtttcagctggcttggtacactgttatgaatttgcaacagccgtcaccacatctcacccaattagactgcgagacactggcagaacacttcccacagttcgcaggtctggtcaacacgattctccaagcgcactgagggcttgtctcatttgtgtaatagtgtcatgaagacaaagcctcgaaagtgtgagactttgatagcaagacattggccatctgcggtctcagatttagcaaacgctaagctcagccctccgtcataaatgagagcccttttcctttctttgactcctccccatctttactgccggcatactggtcagcattcccagccagtgttactacccgaacaattaccctttcatcggaccgcccgattttacctttacaacatgccacaagaaccacatacaacgctatccgatatgtttggtgtctactatctcgccagtggtcgtcggggtgctctatctgagcgaggaggtcaagaccagggagggaaagacaagaagtagacacaccattgatcaattgaattgacgccctgccaggcctaacagccagtccgtatcacatattttcttgcaatgattccgtctttatattttggccgtgtagtaatttacaaccgccacaggagatatctgttgttccggagtctgattctttccatagcgccttcgcacaatgtccaaatcaaccccaaaatttgtccaaggtctttgcaattctatataacatgttaagtcgccgttttgactgtatccggtgcttcagttggccttgccaggcacaagtgcatccttatgccatttagtagccaacagtcgctctcggtaaagccacccaaaccctaccgttacacccggaccgagtgccacgagcgatgctacacccttgagcaaaatactgatccagctatccgccatcatatccactttctttagatcgccatatagatacagtagccacaaaaagcacgcggccatgacgcaaagctcatcgacttgcaggaacatacggatgtattcctctcctgtttggccaggcgcaagattgggaatgaagatcgtcttcaaagagtagggtgccgagtagagggtgtaccaccacacagtcgaagctagtgcgcagaggcttccgatcgtgtacgtgatagttggaatgtcccgctctgtctgatcaagtttgtccttatgcactgtatcgggcatgacggtcttcttcagtacaaactgcaggatactgatgtaaagtgggaacagctgccaaatccagttccacatatggcgcgtttgcggctcgatgaaattcaaggtgctactgaagcttggaacataatgcgcgagaatcattgccggaaggacagaagctgtgtagctcatatcggtaagacgcatatcccgggctcggaagttctcgataggcgactggacgtagaatatgaaaaagtagatgggcaggagtacggccatacctattttgttagcatttgcggctgcgcgacaagctcatggaggccgcgtaccgataagttgcatgccaagtccaagcacaactaggaaggaagcgaaagtcatgatgttggctcggcgcgcgctctcgatgaggaggatagcgtagacgatcccagcatccatgaggaagctgaagccctgccaattggcgatagggtcaacgaactggaaagaagcaaagcatgctgcgaggcctctaatcttgctatcaatagcttcaataccgtagaagttgcgcatcggctgcacaaagcctgactgaccaaatctgttctctactccatgttccagaacctgtacaatgtgtgtacgcattggtggaagcgcagtctgatactggttagcgtgtgtttggctacaatcttttgcatacaacttactcccaccattagatatactgcagctgcagtaatgcccaagaatgggagcgcttttaacgcacgtagcaactttgactcctgcatccccgagccttgcgatggattaaacggcatcgtccctcgtagtgatcgttcaggtacaggcaggtagtcaagtcgcacagcaccaatgattgtatcacaactgatgtctgcgagcctgagtctcattagttttgaggtgccaggcaaaaacccgcgaaagctgagggggtgttcggcccttatatgcctgtcggctcccatacttacaaatccatgctgaggggtaaaacccacaaagcaaccagccggtccttccacgttgtgagtgcttgagtgcgagtcaagtcattagatgcgttcacgatggctgttgtgcgctgctcccggccgctctgatacttgctaaggtggtacttaattgcatcaaatgatggcttacctttctcagaagcatcaaccatcttcttaatctcgttagctatggctgcagccgatctatttgttgtcagcttgtgttattcgcaccggtcaactttctgcttactcaaccgcagcattgccgcccgcacccatattgggcgtcattttatggacacaatcaccagcgcaagcaatacgcccccaagtccagcgtctcatttgtgcctcttccgtggccacgagagtgaatgtttttcgagttctccagagttcttcaaattccaggccatcgcagatgggagcgtcttcgaagctggaagcataaacctcggcgtcatgtttagtgtaacgagggatgttcggaactgtgtagactttgtccagtttcttgaaaacgaaccagaacaccttgtccttaccgcagatagtcaaaaaagaagatccttgatcgtagttgatatggacttcgccacctttaaggatatcagaagcttcagagataccaaacaagcattgatactcagccatgagcattgtcttctctttgatgtcgaaggcagtagggtcctgtgacgtggcaaatctccatagcgcctggcgaacagtgctgttgactccgtcgcatccaacaaggatatcgccactgaccgcagtaccattttcacagagaacaataacctcttccgaattatggtccacgttcgttatgcgatttcccagtcggattttggacttgttcttaaggttctcatataggtaccggagcaacttctcgcgctcaaggaacgtgaaggggtaattgtgtctaggtgcacattagatatttcaacgctacgtcatgcgagaaaccagttcgagcattttttgatgatgctattccgggtctcatatctcttttgcatcaaaggcgcgagttcgctggtgtttatcaatcgtccatctttgtggcggttgtacgtcagtcccataggaacagtctcttcctcaatctttccgaatacgccactataatccaacgaatcatgcatcagtggtggctccagaaaatttcatgaatgcctatagctggtggaagatgcgatttccatttggttggatgccaatcgacgctccaactggaggtgagatcgtgtcgcgaccttccacgaggagatagtcaattccggccttctccaatgcatttgcaagagttaaacctgcaataccacctcctcctataatgacacgaaaaggtctagtatctttccatggctgagctacctgagatagatgaggaggcacttgtgcttggggaatgctatagtcggacgcagaaaacttgaggtaggtaggttttaggatgtagatgaaaacctgtgtctttctgggtatcaatctgtatgctcagatgtcagttgttatatagtgttgaaaggagcatacaacagtcccggatgagaaagtctcaatgggccgagatgcaatggtatcgccgtgacgctatctaggtaggtagacatagtgcgaaaaaagccggtatggcctcgtgccgtggaaaccgatgcacgcaccgggccatctgccgcgcaacttttcctaggcactgtttcagaaacggcccgcggacgtcttcgataagtaacccaaccactcagcggcggtcaatgttatggtcaactctgttctcaactctgttcttgaagcgcgcttgtcttgaatcaagagagcttagtcacgtctgtagagtgacgtgaccatcgcgaattagttgagaggcacctgggcatgtgaaacacggttatgcggctgatcttcggaaagatagcgatgcttttgcatctgagtggcgtgtcagggcacttcgcatttggtccttggaatagccaacagtccaactattcataaaaaatcttaaggggtcggttttcgtccgctagaaagacttcaaggttcaaaatcctgtatcccacactctactgtccagcttctgagtaaattggccaatggctttggaattgaccggacaatcaacggtttaaggtgtgtcgatcccgctccttctacccaggtcggtaattggtatagatattctacaatgtcaacagccctttgtgttctttcggtcagcaaattggctcgaaaagtgtgctgtgcgcggattctgcgttcgtcattgatgaaaggcactggatctcatttgatagcggtagccaccctatgttcagctactacccactagaagttctgttcccactaatactagatacatctggagcaccaactaatgccaaattctcgatgccggcaacaccgtacaaagctgcagcatttgtgcttacccattttgcctcgtcgatgggaagcaggacctcactcccgccaattgtttccgtcttccaaggcgcatttggcgcaagtccgtctttgcttccatcgcctaggtactccgaccagacacgggggacaagtgtcgcattgttgcgtctgttcgcgacataagctgtataacgagagtgtccctgcttgaggttcaagttgccaaaatccctgccataacgcgccttttgctctgccttggaggcaccgtagaagtagcagtagtcgaggaaggcatcaagaaatggctgtgtgagattacgttggccaaagtggtcaatgagctgatcgatcgtctcaagaacaccgaacacaccagaaagatgtgacacagtgacgttcccatcgttgcctgggtccgtcggtggtgggctccaagctccagtcagtgagttgtacagtgcttcgccggtcacaaagccgtttttgagtttggggtacgtcttgatggcttcaacgagcttgtcatgcgaatcttgagcacgaggaccttgtcgctcccattcgatcaggtaagcttgtgcgatacccgcccagtctgtgccgaaatttaggtatagagccttcgggtccggattgtatactacgctgggatcgcgcacttttcgtcgcgcgtctactcggacgaatgattggtcgacatcaagcacttcgcggatgatatcacctgtgcgctcatctccgccagagatgtaatagaacgccttcctgtaaaccggtgtagcgatgcgagcttgcttagctgagtcggcccagtgttggacgccatgtcgagtaccaaggccagtgaagtttcctagatgataagaatcaacttcgccaccatggcgcacttggtcatgggcgaggcgatatacatcaggacgaccagtccgtagaaagtagtcccaaaagaagagatctggcgacagttccgagttatcccaagcatatccaccaatgtcataacgccactggtgccgatcgtcatcgtaagtatggattatgtctccatggtcccagaagccataccaccgacgctgctcaacttggttctcgtagaatttgaccaagaaatccatgttcgcctcaattttctgtgcttgagcagagtcgacagctcctggaacattccagtacgatccgatggctttcgtatcgcgaatgtgcttaggatctgggaataagacaggtggattattggtattgtttgtaatcgttgacagatgagtcggcgacggagttgtgtcgaaagcgtaaaggtatagctcgttggttcggccaacgccatacggagtattatagccgttttcataatcctcgtaggtaatctccagcgcatccagctgttttgcgtatgtatcttgacccagtccatcatgataaggacgtaaatccattggtcctgcttgaggactgtaaagccacatggtaatcgatcctctatctgtggcagcattcgagatgtctaagctcgtaggatatttcttccagaagtcgcgtagaccaacagccagacctccaacagtggctccaccaaggtaagcgagaccacctgatcgagtgcctccagggatcttgacccaactctgaccagcttttgttcgtttcttcagattgaagccatcgggtgacagttgactcaaacgaaaatcgctccaatttgggatccattgaagtcggttcgtcactcttgaatcccacgagcccttttcgggggttgctgttccattgaactgagcagatctcaccgccgcgcctgggtcacgtctaaggcctgtgatgcctttaaccgcctcgcgtaacaggcctccatcgacgccagcaatgcgcacatgacgattgtgcatttcttcgtctgccaaggggacatcgaaacggatgccgatgccagagatgaaatccttgcttgagtcaccatcataaatgatggtgtgtatgatgcggattgcctcagagttggcgtacaaatagaagcgcaccgtaaatggtagccagtcttgatggccgctttccccatctaatccgtgactgccctgaacagtgaccagcgctcgtgctgtgttttttgaaaccgtgacgtttgatatcttgctcgtaaatgtgaagtactcgatgccagttggtttgccatcctcatcatcgtcaggtgtaccattttgagacctcaagacaaggtgcccattgagaccaactgtcttgttacctgatcgaatggatgagaccagggtgtttccttccttgggaaatgtcgctgcaatttttccggtatttactacgatcttgtccccgtcatcgcgcacttcgactccctggctttgccgtctgtggtgcgatactgtcgagttgatgggtccagaggcgatgatagtatattcgctggctggagattctgtcgcggtaagggcgtgtcccgtccacttgagcgagccatcgggccagactgccgtggcccaagattccaagtttgcgttacccgaagcagtgaaggttgtcgcgtttgctggatgctgtcctttttcccaaggcaatccaaatgtcacgccagatatgtaacttggttttccttccagccatctgaccttcacgctgctagtttgagctgtagcataaccgatcagtaggctggctaagcctatcgtacatctcaccattgtgggcaggtaaagaacaacacaggtcaagagtttgcgcaatttcctatctatgttgggatgcagttcaatttgtacctgcacttcacgccctatgaacgaactcgcctccttcacgggcttcatgtcgccatccaatatccggtggatcatctcgactgaggcaggatgcatatcaactagcccataaccacttgcctaacaacctcgaagagtttccggaagaatgcaatgtagctttggggtagccttctgcaggggacgcggagaaagctgctcacctgggcaggtgtggaccgcttaccgtgcacggacactgggcgcctatcctaaaactaaaacgtgttattaatactaactttaacacgttataactctactactatagatctaatttaagctataattaaagatattaaattatataagctagaagaacgttttatatatatagaagttactataaaatataatattaattatataatattaagctaaagatatagaggtatataagctatagtaggcacctagctactaaatagatataaacttagcctactataagagttagagcttatactatatattaaaaagcttactaagtaaggcttatcttctataagagagataattagaaattttgccttatctatagctaagaagaagatctctaagcgctaggttttatactttattagctagaataaaaataagcttatcttaaagaggactagcgctatagattatacgcattactaagctaattcttatattaaatattaagcttactttaactttctatataagaagcttaataagtattatcttaaggctagtaatatatataatatagataagaaaagctttcttattagaattattaaaataagtaagagagtctttagtaaatactaataagataagaagaagattagagtattactttaagatagattatataaatttttaatacttctagcttatatctgcactaatagaagcttactactactaagctttatctatatattaacttagaaaataattaaattaaactaagtagaaagaattactatagagaattataatatctttattatattatcttaattagattagagtaataataatattagtttagcatagcttaagtaagtatttaattactatataaagaataaactaagaagatagtaattacttattcttaatagctatagatcttatcttatctctaagtttcttaagtattataactactataagattcttctaatagtatttctttcttatttaacttatatactataactactagatatagtaatatttaagctacttttattaagctactctaataagcttatttagtatctttataatacttagagctttatctctattaagaaagaagactttttctctcttttctagtaagcttagagcttattctttaaagaaaatactatcttaaagacctttaaagctactagtatatagctaactaatctaagagttattcttaatagatttagaataatatctaataagaactctagtaagctattctatctctctctaagtaattagaattagctatagtaattagtataagatgctactaagaataaagcttagaatagagtaagaaagcttagtattctactttactacctttaagtttaaaataagctactctattataagaataagtaactaagaactactcttttatataagtaaaagtataagagtaaaagtaaagcctttaacttttaatagcactagaagtattatagtagtactatcttctagttctcttataagttctataaagcttaagcttaagaagtagtctataagtaagagaaaatagaaaaaaaactctaaaaagtataagctaagaagtagcgtaaaaagacttaactatagtattaagcagagtagcaaataggtatagattaggttatagttaagtattatataatataaactctaaattaacttaatctatacctaaactttctagctagaataagtataagttaagttatagttataaatatttaagttatagttaagtttatagtatataagtatatataagtcttagttagcaattttttctttatagtagaagtaatattttagtaatataatagttattatagttatttattatagtagagacgtatttatattctaaacttcttaattatatagagaaagtagctagcgcctatgctgcgttagaaaaagtaaaaagtgtctagttagtagtgtcgctgcaattcgccgtcaatttaacagatataacgatttaacaaagttgctctagtcacttttttctaacgttaggttaacgttagaacagtctagttactattctctactgtttagcaccgtgtagctacattgcttaactgtgcttagtcgttagacttagcatactaaacattctatatactctgtaaagagcagaagaggtagactacgttagttgcgcatgttttataagtagtctaagtcctctgtgcaaatatagctgcagctattaggcttactctgtctgtaatctagtgctattagagatagagtcttgtatctgtaactacgtgcgagctagttctgcacagttagcaactatataagacagtgtcgtcactctaggaactacagtagacttaatgcatttcagaaacataattatatagctattaattgctaatttgctctgcattatctattcaactattacacagtactatataggttagagcagtttatctcttcttcgtatctttctactagagcgtcgcagtcttctagctctaattcctattcgtctttcgtcagcgctaaggcgtgtataatacaattatctatcatatatttctctgctaatatagtaaacttgtcctacgtgctgtccgtcataatgctctaacctttccctttattctaaaactatacttgctcgtcgtcgttatatattatactttctataaagtcgttagctccacgaaactctctaagcaatatatcgtgtatttcccctaataattcgcgcagttgcactctagtctcttcctgttatctgttagcttttgctcttatattatattaggcatcttgcctctctctcgttagcctctatatcttccttattgctataactagttctgcacttatctacagtaaagatgttatcttctcatttccctgcgcgattatagtcttctattaatgtattatatcgttgccgcttattatctatatattttataagaatgttatcaacgtcgttgtcgtgatagttatctagcatagtaatgttagatctagagttttcaatgtagttcgcgtgtatagctatttattattttaaagcgtcctaaataagaagacagtatatcttactcagccttttctacttcttgcagatagcgttataattatctatactatattagctattattgtttagtgctattgtaacataccctctacagtataactatagaaataaattgtcttcctcgttctattattatagtactctttgatagcattatataacactatgcctataagcgctatcatgttagcgcttaagaactaaaacttatcctagttccctgctatagcactaatactctattttctattattatagaacgctcgcgctataatagccgcaattgcactatttaggaactagagcaacgcgggctattactctataagctaatgctatcgtattctagattaacttacatttctaggatcctagcgcaggtagacaaaatcctagagcagcttacttagtttaaggacttgcagttcaagatagtttagagcatatatagctataacttctatgcgtgcttatcttattatatgcgtctgcaggttgcgtacacatatctaacatctaataagtactgttagctatagttgtagatagtctgcaactatacttacttagcaggctgcactcctgcagagcgtagtcgctatagataagcagactagcagaagcgctgttttctaagcctctaactatgcgtctagtattagctatgcgaatacacttctgtaagcgtctagctacagattaacaggtgtattatatagcgtcatcccgttgtttgttaataactgcaataacaatattacctaagccttattaagtgtacttttgtgtttaggttgcactagttctctcatctagcgtttttgtgttctctatagcatttaataaaacaggtctgctagataagacagtagaaggaaggcttatgcatgtaagttaacataaactactttagtaattatagtatctttgcttatattgcacagaacgcagtgcgttcttctatatttaagaggtatgctgcgtagcagcagtgttctattttagtttatattaactaatcgtttttattctagcttaatgtctagtctctatagattgactagtgcgcgagggtgcaggcgtctctttattagaactagtatatcttctaggttcgtaggtttaagactatatagaagttgctaagtcttataagtttaattgtagtatagtctctcgtaataaagatagtagagttacgctttgcatagttctcaattttctacgattcttagtcttactattagtgttagtatctgtctttaatacagacctttacgctctcttatgtctaactaagcagctgcgctctctttataggaggtagtgctatgctgccgcgcacctgctagtttcttatattctttactataattacgcgtttttctgtgtagtacgcaggtttatactagtaaagaatcgcgttcagtctgcaaaggattagttatgtcttaaagagtgtattagagcatgcagatactcctaaattattgcgctctctatatagttttgcaagaggttatctgctatgctgtataattagtagatatactgttgttaactatcctctagtgttgcctacagttaattcctattagcacgtcttaggagcgcttatctattgccttattaggtctatttagcttaatttatttaaattacagctatattcttagcgttattagtacacctaacgatataatatgtctgtagcatcaaggaaagagcacagcgcaggctttagcttaattttcctataagaaccctctaaaacgtttttcttaagacatatatcatattaatagtttaattacaaatgtagccctatagagtttcattacaactatatcttatagtgcgctatgctagcgtgcttctgttaatattcgtatataagtctaactatctgctgttttcgtatagtagtatatgctactgcgtttatccttaaactctacctctctcttaagtgtctgtataaactgtgtatagttaaggctactaatatctttatattctattgctaggtcgttgcgcacatacagtagttagtctatttatataaggatctgatcctgttcgtatgcactagctactagaatagttaacagttaaggagcgttgtttacagtattagactatttagtactatagactatagccttagcatatctattattattctgcagcttagtcttaggattatagttacatcgcattttgcgtcgcttagagcgtatccgtcatattgcattataattatattagactactaagtgcgtaattgtacgtaggcaactgttaggcgctatactttgcagcaggctattctatcgtaacgcaaccactctcgctatctatctaatatgctcttttgcagtcgttatttgcagagactaatataatatagcttattctcttatctctctcttaacttctgcatatagtgtcttgtatttatcgcttattaaggttatcgcgttgcagatgctgtctctagataagcgttcctatgtttatcgtagtagtgtcataattgcaaagatatagcaatttaggattctgtcgttaatagtagagtactatcgttcgtcttagagaactatcgtaatataggtagtcgttattgctgcttatgtcttaataagttattatttatagagatagagcgcatgccgcgcagcatcttcgcaactctagtctagcttatataattatctagctaacgacctgcagagatcttctgcttcaatagcttaagatccttattaactaggcctttatactcgttagatttattgcgcagcattacgcctgcgttagcattagcaggcgataagacttctgcgttattaagaagagagagaattaagattagcatagtttctatatgctgcataggcgactaacctaataagtacaagagcttagttaacgaggatctcgagctgttaaagcaggagatctctgcaggttttataatgctaacgcatagaacggcgtagcaggaggagaatggacgaagcggacttaagataagttaagaggatagtaatgttaagagctttagagagagtaagagtaatctagaggaggatagagagatagatttaggtataagagataagaataaggaggataaataagtaagacgcagcaagagcataagacatagcttccgctatatctctctattaacgaaaatttcaatgcaggaagaagacttaacataagcaattaacgtttactttaagatttgtaaattatatataaagagctatccttagttatttcgtgtttgcttctgttaatactcttatagcgtgcgcagtaaattaatattaaatattagcaagtataggcagttatattcatctcagttaatatagttgttaacgtagtaagacatagtagtataagttattaaattaggcaggtctcttagtactaagtgcactaggcggataatcgtgcttaggttgtaaaacttaaaagcttgcaatatctagcgtttaggagctgcgttttaggcctgttaacgtatacttaacattctagtagtattattaatctgtctattattattaaacagtaataccttagagaatgccctaatatacgctatgtgttttctatctttatcgtagcaggtatagttaataattataagtattaggtagagctaggctactactctactgtctgttactgtcctagactatcgtctattatctctatgcttaaattcttgtacctaaacgtagtctctacgctagaggcctatctattgctagttaggtacgtatcttataacctccttattgcagtgtttagggtcgttgtgtctcttgctagaggactgctagcactttatagaagagtgaatctgtacacttatacagctaacttaagataggtcgacatctaaacggtccttattataagaagtaattagttagcctactactgcttagcgtttattgcagacaaacactactgctgcatgtataaagttagatattgctatgtttgcagcgtacctcgcttagaggtaattttatcgaataaggctgtattcctagtattaaccatctaagcctgcagaagagaagagagcgtgttactctcgtagaataagtgcaatcttagatattaacagtagtaaatagttaactctgtttaactatagtagcatagtcagctgctagtagtgctatcctctaagaattatgcaagcatatttgcagtatatactctttcttatttattatagagtagaactattttactatagtaatataatatgcttcgctgtttgctctagtgcatatactatctaaagctctatacatgcatatgtcttatatgatatgtattaacgcgtgctacttagaataattaaagttcttctctttctctagcgtttgctaatacacttaaaatttctccttaaatacatttatcctctctagtgctccttaaatataggctaaggtattcttgttgtaactcttatattacgctagtgtaactaggtcgtatactacataaataaaatacagcgtaaaaggcgccttcgatataaacaacagagatacaacagctataagctgttatataattaccttttgctctgtgctagtctattaggagacttctataaatgctctcttattattaaaacgctttaggctagtactatgcattacctaacagaagcgctcgtttaactaagtactactagattcttgcgttactagtatagtactgttatcctaggtctttctgctactaagaatagatgttgtctaatatatcttgcataaagtctagcatctttattactaaacctttaagcagcaagtataatgtatccgttgctaaagacacgtaaatattaaagttatagtgcttctacctaaaataattaactagatatacaaagtcgttatatcctttattaagacatctctcttattatagctaagtaaattactctgttctctataggtaagatctacataaatcctctctgtcgttaggtgcaacggtacaacgcatgcaatagcaatttttctttatactagttaagagtacttattcttcgtagttagctaatattacgcaaatagttagataacactgccttattcgtctgtctgcgcatgcaagtagtattctagacttagctgcgttttctagtgctgtattagacagtaagcaacagtgttctactatgcaggctaatatagtagtacttaaacttacgtaacagaagcttacctatataatagtaatatacttaactcttaagaagaggattataaatcttagttataggaataaacctagctagaagagtactaggtgttaatctctaacgttaggctttgcaggagcagattcctaattgtaacgtagactagctatgctgctacatctcctaatataagtaagagttatgttttgttaactaatataataatcagcacaactgttgctctatctagtaggctttgttatatattctactactagtctctagaatataatttataataaacgcgaacaggatagtctgtattgcctaagaagaattagcttagagcgtatactaattcatctgcaaataggcaatagctaattataaacgcaattagcaacaagatgttctaatatacgaaaaaatgttagtcagccttaagtctagaaagactagacgtcttagcaatgtcctcctatatccaaatattatcttatatactagactgcattgctaacattgcctcttgctattagcagcctaattgaaatagtaatctcgtgtgtaagttatataatcgtgcgtctgcaaagaagctattaatatcttctagcgtgcatttaatctgttgcagctatgtagcaaacgaaaaagcaaagtctaaactaaaggtgtcgacgtaattagagctagtaaacttagtctagattatgttagaggaagtattacatactcttttgcagttacagactctgctattgctagtttccctgctaattgcctattatatatctaaaacagcacttcttacgtctgcgtagatgttaacaataggctcttttatctaataaggtcgtcctttgcgcacatatctagtgcatctaaaatgctattagctattgctaaatctgtatttttattcttcttaatgtaattatatactgttacagtagagcttaagctgtctgctgcatatacatgcaccttcctatcttaagcagtattatactcgttgcttaataacgtgtacgttttatttaactagagtattttataaacattcttagacggtttcagactctattgcgcaagatgttaggaatagcatctagctgtgtgtttagcaagccctgcataggttttaggctagaagctgcatatcgtacagaagcgatctatgcgcagaatagagagaaactatattatgcagaagaggtattattttataaataagtaaatagcgttagagttgttatttacgatgttcttacgtaggttaacagctgtgtataataagttcattctactatgttactagttcctgcttagctctagtagctaacagtcgcagacagtcgcctactgtcatcctacgctgctaaagactctataactctcttctattctatatacctaccttactctctctcctaggtctagttaagcgactgagttcctagatactaagcatcacttttgctgctataggtcaaacggagggcgcaatatagtgcgatttaatgttacgtaattcttatctctgcgtataggtcctgctctaattagctgctcttagagtaggcttactagcttcttcaacgtagtagttgcagtaatctagctctctaggtagcagtatattcgcagtaagaagaagcgcaaagagatacttgctctgctgttaatttttttttcgcttgcctcttagcagctctgtgctagtgccagcgggcatataaatcttacttattttcctccctcctttcttctctctaattattaggctacttgcagatagacctgcaactctacatcctctctaatactcagcaactaggacttatactagtagtaaaggaggatagtaagagacagtgctgcactgccttagactaacaaagataataacttctactgtcgacgtaagtaacattatagttaaggttactctaactctaactctagatagcagctgaatagtctctaagagcgtactgaaaagtttatagagaaacctagatatatttagtgctataagatatcttatctagttttagaaaaggttttaaacatatctaagttacctctttactgttctcgtttagcgaaggcagataggaattttgctagagcttagtagtaatctagaatatgttattttattagagttgctactaagagctttactatagtttagtgcttactatacctataatctaccctacttaactagcctagcaaagctaaagaaatgctctctacgcgctgttctcttagatatttagcgcctagaagttatgatagtagaagaggactgtaagagatagtgctgcaccgcttctaactagtaaggctcttagattacacacaacttctacgcaacattatgctcgaaaggtactctaactctaactttaaataatagctagacagagcaacaaatgtgtaatttaatgcctactagcctagcaaagctagacttataacttctacgcactatcctcttaggtacctagcgcctaggagttataatagcagaggaggactgtaagggatagtgctgcactgctctagactagcaaggctcttagattacacacaacttctacgcaatattatgcttaaaaggtactctaactctgactttaaataatagctagacagagtaataaatatataatttaatgcctactagcctaacaaagctagactcataacctctacgcactgtcctcttaagtacctagcgctcaggagttataatagcagaggagaactataagagatagtgctgcactgccctagactaacgaggctcttagatcctacacaacttctacgcaatattatacttaaaacatactctaactctaactttaaacgacagctagacagagtaataaatatgtaattcaatgcctactagcctaataaagctagacttatagactctaagcgacatattctctaacacctagcgcctagaaagatagagatagcgagagatagtgctatactgctctagactaacaaagataacaactactacactatatctaaataacattgtgcttaaagctgctctaaacctaactttagataactgcaggataaagtaattactctatagtttaatgcacactagcctaataaagttagactaatactctctacgcaacatcctcctagtgtcctgcgcgcagggctcgtagtagtagagagagacagtaagagacagtattatactgctctagactaacgaagacaacgactactatactacatctaaataacattgtgcttaaagctgctctgaccttaactttagataactgcagaacaaactaattactctatagtttaatgcacgctagcctaagaaagttagactaatacccctctacgcagcatcctcttagtgctctgcacgcagagcctgtagcaggcagaggatagtaagagacggtgctgtactgttctagaaaatatagatagctactaggctgcagcaatcagcccgtttaacataattaagttctgctagactaaggcatgcccgctatgcagagcagctcttaagttaaaatattgtgtatttgcataacttcgccttaaccttaacctactacctatctatacttacgctaaagtttctttaatttaattgctttctataaccttcttgctataactgtcctgcgtatacgcgcacttttctaagcaacatctatacctaactgcgtgtctatagcagctatctatacttataacactgcctctgcctgcttaccactgcaaggctaagcttaagataggctaagtaacctaagaggataacatagtttatagtatagctgccaccactataaggtgctaagcacaatattgaatcttaggcagcagagactaacagcatcttataagagaattagaggcaaggcatagtctcttaaaccttagcgttcacgatctagtagaggagtttgctagacatatcttaagctagggtttaagaaaagaagatttaagactaaaacttctaacttaaacattagataagtctgtgtacgcggttttcaaatatttagctagtagtagcaacctgtctataactataagatgcgcaaactcctctagtctttcgcaaagcagcagccgcaattatccgttatataatagtaactaaattgcagcactttagcaataaagttaagactaaggatccttataatatgctaacgctaacactatctaagacagcgtaactacagtctttgtctgtcgtatctaatacgtctacagcattaatagctgataaataaggctttgcatcactcactaggctgtttttactagctaacgcgaacgtagttagtctgatctctatctactaagcagtacccttaatagggctgataacaatagatcgttagacataggtagagaagtaaagactttaacattagaatctagcgcattaagtataatgtccctataattttttttttcagcgtgcaagctctctgatttatacaaagcaggcacatctctagtaatagacacgttaacagtaacgcctattaaggataataataatttgctaaatactattaactcgcacattaaattaaggaagcttaaagaagtaatgctattatgctagataataaaatcactaagtattcctagtgcaggtagaatagaaaaacttaaactaatatatactctactaacatttatatgcagtacaattctatcctaacaaactacctaaacagcccttactatctaagaagagagtctaataatttcttattctactagataaatactctaagaagcaccttaaggtccgcgaagcggacgcattaaagcaggtagatgcaaacgtaagagaaagaagaaataagaatcgcagcagcctatattactctaacagtaacagcgacactgctactagaaagacgaggataaaggcctgcgcttaattaattaaaagatagaggttagaatcagaagcgtagcttagaaaagcaagcgaagaagaagagttagctaaaactaaaaaagagaagaggaagaaagaagcctagaagcgcgaggctaagttagatagcctgctagacagcgataactaccgcttagacagcagcttagatattaactctaaggataacttagaggacgaggaggcaacgacagcaaaggaccttgccagagaacaaaagaaaaggcttaaagccttattaaatgccaagtacgtctactgtagaagatagttaactactattcaccctgctaacaaacaaactagaatgagagacagtctctctgcaagagtagagacagcaatagaacactgcactctagaagagtagactttagctgcagtattctttagcgtttcaattaataacctctagaacaagcgcataataaagctactagcacgttaagagggttattacgactctaccctatactagcttacaggcgcatatatcctctactttaaagagttgttatctaataacagtaggatctttgccagcgttataggcataactagcgacgcgagcgatagtgcttttagctattatagaacacgttcactttaagaactagacagaagtgcaaaatacctaagcagaagagtcttatcctttaacgctagaccttaataagcagctacaataatgactagttagagcgtgcagctaatgcctagaagaacgaggtagttgcaatagattctgtaaactctatattatgcgacctaagcaatctgctagtcgtaaggttctgcatctttagtaactccgctctagagaacataggcatactaacgaataaggaggtagtagagatgcaaactaatactgctaccgctctcgctaataagctcgccgctgttaataagttagttagactacagacctttatactaaagatcctagagcacgtagaaacagtttactagacaatagcagaggcaaatatgcctgctatgcactctaaggctacgaagcactgtctagcactgttagcagcacagtttgcgttagtctgcagctttagaaaggtagataggcatatatttagagctaacaacactataagcgttacagcatagcaaacaattacgcgcaaaggcatcctttaggtagaaacaaatgcgatactacttcctagttatgtcactatatagaggcagactatatttgatgaattctacaattgtaagttagagagcataattatagctaagttttacaaggatcttcgaaagtataactaagaatactaatagaaagcataggctctgtctaaaacgcagcagcgcagtagacaaagtgataggcaaacatatctacaagacgtataatagagtctacgcgttaactgcaaagaccttatctctctagcattctcaaacttcagacattaacggcctggtaataaataggcaatagcgcgacgtagtcgctaatataaggtgcagcgcagactaatttaaggcattagatagtataaggaactaactgcgaaaggagcaaaggatacgctaaggttcgcgtagaaaaggacattaaagataagcaactaataggctaatctaatatctattattaagagcaagttcttcacttccttctaaagctgcaaactactaaggttccttagcatagtagaagacgctaagcaacagtgcagataggtcttcttgcaagaaggccttagacctgtagcaattagcttaaaataaatctttaaacgctctagaactaaagcaattgcagcctatctttcgcctactaaattaagggcagcctaatttaaggcgattagctgctatgttattcgcgtaacagcgaaaagcgcagagaatatatttaactatctaggcaacgaaaactgctacacagcaaacctagacatcttgcttaaagcgagcgcagagttcaaatacattaagagtatatataagactcttagtaccttatagctacgacactaaacctagagctctgctactaaagaggacaggaaagtagctagaacgctactactgctaaagaaaatctattctaacacccttatattgtcgtataaactagtcgtgcaggcagtaacgcagttaggcttaagaaagaagttctataataagaacgtcttagttatgctgagaggtataacatagcaagatattaactgcaagcctgctaaatagagagatctagttagaccttagattatagtcgctttaatagcatttatagaggtaactatactaacagaagctacgcacgtcgttattatagagctataagatagacagaacacactagactaattcatattctaagagtattaacttagttagctaggagactatagttaaggcctaagcaagcagagtataaaaataatttcgcaggatagactacagagtacaggatctaaggtcgtgaatctgcgcgtagactagcagcaatttaagcctattcctataaatttagaagcgctcccctaaggttcagcgcactaacagagatagttcttaatagtgctcgacagtgcttaacagtagctagctgtgtaaaacgcaggactagcacagtaatagaataatgcttatattataaataatatcaataaagctctttctagtaacataatatatgctttctttattatctgcttatagtgcgtatccttgccagtaataacgagacgatagaacttataactattatcgcgaagccttagcgcttagagagtgtccttgcactagtcgtgctcttctgcgctatagtcctgcttcttatcccacataaaatagagggcttgcttctaatgcagatatagctctatcttaatataactagatagctcttgcgtaggtactttatctaatttactaacaactatattgaaaacgttagcaacgtcagcctagatcttattaacgcttcgcaagacgtagatactgcctagttctctaggtgttagctcttactaggtaaactaatcagtctaaaagctaggatctattgcttagatctgtataagagagttgctatcttataggttatagtagttatagcgctagagctcaaaaataggttatagcagctgaatgttcttgcccttatagaacttgctaatattataggcctacttccgcttacagtataactagagcgtcatgctaataagctctaagaagagtaagcctagaggaccctcgccagcttatttttgttaaatattagtctaagctatctatatcagtttattagccttcgctctatctattaatagacacaatctagttaacgactttatgtcgactctaccgaattctctgctagtagaattagtgactataatattaagattgttataattatttctagctcaacagaataagaccttaattcagccttgctaactactgttgctaaggtacttctttaggttagaataagaaacagtataagcctagacgtaggtgtgcttaactttactaacatatataagctcctctatattgtctctaactaactaaacattatcattatcgcctaaatccgcgtcagactagttattatgcattagaagtagagtatttacttattattaagttaattaacagtcctatctgcgagagtgcttaactacttatcttttataacttaagactgctgctactattaaatccttagcaatgcgtagactttttgcggttctcgttagtcttaattcgcttcgctagtaaagctgtgtgctcctagacgttgtgcaactgctcaacgagtaagatttagctagcaatagtaagattagtacgcccgcagttaaggtcgctactagataatgcagagcgttttaatgcaagtaattgcaggttaagtagagcagttaggctaaattatagagtaagtgcaatattgttgttgttattattaacgcagtctgcgttacctagcaaatcgcccgttagctctacgtttcctatagcattaaaagtaacactaggcacgaaattaaggtctataatgctaaccttcagcagagaggctagattaagcatctgcctgcttatatagtactgcagacaggttaattagtgttcttgcacgcaggctgtcagttatataaggttaggaataaaagcttctatagcgtaggaaaagcagagacgatatagacaatatattgctaaccttagcagagaggctagttcaagcagctgcctgcttatacagaactatagataggttaattagtgttcttgcacgcaggctgtcagctatatagacgttagagataaaagtaacactaagcacgaaatcgagatctatattgctaaccttagcagagaggccagttcaagcagctgcctgctcatacagaactgcagataggttaattagtgttcttgcacgcaggctgttagctatatagacgttagagataaaagtaacactaagcacgaaattaaggtctatattactaatcttagtagagaggctaagttaagcagctaactgcttatacagaactatagataggttaattagtattcttgcacgcaggctgttagttatgtaaggttaggaataaaagcttctatagcgtagaaaaagcagagacgatatagacgatatattactaaccttagcagagaagctagtttaagcagctgcctacttatatagaactgcagataggttaattagtgttcttgcacgcaggctgtcggctatgtaaggttagaaataaaagcttctatagcgtagaaaacgcagagacaacgtagacaactttagtccttacctctcgcagaaaatagagtagaagagaattaggcaaagaaagagagattatgtatctcttttacgtgccccttgcaggttaagtaatagcgctagatttatgctacaagaaatgcagatgtagttattgcatattagaggcgctttaaaacacgtgcttagttaattacaatctaaatatctttacaacacgttaacgttatactagacgacttcttgtattcagtattaaacgctaagcgatagtactgctcgttactacattatgcaagtaagagtaaacttaaacagcgcagcagtgtgtatagacaaagtaagtagctagaaagaagagttaacagttaaagacagttaagtcgcatgcaagactatcctcttaacagttctaataagtttattaatattattctaggagttaaatacaatacgtagcagttacgacgcctaatgccttaagttaagttgcagaaaatactaggttattatagtttctaggtaagatagtgcttacgaggcgtacgtacagacgcagtctacactaacgctctattagcgcacgtctcctatagcaaacctctatccctctcttttaacaaagcgataatgctttctcaacatcgcgcatcgcctctactgccacacagtataaaaatagcataatgtaatattctttgtctcttataatactaacgtattcctctaagataacatctgcgtaggttccagctctaattaaactgttacaatactactaagctccccttcacaacgcacagttgctagcctctctctaactgcataaactaacctaatatacataacatcgctactaagactgcagtatctaagttatagtgtaacgcctaagcttaaagtcgctctattgcctgctcctagcagttgcaggataaagcaataaatctatagtttaatgcctactagcctaataaagctgaacttataacctctacgcactatcctcttaagtatctagcgctcgaaagttataatagcagaggaggactataagagatagtgctgcactgcttctaactaataaggctcttagattatatataacttctacgcaacattatgcttaaaaggtacttagactctaactttaaacaacagctagatagagtaacaaatgtgtaattcgatgcctactagcctagcaaagctagactcgtgctctctacgcgctatcctcttaggtatccagcgcctaggagttataatagcagagaaagactgtaaagtcgacagtgctgcactacttctaactaataaggcccttagatcctatataacttctaagcaatattatgcttaaaatatactctaactctaactttaaacgacggctagacagagtaacaaatatatgatttaatgctctctagcctaataaagctagacttataatctctaagcgacatactctctaatacctagcgcctagaactcgcagtagcagatagagacagcaagagatagtgctgcactgctctagactaacaaggctcttagattctacacaacttctacgcaatattatgcttaaaaggtacttagactctaactttaaataacagctagacagagtaataaatgtgtaatttaatgcctactagcctaacgaagctagacttataacctctaagcgacatactctctaatacctagcgcctaggaactcgcagtagcagatagagacagcgaaggacagtactgcactgccttagactaacgaagacaacgactactacactatatctaaataacattaagcttaaagctgctctaactctaactccagacaactgcaggacaaactaattactctatagtttaatgcatactagcctaacaaagttagactaatactctctacgcaatatcctcctagtgccctgcgcgcaggactcgcagcagtaagagaggagagatagtaagagatagtaagagatagtactgcactgccttagactaacgaagacaacgactactatactgcatctaaataacattaagcttaaagctgctctaactctaactctagataactataggataaactaattactctatagtttaatacacactagcttaacaaagctaaactaatatctctctatgcagcatcctcttaatgccctgcgcgtagagcctatagcaggcagaggatagtaagagacggtgctgcaccgtcctaggaaatcttaacagttactagactgcagtaagtaacctgtttagcataattaagttctgctagactaaagcatgcctactatgcagagcagctcttaagttaaaacattattattacttaactttacacttactcttacctattatcctacctgcatctagcatatttgcctagtgcatataaacgcaacgtaactaacaacctttttagctatataacaatattatgttttctgtaagctctgcgcattaaagcctaagctctttatatattacgctgtaattcctttttatcgttattttgtctactaacacgtttcgctatattactactattatagcaatacgcttcttaaatctacaacgcgcttcttacgttaataacgcgctttctatattaacaacctgcaactgcgcttaaactctctatagttagtaagcgtactctcctaagcaatatctatatattaacacgcacttttagcaatagtctaacaattatatacagttgctaactgtcttctactctaggcgcaaagctattatagctaaacgtaacagcaacgataacagtaacacagaataggcgctgctaaagcaactagagtagtataagagcaaggctaatacaataagctctaacagcatattacaaacgaatataagagaaggatataggattacgaccttagaggttgttaaacttatagaggaccttataagctatgttaagaaaaaggacctacttaagaagatctaattagaaaagagctaattatagcttctaaagagcttgcgttcactaacgttaaagaactagcttacagtagctaaatgtacacagctgcgaaatgcgcaaatacctaaagtcttctataaggctgcagccgaaactatctagacgataatgctagctaaggtgcgttagtatagcgctaaggttaagacagagaacctaagcaatatactaacgctaacactatctaagacggcgcagcgacagtctttatctatcgtgtctaataggtctacagcgttaataactaacaagttcagcgttgcatcacttactaagctagctatcttaaataacgctaatgttgccttagtagacgctgtgcattactttgtcgtcaaacaattctctatatttaggctaataataaaggaacgtcagaaaaagtaaaaagtgtctagttagtagtgtcgccgcaatttgccgttaattcaacagatataacaatttaacaaagtcgccctagttacttttttctaacgtcaggtcgacgtcagaatagtctagttactatcctctactgtttagcaccgtatagctacattgcttaactatgcttagtcgttagacttagcatactaaacattctatatactccgtaaagagcagaagaagtagactacgtcagttgcgcatattttataggcagtctaagtcctctgtgcaaatatagctgcagctattaggcttactctgtccgtaatccggtgctattagagatagagtctcgtatctgcaactatatgcgagctagttctgcatagttagcaactgtgcgagacagtgttattactctaggaactacagcagacttaatgcatttcagaaacacaattatatagctattaattgctaatttgccctgcattatctatttaactattacacagtactatataggttagagcagtttatctcttcttcatatctttccactagagcgtcgcagtcttctagctctaattcctattcgtcttttattagcgctagagcgtatacaatgcaattatctatcgtgtattcctctgctaacatagcaaacttgtcctacgtgctatctgttacaatgctccaacctttctctttattctaaaactatacttgctcgtcgtcgttatgtgtcacactttctgtaaagtcgtcagctctacgaaactctctaagcaatatatcgtatatttcccctaataattcgcgcagttgcactctagtctcttcctattatctgttagcttttgcccttatatcatattaggtatcttgcctctctctcgttagcctctatatctttcttattgctataactagttctgcactcatctacagtaagaatgttatcttctcgtttccctgcgcaattatagtcttctattaatgtattatatcattgccgcttattatctgtatattttataagaatatcattaacgtcgttgtcgtaatagtcgtctagcacagtaatgttagatctagagttttcaatatagttcgcgtgtatagctatttgttattttaaagcgtcctaaataagaagacagcatatctcgcttagccttttccacttctcgcagatagcgttataattatctatactatgttagctatcgttgtttagtgctgttataacatactctctacagtataactgtagaaatagattgtcttcctcattctgtcgtcgtagtactctttaatagcattatataacactgtgcctacaagcgccattatattagcgcttaggaactaaaacttatcctagttccctgctatagcactaatactctattttctattgttgtagaacgcttgcgctataatagccgtaattgcactatttaggaactagagcgacgcaggctattactccgtaagctaatgctatcgtgtcctagattaacttacatttctagaatcctagcgcaggtagacaaaatcctagagcagcttacttagtttaaggactcgcagttcgagatagttcagagcatatgcagctataacctctatgcgtgcctatctcattatatgcgtctgcaggtcgctgcatatgtctaacatctaacaagtactattagctatagttatagacagtctgcgactatacttacttagcgggctgcactcctgcaaggcgtagttgctatagacgagcagactagcagaggcgctattttccaagcctctaactatacgtctagcattagctgtgcgaatacactcctataagcgtctagctacagattaacaggtgtactatatagcgtcgtcctgttatttgttaacaactgcgataacaatatcacctaagccttattaagtgtactttcgtattcagattgcactagttctctcgtctagcgtttttgtgttccctatagcatttaatgaaacaggtctgctagataagatagtagaagaaaggcttatgcatataagttaacgtaaactactttagtaattatagtatctttgcttacattgcacagaacgcagtgcgttcttctatgtttaagaggtatgctgcgtagcagcagtattctattttaatttatgttaactaatcgttttcattccggcttaatgtctagtctccatagattaactagtgcgcgagggtgcaggcgtccctttattagaactagcatatcttctaggttcgtaggtttgagactatatagaagttgctaagtcttataagtttaattatagtatagtctctcgtaataaagacagtagagttgcgctttacatagttctcgatttctacgattcttagtcttactattagtgttagtgtctatcttcgatacagacctttatgctctcttatatctaactaagcagccgcgccctctttataggaggtagtgccatgctgccgcgcacctgctagtttcttgtattctttactataattacgcgtttttctatgtagtacgcaggtttatactagtaaagaatcgcgttcagtctgcaaagaattagttatgtcttaaagagtgtattagggcatgcagatacccctaaattattgcgctctctatacagttttgcaaggggtcatccgccgtgctatataattagtagatatactgtcgtcaactatcctctagtgttgcctatagttaattcctgtcagcacgtcttagaggcgcttatctattgccttattaggtctattcagcttaatttatttaaattacagctgtgttcctagcgttattagtacacctaataatataatatgtccgtagcatcaaggaaagagcatagcgcaggctttagctcaattttcctataaggaccccctaaaacgtttttcttaagacgcatatcatattaatagtttaattacaaatgtagccctatagagtttcgttgcaactgtatcttgcagtgcgctatactagcgtgcttccgttgatattcgtatacgagtctaactatctgctattttcgtatagtagtatatgctactacgtttattcttaaactctacctctctcttaagtgtctgtatgaactgtatatagttaaggctactaatatctttgtattctattgctaggtcgttgcgcatatacagtagttagtccgttcgtataaagatctaatcctgtttatgtgcactagctactagaatagttaacagttaaggagcgttatttacagtgttagactatctagcactatagactacagccttagcatatctatcattgttccgcagcctagtcttaggattatagttatatcgcattttgcgttgcttagagcgcatctatcgtgttgcattataattacattagactgctaagtgcgtaattatacgtaggcgactgttaggcgctgtactttacagtaggctgttctgtcgtaacgcaactactcttgctatctatctaatgtgctcttttgcagttattatttacagagactaatataatatagctcgttctcttatctctctcttaacttctacatatagtgtctcgtattcatcgcttattaaggttattgcgtcgcagatactgtctctagacgagcgttcctgtgtttatcgcagtagtattataattacaaagatatagcaatttaggattctgttgttaacagtagagtactgtcgttcgtcttagagaaccgtcgtagtataggtagtcgttattgctgctcgtgtcttaataagtcgttgtttatagagatagggcgcatgctgcgcagcgtcttcgcaactctagtctagcttatataatcatctagctaacgacctgcagagatctcctgctttaacagctcaagatccttattaactaggcctttatactcgtcagatttgttgcgcagcattacgcctgcgtcagcattagcaggcgacgagacttccgcgtcgttaaggagggagaggattaagattagcacagtttctatacgctgcataggcgactaacctaacgagtacaagagcttagtcaacgaggatcttaagctgtcaaagcagaagatccctgcgagttttataatgctgacgcatagaacggcgtagtagaaggagaaagacgaagcagacttaagataagttaagaggatagtaatgtcgagagctttagagagagtaagagtaatctagagaaggatagagagatagatttaggtatagaagataaggacgaggaggataaataagtaagacgcagcgagggcataagacatagcttccgctatatctctctattaacgaaaattttaatgcaggaaggagactcaacacaagcaattaacgtttactttaagatttgtaaattatatataaagggctatccttagttatttcatgttcgcttctgttaatactctcgtagcgtgcgcagtaaatcgatgtcaaatgtcagcaagtataggcagttgtattcgtcccagttaatatagttgttaacgtagtaagacatagtagtataagttattaaattaggcaggtcccttagtactaagtgcactaggcagataatcgtgcttaggtcgtaaaacttaaaagcttgcaatatctagcgtttaggggctgcgttctaggcccgttaacgtatactcaatattctagtagtgttgtcgatctgtctattgttattaaacagcaatacctcagagaatgctctaatatacgctatgatgattttccatctttgtcgtagcaggtatagtcgataattgtaagtattagatagagctaggctactactctaccgtccgtcaccgtcctagactgtcgtctattatctctatgcttaaattcttatacttaaacgtagtctctacgctagaggcttgtctgttgctagttaggtgcgcatcttacaacctccttatcgcagtgtttagggtcgttatgtctcttgctagagaaccgccagcactttatagaagggtgaatctgtacacttatacagctaacttaagataggtcgacatctaaacagtcctcgttataagaagtaattagttagcctactgctgcctagcgtttattgcagacaaacactgctgctgcatatataaagttagatattgctatatttacagcgacctcgcttaggagcaattttgtcgaataaggctgtattcctagtattaactatctgagcctgcagaagagaagagagcgtgtcactcttatagaataagtgcgatcttagatatcgacagtagtagacagtcgactctgtttaactatagtagcatagttagctgctagtagtgccgtcctctaagaattatataagcatatttgcagtatatactctttcttgtttgtcatagagtagaactgttttactatagtaatataatgtgcttcgctgttcgctctagtgcatatactatctaaagctctatacatgcgtatgtcttatatgatatgtgttaacgcgtgctacttagaataattaaagttcttctcttcccctagcgttcgctgatacacttaaaattcctccttaaatacatttatcctctctagtgctccttaaatataggctaaggtatcctcgtcgtaactcttatattgcgctagtataactaggtcgcatactgcatgaataaaatgcagcgcgaaaggcgcctttaatacaaacaacagagatacaacagctataagctgttgtataattgccttttgctctatgccagtctattaggagacttctataaatgctctcttattattaaaacgctttaggctagtactatgcattacctaacagaagcgctcgtttaactaagtactaccagattcttgcgttactagtgtagtactgttatcccaggtctttctactaccagaatagatatcatccaacatatcttacataaagtctagcatctttattactaaacctttaagcagcaagtgcaatgtatccgttgctaaagacacgtgaatattaaagttatagtgcttccacccaaaacaattaactagatgtacaaagtcgtcgtgtcctttatcaagacatctctcttattatagctaagtaaattgctctattctctataggtaagatctacataaatcctctctgtcgttaggtgcgatagtacaacgcatgcaatagcaatttttctttatactagttaagagtacttattcttcgtagttagctaatatcgcgcaaatagttaggtaacactgccttattcgtccgtctgcgcatgcaagtagtatttcagacttagccgcgttttctagtgctatattagacagtgagcaatagtgttctaccgtataggctaatatagtagtacttaaacttacgtaacagaagcttgcccatgcaatagtaatatacttaactcttaagaagaagatcacgaatcttagttgtaggaataaacctagctagaagagtactaggtattaatctctaacgttaggcttcgcaggacagattcctaattataacgtagactagctatgctgctacatctcctaatataagtaagagttgtgttttgtcgactaatataataatcagcacgactattgctctatctagtaggctttgttgtatgttctactactagtctccagaatataatttataataaacgcgaataggatagtccgtattgcctaagaagaattagcttagagcgtatactaattcatctgcaaataggcaatagctaattataaacgcaatcagcaacaagatgttctaatatatgaaaaaatgttagtcagccttaagtctagaaagaccagacgtcttagcaatgtcctcctatatctaaatatcatcttatataccggactgcattgctgacattgcctcttgccattagcagcctaattaaaatagtaatctcgctgtgtaagtcatataatcgtgcgtctgcaaagaagctattaacatctcctagcgtgcatttaatctgttgcagctatgcagcaaacgaaaaggcaaagtctaaactaaaggtatcgacgtaattagagctagtaaacttagtctagattatgttagaggaagtgttacatactcttttacagttacagactctgctattgctagttctcctgctaatcgcctattatatgtctgaaacagcactttctacgtctgcatagatgttaacaacgggcccttttatctaacaaggtcgtcctttgcgcacatatctagtgcatctgaaatgctattagctattactaagtctgcatttttatccttctcgatataattatatactgttatagtagagcttaagccgtctgctgcatatacatgcaccttcctatcttaagcagtattatactcgttgctcaataacgtgtacgttttatttaactaaagtatttcgtaaatattcttagatagttccagactctattgcgcaagatgttagaaatagcatctagctatgtatttagcaagccctgcgtaggttttaggctgaaagctgcatatcatatagaagcgatctatgcgcagaacggaggggaactgtattgtgcagaagaggtattattttataaataagtaaatagcgttagagttgttatttacgatgttcttgcgtaggttaacagctatatacgataagttcattccaccgtattgctagttcctgcctagctccaatagctgatagtcgcagacggtcgcctactgtcgtcctacgctgccgaagactctataactctctcctattctacatatctaccttaccccctctcctaggtctagttaagcgactaggttcctagatactaagcactacttttgctgccacaggttaaacagagggcgtaatatagtgcgatttaatgtcacgtgatccttatctctgcgtataggtcctgctctaattagctgctcttagagtaggcttactagcttcttcaacgtagtagttacagtaatctagctctctaggtagcagtacgttcgcggcgagaaagagcgcgaagagatacttgctctgctattaatttttttttcgcttgcctcttagcagccctgtgccagtgctagcaggcatataaatctcgcttattttcctctctcctttcttctctctaattatcaggctacttgcagatagacctgcaactctatattctctctaatacctagcaaccgggactcgtgctagtagtagaggaggacagtaagagatagtgctgcactgctctagactaacgaagacaacgacttctactatcaacgtaagtaacattatagttaaggtcactctaactctaactctagatagcagctaatagtctctaagagcgcactgaaaagtttatagagaaacctagatatattcagtactataagatatcttatctggttttagaaaaggttttaaacatatccaagttacctctttactgttctcgttcagcgaaggcagacaggaattttgctagagcttagtagtaatccggaatatattattttattagagttgctactaagagcttcaccgtagtttagtgcttactatatctataatctaccctgcttaactagcctagcaaagctaaaggaatgccctctacgcgccgtcctcttaggtattcagcgcccagaagttataatagcagaagagaactgtaagagacagtgctgcactgctcctaactagcgaggcccttagattacacacaacttctacgcaacattatgcttaaaaggtactctaactctaactttaaataatagctagatagagcaacaaatgtgtaattcgatgcctactagcctagcaaagccgaacttataacctctacgcaccgtcctcttaggtacctagcgcctaagagttataatagtagaggaggactataagggacagtgctgcactgctctagactagcaaggctcttagattacacacaacttctacgcaacattatgcttaaaaggtactctaactccgactttaaataatagctagacagagtaacaaatgtgtaattcaatgcccactagcctaacaaagctagactcataacctctacgcaccgttctcttaggtacttagcgcccagaagttataatagcagagaaggactataagagacagtgctgcaccgccttagactaacgaggctcttagattctacacaacttctacgcaacattatgcttaaaacatactctaactctaactttaaacgacagctagacagagtaacaaatgtgtaattcgatgcccactagcctaacgaagctagacttatagactctaagcaacatattctctaacacctagcgcctaagaagatagggatagcaagagatagtgctgcactaccttagactaacgaagacaacgactactatactatatctaaataacattgtgctcaaagctgctctgaacctaacttcagacaactacaggataaagtaattactctatagtttaatgcacactagcctgataaagttaaactaataccctctacgcaacatcctcctagtatcctgcgcgcagggctcgtagtagtagagaaagacagtaagggacagtattacactgccctagactaacgaagacaacgactactatactacatctaaataacattgtgcttaaagctgctctaaccctaactttagacaactgcaggacaaactaattactctatagtttgatgcacgctagcccgagaaagttagactaatacccctttatatagcattctcttagtgccctgcgcgcagggcccgtagcaggcagaggatagtaagagatagtgctgcaccgtcttagaaaatatagacagctactaggctgcagcaattagcctgttcaacacgattaagttctgctagactaaggcatgcctgctatgcagagcagctcttaagttaaaatattattatttgcacaacttcgccttaaccttaacctactacctatctatacttacgctaaagtttctttaatttaatcacttcttataaccttcttgctgcgactgtcccgcgcatacgcgcacttttctaagcgatattcatacctaactgcgtgtctatagcagctatctatacttataacactgcctctgcctgcttactactgcaaggctgagcttaagataggctaagtaacctaagaggataacatagtttatagtatagctactactactataaggtgccgagcataatgttaaatcttaggcagcagagactaacagcatcttataagagaattagaggcgaggcatagtctcttaaacctcagcgtctcacaatctagtagaggagtttgctagacatgtctcgagctaggtttaagaaaagaagatttaagactaaaactctaacttaaacattagataagtctgtgtacgcggtttttaaatatttagctagcagtagtaacctatctataactacgagatgcgcaaactcctccggtcttttgcgaagcagcagctataattatccgttatataatagtgactgaattgcagcactttagcaataaagttaagactaaggatccttataacacgctaacgctaacactgtctaagacggcgcaactatagtcttcgtccgttgtgtctaatacgtctacagcattaatagctaataaataaggctttgcattacttactaggctgtttttactagctaacgcaaacgtagttagtctaatccctgtctactaagcagtacccttaatagggctgataacaatagatcgtcagacataggtagagaagtaaagactttaatattagaatctagcgcattaagtataatatccctataatttttttttcagcgtgtaagctctctgatttatacaaagcaggcacatctctagtaatagacacgttaacagtaacgcctattaaggataacgataatttgctaaacaccattaacttgcacattaaattaaggaagcttaaagaagtaatgctattatgctagataataaaatcactaagtattcctagtgcaggtagaacagaaaaacttaaactaatatatactctactaacatttatatgcagtacaattctatcctaacgaactacctaaacagctctcactatctaagaagagagtctaataatttcttattctactagacaaatactctaagaagcaccttaaggtccgcgaagcggacgcatcaaagcaggtagatgcaaacgtaagagaagaagaaaacaagaattatagcagcctatattactctaatagtaacagcaacactgctactagaaagacgaggataaaggcccgcgctcaattaattaaaagacagaggttagaattagaagcgcagcttaggaaagcaagcgaagaagaagagttagctaaaactaaaaaagagaagagagagaaagaagcctggaagcgcaaggctaggttagatagcctgctagacagcgacgactactgcttagacagcagcccagacattaactctaaggataacttagaggacgaggaggcaacgatagcaaagaaccttactagagaataaaaggaaaggcttaaagccttattaaacgctaagtacgtctaccgtaaaagatagttaaccactattcaccctactaacaaacaaactagaataagagacagtctctctgcaagagtagagacagcaatagaacactgcactctagaagagtagactttagccgcagtattctttagcgttttaattaataaccgtctagaacaagcgcataataaagctaccagcacgttaggggggttattacaactctactctatactagcttataggcgcatacatcctctacttcaaagagttatcatctaataacagtaggatctttgctagcgttataggcataactagaacgcaagcgatagtgctttcagctattataggacacgtttacttcaagaactagacagaagtgcaaaatgcctaagcagaagagtcttatccttcgacgctagaccttaacaagcagctataataataactagttaaggcgtgcagctaatgcctagaagaataaggtagttgtaatagattctgcaaactctacattatgcgacctaagcgatctgctagtcataaggttctgcatctttagtaaccctgctctagagaacataagcatactgacgaataaggaggtagtagagatgcaaactaatactgctaccgctctcgctaataagcttgccgctattaataagttagttagactacagaccttcacactaaagatcctagagcacgtagaaatagtttactagataatagcagaggcgaatatgcctactgtgtactctaaggctacgaagcactatctagcactgttagcagcatagtttacgttagtctgcagcttcagaaaggtagataggcatatatttagagctaacaatactataagcgttacagcacagcaaacaatcacgcgcaaaggcatcctttaggtagaaacaaatgcgatactacttcctagtcatatcactgtatagaggcggactgtatttaataaattctataattgcaagttagagagcacaatcatagctaagttttataaggatcttcgaaagtataactaaggatactaatagaaagcataggctctatccggaacgcagcagcgcagtaaacaaagtaacaggcaaatatacctacaagacgtataatagagtctacgcgttaactgcgaagaccttatctcctcagcattcttaaacttcagacatcaacggcctagtaataaacaggcaatagcgcaacgtagtcgctaatataaggtgcagcacagactaattcaaggcgttagatagtataaggaactaactgcgaaaggagcaaaggatacgctaaggttcgcgtagaaaagaatattaaagacgagcgactaataggctaatctaatatccgttattaagagcaagttcttcacttccttctaaggctgtaaactactaaggttcctcagcatagtagaagacactaagcaacggtgcagacaggtcttcttgcaagaaggccttagacctgtagcaattagcttaaaacaaatctttaaacgccctagaactaaagcaattgcagcctatctttcgcctgctaaattaagagcagcctaatttaaggcgattagccgctatattattcgcgtaacagcgaaaagcgcagaggatatatttaactatctaggcaacgaaaactgctacacagcgaacctagacatcttgcttaaagcgagcgcagagttcaaatatattaagagtatatataagactctcagtaccttatagctacgacactaaacctagagctctgctactaaagaggacaggaaagtagctagaacgctactactgctaaagaaaatctatcctaacactcttatattgtcgtataaactggtcatgcaggcagtaacatagttaggcttaagaaagaagttctataacgagaacatcttagtcatgctaggaggtatgacatagcaagatattaactgcaagcctgctaaatagagagatctagttagaccttagattatagttgcttcaatagcattcatagaggcaactatactaacagaagctacgcacgtcgttattataaggccgtaagatagacagaacacactagactaattcatattctaagggtattaacttagttagctaggagactatagttaaggcctaagcaagcagagtataaaaataatttcgcgggatagactacagagtacagaatctaaggtcgtaaattcgcgccgtagactagcagcaatttaagcctattcctataaatttagaagcgctcctctaaggtccagcgcactaacagagatagttcttaatagtgctcgacggtgcttaacagtagctagccgtataaaacgcaggactagcatagtaatagaataatactcatatcataaataatatcaataaagctctttctagtaacataatatatgctttctttattatctgcttacagtgcgtatcctcgctagtaataataagacgatagaacttacgactattatcgcaaagcctcagcgcttagagagtgtccttgcgctagtcgtgctcttctgcgctatagtcctgctccttatcccacataaaatagagagcttacttctaatacagatacagctctatcttaatataactagacagctctcgcgtaggtactttcatccgatttactaacaactgtattaaaaacgtcggcaacgttagcttagatctcatcgacgcttcgcaagacgtagatactgcctagttctctaggtattagcccttgctaggtaaactaatcagtctaaaagctaggatctatcgcttagatccgtgtaagagagttactatcttataggttgtagtagtcgtagcgctagagcttaaaaacaggtcgtagcagctaaatattcttgcccttatagaacttgctaatattataggcctacttccgcttacagtacaactagagcgtcatgctaataagccccaagaagagtaagcctagaggaccctcgctagcttattttcgttgaatattagtttaagctatctatatcagtctattagccttcgctctatctattaatagacacaatctagttaacgactttatatcgactctaccgaattctctgccggtaggatcagtaactataatattaagattgttatgattgtttctagcttaatagaataagaccttaattcagccttgctgactactgttgccgaggtacttctttagatcgagataaggaacagtataggcctagacgtaggtatgcttaactttgctaacatatataagctcctctatattatctctaactaactgaacattattatcatcgcctaaatccgcgtcagactagttattatgcattagaggtagagtatttacttattattaagttaattaatagttctatctgcaagggtgcttaactacttgtcttttataacttaagactgctgctaccgttaaatccttagcaatgcgtagactttttgcggtccttattagtcttaattcgctttgctagtaaagctatgcgctcctagacgttgtgcaactgcttaacgagtaagatttagctagcgatagtagaatcagtacgcctgcagttaaggttgctactagataatgcaaggcgttttaatgcaagtgattgcaggttaagtagagcagttaggctgaattatagagtaggtataacattgttgttgttattattaacgcagtccgcgtcacctagcaaatcgcccgttagctctacgtttcctatagcattaaaagcaacactaggcacgaaattaaggtctataatgctgaccttagcagagaggctagattaagcatctgcctgcttatacagtactgcagacaggttaattagtgttcttgcacgcgggctgtcagtcatgtaaggttaggaataaaagcttctatagcgtagaaaaagcagagacgatgtagacgatatattgccaaccttagcaaggaggctagtttaagcagctgcctacttatacagaactgcagataggttaattagtgttcttgcacgcaggctgtcagctatatagacgtcagagataaaagtaacactaagcacgaaattaaggtctatattgctaacctcagcaggaaggctagttcaagcagctgcctgctcatacagaactgcagataggttaattagtattcttgcacgcaggctgtcagctatatagacgtcagagataaaagcaacactaggcacgaaattaaggtctatattgctaacctcagcagagaggctaggtcgagcagccgactgcttatatagaactgcagataggttaattagtattcttgcacgcaggctatcagtcatataaggtcaggaatgaaagcttctatagcgtaggaaaagcagagacgatgtagataatatattgctaatcttagcagagaggccggtttaagcagctgcctgctcatacagaactgcagataggttaattagtgttcttgcacgcaggctgtcagctatataaggttaggaatgaaagcttctatagcgtaagaaacgcagagataacgtagacaactttagtccttacctctcgcagaaaatagagcagaagagaattaggcaaagaaagagagattatatacctcttttacgtgccccttacaggttaagtaatagcgctagatttatactgcaagaaatgcagatatagttatcgcatgttagaggcgctttgaaacacgtgcttagttaatcacaatctaaatatctttacaacacgttaacgttatactagacgacttcttatattcagtattaaacgctaagcaatagtactactcgttactacatcatgcaagtaagagtaaacttaaacagcgcagcggtatatatagataaagtaagtggctagaaagaagagttaacagtcaaagacagttaagtcgcatgcaagactgtcctcttaacagttctaacaagttcattaatattgtcctaggagttaaatacaatacgtagcagttacgacgcctaatgccttaagttaagttgcagaaaatactaggttattatagtttccagataagatagtgcttgcaaggcgtacgcacagacgcagtctatactaacgctctattagcgcacgtctcctatagcaaacctctatctctcccttctaacgaagcaacgatgctttcttaacatcgcgcatcgcctctactgctacacagtataaaaatagcataatataatattctttgtctctcacaatactaacgtgttcctctaagataatatctgcgtaggttccggctctaatcgaactattgcaatactactaagctcccctttataacgcacagttgctagcctctctctaactgtataaactaacctaatatacataacatcgctaccaagactgcagtgtctaagtcatagtataacgcctaagcttaaagtcgctctattgcctgcttctagcagttgtagaacaaagcgatgaatctgtagtttaatgcctactagcctaacaaagccggacttataacctctacgcaccgtcctcttaggtatctagcgcctaggagttataatagcagaggaggactataagagatagtgctgcactgcttctaactaacaaggcccttagattacacacaacttctacgcaacattatgcttaaaaggtacttagactctaactttaaacaacagctagatagagcaacaaatgtgtaatttaatgcctactagcctagcaaagccggactcgtgccctctacgcactgtcctcttaggtatctagcgcctaggagtcataatagcagaggaggactgtaaagaatagtgctgcactgctcctaactaacgaggcccttagattctacataacttctaagcaacattatgcttaaaacatactctaactctaactttaaacgacggctagacagagtaacaaatatataatttaatgccctctagcctaacgaagctagacttataatctctaagcgacatactctctaatacccagcgcctaggactcgcagtagcagatagagacagcgaaggatagtgctgcaccgctctagactaacgaggcccttagatcctacacaacttctacgcaatattatgcttaaaaggtacttagactctaactttaaacgacagctagacagagtaacaaatatataattcaatgcctactagcctaacgaagctagacttataacctctaagtaatatactctctaatacctagcgcctaggactcgcagtagcagatagggacggcaagagatagtgctgcaccgccttagactaacaaagacaacgactaccacactacatctaaataacattaagctcaaagctgctctaaccctaactttagacaactgcaggataaactaattactctatagttcaatgcacaccggcctaataaagttagactaataccctctacgcaatatcctcctagtgccctgcgcgcaggactcgcagcagtaagagagaggagatagtaagagatagtaagagacagtgctgcactgctctagactaacgaagacaacaactactacaccgcatttaaataacattaagcttaaagctgctctaaccctaactctagacaactgcagaataaaccaattactttatagttcaatacacactagctcaacaaagctaaactaatatctctttacgcagcattctcttaatgccccgcgcgtagggcctatagcaggcagaggatagtaagagacagtgctgcactgtcttaggaaatcttaacagttactagactgcagcaagcaacctatttagcataattaagttctgctagactaaagcatgcccgctatgcagagcagctcttaagttaaaatattattattgcttaactttatacttactcttacttattatcccacctacatctagcatatttgcctagtgcatacaaacgcaacgcaactaacaaccttttcagctatataacaacattatgttttctgcaagctccgcgcattaaagcctaagctctttacacattacgctgcaatttctttttatcgttgttttgtctactaacacgttttgctacatcgctactattacagcaacgcgcttcttaaatccataacgcgcttcttacgttaataacgcgcttcttacattaacaacctgcgactgcgctcaaactctctatagttagtaagcgcaccctctcaagcaacatctatatattaacacgcactttcagcaacagtctaacgattatacacagttgctaaccgtcttctactctaggcgcgaagctattatagctagacgtaacagcaacgataacagtaacatagaataggcgctgctgaagcaactagagtagtataagagcaaggccaacacgataagctctaatagcatattataaacgaatgtaagagaaggatataagatcacaaccttagaggttattaaacttatagaggaccttacaagctatgttaagaaaaaagacctacttaagaagatctaattagaaaagagctaattgcagcttctaaagagcttgcgttcactaacgttaaagaactagcttacagtagctaaatgtacacagctgcaaaatgcgcaaatacctaaagtcttctacgaggctgcagccagaactatctagatgataatgctagctaaggtgcgttagtacagcgctaagattaagacagaggatctaagcaacacgctaacgctgatactatctaagacagcgcagcaacagtcttcgtctgtcgtgtctaacaggtctatagcgtcaataactaataagttcagcgttgcatcactcactaagccggctatcttaaataacgctaatattgccttagtagacgctgtgcattactctgtcgttaaacaattctctatatttaggctaataacgaaggaaagctagcagaaattagaggagaactactttaaggttagagcctagcaccttaagtacgatgccctcatccagcatttatcattgcctaagtactctgattagtactaagcaggcacctcttaggttataaatgcgttaacgataacgctcattaaagacgacgacgacttgctaggcaccgtcaactctcatattaagttaaggaagcttagagcagtaatgctattatgctagacaacgaaactgctaggcaattctaataaaagtatagcacaaacccttaaaactaaaatatatactactaacatctatatgcagtaacattccaacctaacaaactactagaacagcctttaccaccagaacagctctcactacctaagaagagaggctaacatttcaaacttatactagacagacctcttcttaagcgccgtaagactgaggcagcggacagcagatatgcaaaagcaagcagaggaagaactaagaaagacaaagatttagaggactctaatactagcagcgacgtcctgcgcctacgcaggagagacagagcagcagcctacgcttaattagctgaaagaaagcagttaggaaaggaagcgcagcttaagaagactagagacgaagaggagctagctaaggctaaaaaagagaaagaggagaaagaagctcagaagcgcaagacttagctagatagcctgctagacagcgacgactaccgctcagacagcagctcagatattaaccctaaggataacttagaggacgaggaggcaacaacagcaaaggaccttgctagagaataaaaggaaaggctcaaagccttattaaacgctaagtaagtctactatagaagatagttaactactattcactctgctaacaaacaaactagaacgagagacagtctctctgcaagagtagggacggcaatagaacactgcactctagaagagtagacttcagccgcagtattctttagcgttttaattaataacctctagaataagcgcataataaagctattagcatgttagatgggttagttacaactttaccttataccagcttacagacgcatacatcctctacttcaaagagttgtcatctaataatagcgggatctttgccaacgctataggcataggcaaaacgcaagcgatagtgctcgccgtccttatagaacacgttcactttaagaactagacagaagtgcaaaatgcgcaagcagaaggcgacgtaatagaacataacgcagttaacgataacaacaagctatgtcctactaaaggcgagagaacgttctactgcgcgtacgaaaggagcctctcctttaacgccaaaccttaacaagcagctacaataataactagttagaggcgagcagctaatgcctagaagaataagatagtcgcgatagatcttacaaactctacgtagtgtaacctaagcgatccgctagctctacagttctgcttctttagtaactctcctctagagaacataagcagactaacgaaagaggaagcaatagagatgcgaattaatactactaacgctatcttcaaagcgctcgctgctgctaataagttagtcgctctacagagctacgtgctaggaggcgtagatcatcaagaaacagtctactagataatactagaagcgaacacgcctgctgtgcaccctaaggctacgaagcaccgtttagcactatcagcagcacagtttataatagtctgcagctttagaaaggtagataagcatgtatttagagcttacaatactataagcgtcacagcacagcgaacgattatacgcaaaggcggcctttatatagaaaagaaggcaatactgcttcctagtcatgttactatataggggcagactatattcgataaattttataattgcaagttagagagcacaatcatagctaagttttactaggatattcgaagctacaactacagatactaatagaaagcataagctctgtccggaacgcctatagaacaaggactaaataagatcttaatcttcgtatcgctagcacttattagccttcaaaataggaaaggagtctctaactagtttaacgctactaataagagagactccgtaactagcgatcgcatctataagatagaagatgcagtctactagttaattgcagagacactatcttataggactcgctaaaacacagcccttaatagcctagcaatagctaaacaatagcgcaatataattgctaatgtaaagcacgacgcaagcgaacacaagttatcttataagtataaagaacttatatcttaagaagcagcagtagcgcagaggtttatattaaaaagaatattaaagacgcgcgacccgtagggcaaactaatattcagcattaagagcgacttcctgccttacttccaaagctgcctatatctagatttcctcagcacagtacaaaacgctaagcaataatgcagagatatcctagaaaaagaaggccttaataaattagaagctagcagacgtataatcttcaaccgcttcaagatgcaggcaatagcatcctaccctgcgcttgctactctaaaggcagcacagtttaaaacatacagcagccgcaaagttaaacgctttacgttaaatagcgtaaagaacctctttaccaacctaagcaaggactatttcctagtataagaggcgcgtgctataactaaaagcagcctaaagtttcaaaacctattaaatttatgctctaaggttaaaattctaggaacgctaagccggatatagagcattacagcagaagatgcagcgaaagcagctaatacactactactgctaaaggaagtctgcgctaaaatccttatataagtcgtataaactaatcgtgcaggcagtaacgtagctaggcttaagagagaagttcagtaacgagagcgtcttagttatgcaggaagatataacacagcacgaaatcaaccttaagcttactaaatagagggatccagataggccttagattatagtagctttaatagcatttgcagaggcaattacactaacagaagctacgcacgtcgttattatagagctacaagacaggcagaacacataggattaatttatattctaagtgtactaactcagctagttagcagaaatatgtatcagcattgtctattttaacctagacagtaaactgaaactcaaagtactaggcaagcaggacgttaaaacaacttcctgagataaactataaggtagaggattaacagttacagattaacgcatagactagcattaaactaaactaattgttataagtttagaagcactctgctaaggtctagcgcactgctaggaaaggtgcttaacagtgcttaatagtgcttaatagtgcttaacagtagataactgtatagaatgcaggactagcatagtaatagaataattcttatattactaacaatcctaacaaagctctttctagtaatatctgtgatgtctagttacaatgcagaaagaagtaaatatatagtaagatactaagaaaagtatattaaagaagtaaacttcaatagcgcaggtagaaagatagagtaggtagagagaaaagaaaatataacagttaaagacagtaaagttgcgtgctagaccgtcgcgtcgacggttctgacaattcccgacagtactaactattttaaacgaagttttgttttaaagtatatttaataacaaacataaattccttaaatcgatcaactcgctagcgacacagtcaattctacagtattaatagaaataaatattcgacagatttttagttttcctgacaaaagctagcagaaattagaggagaactactttaaggttagagcttagcaccttaagtacgatgcccttattcagcatttattattgcctaagtactctaattagtactaagcaggtacctcttaggttatagatgcgttaacgatgacgcttattaaggacgacgacgacttgctaggtactattaactctcatattaagttaaggaggcttagagcagtaatgctattatgctagataacgaaactgctaggtaattctaataaaggtatagcacgaaccctcaaaactaaaatatatactactaacatctatatgcagtaacattctaacctaataaactaccggaacagctcttactactagaatagctcttactacctaagaagagaggctaacattctaaacttatactagacagacctcctcttaagcgctgtaagactaaggcagcagatagcagatatgcaaaagcaagcaggagaagaactaagaaagacaaagatttagaagactctaatactagcagcgacgtccctacgcctacgcaggagagacagagcagcagcctgcgcttaattagctaaaagaaagcagttaggaaaggaagcgcagcttaagaagaccagagacaaagaggagctagctaaggctaaaaaagagaaagaggagaaagaagcttaggagcgcaagacttagctagatagcctgctagatagcaacgactactgcttagacagcagctcagacattaactctaaggataacttagaggataaggaggcaacgatagcaaaggaccttgctagagaataaaagaaaaggcttaaagccttattaaacgctaagtaagtctactatagaagacagttaactactgttcactctgctaataaataaactagaacgagagacagtctctctgcaagagtaaggatagcaatagaatactgcactctagaagagtagactttagctacagtattctttagcgttttaattaataacctttagaataagcgcataataaagctactagcatattagagggttagttgcaactttactctatactagcttacagacgcatacatcctctactttaaagagttattatctaataatagcaggatctttgctaacgctataacgcgataggcaaaacgcaagcgatagtgctcgccgtccttataagacacgtttactttaagaactagacagaagtacaaaatgcacaagcagaaggcaacgcaacagaatataacgcagttaacgataacgataagctatatcctactaaaggcgagagaacgttctactgcgcgtgcaaaagaagctctttctttaacgctgaacctcaacaagcagctataataatgactagttagaggcaagcagctaatgcctagaaaaacaaggtagttgcaatagatctctgcaaactctacgtagtgcgacctaagcaatccgctagccctacagttctgcttctttagtaactctctcctagagaacataggtagactaacgaaagagaaagcaatagagatgcgaatcgatactactaacgctatctctaaagcgcttgctgccgctaataagttagtcgccttatagagctacgtgctaggaggcgtagatcattaagaaacagtctactagataatactagaagcaaatacgccctgctgtgcaccctaaggctacgaagcactgtctagcaccgttagcagtatagtttatgatagtctgcagcttcagaaaggtagataagcatatgtttagagcttataacactataagcgttacggcacagcgaataattatacgcaaaggcagtccttatatagaaaagaaggcaatactgcttcctagttatgttactatataggggcggactgtattcaataaatttcataattgcaagttagagagcataatcatagctaagttttactaggatatttaaagctataactacagatactaatagaaagcataggctctgtccggaacgcctatagaataagagactaaataagatcttaatcttcgtatcgctagcacttattagcctttaaaacaggaaagaggtctctaactagttcaacgctactaataagagagactccgtaactagcaatcgcatctataagatagaagatgcagtctactagttaattgcggaagatactatcttataggactcgctaaaacacagctctcaatagccatagtaatagctaaacaatagcgcaatataattgctaatataaagcacgacgcaagcgaacacaagtcgtcttataagtataaagaacttatatcttaaggagcagcagtagcgcagaggtttatattaaaaagaatattaaagacgcgcaaccatgtaaggcaaactaatatctagcattaacgggcgacttcctgccttacttctaaagctgcctatatctagatttccttagcacagtacaaaacgctaagcaaccaatgcagagatattctagaaaaagaaggccttaataaattagaagctagcagacgtgtaatctttaactgctttaagatgcaggcaatagcatcctactctgcgcttgctactctaaaggcagcacagtttaaaatatatagcagctgcaaagttaaacgcttcacgttaaacagcgtaaagaatctctttactaacctaagcaaggactatttcctagtacgagaggcgcgtgctataactaaaagcagcctaaagtttcaaaacctattaaatttatgctctaaggttaaaattctagaaacgctaagccggacatagagcattgtagcagaagatgcagcaaaagcagctaatacaccactaccgctaaaggaagtctgcgctaaaatccttatagagtcgtataaactaatcgtgcaggcagtaacgtagctaggcttaagagagaagtttagtaacaagagcgtcttagttatgcagagaggtataatacagcacgaaatcaaccttaagcttgctaaatagagagatctagataggccttagattatagtagctttaatagcatttgcagaggcaattacactaacagaagctacgcacgtcgtcattatagagccgcaagacaggcagaacacataggattaatttatgttctaagtatactaacttagctagttagcagaaatatatgttagcattgtctattttaacctagacagtgaactagaacttaaagtactaggtaagcaggacgttaaaataacttcctaagataaactataaggtagaggatcgacagttacggatcaacgcatagactagcattaaactaaactaattgttataagtttagaagtactctgctaaggtccggcgcactgctagaaaaggtgcttaatagtgcttaacagtgcttaacagtgcttaacagtagataactgtatagaatgcaggactagcatagtaatagaataattcttatgttactaataatcctaacaaagctctttctagtgatatctgtaatatctagttataatgcagaaagaagtaaatatgtagtaagatactaaggaaagtatattaaagaagtaaactttaatagcgcaggtagaaagacagagtaagtagaaagaaagaaaatataacagttaaagatagtaaagttacgtgctagactgttgcgtcgacggttccgacaattctaatagtactaactattttaacgaagttttgtttcaaagtatatttaataacaaacataaattccttgaattaatcaactcgctagcgacacagtcaattctacagtattaatagaaataaatatttaacagatttttagttttcctgacgtgcgtctatatttagacttatagagacttttatatacttatttaagtacttactattatagcttagaaataatagtaatataagtagcttcttatagtagcgcatagtaagcttactatactttatataaagttttagttctatacttatataagtacctactagtatagcctataaataagtttaatataagtagcttctagtagtagtatatagtaagcttactattctttttctaaataataatgcgcttagtatatattatattaatattatagtctagagatattagtatatattaattaaagtataatataatatattcttaaagtagctaataagaaaagcctctaatgcctcttagattatattaattataactctctaaaattaaaaattaggcttatattactaagtaatctctctaataaggtagttaagtaaggccttagaaataagcatttctattaacttctaatattaatagatctgtcttagagatatagctaagtatagtaagtagttagatataataataagctataataatatactacctagcttatagtaataagctttcttgctactagctttagcttttctagtcttaatatttattaaagccttagtgctaagtttagagataatagatttcttatgcgtagctatagaagtaaggttctttctaagctctttactactaactttagctaatctctttctcttagccttagtagcgctaactcttaacttagaagtttttaaagttttcttctaatatagaggctgctctttaagattattattaaacttttctttattattattagtagagtttttattactactaatttaagaatctttaatattagtaagtataaaaatcttagctaaagtaagtataataaaagtctctttcttattattactgctactaaaagctaatacttaagaagatatattaaaatatattaagaaatttaaagaagttatagtagtagtatatagagaaaatctaataatttaaatatctacgatagatctactagcgtgcgcagatctctactagcataaaagtagcagaaagctctagttttagatctactacttctatatagagctagatatagaataataaactataataatttataagctaatagtttagagtctgcgctttcttctagcactagttttattaagatatagctattttaaagcaagatattcctagttagagagataaaaacttctttttttagaagttttatttatcttttatctatttataagtactatagcctctatagcgtaatgcatatctctatatataataagaaactataataataaataggataatagtacttactactagcttttattttatactaattttagcttagtttaatatctaaagaatttaatatatattatatagagttattaacttagtaactatgctagtatagcttttaaatagcagtatataggctataactttatattcttaactttctaaactttagattagctacttctctactactagattttattatatacttttattacgctactttataatatagcatagtatatacttaagaagaaaacctagatatgctagaaagtttactactaaattataactctactattctagagaattttagttttaataagtaagttaagattaataagatattattatagcattttataatagtatatgctaatataactagagatttaagttaagactaaataaagttagttagattcttatattttataattaagaagttaagcatagctactttactaactttactattaattctaagtataaactaagtactactacttatactatagcttaaagaaagtatactatactaagatctaaagaagagagagtacttataaaagcaaaagatactaactaggctataaagaaataccttagaaagcgcattagaaaagattttctagagtataattctaatatactatataagagttagcctagaaaggttagagatatatataaggcacttatagaaaagcgctttagatagaaatctagtagtaagttattatatatctttattatagttaaatacttactctactatagctaagtagctagagaatatgctaataaatgcttataaaagatagaataatattaagtagaaaattaacttatatatatattagctaactcttaataaagctaatagagcttctactaagaaagttaaatactctaaataaagtaaaagcctaaactctactaggcgtctatttagctttagtagcattcttaagaagattatacgctaagagtataagttaggtcttaaaaagctttagtttaaagagtttaagagtaaagctaaaaagaagaaatagtaaagattttatagaaaactttctactaataatcttaaagttataagaaataataactaagagtaagtttattatatatatttattatatataataactaatactgctaagctatgctatcttaagtatattaagaaaactagtaagtacgttctaaacctagactataaggtctagattaaagatatagataagaagaaatttaagcttaagaagtacttaagtaagcttctagataactatagactagatagtaagcttagtaagaagaataaaaataaagaagaaaagcctaaagtagatagtatagaagaagctatagtaattaaagataagaatttagaattagaaactaaagaggcattagactttaagagattcttagactagctaagttctaaaatagctagtgctttaaacaaagcataggcttagaggtataatactaagctattatctaagctaattattatagagtaatacttaaaaactctgctagcttctaaatatactatatattaatatactaactataactcttatatgcatataatataattgctaatatatattatgctaagtaagcgcagagagttataactcttatatatctataatataattacttatgcatattacgctaagtaagcatagagagttagtatatctatatatatgtctatatctgctttatacttattattaataacttataacttagtattttaacttatagtctatataattttaaaaatctatttacttatataacgcctaataaatataactactcttatattattatattctattattataagaatatctattctattagctaatattactaaattatttctagaggttctagaaattctatataggctagagcttaaagctttctctctctaataagaaaagtaatataactatactctagattctctattaacctaaactagatactaatatagagttatttatagcttagaacagctagtagaataatacttattatagcagaaagaagttagaacctaaaaatttacgctagaactctactatgcgtatagctactatatagacctattttagatagtatacttatattagcactagctaactatacgtttactgccttaattataagtatatcttataatatctagctatttaaataattagcataacttatcttcttaactataaagtcttaaatctatataataatattaatatcttagtctattctataactagaacttaaattttaataaaataatagcaataataaaactttattatactctacttaactaatgcatttaagtataagcttatctgcatatttattaataataactagttcttctatatagttaactaagtcttatttaaatactttatatactttctctagctagatactataataataagctattataaactctataaggctgttatagaataggctaatattgctaaggcataatatctttcttctataagcataaagacaaagctatctattatattagataagtagatagcagataattatctagcgtttcttataattactagttactatattaataataactagcgagcttactaagaagctgcttaattttattctactttataagagctatactagtattactatagcaactaagcttataaagactcttaagtctacttaaataactataaaacttctagctattataagtaataatatagaaaataatagtatacttgcctctaacttagagtaatagcttctagagaataatattatctagaacgcagaagagaatataattacatatcttacttatataattaactttatagtataagatattattaagtatctaaagctagtagtatcttataatattaagaaggcttagagactatagcagtagcatatttaagatatatatactaagatattagttctaaacttactttgcaaagtaagttactctttattatatgcttttattatatactaatatctatactaatctaggcttactatatagctattaatttattgccttagcattttaagcagtttatagccttataattagaattacttctaatagcttatctatctataatatgcaataacagtataagatagaattctatatataatatatataagcgagtaatctaattacaactatatattaatagatagctaaagagtaagattacttatagactaactactctctaggcagattcttatagctgcaacaacgttaattagaaagatctctaaaagctctaactaggactaagtaagtaagagtatatatagttaattatctacttacttagtaagtttaaagaagctatatctgcacttagcaagaataacgcgccttaagttaataatatatagcttatataacatattctactagtacgtaggttaatctagcacgtaggttagttttacttagtataataaactttagttatatatctttaattttattgctatctataagagagcctatatataatatgcctatatctaatttagaagatgcttctatattctttttgcatatttatgcattatacctagtcttactatagtttctatagcattatctagctagttaagctctttcttaattaacctactactataacttctttttaactgcctagtagctatagacgcctctatagctatctacgttactatcttactatactctatagtactactctactaaatctgcttatacttctataatttctacttagttatttctactaattactctttaagcttatatatctaagtatattaaagagcatttttatatagtattagcttactactttttataagctaaaagaaactagcctaggctataataagtaactaaagtaaggtattacgtactagctttaactaagatttaaacttataagtattgcttagagtctttaactactatagagttgctaagaagagaggttctagtagagtatataggcgcactttaagataatctaatactacttacgcattaatagaaataagttctaaagccttaaaggccttttaatagttctcttttataaatatattaaaaaatatatctttaaagataagaagaaagcctttcttattaatatagaagatatatttctatactaagttctagatatatttagagtacttgcgctttaatagcaaaaaatagactatattaagtagctagagaatatataataaataggctagtatatagagatttaagatcttattcttaacgtagtagttcttaaaattctagttaagatagctcttatagctgtctaagataagtagcctatactcttctatctaatgcgcttttatatatacgttaaaatactttaactactctagactaagcgcattatttatctagctattcttagagactaatagcttctaattatatagtattaaagctttcttatactatactaagatatagatacgtctcttatagataataaaaagcagagttatatacttagtagcatagatactctagattactataacttacttataattacttagctaaataagcttaggttaagcgcgtctctctatgcttataataatctttatagagctaattatacttatctagaagctagtcttattaaagttatacatattattctagtagatgctatacttagctatagtctcttctataagcttaaactatatgctaataatctctaggtctttctagagtattctctacctattctctagcttaattaaaagctatcttaagcttagataaatatattataaagtacttagcttagtacttactaataggcttactactttttatacttagtagcttattagctatatctgctactttatatagctagagcgcaaattcttgcaaattaaagttaagtatatattagataattatctgctctttagttatagtaagcttataatataagttataagtttctaagagatgcgtaatttctttatattagtaagttaacgttaaatagagtatattaaatgctatagcagcgcattagaggctttaaaattaatatatattataggcagaaagagtaagctaaattctatcttcttagttacttaattctatatattattattaagatattttgtgttaatagagaaagaagatattcttagtaaaactaacctatacgctaggttaacctatgcactagtagaatacgttataactagctatttaattttctagataatattaaatctagcctagagaagaatagcgttaaggtaaatagtactctatagctagacgttattagagctactatagaaaagagttaagagaaactaaagaagtattattcttaaatagctaataagagaaaggttatttttaatatagtaactatattagatctaagtaagaagcttatagtatataaagtatatttattatgctattttattatagtgctaacttactatagtgctagaacttattatagaagctatactataaatatacctactaagaactatttctataatatcttaaacgctataatgctctactagtaagaacttctatacttatactaataaataacttataataattatctttaaagtagttttataagctactattacttttatagttactatctagtagcttcttagctactgctaaagataagcttctatttatataagataagagaaaatcttatcttataatgcttataattaagctttctaataataagaatagcattaatatactagcatagtagaaattaaataagagtttatattcttagcttacttaggttactaagaatatactagcagtatagattacgcagattagtatagagtaagtatttaatactataaaaaaaataattagagattactagtataaactaaacgcctagtctatctaagatattataattcttaaatataagataataaataagaaaaagtatatagatattaagataaagaagaatttaactatacttacttttttagtaataagtaacttattactttctctatctttagcaaataatactctgctactaaataagaagataaataatcttcttatattactactttttatttatatgctagataaaagtaaaagtatatattaaagtagtataaaaaagaataaagataataatatatatattatataatagagctctagtacttctttatattatgcctagctactatagaaataagtaaggctattatgctatgctaataagcataataaagaagtatagttagcaaataatatatttcttatattaattataatatttactatcttaactaaaaatataatataataattacatagaataaataatatatatatcttctagaattaatataataattatatagaataaataatatatgcatcttctaaaataagcttagtttacttataatttattaagtactctaaaacttaactataacttaactttatagtagaataacttaacttagacttaactttattatataatacttaatcttaacttatatagtcttagtattaacttaaccttagttaacctatacttaactatatcttaacttatacctatatataagttatctatatctatttactagcctagtattaagttaagcttaaagagaagtatataaaaaagtagaaacttaagatagtaagagagaagaagaaagctaaaaaataagctaaatataagcattaaaaatagtagtataatactaagaaagctatataattattctaaagaggtaagtataaagctttataagcagtcttctttaaagaaaagtattaaaaataagtagtagataaaatagctactacttaagtttaacttactctatcttctctactaatctaagtaatattatatagctataatattaagcttctaagtaaatttagatagtataaattaattataagtatctaattactgctatattacgtttttatatatataaagctattatatagcgttatatagctttaagtttaagatcacgataatattgttaggtaggcgcctagtgtctctaggcgcccggtgtccgtgcacggtaaggctctccacatttttccgcacgcttcgacttgggataacagcagccgactcctgcacatcgcgcgaagcgtgcgagaatcacgacaacggactatgccaaaataggaaatgtgacagcattcgtacatctgtgcctctatgacgcataccgtgctacatttgacgacatgccaccattccacgtgagcaccttctctcaatagtccacaattcattctagaccaatccttcttgtgtcatacaagtggcctctgctcgatattgcggtaatttgcaagaaataaggtggtacgtgacagaatacaaaatggttcctgcggtgaagtgtttgcacccttgctgaaaatggccccggaaagtatggttatattcaagtcgattgattcgacagcctgattgcttagtcattacttgccacaatatctattctcagttccaatttagtcttcccgaacattgttcagtgtccataattgaccggcccactgttccttcactactggccagatctcctctggtggcaagacgaagccaccctcctgccgcatcttgtgggctcaactccatagtccacgagtgtttggcgccatgcgcaacgtagtgatgatccctagagttaccggtcgaaaagtacagaatctgacagccaggaccgaagtcgtaaatactgccacgttcgctcgcagccatgattgcttgagctgtaccattcgcgacttccagcatccgtggtaaggtttcggggagtggatcgcacgagtaaccgtagggcgttaggataagctggctgtaggaatgaaagtcgatgaaggagcgaatgcctgcaggggttgctccgagcttcgcagaaagtccgtccatggcttggttctctggtgtatcgccaggcgcaagaccacgataggtctgaccacaaggatcgggcgtagaaccgccgcccggaggctcagctgcccattcagtggcccagtttctatttccgtccgtcccaagacaggttgtattcacgctagggcgtggctgacgattcttgcgccagagtctgtcattagtttgagtgtagagaaagcctatgatgagtaagcttgaaggcatcttcaagtgtatagatagacagtaaatgcttaccatcagggttatggaatggcacaaggtagaagtcatagtggtccaagaacgatgtgacattgccgtcgccagatttgtagccgtcaacaagttggtaagcaagatattcgatcaccatagtcgagatccactattcttgggtaagttccaacatgatgaattgctcaagattgatgacttacctctcgcgcgtgaactgtggcgtgccagagtattacaggcttatcctttctttcgctctccttctcatctccaaacagatgaaaagcgtgaatgctccggttctcatagctcttgccaatttcgagcttttcggaattctttggaaaggcctgcgcaagatcgtcccaccacgttaagtggtccgcataatcgtggtatgtatcaaaccatgagagatcaggcaactcccctcgtttgtgcagtgcgcgattgaaggttgatggtttgtccgccgatcgaatggagctacccaggtcggtgttcagcagacgtgcatttagtccgagcgtgttgaagtgcgcaacgtcttctggtggaatggctatggacagactatcgcgtatggggtgagtgtggtacctagagaagcgtctctctagatcatgagcttcctgagctgacgcaggtgtaacgctatagacgtgatatccatcatagctcggattagcgtccctggcagcaagaggcgatgctgctacaagaggcgccagacaaagaatactggtccacttcatcttggtatcgatgacgaagggagggcggttcggaagagctgtgcgaaacttgtcctaggttttcggaccgaacacttttgcagagtccctggtcgattgatgtgtagcatatgcgagcttaaatataccgtttcaacttgcatgcgccggcagcagcttatcgcttgcccagccaacacttgagcaaaagtagtgaggaacagcaacagaccttcctacttctcggcatgggtaggggtcgaagtgcatattcgtcatgtcgctcagcttggtatcgaggcctaaagaggaagctgcgtaccttcggctatatgagatctgggcatcctcttggccagcgaccgagcggccgtcccatacatctacttgggtcaaagaaagcccataggtctgcggttgtatgacatcatcttgaacgaggaaaggacttctatgtcccatttgtgacctcggaaagacagggttcaattcctacatacccgcagcagttgcagctggccaaggaataggctaatgagcccgaagctactatcgaggggcaacataggtatgtacagatcgaaaagaggaccataaagcagagcgagtttccgtgacctgtggagcttgcaagtagtttagttgtacgacatgttgcagccaacgcccgcagcttacgcggacgcaaagtgcatgcgcactgatcggtatctgatgcaacaattacatatgcctgcgcgattgctgcaagatgcgagcttaaaagaatacgcaggcgaggttgggtgagctgatgttttgaggggtcagggatgcggcactaagccgaggatacttagcgttgacgcggctccttcataattgtgcccgacggacgccgaacttcttcatcgccaatatgactgcttgacgataccatccaatgcctattgatgacgcagcaggtcccggtggctcaagtaatacctaggtcgcgtcaggaatgaacccttaaagtgtctaggtgcagatgtctaatcgagcgagttcgagtacaaccgccctcgatgaagaacataggagacgattactcgaagcttgtcttgaatatcaggggttgcaatcgaaacacaacggggatttccgtcgaatcgcttcagctagcctgaatcgttacacaatgccagctatctggaaacatgcagaagacggatcaggctgcattcgtttacaagtgacagaagtggtttatttagtcataggacctccgaaacatcatgactgcgccccggctatgtaatcactcacctggctagcaaccatcatccccattgggaaccagcacaacagaattgctcaacaacttccaatcggggtcatcactcgactagtgctcaccaaagacatggttcaaccaactgtcatggaagatctggtactgcagttgacagcattcttgacaggatggcgaggctttcctgacgaattgaaagcgcaaatcctcggtcatgtccttccagccggccacctctttgatcatcgagactttacattggctggtcaattcgatgaactaagggctatacaataccacaaacacgtcttgccccttatttccatttccgagcttgccggtcttgtcacagaagtcttctacgccaagaacttcatggatattgaacttgtaggtcattggtctgaagcctgcagcgccattagaccaactgaaatcctaccttccaagcatgacttacgcgtcaaaggattgtcaccatcttcgcagctgctttatccccagatgcaagcacgctcgtatgcgcgacacttggttatcaaaatcacacgattcgcgcctgagaccattaacttcctacagtgtttgatgtcagacgatctagacatgaacaagctccacagtgcagtcctcatcttcgcatattgcagattggatcgcggtcaaatgattgatcttcttgcctctctagcaccaattgagtttccaacacgaaagctggagattacgtcccatcgtgactacaacgggtttctttggggccacccaccaggtgcatcagccattgtgcccgatgtcttggagatgccgctactcgagaagctgattatccggtcaaatggcggaaagtttcttgagaggctgaaccgaatccatacactgaagggcaagccgtccacggtgcaagcttggcctacagccgatttcgcaaagcgacagagggtcactcagaaggtggtgaaaattaagtagtggaggtcacgggtgtggcaaagacggagggagcaccaagcatggtcgactatctggaatggagcgaaaggcacaaagaatgggaatgagattactagaggttcggtgtagacaacgatggcttgcggaagtagcttcaaccaaatgcctcttagatcaggatcttgaataccaaaaaaagatgcaggcaacttggaaaagcttgagtgattaaatagcacatgtcaagtcaccatcgaaaaagaaatgcataatgtgctgtgagtaagcgagtgaaacgcagtcctgatatgcttaaacaaaaagcaaaaaagaaggatatgtgacctaaccaggggtcgctgaatggtgttagttgaggttcgaatctaggcttatggtgatcgagacacttacaacctggaatctcttgattactgcggaatcgtagtcaagcgccttgccattgggccattaggccagtttcacaactgttgatgaaaacctgaggaaaattataaaatatatactctgatttttttgcaactaccccgccaaatgtgtggcgctgagaaaccaacatggcttgcgacccacatgcccctcctcattcatcaacgcaaacgcgactgttcaaggctacgacgtttgtacattgtgatgatggcactaacagcgcatcgtccccgttcgcataacccgcctgacctgtataacttcatcacttgagctcgcaaaagctttgcttctcgagtcaactgtctagattgacggaacaccagagctcaaccatctatcatggctgacgacccacgtgtattcacgccactcattgcccagtatcctggcgacaagttcgtagtcggcggcggcgtagccattttccatcttgcgactagtagagtcgtgatttgcagcgctgtagaccgacgtggtgctaagtactacttcctccccaagggccgccgagatgctggcgaggagagcggaccaggtgcagagcgcgaaggatacgaagaggttggtgcattctttcataccatactagttccatgacgctgacagatttgttctagagcggctaccgcaaccgtcttctcccactgcccacccaacatcgccagccgcaagcacacccgcgcgtccacgcacagcccatgaccgctgaacccgtctggatgcagctcatgcctctcggaactaggcagtatgtgttgtattggtacatcgccgagactctgcctccccacctggagacagagctcgagacagaagtaggcgcagcatacaaacccccgccagcctttcctcgaaacctgtctcttcgcgagcgtatcaagcttgagcccgagtcctacgagccgttgcatcacgagggcacgggcgtcgatgaggaagagcagacatacgagagtcatcttgtgccagtcgaagaggcagtccggaagctgggcggcaggaatagcgtcatggctgatgtcgtactcaagggctggcagggtatacaagaccgccttgcgattgaggatgcggctacatcgactagtccagaggccatagcatgatagggagcagtcgcatgagtgcctttgcttgaatcgagtcatgcgccgcctccaacggtcttgcatcttcgctaccagcaatcacatgccaaatccatacttcaagccgaccacccaatattccaatactctcactatcttccttcctgcataatctcaaagcgcaacgatcacgcgcccaattcacttcgtacccaccgcagctttgcatcccatcccattccaatactctctcactttctccagcatagccacgatgcccaaagcccttcacatgtaccccaatatatcgcacagtagtcatactgcatacgccacaacatataccgcgtgctctctcatctatgtaccccacaaaccctgaatcaaaactcccctcgttctcggcgcactcggtacccatattcgttcgaaccaggtaaaccaacgcgttcatgtatacgaactgcactccacaaagacacagctcgtttgcgcacgcacggccaaagtaccgaacaagtgtcacttttcatttaataattccttgattttgatactttccattggcagttagcatgtgggttatattgccatgtcagactttcactggctcggctgtgtatactcccatgtctctccctgactggctcggttgtcccggcaagccagcgtgcgggtgacgctgggggtaaaaagcctaatttcacatgcgatcgtgaatgacaaactcttataaatcctctgctgcagcaagacccatacgggaaggtagcgtggcgtacgagcaagataatgcacgtcgttggcggcttgaatcagccgtttgtgtgttatcacaaggacaggtataatgcagggcgatccggagctgatgccgttcgactctcatttcttctcgtcatcacatggatgtggaggcggaggcggaagttttcccgtttgtctgcaacgcttgcgcatgtgccaacaacggtgtggtggtcgatatttggagctgtgtgttggggaggctcgttgggcgcagtgcaagtcgctgcggccgtatactacgacccaaggagatagtctgtaggatgagcaagtttgtcggggttggctttgctggaagagatgagggaattgcgtgggagtagatgtgttcggaaacgctgtgggcgtctggtaatagaaacatgaaaatgagagattgtggaactgagattgtgttcatgttctgatcaagtgaatacgttgactcctgtgcaaaaggtctcctacactatgctgagaattaatctacaaaacattaacatcgcatcttcaaatctgacgttacacaaaaacactcctacccttcactactcgcactcctcaccaccctccccatcctccctctccaacccattccactcatttgaccaacacgcacacctctctctcttctcttccatttaccctatgcaccaacccgcctcatgcatgcacaccggatctcctcacaaactccgagatccagtgcttacgacgcctgctcaagagagacgcgcaacacacggcgagatcgagcgtccccgaaacaagcggtgagatcttcacggcaggcgggaagacgtagtgcatctcaacagctgctaatcaacggctgagccgtgaaaaagtgatgtgcggaggtctttgactggttggaagtgcgtgagcgttcgagggatcgacggtgtgctgaggcgggccgttgccgtgtttcatagcatgctggatcttgcgtcttgcagaagtcctggaggtatggtgtgtatgatgtagtctttgctccttgatgcgaaaggttcgtgggggcggaaggttgtgtgcgccactgactgcgggcatggcgatgtcagcgtttcaatggcgcaatgatgattgagaactttgatcgagtgaggatgcactgtgattttgaggatgccgacgaggggatgcacgggatagcagagacagagagaagactggttgaagacatagctgttgatcatcatgttgtcatgtagacagtaccaagtatatacaatagacactagctcgtgccagagcaccgcgacaccgtcattcgaccgaaaaaggaatgattcttttaacacatggcatttgtattcaagtgcccatgatgggtcacttactacctaagtgcctttcatccgttcaggtgattttgtcttcgtgccgccaaaatatgcaaggagtgtaagataagaggacgaactatgtcgtacgaaaagaagaggtaatgtgtacaaggaaggagcaaatgttcccatcagattcaaccatattgacaagatctgatgagatggcgggagacagatgacactgacgtcgaggaactggttcgtgatgagggtataccgaagagacagaccggaaaagtatagaaaggaggcttctaccatgagaaggactcctcacggaagtcaacattccattggagttcgcggttgcggacggcgcggcggagctcatcagccagtccgccagtaccacaagtgctgacacaggccgcaccaatgccttcttgcatctcttggtcgacaaggctttgaacgttcggtcgaccggggaacatctgcacgcttgatgatggagagtggatctctccttgccggcgggggcgggtcacgaaaagcaggatcttgagaatctcgcgacggcggggcatggcgaggatctgcgtcatccatgttcgaatccactcgaggtgttcaggcgattgaatgatccagacaagggtaaggcgacgagtggcaacggtgccatttgcgtaaccggcaacgatgtcgcgcacgtggggaacttggtgagtgataccaataccagcagcccagagcataactgtgccataggagctgagatcttcgccgcctatgtcattgtgttagcatgggtggacatagattaatctacgaagtagattgaggaaacatggggtaagaagatctccggcacttaccatatggaccctcaacgaatgccgaggtggagaatctgccggcagcagatagatctgccttcttgaaaagcttgtcggtaaatccagttcgtcgacgaatgataaatgacatgcttgtcttgctgtgctcaaggatatcttgacgattcatgggtaggcctttctcatcagcgatggacgagctaacgctgaggtcatcctcttcctcgctccacgcgacagagaacgggtggttggtccaaaggccgacagagggcatgtagaggtaggcgtgctgtcctgggcggaatgtccacgggcgagccatgcgtacagtgacgcgaagcgcgtcgccgggcagaacctcgacgtcagcctgggtgccaccacttccaacgttgcgtaggataaggcgaacgaggcggatcgtgcgctccatgacccaaagagcaagcacaccgtacagcatgaactgctggggacgctccttcagatgcacccacacggcaccaagcgcaagtgcggcgccagcaatgtgaccgtgcagaaagacctcgtagaacgagtgacgaacaggtgatggcgattgaatcagtaggaagacgaaggcacaagttccctggccaatattagctatcaatcttgggcatgtccctaggtggactcacgatgaagccgggtcatgatgaattcgcttccagtaattgacttttgaacaacggcccagccctctgaattttcgttagtgtacgttcgagatctgcgtggacagacttactggtatgtactttgtttgccatccagcagaccgtgtgggcaacggcctcgagaacgacgatgcgtccaaaccaacggtgaattaggttcatggtgtcaaaggaaatgccagtgagcgtaatgattgggttgttgcgcccagctagcaggaaaaggggaatcatgttgatcactgccatgataccagagcggctgaggagctcaccagcacctgaggaaaagctgctgtagtcgatcctccagacacagaaaccgatgttgacggccaagtaacccacgaggaagaaggtttggagacgactggggagagtgccaacaccaatggcggatgacagtttgaactctcggtggtggcgggtgcggaacaatggagcgtccagacatgacttcttgaatctggcgtagtagtagttggggatggcgaaatatctttgagtctcgtttcccaagcaggtcactgttcggatgtatcgtgcaaagaagagaacggcctgatagagggcgaatactaggacgatcgcccaccagatgtgaccgaggtagcgctgtacgtcgacgttctctaggccagcggttgggtcctcgtcatgtcctcctcctgcacgcttggcaagacctcccatggtctgagagaaagtcattgtgaagtttggactggaggtaagaggtggagcaagattgactagtagtccaagggagagaccctaagtaccgcagaggggcggtctgaatgatgatctgaaagagtccggggtagtcgtgtgcgctatgcgggtgggggctcgcgatatgtagcgaggtatcctgtcttgaccagcaaacgacagaatcggcacagtgacgaacgagaacaatcggtctggattcgtaaagactagcgtgggcggcgttttccttggatcgatgtgtatgtgcgtcgtgaccaggcctcactcaggcaaattgaactaccctaggcgactggatgcaggacggggacacaagggctaccggcaggcgcaatgcaagcgcaattgacgtcggaggcagtctcgccagccttcgtctccggtctgaggaggcgtgttaatctggaaggcaaagcaagggtagcgtcgtcgtgcaggtgacagagaatgcagccggatgcggaagattcgggatgcggcgataggtccttatgtggtttatctcagccaggggatatattgcaacaagccggttggcaagcgagactggcacgcggcgacagaaacgcgaaaagaagagaagcggcgctcaaggaatgactgcagtgaatgagtgtgcgaggaacgagagcaaatgtatgctaacgtgggccaagtggataggaaagggagacaggcggaggtttggtttgattgtaaacgggctgtggtacgactggcggctgcaggattggccagcccccctggccgcactagacagggacttggccccagaagtcatgcacggcaccgcctgcgattagtccatgccctcggaagttgaaacgacagtgcgtaagccacccgcacgtctttgcggaattgtcgtttcatcgctccgaatcatcgtcctcactgcgagcctgccgagtgcgtcatggcacctactgacctcgacattgcgacgctcactgtgattcatggaaaaccgtcgcgcactgtactgatgaaccgcccgcgtccccaccgccctgcaacgttccctcccgtatcgtggaacagacaggccgtttccgcactcactgccccagaaagcggtggccctcccgtcatttgcgcacgcatcaatgtacagagcgcctccacgccaggcagactccttgcacagcactgcagcacctcggacttctttcaacggcccgaatcccactacgtgcggtacgctctgttttccgagtgcattggtggacgattgagagcgggcgcctccgaccttcaatgccgtgtatcgctgttgccatggatagcctttgcaaactttgcttcctcctctctacatgaagcagacacatgctcctgacagcggccatgctttttcaagcaaccccttcggaccaggccatcctgcacgggaaacaggtcgattggtgtgggctgacgctgccaatgctgctttgagcctgtgtttcagtcgcaatctgacctgtcaagtccatgttactcagctgtcaagatctcaagggagcagtctgtctcagagcaacgcctgtttgcaatgcaaacatcaattcaatgcaaacacggccaagctcgggttggcattgacagtctggggaagccatgcagcgtctcaggctcaaaacaaaatctaggccatgctctcgtgatttcgcctggcagatgacgcattgccgccaccattctaggcctttgtggtaccacccgccttgcgagacgtagatgcgcatggaaccttcgctcttatgactgccaccaagccaccgtggcgcgcttcttgttgcatactgagtacctcacaacccaacttcaatgccagggatcgagagcgcagagatgttccacggcttcttctcgcaccaagccacttcgccttccgctgcagacttgacagagcatcccaggatgcatctatcccggccacagaacctcattcccgctttagcctgtgcacgcctcacggcagacaacatgttggccggatgttgccttgaagaaatgacagagcggtcgagagctgctgctgcggttgctgggcgccggtaggctcattccatcaaattctgtggttacagcattgagacatgcatgcggaaattcaacaacaaacaaacactctaagaacatagggaatccctccaatggtctcgacaggatgtcgcaattctaatcgatagctccgttcgctgcatgcagcatgcaagattccatcttcgccacccgataacttacgcaccaatcttcaacatctctacacttgtgtagcctactccgcacgcagttcgaagcaaggcgacccgaataccagtgttgtgcatccctacaaacttcgcgagccgctgacagaataaccgacgtttcaagcaaatgaggactcttcatgtccactgggaagatccagggtctcgaaacccgctcaacagcccagcgtttcgcagaactcttatcgtatgttgattgctcgttatcgttcagcccgatgtcaatcatgtgcttgcaataaagctgacgagtgagcactacgaaacgccatctgggcgcttggaatgattacacgatgggatacggagcaggccaactaaggaccaaactccgacgtaatcttcatcatacagccaagatcagcgatgtccctgggcaataattgcaccgcctgccacgacttctagtggcggcgatgcgttgcccgatgtgtttttcgatccgcggcatcaaatcacctacagtacctgcgacgttcgctatctcgcttaaccagccagttatgtagcccggcggcgcagcgcaggtcagaaccttcgttgcgggagttcctgcgttggtgatccgctaacacgcgatgacgatattgtgttctgtaaggaagagtgtcgacagttctgcaaggttgagtccgttcggtttgtgcatgtttgcttggtgcgaaagattgcacgcctgtttgttagggaggaatgcacgctgatgactatttggggcgtctgagatgaaggactcgtatattctatgttcagaacttctacagcatcaggggtgtcagcggagttgctattcggagagagtgccagaatctcgggtccctactcgattctggaccaaggtccggcatagtaagcttactcgtgtacgcgccgcaacaacactgcagggtgtcgaagggccgtcaaagaggccgcaaaacgtaacaacctcaaccgttgaggaacaatggcgccagacttttcaagctcttccatgagcacaagggtcaatggagtaattctcttcttcgaaattgatcatgtcgcgcacacaagcactacggcagccatgtaattgcaacaggtagcactgcactcaataaacgtgtttgcatatacagcatgttgcgatagccagggcagagcaatggcaaagatgcaggttgtggtgaaagctcgtgtcgcgatatggttagcgttccagaacgcgccaaggccctcaacgccgatggccgatgtttggcaacaaacaccaaagaacattcggcatgacgacgacagcatagcctcgacgtcgcaataccatatttcatgagcaccaattagcattgcatacgatacaaaccttatgtattgattcatatatttacgacaagccatggccgatgagctcccctggactacttcacgatgcaaccgcctccttcgacccatctcatccaagctcgcgaagcttcgagctgaattcgagcgcccacgttccgcaggtatagacacacgcagcgcatctacagccttcgcgacgaagtgctccccacgaaagaccacaaactttacccggccggcgcaaaagcctcgaggcttcgagaaggctagagatccggactggagaccggacgggaagccgacaggaaggggcagcaaaaagacatatggaggccgaggggcaaggaaagaagcatgtctccagcgagacagtgcagggcttactcgtgtaacccgtcccggggagatcgcgttcacccctctggtggctcgaatgagcagccagctacacagcagtccacacgttcagaactcgccattgaagaagcacggcaagaatcggggccccctccaagtcaacatcgactggacacagcttcctggggaccttcgcaaacttgttcagggtgtatccgaggcctacgccaacgttctccaagcgacgaccgacggcgatgagaagtgttggaaggggacacgttccttgatggccgcgtgtctgcgaagactgcctgcatatatcgagctcgaggagcattttgcaaagctggaccgagaacaagaggatgaggatgaggagcgggacattggaggcgagatctacgaacatcttgaaaatcaattcgagcagcggccaggaaatggatggcgtcccttcaagcaggttcttcgagcccatgcgacgtcgttattgtgcgatgctatcacagacgagattgtcgggctcgacagcatgtcgatgttagtcacccactgcgtcagggtctccgcatgggacgaggccgagcgtctccttctcgcctacctgccgttaatcgaggcaccatcaatacccatcaacatcaaagcagaccttttcgacgcacagagatcgccatatctttatgcagtaaagagctttgtcgaccacaccggacgacacagattgctgtttgaccttctggagcatatgatcgcgcacgagctcctgccactagaatggttggccaccgagtgcatgcgaccagtctgggatagagtggtccggagcacttcgagcaacgatcaccggacgatagcacatgcttaccgctttttcgaaatcgtcaccctcgctggtatgggcctgcccgatgaacgactcctggccgacgagacaaccagcgtcaggcgcttcgtgccctcgtcgagagaagagcttcgactcgcactgagcaccacctactcgagcttattgacggtcatgtgcagtatcgcgcttgttaataacagccgtgatgatgacgcaggacgcagtatcgcaaggagagtaacttggatgctcgatgctgtcgtaatagtcatgttgagccggagtaatatcagatctgaagtccagcttctggaagcacaccaggatgatgcgcagacattcttgcaacgagcaacctggaccatattcgcatcctttctcgttcatctcgataagtgcccagtagaagctagtactgtgtcgctcgaactctctggccttgtccacgggctcaattggctgactgctcaatacgcgtcgaacggcatcaacatagcatctattctcggcggccttcctgcgctggtatcatctgtagctcgtggcactggccgaatctggaaggacgatggtttcgatcaactacagcgacttgttcaggctttgctatcgctctcaggctatcgcttgcctcacaaactctggacgcttaagcgccttgccctcgagtcagcagtggaatttgctcaggacatgggcgtatcagagcaccatacctatgcccgcatcatcgagcagaagatgcgcacccaaggccagctagtcatcgtcccttcaccacagaagcatgattccccgtcatcagctggaggagggttcagatgggaagagggaatcggcgagtgggtcgcgtgtacgcctggtgtcaagcgcatggctcgcaagcccatgacagttctcgagctgctaccaacaccagcacagtctgatgatgaggatgctttaccagacgatagcgctatatgggacactacggccttagatgccgacgaagacgacgacctgccagcacagtcatcacccatcaagaaggtaccgcgtctctcagtcacatcacttggcaaacgccaacgtgctccgtctcccatggtactagttaaacgtaccaaactgacgccacccgacacacccatcacattctatccagatctcccagaagaaatccaggacggtccgagacgatctcgtcgcagcacacacgagatcaagcagctcacctcgcgtctgcgcacgcagcgatcccgcacgtctctcgatagcggcttgcgcacccaacagcgcaagacatacgtcgagccgctccccatcgatgccagcactagcgaagactcagactctgattcggacagcgtgagcagcgatactgaatcactgcctcatccagagaaaccagcagcaagacatccccgaggcagactaccacgcatccaacagcgcaccattagtactagcaccagggatgatccagactccgagtctgaaagcgaagcctcgtccagtaatgctctgtcatcgcccaagaaattgccaagtcgacgttccaaaggcagacctcatcgcgccctacccccatacgatggcgcagaagacgagcgtgacgacctgggcatcacaccagcccgccccgtcgctaagcggcgaacgagcagcaggaatgcaggcaagctgtggtggaaggttcgacagagtgttgtgaacgatagcgacgacgatggaagcgaggatgaattgagctttcactaggtgtgtagctcaagcgcagatgcttatgagttgtcgagtgatggtgtggggattgaaagggaaaggcgtttttgctttcgcgagaatacgcgcgtatgagataccccattggtttttggtgttggaataaatgattgagatcttgtgaatcgtactctactctgtgacttgctcgtagatgaagagcgcattcacatgttgcttgtgaatactatcgaagacccctacgtacaccgcgtgtatcatctcccaaaccatccagcaacgcccatttaaacttctcaagccttcatcaacacgtccgcacaacccccccctcctaaatatcaccacctggcacgccatgggaaactcgcaatgcgaatccgacgaagaagcaagccgccaaaacatcctcaagcaagagcgcaacgcggccatagactacgctgaagtcatgaaggacgagcatctgcaaaaacaacaagtgcatcggagggctgtggacgcaagaagagaagagggagcatggacaaaggtagggcagcacacaggttgaagatagatgagggtgagatggctggggacatgaggacacgctccactgtcgatagagtaggatacactttggaccgtgggcgtcacatcatccccatgatgcataattgtccgacttgatttcatttcatttctggtgtggtatgactatatctccctccccgcttcctcgtcaaaagtatcgtaggtccggcatagtgaatgaaggtgtgaaccgatcgaaaagagtatgtcgtcgaaagggcgtggtgtaatttgatctcatcgcatcgtacaggtggtaatgtatcgaggggtggatttctatcctcacatttagcatgtgctcaactacggcatgtatgtacaatggtcttacattttccgcaagtgcagcttccctgcgcgcaagtgcaggatccaccgcaatcacagctagagtttccgcagccagacatgatgaataaatatatcggtattcgtggtttgaaaaaaagtttttggtggtttgtggtttgtatcttgtgacaagaggggtagctttttaagtgaggggtcacctcacccttatttatccctcccaccactcccaccggtgacaaaccgctgccgacaattgaagcgccgattgccgcacccagaagcctagccgccaatagagggtatcatggtggatgcgcgcccgaggtgcttagccctgtttgagcaagtttcgtgggtgatgtgggtgggtccagcggcggcttactgcatgcagtttgggaggggtgggaatcgcgttgcagtagaagagggtctactcctagactttaggaaggcgcgaaaggtgttgttgagaaggatgctggatgaaagaatgtgtatattgcatcgacttggcggggtccgttgtcggtttgtagcaattctcgctataccaaggtgacgaaatcgattatctacatgttaatggttagcttttgcagaggtcagcttatctgtgctttgtttttgctcgtctgacatacggagcggcatggcatgatgttcttcaaataagattggagctggtatagacattgggacgcctcctacgtgtttggttgtggggtaaagtgggttggaggcatagcatgttcgccaccatccaagcactcgcgtgccgcgctgaccgcagtgaacgtgatgctagctcaagttgatcggcaagagggatgcgttgtaaatgctcgatttgtgcctcggagatatgttacgtgttgctgctgtacaagacaatagtcaacctggtgcaggaagcgtacatacagcggtaccgtcctacaatacgcccctcttctccatgttgtctagatcgatgatctcctcttcgacctcgtgttccggaacatgcttgctcttcgtgctcttcccgctcttgccggcgacactgcctctcttgctgtcctttacaatactgctgtcatcttcatcttcgtcgccgaacaagaaccctttacctttcattcgtctcttctcgtctgacgaaaatgtcgagtgtgctgtgcctgatgcaaagtttgacgttgccgagtcctcgcctagcatccatgagaagtttgaggaggtaagatgtggtcttgagcgtggcgagaggtgcatgttaggctgcggttgtgctggcttggctacaactggtggcgtcatcgggcgcggactgggtgcgggtgagtgaatcgactctggggcggagattggtgcaggtgcaggctctgaaggtgcgtcgactgacactcggggagtactgggagtacggtctggcagtggcgttgctggtgcaggcaatgccagagtttctgcagccttctcactcgccgcctgctctgtcgattcctcaggaagtggtattgatgagtcctcgaggtagacttggacgaactgcacctttgcgatggcaagactcagtgcttccagcgcctcctttcctttcgcatcttcatcttgtgtactatgctcttcggtccgctctctatggtgctcccaaagctcaccaaccaccgtctcaagcatcttcgccaagttcctatttctcttctcaaggccttcgacttttcgtgccacgtttgcagaattgtttcgatccaggcccggtcgtggagaactgatgggtgttgctgactgtgctggtttgcggaactctcgtccaccggctcttggtgtgctgtggccggaatttgctgcagactgataggcctcgacgtttttttttacttcccctactgcttctcttatagctttcccaacaccccactgtgacccacgctcaaacacatttttcgccgcaccttggagcatagcttcgaggcctgatccttgctgacccacgaaacttatcggtgaacctatactgcggcgtgttcgatgtgaggagagcgatggggacggtgaggattcacggatgaatgttggcgcttcaggttcaatggctggagcctgttttccatatcgtgagatgatctcagccccaccttctggggtcaggttgtcgcgcaggtataaggcatccttgatgagggtatatgcaggagctgtcggctgcagggtaccgcaagagcaaggaaaaggcttcgtttgtatcggctgccacgaggtcccatcgtatccgaagaagcattgcaatcgagatcatgtcgacaatttccaaggtagagtcaatggcaaacaatgcgtcccacatgtcgaatacggcgtctagggagaattctcgcccgaaaagaagtcttatccaacgtctaattactgttagcaaggtccttgagcagttttagagatcatacaataaaaatatttgaggcacgatttcaagtttcaccagatgggcaaacagctcaggatcgaccttcggcaggaacttgtcgaagattcttgagctccttgtaagcattggtgtatccttggtcgtcgagcctgtctccgccggtgcatagaaagacttggctgtttgcatgatgagcgagaacagtgcatgcgaatcgtgctcaatgtagctggagtccagcatatccatgagcaatggatctggttgcccagaagcgctcgttcgctcgacggcgtctctctccacgacccagagtagtggtgccaatatctcgtgcatgccttgacggtaccctatgcctggatgcatcttgcaccacacaaacagtatgtccaacatcatgtcctgtgtaccgggctgtcggaagtagacattgtctggcatgcatcgctcaatgtcttggaatatctcggcgcgcagcgcttcgtcggctcgaagggctacccatggggactttcacggcttagtacctgataggttcagataggctcagccagaagagagatgtttgtacctcgtcatgttcgctcagtgggtccacagacgagtcgaactcatcggggtgtcgtatcgcacgcagatagtgatctcgaagggattcgtaagacctgcgcgtgttggaaaggtgggtaggccatgatgatcgatcgagtgttttgaagacgaggaagatctgctattggtaagcgtctatctcagaggagagagcgatggacgcaccttccaacacacagagcgcaggcctgcagtgatctgtggctccttgtgcgaggatacgtgaatcttcaagtcggtcaaggagtggaagtcatcgagttggcgccaatgcttcctggcgggtgtcagtgaggtttgcagcaattgggagcaggcaggcgcactcggcttcaggcacggtccgcatcacgagggcagctgaggagatgggcaattttcaaggaatgtggtgcaaaagtaccctgatggtagctcgagctatgtcggtgctgcgcgtggtaccgcgacgtggggtactcgcgggcctaagatacaccgaggcatctcacgtggcagacgtcaggacaattggacgacatctcacaagcaaccagacctaagcctaagcgtcaccaaagcgaatacctcaatgaaatatcgagcaaaaggacaggcgatgacgtctgtctttcgctgaggttttggctgccagggtctgttacttcataagctcgctaggatcagacatggttcaagcatcaaaagcccatgggtgatctcattgatgcaagtcgaattatgcagtttcatgcaactatgtttggccgttgtcgatgatgtctgtttgacaggtccttcgtcatcgatgcgcggagtttgaaacgacgacatgttcctgaatcatgccttcccacgtgcattttcaacgacgtcccgtcatttgggtagtggtgggagtcaaactgcattcagccggatcgccacgacctacggagtaactcttcaacaggaccgcatcggtacctgggcaactcgccgtgactcggcgtgcatacgagccacacgagattgtcttactctcaagaacgcagatctgagcctcgcgttcagtctttctggctgggcaccgcgttcctctggccctcaatctgcagcttgtttgcgagtccaggtgtgatgatgtcctgccggaaacgctcctgctgcagcaactctagtgcgcgtagcgttggtccggggtgactgcaaagtgagcatcagtaagcacacctgcgtgtgactggcgacaaggcggtgtacgcactggagaaattttatatacttgggttcggcaaagtactgcaggtagtcgagataggcaacaaactcgggcttatcaaagtacttttgcgtagcgaggtaattgagatagacgggattcgcgaggcattgcacaaactaggctcgtgttaacgtattgatgaaacgaattaggggccgtgacgcaagacagcgacgtacgtacctcgagttcgagctcgaagcgcgtgaagccgccgtggagcggcacgtcggggcgttcttgagcaggaggcgaggccatggtgtgatgccgtgaaccgtgtgaaggttggggctggactggacagaacaaaggtccgctcggacctttcagaagctgaggctcagggagttaggctcagggtcttccccgcaattgtgaaggagtcggcagctattccgtaaggaggctctgtcaagacctctcggcgcgaagatcgtgcgcttgcagcgacgagcgacgagcagggactaccgcaacggtctaataagcttttgatgaaacgcgggtagagttgagggagggagaagaggcagagtgctggcagagagatgagtgcagcgaggtgagggtgagggcgagtgaattggagtgttgggatatggatgtgtgtgtttccaagggcaatgctgggcatcaaacaaagcatcgagggaggtgagccagccgcaaagcccatgtgccgtgcctgtgcctgcgtcgggccactgcatctggggcctgttctctcctttccacccgcaagaccgcctttgcgagattcggcctggttgtctctagggtatactagagctgctcgtgacctggcgccaccagacacgaggtcctggtggtccagaataataaggccctggacggccgctcctgctggaagactactcgccgccggcgcgcatacccattaattcgcgtgctgcccatcacctcggtgcttgtttcctttgcactgcatcacctctcctccaccgcccgccatccacgttgctttgctgtgcctggggtctatgtccagtaatttctagacgcagcatccactaacggccctcaaacgccgccccgccggccgcccattgcattgctcgccgctgcatcgtccagcatcgcgtatcgccagtcttaatatcgtagctcattgccctatctgcgtcgccaccagtggcgtgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggacacctcatcgacatgtcggccaagatgaccgactcgcccaagcaagtgccacctttggcactgctaccgaggagctctttgtacgtccaatctcctcacttagagcgcgagtgacagccacgggaagcacgtcgcacaagcggcactttctgtccctgtacctgcagccctgataaaaccgcgccatccgcactcgcagcccgcgagctcgcagtatggatcgcttcaggcactttgtgcatcagtttgctgactaccctgcgcttgcacagaagaacctgaccatcgaggatgacaagaagagaagcgccccaccccggcctgcccccaaccgcagtgctaccgaccagcgccagcaccgccccagccgctctcaggaagagcgcgacaggatgcgtgcagacagtcgggggactcctcgagcacgcggccccccaggatcctctcgtccaccgccacgcgcaggcagccgcgagcgccgagagagacgtccgcgacgcaactcggaatcatccattatcgacaagggctcgctagaccccgacgaggagcgccgccgcagacagcgccgtagggagcgagacgagcgcgccaaagacggcaaatcttcgaccacgaagaaagtccgccgcccgcagggactcgatctgattgacaagctcgatgtgactggtatctacggtccgagcatgatccaccacgacggcccttacgacgccgtacagccccaccgcaaccgtcaagaagggacgcccgcgcccccatggaggcttttcccggtcggttccgccaacaactcgctcggcggctcaggacccctgaactccaagatcgacctcgaccgcatccacggcagaggagcggagggtttcaccgatttcggcagccatgaggttgagttcaagaagccgcgagtcgaggccgagttcagcgttaagggccgctctgacatcatccacggagagccaacacacggtcttggtacgtctactttcctagaaggcgcaccagcatcacgcaaggctgtccaggaagacatggaggctcagaggcaggcggaggctagcggcttgggacgcaagaaatccattgcgcagcgcttccgcggaatttcgcagccccgacgagcatatgccggagaagggcgcatcacgtcacccgaggctcgctttggcaccgcgacaagcccgaatggcccctacagtgccggagccctgtcacagtcgaaagctaccgaggcaaacccgttcttcgatgagtacaaccaggcctacgactccaagggtgcttccatcaaagctaccgagggcaacggacagtcaccgcctggccgcaacgccctacagcgatctgtcaccgccgacagtgtaggctccccgaccaacccggccaactctaccaacgaaagcaagcctagcaacggcttcctcaacagagtcaagagcttgaagggaggtcgcagacgtcctgcttgagcgaatatcactaggaataccttcagccgaacacatcagcaaattattgccttaccgcgcctcgtcctcggatgcgccttcacccacgcccaggacccccgccgagctctacagcgaactcaagaagccgcaacagggagaaagcggcgtaccttctatcatcacagacgtcccttaccggaccatattttccttttgtatcttggcgccaggagtaggtcgcggcatcaaaggcaaaacagttctggatactatcctccgtgtacaactgggacacttggcgctctaaacccggcatatcagacctgttttcttttttcttctttcacgttttaatagcagactcggagtgcttgccaaggaggcgcactgatggactggctagctttggcaaataggggcggttggggaatgaacaaaattgaattggaattgcaggaattgttcttctgtgatacctaggtgattgcatgtctcacattgacacagtagccagtgtatgctgacgtttttgcgcagctgtactaagctcggcaaatgtttcacgggctctctacactgcccggatggaccttgcattaacacaaacacaaagtgaagggctaccatcgatctgcactaacgtccaatcgcacccatgatcagcatttagctccaagccacaactatccaacatttcgcgtgggaaacacgaacctcgaagtgagagcgcagtaagttcgcgccttccgcatccgatccctcctgcccgttccccattcgtcagcacccacccaaacgcaaaaccaccacatacccccaaccaacctatctaggtagcatttcagcttggcatctgcagatcacgccacaacttttaccaccaccccctcccccccagccttcttcggaccttttcttccaatagcgcgaacgttgcgatcgcccaacgccacgcgatcctagcgccgctactgtttccggacaatggcggcggaggtgttgcttgcgagcagcgaaatcacagagggagagattggtgggatagttgatgggaaaaatagtgatgacgggagggggataggcatgggtgtactcgagggtggtttgcgagaaggcggtggaattgttggtgtttggggtaatggggatgaggtacgtattgttgaattgatggtggttgtgggtatggatgtggatgtatgtggctgatgaatgataccaggtgtgtaagagtttactcattgattcgttactcaggtatccgcggagtggggcggcggttgtggattcgactggggagtttgatgttgtgggattgtatacgagtatactgggacgagtgaagaatgattctacagtgctgggagagaaagaggtagaaaatttggcggcagagatgttagggagggtggggattatgcgggttttcgacttcgtgggggttagggaggccggtgggggagattagggatgggcttgagggagggaaggaaagggtcgagaagagggagaggatggggacgccgaaacaacctacgccagagccactgacgccgaagaggactgttgttgcggacagcgaggatgaagatgaagacgaagaagacgaggagatgttattcggcgccgcacagccagctcctctaccagtcccacaaaccgaaccaccaaaacaacctccatcccgccacgaaccaaaagaaaatccacacgcaggcaaactcaagttcatcctcctctcctccctcacccaagtcctcacccccctcctcaaaaaagactccatccgaggtccgttccttcaccctccccctcccctccatccccaacttcactaacaccccccagcgcacgccctcacatcccccttcctcgcatccctcgcacaactaacacgcacccacgccctccacaccatcctctccaaccctgcgcccctcccaccaaccagaacagcaccagaacaacagcccccaccgacgccctcgattttcacaagtaatgcggtggtgccgagtctaatgggcgtgttggcgatatatctggatgtagggttgttggtgagcgacttgccgagggggaagatggatgcaagggttgtgtatcgtgatggcgggatgggagtgggggttgggatgaaaaaagcgaggggtgtggagtgtgcaagtgttgtagagatcttggcggatcggtgggaggggaggggtgggggttgggaagtcgtgaaggccggtggatgagcagtgttctatgataccccgatttctaacgagaatccgtcgtcgccgctgttttgtagccaacctttcaagccattggctttgacgtcggctttgacttttttcctcgcttcgaatgtctcgtctcctttcatgtccgcgtacgttcgcttcccaaggacttggctcagcgcaggcacacccgccaatgcagcgacttgtatagccgttttccacacactcctccggcaaatcgcactcgcgcccctgggatccaactgcttgcgtccctgcagtacgcctccgatgagcgattcctgccatgtaggactccacacggcgctgaggttactcgccacagctttctcgcctaaggcgatgttccggcgactccatttgaattctcgatctgttggtttggggtcgaattcggaccatcgataacctcctttccattcttcacttctcatgtctttcatgcgtcccttggtggtgaaggcacgttcacatgctgctggtacatattgcgagttcggcaagacgagggtcttgatataggcattccgtggcgatacctaacgtcgaggtcacagatgacaagatagaagtagcttgtttgagcgcgagtttgtcgctgcaggatttacttagggtaggcggggcgtcagggcgggagggtttacagcggatgacgccgaggtgggagaagtttgagcggccgcgtagagctgcttcgctgtctccattggaagacgctgctgatatcgtgggaggcgcactcgtccatggtgtagcgtcttcttgggcattcatgactagttccatacttgcgtcgccacagggggcttcggagcagtacatgtggatttggacatcttcgcggatggtaaagggttgttgttcatgctcggcatgctcggtgtcaggtcgttggcgtatccatggtgaggatgggtatggtggggttgagacgaggagacattggtccagcaggaagcgattgaatgtccgtattgcgagcacttctgcgtgccagtcatgcaagatgttgccgtgggctagtggtaatttgttgtgagggagacatttcatgccagtcctgatacaagtcaattgacatgagcattgatgagtccacgtaagctttcattgagctatgagatattgtgaattatggtcagtcacgacttcattaatacgtagctgctaaattgatggatgtccatttacatgcccatgtccaatatggccgaattgcaagatggagattatgcagcaaacatgtaagaaggaaatcaagcttaccccaaagagacgcaggagagcttgtcgtcttcactggagcgatgagcgtaagccacagtgcgtgccggatgcaacagaagaggttaccctttgataagacgatgcctgcgagcgggacccattccttggaaccatcattgcggggtcgcggcttacgcttgtcgggcagctggtcgaaggttgcaaggacgcagtctgcgatggcatctgcactgaaggtcattgtgttgatagccgaacatatacagacatggtgcggtggtggaagctcggaggtgctgccgggagcgaatgacatcggtgccggatgcataccttcactccgttctcaaacactcctgcctctttgtcgcaactaccctgtcgcacactcgcagctccagtaatacgcccataagcagcgtcgcacccgccccttctttcttcttcttcaccatgcaagcgttcggtgagccatgtccacgctccggcggcgttccgtcgcattcgcggcacagctcacggttgtaccagtccccaagaatcggcgtgtaagaaggcacattcctgtcgctgaggcagtgcaaggctgacaaagacgcagccaaagtttgagttacacctacgagtgagcctccagggacctcggcgcacgcgactggctgactgacatgcgatagataatcgacctcaacaacgtgcccctcgtcaccggcacgtcctttgtcaaatggcacctttcacactcgacggccgccgagcaccgcggtcgcacagagagctgccccatccgcgaccacaaagtccagtacaactatgacatgtccctgcccgtgcggctcaccgtagacaagaacggcatgctgcaagagagcttcctcgagctcgaagtcatacaagaatacaccggctcggggcggggcgagcggataacactcggcaacgtcaagctgaacctggccgagtatgtcgagcagagcgatcttgcgcctgccgatggcgacgacccaggcgtcacgcggcgatacctgatgcaggagagcaagatcaacagcacaatcaagctgggcatatacatgaggcagaccgagggcgacaagaactacattgcgcccgctctgaagacggcgcaggtgtttagcggcatcgccggcatcatggcgggcgaacagggagaagtggaggacagcggaggtgtgcaggctcgagacacctaaccatgtacgaatactaattgcgacagctgcgccatctctgtccacgaaatcacgcgaggctggcgaactccaagacatgtaccgacgcacgctcgctgcgtactggtctgcccagcccggcgaactcaaagccgacgaatgcatcgaagacatcttcgcggggggagacggctggggcgatcgcgagaagccgtaccagcagcagcggggtcagagtgtgcgctacatagccggcgacagcagtgggtcgcccagcgagaacgaggcgaggcacatgcgggggagcagcaacagcagcgcgcatcgcaagtcacatgagacgctgagacaggcggacttgcatgcgatgaccaagtcttctactgtgcgcggcagaggaagcctggagcagcaggcgcttcagatgaaggtggaagcggagaggaagcgacaccggccgcatcacgaggtcgacgaattcgacctgcgggaagacctgtgcagctggcgaaggccgatatagagtctcgctaatcacgtcttcatgagaatgctggtctcccatcccgcgtggtgaacgatgacgcgccccacgtgaacccgcgttagtggcagaatcgagtagggctgaaggcggtcaggaaagttaatgcatgctctatcgcttttccacctcaaatgcctccaccttgagtgatatcgtgacctgctttccttctctatgctcgcacgccgagcatccaatgcatttgtatgcgtccgatgtgagctccggcttgcgcggcgactacctgcatatgcacggcgaacttcacacgcgaacttttccacctctgcacgccgccatgatggcgcagaggagctcgaggcggcagcatcccaaggcacgacgcctggtttgagaataacaagaggagaaaacctgccggaacgaatcagaaaacgcaaaggaaaggttcttcgggagacttctgctcgcctgggaggtggcataacacgactcggcgacgacgctgatatcctcgtgctcagagaagtcggcagcaatgcccctgaacagcctgttgaggagcccaaacccgcagaacccatcgttgtccccgacattgtcgcttcactgcagcaggaacgcaaacccctcacccccgaagagatccaggaacgcctcgagagcctgcgaccgcagatcggcgccgcacccaacgagccggtttatgtgcccctcaaaactttcgcaaaactcgttagaaatctgaacaaggccttcaccacgcaacagctggcgcagttctactcggctgccaagaatgtaccgcaggaaacatcgagacaggagcttctagcaagcctaagggagggtacgggcgctgcacagcatcccaccgtacgcacaaattggcagccagggactactcccctcgccaagcggttaccaggggcaggtgtcaagatcaggaacaagcgtgcgcccgtcagcagggggctacttgtcgaccaaatcatgagagacatctggaagcttgtgccgctggaggaagttgaggcgcttggagagttggagttgacgctgaagccatggcatgtcacattgctcaacgctggaggtatgtatctaacaattctcttcgtgaatcgagctgacaatatctcagacgaggagacaattctcacaaacatcagtgcgacacggaaagctagaatcgaggtttaccaacctcacaacgtcctccgaatcactgcagacaagaccacagctgattatgctgccaatgatattgaggaggcactacggaaacacataaccagcaagttgcaactcaagacatggataccgcacctggaggagggcaaagctcccgcagatgagaagctcgcaacgctatacagcgacgaagacttccgcatcgttactaacgtcacacgagccagcatccagagaatggacaacgcgaatactgtaagattgggacatttgcttcagatccagctaatagtgactagttagtgattagaggctttagtccaggcgccaacgctgaagccgagcgagcactcctacgattgcttccgctcaaggacactgctacacgcacaatcgacacacaagaaattgaggatagaaaaagtcaggtccatttactccctgcatcgtttgagggccgatctctcgaggtcaggcaccaaagtgctaacttaggccgatggacatcgcctgtcgggcgcagggtcgacgctcaagtgcctcatgggcaagatgttgacgtgaaaagcggtgagaacgtttcccaaacctctgccgccagagaacacatgatcctatccatcattcaaaaactacgggattcgctgaaagagaggcggtcgacagctgcgaaagaccctaagaaaagccctcagtcaccgtttgaaaacttgccaaaatttaaattgtcagcaaacttcggtcaagcgctgttcccaatgccagacacagcttcagcgagaacgtcacctgtcagcacatcctcttcagctcgtccactattcacgagtagcgttcctgggttagcaagccttatgagccccacacatgtacatggcacagttcaagatgagcaattgtctcagttccggtttgttgcaaagtcggaatcgccctcgctgcttctctacgactttatccctgcgccagcgcaaactgagctgaagtcgggccaaacacctccaagccttcatatccagatgcgcactggtgggaaagcctttggggaaaaggccaacacggctctacacgaacttagtctcggattccaggagcacgtgcataccgttttgctcccagatagcgcaacggacgtgcaattcactagatatggccggttacatcttgactcatcgaccatgaagcttcctatcctggactggatcaccgacgtgcataagaacatcaacagtggagagcgtctcaccgccccagacattaccattcctgtcccgcactgggcaatcacaggaaacccggctgatctgggcgtgaagaaaatcacgtacctcttctcagccgtgcaacttcaacaagttattgaaggacgtgtcatggatgagtttgccacatatagctctacgcagtctagtaaattggccgcgcaaggtggtgcgttggctatgcactatcggaaagatgtgaagagtgttgagaaactactgcaaggcgacgacaaccgtctcacgtcgtttgtagagaacagtctcagattcgcagacgcagtcaccgaggcagctgggcaggcacagccaatagccaaaatactgcgaccgaggaatactgagagtggcagaaagcataggaggctggaggaacaagctgcagcggcggtagcaaagggtactcctggtagggaacaacccgaggacgatgttctggaccttcttgatgatgctgttgctgggaaagatcaagaacagtctcaagacacgattagcaagcctggcgaagagttcaacatgcacggcgtaattctgacagaagaaccggccgcttcggagcaagagctgacaccactgtcgtctgaccgcagtgtctcggaagatacagcggacacgccttctttggagacgtctgaaaagccttcggcttaatactgcgctgaagatgcgcgaagctgtaccaccacacttgtagaacaatcaaaggccaaacgctttccctgaactagagcattcccacatgattcagctctgcgagaatggcccaatgatcaatttctaacctcctcaatttcgtgattggttctttccgcaatgaactcctgccatgtccagcttagtcggccggctaatgtaagcctcgaataagctccccaccagttccgctgcccccgactggatgcatcacaacaacacgctgcgcctccacatataccgctctgcgcgtgctctccacatctccaaatttctccaatctcaccatcaaatttccttgcgcttcaaatacaccatggtgtccacccgccagaccccgcgaggcaacttccccaccttcgaaccctcacccaccaagaagtcttcacgcacttccacagcttcacccgcgccaactagctcccctgacctcaattcctcaccgacagtcagttcctttgcgcgccgtgcagcccaaaacgcgcgagacgttgctgccgaatcgaccgctgtcatgtcaccccccgcgccctcctcaatcaacgaatcgacatggtgccacacagcctccaacatcaccgtcttctggctcgccgtatccatcccgctcgtcctctgggactcgctgtacatcctgttgcgcccgcataccttcgagggcggcgcgctgcaatggccgctttggaagccgtatgagatctacgcggcgattgacaaggtgtatagtcgcagtgcgtgggatgcacaggagggatttggcggggcgcagggcgcgctgaatgcggttgaacttgtcatgtatggactttatgcgatgattctttacaaccatggagtcaaggcgccggcggggacgggggtgcaggttggcgaaggcgtgagcgcgtggttcgcgggtggtgtcaaaatccgcggtgcaatcggtaatcgcgcagtacttattgggttcgcggcgagtgtcatgacgttgagcaagacggtgctatactgtgagttcccacaggcaatccgtgagaataatcgactaacatctcgccagatttcaacgagtacttctcgggctttgcgagtgtcaagcacaatgattggtttacgattttcctcttctacggcgtcatgaagtatgttccaaaccctccccctctccctccctcacttgctgaccaaagtgtagcggtctctgggtgattttccccgcgtatatgaccgtcgtgtttggctcggacatcctcactgcgcttgacatcgccgcgagcgcatcgtcgactaagaaagagaactagccgtagatctaacccatgagacaacttttttcgcttcggacattctttctcaacggacgtgctcgacatggcatgagcccgcctttcgtgtgcgcctgaggaattttttgttcttcgtcccggtgtcaggcatgcgcatgccccccttcctaagccgtggatccttttcgtggattgtcgtgctgttcacccctcgtccaaattcagccgcccgccaaaacaccagcgcacccaccgacacacgcaagtcttccagctcactgcttctctcctcgtaatcggcgatggcttggcaatcagcggttcgctctcgtcgctgcccgtctcgacgctactcacgagatcaaagacgccgcttggctggcgctcgaggccgggcgagtggtagtgtgctggatcccaattgtctggcggtaggagggtggagaggcgctgcgcttcgagcgcgatgtcgtgcagcatgtaggggcgggggagggggtcgtggattgggagggacatggtgggcgccggggtttgcgtgaggggggtttgcgacttgggtcgcaatgggttgaaaaggtggtaaggtggagtggtttggaggaagtgaaaaaggtagtgtttcctgcgcgacttccgtgttcacttgcgctttcggccaactgttccggtgaagttgtatttgagctaatggacacgacttttctatcttgtcatactcgtcaatctcaatctctacaatctttcaccatctccctctccttctacatgaccgcacacatcccacacctccacttcccctttagcttcctatcctttccatctcccccctccctctcctccccatccaccgcactcccaaccctcatcctctcaactctcaaatcccccatactcttcgccctcgcaaacggtccctcatcactctccaccagcgccttcttgcgctccaattcgtcgcggccaggcgtgctgaagatgctgtgtttgctggctgtgctgaggaccgaggagatgcggttggcgttggcgtcgctggcgaggggctggggttgcgcagaggtgatgggttgagtagcttgagtgatggagaaagtagtagaacttccgagcggagcatacgcttgacgtttctgcgcgcgggtcatgggcgtgggtgtgtcgggtggtgtatctgggtcggagtcttggtggaggacgggagagtcgtgcggggcgggagatgtgcagagtccttcgccttcgccttcgccttcgccttcgccttcgaggatactgagtgcggctttgcgggggctgagggagcgaggttttgttgggcttgagcggccggacttagtgggactgttgcgacctgactttaccgggctggatcgtcctgacttcgctgggcttgagcgtccggatttgacggggcttgaacgtccagatgcgattccaccgcgttgcagcctcacctcgttggcctcgggcgtgttgctaaatccgccggcttcggctttgaggacgtactgtctgaagttcgacagctctggagagccgatcgcgtgctcgcttttgggacgcgggagggcgaacgtgccatctgagctgttgggcggcgagggcgtgatggcgcgaatggtggagtgagctgttgatggacgggtgggggatgtgggtgttggaggaggggcggggcgagggcggaagtgtgttgacatcttgaggctggtgatgatgtggtgatggccttggagacggcgatttgaatggtgtgagatcggtggtgtgtgggcggaaagatggctagtatgggtctgctcggtgcttgcagcgatgatgcgagctgcgccacgatggcgtggcttttgattggctgttgcagagtcgaggacggtgaaagtgaatgaaaaggtcgtgctccacttcctcgtgagcggatggatgttgacgtgcagtgagtgaacacagactactcgtcccaagtcaccgcgagctagaatgtaaagtgatcagtcgtgtaagttccgacagtcctgctgctgatgaaagaccacgcgacgcgtatcagcgcgtcctcgtcacaatacgcccgtttgcttttgcaaaagcttctttaaacccagcaacgccctcgctatgcaactcccttgctctttcacaccttatctacgctacagttccagtgttaccagatactcgagacagctcgccgcatcgagggctgtttcgaaacttttctcacatgcagagcgccacggttgcacaagatacgtcatcggtggagcgccttgaaaaaagccgaatttaaaacatgcgcagaagtgtagtgtggtcatgtggtgtggagatggagctaatgcgaggtaatataggtagattggtgatgtgcgaaaaatggtgtttgagctttcagggttgaagcttggagctgggagctcgtgagaatcgacaccacacaccttccctgagactaagtatctacttctccaacatcaatctacccggttgactgttggtagttgcttgtacgccttctccctttcttatctctacctgcgctctctgtacatctcctcttgctgcctgctctcctgttgcaccatgagatgcgacctcgtttgccatcagatttcttttctttttgattggcgaaaattgctccgcgatgccgctctgcattaatttcttgctgcctacatccatctctcagtctctcgttctctcccttgttcctctgactcctggacttcttctgcggtttccggtaagatctggagcacccagatttagagttggcacagcccatggtgtagaataaagagtatagggtaattatagttgaatccgggtgatagttggtatggtttgagtttgtagcagcttatcgacctgtcgataaagttgcgtgcggtaatcgaacgatctttgtctcttaggaaaccacatatcagtgtacgggagagtatttatatgaggaactatgattactggtgacaattcaaatagctcacaggtcaaagctggatttggttgatagtagatcacaagtgaacatttctacttcttcacaaccgccattgacgagtttgttgtgcaattgatttacgcccatgtaccactatcggcaatgtgtcgaagtcctaaacactcaatctacgtactaactcatgaaaaatactctcctcgacacacatttatgcatttagagagcgaagacttaactaaagcaaacattcacacggcgagtagatgaagcccctacaatacactgcaggcagggtcattatatgaaaagaaaaaaaactcgaggttttgtatttcaagactttttaatggtattatccatgaacgaacatctcagtggcagtccaccttgaagtctctctaccactgcgttcctggtcgaacaatttctcacccccctaagagaccagaatgaacgctatagactagagtgtctgcggtatctgcagatcttctccactttttctttgcttcctccctatcccattgttgttcttcctgttgtcgtcgatgttcgtttgcttgccgccgctgttcggcttgatcacgtgctgtgtcccgcttcgctttacgcttagagctagagttgcccatagagcaagaaatattccaaggaatagagtgtgttgtatttgaggaaatgtgttggttttccgttagtagcttctcgacctgtcgaggaaagtcgtaggagagttcggtagtgatctttgatgtttaatgtttagatttgcagaaggaatgttgagcaaggctgcataatttataacaatataataatttaagtaaaatagattcacagcgttagtgtatgttataagcttattctttatagctactattaatatatagtgctttaacgttacgctatatatagctaagaagtctttaatattatattataataactcttatgcctctataagaattaattaaagtaaaatagccttagtttaactctaagctagagagatatattatgataatagagatagattagagataaagtagatacttaagcatatatttaattacctatactacatctaatactattaagcttctttctatactactagtaaacttctatactcgcagaagaaatattaagcaaggctgcataatttataatataataatttaagtaaaatagatttatagcgttagtatatgttataagcttattctttatagctactattaatatatagtgctttaacattatactatatatagctaagaagtctttaatattatattataataactcttatacctctataagaattagttagaataaaatagccttagtttaactctaagctaaagagatatattgcaataatagagacagattagagataaagtagatacttaagcacatatttaattacctgtactgcatctgatactattaagcttcttcccataccactggtaaactcccgtactttttgtttctgccctttggcgttacctttgcttgctcttccgctacctttcgcgcttcttcctgtttggtttgaacacctttctcttcgacttttcgatcgtcaaatcccgaccgacttcaaatatttctctctatctgccaggctcttctttttgtcctcttcccgtttttgcatgtccttgtcgtagatttctcgggcctcgtcatagagatctctacgccaatcaccttgttctcccactcccttgaattgcgtgtttcccatatttacgatttcgctcgctagattatgagttgttgggttgttgttcgaatgcggacgctgtggttccaacggctgagtttgtataggcaataatgcgagctgatgtgaatcggaaatcttggtcactaatggttgatgtgattttcaggcttgggtattgaagatggaagaggttgaatttgtaaatcattcctgaagattggatgtgcgcaatcaaccaaatctttaagtaactgctttccaccgacctgactagcaactcaattcaccctacagtgaaactgacagcacaaatgacaatcgcttcgatgaccgtcgcgcttgacatttcgaaggtggtagttttcgaattccgagggcgcttctcatctgaaagataaagtaccctgttccgagaggcaggaggtgttttcgcccattgtcgttcgacattgtatagatagtctgcttttcaagatgtatagctagtgcgtgtatttgcaagatagctctttcgtgatttgcacatcgactgatgagaatctgaaaggaatatatggcggagtgacgggtcagtggcttgtcgctttcgaaagttgattagcagcgagtatcattccagacacgtgaagtcaccatctcgcaaccatcgcatgaacgtaaaagattgtaaatggcacacttccgataaacaagcttgttaattaaagattttcattagcacttgtccattgatacttgtccgttcgtactagatcctcgtcgcttactcacttcttgaacctcttcatcgccaccttcccgcaaatcatcgccaactccttcccatcaccctttggcccagcgcgtttagaacccgctgctccctgcttggcctgaatttcagtcacaaaagccgtgacttctcgcataccgttctggaacgtttctaccgctttcttgcgattgttctcgtcccgtagatgctctttggctttgccggtcaacgtacggaatctgctggaggttttcgcagtgttgtgaaattgaaaaaagctacgagaggatgttgcatgaactgcggtttgctcgtaaccttcgaactgggtgtcgttgctgtgagtgattactccccgagtgatggcgtcaaaggatgttgcatgtgctgcggtttgctcgtaattttcgtgctgagtgtcttggccgtgagtgaaatctcccccgagtgatgatgtcaaaatgatcgtcgtgattaaggtagacgtcctgcgtcatgtagtcttgttcaacaaggtagtcgtcgttatccaaacatactccatcttctgtctcttctacttcatcggaggcgtcgtcttcatcggaggtatcgtcttcatcggagctgtcatcttcatcgtcatcagacgtgtcctcttcttcatcatccgaagtgtcgctatcgctgtcgctgtttccggaccattatacctcttgttccacttgttccacttcccagacggcttcttcgccttcaagtattgcctgctcaggtccatggatcttcatgcatgcatattggtctccgtagatgcagcagtcccaaccaaagttcgcgggggtgccctgttggtcaataccgccagcggagttgtgatcttggtattgcatgttgaatgtgtgcgtataatcaggattgaggtgtatgttgtaattataagctgacgtgtactgggggttttatgaacagaaaaagtgacatccgggagatggtcaccgtggtgagtttgcagtttccattcaaggtatagtgtcacaaaatcctttcacgtaggtcacatgtctgaagataggtttagaaaatactgcaatcatggacaaagacgacagagcagctcggacataccaggagagcgcgatgataggagaactcaagcagcgcaaaggtacctcattgataaaacaagaatgtaaagcagctcggaaatgttagaagagtgcaaattgggaaaatttgagcagctcgaaagtattgcatttactatatttcattgttcaaattattcacaaaatagctttaaatgtttcctttcctgctcatatctgattcctggcgttccatacacaaacgctacatcagaatacatccgcaaccgtgccctactctcaccaccggcgctcttgaagactttcctgcgcgctttgctcttttttggcgcacctagacgggtttttgctgcaggtttatgtccgggcagtacagccctgcccatatcatcccaccccgaattctttagtgttcggttggggaatcccaggaccctcgcgtattcgtgggcattgcttaattggggggtcgatttcctttgccggattcaagagatcggaaaattaattgtcgtgtccttggaagctcgttttttaatagtcgaagatgaacgggggggggggggggtctctgaggatcgaatgtcaaggtagaagcttgtggtgtaacgtatcaaacaccgtaagagacctcaggctgagatatttagactaaaagtgatgatggcttgagtgttgcgtctgttgaagaagtgtctttagaaaatatacagaatgccaggttactgctttatgttatccttctacgcggattctgtaatgtgactgcatgtcagcagcttgactgctaaactgtgaaacgcagaagtgacgtgaacaataatgtcgtgaagtgtcactgattgtttaggaccgtccgttgaacatgattgaataaataaatctccataggaggtagtagaaagttcacaatttgagtaaatgcagaataactactagcaataatcaagaccgattgataacatagtgcggctttcttaggttgtttcgatggcactttggcacgccacacactttggagatttcaccagtaataagcataagtaagagcacaaaatatgttatttcacgctacatccacattgcccttctcgaaaacccacctcttttcaaccctgacatcctgccttttgcagataaaatttatcagtgtatgtggtatgtgtacgtggcgaaattgtcttagggagactggcgcatgtacaacgctggatggtcgacttctcagattcggatccttggggaaggctaatgccttcggtagagtatcggtggtgtgattatgagttgtgtatgctttgtgaagaccaaatatttggttgcctcgataaatcaggagttgtattggaagacaggagcgggatgtgctacttggtggtaagtgatatgtgctgtgatttctgaggggcaagaagagtaatgttgactcgatgacttatactccgcacttcgggctttgtgtgactacgacatcgcattcacggaatgaagctcgccgtgacgacgggagaatcgattgcaccacaacgtgatggtagctatgaagaaaagaaagcgattaagctcttggtggttcatgactgccattaaatcaattatctattagagccgttataaatcaaacctttatctgaatgagttctacatcgctcttattactcctcttatcatcttgccagctatctctcgcggaggcgtttcttcctccaccaacgtgcacatcgtttcctattcgtaatgatccggccgtgctggccttcttcactgtgcgtgtccgaacttccctcgcccccaacaatctcttcaaattgattgtggtcgttccagcggccggacgtagaggacgttattaccttccggttaacaacaatgctctggctgttcccgtaggcgttgcttgggccgtcggtgccggctgatgagttcttgaagcccttgcggaggtagggacggagcgatgggaggcaggttacgataagaccgaccataatgtctagacatgaccatagttctgggtagtgttagcctttttctgatatctcgagggtgcgcaagactccagccatctcggatcacttgtgatcgtttgtgcaacgagactggtgtgtggatatgaaaagaactatgagccggagaggtaagattgaacgtaccgatagtggtgatggcccggaagtctccgacatttccagtctgaacctcaaggaatctcgtcagggagaaagcaatgtcgatagcgcccagggagagcgcgccgtatacaccaaccatcatcgatcgtcgcatttggatgttgtgaatgacgaagaacggaaggacaaatactaaacagtgtgtgtcagttttggactattttccgagggcttcgggaagtggggagtaggtgaggagaaaggcagtgaaactctggtgtaaaagcccattcgctcgtgttatcgggctcagcaccagggaatgaacatgaacggaatgttggaatctcttaccaacaacgctcccaatgaagtgtagagcccagccagtttgaaaaatagtttgaggcactgtaccaggacaaagaagttctggtctagaaacacgcctgcgcaacgaagatcgcatgtcagcttcacatcttctcatttgtgaaaggcgagaccggggtgaaagtggacataccagtttccttcaaccggccaacataagaagatctgtaagcacatggaaacgatccatgagctgatgcaaaatccgagtgtgacccataacgcaatccgcagcttcaccataaatatggggaaaagctggaagtaaatcgctatgagtgaaagcttacagagccacagcgtcgcatagaacggtatgacactggcccagaccatctgtaacagtcagtattaggttgatggtctaagaaagataggctgtatgagatggagcattgagggacgagagaaagctgatcaggacgaggacatagtatcaattctctctacagtcgagcccaatgaatcgtaggaatgatagaggcttacctttgccacatattcatatgtttccaccgatgcgtcgaagttgatcaaggtgtagtcagtcttggggctgagagcgccctgcttgtagaacacaatgtcgaagctcgcggttgtcagggctgcacaccaggaagcagccatcaagcaatcgcttagtagcaaccgtcgcgccttatggatctgtatgcgcagatagagcctggccactatcataaagaatgcgaggagaagaagagtcccgtagcaagcctaatcattgaacttagtaaaagattctgttccagtgcgatatcgacatcctcgcgagaggtctcggattgcacggtagagtagcaccgagaacataccaggacagctgcaccggagggcggactgcgccccatgatgttttcctagatggtcaaggaaggtacttggggaagggtggacgacggtcggtatctatcgaggtagacgcctgtagatcgggtgcccgttgaagtagttgaatctttcgcacgtggaagtggggaacatgtcaagctgtacgtgcggtaagaagcaaaccacagaatccttcgggcagcattcgcatggagatagagtttggacgtagaatgcgatgtcgtgcgcggatggagcactggtcaagagccacaacgaaaaagaagtgtgatctcctagaaatccttgggtggcacggcacgctcgaggtggctctggtcctgatcgaagattggcttgtcgaggattcctgtgttccaaccgtgcatgaaagaactcagacccagggagcctcatgttggacgcctgtctgtcaagctcgctaagcgatgcgatcaatcggtcctttttgtcttgggcacagggttttggtttcgatttcaatcaatcagacgcagcgtctctagaatttggtgcaggaagttgccgaaactttcttcaaaatttggcatgtggacaaaggtgaatgttcgctaccaaactgatcttccgtcacctacgaaatgtggtatggtcgagcacttctatcgtggtaacgaggcacttacgacgcatagcggatgaatagttccacttgctcgatgtgagtggcgcaacattcggccctttcaaggttctgtcgctcttaccgcaaaccttatcactgagcgaacccaaccctagttcccgacccgatgggtcatatcatccgcaaagccgtctattagcgaagagccctcggggacggcgatccgctcctcttggtactgtgctaagtatgaggtcgagaactttatcatgcaaacccgattcatgttatgcatggatccaagccccggactcgcgtatctcggaacagctaaccgcagccagttaccgcatcatttgacgcgaccctcttccctgaacggatcagccgtgtgccgttgtgtgataaaagcaggatcgggcaatgtaatcccaactgatcttgtcgtattggctgagctcgtcattagctctccaatcccccagccgcacgctaacaagctgtcaggggaaaaggtcagatcatgccacgggatgtttccgtgaacagttgatgcgggaagatagccgattggaatggcgtgcggagttacatctgcaaacagccaacgataaacgattttgagcaataattgacgaacgcgcatatggcctaagcgatagaagcaactctgactgcaattaaacgaaagtcaagactaccaagaaccccaacaaatgcttcaggtatcatctctatgtgaaaccaagtattctatcacatgcttgggctaagtggcttgactgatcgttgaaatttgttcatttctgtattgtgtccagctgacagcaagtactatctagtgcttgtgcagacatgtctgccttttccttaacttcgcagctgccttctttccgcttcgcgacaattgcgtgcgatcaaggccgccgatagcccttcttgccaacgtcgaattgccactgctgttcgggaacttcgcagtgacttgctcaaagcctgcaccagcaccttcagcgacgtacacaacctcgccacccacagcagtcagtaggactttctggcgacctaacgcctcctcagggacagtgaagtagtcgttctccagaacgatgatgtcggcgaatttaccctcttccagtgagccgatctggttgttggcacggaggaactttgcgctgttggtggtaatagcacggaaggcggcttcacgagagaggccctctccaggaaacgtgccatcgtagggggcaccctgcgaagctgcagagttggggttctcaggatcgcccctgcgcgtaacacccaccttaagagccaagaactcatcgagaggatcgatctacaatatgtcagctttcggaatacataccaagaaataaaaaacttactggccaatcgcttccgtacactacaggtcgtccggccttctcgatctgagcatatgcctgcaggttcttgaggcgatagtccgcaagggactcgaaagtgcttggaacgtagaaggagctaagctgagaccactggaagctcatgatagcatccacgccgagctcagcaaaccgaggccagtcatctgggtgggagagctcgtcgtgagcaaggcccaggcggaaatcgtgctcgggatgtttttcacggaacgactgggctgcattgaggccagtgcgaactgcaaggtcaccgtccgcgtgcatttgtgcatcaagaccccccaggaagagtccctccagggtctgggtcaggatttcagggctccagtatgtcttgaccaaagtggaattgtctgccgcccagacagtctcgttcgttccattgaccgggagccagtacgggtcgatgagagcagcggtgctggctgggtatgtgatgacaccatcaaggaagagcttaattgcctgccacttgagcgatggcttgcgctgcagagttgagttgtcgtgtaaaggaccgaccgtagccagcgtctttgcaacgagatcagctacaccggccgtcccattgggagcctcaattcggtagtcaaagtatgcgcgtgcgctcaactcgtcattggccagcaaagtctggaaaattgtatggtgctcttcgctagccgcagcctcctgaaaggtagtgattccagcttgtcggagcagctctagagcagcacgccctgcctccacattttccttgtctgtaggaggtggaggaccggatagcaacgcgaaagcattatcctgaagaacacctgagggctcattccctgccaagcgctcaatgatgccgtttcctgggtttggggtactggctgttattgaggagaggtccaatgctttggagttgaccagcacggtgtggtagtcactcgatctgatgagcattggcctcgttgttttcagcgtgtccagatccttcttggtgactgggccgcttcgtgtgatgagactcgggtagtccatgttcaccacctcgagccaggcttcggcggctgcatccgtctcgccatctatacagccctggatatgtttcagaaccgcctgaagatcaagtggctggtagttcaggtcacacttgagaaggaaggctccaccagaaagaatgtgcatgtgggcgtcgaccaatcctggggtggctgctcgtccattgaggtctacgaccttggttgcattgctaatgtaacgagtgacgccttcactagagccgagaaaagtgatgattccatccttgactgcgagggcaccaacttttgatgattgtgcgtccaatgtgtagatggaaccattgtggaagacaagatcggcagacgaaacagactcgcttgaattaccaggcttagaggagtaagctggctcgggagttgtgacagtgtgggtggcgtgaacggtagaagcagattgagatggacatgcagcaccagcaacggtaggagcaagcagcagcgctagagtggcaagcatgccggtagactttgacatagtgttcctgtcgatatcgaaacgaagaaggatgaacttttgcaaagaagaactgggtcaattaatacctaggtgacctccactagaaaggcgttgcacgaccctgtcggcatcgaggcaattgccttgaactgcaccaatccgtgcgcgtgccgatgaaatgcggcaatcgcggtcttctgcctctttttactcaaccaacccgcccgctagaagcgctaactcttctagaacggcatttagtagggcagaaacagcatctcctaggcctgcatcaggatggcagtatacccgtgccggtgagacttcggctgcacaggtattacgcaacaacccgcaattgtttagtgcgccgcctactcgttggatgtaggtagggtagtcaggcaagggggcggcacagcagtaacacggcacgcatttgcacgccacgcgcaaccaccaggcttgctagccataacgaccacgactattgttgagtgtggccccaggccaagtgaatcatgttacgaggaaagaaatttgcacgtcttcgcagttatcaatgtccatttctccgtgctcccactccatacttgccttatcttgcacccatacatatctcgagtttacaccaggaccctgacctccgtccgtctccacagtatcatttcttcagcaccacctttacataatttatcggtccttcaaacccagctttatcactgaatttctggtgttctgcattaatcgcgcgctgcatgcgctatagacatcgctagcccttgcccgtgggtgtagtctccagcttgttcgccggggagcgtgtggagtcggcaagggccgctcgatggtccggcggtggccatatttagctcgctgcctagaaatatgcggctgagctggagccgagcgggagtggatgcacctcgtgtctttgaggttgttgtagctatgtgatgaaaaagtctcatgtagtgcagcttgggactactcatgatgctacaatgaggccgaaagcaggtacagtatgtaagatgcataaaatgaagatcagcgatcccacaatgcagggttgttagcgtatcatagtaccccaatcaatatgctttatggtacgatgagatggctatgtatagcatatatgtgaagacttggtgtagaactggcttacggattagacatgcagcataagcgcacacattattagttacatggcataagcgcacatatcatctgttacagggcataagaagtatcgaaattcaagttccgcaaaaccttccgtggtctgcatttcaagttccaccaaacacacaccatgaccatacctaatctcgaaacaatgaacaggcgagaattgctgcaggttccaaccaattctactcccacaatcaacatcttcctagagtttacttcctcttcccttctcacccaagcacccctcatccccatcccaccgccccgccccgccccgcaccgcaccggcccttccatccccacctatcatttctcatcttgtctcacattgcaatggcaattttcacccaagacacacaccaagctaggtggagtagacccgttctggtatccatggggggcttttgttttagaatttggtctgctggagttttgctgttggaaaggagagttggtggttgcacgaacattttccatcttacgaggcattagggaggcgaggtaggtggtgttgctaggtggtgctgttgatatggagagtgtgtgatgtcggtgacacggtgaaattatctcttgcttgcaagatgacggttgtgcgctgggatttagagagtaaagagcgccaactcagctggggatatatatatatatatgcgcatgtggctatcactgcactgcttactgtgaagggaagacgttgctatgcgcaatcaatcgatctagagttgtatccatcgacagtgacgttcaggataacgaacaaagaacccaacgtgaagcctcacgcagctctgatcattcacacccacaacccaccttccccaatcccaccccatcacataaccgcacacaaacaccaacaacaccccccttcctcattcttcttcccatcaaactccagatccggatacaatctcaacacctgctctctatactcttcgacctcccgcctcatcgtgttctcgcgcacactttccgtcgaatccgagcttttgtaaaacgacgaaccgctatcgcgcattttgcgcgcatcttcgcgttctccgagcgtcgctacgcgtctggcggcggagttcgaggttgtcactggatccccaggggaggtgggcggggtcctggggccagttttcggggaacgcatatgggaaaggaagagcggtttggtcgaagcagtgcgttttgatccgcagtgggatcagttgggtttaaacgttctgtttgattgggcgttgatttgggcagtgatctgtgtggtggagtgggaggtggaacatctagtcgtatgtcaggacgacggccgaattggtatttcaactgggcgtctttgggctgcgttctgcgatgtgcgcgcctgtcgtcttccattccagaaagaaggccccgggaaatgtacagtctttcagacgactcgaattgaggttgatcagcgcacgcatagcttggtcgtgaacgtccatacagacttggtgcgggcacatcgttggggtagagtcccaacatgggaagtccttagttctaatggagatatgacaatcgcttttgagaagtatgtgagatctcttgtttgtatttcttccctcgttgggcaagtgcagatcttcatggcgatgctcagtgaccggaggctgttcgccgctgtggtgccattctgtaaaggcggatcgaactttgtgtaccatgcgatttgtggtacaagttctcttcttgatattctgctgtctctggtcttccgcttgcggaacaattgaggtcggggagatgtgtgcgcccaattgggagcggtggcagtggatgatggcccatgcttgagtcactgaaatgctgtggcaatgcctttcgacgatacgctgtggacgctgttacatgttttcggcttgtctgttgcatccgcgaatgtgatggtgtttcgtcgtacgtcctagtttgactggtcgctagtgggtggcttccgcgtggagtgacagcttgtgtaatgtgatcttgagattctaggcttgtgcagcgggagggaagtgcttgattggacaactcgtgttgttcattgccttcttttccctctttggacagtattgcaagactgccatttcgttgggtgtacgtcgctggtgtctggagatcaggccaactcggcaatgattgcggctcagaaccaagattttgaagtctggaagatcgaacgcgcaaaggctgaggtctcagcgaactcggactgggaggcctcgaagacgcttccgttacgcagtaggcttggtagggtcgaagtacggtctctttgagcaggccagttgcttcggcgtccgcgtctaagcgcgggctgtcaactgtgagatgatcgatattcataaacgaagttgtggggtcctggactggcattgtaagaggactcggttcgcaaggacgaggaaattcggaacagccgacgatgatgttgagagaagttgaccatggtttgcaatcaaaggtgagcggtgattgtttatgctcaggtccagacgtactatcgccattgggtctcacagagatcgtgatactctgaggtaccggcagtgaggtcatagcaaacggcacctgtgcgctagtccgacattcacggtggtgaatgagactgtctacttcaaagttcaacagcgttgtagaaatcctggatgccttttctcaagccgtgttcgaattgccacgtgaggccgccacggtaaccactgtctctcaatcttttcaatacccacatttccagcattccaatccggtctccttgggttgcacgcccttcgaggaatgcaaaagcgtcttggtaaccaactcgccatccgtgctcatacttttcatgttcgtacttgccattggggtccgcgcgacgccagtatgtgacgtgcgcctcccgagcaccatgtagtcgagcatcacgttctcggatcgctttctggagtagtgtaatcttattttgctgtgaaagaattgcgtgcttgggcggcacgatattccccgcatcggtttgcgccctgaacccccattcgccacccggcatccagtccatcttccatgtccagaagaaactgccgcctgcacgatcttgccatcgcttgctttgagtttgaccgaatttcgtcacgcactcttcctttgacgtttcattgcatcttttccacgattcctcgactaaaacgcaagaatactcaccaacgatgacctgtgaggcgcctcgatcaatcacggagccctctttaccatcgagctcgtcaagtttcgaatagacctcactggtgacttcttgaggagactttttcttgtcctcgtcagtgaaagcccagtagtagtgtgtgtcgatgacaactggtgccgttggctgcttggcatacaccgaattcttgccaagtgagtacttgatagacttgttcagattccagccatctgatatgatgactggaatgctggaatcgaccgctgagatggcagatatacactgatcataccactcatacatacctggcgcgtcccactcagcttcgttggcaagttgtatgcctacaaggttggaaccggtctgaacatctcgagcaaggaactcgcaacagctcactccgagcgcacgattcgaagtggaactccaaagctctgcacgaccgctgttggtgcctgagtgctcctggttgttggcgccgcctgggagtgcgtgcaagtcgattagtacgccaatggagtgctctcgcagacgagcaataagcttgcgaatgctgtaccaggctccattataaacttgggcgtacggttcaaaaggggttccgcgcgtaaatttgcgccctggcagatcgaaatatccaatgggcagccggatggtcgtgcacttggctttgttcacgagccattgtatgtcctccttggtaattgcggtatcccagtagtcttcatactttcgttgcgtagcgtccaagccgatcttatcgacccacgcttttacggctgcgagctcacttgacccttccgcgccgtctgggaaccgcgacggctggagccagcgttcgatcacatacacggagccgagattcgtgccatgatgatagcgataacgcatgatatccagagtcgtcggttctcgaatattgttgcgcaaatgatgtcctgcatcagaagagtctcgttgttggtttggcgatggttccgttgatcccgaataagccgcgttagagtcaagctgctgcgtgatgccttgcagctcagctttagctttttggaagaagcccttcatcgcggccagactgcctaatgttaggagaatagtgaatgaacgcatgtcttcgagttacttgcgagttgttcttctcgtgcaataactcgtggcagcatatatttgcttatacccttgggcgctgagaatattttcgtggtgtgatgtgaggagtgttacacacacgcattggaatgaacaataaacgctgaagacgcaaattcaactcagacattcaatagtttggaagccgtgcgcatacgcgacttgcaccacgcatatttcagcgatgacgtatggcaagatccactgcggtcgcggtggcatttgcgcctatcgatatgagatgtgaagcacgtccatatgccgtgcaagctataccttgcttctagctgcagaatcaccgtggttttggcgagctctttcagttcatgtgactggacagcagtgatgttcgagcccgtggatgcacgttcttgtattccatgggtcctggtgcagttgtgatgcgtcagtgtgaaatgaggatatacgcctgcgcgaactggtatcacagcgtgtaatgtgcagcagagtcgcagtgtgcattggactctgcagaactgaagccataatctctcccctgcagcgaagagaagaagaacatgcaaggaatgccggattcatggtgcatcggtggagaagacacgaagggtggagagttggtgggtggaggcgggaaggcgggcaggcgagacccttgctgaccccaccaatcgcgttcacggtggtcgtagcttccaatcctgctatgcgacttcccaacctcgaacgcgacctcgctcacaacaacatctatgattgatttcctctgagctgtctcatacctcatcctgagatactgaacaagacactgtccttctacatcattactgctggcttataacgaacgttgcctgcaccaactggcttgttttgtctcgacgcgtctaagtcgcaacaacaacatgagcacaacaccatatagactagatatgagcacccaccaaagccctcatcacactccatcacgacgcgctttaggcgacttgacaccgagagccatcaactcgccagtcattgattcgtccgaagccacacgaccacggagcccactgaagaagatcacgtcgcatataccttctgtctttgctgacaaagagaaccttgtggcttctcctgctgcctcggggcacagcaagaagcgaagtattgaagaggtcgacgacgccgagaagccaggcagcggcaaaatgcttgctcatgcgcgcgacgagagcatgtggaattcgggcatccgactcacaactgatgccatgcaacagcacacggtacgtcagtcgagcattgagacgcgtcatcagaatgctcactgtaccaggaaaacaacccagttgccctcgcagatcctggatcgcccactgagcgcaatacaccgacaccagagcccgaacctgtccaaaactcccagaaaagcaatcaatctttctccgacttcctgaactacgagctatgcgcgagtcagaagagcgagcaggtggcttcggcagacggccccgcccccgcgccaacatctgcgcccaccgaacagcccaagaagacgcgcgcggagaacatgcgaacgcgtctcaagttcgccctctataaagtcaggaccaaccaagaggcgaagagggggaaggacataatatcgtcattcgaggccagttcgccgccttcagcctctatggaggtgccaaacatcactgtatcttcaccacagccgcagcccgtatttgtcaaggcgaatctggacccgttccgacctattggcaagcttggtcagccaccagtacatttcgcagctcctaaggacatctacggtccccctcctagccggaccgcgcagctgggagaggacggcaatgccgacatcgccgagagcgcgcaccagaggctacagcgcctcaaggacgagagctacgaggcaggcaatctctcgagcagtgttaatcagggcaatgctgcagtggggttaatggagctgatgtcgggtcggcggtagaagatagccgtacttttgtatcttcaacacattttacgcttgcttttgacaatgtgcaaaatgttgggaagtcatacatggtgacatgcatcttgtttcgctcgtacaaattatgtactacaccttactacaccttgcgcctcccacattcacgagtcacgagtcacgactacaggctgggcagtagcaccgcgctctgcccattcagatatcaattcacgcatttcagtctaccaaggatatcacgtcgaacatatccaaacactgccacgtgattacgctcgtgcttcgacggtgatgaaatttccattgccgcaagtaccttccgatgccactagcgcacccggactccttccatctcattgcatctgagtattgctcttcatcacatcaactcattccagcaacaagccatgccacttaagcactgtcagctcttgccgcctgtgcttacctagaagcagctactaaatcggcatctgccatgcgaagtatctaccccagccgacagtctgtctaggtctgtgaagctgccctcaacgcgtctccctgtcctgtgttgcgcggcgatcatggctcaacagctcacaggggctgtgctgtgtatgcctggccgtataagaaccacgctcgctgttacattgtgcgggtcagcatgtagtatcccgtgtataggatgagcgtgcgactaaggtgacatcgaatcagacgtagcgttgtcgcgcaagctgccttctcaagatggtacatttgaccaggcacgtcacataacatctcaggacgttcctcatccatgagcaatcatcgcttatcctcaacactcgaaacgcgactagaaagaatccggcagtttctgtatcgtctctcttggcacctcgaactatcggacgacaggattctgatctttaatcgctagtgatcgggtctggcaactctggagtggctatcagaatgactttgcaaaatatcaacaagagaccttacgcgatctttccacaggtagaccgtgtttgcgaatcttgtttgctggttcggtatgatgtgcaaccggatccaaaacgctatcttgccggacgagaggtcatgatgtccacaataggttctgtcatggccaacaaggattgcccttcatgtcggctcgttgcccaacatgttgcatcaatcccagatttcgacactatccccaagtcgaaaggcttgagtttgcgcctcctcaactcttcattctccatcagacagcctacaagcacgagcatcacgccgatcgggcgaccgctctaccttgaaatacatctctgcggcacaacatcgagtcactttaccgacgggttcaattacgtcggagctttactacagccagttgagagagccgcgtcatacggctcgagttttgatcaggtcgccaacactacgaatttgacatcggagcgcaatgctcttgtccgcttgcgtcgacttccggcgttcgtagacgtcgatctactcaaagagtggatgagcttctgttcggtgagccacgaacgatgcaagcgatggaaaccgaaaaccgatgtcagggccagcttgagacttgttgacattcagaagcgttgcctcataacatctacactccatgaacgatatgtggcactttcatacgtatggggccaaggtaccaaaggcgtgctcatcaagtccaccatcgcaaactttttccgcgaaggaagcttgaccgaaaagattcttccgcgactcataatggatactatggaagttgtagcccagctgggcgagaggtttctctgggttgacacggcttgtattatacaagatgacatgcaagacaaacaacggcaactacctatcatggacgaaatttacggacatgcgacactcacgatcatcgccgctgtcacaaacgcagagatgcaccttccacgatggagttccaaccaatgtcggtacacgacaccgatatctatgtcgaaaggaccgccgctcgaattgcttgatggcgtcgagtatagcacttctagaccgaatttgcatactaccatgagcgacacagtatggaatacacgaggctggacgttccaagaaggtatgctagccagaagagcacttatcttcactcaaaaccaggtgttttggaactgccccgatgaatcgtggtgtgaagaccagcacaccgaatacagagattggcgacatctgccaacggaggctaattctttgcttgccatatttgattcggatagcatggaaattcgcgaaggaccaggcttggaacaatggtgtgcattaggcgtttacatgcacagagtggagcaatatactatgagaaagtttcacgatgactcggacgtgttctgggcattcattggaattctgaagggcctcaaggatcgatttcgaaatggctatatctggggcttaccctatgaccacctggacgaagccttgttatggcatacatgctgcattaatgactgtagcgaagggcatttcgtgccggatgaggctggggtccttcgtcgtctccctatgccgtcttggacttggattgccaaaggcagccgcgttagatacggtggctgtccagacaaagcaatcatgtctcgcgttacctggctcgatcccatactatacactggagattacaaagtgacaggtagcagcaattcggctgaggaggtcctaccgaaatccgcattcacaggtgccgaagcaccaagactagacgcagacctgcttgacttcggtctcctccatttcaccgccgatacgtcgtctctgacgctcaaaatcgatacacgtttgcatgttgccaaatgtcatgtatctctaccggtgcgcatattgacaccgtgcggcaaggatattggtaagatgactattcccgacacaatcatctgcagtcgttgcgaggaatacaaggcagaattcattctactctcaacccatactggcgaaagctgcgctaccttttattacaccgatggttcccttgtgccaaaaccggaagcagtgccctgggctaatatcatgctcatcgaatggcgcgagactagagaaggtggtccctatgctgtccgcttgggtcttgcaagagtcaacgaatcggactggaaggagctcgagacgaccaggaaggacatcatcttaggctgatgaagcgacacatcctaccacctttttcctatatctcaacacagctttcttgaaaaagggagacgctatgatgccggcctagccacgcacaattcgcaagatcctctccaaccaagctgcgcgatcgaagtgcccctgtggcagaagtgctgttcgatgaagtatgcagttgatctttcgatgactgccattcgctgctagaacacgagactaagcgcggccatagtttgtctggatttcttttgaggaatagtattgagaaggcggtcgcggagaaacagaagtggagaagaatctcgatccgcataatcgcaattgcatcgttaacttatgaatgcctcttcttttgaacaaatcaggccatggtcggaatcaggtgattctagattgtcaaaactaggaaaagacacaatgcgataacatagtatccaactttctgaacctagcacgttacctgtcgagccatatttagcaatggagtgttatggggatcaaagctctggcggggtatgaggcacagccactgcagccgcctggaccaacttcatgttgcacgacacccacagcatccagcatcgcacctctttttttaacaacaataaatgttctggagatactgaccgttgcgataaaattgcgaattgtttcgcacggctcctccgctcctgacagtaaagcgtggcgtggctagtcttcctacacacgagctggcttggatgcgctatacagaacgggttcagaacagacgtaaagccaacgtaatgatcggccaagtttccccagcgcccgggggaaacttcgaagctcctataaccacagcactcgatcacatcgacaacttctgcgcaagatgtagaggttctcgtgtctttcgatatctgcacaagacggacgcgagcctcaatccagaaggtatcgcaatgagggtgccagctttcttcgacaggagttgtccactgtgtgccttattcaaagagctgcggaaatgcgagaatgccgaacaaataccacacgggcctccagtcaagaaattgaatttctggatacaagaagagcaactgcaaaattcagcactcaagtactatgcgataaggtgtcgatgttcatattgccccatggtgaacacattgcgcctcttctcgttacgtatgacggatgcattccctttcgacacccagtgggctgctggacgagtaatcagtgcaaaaaaagcgaatcttaatctcgtcaaatcctggctggaaagatgtaatatgtatcaccgtttgtcgtcaacaagctgctggtcttcgcatgcacacccatccccagcacgacccctgtgtgtgatcgattgcaagactcgcttggtaaggttactcaaggctggcgagccgtacgtgtgccttagctacgtctggggtagtttcaaatgcagtacttcaacctttggattagggacacggctgccgaaatacctacctaagaccattagcgatgcgatctacgttgcgaccaaattaggaataccccagctctgggtcgacgagtactgcatcaatcagcatgatgtgcagaaaagattagcaacgatccggagcatggacgttatctatggtggtgctgccctcacaatcatagcggcaagcgggacggatgcgttcagtggtctgccaggtatctgccgcactgtacggagcccacaaaaagtgctcactatcggtgatattcaattcatcatatccaaaagtacacgtgaacaggttaaatcatcacgttggaatactcgaggatggacgtaagcatcagtctgttagcgacatccggaccatcggctaacctcaccttcggttcgacagataccaagaggctttgctatcatcgcgtaccttggtatttacagacactcatgtttatttccaatgtaagcgagaacaccatctcgaattcttgggccacggtcttgagaatagtggaaacgacttctcagagagtttccaagtattcccccactcggtattcagcagcaaccccgacgacgtgtacgatcggctgatcgaatacattccaagggatcttacatacgcttcagatggaatagctgcctttgagggtatcctgaacgcttttgacaattgcccacctagtcctgggcgcgctaaacactttcacggcataccacttttcaaccaaagctctctaaatcaagcgagctcacaccaactagatagttcaccttttacacccacccaagcttttatgaacgggcttgcctggtcgctcaaagccgccaatagcaacccgaaaaccacggtagctgctggcgcgacacgatctgaatttccctcatggacatgggcgtccttcaaaacttcgtcaacacataacaaggctcctctagagttcaaatactgcctacgaagaaacctcgctatagccgataacatcagggtcgatgttttccacgccatccaaggtccgaaagacatcaacgaggcgtcgacactgcatgccatcgccgaagacccgtccagctttttgccatccatccaaatcaccacttctgcgatcggaatggtactgggccccaacgcggcatattctcccgagtatgcgcaaagctacgaaggcgtctttcgcctcgatgatacggatcacaataaagactcgcaatgctgggcgctgttcatcggcaagaacaaagatccttccgagcgaaatctgagaatcaagaagcgcttggcctttcttctagtggtcgaggcagatggcgcaggaaatgcatatcgacgcatcgggctgtggttcctcaattgcttggaatggtctcacgggaagaagagatctgatcacattgataagttcttgaatcggttcagcctggaagaaggccgggagtttgtagagcaagagatttttcacatcgtttaggcgggtcgccctatgggattgtaggactccgtttattggtctacacaaatgaaaaaatcaacacgagcatgcgctagtcacggatcaaaatcgtgtgaaacacgtgattggggaaagaatggatggactatgagaccgaaccggccggcgtacgagcgaccacgccataccttgacgtcgacatcaacacattttcctccaaggcaattcaacatgctgctcaaatccggttctgtggtatctccatcctacgcaataccaccatcatccctcatggtacatcctgagatgctccacacaaccaagggaagtcgacgaaccctctctttcccccagcctggctatgcgggcaacccgcatgcggacaaaagaaattgttctttctgcgtcccatgaatattcgtaaagtgagcgacgagatcagtcaccttctcccagatcgtgtggcacggacacccattttcggcgcacctgaacaacaaggctttttgaatcattagatatggacacggaaccgacgatgggttctaaaaacttggccccagttagggtcgggtccggaatccagtgttgcggaagattggtgttcatggtagtgtttgatgaatgcgcctctggtcgctagaagcatgtcggtgcatgtcccctgcctacacgcatatcgtacggatttttggtctttgatctgtaccacgtggcccaagaatgtttctgtgggaggagatggtgctgttgcttgggatgtcgatgatggagatgactccaagtttccctctcgtgtttgagacgtttgggtgcgcgacaaggctcgcgacgggctttcgatagcatttgctccgggctggttcagtcgtggctgaggcaaagttggtacgaagggagacatgttctggtagcttgtctgttggtcactgactcaatttagccaaacgaaacatctaacacgcatccgtcaagtcatctgcttactggtgattgtggatggttggagctaccgatcttgcctgattttcacccatctcatgcgaactggatccattctatggcgtgaccggaggagcatcgaacactgttgggtcgaatgcagatgggtcgaacgcgggaatcgggtcgaagtcgggcatcgatccaaatgccggaaaagatggctctgaagatgacactatattagcagatgctggaaattgtatgtctctcttgcgacacttacgtgatgatgttgagaaaggatgggattgctctggatcttgcgcctcccatccttcaagttgttgctcgcgttctgactgccagcgagcgagagtggtgggatctagttctttgtctgccattgtgatcgggaagggttggtcgatgtgttccgcgcgcagaagctttgatggtaacgagagctgttcggatggagtattgtggaagttgccacccgagccaacgtgtacctgtattcatgaacgagactgaggtagtggcccactgctgcacagtttccctgattaacgatcatctgcaacggccgatcgcgaccctcagcctcataccgaaaaatttgtcaaacacgtcatggtgactatgtggatgacacgtctggatgcttgaacaaactttctcattgcgagtcaacatctgctcatctattgaactgcattgttttcgtagtcttctcgtttcctaaacttgcctctagtatacacttaagccaaaattattacatacactttgtctatgaacgccgcattgcatcatcttcttgtataaatccctcaacacccaatattatgcgagtaacccaatccataccataaagtgtttgcgttcaattcctcacgccatggatgcttttagcgtgatcgttcagtttatccttcctcggaaatggccgattgcgagccgctttgccgcggggacatccttcaacatcgcaccagtagaccgtaggagtcgtcgcatgagctccattgtagtgccgtgtaaaatcaggccagcgactaaatgttcgatcgtggcaagtggaactgcgacattggaaagtatacgtgtctgtgtccgggcagctgtatatcgttccgaccatgactctagcagctagatttggtgaaggtgagatggcagataggctagtcttaggtgttgatggtgtagcgccggacagtccgaagaatgaaggggttggcatgtacgtttgttcgctactcgactctggccacaggttgtctgcctgtggatatgtgatcgaaggctggagtgtttggagtacttcttcgtgactaattgagaggtcagtgatttgtactgagtccacatgcgctctttggtggagcatacctagatgtgggtgtccaatcactgagggacatctgccttcgtttctttccgcggctgttgctcctgtttaaattcaatgatgatatacacactaataaaaagatgggaaacttacgttctggtatcgaaaatctctatgatctcagcatcgttttcgtttataattgggctctcttgttgcgcctcgaccgtagggataggttcgccgaagtaaatgttccagtccaaaaatgtgatcagcatacgtttcttcctctaggtttactatagtacgggtgacggaggtagcaacgagtccttaccgacatcaaattcaggtagcagtggtacccactcattctcaatgagccgagtttccacctcaaaaaagcacgactgctcggcatgatcatcatgactagaggtagtgagatccatatcgaatgatattgtgatgggtgttggaaggaatcagaccagtatcacagataccgaaaggagtctcaaagatgcctaggtaacggttgaaagattgtgtatcatgtttctggctcaataaacgaccgactgtcggctgcctttaagataacgaaggtagaagccatgagagaggaatgggtgcgtgcttcatttgcccttcgtcgaagagcaaaaaatgttccttcaactcaagaagtaaagtttgccgcaagcgacgctctcaaatggtcctacgctctcgacacccgcgcgatccctgcgaaatgctaccagtaacacatgcttccttttcgtggtccagtctcgcgggtccgcatcatgcccgccgttgaagtgatattaccgtaattgtgcatgcgtccacgcgagacccatctagctgtcagcgacaggcagcgagataggtttagcgctgactgagccaggtgggctagcctgggcgtctgccgatcgccccacttgtcaccattgcacagtcgtattcattggccgtgagcatcagggggatagaattagaggcctagcggcgggacagacatgtaaaaagaaggccaaaacaacagccagggtcagtgcggctattttcttttcacaaccccagaaggcttcaaacaaatgtagcgacagggattgcctattaagcagccaatcggatcgcaaatttctcttccccaacccatctcaacggccaaaacgtgttcatccatgcctcaatgcacagcctgggcgtccgggcagaactgattgccttcttcgtggtcaggctgaaggcatcgcgtttgccctctctggcctatctatctagactattcgaaaaggtacacgtatgattcccaagtctttaggatccagtgcatacgacatttctcccatcttgcttcgatatcttcaacatcccgaagcaaacatatcagatgtcgtcgtagacgccagtcaaactgggcgcatttgccagaacaatcgtcttcaaaaatttgatcgctgttctgctcgcgtctgtcgctattcttcccagtgcttctataaacgtgttcacgtctacacaccgcctctgcaattgtatgttcaaaatgtaagataagaccgtcaaggaatccacacactagcatgtttcttgagcaacaaagtcgcttccgggtatcgtcattcacgcttgctcatcatatcaagaccgaactatctaccttccacaaaagcatcgtcaacctgtactcgaaatgcttcgagcccaagcttatttcagcttgctcattgcatctccacctccacctccttcctaacctccgccttgccctgactcgtactcctctctctcccattctgcccacctaaatccgtactcagccttgttgcttccctaccaacatctgcgctcagcctactttgccccgacgccgggcttgctgctcgatccgcggcagagccactgggcttcccgatacctagcttctcaatacccgcggccaggccttgccggatgtcctgaccaagcgctgcagcagcatcaagtggcgaaggcgatgaagcatgaggtacacttgcagaatgctcaccaagggcatgagtgggcggtagttcggcggtagtgcctgctccagttgcaccttcagctgattccgtgcctgtgacgattggatcatggggaacaggtgtgcttgtaccacttcgaccattggaagcgttactagtttggggcatgagattgggaggagcctgtggaccagcagcgttcatctcctcgtcagtcctgccaaagcattcggcccaccatcttgcttcgcctttgcgtggaaagatcatgcgttccttgccgcggaccgagtcgtcaatctcgggttcgtacttggggttcatgaattcttgtttccgacataagaagtagtcccaaactgagcgggttcgctctcgcgcgcgtgcatcgatgcgttctttctcgttgtcgaagaggaacgtgccgtactggcaggagtacaggtggtacaagagacgtcgaaggaagcgctcgctatactcaaatcgggtcgggtgttgatgttgtaattgataaacgcagtccaggaactggtggaagactggtgacaactcgttgactttggtgacgcgatgttcttccgctgcaccagacttggcaggctttggagaagcagtgtccgccacatcggtcgcattctcgggaacgttcgtttctggcagctggttaagcgcctcgttcgactcattctgtcgattgaatagtcctctcgcaccccggagagcattttcgaacgggttgctgccgccttgaccatcgcgctcgatgcgttcgttctcgatggtgaaccacttctcgtggctaagaaaaccagatcgatgccgaaacatgtggccaaatgatagccagtctttctcaacaagcacaatgaagccctccaatgtacggtagtacgggtcgaggaggatctgactcagtgcgctcagttgactcgtcctgtcccagccgtcagagcaatggatcaacacatgcgagtgcatgatgcccacggttcgcgcgattagtgcgacgccgtccaggatattactgatgtgcttgatccagttgctcttggccaaaaggttcctattaggggcaagaggcgtgatgtccgaatccttcagtgcctcgatgactgtgtcaagggacttgcgcatgacgtgaatgttgtcgatcccaagatacgccttttctgctccaggatagtagtccatcttctctgatcctaggccgacggcttgcatggcataagcgttcacggttggtctggcgtcaacgataaggtttcgctgctgcgcaccgtataccctgggtagttcaacgtctgctatctcggaagattcagtcagattatcaataatagtccttccagagtcgatggtctcggtatccacggcaccaacaaaggagctgttagtactagcttcgttcaagttcgcgacactcgaatctggtgtcagaccgcctgaacgtggtgtgggcggttgtgtcgctttccatccacgattcgtagcccagatggctgcaacgagcctctcatcctgaggattgcggttaccacgcagaccgggtgttggctgtgaacttcgagttatagaacagttgttgatggggtggcggtagacaagggcgggtattcgctggcgtgagcggtactcgccagcatacctcaggacgctgtctgagacatttgagggcaccacgaggagggcgggatacgtcttcgagtactgttcgctacgttagataaaacttctcccacaattttgctcgtcgttcccaccttgtattcgatgttgatctccgatatccgccagcccttctccgtatctttaggactgatgcctagccgcttccactcgcgccgcgcatcgtatatgtcccagccattttgctgatcttctggaggtttcggctggtagctgaacgccaaaagcttgtcgagcctcccgatcttgcatgtcagagcgcgtatgctgtcgtacacgtcacgcgcctgcttctcgttggggaaatagaaggcgaagtatgtgaagtcacgacaccgaatgcggatcgacggctcctggcgcaagataggcggcagtggcttgagacagcaatatgatatcatggggtatgtaatccatacttctttctgcctcggtggtttcgcgtcgggtggtgcgtctggcggagggttgggcaagtagctgaagacgatgtggtggggcatgagatgcagcgtgccatcgaagcgcactccccggcggtggaggtggacgttctctacctatataaatcagtacatggcattcagggcgtggtggtctgcggagctaccttgctcacgcgtatcctcctccatcgcagcggggtgagcgcgtaggtggggatctccttcgacgctgagttgggtggccttgggggttcggacacgtgcagtgtatgacaagtagagaggaaattcgagtgaatgcagggagccacttgctaccgcgggctctttgacatgtgagtttgcatgtctaatagccccatcttgtccgcgggcgcccgccgtcatggttcgtcccgcgctcgtgccaggatcacaccccttggcacatcgaacgtcattctcaatcaacacattcacacacatcttgtcaagcatcatgggcacacaagtacatgcatagctatacacgccttacgagaaatatgaccttttgttagaccacacaagcatgaacaaggcatcatctgcaagaaagatatcatttcgtagctagagcaccacttgtccagtaaaactaccaagaacagatggaacatccaggttcccaagccggaagaaattatcatgagaatcaaaacgattttgtaagtgtacctgtccttcattagttggctggtgccatccaagtgctatcgcaatatgtgctccgtgctgctgctgagatgtaagcgaagcaatggcgctgctgcgtacgtcctagatccacgttaaaggggtggttgaacgccgaaacagaagcaacttcgtcactcccaaaaggcctcagtatgtgcgcctaagggacgcatgtcctgtccttgattatggcgtctactgtggaggtggcggtggaggagggacgtcgctcgggggaggaggtggcggggcatcacctggaggcggtggaggagggacggaaccagaaggcggtggtggaggcgggggaggggtaccagctgctccgtagttctggaagagcggtcccagacctggaggcgggcccgttggagcagcaggcgcaccatagccaggggcaccgtaagcacctggcgcagcctgatcgtagccatagccgccgtagccataacctgcggcagctggagcagctgggagcggcagaagcccagggcgcggcgttgcctccgccgtaacccgttgttctgggtcgtacgacctaccaccacccacctccgccgccagcccaaggaggaggagcagcagcagcagagttgtggtcaccgccatcgcggtcgttgcgagcccagggtgcagcgccgccagtcggaccacgttcccagggtttgagagttcgctctgcgccagcagagttgtctgcacctccgccattgctgtattcgatagcggcacgaggctgaccaccacccatctcggccatgaacgcgtcgagctcgttctccaggagcacctccaatacgaaccctggttgcgatcgccaccggggcggcccgtcattgcgcccacggttgacccgaccttgcggtcaggacaatcgcgggccatgtgtccagcctgaccacagacacgacagatgatgctggccgtgaaattctgcttctgtggacagtcgtatttcctgtgaccgatttcaccacagttttggcaggcttggttctcgtcgtctcgaagggtaccgttgagtgcggcaagctctcggagctggttgcgcttgagttcgttctggccttcaggaatggaggcagcctgtttcaagttagcgagagatttggcaaggagcgataatgtacttacggtctcgataacgttgtggatgagcttctttgccttgttcactttctcctcggtatcggccatgatcagacagtgcaagtcctcctcctgattgctggtgtgagcggcgtcagaacgtcctttaccctccttgacggagcctttgccacggatagcaatcttagcgcccgattcggactccattttcttgagcgtgtttccacgagggccgatgaggaggccaactgttagtgcaaaaagctgcggttagtatatgatcaaagttggtatgagtaacggggacggtgggggttagtgacatagctaaactgcaggtgccactgaacgcgcataagcatcaagcatcctgagcaggctgtcaagacaaaggctgggaaggaaaagaaccaaaaaaggaaagttagaggggttagttccatactgaagttaatctccgggtagtcattgaccggaacgtagactttctcctgtgtcttagtagggcgcctgtagtcggcaggcgggtgatagttgggaagcgtcttcatcgccttctcaaccagcttatggcgctcatcttcgaggcgcttgcggtagcggaactcgcgggtgttgacacggcgaccaaagttatcgtactgtggaggaggtgagggagacctgaataagttagaaatgagcttctcgcatcgaactggaacacatacctatcaccgtcggctggcacgacatcgttaattttgagcttctgcgtaatttcctcaatgcgcaagtgcagggtgtaagcgtcgagctgctcagtagtcatggcgctgtaaatggcagtgggcaagcccatcaagccagcagccttgttctcactggcatcgccccatcgattgcgcttcttgcgctgtcggggaccatcggggtctgcgatatggcagtcagtacgcgaccgtgtatttatggaggaacagggcttaccacgctgtgggctgcgaccgcgcttcagctcagacaaaccttccgctggcgctgcaggattgtaacctccatcatcagcgtcatcaccgccgaagcgacgacgatttccaagcggaatgttgttcgagccggtgatgccctggttgcgccaagacatgattgctgtgtgagttgatggtgaggggatgagggtgaggtgttaggaaagtcgcgtagaaagctttcgaggaggcggatgaatatcggctagtccgtttgctgcttatcgagggtagtcacgtgctgataggctgccgctttccgcacgtgccttcgagtcagagtgtctttccagacctatgggatcctgctattgcactaataggatggatcgcagtcaagtcgacttctcatcgttctttttggagactgcgaattatctttggcatgcccgaatctcctatgcgtcctgctctccaatacaacacttttggaactcatagaacttgcttgcaaatacagttgcaatgcgaaccaaactcgagtcatatacaagatgtccaacactccgtagagtattaagtccgtagctcggcactactacatttctaatcagctcccaaatcgtcatagttgcccctctctgaccccactcgaactaacaaacgccatcttcacaagacttcagactgcaatactacgacaactgactacgtattgctatctacagaacatcatgtcttcccagaattctgacatcactttgtacactacacaaacgcccaatggcatcaaaatctccatcacgctcgaagagctagggtaagttattgttgtcatttcttactcattattggatcttagaagtccgcaatgtgaaagtttggtatcagaactctacaagttgcccttcagctgagaagaaacgagggatatttttggtcgaggagactgaagttgggggtgtcatgatgcaccctagcagaaaataccgcaggaggattacagaaagaaagtggaagatagttcgaactatcctactatctatgaaagctcaatcgatggacattaaatgactctagcacaaattctaacatctaacccagtctcccctacaaagtgcacaagatcgacatcagcaaggacactcagaaagagccctggtttcgagccatcaatccgaatggcaggattccagctttgactgacaccttcaccgatggaaagcccatcaacctcttcgagagcggtggcatcatgcagtacctcgttgagcgctacgacacggagtacaagatcagtttccccaaaggcacgagggagtactacgagatgaacaactggctattcttcatgaacgctggtgtaggcccaatgcaaggacaagcaagtaagtacaaactatttatttgtcatagagggagtgaggctgtggcagttaccgagtgaatcgatagtcccttctagggaaatcacctatttgccatcagatccaccaacgttgcagaagttcacgcacaacatccttgaaacaagctgtccgcccaaacggttgagctccagacaaatccaccgcccccaagatcccgcctccccaaattgacaagggcgtaatctcggagacggccacccgtcggacaacatcccactcgacgaaaaaaaagcacaccacgtatatcccggccggcaacccgtcttaccagcagaaggtcaaacgatagtctccttagtgtcctttccgcccgttcccggatctacgccggaatcttacagttcgctgcatgtggagcgattactgtactgaacagcaagctaacgcgaaaatctcacacagaccatttcacacggtacgctcccgagcacatcgaatacggcgtgaaccgataccagaacgaaacgcgccgtctatatggcgtgttggacaagcatctcgctgccgacaaccgcccgtacattatgggcgagaagtgcactattgctggtaagcatcgacccccccccctgcgtcatccacatcactcatgcatcttttacgcagatctcgcgcactacggctggatcgcgagtgccggatgggcgggcatcgacatcgatgaattccccacgctcaaggcctgggaagaacgcatgacggcacgtccgggcgtcgagaagggtcgccacgtacccgatccgcacacgatcaaggagctgctcaaggataagacgaagatggaggagtatgcggccaagagccgcgcgtgggtacagaagggcatgaaggaagatgccgcaaaaagtgagaagtgagtaagtgataagatttcctaattacctggtagtcagcatggcctgacttgacgacgcggttttcggaaagtggagaacgggagatgagcggtagcgggcgggacagttttgtcataccttacgaatcgtggctgtacagttggtatgctggctggggatgggggggggggggggggaaatgaacaagtacctgaaacgatcacgacatcccagctgactgttactcacctgcaggttgtaagcaatacctagcggacgagaggaagtcgttcggactctttgccacagtggactgagtccaacgataactgcccgaagtcagaaaaaagaaattactcatgtgccgtcccgttgatgatgcgataatcctccttccgtacaccaatacctctgaatacttctccgggacaccttgatacaatgcctgacgtccatcaagtccctgcgccgctgatctcaccagttagtctcacacctacgcttccgcgcacttcaacgaaattgcctgcattattcccagtcccaatactaaatcaagatcgcatgcaaatctgctggtcccatgtcttacaaggacccactattggaagtggccgtatccctggagggctgcctgagattaccgagccgattgcgggagaaaacagttcctttcgatttttctaacgtcttgggtccaacagtcattgggctgtcgtgcagtagtcccaaacacatcaataatgccgtccggcttcgacgatatgatcgatcgccacttgaccggtcgtgttatacagtgttggtgatcgaccagaatagacattgttgcttacggtgtgcgtggtacacacgtggcgaccccttgatctactttgccactgtgcatcagcgctcgagagaggcgttgcggtatattgcgtgcatggctgaggtatgaaaagcatttgacgtttatcatgtgtcaggtgattttcgcaggtcatggttgcctactcatcggtcaaacgatcaagtgatgcactgcctgtgatcagcaataccaaccttgaccttgtcaattagtgtgaggtatttcgcactcgcgttctcgttcgtcgtcgttgagattccctcatcaaacatcggctccggaacgcattgccttgacctgttccttggtgcttgcccattgaggtgttgctcggacccttgcgtatccccacacgaactctgcgatgcagcagctttctgcatgatcttgaattggtctcgcttagcgcggagagaagcgcttgcctaagtgtgtttatttgcaatgtattttgttgcttctaaccacaacgggtcttggggctgtgcccaagtatgagtctggggcaattcgaacatagccggtttacctttgcccaggcgaggcgttggacagacaggctactcttgatgcttgatcccaacattgcagtaccattgtgcgagggctgtgtgggtccttatagaacaagagggtataacagaggggagtgaggtataagatggacagggcttgcggcatcgcttcgtagacgccgctccgctcagccgagatgttcttcccgttatgactgcatgcattgtgtgacccgggaactgataggcggaaaacctggggtgaaagaccacccacctcgaggcctccagacttgcggtcagagcgtggcagcacctccccagcccagtttctcctgcagctcgtgcgacgtcggtaccaaacctcgtgatgccggattgtaacaatcccggtcaaaggcatctgtcctaattaagctggtcttcggtgacatttcctggtggatactcggcgaaggcgccaagtgttggacccttaatctaaccgctcacaatatatctatcgcatccgtcatttccacagagttctgtttgtcgtatgcctctgtgcccgctcacgaaacctattgcgccaggcaatcgccgagactaacacaagtggccataccaggccatggtgaagcacaggacatgacatcggtatgtggggaagccgtgccgttcagagtttggggccgaagcctcggtgaagcattttggtccactacttagcgctggaccgaacaggcttagagtcggcgctgagcagaagagccacatattagcgtttgtggagaacctcagggttacctcgaggctggctgctgattagcggccaggacccaacgaatcgtgcgggtccacctaaccggaagccgtcaaacggccgtgaccgcttgacccatcatgggaggaactactgaagtactgggctccacagcagagcttgcggcgtgcgttgtgcttccaggttgcttgtttctgtgggagaggagactcaaggggtctgcgccaatgcgaagacgcgccctgcaccccgagacatgcagctcgatactgcagcagcgttaaggaagcagattgcgcacagttctgccgcgacgcagcgcaggatgcaaggtggctctccgcagtgacctcgtgctcgtagcctgcagtaatgctccagcaattctcgatgtgaaccaacaaatccacgaatcaccacccgagaatttgcatttctgtttgcgcgagctgtgggcgggccggtgtgcgctgtcagcacgaatccttcgttgcacatctgcataaagccacgcctttgcatgtgaagaggaactggggatgtggcgtgaagatcaacgcatggagcaaagcagctcttcccctttgcaccagtgacttgtttcaagttaagatggactgctcatagaccggcgtctgtgttggtatcactagtaatcggttgggatgtgcgaccagccctacagccaggaggggtgtctcctggaatttgtagcagcatgtgaggcaactaaaggttcatgcttcacattgaagtggtagtcgacaacgcatagccgacgaaagggaacaccctcggtggctatcttgtcatttcacgcttaccagaccaggacagtatgtcacatcttgtgatgggcttctcgtcgtgttgtgcggtgacctcgggcggatacattgtcgagccaggcgcgcagtgcatgtaagcactgggtcagcaaccccacaacattgcaacattgtccagcttccttctccggaggtaattgcgcttgcatactaccaaaatggtagccccataaattttcagcagttacgcaccagtagttagtactcacggaaggccctgtcgctgtgttttgggcgcgacctgctaccaaggtacatgcgagttctcgaacacctgtctttgtcttctatggcactaaaagtgggccctcagaggtgggtacccaaaagtgggccagccaggacgtcattcgccgcgacgctggtagcaccaagcacacgcgaggctcgtttggtgccactggcagctgtttcatggcgtcggagcgggcttgcgtccacaacagtgatgccctgacgtcttccagttaatcaccatgtgttcgtccagcatacctgggatcggtatggagcccgtttcagcaggctttagcattaccaaatcgtgcgcgttagtagtcgcattagggtgatcagatatagctataacaggcacatgatatagatttcatccccttgttagtacgcaaggcaccactggggatttccagcgccctcaagctacggccttgacgaggcgggcacaaggtgctagaaggcgtagccaagcggtagtgacgagacgggtgttgacgtgcactcaagcggacctctgacccgcgcagaaagggtcgttctctagcctggcaatgcgggggagtgtgcgtctttatcctgaacccctgttggtctagggagtttagccgtagacgctgtgaatggcctgtcgagaggagcacattaaggtggcgtcgccgaaaaccaggtgccgaccgtaagtgccctccaagatcggcaagccaatcctggagacgttccatacatccatgggtggtggaattaacgattgcgtcttctgatattacgctcgaggtgatctcgcttctcgaagacgcatggacgcatagaagattcagatcgtggctttcagcgaccaggattcctccaggtcggaactgctttgcactaacgctccgagggcccacatatgctccccaagtaacgcatgaccgtccccagattttcccattgtctgaccgcttcctcccgctctttgaagtcgagactcctcgagtcaatcgatactgacacctgtttctttttttcgacaaacaacaatggccaccatggaccccgccaccacagacataccgaaacttgaacgcaggagctctgcacccgtcaagcgacgagtaagccgagcctgcgaccactgccaccgcatgcgaaccaggtgtaacggccagtcaccgtgttctcgctgtgtcgagttggagtacgtttgccagtacaatcgcgagaagaaacgccgcggaaaggtgtgtattccttccttaatgcaacacgtctctgctctattgtagaccactacgacaacaacagtccaagctgtacaaatgttcagcacttgttgccccgcgacttggaagctgactgtgcaaggtgccgcgtcacattcagaaacagcgagaggaggccgctgctgcaggacacagcccgcaaacacctgggttggcgcagggcaatgggtacttcgagagacctagtctctcggaaatggacgaggaggtgtggtctcaatcagaagcaacgccagtagttccacaattcccatcaagcaaagctctacacagcgcgccgcaggctgagtggcgagcgatgcatccaggtaattactacaatgtccgtgttttacgtcggcgctgacaatcaccaggcgcccagttcgaaacgcccgtcaaccacatgatgatagatcctttgcttctcggttctggcgcggcatactcatcgatgcatgctgaaatgccaagaggcgagctgatgtatgctatgaatggcatgcatctgcttcctgaacagaacggacaggttccgcctgaatatgcgaatatggcaaattactccattcagtaccaggctggagcgaggcagtcttcaccacacagttacggctccgtagacacgggatctcctgggtcaggagtaagcgtcagctcctcccagaatggaggtggtggtttggtgccgtgcaggtaccctgtactgaagccgctgattccacaccttggtaccatcatgacagtctcgaccgcctgcgacctcctcgaatactatttccaaagttcgtcatcggtattcatggagcccacgtcgccttacatactcggctccgttttcaggaaacggtcattcttgcggcaacacaagcctcgcaagtgcagtcctgcactgctagcgagcatgttgtggatagctgctcagactagcgaggccagctatttgacttcgtcgccatctgcgaggtccaccatctgtcagaagctgtggaaattgacagtcgatctgcttaagcctctagttcactctccgtcgtcccacggattcgctcctggttccggactttcagcagcagcacatgataacttccgcgtcgatcgggtgatgggacgctacgacggccgacctgacggagctatgcctccaacaagcactctagacgacatcgcgacctacatgaatctcggagtcgtgacatctgcaagcgagtataaagcagcatctctgcgatggtggaacgcggcgtggtcgcttgccagagagctcaaactcggtagggaaatgcctcaagattcagtgaaggagcgggatccgcatacatccgaaagcggcgaaatggatttaacggattgctctcgctcaggcgtacaggtccctgttggtactccagcagcagctgtgattgaagagatgaaagaagagagacggcgactttggtggctactttacatgattgaccgacatcttggcctctgttacaaccgaccacttgcgatgctggacaacgaatgcgaggacttgtttcagccggttgctgataccctgtggcaggctggcgagttttacactggccactctggaccgcgcaccaagggattaaacttccagtgcacctcgcacgatgtcttcggcttcttccttcctctgatgacaattctcggtgatatcgtcgacttgaacgcacagaagaaccaccctagattcggacaacgaaattcctgggaactccacgaagctgagataaggcgccaattggagaggtatgcgtacagcattgaagagttcaaagcccagcacggctgtggaccaagcgaagagaaccaacagacgacgagcccggaccccgttcgtagcgaatggacacaccaaacgcggaaggttgctgcatacgcgacacatatcatgcatgttttgcatatactgctccacggcaagtgggaccctgtcgcacttctcgaggacgacaacatgtggatttgctcgcagaatttcctcgccgcaacttcaagtgcaatttcggctgcacacgctgttggggagatcctcgatctggatccagatctgtcttttatgccgtatctgtttggaatggtaagtcttcaatttctccggtagcttcgcatctgcaatccattgcaaatgctgctccacatgttgatatgaaaggagcatagctaacacagagcagtatctcttgcaaggcagtttgattttgctccttctggccgacaaattgtctaccgagacgaatgacggggtcatcagagcatgcgagaccattgttcgagcgcacgaagctgcagtagttactctcaacactgagtatcagaggaatttccgaaaggtcatgatctcgaccctggcgcagatcaagggtcatggccacgctcgagaaatgacgccagcgaaacgacgagaagtgctttcgctgtatcgatggactagtctcggaaatggccttgcaatttgagatcggtgatgtagtggcgcagggcgttttgtattgaacgtgatatcctgggttagttcaagggtgcaaatcgcttaagacaatctgcggtagtctggtggttgtccatttttgtaagagtacggattgggtctggtaacaaaattctgccagcagatcacgggtttgaagcgacgattatatgccaggtgtttggatatttggttttgatgagcgcagaggattggttctcattcgagcgtatgctgttcggttgttctatacatggttaatgttaaaatagagctcttgatgagttcgatgtcacatacagttcctgactccgcacggtacaatgtcccgatagctgtatgacaatggtgacctttcgctcacccgaacccaggatgctatcatataggtagctcccagggtcggaatacgctcgtgtttatgatgccgtcttccaacaaaggaaggtacgcaaagtgtgccaaagtgttgaggatgcgcagtgtaaataggtgagtgtgcccgtgcgaggggcgcgatgtggtgaggtgagatagtttgtttggcggcggcaagtttgaggctatatgtaaggaaggagctgtcagtctgtgcacgtgacgttgtcttttgccaaaaggcaggcgcgactacgccacgcccatgtggggcaagattaagcaattgaagcaccgggtataatatgtaggtataataaagtagcggcatcgtgctcggtgttatgcacaactagcaaagaagcttaatcactggtcgcactatgtgccaagcaggggatctgcgtgatggacactcgaaagcgcatctgcaatcgcagtaggtgacctcaaagccttgattgaacaaatgtagagtattgaacacgttagcctccgtctgagaattgacgtgctccgcagcatcataaaggcaaagtcgggaaatcacagagcagacgtgtcagatttctttataacttcttctcaacttccatgacctcgcggatgccttcagcgaccgcatcaaccttttccttcggaagcctcttgagtggtcggcgggggtatccgccgtagccgtagtatgactgaatagctgacttggttccaggaatggcagctttcgtcaacacccaatcacccttgctgagcaccttctgtagtgcaatggattcgtcatatttgccttcggcccacaggttccatactttgacacaagtctttggaaggacgtttgctcccccggcaatgattccggagccgccactagcagcagtctgagcagtgaagtctgccattccaccgaaagccatgtagccgctgccattgctctttgtcgtacacgcgtctgtagccagtgcaacgcgtgtaagttttccagtgttgccacatgtgaactttgtgccaacgatgttaggatgctgggcaagcttgatgatgagatcgctatccatgtcgattccagcaacagctccggggtagttgtagaggactacgggaagtggcgaggcatctgcgacttttgtaaaatactcgacgattgcgtcctcgtcaatggcatagcggtagtaacttggaggtacaatgaggacatattcgccgcccgcagcttctgcttccttgcagagctcaatagtgagcttaatgccgtgctcagaagctcctaccaagactggcacgttttggtaaccagcctcgtccagtgcttccctggtcgctcgcgtgactgtggccttctccgctcgcgagaggtggacggcctctccattcgatcccatagttacaagacccacgaggccagcttgtgcaagcctgacagcgtgcttcttgatggtaggaatgtccagctcttcggtctcggggtcgaaaaaggtcatagttggcgagtagatgcccgctcgcaggggtgtacgctccttgttctgcccattgctgtggccattggtcccgttgttggaagtcatacttgcgttgtgtcgaggaagtgcttagaagatgatgaagcagcaggtggtgaactcgggaaagaggatggaacactcagtaataacggacacagacgggttcggtcagctttaatataactgcggaatggatgtcaatcggcgtaaagtaaagcagaggagctaggtcggcagagcccaaatccatcccacctttatttcgcacgctatgagaactctaacgtcgtcgcgatcctgtcagatgcgcatcgtcgattcgccagagacgacataactgtgaaacggcgtggctagatcctacgtcgcgtgcaaggggctgtgggccgtctgacacctcgggggacaactgcgcgaggttgcgggacgtgatgcggctttttcctcggggctggtgactaaacctccatgacccatggatagcaataccgtctgtggcagggttgggacgacaaacattgcagaccgacgtcttgaaggcagagacggaagaagtcagcacatttctccaccaatagcacgtggcacagcagtgtgggggcacaagggaagggatcacctctgtttcttggcctggggaaggtggcattaacacctcggagctgcgtcagcttacacgtccgaacgctgagcagcaacgcgttccaattcaccagtgccgccgcttctaatcatctaaattttgcaacaaacgcaccgcttaaacagctgtcatcaattcaatcattgtttggaacacataacgacatccggccgcggcagccgggaaaattgcatcctaccgtgagcgcctcagcccctccaagtgcccctcatgtcgctacgggggaaatgtaattccagcttgccctattcgaccaagctcggtgtggttcaaatgccgcggcgtctgcgcgtgtcgaatgtagtgaatgcgcctccacagcattgagcgtcggtcaccttgctgttctttggaaattgtagctgaagctgaagacaagtgccattgacctatttattgtccgaaaacattaagaacagctaccatggcgcctccagaagttctcatggtactgttgccccgctcatgtgtcgtctataagtgcaatgtttttgacaagaatgacaggtcggtaccggcgagtatacgacgggatttgtcggtggaggtgcgtccaagtctgacaagaaagtcggcgttgtgggcttgacccttttcgaccttcgaaagcgtgggaaggttggaaagctctccatggtgggagtctctggaggcaaattctctgcaatccgtgagttgtgagctccctatccgattgacttgtcatgctcatgttgcgtaggggagcatttgcagaagaacatctctgaagcctacaacggtctagacgtgtccttcgacgaatacccgaaagagggcaaaacagacccagatgcgtacaagaccgcaatcgacgctttaccaaaaggcagcgcaagtaagttgtgtgctgtcagttctcagataaaacaccctgctaatttctcctagtcacaatcttcacgcccgacaccactcactatccgatcgctcaatacgcgatcgagcgcggtatccacgtcctcatcaccaagccagcagtgaagctactcgagcaccaccaggacctcatggcacttgcaaagaaacacaatgtgttcgtgtacattgagcaccacaagcgctacgaccctgcatacgctgatgcgcgtttccgggcacagaaattgggcgatttcaactacttttactcgtacatgagtcagccaaagtaaggcatttttcatacctgctctgacgcgaagctgctaaaaaatacatgcaggagccaactcgaaaccttcaaggcatgggcgggcaaggacagcgatatctcatattacctcaattcgcatcacgtcgacataaacgagtccatgataccggattacaagccagttcgcgttatggccagcggagccaaaggtatcgcaaccaatcttggctgcgacccttctactgaagacaccattaccctgcttaccgactgggtaaagaaggatgacccgagcaagcgtgccaccggtgtgtacacagcaggatgggcagcaccacaaaaggctggcgtacactcaaatcagtacttccactacatggcgtccaaaggagaaattcgcgtcaaccaggccaagcgaggctacgatgtcactgacgatgacaccggcctgctctggtacaacccgtaagttttggcagatatccatattttcggtagacgctgaccgcccacagcttctacatgaagtacgcgccagacgaggagggcaactttgcgggacagaccggctacggctacatctccttcgagaagttcatcgacgctgtgaccggcctgaacgaggggaagctcaccctagagcagctcgacgcacgtccactacctactctcaagaacacaatcgctaccactgctattttggaggcaggtaggagatcactagacgagagccgaccgattgagatcgttgaggagaacggtgtgtggtctctgaagtgaagcacacaatgacactcttatctacttgcacgcatcatctacaatatccaagtttccctcttgctcatctccacctatccaatattgaaacagatcggttgctacgccacgcacatgcactaagtaacctacaacgcgccacacccatgcatcaacacgctagcacgtggtcatggccgctatggcatcaccccacccccacggtgacatgcagggtgccgctaagtcaaggtttgaccgacgcaaggatctagagggatcgtcttagcccttgctctctgtcactgtcgggtcaacggttcccgaaggcttgggcgacttctcccgttacttcagccatcggcgccgaaactgtaccagagtatgggagtgtggtacgttgctctttacgtgcgtagtgatcaagtgtgatggcgattggatagtgtatggagtagactggtgcaacagaggtccaatggatgtaagcagtgcataacatttactacttattcctcattcttgtgcacattgttctgtacctcttcgcctggagactctccgatacactcaagtgtttcagagcacgcgcgctcggaaaccatcagtgaatcttttcagcaacatgcgtacgcacgaagagaatttgaacagcaacaagtcccaagtccatcaaacaagctaagcaaacagtgacggctttctccgtcagaactaggtccacgtcaacctgcaatacaacaagatagtaagcaaagcttacgcatgacccacctaaaacattcacgcacaccttctcagaaccttcaatatgattcttcgtagccgcttcaccgctgaaataagcactacggcagagtctcggatgctgataagcatcaattagaggagtacacttattggctcgcaatttgttgagaagtaacgagctgcagataaacaagtaagttcacatattatgtctaatgtaaaactgcacggtggagctgctcagtgagcgcaggtttccattcaacagattcgttgacccaccctttcatctacaaaacaccaacaccgctattctccgcccaaccaagctccacaaattccacaactatacttccacctctaccactctcatatcaagtcaatgcttctgcctattgtcaaaacactccaaccccccatccgaagacaaccacctcctccgcacaaagattgccctgcaccttcgcatgcatcacagtgcccttcatggcagtccaaatcagcaaaaaagagaccccaatagaaccgaagccctacaccagaacagaaaagatgtgtagcgaacctgggataaaattagttgaatttgagcactgctttagctgaacgaccgggctaacaacgtgattcaagatctgatggggaaactgctgattgttgcgatatatgagtgtaccgggatggggtgtttgttgtagaatgccagatggggtagaaagcccgacgtgagtttgcgaagaattgagaagcatcgggcgtcgaggagaacgaaagcgatgtctgctgcatcaaacgactccttgggcatgttctgcgggaaaagttcctcggggactggccttacatctgagcagttggtcaacgctaactcgtacgtattccttcgcagtgggttactacgacggctgatacgcactgccctctctccgccacaactcgctccgttgatattgagcaaaggcctgcattaacacgaggcaacatcctcatgggttcgtgcttcggcggttgatcatcactaactacattatgattgtttccgttacgtcttcacattcactctatttcgacagcgagtgatgtcagtgctcaatttccctcgacacgcatgtgtgattgaagtgcagttttgcacatcaaacgagaagtagtaccacagcgttgattcttcgtcgagattgatagtctttgagtatacgttcatgatattttcgattggaatttacatctagatcatagcacttggtaacatttccacactccgagttcgtcgtctcgaaaacacttaaatccgccaggctttgtccttgtggggattatcaaatgagttatcgaggaatccgaattgcttggttattgttttcttttgtacattcttgtcttgtcgagtccatgtactgatgcattttgttgagaggactagatgccgttgaagactgattgtccgtcgttgaacaatgtatacattgtccagagttctatgctcgagccaatttcgcaaggcatgtgtcactgaacatccctctgcgttaagtttctcagactcgaatgataatcgtgagtgtaaagtgtgcagttgatggagtgtcacctacctatttccgtcactctagttccagcaagcatgagcagactgtcttcgttcttttccgaagaaccctagcgcagttttaatcaaaacctctctgacggactcatgttactagagatagaagaagaaaaaatctcgagaattactttcattctcgtgcgtccattcagcgccattatctagacgcctatatcgataccattctatcacactccctcgaaaagatggacacgaagcaaaccccttatcctcaatctcaatttccgccatctaaccagccttgccaacctcatccaacttattcaacatgccctgcacctccttgaccagcgccttccgttgcaacctggcctcctgatcgccctccgtctccacaccatccagcttgaagatgatctgcgtgagaatagactcgctcagcttcttgtactcaaactcgcgctttgccttttcttgcggcgggttgttcatgtactggatagcaaccggtacgaactcggtgcggaatttgctggcgatggcgtcgagcttcgcagacggggtctggggcgcagctggacgaggagctgatgggggcgcggaggtaggacggggttgcgcattgatgtgggagggtatggggaggtattcggagcctgcgccctggccgacgtagcctggggtggaggtgccggatgcgttggcggacgctgggcccttcttcttgctcttcctgccgccgcgcttgcgggacttcttcttgcctccagtgtttgcgccggagtcgccgtcgtcatcgtcgtcgtcttcctcgtcttcgccttcgctccatgcacgctgggttgagtgttcagcacctggcgcgaatcctccggcaggagcctcgccaatggtgacgagaatctcgctgccggttccgtcgcctcgcagaccctcctcgcgggcgctgcgctcgtcgtgctttaggttccggcccttgtagaacatgcgtatccgccggtgatcgtcgatgcccagcttcttcgctgccgcctgtcgcacggtgccgatcttgagatctccatcgcgtatgctgtgcgcgggaaagtgtgtggggtaattcgtgcgcttctccttgaagatcaagacatcggtttcgcgctccgggtttttgtcgtcccaatccacaatctcaggagcctgggcagcaccgtttctccgcaggtcttcgttggtgatgtatgagaagtccgagtcgttgaccacacccgaattcggcgagttgcctggacggccgaagggtgagaagcgtcctgcccaactgccaccgccgctgccaccagcgcgagagaaccaggacatagtgacgaagactgccgcaagtgcgacggcgagtgtggtgaggtaggctgggtcgtcgaagcgagggtttgtgacaaactcgacgaggtcgtttgcgctcgcgtgctgcaagtatctggtgatcttcgagaaaacgtctgtagacagattttgattctcagtattcgaggtagttgatgttgcgccgagagcaggatggttcttgagaaagtcgaacgacctctttacgtcgtcgagcagagtatttagcgacgccacggtgaacagctagtattcactcgccttgccaaagatagagcaaggctagcgcgtgctttcagaatgacgtagtaagcagctgggaaagtgctggcactggtgaatgctgaagggtggggttctgtaagcctgcgaagtgcttgttgatcggccaaatgttgaagcggcctgacgtcgactctcggaaaatgcccgcagccgcacacgcgagactcgaaagaagggtccacgcttagtctcacttctacagttccacaagctttttccagtacaaactccatgcatagcacaattcacggccagttgattagagcagtttcagatcaatcgacacagcctggaggcacagaaaccgagtacgagcatagcagtcgatcgacgatcacttgtcacaatgccagggtatccttacagatcagacgtgtcagtccacatgacacagtagtgtgaatcaggctgtccattcaatcattatatggtacacaatgcgcgctataagtatgttcgtgaaggtcgtgtcatgggttttaactccaaaagagacatgacaccgagagaaaaggaaattttgaccgtccgatgtacaccatttcgccaagcattgccgttcagatgtcgtgacataggaaagagaagagacggatgagacgatgaagaagggaaactgctgcctggaagctaagcggcaatgcgctcccctgtgaaagcttgaaaatgcaagaaacaaggttcaagaatggtggcctcaggccttgccacgcttgggtgtggccaggaaggcaagtcgtgacttgctaatggcgctgcctcgactcggtgtcttgcgtgcaactttgctggagccagcaggtgtcttcgaaggtgtagcaggcataggcttcatcttcttcgcagatcggtagctgtcgtccgcaggcgtatcattttccttgtcggaggtctcctggacagtgtcgagcttgcgcttcttgccttcgacgagagtcgatgcgtcgctcttacggaccatacggatagtaccggcagaggaggggcctgaagatgtaatgttagtgactttctgaaggtgctgaattgtattcaagaaactcaccaaaatcaacggccttgcctgactcgaatgagaaggagcgcgactggttcgcagtcgcctcaccaaatgtcagacgtcgagagggtgaagttgatggggactcggcttcctgagagatctctgggtactggacactcgaaagcgtaggatagatgactgcaccactgggcacctcgctaccagccctgaacttcatcggtgacggagacttgccaagatcgtcgtctcctgctcgctgtagagtgctgttggtgaagatgacgtgtttcttcactggtgcagttgctggcataggaggcaaagctttctcaaggttcaatgacattggcggcgacatgtgagtaccagcagcgatctgaacagggtcgtccgagtacttgcaacctggagtacgcaggatggaacgtacgcgctgtaggttctggcttgcctagtgacacaattagcacatctcatctcaaacgagcttgtaagaactcaacctaccttgcgcatgctctcacgagcaccatctcgcatggactgcgccacgttcgtgggcgagaacaggttgttggtagagggcgacttggccaaggaaggaatcatcgaagtcgtcttcaacgtcttgacgctctgggaacgagccatggaggccttggtcggggtcatgagccgagcagcaagacgggggagcgcagtctgagaggtaatcttgcgcgcgggtgtaggagcgggaggcgccgaaggtccagacatggcatcccgagtcgttggacgggtggtcgcagcatcgtcggcttctgtgcgtttgatccgctttgccgtctggttgctttcaactggaccatcacgagacataggacgcgaagcgcttgcagaagccaccagacgaacagtcgactgcgagcgcggtaggctcgagccagcaaggtccatcttggactgtgtacgctttagcggtgttggcggaatcttgctgccagagtctgttagatccatcttcgactgtgtgcgcttgagcttgctcgtctcaggcttggccagctcgggcttggaaggcgatttcttcaagggctgcgatacaacgggcttgaaacgagtcgggtcggcgcggaacgcggatgcatggttggcgatcgaatccatcttcttgaactgctgcatgtgaacatcgctgaagcgcgcgattttgcccttgggctcgggccttcttgcgctctggggacacatccgccttggaagagaaatgggttgcgccgaagagcgcaggacgaccgggagtagctccaccatttacgtctttgaggagatttcgcgtgcctggactgagcgtggcgtcctcctggcgatagctctttgtgaaaccagcaaacggagacttgaagcggaaacgaaagtcgggtgacgactcaatacgcgcagcgttggcggcggaagcaggcacaggggtctttgaaggcgtcgcctggttcatgcccgctgccttaggaggcgctgtgtgcgcgcccaaagcctggaatccaagccatcgcgcctcgtccagaacctttgcagtgctcgcatgatggtgcgcggggtgcatctcctgaccggcaggcttgataggcgttcggttggtgggcgtttggctccccttagttgagagaagcgacttggatgacttgctcttgagcgccgcgggcgtagctgtcgcatgcgggagtcttgatgctggagcggcggccttttgcggagttttcacggaggatgggtcgggaaggtcaggcatctctggcagcaccggcagtcctgtgtgtggtgaagaatctgctgtcatccagctgtcatcgctcgagcgcgacctcgcagaggtgtcggcggtgggtgtaggtgtgggctgctatggaggcgcattagcacatgtaaacaaaccaaatatgggacgaaagtaaagcgagatgcgcataccttttgcaaccgggctgagcggcgcgccatgactgctgttggtgttgaacaagttcagaaggaatgtcggaagaaaacgagcggagattaaggtggtctgtgggtggagagagaggtgttgaggtggtggagtcagcttggcaaatcataacaaacaacgcacgggccccagtatgatcgcgacgtcatttgagacagccgtgccgatcgagagtcgcaacatagaagcgttgttatacttcgtagtggtacatgcaaggcacagatttggtgcttaaataccatgacatctgctgtgcgccgtgacggagatgaactatccggtcccgcgagtgctgcaggccatctttcaagattttgaataatcagagttttgccatcgcgtccaaaatccagcgacacggcgtaaggctcgaggtcgttgtaggagtgggccgctattgccttcgctgctttccgtccttgacagctgtcataacgtcaggctgtaccctcaaagatgatagaagtgtaggtcagcgcatatgtcaagccgaaagtgatgacatttcgcaaagggcatatatgatcctgtcatgccccagaaacttatatctccatcagcattacaacatcgttcccacaatgcccaatcaccaccccctccccaccttgtcctcccccaacctcgcctgccctggcctcgccagcaccgcctcaacccccctctccacctccaaactaaccttctccttcttcttaatctcatccatttccctcccctccctctccctccttacctgctcctcgctcttccacacgaaatttcccgcgcccccgcgtcccgaccgcgcgaccggcaactcctggctctcaggatgccatggcgtgctaacttgtggtttcgaggacgtgggtatggcggtggaatcggagggttgggtgaatgtgccttctttttggagctcggtgggttggtaccagtttcctgcgccgcctcggcccatgtgtgcgtagtcgcaggcttgttgggcggttgcttgggcgattgcttgggcggattgagatgtggaggtgggtgcgcggttcgcttcgatgtcctgtgatggctgttaggccgctgaggtagtagggcggtgcgccggcgttgaagtgcggtaatgcgcagttacctctacgatcttcttgctgtcctccttggcctgcaatatgttacctgcacctccacgtccgtagggcatcttggcgactcaggtgtgtagttaaggaaatgtgagattagtgcaaggcaatgaggtttcacgaagatgtgagtgctatagtgcttttgtgggttgacaaagggtactgcatttgccaggttacggcatcgcggcgtaactgtctgcccttacagatgccggacacctggacttgatagcaacgtggggaagcttgttcgcacggtcaagacctgataggtgtggggaatgtcaggccaacctaatttgtcacatgcttggcagctgataagaactggggatagccctggcgccgtttccctagctttggcgattcatttgcaagtggcgatccaatgtacgatcaatatgcgatagattggacaatggggaatcatgaaattgcacactaatatctgtggacggctcgctgaaaaacgtccagccatcaaggcgtaaccaacataccaaagcaacatcgcttccacaatacgcctagacattcccacctacatgaagttcgtctcccgcaggagcgactaagacctatcgtggatgacacctgaacgcccctcaaaacaccatgcaagttcgtaccgcggtatgacatgctcgaagttgaaaaacactctactcacggccttcttgaaccgcacgtaatacggggtacaggctgtgcgcatcatcgtcctccatgcggcgttcctctttggcatcttcatcctcttcatccgagaaatcatgagattcgagtctctccttgaggtaagctcggaggcgctcgataacgcggatgttctcaacccatgattgctgagacgagtcgcccgtctcagtggaatctgaaactacgcttggtgatcgcagggcaggatcaaccttgggcgagtgaagggccagctgattgacgttgtgatggaggttgtcctcgtccttgggagatgggccatcgcttgatgtgtccatgtcctcaccactgcgtcggtctggggcagccttttgcagcaggttgccagagaatcgacgacggccatcagcgtcgaaagcaggtgcaagcccagatgaaggagcagcagctgacatatctgacattgcactaacagaggggagcgtggggtacatgctaccaatgtttgtccttgaagtaggcgaaacgttgcttgcagagtggtgaccaccaggagagtgctgggagccataagacataacacttgatgctggggtgagagcaggggtctcagcggtggtggagccgattgcagtcgcatgggaggactgtgagtggctggaggagaggccaggcggtgagtggcttgagcggtagccggcaccagtgtggacgtagtgtgcgccaggctggtgcacgccggcggctgcagcctggttggggttctcataaacggtgctttggagttgctccaaaaactggtcgatgttcaagagatcgctcttcgtcctgaggttgggcaggggcaatgagtatgggtgatgcatcggggggtgcgtcgcttgagcaaccatggaacctccatggccgtagtcggacatgccaccgctttggtagccaccaccaccgccgccgaggactggaagctgaactccttgaagacccatgagtctttgaccaacatcatagtaggttgacgggtcaatggcacgacgcttagcgtcgccgaagaattcgttcaacgcatcatatgctgcacgcttacggatctcgtagtcgttgttcaactgttgagactggttgacggcataatagacggggccgtaagcagagttttgaggtggtccgccgtagaagccggcaggggcaccaccgggatgttgctggccatagctgccattggggccaagcgcgccatcaggatactgatatccactcgctgtagcggcaagcgcctgcaagtcagcgacaactgtagaactccagttagaaattgaaaagagataaagaatgaccgggtttgttggtaatgtgagatggcagacttacgtttaccgttctggccagggtagccgccggcgccgtgaggtccgccgcggttgggctcgggtgagcgaagcaagacagagtcatcagcgtgagtcttgacgtgtttcttcagatcctgcgggcgcttgaacgccttgccgcagaagtcgcacttgtgcggcttcaaaggcacgtgaacacggatgtgagaagtgatgtggtctcgcttgaccgtcgtggtgcggcagttgccccactggcaggtcaagttcaagttgttggtgctcttgcgaccaacgtgacgctcacagacgtgatcctgaatgaagtcagtacatgtagaaacgcatatgctgtggtcgctcgattggtactgaggtacgcccaaggcttcgaacgaaagagtgatgacttacgtagagttgctcagcagaagggagacgctcgccgcaactttgccactggcagacaagctggtcgccagaagagttaacgacagaggcgggagtagaggcagtctgttgcggagtgccctggggctgctgtggagtgttcgcagcagcgacagccgcctgagcggcagcttgttcagcgctcatagttcggagaagctcttggcagtggagcttcaagtctaaagaaagcgtaaaaagcacagaacgcgaacaatgttcagcgcgattgcagaaaaatgtcagtgtatgaccgcagggttgggagcgcgtccttgggttgtattgtagtgcgatgtgggaagtggacgccgagcgcgctggggggacagcggtttcttgtatgccgcgccccgccgcccgacttccgctacttagcccagaaaaacagaaccttggaagttgcgctaaaaccggaaagcgctaagctcgatccagccgctcgaggcgatggcgatggcgcttgcgtgcgttagaccgaattagcgccttccaaggctgggcaaagcccttggcaagagcaggtgaggggtttccatgcctcttgcgacgctgctccgttgagcgctcagctcgctgatcgggacgcactattgtgaacatcagctctcctcgtctttgcgttctacaacatagtcctacgtggttgtcccgcgagttccggaggtggtgtcgtcatagtcagcaccagccccctctggcagggaaccaagatttctcaaaccgcccagcgaagcggatattcttgggacgtgggacttggccgagcggaaaagacactgtttggcattcggcgctccagatattggcacgcctttacgctgcatgattgcagtggcgcgtcctgcttgccgcctgtctccgactacacagaagtgcccggcgtgagcgaaaggggccgctgtcgttctcaccacctagcaggaactcatggccagccatcttcatacctcgcacacgacggttgagtttgttgagatactggacagaagttgccatatcatagcccttgttcatgctcgcacgtttcgttttcgatatagaaagatcatggctcgtgtacggccctgtacaccggacttcagcaggtggccatcaaactccatacgcagctcggtgtaatcaagccgcagccatggaccacgctttgtcctcgaggctgaggcgactttgtcttggtcttggacttgagctttccgagcggacttctggctgccacgctgcccagacagccaagagcaggcagccaagaggctatgtttgcaaatgcgcttttgacgctgccctcgtcacagggccattggggctgtgcaacctcgtcatcagagccgttgaattgcccgcatgcgctctcatctcacaaggtggtcaggctactgggggtatgctcatcaatctgtgcaacgcgactctcaatgccgtagtggtgcaatatcagcagtctaatttagtcgacaccattcttgcaacgctgtgcttgatatcgcgagacatgagcaggcattgatacagctaatctcgagagatggagtgaaatgtggagtagcctcgcatgttacataggtacaacgttgtactcctgaggtgcacacttccccacaatttcacacttggttaatcaggcggctcgcgtggcagaactccggcaggtcaccttggcctgttcttcggtagaagtaggggatcttaacgcccgaagagcaggttctcggaccaaaggttcaggtcgactagaacaggagcgtagccacttatcacacctactgcaggatgatggaatcgtcaaggagacgaacaggaacgggtgtgcttccaagggcgcggacggcttggacaaagagacgtttgcttgactctctgccgagttttccgcacacctgggcaaagaccaagacaacgcagcggaatcgtttgccaagaagaactccaactttccgcgatctcagcatcagcagcacttgagtttagggagacctcgacaaagggctatgcgcaacaattgcatcgttcatgaattgcagtttcggtgtgcttcggagcattcacggttgaagtcgaaacacatcactaccgaatttagtgaacttcggtccgcaagccacgcgcggaatcatcgttgtaccatccactcgcgttgctgtgtatactaagaatatcacaacgcgagtactgggggaggagcacgcgactatctgatgaaccttcgtcgcatgaatatttgaaaacccaaccctgccaacactacctcaattaccaatatgctcaacatcgcgactttttacacattaggcatcacttctgctgatatgccctagtactgaacgtccattcacttatgctggtttttcacggcaacataggaaacgtactcgggctaggcctcaacatctagtaaagtagacactcagttcactccagactactacattgcaaaggttattcggcctcggatcctttggtgatggtccataacctatctgaatcaggttcatgtcctgattaccggctcgagatttcagtgtcataaacgcaggcgccaaaactatgcgtgcgccttgtagtcggacgagtggctcaaaactgcaatggacaagttctctcacattttgcaagtgtcggaatttgtcaaagggtttgtttgcaaggcggttcttttcagcctttctaaacacacaatatcgtcgtgccgcttggttccggtatcttgtaactcttgcatcttttttggggggtagagctttgaagaatcagaaaattgggtcacggataatcgtgtagtccaggcacacagctcgcgaaatttgtccgtcaaccatgaacccaacgtctccatcatccagcaattttcacgatgcgtgcgattattggcttgaagtatagctgtgccatactcgtacaatgcccttaacgaatttcttctgtgaatttcgatatgccctgagcacgcttaagcatagccggctcgagcctcaaactgtgccacagctttccttcactccagtcgtcgcgtaggtttgagcaacaaagcctcaatctcacttctccgcagctttcgtgggaaagtgatgcgcgactatggcacggttagtgtgcttccggacgtaggtatacttgcggcttaccacctctacacaagttgatgtagagatacatttctccccctgcatagttgaaaaaatggcgagaagtttgcctatgtcacagcaatactgtggtagaaatttaaaatggtgcccatcgagcatcttccggcaaggctaggcatcgttgaagtctgagacttacacaggaatcaaatagaccctcactcctttctcaagtgtacaacagtgagcatctagtattgcttattcaaagaaagatgctctaattcgttatctatatacccgtatggtgaaaaaagcaagtacttcgttacaccccctaatccctcgtcttccccgccgcattcttcaaaacctctgcaatactatagtatgccggcttgcgctcgaaattctccctccaaagacacgcgtctccattcccagggaatgccgacggtacccaagctaaccggatcccaaaagtcccacaccgtcacaccaacgcacttcttctcatcaacacacgccctcgtagcattcgcgtagacttccgcttggattgcttctgtcgtagcgtttgcgggcagcgcgattctgacatcgagttcggtgagtgcggtgtctagaccaagtgaagagaagagtgcctgcgaattgcgcacctcgtcgtacgtcggcgcgcgcccgacagtgaaatgcgcctgcaggcccacaccatcaatcggcacgcccctcgcaatgaaatccttgaccatcttctgcaccgccagactcttgttgttcacgcgctcgatgccgtagtcgttgtagtacagctttgtgccggggttcgtatattgccgcgcccaacggaacgcatgctcgatgtactcgggtccaatggtgtcgagccacacatccttgcggtacgagccatcttcttcaaatgcttcattaactgtgtcccaggcgtagcagtcgccaggagtagtactccgcctcctgcttgatgtggttctccaaaattgacagcagctcgggtttggagaagttaccggcgcgcacccagtcgggcaattgggctgtgccatacgaaagtgtggcagcggcggatctggccggcggatttggcgggaaccatgacttggtcgccgagggtgtagttgaagacgttgcgggcgggctcgatgtgcatccattttctggccgttagagggggtgacttggttgaattcagagcggttgaaggcgatgttggtgtattgcgtgttgttgagtacgacgttgtcgattgcggtgccgaaatattctaggccggcattctttgctagatcgccgaggccaggggcggactcgggctcgcgtttggaaggagttggggtggcggcgatgagggggaggagagttagggcgagggaagccttcatcttgacggtgcgcggccgaagcagtgtctgagattgcgcaagttatcttcaagcgaggtctgtagtgcgcagttatatactggacttggatacgatggctcggcaggccagacttgaattcggagtcaattagcgattcgaagccgtcttgggagggctagagggaacaattcatccaagttcctggatttgcactctcccagtttcagttctagctaggatacaagtgctatcggtcatttcggttaataacgatctgggcatcagtgtattgcagtcattgtgtgttgtcgggatgtcgatatgttgcgatttcccggtattcattgctcctcataatgttttgccagcatgaaccattacctgaatcttatgataagaagcacaggatcagggtttgattacatcttccactcttcattgacgttttctgtactgcaatttctccgcgtcgtctgtgatgtagtctcactgccaagtttcgtctggttaatgtagaaggcacatttaccccgcaatatatccaagcaccaagggaaaccttcccttccgaagtatggtttccaggttctgggatgctgggtatcttggcactataagggtctggctactcgctctgtttccaaaacgctgttttggctgataaagtatagcgcctgctctaaagtaagcgctatcataagcttttataaaaaagggggcggtgaagaactctgttttgcttgcgctgaatcttaataaataaggcttaaaacttgctgttctaagcgcacgtagcagatagatattctatctctatgcagttatttaaaaattttgatacctactagtttgctccgttttgtcatgtgattgcagctgactgtagcaagactctgctacttttctgctgaaacggcgttttcaaaacggataagtagacagaccctaatttgcaggtacgtcgtacatgagattgactagaaaattctggaaaaagcgctatcggcaatgatcctttgtatcgcagattttgggtactttttatcgcgtttcaaaaatcaggtcgttcgaggtgttttgatcaagttatatatggtctttgggtcgtaaccatgggatggtcccaccgttctagtctatgccaacgaaaacgccatctttctccagatcttcacgggagatcttgggcatcggactgacagcgtcagctttctttagtgagctttcaatgctttcccagaacctgtccaagtccacacttcttggaattcggcaacccccttcgccggagggaagctttgtaaccttggtcctgccaagctcgcccacatcggactgagtcaaagaatgaactccttcagtgactatatcgacttggaaacgttcgccgccttcatcattgaatatttcagggtagatggcggcagataccgcaagcggatcgtgcagcggtggcccttccgtgattgagaatacctcggcatatgtacccgcgaaaaatgacatgatttgcgtgaacagtgctcggagagcagagggtgtgggctttgtggaagcatcgattgacttctctgagccatagagctgcgtatggcgaactgcctttgtccccagaacctgatgactcagatcgagtggaatcagcgaggtcttggacttgaggacgggatgcgagaagatgaagtgcgaggcttcggggtcgcactattgtcgtcagtcagatcattatacaaggagtggttgttcatacatagatctaccgtgatgttagtttggtgtgtgtcttgtacatgctcattactcacattgaactcggcataggcagtccagtttccgaagcgttcgccctcgcccttcactttgcccattggtgcatttgtgaagccgcccccaacagcccctcccattattgacaagcccttgaggtgtcctgctaggtcggggtacttctgaaacaacaagccaatgttggtcaaagtaccggtcgataccagccaagcagtatccagcggcgttgatatgagggccttgtacatggcttcgaggtagttcacaccggtcaccgctggctcgataggctgtgggagtaacgtgacaccatccaggccggattcgcctgacaatgtcagtccaatcttgtaggctctgagcagctcatgtaccatgtatgtcggcagcgtggacagcgtcgcgaacaatgggcttcgcagctcctgagtagactttcacatcacgtctcccaattgcttccaatatcgctctcgtgttgaacgtggtctggtccagggcagcgttgccgtggacggttgagacgcccaggagctcgacgcggggatcgtgggcacacagcagaagggcgtaggcatcctagaagtagcgatgatgagcttcatcatctggtgttgttgtgggggactttggtacatcgtgtcccgtgtcctgtggttgtcagtacgggttttcggggaaggtgcgagcggcgtacggacacaatcgagccacagcgggatcctggaggtagtgtctgtcatggccgtctaataatgatatgatatagtaaacaaaagatgtcagatcgatcttctttgtacaacgggaaggtagcgaaatgcagggtccagcagagagatggtggggttggcgccaacaatgggggtgccacttaacaaggcggaccctggcagtcggaacttggaagtttccaataagtgtgtcgctattgatgcctgcttttgaccctcccttgtttaaatcacatgcccgccatctccagatatgcaggtacacaattcatcaccattctcggaatccccggaaaaagtattcggaatttttgacatgagcatgttttgattggcgtgtcgaagccacgacgactgtactctcgtcgtaagcctcgggctttcccaaaccccgcgtacaagacacctctgtcatcttcatgcactctcgcctcgtagcacaccttgcgacactatctgcctcagtcagttgaagctcttcgtgcatgtcgggacggtgaagtgcttcaattactttcctttccttcgtgatccgacaccttacaaggcaaacatcgccttcttcttcaggcatccaggcatcagcatgcatctcattcggcgccatgaaggtcacaaagaagtgaagactgaccaatactgggcatttggttactatttagagactctcaacgacaagcaaaagcaccagcgacgagaatacttggactggtatggattcgtggcgcaatggtcggtcttggccatatttgtgctatttcaaattgccttcctcatccaatggacggcgaagagcggcctcaaatatgatgcaccaaagtcgccgtctttcaccaagcgtccaactgggaggcttggatggactaggaagctgcagaacctttcgacaaaggcgaattggtggatgagtaaagacgtcatcagaggttgggattggggcacaagaggggagtgggttggtgggagtctctggacgatatggctgctgtacctgtgcatcgccaaaactggaaatggtaagtacggtatccttgtcaggtggtactcttgctaaatgcttcagattatctacacctcacaaagcgtttcgggcaggtcggggcctcgcagctgccggttcactatctgttggccatgagagcgccatattcaccagtccagtggctgacgcggtgctcacacgagcagttgaaggctgcccatcagatccttggccgcatcgtcttcctcttgttctccttgcatggaatcttctacctcaacttcttcatcatttctggcttcctcgcaaaacgcatcaaagactgggacgtcatctggggcatcgtcagcattgccctatttgccacaattagcacaacagctcttgcctttgtaaggcgacggagctatcgagtcttcttcatctcccacatcgcgatcgcaaactttataattttgccaatgtggctgcatgtgtcgcacattcgcatatttgtttaccaggtcatatttgttgaagcgcttcacctcgtcttccgagccttgcgactaaaagtataccaaggcaccattcgactcctgcccggcaccaatcttacacaaatacgcataccgttaccggataacagctctgccctggaatggaagcccggacagcacgtatacctcagcaagccctggggcaaagcaacttcgccatcgttctatcagcagtggttgatgacgaacaagacaaatccattcacaattgcttcaataccatccaaggacaaagagttgctgcttgttgcaaggaccttaaaaggcaatacgaagtatcttgcagagctcgcgcaaaaactagcccaaggtggaagtggcatcccgatgctgcccacagctggaggcgatatccccatcttgccaattgcacttgaaggtccatatggcgcatcatcacgattaccagatctgtcagattatgacagggttttactagtagctggaggagtcggcgcaacattcatcatgcccatatatcgcagcatcgtcgaaatgcacgacccatcacctgcaggtacgcagatacgctgtgtatgggctgttcagaaactggccgagacgcaatgggctttccccacgtccacaccttcgaaggaagacgaaagtgatgcagaatcaagtgacgaagaaaatgggtcagcacaggccacaagcgtcgtcgaagtttacgtcacgcgcccctccggtccaagcctacaatcgcccaaccccaatgtcttcgccgtagacgacgaagatagcgaagcaatcgaaatggcagaagacgagcagctactaagcatggaagatcagatggacaaacctcggaagggcatggtcatcaagagcggccggccgaaattagacgtcatcgttgatgaggtgttcagcaagggtctgagaacggccgtgatttgctgtgggccgaagaggctgacggaggatttgaagaaagatgttgagatttggatcaagagggggaatgaggtgttttggtgggatgagacgtttggatggtagttgttgcgttgtaaacttagtcggctgatcgaccgataaagagtcagtcataggattattcgtcgctaatcttgcaattctcccagccttatgataaaccatggtaacggcattgcagcgtcaatctggtctgacttcatctgcaacttgacagagtggttcacgcacctccagtgggtcttttcggttatcttgcacatgagcatcccatggtgattaaccggcaacccggcatctgggagcgacactaccaacatgtttcccacaacagagaaactcaaaaatgtgcataaaataaagcagtctctgacgtcgttacgtcgcataaaggttgaccaagtcataagtttccgggcgggtccagtgacaggtgccagacagcaaaatccgtggctcccgatcccccccttctcgcgctatggccgtctagcgaagactagggcgcatcaatcgggaaaggctccaatcaatgaagcttgtttggtacaggagtccaggaggcgcagcgggtttgcgggtgcgctataatcaaaagtcgggaggccgcgcatgatgctttcgttttcgtgttggaggtcaagtcggagagctgcaagcggaggtcaacatcgcatgcttgcaggacagttgtctcctttcttcggcgaccacggtagaagagtcagcatgcaggtacagtcacagggcaaggagtacttagtccgctatctagacctttcaatcaacggctacaggcctgattcggacgtccgagcgcttccccaaattagccaagaggacgtcgcgccccaggtccgcgcattcgaagaagtctctcgcgctcaccgtcgtaatcttcaataggcactgcagctactactgctggcgagcaagcctagagctggaaccgtcattcgctactcttctattcgtttgtgtctttgtactatatatccttccttttcctataggccgcgacccggacgtgcagggaactgcttgctttgtgcatgcaaacgccccctcttacctcccaccctgctcatcacccgacgaccattactctggctcattcatggcatccctcccatagcggacctgcttagacgtctcggtggatcttttggcatgcgacatcgcccaagcgcgaccaactgcccataacaacccactcgagcatcatcgccccttcccgtgcagcaacacatctgaccgctccgtcactgcgcaattccgccataccgacacacataaaacgacccaagcctaacccgtgaggtcccaggacgcgtgatataccgcattgcattggcgttgcaatacactccatggccgctgtcgcatactctcgccagcagccagcgtccggacagcaactaacaccaccaagcagctctcacggaggaggagcatcgtgggatcttgcggttcctctggacaattctgtgcgtataccctgccttcccatgtcattgtgtcacatgccctccgccaggctccacactactgcagctgtccgtcatgccgcactgtagcgccatcccaacctcagacattccaccttcaacaatggccaccatggggcggtgacaaagtgctgacctccagatagagtgcaagctacgacgaagagccatacatgtctcaatacggcgcctcgtcatacgccactcgccagccccatacttcgcaggctaatggttttgcaaagcccgtgcgatcgcctacctgggattcaatgaaccagtcttacgagaacgaccaatcgtacctctcctccgaccgcatgaacgagctgcaccgaaaaccaagcggagacatgaacgccatcagtaatgaccccgacagtgtgatggagtactacaaaagccacaacaccaataagaagagcaccgcggcgtctttaaagggcaagcccaagaagaagacatctaagggtggcccaggggacccaaactggacggcagtcgagcacgaccagaacaactggatacaccgcgacaagctaaaggagattgagacgaaagagcttgaggcggctggcttcagggtcggaggacgagccagcgggacgaacagccgctcgcagagtacaacccgcaaaccccgcgatcgcagaggctcagaagccgcagggcaaaaccagactggcgatgagcgccatgacggtcgacgagtagtatccccaataccggctgaagacgaggatgcattagaccaggaccacagctggaggaactctacaacgttcgaggagctggcggcaggaggaggccagcctgcctcaccacgagcaactacccacaacggcaggcctagcacatcccgtatacctcttccgaagacgagtggtctaccggtaccagcctccgctgctgaccgcgacgcaccgttatctcgatcacgggccggtagtggcaactggaatggtgatgctattgcggctaatggtgtgagggctcgcagtggaagcgtgtcgagccaaatgctgcttgatgatccagaagaaagtcgtcggataacccctccatatggacatgcgcggaaagtctcagcaaacagtggatcccctccgaaatcaccacagaaatctcctatgaaagcaaaacccactggcaagactggtcctcctggcaaccgcaagactagtgcgaagacgcagccaaagggtcgaaatgtgtccggaacatcgccgccaaagcgtccaggcacaagtggagctgcagctgcaattcgtccggtcactagtcacaagcctgagggcgaggctccatggatagctacgatgtacaagccagatccgcgcctgcctccggatcagcaaattattcctacgcacgccaaacgcatgcaacaggagcagtgggagaatgagggcagagtgggatccatgtatgacaaggacttccgactcctgaacacagaggacatggatggcaagcgcctatcacaaatcgacccaattgctcttgagaaagaacgcgagcgcgagaacggtcaatggccattgcccagtccagagaagtcggcctcaccagacccatctctcgagaagaccgacaccaaagccaacgagcagggcggtgcatacaaattgactccaaccattccgcaaggtccacgcgtcccttcacccaaactcgcgcctcccattgaaccagcagcatcgcacccgcagacacacgacttcccgagccagtcgagagcaggaaaagaaggggtgtgctgcatcgtcatgtagcatctttcgtttattactttttatatacccattgtcccattgcttccgttctccactatcgtcagcccaaggcaatctcattactttcactgtacatggcgttttccaggagcccagaagatggtcaattttaaagacggagggtcagcaaatgctctgcaatatgagctgatagcgtacaagcgtacaaagttttcctagcttctgtctttgcgtgtattctgtgcttaatttctattcttgcgatcaagcgagtagtttcagcgcatgctgttttctgccgtatattttgctcaaaaagccttgctttttcatagaggcttgagggcctatgactggccatcagccatgtttttgttaatgcttgttggtggtggtcttcagggacgggagactggatctgacttgataactttctacgaaggatgtgagcatgggagatgcgaagatggctggtccagaggaggatgtggatgagctgtggcagagtggcagatagtgtatacagctgatgagaatcaatttgagtgttgactattcatacattgggccagcgtggtcagtgtctgagatgagtgcctgcacgctgctgccggtttcctcctgatttgtacaaaattagtcataacaacctttcaagcatgattcaagccacactgcaggtcattcactgcgacggaaggtgaacaagagcatttggtgacctagagctatgtacagttctgctaggttttgttacactggcaaggctctgtgtatagcttcagacacactgatccctttccatcccaagtgacaatgtagtacaatatgatgcgtccgaactactgagtaggaacgttcgcttatcacatttgagatccataatggtgtcagacgaacagcggagaccacgtgacatgacgctaagccgcggcctcccgctagcgcccaccgacgattgacgaatttcgactggcgggccgcctcgaacttttgattcttctacatatctccaaatccaactcttcgaggaaacccgacaagaaatcattcatcatggtatgcacccacccctccaacactggctctacagcaaccacagcctgcgctgcgagcaattcgcattcctcaccccgccatcaccacccagaaaacatgctaacaccaccaccaccagtcggacggagaagacgataccaagtcccaagtcagcgcggccgccgaggtcgaggtctcagccgatgagaccggttccaagggccagatgtctgtgctcgaggcgctcaagggcgtcctcaagctggctctgatccacgacggactcgcccgcggtctgcgcgaggcctccaaggccctcgaccgccgccaggcacacatgtgcgtcctcaacgaggcgtgcgaggaggaggcgtacaagaagctcgtcgttgcgctgtgcagcgagcacaagattcctctcatcaaggtccccgatggcaagcagctcggcgagtgggctggtctttgtacgtattgagtgggtttggggttgtggggttagggctaatcagtgaacaggccagatcgatcgtgagggtaacccccgtaaggtggttaactgctcttgcgtcgttgtcaaggattggggtgaggagtcccaggagcgcagcatcctcctcaactacttccagaccgagcagtaagcgtgtcgccacggcatacgctcgcccaacactgtcggtagctacgtctcaagcatcatctcgcccttttgctgcgtcggttcggttcattcgggcatggcatggagtgggatgagcggggatgtaaagttatgatgtgatgggcgcaacggaaatagatggcccttgtgccacgaatcaaaacgaggaacgagttcaaaacgcaagaccatgtgcctgtataacccatcgtgcctgttcgttctcgatacttctatgctctaccctctaatccctctatacatcaaacccgcacacccttctagcaggccatcatctaacctccccaccctcaatccccttccaaactcccaccgcccactccgcaatcctttcactctgctccgcctccaccggataatggtgacccatgtcccactccacaacctcactcttcccctcacccttctcataatgcctctcaatcaaccccttacctgcccactcccactcatcctgcgtgccctgcacatgaaacgtcggcttcctgatcttcccctccagatagtccacgccgggcggtaacctcttccgcacagcaccgggcatcaacagcggcgcataactcccacacacgctcagcccaaaggagaaatccaaccagtcgacatcctcccccgtaagcccgtactcctccacaaactcggaggcgcgcaacaagcccgcgacaatcttcgtgccctggctaaacccgatgagacccacgacgcggccgccggcggcgcggatgcgctgcacggtgctcttgatcagcgcctctacttcgggggcgagttccgaggtggacgactgcgcgcgcatggactcgagggtgattttctgcgaggggggcagccagcggtagaaagggccgcagccgtcgaagaagggcaggacgcctgggcccgcgggggaggcgaagggcgctgggatattgttaggaatcaatcaactattcaagttttgagagacggggggagcgcagatctggtgcatggggacaggtgggggggggggggggggggataagagtctctgtggggatatacataaccttccaggctctcgacgtcgaaatgcggtcataagcaggcgcatcagacgggcgagttggactgtgtgtaccgttgcattactccccgagccatggaaggcgaggagagtgggttttatggggcccggagatgaggactgcggatgttcggcggtggtgatgtatgttgggttttcggttgaagacatgattgttgttgatgctgtgcagaagatgcgcttggtgggggtgaaggtttgaatgtgcgcagtgggaattccgagctctttctaaaagcgaattttttgaccccttggggttgactccggtttctgctttcccttctctttgcgtttgttttcttcggtatttccttcaacttggtgtcaggtggtttaacgcctcatcccacttcgatctgataattctgtgttggggaaaaaaggtccgatactcggctcaacacgtcatatgccaagacagcacacctttgggagaatagtttgctggagacacaaccttcagcacaagaatcttccgtggatacaggtcggacgtggaaatgtaagacatggcgctgatggatagggctgggctgcgatcgggttccgaggcggatgagtctttaccaggatgggattagtcagatcagataacggcatgtctgcacaactgcaagtccaacaactccgcaagaaagattcaaataatggtatacactaacgatgctcgatcttacgccctaaaagtgaaaaagtccagcgctcaaagaatgataagaaaatctacgccaaacatcccccctcaaggcttgactggctccgtactcgacctcgcaagcccactaagctcactctctcccctcgacttcgcagattttgcgctcttcctcgaactactcgaactcgccctcggccttccggtcagatcttcctgcttaacagctttcagtatatcctttcccaactccgtcttccccaggcgcgccacgagcgccgtattctccctctgcaactcgccaatctgctctttcagcagcttgttctcctgctcgagaatatcgcctctctgtttattctcgtcgcgctcgcgctgggccttgaggaggtggttcttatccgcctccttctgctggcgagcgagaagtttcttagtttccttctcgcggcgctcctcgagtttgcgaatttccttttcgaatttgtcttcgtgctttttgcgctcgcgggtgtgtttctcggcggctttttcgatttctttttgcgtcttgttgttttcggtggcgagatctttggcttgtttttcttgcgcttgatcaagtcgctctcgcatttgtttcttcttgtcctctatctcttgcagtttgcggccatgggggctgtcgtcgataactggtagctctggttgtgatatagtggacggagtagctatgtcgtcagtaacgggtaagccgccctccatagctgtgttgaattgctcggctgaagcaaatgattctatcgatgatgaagatgaagacgagctgctcgaggttgtgcgttgtagtgggttgagagcatcgggaacgtagccgcctactgtgtctctgatcgaagctatccaaccttcggcgggtggagcgctggtctcgctctcagctcgcatcgatgcacgctttgtgctgatcgagggctgatcaactatgcttgttccaactcctgcacctatgccattcagatctgcgatcgagcgtcttcgctcttgctctgattcttgcactcgcaatgcgcttgaagcaccatccttgtccgcgatctcttcaccgttaacatcggtctttgcacaggcccagtccaggaacttgacagcatcctgcacaatgctgctggggacatttctttcgaccatgaagcgcggtatgccgccaccagggtcgcttcgcgttaccattgtccattgcacaggattcgactctgggtcctctgctccggcaagcggaatttcagagatcatctcgatactctcatagtatccgcggaccattccgtttctgggcggtgcgtcgggatgtgagaccggtatcgagacgaccatgtagtgccgcggtaccgcattgccgactttggacgcatctgtgaggcaggtctcagaggtgatgagtagcgtgatgaactctcgcggggacgtaggtccagggaattgagcggatagttggtacactgcgattgttagcgacacgtttacgtgcgtttcagctgtcgatcacataccctccagctttccaatgccgtccacattcatctgttcaagcctctggtcgccgccaatgccccgcacgttgccctctccaggtccaccttgcacttccaagctctctgggaactctttctgcatgcactccttccacttggtgaaccctagtccttcatgtacacttgaccgtgcaaaccacgcgccatgtctgtcatgtcctgccatcttgtagacgctcatgcccgtagccgtctccttcgctcccagtttcaccggctttccccatgacttctgcagcgcctcgtgtgctttggctggtggtggccgccgtacttgagatatggtcagatctgcggcattggcagctggtcgcgagtctgtccgcgtgcgctgcgcggcttcgtagggcgtgccattgggcggcggtgggaccgagttcgcgatgagctctgcatttgcgagaatctctgggaggaaggacttgaggttgtcgattggtacatcgctaaattccttagggcgcaggcatgctagcgcatcgtgcagttccgacatgttgggatgcgccgtctctcttcgaggacagatgtagtcgtaatgtagagctaggaacagtagtttgaatgcttccctcctctgtgaatgtcaggcttcttcaagagctgtcaaggtgtggctgtctccgatgtacccgtggctggagcttagtgttgtatggtgacgacgtatgaaatcacagcgcaaaggtaaattcgcatgtatttgactatggacaagattcgggccgtggaacaacgcggaacacgaggtaattgttgtacaaacgcgaggctgccggtaatgcttgcgttcaagcagctgattgttgatgctccgacgtcatacccttgatccttgccttgcgtacttcgcggggtcggcttcggatgggctcaagtcccgttacaggaccctgaaggaatacggacctatcaatctacgtcacctacaccttttctggtgctgcttgcgagattaccaacgtaggatcaaacatgtctctaaatgcctaatacatgctaagctctaacctatcttacaacaaacacttcacagccaaagagaagggtatctcaaaattcacgtagtccgctgtacatgcaatccttcaaatatacaaccaccgaagttgtactcttacacgaggacgtacagcgcgcacatctggaaattgttagccgtatgtcggtttgatggaagctttgacttaccatgctcagccccaagatcatgctgcaccagaagagcacgttgttgagcaaggtgcgccctctcacccacttgcttctctgcaccatgacaatgggcatctgcagcatcattgcgaaaaatccgtagcctcggaacttgcgcgtaatacaacccatgaccaactcgtgcgcaagcgcagatatgaggaaagtgattgtggtcgcaactgggcgcgacatgtggttcttcgatgcagagtagacgtgacgacggaagaagtggtgaactggcttattcctaaaggaatgattagcaaaaagcacaagacatttgaacgcaattgcactcaccactcgcgcgagaattcgagccagtcgcaactgttccaccaatccgcgtagaattgacgatccgcgaagcctatagtttgttagccaagatctatttgcggtattgtgcgacttacatgtgagctcggcgaatgcaccgaggacgtactcgaaaatgacaaggaaaaccagcagaaacgtgatcatgaatgggaaaagcaggcggccaacagtctctgctacgatcagggtaaagtccagtgcgccgtctgcatggtgaaggcgggctgcggaggcgtcaagcacaggcaagataaactcctcagatgtgatgaccatcaagaagatgcatccgaatacagcaagcgtcttgtagaagacttccatccagcggatgtgcgacgtgcggggatactcgatctcatagcaaagggtcgggcagaagagaaagtcgatgtagttgtagacagtgaggttctcgggatatgagacacgacctagtggtgaggcgagctcaaacgccaaatcttctcgtagctggcgcagatattccgcgtttgcgtccttgggctcttggtgggtgggtgactgagggatctcgtgcaaatgtgttcgaggctcggggtatctgactgctgcggctttgctcgcctgatcgggcgtatcgagttcgctgagacggcgtagagtctcgctcagatgtccattgtagaagctgtataatgttagtacatcgaaccgctatctgactctgatggacgtacgcgtatgaatgcatcttcatgaagatggcaagcaaatgcagcgtgaagaacacctgagcggtccagctccagtcacggatgaaagggtacgtaacccagaaggtaagccatagcacctggtatatgctctgtatccatatgccaaacttgctccagcgcagggaacctttgccgctgagaaagagctgctgtagtggcagcgatatcatagtgctgcccaccatagctccgtccaccatgccgagttcgaccaccttctccttgaagagcccccactgcttcaactgcagaggatagcccgtctcggtcatgttgcgaagcatcgttgtgaggaccatgattgcgagcccgatccagaacaggacaaagaagcctctgaagtcatgatagtcgctctccgggtcgaagtgggacacgcgattcacgtattcgatggtgggaaacatgcgctgtttctgctgggcgcgaatctgacggcgcgcagacgaggtagcctggactgatggaggggcatctgcaggaatgggagttgttcttccactgtgaaagtcagccatgcgcctggccacgagaaaattccgggtacctcgagacgccagagccaggctctttgagagttccatccttgttaaaggcttcctcgttgagctgcggcttcagcaagtctatgcgcgtagctttgcgcggtcgcggcgagtgaagctcgccgtgcccgttgcgggcttttgtgtcgatagaagaagactcggccatcacgtggagaattgcaagggcatgtcgcagtgaatgcgaagaaaggtggctttggcgatgcggtcagcctagacgatgatctgcgactcgacggggttccttggggttgatgtcacacgtcgccgtggcttccgcggcacaggtggagctgacgtttgcaggaatggagctgggatcatgtgagcatggcatcggtatttcagtatatgtgcaggctactacggaagccgatcattgccgacacattggcgcaaacaagatcgtgggcgttggagtgcgtgtgacggtggttacatcagcggttgcgcgagtcaggcggctcaagcttctgcgacagggtagggaaggcgcgacgaccctgtctggattaacagacggcccgcgttcggacatgccagctactgtactcctcgaataatcacaagcagcggtgcctcacccatatcgcataccgctttcggctccagcattcgtccgacccgcgcatccctccatcctccagcctcccgagccttcacttgcctgccattccgaccgccgccccggtggggtcctagaggccaccacaatgacttcctgtacgccaagaccgcaacgcccgctgtatgcacgtatactaagacaatgcagtgaagcaattcattcggaatgtgcgagccgcgaagacgattgccgacgagcgggctgtggtgcagaaggaaagcgctgccattcgcgccagctttagggaggagagccacgactccaatgtgaggtgtgttgagacctcacgaacccaaggacgtatattcacacccgagcagaagaaacaatgtcgccaagctactgtacctcttcaccttgggtgagaggacgcactttggacagattgaatgtctgaagctactggcctccccgcgttttgcggacaagcgcctggggtatctggggactatgttgctcctggacgaaaaccaagaggttctgacgctggtgaccaactcgaccaagaagtatgggcttctccgcgattgtgaagcctcccgctgacaatggtacagcgacttgaaccactccaaccagtacatcgttggcctggcgctctgcaccctcggaaacatcgcctcagtcgagatggcccgtgatctcttccccgaagttgagaccatcatatcgagctcgaacccctacattcgccggaaagctgccctttgcgccatgagaatctgtcgaaaggtgcctgatctgcaggagcatttcctggaaaaagccaaattgctgctacaagaccgcaaccacggcgttctgctgtgcggtgtcacattggttgcgaatctctgcgaggcagacgaactagaagatgacgagaacggcgtcagggacctgttcaagccagttgtccccagtctggtcaagatcttgaaggggctctcgtcttctggttatgcgcctgagcacgacgtcacaggcatcacggatcctttcttgcaatgcaaaatattgcagctgctccgcatactggcacgtggtgatgcttctgtcagcgagcagatcaacgatatattggctcaggtaattgccacgcgcgcatctagaagaatgagttctaactttatcaggtcgctaccaacacggactcttcaaaaaacgttggaaattccattctctacgaagcagtactcaccattctcgatatcgaggcagattccggtctgcgcgtgcttggtgtaaacattctcggcaaattcttgtccaatcgtgacaacaacattcgatacgttgccctcaacacactgatcaaggttgttgctgttgagcccaacgctgttcagcgacacaggaacacaatcttggactgcttgcgcgacccagatatcagtattcgacgaagagctctcgacctcagtttcacgttaatcaacgagagcaacgtacgggtcttaattcgcgagttgcttgcattcttggaagtcgccgacaatgagttcaagcctgtgatgacctcccagatcggtattgcagctgaccgattcgcaccaaataagcgctggcacgtcgataccatgcttcgcgtattgaagttggtaagtaggatattggtttgctttcgaatctgaaaatggagaatgctgacccgaatctacaggctggcaactacgtcaaggagcagattctatcatcgtttgtccgcttgattgcgacaaccccggatctacagacatactccgtccagaagttgtacgccgcgctaaaggacgacatcactcaggaaggtctcacccttgctggatcttgggtcattggcgaatatggtgatgcgctgctgaggggtggtcagtatgaagaggaggagcttgtgaaggaagtcaaggaaagcgacatagtcgatctgtttgagactattctcggcagcagctacgccggtctcatcgtccagcagtacatcatcactgcctccatcaagcttactacgcgcttgaccgaacccgcccaaatcgaacgccttcggagattgctgcagagatataatgccaaccttgacgttgagatacagcagcgtgccgttgagtatggtaatctgtttggacaagactcagtcagaagaggtgtccttgagaagatgcctgcaccggaaattcgagaggagcagcgcgtgcttggagaagccaccaagaagcgacaatcgaagattcttaagaagaaacccgcacaagccgcaaccgaagatctactcttggatctcatgggcgactcaggtccatctacacaaatcaatggaacctcgaatggcacacaaagtcaagacttactcgctgatatcctaggtggaggaggatcctcatcaccgccaccacagacatcgactcctggaccacaatcgaacgttgcaaatatcatggacctattcaactccggtccctctagctcgcctgcccctacccaatctcgccaacctccacaagcaggttccatggatcttctcggtggcatgtcctcagcacaaccgtctatgccagcggcatcatcagggcctgctcctcatcctgtgtacaacaagaacgatttacagattgctttccagatgaaacgcgatgcaaacgccattcagctcctagctcgattccggaatactggtagtctaagtcagttgtcggcggtcaacctacaggccgcagtgccgaaaagtcagaagttgcaactacaaccgatcagtacatcagaactggatgccggtcaagaagcgactcagcagatgcgggtcacctcagtcagcggagtgagtttaacataacatctaaatctggaatcagtgctaaccctgctattagcctccgccagccaggttaagattaaggttgaaggtcagttattctgccgatggcggccctgtcacagaacaggtcgactggtcagagccttcataagtgtaggcccggctttgtagagatcaggatagcacgccggcaagatatacagtacatgcatcgagcgagcaccttgttggcattgcgctacttacggtgatatagaactcagcaaggaccattgctgcgctgaacaataccgtcatctctaatcattaattgccaagcttcgactatggatagctccatgcagtgacgtggggataagactcgggaggggcggaatcttgaccggagatcaccccgcagtcaggcacgctcgcgagactttagggcctgtccggtacaccagattcaccgctcagttttggcagaaaggatggcagaatcttagcgtaaacggaggctccagctcgctactgaaatttgaaatgacctctctaaaccggagcctacagtttatagacgcgctaaaaggggtaatgcctaggctaaatttgtcaagtgttaacgcggctaaaacgaagcatctgaccgcctttaaatctggctagcgaaacggagctggctgcgtattaagccaaaacgaagcggtaaatctggagtagtagtgtaccggacaggcccttaactaggttcaccccagtgcttcttcaacacaccgcaatgctcttacgctacgtttgttgacgctttttgtgcaatttatacgccccacttatgaaacaatcagaccacaacgttgagcattcggtcctgtcagcacaaaagaattacatcaaccaaacttggcgagaaccgatgacgccagctgatcatgcactcctcatgcttgtgtagcttgaggatcggcaagcttgcagatctcagatggctgcaatgacttctaccaccttcctaagaggtgtctgtaccacgcgctgccaccacatgcgcagcgtcccttctccactttcacatgtagcaaacctataactgcacagctggcagacccaacgacggcgggagctacgcagaagtgcgtcaggggatacttttcgtggctcggtttcaatgtagaggtaacatgggtagcgttaactcaatttccgggtaccaattggagctgcgcggtgtaattgcgatgtgtatatatgcttacatgtaatccacgtctgtccgggcttcatccattcattcctgacaactacttcgttatggcacggctgcactttctcgctcttggagctgtcttgctcccttcggcgttggcactaccatcaagcgagcctctcaacctggtagtcaacactgttgaacagagacagtattcggaatcggtagatagagctcaggcagtcgtcgatacttttaagatcagttgggatggttactacaaatatgcgtttcccaacgacgagctgaacccagtcacgaacaatttcagtaactcaaggtccgacatcctatttattttcggggtatttcagtctgacaaacttgtgtaggaacggatggggcgcctcagccgtcgatgcactctccaccgccctcgtaatggaagaaaaagaaatcgtgaaccagatcctcgcccatgtccccacgatcaactggtctaaaaccgatatcgaagtctccctctttgaaaccacaatccgctatctcggcggcctgatttccggctacgacttcctcaacggcccgctggcgcatctagcagataataaggaccaggtcgacgccctgctcgcgcaaagtatcactcttgcgaacaaccttagctacgccttcgaaacacccaccggcatcccctggaacgacctcaccttctccaaccgcagcaatgtcgacacgcccaacctcctcgcaacagtcggcacattgattctcgaatggacgcgcctcgctgacctctccgggaacgagacctacgccaccctcgccgaaaatgcttacaagtacctcctcaacccccaacccgcattcggcgagcctttccccggccttctcggcatgcgcatcgaccccaaaaccggcctgttcaaagacgcgctgggcggctgggtcggcggtgcagactcgtactacgaatacctgatcaagatgtacatctacgaccccacgcgcttctcctacctcaaagacgcctggatcgtcgctgccgactcgacaatcaagtacctcacctcgcaccccaagaccaagccggacgtgacgttcctcgcgtactacaacggcacgacgctgcgtttgagaagtcagcatctcgcgtgcttcgacggcggcaacttcatcctcgcggggcaaacgctgggcgagcagacttacatcgactttggcctcaagctcgtcgagggctgcaggctcacgtacacgagtaccgcaacgggcatcggcgccgagcaattccgctgggaaagtaatgttactgtccccgccaaccagacggagtactttgcgaaatccggcaccgtcatttcagacccatcgtacaatctgcgcccggaagtcatcgagagctactactacgcgtaccgcgcgaccaaggataagaaataccaggactgggcgtgggaggcgtttgttgcgattaatagtactacccgcgtgggcagcgggtatagcagtattaatgacgtgaatgtgccgggcggaggcggctggtcggatttccaggagagcttttggttcgcggaagtgctcaagtatagttatctgattcagacggaggggagtgaggagtggcaggttggggatggggggagggatacgtgggtgtttaatacggaggcgcatccggttagggttgttgggggtgcgaagtaagatggggtgtgggattgggtatctaatgtgctgcttgctagctgaatcgaatgacgtcaagaatctactcgaagaatcctccgtcgctgtcttcgtcctggtcttggacggcgtagttgtgcgaagcagaagcgtcatgtgatgtcttgctcacgctcttttccttcttgctgtccttggctttgggcttcttgctcttcttcggcggctcggctgggaccgcgtctttgctgtacctcagcttctccagcgtgccgtcctgcatggcctcctctatcgctttccacatgttgacgtcgcccttgggtccatcgacctcggcgctgttcttgctgtcctcgcccgtgtcctctgcctcttccgagtcactcgacttcttgttcttcgacttgggatacagcgacgagtacggcttcatgagcgggtagtatatcgcgtagttgacgtcgacctcggcgttgtgtattcgctgctgtagcgccgtcttcttcgagtcgtcctccagtgcggaaagctccttcttgagtcgtttgagaatgcgcgtgcccttttgtcgatctgcgcgtgtcagctctgtccttaccaagaaatatattgatatagggcgacgtaccgaagaatcgcacttggtggtattttccaatcatcttcttgcggtactcggcctctctactcgcattaagcttctccgccaactcgtgctcgcatgcctccagttctcgctctcgctcctgccttgcgccagctgacatcttatgtttctctacactgtccatgtgcgtgagaaaccgcttcagatctcgtatcctgctcttgagcgcattggtgctgcgcccgttctcgtcatcgtgggagaggttcggccgcctatggtgcttggtctgctggtggttctggccaggcttgaaggggcggtgtttcttaaaggtcttcgacgcggaagaggcatcgcctggagtatcgtcgtgcttgcgcttttgcgacatgttgttgtgctgttgttcctcgggttgctggtggtaaaagtttcgagaacttcggcgtctggaagttttagtggggcctgaacgcgctagtggcatgtcacgagccgcggccttcactccaaggttgttgcttctggaacatcattgtcgcgtcaagatatgctgtgaccgacatgcccccagccgattattctttgccttcaccgtcttgcatttgatgaagccgtccgtgatttagccaatcccttcagcttcctggcgccaccaatgataagccagtaacatggaagctgcgatccgatggtcgccgcactccacccagtccaatccccggttcttgataatcgatgtcgcggggaatcgactacgcctttgccaaatcgatggtctgtccaaaaagaaggtcaactacagacagatatgcatccgcgataagctgcccaactacacggcctttgactggtccaagaaggatgccagtgtcgttggaatcggttcagcgactggtgaggctgtactagtgacactggaccctgaaagacccgatcacgacctcatccatgcattccccatccggcatcagcggaagtgcaattcaatcgcattcagcaacaagaatctcctggccactgggctcgacagggtcagaaatgatgtttgcttaaacatctatgatctgaatgattcaagaatcaccagcaaagatgagccgtacaagaaattggcaagctcagaggctatctatagcatcaagttcttcactggacagccggatacactcattgctggtgtttcaaggcagtacgtgcgtatctatgatcttagaggtatgcattttgttttttgaactgtggactattactagaggctcatgcaagcagactcgacgaccactggcatcgcccaatttcagacacgccaagtgcacaatatcgccatagatcccatggatgagaactacttcctctctgccggcaccacaggcgatccaactgtgactgtctgggatcagcgattcgttaagcagcgcagcacctccaacgacgctgcgaactccggtgcggttctggagttcaagccagtcgttgacaacagccaggcagcgagtatttggagcctgcgctactctggtaccaagagaggaacttttggtgtacttgcgaacacgggagagttcaagataattgagctagcacagcacacacatcggctagatccgacatcaaagacctcgtctgggccaggatggtcttcaccacactataccaaagccacacaccatttccgatatccactacacgacaaggcccatcctcaggatcccaaagaccgtgttgttgcgtatgatttcatgacagctggaaacataatgagcggacaatgcgctctcgctctgctccccaaccgcgaggtagaggtgcttaaagtgccccctccagcgccaaagatcaacgtcagtgctctcgaagagatttacaaagacagatattgcattgcaaaacccagcctgccgcacggcacggtggccaacgacctcatcgaagtccaaaacctcgcgttgagcaccaaatttggcattgattatgacatgggaaacagtctgtcagagagcatgaccaggttcagtctaagcaacagccagcgaagtctccctctgctgtcagcaacgcatccaagtcacgaaatgcacgaagacctcctgaacctaggatatcctgacgtcaagattcccttagacgactaccttgctgtactgcatgcagcgaagcgtcgagctcaggaaggctactccctggattgcgacaagaacaagcagatcttgagcaacgatccttggctagtcgatgcttggacgctggtcgatcgtatggacgcccatgcggtaggcgacggcatggtagggaacggattggacctgaaatatctcggtgtcactgctatatgggccaacgagctcaccatgtacgacgatcgtctcatcgatcccgacgcaaagacaagccaagaaatgttcagcgatgccgtcaaagagattgtcgacgtcatggagcttccacccttcgaaggcgtcaagacagaatacccagagaacagacagctatgtctgagcctctgcggctggccactctccaacaccgccgcccagcactcctgcgaacaactcgtcgactcgggcagcatctacaaagccatcgtcctcgccgtcttccaaggccacaaagacatcgccctctccctcctccgctccaccctccaacaaaagaaactcccccaggacgacatcggcctcgccgccgtcatcgcctgcgcctcccctacatcctccatctcccccgaacaacgctccacatgcgcctggatggccgacatgaccaccgacccgtatctcaaatccctcctcacatacttcatctccgcctcctgggacactgtcgtctccatgccccaactcgccctctccgaccgcgtcgccatcgccctcaaatacctgcccgacacctctctcacatccttcctcaactccctcacatcatccaccatatcctccggctccatctccggcctgctcctcactggcctaacaacccgcgccctcgacctgctgaccgtatatatttcccagcacccctccggcatccaagacgccgtcctcctcctctcgcgcgcctgtcccttgtacatccaagacgcccgcttccccctctggcgcgacatctacctgtcacacatgcagacctggcgcgccttcctgcagcgcacacgatatgtgaaagaacacaaccgcgcaaccgtcacgcgcgagggccgcagcacaaacaaaccaaaccagcccagcctcaccctgcgctgtctgaattgccagcagaacctcgcgctgcgcaaggaccctgcgcaaaactccaagcccagactcgtccctacgtccacgtcgtcggccagacccgcggctaggcccaaacacgcatcgagtagtcccgccctcgcgtgtccgaattgcgggacgcagatgcccaggtgtgggatctgcatgttgtggctgggaagtccggacgcgagcaaagtaggggctgcggcgagtctggcgggggaggatttggaggcgcggttgatggtgttttgcatggggtgtagtcatgggtttcatgggcatcatgcgcgggattggtttgcgcggcatgccatgtgtccggtgccggactgcgggtgtatgtgtgggttgttgaaatgaaagggtgatgcgggttatgtcctttggagtaagttgggaagtgaacgtttgtgaagcagcaatagagtggtatggtaattgtgtgagagagtaattccaaacatttattttgcgtcaaagtatacattgcgctactccatacgctctcatcgttctatcacctactacacactaacgaaactcgagtacataaaaagggtataagcagccgcggatctgactcggccgttcagtccttccatccttatcccttctgtaggaatcaatgccgctgatatgaagatgcaaaacgccgttacaatgcatgtgtaaggaaagtaaaggaaaaagctaacccaacaggtgacattggcgacattagtcctggcctaacatctcactgtcgtcaccaaacggctcttcctcgccctcgtccatgaccatgccagctgcttgggcagtcacgttgcccatctggtcgccatcgtcatcggcgtacatggtgccttcaccgtcgtaggtacggagttcgccctgcccgtgcgtgttcaagaacaagcgcaatcggcccacgcctaggccactaaatacgcagaagacgtcgcgttggtgctcgttgaactcgggcggtgcttcgcggcaaaacacgaggaggtcatcacggaggaaggcttgtacgcctgttaaacttaggtgggtgaggcgtgggcagttgtttaagagtgcatgtatgccctgacaatgttagctgactgaatttggactttttagtgattgattacatacctgaagagtgaggttcgtgcaatagctgagatgcactctctctaatacactaggtgcgataggtccgccactgccaacctgcttcggtttggcgagcgctaggatactgcgatctgtgatggctgcgcacttgacaagtcctatgcgcttcaatttcgggagtgtagccaactgcatgacagactggtctgtaaggttcgtacagcacgccaaatcgatgtaacgtatcctgttgcacaatttgaccagctgggcaacacccacatctgtgattcgcgaacagtggccgaggtgtatgtagtgcaggttcttgccgaggcgcgtaattgcaagcacggctctgtctgtgatgttgcggcatttggcgaggacaagattgcgcagacgtggcgctgcgtatacgatcttctgaactcccgcatcgtttagctccccacagtcggtcaaatctagtatgcgaaggctctcatatgaggcttcagagggcaggcgaaggaaggcctggtccgtgattctccagcagtgagccagccgtagctctctcagttgtggtccttctgtgatcagggtcgtgatggactcgtcggcgaggttcttgcagtcgtggagatcgatttcgaggatatagcggcagttcatggcgaatgcgattatgctccggtcggtgagctgggagcatccgttcagcttgaggcgcttcagatgacggcagctcttggcgacctcttccagtgaatcgtctgttatcttcctgcaatttgtgatgttcagtccctgtagccgtactgcgttcttggcgagggcgagcatggtcctgtcggtcagggcctccacgcttgtcacgtcgagggccaagagactcctgttgccctccagcatggcctccaggctcagatcggtcaacttggtgcagtttgtaagcgtcaatcgttcgacacgcttgcacacggaaagagggcccagtgttccgtcgctcacttcgttgcctagcgccgacagattgaggcgcttgatgaggctgctgtactcgaagaagctcgcgacggtccgtattgtgtgtatgacgctcttcacgttcgtccacttgttcgtcgacggcctgtgccataaaaggccgacgctgtttcgggaccagtctttggagactagcatgcagttcttgaggtcggcgggcgaggacagttttgcaaagacggctatcatgagctcggcgggtaggcgggatatgggtgagattcggttctgctcctcaatggcccgtcgccgagcatcgtcgtccgaatcgagagaaaccgagggtgcgagggaagacagggaatcattggaattcagcatgatcgagtccttgtcatcgtcgaagccgcgctcgggggaggtggaggcggaggagtcggatcgggaggcgctcgtgtctctgtctggccgccgtgagcgagacatggcggcttgtcgcagtgccgtgctgcgtgtaaagacggggagcttggagcgttcgttcatggcggttgaggtggttcaggaattagggttagagggctcgtggtcgcgcgtggcaggtacaagtgctaacgtgaatgtgtatagcggcggatggcggcgtatggctcggctcgtggtgggccagtcgcactcttatgctgcaccgcgggacgtcacagggaatctggttgcgtggcaggcagtgaaagcgcaaatggcagcagtcttcgctaccaagttgggttgacgtgcacggggcactgtttcgccaacaaggctatgacggagcagagggcgcgagcgacaacagatcacggtaagcagagcagcaggaggtgcagacggagggattgcagctggctccttccaagtaaacggcagattatagaagttcagaattataggagtgagagaaaggagtgaattggctagagagactgtcgcggttgaggcaggatgccgtgcgtgttcaaggtgcccaggtggttccatccgtcgttggctgcgatggtggggcgttagcgctctttctgctgcgctcctttttgggacccagcacggccttggtcgtctgctttgccttgatcacattgcttttgcgtttgcttcgtgaaaccgccgcatcgcacatcccttccatacagctgtcgccgtcggtgtcacctgatctcgtatcgctgttgtccatttgtagagtcacatgccgcagttgggcgtcttcggcgtgctcgtgagagtcccagtcacgtcttggtatcacgaacattgcctattctcactgctggattgggctgttggcccccataatagatggcacagtgtgtaccccgcactgaggacgacgagtagactgggtttcctggcctttgggtgactctgtctgcttcgagagcagcgccgattctcgaagccggcctttacttttagagctgcttattgcaaggtaaccaaagactagctccttcaactttgatttttgctgcggaacgtaagatgctggtgccggcacatcagcaggtccaagatatcgacgtggctgcaaaacacatctgactgtgacctggattccacattatacactgcagttccgtcaagccgaggattctcttcgaagactgagagcgcggatctgctggaccttactcggcgactctgatgcaaacatggtgtcgcggaatagtctacccaatcactacaatcgataagacaagatgaaacttgacgctaaagtaacgccacacctcgacgccacagcttgatgggacaccagcacgcccgcaaaggggtagtcctgaagctgcgaattgcttgttcagatcaagtatagaacatggccactgacttcgcgagctgcatgcacactcacagcgaatgcagccgtgatgttgaacatgtggctgtgctcgtgaccgccatgccatgcatgcatgccatgcggcggccactcgaagctcgggggtccgttcatctgccttcgctaccagaccgcaacaccaccgcctagagcccaagtctcctctgttacgtgcccgatctgctctctatgcctaacaagtagtccgcctcctgtccctgctcgccgcaggtattcccaaaccacgccatggcatttgcccacaacgccttctccacatcgcagcccatggcccaacatcgcgctccagcacccattgctgtctccaatgctccgcccggcacattcgcacccggcaccaaggtccaggtcgggggccaccgcgtcacgatagagagatacctctccgaaggcggctttgcacacgtatatctcgtcagagtgccgagggcagatggccgcaactcggacgtcgcagtgctcaagagagtcgctgcgccggacaaggatgcactaggaaacatgcggactgaggtggagacgatgaagaagctcaaaggacatcacaagattgtgacctacatggactcgcatgcttcgcaactcaagggcgggggatacgaggtgttcctactcatggaatactgctcaggaggaggattaatcgacttcatgaacacacggctgcagcaccggctgacagagcccgagattctgcacatcttctccgatgtggccgaaggcgttgcgacaatgcactatctcaagccaccgctgctccaccgcgatctcaaggtcgaaaacgttctgattaccaccgtctcaggcaacaaaatctacaagctttgcgatttcgggtctactgcgcctccgagacctgccgcaacaactgccgccgagggacggcttatcgaagacgatgtgcagcggcatacgacgctgcagtaccgcagccccgaaatgatcgacgtgtaccggaagcagccgattgacgagaagagcgacatctgggcgctaggcgtgttgttatacaagctgtgctactacacaacaccgtttgaggaggtggggcagatggccatcctgaatgcgacattcaagtacccatcatacccgcagttctcggaccgcataaagaagctcataggtgggtgttggctgtctgagcgacaaaccatggctaatatggagcaggatggatgctgcgcgagagcccacagcatcgccccaacatctatcaggtcgtgtccgaggtgtgctcgatgagacaccgagcagtgcccatcaaagacgtatgtgcggacctcgcacgccaacttcttatgctcatacaaatcagatctactccgaacgcacgcagtcagaagcacgaaggaatcaacagcttccacccactgagccagatgtcgcttcacctcccacgataggcctacaaaaggttgcgcctgtcaagcaggtccagcagatacctgacataacaccaatgcggcggggtagaccaactgggccagctcagcagcccccggctgcgaagcccagtgcttctcctatgcgaggcaccgcttctgacccatttgcggctcttgactcgcaggacgtccaagtacggcgtgctgcagctgacgaactcgcgtcacgcttcccctcgcttgatgagttctcactactacatgatcgcggtcagaagtttgagtttgggcaggcacctacgcctaccgagccggccttgaacaatcgcgttgtgcaggcactagcagatgatgcttttgcctcagtctccacgacaaacgcagaccgcgcgccgtcgcctacaaagccgcgatcaaatgtgccatccactgttgtttctagaaccgcatctatcaagaaaccgaagccttctgaggtgaaggacagtccccggtcgtccgccccagccatcgcacagccagtagctcaacgcgtaggcatggtctccacaggcgtgcaaacatcgcctcgcgcctctcctgttccgacacagcaaaagttacccgacatcaacaaccggccagtatggaaggtaccagcgtccacacaacacaaccgtaccctaagctcgcctcgtccctttgacaagtcgccgcagcctagcccttccctgaagcctgaattcgcactacctacaaggccattgttagaatcacgatccaagtcacacatgtcgaacctgaccattccaaagtctccagcatcaacccggccgtccctcgaaagccagcgtccttccgcaatggatcttggctcctcactggaccgatcgaagtcagccaattccaacgctcgaccagcaagtatgtatgttgagagcaaccttgattatctccgcgaccgcgagatggcgccaggccgcaaatttgatgcgccttcattgcagcgtcgcattacctcaagcgcaatcgacgattcacctgaagaagagaagaatgtccgatcgagtatcgacttccttcgagctatcgagagggaagatcatcctgaaaacaagcacaagcaccgcagaagcagttcgcaatccaagcatgtgaagcgcggcagcttgtcatcgctagcaggcaacaccaaaaatattgtcaaaggccgattcggcgacgcattcagacgcttcgagtccaacaagacgcccgagcacgagcgcgaccagccgcccctgaccccaactgaccagctcatcgaccccaagacaggcaacgccgccctcacccccatcgctggctccgaagccaccggcggcctcagcgacgacgaccgcagcgccatcgacgaaaccctcgacctcccccccgaagtccgccgcgacctcgaacgccgccgccttagcgaagaagagcgccgcgtctccgccgccgccgccgagtaccgccaacgcatctcctcccagggctccggcaagcccaaagtccccaccaaagccgcctacatccaaaaccgcgtcaagaacctcctcgacgaaagctccaagcccacacaggttaatcgcaccgcggagggatatggcaagtacacagacacgagtggtaaacccctcccccaacgcccccaggatcaatcgggaatgccattgcgtcaaccccctcccacaatcgcacgcaaaccagtcacgcagcaggatctcacgtacgccaaaccatcctccgtgaggcccaatatgcctccacccgtaccatctgcttcagccccgccagcaatgaatctgcgcgcaccatccggccctgcgccgcgcgcgcccccgaaaccgaagaatctgcagactgggggttcgggcagtccgacgaagacgaggccgccaggtgagggggaggagtgggatgtggatgcgtttagcaagcgatatccgagtttgagtgggttggagatggtggaggcggagattccgagacggggggttagggatgtgtaggaatgggtagaatgtgattgggaatgtatggatttggctctgagatgagaggggccggtggttctgactttgctgtgtgtgtgctgtgatatggcgcgggtgtgtgatgagtgcttgtgatggtggtgatgtgagttttgaaatcttcacttcgttcccaggctttgcactggcaatgggcgacaaggtttagcgaagagaggggaggggggatgtgcatgttgtggtgtagcggaggaatatggtgggtgatgggttgaaagcttgaagtgaccaacgatgaggaagcttgggagacacgccatggcaagagctgagatggaagagagaagaagcaccaagtcacaagcagagaaagaagcaaggcaagaacatgagagaagcgtcacaggagtcaaaggcagatgagaagacaagtcaaagtgttgatgtgaagcaggatatcattcattctcaatgtgatagctgcagaccaagattcaagcacccataatgaggcaaaccatctcattccaagaataccaaaccatgcagaagattgaagaagcggagtcgaagttgaagaagagattgtgaagtcgaagtcatcgtatgcgcccaacagccaaaaaaaaattccacgctcttacatatttcgcccagaggattgctcaccagctccagcgccaaccaggaaatcgacaccacacacttctaccagtcaatcaagtttgacctgagccgaagccgccacaagattgaggtagggagatgaaagcatacaaacatggtaggccacgtgcaaagacgctctgtcctccagcaccatgaatgtgattcagagatcctgaaagtggtggtggcgatgccagaaggcgtggggctcgtgagtagagccgtgaataaatccatgcgccaacagtgtcgctcgccgcggtcggagggggggatgggagatcgaattgaagagtgagggtgaaggtggaggtggtaggtttgaggagtgtccatggtggatgatggtggtggtggttgaacctgggtggatggtggtgtcagcaaggtcaagtgaaagtggtgaagaatggcgaaggaggggaaaaaagacaaaccataaacactccaagaccaaagatgccaaaggcacttggctgaagttgagattgagttgctgatgtcgaagctcaagtcaatgttgatgtcgagggtgacatgtgattgaggtgatggtgactgagcatgcttgaagaagcttgtaggagtgaagacttattatggtgatgaagcttgatcaaggatgttgatgatggaaggttggttggggtgaaggttgatgccaagtgccaaggcgaggagggtgaaggatggatgacatggtcaaagaccaatgtgattgtggaagaagtttgatgaagtaaggaagattgaagaatgttgagttgagcgaggacctgctcggactggttgattcttgggcagaagttggaaagatatggtcaagtcaagctcctggactgctgatataccctccctcaggcactaaggattagcggcgcgctaagtcatgtgacgaccatgttctgaccgtgcacagtatcaagcgagccttggccgacgctgggagggcaagatgaagcgggggaggggtcgggaaagctgtggcgggcctctaagctgggcagtattagccgaaggcagcgagagtgagggcgcacatatgcaaaatgcgaagttgagggcgcctttggtgaggtattggaacgcgcccattgctcgcaaccgtgttgtgtgatgtgatactcggtatgacatcgacatacgtgatatcagcttcgaaacagatcaactcaagccaacttgaggcgctcaaagtggcctcgggggctcagagccagcctctctgcgcgcctgtgggcttcaaaccataaggcaacttgtcaggtagactgaggagatgtgctggacagtgagcctcgacttgctgagccgatagcgtgatgcttcatgagagtgagggacccaccttgcacgatgctgtcttgcggagagcagcaagcaaggcgctgacctgtgtgtgccgcgagaagtgcctgaatgctgctacccatctctcgaaacatgctctggatatcactatgaggtctcgtatactcggccactgtagacacgagttgacagcagcacgcagccactgactggcggtaaatggtgcagttgaatagcgagtgcaacaacacaacgaggcaatgaacaaggctacgatgagggcttgtattgcgtcaaatttatcaatatcatgagcattagcataagcctcgagtatgtgatatgctcgcactgcgcaagaacccaaggccagagtgccacacaagcgcccaaagaccttctagacctctgtcgcgcaccagagcgcctacattctacgtaaaatcctaccagtgatgattcttgccacatgagagcctccatcggtgaggccagagtgagcatatgcttgtgcccgcaaggccgcgcgcaggcactgcggcgctgacacccaggacagcagcagtgacaacagaaatttgcgctcaatacagatacacaggacgaatgaaagctggcgtcgcattggcacgtgagcagatgagcagactgcttgatggctgcatgtgacgagctgctgagcgcagacactcagcgcccatctctcgactcctacacgggtgaacccacgaattcaacagcagcgactgcaagaatcgacaccaagctactacagaaccaaaagggcagctggcctccggatcgcgggcgttgagctgctgagcgcgcacattgatctcacgtctctcaactcctacatggacgacctcgtgaaatcgataacagcgactgcaagagacgaaatcaagtgacaatagaaattagtcggtagtcagcccccggattgctcgcgttgagctgtggagcgcgcgcactcttcacaatctaacggccctcacgcaagcggccccgcgagcacgacgaactcgtttgatagtacacaccgaggccgcctcaccgacttctctcaaatgtgtgagcatccgatcaccgccgttgcgagaatgacaacctctcccacaaagttagaggtgcgaaactaggtatcacgtacggcagcggcagaaacgacgatagttacggagagcagacaattaagacccccctctacagcttcctgagaggcaagaggaaccagacggacatggtggcagcaacagtagcagcggcaacgaagtcacaagagagcagggtagcagacaagcgagatggaggttggtaatattgaggacaggcatagcaagcttggacacactgatgtggacaaattgagaagaagaaatgttgagcagattatgaataatgccatgaagtggatgtcaagagatgagatgagtggatgcagagatcagaggccttgtgcagatcctatagggctgccgtgacaggactatgacatgtagaaagtgtagcgaagatgcgatgtgcagctgcatgtcggacatgagagcgtacgaagtctctgaccacttcctagcgccggcagcatgagaaagaacaaggagctcggtaacaacagcttatgctgtctactgtcgacatgcagaatccttcacccacatccctaagggcgataagcccctccacaatgatttacaagtgacgtaggcctcgcagccctgactcgatgcaagcatgcgccttgtgtgccagggcttatcttctcggtgctatgtcgtcgcagcacaccttcctacagcacgtagcacactgcataaggcgccctgcatacctcaggcctcatcgcgagcccggggaacaaggcaagtgggctgtatacacgtccagccaggcgcgtcgtgatgagaatctgcacacaaccgacttggcacatgcacgccatacgtgacgaaagcgcactatgccgttcccgcaccttatccgctagcgctgtctcttctacccatctgctgggacggagattgccatggcaggattcatccaccatggacgttgcagcttgacggtcttgatatccatgtgaaagagaccgaggtctgggccacgccgtaggctaaagtgccgatatccagatgatcggctgccgttgagggtcgggtacaggcttcctgtgcttgctcgccggccaagcttagcgtcgcatggcgaacttcttctggaacacaggattgtgacagagactgcgggtggcgatatgtaatggtgatgcacgtggatctgttttatggatcggtctgtcggaaggtacaccgagtggtcttgcgcaagaacttcagattgtgggggcggcggggcatcatctctcttgtgctgggcgagacttgagtacggacgaagattgaccgaagaaaagcggagacgcacagtgcgagtagggattggcatggaaataagaacattattgcagggtattaaaatgttgtatccggagatgctgtgctggcagcctggaaagacatgcaattaaggtattactgaatgaagcaaagtcgtactgttgggctgccgtatcacgccttgagcagatcctcatcaacttcccagctattccaagtcggctggtcgaacccattcggtcttgagctgcgtagaaaaccgttccagtaaccatcaatgtcgaccactggcctgattgtcctgacgttggccttgaaaccctcgctatagcattcttgcatatgtcgatcctcaaacaactcgggatgcgtcctgcgcatcgtcttcagggctcgctttccaacctcgtcaaccgagtcgtggtggcgcaggccgaaaaactcggtgtcatgctgcttcctcaattttgccatcatctggtcgtcgtacaggccaagctcaagtaggtagatgtcgtactggaccagggatgttgtgccaatgtagcttccaccgaatttggcccgcttgtacagtcccgtaagggctgcgatagtacccatgcagcccgtgccgtaatcgctcatggggaatggcggtacaacgggctcgtccagacccatagcctgaccttgggcccatgcaacaccggtcacacagtctgcaatctgttgccatcctggccggcatgaccaaggtcccgtgtggccgaagcagttctcgctgacatatacgaagccccgcccgcggcgcttggcgagctctaccagttgacgtggtccgtagccaaggcgattcaagctgcctggtcggtagccgtccagtactacatcagcagactgtaataaatcttcaaatatctttcgttcgccagcatctttcagattgaggtcgactgtgtgctttccgatgtttgcatcgacctggaagaagggcacatctgaaaggttcggtgatgtaatcttgatgacttctgcgccgtactcggcaagtccacggcccatggctggccctgcaattattctgcaaagctccagtacgcgaataccggaaagaatctgcggcttcggtgcgcgtgaagatgcgaagggaaacggtgttggcggggtatctgcttccaatgactcgaccttccatggtggctgttcaacaagctcttctccgtgttgagtaatctggaaatcttcccatttcaaacaagtaacgccggcctgtttaatcttccaattcatctcttccaattgatcagctgtgtactgcttgaccttttcctcaataatcttgatgcactcatggtagtcggtaagatctggtctgtgtccttctagtccgatcatgttgagggcttttgtggcctccaaggagccatgcagatggaaatactctcccggcttcttggtctcgtaaaggttagcggatagtctccggtacagtactgattgtgctttgagtaaatcggtatctagcaaggtcagagatttccccacggcgtacgcagtgaagagcgcctacctttaagtaactttttaacttttgggtgtgccttgtccatgcctcccacggtagccaggtacgttgagaagagaaatgcggtggctcgttccaggtcgacattgatctttcgtacacttgaggcatctttgagatctgcgattgcggaggctactccggcttcgaccgccttcagagctgagatggcttccgtctgcttaagaggactgggaaagtagggagatccggtgttagctgtggtaaactggactctgtttatgtgaggcaggctctctgctggtagatgatcctcggctttgtccagtagttgttgcagggccgagcgagtgccggagaggagtacgttgctttgtgaggcatcgctgctgagcgtcctctcagggctttcaccaagataaggtgtcatgttgatgaagacggctgaaggaaagcctcagccacacaagagggggatgatagcgaatagaataaaggagccagccttccgcggagtgttagctatttactagaggccgaggagcatgaggagacccacgggtcatataagttcgagccagaacttcggtggatcacatcagaaccgtttagccgcatggtgaccagaaaattgtctggccgtggcgaagtacggcatatcaagggcgcaatcagctcacccctacggccaagggtacagcgagtacggggggccatgtgaacgatccgccggatttcgcgatgcagagatcggcagtggtacccgaagccgaagtggcgtctcttcggcttgatccgcggacagaccccatcttgggcacgagcgtagccagctctgagggggacttgcatctagagacgcttcttcagcattgtctgcatccagtgcatccagtgtatccatcaccgccaatctactacttgcagtcacgagtcaggtccgcggaggtgctcctgcgactcgcgaagccatccgtgatccacatgggcgcaatcgcaaggtagcaagcctgtcgtcttgtccctcatccgatcagtcgccatccgtctcatcggcaaagcacccacacgactcgttattgcaacgttgcacgtgatcgctacgcggccgcgacgccctgagacttacgatgactcgtccaaaggtcccacctggtaagatgcgcatgttctacgagccacgcacgaattgcgagcgctgacgtgttgcctcgcagaccaaaggcagcgcaccgcccaggcatgcgagagctgcaagcgaagaaagcagaaggcgagtattgagcacttttacgcacttttacgcttgcttccttggcccttgctatacgcatcgtttcacgtgttaagcgagttgcctccattcctcagcgcatctcgagacatgtggatctgatgcccatacacggaaatgctgcgacttcaagacccctgctagtcccccatggcttcgacagttggccgagtttctctttgtcgcactgccggcaattcagactgtttagtctgtcggatgtactctcgggtgctttgcgcgtactcggccctatacaagcacaaattttcgttgggccttccactactttttttggcagcgctgctactcgtcaagtttgtcatgccagacatcggctaacaccccaaaagtgtaatggtctatgcccctgcaacacctgcgataaggttagtctgtcacgtatcacgtactcaacattgtggcgtttgctcacgttggccagcgaaaattcacttgcgtatacacggaccgggatccttcttctcctgacggtcgaccgccaaacaagcggcgagcgatcgacggcagcgatcttgacagcccactagccaacgatcaatccacgtcgaatacgcccagcaataatgaccaaagtcatccatccccgctcccagcacgagggcgtcgatcttctgtcattcagcatccgtcttcgggtcatctgaacgcaccgggagtcaagctggagacacccttcaaatcaccaggagcaagaccaaccatcgagttgtctagcggtgcagtaccaccgagcaaccatgtcaacggagaccagcgtcatgtcgtgccttcacgagctactaccgtcaacagcggtcctgatgaggaagctgtcatctacagccagagtagaatgctacaggacccgacaggccgggttctgtacattggtgactcggcaacactgtcattcctccagctgctgaggatgatggttgagaccgtggctggttcatcacccttcaccaatggttcgtactccacaatgccgctaagcacctcttgttgcttgttgcttgatgcacttactcacaaggtctcaacctgtgttccagatgaaccgaagcatttggtgtgattgaatatgtgaatactgacaatgtaatctagatccccggcggcacaagatcgtcgaagggcaatattccctcccccctggatatcgtcatacccaagtcctgcccgatctacagacggcccacgtgcttgtagaagcgttcttcatcaatactcatggactgctgcaggtcttcgagcgcgatgccttcatggagcagctgagtggttgctacgcagatccgctgtccgtggagtcgtcctggctatgcttgctaaaccttgtctttgccatcggattgaccatggcaacaccactttctggcagtcctgaggcgctgatagttgacaagctccggagcgagcaccttgatcgagccgaggtcttctatctgaatgcgagaagcctgaacgaccccatgactggattcgaggatcaggacttctgggcagtgcaggcattgctcttgatggctgtgtacatgcttgccaaatcgaagcgaaacacagcttttgcaccactcggaatggcagtacggtctggttacgctctcggtctccaccgagaagagaccatggcgatctttagccaagaagagcagttgtcccgcaagaatctttggcgatcactctttgttattgaccgcctactttcgtgctctctaggccgaccaaccgcaatatcggacgacgactgttcaggtgacgctcttcatcccgccgaacagcctgtcgaatcagtcaaccttagcatacactcgagaccaggtcacaatgaaaccgggcctcgtgcactggaggctgctgtccggagttgctcagtgatcggaacgatactgaaaaaggtctaccagcaacggaagataagcactcgccttgctcaagagatcgcggacatctgcaagtcatggccacggtcgctgcccgatatgctgcactggcggcaggcagctaacgcctcgccgagtcaaggcgttgcgatcctgcacgtcaacctgttctattgccactctatcgttctgctgacgcgtccatttttcctttacatattgaatctagagacacaacgacaagtcggtcaaagcgcaactcggggaccacgaccataccttcgcatggaaaagtttagtgaagcttgtgtgatagcatcgacacacaccattctcctcgtacagaatgcttttgatgccggccacctctcgcggcggaatccagctgtcatctacttcctcttcgctgcggcactcgtcatcctatctaacgaatttgccggtctctaccgtgtagacgcctcagacacatgcattgtcaatgccatcagcatcatgaactactgcggcgaaagtgatcaacaggccagtcgtcttgtatacattctcagcgcctaccgcgacgtcgttgcacaacagcgaatgcggaggaagcagaccatgaccgacaatactactctgccaagcatatcgtcgcagctctatggcgtacccatgtcgaatcagcagcagggtccgaacgatggcagtctggcgaataccacgaaccccatgactgcaacttctcatctccaccaagttcctatacacatctacccaggcatggaaacggccccaataagttcacctaccccatcgttccagccgcgtcatgtctcgcaacccactgacttctccgtacacctttcaccaatcatccaagacccgtccttcgatattaccaccaactccatgaacacaccgttgtctaaaccaccgtcgctttccacgatgctagacctgtcggctctggacggtactagggtcccgagtctgcactctgaagatagtgggcaggatgaacagatcgatttcgatgcgctgtgggcgtggccgagtaatacgccggccatgggaagtccaagtaatacgccggccatgggaagtccaagaggcgaggtggtacggattggagacagtgttgtgccgctttttgggatcgataggaatgggacgggaagtagtagggatacttgataggaatgagggtgcttttactgttgtatgtttatatttttctgtttatgttgtacaactagggctgttcgtatacgctgggtatacgcttggtatggtggtgcgctatccttcttctcttcgtagacatgttcgccgtctcatacttctgggacggcggttagtcagtctgatcgttgaaccttcggacgttaaagttcacttaccataccaattaaacatactcgtacatcacctcagcgcgtctctgcctcctcgcgacgtgatactccgcccagtgcaagcgccgtccaccagctgtagcataattccatatccatctccctctccccccttcatcttttccccttcatcttctccaaaaccctaacctcggcatccctctgcagtctcagtttctccaactcctcgtccacctcccgattccgcctgaccgccttctccctctcccccatgcgctcccgcacctcctgcaccttctcctcaatcaccctcctcacgccctccgtatcgcgaacatccaccccccactcccgcgccaccttctccgcaaacgcccgtatggtctcggaactgggaccggggccgcccgtgtggtacccgttcgcgtgggtgaggaacaggcctgggatcggggatgggtgggtacgcaggggcgaggagaggggtatggggagagatgaggcagggatcattggggggtcaaggggtgtgggggcggatggggtgggtggtggattgagaagtaggttcataagctcgttctcgaaggactcgttgtaggggactgttgcgggggagaagtcgacgacgggttgggagtgtggggggtcgtttgcggtgcatggggcggcggggctgggttccgaagaaggggtgagggggcgggagggtgttaggtgtgccattgcgtcttttggtgcgtgaggtttgtgacgcgtgggtggagctgtctgtgaagtgaacggtgcctgactaagcggttttttcggactcccgagaagatcaccgcagtcgcagcgccatgttcgcgactccaccaaacacaactttccgctcgccaaatcacgctccccatcgcataccaccgcaatggccgacaaactccgcgcgcaacagcagctcgaagcgcaacaggcgcgcttcatcggtatcggctccgcagacacgaccaagttcgaatggatgagcaacatgcagcgcgatagcatgagttcgtatattggacacccgccgctgctgcagtatatgagcattgggctgggacagccgagggaggttacgagggtgcagatgttggagaggatggttaggccggtgggaccgccgcctgaggtgagtgattgagtgggtagggtggtgtgggaatgcggctgatgagtgggtgtagcaacaggactgatgaggcttggaggacggtggatggaggatatgaatcgatgacgagcaagacacaccacgcgcgacaatccagggcacatgcgacaccgagaagcgcttcagagggtcgagactgtgcgacgaaggagtgggttgcaagtgatcaggcgcagaagtcgcagtctgatgttggaatcagtgacatgcagtgtatattacgtacacgaggagtctttctaagaaatatacccaggacttcaggcagcacgcgccgaacagtggcatgctgaaagcctatgcgcaagaccctctcatcgtcctccctcttccccatgatctcaatcactatcactcgcgctccccgtcggcccatcatcatcctcctccaccacatccccaccagcctgcatagcaaactcgcccttctgcaatatgctcctgagctccgcattcctggggtccgccaactccacgggcttcagcttcgccttgttccgtatcctgggatcgcagccagcgtcgagcagtatctctacaatggggtggccgtggcctgcccagtcggacttgtcgagcgagtttacatagcggacggctttgtgcaggggcgtgtcctgttccatgcggtcgatttcgtcgatttcgaggccttcttggtcgaggaggatgtcgatgacttcgtctgggggttgttagtcttttctgtacttgaaatcgtgttggtgaagcctacagcttccatttgttgctgccacgtgaagagcgccgttgcctacaccgtcccttgcactgttgagcagctgtgctatgagttcagtgggcttgccgccggacttctttgcggaggacgcgacgttttccagggtttcttcgagtagggttgtgttgttgcggcggcatgattcgaagatgagctcgcgaggggatgcgcccttgatccatgtcagcagtacttcagaaggaactcgtgtagtattacaaacctcttcgtccgccattgtgaggtttgttgaatatgagcaaaggtacttgggcacagtagggccgcgggagtaactgttgagatccttgtcttatgcgggaccacagccaggtggtccgaaatagtttggtcaacttctagcaggatgggccgttttatagcgaaggagagtcaacgagcgatcaatctgaaaacagccggcacactggactcgcaaagtgaaacagtgtttacaattgcgcgtcggcggaggctcatcgctgcgtcggcatctggccccgcactatccgcttgcgtcgctagcggcccaaggtcccgccataacttttgagaccgcgaagtccagtcagtcgcgtcctcgttcaagctcgacatctagacgccatgttgctctgtgagtccgccaatagactcccacgtcatttcagaacttggcaaaacacatcactaacgttcttagtctgcccaacatgcagcaacgtgctgcgcgtctccaaagtcccaccaggcgatcccaacaccgaaatgaacgttggagaaaaccgtttcgaatgtctcacctgtccctaccagttcgtcatcaataagcgctactttgagcgcaagtacatgaagaagaaggaagtcgaagacatcttgggaggcaagggcgcatgggacaacgtggacaagacacagggtacgcttcacacattatgcgacgagatgttgttgtacgggtggctacttatccttccacagtacaatgtccgaacgagaagtgcagaaacgacgaagcgtactggtatcagctgcaaattcgtagtgctgatgagcctatgactgcgttttacaaggtatgtcaagctttaaattggacagggcattcactaacattttcaagtgcaccaagtgcgcgaaagaatggcgagaatagttggagatttctgcattgcatacaaggagtttgagagcatcggcaatatacccagtttccttttcgaacgatcctaccgtccgttccaattcatcggttgcactttacgccatttcgcaggctcactagcgccgcatctccttggtcgtaaatatgtagtcattcccaggatttgcattcgggacctctacttcgacgttcctccgcttctcatcatcccactccagaatccggcgtcggcaccactgttcccctccttcaacaatcgacaacttgctcaatttcgggtcttgaaactcatccagttcaacggagcgcccatgcgagaatccgggtattctcgctgggtggtacgtaatatgaaggctcttcgctgggaagtgtacgacagacatgttctccagttcccgcagtatggctttgctgaataccagcttttcgaaacttgcctgttaatacggatggatgttgacccgaacgctctgcacgttgggaaacgcggctgctagcttgtccaggccgccgaaagggacgtggttcacttcgataaggacatgccaatatcgcacaaagtttcggcaatgcacgggcggaagagcggggttcagctctcgcaatatggagaatctcagtgtattctgactgtagattacttcgagggccaacgcggcgaggaggtggacacgcgagatatggtatacaatgttccaaaaggcacaacgtcttgcagggcttggggccgggtccaaatcgaattgaactccatgtcgcggggggagagcgttacgcaagacttcgagcttgagttcgtcgagggagcttggtccagccggccaggaaggggcgttgtttggtcagacatggttggattccagtccgaggggtagttgagtcgagggtgggaggttaatcgggcggggtggggaaaaggtgtgggaacatgtgcaactggaggttgcttgatcacgtgagtctggaggcggaacgtgggcggcactagcgcggagtggtctagaggccgaaactacactttcactttcactcgatacgtcatagtctgcaagacctcgcgtgtctgacgcgagcttctataacttgcgatggaaagtggctagggtgcatgaaggtatacacacggctttgccgtcgcaatcgaagcacagcaatactgtatctagcttgaggctacctatgagatgtccttttgcaagactcactttccgtcgtacttgacaacctgcagcatcctcgaagccgttgaagttggagctctgtccaacctttctaccctgagcatctcactgaccctgacagtaactactgtaggtgaatgatcctagagagcaggtggagcctggctaagtgaacttgcagttgtcacaactcatgctgataaataactccaatgagaatgcctggttcttggtcttatactatatgtttgtctgaatgtttccatgtgctgcgaatcacattgaaaccggactacctccccgtcctcccccttaaatacttctccccagcagaatgcacagcctccggccacctatccatgactctaaccgtccgatacacgcgattcatggatggtagaaaagctatggggataggtttgttcactttcacaatcctggtctttacgaatgccttgagcctacagcgttttcctctcgcaagacctcgggcggctgaagtgaattgcttgttgtcgttattctttcacctgtacaagacgtcctgtggtacacatatatcgtgtcatgctgacaattacatggaacgtatggggtaatctttacagccgcgcccgtgtccaagcaagccatgtcgtgtcgtagcatgattgacgcagacatcgcctttgtagtgtttgactcaagattgacatggcatctgacaacttgggaacatgggctggctctgcagctattgatccaggtcgaagtcgaatcgagtcaacttgcatgtgtttgttagcgtcctgaaaacttgttcaactacttagccctggcgccagcatattgtggagtgccgaggaccgatcatgacatggtttccggcttggcatagattgccgaggtggaaaaaagatctttttgagaaaaatgggcatatcgcggaacgattgttgtgcttgagtaatgtttcatggaccaggattgcgggagtggcagtggtatgtggaaccattgtaagtgtcatcgacccacatgggagtaatgctgttagatgctgctgagaaacagaaggacccgtgctattgaagataattcaaggcacgaatacatggaacaaaaaccactcgaggtgtgcgctgatatgagagtcgaaatcacatgcgacgtgagagagccatttgcgccaagccaagaatagactagcgccaccgcggagcaacatgagtggggcataacacaacgcttgcatcacgcacgccacttcagcttgagttagcgtacgtggcacagagtgaatgtcaactctaaacggcgcccccgtggtcaacacgcgacgcaagcgaagcgtctttctcaataccgttggcctaggctagccacggtgacttacgccgccgccatgatttaggctacgcgatagtgcatgtcctagcaccgcaaaatccttcaacgatacggtagttccgagagtcgcatgggacaaagaggcgcaaatcagcacaacaggtgtttgccatgtcgtcatgattacccgttagtccaatcatgcaagatcttcccgtcttggagtgagattgaccattcagaatccggtgcgctagcacatcaacgcctgtcgcttagatccgtgagactttgtagcgtgttgtgcacgggcaaggctgggaacagtttccccgcccttaaatatatcttgtccatcgtttcggtttcctgcagaaacagacaagccggtgtctttccctcgcgtttcacatacgcggtgtcacctgactctcatctctcactgtttttaaaccttctaagtttttccattacctcgaactctttcgaggcatttcattcgtaagacaggatggccaacgacttggataagagcagcaagtcccaagactacgacaacgaaaagcaagtggtagagggaccaggagctggaggtgtacagatgcccatctacaacaacctcgataagagcagcaagtcccaagattacgataatgaaaagcaattggcagaggtaccaggagctggaggtgtacagatacccatctataacaacttggaattagtgtcgtctgaaaatctcactttcacggccatcctcaaaggcacagcagcccacccgctcaacacattcgagaagaaagccgcccttatcaacgccgagctggacaatttcggacttggccgctatcagatatgcatttggttcctctgtggtttcggatacttcctcgatctggcgtggtcacagggtgttggtcttatctctacagcaatctaccaggaaatgaatgtcgctgacaaggatactggaacaatcttcgcgctggccaacgctggtcttgccattggtgctctgggattcggattggcagtcgacattattggaaggaagtgggctttcaatttgacgtgtctgatcacttctgtgtttgggctcctacttgctgcaccaaagttcaactacggcgcgatctgtggcatctattttctcgcctctctgggactcggcggcaacatcccaattgacgctaccattgctcttgagttccttccacagagtcgccgctttcttgtggcacttctctccatgtggcagcctattggagtaagtgttgcttccggcattgcttacggaacggctgccaaatggcgatgtgaacctgagctcccatcgtgcaaggctgttgctgctggggaggcttgctgtactgtctccagcaacatgggctggcgttacaatgtcatcgttctcggcgccatgactctcgtcatcttcttcctccgctactttgtattcaacttccacgagtcacctaaattcctgctcgctcgaggtcgtgaggctgaggccatcgaggttttgcacaaaatcgccaagttcaaccgcgcgccaccacctaccctgacattggagatgtttgcagccattgatgctgctgatccagacttccacgcggcagtagttgcgccaacaaatctcacgcgcgccgagaagaacaaggcggtcttcaagaatgttggcaaggaactcaaacgtttgaagggtattttcaccaacaaactgtccttgttcatcttcatcctcctcggcatcgcgtacatgggagattactggtccttcaaccttgctgggaatttcttgcctatcatcctgctccgcaacaacgtttccaatggccgaggaactgtgcaagacacgtacaaacagtacatcatcatctatactcctggtattcttggcgccatccttgccctcgcatccgtacaaatgccactccttggacgtaaatggtcgctcgtcttctccgccatctgccaaggtctttccatggccatgtatacccaggtcgattcaaccgcggcatacgttgggctgaacgcacttgagtacatcatgcaaacagtgagtctttgatttctaaatgcaagatatgatgctaataaagtgtagtacttcaatgcggttctttacgcatctgcacccgagttgttcgacactgcctaccgtggtagtgttagcggcatgctctcctgcttgggtcgtattgctggaatcgtggcaccatacgctggtgcccagctgctcgcgaacgagagctctggcattctatggctgggcgcaggtggtatatggctttctgcactcatgatggtcttcttgccagtcgagatgcggaataggcagatgttctaggacgctcgttcttttcttataagcgtatgcacaaatataccttgttgccatgaggctcttccttggactgcttaggttcgaccgctccagattcaacgtgagcatgctattggcccgtttttaccatgtggatggcggcgtgtcgcaaatgagaagatgcttggagcaatcacacacggctatctcctggcgctgccgactctctatgcatatctactcctcgccttgccaatcaagctacaattacgccttcccgcctctacttgaccctactgaattacccttggggccgtgttaccgctctttacgatatttgctcagaaggatgtggagatacaagaacagtggtacatccgcaacgacaacgacctctctgagtgaagcataaagtcttactgagacctatccctacgcacgcaacgaccaacgggtgatagagagagtggtaaaggcgcaatggcttcaaattgagacgaataggacgaaaggaggtaaatacaggagagaaaagaaggaaagcgatgcagacttgaaagagagcgatatgtgtcttgtgttccagggctgctgctacatatgcattggggaacaattgaaataaaacttgaacacaagcctcatcttaagagaatctgaatgaagcgaagccatagactcagtattgtcaccctgcgtcaacactcatatgattggtcagccatgggttgaagttcggtgaagatcatcagaagctcggactccatcgttactttccccacgatctcctctgcagctgccaaatgcgtgcaggacccttgattccgccctgtcgcgtggatgatagacgatctcgattgcccgcccttacagatgcagttacacatggatgcgggagtcgtgatgcgggggcacaggacacaacgacgtccgccttgacgttattctcctgcttcgtcccacaacaaatcgcgctatcgtgtacgcgcttcgacatatttctttccatcattcacgcgcataccacaatctgtatcgaagcctgaatgtcttcaccgaacgccacacgcctgcgggcgagcgtacgaagaatagccacggaccttgcatggtttggcttcaagctcggcttcggcctcgtgagtctggctacggtgtgggcgacagctgtactcaaaaacggagcattgtgggcggacgacacgagtgaagagaggaaggaactagccgctgctcaggagaagtactggagtcttgatcacggaccatttatgggatttcgacacgcgttcttcacgacgagtactggagcacgacttcactacgttgtgaacgcagatgttaagagcgcggatccgaagaatgtagggatattcatacatggtacgtcgttggcagaagggttctaacaatcaccgtctcttacgatatcttggctaatcccgtctttacaggctttcccgattccttcctcctgtggcgccatatcctccaatccccagaactgagacacaatcacatcctcatcgcggtcgatctgccaggctatggtggctctgatggcctgccccactacgggccgtacgacatgctcgagccactggccgagttcatacttgatatgaggatgcagtatcttaaggcagacaggaaggtcgttgtaacgacacatgactggggcgcgctcgttggagccaggttggcgtctgaagcagcccagttggcagatcattggatcatcatgagcggcataatcgtaagatgcacgagacatctgagcgcttgctgcgctaacatcttgacagccgcatctaaccacatcgaatgcgatctcccagatgaccctggctaagcagatgttacgtacatggattcatacaccaacgaacttccgccttctcaagacagcacttacaaccttggacccagttcgttcccaattcagacgctcgttttacgtattctgcttccatcttccctggccattcagcagcttcttcgcaacatttggcaactactggtttttgcgcacgttgcacagtctcggtaaaggcaaagcacgcaaagatgaaaagctcatcggccgtctggatccaaaggaagcaggagaagccatggccatgtccacaggtccaggaaaactccagatgagtgattcgcacgtgactaggtatggtgaatcggtacggaagcgtatgagcgatcgcggcatgtctcaaaaagtcggcatttatcgcgacggattgttcatcggaaaatgggagaagtctctgcaaactaccgctgcactgttcgaaattgcgtccgctgctggatcaacgccccactcctccgtttcttccgatccactgatgggcggtgcacctgagggctctctcaaggcaccaacgacgttcatgctgggtgaccatgatccggcatttgaccaacgactagcgctcagcaatgcgaaggactttcttgttggcggcagtcaggtgctgttggtgaaggacgcaggccactggttgcctctcgagtcgggcggccgacgtgtggtggagaagaccgtttcgtgggcattgagcggggagacgaagaccacgccattcgctgcgatgagtgacgtcaaggtcgttgtggagacgtgaaggaaacatggctcaataacccgtacgatagccgaacattatacggcttgcttaggcgtactgtcaatgttcattcgctcctgtctgtttgcacgtgaccaacgctctactccgattctctacgtttctcgcatgttaggatcctctcacttcagcacgaacacaatcaactttcgcgattggactgcagccccaacaactcacgctgcctctccagggctatgaacggctctgtcaataagtcaccgggtacgttgtataaggaatttactgcaggttctcacctacgacggacagcgatcaggatgcctggagcaatacacggggacttgctgtcacaattgaagcgtaatgatactgtgtataggttcgggttattacaaacccttgtttactttccgtcgtagttgacagcctgcagtatgtcaataacgctgacgttgtgaacaagacccacgcaccatggctgcagaaaacactctcgatagcagtgccgctacggatcccggagagagcacaccaacgacatttcacggccggtcacgcctacctgctcagctcaagctcgaaattctttcacaccacgtccccgttgctcaagagatcacttggagcaaccatagggaacagcttcgacctacgcttagcaagatctttcagacatgcaatcgtgaattagtgaccttgtgcctggacatatactactcgatgaacactttccttgcctcttgcctgcgtcccaaaagccgcaaattcgatacgtctccaccacccacatatggctatctcattcgcagcctcgaaacacgattttacatctcttgggatccaagcatcgcctcctataccactagcccgtttctcaggctcttatttcacgaccagaaatatacgggaacacactctagcctgacgtggcaggagaatttcccgaacttaaaagaattgaagttgatcattgttttcatttcaaatgggaagatttactggaaagatgaatgcagctcatgttggtttgttccagcacactatgatggattgagaaactggctcaaaacaacggagattaggctgaagggtcagaatgtgacggtcaggctggtgttcaactccaggtgtgattgccaatgtggcaagtcaaccgagctccttatcaagaacatggctaccaggaataattccgtttaacatacacgacgagcgggcctccagatagcttgacgtagattcctagaacgatcacacatgcagcctcaccaatcaatcacacgccattctcctggacttctcgcctgattcttgctaacacgtcatctgtgacgcaatctcacgttatgactcactgtcaactcctcttgtatttaatcagcatgtgcgaacccctatggaatgcagtcaatgagaaaatctaaagctctccgcggagcaacatgcctacccaaacacctaaagacatacctactgaccgtcagcgcgcgacgcacagtactttccaagactggcaccaattacccacagaactcaagctgcaagtgctcgctcatcacctcacattcgagggtattatcgatgtagaaggacacttcaaaatcatggaggaagagctcgacatcataatcgacacaaataaccgagacttcgttgcactgtcgcttgagatgtattatcaatgcaatgcctttagcctcaaaattgcgtaccgacgagtgggaaaaaccattatgtctctcaaagtcaagtctccttcacgtacatgggcagcgcgaatccagaccttgcacatccatgttgacgactgcgatcttctcgcgataccaggacctcctcccgacccgcgccagagcacttggccgcgtcaaaatacctggccgcttttcccgaaagcatcaaaagagtcagaggaaactgatcgtgatttggaggacgaatttctggagtattatgtgagccggagcctagcatggcaatcaagctttcttaatctgaaagagttgaagctcacattcatctccccggatggtctctggcaccccgacgatacaacagtgtgtccagagtgcgaggtgagcgctggtgactggaatcaaatggagatgcgtcttgccgaatccacgaacaaatttcgggcacgaaaggtgcaaatcacttttgacatgaatgagctgagattggcttgctcttgtaccgcgcagcttgagagcatgatgattcagatgatgacgaaaatggaacaccagacggcggcaaaattcgtgccggctccgcacatgcgcgaagtgatctaatagtctttagaagcgtactatgaagtttataaagaagcctagatatattcaatactatgagatatctcaattgctcttgcagaagtttttaaatacatttaggctagctcttaacccttctcgttgggcagaagcggacatgaattttgccggggcctagtgggcctacgcgcaagtctgtgtaagcggcttgctatgctgttagtgtagaaaactgatactagatccagttacagaatggctgtattggtttccttttaggacatttcgactctgatggagcaaacgaatgaatctccaaccaaagctatttaaccgtgcatcgaaaaatattgcgcccttcccgagtctctagtatggcctagaagcagctgctccaactacagcctttccagcaatactttcaaggcgcttgaagccaccgtgatccttgacatcctgctgtagagccaccattttcttctgatcgccagtcgggtcgtcagcctctcgctcgaggccccactcaagatactcgttcgtgtaattgggtgtaaagccctcgtttaagacaccaagtctctttccgtagcgtgtaaccttctcccagtcgcgctgcacattctgcaaatctggactgaagtatgcgaagctacgctcgaagatcttccggttcgttggcgtattcaggacagatttaacggtgatgaactcctcccaagccttatcaggagatgcgagtacaaagtccgtagcccgcttacaagcgcgcaagaaagcgcgcactttctccggattggccttgacaaaggcgtcgttaccgatgtacaagatgctgcagaagcagcagcaacccaactgagcgagctcatcgatgcgaagcatcttgacctcgttgcgggagcggttctgactaacgagccattcttcgagttcgaccatctgaacattctcgagaccaatgccggcgtcgatctcgccagtgatgatggagcgagtgacgttcatgccgacacggacggcctgatagtcgtcaggcgacatgccatagtgcgcagtgagttcatcaagctggatcttgccaaactccccgacgtatccaatcttcttgcccttcagcgtggtgaagtcggtcgtgatgccagaagaggtgaggtacacaacgccagtgaagggttcgttgagaagcgaaccaattgaagtgacgggaaaacctcgagcggcggcggcgagcgtgtgaatcatcgctttgaatccgagatcgactttgcccgatccaattatctcagtgacgtcctacgtggctgtcagcacatgttcccaagaacaacatagcaatgcggcgtacactcgggtcgtttggctctaagatggcaactttgaccccttcatccttgaagtaacctttactctgtgcaaggtacagtggggcatgatacggcgtagcgtgcctgtgtcaatcagtatattctctttccctcctgtgcatcacgcaccagttggtcaaaaccgtgatcttatccgtcgacatgattcagagttgaagctacacctatcagcatgccaacaaaccggggaaggggcatcaagaagcagctttgtcctttcgctggaattatccagatcaagtttgaacggtatgatctcagaacaagcactgcacaaccccataaggattgctcggtgcttgaacacccgccatgctagcttcagactttgagaaggtacctgtccatgtcatatgacacttttatacttgatcgtgaacgagctcagtgaaggtggagtcataatgacaccattgtgctgcgatgatggtcgtcgcatcgtaccgtggtgatgctggtattggcgagaaacttggacaaaaagatatgagctggtggtattgagggagaaggacgagcaacggaacaactatgagctgagattccagttatatgcttctggcattgcgtgataatgccaacactcgcatgcaactgttaatggcggcagcggggcaatggggggtccaatgcatcaatgctgcaactcttctgccggacccgccgccgtccagtaaagaggcatggcagctcctgtgctcgtccttaggctattggtgcactgcatttgatgctcagttaggataagtgtgacgcgtggtgaaatatgagggaataaaggcccggctatgagtgcgcttatgtccggatagagtcgggatatccttgttcactctcgtcctcaaaagaggatgtaatttgttatgaaggaaagaaaggccacgaaagctgaggtaacgattccgtcgctgccattgtggcggataaggaaaacaggtcgagaccattgtacgcatgcaaattgatgccctaacagctgtggtaggtggctcaaaaacatatgagaagatgctgcggaaacaaattgtaaacgtatttgatagatacgaacgggacctcggtgatgatgtcttcgagctgtgtgatctgcgaagcatgcgtcatatcagatcgaatttatgtagtgcatcagtaagttggtagcaatcagacaagatttgaacacggccttgatcgtcgagaacagaaaaatggtatcacgtacgcgtatcggtgcaatgccaaatatcttgatagcgacatgtttcccgaactcgagacgtcacaactacatactttgggagcaccagctgccgcaagcatttgtgtccgctctgctcaaacttgcgacctcctctggaatatccagcaacttatacgacagcctgtatagcttcaaatacttataagactgcgacatatccttaaagagacattaagaattgacagccttagccatcgctacaaaatactgctcgctgtagtgcgtgagaacaggcacggattgtcgcgccatctagtgggagcatcggaacgatgacgtcattgcctttttggaaacgttctaagacgaacaagccgccgcgacgaacacgacgcgaagaaatttgataccccaaatcggcccatgaaattagcctgaacttttctttccgtctcgatttatcctcaccgcaggcaatatgacattgaaggtacttttaacgggcggagcgcgcggtataggacgaggtctgttccggcacttcctgcaatgtgggcatcatgttataatgctagactcaaatgcagaagagctggagcacgttaagaagcaagctgagaaatggtcgggctcgagtaaagcaagctgggctgcgattcattgtgatctcagtaaacgagacgacatcaaaacggccgtgaacaccgtcaaggagaacttcgatggcaagctggatctccttatcaataatgcctttcctacgacactttcgatgtccgaagatcgacgaatggaagctgagggcgatgccatcgaacaagaatgggatgtgaagattgccattggtcttacagcaccttaggtaattgatggctgtgaacaacacattcgtcgcctccctgctgacttttgcacagtaagtaagactcctgttcccaataagcgaatcggctagacaaaaaagtggttcaaaagtacttctgtcgatgtacctttcccgagattctcgttaacatgacacccgctaactatggcttccacttgaccagcatactgagccggctttgcattccacttctcgcaagcggaaattcgacaacgcaatctccgggaacaattatcaacatttcgtctactcgcgcataccagtccgagtccgatcacgaagcatactctgctgcaaaagctggacttcttgggctcactcagtcaatgtcaatttcgctcggccatcgacacaacattagagtcaatgcgattatccctgggtggatacatgtcgcgaacgagtgcaaaaaggccgacgaagaagcggtggagtggcaagaaggtttaagcaaagaggatatcaaatggcatcccgcgggccgggttggcaaagcggacgatatcgctagggctgtagactatcttattggcagtgatttcgtgactggacaagaggttgttgtggatggaggtgtcggaagaaagatggtttacccagaatgatgatctgccagttgccgatgaataagaatcttacattcttctcaagcttcacaaatcccggatagcatggacctgggtgttttgcaatcgggccaccaccacgtgctaggcatcaccgaaaagcttggtaccaacgtctctggtgttgcgattgtaattatttctgtataaaaaaaagtgacattcatgaagtcactgcacatactgagatccattcagcttgcatggctaggtactgaaaggcgcattttagcattgatgcgagcagacgatgcaatatgacatcaatacgtaaacacaaatttatccgcttggaatgtactttagccgagacctatccatttccaccggtagccagctccgttgacttctgggcggcggcagcaattttgcatggggcacagaacctggcagcgatcatgcaagggcagtttcgatgtccacttcgacgtttcaacttgacgcccacgcaacaacaccaatgccggttccaactctgtatcggctcgaaaaagatcgaaaatacccaaataaccagggagtgaattacatggatccgttgcgctccttcaaatcattttagcaactgggctgtcttgagttcatgttaatgctgcgagtcttgcgggtggtgggcggtggacagacaccagccatgacacgtcaagattacggcgggtacctgcatcatcttccaaacaaaccgcaatattggctgcatgtgccgcattgctttcgcttgagaaacttctaaggattgtgtttcccgcatacagactccacgtttgaccggtggacaactcggcgctcctcttgacatcctgtcactctccattatggcagggttacttgtcgatagcagtcttcttttcaagtgcatcaaatgtacgtactgagtggatcctcgtcggcttctagaaaaacgggctggcagtagcaatgtgcagttggtggtaggtggccaagaaaccctgcaatctgcgtactcgcgcccggcacgaagcgaagcacgaccatgcccatctgaggtcgatgtccaggcacgtagattactccaccaaccaacgcctcacgtttgacagatgtcagttgtttcctggagcctgcaggatcgttcgtggttcgtagaacggggttctcggcgtttaagcttccttggttcatatatttgcatgtcgacagaaaaccaccataccctttccggtgcattcaggacctagccggtggtagacgaaacaatagaacatggtgagcctaaccattattcgggttgacggccgcagcaacgatcccgggctctgagtataagatgtgtttgcccaccactccttgaaagacaacgcagctgcgctggacattcattctctacatactttgtcattcgttttttatattcagtcactcttttcagaccacacacatcatcatcatgaagacagcagcagctctttccgcgatcatcgcgctggcaaacgcccacgccacttggcaacaactctggaagaacggagaggaccttgagagcacttgcgccaggcttccatcaaccaacagccctattgaggactacactagcacggcattgcaatgttagtttttgcaaagtattgcacatggaacattactgacttctatgcaaggcaatgtgaagcccgctgcggccgccggcaagtgttctttcgaggcaggtgacactgttaccatcgagatgcaccagcagaccaacagccgtgactgcaaaaccgagggcattggcggtgctcactggggtcccgtcatggcctacatgggcaaggtcgaggatgctgcgagtgccgatggctctggcgaattcttcaaggtctacgagaacggttgggctaaggcacctggctcgtcccagggtgatgccgacttctggggcaccaaggacttgaactataactgcggaaagctcgacttcaagatcccctctgacatcgctccgggtgactacctgctgagggctgaggccgttgctctccacgctgctagctccgctggaggcgctcagcactatgtcacttgctaccagttgactgttactggaagcggtactctcacacccaaaggtgtgaagttcccagaagcatactccaagactggccctggccttggattctccatccacgcacctctcgacgcctaccccatgcctggccctgagctcatcgcctccggaaccaagtccactcctcagctcctcactttcggcaccatcactggcgcccctgctgctggaaacggctctcctaagcctgcatcttcctccaaggttgctgcgcctgccagctccaccgctgccattgctcccgccacctcctccgctgctattgctcccgcatcctctagcgtcatcgctggtgccgtcaccactccagttgcaaacagcaccgttgcgcccacaccaagcgctgccccagtcgttccatccagcgtccctgctctgactcccccagttatgtccagcaacttcagcatgaccctcgctcctgctcctagcactctcgctacctccactcgcccgcagcctacccagggtggcaacaacggtgctatcaaagaatgggctcagtgtggtggtcagggcttccagggcgccagtgcgtgcgcctctggtctcgtttgcaaggactggaacccgtactacagccagtgcatcaagtctgagggcggtgccaacgctccaagcgcccctcaggcaccatcttctcctcaggtgccatcttctcctcaggcaccttctacacctcaggcaccttctacacctcaggccccatctacacctcaggtgccatcttctccccaggccccttccgctccggctgcgtctgcgccagctgcggagcccgtcgttgtcgcgccttctgagaacgaacccgcggagaagacctacactctcgagactttcattgctttcctcgagaagaacgctggtagcgagagcgctgctaagatccgtcgcatgatcgaggctcttcagtaggcggactgcacacttagtgcgatcattctcttcatccgagatgttacgagtgcgtcttggtgaccgttgtatatactcttctcccagagggagactttctattcttgtagcgatttttgaatgtcatgcttgatcaatggggactgagaagttcctcttaccaaaattgtccctttgcagtgaaagccttctgactcgcaagatgtccgcggtgcaccacatccattttctattgctccagagctatcttatgatcggtactgaattcttcgcacactatgacagtagccggtaaaccgcgttcttttcgatggggtctgaaagcaacttgggacgacgcgaccgcagtgcgcttgtgccggacaacaaacgcacaacactctgtgcctatggaaaaagcgtttgcttcccgagtatgcaaaatccttacacctgcctcccgtcaaaatattcaactccactcgatctcactactgacacatgacgacagcatggcagcagccacagaacttctgcgccccaactgggtcatcttgaaccagtccaacgtccagtaagtctttcaaaatcattcaataatgtgcgctaatgctctcagcgtcgcaaaggatcgaggatcgttccaaacctacacaccttgggcttcgagacttggatccatttctgctggtggcgatggcacccccgtcttcggcgtcggcaccgtcgatctacaaacttgcgttgacggcatcaccacgactatcacgctgcatgacgtcctccacgtgccagactacgactgcaatgtcatcggacaaggcatcttcgacgacgacatagtcgacaccagcaagggtgagaagggcggtatcttaagcgaatcacgcgaacaaatcacatgcacaaaggaagacgaccatctcgtcacagtcgacgtccttccgccaggcagccatgtattcgaaccgtcagctttcgcaccgggtgatccggacatgatgccttgctcgtggaacaaggctgaggtgcagaagtgggaggcgttcaagatgaaatatccgatggcgttggggttcgacggaacgcgcttgtacatcccagctgagcgttttttcatgaaggacaactacggaggcgagagtgaattctttcgtcagcagggattggacatcaaggagaccgaggataggacattaggcagggcgattctgagaggtgtcatgcacgcgggccggagtgatcaatctctcgtgttccggtggacacaaaacggggtcttcgatttagcttctgtccataggtactaagcagcaagacacgggtatatcatggagtcaggaagccacgaacgccttaatctccttctttgctagagcttggaggcatgctgggtttattcatgggtgggatgaaggctgaatgtacgtactctggtgcatcccagagatgtcgaatacgtccacaccttcctgtcaacaggccgaggagctgcgtatagcttcttcaatcaacgcttttacatttcttctgtcagtcctcgatcattgtgagaccacagagatacaaacatgtcttctgtgagtaacctgtcggctcatgtctttcaggttcttgtcgtgatgctcttgacacaaatttcgatgacttgagaagcagccgcagtagacatggatgcacatatcgtactacaccatgcgcttcgatgtctaaaatcttggatgacggtgatggtcagccgtaacgtccaggagttctgctcctggcagggaggaaagacataagtccaatacaacaatagaaggatccaagataacccactcgggatgatttacatcatgctacaatatcgtttaagaagtatctgaaggcaatgtagttgtcacacgtagcgggtactaatgctatgggatagtaccttgttgcgagccttgcaggttctactgcgcctaggctatcttctagctccgtaacccattattcgtttcgaaaagtatctcgggttgcctttatcgcgttgagatgtaatttgactagtgaatcgatcatctccacggtgacattcgacagtgcaatcttttatctcaagatgaactgatcttacaaatcgccatacgtacgaatctgcttctctttggttgcgcgatttgtcatccataggcgggattgttatttgaagtaagtgctcaaggtcatccatggcgcttgaggggtgtgaatcaggtttcgacaggagcctcagatgggggatccgacttgtaaattcagtcatgtagccgcgcattcgcatccagaacccaggcaggtacgagggaatgtcataaggatagtcgacaggatagccaatgccgtgcacgttcatcttctccgactgagactggatgatgttgaagaattggaggagatcgataccgcgtgcagggagcggccattgctcgagatcatccagtatcgttccaatatcgcgcttcatttcccgcagctcaaccaattcaatgacttcagcaagattatctagagacgtggagtatcgcagtgcacccatgtacagcggacggaattcatgtctcaaaagccggcaagcttgcgtcaaacccatatacggtcttgccgtagcccagcggtgtactgggccactctttaaagtttttcggatcgacctccgtgccatccagacacgattctctaaggtctgcgcaatgatgaaaccataaatgcggttgcgcagctctagaatgaagacgtgagataagtctagggtcgctctagaagggaaccactgtaccaccgggtaaatttagaagcacgcagcctccttgagctgattgaatgtagttttgaccggattcattcgcgccgctatgattgggtttcgggactatcccaggagcactggtcaggcttaggtcagacgcattaatagaccaacacttgcttcatcttatcataatataccatgctgacgtttctcgaattgtgttgcatttgttctggtcggacatgaatgaagtaaacgcagtgacattgtattccaaggtcgtaggcagcactccttcgctttcgcttggagcctcgctcgccaagccgacagaacccgaagaacccgacgtccacgggtgtcttgtaaacatcatcattacaatctcaacacgcacaagtcttcgactcatcgcgacccagcttgttgttgttttccgtgcgctgcgattgcacgcatcttcgacaggcgttccttgagagggccacagcatgcacagcacgccggtacgacgaagttcgctggcatgttgggcgcccaacggccgaaccgacctaggcaaaagaacgaccgatctctgtatacgcctcggaaaccggcgcggttccacggacggtcgccagcgtagagtaagcactacgcagccaatgaaggcatcgctgaaaaattgaatctccgtcaacgggatggattgatgaggtcggagggagatgaaagtcggtcctttggacgtagcgtggcgacgcggaaggttaccacgacaaggttttggcctgagattggcgaagtccagcgatcatttggatgagtgcaaagagatggatttttcgagctcaaagaaatcacaacactggagatgtcagtcaaaggagctctgtcgaccttcccaaagtgtcgggaaacagaactacagcgcacctccctcagcatttgtattgcccaaggagatggatcacccggagggaatcttacgtccgggtctccgcgttcgcgatccgtgatcgctgtcagcgcgatcttatatgtgggtcatgagagccctcggtgcgtaagaaaggccatgatcgaccgttagaacattggttgcagtcagcgccatgcccaaactgcaagatggaaagactacagcatattggagctgtcgtgcaaacgtggtgtaaagagggtaaaccagcggctgagcgtatgaacagtgtgcaagggtaacacgggataccggcgaattgagcaagtaagtttcacctcccctaatcaagcgaggttattctgcgcagcgtcgcaaacctacttctgcctgatacaaagtaaagtccacaagagtctgataacgatacatgcttaacaaaagcgttgagggttgaacttgttaggccggtgcctaaaaataattggccgacaccgtatccactaacttagtgtcgtctgacaaacatcaccgtttacgttcaccgtgttgcatcttatcggggcaaatctaacagccttgacagcgaacagacgaccgggatgtgggtcaacgaaagatgcactgtccctgtcagatctcgctctcgagaaatggacttcataccacttgcgagatataacatgatgatcttgtaatgactattcttttcattcatctccttacacttacttcctttctcatcgttcgaacgcataatcgctactatctcttcaagaatatcatttcactagtagacctctctacctgccatcaagatgctttcccgcttccctatcctccttgctttgatcgcgccaacatcagccttcagtctctggccgcgtcaaaccagcagctgccctgccgtatggacagatgttgccaaagaactccagagcaccttttcgacatgcggcagagcggcacatggagctattcgcgctccattccatgattgcataaacaacggctgcgacggaagtcttattttgaccgacgaatgtagtcgctctgagaacggtggcttgagcttcatctgcgaaacactcttggacctgaccaacaagtacaaagtgagcgcagccgacatgatacagtttgccgctgcatacgcgatttctgcatgcccactgggaccaaacgtcaaggcactggtgggaagaaccgatagctctgtcgccgctcccttgaactcgatgcccagtagcaaagactctgttgacagtatcttggctgcattcagcgcacggggcttctcttctgatgatgttgttgccctgctaggcactcattccgttgcaatccaagttgtgacggaccccaacaacgttggccagccgctcgattctacgccggctgtatgcgacaccaaatactacgtcgagacacagtctggaaccgcaccatccagcctggatagcgacttacggatggccaatgacactcaggtaaaatcaacacagtctctcccaaattttgctgatgctaacgtttgtagactgctaagacttggacggactttggcaacagccaagatctttgggctgccaaatttgttgatgcatggaaccgctttgctgtcattggcaacgatgtcgacagcctacaagattgctcgagtctgatcccgactgactctgcgaagaagaggtgggcaatgagcatgccgatgggtgcgcgcggttatgctagatatcactcatgatcgtctttttcgcgattttcattgcaaaattttcttttcgggatgagttgtgttcgggtgtcaatcttttctcgtgtcagtcagtttttctatgcacatataatgtcttactcttacttagtcttggtagtcttcggtgcggtgagcaccctgagctggtctctcctatcattcaacacgagagcccatcatttatgctagtaaggcctttagcgtaaaaatagatatcatcgtaatcagcccttcacctaccgctatgtctaccttggaacgccataccattgatcgccagatcaactgtgccagtcagctcaatggacacggcaacggccaagctagcagtcgacctccagctcgaggacatcaacgacctgctcgacggtctttacaatgaggaagagatcccccacggcgactcacgctccagcttcctcgtcctccgttacaaccttcaacgacagctgcaggtcctggagggtcagatactgacgcttaagatcctgagagaagagcacgacaaccgcattgcattctccagactattggaagaagaacgacaggctgttaccgaccatcaactcgccgtggagctggcaggagtgactatcgaggacccccacgatgagcgttcagacgactacgagacaagcctctgcaatgcgtctggcctggacaaagacgagcaatgggatatggcacgaaagctataaaccgctgccttcgcacgcgacgagtttgccgtcacggatggtgaagtgaaggcggccaccaggtccgagatccttggaacgaagacgctcgtcaagtgctgcgcttgcatagacgtagtcgccaccaagaacactcttacaatcaagtgcaagccagatgctcattcatactgccgcaagtgtctcgtcgacttattccagagcgccatcgacaaccccaccctcttccctccttgatgctgcaagctccccgttccactcgctacgtgccgcgccgtcctacccaaggacctgatcaagaagtttgacctgaagaccgaggagctagcgacgccaaatccgacctactgctccaaccaacgctgaatgctccgagttcatacatcaaggccgagatcgcaactgtaattcagatgccgctgcagccacgagttctgctatctatgcggcctcaagtggaagagctgcacttgcccgcaggccgatgaggactaccttactcgcccgctagctcccatcgttatcgcagccacgcctgttactgctcacgaaaacgattggcgacctgtgaatggcgttgaatgcgaggagtgtggtgttgactaccttccttttgtaatgcgctgtggtgtgtgcaatgtagccaactgccggcgctgcatccacaaccggcagtggaccaacagagacgcctagaagctcttcggatgtggtttgaagaattcttggggtgttgggcggaaatctgcgacgcatcgaatacttgttcattggcagctgatagtctaccctggagtgtttcgccgtggtctgtagcttcaaagatcgctatggatacatctggaaacctctcggcacctagatcaggctagtctaaggcagatgcaaataagcttcactggatcgccttcgcctcttcttgaatcattcctcagttccaaaatgcgatacatacccttcatgatgtttccacatggttaagatgatcatcatcagtatgcagactagacattccaaggaaagacggagaacacgaacaataacgctgtgtatatttgcgtgtagggtatagaacattactttttctcgctcaccgtctgctacaagagctctaattattactattgcaggagtacctgctgttcctccttggtgatgccgaacaaatagagcacgtcctgcatgctcttcgagttcagtcgcgccggcgcttgcatctggacgtttggcttcgcgtggaatgcgacgccgaggccagcgacgcccatcatgggaaggtcgtttgcgccgtcaccgattgcgatgacttggtctagtaatataccttctttctccgcgatttcgagaacatgttggcgcttcttttgcgcgtggacgatttcgccagtcagctcgccggtcagcgtcttgccgtcttcggagacgacgaggtggtttgcgaaggcgtagtcgaggccgagttgttggcccatccaggaggttagtggtgtgaagccgccgctcaggactgcggtcttgaagcccagtttcttcaggccggtgatgagttccttgacgccctcgttgagtgttattcgtggcctcagtgtctcgaatactgtgctcggtacgccctttagtagcttgcatcttgccctcagactcgcttcgaagtccagttcaccgttcattgccgctgcggtgattgccgaaacctccttctcgacgccaatcagcgatgcgatctcgtcaatgacctcttgctgtatcagagtgctgtccatgtcgaacacggcaagtctcttgtaccgcctgtatatgttgtctgcctggaaaacgcactcgacattccactcgcgctcaaagcgtgacacagcctcatcccgccgcagtgtctcgagcgcaatgggtgacgcgctgggtagtgggaaggtgacttcaaccacgcgacagagcttggcagcctccagcttccgactcgttatcgtgctctgctcgaggccgggaagtatatttgtgagcgtgacgaagaaatctgtcagacagctctggctgagatagcttccgtagaggttgtcgagcgcgctggggccgggcgtgggtggctcaagagggtagtcggcgaggttttcggtgggtgcggcgccatccttgagcgcttcgagtgacgccgaggggagctggtcattgggacttcgcggtgataggtcggcgtgctggaagaagtgtggagagtcagacttgtagaagagcgtcgcgacgaggtgcgtgggggagacatcgagcgcgggaggtctggtggccattgtgagtcggcctggctctatggcttagtctagtgaagcggcgaatagaggcaatgctggacgagggcaatgtttgctatatggcggggttgtttggtgggatgaaaatgttgaccagggtccttcaagcaggaaggcgctagcggccccacgtacctgagtcctgtcatgccggccagtgatgcttgcaacctctccgcacgtctggtcgaatccacgtctcggtttagtcaatcttcacaagacagagactacgacatggctgctcacctgctggacctgctcccccgcgccgtcatgtcggaaagctctccttccgccagcgtgcctcggcacgtccaaatccagctacggttcagcacctgcatgtagtctcgcccacctcacaactgcgttgcaccgcaaacatataccacaactggattacagtctctcaaacccgacccgaaccagcatggacacatacaaaaaccagagcatggtcaagaccattcgccagtccccgccgatcgacatccgcaaaccctacgatgcgaactgggtcaacggcaaggtgattctcatcacaggtggagcgagtggcttcggcgcagcttttgtgcgacactgggcaaaacacggcgcaaccgtcatcgtcggagacatcaacgtacagaagggcgatgcactgtgccgtgatatcaacaaggagctgacgggcaagaacaaagtccacttcgtccagtgcaacgtgacagactggcagtcacaggtcaacctattcaaggaggccgtcaagctgagccctcatggcgggctggacactgttgttgccaatgctggaattgcgggcgacgactccatgcaatggggaaagaacctggacggtgccaatcccccgccgccagacttcaagatcatggacgtcaacggcactggcgtcatgtatacgacgcatctcgcctacttctggctgccgaagaaccctggatcgaaggactgcagcatagacagcgaccctgcaacccgaacacgtgaccgtcatctcctgttcattggctctattgcatctcttgcacccatcgctattcaaccacagtatgccgcatcgaagcatgctgtcttgggacttttcagaagcctgcgctgctcgagcggtctgcaaggcgtgcgcgtcaacttgctctgtccatacttcattgacacaccaatcgttccaatgcccgcacgactggtcctagcaggcggagccatgggcaaggtcgaggacgttgtcgatgctggaacacgtatgctggcagactcgcgaatactgggtcgatcactcgtcattggccccaagatgcatgttcgccaaaaggacaccggcgaatgggatctcgtgacgcctggcacgcccgacagcattgaagcagcttgtttcgagccctacgcggacgactgggaggatgttgacgcctttgaccgtaatttggtcaagttgctgaacctcgtccaaatcggccgaggttggacgggctgggcgacagacgttgtgaaggcggtgttttacggcctcggctttggacggtgaaggaattttcggtgaataaactgtcctcggatcgctcggacagtgatgaggtcagagtgcagcttatttagttattcacaccatcttgcgggcgtgatcacatgttttgtatgtcactagatatcattcagggtcctctagaatacacgaagaattcctggctacttttacagaccagcatcccagcgttgcgcaattcagtgggcaaggctggcgcacggcacagaatgccatggcacaatcccatgctgcccaaccggggtgtcagcaatcaggaacaggagattcatgacatcatcgcacgtgcgccgcatccatgcgggtagcccggccactaatgcggagtttaaccgccttgcgcctgggctgaggagctcgaaaatgcgccaacatgtgcctggacgcttgctgtgacgccacaataatatcggcgcgatcgacgctatgcaaaagaggcgtcttgcacgcgtttgccaatatctgccaacacacttagggtagctcgaactttccaagttgaagtcccctgacttcaccattacggttcgctggcacctgccgccgaaacttgatcgcgtttgcccaggccgctactaatcttgcatttcgtcatattcacatcaaacaacagaaccccggcgagcgctcaaactctacgggctccacagatctgccattctttccccacacacgatggctcagagtagccagctacatcacaatgtcacgccgacagggaccatcatcaacgaacccattttcccgaatatcggcaccaccccagcccttgcgacagggaacgagcttagcctgagcgctgccaaagggccgtctccagcgagcatgtcgcaacaagcaatcgctacgcagcctgagaagcaaacagactcaccaagcccagcaccacagcaagatgagcccgcatcatcgcgtcccacgcaacaaagatgggcgacggagcgaccgaagccgtcaactaagcactcactcctcggcagactacaatctggccctcgcagacagaactcgtcacagttgttgtataagccagcaacagctgtcaccttcgatccctactcgtccgaatccgactcctccgaagatgagcgcacgcccaacaagagcctcagtcacaacaacgcaatagccggggaggaatctaagaaacgccgcactagcactgctgggccgttctctcgcctcaagttcaccaatgaggcgctcacgactcgaggcagaatatcaaagtcggatgggcgcctgaagcttagtctgctggagaaggatggcgaccagggttatttggcgaaggcgctgggcgcggtgctgagcaaacacaccaagaatgaggacgacttgactggatatgacaagagagatattgaggcccagaagatcgcacccgaggacgatgagatggaacacgacctttcgcggagggtaaagctcaacatcgtcataatcatcatcgggtcccggggagacatacagcccttcattcggataggcaagatactgcagaacgactacgggcatagggtacggatggcaacacatccctcgttcaaggactttgtggagaaggattccgggctcgagttcttctccattggtggcaacccggctgagctcatggccttcatggtgaagaaccccggcctgattccaaacctcgacaccatcaaggaaggtgagattggtcggagaagagctcagatgtacgagatgtttcaagggatgtggcgggcatgcatcaacgcaaccgacgacgagaccgacaaggcaaatgccaaaatgagtgtgtttgaccgtacttcaagcatgatttctgctaactccttgcagtgggcgacaaggaacccttcgtggctgatgcaataatcgccaaccctcctagctttgctcctcctcacatcgccgagaagctcggtatacctctgcatatgatgttcacgtgcgtattgattcttgcccacgctttcaatcattgctgactttgacagatttccctatacccccacagtccacttcccgcatcctctagcgaacatcaaaaccagcaacgtcgaggccacgtacagcaacttcatgtcatacccgctcgtagaaatgatgacttggcaaggcttgggcgatctcattaatcgcttccgttccaaaattctgcggttggaggaggtcagcactctctgggcgccaggccaactctaccgactcaaagttccatacacctacatgtggtctcccagcctcattgccaagccgaaagattggggcccggaaatcgacgtcacaggattcgtgttcctcgacctcgcatccagctttactccgccagatgatctgaaggaatttttggacaatggcgacccacccgtgtatatcggattcggctcaattgttgttgacgatccggatgagttcaccaaactaatctttgaagccgtcaagatcgctggctgtcgcgccttggtttcgaagggctggggtgggtttggttcaaattcagattgccccgacaacatcttcatgctggaaaacactcctcacgactggctctttccgcgatgcgctgcagtcgtccaccacggcggtgcgggtacaaccgctattggattaaagaccgctaggcctacgatgatcgtacccttctttggtgatcaaccattctggggtgccatggtcagcaaggcaaaggctggagcacacgattgcataccatacaagaagctcaacgcggaacgtcttgccgagggcatcaagcaatgtctcactgaggaggccagggagaatgtcaagaagattgcgaaaagcattgaagatgaaggcgatggtgcgcttaatgccgtacgctcttttcatcgatcacttccactacgtggggagggcagcatgcgctgtgactttctcgacaaccgtgtagcgacctggaaaatcaagaacactgatgtcaagctttccgcacttgtagcagacctcctggttgagaagaagaaacttaagtggaatgaactccgcctcttgcgacattacgagtggaacgattttggtggccctggtgaaccgctgacaggtgtctggggcagcatcatgacaagtctcacagatgcagccacgggcgttggaggtgtaccggttgagatgggcaagagcatacagaagcgcgagaagctgagggagaagaagcgcgccattcagaagaggaagcaacatcagaagtccacgctgtctagggtgaattcgagcacagtcgatggcgctgtggcagagggctcggagaagaagcaggaaaagaacggccgtccaactgcaaagcgaggagagtcgtcgctgtcaaagctggaagagcctgaggaagaactcggagaagagcttgctcatgaagcaggcgccgggtttaggaaaacgggcggtgcaatcgcgcgcttccctatgaacttcaccctagctttgacgcaaggctttcacaacgcacctcgtctctatggagacgagactgttcgcaggcctccgagagtcaccggcttccactctggcctgcgcgccggtcgtgacgagcttatttatggagtcaaagatggtgtcacaggtctcgtcactcaaccgattcgcggagcaaaacagaaaggcgtcgtaggcgcagctcgaggcgtaggctttggcatcggtggttttgtcctcaaagacattgcagctatcatcgggcctggcgcatatctgatgaagggtctggacgcagaatacatgaagcgataccaacccaccaactatctacgccgcgcgcgcatcgcccagggtcagcgcgaactccagttgctcgagacccaagcccgcgtcgcccgcatcgacgaagccaaagaaggctcaaacaagcccgtcgagaagcgcgacatcatcgagcagaaagtcagtacacgttggcaagccctccaacaaggcatgaacgacgaaaagaagcaccataagcctggcctcgtaggctcactgctcggcctgggcgacaaaaaagaaggccagcgcgtgccccgcaaaagcaaagaatacgccaccgaccgcccagttcaaggctctatcccgcacgcaaaaacggagaaacaagtaactaaagagaaacaaagcatggatcgcgagggcgcgaagatgagacttgatggcggccatcgtggactcaatcggagtagcaccgcgcccatcaccacgctcgaacacaagggcacaaacgacatgaagccgctcgagcgaccgatgggttcggcgaagccgacggatattaaagaacagcaggagccagaggatatggttgggaacgtccatctcgccgccggcggtgagaagaatcaatctgatgagaatatcgatcagtcggctgataagcaggatcatcttacggtggaagaagcgaaggatgagatgaggcggccgagtgcggatacgggttctgaggagacgaaggtcgagaccgatggggtcgattgggcgattatgaggaagcaggcagaaggggtggaggggaggacgttggatttgaacgcgagtgcgagggcgtagggtgtagatgtctgtttgtttttgtgcgtgcagtgtagtttgagatacccccttttgtagaattggatgtgttacattattaccgatgatctcgaagtggacgggttgatcagttgtagggaaaggtagtgatcatcatcattgcatctaaaagtatgtttcgtaacgaagcaccgcacggcagagcaaatatcggatcgttgtcgggatgtttttcggaaagacgaggaggaggcataggtggtctcttttgtagtgttttttcaaaggcacagacggacggtcgttccatgacaacgatgtagactttagacaccgcagaagagaccgacattccatcgttttgtagtagcggttttagtgcactcgaccgcaagaaaagacggacatacaatcgtcttgtagtgagctctagttcacgaaagagataagccaaaagttttgctcgaagaatacaagatctttacatctcccactagacggatgcaaacacaccgaatgacttctttaggctatattataggacgggtcatcgcaacgccgttctgcattgtctttctacactgtacttgccgcaaaatcaaaaggcttgcttgttcgaaaacatggcagcggtttagatggggttttcgagatgccatatgttcgcctaatggtcgattttgcgttggtcacatgccaggttgttgttttaactttagaagttcagagaagtagagcggatatctgctcctctcttgatcacttttcggaaagggcagaactcataatcttaccgcagacatgcattgtttgatgcgttaggaatggcgagctgtagtagggagggaagaacagaggaggacgagagagctttatatgcgcagctttgtggacctccttggttggtaaaggcttgtttataagcattgaagcacttctccacacatcgaacttggttctggtcatttgcagaaagccagtacaatatcatgctagcggacaaaaggtatttttttgcacatctcctcgctcaaacacatcaaaagttcagcgttagcttttggtactcggtttcgaaatcccagaagtcatggcaagtgcgaactcgtattttagtcggagcaggagcaaagaatcataaagttctccttgtcgttattcttggatacttggagcagagaactagtcgttttttttaggaataacccgcaagatggcatttttgatatttggtggaaagaagcgagcaagacaaaccttttatacttcagagggcgcatcgaccggaactacatacatggatgcttggcgcgatttcgcacacagaaaaaatacatggactcccttcaacacgtcccacacgcgtaccctccaatcttccgttgagcaataaatctccgatgcgactcccagtcaagatcgaccgagtaagcacggcgcgagccgtagtcgccgcggtgtaagcagccgcccccgcgtcacttaccggcagagttgtttcaaactggggtgaacgcacaccagtatgcgtgatgtagacattggcgcatgatgcgttactctgacttcggattacgagggcgttgagtctggcgtaggcaaccactttacttggtggcggacatcatattcacgctgaagcctgtggtgaaggcactgcactcgaatggtggatgaagcaaagaatttggaacactacctacgacgagtaaattggcgtgtttgacaattcgatgcgatgtatcgattaatgaagtcggtctatgtcgctagttcagcggctacgtaaacgactcacgagtgcgccaacaaccaacagtcctgcaagcaacccgctctgcataggtgcaaacatggccgaccgaaggatgacgagcgttccaaccacaacaaaggcgataggaaggatgattgtagggcggtatggtcgttcgagctggggctccctgcggcgtagtatgagcaagccgacgaccgtgctcacatagaagacccattcggccattccgacgaaggtcagcagcgctcgaaagctaccagtagagatatagattaatgttatgatgagtgtgaggagattagcatagctgtatcttatgttagcaacgggataaagcgagaggctagttgacatacagtggtgcatcaaagaccgagatcctctcttcctgctcctctgatggcctgttattaggcaaacctcgtttgctgaacatcgcaggaagatagttcctctgcgatgcagctattgtgagcctgccgacagagaagacgttacttgtgatcgacccagcacatgatacagccaccaaaagtgtaatggcaatgccagcagggcgaccaaggagtgcagaggcagctgaaacagctacagcgttgttggcactgatctggtgccatggcagaagcacatagtacgcaatgttgacaagttcgaaggagcttagtaccacgatcatggcggccttgatggcttgcggcagtgcacgcccagggtcacgaatctcgctcgcgacaatattcgcctgcattggtcacgtcagtcgacatgaaggagttgttgaccggctccacgaagaatacttacgttgtcccaaccgtcataagcccaaagcccaccataaattgctgcacagtaatggccataccggtcccacgcacccatggacgtccagtcgatagtatgtccgttggatgtagttggcctactgtcgaaccagttcttcgagtaccaatcactagatcctgacagagacgaatgaggattcacaaagtgagcaataacagccacgagtcctcccagtactatcagaccgacggtgcctatcttgaagacagtaaaggattcgctgagccgtagcgtgaacctggtgttgatagagttgagcaaaaccatgagtacaaagctgattgctgcaataattttaagcagcgtcgcgctttcggggttgccgacttgaacagaccctaccgagccgatcgattctgcaatgacaatgctctgtattgccattgatgagggcttgactgcgacgatatagatccaggccattagaaaagcagctgtgtctccgtatacatggcgtaaatattcctgcatgcctccattgagaggaagtgcggcaccgagctctgcaaatgatgcagcaccagcccatgacaagagaccacccaggatccatacgagtaaggctgctccaggcgaaggtacgttgctgtccacctgagcaggcgaggcaaaaattcctgatcctatttggagggtgacaagcacagcgaacgcatggcgggtagtgagttgcttcgtcagctgttggctctgttgtgatccgccagatgcccgtcgttgcagaagcggctccgtctcattcacaccactaggcttgggcgaagctgcatcttcaatattatccatttcccccaaacacctcaattgtcgagaaatacgttttcactgtaccactattcctcggcgttgtttgctagcagttcaagggtccaagccacgtagaggatgttcgaggccaagaaatcttgctatctagctttcatcttctctgcaggcttctatggtgctgacagtgtcgaggtatgggaattggaaggatgatgttcgatgttggaggaaatcgatcggtcgttggctgcgcttgccccgcggcagggatcaggctcagaaagcttggcacacaaccagcgatgccaaagaccagcccactctcccgcctggcctatacatatcaaactcataacgcgcgacacacgacacaccaccaagaaaagacgcggggcagacagctttctctctaatcacccatcgcacgccaagcccgctacacctgtcgctgtcggtgccccaagcccctcttcgcttcctcgccaacagcaggtacgtcaacaccacgctgcgctcgagctccatcaccccgctgtcacaagcttataattagccaggggcaagctaaatcacgacaccacgcttgatttcatcaccatcgacgctttcaccgccacacatccaggacggtcgccagccctaacacgccctctccgtcacccgctatagattgcccaacatggaagcgaaccagaacgacgagctctacccaatcgccgtgctcatcgacgaactgaagcatgacgatgtcattctgcgattgaatgccatccaccgcctcaacacaatcgctcttgcccttggcgcagagcgaacacgggaggagctcattcccttcctagacggtaaggagatgcgagaggcagatgccaagcgaggaaaggctaaccctatatgcagagtctgtcgaggacgaggatgaggtgctcacagctttgagcgaggagctgggcaaatttgtcgagtacgtcggtggccctgagtacgcgcatgtgctcctttcacctttggagaatcttgccgcgatagaggagcctctcgtacgggagaaggtacgcagttggtattcaagcacacagtcgcaagtctaacaagtataggctgtcgagtcgctcaacaagatctgcgaggagctgtcacagcagcagattgaagatgccttcataccactagtcatgcgcctgtccaaggcagactggttcacttcaaagatctctgcaactggtctctaccagacgccgtactcgcgcgccacacctccatcgcaagaagcgctccgacagcattatggccagctggtgcacgacgacacccccatggtccgaagacaagccgcgaacaacctcgccaagttcatcaaggccatgcccgcagcgattgtcatcgatgagatgatcccgctcttccagcacctcgcggcagatgaccaggatagcgtcaggcttctgaccgtcgacattctcatcgcgatcgccgaggccgtgcccaaggagcagcagtcaagtcacggtgtgcttttgacagctttgaggagtttgttcgaagacaagagctggagagtgcgctacatggttgcagaccgatttgagaaggtaggcgaggttcggttcccaagacacgaaccgagctaatgcgtgctagattgccaaagccgtcgacgaggaggttgtcaaccgagacctcgtgcccgcgttcgtaaagctattgaaagacaccgaggcagaagttcgcagtgcgatcgcggggcaaattccaggtatggaagcatcaaggcaggagtgtgacatcacgctaatcttcgctactaggcttttgctcgctacttgagcgcgagactcttctccacgatgtcatgcccagcatagaagagcttgtctcggaccagtctcaacatgtgcgcgcggctctaggaacccaaattagtgggctggccccaattctcggcaaggaggagtatgtacccgcccacgcgtgaccacgtgcccactaacgccgcccaggaccatttcacatctccttcccatgttcctgcagatgctcaaggacgagttccctgacgtgcgtctgaacatcatctccaaactcgagtctgtcaacaacgttattggcatcgagctcttgtcgcagtcgctccttcctgccattgtccagcttgccgaagacaagcaatggcgcgttcgattggctatcatcgaatacgttccgctccttgcctcgcagctcggtgtcaagttctttgatgagaagctcagcagcttgtgcatgagctggctcggcgacaccgtcttctcgatccgtgaagcgtcaacgcagaatcttaagaagctgactgaggtattcggtgtcgagtgggcgaatgatgccattgttcccaaggtcatggcaatgggccagcatcccaactatctctaccgcatgaccacttgttttgctgtttcggtgagttcagcgccttcacattctcttcttgtactaatgttagtcagacccttgcccccgccctcagtctcgatgtcattgagcagtcaatcctgccaatgatggacaagctggtcaacgacgacattcccaacattcgtttcaatgtcgcaaagtcatatggtgtcctggtaagcacactcaagcagctaccagaacaaggcaccgtcattgcattggagaaggccggtacaccaggtcaaggctgccagaaggcgacggatctcattacaaagagcatcctgccgaatctggagaagctgcaacaggatgacgacgtggacgtcaggtactttgcaacgacagcggcacagggcttctcagacgcgaacgcaatgcagacgtaggaagttggattgcatccgaagaaagaagttaacggcgtggaatgacatgatgaaaaagcattcgcgtatggtataatgaagccccgatatggatagatggagaggcaagcctaggcttgcattgggtacctgatgtccagcattgtagcgactaggggaagagcagctctggcggagggcacgttggaattatcaatcaaacctccaagattaaagattaccctgttagattcatgatcattttatgtttcaatgcatttttttcggcgtcaccaattgaagcgcagagatgtgtgtgattgttcatttcttcattgatgtatcaactcgtagaagagcgccagactgacgagctttgtgacgaggtatctacaaagcaccagcatctttgagcagcgtcttcaagttgttcttcttggcctgcaggtccgagtttccaccaatgtgctccttcgcaatgaagatgttgggcacggtagtctggcccgtcatctcgccgagggtgctctgaatggctgagccgtcatctgtgatgtctcgttagccgctgtatccaaacaaccactttctccaaacagtctagctatcatcctgggcatgaacgtaccgacttggtccagctcaatagcatagaacttggcgccgctctggctcagcagctcctttgcctggcggcagtaagggcagtagctcttgctgaagacggcgacggggttctcgtcgatgatggattggaccttggtctttgtggcggacatggtggcgggcgagggggcgcgcgtgaagaagtggcgcaggaaggaaatggtggcggtttttttttgggtgggctgtggatggtgggtgagtatgtatggtgtagaaaagatggttgtggaggggatggacaagaggagggaggggtatatgtagacttacgctgagtttgtgattgttgaagtgtggtgaataagggtatggatgaatagtaggtggtagtggtgatgtaggattagttatgcgcgccccgcagctgtcgtcttcacgagcgattgcatcattcgggtgtgggtgagtcgcattagcccgtttttgcgcgccggagatagccggtgattatcaagcatgggctggggcgcggaaggggtatattgggagtcgcggatgacgcagggtctggatgcgacgggggggagggagatagtggtgggatgtttttgagtactgcatatggactctgaagacagcagtgaattgataggatagaatagcatagtgaagagggagtaaactctttccgagccgttccgagcctcgcgacttcgtttcgtccggatcgcgcttcagggaccatcgcaggttcacaggcaccaacactcctccaagcacacgacacatgcgcgcctctcccagcccacgatgacatccacgtcagccggctccagcgccttcttcgtgctctcgctcctcagcatctgcggcctcgtgctgctcctcctgcgctactacctcccgctgcgcaccacgcccgcatacgtaaccgtccccgtcttcctcgcaatcgcgctgcccgccagcatcgtcgtgctcctgcccatcgacctcgcgagcagtgccggaacagacaccgaaggcgcgcggggaatctggctctccgacacggtcgtgtacaagtcatggcgcatcatatactggctcacgttcatgttgacgtgggcgattctgcccatgctcggcgagtactgcgacagcgggtatagagagcccaaggcgcgcggcatgtatgcgattcgcagcctggggcggtattgggcgatgatgctcggtgccgggattgtcggatccgtgtatttgatatggtggaatgggctgcatttggagacgtttaagagcttggttatggcgctggcatatacgtggggtctgatactgggtatctatctgatgggccatggactcgtggcttttccaaggagtctgttcagatatgccaatgttagtgagcggttgaagaggatacagagtcaggccccgaagacgcacgagaagttgaccgaggcgctggagaagctggatcagtatgaaggccaggtcgtgcaattgaagcagaggaagaatggagtcacgaaggagtttcaggaatggattgatgaaatggcggagaaggggagcttgcctgagaacagagctggaggtggaagggcagcgggtacttcgactattccgtcagtcatcacggaggggtatcttgcggacctagcgaggaagttgaagagagcacgacacgcgaaattacggttcgagaatgaatgggatcatgtcgtggcgaaggcagtccgaacccaggctattctcgactcgaaggctagtcaacgtctcgagttcaagagctcgccatatcaatcgtcaagaggtccccttgatcgcatcataatcctcacaccctacaccaggtaccacctgcacgcccatattgtacccgccctcacatacgccacatggggcatcacggtgcttgcatccaccgcaatcgtctggtctgaatgtgtgcgcgaagcccaagacttcggcggccctaaactttccctcatcggatggacagtcgtgcatcgtcacgcctcagcacgcagtcagatcggattcggcagccaagttaccgccgcattttggttgtgctatatgtgcatctgcgcattctacagccttacggaagttaagatctggggaaatcgcgcactcgtccgacgaaacacataccaagagtccgcgacctggtacggcctccaagtcgccaaactcaccgtcccactatcctacaacttccttaccatgacggaccctagtatctggaaagaaaccatgttccacaagttcctcggcaagctcatcgacctctccccactcggcaaaggcttcagctccttcttcccaatcttcatcctcgtccccgtcctcgccaccgccttcggcctctatggcaagattaaaaacatctgcggcttcggcgacctcctcgacgacgaagacgacggcagcgcaggcaattacgcgggtaccgggtcgtggcgcgaaggccgcgcgctcatcgaacgcgagcttcagggcacgagtaacaacagcctcggcctttcgcagcgcaacacatcgccgccgaacgagcgcttcaccgatgcgccatcgtctgcgccgctattagaccagccgtcatcatcgcgccctgaacgcacgcgccgcagactcggtcccgaagacgaagaggacacgggtttcttcgacacgttcgcgaccaggtggaagaacacgtttgaaacgaaggattttagcttcaagaggcccgcgtggatgggtggggatgaggatgaaggtacgccggtgaggagagaggaggagcgggggaatggatttttatcgttgtttggtggacggggggaagaggggagggtgaggttgtgaaaaggatgtaagatagtggatgtttgcatggttaggagttttggattcttagatggaattggtttgtagaatacaatagaatgttgtaatattggccaatgaagccatgaaagactatctgggcggagtagaccttggcgaacctgcagcttacgatcgtacatgtggaggacgagctgagatcctcgcccctctgtagccttgcacttgacatccatacttcagcgttatagcgctactatgatagactagtatttaaatcggaaattcaaggttagattccttcacagaatgcgagtttggcttcgcactaacgattctagtgcttgctctgtctccacctgggccacggccagctccgtcactgcttcatcgctctccacttgaggtgtggtccgcatcgttcacgtcacttccacacgccccgtcgacatcgcgagcaggctgctgacggtaacgcataagcccgaagatgctgtcagtcgaggagggttgcgacctcgtcgacatcgacgaagcgcaccttccttacatcctgcaacgaaacctgggcgtcggcggatgctgcatagtcgaagaagtcaaagacctcaccaccagccgcatctttgcgcacaaactcttcctcttcagcaggaagaacagggtcaggttgacggaggccttcatgaatgaagtgaaagtcatccgagcgcttcggcaacaccgccatatgattcggctgtttgctacgtacacttcgaaagatcgccttggactgatattaagccctgtggctgatgggggcgacttggataagttcctgggggagttggtggtatgccgcgaacggccgatgcagtatgaagtgcaaatcaagtcgatggtgcggatcctggaacagtcctttggctgtttggcagatggtctctccttcatgcgccggatgaagatacggcacaaggacatcaagctgaagaacatcctgatccacaaaggccgggtcttgtatacggactttggtctctcgctggactcaactctgttcgacaacagtatcacagagggtccgaccgagatgaccagaaaatacgcagctccagaactactcagcggaggtctgcgaggttcttcatctgacgtgttctccctggcgtgtgtcttcatcgagatcttctcgacactgactgagtctctctcctatgaggaggggttgttctcggaactgatgcccagtatacacgaacagctggattcaatcgaagttcccgcgaagcttgcagtcctaccagaggtcatcatcagtatgtctgcgaggaaccctaacgctcgctggacggcggatcgagttcgatcgcgattgatgacacaggccggacttagttgtcgccagtgtcggtctaaagggactgatgtaagggatgagtccttggtggtcgattccagatctacacagatgtcgtcgacggacagaacagcgatatctcagaaggtcaatgccactattagtgaacaagtacagcttcttcaccaggttattctgaacctacaacaagaccaagaaggagctatgcgtactgtcgaaaatggtgtcgtcgcctggatgtactctcacaaaacgttccatctaccactattccgcgggcagattactcgcacccaaagggaggtatcgtggacgaatggactccagcatatcatcaacattgtcaactcagatcaaagaatgcgcaaactcggtacgccactccaaccttccggaaatgacggcatcctcgaacacttcctggccaacttcgacggacaacagacctcaacatcgatccttcaagcaccattaggctgtctcgcttccggacttacctacatgcaagagaatcatatagtgaacccagatataacgcttcagaacatcttggtgcatgaaggctatgtcatctacgctggtggtagcaatactggacgacttgaacctgagcatgaagctggagtgagaacaccatgtgctggctgcaaacacgactggaccgagtaccgaaagggcaactttcatcgacacaaacgcacatgtgatatccattcgcttggctccatctacatggaaatcttagctgcgctaatcgggcaatatcctctggaacacaacgatcataatatcactgcaagtaacatcgatcacgcctttcgcgcactaggcaactctacgtaccgcttcttgcatccgaccatactggccatgatgcacaacgattactcggaacggcctacagctacgatggtagcaaacacgctcatatctcacactggcttcgggtgtaacacttgtcaaagtaccagaaagtcgagaattgagccgaagcataatcgaaatacagcgagtggttgtcaagaacagtcttttatggattattctggtgggttcggaggaggtggacaagttgttggagctgtgtgaacgtgctcgaccgccgcgggatacacactgcatcaagataaggtaggtagaagtatattaatcgctgggatgtaaacatcgtttgcacatgagaacgagactaggtggctgagagagcaagctttgatagcgccgctgtaaaggacttgaatgtgcccattgtggtctcgttggaagtgctcatgtgaacttgcgggtctttcacatatacgtctatgtggtagtgaggtagtcgtggcaagatggaaatgatggacagcggcggctggcgataggcctactttccaaaggtgttagatcacgttggtgtcagatgtgtcctacacggtgcactcttgggctgttgccgttgggcgctaaaatgaagcggctaagttagagcccgagagtccgtccgcccccacaccaaacagaacgtacggatatggcgtacctaagaactaccccatgaaacgcaccctaatgcggagtgacacgacattcgttgctgcatatctgtcccgaccgcaggcgcgacacctgattccaacagctgtttgccctcatagcctcctgattataacgctgctacgccatgcacatctcgaacttgcctacctaacatggtacggttgtgtcgagaagaaaaggtaggactgtggaacgttgggttttgtgttgcttcgagtcccaggaggagattgaccgaccaatagagctggcggaaacatggatctttgacaggctcccaaagtgtggcttagtccaagatgcgcatctgtgcctgcaatgtttcgtgcctctgcaccaatacggcacagctgcttgggcgcgtacatatgcttatgtgcaattgtccagctcttcctagataataaagctccgtccaacgccacccacctctggcgcatcaacacactatactccaaaacagtcgtaaactgcgcatcaacacatctgccatggacaacgagtttccggatagtctcaacaagcatgacgatacttttaaacggctcggagaccgtgaaccagctacttatcttgaggcgcaatctgttgtcgaacacatcagggctgagaaaggctacttagacgccgaagttgtgcgagaactccacggaaacagccgtcgaacccaagaaatagtcttcaatatcgtgaagttaaagcgggagactgaggctgcgtatacgaccaagtaagtagcttcagaagcgctaattgcacctgctaaatatttctagcatatcagagcagctttattcgtcgaagtatcgtttcttgtacgagttgatacagaatgcagatgattccgtctttgctggtgctgatcgaaagcgactgtcacctttcctgcgcttcgaggtaaatccggattctctgattgtagaaacgaacgaagacggcttcaggcgaagaaatgtcgaggccatttgcgcgacaggcagaagttcgaaaaaagcaaccaaaactgacgatcatatcggtgagaagggcttcggcttcaagtctgtcttctctattgcggatgatgtgcacatacaatccggactatggtcttttcgcttcaggcatcgccaaggagaggatggtctgggaatggtaacgccattagatgcatcccctgaagagctaccgccagacgtaacgaccagaatggtcttgcgttttaccgacgatgccagacaaagctatgcgcggctgctcatagccatacaagatataccggacacaacattactcttcctgcggagactccgtatgattcagttcatagtgactaacatcagcggacaacgcgagaagacatttttcagcagacgcgacagtcctctacgtcgcgttattagtcgctggcgagagactgacgattgcagcctgactgaagactgcacttacctcctattcaaggcaacgagactgaacatgccacaccacgagcgccggaaagaccgtatagaagcgcaagtcgagctggcttttcccatcaactcagataatgggcagcccaaactatcagcatctggtcatcatgtttttgcattcttaccactacaacgggtagctcaacttcaagtaattcaagataccccgcaagaaccttgtcggaaaacttactaacgatatgatagttcttgattcattcggattttgtgacttctgccagccgagaaagtgttgtcgattgtgcgtggaatgatgccctctacgatgaggtcgcgaacacgtttgccactgctgtttctggaactttcgctacatcagatcacgctctgagatacgcttggctcgactatctgccagaaaaggccatggatcacccatggaagacgctgtatagcgccctcctagagcgcatccaagtgcaaaacgtttttcaaaccatggaacggagacagttcaagtcactactccaagtgcgggatgtggcaaccgcggcactataccaagggaagcctatcctttcagacctagctgatgacgtctatctggcttcagagtacacgtacagccacaagcaacgccttgtagagttgggtctgaaaagcatcacgtggttcgaattcctggatcgactccaggccgatctagtctctgctcaatctaagattaggacaacgaactcggcggatccatggcatgaagcctttgcgaaacttatggtcataccgttcaggactcaaagcaggaatttagatgcagtacgggacagaataaaaaaacttgcgctgatccccctgaccggaaggaatcaatggacaggcgccccaaatattagttttggcggctctaccaatgtttactttgctttcacagggacgacacccatacccgaaaggttatctctcaggctcctcgacaagatcgcatctcagaaccagacccgcagagctttctacaaagctcttggcgttgaggattgccccaaggagacggtatttgcaatgatcaagctacaccacacgcacttggaatctgatggggccgtggacgatcttcgatacatgtatcatcaaggttacgatctggacgatagtcgatcctgggtatgcgtgagcgcgtttcactccccgaggtacgccaccggagcccgcgatctcgagctgtatctgccctccgatggtgaatttgacatgtacaatttgctcccgtcgcacgcgtcaaacatggcctcttcattaaggccatcgcattcagggtactccatactgtcacatgagatcttccatgccgaacctgcggctgtgcgtgtgaacgaactagactggaaggcatggcttgttcgcgcgacgggcgccatgtactttccacctttgtcgcatcataaaagtactggctcctttcttacgttgtcggccggactaagcactgttttgaaacaaaacccagcgaagttcttgagcaccctgagggcacactggagcgtttatcagcatagcgctcacgttgtcgcagcagagcttggttgctgttcagtgccctgtaagtcaggtaagagtatgtctttgaataccacataccttccaactaccgagacactggcggagattgatcggtttggcttggatgaagacaactttccactccttgctctgccggaaggcacattggacgagacgagttacaggtcatggaagttcctcgaagactttggcgtatgttcaaagccggatatggaattctacaagcaggccatcgtctcaaagttcgaagagctcgagccggagttgttcgaggtagttgaaatctaccgaagcattgcaagtttagcaacgctagcggactacacttctcttcggtattagaatcataattctcggttacgtgagtcttgagctaactttctatagttcattgttccacgacgattatttgatctgggatagtcatgagactctctgggtgggcagtagtgagtgcttattagatggccctgagttcatcactttcaaaagtgtgttgtcgaggtcatacgaaagagatgacttgctggatggtttcttcgcgaatattcttgatatttcaggtctgctattggaacacatacttgacgaaatcacctatcgccatgaaaattgtcctgacgacacgggtataccgatcatgcatgatatctatgcgtttcttggcctccaaggcgagcaacgacgacgattggcgtatcatcaagtaagttattagtaaatatctgggaattttctcttgtgcacacattatgtgttctacctgaacggtcgctgacctatggatagagccagattcaaggagagcaagatgatattgggcgaaggtgacacatggcacacactagagacgtgcgtgtggcatagcccttttgccctttctgacttccaagatctttcgccgctatataacagtctcgaggaattcttcgtcaagcggctcaatgtcaaaaaagcgagtcccagcctactcatcaacgaggttaagcggatggcggaaacaacttcaccgcgcgttcatgacatccgcactcgcctcattgaaataggcatgatgttagcacgaacgtccatcgatgacagtgtgtcaaaagctttgatgagcctcaaagatacgaagtttttaccgaagaagatgaatgacggcgtcttggtgcttgttggcaaaacggatgactttgctatcgcggaccatcgccgatactgcgatgcgctagctgatcaagacgtcttgctagacttcgatgtacacgaagtacaaatcttgcatgttgtgttcgaatacatgggtctgactaaacgctacctttccgcgatggtcagagaggtgtcaatggtaggcgaaacactacttaaggacgaacagctttcccagcagctacatgctaaagcttatgcattatattggtaagttcgaagcatcaaagatgcaaaggaatatttccgaccatatttctgacttgatgatatgtgttaacactgtacagctgtgctgcgaagtacaagagtagtaaagctttgcgcagcgactctgcgcttttcgaacagatatcccaagcgatcatatacaccactgatgatataacaaccaacctggtacttagtctgccgagcagatcaattagcgttgagagcgataggctagccatacatcacgatctttctgatgggcagatcaaaatatacgtcccagcggatgaacagcagcgccgaagctgctacaggtcacagctaccgaaagtgctcgtgacaatactggaagtacctctcattgccactttcgacatatctagtatcgtgtcatgtagccttctggatctcgagaatgttctgattgagcaagatatttcatcagtggaatggatcgagcggccagtcattttcattcccgatgtcgctgttgaacaaagaccgagtaccccagcctcaacaattgccgaaagcgaggcagcaactctggtgaacattggtgttggtcccatcacgccagaagcaacgccaatacgttaccgtcgctcggtgtccaggttagatccggaagactttattgagacagcaccaccggagcaatatcctgatctgattgagcaggttgttggaagcgctcgtcaagcgggtcacagatatcgcaatatcgaagcagatgacatttatgagccaatactccgcagtcaaaatcgcgagtttgatcactcagctacttttggcgtccgtagcggaaatggcttcatccatgatcgtcgcatcggcgcggctggtgaagcatatgtatgttattcttcccttcatctctcagatttccccacatgctccaaatacgtacatactaacacaaactcaggttttcgagcttctcaccatcctcaacattcccaacttcactgaagcgaactggcgcagcaccatccgcggcgaactatcccggtctacgcgcttcgcagatatgacaaactggacaggacaagagaccgcagatatagtctacaaagacacctcaggcgagcttactcaatacctgcgagatcattctgagggtgattttccacctcagatccgcgaagaccatagctttgatgagtgccccattgagtactacctcgaagtcaagagcacaacggggccttgtggcactcgattttacatgagtggggggcagtataaacgggtaagagttgctttccagaccagttatgttatcagcaaacaggcgctaattaagagctgcagatggagacgatgaaattgggtcaattgcggcaaccttcaaaagtatatgttctgatgcgcgtctttgacctaatgactgcggaggtcgacatgaagatcttcgtagatccgttgggacaacctggaatgaagctagagttcgaagtagagaagtggtttgtcacgacgaagtaggtgaactgtacgatctgttcgagtctcagaatatactgtggatttttgcgcttaataaggatatgggtatgtaacaagcttataatttcaccgaacggctcctaacaagagcatgtagccaaatctggattatagcaaatatcttaggactaagcaatatcatcttctacttcagactgtacaacaccgtttcatcgaatgatatttggcatatgattgcagagataggggcatcaatctaaagggtaattctgaacttttactaagtctcagagtctagactaacgaacatccaccttaactagcatcctagcgccaaacagcagacaatgcaagagtatatacaccgcgctctagtcagtttatttgcacatatgcggataggtaagcgattaaaagacagcaaactctagcaagaattggattagtatacagatcgcgatgctataggcactttgcctacttaactacactctaggttttaaaagaataggtgctaacaggcctagctgcatttgtaaggcttacccactggatgggaagtatgccttcgtcatgacagactggcggagtgtgtaagaagcgaatcatgacggttcatctcggtagcgaccatgatagaacatccaagttccaaaattcctacatacggccaaaaacatttccgtgatatgagcccccgggagggacgtacagcatggggtcttcgctgcatctacatgctggcacggtggtgattgacgattccgtgaagatcactaccgattcgatcgttttaataacattgtgtttcatagattgtggcaacccccatctatctacatccgattctatttacgtccgataatgattcatcataagtgtgaagctagcttactgttgacatcaatgcctcccgtgtacccgatgtttcccgtcctgacgtcagagggagtcgcggagtggctaggcggcacatccatgcatgggttctctgtgaaaaagttacgaggccggagaaggatgctcataggctctgcgggcatgacagggaagtcttccggggagggaaaatgagtaagaccaaacgtgtgccagacaacgatgtccgtattatcgaccgactcgtgtgggttggcggcaatccattcgggcaaacctagagaaggctcgccactggtttgtggtacatgtcggcctgccgggaataattgatcttccttatctaaactcatgtgtcagacatggcgcagtgagaatcatttgaagtcattcattgaatggtgagacttacacttcgtaacatgaattgcgtgtcgggcaaacccaccgcgcttccagactaaagagccttcctttggcatcaggcgcggtacctcgcgactcactaatttgtatgaggttggtttcttgctgtacggattcaggcaattcgggttggcaatatcccatgtgcgactagtgtcagcgttatagtcgcacatgctgctacccattgtagctagcttagtcttctttgcgtagaaggcgttaccataggggtttcctgcactgccgacgggctcttcgctgggaagtgcgtctacttgcatgactgtgttattgtcgccatcgatactaggatcgatgcgaagacagaaaagatgctgatggttgtgggcattaactccaggatatacctcagttccccaaggcgcggcgtcctcaccagggttaagagagtaagtgttcaggattccggttaacttgatttcaagttgaattgtcccatcaaggtagaaaatccagtacacgcaatactcatagttggctctgcaaagcgtcagtatacctgccaaaaagtacaagtcgtgaggaagtgactcacgcggtgaagatatggctgacgatgagctttctagccctggtgactgtggaggagtcgtcacggaagtcagtgtgtttgaacaatatgcctgcatcctcctcgtgaatgcagacagcattctttactgttctcactgctccgtgcttagtcacgcaatcgaagtccaagtattgaattgaacccttgcaatcgcagcctagcgtcaggctattagacatcgcaccggcgccatattcgccgaagtcaaaggcatgtttctatcagtatgaagtcagaaacttgcacaacaattagccgcaaggatcatacccggtgatgaggcgcttcggggttcccgtaaggtacaagcatttcagctagagcgagacgcgagaagattgatcggtcgcgtaccccagtgtgcgtatttttgtcattgaaagtgatgttgcttaacacgataccttctgtacacatgtcagcatcgcgtcttcatccagaggtcaatgttgatgactattgccaagcttaccgcggtaattgaagccgacgtgaaacttccaattagcccagctcaaaatcctcccctcaagcgagaatgagactccattaggctggtaaatttgaattggcttcaaatctgtcctgtactctccatgtttcttgccatggtaattggtaggcgcttgctttcctagcggccgtctcgttttcggaacgtcaatgtggatgaccttgagtgcatctgagtcgaaaattgggcagaagtcgagcggatgtgcgtactggcagtcgtcggagccatctgggcgatagtacatgagtgcttgttgcagacgaatgctggagccgaaccgttcatcgaaaccgatcgtccaggggtcagcaaaaaccttatgcatgtcttcgcgaggtattccagagatacgacactcttctataacaccttcatctcttctgataatgccctcgacgatttgaagatcttccggagtaatcatgggctgaacaccgtccacaagttcccatttaatcagtttattttctgtgaggtccacgtgtgcgtcgtacactttgctgccttgaccgatcgctaccacatctgctatccgacgggggagggcggttggcccttgttttgacgccagccatgctttcagctctactttgcttggctccttcaaagtgactgcattgaacacgacgttgctatgttgagctcgtacaaccagaacagttgcagcaatctcttcgggagacaaagggtccagagggtgtacggcagcggccgatgacgccttgttgatacaacaggccatggtaaattggcaggtttgtttagttaaggatcgatctcagatgttgtacattcaccacgagagatatataagaattactgacattgaaattctgcctaaattctcttgctattcgtgtgagtgtaaagtcgagaggaggctcagtggaccgaatagagtaatgatagcctagataagcctcttcacgccactgaactacgaacactactagtaatcgtaatattagtggggtagtagtagtgcaaagataaggaatgcgcaaacagtgcactaatagcttggcgctttataccatttggagcaaatctagcctacaaagttcataagcaggtttgaaagccgtaatagtggcacctctagattgaccaatgatctgctgaggggccgctgatacatattggggatcaaaagattgcctgacccagcttcgcccgggttgtgtcggcagtacccgatggttagccgcctcacccatagtagtactagatcgttgttacatttgataacaagtatcttttttgagtcaacgaatgatacgtgcgcgagtaagcagtgtgtcagatggagaacatacgccccgtgggactctggacttttctggaaaatgacgaatgcgaacgcttgagaaataggtaatcgataatcaataataattgatagcgcagctactctgcaggcacagagtaaaggatcagcttcttggccactgttctgcctacgcgaagcatcaccttctttcattgaaaagcactaattcacctacgtcgcagactgatgagacccgaccgcacaacttataagtcactcaagattcgccaggcgtgggccattgaaatgtttacgtgcccagaaaacccaattcagcgccatgagaatacaaacaataccaatgacggcaggagaataatctgtgtcctgttgagcagtcaaattcaacgatcggtgtgtagacttactcatgtttgaagcagtagttggcaggattgcaggtaagtcgtagaagaccaagcacacaagtgcgaatccaaccgtgaaaaagtttgcaatccatcccgaaattctaggcaagccaaaagttcgtgtctttggcaagagtctcgctggtcttctttgtaacaggagcagtgctgctggtattgcaaaggtgatgagctgcaggattagtccggtgccaatgaacgcattgaatgcggtcgatgagcccaagtagaggcagccgatgatagcgactacgacagaattggtgcacaatgctgccactgggactcgacgacgcacactcatgcgggataatgttgatgaggcgatgaggcctgagtcacgtgcgaaagcccacgttagacgcgaagcagtctggccagcacaagtcagccacggtgtcggtcatagacagcaggcggaaatgaaactttacctgctgacacccagcaactgccgctgctgctgctacgactaagaatgatacgaagaccgcggctgctacatccgaacgcatagcctggttgaaaagctcgaaaaccgggaacctttgagtcttgtaagcaccattcttgggatgagaaacaatcaaaattgacataccctgttacagttgaggccaccgcagagaagtcctgagtcgtgtacatcgctgtcactgcgatgatgaacgacgtcacaaaaccgatgagccaggtacacaaaagagctcgtgggacagcttcagtcgcattcgctgcttcttctgccagatgtattgcaccgtcaataccagcgtacatgtagcctggcgtcagcgttccaattaggaagacgacaccctcttcttcccagccgctcatgttgacaaaatctgtccatacagacttgtgggactgatgcgtgggtgcgcgcgcccagcatgtgactgtggccgatagaaaagcaaccagcgaaagtgcaactggtacacgcaggtcagcacaaggtctctatgtcttgctgtgggtgaccaattttcggtgcattccgagacttacatatcgcgttaaaaacccacatcgtgcgattgatcgtgaaaacattatgcaagaggcacaatatattaaccccttgatatacgagaaacacatgccaggcttgaagttggtacatggagttgtagtgcgtgacaatggcaagaagaccttgggggaaaatgatggcgaccccagaggtgatggcgacccacgaaaacatattgatcattccgcaggagtagctctcgtaatagtgagcacagattcgagggctctctagggatgtcttaccaagccgcgagcaaagcgcgttggtgccaagatggcagtccagtgatacctaaaatacacgttaaagatagacttgtgtttgccggtgttgatagtgacttactggcctccagcggaaggatagaatcgagtgagctctgacagtgtgtacacgatgcacccatacatcatgaaaactacccagagcccatatatcagagttggagacccaccttggcttaggacaaagactaaggtcgagaggactcccacccagctgttgcagatagaccatccaacagacgcgatttcgagcatcccgatatgtctggtcgccccagtctcgatcataatgccttctgctgcgtccactgaatatcacgttagtccagtaacacgcgcgccgaagggcaatgacataccagactgcaaaggggcagatagatgcttctccatgtctgtaaccggctcaaattgtgccattatgcgcgtagtatctcgtgcgttagagctgggcagtagtctaagtgtgaattgaggcactgaaaattgtggtgcccggttgttctcttcaatcgatgagaaaaagactcgcgatacagagactgcagcaactttctcgaaagttgtatgccttcgttggtgtcagccacccgagagagcatccgggaaaggttataataaccatggtccctcgaccaaacaacagtcaacgataaggattgcacccgctacggatatgggcgggatcagaactggtcagcagtgttggcggtatcagcatgtccatgacatgcgaccagagggtcgggaatctggggaaaatgcgggggcggcgagggcagagcctctgcacgggccccgggtatcttgaccaaaaaggttaccactaccttcttaggtaggtactcaatcgctatcttgcctaatcagttcacgataagtctaattctaaatattcttagggcttcagtgcccatgcaaacagtgtgagtgctctcgcaatctttgcaatcatcttttcatcgttcacaatgccatatactaaggagggtcacctctttgacggtgaaaatcattccaaaggtctggaaacagacgccgtcgtgccgagcactgtttatcctagaagatcctacgatgtgatcgtgataggtggaggcttctgtggtctcgttgctgcccggaatcttgcctatgatcggggcttgcgcgttctgcttttggaagctcgagaccgaatcggcggccgcacttggacagccaaagcgatgggtgaagagtttgagatggggggtggctttgctaattggtgagacatttctactgttcgtttgggagagcatgctgacttcaatcaggcatcaaccccatttctgggcggaactccatcgccacggcctggaaaaatgtttgaagctttccgcaggcacgacgtctaccgattacaatctctacaaggcatcaggtcaacacgtggagcgcatcgacgatgtcgcacagtacaacaagaggtgctcagacattgctgaaatgttcttcagcatggataacatgacgccacgggaactcatgccatacccacatgagccaactcgtccgcagccttggcaaaaatacgatcacctcagcttacatgaccgcttggaacagctcgatttgccacagtacgacaaagacatgttcgtctgtcatacgaactctttcggcagtgcgactgcaccggaaattgcttggacggatgcgttgcggtggtatgctcttgggggctataacttctccacgatgtatgacgcagtggcatgctacaagttaggcaagggaggaatgaccaacttcgctcgtcatattttcgctgagtatcggggcgatgttttgtttaaccaggttgtgacctcaattgaacaacatccagttacgggcgtcaagatcacctgtaatgatggtgcatctttcgaagctggttgggccgtgtgcaccattcctctgaattgtctccaagatatcaacttttctccccccctcaatccgtcgaagcaagcagcaaccaaagagggtcacatcaacaagggcgaaaaatatctttttcgagtcgagcatcaccaagaaaactggttcgcaaacacttccgattcgaagaccagcgatttccagtttggctggaaggatcatgacggtatgtctagcaaaacatcagacggacaccgctgacgctcgtaaagggacgcgaactactaaagtccccacctcctacagcgtgctatttggtctcactgggaagcttgatgaccctaccgacagcaaaaaggtgatttcagaattcaaaaagcttcaacccgccggcagagttagcggctatgtatcgcacacatggtcaaacgatccatttgcaaaaaggagcatggttcgctgcaagtccgggatggttcaacagaaactttgaagcgcttcaacagcctcacggaagagttttcatggctagtgccgactgggcccacggatggagaggccatgttgatggagctatcgagcagggtcatagagcgtctcttatggtcaagcaggcttgcaacaaagagtccagcacctcggctgccaaactgtgataccttgccgattgaaacacctcatcaacatggtattccctgcaaaaggtcgtaggtttcctctctctctatcgcctcatgtagaatcaatataattattgagacatcccgcgatactttcaagtcattctgtacagtagtgattgatgacactccattcgcaattccgtgtccactatgagtccaggcatagcgcatttcgtctactgtaaatctgttggacgttacgacaagtaaattggccatagaacaaaagccataccaactggaccttgtcgccaatgcttgctaaagcccaatcttcatctttactgaagcgaatacgtatcgcatcagtctagacttctttccttctccccgacagagcgaattagttccctgaacatgttaccaaccgtggcaggtgcctagaggctatagcagcctgcaaattcccttttggagaacattgccaagcaaccagctatacccctttcggaaagcatagccaaccagctaactattcctcttgtggagattatagccaaacagctaactattcctcacttggagattatagccaaacagcctaatcattcccctttcaggaaacagagctaacggttgccgccttcccgtgacataggatcagacgccagtgtaagaggcacaataatatcatcagagcgtctcgtccgcaagataagcttctttgtaggagctacgtctgcatcacgcctgttcattaacacagtccacgtcacacaatgccagtagattacctgcccgcgtcggcgcgaagcaacatctcgaaacagattggggactatgtgttcttcggtagacgattcacaaagctccctccccaaatataacctctaacaatttgcaagacgatctactcgaatcgaaaaccacgaaagaccctatggtcggcatctggttccggatagagcaaggacccccagttggtccaggtgttcacgcatatgacgaaagtggagtggttttcgaaggtacagactctgacgggctcttttcactaaaacttctaaatttctaacgatgtgtagggactctgactctgcgcgacgagacaggaaacgagcgaactcttgagcgcggcgatacctttttcattcatcgtggcagtactgtcttattttcttcgacagactttgcggtctgctacaagtgtgctgcccaagtgaagggcaagctttaatggctgcagaagtgctgagcgataacttgtcgaaaatgagctggatcatattggctggaacgagttttgatattggtttggaagatagttcgacttgtggtgtacagctttcaaaatacaaatacaatttagttgggtcagacagttttgctcaatcgttgcatctagtaccatgttcatactgttctgcaattatgtcagtacgtcgacgactcactgtttctcaacatcactgtgcaccttgaggaatttgacgctcctcgaaaaagaaggcgaccatctttcttctgtactagcaacatctagagtttagcggaagcggctggactgcctcactatgcagatgcaaaagcagcggtacaaagatgatctgggcaggtaagtacaacatatcttgtttctgaagccatgctgtgtaatcttgcctacttacgcttggcagaaatcaagcggcagcactggattacagtttaggacccatcagcttcacagcctttaccgttgtccaatcatctagcgcttcgactcccccatctctaccgaatccactttgcttgtgccctagagataagctgttagtagtttatcaagcgaacgatgttgtaagacagtgttacctccgaatggcatgttggcagcaagcataccccaagcgttcactgtgacctggccactttggagacgtgccgcgacacgatgagctcggacaaggtccctcgtgaacacggaagcagcaaggccatattccgagtcgttagccttctgaacgacttcatcttcggtggtaaaactggcaatagcctgataaagcgtgttagtgtgtctgtttgctcaaatacaccggatgctaaatgctcttaccgcaactggcccaaaaacttcttctttcatgagaggcacatcttcgggtacatcaacgaacgcggtattagccacgacattgcttggggcatctgaagtaccaccgaagagtactttgataccgcgtgacttggcgtcatcaatgtatgacatgaccttgtcgcgctgctgcttgctgataagaggtcctttcgcggtctgtggggcgagcgggtctccagcaatcgctgtcttgcatctattggcaaaggcctgcagaaacttttgatagattgaatcctgaacgtagatccttgatccagccgcacagacttcgccttcacccagtgtgattcctaccgcagcccactcaactgcgtcgtcaaagtctgcatcagcgaagattatcgttgggcttttccctccaagtttaagcgatacttttttgaggttactgtctgctgacgccctaagaatggagcggccggtgagtgtggagccagtgaatgcaatcttgcgaatttgcatgtggtgtgccagcgcggcgcctgccactgtacctaagccggttatgatattgattacgcctggtgggaatcctgcctcgactatcaactgtgcgagatgcagacaggagagtggtgcaagttccggcgatttcaaaatcaaggtatttccggcggcaatgcaaggagcgatcttccagcatgaaagcattctggttaccatgttagctctggaaagtacaagaggaagagaaggaatctgacttacaatggcgtattccatggcacaatagccgcagtaacaccataaggctcacgaatcgtgtacgataggccttgtctttcggatccagcgtcccagttcgcgcttctgccgtctagcttgtctgcccatccagcaaagtatcgcaaccactctacagccattggaccaagtgcgcctatgttggtggagaccaattggccaatatcgatggcctcgagagttgcgaaaagctgaaggtctcgctcgatcaagtcggcgagtttgttgagaagttgtcgccgggtcgccccggtagaaaatttccaaactgtttcgtatgcttgggaagatgatttgactgcggcgttgacatccttctgcgtggcagaagcaatggccccaactgttgcccccgaatgagcattttgaacttgcaaggttgcaccttcgacagatggaacgaagacgttatcgatgagtagccccgcgggtataacgattctctctcctcccggtcctgaaatatctagtttgaggtctgccatttttgtaacttgtaaaggaagactagtctcaagagcttggggcgcgtctatactccgcacagtaagtaggcatcaatatctataaacatggctcgttgaaggttgcatagcaagcatcactatttcagtttagactctggcacttacttgaatgggtaactataggctgatgagcccaaaaaggaaagaatacgaaagcgattgacgctacttcattggttcaaaaatttgcctttccatatgtattcaagtcaagagaaactagtccaattgccaaaaataatcggatgacgcgcgaccttgctttcggctacagcacctacttggtcgtctcgcatcgccgaacgtaggaaacgcaggcaattcttactcaatcgtggaaggcttatcctaagttggactacagtctacctataatctttttttgcagtgggcttgggatcaaagggatgatatttaggattacatcgttccattcttcactccacaaccaatcctataatgcatactgtccagcctggggacattcgtcgcatgcggagccggcagcagaggagcgcaagcatgggagttatggagtactgttctctcttcttttgctgcagcacgaagctaggacaggcctatagtgcttagacatgtccacgttcgatgactcttgccgaatctatacccattctgctacccaaaaacagtttcgagcttctcttgaaccataacggtcatccagtgactgggttcttgatcgacaccggccgcgtctgctcgttcccacacggccctcagtaacaccatcaaccgctgcacaggagccacaccaacgcgaccgtagaggtgctggatttgccattcgacctgcctccgccacatttgtattgttttcagacgccacatcatcggggtgagtttctttcgaagaccggtgaaggagttggaagaaagatcgaaggctgcactgttccgcaatgtggggctttgcaatgcgcttcccgcacataggagcggaacagctagcatgatattagcacccgagtgttctggaagactgaatatcatgctaagtgccgctgtagcaagctcaatcgttggagaccctaacgattcgcctgactgctcgagatcaacggtgtcttcgtccgcaaggcgcggaaaggccaataacagctctagaagaatgacgagtcggtagacgttgtgaattaggactagatcttcaaggggagtagtcgggtccttcgtctcttctatagattcggttgacgatgattcctgctgcagtgtttgtttgtacagatatcgtgcctctttaagcatattttgtgcctcggcggattcgcaaagctctataggctcagaagtcgatacgaatgttgcgcttcgctgtcgctttacgagcgcacccacatcggcaaaaataatgaacagtgaagtgctgatgcccgtccaaggattggggtagactcgctgttctgagccacatttgaggaatcttcttaagtaatgcgatgagtccaatggttgatccacgactagagcgttcagacactccaaataagccatggccccaacaatgaaactttgacgtcggtccaaagcgatatgctcgtctgcagaataatcacataggtcctgatcaatcagccaagctcggaagagcaatcgagcaccatgaagatatggtagacctaatacagaggcatcgtaccaagccttaaacggcaatcagtaaccgcgtggtcgaagagtaatgattctgcgcactcactgagcttacaccaagcagcaatgacgctagcaatgcttgatgtatcgaacttcgctgcgacaggcctgctagttgctggaaattgatggcattcgtgccgctctgcatcgtttgaataacgtctgaaagacctagaagcgcccgagactggtgtcttagcactatcatctccatgctggacacggaattagccaagtgtgcggctgacaagctagcaacgcagtcgtaaatgtagtcgcacgtgagcatctcctgtgcgatgtcggctcgaaatgggttctcgtgagagtcaaagcacgagagaatccggcagatttgatcaaaataatgctttgtcagtaaacgttttgtctcggtgtcctgcgacgacgaatcgcattcctggttgttaaacagttcaggagtcatgagacaaagttctactgcctggtcgcattccggctcgttcaggaatagaggtccactattcgccattatgctctttgctcgtgatcttgggctttttcccgtggccatttcgaaagaagtttcgtcgcatatcaagcccaaggttgagtcaaggtcgacaccgggaggctcaaagagatgttggtgggcgctcgaaatcgattcaggaatcgagcgccgttgatgagcattcggcgtcagaatgtgctcgcctgcctggagcgtgtcatcgccttcccagtattgcttggagctatcttcagatgacgatacactggccgtgggtcgcggagactctccatgtgaatctggcactacagttggcgactcgcgcaggttcgtatagcatgtattttgttgtgcttgtaacccagcagatcctgtcccgtcaaggctatcgggcccgctctgagatgcaagagcttgatcgcgtcgccgtgaactccggcgaattttcttgggagatatggaaggaagtgccacattgcacgacttccactgtaattgtcgcgcaaaaccaggacactgcacctgttgatcttggcaattcctgcagaatggtcggttctcgtcgcatttgatacgctaatcggcaccatcagtgtccactcatcggaagtatttggagatttaggaaagctgtatcacgaggattctttaccttttgtttgcaattcgcgcagccgtcggcagggcatgttagcaggggttttactgcaaagcagaagttgcacacgtttcaagactcacctcgactgcgtgtgtgcttgggcatagcgacaacaaaatttgctgcattcaagcagctgacgttcgcatggctaaacttccggcggcaagggcagagcagggaggagaacgaagtagtgtttgaccactcattttgcggggtaagctaatgggataaggctagtagttctaagttggggctgcgtcggaccgaaagtgagctaccgtgaccaggagccggtgtgccggtccaccgcccttatcttctgtcgaccttatctagatccgcgccaacctatgtcacgatttcagtactttggggggtcttatctttcggatcattgagcggaacggcttccgatcaagtctaatggccaacagggtccgtctccgaaggatggtcaaacactttgcccggattcaagatccagttggggtccagtgaatgcttgacatgttgcatcactccaatcgcaacgtgaccagcctccgcaatcaggtgagtcttctttcctataccgatgccatgttctccagtgcaagttccttccatctccaacgcattgtcgaccattctctgagagcattcggacaccttgggcaacttgtgatgcatcttgggcgtcgtacattatgcatgcgtggaagttcccgtctccgatatgaccaagaacagacgcaaaaagccccagatctgcgacatcctgcttgctcttctcgatgatttccggtagtcgcgacatcggtaccgcgacatcggtggtccagacctccgcagccttttcacgtagggacaacatggaccataacgcctgctttcgcgctgcccatagcgcggcttgttcgtcaagagtgccggcaaattcgaggtcgccgcttttattctgttttgcaatttcgcgaaataaacgggtggtctccttgatttgcgtgtcatttcccgtgatcctggattgagagcatcattagcaagatcggacatcagccttgaatcgtgcttacttgacaaacatggtcggaacagcttcccacgttctcccggttcctccagccctgttcacaacatccatctgcacatcgtccataatctccatagcccccatttgaatgcctgccttcaggatctcccctgccgccttactcgcatcgtatattgacgggaatgtagttaccgctaccgcagtcttcggcggaactgccgcgagcttcagagtgatctctgtgacaatgccaagggtaccttcactcccaatgaacaagttcgtcaagttgtagcctgcagatgacttccgagggcgacctttagtcttcattacggaaccatcagcaagtacgaccgtgaggttgaccacgttatccttcattgtgccgtaacgcacagcattggtaccggagcatgaggtacctaccataccaccaatcatggcgctgggacccggatctacggggaagaaaagtcccgagctgctgatctgactgttgaggtccatccatccgacgccgggctgcacgacgacgtccatgtcatctgcgtggagggccacgatcttgtccatcattgtaaagtcaatgcagatgcctccgtagggggctgaaaaattaccctccacagacgatccgcccgagaatgggacgatgaaagagttagcaagatatcttgactcatgacaattctagtgcactcactgactggaattctgtaagcattacacaccttcacaattttggacacatcattggtactcttagggtaaattacggcgtctggcatacgtgggatattgatcgaagaccattccgaggacccgtgacgctcaagttcatcatcatttgtggtgattgaatcggccccaagttgcagagacaattctgcgatggcctttgcggttgatcaacgtcagtaaggattcattaccaccagtttgtttgcaacgcacctttgcgatctcactttgggaggcgtattggggcctttgagagcttctgagaaatccgggctgtatttgcgttcgttcagatagcgatacatatgcagtagcgaggcacgcggagatcgttgttgcgataagtatcagagccggacgccgaagagtcggggtttgcagcaaggtgcgaacaggcccttgtctaattgtgtggaagagtcgcggttggtgcttccgcagacctttattcaacctttgaaaattcctggacatttgacaaaacgccattgtgtcaaggtaaagtagcgacggctgcatcctatcaatcatgcattattgtttgagcacgtactttttttaatgtcttcgaggcaggtcggagctgcacctcacgacttgtggtcccgtctcttagtgtcctagtagtgccaaatcaggctagctaggatagagcttccggattcagtattccttgccgtgttcgaagcaggcgcgaagagagcatctgttgcatggtaaaagcagtgcataccttctgccctagtatcttaggagtgccaaatccaggccttgtagggtacatgttccgaatccagtatactttgccgtgtacgaagcaggtaccatgagaacgtctatcgcatgctggaaatagaactttacccttatgagcaatagctaaacatgtttcacatcacaagttcacgcactccttctaagcgtagcgagacatcttctcataaagtagtgcgtacctcggcacctcgccgaaaagcactgggtcgaagagcagaagcttgaggtttcaagaagtcatcagcctttgaaaatgtgagtcgtagtctacaaactggtcgtgttgccatcgcgtatcatcagtatcaccgattgactttcagtgcaggatgaccgtttcaacgggcctatgccttttttgaggctctcggcgaagtaagaactttgagaagttgcatcgcaaacgtaaaagactaatctctatctgtaggccggcatcacgcattgctttgtgaaccttggttctgatcatcccgcgatgatggaagcgatggcaaaagctgtgcgggagaagaccaaccgctttccccgcgtaattacctgtccacacgaggtaaacctcaaatacattgccctaagtctctggctatattgagactgacatagttagatggtagctctatcgatggctgacggctatgcacgggtaacaaacaaacctcaatgtgtaatcgtacacgtggacgttgggactcagaatcttggtgctgccgtgcacaatgcgtcagtcgggcgcgcacctgtgcttatttttgcaggcctttccccttacacaactcacggcgagtatcgaggatcgcgtacagagtatatacactggcttcaggatgttcacgaccagaaggcaatagtcgcgcagtactgcaggtatacggcggagataaagcggggtgccaacgtgaaggaaatggtcaatcgagctcttggttttgcccagagcgatcccaaaggccctgtgtatgtctacggatcacgcgaagctctcgaagaggatatcaagtcctacgaattgaatcaaacattttggacgcctgttcagcccgccgcgctagattcggaacaatgtcaatatattgccggacttcttgtaaatgcggctcagcctctggttgttacaggctacagcggtagaaatcactcggccgttgagggcttggtcactctagccaacaaaatccgcggtctccgtgttctggaaactggcggatgcgacatgtgcttcccgagcgaccatcctggcgcacaaggcctccatatgagtggtcatccttgtatcgaatcggctgatctgatcctcgtgatcgattgtgacgtgccatgggtcccaacggcgtatcagcctagcgcctctgcgaccattattcacctagattcggatcctttaaaagtgcaaatgcctgttttctatatcaacgctgtggctcggtatcgagtcgatgttgccatcgctctccgccagattaatgaaactatcggtatgtcgacaacatgggtagatcagctacgcagctcgatctacaaggaacgatgggacaatctggagaaagagcagcaagagcgccggagtatagctatgacaaaagctgcagtcgagcctaacggatcgtataacaccgcttttttagcccgtgtcctcaaagacagttgtccagcaaagacaacatgggtcgtcgaggctgtaacgaatgctatgacggtacacgaacagattgcgcccaaaagacctggaagctggatcaactgcggtggaggcggattaggttggtccggcggcggcgctcttggtgtcaaactcgcgctggagtacacagaagccaacagcaaacaggctagtttcgtatgtcagatcgttggagacggcacatacatgttcagtgtgcccggctcggtctactggattgctcaacgctactctattccggtattgaccattgttcttaaacaacaaaggttggttgctagctatagtttctaagatcttcccacacatgtactaactgactatttaggatggaatgctcctaggcactccatgctgctcgtccaccccgaaggagagggggcagcagccacaaatgaagagctgaacatatcttttgcgactacgccagactatgctgggatcgctaaagccgcctctgggggaaaatgtttcacgggcattgcaaataccgctgaggatcttcatcgccttctgcccgaagcgattgcggcagtgcagagtggccgcgtcgcggtcatcgacgctcgtatcggcgggagtgagggcaagtatcagccagaggacatatgagatgcgcctgtaaacatgtcgtgtcgtgttagacgctacttccgttttgatgtgatggaatctgaggctccgcatccataccccgtcaggtgaaaagagatagtcgcatatactttctctaagggtttcgtgcattgtttttttattctgccacgctacacgcgtatgggcagtgctcatttcattctagtccgcgcaaagtattcatgcctgctcgcgcgtaccacagtaaatagtcatagcatagcaatagctaacactgcatgtttttgaagcttctctaaaagaaaatctcgctcaagcaagtttttaaacctgtaaatgctggtgtgctgatcacgggataatatctcacatagtctggagtttgagtagagcgggctcgatttttgatgccctcttgtgatcatgctacaatggaaccgcagcacctcggaacgttgtaactggacgcaaaggtttcaagatatggtataaattcgttacgctaaaataaggatatgggtatgtaacatgtatgtagttttaccaaacggctctacgccctcggtcggaacctcgtgttaaactccttctgccccacaaaccacgcattatgcgtcttccactccttacttgggtcctcaagctgtacctcaaatctcctcaagaaactcggcacaagcttgtaaatctccaacagactgatgttcttgccgatgcaggttctggcgccagcaccaaactgcaacatagtacctttcatctccttcaacttctccgggctagcgtcaagccagcgctcagggcggaacacatcgacgtcgaagccgaacacttctgggcggcgatgcacaacccatgcgttacagccgacgatggtcccaccggggatgaactcgttgaggatttgcatgccttggggtgggacgacgcgttcgaggattaggccgggtgcgggatgaagtcggaacgattcctggacgacggcatcgaggtaaggtagtttctgggcttctggccatgagattgtgcggtctgggcggtcttcgattgttccatctgcgacagcgttgtcgagctctgccatcaacttgtagtacacacgcgggtgcttgacgaggaagtagaagacggcagatagagagattgccgtggtttctgaaccagcgaataccatggatgtacatgtagagagaatgcggttgtcgtccatgaagtcgtggtcgtggcttgcttgagcgaacttggagagtaggtcgataccgcggggattggccttctcgtcgtcggagagaccaaagcgcttgactttctctacttgctgagcgcgctcactggagcggttgagtgcgaagagggtgactgggtgaatacgcttgtcgagaccaatgcgctgggcaaaaagactgatcgggttcttccataggagacggtcaagtattggcatttgtccgacctgatttaaagattagcaaatgtgattaaataatagtggcgatgtgcttactggcgcgacgtaatcgaaaaatttgcccaagaattcgataatgttgtctacgtctttgttgccctctacaaagcccaacctcttgctccatgtcaactctccaatgacgtcgaatgcgaagaactgcagccactggttgaaattacaggtcttgcctgtgctcgcaaacatatcatctgtcttgtccaaccagtatgtgagggtgcgagctaacaaggggttcgtagttcacgagcgagctcatggcgaaggcattgtttacgcatcgacgatattttgcatggaagtcttcatcggtcgttgagaagagcgagtatagcgttttacccttagacactgcaccctgaaccgggtagaagtcggactgtggatcattagccgttgttgtctgcaagctgtacaacagcactaaagtgacgtaccttttcgacgcccttgttcaagccatagattgctttgattgccttaggatccgcaaacgataggacgttcggtcccaatcgtacaattgtctccatgtttccggtgtaatgcgatcgtgggtccaatgggtgatttctccttattgaccgtcccataatctccaccagttactatatccagccgcccaatgacctggatatttgtttagacctttccagtatttgttgcttagcaagaatgaagcaacgattgagacggtcacaagtggccaatatctgacgagaatgggaagtatctcgttagcgagcatggtgcctgactgagattaaaccagagtatgatcgatccgatttccaggctatgaaatgatgagaagaataagcagccacaactacactgcacattggaggctgtcgggcgtctgatatattgcctcaaaggcacagggcaacacgacacttcccgtgcgctcagccattcatttcggttttcaatcggcaccgggcattgtgtgtgttcacctttgcgcgcgattatgtgtgccggcagttgtttttgaaggttcgagatgacgatagtgggtctgtggctttggctgcgcgcttggaatagcgcggggatgacgctccgggggcgcggggtagccgtcacgaaacgatcatccccaagttagaacgtccagcacaacggtttcgcctcaaacccgtaatgcacgtaatgcacgtagttccatgtcattgggctttgcacgcggaacagtatcacggtatcagataccatctcaatctccctcagacctcctgcggaacgtctgcatttcttcggtcatgtttgtgctatttcgaactgccgatgctgtgagtttccagctagatagctagcttgctgatagcgatgtcctgtgcgcttggaatcagacggcagttgagtctttgacacacagaagcaactgccgagcggtgctgagtcggcgccgagagttccgccttcatcactgactcacgtggctttcgtacgacggtacgaagttctcggctgcagtatccttctagagcaatagtcgttctttcacaattctcgtgcagactcggtatacatgttacacatggcatacgacgacttggtgaggaagcagagagtccagactgtgagtgctggccgcgatgaagatctgcacttgatacgtccttaggcaacatggaagacgatctgtctcatggttctcatagtagagtcgaagcatcaaaagcaatgagtatactttctcaacaagcatcgtggtccttccgatacaagggtccttttgcgccagtttgaggctcatctcggaagcgaccagcgtcgatcgatcataacatcagtcaacacgattatgagaaggatgcagactatctgcctgagagtgcttcatcaaagctcaagatgtggaatttgctatgctgtcacaactaggcactcaaccgtctgcggtcggggtcaagcaaccgattcaaccaagaacaagcccatggcgggaatacgcccactgcaaagtcatgtcagggtcaagctttcttgagcagaatttctccatcacaccatggaaaacttgccgcccgtcaggattcagcatgtccaaatatcatatcgaaatcgcgaatgcggatggccttaaccgaggcacatgaccaggtacatcggtacctgcctcaattgagacaaaccccaacggtgatcaccaagtttcgcagaatgttgtaccgtagcgccttgtcgtccctggaccaaacattgcaaatgacgcaacttgatcttttcttgtcttagacgatccttgacgagcgcggggccccgcagtcttgcagaacattcgggttttcggaacaattctagaacagatcgtactgtcttcagtatagtcacgccgactattcagggcaagatgcgacatgaagacatggccgtccccagcatctgaaaatctttgcgcttcatggtgtcgcgagcaccaccaggacaaccaccatgaaagtcttgacgaacgtactcctgcttgcgctcgcaagcgaagcagcaagccaagttgactatgcgcaatatgtcaatccattcatcggagccgaaggacctacgccgggaagagcttttggtggaggcgacatcttcgtcggtggtgccgttccctatggcgtcgtcaagatgggcatcgacacctacgagaccaatcctcaaatggccgttttgaatggcggctacacacccgaagggaacgtgactggagtttccatgatgcacgtcagcggaacaggagggtgtccaaagtacggagtgatttctcaaatgccgctcaccacgactgctgcgccggtggacatcctgaacaatcgcacgtactggcaacatcgtgtcggaaatgagactgcgagtgtgggatatttcaggacggatctagaaagtggcgttacgattgaattgtccgcggctgctcatgcgggtattgtggagtatagctttccgcctggagagaggaacgtcctggtggatcttacgcacaggttacccagtgctcgcggaagtaaatgtacgcagcgatacgtcgattctgagatcaacatctcagaagacggcaaagagtatcgtggctatggcgtctatgaagctggctggaatgaaggcgcgccgtacaaagtcttcttttgcgcagaattcgattcggcaccaaatcaagctcaagctttcaatgcggagaattcgactacgccgaacatgggaggaaggcatagaaaagcggcaagtcgatatgatgcagttggtgcgctgtttacgtggaatgagaccgaagctgcttcttgtttgcgctcaaagattggaatatctttcatttcagaagagcgggcgtgtacctttaaggatgcagagataacatcctgggagctacacgagacggttgataccgctgtagacatgtggaacaaggacatcttcagcaccatcagcgtggacactggcgcaccggccaacaagacggacctcacacttttgtattcgatgctctacttctcccacttgatgccatcgaaccgaactggcgagaacccgctctgggattctgaagagccgtactacgatgacttttacgccatctgtaagttcactgggtaaatgagacccgaattttgctaactccggctcaggggacacattccgctgcaccacttcactccaccacttgatacagcctgaagcatacgaagctcaaatccgagctctcatcgatatctggcgccacgacggcttcctccctgacggtcggtctggcaactacaatgggctcagccagggcggcagcaatgccgacaacgtcctcgccgacgcatacgtcaaggggcttcagggcgcaatcaactggacagacggctacgccgcgatggtcaagaacgctgaagttgttcctgatctgagattcaaagacaaagaaggtcgcgcggcgctgaaagattggatcgagttggggtatgtgagtcaagatcgcaacgagcgatgtatttcccgcacagtggaatatgcagtgaatgacttcgcgctgagtcaagtcgcgcgaggagaaaagccgggtgacgttgagaagtatttgaaccgctcgatggggtggcagaagagctgggatcacaacgtcaagagcacaaacactacgcctggattcactggattcctagcaccgaggttggcaaacggcacgttcaattcttccggatacaatccagcaaaatgtggagattgctcgtggagtgcaatcacatacgaggccacgccgtttgaatactcgttcaacatcccgcacgacatgcagactatgatcggcttcatgggcggagcagatgcgtttgaacgcaggctggattacatgtttcagccgaacagtagccagcaagatctcggcgtcaacggcgctggcataaacacattgatgaatatcgggtaccgtcaatcccctcccagcaaacctcataccactaacacaaacgcgtagaaacgaaccagatttccaaaccccatacttgtacaactacatcaacaaatcgtacaaaagcgttcacgtatcccgccaactcgctcggcaatagtacgtccccatcacctccctttcacacctctatacttacacgaagagcagcttcaaaaatcagccctatggcctccccggaaactccgacgccggcgcactcaactcgtggctcatatggcaaatgctcgggctgtatccggtcgtcacgcagcccatctacctgctctcgtcgccctggtttcccgacgtgaatatgacggtgaatcacaaccggacgctgcgcatcacggcgcaggggctcgggcaggatagctattatgtgcagagtgtgaaagtgaatggggttagttggacgaagaattgggtaagacatgacgatgtcatggttgagggcgggatgattgagtttgtgttggggacggaggagaggatttgggagagtggggaagtagcgccgagtcccgggcgggttgagtaagggagaggagctgatgtgtatgcgtttgaagatagcgaggttgttggcagtattgttgcgacgctattcttaggacttggtgctttttcgcattcactaggtgcctgtgatgtttcgtgactgttgcccctgaaggtggcttagagacaacgtgtagctccatatccatgactgtttcccccatgggagaagacaacaagcatgtccccagcttgggagctcctccacgtaccaagcacatagactaattctagaacaccgcgcaaatatgtcactgttctggcccgacaggaggagagactctcggtgctcactcagcttagctttcacagaaaagtgccgtctccgaccgagatacttccttgaaggcagcccaagggtgctacagtagcttcagaagtgaggcatacagtatattgctgctgatcaggcactaaagggagctaggcggtggttcggcttgaattgcctgtcgacttcgccgttgcttttgcagccatgcgtgatacccaaagcagcacatgtaccgattgactttgatgagcaagtgagcaaagtggagatgaagttggggatacatttcgcttgagcatgcgtcgctagacggcgatcatgatgtgcagtcttgtcgccagtcgttcagcactgcatagatcacgcattgaacccttccgccgcgtttcttgggcacctaccacggctgaccgttttcccgttagggagaacgtgctttgcgggacatcggtgtggagcaatggtggagacgtcagcggctgtgtgagacgggttctagatcctgccccatttcgttgagatgctccaaaacagcgagcagtatcgcgaagcgccggcgtggacaagtgacaatgcaccaagttcgcatcccgggcacaggtgcttgaatgcatgagtgttcgaatgaggtaaggaccagcatggcttgccaacggaataaatttccgtactttgcaggcagggtgaggctgtctctgctctttgcaaaggcgttcgactagcgtcaagagccgaaggccccgatcgcctagtctcggatctgaagttgttgacatgttggacacatctgagggtgtgtcgagatccatggggttggccatccgagctccccggtccccctgttttccttccaaggatgttgggggcggcaaagacacgccacaaccttgattgggacggatgtggtgaagtgcaggtccctacctcggagcggactttccagaagaccggactgtagctaacagagccgtggcccaatgagtgtcaaccgtttcttctttttcttcggtgtattggcactgcagtacaacacctaaggtttgggtactcgcctgtgcttggggagatcgcagcccacacttaccctgtaggactatgtgtccgggccaatggtgatattcaatagtttacatgtatattgagcgacttttgcgagcgaacgacgagcgccttgtgtaacaaaggtaacaaagaacatgtctttacatgcacgagctgctttgagacccagatttggacatgcttccgctggacagtggtatccgagataccttgtgatcagttgagtcggcaaagcatccaatgccttgaggtctcgcttgagtagcttggacattagatggtttgggatgttggtgcggttgaaggcccagttgaaaagcgaacacgaacagaatacaggatgggagaaattgcagcttgcatgacctggcttggaaacgggtcttgacagtgaagcggtcagtttcctcctcaagttttcatggtaactgccggtgagtcatcaggtccacgtcgcagtgcatgcagcccaccggcggccgttgttcgccagcaaaacatgaaactcgctagggacgcatatacatgtgtcggtaatagcgatgacgagaatgatggatcagaggccacgaagtacacatgatgtattgcaatggcggagcagatggaacctgccacgaagtcggagggcagacgaggctcgcttcggctttagtggcacgtggttagcgcacctgatcttgaacgaccatccttgttgagctgaagacacaagcgaccgaagaccgactacggcccaactcgacttcatgcgatgtgcgcagtattctcgcagcgggtcccttgcgcaaatccagcaagaataccatggccaaccgccacagccggtctgcaatgcggccgcctcttgccccgcgattcctgtttcagtggcgcagatgcagctcatgaaacatggcagatgtgggatgttatcgatagggccacgtacatgtgcgtaatcgccttgcattgcttctctctggaggagactcgacgccaattgtcgcgcagctggcacgcagagatcagcaagtgttgaaacactgcacgaatagcacaggcgaccgtttcccgtggacgaacggtagatggtagcatcggccggcgcgagcatgacgagatgctacctgctaagaaacggcttgatgggcggccggatgggtactcgcgtgctccgaggacgatctgcccaaggtcttcgtcaccgccatacacagccacttcggagctcgcggactctgcttcggctactggcgaagtggcgcaacctcgaaagccatctcgcagatcaacagcatcgtcataatcgacgttgcaggattgctcgagcacgaagatgtcgcgcatcgcgtcctgcttcagcacgcgccgaagctactcgacaatgggactctgcgcttttcaactccgtctggaccttgtctggacggccgcactcacatgatcgcgggctgctgggagctttggtcctggcagcaaccttgcttcagatccctgcttgaccatcctattgggctggtagcactcagcccatctttagattttttagcgtcaagcaacgtcggcctgtagatgctccaagactacaccgtctacacccaccttcctgaacccttagaaacactattactgttcggccgtcgaatatccgccgtcgtccttgacccgcagttgtctcaattgggaaccaaagccgctgcggtgggctctccatttggtcgctcagaaggcttctggaatccgtgcaatgtcgcaacaccaagatgatgctcgccgtcgggcaggtaagcgcagtcgcaagcatgtgccctctgctgctttcgcttgaggcgcgtgttcgtctcccagggcgttgcctgtgcggcctcccgatcaagttttggcagcggatatgcatggtcgtctgtgagctccgggctcagctgccatggtccaaagcggcagtcagtagtagtcaaccatcgtcgacggagtgcttctgccatttccaccagagagtctgatcaggcgccggttctgctgttatttccgcgcgcgcatggcccagatgggcgctcgcacgactatggcagccatgagggcatcgcaatcttctcctgcgcaagcatccgcctatccacgcgtgcgcaacgcgaccgccgtggccgacagtcagcttagatccacactaggcctgcagcatgcatactctcgcccatatgcacgcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacgatcgtccctcgtaagctcttaagagatcccaccttccaccactagcctcttcaccctccacctcccacctcgccctcccctcctcctcattcgcccgtccctttcttgtctcttccctcctaaggcgagctcgcaaaaaaattatatccgcctgagactcctctttaccctctcttttgttcttctctttcgttgataccccgtcccacataatatcgcaccgtctcgcgcacacaccgaccaatcacaatgccgatccaattactacccgcatcggctgcggcctttgcgccccgatctaccgtcaacgtggtcctcaactccaaggttgagccatggttaacccagaccctgaagagagtcaaccgagtcaagcgaccactcaacagcgtacagcaacattcgcggtgcttgacagaaacactctcgggtcccaacgccatgtggtcattgtgctccatcatggttccgaaggccccggattcggaactacgcaaggattccaacccactggtcgaagcgctgttcaactaccagctaatccacatcgaggcctacgtcgtacacgtcgacatggtgtcacaacatgaggttgcattcaagcttacaccagagaccatcgaagcgcttatcgagtaccacaaggacatctactcggtcgacgtgtctgccagcacatgggagtgggccgagaaggagcagcagctcaagaagcttcaggacaagttcgtacaggcggttcaacccgttacgtgttccgcactggtgtacgggtcactcgaaggacttgaagaggatggcgcaggagaactacttcgaggggacgaggagaggacgtcaagagcgccattatgggattgttccttccccttctgcccccaccgccaaggatcgtcgacgttgtccgaccagcaccgcttctcccaagctcgcccggatctgcaaactggtgggcgccaacacagcacatccccgtgtcacacgctgccccgatggactcatggagagttgttccatcgactcccagcccgaccattggaacttgcggtgagacccagccatccttctggagcaccatgggaaccatgggcttcgaggctatccagctgccgtcgcccacgccatccttcagccagccatacaactgcacgagtccatacacgtcaagttcgtactacagcccgccaccggcgtcggcaccgatccctgcccttcctctgccgagtgtgctggcccagcaatgcgggtcaagcgcggtgcacggagggttcggcggattcggatgggacacgggattcgcaccacagtacgcagcgtttgtataagcgcagaagtgatactgtgatacctgctgtctctctcaccatgtcgaagctgggaagcgtggacctggccagtccccttgctcttcctttgggttgcttgcgcaccaacctcatgctacgccgacacgagacgaatgcgatatgcacgacatgatgttcacaccgtgacatcatgacaccaaccacgcatgggatggagttatcatcgattttagcgagcgtgtttttttcctctcctcttctctcgtacattttcctttgatacctggctcattttttgtcattttccagcgaagcgttttattccctttgtcatcatcataccatcggccagaccgggtctttcttttctcttgggttatagcatctctgggaggcactgcatgtcgggcatttccctgcggtcagaacaagaaagacggaataacagcctcacggctacgtggcgggtacactcggttggttttttgtttttaatgtcgtttacgttgggagtgggttgctatctctttgctgagcacctggcatgccaaactcatcatgagatacgaatcacgtttcaacggccgcactcagactggcattgagtgtcagcaggacatgctgagcggcgacgacaaaagttatacacgggcatctggtatgtcgctgtaatagctgtctctgtgcacaaggcggagcgggtcaagggagagagtgggacgaaggtcgagacaagggcacgccagccgtgccccctcacaggaagtggtcctctgcttgcggagcaaacacgcctgcgcacctcaccgctctacctcttttcccctgacatgcgatgctgagcgccagagactgtaggttcatctgctacacttcgagctagtctttgaagaagcactcctctggtagatccgaggacgtgaatggatgctggcacgaagcatgcttcacccaagtactttaaagttaattcaaaaaaacacaatttttacaagcaaagaagaggtcgagtttgacacgtgagatgaggcgatgagccaagtgatggtcggtggaccttgaaagcaacttgtccagtcgagcggctcggcagatcagagcccatggcgtcggtactgcatgagtcgaagcgatttctggggaaggaaggcacgcacgcacgcacgcacatcacagcacatggcgcacatggagtctatcttgcagtcggttcagcagagactccgtgtatccatggtgtgattattagtagacggcgccgcgggacggtgacgatagccggtagatggtaggtggtagacggtgcggcgggcggtgcagcatagcacgcacgcctttgtgccaggcacatgtttcgccgaagcttgtcctggagacgccgcctttgacctgggacgaaacatctgattgtcacgtctcacgccgcagccgtgcatgcgaacgtctgttccatcgattcttgggcatagtctcttcgtcttgaccttctcgtcttcattgcgcccgcctgcccgcgcacctgcatagacagagctgcaccccgccgccgcttgtcttccgcgatgcgcatgcatcgtcatagcctggtctgatcactcgcgctaccatgcccgacagttcttctgtgagtcgactccgttggaggtgcagtgccgtgtgcagtgcatgatgctgcggccagcgactgacacggcttccctgcacgtataggaccccgagccgttcctctcgtcggccctgcgccaactcgaaagcccacactcggacatcctcgacctcgccgccacgctcggcacccacagcgacgacggcgaaaccgctgccgagcccgactacgaccacctgcgcgccgaatactggcggcgcgagcgacaggtgcaggaccgcctggaccggtcacgagagcacctgcgcctgctggagcgccagcgagacgacccggaccacggcgaccgcctgcgacgagttatgagccgcctcagccgcctggaggactccaacgccgcctcgcagtatggagaccgcgtgcccagcgccaacagcctgtatgactggtcgcccgccaccgacgccgacgacgacgagctggaccacatcctcgacgagctgcgccgcgaccagcccaacacgcacccggacatcttgcgcgtgctggggcgctcgcagctcgagtcggagcgcgagcgcgtgcgctccatatccacgcggctgagctcagagcgcgcgggcggggaatcgctgcggtcgaccgcgatactgcagagtgtgcgccgccacccgcgcttctcggcgcgcagagagtacctgtcgcgctacaacgcggaccgcgacagagacgccagcagccgcccgagccaaagccagcacagcgagtcgcaggcgcgcttcatgtcggagagcgcccgccagatggccctgcagcgcctggccgccagcgagaacaggtcgctggaccgcgagcgaagagacatgctttcgcgagccgactcgtaccggcgcagctacctcgaccaccgcacatccaactcgccgcccgccgcctccccgctgctcgaacagacggtcaagtacctctcgcggatacgccatgcggagacgatagacgacagcctgaaccatgcgctggctgcggggttcctgagcaaggactacttctgcatgcagtatgccgacttcctgacagacacggctgcaataccgccgccagctgagacgtcgtggctggcaccgggcgcagtgctctcagggtgccagcacgctacgagcgtagcagccacagtgaacgcgaccgcgccggggactacgtcagattcaactcaatggcgcttctacgacgcatccagtggggccgccctctcgaccctgcctccgcccacgcggccctggctcgcaaacagctactccacaccccgaagtcgaacctcgcagctctcccccgaacccgtccccgcccccgcgcctgcccagcaagaccgctggcccgtcaaggtcaccattcacgccgtcgactgggccaagatgacactcagcgccaccatggaagcgtataacgtaccttcgcacccgcacccgcaccagtccctcgtctcccagcaatacacgcgcacatcctcgataacaacctacctcgagggcgaaatcctcgacttcaaccaacacaccctgctgacggagagcttcaagagcaacgtcgccaacgacgccatgtactggcgcaaactgccgccgttctgcgacatgaaagaggatgacgttgtgaaagccctgacgagcaggaaatggtacgactcggtcctcaacaaggaatacatcctcatgcgctggaaagagcgctgcttcgtcaaatcactcaatacatccgccccgcccccgtcctctaccacacacacgcacaacgcctccgactcgccatatagactcgtccgcgaccccaacacaaacgcgctcaatgtggaaatctcgaccgacactgaacacgcgacgtttgatgatagcgggtgtggcctgacgattagtggattctactatgtctgtttgaggaggagcgatggcgcgctccagggattgtattttgatccgcagagtagtccgtatcagtgtctggagttggagagtcggaggggaggggcggtaggggcttgggagtttagatagggatgggaaagaggagggaatagttgcatatattggcgttttttttggtgcttgggaccgcccattgaggctttgttggtttttgatttggaagtgaggtttatacgggattagagagacgagagagaatgtgtagatgagtagagtctggaatatcaaccatgcaagactattttacatatcatagatgatttgcaacgctcatttcgtctcatggggcgttgaaatgtcgtatttcgcattttcctgcgatatcccctcctccccttgtctatcctgcactaaccaccgcttcagtacacacaatccttcgagacatgtctacacgctatacacgcctggcgtcaggtagtaaggctggaacttgcgccaatgagatggactggattatctgccccgcttccgcatgcagcaagcgtcaccaacggcgggcactggagatgactacagggcgcgtctgggagtcacaagtaattgatgtgagagaagagagaggtatatataagtcgagaaagtggaaagtgagagggacatcggaccgatctctttgttactcactattcttgtcgtcgttgatagaagcgagaaagaaggaaagaagagtgcaggaaagaaaagtaggaatcatggcagctccagaatatcccaaaactccccttaacaaactcggccgtttaccagcccgcggtcagtcaacatacctgcctgagttgttgaagacaatagttgacaagatgagattactaggaaaatacgacttcccaacgattcacggcctggtcaactcctgccccgtcttacacgtctcattcaacgacccggagcaagacttccccgtcgtcctgccaatgctaggctgtaccggaaacttcgaggtaacgtagcatgaaggaggaggaagggagaggaaagggaggcatctgggctgatagggatctaggaccaaaccgccgaccctctcataaccgcgcaagacatatacatccacggctacgtgtccgcgcgcttattccgccaagacaccaactccaccacctcctccaccccaggcctccccatcaccatctccgccacttttctcgacggcctcgtcctctccctcacccccttccacaactcctgcaactaccgctccgcgctggtctacgggcgcgccgcgctcgtcacggaccccgccgaggcgctgtacgccatgaaactcattaccgataatatgctgccgggccgctgggagaagagtcgcgtgccgccgacggatgtggagttgaagagcacggggattttgagggtgcgggtggaggcggggagtgcgaaggttagggtgggcgggccgagtgaggatcgcaaggatttggatagtggggagttgaggggcaatgtgtggacgggcgttgtgccgtattgggggacttggggggagccggttgaggggaaggagaatgggaggagtgaggttgaggggtatattgagcagtggagacagaaggaaacagcaaaggcgaggggggtatgcattggacgcgatagagatggagggtaagaaaaaatgatccaaggagggggagggcggcgggggaggggtgcatacttcacttccaggctatgagatgagctgccgctagctttaacactcagtagtcgtcaataactagtgtacttttttttttcctttgcgagacatgttatgctcattccacaaccctcctcttcttcatccccaccatcctatttcccttaacatccctcccctcctcaatattcaacaacgcctcgcgcttcttctccgttacaatcttcagcgcgtcccgaacaaccctgccctctacactcaccccctcctcttcaaactcgctcatcttgccacccaccctctcttcaatcgctaacaccaactccacgtcacgctggccaatgaacgtcaccgagttaccaggccgaccagcacgcgccgtacgtcccacccggtggatgtaatcgtccggatcgcgcgggacgtcgaagttaacgacgagcccaacttcaggaatgtcgagaccacgggccgcgacgtccgtcgcgacaaggatacgcgcagcttgagcacggaaacgagcgaggttggatatgcggtcttgctgtttgaggccggaatgcagggccgtgacgcggtgatccagcatacgcagcatgtactccaacagcgtagccgtctttgtgcgattgcagaagataatcaccgatttggtcagattgagcggcgtgaggaggagcacatgcaggtagcattccttgtgcgtgacgggagtttgcaggtagagttggctgagcgatgcgggggtagcgagcgtttcggtgtcgacttcgcatacgaagatggggagacgaccaggtgctcgtggttgcgatttcagcgccaggacttcgggggtgacggtcgcggtgaataagagcgtttggcgttgttccttgggcgggagtacggagaggcaggtttcgatgtctgggatcatggagccgcgcccgggggcgaggagccggtcggcttcgtcgaagacgacgaagcggacgcgccggaggccgcagatggtgtcttcgccagaggtcttgatgtgctctgcgagacgacctggggtagcgatcacaacgtgcggacgagatgctagagcgatggcctgttcgcgttgatcggagccaccggtcacgaggatgggcttcatggattgtggagctgatatggctttgacctgttcatagatttgtatggccagctcgcgagtgggactgtggtcgtattagcacttgcagagaaacgtgtttaattgacagcttcagacaatttctaaatatacctgggcatattgattgtagttcgaaactgtcaaaactcaggcgacggatatactcacgtgatgatcaagccaaagattccgctcggatcctctgcccacttttgaagaatgggaaccgagaatgcgacagttttacccgtacccgttctcgaaccacctatacagtcgcgtcccttgaggatttcaggtatacacgccttctgaatgccggtgggtcgcttgatctccatggaggcgagcgatgccacaagccacggcgcaacatcaatggaagcaaaactgactttctccttgccattttcttcgggaacactagctttcgatactgctactctcgaggcagcctgatgtcctgcccggtccttggctggtttgacgcgagaaattgaggttgctgtaggtgctcggggtgctgtgtcggactctgaatcactcgacgtcttccttctcttccttgatcccgtctgtgcctccataatctcctcatctgagctggggtagtcgttggccatgtttgttgcagcggtgatgttcttacgagtgtccaagtagcggctaggaaattttggacatggatgcgcttatcgataagcacgggccgaatatattcactggcacgttctctttctatgctccgcctgtatatcttcgtgtattaatatatgcattatgtctactttttggctatgatatagtaaacaacaaaacatcatctccttccatcgcgcttgtatctgcagcacgtttcgccacacaagcacgacttgtccaagccggcccagtatttgtcgccataatccactgttatttcggatccagcttcgatacctttactgaccagaatcacacgctgtgtgtccagccatgtgaagttcgaggtttgtgcatttgctttgcagctgtggttagcaaagcgggtatagttgccctcgcggccctgccagatctgatacttggccagcggcgttgagccctccataacgtcgagatgtcgaactccattggttatcagacccaccagctcccccactgctgttcctctctcaaaggctgtcagggctatcagaccgttgttcttaccctctgccgtacggtagatttgaactggtggtggtttacgtttgacgcagccaaacagcgacgggaaacagaaacaggcattcaacttcggctcatcggactgctgctcgttgcaaagggcgcacatgtaggttccgctagctcttgtgatggcgctctcttgtggcatccagcgagggtcttcgcagccccacacagatccatcaacgaccgattcctcgatgtgctcaaacgagaagaacggatcatgctcgatgtaggtctgtcgaagtggtacagggtccgacccatcctcgtagactacccactcgtgagggtgtcccgggtactttagcgcttgcggctcgccaacgatcgccaatagttgccgccagtggggatgcagtgtgtctgctgctacctccagtcggttacgcaagttcttcaggcgacgcatagcttctttgtcaaaacccacgcgatatttgcagaaccggtaaatgcccatgccggcaaacactagtgccgcccagcctgctgcatctttgacgtctttgtatcctcgccagatcgccattttattgcggagctctttttctgaccaaccaaagtcttggcaagcttccatgaagactccttttctgtgcttcgtcgaggatagttctggatgagcggcagttctcgcctggacttgctcctcgaacagctctgtccatcgagcttgtacgatgatttcgatggaacgacatacgcgactggcttgtgtcactttgcggcagaatacattcatttgactgaaagatccgccgctaggctcagtcgtgacgctgagagcgacaggtgcggcatccattggcgcatgacgcactacgctcgaaacgctgtttggtgctacctggaactgctcaaatattgcctgagggtccaagtttattgatccatgcacctgacacaggggagatagtcagtctcgcgcttcatctgcagtgcaatatgagagttcttcatacctgctcccagatgccgatgatcaacttatctaaagtagaaggctggaaaacaaacttctctgaggctaccttcctccgcttcgggaaagtgcgcgagtcgacttgcatctgccgctgattctcgctaaggtcctctcgaatcaattggctgttggccacgcgaagaccgcctgtgcccttcctcgaagcagtctgcgctgctgcatcgtcctgcaaatcatcatcgtcatcatcagctgattcctgatcgtcccgatcatgcagagcctcagcgtggggagtagcaacattgcgggttactgtgggactacgtgacggttgaggagtcttcataccagtcaggtccagggttcgctggactcatgtcagcttagtttctcatacagatcgagcgttgcggcagcgcgtgtagccgcagtgtgaagtaagctagcatcctggccgtacccgcagtgcttcgtagagcacatgtagctccgagagatgcatgcttgtcacactgcaggagtcaatgcgctcgagttatacaggagttcatactcgacttggaaggaagaaaacacacgtaccgaagcgatcttttcagatcgggacgcaaccgtactaacggcaccagcatcttcgatgaatgcctcgaaccgaagtatgggacgatcaagactatcaatctgaggccacgcaagattgagattggaccttgcaaggtgctcttgtatcgcgcgtccaatgcattccgacaagccctcgatgccgtcaagcgcggtcattatcgtaaaagatgcagttttgaccgcatccacagaactctcgttgagcctgaacaggcggggcgcgcgtggttcggagatgccacgcgtctaagctattgggatgatgatcgtgcccagcgcaacacatgcatggtgtggaacgggccgtttgctagggactaacgacagatgtcgcgtgaatcggatggaaggaagaattatcagtagacagttttgaggatgtccaatgtagtggggcggactgaattgacgtctgaacttcgaagtggcaccgcagaaaggccgacgaaccaagggtcatgatgcgccctaatgtccacgcgaacactaaccacaacagcgacagcgacagcacgcaggaaggtcgacgaagtaggaactctatagcgccttggctcatagggtacagctactgtcaagccattcagtcccggaattctctccatctccaacaggtgccgcaaacacgatagctctggctgtagcgtcatgcaggtggacgtgcatgccagccacctaagaaaatggagatagacgatgtaccagggaaaccatgaagattgtcagaaacaatcgcacaagtcaatcctcgaattgggagactagctagaaacctttctgcccatcgatcgaccgttgctgctcgggcagccaactggagagattaacggcagagagcaaggacaatcctccgacaaaagtcgatgtggcgcgggcgctaaccagaaagacgtgcagcgaactgcatcagtcatccacgctttcgaacatcacctgcacgtcattctcgtcacaactgcgattgtggctgcagtgagtctatgccacgataacaatgaggtctactatgtgtctgggattagaaatgtttggatttacttcacttgcagaatccgaatccgacgcctagttagaactgaggtgttcaccggcgatctgcttcactagggtggagtcaaagtacccacatctgccaaggagcgaccgccgctgtcgaccgtaatgaccgcagtctaccaacctggttgcgcaatctggttggcttggtataagagagcagaatgctcagggtttagagcaggacggtaattcattgggtccgcatcgtgatacccgcgcctctgccgtgcacagcataagcttatatccgagcgttgttagcgattcctcttctttttgtccgttgtttacattcgaagcgttgtaccagcaagagcaagatgggagaaaaggtgatggatcctgaagggaatggcgacaggctagacagaatcaagacgaccgaatcttacacatttcaaggcgaaaaaggctggcgaagatggcgcatacttcgtcccggacggggcatgtaccatgatgtgaagcggcgagcgccttactactggagcgacattagagacgcgtttacgtaccgagtgttcgcaagcactgttcgaatgtactttgtcaagtaagctctatcctcaactatagtgtacctctcgctaacgagttcagcgtcctaccagccattgcatttactctcgacatgtaccgacgcacaggcggcttctttggcatcaatgaagccttgttctcctccgcactggcagcaatggtgttcagtcttctatcatgtcaaccactcacaattgttggagtgaccggactgatcgcgttgttcaattacaccatctacgacatcatccaaatgcacgatcccaccatctaccctgcttttacagcatgggtaggcatctgggccgccatcttccattggatagtatcttttggaaattactgcgactacatggcctacgttacagacttctcgagcgaaacgtttggcctgtatgtaggtatcatttattgcagtacgtgtactccctatccataactcaatctatgaaatcgtgactgacatcatccatagtcaagggcgttgaagaactggtctatctcttcgaacctactacgatcgcaggcggctacctctccatcgtcatcgctattctgtatttcggctccgtctacggtctcgagaagctcggcagtagcacactctggaagccatgggtccgaggcatactcgccgactactccttcgcattcccaaccttcttttgggtcggattctactggtttcccggtcgactcgcaaacacagaaatctatcgcgtaccgacggttggcgcattcgagccgactcaagccagaaattgggtcatcgacttctggaacctggatgtgaagtggatcttcgtggcggtgccatttgggttcctgatgatgttgttgttctactacgatcacaacgtgtcctcgctcacggctcaagcacgacaatatccactgaggaagcctgctggctttcattgggacttctttcttctgggatgcacttgcttcgttagcggcattcttggactgcctctgcccaatggacttgtgccgcaagctcctgtgcataccgattctctgactatctacgaaaccaagctggagatcactgaaacaaaggatggtggagatatcaggaagccagtggtccacgcgacagcagtcgtggaacagcgcgtcagccatttcctcatgggtatggcgatctgggggaccatgactggaccactcctgacagttctgcacatcatgcccgcagcagtcttcgccggtgtcttcttcgttgttggtgtaagttttgtgtttttagattataccttgtccaatactgactcttccagtggggctccatcgaatccaacggcatcctcgcaaaattcatgtatctcatgtctgaacaccgcttcatccaacgggacaacccgctcaataccgtctcgcaaaagaagatatggctcttcatcggcatccaaatcctcggcgttgcttgcactgttgctatctcacaaaccatcgccgcaatcggctttcccgtgcttatcatcgcgctcatccccattcgcacgttcctcatgccgaagtggttcacagaacacgaactcagcgtcatggacgatctgactgcgacgaaccctgcggtgcttgtgagctttggcggaacgccgtcgggcatgaaacccgtgaaggaagagggcgttgatgatcttggaagacttgaggcgacacgaacggggtcacagcatagcgagcagagcgcagtacgtcagcgtgcaggagagctcgcgagataaagttgttggcggcattttgcttgatcaagctcaaaaggcggtgttgtaatcaatgcgacggacaaagtccaggcacaagacgtattgaaggagcgtcgttttatcatagccgtttatcgatataccgaatagatgcaaggtctcaaatttcaacataactttaaaccgatagtagtataggtggcctagtctagccatggaaagaaagcggcacttagcaatatgaggctactgtatcttgaaagacatatcactcgcaatcacaactgacaagctttcacgtggaagtcttacgcttatcatcttagtctgatgtcattcctatcttctattcggggtatcaatcgctcttattacatccaagcacttttctccgcctctgttcaaccattactgcaccgccatccaatcctcttcatccactgtcccgcgctcaacatcctcaacccgcacacaccccgccgtctccggcagcgtaaatccgacagccaaacacacccgcttctcctcacactcgtcgccctcgccctcagcaacaacctccgtcatacctgtatctagttctagattccaggtcttacagccaacatcgccggtccagatggggctcatctgaaacaactgcttgacaccaaaattcactttctcattggaaaagagctgggaaagttttgcgtcgagttggtcgtaccactggacagtcgcgcgcgtcgcatctgtttgccaggatttacatataccctgctttacgagcgcgcggcgggctttttgcgacatttggtaagcaaacgcgaggtgatcaccggctaattcctcgtctgtaaaggcgtttgagtggcggcgctgtggtaagactgcatgcgctttgtctgtgagtgcgtcgacgctctggctgacttggtggagtgtgggtatagagagtgagggaacgtaagacatggctttgtcgtgcatggcgggtacatcgctgccttcgaacgcgcggttcaggcgttcttggaaacattcagatgctgcttccgcggcgttggtgagtttttgacgaacttgcggccattggaatgcgtcgttaacggacttcgcagtggcgctggggtgcttgaatgtgtctgcggtagtggtgcgccaatcgccattgagctctgtcggcaaaagagtggatgtctctggaaatgtggacgagtcccaggagaagttggaagcgattgatgggctcttcgagggcgaagtcggagcgcgccccaaaacctacccacgaagatgcaatttcactcattatagaaccaggcggtggggatgccggttgactgattactgcgcgtctgaaaagcggcataccgaaggtgtgtggtattttcgtagtgatggggtgaaggaactttggcagcatgcgcgcttgagttgacactctatcgatgggtagaaagaattgcggtgcgtagaagagatcgtgaaattagtgttcgtgcggtaggaagaattgtaaatgtataatgttgaaattttggcgcttagtgaagggcgttcgtgcgctgtgtatatacaatgacatcacatggttgtgcgtttgcggtgcggtgaatgagcgacgccatgaacttgtcagtatagactttgacgagaggtagacaacgcgagtggcgatatgggatagcaggagccttcggtgacggtcctcaaagcaattgcggtgatggacggaaagagaagtcgacactcagtacgtctgtaaggtgctagaacacaacagattgggcaaacctgaagagtgtttggaaccctttcacacacattgtccttgcaagtaaggcgtcgggccttggaaagggtcagtacacatcaaagaggttgaggttttgatcggacataaacaaacacttttgaaacaaaaatgacgatcaaaagaagatgatgtcacagcatcgatattgcgaaggtctcaaagtaggatctatgaatttgaactgttgctaacgaagaaacaagtagaaaaccgaggttctagcaactctcaaacctcgccacgaatcgaaaggaaggacgcattacacttccgaattttcctgcacccactcatccaggtttccagtgttaaggatcgggtgtccatcacactacttacaacatgtctcacatggagcttggtcgtgtgccatactctgagaatactgtgcacttgttgatgtgggtagaatgtccgttctcttcgttgaagacgttgcagccatacactgcggcgtttggtggcgtgtacactggtcgtagttagtcgaggttccgaactacagatacgtccagcttacagtgaagtgagacagcatagtcgttgggatcggggttagaaatgcgatgcaatccaagcttgtccgacatgtaggtgacttggttctccccaaaagtcttgtttgatagaacctgcagtggatggtcttcggcattgttgcgatcaactgttggccatgcgtagcgtgtctcagtaagactgcccttaaggatcttcatgatacagtgtgcgtttgcatgactgcattccgtcagtacaattctggcgtattaatagcgtacaacgctgtggttcgcaaatttctcaaagataacaaaacacaataggcgagtatcgaaaattggcggtcttaccgtacctcctacgctgtagacgcatcgatcgtatgatcggcagcaaaagccgcttcgtcacgtggagtcaaaagccagagtgtcgaggatgttgagcctagctcggtgttttcgtgtcaataagcggtgtacaaagaaacttactcgtgaatagggctggcgcgccctggcgaccacaccaaaatcatctaccaaagtcagcttctctttgccagaatcgatgcaattatagtaaatagatcgtaccaagttactcttgccattgcccttgtccaccaagttgcgagtataggccatgttcgatgccgggaagaaatactttgaccactctgactcattggaaacatagtcctgcatcaactgctggagcactttctcgtccacatctgcagagtcgatccctgaacaaggtcctagtttctcactgagagcctgaacaagtgattgaaatttatcctcgtggttggtgatgcccggcatgatgttttctgcgctgagacaaggtgcgaaaatcaacgggataagtcgtgctcgagctggaggtacaaagatagcttaagtatgtatgaagataagaccgaacaagcaggttatcagcaggtggaatgcgcgaacaagataacgacacgtgaatgcaaaaaagtgtcacattatgtaagttagtcgccgagactgcgcgtgctattcgctgcttcacaccgaaggtcgagccacatgcatgtgtcaaacctacttgcccaaaggaatgatgccgtctgcgatgttgtgtaacggtcgtcggtttccttcggaaatgtcggaaaggacagcttggtgcaggcaacttggtcttctctgggcatcacatgatatgcagggcgatttaaggttgctccgatccggcgaaacgattcgccggaccccgcccgcgtcattgcatatcgaatttctccatagtcaacaccagaattaccacacccatcttgaaacactgtcaagggcagaacatcagacaaaatggcgaccaccgtggacaaggtatgtgcgccccgcgcaatttgtacttcagattgctgacgtgattgccaaaacagatcaaggacatcgaggccgaagtaagagaccgcattcccgcaaacgcatcgatcgcgactcacatccctgttctagatggccaagacccagaagaacaaagcaacgtcttttcatcttggtatgaacaccaactatgaattgtatatcgatatgctcataccaggccagggcaactgaaggcaaagctcgcgaaactcaagagagaacttcttgagccgagcagtagtggtggtggcggtgcgggtgtcggtttcgatgttgctcgtactggtgttgccagtgtcggcttcattggctttccctcggtggggaagagtacgctcatgagcaaattgacgggacagcactcggaagctgccgcatacgagttcacaacggtaccgcacccatgacaagagccacgagtggtctactgactcttgcatagcttaccacggtaccaggccaggtcatgtacaacggtgccaagatccagattctcgatttgcctggtatcattcagggtgccaaagacggcaaaggtcgtggtcgacaagttattgcagtcgcgaagacatgccatctgatcttcatcgtcctcgatgtgaataagcctctgacggacaagagcgtcatcgagaacgaattggaaggcttcggcatccgtatcaacaagagcccaccgaacattgtgctcaagaagaaggacaagggcggcatcagtattacctcaaccgtccccctgacgcacatcgaccatggcgagatcaaggccgtattgaacgagtatcgtatggcaaacgcagacgttgctattcgatgcgacgccaccgtggacgatttgatcgatgtcatcgaggcgaagggccgaagctacatccccgtcatttacgcgctcaacaagatagacgccatcacgatcgaggaacttgatttgctgtaccgtattccaaatgcttgtcccattagttccgagcatggctggaacatcgacgagctactggagcagatgtgggagaagttgaacctcgtgcgcgtctacacgaagccaaagggtcgcatgcccgactatactgcaccggttgtcttgcgttccacggcgtgcacggtcgaagactttgtgggttaatagtactttggcgtggcgatgcatactaacagaagcagtgtcattccatccacaagacgattgtcgatgatttcaaacacgccattgtgtacggtaaatcggtcaagcatcagccccagcgtgtgggtctttcccacgagctcgccgatgaagatatcggtaagtaccttgcaccgacataaggcctttagtggagcgctcctacttaccggtcaaccagttaccattgtgaagaagtagacgaggtcctgtgacgtgagatcttccggcatgcagggttccggcttctgcgatacagagtgagtggagtgatggaaggcttttggatggctgagcatgtcttactacaatacgattgctagggctaggcttgacttgaggataccgagtagcacgcggctcgatgccgacttcgcagctcagattggccgctgcagccgtcccaatagcactgcttcggcctcagcacgtacgcttacttggacaagaccgcactcggcgcggatcattcgccaatccacattggactgtggcggtccgttgccgtccgcgagctatcagcacgacaagatggccttgctgccgcgaaggcgcaacgcggagtgcagacgtcccaaccacgaggtcgccagtgttattggaacggtgtcagctttcttttcccatacccatattgtttacttcggaatgtcagggaataagatgagacgatcaccattgtctggcccaatttttcatggcgttggcttttcttattggctttctaacgggcacagtggtcaacttcggagaaaacgagaaaaggcgaccgggggcgtcgtcctcctggcgactcacaacgctcgctgcgagttgggcgctaatttattatcgctcctggctgtgagtggctgttcggcagaacctaatgggtgcttgatggctcgcgtctttgtgggcgcgattattgcagctttccgaaagggttacagccgtggacagattgtgcctctctttatgcagcggcgactgattgacgtgcgatgcaggctcgtgggaatcgccaccatgtcgcgtacctgagcagcaagcaagtcccttggacacatcgggcgtggcgccacgagtgcacggcaacggccagcagtgccagaagtgcgccggacgcacggggcgatgccaatatagcgcgtccactctgaccatgtccgtttcgggtggcattatattagccggccgcagaggtgcaaaggcggtgcaaaggccttgatgggatgggtgatcctatccgtccgccttgacatcccatttgccgcagcgccagacaggcgtggaggcgtgcgccggggtgtgctcttgagcttgagccaggcggccgcataattctggcccgcacagctgctaggggcgcatccccgatgagacccgctcacgctaagcccaacgtcgtcgctggtgttgctcgtcgcttggcctgatggcgtccaggattcacagtgcacacgccaacaagccagtctctcgtcggcacgcttgggctcgaaacaaacaggcccctctcccgcaagctgcagcaggccgcgcccgcatcgcacacaccagggcttgtaccagcgtccccagactctcttcaagtacgcgctgcagacccgccgcgccaggcatttccctgcagtgcctgtccctccatttgagttcgttgctttgccgcgctacttgataccattcgctttggaccgctgtcatactacagcgccttttgtcagcccaagccccgtattactgcggtacatccatatcctcgtcgctgtcgtttcgcttcaggatccagaacatcaccttatgcatgcatgcgcccgcccggactgaggtcaccgacgttcccaggcacagcaacaccgcagtgcagatgcccgccagagaatcttctctactttgtatctgatacggccatctcctcctcgcacggttacaagactccaatttgctcactgacgcttcgacatgagccagctccaaatggaccacgaccaacaccatcaccaggatcattttgatgaccacaatgcttcatggcacgacaacactggatacaaccctcaccatcagtctccagtgcaagactacaatggcttcaacagctttgcgccgctgcctatggagcccatgtatggaactgctatgcatccaccaccacaccatccacacccaacgcctagaactacccacccacagttacagcccttgataatgccacaatggccgagtatgttgactagccaatcgacataccagccctccatctttccctctgcaccagtcccaataacgccggcttctgcgactccagtgtcagcaagctcgactcattcacgcacttcatcgacgcctcgaaagactctcactgatcaggatcgtcgacggatgtgccaatatcacgaagagaacccaactgtcaagcagactgagatcggaggtatgtctgcatctgtccttgtgtgataatgatcgtatcgctgacagtgtcactcagcaatgtttggtgtagaaagaaggtaccacagcatgcttctatgtatctttccgtgctgactctcatgtgtagtaccgtttcaaaagtgttgcgccagaaggagaaatatctctaccaagatgacgggagtcgttcacctatcaaaaggtcgaagggcaagtttccagacatcgaaagggcgcttgcaaactgggcgaggaaccaccaaagacagggtctgccactcagcgatgccatcatccgagataaggcccgattcttcgcttcgaccgtgggtaactctgacagccacctgaaggcaaatagcaccagttggttggaaaagttcaagcaaaagaatcatctcatgggagcgagatcgaggaagggctcgatagcggaggagtccgagggaacatccaatccggcgtcgaatgtgcagacgccgggggccgtttcgcctacatcgcctggcggggtatcgccctccactacagccgtgacagccaagaagagcacagagaacctcaaaagcgaaagccctgatacttacgactttactaatcaacgccgaccttttcattcacaaagcagcacttctttgtcaagtgtcttcactgatactgcgcccccgtcctctttctcagccggtccgacgagccctagttccctgtcatctccattcttcacgccagactcagcatgtggccccagtccgtttatgggacgtcaggctgcaaatggacagccaggtagtaacaatttccagcgaccacgcagccagacgtttcccttgctagttggcgtcgagcagtacatgtcaccaccaggctcttcagatgcactgacaccgaagtttgtcagcagcggtgccctcgactctcccatgacagagctccctggatcattggctgcgattgatgaagcgatgtcagtatcgcctacgcagactcattcgatgcaaccgccacctcttccaatggctcacaacgacgagaagagttcatccaacgattcctcgcccattacaccttcgcaagaagaagccgcacgcgcgctggagctcgttatgaacttctttcaatcccaacatgccgggttcgtggtagagccgcaggaatacgttactatcgggaagctgatggagaagcttcgaatcaagaggggttctgagagcgtgccaccgggcatgcgccgcatatcagagacggagttcacgctctccaagcttgagggcgtggacaccatccattgatgcacgaccactatgggccttcaaagatgagagaaggatccgccttacgatacgcttttctggcctatcggactgtgcatcaagacgcgatgcaagtctctacatttgaaaaggatacaaagtctgtctggaaacacaacccagcatacatctctggctcaagagagtgatttcacaatatttgcatttcttctgtctctctgcatcagcatacttagcattgttcttcgcttatttcttatgcatcacggtttgatttctttttaatcccacgatggtcgactatacccccttttccgcgcgcacacatcatcatgctacttgttgcatccagaggaaaagactgtaaccgctcgcgcgggccactagtacttgtacgcttcatttcccgttttgtttttcatacttcgccgtcacaatcttgtcgcgaccctcatgggcgggccttctacggtgttgaagtgtccaatgcctgaaacgagcttatttgggttgcgtttcttgtacgctccttgtcacctatatgtggatatgatatagccttaggcgtagtcttgcaacatagtctgtgagacgcaaccgaagaaatgacagctttccagttacgcgatctcctgcagtggttttgcattgtgcattgatctgggaacattgggagtaagggatcgcccgaagtggtcatgtggtggtgaacgcatggtacttgccgctgtcacttttcggctcatcggcagcgtaacaacatgtccttgcacagcatagcacaaatgaacgcagaaactatgcatgtcgaatgaaaaagcaacaaaagaaccatctttggacttttgtctgtgtcattgtgttcaactagcacactccagacgtcctcatcaacatataccacagggaacggtgagtctcaggatcagcgtcgtttggcaaagctcaaaccccgccgcttcggtaagcgaggccgcgcagaagcccgctctgcaacatgagcacagttcaacatcacgatcagcatgggagcgtccatgacgacacagaacaaagcccgattcgaagcaagtgcaaagctgaatccacactgcgttgagtctggatggcattttctccttcccgacatccccggcgtaaaacacgtcgatcggcacgcgtcttttcgtagggcttacccgattgagacacgttcgtttcggaaagtttattggcgccggtctgggctgaggtgaaatcctgggtttgaatgctgacgaggcatatgcgcatagatgtagggagattacagtatgctcatggacattgttgcacatggaaatggggtgcggacgctcaatgtacgcttttgtaaagcaatgcatacacatgaaaaagaaacaagccttgttgagtaaaaacggtccatattcgcttgcgttcgcgagcaaagaagcaaacaagccacttaattcccgcgaaaataacgccgcgagccgcgtgcttaccactctcggcacgactccggccggtcgcgagcctttcctttgtcttccgcactttatcaaactctcgcgttacgggccgtaccgaccaacccttttccaaagaaacacatccagctgcagttgccgaaagccgcgatcagcagcgaaaaaaatgcagtgtgacttatgtaggagtagggcgtaagtctcacagcattgttggttcatgggacgggtaaattgggtgtgagatctgtgccgcttgagatcgcaaaggcaaatgggtgatggctcgaaaaccgtacgacacgagggttttttttattatgttaatgatatgtgtgtgggagccaatgggggcgcaggactcgcttgggggcgtggtctttggtgcgatgattcgggccggtgaggagatggcgaaggttatcgttgctgcaagtgtagcgcaagagctaaaatagtggacgtgcgactctgactgactgtcttgggacgggcttatcgcgggatcttcaaaatgtgagggtaatagacgatgcaaaatgggttggtatgtgcgcttgaacaggctgctggaaatgggcaatggttgttatgatcgcctttcgtggaagacgatgcagacgtgagaatgttagtgtttgatgttcgtgacgaggaaaaggtacctgcgttagtctccacgtgactgatatcgaatgccgtgtaacgcggtacgggtggaaccgctagctgatgttcttccaaagttcgaaggtacagagagagggtacgtcctaaaggttgaagtcttcgtgctaccaatatctagctgtaacacagcactcaggtcccgcacttgccatgtgttcgggctcgagtgccgaagtacaatttattgatatcatatttgcttccgggctgttatcgcaggaaacgttagtggccagatattgccaagccgaaatccccagcacgtgtcgaatgccaaaaggtatgcggataacaagacatgctcacgaactaccctgcgattttgcgaaacgcctctggtgtaagtgagtattgcccacgcgttttgtacctgatccggccctgtgagacatgtctcgtcctacaagttcgtacgacgagttcgtcataccttcagacctgttggatgtctccgcttatcttcgccatacttgctatccataatgctgcttcccgcctgtcagacgcatacaccccatacacccgtgtctgtaatacccgtagtcgaaggctgacagtggagccatgtctttaccgacagggagcttgtaatagctactgtgtgaagttagttaatgtcagctgcggaggttgagggctcgatgcggcatgctgtacgtgccgccacaaccgccggtgacatccgtgaagcttctgaagcttgcattgacgcgtacattgagtttgtcacacatgacctcttctagttgcgttgtcgtaattgcttgaccgagcatgaacgatgacctattggcaattacaggatggtcgtcgcgaggtagcgcctcactttgtttccagggtgatgttcgttccacctctccgcaaggatgctcacaaggatgattagcaacacgatgatttccctctaaggttatgtcttgcagcgtcgagtcaactaccccgtgttctttgggcgtcaacatgacgctttcggcatcttgtccgttgtccgtgaaaaagtcgcgaggcccctgagtagttcgcatggaagccttgtcaatgtctggatcagcgcgtgggaagggaaccatgtcaatgaggcgaacactccgggtgtacataagacactgattatagatgccagggttcttcgcgaggagctctagcgttccttcctgaacaatgcgtccagtttcaagaattgccctagggatccatggttccctgcgtaaacgtggtgggggctggtgggggccagtgcgagctcaggattaaagttcaacgggtatccagggtgttgactcgatcttcggagttggatggatcctgagatgggggccagccgcgaccttctctacgcacgcgccctagttgcgcgcggtattcgacacgatgtcatcgcatgttgaggagtaaggctctcgtcttcacaatgagccttagtacggcgcagcaaccctcttgttttctcgcaacacgatgcccaaccaattgagctttgaaacagttcggcggcagcctgcatggcctcaggcacacatcgcttgcgataaggccacattcttgaggcggtggcgtgcggggtactagtgaacttttactgccaccatcggttctgcaagattcggtcctgaaacatgatgcagaactagacgtgggtggatgcagatggtccttcttgcacgtgaaaaaccatggaatcagaggtcgcaatccaaggctgatttcggctgcaaaacctggctgtgagactgctttgacttacacaacttggcggtggggcttaggaacctgcggaaagcctcgcagcacgtcaagtgatcttccgagcgttgcgcccacgtcttaatcgacttgagcggacatggttgattgtcacgagtgctactgtgtgtagtgtggtgcccgtgaattcctccgacatactttagagtcctaggatgacaagtaccgagtgaacggagttaagcatccaccgatcggtgtccggtactatgccttttgaaggctgccgcttaattggcaatgtcgacacctgcagatgggtacacgattaccggcctgtctatttcatgttgacacggaccgagaagctccccggaggctgatgaaatacaggataatatccgagcttctctgggcagaatgtatcttgacaagtattttcctacctacaccgcctatcgactcgttgacccgcctcactgacatatgtaaatccgccgcggcttgctgcatacagtggagtacgagaagactcgtccagcgccggtgacctcagcgtagcaaagaactgcggggaaccacgctttgctttttcgtgtacttgctttcggcacttcctcgaatagtcaggtgctcgacggtgcatgcagtctggattcttgtactacctcaacactttttcctacgatttttttcattggtcgacaacccctcttttcgtgtccggcggtgtcacctttaccataacagcaatcaagtcgacgcagtatgagttgtttgtacatggaatcaaccaggagtcaatgcaaactaggccgatcacggattgatggtctgttagtgcgaccaaaacgggtccaaactttggggctttgactaacaaatgccgcgaaatgatcctttcgaagggggtgttactgtttggattgtcatgtgtgtggcggtgaagtccttgcaggtagacgattgcaagctagcatcgatagactctaccctaactcggtccacgaaaacgactgactaggtggctctgtatgcacgtctaccgaacgctcttccatcaactcacgtacaccatggactcctagttccggaaatagccgtagaacgatcaactcgacgatctgaaaaatcagatgcttgttaagatatgtgtcgtcaagacagctcaaaacttcttcgacattcgcaagttgtacttcgcgcttctcggacgcaaagaatttcgccgctaggctcggcggtaacaaggtaagtatagagacggcacaacgctgcttgatttccttgacttcgtcatctgtcggcagctgacgcgggggtccgagagcgttgtttggaaagagcgtagcgcggagcgttcggagaatggctggtaagaaggtggggttcagaatgcgcctgtgaatgaagttcgatagaaacctagattgatcaacagttagcaagtgaaacgcaaggctcaatgcgcagtacgatcctcagtggcatcattgcaaggcgctttgcaatgacaccttccgcggaatgtggttagccagagcgcgtaaggtagcgccatgattgttctgtccctgcctccgtacgaaaatgcagctcgaatcataggcagtcctcgaattttgttccgttagcttcgcgatccaagggactcaaccggcagccaccaaacggtacagcgggcccggatgcttgcatggagatctcgtggtatgtaggaaatgagctccggaatctacgtagactcggaatggagaccactagccatcttcgaacttgtgagccgagccaagccagtcagcatgggcatcattcttcgagcactccgaacaaagtggatcgacgatggcgatatcgaacctcgtcaaataaaggacacctttagaaaagtgaggcgtaatcctgcgatccttggtggcatgatcaaggtttgcgaccaatgtcctgtctggcgaagcaacggccagtcccgagctgggatagagtggggcaaatcaaccggcgcgtaagcgtccggagtggctaggctcgcgataaggcggcttaagctacagtcctcatgttgcggtttcaatatggcttgggttctgccctatcatctggtgcagctacgggcggtccaactatagtgcgcgcatcgtgacgccgttttcaagatgttggttatgggcaggatttcgctgccaagccccttgtgcgaaacgcttcgattttgccgctcggaacgggtgccggggcgtgcatggaacgatgcgccgccccgacaaggatgctaaaagtgtgccagcctgcgggccgtcgcattcgctgaagcgaagtcaagtgactgaaatcctatgcgggactaaatgcaccttgtgttgcactgtgctcggacccttgtatagctggccaaccagaaggggataaggaataattgtcgcaactcacctatccaatatacagtcggtgtcacccaccttgcctgggcccgacagtagtccccattgcagcattgaaatgcagcccgaaagccaaggcatgcgaacactcaattgagtgagctgcgccatgcagctccacaacttcatgcttacgacaggccgtttcgttccaaacgggcgcgtggatggcgatgtgtcctttgaagagacctgtaattggtccgatgcttcgacatgtgaagcctccttgatcatagacctcgggggaagagatgatgatgttgccaaagtcgagactaccgcgcggagcgctgtaaacgccaaaaggatgtattggataacggtccagaaaagccccgagatagacactgacctggtcttgtgattgggtgcaagtgcatttgctgatctggtctcctcgtttcgtgccgacgacaaaaggccatatcgttccaaacgggtcatcgattgccctgaaatcgggtcatctggttggtgaacctcctcttttgcagcatcggtctgtaaaacctttgctatgcttgtgataccttcccatagcagccagccctcacaggccttgccactgatgccatttccgaggatcatttcggcaaatatctctgctactagagcacgaagacagccattttctagatcctcagtgggtaacaaaaccaccaggacgccctggacgagcaattggcgccaagcggattcgttttcccgttgctcaacagtagtcgacggcacagcatcggtgggaacaggactgagcgcagggtgcgggtggatagtgtggtaaattagacgagggcttgaggccaatgattgtgatgacgacgcttgctgcttcgccaggcgtatagcttcacggtgtataattagataggcatcacgatgaagttcaggggttgcagacacctacacttcaagtgtgcttcaagcaactcgggaatctcgtctagaagcatcgcttccagatccactttgcgaaggcgttgctcgagacctctcgtgcaatgagcgatgatttggagcacttcattgacaaatacatgatcgggcgtgatctttgagtaccacgtctgtacaaactctttgatgatcaccgagatgataccgtaaagctggagatcaacctcgttcgaactggtaagtggtggtagtacttcttcaataggacgcggcgtagtacggcccctctcgccgtttcctaggagcacattgtgcgaacacagagtgcgacgaacaaatgccgcagttgctctgtccgaagtagtgtcagactgaagctttggtgtatcggttgttcgtgttgcgccagccgtacgcgattgatatggctgctcgcttccatgattcgacaatagtgaggccttggggcttgcaggtagttcgtcggttgcccaatgtgtcgtcgccattatgtccgaacttcgttcatggttacgactatgtgcagccagtttgcacgtgatggcgtgtccagaagcgcgattacgggtgagtgttgctgtgggatgtagtgagtgcgaagagcgatgacgtgaattcgcggaaggtgagttaacccggggttttagcgcgttgtttgtgcccttgcacgccgtccccaccgagtctcccaccaccaaccttctttcgcgggataagctacgaggacgcgcaagatgtctacggaagcatccacaggagaaactcccgagtgtgagattcaccggtcctagccatgaatgtagctgacccccagcacagcggtgtacctagatgtcgagacgcagctcaaagacattgtacaaaacttatacaacctgatagttcaatcatatgaccatcgtggcagtccgacgcaggaggctatgaagcgtgagatgtacgcctgtctattcaatccacccaacaaccgtaaaagcactcgaaactaatgctccccagccagtcgcttattcagaacttggtgaagctatctcgaacagcgcccgcgatccatgtacttatcccgcccgaaatcgtcatgtatgtcgagggctcaagaaaccccgacatctacaatcgcgagtttgtcgagacagtgcagcgcatgaaccaaatgctcaagggccgctcagaagcactacaagcgctccaagcacagattgcacatcagctccaaatcgccattccggaaatgaaagacgacatcgaaagagctgtcgaagcgaccggcggaaaagtcccaattacgggaatcacacttgatccatgatctacccacgataccgcgaacacgcctgcgcagattcccgaacaaagaatactagtggagctgcggaccacccaacgtggtagccatggatcttaaaaatacaaattgacggcttcgagccgcatgctctataggccagcaggacgagatttccgaagagtcggaactggcaaactcagtcaaaactgcctatcctcaacgacgttgcccttagcaccattatggtagcgaatcacaaggaacctgcgtaatgatcctcgaggtcgtttgcgccagatctgatctgagcagacatttgcaccgttcatgatccggggatggcagccaacacccccacagcgttggcagagtcaataatacgatagaaccagcaattgggtacaactgtaatactacagcgggtactcatctatgacaaagctcccttgcacgtttcgactcacactttcctgcaattctgcgcctgaccaccacactgctaacatgaagactcctcacaatcatgatggtacatttcacgctcttactagtttaagtctgttcagttaacaaaaacttcgtcatcacaaacatctcagcatctgtgttctatctgttacccaacaactatcctctgacggcacacgatcaacccatatcggttagttcttgtttgcttgcgaagtcctgtccgcattcgatatgtggatcttgcacgaaaggtttagaagatctgatacacttttcgctacgagctcttacaactcgagtagctagcgatcgatgatgaaagacagcaggccaggccagccgcgaaaatcccatactttacccccatcatttcccaaacagagaaatcacacgtcccaaccaacaccaaagaccgtaaacaaaaattgctcgcataaatgcataaataacatgacacaacacactcgtctcatccctctagggcccaggatacccaatctcctccctcccatcgtccaccacacgcccatactccagcaacagccggaaaaaccacgcttcaaaatccacgttccggagcactttatcatgccaaatcgtgctgcgctgcgcaatctccctcgccttcctctcgccctcagactcgccgttcccactcttactcggttcctcattcccgccctgcttattctcatcgccgctaaaccacctcacaagatcgagatgctcgtcgccgcgcaagctgagcgggatgtagtgtacccaaggcttgagccactcggtgtgccattcacggaacacagccatcttgtacgtgaggctgcggctcttgaggaagctgtagaagcggccgctgaaggcgttgccgtccatgtcgagcaggtgtttgaagtaccaggcgtcgccggcgtcggcgcggtcggtgacgtggaagaattcttgttgtgcgtcgcagtcgcctgggtcgcattggccgatgtgagagaagtgcacgtcgatgagatatttgcggctgcggcggtcgatgttgacgactgtgtgcttcttggaattttcgctttctggaacgacgatttgcgcagtgtcaggggcgttgatgtgctgtactacgtgctggcggtgttgacgtcgccagccgccgttgcgagagaagccaccggtggtggagccgcgccagtagagggcgttggttttgttttcccaggtagtgtcggtagactcgtcatacttgacttttccaatccagtaccatgggctggggtagaggatgtcctggaagctggatatcttggattgtgagaagataggagtgagttcgtgaatgatgttgaaggcgttggggcgttcgaagaagccaaacgtagaagagagcgaaggtgatatgcagatgtcagaaaaggccgtcgtattgtagatgtactgaagtggacctgttgcaaaggcagtgaggttgtcgggtgcaccatcctcgtaagcctgcgcaggactgtcgatggggcaagagaggcgggaatgggtccatgtctgctgatgggaaaacctattgaagttggaaacgtacgtttccgcaaaccgcttaccatcgttcatgtcctctggccggccggagaaggtatttcgtggagagtcggatctcgccacgcgtggtaacacctcatcttgtgctttactgaccatagctgcaaggacactgtctgctactacgacccgtggttcatcgtgaacgttgaagcccaagtccatatctggcagatacttgacaaacttttccaacatcccagtggtcgcttgtcgttgccactcgtcgcctttctcgatgtagaccacggcaccgtcacgaatcgcaactccgatcaaagcgctgtcttcaccacccagctctctggtgattcttgaacgtattgttgcgggtttgatggcccagaatggtaatagcatctcgttgatcatatcatattcgtcaatcatgactacgtcgttggcgcacggcgaactcgtaccacttgtcaaaatgcggtggcggtgtaatcccgtacctgcggcgatactcctgaacagcagcagctaaagacttggactgacgatccacgactgtttggaagtctgtctctgctgcattgatcaattgtgcagctgggtgaccattgctgagatcgagtggtataggctcgaacggcgaagatggagtggtggtaggtaaggacgaaggagcattcgccagcttctgaggttgcactccagaggcatattggaatagtagtgttccaaccaagaatgccgaaacgccaaaaatgacacgcttgactgtacgcgttgagctccgcgcgtctatgaacgtagcgacagatgagtcattactcgagaacaagaaagaagtcaaaccgaagatggttgcgaatactatgctgatgaaagagatcgaaaagtgtattttggcgagtatgaaagcagatatgatgtgaagagatgtatgtacagctccatgctgagaaagctgcagacagtcagaacgagtattgacgggatcaaatcaaggtatggctcaagatacatcctgctcaagcagaagttgcgaagcaagttgacttactaaaatgaacatcaatgtattagtcataacattcacgggcaccatccatgcgattcgctgcaggatggcagaatcatgtcccttcgtccagtgttgttgatgtttccttgaaggcggctctcggtagatgttgtagatggacggttccatggacatggaagccaagacacaaatcatggctagagtagcggacgcgtcccgtagaacactcaattgtgaaacggcgggagttgtcctattgcggccacgcccagtctgagtgccagtcccgtgcatgggttcatataaaccgcttgtatcgtcatcttcgacgcctctggtggccctctcgagcagtacgaatccgactgctgtgaagatggcactactcagcccaagcacgatggtagcaggtaaggtataggcaagaagcgcagtcgtagcagaccccgtgatgaggaacaagaagacagacgaatagttctgtaattgcgggtcggtgtcgctggcctctttcgcggcatcgtcgtgagaatcgtgggtaggtagcgaggcgagcttgggaaggatcccgtttgtgagtaggacgacaaggaggggcagtagacccttgaacagagtaagcacatagcttccagtcggtcatgttgctgcgtacctttgtgctccatgtccctcgcttgtcgcatgcgactctatcgcagatgtgagcgaatgcaagacatgcgcctgcgagtccgcttatcttcctcctcttggtgctgacacccgaccatatccccgccttgaaagcagtggccagccatattacgagccaagagacagccgttatgaggagcgcatgctggatcggctggtgaatgttcgtgacggttgcgaagatggtgaagacgagcggggctaggagggtgtggtgtttgtacgcattttccagaacgagggaagcggccgggtgcattggtggaggcgggaggctagcgctcgtcggagggcatcgagtctgtcttgtgatatgggggatgtctaggaaagtggaggaggcatcgcgagtctgaggcgcggaaggagccgcgccgatcttcatgcagggaaatcgcgagtctgacgcgatggcagccctcgcactacaacgccaccatcaccattaccacagtgacgtatcgcatcatctgtcggtaacatttctgcccttgttacagctgcaggaggaacatcgatctagcatctcagaggaactttataaaatcgtggaattgcatgcatctcgacctttcgaaccccacagcgctattcacgctgaacgttgtgatgaccgggctggtatcctgaaacttgtttccggggcgaataagacgaacagctgtggacatgaatcatccttcatcagagttcgatgatgcgtggagagagcatcagcaccaccccgtactagcagaaagaagttcgacactgatgtcttgactctcatgagaggtaggccaatccaagctaaccgcatcaccgttacgattggacccaattcgaaggagtcctcgtggcaaaatcttgcatcgggtgtcggattgcgctacattcagcatctcacaatttcctcgttatgtgacgacaccgagaagggaaggagattggaaactctggtgaccggaacattgactgcgacattaaggagaaaccaattgctctcgttcacgtcagtcggttttaccaagcgagagcgtacactgatagcgcgatagctcaggacctccggcgatgtggaaaggaagcatctccatgaagcacgtcatttccttgatcgagactcagggacgcattcaaacgctcagcctgcctggactggaagcgtcgtctagcatccgtctccgggattatttccagccaagtcaagtgttctcccgtatccatgaactgaacattgcgctgtcacacgatcaaacttgcgatcgagaaatctacgagatcgttaagaagtccccgaatcttcgggaattgcacattcgtttctcacgggataccgctgacgcagcatctcaggctgttagggtccgtatcaacgcatctatgaatcggaaaaggctgcactccacagtaacgcgcttgactctacatgggacgacatttagtagccccaacgccattgaatttccagctctacgtgctctggccgtgatcgattgcgactttgaaggtttatttttcattaatctggacccaaaagcgtttcctcagcttatagcattgatggtcaaaacgcatggcacggtcgactccgttactctacgtgtgtttatgcgtggattgaaaggcttgcgagagctcatcgttgagggagtgggatcctggtttagtgattgttcggagatcactaaacacgggcggactcttcaactactatctttatggaatttgcaggacacgtgctctttctcggcagttgagaacgaagcagaagatgctctcggagccctccctgctcttcggcatctgagcctcttcgtggcagatgtgttcagtaattactctggaatgcatcttggattcaactgcagaacttacggctcaatccttgtacgttactcatgccgataatgggatggacataagcttacaagttcaggatatcttcgccggctacagccatttgcagacactaggacttcgctgagtccttcatctcactgagacgccttgggcccgtgaagatcaaaatttcgcccatgttgaccaaggcgcactttctgaagaatctctcggtcgggataccattactagagtccgtgatggccttgacatctataaaccgacggacagtttagagtacttatctgtcacagccacgtgccggctctatcccggtaggctcaagcacgactctactttccaccgcaaagattcgacaagtttcaagaagcacatgttctcactgaagccaaaagtgactttcggggagacgtccgaaatgaaaaagcagatgctggacgagtacagtggcgatggctactatttcctcgaggaatacattgatggcacgatggaaaagagccaagtgtatctcaccaaccgttcatgatctgacacaccagccctagcgatatttgctgagcggtgggtggtcaactcagaagatttcgattaacctggacatcgcagatgcggataacatagacttatagagcattagagctaatcatgctatgatataccatgctacttcataccagcgttctttgatgccttggaatacttctgcttgttgcgaccaagtaggaagaacactgctgcggcaacgaattattgttgcgccgagtgctagtccttctgggggactgctccgcggaccaagaagtttgaaaggcttgaggatagcctagacacatgccattactgtttcattttcgcgacagggtggtagagggatcccgactcttacatcgcaggaaaggtagaatgggctgacctcgtatttccacatcttaagacttgtttacaagctcgtccgacatcaatccatactcttcttgtaatttaccggatcaaaaaaagttgtgagattaatcctatgccaaacttggttcatttctattcatgggaaattgtagccattgttctgtatgcccaattgatcatgcaactcaagagtctgatgcatgtcaggttcatcttcagtccattaaagcatcctgtcactttgatgatctccatcgcgatctacctcttacaacaccgcagatcatctgtcgtcataccatcccatcacccacctcgcatgccgaacatgtccgcgtctccctttgcataccacatctcccaaccacgagcatcgtccccttgtttcagaaacatatatgtacacaataccaaaattgtctaaaaagcctctctgccaatgttcccattttcctccttttcttctttcacaccaatggttgatgttgctgaagttacaagtttaacgcgaaacaacgaaagatcgccaatatcgacacaacgacgcgacgcgccatggccggcatccccaccaaaatgatgctcccggtgtgtttactcgaaacaaggcaaactgcatatctttgaaagcagtcggtcagcctcgcacgcgttttacatcatgggtgggtttttcgtccaccaacaacgcgtttttcccccagctgttctgcgctcgagttgataaagcttgcacgcaccactcccacccgccattccaaccctcagcggaaaggaaaaaaaaagactctgcaccacaacacacatctgccagacaaggaggtggtacgcgccgcaacgacgacgacaacgacaacgacaacgacgatccaatgacatgccttgcattgaagcccccgtccgtccccaccgagggttcgaagctttgggcaagatcgacatcaaggattaatccttcgcatcacctggggtacttaaagattcttcacctccctttgctttgtaaaccccttcccttctcgtcccttctcccacgctctgcgttctacttggtgattttgcttccctcacgtcggtatcgtgtcgtctgtctgcctagtctccccttagcccgtcggaaagataagttacgcacgtatgacatgcgagcatcacatgcgcccagtacctgcaaacagcatccgcggaagacctgcccattcgtcgcgaaaggtcggcgtcaggtaggatgactgcagaatgaggtaggttagacgggacaaagacatatttagggtttggtggttcggtccttttaagggttggtcttatcaactcgcgatgccctccattgttttctgcttctctgctctggtcattgttcttcacgttttgagcatcacgagcggtgcatgaagaaataggtggctcgaaagattggtattaacttctcgatccttgattcacattcaaacgtccacatctctgtctctccctcgccccctcctcgtccagcaatatatacgggtgtgtagccaaacgaaaaaaggtccccaaggcagcattatccaatgccctcacctcaccctccagaggaaaacaaaaatgtcgagtcgtagttataccgtggtttaatggttggggtaggcgtaggcgggcaaaatgtgaagaataagggaaaagaagaaaactccggtttgatatggtttaaatgccagggctctcgacgcatttaacctagtcccccggattcgaagcttcaacctcaagagcacaacgtggcgtggaggccctctcatcggtgcttgcggatgcgacggggaagagaccagggacaggtggatgtctgcggagatggggatcgctaaatggcaaggtgcggtttgtggtacaggccgggagaacagcaggtggaaaagaaaaatccatgtatggacacgctgggacgtgaggaagcgaagtcgcctactcctccatcctcccaaagaaggcatcgtcgtcctcatcgatgcggccgcggctgcgcgagtttgactgacggtagtcttcctcgtcggcgaagttatcgtcgtccatgtcaacgtccttgctctcgctgtggtagcgatagctgttgcgcatactcgactgctggggcgttacggtggtgttgcccgacagagactggccttggttaaattcaaggaacttggcaggcagcgggggcacgggtggcacatcggcagggaggcctgagggacccgacttgggcgtgccgtaagagcagctcagcaagccgacggcggcagcaaggtcagcgtggtcattgccatcatcgtggtaggagccggcaacagacgtgcctgatgttgtgggacggtcagacacgttgctccactggcggtagtggtggccgtttccgttgtcggaaaagacggcagactggtaggactggctgtaagccgagctgttgccggagtatcgcttgatggagcggtggccgaaatgagaatgcgggtaggagcctacggcatgatcctcgatttgcgggggcggggtagtttcagtggagctcacttcgtcgcgcaggtcggatgagcccgaggccgggggcgatacggacgagtggtcactatcgccggcatcgctctccttgttcatggcaacgaggaccgacgcggcctcgagcagctgcacctgctggtgcttggagatgagcagcttagatgtgtattgccattccggcgtgtgctcccaactagatcaaaagtcaacacagaacatatcgtggcgcatggtggcgtagggctgtagttagacacggttcaagagaggaaagggcattcgtcatgaggtgtgaaagtgtgtgggcggacagtgctaggctaaggggtactgacaggtgcttcgtcagacagctgctgtgcttgtagcctttcccacatttttcacatctcagatcgctaccacttgcgcgcttgccgtcgcccttggacagacgtgagccctcgctcgcgcggcggttccgcgacttggagttgcccttctcgtgctcgggcatagacgccagcgtaggaccgtcggtgatggcttcgctgtgcaccgctgggttgtagctgccggggcggaacggcgagccattgccaggcatgctcgacgccatctcggggtgcagtgccagcgcggggccccggaactgcgacgcaggcttggagaggcgccgcgagctgctgctgctactgctgctgccctcgagcggcgcgcctattgtgcccttggcggcggcagccatagccgcgacgttgctggccgccgtcgagctcatgctctttctgcgggtgacgcgatgcgccgggtttatggtgccggtggagagcgagtgtggccgcgacttgggcagcgagccggctacgctgccagagtgacggtgttgggtgttgggccggacagtaatcggttcctggatcgcgggagctgtcagcgccaattgacatgtgcaagtgccgggcaggccatgtacgtaccttgaggacagtcatggtgccaaaagtgacaagtgaccaaaagtgagcagcctcgccaaaaaaagtgctttgttctcagcagtgtcagtcagcgacgcaggcaggcggagggttgcacagcttgcgaggtgacggagggcgtggtgggataaagcgagatgcggctgatcgggatccgagggcgatgcagggcagggcagggaggtggtgtcgagagcaaaggttatattattgaagcgtttgtgtgcaaggccaggcgcgtttgctagacagtcacggttcacctaggcaggtacgagcggcgctccttccaaaaaataagtgtggacaggtattggaatgcgataggatggaccccacttcggagtgtgcggccgtgctcgtggtgatctgggacgttacacgcggagcgcctgcaatatgcggccgatgcttgaggtttcagacgggggctatggcggccagcagcacagatcagaggccagggcgcaagtgtgagagatgcgttacggttgcaagcagcaagcaattgcagcgctgcaactttttattattcggggcccaggcaggctggcacgcggccctggggtcagccggacgcagcgacagccccagccatggcgccagcgtgatcactgataagtcgtccaccccggcgagctcccctcaccaggtaccgcctgcgtcgtggctgagggctgcggcaataacaaggccgtccgtccatggtcgctccaactttgacgtctttcaactttctggaagaggccgtgctgcttcgtgaggcgacagctacgcggcctctccctgacatggcgaattgcatgtttcagtcctcgatgcgccctcttggtcgcccagccagcatttcggcctcaggctgctgccaccgaatccagggacgctttctgtgcgtgttcctggcgcggcgcgaattcatgcagcatcgagggaccagctctagcggcgcagcctcccctctcgcaaggcgtgattcgagcgtcgtctgaagtcgatagaggccagcgccggattcggatgcgccgccgatctgcgctgccaccgtccatcgcttgggccagttcgcgcggatcaaggccatggggaactgagcgcttgttcgacttggccgctgactaacccgcaccatcgctgccgtggctgggagagcgctacacagcatcaccgcgtgctgaacagctgttcgccgcgccttttcccatcgtgacgcctctgtgtgcattctcgctgtcgagtccggcgatgcgcccaacacccgtctcacccaggcggttctgacagcgagacactgggcttggcgccatcgggcgatctgtctcgcgcaattgtctgtgcataatgaacagtcgctccaatgtgcgctcgcagcggccgcctccccatccgtcattcgctgggcggggtcgctgagcgctgtggtgaccctccgcggcatgagacgacacctgatgtctgccgtggaaaagccgttccttgctgcaagtcatggctgggcctttgatggacaccgatcggcgcggtcgagatcgcgtggccgccgcgggccgtcaacttgtttgcgacgacggaattgcatttgcgatggccagcctgtttggtgcgacatggcgttctgcaacattgacattggaactctaccttcaccgccagcgcaaggcggtttgtaggtagcggtgggcgagtcgtgcgtagctgtagcgagcgatgaatcggtaccagagtacttagtttcgatatcgctgtcctgatgcaggtgcgtgaggggttccaatctgcgccttccccttcgggattcccagagatgtggacgacagacccttggcccaggctacaccacgccacaatcaccaatctcccatggcagagaataccatctcgtctcgactgacgtgtgctgcttcggaacccctcgtatgcccaactttttcccatcttcccccgcttcctcgctgcacgtgctgacagctggcatcgccccatggaccatggaacacatccgcatgatccacttttgcttctagtccaaacatttcgccggcgctgccagtttccaaccccacaaagtgacgtcaggctgcggccaaaagttcccactctgtgatttgagaaaataaaaattcccgcgcttactcaaggctctcgtaacatcgtcggccagttgctccgcgccgtcaacgtgtatagatgacgttggccctttctgtggagcgtgacgtgattcgggcatttgggccgttgacatgtgtagactatgcattgctagagaatgcaccctggtcactgtagtcgactcggtcatgtacaatcacaccaccttggcgtacatgaaatgggactcgctcaccggtcagccatggtcatttcgtcaaggccatgctattccggtacctatgtaccaccttcccagggtttcgttttagtcgtcacgtgcaaagactacgacatccatggataaccttgaaatcgcatcacaatccgggcctttacacaaccttacaccttggcgaactttcggaccggctgtcagatacgtctgctatactctttctgcaaggcgcagcgcccgaactttatcgggacagaattccatcgtcgattgctaattctcgagatttgtgccgtcgatgttcaggaattttcatggtgtagggcccgactgttcggctactatctgaccgactttttttattcgtccttcctttctccatactcggtcatctctcaatgtctgcgagattttccgaaccagtgaacgtcgcgtgccaagttaccaacaactcacattggtacaaaataatttccctccatttctcaatgtccagtcgtattcctgttctttttatgccctgggtagactgagcgcaagacgttctacgatttttttttacacagaggctgtacctcccacaatctaatttcccatgaagttagtgcgctaacattgtcacgtctccgtgcttttggtatccaacatgaggcgatagatgactcccatgcagtgggtgaatgcttgcatattcgtgaggcgtactggttgcgaggctgcaagcgacctcagcgtcttctacgaaccaccacgtctttatacgtccagatgaacagctcggccagaaagtctaagtatctagagtttgacgtcgagacttccgtagttgtctgatgtcaagtcctgaatcttgcgcagctcttgcattctttcggatcaactcggttctatgattccatccagaccagaccatctcgtgaaggcgcagagatcatcttagaagtttgtcggagcaaagacgctgtataatcgtctgcaacagtaggcagcgcaaaatcgagcttacccgatatggccgcgtcacgtgtgacaacttcgtcactccgcttggcgccattcggttgagcatctgcctgcaacgacacagtttctacacccgcaacacatcgctatacgatcactatacctcttcctcaagctcaaccgtccccagcactagctaccaccacctccgatcgcaaaccgcgcccccacatccacatcatcgcaatggcggacggatccgcgcaaccgaaaccgagcagcagcgtgaagctggtcttgctcggcgaagcagcagtcggaaaggtatatcgcacgggcagacacatcgctgagctcagaaagctaatcttatcgcagtcgtcgctcgttatgcgcttcgtcaacaacgactttcaagaaaacaaggaacccacaattggaggtatgcaatgtctgatccggaatcatgtcttactggcgagacacatccatgccttcgccagatctatgctgactcactctgacagccgcattcctcacacagaaatgcaacctgccaacccgaactatcaagtttgagatctgggacacggcgggtcaagagcgcttcgcgtcccttgcgcccatgtactaccgcaacgcccaggccgcgctcgtcgtctacgatatcactaaaccctcgtccctcacaaaagcccagcactgggtcgccgagctacatcgccaagcctcgcccggcatcgtcatcgcgctcgttggaaacaagtctgatctggcaactgctggtggagaagatgtcactgaagacgcagacgatgcgccggcagctgagggtgaggatgccacggaagaagacggcgctgacgcacggagagtacccgtcaagactgcaaaggcatatgccgaagaggagagcctgctgttcttcgagaccagcgcaaagaccggacagaacgtcgcagaagtctttacagcgattgcgaatgcaattccagagaccagcttgaaaggcccacgaggcgtcggtggccagacaaacctcggcaggcaagaggacgcgcgagtgaatcttggcagtgcccgtacagagggcgcaaaggagggttgcgcatgctgagactagtttggtgcaggtacatgcagttttctgaacatatgaatatggattttcgagcgagcttcctttgttgaggcgttgcatgcggttagtttccatcgtcaataccagttaatctctgatgtttaatcgttacatttgcgttcaccatgttccgcagtcatcttgtcatgcaagcaccactctgtcacagtctacttcccaaattgttcaccgaagtacacctcgccgacgttggaatgcacagcccggctgtggcttgatgtgccattgtcaattcccgtatcggaacatcacgagcctaaccacgttattaccatcagctcgctattggtcggcccctcttcaacaccaaccacatgcgacaagggtaagcgaatgcaaaagagagatgaaatgtttcttcacaaatcccacatgcgcaaacgcgtaggaaatcggatttggcagagctggagagggtgccggtgttggactcgtgttgctggactacttccatatcgctgcacggttgtgacgtggctgagaggtgcagtcaataacctgtcagccttgcgctaaagcacgctgcaggtggcttgtgttgtgtagtcaaaggcgagagtcagacttgagccaaacgtcttaaagtcgactgcatggcttgattcaagcgcaaatcattgaacaacttgcacaccaaattatcaattcgcgcgtcttcatcacatcaacctcccgacaccgcgttcccacactcacaatgagtaacttctcaagtccgtctccctccccaaaccttcccccgaaccctctaacactccaaagccgattgcatctcaacacccccaataccctccctcctcgcaaacataaccgcctgccaactcgcctccaacacatctttctgctacccgcccaacggcacgcgcatctgcgtctccaacaccatcaactcattcccgttctatttcccgcgctccttctacggcaacgactccaaaatctccctcggctacacgctcagcacatccatcactccacggctcaacaacacaggaaacacgacgcttctcgttggcgagagcttatacaccacattcgggctgaacatccccggcgtacgcaatgaaaaaacgctagcggtagtcatgcgcgcaaaggcgccgggcgtgagcgaagcagaagtctacgcaggcccgacagtggtgctcgtcaagactgcagaattccccagcgcgacggcgacatcgagaccgaaatccgacgatgatgacgatgaagacgcattgactggactgacgggtggggagatggcgggcatcatcgtaggcgtcatcgtgggcatcatcgcgctggtcacggtttgttgctgttatggatgctgcgggtgttgtggggggaggaagagggcggggagggtgatggggagtgaggagagggagagggttgttaaggaaggggtcgagttaatggagcagggtggggcgagggggatgcgtgtggaggcgcctgttttggcgggacccgggtgggatgagattgagcgggtggaagcggaaagggcgagggtagatgaggaggttgtgagggattacattgatccgccgccggcgtataagtcttgagatagcaactcctcattggccggattttgtcctcgacttctttcatggattcccaccaccgcgacctcttatatgttgcaacggcatgcaagcattgcctcgagacgagttgctcttcgtcaatacgctcacgatgtattccatttttgcggctgcattacttactatggctgactgtctgctccagaccgactcttaatcatcgaccggctctgcatcacttgcagaaccccaatcttctcaagcagagaggacctcgaacgctttgtgctggacaactctgtctacattctttgggaacgtcgaacaccaatgaaagtaatgtaatccagagcgcgcacaaaattgttgtcaaaatacctagtaccatcagtccttcttcaaacctaccttcccagtccggcgcaagcccacgatagatatgagaatgcacaacaccatcgaggcgaacattgcccagaagctcgcccgatacccccgcagcatgtcgctagcattacccgaagtcgcaccttccgaactcaagtctcccatcactcccagagcaacaacttgacacacgccaacacccaagcttgtgccaaactgagatgcggtactgaataccgcacccgccagcgcttgcgtctccttcgagaagttatcgctcacgatgatgaggccgaccgtgaagagcacgtttatgcccaggggagagagtatttgcgcccagagctcaaggtagtagtacttccagctcggatcgaccagcgccatcatgagcggggccggcgcacagagcagcgaggatacaacaatagtccagccggcaggtagtcgatcgacgaagatgcccatgcttaggttgattaatacgccgatgacgaggttggggaggaggtatagggatgcgataagcggggagtggttttgcacttcttggaagtacaggctgcagaagattgacattgagttcattgcaccgtaggacagtgcgacgagtgcgcatatgctggagaacggcaggttccagagcgagttggggatcagggcggattgtccgtgggtttcgcggtatcgcatccacacggggaatgcgatgaatagcacaaggctgatggcgaggagggaggctgtggacgcggatcggattgttgtcaagtcggcgctaaccattctgtatcatgttagtcttgagtttggaacggccatgagcacttacgcaaagacgtatgacaacaacgccaatccgctaccagcaataatccctccaacccaatcgacctctgtccacagcttcttcgtcagatcgtgctttgacaaactctcggcctcacctttcatcttcggtaaatagatccacgaaaggaccgcattcactaagatcccagctccacacagatagaacccagacctccacccaatcctctcaatcatgataccactcagcaccatgccaaacgaaaatcccaatggctggctcaatcccagacagctgaatcccacattcctcgccctacccgccggcaccgcgttcgcgataatcgaaacacttgcggggatatgcatggcaagtgctaggccctgaaaagcgcgaaatacgacgagctggatgccggtttgtgcgaatccacaggccaagatacttgttccgagtataaacatgccgcagatttcgacgcgtcgcgggccaataatgtcagcgacggatccagcgatcagtagggcggcgccgcatgtgagactttagactgaggcgggccagaggtataaagagcgttggagtgagatagaagacgcgattatcgggagaccgacggtgatgatgccggatgtgaaactaccgaagaaattcacgagggagggttgcaggattgtcatggttagttggagtttggatagagactggaattccgatattgggtctgagggcatgttgagcggagtgatggtttcgtggttggagtgctcggaggcgggtttgggacctgatggaagtggctggagctcgatcgcttcgatggtcatggttgaagacatttttacggccgttcttcgtttcgaaattttagaatggatctatgtgagattgagaatggatgagtacatctctggatgaaggattgaggctagacacgaaggagtaagaataaggccgatgaggcagcaatatgcactatgtgatatgcataagacgcttttgattgcatccgagtatgtcgttgcatagcatgtatcacaacgatgcactgcatgaaaacaaaaaagagtattgatgatcaagaacagcccatggagatgctggaatgtcaacacagcttttagtgcgtcatcatgattggtcgcaaacccctcaccccaccacgaacctttcgcccttaccctttccgtgcctacccaggcttgctcatacactgtcaggcacacatactgactcattctcgcatcactcactttgaacgaattgcgacgaaaaccaaagcaagctcgcgtccttctaaaaggtctacatcacccccactagcaaaatttcaagcaaacaattcttctccagagccttgaaagagatggcacgaggtggtcgtggcggcggtagccgcaatccagcaaaccaatctagagaagtgcaagtttcaaaaaagattagctggttgctaaggcatggtgccggttcggaaggactgaagttgggcaagggaggatatgtcaatgtgcaagacgcagtaagtttgcccccggttcaagacgacgagttacatctatactacatgtggcaatcgaactaaatacacgcataagaagtccgctcattggacaccctgtaagattaattcgaatctaacaacttccagctcaacacgcgcgcactgaagggattgaacatcacgtttccggaacttcgcgacgctgtagtcaacaatgagaaaaagcgcttctcgatgatcctagccgcttcacaagatcagtcaaagtcagaagaggacgcagcacagctagaggatctcgctaatgagactctcgaaaccatcacagagtcagacaacccagcagactacctcatccgcgcaaatcaagggcactccattaaagtagatgtggaaggtcttctaactccagtcacagtcgaagcaggtaatgtacccgacaccgtggtccatggaaccgacgagcctgcatggcgcttgatcttgaagagcggtggtttgaggagaatgggacgcaatcatattcactttgcttccggtctgcccgctggcttcaagtcgcttgctatcgacaccgcttcgactgaggagaaagaagccgcaccagtcatctcgggtatgcgtaagaactcaagcatccttgtatatatcgacatacaagctgcgctagctgcgaatatcaagttctacatcagcgagaacggtgtgatcttgacagaaggaaacgaggaggggttcttgtcatatgagttcttcaagcgggtagagagccggaagaaggatggaggtgtgttgatgagcgatggcaagctgccggaaggtgtcgtggtagatgttgaggagtggaaaaaggaagttggtgatggtcggggcaaaagaggtggacgtggagggaggggaggtagaggtggcggtcgtggcggaggtaaagcgagggccaacgatgattcgcgagatctacttgcagatgagacagcgtaggtgcgcttctgagcagagaggatgaaaaaggtacggcataccgcatgagctggggaaactctcatgtctggccactttggcgccgacagataccaaagaggttgcattgagcgaccaaaatgaacacaacatcgagaacaatatgcctattctaggatatagaaatatgtgaatatccccacaaggccgcaggttaccacatgctagcgagagtgaacagagaaagtgcaaagagccattgcaacagcctgaagctacctcagtatcatcaggtcccggattctacgacaagttcctttgtataacttcgggctatcaaataggctgcgctgccgctgcatcctggtcgctttccttgtaaatcaatcagcagcaaattattcttaaacctaagtgacctcacccataccatctttggagactttgcagccaggacctcctcttgacctacttttcaccgcacttatttcgcctgtggtgcagtatcctacatcaatgtattagctcatatgcatctagctctcttctcccgcaaaatcttaccaaataaacctgatagaagctcatcctaatcttcccatcttcattaaccaacttcgctctcgccgcccagtccacctccttctcgcccccatctttcagtccatacttgaccgtgccgtacagcatcacctcatcagagtacgagccaaacggaaaaatcttgatggggttgtgcgagcgcgacgatactttttcccacatggatttgcgcagagcgaggatttctagagtcgtgttagggttgttgagaaactaggttcgggcgggttaccatcatgtccttcgactttcttactcgccataatcagcgttgcatcgtctgtgaagtactttgcataatgttcatgggcatctggtgtgtcggacgtggcgtagaagtcttggaagaaggttttgaagttcggatcgaggtccagctttggtgtttcgaagtggtattggctcatgtcgatggtgtcgtgctaacgtttggatattcctagctgttgttgatgggtacttgagtatgctatgttatctcacaagatgttggatgttacaaggactgacgtaacggcgcgctatggtaaggctgtcggatgtgggaagcgatggtgtgatgcgggggaattcggcggtggtaatcaaaaccatgcaatggtcctttacaattatgtccgttggtctgatggaagtcaaaacctatttgctcctagactagatagcaatacttgaaagcattagacaaagtgtttcttgcaagtattgtccttgagtttatgtttggtaaggtgagatgcaaccgcacttcgagataatgcacgaatcttgacttgcgatgtcactagcaatcagtggcatactgaacgctctagaattagatgcctcgatgagtttatactcaagttaagtgttcagacgcattcagatctcttgtgtgtcttgtgctaactaccctgcctcatctcaaagtggggtaagctaagcaacccaaattttcgatgtcccgccaccatcaaggcctatgaagctccgatatcgaacagggagcatttctttagcccaatctcctcacatgctgccagaacgcaatttgtgttactgtaacgcccgaaaatctgcgctcaatataaaggtataaactggcagtcttcccatcaaatatcagcctggttagcgtaagtttcaacctcctcaatcacttccaacacaacctaacatcaatccagtcaatcggtagagcgtgagactcttagtttcactttctcagaaagcgattgatccaatctcaaggttgcgggttcgacccccgcgtcgggcttagtgtcttttttttgctttttatgcttttttgttcccaatgtttacactaccacgtcaacctctgcctactcgcacgactggcacgctgcaactcgaccagttttatgaatatctgatcccatagtctatctttattgatatggatctagctgaattagcttctgacgttttccactggcgcacgttcttgtcgttcttttttcacttatcaaataccgcctcacatccgtcgcgtctcgatcgaaccgtgacatcctctttcgtgacatcagtgttcaaacgttcacaggacgcaacatggctgctttgttacggtttctgccgctggaaggcaataatatagacaagactaacctcgcgactaatgaatcgacagtccgttttgcaggatcaaggtagcacacaaggagagatagtttttgacaagctcaaatagcatgccacaaactccaagtcgctctccatgagctcccaaggccttcagctccccaagctccccatagcccccaagcaccaagcaccaccggaaagttgacttggaatacaaatagagacagtattcactcttcagcgtcaatacaccctggatgtcctagaccttgaagacaaggcttcaaacctgctgcgcacatcttgcacgaaggcacaaaatgtcgccgtaaacaaaaccctgcaggcccttacagctcaggctaatcgtggtatcatgggcgccaccgtaccggtagcataagctagtgtcgtgtcactgaagcgcctgcgagatgggcagctcgtagagtatgacactgatgcgaaaacggaaacaaaaacagccagccattagaagagggaggtttgcatttgcccacattcgtgaagttggtaacaagcccgggtgcccatgctgtgacctcactttcgagtcacgagagacagcgacagcctctcaagttatagatcaaactgcacatggcttacctggccagacagctacgtccacttctcaaatatcaagagtcgcgatcgaaagcatcgagtaacttcaggacttctgatcaacgtaagggaacattcacgagacgaagcagatcgggcagctttgacagagcataagaatgtgaggcaggtagatccgcccaagtgatcgtttctgcagccatctcgtcgtctgcagctaacagtccaccaagaacttctgtcgatttgatatgcaagttgcgcacgtggcggcagatgtggtctatttgcacctctgcttagcagtcctcgtacgggcagatcgcgattctctttggtgagagctggcaatcgtgggttttgtgtctcttggtgtcgatgtacgcggatgaactatcgttgcttcaacggatcgcgtgacaatcaataggactgagtgcacgaaatggggacttgaggagctggatgttacgcgtacttgtgtatcccttgcaagcaaaactacatttctttctttgatgatggtatagcatgcttcttactgcacacgtcgctgcaaccagacatacaatcagcactatccttcgaaacaaaacagcaattgtagacgtcccatcaattgattttaattcattctttatcctttcccaaccccaactccaattccatacccctatccatatcttttaagaaaatacatttaatgaaaccctcctggggctgttatataatcgtacagaaacctctaacacacacccctggcttctaatgcctcctgtgaagcggcactggtcccgcacccacgctcttgcccttgcccttcttgcccttcgcatccggcaaagtgccgttcgcggccggacccggagggcaggctttggcgtcaggggcgccaccagcaggaggaggagggggaacagcatcagcggcagcggcggcggcggcgccagcggctggtggagggggagggggggcctcacagcctgcaggtggtggcggaggtgggaggccagactcagcagccggcggtggaggaggaagagctgcgtcaggtgtagctcttttcctcatggctgctgctgctggggcaggtgattcgcccgcagcaggcgctccgcccgcaccagatgctccgcctgcagcaggtggaggcggggcagcggcaccagatggtggggcaggaggtgcagctcccgctggtggagcaggaggtgcggctcccgctggtggtgcaggaggtgcagctcccgctggaggagcaggaggtgcggctcccgctggtggagcaggaggtgcggctcccactggtggtgctccgcccgcagcaggtggagtaggaggagctgcaccggcacctttgcccttagctgcacccttggcatcgcctttggcatccggagcaccagtgccctttgccttgccttttccctcaccgtcagcaggcggtgccggaggtgcacctgttggagcagcgccagttggaggcgcgggcggggcagcgcctccagcagcagggcttgggagcgtagcatctacaatctgtcaatcttatagtttgccaaagtcaaaatacttgactaaccttgacgaggcacaacgaaaacgtgaggcgcagccagtgcgctctgcaccagcagtgctgagaaggcgagaatgacacttgatgacttcatcttggagtacttttggtaaatttgtagttgcttgtctgggtggtggatttatggctcttcaatttgcgtgccttgggtcatatatatgttcgttttcaaccaccggctcgatgctccatctctcggtgcaccggactcaatcacctagaagatgttgggtacacatgagacttggcctcatcatgcgctccaggtccaggctagttgtcttgattcagttgacaggaacgggacatggtgcctgggttgagctagacggcttgctgccgctgtagatcctgttctggaaaggctgcaccaagtgacaagtctcgaacgtccaagaagtggggtcgggatcggtaccttaaagcttagcagggcatccccgcaatgttccatgttgaaggtgcgatcggacaggtttggacgcgtgttagcgcgtctcgaagtttcggagcggacagtacgcgggacgcgatacacagcgtgcgtcagatctcgataagaaaaaaacacgccaacagaatagcggggttgatgataggcggttgatattagatggggtggtatagctgaagcacaagtgtttcggaacagaacatgaccaaaccggcccgccatgcaaaacagaaaagcaaactttatccaggatactctaataaagaacaatcaatcgtgcgctgggcctacgcaacaccaagagctacaagacggcccttaacatccgttggcctcgctgcctgatttacaacgacactggacatggtgcccatggtgacgacggatacatatccaggtgccacttcggtggccaagacctcgagacacttcattgcctcctcttgagagattggtgaccgtattgagcttcgcagtgactgaacgagggtagctgtggagaaggatacgcgcatgccgggcttgctggcgcacagcagggaaagcacgcgaagaacttcaggcgtgcgttgcagagcagctgtgcgttgcatctcggcgggagtcggtgcggcgggcccggatttggctgcttcctgtttggcaaggatgcggtcgagtagatttgtcttgcgaaccgcagcgaactctgtcatcttggtctggactggctgctgacactcgttctctttgcccaaggaaggcctggtcttcttcgcgcgtccttgctgtacgctttccttgaattcccttagcctcttgcggcccttttcctgtgacggcgcgagcgcgacgagcgattcgcaggttgtaacctgggcgagaggcagctgagagaggaaccctgacatggagtcgtcatcgaggtacgtgtccatacgtgtctgctggatatctgccttctttggtcgtccacgtgttcgcttgagagtcgcgatcggacgcgtcatgagctgctgagaggtccgccattgcgcccaaaggctgtctagcccgtccttgaacagatcttgaagcgcttgctcgtttaggtgcgtcatgccattcatgagtggactgctctccttgatctcgaggcagacctttccgcggccgtagtcggagaggtagtaggggttgtgtttgccggacgggccgtggtcgaggacgcccaagagaagtcggatgtcatcgaaggtaacctgtcgctgccgccaaactttggtggccgacatgcacaagtctcggacgtctgcgggcgatgaagtgccgttgtgtgcgtagtgcagcgacagcgcagtgagaaaggatgagtggagcgccaggaggttgacgagctccgttgggagctggccgggagcaataggcgacatggcgggtgatgatagtacaatggatacagcgatgagataaagaaatcaatggagtcgagtattgtgtcgtgggcgccgtgctggacgacgtttgcagtgtttatgtgccgaggggttggcaaaacaggaaagagcgaaacgcgctcctgcttcttggcgcgacacgcgaacgcgtttcgcgtcagccaatgacaatgcgctgtgagtagtatctcatcaattcacgaaacgagtcaagcgtagctttcgactaatcattttcgcaattcttgcatctactgcactgcgatgagcgtcctgggatgcgctgccgtgcaacggctgggtgaagtgtctgagcgccttgagtggagcctgtcctcacgtgctgcacatccttcaactgtcccttgatcgccgcccctaatttcaacatttcgaaaaacaaacatattgcggcaaagcttgtcagaagaacatcgtaagtctcattgagattaaaagcgactcccccgtacgccggtgctaaacagcaatgctacttccaatcactacatcctgataattactccatcgtctgtctcctagtccagcatctatctgaaccacgaaccgaaccagctcttggtctcttttgttgcctcgatggttttcttgtcgaaagtatcaacggcagagttgacctccttgcgggtgctggcaaactccctctcggcctgggccttggcctcctcgtacttcttcctggcctcgacactgtactggtcaagcttctgctcggccttgtgtgcctcggccttggcttggttggcctatggaaaatcagatttgtagtccttactaagatgcattatcacgtacgtattgctgggcggttgagcggactgcctcgtaaccctcctcgccagccttcttgagttccttgtctgagccagggaagtcgccctttacacgtcttactgcgtttgcggcatcgtctgaaattgttagtccgggcgcatacattctccgaaagctcataacttacgctcagccttcttctcagcaagcttgggatctcctccagcagtgtacaggtagtaaccaatgccacctgcggcaatagcaccaagcgcgggaacggcacggccagacattgtgattgatggtagtttgatggtttaggtgagatttgagtagacttgaggtatttcagatagtgaatttcgcggattgagtgtgcgagtacaaggaagggcggaagatacttatgggaggggaaactatgatgatgcatgtgcttgtcaagctgtgacgtcagtccctagcttttggtatgcacggtccactaccgtggcgcgcgaaccagatcgccatcacgaggcttgtgaagagccaggaagtctgccgctctctagcttggattctatcgtctcctgtcattcttactcatcaatcggtcgtgcaattgcgactgcactatcgctacaagcagtgtcgtgatttcctatgttgacgacgatatcgtgcgcgcccctttacgcttgacacaccgtacttgcccaccaaacacaccgaccctatgcattcacgatagtaacggcgtgacgcctaaaacttcatcagcacagctccggcatggcagaccaacagataagcctcgtggaccacacgaatggcagcaacacgccggagacacgcaccgaagcctctcctcctccacacacggcagacgcacacatcgacatactatacgagaatcagcgagggtggttcgtcttcggcatacctctcttctcctcgaaagcgctgtggaacttcaagattgaccccgcaccatgggtggacgcaaagttcaggccttccgccgtcaacatcacaaatgcacaggtgcctgaccccagctgggtgtgggattggaagagttggtatgtagacatgagcctggatgtcgacgaggagggctggcagtatagcttgctgttcaaaggctcgccatggcacggcaaccacccgtggttccacagcttcgtcaggcggagacgttggctacgaaaacgcgtaaagcaaaagctgccgccgaagaccaaggcgagtcagcgagagcggctgtttggcgagaccttcagcgtcggcacaacactagccaggtccgctacgctgggtacgctgagtgcgagtgcgcaagacagcagcatgaactctttgaacgaagaggtcaaggacattgcgacacttatgagcaagctgaagaaggcggcaatcgaccgcgagaagattgtcctcatccacaagtttatcgacgacggcggggaagagctgcactaccttgcagaacaggtatggccgcgtctctggcattgacgaggaccgactaacgattgtagatacccgccatcatgtcaatgctcatcttccaaaactcgcgccgccagctcctctccacgctcatggaccgcttcgaggccgccaagtcacaccgcgacgagcacatagcatcgggaaaaccagaaggcgacgccgaagaacgcaggatcaacaatcttatgaaagctattgaggctgcagacgcagaatgcaaggagctggagtactggagcgacatacgcaagctggcgcaagaaggaaatgcaggcaacgcaaccgacaccaagcacggctgggacgaaaagtggcaaggcctggatgaaagtggtgccaagcaccccgaaacatgattccacaatgcctgcattggtagacggcgttcatggagttgttggacgaacacgatatcctttcctttgtacacagcattattgggacatcgcatagcatggacactatcatacataatattactttttaaccatcctcagcctgatcggccctctgatttcctccaaactctccacccccacaacctcgcccttctgcatcacctcgacctccccagcttgccgcttttcccatacgacttgtcgcacagtgtccatagtctctctccactctgcggcgccgagactctgcaattcctgagctgagaatgcacgggcaatttcggaggggcagatcgtcttgggatgttgtcttgcgcccagcaagcgattggcgtggttcaaaattatcgatttctgggcgtcatctagctggatacccggcatatctcgcgtgcttggagtgttggacagaaagataatagattgactacgtgctgcagtgaccgtcttgactttctccgccgttgcacgatacatgatagatgatagatctgcgcgctaaagccatgatcgtcacccaggttatccaatcctttgacgtcagagcgcccaatcgcgcgtcgccccaactcgcaattgcaccgcgttctgcccgcaggcccgcataagcaaaaaaaaagaggggggtaagctcgacagctcgagtgtgtcgaaggtcgcgttggtgagacacttggcctttctcgtcatgatgcatttgctgcgacgggcaccccacgttgtccgggcgggccgctatatctctcccctcgctgctgcgaagggtcctttccttctgccttcttcttctgcacacgcagctactcgacacttctcgctcaactggaactctatcgctggaatggccgccgaagacccggaaaagacaaaggaggtgcgcaagtacctccagcagagccatgatcgcatctttgagaacaataaaaaatgggcggatgagatgcggaagaagaagcccgagttcttcagcgacttgacagctggtcaggcgcctgagtatttgtggattggtgagttcacaaaacacttctcgagtcacacaagcgcaagacacgtgcagtagatatggaacgcaactggaagctgacaacacgcgcattaggctgctccgactctcgcatccccgccgaagccatcacaggcctcgagcccggcgagatgttcatccaccgcaacatcgccaacctcgtcaacaacatcgacctcaacgtcatgtccgtggtcaactacgctgtgcgccacctgaaggtaaagcacatcgtcgtgtgcgggcactacggctgcggcggcgtcaaggccgccatgacacccaaggacatgggcctgttgaacccgtggctgcggaacatccgcgacgtgtacaggctgcatcaggatgaactcgacgcgattaccgactctgagaagaagtacgatcgcctggttgagttgaatgtgcacgagcagtgcaggaatgtcatcaagacggccgcggtgcagcagtgctgggcggaaaacgagttcccggtcgtgcatggctgggtgtttggcttcggagatggactactcaaggatttgaagtttgaccatgaggggcagttggcagagatccagaagatttacgatttgacaaaggacttttaggtcccgcgagggcgctggggatgtgcagaaggcgtatgaatggagttgaagatatcatgagcgtgaggcattgcgtggcgttggcggagatgtgaacagtacgttgtcgctccagatgagatgaagatggtctgtcgaatacaatggtataattttcacaaactcgtcgttatctgacattgccagcaccgcaaatctgcgggtattgaaactaatgttcacccatgttcaagctcgaaacgttcgctaaaagcatgcgatgcgccctacggacgaaacgcttgacattcgcaccatcgcatggataatgtcggaagctgacccacattccaaagctgcagtttaggcttccgcacatgcccaaaagccaaaccgtcgtttcccaactcctctctgagcatcacccctccggtggcccaatcgacctcatcgaaatggacctgtcctcgctgtccagcatgtgtgccggcgctgcagagttcctgtctaagacaaggggcggttgaacgtcctcgttgccaacgcaggtataatggcaacgctctacagcctcacatccgacggcttcgagcaacaattcgccaccaaccacctcgcccacttcctgctcttccagctcctcaaagatgcaatgctggcccgcgcaacgccccaatattccagcagatacgtcagcgtaaccagtctagccgcacacatcttcggcttgggcgtgcatgtgggtgactaccattacgacgcgacggaatactcgccctgggacgcatacgcgcagtccaaaacggcgaatatatggatggccaaacgccatcgagcgccactttggtgcccgcaatttgcacgccacgtctgtgcatcccggcggcatcactgagaactctgggctcacgaagcacgtgcccgaagtggaattagctgcattgtctagtgacgaggcgctggtgtgcacgttcaagagcagtgcgcagggcgcggcgacgcaggtttacgctgcggtgagtaaggagtgggcaagtaaaggaggcaggtatttgagcggcatggtggagcaggggagtagagaggaggtggggcgcgaggaaggtatgttcgagtatgcgaacgaggggtatgcggcgtggtgttatgatacggatggggaggagaggttgtgggaggatagtttagggatggcagggtttgcgtaggaaacatgaattatatgatatcttccaagtctttcaggcttcggatgtgaataactccttcttctcttacgttgttctctttttcgctctgcgagttgaaccaaacacacgtcagcccaatcttccttgcaggcactatgtcgcgatcccaactatcccccacaacaaccacatcttcccccctcacacccaccttctccaacacgcgcccaaacatcccatcaactttcgctacgccaagcgcatttgtcgtcgcgagataatcaacaaaacgcccgagtcccaacgcctcaaccgtgcgttcctgcgcatcttgcgggccctcagtcacaaccgcaatcttcttcccccgcgctttaatagcgtgcagaagcgccatcgcaccctcttttgcttcaagattctgcatcagagtcttctcatagcactccagcagcgcttccattagctgtgcatcatcttgcacgccgtgttctgcgaggagcatgcggaagcgctcggcacggtactcgtgagatgttttaccgtctgcgaaggcggatttggtgcgtgaggcgaggatgcgggtgtatgaggtttgcaggtctgagagattaaggtgggtgtggtggatcaggatcagggagagtgttgatgtagtagccagggaggaggcgcggcggaaggagtggagcgtgtcgtcgaggtcgaagaagaaccattttgcgcgggagatttgggtgaggatagattcgtcttccatggttttgaagtgtctgatgtgttgggggtttaggtgtgttgtaagaagtttgtgtggcatgtagcgtgtttgacttcaacatatggttgggccaatatacgaggactacttccagattgatagctaaccgatttcgagctgatgctgggtctaagtgaaatgagcattcttgatttgtcagcagttcggggctctgtggggcataaatacgtgctcgaagcgttcaattacgcaatactaaggaagcgaagaagtcgaagcgtgtcttctgcgtttaccatttgtaccacaagacctttagagtgcgggttgagaccttgccgcagaccaaatggtatcaccaaagtactgacccgatccctttacaccgtccaaggtgaaaaagcttttgccagaaagcaatgtctcgaactttggtccctccagcaataccttcctcgacctctgaaagtactactcgcttcttgctgcatagatccaccggagtcattgaagtaccaggagatagggtatacagcacttgattccctgacttttcttggatcaactagttgacgatttgatcattacccgactgacgaattgctcgcctaagtgcagcagctcgtgcaagtgtggatgacatattcgttcttgatcgaagccaatgtgttgaaagaaaaactggtggcgacacaggccaagattctggcgacacaaccatatcgttgtgattcaaggttagagcatgtttgctcaaccgctgtcacccctgggcgtcctgctctttataggtctggctgttgtgcaagacaatcatgaacaatgaatgtaacgaccatgcatatgacttcgttccatgtctcattcaggcatcgcaaaaggtgcttgctgatagcaggcgaattttgctctcggtgtggcggacctcttagtcgtcatatggtgtctttcgggctgggttgaggttgcaggtgagcgcgaacttgaaaagggaaagtgcgttttggggagtgacgcgttggtctgatctgcatgcgtgacgcgacaacatcagacaccgctttagcccacgatccaccatcgcatgccgcaaactatctttaatttctagagggtgaaatatgaagacacaacggcatctttcttggatgcgttccacaggctgcgcgtccaccaggggtttgcatcgcggccattgagcctccgaagcggctttttttttcgtgatacaactcaactcgacaagctgcttgaagctcccattacctgatggcctgatacaacgctgtggctgatgacagacatttgacgtacaaatgtaggtaagcggtgcggctgacagcagtaagcatgatacagcatccgcattgcgcgacgttctttggatgtctgcaccgcctccctacggctttgcaccatacagacaacacaccggtgcagctgacatgtgcagctcggcccaggaagacattcaattcagctgcaaaattgcgaatagctcgatagacgctgagacgttgacccatatcattaaccatgtcctaccaggctccaagtcaatctgattctttccttccaactcatgtggcagcctttcgtactttcttcacgatagagcaagatcatgcacttccctgacgttctctgccggtagctgactgcttcgcctacaatggattcccaccccgcgcattatccggtgtcaccgctagcctcgccaacggtgcacattagttgcccagagtatgcctccataccagaacgaataagcgatgactcaaacgaatcgcaaagaggccaaagattgagatctcaaggaaataatgatcctggtctgggcattcagatgataccagtgtcgtttccaacgacaccaagtgcgaggcatcaccctggagaatcgatcactaaacatggcctcaactctccaccgacgttctcatcgggaccacgacctctgtttgctcgaacgccagataccctgtactccttcggttcaggaatttctcgatcgcgaacggaccagatgacagaaagactgatcgcccatcgagcaactcagtcagcacaatggcatgtgcattggcgagttcccagtctgatggcgttcagtctcttcatgggtatcgtatttgccctcttgcagcatttcctttaccgctggcttcaccacaagagcatcatcgatgaagacaagaagttccgttttgtgctatatggtcgcgctttggcctattgtgcaaaggtggcatttggcggatgtattgttctagtttacagacaacgcatctggaggacattccgcgaccgggctttatcaataatctcgatcgaccaattcttcggcgccacggaggatccttctattttcggtaactgggaagctgtttcgagcgctcccatcgtcgtaaccatcgccatggtcatctggcttatccctctagcaacgattatattctcgccaggcgcccttactttcgggacctacttggaaagagagtcacttgagctcatggtacctacaatcaatttcactgcagagacagacaagaattggcgcgtgcctgcgaagctacccgatggctccaacagaaggtcgacgatgttctacaacacaacggatcgcgatgcattagcccctggaatgttcgactattacgaccagccttctgcggaactcacaaggattgcgctgttgctggcgtacaacaacatggaccacccgaacgtgaggtcaagagcccgtcaggatgcctgtggaggcgcatataattgtacttacgagcatgtattcatcgcgccaggctatcagtgcacagaggtggcaaacggaatcaacgatatcggcacgctgaaagagctaggagcgccatttgacatgagcgaacttgttcccatgggtagtgaaatataccacgcaaacgtggaccttggtgcgtactcgcggccacagaatgccgtgttcaaaaagggtcccggtggctatcctgttggaccaattcctgatgaccttggtgtcttcaaatccgaaccagtgctgtggattggctggtcttacaacaccagccaggttctagcccaggacgatcccctcaccaccagttggacccatcactatcaacctcaaatcgcccgttgcgtccatatggagacagaatacaaagtaaaatgggactacacagaaccagccttcagttcgaccgtatcgcgcagatacatcaaacccatcgtggacacaaacatcacacttttcgagaatggcacgcaaaattttggcatcgagcctcaacctgtggggaatcacgttagcccacgtacagacatcttcaagtacaagaagacagctgcatatcacgcgctaggggagaggttaagagcattcctcagcggacacgttgacctcgagcctcctgtacccggaccatcatacgccacggtctactccgacatcaccaaaacacgactcgtaaacaaaagcagtgagccaaagccaaatctttccgaggagattgagagattttacgcagacatggtgttatcccttttatccgcgccagaaatgcttgtctccagcaaggagatggttatggtgaatcgttcgcggtaccagtcgtcgttcgtctacgttccgaagcgcttgtggcaatgctacgcgcctgtgatattcatcacgcttctcatcctcgcttttggcgcagtgacgatctggcaagacggcgccactttctcgacgggcttttctcgtattcttgttactacaaggaacactacgctcgatgatattagccgtggtgcctgtctcggtaatgacccattccctatggaactcatgcatacgcggctgaaattcggtgcgctccatgaacatacagagggtgggtatgtaggtggtgagggcgtgcagggcgttggacattgcgcgttcggcgttgcgtcagaggttggtccgcttcgacggggcgtcgcatatgctgggctgaagaagcgccacaagagacacggagttgaggatgcctatgatggatgaagcctcaacaaaatttgattcgtttggtttctgaaagaaagagggaaactgttcatgcctgtcgtcctgcaccacgtcattaacgaatgcgactcacactgttggggggatgcagaagctagtggtttttatagcagcgtcacgcagcagatacacgtaagcaccacccaacgcctcaacctccggcagtctggacatagcatcttattatcatgctgcattctgtgagcatacagccaaggataatgaacggtcgagggttgataacttgtttggcttgcacgagactattgatgcagtgaacacgatcaatccctcaacataccattaccgataatcttagctggagggatcaagtatagcatgcgacggttcgttgtatatacgattttgtctttgatgatatctaaagtgccacgtctttcgagcccgtctagttgaaaacaacagtcttcgcgccgttcaagaacacccttttctcactccaccacttaactgcagctgcaagaacctggctttcaacattgctaccctcctcgactaattccttagggctgagtgcatggtcgactcttgcaacgcgctgctcgatgatcggaccctcgtccaagtcggcagtgacgaaatgcgctgtcgcaccaataatcttaacgccacgctcgtaagcctggtggtatggcttcgctcccttgaagctgggcaagaaagagtgatggatgttaataatcttgcccgacatttccgtgcaaagtcgtggtgagaggacctgcatatagcgcgccagcacaacaagatcgatgttgtgtttcgcaatgagatccagaatctgggtctcctgctgctccttcgtatccttggttacagggaggtggtggaactcgatgccgttgttcttcgacacctcggcgaattctgggtggtttgaaacgatgattggtacttcgaccttcagttgtccagacttgacgcggaagaggaggtcgttcagacagtgaccaatcttggagaccatgatgaggaccttgggcttcgcgtccacgcggcggatttggtagtccatttgcatgtccgcggccagctttttcatgctctcctgcaagccattgagctcagcagaatggccgaagtgcacgcgcatgaagaaagtcttggacatcgggtcggagaattgctgcaagtccagaatagtgaggttctctttcgcgagcagtcccgtgaccgcgtacacaatacctgccttatcggggcattgcaaagtaaggtaatgatcgtcgcccgccattttggaggatgttgagatccgttgaggttcgtttgagccgatctgttgaaatttggaggttgaagttgacaatgcgcgtctactcgtcaatgactctttcgtcgaaaatttgggaaatgtgttttgccggtttcggcaaggtgatataagggcttggagcggctgccggaccgatattgcccgtgcggaagtgtggagagattttgtacagagttgagatggtcggagcagcatttcttcgccggggaacttcgttgagggcttttgaacacgatttaatgaattcttgggcgtttcgtgaaaggaccctggtgtttcattgccgaaatcggcccggccaatcatagctcagtcgcgtcgcttattctggatttccttctcccttctttcatcaccttcgtctagccattttcagtcttattgaccaccaacttgcatgcgaagctggttcgagctgaatactgcctaaaacttgatacatgatccaatcaaagactttctatccacttgtcaaggtagtggccgtcctccattttccgcatcagctcctcgtaccttttgccttctgtgatggcttcctccaaagtctttggtagtttgtcgcacctctctctgtcttcgtatagagatgcgccaaggtccttcagaactgcacaccgctcgtccatggacgcagacaatgccacgcgtgcccaagtctcagacttctcgggtgcgtcgtatgcgtcaagtctcgccgtcgagttgtccgcaaataggtccaatataacaacggcaccagagcttgtatatcccacatgtctatcaggcggttagtggtagccgtatgggtacggcgcgtccggatgacgatgatagaatttgagacttggccaccagcgagctccgagttgcagcaatctcaacgcgaactcgtcctcctcagtagcatcttgatgacactggacatgttcggtacgagggagattgagataaccaagctccacgctaacgacggttttgagaatgatgccgccgctggaagggtaggaaaacacagtacaggacgactgggtaaactctgtacgaacacggaaggctgtgcagatccaggtcgacattaacttcataggcaaccacatcagcctcctaggcgagggacctaccaggatggaagcgatgcaaatcacaccgcccgccaagccgcacgctgccaccaacgcagagcatgccaatggaaccgtcctaagattagctggagagtacctctttgaagacacgaacaacgtcgacccgtcatagcatgctcttcagccagcagacagatagaatgcgaatgaagtccggcggaagcgaagcttgggaagataatgaccgctccgaccgtcacagaatgacaagaggggtggtggtttgggggcagttcttattattttcatcttccgcactccctcactcaaaacaattccaaccgcaccttcccccctctcgcacctagatataccctctaacctcatatcttgcaacatggtcggggttcgaacacttctcggagcgcatcctcgcttcaagatatcttttcggtctgcagaggactaggaggagaggtagtaagaggctgaaaaaaaaaggaaatcttaaatgtaagaaacacgaagagtttacttccccccgcgtaagcaggattttctctagcactttctttttggcggaacagttacttaggtaatatgtgtcgggaactcacaagtgtcatgtgtatatgtttttggaagtcttgaggtggtcgtgtaggcctgagggaaacgaaatggacttcgatgcataaacatagacatggacataactatagggtatcctaacttcaaccagcacaaacatgaccgctatctaaaaacgcctcgctaatatcacaactcaacccaactgactaacatccccaaacccaactctcgccctgcccctccctcgcccaggcgcaacactcctactaaacccgccatccctcagccgtctctggaaactcgtcacaccaccttgctcttcaacaggaggtccgcgctgcgcaggcggcgcactcatcgcgcccagcctcctaaccggactcgcgactctcaatttctctggcgaagcaagtaattccggtcgtttagcgcgcacaacgctcctcttactcggcgtcttgagatagcccggcctacccagcgtcgacacactaggtaacggggccgtgggggtgcccgtccagaaattctccgtgtccgctagatcccgatccaaacccgccgcaaacgccgggtcgaggatggagtcttctgggatagtttgcggcggagggcgcagggctgattgcagttgtggaaaagtttttgggcgcgcgggcgtagggcgtaggatggagcgcgtgggaggcgggcgtgtggatgagggtgggggacggtgttcgggtgttatactgagggagagatcgaggtcgttgttgaggccgagggcggattcgtcgaaggcggaccaggcttcgagattgcgggttgtgtcgccgaatgcgccttgagatctattatcattcccacggttgtcgtcgccgtcgtcgtcatccctccgacttcttctcgaccgactcgtaggcgttggactgactggtctattcgccaatcgctcagccatctgctcagcccaaaaacgtatcatggcacggacgtgcttttcgaaattcctttcatacaacgcccgcgcgttctcttcctgtctctggacgttccagagacgccaaccgagtttcttgagcgcagaggtggcggcgagttcagcgccctcttgtcgtagagccgccgcttgggcctccattgtctggagaacttccaagcgctcagaccagatgcggaagtagcgggttccaagcttaaaggcgtgaagatttgttgcttgagactcttgctggcggagtgtgagtgcgcgatcgtgccattggtgaagaacggctccgctactctgcactgtccgattttccagtatgtagttggcttgttggttgagatgtgcaatatggttcgacttctccctccaattcgcaaagagcctgcgcacgagatttgtcttgacagttcttcgaacctgagaatatgtatcgcgtctgcggttccggcgcgagtgctgagtcgccgcactccaggtcttcagtgtagacttgctcacaacatagaaatgtgccgcgtcagcccatgtattgagctgttggaagtgtgcttgtctttccttcaacttctcaaagatgcgctgcttaagcttttgctggaactcagcgacgacggcaaattcttctcgtctcttttcagtcgtgatcgcttccatccgttgcaagcatgtccggagcatctgagcacgtttgaactgtgcaaatctcctctccgcagcttcaagcgtattattgcgttgattggccttggtgacccaggtgaggaaagcatcttctttgagctggcggttgtgtacgcgctggaagagggagactcttgaggccaaggtccacttgtaaagtgcctccacgatcacgcggtcgttgatccggtcttcgagtgctttgatgcgtaaacggtcgttccaagccgtgtaagcattgcgtaagactcgcatgcggtccacattgcgtgcctgttgagagagctgagcagcgtgtcgccattcttgtaacgccttctggccaatacgagcacttgctcgttcttgaaattgtcgtagcaaaggcgctaattgtgcgtgtttatacagtgcgtcgagggctgaggacatcacactgtttcgtctgaagtcctctgcgcgcggtgtaagtgcttgaaccgtggttgtctctcctcgccagtgctgcaacgtcttcctcaacacgcctttctgccagcgatcaaccgcccactcctgcctctctctcaagaccttcgcaatctcaaccatcttgtgcagcgcaatcttcctggtgcgatcattacgccatgccggagcagcaatagcgcagaatttgaagaaccactccttgtagattctgcgcaccaagttctcttcgtacagctgcacagcgaattgagtattttcaagaagcgtcgtcgcccgtgcgcgccattgtcgtagaaacttggccagcacgaaatgctgaaccttgagctcgttgacagccgtgatgtcgcgccagccgttgaagaatcgtgttcgtaggatatgtcgccgcgcgaccgacgttcgttgtacctcgtcttccgcactctttgcccagtgtgtgaatgctttggttaggagaaaaatgttccgagctcgatcagcgcgctcttccaagcgtccgaagaaacgctccgtctctctgcccgatcgccggacgcgcgcggtgtcgcgaagctgctcgaaggacagcttcagaaggatcctgcgatcaaaagcagttgctaatctctccatgtcttcacgaatcgatagccgctcttgagtacgattgcgccatgtctgtatacagtctcttgtcaccctgtgcagccgctgctgttcgaatatctcggcctcgtccagtagtcgggtatcggatggctgaaagggctctgggacgaatggctggtactgacttgacgagccgcgcgaaatgtccggaatcggcgcgttgatgccaggtacttgtatgtgtgaaaggtcgacactcgttgtgcgatcggtttcggtatcgtctgcatcgtagtcaacagcccgcgaagccgctgccacgcctggtcttgtgatctgaagactcccgcgactggacacagaagcgctcctcctcggcctttggtactgttgtccagaagcagagcggcgatgcgcatacccattgaccttgctgcgcactggaagttgcgcctgttggtacgaatgcgcttccgtatctgacctcacgcgcctcgggtggtatccattcggcgcgccagcattcgaaccactgctcgtccgtacagggaggtctccataatccgtccccgcaaccttatccgccgtcccatcaaagaagctgtcaaagctgcttctccgcgaatgtcgtcccagcgcagcaaccgcgccaccacgcgtcaaatcgcgcgtcctgtccagattcgacgtgacttccacaccttcgccttcctcgttgacctcgacctggatattcatctcgctaagcacgcgctgaaaacgctgcacgatatcctcatcgcgccgtctatcctcctgcatgcgaaacaaaaagcgatgtaggaccgcatcgtcggcaggttgcagcccttgttcgttcaggacctgctcgtaggcattgaaaagcgcactggaagacggcgactgtttcgcgcgaggatgtgtctgcgcagtcgtttgcgcgcgtcgaataatatcataaagcgtttcaatcgctgttctctaattagccctctttctaaactaaatcacaccaaggcatacctcgatccgtcaactcgtcctttagcccctcatccgcatcgtttcatggaggatagcattcgtgcacgcgactcgactttcggcgccttcgcgacaacatggggtgtgagcgaagcgaagcgcgaaatttccaaaaatctgccgtggtgaagacgaggcgtggttattaagcattagagtacgagtagagatgaatgggtggtgtggtgagagtgaagttggcgcgccttgttcgggaagacgcgctttgttgtcgagtggttggctgagcgtgcgcgaacggcgggcgcggaagtgccaagggggtctgtgcgcgttgaggtcatgatcaaaggcgatgggttcgcgacaccaaaattcaagttatatcattcctttctctagtctgcaaagaagatagttcgtcgataaaggcaaacttcacgatgccaggccgaacacgacccatcgacaagctcgccacagctgtggggaaatgctctaaagaggtatgctacacgccaccaaacgtctagaaacatttcctagatttgatggactgaccatttcccagagctccatatacggcaaatgtatctttgcagactacaacaatgtgcataaaagcatgtgcgccacagaattcttgaagctgaaagagtgctacctggttcgtcctccaacactccaattcacactcgaatctcctctaataagacgtgcagaaagcgtataagaaatgataacaaacgaatttagaggaacataagtattgggcggagtgagggtgtaaataccatagatttcacttatgattccacacgtcacattgacgaatctcgtatgacttgcattgaatcctccctacaacttgaccaacctcaacatgaacgtcgccttatgcaactcctgctcctcctccacaatgaccttctcatccttgccttccggaatcttgccctcgacttccgtgatgacatgcttatccacattcctcctgagtgctttctcaaacaacggcccttggttttcaaacgcctgttccaagcccagattctccggatcgctgagcacgcggtactccatgcccacatcgtccgtcggcacaagccccgctttcttgcgcaagtcctgcacgcggcggatgacttcacgggctagaccctcctgctcgagttcggggtacgacgcgacgtcgaggatgatgaggacatcattgtcagtgttgaattcctggtctttgtttgcatcgtccttggcgaggccgcgcttgaccatgaggtcctcggcctctaccttaatgccatcaacaagcaattctcccttcttcaagaagtccttgatctcctgggacgtgaggttgggcagcgcttttttcactttgatggcgtctttcttgagctttttgccgagcacggagaagtcggcggttgcggagtattgcaccttgtacttctcctcgtcgctggagagcaccaggtcgcggatgttgagctcctcgcagatgtagttctctagcgacttgacgtcgtccagatattgctggtcggggtggatgacgacaagagtcttgagagggatcttgaggcccttgttcgcgcggtcgcggcagatacgaccgagttcgatgacggcctgcatgcgcttgacttggcgctcgacgacctcgtcaaagagttcttctcgaacctcggggaagggaaggaagtgtatgctgcggttatcctcggcatgcagctccttggggatgtgtggtagcaggcgtaggtagatgttgtcggtgatgaagggggtgaagggcgcaagaccccggcagagagtgtagaggacttcgaacagagtgttcagggcatgcttggtatcctccataccatactcgccctttaacctccgacggttgaatcggatgtaccaattcgttgtgttgtcaatgagctccagtagtcgcggtaccacggtgtacagtctgtacgccgccatctcggcattgacaaacttgagcaatgactgacatgatgccaggatccatcgatctagaatgtttttgttggtcttcccggctgctgggtcgaagacgaagtgcagatcagcaaccttcttgagcagagtcgcctgctgttcgaagaactggtaactgttccaaagcggcagtaggacctttgacacaatctccttgacaccggcctccttgaagcgaagagtctcagcacgcacaactggcgagttgatgaggtacagtcggagggcatccgaaccatagctgttcatgacaagcgatggatctgggtagttcttgagacgcttggacatcttcttgccgtcttccgcaagcacgataccattgacaacgcagttcttgaaaggcaacttgccgaatagatgcgttccaagaacggtcagtgtgtagaaccaaccacgagtttgatcgagaccctcggcgatgaaatcaccggggaatgacttctcaaactgctcaacattctcaaaggggtaatgcgcgcttgcgtagggcatagatccagactcgaaccagcagtcgaaaacctcgggcgttcttcgcagcacacccttgccctgttggctgggtattgtgatgtcgtcgatcttgtctcggtggatgtcggtaagctcgccctcgtaaccgctcagcttcttcagctcttccacgctgccaacgcagaccatttctttgccatcgtcgctgacccagagcgggagcggagtaccccagaagcggtttcttgatacagcccagtcgggcgagttggagatccagttggcaaagcgcttctccttgacgaacgatgggacccaatgtgagcctgcaatgttctcgagcatttgcggcacgatgtcctggatcttgatgaagtaggagggcacggttcggtagatgagaggggtatctgatcgccagcagaaggggtagctatgggtcagctgcgagtctacgatcatgcgtccagtgccctttaggtgcttgatgatggccttgtcggcggctttgacatgctgtccctcgaagtccttgacgacggaggtatagcaaccggcatcgtcaacggggtttggaggcggccgtgtgtcgctgatgacgccagccgcgagcgcgactctgtaatcgtcctctccgtatgcgggtgcttggtggacgataccaacaccactgtcggctgtgacgtaggtgtcgttcaacaccttgaagccgtggtccttgaactcgtcgtataggtagttgaagagcggctcgtacttccagcccaacaggtccttgcccttgagcttctcgacaaccttgtatttggccttcttcgggtctttgtatagtgttcggaggagcgcttcgagcaggatgtagtgcttgccagtggcttcgtcgaggatcttgacgtactcgaaatcggggtgcgcgcagaggccggtattcatgggaagcgtccatggtgttgtcgtcctagtcaatgttagtcgtgccctcgttggatgttggatgttggatgttggatgcacactcaccatgcgagcaacagtgtgttggggtcctctacaagcgggaaagatacaactaccgccggatcctggacgtctttgtaattttgcgaagcctcgaagttgctaagaggcgtggcgagggctgtgctgtagggcatgaccttgaagccgcggtacacggcgcccttgtcgaacaggcgcttgaagacccaccactcagtctccatgaagctcgtgtccatggtcttgtagtcgttgtcgaagtcgatccagcgtcccaggcggtcaatggtcgtcctccactcgcccgcatatcgcatgacaatagcccggcacttctcgttgtacttggcaataccgagcgtccgtacggcgtcgcgaccggacatgcccagctccttgtcaatctcatattcgatgggtacgccgtgcgtgtcccagccgaatcgtcgctcgacataccgtcccttcatagaccagtagcgggggatgatgtccttgatggtcgaggcgaggagatggccatagtggggcaggccggttgcgaaaggcggtccgtcgtagaaagtgtagggttgctttcccttggactgtgcacgaatgggttagcactggtgaagagaaaagtgatgctgcgtcacactgcttatgcgcccgcgtgcctctcattgtggtgatgcaggaacagaacagaacataccagctcgacttgtcgctggaaggcgtcgatttccttccagcgcgcgaggatacgctcctcttccttggggaagtcgatagacatggcgggattgggtgctgtcttggagttgcagccggatggtggggatgtttttttggtgtttgactccccgcaatcctagcatgactcaagctatcgataacagagcctcatctctccagccttccgtcactcctgaacctcctccatctgcacgcacaccaccatccctcagtgttgtatatctccacatgttcgagtcgcgtgtctctcgaagcaatgcgaaaagctgcttgttggccagatgagcccatcaccacaatcgagtatgcggcatcgcgacaagcacacgcgtcacaatcgcgtctcgacatctctgcaggtcgcatcgagcgcgtgctgaatcctggtaggatcagtacactgtagattcgctgtagagcttcaccggcactgcagaagccctaggtaggtcgacttccgaggcgaggtaatctgctggtaagcttcgccattgggaaggcgcgtgtctggctcctttccgctttcctttcctcttcacaagcttgtcccgtcgacatgtcataccttggttacctaatccacgaacgatcgatatgcgacccaagcattagcctgaaccgcgattcaagcaatattgccttgaacaacactgcattaaccgtcacaatacccgccagcgttggtccttcagggaaacactgccctatcgtcacccgagtcatgaacacggacggcttctattacactgtcgaactgtactccagtgtctttgagttgacggccacggactgttcctaggcaaccctacaagagagagcttcgtcagttcggggcattgatggcatacagtgcactggtttctcatgtgttcaggactgttcggacacatacgatacagccacaaacaccacgacctataacaaatgcatcaattcttatccgcggctgagcgtcggccctaattcgacgcgtggtggagatgccactgcggcactggtggaagcgttgacctagctcagcgtttcaaccaccagagcgctctttcaaaatccaagcacgggcgcacggcgaccgcttaatctagtgcgacgagatcgatatttcgctgtgatttacggatgctcattgcatgcgtcccttgtgccaaccatgcttcgatttggaagagaaggcaaatatgttcaggaagccgcgcgaatataccatcaaccccaaggagtgtttcgcatataatctttcctttaccgtttgactgctgaatcgtccaggtaccacgaaggctgatctgcgacctctcgcacgtctatgcagcttatgcagtccatcaacaccaccaggcaatatttgtcctttcaattggccacgattcgaaacgtgggtgtgcatgatatgattctacttgcagacatattaccccaactcgtacccgtcccgccggtatcacatgagctaaggctgcagccaatcgcctcggccatcacatcaattctaagcgctgcctatgagctcgcagttcaccctcatgcaaaaatgcatcgtgtataacaaagcacctgtgcagtcttgcaatgaaaaccgacctcgctctatcgcggccattcttgatcaaaatgcacatccccaccttctccctcgccgtcttcgcaaccctaacaaccgcacaagacttctgcaccagcaacgcatccacccctggctactgtgaactcctctccttcaccgaccgcactctcaacgtcacctcccctccctcatcttcagactgccaagacgcatgtcgtggcgtcctcggcgaagctggcgactggagcgtggatttcaaaggcaaccatccccaattccctccccttccccatccatactaacaaccccaggcaaacctccaggctatattcaaaacatggtcggctcgccgtgtggcttcagcatggggcgcgcgccgggccagccgctggagtatgcgttcttgataagtaatcaggatattgtggggattttggcggaggttgtgaggaggtttgcgggggtgcatggtggggaggtagcggcggagggaagggttaggtgtggggatagtgagggtgtttggtatgttagatgagtagaggggtggagaactggatgggtcataagtgatgaaggcaaagtgcaaagtaagatgggagaaggaagagagtatattgtgtgtcaactcagaccgaacagtctagcgcatgaggttttttagtacatttgtacgagactacgcaatacatataacatgtgccacgagggcatagacttcagcgcgagacagctatccatcttcctattctactcctcgatcgtcaccttctcgttcacatgcttccacatcgcattctccttctcccactgctcaaggatctcaggaatccaatcgtctagttcctcctgcatcacgccgtccttgtcctccacttcctcccatatcgcactctccttctccaaccgctcaatgatcttaggaatccagcgcatatgattgttcacgtgctttccgtcccgcgcactacgtccctgcttcataactatgagcttgacacacttcacagccccaagagcctcgtcgatagcttccggcaggccactcgccatcggtcgcagcataccgtggtccaccaacttcttgatgctccagtgatcgtgcagcatcagagctacattagcgttggtgatgggactatcgggaatcagactgcgggcgatgatgcgcgtgaggcgtggctcgaaggtatcgagcagggagccgttagggatacggtggagttcatcttggtaggagtagggcggtgagttgacgatggcgtctggggtcgtggattcgaatacggtcgctacgagcccgcaagctgcgaatagcaaaatgatgccaacgatgatgttgatgatcttctgcacaatgcgaccaaaggtagtctgaaaagtgttcggagccatcgtgttatgtaccgtgagttgtggttgtgtgacttgagttgtagattagggaaataagagaagggtaggatagtagggattaaatcgcaaggagacgaaccagagaaccttcgcgctgcctaagcatcgggtgaattattgtttgcctacgctgatattgtctgcctatgctgaaacacgtcgcgctcattccacgagagtctacagtgcgcaacatggcgacgtgaaaatagtctgcataatgcctggacgtataaattgtgtaggaatgtcaatctaagtcaatctttcgcttctggagagtagtaacctcgcccaacgtgctgctactcgatcattttagtctcgttgatgagtttgatgctgccaatagagcgttgaaaagttgctattcgtagcggttttggtgtgttcaatgtggctgttttcgttactattcctgactacatggtaatacaaaccagatccgagacatggtgggagagaacgaaagaagcccgtagatcacgcaatgagaattcaaacaaggcgatgaattacagtacatcacttgcaacaagacattctagatcatgggattcagttactcgagtacaaagaacaaccccaaaatacatacctgacgtgtattctcagagtgtgttctctaccatgtaccaccactaccgtcctaaccccttttcacccttcgttttctccacacgcgtaatcgcgccatcgatctgccctatgagctctggaaaatcagcttccctaccctgcatgcgcatagccgaccgcgcgcgatctaacgccataacagcctcgtacatggctacctgggtcatgtgatcctccctagccacaaattcaggagacagcaggccactgtcaaatctgtcaaaagcgcgtttcaacatatttgtcctgcgcatgcaactcgcgacggataggtctaggcgctcagcatattcggcgagcaagtcctcgtgctcagcgacgttggtgatgaccttggatgtgtcaaagttcttgggatggccgtagagtttcgtcagggctttgagtctcggagcgacgtcgtaagctttgcggtaatactcctccccatatttctctattatcttcgccttcttggctaggaattcagcgctatgttgctttgggagatcggatgatgtgttgatggtggtcggtccaatcgcagtgactaaaaagttgatagctgcgagcagcatcactatgtagacgacatacttggcagcctttgcccaagtgctaggtcgagaagttttttttgcccttgcgttttgtgttctggatttgtgcaatgtggcttggttcgatgaaggttgtaaggcagactgcgggcgtagaaggctcaggttgataaaaagtgcttgtattcaactaaaggtagaatagtagactcttagaagagagtagctagctatgtatactgcaaggcgtgcaggctctagctagcgcatacgctagcttagagtagactagctctaagtgaaaggaaagaagagagaaggctagagagagtaaggtatactatagcgtaggtagtaagttaagcagagatgctttacttgcattcaaacctctctagtatcccgtgcaaaggtactcgtgttataagttagaaggataaggagtgtggggtagtaggtgttaaatagtaaggaaacaatctaaggaagcttctcgcagcgtacagtaatttgtcaattgttgtttgagtatgctgagacatagcccataggttcgtaagactacattgcgcaactttgtgtgtgaaacgagtttgtttaagtttcagatgcattcattgttcgggtttgagatgtggatgtttgatgcatcaagttcacgcgggtatactagacagtgagtgatgtcaaactccatgggcgatcacgtagaaggaacatgtctttgtacgtaaggcaatgaaatgccgaccatctacggccatgcgtattactcgctgtagaaatgctcgtgtaccgaaggaaaaacaaaagcaatctgcaacacaagaagccagaacacatgttgaatgtgcccttcccattccggtgttgtcctcctgcccgtcagtcccatacttcccaccactcccgtactccacacaccccacatccccgtcttcataccacaactagaagccaaacaccttctcgattgcattcatcacctctcctgtatgcttttccaagtcgatcgcctcgcccatgatgtcgagcaagtcatccagaccgtccatctttcccaccccagaagcgatggacgaagacatgccaaacatctgctcactccatacgaggcaagaggggaggccgagatccttcaagccgagtgttccggatgatagggcacagtgctggactacccgcagtatctccatgttgctcagtgcggcgtccgccaggtcgtcgatgtgcatgtggaccaactcggtatagtcgttatggaagtcaagcagtgcgttggtatcgttgggacggacatgatggctgattaggctggtcgtggcgatggatgtgaggaagaagagcacaatgctggtgagcttcatttttgaagtattgggattgtttcggttgagatggttggtatcgatgaggaagtgtgtcgttgaagtagtcgactgttgaagagaagtgattgtgaagtagctctggtagttggtgacgagaaggaagtctctgagcgatgcagcccaacgtctacttatggtagccaggtagctgtcgttgctgaaatattccggtgagagcacagtttccaccggccatccgcgagcctcatgacgtgacttccccgattcgttcctttgtctgcagatagcggtgaggcaaagattgcgctggatgtctcaagttgtttgcttgccgtggcgaggcggcggaaagctgcaggccgacccagcgccacgggatcacggagctgcggtgacaatgatgttaacaaccagttactttgatacacccacagcaataagatgtcagatgaagagacttcgggtgaaaagatgttgttctcatcgcgatagagtcgatgtgtatgtatacagggtcatgacttcatcccaagcgtactttcgtccacctcttcaccgctcgctgcaagatcccagtttcatcatccatcagcgctaccctttcccaatacccgcctttctcttgtaccaccagtatagtgccagagtcttcctgccaattggatagatgcagcgctaagtatgattctgcgggtccggcaaggaagtgagccaaattatccgcagttcgagctggattgctgaagagatcaagcgttactggcttttcaacttcgcctacctccaaccccatcgtgctgcatcctcccgtgtcggaaccatccgtcgggttctgtgtgtatatcagtcgggaaacgtaagtctcgatgtggagaaagcggctcaattggtcctggctgctgctgtcatttagctcggcatattttgcttgataatcactccagcggagtaagtccccagaatttagttcaagctcgactgacacctgaccttgcttcaatggtgcagaagcaggcttgaggtcatggcgccatatgtcccacgtgactgtagtcatccagccggcccacgaccagctcgggaatccttcgcgccgtgaatgctctccactcggataccagcataagctttcttcaaatgtaatgatgtgcttgcgaggtggctcgtcgatcgacgcaggggtatttgcggagaatggaacaccccaaagatgacggatgtcgtgttcgcgcccgtagtaggtcagaataccgaacatggcattcaagacatctgactgaaaggataacttgcgatgggtgtatgcttgtatgcatttgtatatgtcgactggaaatgttgacgaagtaacttgggaatatatccgtgggtcgagaactctagtcacgaccggcgcaagtgttgtgagttcgctttcgaccatgtcacttgattcgaagtagacttggcgatcagtgaagaagaatcgacgttgcgcgagcagtgcttcctggtatgtccatgctcttgtcgcccaggtgctcgagtggatgtcctggacggtaggaatcatttgcagatattccgaggcccctgtacggattgcagggcatgctgcacgtgatctggagacacctggcaggccatactgcggacccgagcctgcactagcgatgagagtcaatgcagaaccgcagtagatgtcgtccatttgttggatctgacgagcacgcaattgctggtctttctgcggtatacagtatctgtctacccatagatatcgatagtcgagtgctttacatacgctgatgctatcttcgatggtgagtggaaacttggatggcaaccgcgagcttcggtcttgatcttcgttcatgctagtgcctgccagccggagtgagccaagcatagagtctggccttctcggtgtgcctcgtctaatgccgcctgaggattttccccagacatagcttagtgtaacatattgacttccgttgggtagttctacaatgtggcgagttgtgcagtcgatgacattcaattccatctcaagtacacggagctgagcggccgcccatgagcccgttcgtgaaggcttgttacgagtagatctattcgagcccaatgccttccttcttgcgggcgcgctagagaggtcggacgtcggacctttcaaccagccagcaagtaaggtgaagtcgaccattggagaagtcggcttgatatccggccattgtccgtcgcgcaacaaggcgactaaagattgtgaaggttttctctcagatgcggagcgataacattcaagcgtcagactcctcttttcaagctcaccatagttgagaattcgcgctacaacccctagatcctctgcaatttcatctcgacttcgagataccagtttgacaatttcgccatgtgtcacttctggtggctgtgcaattggcagcggcagacattgggatatgaagtgacaaagttggcaattcttcagatcccatgaggagcgagcgtcaagtgtgcaatccacggcatcatcctccgtctctcgcagtagctgtagcaaggtgctaaatccatatgtggcgcattgtgaacacaggcgggtgggctcgactgcggcgtcatagggccggaatgtcattcgtgacacaatactcctcagtcaactttgagaatgactgtcaaatttgcgtagtttgtagtgatgcgttggtatgaggggtattaccagcgacactggcattagaagatgtaataggggtaaatgttgtggagaagatgagtgggagccggagaaggcgcacttgccgaacgccggctgcgactaccccgcccaacttgacttcatccttaggcttcgttcgataaagttggaaaatcgatcttcgctatacgtcgacgattagaaactacatgtgatgcattgaatatctaaataattatagattgtcttttttgtcactggaaccagtccctcaattgttccgcagatctcagcacaagcaagtcaacgatgaacctgcacgtgtgaacaaaaaggccagcacattgctatagactctggtatgctgagaatagactgtctctcacgtacatgaccagagtcaggacagtaatacctaattcaggtaacggtttcagatagggtacaaccgggaacagtagagaaaagttctcggcaggacgcaagccgttgccgaaggacaaacctcaggctacatcccccgggtgacatatgttcagtttaattgtaacagctttgtgactggtaccaaaacggcgacggtagcgggtttgcgcaaagttgtatggaactcggagagtttggcggtagtcacggtcagaagtgtacatctcgctagatacaatagcgaaggagtacagtaaggatgttccgtgaatgactaggcccattacatcaggacatcccatgcgcgtggatccggaatatcgtatgatcaggattggaaagttctgaaatcattatgtggacgatgttttcatgagaaaaagacaatgacaagcttgccacgaaaaaaaaaaaagacaatataatccctacctctgatagggtcttagtctaagcgagcgtgtgtgggtatgtccatggatcttcttttagtgtaaagaacattacaatgaagaaatgtacatttccgtgcagaatttggttagtcaagatatggctcggaggaaaagccatggccacataggatacatttgagtgaattggcactgcaccgatgttggtggtcattcgtgacagaccaaaccaggaagtctgggtaccggaggccaggtgatagcagggtgggcggcttgctagtggttggagaattgatcggactggttctcgctgtgtgggccacaagcaacgattgtagacagtagccacgagccaagatggaccaagagccgttccgcaaagacattttcagaggagaatccatggtgtgacagggtgatgcttcgagagtgtaggtataggacgggcctcggaaatatcccgtgggcaaagcaagagtggtcaaagactaggtccaaggaaatcgatatgccatggatgaaaggtccgatttgatgttgagtacagttcagtccatacctgcttaactgaaactccagaaaatggtgcgacaaaggaaaagaaagccggatggcagtgaggcgatgctgtcgacgatggaaagacaccgaaagggtgaggaggttgaaggattcctcaacacgatcgagacggctctatgtccgatgcgaaatgaagatggtccattctcggccctggcctctgctcatctcccattctaatgatggcgcaagccggctcttgcaccagtggagcaatgatcgtgcgcacatcgtaggatttggcagcctcatttcgcttcgacattaagcttttgcccattctgtgaacgtcctgtttttgtcaacggctccagaaaggttcgcacactgccatgtcagtgcatggcacatgcacctgatctgcattgccatttaggggcgggcccacgccattggctcgaccccgggattcagatatcgacatggccaagccgactgccgtccgtctggaagaatgcagcaacgcggcacatattagttcggctgcaattggtggacggggcggtcaacgtgcggtggcgaggtgaacgtgtggacccatctcaacgaacgtaatgtgtggatcgcgaaacaaaactgcatccatcgcgatggaagacgagcaagctgatgacgcatcacagacgctcgatggtgccatggtggaaccgacacgcaacaggcgctggagggctgatgccgaaatgaagttgagctaaaaggaggtctcgccgccaaggctttagccaattatagctaccaaggatgcttaatatccaccgtgcacgcgttgctatcgattctggccgcctcgcacaaagcgccgaccgagggcacaagcgccaacatcaccagcaacaaagcggcgcatcacctaaacaacggagcgcagcctcgactgttgttgaactttgtcgaacgcaccatacaaagcggtgtggtcagtgacgaataagcgcagatttgacatcttgtttcgtttcaagcggctcccgcacgtccaaggcggtgaagtcgtggcgccgaaacagactcgctgggctgacgacccctgcagattctgcaacactgacacttgaagaaccattgcaggatgcctgctttgagttaaggatctccaggaagtctccatgtcactggccggacacgtggagcccagagtgtcagcggaggagccagataaggggccgcccctgaagatgcgcaggccttgtggccctttcaggaagtctttcagggaaaatcaggcgcctgaggcgagcaaatgtggacatctcgcgggcccgttgtgcgtgccgcttaatatccagcccagatggtgctggctgcgcggacgcctatgggaacgcagaggcgagcagtaaccgctgtgctgactggctgaacgcaacacctgagcttcggacagcagccaacgccgctgcacctggggctgctcatttcctgcaacacgagcggcccccgaagctattcacgatcaacctgccgaccagagcctagcctcaggaacgcacggctcttgaatggccagcattggcccgggttagtgtggttcctgcattagcacaaacaaccgaccggccagtcaccaagcctaagcgcacgctgcccctagtcgcccgcgctgcctccccctttcagtggccacctgctgccggtccgcgctaccgtgctggcaatctccccgggtacataagacttcctctcgttcccaggaccttttttcctcacttcaccaagccaactcatcagctcaagtcctttgacccttcggtctgtccattcgttgcactcaactaatactatccttaattaattcaccaccaccactcccaccctcaaccaccaccaactttcccaagttcaatcaaccaatcagccaaaatgcgttacaccattgccgccttcgctgctttcgccagcttcgctgccgctgtcccccagtacggatacgaggccccggcccccaaggccactccttccgcacctgccccggccaacgagtaccccagctaccccgtagctgaggtctcctcttccaagcccgctgccgagtaccccagctacccggtcgcaaccccctcggtccccgctgccgtcacctccaaggcacctgagtacccggcctaccccgtcgtgtcctctactccttcggttcctgaggccagcaagcccgccagctctgctcctgcttacccagcaagctctgcttcggcttccaagccctctgtcccagaggtctccaagcccgcggttcctgaggtctccaagcccgctgagcacgccagcaccagcgagtgcctctcctccaccaccatcaccgtcaccatcccctaccccaccggaactggagcttaccccgttggccccaagccttccggccctgctggccccggtgcttccgtacctgctccttacccatctgcccctgctccttacccaactgtccctgccggcactggtgttcccggtgtccccatgccctccgcatccggcactggctcgtactccaagcccgctccttccaaccctgcccagttcactggcgctgcctcttcgctcaacgccgctggcttcgttgctggtgttggtgctttggctgctttcttcttgtaaatgtcaaacaccaactaagcttgccgcttggtaggctatgactttacatgatgcattgcatgggatctgtcaatatgttcgagtagatatcctttgtctcgcagagggtaattgtaattagtggggatagtgttggtgataaagaacttgaaaatttacaaaactacgtgcctcttgatcgtgatgtttctatgttttcgtcccattgttcctcctgaatcgcctaaaggttgacctgccttttccccactttgtgtcttcctgtgcgcacatggtagcactcagtgcgtccgtagcaccatatcagcgtattccatcttcgtcgatacaatgtcgtcacctaccagtcatggaaccattcaatcttcgtcccacgacgttgaagtaacgttatcgcatcccgactctcccttgcttcctcacgcggtcgtggccggctgaaacatttcgttacacaaccgttgccgcacgcaaggcaaggcacgcagaatagatgaagggtccacaactttattctcacttcacttctggccattgctgcaacccgttgatatcgcatcaacctcctcttccgtgtttgatcaagatcctgcaatcacacgctacgatggatgtatgcacaagttgaattggtgtcacaccacatcaacctcagctgaaccctcctttgccgcgcgtcgttgccaagcaaggccattgaacacagcagcgcgcgaagtgtctgagtcgcacatggactgcacgattaccacgactaagtaagggagtgcaagggtacggtaagcgagcatgcaagtgaggatgtgaagggtatggtggattaggaaagtgctgcggatgttcgtgataccacgctgatgtggctttcgagtgtgaactgcatttgggcggtgacagctttgtccaatagtttgcgcctttgtgtatcgtgtcatggagggcggctcggtcttagacattgtgacgtagagttctaaatacagggtggtttgcatgtgcgagttgtgtggagctcgttctaaatagcaccaattatgagatatcatgttcatacatcgatgtttcaatgagagagtcgtggagacgccggagtcgtggtgcgattatgtcaaggtggtggggttctttcctcagcaggcagactttgctgcgccactacgatcaacaccatctgcacctctttctaggctgtcaatatagcgaatagcgcattgaggcggtgaggcgcgaatcgcagtctttgtccttgtcctttgtggccgcgatgcgcggtgcatagcccttcgtaggcgagtctctttgatgctaacctttgtcgcatttatccagctctcagtcaagctcggggcgtaaattgagcattcgacattcaaggcagcgatcacacagccttgctgggcatgccacgaagtggcgcacttccgaatcgtcgagactacagatagggttgcgttactttagctacctcaaatcgcccactctttttagtcgcaagctcacatttgttccaagtttcagtaatcatgttttcagtcgctggcattgagacactcgctgggggcgatacgggctccgagccttacaaaggcaagaaaggagcggagagatggcagaagatgcgtgagaatgtaatcaaagagtgggaaactgaacaaagtacatacagcagacaataagaaagattacattgagctcacatgtttgaagcaaagaagagcgcaaacgtagaagcgaaccagtcgtaaagtgttcatgtccatgtctcaacttcatccacgccagcaaaggaggtcgagactgcgacagtccagccggacaagagtgcggttgtacgtgtcgatgcaaatgaagagcatcacagggaagagaaggacataaaatctggaagcagcaaaatgcagaagctcaaggagaaactattcaggcattgaggatcgcttagacctattgcaaccttatttctccgtgaagaacatgcgacgacggaatgcacgaccggattacgctagcctcgaaacagactcgttctcatttagcgtatcgcacgtgggagcttttgatccccgaccacgttcgttcgcgatacctcccgttccacgtgtttatcatcttcagcatccgatagtaatttctccctgcgccatgtgaatcagctatgcgaaagcgcgaagtctagcccgaacctgtagtggcacttcggtgtttcgtgttgcggaaccccaaccagttgttgcgcgcctgtcagcgccggaaatgtacaagcagaaatctgcgacgatgatcaataaagcttcccacagaagcgagctgtggcggttacatctttccttaggcatattcaggtcgtccatataaagtgtaaggtgaattattgtgaatcgcagtcctcaggcatcaccacgagcactactatctaacagttgtttgatacttatcaattttcgatcacggcgtggaataccccataatgaagacctttactgtaatatcagcgctggtagcatcagcacttgccgcacccacctcagccatcgaaggtcgcacttttttcaaccagaagagctgtccagcaaatgccgcgcagcccgatgggaaactccccaagggctccatctcgacgtccctcctcgtcccaatcagctcaaagaacccagataaagcctatccagcaaccgaatgggcgaccgtaactcccaacgacatctgcaccgtcttcaacctcgaactcgattccaacgctgtccaaggcaaggtctgcaaccttgtcttcgacttccccagcttcatacaagcacccggaacttttgctttcgttggtagcggccatttcacatttactggatacgacatcaacgccggcgctgttgctggcgagacgacatacaaccaccaacctcgaccaggtccgagcccgccgaacccacctccggtgattaagcctgggaacagttacatcatcaatgctgcaccatgtggtgtgccaccgaatattggaaaggtcactgtgagcggaagcttgtgctcgaaggatacgacttttatgtttaagcagagcgattacagttgtccgattggcttttatgttgtgttgactgatgatccgaatgcgtcggtgccaattcctcactaaggggaccttattcaaaccattcatattacatttaattcatcatgatatcataaccgcattctttagcaccttctttcacaaagttccggttacctttatctttcttcaagatcatgtcgcaaatctctttgcactttactcatactcaagtcttcttgatgagcacaccctgaaccctcggtaaaagactcaacggatccacaggctcttcaacatcctccagattctgccattctcccgcatgcaaaatgtccgccaacacattgcgcgtcaagtgacatccgacaaatgtgctccaagcaggatttgatacaactttcgtcacgtcagtggtctgcatggtagaagcgctagcgtgaacataccttgcgcgatagttgtcaaacgatccctactccacccatgttcccagaagatgaacttccctcccggcttcaacaacttccacacttctctcatcaccatcttcgggtcttgtactgcacataagacttgaatgcatagcacagtatccacgctcccttcggttattccctgcgctctcaggatgtcgctgtcttcaataccagcaacaatcagctcgtatttgtcttgtagcccatgcttctccaccttggtatctatgctgtctttgtaatgtccgttgggttcgatgccgtatatgcggtcgatttgagtggtgttgaagcgatgcagttggtttccgggtccgggacctagttcgagaacaatgccgcttgcggcttgggcgagcgatggaacgattgttgtgtcttcataggcgatgaagccgttggctacgcatggtgattaggccgtgcgcattcacgaatgatcgagcgaggagtttacaagtgttattaaacaacttcgctgatgcagtatctctaatttgttgtagatgcagaagagctgcaatgccgtctcgacgaatggctgttaccaaagcttcccaatgtactgtgtgagatatggattaggtggagtctggatgtatcgtggtgagtgacgaaagacttacggcagatggaaaaccagatcatgccccatagacgagacagggaggcaaggcgaacattctgagacatcacgcgaaggtctatgagcggcaaagctgttcaggctatgaagtgctgataatgacgcctcaaagctgctatgctcactgtttctacggagagaaatcagtattgtgcgataccagaagcagaggtccggcttcgcttggtatttatatgcaggtcaggctgtactaagaagtgtagcgcttctagcgggattgtggtcttgcccgtccggagtacggtagtgacggccccaccaaccttcattcagccgcacctgcatcatcagacggagaacatgtatcccaagcttcgagatttgccacgagatgctttcaatcgttttacaagatattcattcacctctatcttctatttgccgcggtattgatcattgaatctcaaaggtatccgatccgatgggatcgcaagagctcaggagtgctacctttctgtagctatggtactttctctaactcagctcagacctagaacacggcgccagtccatgaaacggttctctttcgcgggtgcacaggttcttgtgtgatgagagtaactcgtgtgtacccaggtaagctctccaatgcgctacatgcgtagttgtatctgtttggaacgtcaatgagaatgattaaactaggaatatgcgatctctcaagttgcagattgagctaggattaagtaacgcagcaagactgccacaatgatctaagaggtcaaataaaatgtcaaacaaaaactgcgaatagttccaggatcttctaaagctttattttaaataggcacaaaagcacttacagcgggctcagtaaaatggctatatgcatacgagatctcgaagctactgtgtccggctttctgtacgaagtttgactgacccgtacaccaagcaaggtgcgtctcttacgccggggatcatctgcctttctgtcaacagttcgacaacctcggatctaccgttcaatttcgctttctgcaacgccgtgcacagatgcccttggttccccgatagtgcattcacatccgctcgagcatcaagcagtatctcaaccacctcgacatgtcccgcaccggccgccagccacagggccgcgccacccatataccggctactttctgcattgacatttgctccggcctcgagcagccgtcggactagctgcgcgtatccagaagctgcagcaccttgaagtgctgtgatgcctttgtcacggcaaggtgggaagttcacgcttgcgccacactccagcaaaaaggcgacaacatcctcatgtccattctccgccgcagcttgtagaggagtgcgaccaaagttatgagccaccggaccgtccagctttgcgcctaacgtcaccagcttcttaacaatactcaaggttccaaattccgccgcggcttgtagtggagtacggcccgtatacctatgcggtggcaagttcacatctgcgccagagtcgagtaacagttccacggctgcatcatgaccagcccaagcagcgagtgcgagcgctgcacgacccccattgttcccgccgggtgcatcgacgctggctcccgcttccaagagaagcttcgcaatctcgacatggccttggagagctgctgcctgtagagctgtcttgccgtaccaccctcggggctcctcgttgggatcggcaccttctcccaagagtgtagaggcggaaacgaggtcgccttgccatgcagcaagttggagaggtgatagagcgtcctctgtggtagactcatcttcttcgtcttcggcaaagtggatacctgggacgggcatgccgaaagtggagtcagcgggatgcctgaatctcggatttcagtagtgtcttgcagctcatctgatgtgctactttgggataagtcggcccttctagcagttttcttttcctattccgctcttgcgatttttttcgagtcgacggttgtcaggacagtagcccaccttgctcccgcaaaacgctgcccgtgatgtcgcatcgtcttctgccgcggtccgcgccgcacgcattgataagcatggtacctcacagaggtttagcgctgacatgaagtaagattatagccgaatgcaggtgccccaccaagctcgtcgtgcagaaggcttcgattctcgaacgggtcgtgaccatcgactccttccgtgatagttgctttctttctgtttgacaccttcggccattgccatcggacccttcgttgtcacaggagggtatacacgaaataccagttaccgatttgtctctcagaagcatcgatttcatatttgatgcatgcgtaggtgctgtccgcatccatcaggtatacaagatttgtggtgatcattagtttattagtctatatatcttctatgtgttgacgaagctgtacccgggcaactgaaatctactaagaacaactaccaaagtccttgttacaattcgctccacagtagtctgatcctgttccgcagtacccccattgcgaacagcacgatccccaaacggagcctgcacacgtttcgccaccttgtactccacaaagaccattggcagagattggcttcgaagttggggttggagctcgggttgaggttggaaccgcactagtgcgaatggtagttggagttggagtcgatccgctaccgcaagtgccgtacgcaggatcacagttggagccacagtagtcggcactacttccgcagtatccgaatcgcgaacagcagttgccaaatacagatccagtgcaagtcattgcagccgcacttccgcagaggccgttggtggagggcgtacaactagatccagagcagccgctgggagggagcgaacctgaactagcacggtaccaattctctttcggttctccaaggcattcgcccaaggtgacacccctccagccctggcttttgaggtactgaagcatgtatggcaccaaagaggaggctgtttgctcatggatatcgtgggcaaggacaatggggtgaccagatcgaggaccgccagtttgatcaatcaagttcttgaaggtatctttggcttgctggatgttatcctggtacctccagtcattactgtcgacgtcgtaattcgcaatgacgtatccgagattcttcatgactctttggcaggattcgaagcactcggtatatggtgggcgcatgtacgttgggtatttaccaaggatgtttcggatagccatttctgtcaggaccatctcttcgtaacgttgatcttctgagatctgatccaggtacggatgtctccaggtgtgactggcgacctggtggccctcgccatccattctttgaatgaggttgacccacctagagtcaccatcgagagcgccacgaccattgtctccgctaacgaagaatgtgcccttgaagccgtactgtgccaggctgtcaaggacctggccagtgtagatgttgggaccatcgtcgaatgtgagagcgacagtgccagtttgggtacatgtgcgaataccagcaccaccgtacgggatattgcccttttgtggacgtggatcgttgcgcgtgctagctcccgactgacgagactctagcagatcgcgcttcagtggggctgcgtatcgaggcgtgcgagccgccacaagcagcgccaccatcggaacgctcaagatatgtgagagatgcatagcgattgaaatctggtagtgtggtaaagtgaatggattatgttggatgaaggacaaaaacacagcacgatgtcaaacgtgaactgctcgaggcgaaacccaatgaaggaggcgatgtcgatggcttgaagtcaaaaaagtttacaacccatactctaccattatatattcgatcagccgttgagccaagtcgtccattcgaaattttagagcgtattactaggcttcagtccagctgtgtccactcagaccggtgtagcagccttccaaaatattgccaagcagagacagctgatttcgcaaggcgaaggattaacagagcctaggtggaaatggcaatacgaccgcaccggtgtagaacgagaaccataggtcgagcgtagtcgtgagcccaggcgttgtggctgaacacttggcggcaaattatcgtctggtgtatgcgggtcagattgtaactataatgcttacgcatgacactcacgacattgtccattcgtcaaataatcgtatccgattgaatacagctaggctgccatttcgctgcctaagcgcttggacgggaaggtggtcatctcgcgagctggactaccaatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaatacccaattgccctcatgcgaattctcgcttggcgagcattcttgtcatttgcgggcctcatatgcgatgagcgatcgaagagcgacgagggcgcaatagttggcggccaatctaacagctcggagatgcacatagggtatcaccgtcacattagaaacctatccaggtgatacagcgtgtagctgcgtactggagacccatcggcaagaccctgtttgttttcctttgtaactgttagcttgcagtattggaatggcagaatggcagacggctaactagactctgatgagtggttcgcagcatggcgctcgaattgataaggaggcggcacacactgggtagttttcggccttccttgaagcaaatgatctcgtaaaagagcatggatgtagaaacgccatggtctggcaaagcgacaacatctagtgctgaagaaacggattgttattgggtggttgcagtcaaggtcgttcggattatgaaccttctcgcgagtatggtaactatcggtaccgcggcaagtcaagttgaagtgttggatgatcggataagggaactcgtttggtggtatgcacatgtgtggaggttctgcctgagatgtttttatctgtactcaatggtgcgccgtatgcaggatgcctcttcacctacatgtgtcgtgaaggacagggccaggcgtcgctgacgcaaacattgcatccgaattgttgcacagcgactggtatcagtcggcagctgggataattgataggccttggctggacatccaacatcacttcatccaaatcttatccggcggtatctcgacattccagtagattaatgatgtccttgatttgatcaccgctctgctgcacatgatcgttcaacacgtgcaagcgagatacggcaataattggcgagaccaggagtcgcccggggaggcgcgctttcaatctccatgggcaacgctatggcgctgtggaaatagccagaagtaagagctgtcccaacacggcaattagctctcttttaacgaccgcatcggcgtttgctttcttacaaatgttatcgaggttattctcagggcagactgggtccatcgcgagtgaaaggaccagaaacctaaaaatctctgcgaggcgagcactccactcgttttgctcgcgcggtacctgtacctaacgccgtacgtacgtggaatgtgaaggcgagaaggcccgggcaaaaggactaggaattccgtgttgttcaggtgttgtagtagttgtacccgccatcagcttggatccgactgatttcattggcgctagaggcaagagtcccgtagtggatggtcaaggccagcccaaaggcgaaaacgtgctaccccttagtgggcctataggaaggaaggaaacttagccggaagacagtggagcgtcggcgccgatatcgacaagttcacggctaatcggaagcaaggaacaccaagatccccgacctcttcctaaattttgtgggataacagttctaccacaacattgtgtagtgcagccaacaaagcatggcatgcaggtctggtttcacactatgatgcatgtgccactcagccaccatgttgtccaggtacacctacggaaatcactagcacacaacgtggagcttggatgtccctgccaatgttgcaggctgtcagccaccacgtggtgcgacgggaaataacgaggatgcaatacgaagaacatgtagcctgttcgagaagctgcttgaattgcgatgggcaagatcctgttttactctctctctctctctctctctctctctcatgccatgggtagctgaaaatttgcagtgcatccaagggtccacgggtgcaatgcggctccgccatcttctaaagttttaaggcaacctttacgaaatcatgcagaaaccaaggaggcagacatagtgttgaaacaacatgctctccacgatagtccttgtcggggtagcttatggctagattgacgtggctccgtggcagaagtagtttagtgggatgcagcagagctcatcatgaggctcgtgcttggccgacctctatcctcggcactgacagcccgttacactaatgccggcatccttcacacctgaactatttcgaatacatccaagaccaaactttgtgtaaaacatcctggaagatgaggacagcgacccccgcaatcccacagtgcacaccctcgcatacacccaggactgggatgcctctttttgtgctggtcttgtagagcatagagaaagtataagaatcatgtgcatcactcctttagaactcatcacaggccattcaaccctgcgataccattactctgaggcttctgtcccatagaccattcggtcatcttctccagtaaattaaacaacgacatacaaccgacacatcctgacctcggcacagcaaaacgagccatcatggtcaagctcttcatcccaattctctgcgccatcactggtacccaagcactatggcttgccgtctcgaaccagaaatgggagaactacgccaaccggggcggcgtttttcctaccagatactgcgtagtaggcagaggcgaaaacgagcagcaagccattgccaactcaaagaagagggatctgaaagctatatcggtcggtggagcaggctattgtgatcagctgccctactcgaagagcaaccaaggcggagggtactggaacgatcacggcactatcaactacatcgacgacaactggcattggtactgcaatcctctgaaaggtgaaacgggtgctttttactgggatggagcctgtgatgctggaagcggcgcgccgaggaagaagagggaggtggaatttgctgcttagggtccagcactgaccttggacgcatcggtagcggcaacagcagcagcaaattggggaacttcaacatcaccttccacagaccacgccgtctggaaagctatcttccaaccactaaatacgcggtgtaccaactgcactatcttcatgtatataaataagccaaacgctgttcactcgcgatcttcacaatgaccttccaccatcccacattcattgtcccatttacataccgccacaaagatgaagcaaaacactttcacagcgatcaatacaaacactctcacagcgccccatccaactcccacaatgtccccacgtccccctataaatacctctcccactccgtctcccaacttctcctcacccaacccgccccatcacaccaggcgcgccatcatctgcgcgcccttgcactcgttctgacgaggtgcagcctacccatcgcggccccgcccgcaagacgcgaagaattacgtactggcaactggcctgttcctcgcctcttagtatgggtggtgagtgatggggaacgggggtgggtttgttttgctgcgatttagcgagttttgtgtttctttttttgaaggtgagtatgcttttccctcggagtgattgcgctgtgggcggcgcttcgggatgtacttacactgggcgggtttgagtgctttcttgcgcttccacaggatttcagtcctgacgttttggatggctttggtcccgttcttctccctcgaagcgagaaccgatttgtacgggactggtggatcagaagaaaacggaagaaagttgttccacttgattcgtatcaacaggtttcattgtgggctaacacttaatcccactgtgggctctggggagtacattggaggctgcgaaaactgtcctccagggatttcacagaatgcatttggcggctgccttactgttgaaaaccatgactaggaacgtacatatcgaatgaatatatctgcagagttctttggaatatatctgcagaacttttcctctatactggctcccgtttaagaccggacagattcaactagttgcctttgtcttagtggaatcatatcgccagaagcttccaggttatcttccactttgcttccggctagctgccttttaacgtcgcgcacttgctgttcgtattcccagcgttgtttgatgttctgaaaaagggcattttgctggcgctgttcttcttggttaattaatccggcggctgagcatccggtatttagattccttttttgcgtttggaagagcttgtttcatttgaccgcgtcggttgagcagggatcgaatcttgggatgatcattgaccgatgcagatgctcccgtgtcagccctcatagccgacgaagatcgatcgaacggctcatagtacaagctgcccgcatgagaacgtcctgaggctcaacaccacaaacgacagcctgagtatcaactgtgatgcgccgtaagagatagtatttcaagaatgtcactatactggcgtgtcccatcatcatattctgcatcgattcgctcacgttgcctgtacacacaattaattctcagcctcatctaaatcgtgcctgtagtgcttaccatcctggttgaaggcctttcctcccgtatatctcaaggaatagggacgggcgacttccgcaaatctcgtaatctgcagagatgtcaataagcaagccaagccaagccttggcatgtagcttgtttgacacgctcattaagcacctcaaagcttatttgtcaggcttgttgcctataatagctaggcttgtttgaggcccgctcgataggcttcatatattaagaagtggggcggatacggagccccttgctaaggtcttctctccgctccaacatcactttttatcgataagatccacgtgatctattacgtaatagtatacgtaacaagtttgtttcactgtactgtgcacgtgccctaataagcacttgcaagctatcaagtaagccttcctctttaagcttatttattaggattttaaagcgagagaagcttgcttgttaggcttgcgcacaggtcgtcgtcttgcttgaaaagcttgtttaggcttgcttgttaacatctctagtaatcttgcccagcgtgtcaatagagccaagcaaggtctagtaaagaagaggctcaattcgagaaatagctcagctatctggtgtcctaactgcttttcgaaacacaggaataatctccatcgagaatgtcaaactatgtgctacaagcgcttaatcatagaaaattagtctaagaaggaaaatatagagactagatgcaagagtctcatcgaacataatctctaggaagagaagtgtgttcctaacgactgtattagcaggttcgtgaattttaatactaacaaagaggagaattaacacgtcttttataccaagacattgtttcgtgaactcgaatgtaaattcgagaattattcgatgaggtccaccttctgaatcgcggagtagtgtaacttaaatgtgtcgatagcaaagattaagcagagcttatagtcgatttgtggtaaaaccacccagttgtaggtacagttaagcctgtatcctgtaccgtccataagagtacttcttttcgaccgttcgcaaatttgtttgcagcacttaattcacatcttccacgtacatgcagcccttatgccgacatcgtccttaagtcatgctttttcatgagtaattctgttttcagccaaaattcacatgtctttccattccaccatatcaatacactcaactacttatacagcacaagcacactatccctctctgggctttttgatgatgcctgccgtccaacgccatgctaaaaagaagcccgattgtcgtgtcattgccacgtcaaataatatcaacaccgtaataacgccgtcaaaatacacttgcatcgtccgccctttgtttacttcacgtcttcatcttgcccaagaatccgtccaggtcgaattcctcttcgtactgccgctcgtcccaaagttctcctagttcgtctaggaagcccttcttgcccttttctctcagtgcgcccgttgcgtccacggcgtcgttttcgtcgatgcgatcgacgtcgtccttgctgttgcttggaggaggtggtaaagcgctgggatcgttgctgtctgcgctgacgttgaagaggtcaaggatttggtctgtttgcatgctgccgaggccggcattctgttgattcaccacggtggaggcgacgtcgatcttgaagcgttggagactgttttgatgttagtacatgtgatgaggaggaaagggggttgattagacttaccttaagatcttctcctcgagcgttccgcgcgtgacaatgcggtagacattgacaaccttcttttgtccgatacgatgggcgcgatccatggcttggatgtccttttgcggattccagtcgtgctcaacgaagatgacagtgtcagcacccgtcaagttcagaccgagacctccgacgctggtggtgagtagcaggacgtcgtatgatggatcggagttgaatttgttgacgatttcttgtcgcttggtggcttcgactgtaccgtcgaggcgcataaattggacggaaggaagcatcttctgcaacacagtgttttgaaccatgtcaagcatctctttcatttggcagaagatgagggcgcgatgctgggagacggcttcggggagatcgccggtgacaggggcggcctgagacgttgcaacatcggatgcgccaataccacagtctacaagaagatccttgagcgcaccgagcttgggtgcgtgtacgatgtcatcgatcgtggtattgtgcttcttcaggtattgctgtgtgggctcataggctttattggctggtcccttgacgaccatggcaggcgaattgcatagcttcttcatgtactgtagggcttggaagatgtgttgcttgctgtcgcggtcggcattacctgcctttgcttggatctcctggccttgtcgcttggtgaagtcatcgaagagattacgttggagctcggaaaggtcacaatagtaattctgtaggattttcggcggcaagtcatccagcacttcttctttgagacgacggaggaggaagggcaagacttgtttgtggagtgcctcgatggccagggcgccgcgttcttgctccttagacgaggacttggcgaaccgcgaggccgcgatgggttttgcgaagcgttcctggaagaccttctccgtgccgaggaagcctggcatgaggaagtcgaatagcgaccacagctcgagtacgttgttttgaataggcgtaccagacagaatgagacggtggttggactggaagttcttgacggcctggctggtcttcgactttgagttcttgatcaagtgaccctcatccagaacacagtagttccagttgataggcttcagaaggtccatgtcgttcctgcagatatcgtatgatgtaatcacaatatccgctttttcgagctcattcctgtattgcccacgaacagccggtgagcccacatatgcgacagaagtgaggaatggggcatattgccggatctcttgttgccaatggccagacagagtcggagggcatacgatgagcgatggtagacgtcggaagttgaggtcgcctgacctctcgaactcttcggcacggagatgatgatcgctagcaaccatgcacagagtctgcaaagtctttccaagacccatgtcgtcgcagagaataccgtgcagattgtatctgttaaggaacgccagccagttaacaccgtcttgttggtatgatcgaagcgttgccttgataccgacagggatctcgaagggctccaccttcttcgcgtcaagcatttgcgcaacgaactttcgctcgcggtcacggcccttgagcaaagattccggcagacctggcggatcgggtataccagactccagaggcacgagcttgacgagcgtagcgaaacttgtcgttgccaagagtcggacatcgttgtctgagtcgctcattcggccgagcactggagtaatgaggaagatgacatatgggagaatggcgtcttccatgacgtggatgaggtggtatatgcattcgatcgcaccttgccgaccatgtacattaccaccatcgccaatggttggaagaacgctctcgaccagcattgtaatgccctcgacagacataacgctgcaaatggtcgcaaaacatttggcggcaacgtaacggaggacgtacaggcgactctgcaaagccttggcaatgagtggcaagagatcctttacgaagccacgaacatctgcatgcaggcttccgaccaaggctctcaaggttgagagcgcatctacaaccgcctggccaaacacgccatcctcttcggaaatcttagcaggaaggttggcatctgtgaaagcttccctgatcggcttctccatcaggtccttcaagatgggcactttttcgaagatctcggcaccaaaacttgagacaacttgctcaagtgcctcacgtgctccacgcttagtgatacgggcggctttggattcttcggcgaacttggcagcgtcggggtggtcgcgaatatcctcgtccttcttgagcgtgagaatacctgtctcgacatgggactgtgccaggaactcgggagtctctgctgtctccatgcagtagaatttgacaaggttgccaaccaccttgttgacgacgccggacctgttcgcgttgaccaggtagacaatgtagccagccacagcggtagcagaccgcttctgcagctccacattctcttccttcttgacgctgtccatcatagccttgatgggcggtgacggtttcttgggtggcgagttgagccataccaaagcaccagcggcggcagccttgatacgaatatctcgctcctctttgatttccttggcttcctggagacttgactctacctctttccgggatgtgtctagattttgagcagcgaccatacgggccgatggtgtcatagccttcttcagtttatcaaactgcgtcgtgagcagcttctcggcatcggcgacgccgaatgcgtattggctagcagctggatcgccttgtaccacgaccgccaggtttggcaggttctgcacattgtggtcgcggaagatgctgagtaatgcggtgcactgcgtacggacaatctggagtttgggaacgagatcttcgtaggcgacgggtcgttcaccttccacaatcggaagcagggctttgacgaaagcctctgccaagtcgtccttgatcttcagattcttgccaaactcgtcaatgacgatggcggcggtcatctgagttgacgaatgcgacgaggatagcgaaggcagcagccttgcttggaatgtctgttgcctagtggtctctggccaagcgcccatagccttgcccagcgcagccgcagcagaggttcgcgagcgaatcagcacatcagcaccgatgagttccaactcaccgctgatcatgtgaccatcaacgttatgggaggtggtcgatggcgtgggcgtcgccatgtcttcctttccatgtcgcgacttcttgcgcctcttcgccgtaggttcgccacctggtggaggcgtcgatctacggctcggcgtctgttgcggggcctggcccatgacctggccagaaggtcggatgagcaacgacatgtccattgctatcgggtgacgggcgataccaatgggtgtgagagtaagaggaacgatagcatccaggattggctcgagatgtgtgggcagttcatcgccgatgctttcgataacggcgttccagagttgtatagagagcttcagaacgccatcattgcgctcaagtaggatgttctggaagattagttgcagagctttgctgtctaaccagccatctgagtcctcgctctggatgtcgaggaaggttatgagtgcgcgaactacagccgcacgaacagtggtaatggtgtgccgcaagaaggggaacaggcgagggacgagttcgtggaaagattgggtcgggtcttgtcgagcattggcgcgcatggcctccagtacctgcggaaagctgcaaagcttcgccaagaggtccatgatgaatccggtactcgcgctcaagtcgtcttgcaaacttgatagacaagcccatacttgattcataagaacttctaatgcttttggccgcatctcgacaaattctttggcgaccgggatcaaagtcgcagcactgatagcgcgaacgtcgtcgtcgaaatttccaagtcctttgatgacgcaagcaaggacgccatccatcaatgtatcatcttgcagaaggagatcatttcgaacggcgaccagataccgcaagccgatcataccaccttggcagacgccccaattaaggttggcgcactctggtaaaccttcttgtacgatcatacgttgaagtacgttgaaggtcgccagtacgttctcctgtgacaagtactgtaatactgatcccatggcctgtccggcagtctccttgattggggcgacggcgttatcggacgtgtagtcagcgaaagagtcgagtatgagcacacaacatatgcgacagacgagatcattgagccattgttggttcaatgtgtcgttctcagcgcgcgacttgcctttccgtcgaccagctccagcaccatgagcgcgaaggatttcgcgaatgcccatggcagcgccgtgccgggtttcccaagtctggtcgaacaactcaacagcaagatattcagtcacacgtcggaatggccacagtaagccttcctcttcttcctcggtttggaaggaggacttttctgggactgtctcacccttgaattccttgacaaatttttggtcatcatcgccaccgttgcgatcgagcgagaagtagtcatcaacattgttggcgtcttctccattctctgacttctcgaccttcagcgcaacaggcgctgtgcggactggtgtctgtagagcatctggctgcgagtccttccgcgggccgctgaaatcaacgatctggaccttggcggaaccacctttggcaatgtgtttctgtttccgcttcagagcattctgttggcgcttgctgagtacttgttcgccgttcggtgttgcaagaggcggggatgtggcagcggtcattgagtttgatcttgatatgttggtgtcgatgcgatgtatggctggcgtctggcgtccaggtgtctgtgcgatcacgtcgtcgactggaggcgacttttcctccatgtactcgccctcaaagccgagccgcttgaggagggtttctttctggtaatcgatgcgatcggctggggccatggcagcgagtttgtattcatgctccctggtgccgctagcaacaagctttttgccgaatttgaggatagaagccagatctagcgtagctaagtctaaccgttcgctgaggggaggtatcgcagtgtcgccattctcttcctttttgacgatggctccgttgctgtcttcgggtttgacatggccgtcagtttctgacttgacttcttctgccttcacaactgcttcgatcggctcatcctcggcattggggtcaaacctctcagcgttggatacgatgcctccaacagccttggcagctgcaacgcgagtttcccagctctttgaccgcaaatagggaatcacccgcgtgagtagattgaaaagttcgtcggggtgttgtttttggacatcggctaattgatcggcagcagtgttccggatcaatgctgtgctgcccgtctcgaggagccttggccatgttagcggatgctgaaataatttgcagcgcgatgacgatgggcaaattagagcaagacaagttgcgaacaattgcagcggtgtcttgggtgaatacgatgatggtacaagcggccagtcatgggtgcacttacgttacgagacggtccaatctggtggcactatcaaggcgttagcggcatcatcaaaaacgtgcatgcaggacgcaacaaacctcatatcggcggctggtcgagtgtgcgttgaatggcgtggctcgccggagtgattagaaattagtgacagccgtagttgaggccatcgaatatgcagtggtcgtgagctgggtaggtgtgttggcgaatcggtgatgtgggatcacgtgatgggtggtggtaagtcgaatccgccccgatgcgtcggcatgtggacagcgggcccctccagcatatgagaacaaccaacattaaatacaagcctgctcgctcgcgttggtggtccgagcgctgatggtccgagcgtgcgcgcaccgtttcaggagtcaaatttttgtaagctcgtagatccggcagaccagcaaaacgcgttggtttttcatcgctagcacgtacactcatcacatgcgatccagaaatgacatgtcttggacggtgttgcgcgcgtggaggcatcagcgacgcgatggcgatggcgccttcttccttgaagttgcgaaatgtggcccttcttcttcatccgcatcgggtctagcatccgaacgcgactgctagcactcatgcaccacccgctccattatcaatgttcccatcaacttcatcaaggacattgcaagcgaacagcctcagactctgccttgatcgcagaaagcagtctgcaaccggccacgtcatacaaaattcccacccttgaaccttcgattccggtgtcgctactcctaggctgccactccgccgtgagccagccatgtgctctcaacctatcgtggcgcatcaggctgaagatgcgcttgaccacctcgtgcgcagcaaacaaacggcgcagtcccttttttcatattttgcatgttggactttccatcacaacacacattcatgtaaacatcacagtcgcgcggatgcaccggacggggccccgcgtcgtgtcttttgcgcgtcgttgataaccaacctctcgctaggccatctgatttccgctgatcgacgtgcggctgcagctcatagactagcgcacctgcatcgagttcaccacttgggggccgtcatcttttcctgctttctacgttctattcgatttgatcatttgcgcaaactcttgtcgcaaactggcacctcgatacatcttcaccgagcacccatatctgcctcggtatcgacgctacaaacgtcatcaattcgcgcaaccaacactgctgtgttactaaggcatggtcccgcctcggcctgttcgtggttgtgacatggaccctgtggtgcgcagtgaacacctgcggttatccacaaccccaactcccccataggaacacaatcttcaatatcgatcgcgcttcgtaattaatcagtaacgtatttattctccgagatcgttctcgcgcagagtgcattgttccggaccaacgcgtcaaggcgacggcggtccaccagcaccgacaaatgttggccgaacgggatatagcttctccctcagcacaccgcattgccctgtccacatcaccatcggccacgcgaccacccttgtgttgatcatcatagatcctctgcaacatgagctgcatcgcgaatgctcattatggcaggaactgcagttttgatacctggaatggacgtgcttgttttgcgatccgctcgacgcgacattgtatctctctcggcgtcttccgacattgccgaagaaggcccttcccttgtcgtctcggtcttgtgacttgcagcacgcctggtccaccatactaaaatcgacttggttctgataaatctacaatgtgcctgtattgttgcaccaattactggcactattgcacacctctcttcgtcgtttgaccatggtaagaccgcgccgtgacttcagacagcgaatggcgtcgctatcttactctcgatatctcaaaagcttcaaggctccgcggttcattggtggtctccactcatcagtccacgtggccagcttttggacaagtgcgcgatgataagcgggatgcgaaaagagctcgaccgaagctgttcgacctggcaaccacgggagaccttggagtcgaccatgcaaaggcattcccgttcggatcgtcccggagcgaacacgatgattcccgaggttgtctccatcatgatcacgggttgcccactgaacaatccatcattccctagattgcatgtatcaccctatttcaatgtcgacgcacgacactctcgaagagtagcagatgatatgtttgaagagcagagaacacagcgactgcactcagacggtaaagcgccagcaactcggcgccgaagtacatgagcttcgcaaggtcgcgtttcgaagctgtgccgccctcttgagcagagacatgaggcagcagaaagcgtctctcatgacactctttctttgcactgttatgttgtaatttcacatacacgtcatacttcgtgatcggccaacaccccgaagcattttgaatgtgccttccggattgagaacgacctcataacactattcttaatcacacggtgccctggaatactctagaggaccctgggaagcgcaaacttggaggacaaggtctagtgatttcggcgcacacagcaagcatccaacatttcttcaagtcgttctggagtggcgaagaaggaatatcagtcggacccttgcgagattttgaaagtgctgaacaagagttgaatgaattggggatgaactggcaaatatgaggaggcttatatgcggcagacgagcacggactacatttcgaaggcgtcatggccgagctcgaggcaattgcaccaattttccaggcgagacgcacacatagagcaaacgaccctgctttttgataggtcggttcattttcgcgccgtggcgattgagccgcaggacgacatcgaccgctctcggtgcaggttctgcaggaaaaaagagcagccatgaaacatcttggctttctagctcatatactcatgttgatatttcgtccatccagggactcgggcatgatggaattcgacatcttttggaggttcgcaaaagaaagggcataacacgagttgttgcgggatctggaaaagcggactcatggaccataatggtatcactttgggcaacatcgtagttgcagttgtcggagaagacttgaggaaaagtagtggatttatatatatcgcgcagagtccgcgaatgacgacgactggccacgcagctccgcacataccaagtctctcaggcgattttaatgtacacattctttctagtagcctaaaaccatagcatacgctagtttgatgtttagtcgatccggtcgaaaagaaaagcatttctcatgtatgaaccccatagacatagcggaaggaatatatatttggacaggtatcgttttggaatgacaaaagaagcgaccaatgggctacttagaccatgaattttcgtcgaaagggcaatttttgtgagagaggaaggtaccgtagtagttagaagagagcccacatacacgtttagcgcatgaaaaaaaacactctctcaatatgtgcaagcagaccgagcatttagagtttcccaaaggcaaccttggtcgtggcgcgtttcaatgatgtcacactccgctctcgccagacacatgggtcaggtgagtgctcaatttcattgaccgaagaatacatttcttgcttttcgccttactttggcagaaggaagtgacatagacatcttcaatgtctacctttgaactgtcttaaatggaggtttgatgaagaagagttcgcacggcgcggagtagtatgtatacacaccttgcacagtcctgaagtctacatgaatgcgacactgactttcggaggatatcaaagtgtatcctagtcgctgagaacatatcgcgatgacgcgttcctttttagaggtagaatggccatcgcatcttctccttttgaaaggccaaccgccagagatgaagcgcttaggggttgatttgattcaaaattgccagataccatgcgaagattgcgccttgcctgccaattttccgatatccaaccatgcatatgcccggagtgcctcatcacctcactctccaatttccaagccaccccatcctttccaattctccaagccacccgatcaagctccttctccaagccattccattacaaatttttgaacggaaagaaaatacgctgtgcgtacacgtacttacttccttgttgcaagctctgagatcttgttaggtgtagtcatcttagagaagggcctcaagggcctgcatggcggcactgagtgcactgtacacgagttagtagacgctgtgtgactcttacgtgattgtcatggtggcttacaacgggtcgctctcctctctatcgatctcagtctggacggcagcttgcgcagcccgaagcgcgatctcggcggcagtaagcggtgtcgaaggcacgggcgcgggtgcggatgcgatggctggcgcagctgttggggcggcatctcgtcgcaaaagactcgtcatcaacgcttcgaagtctgcgaagtcgttgccagtatcggacacagcgttgcggcgagggcctcgtgcggatgaaccagcgatgaagtcgctcttgttggtcaagacgttctgcttccagtagagcgcgtcacgtagagcgtcgcggatgtgcgaaccctggtggacaacgtagaggcagatgaacccatcacccactcgggagtagacatcgtagccctgggagcgcatgtagtagcagagacgcagcgcatccaccgctttgggctccttcttgcctgccggatcgatagcctgggtccatagtcgggcttgtcgagggctgagcgagtcggtagggtgggtttcagcgaatttgaggagcgcacgttgcaccttcacgtacgcgagggtgttctgggtgccgtccggctcgtcttgctcgttgtaggtagtcggaggcagcgcactgacaaaggtcaccacaggcttcctgggttctcgctcggttctggctgcgggcagtataggcggcaatggaccaggcacacgtccaaactcggatgcgctgttgggtaggtggggcggatcagcttgcaggccttctagggtgtggaggaaatctggaactgcggagggctcttgattcattatatctctctcgagctgttgctgagcccgccgaagcctcagttcgcgtaggcgcacagaaaccgaacccaaccgcacttgacgtctatcaggtgcgataagactctcggcaggaatggatgttggaaagagcgggaaatcagaaagtctatggtttgcgtaaccgaaacctccaggaaaggagctgttgctactagaatccgacatgctggaagaaatacgatgttatttgctgttgcgctttgttcgagcgccaaaacgattgcggttgacaaaaatacgagcgagtgacgtggatggtcgtagacggaggcagaggtgagattaaaggcattggaagcgccaagaaaaggctagtcgttggagtgacagcgtttgcacgaggtgaaagtgacggaaggagcaggaaattatcacgtgccgtgcgcgagcatcgtgcaggcgagcgcctctaggtgttcgaagacttgttgcacatgacatgtgaagtgaggatgtactgaagtgtccaaatactactatctcgatctcggactggtcagacatagttcactctgatcgcagctaaacgcttagaacaggaaaccaacaagagggggttttgaagcgagagacagtaaacacttgatagagaatgcaaacaaagcgaccgcaacagcaagactcaaaacaacaaacatactcaaaaaggacggacgggcgcttagagtagagagaaacaccccatactaacgcgtcgccaacaatgcaatgccatcaaaccttctccttacccaaatacaccaccttctcccacccacgatcacccttcctattttcaaacaccttgcccagatgcttgatgcttgcattgaactccttcgcgctcttctcactgtcaaagtcaaatgccacatcgcccatgcgcgccgtcctgacgcgcaccaagccatccggcatgggtaggtagacccaggactgtcgggcagagggcatgatacgcgcctgtttgcagcgggattggaacattgctgcgtcttcgggcgaggagaagacaagtacgggctccaggggagacacggaaaggaaggcgctgaggatggagggtggtgacatcttgatccgggtggtggaggactgggtaggttagacagaccgaggctggagattgtgcagcataccagcgaagacgtcagattaagcttccgaggtgatgtgtcgagatatgtcgtgtggtatcgcgtcggacaggatacttgctgcgaggctgggaggtgtagggttcacttccgtggtgtttcctacttctacgatcagtgctgacggttagctatatatcattctgatgcaatcaggcagcattatcagccctcttcagctggtggggccagctgcagtgagcagcgaggctgaggtgaggtcgtgaagtcaggacggctagcctcgtttggatctgacagctcggctgcgcttcccaagcccggctctccgacttcaacaccagtttctggttcagtgaaaagttctacacaacaccactcgcttcccaaatagggtagatttgcatcggaatggttagtctacgtgttatggacgactttggatgtcgacacatgcagcttttcgacgtgagatagcaaagccaggagaccgccacgaaagaaatcgagattccctaatatgcctttgatgcctcaaatacctccaggacatttaaagagctcggtagatataggaactatactgatagccttttgagtgatatttccttacggtacacgaatatcgttgtgtagtcgctacaccacgcccaaccatggaacctaaatatcaagtctacctttaaacccacctgcagacaataactgcatatgaagggagaaattcctctccaccttcactacacattctctaccctaacactacatttcaagcagcactcccgaaatgtccttccacagaccctattccccttccctgtcctccttatcaagcgaaagccaccacaccttactctaccccacaccctcctcgtcctaccgctcttccttcgcaccccaagaagtgaccggctacgagactatattcgacgaactgcctcgttacgaagagattcagacacgagaagtgccgccaccaccatatagcgaaatcgcaccggatgcggagtttgggggatatggtggtggtggcggtggcgggtatgcatgggaagaacagctatatgaacgtgtggttttgcatccattgccggaggcgggaccgtcaagatatcgtgaggtgtatgctctaggacccatgggcggtccgcgaggagcagatgagaacgcttcacgacccatacctctttcctccatgggaataccaccgggagtacacaggccgcgtcccacactgcgaaacctacctttccgagcgggttcggaggcgcgtccatatcccccacggtcccgctcccaatcttatgttctgcgggccagtgatgcgcaacttgctgaccttgagaggctgcgtgaagatgcatggggtagtgattcagaggacggaagtgagtatttgagtagtgaagggggttatgaagatgattcggaggaggatgggagtgaggaggggctgtcgaggagggaacaacggatgtgaagtgtcgcatgaacacttgtatggtggtagaatagttgtatcatgtcaattgaatcccaccatacttcatccctacccagactgccattcgtctgttgtttaagccattgaacgcctgtcgctatgccaaatagtaatacctcatccccaccccaatgacagagcacgcatcaagctttatcgaaataacctcttccctcccgtcctcgccatcgtcctctccaccccctcaagactcatccccgcgaacccggcgccccctccatctctatccaacttgtaccgcctcagcgcctctctgagatgtgccggcgtcaaaggacccttattactctgcttcaacctctcctgcaatccttcgtcctcgttgatctccttccacagcgtgtccgtgcgatccacctgattcagatacatgccggcagacgttatgtcctgattcgtcggacgattgcgctcgtccttgatatgtgcggatgggcgctggagggactgcatcaggacggagggaggtaaggcgccgttgggaagatgtgtggatgcgagggtccattcgtcgcggacagtgagggcgcggtcgatgaggtcgccgatgaaggatttcgcataagacgttacggcgatgatgacgggttgtgggacggattgggagagggtttggttgacgagcttgcggacggtttcgcgcttgaggcggatgcggcggtaggttgcgtagcgttcgagttggaggggcgtcatgaattccatgagcatgctggtgggtaattagcatgatagcctgggggtgagattggggagacataccgctcatgttctttctcttgattccgccggtcttcagcgctcatgccaccttcctcgactgccatgtccatctctacgcccatgtcgtcctcatcgtcgtcgtcttcgtactctccaccatctgcaccatctgcgccgtcaccgccaacaacactgccgccatccgcgccctttcctcgtctgctgctcacaacgctggcattgtctccatcccccttcttcttgcgcttctttccacctccaccgttgatcaccgatgtggtggctacactatcgaccgaaggagagcgcgagtatctcagaggtgagccgacgccttctgattctggcgagaaggcattgcggaggtgtgacggtttgcgcttctttgctggagcgccgttgagggaggatatgctcccgcgctttcgcggcatgttcagattcggaatgtggggtggtgaagccatgtcgagcgtattgcgccgtgtatgcgcgcgtgttgttcgacgtagagattcgtatgagtgtgaaagttgaagtcgctgatgcgcgcggtcgcctttatggggtgattgcgcgcgctcctggtctctgtagctcctggctcttccagttgcgccactcaaatcgcgacgtgttgatgtaagatcgctctcaatctgtagtgaggtaaagctaccccaagtctgctaatttgttgtcgtagaccaactctcaatgaaagtcgcacccgcagtcgcgccaagaaacggccactagcgcgttttccctgctctcggaactgtcagcggaacgcgggtagcatttcgtcatcgacgtctttccacgcctctcaagcacaatcgatttagacctcgagatgtagaccagtatatagcactagaattctgcgcgacgaatacaaaatttccaggcttcctatcaccgtctgaaaacacatctttcaccagcttcttaccaccacttccaagctcatcgttaacttcacaagaccctccgaaagtgcacacgacctacgcatccataccaaactacccgtaaccttccaaaagaaatgccttcctacgaccaagcctacagccaatccgccgcctcaaccgcccaaaacccaccgtctgatccaacaccaccaacatcctctctgccccccgccgccctcgacctcgccgccaaactcttcgatctcgcccgcgccggcaccacaccggctctccaacaatacctcagcgcgggaatacccaagaacctgacaaatgcgtcgggcgacacgctgctgatgttgacttcatatcacgggcacgcagagacggcgcgcatgctgttggagaatggcgcggatgcaaatgtgctgaatgcgaggggccagagtccgattgctggcgcggtgtttaaagggtatgatgatgtggttagggcgctgtatgagggcggggcggatgtgaggttggggcagccgaatgcggtggattgtgcgcggatgtttaagaggagttcttgtatgaagttgtttggtgttgaggagggggagggagtcgagatacccattggcgagtcgtaaatcaagttcacaaagcatagcatgtgaaagcaatagtagttggaatgaagacatggaaatcttcgtaagaggtcgttttgatttgagacagctacttcataatagccaccccacgttgcaccatggaatcatctgtactaaagcccaaggaaacccattcgcctgccaaataccatctagttctcgtcaagcagcgcagcgaaggactcgccagcgttgtcgggcttgcccttctcgagcttcttggagccgagcttctctttcgagaaggtagcggcgtaggggttgaggcggagctgtacctggaagttcttgagagggttcttcttctgtacaacaccacgcttggagacggcaccgccacggacggggcggaggaccttctggatgtcgcttgagttgatgatcttgctgaggtcgggctgcttcatcatggtggatggcaggaggaagtccttcttgagcgctgagggctcggtggtggagccgtagatggtgtcaagggcaccgaaagcggacgaggtccagacgatgaagcggccgaggtgaccaccgggggcgagctggaggaggttcatcgagtagacggatgaagtctcaacaccggggatgttgcggaaagccttgacgagctccttgccatcctcatcggggttgtagatgacaagaggaccacggcgctgcttgtggcggcgacccctcagcttacccttaccagcgcggagcttgcgagagttcttggccttctcgcagtcggcaccagcaccgacagccttgagcagagcaacggcagcagaggtcttgcggatggcggcatcggcaaaagcggtggaggagatgacgagggggacctcggggacggtgctgacgttgtggccgcgggccatgaggagggcggggctacctgaagcagcgagcgcggatgcggtagcaaagcgcttctggttcaggttgatcttctggtgccacttgcgccagaccttggtgggagcgaacatgcgaccagagcggcacatgttaccgaacgcagcctgaccggcacggtgtgttcctccaccagagacacggggaatacgggcgacggcacgaccagtaccccaggactcagcagaggtctggtgaccagccttctcggagctgccgtggaattagagagagcaattgtgtggtgtgcgaagagtcttacacggcgtaaggctggcggcggttcttgttcatgccagtgtggaccgcgtggacgatatccgggcggatagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattcctccccatctcgaaattgcgaaaagcgtcgtagaactgaccttgaattacattgggcacggtgagggtgtccttggtggactcgcccttggcggagatgacggtaacggtcggccttgacatggtgtctcgtgggcgttgctgttgttagtatcgctgacctgtcgtggtgttgatgattttgcctaggtggtagttcgattgtggccgctgactaaccgacatcttggcgtgatactacaccagatatggccttagcgcgtcgctccagaaatgcgagcttcgttgcccattgccgacaaagccaacccacatgaaagttgccatagaggtgctgtactaaatcgccaagttcgagttcacttgagggctgtgattgcggacactcttagggcaccgacattactgcaagccatcaattgggaaagtgagcaagtgcattccatagttcgaagccatgggaaacatcgctgcactttggatttgactgaacggctgtgtgtatagactcagattcttggatgggctgtgtaattttgcagcctggcccgttttagtcgtagttcagaacattgagcataagtcgatagtgcagcctcacatgtcgtctagcatgtgccaagttgcagtactcttctttcgcagccgttcatgaactccaaagtatgtggagtccaaaaatgacccttttacgttgtctggtgattcgtcgtgtttcctaacgtatacgaaatacaaattcaatgcaagtacattgaggcacactggcggtcatttcctgcctgtatgcataagagaaggactgaaggtccataatctggctattgttgtgggaatgctaagtcctcatgctaaggtatgatatagcggaacaatatggatcatcgtacggcccatgtgccaagacgatcgtctgatagacgaaacaacatgcctaaacagtcacgctgaggatctgttctatcacattgataacataccgcattcgatgttatagttctaacaggtgtaatcaatatgacgctcgcctgcagttgcccgtgtctgcagttacactcgccatgtcggctcaaaggtggaaagcttttgctgcaatttaactctccctggcgttttatgttggctgtctggcgtcatgatctgcttgttgaccatccttaatcgaagagtaaaagatcctcatgccacaagcccggctggtggaagatctgccggaattccatgttgacgcgttcagggcacgatcagcactctaccccgggcgttggtcgggctgatacttggcacatctgacaagatagagataatgaagccatctaactgtgaattgcctgggcattaatctgtctggcggaatgcgaccagccagatgggtgcattgcgtactccgtcttcgtggtgtactctatgcgagtcagcgttaccagatcggccctcgatctcacgtgtcgctatcgtcggcgcggcgccgtcgtaggatcgtcgccagggtccatgagttttcccgcgggtgagaaattgttggcaggctgaaacacttcggccagctgtttgaccggaacaggcaagatatgatgattacaggacggactaccatcggcgggaacccaaagcggtgtgttggacgcactgtcgcaaagacatccgcttgcaaactgtcaaacggcatgtcgggcaacgttgcacaaactggtgaaccgaagtcgcggatgctcaagaatttgtaaagcgaaactcaccgcagcgtaggtgctggcaatctgaaacagcaaagattgctcacatgacgggagcgattccaaagtgccgtcgcaaagtcgcacatgttcaagcatcatcgcacaactcaccccgccaacagtgtgggtcggccagccttgcgtttcatcctagagaattctgcctttgccgggtttggagcctcaggacgccgttacggataggcgaaggcaaggatacctcagcctgaagagcggtgcaatgcggcacaatagcaatcatgatgcgagccgaagtgatgaattgcaaaagaaagcgctgaccagaggcgacagtccctgtgttctttggggtggcggctagcgtccggggtggctgcaatcatctccagggcctggtgtctcgtctagcctttcccaggatggcgatgcgtgcctcagggggctattcttggggcagtcattcgcctggaacaaaggtcgaaggtcgagggcagtttgcgggcatgggcaacaatgcgtgtcgttggacagcggctcttcgaagcaaacagcgctgggtctgcaagcagtgagcagttcacgctggcattgcagagtggtcgacaggctcggcgtggcgacgactgtgagtggttgcgtctggaatcttagcagcggagcgaatgtgcacggctggcgtcgcgcttctattttaagacgcccggcgcttggaaacgaggtgcgctgcgtggttgggtcgttgtcgttcccgacttcacagcgcgcaccttcctttctcacccacagcaccttccctaggcagcggcggctcacactggcgactccggctgatcgcaacactgcacgaaacccgcggaaccgaacatcttcgcgctttcgcctgccatcccccgactcctcgtgtgcgacagcgagtgagcacgacaacgagacgacagccagagcgccgtacctgctccacccgccacgaccgcctccacctggtcgcctattcgaatcttcttgttccgcgccacgttcccaggcataggcgcatcgccggcccagtcgctccttgtataggcgcttagtcgaggatctggcatcctcccacacagccaaaccaccaacagcagcgtggcttgttcgctgctcgcgaatcgcttcggtacgtcaacacgttttctgcttcctgtttgctgtatcctgtatcctgtgccccgtcctctcatacactgccccttctcgatacgctgtgcggttggaaccgatagtctgaagctgtacacggtattgttggatacttgaagcacgacggaaataccctgcgtatagcttcaggctattggatcggctgctgccaactggcgtaagcacgtctttccctacagagcgcggcacgcgggtaccgccctctgttcaccaccatgtgcatgccctcaccctctccgcagtccgtaaacagcctgtctggaaacagtgtacaggaccccgactccgtactgcacaataccgtccccagtaccagggacactgcgcccatggcaccttcaaatagcacagacgctgacagtccgacgctaaagagagcattctttgcacctaattcctcgtttccttccaagaaactcgagcacactttcacccgcacccgctgcccacgtccggcacattcgcctaacttccaccgacccagtatggttcagacgagcccgcggtcctttatgccgatgccctcattcggcgcagtgttcggaggagaattgcacaacaacggaactcaagatcacacaaatgcacatggcagccacgtagcacggcctgcctcgagcggtgcacccttttcttcctaccacacgcataccgacagtcgcgacagcaactccacggcctcttccgacaactcccccaaccacaaccatctccaccatggactcctcgtctgtgaccgacccgtcgccaggcgtctcacccgagtcgcctttagccaagactgccgcatcatcctccttcgtggccgacttccgttcgcgcaggcctgacaccagccctggagacgcatcaccgagtgctttcttcgagctgcagcgacctacgacacccgcgaagaaagcacggaatctgaagaacctcggcatcaataccacaacgtccctcacgaacctccgtggccctacgcctgcacccgtggccgtcgtgaacaaagagaggaacagctcggcgccaccctctccactattcatcaagccgccaacaccaccgaagaggcggccatcgaatctcagcttgaccattggatcgcccggcagctcagagagcaagccggcgcgtctcgtcataccgtctaccccgtccttcaaccggcctgcgttgcggcacttccagtcgtctccatcattgcccgtatgcggatcaagcttgggtccctcaaatggcatgacattgcccgcgttgcgcccgcttgtcacaaagcccagcggcttgtctgaggtcccgttcgagatggaagaggaggaggatcaggagcagaactttgacattccacagtcacgcgaggaaaagcccgcagcgtaccccaacggaccaatttgcatatacgaagccggtgtctacctctacttcgagcccacaactcagcaggcgtgcactttcgacgtaatcatcaacgttgcgagtgaggtcaaaaaccctttcacatcgccaacatcacagtcgcaaaaagatattgacgccaggaggatagacggtccaccagctgagagtgtcgatttcgcagctctttcgcaacgggcgaagccgaccacatctttcggcatggacgacaattcaccgactacgcccaaggccacacctgtgatgcaaaccattcagccaggagaactggtcattgatggcaagacttacaagactcccgagtatatccacatgccatggggagcataacaccgacattgtccctgatctctacaagcttgtgaagattatggacgagagggttcagcaagggaagcgagtgttgatccattgccaatgcggcgtgagtcgctccgcgagtttgatcgtggcatatggcctatacaaaaatccccagatgagtgtacaagacgcatacgaccgagcgaagaagcgaagcaagtggatcggcccgaacatgaatctcattatgcagcttcaggaattccgcaatggtctcttgagggcgaacgacagcagaaaccaaggctttggacggcgatcagccggcttgaacaacggtagtaatcgatattcggcattcgagactacgacttcgggctcacggacaccgcggaccgcaccgctaccacctgatagcgacatgtccatgcagcgagcaagtactggcaacatgatggctatctcgcccggtccattgtcagcaccaaccggtgccttctccactagcttccgccgctcgtgggatgtcagtcagtcgaacttcgacctcccttcacaaccgtctccatcaactattccttatgttgatcctgctgggcatgtcgttcctgtcttgtcgattactgcaaatgatatcacctctccaaaggcagataccaccacgcctctccaagcgcctccgcaaaagcgttcaacattgcagctgccttccgcggtccccaacttctcccgtcaactgccactcagagcccaggagggttcggcggaggtaacatcttcgcacctagaagtgggccagtctgtcggtcttcagccgctgtctttcggtgctctcagatcgccggctgtggcaagctttgccatgtcaccttcttttgctccacagcagcagttcgatagctcggagatcacatctcctatcaagacatcatttgaccactcatggccaagtggttatgacacggagccatcttctgacgacaggaagtcggtcgaggaagagcacgatgcgcgacctacgctcgtttctccaagatcttccgagttccacatgaccggactgaaccacagtggcttcgacgaatcgtacaacctgctctcgccgcgtgctgcatctttcaaccttggcgagacaccgtcgcctccaaggtttggttctagtatcgctgctttcgatccatccgatattgcgtcgcctattgcaacacaatttcccaaggatatcttcggcaaggatgatcacgatgaagaggagccattggcgtcaccaagggccgaagagtttcacatgtctcctttcaagccagaggtgaccgtagatgaggatccgtttggcttgacttcgccaacgcgcttcgacattcctggcaatcccttcgacaggccccttcctccggtaattcaagaggctcagccgcgagaccgacagccatcattccaggccattcttccacctgctcaccagacgttcaatggttttgcatcactcgacggtacagcacaggcagagccgacacttccagagtcgctcccgctgcgcaccctgggtacgagccaagatctcgggcactcgccacgcattgatagcgttaacacctctggcgagacgaagaatgcgcccactatcgagtcgccaccgcgtaattacgtgccgatacccaaagctcccgaaacacctcagtcgccaaaagaagcatttctatcgaccccgtccaaaggtatcaagacacgtttttcttcaccgaacctacgtgaccagcgcaagttgcagaagttacagacagcgatggcgtcaaagttgccgaagaaggctcctgcacctcaacatgctgcggatgacattgatgccttgatgtccccgcgagcagaagagttcactcgcaatccgttccacttcgaactccaggttacaagcgaggacgatagcccggtgtcttcgaatgagaccatcaaagatggacggaatggtcacgactggacagacccggtacctcgacagtggactcccgagaaggctaccgttgacccccggagccctgtgcatgccggcagcagtccaatcacacgaaacatttgggacgttttatgaacactatcacgatggtcatgatcctttcttcatttccatatgtacacaagcactcggagcgacctccgtagttcggcgtctacgcgtccaaaagaaggttgcgcaccacgtgtatgtggcgtccgccattgaactctatggtactggaccggcatcttccacctctggcgccagagcaacgaacttggacatcaaagtgacaggcatgacatgtctatcacatgatcccttcaccacggaccacaccgcgcaacacagatcactgaagacgctaaccttcacgatcaacgcaccacgcaatctcttccctttcgttttcatctttccaacttcccttcgtttccaagccagccgggggcgtatccacggcgttcctttcacaccaaacccaattgtggggggttatccttttttttctttcctgcgcgttgaattacgccaataaaccgtaatgttctagtttctagtgccgccgacaagatgaactaaaaactctccccactgccactctttattcacacacacaaactacattacacacactctttgtacaatcaactgtttttcattgacgacgagcgatgccatgtttgggaaagcgccattagcgaatgggcggcttgattagcttttcttttgtgtttttgctagtagggcggattttcgagcccgaattggagtttggggggatgagggatggatgggactgggatatgattgaaggcggagaggagagttattgatgggtgggagatatgtaaatgaatggaatcatatatgtccatgatcagtgcttccgtgctatgatgtcgaaaggcttacgtggattcctcactgacgctgacacaggttggctgcggagtgatgcctagaattggacgccacgggtggcctggttcacgcactgtctgtgagtggtcggccgacgcagcttggttgctacagtccgggatgaggaaccttccacgcttttcgcggttacactttttcctgcttaagaattccccactcattcacctgtgctcgctcaatcgattattcagttcattactggttttcagtttgtactggcccgaccagtactcttgtacgaacttgtcctcttgcctcgagaaccactcgctatttttgtcttcagcactacaatggctcgctcctcgaatagaacaccatatatcacgctgatcggagacgggaattcagatcagtcaagtcggatatatgcccagagtgctgtatcaaatgtacatgcgacgtacgatctcatctgcatgaccccaaaattatacggaagagcccccaatcaccatctggatcatctcgtcagctattcatcggcaaatagcagtgtcgtgagcgctcactcgggccgtttcagtgatggcgttcatagccaagaccatgacctagtaaaggtctcgaacgatgacaaattcggcccgcgcggcaagctgcaatgccctggagcgtatatcctcagatatttatgtcagactgaaagactccatgacgaccatgttcaggagatccagactagtgctctagcgttcaacaccaacttttccaaaaccacagtcattcgctgggccccaggatctacgctgtattattacatcgagtgtcgcggcttgtcgactgttcaagcaacagtcatccaaaccggtatgaggaccgccggagatcactggcaagcgactggatttggcatagcttttgaggagacatacaaacgtcaggaagccaccttctcaatcgcatacaatctagctttgggcatggatcactatgctctagccttctttcccggctggcagagaagagtcatcgacatcggcgctcgtctgctcggcgagcagcagtatgtcgttgaagtccttggccacgagctcggccatatcctcggacttcgacacgagttttggaaggacaacaaggagccgggtaacgcatatcagtacccatctcacatccatgacaacgagtccatcatgaatgaccggaatgtcggtgacatgtcgcgcttcaccatcagccaggcggacaaagacgctattcgtcagttctacgatctgcatcccggccagcataaggacatcttcattcaggatctcattccacgtcctgctgtggagtatctcagtttacctcctgtccagattatacagcctagtggatgcgctcctgcgaccaggcgccagagcattccctgacgtagtcctatgatctttctcgtttctttgtaatatatcagtatattagcgtagcgacaatagcaatgacatacacacttttccctagatattacgtgcaacgacgctagctcagcatgctgctgcagcgataccttttacagcttcgtgtcgatacgggtctaatctcagttcacccggtacaagtggctgcatcgttgtcgtgacaggacaagcccgcgattgccctatgagagagggagatggccggtttctttgcgatgatgctgtgctgctcaagtggcagccgtattacttccccgtgctggcgacgctctctccattaccttgctcaatgtcattgatgagggtgaagggcgtgatgacggtagtgacactgatctgttgacgttgacgtttgtgctaagcgagaagcggtttgggacgccagggatttccgcaacttcacttgctgcttgcgcttgtggcatttcaatacttacaccatcttagtcattttcgtagttcctttttcatcaagagtttggcgatggttatctagatatcgtttgaaatgtcactctcggtcagcaagaggcggtcacgtgctaggtatgaagcaccctggacactttcttcggaattagctgcccaagacgtgctgatattgacagcttctggctctggaattattgcaataaccaagtgcagaattatatatacgaaaagagctagggttattttgtaggccgcgttgtaggtagagtgcagctgtagaggtggcacaacggacaggtttgagtaatacattcaagcaacgataatttcgttgctgtctgccagagggtcttcaattttcccccggcatatggagagatgcttaagcttacagacagcaggcagatacggtagagcaccgcgttgacgagcgtgaggctaacccccacaacttgattggcaaaatttcacgctgcaatactatcgcggcagccggactctgtctcaaggccatggtaaggattaagccaagggtattggattgcggacttggtttcgcgacgccgctcaaggagcgcgcccacttgtcgccatctgcgaagtgcaggctgtcaccgtcgcgcacttcggccaccccagataccacgaatgtgcagccattcacgtgtctaccagtcacagcatatgtaaaaataagcatctagaagcgaatatttgaggcgtgcttcgacctcaccgccgtggctatacgcgccgaaccagcttcccctcatcctcatcgcacgaggaagtgacatcacaacctctcgcgcacacgtatacttcctatctttactttactctctcctactgcatactcgctccaaagtcctattgtctcagcacgtgaaatccgattttgcagtggacgtctctgtccgccagggtcccttcctaccatggttatcatcttcactagctccgccagaaacattttccacagcttttaaaggaagcgactctcattccttcctcactcgccccttccaactcacgcaacacagctcttatttgagctcactttttcagcttgccctgacgttcagcgacgcaaacagttgctgcaccttgagcaaactttctgatatctcgactagcgcacctcccactttcactgggtaacgcgcgctctcccccaccactcgccacgctctcactttcgaatttgaaatctgcgctttggtattgtgtgccgaattccgccccgcagggaaaggctctcccacggtagagcactcaccctcacccaacgctccactaagcgctaccgacctcaactcaccgcactatccctttggggctactcaaccgccatacaacaaagttgctcaccaatcatgccggccccggaggtccagaaggtctacacaatagaagcggtgatagatgcgcagccatcgcactctgaagacgcggtgctcgaaatctacaacgaggactcactcatgtcgtcgcctgaggttgcgccctcagaccgtctgccgaccgaagtagcaggagccaacgcgtctggaatgactacatgctccgattcgaaggctacgactcccaccaccacaagcagcacccccaacaccgatgagccagctccgtccacactgtcatcagccacaactgagtcactatcgacaacaaaactgcccaccacacccgaggctacggctccctccgtcgaggatccttcaacttggtctgaacaattgcctgtgccgatcagtctcgacaactggagtggtcgcgtcaatatcgacacgagcacgcttcgcaaggacgttagcatcttcaacagcacaaaacagatgatgcgcgaggagacgagccagatgcttgttcttgcctctcgtgggtttgggcgtgccggttatgtgccaaccaagaagacctcgccgcgcttgcgcacacgccgatatagcattgatgtcctggtcaagccttggaccttcgaaaaggattggcagtggaaagccgacgtccgatatgaggcctctccggcggttcagaagcatcatgagaacgaacccagactgcgagcagaaccgatccaggccttccctacccctcttcggtacagggagttgaacgttcgagccatgcacccaccacctcatgacgacgagacatatctggtgatgggagatagtgtgctgccgaacatggaattcaacttcatgctacaccatcgtggaggcgaggcatggatgcgagataacgcgctcgccatgtcgctcgacgtacttgagcgagccctgaagtgtcacaaatatggcatcagcatagtcaaccccaacgcagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagctatgatgtctacagagatcgcttgcaagacaagagatgagattgttctacccatcaacgacggtattggcgcttacagcgacgggtctcattggtcattggtcattgtggatcgcgttcacaagacagcattctactatgactccacgggcgtgagtccttacaaccagatccagaaaatagcctacgaggtctcaaagggcctcttgatggtcctcggggaagaaacgaaggaatggcagttcctgccacaagaggagagccccaaccaatggtgggacaaccagtttacccaggatcaagggccatgtggccccttcgtttggaagatggctaagatcatgatcgaaaaaatcatcgctcatcaacagactggtcatgaggccgactgcgatctgtcgctccaccgcggttttgacagatatttcaagtcgatgttcgactcctggcttgtacgattggagatgcaacaattcatcacatggttcaagctcgaccaagagtctttgacgtctgtcgaggagcatgaccaaattgctgtggaaggcgaagacgtagccatgtctcaggagcttccagcagtgtacttggaacccgaaagacctgcaagtgagaacagcaccgaaacttcctcggaagatgagcaagatgaggatcccgcagtatcactcaaccgtgttaggggaggcggaatcagtctcgtgggtgaggacgattcaatcgacgacctctcggctgacgcgtcgtctaccatgttcgacgactcgccaccaaaagacttcaacatcaacgattgggacatgatggacaatgtgtcttttgtcaatggctcccgcgccaaagtacgtggtgacgacttgagtggtcgtgatccggacgcgaccccaacgagggggaagtcagaccaacgccgccagttccagcagcacatcctgcaacaagacaagggtcccacgagtaggaaacgccatgctgagccagcaacagcagatcggcctcgtcctcgtccccgcacaccaccggagcaaaatgtggacgtgggtgctcctcttcctgaggggtggaaacgatcaaacagcgtcgagagccactggtctgatatgtccggttgagcttctcatggcgcgcggctgtcttagctacgtttatcgcccgcatctcgacgctcagacgacggccattcgcaacgaacagtgtcagaatattcaagtctcaccctctttaagcaagccttccgctctgtaagcacagtgtctagcatttacgcggccttgggcatcacgggaatttccttggtatatacgaaaatgttgatttgggttacgacagaggtcggtttgaaggactgcgggaaatgtttcgttttgcttgggagtttttttttccacaagagctactgccacctacttgatcttcttcccttttttcacaaacaaagtgcacgatattggaaccctagacagaaggggctttgtgttttcagatgttggcgtttggcgtaatggttgggcgacgataccccactgggatggctcttgtagttcagcataaaaatgaacaaggtgttctacacacaataatgcgcttgcgtgatgctgatgacgttggagtttgtgtgactgtcacatcagccctacgacgctgatgctgagtttagttcagctacacaagcactactacgcttcagcggtgagctggagtacgaatggcgcagcacgcgtagcgtcgccgtgaccgatagcacaccactccagctgtcctttcagctcacatgcaatacctgactaaaccacgtctaatcttgcgccccgcggagcttagtgtagccctcgtagtagcatcgcattgctcttggctcgcacgcgatttgcgcagcttcagacactccgcgtcgccgctccgcgacacacgggcgcgcacctccgtctccgtcaatgcgcgggcggacatggcaaagcaacaaatttctgcatccgagttttccctatcctcgagcattgcgcgccgatcaccactcgtgttcgggggctaactgtacttgcttgattgtttcgcgtgggcagttggcagtggcgaacggacggaagtggcgaaagagtttgggtgcgaagcggaagcggaaggtgctgcgcatggcatgcacgacatacggttgcgtgccgaggtgcggcgggatcatcagggacggaggttcaatgtcgcagggatggataatgacgaagtggatttggacgttggtgatgaagatggagagtggtggtggaggtgatggttagacgtatgacgtcatatgcctgaggcatcgacttcgcatgcaggcagcactcggtgggaggattggcggaggagtggggtgagtcacgatagcacaccaacacgtcaaaaacagagccaatatgtacttcgtcaataggcaaaatatacatgcactttatctgactgcttcaaaatgccaacccgcagagtccgcatcgtgtgtatatcagacacgcacaaccaaacgcccaaattgcccgccggcgacgtgttgatccacgccggcgacctaacgaatcaggggagttatgcagaactcaataggacggtggaatggcttgagaagagcgattttcaggccaagattgttgttgctggtaacttactcacacttcctggtcacgtgcgctgatgtatgatgtgtaggaaaccacgacacaaccctcgacccgccgttcttccactcgcatgaaaacaagtggaaatggcctagtccgcaggatccagaggcgtgtaagaggcttttaattgattcgccgtcaatcacgtacctacaacatgaagccgcaacgatctatttgcccaagacacgcacgcacttgggtgtattcggctcgccatactcacctggccgacgcggctgggcgtttcaatactggggaggtgaggaagcggaggagatttgggagacgggggagatggagggggcggatgtggtgattacgcactcgccggcgttggggtgtttggataggacggcagaggggagcgcggggtgtggggctttgaagggaaggttggcgagtgtgaggcctatgatgcatgtttgtgggcatatccatgatgggagggggggttgagagggtgaggtggaggactgctgaagctgacaggacggaggatgagtcaatgagcgctgacaagactgacaatggatcaacaaatcctgacaagacggacactcctgctgaattagacctgtctcgcctcgtcgaatccgtcgagaattggacagatccaggcgcaggaaacaagaagatttcactcgtcgatgccacgcggaaagcagggtgtgggatcgagtatatgcatgctggagaggtgccacgtcatgtcgtccctgacaagttcagaggactcttcggggagagtgacgagactcagccgggtgctccagagccgcacccaatgtccagcctcgaggacggtgccctcttttcaagcagtgaggcgggagtggagacgtggagaaggaaggctggtggagcgatagagtgcaggactcgaagcgacgtcggccgcagcaaggttgacgcgcatacaagtacacctgggagtactggagtggagcgccgcgagactctgatgatcaacgctgcattcttgagtgcgagggtcgtcggaaaagcatccacgttcaacaagccgattgtggttgacgttgagctgccagtgtgggcgtttgccagcgaagcggcgctggaggcacaatgacatatccgttaaagcacacgctcgtcatctcaggcaaactgttgacgctctccacacacacctacctcatggtgtatattcttcgtgtgttcctcaaatcctcgctgaccacgtctcatcgccggatcagaccatggaacgggcccattggctgcggcggcccactttccccgcataagcctatggccatgggccactcagacagagtcgttcgggacgggccttgcctgtatcgacaagaagaaaacattggtgctgtctggcgatggtcgcgatgcagccgcccgtgtcgaggccgcgtgctgtctctcacgtcccttccggtggtgtcgggggatcatccttgcgggcgaggtgtcagggctgcacatcatccatcgcggtggtggggtgaggtgaagaagctagggcgcggtgggcgtgtgacgggcggggtgtctcggattccatgtccttctagcgacgaccagactgcactcgacaatgccgtgcgccgtcatttttggccagcgtaactcgggttggtcacagtgacagcaatactttgcggtggagtggttgagcattttgccattgggtggcagctggatgtcacacctgacaggccgactcgtgggcagaactggatgaccttgcagctagtgtgctcttggacgtgcctatcgaggccgctcgctgggtgggttttggcacatgggggtttggcagtggagggacctgcatggtatgattgggcgtatgtttcgtaggcgcccaagccgatgcctcgcatgcagcgtgcctctggacaaggtggctcagatgagatgattagttgcgtctggcttagctgagcgtggccggattggcgcggccagcagcgtgcagaggcgccgtggaagctgcatgcaggctgatgaagcgtgaatcgaagaatagcctcgagccctgattcctgaatgaagcagagcgtgctgcggaccgcaggcacatcccctgccaactcccgtgggcatactcagggccgccttgggcgtggtagaggcccagaaggccccgagaacagttccgtaggctgactacttgacacccctcacgtctcctgcgtggtacagctcgttatttcaagtcccgacagcttctatttcgattctgtgctcccacccgccgttgtatttgtgacccggatagccgcaagccgcagagatcgggacctcgctgaaacctttaacctcgagtgacgtcgcaggccagaccgctactctccgcaaggaagccgctgcttggacaacgacagctgcccagcatcgcatccactctgcagactggccgtacacagcctctgctctcgcccaacaacaaagagcacgcacgcagcaatcaaacttgcaaacttttgcaaagactttgttttattctttttcgccggccgagcccccgtttcgcgttgccacgagattctccggttttcttccgtcctcgatccaggaacagcccgatcggcttgagtcagcacgggcaccaacgtcgtcaccgcaccaggaacaggagactcttctgcagcgtcccagcatcaccccataccccaattcgcgtgcccttaacaccacgcacatatacccagcagcacccgtctgctcgagcctgttgctgctcgctgccctacgcgatacattcgccgcctccagccacgaccgcgcactcccgctctccgccaccgctcgcttgcaattgatcggcgagcgcatgtctcattcttgactgaagactcaccgcactgtctcgcagctataagaccgtgcaacaccaccccgcccgcaccttccccaacccccccaaaacccccaaaaccccaactatggatgaacccctacccgaccatttcaaagcactgggcgtcgagaagaccgccgatgcctcagccatcaagaaggcgcatcgcctgctggtgctccactgccatcccgacaaggtcacctcgacggatcccgcagtgaggcaagagaaggccgagctgttccacaagatccagaaggcctacgaagtgctcatcgacgagaccgagcgcgccaagtacgaagccagcatcaccctcgaagccctgcgaagagagaagctcgcacgaggaggcgccaccgcaagccgcgagaaggcgacgcgattcgagtcccgcccgtccgccaacacgtccagcaaccgctatgccaccgaggagcgcagaccgacggccgcctacgccgacgacgacaagtactacgacgaccgtgaccgcgagcgtgcacgtgcgagcacccgcagcaagtatgaaacatactctgcataccctcccaagactggctcaaccccacggaccgagaaggagtcatcgaggaccaccaaagccaccgccgaccggacgcgatctgaccgcaccaagacgcgtgacaaggaagatcgccgcaaccacaagttcgtctctgtcgagagcgagtcgtcgtccgcagatgagaaggcacgctacgaagcaggctacaagcgccgcagccaggaagaggaggtgcgacgacagagtgccgacacccgccgcaagcctgacgagcgacgctcatacgaggacccgcgctacgagactccgagcgcccgcaagatgagcacacaggccgaagaggccatccgctacctgcataagtcgcgcgaacaggtccaagctgagatgcgtcccaccatggaccggacgacatcgcgagactactacgagggtagtcgctcatcacgccccaaggaatcacgccccgagcccgtgcgcaggtcctctgcccgacccaaggagcggacaacctcaggccgcgaacgagaaggccgagaccgtgaccgtgccttccctgaaattgtcgattgggacggtgacgagagctcatcgaggcggatgcctcctccgttgaagcaacacacctcttcgcctgcaaagatcgaagttccgcgcgctacgccggaacgccgctacactgaggctccgtcccgtgacaagcatgcctcgacttcgccacccccagccttccaccgttcgcaaaccatgccatcaacggtgccgcatgcatcttcgcgcagcaaacccgcctcggtcccgcgcccctctggactgcgagaaaccatgactcccgagcacagcagcccggaggcatacccatctgtaccgccaccccagcctacctctgccagtaagaccaagtactaccactaccccacaccaaacggcagcgtccctctccgccaagacgaccttcttgcaggcagccaccgcaccgtcctccgcgagccgccaagcagccaacgccaccgctcgccagaagcaattccccttggtcgccccccgatcggcgccaaccgcccctcggaagccaacatttccaagacatccatgccaccgccacccatgggtcgctccagctcctcgcccatccgcgaagagcagcgcggccgctccggacgccctctgtacggcgaaatgcgcagtgactcatacgcctcgcaacagcgacctcgccccgttcgccagtcgagtttcaaccccaatgaagtgcagtacgcgcccaagtacggccctgaagatgtcagatgggcgcctcgcggccgcgagaacgagcgcagcgattacggcccgagtaagcccacgttgggcaggactgctacgtatgtttactagtcttgccggacctatttggtccacaaacgccaaataagagattcgaggagttatgaggagaagtacacacacaatggttatagcaggatacccaatacctggtttgatattcaataggcgttcataggtcctagtactcttgatttttcctttttgtgtttaggaaggggacctggcatattcaaactcgacgcttcaagcaagggctgcacagcgtcggggtcaggatcccttctctgtttttctttttcttttggttgctggaaagcaactgactttctgtacggatactatgaaatccatactttttattactactctcgctcagtcggtcggcctttcggcggacaactttttttcccccccccacgcactacatgctgtgctgtgctgtttttcggttcgcttttggcggacgtagctttttgatactctcgctcgctgtgcgatgcacactcactttcgttcagatagtagatatacatattatatagagatgatttacacgatttgattcttttgcatgagaatggagtttggttgggtgatgcgtgatgcgtgatgagtggtgtggaagttggagaaatggtattttgtggtgatgtgattaggttctggtgggaggagtaagaggacttgtgctagaagtcatggggtgggttgtgcgtggatttgagataggatgatacaccgagtcttgtggtagtagcacggcgggtaattggcaaggattggttgtgtttatggtgtttcgtggtggttgtactttgtagacaaggaaatgtaggttctgtagcaagtgtgtagttgtgtgcattacagtgttagtttcttgggcgcgtgtgtctttttttggtgttgttgaactgcctgattaatgtactatcatgggtaagtaaacagctgtttgttcggtcctatgtcgtcagttaacgacatgaatgaagtaatgtctccggtatactttttcagcatggagatagaatgagtatacacgagtagaaatattgagatgtgagatatgcctgagagaagtcacaacgtgtgagtacatatacattgcttgcgcggccgagctttgatatccatgtcatatgatcgtgatactccgtctctggaacatcttactagtgtcaagagggcagtcatatgtttcatatcgatctggacccaatgccatctgaaatgtccccactcgccggtgctgtcccgatgcctcctcgagaagaagcaggccgaaaacaattttttcgcgtatttcaatgcctcctgttccgcgcaccaagataaatgcgacgacaggccactcatctgcggtagtgggtgtcatatcttccatagcatctctcgtagtgaacatggaagtggtagggaagacagagcgacgaaggatcgagccaggtgtaaggatcgagtcagggacaaagacagagtcagaccccaagttctggagactatggtagccttcattaaacgaccacttggtattcagtgccaatccctctagagtcaagcttgccgaacggatctgtccgtaagtggtattaggcggtatctgttccaagacgagatcaacaagcactgcatcttgctcaagatgacaattccatatggtgttgaagttatttgaggggcttataccccttggcatggtgttttcgagaaaccgtaactgtcttgtcgcttcgacgtcgatcgctgcccaagaccagcttggcgcacgatattctcgcggtcgcggcgtggaaaccctggcaaacttgtctacagggtaacgtgagtaccagcatagatcgagaacgattgtttctttccaaagtcccgccacatacgtctgcttattcttgatcctgtatagatcggccaaagctgcaatcgcccggagcttatcactcgggaatgtgagttcgcggatcacgtagtccttgacgattgcatgccaactcggtaggtcttggctctgtatacacggcagtatccgctcttgctcgtcccatgtttcggctcctcgtgtcacccatgggtgggaacctgagccccggcggaattcgcccgtgcgacaaataaacgtgatggcggttttggtgaattcaagcactctcggcgacagtcttcgctcttgatatgtccaggcgcgttgatgtatcggagttgtttcggtctcatctgtaggctctctcgcctcaccgagaatgatattgctggtgcgaatgccgtctacgaagacgtatggaagtgaaaatacgggtgacttttcgaggggcgtttggccgactatgactttgtagccacggtcttgcaagaaccctttcgatacgtcatcggccgtagaagctgaaatggtcacccatgctcgctggtatattttaggcatgaaggccaattctcttgagagatcgtctgcatcatcctgaacaatgcataggcagtcaacccataaatactgtatccctatccctctgcagacggtcactgcatcttgcagagtttgcggaagtgttatgaccggaatctgcctgtgcatttccgtcatggaagaaactgttgtcttgaatgattggtcaccaccccacacatagctcaaggctacccacgcaacacagtctcccggagaggtatgaatcagttggactttgtgctggtcgtcattcgtcccaagctttagaaggcgcgtaggtacaaaatctgtcggcatttcggagcacaacggatgagcaccatggcatgtagtcagccattcaccggcctgtcgaaggctgttttcggagccaacataggggtcctgcgccctcttgatactttctggtacctcatcagcagaaatgtctgagatacattagcttcgacttcatctacttcactttgtaaattgtacctggtgatgctttgagactcgagatccatgtataataaagcccatgtctgcagtggtgctcaaagctcggcggcggaagcaatgtccgtgggagctccacatagaaggagtagaagttgtggtgtgcttcaaagtggaatttcacgttccacaagccttgctcgaacaaggaccagcattgcctaaacttccgacgccatcgctgcaagagctttttctggatatccacggagtacgcatcacgacgccaacttaccgcgtattccaatctgtttttgtaagtgctcgcatcccaacctgaaacgaacaattgcagcaacagtgcgcatccatttttaatgccctctcgaagttccgatacagtatgtgggagcttaattttgaaagagtcctcggagaaattctcacgtcggagcacgatacgctggcagtgtttacagctatgtgccgggctgtactggcaaggttgctccatgacgtaaatggacctgccttgtctcaagtagacctcacagtgctcgcgatgacaagacagaaaaacaaatcaatgagaggaaccaaggtcatgaaagacgtagctcagcttcgtggtagatgtgggtcgaagggtcgtctgttaggtgtcgagataagcaagtaggctgtggcgcagtcatattgtcgcttgcgtattaaatggaccccctctgcgcctgataatcaaatgagctaacgattattaacatgttgttagctaaaatcctccggttgacagagacaaggactaaagtcgattatagtaacaagtactatagaattttacccaattaatgagcgcagaagcgtcggattgaggggtcgaatatttcaacctgcttcttagggggtccattcaatacgcaacgcaccggtaaggcaacagcgtcgcgtgccgctattcagcctcgtatgccgtgcaactcgatcgctcgatcgagcttcgaagacttcttcgtctcttccactaaattgcatttcccaagtcactccatcgctgttattgcaacatcattgggccctgccttctcgagccatacacattcgaatagcaccatataagaacattaccacgcagcgcattaccgatgtcttccagaagcaacactcggttgatcccttcttctccacgacccatgcagcgacgctagggccaatcgatttaccatccgttgccttcgcagaacattttcgtgccgttcacattgaagtcagtcactagaaagccacgcagtactgaatcagcctacaggcatactctctgtcttaccaaggtttataaatataagccttctgtatacattcaaggacgttggaggaaacaggttccgtagccaatagcagattgcacgagcaaaatattaaaaaattatcagctaatgtcgttgaagtgcaaagcggacatcaaaccggccgctgcctggcgagctagacgttgttaacaaccgtaaagactgacagtatgttgattttaccttggtacgtgggccaatcggatcgctgccttcgcaaagcatgcagtaagagcagtgccatttactaaatttcatgatgacattcttgtttgtctggacaattacgaatctgacgcactcttttagaacttcacctggccccgggagcgctcaatcagcctcgcctgaaccgtccgtcaagacaactacactcaacaattccatacatgccaagtacacaacatcacagatcagccctcaaaaccacttcaccgtgccaccactctccccttccaaaccccaatttccatacgtatccataaacccctcttctgtcaaatacttcctatgctccacactcctccacgccaacgtcgtgcccaacttccaactcgtatccaacttatccaccaccaactcaacgagctgcaaatcgcgcggctcccttagcgttttcagccccaggatactttgcaactcggcctttgtgctcgcgcgatggaacgagctgtccggatcagggtggttgtaaaggggtagcaggtgggagtagtttgttggcacgatgtcgttgtagggttgttttgcgccccagattagccgctcgatggtatatcctgcgttgttgatgacgaagatgacgataggcaggttctgtgcgatcatggtgccgatttcttggatcgtgagcgccatgctgccgtcgcccgtgatcagcaccgtccggctgggttgcgtgctgggcagttcagagcgcgcaacttcgacgcctagcgtggcggcggtcgcgaagccgatgctgccgtagtagatttgcgtgatgaagcgcgcgttgggcgggaatttgatgtcgcacaggccgaagttggaggtgccggtttcaccgatgattagatcgttgggctgcaggaaggattcgatggcgggccagaggaaggattgggtgagttgggttgcgtctttgtctaagggagttcggggcgcggggagttggggcttggggatggcgtgctggggctttgaggggagagcggcggacagggaggagatcagggatttgatggacatgttggggaagatttggcctttgactacgacgtcatgtgggttgatgtggatagtggactcttcggaaagagggcgcgagaaggcggcggagttggtgtcgcaggggatgtagcccaaagtgatctggaaagtcagtgtttgacctccaacaacacaaaaggtcacttacaactagatcagcggcttttgctgcctccttgacgccgggtgtgctgacctctccattccagacaccaacgtacatctcgtcgtcttcgcttactacgcccttgcccatatttgcgcagaaccacgggacgtggagtttccggacaagctgttgcgcctcctctgccgctccaaatctctgtgtccatgcatcaaccaggatagtcggatgtttggcctcctttagcgcttcaacaacagccttgaccgccctctcctgagccgcctcatcaacgtccggcttcgtgttgatagggttgtccaaaagcttagcatcaacatgctcctttgaaaggtcaagtggcaagaaaatgtacactggaccagacttgaggaagcactcccgaatgacccgatcaatctccgccggcgcagtctcgatatcccacagctcagccgccgcgtaccgcaagccctcagaagccttgttgtaaagctgatgatccggcttattcccaatagaatgatggatcatcatgtgattcttctgtatgggtcggggagtctgaccaacaacatggatgatcttgacttgctcggacatggcgcccgcgacaccattcagagcactgagctcaccaacaccatgggtggtgactacacatcccgggacgccttttacgcgtgcgtagccgtcggctgcgtatgaggcattgagctcgttcatgttgccaatccatttcaggccgtcgacgtggaagaggtagtcgaggaattgcaggttgaagtctcctggtacgccgaagattgtgtcaacgccgatttgatgtatgcgctcccacatgtaccgcccgagggtgatctttccggcgggcatttctcccatgattgcaggttttacttcggtggggagaaacgctgagttttgagaggtgaacaaagagagttcaagacttaaaacgctgtgtcgtcgacagtcgaaccgatgaggtcggaggaaggtaaagtctaacttgaagaagtccagacacggtatttgtatccgagtgtgctgttattgcaaacagattaaacggcaagatcgacccctgacaatcctgctcgcgattgtccccactgatacgtgtcgagataagacaattgtaagcccgttcgtatagcacaaagcttcctgatgtgtgtaggttctgtaaagtataccacatgttagcttgcaaacatatgaccccacatcttcacatatctaccttgactactgccagcacttcggcagatgacgatgacttggcagtgataagcgagaagatgcaagaggaaggaagaagcaacgagcgaaacaaagtagtcctacactagcaccatgtcactacattggcatcacatcggcatgacaaggcgtgtagggcgtcgtctaccgcggcacggttgtcagcgggctagctacgttgtgcaaatgcggggatcggcgctcgctcgggatggagccgcttgttgtcggaacgagttacgctagagggcaggtcgctcccgagaaaaccgacatgtggaaacgcgagcacaaggaggtggtttacattgctgtatttctgattcagtgaactactcaagcgctctcttcagtcgtgccattgactccgtgtttcttcgcatcctcgaagctcgccattttgaagtcatatggcagctcaaagtctgctttgggatcaccttggaaaggcttgaaatccacaatcaacgagtctttgactgcgaaaacagcgtcgtcgtcaatgtacttgctattccggtcgaagatctgcgtgacgataggtttgtaccccggcgcagcgagctgtttcagagtcagcacatagacactacagtcatgaatcttaacataccaagaagtgaatatgagccggcctcatcggatgcctatccaacgcctgcaataccttgcccgctggcccatcgaaaggaatcgggtacggcaccggcctcaagcaataaaagtcgtactttccgtccttgccagtggtgaacctgcccctgagattcatgtcaggttggttgggatcctgctgctcgtacagtccattcggcgcggtatgccaaacatccacgaccgcaccctcgatgggctttccagtcctgaagtccgtgacaatgccatgcatccacgtcctatctcccgtcttgttgacttcatcagagacgatgcatgcgcccataggcagctggggtgcgttgtggcggtagaagggcccgaggatggcagttgatgtgggctcatcggtggcgtctgaggcgagcttgtaggtaatttcgtcgacgagggattcgaggccgaggatgtcgcagaggagctgaccttcgttgcgtttgtcgtcggacattttgccggctgcgttcatctgtatgctgtcagtgacttgtgtatggactgtggtgcagacataccaactcgacaccctgcatccactcgtcaaccgtgagctcattctcgcgagcgaagtcatggagatgctgtatcaagcctgctgtgagctgccgtacgcgcggagtggctttgggtcctgtagcgttgatgacagcttgtgtgaagttcggattgaacttgtgctgtttgccattctctactgctgtgccattggaagccattttgtgaccaagaactcaaattcagcaagcagctttcttgcgtatgtcaatgaggatcgtgtgagacttctcggggtattaatactgtagtcagcaagcgacaagagtgtgctctgccacgccgcatatcagacataatgaagagctcagggtccacaactagagactgtaagcggcatgcggggctttggagcttgtgcagcgatagtgtggttggacttgcagcgggagttgacgtcggtgcaaggtgcgctatccgaaactaggattctgcagatatctcgggccaatgaggcacgaggtgattcgtttccaacataacgggcgtcccacacgtctgacacggtgtagcatcaaggtttgaacgaagacagtaatatattggtcttgaatgataagccgtatgcaaatgtcagacgacttcggtcctatacaatcgccaatatgcggcacccatacatcccaaaactccgacgctcgtggtcaagaaaataatgcacactgttcacatgcttcaaactcagtcgctgtcatcatcgactcttgcgcgctttgccgaccgtccctctgattcttggagaccaaagcgcttttcgccagtcttctcggttcctttctcgcctctaacctcgtcaatcatctggctgatgttaaacgggtcatccgtgtccttctcaaactgcactggtccttcgcgagcttcttgcaaatcagctcctttgaagccctccttggccttgcccaacacttcaaatttgctggacttggtgatgcgatcgtaggtctggccctcgtcttccccatcatcctgttggacgcttggccggtagatactgctgatagcgtcctgtgctgcaaagaggggcttgtcgtagtggttgtcttcgttgatgccggcattgaacccactggactggttgaatagacgagagtcatacatcgactcgccgctctgtgtgggctttgccaaacccagagcaaccttttcagaaatatcacggttctgctctcgagcaagcatttgaatcttgcgctcttggcccatgcgcgattggcggagctcgcgctggaaatcttcgcggcgctcctttctgtctgcttgtcgcttccgtacagcttcctcctcggagtcggtgtctgagtcgctcgtagaacggcggcgcgagacgttcgcgcgctcctcgcgggcctgcttagctaggttgcgtaaatgttcttctttttgcagcttctccttctctgccaatcgttgttgcatgactgcgcgctgtttgacttcctcgcgagcatgacgatctgccgcctggagtgcttcgccaaattgtgcaaatttgtcgttgatagtgacgtcctgtaggcctcggccatctgcagccagacgcttgtccagtggcacagtataacccttgggattcttccaattactgataggaggcgggatcttccacatctcttgatcctcggcggtcagcttgcgtggtggggagtgaaggactggaggaggtggtgacggcggtccgcgaggtatcctcttgtgcttgaactttggtggttcaagcggatcaatctgtcgttgttgaatcttgaagattcgcgtctttccctgtgcttcgcccatctgcgcggtaggtgtatatcgtacgaaagtaggctcgtcgttcttgcggccctgcacgttcttgggtcgctgtgctgcagtctgaccggctaccagcgccatgagtgcctgctccgtcttctccttcgtcgcttgtacgacttcttgacttggtcgcgccagatctaattgtccggcatcggcttgctgtcgcagggggatcagatccttgaagctcgcttgcactatcctcgagtcgccgtgtccgcgctttgcgatttcgtcgtacttggtctttccttcagcatcgactctgcggaccatagcattcgatttcgatggttcgcccttcttgcccatgtcgagcgggtattgtgctacgtgtacctctgggaacgcgccgccatcaccaaaatcttcagcactgcgcggtcgccagttcttcctggcgccataggcaggtgggccattctgcctccttgcgacctgtgtctcgtactgctcggtcgtcaacacgcgtgtgctgcgtgtgagctcttcttcttcgcccgtgtatttcggcttcggcagcgacttcgaaagggcggcgacggacatgatgggcgacaagagtggcagcaggtgagtgagtgcaggtggacgcgttcgcaaagttgatgatgggccggcaaattatctcatcgaatcaggctcccgcggattatcgttcggccgcgtggcgtcacgtgcgcagaagttgggcctctatcacgtgcctgccaatcaccagcagatacaagctcaacgacataaactttcgactttcgacggattagttagtttactgagcttgcatctgtacaaaaacggctgccgaagaagatgcgtgattgaggcttgcatgagggcaattgaagattcaaaacagctcgcctaacctccaggcccctgcaaggatgatgatatgcaggtacactttatcgacttcaagataaagttgtcaagtgcttgttgagctgggaaatggtggcattctttcctgtcatttctctcgaagtatatccaatcggacctggacgcttgcatcgtgtgcagctagaggtggctgggagtgtcgcttttcgagggctgggacaccagccaaccctacaatagagactggtgctatgacgttggaacacagcgttctcgtgggccacaaacgagtcattcaacgaagggagggcttgactgatccggcgcaggatagctgttgtaaacaaatcgggcgaggcgtacagcttcaagatgctgtccggctggggcatcgttgcctcgatgtcactgtatctatcagccattcgtcactcagatctgcagaggcgctgttgacgggtgatggtaagccatgtctcccgtagcagcctgtttcagacattactcggtggtcaatggcagatgttggtagctggctcgcgaagacgatgggattttttcaagaagacgacattagaccgtcagcacaacacaaggatggcttgcatcatagcgacaactgcgcgtaaccttccaaggcttaatcacgcgcttaagagcgttagaatgctagctcgaacatgtactgtgaccagaggtggccggggcgcctagctcgcgactcgtccctcttcagacggccaaccccagcatcgctatggcagaatgcaaacctttgccaactccttagcagcatgccaaacttaagacgactctgcgtgcaattgcgggtcgtgtagcagcatgccgcgcgttggctaccttacatgacattcccgcgctgaaccctgcttggttggtgtcagtgccagcacacgtctctacataagccatgccgatatttggacgacgccattctaagaagggctccaaagacgcatcacaacaacgcgacccgccgtcttcgagccgcaaagaaggcaaggaatcgaaggatccaaaggaggtgagagtggtaaaagagtcgccgtcgtccaaacaccagcgcacgaagaccgcgcccgacacaccgactctgttgcgcctgccgtctgcgagctcgacggtctctgcagcccaacgatcacgacgcgcctcgaacccctcgacgccgacggcacccacgccgcactcgacgtcttcggccactccagcatcgtattttgcaccccagacggccgcatctggcgcagagccccgctcaccggccaccagacgaccaccagcatcattcagcgcgggccatgatacctcccgcggcccgcccgtgacgctgattactcgcggcaattcggattacgcgcgcaggacgtcgcagaagcccgccgactttgcctacgcccagcagcagttccagtcgttggggctggtctcgcctggcggttcgcagtcctccagtcggcgcccaagagacgacgcagagaatctcagcgactccaccccgcaaccaccacagcaacaacaacaaacacacgccccggcccagcccaagcccgacgcgaccgccacgaccgccacgaccgccacgggcactgcccgcaccacacagcccatggccagctccattgacgactcgtcctcgtcctcgtccgagtcggactcgggctcgcccagcaactacgaggaccgccgccgccctgcgcagaacgggcgcagggccacggacacctcaggcaccgatggcgagcagaatgaggacctgttcctgaacattgccgaagacgttgcgccgcccaagcagcgccagcatgtcgactcggcgcgccacgagaagctgcgctcccgcatcgcccgcgtgaaccgcatgtcctcgccatcagcgctgcagtctccgtcgcccgggccttccacctctaccgcacccaccgtcacccgcatatcctcgaccaccgaatcacggtccaacgttcagccgcgccgctcgtcgctccttcccagcgcgtcccgaacgcagcaggagcgccctccccagtccccaggcacgccgctcgaatcaccgcgaacccgcccgcccgagctaaatagcaaggcatccttctcttcgcgaagagactcggatctgtcgccccgtgacttccttgcgcagcttggcaacaaacggcgaggctcacaaccagaagcagtgcacactccaccgagcaggaccggcacctaccgcccatcgaacctaggccactactcttcttcgcgagatgatgctagggcgccacaggtcgagcctgtgcagcgcgagccctcgtctcatgccgacgggaccgagtcgcatggctccaccgggccagctgtatctgtctgggacgagctggacgagctgaagagccgcattaggcgcattgagatgggcggcaagatcccttcgacttcgggagccatcgtatcgcaagcgacagcggaacgaccacggacggcaaacacgtccgccacgacagtctcttcttctccaaatcagcagcgtaaatccaacctttcgccgcccgagtccactatagacgggcacacaagcagccgtactcatcctttattgcgtgaggctctagcgaaagcacggcaacatacttccccggctgtatatcgcgtccttgacgccacagtaggcgaggccctgacattggcagaaatgaccggcagcgccgggccacaaggaaccctgcactctgccagctcaattctcggaggagccaatgtttctgacagacaagttcggcgcaaagctgacaacatgtgccgaagcctcacggaactgtgcatagccctatgtgaaacaaagacaggcgtgtctagcccagcagtgagatcatcaacccataccatatcgcgacgacccagcgtgcagatcaatggtgactctccgaccgttcgacaaagcatcgagcccgagagtaacaccatgtcgaatgtcagtcctagccgagcaatgcatcggattgaggcccgcaggacaagcatgctgtacaatggcaatggcataccgcgagaatcaagtcaagatttcgatcacgagaggcagttttcctcgcggctctcacgtgctggtacaagcctccaccggaatcgtagtagtgtggatgacgacgacgaagatcctattatgagagcaccatctcgtgcaatgaccgacttcagatctctgcgaccaacagagaagagcagacttgctgctcgacaatacacgtcccgtgagccactgccagagctacagtcaccgccttcgttacagtcttcctcgagcctccgacggcccacagccacccagaacgagaacagtcttctcttccgagacaacagtcgacgctacgacttccgcgaaagctctccagcatatgagaagcaagtagcaagcacactgcgtgcacgtacccagctcgcggtcaaccgaaacccgaacaatcgcaactcgatcggcggagtatccgacctgaccaataggaacgtcaccttgggcaggaggcagagaggaaacagcactggcgagtgagcacaaaaaaacagatgccattcctagagcttatattgacgattgttgacgttatatacccagcctactatccggccgagatgtgacggagctgcgacctgcccggcactcatccgcggcggcgcagtcttcacctatgttgcagggagtagcaatgagacgcagagtcgagtcgggcctgtggtttcgaacattctccgccgctgctgcgtgttgatacaaagcctaccaacctgcggcgcggcactttttcttggaggcttacattgaaaagctcccgcatcgtttttttcgcgacgcaaagtggaagatctacttggatcgccccttgatgatttgcatttctaactgagcgtaaaaggaggagttgaagcgtgtttgcatgcatgcgcacgaatgaagggtgtattcaaaatggcgttttttctctcacacacaccggctcgcatgggcttcatgttttttttttttttttttttttttgcctttcctagtatctccttggcgttttgtttggcattgcatcagcctttattttcgtgtacatagttcagtcaatcgacggcggaattgaagatttcttgcaacttgaaagtattccgtgggtgaatagaggtgggctgcttttgcttgcgctatacatgcatgctgcggcgtcatcccttcccttcccatcgcatgcgcagtgctgacagggtgccagtgccagatgcaagatcacagagtagaacattgtcagtcctccaaaggcatggacgaaaggagcgcagaatagaatgggactgctgtcctgattcgtagacaaccatgggggagaaactatctcctttccttccctgtctcgaactgctcgatcacgtacatcacttgccagcgtggcatcatttgtgtgaagtacgctgggactgttcaattcgactttatagattgaggagagtggggattgaatcttgagcacatggtgaattaggggtgtttatagggcggctgtgtcaactctgacatgcacactgtgtaggcgttgtgatacacgttcggcagggcaatatcagcaacgtatttcccacacttcagcatacacacgcccatgagctttcaatgtgaagtatgtatgttgccttggcagtatagtaatatctctacccaactatccaatattccgttcgtatccaaaaagccttactcagaagctccttccttcactgcccaactcaaacccacccatcgcgctcacgctcctccctcgcactaccaccacctttcaaccacccaaccccaacattcgccacgcccttccacctctccatactcttcttcttgctaaaccgatactggcgctcgcgactctgttccaggcgctgcttgaaccgcacctcccccgtctcacccaggcccgcgagttccatgtcctcacgaacttccgcctccctgaagcccagggcggacgtagttccacggtgcgatctcgtcgagctatctctatgtaagttgggtttggagccgacagttgcgtttgagcagactcttcgcaggcggtctttgaggtcagctgcttcgccgtcaccgaggattctgcctttgcgattggaaggaggcgtgcggtagtcccagtttgaattggttctgtggagggtgaatttgcgggggctttggtcaagggcttgactgaggtcttggatgtcgtcggcgcgggcgcgcatccgttcgagggattgcatgcgtggagcggcgaaggcgcggccttggacggattgtgaagggcgccgcgtcatggaggggttgcgctggtgggtgtgtagggagcgcttttcttcgatggccatggcgacttgggcgacggagttggggacgacgtctagagagttctagtatggtcagctcagccttgtattgtggagatagaatagacacgaaccatgtgtatgagcacaatgggcaactggacaattaccagcttgctgaacgaaattagctgggacggcgattgagatgtacgagactaacgtgtgtgtgctgctgacgattacgttcaagaagtatcgtacctcgaagtatttgcctgcaaaattagccactggtaccttgacaaatgtagcgagggtcttaccacacttgactgtaccgaggccgcgaggtaactctagatcgcacgtccgaatatgcgtttgatgggtagaaactccgtgccagccagcagaaccctgcttgaccattgatttgctaagtatcgagcggtcattgttgtcgaagatacgagcttggccagccgacttctccattgtcgatgcagcagcctacaatgaggacttgttagctgtaaaccatgtaaatgcctctctgtccctgaacagacatggttgtagcacaatatatctcgttccaattgcagctcaatctttttgaccgtcttgcggctgttgttggcgatgtggacgtcgacgtagatgctcgtcccactaacccagacctgtcgatggaggcctgctgtgactcgaacgacttccagggtagtctcacgaggcttgacccactcgtcggatgccgtaagtgggcttggtagcgacatgagcgctttctcggctggtactcagttagttcagttagttcagttggagggaaatagatgtaagacacgtacggtcatagacagatagtactgtgacatcctccgatgtcctcacaatatattgcctgccgtgatcgcggacgaggagtgacacacaaagcacgtatcgtatccttgcgttcttcgactggaatggcggaggtccgacgttaagtggcaaactaagattaaacgcgagattcgttacggatggcatcagatgccagaagacgttgcgggggctgatcggctcttgtgtatccaccatgttcgctggtggcgggttcttttcgtcgagtagctctgtagcaagattcataaacacacaacgtctgtttccactgatctcctctattccaaggaggtcgatagatattcgggctatgtccaaagtccttctatgacgtattcgctcagcgtcgtcaacgttgatttgtactgttccctcaattgaccctccacctacgaatatgcccgccaataaatcgagaccgagatctatacgaggatgtcgatgtgacgggaactcaagtagctccttcgaaattggctctcgaacaaatgttctagaaggtatgcgtcgattagtatcgtgtgatatgggatcgagccgcgcagcgacatggcgcaccggcgactgcgaatgtccacgccgaggaatagtatggtcaggtggcggtatgcttggaaccatattgagtgtcgtggtggctggggcgcgctgagttatatgctggagtggtggtcgtgatttggaagtgctgcgtgcgcgcgttcgcgatgaggagcgtcgtggcacattgccatgtggtatgctgtatatacttgatatgctgttgttgtccgctggacttggtggggatggcgttctaaaggatcgtcctcggtgaacagatctaatgccattgctctctaagctgatcttccggtccggctccctgttttcaccattgcgatggtcaacactggggcgtcgctttgaagccacggacggcttccgtgaaagatcggggcgagacgtgcttcgcggcagtttctctgagacaggttttcgtagcagtgtatctgctagactgggctcggtgagttcacggatatctgagagaggacgtattctcgcccaagaagaggcgttggtggagtgtcctatgggttcaccaaagttactgccaaccatgccgccacagccaaggacttgactgctatcggacccgggcgatgtaaggaaagaggcgccgctctctctgtcgaacgagagacctggcggaagaggctggtctttgctagacgaaggagtgtgcgagtaacctgaccctttcagcagccgccccgcgatctcggagaatgtcatcgctgcataccgtcagcagccgttgctgagatgctctaggtatgccagacaactccgtgaacgataggcttcgcacgaagtacggctagagattagatgctgaccgagtagttgatgcgggatccgatactgctgaaatcaggggaaaagtcatgtgagactatgtcgatgctcgatatcctgtggggcgcggcgaggtttgtcgcgggaggtgtacatggtgagagaacgcgaagatgcgctatgatgttgcagatagacagtgtttgagaggaaagtgcacggcattctatgctcctgcctcaatcaccccgcgagaagtaaacaaagcaagcacagattgaggcgaaatgtgcgagaagtgattttagcttgacgttgcctacatctgcgaattgttcacctgcacaattctgcgagtccatgttactacgaattgcacctggaaagtgagtctgtaatccggtactacatgatctacagcatatgtcaagctccgcataggattcaccgctcctggcgattcacgacgcatagctcacgtccgtctcgctcgtctcgacacaaaacatgaccacctcatcacggcacaattccactcgacacgcacttggaatgtcacgatgcaccgtagcgcgtaccagagttgtcgtgcgagtctcgaccgccttctggtcacctgttcgctcagccgagaaaaaagcggctcgacgctagggcgcttcgggatagcaaggctcatgtggtgcataaaagcaacgacttcggcgaatcccaggcgaagtgctggcacggctgcgtggtgctgaagcacgagtgaacaggctgggtggctctttccgtgtgtagtctgcagtgcaggcggggaagctacgacgagcgtgaccgaaaacactttgcgctgcagcagcgttgcgttgtccacgtcacagcaccccaacgtcgcgactgtaagagcaggcctggcgaaactcaggaggggtctatcggtgcgagtcgacgtatgaacgtgctggtgcctatctgctataggtgatggctgcgccacatatcagacggaggtgcattgtcagccctaccgcagcggcacggtttgcaggttcgcagcgtcttcatcctcgtcggcgtttgacggtaagcgagctccgaggtcggatagagacgcgcgactcgaccgcgggtgctcgttctccaccgcaacaagtcgtagaggtgcgcagaaaatcggtggacggtcgcgcatgaccgtggtgaagatgcgagcaggtccgcgccggcgatgggaggcggccgtggtgataagactgcaggctcgcaggagatccggagaaacgaggtcgcaattcacgatggcgcgggagctaatgcggcgctagaccgcatgcggcgtcgcgatcctgtcggcagcagatgccatgttcggcgtccgtcgtcgaccacggccgtcttcattctggctacgctgcgctgccagctcaagctcgagaccagggagggctgcatgcgccgtgagcaccccgcgagaaaactctgtggacgccttggccggatcgcgagtgtgacgtgcagcgcggaacggccgcgtgctatttgctgcccgctgctgaggcatccttcttctggcgggcgagcagacgttctatccacacagcgagagccctgagagtgcctgggcgcgctggtccgctggacaagaaagtggtccccgcccgccttttacagtccagcacctccgcccctcggtcagagccctcttccgtttccattacccaagagcttacctcacaactactgcgcaaccacacacaggccccgaagccatttcgttatcgcacattatcaaactccccaacacacggtatcgcccctcgacccgacgttgcggctgccctgaattggcgcgcttagccgcctagagcctcctgccgccatatcgaccttctgcctctgttcgctgtcgcgtctatcgcacgtcttggcgcgcaacgtgcccctctatcagctggaggggtgcgcgagccgcagatgggagatagtgtcgtaacagatatgacggcccccgtgggcaaggcagacgcctctcgcgatggttcgacgtcgtctatcggatcgtcgcctgaacctggtctggccgagacatatactcaagaagagccccagcagcagaagcgcaaaggcggccgcaaacccgtgagcactgagccctccccatgcctgccaccatgactgctgaatatgcgcactctgtatcgtttgagaagataggactaaccaagcgccgtaagatatacgcaacctcggaggagcgcaagcagcgcaatagacaggcacaagccgccttccgcgagcgccgcacagagtacatcaagcagctcgagagcaccatcaagcaccatgaggagacgctgcagaacctgcagaacagtcatcgcaatgccgccgacgaatgccttatgctccgctacaagaattcgcttctggaaagaatcttgctagagaaaggtgaccccaagtccttatctctgcccaccacccggacccatactaacgccctgtccactaggcattgacgtccaggccgagctgcgcgcaaagactggtagtcccaacctggggccaacacggcctccagtgtctgctcataattcccccaaccaagcaccgctctcgcagcgtgcagtcttgaaccgacagcagcagcggcggtcgcttcaagggcctccaaaggctgatggctctaatggcctgcctatgatacagcccgatgggcctattcagcgttcgcccttgtcgcagcccacgcctggctcgcatctctcttcgcccgctcaatcagcgacgcgctctcctaatttcatgccccatggtcagtcagtgtcgcccaactttgggccgataccgccgcagcagcaacagcaacagcagcagcagccattgcggcctcagccacctagatcaaacttcacacccaacatgggaccccagcggccagctatactcacaaaccaacccccagcaaatggcatgtccaacgctcctcctgtggccaacaacggcaacggcataacgcagaacagtagcacaggtttccaattccagacgcaatttacagaccatatgtctcaactgggcaagctgacccccttccttcattccttagggataggactttgtaatcctaggctgattttgtgttacagagcaggagtatgaggaacaagcagactcctacgaccacgatgacccgagcgatcaatctgcaggccccggtcccttcccgcagcaaaacttcccaccggcgaacaatatgccgccaccaatgcccccctcacagaaccccccgttcaccagcccagctgcgctagcgccgaatgacggcggccatgtcttcaatggcatgaacaaccacctcttcgacccatacgaccccatgctcgacgctgatccatttgggctctcggcaagcatgcacttccccaccatgtacgaatctcgatgagaggacacgaatgattccgaaatgagcgaagacgatatacgacacttatcttcctggacacgacattactcacacaagatctttaatgctattgctagcgggggtcgaaactggctcaatccgccttggacgtgtgagggcagtacattggcgtttactctacacgactttggatattttccggtctgaaacgatggggggttttctcaaaaagttcatgttccaatattcagcttcagcaacggtgttatggacatagaaggtagctggccttccagaaagtcaactgttggatgttgtcaagacttgggtcgaacaaattccagactcgagacattacttgattgtacatactgtaatattctgaccgctgtccataacaatgagtcacttgaaataatttcgcctgaacctcgggatgacgtgaaggggagccaagatcagctcggctaagcgaggcatgcaaggcacctgcgattgagctctaagcattccgtatagtggtgagattgtgtgctacatagcgtgcaggcaaatttacgtgagctcacccatgtcatgagagcagcttgctgagccaagagcctgaagctatgcgctgcaacggtaggccacaatgtgatgctccctcttacatggcagtgtacgagacattgcaacaaccgtactacaggtgtttgtgaacatttcgagctgagtggtctactgtcagaattgcaagtgccattcaggcatcaagggctgcaggacacacagacaaagcccgagtgattgcgcaagcagcatcaagtatatcagtgttgtaatcagccattcgcactctgtcatgccgctgattccgtcacagaagtgacgcggacaataattgctgcgatgttgctttgtttgcacctttcaagtccgagggttggtggggcacgggcagcccatggagcctaagcgaacggaaagctagcaccacagcgaattttggagcgcccgccaacctcacgtcaacctcgcttctcgcctgaaagccacaacacccccgagagtcacgtcctaagtccgtagggcaagctctctcatcttccctccctctccgcagattgcgcatctagacgggaaaagcgcgaaaggcgctccaatccaccaagatgtctgctgtagtttccaaggtgagctccacttccccgggcgcagtctcgagtctgcgccgcaccgccagctgcaattgctgtgcgagagaagttgtacggggcaatggctaactgagatggcagaacatttatgagctgctgggtacgtgaatgcggcatcgaagaggctgcccgcccaatactcaccaccccgcaggcaatgacccagagctcgaccccgacaggccggccgaccccccaacaagggccatcgagaagcccgttatgaggcacggcaagcgcgacggtaccgatgcccccaagcctgcgcccgagcgaacaggcacccagacccgcgccaaacagaccgccagcgcgaacgagaacggtacgtcatcacgaggagccgaggaaggcctccgcaagccttgcgtagagacagcagacctggactgggctaattgagaacagctttccgggatcgcggtgtcggcgctgacaagaaccgtggccgtggatcaggtggttagtacaccccgcatactgctttcaatctctactaacacgacaagaagagccttctggaactggtgagcgtggcaactaccgcggccgtggccgtggtggccgtggcggaggccgtggtggtccccgtgccgatggtgaccgtcgcagcaggaccggcatcgggtaagcatagccagattccaatttttgagcgccactaacaagtaacagtgagcaggagaagcaggctgctcacggctggggcggaaacgacggcaacgctgagctcgaggacgaagtagctggcgatgccattgccaaggctgaagagaaggatgccgtcgctgacgctgctgagggcgagaaccagcccgagcccgagccagaggacaggagcaagtcctacgctgcctaccttgttgagcaggccgagaagaagctcggcctcgccgcccagaacgtccgcaagcccaacgagggcagcagcaagaagttccccgagggcaaggctctgagccgcgaagaagaggaggaggcctacatggccggccagggtgccaaggccaagcgtgagcgccagcgcaaggagaaggtccacgtcgagctcgacggcgaccgtatgcttgctccccctccccgtgagggtggtagccgtggtggccgcggacgcggcgacggtacccgtggtcgtggcgagggacgcggtcgtggcggcggtgaattccgtggcggcgaaggtcgtggccgtggcggagaccgtggcgagttccgcggcggacgcggtcgtggcgatggtgctcgcggtgcccgtggtgatgcccgtccccgtggtggacgtggtggacagtctggccccaacatcgccgactccagcgctttccccagcctgggcgcataagttcgacaaatccatgtcgactaacacacgactcgagcagccgtgtcaaacatccgtcacacatgtgtagatggacctggaacgaaatcaagcaaaggatctgacaatgattgaacgacgagttgagctggaaatgcagcacgatctaaggatcacaaaatggatggatggggcggtcgggcttcgaaaaattaactctcatctacctcagtatccaatgccatattccgtgagcctaattcgtcatcttgtgcctttttcgtgtcaataagcttctgttgttgtacgcactccatgtctatcatatcgtccgcctctcctgttgtttgtgttgtactacctcacacgattcaaagtcatggttttcacagctccatccgactctctctgaaccagctcgactgagatcccaaagacttgtccgacaacaagcgtagtttcaaacagtaaacataatctaacctctctcactgcgtcgctaccaagaaacctatcggagaatgccgtcgcaaagctgcagacagacagacaagaacgtgaacaacccaacagactcgctttgaactatactttttgggtcacttgtcacttgtatggtttcttgaagaatctgttatagaacaccttccttggggcgggactttgccgggtgtaaacttgaacttgagagagatggggtttgggcggaagttgagcgcgagatatactcgtgcaacaaagatggcatacatatcttactttcgaatgtgatcacatctcacacctagctatacacatcccccccgtgcaacgaactgtaaaagcgagcaatcaatcacccatgaaatcaaactccatgaaaggaaatgcctgaagttgggatatagctctgactatgctgctccctgtaacgcccgaagctcatataattctgcgtgaacgtgagaaaccctgcggagtccatacccattcctcagagaaaagtaaatctgcccaattagacttccactccagagttctcagggagccccaaatccgtcaacagaaggctgcgacctgcactctgatctccttctagagccaccgacacagattgggtatacgcgggacgaaggtcgaggagtgtggacgctggtgttgggacgtgttctcccacagactccctgtcttccgactgcagagttgcccgtcgcacttcctcctccctcgcctctcgctcatcgtattctttctgtctgcgtgcggattccgcttcgcgcgtggcgacgtctgcatccttgcatgtctcgcagacgacgatgaagcagtactcgcattcgtgggcgaggccggatggggaggggcggtggttgaggacgctgggtgggttgggagaagtgaaggctgctttggtatggcgaggcatggcattggtggaagactgatgtggtggctgtgtgcgggtgggagagaaggtactatctacggtatgctgggtgaattgtacgtcttccatgggcacgacatctcgagctgggatactcggagacgctggtgggagaacggctctgaggtgaggtgcggtgccgatagtagcgtcagctctaaagaggccgcgaggaggcgcgtatgcccctcgcccacgtcctcttccgcgaaggtgtggtcggtcaacgcctcgtcgtacaccgtgccttgcggcccttacagtaaagcccggaggacctgttttcttgggagtagccgacgtgactggtgcgctgatcattgggtttatgatgctccagcacttgacgcactccagatcagttgtgtgggaggtgattgcgtttgcaaaagggactttgaagggttcgaaggagtggtgacatgaccagattgcttcttgaccatcgtcttgaggttcttcgccgaaattaaaggagctttctgcccagtagcgagatcctccgccatcgaggttgcgttgacgagtcggttgtggaagagttgtagcctcagtcgactccagacccggtcgaactgctacatctgccatgctggattctgtgctggtttcgtcggcgcttactggatgtggaacttcctcatcaggctcgcttctgtcctcgtcttcctcctcatcctcgtcttcatcatcatagcagcctccatcgcaattgttaatgttctccagacaaacccagcaaaagtgtgcgccgcacctgcactccatgtgattacaaccaaacatcctcttcactccatgtccacacttcgggcatttcttgtagccccattttttcagaagctcggctgtgtctgcatctaagccaaattcgttgagattgcaaatgctgtctgggtgagcctgatgccgacagccggtacaaatgcctgcctcgcaggttgggcatgcgaatgattcaggagtgggagtaccaactccagagtccacacgtcgcttcttgttggttctgacatgctcaggcaatagtctgtctggtatgaaggcggagcatgtcggcatcgggcagtagatgggatccgcagtgcaccactcctcgtacttcgctctgaaatgtgctacctcctctttcgtcaagtatggctttgcatattgaaggttgatgggtacacagcatcgcggcggcatgcgtgtcgagtctttgcacgcgtcgatgaacatgttcttgacacaatcagcgcagtagatatgactgcagctccggcacggcctgaggctatccttgttgccgtccttgggtatatctgtacagcaaatcaagcattggggaactgggtcggcgagaggtggggccggtcccgaaggtgctggtgatgctggcgcagcttcatcgttgtaatcaatgttcatgagctggtgctcggccaggtattgttcaaatgaggccatacgttgcagcgcagatgtactcgtatcggagaagtgagtgtgcgagatggactgtggtggatcgctatatcgtcgccgccgcgaatccatatatggtagggtacaagtcgcgaggttgatgtcgtcgcgtgaaagtaggctgcgaaaagttgcgcggctctcagctaagttgcgaacgggtagctgctgtgcggggtcttggcgcttgtttatatcgatgtcgtgatgatttgaagtagtaggtgcgacggagggctcatccttcacgtgcgagcgcacggccttggagaaccttccacccatggtagatgagatgacttgtgacttcggtaactacagcaggaaatgcgctttaagtgaaatcacgagatgtggatagcgtgcgcaagttgactcgaatgtgactcaagtgaggcggtgttgcctacttgcagccttacgccctcttcagccattggctagcctgcagcaaacagtggtatacccacaaaaccaaaccagaaatgctcaatctcagcagacacgactattggggcgaggaaacaacatcacatactcgtcttacctcatgtaaaatgcactacctgcgaaccagcgtcattctgtttgtaccaaaactctcccttcaaatcttaggcttcctctccgtatacgacataccgaaatcagaaagggctgcaccgaaacgatttcatgctgagggagtcattcatacgaacaatgcgctgattgcgccaccgttccggtaaggatggcgatgtggctgagtctatgagacgtctctggtgggaagcacgctggtgatcaggagacgtatcgatcaaaaagaaaatttagagaatatggactgatgtgagtccgttttaactgagcagctgaacgatgccagtgataatgctgaagatggaggtctcgatatggcacgtgcgagacttactcatttgaattagcgtggtacggaacgctcatagacgaagctcggtagcgaagaaagtactttgatgtgtagctgcggagaagccatggttgtataaaacatacagtatcctaagtattggaagcaaagtggatcgtgaatgatgaaaatcatataataggtcgtcactcgaacacgaacacgatgtgaggcagagttccaccatgtcactgcatttactcccacgtcagcaacagctcaaagaaccgctcaaattgatcgtcagtattgattgacgcccgacgagaccatgaggtctgcattgttgcaatagtcgtcgtggaatggcgatgaacagttcatatttaacgattgtaggtgtcgattaacggcatttgagcttacgactagaatcggcatacgatgcgactgaattggcaatagcccactaccactacctagccaagacgccccgcagagctaaagacagtgctttcatgttcacgattgtgattcgcaagctctgttcaatttgtacacgccgcttcgctgcacattctgttctgtatgactgatcgcaaccgaagccttggtcatactcgtatctgacagcacatgttatgcttgtacccgagtcagtgcacgccaatgggatttgtgatcggtgggacaaacacacattacgatgtgacgacttggccggcaacctggaaacccacggctttggcgtggatttttttgactataaggtgactagcgaggcggtagaacttccaccggttgcggtagatgccttcacgaactggtgacgactggaactgtgccaccttccatgcacagaacaaaaggagggatcccgcggtacagggctggagactgctgacgaactcaatgtttactgcagcagccaggctcgggacctgcacccaacatcttgtgatgatcacgatttttcagggcgggccgttgaacgagtggatgatcgggcctaaagctggggcagcagacgcgcgcaagtccctaaatgttctgccgacatttagccaacgttgagcagggtggtcgcaccgaacagcaagccaggtcgtgacatgccttccactaatcagaaagtatggaccgtcagcctgcaggcagcatgctaggcacgaacaaagacgtgctgcagaagggaggggtggagtccaaaattggcatttcggcagggccagctccacggactggcgcgcaacccctagtacgatatgtactttgttatgtcggtataccgaacatgccctgaattgacaatagtgcaatctccatgtagagcctcaaatgctgtcagaattggttctcgcttggtcacaatgaaagacgcgcagtaagagctaaggtgcaacctcccccgcatttgccacggactggagtcgtatttggcaagccacaagatttcggtgggctgcggaaagggctgatgctgagagcttgaatccacgacccctgcaggttggcgcagcaagatgacgatgtacaagttcgcgcccgagtgttgagaggcggatcatgtaccttgctcgagtcgacgggatgcagtgggcctccctgacgtactgcacagaacacgcgtcggtgagggatgctgcttcgagctgtgcttccgctgtggaagacttggacaggtggactgggtgacggaaacgcagccgtagcctccggaatagcgttcagtggtaccaacttcagcggctggtttgtgaggtcgctgggtcgactgtggactctgtggagacgatcagcaggggccagtgctgagaatcctggggcgctaggcggagtgctggggaagctacgaccgacgctgcctcgggcggcgggctgccaacggaggataaagttgtcgcgcgccctttgctgagaagtttggctcgtgtacgcggtcaactggtttactcaactggtttactctggcagccacattttaatccagtaatagcatattgctgcgtgctgtctacctgctacgtctccccggcagtcacgtttggtaaccatggcgctagcttcatccctggtcgcattcttcgcgacgcaggttcttgcgcaacaggtcagtaacatttctattccacgtcgagtcgccacgaagcgcgtatcaaagctgcagacatgttaccggagctggcgaactttgtcgtcgcgctgtttccattcttacgcgctgtataatcccacgtgcatgctttgtttgtgtagcctgagctgaccgtaaacagtatcctaccagcaacacatcgactcccgcggccaactcgtcgagtcctttggacaacgcggttagtccgccgttttaccccagcccgtaagtaaactccgatttgagatttgacagctttggtttgggagaggctggagtggtacgcttctgcaaatgcggagaccccacactcgcctgcgcatgtcaaacagacgtccccacaaccgtccccagcaacatcaactcgacttgtcctctttacagtagagctaacatcggccagatggatcgaaggtctcggtgactgggaagcggcgtaccagaaggcgcaggcttttgttagccaactcactcttctcgagaaggtgaacctcacaaccggcacaggatggcagagcgaccactgcgtcggcaacactggaggcgtgccacgattgaacttcacaggcatctgtaaccaagatgctcctctgggcgttcgcttcgccgactacgtctctgccttcccatctggtggcaccatcgccgcagcatgggaccgtggcgagtggtaccttcgaggataccagatgggctcagagcaccgtgacaagggtgtagacgtccagcttggccctgtcgtcggtcctcttggccgcaaccccaagggcggagtcagtaaaacccccacaaaagttaaatcgttaggctaacatcgatgcagcgtaactgggaaggtttctctcccgacccctacctgtccggaattgccgtcgccgaatcggtccgcggtattcaggatgctggtgttattgcctgcacaaagcactacatcatgaacgagcaggagcatttccgccagcccggcaacttcgaggaccagggctttgttgatgctctcagctccaacctcgacgacaagactttgcacgagctctacctctggcctttcgccgacgctgtccgcgccggcactggttctatcatgtgcagctacaacaaggtcaacaactcgcaggcttgccagaactcgtacttgcagaactacattctcaagggcgagcttggcttccagggttttatcatgtcggattgggatgcccagcactctggtgttgcgtccacctttgctggactcgatatgaccatgcctggtgatactgacttcaactctggcaaaactttctggggtaccaactttacaacttctatcttgaacggaaccgtgccccagtggcgtctcgacgatgctgtcacgcgtatcatggctgccttctactatgtcggccgcgacaaggcccgcactcctgtcaacttcgacagctggtcgcgcgatacctacggtttcgatcatttctatggcaaggcaggttacagtcagatcaaccagcacgtcgatgtccgtgccgaccacttccgcagcattcgccgcaccgctgccatgtccaccgtgctcttgaagaacgagggcgccctgcctcttacgggtagtgagaagtggactgccgtctttggtgacgatgctggcgagggccagctgggacctaacggcttccccgaccacggcggtaacaacggcaccttggccatgggctggggttcaggaacatctgactacccttacctcgtgaccccattggagtccatcaaagctactgtcggccagaacggaggcgttgtcacctctgtaaccgacaactgggcgtacactcagatccagaccttggctaagcaggctagcgtagccatcgtcttcgtcaatgccgattctggagagggctacatcactgtcgacggcaatgctggtgaccgcaacaacctgaccctctggcaggatggcgacaccttgatcaagaacgtgtcctcggtctgcaacaacactatcgtggttattcactcagttggacctgtcctcgtcaactccttttacgacagcgaaaacgtcaccgctatcctttgggctggtctgcctggccaagagtctggtaacgctattgctgacatcctttacggtcgccacaaccccggtggcaagctgcccttcaccattggcagcgacgcagccgagtacggaccggacctcatctacgagcccaccaacaacagcagcagcccacaagacaacttcgaggagggcgtcttcatcgactaccgtgcctttgacaaacagaacgtcactcccatctacgagtttggcttcggtctgtcatacaccaagttctcgtactcgaacctcacagtgaagaaggccaacgctggcgcatacactccaaccactggccagagcaaggctgccccgaccctaggcaatttcagcaccgatgcttcgcagtaccaatggccaagcgacttcacctacgtgaacacgttcatctacccctacttgaactctactgatctgaagacggcctcccaggatcccgaatacggtctaaactacacttggcccgcgggtgcaaccgatggcaccccacaagcccgcattccagccggtggtgcgcctggaggtaaccctcagctttgggacgttctgttcagcgttgaggctaccatcaccaacaatggtaccctgcctggtgacgaggtcgtgcagctgtacgtcagcctgggtaacccagacgaccccaagatcgtcctacgtggctttgaccgtctctctattcagcccggcaagacggccactttccacgctgacatcactcgccgtgatgtgtccaactgggatgtcgccagccagaactgggtcatcacctcagcacccaagacggtatacgtcggtgcatcctcgaggaagctgccgctcacggcgactcttgacaccagcgacttccagtagatggtagcattgttgttggaccaaagagaattgtcgttgaatatgagcaatgttggataacacgtctagaccgcgagttggatacacgctacatagcaagataatgatcaatctttaatgacatgaaactgcctcgcctctcgattgcgtgaagagcaaattgcctagaatccaacgatgatccaatgaacgctaattcgcgccttgcaggatatctacacagaagaatgtacgtgtgtcacgtgcggaatagatgacgtagccgaatcaacaacgcgcgtgtttgcgggtcacatgcgcgcttaccaacaaacagccttggaagtgaggaggtggagaattcgcggcacaaatgacagcgaaaatatgcaaaattgtgtgcgacaggagataggcttaaagtgccccgagaagagagtcgactcgttctgcagagcgagatttggttcgcgtccatgtacgttggccgatcgctgcgtgcatgaacgatgcaatagcgtcatccatggtgctttgtttgcggcttggtgcagccaacgcgacttgagcgtgtcattgcctagatggatctggaggtggctgtatgctgagtaacaggctgaagatgccagcagacttgccgtggtaatgaggctggagtttgctatcgcgcttcgggcctcttgcgacgcgcctaagacggggcggttggattggatccgtgcacccacaactttccacacccatcgacgtctgcggctctgatgatttgacccgctgctgctatcgatatcggatagacgaactacacgttatcattcacccctcatatcgattccgtcacgcgtctaggcagcccacactttgacagtgttctctgtttacaccaacgcgccgctcaacgggtgtcgtgtccgtcccctcttctcgccggcgccgcttgctacagctcgacattcccctgccgctgcccggaaccatccctgagtgcacagcgccgggctcaaagggcacctgtgaccgatctggacagtaagctgctccccattcctcgaggcatcgcgaccgaaccgtggaaggaccgcatggctcaaaccttaacgtcgccccatggttccgcaccacaaacgctgcatcacccccgacacatcacaacacactcgctgacctcggctctctgtgatagcacacaaataccacagcgctcatgccgccttccagcagacgcagtctgcgccaccgcagagatgtgcccgacccccagcagcagtccgatgccgacacccccgactcaatagccacgccctcgcggaagcgcagacgggtaagtagcacgcaccgccatgctcgccggccagggaactcacagactgcacagttgaatggcgcccaggaggtcgctgcggccgccgagcccccgcgcgcacgtatagccgagtctgtcgcgagcaacgactccaacacgaccctgcccaacgggggcgatgcagacaacccgaccgaccccgtagagcgccagaatctcgtcatcgcatccctccgcacgcctcgccactacacgcccaacgccgtcgtcgactatgccaacgagctgcaggcgcgccgcaatgagggccagaacatcgccgcctttgctaagatcgctgcgcgcgactggtgcttcttcgtccaggataccagagtcctcattggacgcgcagacgccgctgtccgcccgcatccgcccagctcccagcccgatgtagcgggtcttcctatgagcgaggctgctatttcgcaatggggcgtacatatcgaccttggcccggagcgacagatctctcgagtacacgccgaaatcagcttcaacctccaggaccagacatggtacattgccgtcaacagccgcaacggtctcaagctggacgaccgccacttgaccaaagggcagatcgagccgcttcactcgggtatctgcattggcatcatgggcacgcaaatgcttttcctgctggccaaccaagaggacgagttccaccccatgctatggcgccaggttaacaacgaggacgctgtggaatctgataatgacggaaagccaccgcccaaagcgcaccagcacgcacatcccagtggaccgactccgaagcgcgagcactatgacccgttcccgccttcgtcacatccgcgcaacaaacagcaatcttcacaggccttctacaatcagatgacttctacacctggacggcttcctcctggcacaccactaacgttccgcgccgagcgtgatcctcgcagcaaaggctcgcctgctgtcttttcgcgcggcctgctctatgaaaaccatgacgatattgactacggcaatgattcttccaaggacatcaagccacctcacagctatgcacaactcattggccaggctatccttagcagcgaagaggagatgcttacactgtccaacatctacgactggatcaagatccgatacgcctacttccgccatacgaatgctggatggcaaaactcaattcgacacaacttgtctctcaacaagtcattcgagaaggtcgctcgacgaacggacgagccaggcaagggcatgaagtggaagattgccgattccgaacgcgatgagttcattaagaagcaaatgctcaaccctaggaaaggaggtgggatcgcaataggtagccgcctggacggctccggacccagctcgccagccattggtcatcgcgatgctactgctcaggcaacagagcgtcttgttggcgcacttgatcacgactatcgacagcagagccgtgtcaaatctccaccgcgatctgccacaccacctttgtcttctgttccaatggcaacggagtcgtacacgcctgaccgcggtccacgtccctatggaagcctgaagcgttcgccaaattttcaagacaaccacagcttcgtcacacccgcaaagcgtcacgcatatggccatgatggggcacgtgaacctacctacatcaaaactgacgatcaacgccgacaacttgagtcttcaccggtggtagatcctgttaagcccagtgtgtccggactaaagggcgaagccgccaactcaccgcctgcgctctattctgatccaaacacaaacagccacaatgagaacagtcggatgaaccatgctttggtgactccgcttgtaacacgccacgccccgcgacttgcgcctcccagtactgctcaagtacccagccagtacatgcacttctcaagtccggcgcctttctggaagtttgtggatcttccgagcacccctgccaagggctacccggagctcagtcctatcaagcttcagcgtccggatgagaaggatgagaacgacgaccctccacagccgagttcgccgcccattctgaacaatgatgatgtcgatcccgaggatgaggacgaagacgacgaggccggtgacaacaaagccgaggatgacgaagatgccggccccgaaagtcctagccgcactgtatcccgtcctgtcagccgccgtgacatcggaccccagcgttcgcgctccaactcgaatatcaacagtttcggccccaccggcaatggaggtatggtccgcggcgccagcctaacgtctttcgaagaagaagccgagggcgaggaggagagctacgatttgtcaaagtaagtgtaaactaccaaaacttgagcttgaaatatctaacatctttccaggggcttccagaagataggatcttttcaccgctccatcgcccaagcccatggccttggcatatctaatgccgccacgcccccgccgtctcgtaccagcgtcccagcgaatatttaggaatccaagtcgcggaacgtgaacgagtgtgtgggtggttcgccgccgaatgacttgcgcaacatgttactcagacatttcctggggagagagaagttgtcggagatgccttgatccgagttcgcgtgagaggcaatagcacaagtcttgttttgcattacaggttgcttcgtgcatctatttttttgggtactgcaaggtggaacatggagttttctttttcgtgtatcagtacgatggggggctgcgtctttttccttttcaatactctactatggcgttttcatgttatattggtgggcatcagcatgacgacgatatcaacgactttctcagtatggttttgcgcgggtgggagggagaggtgtgggcagggggttatgtatgggtatcggattcgagtcgaatgaattgcatgatgaatgtttcggtttatgatggtgtgatttcgtggatgaggatcaattgataccatgacacatgcaaaacacacatcaccttggatcaaacaggcatataaaatactcagagaactttcattcccatctccccaaaccaattcacttccagtctagttaatctccttgtgcggaaaccacttgctcggcttcaaattcttctcctcgagcggcgcatccaacacgcccagacgccttatctcccccgcgctcggcgcgtcgtcgcgcttgatgttggcttcggctttgcggtacgcggcttgcagggcgagggtacgtgcggcctagaatcgggcgtcagctgctcaagtctacaccgtagcagaagcacagttcgtggagggtcagggtcaggggatgtgttgtgtgaaggagggaagtgggatgggcaggataagctaacgcacctctttcttatgatgcaggcactcgtagtagtcctcgaggacgggctggcattttgcggcgccgctgttgtcttcggccgaggtgttggtcacgtagcaggcgaggacttcttgccagaaggggaagcagcgggatgggcctggggtggcgggttagtatgtgtggaagggttgatgggtggtggtggagatatggcaggtcggagcaagggtggtttcgtgttgcggatgagctggagagtgtcgtggtggtgatgcttgttcgtggtgaatgagtttcggctttcgcgggtgtagttcgttggtcttgctgccaccagacgctcgatcgcgccatagatctccagatatattcgatcggtccgcatcctcatgctcatgctcccgcatcctcgctctcgtcgtaggtcgccgtgtcgcattcgttccgggttcgatgttcgtcatgccattgccgttgtctccgcgccgccaccgctcccaaaccacctgtgtatcttgggaaaagtaggtgaatacgtaccaccagcgagtccgtatcctgaagccatggttgtgacgtagatgtgcggtttcgcggtccaatgctggagcttcgtcgcagtgaggttgtgccaagatatggagctaggctgtagtgggggttagcgcggaaacctccgctcattgtgaatttgatggctgtacattctcattttcatgatcgaaagctttcatatgctcgccgagaggacttggattccggtatccctatctttctatgatgctggtaaagacgggattgataattttcttgacaggaaatgttagcaccagcaaagtcaagcccatcacttcgcgaaatcgcatgtcgagtctagtgcaaatgattcaaggtgagtcaatcaatgatcactagatcataaagtaagatgctatcatgagtgttccacacttgatggaaatgcgaagaccttgatgacccataaagtggatgctctctcatacacaaaatgcttcgttgaaggagctatagtttcatctatggataaccggcatgctttcgcaagtctaccatttcaaactcttcaaagctttcgcatcgctctcttcccaagggtattccttctctgcctccacaatacgctgcttgtgctcctcgctcctcggcgtgatgctcgtcctgtacggaacgggatggcttacaactccaggctcaaacttgacctcgggcatcaccaccttgccgttctcaaccaatggctcgatcttgaagacggccaatgactgtgcaatggtaaggaacagcgcgttgtcggcaacgtagcgtccagggcacacacgacgtccgtatccgaacgtccaggtgcgtgggtcaggctcggccttatgtgtaggtgtttcgatgaatcgttcggggcggaattccatggggtcggggtatacggcagggtcgtgggtgaaccaccagttgttcggtagcagcaatgcgcccttggggattctgtagccgcggatcatgtcttccttggtggcggcgtgaggaagtcccataggcgcgaccggatgccatcggtgtgtctccagaacaaccgcccagagatatggtagcttgtcacgatcgccactggcggctagatcgctgccgaggacactgtcgagctcctcttgagctttcttctggacgtcggggaagagagtcatggcgaggaagaaggtcatcagagctgatacggtggtgtcggcgccaccgaggtacattgacgaggcagaccatttgtggatacgctccatgtcgggatcagagccgagttcctcaagtgcttgagataggaaggatgtcttgtgcttcttttcacgcatctgctgcttgacgaaagcgtatggtcgttcggtggtctcctgcaattgagcagccatatcacgagcagtcttcttgaaagctgtaccaggcatccactccgggaggtatcgcaagaagggcatgacgtctacaggccattttccaggaatggtagactcggagaattcgtgcatggtctggccagccatgtcgacgagaatgtctttacccttgggctcggcagtgtagccataggtgatcttcaagatgacggcgccagcttccttcttgatgtggtcaaacaacttctcgggagactcgaggacattgagaaggaaatggacagactcctcttcctgaacgcggttgaatacgttgagggaggtggtgctaccagcaacctttgcgatatttgatcgatgcttcttgaaaacatccgtgtactggctcatagcaagggtattgttccacccaatcctgcactaaggtcagcatgatgtaatttaaactttgctaggaagtcatacatgtcactgctgaacaccatgtgtgggcgagcagcatgggcttgtggcctatccctgaggagctccagcgcaagctgagcatcattgatgatgatgaaagtctgaccaagaactgttatggaactgatctctccatagagttccttatgctctagccagtggtggcattcgagcataccaggttttggtaggtcattgacattgccgagaagtggtaatcctttgggacctggaggcagtgggcgacctgtcctattcgagcgagccaagtgctgaatcaggtaagcaacagacacgccgagcaggagtatcaacacagtgggtgtgtccagcatctttgccttggaactgaaaggaccgaatcagaaagtgtggattgtgaaggacccgtggacgtgatggaggagctacttgcatgaaaatgaataaaggcacggtctatcactttcaaaaattttacggggcttgcttgctcatcagcacatgcacgaaaggctcctgccgctccacggaggggtagggagcggcataacagcttcgttaggcgatgttgaacgtggtgggtccagggaccatcgtagcatcgcgcgtgggcgacaggcggatacgcggaagcgagtaagtttaggggccagggcccacacccctagtgtctctacgatggcatcaggcatgtgaaatcctctgaacttactgtgtaagcacaactattggacatggtcaagaaaagtccatcatccatacaagtcagcgtgtgtgttgctgttctaccacgaaactacaacgttcttacgcatcggcaggattttggtggcacacttgtctcgatcagccacaaattaccaaacgtggaatataacgcattgggcgtacatggggtgcctgaggattcggaccgagcctttgcttcgctagtaacttcattggtggataccatcaagctgggcatcgaaggattcagtaatgttcttcatcggaaaactttccactgaccacagcgttgggatgaggcgaataagaggctctgcagtatctgctgcaagcgaaaatttggcgttgatagtagtcattgcttcttcttaacgacagtgaggcttgtagctgcatactcaaagtgttggttcgatgagcagaaacgtccttgatactttgaaaacgagactagtgttgggacacggcgggcagcggccccatcgtgtggttctcctcgtaacgcctttcccgttcgctgtgagattgctggagaagatcgtccaacttgcaccaggttctgaatcgatgtcgagcccaaaacgtattttacgcttgtgcgctttgcttttctgttcctttgttggtgggccgtaacccactttggctcgggtacgctcgacgatgaatgatacccttgttcaggtgtggatatgtgcgtgcgtgtgctgatggagcagtaaagagcaacatggtggtttcaggcccctggcatccgattttgacccatcgtgctatcttagacttaagagttcctcaatgccgcggacacgttggatgaccccagtgcttcagagaccgtcgaagttgaccattgctccactatatcaagattcgacatgaagctatccagcatcctcatatccgtcggggctctgacacagggcgtttttgctcagcaagaattccttgcaaaattgccgacatgcgccgtaagttgtcgtagaccatcccaccgtactacactgacatatcattcagtcaaaatgcgttctcgcaactgtatcgatgtcgcggtgctcaccaagcgacttcggttgcctttgtgctgacacaaatttcatgaacactgcagcggcatgcaatgcagcaaactgtacagtggtccaaatgctacaagcaacaaacgagacctatgctgcatgtggtgttccaacacgcgatcagagtgccacattgatgggggttacagcatcttttggcagcttagccttgttgatggtaatactccgtctgtctgaccgcgcgatctctgcgcaagcacagctcggatgggacgatttgttgatcggactttcaggggtgcgtaactcacttgcgctatcgttcttctgatctgacttgtcttctagtttgtggctatcggaatgaatgtcccagttgtcgtcgctgcaaagcttgggttcggccgcgacatgtggggtattccagccgacaatatcactgagagtctgaaagggctctatgtcgcgtacttcatgtacatgtggtctgaatgtctctgccagctatccatccttgccttctacctgcgcatcatggtagaccacaaattgcgcatgatagtctggggcttcgttggtgtcgtcactgcattcggcatttgcaatgtggtctccatgatctttcagtgcacacccatcaaattcttctgggatggatggagaggggagatggcaggcttctgtggtgtcgatgtcaaactgttcggcttcgtccgaggagctgtcgaaatcttcctggatctggctattttgagtatgccactacccatgctggcgaaactcaacatgtcgccaaagaagaagcttcagatcatgtccatgttttctgtcggtttcgtcattaccattgtcagctgtttacgtctctggtcttttgttcagttcggagactctacgaacccaacatgtaagtaccaatctgttgctatgaaagatgaacatgacgctgacacctttattatagatgacaacacatctggtctatactggtgcgccaccgaggcgaatctcttcattatcgtagcctgtatgccagccatgcacgccctcttccacaagatgttccgacaatttcgagagtcgagcacatatgcgagcaaggagaaatacggcagcagcagcaacaaaggctcatacttgcgccatcatgatggcagtcgacaacgccagaactcgctgccacttggcgcgatcaaaaaatccaccgatgtcaacatctttcgcacggagcgatcgagctcagacgtcgagcttgttactcaactgcctcacacctaatgagaacgacacgaactgtactatagcaaaagaaacacagagacgaatcaatgactacttccatttacacattgccctggtcttggtgcctgcttccccacgtgttcccgcgtgtcgcgccgcgcgattaatcacacacctacctacctgggcaggttctgtccgtgcttcgtttcaaaccaacaagatcgtcgttgttgctttcccttcggcgtccaagggacccgttagagcctgcatccgtgataagaattcccgaggtatcctgtgaaaggctgaaggacgtgcgcctgtggttcgcgatctatcggagacactccgagttgttggcgtctcgggattcgttgagaataataaggccggtaccatcagaccggaaccaagcaggcgataaacgtggactttcggcagtctaggaattacgctgttggttcaggtgcggaacacccgtcgaccgttttctgtctacatcctagccaaactttcgctcaacatgttctgcgatctatcgcaagcattccccggacatacccagactgtgcataccgctgctgctggcatcgatagagttttgagcatagcaatgccaaaacaacgagcgacaacagcacttgatatgagagtcgtcacgatttgcgccatttgaagcaagttgccgtcaacaacacgacgcttccttttcggcgactcaattctcgcgctactcctcgttgaaaccacgaaaccccacaatgtttctgccgcaacgcaacaccctgtatcaaagaacgggactttccctcctcgctgtctaatttcagagcatggtatcatttccaagcccatggatgcgacaagttcaaggttgtgaagtccaaggttgtgttcgctcagatggaaccggcagtcaaacaccaaatatcatgagcctgcgcagcgattttgggcagcatcaagcttgatcagtaatcacaggcagtcaacgtccttgacacggaacacaaagttatgattgactaggtcaataaacaacaattcgaacgcccaatactagttcgtaagccgtcattaaacaatctatgccgccaaaggtatcatggtattaatctttcctcctctttgatcttccagcatttccttaacctatttcttatctccaccctttccgcccatcatccctcctaggtacccgccggcactctttgcaccacctgcaacactgcccgcaccactcttcacgccgtcagcagcgctctgtccatatccaccaagcggtccctggctctcgataggcttcccgttctcgtctttgccgccgcgttcggcgcggttgatgccttctttcgagattgcatcgccgagaggttgggcaagaccgcctttgcctacttgacctgatacgaggccgttgacgccgtcttggaggttgtcgacttgctcgataccagtgactttggatttgtcaaggttctctggataaggtgttagctcagacttcgacgaggtagtatgaggacgaagtgtgacttgtggggcaaagaacagggtaaagggatgacgtacgtttcgtggcatatgaagccttgttgtccttggtgaaccagctcaggtacttgtcctcgatccagggcatccagctctcatattgcttgttgtagtattctccagcctgttgcttgtaggtcttcgattcgttgttgtttgccatttttgcgtctttggtatcaaatcactcaagtttccgaagctttgctgatgtacttccaggaaccccaagagttgtgatagtatgtgatgagatttgttgcatgtggagtgccccaaatcaggcagccgagccatatatatccccaccaaacccctgatcttgcatcatacgcagctagtgatctcatcttcaatcacagcctccaacttttacaggattctgtgccgcagttgtacaggtgcgacgttgtcaaccgtgttttgacagggatgtgcgcatacgtcatagggctggaaccacttgatcgtcccgcgtggaaacctgccagaccacgcgtctgggatgtgcgccgttgcgtcgaccattcaacgctgcggacgggacgtttgatgcttgctaggatagaatgattgggcgaaggtgatgtggtggcttcgcgaagtggtgggatggatgcgcggcgatgtgaacaaggaacttgttcatcttcagatctcctccaggatcgcgtgccaattggataaggtcagttctcttgcatctcttggctcggggtctcgaaatcgagcgtatcgcctggaagtacgcatctgagtactactcattcttggaactagtgcgcaaattgtcatatacgacgccacacccgtgccatgttcagtttccttgagacaagatgtatcacacagatccgaacgcttcttacatcgagaaatcagaataattcagataggagttggtgatacaatcacatttcgagtgggggagagaaggcagtcgtcaaactcatgggcaatgcgcaacatgttccttctttcccgccagaccatcccgccttgatacaacaatattatgagtatattcaacgtcttttctaatatcgagacttactcacttatccttgttcctacgtaggatcatgcagcagcatgcttgctgcttaaccgagaggatacacactcgtctcgaagcgcccaaataacacatgcaggacggcaaatgcaggctaacacttccgcgcttttaatccaaatctggttgtcccactattgactccctctatcggactctcccatgcctcgaaaacatcaacgtagtgtatctcaacgttgtttttgcagctttaacgaaattacagatatagattcacgggataaaggcacttcgcgaaggtaacaagactgggcgctctctatgccgcaagagtactgtaaggagagtctcgctttcataatgtcgtccagaaaacctgtcgtttctttactcagatcgcagtctcgtgtcaccacgccattacttcgtaccatataggacgttacacacaaccagccgcccgacatggaaccttctcaatcttccctgatcgacaggctctgacttgtagtctcgcaagacacaggactcggcatgtatttcagaaagttgagtatctcttttgatcagggcggtgccccatagcgctcgacaccacactctctgaacatcaagtcaaccccacgttacaccaagtcaatacctgtaacacggagagtcgtgaattcgaattatgtccagcgctacagctaatcgaaccccctcagagcccttttattccagcaagaccactctcgaacagtagccgaccctaatcgtataccattgttgaagaccactccacgtcaggtgttcaaccgactcaacacctcgaacgcctaatatccggagcagcagctcgggttacaccgcagaacctgaagctagttcccgcggtcctttcacagaggcggaagcgtcccccgtcaacgtctccagatagtccttgcgcctaccgtttgcgattcgcttcacaccgaccttgcccaaatctcggcacattacaattatgtcggctccaggcgatctcctggaccctgtcatactggaagccattgctcgccgtgtcgtgtgcagggtcttggttagcgcgatcgcaacgaggccatccgttctttgattggtttcaagctgagagtgactccgacttgctttccagctcagagaggatgggtcggagatcatagagaggctcttcgcggcagccatagtggtcttggtggaagttagattttgttttctttgcactggatatcagctgtctccttgacagaggaggaccgttattcatcgaaaaacctcttttgatcttcatttaatcaaccctgtacactgttcgcttaaatcacacgtacaattaatcgttcttcataaagaggatttattaggcggatcctgtagcggaaggcgctggaccgcgccgcatcgcccccacctgactctgttaccccacgccacacacccattccacggcagacataagtcactcatccccatctcattccacatcaagaaagtacacagattctgtgaagttgtagggtcaaagcaatgttgtgcccggaaagccgttgcatgggaaattcatatcaggagtcaccctgagcgaaatccggttgcagcttaagcgccgcccacgggccaaacgtgtcagccgcgcgacaccatctccccacaaccaatagccttccaatcatttgaaggtatataccgtgcctcgccgtaggattcgaaacatgtgaggctgtgcacagctacaggccacgggatgccactgtttccttgccccatagtaaatgacttacagatatgcacactgctacgccgcgagatctatgactggtcggattgccctaagacggaacgttctgggcaggttaggctacagccaccaaaaggatctgtgccagcgcatctgatgccggatcttttcgtataagcaacggagtatcacgcgaagaggataattacagaaaaccagccatggatctggatagtctatcgagaactcggacaacggaatccagtgatgtgggtgtgtacgatacgcctgcatcatcggtgaacggatcggacggcgaggcggaggaggagaatgaggaagaacaagaggaagaggaagaagcagaagtacccctggtaactctacatcagaacgttggttacaacgtagacgcggtatttgagtgtccgctcaaagcattaatcgaacataccctaggtgatgcgcagagatctgcttcgcagggttgtccaggatgtatactccgcattgccgccagtagtgagatactcccggatctgccagcctctgcgcagattctatgctcgcacaactacatattctcgcctttccgcgtccaaggtcatcgcattgtaatggctagcaacacacagcgtactggcaaagatcatatcatgagtaacttttacggtgacaagattggttgcagatcagatgtcgagcgtgttttatcctgcgatactgcttcaagtgaaagcttggaaacagcaaaagggtggatcaacaactgtaacaccgaacatgactgcataaagaaagtaacgccaaatttaccgagaaggctactagacgtacgcaacaataccgtcagactccacgaaacaaccctccatgatcggggaactcgatatgcttgcttatcccattgctggggcaaaccaccgaaaccgaacgatccgttcaagacagtcttgcgaactactcccgcaactttgtacgccttccgcacttcaattccctggaacgacctcccccagacattccaggacgccatagcagtcacacgtaaactcgacataccgttcctatggattgattcactgtgtattatccaagacgaacctgataagaaggattggcatgaacagtctgcaaatatggcgaacgtgtatcaaaattcgtaccttacgctggcagctacttcggcaaaggatgcagatggcgggatgtatacacagcatgacgggccgagggttcatcgtcctagtgcgccagttgctgtcgttcagtatgaagacggggttcagcgtgagatcttcgcaaggaggaagtttgaccatgacttagggtctcttccattgctgaaacgtgggtgggtataccaggagcggcttttgtctcctcgagtgctacattttgccggcgaagaactcatttgggaatgtaaccaagaagtggcttgtgagtgcggtagcgatgatttggaaaacggcattgtggaccgggtacgcattcacgacgacgaatacgttgttgttggaccgaacagtggacatcctactccactggatctgtggtacaagattgtcagcgatttcacatctctttctttgacaaagattagcgatgtatttccagcgctttctggcattgccaaagtgtttgctgagaagattggcgatgaatatgttgcagggatgtggaagggaaggattgtgtcaaacttgctttggtacttccaggaggttcctgaagatgacgagaatatacaagaagaacagaccgaggaagaggatgacaaggcagaaaagacggaaattcaagtgcaaccttggagagcaccctcatggtcttgggcttcagcctctttcacttcaaaaacgaggttcctgcctgtcaccaaggaactggcaaacgtcagagatatcgtgtgcaaaccatctggagcggatcctaccggcgagctagaaactgctcgtttgactctcacaacaaaagctctacccgcccatctagactcagctggcatgatatgcctagctgatgctctagaactccaagaattaccacgttcatattcgcatcatcaattcactctggaaactgggtacttaaatctcgacaccgccgttgccatcgacatcttgttcgcgcaactcaccacatgtaccggagaacagaaagtgcatctacacaacgtctacgcagacatccacatcacgcaggaggtacgatcatatctgctcttagcaaggcgtgcagacggctgggtacgcgtcggaattgcagcgatcgccgagtatgaaccagacaagacggtctttgctcgagccaagcgtgaatatagacaggacatgttaaaacacaagactcgagaggaggtagtagcgattgtagaacagcaagcagagcgcaaccgttcggtatttcggatgttcgatgaatctgagacgcaggatttggtcgtgtggtaaaataagcaacattttctgattatcttcaacactcatcgaattgcgaaactgtaaccgcgcgtgtaaactacatttgaactaaatttcgcaaccgcgcgtgtatagaacattccgaaacggcagtatcgctgtttgaggcacaccaataatgtgacgatgatgtttggacagcgctaacttacgcttcaagtccgccccacattgcacctccatctcaacattagcaatgctaacgatatacaatcaaaccccgtactcttcatcttctcatcagacctcgcactcaatccggcctgtgaaaaggggcgatccaaaaccctgggaatagcccgttggcgacggacccgatcaaggcgctgagcatggagctgaacgctgaggtggagggagagagggtgcagtctgaagttatcggggagggatgcagcagaaggcgctgaacagcgccacaccgcccccactaagctacccctcagcgacatacgtcaccaccgtcgtcctctcaccatcccatttcgtaccaaacagcaagggcgcccatttcccaaccatggcgccgaagaaatccaaagacacgacagccggcgcgtcgtctagcaaactcaagcccgcgacatccatcaacgtccgccatattttgtgcgagaagcatagtaaaaaggaggacgcgcttaggaggctcagggatggagagaagtttgatgtggttgcgagtgagctgagtgaggataagcggaaacaaggtatgttgattaattacatatgtttggttcattatcgcatagtgttgagcgttggatattcgactgtgggaggtctgttttgtggacgtttcgcactcgtccatgcacttacaaattcacacttcatatcttagagctgcatgttttccttttctacattgccgtttattgtttgccgtaggctaaccgatgcttctcttacgcagctggtagtctgggctggaaaccacgcaacactctccacgcagattttgagaaagtcgcatatgaactcgaacctagcaccacaagcaatccaaagattggcgaggtcaagacagagcatggatatcacatcatcatggtcgagggccggaaataagagaacttgtaggcgccattgtcaaactaatcgctgtgtacaccccaagatgctttaccacaccaataagtcctgcatctccgaatcattcagccgctgaaatagtgcacgcttccattcagcgctttcatctgaaactctaggtctttcgcattttcttttgtccccgatgattttacatctttcttcacttgtgagacaagcaaaggacgatgaatctggctcgtatgcagcaatcgtagcaaggccgacacgtctccaaccttcttctctctcctcccgtcttgcgagcagcatgaatgacaggacctcctgcgtgacatgtacgggcgccggcagaccggctaaaaacatgcgacagtctcccgagcattctgcgatttgagcgaggagtatgtcaggttgatactgctcatcgaagtccaggtagccggtgcatagttcggaaagaatgtaagaagtctcctggaagaccgcctgaggtatcttcaagtccccactaaagagatcgatagtcctgctcccaatctcaaagcgtgcacgcaacaccttcgtcctaagcgtgagcgtcgcagactctaattgccccgtcggatcagcaccagcaggctgacaagaaacatccagcacctgggcaatctcccgagtcgtaggcaaaaccctgaaatccgcaggccaatccctcgacacccacgaccaactcggcgctctccacggcctaacttcacccctgtatatctcactcccatccacctcttgcctataccacaacatctccctcactagcgtgcgtctccacatgcccgcaacatacccaccgccacacctctccgcaaacgccttcgcaatccccgacaacgcgggcaacatgtcactcgcaaacttcagcctgagactcgtatactcatccacgatctggaaccagagatctagcggcgcaggatgccgcctgtgcggcccaatcagcccgaagctattcgatagcgagatgcgtgcgtgctccatcctgtcctcgagattgtctccgctgcactcgcacgtcacggcgtgctggcattcccatacgagttcttcgtcggcgaagtgcaggacgcgtggggagaggatgcgttcttggtagacccatgcgcgggttaagagcgggaggcgggacattttgtgggtaaatttggggcgcgcggagagacagcgggtggagttcgcggagtgtattgtaagcaaggggctggtggagcggtgggcaggcgatgtgtgcatttgcgtgtaacagcctccgcctgcgttgggtgaacttgttgctgcgagggtgaggtatgcgccttggtagatgtcggccatggcgctggattgctgctgccagtcttttgcgtcgtcttggattatgcagagggcgtcgatccagaggaatggtagggcgagtttgcgcgcgaaggagatggcgtcttggaatgatggggggattgtgtcccatggtatggtttggaggaaagcggtgaaagtcgcgggagtggttcggagcatcgtggcaggtggtatgccccaacaatgtgatagacatgcgtatttaagaccgtggtctaacggtgtggtctcatgtagtcgaacgttgttgttgcgtatgtctaacagtcggcgaggcatgaattccgtcgctgaaaattgcatgcaatcatgcccttcatcacactcacttaaccacttcttcacagtttccaaactcttcttcgaatccgtattacatggtacaacttgctccacacaccctagtccaccgattctatccccatagaaattgcaaataagttgatgctcgtcatcgtgcagttcctcctcactagctagcacaacgcgctgctcttgaatgtagaaaggcagaaatatatagttatgactgcactgtatctctgcggaggatagtgcatccgggaaaatcctagtaattgctgcagtgcggaggatgcattgtgggcagccttttcgtgcagattcgtgtgcatcagcaagagtgtgcttagaggttgttttaagcgggcatttgaattgcgtgttgactttgcagtcgatgtgtggatgtaagattatcgaaggaacttcgatttcttcctcttctcccccctccccctgttctaaattttgtgctagatcggtatcggacatacctgcattgtggtggtggtgatagctagagtttccgaaaatatagtagactgttgcctagatatgcagggacatctgcattggtgctcactgcttgatgtacttgatgtgggggacagcttagttaccgcacgccaaagacaatcccagcgatcgacggtaaattcggcaaggttcggcaaggttcatctcacgtttccgcccaccgctctgtgagggacaaatacccgtggtcaactccacatcttcaagtgcatatgtccttgaatatttgttcagtacttgatagtatgcacagttataatccttgtcctatccttcctatcccgtcccatcatcatcacatttgttcatctcaatgtacatgtcatcatccgcgcacatcagccccttcccatccaccgcccgtcagaacatatccccaccctcacgctcctcggcgccggggtctttgtagcgcaagaacaacactgctggcggagtgcttcttcgcatcgtctttaaaatatacaaatgtttgtgttaagtaccgtatgacccagttcgcttctttcatcccacatcgccattaacatgcacaacgccattcgccacttcttgcttcatcacgatatccatgaaactcttgcgcggcttttgcttttgctccaatttcgcattgtcatcgatttcggcaaggcgtatgcgtcttctgctgcactccggcttgatatctttgagtagtggctgcagactctcgaccttctcaacttccgcacgcatcaggctctcctcaatccagtagagaccgtccatggtgaggaactgattcttggcttctttgatgctctcctgaatcttggcgtaattgaagtcgggcgtgccttccatggggaagcggaagtcttgggcaagcagagaaacgtcgtattggcgcaggatggcgtcccgttgcttgtgcgttacgggtatgcgtggccagtcgacgtacggcgcatcgaggtgtgcgagatcgagttcggggaggccgaggatgcccacgagttggaaagagcagacgtaggtcttgtcgtgtgagcctaccggctcgtgaaggtccttcgaggttgcgtagaagagcgggaggaagactgcagatatgccgagttcttcgccagagaagtgaagcggtcgattgtggcccaactcgcaggctcgtcgaagggcgcgtggaagcttggataaacgatcttgtcgagctgcgagcatttcttgccgtttcgcttcctcctctgcccgacgctgtgcttcttcttcctcacgcttacgtgcattttcagcctcttcggcttgtcgctgtgcttcgcgttgcgcttcggcctctgcttcagcctttcgtttcgcctcagcctcttccgcagctttgcgagcagcctcctcctcgtccttcttccgcttctcttcttgcgctgccgcctcggccgcccgcttcctagcctccgtctcgagccgctgctcttcttgacggcgctcgcgcacggcttcgggggtcgcggttcgttctggaggagcaggcgtagatttggccgagacatttggcgtcttcttgatgctgcgatcatcggtcgaagcatcagacatcttgcgcttcctgattttgtcgtccaatgtcttgtacttgatcttgttcttgacaattttccgttcgtctggagaatcgatttccggagtgggcttcgcgctagctggcttttctatgggcttccgaactttagtgggaggttttgcgtggtcgtcttcgctttcgttagaccgtgcacgcacttttcgcttggtagtgtcattgtcgtccgactgggctttgaacggtcgtttggctggcttgtcttcttcgccgaggctgaatgaccgtggcttcacctttctcgtgggaggccgcacatcttcttcgctctcttcctctgatgactcgtcgtccacgacccgtttccgcctcttgccttctcgatttgccatttcctttcctgacatgaggcgccgcgacttttgcggaggattgggtacagttgatgactttgtgaggtgggcacgcttcgtttcctgccggggagacgacgagcggtcccgcttcggtaagctgttgcgcttcatgcggattgctgagaggttcggcggttccttcttaggcctgcgaggactcctgtgctgtcctttgtgctcgtcgaacgcacgcttgagcacatcgcgctccagttcccatcggggaccagccttttcctccgcgagctcatagtacgtcttgccttctttattccgccgggttggatcgaagttgtcctgctccaaaagaagttgaatgatcttgagatggccacggccgatggcgaccgtcatgggagtttctggatgcttcgatggatcgggatccgctttcaggccgctcgcaagcaggatgctgaggatatcatagtgtccacctcttgctgccgccacaccgcaggtaatgttcggcttgatgttgctgttgatcaattctcctacagccaagatatcgccgtctccggctttttcgatcaaagtttccacgttgtactcattgtacagaagccttgacgcagtctttgcttgctttcgctctggcggtttgtcgtctcttgacgtgttggtttctcttcgcatcgcttctctcagcactttctcgatctcttctgcgtcttcatcctcgtagtccatgacgtcaattgcgcgctgtcctttcttattcgaatgatgcgggtttacgcggccttcgttgagcagcaagcgaacaacatcgaggtggccgttctccacggcatcgatgagtggtgtgtcgcggtcgttggattcgcatgcggtattacagcctttgctaatgagatagcggacgacatctgcccagccatgcagagacgccttctgcaatggcgcaatgcctgcatagtcgacctggttgagctcgtcgggtgactcttcatacgcctccttgaccgcgtccaggtcgcccttttcgctttctcgtgctagacgagtggcaccgaacctgtcagtcttgctcttgggcatggtccgggcgggtgaggtgagggcgcggtgtgaggagcgtttgacgcgattgtgttgctgcaaatttggcgtgtgtgcgggcgcagaatcggagtcgtctgaactatcgtcctcgggcaaacgcgtgggctcgattgacatggcaaggctagtggtttccctgcgtttgcggctggcgacccctgttgccgtggactgtgtcgactgtgaacgcttgtgggggcgcccgagtcctggggttgcgggggatccaggctggcgcgattctttcagaccctcggtcctcgccttttgtcgcggcggctcaattgacttggggaaggagtcatcgcgcagcttgcgcttgcggctttcggcggtcgaagcactgcggccacgcgacgcgttctgggtgggcgacagattggcgtggacgggcgatttggtcgagtcggtcgggctggtgtctttggtgtgccgcgacgtggtgcggctgctgggagacgtgggcgggctcttcgcatcgcgctcggagccgtgcttggcgccgttgagcttgagctccttgccattgctggagagtcgctggccgttgctcagcggcgtcggggcgcgggattcttctttgatggagcgtagccgggcatcgtcgtcgtcgtcgatgcgctccttcttgatcatcttcttctcgggcgagagcacgaccgtctcggcctcggactcgttctgtgcatcgtcatggtcacggtcgtggtcgtggtcgccgttggacggcagcgggcggttctccttggacgacggcgaggcagcctcggaggacgacagcttgggcacgtctcgctctggagtgccgcggggacggtcgccgagggctgcagcgggggcagagggtgcgtttaatgcagcatcgccattactggtcatcacgcaggtaggggacaggacgctggggatcctgcctcatgctggctcgaagcgcaagggacggcaaggtgggcggtaacagcaggcgcttgggcggcgggcacgcaaagggacgcgggtcagtcgctcagggccgcagcgacgccagtcagagggcagcggcgggtggttggcgcggtgggacgagatgggcggtgggagtgttgtgaagggcagatgcagaggtgcaggcagagggctggccgagcgaagcgacacggagagaggcttgacaaggccatgcacgcagtcatgggcgccgcgagcttactggtggagccctcctgaaggacgggctagctgctttcataacaacaccacgccgttgtgcttctgtcgctccatcatggcggccgcggctggcggcgacgcagcagcagcagcgcgtgggtagtccagacggcgggtcatgacgcgcgcgtctcagtgaaattcatctgcttctcgcacgctgccatgtctcgcgtgcactgccttctgtggcttcagcagccccgaagcagcatcgcgacccacgcgaattgtgccgctaaaccgcagcgatcgccggctaattagcagagttagtggtgaaagcacaaacatgggccaaactctaattcgcattattggcgcactccgcccgcatcatttcctcgtcactgtgctgtgcccgccaagtgcctcgcgcagtgcacacttctctctcatcaccaccatgtcacgcccagcaccgccagccagcagcctcgagcacccggcgaacacacccgccgtgctgctgcgcgtcttctatctggctgcctctcttcttgtagccgcacactgcccagcccgcgatagcccccactaatctgccctgcccatagattctggccatccagcttgttcctgccctgcgccgccgctttcttgtatacggctctcgtaccactccaacgggcaaaagcgccccgagcgaggagcccgcgcagaagacggccctcgacacgctcctcgacgacttcgccgccatccaggtcccccacaactacttcacccacttctacatcacctcggtcatctcctcgctcttctggggcctatggctgcgcgtgtggaccacgcccggccagctgcaggtcgtgtggatgctcatgctgctgcagggcgtgcgcaggctgctcgagtccgacgcctacacgtccaaaagcaagagcaggatgtggttcgtccattggctgctgggcattgctttttacctcgccatgaacgtctccatatggatcgagggcgcccatcagggtccgagacactggtccaccaccatgctcgtgcctgccgtcctgactgcgcacgtgtttcagcacagcttccacgcctacctctatcgcttgcgcagcgagaagaagggctaccagctgccatcacaccccatctttactaatctgctgtgtccacactacacgtgcgaagttctcatctacacatttctgtcgttcctcgctgcgcccgacggccgctgggtgagctggactatggtgtgcggcaccatcttcgtggcctcaaacctgggtgtgaccgcctggggtaccaaggagtggtatgccgagaagtttggccaggacaaggtaggtcaccgcaagaggatggtgccatggatatggtaggacacattatgattagctacaagctacaagcttcgatcagcgacacgctttgaccagcaaatgtacgcttcgatcagcaaaattgcacttcgatcagttatgcgcttcgatcagctgtacgctccgatcagcagaattaacatttttagaattacgtaccaagataatcctaatcgtagtccttatttctatcgcccgcggattgtctcgttcatctctcctattcccacgttgggcatgccaagcttattcaactcacgtgccagcccaaacaacttctctcccacgcatccttccatcttaatttgcacacactggaaggcagcatcgccacgtcaagatcatgagaaccacaaacaccaatcatctgcgccgcaacaacagtttccgcccccaaattccccccaaattccaaccattcacatcattcagacccaatagggctgaccactacacagcccgcctaaagccgcatcagcccctaaagctaggattattgctctcaggcgtccctcccgcgtactaataagcttatctcgatccttcccgcccgcgatttccagactgttcccttggagcctgcagatatggtgtatctcgcgaagattttctgtcggtggcttgcttgggttactgtgtgaatctatcgcgcgtttttttcatgaccctcaggttatcaatctcaaatatttcagagtgcggtcgtttttctgactttctcttgaagcgcgccgtcgatttgctcgccattgactcgctcctctatttgttgcgctagtactcaacttgctgcatcaatcagggagaaggtagagcagagcagctcctccccagtcccgtgaattttggtcctgcgcattgctgctctgatggaagttgtggactcagagacaacgcgctgtcccgtgtagatgagcgaaagtgtcgatcgcaacgttgccgttcagactaccacctgctcttctatcacttctatctcgttgatggatatcccgtcctcttcttcatcgtgcgtggaaataatagacctgctcaccttcccaagccatactcgcggtacaacaacacgctactccttctcgcgagaccctggccatttatctctctttctcaacgccgcctcactccatccaccgttcgctcagtacatccttgcatcgccagcaagaaagataggaacagcatactaccccggactcaatctctgggcggtggtttgcttttttcttctggcccccagattattctactgtgcttgcattggtagggctggggttcacatagcctacggaacgccgtctccgcccccaatgctacctgttgtatgctaagaataccttggggcttacctcccgcgtcttaaaagcttatctttctacccgcgatttttgaggtctgcgttttcttcgtgtttgttcgctattttgtcgtcgtgtcaccagactgagcacttgactttccactcaacctgagtttcagcacatcttcactcgcttgccatgtcagactgtaccctctccccctccgcctcggcattcagctccatacttagcgccttcatcgggtccgtcgcgaacgggctgttctccgggttttggatcgcgtttttcaccggctggatctcgtggcttgcgtttatccgcatcctagctgctgggttttacgagttatggctcagtgtgaaagccggcacaaacccgaacatctcaaaagctgatattgaatatgagagcattggtatgcttccgttgaaccaagctgcgaaaaaaggtctgaataccgtcaacgaagatgatgcagaaggacaattcgacaacaccagcactcctactcaccaattcaagccctccattatcatgcccaaaacccccgaacgcaccgtccacgcattcggctggctcggctggatctggtccgccgtgtacacgcccatctcccactcaatctggctctccatccacatctcctctccccacggcccgatcctcctcgtgcgcgccctcgcaatcggcgtctccgccctatctctcacattcgacaccaaagcgcgctatggcgcgagactcggtcgcggatctctctacctcctcttcaacctctggaattccttcgcatgcatcctcctcggcgtcgaagccaccatcctacttatccgcggcgcgctgaatgtctcgttcacgcccatccctctcctcgtcgcataccccgtgttcagcatcatttgggcggtagttagttggaagttcctgccgccgattgatgcggcgcggcctgggatgaatacatttgcggatgtggcgatgggatgcttcgcgggggtgttttgcgcggcgccggcgtttgcgttgtatatgaaagcgaattttgacaaggacgtggcggagatggggtttgaaacgggtgaggcgacaggcggagtggggttgggagagttcttgagctgtgggggagtatcggtgctgcagaagtttgcggcgattatgccgtaggtgagggggaagggtgggaggggggttgtaggggacttgaagatgttggcttcaaggtcaacttgtagatatttattctagatatgaacgcaaattaggggtatcatcagagaacgagctacacaaattctagacatcagtcgtctttttaagttgtgtgccgttggcattgctggctgtttgcgggtaaaatcatccaccgcgtcgctgacaagaaggaaatctccaagacagagacaatgtgctttccaaggttttgttgaagggtcacatgccctgattgttcacccatcttggcgaccaaaagtctacttaagacccgcccccatctcatgagctttctccacacgttctcccacttcaacaattttgtgtattcgaggctcgaggactaatgtgttgtcatcgctttgagggcatagtctataaccggcagaagcgaagatgtttagatgttcccctctgagtatttgttgtacccaggataattgatgttgtgagtcttgtgattcagcttgtgtagccttaattcatctcgagatgtatttgcttgtgatacgccgttcctcagcgcaaacgatactttcgacgtcatccatgtgattgtagatcccaagagccccgcgtaatatggttattgaaaacaatttggagccacataccatttgcttcctgcttgccttccctggcgctccccccgccaatgcgttcctcgtaaacacgcatgtgcagatgttgaccggtgcccgcacgcattcccatcgcttagctgtgtatggtgcaccggcagctttgtcattggcgcgtggcgtatcgaatccggaggcttgcagcgagtcgtgcatgagctgaactttttgttttcgttgaatgggcaggtggaaaagaggggttgataagaggaggctgagagacgcgaatgttatggagtgttttttatcaattctgtctgtaaattggttctttgatcgaaagccagagggttgtttccaacaatgtctgcggcatattcgtcagggtcatgtatgatgggagtttgtagatatattctcgagttgcgttagacgctgactatacaccagctttagttagtacagcttcgtcctcggaggaaagagtagattcagcactcgttgagttgaaagcaaaaatcggtgtgaacaacggcatacctacttatgcagacatctccagctttatcacttccttcgatggattctttcgagagaagcttacggtcgcacgcgatcttcaacaatcaagcgacccgggatcgatgagcaaaccaacccgacgaggccagggccgccgacgaccaaaagatccgagagcaaggagcaaacaaactcagcaagatgaggactacttgcatcacatcggtccactcaatactctcttcatgagtacaattgattccatggacaaagggcttagcatcatactacgcgggctcaactcgcatctcaattctacagaccttgccttgttggtcaacggaaatccccctgttgggaaaaacctggttgaccaggctgtggaccgcacacttgtgaagactctcgcagctttgttggatcttggagcagatccgtcctgcctgcttgtgattaaaagatcaaatgttgagctgcgtccaaaacaattgtggaggtatcgagctttctcacagggacaacgaatttctgaattggtcgatctccgagccacactgatcgattcggagagactgccaatctccgccaataccctgtttggcgatacccgatctggcgatcaaaagattgttgccgagaacattgcaaaggaagactggacccgctacataacagcaacaaccgcggtcatacgggtgtcatctaccaatgtaagacttggctatttccctggacacacaagctgacggactctagggacttgtcataggggtataatcaccgagatccatctacggttagcctgtctgacgtgtacaggcaattgtcgacgctgctttgccccaattctcaaaatctttcgaagagtcatttcatttgtcaaagctggaacctggtaatctaaatttgacctttcgagaggttggattctgggagcacggtacggaagccaatgatggtactgaagccgtggccagtacaaatgccaaagacttggatctcacggtagttgtagtacgtttatccttctcttgtcaaagacgccgctcacctggctagtttccctgcttacagctcgtggatcattccgagtttgaatgggaccgagggtcgtacaaagaacttcgaagatctctgagcacgaaaattgaaggatcgaacgccgctgggtgcaaagtacatactgcgcggaccctggacgaagcttactatcccggacttagcgaggcagctttaagagagcgaaatgatgaccaagttgtgtctgaaccgcgccaaacccgcaaaaaagtgaagggatttcctatactcatcgtaccgcaactatggctttggaaattggataacactatcatttccgcttacgaatacgaagaggatgcagttcataccaatgagctagaagtggaaaaagacaagtatcttcagatgggaattttcatggcaaatcgggttaagcaattcggacacgaccggtactttcgctcatttgaatctcgctcaacactagacgtattcgaacagcgcgttgtctctgttttgacagatgtcatgacttacaccaaagaaaccatgcgcaaggacataaagtataaaaccgaggtagacctcctctaccgtctctcggattgtcggagtgagttagctatgatacagcacatcctagcgcaacagaaagatatcatgcaaaaactgttgaaaaaacgggacgaatctcaatatagaagcgaagccactttctcacattcgtgggccgacgtccagagggcgctaaaaagtctcgacgaataccagacaagaacagagaagatcgacggtgacgctgaacgcatagagaaaacctgccaggatttactcaatctaaagcgaacatttgccagcgtcgaggactcacacgctggcgtgctcattagcactgccgctattgggttcgcagtcgtaacaattttctttacgccattggcatttctcactgcgctgtttgcgttgaacatgaactcctttgaccggctccgtgttgggaacagcggcggtgatagtacctctaagaaggacttggcttatcatggggggaagatggcgggtatatttggtgagtatcccactgcgagcttccgtacactgcgacctctaacgatcttaaagtcggcacagaatttctgacctttctaattacgggtgtgcttgtggttttgtcgctaaaacgttttgacatcatgtttggcggccgcgcagaggatggaaaggaagagacaccaatggcgaggtggaagaaggactcaatggtgaagttcaagagaaggctgctaggagaggaaccaaatatcaaaacgaccgagctagacaagactgggaagaccaaggaagtgcgaggtaaaggggtacacgttgaaccaagcgagacagcgaagagatacacaccagcgctggcgaccacaaagcccaacgagggtagttctcgctagacaccctgcgcaagacgttcggaaaccccgcatatgccgaagcaaaagcccagaaatcccgggcgggaaggaacaagatttattttcagtgtataggagaagcttcgaggtggaattggaagttggcgtttgggataaggagtagctaacacgcaacccaataagctctgcagtcactcaacttaccgttttcaaggtagctttttattacgtacaatttctaattgagcagaattcttttatcgatccaaaaccggtgattccaacgatctcagactgaaaggtccgtcccaacaatgctgacaattgacgaaagtgtatgatttagctctactacctaggtagtgtgggtggacgataccggagccagataatgctaatgtattgcactttattaccccaagcgtatgaaagcacgacgcaaggcgaacgaggtctatcgattaagtacggtcgcatgttacatgtcaagatgtctgtatcgtcgttgcgctgtagttttacgagccccatgccacgcttccacagacttagtgggactgtggaatagatcaagtccttctttaacggatctgggagatggtcccaagaatctattcgaaagggctccctcgagtatctggtgtctccaggataagtagtgtggggaaccttgcgcatcagcttgtatagctttaattgccttcgttttgcatttgcttgtgatacgtcgttcctcagcgtatatgatgttgtcgacctcttcaatataatggtagatccctagggcatcgcgaagtgtttcttcagtctgcagaatctctattctcgcattttcgatgtcgagattattggtcggtggaattgatgccagggtacgcttcagaacgatgacaaggagttgttctacaggcacatcatagtcgatgaccatgtcttccgtgtcactggcgagaccgtggagcgcgtagattttgtcccgaatatctgttgactgctgcttgtggcataacttgatcaagtccattagtggtcgaggctgagaaccctttgtgttccggtcgatctttgctctgacaatatctgcagctgctgattcgatgacaggagagatgcgggatgattctccccatgtgttcgataccatgacattatcaatgtcaaagaagtctgcgaacgtggtccagtgcacttttgctacgccgcagtatacgaaaatctccttcgcgagcagtatctcttggacgatccaagttcgtgtccaatactgtcttccacatagagcaagcattgctttgtctactttggaagtccgaaaagtctcttgactacggcctccagcttccagaatggccatagccgtatactaatcaaattcagaatccatctcaccaagccatattgagaccgactcagcgttactgtaaatttgccgcatcatctggacctggtgattgcgctctcttacgttattttggtcaatcgaaatggcgtcgatccagtatgtaccgtatctcccactctctctcatatcttgaaggaatgtccaaacgtttcggcccaagggaaataaaaccccgttgaggtcgatacctctgtagttcaatttctcaccccaggcgtatgaaagcgcaacgtatggtggaaaaggtccgtcaattgggtacgatcgcaagatgcatgtcggtatagcggattcgtcattgcgtcgaagttctactagcctcatctcattcttggatagattcagtggtgccatggagtaaggtagctctttacctgaaggaccagatagagtatctttagaagccattacaatgatgttaatctggcgtattggtggtcaagctccgtgggttgttttcggagagaaatgaacgcctccactttgccagatattttcgtccactgcaggaggcttgactgctcgtatgcagaagtgcgatacagctagagagaaagctgcaacgcgatgtctagaaacatcgcgcatcgtgttttcgatcggggagtgatgcggcaagctaaagtcgctaggctacatacatagctaacaacagttcttggggtcagcgacaaggcgcagcagcgtgcatatcgcatgcgcaagggtaggtggcgttgcacgataaacccaagggaggcagcgcacctcagcatgatgtgaatgagcagcatgaggctgtcgttgtcaattcgaaatttgcgatggccgcgcttcctcttacacttggacgatacccaacatcacaacacgggtcaggtagttcatattgcaccaaaaaatggtatcattaaaccgtagcccctactcaaacgtcgtcttcttgccctgcgactccacaatagcctgactcgccctctgcgcactcgaatgcgcttttccactcggaatcgtcctcgcatcaaccttctccctcggcttccactccctcttgccggcaaatcctccgccacggcctccacctccacctctatctccacccccgaagttcttccaccgcgcgggatttacgccatcaactgggtctgcctccttctccttgccgtacctcttgttatacctcgtcgtcgcatcctcggcgaattcgcagcgcatttcgcgcccgttgaggcggttgaggagccattttcgcttcttgttggccttggggagatcggattcagactcagaattatcgtctttggccgctggacctttcttctcgcgcttgatttcggcctcggtcttgaagatgaagcctttcacggcagacgttgcggcctcgacgtcgccaaacgtaacccatgcgtagcccttgcactttcctgagtcttcgaatgtcgccatgtgtaggttttcgatcgggccgcattggctgtagtggacttggagttcttccttggttacgtcgaaggagaggttgccaacgaagacgcgcttgttgggtgggtgcgcggatttgacggcacctttggcgccgcggccggtgtcttgctcctgctcttccttgggcttgtctgggcgtccttcgaagctctttgcgttcttgatgagcaatgcgcggccgtccatctttgtctctgtcaaggcgattgcggagtacatggcgagttcggtggagaagtcgacgtatgcgaagcccttgttgagaggctttgtgctccagttggggttcactggtttcgtgggcggcggcatgtgtactcgcgtgatttgctctgcagtcatctccgtgttctccatcaggaaattcctgagcgactccttcgtcgccgaccatggcagattgcctatccagactccgaagtctgatcgcttgtctgacttgctcttgtcttcggtatcggcaaccgccttcccatctgtggttccttcggcgccgctggttgtgggagggttcaatttggccttcttcaatctacgggcctcctttttcgacgcgggctccggtgcgctcacatcaatctcgatctcgtcaggcagtatctcgcgcttgcgcttcttcgcgggtgtgtctgtcgctgtcgcatcgtcggcagcggcgggttcagtgacttcggatttggactttttagatttcgaccgctctttgtctttcttctccttcttttccttgcgctcagacttcttcacaacctccacctcctcgggagagtcttctttggtatgtttcgacatggtacacgatgttgttttgcaggatcgggttctcgaactttttcatgcagcgcggaatttactagcgtgcggctacaagtgggcccccagcttagtcacgatattagtacgcagcaaccttcacgacctcgactggtctccagatcattgaagatgggactgcataccatcgagctgggtcttgctaacattcgagccatgcagctttgcatgccagagcttcagatacgtttagtggcatcccagcaacacggtctatcggtcacatgtgcgtcctcggggtggcagaccggtcatctctcataccgtggaactgcaaggtgacaagtacggttcaaccactgcgtctcagcatcagcattactacccgcatttcatctgtttattctggacaccctgcgccagagtactgctgtaagatgagtaatcgatggtgctcttgaaccgggttgtcgccttgtacatgtgtacgtgccaaattgaagctggcgcacggcaggtcttctgtccaacggtcgtgtagcggtcagacttcgcatctagccagctgctaaccgcaaatcgatgtaaagtgtggaagcgcttgcgtcacgttgccattgatcttatctatactagcgcgaattgatagtgaaacgatatcgtcatcacgtggagctgctgcgcgcctcactcttgtttgctcgcctcttcagcagcagctccagtaagatatgacaagtcatcgtcggcactcttactgtccgtgaataagcaacgggtgacgacagttactgctgcctctgggaaagtgggccgactagagtagagtgcgccatctggagcttggagcttgttcgttccggtgtggagttggcggccggtgcgcattggccccgctcaaggcagctacgacacgaccacgaccctcgcctgctccacctccccctacatcttcctccgcatccccatcaagaacctcctccacatcaaccctctactagctgcagcactcccttcgtcgaccattgcggcaacgagctcgcagcagccgccttatacccaccaacgtcactgatcacgttgatcagcctcacttgcccgccatggcgacaaccaacgtgcccgtgactttggacacgcccatcgtggtcaagatcctgttccgcggccagaccaagaagttcaagctgccgctgaaggacctcggcgcccatgtgctcccagagaaggttcgtcgcccccagaccgcagcctcggccaagtgtcagcctggcactgagctcccaggcatgcgaacggagctctgatagtagcttgaaactaactgcagtcactttgtgcagcttcgtagcatcctccaggtgactgctgatgagcatgtcgtgttcgagcgctactccgactcgtcagcatcctacgtcaccctcgactcggacaagccgcaggtctacaagacgctgttccgagctgcaaaggcaaagctcaagctccgtctgcgtgccaccatcccaggtgagcagaccgaggtgccgactttcgcgcctgccgccaagccagaagccattcccagctttgtcccatcgctgcaccgcatgagcgcggacacgctgaggcctcagaccgccgcacctgtttcgcccgtcatcgcgcgctcgccagcaggtaacactgcacccgccaagtttgagcccatcagcccggtgtcgccgccgaagccggtggatgccgagggcgaggctccattgccacgctccttcaccacccgccagagtaagacttcgcagtggatgatcagagtgacgactaacagtacgagtaggcttcttccacaacctcgcgagcaacccatacaatgccgatctcgcattccgccctaagccgagcacctgcacctcgtgggtcgtgtactgcaacaactgcaaccaccccatggaagacgagcacttccactgcggcgtctgcgacggcggcgactacgatctctgccccgcttgcgtggataccggaatccactgccctggcactggccactggatggtcaagcgcttcgtcaagaacggctgtgtcgtgaacagcaccacccagcgcattccccccaagatcaaggccgaggagacccgcgaagtccctggcgcctacacggacgagaagcagtcggtcgtctctgatgacgagcccacccgcacatgcaactgctgcgtcaagagcctccccgagaaggagttcgtcacctgcctttcctgcgaagactacgacttgtgcatggactgccacatcggcaacaagcacggccaccaccccggtcatgctttcaccgctgctacctctgatgctgccctcccaactttggcagacttcctttgcaactccggacgcaatgtccgccactccgccgtttgcgacggatgcgacaagttcatctatggcgtccgtcacaagtgcttgaactgcccagactgggactactgctccagctgtgtcaagagcgcgaagcacatccacccccgccatcgctttgtgccaatctatgaacctttggccgagcctctcaacagcggcaaccgccactgcggcatctattgtgacggtcccctgtgcaaggacaaggagaacatgtcttacattgagggtgtccgttacaagtgcgctgtgtgtcacgacaccgatttctgccagcactgcgaggctcacccgagcaaccgtcacaaccacactcatcctctcatcaagtttaagacccccgttcgtagcgtcagcgttacgaccatgaacgatgacatgagcggacaatccatggctaagctcggcgatcgccagcctcagcgatcaactgctaccgagacgactccagtcgctccatccgcaaatgccgccacccaggttcagacagtcgttgatctcaagccctcggaagagactcagaccaagaaggagaagatcgccattcgcgatcttcttgtagataccgtcgagcccgtacaggaaaaggttgtcgtcccatccgaggacgagagcaagcttgagtcttccatgaacgactccaagaacgagggcctggatgctcactttatccgcgataccatcattgacggctccaagatcaacgtcggccaccagttcgtccaggtctggaccctgcgcaacccgggacccaatgcttggccagctggctgcagtgtccgccacgttggaggtgacaacatgctcaacattgacaacaaccgccctcttagccaagctgagctcgccgaagctagcgagagcaacgtcattggtcgtccagttgaggccggcgaagagattgccttccgcgttatcatgaaggcacctcatcgtgagggtaccgctatctcatactggcgccttaagactgctgacggtatcccgttcggtcaccgtctctggtgcgacatcaacgtcgtttctcctccatcgccttccttccgcgcatcgcctgagtctgcatcagccaagcaccctctctacgagcgcctgctccaggctagactcgacaagatgaaggcagcccagcagtcgctttgcgctgagcagcagcagatggccagcattgcgcgtctccgcaagattgctgttgagcgtgtgctcgagcgccgtcgtcgtgaaaacgaggctgcattggccaccatcaagcacgatgagcaggaggttgaggctgacgcagctgagctccccgtagaagagaagttcgtcgagcgttcgccagagccaaagtcatccggcatgatcttcccccagcttgacaaggagtcaccggagtctagcacctacgagagcaccaccactactgcccagcccgaatcaccaaagtctgagaagagcactatcgcccgcactgttactgttgcctctgatgatgagttcttcgaggatgccgagagcgtagctctgcagtccgatgacggtttcatgaccgacgaggagtacgacattctcgatgctagcgacgaggagatgccttgagctgtacagacaagttatgcagtacgtagcacttcaacatagccgagacagtgtgtagtgatagatgcggctccgcaggacaagcggacgtatactgaggtttgtttctcttcttttctcgtcaatcgatttgactagtacgaattctatggcgcaaggcttttgtatcggcgaaacacactcctttggcgagaaaggtacacaacaactctcctcgacggaatcgggcgcgatatggcgccacggcatggcagaggatttttgtttcattggcataagttgcttctttcctatagtgaaatgaaatccctaatttccttgacatttgttacatgggcgtggtgatgtgacgatgttttgatgtgatggctgattaaggtggtaatggtcgtggtggacgaacttgcgcaggtacatacataacttgcactagagacaacatgtctatacccttcgacatatttacattcccgtgttcaactaccgcacgcgtctcatgtgtgtagaaaacaacacagccaaagaaccaaaaatttataaaaagaataaatgcattccaccaagaatgccaatttttggagacaaccatcattttctgatgctgtcaagtgggcatgaaccccccttggaaaggtggggccgatgtcgatggtctgcccctaatgcccccattgacatagcgggcaggaaatacttccagaaccctgtcaactctgcctctacgttgctgagtgatgtgcagcagactgaacataagctcgacagtcttagaggcggctggggaagatcaagagccgaacgagaggaacgatgctctggctgatggcaccaacactcagcctgatggcaggaacccttggcaggcgcttatgaaattgcgcgctctgatcagtcgcagcatcgcttcaagttcgttctggcttcgcctaggtcggaatcgtttttggatgtgatcgcgcctgatgcggcgtctccatgccctgcgcggtcattgatggtcgcaggtatggaggaccgcgagatctcttccaggcgaagacatcgcatctttggtggaataaagtggcacttggggggttcacggcgcagagggggttcgaagtggcgtacatggattgggacttcggaccccggacactcgggtttgacgtggagagtgatgggtttgcgcgggcaccgcctagatcgatgttgaggtggaattgtttaggctatgtagtcggagagacgctgaaggggaatttgtgacagagaacatagatggcgttactgtctacctattgagcagtaagcgtagcatgggcgggcgggtagatgaggaaatggtgggtattgtgtaacactgggcattggcacgggtacggtagcactttgttttgctccggcgacctatagaattgatgcaggcttttaaaagcatctccgggttggttgtatcgttgtatcaactatggtgttctaacacgatgcgtgtggaacagaggaagaagagaacgaacacttaggttatatacagggacaaaaaataatctaattccaccaagaaaccgggtttgtagagttcttcgtcgctcagaatatgtagagacagaggatgaggattgaagtccgctgacaggatgttcctgctgggaacttgctcagcagcacgctcatccctcgacgttggaggccaggtgttcgaagctccaaccatgcctgtctgggcgggacttccgcagagtaaaatcctatgtcaaggtcagtgtcatcagaggtgacgagctttacgaccgtgacttacgcatgtcgttccaccagcgtctgttctctatgcttagccctcttgctggccggcgctgggaatggcaagacgttcgatgaaggaagcgcaccgtacaggtgaggtttgtcaggaaggtgggcaacgtatccaggggctggagaggcgagatgttctgacagatcctcggtgcaataaagtggcactcaggcggttcagggcgtatagggattcgaagtggcggcttggaatccctgatactcgtgctctaggttgtgtgtaaccatgcaagtacggcgggttgggacatacgacagaaagcaacaggggtgctgcaggggtagatgacgataactcagccattaaaacagtcgctgaaaagtgaaaacttcaagaagatgtagctagagcttagaatctcgtctatgtgattagcgaatgtgttaatcactttgagggaggacgttttagagctacccctctcagtgttcgtcgcatgtgtgccaacatgcagtatgcggtatcgtccacatcggggtttgcggcggtgggatgccgcggagctgctgtatgccatgacgtggtacatactacttctcgacttgtttttggtacatgggagattggaagatagatgcgtggacgcaacgagcaaagcattcccacggctgaacagttgaattttccctgagatcatcggttgcttttgctgtgagcgaaatcaattgcattaaaagccccagaagtccgccataggaggaggccagcagtgcaatgccaacctcggattgtgcccggcgtacgcaaggtgagaactctacacggcaccatcaaattccgaggtctcaatgttggcaattggaaccgtaagggcattgcttatgacaagtggcttagctaacatgtgaccttgctagagagacagtggattttgctacaaacaaatactctgggtctctgttcatgcgtatttcctgggcatggaggagtcggccttggagtgatcggcagcgacgcgtcttaaggagcctggtggcgaggaactcaaaactccgttcatcagctcaacagaactactgtttggtgcgaccagatacaagaaataccgacgcaggaagcaagtcatctgaccatgcgcgtgccaaggatggcatgctaagcgtctatgcgcagcctaaccttaggcgctaatagttaagcaagtttttgctaataagcgcgaattaactactaattaattaataattaatttaactatacctagaaattataatttataatatatactttactactttctagcactgcgctctaagtagcctctactaatagcaatagctagcaacgtagtctctatagtcctagatagatttatatatactgcgctagaatttattaataacttattaataatttattctagctctcttataaatagtattatactctaggttagatttctcttactataggtctctttgcgcttaattaagcaagtaattctattatgcatatagataaggtttagtgcagaatactcctagcactagctaagcaatctaaagaactatctattttagaactactaagtaagagctgcacgtgctagtagagttagcatatctaactcttagcttattatctaagagaagagtaagagtacttaaattaattattaattaattgctaactaatttagtcttctaagctaatactatagctatatactatactgctactgctctgctgcttactgctgctgccttagttctagttgcttactctctactctagaacgttctctgcttgcctaacagcaatataagttaaattaatttctaattaattagtaattaattttaataaagatatagctagatcttatgcgcatgcacgcagcttatatagctatttctagaaaggcgttcttctataagacctatatagctaatgctaagattagtaaggaagagaagcttaatagtaagtatgcttatagctaaattaattaagaattaattaaaaattaattactaatttattatagagtataactactttaggcttagcctgcactagctctataagaatagagatctctagataaagctagctgctaagaataacgcgctagctaataagtctaactcttcttcattagacttattattaagctctataagtagaattaatttataatttatttataatttatttatactaatatatagctaggataagaataagagtaactagaataatagtagtcttagaagtagtagccttagagataataataagaacctcttctttaattttagcagcgtaagtagaataaatttaaaattaatttataatttattcttgctaatatataactagaataataatcttaatagtaataaggataataagcagcctagcaatagcttcttcttttctcctttattagactctaactctataggttaaataaatttagaatttatttataatttattcttgctaatatataactaggataataatcttattagtagtaaggagcagcttagcaatgctctcctctcttcttctttattagactctaactctataagttaaataaatttagaatttatttataatttatttttgctaatatataactaggataataaagagtctaaggaagattaggttactagctatagctttctctctcttcctatactaggctttaacgctaagagtgttaaaccttctagctctaaggttagcagtagcttagtatgttaaattaacttataattaattaataattaatttatactaatttataactagctagagctcttatctaagttcttatataatttagagttagactagatatctctctgtagtttctctagcttaagcttattctctacttacctcttttactttagtaacttctaagtttgctgctgttagtagaattaattagtaattaatttctaatatatttaggcctttaggcattatatagagcaattaaagtagattcttatataactataaattgcctaatataaaaagctgcctatttaaatatagcctcttaagtaaacacctttttacttacttctttctataattctaataagaactataatagctatatataataagagcttagtaagacttatatatattaatttgctctctcttctactacttttctttatttatctctttatagataggtatctgctatagtagcagtaagagtagtttagaattaattagtaactaattattagtagatactatgctctctttaccttgctctttctctatctaataattagccttatctacagagactaatatctctagcttaatagcttctagctatattctatatgctagtatactctattatgctaaactagaagagaaataaattaagaatttatttataactaattctgcaacgtagagagtttgctcttaattagcttctctttctagaaagtaatagtattctattttagcctaaataaatataagttcttctgctatttactttatagatattagcttactaagtataactgctaaagagaaagaaaaataatatatatatatataattgctaagagtattacacaaggagaactttttctaaattaattaagaattaatttaagactatgcgtttaaagcaaaatattacttatataatatattatattactacctttaactagagcttaatagaagagcttactagcagtaagaagatagtatctctaattatctatagctataaatagtattaacctaagcagagaagtagctagtatagtatattactagtagattagctaaactattttagaattaattaataattaatttaactttagtaatacttatactattatgcaactagttatttgctattattatagtttagattagatatagaggtagagaatagagataagaggaagatagatagctttaatttagcgttaaaaactctttatactactagactattataggttactgcatatctaatctactaaataattaatttataattaattaatagttagttgcttatagatctatactcttctctaattaagattaaatataaactacttttaactcttctacttatctatagcctctcttgctcttattatataattaacttatatatataaagtactaactctactttcttctctataattctaaactaatatatctctctattaagaatagttcttttgcgctttatattaaattattagcgcttaaggttaactatattagatgctaagctataattagttagtaattaattagtaattaatttagatctaaatagtatcttgctagtaaagagaacctgcgcatagataagcttctaaaaagtaataactaatataatcttatatgcgctacttttttagctttacttatctttatataagagcataagcaccttactttacttaaactaaagttctctaggcttttaagcatatcttctttattatctaatatcttaataatcttctaagtagctctactcttataacgctcttaaataaagttagaatttattaataacttatttaagtaaaacttactacttagctctctacttatattcttaagatacttatcttttaacctaagtagcttatataagttatagtgcatactagcttagttataagctttctacttctaaatattctgcttatttatatgcattcttctactctctaatattaattaattattaattaattaataataaatttagatactatatatatctttaactctataagaagcgtatagcgttacctagtatagtacctctttaatgctacttacttaatagcattagagtaaaagataagagtattctatatagcttagcctatgcaactatagtaaatatttaagctagctataataatgcagttctgcttataccttgcctactcttctatagtattacttaatgctataactaaattaatttagaacttattctaaattaattattaatacttatatattagaagattatataattctatatactctatagcgctcttagcagttaagagagcatgcatatgtctctacttagagtcttctatataaggtatataaggtataactttattaatactataaagaaagtaaatcttatagaagcgtatatagcttataagctatttatattattctgcatagtttaagttaatagcagagaagtattgcctaaagcctataaacgttagttaattataaattaattaataattaatttataaactagctatctattttatatctatattaatagtaattcttatatagctattatagtagatatgcagctattagaacttctgctctaagagctctttaataaccttaaagtaggctataaatgctttcttatatatagctaagatctagatattagtaataatgcaactatatataaaaactatactctagtaagattactttgcaataaattaaaaataaatttatactttttctataattcttaaggaataaagtaaagagaatcttagactagctatctctaaacctcttaaataatatattaacttagaacatattctgctttataagtagctttgcttaatctttaaatatataaataataatatctctattaattacagagagcacgcgttagatataagcttaaaataatttagaatttattattaatttatttagtacgtatgcttatatattctttatcctagtagttagttctctatttaaataatatactcttaaagctactactatatagaaactttagaagcttcttataataaataaggcatataagctagtctttgttagtaagcgtagtgcttagttattctatagactaatagctacgctatataagatatacttagaagagaaagaagaataggaagaaagctataataatttagcaattaattagtaattaattacgctaaaatatacttctagtaattatagaacttaatataagctaaagaatgctaataattatatttatcttatctctattaatcttctatagtaagagtaagatataagtatatatcttagttaagataactataatatatagaatatatatagtatctactagaataataatattaaatataacattgcatttctgcttaactatctagctctagctctagatatagtttacgcctaaataaacttagaattaattagcaataaatttattaattaacctactatacttagaagtataatagactagtagcttaactattatatagcgctcttaaggaagcttagtaatgctactaattagagtatataagtacttaagatctatattctttagaatattttaaatctagtatttagtcttaggtatctaggcattatatattataagctagcgtagagtactagttagcagctaaattaattagtaattaattaataattaatttaggtaacttattattctctttaatatagtaagcttagagcagcatgccttagttagcatattataatatctagtaataaagcgccttataagtgcattaaagaagttcttagctttatactttaatagattaagcttaagctaagtaatagtgctcttatattagcagattttattatagaagttattattaaccttagtatagaaataaatctgtaatttattattaataaatttataaatctaaactctagtatagtacagaacttagcaataagcttaggtatttaatagtaaatagaaggtagtcttcttctctatcttaatagctttatagtactagaactagtagaaaattaattaataattaattaataattaatttacgtaaatacttatgcttttagcatactctaattatatcttttatctttaacgctgtatagctaagctatttagttagataatagatatatagctattaatgctagagcgagagtaagtagagattatagctagaaatttaaggtagttagcttagagagcgttgttattcttattactagacgttattatataacgtttctaaactaattagctataaattaattattaattaatttaaagtacttactatctctttaacctcctttagtatctctattatagagtctttaagctacttaaaatctttagtcttattaaagtctagattaaaaaaatcctatattaataattagaacgttagtactaataattagaaagagaagagaagaggtagctatagtagagtagcttctaaatttaagttattaaattaattataaataaactataaattaattaagaattaattcttaactctttaaatacgtactatatatactaattatgctaagaaggtttttatatagagtatcctagagaagaaaatatacgttgcctattagcgttagggcatgctatgtctaggcacaggcatggttagatgacctgccaccacataccgacgtggtattaaactgttgacgacattgtagaagtggagggatggcggctccacgtcacatgagctcgcgtcgtgcttgcgtccgtgcacccgcgtttgcctagttgtacactccaggctacctcaacgcccacactaacaaacactctcttttcatctcattgctcattcttcatattctctcttttcgctagaatccaaaagctggttcaatttcgctgcatccggtaatcgcgcttgactattaacgaaccaaaacggttcacgcgacctcgtctagtcgcaagcatggcgggcaaagaggcaacagtttacatcctggatctggggaagtcgatgggagaaaagacggcatggccgcgatcagactgatctcgattgggctctggagtatgtttgggataagattaccaacacagtaagccgacgttcttttggtgacttagtgcgtattgtatgaatgatgttgcgcagatttgccaattcggtataacgttggacttgccgtgcgaggctgacagaacggcagagttgcgacaggacgcaaaagcgcgttgatgagcgttattggatgtcgcacggatgagacggaccttggaggtgttatggaagaagcggagggttacgaaaaccttcgcgtgttctcagaactgaaacagtaagccaagtggactttgagcaaaagcatgggactgacagagcggaggtttctgctgggcgacatacgaactctacaagatcaacttcgaccgagcaaaactaacgacggtgattgtaagctgcaccctgcgaatctgctgcctaaagctcacacgtatagtgctatctgctctagcgctggctgtccagatgatcgatggtgctacacaggggaagggtggcaaacctcttaagtacgaccgacgaatcatcattgtcaccgacggacgaggctctatcgacacggacgatctggaacagattgcagcaaagatcagagacccagaagcgccggtcgatctggtgcttttgggtgttgactttgatgaccctgacaatgggttcaaagaggaggacaaaagctcacagaaggtaaagaccagcaatttctcttcgttacacgactgatgggtccaggcaaagaatgaagtatccctcaagggcttcgtagaagactgcaatggtgtttttggcacgcttgccgaggctatcgatcaactccaaatcccccgcttgaaagagactcgtccggtacccagcttcaaaggtcagctcactcttggggatccagggcactatgatgcgactctcaccatcgatgttgagcgttatccatgtacaatgctcgccaagccccctacagcgagctctttcgctacgcgcaccgattttggagcgggcagtgccgcaggaccgagcgacgaatcttcgcacactatgacaggcgaagaacagcctatgacagatctatctgcggttcgtaatcagcgcgtgtaccaagtagacaacgaagaggagccgggcatgaagaagaacgtggagatggatgagttagagagaggctacgagtatggtcgcactgctgttcacatctcggaatctgacatgaacgtggtcaagcttgagactacaccaatgctctcgctaatcggtttcgtgaaggctgaagcattcgaacgataccttccgctctccaggtcaaacttccttgtcccgcaacgcggaaatcaagcagctcagctcagcttgagttcgttcattcatgcattgtatgaagcggattgctatgccgtggcacgactggtaacaaaggaactcaagcctccggtgattgtgttgctcgtcccacggatcgaggttgaatgggaggctctcgtggatgtagaactgccttttgaagaagacatgcgacgctacaagttcccaccactcgaccgaaagttgacgatcagcggtaaagtcatcaccgagcacaaggacctacctacggacgagttgacggacgctatgagcaagtacgttgatgccatggatctatccaccttcggccgagatgaagacggtaaccctgccgaatatgccaaacccgaagatacattctcgccaatcgtacatcgcattggtcacatcatccgatggagagcaacgcatccggatccatcactaccaatgcctccaccgtctgatatcctgacaaagtacgcaaacccgcccgcagacctattggacgcgtccacgagccagttcgaggccttaaagaaggcagccagagtctcaaaagtgccacctaaggtcaaaggacgtggtaagcgcaaccgagctgagcgcgacaagcccatttccggcctcgacattgacgccctccttggcaacccgaaccgcgtcaaaatcgacccttcgaacctcgtaccatctttcaagaacgcccttgcggccagtgatgatctcgaaactatcaaagaagcagcccagtcgatgtcgaccgagatccgcagcctcatcaggtctagcgttggcgacagcggatatggacgcgccttggaggcactgagagtcatgcgagacgagctcactgagctagaagagcccgagatttggaacgaattcattcgtgggctgaagtcggatcttctggagggcaagctgaacgggaataggaaagatatgtggtggaagattagagggaatcggtacgggcttgtggatcggaagaggagttttgtgagcgatgtcacggaggaagaagcgagtgcgttctacaatgtagcatgagtctaaaatgatagagggctgcacgttgagatgtgtatctggaagcccaagatgggccaaagaatgatactgtgatgttgttcgccctcttcgtttgacgcgtctgcatagcgtttgtgtccacgtaccgcccttggccacgaaccccgctgacctaacgcttgcacatacatatcgttcaatccctcacatctccataaaaagttcagttggccttttaatcaggtcatcatatctaagcctctacatgttcaagtcactaataactatcgcagtctagtcgtgtgattgttgtttcgagaaggtatcctaggtatttgaggagctattcaacgcgacgcgatgcaccatacggctaagtgttagtggcagagaaaggtcgttagagtaacgaccctcgttaaaccgttttggaggctgattacatttgtgcttacatcttggggttgtaaaactccgatcccgtatcaacaatcagcgactcactccagacacagcatcttgttccttaatattcttcaagcaaaggtatcctgttttcccttgcaaaacgaacgaagatctcctttagcatcgcgctacatcgctggcatgatctgaaatgatcgccctccaaaagtaggtgaagggggcgagaacaggtgcgtgctgcttcgacctcttcttccgcaatcctggtcgtttcgacttcttcttcgtctgcacctcggactgcctcagcctcagcctcagccgcggatgcagcgtccgcttcttccacttcgatccgagcctgctcagctgcagcagcttcttctgcttcttgcacaagacgctcttcttcagccttttcggcagcctccttctctgagcgttcttgctcctctcgttcttttctctcgcgcctttcgcggacgcgtttctcagtcggcgattccttcttcccttctttctctttctccttcttagaggatgatttggatatcgaaccgaaggcgccccagtctccgtcttcattcttttcttccccggtgggttccgcctttgcggctttctttttcttcttcttcacgctctcggcggctgacgcggctgctgcggctgctgcggcttcttcttcttcctcgatccgcttcttctccacctcctcttctaagcgaacaagctcagctttggcttctcgctgtcgaaccagctcagccgcatcttctcccgcttcgcgcttcgcgtcttcctccttcttggtctttgcgtccagcttcatctgttcctcaagtttcttcttctgcgacttgctaagacctgcgaatggatcaaccgcctggaccgcacggcccttgaaagcgtcgaagacgaatacagacgaacgcttctttttcgtctcggcagaattccacgggttttcacagctgtcatctacgggcttgagagtgccgtcagatctccaggtatgggcggctttggttgacgcaccccaaccagaagaccagccaccatgactgggcagcccgaacctagatcttggcttgcccgctccagaaccgccaaagttcatatggatttctggtgtgccgtcgtccagattcatgttgtcgagtttgatgtcgtcgaacgctgatgctggctcagccggggctggaggaggaattgggggtactgattccgccgcccattacttagttagccccgcaggatctcaatcatatagcggcgatcactaacctcttcctttttgccaatcttcttcttcctcgtgttttcagttgcaacgaatgaactccaatcgtcattaggcggtgcagctggctctgaccaactaagatcggctgctgcgcttgctgccgcgtcttcttccctcttttcctcgcggtccgcttcttcttgtgcttctttggccagacaatcctcctcttccttggccaaaatttcttcctcttctttctccaggcgctcctcttcctgcaaatccttcccgctcttcttcttccccttcttacctgatccatcacaatcacctctgcttccacggtcaccgcctgctgcgcctccgtcaacgggaggatgccctccagcaccatcgcctccaatcgcttcccctccaaacatgcctgttggatacctgcagtggcaagagtatgtatttacaggtgtgccctcaattttttccaacactgtgtcaggcgttttatttcctaggtcgtggccttttcgactttgcagtgtgtgggtaagcttcccgctaaagatctgcagaagatgagacatcatgaaccggtacagtgtaccctcgcctatgctctcaacaaaggccgtgcttgtgaagaacgtatgatcgaggtggaattgctcctcagctctagcctgcaggtactcgtggaaccaggaccaagctagttttgagaactctttcctcgcagtgtccaaaatttcaacgagagccatgcgactgccatacattttcatctgctctttagaaagtatttcaagggtctgcaattcgtacgtggaggcaagaacaaaagtcgagagggcttgttcgaatttgatatgcgccggtggcgctgtagcttctccttctgcttcaagtgcttgatatgtgcccgtgtagaggtaatggacgagcgtatgtcccgtagctgcactcacacccggaaggcaaattgtccctccgccatcagtggttaaccactttggtgaatgtagaagatgcttcggtacgggataggtgacgagcccagggccgcaatcgattgcgacgggatcgctcgcgtaagggctacaagtggtcattagcgagaacatttcagtttaaagggcgccaggtctaagcatacgatattgtaaagtcacggattatgtttcctgcgcctggtgctgcttcctccgcgctcgtgccgggtgtaagcggtgcattgtctgctacaacaacgacgtctgtatggacattattctcagcgggctgattgacgaaactggtcctatggcttttgtctagtgtagcaatcacagtcgtacgaaggctgacaggatcagggctcgtcttcttcaccaccattgtgataaaatgacggacggatacaagaccgctattgtggagaggtggagagttccaaacacttcggattatctgcttgatagttattcttgtaagttaacgtcttttgtgtctggacaacagcaagccactaaccccgcgatggccaaagagcgttcgccacgacgctcgtgcaacatcgaaaccacgtcctcggtgcaatatcatgcaataagctatacgtagattaccgttcctaccatacttcttaatctactacatagccggcgccgcattcgccgccaaccaagccgaaaacgcctgcgcatttctcgtctgcatgaacaccgtcccgggccccgtgaacttacacaccagcccctcagccgcgtgtatattcgacaagatcccgcccgacgccacgcgctcgagcacgtacttgcagttccaagcaacgaggtgaccgttgtcgatgatgtatttctcgtctttttgcaactatgtcacgggttagaaacagtgtcttacaaaaacagtagagtgaagggacgaaggagacttagtgcttacatccttccgaataatcgcgccaaagctcgtacaccataaaatcccctggccactgatcttatacacgaaaagcccctcgccgctgaacatggctttgccgatgccctggctcttgtattcgctcacaatgccctgcgtgcatgcgaggaacgcgtctttgcccacgctccactgctcgtggccgccgagcttgatgatggtaatatcgccaatagcggcgggcgcgaggagaagttcaccgggaccggtgtaggaggacttggtcatgtcgccgcccatgagggcttttttcaggctgaatttgatttggcccttaagggttatggtgggggacattgcgatcatggcgcctggattgggtcagtacctaattttgagagaggcggggggagaaataccaggcttcgcagtgaaaggacatccgattgccaattgcacggtcaagatggtgttcgtatcgcggtggctcacgcggtaacttcctccattgaaagtgcctacatcgtctgcagtcgtgcttggctgtgctgcaccagcgccggcgaactggggctgtgcgggtgctgcgacctgttgttgcgcatatggcgattggccgacattgctaaactgcgattgtgatggtgtctgggggatatgctgttgttggggctgctgctgttggggcatgcccgggtgtcccgcagctcttgggtcaccaatgctcgggtgtggactgtgactcggcgcgccatatgctacggcttgctgaggctgggattgaggagcgggctgatgttggacgggtgtgcttcctggtggtgggaattgttgttgttgcgagtggtctgggggcggcgcatattggggttgtccgccacctggtggtggtgggtagtgctgtggctgctgttgctgatgcgcgggtggagagtttggaggtggcgggtaggactggcctcccggcggaggcgcaaagtactgctgttgaccttgctgttgttgttggtctgtcgcgtgttagggctggtgtttggttaccgtggggatgagttgaggagcactcaggagagcgacataccatatccacttttctcaggcggtgcttctcccagtcagtctacattatcacctcttctttccctgcgactcacgaggataaaagttcccgccgggtgggtggtgggcttcccgtggtatccctgacatgttcgcctcaagttatttcggatggaagctatggccagaatcagcgacttcacaatatcagcgcagagaacaagtcagagaggagagaaagatcaattcgtctacggagaaacagaaggctgcagctacccatatacccgcccgctgacagttcgcgtcaagctgctcagcctcaatgggacagctgttggctagcggggtgcctcgagccgccgaatcagcgccccgcactcttcatctcgacttgcttggacagacgcgccaaccttgcaccgcatgtcagcaccgcatgagcccaaggtggtttggcccaaatatggactttgcgcatatgcaatgtcaacggcacagtcactctgcaatgggctgttgtcggcagcttgaatgtcgagggcaagtcggactaaggttcaggcagggtccgggcgcttgcacaagacatggaagcgccgacgccagattgtgcttcaacgatctttttcatgattggctgacaccggtaataattgtccttggtcggcccaattcgtctgtctgagcattgctccacattgtaaacttaatgtactcacgtttctagggatggtctatggttgcagcatgcttacatctccatttcctttcctagctcactctgcacgaagattcgcttcatcctgacaaccctctaatgatgaaacacaagcatgcgtgaaaggctgtgcagacaaatcgccagcgaacactcagcccgacgccactctcagccttctcctgtggcacctcatctgctaaagcatcccatcgccatgtattcccaccgattgtgccacttttcatggatcccctaactatcggctccgcagtcattggcctgatcgcaggcgcatctcgcatagtgcccatactatacaacttcatcactctcacgctagatgcgccaaagacagcttcgcaagtcctcgacgaaatgcaaagcatcatcgcagccttgacacaactccaaacctacctgactggcgcgacgacatccaacggtgccagacgctccatgttaacactccgcaacatttccgcgacgttgacggcttgcgtgactacgtactcggaccttgaagacgtggtgtcgagatgtgttcttgacggaggtaaagtgagcaggccgaagtgggtgatgtatgaagggcaaatcgatgtgctagtgcagaggatgcaagcgcataaattgagtctgacgctgatgttgacgattcttcaatggtacgtttggcccttacttcgagcaatggagatgcgtaagattctgacgagtacagcgagtcgacacaagtagctgagatctcaatgacacgattgcacgccatggtcgaagacctgatggctagcaacgcggatatgcggacgcgcatggatcaggttcttaccgatcaccctgcgcatcgtacggtcgttgaagaagacattgatcccctgtcccagagcgcgtttgaaaccgacttagacacatcacgagtctaccgcaagctgcgagcccgaacatcgctgtggtcagtgaacacctcgcagcaaggctccatggcactaacagcattctccgccttgaccatggatgacgtatccaatttgtctgttgtccgtcttccagtttggtcaaaggacatagtcaatgcatttgattacgagttcgaagaagacgactttacacctcaagcttcgccagttttggggctcgtggtggtgatggacgagataccagagtttacaaaaattgcgcgcagtgtagatgatttgactcctaaagctaaacctacgttaaatcctgtcattatgccagtatacaatgcgcgcgatgtaattgatccttggaatcatggacgccgaggggcgatatcagaagaactcattcgaacataatggttgcactgttgcaaaatcctgcggttgatcatccgttagaagaatgatagaacttctaaatcactttcgtatctatcgagacatcgaatgcttttctagcgtacaggtgatgtagctcatgatcatggctttccgtcttgttcatgcgcacacaaacatacagtaaagtttgtagcgcccgacgaaggccccatcccagaaaaagcgcccccatacatgacatgacatatcgtggagcgcgtaagaagaccagcttaaccgacctgccttcttcgcttgccgatctgggccgagaaaccagtcttgatggcctggaccgaacgtctcgatccgcagctgttgcaggtgacgaagttgagacggttctcacccttggagagacttttcgtttgttagcatttcaagtcaagttggacacaaggcatgtcaggacttactctgtgtcgggcgaccggcacgtcttgcaggtgacgtactcgacaatgtaccgccgcaggacgttctcgatctgcttctgctggaaacgacccttaatgacgagcttacggtcaccagcgacggagccggaggtacccaactcagcgaacaagaattgtgtgacgtgctcctcggtacgcttcattcgcttgcagatctcggcaatgttggcgaagatggtcttcttattgccttcacgcagacactggggcggtgggattttgtagctcttcattcccgtgctcgcaaggtcgggatgtgtcgagtggaggagtgtgaagaagcggttcagcagcaggttgtatgtgatgggtgtggtggcgtcgtgctgccagatgccggtgcccttgatcatgtcgccctcctgtacttctggctcggcgggggcggcgtcctcttcaccctcagccttctcgccaccggcagcagcaagtttggcctcgaagtcgtcctcgaccttcttcttgctggacttcttctttttcttgagcgcggcgaagtcgtcctctccggcttcctcgtcaccctcctccttcttcttggaggacttcttcttcttctgcggcctgtcagcgatgcgcccaatattttgcgggatgtggtacacaccttcttcgcgaggtcggcgaacatgtcggtgacttcctcaacctccttgtctgcgtcgcctataacctcacctgtcagcccatgtggcgctttctgttcgcgcccggcgtattcacccgtagacggagaagcatcacgagagtgacgttccgcgctggacttaccaccgttcacttccttggactcggtgacttggccatcgctgtctacgatggtggcgccctcggagaatgcgacagacttacggggcttgcgctcggcggaatcggcctgtgagtcggacatgttagcgagggtattcttcgagtgggtgtgagagaagtggtggcgttgttttgcagctcagagacatttctgggttgagacaatgtatttcgaacttcaacgtggggctcggaatgacgtacggaatcagccatgattgcggtttcgtgtgttttgggcgttcccagtgaggtcgtgtatgatccagcgattgtcaggtgtcagggcgagtgtaggaatatgtcgcggtgtggtgcgtcgttgaggtagtcacccgtcttttgtgagttgtgagtcgaactaggaacagtcattgatgccaagacttcggaaccactcacgtgcaagcgagctaagccccaccttctctcattggctgcagccaccgcggcttcatcattcactagcatccacgcttcctgcctccaattcaccacatcgatgcattcacggtagctgcacctgcgatcgcctaccctgcgccctgtcacctgatccctcagcttcacccgaccgcgccatgtccatgagcaacagcgagagcttcatggagcctcccgagagctctaccgacgccgacgagatcgactccctgccatcctcccccacaacgtcctcagccgacgacgatgaatatgtttcagacgccgaaagagagtggagagagtcattgcagcagatggagctgttattgaccatggtactggtaccatatcttggaaaatactttggcaggaaatgcgcatactggggtacgtcatgttgagatactggaatgtagaattgatgctgacaacaacaggatgggcaaagtggatggagtggcagtacccggtcgaaattgtcatctccaacccgaaagcattcaaattgacgggagccgttgaggcagcggcatcgctatagacatcggaatggcatttacacatgatttacagcattggcgtttgggatatgacatgggagcattgtatcctttacggggggtgtatatgaaagctgccgagaagcagccgcagacaaagccactgacatgatgatattatcttggctcatcgacttggaaaataccaatgtactatttgagaaccactatcgattaacagctggcaagtcacaaatcactgtgaaagaaacaaaagacctcctgagttccacacaagaaggatcaaagacccacttaacgaagcacgcaccttccatcaacccttcggaaagaaatgcaacatccccaatctatccatcgctgcggtggggatgcggggaaggagatcgcgaagtcaggtgcagatcgccccatggcgcgagtaaacatcacgtcggatctttctgtcggatcgcctgcttttggtattacccaagcctaaagtactacctatttcccgattgcccaggtgcatgtagaagccacaggcgaacttaacaggttttcactttcaacttgggcgtccgaacatgcaagcttcatctctgttcttccactgaagtacttgcttttgctatcttcaaggctcaaagtctatgttgattttgcacgagaaccacgggcgaatatagaagttgtctctggagactaatcgtacaacgtctgttccatttgaacaaagaaaatgcatttcacaatgcagagatgaaatgctattgataacgtaggcagacggactacagccacagtgaatgctcacagtgcagcgcagtgcggtatataagtgaaattgttggcataatattctcactatcgaagcaattagcattacgcaaactactctgcatcacgcttcacacaagatttctacatctctacccacatgtcttccatcgaagatactccactcgacctaggcctggcggacatggctctagagtcaagcactcaagccgcagaggatttcatcaacattcatgagttgcggcaaatggtataccagcacatcaagcaaccggacatcaagaactatatcggctttctcacatcatgcaagaccatcttcgcagaggtaactgagatctatgttggtccatacaatcgtttggctccccaggagaaagaaaagttctcagcgtcgtatagcaaacttgcatcacatgggcaattcggtggaatacgcatcccgcagttgagtttgttgggcgaccatcgcttgggtattgtctcactcccacagtctatgtttgtcaacgcataccacggccaatacaaaccaccaaacgcgataggccacgagcactacaccgattggtgcgaacaacgagatggttactaccgcatgcactgtgcgagccccgtccctcatctgcctatgacttcgagcgacatcgacacactagtcatcaagacttgggcagataatctgccaacattggcccatctatcaaacgtgcgcacgctgcctttcattttttcaggacattctcgcatacgcagctcacatccacgataccatcatccgagaggaagcccgactgtgccacggctcaagcaaacgcgaaattaatcccaggaaaattgtcttcgattggagtgacatgaagccgccagctggtgcacagctacgcaatagcgtcatcctgtctccaaagttttcgagacgctccacatctctgcctggaaattggtcggtggaggagatttttgggccacggggattaattagtatgcgatggactcgtgtgtctaattatttgtgtgatggtactaatggccattggtgtagtacatgtattggtaacccctaaagcaaacgtttgttcaacgctcggtacaattaggtctaattggggaacgctgtcattgtaaagcttcaataataagttccactcaatccgtgttttttttacatatcgtacataacataataacgcacatcctctttttacgacctgctctttcccaactcactctgcgccgcactcgtcggcccgccccttaccctctcccctcccgtaatcttcttctcaccctccgtgatatcatgcaatgcctggctcgtaatcggctcattcgcatgctgctgcgccttggccgtcggcccaccaggcgtcggcccatccgccccggtgatctccttctctttctccgtgattttgctcagggtgctggagtcgagacgaccggtatgttgcccattagagttgttgttgttcgcacctccagatgtggtgcctgagccagtgaggattttttgcgcaacacttgtcggcccgccctggactgggccatcgctgccggtgatcttgcgctcgcccatggtgatgtcgtgcaagatctgggaagtgagttcctggccgacgtgtgattgagcggcggcggttgggccgccttttacgggctcatcttgatttgtaatagacttttccgcggctgtgatctggctgaggaaggcggagtcgattctgacggacatgatgcgggatgtggagaatgcacgggatatgagcggcgtgaatgcccgtgtggagcaaagtaggaaggacattttgaaaagataattgattgcgagagatctcaagtgtgtagagaaatgttaagatgcacgagtttttctcaatgtgtcaatgtgtcaatgcgggagttgtgcgtgttgctatggtttgagtattgtggaagatgggattttatcacaattcgatgaggtggatactatggtcatcgttattttctcgatgatccggatatgcaaggtacacatctcgatgatggtagtgatgaacgatgatgacagcaaggatctatagagcacatgatgtcaggcgtcgctagcacagttcctttaaatgtagcttagcgtgctcgccagaacatgaagatgtcggacccttttactcttgtttcgacgtctacaccataacgaacatcatgtttcgaaagcatgccgtcccacgaacatcgcatgctctcgattgctgcgatgtcagttattgtagcctgctaaccaccatagctcggcatgacaccgcctagctcaacatttccacctctcctagctggatagtcccacagacctgcttcttcaaagcacctcgtgcttactcaatgaaaccggttttagtatgacatgtccgccgtataggagttgctctagacactccgaacctgctgactcggctttaacggaagtaacgacattggcatgcgctcactttacactaattgggcccatccacaaacgcactccttgctcaaagaagtcgcgctcattactgcagcactgtacaggcaatcaaccaatagcgactacggacaattcccgtctgcactggtattagcaattgaggtctcacttataaaacggagctttccccccttgactgcctctaatttctccacttccattgttgcaagcaaaatgtcgttcatcgtgaataccaaacccgtctccttgttgggccgacaccgtttgctcagtccgtccgccgcagttcgtgtttcgcctctcgcgctcggtgcgatgaattttgggacagcatggaaggagtctttgggtgagtgttcaaaagaaactgcttttgagatccttgactgcttctacgagcaaggcggcaactggattgacacagccgtgaactaccagtttggagaaagcgaagaatggattggagagtggatggaagcaagaggcgtgcgagacgagatggtcgtggcgacgaagttcaccggcatgcaaatcaccgaacgcgagaagcaaggaacatccgctatcaagtccaactttgctggtaatagtgcaaagaatattcacacatcactcgaccgatcgctgaagcacctgaagacgagttacgtcgacatcgtgagttgagcgccgatgagtcgctgtcacgactaacaacaaggaaaagtactatctccacatgtgggattcgacgacatcgattcctgagcttatgcacactctcaatgacctatgtacgtcccgcaaagtcatatatctcggcgtgagcgacaccccagcgtggatcgtagtcaaggcaaattgctacgcccgacaacacggtttgcgacaattctcagtctaccagggtcgctggtctgccgccgatcgctctttcgaacgcgaaatcataccgatggcgctcgacgagggtatggctctcgcaccctggggcgcgattggtggcggtgggttcaaaacgaaatcgcagagagaagcgaatgagagcggcggccggaaaatgaagatatccattattggaaacgaggccaaagtgtccgatgtgctcgagaagatcgcgatatccaagtcgccagacacgcccatcacttccgttgcgcttgcctatgtcatgcacaagtcgccctatgtctttcccattgttggcggacgcaaaatcgcacacttgcagtcgaacatcaaggctctgggtctgcgccttaccgccgaagaaatccatgaaattgatgatgcgtatggattcgagatgggctttccacattccttcctgagtcataccaacgcagcaatgcggggaccagaagacaacatattcatgaataactttggccactttgattatgtggaaggaccaaagccaatccctccacatgagggaccgctggacacgaagtttaaggatgtgtgagcggcagatgcgggttcattttgaacattgcttctcactactatcactttttagcggacgtcaaaaggctgtcatggaagccgtcactcatataaagccaagtagatttggaaatgaataaactacatgtagattaaagtgtcacaatttcgaacggggcgttgattgcggaatctctggcagtggtgactcaagagatttaggtatcaagtgctccacgtcaccaatattgagatacctgggatggcattgtgacaggtctgtgatgcccaggaggcgcatcgttgtctcaagctcatccttcatgactacaagaagttagcgcagatcagaatgtaaatgtgaattgtttgctcactgtcgatgaagtgttcgacgccttcttgaccatacgtcaacgagtagagaaatggtcgccccattcccactgcctttgcgcccaggcacagagctttgacaatgtccgtaccgcgccgaatgccgcagtcaatatagacttctaggtgtcggaacacctcaggatgatgtttccggatctcgagaagagtaagcagtgatggaggagacctagttggtatcagtacgttgcttgatctgggcgaaaaaggctctcatacgtatcgagattacgacctccatggttcgttatgacgatgccgtccaaaccatacttcatagcgagcaccgcatcttcggcggtctgtacccccttcgccacgataggtaattgagtagacttgcggagccacttgatatcttcccagctgaatgtgtcatcaatgtaagtacccatggtccggcctaaacctccacctttactgtcattcgttgcagccgcaccgctgattgctgctttggcatatgttgctgactcgaccttgacacgttcatcgccttctgtagggagcttagtagctgtattgtgcgattcggtaatgtgaagcttacctcgtttcccttgtaccgggccgtcaatggtgaaccacacgcctttgataccattcttctccgcatccttgagcagcttttctgacgcagatctgtgtttgttgacgtaaagctggaagaaaaacggtaatgatcctggtgaaacactcgacgtgatctcggccattgtgtatgatgcattggtggaaatctaagagttttagcatcgtgttctctatagagaagctcaaattggcgcatctcctacttacgcattgtgcgattccgaacttctcggctcctcgtgccagcgccaattctccatccgggtgcgccaattttgccatcgctgcaggactaacaaagaacggcaactttacactctcgcctagtatcgatgtagaagtgttaatgtgtctgatgtttctcaacaatcttggacgaaaccaaattcggtcaaacatgcttttgttcgcatctcttgtcaccagattcgtcgcggcggaagagtagaacgcccatgctttcttggtcaacgtcttctcggcgacagcttcgaagtcatagctattgatgagcgttgataacggtggcttagctccaattttcaatactggctgtgcggattccgttggtggcggtttgagtacatcaacattggttgccaagtcgaccgttcccttgcgcttgcttggtccaagtgttttcgagatgaggtctggtgagtggacggaattatacgatgatgaagcatcgaggccagcgtgtttggtaattactatagttgttgtcagtatggcatcaatctacaggtcaattctagctcactttcattaccgccaggatgcctgggtatgaaatcggtgatatcccacacgacttcgttcacgacgatccaacaatcactttcttgtgcatgcttcttgatttcgtctacggccacactcaactttgccatggcgctcgaggtttctcagatatggctcgattgtgtcgaatcaacgatgacatatacactatcattcttcacatgggtaatggctgtcgtttggctggtgcaagcgcttcgctcctctttctaccgagccttttgccggagggcgtcggcgagaagtccggtcgcttgcacacaatgcccagccaccagcaaaggatcgatgccaacactctcagcatccagacaactcatacttgcgcaaatctgtcatgattcgcacgaaagcaaagctccactattgcgcgtccgtccgtataaggtcatccggggttgcgcatcgtacttgagcatggctcagtaatttcgagtgcaaggcgtggcatcgcgcgcgttcgtaacattgtatcctcctgacatacagtagtatacgcatcctcatcaccagtgccgctggtttttgtgctcagcctacagcacagaagctgctctgatatgcgcaaagcgcacatgcactcatcctgaccgacattgagccgccaatcccctcgaatcctcagtctttgaactgagtacaactcgtcaagacagactgttgtacagtctcgccttgtggttaccaaaaattcgggagttgcttaggtcttccatggcctcgtcttgctggtgcccaggtgtccttcggtgctgcgccggcctttcatctgggtatacaggcgaacttcgacgcaatgcgcgctcgcctactttgcgcgagagtcgtctacgcattgagtccatccgtacaaatcaccgtaattacgctgcccatttccgaagcccattgccgaggccgagtaccaacgttggagacgacctacagtgtcgagaagatgatgtgcgaatattttgatatggagtgcacacaatgcagttctatcagatttcaggccttggccctacgacctgataagtacacagctgctgcaagttctttcatcatctggcatgatgtacgaaccgctgaacggaaccgagtgtatgattctgatcgaggatgagcagtggagacatctgctgtgctcgccgcataatctagtatagaacgtggcatctgctgctactcagtccgatataaatcgcctggccaagtaggaccgctgtggtagagtttcggtacaagatattatggatttaccagccagggtcgcaggacttgacaagcttctgtttctcggtatgaattaggagcctaactgagtaagatctaggactagtggccggtagactccgataatatggcagcactagagtcaggggttgcacgagatgcgggctttaaccgaattgctaaagatcgcatacgagtgggcatggatgccgaatggaagtagtcaggatatcagacgtcaaaggacgtagtattgtggccctgacgccttgccgtgggattgaatgtcgtgtataagacttcccgacagaatgttcactccaaattgagctcctttaagcgcacacataatcattgacaatgtttgctggcgaactacgcagcgcatttgtttgcaagtgttatgcaggtatatgcagcttgggaacggcgcccatcggcaactgaagaacgtccggtgtcggttacagttcgtctcttcttattcgaccaagtccccgacagtggggcgataatacctgtgtgaccatacatcgggttaccttatccggatgaatcagtattcatttgcggggttacagtgtccatacctacctaggtagtcaagccaacgcatactcatcatgacctagtgtgtacagagtatgtatagtggagtataaggacgtaggttcctccaggtttgtggggtagacgcacagtgttaattggagtctcttgcaacgccctcacagctttggtcgcttttcgaagggaacaatcctcaatccgcaattatggaggtcgaaagaacgtctgtcgagaaagagaaggaagtcgctttcgaacatctagaagccacagccgaagcgcacaatgccgtacccgaaatcctgcgccacctcacgccagagcaacttatcgcactcgagaagaagctagttcgcaagatcgatttttgtgcacttcccgttctgatcatcctgttcttgcttaatgtactcgaccgaaacgctattgccaatgcgcgcctcggcggcctggaagcatcgctcggcatcgatgatatacagtatcaaacagctgtcatggtgctgtgggccgggtatatctccatgatgatcccatcaaacatgcttctctccattttcaagcctcgcctatacctgccgactgttgtgatcgtatggggcattgtttcaggagccacaggatttgtgcagaatcatgctgggctggtcgccttgaggttcttggttggtgtgacagaggtaagttgctactctactaaagcttttataacgatcgctaataggttcttgccgggaatcaggcaccatatttccccggatgtgagtctctatctggctatgcacctggttggctttgtaaccgactaatatcaagccaggcatcttctttctttcctgctggtacactcgtaaagaactaccaagccgcatagcaacattttatagcggttatacgctgtcctcggcatttggtggactgattgctgcaggtatcgtagaaggaatggaaggtcttggcggttatccttcgtgagtctcctttcttcaatatttcgagtctctggtaacaatagactaaccatttcatttacagctggcgatggatattcattattgaaggggcgcttacgattatcatggccttcgcagggtatcttcttcttccaaattatccatctaatacttcattcctgtcgtccgaagagaccgcaatggcgcagtggcgtctcaaccgcgagaacgatggagtcgccgacgaggtcaaagagtctgtattcgttggactaaagcaagccttctctgacccgaaagtagtcagtactccttagtgttcagtttcgcagtgactattattgacaacctgacagccactccttgtcttcattcagacatgcgccgttgtatcaatgagctttacctacttcttcccttccattgtcaacacgcttggctttcctcgcgtcgaaacgcttctactcaccgctcctccctacttcctggctttcttgttctcggtcctgaactcgtggcactcgggacgctcgggagagcattgtttccatatcgtcatggcctgtgcgatctccgccgttgggcagatcatttcgatgacgacgtataagactggtccacgctactttgccatgtttttgcaggctatgggatcattttccgcatttcagttgatcctaccttgggtttcagcaaccattgcacgacccaaagcgaaaagagcggtcacactcgccctggcgacagctgtatcgaacgcgacaaatattgccaccgcttatctttatcctgcttggagcgcaccgtaagtaaataagtctcgcgaaaaaccatatgctgaccaggaatctagtctctatcgcatgggatgtattgtgctgacagttgcacttctttgttgcgctgtcgcttcgttgattttacggtggtggcttcagagattgaacagaaagtccgaccaagcagttggtctggaaggggttgcgaacggtcctggtgctctgttccggtacatgttgtgaattgtgttatgacaagcagatggacgcgaagcaacatgctatgtgatttgttctgagctacgccatatacaatctgtgctaatgcgtacaaattgggaatctttgaacattcacctcacaaggcttgcgaatcggcgtccacgggtgatttggtcttgtcgtctaaatgtaggaccccagggaaagcgagaactaaattttcatgaatggacacaacgggttcggagattttacagcaaaggcgaatttgcttagccatgaggcacagttcacgatggcaaacaaattgagacaagcaagttttgttctacagtgaatgtgaaactagttcacacggatcaggcaaataggagtgcgaagaagagctacatttataaaggacagaagttcgaattatggtatgcttcccagttaaaaaaattatataccttcttataatataacatatacactgctaatacatagcgaaagcaaacaggcggagcaccgctgattcactgcttaacagccctgaggaggctgcttcctatggacgctgatccaatgggcacgctcgtcagcagagaaattcttgcgcttttcgactgggccacatgatttcccagcgcaagactgcgcaagagcttgaagtttagcgttcttatcagcccaaagagcaatgttgcgctgacatatttccttgcgcaccacctgtaacttgtctcgagaagccctgcgatgttccgcatcggatcgttggttgcgtcaatcgcaacagcgagctcagagtggtccaacaagtacttctgaaagtcctcagggtcgggagtagtcgccccccgcacacgaaaagcaagattctggacaacaattctatggagacgggcgtgctcttcgtgaactgaaatgatggcgttgatgtgttcgtaaagaggaggatcaatacgaggaatcgcctcggacttcttgtaaacatggctggtgtacttgtccatgcccagtaagctaccggcagtggagatgctcagcacatcgaacatcagcatgttggtagacattggctgcggcttcttggaggtgccgcagacgtagccaagatatccgatcaggcgatcgaggactcgctcgtccgtaccagcagggagcttgaaagcaccattctggtacaagttgtcgaacttggtagaagtcacctttaacagaggcttgtgaatgtgagcagcgatggcatcaccgatgtagatggataccaactcgcccttcggaagagcagaacggaactgcttagcccaagcatggatgtcgatgtccttcactttcgggatggcagtacccttggcttgaatgcgcttggaagacttctggtcacgaatgcacggctgagctcgagtgcctggggcgcggtgtccactggcggtgtttgagcctggttgattgagatacttgtattgtggtatgtaatgtggatgtatggttggtgtgtttaatgttgaacgtggttgcgaggagtggagaggctagagagggattttcataagtgagaatattaaggagagccgtatatacccagcgtttggaagttctcgacaatgctagtatttaaagtttcctgacaatgacgtttcagaaaatgtgaaatgatctgataccctcatacaagtattcgccaattgggtcttcctttgtttgcgcacaacgtttccctattcgcccagttgacattcacagtaggcttgaaaagttgatccgtgcgcggagctacagtttgccttgcgccctcgttgtacaaatatctttccacgcgtacaaaattgctccattgacattacaccccacttcacgcaagcacacacccctgccctcaactacgccgagattgtcaacacccgaacgactctcaatctgcgcaactcagagagattctgctagagacagaattcaacacaagacaagctccagaatgacgagccagaacgggttgagtccacttgcccagcctttcgagtccagccagtctgcctcgggttcggacgatggcccgttaaaccctcatgctcagccattcactgctaaaatcctgacaccggattctacacctgcgcatttcgacatgtacgtttccaaagagactaacctcccttttgctacggcgtatcccaacgtttacgttcctggcatctgcaccattttccctcctgccatgccatctgatcgtgtagatctccgcctgtgccacttaaaagaccgtaaggcttttgaaaaaggcgagcgcgttctcatctgcaaaggcaacattgcactcgtcgatctgcccggtgcccttttcctggccacgtctaccaaaccagagttgctcatccatggtctcatcaagctaccccacgatatagatgcacgcggcgtcgtccttctcattgcctacataaacaagatggtgtcatggcgccataacgatttgcgtatgagacaccacgagatggaaatctacgacatgctcagcatcactgcggccgcggctcttctcggcatggaacagtacaccgcccacatctaccgcaagtgcgaggccgttcttcacaacgatctgccctcatacgatgatatcgatgcggtaacctactttgcccgcgagcaccctcgcatgctgtacattctcgcctccaacaacctggccaagaagatgcgggagaaccagattcccgacgtcgaagacttcaccgcgtacctttcatacaaccacatcctcaacgagcagatccagatggcccacactcgccacgccgactacgtcagcaggagccagaagcgcgagcaggaagagcaggaccgtatccagcgcgccaataagactcgagaatatcacgagcgcgccaaagcatcggctatcgcgcgcgcgcagcagcgtgagcagtgggagcaaggccgtgaggagcgcgagcaggagcaggcgaagcgggcaaaggagcgcgagcagcacaagaaggacaaggcagaggaggacaagaagtactgggctaagaagaaggaggaggctacggtggacgagaagtcggttctggagaaggtcaagctcgcggtcgataagcgcaagttcacattgcgcgagcgtgctcactggcgcaagactcgtgatacaaagttgcccaagggctgctaagcgggcagtcacacggagaaggtgagcgtaaattgagactgtggtgcgaaagataccaggaatggcgtttgccataaaattgtcgctgttgaatggcttagcaccttcaggtgtttcacgtggtatcacttgatggcgatctacgattttcctatataaagcagcaattgatgtttttgagagtacatacacttcattcgacacgtgaacacacacataacccactcttgcctaaaacttccatgacacgcactcttatacagcgtcaagtagaccgcatacaacctcgcgtgattctcaaacggcacatccctgtcctgttccatcacatctaaatacgctgaattgagcgctggcgtcaactaagagccataagagtggtggcagcgacaagtgcgacatggctgggttgtccaatgaataacagggatctaaaccaaccccctcttcttgcaataacttgaggctagtagcaagtgttgatctcaccgggtgttctgcctcattttcaattaaggtcacatcgagtaagcgagttccggtgcaagtgaggatctgttagcggcatggctaaacacggtgtctatcagttcctcgcatgtacactacaggccagtgtcggtgtctcggacaagatacataaagtgcgaaacttcaatctactgtgagtcaagaacacattaatctctttacccacctacgactatcctctctcgtaacatgaccttcgccccaggcttccctacactctctttcgcttccgtgagcaaatccggctccccaagcaacaaacccttgccgacgattcgccacttctctttcacctgattaccttttgcaggccgaagaatccacactcgcagtggtatacacgacgccttgagtagatgcgtcggcacagccacctgtatctccctatccggcccatcaagaaaatactcgttgacagtcagcgacgtaatgaatgccgagtcccaacgcatagtgcacggaacacggaaagtccgatgcccaatgtagtacattgatctcgggtcggtgagccacgtcaggaaaagtgcagcgtcgtccagagtagaaggtgaaggctgcgctatacccaagagcgtcgagacgggaaccaagtgcgctaagaaggcctttgctgcgttgcgaaatgcaggattgaatgagaagtctttgtgatttcccgcgttgtaattcgggccaacgacgtcgcgttttatctgctcccataatctgccggtaaacaagactccactcaatatgcagcccgccaggaaccggcgacgggataggtcgtattcagcgtctgagtcctcatgattagacgcaactcgaccttcggcttccggtcttttcttagcggggagtgtggttgttataatgtccgggaagatgtcgtatgtaggccggaggtccttttcttttattgatctccatggtgcgtcgaggaaaagcatgtccagctcaatttcgccctcttccactcggtgtataccttccatggtcccgattttgtaaccaggaagcgtcgtgtcattcacctcgtgtttcgatatccacgttggcttcccctttagcatcatagattgactggtcatcatactcaagggatgtacatctccggcggccaaagcgagaagactgctcaagtacaaaagctcctcctcagtgtccaacggcggccctttgtacgccagacccaacccacacaggttgatcagaatactaaggcgatcctgcaagaagctacagccctttgcgctgattgcattatagcgcgccatgatactgccgctccaccccttctcttgatcttcaggcttgattataccggaaattgtcgcctgtcccttccaccagatctgtgcattcggcagtacgtgtattgcgcggctcatgagcagtatcagattcgtccacttcatcttcacagtggtatcttcgggcccacataggatgaaggtcgcattgaatcggtgatccgtctggcgcctctcaaaccacggtcgatgcatgcacatttcgtgaaaacaccacgcccggctccaccagcgcgctgcgtttactttctcgtagaaactcgcgaaagtttcaatctcgtgggactcaaacttccagccgtcgttgtaggggcggtgggagatgtcgtatttttgcacgagctgaacctcctgcttagtaagaagcacatcctctaacaagacaacaagtcgcatgcacgagcggtagatgatatccatggccgcaatagagagttgcttgtccaaggccgaagactggtcgatgcatttttgatctatccaaatgcctactcttgggtgattcttctccgctaaaacagcgtccaccatggatttcttgataggccagatatcgtggtgttcgtagccatctggtagaaattctggagagcgccaacagtaagatatagtaagaaattgccttgcgtacagcccagtttctctgaaggaatggaggtcgcagttcgggtagatgaggcggaagggtgtggacaaaaccgtcggggtggagcgtagaccaaatcgagatgcggcttcgggattccatttttgcagactcttgacaatactagaggtttggctgtgattgttgtcgagttcagatagggcttctgcgaagatctcagctttgttggcggaagagagggtcagttggaagaacgaggatccaagggaattgtggatagcatatcgatgtgacgggtcgctggaatcgtgagatgcgggatcctgcagtagttcgggcatgcttttgagttttggcagagatggttcagactgaatgtcgtcgcctggtgcaggtgaggctgagccctttgaaattggctaacttttttcggcatgggctgaaatctatgcataatatgcagcattaacttaacgaaagcgtagtagagaagaactaatgcaaagatgatagctagcaggcaagtaattgtacgtctactttagtatatcacattggtcggaggaattatcacactggaaaagtgtatgtcactagtcgatcgtttcctatcatctaacaaagtcacttgcagtatgtcggtcgattcatgttaaagagatctcgctggcatgtatacatcattcattcatctatgccgtacgctttacgcgtgttccttcatcacttccctgttgctgaacctctgcgtgtccacttactctacaagaagacctcgaggttgatttcgaccgtgctgaccgggtatctgataacagttagtgatatactttcgtgtacggaggaatgaacttacggcaactcaaacttgcccaacacactcggatgcagaatgccaaaaacaccaatcgtgtggttcttgccgccgaggttgagtttgatggcggccgcgtgaccgggcaagaaggtcggatctgccatcatgttagcatttatctcgtcgtatgcagagttcgacttaccatcgacctcctcaatccaatacccctcaagcttatcattcttcatgccatcctcgcgcgtaatgaacgcgctccttagcatcaacataaccctatccaacagcccatgaacctgttcgaacccactcgtcttgcccataatcgcggccgcgaaatgtctctcgttccggctcttacgctcctgctccaaatcaatgaatcccacgtcactcacctcgaagattttcatcggcacggcgtgatgcttgttgctgttgatcgtcttcagcaggccgggtagcaaactcgtgcgaacaagctggtactctgctgtcttgggattcgccagcttgacagcggtcttgccgtcgtcgacgcggttcaaccattcaaagttttcttcgtgcgagcacaggatcagcggcatgacttccgtccagcctgcggcggcggattcgagccgcacgatatcagcgagcttgttgatgggcagcggggcggagacagcggcggttttgttggggtatacgcgaggcagcttattgaagccgtaggcgatagcgtagtcttccatgatgtctgcttggtggaggatgtctgcgcgcgttacgggcacggagacgtcgaggatgttggggtcggaggtggagggcttgacgtcgtggcccattttggacaggagttttgagatttcttcgggctggaggctcaggccggtgacttggttgaggtaatcgacttcggcttgcatctcgcgtggtgagagatcgggcgcttctcttgactcgttgttgtgcggagagttgatcttgagcgcctctattgactctgcatagcctgcgaacatggctacgagcatgtggttcacgatctcgacctttgtcttgtccagcgcagtgatctcgatgaggacgttcttggtgttgagagtgatcttgctgtggtcgccgttgatgatgggcgggagcgagaggacggtgcggttcgagtcgtagatgacggggtagactggcgaatcgcgaatgatgtggaggaagcgaccgagatgcttgtctttctgcgccgtgttagcctggcacaatcgaagcccggttgtcctgtctttcttacgtcgtaaaactccatgagctccttgccgttcatcttcttggtctggttcagagggatgaactcaatctgctccggtgcaagcgcctcgtatgagaaggggccctttatcgtgtccagatcatgtgttccaatcgacaccagcgtccggttgcgcgccaaattcgcgtgcagcttgtcttgtagcgcaatgaacgagtcatatcgctcttgtgtaaactcgatgttcctcagaatgacacccgagcacagcggccgtatctgctccgtctccttcttgatgtccagcacctgcagctccccgtcctttggcgccgtcaagctccactttggcagcttttgttgttccaagaagaccttcaggttcatggcaatgccctcgaagcacagcatgtcatatcggttggcggggatctcgatcttgagctgcggaggttgtgccagatcctcaggcttggtgctctgacttgtgtcctcatccagttcgattccgaattcgaaacatagctcgtcgaactcttccgttgtgtactcgcggccgagctctttgaagagcgctgccttgtcgaccccgatagtgggcattttgcgtggtggttgcgctgagcggcctcgaacttcgaaatgttatatggtggggtaaatggcggggttgtgtgcgcggtgcgcggtcgcagtggtagtcgaggatacttctctaggatggtcgcggggagtcaagcgaaggggagcttcttcgagctttcgctagcggcggtgttaaagagtgcgttgctgagctgaggcgcaaataatttgtgatgactctgaacgacggcaagtggcatgctccgagaatcagccgctgcacttttggcgctagtgggtgttcattcacacgcgacgcgtaacgtcacaggagtccaagcgcttataatcaatcatgtcgggaagagacgtcttcatcatgtctaagtgttttgatattgcaaggtattgtgtgcggatatacatcgctacatgcaatgtgaagcccaagagaatctaacgcctgccaatgcctgtgatgctaatttcatcgagacgtagcaaccagcctgtaccaactgaccattgttcagaggaagcatccaaaaccccaatgtcgtaatcagcaatgtatgcccaccaatccaccatgtctcttccccaggaatgccaggtatttgcgaaatatccccagccacggtctaatgcccagcacttagccctaggtatcgatagtaaagtcaaggtcaacaagagaatttgaagagagtcgaatcgaacgcacaaagagcgaagttgctcttagtcttgccagtcccacacctgcttgaggaaatgtgccatgttgactttctttgacttcatctccaccatccaagggtgttcgagcatacgccatggtgtcgctctccgcgggcattctttctcgagactgtgaactgttagtctagcctcatcactatcgtcaaaagcaatacataccagcactcgatgaagtatttgaaattctctgtccacttgataccagcttcgggctcatccttgagtttcgggattggttgtcgaacaatgtatgtgagcagatcgatgagaccagcacggggttgcatctccgtgccgtccgccgggaatgggaatcgatgctgtgcaacttcaagtagagtcacacccaagctccacacatcacttgtgatggtgtagctctgtccagtgatgcgctcgggtgccatgtagtacgatgtgccaatgaatgtgttggcgtcgcctttggttccaaactctccagacacaccgaaatcgcaaagcttgacttgaccattccggcaaaggagaatgttgcttggcttgatgtctcggtgaataatgcggtgggaatgtagatatgtgagaccattgagcacgccctcggccactttgccgagaaccttttcgccggtgcgaccgcccagtttcttgacttcgcggtacacggcgtcgagtgagccgccctcgcagaactccatggcgatgctaatggtaccagtgctgtcgtcgacaaaggctccgtagtatttgcagatgtgttcgctcgcgcagttcttgttgaatgacagttctcgtacgatctgcttcttgacctcggggttggggtccgtggtgatgatctgcggagttgttagttgccgatctttatgaaagatggactgtacgcaccttgagcgcaaaagtggtcttcccgcccttgagtctgctcttcgttacagcaccgccggcaccctcacccaggcttcccagctcttctatcatcccccgtccacttgcggctttccatccggcctcgtctagatcgtcgacttccagcggccgtccaaggtcagcagccatggcgtctagatctggcagtggctggctgctgttctcccgctccattgacggggcaccttcgcttcctccttgtgatatcgcagagatgggatcggtacccgtctgcagacctgggaatcctagcgtggcctgatatgacgatgccgacccatttgcctgcatctcgcccatgctgcccgacctcgaatcagcgctcgcatcactcgaaccccctgctgacgacccggtaccgattcgcagtggtggcagggctcgtcggccttcttgtggtgtggtgttggagcccatgggcgtggcgaggcggagagctggcggcatgggccgcgataagctcggctggacttcatttgtgccgttggttactggcctcgcatttggcgaggccgggatggagaggcccagacgcggtgctgtgcggccaccgccctgggagcggccgcctgggacgggtgggcgaaggaggggcactgcttgggacatgttgggcggcggactcgaggtttgctcgttggcggtggtttgcatctgctgctctgcctctcacgtgcgatgccttggctgccactcgatggtgcagcagctgtcgcccgctggtgtcgtgatgtgcgggtgaagggctcccgttgggagagttggtgcagcgaatatgtgacgagtcaggcaacggcggccgagcgctctgtgttcgtggggcgctggaagaatgaggggtttctcgctgcgaggttgcacgtcgacgaagcttggtcccggctgcgtggttcgctgccgtcagccgaagaatgctggccacttttggaaggagcgatggctgctggagagagctcggggtcgagacgggcagcaggtgacgttgttggcggccaagcaaggcagatgcagtccaggtatcgatgtacggagtatggaaatgcagttaggccacacgtgcaggcggtagacgcgaccgaggctgcaggctgcaggctgcaaggaaaaggcgctctgtgtgaggaactactcctggagacgatggcactccaaagcgcaggcggacgaggcgctgtaggtgagctccacgagaaaaggcggcgggtcgagcgtgtttcagacggctccaggtgtcggaggggctcccagcggcagcggcagcgggcttgtcggcaagcggtagagccgggattctctatcagcggattgacaccttccaaacaacacaccagcgtcggtgtagcgtctaccaataatcagaaaatgagccaatgagacggtcaagcgagtgtagacggcaaggcaagcacgacgacgaagctgcgaaatggccagaatatctggcaatactgcggcgccgtgtcagctccaccaggtaggattcaagacgtccaacaaatgcttccgcgcaagcgctgggcctgcccttttctatcactggcccgccgaaccttgtttcgaatcttataggcaacgtaccccaacctcatttgagggtccgacctatgcgctggtttctgctccgaagcctacccgccgttggtgggcatccagaaacatcgtcagaggaggggcgcattgtgcagcgcactaattctgcccccaacacccttccccaggcactgctatcgcaatttgtgccttcaccctgcttcttcatccctgcagcgcacgcgagaagcctgcgcaagcgacctatcgaggacttcaggatgtacagcatccaagcaagcatgcaggagccatgcagtggctgacgttggacccatcgagtagctccatcgttgaccgaagtcaatcaccaccaacaccgacaaattttggccgtcagttgtaaagcagtgcatacaatatgctgcatgggcgccctgcaacgatcaaccaacgcggcatgccgttgcccagattggaatcatttctattgcttctgtctcaagaagcgctgccataacgtcaccggatgccttcccgctcgacgcgttcgcgtttgatggggatgtggagagtgacttggacgaaaggagacgcgggcgcttatgttcgctgctacagccaatggacacatctggggatgactaagtgcgtctgcccctagaaagctttgcgaattcgataacaatagctccatgcgatgtcattattagactacgcctgctcaaagacctcgacagaattataccctcaataatgttatgctcggatccgcgttgctggagtcgcttgggacaacaagacttcatttctgagtatgagcaaattcacaatttcgacctgcgaaatgtaaagaatcggtagagcagcacacaaaatcagtcgatctacagcctttcctccggtctccgactcgcgaagcagatgtttagttcaggccttccttgccaacaacacaatctagattctccacaactccgaacgtgtacgcgtctgaccgaatcactccgctactttccgctcagcagatcctgtacgccttgcgtgttttgaagaacgctggaacgaggcgaggagtatcgttggggtttgacgaagtttggatgtatcggctgcttgcttgacatggtcatcctggatggactgcaacttgaatcttacagcagaacaagttcgccgccttaccgtttactcagcaggaactttgacttcgcgctggaaacctagtagagctgagtacttcgacgagaagggtatctgataccgcccacgtaggaatgactgatcatgtggtttgggctgcagaactgtcgaggtctatacgatttgagctacccacgctataggttcatgcagaatttttcttcgccgccgcaaccaactcaatataatgcccgattacatccttcacctgctcctcgaagtcaatgtacttcatgcccagcgctttctcagaagccgccgcatcaaacttccgcggcttgctcgcgattctgccgttgtttggcaaaaccccagccttgacagcatcaggaaaatttcgcgcaacaatctcaaacacatcttccaggggccttccctcaagacctccagccgtcagcagatacccctggttgccgggcacctttggatctagagccttgacatgcgcaagtgcaacatctcttacatcgaccgaactccccaccaatgggagatctaccttttctccaagtactggcccgagaacaagcaaattcgtgcctttcagcgcttctgttggactcgtagccaattcgtccctacccaacacaaatgacgggaagatgttgaccacatcgaatgaaatattccccttctcgcgcttcatccacgcctccgtctcattcagcgctgcgatcttgccagcactgtacgcctccacgtccatcgtatacggctccgggatgttcttcgctcttgttttctcagtaacaactgtctcagcaggccattcgtgaagatccttccagaacgcgataccaccaacagatgaagtaatcaccacccgtttcacgcctccatatttcttcgcggcctcgagcatgttcactgtgcccttgactgcaggctgaatcaacttcgtatggtaattctcgccctcttcaagcggagtggctaatggcgatgcgacgtgtatcgcgtacgctgcgcctttaatggcgtcgtcgtatgcaccatcgacgagcaggtcggggacaatgacgaaggtgagcttggattcggggttcagagcctgaatagatggcgtggcgaggatcaaggtggcttttgacgagctgcggacggcagcgcggacagaataccctgcttgcagagctgagataattacgcggcagccgatgtggccggagccgcctgtgatgaagacgaggtcagacatagtatatggtgggagaggcaagtggtgagttgtgtggttatgatgagcttgcgacaagtcgttcttatatccttcaatgcggtattagtgatcttatcggtgctttgaccacagtggtgcggttgattacaccagcaagattattgctgcatgccccaccaggagcggacgaacctcgtccgttgcagttgtgtcagcgacggatgaagccacggagaaaaagatgcgctgagatacaaccatttgcctatcctaggccaatgccaagcaatcctttcagccacctagaaattatgagtaggtgaacggtcatctaaggttcttggcgtcagcagccgaatagtcgcaagcggagttcgatacactttgtagtaatctcatcctccatgtctcatttggggcagtagtatattccttagccacgctcttatagcatgataagtactattgcaatcgtataaatgttttccttcaatctcaatgcatactagcacgtccaaaccctcacactccgcgcctatctcaatctctccatccaccctcctccccaaccctaccgaaaaacctccttgaacacctctaaatttccttttcccacccttccagccgcgtaaactgcaaacacaatcctctcgaaccacccctcaaattcctgctgttcaatcatccccttcatctccctcgccactaactccggcgggcacccataagccccacaccccatcgcccccagcacaagactccttgccccattctccgccgccatgcgcaaaatcagtaagatcctctcccttaaatcgttcagatctgtctcattcgcaaagccttgtccatccggcgtgagtgcgggctggcacggcgccgcaacggtaatcacaccaagtacatgcggctcaggtaagtaaacgcagttgttctctaacgtatctttgaatactacgacgccaggcgagtaaatgcccttacacgactccacccccaagttcgcccacggataccattccgccttcaacgtagcgtacagcgtcgacgaataacacagcgcttcttcctgcgtcgcggacagcgtgtagcgccagccgccaccgggctcgtagttgcttgcgaggttgaggacggcggttttgctgccaggtgggagcgtgcgggcgagggcgaatgtgtccgagttgtgcactgtgatgggtgcgagggtgaggtttggatagttggcatgcgatttggaaaggggtgggagttgagaagggatgaagtgggaggagagggagccgcctggtgttgatgaggcgattgaggcggagcgcgtgattgtgtcttcgcagattttgcggcgggtttggaggtccagcatttttggcgttgagattgatttgggaacggacgtgagcgctttacacacgggagcattcgataggtactggttgatgataggtcgattgcagacggatgtaagtggttggtgaaccgggaatatttaagtgcgtggtgtggctgcctaaaaccgccacttctcgcacattattggcgcctgtctttcttaagaagccacgatcttcagccagcatagactagattatcttagtctatggtgttttgaagtggcacagtatgctcacatcagcgctatgatatggtgcacactgcgcactggtgcagggcgtaacttcaaacagcctgaaatcacgagtccacgcaatgttcagtgttccgtaacgttacagcacataaatgtttccttgcctctgctatttattaccaccttgtcgcatgcttcgcaatttaccccacagtacctccaagatggcacagcagacggctgcagtgatcggcgctggcatgttatcgactttttgatgcattacttcttctcgataactaacaatgatagggacgtgcggtctttccacactgaagacgttgcgcgaagatgggtttcgcgtgacgggcttcgagcgcagagaacgtgttggtggtctttgggcatataccgatgatccttcgatgaccagcgccctcaaaagtatgtcaacaaatacgcaaggaactccgacccgtgacggctgacacacgccagctacaagagccttgattagcaaacacacatgcggcatgacagatttttccatgcccgacagtaggtgttcgccattagtttaacttgcgtgtactggaacaagacagaatacccaagtcacctctcaacagaccagttccaggagtacatcgaatcgtatgcaaaacactttgatcttcttcaagacatcacattcaacgccacagtgactcgcacagtccgcaacgaggatgacacgcgacggcgactcgaaatacttatcagtggagaagagcgcatagaggagttcgacaaggtagtgttctgccatggctaccagaccaagccttcgatgccgcaatttgaaggccaagaatttttcacaggatgactaatccacgcccaacagtacaggaagtaagtgaattacattagtgagtgatcagcaccgttgacatgacatgaacagcgcctgcggactagaggacaagaacattgtcgtcgtcggcatgtcaagtactgcctccgatatcataaacagtctcttgacagtcaccccaaaagtctacatgtcgcatcgccggggcggatacatctttccaacatggcgcaaaggcgtaccgggcgacctgaacgtgacatggaggcgccgacagatcgtcgcattctttcagcgccaccttccaggactttatcagtggtgtacagataaaggactcgcatggttcatgagtaaccattggggaaagctcgatcccgcatggaggataactcccgctccttcaatcgccttgtcgctgcctggtgcttccaacagcatagtaccattactcaaggaaggcaagattgtgtcgatgcacggtatcaggcgttttctaagctctcgttcggttgagttcaacgacggcactgtcctggacgatgtcgaagctgtgatctgcgcaacaggatacagtgcagacctcgaagtcgcgccatttcccgaaaagtctcgcccgccagactatcaaggccccgaactggtgcgattatggatgaatatcttcccgcctcaatacgtcgactccatggcgcttctctgccactcggcatacggcaagaacaacggcttctccttcaacgatgtgcaatccatggccatctccaacatctttcgaggcgtgcatcctctgccatcacgggactccatgaatgcatggattaatgcccatcactcatggctcgcgtcacggtttcgcgcggaaccgcttggtttcaatgcctcggccgtcaagacatgggagttccaacaattcctgcacgatgctgccggcacgggcatggagaaccttggctacagatggaaggggtggaaattcttcatccatgatccaaagatgtcgttgctcatgaacaatggagttgaaacagcgcatgcgttccgctattttgagacaggaaagaggcggacgtgggagggcgcgagggaagccatcatcaaggcaaatgaagcggtgaaggtgtatccattgaaagaagacgaaaaacagctttgatgctgcttacaattgcgacgagcgctgtggtgccaagaacgcacagcttttggtgtaccggtagcttggcttccggatggtacgatttttctggcatgcgattacacgagtcaagtgtggggatgggtaggtgcgcagggaaggctagtgcagaaatggcagattttaacaatgggctcacccggatgacggacagccggtgcaaaaatgggcgcttgagcgccgacctaggggaaacaacttgatctgcacatttgaacaccgaatatccgtcgtaagactacatgatcatgtatgaatatatatttctgcagtgcctgctggcatctcggtcacttaagcttttcctttcatcactcctgaagcagcatagcctcacgatcaacgcttcttgacagaaaccggtcgcccggagagatgatgggactccttcttatcggcatcgttgccattctgctaatatggattatgtctcacctgcgcatcttcatccgaaattacaatgcagctcgtgcgactggtcttcccattatcatatgcccgtatgatcccgacagcgttagtcctatcatctcgtatactcctcgaagtatatgataccattgaatcgcttgggtctggccatttgatggttgcacatattctgagcttacacgttctttccaggttgtattcacattcatctccgagcctttacggcctttactgaaacccatacttcccgcttctatcttcgcagttttcgacgcgacgtgctggggctgggagttccacgacaaaggcgctgcgcatgaaaagttcggggatgcttttatcatggtcactactggacacaaccgtctcgtttgtgccgatccagccatgtcgcagtcagtgttagccagacggaaggactttcatcacccagagctctctaaaaagaccatgggcgtgttgggtccaaatctcgtgacggtaagatggcacttttggccgatgcttgtcctctcgaattcctttcgatattcggaatttcaagcgcggttaaccaagttcttgaatgagaaagtcactgaaaaacactagtctagagacgagtcctggtcgaggcagcgccgcattatcgctcccaccttcaacgaacggatcagcctagacgtgtggaaagagggtgtacagcaagcatcagctctcgttgatcatgtactctcttcctcgaccttatctcaatccatgacactgtctacgtctcctgcagccgacaagtcctcggattctcttccaggcctccgtgcgattgccatcaatgttctgacccgtgtcgcatatggcaggcatacgccattttccattgcatcctcctatcgcgatgctaccaaggctttgacatacgtcgatggtattgcgttggtcgtcgacctactccttgttgctgcctttattcccgcgggaatcctacgactgcctttcatgccacagctctccaagaagctaggccaagcgatggtgaagctaccggacctcacagtggatatgctcgaccaagagcgtaagagaatttcctccgctgattccaaggaatttcaaaacaccattatgacaacgctcgtgcgcctctcggaccaaggtagggagcaagacgatgaccagggctcatccggcaagtctgttgcgactggcggtaacaaacaatatctcacggaagaagagatcgcgggaaacctcttcatctttactgccgcgggcttcgacacgacgtcaaacacaatgtcttacgcaatctgcctcctggcagcctacccggaatggcaagcttggatacaagctgagatcgatgttgtgcttggggctggggatcatgaacagatatcgctggaagattacacggccatctttccaaagttgacgcgatgtctggccgtcatgttcgaaaccctgcgcgtgtaccctgccgtaagcttgttgatccgcaccgtcgaaacaaaccagacaatctttccatcaagttccaaatccgactcgttcattctccaagccccatgcgccgtccacgtcaacatcatggccctgcatacctcgcgctcaacctggggagcagacaccctcgacttcaagcccgcgcgttggtttccagaaggccaggactcaatgtatgtgccgcctcgaggtactttcatgccctggtccagcggcccgcgcaattgtcccggccagaaaatgtctcaagtagagttcgtgtcggtcgtcatgacgctgtttgggaagtgcagcgttgagccggtggctgagaaaggacagactgtgaagcaggctagagagaggctgttgggccttttgcaggatagtcagcccgtgttgacgctgcagataaataagccgagggaagtgaagttgaagtggacgaggcgatagacaaggaatgaggctctgttgttaggtgcgcggaagtcgtgaactggctctcgggccgatgcatccctaggttcttcagccagcatgcggagcaaaagcacattaattggccgatctcgtttctgtacataaaatcgtattctggtgttatttctggtattgctctggtggcctcatgtgcgcgatcttcgacctagcggggaggcaaccagccagccatcgcggaccagattcaggcgaccagcgtgcgcggcttcagcgcctccaagctccaccagtcctgctttcgatgatctcgttgcccgcacagcctcatcgcacgcctcaagcaatagcgcgacgtttgccttgtccgtatttgactgtttcgcgcaattaagaagcagttactgcaggcacaccctctgatcctcaaactgtcaattacttcttccgcttcaactctgctccttcgcccacaatcttttgctgccttcaccgcatcgcagcaagacagtattttatccgatatttcatatgtcgtcccgtagctctcagccacgtgccacatctttcgaggcctgtaacacgttcttcaacattactgagcttgtcgaaatctttctgaaccaatgctccaccagcgcactactcaactgctccatggtctgtcggacttggaaggaggctatcaagcgctccgcattactccaacagcacctcttcctagaacccgtcaaagagaaggaaggcgtcgaacgcgtgctcaatccgatgctagcatactttgcaccagtgctagttgcgggaccgactacggaacatgtaccatcacgagccagctttgcacgcacagaagaccttacctcattgccctgggcacgtaacacatctatgcatgcgcctacgcgtcgcgcatttgctcggcgagaagcttcgtggcgcaagatgctcgtctctcaaccgcccatatctcgcatcgactggtggcacgagtgggctcacgatcgatctgggattgccggatcttggtttgcgcgtcgaatcttcaatggtagcagtggcggctggggccatcaggatcaaagtcgggaattcgttactttgggcatgctatgggatcttgtcgaaagccgcatgacgcgagggtgcagcgcacgcatacaattcttcctcgaaggcctatctgtggaacaagatccggatgcgcatgaacaagagaggcaatggatcgctcagaacgactggagtcgtcgcccgtatggaagcaaaacaccgagagtcaagatcaccacagaacaagtttggaagaagctcccgtgggctggtgcagggttcgacatggagcggcaagaatgggtgaccatgccaaaacaacgaccaacttactatgccggagacggcttcaacacactcttactagactgccactacgatggcaaagggccatcaaggtggtctaggagcgatgggtttcagtggaaggcattgaatggtgaaagtagtgggagctgattatgcgttctcgccgaaagctttcacattttttggcgtcactttgcgttttctatgttcctcttctatcgttctgtcattcatcaaagcttcaggagcctttctgcattcttgtatgcaaacatgtccatctcatcatttctcaaaaccttgttctcggctagttgctctatgaatttccatccgtcgctcatgctgctgaagggatagtccacggagtacatgatcctttcgatggaagtcacttgtctcagctgctggaacgcgcgcacggtaaagaaagcactcgtggtagtccagatattggtgttccagacgcgatcgaaagtcgtatcgttcctcagtcccgtcgagtcgattcgatcgatgaacatgggtaggtcttctccattgtgcccaatgatgagcttgagcttcggaaagcgatcgaaaaggccagcgccgtacagccgtaacacatgtgttccaacatcgacatgccagccccatgagttggtgcccagtcgccctgctcttgtagcgggatagtttccagcgtacaatttcgaagctagttcggccgtaggagcagcaggatggaggtaaattggaacatcaagtttctcggccatggcgaaaaccgggtcaaagcgcgctgagtcgtagtaactgccgtctttgagatggttccagatcatagcgcccttgaagccaagctttgcaacggcgcgttgaagttctgcggctgcgtcttcgggaagagccatggggatgttggcaaaaccagcgtatcgctttgggtacgccgcgatggcagacgcgacatcatcgtttgctttgcgacagccttcgacgttatccagaccggacgcagactgctgggaaagcaccataagcgacagcatgccagtgtccatggcggtgatacgaccagcacctacatctttcagcttgtcgagtataccaggcgcacttcgattagcaataccagatgcgacgacttcggcttcaagagagggcgaaacaacatgttcctcaagtccgatgagtcgcttggggaggtagcaatttttggggggcgatggtggggttggactggcgctgccgccaacagcgatcgccgtaagagtggtgaagtacaaaatacgcatgatgagtgtagagcacgttggtcgcactagtcctgggcattaaagcatatatgtatacttatggtccacgtctccaagcgcacaaaagcaccccaagtctataatttcgagcatagactattactgacacatatctcaactgtattcataaagcctagcaggataagactgacttgcctgatacggtcgtcccgctattctttggatgggacagatagtatgtaattggtagatgcagtgtgtgatatacattttcagacttagtctaccatgtggctacctgactcgcctcgatacaagcagctgaagactttacccatgttcttccaagaccatcttggaggtctagacgcgacgaattgtggggctcgggatatgcgaagtaccaaacaggacccagcccgagatgcattcgtgctaaaaaaccgtgcgtacatgacattgccagggggcacttgcagtgattccaaaccactttaaagtccttagtctcattggtaggtacaacaatatcaaaataagctctaacctaagctgaagctagccttaaggggtaggctcaaatctaagcgtgtagtaggtttaaatggtagtaggaataatagtagtgttgtggataatacccactgttgtgagtatctgtcgcacgagagatggcctgggcgtaagtcacgtgatcctgaccgctgggaatcagcaacttcatatatggggggcctgcctcatcttatcgttcggtatatgcggtggtagtcctggcaactttggagttgttacgcactacaaaatcgaggtccagcaggacaaagactacgagggctcgaagggcctgtggattggttttgtctaccgcgacaacacgtacaaagccctgctcgacattcttcgtcgcaaagccgaggatccgaaccttccgcgcggctacgacttcactgtcaacgtcaccagtcgctcggcagatctcgtagctgtgtatcccggcacgaaagatcagctcagaaaggctgtagggcatgtggatcatccagagaatttggaaaaattactcgatggcaaatacgccatgatcgtttgctgggctcaattcctgaacatcaagggcgagcccgcgtacgatccatccttttttgaagagatcaagaaagttccatacgacaccgagaagccaatcattttgaataaagatcttgaaggcaaaacgccattgcccgcgtctcagatctatactaagtggcttcctcgacaaggctcgtgagtttgactttccgtacatcaagcgcacctacacgaccaagaagtttacgagccctgactggtccgagtggtttcaaggccgcgtgagtgagatcatcggtagcaaggagaaccccaaggggaaacctggtctctggatctcgtcccagatacagatgtatggcggcgagaattccatgttcatcaagaacggccttgccaagaacggtacggccatcgccaaccgcgacagcatcatcagcggtacctgggatgccttctacaccgttcctggccctcacctgccggaggatacgaagagcagcagacccgaggctgaggagtggcagaggaagaatgatgagggcctgaagaagcattacagcgacacggatcgacgtctcctctggggatcgtggggagactgggacctgtcgaagccagaggtgtggaagtgctactacgacgatgagacgttcaagaagttacagagcatccgcaagaaggctgacccccatggtacatttagctatagccccttcgctgtcccgagagctagtatagagtaaaaaggtctacgttcataagacttagaggaagtttaaagaaaataaaatttgacttttgaaagatattagaaggttatctcttagatgtctttatagtatttactaatctacttcttttaggcgtgatcttaaatttagcctttgtttaatttaaactttagtaatttaagaagttgatcacatattaagatagacggcgaattaaaagagaacagtactcgcgatgtcatttctattcgataacctaagagcataggaagctgatcgacaaggctagcgtttcgagatataaagcttggttgcacttagcttcccatcccgttcaggctggagagcttagcttgatcagacgcgacgccttactgtccgctgcgagccctcgtgtcaacgcaatgctgagggttttgcaatcaaacaaccaagcaaacactgcgcgaaagccacgacgtagtatgttatttttcgcgatacgtttattcatttatccatgctgaaacgggttctctgatcttgctctccgcgattacatgtatccccagccttcgcttcaagcgctcatgccaatgttcggggctcatggctaggactaaatgtatgttagttacatcgtgtgcgagttgagaggcaacatttacaatgattccaaaccacttcaaggcctcagtttcattggtaggaacaacgtggccgatgccatgaccccagatgccctggagccgttcgccatagatgtacttcgtaagcttcgcaccaggattgttattctgagtctgagtcgggtttcccgagtatccaaagataccagaccactccttgatcgactcgttgaaactggcgatgttcagtgtcttgtcgacatcaccatggtagacctgcattcttgggtactggccactgtagcctggatacatggcgtgaacctgttcggcccactgcgctggtgttttgtggagctgtccgccggcgcactggctgttccatcctctgacagtgccggtgaagaagcaacctgccggttcgccactgaattcggatgctgctgcgaagatgtcggggtagacagccgacatcacttgctgttccacagtttagtgcgatgcatcaacgacctggacaagagagaaaggcttactgtcatcatcgccccagaggactcgccagtaacatacactttactggcatcaccactgtacttctttaatgcatacctcaccatgttcgccaggcccgtgctgtcgctgccaccatcgtgagtcaacgattgcttagaggaaacgtcccagcatgcaccatctgtcggtgtttgtccatagatgaggacatatccgtgctgatcggcgagctgaccatattttgtagtcgcgaaaaacttgttcgcgttccatgcgcatgcatgaagcaccagcacgactggtggcttcgcttgcagcttctgaggaacgtagataaacatcttgatccccgacgggttgctgccaaagtcttgcacctctgtcagagctgcacgcttgataagctggttgtctgcgcttatcgccgccccttgcacggcggcgacggtcaacagtcctgtgaggagactagaaaaatgcatagttgatgtcgggtcgcgaggaatttgatgggttgcgtcctgtgaaaaaatgtgctgtctaccaaaggcgaagacaaatataccaagcgactcggcatgcttgtcgcattggttttatgtgctcacatacaactgcgctaatgttattaggtggcgagaagtaattaatctgcgatggagatcatctaatcgtcacaaattcttacgccaatccgccatttcgcgttcgcggcgttagtcccgttcctcacaatttgcgaggtagtgccgcaacacagagacgtagccgctgccgaggctataatcgccgtatgatctgagctactggaatagtagaaaagacataatagaagaaaatgaagtacatgaggcttcaaccgcatcggatctagcaaaagcccgttgcatagctcaaattgaagagccggcggttgttgaccgtcgagctgttgttcagcggcaagacagccctagtgcccagcgtcccttgagagagcatccgcgataactcaaccgacgagcgcctaggacagaattttctgaaggactatcgtatatgcttcagcttcgcaggtttattcaagatagcgcgcaaagcctcttggctaatctcgcactcgtcgagtgcgagtcgatgtcagaggtgttttggaggtatgtgctgaaagcactaggatgtcttcgatcagagatacgcgagagatgtaaagatagcggagggttagatggctgaaaaggtagtggaagctgtcaaggtcccagaagtccgtctcgacgccgtgcgagtggaccgtgagacgctccagtaacgccaggactactgtccggtcaacggcattccctagcctttgctctgcctttatacgctgcgcctcaagtggccctttggtgtatgcaagctctaacgctgccctgaacctctctatatcgcttcttactcactcgctcagctggagacagcgctagtacagaacagagttgcatctcattgaaggtaagtcgcaagtcgcgcttgcccacaaatcaagagagacttacatcgtaacatatctagactacccagtccaaaaacacccaactgtctatctgaatattagctgctatagggatcaagctagacaaattacatacctccgacatattgttttcggtaatgcctattatattcggaactccaatgcatttgtatccattcttttcggtcagcgtcccaattttgttccatctgcttccccttggcatctgaactagacaatgtagagtcggccattctgatcgtaggggctagctccgtccctaaggcctttccgacatcaggcaaatcttccgacggcaagtactggctgtactttcgaaacatctgtcagtggccggacgattctatttcgtgcaggagcctataatacgccttgtctttaccctctccatagacaagtggcattgagacatcgaagataccgagcagagaatatgcgccatcctcctcacgcttcgttcggcgatgctgcgcccaggttagtcgctcctccacgctgaaattgtgtagaggttggtcggttagtgcgccatgtggtattttggttgcatagctgatctgctcagcgatcgtatgcttatcgccaagatgttttccgttcgcatcgtagaaatcgactcgcctcggagctagcagttcttgcagggtccagccccgagtgaaccatctgctttggcggaacttttcccacccatcgctagccacaacgtcggataagtagacgtaacatcttgctgcgcgctggtaccagtggtacatgaaattgatggcttcagagagctcccgatcgctttgcttattgatgcatgctgtgtcaacccaaaagtattgcaatccatcttgagcaactcgccgagcacaaaattgcagtttgatatagccgggcttcgctaggactgacagcgcatctgcgtagtttccgacgtcttcgaagctcacttcgtcagcatcaagtccccaagtatgtgacaaaatagcgtaaggcggaacgttgttcccatggaggtccgtaaggctgaaacctccataatcattgttgcgaagtagacgcatcgagaccaagtcgacgcagtttctcaactcttgtggaggctcccaaagacttttcagcggtggatagtggctggaagggtgtgtgctgaagagttttaggaggggtaagaccacaacatggctgaagttcgtatcagctagactgacgtgcacgtcgttcgtgatctaccaatcagtataccgtgcgtgtcgagttaatgatcgcctcagcttagcgatcaccccacccaacaacaccctataacgtacctcacaggtggctcgccacttcagaaaatataataactttatatacgatagagctacaagttgtgaggccctttccggcttggctgaggctttgtcacaatttagagtttctctttccctacttgtagtggacctcacatgtgttgagatgcgactacctatctagcactagcgttgtttacagccacttatgtatacatactgttcgtagcttcaccaaatacaacatcagtaaaatgatcggcttcttccttatgcgcatgactcactagctctcacaagctttgtactatggacgtcccccgatttgactaatcgttgctgtggtgttatatggtctaaattctttcatccagttattatcaaacacgtacacactgcaaatattcctggagttattctctgcaggcgcattagaaagatgaatcaggctgtcgttgagatgtcgggcattatctcgactttatacctgtttgtagcgttattacctttgtatttagtatgaaggacattaagacgaagattattgataacctagagcaaatcggtgatttattcgactgaattgtcgttcgctatgcaccttcagttatacactcattaaggttagcttcggctactaattttgtaaactatattttgtgactatattttgtactctagttaatcttactaatgtaatacagcaacagccccctctgctctcgttaagtaacttttctatatataagtcctagcattaaatattaaatactaatactctagaactctgcaatctaatagataggctcgctgctaataagctaccttacttagcacctatagcagcaggtgctttataaaaaagcagctatattaaatgcgttgctcttaggattatcgctatctatttaacgctcgctagcttctaaagcttcttaaagaaattcttcttatagctataagaatctgttactatataacactctgctatttagtctataagcatagctgcctgcttacttattgctctcttatctatataagaattatttctagagatagagtaacttagtagcgcatattctagctagtataccttaattacgtctataatatagaggtatataacgctactactgccttatagtataatataactaacgttatattatataagaaggtagttagtagcaagaaagctaataactaacttatagaactaattttataatattaataacgtagtagcatagctatctatctactagctgcctttaaatatagctagtaagctaacgtatctagataagcttaaatatataatcttaataatatattagctattaggctttaatagtattaaaggtaatataacgtaatctagcaaggttaagtattagaaagagcagcaggttactaagaagagaatataccttaatatttattagattataagatatttaataatagttataataatagtaatagtaatagtaatataaagatataaagagatagaagactatagtacttagatactaatataaaatctatccttaacttatgcgtaactgcgcgcactacttttttatagttaagtatactataaaaattatgccttttaagcttagcttaaagcagagtagttattattatgcctaagataatttttaagaagtttaggtattagttagtagtgcctatactagccttgcttagaactattaactaatactagattatatattttatacttttttaacgcttttttatgctaatagtaaagagcaattactatctccttttagtctagcttattttttaataatactcccagtttgcgttttatatctagaataaataaataaataaatacactcatcaactttgtttatggatctcgaatgcacaaacctttaccgtgagggctctctttccatcgtcgcccctgattgatatggataccccaaccgggagcttctgcctgctcgatatgcataggcgcataagcgtttaagaccgccggtaccgaacagaagacgctgcaagatatccttcagcacgaacatatctcaaaagtcttctttgacgttcggaacgattcagatgtcctgtttgtgcattttggtacggcgttgtagggagtcttggacgttcagcttatggagagtgtgacaaggaggaccactgtaacgggctgagccctgcgtcacataactaggctgctagctactcgcttccttccttccaccactctttccctagcagcatgtgggccgtgcgcgaacccaaacaattaggaggccgcctacactactgtccttctcttcatctcgactgtaaatagggtttggactaggtagctggagtaaagtttctacagcccgttcacatgaaagactattagcatcagtagttgtttgtagaaagcaaggaagattagttcgcttgcttaactggtgctaaagtgcggtgggagagccatttttcctaccacgaattgtcgttgccggcgactagtattctgaaaatagcagtgtgcccgaatgatcgatcaaatagctgctgccacgcaacagcggcctctgtactcagttcgctatgcatatcatcttttgtagagcagcacgagaataggtagttttctccattattcctatccagcatgcttcgactgagcacagcaaccgcgtaaagagttaggagagaacaataatattgttggattcagacacattcacggagattacgtgtcgcggagcaaaaggctaaccttccactcccttgaatagaggttatcttaaccttcacattatgcaagatgtatgtttccgcgtcgagtgttgagtttttttcggctaacgagggaaaaggcacatgaggagataggcttgtctagcaacaacaacgacggggtatgggatgatattcgaagacatgtcacagcatttggccaaatttgatgctttccggaccaacataggacatttcacaaccagctattcacctcggttgagctgtaacatatccggcgatgctagtttctcgatcttgatagattttactgaggtgctttgctacgtagacgaggattctgcagcacatcttacctggctttgtgtcgctcgaatattagtagacggtaaggcaatgctgttacacaacacaactagtcacgcacaggcgtcccgtgacatgcagaagtgactagtagggcattaagtgactggttacggacagtcatagaagctactggaacttctttatagcgggagttgcacgtagcatgtagtacaactcgcatacaaaaagggttacgttgtaccgcgcttagcttacctttaccttcgtgctaacattactttgcacgctacgaggctaacgattttagtgtaacatgatcgagcattagatcttgttctgagtggaggatgacgattccctgccaaaccaaaggccggcaggggaataattgcggagaatagagctacagagatagacttcggcagccgcagttgctagttgcgtcggcagattctaaggcaccttaattggagaaatcgcgttgctacgccgtttgtttcaacgtactgcttggaggaagtagcaagggaagaagcataacgtcgtgtcgagagatgaaaggagggcgtaaggttttataagatcgacatcgataaaaccaataagcggacgaagtagcgtggtattctacgtctggtaagagagctagggtatgacatccctgatcgtgcctggaatagcttgagtatgaatacatcttcttacacgatactgagcacggcagtcgtggggcgattgaagccgtaaggatctttaacagttgtatttgttgaagggtcggagggaaggtatatagctcaattagacatagaattactacatagcttgccaccgggcttgcttgaggaatgaagatctggaaggccagtgggggtagccatttcttatcctaatagagctctaacagatgatcatttcaacattaacgttagtgtagacagcctcgtgcaatgttctccactttcttataaggtggataaggcccgcattcttatgctctacctcggtctctatattgaagtagtaaatcacctaacatagattaacttataagcgaacgggctatagcacacatcagcttcaaggaacgatgaaagcctgtcaacatgttctgggtagaaaaacgttttcatgtatgttcgagggcagaagcatagcgagaatttcggatagggtacccttcccattagctagcccctccatgatccgtgctgattgatggcactgcatacttgcgtcctgattcctatatccgcaccctcttcgcacgatttggtcggtgtctactcgtcttgcacccagctgcatcccccggttcgtcgcagcaatcccacacaaaaccctcggggtgctccttgcgcatttcaggtgtatcgatcgtgccatgacaacgctcgtcgtgatcggcccagaagtcgccgtcccagtctacttcttgttcgcctgaatattattagcttagtaacacctctctatctgggtcgtatttcagtagggatgatggatgtagcttaccttcatgccattggcagctcttcttattgttatgcagaacgtcgtactcctcgttacactgctcgcaaatctcgaaacgctgcctgtttgctggcgcatcagtttgtccgtcagagttatctgactcgttatcgtgtcctgaatcctctgaactatcgtcgtcgtcatcttcatcatcttcatcattatcattctctgaccaggccctttttagcgcaccatgctggagcattaattcgccttgaatagattcgaaattcgcaggagacgtagtaatcaggttcttcaacaaagtacgcaggcggtcaggtgtggcggagtcgatggcattgtataaattttgaatatctatggatgagcgtttggaaggtgggcttgaaggcagcattttgccagtgatgggactgtatgcaggtcgtgtcgcttttatgttggctcgtaggcactaggctgaataagatatagatgtggggttctttcgtccaatgatacttgagcgctaggtacgatcgcgcgtcgaacgtttgctcgcctaagcgtgattttttgcgaacaccactttcacacccacactttaatcgctctctaccacgccaccacaacgtgcagcgcttgctgcgacctctgcaaataagaagcgaggtccaaagtgatcctctccacataaatcgctgcaactatgcgacgcgtcctatagttgcccgatcgctaaacagctagagcctgccgcgctgccttatagttgcgcgaacacctatgacgagttgaagcccaatcggtaaattccacaataataccttagttgcgagacttagcgcactattcgcaacgtctaagcagcgcttagactagattccctaagtatatctctaaagctcaatcagtagatagtttctttcattattaaatataacttagtatgaagttcaaactgaacagtctgttaagaggtcttctttaccactgatatgagacagcactacagcctaagcagaactgacaagcgaggctatagtaagacctacaggaagctggggcgtgcatatagctctttctacctttaccggacaaagggtgatgtctttgtttgctttgcgacgaagtttagaggtgatattagtaatgcaaaagccttctagaagcttatgctattaagaagttaatgcagaacgtcgatcacaaacatatccaagataattagagaagcgaacgctaggcagcaaaggctcctgttgatcgatagatgcgagcgttcttaacagaactgagaggttgttactatcgtattgggcgtgagacaggcgaataattagtcttctcgtctctgagccattttggacgagcattatgtgatggctagggagcaaggaatgtgcgcgcgcgaagtttcgatcttgccttaggaattgggttccgatcggagcaagcacctcgcatcttcacatgatgcacacatcgcgcctggctcaatcgtgtagtttagagctcacatcaaatcaaatagaccacctggacagtcgctaacctcgagacatgaccatatggagagaagtcgatacccacgtactaaccgcgctgtcacctcatagtcccgcaaagcattctcactaggcaccagccgtctactccataccacgctcatcgcaacatccttttacgactctcatagcaaatatgacactctgtcgtacatgcaagtcgttgcccatccgcagtatcttcaagcttgtccggggggacagcgacgtggtcgatgagttccagtggttcccgttgtccaaatcagtcagaaatgaaacgcaagcatttgtcgaacggcacaacagcctgtccgatctaaaggatggtgtaggctactgcgcgttctgatgggccatctccagttgtcttagcgacagctaccattatcgcacaaacgaatcgcgcaaggtctcagagcgtaaaggatgcgccactgctccaacacacccagcaatcacagtaggcagaggcttttcgggccttcaaccccgcatggcgcgtgtggttgcggttgatcgaggagtacacctcctgcgacaagtttccagccctttttggtgtaacctcggcgctacaaaatctcactggcgatgtctgcctcgccgacatctggaagagtttcttccttcaaggtttgttatggcggctgcaagatcccaactgggatgaatacgtcttctttcccaagacgccgcactgagcccacccttgggaagctccgacctggtcctttgcgtttgtcgaaggcgccgtagtatacaatctccttgaccatgaccctaacacctggccatgcgcagatttactggaatgcgacgtttgtccccagggaatcaacccgctcggagaactaacgaagagtttcgcaaagatcatggcgccggtcactgctgtctttgatttatcgcctaaattattagaaaccgggagaagatgtaaagtccgtatagcaaacgaaagacttgcgaaaagcagtttgtggttcaacgtcgaagtgcacgactcttgcaaactatttaggatcacgcctcatacgggcattgctatcgtaccagtcaacaatgctgaagggacgtacacataagtcgcagcggctacggtgttcaggattcacgagcctacgagcgagacttccaggcgcgacgacacagctttcatgaatggcgacaggtcgagttcgtcgtctcactacacaggcccaaaagtcgtcacccttctttgagtgactggaggttcggtgtggcgcgcgccatgccgctgttgccctgctcgagcgcacacctcggctcatcggattcgaggcccggaggttgtagaatataacttgcacagtcgctggatacaacgtatgccgcttgccttggctatggctccttgtctgcgacattgagaagacagcgcattatcgtattctttatggtggaccagggaggctacgttgctgagcgcgagcgtaacgctgtgcccgcacctcagcgggattaggtggtcaaatgatgatgctgggcgacggccattgcgaccacaacatgaatcgccttgccttacaatacgccgtatagagctcacagtaaccgcagtcttgttagcctcgaacgcgtactaaaccacgacgggcgctctgcatgacgcatgttgcggcaaaattggtgcaggtccggtgaatcgaagagggatctccccgaggaagttaccactcccgacgctaagctagtgcgccagttagtcagcgtatccgtatccaacgcttcaagactccttcatcgctttccgtattcctgcgtctgcatatccttatttcccttctcttcgccaatcacattcgcatttgccaaagtccactatgcctccgcggaaggtacttcgaagaagtcatagaaaaagtcggctcggctgtcaggagtgcaagagacgccacatcaaggtacgcaaccgcatcttgagagcgggttcctgcatctactcaggtagcactgggaatacgaagaatgctgattcttctagtgcgatgaggcacagcccacgtgcgagaattgcacgcgcgatgatggcacctgctcgtatttgcagcggctaccagactcatttcaacgcgcagtatccagccaatcgccgtatgctccttctgaaccagcttcatcaagatcttttaccgccggatccaggtcgcaaggtgtaccgagcgcagtggagcacagcaatacgccgtcaccagccgtagtctcttccgtggatctgtctttcctctctccggcatcgtcgtcaccgtatggctcagacctctctttcagcctgcgacatatgcaattgttcagccacttcatcttcgagacgttgccaagcctcaaagaaacggggtcgatcgacaatgggcaagcacgtgcccttatgccagcggttctgtcagagccatataccatataccaacttctggccctttccgccatgcatgttagctaccaaagccctgaagaggcgatctggcatctcgaggaggctagagctctccaaacgcaggcattgtgcgccttcaataatgcatatatcgaagttacggtagacaactgcgtgtctatcatgtcgttctccaccctgattggcttgtacaaccttgctgatgtcgctggaaatgctgatgtgggtgccggcggagtcttggacgcgttcattacgtacatgaacttgcatcgaggagttcgagccatcatatcgcaatcctggagatttctgagccagaccagcgttgcccctcttctagagcaaaccacgagtgccattgatcatgcactctcctgcaataaccggacagcagtagcagtagctgaccgcctgtccaacttgctagatcacgcggacatgagcgaggaatctcgacaggtttgtagtgcggccgtatctcagctgacagtcgtataccagacagaacaagacgtggtaaagccgtcaaatcagccgcctgagaatggtttactctgggtgtttccaattaacctctctagcgagttcacggcacttttatctatgtgcaagccggaagcgcttataatccttgcccactacgcggttcttttgcatcgaagacgccgggtgtggctagtcggcaacgtcggcaggatactcatcgaggagatttcgagattcttgggtaccttctggaggacttacctcgattggccgctagcgcaatcccacggcgatacgtagccaatcaggaatacgtcgtatatcttctctcgtattcgtctttctacgcgcattaaccaccaagcgcacacgcgcgcaatgccagaacagatactatagacaactcagcaagtgttgttgtatcctcttactacttatatgagcaatgttgcgaacgcttcaatccatcatccagccacagtctctcgttccacttcatccactccccaacacgatgcagaacctcaccactccattttcggcctgcaacgccagcgccatcgcgtaccccgtcgtcttcggcgcccatatcctgggcctcaccgctacgctcgtccaaaactacacgggagcctatgacccggccactcagagcattactcccgccgcgctcggcctcgatttttgcaacgtcaccgtaacatacacccacgaaggtcagaacgataacatcaatgtcgagacgtggttgccaatcgacgactggaacggacgcctgcaagccgtaggaggtggaggctgggttgctggccggttctctatatcctacgttttcatggacgaagcaataagcgagggctatgtagcctcgacgacagatgctggctatggctcagcacctcttcctgatgaatgggcgctcaacagccctggcaatgtcgatatgtatacgctacagaattttgcctccaagtctctccacgaccagtctttcatcgccaaagacgtcaccaagtctttctacgggcaggctgctaagttttcctatttcaacggatgttcccagggtggacgacaaggcctcatgctcgcgcagcgctaccctgcagcctacgatggtattgtagcaggagcaccggcaatcaactggaaccgtttgttcttccatacggcatgggcgcaggtcatgatgtcaatgacgaaccaatttccgacaaagtgtgagctcgaggctatcacctcggctgcagttgctcattgcgacccactcgacggcgtaattgacggcattgtttccgacactgaaaagtgcttcttcgacccattcacaatggttgccagcactcgcaactgtacgtcgactggaaaggctgtcaccatcagcgaaggggctgcattcatcgcaaatgctacgtgggaaggccccagaggacccgacggcgagttcatctggtacggcgttgacctcgcgagcgatctggccggcagtgatggattggacggtgccccattccggacagcccttgcggcaaccacatgcaatgcgaatggtacatgtaccggagctcctatttttctcggtgaagcatggctgaagttcttcgtcaaaaaagatccggagtgggaatacacgcagatcagctcggtagaggagtacacacgtctcttcaagtcgtcactccaggagtacgaatccatcatcgagactgcggacccagacctttcagagtaccggaaggccggtggcaagctcataacatttcacggcttggtaagttcccctccatgcgctctttggtcctcgtcgaatgcgacacgaactacccattcagccactgcgcctttcccctggaagctcctactaatttctctctcaggctgacggcatcatcccgcacaagggaactgacgactattaccgtcgcgtgatggacctggatgccaacgtggatgacttcttccgctacttccaagtccctgggctcgggcattgcaatggtggcgctgccggcggtaagcctcccgctacgttccatgcgctcgtcgactgggtcgagaagaaggtcgtgccggagaccttgcccgtgagcttcaacaatacgaagggaacacagtatgataggttcttgtgcccgtacccaatgaagacgcgtctcgtttcgaaggatgctgatgcgacgaagccagaggcgtacgagtgcgctttttaaacgcgagacagcgtgtatgtacgaagaagctcgtatttggtgttgcactgcacagagtagcagataagtaacgtaaagcactatcaagccggcgactccttcgagacagctactttttcttagcatcgcgaacactatgtacgaaatataaaattactctatatcttctatagattctttatataacgtagctgcattaaatttagaatcttcttctataacgtattctatcatcgacctagctatattattaagctagctactttttcttagcactacgaatactacgtataaaatataaaattactctatactctctatagatctttttaggatagcaaataagtataggttaggttatagataagtattatataatataaactctaaattaacttaatctatacctatatatattagaatttctgatattaagttaataatagtgctaagctagcctatgcatacctacctaatataaggcgaggttttaggcctaattttcgctaaaacttgcttagcgttagagttttctactttttataagaaaattcttatctctaaaacctgctttatctactctctaaaacttagctaagagaatataataagaagagcctaaatcgtgcctaaataggcttaacgttagaggttctacttcttagcgctttctagaatagtaaatctaactctaacctctagaactaatttaattactgctactgctacttaaaaactctaactatataatttaattactgctactacttatataaaaggtaattagttctaagaactaattactttgcgcttatactatatatatatctactctaaagtgcagatactatagagtaactaaagtatctcttttcttttattacttcttattataatatgctacttatatgctctagatattctttgctaagtaacatacatctagctctataatctttagcttacttatacgcaattctataagtagaatactatacttctaggctactatctatgctaaaactaaataattatataattctaaaaagtatactacttatcttaactctgcgtatcttactattatgcataaagaaccttactatataatagtaataagcctagaagtatattaactaatatctaatctaatagtttgctgcttttattgcctagttaatactttagcctaaatatattaagttatctctctatattaggcgcagtagctactatatttattaatagaaagtagatataaaaggtatctaattataagctatctttactagcagctaggtctctgccttaaagcgccttttatagttataataaaaatcgctgtaatagctgctctactaagaatataatatacttaatatttagtatagtactctttagtagcgtataattctattatataatagctatagctagcctttatagactagaggttagctatttttataagttactattattattagtagtattctaagaataagaaaactatctataccttatttatataaagcttagttctaagcatgctataaagttatactagcatagctattctataatatcttctagcattcttattgcctataagtacttataaagctaatactaaaactttagctatatattttatagttttgcatgctatagtagattaattataaaaataagattatagagagaacctctagctgcgcttatatacttactatattctactagcactgcgctctagtctgcgtagcgcagatttctagtaagaatagtaagctataagatattatctttataaaaaagtaatataagttttctatatatatagcttactaagttatagcatagtagaaagtgctattactctaatacctaagttctataatatatatacgctgcttatagcgcctaagacttctagctattactattagtaataaatattatattaatctaacttagctctactttattaagtaactagtataagttaaaatataataaacttagaatagcgtactctaacgtattaatatctaagatatctagaagtataatattactacgcctcttataatataagatctagatatactttatcttactatataagtatattagataaggctacttctatatatctagttaaatgcgctttaaagataagtattagattattaggcatagagtattcttacgcttctacttagtctacttatactctatagtaaaaactactaactatagaagcttaagtatatataactatataacgctcttatatctcttactctttttactttctaataagataagattaataacctctatatctttctaaaaacctgtccttaagtctacctacatttctagtagaaatgcagagcttagctaattagaataggccttagcaaggcgctatgttataggaatgcaacgtagaaataaataatctgtccttaagtctacctgcatttctagtaggaatgcagagcttagctaattagaataagccttagcaaggcgctatgttgtaagaatgcaacgtggaaatgaataaccttctagggggaaataatatatttctaagaagccattttgtgcagttttacaaggggaatccagatctctaaacggtttattcatagctctaatactcgttgagatgcaaggctttgaagttatgggtgaaggaacatcaaaactctgacattcatcgcagtttctctcaacgttctagtactttgcagatatattctagtaggctatattgtgcagaattgcgaggcgattttagatctgcaactatcttttttatagctcttctcgttgtaaagttgcagggcgttgaagtttgtaagagaatgttagtgttctttgtagctaaaatccttagcagtagcagtgcagcagcaaagttaagataagctaggcagaatctagggaaaatctggagataagctgaagatagtagagatagctaaaaaacctaagaactgctatatatattaggatttctaatattagattaataatagtgctaagctagcctatacacacttaagagttaagcgatattatagcagagttaagcgatattatagcagagttaagcaatattatagcagagttaagtaatattatagcagagttaagcgatattatagcagagttaagcgatattttaatagagttaagtaatattttaacagagttaagcaatattatagcagaattaagcaatattatagcagagttaagcaatattatagcagagttaagcaatattatagcagagttaagcaatattatagcagagttaagcgatattttaacagagttaagcaatattttaatagagttaagtattttaatatcttttagtagctgaaattgcatataagtagagtatagctactgctaatatattataagaggtcgttagagatattctaggtcttattatagtaacattaaaggaaagtagaataactctgcctacctcctctctctcttaatacaaactattattaaataataacgctatctctaataacctatatatttatgctatactatattgcgctaacattattactatctctaactttcttaactaatcattaactattactaataggtaaaagaaattctgtagagtctctaattactaacttattcttagttgcctcttctaattataaaggtagaggcagagtactatctattatataagatacgtatatattcttaatacgttgcaatactagtttaatagttatattgcataactgcactatcttaacctattaaagaaaccttattattagtagattctattctataaagtagtttaacactatgctttacagcagtaaagcaaaaatactaatactaaactagtcttttagtatagactattgctgcctattctctagaacctatttaaatatcttctaattagagagattctcttttagcgttgcgcgctcgctctcttagctctaatatatagatctaaataactgctcttttgctactattataaactctctatctctgctacctattaagttcgcctgcttttagactaatataactagagtcttatactatgtatatatagcagctaagatctattaatattatatattcttaataatactaactatctaacttcttctagcagcgttaaataaatctacaaatttatctaccttagcacaacttaaatgcaaactgctaatcttatcgctttgctgctaagatagcactagttaactctatagatagatactaaaaggattacttcctactttattactagaattattataggcataaattatagaaagcttgcctttaactctagagaacagacgttttctagtagaatgctaagatctctatactcttaatattaactgctagttctttaagcagtctgttattctaattactgtagctttatttattatatttctaactaccttaatgcctgcacctagcaacttctacgcaaacctataatacttttatttctagtcgctatataacaccttatcttactttgcacttgcctaattctacgtacttactatagtttacataatagcgctatctagtttatcctttaactgtttattagcttatcttatagatatttcttttagcaaacgcgttcgtttagcaggtgcgcagagcttagacttagacgcgcttttgtagctagctattatattattagatatagcattattatctagaactacgatctcgttaatagagttattatatatattgttaataaagcgcataagctaatgcttattaacgcgctagtaaatttagcgcagtatagtttctagcgttagcaaaataaacgcgtgcgcaggctcgctatagctctctagcgctatataaattagtatatttaacctaaactctaataaagtatcgtagagcaacgtatatatcttcttatttctcttagataaagttagcattaaccttaggatagaaggcagcattataaggcatataagctaaagatgcatatagtatagagctgctaaagttgcatctgcgttagcaaagactactatactaactagctaaaattagcatagtaatagatttttactatagatagaagttaaaatactatagatgctactaacactattaaacactagactataatatcttatcctaattaccttattattaactactaatataagattattatatatactatttactaacatgctcttttactacgtagtgttaaatactacttctataataactactaaggcgatataacgctataataacgttaatctattaaagcttatatttaataactagcagaaaacatactcttaaagcgagaatacttagatttctcttagtatacagaagctgtttctgcatatctagagttaaaactctataaagaattatattaatgcaacgtatataggtatattaactatagcaagtctgctaagtagaacctagttaactatctctataaagaatataggctataatatatattagaagatagtttactaaactaagagcaatagtataatagcaacatctctataatctacagctaacgcttcttctagagtattagcagtagagctgctactaactatactcttatctattactttaaagtactagcactaataactaatagtataaataataactctactacgctcttaaactataaacctagcatacctaactctaagaataagagtcttaattaatctaacttagctactaacgctctactataaatataactataagaggcattgcagtaggctaaagagaaacgcgcagagcgcctaagagctatcctaaatatactattagttaagactaacctatagatcgcgcatactaagtttctacagatttttagtagctttaaaatatagaagaagacgcttaagtatattgctatactagataataaaaaagaacctaaactacaccttctatataatactgtaaaggctatagtttatatatagcaaaacgttatatcttaaatatcttaatttatgcgtatctatattatgcaagagaatataatagatatacttcttttctctttagagatatactagaactttaacctttgctatgcactgcttctataaaagatatttatattcttttactgcatacttatataagagtttatatgcctactaactctagttctctgcgtaggataatagtatacatagataacacttataataactctctaatagcaagtaataagctaagaaactattatagtataacataactaaactaagttaaatatacttaaagcgcagtgctactaattctttctatctcttatttaataaacagcttgctctactaactttaaactagcgcttattatatctatcgcctttctatccttattacttataagatacagattctaagaggtatacaactttactactaacttctctactcttaaaaaacttatacgctttgctagtctttaagaactctagaatatcttcgctgcaatatatctagataacttaataatagctctagatatagaggctcttagtcttgctaaagctaaagaccttattactaaatagaagcagatacgacctctgctagacgcgttaattaaagaaactaattataatatagctaatagatttaagatatagatctataactaccttactacagagtatcctacactaataaactagattattataactagctagtatattagctgcttctaatatagcaagaatctagatgcatttatatattagaatagtaatatagttactatacgctctatttgcataacattatcttaattctctaacgcagtatagaataaatataaagaagcatcttagattctctataagcttgcttttatgcactagcaattagaactgcctactattctatagagcactctagttaacgacctattaaagataacttctagatatatagtattctctatagaaaacctaagccttatatatagcgaaggctttattagatagtagctagtagaactaaaagattacttgcagtttaaggagtacattatattagatttaactaactctgcgcaaatttagcgttattgcaatctagtctagacctttctaagctatctactatatattatttatcttataagtagataatctacttaagaaactaagattcttagcctataacacgagaatactgctaataatagaataagaaatatattcttctataatagactagttactatcgtcctataatactataagggctataactaagataagttaactaagataatatactgctttctatcttacgaagttagcagcatactagtttagtatctttagcttatctaactattttatatcttactataatataaagtaatactaagcctttaaggctactactacctctaagctataagcgctctactttagcctaatattaatagaaaacagcattataacttacttctacttagttaagttatttacgcagcaacttgcaggtagataagataagaaattaatataagcatattatgctactttatcgttgcctttagctataaactagagagtataggttctaaccttaaagaactatctaaagaagacgttaagaagatatttaataaagttaaagtagaagcgcgcaaaatacagggcagagcacttagcagagatagcttatatctgctacgcagttaacgtaacacgaatattctcttaaaaatataatatagctaaggcatactttaagacatctatatagtagcattatgctctaaacttctctctagcattagaagactttaacttagatatagcaacgtaaataaacgcaatagactagagacttatatgcaaagttgctaactatataggcgtaaactatactactcttcttcgcactatatatagctaattttcgagatttagaggatagcaagaataagttattcgctgtattatataagataacgttattatactatatattgctaaaactagcagtagaaaaagcctaatattctttcttctagcttactttcctaagtatagtataataattattcttatacctcttatagctatatagatagatcttaagaagcagtataaggcgctaagcatctaagcgttagtatagaagaaagaatactgtaataaaatagcttctattatttttataacactagagagtattgtaaacaacagctttgtatcgctaattaggagacttagcgctactagaaaattagagcaaattatagtagataagttctattatattctactttctaatatattctattagctctatctacttaatctatatactattactaagtacgtaatacagattactctactcttagctactattctagttaaagaataacgagaagcttactaacttctaggcatcttaagtaatatgcatacttttcgcgaactaactacctacagcaatatctaatacgaagtttaaatactactaaataagcatataagtataatagatatagcaaattatattaaggcagaactagcaatatagaaaaagataatcttctatgttaagtttgcgtctatatataataaactagcatctatactttaatgctataaattctatagatagatgttagcaaaagaataagaaaagaactaatagagttttgcactagcgttagttgcttatactactagcgactactgcctttaatactaaagttaatattagagacgtttaggctatattgcaagcagctaaactaatatataagatttagtagaactaagaagcagagcgcgctaggcaagataggcttctatgcctagctaagcttattctaggtctagaaattagaaatgcattttataataaagtgcgtaaagactactaagctaacattaacgcatttatctaagaaaatgcaatagagcctatatactaacattagattcttaactaatactttaatagagataagacctataagatatgcagactagcagaagaaaagtataatatttacgcaaagtaattctacttcttattagaggaagagtttaattaactatctaattactaatactatagtaaggcaatagcatctaagacagtaatagataagctaacgtatctaaccttaattctaagctaaatgcaagagcttattactctaaagtaattatataaacttctattattatatatagagctgtctctgtttaacgaggccgtagctatacctagaatatatatatctaagctatagttataccttatctagctaatgctatacgctatatatagatctattcttaagaaacctatcttctagcctattagtatttagtctaaagaaatacctgcgctaaagtattaatcttatataaacctatataggcgcttctctatagaagcaattaagacttactataagcatgcactaagcatattacgcgctattaagttctaatttctattatactatagcaaagcagagctaagagttagaatttaacgctagtagatataaagcatagttattagagatagaatacatattttactagaagtttatctagataagaaactactagattaaatactacgtagcgtgctttgctgcgtaagaaccttttaactacctacgtgcagaatgcagatcttataatagctctataataaaatttatagagagcatagtaagctagtattaatagaagatagataataaatagagaaaagagcagtgctaggcatatcttatactagctaattgctataagaaatagatagatctagatataagataaatattaaaacatctataacctagcgctaactatagagataaatatataatctaagatacgtaggcgtgcttataggatagatatcctcttatatagaaactatagacgttctatataagagagacgaaactataataagataaagaaagagataaagccttacgaacctactttttctagcgtagttaactatagagaagactataaagctagctaaattattcttagacttaactagttaatatagatattatttgtcaacaataatagcaactctataaagagactatagtagcagtagagtataagtgcataagatatataagctaggaagagaagagctaggcagaaaagttctaggttttctgcactactaagacctactagcgtagatatataaactctctctagcctagcctctctattacaccttctctctcttactaactttgctaaaatactactaactttaggctaattaaccttaagaaaacgactaagtctaatagaaaaagctagaataattctatctagcctagagcttagctctataactactacatacgctaaggactaaactacgcaataagaactagacgctataaagactaattagctttatttaatattacaatagaattaaatctttcttttagatacagttctgcaactagatttttacacttatatttttttgcatactttttactactagactattgcaggattatagctatattactaacaatttctttaaagacctatcttgcaactaagagcgcttaggaaagttctaggtttctaaagctagaataatcctgcctaggcctagctgcaggacattaatttaagaggtaagaataactctaactaaacaatctatagaagaatatttaggtttactatattagttaaattaggagctacttaggaagacgttcttaaaagcataatagcagaaggcatagctaataataacttataagaagattaatcttacgtgcctactaaagacatagatagctacagatataatactagcaatagaaacgtagcaaacagagataataactctactagcaataataaagtagataactagattatagagaaggctaactaactacgtacatcctatctatctattaagttagataaatataagccgctcctattacctacagcattagataagctgttatttagtaataacaatactaattaggcgcagcgtagagtgcactagagtaatatactaagttatattatcatactagcatagaatgcagaagagtacaaactttaagaatacaaatacattagctgctttagtaatatcctctactgcgtttctaataaactctagctctagaaagtagagttagaagattacatgctatttactattaacactagttacttaataggtaaagatagctttacgtagatagatatacacagcaactttattctagataataaaatgcaagaaatatttttagaaaagtttactaagtattagagagtttcgttagcctagtataagcaataataactcttagtaagcaaagagctaatagacacagacaatgctaactagaaataagaactaagagtaactctaacagcagactaagaggcaatattgctagtagagaaattagattatactactaaggacctagagaataataagagcaatagtaacaccttaactaatatagatatactagcgcttaactctaataacgctactactacttacctattaaatctatagcttactatacctactattagtaacaatattaaagctttgcaaagtgccttaactctattaaagtactttagagacaacttagcagcatttatagagttagttaagactactattatttctatatttattaaggtttaaaaagagttaaatttgctacctctaggaatagagataggtaactttgcctctattagaaagactactataatagagaagcaggactcttaatttagtcttattgtaaactatgcaaactgcgacgaatagaatagcctaatatagaaagcgtcttttatacttaacatagtatagcgcttatttaaagatatagacagtcgttataagcactctagaattctattagacttttactataatagagcgtaggctatttactagctaattaagacttagaaatagagtttactaaatactaaggcactagcagtaactaagatatctaaggcatctaaggcatctaaggcactagcagcacctaaggcactaaagcagaagaggtctcgcaaattagtactcttataagagtttattaatataactaatagtaagcgtaatagactctagcagaagttagctaaaatactaaagagagtgcgtatacaaacaaagataagcactaaagcaaagctagtagttatagataataaattagataggttagaactagaggcatctataggttctaataactatataagtagtcttcgcaacgcatagcagatctctactagtatttaaaaactctagaatgcacgtagagataacatagctaaaaatctaagagcaagctagttctatttagattctaataagaaatatactattcttattagaggcgaatacgcacaacaccttacaaagaactttaagatagatattaagaataataattatatctactctgttaacgcatcttctgctattacgtaataagaggctatacgcattcttatagaagcacttataaatagtaaaaagcgactagaaaacaataacatgctactagagactttagatacgctctatctatacctagctagagaagttctagatttaaaaagtagtaatctagaacttctctgcctagccttagctaatacaaagttaatactaataatagatagatgctgtagtaactaatactactacaatattaatactagcgctactaactaagatagtttctaataacgacgtctcttctatataagaagcctagatataatagcacttaactataggtcctgcaataactagcgctaaactattatctactctactagttacgtaagcgctttcttctagtatatatacgaagcaacctttagatataacgcgtaaagtagcatagaatatagatcctaaggttactatacttagagctgctatatagaagcagtagaagagagtaatagattctactactaagaggctagaaaagcttaagatgataaagtttaagctgctataagcgctttctaaatttaacaggaataagaagaagtctattataataggcagtaagattatgcataacttagataacattatagagaaataagtagcagaaaagtgcagttaagattaagaaaagacgttattaataaagagcagagtagtaacgctgctaataacgataacgcagagctattaagctaactaaatcttaatattaacgattaagacttctaagataagtaagagaaaataataaacagcatctatatacgaaaagcctatcctatcttaaaacatttaaagctagtctatctaaaaggttgcttatgcacagcgcacctaatctagttctctctagctaaacattagaaactgctccctctagaattaggattactaggcatttagatagatatctgcttgaatttgcaagaaggtacgtaactagcaaaagctcttatagagagttgtttgctaataaatatagggcttagggtaaaacctttttagatataagtttattatataatataagtatactatatctctctctctgcttagagaagttctagtttttctagctatataattaaatagtataaaaaaaaactagaacttttctacttagccttactctttaacaacatactaatatagtatagtctattatagcgcgcatttgcgatatctaggccttatataacgcagaagactagattagcctttctaaagttaggctctttaaactattattctatattatagagttatatcttatagactaagctataaaagaccttatatagttctcttcttagtttaatatgcgcatctatagtagtagctataaagagcgctatatcttaccttaagatactagagcagcaactaacagatcttattaagatagacttagcttttaatctagataactctctaataatgcatatcgtctttattattatctgctagagctttgctactaagcatagtctagcgaaggctgcaaagtacctctagtaagctaagagctagagtgctaaagacgcagcagactaggttactagagagagtatatctaagaataatcttataaacctaggtagcttagttaatatatttattattaataaagcgtaatacttaaagttatataatagttatattacgacagcagtgcgctagtgctatgcagagtttattattttgcttatagctatactagttctctagaacgctagtaaatttagtagccttattatctataatatgcaacctagagcttaatatagacgtactagatcttctctgtaataattagctattaaatctatatgcagctaatgctctagaagtaatatataaatactgcgcaacctacgcatgttttaataagttcttagataataaactatctctatctaagcaagtaagaatattagcaatagtatagtagtactatcttctaaagcgcatatattaattaggttatataatacactctactaacagagatatttactactttaaatctatactactagagttaacgtctatctaactaactatttgcaatagcaaagagacttagaggttatataactagaaagtaaacttattaagcacaaagttattctagaagaataagatctctaaagttatacgcgtaaacagcaaatcgcttcgtcttataaaccttaggtccttttatactctgctattctaaagtctatctatagcagatataaaagaaaacttatttcttatatagttaagttagctatataatactagaaaatacctagaatacctgcagataattctgcgcaatattattagataatataagaaagaaagcatctatattcttctaattctaaagaataaagtacctataggtgttacctaagtactaatatactttactacttaattagagaggatctgcataatactagcagctcttgctaagtgaaacgctactaactataagaaggtaattatcttctgcctaaactcttaagaataggagctctttaacgttatctttaatctttatagcattaagagtaaggctctgctatctaggtataatgtataagataagaagaatattattaacgcatttaatagacctatagtgctctagtagactaagcagagtagtagagacgtagaatagaatattaaggtcttactgcttagttctaactagttaactagcctaaacctacaaggtaaatattattatataattctttcctagcttagcttctatatacctaacctacctttagtgttacagctgcgtagtttgcgtaggctagaagcataagtgtataatcttagagatatacgattctctaacctataacgagaagattatgcatagagctactagaagagctttactatctataggcgcctagctaaaatctaaagtaatagcagccttatttaaatataaaggcgacgaggaaaactatatactctctaataaagactttaatagttttattattcttaatagcgtcctagctaataagaactcactagacttcctactagagcataagaatataacaaatctatataagtacctagtctacttattacttctcttagttagaaaagttctatattttagccttaaattttagataaaattctagaacttctctagcctcctctgcgcattatatatactaacagattatagcagcagacgacgtacttctctatatctactctagctagcagtctaagaagatagcagctgatatagaatattataataagcgctgtttaaatgcaaattgctctctctattataaatataatatatattagctcttagttaacgcctataaagacgctagccttctatagcaattatatagttaagcaaagcagcttagatactatcttagctaatctactagagaataacagagcaggcaaggtaaacttttctatactagatgctactctgcctaagttaccttagctagataatagctcttctatgcagaggattaaggcagaccgcaagcgcaagcaagataaagaataagagcataaaagctaagaaaagaacttaaggctaggcttagatatactaggcaatagagcgtctctattaaagcgtctacgcaagaatacaaaatctatctagttagagaataagaaggcagaagcgtagttagctatactctaagctaaggctaagttaacttatattctactactatctaaggttcaactatcttatagtctctagctaataaagaagatgctagctaaactagaacctagagcttaagtcctactgcagaaatactctctattctttagtaagtaaggcgtagctaagcagttagataatatagatattcttaatctactaaagcgtgcacagcctctattcttacctctacctttattaatagatatagacgtatttagtatttagtctatagataggctatctatgttaatacgcaaataacctgcgtattaagcactgctagtcttaagtagttttataaagaggcctactagcagcactgcagtattatttatagatagatatctagctagtagactaactagtatatagataagtagtaaggcattagcagagaagaagaaagtgctagaagataaccttaatagagataagatagcgcataagaatagctttaagaataaagaaatagaagagtaagagaaggcagtatagatataagcaagagatagtagtaagagcagaattagataatatataaataggcacagcaacataaaaaaaaaagaactaagatagaaaagtttaatagaaatagtatatttatgcctatttaattcttatgtatacctaaatcgtacttatatgcaaaggctagatagaaaaggcctagactagagtagaaaaaacctagaatttttttagcctagaggaggtcgcttagttgctagaattgcgcatatagtaaatgaacattttctattctacttatagcctttatcgctctcttgcatatatatatatataatattagctttatctttagcttctaaactttagtaccttatttatttatttaacttttctctatgctagcaattatatactagatgcgctactataaactattctaatttactacgtaggcagagatagagaggtaaatatactactagttttctaagtaatcttaatcttataaagagctctatactttaggctacgtaattgcacgttacgttttcaccttaaatttaaatagatactaaaaaaaaaaaaaaaaaaaaaaagagtaaactaagagagcggcgtaaggcgcagcagaaaagtactatatttataaaaatgctaaggtttactagcgcaagtatataaactctctcttacttagctcttctattataccttctctctctttgcaacctagcctagttaatgctgtttttagttatacagctatctagaatgactaagtctaatagctaagcctagaataacctcttctatctctatagatattcttagcatgcatcttatttagatactagaagaagagaaagaatacaaaaaagacgctatacttaagcgctgctacttagataatagctttaatctttctcttaacgactaataagaatagtagaacgcaattagtagctgctatattaataagacttataaagacgagctacataagctaaatatagaaaaagtaaggttattacaatagtttatatagtataataatatagaattttattaattagaagactagactaatatatatagagtattttaggaagaggaaaatcttagattaggttagaacctagaaatagaaatagaaattaaaatagaacatagttagagcagatgttttatagactctaattatagttctaactgctcgctgtatagcataaagttataaggctataagttagagttgcataagacttaagatttagtaagagaatagagtttacatgcaataaaataatagctaggctttaagtttagatataaggatagtaaagtatcgtatcttaattaacgctacgtagtttaggttatagaaatagagttaataatatagtagtagtattgcgtagataaacatacgtgctatatttctatataaatcttaatactgcgcaacaaaataaaaataaaactaaattagagataatctaaagagagagagtacagcgcagcagaaaagtcctagaatttatacactgcactgctaagacctactagcgtaagtatataaactctcttttacttagcctctctattataccttctctctctttgcagctaagcctaactgctactatttttagctacttaactacttaaaatgactaagtctaatagcaaaaggtagaataactctgcctagcctagagcatagtactatagctaataagcctagcatctactataacttaagagtatactctttctatagagttaatctctgcaatacttagatacgttattaatagcaacaaagaactcttacgcgactatatctacctactaaacttatctgctagtatacttactatttctattatactagtctgtatattacgctactctcgctactctagaaatatagtagtagctagacttactttattagttagtagtatagatatagctactattagcacgattacgtctatatagttatctttctacctactacgcaacgaaatagactgcttacttgctatctatactagctaattacgcaattcttatataacgctgcttctaactatctattatagagtacctttcttcttagagtttagagtatttatattactagcgttagtagacctcttcgtttatctaagttatattagttcttaatttaattactctactatagctatatcttttaagcgctaatttaggttctattttgctactataactattttactataaagcactagtatacgcctaagtattaaagaaacttactataatgctactactaagatattagttacgcaaaatagaggcgttacgtagaacatagtcattattaatatgctaaaggcgtataatagtataggatgtactatatatgcataagagttataactttatctctatataaactatgcctagatagaatagttctataatttaaaatctagaacttttctgctctattaaatctagcagttactatagtaatcttaataatataagataaagactttaacacacttaagcagtctcgcctacctactactatctaacttaacttatctatctgctactattataggctagtctaatagtgctattattaaagcagaaactctatttagaactgctaaataacttctagcgcgcaataatctctatttctctagaactcttctaagtcttttaagtttcagctatatatctatatacgataaactcttctctagctctagttctattgctatgcctctatgctacgctaatagaccttttcgtattatagatctacttacagaaatataactactaatattagagtatattattaatactaacttatctattattttgccttaacagcaacgcgctaacgctagatataatctgcttattttctattaagttaaaaacgtaagcataataagtcttctattaactagtaagatagtattacgtaagactatattagtatatacgttctctattagtataaaggcatatttagattcgttatctcttctattattaacctcttagcttaaatattactttgctattttattagctactgcaactaaaatctaccttcgtatattaaagcaagctatacttaaatacctagctagtgctattaactactgcgtacatctagtcttaataatttataaatttagagcatatagttacgctgtagttagtctttagatactagacgcctattcttaagtctacctgcatttctagtaagaatgcagagcttagctaattagaataggccttagtaaggcgctatattatagaaatgcaacgtagaaataaataacctttctatctttaataggtaaaagaataagagttagaatagagcttattctttaagaaactctaaatccttaagagcttattcttttaaacttaaatttctaaagaataagaccctacgcaagagctaattttaatgcaacttaagctaaagatatagcagagttagcgctattaatcgcactatttagaatttttatataatattagcgcgttataatacacgttaagatatatattaatattagcgttccttagagttgcaaaaacagagctatgcagactactaacttagagttataaactctaatattagagtttctgcgcctaatctaagcgttagagtaactctaatagctaggctaagcataataatactataatgctgcatgctataagcatgcaacgtttagtaactctagatactaacgtgcagagagtgcactctaacttataggcagtataaatttatcgcttactataaggctctatagatagagtttatagatatttataatagaataatttaatagtatttttaagtatttgctactacactgcatagctatatgcaagagctatgcgcagagcattatctagttgcagttagtagcctacttaaatactaagtacctagaactagtctctaacacacagatagctattatttacgctatgcaggataaggctttgctatagcagtaggtatttaataaaggcgatattatatatcttagcctagtaactaggttactgctatacttacctatatatactaatagactatagtattaagagtatagttaaatatattactatctaaagagaatagaagcctattgctataagaattatgcgtagaagagcagactacgcagtagcagagaactagatgcagctgttatatagatagttagcgttaagtgctagaagtactataatactagttatcttagctagctatttaaagtagatataatagtagaagcagaacctgctgctagcagtctagaagcagatattagacttactatgtaagcagtattatcctaggctataactaatgctagagctaggcagagagcgcagaacgcagcgattaaagctaatatagattactataagttctaagcatagttaaactaagtaagataagcatgctacttataaggcttatagcaagactagctgctagagataatataaaagctaacgcctaaagagcgtgctttatctattatatattaggctgtaaagatagtattatagcatacgcagtaagcatctacgtctagcgtagtaagcatatctgctataatatatattaactaacataaatttagtaatatattgcataagaagctatttaatgctagctaaataggcagcactatactaaagtacagcaatatataggtctagattattgcgtatatatagcgtacacacgcattgcctatagtctagcctaagcgcagcaaagataataataataataatagtagatagctactatactgcataactatatagcagaagagatgcttagagcagctgcaggagcttagagagaaagattagatagaagagaactagtttaataacagcgcttctaataacagcaactataagcagctagataagcagtagaaagaagagctctagcgctgcatatataagtttataatattactgcttaactaagagctagaagataataagtacttaagtgtattaatcagcgctatagtagtattaggcattagtgctataagcaggtagttatccttattagtatatacttctaagtaatctgctattattactatattacgcatgctcgtattatactagtctataaagatgcagaaagcagcgatttagagattagtagaagagagctataagaaaaaagaggctacttagttagcgctaggttactataagtttattaagaatatattaagctactttataacgctaaagctatatagtagcaagctaacgctaatagatacaattttgcagctgcgtatatttagctttaaagtctactttacgacgaatgcagagagcgtaattaactaggtagaagatacgttattatatagtaatatttaatttagcatagcgcagctatagttaataatctataggactattactagcacgtagtagcagatgctaaaagacttaatgctgctgtagatagatagtaagagtgctattgctataatagagactctatatctagttattaattagagctagctagtagacaacgctgcagagaagcaggttaaatagagctttatctgcaatctacgtaactaaggcgctactagtatagagaatctcatatactagctaagttagcgcatagaagataaaaagaggctgtaatgcaattttataaactaagaggcaagttaggcgttatctgcgcagagaggggagctagtataagtaaaaggctagattaaagtatatagcaaagctataaaaaaagcctactagttactcgcagtacttatgcatataatagaaggtgcgctgctatagagaagtaaattagtaataatctaacacaaaaatagtgctaatagcaatagttgcagaatttttattaaagatagcgctgttgtttttataataaaatactataagaatattacgcaaactaggtagaagaaagttatgcactagtatatgctacgcaaagttagtaaatttattatattttatttatagtttattatgctgttttaggagcagctatgcagcgcagttaatagagagagagtagaagagagtgcatacttatagaagctctagcctaaaaagagctagcagcaattagcatgccttctaagaagtatgcaaaataacagcactacttacgtagagaggcgcagttaagtctaagtagtttactaagtagttgcagagagagagttagataagaaaagagagaagaagaaagaagagaagatttttatacctaagcttagatgcactattaagctttagaacagcaactgcgttaagcacgtaatctaggcgattttactactatatatagaggtaaagcttactattataagctagtaatatagaagcaaaggcatttactactagcatatctagaacttagctgctataaaggcatttattaatgcagataataatagtaagagcttctatactaataataaagcatttaatttgcagataggctatagtagcagcgttgctagaagcatatacagacgcctactaactaagcctatatttagtatagaggctaagcagtttacgttttaattagtaagtatagaatagtatacgtttttatagatcctatctacgctgcagaagaagcctgcctaaagcactagagcagcagcagcacgtaaagaagctattaaggaaaagtactagcagtagaggctaatatagttagtagatatagatagcatattaaagtagctgcttagagaagagacgcagttctgcagcgtgcagaaagcagctatctaggcaattttgcaatataagagcctagtaatagtagttataggcataggcgcagagaagagcatactatttatactgctagcgttagtattaacagagctaacgattatagtagtgctgctagtagcgctatagtttaatataaagaaatgctataataaactacgcattattagtgctaaatagaatagctgttagctatataagagcgcgcagattatatttattacgcctaaggctgtagtaggaaaggcatttaggcagtatattaactaatagtaggcgatagagcagctagactagattatagtagataagtgctacgtagtgctaaactcgcttagaggcttctatagttaaatgctagagctaagctaattactttaggcagagacgcagatagtatatttaatagcaacgctgcagcttagagagaagcagatatttttagatataatagagctactactaaagcagaagctagtatagttctaagagcagacgacgcagaagaatatctagtactaggtagtagagtataacgtaaaagaagaaaagaaggctataataaagctagtagagaggttaaagagaaagtatctactacctagttagattattatatactgcagcatagtagctaggacgaggtagctagcagaggcgctaagtactataagctactact