ctcccatgtgtatctcttattccaatttaccaattttttcgcattatcagtgaacaaagcagtcagtctactgattaccatgtcatctgtcatcaggtaatcttgaacaaagacgtcaatatttttcaaccatagttcatggttgtaggggagttctcctgagaatttttcccattcacttgttttggggatgcctttccatagttgatttctcacatctgaactaatttctccatgataaataaaggggaattcttcaacccaatatggaacggggtttccttttgtgatgttactcttagcagaatcatattcctctttgtgagttactgcgggagctataaaggtctgggaattctttgattgttggcagttaacttcaaggtcttgagggggaagttgaggagctgcttcagatggaatattcaaaagaggattgttgaatttcaagtgagggggaggatctctatctgctggcttgatgatagagtcaagtttattgttcatgccatatgtggtctggcacacatctcctattcttctcttcagttgttcaaatctgttattttcacttatgtcaaactcactgatctgagtagaaatatattgaaaattattggcggttcttccttcagcagatctcatgtccttctttaattcatcaaacttagagtgagtttgggtatctctcacaaacaagatgtcttgaaagtcttcaagcttcttgtcaatatgttgtttcatttattcaacatagctggggaaatgatggttattaggctctttgctcagtttatcactcaaactatcaattactttctcaagtagagtaggaacaatttcatcttttattagcttagagatggaatttttcatagaagagttgaaattttttaagcaagattctaacagagtgctgggaatagagtctactgttcctgaaagatcagagagaaaagtagaaaacaaatccttttatctatcttcaattaacaaagggacatctctagaaaagtcattattgatattctggagaaaaaattctttatttgacgggacagataagtcgtctatgtcaaaactatgaggagaatctattggtgtggttcttcctgggggttgcctcgtcgttggacttggttccttcctcctcccctcccacgatatcagaaaactcttccggctattctctccgctctcatcagataatccccaacctgtagtaatctcgttgtcggatccctgtgattcctcccatatcctctccagtttcctcgcggggaggggtgggaacgtcgctgctgtggctcatgtgtctgggccacttgtgcttgatggtgttgttcgtagttcggaacaatttgctgggggtactgctgttggtgctggaagccgccctgacgatagtacgggtggtgttgcccttgcctgtgctggttgtagtaggctgaagctggtgggggttgagtagatggtggcgggggtggaggcaaatggttgcctcaagccaaatgttgggttcgagcggtcggcggtctctgatttggcagttggtcttgtgttggttgttggccatgacccaggtacgtgatccctgacgtctggagggctaggggcaacggagccggtgtggtggtccaggctgttgtgcgcaacaaaactgccaaaacccctaccttacaacctaaaccacttacatatatgaacatattattgcataatcagaatctgcatacaattttacccatagtcactcactacaactatacgtctatctctattagtttagaagataatccaatataaaggttaaagccataccataactagtcattaattagtatttaatagtattttaccacatatatataagtacatacacataaattatcacatcagcaggcctccaccagtagtgcagaccatttatgcaattcttgcatgcatatgtgcaaccattaggcctccacttagttacttaattgaatttacgcagactttgcataaatgcatgtggacagaaaaacctccaccaggcagtgcaacaagttatgcaatccttacatacagtagtaccatatttagttatttccacagcataattagctcaatgcatgtactcttttcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaactccccccatcatcacccagctagcacagtacccagctagctcagtggtcatcaacattaaagtctagtcaacaccagtaaccccaacaccaacaacaccaacaacaacatcaacaacagcaaccaacagtttcactactttatccagaatcaccgtaaaaaccataaaaccccataaaaacattccacttggattgttttcacactcatactcaccgtgtaaaggttgtacaaccatcttgtattgtattacatactgatctaggtctgatagagactactacatataagttttctccatcataaagttacaccacaacagtaaattaaattgttgtcagaattcttgtgtagtaaagagaggggcaggtctttcaaaccacccgtaacagtaaatattatctagtgaaatatcattattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacaccagggagggactgatggtgtgtgaatgagctcattgggtgatggctaatctttgaacttgcggggtagggttgttctgttccgacctctctaagtccgctagttcttcgcgagcgatccaattctcgcagatcctgagcatctcctcccctccagctagattcctgataacttcctgacttcccaccgcttgctggagtgccaaacgcatcataggtacgttctgattttctctcgcttggacaaacatcaaccactggtcgttgaatagatttatcaccgtttccagttgagggttgtccactatgatgtcttctgggccctcccaggctggagtctgattcagcgctggggaaggggttggatttaactgactaggggtcgtagattgattgaatctggagccctgtcgcggtattcatgtggactgtgaattcctggcgttctatagggtgtgggaccggtgtcgatctggtcgacatagtttctaacgccaaagacgttgctcatgagttgatgagagctggcgagattccctgctccgttggtggtgctcctgactttctcatcctcacgctggctttgctgagggaaggtaggtttctggttaaacgtttgaagccgctcagttgcagcggggctaagttggtatagcgagtcatctcctcgctgtagtccaacaagtccagctctggctcctgagtcctgctgtcggtggtctggttgtgtgagctctctttgctcgcgttcgagttctcgttgttgttgttcaacagagatgttgcgtccatttcttaaatggccgcccatcgcgacaaagaagaaggtagaaagaagaagaaaaaaaaatatgatttagttaacttcggttctgtgtgggggtcgggaggtagtgtttgattggcaggtacaaagagttatagtgggaaacgtggaaaggaataaaaggagatgagagagcggtacctttaagtatttgctctttggaacaccttttcgtttttgtcttatcagaaggagcggatgagggagttactgttggggtgcaatcaacaaggcgtgttagaattagttcggagccaatcggtagaagacagagtcgatggaatgagaaataatatgtttttctttttaatcctgtttctttttggttgtttctttcctgaattgggaggagtgtacgagggagtccacacagagaaacgagtcggttctttgtgattgactgctcgtttcttcttttttgttcggagacactagtagtggcgatgggagtccactcagccgatgatacaagatttccttccttgggtcgggctagcctctgtttctcaagaagatctaaatcggcttccacgtcagacggaatcgacgacaagtccgatgaaaggtgaagagattgttgaggcgagtcgggtataacacttctgctagtcttcacttcgcggtttcgacaaggtattccggattttgaaaaaaaggaaggataaatgagaaacaggatcagaaacgatcgatcggggggttttttttatgaatcgtggaaagaaactagtatttgagaaaggttgtagaaaaaggttttggcaagcgctccgcgatggaaatttgaaaaattttacgagcgcttcgcgatggaatttagagaagtatgttttgaaaaatttggaaaatagaaattatcaacagtttttatttatatatatatttttttttttctttttgaattataatgaagcttttaagagtttttttttcttttagaggcctgatgaatgatgattagagtttaagagtatgattataagaggtctaaagagaatatatatttcccgatgaggcccccaattgtgagcctgggtctcaacagtgacggcaggacacaaggatgggggggggcaaaactagatgtatttctgagggataaggaaatacaactagaaggagaggcaaggaaaagagaaagagaaagagaaatgaaatgaataaagattttttatttgtttatttgttttataatcaaggtttgatgcagtcttactttcctgagaaggatggctgttatttaagcggaattaatctacgcctcctatcaactgaaactgaatagggtacttggtattgatatatcaatccaacctcaattttttagatcaaagatcaaggttctttaaagggaaacctaggtggtttgcagttataccaccaaacaaagagtaaagataacttgatttgatttgatgatggtttaggcagaggtttagtagaaaaggaatgatgtgatcattcagagagacagagaaggaacttagcagaaagatgcaagctgaacttgaaggaatgacttactatttggtgatcctgacactgagagtgggaagattccaaagagtaaaggactccaaacgataacacggcgatgatacggcggtgaatccaagttgaggtatgctggttttctggtctgagttggttctgggtgggtctgaagcttgaagatcctgaaaatgcgaactcagtgtctactgagagaatattcagagttggattacataatcacaccatgtacatgtggtagagagttgcaattccaacttggtagatatttcacaatggtacggtgaaatattacaaagtctgtgaaggagaggagtagtgtaaaagtgtgtaggggtgactaaggttaaaattaacagaggaattcatttctgaagtcagaatgcaataaaagattaagatgaaaaatttacagtagggacttgaatgaaaaaggaggacttaggcagtcttttggccagcttggctggcagcgggtgcgggtgcggatgcggatgcctagatggccggaaaaatcagccggatatccgcatccgtgcggatatccagatgcaaatcgcccatctctatccttgattgacagttgtcaatcaatatgggaaaagctggttactggtgaatcaatatttacagaatttgaaaatcaagaagaactgcgtgaggagggactgttggaacaagaagagttgcaattcttggatgctcagcaagatgaccttattgatcttaccatgaataataatgattaaaaatctgttacaaatgatagaacactggagttttttaatttttattcatgattcttataacaacaatcacaataatataataaaagaaataagtgatgagaaataaagaaaaaatacttgacagaataattgatctgttaaatggggcttggatgtagaacttgagcccaacaagccaactattcatctctagagataaaaccaggctcatgctttggaatttttttattttgtttatttagcatggttatcaaactgatttgtaactttccagtttggttttaaaagcttgataaaaaacccttcccagtctagattgaagcctctccactgtgggttgaagcttgatatgtatgataaattgaattgatagtataattttgatactaaatttatataatgattaggttatgttaaaggttttatgaaaagatgataatcagtaagatctgccagcagcacattaatcagaaaaaaaatattactaataatcttcatcaactgtcttgtttattgagatagaaatagaaataaaaatgaattaatgttgctactgacatcatagaagtgcttgtatctgaaaatgtatcaattttttgtaatttttttcctggtttgaccatctaagattgtaatctgtctttagagctgagtgatttggagtctggtgatctgtgtacatgtacagggtgagctgagttgagtttacatgaacatgggaagctgagttgagctgagtgagaccagtgagctgagtacctttacagggtgaactgagttgagctgagtgagaccagtgtatacagggtcagctgaattgagctgagtgagtcagtacatgtacagggtgagctgggtagagttgagtgagaccagtgaactgagtacatgtaccgggtgagctgggtagagttgagtgagacaggtgagctgagtacatgtacagggtgagctgagttgagctgagtgagtccgatgagctgagcacttgtacatggtgagctgggtagagttgagtgagtccagtagctgagtacatgtacagggtgagctgagttgagctgagtgagactggtgagctgattacatgtacagggtgagctgggtagagttgagtgagaccggtgagctgagtacatgtacagggtgagctgagtgagtccgatgagctgagcacttgtacagggtgagctgagttgagctgagtgagtccgatgagctgagtacatgtacagggtgagctgggtagagttgagtgagaccagtgagctgagtacatgtacagggtgagctgagtacatgtacagggtgagctgagttgagctgagtgagtaggatgagctgagtacatgtacagggtgagctgagttgagctgagtgagtctgagtctggtgagctgtgtacatatacagggtgagctgagttgagctgagttgagctgagtgagttggagtctggggggctcagagtgtttactgtagagctgagttagaccggtctcactcaaagtgtttactggagtagtgagggactcagaggtgcttcatggaggtgaatggatgacttttgagttatttagcaatggtggtggagttcatctcaccccatctcacccagctccagcatgaatacggtcccaaaccgaggatgatgacacatttatctttggtttaaaaccgaggttttcaaaagcagattggcgtgcaggtcctaaacccgtattaatatgggtttaggaccagggctatcccataggacccaggcatgggtcctatgggatagcctagtgtttgaaagaaaaaaaacagcttgtcaatccttgtaggacaccggccggtgtcctacaaggttgacaaggcccaccttgctggccaggagggaatcctcctggctggtgaggttgtacaaccttgtggaccaggagggaatcctggccggcgaggctgtaccacctcgttgaccaggagggaatcctcctggccagcgaggttgtacagctcgttgaccaggagggaatcctcctggccggcgaggcttgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagttttgagagtgatgagtgttaggtagtgggtgattaataccagtcctgtaatgaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaaggtagacaagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcagatcaattgagtgactgatcattatttgtcatggtctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgcgtgtacttaacagatcctctaataatgtagtcataattatgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagactagggataacttgtggtacaggtatttcacggacacaggagtgaaaggtaagtgataattacttatgtataaaacagatatgtatttaatagataagtaattaacagataagataaatgtaagataaataaggtaggttaataataatggtaagataacaagaggtaaaggtaatcaacattatggataggtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtgactgacaaggctgtacatccttgtcgaccaggagggaatcctggctagcgaggctgtacaacctgattgaccaggaggatttggtcgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggaccggattcaagccactgcagaccccgtacatgattcttttatgctgggtttccccaagggtggataggatgaggactccacaggccattgacagcccagctcccatgaaagatacattgagtctgcgcagcatcaatacaaaagactgactggtatgcctctgttgatcgccaatcttaacggaatcatctcccactttgccttgaagattgtttactcatttcacatggccaaggctccgccgaccacatgtacaggtaactactcatcttgcatggggattccttgcatccaccaagtccacaacaccaaacgcaaggcggaaaagttcaccgcaaatgatttccatgctcaggggcatgtcaagagtgatctagctgtaagttccttatttgtttatcatcaagacgatccaaacaatatttgcacaaggtatctgatttatttggttcattcatctgatcaattgacaggtgcaacttagtgaaaacccagataccacggaggccccacagaagaaccatgaagatgctttcctcagcgacgtctttcaaaagttccaatcccttcaacctggcgaacaacacttcatgcttggggaaattcataaactgattgatggaacacatgcgaccattccacttgaggaacccaagtttgataagaaccatcgattcaagagccaacccaaaggctccaaacggaaacacaaatcaaagtcttcaaccaagagggacccatctgtatttcagtacgtcgaggggcagaataagaaacaaggcaggccaaagaaggcggccaaattggacgaggggcccaagcgcaaacctgggcaaccaaggaagaaacaggccgaaaaggatgacacagatgagtcagaggtgtgcattgcttatatccatctgaagattttttctgcttctgattcatttttgagtaggccatggaaacagacaaagagagtgaggatgatgcttcagatggaattggagccctatgtgaaaatatattcaccaaggaggagcattcgaaagaagaacctacgctgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagttttttttattggggctcagatacacagtgagacatggcagatacgggcagatactgtatctgtggcagcgttggaagaacccaatcccccaactgtcaagaagcccttgcaaattaggccaatcaaagcggtcaaccaacaaccagaagttcagaacccatcactgaagtggacaaacctgaaaaaactcctttgagcaaggcgctgacttggagtacatacgagaatgtggagattgaccttttgagtaactcatctacttacttctttttcagattcttcatcccctctgtttccctcttaaacttttgttagtataagcacaaagacagcatcaagcccgctggagcaatcccacacatcttacacattcacgacgtcaaaggcaatggaaattgtggattccgagcagttgcggtgtaagaatcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatggtagagctagagatggtcgattcgcatccggatatccgcgcggatgcggatatccgctcgctttttcagcgaaatcaggcatccgcatccgctggcggatacccgctgggcctggcgggtatctgcgcggatacccgcggatatccacactaaaaatgacccctaggctgcaaaaggaaaggttcttggggaaatttcagatgcagaaagccgcataaactctaattttgaagtcctggcggcctgcaagccttcatttttttattttttattttttatttgtttttatttatttatttttttaaaaaaaatccttttctgcttgctttttattgagcagttggcacaagtcaaaattcattttttattttattttttttggtttgttcttttatttttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttatttttctttacttttattttagggcgttaataaaaaatgtttttaccttatttttcatgtttttttggaattttaaaattatttactaggtttcaatacgtgtgaaatttattggtaacatccaattttcataaaaatgaatggttgttccttaataattcaattacacccattttttcacttaaacttttagagcttaattttcattcttcttggacattttaaatttttttcctacacttcaagacatggttaaaatgatggtaacaaccatttttcatcaaaatgcaaactacatcttgaatgctgcatttgacgtgtttttttaattaattctttactttttcactcaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaaattttaaatttgtttcctacatttaaaattgtgtataattcaatggtaacattcaatttccataaaactcactggttcatcctgaatactgtaattggtcatatttttcaattgatttctaagagcttgattttcattattttttgactttttaaatttgtttcctacactttcagacatgttaaaaatgatggtaaaaatcaatttgcatcaaaataaaaattgtatctaaaataatgcctttggcgtgttttttttaattaattcttacatgcttaattatccttattttttggaactttaagttcatttcctacattttgaaagattatcaaattgatggctttattcattttgaattcaaattaaatttgtatacggtacaaattatgcaacaaacggggtacactcatttattaagattgaagattctatttctaggaaaattggacttcaccattaaattctacacatttttaaatgcaggaaataaatttgaaatttcaaaaaatgatcaaaattaagccagtaaaaatcattcaaaaaaacataaaaaaaacgtgtccaacacagtattcaacaacaatctttgattttcatgtaaagtagttgctaccatcattttttacatgtcttgaagtgtgggaaataaatttaaaatttcaaaaaagaatgaaaattaagctgtagaaatttaagtgaaaaatgtgtctgattgcagtattaaaaatgaaccattgatttttatgtaatttggattacaccattaaattctactcacattgaaacctaggaaataaattcaaaatttcaaaaaaacattaaaaataagttaaaaacatcaatgcaaacatttaattgaaaaaatgagtgaaaaaaaaattaataatcaaaattcatttttatgaaaaatggtttttaccattaaattctaagcactttaaaacctaggaaacaattttaaaatttcgaaaaaactcgaaaaataagtgggaaaaaattaaattaaaaaccgcgtgcaaacgcggaatccgcgtgtgctgcgcgcagcagaaaccgcgtgtaaacgcggatttaccgcgtttttttattaacgcccttattttattttaattttttttctttttatttatttatttatttttaggggattaataaacgtaccccccttttctgctaaccacacctggtttttcacacctggttttctgcttctacacccggtttttcccagcctttgcaattcattttttggaaaaaatgattattctaaaaatcttctaaaattgatcattctttttgggtatataacactacaagcaatacccattttgcccccaaaataaatggcaatttgggtgggggaaaatggatcaattttctggaaattttttccaaaatgcctcaggagtagaaattaggctaaactgtgctattttagcccagagatagaaattcatcaaacattccaaaatgaatttttagctcatttgagacatttttattttttggctaaaatagctcattttagcctaactttttactcctgaggcatcttgtaaaaaaagtgcgggaaaattcatctattttccaccatccaagttgccatttttccttggggcaaaatcagtattgtttatagtgtaaaaaatcctcaagagaacttcaatttttttatttttctcacccattttttcccaattttttttgaccctatgaactcttgaaaacttgaattaaagccaaaaattattattaattttcaagtttttaatctttcttctccatacagatggtcccattcaagatattccttattttgtccatttggttatagctcaaaaccaacaacattggggtttccaaaatgaaatcaaatttgttcctttatagatttcccaaatattgggcaatatcaatgataaatttaaatgtactttgaatcctcaaaaactcataggcagaaaaaaaaacttgatgaatcagataaattaaaatttctcttttgaggattttttatatacccaaaaagaatgatcaattttagaagatttttagcatattcagaattgccaaaaaatgaattaaaaaggctggggccggaaaaccgggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtacgtttattaatcccctatttttatttatttttttttgctttttcttttggtttttcagattttttttggtttttttttggtttttattttattttcttttttcgtttttcgtttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttctttgttcttttttttttcttttttcctttttttttcttgtgttgctcacagcctgtgaccctccccaaaataataagtatgaaaaaaaacagaatcaaatttctttttcccaggcaatttttttgttgttgcagcaaactcatgtatgacatttgtggacaatggacatgacccagtgagagtgaaatagagatagaagataatgaaaaaaaaacatcaatcaattgggactacaacagcaacgctttgactcccacccgcgctttgactcccaccagtcctcttcgccttagtcctagcttcattcttctttttttccatgtattcgtggagcgccaggggttttatcttgttgttctgtgaataaaaggccaatgccatgcctctacttacggattttgggtggagattgtgtcgcctagtggtgacatagtctctgccaaagctgaaagtccgctctacatcaaccgttgttgctatacaaaaagttaaatgtcagaaaaaatgatcagcaagagataactaaattactgagatctggattgcttacctggacaacacaggacatcaagggccatctgtgccaggccgtgatgtggatttccactccgtttctgctccgcccaccacttgagggcatcaattggttgccgatcttccaaatacaggggaccagtgagccatcggttgatggggtcacttgagggggccgcaattcgagcgtcagcagcatcaccaagacctgccagaacaccagtttgcggctggtggaggatttgatcagttgatttaaattggagggggagaatttaaatgaaatttacccttgcttgtccctttccagctgatcttggtgctgattccgtgttttgaggtttgtaccacttattgtacatctcacgagtgagcttgactgcctcatcgatccattccttaggccatttggccaacttaaagtattcgtccttgaatgagggatggagaactgaaaatccagagataataattgttagttgttgccaggaatgtcagacggtgaaagatgaagaaatttaaaaggacctacccatggcaatttggtataaaggtgagcagtcagtgagtgagtagtacttgtttgtaatgcgtagccccgcgcaacaagcatttcgtaaagctggagggtgatctcggtcgggaacctgatttgcaatcacagcaccaaggttggacgtgatttgatcaatcatgacgacgatgtcggcgagccgggctgaggcactggttgataattgaagcgtgattttgtaaaagggtagcagaatttgaaccaagtctgcggccaggtcgaagtcttcttgttggaggtgataattgcggggtatgccaaactgcttatcacgctgccacatgatgctttcatgaagaacaggtcagtttggttaaatattgaggatcaacatatgattagacttacatggcttcctcacatcggacaatacttgcaagttggaggtatgtcaagttccaccgagtcggtacatcacgctcgatagtgtggggcttcttgcattcagtttcttgacaaatctcgatgaattttgcctttgagttcggtgacttcctcagtttcattgcaattctacggaactgcacaaaattgataagagattagttatgcttcagagttgggggaaagatgctcttgagtggatgatttgataaaagatgaagaaactaagttactaaccttggcaagggattggcggcacgagtcagaagtatagttatctcgggagtcttccatttcgagatcctcaagattggccagagtgagttcattgtccgagggaagttctggatcattttttccttcaggtgtagtgtggatatcggcatcatcgtccaagtcactgttctctttctcttcattgaatctaaaattttcccagtattattaaacttctagtgtcatagttgcttgcttggatgaaatggcttacctctcaatgagttcatgctcttcttcttcatcagactcatcatactcagccgtgccagattgggatttcttccgagcaaagggtcaaaggatggcctggacaatcagattgacaatatgtgcaaagcacctgatccactgctccttgcccttaaatcgtttccaattgagactttccaactctgaaatcatcgtctcgttgttacttgcattgttggaaacaataccacatatctagacagagatgaggaacaggggcagatatcagagaaataagggtgaaaaagatttgttacacatggggggttgagacaaagaaaatcatacgcaccctattttctaaaccaaacttctcaacaatatatcttaccatgcgcgccaggtattcgcctgtgtgcctttctttgagcttcacaaagtccaggggcatggcgtccaattttgcattgccagcgccatcgtccacaagttgatataccaccgtgccaataatatcgtatccatttggtgactgccacgcatcaacacccaaatatagggccccctcatgcatctgaatagcccaaaaacaaagtttgtactactgtcagtaataatcaaaggttgattgatatattatattatcagagccagaaaatttaatcactcacctttaactcttcacatagtttctcctgaacacataagtagagcatgtgaataccttgtgaaatcatcttttggttcggaaggttcttcaagattgttggatgaagcagtctcttcatgctgtcttcttccaaggctgaaaacggcttcgctgactcggcacaccagacgacacatcgttgcaaaacctgagggaactcaaacacatcagtctggaattaataattatccaatcaggcaaaacctctaacctcccgtggatcgatatcacctgttcctgatacgccaagtgattccagggtcctgtgacctgatggattgcttgctttctttgagcatcgagccgcgtgcgcaaggagattaccgcaggaagactcgtgtgcgggttgattgatcttcttggaacacctagtaacagtgattgtagttgagatgatatgttaacttagatgataattattatttgacaatatgtttttgtaatgaaatataacaattactgctacttgcttaactcacgtcttacattgccacacaatcatatagcgatcatacttgtccttctgatcggacctggtcggtacctcataggatgcataggcagagctgacttgattacgagcaagcttgattgcatggtctacataaaaaatttaattaacaacaaaaaaaaacataagaagaaatctgcccagtagattacccaaacgtagtgcatccgttgaatcagggtccatgtggttagtcgttgaggcggttgactctccctcattggcctccatgggaggtggatcactcgtgtcttagttatcatctcgttcctcacgtctttggatccttttcgaacgaagttccatgatttggttgctgtttctgagagcaaaaggagagattgtgaagaagaaggggggggtaaaaaattttcaaaaaaaaatagaaaagatttcatcagcaagaatgtggggaaagaggcagtttaatatgacacatgatggcttactggtatgttgtgtaaggatttaatgagtcagaagtgttgaattctgggtaccggcgcatacatttgtgatgtcataattgtgtgatcttacacagcctagtttctttatgttgttgaccgctagttgttgttttcttcatctgatctgctttctgttgaccattttttattatcttatcaattgccattaccttttattatctttctaaatatcctcgactataacctcaagctacttaccttttattatcttcctaaatatcctcgactataacctcaagctacttatccacttcactcttgtggttttcatttcgccaaggattctgtctctaggtcgacttttacaggtttttatttctttttattctaaccacctcatcactgttatcgatcattgtctaactgttatctttattttttaagtctttccacctagtcttgtgacagtcatattcttttctctttctatcaattcatccttagcgtgtttcctgttctatctaggtaattttcactctcctatttctttatcattatttcttctttcttttactgaaatgaatgttctatttagccttaaacttttcaagaagaagcctgagagcagtagaatctgagcaaaaagggagacaaaaaatggcaagggaataggtcagcatttatcagtaacactgagggacctccctgtcaaacaccctgtatcacacctgtggaaaaagcctggaagggatataaaaaaaaggcaaggtaataggtcagcattcatcagtaagaatgtgggacctccctgtcaaacaacctagaacataccttggagggataaaaaaagtcaaggtaatatgtcagcattcatgagtaagaatgagggacccccctgtcaaacaacctggaacatacctttaaaaaaaacctggaagggaaccagtgaacaagcctggaaggggttaaaaatcaaaacggcaaggtgacaggtcagcatccatcattaacaatgaaatgattcattgagggtgagggacccccctgtctaacaactagaaacatacctgtcaataaaaaaaacctggaaggcaggttggaggcaggcaaaataagccggggtcgcgaggacgagtcggcaacgcagtcggcgacggtgaggcgattgccgacgattcgaggcctgcggcaagtcaactacgaggtggggggttgtgtgtgcgctggtcattgttccgagacgcacggagcggaatgcaagcgccgaggcgagatcggtggacggatccgattgtatcggaccaggggggatcaacagcctgtcgggtgagggagtcagacccgatggggtcagcgatggtcgtcggagggcagggaaaagaagtggatgggggggtggtacttactcgtcgggggggggggagggggggtggttgggtgcttcgttcctagcaagtaccttggtgaggtcggacggaggggtatgtaggtgatggatgtcggcggccaatacagctggcgtattggccgccgacgaagtggatatgcggcaacaggtggggccgcagctgcagcctgcgcaatacagccgcggcctatatgggcgggtatccctggggatatccgggtacccgcccaaatttccgggaaaagggcaaatccgaacccgaatacgaatcccctgggggatatccgctgtctctggcgggtatccgccaggggatagcgggtatctgcgacggataccctttgaccatctctaattggcaagttttaatcaagtgataggggaagttcaggaatgagtttgtgtgattctgagaaatgagtttagttgttattagtgattggtaaggttctgtaaaggtggtgtatctttgattgagtggtactaaaatttgactgatgaataatacactgaggagacaacaactgggaggagagcctccttacatagaaaatagtgagggaatttagctccagggcagccagtaatgagtcattttggctggcctgggctattacatgagggggttgatctacatacagaagttgaatgagtgaatgtgattggtcagatatgtacaagagttgaagtggtgagccaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagtttttttgcttgtcaaatggagaggcgatccgagacagacccatgttggagcagagttaaacatgcagcttgcagtaaatacatcacagttgtagcatcaggtgatatccaaggattgctacatagaagaggctcaattctcgctggcaagccaccacatgtgtaggccctggtgtggcggtgcatacttgggatcagtttgcgcatgacacgtaaatactgattactgagagtgcttgaactggatgcgttgggatccgtattgtgtgccttgccagagccgaggtgcccggcctccctcatcacatggacaaatacacccgactcatctccccattgtaatttgatcccatggcaaccttgcactgtaaacacccgtctcggtgcgtgtcaaaacccctctaaggtgaacatcatacatgcatcttgtgttgtggggcattgtgcagacttgtgattggttgcgataacgcaagccaagcaagtggtgtcatggatggaacctcgcgtttcggtacataaatataacaagaacgtgtgcttcggctttttggcaaaattatatatgtactcatttatgtatctcgtacttgcagtcttgcacgcattcctcgggccgagctacttgaaagattctgcttaaaaagtcgaccggtactgcctcaccagctgctattgattccttcttagctacccacacagctgctacaatcaaggcctcaaccctcttctcatatcgcgctatcgcaaattaacagaatatcatgaacttcacccttgctggcttaaaattggctctcgtcatcttcctcagcccacagtttatctcggtctcaatgagcgcaccggtcgcaagtggcggccacgaagctaaacattccaaagcgctaaccaaggtcgacacgttggggatgtattatcctggaataccggaagggggttcttagagtactcttcaaaggtaggctcatgctgcagcccaaaagcaattattcatctgtgactcacaaacattaatttttgacttcgcatagtgctgaaaagcgtttggaatgggacctagaggccgcgagattctgtcgattcaacccaactcaaacaatcaacttcgcttttcgtcccttccattgaatttgattcatcagaccgcgaggggttttttttgtgtatcacttactccatagctagccaataaaccgatttgatttctccttactctggcactttcatattcagcttgatgacaattcatttcctaacttgattagttgaatttattaaatccttctttacttctatgttgcttctttacatattgttcagtaggtgtgtgatcaattccaacacgaaagcttgtatcacataaataatcttcagcgaagtttttacacctatgaaaatgatacggatcaaaaatacaaatatgcaaatcattggaatgatttgtgtagtcaattgtttttaatccactgaaagccctttcggccacaagtagttgttatgcacaagtcctgtccattggtttgggggggagggcggtattccgcggctggcaagaagtcctatcacagcagggttgtgctaaatttcagcatagtgcaacaaaattctgctagctgtgcactaacttgatgcaatcaggccacaagaatgcacccgccatgtcacatttcagcactttagagcaaccttttgccttttttaaagctaaaaaaagctttagtgtggtgtagcactagcagtgctgtgttagaaactttttgcccttttttaccactaaaagagctttaaaagtgtggagttgcagtgctgccagcgcactcaaatcaaattacttctagtagtaaggggctgtggcaaggtttgttacaccaacactagtttgccatgtagtgtaataatcactagaatccaatgaggaaaaatacctaaagtttgttttagatttgtcttagctgttgacacacaacaagacaactgttaccactgcagtaatgagacacacctgaaagataggcaaggaaaaataaatgaaagaataattagatgtgaagaaaactgctccatgggggcaagttctgtagaggatgtggaagtgtaagagacagtttcatctacttaaggattttattgttgggggacagattggttacaaccatgtttgaggctgattcaaattgggtaaccggtgttgaaagtgaaagtgggggtttttatgaaggggaaaactaataaagggtttgaaagtgaaaatggggtattgtgtagttgtccaagattggaagtggtagcggccaggggttgggtctgccggtatttgaacacctgacttgtcactctctttgaagtgattatactatgttgttgcagggaagacaccaagcttctgtgggtgatggtgaccgctaggccatccaggcccttcatttctcttaagctttcacctcagcatcacttggtctgatctaaatcatttcagaaatttactgaattgcatagaccacttcaatgctcatagttaaaattttacctgccctcatgagacacaacccaatttcttcatttcaatttttttgatcttacatgtagctacagactaagtttgaaactttgaagatgtccataatatcaatttttttgactctcacagcaaaacacttgtcgaatttcattctctttccaaatcaaagcacaaatcaaatttcatcacagttctgattccaatttggtgagaatcaacaacaaccattatcctcttcattatgcacttctcatttggctattccttgtttcattccttttagtcctgtgtcctctttctttattatatactattatttttatgtggttcttgaagatcttatcttctgttggggcagcagtgggccgctacaggcccatgttgcggtgcaaacagctgcggtttttgttgtagtgctagcgcaccgctactgccgctgtgctactctaatttgtagtggtgctaacactagccattttttggtgtagtgttagcgcgcctctggtgctgctacgctacagcgttttagtggtaaaaaacacctaaaaaccactaaaaacttctgtaacacagcgtagcgggcacttctttgcaccctgtgcgcgtagcgttagcgcaggtgggggaattgcgctaacgctacgctaaacaatagcacatttttgcgccccatgtgcatagcgttagcacagaaaaggagaaaagcactaacgctacactcaattgtagcatttttttgctacgctatggttagtgtagctgacccactgttggttggggcaaacatttgttcactgttctctcatttgtttatctctgctttcttccattacattgcttttcttatttgtttactttctttttgagattggttctggtgtatagcaattcagtctcaagttttctcaataagcagttgaatagtggttcaggagaaaatgaatatgtaaattgaataggatgtattgagaataccatcagctggactaattattttcaataatagaatgactcattttgaaatctactacacaaggatctatgactataggatgtgataaaacttgtaccatcttgctattcaagagatgccactagtatgatccattatggggtttaatgatttgaatttgtggaattctaaagctaatttcaaggtcttcctcaataagattctagaatttcgaagatatgaacacaacttggggattccagattagtccaacttcttcatttttgaaaacgttgttcataaacaccttaaaatgagcttgaaaatgaaaaaaaaaaaaatcaattgtgaaccctcctcttgacagatataaaataataacaactagctttgagcaattagttaattagaatgagagaatttcaagttgaacacaagctttttcaaagccactggacaacttcccatcaatttctgtgggtctcccagagttgatctagagcctcaaaaatcaaatttctctgcaaaaatcaagattttttgggtctagatcgactcctgtgagggtcccagatccgacgggaagtcctccactctatgttacagtttactttacatagccaaatacctatgaacaacatagtctggcatgcccacagaaggagactggaacttttagtgaaaaccgctggcactgattatgattgaagtcctactgtagccaaaggcctggttacgaaatgtgggcacagagttggggcatgaaagacaccaaagtacaagcatgaagcggaagaaactcatacattaaaaaccaacaattggtattgggaagcaagatcatagaagattgtagatgaagcaacaagcaatcaaggacagaatcaaattcaaaaaggccgagaccgaggacggaaagtgatagtttttgtctatgcctccactttcggtagtttcccctgctctttggtgagctcaggctttgtcattctttggcatttccaaataccatatgagcaatatgtaaataggatcgagacacgtttgacaaagcccatgaataacatgaatttacaaagtaacttctcagagtctgacgagagctgatgagcttatagggaacggactaacgaaacatatccgccattgactatcatatgtatgcaccagggcaggcaagcaaacatactaacctcacatatttagcaacacaatttggacgcaaatcgccaaaatcagtgtgcatggatgttcgtaaatccgtgaagagctccgcctcacgtctcggcgggcctataatccgacacttcgcgccgcgtagatttatatcttgtttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccatgaaaagctgcaaacctgaaacaccttcataatatgcaaataaacagatatcggcatgaaaaactacctcaaggatggaagaaacccaagcatcctatttcaatatgggatgtggtcaagattggttggcatttgaataagaagatcaagatttatactaaaacaaagggtaggctcacgcaatcatgaattcgatgtacacttatataaatgattatgaaggctctcagtaactgtttctgatcaatgacaaagacaatttgagtttcaagtaataatgttagatggcaattcacaccgggctttatcttgatagacggaaaatcgcaacagattcttacaattgaatgtcaagtttgtaatgagaaaactcagcattggatctgcaattccataattctgaagaccgcagaattatctattaatcagatcagaatttgtcagggacatcattggatttgcacacagcccaatgatgttatgttctttgcaattttaatacttagagttacaatggctgggggtgattcccaggggagctacttctgactttcagtttttagtacttcttcctttttcaatgtgatcgattaagtactttggacttctgaacgcaattttcactagaaagaaacaacaatgggaaatcggtggagtgatatgaaataggacaaggaggtaagcagggtgcaaaaaaagaggtagcgcgtttggcacatacttctctagaagcttaaatcaacccaagttgacgagcacgatcagggttcattctagctgtcaatggtggtgcgccctgtcctccagaagctggttgaggttgcgggggaagtgggccagatgaatagccattcacatgaggaggctgcatcattccgggaggcatgttatttggtattggcgggcctgcgaagcgcatagggggcggaccagaaccgggggaagacatgccgttttggccattcattaatgctaacatggcaggcggaagtggtggcatgttgggaccagcagtcgaattcgagaaggggggtcgcactgatagataatcaaatacgtccggtataatgtcacgtgagcttgattcggagtgacgttaaattgggagatcgagactaaagcttactgggaccactcatgccagcattaggaggccccggctgtgagccaggagggtttccacctggtccacgattagaggttgaattgccaccacccgtttcaaacatccgtgtgatttcatcgatataactttgagccttgtcatgacccagagcttcaaatgtgtggtgaagtgattaggaggggtgtcttgaatggaatctgcgtcgacaaagaaactcacaagaataatagtccctgacattcgtcagatggtttcgaccactgttgtgagccttgcgaacggaaggactagagaaatttcctgattcaatttagcttcatttgtttcgtcaatttgagatagacccaaggaatccagcaacgaacctttcactgacgaggaagacatctggaggagaagaagccccggattagtaacgttcttcaaacccagtgttcaatgattggcaacccaccacagtagtcacaatagtacttccccatgccgacaaaccaatggaccgagaaatttgcctgtggatctgctgccttggaatgtcgaatacgagttgagtgattcagcaactcgaatgcggtttgattgagctgaaggtttgtgtatgcgtttcccagttggagaggaggggaccctgaggggcgcacagcctggacaaaacccaagacaaaactgagagtcaccgcgtgcgacttacgagtgcgccccgcgcaccaccatacaaacactgtgtagcacgatttcggtcgactgtgtacagagactacccggagacccccgtctagtcgggtggtgttgcctgctccagaagagtagtacactactggaacctgtggtctgcttatcatagaatgatacgatagtcgattactcccgagacatacgactacaagccgatcgcaatggcaaacgaagactcagggccttcacgctcgcatacccaccgtggacgcagccgaagtcctggtaacgaaaggagaagtcgaccacgagacagacggagcccaagcggaggtgaacgtgatggagtccggtggagccgcagccgagatcgaagaccgagcgaaaggcatgctgacagggatcgcagaaggagctctcgtgatcgggacactgtctacagtgacaaacgcgatcaacgtgatcgatacaccggaaggcacggctcgccctcccgatctccacctagacgtcgacatcgatctacaagctcctcctcctcatcatcatcatcatcatccgcttcttcaggaaaagaacgatctagggagaagaaacattccaagaagtcaaaaagcaaacgggattcatcgatatcgagtgaggatcagcacgagtcccgcaaacattctagcaagtctaagagcaagcgatctcataagagccggcacaggagtccaggtgaagacagctcagatgaacatgctcgtaagaaacaggcccgtgccgaaaagaaagaacgcaagaggaaaaaacgagagaaaaaagaaaaggagaaggttcgccccttttggtctattcactgattgatccatgaccaaactaagcaatagatttacctggatatatcatttaacatattgtttgttcttacattttgatttcattctatgtgaacagaaaaaagaaaagaagggacagtcctcaaagcacaaatctgctatcagtgagtatggcaagtatggaatcatcactgaggctgatatgtttaccaaggatcaagagttcaggtaagttgattcacatccatctgcagcagagacaaaaatggaatgagacgtccggtttgctgacaagtccaaatcgatgtcggatcaatttgtagggcttggctggtagaagaaaagacgctgaatcctgaaacggtttcacagattaaaatgaaggaactcttcaagtgagtgcacatccattctcaaccaagccaaggtgtttgttacccaattgatgattgagactatgttaacttgctctacagagtatacatggaggactttaatactgctacattaccacatgaaaagttctatgcactggaaaagtatgaagcaaggatgtaagttctctttgttgatttgggccactcgatcttacaaccgctgagtggtctttttctgtccaaataggaatgcgattcgctctgggaatgtgactacccagagtgatacctatgatcctcgcgctgatgaagccgctctggctgcccaacacaagcgggtagctaagacggacggagaagtgtatattggtcgggctcagcttgagcagcttaggcgaattgaacggtcagcctcaggtcgaatttcatagaaatttacatattcttcagctgaactgatcggattttgttattcttgtagggagagagtcgaggcttcccgaatgaagaggatggggatggaggttaaagagagtatgggtgtacgatatgaagccgattgatatgcacccttgaggttgttatactccagcagaaaaaaagtgatgatttctgatggccatatactcttccacttattgaaataaatagccaatcctcatcaagcatcataatcctcatagttgttgcaccattctgctgataaaattacaaagtctgtatataatttgaacacctctctctctctctctccaactgactggttttgcacgtgatgacacccagtagttattcttttcaaatggtgcagttgggaggttttgaaagtcctagctattattttcacaatgaagttcaaatccctcggtttgcaactaagctatgagtgtacaaatacaatattgtagttattgcttttgcctggtgtttgtagcagttcccaaacttttaaaacatgctatgtttttattttcaagccttatttttgaaatgactgggtgtgaataacagtcaatagaggaaacgacgggcccatcttctcacagtgtaggcttttgtttgggtcttaaaaaggttatttttgtaattgtatcatatttgcacttgttctcaaaccgatagaaaaccaagttgcaagtatgtaaagtgtaaccaacattgtcaactgcgcgttgatatggcaggatgaataatacatagatcataaactataaaccaaaaaccaaacgcaatgaagaaataagacttgacgacatctgaatgaaatggacaccatcgcaattttgttacgtggaatcgatcatggacagaaagtgatatcgaaagtagatccaacggggctagtggtgaccgcttggaagtcattgggctgggcaaaagcttgatcggaggaacaattgctctggcggcacgttttgaggttacctccgttgttgatggatgtatcaactagtataaatcatccatgaacagtcagtcagactcagaagatgtcccaagaaaagttactggtccattaaaaaaaacatggacactgactattgatagagccatcaactcgggagaggtcccaagagatcacgttaccaaactgttggtaaccgtattcgccaagtaaaactccagaagttatccctccatcagtgcattgaagtccaccattacacgctatccaaaaagtgccacatcaatctcaaaacattgtccctatcccacccggatagcgatcgccattcagctggagaaactcacctccggtcgcacagtttgcaccattgacatcgcaaccagtgcgaccccaagagcggactatgaaaggaagcatcattgtaggggaccttgtaatcagaaacaccgaaagccgatgatagagagataaaaacccaatggtcagcaaacattttgaagaaacatcactcacttcctatctctccgtcgttcactccaaattgactcgacccccctggctcgagtttggcgccataagccacggatggatcaggttgtccattcggagctttcccaaccgcaggccagacagtaaaggggcagttgttttgaaagtgcagcgtgtagccgagcgcaacgccgcacatggacgagccaatgagtagaagcaatgtacacttcatcatttttaagaggcaattgatctggaaaggtcgcaagcaggctctgttagttaaattcctcttatcatcgacgtgacacttcagatgggataaaaatcatgatgatggattggaaattggaattacttttttctgtgttcgtattactggctaggtggcaatggatgttttgggttctcctccaaggcaaggagccctctcctatttaagcctgttctaatggcccagcagcagactgcgagtgaggcgcaagcttcatgtgtacacagcatcagtcaagtctacatctctcggggcgtttgttcattgtcccatctttctttctcggaagcgcaattgattgatcctatgattcccgcagctccgggcgcaagcaaggttggaataggaaagaagaatttccggcgggaccataggatccgggcgagatgaaaattgaaatgcttgatgtgcgaagctgtgagactgagaggtacgtatgcttgtgcgtttaaatttggttttgtcattatattttgctctccgatcataggctcgttattactattaggaggcctcagagacaccggttatccagacccatgaccacgcgcccggagtagaaacatagaaatcggttggtcatctgtctcaaaaaaagaatgaataacatgccttggcgcgactgcgtgtggctcgcagaagcagatcctagcttaagtggcgatgcagtttgcagtgtagcttaaattgttcgagcgagtctccttttgagggaaagattcaaggacttcctaacagtggcagggtgagcgattaaatcgagaggcctttcagagttcttgggcgcgacgaaagggttgggcgaatgctgatccaagtctcaggctcttatacataggaggcccagcgatcgccattctgtctgggcggaattacattccgccggctttgggttcatgccggtgcgggactgtgcttggtgtcaccgtgcagcttgaagcaatccgctgtgaattcattcatggcagccgcttgcccccaaaaaatagacaacgacttcccgtccctaagatcttcgaaagcacaacttacaaggctgtggccctggggcagatcctttcggcgaggcacgccctgtgtacttatataattaaataaaacattgttggcggagagcggcaaggttcccttagacagggaaatactaggagagcttaatgatgctgatcggaggctgtaactcagaagcatgttgaggcagttgcagcccagcaatgatcattgcacacgacaaacccggaagcagttgcctcgaaagctatataaagactgtctttgttgtgtccgaatgccaatcatcaatccttaatactcatctgccctacgacacatatataacattactattgccccggcctgtgtcacaagccctcaataaaaaaaagcatccatttcatcatgttagtctcaagcttcttggttgttgttggaagtgtattcggtgcagtgtccgcacacaccatccaggtgaacaacaactgtggtgaaagattcatcatgcaagtccctggacgtggagtcgtgacttctggtggtggtggcacctggacatacgatggggacaccaacgggtaagcttttcggaagtcttaaaagcaaggtttccctagtctgacggccagtctatgtaatcgattgggcaacttcacagagtcattgctgccgtcgggaacaattgcgaggagaacggagtgccatgcactgcggccgagttttcgctggtctccgccgtcacctctgccgacatcactttgatacctccccaccaatgtgcgtaccaacttcaattgtgcttgattcacaagaattccgtcgtctaactcatgaatcgaccacgattgatagacaacaagtcattgcgcatcaccctcaccaacgggctttctaagtcttgcacctcggctgattgccccgacgctttccacactgacggaaacgacgaactctaccaaatccaagagtcgggcaacccgaactccggcattactttagatttttgcatctgatcgctcatgagtagcataacaacttctctcttagctgcatgcgtttaactgctcaaatcacctctcgaacttgtccaatttcagtctcaaaacctttgtcaaatgtagccaaaaaaaatgcagacctttctctatctatttcattttcagcgcattgttggatataaactataaatcataactccaatcagcaagaattgaaaaacaaagcatttactcgttaatcaagcgtatgttgttttccactcgatcatcaatcaatcaaattcatgtatttctgaatcacatccagatctcaagatcaaccaagcctcctcccgtaactttcaagcaagaaagaacagggaatcaaattaccttaccctgatgaagtcatgccagtgtatctagacatgcgaggatttggacttctccaacggagcggcaatgagctgtttgagaacgtgcttggcagcagagcatctgctaagtagtggacaaacgcgttagagtttctccgtgactcccatctgaatgactgctcaacgagtggatcaatatgcttgagccgttgcgccacgggagctatttattgtagttcctttacacagatttacgacatggtcacccccacgggttgatttgggcatcttcccttatccatcctcaccaagattttagacgaaccccaacagtcgtaaaccgccgacccggagcaaccgtccccggtaaaattcttggagagaacgcgtcggccctttcgtcactcggctagtccagccgaagaacttctcttattgttcgctcatcggctgcctagcgcaatggtcaacgcgtctgcctacgatggatatccaccgggttcaatgttccggattacactggagtagcagaagattccaggttcgagtcctggggtggtcgcagcgcacgggaggacgacatcgagttgtctggttctgtccccctccttttagcaaagtgccgtttgcatggggacaaagaaatgtagtttggaagttacggtctaccaaggcgggaggtgattcggctcggtggcatgggtcatgagctggcgtttttgccgcactccggatatgcttctctttttttgtacttttgatgtctcttggttctgtcagattgtgggtgccgtccgcgttttcgttgcagtattgagtactcaatctatctcagacagataggtaatcaaattcatgggtgcccaagtcgctcttgagctggaagataagctgtgttttgaatggatttagatttctgaagcagaggagacaattaaaaaaagagaaacaggaaagaaaggaagaggagtggagcgaaggagggataccagtccaactgattgtcggaataatcagttgaaccatttcgatgatgtcattggcaccattcagcataactattatgttgtatctcaaggttcaaaagagatgaaggggaaaagaaagactacgaaagagttgtacgtgttttcctcggctttcaacccttcctatgtacagtcatatacatcacaacaacaacaacatatttacaatttgttggaatttcgcctcttttcttctcatccccaaaaaacccatctattccatctttaaaaataatcatgaataaacaaatattgcatgtgatttatctttgtctttgtgagtttctgcgtgatatattgtcatgttgtctagtgctgaaatccatgtagtcttcgaaccctggtctagtctttatcaactctcatttattccagtcacaatctcaagcatgttttgatccttgttattcattttgatattcatttctcctcaaccacatgttagacctcttgtatgtagactatttaacgcatagtctcttctaagcaaaaaatgcatcggttctttccttcttttttcgacccatgagccgttccaacaaaagtgttttgttgcccaaataattttctcaaaaatttcctccccatctccggctgtaatttcttcacaattcatcacaaaacggtgttcaaaccgacgagcggactagggaacccacggcggtggccgccgtgggattcctaggaactgtgaactggatcgagaactgagagttcaccgaactgaactggggaataggtctatataatttcaaacattcaatcattgataacagtactgtaccgtagagtctaagattaagactgattttcatgagagttgtcgcggaaatccagagaagtaacgtctatggggggagggggggggaggtgtggccgcttttccgtgcggataaagcaagcgaggcaaaataaaaaaaaaacaccctaagcctatcgctcgctgcgctcgctaccctaacgcctaagagaactactgaacacatgagttccgaacagacaatttgtcatacaacttgtgttatgggcaacacggaattgggacaggtagaggatgtcaatccaagtaagaatttgaggggaatcgagcaaaaacatgagttgtatctgtagtagcattatagaagggagtgctgagagtgaacatgtacatcatcggggaggtcctataatgagactggaaagatgacagaatatgtaaacatatcagcaatcattcagtgcggttggatctaccagcagtcaaacactcacctcagggtcagatgaagcttcgtacatcaatctctctccaaaggtccatgacatctcctaatcacgtccaggttgaccacgttcgatgtttgcgctggttggtgcgagtccccgaccataaagattgataatccagctaagtttgtcacgcgagaaagtgcaacgtacaattgtccgtgtccgaataccggctgaggcagatagaccgcaaccctgcccaatgattggccttgtgccttgtttatggtcaaggcaaaagctgtggtgactgggaattggtaacgcgagaaagtaacggcaattacactgtccggcttgtggatgagcttcaatttcgggattgatacttcctctccgacacagcagccagtgaggattctgcaatggagggcgttggacttgatcccgagcagcaaaagcctggttccgttcgaaagtccggccttgagattgagattgcgaaggagaataagcggaatgccgatcttcaaatggagctcggcgtcagggaatccaggaatcgagaaggtacggaggacctcttcaggaattgcctcgtcgctctccgccccatcttcctcgttcatcatcaggttgattgaatgggaggtaaagaccggtcctcgaaatcgggccaaacaaagagagttgacagtagatatgtctgcattcagcggtgctagaattagtcggctgctgaaataggccgtcacggcctcatgatcgtgggaatcgatcacggagtccatgtctgaataagtgatctggatagcgtggttggcgacaaacaccggatcagaatgcttgaacactgtaccgaaaagcagatcgatcgcggccgtcatttctgtctggttagacccgttgcccacagtcaaaagccattgatagaactccgcgttgatccgagcagtttcgggattgttgctgatcaatctcaagttttctgacaaatggaacgtggtgacatgattccatatcgccgagttgatcatgcacctatctgcttgatctaagatactgcccccggggacgaccggcagggtttgccggaagtcacccccaaatataacgatcttccctccgaaaggaagctcgttttccatcaattcctggaacgcacggtctacagcctcgacagcaaacttgctctgcatagaaatctcgtcccagatgataaccattgcatcacggagagactgtgtcgatggagcccttggtctccatatgcaggatgatgtttggtgcagatcgagtgggatcttgaatcgggagtgggctgtcataccgtcaatcaacatcagcccagcaacacctgaagaagcgactgtgattactggtatagcaatcgtattgaggtaatgaatcaaggtgttcatcagatacgttttcccgcacccgccaggaccatcaacgtaaatgaggcccggttcttgtcggtccaccagaccgatgacatcctcaaagatggaggtctgtcccgcattgagtccttgagacatctccagaaactgtcgggcgtgatttcgcacgcgctcctcttctagttgggcagattcagtcaagaagcgatcccagtgatgaacataagcgcttgagtcctgcagaccaacgtcttctaagctcttgttgtgttgagaaacaatctcgtttaaaagaaagtaacacaaagagatccggacttctgccgacggttcccttatggcatacgtccgttctaatctgtgtgtcaagtcgtcggataatacatcgacgaattcattgaacaactcttgagggagggagggtggactgtggattaagatcatgcagaacattaatcggagacggcctccagtcatccagtggcctgcatcgatcattgactgtctgtagtgttgatccgagaccaataggccgagtgcatcacatgctgcacggaaagtagggagaatgattccatcgactgtcctaagatcttcataactggtcgggcctcttcggttgagtaggaggagccgtaagaagtatcgttcaccttcattaatcgaagcgtgatacagccgaccgatcatgtccgaagacctctgccttgctttgaatcgcttccctcttgcccatgtaaagtatgtcgggaattcatggtaaagtagggaccgggccctggtccccatgcctatcgcatccaatcggttcagcctgaagaattctgtcaaggtcgttcgtgatgccgacccggtgctcatctgcctcaggagtccttcttcatcggtgtaatacacttcctgctggtcgggaaggtgtattgctaagcgttggattggtgggtagcgttcgcttgtcgagtacctgagaagcctgtatgaagctgtaatggtgtcaggaaaatgaaacgcaagggaagatgcagtgactacacaccttctgaaggtccaatgtaacgaccattgataaactttcgagtctcatctccgtggctcatcctcatggatgaccgatcaactccttttgtgatgtatttgaacaggtacttgagcgccctgattccgtatgggatttcaacgttgatgtgacaattgaatcggagtaagagatacttgttgtatggtactacatgtccgttgttgaatagcgatccgtttttcataaatgttcgaccatcatcccgtcgacggtaggcagggtaggcatcatcaacaaaagtggtttctggtgagaatgccttcggaaaacctttatcgcacaccccatctctttcattccaacatacgctacccggattgcaagggccatgtagcatgaattgagtgaccaacgaatggagttgaggctcggtactgggatctggaatctcagccgttaccagtgcatcgattgcgtctggtgttcgtggcacacttgctcgatcgaggatgatgatgatgtgtgcatggggtaacccacgtttctggaactcgattgtatagacgtacgctgccactgtgcccagtctctttttcttgatgatgtccttgaggagttgtgtcaacttcatgcggaagacccgggtaacaatatcgggccggtctgacggttgttggtgaggcttcagagctgcaagaacttccggccagcgagaattggcggtcatcgtgatgaatagagagggaggaccgtagtgtcgtacgctggccattgaatcctggtatagctggagcatgttcctgggggatccagagaaggacgatggaaggataattcgcctgccttgaacgtcaagatcatcccggaaagattcacggatgccctggtagatttctgctttgatctgggcttgattgaatcggaaaaagtcgagcctagatctctcaacacaaaagtaaagatcgaccaagatttcttgaaataggttctttccgttgagaatagccgagaatttacacctcctgtcgaaaatcattgaggcgtaccactcgcactgcgaaatagttgcggctaattctggatgttaggtcgatgctaactgaatccctgggtatcaaaactacagtagtgggaacttacctctttcggtcccactgggccagccgtggatccacccttgttcgccatatggaaagaaaagtgggtaccgaatcggaaggtacccactaaaatcgtctgtaatgtggaagagccctccgccaatggtgtggaggactatattcctcaggccgatctcttcgggattgtcgttgtgtatcaccattcccacctcgagggtcctaggtgcgttgtacacccttctatccaagtcagatctggcgtaattgcgcaggatgtagttggcatgagaatcgggtccatgctcctggccaatcattctaaaccactgcgcgtaggtgttgtgacgggtgagccactgctgcaactgcaatagcaaacgtggattgacaggggacctcgcctgctccgctcgaaggttggcctcggcggcatcgttccctcctgttacgtagatctgtgcaaatgccggtcggttctggccctctgggaagacggaaccgatgtcgtggtacagtgcccccgttaccctgaacgtatagatacctctctgaccttggacggtgcgatcaatttcggcaccgcaggaggagaaagaaagggcattgttgtaggcccggagctgactctgaaattcgagcgagtctgaagggataaagtagcgaatatctcagcttgggattgtagttattcagaaatcctaaaaagaacgtactggcatcttgtccaatcagcaaccttgctaggaacattgggtatcgtatttcatcgtatctgaccggcaacactaccttgccttttcggcagcaggtggagtagcttgcgctgatcgcattcatcaggtcttgggtcctctcaccaagaaaatgcagagctccacaggattcgcaggcgtcggtcatcgccccaacattagagggaatctcattggcaaatcgcctcaagatttcggattcagtattgctcctagcttctgtagcaacgacccgttcttcaggtaggaaatctaatagagtctcctggcgtcgaggctgaggcgttgcccttcgtgtggcaggggtagaagcgcggctagcagcaggggtagatgcgcggctagcagttgaagctcggcgggtgtttgtagcctgactgcccaaacgaaatctgcggaatgtagcactcgcacgcgaactgattgcatcattgatagaacgtctggattggggcattgttggacagatgtattgtgaggaagggacttcgtatgatcgattcggttatacggaatgggtgcggtcaagtcagaaatttcggttgctgttggggggtattttctcgatggaggcggaatccctcaaatctctggagaagtgtgtgacgtgtcgtttgtccggttggaagcggaattgaccaagagctgttctgagttcttcgatgaactgtatctggtcacatgctcggccggaactgtatctggtcacatgctcggccgggatccggaatccctgcggaattgaccaagaggtgttatgagttcttcaatgactgtatctggtcacatgctcggccggaatccggaatccctgattccgtctgagttattcaatgactgtatctggtcaattgctcggtcggaatcagaatccctgaattattccaatttcttccaacggtgtatctggttgattgctacagtctggtttcttccgttcttccaagagccccgttgtgcaattggaccaggttcttggcacgacaacagactttatcctgatttgttagggtattataagactgttgtttacttggagagcggaggggaatctcaacatagaacataactaattgtgataagtacttggaagggacacatcgaatttcaaaaagagcacgaaatgacagtaatgatcgaatttcaataggagcacgaaatgacagtaatgtatttgcaagcaggcataaaacagggcaacagcatgattcaatacattgggaattatgcaagggtttttgcctttttttgagcatcggtcagggatggcgacccggaattggcgctagcagtgctcttggagccggttctcacaacccgcttacccttctttgtcgtgttgacaaagtgttggtcatcctcgtcctcgggaactggtctttcctcgaatatctcaccgtcggatacttcatcttcggccggttggctggtagaaggggtcggggtggggaaaacggacggactgaaaggcggaccggccaagctaggacgacccaccgagctgctaccaggagttttgaactcctgggacggtactggtgacttgcttgcagcagaggggcttactgcacccactccaccaatcaatcgtctgcattcagaaagtcaggaagtgcggtcaggtggttgtcgcttcagttctcaagtacagtggttgaatggaactcacaggccaggtcgaagctgcccgctggtaccggagccggacggagtaggtggggcacggtaagatgaccttcccgaagccgtggagaacaggtagatctgcaaacggagcagtgcaggataagagggctgtctactaatcgagtaagggagcgggacttaccataacttcccaggtcccaagaacatcattgaacccggtgacattgcctatcatcagcgcctcagtatccacagtaaagaagccaaaggtgtttccgagtattttgttcccgggtacaatgtagacagcctcaaattcgacgttggactttctctgaaatgggtaaagaaatgcttatcaatgatggggcagggtcagaagaaataagggaccaaaaatacgcaccgcattgtggtaatcataatgcctcattgtcacgtgcaaatcagtttgcggcgtgttgttcaggccaacacccggggctttatgagtcttgataatggtcccgaacccaaagacccacacttttccaagaagctcggagccgaggtctatttcgggatggataggatcggttttccggtactggcgggtgttacctatgaatagactcaagttgctttcaaagaagcactggtaacccccgcccttggtgctccgcacgatccggcctacagtaaagtagacattgtctctgaccaaagacgttgccctggaggcgtagcccgagaattccactccgatcgccgtttcgcctgcctttcgatccatcacaacaatagatgaaagatagttgaacattccgaatgatttaccaggctcaagttcgttcccggtctggatgaatcgttgtttgcagataaggtaagtgtaattcaatgggaagtatatttttatcacattcgcttaccactgcaatgatgtcaaaaggaccaacaaaatacattggccttgttggccgctttggattggacatgcttgcttacgatttgggaatgaagtgcttgttgggaaatgggacagttggtgtgtgggcaacattcgataccggttttgttgttccgatcccctgccttgggtgttgtttcaatggtttcactgtatttcatgagaatagccgtggcacatgacacatcacatgacacgtggcttaaatcaaccgtggcttatattcgccggaaagaatcgtgactattatttctggtgcctcattcgctgtattctgccgactcattcgctatatctacgtatggacttgcgtgaccatggctctcaagaccctagccttcgggtttagttgagccgatgctgctacagtgatacataggtcagtggctgaaaagcacgactgcctagctggtggcttgcgtgacccttggcttcgggtttagttgagccgatggttctatggtcgatttgattggaggaattggttggcttaggaggaatcagtctccttggaaggtctttgaaggtgactgatgaggtgttggtagattataaaaagggtgtcggacaaccggggctgacggctcaaaatggaatcgagtcatcggaaacataagtcgtataagtcataagtcataagtcataaatcgggaacagtaacaaaaaacaataacaaaaaagccataattataaatcttaaaacgactgagaaaatcaaaacaaaaataaacaaaaacaggcagaaaagccgacccctgagcagaaaagcagaacccacgaacctccggaagcagaatcttcgacctttcaaggtagtagattgacaaatgataaaagaaacaaagggcggagaaaaagcaccagaggacgtgaaccaatggaacatcgtaagatcatatcaaagagatagggtggtcgtacggactggaggctgcagatgctaacttatatataatagattgaagcacctgagcaacgtacattaaagggatacttcgcatcattgcacactaaaacaaggccaataaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtcgctgatttcacagtctttgaatcttttgatgtacgagttggccttcagatcgctctgttctttctcaatcactgaattggttttactgtattcacaatcgattccaaggtatgctcgatagaacctctttcgttcaagatacgtgagataattcccatgtcttgtaagggaataggagtgcgtggggtgatggtaatctgcacaccactcatgaaaatgatttgctgaagaagaacaagaaatgatgtccaaattattttactgcttgagaaagaaagtgcaagaacatgtggctctgtactgctaacttaccgatatcaaaaccccgcggatttgccgaggcatattcaaactgtgcaatttcaaggatttcgggccaatgtacatggtcaaaatgagcattgggggttaaaaaaagtgaaaaaaaaaatcatttaaaagctacgagcgaccactcacatctatgaccatgatctggtcttgaggttgttccctcaacagaggatcgtcgtcttgacgtagcaacagattcccacacctaaaaaaaggtaagttccaattaaaaactgagacttcaatgagggcaagaacgcaatttaatgcgttctcgaaaaagaaagatgaaagtggggagggaactgggctgactgggtatcattgtgactaaagattctaggacttttaccatgaattctctcgtgattatagatccaggctcggtaggatttcatttcaaggatgagacgaggtaagtcgacaatcttgacgagctcagccagagcctgaggggatgatagagggaagggagttgctctgaatcgttcgaggggatcttctccgtctgtcgctggaagggatgggttgctggttggttggattccaagtttctcgagcgctttagcgatatcgacaaacaccttggtagcttcatgttgccaacgagtgatattattccaaacacccgctttagctgatttcgagccagcgaccaggctaagagatctttggccttcccgagtcgagttattatagttcaaggagcgcagctggggtgtagtgagagctaagggtggaagaaaaaaagggggaattgattttcaattgggttgatagctcagcaggatatagagaaaaaggggtagactgacgactggccgagggattcagagagggggaattgatggaatttgggagccatttgctttcactactgagtgagttggctcgacagcttgattgagattgagttcgagggtcttgatcggagttgatgacggtagagaggtcaactgagtgaagttcagacatctttcgggcgatccaagtactgatctgagggtctctcacctcttccttcgtcaaaggtcgagatttgaagaactgctcgactctgccgttatcaaacgtaccgagtaacaagggcccgattccatatttggcggataaggtatgtaaaagatgcaattcttccttgcgagagatcaatgtgcccgaagatggaccatagattcgtaagagcacagtgggtggtgattcttggtcggttagttgggtagctggttgactgcttgggttgtatgtacaggagacgaagaagacggcgttggtgagacttccgctgactttggagattgtgattgatgacttgtattgatcagagaggtttgaccatcccggcagcttgagttcagaacgcaggagctcgaatagactgtcaccaaattcaggggtacgatagttcctgatgaagagttttatgggatcattagtttttttttatagatcgctagatgaatcagaagggggaaagagatctgactgactttgcagatagtttggtattagattggggtacgccctcggcatgcaccggggcggcagaatattctaccggaggttctgattcgtcttctagatcggatagggatgatgatgatgatgatgattggttgtggtcatcatcggtcagggttggctgtgagctgatagaagatttgtgattgtggatggaatgagcccaggttgaactgatgagttcgagtccgacgctagcttgcatgttgttggtatgttattctttgtattctgaattcttgctgagtcgttgttcgttggttggttggttggttggtggataagctggagggtcagtgggagggaagaagatggagatggagaggatgggtgtaaaacggtcaacaagaggaacagattattatggtggactcgggagtcgggtcgaggtccgattacgtaaccgaggcaccagattgtaggatacaccgggtccgggcggccggatacaccctgatacacccacatcaaagtttgaaacccaccaccatccacacatattaaagttttgccttatcttgactcacgtgtcagtcagccaagctcagccaaccagtcgcacgggtcaatcaatgcgataagggtatgctttgactgattgagaatgccctcaactacaaatgatcacaaagagatgggaaaagtcaactacagacaagcaatggcagagagttggaaagaaatagctggaagcagaaccgtgagaggggaaataagcaatgaaaatagtaagcaggaacggttggaatgaaataggaagagccacgtgttcaacctttaatgtgatcttttgtggtatgtaccactgactcccaagactcaagaggatatgtagtatgtaggaatcctacagaaaagacagccagctcataattaggaattgcagaatgatcctctggtaacacaacattgcaaaaacttggtgataatacaaaatttcaaccaattacagcatgcaatatcaataggtcaccacccaagctgaaagtatatttgtgagcaaaaatccttaaagacaaaacttgttggtagactggtatgtaacttcaggcaggttttttatgtgaagggatttcagaaaaacaccaaacctccttggaggtctagaactgaatgacccaacagattggctaatttaatcttgatcatcatttggatccatgacagcttaccatgaccaaactacctgttataaggtttcaataatgaatctaaaggctagcaagaaactatggaatttcagattaggtacagtccatattgcatcaaaactttcattaaaaagtttaaccttaagccccaaaccaaccctatccacaggtaccgctactagcgatggcgcaagagacattcattctctcactgaccctgggtttgcccggaatttcaaccatctgggcctctttttataatttttccatttttttgttccaatttttcccccgctaactctttgatagttcctaagctgtgcaacaaaacattgccttgtatattttctcacctttgccctgatcactaatctcgtgaactgtccaatgcctttattggcccaatacgttgatttcagtcaagccgtggaagggccgcataaagcatgtaaaaagcacatgacgatgtttcctcagaagtacctttgtttttatactatttctgttttttttgttcaaagcttcctctctccatgcggttttcaatttgtcatcggtttgcctaagccgtcattatcatcttcctgcccacacatctttactcttgatttgtatcgtcacttctttggcccttattgtttcctttttcttttttttcctattatcttactactccacctcttctgtactgccctggcttcattgcaatgtattcacatgatattgagattggtcacacaacttggctcaacaggcatcaatctactcttttcattaaggtaaattgtctcctctgtactacgtgaatatcaagaactgacctcaaatcatgttgactttgcattatcaacgtaagatggaggaagggactctcgcctgccagctcattgtggatcatcctccgcttcagcttggctgtgtacacttctgcctccagctctgctctcttcttctcaccggtcgacggtcggtgtcgtctggttatattgtctgtagatgctccacttgtccggttgacttgctccaatttggatggagagccggatagttctttgattgcttggctactcttggagaccgactgatcaacaatgtcgatacagctcctgatcaggttctcttgacttgcccaactagcttttattgttccaataaaaaaaaaaaaacgaagctcatcttagtttatatagtccagatacaaacaaacacgttatttgttgttcatagtcatagctgtgtgtaagagtcgcgtcgtgagtcttcactgttgtaacttctacggtgttgaggacagcaatgtagctggagagaacttctagaacctatgtgtgttttaaatttcaaaggtctagctcaatagaaagaggatgaaagttctctcagtacaatgtagtgatcagatcagaaaaggacaacaaaagaaaaaaggagaaaagaatgaaaatgattagacttacctagctcgatagaaagaggatgaaagttctctaccgagctaggaaggggtggaggtgaacagtttaaatggtcgagtgtgttgagattggtttgtgaaacttgtgtgaagcgaggtttcacactgtggcatcgactggagtcgcaacctattgaaggggggtcagacggctcactcgcgcttcaaaattctgctcaagttttcacccaattcatattgcaatttctcgcacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggtatattcaagatcagaagaagcgatgtagtgtgccaaatgtgtttcaagtaccaaattgcataaagtcatgatccactcttgataataggctatattcttggtgttattattacttcaatagattctacaggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgataaatcagttttttactacagtatacagttgcggacggcaaaaaccgaccctggattttcaggatgtccgaatagtcgggccaaaaatttcagattttttttgaaattttcagccttttgagctgtttgtagcctccagagtgtagaaaaagtacactagaatagtagattaacggtgaaagtagatggtgagggtgtacaagtagtataaaaccatgtttatgtatcacttaaagccataactatgggtttaagtatggcttaatctgtgcatgtccgattatatgtatgtggaaatgaaaaaaaaattgaactactcactcaaaaccttggtgattacaattttgaactctacacatctgtagaagttcaaaattgtaataaaattaagtatcagggcacatgccccccggggcataggccccgcgtgtccaatttggattttgcgggcggggcatggtcggtctatgccgtacgcaactgtagtatagttgtcttgggtagtacatagtatagatttatatataagtgcatagttgcaatctttgtttgtacaggcatatgtatgatcacatgtttagtcacatgcttggatcacacgtattttcacatgacatcaccagccacacgcttggatcacacgtattttcacaacagaccagcaaaaatgcctcaacataggaagaacattccgcaacacgtgtgattttctgtatggggcagtgcagatcacatgacacaccagcaaaaatggctcaatagaagcttccaagcagctaaaatccctcaaagaagaagtcacaccagcataaatccctcacaggacatcctcactagctaaaatccctcacaatttactatataaggaggtcatttctccctcctcagatcagttcctcatgccaatccggcacatctaccaagctatacatctcacccagagtcttcaaatcaaattaaggtaaaatccaacagtgtgatctcaatcaggtggcccattaacatctttcatacctcaggaagcatagaagaagtcaagtagcaagtatcaccccttgtgctcttaacaagtcaaagtgatcttaacccatttgttctcttaactgaaggttaaggaggagggcaaagacactttgaatagttcatatttatcatcagtttcatctcagtccttttctcatatcaacatttactttacttcactcatataaacatataaaaacatacaaaaatatttcccagcttgtttacatctttccattatctgattccagctgactttaaaccacgccaaatccattcaactcaaaattccactaagtctcaagctgattccacgttgatctaggtttgataagagactactacatatagttttctccatcatcagttttttttgccacaacaataaaatatatttgttgtcagaattctagtgtagtacattagaggggcaggtctttcaaaccacccataacagttgtaataaattcatacatacctgaaatatcataactgctatttccccctcgcaggactgccatccatcccaaaggagttctcacagcgactctaaaatcttcaaggatctggccaaccttttctgatctattgttcttttccaccagacttggtcatcatgtgaacaaagaagctccggaagccgtcttggcttctgatagaggaaattaattgtaccttgaggaacctgtcaaatgggataaatctgccgttcaaccccccgcagccctatccttactccctgaaaccatactctttgccttcttcaggttccacacaacacagccacagtggtagcattttttgcccaatatttttttccatatccaattaacactcctctcaatcaacaactttacttctctcaattaccctaaaacaggtgattctgttcaactactatatccattaccccttgatctcagagctagttaaaaccaatgtttctttctcggctttctgtgtggaacggtcagtcgtgttcctattcttatggacctcattttacccaatccggcatcctttccttgatcctctcttctaaaatcgatgcagatacccacaatattaacttgtcttttattccagggatttaagtttgaacatcaaccaaaattacgatttctacactaagtgtttgggtgaaagtgtgattttgaccacactaaacacagacgtcacgcagctaaaatccataacgctatgataagaaatctttattcagaggcaataattttgattgcaattgacaggcccgatgacagcacagaaggggcaatagcaatagaagcattgaatcaattagacatcgccggcttcccaaactatgatttggagtttaaggttggggctcccataatgttacttcaaaatttaggaatttcacaaggactatgcaatgggaccaggttagttattgaaaggcttagtcaaaagttgctgtgtggaagaattttgagcggaccattaaaggcagatcgaagtgttttaatacccaagattacattactttatgaaagaaaatcaacattcaaattctctttctacagatatcagttccccatggctttggcatttgccatgacaattaaaaaatgtcagggacaaagcatggattgtgttgaattagtcttggagagtcaaacttttgtgcatggtcagttgtatgtaggcttatcaagggtgaggcaggtccaaaatctattaaatagttacccaggttggaggagaggagaaagtagtgaatgtggtgaataaacatttatttactccagttcatagcttaggggtatgcatggatttagattagtttttgtcaaatagtaatactataaaatgtattatatcacttttagaaataaaccggcggcgaagccgcccttagacactagttgaaattaattcaggatcaattgcaatgtcactgctggtgaaaagtaaaaaaagtaaaaagtagcttagtgatcaatttaaatatgaaagactgagctgtggaagtatttatttgataattaatctggagtagaatatgataaatcctgatatctgacgagtcctttgaatttcatttcatttaagtgtgattctgtgtttttgttgttttcttatttcaaaccaccaaacaaaaaattgaaaaaccaaaacagaaacatgcaaataggaaatgaatagatccagtcttcaaatggttacttaagtagtatttcgtcaggcctgtgaatttattgaagctctctccctctcaaacatccttgctttagtatcttgaggtagcaaatctttatttttcataattgccatgaggatgtctgattccactttcttgtcctggatcattctatcgatgaaaagggagatgttattggtgttttggaagagtgcttcccaacgttgttgatcctgatgatgccaaaaagcaatgacatttgcagccacccttggggaaagacttgtatctgctttgcggttggacaaataatagaccaacatcatctgaagtatatcaatattttcacccttatggtcaccttgatgattagaagcccctaggatagagctactttcagaggaggaaaaaatcaggtcactcaaccacttgagcagctctagggtgttcttgatagcattgtccagccccacatgatacttattgcattccctcatgagagcaatattgtagtgagttatatgtgaaaccaaatataagtatgacaaggccagatcttctagagggtaaggtgaacctgtttcttgattaagaatccacttgaccaaaattgcttcattattttcttctggaacttcatagatcacccagggcaaccattgatacggttcaatacgcagcggtctctttccaccaacgtttgttctgattgcttctactacattctcacccaatttggcaaagtttaaagattcctggaggatgactgtgttggagtcgaacacaggtttgggtgcatgtccgtgatttttctgttgaacaagttgcggaagcgatgtctcaaagtttaaatcttggtttgggaatggcgcgaggttttctggaaggtgttgattaattgaactttcaattggaacatattgtaatggagtagattcacctggaccttttcctcaatttgacatattacacacagatgattagctaggccaccattaacttcagatagaaattcctcactcaccttgagtttcagtgggataaacttgtggacttggatcggtctgcatcaaattcaatccccttatactgggatcaagagcccccaatcctggatgattttgtaccccaggcgcaacactaatatgattactcgtgttagggggccaaagagtcataactgactctcgcttttcatcatcgccgcttgaagaagttgtttgaggtctggaaggacttaaatttgaattcacagaagatgaatgtaggcttgggccgtccatgtgaagtacctggcttgtggtcttttaacaagaatatgcagaaaaacagagtgttgttggtaccatcagcgcattgagggaatttttaaaatgcaactgacctgaccagaaagattgcatgtagagctgttgtgcgattctggagcattcacttcattttcatcggcgtttttgtagagctggccttttacatcgataccatgtcttaatgttggttttcctagataggagtgaaccaagatgtttttatttcaacgtctgagattttatgtgatgaatggagcaagcgcaataagcactacagaattgccacaatcacccacccagaaattcatcgattttgactgtttttgaatcccacatgttttacaatccattcaagttttttgataataaccagttgtgacacagaaatgaataaaccccaaacgttactttccagtttattttcggttgaattcagtttggacaaaaacagagaaatataaaatataccttcaggagagttttgttgcaccctggggacgtggacttccccaaactctttgcccaagtaaccagtctcaattactgaaggatttgcaggcctccttgagcatgaagagtcaactacgctttgaagcaggccagaatgttcatcatcatgctacagaaacaaaatctaagctagtgcgctgaaaaaaaagtgaaaaaagcagaaaatgcatcacttgccatgaaaagatcatgttccctgcccacctgcccgtgtgatcgcggcgaaacatgtgacactagactccctggtccgtcgacgggatgatacttcgctcgcttcatggctctacgtgaagcgacaaagtattccacactttcagggcggacacgataaatctgagaagctaagagaacgctctcatcagaaccattgaaaattggcctagcggttacgctagcaaagaaacgcgaggctagtagttgtaagaggagatgcgagggagatatctggtgcattctgtctcaatttctctgagagctgaaaagacagtgacttcagtttttggggcctgttgatcgtggattaacttgaaattgcggtgaggaagtcccatatattatatcaagtgcgctggaattcgaaacgtgattaatcaacgtcttcgtaggtcattcacggtttccgtgatggatgcaggtctcaccggccggttggctttgcctcttgccgtgcatcggatccatacgtggaaagctatgagtatgagacatacataaatgcttcatttgatgtatcgtgtctggatggatgcctcggcacgacgagaaaagtgaccttgttcaagactattaatccaaatgttagtattacgtcagcttggccgatgccaggcaatggattctgccccctgtatacagctaccggatggaaatggcttctggcggtgatatggcctttgccgaggcaaatgccttacacaactggggttctgcagtgagttgtgattctcctcagcttgcttaacgttccccatcgggtgtgcttaagtccgacaaggcgcctgcggatgttggactgcacacttatgaagtgtgctgctccgactgccggcgtgaaattatggacggactttctccgactgattgcaccgcccggctgaggaagaactgatcggactcattatttccacagccaggtccggtaattattcaagaatatgtcacatctcatgagggaccaccatagacagactgtcaatctttgagatgctacagagtagatgcaggcacaattgacaacattgatgatctcagtgatgccagattgatacatatgagcacatatgtttctgcacccatgaaagactgaaatatgactattgactcatatgcattgaatttgagtgcttctgggagctattgaatacctgaattctttccttacaaggccttgtctgtgtgcattatattgtaaggcagtatatatatgtataagatgtaaaaaaaatatcaaaaagaaatcaaacaagggttgcttcttcttgaaatcttctcgaggcattgtaatttttatgctgattctattgaaaaagggtatgtattaaacttttctctacttgttatgaataatgaaataaccaaggcatacaaagtagaaaatggaatccccatgaattgaatgaagtaaaaagatagtaaagtgaattgaaatgatcagaataccaagtgatgtttcaaatttgaggtgaatggacttggattgcccagttgtaatggttgagctaggagttgtgagatggaattcataacgtctgcattgatttccttgtctgtgagtatctcttgggcaacacgttgagcttcttgacttccaaaaagctttttcccaagtccaggcttatggctatgccaaacattgatgatattgaagacaatgttaggaagaaattttccatcaattctataattagcaaaatatacatgcaattgttttggtagatctccaaaacctgtatcaccaggaaatccgggcaattcaaatccatccttgatgaaattttgtgtggagcgccaaaaaatcaagttcctcaaccaaaatattagatcttcagtgtcttttacagaatccaggtttgaatgcattttgtcaagtagggccacattgtagtgaattatatgggtgaccaaatataagaacgaggaaggtaagtttggtaccaaagagagaattgtgctattttcattggtggaagttatgacatccttggtttcttggtttactgttgtttgttcatgatgaagtatcacccaaggtggatcataatttggttttccggatttcattgttttgatcatgaaattaagggtttctacaaacttttccaagtgaccctggataaagtgtggatcaatccaacttgtgtgaaaaggtttagaggtgccagctaagccttcaagttgagaaactgcatgttcgggagagtctttaaccaacagtagtgccagaatttggagacgagattggtttttggtcgtgtttcaagagactcgagggaaattaagatttactcacctaggcttgcaaggggatgaactgttgtaattggctcggaccaactgtatagaaagggtatgttatgttgatctttggtgctcgggtagcccaatccaggcggatcaatcggcattccaggcacaacacccatctcatttccgtatttcggaaaaacacttgcattaggttcccctctctcattgtttgagcttccaactgctttttgatgaacagggtgacttcccaagggtgaatggagaatccttggactatcccaatctagagcatgacctccagtctttcaaaaatgatccagaggatgagatgacagcgacaatgccagttgctggcacaaatttttgagtagagaactgacctggtaagaaaggacactggagggtgtcacttgatcatatcgagaactggttgccagagaatccaatgtttcttgatgcggatctctccaaaaatgatgaatcgaattcactccatcgtcgaaaaggttgtctaggattgggagcacaagccagacgtgttcatttgcctaaactttttttttctcttttcaaagggggtcaactgttggtcactcacctagaaggccctcaatttgagctgcgtcccattcccaaatgctttcgtgttcttcctgagtttctggttcgaaattaatttcgagcagaccttatcaatcgataaaggtaattttttccggagaaaagaaagtgcgtgatcagaaagttcagagtacatatttaaacatttgccgtaaaacgcaagtttgcaataaaaagatgcattctttgctgcggacctgtgtcttgctccgagggcatggattgccagacttgtcccatattttccaaaggatactccgtcgtaagcttcggaagcttcgagggcctaccagaaaatgaagggccaacgacgcattcaaggaggccagaatcgtggttgccgtgctagagataccaaaggcaggccatcaggccttgaaaaaaaaaaagagaattaaactcagaaggtttgatcgtacctcacgttcgttaggaagattcctatcatcctgctcgggtgatagaggggaatcgccatgaggaaatgatgttccagggttgtcgactcttggtcgcttccacatgctatctaaagtaccacagctatctagtgaatcaccgggaaatcgagcagcgccagaagccaagaaaggtgggtcataaacgccaggaaaggtaggtctggcagagatactagcgaagaagtgatgcgccaggggatgaagaaaaagaaaacagcatattggttggcgcattccgtactatattttagttcaactgaaaggacaaggttacgttctggagtgactgtgcgggtttagtaacaggggagtcgtagacatacgaagcaagccaaaaggtcttataagctgtgctgtaggccgttatactttcacttgaacttgtgcactgaaacttgatttatttacttatgtaaatacgcataacttgtgtcaatgagtctacttatgaaggaaatcgtattggattcatcaggtgtactgtctgacacaaagtagaaggtccatggaagcttgtagcaactacacctcatgatggtagtactagtaacttgcttgctaggtgttttagtgagatacaggccaatcccaattgctacgtgcaatatcagaaatggcatcataagggaagagcaaccttcccatggtgcaagacacaagaaacaaaagtgatcatttcaaaagaaaaggtgtgcttaggtcaaaaggttggcgacaaacaatgcacgttcttcatagcaaagcatgagtgaagtacggtgtgcttgatgaaacttaaaaccaacaaatacgtaaaatagattagtgagactggtttatccgaaatcttgaaataccaacaaacctattcaaatttggcattgaacactacgttgataagaaggagatacagaaaggatgccgatcaaggccaatcacacacgaagtgggggaactagtgatctgaatctaagttgcgcaaagagccgctctcatcgtttgaaacttgctatttctgtccagtttcaattagcataagggtaaacttaacgagccttgctgctacatccaggattaactgtacaccagaataaataaatacatataaaaatgacaagcgaaagaattgcttcaactgatgaggaacaataatggtacagaatacaagaagtactgacatggaaaactagcggatgagtagcagttctgacatcatgaggaaaatatgattatgatgtgccataaaactacatggcacatatgcgtcgcagtaagagagaacactatcacttgcgttttacttaggcttcaacgacatgcaattcttttaaactgcaccaagttttcgatggaaggattattgatttgcgttctctttcatgttacgtttttgcgctcttgccaggacagccttaccaactctgctcgaattgtctcggcggagttgagcattgatccacgcaccggctctcgcaagaggttccaatcgcagcaacaaatcggcatcattgccaagctccgcctccggcttcagcggtggggtgatcatgccagtgtgataaccggaagactctaaagcataaatcacatcctccgtcgcgatatctggtttcggcgaaatcatgtcccaatttcaatgtgactgcttgagaggcaaaaatgaacaaattatgtatgcctcaggcaggatgattggtgcttaacttccagtggaaccaggagaataaggacaacctccgatcccaccgatacttgaatctacggtctggacgcccagttcaacagctgtcaaaatgtttgacaatccggttccaaacgtatcgtggcagtgaactcctagttgtttcaaatcgatacccgatcgtgcaagctgattgagacactcttctacttgacgaggcaccccgacaccaatggtgtcagatattgcgacctcgtaacatccaatatcgagcagttcttgtgtcacagacgccacattcctcggatcaaccttcccttcatatggacaaccgaaagcgcagctgacatatcctcggatcttcactcctcgcctttgggcccgtcccgctacctccgacatcttatttatggactccgagatgcttgagttgatattggccttgctgaagccttcggtggcagaagcaaataaagcgatttcatcaacaactcgaacccgattctcgtccgaacttgaatttgatttttcgaatgtttcaaaaccacggagattagggattaagcaactgaaagtaacaggggtggatttcctggcattcttcaaactgggatgggagatgacttccggggtagaagccatttgaggcacctgcggtaaaaatgaaaataatgattacaacacatctgtatcatccaaaccaggtgaattcatgaaaatatgacgaacccacttaggagacacgaaacttccaacttcaatagaattcagattgagatcgactagtttttcaatcagtttaactttgagttctgtgggaagaatatcagattcgttttggagaccatcacgaggcgagacttccatgactcgaatcggtctccgcggctcgccaaatctggtcccgtgtacttccctcgacatcgcacgagatagccttgactgatcgaattttgttatggaagcggaaagacttctcgctgaggtcgagggcaagcagagcatggcgaaaataagctcgagaggaaaaacaagcgactgtgacaaacgagaacagcaaagttagctactgggacgattcgaccacaaccgtctagcatatgaggaaggtgaaaattgactcacatatcgcttagatgtgcgtatatacctagactggtgagctgctcggcgacttgacgggatcacatgaaggccgtagctggttcagctgatttgaccgaacttggctaggtcccccgagattcctccgcaccctacaaactgcagccaaatggcaggaaaagtgttcccctcacccaaatcacccagtactcccctgttctagtgtgatcctcatgctgagggttccagcattaaaatcctgggcttcaaaacatatttcgactcacttcaaacttgtgaatatccatcccctctgggcctggcaagaaatgtgctgtaaaatctgttcacaaagctcaggaacagtgctgaggaggaagcaagcttcacaacaagttgtgaaatcaagaaaaaaaaaaataatacaatgaaggacaattcagcaggctacaactctctctattctttttttcatagtctgagccgtgtatttttgaaaaataaaataagatgagggtttttctcaaggaaagactcatttcccttgagccaagaaagcaacttcagaggtaagcctctagtcctttggagacactttgcacctcctcagagaggcttagttaagcttgaatcctggggcctactgaaactgaagagcagctccactgggggctgctttgccaattatagcaacaccaccatggttgctacaggttgtgcaaggcatcctactgtacaggagtccacactgtcacccatttgtaatttcatgattcaaagaggaaaagaattcagattttttttgggtctctggcgggttgaataggagtcagctgaattttgatgactctttcatcactaaggtggagatgttattttccctgttgaggagctcaaggtgggatctgggaactgaaagaggatgtttgagttgggaagctcttctgacactgtgctggccaattagtgggagaaagatactctgtggaaactgggtttggagtcgctttggggactgccccggcctgtctctttcctttccaaaaaaagaaatgcaatacaaaaaaaaacacctaacaagaaggcttgatatgggtgctagtcagtttataccctaattgaccatcatgctctcagactgacttcctaacttaccttcagttcaacttccttgttgacagatcattctgattatcactagacagagttcttttttttttctcctcgtcttggaaatcatgatatcttgacatgtattggacttcctttgtgttggctatagtatgatgttcaaaccaatgaaatcaagcttagatcactagaagccacattgatcaacttcaaacattacccacttagtctagattctagactttggtccagaccagatcaatgccctaaggaaccccctttcaaaagtatcttattccccataaaaacaagaaaaaaaaaggaaccaaaagaaaaacaatgagtgcaatcttgtctgagctacaattaacaattagcagaagagattggtatttgttttcatgatgtgaagagggctctatgttgatgtacacagatctgatacttgtgggccaggatgtgagagggtgatagataagaaggctataaagaactatacaaagtaaatctactatgaaattggggtggaatgagtacaccagtttttttttttttttttggtgttataagccgataattaatatagagaaaaagactccttctatacaggcgatgaacgaacaacgactcaaggcacccaagattcaatgcgagatatccatctttctggcattaatcccgagaacggaaccaggaatctcggccacgtccacagtctgggcggcggcatatcgctcctgcccagcccccttgccatcctattagttttaatttcgacatcaaacaacatcacgatgagccgccatgttccccaatcgacccgactttctcgtcgggcttcttttcttggagaaaaagagaaagagatcgtggaagggaagggaggagacaaactgaccagctgtcgaccatgtatttcccacccgctccaatcacaagcaccagccaccaacgtccgggaatgcctttgacaaggagtcctgtccggcgtttgaattggacctccgtgaccatgcctagtccacagagagtaaacatcaagactgtcgggaacttccaatcgatcttggacaccgccgcgattactaattagtagaagcatttccatcaagaaaacccaaatcaacccatccgtttttttttttaagtgaatctcaaactcagagaaaaagaaatgtggttatattatggcgcacggtattcgtggaatattccgctgaagatcatcccgcccatcatgccggccgtcttagcagcatctttcccgaaggacgagaagagatattccatcgggttccagccacagaagacgatgttcctccgaaagatagcatgccaacctatatttcccttgctaacctgatcagtccaaagactgattggagagtgtggaagttacatagtctcaaacaacagaccttttgaccagaacgctatcaagctctcgcgggcgtgtaggtcgttgaataagggggggtacagggtcgagtcgaatttccctggcgctagatctttcggtagaacatacggtcctacttggtacagaatcacctccagaagagttagtattccgcccagcgtatcgattgcaaaccaggctgctccctaaaagtgaaaaataaattaaatcaatcaaagcgagattcagccccaagatttgaataaaatagaaattgtgacactgtgtcaaagtaaatattcagatgctgatatctagaaagagggaaagcagacaattcatatatatatatatataaaagaaaactcaccccaagtggagcgggcgtaagaaaatcgaactgaggataatctctgaggaaccccaaagaaggcacccaatcagcgacgaccccgtacgccccattcggatgttgagcacattcgacgccgatcatccagagaagcgtcatcaagaaatggcagacgacggtcttgaagagcacgtatacgaagaataggcccgcgcccatcttcgggcctcgtgggaccacttctagactgggcgcccatgaggtctgcaggcctcgaggactgtggtcatcagagggtttttttttgaattttgaattttggtcaggtccattttttgtctggctatttatttattggacataattcatcgatggtttacctgaatagtagccaaatcgtgaacttgatcttctccaagaaggaaggatttgggttgtcctgaatttcggatttctctttctcgtccttctcatcaggatcacctgaagaacgtaaattggatgattcggagatatcagttttttacttcaaaagctcattgagttcccaaactctttcggccgggacagacttgaagggggttcaaattgggattttacgaaacaaggaaactggtctacctcgataattaccagccttgatcatctcctcttttgaagcgaatacaggagcctgagagaggccgtactggatagcgagacagacggcatggaaggtaggaaaggagacgaaggtgaagttccagtggaagaagacattgaggggatagaagagtctgatggcgactcgactgaaggtgagatagatggtgatgggcatgagggccgctcgaagtagcttggcactcctagagttctcgtagcaggggttcatgaggaaggtttgagtgagcaatgggatcaggaagagatagcctggtagcatccgttcgaattcgttggtcgcaaacagctccgcggttgtcgaggagctcgccatctcctgcacctgtttttttttctttgccaatcagtccgcgatgttaatgataagctcgttatgtagtcactcaaataataaagtagtactgaataaccatacagcaacgaaggaaggagttgaatttgatacacggtatatcgggtggagctgtggtttttcaaatacttcgtcgtgagtccgggtgacgatcgtattcgtactgagttttgtaaataaagaaaagggttaggatccaaggactggtggaggagtgaggagctgggaattgtggaggtggtcctgctgaggagagagaggacggcttaagctgcccatcggatggaggagatgaccaccaggctcctgactacattcctcgcaatctgagaggaccagagattgatggtgtgcatcgagccatccatttttctttctttctttttttttttttggtagactagtggagctgaagaagaggggtgatgatagatgaggcccatcttcagatcccgacgaggctggacagtgaagatgcagagtatgtacgcatgaactcaactcatgcggacatggtcatcgagatcttgtggaaaggagagccaatagtatgaatccacaaatttacactgctggtagaagagacctcgtccgagcaaaaaaataaataatacaaaaagaagtgtgcctatattatcggaggaaagaaaaaaaagagggagtgatgatacagcgtggatgacttgatgaccggagggctgaggccattcgcaaacacaagtctgccttcggcccagtgagtgactgctcagcttatccagaactcccggcatttctcgatccatctgggccctcccccactctgcgtcctgtcttgcatggattctacatcatctgactcaacattttcatgggagggttcctgatcaacaagtccatttcgctccagattcatcagtacatctcctgtcatcctctgggccagcgtgccccaccgttccatacggagaacctgatcaagtggcctataaaaacttgagagtccaaaactgtggtgggggtacatacataactgtaactcgaaactataaccgtctcgtcatagatcttctttagaactcctttcccgctttttgttcttaactaatcacgctagattgcaaagctgagtttatctctaccttgtaaataatatgcatcccttgctggaagttcctgagttccaaagaataacttttctcgcgttataatgatcttacatattttttattaggaacccgtcttgacgttgcttggcaagtgcaaaataagcttttttttttttggagtatgtatgttatagcttcctgcatgggactcaagatgcaagtgggccgggttcgggccaacaaaacagtgcccaaacctgccccacacaatatcccgggtcagaagtaagaccacacccgacccaatcttaatagtggcgggtccggggtgggtccaggttgggttgtagccagtgaaagattttggaaactgaagtgattaatttcttgtaagttaaagtgatctttttaacaaatatgtacaagttgtttgacattaaatataatgagaagatttattctttacctgaaggcagaataaatctacatagactgaatgtatgtagtgatcacttacccttataaaccaagcccctgagatatataaggtcaaccactttatttaatgagttgaaatgacgaaatttcaagaaacaaacaaaaaaaaaggattattaatctttgtttgatttgattacttttaattaacctgaggacgggtgtgtaaagaaacagaaacaggaaaaagaagaatatatttggaatctggatggagcccaaaataacgggttgtgaattcttttgctgtgaaagaactattttcaccactctcttgagagatgatcaactgaactgcaaacttttcaattgatgatctggatgattcatatagtgttctattcttaaaactctggattatgctgatcttaattctcatttgggtgaataaaatagtgtacaagatttgaacctatgagacagagagattttcttgcaggaaatgcggattgtggttggagttccaaaggtacacaaattgtgaaagcaaatcgatgtcgggtgttttgaaattcaagaccgtatcaatgtctttatgagcagggttgggatgcgagagcatcgaggaaagcatctcaagtaataggaattgggtgtctgaaaaccaatcgagcgggttatcctttagttgtagaaccctccctaagatcggatagtgcgcttggggtcggaagagctcagcaagaataaaattcatcagctcttcggtctccatcacaatcttatcttcccgtttctcggctctggctccctggaggtttacatggcaaatggcgttgatcaatcgccaaataatcagcccgagtggcttgggtttaggcagtctcatgttggaggaaaacaaccaattcaggtacagatgtccatcggtctcactgtgatgatggaccatcataagaccggtatgtcctagagttgtaatcgtcgttccttccatggtggtgactctttccacttcgttgcccaattgcttgagagtgtccacgatcgtggagctcttcaaattcataatgtcgcccattttgatgtgttctgatgattcgacagatttttgtcgatcctgtgccagaagatgcgggtcatagttgacgagatgatgatctggatgatcagtcgggggctgatcgaccgatacaaaacgatcagatgggctgttcgggctaacataatgtctttcttgatcaagagattctgggctacggaaatctatgtcgtttcttggtgagggggaatggacttttataacgggaaaacgttggacacaggtgaaagaggttatcgtcattttttgagtgatgaagaactgctgacttggatgaaaaaaactgacttgatcttaacatgtgaatcaactcacttggctcgcttgaaccccaattggctgtctgtctattcaggtcttctgggtggccgctttcgccatgctggcccgggttgtagagatgactctcaaatgaattaaaggtttgtgtgtgtggactggccgcattgacgtgatgcgtgagatcataatgtgggtatagattggccatgtctggagacttcggtaatggcgaaccagtttgggtgtggggaataaccacatcggcggaaaacggcggaaagctttgtgggctaagttggtcatggattgttgacattaccggtgggattgaatgcccggaattcgattcaaaaggaggttccagttccaacggattgggatgcccgtactccgatagcatgggatttccgtgttccgagcgaagggaatatccgacttcgggtgaaagatgatggctaacttcggatggaaaatgatgttcaacttgcgatggaatgtgatatgaagatttagattgatgtcctaactcattgaagatgtcgttttgccatgaatcaattgcgcttggattgtgatagctgttgaagtgcaaagaatggggttcctcgacaggggagtggtaagggtggtccagcggttgccagttgatctggggtggcagaggcgccagaagatcgtcttgattatctgccaggtgagctgaagggcctgcatgcccatatgccatcgaaggctctgatgggcttactgacgcgcttaaaccatgagcttgtagtcgattgtgatcaagaagctgctgatagccattgtcattaaaataatgtgaattgtcgaaatctaaatggtatggtggcggatcggagacattcgctatttctatgggggtgggtgtgtccttggtcagtttgcaggaaagctttcatcagaaaatgaatgtacgaagtgctagtaggactgggcataaacaaaacgtttccctgctccacctcacacgaggaaagggcgagaagagactcaagtccatttgggtgtaaatctgccatgctgatgtgaattttttgctggagtgatagcgcgttgcaacagaagctcaccgtgatcatcgaaggtttgccgggcaagcgaggagtggtaatggtgttcattcacatctcccatgtgcgcctcattcaagtatctgttctcaaagcctgcaaaagaacagcttaggttagactgtgtgttggctctccttcctaaattacaaatgtgcggcccgaagagaccgctaagataccggagaacaagaataagacttacctgctccggaagcatggatttgctgtccgaggtgcgaattatcaactcccggaaaggaactctcctgctgatgaaaagcttccgaatctcctggctgacttatgagcgtatgcagttgttgtagatctaagtcttcccagattgccgagttgaattgtaggcgactggtcaaaggctccgactggtgtggtgtgtcaggcactgtgccggctgccaaggaaagaaagacatggccggttggttttgttaggaaccgaatgtgtctctggaaaagtgaagcaaaaaaaagtgaagacaatgcgaattgggttgcacaaaatgcaaatgcctattcttacccaacaaatcatgggcctggttggttgcgccgtaatccgttctaggctgatgataaacctccccgtatccgatcggattgagcctagctgcttttgatagcctttcatcttcgtccaaggctggcctcgcgtgagccaacggtgcgaaagctgttggtgccaggtatatatcatggatggtatcgggaggcgtccataggcttggcctggcattggccgttcgggaaaggtatttgaccaaggagaaagctaacaagcaatgcctaatattaagcatcctgcaggctggaccacaacgtcggatcaaaatggatgcaacggaagactgaagttagtttgagacgaacaatgttcagctatcaaaggtggcttgaaatttgctggttgtaggcttggctcaggccaggtgtggactgcagggaaggtagggccactacatcacaagtatttacccggcgcactcgtagtttcacttgtgatgatactagtgtgatgctagtggtgggctgcctttgagacgagtttccatcgaatttgactatgtacccccataaaatatcatccatttgtgtcaggaattcgaagatttgacctacacagtcacacatatcttgaactggcaaaacccagccaaacctaccttaacaaactccctcacgtataagggagtggtgagacacaggtcgcagtgcatagatggacttcagtcaagcttagattgttggcatttttattcactgattgatcttaagtatcgtatatgagggtcaacaaataacaataagaaaggaaaaagaaaagatgtgtattcaagcataacatagcgagacaaaaaaagggagggtaaaacagacaacatatcaagaaaaaaaaaagatagacaatgagaaggatgtgattttttttggtagaaagaaaaaaaaaaaaaaaaaacgaggtataggcataagatgtagataggtatttttttaaagggtttgatggtttatttgtttacttatatagagaggttaaaagtacaccaaaaaaaaaattcaagaaatgaagatcaagaacactcaagaacgagggaaagggatcgattgaggacgacggagagaaggttgaactagtcggccaaaagatcggaggcagtagtgcgatgaccagaaggggcaacagcaggaggaggaggaggacgatgaagaagatgagtgttgggattgaaggggacgggatcgaagaggacgagagcctgaagataggggttcaggaactgaaccggatctatttcctccaactcggagaggtaagggttcggtgttgatacggtggtggaagtggttgtcgaggggggagaagagggctcagaggagcggcccggacggacctcgtggtccgtacactcatccggcgaatcgagatcgatcagcagctccacagacgagtctggtgggctgcttggtgtcgttaccgatggtggcgtcgccggcgcaacgacctctttcccgttccttagaatcgccaccaatcttcctccacacgcacatctttgacgttctggcttgatcgaatccgaatgtctcccaaatctgtcggtgtatcccacaagaaatcaagtcagcccctcgaggaaagatcaatcaatacgaaaaaaaagagcgaggtcagttcaatagggtgcttgaaacactgacactctgttgcaacctgatcgatcacacgcccatttgaatttataactaatctcgtagctgtgtctcgtagtcaccacaatatctggcatggccttattgaccttgcgaccccaagcctgaaagaatcggccatggttttccctctgcaaaaaaagacaggtgggtgataatgatgagatgttgtcagaagtggtgtccaaaaaaaagaaaaaagaaaagaaaagcagacagaccattttatggtcgatgaaccaacaagcgacatggcagagttcatgggcaagagtgctcctgagtttgtggatatcgtcgacgaccttggaggccaactcgaccctagcgcgggggacgcggttgccgagagcatctgtcacgtggacgtaatgagctctgccggcggtagtattcaagcgtttgctccagaacagctcgatgggcggcagcttgcggccgaagaccttcctgttcagctcgaccagcaactcctcggccatctcttctcggacttcgacaaacggaagcgacgccaggtctttcttcggtagcgtcttggcggttgactttgttggctttttcgtcggagtacctcggctcttggatgtccctcctccctctcctgccttggccttcggtttgtcgctctcggtcgctgggaccggtttcggggaagacttgggacgattctcttttactttgatttggatttcttcttcgccgctcgagctttcatcactgctcatgacctggcgtcttctgtttcctgggatcggttttggagaagacgtgggacaagtatcttgagatttgatttggatttggtcatcgccactctcatcgctgctgatgacctgaggtctcctgtttgcagggattggtttgggggaaggcttggtacgattatcattggacttgatttggatttcttctttatcgtcatcgctactgatgacctggagtcttctgtttcctggaatcggctttggagaagactcagaagggttatcttcctgtttgagttggatatcatcttcaccacttgaactttcatcactacttatcaccaaacgccgattgttttggagggcgattgcatcggtactttgacggcttttttgtgatatcgatccatttaaaggatcgcaactatttgttttgtggaaaaggcgtacacacaaaacaagattagcatcccatctactttctagacaaatgatgaaagtctctttctgacctggttgaatagctacccgtcgtgagcgcctgtgagcgaagtttttggaattgaagggctcgagaaggattgatcctgtaaataaagttataaaattgacggttaaagaacgggttataaggagtggagacaagtgggatgaactggggacatactcgatcgaatcatcactctcgacatcgatgatttcgttgacagctgaagatttttgctggctatgactggctcttatagagcttttacgttggctacgacgaggcggcggagccttgttggtagaggatctaggggactttgatgacgagaatgaggtcgagccgagagaccggctatcctcattagcttcacctccttcttcttcttcactgtctgcaatcactcgtttgggtttgatcccagctcgggtgcgcgttgccggtctgacggggttgatgatgattgaatcttcttgtgctagctcttctgttttgggctggactactaagatgttggcgtcaaacgaatcactagagcaatccgaatggtgatcggctggttgggcttgatctgccagacatgaatcagagccgtgacagtccatactggggatggatgttttgggaatcttttgatgatgattatcctcctggtaagatgggatatcttgagtggtcaaacgacgagccttggttgtgattttggatcgactggtggttgatttcttggtgggattcgagcgagtcttgggtgtcgattgcggtactggtttcttaggttcgaatgggctcttgctggctcgagatcgatcgaggatgtcgaggtcgtcgagtaggagctcgatgggtggtttgggtgatttggtgggactgctggctctcttggagacgacagatgaccgacggggtccgatcgagcgcctcgttggtggtttgtagtcggcgagtgcttttgggtcgggtgtgggtttgctgggtatgccaagattgaggacgaactggatgtgtatgatttttgagtatgtggagagagtattattagtatagtaaggagactgacgtgttcggtgaggttattgtctgtctcgaggattggtttcttggggttgaacttcttagcactgttctcggctcgttgtcttagtcttgacttgggtttgtctggggacatgaagatgtctaggatctcatcctgttgttctgagctggcagcagctgctgctggtggtggtggtggtctgggtgttgttggtagtgatcgtgcatgggctgatgagctgatctgctggagtgctctggaggcagcgactgctatcctgtctgattcctccatgtctatttatgttcttcgttcgtcgtttcttgtttggttttttgatgcagttcagtggtggtttctcttgagatgtcttgtgctggggttggttggttggttggcttgagaaaatgcttgattagtctgatcctcaactctcccagtcgggccagctgcatagactcagccaagcttacatatttccaaagaccacttcaaaacagcaccgatcggtacactgactgaactacttgtactcggcaagtatagcctcaaaagaacaaacattggtcggaatcgcgtacataaacaaaataacatgggaggctgtcgaacttgctctcccaatcgatcaaaatcaattcgaccatcatcgatcggtgatagccaccgccttgacactaaaattgcaaataggaatgtgtacaaagcagacatggacatcttactctttcacaaaaaaaaaacgtaaaggaaacttgatctgaatctgaaacagacgggaatctatccaaataagagtctaactacaaataacaacatcaatcaaaactggatactacatatacaaatttgaacttccgacgattgcacttgggtagcaatatgaataataatgatgagcatgatgagaagaagaaaatgtagaatgatagatcagagacatttctaatttaatacaagctggaacgtagaagaacaatcgagacactcagagtggtctgggataactgatagatgtaaagagaaaagttgcttgggtgataggggataaagagatattgcggctgtcctggagtgcagtgtctaaatacagagagaaataggaaggaagatgtaaaggaatctcaaaggtcttctgtggatgatctgaggataggtgcagattcaccgtcatcatcaccatcgtgctcatgagtccttctgaagttcgagttcgatttggattgcgagataaattcagggcgtctgaagccgagtgagatcgatagtgataaggagagcagcgcgccacagatagtgatgaggaacgcggcctgataacagcctcgacggtcaagacaaatcaaatgacgatcctctgcgtccgaggaatgctgagaatgatggtcgaaaatcctcccaaagctcagattgaagatctgtccacagagtaatggggccagattcaggaatccaaagttggtcgcaaagtgtttgaggccgaaccattcgagcaccaatgcgggcccggcaccgtacatgttcccatacgcaaatccgaccagaccgcccagccaaaccacgtgatccagctcggagaccgcaaagtatcctaagatttgactcagcaggaacaggctcgagatccagcacaaccaccatacacgcccaatcgagagtccacgcttcaacagatccgaaaacgtccccgcaaagattcggccaaaacagttaaagatcgataagatcgagacggcatgtgcttggtataatctgacggtctgatctgagctgtccggtgatgtgggtccataaatagcaaccaacatcgtacctctgcacagacacacccctttgctcagtcattgtgaccaataaaagctggtgggaaaagctagccagaaaaaaaaaaaagaaaagaatactactaacaggttattgatgatcatcagaccaataccacagcagcaactcatgacgagccaaatcatccaaaagtccagctctcggaccaaggcccagccggtgatatcagtctgtttcttgagcggtaagagctgagtatcttcggtagattggcgagaatgggatgtgcatggttggtcttgggaggagggggaggtctgacgatcatcacagccgatgcccatgagcacgtaaccagatgcgccgagaaggatggccaaagaggggccgatgctcaagaggcccagcaagacggcagtgtcggactttgcgatatgatagccgatggtcgtccagaagaaggcagagaggccgaatccggccaggacggtgccgatggccgtggctcgatgggagggcgcaaagacggatgcggtgccggtgatggcacagctgttggcgatcgaagagcccaggccggcgaacaggtttcccatcaaggtttggacgaccaccaacggtagactcggctgggtgaacaagagccagagtaagccgtagcccaacgagatcaacgtcccggctcctagtaagggtatcgtcgggccatatcgatcgatgtatcggcccacgaagggcgacgagatgtacatgcccaggttgcccgccagaccaatcacgttcagcgaggtggccgagagatggagcttgtgtccaagttggaccgaataaatcgaaaatgcatctaacattgtttaaacaatactcgaccatcagcacagatacatatccttaggaccaggatccacaatcaactcacaattagttccggcgctcaatgaaatcgaaacactggagaggagggtgataagctgtcgcgtcctgggatgttcgtctaacatttgagcctggcaagtttatcgaatttcatggggtttagctgacttaagttggcctcgttacatataaaactcacagctgaaagtaaaacgaatgtcgagcgcgcttatgtcacagcacctttcactcgcgagctcagccatgtgacactcctgatcagagtcaacaccttattgtcagctcagactccgtctcagatgagtgatgcaagattcatttaattttgagtcttaactggcgtgccttttcaaataccgctgtaaattaagtgctttcgtcctggatgaaggttatgtagacaggaaatgccgtaaggatttccggccacaccaagcggcaagctcatgagcgtaccgaagccaagactagatttcgtcgagcttgtccagacgcaacaatcttttatttgatggtctgagtgatggaattttactgagagctgagagaaggggggaagcgaccagaaagaagaactccgaagagagaaacaaacaaggtcgaagaaccctatatgagggttaagctgctagcttgtgagacggaaaagcgaactcactacaagagactgtattagtggtctcagggaactggcgcagagaacagatgtttttcattttctaactcagaaatcatggctatttaactacatacatgttatggctgagttgtgggacagaagaggaaaaatgaatattcatctggaaatgagaggaaaaggagtgacagatggaggaaaggagtgacactggcaagacagagagaagaaggaaatggaacgacgacagctgaattccaacactgagcttttgatcagttggtaccgtagacaagacttccccctccgaggacttttttttactaatctggggacatttcacaaggcgagaattgaaacatcccgcatgatagtcggtttgtggggggattgacccacccacccataatttaaaattaaaaatccaaaaacagaacctgacatgaatgtttttggaagtcctggaaatccctggatgggaaagatgagcccatgggaccggacttcccttcctgaaagtcttaccgtctcatagccaaaattcaagcaaaatttgacaaagtacatcacttaccagggcataaaatttacttataacgtgacccccaactcttcctgtgttcagtttgttcaggccccattgcttatttctcctaacttttcattattacacatcacccttataataacctttaatagcctttttcccccaaattattattctacacgtggaacttcaaccaactccgaaacttgatctctacccactctttctttacgctgcgtgcttcctcacttccagtgttaataccccattttttttctcgggttttctttcctcttggcttaaacaacaatcttgaccttttgagtttagcttgattttttcatcgcatttttaattgcattggcattctttccttgcttaaacttaaacaaattaccactacgtcttaatcctacccggttccatggctccagctaccatcactccctctgctttcggttatccgcttgttcaagacatctatgaagtcgttccacgcccccatacccaagaaataactgccgctgtaggggtctcgtctgctccaaacagccttagattagttagaaaccttgggggtgccagtccaacctttccaacccacccttacctcttcacaatccctggccactcgaagtcggaggcagaggaatttgtcaaggcgatgaccgcaacagttcgatggactctacagagacgcaccccttcctcaacccagaagtcgaccagatcacatggcagtggccgccatcccgaggcatatttcaagctggagtatcagtgtccatgcagtggattttgcaaagggacccccaactcgcgcaagaagaatcatgtatcagcccgctgtggatgcaaagctcgattctccatcactcatcacatccaatcaaacaccctgcgagtgacatggcattggcaacacaaccacaacctcaattctcaccatcaaatgctcatcacccgaccaccacttgtagttgatcagtgggttaaggaccgagtggactcaggtcttgcatggaaagagatttacgatctcactcaggttgatgatgtgtgggatgtgagtaatcatgcttcctcatgtgaccgtgtcatcttatatatactgagaattctcctttgtctctcagctgaggtcgtctactgtcaagccagaggctcatggtgtcacttacgaccgggtccgctacctcattcaaactcggaggactattccctctcaactcaatcgtgaccctctccagtcactatcaatgtggcatgtcaatctgatttccagaaactggaacacacatgtcaacattgtcgactcctccgattttgtgtttgctttccagtcaccatggcaaaagcaaatgctcatcgaacatggcagaagcatgctcatgcttgatgctacacacaacactgtcaacaactactttctctccaacggcaagaaggtttacctgtacacattcctgatccgtgatcccatagtgggcaaaggcctccctattgcttgggcctttactgcctccgctgccgagtaagcaacagcagactttctcattgtacacattgatcactgaccgacttgattattgtccattaggaaacctcttgcaatcatcctacaatggcttagagacacaaccggcatcattcctcagtcagtgatgagtgactgtgctttggccattgccaatgcagtcttgcatgtatatcacgacttgttggaaaaagcaccaaaacactattggtgcttgttccatgtcctgaaggcattcaaaggccagatcaatacatatgtgcgcgatcgttcagaggaggcgttcaacgagtttcgttcagttgtgtacagtcaggcccacccaataccactgttgaacacatacatggccaagtggcacattatcagtcctgggtttgtaagctatgtacaaacccagtggggaacgaggataaggcactgggctatctactatcgaactgttagtttcccacttactaatctgaactactgcatccagctaacaatgatatgtcagaccgcacaccagggcatacataccaacaactacacagaagcctggcatcgtgttttgaagtcaaaattcatctctacaaacgaacgccgacggatagatgaagtcgtcaagatgcttgttgagaaggtcgagtccagctatagatggaagcaagctcaggttgaggatggttttgccaggcagaccagcaacaaattccaacgtcgtgccaaggcaacagccgatggatactctgctgaattcatggaattacttggcataaagtcgaacaagaccctaactcatgtaagtttcttgcttctcactacgaccatatttatttccttggaccatgttcaataagctaatacaagaatatctgtgttgtagtttacaataaactcattcaccaacccagagtcaaaattgtactctgtatcgtacacccacagacataattgctacaaagggcaactcaccagctgcacatgtgagcattacacacagattggaagtgcctgcaagcacatgtatttccttgcacgagagcaacggatgatggttgttgaaagtgccggaggaatcggcaacagattggatgcaaagcatcttcctgctacagacgagatcgactacgacattcagattctgttccccacgtcagatagtgaaattgacatactcagaccgctacctaggccacacaaacgcggagttggtgataccgaaggaaattcaatgagtgagggacctgaaaaaagagcctgtaactctaaccgccggtccgccctcacccaaaccactccgcttgttgcaacagcatctgcagtcaactgttttgatggttcgtgccgaaaacagttctgcacgtgccccaccattcaagagagcgccgagctggttacaagtgcgtctggggatgtaatgatcaactgcgactcaagacaaaggccgagacatcggggcgatcagcgttgaagcagatggtggaagtaatgaagaagattcaaaatcggcgggagtttgcgaagaattcctcacctatgacaatggaggagtacatgcaatctacttactcaatcctgcagatggtggaggttgtgtgcaaaggtgtgtatctgacccctgggccacagatctttggtgcatcagaagcgggtcggatgaatggacaagagacagaaaagttggtgatggatttgcaaacagcaggctgggggtatatgaagcgattgaacagtttggtagccgaagagagacaccgacacagcttttgtatgcacagctcctcttggacggtcgatttgtacaaaaaccgatgttggcgtttgttggacacggtattggacaactgtccaagtttgaaagcgaaaaggcagattcgatgaagagttgatagagtaggatgtaggtttgaagttgttgatatagcataacagttccgtttcttcttggttacacgaatcaacaatgcaataatgtctagtgaaaatgaggatgagggagcaagcgggtgaagggcagtggggtgagccttataaccgttcagagtgacttgaaatgagaccggggttgttactggtccccttggtaacattgagttttagttaccaagacttcagggttgcaaatgatcatttggggagtcgattcaccctaacaacaacacctccacacccaattagcaaagattttcctgaaaaaccagccttcgggccggtttttcaaggagtaagtgtaccaactttgccgctgcttttgcaggcctatgccgcacagccagtaatgcaacaaaacatgatttctcctgaggaccgcctttcagagtttttcaaatcaatatgttatcatcttcaaccctcaattaactcattgaagaggagttggttcctataatggattgatgtgaaaacaataaatttggaaaagtgataatcaataaaatactaaaataagaagaaaatgaaatataacacggtagtagccaacaaagcagcttttcctaaactacgaaacatataatgaaagtgatcaccaaagtaatgaagaaaatttttataatggccttttatctgtcttttacaagcattagtaagtctaaggttgatttgtagcgacattccaagacaagtgaaattaaaacttggggaaggttgtaaagtacagtgtttatatcctcagacacatctttcttgtcaatatggggggaattgaagaaaccattggttgtgaaagtaatgtgtggagaacagtcggtatttgtgggtgtttgaccaaaagaaagggagtcaaaagaaggaagattgtattttttcataaagttttgatttttaaagaaaggaaccaaggccaactgtttgaaatagtgtgcaataacctgcccagcacgtcttgactgttgaaaatgggcatcatatgcttggctttttttggaggtgaattgtttaatatacctccccacaatttgcataaagtcttgtgacttgcgccatccaatggcccacattcggccaccccaaaagcgtttagaagatgaaacagggtttataaactctttagagcgatggaggaaagtggaaaggaagttcaagtcggctttgtctttggctgtcaactcttcccaaggtgtaaattcgatgatcgcaatcagagaagtcttatctacagggtcccttacaactactcgaccggatctcagaagaaaaaaagacccattgactgtctcataagctgctttgatttcctcaggagttggtggtcgagttggatgtcctttatcatcgagtggaatggaaggatagagattgaggggtacaaatttgacgcgttgccatcgaatcgagttgtggagccgatcggaggtctcgggaaggccaatgattttcttctggaaagcagcatggtcctctactctctttttcgtcttgtaactgtacttcgccaatctccttgacttattgtggttcctaatgcatcaggccggtcacaagtgtgattttcaaacaacagaatccaacgcaaacgcggttccacaatttcaaggagaatgaatggaaaaggattggtcacaagagattaagaagagtgggagaaaccaagttagcaggttactcaattgagtacagaaggaaaagccataccgcttgttgtgaatcctggccatcctaatcaagttgaaaacttgggggttgatcggttgattggagctgggaaatgagagtagcaaattggaagtggttaggagctgattcatcaagatatagataaggggggttcagatgcaatcaatactcattacttttctggttgtcgttgagaagggactgatctggaagtagaaagtttgctattagaagtccagtaaacagtcagaattgcaggtagcttggatgacttacaaccaagggctattttggttctgttgtgtgaggaggcagctcaaatgagaaggacaagggaacggtctgttcgactttgttctgaacgcgactgaaaggccgggttacttgtctggttgacacagtgcgaaaagatgaatctggaagtgaaaattttattgttagtattccggtgattcaatagagtagatgttagctcaaaccagtttacatgtctggtgggccagatgcgaagagatggaggataaattgaagaacagctgaagtagagtgatgatagagctctgtccgatcaggggcctgaggaggtatttagagaataggtgtgagcaagatcaaaaccacaagtcagcctcacgttccaactacagcaacctatgaagctaagagagctttgatcaaacttactaaagagataccttgattattttttgagtcggtcttgatcggccgttgtgggatactttatgggttcccatccaacaacttcaaaaattttatattttcttgtatatacaataatattacaccaaatatggctccaggaagggattccagggccaaaattaccgtagaggagcaggcttggagacatgtaacccctctttgttgcatgttaaacccgtctttcactcacaggtaggggggtcaagcacccttacatgttacaaggatatcaggggatatcaggtgcacatttcacccctccgggccatgtgatatggcatctgtatgtctcaatcaagtacaatggaagtatgcaggcacagcatacaggttaccttggcaacctgccatgcaatgcgtacagcctcaacatacaggatgacatcatttggcttacagaacacagcctgcaggttgctaggttgcatagcaactgttgcacagcttgtcaatccagcggaaaccactcaatttctcaaatcacatcatgtaggctgtaccaccagccaaaacccctcatgtattcttccatcttggccaaattccctcatgtaaggctgtacaaccagccaaaatccctcatttctggctcccctggagccaaaatacctcattgttgtctatataaggaggtccttcctcccagttgtaatttctccccagcagacttcctgcagacatttccccacataacaggcaaatcactgctcactccataatattatttgttccccaatattttggttttacaattataacaacccttacatacaattattacaacatctttacacataacaacaacccatttttgcacctgtccacctgttaaacaacagagtatcttttgatacactccactatcactaattaaaagctgccaatctaagattggtggtcttgtttagtgtagtacacaggaaaggcagaggttacctcacacatccctttccgaactcagcaaaaggttctcacgaacacttttgagcttaacaagggagtccccaacgtgattgaggatcctgtcgtttggcacgtggattgaaaaatcagtgaaccactgtagtgaaaactagagggtattttggttagtttgtgttagtttaggcgggaaatcatacctgtcttgacaacctgaaaaagcatatctctgataagcaatttcagtcagtttatacaatagagttcatatatagacctagtagggccggactaaataattaactactcaaaaaatcaattataaaagttaagaagacgaggggaccggctaagctgacgtacaagcagtaggatatagattttaactaccaaggtggtagccgataagcttagtacagaacagactgtagtctatggcaacctctacgcatcggtataattgaagaataaaaagtagcatattatttagtttttgattattagtttagtaaacaataccctctaccttgccctggcaaagaagccagagaccttagtttttagtgaagttaggattactactaggaaaatattaaaactcatttgatataaaaacactggaaattagtaaaaatcggacatggctttttcacaaaatcaagatttggaaggagctctaccgacaacaaacacaccttcaacaggaatattctcgggcaatcaacacagtcaacacatgaatattgatccgccaccaccaccacctatgagacataatcgcttacgccattataggacttatgggaacaacggaaatactcaatcatcagacaacccgaacggaaccggaaacacccaaggaggaaacattgcaaatggaacctacggcgtaccaccggaaactaacgaacctcaagaaatggacgaaccaaggccgcgacctgcggtcatcatcaaggaacccgatttgaaatacgatggcgaacacttcgaggatttcttgcaacgattcgagctggcagcagagatatacggcgcaggcggctttgataaagcacgccaggtgtgtagatttgttcgaggcgaagaattgaagaaggaactggaatcgatggacggatatgacacccgcaactggacagtcttgcgagcaagcatgatagaactttggggcggctcagtgaaaaagatccggtacacaatcagggacctttataatttgatcgatttctgccaaagaaagggaggaattaagacaattaatgacttcaaaacatatcaatctaagtttatgatgataacaaagtatttggtcagaaatgaacatattatcaaagaaacggctgtctctcaccttttcttcttagcctttcctgttgacatacaaacaagcatcaatagagaactagtcaaagcagatctcattccaactgggaaggatgggtacaacaagccacctcttctgatggatgtgattgatgtagcagaggatgaaattcgagccagatccatcaatgcatttgcagcaagtgggtttgccgaagccaattctatgatgcagaaaactatagatcaaaagaaaggtgatggaaaaaagcgtgagaagatggtggaggaaaactctccagaagtattgcagaagcaggtggataacctggccaaagcaatagaaacacttactggaaagttggacaaccaaccaaaagcagaatattctcgaggcaacgagcgaccgacgggacgactttacgaacctcgaccatgctggtattgccatagagagggtcactcaacacaatcatgttacgaagcccagaaagatgagaaagcggggcttgtcaaacgcgatggccgcgacttctgtcttccaaatggtgagaagatcccatgggatgcatctagacctattagggttgtagtggctgcggactccgcacagccaaagccgactataaatgctgtttacaagacagataacccagcggtcttttcctcaccactaccaacatcatctacgtgtagtgaacttgagtacatctcatcattacacaggattgattgggatccaccaaaattaggcgcagttaactttgagaaagtcagacttgaggccaatatagctactacccgagcagaagcgcttcgtggacgaaggaaaccaccagcggaaaacgaggacgcagcgatggacttggatcaaatcgatgaactagaagaaatagtacgggacataccggcagctcggaagacacctggtcaaatgtccgactctcaagggaaaacaactgcccaaaaaaggggaaaggacggccgaatcagccttggtctcggaattggacaacttaaagataccaaccactttttcgcaactaacctcgatttcaccaacctacgctcaagaagtgatcaagaaacttcagaaacaaatcccggaacacaagaactcaaaattaacctacgtcaaggacacgaaaacggaccccaaggtatcggcatctatgttgttaaaccaggatgaagaagatcgggaatataattgtttctacagttgcgctttgggatacattgatactcatattgctgggaggaagataccattcatggttgattccggctctatggtcaatgttatcccaagacaagctgcaattgatctcgacttggaagttgtggaagtagacataccaatgaagggaattggtggtgatcggtgtgatatcaagggtgtagtcgagaactgtgccattagtattgggacgatttaccgggaccagttcatctttttgtctctccgcaaagcacaagactgtatccttcgacgaccatttttgttcgatcacgatcgcacactcgatttccccacataacaggcaaatcactgctcactccataatattatttgttccccaatattttggttttcaaattataacaacccttacatacaatattataacatctttacacataacaacaacccatttttgcacctgtccacctgttaaacaacagagtatcttttgatacactccactatcactaattaaaagctgccaatctaagattggtggtcttgtttagtgtagtacacaggaaaggcagaggttacctcacacatccctttccgaactcagcaaaaggttctcacgaacacttttgagcttaacaccgtgaagcttgaaagaggaataagggcaggggttggggaagtctcagtggagactcaattgcaaacctaaccggttgggtgataccttcaccgctgggcatacacagcttgcagcaaagcagatgcggcgatgcgcagtggctgaaggggactggtacagtcatcaaggctcaaacaccctcaaactgcccaaacaccatcaccatcactcaagaacctacgtatccgaactagacccacatgaaaaaagaacatcagcattcaataaaactcaaccaacacccacccatccaataccaaccagacccaaacacctgaaacaccggcactagcaactctgatgacccactcaaggtactctcaaccaggacaaactacacctcattcgactgctcggtctaatccatcaatcctaatcatgctgtccttgccaacttcaagctcttcagcacaatgttcaaacttgtcaagatgtccgtaagcaatagtgtgctcaatattgcgctcgaaggtgttggccgagccaaatgggttgatgctggattcctgaagactcataacactaagggcgttcaagttgagcggactgatgatgtatagaaatattactgttaactaatccatctctgccccctctcaacaggtcttcccaatccaacatctcaaaggattctatcaccacgttcgactggatttcttgacccactatggatccaaatactaccgtccattctcacttgttcggatctgaaaaaccaacttctcctcttcatcataaccctccttctgggaatcctaccggacatggattcgaatcgatattcggtcagatcatgaaacatctcaatgctctcgagtctaatcatcatctcctccttaaatatgccaaggatcaggtgcttggtcttggcaattcttcactaaaagttcagtctgatctcgtcaaacttgagaaaattgtaattacacttgtttgcttttccgccaaaccaaaaactgcattcaaattaattgatgatgtttatgtttacagttaagattgcaaaccaagaagcttggcgagtgttgaagagacccaagggatcaagaaccaaatgacggtagaacacaactcctgaaccatcggatcaagagtttggactccttgatcacatttatcaagcgcatcgggctggtccaattcctgagcatcattgcgatcctgatcttcttcagcatgacccgaattcaacatggaagcagtcctacaaacgatgcgggaatagtggcgaggaggtggtagccacccatggacgacacatccgatccaccatctctcttcttctcgtctactttctgggcatcctagtttacgacaacggacgagagattcagtatcgtcggcaacaacggccgccaagaacgagctcttcctcgtctcctccctccatcgcaagcttgcccaccactcttctccctgactgccgtcgctcaaactcggcttgaggaggccagactcgccgctcagacgagccgcttccctctcccatcaccatcagaaacaactcagcgagagtctcaatggaccggccgtgcccgcacctgctcacctttatccctcgtacacgccctccatcagttcgcgtgtatgaactcatctgatgatcaggctaatgtggcgatcatccccaagattcaagactacctcgagaaagcctgctcgatcgtctgttgtatcatcaccaaaaggtcgactttgttatattctgctagcaagaaacttcaggcaatttctgacccacgaacttacacaacaatcgaaaaccttgctcagcgggtaattcggacatgtcttgcgatcaagaaccaagcgatctccaagccgtctgaaagcttgatgaacctcggccggtttagtgatgacttattggtccgactgatgtctcattactcaacgcttccagatatacgtgatcttcaatccgtcagctcggagcttcagcagcaatcatcttacctcaccggtcttctgactagttatcagagcatccttcaacccacaccgacatctgtccctgagccaatttatcagcaactccttgaacatcagttcaactttggattgaaaatcaccacaccgataatccttcacaacttcagcctggttattgtgatgcagttatatcaactctatgtctcgcccccaaagcggatcaatacctccgttcgattgatgattggatggtcttattgaccgtcggtttgatcctcaaaatccaagccaaggagggcaagacgatcctgtcaattcaaccagacccgtcttcttcttcttctgaaaatcatcatcaggtcatccttgagccgtttatggaccaatttgcatcagctttgaagaataacagccacttggctgccattccaagtgtgcttgcacttgcgtgtgttctgggggccggaatggtgacctttgtcttttccgttagcatcagagccacaagtcctcagcagccttgacaaacagctgaacaaaccgaatgccgctgccaaacgattcaaacaacatcgcttgctgccaatcggtggtgtgaaagggggtctcttgtgtttatagcgacgctcacaatcaattaaattcctgtacaaaaaattgtgttcaataaggatcgatgcctttattcatcgatagtgcttttgaaaatagatgtattgggccacctgaatcgtcagaatagggctgttgtactttatacctgtcatagggataatgttgcagatgttattattcagtactaattgaggtagtatatcccctttcctgggaaaacattgagttaaatacttcagatttgttcgcgattattcattctttcatggaattgtagacttcttttttgagattctcccagttggtgaatgggccctaactctgtcaaagagaaaaatcaataagatacatttcaatttgtgtgggggtcggagaaacgtctgcagacccatcctagcaaagaaccatcagcctgcaccacgcctgtaccacttgacaatgggccaggatgggccacggtgcctgtgaactgtgagcgttccgccaacgttgacacaatgaagagctggagtcgacctgggacttacacaccgcaggagatcttcctgttgccttgcaactcacgtacgactgtctttacgtcacgtgagttcgcgttgatcctggggatttgcgcccttggacgtcacatctcttcgcgttgcctttgtatgcacttacttttcttttttttgtgatttcccatggattatcttgcgggaggattcattcttgctttcacaaggtgagacaccagtacaagtacaggaataaggtgccttaaatttataaatagaaaactagcatcagacattaagctgctttttttcgtttctcaggcactttcctggtccaacctgcagcagccctttggcagtgcgactcaccgcaattcaaagttcactgaatttttgactggtgctccctaaaccaccttgcgccgttcgaaatttcgtctcttccacattgtactcacaagcgtgaaccccaattttaaccctttcccttccccccatccacttcttgtccgggaattgacggcagtcctactttgaagtagtctcaaagatttccccaaatttgccttttgcctcatagaatatgtttctgacaacttatgttttttggcttgtgcactgttccagctatcatcttgtcaactgctggaagtccactggctgaagattttcccaagtgtcatcccaggtggtctaggctatgatggtaaatgattttacgaaaagaatatatatcttccccaggaaacatatttttgcctattcaatgctgattctccctgaaataatttgtatgtaaattcgcctgtccctgaaagtgaagtcacaggcccatcatacatcagtaatcacattttcgcagtcgtcttcagtcaatatattagagtcaggtccagtttttcacagaggaagatgatgaaaacgtctcactctatataaaagttttgttcttcttcaatagctggtgcggtcgcagattgcggggggttcggatctcattcaccccccccccct