ctctctagcgctagagttataatagttactactataattaataaagctatattagttagagcatagaaggcttttaataactagagaataattatgcaaatatagaagcagaattatagtatatatgctatagtagagtatactctaatgcctgcaaataagactgtaagttactaacttaagttaacttagtagaatagttaagatctactagataaagctagacttatacgctacgacgcaaatttaattaagatagagtattattaagcgcagaagagttgcgttaagaatattataggtaaaatgctatattagtataggatagatagattatataaatacgttaagcaactagaataaaagataagagtaaatagctatagattagatagttctagaaggtaatatagagtgctagtacgaaagaacacctctttaggctatgctataaagatatcttagagctaagtataataaaagaatagaatgcagatttatgaattaagtttagcaaattcttaaactagagaaagagatagaacgttataaaaaggcgttttagaatagttagaatatttgccttacttctgcgtacgcttgttctaagtgcgtatattaagaagactttattgcaaacttagatagaatagtaagtagagatattagcagagtataattaagacgtataagagatagcttatctaattaagctacttttcctagtatatatacatagttatcctctactaatagagttctcttttcttaataacttaaaagaatatttagcaacgcagcctattaatttgctgcgtagaatagagctctctagaataaagcgaatatacgaaacgctaagctaagaaagatttaagatagtattaagcaactagaataacgacatagaagagacctagatcttgcagctttttatataataatgttactgcgcatatttataagttctaaaatatctttattatttaagttcttatagtatatataactactagagagatttaatatatatgcttttatattcttaatatatataggcttataaaagagagctatttttataagtgcaggattaaatactgcacttttataaatagagagatagcctctaattaagatgtataagcgtatataatttagatagagatttagaactaaaatatatatagtgccttactttattatagatagttaatatgcgaagagcgcaaagttaatatgcaaagagcgtaaagttaatatataaagagcgcaaagttaatatgcaaagagcgcaaagttaatatataaagagcgcaaagttaatatacaaagagcataaagttaatatgcaaagagcgcaaagttaatatgcaaagagcataaagttaatatgcaaagagcgcaaagttaatatataaagagcgcaaagttaatatacgaagagcataggctagaaaaaagttaatattaatctgatattaaaattcctaataataataggctagcttagtactattattaacctaatattagaaattctaatatgtatatagtatagatagtactataaatcttaatattaatataagcagcatatttctagagtagagaagagtagtataagataatctagctgttattaataacgaaatctctctgtttaggacgaatagtatattatatactattattttagcgctaatattgcagataactatctatagagataatagtagaagcataaaatagcttagaaaagctttttaaatactttttaggtaaactataactctgttttactatataagggagcgttaaagtattcttcttctctataaggatctatagactataaactttagaataatagcagttaaaacgctattagagttattcttagaggtaagtaactctatatagatatagctattaatataattcgtattagtaaaggctatataggttagtataggtagaaaaagaagcagataaatatagagaaggctgtatttctaatacttaatagtgtaaatatatctaagttaggcgctaaagtatatttttaggttctttagaaacttctaaacctttagatagaatacctaagtaataagattaggctaattaatactagtttcttcttagctaagctcctattaaaccttaagctaataagaagtagtagtaaagataagaaataagattaagcagctaaagtcttagtatatagctatagagttatagtaatagttctatataaatctttagcagcctaaatagattgctagaaagataatctaataacctattagaccttacttatagtcttagtttaagagagcgtctataactctctaataaagctctatatataacgttttctagttataacagataaaattaagcttattttgcttaataagagcctatatattaataatctactactaaaagagctaaaaatagcgaaaagagactattctttgctttagacaagtataaagatagaattaataatactttttctatattaacctaactcttataagcactctacgttaattaagaacctctattattattaactaacttctactacctttagagaatataagaatatagtatagaggcatatagtctagctaataagctttaatagtatataatatagtgctatcttaagtagcaagaataatagagtactctattttagacgcttaagagttttaaagaattaaactaaccttcttagtaacctaaacgttctctatctaatagttactatctattttaagagtaatagtaaagttattctagagaataatacgctaattaactatagccttagtaagacgctgctatatagtcttatagatagtaatataagagttagaaagcttataaagcataatatttaatttagaaagagtatcttagcgtagtatagagtttctattactctataaatagtctgcgtactgcttattatagaagtataactaggtataagtagtaatttagcctttataaagcttctctaatagactagtttagtagtaaagagctctatagatagtaaatacctaaacgctatagctctctttataactaatagaggtataatctaataatataaaagtaaaagcagcgttatactaatataaattattctagaactctcttacttctagtacttagaggtataaaaagttaaaaagataccttagtagaggcttaaagagtagaatattaatttctctatctctatagcaaagctaaaatattatagtctctgcaattctatctaataatctcttagcttactagtaatatacttagtagaagtagcaagagacttataaagtactaaagttaagaagattaaagtttaggcaaggctctagaggcaatagagaataagaaagattctctttagatagattagagctagtaaagccttagttattattaaatttaataatagaagcactaaactagagattattagagagaagaatagagtaatcttctaagaaaagaattatattaatctagttataatagttctaggtagttttaagttaagaaagaaagagataataacttaaagcagagaatagtataagagtactgcttctagactactaagtagatagaacttaaagtagagagcttcttctagtttaaatctagcctaagctatatagtatatatagctaaaatagagcactaacttaattttacctaaactagttaatatctcttataatactatactaataatatagcttattagtagatagttagctttaagtaggcttaaaggtaatagaaataataagtgcttagtagtaagagagcatatttagctaagatagatgctaaaactattagtataaagctatatttaatattaaataactaaatagagcatattaagtagtagaatagaaaactaactgccttcttacgtaatctatccttttatatattaaatatagaggcatatataagctagaagcaaacttattttatcttatttaacttattctaactcttttaagagattatagctgcctttataacttataagagctctaggcctctagcagaagcatagtaagaataaaaagtgttagaaaagatataataattactctagagaagaaaaaagtataaaagataactttatactaacctgctattatataaaagaaagataagaagtaataaagaaagtaagaagagaagagagaagagaattaaataaattttaagagagaaatatgctaaaaagcatagttcttagctagagcagagtattaaatacttagaaaagtctttttagagctaaaaagaactatacaggcattctaagagtattagaataataagcatagataaaaaataataactttgcagagtaatagtaagatctatagagcataataaattttctaggtagtagaagaaggtagcagcagttctagtagataatttagtataattttctaagtttgcaactctgctacgtaggagttgcaaacttagaattatatatatagatatgcagagttaagataagtagtatactcttatagaattgcataattatttagttttagtatagacagcagcctagaagtatagtattctacttatagaattatatataagtaagctaaagattatagagctaagtgtatattacttagcaaagaatatctagagtatataagtagcatattataataagaagtaataaaagaaaagagatactttagttactctatagtatctgcactttagagtagatatatatatagtataagcgcaaagtaattagtttctagaactaattaccttttatataagcagtagcagtaattaaattatatagttagagtttttaagtagtagtagcagcaattaaattagttctagaggttaggctctttagagagtttaatttaatctagtttaatagtagcaatatgcgcaaagcagttaataatctattattaagttatagtatctatattataatactataagagatatatatctagattaattatatctatatagtgctgcttgcaaactaagatactaaattcttctagaaaatagaaaatattatcgcaattattaagcaatacgtaatattcttttttatagtatataacgctattactattactattattcttatcttgctgcgttaacgcatagctattctatatagtttttattataactctaatcttaataatatgcataacgtaactttttataattttaactatagcagtaaaaagtttagagatataaaaagagactttatatagagcacttaataaaaaatgcataagaagttatttagattaggctcttaaggttaagatagaccttctctttaatagagtttttagcctctatataaattctgcgctaactatttcgagacgcggatcgggcctgttccgtcgtatcctctcgtctagggagttttgctagcgcggctttgcgcgcttcagcggtgccactgaggagcaacttgttgtaccaggatagttgctgcggtgggacgtttgcggtgttaatgacgcgtttagtagggtcgatcagccacagcgtgacgaagcggtggtgccctggctttgttggatcgatgagcttgaagggggacacgcgctgttgactgtccgtctcgttagcaaaaactcttcagtcacgattcagcacgtgcttacaagacattgggaaacgccagcaagcgcccctgctttgtcaccacacttccataattctgcaaacacggcgagttgccgcacccaaatccagtcccatatacaccttccatccacttgtacgagtcctggccgacctggtatgcatcatcatcgttgaggtacgcggacgtctgcatgcgaaagtacagactgttatcggcgatgttctcgctgtctagatagtacatcgacgtggcggcgatgtgttcattcatttggccctcgatgtgccatccgccgacggggaagtccggtttctcgggggtgagttcaattgagaccattttgacaataacttgaaggccagaggaggcgaagcgttccacaagctgtgtgccttcctgaggtgcgtatgagatgtctgagaaagttgcctcgggaagcttgggcttgcgcacgatcttccatttgtattctgttagtctgttgggttcagaccagtctggagagtatcctaagtcttcgagttgttgctctgtgacttctgcatctgcgcactcttgtgcgtcctcaggaatccagtttttggcattttcatcactaaaacgcaacatgattagtgttgtgcagaaatgaggcgtgtgaacttactcagcgttatccaccataggcatgcgtttcttcatcctccccgcaccttctctgctctcataatcggcagccaaggcaagacactgatcccacataggaagtgaagctttaataagctcctcaagcacccgatggatattgggatacttccccgggtgcaagttattcacataactggtgaacttgacaccaccatctggctgaaacgtaacgttagctggcagccattgatacgtctcagaccagtactctggcggcaatgtaccgcttccgactccatagtgcatcgaattggttccttcgaaattttggtgctctgcgtttggcacaacggctcctttgccggcccagtgggaaatcgcatcttcgacaccgacgcactcttgctggaatgcgcgggtccggccataaatcaaagggtacatggatggatctacaaagtcctgtaccatgtcgttatagcaagggtgccagtcaggagcagcttcgtgatcggccttgagcttctcaaaagcagcacgtaaagcggcgtgcagctctggcgtgacgagggagtcggacttagccacagatgcacaagcatccaacgtcggtacgattccagtttttttcagatacttggctttactctggagctcttgaatgcactttcgcaatcgtcagcaaatttgcccaaatcacaaagtaaatacctacgcagtcaaaagcgaccccatttagaatattatctggcatcacacccccgtcatcatcccgcaactctaccccgtcatccccccaatactgactcttcccacttgttgccagcctgtaaaaatcctcgtccttcaacgctaacgcctctttcttccacttcgccacaatctcctcatcgaacactttcctactccactcggtcttgtccgtcaatctctctatgacgtccatcatagccacttcgcgcacaaagatcggctccgagtgggcttcataattactgccgtgcgcaccgatcggatagaagccgtacttgtcttgaacgagatggcgcaaggggagcccgagcccggggtagtcgtgaattgctggtttaggcgtggggaggaatgaagagggggaggagtaggagcgctggcgcaatgtggcgactttcttaatttgagatgttcgcgccatgattaaagttaatatgaagaaagaagaggatcgtgatgctttagattcttttcgaaccagcaacatagcgcacgacacttgcgatgttattagtaggtataacctgagtttcgaaggttatcaggtgagcagcagaaggaaaaaaggagcctgcttacaaaaacgcttaggcctgccctatcaaaagtaatgcaattatagaaaagtaactaacgtaccttataggttagctggacacacgagttagccgaacacttgatttactaaggaaaaccaataatctagagcttaataactctagatctgctagatagaactttctaaaaatttaatatgctatttctatatatctaaactctatatagctaagatttctaagctctagctaggatagaggaaaagatattagaaagtacgctaagataatccttatagtttagtttttctttgataattttctaaataccaaagctatagattaaaaattctaggattataaagtttatatgaatgctgctttgtagtaaagtttttagaggattttatcaagtaggtctatagatattaagctctagattattgatcttctttagtactaaaattaagtagttcgcgaagctatatggtccgcgaagctgtaaggtacgttacacatagttcttagtactaataaagtattctagtcttataatactagatttagcactctagaatagattacagttcttatcgctttgaatttaacgctactagcagtatatattaagatacaatctctcttctatagcagcaccttcttcaacgcgactcctttccacgcaacctctcttgcaattcaggttcatctaagaaagcaaacaatttcattgcacgctcggacagacgataaagctatcagcatagcttcctggcagcaactgtgctgcagcatcaaccccaccaaatacaagtgtcgtgtcgcccattggagagtatctcggccatttcacgccctctgcataattcggatcgccggcagagtcggtggcgaagctgacccatgattcttgcatcgcatgactggtcttccactccagctcagtcgagttaccgcggaactgataatgtgtgtcgaacacgaggggtaaatcggctgtagcaacgtcagtcacccttccctcccgatttgcggtcgtgactcacagctgtgcattgcacccaaccagtagcgtggtgtgatgttagagaaattacctgcgaaaaggtatcgatatgtgggaagattgtatttcagtcgttgtctgggtaggtagtcagctcctatgcagtcgacgcatgagactaaggcactgacgcgacctcggcctgcaccggacacccaagagaaggcccaggtacggtgcttaatcctggcggcggtttcgtttcattcttcgatacgtaaccctcgaaagcagcgagctcgttgatcgtgtatccggtgatcagaggctgcggttcaagtcagccaatgaaggcgatgattgatcaatcggatcagcaacgtacgatattggccgtcaaatttccttccaaccgcgcagtgttgttcgcaaacacagtaacattatcaacgacggcgcggaacctcggtacgggagtattgcttccaggcaatacggatccctgaagtaggtcttgcagacgtaaagccgggacatgctgcatgcacaagagctcagctttggcgctgaggccaccgcagttggcagctttggcaagttcagagaagttagtggagttgtctggtgccgggctgttgacggctccggacattgctatcgcgccgctgacaatgggatcttcaccgttggcatagatgtaggaaccgactaggcccgcgcctgtgttgggttagttgcaaatatcgagtgcggcctgagctacctaccagctgattgaccccatatgatcatgttctcgggatcgcctccgaacgcaccaatattatctctcgcccattcgacacttggaacgttagacatgtgaagcaattgggcttagaggctacatacgccattcttgcgtcgtggaagcccgcattttcgcgcgcaccccgtgcgcctggaaatccaaacacattgagacggtagctgtccattcgttagtcgacataccgaaacttcacacggttgtgctgacttgaatgtgaccacaatatgactctcagtcttctccaaccattgatcaggtatctgatatggcgcatgcccacctccttcctgcaagccaccaccacacacccaaatcaataccgggaccttcttcgcaggtttcttgggtgcccagacattcaagtagaggcagtcttcactttgtggatcctgattctggaattcgggcacaagctcccagaaaagtccggtgtggtttccgctctgctggaagcagatgggcttatactcgcgagcatagtagtgggctgtcatatccactgcaggctccggtggcataaaacgcttggggccaacaggcgccttgccgtagcggattccgagccattgcttcacattgggtgctgcgtcatccacaaagcctgtgtacgtcccgctagtggtgacggcggtgagctctaagtcgatattgatgtttgaggctgtatccgatgaagctgcctggcccgccgcgagaaacgtcaagagtagcgctgttggtagcatcgagatggagttcagactggtgaagctcgaacaatgctctcagccagtatgaggaaatttgaaccgactttatatctcgcttggtggaacaattcagacgccaagtgttacattatccatggctcatccaaatgacccttacatgccaatgtatggtcaagcttcgttgaaccaatcttacgtccacgaagcctggtctctggcagtggaggcatatcgtggccagcttccccagatcggaagttatgcaagcgggcaaagtggcgaaaccgggattccttgctgttttgattgttatggtacgcgttcataggacgaacatccactgtggattcacgaccatggacattacccaaaccaacgtcatggatggaggacctgcatgccaagccggctgtatagcacgagaacgcctccaaggtattcgcgatgccacttccttctgtcaccagatctatggcagagattggatgagacgtactttctccaaattgaaatcactttgtgcgatcagcaacggctcttatggacgaggggtcagtacagccgtcgccgtctgcgcccgctacaagtgaaaagcgtacagccttatagtcgcaggcaagtccctcgaaccaagcacagtgtacgtctccgaccgcgttttctcgcgaatactcggccgaatgcttcatcaagcgtcttgttatgccaagggcatatcagttaggtcgtgaggtgaggcttttgcgcgtacttgaccagctgctgacgctcgtgatgaatgcaaaaatgtaatttttccggcaagacctgaatttctcttccttggctgggaagaagcggagatccgagccaaacagctcaaacgcattgttgtcgacgctgcatttgtggaagctttacgcgaccgcgacgcggtgctcgagtgcctacaagaactttacatgcctgtcttcgcaaatggttagtttgacacctctgctttcatctgcaccaactctaacagccttcagtcattgagggtagtgacatagagaccatatcggcggaagatcagggtgaggttccctgggtgtatttccgcctttgcttacccctggacgatattttcgcgatgctatgaagcgctgaagggaagcatggctgttggcgcgcaaccgatgattctgccggactgcgagaggtctttgtaatcaagttctaatgccagagacttttgagcgctgcattgatcgatatcaagcatttgatgtttgagatcataatgctgtcggggttgtactttcctcaaagcgaggacggagttggagcttcggtagcagacaattccgagttagcgccaggaactgaacaaccgcagcaactaaatgcgccgttccgttgcatcgcatccctttctcgatcccttcgcagttcccaagcgatgtccgcactaagtacctaggtagatccgaccagcgccgcgtcggtgtgcgatttacaatcaccgtctcgcgggctgataatatgatgtataacttgctgcaatcctgtcaacatgcacaaccaagcgcgcaatagcacatacagcaacttccaaacgatcgtttcctaatcggcaatctctaagtgaaccgcctcactttcccttttccgtacccaccaccaaaatgaaggtcctcatcatcggcgctacaggcaactttggcgttcgcctcgttccagcactccttgcgcatggccatcacgtagtcgtatttgtgagatcagcatcaaagctggagtcgcaacttccggacactctccattgccaaattaccgttgttgagggctccgcaaaggattcgggcgcagtcaagaatgccatcatcgaccacggttgcgacgcggtcgtaattacggcaggcctatcagctgttgctccttgggctcataccgacctgccagtgatattccgttccgttgtcgaagcagtacgggaagcggcaaaggaacgagccgcaccagttcgcgcatggttcttgggcggccagggtgtgttgaacttccctgggacaaaagtcatgataacttcatagtacgcatagttttctttcttcaatcagcatcgcagcacgtactgacgagtttccagcgttcccatcttcctcgagcatcgcgaaaactataatctgctcaggtctcttccatcagactcaattgaatggtccatgttctgcccaaataccatggttcctgaatctgcatcaccaacaacaactgtgcaatcgaggccagtcgcgagtgccgatgtgccgccactctggaaagattcgtggatcaagcatattcctttgatcggcaggacgctggtctgcgctataaacgcgatgcgctatcaaacgacgctggaacagagcgcagagttcattgcggctgatcttgagtcgcacgagagcccatgggttggatgaagagtcggaactatcgagagatcgcggtgagcgggtcgataccatttaacgggcgtttctttttcattgcggtatggagttaatagagatgcgttggcactaatttcgagcaaagcaagcaaatcctacctctgagaagctacgcagtttctctgtgactaccgctcacaagtcttgggatcgaagttgaaattttgcccctttacttactacgccattcgtgtcgaggagtgtggttagacgtccatcaatggttaaggtttgaacagatgacgccctcaattgaattttgccgctttgtatacgtgctccactcttgtcactggctgtctcatagactgtgcagctctgaccggccttgattttacttctttgttcggtattaacagttcattgcgccagatgcctgtattgggtgcctgttgaaggaatgtcaagttgccactcacttctgcggacaggagcacttgttgagccgggctagactgggtgggtctgagaacaagtgcggtgaacgacgtggctcgcgcagaagggagtagaatcgcggcggcccgtgctttcctcagagcaacaatggcaccagatggtaccagacagacactctagctcactctagaacacaccagacagagatgcgttgaccatcctgggcaatgcttagataagtcgctccaacgaaacagcgcgcctcagaaaggattacagagttcgtgttattcgttgtcatttgcgattcatggagaagcaaaccttcgtccgaggtgtatataagtaacgaacctttcggtgatgtagagatttcagcaagaggagctattgagaaacgggtcagcagacatgacatatcacattgtaactctttacttccgtccgtaagctcttcctcagggcgcgtgaagttcgcgtgttgtctagccctcctatgatgtttatgccaaatttatgagcctttcccaaagcccttggaagagaaggggccaagagttcctgcacatttttcggcactgatgggcccttctggatagtcacttaagcaatgcttcggcatgcaacataccactaccagcagcagtacgctaaagaagccagagtaataaccataaagcaaggtgtttctaatgtggtaagttcaccaaacccaaaaaaagtgtgaaaagagccaacagtcatagaatgaatagtgtcaacagttttccgacaggccaattctaaacgaaggtcgtagatgagttcgagtagcgccagagcctacagatccgagcaatcatcgtcctcctttatcgcaaaggcgagaaaagccttaagatattgttctcgtgccgcaagtgctaagactttgtagagcccaagtagaataatcaatcgacataaggctcttgcttgcatttatccgtccggaaagtagagccgagtagttttagtaggcggtcttctctagttgtttggcgagcgcttatagctgacctcagtctaggcgaaataatttaagcagtgcatttcgatgataacagctcacgctaagagtctaggtagacacaacatcagaaagattttgtaaggcccaggtcaatcaaagtaaagttatccgtccgtcgcaaaggcgggaaatgttccaaccgctgaattccaatagagtttcttctctcccaacaagatttaatagttcgataacgctgaatttgccggtaacatagcgcaaactgtgcgttcgcggttatcccgccaccacctgcacagccatatttcctagaaaacagttcacctcctgcgacttaatgacccagcgtgaaggctacataaagtgtcgctaggcttcgactacgtttttccagctctccgcagtctacatgtagtttcactcgctaatccgttgtcgttgttacccgcaaaaggcgtgttatcttcatttaatgcgcccaaaactaatgccagaccagcaggcattgcgacgctgctgcgacctcatgctcacctgtcgccccgactctcttgctacatcccgtcatcgctagtaaggtcaggagagaacaagtcggaagtaacacaaagacaacatggttgatggcgaaaacgctgatggagtgtaaatatgcactaaagaacgccagtacatctcgcttatagctagaacgatcctgcaggatgccagtctccttcaaacctaacccattgttctttcagcctcacataagcacctacatatctaaacagattcctagccacacaggcttcgtgatgcttgagatgattcgctacccctaagaccctgtcgtatatctccatcatcgtgcaagtgtactcgcgattgcgacaattcgcgaacccatagttcacgcttacagatgacgtgggcggattttcaacggggtttctgatttccagaaactgcttcaagtcccacacagaaggacggatgatcgacgtgggcgcagataagaagacctcgaggaatggaagcctagatcgaacctccctcagacctttcgcatccatgagcatgatcagggattttgactcgtacgctttccaaaactctgtgaatgggacgggtggcatggttccttgctgacggttgtggattctgtacaaagaggattcgtcgtttggaatgagaagcagctgatagaggcctaatagtgtgcgctcctcactccggttgcgacaggtgacaaaaccgaacgagtaccaattctcctcaaccggatttgggctccatctatgttgcatctctgccagcaagtggtagctgtgtctctgcgcctgtggctttagatccccaaataccttgctccgatcttcaacatccaaatatggcttagctttgtcgtaaaaggtcactacaagcttttgttgcgcctcttccttgcttattggttgatcaagtacatgaaggttctccaagaaccatggaaaataccggccgcgatgggtctcaggaatgtcagaatagatggatttgaccttgttgactagaacgcccgcaacacgccagtcattaacatctttcgaagagaacccgccagagagataatgcctcgatagacgccgaaaaggagatttctctcctgtctaaaagtaacattgttgaatccaaaatcttcgaggacatcttcatctgaaggcatatgatctttcacaagtgaatcccagaggtagtcagccaaagtgagtggtcgtctcgagcaggtgaaaggtgtgctacagaacttctcgcttggcatgggtcgccgcagaaatagtcttgaccacacaggctgcacttcctgctcgtcagtttcggacatgaatgacattccccttccaccgcgtcttctctagaaattggtggtccgtgcatttttagggcagatggctgatctgtacttctgccgtagattgtcagagtgtttctgaactgccagaaaggcgctgactccgacgaactgatttccctcaccttcggaagctttccgcaacgcgatcgcgctccgctatcatcgtaagtcgactgatgtgcagctgtctttgtgatggttcgccctgttggccccccatgatgctactccctccaaaagctgaagtcctttcaagctgcatatggctcttagcttttcccatcagtgtactctcgattttcttttgcatcgatacgagtggctttgacactcttctagcctggtcagccccaagtccatcggcatgaggcacagtccatggcttgaagaggcggtcatgagaccctctcgttgtgatgcttccatagcactgtagaaactgattacacatgaagcaactgagtttactacacccaaagtatgggaaatagctagtcctggaagagctctgggctgtgagatacataagcatttggacctcggcatgtatgttgtatttttgcttttgctgtttgaagaattcgtgccgcgctttatccagagtccagcctcggcctaggatagctttcgatgtggtgctatccaatcttagtccgagtatgctgaacgtttgatccaggctcatggatcgcttagacggaccttgcggcgtaagagggcaggggatgaggtttattgagactttcttgagatttgggagtgcgagcgtgatgtctttaaagcgttctattgcgactcggatccgagcaagacgacagatgttgacccacaatcgcttcgacttggaagtcgcgctcgctgagtcgtggagtaattgcttgatctctctcgtcatgcgcaggtcgtagcttgcaataatcaaatgtttatgcttttccaagattcgcattttgtttgaatcgttatcaaaaagaagtcgccgcaagtcaaacaatgtcgcgacagatcctgaagtgatgctttgggtaaagattttatcacctttacggacgggatcacaggccttgaagcttgctcgcaagtcgggaatatagttctgctcgatgatagtccgatgataagggatcatctcctgccataataattcctccggtcgattggctaaacatgaaatatgagatgagtcctttaacgaacatcttcagatgcgacacgtaccatcattgtcagcaaatgagcctaacagctttgccagcctgccgaacacggaataatccgcatcttcgaagccactgtttcgggcaatccagagagtaacgctgtcttcggtttccgccatcgtggtaaaagcgaccgttcttccgcctttcttgttagctgcgaattcgggtaaacagtcaaggaacttttgcttcagtgcctcgtgctctgagctcgatatctgctgtgcgacatgagtatccgaactcaacgcgtatccatcttcgcttccagtggtgttccagttctggtcgagcactacatctgacaagaaagaaagttcggcctggccatcattccgaagtgagagaagattggccaaggaatgaaattcagacctatccaggccggggtatgtccagtcaaagcccagactcataactaaggccttgagaatgctcgttctcacaggtgtatcacccggctgacgacgcgcgccaataagggttgtcctgcaagagtatcgacgggcgacacttgctcttatctgccgaagtgtgtctaagtgttgttgatttcatacagcacggcatttgggaaggtgcgacaggggcagcttcaacagatcatatcgtgacgttaatctcaaaaaactcggtgatatcaaaataggatgagctcacattgaaaaacagtttctcgatctattcgcgggccctgtatggttttactcgctgacttgttgtcgtccataccctcagcagccctgtcatgcgcacgaaactgctcctggaatggcaggtattgcggggcagcgctgcatgcatacgcaaatacccctcatgtttgcctgtcgcttccgcccccacctctcccactttactttgtcaactacgacagaaagcggccagggtttactttccgtcgtggttcataacctgcagtacaaagacattacaacaattcgcgcaatgagcaaatcttcgagttgaattattgatctgtccaatgtacacgaaactacaaaggcctcagcgcaccgccacgctcgtcagcccaccttccatgtatcgcctgccgcgcactcttgccccagaatgagatcggcaccacaaccaagccagtaaagatctggaataccgcgagctcaacaccaaccagcctgtaaccatgcgcgataatccaagggctcaagccaaagcttaagccgaagctcaccaagaagcttgtgccgctcatcgcagcaagcgctggagcagcccagcgtgggaaggcttccgtgacccacatcgtcgtaccaattgcgatcgtgacccatgaaaagccgttcaatccgtatgcgaagtagtacaggctgaggtgaaggctgtagtgcactgcgcatccgtaaatcaaggagctcgcagcaccggtgatgactggcaggatgagcacgaggagatagtgctcggcttcgcgaacgccacggttgcgcttcgcaagatggtcgagaattctgttcaccggttgcacagccccgagtgcgagaaggccgccaactgcgctcgcaagattgacaaggacgacaagctcggtgcgaagattgtatggcgcttcgccgaggacgcgcgggtacgaggcgccaatgaacaacatagcggcataattgacggccacagcaatggccatccagaaaatcattgggttgatgagacagaagccgatttgcgggtagcagcgaaccatggcggtccacgatgcaaagggtgaaatccagacgctgtatcgaccaagaattccgttttgcgtgggcagctccgggaggtcgcggtaaatgtcagagtcgacttctatgtctttgaaaactgtcgtcttctctgtgctactttgtaacacgatgagtccatcgaaagcaactgttggccgcttgaagtaggtctcggggaagagaaagaatgtaaggaagaacgatatcatcgcaggaattgaccagtaacgatagtatgatcgccactgtgttccttcatcggaaatgtatggaatgatggccacaagtccagtgccgaagaaacctgcgatggaccagagcatggctatagttctcggtcgctcatggataaaggtcatgtcaatcacaatgagaagagcctgaagtttgtcagtcattgtattcagagttcggagatctgagcaaactaacggcagtgagggcaaagccttcggcgaggcccaagaagcatatgcatgccagcagttgcgggaaggactgcgagtacccagccccgatgcaagcgactattaaagtcactgaagcaatcaagaagaccggacgacgccccatcccaatggtcaatggaatccacagaaaagatccaacagccatgaataaggtaggcatggtaaccaaggtgtccatttgccatgcttggatgttcttcgtaacgttagtgagatgaagaccatggactgaacaacctacatcgatattgaattcatgggagatgacgcgcaagaagattcccgccgcttgagcgacagctaacgcgacgatcgagaaccaaccaacggccagagctacgccagctcttttccatttactccagctcaacggatcagccggactgtccgaaggcgcaggaaggttcaatgtctttccgtttccagtgatgaggaatacgcttccagccagcgtgtaggactcgtgcttgcgacgctgttctgcggcgcatgggtgcatcgaggtggtggatgaagaacgccatttctcgtcgcaaaactcgatttcgtcgggagtgggtgagatcaatctgggaccgctcaaaggcgtagcgatgggcgcttgcaccaactctccatcgggatacagctttcgagtgaatgagtcagccattatgaggtgtataacgattaagcaggacgttcaacgcccaagaacgagcgacccagagcctgctggtgaatcaactcgagaagagatattagttgtgggacaatggagtgaacgcctacattgtgcctggcaaccctcggactgatatgctctcgatggtgcgagtcggcccgtccaaccctgctgctcagggtgcggcagcttcgacaccttgggctcaagttacaccgaagctagatcacgtgtgagctgcatcaccgttcgcaatcatcgcttctttgaagccgagcgccaggaacatgttcgcaatcgacagaatccgcacctcaactgtgacgcatatcatcctcgcatctgcatgacggatatcacgcttcacaaagagcagaaggttgttcttcggcgatgcttgcggggtagtcccgtgtttcaatatgtttgaagccagtttcgcggagggaagccaagtggccgagacagatgatcagcgggagaataagaagcactattggccacttttccatttttttctagaccttttcatgatttctaagagacgcctgcatgtttacagaggcgtaaggtcaataatgtcttgtcgtgtgacaggtctcgcttgttggtttcttcgggcctcgggccactacttgaagtaggtaagcctgcacgctgcgaaacaatgattgcatgcccgcatgcagtgtggaagctctatcccaacccatgatgcggttgaaaccaacaacgaggaatttggatgccaggtctcacagtgtccaacttgcaatgatgatatcggcagcctactggagtcagcatttggatgtacagatgtaagcttctgatttcagtctcacgtactttctcgcccagagcatatgctgtcgaacttgtatgcgaactcaccaagaacggtaatatgcttatatcaactacgcggagtgaattcagcccgtaaacccgcagatccggtccgactacgccaccaagttctcgcgggaacattgcggccgtacagcacggatgcatgtacgagaactgcatatcgtccttgatatattcacggagggcatcgtcactttgggcactaagtccaggagatgtctcgatcgcaccgtatttccgcatggtcggcgtatcaagtacgcgcctgagatactttagatgcaccagatgcagatcaaagtcgattgggttcgaaccgctgcggtagtcaaggatgggctgcgaaaggctatcggtcaaattgattcgcacagtaccacgactaagtggatgaagcatgattgctacagcacgtgtccccgtcgcccacggagtttccatacttggcgcctttggatttgcgtaaaagtcagcaagaactgacaattgacgttgataaccagcgacaagggtggcatcgcgtttgtagtcgtctggaagatgaatagcaaagtcgccagcggccatggagcgaattttattgacgatcgacatgtgcacggtggtcatgttcgcaagcgagaggtagattccgctgttggacatgcctagcgtatacggaccacgcgccggcgtctcattgaaccctgctgccgcatcagcggcgaacgcatggtcgagcatgtcagatggcatcggagtgaagtttccgggtcttgtatagttccaattcaagccagggccggaatggtcatgaaaattggccccaactccaggcagggcttgaagcacgggtatgctcgcagactcgaggaaagttcgcgagccgataccgcttcgctgtagtatagttggcgtatggagcgcacctgccgagatgatgacctccgcgactgcagttatgttggagaagctaccatcatccagcgagcgtacctcgactgaagggggcccagaggcgatgccattcgggtatatcacgcgaacaacttgatgccttacaagcaggtggtagttgggccttggtgggagtgcagcataatgtccaagaccagcgtgagaccgacgagacgtcatagggttttcagaaataggcatccagcatagaccttccttgtcgcccccagcacattccgcggcagcttttacaccagcgtcttggaaggcttctctcatgattgtataatcagcccacaaaaatggtgggaagctcgaatagattggcgtcgagccattgtaggcataagccatgtcccacgtatagccgtacttgcgcgcagtttcaggtaggggttcggtgaaagtgacactctaaaagatgttagctgtgaaatcatctgggcactggcacccactcaccttcttgaagtaggggaaaactccctcccaatcccatttatgttcgctggcatcgaattcgggactacaagcctgcgcccatgcctcgaaatcaaagcgcgacggccgatcgaaaaccatgccattgacagcactgcttcctccaacagtctttccgactagcaacgaagcggtcctgttcttcacttccgcgttgggcagagactagaagttgaacaggccaggtctttgtgctgtagtcgccgcaccaaatacgatatccggtggatcgaaggcgccgcgagcgtattccaagtcgccatactcgacgactagcactgtttctgggggtcggtgtgaatatcagtaggactcgaacagcgtggccatcgtactgtttggaaaagcggcactcaaacgatcggccacggtcaggcctgcggtgcctccacctgcgatgatgaaatcgtacttgttgaggattttgggaagtctttcgtttgggaactgcattgggtgtcgcatgtcccaacgcgactgccaagcagatgagaggaaagagatgctggttccacatcgtgcgctgatcaagaaccactgaggattgtcattccaccctgtgagcaggtgcgttatgtatgatctcccatctcgggcgatatctgcccacactagactgctttgttaagagagatatggttggcccaaatgcaggtgagatgctttttgccggccttggggacgatttagcaaaacggtgaaggcgatagcttgttttttgccaggatttccgatgcatatacatgccttggtagtgtcgatggcctgaagccatcttcgcgtcttgatcacgtggtgccagctgtgaccttcccgaggttggaacgaaacgacttaggtgcggaagacgctcacccatccactgtgaactggactagaagatcctcgtcatctgtcctcgtaaaggtttgaaagtctgcagcattggcgcatcgcgctaggtaggtaatgtgaacggtcagtgagtgacgtgcggggcacgcagtaagcggttcgggacgttcgtcgccgcttccagtcccgatctctcgctaccacccatcatatccccatcaacctcgtcgggtacaatgatcgatatgacttcacgtcgcgctcagccaattacccagctactgaaggcgttggcgctcagaaccctaggcatgcccgtgcgcagcaccgattaacaacctcgaatatgcaacgcaacgtgcatgtacaccgtttggctccatgcaaccatcatctcataggctcgtgtagtattgcggaggtcccatctccgcgccttatatgcatgtcgcgagactgccatcagcaccactcacagctacatatgtgtctcagcaaaacatcccgtggacactgaaaacctcccagctacccaatcaaaacacacagcaggcgctgggaacagtggtctgttgacacgtagctgggcaacgctgcctgcagaactcgatctcatgcatgaattgcataatagaaatcgaaagcagcatgcttaagaggctgagcaaccatatgatatcctagcagcacttccaacatgtccatacttacagaactctacacattgaggttcctgctcacttcagccgcggtgttggtctatgtagcgaccaagatccacgcatacagacgcctttcagccttcaaagggccattcagcacaggctggtgtgaagtatggcactcgagtcgcatcattagcgtggactcgcatcttgcatatcaagcagtcaacgacaagtatggtcagtctgcactccgaactatcgccacagcaccatactgcggggcatctaacagcctggagctattcgcaatgttgctagggaagcctagcgacaataaggtgctgtgtatagcttcagacaccccagtcgctttccatcgtaatcaacaaagtgtaagaaggctaacaaattccgccaggccccatcgcacgagttggtccaaacgacttgattacctcgtcaccagagttgctcgctcacatgaacggcgttcgatctccatataccaggtcgtggtggttcaacaaggcaacgagagttgagccaggaaaggatcacatcttcagtgaggtcgatgagtctaggcacaccaaacggcgcgcgcagatggctgctggttattccggcaaagagaatctgaccttggaacacgacatcgatgcctgcgtccaggaacttctgtgtcttatctcatcgaagtatctcagtaccgatgctggtgcgagacctgttgatattggccacaagatccagctctttgccatcgacgtaattagcactatcggatttggtgagccttttggcgacatcaaggccgatgatgatctcaatgactacatcaaatccacggaagaaggcctcactatcatgaagtttaccacggcgctcggcttgacgtcaatccttcaatggccgccaatcgcccacctcctcggcccaaaggaaagtgacaagagtggttttggaaagctgatgggcacagcacgcgcgatcatcgacgcgcgcttcaagaagtcggttgagggaaagtcagacatgctctcatcctttgtgcgacatggcttgaccaaggaagaagtcttcactgaggcgatgctgcagattatagcagggagtgacacgactgcgaccgcattacggtgtattctgttgtacctcactacacattcacgcgtctgctcaaaattgcgcgctgagatcgatgccaatgtgctctccggcgctgcgccacctgctggaagcattgtctcggacgattgcctgaagaacatgccatatctgcaagctgttgtgcgggaaggactgcgcattcaccctcccattacagatgtcgtgccaaagaaggttcctgtgggtggtgatactttcacgatcgacggccatgtacactacttccccggcggcacgaacatcggctacaccgcttgggctgtgaatcgcgacaagactatctttggtgaagatgctggaacattccgaccggagcgatggttggttgaggaaaatgatcaagttagtgtccaacggctggctgcgatgcgacgcacaacagagatgatttttggttacggcaagtatcaatgcttgggaaaatcgatcgcatggcttgagatcaccaaggtgaccttccgaagtaagttcaagaaatgttctggaatgtgcgaccatgcgcactgtggctgacaggtgtattagtttacacgacatttcgactgggctgttgcctctccagataagccgtggcattcgcgcaactacaatggcgtcttcgtacaggacaatatgtatatgacgataaccaaacggtcacgttgaaggctgcgaaaacatctgcggcgggcattggtggtagccaggagggtgtcggttcagtatgaaccgaaatcgcagtgttcttccgagaatcacgccctgtagagatgagctagtctggcaccactgaagtatttttgtccatacactctcaaaggctttgctcttccaagccgcatccataaccgtaagcaacgaaataaagccgcaagatcacctctaaactcaaaagagctcatgtgcaggggtacaaccaccacagatgtgccgattcgtcttggcaacgcctgtcaactgtcgagctgcgcgctcacaatacgcgtcccttaccgacctcagccctaccgcagcatgctccgtggcggagagttccgaccatcaccgcaccaaggacgcaccgtccagttcgaaagtcaatcagatgcggcgagcgcattgtttggttccttgggacaattttcatgaaacaaggcttagctaagggccgactacgtttgcgctaaccaataaactttgcgcgaagcccccacgaccaacaaacaccccggattctttgtcgcttctctagctatgcttgcaaggagaatttcgcaatcaatgcctcacggatgtttgacatggatctcctaatctgcccacggtgatggaagctttgcggccaaatgtaaaggccgcggctcagtcaccgaagcatggcccgtccgcgtcttgggctgacctttggcaagtataatagattgatgaagacttctcctgcttgattcactaccatcgctcactgcacttcccttctgaccttcgatctcaacacttggctatccgccgtcctctcttttcaacatgcgtttctctagcgccaccacgctcttttctctggcgtccatcgcccaagctgctcccaaggttcacccgcgcgaccatgtcatcgccgcccgcgagaccggtcagcagtaccaatcccaggtgttctacactaactgggccatgtacggacgcaaacacttcgtcaccgacctcccggccgaccacctcaccaagattaactacggtttcgccaacgtgaacaacaagactggcgaggtctttctctccgacgagtggtctgacgtccagtttccttacccgggagatgttgccaccaatggatcgcagttgcttggtaacttcaaccagctttacaagctgaagcagaagaaccgcaacctgaaggttatcctttctgtcggcggttggacctggaggggcaacttcaagcccgcgcttgccaccgaggctggaagacaaaagttctgcgacagctctctgcagctgatcgcggaccttggactcgacggcttcgacattgactgggagtacgctgaggatgcgaccgatgcggccaacttcctcgacactgtcatgcgctgccgcaaggtaagaacttaatgcccgaactccgacgatgcaagctaacaaaccaggcttacgacgagtacgcagccgccaacgcccacggctaccacttcgacctgggcatttccgcccccgctggaccttctcgctacagcgtcttgcgcatgaaggagatggaccagtacgtcgacaactggaacttgatggctttcgactaccagggcggtggcttctccaacttcaccggtcaccagagtaacgtgtacgccagcaagactaaccctaagaccactgacggctgggactctgttctcggaaagttcatgccgttcaacaccaaggaggccatcgattactacaaggcgaacgtcgcctccccttgcaagatcgttctcggtatgcccctgtacggacgctctttcggcaacgttgtcgatctcagcaaggaccagcgcggtcttggccagaagtttaacggttctggcgagggtacctgggagcctggcacactcgactacaagttccttcctcttaacggcagcaaagtttaccaggacaaggagaccctctccagctggagctgggaccccgtcaagaaggaggtagtcagcttcgatactcccaagactgccgtctggaagactgatttcctcaagtctgagggtcttggtggcgcatggtggtgggactcctccagcgacctcccgatcaccaacgacaagagcattatctcgaccgttgtgaagcagctcggtggctctaccggcctgaagcaagccaagaacaacctgtactaccccaagtccaagtactacaacatcgctggagccgcaaactccactgtcatgcagtagatggagatgttgtaattactttcctgtacacaaaacaatttgtcaagcctgtcgtgtggaccaggtgatgctaagggtcattctttgtttagctagttagccaattaatgtcgtacccgcggccgttccattcgagaccatgccagttttcatgcggtgtcaaatgtctcgtgatgtaccttggtgacatggaaatatatcttctggttcctggtttcgttacaattccgctggagtagcaaccaaatcttcagatgtaatccatagcacgtatggaaattctattaattctgaacttcgagtttgtacttggatacggtctgctcagtgcgtcaagccgccagaggtttttcaccgacaaaagcaagctctgcgctttacggccaggatatgtgtacaatagcttgatagcaaatacgagaagtgatattggcaacgcgcacccaacacaagtggcgatagcttcgcatcccttactacgttcctcagcatgtattggcgcatctacttcggcgatatcacgatgatgtacccagcgcgaaatgaccggagaaacctaaagacacatggcatgcgtggtgagcatggtcgcacatcaaatacgtttgaaatgcgcagttactggctcgataagatgactcaacatatgtattcgaaccttaagttgcatgaatttcaccaatgagagcttcatagggcaaaggtaaggtgagggtatttgccggcattgtggctatcgtcttcatgcacgggtgattggtatatggtcagtctggagtaccatgttcaattcaaagcttattcatgcttacgccaatctccaggcacaccagcgcaagccggaactgtcagatccgcgcagcatgaatcaataatcaagtgcttacttcctattcgcgacttcgccgtatgataaatatagctccatgcggcgaatctacgcggtacttgcgcgctctcaggaaactctacgtagtgtgattctcgctacacatgaccctgcagtatctcaggagtacttttacttaactatcgaatccaatggagctttgcgttgagcgactttgagacgatggattacattgatcgcgcacgtgtggagacattgataatctcgaaactggtatgtgaatgagtgcgtatagaatgcccgcattggaaagcatcgtgatagccttgggtacgtactccaagttggcaaacttgcaatcgatgtcagagttccgccatagccacgcaaacttgttcaatgtaagaatgcggtaaaacttttgcattcctagatgaagctactaggcaagatcatggagtaatgatgaatcgagtgagccttttcaacttttgtcacttgtttgccagtccatcagaaactactcagctggacggcgtcttcgcgaattacatgaaaatagtgaaatctttggatcacagctagcaacagcatcagcttttgaaggaacgtctaacctgtatggctggtaacattaaggcttgtattacgtggtaaaagtcactgagaggacaattgatttgcccctctagcacgcgccatggaagtgagaaagccatggctgtggtcttatctacacgcagacttcagtcccgaaaagcctccgcattcgatagcagcataagctatcattgttcacaggctttgcaggtgcagttttctttggttctgcttgtattatcctcaacaacgaagagaaataatcagcaatcgcgccttgaagctgttacagtctactggcattcatgagttggttgcaatatcagcaactgtcagcgggacgctgttggtgtttcaaaggagacttcgaagagagcctctcattcccagctgactcgcgtgtgaacttccaagaaggtgagccgtgaccgggaatttgcagtcggtccgaaggcggaggtgtgaccgatgggtcaggcatacacaggtacgatcttagcagttgccaattcccgctagacctcacaatgttagacttcatcaacttgcgcgttgcccgacaaggtattccgggtttttggcgttcgtcttcccgaggtcgccttgcagttcgccggcaaccgcatctgcgcagggattcacgctaagacccaaatggtcgcctggtggttgactattcaccccggtcgcagttcaagtatgtcccgctagtctcggccgttgagaacataatcgtaattcgactccaacattgttcgacatggatagcttacggcgtaagctccacgagcagatcttcgattacctcctctccccacaagatctagaacagctcttcagattgcctgtttctaccaaactagaaaggtcagacatccgtaacatacgcctgatgagcaaaaaacttcatgtatcagcttcgcgctcattcctgcgcgtctttcaggacatccttggagacttacgagcagagcctttgagcaaattggctgcgctggttgcgctggttgcgctgcctgatccctctgacacatcggcatatcaaacgttcaatacgcatttgggttaggttagggttgtaacccttgatctgcagggttgaaggataccgcagtacgggagcgattccgagagctgtaagatcggccaacacttcaagcatcactcgttgtctcgccttgatgcccgagcctctgcacgtgagtgagcgatcttgcgttgttaacgaagacggctgacacatctaatgatcgcgacaccgctaatgagttaccagatcatacagagttagggctgcttctacttctgtacattgtacggattgtggacaaggttaaataaccattgtttgtgttcgatggaggatgaacttgtgacggtggacaattgatgggtctacctagtccgaatgctcaaactggtgtacagagatcccagtattgaggttgcgtgcgttgtccatgataacgatagagcctgtacagcctgaaattattgctggaaatctcgcatctcgtgtctatatggttgttagctgtataatcggtgaaagagttgttccggcacaagaggcgcttaacatacactaattcgatagcatataccagtattcacatccgttgcgcgaccttggacttggatgttgcccgttcttccggcaatctcgaaaagtgagtctggtggacgcgttcggtagaggtcattactcggggtaatggatgttttgtcttcgtctgccagtcgcataaggcgagtagtgagcatgggaccagagtgtgaagtgttcactgcatttggcagctacatacccatcgaagccatttggatctctcgcttgaggcgcctgaaggcgttcgcatgtccttctccgtacacgagcggcatgtagacatcgaatatgccaagaagagagtatgcccgatcttcttcttgtcttgtgcttcgatcatctgcccaggatagccgctcttcgatgctcacgttggctaacgggcttccttctagaacatgttctgggatacgtgttacttgagaaatgtcacgccgtaacgacgtgcgagttcccaagttgctaccctccactgagaagaacataatgctctttggtgctaagagctcctgcaacgtccacccgcgtgtaaaccatcggcttttctgcaatctttccctccaacactcttcggtcgaaacatcggataaatatgcgtagcatcgcgctgcattttggtagtagcgaaacatggaattgatggcctcagtaagctccgcgctactagatctgtcgatacagcacgtgtctatccagaagtattgtagcccgtcgctggctgcttcatcgtggcaaaagcgaacttttcggtatcctgccttgtctttgccttcgccatcgacaatatccttgaaggagacttcgtcctcatgtctgccccaagtatgcgataatatagcgtaggatggaagtcgatcgctggcgtggaagaaagtcaggctaaagttgccagccggtccactccgcagaagatgcatgtgcgggtggtgtttgcgacaagccgcgaaaagtgtggggcctgtgtttcaagcagttgcaagcaatttatgtgagttattaggtgtacaatctgtgtaggagccagaagacttcaggatcccaagacagtggcgaaggttccgcgagctgacatctggctgcgtacgctgggttccaggtttgttgccgagctttgctggttgttgagagccaatgcgcaacccgggtacgacgttgcgcacttactaaagcacatcacgggctgcgccgtacctataaagcacacataagagagcatatgactgctgtgccattctaatgggagacacaaacatagatcacttccatgaaacggagagaagtgccccgcaccgggtgcggaagtggactaggctcgaatcctccaatctatgtgcaatagcgctatggtggataagcatcaaccgcacaatgcatcattccgacccagtccgatcgaatgctcacaaggaaacactacatttagcatagtgtggaaaaacatatcatcaaggggcttttctctatgttctctgcaaaatgcaggacttcactctagcacaaactagctgtcattaagtacggaccgtaccgtccgatctactcaatcgttatgacgtaacatgcccgattccgcctctctgacttacttcgcggtgatatcgccagtctttccatcaattcttgcagatccagaccctctaaaatcgatgccggagtttgcgctgccagtgtttgtgtcccctatggtgttttggagactgacgttgccagtagtcgcaccagaagtgatgtccagcgactctttcgccacctctaaggcaggttctttggtccttgtagtctcttcgcgatcttttgcagccgcatgtgtctcatctgttcgaatctgacgtcaagtcagtatgcgagtgaagaagcacccgagcagccaatgccagtattatgtgcgtaccgagcgcgcctcaagatgtccatgctgagtcaaattcaaatccatatgtggcatctgagcttgtacggtgtttggttttaatggctcttgcacttttggtggacagttttcgtccatggtgaataattcccatgagcagaggggaacaggcgacacaccaattccatttgggtcacgctgaacatatgaaaagccatcaggctccaatgaaacgtatcatggcactctataagacgtcattacattaaagggcaaccctttcaacccatgtgctcgtgtggctgggggagatgacgatggtagcaggggcgtggcctattaacaccgggcacggactgataacttactacgttagccgttaggcaacgacgtttcgccaaactgtaccggggtggacatgtcttccacccgcaccaacaacattactggctcatacgatagatttgttatctatcgagttgctcgaaaagattatcgcctgctttgtctgcaccgatgaggagaggagagcagttcatacccagattacaacccgctgcaagcggacgttgaaaacatccgatcgacatgccgacggttggctgctgcagcgtctcgaccatccattgctcatatccagacaattccataggagctcaatgcttcgagtctagacaggctttccaaccgtctttcgattgaagaagtcgctcagcacgttgagcaccttcgcctaaatagctaacgtatttctctctgcgaccatagcgacagctatggctccattgcatctaagaagaacatcaaaactcggagcaagtacatcaatagatacctcacgcgacaggtttaagattcgttgtaacaccagaactcacttacttgcggcagaccaacccgcagacatgcgagcatgtgataaagtctcgagcaattccaagatgaatgatatgctgggaaaattatttcgcggttcgcaatccattgctgtccgtctgagacgcgctggaataactggggcgaacgatcgcttgaaatggtgcacaacttacactcattgcgacatggacctcttcgattatccgttgtcaattccattgcccggaagcttagcggtcaacaatattacgatggtagccgttgatccgatacatgtcttggacaaagagttccgattgagccgtccgaagttactgaccctggaaatggtcaacgttgcgaggatgccgcggtggcaattgtggatatagcataaacggattgaagagatgctgagcaaactgcaaggtttggttctttccagggcaaggtccccgggcgattacaaatcaggagtcattgcggttttgacaatcctatcaactatagcatatttttccaagttcatcagaaggattgagacagtgacaatccggcacgctatcttccatggtaggaaaattgacaaaaatggttacaccctgggcgactatcaatcaccattggacgcgaacggaagattcctggacaacatccaggatgttgaaggcttggaggtgggagtgcccaggctggaggacgttggatggctggactatgaagatgagtgggacattgacactcaagtccaaagaactaagaccctatacacggccgatgacgttcgggagagattaagaatgatgcagaagtgcgtgaaaaaactatagttcggcccaaacacttttgaatagcctggaaactgtccaaatcttactggtatgttaagaggtccttggcaacatgtcccgcctcatttctaagcctctccaccaacacacctgcgtcttcgacatcatttatgagcccgacccctgcaccagcatacgtcgccaatctgccttcaacgccccatccctcatctccagccttctccacaacatcatgcagcttcttgagttcttcgtatggcacaccagcttgatgatcatgccacgtcctgttcacaatccctctcggagcatattgatccggccagttcgtacctcggagctgattatacaaagtcgtgcgctttgtagacttagctccatcggtagctctcacaatctcagcttgatagcccttctttatgcgtgcttcggtcgaggcgaggaagcgggtgcccaacgctacgccgtctgctccaagtgcaagtgcggcagcgatacctcgtccgtctgaaatacctccagctgcaaacagtgacacgttggagtctcgaagtgtatctttgatttcgggaaggagagtcatcaaacccatgccgtcatgagctctgccgtgcccacctgcttcagcgccttggacgacgaggacatccggtggtgatgtactgctcgcagcttcgatagcctcttgtagtgttccgatttggatccagatacgaatatctggaaaggctttccgcaaggcagcagtccatttgtccaattcatgctgtccatcgcgaggcgcaaacagccatgctgcacatggctgatgctcttgcacagctcgagtcgcagattttatgtcgccgttccatagttggaagccgacgccgatgggtagtgacttcgtgagtgattgaaaaggtgtcgcggtcagaagtttcttagttgtgactaaatctgtgatggtatcatccgggttcgcgcctggtccgatgaaacccaatccgccaacgcgagagacggcgatggcaagctcagggccagacatgatgcgcattggtgcgctaacgatgaaaggcggcttcatccaagagaagtcttgcatgatgcgtttagccaccattattagattagtactgcacgaatctatgaaggtgccacgcgagagtagtcagacttatatcaacgcgaagttatggtagtctctcgcgccagcgcgtgtaaagcgtcagaggtaaggagcgctccgcaagtggaagtgctaatgcatggttttagtgcgaccagctacttctaacgccgcgccgggctgctttgtaaggtgcgacgcgaaaataaggatgattagaagatgcccatgaaatagggttgtacatcatgagtgataaagttgtcgaaaacaatttaaatccatatggacaatgcagctcgaagccacgggtatctataacagtacaaaaggtagagctaatacaacagcgaaggaacaatatatcaagcgttgacttattctcccatgcgcgaagagttggacaccgggggcgatggcggttgcgacacatcgagataccgcctcttcgcatctggcataccatccagatcatcatttgcacgcttcagtaatgtcggactcgggttcacggcttcaggaaaggtgacttcatcgaccgttctctgagatgctaactgcgacgcacggtcttgcttcctctgccgtatgaccttcttccattgcgtagccgcatacatgaccaatgcgacacgatcgaaatgaggcattggtggggcaggcttcatttcgacccattcaaccttccttagtcccaccatcggtttgttgaacaaggagttggacagggccttggtcatagattcgatttgttccctattcaaagctgcatctcgaagaccaaagcgtagagtcaggtagctgccgggagcagagcggaaagtcgggagttgcgtaatatccttgtgttgctttaggggcgcaaggaagatgtgctgatcggtgtgctgagtgcgggcccagacgtgggcttgttcgtcgctgcggtttttgttgaggttgatgctctggacaagccggaatgtcgagataggatccctcttctcatccaatagctcctttaagctatcaataagggcacgcgtgaagctgtgtatgccaggtgatgctgtgggttggttaatcgcagatgcagccaccagctcaaacttcttcgtctcttgcttcccagacttcttcaccagattgctcgcgtagcatgtatcgaggatggtgaggacgtcgccctcaacctcttcatctcgaagcttttcctccactttgttccagttcgctctcgcgtctctgctgaagcctcggcccaatgaaggattcatgcaagctgtcagctctaggtattccttgtcgtcgtggaagatcccgtgaccagtgtagtaaacgatgagcagattatgagggccgtcgtggtcgaggaggaagttgctgatgtgcttgtcaagctgcagctgtggcctcttgcgaacgttgagctcgatggtctgggcctcgtagtggaaacgatcgcggaaaagttcttcgagctcgacagcctacgcagattgattagccagggtatcttcatgaaattctggagagacaaacctcgtccttcgtcttgatgtcgtctaactcatctgcccattttatcaacagcacagcaacctttgcatagccatcgggctgattcatgtgcttcctcatctcattgttccaccacatgcgcatctcttcggctcgctcctggtcttcgatgtcttgggagctcgggtttggctgctcgacaagctgcacgctcatcacgtcctcttccggtccgttggtgtcatcttcgataccttggacgcgaatgtcggcatgaacgactttgttcttcagcaggttggcgttgcgtggtacgaggctgctctccatggcctcgacgatgcgtgcggctgtgatgttggtaagagccattgatcacggaggaagttgcaggacaataaggctggagatgttcacagcaaaggccatgctgacgagagtagttcccatctttcagccttccttcggcccccatcttgtgtgggacatgcaaacgcgggaaggatggttcggactcaaggctagatcaccccgccaatcgttcgcgtggtcaggggcgaacatcattcttttttgggggctaagccatgagcatcaaccaccccatcacactctttcgatatcgatcatgttaggcgccccaaggatacagtaatcatgtcttcagttgctgtttctgggtgtcagcaccgatgcgatttttgcggaccccatcgtgacaattcagcgccgttaccacctacgacggaaagcgaccagggtgtccgaggctacacaaagagcattgccgtcgtaatcgaaggctagtattacggtgtgcagcttggggcgagcagacaaccttgtctgctttctgtcgtagtcaacctgcagtaagcggctgtgctgcgatatcagccccctccctcaacgcatgtgatgcctggggccattgtacctactttcaatcggaggcctgtcacaacgcttgtatatcatagatagcctgttcgcacttgagagcgttcatcatcaggctgcccagtcaccattgtgcctatataaacgtttcacgccctgtcctcagcaaaaatgtcgactaacgcgctcgagaaccagtcaactgtgactgtcgaggtaagacgccatgccgagtgacacatgtgccttgcaaagctgacgatagtttgcagactgagtatttggagaattcagcagacgagacggttcccggcatcaagtccggtgtaaggctagatatcaatgctgcgaaggtgagccctctttgcaatttcgtacagttcacgcggcatgctgattagaacagccagaaccccgcttccgcgacggcgcacaggtccacatgtcagaaaagattggatctaccaggatgaaaggcagctaccagattagcaagtctcgtttcagtggctccaaaggttacactgaataccaattgctcgagccactcacacagtcgcttcataacaaaggcgcctggtatcgcgagaaggacttaaaacaggggagctgaactcagctgcagtgtacatctttttgaggctgtgttcaccggaattctcttgcccaggcagcagagtaatacggtgcagccaatggcgcacaggcattaaggctgtgtctcagggtagggcgatcgcgaacacatgggtgcaatggctcttcgctacgtacataaacatatttacccgccacaattctgtgagccacaattcagttctacatgaccgctctgtcttccacttgcgggacattctcacttgttcctcttacactcacttttctgtcaatcttactggtacaatgcccgctcgcacatggaccggagacacactgaattgcgtggacgagaaacctgcgcactctccaacctcacctaccgacacggacaccacatttctaggagatgcgattattgagattgctgaagaagatgactgcgcagcccgcccctcatcgcagtcaacccgctcgtcagcacagagtgcacagcctcgtaggtcatctctgatttggcccccaaatggcctcgcttggactcaacaccctaaacatcaatcacgcgagatacgacactagcgcttgatcttactgcaggttctcaacgacgacggaaaatgaccaggttagtagcccgcccaacaatctaaggctatacacagagcctttccgtcgacctgaaaatctagtggcaccgtgtatagcttcagatgataggatgcgcattacatcatttccgtcacagttggttcctgcggtagatgttggtgatctgtgatctccgagcttcgagtttggtgctacagcagcatggatcaggatgtatcgtgactaatatcgtattcgagtagaagatgaaaagaaaccaacctttctgcgacgcataactggttccttcaaatctacgccagatcccttggacgttgtcgaaactaagacacgcaagcgttagttgctatgatctaccacgactgttcgcttgctcacatgattagttgaggatacgcccaaagggttcccgcgacttgcagctttccaatcaagcgaggcgaatttttcgctatatcgatcgtttagctatctccattcccgtgtgcttcttgatttgcaagacgagatcacttcgctggaaagagaacttgacgatattgatgcagatgacttcgaggacaaacctcaacgcttgaggtcacgagaggtcgatgttggcgaagccattcgcgagggcagcatgcgcaaccgccgggtgattttgcgcgagattagggagaaactgatggaatatggtaattgcgactgaaccgaattttgcgaaagggcgtatgagactaacgtcaggtgcagacaaagtcctcatcaaagcccgccaactagaatctttccagaagccttcagaccgcaattatcgcagtgttcggcgctactatcacaatactaagccgctgatggatgctgaaatggactccatccgcagtaaagaagacactatatcgctgcataatggacgcgagtgggcgagcttcgacggcggcgtagaaacgatgataggccaagtagatcgcgggctgcaaaaagtcttcaggacgaagaacccgccactacaagtatgttgatagctctggcgaattgtgagtgtgagctgacaatgatcaagaaatacttccgcacacctgagctcgaagcgaagaccgatagcgagctcatctccttctacagcagctcgcgcatcgacaagctcgtcaacatactcatcacctttgtcatcttcatcctgctcgtcatcccggtagtgaccttgtatcatctaaccaacacatccgcgatttcgaaccttgcggacttgaagagtggcaatgcgacgatcccggcgtcggcggtcgatgactacaaccgcgatacgttcaatgctgtgggtgttttgattgtgttcacattgctgttcagtgcggcgatgagcctgctgacgaaggcggcgaggcatgagttattcgcggctagtgcagcgtactgtgccattcttgtagtgttcatcggtaatttcacggggccaggaaattagtcaatgagagcttcagttgataacctgaacgttcaaaagttttgggctcccccagaaatcagtgtgccgacattcagaattcgcctgttaactgctccttcctgcggtatgtatttttcccttctttccggggtgccgtccgccaaggcatacctattagcggatagtaggtatcgcggaagccgaaacactgagcaatctattttacgtggcgcacgcgcaggtgttgtcccggtttcaggaaggcccgcgggtgtcagtgcgcgagccgccagaaacaaccaggctcgcgggacatggctgtcaaaagctcgccacctcatgagcagaacgattgatagtacatttgtggacctgtgttcgaggcgaattgaccacgtgaatatttctacggcgccgtgaggccttggctttgtagctggatgttagcacagtcttggattccctgatacagagtgtcgtactcaaccgaaattcaatgcgtgaagcacgaaagtgtgaagtcgtgataccaatgttgcgtgctgggaataggatctgcatgcgaaggcataagggtgactgaacgaaaaccacgatattggtgatgttctagaagatttggtgcgtaacatgcacgcagtagattggacccgcagcctgaaccctgctcgcaaaatttatctaccgttagtaccacgggtatattttagcaaggcgtggaccgtgtggttgtgcatccatgatgttatggtgccgctagtggtcagtcaaatgttggacctgcaacctcggaacatccaacaacgccaacggatgaattccgccaacacgctgcatcaaaagcaaagcctttgactccctcttacagccagtgtcgccaccactcatcaatgactgctgcgagttgatgaaattgacgttgtgcaaaacggaccaatttccacgtgccaccatcaactacgcgaggcagcggcgtgtacgggaatacttccaccacgcgcaagctagactgcggtcgcaccggcttccgagactccacatgcacgggatagagatgaggctctctcagcgaggtgtggagctgcccgttactcgccattctagccagcggtagattcgacgtttgacgtagagagagccgtagggcgtgacgtgcatcattcgtgcaacgggcgaggcagagatgatttacatgatgtcgtgacggctacagaagtgcattcaaaatcttggcgaatgttctcgccgttgacgatcatggagaggcggctgtgtgatggaaactgcgaatggtctcgttctacgccggtttcagattcataaacaccttgactcgatcccgaccaagaacggcatgtgcaagcaccgaccattcaagcaccgctccgcaattcttgacttccaacctagaagatgctccgcttgcaccaaacggtagccttgtttcactggcccaagagcgcctcctccccaatctgttataccaagatgcatcagacataggatggtacttgcagacggcgacccacttgcgccgctataatgttggtcctgatgcaggactaatcaccaggcaagatgcgatagaagcattctagacgtgaagggtattggggatataaaaacatcatcatctgcccggcaatggggagggtacgcttggacgctcactccttttctgactacattccttcgcagtcacttcgattcacttcaacttcccctcttacttgcaaaaccttttaaccaagtctcttcttcacactactcactcaaaatgaagtccaccatcttcgccctcgccctcgccggcgcagcttccgcccacaccacagtctggaacgtactcgtcaacggcaaagaccaaggcgtcggcaacaaagccggcggctacatcgactcgccccccaacaacaaccccgtgcttgacgtgtccaccaaggacatcgagtgcaatgtcgccggcaccaaggcttccaagtccatcagcgccaaccccggcgatgagctggccttccagtggcaccacgacaccaacagtgcgagcgacgacatcattgcgtcgtcgcacaagggcccgatcatggtgtatgccagcaaggctggcacctcgaggagctggacgaaggtctgggaggacaaggcgattaccggtggaaagtacgctgttgacaggcttcttgctggatcgtacactggcgtcaagggacagcataagatgaaggcaagccatacctacccccaacttccgtgttaagaacacaaattaacacaatttagattcccgctggcctcgctcccggcgagtacatcttccgccctgagatcctcgcccttcacgagggcaccagagccaagggcgcccaattctacatggagtgcgtgcacgtcacggtcggaggatccggctccaccgctcttcccgctggcgtctctttccccggcgcctacaagcaggacgaggctggcgttatgttcaacctctacggcggcgctgccacctaccctggcgtcggaccggccgtgtggtctggagctgccagcgccgctgctgagcctgctgctgagcctgctgctgagcctgctgctcccgcgactacacctgcacctgcgcctgcgcctgttgctgagcctgctacacagtcttctaccctggcgactgtcgctaagcctgtcgagacacctgctgctcccggtgctggtgcggttactgcgcagaagtttgctcagtgcggcggtaacggatacactggtgctactgcttgcgcgagcggagctacttgcaccaagcagaacgagtactactcgcagtgcatttagagggtttatgacgagtgaagagtgggttttggatattcgcatttagatgacttacacattgagcgcggggttgctcttacattctcctgtatatatacacacatacaacaagactgagctcttttgagctcaattttactcctgcgaaggttttgcatgcagtgcgtgatgtttgaaggtaattacaaggtacgcatcgtgcacttaggcgggcgatagggttgcaggctagagtttcatgttggcaaaatcgcccgctgaacagccttatcgagttgcatcaaattagtagtttgatgtgagaaatcgtacgaaattgcactacagcttcaagcgcatcaaatagactgtcgtaatttaacgtgtactggcaggaagtacgacataacgcacgctccgccacgccatgtcggcatgtccgcatcttgacccgatctctaattcttatgcctaaagtacaagctgcgatccgaccccggcgccttgaatggccactctttatacgcctttgccatttcgtagatcatctccatggtcaacaatttgaccctcaagtgcttgagctgcaacctcccccccttgtccggatccgtgagactcggacaatccttgatgatgtcggagaggccatgctgcatgctgtccagtgcttcgatgactgacctgttcgaattggcgtacaagccaaagacaaagtcgatcacctgttcgtgccattctgggtcgtcgcttgcgggtcggggaatgggcgtggcggagatgagggagacgcgattgcgaggccacacttcgtcttcgcgtgacatcagaggatcaaacagccgctgatcccattggatccgtggatgtggtgggtagcgcaggttgatgcgatcgtccagctcggcgacaggtgcgtgctctaagttccgggatagttgcgcgagacgctgatcccactgctcttccagttgttcaatttgcttgagggttttggctttcccagggccttctttcatcttcagcgccttgcattcaagcttgtagatttcctcgccaataatcactatctcttcgaactttatccgctgcctcagccggtgcgcgactagcgcgcgtgttttcgtgtactcccgtactttatcactagctgggtgagctttgtttgtcacggtggccgcggtttttttgcttagaggaaatataggtgaaagctttagatctggatgttcctcctgcaattgtttttccacttcgaaacagtcaagtataccctgaggaaggaactgagtaggcctattgcccgcgcgatactgggcgtacataagctccatcatggtctcgctgttgatgatgccagacccacccgaagcctcttcgatcagctcagcgtatttgtgggtcacatcacggcgatgctctggaatgtcgaagccagctttctttgcggatcggattgcgcgaatagtgctttcgatttcgtactgcggctcacgaccaattgcaccttttcctgccggacggctctctcgttctgaggtaaccaccagattcaaattctgtgtcatctcaagcaagcggttcgactttagcatgtacgtgggagattttgccactacatggttgaagtcttcggtctggacccagaacagagtgcgtacgggtccaaaggcatggaataagtcgtttgaccaagcggcaggagtaaagtggtggtaaagctgtttagccatggagtcgaaactcaagcccggaagaaaaggatcccatgctaaagagcccgtcacaagcagagtctggttgagatcttggcctttgggatcctgcgggtctatccgagtctgttgcggaaatgcgccctcgtcaacgagttctctgtacgactcgactttcaatggatccttgttcacgagtttgtatttggagtcgggtgcattcaggagagggtcgaggaagggccggaagagatcggggctcggttcgagcagaatgtggtttcgaggcttgaggaactcgtgaagcttttgagaccagagaccgacgccaggattgatgtcgagtatatcgcagcccttgtacggttctaatgtgtgtgccatgtacttcaatacatcatctgaccgtgtatcagcgtctgcatggacttggctgtcttctccaaaggcacgacataccacacaggtcgggacttacaatctgcgtccgaagaacaacgcccgcggaggttttgagcttgccaatttttgttctaacattatcatacacttttccccgcttctctaccaaagctgggtgcatgcatctatgtaaatccgctgtgagaggatagcgctcactgatggcaagtttcttgggcgtccaataggtccccattctcgtttgatgatgtcgcacctgttgccatgacaggaatctgctctccaatcgagagggcagacgcagcgcggcagtgcatgtgcggaacatcgtgtggcgcgtgaacaaggcctcagtctcaaaagttcgcgatgacgcccacgcgcaaacccgggctagtacgtttggggatggacgtggggttcttgcacgtgcccacgcgcgtcgcagctgaacaaacccgtgtacctgaggtgccggcagccaacgtgacgtgtttggtaacaatgtcccgtctgacatccttcgaccaccctcttcgccgatatcagccatgtaaggcggtaatcggtagccgacggggcgctcgccaaagcctgcagacggcaccacgcccaatcttactggtggaaggctatacatggcagatctagagacgtgagaaatctgggtataaatcgcaacgtggcctcgttgttgcacaaggaatcgcttgaacacttcgtcaaaccgcatagcagctccggttatacctctgcccggaatacgcacctgggaatatggcgcaggacaacatcctcatcatcggggctgggacttggggatgttccattgctctcgagctcgcccgcagagggcatacgggcatcactgttctcgatggtagtgactttccctcatctacttccgtagggaaccatcggaacgtgtttgcagaagaaggtacagtacatcttctcgcagtatttcctcactaccacttataaacttgagccgacgttgttctatctccctattcttgcattcttatctctatatctctcgaacccatcgatcgatttcaaatgtatacgtcacaaatgttaggcatcccatggttcgtcatctatagcccagtatcttcttcgatccacatacaccagcagtcatttcatgcaaaccattggacacggcacgctctcgcgtgttcttctagtatccgatattgagttccccacctcttctccgatcctcccggcatttgagcaccagcatcagattcaagccaagtcacaattcatttacacaacatcccccaactcgagcggcgagccagctttctgtttcatgctccccaaactcttcctcgactaccacccaaccaaactaatcaccctccagccccctctcagaccaacctacacaccctctccctccaaaaatggcgtaccgaccccctcttctcccccttctaccacgccacccccctctccaccggccacaaatcccgcctcgcctctcaatcgccctccttcacgccgcccaccagcgcattcccctcctgtctcggcgtccccaacccccgcggctacagctggatcgacacgcgcggagtgacaacagctctgcgcgacgaagccgccaaactcggcgtgcgcttcctctgcggaaaagagtatgaagttacgcgcctaatctactccaccagcaccccgtctctctccggcctaagcacctcctgcaacaccatatatctaggtaaaacagtcattttagccgcgggcgcgtattccaccctgctcctcgatttcgaggcgcagattgtgccgcgggcgcgcggggtcgcgtacatatcgctcgaggatggtgaagcgaagcaaatcccccttgatgtgctcgacactggcaggattgttgtcgatgggaaccgcggggaggtgcagatctcggatcagcatcaggggtacatcaatcccgtggcgaatacgtcgacgtatacgtatgcttctgtgccgtttgcgagggcgcagattccggttgaggcggaggcgcgtgtgcggggggtgctgagggagacgctgccgcatctcgcagctcgcccgttttcccacgcgcgattggtgtggcgggcggatacgcgggacggtggcgtggtaattgataaacatccgcggttggggaatttggtggttgcggtggggggaaggggggaggtgtgtccggttgttgggggcgtcgtggcggatttggtggaggggagggaggggtgcaaggcgatggggtggaaggaggggtgtgagggaagggacatttgggaagggggagtagtggatattggggatgttgcggggtggactaggattggagagtaatgcgggagatgcgagaaggaaagtttgatctggcgagtaagagtcagtataagatggacatgaatagcacacacgaagaaagagcagggtttatggaatgttcatcatcatttttcgtcatactcctatccacttcttcaccccctcaccaatctttccttttctctctccactccaggtattcatcaccgccaaaatctccaaaaccacatttttcccgatcagtcgatattgccaacaactgagcactcctccctgcaattctccccctgcgaatcacaagcctgccagcacgtctttttcggctcatcaacgcactcgctcgtgcacttgcccgtctcatcacaaacctctcggcactgcctcttctccttctccgcattgcacgtgatagagcagtgaagccctcccggatcacacatctcccagcaatgccccctctttctcatcgtcttcttgcccttacacatcaactggcagttcagcccatactgatcgcaccacgtccaacattcgcctgtttgcgtcgtgcgcacacatccaccaccattacacttccacacgccgctgcgtagcgtgacggtcacctcagcgccgttgttgtcgaaccactggttgcctgggtactttttgtagctgtcaatgtacgactgcggcatacagacgagcgcgcattcgttgatgttgcagccaaagccgcagtggatcggatcgtcgcgtttggagggaggcgttggggggccggatggagggggggagtgggtcatcagactcctggaagtggaggtcgtggtggttggggtagttgccgtagagtgcttcgtagagtgcttcctggtcgaatgcttcgaagtcttagcagttgagtgcttcttcgtcttggtggacgaatgcttggccgtagtaggtgctgatgtccaggtcgtgatcgagctcttcggagttctggtggtcttgagcgtcgagctctctggagtctcggtagtcgaagcatcagtagtcgaactctccactacactcgagctctcctccgtcaccacactcgtagtaagcgtcctcggctgaaccccaactccatgcgccgctgacgtcgaatttccagacttgtgccagtccatgcagaggccacagtcaccacactaggttcagcgtcagtgaaaccaccgcagacctctagagtatctttcttaccttctcgccccacgtcttacacaggagactgagacactgcgacatatcgaccggaatgatggccttggcgttatacggaccgatggctttggcgcagtcaaggacgatctttcggcaggaggggtcgcagtttgaggccgcggcgagggcgacgagcacgaatgccagcagcatcttgacaagcttggtgagcgccattgttggggcgtgtcttgaagtagtgctgtatcaatggatccaagacctgcagaaaagtagtagaagaggaggaggttggagaagtagaaggaatagtggtggcagtcttatctcctcccgcaatctaagcacagccgtgtctcctcaacaatcaagtgagagggcggctcaacagttcttcgagtggtaagataagagcgcgcgcagtgggaggtgtgtgtttgctggtgcgtcgaaaatttcgcgggcggtggggtgcaagattgggcgtttgcttcgagcggtgagtgggagtaattgtggcatgctgtcagcttcgatacaataatgcggactatgggctgatatgcataggttgaggagagacagaggatggtcgacggggaagaatgaatattgcaaagtgggtgcgaatgctgaagtgtagcatgataccgcatcgtgatggtaatgtaattccacaatgtctagctcttttacataatatacacaatatacattgcaatcttctaaaagcccctctgctccaagaaggtcttgaccatgacgggatgatgacctttgactatgacatgctgtgttagggtgttaatcttggcgtcctcttccttcttgttcaagtatactctcagctcatccctgagctgcgacagatcccctgttattttgcgtattgtggtcagatgcaagttcccaccgcgcttgtagtcggtgtatattggcagattgttgtttttcgtgcgcctgacgtggtaccttggtggtggtaagtcgattgacatcagagtgggtttttgtggtgtcgaggctttgggcttcttcaaggacgactcggtgttgggcttggatgttgatgtggcagacggcctgggtatgtcgtctgccttggtgttgagggtgtttatttgcgacgatgcgggcgctttcttcagggcggcttgggtgtcgggatgcggtgttggtgtggtaggtggggatacggcatcggccttctttgtggggtttggtgtcttcccatgttgggagggcagttcgggcttgggctctggtggctgcgcactgtcggactcggtgacggcttctgcagcggcgaggtcggctgcgcgtgaggcttcctgtggggttgtgggaggtgccgggggagcttgtgatggtgcagtgggcttcgcagacgtgactggctctactgtgggattagtaagccattcttcgcatgtgaagaatatcatgaagacatactctccgcgcatagtcttgatgcagtcgagaagcggaagtgctggcaacacgtgacgggcctgggggtctgccaggggcctcagcagggggcctcagggtctgtatctcgcggcattgtgacggcgaagggcgtgacgacgctgctatacgcaagattggcggtgcaatggctgtggtggaggtctgctcacgttcgtctcgccgtcaacaccataacttttagcgtcgttgtgagttgcaggggtcttcgctacgcacagtcatttttcctactgcgaaaccccaccaccgcccgccgacgaccaggaaattcgcgcccgcagccacgacgacaaccacaccttcactgcgaccacccaccatggccgaatcagcgactgacagcggcaacgtcgccgagcagtacagcctgcttcccaagctgatgcccaacctcgaccgccatctgatctacccgctgctcaacttcagcgccgacgaggatgccgagcagccgctggaccagaagaagctgctgctggagctgctcaagccgaccaacatgaccgacttcgtgggccagctgtaccaggacgtgcacaacctggacgacatgcccgacgagtacaagacgaagcgcgaccaggtgctgcagcgacgcgacaagctggaggaggagacgagcaagatctcgggcctgctggacgacgagaatgtcgtcaccaacctgcgctccgacaaggtgcagaacttggcatacctcaaggacacgcacggcgtcaccgtcgagatggtcaaccagctgtacgagtttggcagcttccagtacagctgcggagtctacccacacgccgccgagctgctgtaccgcttccgcgttctggtaagaaacatacaacacacgctacaatacaagtacaaacaataccgtaacaatgctgactgtcccagaccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccacgagcgcgaggccacgtggggcaagctcgcctgcgagttcctctccgtcaactgggactcggccattgaggagatcaacaagctcaaggagaccatcgacacgcgcctcttcaacaaccccctcgcacagctgcagcaccgcacatggctgatccactggtcgctgttccccctcttcaaccacgagcccgcccgcgagagcctgacggacatgttcttctcgccgtcctacatcaacaccatccagaccaactgcccctggatcctgcgctacctcgctgccgccgtcatcacaaaccgcaacaagggccgcaactcgaatcagtaccagaagcagctcaaggacctgatccggatagtcaggcaggaaggctacgagtacagcgaccccgtcaccgacttcataaaggcgctgtacatcgactttgactttgaggaggcccagaagaagctgagcgagaccgaggagattctcaagaacgacttcttcctgctgggtgccgcggaccagtttgtggatgcggcgagacatttgatttccgagagctactgcaagatccaccaacggatcgacatcaagtgagttttgaccaagatttgatattgagcaaagtactaaccatgtcacagggacctctcaacccgcctcggtctctcacaagacgagggcgagaagtggatcgtcaacctcatccgcgacacccgtgtcgacgcaaagatcgactacaaggccggcacagtcattatgaaccaccccccacaatccgtctaccagcaggtcaattgagcggacaaagggcggattcttcaggacccaagtcttgagcgcggcagttgcgaaatgagcgtcttgataagctatttcgaatgatgcaaggaaacgagtagaccgcttgtggggaggcgaaggcgttcagcgattgaatggacacgacggatggacaaaagcgcagactcctattttcccacgcggagaattgcgacgagctcgcaggatgcatgcatgattcatggcgtcttttctgggcttctttggcggcggacagacagtgcagatgagctgtacttatttagatgcgagctacttacccctttgaatcaaacaagaacaagacaacccaaccagaccagttctcgtcaattcactgcgttgcaatcaaactcgttcgtcacaaacaagcaagaaattttttccacctccctatcctatcctatcctatcttacatacaaaatcccattcccttacccaccgtagtatcatacaccctcctcatccaatcaatcaagcataatacctcggcgcgtcaaaaacatgatacctatgccctctgactccctgccccttgaagagatccgggaacctgagccccttttcaacttgttcctctggaataacttcgtccccgttctcgggctgtccgacgacgaatttggcgacctgcgcgacgtcagcatcagcacatacatctcttccataggaatggggaatggggtcttacctgcaactctgtatccgtaatactatcccgactaaccctcgcatacccactcctccgcaggcccttgaacaaaatgtactcgcaccagcgatcccaatcactcggatcgacatcgcgcatcccgctcttctcgcccacatacgtgtggtaattcccctcgttgggtttaatcaccagataactcagcagcacggcggggcggctcgtcgccttcatgcgcgcagcgaggtactcggattgcaagcggcggtcctcggggtcttcttcctggccgctgtggaagacgaagatgtcgatgagctcgccgtgcgcgaggatcgtggcttcgatggcgggcgcgagttcaccgacgggggacgggaggaggtggtgtgtcgagttgacaatggggaatttggataggagcgcgctgccccaggtgtgtttgttcgggccgggcccgtagtcaacccacatgcccaggtcctcggcgaggaattgtgtcgtgtcgcggttgcccatgatgatgcgctggagatcggattcgagcaggccgatgacgtcgatttcgagttctttgatcaggtcgcgcatgcggtattctgaggtccacatgtcgttgtccaggctgaagtggatggtccagatgcccgctgtgatgctcttcgtttccgggtggtagggcgtgtagtcgtagcttgggaagcggaggtaggcggttgcgatggcgaggagttcgacggcgccgaggatggtcagatagtatgagcgttggcgggatgtggcagcggaggcggtggctttgcctttgtaggatttgggggttgacgaggaggaggcactgaagacgccgaagccaatgaggatcatcatggcggacatgacccagtctgtgcgttcgcggacgagaggaccacctgggacgaaagcgtaggcgacgacccagacgtggaatagaaccatgaagttgtagacgaggaatccaagaccaaaggtcttcgcgggagagtggcggactgcatgggtgaagagggctggggcagcagccatggtgtagatagcaataacgagacccccaaagtagccggaccagtggctggtggtagtgaggacggcagcaccaattgaacccactccgtagaaggcccatgagcgggacaagtttggcgcgtagagcccaatggtaagaccaagacccatggcgaggagagtgaccgcaccatgcgggacggcgagcggaccgcgcactgggaagccttcccagacccaggatatcatggtgctcgaatcggaaagaagcgagtgcatcgagaagagtattccagcaacaccgaagctgccaggaatggaccagcctttagtgataggaccaggcggtgcgagatctgcaccagcgctggcggtcgacctggtcgagatcaaaatggacagcacagccagaccgagacccacctcattccatccaccagtcggcttgtgcatgatcggccagatgggattgtttgtccagaatgcaaacttggcgacactggacgcaatcagaccaattgagaatgccgagatgcgcgcctcaagccgacgcggctgagaccgttccgcgtagaaggtagcggcccatgcaagacaagacatggacagtccaaatccaaccgcgaagagccggggaacaggacgttctgctttgaaagcgagtagaccagagagcgaaaggaggtggaagatgatgacatagcgagtgacaaagtagcggaaggacttgatgcctagtagaaatggcgagattgtgcacatgacgagaacctcgtagccagagatgcccatgtgccagagagggaagtctatgcaaggtcagatgcagccataaaatgccgaatgtaaacttacaccagacacataccccaagggatgttaacatggaccagaagacgaactgactagtgttattacggcaaaggtacaatggtcagcagatgcacttactccgttgtagacatcagctactgcatagataagaccgaagatggagaaagcaccggacaaggcattcctacgcaggggtcagaataagtgattaagacgactacgacatgggaacttactctttctcaagggaatcggaggctgatttgttgcctgtgctacatggagaagaagaatcagaaggtgtgcttagacgggttgcattcgatagggtatctatctagtgtggaagcctaacatacccgcgcgaaattccccggttgtcctttacaacaatctcaaagtccttgaactcgctgatggtaactgcgtcgaaggcaacatcgagcagaacgagggcccattcgaagaaggcgtagatggtgtatgctgttccagagtcagtatttgagaagaagaatgtttcaaggacacagacctccggcaacatggtggaccttgtgttggataaaaaagtagatgagcggcaccaaagtcgcaaagaaggaacccgcaaacagctttcggtatcccagggccgtcgggttgcgcgggctaagcgcaaggcagccgagtgtccacggaagcgttgccacaaggtacgagatcatgaagatgtcgtgccagtcatggtcgtcggtcgacgtcacatatgtccatccaccacatgtgagcgttcggaagatgccaacaccagcgacgaatttgggaagcgtagagttcgggcggcgagtcaggcagtaccagagaccgaccagtgcgaagcgggggcctgtttgtcgcttcagtcaagttcttgcatcttccatctcgagacataccagatgtaagggcaatgaagagcatgaacacggagcgttcgggatagcggtcgccgatggttgcagacacggaggggaaccattcttgggggtagccctactggtggacgttagtatgcgaatgtggttgcataacatggggtactgacgtagaattcattctcgacaatcttgtggtaatgcagccatcttcatacacttagtcgcttgtgaaagaaattgtggggggattgacatacaggccgacgcataaagctccgacgaaggcacctgagatcgtcagtacttatgaaacttgttaaacatcccaattggtcttactataggccatcgccgtgtgggtaattgatatccatttcccgctgaactgggctatgtgagcatgcggaggtctcggaggagagcttcgggagcaccaacagtcgcaagggtctggccctctttatccttgagcgccattgcgaggtgcaaatgaggggaacagagatgtctgctctcaccctatgtagaaagaaaagacagcgaacggcgagaatgaagagcctcggtgagaacgcgtgtggtcccctgaagttgtcatcccacgcgtcggccaaggcgctatcaacggctaacgggagcaacattaggcgagcggaggtctctccaacttttttctggtcgcggcttccttgcgaacttcaccaacgcagacatggccggacccagtgacaaggcgcgcttctacctcgagcagtcggcgacggagctgaacgagctcgagcgcaaaaagatcttcactcgagtatgtagcagcgacgtgcgcattcgaattgctgctaacaggcgcaggaagagatcagctccatagcaaagaagcgttccgacttcgagcacataatcaatgcccgcggctcccacccctccgactacctgcgatacattgaatttgagaagaacgtcgatgcgctgcgccgaaagcgcataaagcgactgggcgtacgctacaagggcgctggacagcgaaccatatattttctctacaaccgcgcgaccaggaagttctccggtgacctcacgctatggatgcagtacatcgactttgcgcgcaaggacaaggcgtacaagaggttgaacgacatcttcacatcggttgcacgactgcacccgaccaagtcagagatatgggtgcatgccgcaaactacttcatggacacccaagccgacatcacaaacgcgcgcagctacatgcagcgaggactaagattctgcaagaattccgagtacctgtggctggaatacgcccggctcgagaccatctacgtgggcaagattgctgggcggaggaagattttgggtctggaagttgaccacacgaagacgcagacgacgacagaagacgaggatgtagatatgatcacgctgccaacagtcacagcagaggacatcgaccctagcctcaaacaggatgagggtgtcgatgaggtggctctgcagaatctggctgcggcgcccgtgcttacgggagctattccgctggccgtcttcgattctgccatgaagcagtttcagggcaaaccacgagtcgcggagaatttcttcgccatgtttgccgagtttgaacagctggcgtgcattccgcgtatattgcagcacgtgctcgacttcctgcagcagacggcgcctcagtctctggagacttctatctgcgagttccgcatgcagctgtttggccgcagtcccgccgacccagagtttcctccagcgctggcggatgcgctcgacctgataagcaccgctacctcgcgacacccgagtatggtcgcacgggtggccgaagtcgccgtccgcgagctgttatctctgcaacggctatctgcggatacagacccggcagtacagacggtgatatcaaagatgctccgaaagtacacgcgcgcgcttgaccaagaagcgggcgataagattgtcgatctggcaaaggcactacaggaggagggaaagagatacgacgcggaggcgctgatacgatcgagcgcgaagcactacagtgcgaatgaagagctgcagcagctgtgcgcggcgttagatacttgaaggctagcgaggccctcacaccaatttaccgtttaagaccctgcataaggctaccatgatatccaactcttatcgcatgggcacaccgccaccgtcgcacaagctatcacgatgctctgggtcgcgagtcgaccacgtcacatgtatggcctaggtgagccatggtgccggtggttctgtggaggcgacatttccccgcagacgcctcagtcgtcgccccggcttcgtcgtgagctcttcttcgagctctgctgtttcttggtcttgagacggcgctcgttatcgctcttttgcctgaggcctatcagcactcgggtcgtcggcgaatagcccggacgtacaagttcttgacgcggatcgactgctccgcggacgtttcattaggcacagcatggcgccccgcttccacaatggcatcgaaaaggcgtctgtaacagctggacgcgttgtcgctttgtttgcgactgtcgtcggcctgcacgatgacagcgttggaccttgcggctacatagcgggaccgcctgatctcgccgtggatggcagtggggacatggtgcagcaacgcatccaggggaactctcaaagtggctttagaattaactctttgtacatgcttagtatagcgcgccgtttaaatttttgccagtttgtcatacttattcacattctgtccgcccgggccagatgacctgctgaagctcaattcgccaatgctcttcaacgggatggcctctgcatgcaggcgcgcgagccacgagcgtgctgcccgaaggtcgtcgtcgcttgcatgagcgtcattgcttgccgacgaaatgcttcgtgacgaaatgttccgttgcacagagggcggacatggacatggccatggccgtctcgtaataaaatgaggcggtcgggtgcgcaagcgacagcggagcatgcttgctgggtcaagttggactcatgcgagctgcgagctgcgtgctgcgtgctgcgtggaatgaatgccgacggggaacgcataagccactctgacactatattaaccttggaaggtgcacgtgacggttctacgccgaagctacgggcgatcatttcgatgcgtctcgctcacttttcatcaccagcgtcgtccgtgccctcacctaagcttaatccccaccgcgtgtcccaacagctgctgcacgacctgctagacttcaccgtcacccttgccactcatacaccgcacctagacactgcatccccgctttcatctctgttcctgtgttccgcgcctgctgcatcgccttgctgccactaaccatcattttgacagcatctagcatcaccacctgcagccccaccttcctcgcagcttgtcttctgaaccatcacgtccaagccgcccagcagccacctcgtttagtcgcggcgagcgtctgcctctgtccatgcatgagttgattcacccctcccttgtatagcccagcccatcagtgtcgcgactttcttcgtggccagcttcacacgcctacatgaaccccagccccagcccgccgcaggaagcagagcacatccgccatcagcagctgacgccagagtcaccgcgcccgcagaacgtgccgtcgccggcgaatattcccatcttagagctgcagatggacccgaacttccatgagtcttcacataacaatggcaatggcacctcgactcccgcctcacagtacgcgtcgcattcacaaacaccgaatcctttcgcatcggcgccgtacttgtccgatccgacggccgccgcaaaccaccaaactgtaggggcgcagagcgtcggaggaactgcatcgggatatgctcagtcagcaacagcgtatggcgacagcacgggtacgcaggcgcaaggtacctcatcaatccagaacttttcagcgcagcaccagtcgcgcgcagcttcaaccaatgacgcgacgcactcgcactcgcactcgcaaccgcccggccaagatgttcaatctgcgtacccatatgcccatgagaatgcgtatgctgcccagcaacagcaagcttcagcccagtctgccccgggcgctcactaccagcccgagggcaacggtgctaccagtgttgacgtgcaagccttgttggactctctaacgcccgccatgcaaaatgcgcaggcaggccactatgcagctcctcctatgacgtcgcagaataatcaagcgcaacccaacgcaccgcaagccagcctcccgccccgaccaccggcgcagggttttagttacaacccaaacgatgacatccggtcattccatccgcacagccagcagacgccgaacaacccgcagcagctcggtaacgggcagccgcagaatttgactgtagccgcacagagctatgctccgatgtcgcaagagggagctcagggtgcggcagcgcagggcagtgcgccgaagcgtcagggccagcgcagtgagacaccagacgatgaggacatccggtggccgccggaggtgaacagaagatatgaggagtttctggatcaggaaaggaaattcgtcacagaggggcagtgggatcagtttcccatgggctctcgtctcttcattggtaagatgagcagttctcgcgaatgagcactcctaatgctagcaggcaatcttcccaccgagaaggttacgaagcgcgatatcttccaccggttctaccgccatggcaggcttgcacagattagcataaagcaggcctatggtttcgttcagttcctcgactccgaatcgtgccggagagcgctcgacgcagagcagggccaggcagtgcgtggtagaaagatgcgtaagtgaaatgaggcctatgtcccggatgagaactgaacagccacagacctcgaaatatcgaagccgcagaaaaactcccggaaagccgagccccagcctgcagcaccccgacgacgatcgcgatctccagactacaccagaggtggaacggcacccacgcctcgcgatggacgatatggtggcaaccagggcccaatgtctcctagggaccgagaacggcgcttccgtgaaagggaagactatcgccccatgcgctctccttcgccgcgcggtgtacctcgaggtatgcggtcaagagacaggagccgcgaacgtttcgaaactcgggactctcgatatcgcagcagatcacgaactccacctcgcaggcgtcgaagcccttctccaagacaggactacaccgaagatgacttggatctccgtcgaagactgcctcacgaagtacctgacattcagattcttgtcctgcatgaaggcatatctcggtaagttggcagacatcacttgcttagtttagttattgaccacgatatagtgactttattcgatatgtcgaggacatcttccgccaacaagggctgcgtagcaacgtgctcatcatgagcggccgattccccgaaccagctgtcgtgcgcaggcaaattatcgaaggtgtgctggccattgtacgaatggacacgtctggcttcaagaagggcaaagtcagtgtccagattttcgatcgacgcggtggtgccaacaacgtccagttcaatggtatgtcagatgatctacaatgcttcaaatactaacgtgagaagaatacgccgacctcgacccaacgactgccgcgctactcgtcaacaacgcaaaacaaacccagtcccagcccgtccaacctccagcgccgacctttggcttcaatcgcaacatgcctccgtttaacccgaacacccaaaacccgttcaccgcagctcctgctagccaaccgaatatttccaacatcatcacttccctcgatcccgccagtctctcccagctgctcggagcaatgtcagccggtaacaacgtccctcaaaaccagcaacccggatcaatgttcaatccagaccttgctcggcttctcgctcaggtctctagtccagtccagacgcccggattcggtacttccgctccgccacagatgccccagctcaatcattttcctggccttgctgcaatgctcgccggccaggcacaaccggctgctccgcctgtccaaaacaccccccaacccggcggtgcgcctgcagacatgagtgaaatcatggcccagcttgctcagtaccaacgtggttgatgcccctttattcagtcaagctaatgccccaacaggggctctacccttaattcgtttgacgtcgtccacaagaatgtacctattggatcgatgctgtgcaatatgcttatcacgaaaaagtctggcgccttgatagtactgctttgtcccaccgtatctgccacaacctcggggaccatatcaatgcccacaatagcgcctgtcggacaggcacaatccgcgtctgccggcctgcaaaccgcactccatgacccctttggtacccacagagcgaatgcggcagccataccggagccctacaatccggcccatcccgcccttgccagtccctttgtgttcgacccccgtcgagacagtggaaatacagcccaacaatcgcctcgttctccaaccaccgccagacctagagcccgccagagtgccccatgcatgcgacctcatgatctctagcgacaagcaagagactcgggtcaccctgccgcaacgcttcgtccacttgccctgtttgctttattatttacacgttttgagcgttagtcgagccggcgttactattccaggcgccttcagtttattatgattcatggttgtttacttttcctcgcaaggcgttaccggcagtatatagactacctttgcatatgccggcgttctttcccatcgcagtgtatgttttttttcgaggcgaggaatcagtggtgcgttgcgaacagaactttgtgtatagctaggctagtcgcttcggcgtcgatttgtatgtactagagagagattagtgaaggggagggtgtatgacaattgaaacgaatattttgagcaacattcctcaccatggaccttccttgccgtgaatatcttggcagtggttttcgcgtttaacactagcgcgaacgcgaggtgtgatgacatcgtgtcaaccgcggaacgacaaggatgctgaatctttttgacgacgcccaattgcacacgtcaccaattggatttcacattgcctttgaaggaatcgcgtacccccaattcccacatcccacatcaccatgaaaccacggcccacgatatcggcgttcgttgtcgccacgcgaccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacccaaccatcccccaaatccacctacggccgcgcagacgcaccaccctccccccgcccacccaaatccaccacaacgcacaccagaccgccccaaatccccgcctccaaagcaaaagagaaactcaatcctccagacttcacctacgctcctgcactcaacgtccccgcccgcgccgaaaaacaatccttcatatctcacctctggaaatgtggtcgcgcttacctctccttctacaaatccggcgtcgccaacacgcggcaaaccgccaaactcgcgcggtccctgcgcgcgaaagccgggcctacgggcacggttgatgacgccgcgcagctgacgcgcgcggagtggcaggtggtgcgcaggagtcgcaaggacatgttacgattacctgcatttggcgtgatattcctagtattcggcgagtggacaccattactggtcaagttcctgacgccgattattcccgagccgtgtcgggtgccgggacaggttgaggcggatctcaggaagagggaggccaggaggatggatcggcagaataagggtgtggagcggatgacgaggctgtcgaagcgtgaggacgtgccggctcaggtgaagcccgtggggtcggggtcggaaggactgaggcataaaaatttcgagacggatgagcattttatgctgtatgttgagagtacgcggtatgattgccacggcagggtgtgggatttgatcaacgttacgccgccgcggtggttgctgcgcaggaatctcgccaggacggtggagtatttgaagaaggacgatgagttgattataagggatggagggtggcaggcgctgggcgatagagaggtcaggcgggcgtgtgtggagcgtgggatttatgtgctggggaagacggatgaggagtgtaggaggtttttgggcgagtggtttggggcgaagaagtagggattgagggattagaaagagcatggttgtagagagggagattcaaggatggggatgagatatgttaggatgacatgaatgtatgcacggctttgagagtgcgatgattgcgtgtatatccgcacacttggacgatggatccatcttcccatcctcagcgttctgcaagatgtagagtaattcgtcatcagctggagcaacacacttctagccaagatctccagtgcaatagttggattatagcaatgccagcaagcaatttgccattcccagatcaatccccgtggattactgagaactcgctcttataatgtctacgctcttcaatctaagactaaaaatccgatttcaggtagcgtgctctatccgaaagctccgctgaatgcttacttcttggtagcataatccgttggtaattcgagtgcgatttggagaaagataatctgagaaagctaatcactctcaaatagaacgaagcaggacatttgtgtccacatgatactgtatagcccagatttttcttcccttctaaagtgactacctcgtatttcccttcatattatcgtttggtatgtcattggccaaggttcagtagaccttgcacatagcctctgaggtgatttgagtgatgtaactcgataaagaaggcggttttaggttggatgatttcgcttcaccagaagagctggaagttactattgggtagtgttatccaaacctgttctctgcatcgttaccgctcattgccggctgtacgacgttgaattgagtagcggatgaaacgcttcccaggatcatattcttaatccagggcgagtttgagtttaagatcttgctacggcttgttgatgctcaatctttcttctcttcggagggtttacggttgatcggcatcaagctctctcacccgttctgttatttttagtgatcctagttcgggcgaaaatgcaccgggctctcgagagcgcctcgcattgttgattaatctggtttgagtggagactagtaagccctaccggtcattacttcgtatagatgtaagctcaagcgatgcaaacataatcctagtaagggatgcttgacttgcgagcgagcagaataaatgccgcgataacatacacctttctagaattatgctagggactttatgccaacgattaagaaggagtgtagaaaataggtgcaagagagctgctgagtaagcagagggggaagagcgcgttagcggacatgtacgcaaccttcgggagatcactggaaagggtttgcagatgtgagactattgtaggttagatagcctctgctagcatttcattaaagctatagtacgaggtcgaagaccctgatcagctcggcgcgtcaggacgcggagatcgcttgctacaaagggtagaatctagacgtacgaaggagctcgttttttctgagttgtaccccgaaaaacaagcctaacctccacactccactattctacaacgatagggtaataaatcctgcgatgaggagtagtcctaagggatagtatgaagagcactatcgtaaattttaagaataattagcctaaaggttgttgcgttgttgctgtgcgcgcactgggtcttggtgagggctgcaactcagaaaatacgagctccttcgtaccacgtggctagcttccttgcggagccacgttccgcacgaaaactactggacacgcgctcgtatggacagcaataatcttaagcgttccggaaagctagtttgtttagtttcgtgtttgcaatgaccgaccagacgggtgaggacgcgaagatcggatgccacctagaatcatcatgcagaggcgctcccgcgtggcattgagactaggtacaggtcgtaaaaatgttcctgcccgactcgcacgcctttttcctgctcttcctcgtctgcgtcacggacctcttcttcactctggataattaagcttctctccaccccggcaggcgtagacgttagttagtcaacgaagtatgcgcttcccactagcttctgtgcatcgtcacacataagatctagagcttattcgctggctcagcctgacaacgtgcacttgtacacagtaagcgcttctcttcgcggacactctagcgggtttcggctctgtcagcgccgtatccaggccgagagtgcaccagtatcacatggtctatctagctgaggtatctggctccggtaattcgacaccggcaagccagagttaatcgcctcgactcattcacgatcatagactctggcggcttcctgatcagggttaaagtactcctcattttccagagtatgtggtaccacacgatactttcaacatggtatcagctcaactgccgagtacgacttcgatacatcgtctttgatttaaaagggccggcctgctcagcttatatcgtacgtttctctgggaagggctagaactctagtgctgaaaggacctgatgatgactaggaatccatggatcaattctgtacacatggctctattctacgtattctcatacatgtagggccgacataggaccaaggtggttattagacgtcgttgcatggacagtcacatgtgatctgacaaaatttctgtatataaagtgagtttccgcgaactcaatcaaaccacagttctcttcagctctactcaactatcaaaatcatctccgaccttcgtctacctgtatcaagttctgactttgttcgcaaagtctaagcatcgtaagtatacactacaccttgctgcaagcaatggcttataatatatagaccatgcgttctactatcgtacttcttctcagcgccgctgctgtgctcgctgcaccagcccctgacagcgaagtctttacaaaagattttggagcctatagcgctcctgaagtcgccaacgctcctgaagtcgccaacgctcctgaagctgtcaaacgttgttcctcgcgcggactgtgttctacctgattatgtcgaaatcgaccctacgaggaagtacacaaaagaggaatttgatgctatttgggacccaaagacgcattgtggcagctcctccgctagtgcgaaacgcgacctaggcattatttctcacgagcctccgtccaatgccgtggttcctagagctatcgagaagggtctttcgaacaaaatcggtattagagcagatttcagttgccctagaactgggggggctgctctcccattaacccggaacatgatatcccaatgcacagtcgctgcgcagaacacaggcgatactattgtctacccaatttggaaaaatattgaaaactctgaaaggttcagtattgtcggcagggcagaggctagaagagacggttttcaaaacaacaacgcatcacataatttctcgccgtcactttccgcgaaccgcaatttatttgcttcttcaggatgggaatgcctctaacttgcgaatgggacacaattaacctaaacgttaacaaaatgagagccgccccgacaaagatgtgggaaaaatgcgtgcctatttcagaaggtggctgtgggtctgtttttccagacacggaatgtactcgtctctcatggcacggtatctaataaaggatcaggatctgcatcaggagtgatcaggagagtgatctgaagagagatggagacggagcgaaaccggaacgccaaaggccaaggctgtccacatactcatttggtcatttacacacttacacggaaccggggatcttattctcaccgtaaacttatttctagctcctagctaccctcttttatagctacttttgaaattctataccacaacatctccttgccatcgcttcacatgcaactcgcttgactcgaaacacacacacacacacacacacacacacacacacacgtgcgacaacccatcagccggaaaatctcgcatacaaatagatgagtcctaacatgctactttcatgcacatgatggtgatgtggttcgttgtacccacccatgaatctgccgtagacccacatcgcacaatgcaattttcaaccagcattctgactcgtacatcaccaacatcactgtaagcaccccatcttgaaggcaacaataacacagatacgtatgtatttgtagagtacattaatgacatatttttaccgtttgtcaaccaatcagcaacgggctcgtggtttagtggtataatactcccttagcatgggagtggtccggggttcgagtaagttcacttcaattcagctggttcgattcgcatttctgactggaaatagttccccgcgagtccattcgttcgttttttgctgttgaggtgtagtgacgtgaattgggcgacgtgatggtgctagcggtgtctttttttttacttcgttccttttagcgtatgagtaagcgtttgatacatattatcccttggattgagatcgctcgagcaattgttagttgctcgttgcataatttgcacattgtgattttcaaggctgctttcgatcctatcttttggcacggaatgttcattcgacatctgccatgtttgctcgttgctggcaacatgcagtgaggccccgatcagatcaacaatttcacacagctacaattccaccattttcgcactgcgtgcctggcgcaaccgcttgcggaggctcgataccagctggcgaacacacgctgaacgtggtcgttgaaacacaaacaatacctgtcgtacatgcaggctttaacgatgtcggtgccagccatcccggatatcggaacgcaccactgcacgttgtcagtcggaggaggaaccatagtattggagccactcaccacgcgcagaaagttccaggtggcacaatgccttgctgaccattcccacacgaccaggtagatagagtcgggcattgcatgatcacacttccacaaggctgtccgccaggcgatggggcaacgccactacaatcgtaggtaacggtgctgttcgctagcacaccagcattagaagtgctggtatcattgttttggccccggaaagggatctcgtcacctggctggtcttttggcttcgacgtgttgcctagcggaggtagcgatttatcaactttctcgttgtctccgctgatgtcgaagcaaatttgggcaatggttttttcgaagtacagacctttcacctcagtgttcacggagaatgatccagggtcaatttcagcccctactttaacgccagccccaatccctgctgagagcttgagcgcctctttgaagggtccctgtagtttgcatttaccgtcgacgtctaatgatatgttaatatgcaactctggaagtcaggatggactggcttgaacgtactttgggccagtgcagcacaaaagttgacccttggaagatccagtcgtgcgaacacggaaatggaggcattaacttcgtttaggctagctcgaaattcgaccgctggccccaatgcaatgaagccgcagatttccaattttttcgttgcgaaaacaggggtgccaatttgaacggtcgcggactttgtcaaattgccggtagacagcccgtcccctaagaagtccttctctaactgcccatatttggcgacacccacggtggcgggcagtttgctgttttcaaaaatgcgttaatcgagttggggatcgccgcggatgtggagggtaacttacacagtgataccagcctctgctgtcaatcccactgctattcccaagctcaatttaggatcgaatgtcaaaccagagatcttcatgcaatcagcaaacgtattcccagtatatcacttgctctcacctttgtagcattgccgtttcggctcggcctaggctggaattgttttcctcgtcccgtgctgcctttcaagcacgtgccaggataggcacattcgacttgaacattgacagtagctgcagcctctatactgaaattcccatcaatagcatctagtaccttcagtccaatcctcgccgtattgaacgggttgtcgaatcttccaaggtcgcttaggtcgaagtcaagatcgaaataggcggccactctgcctgtgagtttacaattgacacacgcaatactcatgccactatcatggagtaagcgactagttcatctccaatgaccgggtgatacacgtacttgaagctgatgatgtcctcccttggtgcaaagtcgccaagctcgttgagatcgaaggtccatggtgagctcttcagatctctcttagccatgacactgtattcttcgagcgcgctgcgtcttctcaacttcgtccgaagctcagcgttcatgggaccgccctggaaccgtaggttcgagctcgcctcgggtgtcttgccaagtggcgaaagtcgcgcagtgacgatagccgtgagattctcaaggtcatatgctatcgtgaatgctctgagttcgttagcgttgtgtattaggttatgagagtgtggcatatacttgtagacctctctctccctccagtgggttgcatgttgcgtgatgtgtaatgaataacagctcagtgtgtagggaccacaggttacgtgcaacagccatagttccaatagtgtcgaaaacaaacgtcaaggtagtagagttgtcaatgacagatgaggagcatgtcaagtcggcgaggaggtgctcaagcttctccacagagacgtatacagcactattgtggcttgtagttacctgcacaacgtatggggcatcgttctgagattctgcgacccgttagcatacattggaatcgagtgttctatggcacaaggcaagtacaccttccatgtagtagaggtcgacagatgggacaggctgtagacattgtcgcatattttcccctcgtgttcgtatggacgaaacttcattgaacatgctgacgggcaggaaaatgccaacggccgacttaacgcacagtgcagccacgaagcatgatggaaagattttcatggtaattgagagtcaggctggagaaataatcgagagttaggctagaaaagtaatcaagagtaaggctgagaaagagttcgaatgaagtgcgaatcagtacctcatcgatcgatgaaattgactaaaaggtcgcggcagctgaaggctatatacctcgactacaaggtctactgctttccacagcctgcctctgaccttccgatgccaccctctggtggaggctaagtgcctacagacttctgcttgtacacacactttggggcccaattttaggctcgactacatttttctacaatgaacgtacggatcaaataggagatgtaagacatcgccggatcagtcctagtaacacaatggtcctttaagcatgatgtgctaagtatggcattatacggtcgtttgaaaattctagccgtggaaaggtgcagcagtgaaggttgatggcttgacgagcgtcccactacttgttctgatgcggctgctgcgcccgctcttgtgatgacacgagctgcgggcgttatcgcccccaaagaatcgccggagtccatctagcttatttgcacagtcaagctttgcctagatgcctacggtacatatgaattttgaaattatgttgctatagccaaaggtcacctacctaccaatctcgaatgcgaaagaaccgctatgggctcactgcgggtgcttatcaaagggtcgagacgtgtagcctgccatgacttacagtgacgcgctgtccagaggacttctcgtaaccattttgtgccagttcctcgaaagagttggtcgtatggttaatggcagggagtgcggatgcatctgggctgttctgcggctgtgcttgaattgcggctgaagaacgcggggcagtcgcccatgatttgaccgcacaaatagcccacgtatttgttttctgttgtttctgaaaaagagagattaagacgaggataaggattgtatgtaatcggggctgctggttctggcctttcagatttggtagttttgacaaggtatcggtgattcttcaggtaggaccgcttcacccccgaagcggtacgttaaaggtttctgacacactctagtcgatgttggaaacatctagttcgttgcttaattagtcgtgctgtttcgtatcaatcaagcacgtatctaaagcaagttaaattcttagtccgtgcaagctaactagaactattacagttaattggagtgaagtctgagattttaaaacgttatgcgccgaacagaggagtagagcggtcaaacttgagaatcgcaatggatttcggcatagtaagttcgaattcatcgacgttgataggtcatggctgcttccttaacagtactgagaagctcgcacgttcaatgactacaccaggcggtgatgatatatctgccagccctgatccaactagaagaggtgaggaagtagtctgtatatttcacccgaggaattggatggattgtcttacagctgcgtaaagatccaggctcctttaaaagtattggctcatgtcgtgtcagtgcagagtgggcacaaactctgccggtgcctggtgaacatgccagccacaccggatctcgaacacatccaatcactgccatcaaggaataactaatgtgctgaaggcgccttgaccttatctcctgcttcggagccgttgccctgctgcactcccactccctcactctcgatcaccggaatatggatcggatgtccctcaatgatctccgacacatccgcctggacctcgcacttgatctcccgcataccctgcaccttgcccacctttagcccgcaatcaagccacggtcctggccacggatagcaccgtcccacgcgcctcccatcgagtccatacagcccaccgtcatccgctttgtagtacgctacacaattagtctgcgcctcaccagtcctcagaatttacgtgacttactccagtgatgacatttgcgagcgaaatttacttccatgatatcgatgttgagaggaccattgtcctgcccaagccagccacgatcacaaccttggccctcacagcgaatcccgaatttcccgccgctgacatcgtctaacccgggccatagacagtccagtgcgttgtggcagttggcttcgttctggtagacttgccagcctcgacgttgggggtgaggccgttgccgccgagaccgacttggtatagctcgaagtctgcggtgacggcaggcagcaagatggccagcgggagtacagggaatatcattgtggaagaggcgccgtgacagtactcgcaggaggaaggcaacacttgagagcgcgttggagcggatggtagggctggatctgtgcgaagagcatgagctagcgtcttcattggtttgatttttctcgctgtagtccctcctctcacctacagcccaccaatcaagactaccgacaagcaactcacggatttcgatcgtctctggtgagagtgaggggccattcctatgtcacccgcgatactggtaagccaaggtacaatcacactgcagacccaaaacagctggaggcgagggtaaagtcgtccaacaataggggctgcgatatcacgaaaacacaattcaataagcaaagaagataaaatcaaattacgaccccatgtcaaccaagctcgagcgttcttgccacagcgagcatcaagaagagaagtccgaatatctataacccttgtcaaagaaagtgtcgaaagaaagttttactatgtatgcttcacgcctcaacgtccatccctcccccctccaaaacgatgcggctatgtgaaccacatacccatctaccacacattagcctcatgatcccattcacattttgaactcattcgctcaccaatcccctcttattgtccctgttccccgcatatgtcggcaccgcatacccacccgatgtggtcgccgtagaactcgatgtctcaacagacgcgctactcgtcacactgaagctcgtctcgaacgtcgagctaggcgggttaggatcccagctgaaagacgtggcgtccgtgtatgtcgatgcgaactcggagggcgacgagcgcggcgggtagccggagctggaagagctgggagggttggggtcctggctgaaggacgtggcgtcggtgtaggtggtagcgggggatgttgagggggacgaggaggagggagggtagctgggttgaggagatggggtgactgtagacacgggtaaggagacggatgttgcgtctgtatctgttgcggatgttggggagggtgggaggatcgaagggatggaaacaacagtcgactggacaccagtgggagtgggagtgtaagaagacctagtactcaaccaaggagtctttgaaggattgactctcgtgctgctcgaagaatatcccgtggcgtccgttgagcttgaagccgttggctcatctgatgttgcagaaagtgttaccgtagagaggaataccgaagtttctgacgacctggaagagtcgattgagctactggagtctattttcgtggtggtggttgaaaaaaaagagtaacttatggtatctgcagagcttggggcaggagtttctgaggaagtcgtcggggaagatgacgtgctcggtgaaggggtgtacaccgatgaagaagaatcgctcgatgatggctcaggtaaggagaaggtgctgctgacagagtaagagacagcatcagtagtgcttgtagacggttgctcaggcagagaccaagtagtcgtagatggagggtcaggcacggaccacgtcacattcaaagccgaagagtaggatgtgtcatcggtagtacttgatgcagaagactcagatagagaagcactggacgtgaccgacggtacgacgggaatagtcacggtcaccaccactgtactgaggacaggggtgggcgtatacgacacatcctcagtagaactagaaggtgtgggcgtgtacgatacatcctcagtcgtgcttgaaggtgtaggagtaggcgtcaaagtgtctataatggtactaggtataatcgaagtatccgaggtcgaattagccggaggcggaccagagtatccagatgtcgtggcaggggatgtgtaattggatggcggaccaacagtcgattggatgggtgtagaagtattgctgtatgaagtcggaattacaggaacggaagtcgaggaagttgagttcacatcagttggtccggtagcagttaaggtcaaagtggattcgattggtacggggctcgtgcctgtgcccggtgacgaggtaaatgtgctcgtcttattggcgtatggtgcagtctgggaaaccgggtaggaggtccacgaatcagttccggataacgtggtgcctgttgatagtggtagagtggaaggtgtatatgtggagaggaaaacgcccgtcgaagtaatcgttgcagaagtgcctgtgcccaatgacaaggtcactgtaatcgtcttgttggcatatggtgcagtcggctggactgggtatgaaggccagacatcagttccggacgatgatgtgcctgttgatagcggcagactggagggagtatatgtggagactggccagctggtcgcggtgccgtccgtgtacgtgtcggttgaaggatctgagctaagaaaatgtcagtcaatgtgcatgaatcaggcttcgtcacatgacataccttgtgctagaattgccaaacacgcttgaggtagtgatcggctccactgtcgatgtgatcacaccaacactagtagagacgtcgacatcgctcgaagtgtccggcccagctggtgtagtacttggcccaacaacagtcgtgataaagacaacgctggtcgaaacaacaacctcgctcgaggtggtattggcaacaggagtagagctcgttacaccagtggataacgggacacctgtcgagggagatacgctggtgcctgacgagaacggtacactgtccgagaagcttacgtatgttgggtagtaaggtggaggtggtgcatatgaacgcgctacagcacgatgtagaaagcgtactggtgatattgggtcagtcacagtgatttattactagagaagacagaaaggctgcgttgatgaatgttgaagctgtggagacctgtagaaggattacttacatggtgcacgctccccagcggcaagcaccaaggtagcagccatcgaagcacagtgaacaagcttcatgttgaggaatgaggccaggtttgtctcgaactactgcgaaatgactggaacaaatgtggaagaaacgagagaaaacgtcgaacggacacaagtacagctgggcggcttaaccttccatcgagtcgagcgagaggccttatatgtaagcatcaagctgcgtttgcagacggaggacccaaagcccctgatagtagtgatgcaagttatccatggtccgtcgggagcatacacaagacgccgcacaacagcttgctttccatatcgaaagtatccacttttccgtccgaagatgcctgcattttcctagctgaggaaacacgattccgcagcagtcaatcacgacccgcgggtgcggcttggtgttgtatgtttctctgtctttgaccggatggataatttagactctgagggatcggtctacattggcgaggtcgggcccaaagcattacaagacgtctttggtactgcttctcagaccttgatagtattacgagcagtgcagattggattagttgtgcctggaagaatgttcggtcgagagtgttgcaccaccgcaccggcagcgccacttgtggtacaggaccgggtgcgagaacgcactgtcaaattgaagcggataaagcgaggatgcaccactacccaaatttaagagagtggctataatccgcgactttaatgttctaggaaaagtaaggttgcgaaccaatgatttgtggttgcccatgtccgaggcggtgctgttacacatggaacagtagaagaatccagaaatccaggcacgcggtcatggtgatacggtcttcttgaaacagccggcaaacgactgacagacgcctcattgcgtctgtgtcccatgagagagcctgatctatgcggaatgaacctgccacatatgtcaggctgagaagtttgacagcctatcatatcactgatcgggcaccgtgcagacgttagtcttgcagctgtcaaaacacgtcgaggaccttttcagcatgtcagaatttccatgagtttggtggttcaaccaaaatgactcgtggagtatctcccatgtgagaggacccagtcaaggctgcgcgatgtgctgcgtaagccgtataatgttcgcacaaagcataacaatggcttggttgggttgagccgtgaaagagcaccaccataccaaccctgagaagcttctgttcgttcccacagcctcgatatgtaaccgtggtagccatatgacagggtgcacgatgcaggagcaagggaggcgtttgttgctcgaggctgaaatcgtcttgcgcgtgttgcaaagcaccattgtaataagacggaaatgtgtgtcgcacacccgatatgaagctttgagggacaagatcgtgcagcatacacaggtaagaagggccgatccaaaatgggctgccggtccaaggtctagacggatgttggatgttgttgagttgagggcatcgcgcaggatagcagtcgcgatgcagaggaccgcaccttcctccaacttggtaagctttgtcacgtgtgcaacacagttccgcgctcttaaaatgcacgagctttcatcaccgctgcaccgtatttgtggtcgataaaaaagatgtagggctgtgttgcgttgtgcagagataccaaacgcacgattggtagtcagtcattgtacgcggtcgggtactcatctaggaccatgttacagtcccctacggcccgctcagcaatcacaatttaccgagcgaaagtgatcttgttcgttagtcgctgcttgagtgacgttggatcttggtgagaggtgtgattatgatcacgtcgattcatcaccgaggttacaggggcagagtagctgagagcaggaagtccaccaaggtggccgctacaattatcgattatatagctaacttccagctcagtgccgggagtggagatgtcgccattgaggcgacccaaagcgccattgtgagcgatacaagtgtgtatccgcgtacgcgtggcatccaaattttcattgaacgccagacagtaccgccaaacaataccgccatacgcgcccagtcatgatgtcgtgacgaaacgccgatccaaggtgcaccaccatgtgcgcccaaaatcaaggtagctaaagctcgtgtgaagccactcagacttgggtacatgaagcacgttggacagggcagatatataaggaaaccagaacatgatgaaagatacaataacagatcaaaagagaactgaagaactgaagaacttaatcccagttgacgaagttatcaccctgctcatcgcccgtgtgagcaaagtctgaaccctggaagtcgaagaaagcattgtactgctcgttgccaggtgtaaaaagggactccgtgttgaagaaaccttcggacggaatggtggacgatggcgcgtcgacattctcagtcttgatgccagcaccaggcgccaaagtgtcgtcgagggtggtcctgcctaacttgcccgaaaagttcggattataagtgtaagtgggagcgtactggggaaggttgtcgctgccagccatgaaaagcgcggtgcgaggatcgttgggatcgagcgccgacccaatgaactgctgcgactcaggaggcatcgacagcgcaagagggttcgcgctcaaaacctgcgaactaaacggatagccagccatgttgaaaggataagatgcaggggtatcggtgtcttggtgcaactgaggtgtcacctgaccggaagcagtgcgcggagaagccgtctgaggagaaacagaaccgtgaggagactgagcagtagtgccgcgcgagagcgcaggacgtgactgcccatcagccgacgcggcctgctgctcgagaccatgcggaggtagcgacatcctcctgaaagagtcctgaggggtggtgataccacctggggccgactgcgtggaagggtccgaagccttggctgactggggcagctgaattgacagagcacgcccatgcgtgttgacacgctgcgggatctggtacggagactgtcggaagccttgctgggtagcagtagagttgttgacaggctgagcctgctgagtgacaccctgctgaggagaagccgggttgaactgctgaggcggcatcatggacgggttcagccaattgttcgctcctggaggacccgcattttggctggaactggccaccgtactgctggaaagacgggttctggtactgcgacatgaacatgttcctgacgccatgctgggtcgcaatgtagtcatggagtttcttgttaaacatgaccgaggtggtgtgcaggtgtgcgttcagacgctggtactgcgtgggcaaatcatcatcctcttcctcatacatctcttcgttaatgacatcttgctctgtaacacggagagcacggccagtgcgcttcttgtgaatctcagaagccctgcgcgcagactcaatgcgagcctccaagctgcggacgctgcgacgggatgccgcaatataagcactaaacaaagtcggcaacatgcatcaacaatcaattagaacgacgacataccgctcttggttctcttcgtgggtgcgttcagtcttgaccgggcgggtcgcagtgaaggtgcgtcgttcggcaggcatggtgagagtagtaccgggagtcggcggaattcaatgtggcaggttcggttcgggtggcgataagataaggaagcagcgaatcaatgggacggaaggggtgcgacacgtgttggttgctgttaagcaggtctagtcgtctagcaacgacagtagactacgacaattacaatgaaaagtcgatggaggatgaagagtacaagttcagggaaaggtgggcgctccaagtagaagaggggaagagtggcgagcccacatgggcgggaagaggtgcagggcggagcagggctttcagatgggccgagagcgacgcggagctactccgattagagacgcgcaggacagccaggatggcagggctcaccacgagaagccttcgccagatccagataagcgaccgagtgacgtcgaaacaggttgatgccgcaggcctaagggagacagcgcctcgttgcagatgtgggcgctgtgactaggatggagcgatagaacggcgctccgaagccctctcgatgcacacaaaggtcgattggcggcggctataggcccgaatgggatccgtggcgccctggtccgcgaatctcagtgtgcgatggctggatattgcgaaggagctggagatcgggctgaactgctctaatgacaaggatgagaacgagaactatgcagcagacagcttcgggacaggtgccatacaatcgcagtcagcgtcaacttgctcccaacactgcgagcaacggccataacaaaggacacctgctcgccgtccgcggcatcgcagcagtgaacggcccactccactggtgctcaaacttcaaaggctaaaggctgcggcgccgtctccgctgcacaagagcttgggcgcttgggctcgttgttgcgggtcgccgatgctgtaagtgtggagaggtcgctgatcgaaaatgctagctttccgctaggcgaaatacggtatgatgcctaggcgtttctgatcacggagagtgcaggtctgagcaaccaccacaccatgaaattcttgacccaagacaatgtgtgtttcccagtgaagccacgctaggatctggtgtgaccctaccgacgataaacgagccgcgtggggagtgcatctccgttgagttctggttcacatcattgtcaggaaccttgagcaacggggatgcgcaacggggataaaagcagcaacccgcgacccaggccagcttactgacggcgcagttctggacaggatgatccgctaccgcaacctaacagcgctgaaggtacgtaccgatgcggagtacaggccgccaggagtaatcttgacgagttggcagttcatcgttaatattagcactgccacttgaaattgcaagctccatcacttgaggaagctgcgaaacccgggtgaagcgatcaatctgtcatggcacgtcacttaccatcacgtcgctacaagcttgcaccagaggaatgaacaacactggtttctggcagaatgcgaccctggcaaagactccgagaacattacctgaacacagtagctcgcgacacagcagttacggggcttttgttgttgtcgccacgcccccaagggcatacgaatctgcgggatccgcatttacgatcagatcgagctaactataccgggctagcgcgatctgatcgtaactctctgccctagaacccttaataacaaccatgtcgccgaagccacctccgaggacgctgcatgcgttgttcctgtgtcactggcatcagatacacacgacgtggaagctacgtcctgccgaacacctgtcaagccagaatatcactgctagcaacacaaatactcagcaattatgcgctcagaaatacggagctgtagataccggaaactttctttgtcacgccaacttttgttgctgcgccagacaagggatgacgtcttttcggcacgatttctcggcattgtctgtgtcccgccttcgctgggcccacaaacagtacatcaatctggtgtcagattgatgtactgcgatgaatctacggcactagcttgtgacactcggccacgccaaatgaagtgctccctcgacgcatcggttcaaccgcccacactgaacatgccgatctgtcggcgcagcatgcagtctccgcttgctgtgcaggccatcttaccgactccacgtgtgtacacggtcagaaaatggtagcatgcgccgatatcttccgcctagtaatctcggtaatttcgcgtcgacttgcttgtacaatattatacaatgcctgaaatctaagggcaatacccacaccggatcacttttcgggcgtgatttggaatacagcattgcgcatcccctttccgcacagaccttcatgcaaaaccgcgcttagcatcacagttgtggaggaatgactcagcgcgaacacatctgccaccgggaactgtcgcaacggtctgtgaattttcgttagcttcaacattcacgttatcgccagccctccgcggaagtcacgtgtgaaactcacttcccgcccacgcagtgccatctcatttgatgaggaagtttgaaccgcgacagatcgcagaaagtttcgatagtcctcaccacccctcagtgttaagctgcaggtgttgaagtccgtcagccctgcagttcctccgcggccaattttgcccgtaagcgagctcatggggctgtgtgcgcctgtgagcgacctggttactgcagcagtcatctggaagagtctatttgttgtcgcgataagcctgtccgcatatgtcggcttctgcgataggtgcgcagatgctctgacttgcacacagcagacacaatctctgtacgacaccctccgcgtcccaaaaacatctgagaaatattgtttcctcccaaaaggcatcggacgtcagccttgcttacccatcgccctaattccccaatcaagaaggtgctccggcaaccccttcgaaaccaacaagacccttttctttccttttaacccacgctgcacatagaggcagggctcaaatctcccacccataaaaaacaagaaggggtaaagtgcacgggctgccgaaatcgttcggatcgtacacaatatcggacctttgctcctagccaatcataagctagtgccgaggtcaaaccagccacttggatctctgggaccttacacgggcgcgggcgctctaaagatcgagtcgatcgagtcgatcgagtgcattagtggccacgatagtttgcggatggggaaggcccgcatgggaaggtgtgtctgggctggggaatcggataataacaaggctgccgtggggggaggggagatgagatgagggcgtggtaccccatggagaccgtatccgttgttgaatgttgaggagagcaagagaggaggtcacgggaccttgcgctggaggcgagggaacagcacactatcgcagagtacatacaacgcgactcgcgaattccaagaaagtcggtcttcaatctacccccaactcttccaaatcttgctttcttcgccaccatggcgggcgcttctatccacgcgacgtcgcacagcatatgcggtcgcaattctgtggtcaagcacggcaccttcccagcactgtggctaaagccctttgccgcgtacgacgtgagattgtggagattcggaagctgtgtagtcggcagcaaggaagaaggagtatgcgcgctcactcgtcttaacggagaggtaggcattatttcttgatttgaagagacagagttcacaacgttctatcttaggagatacaagcttgttgtttgcttacaattgacgttcacgcgctcctagacatttgtactactgtgactcgtaggttcactacttagacaccccacaacatcttaggatataatcacagcctatagccatctcttcaacatacgaacaaaggacgttgaatgcaagttctcttatttaatctattaaaagccattaagctagctctcaatcctgtgcgtattgaagcggcgaccccaacatcaacattatgacaatgtcgttcgacctcgccattcctagttcccagtcacctaagatacattcacttttgcggtccgacgtagccacaaccaatgcctagcgagggcgcagatcgtagtcacttttgatgctgttacacgccacgggctcattcggactgatctctcccctcgtgattttctgttccaactgctccttctcttcgcggtactttctcatgttctcgtcgcgctcgttcttggagccccttggtggaataatgcctggcggaggcctcaaccactgtctagaaattgtcgcatccaattagttaatgtttgaagatggggtgtacgtatcatgtcactgactcctgcgggatcgttcttccatcggctccgcggaaccggtcttcagtcgcttggctccaacgtcgtgtgtcaagataggccttgatcatcgacggtgacatgggtttcgcgtcgtatatttcgtagtcagtcggtagatcgggcggtgttggtaaatagtggagaaccctgtagactccatcggtgcaaaccatagagatgcacttcctatctgctggcgtttgcattgatctggtcaaggcattaaactgctcttttccagtctcgacatggtcaggctgcggagtcacgctcttgctgtcttcgttctgagccgaccgtcttagctcaagctggtctggaccttgatctccctgtttagatccttcttgggcagttggcagctgtgctgttggagatgacatgctttgtctcgtcctcagtgctggaaggattcgagtgcctatcgcttctctgaatgtctgtcgatgaatggttctggtgaaagaacggacaagagtagtctacagtggatacgtgtagtagtaatgggagcttatggtagccgtgggtaaggcatgttagcagtgtccatcctatttataagcgacacatgtatcgtgttaaaagatcgactcctttatgacgtggcgttgcgaaaatcagccagtcagctgcgcgaatacacacaaccttatgtcccttatccttacaaacagccaatcaaaacaatgattggtacagtctgtcagcctgggcagctgctgactacagtgctcttctatgaaactgtttatacagtcactagcggagacatctcaacgaacaagctgatcgttggcttgattcctgtttaagcgtgtacgtagtgtcacatgctccgtgaccgcgttcatgccccaaatcacatctcaacgaacaagccgctggtcggcctgttcgttgagatgtctgcactagtgtttgcgacttcaccctcacaggcaggaacaccaacttaggccgatgcgccagcgagggtccagcctactttttgttgatagctcactagtcaaattgtctgtttagagttccacagtcagcgctaacccatctacgataggtaaggtgaagcagctgttgtgacagggcgaaggcgcaatgcttgtagcaatatacgtacagcagtgaggaaagaggagagcgcgacgcaggaatagagccatgcagctgtgcctcaactacacagagatagaacttacaaaattctatcttaagagaaacaaacatgttacctgcttcaaattgacgtgcttgcgctgctgtgtgtcagtgtctacctcgcgcccacttcttcaccccactaccttttccctacgtaaccaaaattctccaacatcacttgcacatacgattataggacgtttactacacgactctccttcagccccgccatctatcatattgttgcgcagcggccttcgaacagcactcaggctgcagttttgtagagtctatgttcgcacctaagcggccaccactacatattaactgcctagatgtagacgattaccagtcaagagtattcgcgtgtagcatcagcctcagcttcaagtattttttatgggccgcctatgagctctatgtcgcttttgctctagacccattcatgtgatcgatgcgcaggtgcaagtcccgcaggctatgctcgaaagccacatgcatgatattcagcggacagcgagctgaggctgtgcactcgggatccgaattgctcccatgacagcatagagccgcgcatcttcagcctgaccctagtcttctcctctgtacgagactgggtaatccaatgccttgcctatgattccggcatagaatctttttatcacacatgaatgactgcacgcagccgaaattccaataataactccttgcgctgcaattccttgctctggtcacctcgccatctgtcgtatgtatcagcccctcccacgactacgctgccttcgagatggtatttgccagctggtcccgacacagtacctcctcgcggcaatttcgatttcattagaatatcgtttatgccttcacctagtcctctatccagttcctcgaacacatcttcgatgatatcttccgagctatgggtagaccctcacaatatctctcagttccctatgaagaaagcgcgcagagagacaatggttatgtggggccgaacggaaatttatgtgaccctatggaaggacagctcccatcaggtctgaggtcatagagttctgccttcatgaagcctccgaaatggcaaaggaagtccatgaaccgtggaaaagaacgcatggtgcacccgaaaaatcttactgcggaaagcagagccagctcttctaccaactctatcggtttttacggagttcttatgagcgtggtgtcgaccagttggtgaattacagttcccgcacgcctttaaaccttccttcgtcacattcatcatgtttgaatacactgcagaaatgacctaggagcatctgacggtctatctcgatcgatcacgtgttcccaagcttgcagtcgatacctatgggctgcgcagcttctaaaatgttgccagggttataggtataaagaagaaggatttgcatgactttttgagtttgcaaggctagcagtccaatttgaccacttccctcatctatcgagcatcccagaaggtttgtctgagactactatagaggaagtgatggacgacttggatgctgactcgccatttcttcgaacatcagaaccatacaaagattctgagttggccagatactgggccttcactgcataccgatgttgttttttcgatacatatggacagcacgcaagagaagatgatcaaacccttcaaccatctcagcacatacgaccacagaacgttgagtacaagttctcctatctgataagtcaaaatttggcaagcccgttttagtcgatttactgttctttgctcacagaaagcaggaaatagttttgacacgacattgacagctactattgtatgagattaagataacatcaagcactggaaacaacacgttcaggtgattgtagatagaatcactgcttcacagaaggaagaccagaaagcgactatatatcaagtatactgctgaataagcttcgtgtcgtgcgagcccatgggaagcataaggaccgaggggcacgacagatatcagactaaaatagagtattgagaagctctgcagatagtaaagttttggttaatactaccagagatacagattagagctatgtaagctacttcagatacaggatatacaaattgaaatggcagagattggtaaagtctttagacaattgcgtcttatataccggaatagccttcgtgtatctcactattcacctagtctatatattttactgttacttcccatctctccgatagtccccatgtcttcatctgttctaaaagtgcagagccctagtaatgaaatttccaaccatactaccgtctctggttcaatccagacccacgatcaactcatcataaagataatgccaattgcaatgtttataatgtactcactaagataactgttcccacatccccatatgatctaatagaagagatgtatcaatgggctggtacacttcctctccagccgacattcgtaacaggttgccatcttcattcaagccagctatgcgataatctttctggaatgatgcaggtttgattttttcttgatttgggtcggatccaacaccttgctgaagatttcgcgtcttcatcatgacctccagggagttttcggtactatttgcgggctgcccatcctccacttccagctcatctggtccagtaatgcagcacgacttttctccaaattcttgtactagacgttcagcagttggtcggtcctctggtttggattgaatcatcttccgaatcatccgaagtgtactccgactgggaattgaggtctctttgtagttcggcattcgcgccttcaagagctcttggaatgaggcaaggtttccatggcaggacgttttcgaaccatggttaggtatgagaagattctccagctcttcttgcaatccgtatgatgcctgatcggtatcccgattctcctgaagtcctggtgatgttcgggagtaggtatctagagatctttcgaccttacaactatccaaagcagcgaaaatctcaaggaaaacacagccaagcgagaaaatgtccgcaggaaatccatggtcactttcctgagcaacctcgggtgaagcatacttcagcgtgcatgatgtgtaaccatctgtatttgcagcatcgatagtttcgtacgaacgggagatgtcgaaatcagagatatagaccttagagctatactctggacgccctccactatagtgccaccttgatcgcacaagtacattcttaggtttgatatccttgtgcttaacgagactaccgtggatgtgttttattgcactgctcagacaggagaaaaagcctgtacaagagaatgccatagctcttgcttgggtcaggtcaaaagaatggtcttcgggtgaatgttcgttggatacaatcttctcgggtgaagttttgcccagaaatccgaggaacgtttccaggttaccgtcggcaacaggatacatcaggatgcagaactccctcatccagacgtatgtaccgattaggcgtacgatatgagagtgtttgagccgagccatatgcccgacctcactaatggcgttttccctggtaaagggtgtcctcctgtagatagtcttgcgcgctatggagatacggcggcatttgaccttgtaaacaaaacctacacctccaaagccaagaggcttctcgaccttaagcagcttattaatcttctcaatttcacccttcttgaactcgacatgctgtccttctcctgaccaattttgttcaatccgtggatcaacaggataaagccctcttcctctcagcatttcgaggtactcggatttacttgtcaacaaaatttggttagaaagatcgacctgaaagacttatgaaccaactcacaccgatatagttccaagaacagagtttttgtatccttctagccgtgacgtagctgaatggaaggcttgggaagtcgcactgtagtagatactcggagcatctagcttaggacctatgtaatatgaaattttttgcatgaccagatctgaagtagtcacgtgagatcttcttggatagggcaatgggttccatggttcgtgtgcggcattcataacccggagaaaagtgatcatatcgttgttcacttgccccgacgagaatgtaacgagttcctgactgacagaagcatccaaagacacacgggtatgttcttggaatgcatcgatacctgtctcccattgaatgacatgacggtcgtatgactcagctgaacgttgcaatccgcctagactagaagtggcgtcacatccttgctgactagctattacttcaacgaagctttgagccaaaaaatcggattgaagagagttattgtcgtcgttgtcgttgtcgttattgttgtcgttgttgtcgttgttgtcgatgtctttcttaacaagccaatttcgatactggaatacgggcactgaatccatggctggctaagctagatcgttggaacaccgcgttcttgaagatgggtcattgtggatatgtcattgaccgaagtacagcaaaatcaaggaagctcgaaaagtttcaagccaatgccacccaatctgttgcggcgcagcatttgccccaccttcgccggtcaactcgatcgagacacaatcgttgcaacacagccactcaataggtagacacctacgaaaaggcggtgtaaatattttgagatcccgacaacgaacaaaaagatcatgttcgttaacgtgatcaacaatggagagaatctcataaaacgccagcgcagcgcctgcccagccatagcgatccacggtacggtacaacaaaatcctatgaagattttccgctaccccatagtttctccatctctactctgtaggtgcggacccacccaggtatagatcacttgcctgggggtagatcttggaggtctcgtctatagttgccccataatgaatcgtcttcaaagtgccacaatctaattcctgtctgcaacatccttcaagatcttagagctagacgtagaaatactggctagtagtcaggtgaccactgacgaattcccgctactgaatgtttctattcttattttgctatgcttgtgtaggcttccagaactaattctagtgagagtagattgtggtaaggcgaggtgtagcgcgacgtgattgttgggtacctcagcttggcgagtagccactggtagcgccgtttgcggagccggcaacaaagggctacaaaacacatccacctgcaaagttgtgaacgacttgaattgcatcgctgctcattgatcagcacgatggctgaagacttcaggaaagggcaagacgactccgagttgccccctctcgacgacagactcgttgcatcagcagctgcaaggcttgatgctgataagattccccatgttctctggggtaattacatgttaactatttttggcattccaaccgtagtcgatgtacgtacctcgcgtcaacttaagccgacgaattcttactttttcacagggcatcgacttcgttgttgacgtcgattttatcgacgctgcctatgacactcttcaaggtgccggtttcaaaaagtgcagttcagaaggttgcatcggcaacaagacactttcctatgctccaaccccttacgcccatctccacatcaccgaatccgaacggctaggcctttataaaagatccgacattctgtggcgactcccaaatttatcaaacgtggacggcgcatgcataactctagcatctgatcctaaccaactacccggaccagacgtcctagggagaggagggcgattccggcagggtttacatccagtgcgcgtcccaaccgtctctcaactagttcaggcactgcttttgctcgcaaagaaagaccagaatacgtacggaggatactggatgaattggatcagctacatagtagaattctgctccgaaaacggcgtctttgataaaagccaactgcccgggaattacaagacctatatcaacgctttccttgagggcgaccacacatcgaaagaccagacttttgaatgtattggtcttactgagtagttgggccgtgggtgggtgcgagttagggacattccggcctccgttgttattttgatacccttaattagaaacttcgttgtttgatgtctcagtctcggtgccgttacccagtgcttgatgcgactcatgaggatgagaacgtagttcgatgagtaaaggggagctcaatgagaagaagagaagtgttgtagtcgtgttagggatgtggatgtggcacgatggattggcgaggatgtacgtgtggctgaattatatgccggggcttgtctttttccctccatcttgagaccatgcgccaaatggctcgacagaggtttccagagtccagagtcggtctaaatgacgcgaatcgtgtgcaatccatcttcgtagcgtacgcatggtaggctttgctttacttcttcgccgaggtcggcaaggatggcgttcgtatactgcagctgcttatctcgaaccccactccaataaccatacccaagtctttcgaaaatcccaagacttgaatcaacgacgcgaaacagcaatgagatgcctgcatctgggttgaacacggtactgattttggcagttggcatgtaaaacagtctcccgtttgcattatcgccatcaaaagcttttttgtttaccggagggttgtcgagattgatccatgaataccataggttgctctcgtcgtcgatcatcatgtgccagcaaggttcgtctaggttgttgctgtccccgccgccttcgtgccatatgagctgcgtatgctttagatgaccgcgcagctcgatccatccactagtaacgggtccggttgtatcttcagttgcataagtaagatgaaggtccgctacctggtagagacatgtgtcaagagccatccgtgggaatatttcaacaggatgatctgtcgacgcccatgaccaagttggagcacggtaactcgcgtggcgaccctgaatgttctgatcacggatcgcaacattcctccgcatgtaccatagaagatggtgtaatatgttctttcgccacatgccagccatgtagtcgtcctgagtatgtgctacccgtcgtttggcgatgccggagagtgcaaccaatttgtcgctgggatttgttagagacattgacgtataacgtgaaacaagatcgagccatcgatcatgacccaatccgaactcgggcacctttggtccagcgagcgtcaaggaactgtctatctttctagcatagtcgtgatggtacttgaatcgcgatcccttgaatccatctgggagaccagagggatatctctcgcaagcttcgtgccttctacattccaagaaaagttgacgtgaagtaaagtgaagaacgcgtggcgcaagaattctttcttgcagaacccaaccacgctggcctattgcactgcggggcacatgacgatcatgtaagttcgtgtcgaccagctggcaattaacacaatccagatcaatattcatgtcctaaagacagagggatacgctcacattattgatgtggtgtggattgcagtcacggaataacccctgtgagcaatcttgagcatccgtagcagaaatgttacacatcgcgtgcatgtagactttgtccatcaatgctgactcgcgataccagtcacagaggtcatccttgtcttgcatgatgcatagcgagtctatccatagatagcgcatgcccaggcttctcgtcacgaatactgcctctcgaaaagttttcggtaagttcgccacgtcaattccagcacggaatgcggagagcaaggatcttgaaagttgcaaaaaagacgtccctccccaacggtgactgagcgtaaagtaaggtccgcttggggtatggtctgctgtttgaacaaggtaaatagtgtccccaggcactgcatgtttcccaagaaacaatagacgcgttggataccacactatgggcacatctctgttacatttgtcatgccattcaagaaaattgctcagccaacgagacgctagcaggattgagcgttctgaagatgtggagtgcgtggagcacgatttgagtgagatttcctgaacctcctccgttcgtgttcctgcaggctgaatcagcagcaaagcacatatagagtaacgcgcacgtaccaggcgtcagctgaaagtactcgactgctccgaagtcgaccaaatcctcgttgaagcgtaaagaaagtgtggagcccaagcttcggctcttgacagtgatcatggcataagtgagaaactcttcgctgcctaattgccccttaatacgattgtgtatggtgctaacgacgtcggaagcggtgatattgttaggtttcttgatccggtcatgtgtgcagcaaccgacccagaacggctcgcaaatgtggcagccggcggccacggcaattgaaagtgaagacaaattacgatgatgaccacgtgtcaccagtatagtactaagaactccgtcgcgcaatgtcttaactagtgtcccagcagtcgattctccttccccagtctgttcattctcgtcaccttccctatcctggctggaggtagcttgctggtttacttttgtgtcgtgctcctgcggggcctgggaacgaccgagcgtttctatacacacatcacaaagcatggcgataactcgtagactcgagtgtgtcagttgcagggtgcttcgatagttgataagcagggtgaagctatgcaggcgtgtggatgttgtgaccagctccagtgacgatttgcgcctcaagccagtggagaatgacggatgccaggacgcgttatcgatcggagatggatggcatcatggagcgtatcagtgatagttggcgagcactcgcacataaggcagccacgacgagtcaactaccccgaaatttcaccctcagccttcgcggcgttcatcagcctctcctttcgaccctccttccaagccttgtcgagcgcttcgagtttgccaccaaggatctgcacattacctggttcaagcatggccacccctcgtcggacgtcgaagttccgcaacacgagcttcgttcccatggcgatgtttgtattaagtccgtcgatacccctgatatcgtatgcgtacatcttcaagctttttgcatcctggagtagcagcttgaatgggcctttgctgtggatcggcgcgacagccgcagatggatcgtcgttctcctgctcaaccactcttacgacttctcttccctttgttgtctctccacgctctttcgactcgatagcttcgacttgggaccaccgcgagttgccaatgtcttcaacatcgagcaactggcacaccacgggtcctgggatgatgcgggactgcacagtgcccctcagaatatctgggggaaacactgcatgttgagggggattcaatgttgttgtgatgtcggttgcgaggagtctgaagccggctgtctgcttgatagcaggcagtggcgtgtttggacgcgtcgtggagaggaagctctgcaaccaagccgcggtagggtagagatgtcgtccgttgaggtgctgggttagttccgctgctagattagctgccattgtgcagatgagccagtcttgtttggtaaatcaagcgcccgcacaaatattggctgagcaatggcggagacaaatgtgagagacgcgtcgcgtaaatgacgtggggagctctttccgaaaagtggcctcggcccaagcttcaccactacaacactcccactgcgcagcaagactctgacctatatcccgccaaaactccgtgatctcctggaaattactgcacgaataacgccatgtcgactatagcttcgccaagagccagcatctcggtgcgcagcgcctcgtctacccgcaactccatcgacagctccagggctccgcaaccggctcgccgcaacagagcagccctccgagaattctacggcctcaagaatgcgcccaaagatggagacgcaaagatatccgaggagtcttcacggaccgaactcggccccgaagaagacgagacgctgacggagctggatgcggccgactttgatgccgaagcattcgtgaacagcttgctagccagagagggtctgaagggtgttctcaaggtcgaggcagacttggtatcacgtgagtatgaccatccatgctcaagctctgcttgctaacgatatccaagaaatacgcaatctggacagcgacagaaagtcactcgtgtacgacaactactccaagctgctttctgcgaccagcactatccgccgaatgcgagggaatatggacccactcgctcccacaacacacacccttggtcctgcaatctcacatattgctgagactgctagctcgctgtcctcttcgatgcaaagtcagcaagcgaagcccgagggcttgggcatcagcgtgctagtcgaccaagacgatgccgagaacgaaaccgaggttcaaaagcaaagacagcgggacactgtgagatgggtgcttgacacaccgcgccggcttcaggaaatgatcgatcaagaccaggacgaggaagcagagcaagagtgggaacaagtcagcaagatccttgccaagtggaaggatgtagctggcgtcacagaattgagagaagcgtgcgaagagattatgaaggaagaagacgactctgaatgagtgcggcctaattcagctgtccattccatttgtctagtcctttgcctgcaacttcccaggcagcggcagctttgaaggtgctcatctcgtcgaatctttttgcgacaagctgtataccgactggcagcatgccgggcccttccggagccttagcccaaccggcgggcatcgagagtgctggatctgtgcagggtcagcatttgagtttaccaaggattagtgcatactcacgaccggtgacattgaattggcatgtgttcaatgtcgctccgatggcgggttccatcttcttgcccacgtctgccgatagctcggggtgcttgcttcccacgcgggggttcactggagtcaagaggatgtcgtacaccttcagaacctcgtcatatgcgtcgcgcagttgttggacgtgccccattgccttcgctagtacagcgttggcatccgccttttcgttcatgaatgctgagttgaagaacatgttcgcaaccgcagggttatgcttgttcaaagtatcaaatgcgttctggtcgagcgatggcggtgttacgtccggcatggcatactgcaagaatggcgtcggtcgattttgcaagccgttgcttactatgaacggtcgcgagatgacagtccagatggcaggtccgagagtatgcattggaatcgagacttcctcaacactggctccgattgcattaaactgagccacggcattgtggaatacgctcttcacctcctttgacagtccaaggacatcgaggccctccttcataatggcaacacgtaagcctctgcctgcactgctcggcgtccatgctccgttcgtttccttttccgtccgccattcttcaagcaaggctgggtagtcgagcacgttctgtcgcagcggtgtctccggcgtgcatcttggatcaataccatcatagccagccagcacggatagcagtagtgcgttgtcctcaagactcgtagtcattggcccagtgtgatcaaccagcggtagcaagcttattatacctgtatacggaatcaggccatgggtaggcttgagaccgtatatgccagcgtatgcggccgggatacgtatcgaaccaccttggtctccgccaatcgccatgtcgacactttctccaagctcttcgtcgtttggcttgagctcattcttctttctccaggctcggacttgcccagcagcgaccattgcaccacagccactggatgaaccaccagtcgtgtaccctcgaagccaggcattgtgtacaggaccagaggctgatgtgaacgacagcgggctcatggagaagtgctcacagtttgcactgcctttgatcgtgccaccactttccagaacgcgtttcacaactacggcatcgatctgcggaatggggtactcgctcttcccggtcagaagctctgggaaggtaccgccagtcaagggcacgccagcaatggatacattgtctttgaccgcgaccgtctttccggctagtcttgagtccaccggcttctttgacgtgatggccgtctgatggctccaagagtttagtggattcttctgaaaatcaccagctagtctgtggtacgtgcgaggaagcgttgttgcatccggaagcagacgagggtctgtatacgccggaagagcatcgatggctgctgatgtagcatccagcccattcagcagatggcgatagtgctcttcttccttctcgcccacaacaactccgtatgtctttgctacagagcgcaatttctcggcatcgacttgaggtccagttagatgtgtactggcaaaggtggggttgaagtacctgttggcggaccagtactcaaaaatactaccgacatattttcagcgggtctagtcacagacgtttcgcgactacagtattcaactcatcgctgttccctagcatgtacatgagtactcatatacccgtctctttacattcggagataagcatcatccatgtcggcaacaacgagccgcagtggagctgatagcttatcaagcctgccctgccctcttacacatcgtcggaagaatacaaatctctccgcgtccttgccacagtctaacggccacttacacctagccttcagcaaccctgaatccggtaagtgggggcatacgaggtctgtgcgttcgacgtcaccctagcggaccatcgttcctgcgtgcacgacactaaaaatctcgtgtcggctctcgggacatgttccgccatggacatcgttgccttttacaacctcacccaccgttcggaatgtttccctggagccgttcggcttcacgttagcttccgcgactcaccgctccaacggataagatcatgtgctacatacacgacttgtggtagggccgaagtagtacgaagaaagggttttatgggcgagggggtacggtgtttatcaagacagtcatattgattgaacttctgaaagagtttcctcacaatcttctccaaagcaaaactccatctctgtcaatctccttcaccatgaccctctcccgtccccatctccgccccttaaacttcctcctcatatcctgctaccttggcgccatatccaatggctacatctcctcgctcatctccgcgctgctctccaaccccctcttttcctcaagcatgcgcatatcccccctccaactcggcctcctcacttccgcccattcaatcggctgcatcgcctccttcttccccgcgccctatgtcagcgagcgcttcggccgtcgccgcgcaatccaattgggaaatgtagccatgctcgccggcttcgcgggccagatcgccagcaagagctacatccccttcctgctgtgcaggatgtgggtgggtttcgcgagtatgttcagcaccatcagcgcggcggcactcgttattgaactcgcgctcccgcggcagagaagcgtagccggcgcgctattcaacacgtgctggttcctgggtgccattgcctgcgcgtggacaagtttcttctgcctcaaaatgcacgcgagtgaatggagttggcgaatccccgtcgcagtacaagctatctgggcagccgcgcaggtgctgctgatatactggtgtcccgagagtcccgtgtggctttatcgccggtcgcgcgaggcggaggccagggcgattctggtcaaataccacgccgacgggaatgcagaggatgtaggcgtgttggttgaaatcgcacatctcgctgcctcgacttcatcccaacctccgacctccccttggtcaacactgtactcgacaccgggacaccgccgccgcctactcatcagcatcatcatcggcgtgtccacgcaatgggtcggaaacggcgtctgttggaggtctcgactcacacacctcactgcaaacgtttcctttattcatattactctttgttcctgctatgtatatatgcaggtagatagaacacgtagtagaatatatctcttctattcaaaagcgtcatttcattctacctggcccccgtcctcgccacaatcggcatctcctccccactcacccaacaatccataaacggctcgctgcaaatctacaccttcgtcatcgcaatcatctcctcgctgctctccaacgtcttcggccgccgccgcctgatcctcacttccacctccaccatgctgctcttcatgctgctcgtcaccgtcttctcctacctctacacatccaccgcgacacccagctacggcatcgccgtcatcatctccttattcctcttcttcggagggatacgtcatcggcctcacgcccatccccatcctctacgtcaacgagatctggcccgcgcacatccgcacaaagggcacgagcgtgttttgggtcagccaggccgtcgccgtgtgcttcaaccagtttgtcaaccccattgcgctgcaggagattgcgtggcggtattacctcgtgtatgtgggcgtgctgtgtgccgtcattgcgtttgtgtggttcctggtgcccgagacgaaggatttgagtctcgaggagattgggcggatgtttgatcgcgggagggggccggaaggggaggaggtggagttggcggatgtggctgggagacggagtggggatctggaggaagtgagggtgtagtatgtgtagtgtagtgtagacctttgagcatttgacatgtatgtttgatttttgatttcggactcgactcgtcattccatatcgtttcaaccttctacatcaacctttgcccacccaatctgccagcccagatgctcgccttcgaacaagaacaatacacatgaaaaaaactgccagatagagtatcaaatattcgatagaaattacacatttcgcacgcttagagttcggccaaccagtcgaatctacacaataaaatagcccacccacgcttaagtcgactactagtcgatcgtgataacatcctgcccttgaccgggtctaccatttggcctgccctgcggctgctgctgctgcggtggacgaccgttctgcatctgtggtctgccattttgctgttgattttgttgtggcggtctccgctggccttgctgttgcgcctgttgttggcgagcttgttgctgcaatcgctgttggttggctatttgctgctgctgctgctgctgttggccagtcatttgcggttgttgggcttgtggttgctgtgtttgtggttgtgcagcgggaagcaccaatggaggaggagctttgtatccgccttccatagtacagctcaagacgcactcgttgagtttgctgagcgcttcgcctacgccatcgatttctgcaacaaggccgtttcgtgtaccgaaccatcgctcgcccttgctcgagaagaactctttcagcttttcttgcagagtctccaacctctggtgagttgggtatctttcaggggttggtcgtagatcgggtgtgtgcttcttcatgttgtcttcaatgaaccagtacaccttgtcgtcctttggttgcacgcggacgtcgaaggtgcatacgggattctcgtaggcgagtctgtacttgaaaagggagtggacgtgggtagctggattccgtgcgttgacgttggcatcgttggcttcgagagcttgaagcgcagtcaccaacgggcgcgtgaccaaaagcgtagtacagaagcgatcaagaccgttggcatcgccggtgaagatacccgggagttgttggttgtggctattggcaatgtctgtgagcattttgtggacacggtgatgtgggttcttatgcgacatctcaatagcgatctccttctcagcaccgaagctaacagcggcgacatgcgacgaagggccgtatcggaactccacacgctgtagtgatgaggagcctaggcgcatctcacgcttctgtagggtcgtcgcaaaggaacgaaggcgattaacatctcgcagtcgtcctcgtagctcgccaagaatatcttgtccgaagggtgtcgacagaagtatcctaaagctgccatcggccgagaacttgaagcctttttgcggtgaagctgccatcagcttttgcatgtctgcggcgacagacgttttcatcttccctgccacgatgtgccagatagtacgatccccagaccggaacccctgacatattatggctagatttgactcgagccaaggctcttctccaggcggcgatgtcaataggtcgttcgtatgcacgtgtagcaccaggcctctggtaacacgttctgcctgagccgtactcttttgctgtccgagctcataccgtagactgaattgcttcttctccttttccagttgccggaccgtgacacgagcggacaggagttgcacggctacccgctcaagacttgccaaggtgctgcgagtgattgcaagtgtgcttccatccgggcggtccatcttgatttgctcggcatgctcaatggctgtgccattctttccgatttcgaagatccaccatgaactaccagtagcgtctactacatttcccaaagcccaggtcgatgaccagcctcgtggtgtgtacatggcataccggataacggccaactttacggcagatttcacactatctgaagggagggctggccgattgatgttatgccatccaagctgttgcgcatgtttctgcacaagctcgtgtagagtttgtgccaagacttcagtcaatatgttagccataaccttcggctccctgccttggttgaacgcatgttccgctctagccgtcacatgggtggcgggctgtaagatgtagcttccagtgactggttctagggacaaggttgccgcattgccgctagtccccaaggaaacttgaagcttgcagtctgccggctcagagtctgacaggcttgatcccgcaacaagttgcgggttgaggctctcatgtgtcgatcgtaagatgtcgctagcgtggcacgcaatgatgcgcttgatgacgcgttcgaatgacaggttgtgccagtcaaagtcgagcttgaagtccttcacttccacaccttggcggaaccagcgcatattgagagatggcagggactgccctcgccatgacgactttccttttctagtgttgtttttcgaaataccaagttcaatccagttcttctttgtaggcctgtcggtccagtaggagactacgagctcgcggtggacgttctcaacttttagtgagcctgcccactccgacctcacaagcgctagagcctgtgagcgaaggacggagatcttgtgtgtaagtacgaagttattgaaaaagtcgaacaggccgaccaggcccttctctttcgagattgcgttggcctgcatctgtacgcgttcgaagaaatggctattcactgtaattgttggcgccggagaaaagagcaatcgcaggtcaacaagccaccattgttccgaagtgtcttcagaaaacgagatgacatcaaactccagctctttgcccatgacgaacgtggtgcgcccagactctatccgccagtcctgcaggtgccgtggaagagattcgtggacatttagccgtatggacatggtagtattgacatatcggaggagcttaagggcctgctctggcgatattggctctggaggaatgtagcctagcgatggcatccatggcgcttttccagttgacaaaatttcaattgcggtggcgatgtctgggttccgctctgcagcagcattggtgtagattttgattgcctcgatcgcgccaggtaaaaagtcgacgtgctccctttgcgctgttgcccaagcatacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttgatgaatttggctcggttgtcttgtgcaaagcggtgagaggagcagcttctttcgccgattcacctcttcattcttctgggcgttgcgatgcgctcctgctccgttcgtcatgacaccgttcgtctggggggcgagcggcatctgcgccatagcctggagggtttcggagagatcattgtacgtttcctgtgatatgcgcaagagcagagtagagagcgggtggtagtgctcctgcgtgatgtgcgcaatctcgggcggcagttctgcgagcgcgtcaggtgtgggaaccagcggtgcggagacggccaaggcgctgccgggtcctgtagagggtgcgccgttgaccgtgggcgtgcccggcgcagtcttgggctctccgttcaccatcttgccctcgaagctgcgcttcttgttctctccattgctcaaactcgcagcggcgccagagtcttgattcatgacgagtctgcctggcatagtacggcgctcttcctacagcccactgacgcgctcgccgctgccctctcgggagaagcttcggtgatggctaatatttcccaaaggcgttctggctgaagtgcgcctgagacggagaagcgggtcgcgcgaattggcggaacgtgatgcgcgcgaggctgttgtcgtggttgcgcgtgtcggcgagcggtggggcgttggtggtaaaggccaacgggtatagtcgcgcggtgaagttgtttattaagaaactaagggcgggcgaacgagtgacatgaacagaaggcaagcgcaggtgaaagggatcaggtcggaaggagcgggtcaaagaaagtcggtcggtcgtttatcgcattgttggatttggatgccagcgggttcggcgacgggatcgcgctcgagtgtgggttcgcgtgcgctccaggcggtgatgggcaggcgcgcgacggcggttgtggtggtgatgtggaggaatggaaggagctgcgtcaggcaggccgagtcttggctgaagacccacggcccaagcctgatgccctgcagctagcaaacgcccgcctgtagccacgacgggtccgcttgccgccatcgctgagataggtttgtttgaagacacggcgagcctcgctttatgtttcagaacatcatcaccttggctcggtctttctctcaaagtttgctgatctatcgcgtcatacaagcccaggattgtttcttcccagtttagcgaagcacctggctctcacgtggcccgcttgtgtatgccttcaatgtgcaggtacacaggtatttcttcggcgagcattcgcattgtacagatcaatagacgtgctcgctactcgaacttcactgcaaaggcctgtagaaaccggaacctatcttctgcagcctagaggccgagcgaggtacatgtgcaaggcgtacctcttgtgcacgcggcgacgcaagtaaacagcggctgccactcccgagagagcagtaactgcggttgcatgtatcgattcaaggccgaatgatgcccagcaatcccatccatcatcggcctgcctcaatcgcgactagacagttatcagatgtccagccaggtcatgcaccatgtccatcagtctatcgcaacctatccacccacacggcctaacccccccatactctccacttcgctgctcggcgcttccccagcttcttcacctgacttgactgaactccgccgcctttgaatgccatcgcgagcgtctctgacctcgccgccccgtgtgcctgccatgtctcagcggtgacgcacctgcccacccaattagcgttccctcctcgccatggtcccgcgtgcgcctcgaatcggcgacttcgagccgtaccgaccccagctgctgagaggtcagaccgacgactccgacacttctaagctctcggtcccgctttcttcgcaatccaacgaggcagacgatgagcagagcctgtctgacccaagctacgatatggagtccagcgccgactccccgcagtatgagggcgaagacaccaggttgaccagcaacaaggagctgtcgggcttctacatgtacggatgggctgctgaggtataacttctttcttcactgttcatgacacaatctttgcgcgtcacgattccttttcgtctagctgcgtgaagcgcgcgttgtcctggcaagcttcactcagggtccaagctattgcacgtcgcctgccacgaggaaccatggtcagatgtagaggcatcctattcgaaactggacagaaaggcaaacatgctcagacttccagatgcgcgagcttcgaatgtaccctgtcccgttcgcgcctcgcaggctggttgcgccagcatccacacagctccaatagctccacttccaaaccgcagctaacacgcccaaggtcttcgtcgtctgtggaatcggcagcttcattcccgtcaccctcgagcaacttgcgcgcgaaaatggcgtccttctctccgaccgcaccaccccatgcaaggccccacgacccatcacaccctccttctccgcaagctccttcgaggcgctcttgaggcccaatccggagaagggacaatgtgtcgtacatattctgggcatcgagatcaatacggccagcttcgccatgtacactttcagcatctcggtgctgatacaggctctgctgatcatcagcatgagcggcgcagcagaccatggcgagattcaggaaaacattcctcttgtggtttgcctttgtcggcagtatagcgactatgctgtttctacctgtcgtgcccaaagtctacctcctaggcgccgtgctcgccatcatctcaaacacatgcttcggcgcaagttttgtcctgctgaacagcttcctcccactgctcgtccgcttccatccaactgtccgctacccagagtccagcgccgatacctcctacgtaagcgatgaggaagaagacgactcccaaacccccactcaagagcgcatcgagcacgaagcgcgctgggcaaaccacctttcccagcgcgaagccgctctcgatgaacccgcaaacgtaacaaccgcactcctcccctcccgcgcccccctaacctccccacgggtgaagccctctaccgcaccatcccaagaactcgccctttccacaaagatctcctcctacggcatcgcaattggatacatcgccgccctgctcgtgcaaacaatgggcatcatcgtcgtcatcttcttccaatcctccaacttcggcctgcgcctcgtcctcttcatcatcggcctgtggtggtttatcttcaccatccccactgcgcgctggctacgtccgcgccccggcccaccccttcatctcgcgccgcaaacatccaatttccgcaccggactcgcatacttttcgtactcgtggaaagccctcgcccgcaccgccacgcacgcgcgcctcctcaaagacgtcctactcttcctcaccgcatggttcctgctctcagacagcatagccaccgtgtccggcaccgccgtgctcttcgcaaagacaacgctcgggatgagctatgccatgctcgccctcatcaacgtcatcgccaccctctccggcgtcctcggcgcgttcacatggtcgcggctctcctccttctgcgcactatcccccgtccaaaccatcctctgctgcatcttcctcttcgaattaatccccctgtacggcctgctcggctacctccccgccgtgcagcgcctgggctatctgggcctgcagcagcagtgggaaatgtacccgctcggcgccgtctacggcttcgtcctcggcggcttgtcgtcgtactgtcgcagcttgtacggcgagttgattccccgcggctacgaggcgcagttttacgccctgtatgccatcacagataaggggagtagtgtttttgggcctgcgattgtcggcgcgattacggatcgctggggcgagattaggcctgtgagttttccccttattccatatttgatgtgggaagatctatactcatatgagattctaggcattctggttcctcgctgtcctcgtcggcttgccttttcccatcatgttgttcgtcaacgttgagcgcggtcgtgaagaaggggctgcgctggcaaggaaattagaggagttgagtaggctgagggacgaggcggttgttgcggcggaggatgagggcgaagatgagaatctttcgcgggatgtgaggcaggggctggaggagagtttttcgtatcagcgttcttgagcggttgcatttcttcttcttctttctggcttgcatagggtggcgttttgggggcatcttggaaacttattttactgatgcatgcataagatgaggggatttgctttggattcgaggataggctaatgttgcgggtatatgatataatatgtgcttgaggcacttcgcaacatcttccccgtgccatctcgctcgtgaaatcatcaaaacatcccttgatcccatctcacaacaccacacccacataatctactcatccagccccaacccctccctcaactccccccgcgcctccttatccggcacctgatcctcaatatacccccaaacctccccacacaccctctccctcctcttcgccaccgcacacgccctcttccactccctctcaacttcctcccgctgctccttcgtcaccttcttcgccctgccctccttcaggctctgcaagcgcgccaggatctccgccttctcggcctcgagcgcgtgcacgctggacacgaggtccacggtgctgagcgacgaattgagtgatgacagggaggagcgtagggtcttggcggtgctggtgaggtgcacggttttgttgcgcaggtcggtggtgagggtgtcgagggcggagagttgctcgggggtgcaggagtcggaagggggtccttgggtgtgggggttagtggagtgagggggagaggatgggtgggtgggtgggaaggtacctggatggcgtggtagactatctgcttgcctgggggtgttagtggatgggtagggtggggagtgtgagaaagggtgacttaccagctgggcggccttcgatttgcttctgctcgtggaggtccttgaggacttttgctgcggcggctgcgatgctggtgtcagtcgatgggtgtgtgggagagaggagggatggtggtatcaatgggtaaggaggcgagaggggacagtgaaggcagtacctttcgtgaccttgttatgcaggttcgcagaaacatcaatcgccgagtatggtcgattctgcttgcctattcaacatcagcattcacgcgtttccgacgtgtacgaaatgggcgacttacgcaaatagtgcagaaccatatccgccgcctcattagccgaagccttctcctcggtcttcttgcgtggtgccattgcttaatccgtctcgtaagtgttcaaatggcgcggagaggtgatgtgaagaagtttgatgctgcgatgtgaaggtgagatactttctgttgaagcacgctagccacgcgggtgcgaaggaggaaggagccacccacctatccaccagcgaaacattgcattagacgaacatcaccctgttgaatgtacatgttggtggaagcattcaatgtgttccattactcgttgcttactcgatgctgtgtcgcatctacttatcctccacgctcaccaaattcacgcgaccagtcctcaaactgctttagaccttctttgctcacggatggtctgattgtctgcaagctagcctggaagtctttgaactgtatgggtcgtatttggtccatcgtcatggatagcagcttctcacccagtgagcgcaagggtcccattgcagcgtccttggcaagtgcggtgatatcagagccggagaagtctgcgaagttgttagtaaatactttttgactcatgacgcgtgaacttactctcagtaagcctcactaggcgatccatatccctctcgcccaactcatgcttctggtggcttaacaaagtctgaagctgcttcttccgcacccagtcttcaggcagcggaatgtattgtcttcggacgaatcttcgccttgccgcctcgtcgatggcccagggaagattcgtggctgcgagcacgagcactctggtcgcatcgcccttttccttctccttatcactcatgtccctccccgcagccgctttctgcagatccgaccactgtatgagaaattcggtcttgatgcggcgcgtcgcttcatgttcgccagacccagagcgcgacgataacagcgaatcgatctcatcgacgaaaatgatcgagggagccaacatctttgcaagctggaacagtgcacgaacaagcttctctgactcgccaagaaacttcgacgtaagactgctcgccgatattgcgaagaaagtcgacttcgactcagttgccacagccctcgccagcatcgtctttccggtacccggaggtccaaacaacagcataccgcgtgccggctcgcgcagccccatgaacaggtccggcctcaggaacgggtatacgaccgtctctttcaacgccgactttgcaatctccagaccagccacgtcgtcccagtgcacctcgtctccttgaattactatctcattaaggatttgctgggctgcttgcttgtcgacgcctcgcggaaggtttctcataatctcatctgtccgcctcttccattcatctgactcctcctctccttcttctttgtccgagtcggtggtctctgaggacggcttcggaggtaaatctgcacgtatcgagtcgcccctagctcttcccttgcgcggtggaggcatacgcgacctttgctcttcctctgacccatcttccagtgctacaggctcaggattatcccgaccacgagtgttgcgtgatcttgtgttattaatcggctgtgctaccgcgcggcgtgttggcgccaaactctgtgcaggtgcgaatctctcattgtccatctcaatgcgcgatcttgctgcagcagtctttgccacaacgcgtgcatctaccttattcataggggtcgtgtattccttgcggtaagatggcatcgatatgggaggcaatggcgcaggattgttctggttgcctgatgcccggccaagctccactgacttccgcggaatcgggggcgcctttcgttggagagtaggtacgctgccaggctccgaattacttccatggctgagtggcgggacagcgtatgcagtggcgtttgagccctcgccggctttgaagtagaacggtgcttgcgattgctgcggctgtggcgactctgcatatgacgactgcgcacttggcttatctgccttttccatcgaagagcgcgctgatgcggcactgagtgacgctgcagaaggggttggcaggcctagacttggtctgtgtggtgttgacgtattgattgagcttgtagaaggggtaggaagacccaagcctggcctgcttgatgatgatgctgatccaaatccccacgcctgggtagccgcctttgaagcctcaggtcgcgaccgcagtgaactgggcatcttcgaagctgacttgccctcccttccaggtctcaatgtccgtagcattctacccttcttctctggtgacggggtacgcgacttcttctcgccagcaattccggccgtaattgtagatgcgctcgcggacttggtcagttcattgtcacgtatcgagccggtaccggagcttttgcgcggagccatggctggtcgtagaggaagaggcggcggcctcccaaggtcactgtaatccatgggaggtatagaggctcctccaagccagccggagggcgcatctgaactgctcgaatcaagtgggtagccatgcggaggcggggttggagcgttggcgtcgggtgtaggcgatggcgagacgaggctctccttggagtctttccgactcttttccagtgcttccaacaagtccacacgctccttgcactgtaattcgagctgcctcagcgactcaaagagagccttctccgtcgacgatgtgggccggtacgaggttgggttgcgtcgggcattgtggtagtagatgtggtcgagggccgtcttccacgatcgcagcgcttccttctcgttgtgctgcaagatgcagtattagcagagcccgcattccagcccctctggccgcgttcagagatcggactcacctgtccttcaaagtacacggcagtggagcaggctaggaaagcctcatcgtaggctttctgggtcgtgtttgctcgcattgcgatatcgtcgtcggtcgcgagactcgtgaattatggcatgtgttgtggaatggcgagaatacggtcgtagaggtcacaatctagtgtttgaggctcagtgcgtcgtatgcgccgggcttgggtggtcgcgccgatgtgtgacgtagttgtcggccaatgctgggaaactttgagccaacccaacgcgtgcggcactgctagatattaaagcttatcgcccaaaagatcgtcctgtgtacccttggcccctcactatgccaacccgagcaacatatcacatgttctcacacgtcgaactcctaaggattgtctcaaggatcatgggatgagtgcatgtgcaagtgcgggtcgggctggggctacgctagggcgatcatttatcgattacgcacctccaggactatgtatctgctcataacataaaagtcgctatcgctcacgcaacaagtctcctatggtacaggtgtatctgcgctgaccagaaatatgcgctcaaaactggcttcaaaaaatccatacgccgccacatggtccaatccgtccagtagcagaatccggtgatgcctctatgcctacgctaagaaactggatggctccgcaagatcacttttggtcgacctggctactcgaaatgcgacaccgagccttgctctagatgttgaaaaaaagcgtggtccgactctcgttcccagagtcgcgttatgtatcgtcacagtaggtatgcacaaatcgtcctgtcgagcagccttgcggggcggagggtggattgtcgaatgtgaagaatggtaggtgttatatggatgtggacgggtcggtactccgacgaataaaaaaggccttggccatttcgtatgcggacctgggcgtgtcagattgatctcacaacagcggcctgctgtggacttaccagcaaatggccgtgctaggcatcgtggtgatgattcggggcttcagccctcggaaatagcctccgtatccttctctttggtgaataatcttggccgcctgccatagtccggacacgttcctgagctcggcgtctgcagcatttcctcgcgtttgcaacaatgtcttgatgacgtccagaggcgtggtaagccccgctgcaaaaccacccgcaactcctcctgcgaaacaatgtgtgtaggggtcgtagcgtccggtggggttcatgaccttggacatggattcgtatgccatgaactgtaatgcggtgaagggcacggtcatgcacagtgtggtcgggtatgagacgtagaatgcgccaatgccctcggtgcggaacacctcccgcgcgcagtggggtaccgacttgtagatggagccgtgcatttgcatgcgctgcttaataactgggttgccttcagtgctgctggcgctcgcggagtgcgcaacctaccgtcaaaaggattcatcagcgcatcgctggagatggtcgcagccgcgccgctggcagctagctgcagttagcgacaagctcgagtggttagatgattgatcctgcgcacctgctgcaagaggatggtgctcttcgctgccgccctcgtttccgcccagggcgtgtttggtggcttcgtacgaggcaaagtagacggcatgcgcgggtcctgtcgcagtgtcagtgccctgcagcagggccatggggcgcgatagaccgacctgcgcccatgataacactcgatatgcctcgccataaggtccgaaagccctccacgcgcgagatggtgaccatggcgttggatatgccgctgtacatggcgcccggcgagggattgatgatttggatcctggtcttccgggagtcagcgcttcgcccgggacacgtcaatggctgtcgcggcagctgcataccttcaggaggtcaacggggtacatcaccgagtgctcctgtcgttgggttaatatttgtttctacgtgttcagcgggaccggagcatacggcaatgcccgcgaacgcgcctgcgagcatgttcgcggtgagggagaagtttggcgggagagcttcatagctggtgcggtagtcagcggcctgtttcctgcagtattcgtcgtgtagcggagccgtactcgtgttcttcttcgagtggaacagccggtcgatcatgggtggccatgagtcggccaggagtcgccgctgctgagtccagggttgcgattgaagcggtgcagagacaggacgggtgccggcgatcgagggcacgtgttgcgcgtgccgtggcagtgatgggacgtcaatggggcgggtttggagttggagttacttttcgcagtaatgcacactggactagtttggaaccgagcgccgaggcgccgtcgccgtcatgagcagcgcagctataagagcccgcaccatcaatttacctacgtagtcgtcgtgttagtagcgatgccggagcacgttcctggctgcatcatcatcgcatcgccatttttgccatctgcatcgcgcttctaatgccgtcatttactctattctgcagcgcacttccagttccctcccatttgctaagttgcttactttccatatgtttgcagccgcggagacactttcttcattgcaccttagctcggaccggagaagtgcctcccggggcgttgaggggaacgcatgcacaaattcggtgaagatatcttatctgatcatctccgtgtttcgatccccgcccacgccgcctattcttgcaaacatcgagactattcgtaataatctagggcaacgaaagcacggcacagaaagtaattgcagaacgtattgccagctaatgccacgtaatgttggattttggggacacgcaatggtctagaaatgcttgcttatacagcagtctagagacaacgcagcgcctgactcggcgtccgacgggctagtgcccagtgattccatagtatgcagcaatgcgcgacgatccagccgaagtacatagagagggaagtagggacggctatcaacgaagacagacaacaaacaagagtatccaatagcctggacctatacacagtattgctaggcgtcgattgcgacaacaaggcctggtgtatggcttcagatgccccagtccctttcagtcgctggtgacaacctgcagtagattaaactcgcttcgccatcttacaggtacagctgctgagagcgctacactacacaacacccaacaacccatgcccttttgcgcgatttgatcacgttacgtcgacctgcggctgtcgcaaccgacttgcaggaacccacactgccatgggtcgctcgctagcagtcgcaccgcttatgccagcgtggaaagctgacgacatcccggatgttggatacgccagagaggtagcacaaaagacggtcgaacccaaggccaaaccccccgtgcggcacacttccgtatcgtcgtagatcgacgtaccattgcaatgagccacgtgctacctcagactcggtctcgcccatgccttgtgtcgggagcccgtggtcttgcatcgacttcaaaagctcgggtagccggtgctcgcgcatggatcctccgaccaactcgcagagctctggcacgagcaggtcgaaacatgcgaccgtcgatggagtctgtccctcggcttgcaagtcagctgatggcgccatgtagaacggcttgatgttgcgcggatagtcagtcacgaagacaggcccacttcgtccgaggctttcagccagatagcgctcgtgctctgtctgaagaccatcttcatgcccaggtgcaaattcaaaggctgccttgccttgcttcacggcatcgttgagatgttgcagcgcggcttcgtacgtgattcgaggccatggcccatctatcagaccctgccaacgttgtgcaagtgcatcacgcgacaaggaagcagattcggtgctgtgatctcgtgctcgactctcgagtaactcttgcccaacgactgaagactgtaattcggttgcaacagcgcgcaacaggtcctcaacgacattcatgacgacttgcaggtcatccacaaatgctagttctgcttcaagcatgtagaactcgctcagatgacgtgctgtatcgctcttctctgcgcggaacgttggcgatagagtccagaccttgttcactgactgagctagtgcctctaggtgtagctgacttgaaacagtcaggtactttggagaaccaaagaaatgatcgtcgtgctctttggcctggttggcgggttcagatgtcgacgtggatggcgcatatggtgcaacggtgaacacctctccagcgccttcgcagtctgaagacgtgatgattggagggtggcattggacaaagtcctgcctggcaaaatggctagtcacttgagccgtaactaaagaccttaggcgaagaatgagagcattgagcggaaggcgaggtcgcagatggggaactgttcgaagatactcggcggtttggtacttcttctgaatgggggaggtctacactcgagtatctcagaaacaaatccgacattggtcgtgacggctgacaataacataccgcagcatcattttctcccagaatgcggacgtcatctacttgaagctcgtgagattgtccctggccttgtgatggtgtccacttgccactgactgttactgcaacgccagtcgaaagcctggtcaatgacacgtcagcagattgcagattgcagattgcagattgcagattgcactggggtgtttgactgacccttctgctagttgaggtggcaggacagcttgcaccgtctgcagtgtcgagccatcgccaatagcagcgaaggctatgcgtttctgcttgcgtacagtgcgtacatagccgttgaccgtcagggattgaccgtctgatgcactcggttgcgcagatgatatctgtgagggggacggcctcagcagctcagctatattgtttgggtagaatgttgagctgcaacgataatgacatggcgacgtcgcttgggcggctgcggcagacgttccccagctgtgacgcagtaaggaaggacggaatgcggtccttcgaatgtgcagcatccaggtcatttacgcgaattagcactgctaagccggccactgcgcagcgtgtgttgaaacttgaggtagcacattatcaacgtcggtgatgaaactttgacagagaaggtggtgcacgggccactatccgagtgtacctgcctactctcaaaattgaaagtagtcggcatccctcgtcatttcgtctgtcgtaacacacatcaagcccttgctgaacactctgaaacactgagatcctggcctgacctatgcaccagatctaaatcgcgtatcacagcagcaatgggacggtggcccgcccggcttttgtttggctctcccattggtcccacagggccctgtgcctctccacattcaaaatgcacaccgattcgagcgccacacatctggaccgccgctcagccctggtccctgacagtgtacaaaagcggatgcaaaccgtgtacccgttactgcatcggctgttgcggatatgctcgctacgtggtgccgttgtgtacgactctgcggcggtgaagactctcgctcgtagaacagccagccttccatccgatcacaggaactggtgcattgaccctgcatcccggatcatagtgccgacgctaccgctgcaacgctacctttgtgcaggatctcaaaggcgactgtcatcatcgggatagctggtgggcgccgtcagatctcttttgagatgctttcaccgatacggtctatgcagatcgcctagaggtctggacgatcgatcctggcagccaacacccctgctccagcaaactcagcgcccacaagtccttttgcggctgcgggtccctggcagcgttgcgatcttgggacttgacatttgcctccacacaccaggggaagccaccagacacagcgcgcggctgtttccgggtaactgtagccctgtgcctaccctaaattgcacatggtcacgactcaagcgtcagtacggcgtgcagctacgatgcccaaaaccctgtaggaagcacgggaagcttgctttgcgctgaagtataccgcttctgtgctcggcgcatcgaacatggagcctagctagtacgcggctcgatctgagtctataatttagttgctttatcacgcccttgaacacctgagcagtgatatactgcccttttaccggcccgggccccagctctcaaacgtgccagccgctcctccactctttctcactttcgattctgaattgcttcgccttagacattatagacaatcgctcacctgactcttgcattcacttcctacttgcgctgttcacgcctgtgatggcgccctcaagaccaaagccgtcggagatagctgccgaggcaaaaagagtgtggatgccatatatctggaagaattatatcagggaagccaaaacatcatatctgtacccggacgcaacacaaatacggatcaacgtcgacaagcggtcgtcacaacggacaagggttgccgtcatggaaggtgacccggtgacctacgctctgggctggtaccagagcctagccaactcagatccagactgtaaacgaatacccgtggtcaacgtggccaacgagaagcgggccgggggagactgggaatcagggctgatggcaccagaagagtgcttcgcgcggaggagcaacctcgtccacgccctcaccatgccctggaatgcccaaatgggacgcgaggaaaacttctacccgataccccagaaaggcggcatctactctccgcaagtttgtaagctgaaacagccctggcgtccacgtgccgcccatctctaacggtccgcacagttgtttttcgaggtggccccgaacaggactatgctacgttcaacgagattgcttcgctgcccgtcatctctgttgcaccagtgcgccggcccaagctggatgagtcgggcacaaagtactcgttcgcgcaggagaaggagctgatgaaggagaagatgcgggccgtgcttcgaatcgcctcgtactgcgggcacaggaacctcgtgttgggggcgttcgggctagggccaattttccgcaacccggccacagaggtagcgcggatgtggagaaagctactgttcgaagaagaagagttccacggcgcattccaggacgtcgttttcgccatcgacagcagcatggtcggcacgccgttgaaaggatgcgcgccagactttgaagtcttccagagggaattcgatccccagacgctgtttcccacaaagtacggctggtgaaatgaatcatgacaacaccgacacagacacacacgcacacgcacacacacatacacgcacacttgcccattattccgaaggtggggtcgcatcaggatgcatgctgtcagtggcgcatgtgggggccactaccggtagcacgctaccatagatctcattaagacgtctcggctatctgcaacttgcgccttgctgcaacgcaccagccaatcagtattcctacactgtcacaagcatttggtaaccatcaggcgctatcgccagtctcgctgtcaaacatttgtcaggacttttgccatcaggaaaaaaaaaggtgggcgtgaaagaaaaaaaaggaacaaggttcgaggccctggaggcttgttcgattgggtttcccttgttgtcccgcgtcgttcgcccggaacagttcaccacgactcgatgacagattggcgggaaaaaaaagaaagcaagaaaaaccctgtgctgcccaggcgcgcgtcttgaaacagtaaaacgggcgagcacaggagaatcactcccagcgcggcacagataggtagaatggaattgccggcatgtgcggtgtgtctcatgctcagtgttacgtgacacaacctactcctcggagccctgcaagaagaaggcgctgggttcagccctgacggccttactgcgaggcacccagcatgcgtgattcgacagaaatgctccgtcgtttggcacagctttgtctcggtccttgctttggttttgtgaggacatgcaaggtggtttaatgttgctcttctccggttgttgctgtccttgttcctgttcctgttcctgcagagttgtttgcgcagaagcgctagtgacgacattatgcggcctgattgctgggcccctgctggactattacattcgcagcaaattgtgcagaatcttgattaggtcaagtccaacgtcgtatggagctggtgtgttgtgtgtgctaggtggaatacgcctgatgaacacctaagtttacacttgcgaattgctgaggggtaggagtggtgtggatgcgcgccaaactttgtttgcaaggcgctgatctcgcgtttgcagcctgccaccaagtcgcaggcttgcagtctaatgtactgtagtatacataatgtacaggattcgtcaaaagggcattactggattcgctcaagttcgcatttacttctggcccggaagaggaagctgcggcgcgacgatctcgccgccttgggactctatccgcttgatggtctgctctctttggtagttgaccacccgctgcttcttgaagtactcaacctgtgactagtcagccggatgctcaccccgaaagtgtagtggtgacatggtagatcccgctcgtgaatgcaaatcagtgtccaccagtgccattgcgtccagcaccctggtctctggttcatgaggggaaggacaagggcgcggaggtagcttgcgcatgcaacagcctgagcgtacacgcaacgactgtctagcctcgtattgcgtttgccagctccttgtcgttcccctccatgtttgccaagtatatcctggtggactgggattcgcaacattcacgagctgagccacgccgctgtcaacgcaagtcgacttacccaactatgtgcacagttcttctcgaactcctgatccagctgaccacagaatgtctgtgccttctctctgcctgattttgtgttgatgctgtcaaggacgttgttcttgtcgaggcactcgaaaaaggcgtcgcgtgctgcgtagcactgtttccggttcgatcgattgggctgttcgaatgcgccgccagatgtctttgccggccctccctcgtcctttgggcttgaagaaaaccagcccatgttcgcggtatgctgtgtcaatgttcgaggtaggaaatcaggtgaggcgaattgagctgtgactggggtcagcagtgtccggtagtgccttgcacattcgacgtatatcgtaggggagtcgtactgcaatgtccgcgcggcagaaacactcgtggtgtggttcgtggtcgtcgatggcgaagttgcgatgatggcaatgatttcaacatggagcttggcgcacgacagcgggagctatgatgtcggggcttacgtttcgccgaagtgcctcacaactccgtgaacgactccaggcaacccatttacattccatatccccgacagcgtcaccccttccctatgtcccgctcatagcatacactcatggcgcgtagacgccgtcctcctcgacccggcgccctcgcggacctctccccgacccgcatcctcacccagattgtgcttctccaactggcctactatgcatgcgccgcagtgctcattgtcttcacggccatcgtagcgggcaaggaagtcagcacggatctattattcaactggcgcagtctgcgcggtgataccacagttggctggaccctggggctggtatgggtgctgaacagtctcatatggcaagcatacttcaaggacactttatgcgcgacactaatctgtaacagtgtcatttttattgttcttctcatcgcgcgatctaaactcgtgctcgacttcgccctcactatacacttcatccatctcgtcaccacgtcgttatactcgcatgctgtcccggccaatctcctatggtggatgctccaaatgtgtagcgcgacagtaatgatatccgttggcacatgggcatgtcagtggcgggagctgaagcccatcaattttggcggaaacaaggccgctgcgaacccacagcccgcggaggaggatggtgttggtgaatcaagaggccgaggcaggggaagagggagggacggagcgggcgagtacgaaatggcgaacctgaacgaaggcgatgatcgagtgtgatcttgatcagagttgcattgcttggcgtttgggactgaacacttcggccattaatcttttcaagaagcttgctattgaatgcagcataccatctggccattgaactggtcttttcattacatcatctgccgcgtcagtgtgcaccttttactataccccgaatctacccagttgaatatagctgctgagcactgttgatctgacggcgtctgtgcatatcgaacgggacgctcagcaccactccaggtatcccaagatccccagagtttggacaaattcgacttgcatcttgacatctattacattaaatggctagcattacattccatgtgtcatcgacactcataactttgtattgatcggccggcgaggaaccagcgtgaagacgacttcttgaacgacactgtttcatctctaatcttgaaccatggccaagccttgcccatccccgcggcttctagcgatgctttttcttccatgctcaatcgtggtatgacccggcacataacctgatccaattcttctagagagacgaatcctcctttgtcgtttaacattgtctctattcgtattgaaccgggatgggctggtaggtcgacacctacacagaacattagctggacggtcaaggcgtttgacctaaaagttgtaccagaagatatttgctgctgtagaggaagttcagcatgctgaacccgatctgtaccgtcgcttgtataagccaggattacagaattggcgaccggcttcgtcgttttttgttcttcaacccttatcggaatttgcgctccatgctgggttggtatactgagggttagtatcggtcggcacaataacgcgccccaagcaagactgtgtaaatgcattgtgccgtggtcgcaaaagtgaatcacttgcgatgttgtctgaatttgtatggagcagcactggatgaatcggtacgttcacgcgaccaaagggaatggggaatgccaaacaatatacctactcatgcaatgcccggctcaattttattatacccctacacctaataaaagacttaccacatgacccattactcgactctgcgacaattgacagcgcgcctgacgaggcgaaggggtatagcctaatgggttagacaaccgttgtagcgcgtcgttagtttcatctcggttcgagagttaagtatcttcccgcgggacgatgcagagagtcgcgctgtcgatatgcaaggttccagggcattttggaaaaaaaatgttattgctggcactatcgcgatgctgatccattctgataattgtaagaggaaagtgctgggattgagccgtcagactcggattcggcagtccccacaacgcacgggacttcgtgaaaagcgcgctaactcagaccacatcttcggaagcgcgtctaccgaccagcaatcaccacttgcagtcatgatccaccgctaacaaatgccacaactaatacggcgcagcatatacagccagcatgaacccgccaaatggcttttatcatcagtggcaatccgcaccaccgcccaacggtaaacgctttgtgcctgtctcaggtaccttcagtggtgcgccagcaccgagtctagccaggccacaggcgcaagtccagcggccgcaatttccagttcaatatcctccgggacagtttgcgcctcagcagcaagcgtatcagcagccacctcaagctgccttcaccccactcattcctctgagtgccgttgaggatttgcagctgccacaaattccattcactaatggtgccgtaccggagaatttcagtggagctcctttcgtcaccagtggtcctgtagtccatgaaggttatatcccagctccgggtcgaaatgatgaggacgcttatccagcgttgcctggcgactacggcggaacttatcttgatcgtgacttcgacgacagctctgatgacggggatcacgacgagctcacttttgaagagtcgatgcgtgagcttgaggagagagacaactccgaggtggacaaagactactctgaagaagatgcagaacatgatcagggcgatcctgacgaaatggagttggaggtagagttcgacgatggtgaggagccggctcagaggaagagagggaagcctgctgctaggggcgccactgtgacaagtatcattggtggtcgaggacgatctcgaggccgaggacgaggtggacattcaggatcaacttccacacgaggcaggggaaaatccagtcgcggacgaggccgaggccgaggccgaggagctagaggtgggcgccagggacctcgcaaggttgccgatccaggtgaggaatttagggagctacaaagaaaggccaatgagaggttcgctgcgcaggactttcccctggccctcgagtacgcccagagagctatacagatgaatccggagatcttcgaagtccacaacattgcatccgagatctataggatgatgggcgaagaggtcaagtcgattgactcgctcattattggagcgccaacgaagcgtgaccccgatctttggcacgtcatcattggtcgagtcaacaaactagatgaagcgacctatccggagtacacagaagaggccaagacagctctgactctgagatgtttgacgcaggtcattcttctggaccagaatgactacggagcccgaagccaaattctcgagatcgaagctagccttggacacgcctccaaatgtatcaaacagggtctcaagatgatcaaactgcgcaaggagaaggacgagccaccagatacggaggttctgaagattatggcgatgatgggaacgtcaacaaaacgccagacgagactgcacatgaagaaactcttgaatgtgtttgaggatgctatcgattactttatcgagaggaaatccaacagcagcgagtttgactgggagatgatcaatatatacctggacctgcttgatagagacaggcagtatgagtatgcattgtcacgactcaaggctctggcgcggtggaaacagggcagagccaaggagacgttctgggatgatcaaccggacgactgcgaattcgacatcgatgacgagccgaggcgcgtagctgtccctcagtttaagtgcaaaacacagagcgccacgaatgggcagactctgccactggagattagggtgaagatgggcatgttccgcctgcggaggagcgctgaagattttcaggaagccatgcgccacttcgaaatgctcgagcctgatgatcacggcgccgacgcgctcgtatgggattacgaggatcttttccgcgtcattggcgatgcactacacgccactggtcacgacaaggatgccatgcgcttttacgagcctctgtacaacgtcaactccgaggaacttagtttactgagcaacctcggcatctttacctgcttcaaaaatcttggtcaacctgaacgagcagaagaaatgataccgatgttcaaggactggaacgcggagtcagtagatgacctcgtcaagcttgcagtattcttcgagcgacaaggtatgctagcagaagctgttcaacgagccgaaatactctacaggaacaaatacgcccacagactgcgggcactgggcttcaaagcctacgatgacatgagggatgagtaccttgccgcgaaaaggaaagctcgcggcaatcaccgtgcgcggaaaagtactgccaggagacagcgaaagctctctaagaaagctactggcagaggagaagcagatgaggactccgcaaatgaaggcgccgacaaagagcttccttctcttggaccactcgcggagcgacccaatcaaggcttgttccgcacaaaaagagcgaagcctaccaaagccaaagcccagacattcctgcccttcccgtccgagggtggaggtgagcgtgcgtctgtggcgaagccgaccacgattgagggtacaagtgtgcctctcaaggctattgatcagaggttgttcagacaaaggctcgacgcactggctaaaacccacgccgaagaattacaaactgcccgaaaacagcaccgagagacagtggcgagcttcaagaaacttgacgaaatctcagacgctgcggagaatggagatgaagctgccatcactgagctgctgtcgattacacgagagctcatagaagagttctcaacattcgacatattctacgccagcaggaaggaggactttatctcgtacttcaggcgaacaggtgaccatgagctatggaaggaatctgcactcatggttctcgccgttgcagcgaacaatgttgaggatggtgctacagacccagaacttatcgagaggccagaaacccccccaacagacttctggggtgtgcattttgacaagtggatcgaagccttcggtcgctatgccatcatactcgcacgtgaaggcgacgacgagcgttgcttcagtaccttagacattgctctacagtcaaacctagtttggcgttcggaggagtatcggcaccaactccaaatctgtcgcttggtgtgcgcgctcgccgtggacaactcaaatcaagcgtcgtccgcagtgcgctggctactcaaagagcatccgttcggcaccgatctattgcgcctctacagctgtgtcaatcgtctctgcacaatccccgaaggctactcgaccggcccgtcccacaagatcctcatgcgctacatcaaaaccatggacttcgcgctcctcaccgaagaacaacgcatatggtacaactttcgcgaccgcaaggacaacgcaggcggcttccagaactccgtcaacagagaagacgtcaagttcgttgtagaccacgacccagcgctcttcgcgctctacgctcatgtcctccagtgcggtggctcctacatggctgcactaaattactacttccgcgccttcgccatcacgcctgatgacccgattctcaacctcagcattggcatcgcgtacatccaacacgcgatgaaacgtctctcggaaaatcgccagtaccagatccaacaaggtctcgcgttcgtcaatcgctactacgagctccgcacaaaggacaacatcgccattcactgccaggaagcggagttcaattttgcacgtatatggcatgggctaggtcttgtaacccatgccttgcctgcgtatgagcgctgcatcgcgatgagcgagcgcgtcaaacaggaagctgcggatcaatgctcggacgggaactggggccatgaagacttcaagttcgaagcggcgtttgcgattcagagtatctacgctatcagtgggaacgcggaggctgcgagacatgtcacggaaaatgtgttagtcattgagtagtcgtagcttcaataatgtgaaaggttgaccgccacgcgtcctcccgtgaacggtgagcttgactcgacgccctcgcacctgcacctgtacctcaaagccacttccacatcccaacaaacccacccagaacgccacagtcacacaaacccccaaacctccctagtaccacacgattcggcccgcgagacagtgtagcatcggaaagtgcctgatgctgcggacctgcggatcgtcacgcgttgcacttgtttcaagaggggtggcttgagtcaggagggcgtttggtgggggtgggagtcatgacgttgggatgggtgaggggagaggggttttgtgcgatgggacaggatgagttgtcgttttgacgtccaaactgcgccatgaaaccctcactatccaacactagaacgaatgatagaacatattatactcaaaatgtatgtactacatctcaatcaagtctgcacatatgcttttaacaacttccccattgcattgtcagcaaacttgacctgaaatcacgtcatcgtcattcgactcgtcgcatctagaccccagaagccaaaagcacatgtacaaccgtaacacgcccaacgcacacgctgcaacccgttccttctagtcatcacacaaagccgacatcctccgctctgcaaggcaccccaaccagacgtttcctgtgccatgtcgtggtaacgataagcgagatgagatacgcgagaccttttgtcacagcttggagggggcgttgttacagatgttgcttgtttattgcgatgtaggatttcgaaaggaaggtgtaagggtcggctgttgtaatgtttgtatagtggaggtgcatgcctcctttctccacaccggctgctccctaactggcaaaaaaactaatctttttcttggccctacgtcggtctttttgtacatggctgcgcagaaaaagatcagaaacatacgacggcggggatttgttagtaaggcacgtacctcctttcaacacgtcttacaattttgaaggagaatgtcgccgaaaatgatggcctttgcagacggtcttggcacccggttgaaagagtccgcttagtcaatcatttctgacacctacaagtacagtgcttaaaatgcggccacatgcaaagctcaggctgagcaaataggtgcctaacattgaggcttgggcttacactcgacttccacgtactttcaagacgatgtcgttgatcctgactccgtgcgcacaggattgtgcgaagggaagaagaatgccactatctggtctaggaatttcttctccggtgatgttgacaatttagtaagacgtgtcttgttcctttcggctgaagaacatgtagataaatgatatcagcgcttctgaacagtgccttgagttaaacaaggtagcaagtaaagtgtctgtagacaatctccagatctaaagaggttgttggcgatggtaatagcgactaagcagtagcacatacgttggctgatctgtttgatgtgaagaaagcaatgtctaaggatggttcagcacaactgcccgtctccgcccccaggaaggacctgcgatcattttccaaaaagcagtatagagtatgttttgggacatttgctccaaaatctagtcttgccaatcgcctgactcgagttgcgaccatggaagcagagagtcagatagaaccatttcatacaagccctatagcccacccttactctaaggctaagcatgaaaaggcaacctcaaacgaggtaaggaaacgaacagactgagagtgagagctgtcaacctctgtttgtagaaagctgcatagttttccggcttattttctcctaagtagtgtaaccctttatatatgaattatgctctgtgctcactcctaaagcaaatccgtgatgttacttgtttctctattattgtcctaataccttgatcattgtgtatgtcctagaaaatttccggaagagctagctgtagatagtgcaagcccttcctctactaagataaaacagcactagcttatgcaagcagctattcatataaagcagcaattttccaagcccattttgtctctcgataattatcaattccactccgttaataagggcattgacacgctcatcagtgttggtaatgtatcgaaggtatcttacgattgtatcctagagaaggcgtttctgaaacaatgttgaaaagtactatgcccgtgcgcgtaacgcccagattcgcgtgacgctctgcctaacaccatattaactatcttaaaaataaggctgcaactccacgtctacttaatagtattgcgagaaaacttaacgtacctcacaggttagtgagctacataagttagcaagctacttttgctaagctcttactaaaactatcttatctacgtaatgccttaataatagcactagatagatgcttctaataaacgtaagatatagactactctctaagctcttaaataagatataatactctctatgcaacgcgctgcagctatctataatatatcttaagtaactctagattattaatgcgctaaataacctttctaggtaaattgctagcttaaattaataaatctaactctaactaagaagaacgtagttattaagcatatatttaagctagttacgcgtagattttctcttaggcttatagctatagctaatatagctaattctctacgcgctaagtatagtctaggctaagttagcttaaactagcttagtatatttattaaatgctactctaagctctaaataaagtttaattataaatataactataagaaagctctctataagaattctaagattatataagactagttctagcttatagagaatataaaggcaaagtatagtatccttaataataatatatataactttaataagtctagctttataataggctagatcttaactaaagtagttattatagctttagagcaataagaatagctaaagatagtataatagagtaattaagagtagataatagttatttagagcgttaatataatagagtaagctattctactctttattatctttaaaagctgctactacttcttagcttagtataagaaaaagaatctatcttataattagattattatagtctctaagaatagctaaataataaataagcttagtctatagtagttaaagcactttaataagcatataaagaagaaagttataggcgcttattagctacttattattaatagctataagagctataacttacttaaattctagtaatactataagaataataagattattactatctgcatgctttcttacttattataccttctatagcctcttaatatagattattcttatctctttaaagaaagtatatagacgctaagctaaagagcttatatataactaaattatatatattataaaacttaagtttctactatactttaagcgcgcctttaacgcagtaattactcttagtaatatctaagaagagttttaagatgctagattagttctatttaacctagagcagattatattagctcttaatatctatatttatactttattattacttattattaaagactattcttagtagttataaactctaagtaatactcttaaattagaattataattaacgcttataaagataagaatttagagatatatagatagcttactaatatctatagtagaagcctttaagaaaatcttaaagagagtagtaattattacatataagctagtattagcgcagaacagagattactaagctttaagcagctaataaagctgctacgtaatataaattatataaaagaaagtatatataaaaagaagagaccttaatagttaagaatagtctttaatagataactctaaagaagtttagtatgcatagtaataggaagaaagtaaagaagtagatatatgctaaagtaagtaagctctcttaaagatagtatagatagtataataagactagatataatatacgtatatataagaaagtagtagaagtagactctaaataatattatatcttactttatactatatagagctaaagtaggctattttgcgctagaatagagtagttttagtagaggcttagcaaaagtagcttactaacctatatagcttactaacctataaggtacgttagtagtttagtaaatagaaccttgcaattaatttatactatttatatttacttagaaggttaacgttatagctacgtaacgttatctagagtagtagagaagatagagtaggtagaacttaaatactatctgcagcatctctaacgcatttctaatgcttagtttttagaaaggctgcttagaaggctttatgcttactcttttaagataattatatagctttcttagcatcttattagtatttctaatacttatatttagctagttttttagctttcttcttctctcttactatcttaagtctctcttattctgcatatcttttctttagcttaacttaatactaaatcttagcagccttatataacttctttctataagctttttagagtttttcttctatcttattattagctctaaccttctctcttatataggcctctctaaccttttaagaagactataagatagctctactgtagtactcttaatgctattaaaggttaagagctttgctcttctttttatacttcttttagtattatatagtcttatatagacctttaactttatgctataaaagctagttttagatagagagttaataaagagtaagacttaactttttagccttattctagcaagtatcttttactatagcttatactaaacgctctatttatagctaattagatagtaagagccttaataagctaagtaattatttaggtatttaagtaaacttcttaagcataacattagagttctttagctatatttctattattttaaacgcctttaagataagcatttctttgctaaaaatagatacttaggcgttctaaaatagcttaaaaaagttacctttagtaatagagataagctcttaagcattatagagataattagtaaggcgtttagtataagcttaagctagtagcttaaatagaataacgttaagtagttgcagcatataagttaaataagagagtaatattataagaagaatttaattatagttatagtacttaataaaagctatagttaagtaacttctatagctatctagttattagatgtaataagatcctagatagaaaattattattgttgttctatctaaagtgcgcgcagcatcttatttgcgtgtgtagaggcctctgcacctttcttagcaggttaattgcctaatctattttatgtaacgccttctatctaacataccttcttagcttagaagttctccttgcaagctgcatatcctagttaattagctataatattaagctctctagttgctcttacagtaactctagtctagcttcctttaagagagcttttatatgcttaataagtcctaattaattaagaaagttagcctatttattagctagaagagccttagtaaatctatctgctattatattattagatagtatatactctaccttaattatcttctaagtaacttcttatcttagctagtagtagtatatattaacgtgctaaagttttatttaaagcttagctacgtcttctattactagtctaatagtctgcttattatcgcatttaattataattattaagttactaaggttaatctaaagcttctttagcagtcgtaacgtaaagatagctttctttgctatctaagagagcgtaagtaatttagcttctgttattaaggttataactatatcttatttgcttgctctctagattataagactgctaaaaagtttaatagcatagccttataagcttttctaattaagagtattatctgcaaataatgcattacttatgatcttaaaacctttatctttcctaagcttaagagctaggtttaataattgctttagatatagtagtatctagtctgctgcctcttaatgcttattgcttaaattaactaggaattaagtaaggcgcgatgttataaaagcaatatctagccttatagtaactgctgtaaatagtagagatctaatcttacgctaatacttattaattttagctagcgctgtaagtctatcttatagtagaagtttaatacctaatattagcatattatatcttatactctagtaattaataagtaggctgattttattaacgtaggcagcttaggatagctaaatagtcttctgctagcagttgcgcataacctctactctaagaaactactataagttctcttcttctatgcagagatatttatcttagatctgtttaatagcctttagagcctctaattctttctttaagtagtacgcaataataatgtcgtctatatagaagaagataattactctgtctttaattatgcagcatagttcctatagtatttattagaactctatagacgtaagagttatagtaaactccttttactatagtagcagcaaaattcagagtctatatagtgccttctgcacttttagtagagtactaagtttctaatactctcttagcattcttatatatatttcttagttaattgcagtatatataaaggcgtttataacattatattactttagtttaaggttaaacttagcagtaatagctataagtatttagaataagcgtctagctagtattgctatatatatatcttagaagataacgtttctttgctagtctcctcttactactagtcttgccttatatttattaaggtagtagtatttattaagtttgtaggtgtatatctatatatagtctagaatctaatgctctgcttgctttattagcaatgcttagactttagtctataactttatttattaatagctctagagataagtttcttctgctttcttaaatattttatataatagataatcctctagctttaactgcgctaatagaagtagcagtagctaattatagtaaagcttaatttctttagagagtagtctctttacctaggctttattaattagcttttcttcgtatttgctaatatattctaatttagtgctagctataaatgcggcagcctataaataggttattaatattagttagataaatatatttgcaatattcttatttattatctcttcttaaactagcaaggctataggtaaagaagttagtagcagtgttaggtatacatctataacttttctttcttagtagtatatagttctctaagaacgcagactctctttctgcattatattattcttatagaacatcttagtttctagttattagctctaagtctctagaagttctattattcttacttaggctaaaatcttcttaagagtgctgtgcataagattatctattagattcttagttttgctattaaaaattgtttttttattaaagactatatcgtaagtgctaattaccttagctatagaagagatctatatatagtagatatttgttaattaatattctactaagtaactaatctaggccttaggattaagcctctatagtcttaacttttcttagtaagtattatctattattacaaaagctttatatctatatgcttttagataagattagtttagtttttagagtttagtaactatgctatttatagctatagcgcgtataaagaatacttcgtatagtatcttctaattatttaggtaatttagcgtttaattatagaggtatactgctattcttataatctctagctagagtttctatagaagatttgcatttagttaaattacgcataccttctcttttattatactctctaagcgctctacttctctgttctaagcttaagtatctagagcagagagcttaagtctaattaatagagacatatactatttcttaactttttatttaatagtaataatctcgttatctatcttaataactttaactataatgttaaattatttctttataaactagataaaaaggcttagaagttatataattaagcaggctagcctattattcttaaaatagaaattctatataaattaggtacgtctgcaggtaactagcatctagctcttcttcttagtaaaactgcctttcttatacttatagaaattaatagcaattcttttgctaggttctttattatttatccttagagtcctgtatatttagcattttaattttaatctgctgcaggcattatattctatagtagtaattcctttaatttttactctcttagattgctaaataaggtgcttaatagcagatagactaagatgctctagttatttatgctataggatagcagtagctctttatagtaattatttagcttaatttatacgcatatagaaggctaatagtagtatagtaggttatttaataatctattgcctatagtattctaatagaatagctataattaagctatctcttcgtcataggcttattagatcctcttagttatcttactatataccttattattagagtagctagaaagagataaaattgcagagaaaatctaggcactatgcaacgtttttaagatgcataatttatttactctaagatctctctactattactctaatagctctatattcttatatttaaattattaagtttctagcctagatatagtcttctatctctaggttgcgtacgtctttaagttaagagagattattgcagatatgcgttattaagctagagtttaggataaatgcattctttaatagatatccttaattgcttacagcaaaagctgcatttattatgctcttatctagtcttaagatcttacgtctatctagttacctagataattctagtgtatataacgtcttaatttaagaagtaattaattagaaggctattgtagtaaggcgcagttgcttagatttatatatattctcttctactagcttctgtaagcttaggttatatttaagtttatactatactagttttataatactctagtttagtttaaactattctagttattagctatttatataatagcagttagctatattatgtagctatttataagtagaatatatgcctctagctaacgctgtacctctctctatagattgcctattcttctgcttatatattagctttaagtttcctctgccttagttattatttatagatagcgctcttatcttaatactagaggcgtttctctatatagctaagttagatttactacctactgcatataaggcttctactactaagaatgcaccttttagcttttctcttaatagattatagaggcttatataattgcagaagagttttattatcttttttctattaatagctttcttattatattctagcctatagaatgctatagtctaggttaatgctacttttaacactaagcctagaaaatcgtctattatagcttatatttatataaccttagctaccttaagagtcttagcttaagttatagcctaattatattcgcttagctacgctttctagtttataggtatatatattagcttaagtgcagcataatatctttcttatacttacgcttattcttcgtctacgtctactctaatagtatcttagagagcagttatctattcttataatattttattttctaagtaacagcttagttataagtgcaaggttactattataagaatgtatttaactgtcttagagatcttatttctcttcttctaatagtctctcttatatatcttatataattctaagcgaagcttataatctttgcaatcctctttatatgcttctaagctctttttagaaaagtctaatagtagaattagtgttgttagagtatgcaataaagactgctaaattttaattaagtcttaagctattgcataagtattatcttaactagctctaatagtatataataatgctattaatgcgtcatttacgcttattactagtttaaattagaagatgtctagaggcattagaaggattagtctaataagaggatgttaaattccttctaggtctgctagtaactagatgccttaagattaggcatttttattttaagttagtagtactataggatctagctctcctatattctaataggaataactattgcatcttattcagttagagtttaataatatagttaatagctttatagaggtagtattgtaataagttatacttaatgcaaaagtagttaattaagttattaacctctaaactacctccttctgcttttatactttacctaatatcctattaggcttaggctctgcgctaacgcacgttactctactatatatctcttctacctataagagcttagctctcttaagcttactttctatagtctactctttacttctattttactataagcttattataagtatagaactaggcctaataactctaactctattaaacctaatatagcagattactattcttctataatcttctctttacttctgtactcctataagcctaatgctagtatagaactaggcttaataaactctaacctattaaacctaatatagcagattactatctctaagtttacttactctattgctaaagataaggctactttagcagtaggcttctctttctctgctagtagaattctattatagataatagcatataagacgcctaaggctatatagactatataatacctaattgctagagtaatatagactatgctctgcctagcgcctttgctattagcttctattagagacaactgcagttatagctactaagctaattactagaataacgtagactatgctctgcctaacgtctttgctattagcttctattagagataactataattataactactaaactaattgctaagataacgtagactatgctctgcctaacgcctcttcttttataataatagcaaacctctagtaagcctctttaatagttaatagagtctactaagtagaactaagaataagaaatctaagctacctttctaattaaagcaagaattctcctagctcctactaagtacatctaagtagaacttagattaatttatgtaaagcgctagtgcctctattacttttctatgctatagtaagaacttatcttagaagaaatacctattatgctttaatatctgccttaagtttctagctctaagagctagagcgctctgtttactctgcaacttcgcgttagtaagcctaagttctaaaagaaatatgctagatacgtttattctatttatcttaataaatcttatagtaactctaatactaaactaagcctaataggcgtttagtaagcttagtattaaggctttctcttacttataacgtagatagcagtgcagcttttaagataaagttagttaataagtagtatgctaggctatagtaaacgcttcttagaactataaaatacttagttcttactatattctctattctttatacttcttactttcttatcttcttctctattctttctctttctttaatatctttctatgcactattaagattatagcttatgttaactacttctataggtctacctctacctattctagctatagtagttaagaatttagcagtagcagcagtagtaagaggctttcttctagtagctaaggttcttagcttctagtattactaactaagaagcgcgctctacctatagtttgcgtagtacttaaagctagtaagtcttttttctttctcttattagaattaagttaactaatatttttgcagttacttaccttcttaattagcctcttagcgctaatcttactaataatattactactattctagctaatttgcttaagtaaggctagattctctcttagtttcttaataatattaggcgcgcctacctatactagcgcaataatactctaacagatactaattgctcttacttaattacctatagagattctaataataatgcgctaactttcttttattacctttactatagagattgctcttatatccttaagagctaggctctcttagcattttctacttagtaagactttaaatagttctactattacgctattaattatagtattaagagtagtagtactattagctctaatagcacttacctagctgctttactactctactacgctaatagtactatgcacttcttctattaaggcaatattaataataataactgcgcttataactactacttatataataataaatagtatacttagtttactagcgctaataattagttaatacttttaagttactgcctaggttgctagattgcaaattagagtaattatttcttttataggtttaataatttattagaagtagcttttactaacttttctttttctagagctcgcctatactattactactagttaagctatctaagttagctctacttctaaggttgtaaattttaaatctagacgcgcgctatattgctagaactttctatctaatgctctaaattctgcgtactctatttatagcgttctagcaaatttacttactctttattattatagcgcgctttattctagctctaatatactagagaggttagctgtctgctagagttaggcattagaagatagctactctatagttttaggttcttctttagcagagcacgtattagcttataagttaatttagtttagctatattattaagtctagtttagaatctctaggttctctaatagctcttttagatcttagtttgcctatagtaataagctcttctttttgcaattcttcttatagttaactttcttctcttaggtagttctcttcttatagcgcgctttctaattctctattaagcttagctatgcgctcttctttagtaagatccttttcttatagtcttaaagatactagtaatagtagtagcataggcagctttacttagcctactatatttttactagatgctattgctaaggctgcttaagatagaactagttctactacttaagaagcagtagctttttagaatagatctctctagtagcttagttactagctatctactagatttctagtaggctattattagtagagctctagtaattcttcttattatcctacttctagcagttctagaggtacttagatatcttattatagtaatattagcagtcttagcagttctttagataggtatagttatagcagctctaatagctgctcttaagagagctctagtagtagtagtagtagcagtctaagtagtagttagtaatagtattctatagcctttttactaagtttcttttaatttctctgtatattattaagcctaatagtatagcttttccttatatcttttttctttttctctctgcctcttataatatataaaataaaacttataattcttataaaaataatttctaaactctatagtaactttctctcttatctattaagcctgtttttcttgcatactaatatgcactttttattctcttctttcttctactctttttgcctttaactattctatagttaaaagtcttatagattatttactttatctctaaactattcctattctatattatctatagctttacgtagaatctaaacttagacttactatactaaggcctagtttaagagagcatagcttttcttatacgtttcttttagtctatcttctcttaccgttgctaatatctattaagtctagagtttctgcgcctttatctagcactatctctatatctagtaataactactaatagaacttatatagctagttgctagtataagttgcttttagtagcgcgctgtctagttctttaaagatatatattacttttttagagatgctcttaatgcagaaaggctctttctagtaagattctagtttttataatctgcttatattaaggtcttaaataacatctctaactaagactaagtctctataagttattaagtctgcgcgcagtatagctttattattaaactatttttttctctcttctctaagttgcatagtttaatctactgcttcctttagttagttatctctatatttaaactattttgcctataacgtaagcagcgttgctatattctatatctagttctaagaaagtatttgctatatgcaaatgctaagttctactagaagtatatattcttacctagtaataagaaatattagagtctcgctagtagagcgtttaactattacttagtctacctatagtgcaaggtgcaagtttataacctagttcttctttatcttatataaagctcttataagttctttatagctatgcttaataagctcttaagcatgcaggttaaacgtgcttgctataactattatagtactatatagtattactagatctttttataagtctcttattttctaagcctctatctactaaaagctttattagaactctctaataagcaaagattacctcttctagaaacctagagacttataaagagctattttctaagagtgctttagctttaacgtatctagagagatagtttcttataactactagaaacttctttctagtaaggctgttaggtatatatactatatctatagttatctatacctatataatattagagccttatatagagtatagttctttattaaagcgttgcatgctataaatctagcatttctagtatattttaatgtattattttatagccttaaatatattattctagaagtattgcgtctatatctttctctaagtgccttctcttccttaataacctaatactttatagagttattaaagaatttctaattattagaaagaaacgtctataactcttcttaataggcgtctaggttctactttagcctatagaatgccttcttttacgcaaaatttgcatacttatctttaaagatttcttatacctttctagttaagctaagtagagttctgcattataactagctattaggcaatattttaaaagtatattatttctaagatattaaagactaaaagattaaaagcttataactatatactataggcaagccttaaactatctattaggtctctctagtttagtgttattaattctagctatttattaataaattctttaatattctcttctaagttttctagcaatatctattctagttcttctagcctgcgtaagagcgcatctataattacgttcttcttgctcttaatatagcgtattttaaattcctatatattaagtaatgctagctattatgttactaatgcatctagaagattagtagtgctctaatttagctagtctataagagttcttatatctgtcttaactataaagtaaatactatagatctaagagcagaacttttttagtataagaagcattgctttatatttatacttgcctaagttctaatgcctttctatagctaactatactctagacttaaattgcactagtcttttattctcttagagatcttcttattataatactgctctctatcttttcttacttctatctactaagataataatagagcgcactagcttactatagttaatagaaactagtgctagcgcacttattaagtattattttaagcattttattgcgttgctagccttaatagtctatttaaatactactttctttcttaaaaggttaaagagtagagctactttttaggcaaagatctataatctagatatagtagtatgacgcagacgctaaagaatattcgtatattctttagataagcatatgctagctattaagtaattttagtaatcttctttagcgctagatattatagtagagcaacgtgcgttagcgcagagcctaagcctaatagaatattaggcgaagtataaaagcagaagaaggcagtttagaggttaataacttaattaactacttttacattaagcataacttactataataaatagtaactaattatgcaacttaaacttaacaccttagttcttaggaaagctaagagtaggcgagtatagctaagcaagaaatctagctctaataatatattagataacaggaatagaaatagaaatataaataggtaatagaaatagaaacagaaacaggtaataggaaataggtatatacacagaaataataataatagaaatagattatattaagatatagaaagagcaatatacagcatagcagtatagctagagaatataataatattatactaagcaattcttattactaagttagcactagaactaaaaataaaacaatatacttactatagaataagcataggcgctagaagcctcttaggctagacctaatagcagttaattattagaaatataaaatttaatattgcttagattacctaagcagtaaagaataaactacagctctagaaggctattagagtgcagcctaatagcctttaagactatatatataatatttaagaatataaaaatataatataaggctatatttaggctactaaaaacatcttctagtaagaaatactattagcgttttagcttacctcttaaatagttacgcttctgcttcttcttattaacactctctttttaactcttattattcttctcttatactactttctagatcttatagactcttaggctctaattataataagcttcctatctaactagtaacctctctactgcataaaaggcctaacgttcttactctaagaaagaggtagcacttaagctcgcttctaggctaagaatctattaggcttagaactagcagtaacactagcgcctttagaagcagaaatacttttagcacttaatttttaagaaatctttaaggcaattgcctaagaagtaaatgtaatagtatataataactagcgcttctatattaataaatgaagctctctttgcagatatctctcttctatttaataaaagaaaacgttactctatttattaaaagaaattaaatagcgctctagcttctactaatagactattaagaactgcatcttaagactcctaggctactgcaactatactaggcgtaatattattaaaaatagcatagctaaatttaaagtagcaaaacttactaaagactagcaaggtatctaggtaatgctgcgcagatatttctagagccttaattaagcctagcgcaaagaaactaagaactctcttaggtcctagtgcctaagctgcttaataataactaacctatctctttaaagctacctagacgcctttaagcctagatttaataggtgccttaaagcagaattagtaataatagaatagaagagcttctttcttacttaaggccttaatagagaaaggctaaataaggtactaaataagtttaacttcttaattacttaactattagactttgtctttaaaagaattaaactatttcttagtaaaatagcctctagaaaattagaaattaaagcctttaatctagctcttaggaaaaatagtagtattgcaaaattaacaactagcgacctattaggactaatacctataaatactttctatgcactgcagctagatctaagcgttatttctctactcttattctactagcctaaggcaaactaacgatcttaagaagaataagagttatagatactactaggctataaacctacctagagcgaggtagataatcgtaattaagaaatttactagaattaagcttagtagagtaaacctattaactgctctctaagaacctagagaaacagaacgtccttagctatgcagatatctaagaagctattaggcttgctcttgcaaaagttagcgctctctctatataagcatagaactaagcactaggcagctaaaacttctagtagcctctgcgtactatgctcttagattctagctattaataaacctagatagagttctaacagagttcttagatatagaactatagtaattagtaaggctcttaagcttattatacttgcagagagttaggctatttagcatgcttctgtaaaataagagataagcttatctagaactaatagatctacttaaacctgtaaggttatattagttagaagaataaagaataatctaaagaagaagttagaaacgtctctagaacgtatattattagaactattattaaaggaattaagacttagctaaaataaagtagtaaactagtagttaacttagttataataataaactcttacgttaggcagacctaaggatagataaagctatctaacaacacgataattatagaatagaatagcttctagaatttagaagttatagaagaagataagtttgcatagtgcttaaaacttactagtatagttattagagctaaagaagtgctgcttatcttagtaatagttataagcgtatctcttactaacctagcaatatctaattataatcttagaatagcagtgcttaagctagttatattatacacctctatagtaagaaataataaaagctgcaacgctaactagatttgcctaaaagtagtatcttttaacgaagatatagacgtagataataataaaaggcaactgcagaagataaagctaaaaacagctctaagaaaatataaggttctagagtcgcttctattagacctagactagatagtatactaagttcttaatacagcagtattagtactgcttaaagatctattagctatagctctagaactctagaaacgactagataaagcttattatataagcgaatatctagaagcctttcttaagcctaaactagcacgctaaagttctagttatggctgagcctatagaataatagcataaatattagtaatatagctattgcttgctctaagtacgtagaagtagaagctttagaaaggctttattacttaagcagaaagtagaagtaataattcttaccttatagtactagagttcctaagagaatactattactagaacttcttccctagcaccttctaataacgataactaactaagaataactttagaacagagagagtataataaggattatagctttaagcacgtctgttgcaactatttgcaggctctaataataatctataaagtataactcttagcgctgcttaacttagaagcagaacttaatataatgcgcctaaagacagcctaagtagcagaacttatagtaactttaatgctataagaaataggtaatttaagaatgcaggcagctaatagcttatttaaattatttgcaggcatagtatagcaagctctagtgtctattaggaatattattatttctactaacttctttattctaaaaacgctctctaatctagttatccttagaaatctctacttagcagatgcctaaataatatttaagtatagtgcagatagaagaataaaatatatagtgttcttagaagactaatctatatatgcgacctttattaaggctactaataatacctttagtactattgctagaacgttagtatagctaaaagctagtagagtctagagtataggcctagcactctaatagaaaaagataaagatctatagaagctagagaattagtagtagctaacgcctaagaagagaagtagtaatagtgcctttagcagtataaagagaagccttaagtgttataagcagctagattgcgcagaacgatagtagaataggctctaataatacgttagcctttgctttgctctaataagcattaagaggtaatttgcttctaatattaactaaaagtaactttattagatataacgactatagaactattaggcgtaggagagcagaagaaattgttatttataactagaaaggcctacttattattaatatctctttatcgttagactaggaagttaaagaaattctataagaacttgcatatgcttattgcatagactcttaaaaacactttaaggagaagcaggcataggcagaaattaaggcataggcattctaagactatattaggtttaaagttactataatatataaaataaaggataagaaggtctagcctattagtaaattagactttatgccttatgctatagaaaagagaatagattagtaagcgcaagcagtagaaagatagaagctaaatatagactaaagctagagaagcttctaacgatatattagagataagactactctatttctagttagaactagagttactagcaaaaggctagagaagataaaaatcgctaaatagctatagctataagaaaagcttatattgtagaaagtcttcttctgttaagaggcagcgcttagctttaactttgcagaattaagaagaatctataaagatatctatcctctagtacgcattaacactatgccttataatatctagaaagaaggtaattttctagttctaagaagacttagagcagaggtaaataatataatctagcagcaacttaactaagaagtgcttaagtatagtaaaagcttatatagcaacctctagtttcttattaagaagaaggattaaggctactatcttattaataatgcctaaaagattaattaagttatagtaagagacgctaatatactgctaaatactaataagttttctaaagaatttgtaggctgctaagtagtctctcttattaacttcttcttagagtataactaagttacgttatatctagaattgcgcctaataactgccttctttacttctagctatagtttagtctagtaatatatactgcctatagagactactaacttagtagctaagtttatgtaggtagtaataaagattctttagaacttaatcctatactgctgtatgctatatatagacgatattgctattaaaggcctaaaaactaactatagagagaaacttatagagctaagcatctaacagtttattagagagcatattattaatattaactatatcttacgcaaccttaaactagcagaagtaatagtatctagttttaagagcaattagtgctataatagcatagagattattaagtacgttataaataagtaaggcagatatctagcgctaaagaagattactaaaattacctaatagctagtatatgcttatctaaagaatatacaaatatttcttagcgtctgcgtctactactatatctagattatagattttgcctaaaaaatagctctactctttaaccttttaagaaaggaagtagtatttaaatagactattaaggctagcaacgcaatagaatacttaaaataatacttaataagcgcgctagcactagtttctattaactatagtaagctagtgcgctctattattatcttagtagatagaagtaagaaagaataaggagcagtattataataagaagatctctaagagaataaaagactagtgcaatttaagtctagagtatagttagctatagaaaggtattagaacttaagtaagtataaatgcaaagcaatgcttcttacactaaaaaagttctactcttagatctatagtatttactttatagttaagatagacgtaagaactcttatagactagctaaattagagcgctactaatcttctaggtgcattagtaatataatagctagcgttacttaatatataggaatttaaagtacgctatattaagagtaagaagaacgtagttatagatgcgctcttacgtaagctagaagaactagaatagatactgctagaaaacctaaaagagaatattaaagaatttattaataaatagctagaattaataacactaaactagagagacctaatagatagtttaaggcttacttatagcacacagttataagcttttaatctcttagttcttaacaccttagaaataacatacttttaaaatattgcctaatagctagttataatgtagaactctgcttagcttaactagaaaggtataagaaatctttaaagataagcacataaattttgcataaaagaaggtattctataggctaaagcagaacttagacgcctattaagaagagttatagacgttcctttctaataattagaaattctctaataactctataaggtattaggttattaagagagagaaggcacttagagaaagatacagacgtaatacttctagaataatatatttaaagctgtaaaataatacgttaaaatatgctaggaatgctagatttatagtacgtaacgctttaataaagaactatactctatataaggctctaatattatataggtataggtaactatagatatagtatatatatctaatagctttactagcgaagaagttcctagtagttataagagactatctctctagatacgttaaagctaaagcactcttagaaaatagctctttataagtctctaggttcctagaagaggtaatctttgcttattagagagttctaataaagcttttagtagatagaggcctagaaaataagagacttataaaagatctagcaacactatatagtactataataattatagtaagcgcgtttaatctatacgcctaagagcttattaagcgcagctataaagaacttatagaagccttgcgtaagataaagagaaactagattataaacttataccttgcactataggcagactaagtaatagttaaacgctctactagtaagactctaatatttcttattactaagtaagaatacgtacttctagtagaacttagcatttgcatatagtaaacactttcttagaactaggtatagaatatagcaacgctgcttacgttgtagataaaatagtttaaatatagaaataactaactaaagaaagcagtagattaaactatataacttagagaagagagaaaagaatagtttaataataaagctacactgcgcgcagacttaataacttatagagacctagtcttagttagagatgttatttaagaccttaatataagtagattataaaaactagaaccttactagaaagagctttttttatattaagagtatctctaaaaaagtaatatatattcttaaagaactagacagcgcgctactaaaagtaatctatgctagtaactagctgcgtaagttctattagcagttattactagatatagagatagtgctaaacgaaggcgcagaaactctagacttaatagatattagtaatgcaagagaagatagactaaaagaaacgtataagaaaggctatgctctcttaaacaaagctttagcatagtaagtctaagtttagattctatataaagctatagataatatagaatagaaatagtttagaggtaaagtagataatctataagacttttaactataggatagttaaaggcaaaaagagtaaagaagagaagagaataaaaagtgcgcattagcatataagaaaaacaggcctaatagataagagagaaagttactatagagtttagaaattatttttataagaattataagttttattttatatattataagaggcagagagaaaaagaaaaaagatataaggaaaagctatactattaggcttaataatatgcagagagattaaaagaaacctagcaaaaaggctatagaatactattactaactactacttaggctgctactactactactgctagagctctcttaagagcagctattagagctgctataactatgcttatctaaaagactgctagaactgctaatattactataataagatgcctaagtacctctagaactgctagaagtagaataataagaagaattactagagctctgctaataatagcctactagaaatctagtagatagctagtaactaagctactagagagacctattctaaaaagctactgcttcttaagtagcagaactagtcctatcttaagcagccttagtaatagcatctagtaaaaatatagcaggctaagtaaagctacctatgctactgctattactagcatctttaagactatagagagaggatcctactaaagaagagcgcatagctaggcctaatagagaattagaaagcatgctataagaagagaactatctaagaggagaaagttaactgtaaggagaattataaaaagaagagcttattactataggcgaactaagatctaaaagagctattagagaatctagagattctaaactagacttaataatatagctagactaaattaacttataagctaatgcgtgctctactaaagaaagacctaaaactgcagagcagctaccttctaatacctaactctagcagatagctaatctctttagtatattagagctaggataaggcgcgctataataataagaagtaagtaaatttgctagaacgctataaatagagtgcgcaggatttagagtattaggtagaaagttctagcaatatagcgcgcgtctagatttaaaatttgcaaccttagaagtagagctaatttagatagcttaactagcagtaatagtataggcaagctctagaaaaagaaaagttagcaaaagctacttctaataaattattagacctataaaaggaataattgctctaatttacaatctagtaacctaggcagtaacctaaaagtattaactaattattagcgctagtaaactaagtatactatttattattatgcaagtagtagttataagcgcagttattattattaatattaccttaatagaagaagtgcatagcactattagcatagcagagcagtaaagtagctaggtaagtactattagagctaatagtactgctgctcttaatactataattaatagcataatagtagaactgtttaaagtcttgctaagtagaaaatgctaagagagcctagctcttaagaatataagagcaacctctgtagtaaagataataaaagaaagttagcgcattattattagaatctctataggtaattaagtaagagcaattagcgtctattagagtattgttatgctagtgcagataggcgcgcttaatattattaagaaactaagagagaatctagccttacttaagcaaattagctaggatagcagcaatattgttagtaagattagcgctaagaggctaattaaagagataagtaactgcgaaaatattagttaacttaattctaatagaaaaaagaaaaaagacttattagctttaagtactacgcaaactataggcagagcacgcttcttagttagtaatactagaagctaagaaccttagctactagaagaaagcctcttgctactactgctactgctaaattcttaactactatagctagaataggcagaggtagacctatagaagtagttaacgtaagctataatcctaatagtgcatagaaagacgttaaagaaagagaagaaatagagaagaagataagaaagtaagaagtataaagaatagagaatatagtaaggactaagtattttatagttctaagaagcgtttgctacagcttagcgtactacttattaactaactttatcttaaaagctatgctgctatctatattataagtaagagaaggccttaacactaagcctactaaacgcctattaggcttagtttagcattagagttactataagatttattaaaataaatagaataaacgtatctagcatatttcttttagaacctaggcttgctaacgcgaagttgtagagtaaacaaagcgctttagctcttagagctagaaatctaagataggcattagagcgtaataggcatttcttctaagataagttcttactatagtataggaaagtaatagaggcactagcgctttacgtaaattaatctaagttctacttaggtgcacctagtaagagctagaagaattcttgctttaattagaaagatagcttaagttccttatccttagttctacttagtagactctattaactattagagaggcttactaggagttcgctgttattataaaagaagaggcgttaggcagagtatagtctgcgttattctagtaattagtttagtagttataattatagttattcttaatagaagctaacagcaaagacgttaggcagagtatagtctatgttattctagcaattagcttagcagctataactatagttatctctaatagaagctaatagtaaaggcgctaggcagagcatagtctatattactctagcaattaggtattatgcagtctacgcagccttaggcgtcttatatgctattgtctataatagaattctactagcagagagagagaagcctgctgctaaagtagccttatctttagcaataaagtaagcaaacttagagatagtaatttactatattaggtttaataggttagagtttattaagcttagttctatactagcattaagcttatagaagtgcagaagcaaagagaagattatagaagaatagtaatctactatattagatttagcaagtctagtcttatgctaatattaggcttacagaagtgtagaagcaaaaaggaagattgcgagagaatagtaatctactatattaggtttaacgagtctagttctatgctagcattaggctcgctagagcgcagaagtaaagagaagattatagaagaatagtaatctgctatattaagtttaatagattagagtttattaagtctagtcttatgctagtattaggctcgcaggagagcagaagcaaagagaagattatagaagaatagtaatctactatattaggtttaactagagttagagttattaggcctagttctatgcttataataggcttatagcaaaacagaagcaaagagtagactatagaaagtaagcttaagagagctaagctcttataggtagagaaggtatatagtagagcaacgtgcgttagcgtagagcctaagcctaatagaatattaggcgaagtataaaagtagaagaaagcagtttagaggttaacaacttaattaactacttttgcattaagcataacttactataataatatctgccttacttatctataacgtatctaataatctctatgctattatagcactaattactcttaaaactagatgctgttacttctactagtttaagattatgcaagatatagttaatgttaataatatgctctctaataaactattagatgcctagctctataagttcctctctatagttagtttttaggcctttaatagcaatattgtctatatatagtatatagcagtataggattaagttctaaaagatctttgttactacttgcataaacttagctactaagttagtagtctctataggcagtatatattactagactaaactatagctaagagtaaagaaagcagttattaggcgcaattctaagtataacgtaacttagttatactctaagaagaagttaataagaaagactacttagcagcctataaattctttagaaaacttattagcgtttagcagtatattagcatctcttactataacttaattaatcttttaggcattattaataagatagtagccttaattcttcttcttaataagaaactagagattactatataggcttttactatacttaagcactccttagttaagttactactagattatattatttatctctgctctaagtcttcttaagactaggaaattgctttctttctaggcgttataaggcatagtattaatgcgtactagagaatagatatctttatagattctttctaattctataaagttaaagctaagcgctgcctcttaatagaagaagactttctataatataagcttttcttatagctatagctatttagcaatttttatcttctctagccttttactagtaactctagttctaactaaaaatagagcagttctatctctaatatatcgttagaagcttctctagctttagtctatatttagcttttatctttctactgcttgcgcttactaatctattctctcttctatagtataaggcgtaaagtctaatttgctaataggctagactttcttatcctttattttatgtattatagtaactttaaacctaatatagtcttaagatgcttataccttaatttctacctatgcctgcttcttcttaaagtatttttaagagtctgcgcaataagcatatgcgagttcttatagaatttctttaactttctagtctaataataaagagatattaataataagtaggcctttctagttataaataataatttcttctgctcttctacgcctaatagttctatagttattatatctaataaagttgcttttagttaatattagaagtaaattatctcttaatgcttattagagcaaagcaaaggctaacgtattattagagtctattctactgttattctgcgcaatctagctacttataatacttaaggcttctctttgcactctaaaggcactattactacttctcttcttaggcgttagctactactaattctctagcttctatatgatctttatctttttctattagagtgctaggcttatgctctagactctactagcttttagctatactaacgttctagtaatagtactaaaggtattattagtagctctaataaaagttacgtatatagattagtcttctaagaatactatgcattttattcttctatctgcactatacttaaatattatttagacatctgctaagtagaggttcttaagaataactagattagagagcgtttttaggataaagaagttagtagaaataataatattcctaatagatactagagcttactatactatgcctacaaataatttaaataagctattagctgcctatattcttaaattatctatttcttatagtattaaggttactataagtcttactgcttaggctatctttaggcgcattatattaagttctgcttctaagttaagtagcgctaagagttacactttatagattattattaaggcctatagatagtcgcgatagacgtgcttaaagctataatccttattatactctctctattctaaagttattcttagttagttattattattagaaggtactaggaaggagttctagtaatagtattctcttagaaactctagtactataaggcgagaattattacttctacttcctgcttaagtaataaggccttctaaagcttctacttctatgtacttagagtaagtaatagctatattgctaatatttatgctattattctgtaggcttagcctaataagactttagcgtgctagtttaggcctaagaagagcttctagatgtttgcttatataataagctttgcctagttatttctagagttctagagctatagctaatagattcttaagcagtactaatactgctgtattcaggaacttagtatactatctagtctaagtctaatagaagcgactctagaaccttatattttcttagagctgtttttagctctatcttctgcagttgccttttattattatctacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatctatatctatatctttattaaaagatactcgcgtgtagaggcaaatctagttagcgttgcagcttttattattttttactatagaggtatataacggaactagcttaagcgctgctattctagaattataattagatattactaagttagtaagagatatacttataactattgctagagtaagtagcacttctttagctctaataactatgctagtaagttttaagcactatgcaaacttatcttcttctataacttctaaattctagaagctattctattctataattatcgtgttattaaatagctctatctatccttaggtctgcttaacgtaagagtttatcgttataactaagttaactactagtttactactttattttagctaagtcttaatttctttaataatagttctaataatatgcattctagagatgtttctaacttcttctttaagttattctttatttctctaactaatataaccttatagatttaagtagatctattagttctagataagcttatctcttatttcgcagaagcgtgctaaatagcctaactctctataagtataataagcttaagagctttactaattactatagttctatatctaagaactctattagaactctatttaagtttattaatagctaagatctaaaggcatagtacgcagaggctactagaagttttagctacctagtacttagttctcgggtgcttatatagagagagtgctaacttttgcaagagtaagcctaatagcttcttagacgtctgcatagctaaggagttctatttctctaggttcttagaaggtagttaataggtttactctactaagcttaattctagtaaatttcttaattagattatctaccttactctaggtaagtttatagcctagtagcatctacaactcttattcttcttagagttattagtttaccttaagctagcatcgaacgaaagtaaagaaataacgcttagatctagctatagtatatagaagatatttataggtattagtcctaatagattactagttattaattttataatgctgctgtttttcctaagagctaaattaaaggctttaatttctaattctctagaggctattttgctaagaaatagtttaattcttttaaagataaagtctaatagttaagtaattaagaggttaaacttatttagtatcttatttagcctttctctattaaggccttaagcaagaaagaagctcttctattctattattactaattctactttaaggcacttattaaatctaggcctaaaggcgtctaggtagctttaaagagataggttagttattattaagcagcttaggcactagaatctaagagagttcttagtttcttcgcgctaggcttaattaaggctctagaaacgtctacgcagcgctacctagataccttactaatctttagtaagttttgctactttaaatttagctatactatttttaataatattacgcctagtatagttatagtagcttagaagtcttaagatatagtttttaatagtctattagtagaagctagagcgctgtttaattttctttaataaataaagtaacgttttctctattaaatagaagagagatatctataaagagagcttatttattaacgtagaagcgctagttattatatactattgcgtttacttcttaggcaattgccttaagaatttcttaaaaattagatactaaaagtgtttctgcttctaaaggcgctagtattactgctagttctaagcctaataaattcttagcttagagataagcttaagtgctacctctttcttagagtagagacgttaggccttctatgcagtagagagattgctagttaaatagaaagcttattataattagagcctaagagtctataagatctagaaagcagtataagaggagaataataagagttaaaagaagagtattaataagaagaagcagaagcgtaactatttaggaggcaagctaaaacgctaatagtatttcttgctagaagatatttttaatagcttaaatatagctttatattatgtttttatattcttaaatattgcatatatagtcttaaaggctattaggctacaccttaatagccttctagaactgtagtttattctttactgcttagataatctaagcaatattaaattttatatttctaataattaactgctattagatctagcctaagaggcttctagcgcctatgcttattctatagcaagtatattattttatttttagttttagtgctaacttagtaataagaattgcttagtataatattattatattctctagctatactgctatgctatatattgctctttctatatcttaatataatctatttctattattattatttctgtgcgtatacctattttctgttacttatttctatttctatttctgttacctatttatgttcctatttctatttctattgtctaatatattattagagctagatttcttacttagctatactcgcctactcttagctttcctaagaactaaggtattaggtttaagttgcacgattagttgctatttattatagtaagttatgcttaatataaaagtagttaattaagttattaacctctaaactgcctccttctgcttttatactttgcctaatattctattaggcttaggccctgcgctaacgcacgttgctctactatagtagtaagactcttaattgttaaatataataagattctagatagaaaattattattgttattctatctaaggtgcgcgcagcatcttattcgcgtatatagaggcctctacacctttcttagcaggttaattacctaacctattttatgcgacgccttctatctaacactagtataagtaattagtagtctcttctatagtaagctttctactttatatagcagttaaatatctgcttaagctatactaaactaacgttattattactctattctattagtaataagattataaaaacctagtattttctaacgtctatagcgtctatctagaataattatattactttctttttagtagcatagataaagctaggcagtaataagcttctatctatataataatagggctagcagcattaaaaacttacgtaatctattctagagaggtgctctaacttctttcttattctattaatatagagaaaagattcttttacttctactaataaggcctattagaaagcttttcttatctatattatagctattttttagcttaatattatactctttttatctttctatacagcagcttaaaatagagagtatatttaaccttagagttagctagaacgcgcgtataattaagtctagtagtctattttaaaataagatagatattatagcagttaataaaatagataacttagctcttagagataggcttctagataatctctaataagaaattttatattatctctcttatagaagaaaggccttattttataagaccttctatatattatataagctctaactcctattataggttaattttaagctagttttaagccttagtcttactaagtgcctataagccttagtatctttagcttaatattaactagttaatgttatatttagcagcaagttttatatataagagtttttcttctttatcttgcaattctaattctgcaattacagcttaaattagatctatagttataaagttatagcgcgttaaagttagcgttaaaaacgtgttttagtgttaggcggggcgttacgcgaatctaggcgtcacgcgcacgggcacggtagcgtcttggcgattgggggccgatgccttcgaactgtcacgcccaccacagggttacccttccttcccactttgtttgcggaacgcatgtactctaagtcctgcttcagactcgcatacatagttggaaaaaactactataacatgagactcataaattctgaagagttagaatcaatgaaaagacgaaaatccataaagaggcacagcagcctatatcgtttcgtactttagcgtgctactaggcttgccacaattggggtaagaagagttcaacagcagggttggtagcagtgaaggatggaagggtcgtttttgcgatgcggttattctgctggatttgactgcggattctcgctgcacagccttgtttcagacccatggcaacactcacctataaatgctaagtccctcacaccgcgagctcatcctctaagagctcaaccatgcaggcaattttgaaccgagtagacaattttacaaagcgcgacgcagacgcactcagagctttcatgttacatgatcccaagcgcgcttggctggatcgcaagagacatctagtgcgtaagacaggcgtcaatattttggccaagttatggatcaggtcaaaacggctgagggctctcaaaggtgggtcccaatttcattagagggattgaacatactccggccttgcaaatggctgacgcgacagtagcaatatatctcaaaaggactctcgcgccaacatccaatatgtatacgcgggatcttcccaaaggacaaatccgattactgcagatcaatccaggtcattcgttgagcacaattgagtgtgcatttatgtatgtggatttgcaagagaacgcagattatgtggctctctcatacacctggggttcagcaaccccctcgatccccatactggtcaacggagccgttacaatgattacagacaatctttatatggcgttattacaccttcgcaagggtaaggtaccaagagtttgggtagatgccctctgcatcaatcaaaccaatacgacggaacgatcaattcaagtcagccaaatggctgaagtatatcaaggagcaagcatggtttatatctggctaggggagagtaacgaactgaccaggcaggcctttgaagagctctacaaaatgactcagcacatcggatgggacaacaaaatcccagctgcacatttctataccgaccaggcacgttcagggtggacagccatatgcgagcttctgtataggccatggttccgccgcgtatggatcatccaagaaatactttgcgcccggcacgctctgttcgtctgcggcgcagactttcttgaagcgaataccttcctggcaatcatcaattctatgcttgagacagaagcacttccgagaataatgtcgttccatgcgaaaaagacggagttggcaaatggtacgaagaggaccgctttacaacagcttgacttcatggtgcaagctcggactaggtcgataagtccattgacgttgacggatttcagaggtaatcttctggattatctttcgcagacacgatgggccgaggctacgaatccgcaggacaagatctatggcatactgggtcttgcaaaggatgcttcgaatttgggctggtatgaggaaaagaaacaccatcgacgagtccgacgccatcagattacgtaccagccattggtgtgggtaccttttaaagtggattacgccgtgtcgcccgcgcgagtcttcatcaatgttaccagagctattatccataagacacggtctatcgaagtcttgaaatttgtcgacaatagaactgctcgttcgactcagcttccgtcctgggtaccgaactggggcgatagttcacctccgcgtacttatcatgtaccgttcgaccacgagcagcggggacgaaatttagaaagtccagaagtgtggcgccctataaaacaagacgactttagcgatgctaaacttgatcgtacaagaatgatgatcagtaaccgcatcactgaacgttgttcagctgtattttcctttggaccagacgacgccttgacaataaaaggactcgagttcgataagattactgctctttccactcacgtccatccaccagccatcgacctcacactggagcccgggatcggagagatgtttgccgtcagagactacatggtacgattaatccagtggattgagcaatgtgtgcagctatttgaaagtcataagccacgtcccacactcgaagagacgtggacggtgttcaagaaaatcttgtaccaagaagaagttaatggcagcgatgaagctgggcttgaatgcttcgatgatctccttgcatcattgacaaaggccgttgatgcaatcgcaatagagatcagagtccatcagcttaaagaagacgagccacttctagatgtcctgaggagtaccgccaatgtccagcatggatcagaatcgtgtcttgatcggctcccgccagcaagcttattcctttcgaatcggaggcttgccatcacagcgaacaaatacatagccctggtaccagaagatgtaaatgtcggtgatgccgtatgtgtcatgtacgggtccgagctaccgttcatcctgcggtgctgtgggggaacgaagttcagggttcatcgggttatgggcagattcgagggtttcgactttcgacgatgctgttatagacaagacgtataaactgcgtagctgggaagatcctgactgtgaagacaagatagtaacgtgggaccccccaagacgcagagtgtgcgctgtattgaagaaggcaactacattctgtcttgtatgagtatgcgtttgattacttaatatatattttgggataactattctagtattataaatgccactagatgcagataatactaccaacgaatagttgttgaattttacttgatatctactactataaaaagatcttgaggatataacctattctatactcttttatcattactctcctgcgttatatatatctgtgatctggacgataacgaaaggcacgtggcactaagactcccgcaggaggtgttcccagatctcgtatgtgacagcttcagagtgttgtttggcagaccctagttcactcgaatttagtgtgtccaagagatccgattggcacaggatgcggtcgttctctggggcgattccaacactatttggccagatctgagcctgacagcgtcgtggatcttcgataagacagttcccttggaccaaaacgacccggtggtatcgctatttgtcaaggtcaaggtcaagtgtgcagacatcatgcccgatgaagacggaaccccattctttactgtactgcagagttttcgagaatttagatcgacaaatccaagagataaggtgcacggcttgcttaaacctatttcgcctagatctgaagtagacgtgctgaggatggattacaacctgagcgtcgctcaagtgtttgcagaaacagtccttactgacatagacctgtaatcgcgcctgagagttacgatggataaggcgaatacagatcttgggcaccaagatgggatgacatgaacgttacgagactccccgggctacaggaagatgagtgtcgatggcatccttgcgacaatcttccagtccccagcactgaagatgagcattgaacctccgagcatatgcgcctgaatggtgtcattcacgaagtggtgcgcgacgtcgaagtgataatgaattgtagtagtctgcttggaatgaagcgcacctctcccccaaacacgaacgccactcaagggtctcagtctttgaccgagaatttcagaacgcatacaggagaatgagcaggaatcgatacgcacgctggctcgcactatagcagcaggtatcacagagattttggatccgatatacatcaaagagctggatgattcagcccaaggcaagttctacgccgcttttgaacatgccatgatacggataatgaagctgcatcgcataggcactctacttcgatatctgtaaacggtaaactaagtgcgattcgaggcgcacgtttccgatacttactcgctgaggcgcatgttttggaaaaacagccgatcttttggcttggtccgcagtgtatgcgagctagcgatattgtagttttcggaggcaatacaccatatgtactgcgaccgagaggccagaagtatttgttcatgggccaggctcatatggataacatcatgcatggggagcttatggagagcataaggatggcaagaacgagtcgacgagagttctgccttgtatgaataagttcggagacgactacgttatgtctcgcctgtgaaccttgggaccaggattcctactgcacgtcagcagccacgtgtcactggtcaccaagcgagtgtcttttcgcttcttgtcccgccctccgtttgttacgcatcgtcgctggttataacaaaatcgcgctctgacctgcggtacgccgctaaaaatcttgcttcgcgcccatctattatgctcagacccgctctcgatgcatctcttacaagttgacgccttaggcgggttcagcctggtcgaaaagtacggcaagcagatcccggcctatggtattctttcgcacacatggctcgcggctcatgaggaagttactttcaaggatgttaagaagggcaagggccaaaagaagcgcggttacgagaagctgcgcttttgtgcataacaggctaccaaagacaagcttgattacttctggatcgatacctgctgcatcgacaaatcaagcagcgcagagctgcaagaagcgattaactccatgttcaagtggtacaaagattcggccagatgctacgtgttcttgcaagacgtctctctccaagcgctagaagcgaacctcactggatatggctggaggtctgtattccgacgaagtagatggttcactaggggttggactctccaaggtaagttgccgagtcgcgaattctataggagacgttactgattcgtacctgccgcaccgtagaaattttagctccaacctcagtaaacttcttcacttatgagggtgcgccactcggagacaaacattccctctgggaagacatcagtgaagctacccagatctcgtccgacgtacttcacggcaatgtctacactatgtatcaagtgccagttgatattcgtttaggatgggcaaagagtcgccagacaacacgagaggaagaaaagttttattctctcctgggactgttcaatgtacacatgtcacttctgtacggagagggcctcacaaaggctttcagacgcttccatgaggagctgaaaaagaatcgagaggatccgacggagctaaacgctatacttgcccaggtcacagctcagcggattgaagacaatgtggataagatcatcatgcagaacttagaaatggacttaatgccactcaagagatcagccaccgtagctttccaaggaacagaccacgatggctttagcaaaaaaccacggcaacctttgcccagcgagaaagaagtgcgtcctattgaagcactggaggaccgagtcgttcatgcagacatacgagttaagcgagtcatagacctccactcagtcgacagatggaatccccaagcgtttgtctgacatccaggatatgcaaaattgttgggacgaagcgactgcacgaaatggatattctcgagtcgctgtcttgcttgtgaagtgggcggatgagatcggtgagcttaacacgcgtgctgatgtaagtgatgccgtgcaggactgagtaacaacagacccatcgaatcgatatgcaagatcttcgtcacgtcatgtgataagactgacgtgccctcaggttgatgagcttgaagccaccttccgcgaaacctttcatttcaagaccgaaatactcgaattgaacttgaaaaaaaagccgtcaagccagctgaatcttgggatatccaattttctcctagaatttgatgcacccgacaccctgatcatcttgtattatacagcacgcggtatctggagtgatttggaaaattatcttcaattgacagcatccacgaactctgtatcgaatttcagcaagagcacacatgcacgctgggatcgagtagaagaaatgttgagagcggaggaacatgaagccgatactctcgtgattctcgacacctgttacgccagtaatttggttgaacgtgggttaagcggtagtggaatttcgaggaagttcgaactgctcagtgctgcctcaatcgaccagacgaccgcaccgcctggtatctattcctttactagagcactaatcgataagctacgcgaatccttggataaatatggcgacaggcctttttcgacatttcggcttacccaagatatcaatttgtctgagcatagagcccattcgccagcacacctttggttcaaatcagtaaatgaccagtccatattccttgcgcccttatttaatgaaaaggaaaagaccagcgagaatgcattgcgcaaatcaaaaggtcgcctcactctaagcttcgacctccgtgattcgactctgaaccgggatcagatcaaatacctggctacaaagcttacgaaagctgtcggaggcaggccattgcttgggatacgaggcataaattggcatggaattacccgcgtgcagcacaacacaatcaatccatcggtggctgtgatctttgctgttagtcgttggaagaaacttgtgcatcggcgccgggaagaaagagccatgaatagtgagctggacaagggcatttctctttctgaagattcgaatagacaagaataatttgcctaagaattgtatgttgagtaaaggctgagctaacactatgcgaccatagaacatgtagaagctgtgctcagtcataagaagcctaacacaacactttcaccaacaacgctgctatgcaatattctttccccttacaacatctctagacccaattccttaatgcagctaacctcagtactctcaaatcttgaatcgaggctattcagagcaaacatatccataactcataagtgcttccaatataaataacgtaatcttagtagtcaatcaagtataaattctagataacgtcgcatgcgtcgcatcagtcttctcaaaaacagctaccgcaccaatacacgaaaggatatgaacattgcacggcaaagaatttcaagcatgacgtacgtgatatcgagtctagctttctcttcagtttctacctctctaccatcaagccgcaatacaatagtaatcatctccaaagaactctgttccacagttttctccgttctgcccaagaatcttattccactgataaagttgcgtaggtgtaattccattctgcgtcgcaaaatcatagcacccagttccagcaggtggcttcgcgaattttgtacatgaagccacgatgccgctttgcgtcggtcctggtgcagacactggttttgtactcgaaggtgtctgaataccgacacagtagtattcgcccgcttggaacgcgcttccgcaattttcaccgttggatccgagtaccgcgttccacgagtacagctgtgtgggtgtaataccgttcgccgatgcaaagtcgtagcagccctgcaagtttgcgggcaacgcgtatttgttgcatgaagaaatgatgccactttgagtcggtccaggagctccgacaacactggtgatggtcgggctagacggtggtgttgtttgtccgctgcctgaactgccgatcacgacgccaacacagtagtacactttaaactgaaacatggtcgtgcaattctcaccattagggccaagaattggattccactcgtacagtttttcagatccgaggccgttcagaagggcgaagtcaacgcaaccaagtccttggccaggcgtctgccaggcattgcatattttcgagacacctgacagtgttggacctggcgctgctaccggcgttgtcggcccaggtggaatggttgttgttggagtcactactcctcctacatctcgtcaatgcctgtcccggtactcgacaggaagatactcaccagagcctccacgttgctggttacctgcatcagcgtctgtccccagtggtggtggagctagtgtatacgttccagtcacgcctggagctgacttgcacacgtactgcccggcttgcagcccgtcacacagtcctatgatattggggttccaactttggaattgcacagtggtgatgttaaggctgctcgccattgtctcactgcgacacgttagcaagcgtagtcaagtcgcaattagcataacgaacataccaagtggcgccagttccaatctgctgcagcgagcaagctaaaggaaaacaggatgcggtcgagatactacaaacatcgctaccggagatcgcctccaaatcccctgttgaaatgccgtacttctgagataaggcgtcgcacccagtaccggagctcaatgtctggccctgtccagcagcacaagtcgtggtagctggaggtggtgtcgtcgtcgcgctgtttggtgtcggagcaggtgcggaatcccatgagatggttgcacgagtggtgatggcggggatcgaggtattacaaacgtccgcaatgtcctgcaactgacccacgagatagtcggcgtgatcagtgtctgctaggaactccgacgtaactttggtgtaaagcatttgcacgaagcaatcgttgcataactgcacgttggtcgtcagtacaaattgaaccttggatgaccgcgcttcgacaacttacgacattattggagtacaaattggccatccgttcgctgctaggatcgatgcctgttccgccaccagtgcacgacggatcagatggatttgcgtcgcaatccacttgatacacgtctgatccaacccactcctgcgattctaccaagcaccatgcggtatcatcacctagtctgggaataatctcgtcagaattctgcctacatgatgttcaatgtgcttacgagtttgaatataaacaagcggttttgatgccatccacgtagcgaccagcgaccgaatcggccggtatccatttcccataggaatttaaccattgccctttgcatgcagatacaacgtcgttgtaccataacgctgcggctacagaacagttgccgaggcacaaatcggtgatattgtcttgctcccaccagaacatgtcataattcaccaccatgccaaaaaggtccggatcacattctgccagtgtttggtttctggaaaccagatcagtaagagtatggaccgcagagtagttgaatacggacaggccttgaatgcattcagtcgtgacaccgtacgccttgcttagcttcactgggtcaacgaacgcaggatagaggctgaattgcgattccccgagttttattaatgttactaagccaagccagatatacaaaagcatggtgaaattgctggaagagaatattcgtggatcagacaaacttctaatgctctgagagcaagaaggcggagagttgtggtgttcaagcgatttcgtcgctctcgatagtccaatcagccgggcatatccataggcctgacatatcagatcgatacaaatgagcatccacgtccctttcaggactgtcaccggatactcgtgtaagccgccaccacctactcaacatcagctgaaggctagcctgaataggctgctgcatactgtggtgtggtcaagcgtggccttgtgggctgacgtgagcaatatatcgcggatatgattgaggcatgacactccgtgtgattggctatgtagaccatctggtaaaagccttcgctttgcctgttcccaaggaagcttgttgccccagagaagcttacgggcacatgtaaacccatttacccaggaaagcttgttgttccgaaaaagcttactgcatcaacggaaattgtcacctgaggcaagctcctcactcgacgacctgtgcagggcattgggagcgctatctacttcctctaaattcggagtttctcttcatcttgattgttgcaccgtctaccatttcatcaagatgagagattacgttgcctcgattgctgcgattttgacgttcggtgtctttctttcagcaactttgactttcgcgacacccttcaattttggtggaaaagcatacagccagcctgcgcacttgctatccgagccaagacttctccaaacgcgcgatggtaatagtcttcctacaggcacctgcaatgcacaaacagaatgccccatcactgcatgctgcggcacaaacggcttgtgtggctactcgccttccgaatgcggccaaggaaactgtacctcaaaatgtacctcaaaagccgagtgcggtcagtatggagtgcctgggaagcagaactgtcctttgggcgtgtgttgctccaagtttgggtatgtactgatacactggctcgcgcgcggatcttcattaatcgtgccgtcaggttttgcggttcaactgacgacttctgtgctgtgaattctggttgccaacaaggcttcggtggttgtggaccagccaaacgaccttcatgcggaggtggtaccagtgcgaacaagcgaacagtcggctactatgagtcgtggtccaacacgcgcaaatgctccagcgtcgcaccagaagatctcaacctcaacggttttacgcacatcaattttgcttttgccttttttgatccatcatcattccagatcgctccaatggacggcaaaactggggcgctgtacaatcgcttcactggtctgaagagcaccaatcaaggtttgaaaacatacatatccgtgggcggctggtctttcacagatcctggtcccacaagaacagcattcagcactatggctggctccagtcaaaatcgcggcaagttcatcagcggattaatgagctttatgaatgagtatggattcgacggcgtagatcttgactgggagtacccccaagccgatgaccgcggtggtgctgaagttgatagagacaattacgtcgcactcgtgaaacagatgcgctctgcttttggatcgaagtacggtattacggtcactcttcccacttcgtattggtatctacagcactttgaccttgctggtctgcagcccaatgtcgactggttcaatctaatgagctatgactgtaagtttcgcaacattgcatcaagcttatgccaactaatgcatgtctcctgttcaagtacacggtatctgggacgctcagtctaaagcaatcggtccttatattgcaccacataccaacatcaccgaaattgaccttggcttggacctgctatggcgagctggtgtggatcccaagaatgtcgtgcttggccagggctgggtaagtacatcttgttttttgcaactgtgactgtagagcttacacagaatagtacgggcggagcttcacactcaaagactcctcctgcaacctcccgaatggggtctgccaattcagtggcggtgctaatccaggaccgtgttcaaatgcagcgggcatattggagtgagtttttcgaaatatactttctcgcagagtcatgctaagcacatcttcagcctccaagaaatcaaggatattgtctccaagaataatctcaatccaacctgggacaaggtagctggcgtcaagtggatcacgtgggatagtaatcaatgggtcagctatgacgacgacgacacctttcagcaaaagcgcgatttctccaataaacgctgtcttggaggtacgatggtgtgggctatggatcaggttgatcaaaaagcagacaacggtctcgcgcccgcgtctggtgtgacgactgcagaccaagaagatgcgaaacaaaagagcggagatttggcagccggaatctcgtgctataccactgactgcaatgtggcttgcatgaagagcacgaatcaagtcgcgcagatgaacggtcaaccgggccagttgtcaacaaatgaccgctgtgcgaaggggcagtatcgcaacctttgctgcgcaagcggtactaccatgggaaaatgtcaatggtgaggactcttcaaaaatgttgatgaatatgtaacgctgatgtttgattaggagagggtatcgcggtgtcggcctttcgtgcatgggcggctgtgccgatggtgaaaccgaagtagtcaaagataccaacaaccatgtcaagaagaaagaccaagactgcgctggaggtctccagagcttttgctgcaaagggttcaaaccagccctcaactttggagacctgggtaaattggccgccgatgccgccaaagcagccgccgtagcagccgccgagcaagcagcgctcgacgttgctgcgaaggctttctgtcgaattgctgtgcccgccctactattgccacttgaactggcagaagatctaattcccataattggagaaattctcgatattgccgagatcgcagctacgccggccttgatccagctgtgtgtgaagggtgtggagaaggagggcaaggccgaattcaaggtctttggcaagaaacataccctatccgtaagtatcaacacatttcaggtgatatctgacaacttgagctaatttcgattcagctgaacagcgataagccaagcgagacgcgggctcccgaatccaagcacacgtccgccaaaacaagcagtagcagctggaccagctgttcgtccaaagctgcacctagagcagatgagccgcgtccaaagcgtcaatgtcgcgtagacgatgtacacatcactaggacagtgactgttcaggatgcagtagtagctcccaggctggtagacttggactgtgtgaaaaattcacaaccatgtctgcattatagttcccttattcgacatcatccaggcatgagctacgacatcaatacctgcccatatctgaaagctggagccggaaggcaaggtgatcttcaggccaaggtcgcttgggagggtcagcatccgtcagcactgaaaaatccagttaggaaggtcaaatggcgccttgcaaggtctgatggaggattgatacctaatcgacagccaggggccctgaggggctgcgaagctgacgagtggccaccatacgccttatatcacgaggttgatggctatgacagagccattgacccagcgttcaaccatcgtgtaatcaacagaccgcaatggatacgttatctcgacggtacccagaatggcgcggttggtgccaagtggcaatgcagggcaatcgccatccgacgtgacctcggctcaagcacgcactcgatcgtagccgggaggacgacaacctattacaccgactggactgcagcatacactcgaagcgtataccgcatcaaccctgtcgtggcggatccgggaggagatgacggtatcggagcgaacgattgctacccagtaggtgctggtaatcacaaccgatatcaaggctacgcgttgcttaatagcgacccgtggtttgctggagggcctgtagacgagcaaggcgtgtccaataaccagtatatggctgatccgccctctaatgccaaacgccactggcttcgaccggacgatatcgtttcaattggaatcaattcgagccgcagaatcaccgaagaagagtatgaggagatacagcacaggctgaacttttcggaatgctctggtggcgattgcgatggggatgaagtagtggattccctcctgacctctacaacgttagcgttagagactttgcagcctactgaggttatgccgttgccacaagatagcgcaggtgacgccaagctcccacgacggactcagagctttgtatagcaatggtctacactgtatatattctgcagattggcatcactaccattgtaagctctcttcttcccccacgcatctgaaactcaaagatatcattatctgtctcttgcctcaatgctctatagttattctcgtgaccaagtaaccagtacctgtactcatataacgctagcctttcaccaaagccgactgcatgaatcatcttcattttcgtccagagattgcaacccagagcaatcacgccagtccaactaaatctactgatgcctgtaattttggctccctgacaagggccttgaacgctggcaagaaaagcttgttgagcataagcgccggaagaaaaggtgcttaaatctgacacaccccactctgcttacagatgcgccctcccaacacccaacagcataatgtcgacatctcaaccccgtcgagtgtcgcttgaccccgagttgcagactgaagtgatcacggcgctaaagaacttctatgaattcctcacgaaactcccctggttgcaacccgacgatgtcttggagccgccaaaacaaggctggccaaacatcaataccgaaaacttcgccccgtttcaaaagaatgaagcagtaattgaactgctcaaacacttaccatacattcgcatggacggcccatgccatgattacaagctagtctggtctacctacccgtgcgattaccggcgcgattatttccaaatcgtgcatcctgaaatcggatgctgggagatacccgatacgtcagcacgagatttcaagttccctgaatgggtcgtcccccttacgtatgggaaagtgcacggccagtacattatgctagacactacagatggtatgcagagcattgcggaagaagcagcctttgcgtgttgttgtctaacatttccatgtacaataggcacagcgatgagctattcagcgcaatggctgtacgatccagtctatggacccgacgatccccgagcatggcgcaatgagtgtgaaaatccaggcagtactgcgcgcctcggtgacatattgaacctgtggaagaatgattacttccatctgcgcatcattggccaggcgagcggaactgaaccgcgtttgcatatcgagagttcggacgcagaatataaggttcggataagtccgacctcacaacaaacctgagatagactaaatttcttctaggaattacgcgagcttatgcttcgctacggatggcccgataactttgaccgcgagggctgcaggaatgctatgctggagtgagactggaacagattacggcgaagatgtaatgaagtgccgagcagcaaacgaacgattccaaattctaccttgatgttgtaatcgtcgcactttatctgtaaacttctgctgatttgtgccaacgattgtgtcaagttctttgaagctggtatctcgctcgtacgttcttgttgtcgcgcgccactaatgctcggttacacgaataccggtaacgtgcctgtgcgcgtaatgcgcagagtcgcgtaatgcgcgctaaacactaaaaacgtatctattgtaatctgctagtgcgttgcttaaatatagctgagcggacgggaagccttgttttcacgtgaacgatcgccacaaagtgccataattcttctgtatgcggttaccgcttcctttaagcagtaaaggtaaaatcaccaattacggattttggcagcttggcgagccacgtcagcactttacatatagcggcagtggcggtggcagtgcagcgtcattgactgggcatcacgtcgatttcccgactatcgcgacacagcttgtagcgctaagctacctacgcacgttagcatatcaggatgcttatgctcaatcgaacctcagggagttcaatatcgaagagaggatgagaaggagctagggcgtcacacacaacgaacagttgagatgcgacaaagtctactgtttgctagacatcttcgagtgatccaaggcctgggttgaggagagtgagaaggagaaaggccgactttctgatttgtgtacctcctcttacagtcgaagtgtcgcgaaagctgcccaccacacgagctgccccgcgaacaccgtaacgaaatctacgaaatgacgatctgctcttttagtcagcgcagcgattgtgatatcaagcagtgcgcagctgtgtaccgtaccgcagtcttctagagacaaccttgaactaacggactgctgctgtggcgatgacctacttgtagtggaggcgagccaagaagtatcaacgcatccctctctaagctcggccactttctaagtctacttcaaagaatatttctacaatgccgaaagctcatagaatctgaatagcatcaaagactgctaatacaggaagagattcgacgcttaggaacgtggcatagatactgaatacatcgccacaacagcgcgatcgagggactagattgatcacacattcttcgaagtttgagctgcctcattgatcgatcccatactagttacatgtctgcctaagatcatcgagacctaatattagagcggaaagtgttctagttcttagtgtactatagtcgtatagggaatgagtgaaaggtaggtcaaaattatgttgtttgaactttggatgcactgcctcaaaacccctgcacctgccacccgcacaagcggggtgtgccttccacccaacttcacgctcttgccatctaaacttcgtcttcatgctcacctcttgataatagacgtaccccagatgattccgaaagccccacaggccaaaccggaaccggaagacagcgtaggaggagtcggaaatgcatcgggtgttctccccgcacaggaggacaatcaagccaggccaaacaacgaatccttagagcagctcgaaatcttcaaacacgatctactcgagtatcatggttccaagatacggctcgtaaaggtacgtccacctaagggtgcagagagcccggtcgaatgtgacatacgtatcgcctcgaccagtagcgactacatttgtctatcgtatgtctggggtgatcgcgaaccgggagaatggatcctgctgaatgggaaaaagttctggtcccgacagaatctattccacttcctcacttctgcacggtcactggttgacatacggtcaaactggatctggatcgatgcgctctgtattgaccaagagaacatcgaggagcgcgagcatcaagtaaaaagaatgggacaaatatattcgcgcgcaagcagagtcgtttcctggttcggcagtgatggcacaatatctctttttcttcactttgcgcaagcaaggagatataactatgttggaggtctagtcgcgttttgtatgtcaccgtactggaagagggcctggattacacaagagatagctctggcacgcagaatctcgttcatggcctgtcaaacaattctggattcagatcaactacctagccatacaaacaccgaaggtatcgagccgtggaccgagtttaagaaactcttcacttatttgcgagccatcccacgcgaaacacctctctttcagctcctcagtagatcactggataaagagtgccaaattcctcgcgatcgcgtgttctcgctgttagcactatgtcgggacggcatctatgtcgacgtcgactacacagcccctgacgcattgttagcttggaaaattttaaactcgcgcaatcacggtttttgtctgtgctctacagaatatgttcatcgcgcgctcaatttgaaagccttgtcgaagccttgtccgcgcgagtttacaccagccggagaatatcgctgcgctagtgtgactctacctgtgctctggtgcgaggacacaccgctacaaaccgtcatggatcaaaacaagcaaaagattcaggaggatgacgaagcttggagattgtccaacatcttctggggctgcttccagcgcccagggttcggttactatcctgtctcccacatctcgcgctgcacggtcgaacaaggcaaattctggcttgaaaatcatatcgtccgatggaagtttcagaatgggttgaaggaagagacttgggtcgttatttgcatttctctaacttcattgtgtgctagtcacactgggtggttcaatctcattgttaacgtaaacacatcctgcgcacattataacatcgcccgggatccgtgggatgatcacacccctcaaactggagttccgttcttggaagcggagtggtggccgaagcctggtgggcatgtatttccggtgcgtttgtcaaatgatgcacgtgcttgcagggtgatcttgccgattaacgtttggcacgtggtttcggctcagcaccgccattgctggaagaatacgagctacacacctctggagcattgtatgtgcgcgggcgcaattggagatgaatcgagatcgggtgctgagaaggttgcgctggagttgtgttctggagggtcggctccagggatatacgaagtttgaatcttgctggttttttcttcgtcttttcatcgaatgctttctctcacaaggtcctccaatcgatgatgatacacatcagacatatcgtgggtgtatcaagatagacgcgtacaagcacatgtcgttactacaatgatatatcctttgcccagagtaagcgtattttgttgtgactgccctgttcctagcattacaacctaactttccgctgcctcactcacgcgagggcaaaaaaattcaacagcgaggattcaccagtagtaacccaactgattaccaatctgcagggatgctggataagaagcggtgtcccgcctgcagagcatgttacggagatacagaacgcgaagtcgtgttctgctgtaagccttaaacagtattgaaataactataaggtagatgtgagagtggctgagcttagctagattcgctaaaaccgtccccggattggaaaactggaaacgacgcagcgttagttaatctggcagaaaggacaagtatccttgtattcaacgctctacggtcttatgtggatgatcttgcgaatatcctaatcatagaaataggttacggagttgatgcagcagacctgactgataggactacgacagcgcctcaggaagagcattttaacggctccaccatccgaagcatcaaactttttgatcaagtgacatactctagtagttgctgccagggttagtttgaagcgtggaagagtatacttttgagtcatgggttcgattttattacttaggtagcttgttacgctgtttcgcacagtaatcgttaataataatctgctaatctcacccgtaccacaaaggtggaaggagcagatagagcttaaaccaaacacgctgcaagactgatagatttttcgaaaaaatatgagatactgatattgttacaaggaaagagaatctacaatctgtcgccattaaagccatctaaaagcgcgaactacgacgcctatctcgtctcgctttgttatctaccggtacgctcagcttatatccttttgtcggagtgcagtaaacctctggccttgagatcgcacgcgactgttgtttcaaccatttacggtgactttctccgtctgaaagattatactctgcttcgtcgctcgagtctccgtcgctgttggcacttccatcactacttccgtcgctctcgcttcccgtgttctcatcttccgaacttggtggcacgtacgatgcatcggaatcgccctcgtacagttcgtcgttgcaaatgaatacagacgaacgtttggtctcttcttcttcttcgctttcgtcctcagtcgtagtgtggatgctggcatatccctcatccgaactatcgtctccatcgagctccgacaatccgttcaatcgaaactgggggatgttggctttgtcacggcgcctatcgcgaggctctggtgcagtttctccatgtggcagagcgggtctctttttctgtcgtggggtgcgatagcaacttctctccacggattcctccacctcgacaattccattcgacggcccacaagatgccgctcttctcctttgcgtaactacatccccatcgggtgtgagggaacatttgcggttccgattcttatacacgtcgtgaatccatcgccgaatctcgggcttgacgcgagtatgtgcccaatcttgcacattcttacaaaatcatgcgcaacgcaataataccccaggagatttccagcgatgtcgcccagatgcagaccatgattataccaccgctctcgtgcctttggtcgctgcgttcgaccttgctggtacattagctaaatcacatatggacgagactaggggacataccggcttctcgcgataggtgagccagagcttaaccgctgatccaacgcaagtgaaggagaacatgacccgggcgtcacctagttccgaagtgtcattcgctcttgcagccaaatcttctcgtagagtaagtcctgcggctgaagcatttgccgcttgacaatagcagaatctttttctattctcgtgggccctcgcttcagccttcccggcttgttgctcatgaaacgctgtgccacgtttgatctctacgacagcccacgggaagcacatctgatccttggcctcgagcagcttagcgttcttcttcgatgcccaattgtacaaagctgttgttggcgtcgagataaggctttccttaccacggtttcgcagctgctcgaggatggttagggaaaaactgtcactttcttctctgccctcggaagctctaaacgaatctttgtcgggcacgataacaggaaagccatatgtgaggtcaggttttggttgtgtgagttgtgcgatactggggttccagtctggcccattttaggaattcgttccagacggatgttttgatgcctggagaaatgttagtaagaacagagcacatggttagaaaagcgaggagtacaattcccacccgttaagcttttgcctaataattttagcattgtgacgtcttcggattacttctgaacttactcataagaactcgagccactataagtctcgtggaagtcccaaaagacatggttgcaaaggacccgtgcccacttatcttcaccttcaatccttttgcgacattgtcgcacggctcttagagctttctcacaactctcaggcttcagatgatctcctacagctgcaggggtggtgtagctttctgggtggagatggtcgagatttttggctggcgtcaggcaccaaccttcttgtagtgcatcctcgctatcctgaccatggagactgaattgatccatttctttcttgaacgccttccttgtggctttcggaacatgttcctgtaatcgagtgatggtaagacatatttctcgaagccacgggtcgagttcgtcaatattgaagaccccatcaatgtactcaataccatgatcttggagctgcttcctactcaatttgggctttccagtgaccccttctgtcgacatgttgctggtatgctttttcgtatgagcgcccaagagtgtacaaacccgcacctttaacacatgctagccacgttatcttacgaccctgcggttggctcatgcggggttgcggcgcagtacagatgactgcataagggtgaaaccgaaacgctagtagacggaggatttacctttcttgacttcaggcaattaaccgactcctagacctcgctggagattcaccaggtattgtcgtactacgttttggcgttacgttagcgtgggatacctttcaggaacggtccgttcggcccttccattctgtacgtctaccccttgattccgcttaaccaacttccacggcccccacacctaacctttgccagaccgtgttgttggctcagcttttctgttcttcctactggcccaacacccgggtaaatcacaaacgactaccagcttgtgatcgatgatgttgatgaaatccttgtacacaatacctcgttgtcgcagaagtcttcctttcattagcataatcgattccacaaagaacctttctccatcagtttgataccacttgctcccttttcaataacaaccacctctccgctatgctcctccacaacaaacattttcgcgtagtcttcgctacgcggcaagctatacctaagcgcgaaacgggccgacctcagaaggctcgcagatgtccacagcaaggcgcatgtgccatagaaaggcgtagtagcccagattgtagaaattaatgacaaacgtcaacgcaagaataacgataaacgtctgcacacattgtttgcctagatctctagataaaattgggatggaaccccgaatggcaggtggtgtggcgttcatgaagcgaagcgaagtgaaaggaggtgataagccaaaggatttgttcagccacatcttgtgtatccttgctgcgcgcagggcctttcagtggggacacaattgctggttcccattcgaaaagaagcatggaggaatacagtagagtggcgaggcagcgagattttgggtatactgtttctctggtgttgatgtttataaggatagagtaggaagcggagtcgcgtcgctccgaacctctcaacatctacaccagcttaattcaaaaacaatgaataaacaaaagtcattaaaatataaaggaatagaaaaagaccaattaccccctcacacccccacaaacaccccgtcccagccctaatccccctctccggataaaaccccaacgcaagctccccctccttcgctccgcacacatgccatctcgccaaagtccccaaacctcctgctctaaagttggcgtgaacgcgtgtgtgtatcataactacgtgcagcccacatggcaacgtctggagattcgataggcggacgtatttgatgccatgcgcgagttttgtagcgcgcacgtaggattgagagagagggcagatggtgaataagggattgtggtatggtcgattgtggaagaggggactcgatctttttattctgaagaaactctccccccccaaaaaaaaacgttataagcattgaagcaaaactttagctcgtttagcgccacagtaccgtgaaagcccacgaaactacgaggccgagactatacggtaggcgggagagacaccgcggagagaccatcaatgcatgtgcacgtcaatcaaaaagcgcctggacagataaatcctcaagactagaatcctagccttcttattgaacccaaaaatcctacttcttcaccccccaaacatcccccccaaaccccacaaccttcccacccccctccatctccgcaagtacctccctaacctcctccgccccaaacgggaaccccccctgcaccatcatgcgcatcatcatcaggatcctcggcaccggcatattcccctgattcgtcaacatgcccagtataaacgccttgtacacgtctttcttctcattcagcagatcggcctgggacttgaccgtcgtcgtggcagcctggatagcagcgaattcctccgcggcggccgcagcgctggaatccgcgtttgcgagcgcggatttactcgggagcgattcgatgacggcgtatgtatcgggtgcaatggagcggaggacggattttccggtccagaaggctagggcctggcggatgagcgcgtcgtccatttgcagcatgtcttcgagctgtgagacgttgcggctgatgccctcgccgcctttctttttgcgagcgatgtgctcttcgccgggttgcggctggaaggcgtgcacaacgctgacttgccagggtgtcaggtggtcgaagtcttcggtgcggtcgtcgaaggtgagggtgatggaggaggtgccgagcgcgtgcatccagcggagtttgcgcatgcctttgatgcgctcgaagcgcgattcgtagtctttttggagagacgcgatttgctccggtacgaggaaggtgtcgtcgcggagggagggccagaagaaggatgagaggatttgggcgttgagagttggggctggtgggcctgctggaggtgctggaggtgcaggtcgacgtcgacgaggcgttcgtggtccgaggacttctggtgtttggaggttcctgttgcgggcatctggtgtttggaacgcggatgaagacgttgtgctggctgctcggatggaagcgttgatgcgctttgagtcgagcacactgtgtcgcgtagcatgacttcacaagcttgtagcttatcgtcgcgtctcaagccgtaccttgatcagctccacacagtcgaatctccttctcgtactctgggatctgtgcaccgggagtagatgatctccatagatgttcttcagttcgttgatgaagtcttctcgctcccaaagtgtcagcaagaaccatatgacgtcttccacctttgacttcttgtagtctggcgaagcatccgtgggcagtggttgccagttcatgtcgttccagttgagctcctcatccatgtcttggccgtagttcgcgaatggcttggccatttcgcaggcaatttcgtatgacaactcgctgttcatggagaacttcatgccagtttcgtcgctgagatccgtgagaagactagagatgatgatcctagccgtatcttcccgctctttcagataccgtctaatcggcctcgccacccgtctccagtaacaccccctttcggctccagcacatgaaacgagcgaataatcgagatatacatattcaagatgtaagtcgttgtcgctccaggatgcaacaagcgcctcgaaatctgctgtgagaagctcgaagtgagatgctgctttgcgccgggcactttcaagtactccttgatatcaagcacagcacccagactcttatcccagttcataacaaagtcgaagaggattgtcaactctggctcgtccaagtctgttgagtgccatctcttgccatgcagtcacttcggtgggcaagacggtactctgctcgcactgaagacactccaacaccagctcgacaagcggacagaagcccttctcgatccacaatctcatgtgcgatacaatcgactgtttcgaataccagtcgaccttgaggtagtggctggtcatgtaagagtcgaggagcttgttcatggcatgcgcaaacgctttctgcgctctgtcgccgccgagaccgacgcgctccagcccttgaagaagcgtggtcatgcgtttccggaactcggtcgtcacttctggcgtcgatgagggctgtacgccatcatgccgtacgtatacgcggtagagtctgcatcccgcgtcgtacaggacgtagctcagcgtcttcgagtagcgctgcgccggcaaacaatgcgcaaagattgcatgtaagtctctcaaaaacttcgagctagcagcatccgacgaccccggctcctccacctgtgtaggcttgtttggccttatcgtcgacgcactcccatcattctgcaagaacggcagaagatgctcattaaacggctcgaggtaaaagttctgcacctgttcaaacgcgcgttgcgtctcgtccagaacatcccaggcatgttgaagctgcacttctttgccccagagttgttcaaacccgcttctgacatggttcgcaaagtgcaatctgcactcattcgtataccactccaccaagctctcttccttactatcctcgctctttcccttgcccacgagcagatagctcagcgcctcttcgacatcccttgtcctgtgcaatcgcggaacgattgagatatctttcggcaagctcaagaaccgtgttgcgcagctccatgcctggctgcgcttaaccgctcggtgttgattctggccgtatccttcgatgtttttgccggtatatggactaccgaatgaggtacctggcgctatatagcccaagtcaggagtcgcgactggtgtaggcgtcgtatgcgagagcgagagaacggggaagacggatgcgaatactagggtcgagtggtccatggcggaggtgcggcggagccccgctttgcgacgttgtacgattgtcgtcttgctgtgggcgggtgggagctcagtcggatatggcaggtcgaaatcgcatggctacgcctcaaacgcatgcgaatgggttggatatggcttcgttatgacgtctttggagtttaggactgtttgtttgcgatcaggtcgtgagtcgcgctcacctcgagcttggacaaaacgcgaacgcgagctcacgtgcccctccaacaccgaaaagtggatctcccatagctggatgactggacctcaacaggaatttactagggaatggtgaaaagtacctgcttactctataaacgtttccattgatacctgcaaccacgcagcgttcattcctaatataatactacataaaatacgaatccgatctctggacatccctcaacaccatgcctgtcccaagtcatgcccattcggcagaaggatatccctgataaaaacgccaatagtccgcctgtccctggtcccatttgatgcccttgaatttccagcatatatacgcgccgtcatcatggcctgagaacgccatgtcgtcgcctgaacgcctcgacgcgctcttcgtaaaacaaaatctctcgtacgcgcagcttcgggcccttgtgcgactcatgtatgaacgactcgttgtcgctctcgacgtcgttgtcatcgcttgcttcgctctccgtttcgtctccagtaggagcaactgcgctgtcgtccgcatcgtcatcatcttcatcttccgtggcttcgctctcgtcatcagacatcattggatcctgcacagtataacccgaaccgctgccatcagcgtgcataccatcatgccggagatcgtaattcgatggcctgttctctagaatctcgaaacatttagatgatagacccatgtaacatagctcaatttccgggcgcagatgcacaatgtcgaggatctggtaggctagttcgcgcgggtcaatgttgctgccgtgtgcatgatccgcgatgaaggggatgtagagtgaacggatatgcggtatgtatggaaggcgctgcaggaagtggtgctgttttgatattagctatcatctctcgagcgaacacgtgttgacttacccagtccttgtagtcgatggacactgcaagctctcgcaaactactcatgcgtccacttgtgatgaatgtgagtatctcgcggttgagcatccatcgacgccacctcgagctggtgtttgtgtgtccatcaggccccttctcaccactgtcgatcatcagcttcttcaagctcgctctatgtcttcgcatcggtcctcgatatatcgcatccactgttacagtagacgaatatgaacgactctcttggaggaagagcacctcgagactgtttggagccaaagtttctttcaagaatgagatcaaagccggcgaaactgtgttcgtatgtatccgcttgaggttcagctggtactcagatcgtagtgtgtatgatgctttgtaagcttttgacggtgacggtgatccagggaaagaagagcgaggagtgtattgtcgtcggaggaccttccacagctgctcatggttgctgcaatgaagcagtgtcagagtcgacaatatcgaccagtcgaatgctctccgcagaacagccactgacaacggtacacgttcgagctccaagacttccaacttcagcttgccgttcaggagctcctctggcgggtcttcggaactgttcttagtaccagcggacgcctcttgagcggtcgaatcagcaactggtttcagtggggtccgaacgggattagctagtagaggtgctgtgacctgttcaacttcagctgctatgtcgtcgtcgaccgggtcctgttcctcgactatctcggactcttccatgggatttccgaaatgatctacgtcctgctcggcttcgcgatcctgcatcgacaggctggctatggatggcagtatgtttgatgtcgttgttttggttggcgtcgcctcgaccggtcgctcagtagatgtggctgcaggcgctttgagtggttgtgagtcctcggaatggcgcatattgtgcactcggccgaccaagatcccgagcacaccacccagtctcttctcgccgagcgtactggcggctgtcgtgtttacactgtagtcgacttgttgcaagccatcgccttcccacaccgtgacccagtcccgttgctgcgcatgtggagcaataccgacacgaagttcgcgcaacttcttctgcgaccttgcaatgagtatgctcatctcctccaagtatggcagttcgtcgatgtcgagaacgctcaggctcttgagtgcgggtatggcagagaaggtagggtgctcaacgcgatccagggcagagacgttgctcggtaggtacggctgaggcgcgacggctggcgactggaccgtcccgagaccgctcggatgtgtagtgccaggaggtggaggaacgccgacgttgttgagaatcatcggcggcgcaggcggtggcatgggcgagtcgatggtgttgtcgtgccatcggatccacagtcgttccagccggcaatcttcaccgtcactccgatgggcgaggctggagagcgcaagccacacgtcccgcaacacgcctgtcggcatgtcccatacaaaagtctcgaggttgatcatgcgcgcaatggcaagcgcgaccagcgtaccaagcatctttccgccctccttggtgatcatgtactcctgcacccacgcctgcgggccgttgccgagggagaacttcttggtgaactgcccgtagtagttgccaaatcgtcgcggttggacgggatatggcgtcgctgcgggcctgacgagtgcacctgggctgttcccttgctgccgcagccggttctggtgggggaagcagtcgtcgcccatgaccagcgtggccaggccgtacgtgagcgcatccacgccggaccgcggctccgtgtgcgtgctctcgtctggccatacgatgtcgaagcgcgagtagatgcatggtatcgtgagccggtgcagagccgagtggcagagcgagagggacgtgaggtcgttggtatgggggagctgtggggttgctgacgttagtatgccgctgaagctgagagcgcagagcaacgacgtgatgcaaaggggcgcataggtacctggtgtatcatctccttcaggatatccacgggcaggtccagcagtctcagcgggccctttgcgaccttctccttcccttttggtgctctgttgacgtcgtcgtcggatgcagacgcggtcacgacattcgcagccacacccgtcttccgcgctccgtctgcttcgattggtgtcgccatggtgtgtccatcgtcgtgcggagggagcgaggtcgagagagaatgcgcggcgtcgtcggagtgtagcggcgaggctgctcgtggtgtaccagctgccgacggcgggagtggggaagccatgctgcctggagttcacccacactggtcgaaggctggcaacatcaccaaaggcgttgtaggaagcgaagaatagtgaagcgatggtgtcagtgcggctctcgcggttgcgtgaggcgtgaggcgtgagtgtaggatgcgctgtatcgcatccgtccaatgaagacacggatcaccgccgcgccgttcccttcgcaacgaaacgccttacgcaccggcacttctcaccactctgcatgcggcatggacagtcattcttacgcgacttcataacctgcacaagaaatcacatgggaaccaagatcctgctcatcaatatgtgacattgttcaagacccctcttacatgtaccaagatggtccgcgaactcgtgacgcgtcgcctatgcatgcaccctctcccgactatttcgagtaagcctgttttcggccgccaatgccaccagcgccgaacccactgggtatacccaaacaaatagaaaccctgtcgcgccttgagtccgaaaatgctactccagtgcccatactaatagaacctaatactgtacattgaaaacgttgcgttggcgtttgagatgcattgccctcacgactgccggaagttgagcgccgtctggttgcgctcaggatcggtcatgcgaatgatcttgacgtccgacgtgtggtccacgttgttcatcgcttgcggcgtgatgaaaataaactgtcgaccaatcgaacgtcgcgcagcctggatgatcatcttcatgctgcgttcacgattgacgctgtccatgaaaacatcgctgcaactgtcagtacggcatgccgaaagtgggagaagctacttacaattcatcgagacagcggataggtgaacccatggcatcccatagtgcaagcagcaggcaaacagtcgagtaggacttctcaccgccggagagcgtcttcgtctgtctgccatcgccgcttcgttctgtaatgtccggttggacatggatatcaagcagaccattcttatgatcgatactaagggtgccacggaacttgcgctcgctgaggaggtagttgaacgtgacacgggctcgaaccgagatgcctgagcggaactgctgccaccgctgtcggcgattgttgaccgtgttgataaggtgctgttgcataattagccaaccgtccgaagtgatgctatacaaatccacacaccgtcttgagtccttccagcgattcaaactcctttctcgcctcctggtgcactctctttgcttcgttggcttctcgcagcagctggtcctgtgagccacccaactccttctcagccactttcctcgtgttgcgcaatttttcaagcatattgccgagctcagtggccttcttgccttcggggacgtccacacgctgcggacatacttcctcagctgccttaatggctgtatcgagttccacctgcgctgatgctcgctcttcctcccagatctttttgttctcttctgctgccgtgacttggaggatggcttggttcttcttcttaagatcgtctgctccgctggttgtcatacttgataactgttgcctttgctttgttgagcttgaactctagctcctctagcgttgcttgcgcagcttcgagcttccgcttgttttccctattctctgtgttgagcgcgcttttctgtacaatcatgtcttcgtagacaccctcagcctctgctacctccctgacggctaccgccaggttctcttcaagaacatcgatagctgctgcatcaggtgtggctttgctcagttcgtcttcgagccgcccgagtgcatcagcagcctgctggaaagcaagcttaagcctcttgttttcccggacatggtcttgctctctagctcttgcagtgttgaggcggctttgcaggtcggcggctgcctgctcgagattgtgcgtctcttgccgaaggcttgcaagacgtgcttgctcttctttgatttgatctcctttgtccgcttgcatccgcaaggctcccctaaattcgtcgatgggactgtcgttcgtgccaccgctggccgtatagttgatagtgcgacctctccttttgttgccatcggcgaaagtgaaacacatcttcacattgcgagtcagcggtccacggccttccatgaatcttaggccctcattccgcgattccatgagcaccgtctgctcaaaggactggttgatgatgaattgattgcggacgagatcgttatcaatgttcagggctctcatccaggtcagtagactcgggtccggttcatgtgctgttgtattaatcggatccgacttcccaatgaaaactggtgccacccaactgcatttcttcatcaaatcggacaagatggtctgatccgcgcgactggtcacaacgaatgcgttcagactggcaccaaactgcttctccaggatgtagccccattcagaccgcaagagcttgacgtggcgacccattgttcccgaccggcttttcccggaattgattgttggaatcgatcgcttttagtagctgctgcaggttgtgaggctgtgaataaccttcgatccacccacgctgaccgccttgaagactttggatggttcgctgagttgcttgctcttcgtctcgagctttctggactttttggtctgcaatctgcttttctttctgaacggccttgaactgctcttggagggcaggatgttcggcaccatgacttcggtacacttcttgagcttcttcgtgcctggcctttgcgtcttccacctgtcgtagcttttctgcatatacaccgtcatcggcttcttcttgtcgtcgacgcaattcttcgatttccgccctgtactcatccactctgcgcttcttggccgcgacttgcgattcggcattgcgctcgtcaggcagaagcgccctaagtctgtccttgatcttcgtaaaggcctctttcagctcatgaacttcttccttcgcaggtgtcatcaattctgtggcttcttggactcgcagggtcgctgcatcgcgggcttcctccgagcgctcgtatgcttgggatgcttcttccaccaatgctttccgacgctctataactgcagacactttctccagttctgattcgacttcagctacgcctgcctcggcctcctgtacggcggcccaaagtgcctggtgcgcaatagtcgtctccttggcccgcatccgctccagactctccgcacggcgagcttttgcggccaagtcctccatttttttccgcagtcttccaatatcgcctttactgatttctgtccgggtgttcatgagttccaaggactgctcaatttgttggtaatccttgctcagcacttccagttggagttcctgtaagacgaatttatacttgtctttggggggtggaagtgaattgaaggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatggagaaggcgtccagaatgtcctcgagctctgccttctttgtggacacgactctgccattctggtctcggagtttgaagccagaggtcccggacctgttgaagtggcgctcaacggtaatggagtctccgtactggtcgggcttatacgcgagtgcaccctggttcttgatgcggacctgaacactggaatgatcttttccctccttgatcaggctcttgagattctgcgctcgatttgttgccgtggccttgcctcccagacaaatggtaagcgctgtgagcactgcgctcttgccgctgccgttgtggccaatgatgaagttgatcaatggtcccaacgttactgtcaagtgttcgtgacacatgaagtttatacactggatttcctcgatgatcccggagtctgtggcaatgttctgtttgttcgccgtcgcttggaagtcgcgctgtacttgctgggtcgcccacagcatctgctcgttgtcccgtgcatcgttctctgcgtcatcaggttcgccaacgcccgatgcgccaggtcgttcgtcctcggatgagtcttcgtcattgatttggggcgtcgagtgtcgcggccgtttggtctgcgcatgccaggtcagtatgaattctggaaagtgctgagaaggggcagcgtacgcgactatcctgagtccctccagccagatcgagtccgctggtgagagcacgcggccgcttcgcagacatgactgcagccatcgctgcgctagtcgaagttgaggcggtctatgcggagagtttgtagttgaagtgggatggggtcttattccgtgaagcaaaccgcgacgcgtccctttcccccactaattccggcaacatcaattacctacgctaggtactctgctcagctcaatcacttcatgccaggctagagtgagagctatgactatcacctatatgatgtaatgtagcctcgtgttctgtcattcacaagtacaatatgggaagaattcaattggcatgacgcgggctcaggaatcacggtcacgtgtacacgcgacgcgtctgcaaagtttaacagcgggtacatttcacgccacgccccccacgaactctaaaaagcattgtctattcctctacattacaccatcaaggcaaaatccaaagccttgaatgagcattatcacgggtatattaaaagaaaagcaacgcacgcccaattctgtatgcaactcgctatgcaaacgaacttaatatgcagcgctagatggccataaactgtggtcagatttacatgacgacctaacagaattagtaaaatagatgcacagttggcgaagacaagacttacacaatcactctccttgggtgcctggccaacgcccatctcgtcaaacgttttcggtccggagccggatgccgtcgaagctggtgtagagggcttagaaggaggtgcggagcctggtggcttgccagcctgagcaggaagcggcttcttcgggggtggctggtgctgttgttgtatcgtagcaactctgcttggcttcggcatgccatcatgtacagactggtggccacctgagcctggtggggaagatatacgcatgtctgggcgtgaggatgtcctgctctctgtacctggttgaacggtggatggccgcgtgtgttgtcttggttcaagaggcgcgacatatccaatgtcgggcaaggtgggctgctttttcagcggtgcgcctaccttctgaagtttgtttcttccgtctggcccactgtagccgacatctgctggctgcacagtttggggacgttggatttgttctggatgttgagcactcggtccgccgggctgcctgtacccgccaggacctcctggtgtgaggggcgctccacgtcctgcacttggcatgcgtcctccacgaccctgtcctggacccatgttgtctatgctggtgtgagggcggtatgggagtgagcccatatcaggcccaggaccgggtcgcggtgaaccacgcccataaccgtcattcgggggaaagatattagggttgatgttgaaggccgaagatgacgaaggtcgagcactggacgaccgcagctctggagcaaagccacccgcgacacccggtcgttgtgggccaagtctgggtggtccattgtccatcgggtacggcgtgaccgtagaaggacgatcatacggtgcggagggtggtgaattcccaagcattggaggcttgtccgagattgggtaaggcgtggtagtatcggatcgattgcccatgcgactaggcgcggagctgagaggcgaagcatcaccgtagtctgaaggactgacgtcgttgattgatgccagagcaggtcctgtaggcttctgtagtcttgccggtcgctggccgcgcatggaaccatgctttgacttgatcatgcctatcgccaccttctcgtgatccttcttcgacagtgttcggtgggtctttgaaatgctttctatcctcgttgctgcatccttgttgccattcttctccgccttctcgtaccattcgatggctttgtcgatgttcactggggtgtgcatgccgatttcgttgaagtagcccatggcaaattctgcggttgcaagcccggcaacagccgcgcgttgggcatactggtatgccagttcctcgttcttagcaaactcgccctcatgtccacagaggaaccacttgctgattgccatgtctgcctctgcttccccttgacgagatgccagcgaattgtagtgaagagagagcgtggggttgaattcacaacccaaactgcaaagttcgtaggcagaccccatcttcaattgagccttcgcgaatcccaggtatgcagccttttcgatgttctgccttgccgatttttcgtcgtatggtaaatacatttctggcacattgatctgaggcagctctcgtgcttggagcatgcccagcacgtaagcaccttggggcgcattctcatccgcggttaaagcagcttgtcggattagctgtattcctcggacaaagtcctgctgctgcccatgttgaccaagcaaagtcatcattccgagtcggtagtttgaagccgagtctccttgttccgctcctgctgtgtagtgctggagcgctttgatcgggtcgttggactgctcaaactgcattcccatgcggtactctgctcttgaatagcccttagctgccgctcgagaatagcatcggaaagcctccttcttatccgcacgcatgccgaacttgccaaactcgagccacattccccgcatgaacgctgccttggggtggtgttggtctgccaaaaacgtcaccacgttcattgcgtctacccgcagctggtgttcaacctgcggggtagctggccttgcgccctgtatctcagcaatgcgttgctcatgaagctgggcggaatcaacgtagccgagcgcatcttgtgcccatgccagctgcatctcagggtcattcgagttgagcaccggcagccgtgcattctccaggacagcttccttctcatcgtcagacggcgggacgttcggcggcttattgggcagcttggggaacggcgagaagtttggcgattcgtgattcgatgcgaattggttgtaatcgtgtgagacctgctgctgctgctgcacaggctgtggttgcacgttcggcggctgtcggaacgtcgaggagatgcttgcttgccgcgccggccattgccagtcgcctacggggagctcgttttggtagcttgcctgccgcggcgggaagttctgctgcgactggttgtagccgtgggccggcggcgacatggggccattcatgcttcgggggttgttggcttcaagctccaagtgcgcgagattctcctgcatgttctctggcacctcgggcattatcctatcgcgagcaagatgcgtcagcaggcactactcattgcacaacttccggggttagacgaaccgttgcggcgctggggaaattacttcaggcgaaggagccggcatataatagtcatcgtagccgccaggaacaaatgtagcccccagctggggctggccttgctggtaagccattgtcggcgcgggatgttaatttaaatggaggctggatttagcacacgtcagccagggtccaagaaacaacgcggtcgttgggtgctgcgatcttgcaaaagagtctcgcgtggagctgtcatggaggttggaaagatccctgatgcagcgcggaatcaagaaagccgtacctttgaccttggcggggtagtacggcacgctccggcccagagtcgcgtcgctgacacgtaacggaagtgcgtgcctgggatcgaccgtgtgtccgtattcgggtgtagcttggaagagaagaacgtgcggaggaagcggaggaagcggaggagggctgcacacccaagtagtgtcgagagactgtcggtggtaaggagtgacagcaggtcgagagacacggacggcgagggcgctgtttgctactgaaacaatcactgtaattacggcgttccggggttcctgagctttgaagaggtctgaggttgacgatgacgcctgactaagtcccaagtcgcttgcaggtcatgagggggtcgaagagaacgaaagcagtcgagatcacgcgtgcatccagactcgagtttattatgaggtagagaatgggttttgcattgccggaaaacaactgcggcgacccatgagcggctgctgcgccattgggaacctgaaggctgtgttatgactgacgtcgcttcaagcctccacttcgggcgcatttgggtggtttcgcaaggtctggcctgtcagaccggcagcctgaatcaggaagtgcacgtggacgtgagttcgagaagtgttcatcgaagggattggatctcccttgcgtggcttcctgtgctgcgcctttccgtggcacgtcagcacctcgaaaactacagttcttcaattatgcaatgcaagacctgcatatagtttcatggtatgggttcaggatatgcaatctgatgttagacccagagaactatgctattcactctatcggatccacaaaaatactataggccttggagtattgaccatttgcggattatcgatgcagcagatcagggacattcgcgtgcacggtcgaggcacaagaggcgaagcatgagacatgggtcaccaggagaggctcacaaaagtccgacgagctgaatcatgagaatcatcaatgtgctctatccagattccaagtgcgcttgctatttcaaaagcgggccagcttcagtcatcccctatcatgtcactcagtggaccatgacatctgccttcgcgccgggctgcggtactttgctctcgccgttggcaccctctccttcatccatctccatgtcgtcctcggggccgtcctcaccttcgccctcctcctcttcgtcctcgccctcggagtcctcaatgtcaatctcctcgctgccagcctcagactcggcgtcctcgtcgttcgcgggtccggcagtgtcttcaccgccagccattgcagcatcctcgccctctacaggagcggcctcggcttcctcctcctcttcctcttcctcctcaatgccgtactggtcaccgtccgcgttgagatcggcctcaggctgctcgggtgggaactcaggcggggcagactcctcggaatccctgtgacggttagccgtgcgactaggcgcagtgggtgacacataccacttgatggcaaagcgagttacacgcggcttctctgcgagaatctgcctctgtaccttgtcgatgacaggcttagcaggtggctccagcgccaatgcctcgtctgtgtactcgttgttgacatagtaacccacgcggacgaactcgcggtcttcgtagctgcagctcagcaggatgacagtgacgccgatgatctcgctgttggggatacgcgacaggtccgggggatcggcgcggaagacgaacttgttgacgccaatcgggagggggccaacaagaaccgagtcgagctcctggtcatactcgtttctgaggcacgattaggcactcgtatagacactgcatgcgttgcactcacgaagtagcggaaccaacataggtcagtttccattccaagtctgcgcaaacgttagcagggtctcgcagggtcaatgctggggtatcttgcccttctgcagctgctctaggcactcaaaggtgatctcgaactcgtacggcgcgtcgaatggcgcggggttgttcttgacctcgactccgagaagcgatacgacagacatattgagtgctgttttggactggtaggtggggtggtagaagggtcttttggggttgaggggcacggcaaggtttgttgtgcagaagacggcgccagtaggtgcaagttgtgtttatttgggaaagcggtgaagggacgtgcgggataaatcgcatggcggcaacaatcagtgcatgtggatcttagcctctcgcgagtcgcgtagagtccaaaacgtgacctggcgtttcgcgacgcgtctgttgcctggaaggacgtcagatcgaccgaaggcatttttgcaggctggatgcggtcgtagtatgttgtgtggaatacactcatgctcatacctgacagatcgtcctctcgaggtgcgctcttgctccacgcgctagcccgctgtcccttcaagtgcttcactaaccggttggcgtctacaaaagtcgccagtcgtcgatcaaatcacttcactccatcagaccattgaatgtccaaggcctcctgctgtgtatcgtcaactacgaacctataagtacggtgcagaaaaggcgtctccatgcagtagcctaaaggcacacctaagcactcctacacgtcggatgtgatggcaggattttagtgaactcctctcctgaatgatgacctgcagtcggtaggagtcgcgacgtcaacgatgtggtgctgcgctgccatcgaggcctttggcgggcggaacagcttccgaggtccatgaacatcccaaggcaatcacagaccgtacaacagccggtttcgtgctttcgaacttttgccctcttcaacagatatccctcagattaccatcgcctccactgccttgaaaatcatggccttttgaacgcatagttgcctgggccgacggtgctgacaaagacaagtgggcttaccctttccgacagcctcaaagccacggacagggaatatcgcagacacagtttgcggggcaccatccggcgcattcatcacatgctcttggccatcacgactctcgaaacctcgatatgtgaggtagagtcgcacagcaaattgcgatcatctcaaattaccttcttcacgcccggaccgatgccgatgcggggcgtaccgtgctcaatctacatcgaactatagcgagtttacgtactggtgagccacagacgtacaagtaagtcgcaccagaagccgaggatgttgtcctgcgagtagtggactgcagcgggaacgaatggaagactcccagtagctgtcaaaattcagaatactgcgagtatattcagactgttcgacctcgcgcccctgatcatttccttatggtctgctgtggcttatgtggggactgctttgtacgcgatcgcttgtaatgcgtgcaactaatcattgatcagatctgcttccaaggttgcgttcctgcgcctaccggtacgtccgtaagacactctcagtacggccgacccacacatctgagaagaggtgatcggattaccttccaattcgccaatgccacctcatatgcagaatgtccaaggggacactcacgcttccccgcccgttccaaccgatggcaacgcgcagcacgcgccaccacgggtgagacgtcgtaatcggccaaatcacatcgtgcttggagtgtcggcggttagtactcttgcacatctattcgaaccactcaagtgttgttcgctggactggggcatatatatctttctagccgaaagttaaaatgtgacaagaattcgccatgcctcaactgcacaaagattgcacggccctgtatctttatcgcgtctagtctcgatgcagaagcccaaaggaagcttgcggaggtcaaggagaagatgggtgacctagagcggagtcttgaagaggatgttctacggcgcagtaagtcaagatctgggcactcatctgatcgcaaaaggaacatcaaactaccaggtcaagaagagagctacagtgatcaagaggaagacgaggatacgagagatttgaacccctcaaacttcatcagcgaggatgctgtgtattatgaaggtgacgcagatgacgatatggtcgacctaggaattgccatgggcagggtgagaatcacagagcgaatcggtggtttggtgcgtccaagatttgcagacgaggtaagatcatctccggtattttatgagacttccaacaaacgaaactgcagatggctcaagcgcttaaagagctccccaagagcgagcatccaagacccaatccagtgctcgaacaagatccacgggaatggctggcgcccagccgagactacgtcgccccgtcgtcgagttttttcttcgctcccggcatcgagaagacttctctcacgacgttccttccatcgcggtcaatggtcgacaaactgattgcacactactgggaggctgtccatgtagtcgccaaggccgtacatcgtccatcatttgaaaggcagctcgaaaacttctggtctaatgtgactgcgggtattgagcctcgcttgtcattccaggctgttgttttcgctgcactgctcagctcgatcgtttctatgcccgaaagtagagtcaccgcagagtttggtgtagacaagcacagcctcgtggataatttccggtcaggcactgagtctgcattggctcgagcgaacttccttcgcactacgaaaatggaaacattgcaagctttcgtaatgtatcttgtgagtactttcgaccatcaccgtccttttcgaatcatcatccttgttgatctcttatcgacggacactttcttatcttattactgacattgtcttgtagatcgtgctttgtcgcagcgaggtctcacgtgcccattctgcactgacaggaacagtcatccgcttggctgagtgcatgggcctgcatcgtgacccatcaatctacagtacctctcctgtagagattcaggtccgacgtaccctctggtaccaaatatgcttccttgatctccggacctccgaagccactggcccacgccctcagatacggcatgacgattacgatacccgatttcctttgaatcttgacgatgaagatctcgatcgtgccgaaaacggcgatgatacagtggatgcgaggaaagacagcaagcaattcactgacgcaactctcgtgcgcatgcgctttgaatgctacgagatgcaccgcttcctatggagcgaaagacctaaactggatcagagacgagcaaatggggagcgaaaagtcacgcttgtaagtttgcttgctcgcgttcaatcttttaaagcggctatggagaagatatatctgccgatgctgcgaaagggtgagccatcacatgcccttgcctctgagatatatggtatcttgtcggataggttttacattctgctcctccagaagtacttgagctcggcgaggaagatgccagaccgtctacggcaactcgtcatgagtgctgcggtctccgatcctagagcattcgatggttatttgaacagcaaccccgcattgtctatgtattcctgggtatgtcgggcgcggctgcacccaattacattccgacccttctccgtcctcaacgagctatatgccgggttataaacgaaccccgaggtcgaagaccgtgtctggagatgtctggactttgctttcggccttccacccaggtggatcaaacatcgagaaaaccagatacattctcgaagaactcgtggaaaagtccagaatctacgcaggcatgaagagagtgcgggtcccaaataacatgccacaaccccaaccccgaaaacacactccaggctacaaagccagagagcaagaagaacgagcacgcagcggaagcgtcccctcggacttcagtagtccccccgggtccaaccaacacctcagcaccggatacgccgcacagcgcaccccatccccccaagcaacacgcataaccccacagcagcccaacctttcacaacggctcccaaaccaagcagccatatccttccccggcgcaatcccagaggtcgactggggcaccctcgacctccccaccgacaccctcaacctccaacaacccgtcccgcaatcctcgctcttcaacttcaatgagtacgtccccacgccgtccgccgccagtcaggcgactgcaaacaccctcctgcacccgggaagcgatgggagcagtccgaatacggcagcgtatggggcgtatggagcggcgacggatactagtccgatggatgttatgaatgagatcgattgggtaagtgagaagtgtggtgatgggaggggtgagagatgcatgctaacggtgaaatagagcgagattgagaagatgtttggcgcggagacggggccggggatgatgattacgccgtatagttttccgacgtttgagcctggggatttgaatatttaagggtttgattggattgattgggttgatagggttggatgaggtaatgaagttgattagattcccctcgttttcgcgttgccaggtttggtgtttcgtgtgcgtgtgcagtgtttggatacttgtgcttgtggtaggttaaaggcgccttcctcttgtaatggagcaaccgtgcgcatgcagtcttccctgccatcgatcttatgccaggtggaaggtgtaggatctgtcgtctatgccttccacttgttatcacgcgatgcgttcttcgatctcaccgtcttcgacacgtcaagctcaactgtttttgcgcacctttaggtgccataacactttcctattggatatactgatgcaaggctgtggcgtatttgtatgcaggcgtattcgattcgaccccgcacactaacatcgccattgtctttaccgtcaagttctcttcgttctgtcatgacagcccactgcattattgttgcttttggagtcatttgcgatatcatcacggcttgttctttgttggtgacttgcttattgccttcttggcgtctttcgcaatccgataagacctcgcgtcgtatggtcagcgcatgatggaagtggatatgacagatgctggtaatgcagaggagcaaaagatggcaattgaagatattggattcgaagagatgcaagtcgacggcacgcatataagtgagactcaagtagacgagacaggcgttgctggtacagatcaagacaaaacagaagatctcatgaccgcagtggaagaagtagtctccaacaagttgcagcttggcacaatgcaagctgaattgactgaaaccgacgaggaggtttgcagggaagaatgcgacgagacaaaactcgaaaagaagcaagccgaggaagcgatgcctaacatgtcacaactagaacatgtgcaatctgacctgactgaagccaaccagatgtcagcttatggtgcgacaatacaagtcgaaaagatgcaagaggaagacccacgtgctgggcagaccggttccgtcaaaagagaagccaacaagacgcagatggacggtgtggaaacgaacaaggtcgaaaccgatcgtggtagagaccacgtctacacttccttctcgcagcccacagagatccgagtggtcattctgatgccctcactcgaccctgacgctcctctcacattctcctttcaccaaagctacctcgaagatcttgagggcaggtacgaggctatctcctacgtgtggggagagccgatcttagagtatccggtctacaatatttcagatggcactcagttactcgtagcaaggaatttatcttgtgctttgcgacaattacggcacgcagcaaatgtaaggtggctgtgggcagatgccttgtgcatcgatcagaagaaccaccaggagaaagcaaagcaaattccactcatggtcgacattttccgtacggctaaaagagtgctcgcttggcttcatcaagacgaccaaataattcggaggggcttgcaacacattgagcgtctatcccgacgtcgccctggaccaagcgaggatgctgatattgaaggataccataatgatttgctaactaactctcgatctccgggacagcttttatgggaggaaatcaacacgagcaaaagcgcagtttcggatatccttaccgtcttaaatcttccgtacttccggcggctgtggatgtaagtcccgctgtaccgcacttattcgccattatcactgacctttaccttctaatttgcagtgttcaagaaattgtcttcagcccggatattagtctcatctgcggtagttttgatctcagttggttccggttcacaaccgcgattacgaaactccatggaatcgcaatagaggactcccgattccaggactctcatttcgacggaatcagagccactgtggcaatgtggatcgacaactgctggcatcgaagcgcggtcgtgcctgcagggatgaccaggtatgatgacatgttcaatgtggttgagagattttgctcgtacgaatgcacagatgacagggatcggatctatgctgttcaagcatttgctacaaaatccaaagctcggattgacatcgactatacagtagacaaggtgcagacatatttaagattcgccttgggatgtataaaagatggacacatgctcggtattctggatgcagcattagaacgcttggatgttaataccttatccctaaatggaccgacatgggtccctgactggactcgcaaacccaaaagacgaagaatatcccggagtgtggaggatagggctatttttacatattcccgaatcctacaagagcctgaagcaatcaagttgagcattggatggaagattcgactgaataaactcggcatcatacgtaggttggaggttccgaacatgttggaattgcatgcagcgcccatcactataacagatgatacgttatcgactgtattgcctactgtggttcagatgtatcaggactctaatacctcatcgctgcgtagcgtcagaactttgctagattacctaatcaagatgtccatcgttcggactacagtcaacaaaagaaatcccggcggaaaacgtcgatgtagcctgttccgtagcctggacaggttatggacatcaacaagtactcttcccgacgagactgtagctgaaacgactccagcgatctgcgcaactacagcggaaggatgttctttctttgttgcaaaatcggcgaacaaagacgatagctacttctgccacacatccccgggagttcagagaggagataaacttgtcttgactcaacgtattcagaattgctcggtgaaaggcaatcccgatgaaacgtatcacgctattgctgtcaggtatgtgaaaaccttcagcacataccagtcgggcccgtggtcggaccagccattggatgcttatcgactcgttggcgaggcatggttgttgtatccaaaagcagaaagtatctaccttgatgaaacccaatacgatgtggtggacacgatattgtgcctagtgtagacaggtgtaggaagttctggctactcgggtgctattagtgcacaaagttagtccttttgctcttaagcctagcgataagccgccaacgcaaagctagacgcctccgaaggacaactaagtctcgcgtcctctccaactatgtattgggaatcgagggattgagaaagctgcaccgaactttcacgttcgatcgatcgtatgcgtagccagagtcatgagcagtcagaatgggttttgcaagtgggagtaaaaggacggcgctgccatcatgcgagtgtggagtcggggtcttctagtgattaggagagcggagggtgaagcacgccgaggacgctcggggaaattgattgggtgtgatgaaggcggaaaagcatgagtagattatgagagagtagagccgaggttgttgagttgcatggagtttttgaaacataattcactagaaaagtttggtataatgttgtgagaagctgatgtgacagagtgaagtactaaagacgctagcgatgttgattattgatctcgcacatgtcgaacatgatgcaacgatgtcccagagcctctgcatgcgtcattgatcatcgcattcaacccagtgatctccctgaacttccagcatcgactagaagacttgtagcaagcagaactggtatcgaacaaagagcaaagtttgattgccgtaaatttcggaatacaacgggagacaaatgcgaacagaggaacgacacatataatcttcgctcttcccattactactcattactctccctacaaaactggctctacgtgagtgaaacacagccatgacgatcctgatcgccgagtacaaccacctccaagagcagatccgcagtaagtcccatccacctccctctccacttatcaacactaaatccaaacaccagaccatgccagcctcgccgcctccgccccatacggccacttcaacgtgctaacatgtctctcgcccgatccgccccagcaatggcaagcccacgtcatgaaactccattccgacaaccatttcagcatagtagccagcgtcaacaacgggtccagcgaactcatggccatgcggcatctcttagccgacatacagcgtcacaacgcgcgtgtgctgggagaagtgtcggtggggacagtattccagacggagcagagggatggaagtacctggcttcacagtagggggcaagctagtgagcgtgagccagagccagtgaacgaaccagctgcgaatgaggctgcacccactcctcatcgccgtggagtgcgtcaaagcatacgtaggatgttcaggcggcatcgcgcagacggaaacgcttctgacaccgcccgcgaaccgacaagttgtaacaccccggtgaaccgcaccgcttcgcgcaacacgaccacttctgacactacaactgatcagagcggcgtaagcggttccgatcattccatctccgactcgtcatatataacagaaccaggggcgaatgtgtattcgtatgggaaatggcgattggaaaggcagctgcgtatgctggaggagcagaggaggcagccggcggatatgcagtttggggcgctagacgaggaggggaggggcttctgaagaggttggatggcaggagacgatgaggggtggcacgtcaaggcttggagatgtgaatttgagcttagaatgggccttcagaaacctttcaagctcttgcagaacttcgagtaatgtaattgtgctctgagaaatatgaagcggtggtgaatgtaagacttgaaataaactgtgggtatcttattgcaaggtaacgacctataaacacatgtgcgccttgctatacatttcgaaatgaggatgtcgagcatgccttacgatgtggtagagacatcagtcctgggaatgattcgagaaactcctctgagcatgtgtccaacgaggaaagggaaccgtccgtgcctagtactagtagaatgcatccggtccatcatggctcggctgtccatggtttggatcgtccagactccggtattgcgagggtccatttccaccgccgccgccaccaccaccacctccgcgtccacgaccacgacctcctccgccacggtcaccacgatggcctccacggtgaccacctcggttgccatatgatggattgcgattaccgccacgaccgcgctccctgtttcctccacgatagcctgaaggtcggttgtcgtgacctcgaccgttgccgttatgttgtcggttgtcgccatgtcggtcgtgtggttcatgcgatcggcgccctccgcgaatgttcttgttggggaagtagctctcgtattcactctcgcctgccgtctcttcttcgatgcgcaacatttgcttctctccaacaacgctgtcgaactcgtatgcctggctttcgggtactgggtgccagtttgtgatgcgtgctgcatctgccgggcggccgttctttcgaattgctagtacgacggtcggtatcgggttctcagagtagaacttggccgactttggtaccggctcgacgcgcgcagcccaaagcttgttctcgaagcaggatacgccagtcaccttccacctcattttggctccgatgcctcccactttgtccagtatgctctttgggcatggtttcggtgtgatgagaatgctgttcgcaaggtaccggatgtcgtcctttggagcgttggcagggagatttacaagcgaacccagcttctctgtcatgttctgctcaatcatgtagccggtgtagaagacggtcttcttgatctggtaaggtgtggtgcccgggggtgcgctgccggctttgatctgtatgttgtgtgcgttgatgagcttctggatctcggcaatttcgtcgacggggtccagttgcgttccgttctcagcgacttgtatgacctcggcgacgataggctttcgcgaaggctggttcctgccagacatcagatccctgttgaactcgaagaagaagtcccggaagcccttggtgtgcttgacgcgatcttcgtagatccgcaactcctctgcgtctttgtaggtgtagacaatgtccttcagcagctcttgcttgaagtccattgtgttcttgaatctctgtcctgcggggccagtcgcgggctttaggcagaccatgtcgaaatccagcttcttgctccgcgcaatgcgcttgattaggtcggcgaaattcgtctctccacgaccagtcagcaagacgctgagtgcatccttctgctgcattgaaagctccacgaggctgacaatgtgttcattccaccaaccctcccagcctcgctgctcttccttctcgatgccttggccggtcgctgacaggatgttcgcatcatgccaccagccgccattgacgaacatgtcgggtgaaccgagctggccgagggtcgcgctgttccatatttgcttgtttgggagggggcttgcgaacactgcagttgtattagcaatggctcaaagcgcatgtctgctatacatacaggtgttgtcaaagtcgaatacgtggatggacttgatgtcagagaccggaggtagctccttgtcgtcgcatgaccacctcttaagcgccgtcacggtgtgataggtagcccttccatttggccctgcgacatgcggcctggttgaggttgcttgcatggacatggcagagaacgagtgttgggcggaggttgaacaaaagcgcttcgtagcgtggaggagcatgcgctgtgggcggatttcgtgatgactgaaagggaaacacggcaatcgcgacacgttgtccctgacaacactaacacgcgacgttggtgggagaaggtggtgaatgttgcacgaggacttgagatgttcaatgggaaggcgcgaggcgcgaacttcttgcgcacagacaaatgatctcatcggtgccatgcatgcatctccgccaccacttcaacaccaacaccggcgcatgggaagcacatctgcaccaaccagggacgagtctggagacacttgtgtcatatgtctctcgactgtgactgagagggccatcacgagcccgtgtaatcactacacctttgactttgtatgcctcgtcagttggctgcaggaacgctcgacttgcccactatgtaggtggccgcggctgagcccccaaatctctgctaagaaatcatcaggcaaggtagaagtgactactgtccaatatgactggcgttctccaacagactacaagagctatgcagtgcgacaaagccaccaatctgcagagtctagtcgaaacgataggccggcttcactatacgctccttatggcttaccaagaagaccacacggcacacgtcgcgcctactcgcctcctgtcgaggataccgcgctcgctaaacgccgggaggtctaccagcacaagctctactctctgcacgttggcagcaatccactgtctggatattgtgatttgactcctcagatgatagcaagctcttcagacttgcagtcacgtgcgcgaatgtgggttcgacgcgaactacgtgtgttcagttttctagactccgagtcttcgaactcgtcctcagctgcggctacgacaagcagcaacgcggaattcctgctctcttatattatttccatcctcaagatggtagacgtcaaagccagcaacggacatgccgagagtcttcttgcagatttccttggacgagagaacagccgcctgttcttgcatgagctccagtcttggctccgaagcccctacaaaaagctagagcagtgggatgaggaagtgcagtacaacaagccatttgagtaagaaaccccaaacccgagaacctgtctcgtgatcacggactctcatgtgcgacatcttgcattgtttcgaatcgttgcattcatttagtaaggatcgccaagcgcctgagtcgggaactgatacattttcctcgcaaattctttgggacaaccaaagttctcggctgcggaagtctctcctcagatgtggtcgttcatctaagttggtcggtgcggcctgatcgggcttagtccggcgaggtgtttcacatcagtttcggggtacatccttgacatggacctgttcgcacacaagttcgttcacatatcgattgggacacagtcttacagctcagtagtatactgtttcttagttgcaagggcagctttcactttgattgaactcgtatcattcttcgtcttcgtcaggaacaaaatgctgtcgctgcatcaataagcacaggaaggaccgaactttggcaacgcgacacgtttcgtgctcctgtttccataacggttacaggctatggccactatagccgcccctcacgatgtttgcttaagatcatcgcaagccgcgtccttctttgtggggccagtgctttccgagcactcgagtgttctcatctttcagttcttcgatcctggggatcatgttagtttaggtgcaatagctcttcttttctgttttcgaaaatcctcagccttgactaccagcgctggatcgctttcgttctaatatctaataattacttggtggattgcaaggtctccaaggtacggcttcacgcgggcgcacttgctgtcgccccctctctcgtctgatcgcacactgaagtactctaggcaatcatacctcctgacacgataccaccggaagcgaagaatatcattgaccatgcattcgtccatcctgcttttcattgcccactgcggccttacggctgcttctggctctggcccgtatccatggatgtatggcgttcccgactttccagaccttgacatgaacgaaatgatgaccgaagccgatatcgatacaatggtatctgcggctgagaacgattcaacggtagccgcgacagcacaatcttcgacttcggctgcaacgtcggccacatctagccgggaaccatgtgctgtgatcagcagtgcgatggcagcaatgccggctggggccaggacggtcatcccggccgaactgggagtccagtgtctgcgatctgttcctctcgataaggagggcgacatgagattgattgacgacctgaagctctatgtaaaatggcagagtaatattgcctacctaaaggatcctccggctgattacaccgagaaaccaatcgatatcatgggcgaactggacagaatgaagaacgagcttgcttcgaatggattcagcagcgagtatgagttccagctgcagttaatgtctctggtcgaccgtagttacgacaaccacttcgcataccagccggatattcttgcctcagcaatacagttccagagaccaccaggcactgaattagtctctgtatcgacggatggcatgtctgtccctgaaattttcgcatacagggatatcgtcagagccagcaatgacacctcgttcaagccttctgcagtcaggatgattgatggaatgacagctcagaactacctcgcaaacgcctctgaagcaggtgattttcacgatgcagatgtgcggtggaacgccatgttcccttcccaagctctcatcgcttcagggaccactttcttgggtgcttttcgaacgggcatgtacaccgggcagccaaacactactctgcaattcgccaacggcacgacgttttcgatgttaaatctcgctgtcgtcactgcaaacttttcaggtgtcaacaatggtcaagactttttccgaaaattttgttctggtcctcagccagttccccaggctccgggtcaaaccccaacaacacccacaaacagctcgcaacgtgctcagcccgcaccgtcacacattggctacccgaaggctgtcatgatcaacccgagtttggctgtgggaggatactatcttgatggagctggctatgaggtgagccagacagctgtgccgtgaaagacaaggctaatgcaatctaggatatcgccgtgctatctataccctcttacagtgcaggcccaggagggtcgggcgtacaaggcttccagaatacgatgcgtgacttcatcaggaagtccaagactgatggcaagacgaagctgatcttcgatctccgaggcaacggtggaggcaatgcaatcctcggctacgataccttcaagcaggtctatccacaagctgagcaagagccctttggtggtacccgataccgcgccaacgaagccctgaatcaagctggaaagatcacgcaagactttcttgcacgcaagacgtttgctcagtcaaacaagaccgtctttgcggacgcatttggacaaggagtcaccgaagacgacatcttcagttttacatcgcccttcaactaccagcacacacttgacgccaacaacaaagccttccgaagctgggaacaacttttcggtcctgacgagtttaacaacgacaccttcactaccacccttcgctacaactactccgacagtatctccactacgtacgaaggcttctccgtcatcggcttcggtgcaaacctcaacgaaaccaagacaccccagcctttccaggctcaagacatggtcatgctcaacgacggcatgtgctcctccacctgcgccatcgtcgccgaacttctcaagaaccaaggcggagtccgcaccatcgccgtcggcggccgtccccagcccgggcccatgcaaggcgtaggcggcaccaaaggcgcccaagtcttctcctgggacgacatccaagtgcgcatgcaagccgcgttcttcctcggctcatccgcccagcgcgctcaatggaacaagacggacctcggtcgcaccgcctttgccacgcaactcttcacgcgttctgcataccgcggcggccaggtcgctggtggggtcaatctcaaagacaacctccgccaaggcgacgcgaccaagactccgcttgaattcgtgtacgaggctgcggattgccgcatgttcttcactgcgccgatgattagcgatgtcactcaagtgtggaagggggtcgtggatcgcatgttcaagactgagggaagcgcgatgtgtgttgagggaagcacgatggataagaccagtgttagtggtggagggcagtttaggggtggagatggcaagatcaatcctgttgcgggcgcggcgacagggacgggtggtagtcgtagtccggcgcagtttgctggcgcggcgatggggcgggctgaggagcgggtttggtggttgggcacggtagtggtgatggctgtggttgcattgatgtagagagatctgtgtaacggcatagttctcaatacgtcagatgagtttgtatatccttcaaacgtttttagttacttcctgatgaagccgtatgtctctattacgatcaaaaattcagagcacatccacgtttttccaaagcgcgttcagccattcccatctcggaactcaacaattctgtatcaagccccgagttcaatatctgttcagttcacattcatgactcacatgttccttccgcatcttgcagcctaatctaccgactcgccatccctctatacactcacctttcctcatcccatcccatttctccaacttatccctcacaatgcccgccctcgcccctcctttctacggctcatgcccctgtacccacatatcctacaccctaacatccacccctctaatcgtccacgcatgccactgcacgcactgccagcacgaatctggctccgcattcgctctcaacgcgctatacgagcccgaccgcgtcattgttcaagatggaaaagaagcggatatactcaggacgaatgtcccgagtgaaaagggcgggtatgttgacaagggtagcgcaagtgtgaagttaacacggccaaggcaaactatgcaccgttgtccgaaatgctacacggtactttggagtacgtacgctgctggacgggatttgttgaaggttgttagggtggggacgattgacggtggggtcgggaagttgaggcctgatgcgcatcttttcgttggcaaagagaaaggatggatgaatttggatggggagcgggtgtttgagacggtcgggaagaaagaaaattattggagtggggagagtttggagaggtttaggattgttgtagggcggggacagagatgagtggggtattctgtgtctccttcacccactacgacaggctaatagtacgtcttgaagcttctgcctgtggctcacatcatctctcagaccaaaaatgtatctatgtaatttgtgcatgggatcaaaaaacaaaaacatacaacagtggggattcgctaatgatcacccactcaactactaacccgccggtacgctgcttaaatatggctaagcggacgggaagtctcgtttgcacacggccaattaccacagaagtccttgaattccccgcttacggtaacctgctaacggggtcagatctgccgtgctgcacagccacaattgtgccagcgcggctgaactcgggcatttatgcaggctcaaggagacgaggcgctgattctgcagtaagacggcgcctaagccagtggatacaatgcttttcccctggccaggaatgggtattacgctttatcaagcgccagtcacaacttcagacgaaatgcagcaaataattcaactcacaaatagggaaagacatgagtatcctgtcaagatcaccatctggttcaatcttgagaagagacggaccagatatggtgaatttcccacaaggatgtgtgcaactttgaggagactggattcgggattgaaattgctgcaaagtcaaatgatgtcccccatactgacagaatccgtcgagctgctgggggacaaccagttagcagagagcgagtgacagctccagttggtgtcttccactcttcgtggtcttgtcgggtagcctccaccacgccatctagtaccaggatctcctactgttttcaggcaaatcttccgatacaaattcacatctcatgaaccacggcgatcaatggctccagcaacacatacgtccagttaagtcttgttcacagtcagctcccccgtctctcacacctgtcaatttatccattgctgttgatagcagcgctggtgtctgcgcgttttgtaacctacctgagggcgacggttcggctcgagcttacttgtacccagcttgtcctcgcagatgcaccgccggaagtagcttgaaagattgcaccgccttttgcgcacccagatcgaataaaggtccgatattgatcaattctcaagctccaacaacgcagccaagatgtacaagtgaaggcatgatgcaagcccctgatgttgtcgcagaccttcccgatctggaccaggcccagcgccaacatccccattgattggatctgaggtgtggctgtgcatgcactcctacggcacggattgcggaccccaacacgctgcggcctagagtgctccagaggtcagcccatacaaataacagtggcttcagctggcggtacgcgacacgttcgtctctcattttacttccaggtcaagatgacgggcaagaaatatcgcgatctcaaagccgagactaaacggcagcgtatcttctttaacagccaaaaatttagctctcgatttctgaatctagtgccggaacctcaccaagagaagttcttcaccatccagcaattgggtcgcacgttgtttaagaagtacgcatttgtgcctgggtgtaattccctggagcaaccttggcaatacaaaaacaagcgaaaagcgtcaagattggttcgagacgcagttcgatgccgagatgcgaataaaaatgaaggtggatggcggtatgagctcgaacccaaggtttttgagaggttcgagatcgaggttacgtggttagtatctgacgggttgataactggtccaccgaattcattgctaatgcctcatagtaagacgtgccgcaaaaggctatggagatccgaggttgaagtcaatcacgatttcgcaagtagtagagccccatccctaaaggagagacaagctcggcgaaagccctgcacatgcaacccattaacccgcatgaatgattggtacgtcccgacgtctgactatgtcaccttttcttttccagtgctgactggtcataagtctagatccaggaactagcgaaatatttgccaacaggatcgaagaattcgccgtcgaagatgactcgaaaactttcgataaaaaaccagatcgcatatacggtctacacgaaaccaagaacattggagcacgccttcgtaaagaatatgctcatggatcgcgtccgggggcgcagcagttggtctcagaggtatttcgaacgagcaccaatcccgacaacggcggtgtgcccttgcattttccattcctcatccatgaggcgaagagtgagaaaagtgcgaacagctttgaggagatagagatacagacggcactgccgatcaagcgggcgcttcaaattcaacatactctaaaagaacttcctggcaacacagtggatgttccaggcggacccttagtatggttcacggccaacaggggagagacctggcgcgtctacgcagggacggtctacaaggacgatggccgcacaaattacgtgagtgagaggtacaatcgaaggttgatacgatcaatgctaatgcttccatagcgtatctctcagctttgggaaggaagtataaacaaccatgacgaggctcttcagctcatcctgatcgttgactttatggttgattgggcccgcgacgtctatcgaccaagcatcctcatgcagctgaaagtactcggtactgccgatacgagccgaacaatgtcattctcactcgacactgatatatattcgcttcgcggcaacgtcaatccttggattgaggaccaagattctgcacttgcccggatggaagagcctgagataattgagatctcccgacacaatttcagcgagtctttccatgaccactggaagcaaattcagatgcctttggggatcgtacacagtgccaggaatatcgagtctcgtttcagagcactctacatatcgcgcgacaatcttggaacactcttacaaagcttcaacaacccagttgacgagattgagtttgcccgaaaccttttggccattacgccttttcgtcttgaggccgaagaggttgtagattcgatcgaggatatttggacgggagggctgaggccgactcctccaagacccacggaaggcaagaaggttgaagtttacgcccagcttcgactttcttacttcatcgattcctcttggggattagtcagggagctgacgctgctcgcgatagaggaggacgtcgtcgacagtcttcgcaagatatcaaactgtattgaacgatatccgccacatcgtcctgtctattactggcctaagaaccggctccttgcagcattgcagactgtgctgcgctcgaattttcaagatgacttcaaagactgcctacagcgacgtacttttgctttcacccatttgaatgagccaccggcatttgggccacatcatcccaagaaccactcagttttgagtccagattgggcacaagatggtccatcgtctagagcttacagtatcgtgcatgcgatctatggagtgcattgcgtgggccgtcgcacgccacatgagcacttcttgcgagtttcttctcgcagccaccttcattcgcgcaccagagtttcccattccggtgaagactttttgaccacgaaatcgggatgggagatgagcctgctctattctcccgtccctgatagcgctaatcttagcgagggaaacaaacagacgctctgcctttatgtccttcctaggagcaacaaaaccagtaacgaacaacagccgtctatacaagagattgccagcggattggctcaatttcttttccatcgtcgcgtcgtcagatgctaccgaggaggcaaatctccaccaacagattctccttggaaggacaacgacctgaattactcgttctggctagacgtgggcactcccaggctaggtgtgaagcacgaagaattgattatctctatcatcacttggatccgcgacctacggccaaaatcagatcttctgcggattaccgacgcatacatggcagaatgtgaattcatgccaggagccagtacttcgattgaagagtggatagcctctcttgacgccgaggtcggctcggaaacttccacagctgacgagagcatgcgaggagtagtgctcaccggcatagcaaagcggcctatggcaactcgcagacgcctcgatcatttgaatgcacgaatcattgatttggatgtagcgacgcccgcttctgtggctccgttacagtcggatagcaaaatagaggactgagtttgcaaagatgttcgtgctaatctgcacttttcaaggactcttcaagatattcggcgcagcaacattccattttctccaatatctgatcatatcatcctggaaaagtccatgtttgcaacatcagagcgcgttaccatgttatactcacgatgggcaaacgaagggcctgctagcttcacgtacccgcagtggattgatgataggctatctatgtctagcggcgtgctgcactagaaaagacgtatcaacagtacacatggacaacatgcacaagttctgagttcgaagcgagagatttgtgcaacattgtatacaggactagctagcctggagctgctgcagatcgttagcacagctgtagccctttagcaccgcatttcgttctaggtttagctatagtcttgtaattaacgctacagcttcccttcatacacagaggctaggtatgaagtggtaggttggacatcgtgatgcggtttgcgtagccaaggagctgttaggctagaagtctgtagagatgagcctgaatagaagtgatggaggcgttaacgagcatctgggcacagtactacatattcgttaaacattcgtcaaatattcgttacatgtttattggatattcgtaaaagggtgcagtagtgaacaagagaacaaaatttcgcgagtcccgattcccgtaccagccaacaacctaccggattttgtgtagaaaaagatggctgagcgggaaaagaaaactcatattcgatatcgtatggttctatatggaattaaaggggtccttttttacatattatctaattgcagaccgtttaaggacttgaacttttgcgacactgctaccacatcagctcggctgcacctcagtagaggcaaaacaaacagactactagcgagatattaccaatggcagaatatgagccgtatgtcaaaaattggagattaccacgaaactcactactgcttttcaccttggaacagatggtcaaccagggaatgtaaactaaatttttgaacgatacctccgatctaattagttagcctaatgcccggcgaagatccctagagcttgcggaccgctagcatgttgttacgataggatcaaaactcatccaagagaaatgtgcagagtagttaacttagcacgagagagcagtatggttcgggctgaatttatcatcacgccgctgtgggctgttagcagccaaattcagcatgcgcgagttgagtaccccgcatttcgttttcgtcgtgtccctaccagactgagatcaaccatcattcgttgatcaccaaacctcatgccatccaattgggtccgggagaatacagtgatctccgccccaactagtaaaaagggaaaagaccgacgcccggccaattattgacgcaggctcagaattcatccaacggagatacacagtcgctcaaatcagaacacaatgctcgaagtgccaatgcttgcacgcagagtgccccttcccagtctgatggactataagtgacaccgagcagttcatgaacacaagtctgccgggaaatctttgtgtttggacccaaggtcagattttaatctttgaatcttcaggacggaaatttgaccaggcggtcggcttgatgaagatgttgagcagcgcttacggaattgccctgacggctctgctgctagccaccaatctgcccctggcagctgctggcgctactcccacgaatcgcactactgtcggcgggcgcgagcggattggtatcaactacggctggcgcttccaacgcttcacctccaatcccgactcgctgtcttacaacacactgaagtcctggatcctcccttcaggcaacgatttcatcaaaagttcaggctccaagaagactcgtcccactggccctcagccaggtgccaacctcaacttcactcaggcttctttcaacgatgcaaaatgggaggcagtcgatataccgcatgactgggctatcagagggccattcaatgctccaggggtcagtggtgccatgggaagactaccatctaatggcgtaggctggtaccgtcgtgtcgtatcttttagtgctgaggatgccggcaagaccattttcctggacgttgatggcgcaatgtcatacgcggcagtctggcttaatggcaacctcgtggggggttggccgtatgggtacgccagtttccgacttgatctaacgccgtacgtcaagactggagcggacaacaccttagcaatacgtcttgacaatgctttggataactctcgctggtatccaggcgcgggtatctatcggaacatttggcttgttaaattaaacccggtgcacgtggcccagtacgggacattcgtcactacgcccacggtctcgtcctcttccgcaactgtcagcctggtagtcgatatcgagaacaaaggcaacagcagtcaaatagtcgacgtcgtcaccgagattcggcctcaagatcagtctggtgtgcaaggcagtgttgtggctaccctgtcaaaggcatcgggaactgtcgccgcaggtggaaaagcagtcgtcagtgcttccgcaaccgttgccagccccaagctgtggggacccaagccggatcagacaccgaatctgtatgttgctaccaccagattgtccgtcaatggacaagtgattgatgcttagtaagtctttaaccccctcgccttcttcgtccacaatactacgacacctagaacatcatctaatcttagtcataatcattagtgagacgccttttggtatccggactattatctacgataaagacactggaatcagtgtgaatggacagaagattcggattcaaggtacagtaagtcaaccaagccgattcatccccttagtctaaaacatcagaaactgaatctgactaaatccaccagtgcaaccatcatgacctcgggagcttgggcacagcttttaactaccgagcacaagagaggcagttccagatactccaggagatgggcaacaatgcgctgcgcacctcccacaacccgcctgcccctgaattcctcgagctagccgataaaatggggcttgtagtgcttgatgagatctttgattgctggaagcagtctaagaccaagaacgacttttctcttatttttgacgattggcatgagccggacctccgcctctttatccgccgagaccgtaatcacccgtccgttatcgcctggtcttttggtaacgagattcctgagcaacaaggtgccgctgggggcactattggtgctgagctccgcggaatcatccgtgacgaagactctactcgacagactactgctggcatgaactcggctagtcctgatcaggccctctcagctcaagtcgacattgttggactcaactacaacggcgaaggtatcggcgtctcaacttcatctgcatggccaggcttccgctcaaagtttccgaacaagatgatgtggggctcggaaacctcatcatgccttagttcccgtggaacgttcgtcttccccgttaccagcggcatggcggcggtagtaagcggtaatagcggtggtggtgaggacaccgtaggcatgcgggtgagcgcttacgacttgtactcagattggtgggcctcgggctctccagataaggtctttttcatgcaggataagtacccctacgtcgctggagagtttgtttggacgggttgggattacctaggcgagccgactcccttcaacgacaaggcgcgaagctcctactttggaatcatcgacatggcgggtttcaaaaaggaccgcttctacctgtatcaggcgcggtgggctcccaacgttcgcatggcgcacattcttccccactggacctggcccgaccgtatcggccagattactccagtgcacgtgtattcttcagctgacgaagctgagctgtttgtcaacggaaagtcggctggccgtcttaagcgcggaatctcgagctggcgcttccgatgggacaacgtcgtgtaccagcctggcgatctcaaggtcatcacctataagaacggtcaggaatgggcaactgataccaagaagacagttggcaatgctgccaaactcgttctctcggccgatcgctccgacatcaggggtgatgggcttgatctgtccttcatcacagcccgcgtcgtcgacacaaacggcgatactgttcccagggctagcaactccatcagtttctccattaccggaccagggctcatctctacaactgacaacggagatcccgccgacttcgctgtcttctccagtttgacgcgcaaggcgttcagcggtcttgcacttgcaattatccgtagcaacgccggcgctgttggtaacctcactatcagtgctgtctcaagtggtctgacgggatcatcggtgactgtccaagccagatagagttatatatgacggcatggaatgtttcctgattaaacagcaatgagtttcagaggactgctttcttcatctcaaagagagctcagtagtcatcgcagtcatatttgatgcagcgtggataaaacactctcatcgtcacttcagtcttgttcaagtctgagcgattagatacagacgtgtgaagccacggacgcctcgttgcttgaatgagtgctggaaaccgtaagcaagactctactgggcggcacaatttagttacgtgctgtggtgtagtaattgtgcacgtgattagataatgatgtaaacagctagtatattagatagtttcttcccaagggcttagaaccttgctaataattatttaaaagctatctagaagctagaatctactattctcctactaaatgtaggttaattcctggtatctagagatataaggaggtgtctatacgacaatactgtcgaacgcgcctagacactacaagaacaatgacttgtttccagacagtgactaaagcaactcaaccgtaaggagtaattcgacagctatctagttgattggacaagtaaacttgttttcattgtcctatggtcgtatatgaaggcatgcgttaacattcaatctacatagtaagtgttgctacagaaacctcacatctagccaagtagacgtgaccaaatcaacagatcagacgaacagcaaaaatgtattgggagcgttgctcatcaaacgtgggccagttgtttactcggtgcgcgatcatctctcgcccaaaaatagtttcgatgtcgccccatgtccaatacttgcgcatcacttcttccgccaatcgaattcattcgcactctgcacctgaaaatgtgataggagcgtgcatgacatcgacgtcgccgcgcttccacccaacgaacttgaagccgaagagaacatcgttccgacggacatcggcaggttgtccaggagcgggggttagccacattccagtagaattgccacgccattgaaactgagatgcatcacgaccatcttttcgaatttttccaatggatgctacggcgagaagagcggccattcggtgaccttcccgtgtccgaatcaagaagaaaggcacagccaagtccaagggcttatgcgaccaaactatacacagtacaatagctgtacgcagtgacattgggatttgaagttgatggcaaagcgctgtgtatagcttcagactatgggatgctagggtgtactttttgtcgcacttgacaatctgcagtagcaatcttgatcagaccatcagctccattcattttcttaagcgcttccgcttttgagcttcggttgcttgttgaccatatcagtccatagggtctttactgcttacttcagcgccagtaggtgcccagctcgggcattcggctcagaagatgtgttgtactccatggctaccacccgacaagtgaataatcatgaaggcacggctagttcccgggccgatagtacttttatcaatttgccgtggagtgtgaaagagtgaagcagtcacaggaaagatataagacaacaatattgtgtattggtatataacacgtaagaaattgctgctcgtgtactggcaggtgcaaaaagaaaatgtcagcagcccgtaggcgcgacccaaaccccgtctaatgcagtgtatccgatattgaccctgttgaaatgcgacaaatgaaaagcggtcgcggtgaccatgttgctgaggtgaccggtggtctattataaagagtgttatacgtcgtctccaaagtgcctcgcatcgcacgtgggtgatcaagcagcacacttctgcttctcatgcctgtgctcacgctcctcactacggcgttctacgattgcctttgttacaacagcctgctctgctccttgctctgccccttcctcggctgcagctcgctggttgagcagactcagatacgtttgccatccaatagcaatgacgccaccgaaaatgctcctgtactgtatgggtatgtatgcgaaactaaaggccgtgatcgcgggccagaccttgcaggaattgatccagctagtgggcacggtgttcttgatgcgttcgatgatctcggaagtggatgcgccggagaggagacattgcatgccgaaaaagtacgagttgaagacgggcgtgaagaaggcttggttcacagcgaccttggttgtcagggacaatatcttggaaccatagttgaagttgttgcccagccataagaaccacctgtacgcaggaatcgagcttagtcctccgattatcagcgaccgacctgtgcgatgccagtcgcggttgtcgctccattcttgtacccagcccttctcttctccctcttcggccgcagcctcctttggtgcgggctctgcaatgctctgcgcaaccagatcgccaacaaagtagatgactagcgaagatatgaactgtgtcatatacggtctcctttgttgcacgcgaccatatgcgcggaaaggtccgtagattggttcaagccagagccagctcggcccaggtatcgtgcttgcggtctcaggcgctttctgcgcaacaggcggccttgacgcattgtggcggcgggtaacatgtggaggcgaggttcgtagacgtgcagtttcgaagcgcgaggtttgttcggttatgcgattccgggggtagtttggtatgcgccgcaagcccacgcgagcccacgcgcaagaagttggtatcataacggcggccgatgagcactcatgagtcctgtgtgcaaaggggttgtaagagaagcaaaggagtgaagtgttgagggctggcgtgtcatctgcgccgggcttgtgattagagtgccgagggttcggctctggagatttaagggtccaagtctccctacgctcggactgactgagagcatgcgaaaatgagccgggtttggcctgcggagatgaaagggcttagtaagtctgggtatgacgtaggaccatgagacctggccgcatccgtgcacgtctttcggagcacctaccacgaacaataatttgaagttgcagaggactttacatctttgacttcttcaatttttgaacctcggaaaaagtctcctggcaagcataccgactctcctgaagtcacgcgcaaccctttcatcacataacgagacagattagaatcagtagatacgttccggctctcctatcgcatctagaacagtgcatcttcacaggcactactttatattaggagagctctgcctgtagattccgcgacgagtcggacggacatctcgtcaccgtgagcgactactccacacgaaaaccatcatggatagtcgtcgcaatgatctcgcgcctcatttcgagcgccactattaagagatatgtgtctgagcggagttcgaaattgaaggtgtcggccttggaccaaaagttcgactatgggctcgacgccgacgagctcaaacctcagtacgatatttaacccctgtgcaaacccacgaacaataatctcgtctgcgcaggtagcacggcggctactgtgctagacgaagttgccgcaatcatacctaggctaggtgtacgacgtaacaacacaaagaaagctgtagaaaaggtaagagtgttcgtaacgcaggcaccggtctacaccattcgtaaacgcccgctgccgactcaactacgtgggtctatcaggtacggaacctagagatcgggaagcttatgctggtgtgaccatgaagtaagagacactggtgaagccagtgggtaatttataaagccctcttaaactcgtaaatttaaacctataaaagctcatacgagcattccacattcactaggatacagtacacagtgccacaaacacgtgcaagttcttgctttgtgccaaacccggcctgaaccagctgtcgccgaaacagaccggattattgcgtgttaacatatttggtcaactcattggccgcgagtattttctcagagcatcatcgagcctgcccacgatgcccgacaactccctgatttgctctgaaagcattgagaggccttgaggaatgacgcaccgaatcaatccaaggtccgcattatcctcttttaccggccactctggtctgcgattccacagggcacgacttaaagcgtctaggaaacgctttgaaagactttttgtcgacggcacgcctaagtacccgaatgagatgcctgaaccatggctataatacgatggtgacgagaacatcactacactggcaattagggtttttatcctgaaggttttctacgtacctgtagcacacttccaaccgaaattcggctttacaaagtatttctggaagattgcttgattccgtagctgtcttgatcaacacagagctcctcgttcctaagcttagctcgttgttacttccaagtctcgacaggaataactatcacgcttacgatatccgagggcttactcgctagccgagataatggtctcgtcgatgagtttaagaggcaaaccctaaatacagctactttggattgttacgtcaagaagatccccaccctttcagccggcttcattcgcatcgctgacataaggaagtccaaccatttcaaacttaaatttgcagtaacttagtggaaaatcccggccgcagagccaagtatggagcttgactgggttcatacaccaagatgacggtgagctttcagtttacaacgcagacatccagagacaattccaagacaaagtcggcggcgaattcagctgcggggagaggccaaagttattcacatcactacccagcgttatgccagtatcatattcatgagcaatttctactaccaatgcaacaagtactaggcactccaacaatttgtgcccgctctgctcaaacttgtgacctcctcatagactatctagtaagttatgtaacggcctggatagcgtcaaaggcgtattggacagtgaaaaagccccctaaaagaccttgaggacagacagctttagctatcgccccgatatactattcgctgtagtgcgcaagaacagatacgaaacgttgcgccacacagtaccgaagacactaccagcaagaatgaaaccagcgacgaggttgatgggagcgcaacactggaacaaaaccttcagtggcccctcgacaacgacgaaccagcgtgcgcctcttacaatccaagcgtcctccgcagcctgagtgacaaggagctcttctgcatctgcaccatggccgatgaagtcaacaagtaagttgtaacaatcgtctcaaggctttcatccacgcgtctggatctacaggcgttcacagcaaaggtgaggacagtggctgacaaagcccggtcccacaaaatccccgaccgtccacatccaggttatgcaacatgggcttccgcagtatcatggatgggcaagcttcaggggcagcatgccgctgcagagacagagcttcagcctgggccgctcctacagggtcttacaatgccgccggagcatttagtcaaaccgatcgaagacatcagtagtcccattgtcgccttcgtctcgtatcctacaaaggataagacgagtacgatgcacattgattgggccactgtcgacgacatgaccaacatgtgtatgtatttgctagatactaagcttagcctacacaaggtcctcgtcggccctggcattttgcatatcgacatctttccccgacgcatcgaccactgccaaatacgttgtaagagcactcggatgagtactcggctacgctgctggatgaatcgaaggcccactcggtgaccgtgagtggccacatagcgcgtgagctctaagagaggtacttgaagaagaaaggcgccaactacaacaaggtctatatcgtaggcacagagcgctatgagaagaagctgtcagcagcttggacagagtacgacgtgaataggatcgacatcaggcgccttgcagtcagtaccttccacccggaaggattcttgtacggccgatataccactgacagagaatccaatgccactttgcgtttcaagaacgacttgtttacttcgttgctttcatggcgttcggaaaagcgccaacgatgccatccttcctcagtagtacgttgtacttcttccaactctcaactggcaccatcatcacactccaaggctttcaagacttcgtggatgatcacaagaacaacttagtcaagcaacagtctcgtcctagcctgaacactgattcgcttgacgggtttctcaagaaggctgaaccactgaagcctcaccgcgcaaagattaatgcgttccgcaaaaagtacaacatcaagcagaagcttgctgcccggtgatggaacagttctgagatccaggcggaacacgatcctgatttactcagctacacgaagatggcggaggcttttcaggcgagcacgcaacgatcccgcgacaagacagccgcgaagcaaaagccgaagccattcgcagagagaggtcgaccgcaagaagctcaacgagaagcaccgagttacaaaggctaagctgaaagctaagcctgaggatgcgaaaagacgcagcactgcctctgggtcttgaaagcaatggttagactgcgcagtgagcatgcgtacttcaaggaattaagcgcacttagattctactcgatgcacaatttatagcaataacatagctagctctcgcaaatgcgtatagtttcgcaatttttttcatcttcaaatgtttctacatcactttactaactttagcatgttatatgtaaggtatatatcatactttgccacttaacttattgtagcccttttcttgcctagacaacttctaatttactatcatattgcaatcttatgttttaaacagatcagcttttagtacaagtcatcacgttctaaccaagtgtgttctccagtcaatagtgggcagaactcgtcgaagatgtggtaggagactaggatgttatttggcataccgagtgcgacggaggatgtctgatactaggcgaaagtatttctaatcgtgacccgctctttgccgtggaccagagtcaggtcgccatgctcagcgaagcggttagtggtagatcatgtcgcgaagctcgcccggcacgcgctagctgtccgagtccgcagggagagcactgtctatagaccttcgctgaacctacagcttgctcaacgtcgtctaagactgctaatgtagattggtagcggcgctgtgcgggtgcgtacactgcgctcgaagtctctacgacatcgtcgtcaaaggcattgttctcttagcctgtgcccaagctttcactgtgcgccttctctttctttgatagcctttgctcttctcgtctgtctagcttgcaccgcagagccttttgtctatcattcgccatagcgactttgtagtatgctaagaagatgtacttttactgcaggcgagcatgcagaggctcgcctgcgtcgtatctaacagcccgaagctatatatatacacagggtgctgccgtcgcaatcgaactttaatgatagcatttatagctttaggcaacctgattactttctctcgtaagtaacaacgtgttgtggagcaagtgcaaattttagaaagagacgctggtagacttctaaccgtctagcaaacctgggatatgcagatcacaaccgagacacgaactagaacaccataacctgacatacatctcctacactcagccaactacaaagaaagcgaattcgatgcaagaggtagcaggtcatgtcatggcctgaagctctacgcagggtctcggtgttgcaagagaaccccagcgatgctgcgtcttgcttcaggccgtcaaatgactgcaatcgctttccatcgtcatactgaagtttgtttcgccaaaaaaaaaaactcggtattaatcccattgcactgcggtatgcgcaatagtgtcgtcacgtgattacagttcataggcctttgcgatgtgataagtcactccgacgaagcattgcggtaaatgttcaaattgaccggaggtattgctttgtgatatgcttatccgcagcacattgagaatgtgagatgaaggtggggcggttttattagtgacgcgaatacacccaaggccatctcacagcaaccaggcatcacgcgcaataggaattgggcagagccaacctttcgcttggccaaagaaacaatgctgaagagatcaaaaagatagaaataagtctattcccatagtgctagtgagttcctggtggcatacgatgcctggaacaacacctcctcctggaaccaaaaactccaaattgatcagatcagattgccaaaaagaaacgacgtaggcaggattcgaacctgcgctcctgttgaaaattagtgaagaactaatgacttcgttgaggcagggactaacccgaaggaatatgattacaagcgtcttgatcgttcgagtcatacgcattaaccactctgccaccacgccttgttgattgatggaggtttagcaatttaggtataatatattgagctgtgtcaaagcagcgacacatcaaaaccgtcaaatgagtacgctcatcacaagtatagttgtacaacgagggcagaaccgttggtggagaaatgatggttcactccacctcggatggaaaagtcttcacgcggggcgccgtttactccgcaccccaacaattaccaatctgcacctacacaactcaaatttccctattccttctgagagccactttatcaaaatgtattgtcttactattctaaggtgaattgattattcgcagcaaaaggtagttcgcgcatttccagctttgtttgtccaaaatttcctctgtgacttaagtacaagagagatacgaagattcctcactgattaacagaagctggttggccagagtaagtcttatgcgggtgcagagtatcattcatgtgggtgcgggatagagacccaatcacgtgatggcttggcaacgtggcaaccggccctaaatctcgggaccagcccgtcccatgtggggccggtgatccgcctagtggtgcagcttctcccaacaccatcattggcttcatgcaggtccgaacaaccccagaataactctactaggtatctcgatcgcgcaacgcgagcgtgcctgacattcttcgaggcgagcttgctgggacgacgccgacgtttgactgcgaccagacacgtcatgcagtagaggcccaagcgcgagcgacaccatggactccatcgcagtcgctcccaaggcggcgtcactggcgtcgccaaaggtcgtcaagaatgccaaaggcaacatcgtccccagtagccagatggcgcatatcgcctatggctgcggtgcgtacctctagttgtgcggaagcccatatctaacttggacagagcacatgggcgagatgttcgagaatgcgcgcaagcagacactcatcgcctaccaagccatcctacgcaacatacacgagaagccgagtataatagcgcaaacacataattcctcctctgaaagcaaacctgtcgttgcgctgcggcccctgtacctgtgcttgcaatgtcccagcatcatgacggagaccgatcgagaccaccacttcgagacgaaggctcactgtttttgtgagtttggcataccgcacggagagtgaagtgctgaccgtgtgtagcggttgaatcacgagagggcaacgtgtattgtggcaactgccaggacttcatatatgacccagaactcgaaatcaggaggctacagaaaggtcggtacatacccgcatgtaaggagtataaccgtaagctaacccaataatcaggcaagaagcgcaaattcgacgatacgacgaccgccgacgacgtgaagctgatcgtcaacaactccacgttccttccctgccgagcgattggtctacgaggactttacaacatgggtcaaacatgctttatgagcgtgatactgcagacactggtgcacaaccccttcatacgaaacttctacctctcagaagggcacaagcaagccgattgtgaaagggaggcatgtgtgagctgtgcccttgatgagatgtttgtggagttctactcatcggataagaatgagggcttcggagcagtcagtatgctcatgggaagctggctggctggcgaggtgagctgcgacgggcagaaaatgtgtcatcgatgctaattcagacaggcacttgcaggctaccaacagcaggacgcacatgagtatatgcaattcattctcaacacactccacctcgcaaacggtggctctaccgattccgattccgatgactgcaaatgcgtggtccatcaaactttctatggcaaactttctagtaccgtcacatgcgacagttgccgcaacgttacaaccgcgcaggatccttacatggacctcagtctcgacatcaaaaatcaaacaaagaagcgaaagatgaatgctgacaaaggtgatgatgtgccgcttgacctgagggattgtcttgagaggtttacggcaaaagaaaagctaggttcggcagaatatacatgccgaaactgcgatagcccacaaaatgcaacgaagcaactgagcatcaaacgactgccaccagtactcgctgttcatctgaaggtatgtattgtcacttgattattagctttctcctgacgtttccagcgtttcgaacatacgaaatccacgtcatccaagatcgaaacgcgtgtccgcttccccattagattggacattaacccgtacaccacatcacaccaacagattctcaagaagtctctgaagtcgacaggtgcaccgcctacgaactataataccaatacgccagtgaacagcctgacctatgagctctcctcggtcattgtgcacaaaggcaagatcgactcaggtcattacgtcagttactctcgcgagggtaatgactggttcatgttcgacgacagcaaggtagtacttgcaagcgaggcagaagttctagctgctgaggcctacttgttattctacatggtgagcggactagaggtctgatgttcctgagcgtgtcaacttctgttggaaaccatccgacatgaacatttgtcccccacagtcaaaccacacattcgcgacctgcgatcgtggtgttgtctgacagagctagtttgaaaattagatcatcgataataccccgtggcgatctggaaaggggcggatggattctgagatatggttacgcgacaactctggtgcaaaagcgttcggcgtagggcgccgaaggtgtgaatactgggcaccagcacaaactcagagattggaagctgtcccagagcaaatcctacgacttggcaaagcgtcgacacgacgttcgatcatacatcaattatgcacacttctgcattgctgacagaccgtgtcacccggctgtgcgcaaggtagacattttgtttgggtagttcaatatcatgatacgcctcatctacgccggtccagatacattcatagccaggacaggacacgagtaatgatcatctcctgttgaaatgggtttgcatccaaatcggtcatttcatctccatttctttgcgctcaaaggatccacaaaccgtgttagcgccctaactaggggacctgagtagaatttgatacccacgttaaggccccctggtcttggtaagaatgcactgccactgaaagcagagagcaggatgtagctttcgccatagggtgatcatatgcaagtgcgttggtcacgactggcattcattactaccacacctccgctcgtacttgggatcacataacccttacgcctcgccacaaccatgtcttctacaaattttaagcagcagtttagtcatttatctcacgattcaatcgataatctttatacgcagtggcaatgccagtctcgactgctctggacagcgtcagctcttacgtctctgctcagcgcaagacatctcctagtcgaatcgaactaccactttccactgtttttgtttccagcacaactgattgtggcaaccactgtcattctgtttcaatacccatggagacggaaggctcatcatcgtacggaagacccccttccatggagcggctacatgcgctgagaacccctaatgatcatgggtgcgatgtgctttgcatcactttcgatggtgtgtatgctacaggccatcttacacagcaagaacctacctactcttgtcatgctcaccgtgagtatttccgtgcaaccgaagtcgtattgggctgacatgacttagaccatagcgttcttcgcatcggacttcctttctctcctctttggatacgcatcctggtcgcgcaccgaattgtctagagttgctctactactcctggcgtgtgttggcattttgatggccaaatcccgcctgacaaagcccagcttgttgagttctatacctgcaatgatgttcgccggcatcgcgagagcactcaatagtgctgctttacaacacaatctgaggggcgttcccagtccaacggtacaaagattctatctactaggcgctggatacatcattggaggcatttggttgctcctgtggtctgacagagatctcgctatggcagaaatagattgtgtaccgctgattgcacttgcgatcaataccaccgcaacgacgacagctttgctaactgggacttccatgatatttcccatgggcgaaggccagccagtcgacgaattcaagaccagagagacaataccctgtgaaaccaaggacgcaaccactctccttgctcttgtagggctcacaggatgttattcagcgctttcggcacgccgctcatacataaactgggtccagtattgctgcttcgctttggcactcctttgcataggttgcaagtctgcgcttggtcgctggcacgacagtgctcctaattcgaggggcggcctcataacatatgagctcctggaggatcagtctcttcctatagaaaccgacaacgagaatcacagtacactaaacgatactacagtgtctccatgggctctcgtctcaagaagggaccgcaagtcggacgttccgcggatctgtcagattattgcggtgcttactctctgtatttcagccgtagcaccgaattacttcacgccagacttccaaaaaatggcaagcctcgaccgcgaactcaagccagaagtagctatggaggttgtcatcagcatgtacaaagagccggtcggagacgtgtggagttttattgctggactcaagagtgcaccagagacgagcaaagcttctgtcctaatctacacaaaagacgaggatgcggacattaagaatttgaaaatgaggacaggagcggatgaagttgtcaagctggcaaacattggacgagaaggcgaaacgcaccttcaccacatcaacaagcgatgggatagtctggcaaggcacaccatgttccttcaagccgacgtcaaattcgaccgagaattctattcacgtttaggaaactatttcgacgccgatcgtacgggcttcctgaacctgggcagagcagatgtctgcgactgcgacacatgtggagaccgccacttctggtctgataagaaagggctttttccacagtaccataacaagatctacaactcgagcgactgcaacaacgttgtgatcaattataaggggtctttcatggtatctgcagctcgcgtccgagggattagtaaaacgatatacaacgagctttggcaagccttcacagatcagaacagttgggcgcatcaaccagagttcttacaaggcaaatcggactctatgaatgcgccttactttggatatactatggaaaggatgtggagcctgttatttcaatgttctgacatgaacgttgcatggaaatgcccaagttacatgagtggttggaggataggtggagaaattgctgactgccaatgtttcgacaacgacgcgcccagatgatacaatggacatgacacaatttgaacagacacagttgccacgcgggcggagtcgaccatgagactccgccgaacgggtgtcgcgccgctcccctgggtcaatgtgacgagacgtctccgagcgatctgataggctattcggtcaacaaaggctttctggaattgatccagaagtgtttgaagatgaaaatgcatcaaaagggcccgaggtggagggtgttccagcgccaagctgaaacggcaacggttaaaaagcagggcccacgcggtcgctgcgcccgtttgcacgtgacatctcatccccactttggcccgatgcagcctcgcatgagatgcatacccacccctgcagcgaagctcagacatgactcggcacaccgttaatctgtcatggcgaacattccctttttctacgggattactgtcttgtcaacctttttatattgttgtccctgcacccccatgttcattagcctcttttaattatctaaacccttgcgaatgtcacttcataccagctggctcacctcaatcacttgacaaaagcgacctctttgtggacgattttgcgctgactcgacatggcaaaagtgcatcgaaaatctgggggaaagaacctatcagtggcgtccaacggcagtttcgacgacttgtatttgcaccgccaaagccagctatttcgagaactcgaagtgcttctcgagcttacaccttcgactttcagctccaggctgttggcacttcccaaggagataagggcgcaaatcttcgattatgtactgccagacacaacgcaacgccgacctgagttgcacacctgtctctggggagcggacatgaccaatggtgaaccatggcgacacgacatttttggctacgacactgcggtttcaaaagcacatcgtttacaaccacgactgctgcttatcaacaagcagattcgggaagagctgttacaacattatttccggcgaagcaaattgactttgcacgctgagctgcggaatacacggctgaataatggtcacttcgatttctcgccacacatcctacagctgccaatgctgaagcacgtgacacatattagattctacgtcgagtggaattacaccatcacgaatcatgccttgaaggaggttaagctgctagatcaaatacgcatgaccgacaatctgctggaagccatggacgaaatcattgcgccgctgcgggcagttgagaccatcgaactttcagtattattcttctggaaacaccgttccggcaaaatgtacagtctttccatgcaggacctattcgacttggaggacgtcttcaagcgctatgcggaagaacgatggctgcagatattgcggaagagccagtcacccggcacatcgcccaacccatccgcaggtgtaggctacaagctatccagcgaaaataaaggcacggagcagagcggcgggatggaaattttcgtcagtcaagatttgggagaagcaatgggccatcggagacaaagcagtgtggacttttacggacattatgccatttcggatccgttgccgcagccatgttacaagcacggagtaatgatatgaattgcgcaagttacctgcgtgaagagaaagatggggaacctggggtttaaacaaacttcgtcagccacggcgcaagttccgacccgtcttatatggcgtgtatgcgaattactcgatgcctgatctcacaccaataatatgcatgtttcggcatgcgcgacaaagaggtcggccgaggtggtcgtacatgagtggatacgaagcacggggaagaagaggggttgattggctttgcagactcgcaaaacgtccggtatcgcacgcaatggcagaatcactgtgcaatgagtcactaataatgaggactacgctttaattgtaaatctttctatcttagaattggccgctgcaagagctgggcggaagatgcacgggaataccggcaacaacctcgggtggagcgtctacgcgctcttaggaaggtgcagataggtggctagtatcgtaaacgcctccgcgctttgatcgacatctcccacttttccccagttgacgtgataagactctctcgtttacactgtcaagcgtctgggctgagttcatgctgggctggtgttattgtgagtttctcatatttgctttctaattctccctttgtgcgcccgacgcttgttttatacatgccgcgcaacatagccggaaaatacggcactatccactccgatcctgcagtatttccgttaagtcttatttcccaattcactttaatacccatatttgcttcgatcaagtgcacgtcttggcatatcgatatttcccttcccttctcgtacgctgagcttcattgcgcccttctagtcttctacttacgacttggctcagtgcagctaagacccacgtcgctatatgccaagctccatctatacctttccaatcgctgttatcgttatgcacattgaataggaacctatatcttagtcgtcaacatggccggcggtccttcaccgaaccatcaagcaacgagaagtgaaatcattgatcttgctgccatggaaggacacgatgcggatatacctaccaacgttgggtcgatacaccaagccaagagtgatatatcatcacagccacgaactccaacaagcgatgaaaacaatgtttccgcatccttggagaaagaccttgagaaaggcaccgacgccgtatcaactacgagtgcaactcatccagaagagccccccaacccgaacattgtcgattttgacgggcccgacgacacagagaacccaatgaactggagggcatcaaagaaatggggcatgatatcactagtgtctgtgatcacttttctcacgccactggcgagttccatgttcgcaccaggtgttccagaggtcatgcgggagttcaactctacgagcgatatgttggaagggttcatgctctcagtctatgttttgggtgtaagaccgtaccactttcaatactagcgcgatatgctaactttcatatagtttgcttttggccctctgagtatgcatcaagcagtattgtagatcttcatacgctgacatcaatcagtcgtcgcaccattatcagagatgtacggcaggttacccatgtatcacagctgcaacttgctttttatcatcttcaccatcgcggcagcggtatcaacaagcatgagccaattcgtagtattcaggttcttcatgggctgtgtgtacatcatccgcactgcttttgaccttgctgatcgatacacctagcttttggtggggcacctctcgtactaggaggcggaacaattgccgacttaatccaccgcgaacaacgcgggacagcgatggctgtctgggttatggggccgacgattggtccctgtgtcggacctgtatgttacgaccaggcgtggactgcatacaaagcttgcactgacctgaatattagattatcggcggcttcttgacgactgcgaagggatggagatggaacttttggtttgttgccatagttgtacgaatagcgccacactttcatagtaaagttgctgataaacatcaggctagcgcaaccttcatcatgtcgctcatcctgatgagagagacatccggaaccatcattctggagcgcagagcaaagcgtcttcgtgctgagactggaaacgacaaactagtttctaaactccacagcggtctgacgccttcagagctcttccgattctccatcgtccgtcccgtcaagatgttcttccgctcgcaaatatgcttcttcatcagtttgtatatcgccatcacttactcatacttgtacatcctgttcacgaccttcactgctgttttcacgaacacatatggctggaaaggtggcgtcgtaggattatcattcactgggtgcgtgtagatgaagtgatcgattcgaagagaagagactaacaatttatagtctcggcattggctcgctcataggacagctcgtttgtacttactacggcaacaaaactgccgcaaagcacatcgcgttgggcgacttcaagccagaacatcgcctctacaacatggcaatcggtgggttcttcatgccagtaggattctttatatatggctggacagtacaagttcatactcattttatggctcctatcatagccacaggtatcatcggattcagtctcttgatgaccttcatgccagcaacgacatacttggtggatgttttcacgatacacgcagcgagtgcgatggctgcaagcacggtctcaaggtcattgtgtgctgctctgatcccgctcagtagtcagcaaatgtatgcgaaactgggatacggttggggcaatacgctactcgggattgtcgcgtgtctgctcatccccattcctttcctgttcatcaagtacggagagcgggttaggaatagaagcacggtgaagctttaggaatgatcaccaatgacgcataaaacagagtcggcatagcatcgcgtagtattaatcggattattgatgcagtcttgacaggaatataccattccagcatcgaggttttgacacctcggatacgggtacagctccgccgaccccacacctgtcgcgatgtgcgctaaaacaacgatctttcgacgtcatcggcccatcaaaacatttctaagcagcagcaattgataagagtccgacattgactacgctttctgcgtgtgaacagcggtacatatcggcacaaaacctaggcgttattggccgcagacttctattatggcaccatcaaatctcccagacagcaacacctcactaacctacacacaaccatcgacaccaccacacctcacgcatactccattaccagaatgcggacccaataatctcctcgtcaaaatccatgccgctgccatcaaccccgtcgacatccaactctggggcaacccagtaatcggctggcttgcaggcaagaaagagaaaggaattgggcgcgactactcgggcgaggtcgtcgccattggcgaagagctgcaaaagagcgggaaatggaatgttggtgatgaagtatatggcctgtgtaatcgagctacagcagaaggcacatttacgcagtacctgagcatcgggcctggcgagcctatcgcgaagaagccaaagtcactaagccatcaggaagccgctgcgattcctctggtagttctcactgcgttcgcgtgcttggactggttgcccacggagtcgcagagcccgaacgagaagaggcgcgttgtcgtgtcgggtgctagtggcggtgtggggatctggtgcgtgcagcttgcgaagaagttgtacgattgccatgtcattggcatctgctcggggcgcaatgccgattttgtgaaggagctgggtgcggatgaagtcattgattatggcaagcaggatgtcgcgaagactttgctggatggacgaccgggtgggaagaagtatgatttgtatattgattgtgtgggtgggacggacatgttcaattattgggcaagtcaactcgtgctgagctcatggtatgcgttactgacactatctagactgaacttctacacacgtacggcgcgtacattacaatcgttggcgacaagacatctcgcatagccatgggcggacctgcaacttacttcactcatccatcgcaagtgcttcgacatattcgaggttacatctttggaccgcgatatgcaaatgtcatcttgtaccagaaaagtgagctactggagcaagtagcgataatgacagacgaagacaagttcaaggtcatcgtgcaagacgttgtcaagggcattttagatgagcaagagcacagtgcagcatgggagaaagtcaaggggtacatggtggaaggacgagtcaggggcaagattgtagtcgatattgcatgaatgcacactgaatattgaactacaacacacatgtgtccggtcacaaaaaaagatagtgcatccggaaaacattgagacagctgtttgcacagacccttggagagacgtcaaagctcgcatccaggcttccgaccttgcatgcaaatctgcaagatcggaaagtcgaatcgttccattcctcgcttgcgccatgctttcgtgcccaaatgctgtggcttccgtcgtcccagcccgcccttgcacttgcatgcctgctgccaacctgtcaacccattgccacggcgcatcagaaccgcggagatctctacagcatttctacgtgcctggatgaattcacttctgaagaagttgcccccatgcgcgatgcatacattgacttgggtaaacaactatgaaagttacgacttacctaggtaccagatgcctacgaggaggcccatttccgtcaatgacctggatctaacacgacatcccatcatgcatgcacgaagatatcttccgcccttcccggccgtcgaagctaaatgccatctaaaccgcgtgtcacccgcagtttccgccacattccttacgcatcgaatgttgcacaacagctcgtttcgatgccgtagagagtgacacggcgtggaaaagcgaatatggatcgcagatgaggaaaatgcggctaattgtatacccgagaacgatttctgattttgaaatcgcacagtaacatcatacaatatgtgagatacctgggtatttcttttctagcggtgggtgtctggagagagggacattggatatcttgctgaaccccgaagtacgcatggagtgcaaacgccatttttttgcttgaggtttgatcaagtagtgttaggagctttgtcaacgacaccctgagtcacttctcccaacctgcactgctgtgttcgaaagcgtacattacatccactgcacctcatggatggcttccttcctccgcacaagtcccccccttcatcttcacttcttctgctacacacatgcaagcaaacgtcgcagccttaaagcctaatctacatacctcatctacgaaagaacaagtgtttcttctaaattccaaagcacgcatcaagccccagcgtcgcaatatgccgccctgcagcgcgcacgtacccttttcccagaccgccccagttttgccacgcgacaacacagacccgcgcacggatgatgttgccgatcgatcaagtgacagcctgtgcacattcatgcccatgcgcgcagcgaatctgaagcatgattattatgccgttagcatgagcatttgctccaaagcctccttcctgtatgatatacaacactatactatactgtaccataccaaaccataccatcacatgaagcaaggccgtttgacatatccattttaaagtgcagtccagcgcacacaacaacgcagcgctattcttagccgccgtgtttcacccacgcgcgcccccctccccagtccaatcgcgcagcagtgtgtgcagcggaaccaaacccgccgtcccccccatccccatctccaaaatctcaccttctccaatcctgcaccgctgcccaattcacatactcgccctccttctaattgcgatcgccatgattcccgctccgacgttacgcgacacctgaacgacagccgggactccgcggggaagcaatggagcgcacgcgtcggtggacggttgcagcggcatcgcctgcaactccgaggaagaggatatcgaagcggaatccgagcgtatcgacgacggggttggggaaggttgcagagaggttgattgagtcgttgggaggggtgaggaggagggatgggagtggaaatgtgcgcaaggcgttggcgaggtaaggaattacatctgtctatcttttgatgattaaggcaagctggatatttacattgcatagccctttcttggaagccctgtttcgactgccgaatgagttgcatttgcacattttgagagaattgtgtgtcgcggatatcctgtctttgcgacagacatcgcgcctgctcaacgacctcatcacgagtaacgcgccgttgcttgtgcggcactgggtgcagtctcgccttggagacttgcatctacgtctgtatccaatgcctagtcggaccgccgcggactttggctttctgctggccatgcgacgcagacacattgcgtccatcagactgacgcgccaactagccgaccacctcgtcggcgacccgttggacagcacatgcccgcgacaaagacagctgtggacatcggtgtacgagcgcatgatgccgctggtcttcggcgtgggcttcttcctagatgagcaccgccggctgcttttggaaagggaccttggacgcatccggccacgctcgcatattgggtacaacgtctgcacaacaggcagtattaccgagcaagagatggccatcatgaagaaacttgacgcgccgctgcgattgcaatacttctacatgtactgcttcattgttcaagtgttgatgcgcaagttgcgcccaccgagacgaacagggcctgtggagaagtttttgagaggatggctcagtcagcccgcgtgtcctgaagacgttgctttctttgttgtgcttggcggcattggccagattgcaaagttacttgcaagaccgtcgtatggtgagcgtcgtcgctattctgccatgcgtttcagattccacaccatgtcgccacatactagcaagtgctggcgacggcactggaggagacattggagtggtgtcccccgcattattggatgatctgccatgtaccaaaattggtataacgcggctcgaccaaatatggcggccattgatagcacagatgatgcagccggggcagtagggagtttactgaacaggaaaggagatgctatgaggagcttgcggtgtcgaacaagttcgtgaacgagatcatgggttacgatatattgcaaggtcgaccagccgacggcggcgacttggaggatgaatagacggaaatataatggaatgataatcatactacggcaccacagttagttctcatcagtgacggttgagccgagtctttcacatgcgtgcatcttccggacgtaaaatcaagtgtcgaagatggcgggaactccgaggaggtataggcaaatcagcatgtgtagttgattagcggcaagacaacggccgtagctgggaggctgcaagcgccccagctcacgagatttgcctcttggtctttaccctgggatgttgttgagcgctgttggagtggacttttgcgactagtttctgactttcaatgccaccatggctcttcattacgtactcggctcctcgcataacacgctacgatgtttagcagcacgttctcggcatactctgcggcggctatggtagtcaaagctcaggagtacatacgaccggttgccgtttgtgcttagcagaagcttgagtgctctatacgctgaaagagccatttactcagatctcgggcttgatgacttcttccaaagacgtgtcccagttctggggccaagcgtgtccagacttggattggtggcatggtcttctccaggatttgcgcattcttccggagtcctggttgcagacgatcacaaggcgggcaatggtggtgaagaacaaattgcgcgccacagaccctgcagtggttgccgtcaaaaccggagcccgtgacagagcaggcaggtgtcgttgtttgcgtggcttgggcggcccacttagatgaagctcgtgcactccttctggaaagaagtggagtgtttggaaagagctttggccgaacgagagcgaggctggagagggtcgcagccaatggacgcgggctcagcggtaatcaccgcagcgcgcgccaaaaggattatccttgaatcgaggctagaaagtccaccgggctccattgttgctccgcagagcacgcatcgaggcttgcgaggccttgcagatgcatggaggaagaatttgaggactgcgtgacagagtgggttcagccgaaacacaatgcggcagcatgacgggtgacgtgcggatgtgggagggaagcgatgcacttcactgctgcttctggcctctgagagtgatgggtgacgttgaggatgcgctgcaattcaggaacggattggcggggctgtgattgattgatggatggagatgggcgatgggcgagcgatgggcgaagcttggaagaataccaacggccaagcgcagatcgcacgctcgttgcggcagtggaaggccagcccgatcgggactgccattattggaagggagctcagcgggggtgcgtcattggctgcaggttgaaaagactgggtgcaagtcgggcgaggtcgcagtgcacttgaagctgggtttgctgggatcatgggtttgtcgctggcggtcgtgtgccttgcgagtgcgaggtgcgatgtgcgcggtgcgaagcctgccgcccattgtcacacaggcggatgcgtgccagaagcattctcgcattctcgcattctcgcattctcgcattgccgcattctcgcggctgtcgtcgcggaaactcgtaggctccaggtcgcacacggtctgcatatgtcggcttctcccacatgtcaagtgtaaaggcatgcggtgcgactgtggagtagggcggcgggcccaatgagggcgtgggttattctacaccgctagagtgcagcccgtgcggccccggcctgctagtgcggtccatcatcatcctcgacgcctccgtactccgtaattgtaccagcgtccagcgagaccatatgggaagctaaatcccgccggatgctcggcgctgtcccttcactctatcccgcggcactgcgactgcaacctgtaacctgcaagctgttgttctagcgcgcgccattcacccatagcataagctattaaatcctttgatccatcccagcgtctgcgaacggcttcccacgttccccatccgagagacactgcccaccctcgccgccctccatcaccaccacgcgacctcgccaccactccactcttctgagacctgccacccgtgcctggcgactgcatctgcctcctcaccactcaccacccaccatccaccactcaccactccatacgcaccacacaccacgcgagcggcccgcggcaactactcccctctgagcacgcaggggctcccgacagtcagctgagccacgagaacccgacccaccctcacacacagccagcatcatgaggccgtagagagaagagagcagcccaccatggacttcacggtaggtacccgcgcgtctaccgcactgccgggcgcacacagtctgcgagacacagctgctaacgctccacgcgcagatctcgctcgctcacttctgcgagatccacggtccgacgtctatcatctgtacccaagcatccacattgccatgcgcgtcctgcaacccatgcgtgacgccgccctcagacgacccgcattcggcatattcctacaacggcctgtatgaccagcccaaactgggcacccagatcccacacctcacctcgccattcgagtcgccgcccaccagtccgcgctccccttcccacaacccctacttccccagctacccgtcgtccgacagcagcttcggcgggcggagaccgagcaccgccctcgactgtgatcccgatgtctgcgacaactgccgcatggtagtccccaagaagtactgcgagaagctgcccgacggcgccccaggcagcccctccaaggacggccgcggaaggaacggcagtccggtgctgcggtcttcgcagaacttccctgtgcgccgccctgcccacttcgacgatggcggcagcaccgactcgtccgacatgtccgacaccgagcagtccaagtcttacgagagcgccgactccatactgccctcgcccatgctcgcatcgcgaagcatccacacacataccttgaactatgtttccacgagacagccactttcacccaccacatactcgctcctacgccgctcgtgtatccgcacatctgtcaactgaggtgttgccatcgagcaagccgtcgggaccactcgtcttcggtgactgggtcgcaggccaccaccatttggcctaatgtcttccgtctcaaagaccctcgatcgcgaggcgccaagcggacgtatgctctgatcgcaatggccggccgggactgccgcagagccacaaaggccatggtcaagatcctcgagatgttcgagaacattgccaaccgcatcatcagactcgcagagggtgtcctggagcgtgagagcgccgcctcccagatggtctcccgccctgtcacggcgattccaaccacacctccgctggggacgtctgtctcttcgatacctcctcttctgtctccgcggcacgagcggaccttttcttcagtgtccagctcacctacgcgcaacatcaccccagtgtcttcgttcctctcagccaagcgcgtcgaccccgatggcttcccccgcgtgtctcgagacgtgatgaaggcgaagagcctgatcgagatcgttggccaggagtacttctttgccgagctgcacggccacttctgcaacatcttgaacatgctcatcaagatgtacggctaagctcctcatacgtttccctttctccttctccacgttgtattatgccccatccagtttgtgtttttttgtccgtcctgcgtttagcgacttctttctctttccacacgtcatgcattggcgtttagggcggtgttctcggtctccttcctacgtggtccggcaaacggcctttgttgctcgcttcagagcgtgatacccagttttggagataccctttgttcttgtcgaatggcgaaggtatacatagatatgccgggcgagcgtgttcgtgacgatgtgtcttatggtgaggccgaacgcttgatggcgtgatcgatggcgatggatgaggtgatcagggtactcggtgatggcatcctggctgttcagtagtactatagaaatgtatacggtactcatttcatcgatgagcgtcttttgcatgtgatgcgacatggaggtttactcattgaggtgctcaagcaatagcaaatcgagtaaaggtacaaacagcacaacacctcagcattggatgttttgcaaggtcggaaagccatagtaaaagagtaagagcagaagtcgaaactgattttgcctcacactctcccaatctcccctgagcccttttgcacaaagaaagtaaaattttcgcgctgcacaaggcaaactgtgtctgtgcctctcggtgtgtggtgaggccacacacacgtggaatgtgcacacccaacccgcatttctcttcgcagcctagcgcgctgtgagaaggaggagcagcagcagcagcacgaacaacacaaacacgtgtaagctcctcaccttcccccatcacccattcgctgcttcgatgtattgtacacagcgatgaatatgtaaccgcttttttacccgtggtgttctccacgcattgcagtaggtatatcatggaccctgaaaatccctgccgcgcgctctttcttcgggcctccctccttccccttgcaaaaccgctttcatctggcagatttagaagcgagatccgttctccgcaattaatctgacggggcccgcttttacttggaccctgaaagttgtgaaggggggactggtggatgcgggtgcgtcatcctttgcgcggtggaaaagggccttcttttttcatgggcttgcgagcgggtcgagaggaggggaggggagggtatgaggtcagagagagtggaggggttactgataggatggtgggttcgggatactgtttgtggctactggggtgagagacttggtgaatttattgggcgggtgatgagcaagggaaagattgggagtggttggactttgctttacaggacttgcagatcagtctcgagtaggaagacaattggtatattttgtgaattatcttctagagcgagagtgggatcgtattcaacaacagtaagcgcgaaacatgtttgaaagagaagcggaaaagaaagagaatgacgagctggttaggtggaattattttagcctgtaggagggtaggtctgatgggaggtattaaatgcggtgagaagctatggtcgatgtagagaaagccgaaaggaatgtgatagcttgaagattcccacggtgactagctttcgaaaaggcacaggttcagcgaagctatagattcaaaacccatggcgccatcaatttcccatctagaccgtcgacatcggaatcggaactgttacttgtatatcgtatcaaatttcaagacttatcgattgttcaggttgtcaagatgtcgaaaccgccatgtcgtcaacgcacagacttccatcatcatcgtctcagccatgacatcatccctccactgtgcaaccaccacaagccagccaaggaacaagctcccgcaagccaagttttcgccgcataccagcttccccggtttacgagagatgatgcacaactaactatcccaagtggagaagtcctggcgatcagtgtgaagagtgaaagtgcctgtatctcgagaactaatgtgaattgatgttgtgaaagcacggaagtaagacaggagggcttactcacccatcgtcattcatcatcatcacgatcccaagcaccccaagccttcgagtactcgtcatatactctagacctcccgtcaacgcgcgcgccactagaacacggaggtgaatccgcgaacaaagggcatgtcacactcttctaagctcttcaagtaaatcctcttgtcgacgtctatataatcgcacgatgcatctccccggcacgaagaagagcgcagaaacgcaaggccagcgtggtatctcttggagacgaagcacccgtcgagaagaaggaagtcaagagagagaagaagaagaaagcgaaatccaaccagcgcaagggcgagaagattgcagcgaagagcatgacgccagatcctcaaccacaacctttcttcaccaataatcgtcgattcttcaactataccacccacaatgtcatcctccgaccgcgtagacagcgtaacggaatcgtacgtctcctcccccttgccttccctacacttccactaccctcacccaccccctcccttcttccaacctacatactaacccaccaatagccctccaaacacaacccgagcccacgcacacaccgagcccacgccacgccgcagctcgcgcatcaaaaactccctgcacagcgtcgcgcagacatgggacaaggcgcggccttacattgagcgtatcaacgggacgattatgccgttggagccgcaggcgggggccgaggtgtattataagcgggatggggtgaaatgaagaacaggggaatggataggagatggaagtgtatgactaggaagatgacgacgacgacgacgatgatgatgattacgatacccaccagaatgtgaccagcgtgctttgtgtgtagtaggcgtagtagggaagcaacgcgatgagattgatgatgcaatgaacacacttttacttcgaatcctgattctccagaccgtttagtgaatattggtttcgcaagcaatatatctggcgcaaaacaagtgcctacctcatcgcccgtagcggaaacacacccgcacgagcacacgaactgtaccattgcacaacagcagtgtcacgcatgctgaagaggtgcgtcatgcatataggcaaaatgtactgcatattgcgaatgcaatggtctgcatatcgcgaatgtatcgcaaacaccgccattgttcaacatcctgaaacatcatgtctcgggttgctatccagccaactcgactctgcggcctagcaaagcccttgcctcattctccgtcagcaactccaagcccaattcatccaacacatccctcgccgcctgattatccgcaaacagtctcttctccacctcccaaaggccgaggtgaacgcccccagacgttgtggcaccctcatcttctttctgcggaggaggcgctgaatcgtggccttcaccccaggaggcgtcccagtcttcgtcgccaccaagcttgtcgtcgcttgcagcctggtctttgccacctttgacaggcagcccgataagctgagcgccctcgagacatcgtctgaggcctgcttcggcgacacctgggcccacttgcttgtcaacaacgcgacagatggacgccagatcagcatgcatctgggccgcgcccgccgtcgaaaaacggtaaacgctaagtaccttgtcccaaatagtgctcgacacagtggcgagtaccgctctggtaatgcggcgtaggggcgccgaggcgagcgcacgggacaaaaagcccagcgtggtacccagatgggtgagaagtgggtcgatttctgccgtgggtgcaagattggcgggcgccgaggctgcggagccgctcattgtagcccagggattgctacgaagaggaaaaagtaagcatattttcggcttcaacgctggcattgcctgttcgggccacgtacatgtgatgatagggccgcaacgcttgccgtacattgctgttcagcgtgtcgacgatgattttctcgctgcggtctcggagacgggcgtaccaagaagccgtttcgtcaaagagggcgccgccttcaccgtcttcgccaacggattttgacgtgcgttcggcgacgtcggctacagtcttcccaccgatactgtcgtcttggcgagcacgatcttgcaggccctcccagatgtccaagaagaactgcagcggttagccgatgtcacacgggatctgccgctgtgaaatgcggtggcagcctaccacgtcgtcgctccagtcccgcattgccctttgtaggtagtctgcacttccatacgtcttgcacaggcgctctaatccttccaaccccagtagtctctcctgttcctctttagtgacgccgcccatggcacgacccaatgcggtggtcatggtcagatatgcttccagattgcccagcagcttctcgtgatacttgtcgaaaatagcgatttgtatgtcgatcagaaaagtcagcttctggctgaaggatgacaggggcctgtaacgatcttccctgtagatcagcaattgtactcggattcggaagacgcgtacccacctgttatggtctcaagtaggtcgttgacgcggatcgctcccttggtcggtttggtagctttgggatcgacactctcgtagtccagatcaccgaaatcgggagcttctgcaatgctctgatatcgcgccaatgcaactgttcgcacaaattagtcccgataagccatatattcgggtaaaaagaggggactgacagtctttttcgacctgtagccagcgcccgaaccaatcagcttggacgagaaattcccaggacaaccctttccagccgtcaactccatacccaccatcataaccccagttgtcccgaatggtactgtcgaaactcatcacttcgtgcatgagatggctgaggagctggggttgaccggctaccttcggcagcagggagcggatcttggatctgagcatgggtaacagagcggtgatgaaggctgacatggcgtcgatgtagacggggttaagcgccagatcagatccgcggaactgcttgaggagcacaggttgcacatgatcgcacacgaatccactgtagtcgttcaaaagcgtggtaatgtgcgagaggaagaactcgggcctatcaatgcggttcgtgggtctgtcaccctcgaagtggtagcggaaacgcatttccaacggctgcaccagcacctcgagcgggaaaagcactggcgggagcttgatcttgtcgcccggcccgctggcgtagttcatgccctccagctccggcatctgcaggtccagcagcctcacaatggcattctcccattccccctgcagcggcccgggtatgtttgctttgggcgtgggccaatggattttcttgaggacgcgctcgaggtcggacgagaaggcatcgaggatcttggtgcgcagggcctgcgtgatcttgtagacgtggtggagcagctgcggcgcggcgccctcggcagcgtcttgcagggtggccaggcgggtgtggagtgagcgcagctgcttgtacggctgcagggcggcctcgctcgatgtatggagctgcgtctgggcgtgtttgctgcagcggcatcagctgaggggttggtgcgagtgtgctggagctgtcctacctgaggacgtccacctcgcgcagcaattcgacatagctgctggccacgtcgaggcggtggagcttgtccagggacgtctcaaagcgcgggacagcctcctccgaggtgtcgctggcggtgatggctagcaggcggcggtcgatgtcggcctgccgctggcggaatgtgtgcgcctgctgctggacggtggcgtggtgggaatgggcgtcctgctttgcgccgtggaggtctttctgtgcggcatcgacctgctgcttgagcaacacctgctgctctgtgatgcgggccagcagcgcgtccaggttccccgtgtcgaggtcaatggccgtctgcagcttgtcgtcgaggtagtcggcgacgcggtcgccgtcggccgagtcgtccaggtccatcgtatgatgtggtggtcgcgggctgcgctccacggtgtctgggtgtattagtaggcggtaggcggtttagcgggcggaccagtgctgccagcgtaggcgaggcgagggtggcttgtggcggccatgcgtgcgtctagccggcgtgcggtgccctgtgccctggtgccctgcaactgcgcagggtgtggcaggctcgatccaaagacccgatctgccttaacgggcagggaccatctgggcatcggcggcgtttttgccccaaaatcgtaccatccaacgccgtggtccagtggaaaaacatgacaatccacctttccgccgtgtcgcacctctgctgagattctcctgctccctgactagctgcagtcgcggtgccttgccctgcccggtcgctataaataaggtccctcgctcctaggtctggtctgagatctctgaggcggcacttagccgagaccgctgcagctttttgtcccactgcacccaacatgcccaaggaacacaagaagcgcggccgccgcgaagagcagaaaaagcggaagcgcgaccacgaccatgtcgacgccgctccgaagcgcctgaagaaggaagacgacgtcgagcttgagtccatcgaaaatggtgaggcgttccaccatgagcccgtcgacgttaccagacccggcgagctcacctactatggcatgctcgacgacgaggagcaggagtacttcaagcgcgccgacgagatgctggagctgaaccagttcgaggatccagaggcgcgcaacttattcctcgccagcgtgtacaaggaagccgacgggaaagagctgaagattgcgaatagccagtcgtgctcgcgcctgctggagcgcctgatccttctttcctcgccagaccagctgaaaaacctgttccagaagttcaacggacagtacgtgctcccatcgctccttccatcttgcatgcgctaaccagtcgcagcttcctcaacctggtgcagcaccggtttgcctcccactgctgcgaagcacttttcatacatgccgcccccgtcgtcactctcgagcttgccgaaccgcagaccttacaaacgccgccctcctcagatcctaatgccatcatcgtttccatggagagcttgtttctttacaccctggccgagctagaggagcaccttggctacctaatgaccgaccgcttcgcttcccatgtcctgcgagttctgctcgttgtcctctctggcgcgccactcgcgaaagagaacaagaacaagtcggtattgcaaagcaagaggaaagaaaaggtcggcatcgcaggaaccgagagaggacaggattgggttttggagaagagaccagttcccaaatcttttctggaagctctggagaagacgatcaacgccagcgcttccactctcgacaccgcaaaccttcgcctcctcgccacacatcctctcggcaacccgacgctgcaactcctgctgaagctggaacttgcgcacttcgggaagtcgagggcaaaggatgaaaactcaatcattcacaagatgctgccggacgaccccattgcagaagggacggaaagcgcagccttcatcaacggcctcgtatacgaccccattggctcccgactactggaaactatcatcgaaagtgcgcccggcaagctgttcaagcagatatactcggaattcttcaaggaaagaatgggcagcttgtcacgcaacgaaattgctggctacgtagctggcaagatcctggaaaggttaggaaaggacgacctggacgaagcgatgcgccagattgtcgagcagatcccaaatctcgtcgagcgaaatcgaacggctatcatcaagactttgctcgagcgatgcatcgcccgcaacgtggacatatcactcatcaaggatcagttggaggcagtctacagcggtcccaacggctttgaggtgacgcgcattctcagagtcagtgagagcccagcggagaacttgaagcaaaacggcaagcaggatcactcgccagagaaggttcacggatcgctacttgcgcaaacgatgatggcagtcgatggccctctaggcgacctcatcttcgattcactcgcgaaacttaccccagaactttcagttcagcttgcgcgcgaccccaccgcatcgcgaactcttcaagccgcactaactgcagaacatgcctcggtcattttccgccgcaagatgatacaacagttttacggtcacgttggtgagctagcgctcgatccagcagcctcccgcgtcatcgatgctgtctggcacggcacacatggcctcgcgttcattcgcgagcgcattgcagaggagcttgccgagaacgagaactcactccgagaatccttcgtcggtcgcgcggtatggagaaactggcgcatggatctctacaagcggaagaggggcgattgggtcaagcagtcgaaatacaccgcgggcaacgacggcttccagtcattccccgagagcaacggcgagtcttccacaacacctccgcatcgtcagagccatgctcaaaaccaaagaggcggcaagcacatgagcgcgatcgaacttgctaggcaaaaacatgctgcgaaagctgtggaggcgaagaaaagggaagcgcaaacagacaagaagatgaaaagggagaaaaaagataaacatgttggtgttgctgagagcagcaaaggcaaggaaaaagcaagtgtcgtggcacaatagcgagcatcgattgcgtctagagatgttttctttcaatcggcatggcaaaaggcgttttctttaggcatgggggtaaatgtcatgacagcaagtttcttgattcgacctctagataccattctatacgaaaatttgagcacttttgtactttccagcccaatggcttttccgcgccactcaggtgtcccaacatgttaccctgggccatctgttcaaacttccacctcggcccttctgatcatccaaaattttcttcgtatagcaggatccgacaagccgaacatcagcgacgccccggcctaagatcttatatgcgtggatccttcaagttatgatgactcaatagggtttattcaatacgtataagactaggcgctaaggctgacgatccactaccacgttcgtcttctgtcgtctttgtcctgcatattgacgacagtaccctaaatcaacttacattttcaacctctttgcagcattggtaaactacacaacatgtctggaactaacgataccaacggtgccgcgcaggcagagacaccgctaaatcgcgcagacgaagtcaaagacgtaagtgcaaaagtttcggattcgggttcggaacgcgattccgatcattccgaggacatgtcctatacaccgtcatgtcgtgggttgctgtacgacatggcaattcaaattttaatagatggaaattcaagcaacagaacactgacaagaaacccagttgctcacttcactccaagatttgatcgtccccttcattgccgctgcagatgaagacgccaaaacaaaacacactggccatggtctcaaggtcgaaggcggcggtccgagaaccacactagtcgagcaccatcctcctaaaaagcttgaaagtattttgcagaaagagttggagattggtaacgatgcgggtggcaaagagggcttgatgacgcttgtggaaacgattctcaagtacagtgtgaacacttgggatcagggcttcttggacaagttgtatgcaagcactaatgctgtgcgtatctattgataagtgagaaagacaaaatgactgatttataaacaggtcggtctcgccagcgaactcttgctcgcgacattgaacacaaacgtaagcccgtgttcccctttccacactaccaaacacctaacaatctcaaccaggcacacgtctaccaagtctcccccgtcctaacactcatcgaaaagcacacaacgaaatatctcgccaacctcttcaaccttccctcctccacatccggcggcatctcccaacccggtggcagcgcctccaacgctaccgccatcgtcgtcgcccgcaacaccctgtaccccgaaaccaaatccaacggcaacggcaatctgaacctgaaaatcttcacatccgcgcacggccattacagcgtcgaaaaagccgcaaacctctacggcttcggcacatccagcgtaatccccatccctgtcgactcccagggaagcatcatcccgtccgaattcgaaaaactcgtgctcgcatcaaaggacaaaggagaaacccccttcttcctcaacgccacagccggcaccacagtccacggctccttcgaccccttcaccgaattatccaccatctgccgcgcgcacaacatctggctccacatcgacggcagctggggcggccccgtgatcttctcgccctcgcacgcacgcacgcgtctcgccggcgcccacctcgcagatagcatcaccatcaacccgcacaagatgctcggcgtcccgctgacgtgcagcttcctgctcggcgcggacatgaacgctttccaccgcgcgcttacactgcccgcagggtatctgttccacaacgaggccggcacacaagcgcgggacatctacgacctggcggatttgacgccgcagtgtgggcgcaaggcggatagtctcaagttcttcttggcgctgcagtactatggcgccagccacttccaaagagtggtggagaacgggtatgcgaatgcggagtatctgctggccaagttgaaggagagtggcaggtttgtcacgattagtccggagccgttgccgtgcttgcaggtgtgcttttattatgcaaaggaggggaagttggaggaagatgcggaggggaatagcaaggcgacggcggatattgcaaacaggctgattagtcgcgggttcatgatcgactatgcgccaggtgataagggcaaattcttcagggttgtcgtgaacggagggactaggacgagtacgctagatggattggtcaaggcgctcgaggagacggcgagcgatttgggattttaggaaagttattcacgacaggttagtatcgagccataacaaaatataaagagcagaacatcgcataacaagatgtgtttcataacttgttcattcaattgagattcggatatctatgctacatgatgcatgtcttcatgattcatgatggcgccagaaatgctaagctcactatgcagacgttgactaccggtgcgcatgatgatgatgaagaagaagaggacacgcgggattgtctgtgtactgttgaatctcgcaacataggagagtgtgacttaatccttgcagcatgttactgcataataccccagaagcgctcggtgttgtaagtcgaggcgtcatcggacttccagggtgaatcaaatgcgttgaacaagatcatgtcgtgatcgaagttctcccggatagacgccatagcaaccttctggttctcttgggagggcacagcgttctgttttgtgtcgccctggtgaggccagccagactctgtgacgacgacgcgcttgttgttgcaagctttcttgaccatggcgacctgagatttgacaaaagagccggcgtccttgggctgaacatttccgtcgaagaatgcgtgactgttgaccatggcgacatctgcagcttcacagatggcggggttactaatcatggcggggacagtctcgactgcgcctacaggtccgttgtatccgaggcttcgaagttggccgcgagcctggtggatggcatcgaccacctcggaagctgtcatcgccccggactgaacccgctcattctcgaccgagaacaatgcgacgacgctccagtcgcccccagcatactgcttgatagcgtcctggtagatctggatgactccattaagatcttctgtaggacgccagatactagccacaagcttctggttgttcttgacggcgctttggagaatctgagggacgctgttgcaatcatttccgtaaagccggatagccttgaaactcttcatctggtccaactccttggcgatctggtccctactcttgcaagcagtgttctggcctgagccagtcaatacatcatacgtgataccaagcggaaggctgccatcatcgcccttggtatcagtaggcacagatgacgacgaagccgggggtggaggcgtagcggactccacagaagaaggcgctggtggcggagaggtggtagatggctgtgcctctttagaagtcggcgctggagtctctggagccgcataggtcggaacgccttcctccttggctgatgatggtgcaacacttgaggtagtcaagatgggtgaaggcgaagcggaggatgatacaacaggcggcgctggcacagccgacgacgacgcagacgacgatgtaacaggcggaactggtgcgaccgatgacggcatgggctctggtgtaggcgtcgactcggtcgccttctgaggagcttcaggagtcgtaacgactgccacactggacgagttcgtgctgaagacttcggtagaagtcgagtagggcgtgccattctcgtcaacgtagacagcaacattggcgacagtctcggtgacgtagacgacctcggtgaccagagcacgtttgtttactgtgactgttagctctgacaacactctgcgcgagtgctggtggttaccaagaggtcggccggaggcgctgcccacgaggatgcccatgaagagcgcgcctgccaaagcgacagacttcatggtgaggatgaagcgagtgttatggaatgttgttgttaattcagagcgccggtgttgacttgagtggctgttgttgacggcggggcagaatcgaaggtgaatggaagtggagtaatgaacgacagactgcgctgcagtgatgagaaagagagtgtgtcggactggccgagttaagaagcttcttgccaaaggagaggtagagacggtttgatggtggacagtgagtgtgatgtaagggcgtctgtacgactttcgtcctcgtgcctgccgcggagatcgagaactagcgccttggcgtcaacgccgaagggcagtcgcaggtagggaaagtgttttcgttgtcgagtttttggaggtgcaaacggtcctgataaggcaggtgtggggtgaaacgcggactcgttggtaaaatgaggatgaggtactgaaacaccaaagatgcaccaggcgcaccctcagcatctagagccaaggaaaaagacattcgatccaagatgacaactgaaattggtcattgagtccagagggagagacaagcgaacgcgccaacgccagtgaacaggccattcctttaccaggaacaagacgcgatcacgaaattgaaaaaaaattgatagttgaggtcgaactttggctgcttctcgacaggaaagaagattatgtacgaacgtggccatattgtggaaggcgcaaatgtgatgtacaggaaatgatacgtacagcgcgaccttatgaccagcttttcaagacgtagaaccatagatctaaatttggaaaggcgtttgtgatgactgaaaaatcgatggtggctgggtactcgaagattactgatgacttggaaacgaacagaaattgtatactacctgcccaagcatcgcagatgctagcccagtatgtggaacattcgctcagtcgttgtcctggtatcttgtgctgcgcactttgttctgccagtgagttttcgactcgatgctctttggcgtcctttgggatagcatgagccacaaaggctgcggaatcttcaataggatgaagaaacttgtacggccacacatgcctccagtatacataatataacgaaatcgttcgtgaacattacacgacgccttcccttgcaggtcggtcccataaaaggtgcgggaacgcacgagtatgatgctgcaaggagtaggaagatgacagagtgcgcgcttgaaatagacagtgcatatgggaacgctccattcctaggaatgtataacaacttggtgtgtaccaacctcttgatgggcttggagttcaaatggttcaaatgtgtgaaggtcaagtgctggacagcaacggcggaagagacgcaacgcgaaagcggggcacgtgtcccacaaacctcacggcgccaatatcgcggggtagtgtgcgtctcaccttcgacacatcaaaccacggacagagacagagggcttgcgcgcataaaaaaaaagagggagattggggaggtacgatcgagcgacgacaagcctcccatctggggcacattcagacgtacacaggtccgaccgcgttgctcaggccaacgcgcacggccagcactttccttgtccgccacgaaacgacttcgcaaatcccgctccgcttttacgcaaggaccacagctggctagcgctgcaaatttgaggagcagcacacacgctgtaactgcggcctgcattgctggcgagaaaacaagtagggtgtatataaacgatataatttgcgaagattcttgtgcagtgcgaggatttgtacgaactcatttcttgccttttaccagaagtgaccgcgagtcccgcacaacactgcacttactcaatctttggaacaaaaacgtcgaggattcgatcctcactttttgccattttgatatccatttctcttttttggtcttggccataaaacctcaatcgaggcgtcgagtgatttttgctggtcaagatgagcgagatattatgctttttgggaatgcagtaggtaggcgagtaccatgcgttttcctcctcacttctctagccgagcccttgtcttgtatcaaacgagaattaataatgaagagtcaagctgtagacatttgaaatagagcctcacggagaagctctgtgaatatgtagtctacatcatgacaaccgatatcaatacacgctgctaaatcctaactcgtcaatcaacacttcatcttgatgcccctcctcttctctgcctccctccactcaaacatgaactgcgcgcccgtgaatagtgcaaagcatgccgtccagaagaacacctgcccgtcccacgttcggaaaatacctttcaacagcccatccagtccatccaggcccagcgcgaaccccaccaggttcgcagtcatgagcatgagaatctcgcccaccgcgccaacgccgcacagccagcgatacgcatccgggctatccttccacttcttcgccggaaagatccacgacgcgatgatctccggcaagacgaagagcgtgacaagccacccccacatcaacaacctcagctgaatatcatgccaaatcgcaatgaacgtgaagaccacgagataattccccacccctctgacgcgcccccacatccccggcatcgcgctgccacccagcggaatatataagtaccgcaaactccacttgttgaagctgcgatgccagccgcgccagaactgcatgacgctgtagttgtcgctcatgcagcgtaccatgttttcgggcgggtcgatgccatctagtagcgcccagaggcggaagaagcgccatggaatgagtagtttgagccatatgtgcttgaggttgaggaagcctagcatgctgagctgcgcgggcgtgtattgcgcccagtcgggtttggcgtggaagatggcgaccatgtacatgtagtggatcataatttccatggtgagcagcaccacgatgaagcggattaggtacatggtggtgcgcttgggggtgatgctgtgcgggcggtagcgctgttgggatatccagtcgttgaaggttatgatggggccggcgaggtagagcggcgagtacatggtataggcgaagtagttgcggaagctgaagtcttgaggtttggctgagatggtgacgcggtcacgctcggaaaggttcgaggggtcgagttgtttcttcttggatggttattagctttacttacaatgagatagaggggtgtcatacctcgagggcgttgctatttcgagagttcaagctccagtaatagtccaggttgaagctcacgagacggaggatggtgaaattaaagaggacttcccagcgggacatgaggccaccgtagctgtcgagggtgtgaccaaagtttgtagctggctcgcctttctcagacacagaggctggcaggaacatgccgaagatggtggcataggaatagcctttgctgaactcgtttgcaaacaaagtgccaacagcaaagatccacgtggcggcagggacatattgtctttgtaacttggtcgcgatgcagtagtttgcgtaaagaatggctacaatcttgaacgtcgagaagccatgtaacacactgaggaagatacaagcaaatatgacatcaaaagaaacacgttggttcaaacgggcatctgcagcagcggcaggagtgaggcccatggtaagacctccattgcctgtcgatggtcttaccttggtataggtgtcagctctccagaagatatcgtaggccttgcgaagtaaaggatgtagcagaacaatgacaaagagagctggtatattctgtcggaatccggcatattgttggtcgacgttgtccttggactgtcagtatccacaccaacaggggtgtaatagagtacttaccaccttccgaccaggtatccagccgtcagttagaaggtgggagtactgcgagtatgtatgatgtgattctgagcccatgagtataagtggagcatgtttcgggtgaagagtacctactcttagagcagtcatacggcagcttcagcatcatgaatatggaggctgatatggtcacatagtagacgtagaactctggcgtattccatcttgccggttggatgttatctcccgaacccctactcttgcgatttccattttctgttggcagtggacccgctgggtcgagctcagcatctctcagagcttccttcgggggtgcggtggctggtacgacgaagcgagtgtcgagggtgtctagggagtagagctggcggaaaaatcgaagagccatattgaatccccagctatctgttcatgttttgggcaaccagtacggcgcaatgcacgggtgatggtgagtagcgaaagtcgcgtggggggctgatgcggagtgaagtcgaagctctacgcgacaacatttgagttccgcgatgcgacagcttccctctaacacgaacacccgcgcccgccccaacgacaccagcagccattcacaaccccagcacgacgtgccaattcattcactgatacctgaaaaagctctcagcaagccccgcgccctgcgatagccgtgcgcgatgagcatgaacattcccaactcgtcgacggcaccagctgcaggcgagtacgccggaggtattcacaccaccacgaagcttcacaccactcgcaagctgacgcataaacgtagatgaggtctccgcgatcgtgctcgaccccggctactgggccacacgcgccggcttcgctggcgaggatgtgcccaaatccgtctgcccttccttctacggccagcgcgacaccgatgcaggcccgcagtacgcatttggcgagaacgcgatacacaaccccggcgacaacctcaacatcaagaactactggggctcagacggcatagtggaggactgggacacggccgcgaagctctgggaatatgccatcaccaacaggctcacgggcgcaaaagcaacggacccctcaaagaacgggctcaacgacggcaccgaccccaatggcgagcaaatggacgtggaaatggacaatctggacaaccaagagaagcccctcgacgagagcccgctgctcgtaacagaaccaggctggaacagcgcaaaagcacgggaaaagtacattgagatcgcaatggaagactggggcgcgcccgccttcttcctgcaaaagaccggcgtcctcgctgcctttgcatcaggaaaggcctcgggcatcatcatcgacgtgggcgcctctcacacctccgtcacccccgtcctcgacggtatggtcctgcgcaaaggcgtgcaaaaatctcccctcgcaggcaacttcgtctcctcgcagatccgccacatgttcaagcaatcgacgcccgaagtcccactgactccacactacatggtcaaatccaagtcccccgtcgacgccggcgcccccgcccaagcaacgtacaaaacctatcagaccccacccacggactccttccgcctcaatgaagaagagcgcgtcctcacggaattcaaggagagtgttgtcgaggtctggcccggcccgggtcgcttcagcaacggctcgaacgaggagattgcacgcaatgcccctggtaggccgttcgagatgccagatggctggaaccaggtcttttcgtcggagcgcttccgcgcggccgagggcctgttcgatgcttctgcggcatacacgtctgagacctcacccaaacccaaggacgaacacaccatcccgcgcctcgtccaggccgccgtgcaacaagtcgacgccgatcagcggccgttgctgcttgcgaacattgtggtcacgggcggaagcacgctgatgtacaagttcaacgataggctgaattacgaaatcaatagcatctacccaagcacgaggaataagctgatcgccccgggaagcgtcgtggagcgcaagtatgcggcgtggattggtggcagcatcctggcgagcttgggcagcttccatcagctgtggatttcgaggaaggagtatgaggaacatggcgctggtatcgtggagaagagatgtcggtagacggacggggagattgtgaagggttgcttgggtttgatcaggcgggtagaggcgtcctggtaaaagctgtgatatgttccggttagatgcaaaggcactcgagtaatgaaatgttccaaagcaaaggtcagatggtttgtcgtaatcgtgatcatgatgcttctatctagccggctatcgaaggccagcaggtccatcaatgcgggctatagtacatgtcttcatgcccgtaacgccgtatgctcttccaccgcatctctaagccgcctctacgtgtccaagtccatcgtctccgcagtcgccgtgacattctcgtccttgagctcagacacggtgacatacttgctaatctcctccttggtgatgatcttctcgttcagcaccgcggtggtacccttggggaacctgtagttgcgctgcttcggttgcctcgtgttgggggtgaggtagttcctcaacagcgtcgtcttctcattcgtgatgacggccacatcgacgttgcttcccgagcccaagtcgttccaaatacccgcctcaatcgcgttcgcacacagcttgatagcgtcgtcccgcgacaggtttgactgccactgcgtctcgaataccgacatggcagcgagcgatccggaacccatggttacgtatggcagcttgtcggtggagccgtgggcgtgcacggtgaagagatgtgcgccagtagggtcgacgccggcaacgacgaggtatgcgccaatgtggccttggtggcggaacaagtgctgcttgagcatagtcatgcaggtgacaacgcggggcttgcggccggtggagagggcatggagttcgaggttcgaggagatgatggcggttgtgaattcagtgtctgcagcggttccggcaccggcgcaccagatgtgaggggagatgtagtggagcttctcgcagttctgtcgagttgttagatatgctgtctctcagagcggagtcgagctcagcggggagtggaggtgcaacatgccttgtctgctactataggaccgctcgtggctcgggtatctgctgcaatgaccacgccgccgtcgaacaggcagccgacaatggtggttcctgtgcttgtcgccttgggcaatggcacaccctgggcgtggagggccgcattgcggttgtggttggagaagtcgaagccgcccatcttgtgcgtctgtatgtggcggtaatttctcgggctttggagacgtcggaaagcttgcgagagggtgtcgtcaagctgtggaggcgggtgatgtgcttggagtgagcgcggcaatggttgcgtagcggtcgtgcctgcctgcccggggagctggagctcggacggcttggcgcaattgttcggacggcgcgtcgaaacaaagctccacgacgatttcacgacagtcgcgtgcttgtcgctcctaggtagccgagcgtcaggtgtcaacctccccgatacataatagaacactggtctcttttgcccggacaccccaccgctcaactcacatccctttctgtcaacactggcacaaacgcgctcagctctacctccgatgagctcgcccggtcgctgagagccacaacaccatcgcgggagagcctccataccaatttgatacgcgccagacactcttctgccttgaccatggcagcgccgagcatcgaagccggcagcgagattgaggaggtcaacacagaggtagctaccgatgcgccaaaccttttccccaacacagctaatgtttgtatagcatctaggcttccgcgcattggcacaaggcgccgaaggagcgaagaaactcaagatcctaagcccatggcccaccgaccgcataccacccgcatccgcaaccctcctctccatcgcatccaaacccggtctgctcgccgcggccggtccagatgaactcatcgtcacaacgaccgagaagatacgcaagtgtttcaacaaaaaggctggcgagtgggacgtcatcgccgacttcgaagccgacgttagcatcccgctgaacgatccgttgcgccatgtcgttttctcaacagggggagagttcttggtcatatccgctgaggccaagggcgcattggccgtcttcgatgcgcaggaactcgcgaaggggaacaagcagccggagcgccagatccagaccgaaggtgttgctgtccgcacgttggcggccaaccctaatgagaccacgggccattacatggcagtagtgctggacactggcaagctgtggctcgtggacattgaacgagacaagacaaaccagcttaaggactccggaacagcctgcgtgacctggagcaccaagggcagggctgtggcagcaggcttgcaagacggcaccgtcgagatatacatgagcgacggaacgctcaaaggcaccatcccccgccctccagaggtggatgacaactatgaggtgacaggtcttacgtggatcaaaacctcagagctcctcatcattcacagcccgaaggcggccgcacagaccgacattccggacagcaagtaccatctggtcgagtgcaacaaagcctggagcgcctttgatttccactcgctatattacgacccactcctaatggcgactgacgtcccagaccgagcactccctccccgcatatctgctacacggctgcaaaactgggacccagacatcgtcgagatgcttatcctgactacctcgcacacggatgccattgagatgttcactaccactagcaaacctttggcaggcgagcaacaacataccgggaaattggctctcatgacttttgaagatacgaggaaggctgctgtaccccgcctcgtgtttggtgaagatggcgacagtgttctcgtcggagaagcgctagatctctctgccacagagaagatcctgcggcctgttccaactctggaggagatcaacgaggcgccgcatccccttcccgcttacatggtgctcacacatcagggtatcctcatggcttggtggatagtttgggacaagtccattgagcagggcacttgctacccgggtctcgtcagcggtagtgaacaggcgtcctccacaccacaagctgcaaagacggcagcgccagcagacccgacctcgcaaccaagttccggctttgggcagccttctactccagctgcagcaccatcggctttcgcgaaggcgcaagctacgtttgcgaatcccgcggtttccgtgcctcaatttggtgctacgggcctggggtctactcctccattcattcctaagccagcacaacctgcattcggtgctgctccatttggttccactgctgctgcatccaagcctgccgcgccagctttcgggtcaccctcggccataggcgcacccaaaaatacagggttcggagctgtaggctttggcaaaccagcatctgtttggggtgcagccgcacagacagcatccactcctcaagctgaggccaatcccttctcagctgctgccggtggcgctacaggcttcgcaaaatttggtaagactgctggagcttcgtctttctcaagctttggtagcaacactggcactcaatccggatttggatcatttgggcaacagcagcagaagtctgcattccctggtctgaagaccgagcctagcgggtctacgattacacttggctctggcactggatcatctctcccgtcatgggctaataccccagcccaaggtggctccgtcttcgggggaggcggcttcggaactcagagcaagtcttcattcaatacctcgtcgttcgagtcaaaatcctcaggtgcaagtggtgcggacgatcgaaagcgggacgaggccacaccaacaccacaaccccctcgaggcctgtttggagagttcaagcttgggtcaacctttcaaggcgatggcactgcgaaggacgatttgccgaaaccaccggatcggccgacgagttcactgtttggaaacgacttctcgactgcactcgttgacaagaactcacagcccccggcgaccccagctaaggaggcaagcaacaacacagcgcaagacttctctactaccccagcatcgcccccgagacaacagaagtcgctgttcccgactaccacaccagcgaaagagagcgcaactcccaaggcaccgccgccaatcgatactagctccaagacagacgatgcaccacttcctccggacttcttggcatcaaagccatcgaattctgccgatgatgatctgcctcctcttgctggaagtcctggcgtgaaggtagaagcgcccacctcatcagtcgaagcatcgccaatcgacgatgatgatgacagtgacttctcggaagaagatgagaacgaggaagacggagacgaggttgaagaagttgaagaaggtgaggagcatcctccctcgaatgcttcgcgtggaccgcagccgcaggcaggaaattggagttttcaagagagtgtcagccagtcacctcgtgtctttcctccggcacccacaccaccggctgccaaatctggcgcaccgtctacttcaggccagaacgcatcgtcatcccaaccttcgctgttcggctcgtcgaagcttgcacaagtcacgccgatgtggggacagcaggcacaaaagcctactactgcagcaaaaccattcttcccaccgcccgccaaccgcgctcaggagagcctccgctcaccaagcccgatgcgatctgcatccacttcggcacttcggacaaggagagaacctattgctgccccgggctcgtcgttgagtgcatccattcaacaagcaaaaccacccacaccacagccacaggtttccgatctggaagatgaagaggatcaacgcatgcgcgagcagctggcgcgagatattgagccaagtcgcactttagatgagtttgttgcttaccagaactacactggcagcaagtcaccaagcaagactggccatgctgctcagatcgagatgatgtacaaggacatcaacggcatgattgatgctctcggctggaacgctcgatctgtcaagtctttcacagaataccacaagcagcctcaggctggtcacaatgtcgatcaacgcacattagaagatgtcgaagcggaaggcgaggaaggttcttggttcgaccaatgggcattgtgcgagattgatgctctgaagtcgctagaagacgagctggaccaagaactggacgccggtcgggtacaagatgtgcttgacaagctcaggcagttggcccgcctcctgaacgataaggcgaagctgacgacacgcctcaacgatgtccgccgtcagatcatcaatcgcaaagacccggagaagactgaagcatcgcgcaaggcgcctttgtcgaaggaaatggcagagaagcagaagtcactgcgcaaccaatatgcacaaatcctcaagctggtaagccaagccgaagaggggaccgtgttcctcaagtcacgtctcgcttcgtattgtgcagagaatggcaagaccagcgacgtgcgtgtgccgactgttgatgctgttaagaagaccatcatcaagatgactgcactggccgagaagcgtaactctgacatcactctcctcgaggctcaactgcgcaagatcggcctctcggaatctagccgcccttcgtcatcctcctcgcgcattctaggcacgcctcgacgatcacgcggtgcaagcatgcgtagcagcatggctgagtctccgttcgctacgcctcctacgaaccgtagcaagatgagcttgagcgagctcaatcgccgtgccctcacacccgatgtcgacataacgcctactgcgaaaaagggaggctatggtctcgactatagcaccgaactcagcaaaacgtcaggaaacgagctcattcgcatgggcgaactggtcgatgagaacatcgacagcctgagggcaactgcaaggcggaggacacaagtcgcagcaggcttgaagaaagcgctacttgagcgcggtgtcaagattacgcaggtgaattgaagagtgcaatgttggatcatgattgtgtatgattaggcgttggcataatgtttgaataagcgtaggagcattgcattggtagtgtcaatctagatgttcgaaaagcactttggaggactggtaaatcaaaacttgacacatcctcttatctttgtgcacattttggtaaaaagcgacgtgagagagacttcaaacgttgcagtgtatatgatgttcgcacccgaggtcttccgacaaccttgtactcagccccgccacatcacctcacttacacagacggacgtcttcatcatacgatataccatagcaaatatgtccgacgcagtctttgaaatcgctaccctcccactccgcgcagacgccgatcttaaatcaagcgaggataagcaaacatggaacgacacgctcacaactatcgcgaaacaacatggctgcaagaccatatactggggcctgaaaatcgaagatccgactactctcataatggcgatacgtatgtcttccctatgccctctctctcacccctctaaattcaaacacgtccacagactggacttccatcagccaccacaccgccttcgaagaatcctcaatctacccatccttcctgcagcgcgtgggaacgcttctagccggcccaccctcgatattccacgctaagctgggtgagaaagaagggctggacgcattcgacgcaccgattacagaatgcgctcgagtattctttcccgcggatttcgaccaggatgtgtttatggagaatcagtggagtgcgtttgtgcgtgatatagtagagcgtactgaaggtatgttttccattgtcttcgtagcgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtatgtttactgacgtgggcataggcatgacaggtggcttttccattgagccgcaggaacatgctacgctcggcgaaggggtggaggggaagatggttgcggcgttcgttggatggccgagtctagaggcgcatggggcgtggagtcaatcggaggagtatgggaaggcggtggcgccggtcgtggaggggtcgacgggcatggatgtgggacatgttgagtttgtgaaggttgagcgaggagggatgggaggttaaggggtggacaaattggtctgaatgctttgatttgacgtcttgaatgttatggtaaccttgaaatatctccccgggacctgcgcatctgtctccttcgacgccatttgtcgttgtgcgcgttgatcaatcgacaagttaaatttccgggtctctgttctatgctctcatcattacaacctgacgatcggctcgataaaacgaataagtggtgtacactgttgggtatcggagttgtttctgcaacatatcgagacttggaatctaatcgcgggtatcataacgccagttttcgtgaacattgaaaactcctcgccttgtccttcggctcttctgtccgccaggtcaggcgaatcgaatctttgctggcctactcaagaaagacccttcggagggaagctgctctccttcttcaccccttcccttgaaatgcgcgcgaacttgagagtcgccaggccagcccactgaccgttccactccttgagcttcttgagattctccaggttctcgagatcgggtacccagaatccagacgcagtactcgccctgctcagtagcctgattctgctcaagtaaagtttggcgggtatttgctggcctgcctgcgcggcgctcggccttcaacttcaacacttcctcgtcatctcggcccagatagtcctcgatcatggcctggatttctgatatgctaagtggtgattcatgttctgttgtgtatgactgaaaggactttatcctgagcactatatgctgttaacaagtgcgcagacatctgcggatcagtacaccttacaatagtgccgattttgcttctctcgtaatgaagttaggcggttgagcttgtcgtctcgggcagctgcactctgcaagcgctgtgtgtctcgactaccctcatgtagatttgggttcttgcccttcttcttcctgatctgcttggtgactttactgaggcgattgctgaccattttgatatattgaagttcgtgctgtcggtcgcgactgtctcctccagaaattttgtaaagtatcgtcggcagtcggcccttgagatcgacgctaggagggtcacactagaccatattggtcaattagcgtaacgcgtccctgtcgttcctcgtgaatcgcgactgaagatcgatgagagtgagagctcgacttcgctgcaattcgattttcttgtctttttctttcctgtacttgtagctcacttttcttgcgtgcagcatgccacaatagcggtcatccccaagcctttgtttacgcgcgacgcgtgaggggcaaaagtagacacgatgggcatctccggttggtacgctgccatacctgctaggacaatactgacagtcattctagggcttctaccactgctgaaatcaatacaaaagccatgcaacctcaagaagttttctggcaagacgattggcgtggatgcctatggctggctacaccgcggcacggctgcctgtgccattgacctggccctggacaagccaacaacgaagtatgtaccagagcaaccgccacggcctcattggcttacgagatccagatatgtcgacttctgcatgaaccgtgtccgcatgctcatccacttcggaatcacgccctacatcatattcgatggcgacaacctacccagcaaggccggcacagagaaggacaggagggagagaaggaaagaaggcaagagactgggactagagctactaaaggtcggcaagacggctcaggcgcacctggaactgcagaagtcggtggacgtgacacccgaaatggcgcgcatgttcatcgaggaactcaaacaccacaacatccaatacgttgtcgcaccttacgaggcagactctgagatggcttacctggaacggaaaggcatcatcgacggcgtgctgtcggaggattcggacctcctggtcttcggcgtcaaatgcttgatcaccaagcttgacaagtacggcgactgtgtcgagataaatcgcaaccacttcactgcttgtcgagaagtcagtttcgtgggctggtcagatgccgacttccggagaatggccatcctcagcggctgtgactatcttccgggaataggtggacttggcctaaagaccgcccaccggatgctgcgaaagcacaagactgtcgagcgtctcgtaaaggctgctcagtttgacggaaagctcaaggtacctgctggatttatggcagatttcgaccaagcagagaagacgttcatgtaccaatgggtattctgtccgattgagaagaagctggtacacctgacaccgctggcagatggtatcgacatcgctgatatgcctttcttgggcgaggaggtgcctgcacacatcgcaatgggcgtagcacgaggcgatctgtacccacggacgaaactgcccatgacgattactagcaagcagaagcctatggggaaaccactggctccagcccgaagaacctcgtcaattgttcagacgccggattccaaaggctcgaagcccatcgattctttcttcaaagctagacgcacaccattggccgaacttgatccgaaccttttcacaccatccccaagtcagcagacattgcttgagcaacaaagcaacaacaatggctgggcagcggtacctacgccactagcgcgattgcaatcagaatcagcgctcccgagcaccgcaccacaaccagcaagaagggtcatttcagaaccaagtggagggcgacgctctgcaccacatgcaattaagaggcaaagactgtgcgctgaccttgcgtcagactcgtcggctacaggcggcgagggagttgttcgtagtcagtttttcacggaaacctagtccgtcactccgaccgcacaagagcactcggagaaagactggtcaggactttgatctctttttccgacgattcgcttcacgaggctatgttggaagtagcggatctagaagagtctgcctcgcagccaaagaagaagatgagggttttctccgacagcgtgcagtcgagcatcaagagcgagtcgcaatcaacaacgtcttcaagaggcagtaccgatcagtcgcaggacagtaccgcaacgctcacacctgcaagctcattgggtagccccgagccagaatcggtcttcagctctgcgataggctcacagatggaagagctgcgctccaagttcgcatacaagcctccaccaccactttggccacgcactccgcgcatcgtaaagtctcctgtgcgcagacggaatacggaagcctgggcgccctcgccgtctccgctggagcatagttcgagtgccatacaggagcccgccctaccaggtacaccatcacatgtggatgacgagctggaaatcagtgatgccgcctttacagcaatggaatctgaggtagtcgttgccgccagttcaccgccaccgatgatgacaccaaataaaagaaggcgctcatcattgaaaggcagcgaagacttactcgtgcccgacagcgagggtgagagcgaatgctctcctcgcaaaccgatgttcagcctcaagcgattcgcttttgcaggatgatgttttggcgttgcatgttgcatattgtttgggaggcgcgatattcatcgcagcttttacgatcctggcatcactattacgaccacggtttggagcggcgtatatcatacgagggcattgggctggtacatcattttcaacgtctcttatcgagcattcatctattagtatacgcagaatacccatttacttgtttcgggggcgcgcctccgcacctcagcaatgcacatcaaacacatctactgccacagtgacagcgaacgcagattaccataaattcttgctccttcagcaacaaagcgccattgaggtcaatcatgtgtctactatcgtgtaacgtggctgaatctttcatgtggctttgttctaatccaattttccgcgttcggcacatcatttcaagacaagggtatttaggtcacacctcctgccttcgtgatcttaatctcaactgttgtacaattaaacctctcgttactaaatcacaataaaggcactttttgcaccaccaccaactaccagcatcatggcccgtgaacgaccaggacgcgctgcgaagcagaggatcgattacaatctcaacaccctgtccaagaaatccgctcagaaggtcgatgaagacacccctgcgcccagaaaagccgcacctaagaaacgggctgcagccaagaaggctccagcacccaggggcaagggcaaagacaaccccgccactaccccggcagcaaacattagtaaagcccgcaagtccagagccacagctagaggcaaagacaagggaaaagagcaaagcgagccagcagaacaggctgatagtcctctctctcctgaattgaccggcgctcagttgaagcacatggccaatgacctgaagaataagaagaagtcgaagcccccgccgaagcctaaggcgcaggaaaagaagaaagataagttcaagagtgtggctgagggaagggttgagaagaagagggaaatggcgacgaagacggcagttaagacggctgcgggtacgaaggagccaaagaagacaaagccgaagaagagaagcaagaaggtggtctatgagaatgaggacgaggatgaggacgaggacgaggatgtgtgaacagattattatagtgatgtgggtctttagtttagttgctttttaggcagtagtgactatcgctagttttcttgatttaagcaattgatttggctgtggtagaagctattgttttacatcatcattctaagagtgatggtcacaattgtgatggtgaatacggaaagtagcaagtgtggacaatcaccaagggtaccaggtgtagcaataattcgtgcgcgctctgtctcgacctaccttactatgaaagagcaactgctatcttatacgcaatcctgaatagactcaatagcgggttattacgttgcgaagagctaaaacaaccttgaagctagacagctgaactaaaatgcccttgctttgtagatggtgctcattacagtaaggcacagcgcgcacgaattattgttgcatctggtgagggcatgcttttcaaggagcctgacacttgcgagagtattgctggtggtaacgtaaagtaagtcattcacagttgctatttttttttggcgtctataacagccacattggctcatacattcgagtgctctcgttcaatctttcataacgcatcaactggcacgcgaaaacagccactcatcaaggcgagcacccgccaagttcttcggaaccatggttttgttcgtcctccacttctgagaatagacattagagattgagtgagctgaaggcttcgacgccaagtgcttgacactctgtgtttccggactgtcctcgccctcgcaaataacccgcatttgataggacttttgtgcaaaagcactggccctagcttggtcaccatgtgcgacgcagatctagaatgcatcgtaatacacccttgcgtttaggacaccggcatatccttcgtactcatctttcaagacttggagtagcgactggcaatttttcaggctttcagcaggtcttgacattaagcagtatggatctccaatggcctcgtccaggctctggattgaccgacggcggacgtcgctttctttgatcaaggatggttggcaagagcatgcacggcagttacaatcgaagctgaaagactcccttaagaatgcgcgacgcatatcgaatggacctccactgtcgtacatgattgtgatctcttctccagctgcgattggccgaattgcgtatatggtttcgtgcttcgccttcgtatcccagctgtgatgtacgttgggaatgcagctgtggttgatgaagcatatcgttgggtagactgcaccgattggtgagtctggaccacacggcagcgcgtttgtcttgaaggtatgactgaacgggaactttcccgggtagttgttttgaagagacaagaacagtcgttgttcttgtttaggcagtgccttcaagcctgcggcaagataagtctccatctctctgggatgtaggggacgacctgtgagaagtggctgctcgcaaaagatttgggtccccatgggtatttcgacacgagcgagaagacctctacccttgcctggaatgtccttcacctcgaagattggcatgtctgtatcactaacagggatatctgctttgggcaagctttcaattatcgcactgtcttccggttcgtccacctgcaacaacaaatttagattctgtcccaagtagattcggagaaatatattgagatgacttaccttttcgtatgatttgattgactcatgtacctctgcccagccatacttgccatacgaatcagacgcctcatgccagtactgaacgcgcgatccgaagtgagtcctcgcgaaacgtccgacagtatctatgtaaccctgtgcttggctcgatccagaaacttctgagctgaaacgcagaagcttgtggccttcgaaagggagcgacgggtgctcacccactttgaacaaaatgtaattcggcttgatctcaacatggacgtcgtctttgtaattatctttgacaaaatttatgaatttcgcccagctctgcttgtcaactttgcttgtggagagacacgggaccatgtcgaagccggcatcgattcccatgattgcactcggaggtaaaagtagtattggaacgatttgaagggctcgataattttacgggactacttgtgtgagatcagatctacttgagactccatgttcatgtgggagacagcgactttgtactgttatctcgtggttaccgtgatgttgtgtaacacaatgttcccttgtgcgacatgcaatgctcttgctgcgataggtcgtaccccgctctcatcaatgatttatatggggcataaagcctgtgcctcattcattcgggtcgctggttctcgcgtatcggaagtcggtattgtgggtggttccgacaatgctgactctcggcaacgtcctgtgcctgactcgattctttgactgcccatcagtctactacaatgtagagggataacctcgatatgagatggaggtgcttgaaacgcctatttggtgaagccttagggcaggcgcaatcatgagaagcatgaagaaaggattcggcagcaagagtgcatgcgcacctgcattaccctgctgggcaggtccgatgcctgaagcctgtccaaaccgatgaacacgctcaaatgtttctcagacacctctaatacttccctatggtaaacacgcgtactgttcgtttctcatcaagaagttggacaagccgttgtatgaattttgcagtcaatacaaagcgaagactgacggcgatttacagcacacctcaaatttgaaaaggcaatggtgacaatcgtatatgtttcagaagagctcagacttagtggcatacgggttcaggtgcctagctcacaagtatctgtcatcaagattcagtcctagcgctagtaggccaagtgaaggtgcgaaatttgtttccgatcaagttctgaacaccaatcttacttgagagcccacgctgaaaacccatagtttttaattaccaaggcggtgagtccaagagtacgtatgcataccaggcctccaactctgcgggtttccctcgagctcactcatcttatcaagtcacatgtgagtgaaacttgagttcggccattaagctacttatattccagaccttgcctgcgtatttgcgtagtttcacgctgaaatccgacttcttgctatcgtccactgctcccagggtcatgtggtgcttcatcctcgacgattccaaggtcacctgcatgttcgaaagaagaaagcgctatttctctatcacgaatatatcaatcaatggacctacatgacgtggcagaattgattgcggtggagcctgtccagtcactggcccgagctaacggagcaaacactgtgcgctaaaagtttggcagcaggagccacacatccacaccaactggtgtctctgacacgccaaagcgatagcttttttccctctctcactgcgtgcgacctctctatgcatgtatcgcggtttcgcgttccctttcacctctcgcaaactgggtgggccggacgttctcaactctccggtatagctctatctagccgaccaccttttcgggcaccacgatttttgcggacattacgaattcaatggcaaccacaatggttgacgagctctcggcgtgggtcagccactacctctgcctgtttctctctctagtgctcatcatcgcacgactcattctgcggcgaaagcagcagcaaactttcacaagtggggactactggtgcattaccgcggggttttccatcctgatcaggttggtagcgcatcattatgtgctttcgtacggatcgacacgaagtaagctctcgttttatgaacgttgaatgaagaaatatactaacatcaggccagtcgagcgcgaaaaatttgagagcgtctacaaattgcatcttcagggcaatcccggaggagctgagagggttatgcttggaagcaagatggtgcttttcacaaggactctactagtattcatgtaagcgcactgcattgatgtaaagcaatctagtctctgacggcttcgctagactgtggagcgcaaagatagcagtcctagacctacttgcaagcctaatcatgcgactcccctttgagaaacgaatattgtacacttactgggcaatcctggccacgactttcgttgcatcgatcgtcactgtgttcacaagctgtgttcccctcagactttcgtgggaaatctatccttggccagacgagcggggacattatcgactgccagacaaatggtatggcattagtgttctatgatgtatttgacaaggcgtactgatacggacagcgttatcgcagccctttggatctacacatatgagatgagtaacatcttcaccgacgtcatgttgatggcattatcattcagcataatttataccgtccggataccactgtcgcagaaagctcggatattatctctcttcaatatcggcttcgtccttgtcggtatcagcatcgcccgcatggtcagaggacgcgcttccaccacggagggcggccaaacaacctacgagtctatggagattctctttagcaccatagttgcagtcaccccaacgctatacacgctcctaaagagcaaagccgagaaatcaccaagtaacatggagagtactgtccgagtaccctcacttgctggatccacctacgaactggagaatgctttaagtcatgaagacgactcaagtacggcggggatgttcattcatgtaaggaatcaagattggggaactggcaagtctgcgccgaagatatgatctgcggccgagcgaccagactgaacgatggagaaggaccatttacttgtacgaccatttaatgccgtattaggcttgagaaattgtggaattcatgtagcataacgacaatgcgtaattcatagatgtattccttaatgtatgacatcaatctccatctcaccagatcatgtgaccacgattccgatatacaattggacgcacttataccaacagcattactgcgcataccaaaacttctcaggggagacccggaggaaatattggaaagaggtaagccagcaccaacagaaggtgcatgacatttctttgtatttgtacattatctactcccagtccgcctattcaagtctgcttgtcaggcgggggcagcataaccacatactccctctcactgcccgcaaacttcagaatatccttgtccctgagctcaaagtaccgactcgcctcgacgctctcgccattcagctccgtgccgttgctgctctccaggtcgatgatgtacggcttgactcttcccttcttcgtcttgacaccaaattcatcctcgactgtcttttggatgtatctgaactgtatgacggcatgctggccactcgagctcgggtgctctagcacgtaatccacaacctcctgggagcggcccaacagccagcagctcttctgccatatctcgatggtgtcgacgacatcttcgcccttgaagacgaagatgcgccagggctgcgagggcgagggcttgcgggcctcgggcggttcgtggtatttgagggagattttggtgccctcgacgcggttggcggctttggctagggcacccgtgggcttgaagttgggcttctccttgtcggggggtgcaccgccgtatttggagggcgcttgttttgagtcgtcgaggccgcggaaggatatttcttgcgaggggaggggcttctttgtgcgctggtggggagaggcagagcgtgatggggttctgcgacgacgtttcggtggtggggaggaggaggttgcggaggctgagcgggttcgatgcttgcgtgagcggtggggagagcgggagcgacggccttccttggatcggtccctgcgcttcctgtctcctgagcgcgagcggtctctccgactgtgcttggtccttgggagcggtccctcttcgagtctctgtccttggatctgtcgcgtcgcttgtcccgagagcgatcacgtcgacgatcccgtgaccggctcctcttgcgctccgtcgacctgtcccgtcctccgtctctgtctcgccgtctgtcgcgggagcggtctctcgtatggtcgcgtgacctgtcgcgcctcctctctcttgacgatcctcgcggcttcttgtagggttctggcgacaactctctgcctgccgcggatggcgcctctttcacgcctcgctcccgtgatgcatcccgtggccttgagctcttcatcggcctctcactgcggtgctctggtacaggaagcggctccttgtgtggtggtgcatttcctgagcttccctcgcgactgcggcttcgcgactttttgcgctgtgggagcccattactcccctgcgccagctgctgcgtaagaagccggcgcgcgctgaagggggacagctccctcgccattgtcgcttcctcttggctgcgtcgaggcgcaggccgtggcgatggcaatccaggctttttttgtcttcgctgactacaagcgatagtgagcgaagtggattgcaggtgaggcgcagtcggctgagtcaggcccagagcaatcaactgcgcgatatggcctcgtaaaacaatgctagggcttgaaagttttggtagcgcgtctgagagctttcgcgactttcaggtggccctggcgcgctctgcacatctcatcacggagacgtgggcgccaccacccctctcacccaacgccattcgccccagcctgaacgtacatcgtcactacggcccccggggcgcttatgcacagctgcatctttgtctctcctccattcgcacatctggccccggtcatcatgtgtgcgcagtggcccaaatgcatcgcgtggctgtacaggactgtaacccgaaacgttggttttgtcccactgagtttatgaacactatagacgcccgataccgcgtagcaaaacagccagcatgccgacctcatcgccccagctcgccccctgaccgactgtcccggcttgattcttcctctgtgattgctagtccctctctaccgttcttactcttccttgcaaccttgtcacgtcctgatgccccagttcctctcatctctataagcgctcatggcgcgcgcacgtcgcaatgacttcaagaaggatattctcatggtccaagcgacagtctggtggttctgaatactatcgtactggaggaatagtgtccatcgacagcccgcatctcgtcaacaatggcgcagaggcaaaggtacgctctgagcagagtgcgctggcaaggcgcattgacgtggttgcgcagctcgaggcgaacagcagagtgctgtccaaagcatctgcagggtgttgtgcggcaggacgcatgcagctgcgttgtggagtaacaccattcgctgactctccacacaggttgccccaaagactgcgcgaaaggtgccatcagagctaaagattatcaccacggagaacaagccgtttctgctgagccctctgtctgcttcctatatggtcaatgctgcgtcgaccttgcaagctgcactgaatgacatcctacgttctccagcaccatgttcagcaacggaccttagaccagcttccgtacataaacctctccctggtcggccacgttccatttcattaccaacaatcgcagacctgccggctgagctgcccggatctatactacaggagaatcaaggatttccatctgatgtagtcctggagaccacttcaattggttgccctaattaccagaacattcgacgaagcacgctttctgttctgtctgacttcgaggatgcggaggaattttccgcgttgctgaaactatttcctgagcctcttcatgacacgaatgttcctagctttacaccacggagcgagatgcgatcggctcacagcgagaaggcgttaagtccaagcttgatgtcccagcctaaacctctaagaatacaacacaacaggtcagtaagcgagacaacgtcccatcgacgttcaagatccgagcttgtggcctcatccgtatctacggatgtttcgctcccagaatcagggcgtggcaccaaccccttcgccagaacacgggtcggcactggcaaaacgttacaaccgtcacctttcatcttggagggacaaacttgggataatgaacaacaagaaagacgccgatcggaggtgagtctattttgtttgtacgatcttgtgtgtttattcgtcaaacgggatgctttgcataacgaaacagtttcagaacttttcgttttccctccaacttccactctgataagacgtatcatgcctgagttagatgacttggactatttcccgtggaaatataccccattcctagctgttgtccggcttagcatggggtggcgcaaccttgcccgttcagcagctttggctgtctcagcgctgtaccgtgcggggttgcgaagtccgagttgtgcgaacttcatatgaggcaaaatgtatatcgctagcccttttttcgtgttccagcttttcaagtcatggtgtacctggaagagatactaataatacacagcttgaaccagcatcgacacccactccttcaaccacgcgcagcaaacagttagaagagctgcaacgcactgttgcgacacagcataattacacttcaacatttcaaacgcaatctgcaaatctgggagcttcacatgagtcctacattgagagtctgaccgacagccactcgtcggaagtgacgtctttgaagaataacgtaagagcgctggaagaacaactagcgcgacaacccagtttgcgtcacggtatgtaacacaactgcctatctatcttcacggaaggttctccacagcgtcgtacggcaggcgctcattcgctagtttgatgcgtgctgcacgttggcgttgtacgcatgtaaccgtcaacacaaacacggactgacagacaccagcctcgagcaacaatctcctattcctcattgacaccaccgagacgcaagcacacggtagcgaaagcgcaccacaggcagcagaaatcggcgcagccagtccgaacgagtcattccagacggcttacgaagagcaacaacgcccgacccatcgtgtgacaaacagcccagacatggaaaatctcaaacgtaaattaagctctacacgacgccccgagaccgcaagtcgcaatcttctacctgaactcaaccaatacaaacaaaacaatgttgcacttcagaaacagatcgagtccttgatggcgaaattaaacgagtcgaggtcgagcgagcgggtccttaaagtatcactggacgagatgagcaaaagtcgcgatgaatgggaagagaaggcaggggaggcacgcaaggccgcgaagaacgtacaggcacttcagaatacgattgatcacctcgaagaccgcctggaaatcgccaacatggagagactggacgcccaggagcagctgtttatcattcaagcacaaaagtcgccttttgactttcgacatccgagcctcgatctaccgccagcaaccgaccacgagcaagacaaggtaagctattcaaccctccaattttgcgcgcactccattggaatccgtgctcacaaccgatgcctgaaactaacacttgatcagactgcgcaaggtccgcacatgagtacgagcacaatattttcatccggttcaccaataagtcccgagaaggaatcccaggagctttcaacccttgcaacattcgtcgcacatatcgaaagacttcaagatcaagttcgacagaaggatgcagaagttcaagatctggaaagatcaagagaagagctacagcaaagtcacgatcagattgaacgggaacagcgcgctttaaatctccaggtggaaatacaaaaccagcttctcaagaagacacgccgaaccgacgaacatatagaacaactgagagctgccatcctagatcgcgaagcaataattagcgaaaaagatagatcagttcgtgcactcgagcggcaattggagtaccacaagctgctactacaagctcagattcggaggcacgccactatgacgctacatgctgccactagcgacaatccgcttcctgagctcagtaagctcaccaaaagagaagacattgaccggtggatcgagcagttacaagagcgcctcaagaaggagaagctaatggccatagaacatcgaaccttggatcccattgaggcacgagtggccgatctacgtcaagagattgacttctatgttcgagagatcatctactataagctcgatatcaggggctacaagggtgacatcaggaaactcaagaaggtcaccgcccagctaagcagcttcgcaagcagggctagcgatcttgattctgacacttcatctttgagaccagcagcgactccagctccaacgcctgaacttaccagctccgatccgcgtgccacatccaggccttcgtacaaggcacatccgattagtcgcccgatcaccccgccaccatcggagccagtgtccgcttccaaatcgtcctatggggggagcgaagtgaaatctactggcaagcgagtcccttcacatagagatttgcaaactccaaagacgccccaaacaccgacgcggaaggtcgaccgtggaaacaccggcagggccgatccaatcgattttggggtatcgctagggcaaatgaaccctacagtacgtgcgcccatggttttcaaaaccatcactatattctaatgtctaatttcagtcgccaacgcgccttcgaattaaatttggcgaactgcttacaagtttcccccttggtgctgcggccacacctcaaaaacataagcgcagcatgagcgaatcgaccgtcccatcatatccagcagcggggctgcctgtacaattgagtcgatctgcatcattatccgagtcgaacagaggcagagtcacacctgatcgaccgcctcgtcctcaaaacagtctttttgagtctccaaggtttaggcggactgccatcttccgtccctctcactctcaggcagacggtcccaccgaggctccaatttcgcccttgcctgcgaccgctgcgcaggcctcactatcacgaaggaactcgaacgcgtcgaccgttcgtatcgcaccacctcacacagcgctagaaacccaagatggtattgcaaggtcgccgtcaccatcatcgcacgccgcgcttcgccctcgagcaggatctgccagctcagctatggcaatcacaccagaaccagttggcacttctcaagagcgcaaactcagcgcagcattgaattccagtatacccttcgtcatcggcataggctcgccgcacaaccctgccttcgttgcgcccgcaatcaccatgcagcccacgccatgctccatcaccaggaacgcacctctgaaaatcaaccccgcgacttcacgcgtaggtgttggcggtacaatggcgtcgtccacgtcagtctcgtcacccatttcacctactgatacgtccatgctagaaccatcattcagccttgcgtcaacaaagccagtacctgtaccacaaacacgcaagcttagcttctcaaggaaacgcgaagacgcaccaccgaaaactccgccgcactcgcgcaatgtgagtgggggtagtaaccgtacggccatccggctgccgaggacgagggagagggacgtggaggcgcgtaagatgcggaaggatagtattggtatgccgcagccttttggggacccgtttgggtttgagcggtcgatgtcggttgacgagggaaatcgaggtgaggctgaggtgtatggtgtgggtgaggctatctgattactggtgagagatcagcgacgaggttagatgagacgtatgtaatgattaatgtatatagctaatgagtagtgcttaaactagtcttttgcgacaggtgaaagaggaaatggcttgcgtgtgtgtgtgtgtgtgcacgtgcggactgagtaaaccgtgacttcttcatacaatcaatggtttacatgcccacatcaccaacttctgtcgcccctgagattaccatgaacgacatgtgcaggcccaggaaaaatgtcgcgaggtaagatcccatcccggcacctgattgcaagatggttttggctaattgaccattcacagctacaggggatctgtcaaagtaacagtaggcgatggagatgagcaacagactttcgacgtacacgagtctctgattatggcaagatctgcgttcttcaaggctctgtccggtaactggacggaagcaaaatcccgtcacgtcaatttgcccgaggacgatccgcaaaccttcgagaattatgttcaccacctatacacaaatacgctcgcggtcaagccgagtccagtacccgaccagtacgttggcagggaggagaaaatcgaacttgccaagctctacgtgtttgctgagaagatccaagacaccgatactaaggatgctgtcgtaaaggctatggctcacagctcccaactctcgcgttacaatggtaagacctatgggcctaaccttggagtcataagtctcatctatgctggaaccgcaccatggtcaccaatgcggaagctactggttgacatatacacgtaccaggcgaacgcggcctggttgacgagagacgaagaggagtcaccgagtgatttccttcgtgagctagctcttgaaccaagcctgacaatcctctcgcgagtggggatgtatcgtcatacaaggaagtcaagacgcaagaaagaacctagctgcacaaggttccgcatagcggtggaaaacatattgcgaggagggcttcagtgcggtattataattcgattagcaatatggagatgactgaagagtagcagtaattctcggcttccatggaagcgtgcatgtgtgagcaggccaaagttatgtttcctcgctgtaggagacgcacaaaatctaatagtcacactttaaagtgcaggcaaggttctcatattgagatgccaactatgtttccaatcaacttgtccgtctcccagcggtgctgttttccctcaaactatataagctctgtctgagcgttcgatagaaacaatagagtctgtttacccctcacagattttctcttctccgagtctccggcgccaaggagtgaaaaggcgcagtactagcggcaaaagaaatcccattccgcatgctttgcttcgcgctcacctcccctcatccactgcaaaacagcggtgtcaatttggtcgatagcagtagtctcaaacatgagcaaaacttctaacacttccggcagagatccttcctggtttggtgtcgatgccatgcgcgcaatcaacgcgcctaaagtcctcggaggcacattgtcggcaccatcgcagcagaccaatcaacctagaacccgcgcaaacaacgacaagcctctctttggtctcggcgtaagtcaaacgaagagcgagtatcccacgtttggacctggaggagtccgccactccaaggccaacatgacgggcccgtttggcggtggagcgttcgcggcacctacatctgcactggtcgacaaaactgggaaactttcagttgagctgttcggaggtcctggtgctccacaagagaagatccgtgagcagccgtctaacgtcccagaggatatattcggcagactcgggcgtcctaccccattgttcgctggcaccatcagccacgagcggacccatccggcaaacacctttggtggactgtttgaacagagaaatccaagttgtaaagtgccagcgatccgcgtctatgctcatgaggcagtcgagtaagctcatcttcagcactgattgcggtgctagttggctaacgatatagcagcctaggcttcgacaccattgccatcaccgccgataagaaacactgtggccagaaaacatttgctgtccacaagtccctcgtcatgaaccgttctgtccacatcaagatcatgctacgcgaggatcctgaccttaagaacattactcttgataccaccgaccctcaagccctggccttgtacatccagcacatctacttcagtcgtctcccaaccaagcccgatgttgacaacagcgactcacccaacgagtacagtctgcttgttaaactttacgtgctcggcaccgaacttcaggataagatcgcgaagaacgccgccgttgacgcgctgttcgcgaaggctcacgaaggcacggatctaccgtctgccgaccatatctccatcctctatggcggcaccaaaggatcatgcccagcgcgcaagttgatggtacgacatctacgcctcaatggacaacgaacgcatcgatgcaagaccagaccttcccacccgacttcatggtcgacctcgcgatgagtcttgtcgcaggccggagtgtgctgttcaagcccgcgatgccgaaggcaggtgcagccatctatcatgaagagtagaaccatctgcagaggaagcggatagaaagacacgtagcacgctgccacgcgttacatgacgctagcctgatttggtgcttatcatgataggcgagtaccgaagcatcaggtgcctcgaattcttgccccacttggttaacccatagcttcatagcttcatagaatctcatacattcaatctccatcttccttcttgtacaatcttgtgactatggattctgaagtcaaatacctcctttcgctcggtgctgtgcgggaccgagcgaagatcgtgggtgaagcggcagaggcggggaagttgagccatttcgatgttcatgaagaacgactgggagaggttgcggattttgtgatcggggttatcaaggtttgttcattcgatggtattggatgtgcaaggctgatgaacttcaacagcgtgactttggtcccaacaagtttgacaccattccaccgcacgggcggtggcagcacttcgaggtcggtaacgtaccccgcattgttgatctgttagagcaatggaaaaaggagggttgcgacgatgtggaaatcacgcgtcgctcgattgatctattctttgtttccgtgctacttgacgcaggtgcgggtgatcattggcgatatgtggagccggggacgggtaaagagtatgaacgcagtgaggggattgctgttgccagtctttacatgttcaaaagtctcgcattctcttcaaagaagaatggggatgtaccagtcgtggatggtaagcgtgtattggcgtcactacttgttcaatggctgatataattatcttaggacaaggtctggagcagctgacaacctctgcactcgccgaaggattccaagtatccgatagcaatccaatactaggcctagagtctcgtgtaaatctactgagaggacttggcaagtctttgcttgctcaatctgaggtctttggtcctgagggtcgaccgggaaatgtcgttggtccgtacacctgttcgatatcagtcatacttgctcacctgaacgacagactacatgaagaacacgtcgaaagacggttcgacactcgaaatatcaaaattctgggatacactacaaaccctactcatacccgtgtggcccaaagatcggacagtcgtcaatggtcaatcaatcggcgatgcgtggccactgactactttggagaaacaaagtagcacagcgagcacaagccaaagtagcaatatccaacctttccacaaactcacccaatggctggcctactccctcatggtcccattccaacgcatccttggcctacaatggaccggcaccgattcactcaccgcgctaccagaataccgcaacggcggcctcttcgttgatatgggcgtgctgacactcaaacccgaatcgctcaacaaaggtctcaaggcatctggtggcgatctaccaatgtacaaagctggcgatgacgttatcgtggagtggcgcgccatgacgcttgtactggtagacaagctgtatgccatcgtgcttgacaaaatggatggcgtaaaactttccatggcacagttgctcgaggcgggaacgtggaaatctgggagagaggtggcggcgaagaagaggccggagacgaagtcgagcccgatcattattgagagtgatggtacagtgttctagatgactagatcagcgtcacggctttccgaatcacaatgaattctgcaatgcaagtgattgatgtgctgtaatggctgtcattcagtgagtggtagctgtgttttcatcggaagaagactcatcacgtattgtgatgcttagagtgacttccggtacgccctatgagcatgtgaagtgtagtgactcacgactggatcatgcttaaacattacccaccttactagaaagactctaccaacaacacaactgtccacttgatcgtatcacacattctctcactaaaatgacgaaaggtgacgattacactgactttatcgagcgttggtattatctacgccctaagccaacagagggtcaagcggaagtcgttgcagctgtaaatgagaaagatatggtaaaagcaagccagggggaaattgacaaggcagagaaggagcccaaagcaagagaagagcaggaggtcaaggaggtaatgaaggagaacgaatcgagcagattggatcagttagggccgagctgttgatgtcgaaataatttccacgacatctacgagtaacgacctttgccaacagctgcttttccatggcgcactcttgcgaatgtataactctgggtgtgtatttttttgaaattcgataaatagctttttgtacctgtaaaggatcgagggcagacaacatggcgttaaaaaacgtgccgtgaagtacacctgggcaacgacgacccccgctgaattactttgcgctcaccttacacagtaaatttgagcaaccaaacaacccagaagcaaattgaaattcagaaaatgatttgtcgaccctttgtggagtcgaagcattaactattcttttggccaagctgaccaacatgtccgatagtatccaccctacacaatggtgactatctttcttttatcacgacttctcacagcctcaccatacatgatcccttcaacatacacctcgccattgagcacccaggtatcatagctttgtcttgcgttcgatatccgatggagtccttcttggagttcttgtctctctttgtcaagtcttctcaattttcctcgtcggcgatcacgccacagagcatcgattggcctcagaagtgacagcttcttcattgcctgcagttaatttcttgtttcatagtacttctcatcgttcgcatctagttcggccctgatttcatttgcctgggctctctggtccacttctagcggcgtgaagacgtatggtacatttgcaccacatactagcatcactgtttctctacccataagccatttcgggccatgaccaaagaatcccatacttgtaacaaaatcctttcgccacgcaagttccgacttgaccatgatggtgaattgcgtgtagagttcttgattttcgggttggaacagggctggttgcagcattgatttcgtctttagtgggtattcaggccagacgacttccctctctagagcttgaagtgcctgtttgaagaactgggtaagagtcacaggcaggcccattaagctctgcatttctgtcccgagaaattgtaggaaagatgtttgtctcgcaggtgggagggaataggcgattgcgttctctctctcgataccttgccgtcctaaacgagccagctttttcaaatattctacatgtattctcaagtcgaacttccgcggatgtttagcccattgtggccatgactcatttggaagtgtgacctgaatttcctcaaatagagcgagcaactcatcgatgcccttggattcttgcttatgatggttgattgacaagtccgcaaattcttcactggtgcaatcgagatggtcagaacgcgaatgactgccctcgtattggcttcggcgcccctgttccaatgctttgaacacagaacatgcgagggaatggcaaagccatgtcgaagcgtactgaagtatctcgggggaacgttgttcctgtccacttagaagaacacggcttagggcatcgatgggactgctaggataatgatccacttccaattcgtgaagtcttttcgcaaggacgcatgcgttcgtcaatgctataaccaacgggttcgtaattgctgaggtataaaagcttcgaagttgtcctccataatgaagcactctatttcatcgaatgtttcggtttccagatgcagggctctcccatcatgggaaattttagggctgtgctcaggccttcgactggcattaaacccagagctagtctgagacacaagaagtttgttgacccgatactggccataattggtatcttattatacaatcatgtcatgtatgaaaagagaaagaacatactgtccacgatcccaagaacggaacccatgacggaacgtcacgaagggactttcggtctcctgttgatatccaccactcagaggcataagcactaggacgacttgtgcgtgcagcaattgagaggagctcttgggtacccgactgggtcagtaggcaagcagcagcagcacataagcatcactaccccgcttttccttgtgacgttgatagcagggaacgtgtagcctgtaagcgcagtgccgcgatttgaattgcaaggctgaaacaggctttgcagggaatgaggtacacccgacctaaatcagcacaacataccattagacagcagagtggtcaaaaccgaggacatctcttgaccgcatgtagcaagatctagctgcaatcgtgttttatgagatgatacagctcgtagtttcggtgtgatatgaacgtgacctgcaatttgcctaatgaagtcgactagacgggcaataagagacaataggcagtgtcgacgattgtggaaggctacgactgattagtagaatcccggcccttctagtttgtcttccataagacgagctgaacattagatggcagtttgatcaagtcagggccaccggagaatgctgcgaaaactatactagcgattgtatgcgcctgtgttgtagaggatacttcatctgggtccacggtgctcgtcggcatgaagtacctgcgacttcgcaatccatcactagtcgataaggctaggtctcacgtcagcatgtgtgacaatatcttcatcaccaagattcaccccaatgaaaatacaacttaatttttttttcccctcacgctttgaaagacatatcttcaaccaacacgatgcaactttcgttgatgaataccgtgcttgtctttgcaaatggagttgcaagccaggcaatcgccttcaacattactgccatctctgccgccaacaacgcctcacgccttgaatgttggcagctacatgcatcccccaaacctggtcgcggtgctgtgaacttcgatctcggggacttcgaccaggctttggtagggatcttgccgccgaacgctacaacgggattacttaccaatgcgcctaaagtgcagtaggtatcaaatgttttgatcgtcattgtacaattgttgagtcatgtctccagatactcactgataatggctgggctggcacacattacaacgccgcactcaggcttgccgtcctatctgaacgaggtctggattcagggcggccgccacggctggctcattgcagcagacctcatagagtttgctgctcaagggcacgtaacaacgttcccaggtactgaacgaacggttatcgctcaatttccagtcgcgggcaacaagccgcctgcgcacagcgtcctgcatttgggaccttgcacgtacgcagatcttgcggaactataatcgacgtcgagtaagaggaggcgcgaagcgtggaagctagcctcgctcacatatgaaaagagatggagccgtgtgtgagagcgagttttggcagcgaggtcgaacgacaatgttagcgacgaatgtccgtgatgatgttgtgcgattccatgattcctttcagacagaaacatagagttcccaaggtccaacatagcccatcatgtgacaaaacgaggcaagcggtgaaaggtggtagtggccgcctcgactggacattcggagtcagccgagcgagccacggcgctagattgttcccgccgagcggggctctttagcgggctggctcgccactccaccaactcgctcccaccacctctcacgcctgtctcaacacactgcaaatctccactcacttacaacccaaacaccccaccttgcccagaaagcagcagagcgctctagtcgatcatatgaccacggtagacatccaaaacctcaagtccttcgacccctttgcggaggccgatgacgctggtggagaagcaaaggttgggaaccagcagaactacattcacatccgtattcagcgtaagtctaccccttgacccggcatcgcaaatcgtgcgacgtgcgcgctttctctttccacactacaccatgactccgcgcaaggctgacgtcaacgcagagcgcaatggtcgcaagaccctgaccacggtccaaggcctgcccaagaaattcgaccagaagaagattctcaaagtcatcaagaagaagttcgcctgcaatggcaccgtcgtcgccgactcggagatgggagaggtgatccagctccagggggaccagcgcaaggatgtgcaggatttcatgacggacaagaaggagggccttggtcttgacggcaagaccatcaaggtccacggtttctaggcgtattgcgcagcatcgcctgtcgcccaagcagtacagctcgaactgcgccgcccacgtcttcccaggtaccccgctcgagcgcttttgggggccgaaatcgaggtcgcatgtgaccttgcgagacgaggctggaatgaggcgcgatgcctgcagatacccacgacgagtggttacgaatgtttccttacgtcggtcctttggatgaagttactggaacggataggtcggcaccttcgaatcgatgcgtgccgagggtgtcgtagaacgcggtgtccatcgtagatgatgggcctgctcgactgaggtcatcacttatagctcaattaatggagatgaatgccgcgactccgaccgcaaagtgcttgcaattaacgtcatgtgctttcttactgccagctttaaagttgcagggtattcgtattcaatccccctcctcctccccatcgccctccttcctcggcgccttagcctcctgcttcctatacaagtcggccagctcctgcgcctcggtcgcttcatcaattcccttatcctctctaaccttcaagaacctgggaaacctcgtactcaaccccctctcctcactcactagcccaatcgccgcagtatacgtcggactcagcgtcaggtccgcaaacgccacttcccacacctcctgcggctcaaaccacacatcgggcgtgcccgcgccgccattgtactccacgtaacgcggcttactcgctagcacagttgtacaatccgggtcgtccttgtcgtattttgcgcgattcgctttgtagaaggcgtcggtgaagccagacatgcactttgtaactgcttcgagctggccagtttcggcattgcggatggcgagcaggatgggagaccaccatgccgctttgcgcccagatccatgaaatgcgccgacggggatgaggtcgagcgtttccgaggttgtactgtagtctttctttactttcagccaggagtcgaggcgcttgtcaggttcgtaggtggagagcagggctttccggcggccgtgggattttgcttcgtccttgtcgccgtcatcggtcgatttcgctttcgacttggactttgtggatttcttctttttaggtgtgggtggtaaagagggtgtcttgtcattcaagtcatttgtgttgtcgaggaggtctgggttgggaaggttgtcgaggactttgaccataatgccttcgcatttgatgtcgagcgcgctttggaagaatgcctgcaccgcgtccacgtcggcagatgtggcatcgaggcacttcacccacgtgaatgtgtgtggtatctcgacaaacagactcttgagtaggcttcttctttctcggaatggacgatttagcagttcttcgccgttcaggtacatgaggtcaaaggcaaaaaggcacacatcaatagtgacggcaccaattgcaacatccttccttgcacgattcgcaagagtctgaaatgtcttaagctctccgctgttgcgatcaatggcgaccacctcgccctcaagaatgaagctcgacacgccctctcctcgtatttgtggtaccagcgcaaccaggtcaggatacttgtctgtcatgacttccagatgtcgcgagaagatggttactttgcccttctcgtcacaatgcacctgtgctctttgcccgtcgtacttgtactcgcatgcaaaatcgcgaccctgcagcttcgtgaacatctcgcccatgtcgcgcgtaatgctacccaacatgggacgcaggggaatatgtaaggccagtccgcatcgaagtagcagttcatcgcaaacaccaatctcgagcaacgcaggtatgaggtcattgtagttaggtctcctggcgaaacatgccttgacgatttcttcgttccggctgtagatttctgcaagctcttctttctttagctctgcaagctctttttgcccgcgcgtttcgaagtcggcgcttggaggttctgacaacatgaaagcgcgagacagtgcgatcagcatcgtagtcttgactgcgcctatgcgcaagtgttgcacaagtgtgcgcacaatgtagcgactttcttcggcgcctctcgcatcctgtaccagtctctcgacaatgcgctgcttgttctccacgcttccattgcccttactgtttgcaatcttgaccagcgaatcgaagacagccttgattgtgagcggctttggtttccgcagcgtgaacgactgctttttctttgcttcgaacgcgacatctcctgcatctccgtatttattgttcagcactttcaagcccgcgttgtccaagccacacactttcttgagagcttttgatatcgctgagcctccgagtcctagctcaagatcaatgtaaggtggagatatcgcattcgtcgcaagccataccgcaggtagcagactgcccgggtcgccctcgatgatggttcgcaaaaggttgacgagcgtgtctacaatctttatgcgacttgtggtgctatttatgagtatgaaacatcgcgtcaacagcgcatatgtcgcaaggcctccatccaccgcccagtgcttttgtagatcgggtatgtacttgatggggtcaaattcgagcggactctgatcgaatggtatgttggcggtgattgtatcttcttcggtagcggtcgactggagcgtcaaggtattcttctgtttcggcggcatgggttcaaccaattcttctgctttcaatgagtcgcgttgtactgcggtcgtcgtgtctgcgccttcttccgccgtcacccgcacacacggtctctctgcatcctcatagagctcattggagctcacaggctctgtcgcttgcgcctgctgttgatcttcccgattccattcttcctgcagctttcttgcatactcctcgtcggtcagcgtcgtcgcgtcttgatcttcatcggccttgtttggcgcatctttggctgcggctttagctgtctgccttgcgaagaagtgttccagcttgcgcaccggttggctggacccatcgttcttcttccgacgcttcgacgggctgttcatcttggacaatgcactaccgcaacattgtgggtgctgatacatgcattggcggcggagtatcatgacgtactcgacgcgctaacaacgcgcacgtgctcacgcgtcagacgacatctcaacctcgtccaacacccgtgtgcagtattaacttgaagatcaacactttggcttgatcgggccgctgccagatttacgcaaggagcaatcgacgagttacctgacgactaaatggctacgagtatgaactaaggtctaccacagcgcttcaaattcttgaagcaccacagtacctgctgtgacgtagctgacggctttttttcatctacgatatcatcacccgtttcagtatgtcccagctggtgtaaaattaacagggcgtcgccattaggtcttgcaaatgataaccactcgcggcctttctgccttccaaacgtcggccaaaccctcaatcatagttcaatccaccgtccatgccgctatcgcccatttgctctgacacctggccttcgttctcggacctgcgaggccgcttaaagccacccctgctgtgcttcggtcccctgggagcattgggaacccagctgtcccctcctctgccagcgagagtttcagtatcgtcggcggcaccatccggcttggtattcttcttgttgtctgcgagctcgaacgtcccagtgaggccattggtgtagccctgttgcccctggagctgcgcaccagcgccgaggttgactgaggctgtggttagcatggtgcaagagacaagttggctgatagacgaacccaagagagggaacacatccttgtggagctggctgacgatgatctgcgtggccttgatcggacaatcgctgcaactggtacgcagaatcttggttgatccgtctttgctgagcaccagagcagcacagaaagtcgtctcgccttcgtcggcgccgatcacgatgtctgcactcatatcagtcgctaccgggtactgggatcaagagcttaccgtaaaacctgaatcgttcgctgccgtacagtaaccgacaggtgccgagtgtcatctccttcagcgactcgaatcgtgcaaactatcgcaattagacagtgccaagtagagcggtggggaatttcgtactttggccttgtccgcggtccaggaagtggatgtcgcgggcggaggagtctcgaagccgtcctcgagggtaacgccgcgcatcttttgctgaacgccagtcatgccaaatgctgtcgtcggcatctcttgtggcgcaggtggagtgttgtaggcgtatttactgctgaacatgttgaggctgataatgcgggtggggcgagaacacctctagattaggtcaattgacaaagtactcgagtgggtggggggagaaggagggaagaagctacgaggtatggaatatatttgcgccatagaagggaggcgagccacgctactcagtgagagcaggtaagagacttgtcaacgagcaagtttcgaggtaaaagagcccaacacaaacactcagcgggataaggttgtggaaagccatgacaacctcacagctggatttagatccacgtcaagaaggcgggcaggtaagagagcggcggaatggcgattgatgagttgggacctcaaggcattttagcgaccaagcaccctgtctcttacgttgcagaaatagtgagatttaacagcttttgaagttccatatgcagaatgacattcctggcctgtatgtagatgactctacgtatatatgtcttaagaaaacttagaaggctccctagaagtactcgcaactttttctaattgttttctctgtcttagacttgttgtcgcagtctagctgtgttggctacttcttgcttcttctgcaacttgagagcctgtggttgccagacgatgactgaaggtaggactgctcactagcactcagtcagccatgtcccatagaatcgacatgacctcaccagactctctagctaggagctcagacacccgacctgccactgtcttggtatctgataccgacgtaacgccacgaaatgctttgctcggcataagtaagctcttagcaagctttgcctcttttatgtgagattgtttccagcctgctctaaacatataacagagcagcgatcgcaagttccaatgcagcaatttcgataccctttccctcgcaatacctaacctcgttgtctcgcttcaacccaccagaccaccagtatgagatgccgatattgcaactccaaagacgtcaaggtacacgaatgcgcaacatgcgatggcaggggtaaaatatttcgaatatgcatttggtgcgaaggtgaacgcggtcgaactacatacagcggcaggggtgagcggtggcggccttgtcgagactgcagaggagacgggaactacgcaagccagtgcgaaagttgccagggccagggctgtgttgtggtggcttgcaagcagtgcaccggacgacgatgatcaatgatcgtaagggattcgagtgtaaagccttatcgtcattggctccgacgacaatcgatgcacggtatcggaattatactgcgggtcagcgactaggacaaaaagtcgataggcgcatttaacaacatggagctatacactgtatttctaggtttcgatggcgatggcagggcttcgtgtataactcctgactacggaattagctgctgggtacaccctggtcgctttccgtcgtagtaaacaacatgtatcatcaaccatggcgtgcaaacttaaccgtcaccacaatttacgcaattcttgatagaaatatcattctcattcaattcatgccagctcatggatcatgaaggcgctgtggatcgctattcatcctcatgcctatatcgagtacacgtcgcccaaaaccctctccctcaatttgcgaaagctgctctacaacttcttgttggcctcgccctggagctctgcggccttgcccttggcttgtccagcaacctcgttcgccttgccctttgcctggccagcaatctcgttcgcttggcccttggcctcaccagtagtcgacggggtagcctgctttacggcctcggcggctttctctgtggaagcagtcagtcttgttgtcttgacgcaatgcatagcatatcatgtgacagatgtaaaagatgagggtatgtacataccaccggtctcgatacccttgacggcagcaccagagatagtcttgtcgacagccttggcggcgtccttgatggtctctactgggctcttgcgcgcaattggggtggtgctgaacaggcggacctggcgggtgatctgttgacggaacatggtgatggtgtgaatgcgtgaagtttggagtgttgttgaggtagttgatttctcgagtgtggggtcttagcgagatgcaattattgattgaaggcgtggaatgaagtgcagaataggtgcaggagaacgactttaaagaaagcggaggtgtctgcgcttcgtagctcaatgtttagatatgacgtacctatgagccaagtgaggtctgttcaggtttagcgcggctcgcggctggctccacttcgattgaatggctgacatcaagaatggagaacgcttgcatatgtgtggatctcgtgtaaagtctttcatgctgttcattactattgcatcacccatgctccgtctcttgccttatatatcgttcagtagagaagagctttctgccaccagctgcagcgcgcattcgcattgctgtcgcgcacctcgtcaattccggatatgttgagcttcagcacagccgcattaggcccgtacatattgaactggtgaatgccctctgcttcaggtctaccttgctctgcaaagctcgtgatgaacttttggagcgcaatcgccactgtgcggttgaacccgtttgaaggagctgcacccccgtcgtagtatgtgtatgggacgtcctgtccgtggagtgcaggtggtacagcaaacaggtatgaataggtttggttgccgagcgcagtcgacaagtaattcgtgttgcaggtaaagatgccttccgagttgatcagaacagcacgttcatactggctagtgtacggataggaaccatcgaagactggagggtacaaggtctgtgtgatcgtatcgatcgaggactgcggtgcgccaggaaacgcggattttagctgagcctcaagggcctcgttggatgtgatgtagcctggcgtgaaaaatggtccttcttgggcattgtgaccaaccatgacccgaacatctttgtcgaatcgaccttgggccagaagttggcctggttgaagtggagaaaaaaggccgtccacaacgggaccatagatgtactgtccaaaacctgtatcgtaggcaatctgctgtgcatttgcccgcatgataacttcggacggcagggctcggaggtcagcgagtgaagtgctgttagtcaagcgcaacagcttctggtatgagttttcggtttgggtgttcgactggacgggttgccagccagggctctgaggtactgcttgctggaatggagctttgcctttcaagcctccgtacgcggtgatttggtgcatgattgagccacctccagcactttcgccaaacactgtgacccggttcttgtcgcctccaaagagatggatatacttctgtacccattccagagcaaacctttgatcatacaaagcgacgttggatgtcccaccctccgcattgaatgaggggcccgctgaaaagccgatggcgccaaggcggtaattcatcgccacgtatatgacatcgccattagtcgcgttgcctgaagctgcgatgagtccagctggattatttgccttgtcaccagcaatgtagccgcccccgtagacccaaactgtttaaaaagaagccatagttagcaggcgttgtgttcgggaaaaaggggggtggggtgggagggttgtgggggaaggtacaccagtggtgatccttttgaaccaccttactttccgcgcggattactaaattctaggtataagtttaacttactgtacgaaaattagcgaacgagtattaagtagagtttgtagccactgcttacccaaggactggagcaccatagcctttgccggcattttcgtagacacttttcggtgcaaagacatccaagaataaacaatcctccgattgacccggaggacctgctggtaccaggctgctggggttcgcgccaggtgggacgtaagccgtcacattgattggccgtccgccaagtaagctggccaaaaagagtgacgatgtgttgctccatcccgtggtggcttgcggacagatcctacgaatatcagacatggcgcaaaatcgaaagcaagcactgggtgggcctgctcagctccactgcaatttacctgtacgttgaaccagtattcacagcggaccggttctctgcgggggcttgaggaggagcaaatcgcagattgccaacgggaggcgcggcgtagcggatattggagaaattgtagaagttgccggtagactgcaatgtgttagactggaccttgcaagactgagttcaaacggcgtacgttgaaactggcggctctgtagatttcgtagccaagatcaacctctggtagtggtgccgagttttgcgcatgcacagctcctagcagagctactgctccgagtagcttgatcattatctcggaggaaaatgtgtgggtgttcgaggtaaatgtatgaagtgacagccaatgtacatcaaggtgtgtttacaattacccagctcctgcctcagaaacaatggccagtgactgtcggaagctgaacgaccaagtgttcccgtgaaccaggtaagggtattcctttcctttaaggccatttcactatccttgtacaattgcacaatagaccggcatacctagtgaactatgccgtacggcagcccaatccggatctctgcatccttgctaccttgacatgatcgaccgctttgagtgtaggtactgtaagccgtatcacctctgccagccacacgcagtagagagcactcggcgaagggccaacgaaaaatcggtatttacgtcacaaagcaactgcctcggaccgacaacaacgattcgtccgcgcggagctgagctgcaatacagcttaagacgtggagatgaccacgctcgcagtttagcttgtagacgcactatgttattggacttgagcaaagcggttggtggcaccgattgcaacaaatcagactggaaggtcatctcggttggcatggcttcatgtggttgtgggggcggaacggcaaggggcccccgcgtattctgcccgattaccgaggctcgcggagtgatgctggtgacaacaccgctgggaaagtctgtcaacggcgcttttcagtagtcccggcgcgtcacgaggttatcgcctatttttcctatcatcgtcgcggaggcccggtgctatggccgccggttccgtgtacgcgttggcaaaccttggaagccgtgaaaacgtcaagcgcgatgactcgcagggtcattcctcatattacagactgctcacggaccctacgagccgctcggactgacaagacaaaatgaaattatacaccgcgcctcgctgtcgaatctgaaacctgctgatacggtgaatagcgtgaggctacgggattgacggaaactccttgtcgatttcgcttcgcagctgtaacaggcagtacattatcaacttctgatgttcgcctctcgggcgttacaatccaagatatcgacaagagcctctctgtaggagttgttgtatagaattttcctcggccgttgccgaccaaccctaccagaaacgcccaccaacaggaatattgataccaaagactcgagttcgatactttgatgaaagacgccttttggaaacagtgacacatttcgctggagcatctacaataagcttcagcaagcgctggggcaccaggccccggcaaaatccctgtccgcctccacctaacgacaaggctgaagagatagcctggatgaattcaaaactttttgtaagagtagttaaggtgtcttagagcattagatatattcaggcttctttataaatttcttaggacgcccctaaagactatcggattacttcgcgcatgtgcgagcggacacgaattttgccactgcctagtggggatatgttagagcatgagagctaccacaatacttacatatgaaagtgccattgaccggccttggctcatatgtactgacaatgcgctcgtaatactttctgtcgtcgagtgcaatactcgactatcaagcatcatttcgagatgtgaatccaagtgagagaaaccccctcgaagatctaggctccgagcaaaatcaagacgatgtttcctaacgctaagagcgaccttgcctcgattcgaccagtatcttctctactacaaattaccggcagcgcaaacaccacaacccttctactcgagctttccgcaccattgcatccgtcttcttcaactttacctaaattcaacaccttgggaagacgaagaaccatcgctgcacacgagaatgggttcaaactctctcccatgcctcatcctagatggctacagttcacgtcggcatgggttcattctccaaagagtggctcatcccagccactatccttagtaagcggtcagtcttcttcaagagtgccctgacatgtcttccaagccttcggaagtgtatatctatgcttcatacagaataaaagacgcactcgcatcgagtaatcaggagataaaaatagtttggcatcatgtaattagccctgttcattgttagggctgacagacttcagtcgcgtgtcgaatcagcccccataaaccttgaagccgcacccgctatgccgcatatggtgaggagcgatgcagccgcaaaatgcgacaacaacaagctgagctagttgcttgctacatgattgggtcacaacttacctaggtaccttcacacgccgatcatcctcaacccccaaggattagtttgcggctgagtcttagagctgaccggaccacgccttacgctgccgaacgcaatgtcgacatgcataagaggctcgatggttcagtcttctgtgctcaaagaaataattaattgagacagtgcatttcccgaaaggcctgttgtcgatcaaacaacgtccaagagttgcccaggtgaggttggaaaagcaaaatattccaggtcgaacacgaacgcgagcattcacgatgttcctgcgtgcttattatgaccgcctgcggtatcacaatgatcagcagcgtcttctgttctcgtctcccaatatgtctccgtcgggtctttcttctggcaatcctacgccgttgaagccgctgtatgggcatgaagaggaaagttttaccggttaccaacatagggggctatttgaagaccacgagaacatcaaagtggccttaaatgaggatgctgtacgttcccaatcttgattcacattacaacgtgtgctgaactcctcagatcctcaaagcacgcatccgccgtcttcgtgtaatctctcgtgtccttgccttcctcatctctgtcggcgtcctaattcccattaccatgacgcttgcaaagtacctcggtaccaaagatacgttccgcactatcgtacaagatggtcagacaatcgagcgcactgcatgggcgaaaaacacgcgcgcgtggccaacctggatgtacttcgcgatcgctgctctgtcagcccttctcaactttggcaccgtcttctcgtacagattcggcgtcgaaacagcaaatgctgcgaactatgtgacgtccgcttttagttggatcgtcatactgggcaactttgtggtatggagtgtggcggcgggaatgtacagaggtgaaaaggataaagacggcaagagtaatgatttgtggggctggacgtgcagtgcgggcgcgagagctatacagaaggagttcgcgggcgacgtgaactttgatcggttctgtaacgtgcaggtacgttgtatcgcatgaagttgttcttgtcagcggctaaccagaagccagagcgtcagttggtatatcggcttagtacaggccggtgctgcgctgttgactgtggtgatttacattttggttctcatgcgcaggaggtcgaagaagaatctcgaccagcaattgcgagtgagtggattcgagccagggagacacggatgactgggacttacaaaagcgctgctataatagacgtgaaacgtacatgaactagaagcgacgagtaatgtaatggtgcaacatatttcagacaacaaaaagaaattgacaagcacctttccccattttgcaagccgtcgttgtgggccatggcattgatcagtcacaggaatgaaacagttctcaacaaacacatgcgttaggtcagtgcgcatgtctaagcattgtgcttcaagtgttgcacgacagtgcacctaaggctgtgtttcaaataatgtatgcttgcgctagagcctcaagtaacaaaaacttgagttcatgcgcaaaaaagtagaatttatagaatccaatgattgccttctactatatacattaatggaagattgtgggagaggcaccagcctcatcacttcacggacttcaagcacgttatgtttctgcttccacctctagtcgtaccaagcttcattgctcagtagggacctctaggtgcttagacaatgatcttcgcagcaccggtagctgcctcggtaccggtgttctgcttggtatactcgctcatcatcttggtgatcgcagcctggccaccccagttgactgcgtcgaccatatcatctatcatcttcatagtcataatgatggagccctgcggtgccttgacgttgccgtacttgtctttgctagactcctggcggcgttcaggcttcttctcgccttcaggctttttctcggccgcaggcctggcgggttcggtgccgttgcggaggccttcgttggcgcggaggccttcgccagcagtaggagccttgctttcagctggacgagcacctgtttcagcagtcggggtttggccttctgcggcagtgggcagttgagcttgtgcctggccctgagcaggttgggcctgttgaacactgttcatcttctgcatggtaagaatgtactcgccatcgacttggcggacggggatcgcgatacgcatgttggtctggtcgagaacagcgttggctgcgacgggtacgaaagtaggcgagagaaggagcttttgtgccacggggttgttgttagtgggggttccagcttggacttggccagcctgctgctgctgtccagtctgagtctgtccagtctgagtctgtccagtctgagtctgtccagtctgagtctgtccggtctgtgtctgtccggtctgcgtctgtccagtctgagtctgtccggtctgcgtctgtccagtctgagtctgtccggtctgcgtctgtccagtctgagtctgtccggtctgtgtctgtccagttggtgcctgaccagcaatgattgcaccagtctgtccctgaacttgtcgcgcgacctctgtcctgaaatgacgacggccgagattgcgacgagtagcggcacctacagcagcagtagctcccccgaggttaccagtggcaccaccagggttctggaggacaccgcgctgagcaacagcgattgcaacctgtcctgttggaggaacacccatggcttgcatcatcttctggatacggacggcgttgactaaggattgtcagtgaattcagccagctaccgaaggccatatcacttactcggcatctggatgacagtaacttgctggttgagagagggcgtaacagcggcgaggttggtaatgacggagtatcggtaatcatctaagccttggattagtagtctgtatgtactcctctatgcttgaaactacttactgacgctttcctggccctggagagcagccaacatactggagtcaatgccatcgacaacatcgacattcatggtcatgggctgagtagcacgggtagacatcctgaagccgtcttgaaactcgttctcttggagaccggtgccctggatagcaatcgatctagcttgatcgctgccgaacggctgtacaagagtgttggtctctacagtctggcgaccaacgaccatgtactctccgtcaagctggttgcgcttgaccatgcggacggtcatatcagtgctgtcatgtgttagttgtgtttaatcaatacgtttgagcatcggcatacctattgacactcctcatggtttcttgcaccatccaggtctgcctgtctggcgaaagcatggcaacataagtgttatcgggctggaccgcagctgactgcagattctgcatggtgatggccatctgtacctgtccgccgaccaagtcggtagccccattggtactgatcgtcatggactgtgggctgatggcaacgaaaggctgaccagtcgttcctgtaacttggtttgcgggtatggctggggtttgctgattaactattatctgctgttgcttctgagagaacgtctcgacccgggagcggtctgggaattggaaggagttgattttcatctgcggacgtcagtgattcatcatccaagtgcaggatcccgaactcacgtcgccattcaagttcagtacttggttgtattgcacttgctgcgtgtctgtagactgaccgaaggccggggtgcagctcaaaaggatgagaaaaagcgaagagagagtgctggacgccatcttgagcagtgtactgagccacctgggctactcggaattatgtatgagaaaaagagtttaagaaactacaaagaaccgaagagaaagaacggcgcagacaactgaccagaattgtaacgcacagaagtcttggacttttgagaacggcagtcgagcctgatatgaaggctatcggagttgcagtacttccggcttgtagcacggcgtgtctagggtccgccagaaagtttcagtattatgctgtggaacaagatggagaaaggcttcagactcaaatcttactaccttagcaggcgacggggcttcaaggtcaaccgggtcttcccgctctgcacaaaagggtcgctttgattcgttacaaatcaactgcgacacgacggcagtgcatgtccgaggtcggtgaataatgcaaccgtgatggtgagattgtttccctgcgagtccggtttcaagatcgacttgaactgttcgatctagtcctttgcgacagaaagcttagcttcaaccatgagaacatgcaccaaatcgggcgcgcagactccggagaagtttacgagctaaactatttaacccccccagaatggtgccgtgaagtttggaccaaaaattggtctatacaatgcatatttcgtgtgcgttttgatggctgacgatgtgctgcgcttgcagcagacccacggctgcttgatgctatagtcgaggtgcacaacagcacagcttcacaagatctctgccacaacgaagaaagtgacaatcatcaactgttagaatttgggtgcttaatgatgcggaatcatcaaacaatcatgtttgaatcgcgtttcgccagagccatgctgcacatgtttgagatcgccttcgcctattttaagttgggactagcccaatcgagtatcaaacatgtacggaggtgggatggtcatttcaaagctgtaaaatcagctcacgctttacttcgcacatgcatgcgactttccggctatacgaaaagcaatgtggcaacttgagggcttttggatgtaaacgttcagcgagatcacggaggcactaatccatccatgcctgctctgatcacgtggtttgccgtcaataaccttcaaatgctgaaacatcacaccctgtaaagtcgttttgcagcagcttggatatcaacatttggcatttctctccacaaccctgagtgtttgccgtgggtctataattctacaaatctacataatggtacatgtacaagtataagccaacaataggcgatgccacgctaatacaaagctcgccttggtgagatacatgatatgttacaaggttctcttttcaaatctctcctcgtagcactggatgcgatcaccgatttggaaatcgtcccagccctcgaaacttataccacactcggtatccttgcgcatctgctcgacatctttcttctggttcctcaaagacgtaattttgcctgtgatcgatgttagactgttatactttcaagtagagatagactgaccatcatgaacggttctcacgccgcgcagcactctagctttagtgcctcgatccacatgtccgttcctgacctttgatcccgcaactttcatacgttttttgcccccaaggctgatctcaaacacggctgcgatttcgacttcaccggtgaccttttgaatgacatttggcgccagctttgcactcatgagctctttcacatcctccacgacgcgatagatgatgttgttgtctataatcttcacactcttttcttctgctagccgcgctacatgtggtggaatgacggtgttaaagttgaggatgtgtccatgagcgtcggcggcgtgttgaatgtcaaattcggagggcggaccgacaccatggcgaagaatgcgagacatgacctccccgttaccgattgcagaaacggagtcgatgactgcctcgactgagcctgagacgtctcccttcacgataaactcaaccacctcggggcccttgtctttgatctccacggcgacctcttcctctccgttttcggcggccttttcggcagccgcttcagcttcacgacgttcagtctcttgacgtcgggcctcgttgatggcttgcacatcgacagccatttgctcacgttcgagtttttcgacacgtatttcagacacggaagaggcgtggtgctcattttctgcttgaaggacttcatccccagcaatgggttggtcacgccaaccgtcaacttcgaccgcgataccaggaccggcttccggcacaacaacgccagcttcattgcgtagagtgcgaacacgggtccaggttgtaccggcaacaaggacgctaccttgccggagcgttccactccggacgaggacggtcgcaacacgaccagacttctttgtcgagccttcgagcacccagccttcaacagtcgatgacggatcagcacggtggtccagcaactcggacaaggtcgaaatggcttcttccaagtcgggtatgccttgaccagtcttaccgctaacgcaaatggcttgcacatcacccccaaagtcttcaatctcgataccgtgacggcccaagtcaagtttcacagcatcggggtcagcctgctgcttatcgatcttgttgatagcaactatgatgggtaccttggctgcttgggcgtgcttgatggcctcgatcgtttgcggcatgaccgagtcgtcggctgcaaccaccagcacgacgatgtcggtgacgttggcgccgcgggcgcgcattgtttcgaacgcagaatgaccaggtgtgtcgagaaatgtgatcttcttgccgcttgccagtggcacgctgaaggcaccgatgtgctgcgtgatgccaccgaattcagtagcagccacactcgtggagcgcatgtagtcaaggatggtagtctttccgtgatcaacgtggcccataatcgtaacgactggcggtcgcgcgggtaactcggtgtatagttcaggagcaacaccctccgcgggatatatatcaccatcttccccttccactggggcaattgggtcgaaaccgtattcttgagcaatgagaccagcattctcagcattcataacgtggtccttctgcacatcctcgaacccgaggtcctccatcttgaccactaaatcctctgcctttagccttagcatggaagcgagattcgctacgctgatatactgtggaagatagagaggcgtcggatctgcttttgcgtcgcgagccgccttcttggcttccttgcgtagcctcttgcgctcagtccggtcctcaaggcgaccgtcctcgtcatcttcttcaagacgccgtcccttactatatccaccacgacgccgtgcaggctgatcatatcggtttctgacgtctggctcgtcgatgtcgaatcgggcactacgccgtcggtcctgccccacattgcgcgctcttcggtctgcttcttcctggacgcttggggcacgttctgtttccaattgggctccaactgtttgcctccattgctgagccgcgtccgcgatcgatgcacgctcttgctgtctcggaggtgaaggtcgttcacgtagggtcggacgcgtggggcatttgtgggactcatgttccgtcgctccgcaatgccagcatttcttttgcgccctcgagtctcgcgccaacggctgatatgttctggtagagcgctcgttggcggaaaggcccatcaacttggagagctcgtcctggtcgagcatagatctcttggggcggggccgatacgcaggcggcctgctttcatcgtagaccatggactgtgcgccttgtgaatgttggtcgtcccgccgcctcaggtgatctgaggcgaatgctggcgtgtgcacctgaggttttgattccatgttgatcttgtatctgttctgcgatacaggcggactgtaggtggtagtcttgtcggaaggtacgtatcttcgagttgggggcatggacctctctctgttctgactgcggcccggcccatcgaacattccgcctcgattcatggaatatccgtcaggcggcggttgctgacgctgctgacgctgcggaggcggaggcggttgacggggagcttgagcagctagcgatgccctcattctctgcgcaggcgtcatgttccctccttgagatgccatgggagaggcctgggcagcgctggcggcgagttgttgtcgcatccgctcagcctgcgtcatcggccgcgcgcgtggttcagcatcttggtagactggctctgctgactgaggcgctctacttgaagagttcaagtgccgccgttgggttgatgttagacgagaagacagtgcatctgctgctgcgagctgtcgagtggcgcagaagacacagatgtcgcggggggaagaaacctatgcgaaattagtcgtgttaatggagatatgagtgcattggactccttcatacccgaagaccgcgtgctcgtcgcataattgatggcgtgatgaggcgtggcgaggcgtggcgaagcgtggtgaggcgtggcgaagcgtggtggaccagacgagcattcaaaagtttcggtcatcaaagatcccctcggcttcatcctgcagtagtatccctgctatgtcgctagcgtgccatcacggcacgtgcaatacatccactcaacgcccagctcgaccacgcattcacccttctcgagctttgccgatttcgagttctacagcacgccaaagcgtccctagtattcaagccggccaacaggctcgacagtagcttcgcagcacagatatttacatgaacaatatacaatcatcaagagccataatgcactacacttttttgcactgagcccttctagccatcccgttccatcagtcatcctctgacacgcgcactcgacgctatgtgcatctacatgacatacaagagatcgacatctgttcatacttgttagcaacaaaggtgaatttcgggccctgtgatgaacgtactcaggggatgactgcagctcaattgtggcttctgctggtacttgccctcgagctcgtcacgaatactgttcagcagttggacgtagctctggttggggttcttgcgtagagacgtgatgaaggcccaggacatggcacctgtagcttcaccgccaatggacgcgtcggcgctgctacttgtcagcaagttcggtatttcatatgataaaggtactcacgaagtctgctgatccttcgatccactccacatgatgacatctgcggggctcgtcttcgttctcaaattcttcttgtacacatcatcgcccttgattgccttcttgaacaagctgcttgccccaccaatcatgctgccaatatcgccgcgtgcgtagcttgagacaatgcccaacagacctgcgccagcctccttggccagattgggctccttgagcacaccctgggtggagtagatgtagggcaggtcgagcgcggaacctgagtggcatgaatcgaaaatggccgtcaatcggacaccgggctgtagtgtgccaaccatgatgcggtgcatctcatcgtcgactatgtgcccagcagtgcggaagtcgacggggtagatgacctcgtcgtttccatcgtcctcgtcaccgtccaagtcctttgtctggccgccgtgacctgagtagtgaaagaacagcgagtcgttgggtcgcgcatccttgacaagccagtgcatcgccctcagaatgttcgccttcgtcggttggctcatggggttctgctggtcatctgtcagagtgaccatgtcctccctcttgtagccaaagaactcgttcaggtatgtgctcatattcttgacgtcgtttatgcaaccgcgaagttgtcctcgttgtccaaagtagttgatgccaatgagcagcgccttccgcttgccattgcaagccgaatactggaagctgtagtctgttggtgcaccgtgtccaaactgctgtgcgccctggggcgggggagggggtccgttgtgatttccatgagtccactgattcgaagtcgccgtgggcatgactgcgctctcgtcagccgaatccttgaccaaacactcggtagcttaccaggccgaggaggctgctgcggaggcgccccatagccatattgttgcggtggtggcgcgccccattgctgctgctgtggaggaggagccccatagcctccgtactgttgtggcgggggctgctgatatccgtagccaccctgttgcggcggcctatgcaccttcagtcagtgtctctcgcgcaagtttgtcctcgtgtaactcacggggcgccgtagttctgctggggtggatagccttgtggggcgccgtattgttgcggcggcggagcgccatagttgttgtggtagttctgcccagggaaggccattgtggactttgaaaggcgaaggggtgttgtcaagacttcggtcggatgcttgaatgcgcgtggagcagcagaggcaagaagagcactgtcggttgcagtgacgcaggtgatgtaggagcttcggagccggcagctatcgagaaaagctgtggccgggtcgtgtctggtacggctgacacaatagcggggatgtaggaagccgtggatccgtaaggctgaaaacgaccaagaacggcgagcacggcaagcaagcgggggcctgtcgggaatgggtccagatctgctatgagtgccgtgggaggtccagatgaaataggcacatcggtcttcaggggcgcaacgggaataagaagctgtcggcacggcgcgtggtgagaggaaaaggctatcgagtgtggcgttctagagcgaggtaggtagacacactcgacgacgcgtggtcggccgcgctcttccagctgctctttgagccgctaccggtactcaagctgctctacgagtaagctcctcgacaccaccaacacaacgcgctcgcaatcatgcacttgccaacacattcgccttgacacttcacacgctggacatatacatgactgccaacgcgagccgtcatttccacgtgtacgtctaatttgcccaaaaaacttttgcacccgcgtggggaagcacaaacaccacgcgagcacggggttgccgaacccattagtttacctagccaagccgataccaaatctgttttctattcgaattcctcctctctttgcatagcaggattacgaatacgatcaaagctacagtcttgggccagagaatagtggcggcatccaagctgtgctcttcatgcagtaaaatcacttcatgtcagcctcacactacttcgtaccctgcatgccctcgaatccttgcgcttccctatcgtgaccctctccgtagggcatttctgcatctcagctgtccgaatcgagacagcgcgtctaagcgagaccactcttttgaacaatggcccttgctcccaccatctaacatggtccagcccgcgactctaggacgctgtggcttgcgctgctcgctgcactccaacggcgaagaccgagtcctggtcgctgattggagacggatgctctcaccatctgcgctcggcggcatgttaggcgcaatgggctttgcaaagtgcatgcagctcctgtgtccatgatgcgaagagccttgcattgaacagctgagttgagaaacaactgcgagagtgagctagacacattgaagctgaaataagtcgacacccggggcccgccgtgattggcactggattacgccccacagagcaagcagtagtatggctgcaagctatcttcagcttcgttgtggctgatcataatagcatcacaaagacatggtgtgctacgagagaaagcgttgctatgcatgattggtggaagcagtacaggatagattcgattcggggtataatatctgaagagtaaaactcttctctgtccgctgaaagacagaacttagcatttgagaacgcagactaccaccgtggggcgtcatcaaccataacttccaaacaaatgagaaataacgtcgtagccacgaccgtcctccacaatggttttggagtgacgacaagtaccgcaaagagtaagtgtgaagatcatgacatgcccagcgccgcgttcaaagtctccaaaatattacaaaggtgtatcacttcaagccaccgagtgtgggcgctgtcgtagactaggcttcgaagaatgaagtagtcgtagccgccgtattgtacgccgaagaggcgtaaggtctaaaaaattcaaacaaagaaatcgtcagcgtgtacaaaatgagattacggatgcagtaggaaagccgacgtagagggttgcttgatgatggcctttgatgaagaagcttcagaggcagctctcgcaccatcatgctcagcaccttgcgggcttgttcctgcatcgctgcttgccttcatctcctgctcttccagcgcctctcgctctgcataaatcttctgcttctgcacttgcgcagcagtgagcgtgtcgatataagtccggaacttgacaatttcccggagaaggtattgtgacttgcgttcccaatttgccattgctcgtgctgcattggggtgacgaggggagaactagtgtagcgtcagcatttgcttcatgtggggtaatatctactacttaccgcaatgagcagaggcgccctcagttcgttgtggtaacctagctcggcttcgatgtttttcacataatcaatcagtgcccgcagctggtccacttccatcaagctgctagccatcatgctacatggcggcggactccagtcggaaagagtgatcttatcacctggtaatcgaggcttcggagtaccgcttgcatggtctatagagctgcgaagcgaactagtcacactagggcgaggcatgtggccttggactgaaggcgaactgtcttgtcgaataagagcagggttgataacattctcaccccagccatactccatgctactgacaccgccagttaggggctctttagagagcctggccgaccagtagttggtcgtgaagacaaattcgcggacgatgtcgggcgtcccgacctggaatagatggactgcaccatttggtagcgacaaggcgaagacatgtggcctggtcttggagtatcccggaggcggtagtgagctggcaatagtctgccgaagagggaagctgtccagagcttcggcgttgtccatccagttgccaccaccgactacacttccagctgatggacgagtcttgttcttgtgccgaactgactttgagttcatgttgaaagagaagagacgcatatagcccttttcgaccacggcaaagcactctgtccatgctcgatctttagccttcttatcggaagagtccaggtgacgcttgtgcttcaggatgccctcctttgcccacggagctccaacaagctccaaggtctcatcctcgagcagtggggcgacgcgactaaactcttcgtcactggcaattgtcatgccttcttcccgaatgatggcttggctcagcgcgttggcgaagccgatggcctgctggtagtctccagcaaaatgcgtgccaagagagtccattgacatagaagtcccggtcttgccatacgagtatcgactccaagtgcttgagccggcaggactccagacggatccgtcgtcaagactagtgcgactcgatgccacagtagaagacgggtagagcttttgtctcgaacgattcttggaggtccaccggttgccaacgctacggaagtcgccctgtgatcgaccacggtaactcgcattttctgagggtgtcttactgagcatacttggtgtgcgacgcagcatgttgctgaccgagagattgttggaagatgggtgttgttgaacagcgagatcagaggatccatggagaggcagacgttgtttgcgaatcgagtcatagaagtccttcagaacaatctcgatctggaactcccaacccttcatcgatccgttgtatggtgcgtttacgagcatgttcgactcattggtagctgaatcagtagacaagaagccctcggaagcactcctcatagggggtcgaagggagaggcggctgcgcgttctcttgtcctctatcaaattttcgggcacttcagacgggaacgcggaagtctcagcgcttggcgatgttggctccgacttatcgttccaaggcaacgatggccgtcgaaaatgtgtagattgtggccggagtgtttcacctcccgccaccttgacagcgtcttggcacacacgactgacagtggggagtgtgttcttcacgaactggcttcgcgtcattcgagactcaatgtcagccatgtggaggtcagtgttgagcagtaagatggagtaacagatagtgtgcacgacatctaacacgttagtcaagttccagcaagaagaatatcaacagactcaccgactgctttaaagccgtggttaggattgcattcgcaccatcgctctgacaggttcatgagaatgcggtcgacttgctgagtctcagccttgagcacaagcttgccgcacatgtctcgcatggcgccaaggatattgaacccagtccagtcgaaaaggtccataaaggccttgcgggtgcgcgcgctgctgagggtgacatctcccaggatagtcgctgcttgcgccttctgtatggaagagtcgtcgccattgaagatctgcaatgctcgctcccggtcggcgtccgtcggttccgtgtgcattgagcggtcttcaacaatggcaggcatggtgtcggagtcacggttctctacctgtactataggcaaactcgtagcagagtggaacacatcatccggtgacactggggaattggagtctaagagggacttctgggacgagcgggcgccttccaaaggtagattcagatcatcggtgtcttcgcccgttgtagtgtcgagccacacgcgctttgccgctggactgggatctctagtcgtgtctctaggtgttgcaaggccgttccgcggcggctgggtgaggatccagccttcttcctcgatctcgacctctgaagccgattgtgagatggatccgccaagagacgattttcgcggttgtttgtttggtggtacggggaacagtagctcggtgggtccgtctgtccgtctgtcgctcttgtcctcggagccagactggtggattgacgacgtagtggggcaagtgctaggcctccgagtttcctccacgccgctgcgctcgcatgcgggagatgcgcgaccgctgcggtcgtcgttgcagctgctgctatccgcgaggaaggtgtcttcttgcggcatagggctactcttcttcttcgccataagtttcttcttcgggctatctgcgctcggcaaatgagtggacatggcctgattgcttctcgaagaggggaacgttttctcgtcatcacgggaggccgttttcaccgtacgtacagtcgcatccttatgcggccggtagcctggggagaagccgtgccctcgttcaccattggctacattctcttgctgtgcttgctcgccagcacgagtaccgtcattgagataggggttcataaccttgcgcagactgctaacacccggactgggttgcgcgggtataattggtttgtggggtggagtgaagtccaatgccattacaggaggtttggagttctccgatatagacttcttcctgcgtctgaaaaaggaagaaggcttctttgcaagagccggtggcacagaagactgtgtgtccttctgcgactgagacccagcctgctggttcttaggcgtggctttgagttgattagcaatgtggctgttgttgtttggtgttgtgcggggacgcgtttgagaatatatcgaatcgatgtctggtaatgtttgcttcaccaaggcaggtgactccataggcaaagcgtaggatgcactggacgcgttcgagagcggcggctgagatcttgatgagcttccaccaaagacacgtctgaagaacccaggcctttctttgggcgttgcgaccggtgtttgcggtgggaacaggcctttgcgcgtattgacgcttggactaggcgcggacggatcgtgtattgagggcactgggggtaggtcgcgcaacgtgctagcattaacaaactcctgggcctgcgccctcatgttcggttcgagttggctcttgttcttccgcaacgtcttgtagctcgtgttggagcggacgcttcccctccgacgagtaccaggagcctgcgggggcacaaggggcggctgtggtgggtatgcaggcgactggggcacgtcttgtagcctgcgtggaccggctgggatggttggctcgggtgcggcatcgtagtcgtcggcatagttttggtaggccgtccgccctcggtccagcaccgactcgactttggcgggtgacgctctcgaccgctcgccatagttgctgtggtcaaagctggcagagcgctttccaaaacccaggcgactgttgcccagaataccagcttggccaaagtccatgctcgaggagccgctgcccttgctgcccgtttggccggcccctctcaagtgtcctgattgttgatactggccatacgggccgtttggttgcctgccactcaaaggctcccttgcgctgccctttctgctcatgggaagtccgattgtgttgctcgagttgcttctgcggctgcggttgtggttcgcggcgtaccgagaggcttcatcggcgttcagttcgtagtcggaggagcgcgaggatgtgtatgtgtggcctcggtggcggggacctggcggtcggtaggaattgtctcgcaggaagaagtcgtcttcgggatactgggggtgctggctggccgggttggtgaacatgttgggcggagagaactggtcaagggaaagaagcatgttgtcaaccaccgagtcgcggactcctgcctcggcgaaggagaggtcgtgggagtcgcgcagctggcttcgctctatgtcgttggcccttgtgcggtcgacgggcgtggcatcctcgaagaaggtgccctgcgctgtgtggtttgtattgagggcgcgcatggaggcgctcggtttgaaggtcctcggcggtgcggtgggcgtggcaggccgtggctcgtcgttggcgaagtcgtgcatggcgggcatcgttcagcgacgaacggcgtggatgcgccgctcgttgtccacggcttggggctggagcaggctccgcgatggcttgctcaggcgcaatgagtgcatgcaagcaattgagccttctaggaagcaggaggtggcacgcgcgggacgatgcagctcaacactggcgggcttctgccgggccgtctcccagaagcagcagcagcggcacgaagcagaaacagcggactggcgagctctgagtgttgctagctgcggggacgcggcgtcgtgcccccagcggccagcccctgaaacccaaagtgccacgcgaaggaatctagcgagttagtgctgcggatcgctgctggtggctgtcgactggacggatgcagtaaaccagcatcgagggaagagtgtgcagtggccacggggcatggacgacagccagcttagacagcggagacaggagaagacgcagacgcagacgcaggtgcagagttgcagacattgacttcagtccttgggtagggcaccctggccgcgctcagggcagcgacgatagcgacgagtcaatcgctctttcccaaagcaccggacagatctacatagtactcacgtcccgccaaactactctgctgctgctctgcgtcgctcgtactacatgttctcaatcaccaccgaaggcgaccggggtgcaacaggtgcccgtctctcccatggcctgcaccttataccggtacacagtgcattgctgtcgcattcaaattctcgcgacttgtgcatgtgcataccgacagactctcagtctataacacgactttatccactttgcgtcattacatacggcgcaagcgctctgatcagatgttcgcaaaaacggttttcagggacccttcacaaataccctggccctagctttatcgaatgccgctcgaccaattcagactccacgcacactcgccactctcggacgcgtcagtacatcgacgcggcgctcagcgctactggcagcatgtttcaaggctcgctcgtgaaatgaagagtgtctgcagcggtgcatttgacagtggacgccgcgtctgcagcttgtgtttggccgtgttcgcgtatggaaacgctcgaagctggtgacataaggcgtgcatccgcctgcatggcttgagacgacgggttgcgccttctgtaagacatgctctccctgcacgcgcatctgtatttttccttgcgcgccgcctttttcacaggtcactggcccctccgtctttacacatgggcatgccgcttgttccaagtgaggtgccgtccacgcctctcgtcccatccgttcaaaatcatgctaagacatcaccaggatacaataaatctccgcccatcctaggtcttcccgaggtcgcttgtacctggcattgcttggcgccgtcagggattgcccctgatgagacaactttgtggatcatcctgttctggacaactctccgaacacaatgactgctgcaatccccatcctgcgcaccccatcgcgaatccacatgtttctgatttcgcaatgcaacgccccctcctggagtatagccgccaacttggccttccggctatcctcgtatccatcgagccttcgcgattctgcctgtgtctcgcctttacaatcctatcagcatatccctggtcgtcctggcgatatgatagactacttaagctccacgagcctggacacattggaaactcgatacgcgaaactctgttgtctccacacacatcatcgttcgcgctaacggtccgattgcaattgtgtttcacaggcctggcgacctccacctgttcctacataaattgctaagccgataatagatgcttgagactactgttcatctaggcgtttaggtggctgattgatgtcagaaaggtgttccccaagtcaagaagttgattgtggcatcttgaaatctcgaaatgtcttccgggatccttgggtctacagaggtagccggcgtgcagaaggccttatttgaaggactcccgcccttgtcagcctcgaaacgtctttgcccgtcaaatggatctagcctctgttcccatgtcgcctgagcggcatgcacgtcgtttgcctctgcctgtttacagttcctgaaaccaagcgaaagcatgccatctgcatcagcatggcgtttgctcgctgagcaatgctcagtgaccggatcctggattgaacgccatgtatagtactccgcgacgaaacacttgtagtgacattcccagatccagatctggttcaagcctttcgaagtgctgcatcgagatctaatgctacagcatagattctggtcgaaggcctagcctcaggacttgtatgcatatcagtgcaaaccggtcaatgcgccaatattgaatttgttcttggcagcttgaattgcttcttgcacgtaagccgaagaggttcaaggtacagaaaaactctaatataccgacaaggtagtacttgccggtatcaagcggaggagcgcggacgctaacaaccctactagtgcacccgcccccttgccgtgtgcagcatcacactacaacgccggacacgtcacaacaaccgttgtttttcacacagctataatcgtcccagtcaccatggcaagcttcttctcaacaattggaagacttcttggtctcgcacaagacgagccttctcggccaggctggagtataccaagctacgaagatgtgtgtcaggcccgcgcatctctcaaggctctgaatctacccacggaacttgttctccagatactggactatgctcattactggccacagtacgagtacgttagcaatttcagacaacctaaggtcgctgctgctcaaggcggtcgtccttcgcacgcaactttgtgtgcagacatggatgcgttgaacaacacgaccgtggaggaggtgcttagatatggcgaaacatgcaaaatcaagtctgtcgaattcaacattgcgtctctcgatcaagcctggacgtcagaaaacacacatggaacgttcaacacgtcttcgtggcttgaggtgtctatcttgcgcaagatggaccacaccactacggccgcgactggcccacacctctctcatatgcgattcagcgatccttgcgactaccatcagactgtgtccagtcagggctggtcgctcatcaagcggccacaaagcgccaagcagggcccgcaagacggcgaaggcgactttgcatggtatctgcaaggcaatcgcgtggctgtcggtctcgacgagtatcgcattgtctggtcagtagagggacaagagggcaacgaaggggcaggtagtggtgaagggtttttaaatgagcttacagagggagatcgaatcttggtttgggctagagccaaggtgagttgcttgttctatgatggaatactatgaactgacacgcacagtggccaggatggcaatgcatcgtggaaagtgtgaagatgactgtacgctatgggttttaatctcagtggaaggcgaccaagcagcagcccgtacaatagcgtagagctatgtgtagagcattatcgtagttgatgatttgcaatgggcaattgatagtgagcgaccagggtggatgcgatgatgtcaaggccgacttgttcgcatcatgaaagcgtgtgggcaccgggcagagcactactcggaacttgccaggtccccgcaatgctgtgcattgaaccctgcagaggttacaaacgtctccaatggcgacgggaccctctatcgacgtttgcatgcagcgaatcaagcctcagcatgctctcattctgcatgggctgggcatgaccgagctccccgccgccgcatgccataccgcttcattttgggcgtcgacgacgagacgacgtgacgacgttggacacacgacttgcgttgcatcttctccacctcctcacccagtctcgacgcgttgtcatcttgacactctctaacaggcagtctccgccagaagacgagtcgaagcgcgcccctcccccgccccgcccctcgctgcaccgtacctgcctcacaccatggcggaccacgccgacgcaaccaagaaagacggccgtattccctctccgctgcactcccttgccagctcgacagcttcattgggacgctctccgccgccggcgctgaaaatggcgtccagcccagatccccgctcgcatcggggaagcttcgcagagcagatgagaggcaccccgtcgtcacctcgcgcgtcgcggcagccctctctcacacaatcggcgctccaagagctgctgaacaatccgcctaccaagggcggcgatgcgaagttccagtctcgcgattggagctcggtgcgactgggcgagcttgtggatcccagcttggtgaggtttgtcgagtacgacacgagcgtcgaggatgccaccagtgtgagtcttgttgttgttgcgcacgaggccgggcttgcgctcacatgcacagattctggtccaacatggcgcccccaatgtcatcctgctgcgtgacaccaaggacacacgctacgcgaccggcaccttcgactacagcgacctcaacgcctacctcctcctcgtggtcggcctcgcgcaccccgacgaggaagacgtcgcctccttcgatgagttggccaagaagggacgcgaaggaaagccgattccgctgcgggacgtcaaggaggtgggcaacaagaaggagccgctgataacgctgccacacacagccgacctgaccaaagctatcgaggtgtttggtagcggcgtacacagagtcctggtggccgaggagggcacgacggacgtcattggggtgctgacgcagctccagctggtcaagttcttttgggagaacaggcagagcttcccagacgttgaccagctgtacccgcgactcataaaggacctggccattggctccaaaactgttttggccatcaagtgagcacccgccccttgctgccactaccaacaagccactaacattgtgcagcggcgacaagcctcttgcaagcgccctcgagctcatgaacaacgaaggcgtctcctcactgcctgtcctcgacgcccagaacaacgtcattggcaacatatcccatgtggacgtccgagtaagcccgcctctccccgcagcaccctccagcaactgaccgtcacgccagctcctcaccaagtccacatcgcttcccctcctgcgatcctcctgcatccatttcatctccgtaatcctttccgaacgcggcatgaacgacggcaaggactcgttccctgttttccacgtgaatccctacagcacacttgcgcacaccgttgcgaagctcgtggcaacacgctcacaccgcatgtgggttgtcgacagcccatcgccctcgtcttcgggtccaccaacgcccgcactgcaacccgcgtctcttgttccgccgtcacccatcacacctctcccagcaacgcacattggtcccacgccggtcaattccacgtctcctacacaccttgctggaacgggggcagtggcacccgccatctctgcatccgccatcagtggcgccagtctgtctggcaggctaagtggcgtcatcagtttgacggatgtcttgaacctgtttgcaaaagcgagcgggctgcatccccacgatccggacgaggcaaggcgtgcgcggcggagaagcagctcaagcagtatgcggagaagcatggacagtgcacgaagtgagagtgtatctgccatcgccggtcgtcgcggcagtgtcaatgagcgagaaaagaatgtccaagggctgggcattgcgcgaggtcgtggaaatgcctgatccgatggtaacatggtcatggacttgattgcacaatatttggcgttgtaagtggcatatgaggtacgaacgctctcattcacaagaaagctttggcgtttttgggcgtacatctctgcatggtttcgcacaatctggaacatctcacgacatagtcattgatagaatcgcactttgaatctccgcaatccttgttcccgacgcctccttgaccatgaccttccaaaaggcatccatccttgcatgatatgttttccacaacttgggcatgtgcaccacgtcttgcacgcaatactccaagacgatgggctgtaacagacgttcagcgaagacggcatacgatccacctttccccgggcaaaacagcttgatcccctgctttttgacactcccagcgtacctccgagcctcagatgacatgccgttgttatgttccatgcaccatgctagaccaactagatgatggcgtggtttgcgggaccgagtggcgagttccatgagctgcagatgctcgacgcactttagtgcaatctcaaagtgagcgaagagtccgtcggagtcgttacgcacgtcgaagaagactttgagtatggtgggtgactccaagacggacttgagggtcagtactggctcagtgggacatgtctgctttccagctgctgttgcggatacggggtctggtaatgttgctgttgctgaagtaataggagctggtgtgtagaagccggctgcacccaggctgtcaatgtcggtgagatacactgtgtccatgggcaagacgtagagcgtgagtagggaaatcgtgccagtacggctgagctttgcgctttcgagatctacgtacaggctcggaggagatcttggaagtcccttgatgcatgacaggggggctgaaatctcacttgctgtcgagacgaaggtcgtggtcgtcatggtggatgagtaccaatggtgtgtaacttcgcgtgcagcggggtcgttttatatcaatggacaaagagggcgagaaggctctggaacaagataagtgtagcgagtcaaatgtcttaggtgcgtgaaacactagagcgttgtgaatggtgtgtgccattctccatagttcgaatcgttgcttgaaactgatgctcttgcattctgtttgcgagcaagttgtaatctgaaccaaatacggagttgcttttgaaacaattgcatggcattaatacatgtttgtctttccacaaaagtgctgaagctcaacccttgtcaattatacatgcatacgttctgcgcgtgagtgcttctttgtccttccaggccgacgcacaggcttggatgaattcatgtcttcgtgaccaaggccgtgttgctacacagtattgccgtccctatcttccaagagcatgaagccaataaccacttgtctcatagccttgagctctggctgccaaaagaaatatcgtcgtcctccttgaacactatctgcgctcgatcacttcttgaactggcctctccttccagtgccttcctgagtttggctacgtaactcccaaattcgccgaaacagctcagatccatcgatcgggtgcatgtgaggaggttttttgtcgccgctagcagaacatcgtattggcgtttcgttttgatgtagatcttccggatattatcttccttcctatcatcatcggcggatgagatggaggatgggactggtgagaggattgcgcaattctgtgacggtactgcgttcgccttgagattaatgttctccgcggataggcgtgcgttgtcctccttcacttgcttaatctcttcggtcaggttcttctcctcagccttgggcttcaagatgtcgcccagtacttctgcatgtcttcgctgctcctccttgcgctcttgtctctcttgatcgtattgatttcgcaacgctcgaagctcactctgcagcttcgtattgttgacaaagctatcctgcacctgcccatcaagacgacgcgatctcaccttctcatcctcgagaccttgagtaaacttcgactcctcctggtcgtgttttatctgcagattttgcctttccaaactcgcgttggccttttctttttccaactcttgctctagacggtgaactctttcagtagccgcttgcagatctcgccgtagacgttggatctcttcggccttcgtatcggtctcatgggcgacgtgctcgaggccaggcttcaaatcagttatgctgttcggggagtccgcctttgggattatccacagtggggtgcgatccgtagctggggagtttgcaggaggtctatgtggctgatggagcttcaggtggagcagcatagttttgggtcgtgctttcttgttggttccgggcttttcaggctcttcacctgtctcagaatccgaactgagctcgataatttctggcagtgaagccgtactagcgtccacctttacgccgatgttcgcctttgcttcaattttagcaactttggaggcgcgcttctggctgtctccgacctcaagcgcagctgccgatctttttctttgactagatgcgtcggacttgcccttgctcttagttgcattcttcgttgaacatcctgcccgtcgcttacttactctagttgctttcataaccatgctcctatcagtagattcacgtcctatactaggcgatttgactggataacgttcctgttctgtagtccgcacatgcgaacaatgctgagaaggagaattatctgtccacggactggtgagagagcgtgcgagcgaacgtctttcgtctaagctgggcggcgtaagatatggcgtggctcttttagggctgtgacgatacgctgaaccacgatcgtggagtagcgttacgaagaggtccggtggctcaacgcttcgcgtggggatgtgtatcgcagatgttgttggaggtttgtcaaaagccggcacaagaggcgttggagtgagggtatatgcagatcgctggggcagccaggcttctggctctattgaaggtgagctaacgcgacccgaacagtcgctgaccgaggagaaggtagaggatcgtctagtacgagtgtaagtcatagcgcaagtatcaaaacctctcgtatcaagcaacaagtagtcccgcaaaacatgcaaaagagtgaggtgagggaaagagagcgacatacgaggataggtcctggatgcagtggccgacgcactaaaaaacgacagcctgagagtggctaggtacttgaaggttcagcggtgagtcagtcgcgaaagcagttggctatagacagactatacgaagcacgtgtgcctcgatatccggtcagagtggagtgcataaaggatagaggagtgaagcactgcgagagtgcaaaggatttaggagatgttgcttcagagctctgcaaccgacgaccaaaggtctgaatgaggtgaagttggcaagcccgataagagcatccatacatgaggctcacagatcaagtgaagcaatctacggctacttgtcaatacgaaaagcgagtgggggcgacctgaacgcctgaaccgatgcacagagtctcgctggccgcaactgaagcctgacaatattgcgtataactccaggctatgcgttgagtctctgcctgctgcactttggtcactttttgccgtagttgacaagacgtattacgtgaatatacgacaccatcattgaatggcaccatgtcggctgccagtaaataaagttcgattaaaaaaggtccaacgccagtcttggtctgatgtttaccctatccgatcatcaagctatgccatcgcagcactctctgcacgccaaatcccaaagtatatgccaataatacatcgcatcgtgaagaaccctagaaggaagaagaaaaataaacacgccccgtcctaaaatctttacaccatccgcgtactaatacatgtccgatgactcttcacgctcctgtctcatgctgggagccacgctttgtcgcccacttctaccggtgcggcttccggcggccgatgcacttctgattacactttccccgtcttcgccctttagctctcgctccttttctagcatggctcgtagatcggcattttcttcgactttctgttccagacgcttcctcgcaccactgcgatcgagaagtctggcttctcgctcggctttcaatcggcgctccagctccttgagacgatgtatccatttctgctcactaggttgaagcggtcctgctgcggggtacgggtgccctgttggttggttttggagctgttcaacgacggaagcggactgcgcgcggagaagggtttgtgccatgctagctcgtttcgttgacgtcggcgagccattgcgggagggcgaacggctgacgatgacttcattgccggattgcgtagttgtggtgatggcacgaagggtctggacttctgtgcgcagattcttgttctccgttcgaagctttgttacttctgtggagttgacgtcaacaagcccgccacggacggtacttggtcgaccaatcgacatggattgtcgctgtgcctggaccatcctttcgagctgatccaatcgcttgacacgaacatctagagtatgctccagagtttggtagtcccggatcaaatctttctccattgttcgtatccggatcttaaagcctccaatgatgccctcaacggtcttgacagccaagattatgttcttgttgaaaccctggatgttcttggatatgagctccatggaagtaagctcaccattaacaagagcgttattgcgacaccactcggcaccacacagtgtggacaggcggttccacaacgcgtagagcaaattattacgctcgagcaactgctccttgtactgcctctcaagaccgtgaagtctttggcggtcttggctgcgaagtgtttccagctcgagtactctggtttcgtgctgctgcaccgtcttgctgactgactgatggccccgctttgctgtctcgtaattgttttgctcttgacgtcgggcctggcgctcgcgttcaaagtagctctgcgagtcgacggctctcgagtccggtgttctccaatagtgtatcacggttgcgaagcaagcggtccttttccgtgaggtcgttcttggtgatctcaagctcctgcgtgatagtctcaaggtcgcgttgcaacttcgaaatatccttggtggcatgttagaattcagcttcttagcgggggtgtctttacatactttgaaaagactgggtctcgacccgttggggttgccgagagagtcacgaaggccttgctcaagctcctcgagtcgctgtttccaggttgaagcctctacttccttgcttgaaagatttttccgtaacctcctggcgtcttccttgagcttggacagctgtccattgagctcgttgataatcttttctgcttcctgcttcccttgattctccagtacgtcacgctgctgacgttccccggcaaatcgctcttcgaggtctcgcaggcgttccttgccatcttgtatggtgatttgagcattgttgtacgcagactccagctcgccaatctttatcttgtctccctcttgttcctcgcgcaggaaatcaatctccccttggcaggtctccaattgaacttcaagtctttctgtctttgatctctcatcgttgagaagcttgtcttgtctgcccaattcgtggttggcatctgcaagctcgctctccagagtgtgaatctttcgcagactagcgtctcgatcgtcctcgagattcaacagactctcgcttacgttcttcatctcttgctgcagtgcattgaagtcctccgttgtgttttcgagctcgattataagtcgttcgcgttcttgttgtctctggtcaagttcgttttcgagtcgctggactgtgtcgagtgcctcctgtctgagttcctcgcactcctgctccttgtcctgcaacatttccaaagcctcgtctctttcgttcgaaagtgcttgtagatcctctgtggaagcttcgatttctttctcaagctctgtaactttgttctctgcggtttccagcatgtccaagtgtccgttaagttgatcatcgagttccttgtaagacagtttcatttgggacagctcgtccctcagtgtagcatacttgctttcgagatcttctcgttctgggtcactgatctgggtaacgcgtgtgccaccgctcgccctagatacagaccgcatgtggttgcgcgatatcgatcgttcgaggatactgtcgccggcgaccgatccggcatctccacgacggatggtcaatttcaagccttcgttctcttcacggaggcgcaagttctcgcgatttctcgaggtaagcatagagacctgagcatggaggtcgcgctgcagtttgtcgttatcgctctgcaactgatcgaccaaggttccgcttgtgccaccaatagacagtggagcggcctgctcattgttgccctcggagcctgactgagatcgagatgtaaacgactgatggattcgccgagtgctgttgtaaattttgttgatgtggtggttcgtcgcaggttgttgctgcagttgtgcgttctgcgtcttcagtcgctgcacctcagctcgaaggttttcactctcaatctcggcttgctggcatcgggtctcgacctgttcacgtcgagcacgttcctcttcaatgtcttctctcaacatagcctcatcgcggctagcagattctcctgatgggctcttgtccctcatggtttttatgtagtctgccattcgccgggtgtcagcttctttctgaagagcttcctgcttccactgctcgacaatggtctctgtgctttctaaacgctcgcggagaaattcgatctcttcttcgagctcagcctgtcgctccgagccgtcactcttgccatcgtcagagccactgccgatctctcttgttggcaccagtccttcctcgtgcgctttcagtctgcgctcgagatctcgtagctttttccgcaatgactgggtctctttcttttcagtcgcaaggtcggtctgtaactggacgttcttggagatcatgtccttgacgccctcgtcagatcggttctgtaacgcctggtcaaggaagtggatcttgagtttcaggtcgaagttctctttgctgagcttgtcgattttactgttctgctccttgagggtcaggttgtgtttactccgcgtaaaaggagtggccatgtgtcgcttatccggtgatcgcgaatgctttgcacggaactcgcgagcgatagtatcgggcacctggatatcctgtacgtgtctggcgatgacagtgtcggttggagcagaagcctgcacgcttggagcacgtggcgtctccggaggggtcccaacgccggggtgttcttcatcaagtcggcccagacttgcatccggatggagcaggccagagagcgagttgttactaaagctccgatgcttttcccaaggattggtgtcactatacccagacattgacgatgcgatgctgccgagactgggtagccttgaaagacctaggctgctcctatgtggcactgatcgaggcactgcgccgcctgtctgcaaggcatagtctgcgccgagactggctgtactagcaccatcgccagacgcatctgaacgattcgtgaaggaagacaccgatgagcgctggcttgaatggcggttctgcaggaagctcggtcgcttctttgagcttggtgacgttagggacgcggaggctgggtgaggaacggcgagactctccatgctgaggtcgtgatctgaggtgagaagcgacgatgcttcttcgagctgagtaaagtccggggccttcacggtcgaggcgctcgacgtcggacgcagggaatggtccacttctttcatctcagcgcctccgaagacttgcgcatcgcttgagccgtctggtcctgactcgttgccgtcggcagagcctcccacggttgtccgcgactggttgcgcagcgcagcgtccgcagagggcgaggacggcgcggcctctgaggttgaagcagcagcagcatcatccggtgagtcctcatcgccaaagtccagccgccgagccgcgggcgtcttgtatgcgtccgccggcgtgggtggttcgtcggacaggatcgaggagtcggggtcatgggtgggcttggtcggcgtgtttccgctccgcacctcgagcttcttgggcttcttcttcggcttggtcatctcttccagattggccatgaccctttgcaggtcggcgtcggactgtgcctcgggcgactgtggacgcgcggttcctggtgagccgccgaacaggtaggtgtcgtccgctccagacaaaccccgcgctgcctcggcctgcgcaggggcttcgggcaggaagctcgactcgaggtccataagctggcgcttcatctcgtggtccgtgagcacactgccgtcggcatgcgtgttgccctcgttaaagtcttgctgcaggaagctgtcttcgccgtcagtgggcaggggcggtaggtccaagtcgggcgcattggagctcttgacatggtcggtttcggagacgctatgcgccatgtcgtccaagggtccatgtgctggtgacggtgaagagggtgcggaactgggaaagtcgtcggtcgaggtcgctggcgcactgggggcggccatttgagcgagtgcgcacggtgcgtatgaggaagtcgcgtcgatctgaagtggttcgcgaggtcatcagcatagtgatttgggtcgagtgccgagatgcagcgtcggcaaaagcacgaggtccgctctccctctctgctctgttgttcgtcgcgctagcgacgtgtttacctgagtaggtccgtgcttgccttgggcgcgactgctacaacggcgtgaacgttctctagccgcgaacgccgcaaacgccgcaccttccacacatttgagcccgggcacatccccagcacgtcatgatttagtcttcttgttgttaggaaatgcagaaattggtgcgaacttattatatgcaccacacttggcatattccaggtacctatactgcataaaccgcgctgcttcccctcctcagcacccattcgcaatactcctggccaagctactcgcgccaacgcttgaaacctcacgtcattgactatggaatagccatatcctctcccgctaacgctcgcacattagacgcctaccgtagactgccgccgcgacacttttgcgggtattcatgtccatgttgtaattctccacaacgtcggtcgcccccaggttttgtgacatagttttcttccctctctgatcgattcaagatttcgattccaccgaagcttgggcacgctttttctccttccttgctctgcgctcctccttgcgctggacatcctcggcagtccgaggcttcttgggtttcttcgatggcggttctatcctgctgtctccgttcaactcggtgtgtttccgcttctccttccgcgacggcagattgagctcgttgggcattccgagccctgccgtctcttgtggcgtgtctccttcgctgtccgaatctccgagcgttcctatgtctccgctaccgaaaccgatcggaagaaagcgcatcttcaggcctttcagctgtggtcgaggtgcgcgaatagtagatcgtgtgatggaagctgccgcttctgagccagtattctggtcagcttggagagaggtcaacttgggaagctggaccgcagcctggagacggagactctgcgatattggcgtgctaactgatgcatgtcaatgatgaggctcgacccgtgtcattgcacatcttaccagctttgtatccgttcttgtgaggaaccatgacttcgcagctaacatgctctctctcttctgatgttgagaagccgtagctcgtgcccttgtgctgcaaaacagctccaccgttcagggcactgtccatggctatctccttcaggtcgttcaacgagacacctacaggtgctgtgatgtgccatatctgcttgccctcaaggttgtcgaagatgcgcgccgacttagacatggtcttgtcgttgcaggtcacagcagtgaagcctttgggtggcacgaacgcctgcgctgggcggaactctacgctatgtggctgcgtttgcgatggtcgcgcttgcctgcagcgtgtcagtaggcacatttcgcggacatggaagcatcacatacgcttgcgcaagttggggtgcttcatttgcaaaagattcgtcgctgctgccactgtcgctgctgccactgtcgctttcgctcgcgcttgcatccctctccgcaagcttcgtctgtatgtctcgcgtcggtacatcgtcatcgtccgtctgttctggggtcgaaagctcgtcagcttgcgcttgggtcacgaccgtcgccggcgtaggctcttttggtgcaggcttcgcttttggctggggctttggcgccgcagtgtcctttttactcggcttctccttcgatttggccgctgcggttggtcggtgtacggcgatggtcgtcttcggcttcggcttgggcgccgtctcggctggggagtcggagtcgctgccaatgaattcctggctcaattgcaccttcgagggcgtgtctttggctttcggcttcggcttagagccgggaacgggcacgtatgttctcttcatgtccttgattgtgtacgctggtccatgtccaatgcgcgcggagagttgcttgaagctggcgcaacttttttgtcggcgcgcatggatcttcccccgcgcctgcattagccgcacgcgctagagctgcgctaagcacatgttcaatctttcagcatgcagcgatgcagatgagtcgtgcttctggatgaaaacattgcaacatgccaggaaagagacggcgaacagaggacgttgctgcggcccctccgtctgcaggtacgtctacaagttgcctgcatgcatccgtggtctaattgcttccaggcgctcctgcttctagtggaaagccattgagtgccatcgcagcagctagactgcgagcagaagcagctgtaacaagtctcgcggtgccgcaagccgtgcccgagctgggtcccgtgccggagcctgtgacttctctgccgcagagtccaatcattgagcatgaagagtcggaacaggaagacgaacctctgccacttcagcaaaacgtgaagctatgcacttggcgaaatgaagcccaaaacattatatctgacacgcccaaggagctgactgtcaagctgagcaagcatacaaccatctcgcttgtcggctgctttcagttcagggtcttgagaggcgcaatccatgtcaacggcgccaatattggagccgtgtcccgcgatgggcagcaagaccagatctatactgcacatgtaccggcaacacaccccatctccaagttcagaggcctggatggaatgaaccatgtgcaattcttgcattgtgccaactctacgccgctcgcagagaccgcttcactgtttgccgacgtctggaacgtgcccacaggagccagaggctcgcgttccttccgtgttgtaggtgctctccctctctcccagcagcctaacgcgtctgcggatatgacccatgcatcgttaacaccatcactagataacagactcggatgctgatccgctcgctcgacctcttatttctgaatcatgtcccgaagactggcttcgcgctgtcgaggaatgtgcagctgatccctctgttgtcgtcgctgttggtgcttctgctagtggaaagtctaccttcgttcggcgattgctgaaccgatatctcacaggccaaggcaaagcagctcgatccctaccagctgtatgctatctagaccttgatccttcgaagccagagtacacaccacatggccaaatatccctaatcgtggtgagatcattaaatctcgagccgaacttcatgcatcctgccacgccgctctcccaatcaggacccgccctcaatgagactattcgctctcactgcgtccctgctaaccctgcgaattaccaagactattttcgcgcttgtacagaggacctctttctcgcttatagcgcactccggtctcaagatccgctgcttcctatgatcgtcaacactgctcggctcattgtacatgtctgacttcagtcttctcacggcactaattgcgcgattcaagccgcattacgcagtccatctgggtgatacacgtacgattgacgttgagcaggcgacgaagctgcactctttgcagaccatcgtatcgcaatatcgtggcactgtgcatgaggtcactgcgtacattccggctccacgctccatgaggaccgattccgaactaagagccatgcacatgcaatcgtactttcacctcacaaaaacgaggtcgagtgagccaatgtggaactcatctagcatgtcggagctagtgccatgggaattctgctttgatgacacggacgagcgaatgcaggactttgttgggttcgccacctactctgagccggtagattctgcatcgttgtttcctgctctgaacggctcgattgtgcagatcgtggagtcgacttcatctgctataccgacgccgtacacggacttaccccggacgaagcgttaccgaataccgcactttgacaagtctgaccgcacgggtatggtggagcctttggaccccaggacgtccaaaatggtgtgcactgctttggtgcgtgggttcgacatggaaagaaacacggtgcaggtattggttccggcctcgcatgaatctctgatgtataacttgtcgcctgagcgtacggttttggtgagcgggtgctgcgaccctcccgagtgggcctacttggaggacgtacactctgtcctaggttcctctagcagcgaacagagaccgtcgggtagtgccgaatctgtgccttgggtcgaaaatggagctcgggtggaagacatggggtacttgagcaccgtgcgacgtgttcgcaaattccagacttaattccatgctgcgacataatatatacatgtacactgtggtcgaagtcatcattgctgcggttttgccttctggaaacttctctgtcgacattgtgaaattccaaggtgttcgcagtcctacatattcaatgcacatgcatgttctacatggtgaattttacctgcgacaccaatgttgagctagctatatactgttttgggataaattagtggtcacgctgatgatgttacatagtattgtggtttgtatacggtactagtgaacttcggtgttgttgtcagcaggtttgaagatatcccagtttcctcgtttcaacgagcaacatcattgcgaacaaaaaataatcctggcacaacaacatattgaaaggacacaaaaagctgcagatctcatgccattgcatctaagaatgatttaccaacgtcacggagaaaacaaagcaataaatgcggccagtgatatcaaatagtgcgcatgtgcatggaggtgcctcacacaccaaaccgccaaacacaatagtatgcaaacattaattccagcgccgactcacagcaagcgcgaaacgtggatataataatcagacacactgctttatttgatacaccagtcatgacgagaaacgctcaatatgcaatcggctacctatcatacaccacgcgctttgattcccaagccaaaagaagcccgtcgtgttccacacatgtacaataacccactgccactgcccgctcatctatgattaaatgaacaaaaactttacacggtattttcacgcccacgcagcatctacaaaagcatcttcctggggtcctcaatatactccttgatcttgaccaagaaggtcacggcctcccgaccgtcaagcagcctgtggtcgtaggtaagggccaagtacatcatctgtcggtattgtcagcttatgccgcgcaacttggaatcgcggaagaacctaccggcctgatttcgaccttgccgttgatggcgactggcttgtccttgattgcatgcagacccaaaacagcagtctgtggcaggttgatgatcggggtgcccatcaagctgccgaaaacgccaccattcgagatggtgaatgtaccaccagccatgtcctcaatggtgagcttgttgtcgcgcgccttcttgccgagctcggcgatagcgccctcgatgccaaccatgtccaggctctcggcattccggacaacaggcgtgacaagacccttctcggtcgcaacggcaacggaaatgtcgacgtagtcgcggtacacaatggtgtcacctccattagggccttcaatcgaggcgttcacggcaggcacatcacgcatggcaaggatgcaggcgcgcgagaaggcggacatgaagccgagcttgacacccttgttcttcaggatctcatccttgtagagcttgcggaattccatgatagatgacatgtcgacctcgttgaaggtggtaagcgaggcagcagtgttctgggactgctttagacgctcagcgatgcgaagacgcatgcggttcatcttgacctgtaaggacatcagtaaacgttgtggcacacaagaacagggagacgcacgcgacgctcctcacggctgccgggcacagctggcttggactcgtcctttggtggtgcaggcttggattcctttttgggtggctgagctttttgctcctgcttaggaggctcggggtttgactcttgcttgggctgctcaggttgcttctcctggggctttgactgctcctgttcaccagaaggttgcgacgatgtctcctggtcctttgatgcagcctccttgggctcctgcgaggcctcctgctgcttgccgcccgagggctcgccaccaagctcgagcttgaccagttcctggccgactgtcaccgtgtcttcctcgttgaccaggaactccttgatggttccagcttcgggcgcgttgacggaaacgtcgattttgtccgtttcgatggttgcaatctcctcatcttgctcaacgtagtcgccgacctctgctgggcattagtgccggttattgttggtgactgcatggggcacgcacgttttgaccattgcttcaaagttccctcggtgatggactcggccatctgcggcaccttgacgacggtgtcggctgcatgtggagtcagtgtatgcgcaggcattgtccgcaggtgtacgcaccatagcttcgtgtctgttggacgccccatagctgttgtgtggagagctgcccaggacgcctgggagagatttagcatggctctgagccgctgaatggcagtaccgacctcgacgcctggcccatgagtccagaggaggttgctttggagatggcagagtaggaacgcgcagccggcagtctgttcacagctcgcgcacctgcgcgcagagttggaacagatcgcacggcgcatggcagacggcggagacactgctgaccagacatgatggacgtatgagcgaccagcgatggcgaggaaaaagaaagagtacgggtagacaaagctcgatgtggacgaagacggggagagggatttattgctgggctacgacagggctgcgccggcacctgggtggacgtcagaggtgcgagtccaaagccggcgcacagaccggccaacctcacagcttcgaaacaaccttgggacgctgccgagccgacacgcattgcgaccacaacccaccgactccccattgacggccgatgcgaagacaccgcgtcgcgtcgccatgagctcccgagtccacgtcctgtacgccagccctccccctcccccgccgcccgccatagccagccactgaccgagaagcagacgcctctacaggcggtccctcaagcttgccctcgactggagcgtccatcgatacctctggcgcggacaggccttgtacatccgcagtctcttcgaagccaagagaaacatcacagagccccgacagcagagggtgcgttccccgccatcagaaccgacaatgcgtgtcccaaccatagttaaaccaggaactgacgcctctgcgcaggagctgatcaaggagaccgagttgttgctggagaagtggaagcaccccgacccataccgcccacccacggcaccaggaggttcgttgctgcatttcggatacatatccgccccggccgcggatacagcagaactgacggaacatgcaggatccaagtacgagcgcaacttgccttgccccattcttgaccgtgagtctgcctacagctgttctttgatcgtgtgctgattggctgcagcgcccccaaagttgattttgtagacgcccaagcacgcgggctggaggcctatcatggaagcagtttgtacatatattgtctacgctgcaccccacagtagcgtgctaggaactcagtgcaatcaaacttaaatctaccattactgcatatgtatatatctgaaatgtttgtctcgaccaaacatgaatccgccgttccacaatttgacatgttcgtctcgagcacatgaaagcaatcttcagccaatcataattgacgggttccaaatgtcgactacattctgccatcgccgtagtttgctttgcccccaaacagctccgcgcgtacaagtcaaaagagcagccatttgtgtaatatgcaagcggcatctgagttccgtccttgaccagcagcgcccgtttctaacgcccagtggttggggtagccatggcatcgtgcacctatcgttgcggcccgccagacgccgttggcgagtaagcgcgaacgcccaaaatcgttgccaattgccgcgcaacctcgccatgctagaagtcatcaatatgaaaaaatcttcacaggtcaaatggtcttgttgaagtgatatcgctcgattcagctcatgagccagtggtcgttcgatgcgaccagctaatatacagctctggtataaaccccgtggaaagccatgaacccagacccagaccgactcccattatcattgaaaaagaaaagacccatgatgaaaccgcgccatgaacttggaaactcgaaagcaaaatgcgcttagagctcctgcgaaggacccttgcctggcttggcggtcttcttgggcagcaagtctggaagaagagttagcaattggaatcgagactggacatgcgcaagacgtactctggtgaatgttggggagaacaccaccctgggcgatggtgacgtgtccaagaagcttgttcagctcctcgtcgttgcggatggcgagctggagatggcgggggatgatacgggtcttcttgttgtcgcgagcggcgtttccagccaactcgaggatctcagccgccaggtactcaaggacagcggcaaggtagacgggagcgccggcaccgacacgctgagcatagttgcccttgcggaggagacggtggacacgaccgacggggaaagcgagaccggccttggatgaacgactgtgcaattgttagatgatgaaatgcgatggaaaaagacgcgtcaacccaatggaaagacgcgtcgaacaatggcaaattgcagccaaaaggcgcgaaaatgcgccaaaggcaatgcagctaatgcgcgaagaggtcaaaactcacgattgggcgctggacttggagccgctggccttgcctccggacttgcctccagtcattttgatggtttggatggggtggttgttttgggtgaggtaagagtggtgggttgagatgggctggcgatgtgcgtgggcgtggggagtcgagacgatggatgaagggcagctgtcggggggcggggcggtcttataaggactggcaagcgtgttgtggtgggcgcgagatcaacctgtgcggcctagcgcgacgagggctggtgaggcaggttgatccacggccccacgcgcactgaatcaacactggcctcgcttagccgcccaaaccagcagcgacccccgcgctcgggccatctcgcgcctgctggatcacaacagcgagcgcgctctccataagtagcgcgtcccccgccgtcgacgacctaaagtctccatccatcgcaactctcgacttacccacccacaccagctgcatctcacccaacccgcccactttcaaaccacatttcacctcccccacctttaccaaaaatgcctcccaaagcgcagaagactcccaccaccggcggcaaggccccggctggaaaggcacccgttgagaagaaggaggctggcaagaagaccgccgctccctctggcgagaagaagaagcgcaccaagaccaggaaggagacctactcctcatacatctacaagggtgagtttctgccattgacgcgtcacgagcgcgacatgcagctcttgcattgccttccaatgcatccgctgcatccgattccattcagcagtatttgctgacgcgtttccacagttctcaagcaggtccaccccgacactggtatctccaaccgcgccatgagcatcctgaactcgttcgtcaccacaacgcacatcttcgagcgcgtcgccactgaggcctccaagcttgccgcatacaacaagaagtccaccatctcgtcgcgcgagatccagacctcgtacgtttctctgaatcgcatcttccatgtgcatacgctaacaactctgcagagtccgtctgatcctacccggtgaactcgccaagcacgccgtctctgagggcaccaaggccgtcacaaagtactcttcatccaccaaatagagtgcctttcttcgacgtgtctttctttgggtttcttcgcttgtcttttccgatgagcaggctatggggtgcggtgttcatgggtcatttccgataatgtgatcatgggtcggtttgcttgtttctcgtcattcgagtcatgatttgactacgaggtccatcatcactgggtctgtatattataccacagcagacgggaacgaatcaattcttcaaacttcatcttccatctccatcgcccatttcttgaatttgctacacgcttaatgaacaggtcacggctacaccgtaatcttacactgaccggccatttgtaagcccgttctttggacagactgcggaaataggacaagattggttccgggtatcgcgcgaattcagaatctcgggctgccaacaacgcttccgtatccttgcacttggactatcaaatagcggtgagcccgcagaatcagcatcaacggatacgagatacagagtcatgttcaattgtcttgggcgatccgtacaaatattgcgtctacagcatgtaactaaccatttgcgcactcgagaagcaaactctacccaaagacgccgagtatgcatgcatcaatccatcgaaaccagcccgcaagcacggatgcacgtttgtctattgcaagccgtcttcgtcccagctttcaacctcatcaattgccccctcacgttcctgacccctaggcggcggttctttgtcttgcacatgcaccacagacttgccttgcacgccctgcacaccttctttccagtcctggtagtcagcctccgacgtgacaaggaaagcaaggagcatggaaggatccatttcgcgaatctgcaagcgtctaattcgccgtgtgtgacacgttgatagatctgacggggggtatagagactgtcgggggtcagagggggcagggatagagtccgcaggaggaacaattgtcgtcgacgacgtggtggaggacacagatgttgttgaagccgtaagattaggcgtgtcggatgtagcggctgctaaagaaggtgggtggaacgggagtagaggccttgtgctatgaggatccaggtagtagaagttgttgccttggacgcccacgaagtagtgcgatgcggaaggccggccactataattgttagctggttattcttgcagaaattaatgttggataaactgaccccgcgataccaatagactgcggtatctgcagacttgccttcagtgcttcccaatagactggcgtgatcttgtcgattcccaaccgagtaccgaccaggattagcgtaggctgccacagaccgtcctcatctacggcgacctgctttagtttgtcttcgtatacgtcggcaccgtctcctgacacgtataccttcaagccggcttctctgtgcttgttcgctaggtcctggatgcaccgcgcggctgcagacgggccaaaccattcaccggggtacttgccgcacacggccgccccatgttcaacgaagcggtgtatggaaaagggtgcttgtgggtcgtcggcaaacagagacagaatctcagcatggtccttgtctgcgtggttctcctgccaccgccagtcacgtcctaagcgcagaatctgcagcgcattcgcgaggatgcactgtccgctcctgatcatgcatccaaagccggcgtcagatgtgaatccaggggacgcgagattctgcattcttacacggaagctcatggcgcttgttgcctttgggtcctggctcttctgtataggcgagaagcctgaccggtacgtcatccacacgcgtgattcaaagtcatcgaggaaggccgacggccagttgccgtactgggtaggatcttcgccatttggagcctctttgcgttctttatcgtctatgctggttcttatccagctttcgtcttcgttgcgctcagcttgcgcggtggccgtggcagtggtacttgagtcgctgggggcgggcttcggtagggggggtctggagtcgtagcgctggcccagtagccagatgggttcgttggattcgttgcagggcggaggatcgtagaaggtgcggacgacgtttctgccaaagcgctcaaagtcgttcattgcgcgtgcgtgtcgagggcggcgatgcaggcggctgcggagggagaggtccggggtagggaacgggagggctgcttgcagctatgcaccatgcacttgggctcctctttgatgtgcgagacgcgtgctgttagtgatagggaggccaagtgggagctcagctgtggactttcaagacagggcggtgatgtttggcagctgcggcgagctcacgctgagggtcatatgctgccttgcgggcgggagctcaggaatggcgggggaggggctcagctcagctgtccgtgtcactggcaccacgcttccgccacaaatgcagcgtccgctgtgggtgggaagagcgcgcgcgccctgaatttttgtttgcgcagagcgtggagctgcttgcccaggtgcttgagtctgagcctccagtgaccacgccgtggacagctccaggtcaacttggtcgccgccaaaggtaggtacgggacgataagccgcacatgtaccctgccgataagctagctccgaacgccacccgagtgcgcatcatgtccaaaagttcggagcttcaccttcgccgcgcactcacagttgcttgcctcctcgcactcgcgcattcatacacacgagcgtccccatgtcgcgcaaaaagggaaagggaaagggcaaaggctccgtgaagaacaccccgcagcgaacgcccgccaaacgccacacgtcccaaccatggcccacgcacgagtgtacgccccttcacttccctccgcttcaccgtgagaccgcgtgttgaccgagcctgtagcaacacccagattctccctcatggacgaagcacgccacacgggcatgtcaaaccaccgcactgccgccttcgagaccggcaagaagctgcgccaaatgcccatacagttcgtcagcgctggccatctggaaggcaccatcaagaaggacctacttcctgctgaactggccgtgtctgaatctgacaacgattcgcccgctccctcctctccttcctcgacccaagagaacaccgacgccatggcgcacatggcaatccgaagcccgtcgcctgccgcctcggacacgtcgtcaagctcagatgaggttgtcttcaagggccgtggaccagtgtcgcaacttcactctgctcccctcgacgcgttccagccagcaccaagagagccgacccattccaaaattctaccgccggcgcccacgacgtctacaacaactaaactagctgtgcacgttgctgttccagccatggaccttcaagagacaccgcaaacccgtactacacaacttccggctgcctcggccgccgtcgagaccacacttcctgcactggacccaaaattctcggcagaggcgaccattcgaaccaaggccaaccccgtcgtagttgcagctgactcctcggactcagatggcgtcgttgaagatccttttgccaagcggcgaggcggcagacccgtatgggagggtatgaccacgccatgggagcacaggagcaagccaaacatcggctggctgcccgttggggatcggccggacatggaggccttcttgcgtggccaagtcaatccgcgagatgcagccatggatgactacatgcagaacatggaagatttcgggctcacgggtgacatgatggctgcctctggtttcgcgcgccgcgaaatggacctcgatgcgggaacccacaacgactgggagtcagcatcaggcagtcagcatgaaagccaaggccgcgatcaacgagaagaagctcaaggtattgatggctgggactctgacatgcttcaagatctcgagaatttgagcacgtcttccgatgtcatggacactgttgtgcgcatactgtccaagcgcacacgaaatggtggtccacaatatctatgcgtctacgagggctcggttgtagacgatgctcactggctgccggggactttcttgaagggttcaggcgagaaaaggttggttcgtgcgttcgaggaggaggcattcatgcgggagttggagtttagtgacagcgaatccacagacgacgacaaggatgatgacgaagaggaggaagaagacgaagacgaagaagagctcgacgacgagacgattgcgagggtgctacagaaacaagaagagcttggtctcgggtccgatgagctgctcctgtatggtggcgataattacttcagtggccataccaataccgtattgactaaccgcaatcatggtcggggacacaggaagcaaaaggcacgaggacgcaacaatcgcgacccgacctttccctctgcaactgccatggccgatgctcttgccatggacccgtacggagggttcgacatcatggataccgagagaccatcgctcaaggcgaagaagaaggaacgacgtggccagatgccacccgaactggacgactcagacctgaacgagcagttgcaaaacgcgtgggaggccgatcgtatgaagaagcgtctgaagaaggcagaacgtgaagagctgcgccagcagggactattgggcaggaagggaaaaggtgccaatctcaaagtcaaatactctggtggggttaccatggaagacgtcgtcgaggaaatccgcgaattcttgctgggcgatagccagagcatgtcactcccgcctatggacgcacaccgccgtgccaccatacatcaagctgccaagttcttcgaactctcttcgcgctcacgtggcgatggacaagatcgtttcaccgtactttcaaggacttctcgcactcgaacatatacggatgccgagttcgaccgtgcaatttcccatcgaggcttcgtgaagcgccttcgcggacctttgcaaggcaagaacggtggtggaccgtcacgagctgcgatcttccgctccggacctcgcacccgccctcaggtcggttaccgcgacggtgaaaaggttggtgcgaatgctccagagttgggcccagaaaacaaaggacatgccttaatgatgaaaatgggctggtcgaaggggatggcgttgggcactgaggacaaccagggcattcttcatcccatcgcgcatacagtcaagacgaacaaggctggtctacagtagcgagcagatggtcacatcgtccacgctctcaattcttgccattagtgtgttagttgtattagtagtttggattttgcgggcatgaacgtcggcccttggactactggcatacatcggcgtttggaggtatctcgtcaccctgccatgacgaatttgaggattacaacgtttcttctcatatgttagcttcggcggtgtattcataccaacagactcgtttcccacagcggtcagggtagatgtacctaatatgattgaaagcaagcatgcagaagtgtcttcccaacatcgtcgctgttgtttacatgcgtttatatgtgttttttctgcgaagctgatggaaaaatcatgtttcgctacatatgtaaagaacgctcgtgtaaaaccaaacatgcaacgggtggcagttcatttatccttctgacaaagcaatcatcctagcatgcttagatgagttcaactttatgtatgtcattatgtcatggtgcaaatatctaacgaatggattttgattgatttcgtatgcaggcactgtacataccctaccagtgacataacttgagaggactgtttattcgtacaaccaatctgtacttttgaagctctgagagatcgacacgattagtgctacccttgttcgtatatgagaggcgtagaaatacatgattttcgttggttggcacggtcacgggggcacgcgtcaacgcacctgcccaacgtagaatctgagcgcgtttagggaacgagttcgtctcatgagtctcactcgcactcttactcttaaatttctctcacataaagttcactcgaccaactctaaacttgctgctgactgcgcggttggtcttacagccttgctcataccaaggttcccaccaccgacctgcgttcgcatcacgtcccgatacacaaaatgggtgcctggggatatggtaagcttgcatgaaaagctgtccagtgcttcaaactcacattgttaccaggtctcttccagtccgatcatgacttcgacatcatcagcgaactcaatcatgatgctggtctcaaccagatggaagacgaagcccaggctctcgcaaaggcttccggcaaggacgacaaagaaatcggccagatctactacacaatcgacgggaagggctgctccgacccggatctggttcgcaagcatcttgactccggcgtcctcaactacctgatcgcagagagggaggcgaagatgctcgccgtacccaccaaggagcaagaattggaccactacctccaagacccctgctatgtctacgtcctactcggcgcgtgtgcgatgacacttggctctcagctaccagcatcctatgtttctctgctcaagaaggtgtacaccgaagggggcctcatgcccgatgcgcttaagcagatgaagaaggccctccatggtcccaacggttacaagaacggcgagccctacgacttccactcaaaggatctcgtcgagacagcgaacgcggatagcgacaaccgaaagcctaacggactaggcttcattggcatgaatgtccctagcccaggtggactgttcaacacgggcatgggcaactccttcacgtctgcgatcatcaaggaactccgcgagaagcagcaaaatcctcatgcgtgcgcgacttgcggcgtcatcgcaggctcaggtggtgagaagttgttgatgtgtgcaaagtgcaaggataggaagtactgttcagtcaagtgccagaagcaccactggtcgatccataagaagctgtgtgagcctgtctaccacaagtagcctatcgcgagcacctagcaggcttcctgttgccatacttatagagcctctgtagtagtctaaagtctttctttaagccgttctaggcatctagtctatacgcatactataagccaagctgcctgcctcattctactcttagccttctgttctgttctgttctcgtatatacgtactagaaaatcacttaagagagtctatcaagaactagcatacaaagacctgagaagcttcgatgaataagcaggcgttgtgttgcggacatggaactcgccaaatctaagacatgacggaatttccggaacaaattcggattctattttatattattagcgtgtccgcacttatcttctatggtgtcctctgatcgcgagatgtgtgagccctgaaccgcgctacaaaagccggacctagacttcgatcagaagtcggagatctatctacttactgaacagataaaggaggtagtcaatatatttcgggagcgcaacgaatacgttcaaatggatgagaagcgaaattccttagactatgttgctcgcgcacctgtacacgtggctttaaggcaacatattgggctgcgagttctgtctagtgccttctacgcacgcattaatactggtagaaaagagtgctgtttgcaaaagccaacatgaggctccgtataaaccgctggaagaattggtaccgagttaatcaaacacatatgactgggtttccctttgcgatattgttcatggagcgaatctcaattttaaatgagggcatgttcactcaaatttgcatgaagcaactgacgtgaaatgggcacagcaaacataatgcagagttaataagaagctagggaaagttttaattcgtcactacttagcagcgcgttcccaacagctcggataaaaaagacctttctgcggcggaaggctatggaggaaaagaagcaaaggttagaacagacgatggtgccgcaagtaggtttagattgaaacgtctataccttaatcatggtgccatatcttgaacaaagttcgaagaatcttcgatgcgaggctgagcataaaagaataccttgattaagttctactagtaacgcttaaattacgccattgggctctagatcacagtgttgtcgataagctttcacacgtgctgggctagttcgctctttcgtcttgtaaggttctgtcaacgcgctagcatctaccatgtagctcgtttcagaagtcgcagagttcaaccccaatgctctcttattactccaacgtatgcgatcttccttggagcaggttctgctatcagtaccctgcattctcgatggtgtcagaccttgcgctcttttagtaccgctataacaacatgaggctgggatgctgtagcctgacgatccttccgaggagagggctcctcaggcttatatatataagtacgaggtgttgaaccaggggaaagagaaaacctcatctattgaaccaatttcgaacgccttgtgtgctgaccgacaagagatccaccattatgggttacgaagatggcacatactccaacattccctggttccctaaccatgagactcaggtcgctgtagctgtcggctacctgattgtgttaccgttgatgacagttatgatcgcttcccggtttgcgttcctggaaacattgagtagaatcgttcatgtgagcttctaccttttacattctgggatgacatcatactaacatggaatgatacagtggaatatgccctactcggttgtaaccatcttgatcgctctcttctccagctggtgctacatcttcgtcggaggtgttttaaaccttggtgtcggactcagtcagagcttgcacgagtgctctacaggcctcttcttatgtacttggttctacacaacgacgaaacttggtctctatctctttttgatggagcgcgccttcatcgtccgtggtggtgagcgtccgtctccaatcatggcactaccgcttcaacttctttatcatgggatgctggcttgcagtttttatattactcgagacggcgccgcgtttatgctctgcgggaagacggcgtttgcacttttggctgggagtggtgggcactcattccacttatgggtctcgacgtcttcgtcaacttctaccttcttgccatgttcgtcgtacctcttatgcgcaaccagttttcgaaccgaagactccgcagcctagccatcaaatccatgtggactgcgctcggctccgtcatcgctaccatttccaacctcgtcatgttaatcatgattgaggctcctggctggctgtgtctcacatcctgcggcatcgacatcttcgccaacgcagcacttttatactatgtacgtagcattcccttccgtggtattatgtatcccaaactaacatccgctcagatgacgcgcacactcaaaagagacaacaaagaagcaaaagcaacatggaccgtagcccagtacaacgcccccgagaccgaaaccccttacagcgatgccaaatgcgacgaaagctcgcgctacaccgcgcgccacggcgacagcgacagcgatggcgacaaggatagccccactgttgtacaaactatatccgcattcgagtctgacaacaaatgcgacgttgagcgcggtggcatagtcctcaccaccatctgtaagggaaagggccagaggagcgagaccagcattcctgatgacgacagtcagagggctatactcccgtctgcgcataatactatctatgttagccatgaggttgagtatttgtctatgccgaagaagcatcgcgctagctttgtgtaagacagcgattatagcaaagagttatagtactttcttactttccttaacgtattccaccactgagccggccagaccaccgagccggccagtttttcttggcattactctttcctctataactctacgagttttgaactttttggggattttattttatatttagaaagccctagattagaactttctaatacttttagaattacctaattaggcccagtattgctagagttagagcttagtaaaatatagagcctcgcttagctttaaactctagtattctatagtatatagctacgtataaatctaaaactcttaatatagaatctaaatactataagaaaatagagtctaaagttttagagttttctatatactagttttagagatattaagctagatatctcttagagcttaaaaaagaatattttatttaatagctaagctaaagtagactatatttagctctaacttctagaatagagactatatatatagagagtatatatactaaagttttaagttataagactaagtatagttagctttagctataattttataaactatattttgtaactatattttatactctagttaatcttactaatataatatagtaactatctctcttactcttattaagtaccttttctatatataagttctagtattaaatattaaatactaatactctagaatactataatctaataggcttactgctaataagctatcttacttagtatctatagtagtagatactttataaaaaagtagctatattaaatacgttactcttagaatttttattatctatttaacgcttactagctcttatagcttcttaataaatactatcttatatatatactactttatctttatctaaatcttagctacttagtctattagcattattacttatttatttactattcttttattaatataagaattatttctagagatataatagcttagtagtatatatctaagctaatatatcttaattagatctatagttatataatatataatatatattataagttagcagactatatagcttcgtagactactcttactaagcttctactaaaactactctattctagcgcaaaatagtctactttagctctatatagtataaagtaagatatttattctatatagaaacgtaaagtagagatattattaagaaataagctagactaaaaaataatagtaactgctctctactattagcataaaaaagtattaaaaaagtataagaatatataatctagtactagttaatagttctaagcaaggcctatatacagcactataaactaatactaaaaacttcttaaaaattagcgtaagtaataataactactctgctctaagctaagcttagtaagtttataatttatatagtatctatagtttatataactatagtagtaaaactgcataagtatataagttaagaatagataaagctatctatttagctataatcttctatcttctttatttataagttatactagtattattattattatcttactattaaaacttctatactatattatattactgttataactagtcttatctaagagtaactataagataagccttatgtatttaagattattaaagtatataggcttactagcctagtttaagagtagctagtagaagctatgctatactactacgttattaatattatagaattagttctataaagtatctattgtaagaaagtagtaggtaatataaagataaataactactactctctataaatagaaagatagctattaagtaataatagataactataaaaatagttatataacacttgcaatagtagcaaataatagacgataggtaaaatatcgaattagaggtactatctaactctagagatagctatagtatatataatactattgtatctaactatagccggtactatcctagctctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaagatgagaaagagagatagcagctatataagcataagtaagacgctttcttaaatagttataagagctaataagcgttaagtaaatattcaataattctaagagtaatatatttaatacagctatttgcaagcacctgctactataggcgctaagtaaagtagcttattagcagtatatctatagaatattagattatagagttctatagtattagtattttatgtttaatataagaacttatatatagaagagttacttaatataagcagaagaagctattactatattatattagtaagattaactagagtataatataaagaattattatagtaatatatataaaatatatattactatcttattctagaagttaaataagcttattaatagctttagtattagcttagttatctctcttttctcctttctgctctatttgcctatatttcgttgttctctgtatttagcctaaaatctagttttagctagtattaattaggcttatctatctagaatgcggggtaatagtaaactagtaaagttagtttactagagcttatattagtagttactagtctatactaattagtactagctagtattttagctctattctaagtgttaagatataggctgcgcctatacttagaaacctttctgttagcgccttaagcctaattagttagcaagaaggatatatataggcagtaaatagagaccttcttaataagaaatataactttatttagcactatataaattctattcttataggctagcttataataattatatttcttctttatactaatacgtaactaaactttaaaggtatctaaatagactcttaatctaacttagaacttaagaagcagagttctaattataactcttaggcttatcttatctagatagaggcctacttaaatatctttaaaacttaacttagctctattaatactatgctatagaaccttatagcacgctttaataactctctaggtcttttacttactttaatagctatactaagcactgcttattctacttctataataactctagttttaactatagtcaacttctaatattagagaagtagagaatatctctatctgctctataactaaataggcgctaatttagcataaactgcttttagtaagagacttattcttagaaagataaagctatctttagcgcttagtatattactattacgcataagcttataattaacttagactttattagagattattagaactaatacgcgtttatttaagctaatctcttagcaaaagtttagaagaaagtagctctctactataaattaagagagagtaatagcgcttagaatctagttttatttatagaatactttgcattttgctatagcaatatctatagcaaggaataggtataggctatgctagatagcttctattagagcaagaaagagccttttagtaatttcttcttatattttaagtctcttctaatctagtgcagtagagccttttaagatagtaaatagaaacttaataagctttagtatttcttaaatctagccttatgctaagttgctttgcatagaggtatatcttagtctaattataatatagaagtctataaatactaatctattactattaaccttaagatagcagctttagagaactagaactataatatataaatatctttatattatttagtaaagaataaagataataatattaaaatagttatagtagctatagtaggtataagtagagaatctaaggtatctagttagacctagtagagtaaaagtataggcttaaaattaattaagaactagattcttaagaagctcttttagataaggtataataatagagattatatatgctatagagagcatagttactttgcttagaactactctaatatagtaaggattctagtagttttagcgttagcagctaatttagatagttctataagtaacttaaaaaactagcagcctttgccttatacttagtatagaggctagcagcaaaaaagagaaatatagtaagtacttaataagatatattagattatctagatagtgctctaatcttacttcctcttctattaaataaattaacgtatatagatgctttattagattctagctataaatactttagtgctattagcaactagttatagcagagactctaagcttatactcttaaaatcctgccttagcagctctcttaagtagcttatagcaatactactgctactattttctaagttactttttctttagtataatattaatagatagcaattctatcttattgcttatatagtactagacctctaatagaatataattctaggttagctatagtttaaatagaagagcattatgctagacgtagaatagagagagattactatttagaaagcttagagaataatagtatagatcttctctagaagaagtattagcctctagataataataattactgctatagtaataatttataaaataagaaaaatagcctaatcttagacttgcagaagcctattttatattataagtatatatgctataactttagcgctataagaatagaaaaaagcttaactatagctaggctctaaactactacctaaagtagaagatttttacttcttatttaataagagctaattaataatactctctctatatagaagctaaatagattactatatatatctttaactagaagaaaataggcatttgctagaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattcactaaacttctagataagagatagatttaagctagcttcttattagcaggtgctttagttctacttattaagaaactaatagaggcctagaggctatgcgtaaattatagagctctaaattaaattacttatattaactaatacctcttactacttattaagaaaactctttaaatacttttaaatactaaatagtttataaaggtagatgtctatttagtattctactagctctagattatagaagataataaatatcttatagctttctaaacgtagtttagcctctttaagtagcttatctgcctttatagaattattagatgctctcttcttattctagagatatattaatagcgctctaaaggaaactctaagagactttactatagcctatcttaataatattctagtttatacttatagatcttgcgctaactactttaagaagatctagagagtattagaacttctatagaatgctactctgtatctagatcttaagaagtatataacgtaccttataggttagcgagctatataggttagcgagctacttttactaagcttctactaaaactactctatctacgtaatgccttaataatagtactaaatagacgcttctaataaacataagatataaactgctctctaagctcttaaataagacgtaatactctctatataatgcgctgcagctatctataatatatcttaagtaactctagattattaacgcgctagataaccttcctaagcagattgctagcctaaattaacaaatctaactctaactaagaagaacgtagttattaagcatatacttaagctagttattatatagatttttctttctaggcttatagctatagctaatatagctaattctctgcgcgctaagcatagtctaggctaagttagcttaaactagcctagtacgtttattaaacgctgctctaagctctaaataaagtttaattataaatataactataagagagctctctataaggattctaaggttatataagactagttctagcttatagagaatataaaggcaaagcatagtatctttaataataatatatataactttaataagtctagctttataataagctagatcttaactagagcagttattatagctttagagcaataaggatagctaaagatagtataatagagcaattaagagtagataatagttatctagagcattaatgtaatagagtaggctattctactctttattatctttaagagctgctactatctcttagcttagtataagaagaagaatctaccttataattaggttattatagtctctaagaatagctagataataaataagcttagtttatagtagttaaagcactttaataagcatataaagaggaaagttataggcgcttattagctgcttattattaatagctataagagctataacttacttaaattctagcaatactataaagataataagattattactatctatatatcttcttacttattacatcttctgcagcctcttaatatagattattttgcctctttaaagaaagtatatagacgctaagctaaagagcttatgcataactaaattatatatattataaaacttaagttcctattatactttaagcgcgcctttaacgcagcaattactcttagtaatatactaagaaaagttttaaagcgctaaattagttctatttaatctagagtagattatattagctcttaacgtctgcatctatactctactattatctactattaaagactatctctagtagttataaactctaagtaatactcttaaattagaattataattaacgcttataaaggcaagaatttagaggcatatagatagcttactaacgtctatagtagaggcctttaagaagatcttaaagagagtagcaattattgcatataagctagtgttaacgcagaagaagattactaagctttaagtagctaataaggctgctacgtaatataaattatataaaagaaagtatatataagaagaagagatcttaatagttaagaatagtctttaatagataattctaaagaagtttagtgcgcgtagtaataaaaagaaggcaaagaagcagatatacgctaaagtaagtaagctctcttaaaggcagtatagataatataataagactagatataatacgcatacgtgtaagaaagcagtagaagtagactctaaataatattatatcttactttatactatatagggctaaagtaggctattttgcgctagaataaggtagttttagtagaggcttagcaaaagtagctcgctaacctatatagcttgctaacttataaggtatgttatttgcttagaagaagattaagtacctagaatatattattaaggctagaaaagtagtataactaaattctaataagatagtagctatctaataatagaagtctttaataatagcaaagagtatataaagctttcttagctttataaacttttattataactttattctaaacttctcttatactatagcttctttgcatatactaacaaaatgcaatgcactcttctaatagactataatagagtaggctgcatttaactagcttaagtaagctttttacttaagtctagttcttatataatagaactctaaacgctatatagtagttaaagcagactatttagaagaagcgctagaaggatgcttattataagaaattaagagtatattatatttagttacttactattctgcttctcttatatctaagcaataaaattatactatctataataaagaactacttatagtaattaaatatattaaaatatagataatagagttgcaaagtatttttaagctatttataattttaatagattataaaaacttagaatactttacttctactaggttactaacagagcagcaatagtaataagcagagaaacttttagctttttacttctatctataattttaacttagaaagttagcaaataggctagatgcgttaagctaatataaataggatataaaagagtatattaaataagctagctgctatatagtactaatctctatctagtctacctctatgcagaacgcagctataatactagtagaaagtctactatttatagataagtatatataagaactttaagactaagctatctataagaatatagcttacctgctatagttataggtagtataataagaagctaggcagtttctactagaagctaagataaactagtaagtaagtagcttgaggactgatactatctctacgtatagaatactataatagcgcagagttatatagcttttatcttagaaactcttaactactatagtaatctaataagcatataaattaaactttataagatatatagagaaaaatagaatcttctaaatactacgtagagattactattagaatagaatattctctaatatagcataatatataagaaattgctattactatagtacttatactttaagattaaagaggtagagcctattatagctcttactagtagtagattagtactagtcttaaatttctatagactttatagtaaacttactataagctaacttagctgcactataatatcttcttattattatagactacctttctaagtatatctaattagaagctatagtaataataggagctaaagaatacgcagagcattttagagatatatagtagtaattttatagcttctctataaatattataacagactaagagttagactagctagagaaattctagagtatactctataagcttataaatatttagtagcttcttttaactacttattattcttagatagatagaggcatagagagagctaactaagaagtttaattagttctaagagtaataattaacttttcttaaataaactagctctaatatcttatagcttgctagcttactcttaataataaagactctactattactagaataaatctaaatctcttgctaaatagctatactctattgcctatttagaaactaaataactttctgcctttaactataactctaaaaggcagagcagtctagtttatagaatacctataaaatagaatagtaatagcttaagctgctattacctttatataataatagtagtagaaagctataaactacttataaaagctagcagaataattctaagttagagataaagtatagtttttaatgcataatataaaaatagtgcagaaaatattagaatagtactagaggagttgtagctaggaagtaagtaataataagaataactaatagaattgttgtaaagaatagacgaatcgctactaataagaagcaattctctctctactctatatactagctctctagcaaatatactaggcttacttaggacgctaaaggcgttcttagtgctagagtgctaatattatctctcttcttaggcatgcttaccttaagcaaatgcgtctaatatagaagagcgtttagtaagctagaataagctataatagcttatttaaggcctaacgcgcgtattagagctctatagattatttctaaaacttatagttttaagagacttgcttaactaagcttagcgcgctaagtaataataagtaagtagtacatagacttataatactagttaagcttagcctaacttctaacctagttctatattctcttagtctctttttagtaaggatttttagttctctctatagagattttagcttctatttaggctagaatactctattatactctattacagcgctaataaatatagagtattctataataactactacgctcttaatctagctttattaagctcttctgcttctattctatgctaatctaggctagaatatctctaaattagttaatatagactagattgctattagtaataatataatagagaatagtatacgcatctattatctatgctactattatattatatcttttactataggcttctttaagtgccttagtaagtttagttatattataatagacttctctaatgttatagagaatgctaagaactatcttaatctctacttattctagcagaagaagattagaggtagagagactacttagtactttaagtgcctctattacttctttagtaactctaactatatagcagtaagttattataagctaaaatactctattatagcataaactaatatatttagctttctaagaagctgcgttagaagattctagatattgctactaatattaataagctagtgctaggttagattaatatttactactaaactattattactgcctctactatctctactactaagaactagctagtaagagctatagtagctgcttagtacgtctataatctgcagcttctagatactagagagattttagtgcttaaagctaatattcagaacgcctatagttctctagctatatagttaaagaagtaagtatcttatatagtcttatataggctataataccttattataggctatttaggcgctaactatgttctaggcctctatatacgccttatatagagaacttagcatgctataatagcgctatagactctaataatagctctaatgctacctatatctctatttgctataattgctctactaaggctattgctgctaagcgcaaagcttattagaatatctttactaagactattcttaagcttaagcagattaataagaataagcctagtactctctataagaagataagttaggctattatagagcatattagcgtaaactaacttaatatatagagtaagaagtataagaactctaagagagagctaaagaagctaatctaaggtcttaagataaatattatatctttagagaaagatagaagccttattctcttagctaggcatagtctctttataagtaagattaataaagcttaaaagaagcttaatagtgctaaagagcatcttatagttcttaatacctaaatctagccttagtagagccttttatagctaatttagctctctttagattattataccttagactatagctagtaggcactataagagcagcgcctaggtctttagaacctaagctaggctattataggctattctagcgcagatttatctagtaatctctagatagtaaaatactaagaagattctttcttctatctttccttagtaatatatttctattcttaggttcttctatctctagatttatttttaattattatataatgcttatctctaaagatgctaattattttctttctgtctagaatagtctattataagctataatagctctaagaggcgtagtttatttattattatcttcttcttttatttagagattaaccttaatatcttatatctatattttaatttacttagctattcttatacttcttacgctgtagttaggcagatatagtatgtctagaactttcttagagtattttctaagatatttaggctaggcttctataagtttttatccttagagtagtttttctatttaactaggtactcttattagctgctgtctattatccttctatctataattttatctactttatagatattattacctctaatattatatagagtatctataatattagttagaaagtgtagaattttacttattagattatatagttctaataagaaggcataaaagatagagtatatatttagaaaactcttaagtctaactttaaatgctaaagagcttatttatttattaataacctctagagtaaatttttagtctagttttttctttagttatattaactatatatttctagtagaaactataactttatcttcttctttaaatagaactagcagcctttatttatttacgtattttttctagtacttatttactataaagattcttaatctataagtagtaattattactagtactcttttagtaagcttagctactctaggtaattctctgtctctaagtagtcttttaggctaatctagcctaatagagtctagtctttagtttgcttagaaagatattatatttataactgcatgtttgctattattatacgcaaactctataagagataactataatatctagttatcttacttaagcctatagtagcaacgtaggtagtattctagagtctagttctatttttctatctatctatctatctatagatagaagaaagaaagttagaactcttcttaagtttatatagtattagaacgtattctagtgttttgcgtttataatagagcctctatctaaaattacttgctttagaatgctatgtaagtatataactttataaatctatacttatgctaagtctactctatcttagtcttcttaagtagagatataatagaatatcttagttaatctgcatataataactaatatagcattataaactacgcctaatagtttacttagagagagtttagttataaaatctattataatatctttctatagtcttattagaggtagcagtagtgctagtaacctatatagcttatattaggctagctttgctctcttatatactttataagagtaatagtacttctctgcgttctttctaaggtctttctaagtataatagcgctataatttcttaattatctgccttatactaaaatagcctataagagaattattataatattaatatattatctctgcctttttagaggttatataaaggatcttaggtgctttatatgctactttagattattatagcttatcttagcctaacttaggttctaaggtgtctagtatatctatactagactttaaagatagattattatctgcttctagctctaatactataagttagctttagtcttcttaatagagcttatgcaatattataatagctttttgttattcttctattcttataactgcttaagttaatatagctaagataagaaagaagtcttttctttctttttatagagctctatagagaggttctataaaagtatagttatatttctaaaatagcttttatgccttatctatatagtctaggcgtcttaaagagctatctataggatttattttgctagattaataagtaattataaagttatatctagaaaagataagataagctcttacttatctatagtttagagtttttatctctataaactatttaagatttttatagtctataagaaccttaaacgttgttccttctagatattaatactagtattctaaactcttaataattataagtagttcttagttatatatgttatacttatacttagctataataagtttatataagtagaagtttactagtctttattaaagcttcttgctatcttctagtactaactagcttagaatacctaatattgcgtcttctaaggcattaactttaactctagtctctctttcttagttaaaatgcataagaaataagcatattaagaaatatattctttaatacttagaaggcttaaacacctttaaggcctattttaagagtctaactctcttctctttatatttataggctgcctctagctacttctagagtcttttagattagaatagttaatagcagcgctaagtagctaaaactagtaataaattatctatagtagtttataaacttaataaagacgcagatcttacgtatagtgcatagcagaagctagttctagattattttaactctatcttagttaatactaacttcttctagacttataatatactctaggtactctatatgctgcgtatactatttatacttacttagctttatatatagctttgcattgcgtagcttctagagaactttctttatatatactatatacttttcttctatatctaaaaagactaagatattatctaaatagataatatagaaaatatctactaagcttgctaacgctttattaatataagcttagaactaggctagagcatttataagactaaatagcattactatatacttaaaatagctatatcttatataaaaggtagtcttctacttattgcctttagcaattctaattctatagtaggcctcttttatattaagctttatatactactttgcttaagagagacgttctaaaaactctataattaagagtagagaactctaattcttaatgctaatcttattaaaacctctatagtctatatagagttatattattctatctttcttcttaataaatagtatagatacgcttactagtaactttaactaacgtatttagctacgctataaatacttagttatatatgctcttaatatacctaactctataagagagaggttatataatagataatagagagaatcttctctaggtactagattaattattagattatacttactatatcttactagaatcttagagttctctttagagctaacgtctgcaaacgtagcataatctaagagaatctaacctatatagagttattctagcatagtaaggcctatatagcttactagaaaggcatatacgtctgcatataagctttatatgcttcttttaaactcttctgcaattcttaatgcttatcttatagtatagtattatattctttatcttatactctctataaagaagtctttatattagaatattaatctttaggttatatttatctacctaaaggaggctaagataaattagatatctctttagattagtaataataaaagagatcttataattctttttcttactataaaagttaataataactatatctataactatagtactatagatagtaaggtttctcttactaactctctctgctagaaagctagttaatagagttatctctaaactctgctctttagtaagttttattaatattaggtttaactaagaactgtaagtctagaaaaatatctatagcgcttaaggcactaataactttttttactattattagctaagagagtactaataatatagcctctcttagagtgctaaggttcttttagtctagattagatctaatataggtagtaagatagatctctaagactgcgcctattatctttttctatattctattaagagagtctagcttaaggcttataagagttagagtaatctagactaatatagctaactttattatagttataataggttagcttagaatagttagatttagctctgcttactagtgcctactttagcctattatagcctattctagtatgcttagctttttttagagagttttaagctctctctatatttagagagacctttcttagttaactataagaagtttatactagaatatctactatagttctatactctgagttactctttgctagactatatttgcttatttctctagagtagctagagtgcttctctacttaactagaatctttataagattatcttatatatcttattatagtgctaaatagtactatgatgaacttttattacttctatatttataaggcctagttctttctagagagatctaagatagtctagcagatctgttagagattagtttagtttctatcttataagatagatataattatatgctttctagaagcgttctactagagttctaagtaaattaagcataactgcttttagttttacctaagtaggcatctattctagagatatagtatagtagagtaacgtgcattagcgcagggcctaagcctaataagatattaggtaaagtataaaagcagaagaaagcagtttagaggttaataacttaattaactacttttgcattaagcataacttactataataaatagcaactaattatgcaacttaaacctaataccttagttcttaggaaagctaagagcaggtaagtatagctaagcaagaaatctagccttaataatatattagataataggaataagaacagggaatataaataggtaataaggaacagaaataagaaaataggtaatagaaaataggtatatgcacagaaataataataataagaatagattatattaagatataggaagagtaatatacagcatagcagcatagctagagaatataataatattatactaagcaatctttattactaagttagcactagaactaaaaataaaataatatacttgctatagaacgagcatagatgctagaagcctcttaggctagacctaatagcagttaattattagaaatataaaatttaatattgcttagattacctaagcagtaaagaataaactatagttctagaaggctattagaatgcagcctaacagcctttaagactatatatataatatttaagaatataaaaatataatataaggctatatttaggctactaaaaatatcttctagcaagaaatactattagcattttagcttgccttctaaacagttacgctcctgcttcttcttattaatactcttcttttaactcttattattctcctcttatactactttctagaccttatagactcttaggctctaattgcaataagctttctatctaactagcaacttctctgctatatagaaggcctaatatctctactctaagaaagaggtagcacttaagcttgcctctaggctaagaatctattaggcttagaactagtagtaatactagcgcctttagaagcagaaatacttttagtatctaatttttaagaaattcttaaagtaattgcctaagaagtaaatgcaatagcacgtaataactagcgcttctacgttaataaataagccttctttatagatatctctcttctatttaatagagaaaacgttactctatttattaaagaaattaaatagcgctctagcttctactaatagactattaagaactacatcttaagacttctaggctactataattatactaagcataatattattaaaaacagtatagctaaatttaaagtagtaaaacttactaaagactagtaaggcatctaagtagcgctgcgcagatatttctagagccttaattaagcctagcgcaaagaaactaagaactctcttagattctagtgcctaagctacttaataataactaatctatctctttaaagctacctagacgcctttaagcctagatttaataggtgccttaaagtagaattagtaataatagaatagaagagcttctttcttacttaaggccttaatagaaaaaggctaaataaggtactaaataagtttaacctcttaattgcttaactattagactttgtctttaaaagaattaaactgttccttagtaaaatagcctctagagaattagaaattaaagcctttaatctagctcttaggaaaaatagtagcattataaaattaataactagcaatttattagaactaatacttataaatatcttctatgcactgcagctagatctaagcattatttctttactcttattctactagcctaaagcaaactaataactctaagaagaattaagagttatagatgctactaagctacgaacctacctagagtaaggtagataatctaattaagaaatttactagaattaagcttagtagagtaaacctattaactgcccttctaagaatctagagaaataaaacttcttagctatgcagacgtctaagaagctattaggcttattcttataaaagttagtgctctctctgcataagtatagaactaagtactaggtaactaaaacttttagcagcctctgcgtactatactcttaagttctagctattaataaatctagatagagttctaacagagttcttagacatagaactatagtaattagtaaggctcttaagcttattatacttatagagagttaagctatttagtatacttttggcaaaataagagataagcttatctagaactaatagatctacttaaacttataaggttgcattagttagaggaataaagaataacctaaagaagaagttagaaacgtctctagaacgcatattattagaactattattaaagaaattaagacttagctaaaataaagtagtaaactagtagttaacctagttactataataaactcttatattaagcagacctaaggacagatagagctatctaataatataataattatagaatagaatagcttctagaatttagaagttatagaagaagataagtttgcatagtgcttaaaacttactagtatagttattagagctaaagaagtgctacttactctagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcctttcttaggcctaaactagcatgctaaagttctattaggctaagcctatagaataatagcataaatattagtaatatagctattacttactctaagtatatagaagtagaagctttagaaagctttattacttaagcagaaagtagaagtaataattcttaccttatagtactagagttcttaagagaatactattactagaacttcttcctagcatcttctaataataataactaactaagaataactttagaatagagagagtataataaggattatagctttaagcacgtctgttgcaactatctataggctctaataataatctataaagtataactcttagcgctacttaacttagaagcagaacttaatataatgcgcctaaagatagcttaagcagcagaacttatagtaatcttaatactataagaaataagtaatttaagaatgcaggcagctaatagcttatttaaattatttataggcatagtatagtaagctctagtatctattagaaatattattatttctactaacttctttattctaaaaacgctctctaatctagttattcttagaaacttctacttagtagatacctaaataacgtttaagtatagtgcagatagaagaataaaatgcatagtattcttagaagactaatctgcatatataatctttattagagctactaataacacctttagtactattactagaatattagtatagctaaaagctagtagagtctagagcataggcctagcactctaatagaaaaagataaagacctatagaagctagagaattagtagtagctaatgcctaagaagagaagcagtaatagtacctttagagtataaagagaagctttaagtattataagtagctagatcgcgtagaacgatagtagaataggctctaataatacgttagcctttgctttactctaataagtattaagaagtaatttacttctaatattaactaaaagtaactttattagatataacgactatagaactattaggcgtagaagagcaagaggaattattatttataactaagaaagcctacttattattaatatctctttattattagactaaaaagttaaagaaattctataagaacttatatatgcttattgcgtagactcttaaaaacactttaaagagaagcaggcataggcagaaattaaggcataggcgttctaagactatattaggtttaaagttactataatatataaaataaaggataagaaagtctagcttattagcaaattagactttacgccttatactatagaagagagaatagattagtaagcataagcagcagaaagatagaagctaaatatagactaaagctagagaagcttctaataatatattagagatagaactgctctatttctagttagaactagagttactagcaaaaggctagagaagataaaaattgctaaatagctatagctataagaaaagcttatattgtagaaagtcttcttctattaagaggcagcgcttagctttaactttacagaattagaaagaatctataaagatatctattctctagtacgcattaatactatgccttataacgcctagaaaaaaagtaattttctagttctaagaagacttaaggcagaggtaaataatataatctagcagtaacttaactaagaagtgcttaagtatagtaaaagcctatatagtaacctctagttctttattaagaagaagaattaaggctactatcttattaataatacctaaaagattaattaagttatagtaagagacgctaatatgctgctaaacactaataagttttctaaagaatttataagctgctaagtagtctctcttattaacttcttcttagagtataactaagttacgttatatctagaattgcgcctaataactgccttctttacttctagctatagtttagtctagtaatatatactgcctatagagactactaacttagtagctaagtttatataagtagtaataaagatcttttagaacttaatcttatactgctatatactatatatagataatattactgttaaaggcctaaaaactaactatagagagaaacttatagagctaagcatctaatagtttattagagagcatattattaacattaactatatcttatataatcttaaactagtagaagtaatagcatttagttttaagagcgattagtactataatagcatagagattattagatacgtcgtaaataagcaaggcagatatctagcgctaaagaaaattactaaaattatctaatagctagcatatgcttatctaaagaatatataaatatttcttagcgtctacgtctactactatatttagattatagattttgcctaaaaagcagctctactctttaaccttttaagaaagaaagcagtatttaaatagactattaaggctagcaacgtaatagaatacttaaaataatacttaataagcgcgctagcactagtttctattaactatagtaagctagtgcgccttattattatcttagtagatagaagtaagaaagaatagagagtagtattataataagaagatctctaagagaataaaagactagtgcaatttaagtttagagtatagttagctatagaaagatattagaacttaagtaagtataaatgtaaagcaatgcttcttgcattaaaaaagttctactcttagatctatagtatttactttatagttaagatagatataaggactcttatagactagctaaattagagcgctactaacctcttaggtgcattagtaatataatagctagcgttgcttaatatatagaaatttaaagtacgctatattaagagtaagaagaatatagttgcagatacgcttttatataggctagaagaactagaatagacgctgctagaaaacctagaagaggatgttaaagaatttattaataaatagctaagattaataatactaaactagagagacctaatagatagtttaaggcttacttatagcatatagttataagcttttaatctcttagttcttaataccttagaaataatatacttttaaaatattgcctaatagctagttataatgcagaactctacttagcttaactagaaaagtataagaaatctttaaagataagcatgcaaattttacgtaaaagaaggcatcttataggctaaagcaggacttagacgcctattaagaagagttatagacgtttcttcctaataattagaaattctctaataactctataaggcattaagttattaaggaagagaaggcacttagagaaagatatagatataatacttctagaataatatatttaaggctataaaataacacgttaaaatatgctagaaatgctagatttatagcatataacgctttaataaagaactatactttatataaggctctaatattatataggcataggtaactatagatatagtatatatacctaatagccttactagaaagaagtttctagtagttgcaagaaactacctctctagatacattaaagctaaagcactcgttagaaaatagctctttataagtctttaggtttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtatctctaaaaaagtaatatatattcttaaagaactagacagcgcgctactaaaagtaacttatactagtaactagctacgtaagttctattagcagttattactagatatagagatagtgctaaataaaggcgcagaaactctagacctaatagatattagtaatgtaagagaagatagactaaaagaaacgcataagaaaagctatactctcttaaattaggctttagcatagtaagtctaagtttagattctatgtaaagctatagataatatagaatagaaatagtttagagataaagtagataatctataagacttttaactatagaatagttaaaggtaaaaagagtagaagagagaagagaataaaaagtgcgcattagcatataagaaaaataggcttaatagataagagagaaagttactatagagtttaggaattatttttataagaattataagttttattttatatattataagaggcagagagaaaaagaaaaaaaatataagaaaaagctatactattaagcttaataatatgcagagagattaaaaagaacttagtaaaaaggctatagaatactattactaactactacttaggctactactactactactgctagagctctcttaagagtagctattagagctactataactacgcctatctaaagaactactaagactgctaatattgctataataagatgtcctaagtacctctagaactgctagaagtagaataataaagagaattactagagctctactaataatagcttactaaaaatctagtagatagctagtaactaagctactagagagatctattctaaaaagctactacttcttaagtagcaagactagttctatcttaagcagccttagtaatagcatctagtaaaaatatagtaagctaagtaaagctgcctatgctactactattactagcatctttaagactataaggagaggattctgctaaagaagagcatatagctaagcctaatagagaattagaaagcacgctgcaagaagaggactgcctaagagaagaaagttaactataagaagaattataaaaagaagagcttattactataagcgaactaagatctaaaagagctattagagaacctagagattctaaactagacttaataacatagctagactaaattaacttataagctaatgcgtgctctactaaagaaagacttaaaactgcagagtagctactttctaatatctaattctagcagatagctaacttctctagtatattagagctagaataaggcgcgctataataataaaaagtaagtaaatttgctagaacgctataaatagagtacgcagaatttagagtattaggtagaaagttctagtaatatagcatatatctagatttaaaatttataaccttagaagtaaggctaacttaggcagcttaactagcagcaatagcatagataagctctagaaaaagaaaagttagtaaaagctacctctaataaattattagacctataaaagaaataattgctctaatttgtaatctagtaacttaggcagtaacctaacaacgcgattaactaattattagcgctagtaaactaagtatactatttattattacgcaagtagtagttataagcgtagttattattattaatattatcttaatagaagaagtatatagcactattagcatagcagagtagcaaagcagctagataagtgctattagagctaatagtactactactcttaatactataattaatagcataatagtagaactatttaaagtcttactaagtagaaaatgctaagagagcttagctcttaagaatataagagtaacctctatagtaaaggtaataaaagagagttagcatattattattagaatctctgcaggtaattaagtaagagcaattagcatctattagagtattattacgctagtgtaagtaagcgcgcctaatattattaagaaactaagagagaatctagccttacttaagtaaattagctagaatagtagtaatattattagtaagattagcgctaagaggctaattaagaaggtagataactgcaaaaatattagttaacttaattctaataagagaaagaaaaaaaacttactagctttaagtactatgcaaactgcaggcagagcgcgcttcttagttagtaatactagaagctaagaaccttagctactagaaagaagcttcttactgctgctgctactgctaaattcttaactactgcagctagaataagcagagatagacctatagaagtagttaacgtaagctataattctaatagtatatagaaagatattaaagaaagagaaagaataaagaagaagataagaaagtaagaagtataaagaatagagaatatagcaaggactaagtattttatagttctaagaagcgtttgctgcagcctagcgtgctacttattaactaactttactttaaaagctgcgctgctatctatattataagtaagagaaggctttaatactaggcctgctaaacgcctattaagcctagtttagcattagagttactataagatttattaagataaatagaacgaacgtatctagtatatttcttttagaacttaggcttgctaatgcaaagttatagagcaaacagagcgctctagctcttagagctaggaacttaaaataggcattagagcgtaataagtatttcttctaaggtaagttcttactatagcatagaaaagtaacagaagcactagcgctttatataaattaatctaagttctacttaggtgcacctagtagaagctagaagaattcttactttaattagaaaggtagcttaagttccttattcttagttctacttagtagactctattaactattagagaggcttactagaagtttactattattataaaagaagaggcgttaggcagagcatagtctgcgttatcttagcaattagtttagcagttataattatagttatctctaatagaagctaatagcaaagacgttaggcagagcatagtctgcgttattctagtaattagcttagcagctataactgcagttatctctaatagaagctaatagtaaaggcgctaggcagagcatagtctatattactctagtaattaggtattatgcagtctacgcagccttaggcgtcttatatgctattatctataatagaattctgctagcagagagagagaagcctactactaaagtagccttatctttagtaatagagcaagtaaacttagagatagtaatctgctatattaggtttaataggttagagtttattaagcttagttctatgctagtattaagcttgcagaagtatagaagcaaaaaagaagattatagaagaatagtaatctactatattaggtttaataagtctagtcctatgctagcattaggcttactagagcgtagaagtaaagagaagattgcagaaaaatagtaatctgctatattaagtttaataagttagagtttattaagtctagtcttatactagcattaagcttgcagaagagcagaagcaaagagaagattacagaagaatagtaatctactatattaagtttaacaaagttagagttattaggcctagtcttatacttgcaataagcttatagcaaaatagaagcaaagagtaaactatagaaagtaagcttaagagagctaagctcttataaatagaagaagtatatagtagagcaacgtgcgttagcgcagagcctaagcctaataggatattaggcaaagtataaaagcagaaggaggcagtttagaggttaataacttaattaactacttttgcattaagcataacttactacaataatagcagaaaagaagcagtaactatttctaaagtattcttatattctctaagacgtagcatagcctaaacgtaactattaagggcctctattagaaaagcttaagggcaaagttataaagtaagacttatagtcttctctttctagcagttatattatacttagttctttttcttaaagcatattagagatttaagctttagtaagaagcctaatatattactttagaatagacctagtagcgtcgtttctagttacttaaggttaaaagcctcttagttgcctaaattataataggcctttatagcctataagaaaactagtttcttctctagaagagcttaagcctttagttattagagtttcttaatcttcttacgcattttattcttctcttaattaagttagagagaaataggctcttatagcttattattagctagttaggcagtattaggcttagttacctttatgcctaactcttctatagaagtaataagtatacaagtgctttaatattatcgttaagaatctcttaagcctaagctat