agcttttcattctgactgcaacgggcaatatgtctctgtgtggattaaaaaaagagtgtctgatagcagcttctgaactggttacctgccgtgagtaaattaaaattttattgacttaggtcactaaatactttaaccaatataggcatagcgcacagacagataaaaattacagagtacacaacatccatgaaacgcattagcaccaccattaccaccaccatcaccattaccacaggtaacggtgcgggctgacgcgtacaggaaacacagaaaaaagcccgcacctgacagtgcgggctttttttttcgaccaaaggtaacgaggtaacaaccatgcgagtgttgaagttcggcggtacatcagtggcaaatgcagaacgttttctgcgtgttgccgatattctggaaagcaatgccaggcaggggcaggtggccaccgtcctctctgcccccgccaaaatcaccaaccacctggtggcgatgattgaaaaaaccattagcggccaggatgctttacccaatatcagcgatgccgaacgtatttttgccgaacttttgacgggactcgccgccgcccagccggggttcccgctggcgcaattgaaaactttcgtcgatcaggaatttgcccaaataaaacatgtcctgcatggcattagtttgttggggcagtgcccggatagcatcaacgctgcgctgatttgccgtggcgagaaaatgtcgatcgccattatggccggcgtattagaagcgcgcggtcacaacgttactgttatcgatccggtcgaaaaactgctggcagtggggcattacctcgaatctaccgtcgatattgctgagtccacccgccgtattgcggcaagccgcattccggctgatcacatggtgctgatggcaggtttcaccgccggtaatgaaaaaggcgaactggtggtgcttggacgcaacggttccgactactctgctgcggtgctggctgcctgtttacgcgccgattgttgcgagatttggacggacgttgacggggtctatacctgcgacccgcgtcaggtgcccgatgcgaggttgttgaagtcgatgtcctaccaggaagcgatggagctttcctacttcggcgctaaagttcttcacccccgcaccattacccccatcgcccagttccagatcccttgcctgattaaaaataccggaaatcctcaagcaccaggtacgctcattggtgccagccgtgatgaagacgaattaccggtcaagggcatttccaatctgaataacatggcaatgttcagcgtttctggtccggggatgaaagggatggtcggcatggcggcgcgcgtctttgcagcgatgtcacgcgcccgtatttccgtggtgctgattacgcaatcatcttccgaatacagcatcagtttctgcgttccacaaagcgactgtgtgcgagctgaacgggcaatgcaggaagagttctacctggaactgaaagaaggcttactggagccgctggcagtgacggaacggctggccattatctcggtggtaggtgatggtatgcgcaccttgcgtgggatctcggcgaaattctttgccgcactggcccgcgccaatatcaacattgtcgccattgctcagggatcttctgaacgctcaatctctgtcgtggtaaataacgatgatgcgaccactggcgtgcgcgttactcatcagatgctgttcaataccgatcaggttatcgaagtgtttgtgattggcgtcggtggcgttggcggtgcgctgctggagcaactgaagcgtcagcaaagctggctgaagaataaacatatcgacttacgtgtctgcggtgttgccaactcgaaggctctgctcaccaatgtacatggccttaatctggaaaactggcaggaagaactggcgcaagccaaagagccgtttaatctcgggcgcttaattcgcctcgtgaaagaatatcatctgctgaacccggtcattgttgactgcacttccagccaggcagtggcggatcaatatgccgacttcctgcgcgaaggtttccacgttgtcacgccgaacaaaaaggccaacacctcgtcgatggattactaccatcagttgcgttatgcggcggaaaaatcgcggcgtaaattcctctatgacaccaacgttggggctggattaccggttattgagaacctgcaaaatctgctcaatgcaggtgatgaattgatgaagttctccggcattctttctggttcgctttcttatatcttcggcaagttagacgaaggcatgagtttctccgaggcgaccacgctggcgcgggaaatgggttataccgaaccggacccgcgagatgatctttctggtatggatgtggcgcgtaaactattgattctcgctcgtgaaacgggacgtgaactggagctggcggatattgaaattgaacctgtgctgcccgcagagtttaacgccgagggtgatgttgccgcttttatggcgaatctgtcacaactcgacgatctctttgccgcgcgcgtggcgaaggcccgtgatgaaggaaaagttttgcgctatgttggcaatattgatgaagatggcgtctgccgcgtgaagattgccgaagtggatggtaatgatccgctgttcaaagtgaaaaatggcgaaaacgccctggccttctatagccactattatcagccgctgccgttggtactgcgcggatatggtgcgggcaatgacgttacagctgccggtgtctttgctgatctgctacgtaccctctcatggaagttaggagtctgacatggttaaagtttatgccccggcttccagtgccaatatgagcgtcgggtttgatgtgctcggggcggcggtgacacctgttgatggtgcattgctcggagatgtagtcacggttgaggcggcagagacattcagtctcaacaacctcggacgctttgccgataagctgccgtcagaaccacgggaaaatatcgtttatcagtgctgggagcgtttttgccaggaactgggtaagcaaattccagtggcgatgaccctggaaaagaatatgccgatcggttcgggcttaggctccagtgcctgttcggtggtcgcggcgctgatggcgatgaatgaacactgcggcaagccgcttaatgacactcgtttgctggctttgatgggcgagctggaaggccgtatctccggcagcattcattacgacaacgtggcaccgtgttttctcggtggtatgcagttgatgatcgaagaaaacgacatcatcagccagcaagtgccagggtttgatgagtggctgtgggtgctggcgtatccggggattaaagtctcgacggcagaagccagggctattttaccggcgcagtatcgccgccaggattgcattgcgcacgggcgacatctggcaggcttcattcacgcctgctattcccgtcagcctgagcttgccgcgaagctgatgaaagatgttatcgctgaaccctaccgtgaacggttactgccaggcttccggcaggcgcggcaggcggtcgcggaaatcggcgcggtagcgagcggtatctccggctccggcccgaccttgttcgctctgtgtgacaagccggaaaccgcccagcgcgttgccgactggttgggtaagaactacctgcaaaatcaggaaggttttgttcatatttgccggctggatacggcgggcgcacgagtactggaaaactaaatgaaactctacaatctgaaagatcacaacgagcaggtcagctttgcgcaagccgtaacccaggggttgggcaaaaatcaggggctgttttttccgcacgacctgccggaattcagcctgactgaaattgatgagatgctgaagctggattttgtcacccgcagtgcgaagatcctctcggcgtttattggtgatgaaatcccacaggaaatcctggaagagcgcgtgcgcgcggcgtttgccttcccggctccggtcgccaatgttgaaagcgatgtcggttgtctggaattgttccacgggccaacgctggcatttaaagatttcggcggtcgctttatggcacaaatgctgacccatattgcgggtgataagccagtgaccattctgaccgcgacctccggtgataccggagcggcagtggctcatgctttctacggtttaccgaatgtgaaagtggttatcctctatccacgaggcaaaatcagtccactgcaagaaaaactgttctgtacattgggcggcaatatcgaaactgttgccatcgacggcgatttcgatgcctgtcaggcgctggtgaagcaggcgtttgatgatgaagaactgaaagtggcgctagggttaaactcggctaactcgattaacatcagccgtttgctggcgcagatttgctactactttgaagctgttgcgcagctgccgcaggagacgcgcaaccagctggttgtctcggtgccaagcggaaacttcggcgatttgacggcgggtctgctggcgaagtcactcggtctgccggtgaaacgttttattgctgcgaccaacgtgaacgataccgtgccacgtttcctgcacgacggtcagtggtcacccaaagcgactcaggcgacgttatccaacgcgatggacgtgagtcagccgaacaactggccgcgtgtggaagagttgttccgccgcaaaatctggcaactgaaagagctgggttatgcagccgtggatgatgaaaccacgcaacagacaatgcgtgagttaaaagaactgggctacacttcggagccgcacgctgccgtagcttatcgtgcgctgcgtgatcagttgaatccaggcgaatatggcttgttcctcggcaccgcgcatccggcgaaatttaaagagagcgtggaagcgattctcggtgaaacgttggatctgccaaaagagctggcagaacgtgctgatttacccttgctttcacataatctgcccgccgattttgctgcgttgcgtaaattgatgatgaatcatcagtaaaatctattcattatctcaatcaggccgggtttgcttttatgcagcccggcttttttatgaagaaattatggagaaaaatgacagggaaaaaggagaaattctcaataaatgcggtaacttagagattaggattgcggagaataacaaccgccgttctcatcgagtaatctccggatatcgacccataacgggcaatgataaaaggagtaacctgtgaaaaagatgcaatctatcgtactcgcactttccctggttctggtcgctcccatggcagcacaggctgcggaaattacgttagtcccgtcagtaaaattacagataggcgatcgtgataatcgtggctattactgggatggaggtcactggcgcgaccacggctggtggaaacaacattatgaatggcgaggcaatcgctggcacctacacggaccgccgccaccgccgcgccaccataagaaagctcctcatgatcatcacggcggtcatggtccaggcaaacatcaccgctaaatgacaaatgccgggtaacaatccggcattcagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgactgcaaacttaacgctgctcgtagcgtttaaacaccagttcgccattgctggaggaatcttcatcaaagaagtaaccttcgctattaaaaccagtcagttgctctggtttggtcagccgattttcaataatgaaacgactcatcagaccgcgtgctttcttagcgtagaagctgatgatcttaaatttgccgttcttctcatcgaggaacaccggcttgataatctcggcattcaatttcttcggcttcaccgatttaaaatactcatctgacgccagattaatcaccacattatcgccttgtgctgcgagcgcctcgttcagcttgttggtgatgatatctccccagaattgatacagatctttccctcgggcattctcaagacggatccccatttccagacgataaggctgcattaaatcgagcgggcggagtacgccatacaagccggaaagcattcgcaaatgctgttgggcaaaatcgaaatcgtcttcgctgaaggtttcggcctgcaagccggtgtagacatcacctttaaacgccagaatcgcctggcgggcattcgccggcgtgaaatctggctgccagtcatgaaagcgagcggcgttgatacccgccagtttgtcgctgatgcgcatcagcgtgctaatctgcggaggcgtcagtttccgcgcctcatggatcaactgctgggaattgtctaacagctccggcagcgtatagcgcgtggtggtcaacgggctttggtaatcaagcgttttcgcaggtgaaataagaatcagcatatccagtccttgcaggaaatttatgccgactttagcaaaaaatgagaatgagttgatcgatagttgtgattactcctgcgaaacatcatcccacgcgtccggagaaagctggcgaccgatatccggataacgcaatggatcaaacaccgggcgcacgccgagtttacgctggcgtagataatcactggcaatggtatgaaccacaggcgagagcagtaaaatggcggtcaaattggtaatagccatgcaggccattatgatatctgccagttgccacatcagcggaaggcttagcaaggtgccgccgatgaccgttgcgaaggtgcagatccgcaaacaccagatcgctttagggttgttcaggcgtaaaaagaagagattgttttcggcataaatgtagttggcaacgatggagctgaaggcaaacagaataaccacaagggtaacaaactcagcaccccaggaacccattagcacccgcatcgccttctggataagctgaataccttccagcggcatgtaggttgtgccgttacccgccagtaatatcagcatggcgcttgccgtacagatgaccagggtgtcgataaaaatgccaatcatctggacaatcccttgcgctgccggatgcggaggccaggacgccgctgccgctgccgcgtttggcgtcgaacccattcccgcctcattggaaaacatactgcgctgaaaaccgttagtaatcgcctggcttaaggtatatcccgccgcgccgcctgccgcttcctgccagccaaaagcactctcaaaaatagaccaaatgacgtggggaagttgcccgatattcattacgcaaattaccaggctggtcagtacccagattatcgccatcaacgggacaaagccctgcatgagccgggcgacgccatgaagaccgcgagtgattgccagcagagtaaagacagcgagaataatgcctgtcaccagcgggggaaaatcaaaagaaaaactcagggcgcgggcaacggcgttcgcttgaactccgctgaaaattatgccataggcgatgagcaaaaagacggcgaacagaacgcccatccagcgcatccccagcccgcgcgccatataccatgccggtccgccacgaaactgcccattgacgtcacgttctttataaagttgtgccagagaacattcggcaaacgaggtcgccatgccgataaacgcggcaacccacatccaaaagacggctccaggtccaccggcggtaatagccagcgcaacgccggccaggttgccgctacccacgcgcgccgcaagactggtacacaatgactgaaatgaggttaaaccgcctggctgtggatgaatgctatttttaagacttttgccaaactggcggatgtagcgaaactgcacaaatccggtgcgaaaagtgaaccaacaacctgcgccgaagagcaggtaaatcattaccgatccccaaaggacgctgttaatgaaggagaaaaaatctggcatgcatatccctcttattgccggtcgcgatgactttcctgtgtaaacgttaccaattgtttaagaagtatatacgctacgaggtacttgataacttctgcgtagcatacatgaggttttgtataaaaatggcgggcgatatcaacgcagtgtcagaaatccgaaacagtctcgcctggcgataaccgtcttgtcggcggttgcgctgacgttgcgtcgtgatatcatcagggcagaccggttacatccccctaacaagctgtttaaagagaaatactatcatgacggacaaattgacctcccttcgtcagtacaccaccgtagtggccgacactggggacatcgcggcaatgaagctgtatcaaccgcaggatgccacaaccaacccttctctcattcttaacgcagcgcagattccggaataccgtaagttgattgatgatgctgtcgcctgggcgaaacagcagagcaacgatcgcgcgcagcagatcgtggacgcgaccgacaaactggcagtaaatattggtctggaaatcctgaaactggttccgggccgtatctcaactgaagttgatgcgcgtctttcctatgacaccgaagcgtcaattgcgaaagcaaaacgcctgatcaaactctacaacgatgctggtattagcaacgatcgtattctgatcaaactggcttctacctggcagggtatccgtgctgcagaacagctggaaaaagaaggcatcaactgtaacctgaccctgctgttctccttcgctcaggctcgtgcttgtgcggaagcgggcgtgttcctgatctcgccgtttgttggccgtattcttgactggtacaaagcgaataccgataagaaagagtacgctccggcagaagatccgggcgtggtttctgtatctgaaatctaccagtactacaaagagcacggttatgaaaccgtggttatgggcgcaagcttccgtaacatcggcgaaattctggaactggcaggctgcgaccgtctgaccatcgcaccggcactgctgaaagagctggcggagagcgaaggggctatcgaacgtaaactgtcttacaccggcgaagtgaaagcgcgtccggcgcgtatcactgagtccgagttcctgtggcagcacaaccaggatccaatggcagtagataaactggcggaaggtatccgtaagtttgctattgaccaggaaaaactggaaaaaatgatcggcgatctgctgtaatcattcttagcgtgaccgggaagtcggtcacgctacctcttctgaagcctgtctgtcactcccttcgcagtgtatcattctgtttaacgagactgtttaaacggaaaaatcttgatgaatactttacgtattggcttagtttccatctctgatcgcgcatccagcggcgtttatcaggataaaggcatccctgcgctggaagaatggctgacatcggcgctaaccacgccgtttgaactggaaacccgcttaatccccgatgagcaggcgatcatcgagcaaacgttgtgtgagctggtggatgaaatgagttgccatctggtgctcaccacgggcggaactggcccggcgcgtcgtgacgtaacgcccgatgcgacgctggcagtagcggaccgcgagatgcctggctttggtgaacagatgcgccagatcagcctgcattttgtaccaactgcgatcctttcgcgtcaggtgggcgtgattcgcaaacaggcgctgatccttaacttacccggtcagccgaagtctattaaagagacgctggaaggtgtgaaggacgctgagggtaacgttgtggtacacggtatttttgccagcgtaccgtactgcattcagttgctggaagggccatacgttgaaacggcaccggaagtggttgcagcattcagaccgaagagtgcaagacgcgacgttagcgaataaaaaaatccccccgagcggggggatctcaaaacaattagtgggattcaccaatcggcagaacggtgcgaccaaactgctcgttcagtacttcacccatcgccagatagattgcgctggcaccgcagatcagcccaatccagccggcaaagtggatgattgcggcgttaccggcaatgttaccgatcgccagcagggcaaacagcacggtcaggctaaagaaaacgaattgcagaacgcgtgcgcctttcagcgtgccgaagaacataaacagcgtaaatacgccccacagacccaggtagacaccaaggaactgtgcatttggcgcatcggtcagacccagtttcggcatcagcagaatcgcaaccagcgtcagccagaaagaaccgtaagaggtgaatgcggttaaaccgaaagtgttgccttttttgtactccagcagaccagcaaaaatttgcgcgatgccgccgtagaaaatgcccatggcaagaataataccgtccagagcgaaataacccacgttgtgcaggttaagcagaatggtggtcatgccgaagcccatcaggcccagcggtgccggattagccaacttagtgttgcccataattcctcaaaaatcatcatcgaatgaatggtgaaataatttccctgaataactgtagtgttttcagggcgcggcataataatcagccagtggggcagtgtctacgatcttttgaggggaaaatgaaaattttccccggtttccggtatcagacctgagtggcgctaaccatccggcgcaggcaggcgatttgcagtacggctggaatcgtcacgcgataggcgctgccgctgaccgctttaaccccatttagtgccgcacctacagggcctcccagccccgcgccgcgcagcaaaccatgcccaagtacgctcattgctgcgtgggtgcgtaaaatgcgggtcagttggctggaaagcaaatgcgacacaccttttgccaataatttgtctttcatcagcagcggcagcagctcttccagctcattcaccctggcatcgaccgcgtgcagaaactcctgcttatgttcctcgtccattttcttccaggtattacgcagaaattgttccagtaactgttgctcaatttcaaacgtagacatctctttgtcggctttcagcttcaatcgctttgaaacatcgagcaaaatggcccgatacaatttaccgtgtccgcgcagtttgttggcgatactatcgccaccaaaatgctgtaattctccggcaatcagctgccagttgcggcgatgttgctcgggatgcccttccatcgatttaaacagttcgttgcgcatcagtacgctggagaggcgagttttgcctttttcattatgggtgagcaatcgggcgaaatttgccaactgttcctcactacaatgctgaagaaaatccagatctgaatcattcaggtaattaacattcattttttgtggcttctatattctggcgttagtcgtcgccgataattttcagcgtggccatatccgatgagttcaccgtatgacccgaaaaggtgatttttgagacgcagcgtttattgtcgttatcgctgttaatgttgatccagtcagtggtttgcccttcttttatttctgaaggaatattcaggctctgactggcgctacgggcggctttgaaataaaccgatgcaccgcttaactgtaaatcgccatggtcggcagagagttgtatgcgtttcacaatgcgacaaacaggaagtttcagcgccagatcgttggtttcgttacgcggcattgcaatggcgccgaggagtttatggtcgtttgcctgcgccgtgcagcacagcatcaggctaatcgccaggctggcggaaatcgtaaaaacggatttcataaggattctcttagtgggaagaggtagggggatgaatacccactagtttactgctgataaagagaagattcaggcacgtaatcttttctttttattacaattttttgatgaatgccttggctgcgattcattctttatatgaataaaattgctgtcaattttacgtcttgtcctgccatatcgcgaaatttctgcgcaaaagcacaaaaaatttttgcatctcccccttgatgacgtggtttacgaccccatttagtagtcaaccgcagtgagtgagtctgcaaaaaaatgaaattgggcagttgaaaccagacgtttcgcccctattacagactcacaaccacatgatgaccgaatatatagtggagacgtttagatgggtaaaataattggtatcgacctgggtactaccaactcttgtgtagcgattatggatggcaccactcctcgcgtgctggagaacgccgaaggcgatcgcaccacgccttctatcattgcctatacccaggatggtgaaactctagttggtcagccggctaaacgtcaggcagtgacgaacccgcaaaacactctgtttgcgattaaacgcctgattggtcgccgcttccaggacgaagaagtacagcgtgatgtttccatcatgccgttcaaaattattgctgctgataacggcgacgcatgggtcgaagttaaaggccagaaaatggcaccgccgcagatttctgctgaagtgctgaaaaaaatgaagaaaaccgctgaagattacctgggtgaaccggtaactgaagctgttatcaccgtaccggcatactttaacgatgctcagcgtcaggcaaccaaagacgcaggccgtatcgctggtctggaagtaaaacgtatcatcaacgaaccgaccgcagctgcgctggcttacggtctggacaaaggcactggcaaccgtactatcgcggtttatgacctgggtggtggtactttcgatatttctattatcgaaatcgacgaagttgacggcgaaaaaaccttcgaagttctggcaaccaacggtgatacccacctggggggtgaagacttcgacagccgtctgatcaactatctggttgaagaattcaagaaagatcagggcattgacctgcgcaacgatccgctggcaatgcagcgcctgaaagaagcggcagaaaaagcgaaaatcgaactgtcttccgctcagcagaccgacgttaacctgccatacatcactgcagacgcgaccggtccgaaacacatgaacatcaaagtgactcgtgcgaaactggaaagcctggttgaagatctggtaaaccgttccattgagccgctgaaagttgcactgcaggacgctggcctgtccgtatctgatatcgacgacgttatcctcgttggtggtcagactcgtatgccaatggttcagaagaaagttgctgagttctttggtaaagagccgcgtaaagacgttaacccggacgaagctgtagcaatcggtgctgctgttcagggtggtgttctgactggtgacgtaaaagacgtactgctgctggacgttaccccgctgtctctgggtatcgaaaccatgggcggtgtgatgacgacgctgatcgcgaaaaacaccactatcccgaccaagcacagccaggtgttctctaccgctgaagacaaccagtctgcggtaaccatccatgtgctgcagggtgaacgtaaacgtgcggctgataacaaatctctgggtcagttcaacctagatggtatcaacccggcaccgcgcggcatgccgcagatcgaagttaccttcgatatcgatgctgacggtatcctgcacgtttccgcgaaagataaaaacagcggtaaagagcagaagatcaccatcaaggcttcttctggtctgaacgaagatgaaatccagaaaatggtacgcgacgcagaagctaacgccgaagctgaccgtaagtttgaagagctggtacagactcgcaaccagggcgaccatctgctgcacagcacccgtaagcaggttgaagaagcaggcgacaaactgccggctgacgacaaaactgctatcgagtctgcgctgactgcactggaaactgctctgaaaggtgaagacaaagccgctatcgaagcgaaaatgcaggaactggcacaggtttcccagaaactgatggaaatcgcccagcagcaacatgcccagcagcagactgccggtgctgatgcttctgcaaacaacgcgaaagatgacgatgttgtcgacgctgaatttgaagaagtcaaagacaaaaaataatcgccctataaacgggtaattatactgacacgggcgaaggggaatttcctctccgcccgtgcattcatctaggggcaatttaaaaaagatggctaagcaagattattacgagattttaggcgtttccaaaacagcggaagagcgtgaaatcagaaaggcctacaaacgcctggccatgaaataccacccggaccgtaaccagggtgacaaagaggccgaggcgaaatttaaagagatcaaggaagcttatgaagttctgaccgactcgcaaaaacgtgcggcatacgatcagtatggtcatgctgcgtttgagcaaggtggcatgggcggcggcggttttggcggcggcgcagacttcagcgatatttttggtgacgttttcggcgatatttttggcggcggacgtggtcgtcaacgtgcggcgcgcggtgctgatttacgctataacatggagctcaccctcgaagaagctgtacgtggcgtgaccaaagagatccgcattccgactctggaagagtgtgacgtttgccacggtagcggtgcaaaaccaggtacacagccgcagacttgtccgacctgtcatggttctggtcaggtgcagatgcgccagggattcttcgctgtacagcagacctgtccacactgtcagggccgcggtacgctgatcaaagatccgtgcaacaaatgtcatggtcatggtcgtgttgagcgcagcaaaacgctgtccgttaaaatcccggcaggggtggacactggagaccgcatccgtcttgcgggcgaaggtgaagcgggcgagcatggcgcaccggcaggcgatctgtacgttcaggttcaggttaaacagcacccgattttcgagcgtgaaggcaacaacctgtattgcgaagtcccgatcaacttcgctatggcggcgctgggtggcgaaatcgaagtaccgacccttgatggtcgcgtcaaactgaaagtgcctggcgaaacccagaccggtaagctattccgtatgcgcggtaaaggcgtcaagtctgtccgcggtggcgcacagggtgatttgctgtgccgcgttgtcgtcgaaacaccggtaggcctgaacgaaaggcagaaacagctgctgcaagagctgcaagaaagcttcggtggcccaaccggcgagcacaacagcccgcgctcaaagagcttctttgatggtgtgaagaagttttttgacgacctgacccgctaacctccccaaaagcctgcccgtgggcaggcctgggtaaaaatagggtgcgttgaagatatgcgagcacctgtaaagtggcggggatcactcccataagcgctaacttaagggttgtggtattacgcctgatatgatttaacgtgccgatgaattactctcacgataactggtcagcaattctggcccatattggtaagcccgaagaactggatacttcggcacgtaatgccggggctctaacccgccgccgcgaaattcgtgatgctgcaactctgctacgtctggggctggcttacggccccggggggatgtcattacgtgaagtcactgcatgggctcagctccatgacgttgcaacattatctgacgtggctctcctgaagcggctgcggaatgccgccgactggtttggcatacttgccgcacaaacacttgctgtacgcgccgcagttacgggttgtacaagcggaaagagattgcgtcttgtcgatggaacagcaatcagtgcgcccgggggcggcagcgctgaatggcgactacatatgggatatgatcctcatacctgtcagttcactgattttgagctaaccgacagcagagacgctgaacggctggaccgatttgcgcaaacggcagacgagatacgcattgctgaccggggattcggttcgcgtcccgaatgtatccgctcacttgcttttggagaagctgattatatcgtccgggttcactggcgaggattgcgctggttaactgcagaaggaatgcgctttgacatgatgggttttctgcgcgggctggattgcggtaagaacggtgaaaccactgtaatgataggcaattcaggtaataaaaaagccggagctccctttccggcacgtctcattgccgtatcacttcctcccgaaaaagcattaatcagtaaaacccgactgctcagcgagaatcgtcgaaaaggacgagtagttcaggcggaaacgctggaagcagcgggccatgtgctattgctaacatcattaccggaagatgaatattcagcagagcaagtggctgattgttaccgtctgcgatggcaaattgaactggcttttaagcggctcaaaagtttgctgcacctggatgctttgcgtgcaaaggaacctgaactcgcgaaagcgtggatatttgctaatctactcgccgcatttttaattgacgacataatccagccatcgctggatttcccccccagaagtgccggatccgaaaagaagaactaactcgttgtggagaataacaaaaatggtcatctggagcttacaggtggccattcgtgggacagtatccctgacagcctacaaaacgcaattgaagaacgcgaggcatcgtcttaacgaggcaccgaggcgtcgcattcttcagatggttcaacccttaagttagcgcttatgggatcactccccgccgttgctcttactcggattcgtaagccgtgaaaacagcaacctccgtctggccagttcggatgtgaacctcacagaggtcttttctcgttaccagcgccgccactacggcggtgatacagatgacgatcagggcgacaatcatcgccttatgctgcttcattgctctcttctccttgaccttacggtcagtaagaggcactctacatgtgttcagcatataggaggcctcgggttgatggtaaaatatcactcggggcttttctctatctgccgttcagctaatgcctgagacagacagcctcaagcacccgccgctattatatcgctctctttaacccattttgttttatcgattctaatcctgaagacgcctcgcatttttgtggcgtaattttttaatgatttaattatttaactttaatttatctcttcatcgcaattattgacgacaagctggattatttttgaaatattggcctaacaagcatcgccgactgacaacaaattaattattacttttcctaattaatccctcaggaatcctcaccttaagctatgattatctaggcttagggtcactcgtgagcgcttacagccgtcaaaaacgcatctcaccgctgatggcgcaaattcttcaatagctcgtaaaaaacgaattattcctacactataatctgattttaacgatgattcgtgcggggtaaaatagtaaaaacgatctattcacctgaaagagaaataaaaagtgaaacatctgcatcgattctttagcagtgatgcctcgggaggcattattcttatcattgccgctatcctggcgatgattatggccaacagcggcgcaaccagtggatggtatcacgactttctggagacgccggttcagctccgggttggttcactcgaaatcaacaaaaacatgctgttatggataaatgacgcgctgatggcggtatttttcctgttagtcggtctggaagttaaacgtgaactgatgcaaggatcgctagccagcttacgccaggccgcatttccagttatcgccgctattggtgggatgattgtgccggcattactctatctggcttttaactatgccgatccgattacccgcgaagggtgggcgatcccggcggctactgacattgcttttgcacttggtgtactggcgctgttgggaagtcgtgttccgttagcgctgaagatctttttgatggctctggctattatcgacgatcttggggccatcattatcatcgcattgttctacactaatgacttatcgatggcctctcttggcgtcgcggctgtagcaattgcggtactcgcggtattgaatctgtgtggtgcacgccgcacgggcgtctatattcttgttggcgtggtgttgtggactgcggtgttgaaatcgggggttcacgcaactctggcgggggtaattgtcggcttctttattcctttgaaagagaagcatgggcgttctccagcgaagcgactggagcatgtgttgcacccgtgggtggcgtatctgattttgccgctgtttgcatttgctaatgctggcgtttcactgcaaggcgtcacgctggatggcttgacctccattctgccattggggatcatcgctggcttgctgattggcaaaccgctggggattagtctgttctgctggttggcgctgcgtttgaaactggcgcatctgcctgagggaacgacttatcagcaaattatggtggtggggatcctgtgcggtatcggttttactatgtctatctttattgccagcctggcctttggtagcgtagatccagaactgattaactgggcgaaactcggtatcctggtcggttctatctcttcggcggtaattggatacagctggttacgcgttcgtttgcgtccatcagtttgacaggacggtttaccggggagccataaacggctcccttttcattgttatcagggagagaaatgagcatgtctcatatcaattacaaccacttgtattacttctggcatgtctataaagaaggttccgtggttggcgcagcggaggcgctttatttaactccacaaaccattaccggacagattcgagcgctggaagagcgcctgcaaggcaaattatttaaacgcaagggacgtggtctcgaacccagcgagctgggagaactggtctatcgctatgccgataaaatgttcaccttaagccaggaaatgctggatattgtgaactatcgcaaagaatccaatttattgtttgacgttggcgtggctgatgcactttccaaacgcctggtcagtagcgtacttaacgccgcagtggtagaaggcgagcccattcatcttcgctgcttcgaatccacccacgaaatgctgctggagcaattaagtcagcataaactggatatgatcatttctgactgtccgatagactctacgcagcaggaaggcctgttctccgtgagaattggcgaatgtggcgtgagtttctggtgtacaaatccaccaccagaaaaaccgttcccggcttgtctggaagaacggcgacttttgattcctgggcgacgttcaatgttagggcgcaaattgcttaactggtttaactcccagggattaaacgtagaaatcctcggcgagtttgatgatgccgctttgatgaaagcttttggtgcgatgcacaatgcaatcttcgttgccccaacgctttatgcatatgacttttatgccgataaaactgtcgtagaaattggtcgcgtcgagaatgtgatggaagagtaccatgctatttttgctgagcggatgattcagcacccggcggtacagcgaatctgcaatacggattattctgcgctttttagtccagcggtgcgttaatcggcagctcccccaaagttaaggtgggggagatagattagttgtacattaccacgattttgactcggctcattatttgcccgcttgagacattgtttccatatgtacgcgggcgaataaatagaggaatctgattacttccttcatggggatgctgaaaagagtagtaattgctggtaatgactccaacttattgatagtgttttatgttcagataatgcccgatgactttgtcatgcagctccaccgattttgagaacgacagcgacttccgtcccagccgtgccaggtgctgcctcagattcaggttatgccgctcaattcgctgcgtatatcgcttgctgattacgtgcagctttcccttcaggcgggattcatacagcggccagccatccgtcatccatatcaccacgtcaaagggtgacagcaggctcataagacgccccagcgtcgccatagtgcgttcaccgaatacgtgcgcaacaaccgtcttccggagactgtcatacgcgtaaaacagccagcgctggcgcgatttagccccgacatagccccactgttcgtccatttccgcgcagacgatgacgtcactgcccggctgtatgcgcgaggttaccgactgcggcctgagttttttaagtgacgtaaaatcgtgttgaggccaacgcccataatgcgggctgttgcccggcatccaacgccattcatggccatatcaatgattttctggtgcgtaccgggttgagaagcggtgtaagtgaactgcagttgccatgttttacggcagtgagagcagagatagcgctgatgtccggcggtgcttttgccgttacgcaccaccccgtcagtagctgaacaggagggacagctgatagaaacagaagccactggagcacctcaaaaacaccatcatacactaaatcagtaagttggcagcatcacctacctcaatgtgtatcacaatatccatattctttgtgggggagtctggagattgagtagatattcttgttcagaatgtatcagccgatggttctacgattcttaagccacgaagagttcagatagtacaacggcatgtctcttttgactatctggcaaccggcagtgtgttctctcacgcatcacaaaagcagcaggcataaaaaaacccgcttgcgcgggctttttcacaaagcttcagcaaattggcgattaagccagtttgttgatctgtgcagtcaggttagccttatgacgtgcagctttgtttttgtggatcagacctttagcagcctgacggtccacgatcggttgcatttcgttaaatgctttctgtgcagcagctttgtcgccagcttcgatagctgcgtatactttcttgatgaaagtacgcatcatagagcgacggcttgcgttgtgcttacgagccttttcagactgaatggcgcgcttcttagctgatttgatattagccaaggtccaactcccaaatgtgttctatatggacaattcaaaggccgaggaatatgcccttttagccttcttttgtcaatggatttgtgcaaataagcgccgttaatgtgccggcactcgttacgtagtgatggcgcaggattctaccagcttgcggggtgtgaatacagcttttccgcgataaaaattgcagcaggcggtcagtttcttcccgtgatttgcgccatggcaatgaaaagccacttctttctgatttcggtactcaatcgccggttaaccttgaccgctgtacaaggtatactcggacgattttcactgttttgagccagacatgaagctgatacgcggcatacataatctcagccaggccccgcaagaagggtgtgtgctgactattggtaatttcgacggcgtgcatcgcggtcatcgcgcgctgttacagggcttgcaggaagaagggcgcaagcgcaacttaccggtgatggtgatgctttttgaacctcaaccactggaactgtttgctaccgataaagccccggcaagactgacccggctgcgggaaaaactgcgttaccttgcagagtgtggcgttgattacgtgctgtgcgtgcgtttcgacaggcgtttcgcggcgttaaccgcgcaaaatttcatcagcgatcttctggtgaagcatttgcgcgtaaaatttcttgccgtaggtgatgatttccgctttggcgctggtcgtgaaggcgatttcttgttattacagaaagctggcatggaatacggcttcgatatcaccagtacgcaaactttttgcgaaggtggcgtgcgcatcagcagcaccgccgtgcgtcaggcccttgcggatgacaatctggctctggcagagagtttactggggcacccgtttgccatctccgggcgtgtagtccacggtgatgaattagggcgcactataggtttcccgacggcgaatgtaccgctgcgccgtcaggtttccccggtgaaaggggtttatgcggtagaagtgctgggcctcggtgaaaagccgttacccggcgtggcaaacatcggaacacgcccaacggttgccggtattcgccagcagctggaagtgcatttgttagatgttgcaatggacctttacggtcgccatatacaagtagtgctgcgtaaaaaaatacgcaatgagcagcgatttgcgtcgctggacgaactgaaagcgcagattgcgcgtgatgaattaaccgcccgcgaattttttgggctaacaaaaccggcttaagcctgttatgtaatcaaaccgaaatacggaaccgagaatctgatgagtgactataaatcaaccctgaatttgccggaaacagggttcccgatgcgtggcgatctcgccaagcgcgaacccggaatgctggcgcgttggactgatgatgatctgtacggcatcatccgtgcggctaaaaaaggcaaaaaaaccttcattctgcatgatggccctccttatgcgaatggcagcattcatattggtcactcggttaacaagattctgaaagacattatcgtgaagtccaaagggctttccggttatgactcgccgtatgtgcctggctgggactgccacggtctgccgatcgagctgaaagtcgagcaagaatacggtaagccgggtgagaaattcaccgccgccgagttccgcgccaagtgccgcgaatacgcggcgacccaggttgacggtcaacgcaaagactttatccgtctgggcgtgctgggcgactggtcgcacccgtacctgaccatggacttcaaaactgaagccaacatcatccgcgcgctgggcaaaatcatcggcaacggtcacctgcacaaaggcgcgaagccagttcactggtgcgttgactgccgttctgcgctggcggaagcggaagttgagtattacgacaaaacttctccgtccatcgacgttgctttccaggcagtcgatcaggatgcactgaaagcaaaatttgccgtaagcaacgttaacggcccaatctcgctggtaatctggaccaccacgccgtggactctgcctgccaaccgcgcaatctctattgcaccagatttcgactatgcgctggtgcagatcgacggtcaggccgtgattctggcgaaagatctggttgaaagcgtaatgcagcgtatcggcgtgaccgattacaccattctcggcacggtaaaaggtgcggagcttgagctgctgcgctttacccatccgtttatgggcttcgacgttccggcaatcctcggcgatcacgttaccctggatgccggtaccggtgccgttcacaccgcgcctggccacggcccggacgactatgtgatcggtcagaaatacggcctggaaaccgctaacccggttggcccggacggcacttatctgccgggcacttatccgacgctggatggcgtgaacgtcttcaaagcgaacgacatcgtcgttgcgctgctgcaggaaaaaggcgcgctgctgcacgttgagaaaatgcagcacagctatccgtgctgctggcgtcacaaaacgccgatcatcttccgcgcgacgccgcagtggttcgtcagcatggatcagaaaggtctgcgtgcgcagtcactgaaagagatcaaaggcgtgcagtggatcccggactggggccaggcgcgtatcgagtcgatggttgctaaccgtcctgactggtgtatctcccgtcagcgcacctggggtgtaccgatgtcactgttcgtgcacaaagacacggaagagctgcatccgcgtacccttgaactgatggaagaagtggcaaaacgcgttgaagtcgatggcatccaggcgtggtgggatctcgatgcgaaagagatcctcggcgacgaagctgatcagtacgtgaaagtgccggacacattggatgtatggtttgactccggatctacccactcttctgttgttgacgtgcgtccggaatttgccggtcacgcagcggacatgtatctggaaggttctgaccaacaccgcggctggttcatgtcttccctaatgatctccaccgcgatgaagggtaaagcgccgtatcgtcaggtactgacccacggctttaccgtggatggtcagggccgcaagatgtctaaatccatcggcaataccgtttcgccgcaggatgtgatgaacaaactgggcgcggatattctgcgtctgtgggtggcatcaaccgactacaccggtgaaatggccgtttctgacgagatcctgaaacgtgctgccgatagctatcgtcgtatccgtaacaccgcgcgcttcctgctggcaaacctgaacggttttgatccagcaaaagatatggtgaaaccggaagagatggtggtactggatcgctgggccgtaggttgtgcgaaagcggcacaggaagacatcctcaaggcgtacgaagcatacgatttccacgaagtggtacagcgtctgatgcgcttctgctccgttgagatgggttccttctacctcgacatcatcaaagaccgtcagtacaccgccaaagcggacagtgtggcgcgtcgtagctgccagactgcgctatatcacatcgcagaagcgctggtgcgctggatggcaccaatcctctccttcaccgctgatgaagtgtggggctacctgccgggcgaacgtgaaaaatacgtcttcaccggtgagtggtacgaaggcctgtttggcctggcagacagtgaagcgatgaacgatgcgttctgggacgagctgttgaaagtgcgtggcgaagtgaacaaagtcattgagcaagcgcgtgccgacaagaaagtgggtggctcgctggaagcggcagtaaccttgtatgcagaaccggaactgtcggcgaaactgaccgcgctgggcgatgaattacgatttgtcctgttgacctccggcgctaccgttgcagactataacgacgcacctgctgatgctcagcagagcgaagtactcaaagggctgaaagtcgcgttgagtaaagccgaaggtgagaagtgcccacgctgctggcactacacccaggatgtcggcaaggtggcggaacacgcagaaatctgcggccgctgtgtcagcaacgtcgccggtgacggtgaaaaacgtaagtttgcctgatgagtcaatcgatctgttcaacagggctacgctggctgtggctggtggtagtcgtgctgattatcgatctgggcagcaaatacctgatcctccagaactttgctctgggggatacggtcccgctgttcccgtcgcttaatctgcattatgcgcgtaactatggcgcggcgtttagtttccttgccgatagcggcggctggcagcgttggttctttgccggtattgcgattggtattagcgtgatcctggcagtgatgatgtatcgctcgaaggccacgcagaagctaaacaatatcgcttacgcgctgattattggcggcgcgctgggcaacctgttcgaccgcctgtggcacggcttcgttgtcgatatgatcgacttctacgtcggcgactggcacttcgccaccttcaaccttgccgatactgccatctgtgtcggtgcggcactgattgtgctggaaggttttttgccttctagagcgaaaaaacaataataaaccctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaatccttaaatataagagcaaacctgcatgtctgaatctgtacagagcaatagcgccgtcctggtgcacttcacgctaaaactcgacgatggcaccaccgccgagtctacccgcaacaacggtaaaccggcgctgttccgcctgggtgatgcttctctttctgaagggctggagcaacacctgttggggctgaaagtgggcgataaaaccaccttctcgttggagccagatgcggcgtttggcgtgccgtcaccggacctgattcagtacttctcccgccgtgaatttatggatgcaggcgagccagaaattggcgcaatcatgctttttaccgcaatggatggcagtgagatgcctggcgtgatccgcgaaattaacggcgactccattaccgttgatttcaaccatccgctggccgggcagaccgttcattttgatattgaagtgctggaaatcgatccggcactggaggcgtaacatgcagatcctgttggccaacccgcgtggtttttgtgccggggtagaccgcgctatcagcattgttgaaaacgcgctggccatttacggcgcaccgatatatgtccgtcacgaagtggtacataaccgctatgtggtcgatagcttgcgtgagcgtggggctatctttattgagcagattagcgaagtaccggacggcgcgatcctgattttctccgcacacggtgtttctcaggcggtacgtaacgaagcaaaaagtcgcgatttgacggtgtttgatgccacctgtccgctggtgaccaaagtgcatatggaagtcgcccgcgccagtcgccgtggcgaagaatctattctcatcggtcacgccgggcacccggaagtggaagggacaatgggccagtacagtaacccggaagggggaatgtatctggtcgaatcgccggacgatgtgtggaaactgacggtcaaaaacgaagagaagctctcctttatgacccagaccacgctgtcggtggatgacacgtctgatgtgatcgacgcgctgcgtaaacgcttcccgaaaattgtcggtccgcgcaaagatgacatctgctacgccacgactaaccgtcaggaagcggtacgcgccctggcagaacaggcggaagttgtgttggtggtcggttcgaaaaactcctccaactccaaccgtctggcggagctggcccagcgtatgggcaaacgcgcgtttttgattgacgatgcgaaagacatccaggaagagtgggtgaaagaggttaaatgcgtcggcgtgactgcgggcgcatcggctccggatattctggtgcagaatgtggtggcacgtttgcagcagctgggcggtggtgaagccattccgctggaaggccgtgaagaaaacattgttttcgaagtgccgaaagagctgcgtgtcgatattcgtgaagtcgattaagtcattagcagcctaagttatgcgaaaatgccggtcttgttaccggcattttttatggagaaaacatgcgtttacctatcttcctcgatactgaccccggcattgacgatgccgtcgccattgccgccgcgatttttgcacccgaactcgacctgcaactgatgaccaccgtcgcgggtaatgtctcggttgagaaaactacccgcaatgccctgcaactgctgcatttctggaatgcggagattccgctcgcccaaggggccgctgtgccactggtacgcgcaccgcgtgatgcggcatctgtgcacggcgaatcgggaatggctggctacgactttgttgagcacaaccgaaagccgctcgggataccggcgtttctggcgattcgggatgccctgatgcgtgcaccagagcctgttaccctggtggccatcggcccgttaaccaatattgcgctgttactttcacaatgcccggaatgcaagccgtatattcgccgtctggtgatcatgggtggttctgccggacgcggcaactgtacgccaaacgccgagtttaatattgctgccgatccagaagctgctgcctgtgtcttccgcagtggtattgaaatcgtcatgtgcggtttggatgtcaccaatcaggcaatattaactcctgactatctctctacactgccgcagttaaaccgtaccgggaaaatgcttcacgccctgtttagccactaccgtagcggcagtatgcaaagcggcttgcgaatgcacgatctctgcgccatcgcctggctggtgcgcccggacctgttcactctcaaaccctgttttgtggcagtggaaactcagggcgaatttacctcaggcacgacggtggttgatatcgacggttgcctgggcaagccagccaatgtacaggtggcattggatctggatgtgaaaggcttccagcagtgggtggctgaggtgctggctctggcgtcgtaacctgtcacatgttattggcatgcagtcattcatcgactcatgcctttcactgatatccctccctgtttatcattaatttctaattatcagcgtttttggctggcggcgtagcgatgcgctggttactctgaaaacggtctatgcaaattaacaaaagagaatagctatgcatgatgcaaacatccgcgttgccatcgcgggagccggggggcgtatgggccgccagttgattcaggcggcgctggcattagagggcgtgcagttgggcgctgcgctggagcgtgaaggatcttctttactgggcagcgacgccggtgagctggccggagccgggaaaacaggcgttaccgtgcaaagcagcctcgatgcggtaaaagatgattttgatgtgtttatcgattttacccgtccggaaggtacgctgaaccatctcgctttttgtcgccagcatggcaaagggatggtgatcggcactacggggtttgacgaagccggtaaacaagcaattcgtgacgccgctgccgatattgcgattgtctttgctgccaattttagcgttggcgttaacgtcatgcttaagctgctggagaaagcagccaaagtgatgggtgactacaccgatatcgaaattattgaagcacatcatagacataaagttgatgcgccgtcaggcaccgcactggcaatgggagaggcgatcgcccacgcccttgataaagatctgaaagattgcgcggtctacagtcgtgaaggccacaccggtgaacgtgtgcctggcaccattggttttgccaccgtgcgtgcaggtgacatcgttggtgaacataccgcgatgtttgccgatattggcgagcgtctggagatcacccataaggcgtccagccgtatgacatttgctaacggcgcggtaagatcggctttgtggttgagtggtaaggaaagcggtctttttgatatgcgagatgtacttgatctcaataatttgtaaccacaaaatatttgttatggtgcaaaaataacacatttaatttattgattataaagggctttaatttttggcccttttatttttggtgttatgtttttaaattgtctataagtgccaaaaattacatgttttgtcttctgtttttgttgttttaatgtaaattttgaccatttggtccacttttttctgctcgtttttatttcatgcaatcttcttgctgcgcaagcgttttccagaacaggttagatgatctttttgtcgcttaatgcctgtaaaacatgcatgagccacaaaataatataaaaaatcccgccattaagttgacttttagcgcccatatctccagaatgccgccgtttgccagaaattcgtcggtaagcagatttgcattgatttacgtcatcattgtgaattaatatgcaaataaagtgagtgaatattctctggagggtgttttgattaagtcagcgctattggttctggaagacggaacccagtttcacggtcgggccataggggcaacaggttcggcggttggggaagtcgttttcaatacttcaatgaccggttatcaagaaatcctcactgatccttcctattctcgtcaaatcgttactcttacttatccccatattggcaatgtcggcaccaatgacgccgatgaagaatcttctcaggtacatgcacaaggtctggtgattcgcgacctgccgctgattgccagcaacttccgtaataccgaagacctctcttcttacctgaaacgccataacatcgtggcgattgccgatatcgatacccgtaagctgacgcgtttactgcgcgagaaaggcgcacagaatggctgcattatcgcgggcgataacccggatgcggcgctggcgttagaaaaagcccgcgcgttcccaggtctgaatggcatggatctggcaaaagaagtgaccaccgcagaagcctatagctggacacaagggagctggacgttgaccggtggcctgccagaagcgaaaaaagaagacgagctgccgttccacgtcgtggcttatgattttggtgccaagcgcaacatcctgcggatgctggtggatagaggctgtcgcctgaccatcgttccggcgcaaacttctgcggaagatgtgctgaaaatgaatccagacggcatcttcctctccaacggtcctggcgacccggccccgtgcgattacgccattaccgccatccagaaattcctcgaaaccgatattccggtattcggcatctgtctcggtcatcagctgctggcgctggcgagcggtgcgaagactgtcaaaatgaaatttggtcaccacggcggcaaccatccggttaaagatgtggagaaaaacgtggtaatgatcaccgcccagaaccacggttttgcggtggacgaagcaacattacctgcaaacctgcgtgtcacgcataaatccctgttcgacggtacgttacagggcattcatcgcaccgataaaccggcattcagcttccaggggcaccctgaagccagccctggtccacacgacgccgcgccgttgttcgaccactttatcgagttaattgagcagtaccgtaaaaccgctaagtaatcaggagtaaaagagccatgccaaaacgtacagatataaaaagtatcctgattctgggtgcgggcccgattgttatcggtcaggcgtgtgagtttgactactctggcgcgcaagcgtgtaaagccctgcgtgaagagggttaccgcgtcattctggtgaactccaacccggcgaccatcatgaccgacccggaaatggctgatgcaacctacatcgagccgattcactgggaagttgtacgcaagattattgaaaaagagcgcccggacgcggtgctgccaacgatgggcggtcagacggcgctgaactgcgcgctggagctggaacgtcagggcgtgttggaagagttcggtgtcaccatgattggtgccactgccgatgcgattgataaagcagaagaccgccgtcgtttcgacgtagcgatgaagaaaattggtctggaaaccgcgcgttccggtatcgcacacacgatggaagaagcgctggcggttgccgctgacgtgggcttcccgtgcattattcgcccatcctttaccatgggcggtagcggcggcggtatcgcttataaccgtgaagagtttgaagaaatttgcgcccgcggtctggatctctctccgaccaaagagttgctgattgatgagtcgctgatcggctggaaagagtacgagatggaagtggtgcgtgataaaaacgacaactgcatcatcgtctgctctatcgaaaacttcgatgcgatgggcatccacaccggtgactccatcactgtcgcgccagcccaaacgctgaccgacaaagaatatcaaatcatgcgtaacgcctcgatggcggtgctgcgtgaaatcggcgttgaaaccggtggttccaacgttcagtttgcggtgaacccgaaaaacggtcgtctgattgttatcgaaatgaacccacgcgtgtcccgttcttcggcgctggcgtcgaaagcgaccggtttcccgattgctaaagtggcggcgaaactggcggtgggttacaccctcgacgaactgatgaacgacatcactggcggacgtactccggcctccttcgagccgtccatcgactatgtggttactaaaattcctcgcttcaacttcgaaaaattcgccggtgctaacgaccgtctgaccactcagatgaaatcggttggcgaagtgatggcgattggtcgcacgcagcaggaatccctgcaaaaagcgctgcgcggcctggaagtcggtgcgactggattcgacccgaaagtgagcctggatgacccggaagcgttaaccaaaatccgtcgcgaactgaaagacgcaggcgcagatcgtatctggtacatcgccgatgcgttccgtgcgggcctgtctgtggacggcgtcttcaacctgaccaacattgaccgctggttcctggtacagattgaagagctggtgcgtctggaagagaaagtggcggaagtgggcatcactggcctgaacgctgacttcctgcgccagctgaaacgcaaaggctttgccgatgcgcgcttggcaaaactggcgggcgtacgcgaagcggaaatccgtaagctgcgtgaccagtatgacctgcacccggtttataagcgcgtggatacctgtgcggcagagttcgccaccgacaccgcttacatgtactccacttatgaagaagagtgcgaagcgaatccgtctaccgaccgtgaaaaaatcatggtgcttggcggcggcccgaaccgtatcggtcagggtatcgaattcgactactgttgcgtacacgcctcgctggcgctgcgcgaagacggttacgaaaccattatggttaactgtaacccggaaaccgtctccaccgactacgacacttccgaccgcctctacttcgagccggtaactctggaagatgtgctggaaatcgtgcgtatcgagaagccgaaaggcgttatcgtccagtacggcggtcagaccccgctgaaactggcgcgcgcgctggaagctgctggcgtaccggttatcggcaccagcccggatgctatcgaccgtgcagaagaccgtgaacgcttccagcatgcggttgagcgtctgaaactgaaacaaccggcgaacgccaccgttaccgctattgaaatggcggtagagaaggcgaaagagattggctacccgctggtggtacgtccgtcttacgttctcggcggtcgggcgatggaaatcgtctatgacgaagctgacctgcgtcgctacttccagacggcggtcagcgtgtctaacgatgcgccagtgttgctggaccacttcctcgatgacgcggtagaagttgacgtggatgccatctgcgacggcgaaatggtgctgattggcggcatcatggagcatattgagcaggcgggcgtgcactccggtgactccgcatgttctctgccagcctacaccttaagtcaggaaattcaggatgtgatgcgccagcaggtgcagaaactggccttcgaattgcaggtgcgcggcctgatgaacgtgcagtttgcggtgaaaaacaacgaagtctacctgattgaagttaacccgcgtgcggcgcgtaccgttccgttcgtctccaaagccaccggcgtaccgctggcaaaagtggcggcgcgcgtgatggctggcaaatcgctggctgagcagggcgtaaccaaagaagttatcccgccgtactactcggtgaaagaagtggtgctgccgttcaataaattcccgggcgttgacccgctgttagggccagaaatgcgctctaccggggaagtcatgggcgtgggccgcaccttcgctgaagcgtttgccaaagcgcagctgggcagcaactccaccatgaagaaacacggtcgtgcgctgctttccgtgcgcgaaggcgataaagaacgcgtggtggacctggcggcaaaactgctgaaacagggcttcgagctggatgcgacccacggcacggcgattgtgctgggcgaagcaggtatcaacccgcgtctggtaaacaaggtgcatgaaggccgtccgcacattcaggaccgtatcaagaatggcgaatatacctacatcatcaacaccacctcaggccgtcgtgcgattgaagactcccgcgtgattcgtcgcagtgcgctgcaatataaagtgcattacgacaccaccctgaacggcggctttgccaccgcgatggcgctgaatgccgatgcgactgaaaaagtaatttcggtgcaggaaatgcacgcacagatcaaataatagcgtgtcatggcagatatttttcatccgctaatttgatcgaataactaatacggttctctgatgaggaccgtttttttttgcccattaagtaaatcttttggggaatcgatatttttgatgacataagcaggatttagctcacacttatcgacggtgaagttgcatactatcgatatatccacaattttaatatggccttgtttaattgcttcaaaacgagtcatagccagacttttaatttgtgaaactggagttcgtatgtgtgaaggatatgttgaaaaaccactctacttgttaatcgccgaatggatgatggctgaaaatcggtgggtgatagcaagagagatctctattcatttcgatattgaacacagcaaggcggttaataccctgacttatattctgtcggaagtcacagaaataagctgcgaagttaagatgatccctaataagctggaagggcggggatgccagtgtcagcgactggttaaagtggtcgatatcgatgagcaaatttacgcgcgcctgcgcaataacagtcgggaaaaattagtcggtgtaagaaagacgccgcgtattcctgccgttccgctcacggaacttaaccgcgagcagaagtggcagatgatgttgtcaaagagtatgcgtcgttaattttatctcgttgataccgggcgtcctgcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggtcgcatccggcaagatcaccgtttaggcgtcacatccgtcgtcccctgcaaacgggggcgattttcctccatttgcctcagtggctgcgtttcatgtaacgatacatgacagcgcccgacaagatcctgatactctttggtattcaaccgtttccagtgtaactcgtcgtcactaacattgcgtacagcgcgggctggcgtacccatcaacaactggcgtttctcgccgcgaaagcccgctttgacaaagctcatggcggcaacaatgctctcttcgccaatgaccgcgccatccataatcacgctgttcatcccgaccaatgcatcgcgaccaatcaaacaaccatgcaggatcgctccgtgcccgatatggccgttttccccaacgatagtgtcagtgtcgcagtagccatgcataatgcagccatcctgaatattggctcccgcttgcacgatcaaccgcccgtagtcaccacgcagtgaggcgagtgggccgatgtagacaccggctcccacaatcacatcgccaatcaagacggcactgggatggacaaacgccgtcgggtgaaccaccggaattaacccctcaaaggcgtaatagctcacggttgttaacgtcctttccacaccggatcgcgcttctcggcaaacgccagcggcccttcaatggcatcttccgaatgcagaaccgatggatagtgtttcaacacgccgctgcgaatatagcgatacgcttcttctaccggcatttcgctggtggtgcggtagatctctttcagcgccgcaatcgccagcggggcgctgttaaccagctgctgagccagttcgcgggcgttatccatcagttccgcctggctaaccacgcggttgactatcccccaacgcagcgcctcttctgcgcccattcgtctgccggtcatcaccatttcattgacgatggcaggcggcaggatcttcggcagacgcagcacaccgccgctgtcaggaacgatgcccagtttggcttccggcagggcgaagctggcgttatcggcacaaacaataaaatctgccgccagcgccagttcaaagccgccgccaaaggcatagccgttcacagctgcgataaccggtttgtcgagattgaaaatttcggttaatcccgcaaaaccacccggaccaaagtcagcatccggtgcttcgccttctgctgccgcttttaaatcccagcccgcggaaaagaacttctctccggcaccggtaataatggcgacacgtaattgcggatcgtcacggaaatttagaaatacttcgcccatttcaaagctggtttttgcatcaatagcattcgcttttggacgatcaagggtaatttccagaattgatccattgcgggtcagatgtaatgattcactcattccttttctccatttttgctttttcagggacgacaacatccctgcaaaaaatgcatattgttttagagtgtgattattagctggcagggtagttccctgctgtttcatttatttcagattctttctaattattttccccgagcaattacgtggcagatcttttctgatctccagataagagggcactttaaatttcgccatattttgttcgcagaagcggaaaaattcctcttcgctcaatgtttcaccttcattcagcaccacaaatgctttgatggcttcatcgcgaatcgaatctttaatacccacaaccacgatgtcctgaattttcgggtgcgcggcgataatattttccagctccacgcaggagacattctcgccgccacgtttaatcatattgcagcggcgatcgacgaaataaaaaaagtcctcttcgtcgcggtatccggtatcgccggtatgcagccagccatcggcttccagcactttcgcagtggcttgtgggttgagaaagtactctttgaagatggttttcccaggtatgcctttaatgcagatttcaccgatctcaccagccgggagcgggcgattgtgatcgtcgcggatctccgcttcgtagcaaaaccccacccgaccaatcgacggccagcgtcgtttatcgccaggacgatcgccgataatgcccacaatggtttccgtcatcccataagacgtcagcaagcgaacgccgaagcgttcacaaaacgcatctttttcctgctccgacaagttgagataaaacatcacttcccgcaggcggtgttgctgatcgttcgctgaaggcggctgtaccatcaacgtacggatcatcatcggaatacattcggtaacggtggcgcggtacttctgtacctgtccccagaaggcgcgggcgctgtatttctcgaccagcacaaaggtggccccggcagaaaacgccgccatcgccgcagtacactggcaatcgatatgaaacgcaggcattaccgtcaggtagacgtcatcgtcacgcagtgcacactgccaggcggagtaatatccagcgaagcgcaggttgtaatgggtaatcaccacacctttcggtcgggaggtggtgccggaggtgaagagaatttccgccgtatcgtcagtcgatagcggcggtgcatagcacaaggtggcaggttgttgatttttcagttgagtaaacgaactcacgccatcatcagcgggaagtgccacatctgtcaggcaaatgtgccgcaattgagtggcatcttcctgctgaatctgttgatacataggatagaattgcgcactggtcaccagcaggcacgcctggctattttgcaggatccacgcgctttcctcgcacaacaggcgggcgttaatcggcaccataatcgcgccaatttttgccagcccgaaccagcaaaagataaattccgggcagttgtcgagatgtagtgcaaccttgtcgcctttgcgaatccccagcgtataaaacaggtttgccgtgcggttaatctcctgatttaactcaagataactataccggttaacgactccgccgctggattcacaaatcagcgccgttttatgaccgtaaacgtccgcaagatcgtcccacatttgacgtagatgttgtccgccaatgatatccattgcacctctatccatttttgttcgtttgttattgggcgggcgctagtcaggcaagccgactgacgccacgcgtttagtcctcaactttggccagacctttgctgaccaactcctgaatgtcgttttcgctgtagccgatatttttcaaaatggcagccgtgtccatgccatgtgagggcattccgcgccagatttgtccggggttatttttgaatttcggcatgatgttcggccctttgcaggtgcgaccatccatcgtttgccactgagtgattgattcgcgagccacatactgtggattgctttccagttccggtacggtcagcactttggcgcaggcgatattcagttcagcaaagcgttcttttacttccgcgatggtatgtgtcgccagccaggcatcgagtttctcttcaaccagtgggccgtaagggcattcgatacggtggataagctgagtgccttccgggatttctggcgtgccaagcagatgtgcgaggccaatatctttaaagcactcttcaatttgggtaatgcccaccagttccatcacgatgtagccgtcggcacatttatacagaccgcaaccggcgtagtagggatctttacctttgctcatgcgcgggcacatttcgccgccgttgaagtaatccatcatgaagtactggcccatacgcagcatcacttcatacatggcgatgtcgatactttcgcctttaccggtttcacgcactttatgcagtgctgccagcgccgccgtggtggcggtcaggccagaaaagtaatcggcggtatacgggaaggcaggcattggctggtcaacatcaccgttctgaatcaggtaaccactaaaggcctgggcgatagtgttataggccggaagattggtgtactcctcggtgccgtactgaccaaaaccggacaggtgagcgataaccagtttcgggttgtgctgccacagtacttcatcggtaatgccacgacgggcaaaggccggacctttactggcttcgatgaagatatcggtggtttccattaatttcagaaacgcttcgcggccttcatctttgaaaatatttaacgacagcgcgtgcaaattgcggcgggagagttgcgggtagttcggttgaacgcgaatggtgtcggcccaggcgacgttctcgatccagataacttccgcgccccattctgcgaacatttgcccggcaaacggtccggcgatttcgataccggagaagacaacgcgcaatccggccaacggcccgaatttcggcatgggtagatgatccattatttgctcctgaaaaatttatgtagcgcatgactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcgcacggacttagcggtattgcttcagcaccgcacgacccagcgtcaggatctgcatttcgtcagatcccccggagacgcggtctacacgcagatcacgccagaagcggctgatgcggtggttgcccgcaatcccgacaccgcccagcacctgcattgcgctatccacaacttcaaatgccgcattggcgcagaagtatttgcacatcgctgcatcgccagaggtgatggtgccgttgtctgctttccacgctgcttcatacagcatgtttttcatggagtttaatttgatcgccatgtgggcgaatttttcctgaatcaactggaaacgaccaatagcctcgccaaactgcacgcgctgattggcgtagcgcgccgcatcttcaaaggcgcacatcgccgtaccgtagttggtgagggctaccaggaaacgttcatggtcgaactcttctttgacgcggttaaagccgttaccttcccgaccgaacatgtctttctcgtccagttccacgtcgtcaaaggtgatttcacagcagctatccatacgcagaccgagcttttcaagtttggtcactttgatgcccggtttgctcatatcaacaaaccattcggtgtagacaggtttgtccggagaagccccgtcgcgcgccatcaccacgatgtacggggtgtaggcgctgctggtaataaaacacttactaccattaagataaatcttaccatttctacgggtataagtcgttttcaggctacccacgtcggagcccgcgcccggttcggtaatcgctgagttccacatctgcttaccggtgccgcggaaagccataattttgtcgatctgctcttgtgtgccttcgcgcaggaaggtgttgaacccgcccggcaactggtacagcacataggttggtgcccccagacgtcccagctccatccacacggcggcgagagtaacaaaccccgcgtccagaccaccgtgctcttcagggatcagcagactgtcgatacccatatccgccagtgctttgacaaaacgttccgggtagacgctgtcacggtcgcactcggcaaaataggcctcccagttttcgctggccatcagttcgcggataccggcgacaaacagttcctgctcatcatttaaattaaaatccatctttcaacctcttgatattttgggggttaattaatctttccagttctgtttcgcgtctttaataaaggagagcgtcaccataatgttgacgaagaacagcgggcatcctccggcgataatggcggtttgaatcggtttcaggccgccgagcgccagcagaacaataccgataatgccaaccagaattgaccaaccgatacgcaccagcagaggtggttcttcaccatcgcgtacttcgcggcaagtggacatcgccagggtataagagcaggcgttaaccagcgtaacggtggcaataaagcagaggatgaagaagccccacatggtggcggtgctgagtggcagagcggcccaggtttcaatgatggcgcgcgccacaccgtactgttcgatcagatttggaatgttgatgatgtttttatctatcaacagcagagtgttactaccgagtacagtccacaggatccaggttgacgctgtcagccccagcaccatgccgaagcacagttcacgcacagtacgaccacgggagatgcgggcgaggaagatactcatctggatagcataaatcacccaccatgcccagtagaacacggtccagccctgcgggaagccgcctttagcgatgggatcggtatagaacaacatgcgcggcagatacatcagcaacatccccaccgaatcggtgaagtagttcatgatgaagctggcaccgctgacaatgaacacccaacccagcatcaggaagctcaggtaactacgcacgtcactggcgatacgtacccctttttgcagaccgcaagcgacgcaaatggcgttgaggataatccagcaggtaatgatgatagcgtccagttgcagggtatgcggaatgccaaacaaccattgcatacactcggtcaccagcggcgtggcaaggcccagactggtacccatcgcgaagatcaaggcgacgagatagaagttgtcgacgatagtgccgaacaaccctttggcgtgtttttcacctaccagcggcaccagtgtcgagctggggcgaatcacttccattttgcggacaaagaagaagtaagcgaaggcgactgaaaggaagctgtaagtggcccacggcagaggtccccagtggaacaagctgtaagccagccccaactctttcgcccctgtcgagttcggttctaagccaaacggcggggtggagatgtagtagtagatctcaatcgatccccagaacagtacggcagcagacgtacaggaggcgaacatcataaagatccaactggcggtgctaaattctggcggttcgttacctaaacgctttttggcatacgggccaaacaccagccagaaccaaccgaaaagcatcaccaccatataccattcaaatgcccatccccatacattggtgacgtaactgaatacagcattaataacgacattcgctgcatccagatctctgactgtaagccaacaaagtatgccgacgattattaacggcggaaagaaaaccttcggttctattcccgtttttctcttttcattcttcatgagttaattccactgtgaaaacgaatatttattttgcgttcccgtttgttttatttttgttaacatttaatataattattattaacctcgtggacgcgttaatggctaactcataatgggtattcaataagctgtattctgtgattggtatcacatttttgtttcgggtgaatagagggcgttttttcgttaattttgattaataatcagtttgttatgctctgttgtgagtaaaaaataacatctgactttcaatattggtgatccataaaacaatattgaaaatttctttttgctacgccgtgttttcaatattggtgaggaacttaacaatattgaaagttggatttatctgcgtgtgacattttcaatattggtgattaaagttttatttcaaaattaaagggcgtgatatctgtaattaacaccaccgatatgaacgacgtttccttcatgatttctggagatgcaatgaagattattacttgctataagtgcgtgcctgatgaacaggatattgcggtcaataatgctgatggttcattagacttcagcaaagccgatgccaaaataagccaatacgatctcaacgctattgaagcggcttgccagctaaagcaacaggcagcagaggcgcaggtgacagccttaagtgtgggcggtaaagccctgaccaacgccaaagggcgtaaagatgtgctatcgcgcggcccggatgaactgattgtggtgattgatgaccagttcgagcaggcactgccgcaacaaacggcgagcgcactggctgcagccgcccagaaagcaggctttgatctgatcctctgtggcgatggttcttccgacctttatgcccagcaggttggtctgctggtgggcgaaatcctcaatattccggcagttaacggcgtcagcaaaattatctccctgacggcagataccctcaccgttgagcgcgaactggaagatgaaaccgaaaccttaagcattccgctgcctgcggttgttgctgtttccactgatatcaactccccacaaattccttcgatgaaagccattctcggcgcggcgaaaaagcccgtccaggtatggtcggcggcggatattggttttaacgcagaggcagcctggtcagaacaacaggttgccgcgccgaaacagcgcgaacgtcagcgcatcgtgattgaaggcgacggcgaagaacagatcgccgcatttgctgaaaatcttcgcaaagtcatttaattacaggggatgctatgaacacgttttctcaagtctgggtattcagcgataccccttctcgtctgccggaactgatgaacggtgcgcaggctttagctaatcaaatcaacacctttgtcctcaatgatgccgacggcgcacaggcaatccagctcggcgctaatcatgtctggaaattaaacggcaaaccggacgatcggatgatcgaagattacgccggtgtcatggctgacactattcgccagcacggcgcagacggcctggtgctgctgccaaacacccgtcgcggcaaattactggcggcaaaactgggttatcgccttaaagcggcggtgtctaacgatgccagcaccgtcagcgtacaggacggtaaagcgacagtgaaacacatggtttacggtggtctggcgattggcgaagaacgcattgccacgccgtatgcggtactgaccatcagcagcggcacgttcgatgcggctcagccagacgcgtcacgcactggcgaaacgcacaccgtggagtggcaggctccggctgtggcgattacccgcacggcaacccaggcgcgccagagcaacagcgtcgatctcgacaaagcccgtctggtggtcagcgtcggtcgcggtattggcagcaaagagaacattgcgctggcagaacagctttgcaaggcgataggtgcggagttggcctgttctcgtccggtggcggaaaacgaaaaatggatggagcacgaacgctatgtcggtatctccaacctgatgctgaaacctgaactgtacctggcggtggggatctccgggcagatccagcacatggttggcgctaacgcgtcgcaaaccattttcgccatcaataaagataaaaatgcgccgatcttccagtacgcggattacggcattgttggcgacgccgtgaagatccttccggcgctgaccgcagctttagcgcgttgatccactctggcagggctgcattttggccctgccgctgacagggagctcttatgtccgaagatatctttgacgccatcatcgtcggtgcagggcttgccggttcggttgccgcactggtgctcgcccgcgaaggtgcgcaagtgttagttatcgagcgtggcaattccgcaggtgccaagaacgtcaccggcgggcgtctctatgcccacagtctggaacacattattcctggtttcgccgactccgcccccgtagaacgcctgatcacccatgaaaaactcgcgtttatgacggaaaagtcagcgatgactatggactactgcaatggtgacgaaacctcgccatcccagcgttcttactccgttttgcgcagtaaatttgatgcctggctgatggagcaggccgaagaagcgggcgcgcagttaattaccgggatccgcgtcgataacctcgtacagcgcgatggcaaagtcgtcggtgtagaagccgatggcgatgtgattgaagcgaaaacggtgatccttgctgatggggtgaactccatccttgccgaaaaattggggatggcaaaacgcgtcaaaccgacggatgtggcggttggcgtgaaggaactgatcgagttaccgaagtcggttattgaagaccgttttcagttgcagggtaatcagggggcggcttgcctgtttgcgggatcacccaccgatggcctgatgggcggcggcttcctttataccaatgaaaacaccctgtcgctggggctggtttgtggtttgcatcatctgcatgacgcgaaaaaatcggtgccgcaaatgctggaagatttcaaacagcatccggccgttgcaccgctgatcgcgggcggcaagctggtggaatattccgctcacgtagtgccggaagcaggcatcaacatgctgccggagttggttggtgacggcgtattgattgccggtgatgccgccggaatgtgtatgaacctcggttttaccattcgcggtatggatctggcgattgccgccggggaagccgcagcaaaaaccgtgctttcagcgatgaaaagcgacgatttcagtaagcaaaaactggcggaatatcgtcagcatcttgagagtggtccgctgcgcgatatgcgtatgtaccagaaactaccggcgttccttgataacccacgcatgtttagcggctacccggagctggcggtgggtgtggcgcgtgacctgttcaccattgatggcagcgcgccggaactgatgcgcaagaaaatcctccgccacggcaagaaagtgggcttcatcaatctaatcaaggatggcatgaaaggagtgaccgttttatgacttctcccgtcaatgtggacgtcaaactgggcgtcaataaattcaatgtcgatgaagagcatccgcacattgttgtgaaggccgatgctgataaacaggcgctggagctgctggtgaaagcgtgccccgcaggtctgtacaagaagcaggatgacggcagtgtgcgcttcgattacgccggatgtctggagtgcggcacctgtcgcattctggggctggggtcggcgctggaacagtgggaatacccgcgcggcacctttggtgtggagttccgttacggctgatgttggtttgatacgtaacgccgcactgactctcattgcaaaaaacaggaataaccatgcaaccgtccagaaactttgacgatctcaaattctcctctattcaccgccgcattttgctgtggggaagcggtggtccgtttctggatggttatgtactggtaatgattggcgtggcgctggagcaactgacgccggcgctgaaactggacgctgactggattggcttgctgggcgcgggaacgctcgccgggctgttcgttggcacatcgctgtttggttatatttccgataaagtcggacggcgcaaaatgttcctcattgatatcatcgccatcggcgtgatatcggtggcgacgatgtttgtttcatcccccgtcgaactgttggtgatgcgggtacttatcggcattgtcatcggtgcagattatcccatcgccacctcaatgatcaccgagttctccagtacccgtcagcgggcgttttccatcagctttattgccgcgatgtggtatgtcggcgcgacctgtgccgatctggtcggctactggctttatgatgtggaaggcggctggcgctggatgctgggtagcgcggcgatcccctgtttgttgattttgattggtcgattcgaactgcctgaatctccccgctggttattacgcaaagggcgagtaaaagagtgcgaagagatgatgatcaaactgtttggcgaaccggtggctttcgatgaagagcagccgcagcaaacccgttttcgcgatctgtttaatcgccgccattttccttttgttctgtttgttgccgccatctggacctgccaggtgatcccaatgttcgccatttacacctttggcccgcaaatcgttggtttgttgggattgggggttggcaaaaacgcggcactagggaatgtggtgattagcctgttctttatgctcggctgtattccgccgatgctgtggttaaacactgccggacggcgtccattgttgattggcagctttgccatgatgacgctggcgctggcggttttggggctaatcccggatatggggatctggctggtagtgatggcctttgcggtgtatgcctttttctctggcgggccgggtaatttgcagtggctctatcctaatgaactcttcccgacagatatccgcgcctctgccgtgggcgtgattatgtccttaagtcgtattggcaccattgtttcgacctgggcactaccgatctttatcaataattacggtatcagtaacacgatgctaatgggggcgggtatctcgctgtttggcttgttgatttccgtagcgtttgccccggagactcgagggatgtcactggcgcagaccagcaatatgacgatccgcgggcagagaatggggtaaattgttcagatttctctcttttctgaatcaatattattgactataagccgcgtgaatatatgactacactttgtgggaaaacaaaggcgtaatcacgcgggctacctatgattcttataatttatgcgcatccgtatccgcatcattcccatgcgaataaacggatgcttgaacaggcaaggacgctggaaggcgtcgaaattcgctctctttatcaactctatcctgacttcaatatcgatattgccgccgagcaggaggcgctgtctcgcgccgatctgatcgtctggcagcatccgatgcagtggtacagcattcctccgctcctcaaactttggatcgataaagttttctcccacggctgggcttacggtcatggcggcacggcgctgcatggcaaacatttgctgtgggcggtgacgaccggcggcggggaaagccattttgaaattggtgcgcatccgggctttgatgtgctgtcgcagccgctacaggcgacggcaatctactgcgggctgaactggctgccaccgtttgccatgcactgcacctttatttgtgacgacgaaaccctcgaagggcaggcgcgtcactataagcaacgtctgctggaatggcaggaggcccatcatggatagccatacgctgattcaggcgctgatttatctcggttcggcagcgctgattgtacccattgcggtacgtcttggtctgggatcggtacttggctacctgatcgccggctgcattattggcccgtgggggctgcgactggtgaccgatgccgaatctattctgcactttgccgagattggggtggtgctgatgctgtttattatcggcctcgaactcgatccacaaaggctgtggaagctgcgtgcggcagtgttcggctgtggcgcattgcagatggtgatttgcggcggcctgctggggctgttctgcatgttacttgggctgcgctggcaggtcgcggaattgatcggcatgacgctggcgctctcctctacggcgattgccatgcaggcgatgaatgaacgcaatctgatggtgacgcaaatgggtcgcagtgcctttgcggtgctgctgttccaggatatcgcggcgatcccgctggtggcgatgattccgctactggcaacgagcagtgcctcgacgacgatgggcgcatttgctctctcggcgttaaaagtggcgggtgcgctggtgctggtggtattgctggggcgctatgtcacgcgtccggcgctgcgttttgtagcccgctctggcttgcgggaagtgtttagtgccgtggcgttattcctcgtgtttggctttggtttgctgctggaagaggtcggcttgtcgatggcgatgggcgcgtttctggcgggcgtactgctggcaagctcggaataccgtcatgcgctggagagcgatatcgaaccatttaaaggtttgctgttggggctgtttttcatcggtgttggcatgtcgatagactttggcacgctgcttgaaaacccattgcgcattgtcattttgctgctcggtttcctcatcatcaaaatcgccatgctgtggctgattgcccgaccgttgcaagtgccaaataaacagcgtcgttggtttgcggtgttgttagggcagggcagtgagtttgcctttgtggtatttggcgcggcgcagatggcgaatgtgctggagccggagtgggcgaaatcgctgaccctggcggtggcgctgtcgatggcagcaacgccgattctgctggtgatcctcaatcgccttgagcaatcttctactgaggaagcgcgtgaagccgatgagatcgacgaagaacagccgcgcgtgattatcgccggattcggtcgttttgggcagattaccggacgtttactgctctccagcggggtgaaaatggtggtactcgatcacgatccggaccatatcgaaaccttgcgtaaatttggtatgaaagtgttttatggcgatgccacgcggatggatttactggaatctgccggagcggcgaaagcggaagtgctgattaacgccatcgacgatccgcaaaccaacctgcaactgacagagatggtgaaagaacatttcccgcatttgcagattattgcccgcgcccgcgatgtcgaccactacattcgtttgcgtcaggcaggcgttgaaaagccggagcgtgaaaccttcgaaggtgcgctgaaaaccgggcgtctggcactggaaagtttaggtctggggccgtatgaagcgcgagaacgtgccgatgtgttccgccgctttaatattcagatggtggaagagatggcaatggttgagaacgacaccaaagcccgcgcggcggtctataaacgcaccagcgcgatgttaagtgagatcattaccgaggaccgcgaacatctgtcattaattcaacgacatggctggcagggaaccgaagaaggtaaacataccggcaacatggcggatgaaccggaaacgaaaccctcatcctaataaagagtgacgtaaatcacactttacagctaactgtttgtttttgtttcattgtaatgcggcgagtccagggagagagcgtggactcgccagcagaatataaaattttcctcaacatcatcctcgcaccagtcgacgacggtttacgctttacgtatagtggcgacaattttttttatcgggaaatctcaatgatcagtctgattgcggcgttagcggtagatcgcgttatcggcatggaaaacgccatgccgtggaacctgcctgccgatctcgcctggtttaaacgcaacaccttaaataaacccgtgattatgggccgccatacctgggaatcaatcggtcgtccgttgccaggacgcaaaaatattatcctcagcagtcaaccgggtacggacgatcgcgtaacgtgggtgaagtcggtggatgaagccatcgcggcgtgtggtgacgtaccagaaatcatggtgattggcggcggtcgcgtttatgaacagttcttgccaaaagcgcaaaaactgtatctgacgcatatcgacgcagaagtggaaggcgacacccatttcccggattacgagccggatgactgggaatcggtattcagcgaattccacgatgctgatgcgcagaactctcacagctattgctttgagattctggagcggcggtaattttgtatagaatttacggctagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctatatcaggctgtgtttaagacgccgccgcttcgcccaaatccttatgccggttcgacggctggacaaaatactgtttatcttcccagcgcaggcaggttaatgtaccaccccagcagcagccggtatccagcgcgtatataccttccggcgtacctttgccctccagcgatgcccagtgaccaaaggcgatgctgtattcttcagcgacagggccaggaatcgcaaaccacggtttcagtggggcaggggcctcttccggcgattctttgctgtacatatccagttgaccgttcgggaagcaaaaacgcatacgggtaaaagcgttggtgataaaacgcagtcttcccagcccccgcaattccggtgaccagttatttggcatatcgccgtacatggcatcaagaaagaagggataggagtcactcgatagcaccgcttctacatcgcgtgcgcactctttggcggtctgcagatcccactgcggcgtgatccctgcgtgggccatcaccagctttttctcttcgtcgatttgcagcagaggctggcgccgcagccagttaagcagctcgtcggcatccggcgcttccagcagcggtgtcaggcgatctttcggtttattgcggctgatcccggcaaataccgccagcagatgcagatcgtgattgcccagcaccagacgtacgctgtcgcctaaggatttcacatagcgcagaacatccagcgaacccggcccgcgcgcgaccagatcgcccgtcagccagagggtatctttcccaggggtaaattctactttatgcagcaatgcgatcagttcatcgtaacaaccatgaacgtcgccaataaggtatgtcgccatattcttttaatgaatgagtgtgggaacggcgagtcggaatacgggaatgtcgatgctgaaagggacgccattttcatcgatcatttcgtagtgaccctgcatggtgcccagcggggtttcaatgattgcaccgctggtgtactggtactcttcgccaggcgcgataagtggctggacgccaaccactccttcgccctggacttcggtttcacggccattgccattggtgatcagccagtaacgccccaacaactgcactggcgctcgccccagattgcgtatggttacggtataagcaaaaacgtaacgttcattatcaggtgaagattgagcctcaatgtagacgctttgaacctgaatacacactcggggcgaattgatcatcgttaactctcctgcaaaggcgcgttctccgccagatagttcgccatctggcaatattgcgcgacagagatattttccgctcgcatcgccgggtcgatccccattcccgttaacacctcgacgctaaacaggttgccgaggctgttacgaatggttttacgacgctggttaaaggcttcggtggtgatgcggctcaacacacgaacatctttaaccgggtgaggcatcgttgcatgaggaaccaggcgcacgacggcggaatccactttgggtggtggtgtaaaggctgacggcggtacttccagtaccgggatcacattgcaatagtattgcgccatgacgcttaatcgaccatacgctttgctgttcggtcctgcaaccagacgattcaccacctctttttgcaacataaagtgcatgtcggcaatggcatcagtatagctaaacagatggaacatcaacggcgtggagatgttataaggcaggttgccgaaaacacgcagcggctgacccattttctcggccagttcaccaaagttaaaggtcatcgcatcctgctgataaatcgtcagtttcgggcctaagaatggatgcgtttgcagacgtgccgccagatcgcggtcaagttcgatgaccgtcagctggtccagacgttcgccgaccggttcggtcaatgccgccagaccggggccgatttcgaccatcgcctggcccttttgcgggttaatggcagacacaatactgtcgatcacgaactgatcgttgagaaagttttgcccgaagcgtttacgggctaagtggccctggtggactcgattattcattgggtgttaacaatcattttgatggcgagattaagcgccgtaataaaactgccgacatcggctttgccacgtcccgccagttcaagcgcggtgccgtggtccactgatgtgcgaataaagggcaggcccagcgtaatgttcacaccgcgcccgaagccctggtattttagcacgggaagaccctgatcgtggtacatcgccagcacggcgtcggcgttatcaagatatttcggctgaaacagggtatcggcaggcagcggcccgttgagtttcatcccctgcgcccgcagctcattgagcaccggaataatggtgtctatctcttccgtacccatatgaccgccttcgcccgcgtgcggattcagcccgcagaccagaatgcgcggttcggcaataccaaatttggtccgcaaatcgtgatgcaaaatagcaatcacttcgtgcaaaagtgcaggggtgatagcgtctgcgatatcgcgcagcggtaaatgcgtcgttgccagcgccacgcgaagttcttcggtcgccagcatcatcaccacctttttcgcctgcgaacgctcttcgaaaaactcggtatgaccggtaaaaggaatgccagcgtcgttaataacgcctttatgcaccggacctgtgatcagcgcggcaaattcgccgttcagacaaccatcgcacgctcgcgccagcgtttccaccacataatgcccattttcaaccgctaactgccccgcagtgacaggtgcacgtagcgcgacaggaagtagcgttaatgtgcccgcagtttgcggttgtgcaggggagttgggggaataagggcggagggtgagcggcaaaccgagcatcgctgcccggttggtaaggagagtggcatcggcacaaacaaccagttcgaccggccactcacgctgtgcaagctggacaactaagtccgggccaatcccggcgggctcgccgggagtgatcacaacacgttgggttttaaccattagttgctcaggattttaacgtaggcgctggcacgttgttcctgcatccagcttgctgcttcttccgagaacttacggttcatcagcatgcggtatgcacgatctttctgcgcagcgtcggttttatcgacattacgggtatccagcagttcgattaaatgccagccgaatgaagagtgaaccggtgcactcatttgacctttgttcaggcgagtcagggcgtcacggaaggccggatcgaaaatatctggtgtagcccagccgagatcgccgccctggttagcagagcctggatcctgagagaactctttcgctgcggcagcaaaagtcgttttaccactcttgatatcagcagcaatctgttccagtttcacacgggcctgttcgtcagtcatgatcggcgacggtttcagcagaatatggcgagcatgaacttcggtcaccgagatatttttgctttcgccgcgcaggtcgttaactttcagaatatggaagccaacgccggaacgaatcgggccaacaatgtcgcctttcttcgcggtgcttaatgcctgggcgaagatcccgggcaactcctgaatacggccccagcccatctggccgccgttcagcgcctgctggtcggcagaatgagcaatcgccagcttaccgaaatcagcgccgttacgcgcctgatcgacaatggcgcgcgcctggctttccgcttcgttcacctgatcagaggtcgggttttccggcagcgggatcaggatgtggctcaggttcagctcagtgctggcgtcgttttggttacccacctgctgcgccagggattcgacttcctgcggcaggatggtgatgcgacgacgcacctcgttgttacgcacttcagagataatcatctctttgcggatctggttacgataggtgttgtagttcagtccatcgtaagccagacggctgcgcatctgatccagcgtcatgttgttctgtttcgcgatgttagcaatcgcctgatccagctgctcatcggagattttcactcccattttctgccccatctgcaggatgatttgatccatgatcaaacgttccatgatttggtggcgcagcgtcgcgtcatcaggaagttgctgccttgcctgagcagcgttcagttttaccgactgcattaatccatcaacgtcgctttccagcacgacgccgttattgacgacggctgcgactttatcgactacctggggggcagcgaaactggtattcgcgatcatggcgataccgagaagcagcgttttccagttcttcatactttttccatttcaattaaccgcactgcggattacgtggtaaatcaacaaatcacaaagtgttttgatacggcagaatgttcgaacgcagcatctcttgcgtacccagaccgtagttggagctcaggccgcgaagttcgatgttaaagccgattgcgttgtcatataccgcatgttgtttatcgttatcccaaccgttcagcttccgctcgtaaccgacgcgaattgcatagcagcaggagctgtattgcacacctaacatagagtcggcttgcttgttagcattggtgtcgtagtagtaggccccaacaatggaccaacgatcggcaattggccagctggcgacagcacctacctgcgaaataccattcttatattgctcagcagtggaatagtacttaggcagcgtagcctgaatatattccgggctggcgtaacggtaattcagctgtaccagacggtcttcatcccgacggtattcaatgctggagttactggtcgctacgttatccagacgtgtatcgtactgaatcccgccacgcaatccccaacgctcggagatacgccagtaagtatcgcctgcccacaccagtgaacccgttttgtcgtcattctcccatgttatgttgtcatcgccagtgcgagactccgtgaaatagtagatttgaccaacggaaatattaaaacgttcaacggcagcatcatcatatatgcgagatgtgacaccggtcgtcacctggttagcggaggcaatacggtcaagaccgccgtaagtccggtcccggaacaggccagagtagtcagattgcagcagagacgagtcgtagttatagatgtcgctctgatcgcgatacggcacgtacaaatactgcgcgcgcggttccagcgtttgggtataacccggagccagcatttccatatcgcgttcaaagaccattttgccgtcaactttgaattgcggcattacgcggttaacggattcgtccagcttggtcgtgtttctggagttataccagtcaagattggtttgctgataatgggttgccagcaacttcgcttcggtattgatgctgccccagttattagagagcggcaaattgatggtcggttccaggtgaacacgggttgcttcaggcatgtcgtctctggtgttaacaaagtgcactgcctggccgtaaatacgcgtatcaaacggaccaacatcattctggtagtaattaacgtctaactgcggctctgccgagtagctactggtgttctgttcgctgaaaacctggaactgcttggttgaaacggtggcattgaagttttgcaccgcatagccaacgctgaatttttgcgttgcgtagccgtcagtactggaaccgtacttgttatcgaaatcattgaagtagctaggatcgctgaccttggtgtagtcgacgttgaaacgccacacctgatccatgaccccggagtggttccagtagaataaccaacgacgtgaactgtcatcgttcgggtgttcatcttcatagactttatctgaaggcagatagtccagttccatcaagccagcgcccgcctgggagaggtagcggaattcgttctcccacatgatgttgccacgacgatgcatataatgcggcgtgatggtggcatccatatttggcgcgatgttccagtaatatggcaggtagaactcaaagtagttggtggtggtgtacttggcgttcgggatcaagaaaccagagcgacgtttgtcacccaccggcaactgcaaataggggctataaaagatcggtaccggacccaccttaaagcgggcgttccagatctccgcaacttgttcttcgcggtcatgaataatttcgctacctaccacgctccaggtgtcagaacccggcagacaggaggtaaagctaccgttatccagaatggtatagcggttttcgccacgttgtttcatcaggtccgctttaccgcgaccctggcgacccaccatctggtaatcaccttcccagacgttggtatctttggtgttcagattcgcccagcctttcggccctttgaggatcacctggttatcgtcgtaatggacattaccgagcgcatcaacggtacgtaccggctccggttgtcctggtgcctctttttgatggagctgcacttcgtcggcctgcagacggctgttaccctgcatgatatccacgctgccagtaaacacggcgtcatccgggtagtcccctttcgcgtggtcagcattgatagtcacgggtaagtcattggtatcgccctgtaccagaggacggtcatagcttggcacgcccaacatgcactgtgaggcgaggtcggctgccagtccctgttgactataaagggcggtggcaatcatggtggccaggagagtggggatacgttttttcatacgttgattttattgttccatcatcggtaacgttgcgcgtgacaaacggtcagagactaacgtactcgtcatctctacgctagtgttaatcctgtccgaatagcgtcagtggtgttaggcacggcattgaatgacaggtatgataatgcaaattataggcgatgtcccacaattgaccgcagccggaaaacggtaaaagcacctttatattgtgggagatagccctgatatccgtgtgtcgatttggggaatatatgcagtattggggaaaaatcattggcgtggccgtggccttactgatgggcggcggcttttggggcgtagtgttaggcctgttaattggccatatgtttgataaagcccgtagccgtaaaatggcgtggttcgccaaccagcgtgagcgtcaggcgctgttttttgccaccacttttgaagtgatggggcatttaaccaaatccaaaggtcgcgtcacggaggctgatattcatatcgccagccagttgatggaccgaatgaatcttcatggcgcttcccgtactgcggcgcaaaatgcgttccgggtgggaaaatcagacaattacccgctgcgcgaaaagatgcgccagtttcgcagtgtctgctttggtcgttttgacttaattcgtatgtttctggagatccagattcaggcggcgtttgctgatggttcactgcacccgaatgaacgggcggtgctgtatgtcattgcagaagaattagggatctcccgcgctcagtttgaccagtttttgcgcatgatgcagggcggtgcacagtttggcggcggttatcagcagcaaactggcggtggtaactggcagcaagcgcagcgtggcccaacgctggaagatgcctgtaatgtgctgggcgtgaagccgacggatgatgcgaccaccatcaaacgtgcctaccgtaagctgatgagtgaacaccatcccgataagctggtggcgaaaggtttgccgcctgagatgatggagatggcgaagcagaaagcgcaggaaattcagcaggcatatgagctgataaagcagcagaaagggtttaaatgaccctgtaaatgatgctgagtaactgcccacgattaaaggtggccgccctggcggtcacttctttgagaaaaggcgtttactcagaatggtggacaggctcaatgcacggtttacgggaggggttctgtaggttttatcgcgttgaccctgcttaaggttgagagctttacgacgagcggaattatatttttacgtcttaaaaataaaaaacacatacctgaatgagcgatttttgaaagtatatttattcagaacgcgcatcatgagtttttaactcaatgcgaggctattaccatgaaagtatcagttccaggcatgccggttacacttttaaatatgagcaagaacgatatttataagatggtgagcggggacaagatggacgtgaagatgaatatctttcaacgcttgtgggagacgttacgccatctgttctggtcagataaacagactgaggcttataaacttctgttcaatttcgtgaataaccagactggcaacatcaacgcctcagaatactttactggggctatcaacgagaatgagagagaaaagtttatcaatagcctggaattattcaataaacttaaaacatgcgcaaaaaatccggatgagttggtcgcaaagggcaatatgcgctgggtcgcccagaccttcggggatatcgagttaagtgtcacttttttcattgaaaagaataagatatgtactcagacgttgcagctgcataagggccaaggtaacttgggcgttgatcttagaaaggcttaccttcccggcgttgacatgagggattgttaccttggtaaaaaaacaatgaaaggtagcaatgatatcctttatgagagacctgggtggaatgctaacctgggcgtgctaccccggacggtgctaccccggacggtgctaacccggacggtgctaacctggacggtgctaccgtgaacggtgctacctccttatatgatgaggtaattattattaataaaatcccccccaaaaaaattgatactaaaggagttgctactgaagaagttgctactaaaaaagtactgctgaacaaattactgacaacgcaattattgaatgagccagaataagctaaggttgaaggggctggaacgccccttcaaccttagcagtagcgtgggatgatttcacaattagaaagacctgcatgatgagctagagaagaggctagtgacgcaaggcgtcgtgcaggacacggatcaccgagatgggcatcgccaaccagactgctaattagcccatgaataacaatcagaaaggaccataacagacccgttaaaatgaaatataagagacggtcaacgggtgaagaaaaagttcaaaaattcgctgtggagcaggaagggaattaccgaatggaaagcgtagccacacgcaacaactgaaagcagtttggcagaaacaaaaaatccccggactcggggatttatgtacaagaggcagcccttaggatgagggtataaacgtacaggaaaggttaaaaatccgctggcgctttaaacgtcatactattgccatacgccggatgggtaatcgtcaacatctctgcatgtagcaacaaacgtggtgccatcgctctcgcttctggtgatgcataaaaacgatcgccgagaatcggatgacccagcgccagcatatgcacacgcaattgatgcgaacgcccggtaatcggttttaacaccactcttgccgtgttatccgccgcatactccaccacttcatattccgtctgcgcaggtttacccgtttcgtaacagactttctgtttcgggcggtttggccagtcgcaaatcagcggcagatccaccagaccttctgcgggggatggatgcccccagacgcgggccacatactgctttttcggctcgcgctcgcggaactggcgttttaactcccgctccgcggctttggtcagcgccactacaatcacgccgctggtagccatatccagacgatgcaccgattctgcctgcggataatcacgctgaatgcgcgtcatcacgctgtctttgtgctcttccagacgacccggcactgacaacaaaccgctcggcttgttgaccaccataatatggtcatcctgatacaggataaccaaccagggttcctgcggtggattgtagttttccatccccattttcggctccgttactgatgcgttacaacgatcaaacgcagggcatccagacgccaacctgcctgatccaggctttccattacctgctgacggttgctctcaatggcggtcagttcgtcgtcacgaatgttcgggttcactgcacgcagagcttccagacgagacagctcggcagacagtttttcgtcggcttcgttacgcgctgcatcaatcaatgcacgggcagatttctcgatctgcgcttcacccagttgaaggatagcgtgaacatcctgctgcacggcgttaaccagtttgctgccggtgtgacggttaaccgcgttaagctggcggttaaaggtttcaaactctacctgcgccgccaggttgttgccgtttttatccagcagcatacgtaccggcgtcggtggcaggaagcggttgagctgcaactgcttcggagcctgggcttcaaccacataaatcagttccaccaacagcgtacctaccggcaacgctttgttttttaacagtgaaatcgtgctgctaccggtatcgccagaaaggatcagatccagaccgttgcggatcagcggatgctcccaggtaataaactgtgcatcttcacgcgccagcgccacttcacgatcaaaggtgatggtgatgccatcttccgacaggccagggaagtccggcaccagcatatgatcggacggcgtcagcacgatcatgttgtcgccgcgatcgtcctgattgataccgataatatcgaacaggttcatggcgaaggcgatcaggttggtatcgtcatcctgctcttcaatgctttctgccagtgcctgggctttttcgccaccgttggagtggatttccagcaggcggtcacgaccctgttccagctgtgctttcagcgcttcatgttgctcgcggcagtttttgatcagatcgtcaaagccttcggtttgatccggtgaagccagatagttaatcagatcgttgtatacgctatcgtaaatagtgcgtccggtcgggcaggtgtgctcaaatgcatccagaccttcgtgataccagcgcaccagcaccgactgagcggttttctccagataaggcacatggatctgaatatcgtgcgcctggccgatacgatccagacgaccaatacgctgctccagtagatccgggttgaatggcaggtcaaacatcaccatgtggctggcgaactggaagttacgtccttcagaaccgatttctgagcacagcagtacctgtgcgccggtgtcttcttcggcaaaccaggcggcagcgcggtcacgttcgataatcgacataccttcgtggaacaccgcagcgcgaataccttcacgttcgcgcagtacctgctccagttgcagcgcagtggcagctttggcgcagatcaccagcactttctgagagcgatggctggtcaggtagcccatcagccactcaacgcgcggatcgaagttccaccaggtggcgttatcaccttcaaattcctgataaatacgctccgggtagagcatatcgcgagcacgatcttccgcacttttacgtgcgcccataatgccggagactttaatagccgtctgatactgcgtcggtagcggcagcttaatggtgtgcagctcgcgtttcgggaatcctttcacaccgttacgcgtgttacggaacagcacgcggctggtgccgtggcgatccatcagcatcgaaaccagctcctgacgggcgctctgggcatcttcgctgtcgctgtttgctgcctgcaacagcggctcgatatcctgctcgccgatcatctcgccgagcatgttcagttcgtcattgctcagtttgttacctgccagcagcatggcaacggcgtccgcaaccggacgataatttttctgctcttcaacgaactgcgcaaaatcgtggaaacggttcgggtccagcagacgcagacgggcgaagtggctttccatccccagctgttccggggtcgcggtcagcagcagaacgcccggcacgtgctctgccagttgttcaatggcctgatattcacggcttggcgcatcttcgctccacaccaggtgatgcgcttcatcgaccaccagcaggtcccattcggcttcacagagatgttccaggcgctgtttgctacgacgggcaaaatccagcgagcaaatcaccagctgttcggtgtcaaacgggttgtaagcatcgtgctgagcttcggcataacgctcatcatcaaatagcgcaaagcgcaggttgaaacggcgcagcatttctaccagccactgatgctgtaaggtttccgggacgataattagcacacgttcagcagcgccagagagcagttgctgatgcaggatcatcccggcttcaatggttttccctaaacccacttcgtcagccagcaggacgcgcggcgcgtggcggcgaccaacatcatgagcgatgttgagctgatgcgggatcaggctggtacgctgaccgcgcaggccgctgtacggcatacggaactgttcgctggaatatttacgcgcgcgataacgcagcgcaaagcggtccatacggtcaatctgcccggcaaacagacggtcctgcggtttgctgaacaccagtttgctatcaaggaaaacttcacgcagggctacgccggactcttcagtatccaggcgagtaccgatataggtcagcaagccattttcttcttttacttcttcgacttgcatctgccagccgtcatggctggtaatggtatcaccagggttgaacatcacgcgggtcacgggggaatcactgcgtgcgtacagacggttttcaccagtagatgggaaaagtaaagtgacagttcgcgcatccaccgcgacaacggttccaagtcccaattcgctttctgtatcgctgatccagcgttgaccaagtgtaaaaggcatatgtgttcggctctatatctttaattgcaggcaataaccacccgctaccgtgcttatgaggtagtggtgttattcaggtccaggaatggaaagggcgctatggtactggatggcaaagcattcgtcacgcatcaaaatggtatctggcgaactcttttttttgctcaaaatagcccaagttgcccggtcataagtgtagcaaaattatcctcaataaaagggagtattccctccgccacgggttgtagctggcgggtcagatagtgttcgtaatccagtggtgaacgttggtagtccagcggctccgggccgttggtggtccatacgtacttaatggtgccgcgattctgatattgcaaggggcgaccacgcttttggttttcttcatcggcaaggcgagcggcgcgtacatgaggcggcacattacgctgatactcgctcagcggacggcgaaggcgtttacggtaaaccagtcgcgcatccagttcacccgccatcagtttgtcgatggtttcgcgtacatattcctgatatggctcgttgcggaagatgcgcaggtatagctcctgctgaaactgctgggccagcggcgtccagtcggtgcgcacggtttccagccctttaaacaccatccgctgcttgtcgccctcctgaatcagtccggcataacgctttttactgccggtatcggctccgcgaatggttggcatcagaaaacggcagaaatgggtttcatactccagttctaatgcgctggtcagccgttgtttttgcagcgtttccgcccaccaggcgttaacgtgctgcaccagtgcacgaccgattttcgccgcttcttcttccgaatgtgcgcctttcagccagacaaacgttgagtcggtatcgccgtagataacgtcgtagccctgtgcttcaatcaacgctttggtttgccgcatgatctgatgaccacgcatggtgatcgacgatgccagccgcggatcgaagaagcggcaggcggtggtgccgagcacgccataaaaggcattcatgatgattttcagcgcctgcgacagcggtttgttaccctggcgtttggcttcatcgcgcccgtgccagatgttagtcacaatctccggcaggcaatgtttttctcgcgagaaccaggcatcgagaaaaccttcggtactgtgctctggatcaggctgcgccatgccttccaccagcccgacgggatcaatcagaaaggtgcggatgatcgacgggtacaggcttttatagtccagcaccagcactgaatcataaagccctggccgtgaatccatcacgtagccgccagggctggcgtgcggcggcacttcgccgagattaggcgcgacataaccagcgcgatgcattcgcggaaaatagagatgaccaaatgccgccaccgaaccgccgtgtcggtccaccggcaggccgttcaccgttgcccgttcgagtaaaaatggcatgatttcagttttgtggaagatctgcgtcaccagctcgcaatctttcaggttataagttgccagcgcaggtttatcttcggcgaaacggcggtcaatttcgtccattcgatcccacgggttatcgatagattttccttcgcctaatagctcctgagcgacagtttccagcgagaatgaagagaaattccagaacgcggatttcagcgcctcgataccgtcgataattagccgacctttagcctgggcaaaaaagacgccgtttttaaagccgtgctcgcgccactccagctcgctattatcgcgcccaagacgcagcggaagacggtaacgctcggcatgtttttgcagcattcgcagatcgaactgcaccacgttccaaccgatgatcacatcaggatcgtagttggcaaaccaggcgttgagtttttccagcaactgcgggcggctggcgacgtattccagttcgaaatcaagcgaggaggcgtcgccattctccggccccagcatataaacgatgcgctgcccgcagccttccaggccgatgcagtacagctcaccgtggcgggtggtttcaatatctatagaaacccacttgagcggcggacgatagtcgggatgcggtttcagacgggcattaacgatagtgccattgtgcatatcaccctcgacccacaccggtgaggtgataaaccgctccatcagatagcgttctggcggacgcacatcggcctcgtagacggtaacgccaccttcacgcaggcgcttttcgtaattcatcaattggcgatgggcgcgacagtaaaggccatacaccggctggcggtgaaaatcctttaacgccagcggtgtcaggcgaaagccttgttcaccctgcaaaatatgctgagcgcggggaacctgatcggcgggaataaacgccacggactcttgcggtgcaagcgtaacctgcaacggcccgttgtccgtcgccagccagaaggagacttctgtcccttgcggggtgtcccgccagtgtcgggttaagataaaacctgcctgcgccacgctgaaaatccatcaaaaaaccaggcttgagtatagcctggtttcgtttgattggctgtggttttatacagtcattactgcccgtaatatgccttcgcgccatgcttacgcagatagtgtttatccagcagcgtttgctgcatatccggtaactgcggcgctaactgacggcagaatatccccatataagcgacctcttccagcacgatggcgttatgcaccgcatcttcggcatttttgccccatgcaaacgggccgtgggaatggaccagaacgccgggcatttgcgctgcatcgataccctgtttttcaaaggtttctacgatgacgttaccggtttcccactcatattcgccgttgatttctgcgtcggtcattttgcgggtgcagggaatggtgccgtagaaatagtcggcgtgggtggtgccggttgctggaatcgactgacccgcctgcgcccagatggtggcgtggcgcgagtgcgtatgcacaatgccgccaatggaggggaatgcctgatagagcagccggtgagttggcgtgtcggaggagggctttttcgtaccttcaaccacttcaccggtttcgatgctaaccacgaccatatcgtcagcggtcatgacgctgtaatcgacgccggaaggtttgatcacaaagacgccgcgctcgcgatcaacggcgctgacgttgccccatgtgagcgtgaccaggttgtgttttggcagcgccaggttggcttctaatacctggcgtttgagatcttctaacatgttgactccttcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttacataccggatgcggctacttagcgacgaaacccgtaatacacttcgttccagcgcagcgcgtctttaaacgctggcaggcgtgtgtcgttatcaatcaccgtgatttcaatgtcgtgcatctcggcgaattggcgcatatcgttgaggttcagtgcatggctgaagacggtatggtgcgcgccaccagcgaggatccacgcttcggaagcagttggcagatccggttgcgctttccacagcgcattcgccaccggcagtttcggcagggagtgcggtgttttcaccgtgtcgatgcagttaaccagtagacggtaacgatcgccgagatcaatcaagctggcgacaatcgctgggccggtttgggtattgaagatcaggcgggcaggatcgtccttaccaccaataccgagatgctgaacgtcgaggatcggtttctcttctgcggcgatcgacgggcagacttccagcatatgggagccgagcaccaggtcattacctttctcgaagtgataggtgtagtcctccataaaggaggtgccgccctgcagaccggttgacatcaccttcatgatgcgaagcagggcggcagttttccagtcgccttcgcccgcaaagccgtaaccctgctgcatcagacgctgtacggccagaccaggaagctgtttcagaccgtgcaaatcttcaaaggtggtggtgaacgcgtggaagccaccttgttccaggaaacgcttcatccccagctcaatacgcgccgcttccagcacgttctgtcgttttttgccgtggatttgtgtggcaggcgtcatggtgtagcagctttcgtactcatcgaccagcgcgttaacatcgccgtcgctgatggagttcaccacctgcaccagatcgccaaccgcccaggtattgacggagaaaccgaacttgatctgtgcggcaactttatcgccatcggtgaccgccacttcacgcatgttatcgccaaatcggcagactttcagatgacgggtatcctgtttagagaccgcctgacgcatccaggagccgatacgctcatgggcttgtttatcctgccagtgaccggtaaccacggcatgttgctgacgcatacgcgcgccaatgaagccgaactcgcgaccgccatgtgcagtctggttcaggttcataaagtccatatcgatactgtcccacggcagcgccgcgttgaactgggtgtggaattgcagcaacggtttgttgagcatggtcaggccgttgatccacattttggccggggagaaggtgtgcagccacaccaccagaccagcgcaacgatcgtcgtaattcgcgtcgcggcaaatagcggtgatttcatccggcgtggtgcccagcggtttcaacaccagtttgcagggcagtttcgcttccgtattcagcgcattaacgacgtgctcggcatgttgggtgacctgacgcagggtttccgggccatacagatgctggctgccaatgacaaaccacacttcataattatcaaaaatcgtcattatcgtgtccttatagagtcgcaacggcctgggcagcctgtgccggggcggaagttggaagatagtgttgttcggcgctcatcgcccattgctgatagcggcgataaagctgttcaaagcgttgtgcctgctcgctgcacggttgcagggttttctctaccgcactggccattttttgctgagctgatgggatgtctgcgtgcactttcgcggcgacggcagcaaaaatcgccgcaccgagcgcacagcactggtcagaggcaacaatttgcagcgggcgattcagcacgtcgcagcaggcctgcataatgacctggtttttccgcgcgatgccgcccagtgccatcacgttattaacggcgatcccctgatcggtaaagcactccatgattgcgcgtgcgccaaaggcggtggcagcaatcaaaccgccgaacagcagcggagcgtcggtagcgaggttaagatcggtaatcacccctttcaggcgttggttagcgttcggtgtgcggcggccgttaaaccagtcgagcaccaccggcaggtgatccagagacggatttttggcccatgcttcggtcagcgccggaagcagttgtttctggctggcgttgatttgcgttttcagttccggatgctgggcggcaagctgttccagcggccagccgagtacgcgaccaaaccaggcgtagatatcaccaaacgccgattggcctgcttccagaccgataaatccaggcaccacgctgccatcaacctgaccgcaaatacctttaactgcccgctcgccaacgctctgtttgtcggcaatcagaatgtcgcaggtggaagtaccgataacttttaccagtgcgttaggctgtgcgcctgcgccaactgcgcccatatggcagtcaaacgcgccgccggaaatcaccacgctttcaggcaggccgagacgctgcgcccattccgggcataaggtgcccaccggaatatcggcagtccaagtgtcagtgaacagcggggaaggcaaatggcgattgaggatcgggtccagctcatcaaagaaactggctggcggcaggccgccccagctttcgtgccacagagatttatgcccggcgctgcaacgtccgcgacgaatatcctgcgggcgggtggtaccggaaagcagagctggcacccagtcgcacagctcaatccacgatgcggcagattgcgccacggcgctgtcctggcgagtcacatgcaggatttttgcccagaaccattcgctggaataaataccaccaatgtagcgggagtagtcaacgttgcccggcgcgtggcacaaacgggtaatctcttccgcttcttcaaccgcagtgtggtctttccacaatacgaacatcgcgttcgggttttcggcaaactccgggcgcagcgccagcacgtttccgtcggcatcaatcggtgcgggcgtcgagccggtactgtcaacgccaatcccgaccacagctgcgcgctgttcgacgctaagctctgcaagcacggttttcagtgccgcttccattgactcaatgtagtcacgcggatgatgacggaactggttattcggggcatcacaaaattgccctttctgccaacggggataccactctacgctggtggcgatctcttcaccggtagcgcagtccaccgccaaagctcgcacagaatcactgccaaaatcgaggccaattgcaatcgccatcgtttcactccatccaaaaaaacgggtatggagaaacagtagagagttgcgataaaaagcgtcaggtaggatccgctaatcttatggataaaaatgctatggcatagcaaagtgtgacgccgtgcaaataatcaatgtggacttttctgccgtgattatagacacttttgttacgcgtttttgtcatggctttggtcccgctttgttacagaatgcttttaataagcggggttaccggttgggttagcgagaagagccagtaaaagacgcagtgacggcaatgtctgatgcaatatggacaattggtttcttctctgaatggtgggagtatgaaaagtatggctgaagcgcaaaatgatcccctgctgccgggatactcgtttaacgcccatctggtggcgggtttaacgccgattgaggccaacggttatctcgatttttttatcgaccgaccgctgggaatgaaaggttatattctcaatctcaccattcgcggtcagggggtggtgaaaaatcagggacgagaatttgtctgccgaccgggtgatattttgctgttcccgccaggagagattcatcactacggtcgtcatccggaggctcgcgaatggtatcaccagtgggtttactttcgtccgcgcgcctactggcatgaatggcttaactggccgtcaatatttgccaatacgggtttctttcgcccggatgaagcgcaccagccgcatttcagcgacctgtttgggcaaatcattaacgccgggcaaggggaagggcgctattcggagctgctggcgataaatctgcttgagcaattgttactgcggcgcatggaagcgattaacgagtcgctccatccaccgatggataatcgggtacgcgaggcttgtcagtacatcagcgatcacctggcagacagcaattttgatatcgccagcgtcgcacagcatgtttgcttgtcgccgtcgcgtctgtcacatcttttccgccagcagttagggattagcgtcttaagctggcgcgaggaccaacgcattagtcaggcgaagctgcttttgagcactacccggatgcctatcgccaccgtcggtcgcaatgttggttttgacgatcaactctatttctcgcgagtatttaaaaaatgcaccggggccagcccgagcgagtttcgtgccggttgtgaagaaaaagtgaatgatgtagccgtcaagttgtcataattggtaacgaatcagacaattgacggcttgacggagtagcatagggtttgcagaatccctgcttcgtccatttgacaggcacattatgcaagcattgctggaacactttattacccaatccaccgtgtattcattgatggcggtggtgttggtggcctttctggagtcgctggcgctggtcggtttgattctacccggtacggtgctgatggcggggctgggagcgctgattggcagcggcgagttaagtttctggcacgcctggctggcagggattattggctgcttgatgggcgactggatttctttctggctgggttggcgttttaaaaagccgttgcatcgctggtcatttctgaagaaaaacaaagcactacttgataaaactgaacatgcgttgcatcaacacagcatgttcaccattctggtcggtcgttttgttggcccgacgcgtccgctggtgccaatggtggcgggaatgctggatctgccggtggctaaatttattacgccgaatattatcggctgcctgctgtggccgccgttttacttcctgccagggattctggcgggcgcggcgatcgatattcctgccggaatgcagagcggtgagtttaaatggttgctgctggcaacagcggtgtttttgtgggttggtggctggctgtgctggcggttatggcgcagcggtaaagcgactgaccgtttgagtcattatttgtcccgcggtcgtttgttgtggctgacgccgttgatttctgccatcggcgtggtggcgctggtggtgttaattcgccacccgttgatgccggtgtatatcgatattttgcgtaaagtggttggggtttaggagatagtcttgtgcgggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtgcatactaacccgtaatccccaatagtgccgaagcactcgccttaccgctcaacaactcattggtcataccctgccaggcgatgcgcccgtcggcgactactaccgagcgcgtggcgatccgcgccgcatcttccacgctgtgcgacaccatcaatagcgtcattttttgctgctggcagctcgtgctcaccagcgtcaacatctcctgacgtaacgccggatcgagcgcagagaacggttcatcgagcaataaaatcggctgttcgcgtaccagacaacgcgctaacgccactcgctgtcgctgaccgccggaaagctcgcccggtaaccgcgccattaaattatcaatccccatctggcgggcgatagcgtgcattttcccctgctgtaccgcgttcagtttcaatcccggatttagccccagcccgatgttctgtgcgaccgtcaggtggctgaacaggttgttctcctgaaacagcatcgacaccggacggcgtgacggcggcatagttgtgtgatctacgccatcgatagtcagcgaaccgctggctggcgtcagaaaaccggcgatcaaattcagcagggtacttttacccgcgccgcttggcccgaggatcgccacctgctcgccgcgttccaccgttaagctaaaacgcatcggcaaatggtggtaaagccaggtgatatcagtcagttttaacatttcgccccggtagtttttcaatcacggtaaacagcagaaaacagagcagcagcagaattaacgcggtgaccgcaccgtcctggctgcgataggagccaatttgctggtagagataaaacggcagggtgcggaaatcatcgttaccgaacaacgccaccacgccaaaatcaccaatcgacagcacgcatgcaaaggccagcgcctgcgccagtggacgtttcagggcgcgcagctccaccacttttaagcgtgaccagccttcaatccccagcgactgacataacatgctgtagcgggcggtgatatcgcgcatcgggttttccagcactttcagcgcataagggatcgccattaacgcattggtgaaaatcacaatgccgtcagcagattgtggcaggccgatagtgttgttgagcagtaaaaagaagccggtagccagcacaatccccggcatggcgaggatcaacatgccgctcatctccagcacctgacccgccagcattttctgccgcgcccgcagttcgcgactgctccatagcagcatcatggtcagcactacgcacaatacacctgccgccagcgcaatacgcaacgaggtccacagcgcctgccacagcaccggttgtgccagcacttccggcaactggcgatttaccccatcgacgatcaccgccagtaacggtggcagcaacagcagcagcgccagcacaattaacaccgtgtcgcaaatgcggctatgcagacgatcgtccgggtcgcgccagccttgcagcagcgtggtgccgggcgcaatggccttactcaatcgctgactcaacagcaccagcccgaggcagcacaccatctggagcagcgccagcattgccgcgcgggcaggatcgtagtcgtaactcagcgcctgatagattgccagctcgatagtggtcgcctgcggaccgccccccagcgatagcacggtggcgaagctggcgaaacagagcataaagataagcgcagcaaccggcgggatttgtcgccgtaaccacggccattcgacgaagcggaaaaaatgccagctacgcatcccaagctgggcggcaagttgacgctgttcgccggggatgttttccagtgcctggagtaataagcggctcgccatcggcagattaaaaaacacatgggccagcaaaataccttgcaggccgtagggcgaaaaggtccactccagaccgagcgattggcagagtgttgccagccagccctggcgaccatagacgctaagaatgccgaaaacagcgaccaacaccgggaggatcaaggtcattgcacacagacgcaacagcgccagccgacccggaaagcgcctgcgatagagcgcgcgggcgaggaatatcgcgggtatgacagagagcagtgccgagagaaacgcctgccagaaggagaagcgcaccacatgccacagatagctgtcctgccagactgccacccagtcatcctgcggcgcgttccaccacagggcgagaaacgccgccagcgcaaccgctaccaccagcgtggtggcgcttacacctggaattaaccagccgggaattaacggctgacggcgcgttgccattcgctaatccatgcctgacgttgtgccgccacttcggctggcgtgaactccaacgtggttgcgggtttggtcaatttttcaaaaccggcaggcagcgtgacgtttgccaccggatacatccagttgccggttgggatcgcattctggaaagccggagaaaccataaactggaggaatttttgcgccagctccggctgcttgctggcagcggtgcgggcggcgacttccacttgcagatagtgaccttcgctgaagttcgcggcggcgtagttatctttcttctcttcgagaatgtgataagccggagaggtggtgtaactcagtaccagatcgctttcaccttttaaaaacaggccgtaggcttcgctccagcctttggtgaccgtgaccgttttcttcgccagtttctgccaggcttgtggggcgtcatcgccatagactttttgcatccatagcaacagacccagccccggtgtactggtgcgcggatcctgataaatcacccgccagttttgatcgctctcaaccagttctttcaggctttgtggcgggtttttcagtttgttcttgtcataaacgaaggcgaagtagccataatcaaacggtacgaaagtgtcattattccagccgccgggaacgttaacggcatccgctgccacaccgcttttggcaaacagtccggttttactggcggcgtctaacaggttgttatccagccccagcaccacatcggctttactgtttttgccttccatccgtagacggttgagaagcgaaacgccatcttccagcgccaccagtttcagttcgcaattacagtcggcttcaaaggcttttttaaccaccggaccaggcccccagtcggcggcgaaggaatcgtaggtataaacagtcagaacgggtttagcgaaaacgggcgctgtgcacagcaacagcaggggcagacatttttttaacactttgcacctcaaaaaagagtggcaaaggacttgagaaggagcctcaaatcccttcgccggcgttatccggatcaggttcgacgggtattttctcagcgcacgcgtacgcgtggcaccccgttgagaacggcgttagtgtagtgattttgttatcaaccagcaatcatggatccggtggcgcaaaccacgctgatttaaaatcgaaccagccgagggtattcatgcgcaggccgcgcatactgcgttgcccctgaatgatcagccagtggtgcaataatggcaccatcgctttgctggcgaccagttgctggcaccagttcgccagattcatctcgccattgcgccagcgagcagcgtcggcttgccagtcaatgggaatgcaatgttgtagcagtggcacttcgcataaatgtgcgaaaacagagaagtccagcggcagggtaaagttggcgctgtttagccagatatcactttcgatctctcctgtatgccactgatcgtagtcgatctctttgattttcagcgtgacctggtgacttgccagaatctgctgcatgatcccggcaatcacccgatgctcactgtgatcctgataaaaggttagggtgaggctttccaggccagccggtttttcgctctttatggtgcgggcatggtgccaacgggggagcagtccataagccgggaaccacagttgctggtactgttcctcagcgaaatagaccagattagttggagaaagcacatagcttacccagtccctgacttgctgattcgccccgcgatgggtgcggctgtcgaacagtaaatagtagcaaccttcctccaggcggctttcaatctctttttcctcgccctgtggaccttttagcatcagccctccggctggctcgtcggcaatttccggcagaacccagacgttaacttcgtcgattaatgcccggtaaccgaagaagtcatcgaatgcctgaattttcagttgattggtgctgttgcgaatcaccgcatacggaccggtgccgatgggatggctggcaaagttactgagggtttcccattcgcgcggcaggatcatcgccggaacttgccccagcagtaacggtaaccagcggtccggttgcgtgagatggatatccagcgtccagggcgtcggcgacacaatgtcagcaatatgcgaatagagcggcagcgtattgattcgttttaaagaggcgatcacatcgtccatttccagttcacgaccatggtgaaaatggactcctggacgcaaaaagaaacgccagtgaagcggtgaaatttgctgccagtggtgggcgatgtctgcttccagttccccattttcctcatttatgcgcgttagcgaactgaagatttgccgggcgatatgggtttcggaacggcgcaatgcgctgccaggtagcagattacgcaacggacgatagtagagcacgcgcaggatgtgccgcccctggcggaagctgcggcccagatgagaaaccagcatttgccgcacagtcgctttgtcgccaaccaactgcaccagttgatcgatacgatcctgctccagcaggtcttccgcccgctgttgctgaagcgccagcccggtatagaggaatgtcagacgcgagcgtttaccgcgcccgacttccgcttcccacgtcagccagccgcgatcctgcatggtgttgagcagggtgcgcatatgacgacgcgagcagctcaataacgctgccagttcgttgagcgttgtgtcctgcgatttaccctcgcagcattgccacaggcggatgaactgttgttgcagacgagcagatggcataaaaggggaactcctgtgcaaaagacagcaattttattttccctatattaagtcaataattcctaacgatgaagcaagggggtgccccatgcgtcagttttatcagcactattttaccgcgacagcgaagttgtgctggttgcgttggttaagcgtcccacaacgattaaccatgcttgaaggactgatgcagtgggatgaccgcaattctgaaagttgacttgcctgcatcatgtgtgactgagtattggtgtaaaatcacccgccagcagattatacctgctggttttttttattctcgccgcgctaaaaagggaacgtatgatctggataatgacgatggctcgccgtatgaacggtgtttacgcggcatttatgctggtcgcttttatgatgggggtggccggggcgctacaggctcctacattgagcttatttctgagtcgtgaggttggcgcgcaacctttctggatcggcctcttttatacggtgaatgctattgctgggatcggcgtaagcctctggttggcaaaacgttctgacagtcagggcgatcggcgaaaactgattatattttgctgtttgatggctatcggcaatgcgctattgtttgcatttaatcgtcattatctgacgcttatcacctgtggtgtgcttctggcatctctggccaatacggcaatgccacagttatttgctctggcgcgggaatatgcggataactcggcgcgagaagtggtgatgtttagctcggtgatgcgtgcgcagctttctctggcatgggttatcggtccaccgttggcctttatgctggcgttgaattacggctttacggtgatgttttcgattgccgccgggatattcacactcagtctggtattgattgcatttatgcttccgtctgtggcgcgggtagaactgccgtcggaaaatgctttatcaatgcaaggtggctggcaggatagtaacgtacggatgttatttgtcgcctcgacgttaatgtggacctgcaacaccatgtacattattgatatgccgttgtggatcagtagcgagttaggattgccagacaaactggcgggtttcctgatggggacggcagctggactggaaataccagcaatgattctggctggctactatgtcaaacgttatggtaagcggcgaatgatggtcatagcagtggcggcaggagtactgttttacaccggattgattttctttaatagccgtatggcgttgatgacgctgcaactttttaacgctgtatttatcggcattgttgcgggtattgggatgctatggtttcaggatttaatgcctggaagagcgggggcagctaccaccttatttactaacagtatttctaccggggtaattctggctggcgttattcagggagcaattgcacaaagttgggggcactttgctgtctactgggtaattgcggttatttctgttgtcgcattatttttaaccgcaaaggttaaagacgtttgatgacgtggacgatagcggaaagcccggtcatttgaccgggcaaggggattaattcataaacgcaggttgttttgcttcataagcggcaatggcgtcgtcgtgctgcaaggtaagcccaatactgtccagaccgttcatcatgcagtggcggcggaaggcatcgatggtaaagcgataggttttctctcccgctttcacctcttgcgcttccagatccacgtcgaaatggatccccggattagctttcaccagcgcaaacagttcgtccacttctgcatcgcttaatttcaccggcagcagctggttgttaaagctattgccgtagaagatgtcagcaaaactcggcgcaatcaccactttaaaaccgtagtcggtcaatgcccagggcgcgtgctcacgcgaagagccacagccgaagttttctcgtgccagcaaaatggaagcgccctgatactgcgggaagttcagcacgaagtccgggtttggctgttggcctttttcatccagaaaacgccagtcgttaaacagatgcgcgccaaaacccgtacgggtcactttctgcaaaaactgtttcgggatgattgcatcggtatcgacattggcggcatccagcggaaccaccaggcctgtgtgtttgataaatttctctgccatggtgtgctccttatttaatgttgcgaatgtcggcgaaatgtccggtcacagcagcagcggcagccattgccgggctgaccagatgcgtgcgcccgccgcgcccctggcggccttcaaagttacggttgctggtggaggcacaacgttcgcccggattcagacggtcgttgttcatcgccagacacattgagcagccaggcaagcgccattcaaaaccggcttcaataaagattttatccagaccttccgcttccgcctgggcttttaccgggccagagccgggaaccaccagtgcctgcacgcctggcgcgacttttcgccctttggcgatctccgctgccgcgcgtaaatcttcaatgcgcgagttggtacaggaaccgataaacactttgtcgatagccacttcggtcagcggaatacccggtttcagccccatataggccagcgctttttctgccgacgcgcgttcaaccggatcggcaaacgaagccggatcgggaatattgtcgttcacggaaatcacctggccgggattggtgccccaggtgacctgcggtgaaatttcttctgcttgcagagtgacaacggtatcgaaagttgcgccttcgtcggtttgcagggttttccagtaggcaacggcgtcgtcgaaatctttgcctttcggcgcatgcagacggcctttgacatagttaaaggtggtttcgtccggtgcaaccagaccggcttttgcgcccatttcgattgccatattgcacagggtcatacgaccttccatgcttaaatcacggattgcttcgccgcaaaactccaccacatgcccggtgccgcctgcgctaccggttttaccgataattgccagcacgatatcttttgcggtaatgcccggcgcggctttgccctggacttcaattttcatggtttttgcgcggccctgtttcagggtttgcgttgccagtacgtgttcaacttcggaagtgccgataccaaaggccagtgcgccaaacgcgccgtgggtggcggtatgcgagtcgccgcagacaatggtcatccccggcaaggtgacgccctgttccggccccattacgtggacgatcccctgatacgggtgattcaggtcatacagttcgacgccaaattctttgcagtttttgatcagttcctgcatctggatacgcgccatttcaccgcaggcattaatgtctttggtctgggtagagacgttgtgatccatggtagcgaaggttttgcccggctgacgtaccgggcgaccgtgggcgcgcagaccatcgaacgcctgcggtgaggtcacttcatgcaccaggtggcggtcgatatataacagtggggtttcgttttcggcttcgtacacaacgtgagcgtcgaacaatttttcgtataacgtcttagccatgattacaccccttctgctacatagcgggcaatgatatcgcccatttcatcggtactaacggcggcagcgccacgggctaaatccccggtgcgaatgccttcttctaatgcgcggttaatggcgcgttcaatggcgcaagccgcatcatcggcatccaggctgtaacgcagcagcagtgccagcgaaaggatttgtgcaatcgggttggcgatgtttttgcctgcgatatctggtgccgagccgcccgccggttcatacagtccaaaaccttgctcgttcaggctggcggaaggcaacatccccatcgagccagtgatcattgcgcactcgtcagacagaatgtcgccaaacaggttggagcacagcagaacgtcaaactgtgatggatctttaatcagctgcatggtggcgttgtcgatgtacatatgcgccagttcgacatccgggtattccgtggcgatctcgttaacgatctcccgccataaaatagaggattgcagcacgttggctttatcgatcgacgtcactttgtggcgacgcttgcgagcagattcaaacgcgatgcgggcgatacgttcgatctcaaaacggtgatacacctcggtatcaaaggctttttcatattgtccgctaccttcgcggccttttggctgaccgaaatagatgccgccggtcagttcgcgcacacacaggatgtcgaagccgtttgcggcaatgtctgcacgcagcggacagaatgcttccagcccctgatacagttttgccgggcgcaggttgctgaataatttgaagtgcttacgcagaggcagcagcgcgccgcgttctggttgctggtctggtggtaaatgttcccacttcgggccgcctaccgagccaaacagcacggcatcggcttgctcacaaccttcaaccgtcgcaggcggcagtggttgcccgtggttatcaatggctgcgccgcctacatcgtaatggctggtggtgatgcgcatcgcaaagcggttgcgcacggcatccagcactttcagcgcctgggtcatcacttccggaccaataccgtcccccggcaatacggcaatatggtaattcttcgacatcacacggtttccttgttgttttcgttgtgttgagctttgcgttgcaactctttttcgacttctgcggcacgccagatattgttcagaacgtgcaccatggctttggcagatgactcgacaatatcggtagccaggccgacgccgtggaagcggcgaccgttgtagttagcgacgatatccacctgacccagcgcatctttaccgtggcctttggcggtcaggctgtatttcaccagttcgacgttatattcagtgatgcggttaattgcctgatagacggcatcgaccggaccgttaccgttggcggcttctgctttgacttcttcgccacaggccagtttgacggcggcggtggcgatatcgttagagccagactgcacgctgaagtaatccagacggaaatgctccggctcttcttgctgcttaccgatgaaggccagcgcctccagatcgtaatcaaacacctgaccttttttgtccgccagcttcaggaaagcatcgtacaaattgtctaaattatattcactttctttataccccatctcatccatgcgatgtttcaccgccgcacgccccgaacgagaggtcagattcagctggatttggttcagaccaatagattctggtgtcatgatttcgtagttttcgcggtttttcagcacgccatcctggtgtataccggaggagtgtgcgaatgcgccgctgccaacaatggctttgtttgccgggatcggcatattacaaatctggctaactaactggctggtgcgccatatctcctggtgattaatggcggtgtggacgttgagaatatccttacgaactttgatcgccatgatgacttcttccagggaacagtttccggcacgctcgccgatcccgttcattgcgccttccacctggcgtgcaccggcatgtaccgccgccagtgagtttccgaccgccaggcccaaatcgtcgtgggtatgtacggagataatggctttgtcgatgttaggcacgcgttcatacaggccgctgatgattccggcgaactcaaacggcatggtgtagcccacggtgtccggaatgttgatggtggtggcaccggcattaatcgccgcttcgaccactcgcgccagatcggcaatgggtgtacgcccggcatcttcgcaagaaaattcaacatcatcggtgtaattacgggcgcgtttcaccatatagatagcgcgttcgatcacctcgtccagcgtgctgcgcagcttggtggcgatgtgcattggcgaagtggcaataaaggtatgaatacggaaggcttcggcgactttcagggattcggccgccacgtcgatatctttttccacgcagcgagctaacgcacatacgcggctgtttttaacctggcgggcgatggtttgcaccgattcaaaatcgcccggcgaagagacggggaaaccgacttccatcacgtcaacacccatacgctcaagggccagcgcaatttgcagtttttctttcacactcaagcttgcctgtaacgcctgttcaccgtcgcgcaatgtggtatcgaaaataatgacttgctggctcatggtttgggtccttgtctcttttagagcgcctcgcttcgggcataaaaaaacccgcgcaatggcgcgggttttttgtttgactgcgtgctggcttaatgctggatgccgctcactcgtctaccgcgcaaagaagatgcgtttagtagtagtagaccgataaagcgaacgatgtgagtcattaaatcagctccagatgaatgcgatatgcttttagagttactggatacaaaaacggatgtcaaccctgacgcaataaaaacgtcccgccagcgtgagttctgcatccgtaaaattagctaattgtgctgcggtggttaaagtaagcgatattaatttctgcttaactaccgacgcttttcatcggttgacatatttcagcataaatttttgcatctaatcaacgaggaaaaaggggacaaaatgcacgcgttgcaaaacctatcctgatgatttgtattgaattatatgttttgcgattttttttgatattgatttggtgaatattattgatcaattaatgttaagaattaatgcattaaatatataaattaattattaaataagcacatttaatccattttgtagatgattgagtattcgcggtagttatgattagattgttttcgcaacaaaaacattatggattattatgctgtggtaaatgactcattccacggcaatggattctgtttttatcagaacccgtatctttatgttttccgaattttactcattttgctttttcttattttatatgcatgataaatcatattcttcaggattatttctctgcattccaataagggaaagggagttaagtgtgacagtggagttaagtatgccagaggtacaaacagatcatccagagacggcggagttaagcaaaccacagctacgcatggtcgatctcaacttattaaccgttttcgatgccgtgatgcaggagcaaaacattactcgtgccgctcatgttctgggaatgtcgcaacctgcggtcagtaacgctgttgcacgcctgaaggtgatgtttaatgacgagctttttgttcgttatggccgtggtattcaaccgactgctcgcgcatttcaactttttggttcagttcgtcaggcattgcaactagtacaaaatgaattgcctggttcaggttttgaacccgcgagcagtgaacgtgtatttcatctttgtgtttgcagcccgttagacagcattctgacctcgcagatttataatcacattgagcagattgcgccaaatatacatgttatgttcaagtcttcattaaatcagaacactgaacatcagctgcgttatcaggaaacggagtttgtgattagttatgaagacttccatcgtcctgaatttaccagcgtaccattatttaaagatgaaatggtgctggtagccagcaaaaatcatccaacaattaagggcccgttactgaaacatgatgtttataacgaacaacatgcggcggtttcgctcgatcgtttcgcgtcatttagtcaaccttggtatgacacggtagataagcaagccagtatcgcgtatcagggcatggcaatgatgagcgtacttagcgtggtgtcgcaaacgcatttggtcgctattgcgccgcgttggctggctgaagagttcgctgaatccttagaattacaggtattaccgctgccgttaaaacaaaacagcagaacctgttatctctcctggcatgaagctgccgggcgcgataaaggccatcagtggatggaagagcaattagtctcaatttgcaaacgctaactgattgcagaataggtcagacatgaatgtctggtttattctgcattttttattgaatgtagaattttattctgaatgtgtgggctctctattttaggattaattaaaaaaatagagaaattgctgtaagttgtgggattcagccgatttattatcaatttaatcctctgtaatggaggattttatcgtttcttttcacctttcctcctgtttattcttattaccccgtgtttatgtctctggctgccaattgcttaagcaagatcggacggttaatgtgttttacacattttttccgtcaaacagtgaggcaggccatggagatgttgtctggagccgagatggtcgtccgatcgcttatcgatcagggcgttaaacaagtattcggttatcccggaggcgcagtccttgatatttatgatgcattgcataccgtgggtggtattgatcatgtattagttcgtcatgagcaggcggcggtgcatatggccgatggcctggcgcgcgcgaccggggaagtcggcgtcgtgctggtaacgtcgggtccaggggcgaccaatgcgattactggcatcgccaccgcttatatggattccattccattagttgtcctttccgggcaggtagcgacctcgttgataggttacgatgcctttcaggagtgcgacatggtggggatttcgcgaccggtggttaaacacagttttctggttaagcaaacggaagacattccgcaggtgctgaaaaaggctttctggctggcggcaagtggtcgcccaggaccagtagtcgttgatttaccgaaagatattcttaatccggcgaacaaattaccctatgtctggccggagtcggtcagtatgcgttcttacaatcccactactaccggacataaagggcaaattaagcgtgctctgcaaacgctggtagcggcaaaaaaaccggttgtctacgtaggcggtggggcaatcacggcgggctgccatcagcagttgaaagaaacggtggaggcgttgaatctgcccgttgtttgctcattgatggggctgggggcgtttccggcaacgcatcgtcaggcactgggcatgctgggaatgcacggtacctacgaagccaatatgacgatgcataacgcggatgtgattttcgccgtcggggtacgatttgatgaccgaacgacgaacaatctggcaaagtactgcccaaatgccactgttctgcatatcgatattgatcctacttccatttctaaaaccgtgactgcggatatcccgattgtgggggatgctcgccaggtcctcgaacaaatgcttgaactcttgtcgcaagaatccgcccatcaaccactggatgagatccgcgactggtggcagcaaattgaacagtggcgcgctcgtcagtgcctgaaatatgacactcacagtgaaaagattaaaccgcaggcggtgatcgagactctttggcggttgacgaagggagacgcttacgtgacgtccgatgtcgggcagcaccagatgtttgctgcactttattatccattcgacaaaccgcgtcgctggatcaattccggtggcctcggcacgatgggttttggtttacctgcggcactgggcgtcaaaatggcgttgccagaagaaaccgtggtttgcgtcactggcgacggcagtattcagatgaacatccaggaactgtctaccgcgttgcaatacgagttgcccgtactggtggtgaatctcaataaccgctatctggggatggtgaagcagtggcaggacatgatctattccggccgtcattcacaatcttatatgcaatcgctacccgatttcgtccgtctggcggaagcctatgggcatgtcgggatccagatttctcatccgcatgagctggaaagcaaacttagcgaggcgctggaacaggtgcgcaataatcgcctggtgtttgttgatgttaccgtcgatggcagcgagcacgtctacccgatgcagattcgcgggggcggaatggatgaaatgtggttaagcaaaacggagagaacctgattatgcgccggatattatcagtcttactcgaaaatgaatcaggcgcgttatcccgcgtgattggccttttttcccagcgtggctacaacattgaaagcctgaccgttgcgccaaccgacgatccgacattatcgcgtatgaccatccagaccgtgggcgatgaaaaagtacttgagcagatcgaaaagcaattacacaaactggtcgatgtcttgcgcgtgagtgagttggggcagggcgcgcatgttgagcgggaaatcatgctggtgaaaattcaggccagcggttacgggcgtgacgaagtgaaacgtaatacggaaatattccgtgggcaaattatcgatgtcacaccctcgctttataccgttcaattagcaggcaccagcggtaagcttgatgcatttttagcatcgattcgcgatgtggcgaaaattgtggaggttgctcgctctggtgtggtcggactttcgcgcggcgataaaataatgcgttgagaatgatctcaatgcgcaatttacagcccaacatgtcacgttgggctttttttgcgaaatcagtgggaacctggaataaaagcagttgccgcagttaattttctgcgcttagatgttaatgaatttaacccataccagtacaatggctatggtttttacattttacgcaaggggcaattgtgaaactggatgaaatcgctcggctggcgggagtgtcgcggaccactgcaagctatgttattaacggcaaagcgaagcaataccgtgtgagcgacaaaaccgttgaaaaagtcatggctgtggtgcgtgagcacaattaccacccgaacgccgtggcagctgggcttcgtgctggacgcacacgttctattggtcttgtgatccccgatctggagaacaccagctatacccgcatcgctaactatcttgaacgccaggcgcggcaacggggttatcaactgctgattgcctgctcagaagatcagccagacaacgaaatgcggtgcattgagcaccttttacagcgtcaggttgatgccattattgtttcgacgtcgttgcctcctgagcatcctttttatcaacgctgggctaacgacccgttcccgattgtcgcgctggaccgcgccctcgatcgtgaacacttcaccagcgtggttggtgccgatcaggatgatgccgaaatgctggcggaagagttacgtaagtttcccgccgagacggtgctttatcttggtgcgctaccggagctttctgtcagcttcctgcgtgaacaaggtttccgtactgcctggaaagatgatccgcgcgaagtgcatttcctgtatgccaacagctatgagcgggaggcggctgcccagttattcgaaaaatggctggaaacgcatccgatgccgcaggcgctgttcacaacgtcgtttgcgttgttgcaaggagtgatggatgtcacgctgcgtcgcgacggcaaactgccttctgacctggcaattgccacctttggcgataacgaactgctcgacttcttacagtgtccggtgctggcagtggctcaacgtcaccgcgatgtcgcagagcgtgtgctggagattgtcctggcaagcctggacgaaccgcgtaagccaaaacctggtttaacgcgcattaaacgtaatctctatcgccgcggcgtgctcagccgtagctaagccgcgaacaaaaatacgcgccaggtgaatttccctctggcgcgtagagtacgggactggacatcaatatgcttaaagtaaataagactattcctgactattattgataaatgcttttaaacccgcccgttaattaactcaccagctgaaattcacaataattaagtgatatcgacagcgcgtttttgcattattttgttacatgcggcgatgaattgccgatttaacaaacacttttctttgcttttgcgcaaacccgctggcatcaagcgccacacagacgtaacaaggactgttaaccggggaagatatgtcctaaaatgccgctcgcgtcgcaaactgacactttatatttgctgtggaaaatagtgagtcattttaaaacggtgatgacgatgagggattttttcttacagctattcataacgttaatttgcttcgcacgttggacgtaaaataaacaacgctgatattagccgtaaacatcgggttttttacctcggtatgccttgtgactggcttgacaagcttttcctcagctccgtaaactcctttcagtgggaaattgtggggcaaagtgggaataaggggtgaggctggcatgttccggggagcaacgttagtcaatctcgacagcaaagggcgcttatcagtgcctacccgttatcgggaacagctgcttgagaacgctgccggtcaaatggtttgcaccattgacatttatcacccgtgcctgctgctttaccccctgcctgaatgggaaattatcgagcaaaaattatcgcgtctgtcgagcatgaacccggttgagcgccgtgtgcagcgcctactgttaggtcatgccagcgaatgtcagatggatggcgcaggtcgattgttaatcgcgccagtactgcggcaacatgccgggctgacaaaagaagtgatgctggttggacagttcaacaagtttgagctgtgggatgaaacaacctggcatcaacaggtcaaggaagatatcgacgcagagcagttggctaccggagacttatcggagcgactgcaggacttgtctctataaaatgatggaaaactataaacatactacggtgctgctggatgaagccgttaatggcctcaatatccgtcctgatggcatctacattgatgggacttttggtcgcggtggtcactcacgtctgatcctctcgcagcttggcgaagaggggcgtttgctggcgatcgatcgcgacccgcaggctatcgccgttgcgaagactattgatgatccgcgcttctccatcatccacggacctttctccgcgctgggcgaatacgttgccgagcgcgatcttatcggcaagatcgacggcattctcctcgatcttggcgtctcttcaccgcaacttgatgatgctgaacgtggcttttcctttatgcgcgatggtccgctggacatgcgtatggacccaacccgtgggcagtcagccgctgaatggctacaaaccgcagaagaagccgatatcgcctgggtattgaaaacctatggtgaagagcgttttgccaaacgcattgcccgcgccattgtcgagcgtaaccgcgaacagccgatgacccgcaccaaagaactggcggaagtcgtggctgctgcaacgccggtgaaagataagtttaaacatcccgcgacccgtaccttccaggcggtgcgcatttgggtaaacagtgaactggaggagatagagcaggcgctaaaaagctcgctcaacgtgctggccccgggtgggcggctttcgatcatcagcttccactcgctggaagaccgtattgtgaaacgttttatgcgtgaaaacagccgcggtccgcaagttccggcagggttaccgatgactgaagagcagctcaaaaaactgggtggccgtcagctgcgagcactaggcaagttaatgccgggcgaagaagaggtggctgagaaccctcgtgcccgtagttcagttctgcgtattgcagagaggacgaatgcatgatcagcagagtgacagaagctctaagcaaagttaaaggatcgatgggaagccacgagcgccatgcattgcctggtgttatcggtgacgatcttttgcgatttgggaagctgccactctgcctgttcatttgcattattttgacggcggtgactgtggtaaccacggcgcaccatacccgtttactgaccgctcagcgcgaacaactggtgctggagcgagatgctttagacattgaatggcgcaacctgatccttgaagagaatgcgctcggcgaccatagccgggtggaaaggatcgccacggaaaagctgcaaatgcagcatgttgatccgtcacaagaaaatatcgtagtgcaaaaataaggataaacgcgacgcatgaaagcagcggcgaaaacgcagaaaccaaaacgtcaggaagaacatgccaactttatcagttggcgttttgcgttgttatgcggctgtattctcctggcgctggcttttctgctcggacgcgtagcgtggttacaagttatctccccggatatgctggtgaaagagggcgacatgcgttctcttcgcgttcagcaagtttccacctcccgcggcatgattactgaccgttctggtcgcccgttagcggtgagcgtgccggtaaaagcgatttgggctgacccgaaagaagtgcatgacgctggcggtatcagcgtcggtgaccgctggaaggcgctggctaacgcgctcaatattccgctggatcagctttcagcccgcattaacgccaacccgaaagggcgctttatttatctggcgcgtcaggtgaaccctgacatggcggactacatcaaaaaactgaaactgccggggattcatctgcgtgaagagtctcgccgttactatccgtccggcgaagtgactgctcacctcatcggctttactaacgtcgatagtcaagggattgagggcgttgagaagagtttcgataaatggcttaccgggcagccgggtgagcgcattgtgcgtaaagaccgctatggtcgcgtaattgaagatatttcttctactgacagccaggcagcgcacaacctggcgctgagtattgatgaacgcctgcaggcgctggtttatcgcgaactgaacaacgcggtggcctttaacaaggctgaatctggtagcgccgtgctggtggatgtcaacaccggtgaagtgctggcgatggctaacagcccgtcatacaaccctaacaatctgagcggcacgccgaaagaggcgatgcgtaaccgtaccatcaccgacgtgtttgaaccgggctcaacggttaaaccgatggtggtaatgaccgcgttgcaacgtggcgtggtgcgggaaaactcggtactcaataccattccttatcgaattaacggccacgaaatcaaagacgtggcacgctacagcgaattaaccctgaccggggtattacagaagtcgagtaacgtcggtgtttccaagctggcgttagcgatgccgtcctcagcgttagtagatacttactcacgttttggactgggaaaagcgaccaatttggggttggtcggagaacgcagtggcttatatcctcaaaaacaacggtggtctgacatagagagggccaccttctctttcggctacgggctaatggtaacaccattacagttagcgcgagtctacgcaactatcggcagctacggcatttatcgcccactgtcgattaccaaagttgaccccccggttcccggtgaacgtgtcttcccggaatccattgtccgcactgtggtgcatatgatggaaagcgtggcgctaccaggcggcggcggcgtgaaggcggcgattaaaggctatcgtatcgccattaaaaccggtaccgcgaaaaaggtcgggccggacggtcgctacatcaataaatatattgcttataccgcaggcgttgcgcctgcgagtcagccgcgcttcgcgctggttgttgttatcaacgatccgcaggcgggtaaatactacggcggcgccgtttccgcgccggtctttggtgccatcatgggcggcgtattgcgtaccatgaacatcgagccggatgcgctgacaacgggcgataaaaatgaatttgtgattaatcaaggcgaggggacaggtggcagatcgtaatttgcgcgaccttcttgctccgtgggtgccagacgcaccttcgcgagcactgcgagagatgacactcgacagccgtgtggctgcggcgggcgatctctttgtagctgtagtaggtcatcaggcggacgggcgtcgatatatcccgcaggcgatagcgcaaggtgtggctgccattattgcagaggcgaaagatgaggcgaccgatggtgaaatccgtgaaatgcacggcgtaccggtcatctatctcagccagctcaacgagcgtttatctgcactggcgggccgcttttaccatgaaccctctgacaatttacgtctcgtgggcgtaacgggcaccaacggcaaaaccacgactacccagctgttggcgcagtggagccaactgcttggcgaaatcagcgcggtaatgggcaccgttggtaacggcctgctggggaaagtgatcccgacagaaaatacaaccggttcggcagtcgatgttcagcatgagctggcggggctggtggatcagggcgcgacgttttgcgcaatggaagtttcctcccacgggctggtacagcaccgtgtggcggcattgaaatttgcggcgtcggtctttaccaacttaagccgcgatcaccttgattatcatggtgatatggaacactacgaagccgcgaaatggctgctttattctgagcatcattgcggtcaggcgattattaacgccgacgatgaagtgggccgccgctggctggcaaaactgccggacgcggttgcggtatcaatggaagatcatattaatccgaactgtcacggacgctggttgaaagcgaccgaagtgaactatcacgacagcggtgcgacgattcgctttagctcaagttggggcgatggcgaaattgaaagccatctgatgggcgcttttaacgtcagcaacctgctgctcgcgctggcgacactgttggcactcggctatccactggctgatctgctgaaaaccgccgcgcgtctgcaaccggtttgcggacgtatggaagtgttcactgcgccaggcaaaccgacggtggtggtggattacgcgcatacgccggatgcactggaaaaagccttacaggcggcgcgtctgcactgtgcgggcaagctgtggtgtgtctttggctgtggtggcgatcgcgataaaggtaagcgtccactgatgggcgcaattgccgaagagtttgctgacgtggcggtggtgacggacgataacccgcgtaccgaagaaccgcgtgccatcatcaacgatattctggcgggaatgttagatgccggacatgccaaagtgatggaaggccgtgctgaagcggtgacttgcgccgttatgcaggctaaagagaatgatgtggtactggtcgcgggcaaaggccatgaagattaccagattgttggcaatcagcgtctggactactccgatcgcgtcacggtggcgcgtctgctgggggtgattgcatgattagcgtaacccttagccaacttaccgacattctcaacggtgaactgcaaggtgcagatatcacccttgatgctgtaaccactgatacccgaaaactgacgccgggctgcctgtttgttgccctgaaaggcgaacgttttgatgcccacgattttgccgaccaggcgaaagctggcggcgcaggcgcactactggttagccgtccgctggacatcgacctgccgcagttaatcgtcaaggatacgcgtctggcgtttggtgaactggctgcatgggttcgccagcaagttccggcgcgcgtggttgctctgacggggtcctccggcaaaacctccgttaaagagatgacggcggcgattttaagccagtgcggcaacacgctttatacggcaggcaatctcaacaacgacatcggtgtaccgatgacgctgttgcgcttaacgccggaatacgattacgcagttattgaacttggcgcgaaccatcagggcgaaatagcctggactgtgagtctgactcgcccggaagctgcgctggtcaacaacctggcagcggcgcatctggaaggttttggctcgcttgcgggtgtcgcgaaagcgaaaggtgaaatctttagcggcctgccggaaaacggtatcgccattatgaacgccgacaacaacgactggctgaactggcagagcgtaattggctcacgcaaagtgtggcgtttctcacccaatgccgccaacagcgatttcaccgccaccaatatccatgtgacctcgcacggtacggaatttaccctacaaaccccaaccggtagcgtcgatgttctgctgccgttgccggggcgtcacaatattgcgaatgcgctggcagccgctgcgctctccatgtccgtgggcgcaacgcttgatgctatcaaagcggggctggcaaatctgaaagctgttccaggccgtctgttccccatccaactggcagaaaaccagttgctgctcgacgactcctacaacgccaatgtcggttcaatgactgcagcagtccaggtactggctgaaatgccgggctaccgcgtgctggtggtgggcgatatggcggaactgggcgctgaaagcgaagcctgccatgtacaggtgggcgaggcggcaaaagctgctggtattgaccgcgtgttaagcgtgggtaaacaaagccatgctatcagcaccgccagcggcgttggcgaacattttgctgataaaactgcgttaattacgcgtcttaaattactgattgctgagcaacaggtaattacgattttagttaagggttcacgtagtgccgccatggaagaggtagtacgcgctttacaggagaatgggacatgttagtttggctggccgaacatttggtcaaatattattccggctttaacgtcttttcctatctgacgtttcgcgccatcgtcagcctgctgaccgcgctgttcatctcattgtggatgggcccgcgtatgattgctcatttgcaaaaactttcctttggtcaggtggtgcgtaacgacggtcctgaatcacacttcagcaagcgcggtacgccgaccatgggcgggattatgatcctgacggcgattgtgatctccgtactgctgtgggcttacccgtccaatccgtacgtctggtgcgtgttggtggtgctggtaggttacggtgttattggctttgttgatgattatcgcaaagtggtgcgtaaagacaccaaagggttgatcgctcgttggaagtatttctggatgtcggtcattgcgctgggtgtcgccttcgccctgtaccttgccggcaaagacacgcccgcaacgcagctggtggtcccattctttaaagatgtgatgccgcagctggggctgttctacattctgctggcttacttcgtcattgtgggtactggcaacgcggtaaacctgaccgatggtctcgacggcctggcaattatgccgaccgtatttgtcgccggtggttttgcgctggtggcgtgggcgaccggcaatatgaactttgccagctacttgcatataccgtatctgcgacacgccggggaactggttattgtctgtaccgcgatagtcggggcaggactgggcttcctgtggtttaacacctatccggcgcaggtctttatgggcgatgtaggttcgctggcgttaggtggtgcgttaggcattatcgccgtactgctacgtcaggaattcctgctggtgattatggggggcgtgttcgtggtagaaacgctttctgtcatcctgcaggtcggctcctttaaactgcgcggacaacgtattttccgcatggcaccgattcatcaccactatgaactgaaaggctggccggaaccgcgcgtcattgtgcgtttctggattatttcgctgatgctggttctgattggtctggcaacgctgaaggtacgttaatcatggctgattatcagggtaaaaatgtcgtcattatcggcctgggcctcaccgggctttcctgcgtggactttttcctcgctcgcggtgtgacgccgcgcgttatggatacgcgtatgacaccgcctggcctggataaattacccgaagccgtagaacgccacacgggcagtctgaatgatgaatggctgatggcggcagatctgattgtcgccagtcccggtattgcactggcgcatccatccttaagcgctgccgctgatgccggaatcgaaatcgttggcgatatcgagctgttctgtcgcgaagcacaagcaccgattgtggcgattaccggttctaacggcaaaagcacggtcaccacgctagtgggtgaaatggcgaaagcggcgggggttaacgttggtgtgggtggcaatattggcctgcctgcgttgatgctactggatgatgagtgtgaactgtacgtgctggaactgtcgagcttccagctggaaaccacctccagcttacaggcggtagcagcgaccattctgaacgtgactgaagatcatatggatcgctatccgtttggtttacaacagtatcgtgcagcaaaactgcgcatttacgaaaacgcgaaagtttgcgtggttaatgctgatgatgccttaacaatgccgattcgcggtgcggatgaacgctgcgtcagctttggcgtcaacatgggtgactatcacctgaatcatcagcagggcgaaacctggctgcgggttaaaggcgagaaagtgctgaatgtgaaagagatgaaactttccgggcagcataactacaccaatgcgctggcggcgctggcgctggcagatgctgcagggttaccgcgtgccagcagcctgaaagcgttaaccacattcactggtctgccgcatcgctttgaagttgtgctggagcataacggcgtacgttggattaacgattcgaaagcgaccaacgtcggcagtacggaagcggcgctgaatggcctgcacgtagacggcacactgcatttgttgctgggtggcgatggtaaatcggcggactttagcccactggcgcgttacctgaatggcgataacgtacgtctgtattgtttcggtcgtgacggcgcgcagctggcggcgctacgcccggaagtggcagaacaaaccgaaactatggaacaggcgatgcgcttgctggctccgcgtgttcagccgggcgatatggttctgctctccccagcctgtgccagccttgatcagttcaagaactttgaacaacgaggcaatgagtttgcccgtctggcgaaggagttaggttgatgcgtttatctctccctcgcctgaaaatgccgcgcctgccaggattcagtatcctggtctggatctccacggcgctaaagggctgggtgatgggctcgcgggaaaaagataccgacagcctgatcatgtacgatcgcaccttactgtggctgaccttcggcctcgcggcgattggctttatcatggtgacctcggcgtcaatgcccatagggcaacgcttaaccaacgatccgttcttcttcgcgaagcgtgatggtgtctatctgattttggcgtttattctggcgatcattacgctgcgtctgccgatggagttctggcaacgctacagtgccacgatgctgctcggatctatcatcctgctgatgatcgtcctggtagtgggtagctcggttaaaggggcatcgcgttggatcgatctcggtttgctgcgtatccagcctgcggagctgacaaaactgtcgctgttttgctatatcgccaactatctggtgcgtaaaggcgacgaagtacgtaataacctgcgcggcttcctgaaaccgatgggcgtgattctggtgttggcagtgttactgctggcacagccagaccttggtacggtggtggtgttgtttgtgactacgctggcgatgttgttcctggcgggagcgaaattgtggcagttcattgccattatcggtatgggcatttcagcggttgtgttgctgatactcgccgaaccgtaccgtatccgccgtgttaccgcattctggaacccgtgggaagatccctttggcagcggctatcagttaacgcaatcgctgatggcgtttggtcgcggcgaactttgggggcaaggtttaggtaactcggtacaaaaactggagtatctgccggaagcgcacactgactttattttcgccattatcggcgaagaactggggtatgtcggtgtggtgctggcacttttaatggtattcttcgtcgcttttcgcgcgatgtcgattggccgtaaagcattagaaattgaccaccgtttttccggttttctcgcctgttctattggcatctggtttagcttccaggcgctggttaacgtaggcgcggcggcggggatgttaccgaccaaaggtctgacattgccgctgatcagttacggtggttcgagcttactgattatgtcgacagccatcatgatgctgttgcgtattgattatgaaacgcgtctggagaaagcgcaggcgtttgtacgaggttcacgatgagtggtcaaggaaagcgattaatggtgatggcaggcggaaccggtggacatgtattcccgggactggcggttgcgcaccatctaatggctcagggttggcaagttcgctggctggggactgccgaccgtatggaagcggacttagtgccaaaacatggcatcgaaattgatttcattcgtatctctggtctgcgtggaaaaggtataaaagcactgatagctgccccgctgcgtatcttcaacgcctggcgtcaggcgcgggcgattatgaaagcgtacaaacctgacgtggtgctcggtatgggaggctacgtgtcaggtccaggtggtctggccgcgtggtcgttaggcattccggttgtacttcatgaacaaaacggtattgcgggcttaaccaataaatggctggcgaagattgccaccaaagtgatgcaggcgtttccaggtgctttccctaatgcggaagtagtgggtaacccggtgcgtaccgatgtgttggcgctgccgttgccgcagcaacgtttggctggacgtgaaggtccggttcgtgtgctggtagtgggtggttctcagggcgcacgcattcttaaccagacaatgccgcaggttgctgcgaaactgggtgattcagtcactatctggcatcagagcggcaaaggttcgcaacaatccgttgaacaggcgtatgccgaagcggggcaaccgcagcataaagtgacggaatttattgatgatatggcggcggcgtatgcgtgggcggatgtcgtcgtttgccgctccggtgcgttaacggtgagtgaaatcgccgcggcaggactaccggcgttgtttgtgccgtttcaacataaagaccgccagcaatactggaatgcgctaccgctggaaaaagcgggcgcagccaaaattatcgagcagccacagcttagcgtggatgctgtcgccaacaccctggccgggtggtcgcgagaaaccttattaaccatggcagaacgcgcccgcgctgcatccattccggatgccaccgagcgagtggcaaatgaagtgagccgggttgcccgggcgtaattgtagcgatgccttttgcatcgtatgaatttaagaagttaatggcgtaaagaatgaatacacaacaattggcaaaactgcgttccatcgtgcccgaaatgcgtcgcgttcggcacatacattttgtcggcattggtggtgccggtatgggcggtattgccgaagttctggccaatgaaggttatcagatcagtggttccgatttagcgccaaatccggtcacgcagcagttaatgaatctgggtgcgacgatttatttcaaccatcgcccggaaaacgtacgtgatgccagcgtggtcgttgtttccagcgcgatttctgccgataacccggaaattgtcgccgctcatgaagcgcgtattccggtgatccgtcgtgccgaaatgctggctgagttaatgcgttttcgtcatggcatcgccattgccggaacgcacggcaaaacgacaaccaccgcgatggtttccagcatctacgcagaagcggggctcgacccaaccttcgttaacggcgggctggtaaaagcggcgggggttcatgcgcgtttggggcatggtcggtacctgattgccgaagcagatgagagtgatgcatcgttcctgcatctgcaaccgatggtggcgattgtcaccaatatcgaagccgaccacatggatacctaccagggcgactttgagaatttaaaacagacttttattaattttctgcacaacctgccgttttacggtcgtgcggtgatgtgtgttgatgatccggtgatccgcgaattgttaccgcgagtggggcgtcagaccacgacttacggcttcagcgaagatgccgacgtgcgtgtagaagattatcagcagattggcccgcaggggcactttacgctgctgcgccaggacaaagagccgatgcgcgtcaccctgaatgcgccaggtcgtcataacgcgctgaacgccgcagctgcggttgcggttgctacggaagagggcattgacgacgaggctattttgcgggcgcttgaaagcttccaggggactggtcgccgttttgatttcctcggtgaattcccgctggagccagtgaatggtaaaagcggtacggcaatgctggtcgatgactacggccaccacccgacggaagtggacgccaccattaaagcggcgcgcgcaggctggccggataaaaacctggtaatgctgtttcagccgcaccgttttacccgtacgcgcgacctgtatgatgatttcgccaatgtgctgacgcaggttgataccctgttgatgctggaagtgtatccggctggcgaagcgccaattccgggagcggacagccgttcgctgtgtcgcacaattcgtggacgtgggaaaattgatcccattctggtgccggatccggcgcgggtagccgagatgctggcaccggtattaaccggtaacgacctgattctcgttcagggggctggtaatattggaaaaattgcccgttctttagctgaaatcaaactgaagccgcaaactccggaggaagaacaacatgactgataaaatcgcggtcctgttgggtgggacctccgctgagcgggaagtttctctgaattctggcgcagcggtgttagccggactgcgtgaaggcggtattgacgcgtatcctgtcgacccgaaagaagtcgacgtgacgcaactgaagtcgatgggctttcagaaagtgtttatcgcgctacacggtcgcggcggtgaagatggtacgctgcaggggatgctcgagctgatgggcttgccttataccggaagcggagtgatggcatctgcgctttcaatggataaactacgcagcaaacttctatggcaaggtgccggtttaccggtcgcgccgtgggtagcgttaacccgcgcagagtttgaaaaaggcctgagcgataagcagttagcagaaatttctgctctgggtttgccggttatcgttaagccgagccgcgaaggttccagtgtgggaatgtcaaaagtagtagcagaaaatgctctacaagatgcattaagattggcatttcagcacgatgaagaagtattgattgaaaaatggctaagtgggccggagttcacggttgcgatactcggtgaagaaattttaccgtcaatacgtattcaaccgtccggaaccttctatgattatgaggcgaagtatctctctgatgagacacagtatttctgccccgcaggtctggaagcgtcacaagaggccaatttgcaggcattagtgctgaaagcatggacgacgttaggttgcaaaggatggggacgtattgacgttatgctggacagcgatggacagttttatctgctggaagccaatacctcaccgggtatgaccagccacagcctggtgccgatggcggcacgtcaggcaggtatgagcttctcgcagttggtagtacgaattctggaactggcggactaatatgtcgcaggctgctctgaacacgcgaaacagcgaagaagaggtttcttctcgccgcaataatggaacgcgtctggcggggatccttttcctgctgaccgttttaacgacagtgttggtgagcggctgggtcgtgttgggctggatggaagatgcgcaacgcctgccgctctcaaagctggtgttgaccggtgaacgccattacacacgtaatgacgatatccggcagtcgatcctggcattgggtgagccgggtacctttatgacccaggatgtcaacatcatccagacgcaaatagaacaacgcctgccgtggattaagcaggtgagcgtcagaaagcagtggcctgatgaattgaagattcatctggttgaatatgtgccgattgcgcggtggaatgatcaacatatggtagacgcggaaggaaataccttcagcgtgccgccagaacgcaccagcaagcaggtgcttccaatgctgtatggcccggaaggcagcgccaatgaagtgttgcagggctatcgcgaaatggggcagatgctggcaaaggacagatttactctgaaggaagcggcgatgaccgcgcggcgttcctggcagttgacgctgaataacgatattaagctcaatcttggccggggcgatacgatgaaacgtttggctcgctttgtagaactttatccggttttacagcagcaggcgcaaaccgatggcaaacggattagctacgttgatttgcgttatgactctggagcggcagtaggctgggcgcccttgccgccagaggaatctactcagcaacaaaatcaggcacaggcagaacaacaatgatcaaggcgacggacagaaaactggtagtaggactggagattggtaccgcgaaggttgccgctttagtaggggaagttctgcccgacggtatggtcaatatcattggcgtgggcagctgcccgtcgcgtggtatggataaaggcggggtgaacgacctcgaatccgtggtcaagtgcgtacaacgcgccattgaccaggcagaattgatggcagattgtcagatctcttcggtatatctggcgctttctggtaagcacatcagctgccagaatgaaattggtatggtgcctatttctgaagaagaagtgacgcaagaagatgtggaaaacgtcgtccataccgcgaaatcggtgcgtgtgcgcgatgagcatcgtgtgctgcatgtgatcccgcaagagtatgcgattgactatcaggaagggatcaagaatccggtaggactttcgggcgtgcggatgcaggcaaaagtgcacctgatcacatgtcacaacgatatggcgaaaaacatcgtcaaagcggttgaacgttgtgggctgaaagttgaccaactgatatttgccggactggcatcaagttattcggtattgacggaagatgaacgtgaactgggtgtctgcgtcgtcgatatcggtggtggtacaatggatatcgccgtttataccggtggggcattgcgccacactaaggtaattccttatgctggcaatgtcgtgaccagtgatatcgcttacgcctttggcacgccgccaagcgacgccgaagcgattaaagttcgccacggttgtgcgctgggttccatcgttggaaaagatgagagcgtggaagtgccgagcgtaggtggtcgtccgccacggagtctgcaacgtcagacactggcagaggtgatcgagccgcgctataccgagctgctcaacctggtcaacgaagagatattgcagttgcaggaaaagcttcgccaacaaggggttaaacatcacctggcggcaggcattgtattaaccggtggcgcagcgcagatcgaaggtcttgcagcctgtgctcagcgcgtgtttcatacgcaagtgcgtatcggcgcgccgctgaacattaccggtttaacggattatgctcaggagccgtattattcgacggcggtgggattgcttcactatgggaaagagtcacatcttaacggtgaagctgaagtagaaaaacgtgttacagcatcagttggctcgtggatcaagcgactcaatagttggctgcgaaaagagttttaatttttatgaggccgacgatgattacggcctcaggcgacaggcacaaatcggagagaaactatgtttgaaccaatggaacttaccaatgacgcggtgattaaagtcatcggcgtcggcggcggcggcggtaatgctgttgaacacatggtgcgcgagcgcattgaaggtgttgaattcttcgcggtaaataccgatgcacaagcgctgcgtaaaacagcggttggacagacgattcaaatcggtagcggtatcaccaaaggactgggcgctggcgctaatccagaagttggccgcaatgcggctgatgaggatcgcgatgcattgcgtgcggcgctggaaggtgcagacatggtctttattgctgcgggtatgggtggtggtaccggtacaggtgcagcaccagtcgtcgctgaagtggcaaaagatttgggtatcctgaccgttgctgtcgtcactaagcctttcaactttgaaggcaagaagcgtatggcattcgcggagcaggggatcactgaactgtccaagcatgtggactctctgatcactatcccgaacgacaaactgctgaaagttctgggccgcggtatctccctgctggatgcgtttggcgcagcgaacgatgtactgaaaggcgctgtgcaaggtatcgctgaactgattactcgtccgggtttgatgaacgtggactttgcagacgtacgcaccgtaatgtctgagatgggctacgcaatgatgggttctggcgtggcgagcggtgaagaccgtgcggaagaagctgctgaaatggctatctcttctccgctgctggaagatatcgacctgtctggcgcgcgcggcgtgctggttaacatcacggcgggcttcgacctgcgtctggatgagttcgaaacggtaggtaacaccatccgtgcatttgcttccgacaacgcgactgtggttatcggtacttctcttgacccggatatgaatgacgagctgcgcgtaaccgttgttgcgacaggtatcggcatggacaaacgtcctgaaatcactctggtgaccaataagcaggttcagcagccagtgatggatcgctaccagcagcatgggatggctccgctgacccaggagcagaagccggttgctaaagtcgtgaatgacaatgcgccgcaaactgcgaaagagccggattatctggatatcccagcattcctgcgtaagcaagctgattaagaattgactggaatttgggtttcgaggctctttgtgctaaactggcccgccgaatgtatagtacacttcggttggataggtaatttggcgagataatacgatgatcaaacaaaggacacttaaacgtatcgttcaggcgacgggtgtcggtttacataccggcaagaaagtcaccctgacgttacgccctgcgccggccaacaccggggtcatctatcgtcgcaccgacttgaatccaccggtagatttcccggccgatgccaaatctgtgcgtgataccatgctctgtacgtgtctggtcaacgagcatgatgtacggatttcaaccgtagagcacctcaatgctgctctcgcgggcttgggcatcgataacattgttatcgaagttaacgcgccggaaatcccgatcatggacggcagcgccgctccgtttgtatacctgctgcttgacgccggtatcgacgagttgaactgcgccaaaaaatttgttcgcatcaaagagactgttcgtgtcgaagatggcgataagtgggctgaatttaagccgtacaatggtttttcgctggatttcaccatcgattttaaccatccggctattgattccagcaaccagcgctatgcgatgaacttctccgctgatgcgtttatgcgccagatcagccgtgcgcgtacgttcggtttcatgcgtgatatcgaatatctgcagtcccgtggtttgtgcctgggcggcagcttcgattgtgccatcgttgttgacgattatcgcgtactgaacgaagacggcctgcgttttgaagacgaatttgtgcgtcacaaaatgctcgatgcgatcggtgacttgttcatgtgtggtcacaatattattggtgcatttaccgcttataaatccggtcatgcactgaataacaaactgctgcaggctgtcctggcgaaacaggaagcctgggaatatgtgaccttccaggacgacgcagaactgccgttggccttcaaagcgccttcagctgtactggcataacgacatttatactgtcgtataaaattcgactggcaaatctggcactctctccggccaggtgaaccagtcgtttttttttgaattttataagagctataaaaaacggtgcgaacgctgttttcttaagcacttttccgcacaacttatcttcattcgtgctgtggactgcaggctttaatgataagatttgtgcgctaaatacgtttgaatatgatcgggatggcaataacgtgagtggaatactgacgcgctggcgacagtttggtaaacgctacttctggccgcatctcttattagggatggttgcggcgagtttaggtttgcctgcgctcagcaacgccgccgaaccaaacgcgcccgcaaaagcgacaacccgcaaccacgagccttcagccaaagttaactttggtcaattggccttgctggaagcgaacacacgccgcccgaattcgaactattccgttgattactggcatcaacatgccattcgcacggtaatccgtcatctttctttcgcaatggcaccgcaaacactgcccgttgctgaagaatctttgcctcttcaggcgcaacatcttgcattactggatacgctcagcgcgctgctgacccaggaaggcacgccgtctgaaaagggttatcgcattgattatgcgcattttaccccacaagcaaaattcagcacgcccgtctggataagccaggcgcaaggcatccgtgctggccctcaacgcctcacctaacaacaataaacctttacttcattttattaactccgcaacgcggggcgtttgagattttattatgctaatcaaattgttaactaaagttttcggtagtcgtaacgatcgcaccctgcgccggatgcgcaaagtggtcaacatcatcaatgccatggaaccggagatggaaaaactctccgacgaagaactgaaagggaaaaccgcagagtttcgtgcacgtctggaaaaaggcgaagtgctggaaaatctgatcccggaagctttcgccgtggtacgtgaggcaagtaagcgcgtctttggtatgcgtcacttcgacgttcagttactcggcggtatggttcttaacgaacgctgcatcgccgaaatgcgtaccggtgaaggaaaaaccctgaccgcaacgctgcctgcttacctgaacgcactaaccggtaaaggcgtgcacgtagttaccgtcaacgactacctggcgcaacgtgacgccgaaaacaaccgtccgctgtttgaattccttggcctgactgtcggtatcaacctgccgggcatgccagcaccggcaaagcgcgaagcttacgcagctgacatcacttacggtacgaacaacgaatacggctttgactacctgcgcgacaacatggcgttcagccctgaagaacgtgtacagcgtaaactgcactatgcgctggtggacgaagtggactccatcctgatcgatgaagcgcgtacaccgctgatcatttccggcccggcagaagacagctcggaaatgtataaacgcgtgaataaaattattccgcacctgatccgtcaggaaaaagaagactccgaaaccttccagggcgaaggccacttctcggtggacgaaaaatctcgccaggtgaacctgaccgaacgtggtctggtgctgattgaagaactgctggtgaaagagggcatcatggatgaaggggagtctctgtactctccggccaacatcatgctgatgcaccacgtaacggcggcgctgcgcgctcatgcgctgtttacccgtgacgtcgactacatcgttaaagatggtgaagttatcatcgttgacgaacacaccggtcgtaccatgcagggccgtcgctggtccgatggtctgcaccaggctgtggaagcgaaagaaggtgtgcagatccagaacgaaaaccaaacgctggcttcgatcaccttccagaactacttccgtctgtatgaaaaactggcggggatgaccggtactgctgataccgaagctttcgaatttagctcaatctacaagctggataccgtcgttgttccgaccaaccgtccaatgattcgtaaagatctgccggacctggtctacatgactgaagcggaaaaaattcaggcgatcattgaagatatcaaagaacgtactgcgaaaggccagccggtgctggtgggtactatctccatcgaaaaatcggagctggtgtcaaacgaactgaccaaagccggtattaagcacaacgtcctgaacgccaaattccacgccaacgaagcggcgattgttgctcaggcaggttatccggctgcggtgactatcgcgaccaatatggcgggtcgtggtacagatattgtgctcggtggtagctggcaggcagaagttgccgcgctggaaaatccgaccgcagagcaaattgaaaaaattaaagccgactggcaggtacgtcacgatgcggtactggaagcaggtggcctgcatatcatcggtaccgagcgtcacgaatcccgtcgtatcgataaccagttgcgcggtcgttctggtcgtcagggggatgctggttcttcccgtttctacctgtcgatggaagatgcgctgatgcgtatttttgcttccgaccgagtatccggcatgatgcgtaaactgggtatgaagccaggcgaagccattgaacacccgtgggtgactaaagcgattgccaacgcccagcgtaaagttgaaagccgtaacttcgacattcgtaagcaactgctggaatatgatgacgtggctaacgatcagcgtcgcgccatttactcccagcgtaacgaactgttggatgtcagcgatgtgagcgaaaccattaacagcattcgtgaagatgtgttcaaagcgaccattgatgcctacattccaccacagtcgctggaagaaatgtgggatattccggggctgcaggaacgtctgaagaacgatttcgacctcgatttgccaattgccgagtggctggataaagaaccagaactgcatgaagagacgctgcgtgagcgcattctggcgcagtccatcgaagtgtatcagcgtaaagaagaagtggttggtgctgagatgatgcgtcacttcgagaaaggcgtcatgctgcaaacgcttgactccctgtggaaagagcacctggcagcgatggactatctgcgtcagggtatccacctgcgtggctacgcacagaaagatccgaagcaggaatacaaacgtgaatcgttctccatgtttgcagcgatgctggagtcgttgaaatatgaagttatcagtacgctgagcaaagttcaggtacgtatgcctgaagaggttgaggagctggaacaacagcgtcgtatggaagccgagcgtttagcgcaaatgcagcagcttagccatcaggatgacgactctgcagccgcagctgcactggcggcgcaaaccggagagcgcaaagtaggacgtaacgatccttgcccgtgcggttctggtaaaaaatacaagcagtgccatggccgcctgcaataaaagctaactgttgaagtaaaaggcgcaggattctgcgccttttttataggtttaagacaatgaaaaagctgcaaattgcggtaggtattattcgcaacgagaacaatgaaatctttataacgcgtcgcgcagcagatgcgcacatggcgaataaactggagtttcccggcggtaaaattgaaatgggtgaaacgccggaacaggcggtggtgcgtgaacttcaggaagaagtcgggattaccccccaacatttttcgctatttgaaaaactggaatatgaattcccggacaggcatataacactgtggttttggctggtcgaacgctgggaaggggagccgtggggtaaagaagggcaacccggtgagtggatgtcgctggtcggtcttaatgccgatgattttccgccagccaatgaaccggtaattgcgaagcttaaacgtctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgcggcatcagacaaatgtcactgctttggttcttcgctccagtcatcgctttcggaaagatcgccactgctggggattcgtttttcttcagcagcccattctccgaggtcgatcagctgacaacgtttggagcaaaatggccgaaacgggctgatttcaccccacaccaccgttttcccgcaggttgggcaattcaccgtaatagtttctgacatttttactccttagcaacaggccagttcgaaatccagacgttccggtacctgtccgttttcagtgtccagcggcataaaacgaatggcaaaacggctcttatgtccggaaatttgcggataaagctgtgaatcgagcgacagattcaggcgcagcaagtcggcatcgccaccgttatcctgataaaaaccattcaggctggtttgtttacggaagggggccgactggcgaattaaatccagcaccatggtaagtgcctgggtgagcgggttcaggctggcaatccaggtttctacctggctgtcgcgctgcgcctggggtagatgcagccaaatgtgcaatgtaggtaaatcaaagctgcaacagccgcctgggatgctcagtcgctgacgcaccagagcaatcaaacgatcttcacgcagaaattgcccgatacgcggcgcggaaattaatacgctccccgccgcttttaactgctgaattaatgcttcaatacggctctggtccacgccaggcacgccaatccaggtctggagtttacgttgctgccggtcaagttctttcaacagctcagtgcggacttcgccgcgctcgaaaacatccagtaattcactgacattacggaagaaatgcagcgcgccagcgtggtcaacgatgggtaaattaacggtgagttgctgaatcaaaaactcaatgcgcagccatgtacgcattttttcatttagtggatgttcaaaaaggacctgggtctgcattacggtttttcctgtgagacaaactgcgacgcaagctgcaaatagtgtgcgtgcaggcgggcaacatccgatgcgatagcatccggtgcgccgttattatcaatgacgtcatctgccacggcaaggcgggcttcgcgcgttgcctgagcagcaaggatttgttcgacatgctcgcgagttacatcatcgcgctgcatggtgcgcttaagttgcgtttctgggctgacatccaccacaagcactcgattcgcttttttatacagtgagttttctaccagcaatggcacaacccacagtacatagggggaagtagcttgctggatctggtgttgcgtctcttgctgaatcagcggatgcagcagggcgttaagccagtttttctcttccgggttggcgaagatccgctcgcgcaaggcccggcgctgcaatgttccatcagcagcaatcatgttagcgccaaagtgatcagcaatggcatgtagcgcaggtgcacctggttcaaccacctgacgcgcaataatatcggcatcaatgacgttaattccgagatcagcaaacgcattggcaacggtactcttgccactgccaatgcctcccgttaaggcaactatatacctcataatttatattcccgggaattcatcatgattatcaaaacgttaaaaatgagtgcacgaaagcgaaattgatgaaacgttcgctcactatttaccaggtaaatttatgggattgtagcgtaaaaaaagacaatttcgcagtcttgcgccgcattgattagtgcgtatgatagcgtcactggagttgcgctcttacccttatagccattaaccccaggaatccgcacatgcgtattgaagaagatctgaagttaggttttaaagacgttctcatccgccctaaacgctccactcttaaaagccgttccgatgttgaactggaacgtcaattcaccttcaaacattcaggtcagagctggtccggcgtgccgattatcgccgcaaatatggacaccgtaggcacattttctatggcctctgcgctggcttcttttgatattttgactgctgtgcataaacactattctgtcgaagagtggcaagcgtttatcaacaattcttccgctgatgtgctgaaacatgtgatggtttctaccggtacgtctgatgcggatttcgaaaaaactaaacagattctcgacctgaacccggcattaaacttcgtttgtattgacgtggcgaatggttattccgaacacttcgtgcagttcgttgcgaaagcgcgtgaagcgtggccgaccaaaaccatttgtgctggtaacgtagtgactggtgaaatgtgtgaggagcttatcctctcaggtgccgatatcgttaaagttggcattggcccaggttctgtttgtacaactcgcgtcaaaacaggcgtcggttatccgcaactttctgcggtaatcgaatgtgccgatgctgcgcacggtctgggcggaatgatcgtcagcgatggtggctgcaccacgccgggcgatgtggcgaaagcctttggcggcggtgccgatttcgtcatgcttggcggcatgctggcgggccacgaagagagcggcggtcgcatcgttgaggagaacggcgagaaatttatgctgttctacggcatgagctccgagtctgcgatgaaacgtcacgttggcggcgttgcggaatatcgcgcagcagaaggtaaaaccgttaagctgccgctgcgaggcccggttgaaaataccgcgcgagatattttgggcggcctgcgttcagcttgtacatacgttggggcttcacgcctgaaagagctgaccaagcgcaccacgtttattcgtgtgcaggaacaagaaaaccgcatcttcaacaacctgtaatctcccaacgctggcgtggagcaacacgccagcgttatcccatcccactcatcgcatcgcctaaatggaaaattggcagatacattgccaccaccagcgtaccaataattcctcccgttatgatcagcaacgccggttccagtaaggctgcgaggttatccgccagcgccattgtgttttcccgatgatgatgggcgaggttgtctaacatgagatccagagagccggatgcctctcctgttctcactaattgcaaacagagcgggctaaactcaccggtattttttagcgccagccagatgggttgaccgttactgatatcgtgctggatttgtgtcagaagttgcacccagtacgggcagcgcattgtttctctgacgctctctacgccctgtaaaaaagtaatgcctgcactttgtgtcagcgccagaatcgtaaagatctgcgtgagtttttgtccccgcatcagtgaacccataatcgggatgcgtaacagcaatttctgccgcactataagccaggtcggtcggcgcatcagcaacttattggctatcgccagcagaaagccgaacaacaccagcagccagctccattcgccactaaagtctgccagcgtcatgatcccctgcgttagtgccggtagtggggtgttgaaggtcttatagatagcggcaaactccggcagaacaaaatgcagcattgccacaaccaccatgattgccatcgctaaaatgatgatgggataacgtaacgctgatttcactttgtcggtcaactgacgctgggctttttgctgacgcgccagttcaaagcagcattcatccagcttaccggtcagttcacccgtgcggatcatcgcctgatagagcggcggaaatacctctgaccagggtaataaggcattggaaaaagcaatgccctgttcgagatcgtgcgccagcgattgcagcaacgcttgccattgcttactgggatgctgttccgccagcagagccagcccttcagaaagcgttaaccctgctttgagtagcgtcgccagttgatgaatgacttccgcgcttttatctcctcgccactgcgcagaattgatggcgattcgcttcaggcttagtggggtaaccatctgttgctgtagtgccataagcagtaaagtacggctctctgcccatagcatcccatcttgcgcattgccgtcgccggttatgccatgccagcgccagagttgcttactcgccatgcggcatccccagtacgcggattaactcttcaaaggtggttaagccttgctctacggccaggcagccgttttcaaaaagcgtacgcatacccgcctgtcgtgcgtgcgtttccagcgattcaacgtcggtattagcggaaataagctgacgaatgaccggcgttatgggcagaacttcaaataaggccgtacgaccataaaaaccgtggtagcaatgtacacaaccgggtgcctgccagtggggcagcggcgatggccatacattgtctggaatgtggatgggctccccttgctgccggcgacaatgtgggcaaagtttgcgtaccagacgctgggctattaccagcgtaagcgccgatgatagcatccagcgggcgacccccatttgctgtaaacgtaccagcgtttcgcaggtggaattagtgtgtagggtagacaacaccaggtgaccagtttgcgccgctttaatagcgatctctgctgtttcgccatcgcggatctctccgatcatgatgacgtcaggatcctggcgcaataacgcacgcaaaacgccctgaaaggtgagtccggcacgcggatggatttgcgtctggtttagtccggctatggggatctcaactggatcttcgacgctacaaatattaatgtcagcggtattcagcttttgcagggcactataaagcgtgaccgttttgccgctgccggtagggccagttaccagcaccagtccctgtggttgttgcaaggcatgagcaaagtccgccagttgtaacggctgcattccaagcgtgttgacatccagtgcctgacccacctgctgtaacaaccttaataccaccttttcaccaccccgacatggtaaggtcgcaatacgaaatgagacggcgtttcctgccagttcgacagtgaattgcccgtcctgcggcaggcgatgttccgcaatatccaggtttcccagcacttttaatctggcggttaatgcgactccggcatccggtgaaacatccggtaaaggatgcaatacgccgtcgatacgcaagcggatgcggtaggcattgtccgctggttcgatatgaatatcagacgcgcgttgttccagcgcagattgtaacgttcgagttagcaactctgctttgggctgatgcttctcctgaacagctacgggcaatgtctgttgtgtgcgactggcgtgaccttccatttgttggcgcgtccagcaggtgatctcaatacgtttggtggtagcgaaatgcaatgcgtccagtagctcatgcgaaggtgcatcgactaccgcaacatgaaccacctcttcgctggcatccagcaagactccatgataacgcagacacagggcagtgagctgtggaatattcattgccgctccttagttggcgtcatcaaagcggaagacatcttcgcaggcttgctgcaatgcgctgtcactttgaatattgcagttgcgcgtccagccggtgacgccgtttgcgttatcccaacccggtgtcatgacgacgcttagcccattgagactttcttgcccggtcagcgacaccacgccctttgccacactcatggctgaaacatagcgggtggtggtaggcgagggaatgccattgctgccaccgtcgcaggtatctaatccaccatgttccagcgcgcacaactctacggcggtacggtaaggcacaaaggtttgtagcatgtcggtgagtgcggctttgcgcaggtagttttgataagcgggaataccaatggcgcttaaaatggcaatgatgccaataaccaccatcagttcgataagtgtaaaaccgcgttgcttgtccatctgtttcgctccttgatttggttggcgctactttggcaaacgccatcagcacaggcgaggggcaaaaaacgaaacgggaaagcagattccgaggttttttatttcgttgcagcgaaagacaagaaatttgcgaggcgttacgaagaaagttggggaaggggagattatccgcccgcgatggagcggataaatctgtcaactattagcgaaaacgcattgaaaggtcgagtgcttgtacgtgtttagttagcgcaccgacggagataaagtccacgcccgtttcggcaaattcacgcagtgttttgtcagtgacgttgccagacacttccagtagcgccttgccgttggtgcgtttgacggcttcgcgcatctgttctgtttcgaagttatccagcatgatgatatcggctcctgctttcagggcttcatcaagttcttccagattctctacttcgacttctactggcgcatccgggtgcagccaggacgctttttcgaccgcctggcgcactgagccggaggcaataatatggttttctttgatcaggaaggcatcagaaagccccagacggtgattcgctccgccgccgcaaagtaccgcgtatttcagagctgaacgcaggccgggtaaggttttgcgcgtatccaacaactgcgtgttggtgccttccagcaattcgacatagtggcgtaccttactggcaactcctgaaagggtttgcacaaaattaagcgcagtgcgttcgcccgttaacagcacgcgggatgggccttcaagttcgaacaaggattgattggcattgatgacatcgccgtcatccacatgccagattatggtgacatcgtcgcctgccagttgaataaacacctcttcaacccagcgtttgccgcaaaagacgccattctcgcgggtgatcaccgtggcatgagagcgagaattttccggtaaaagttttgccgtaatatcattgttggcatcgactgttccgcctaaatcttcccgcagcgcctgggccaccgcgccggggatatcgagattaatgcgttccagcagctcgtcacgtcgggtgtcagggttatagcggcgaggcggcatgttaaaactccagatagctaacgaatcataaggtagaaacatgctactctgaaccgggtattagcaccacatataaggagatcctgcatgttgttagaacaggggtggctggttggcgcgcgccgcgttccctcaccacattacgattgccgcccggatgacgaaacacccaccctgctggtggtgcacaatattagcctgccgccaggcgagtttggcggtccgtggatcgacgcattattcactggaactattgatccgcaggcacatcctttctttgctgagatcgcccatttgcgcgtctccgctcactgtttgattcgccgtgatggtgaaatagtccagtatgttcctttcgataaacgtgcatggcatgcgggagtctctcagtatcaggggcgcgaacgctgcaatgatttttctattgggattgagcttgaaggcaccgatacgctggcgtataccgatgcgcagtatcaacagcttgcggcggttacgcgggcactgattgattgctatccggatatcgctaaaaacatgacgggccattgtgatattgcgccggatcggaaaaccgatcccggtcctgcatttgattgggcacggtttcgtgtgctggtcagcaaggagacaacatgacgctatttacaaccttactggtgttaattttcgagcgcctgtttaagttgggcgagcactggcagcttgatcatcgtcttgaagcgttctttcggcgggtgaaacatttttctctcgggcgcacgttaggcatgaccattattgcgatgggcgtgacttttttactgttacgcgcattgcagggagtattgttcaacgttcccacgctactggtgtggctgctgattggtttgctgtgtattggcgcaggtaaagttcgtcttcattatcatgcttatctgacagctgcttcacgtaatgatagccatgcccgtgccacgatggctggcgaactcaccatgattcacggcgtcccggcaggctgcgacgaacgtgagtatttgcgtgagctgcaaaatgcattgctgtggattaactttcgtttttatcttgcaccgctgttctggctgattgtggggggaacctggggacccgttacgctgatggggtatgcgtttttgcgtgcatggcaatactggctggcgcgatatcagacgccgcatcatcgtttacagtccggcattgatgccgtgcttcatgtactggattgggtgccggttcgtcttgcgggtgtggtatatgccttgatcggtcatggtgagaaagcgttaccggcctggtttgcttcgctgggtgatttccatacttcgcagtatcaggtgttaacgcgtctggcgcagttctctctggcgcgtgaaccgcatgtcgataaggtggagacgccgaaggcagcggtttcaatggcgaagaaaacctcgttcgtggtcgtggtggtgattgcactactgacgatttacggggcgttggtgtaaagattattgccctcaccctgtacgggtgagggcgtagagagattaatgcgcttttacggctttggcggttttctctttaaacagatagccgatacctaacacgatcagccataccgggatcaggtataccgaaatcgccattcctggggtcatcagcataatcaccagtaccgccgccataaacagcaggcagatccagttacccagcggataaagcagagcagggaagcgagttaccacgccttgttcctgcttggcgcgacggaatttcatatgcgccaggctaatcatcgcccagttgattaccagtgcagataccaccagcgccattaacagtccgaaagcggactctggggcaaggtagttaatcagtacgcacaacgccgttaccagtgcagacaccagaatggtatttactggtacaccacgtttatcgacagacgccagcgcttttggcgcattaccctgttgtgccagaccaaacagcatacggctgttgcaatatacgcagctgttgtacacggagagcgccgcagtcagtaccacgatgttcagcgcattcgccacaaaggtatcgcctaactcgtggaagatcagcacaaacggactggtatcggcggtaacgcgggtccacggcatcagtgagagcagaacggctaacgaaccaatatagaaaatcaggatgcggtagataacctggttagttgctttcggtatactttgctccgggttatcagcttctgctgcggtgatccccaccagttccagaccaccgaacgagaacatgataatcgccatcatcatcaccagcccggtgaagccgtgcggcaggaaaccaccctgatcccacaggttgctaacggtcgcctgcgggccgccgttgccactgaatagcagccagccgccgaagatgatcatcgctaccaccgcgataactttgataatggcaaaccagaactccatctcgccaaacactttaacgttggtcaggttgatggcgttaatcaccacaaagaatacggcggcagaaacccaggtggggatttccggataccagaactgaatgtatttacccacggcagtcagctcagccatggcaactaaaacgtacagtacccagtagttccagccagaggcgaaaccggcaaaactgccccagtatttataagcaaagtggctaaaggagcctgcgacaggttcttcgaccaccatttcacccagctgacgcatgatcagaaaggcgataaaaccagcaatggcgtaacccaggataatccctggccctgcggactgtattacggaggcgctacccaggaataacccggtccctatcgcgccacccagcgcgataagctgaatatggcggtttttaaggccgcgctttagctgctcgccgtgctgttgaccttccatcatgaaacctcgtgcggtggttgtttttttgatctacgcagtgatgcgtgtgtaagtttgcaattccgtttgttgtattaatttgtttacatcaaagaagtttgaattgttacaaaaagacttccgtcagatcaagaataatggtatgcggcagcgaatgcacccgctttatgcatggttgaagatgagttgcttaaaaagaaaccgtttgtaaagctcagcctcaacccctctcaatatgtagaatgaatttaaattcgttttaattgaattaaaaatcacaaaattggtaagtgaatcggttcaattcggatttttatagtttaataatcgttaaaaaactcctttcctacgtaaagtctacatttgtgcatagttacaactttgaaacgttatatatgtcaagttgttaaaatgtgcacagtttcatgatttcaatcaaaacctgtatggacataaggtgaatactttgttactttagcgtcacagacatgaaattggtaagaccaattgacttcggcaagtggcttaagacaggaactcatggcctacagcaaaatccgccaaccaaaactctccgatgtgattgagcagcaactggagtttttgatcctcgaaggcactctccgcccgggcgaaaaactcccaccggaacgcgaactggcaaaacagtttgacgtctcccgtccctccttgcgtgaggcgattcaacgtctcgaagcgaagggcttgttgcttcgtcgccagggtggcggcacttttgtccagagcagcctatggcaaagcttcagcgatccgctggtggagctgctctccgaccatcctgagtcacagtatgacttgctcgaaacacgacacgccctggaaggtatcgccgcttattacgccgcgctgcgtagtaccgatgaagacaaggaacgcatccgtgaactccaccacgccatagagctggcgcagcagtctggcgatctggacgcggaatcaaacgccgtactccagtatcagattgccgtcaccgaagcggcccacaatgtggttctgcttcatctgctaaggtgtatggagccgatgttggcccagaatgtccgccagaacttcgaattgctctattcgcgtcgcgagatgctgccgctggtgagtagtcaccgcacccgcatatttgaagcgattatggccggtaagccggaagaagcgcgcgaagcatcgcatcgccatctggcctttatcgaagaaattttgctcgacagaagtcgtgaagagagccgccgtgagcgttctctgcgtcgtctggagcaacgaaagaattagtgatttttctggtaaaaattatccagaagatgttgtaaatcaagcgcatataaaagcgcggcaactaaacgtagaacctgtcttattgagctttccggcgagagttcaatgggacaggttccagaaaactcaacgttattagatagataaggaataacccatgtcagaacgtttcccaaatgacgtggatccgatcgaaactcgcgactggctccaggcgatcgaatcggtcatccgtgaagaaggtgttgagcgtgctcagtatctgatcgaccaactgcttgctgaagcccgcaaaggcggtgtaaacgtagccgcaggcacaggtatcagcaactacatcaacaccatccccgttgaagaacaaccggagtatccgggtaatctggaactggaacgccgtattcgttcagctatccgctggaacgccatcatgacggtgctgcgtgcgtcgaaaaaagacctcgaactgggcggccatatggcgtccttccagtcttccgcaaccatttatgatgtgtgctttaaccacttcttccgtgcacgcaacgagcaggatggcggcgacctggtttacttccagggccacatctccccgggcgtgtacgctcgtgctttcctggaaggtcgtctgactcaggagcagctggataacttccgtcaggaagttcacggcaatggcctctcttcctatccgcacccgaaactgatgccggaattctggcagttcccgaccgtatctatgggtctgggtccgattggtgctatttaccaggctaaattcctgaaatatctggaacaccgtggcctgaaagatacctctaaacaaaccgtttacgcgttcctcggtgacggtgaaatggacgaaccggaatccaaaggtgcgatcaccatcgctacccgtgaaaaactggataacctggtcttcgttatcaactgtaacctgcagcgtcttgacggcccggtcaccggtaacggcaagatcatcaacgaactggaaggcatcttcgaaggtgctggctggaacgtgatcaaagtgatgtggggtagccgttgggatgaactgctgcgtaaggataccagcggtaaactgatccagctgatgaacgaaaccgttgacggcgactaccagaccttcaaatcgaaagatggtgcgtacgttcgtgaacacttcttcggtaaatatcctgaaaccgcagcactggttgcagactggactgacgagcagatctgggcactgaaccgtggtggtcacgatccgaagaaaatctacgctgcattcaagaaagcgcaggaaaccaaaggcaaagcgacagtaatccttgctcataccattaaaggttacggcatgggcgacgcggctgaaggtaaaaacatcgcgcaccaggttaagaaaatgaacatggacggtgtgcgtcatatccgcgaccgtttcaatgtgccggtgtctgatgcagatatcgaaaaactgccgtacatcaccttcccggaaggttctgaagagcatacctatctgcacgctcagcgtcagaaactgcacggttatctgccaagccgtcagccgaacttcaccgagaagcttgagctgccgagcctgcaagacttcggcgcgctgttggaagagcagagcaaagagatctctaccactatcgctttcgttcgtgctctgaacgtgatgctgaagaacaagtcgatcaaagatcgtctggtaccgatcatcgccgacgaagcgcgtactttcggtatggaaggtctgttccgtcagattggtatttacagcccgaacggtcagcagtacaccccgcaggaccgcgagcaggttgcttactataaagaagacgagaaaggtcagattctgcaggaagggatcaacgagctgggcgcaggttgttcctggctggcagcggcgacctcttacagcaccaacaatctgccgatgatcccgttctacatctattactcgatgttcggcttccagcgtattggcgatctgtgctgggcggctggcgaccagcaagcgcgtggcttcctgatcggcggtacttccggtcgtaccaccctgaacggcgaaggtctgcagcacgaagatggtcacagccacattcagtcgctgactatcccgaactgtatctcttacgacccggcttacgcttacgaagttgctgtcatcatgcatgacggtctggagcgtatgtacggtgaaaaacaagagaacgtttactactacatcactacgctgaacgaaaactaccacatgccggcaatgccggaaggtgctgaggaaggtatccgtaaaggtatctacaaactcgaaactattgaaggtagcaaaggtaaagttcagctgctcggctccggttctatcctgcgtcacgtccgtgaagcagctgagatcctggcgaaagattacggcgtaggttctgacgtttatagcgtgacctccttcaccgagctggcgcgtgatggtcaggattgtgaacgctggaacatgctgcacccgctggaaactccgcgcgttccgtatatcgctcaggtgatgaacgacgctccggcagtggcatctaccgactatatgaaactgttcgctgagcaggtccgtacttacgtaccggctgacgactaccgcgtactgggtactgatggcttcggtcgttccgacagccgtgagaacctgcgtcaccacttcgaagttgatgcttcttatgtcgtggttgcggcgctgggcgaactggctaaacgtggcgaaatcgataagaaagtggttgctgacgcaatcgccaaattcaacatcgatgcagataaagttaacccgcgtctggcgtaagaggtaaaagaataatggctatcgaaatcaaagtaccggacatcggggctgatgaagttgaaatcaccgagatcctggtcaaagtgggcgacaaagttgaagccgaacagtcgctgatcaccgtagaaggcgacaaagcctctatggaagttccgtctccgcaggcgggtatcgttaaagagatcaaagtctctgttggcgataaaacccagaccggcgcactgattatgattttcgattccgccgacggtgcagcagacgctgcacctgctcaggcagaagagaagaaagaagcagctccggcagcagcaccagcggctgcggcggcaaaagacgttaacgttccggatatcggcagcgacgaagttgaagtgaccgaaatcctggtgaaagttggcgataaagttgaagctgaacagtcgctgatcaccgtagaaggcgacaaggcttctatggaagttccggctccgtttgctggcaccgtgaaagagatcaaagtgaacgtgggtgacaaagtgtctaccggctcgctgattatggtcttcgaagtcgcgggtgaagcaggcgcggcagctccggccgctaaacaggaagcagctccggcagcggcccctgcaccagcggctggcgtgaaagaagttaacgttccggatatcggcggtgacgaagttgaagtgactgaagtgatggtgaaagtgggcgacaaagttgccgctgaacagtcactgatcaccgtagaaggcgacaaagcttctatggaagttccggcgccgtttgcaggcgtcgtgaaggaactgaaagtcaacgttggcgataaagtgaaaactggctcgctgattatgatcttcgaagttgaaggcgcagcgcctgcggcagctcctgcgaaacaggaagcggcagcgccggcaccggcagcaaaagctgaagccccggcagcagcaccagctgcgaaagcggaaggcaaatctgaatttgctgaaaacgacgcttatgttcacgcgactccgctgatccgccgtctggcacgcgagtttggtgttaaccttgcgaaagtgaagggcactggccgtaaaggtcgtatcctgcgcgaagacgttcaggcttacgtgaaagaagctatcaaacgtgcagaagcagctccggcagcgactggcggtggtatccctggcatgctgccgtggccgaaggtggacttcagcaagtttggtgaaatcgaagaagtggaactgggccgcatccagaaaatctctggtgcgaacctgagccgtaactgggtaatgatcccgcatgttactcacttcgacaaaaccgatatcaccgagttggaagcgttccgtaaacagcagaacgaagaagcggcgaaacgtaagctggatgtgaagatcaccccggttgtcttcatcatgaaagccgttgctgcagctcttgagcagatgcctcgcttcaatagttcgctgtcggaagacggtcagcgtctgaccctgaagaaatacatcaacatcggtgtggcggtggataccccgaacggtctggttgttccggtattcaaagacgtcaacaagaaaggcatcatcgagctgtctcgcgagctgatgactatttctaagaaagcgcgtgacggtaagctgactgcgggcgaaatgcagggcggttgcttcaccatctccagcatcggcggcctgggtactacccacttcgcgccgattgtgaacgcgccggaagtggctatcctcggcgtttccaagtccgcgatggagccggtgtggaatggtaaagagttcgtgccgcgtctgatgctgccgatttctctctccttcgaccaccgcgtgatcgacggtgctgatggtgcccgtttcattaccatcattaacaacacgctgtctgacattcgccgtctggtgatgtaagtaaaagagccggcccaacggccggcttttttctggtaatctcatgaatgtattgaggttattagcgaatagacaaatcggttgccgtttgttgtttaaaaattgttaacaattttgtaaaataccgacggatagaacgacccggtggtggttagggtattacttcacataccctatggatttctgggtgcagcaaggtagcaagcgccagaatccccaggagcttacataagtaagtgactggggtgagggcgtgaagctaacgccgctgcggcctgaaagacgacgggtatgaccgccggagataaatatatagaggtcatgatgagtactgaaatcaaaactcaggtcgtggtacttggggcaggccccgcaggttactccgctgccttccgttgcgctgatttaggtctggaaaccgtaatcgtagaacgttacaacacccttggcggtgtttgcctgaacgtcggctgtatcccttctaaagcactgctgcacgtagcaaaagttatcgaagaagccaaagcgctggctgaacacggtatcgtcttcggcgaaccgaaaaccgatatcgacaagattcgtacctggaaagagaaagtgatcaatcagctgaccggtggtctggctggtatggcgaaaggccgcaaagtcaaagtggtcaacggtctgggtaaattcaccggggctaacaccctggaagttgaaggtgagaacggcaaaaccgtgatcaacttcgacaacgcgatcattgcagcgggttctcgcccgatccaactgccgtttattccgcatgaagatccgcgtatctgggactccactgacgcgctggaactgaaagaagtaccagaacgcctgctggtaatgggtggcggtatcatcggtctggaaatgggcaccgtttaccacgcgctgggttcacagattgacgtggttgaaatgttcgaccaggttatcccggcagctgacaaagacatcgttaaagtcttcaccaagcgtatcagcaagaaattcaacctgatgctggaaaccaaagttaccgccgttgaagcgaaagaagacggcatttatgtgacgatggaaggcaaaaaagcacccgctgaaccgcagcgttacgacgccgtgctggtagcgattggtcgtgtgccgaacggtaaaaacctcgacgcaggcaaagcaggcgtggaagttgacgaccgtggtttcatccgcgttgacaaacagctgcgtaccaacgtaccgcacatctttgctatcggcgatatcgtcggtcaaccgatgctggcacacaaaggtgttcacgaaggtcacgttgccgctgaagttatcgccggtaagaaacactacttcgatccgaaagttatcccgtccatcgcctataccgaaccagaagttgcatgggtgggtctgactgagaaagaagcgaaagagaaaggcatcagctatgaaaccgccaccttcccgtgggctgcttctggtcgtgctatcgcttccgactgcgcagacggtatgaccaagctgattttcgacaaagaatctcaccgtgtgatcggtggtgcgattgtcggtactaacggcggcgagctgctgggtgaaatcggcctggcaatcgaaatgggttgtgatgctgaagacatcgcactgaccatccacgcgcacccgactctgcacgagtctgtgggcctggcggcagaagtgttcgaaggtagcattaccgacctgccgaacccgaaagcgaagaagaagtaatttttcgtttnnnnnnnnnnnnnnnaattaaaaaagcggctaaccacgccgctttttttacgtctgcaatttacctttccagtcttcttgctccacgttcagagagacgttcgcatactgctgaccgttgctcgttattcagcctgacagtatggttactgtcgtttagacgttgtgggcggctctcctgaactttctcccgaaaaacctgacgttgttcaggtgatgccgattgaacacgctggcgggcgttatcacgttgctgttgattcagtgggcgctgctgtactttttccttaaacacctggcgctgctctggtgatgcggactgaatacgctcacgcgctgcgtctcttcgctgctggttctgcgggttagtctgcattttctcgcgaaccgcctggcgctgctcaggcgaggcggactgaatgcgctcacgcgctgcctctcttcgctgctggatcttcgggttagtctgcattctctcgcgaactgcctggcgctgctcaggcgaggcggactgataacgctgacgagcggcgtccttttgttgctgggtcagtggttggcgacggctgaagtcgtggaagtcgtcatagctcccatagtgttcagcttcattaaaccgctgtgccgctgcctgacgttgggtatctcgtgtaatgactggtgcggcgtgtgttcgttgctgaaactgatttgctgccgcctgacgctggctgtcgcgcgttggggcaggtaattgcgtggcgctcattccgccgttgacatcggtttgatgaaaccgctttgccatatcctgatcatgatagggcacaccattacggtagtttggattgtgccgccatgccatattcttatcagtaagatgctcaccggtgatacggttgaaattgttgacgtcgatattgatgttgtcgccgttgtgttgccagccattaccgtcacgatgaccgccatcgtggtgatgataatcatcattgtcatgatgatgatggtcatgatcgtcgtcgtcccagtcgatgctgctgaatagtgcgtacgtggtagcaacgcccatgctatagccgaatccgcgtacaaagctgtcaacaaacggttctccggctggtggtggcagataaaccggcggatacgcagtattggcccagttcccgtaaaccacggttgggttgtagttgggaatatagaccacatcaggattggcgggctcaatggaaatgacggttgttgccggctctgtaatgacggggttggcagttaaaactgtattggatggtatgacgggtgccgtgactgtctgttttaccggtacagctttcttcgttgtggtaataactttctgttcggttgatgacttcagcgagccggtttgttgcgccagttgccgcaatcgctgtaccgagtccatcacgtcctgcggctgggccagaaaagcatcgcccaggttttgcacccattgcgggttttcgcccatcaatgccatcaattgtggaaaggccaccagtgatttaacgctggcgtcccacggctggtcagataccgcctgaatagcagcatcgccttgtttaagtggattatcgtgcgaccattgcactgcttgagcaacgtttgtcggataggttgatgccatcagcacctgcgaaagtagggcgtcgggatacagcgcgacgggcgcgacccattgatctatttgtgcagtgctgaatgcggatttgacgacggcgggtgttacgggaggtgcggaaaccgttgcaggaaacgtaaccgcggcagcgtcagacacagccagttgtgtcgattgcggttccacaggcgcttccactgtgcggctttttatatatagcccggtagaggcggcacaaagcccggcactgcaaattagcgccagcacatggggtttaaacggcaaagtcattttcataattcggatctcaaggaaatcgcaatggtcggcgaactgccacccgcaggtgctgtgaatccgagtataaagaggcggtagtttaaattttgactaatcttgggattcgttgagaaaggtgattatcaccatgcgaattaacgaagtttttacggagggaaacaatctctagaccatccttaacgattcagccacttttttatgttgcttttttgtaaacagattaacacctcgtcaaaatcctgctattctgcccgttgcggtactgggcatttaccctacaaactgctgtctcacaggagcgtgaagagaatcgcctgccgcactatgacaatgagagcgaggagaaccgtcgtgctagaagaataccgtaagcacgtagctgagcgtgccgctgaggggattgcgcccaaacccctggatgcaaaccaaatggccgcacttgtagagctgctgaaaaacccgcccgcgggcgaagaagaattcctgttagatctgttaaccaaccgtgttcccccaggcgtcgatgaagccgcctatgtcaaagcaggcttcctggctgctatcgcgaaaggcgaagccaaatcccctctgctgactccggaaaaagccatcgaactgctgggcaccatgcagggtggttacaacattcatccgctgatcgacgcgctggatgatgccaaactggcacctattgctgccaaagcactttctcacacgctgctgatgttcgataacttctatgacgtagaagagaaagcgaaagcaggcaacgaatatgcgaagcaggttatgcagtcctgggcggatgccgaatggttcctgaatcgcccggcgctggctgaaaaactgaccgttactgtcttcaaagtcactggcgaaactaacaccgatgacctttctccggcaccggatgcgtggtcacgcccggatatcccactgcacgcgctggcgatgctgaaaaacgcccgtgaaggtattgagccagaccagcctggtgttgttggtccgatcaagcaaatcgaagctctgcaacagaaaggtttcccgctggcgtacgtcggtgacgttgtgggtacgggttcttcgcgtaaatccgccactaactccgttctgtggtttatgggcgatgatattccacatgtgccgaacaaacgcggcggtggtttgtgcctcggcggtaaaattgcacccatcttctttaacacgatggaagacgcgggtgcactgccaatcgaagtcgacgtctctaacctgaacatgggcgacgtgattgacgtttacccgtacaaaggtgaagtgcgtaaccacgaaaccggcgaactgctggcgaccttcgaactgaaaaccgacgtgctgattgatgaagtgcgtgctggtggccgtattccgctgattatcgggcgtggcctgaccaccaaagcgcgtgaagcacttggtctgccgcacagtgatgtgttccgtcaggcgaaagatgtcgctgagagcgatcgcggcttctcgctggcgcaaaaaatggtaggccgtgcctgtggcgtgaaaggcattcgtccgggcgcgtactgtgaaccgaaaatgacttctgtaggttcccaggacaccaccggcccgatgacccgtgatgaactgaaagacctggcgtgcctgggcttctcggctgacctggtgatgcagtctttctgccacaccgcggcgtatccgaagccagttgacgtgaacacgcaccacacgctgccggacttcattatgaaccgtggcggtgtgtcgctgcgtccgggtgacggcgtcattcactcctggctgaaccgtatgctgctgccggataccgtcggtaccggtggtgactcccatacccgtttcccgatcggtatctctttcccggcgggttctggtctggtggcgtttgctgccgcaactggcgtaatgccgcttgatatgccggaatccgttctggtgcgcttcaaaggcaaaatgcagccgggcatcaccctgcgcgatctggtacacgctattccgctgtatgcgatcaaacaaggtctgctgaccgttgagaagaaaggcaagaaaaacatcttctctggccgcatcctggaaattgaaggtctgccggatctgaaagttgagcaggcctttgagctaaccgatgcgtccgccgagcgttctgccgctggttgtaccatcaagctgaacaaagaaccgatcatcgaatacctgaactctaacatcgtcctgctgaagtggatgatcgcggaaggttacggcgatcgtcgtaccctggaacgtcgtattcagggcatggaaaaatggctggcgaatcctgagctgctggaagccgatgcagatgcggaatacgcggcagtgatcgacatcgatctggcggatattaaagagccaatcctgtgtgctccgaacgacccggatgacgcgcgtccgctgtctgcggtacagggtgagaagatcgacgaagtgtttatcggttcctgcatgaccaacatcggtcacttccgtgctgcgggtaaactgctggatgcgcataaaggtcagttgccgacccgcctgtgggtggcaccgccaacccgtatggacgccgcacagttgaccgaagaaggctactacagcgtcttcggtaagagtggtgcgcgtatcgagatccctggctgttccctgtgtatgggtaaccaggcgcgtgtggcggacggtgcaacggtggtttccacctctacccgtaacttcccgaaccgtctgggtactggcgcgaatgtcttcctggcttctgcggaactggcggctgttgcggcgctgattggcaaactgccgacgccggaagagtaccagacctacgtggcgcaggtagataaaacagccgttgatacttaccgttatctgaacttcaaccagctttctcagtacaccgagaaagccgatggggtgattttccagactgcggtttaaaaagtcagcgcacgcgctgcgcataaacgacacaatgcccggtgaatgagattcccgggcatttttttatttctaaaccatcgccgttccgctgtttttctccggtaaggctgcgataattacatcaatggcgcaatgcgatttcggtgcattgccgggagcagaggaacacactatggattacgaatttctgcgcgatattaccggagtggtaaaggtgcgtatgtccatggggcatgaagtggtcgggcactggtttaatgaagaggtgaaagaaaacctggccttgcttgatgaagtggaacaagcagcgcacgcactgaaaggtagcgaacggtcctggcaacgggcagggcatgaatacaccctgtggatggacggtgaagaggtgatggttcgcgccaatcaactggaattcgctggcgatgaaatggaagaggggatgaactactacgacgaagaaagcctgtcgctatgcggcgttgaggattttctgcaggtcgtggcggcttaccgcaatttcgtgcagcagaagtaaataaatctggcggagcctgggagctccgccagagccgttaaacagctggcatattgcgcccgtaataaatctcgcgcatttctttccacagcgcagcggtaatttcctggcgctcgctgtcggttaagtcttccggtttggtgtggaacatgtagtgcttaaggtcgaactctttaagcaacatcttggtatggaagatattttcctgatagacgttcacatccaccatgtcatacagcgccttcatatcgtcagacataaagttctgaatcgaattaatctcatggtcgataaagtgcttcataccgttaatgtcgcgggtaaaaccgcgcacgcgataatcaatggttacgatatcggactcaagctggtggatcaggtaattcagcgccttcagcggagaaatcacgccgcaggtagagacttcaatatcggcgcggaaggtacataaaccgccttcaggatgactttccgggtaggtatgtacgcaaatatgacttttatcaagatgggcaacgaccgtttctggcagtgggccggggtgttctgttttgtcgatgagtttcgggtcaaccggttcttcactcaccagaatagtgacgctggcaccctgtggttcgtaatcctggcgggcgatgttaagaatattagccccgataatggaacaggtttctgacaggatttcggtcagacggttggcattatagagttcatcgatataagcaatataaccgtcgcgctcttcggcagttttggcgtagcagatatcgtaaatacaaaaactcagacttttggtcagattattaaagccatgcagtttcagttttttcaatttcttatcttctccttaggacggctgtgaagccagtgcgtcttgcagatactgaggtaaggcaaaagctgccgtatggattgccggattgtaataacggcatttcaggccagaggcgagaaaacgcgcctgaataatttcggttgagagatggcgtaaggcgtcgttatctgtcgcccatgcaaaagtcatgataccgccgtaataggtcgggatcgccgcctgataaaagccaacgtcgctgaagtaatggctgagtttgcgatggctgtcgatggcttcttcctgctgtaaaaagcagacgccgttttgtgcgacgaagataccgccaggattcaggcaacgtttgcagccttcataaaatgccgaagtgaaaaggctttcgccgggaccgataggatcggtgcagtcggagataatgacatcaaaggtctggctggtttgattaacgaaattgacgccatcgtcgatcaccagcttaaagcgcggatcgtcgtagctaccggcgttatggttgggtagatactgacggcagaacgatacgacacccgcatcgatttccaccatcgtgattgactcaacgtttttatgtcgggttacttcacgcagcatggcaccgtcgccgccgccgataatcagcacatgtttcgcgtgaccatgggccagtagcggaacatgggtcatcatctcatgatagataaactcgtcgcgctcggtggtttgtactacgccatccagcgccattacgcgaccaaatgcagcgttctcaaaaatgatcagatcctggtgatcggtcttttcatgatacagaacgttatctaccgcaaagtactgcccaaactggtcgtgtagcgtttcatgccactgttttttttcggccatgggttgatacctcctttgttaacacccgtaaaaaaagggcgcaacataatagctaacattgaccgcggatgcacggtcaatatttctacaaaaaggtatcagggattatttgacgtaggcaagcaggcttaaggaatcgcgggccagggctttgcattttttagcgacgggaatgccaatgccgctgagatcgcggtagctgtcttcaccgagggctttcatgtcgaaggtgtcgtaattactgaggtcccactggttttgctgagcgaaaaagaccagtgcgcgacgaatttgcccgttaggtaagttctggtaaccacaatcgttcttcagaaagacaaaaactgccgttaaatcggccatatcttcggcttcagactcgctgagcgcgtaactgtttgcgcagacggccatcaggctgccgaataacactgttctgaaaaacgtcttcattgcttctaccaggggcttaaagaagataaacgttagcacactgcgagcgaggcgacgaccattattgtcgattaaattgtgtctgcggcttgaccttcccgtaaggggaaggactatgctcaacgtttgattttgtttcgcctgcttaagaataaggaaataactatgcaacgtcgtgatttcttaaaatattccgtcgcgctgggtgtggcttcggctttgccgctgtggagccgcgcagtatttgcggcagaacgcccaacgttaccgatccctgatttgctcacgaccgatgcccgtaatcgcattcagttaactattggcgcaggccagtccacctttggcgggaaaactgcaactacctggggctataacggcaatctgctggggccggcggtgaaattacagcgcggcaaagcggtaacggttgatatctacaaccaactgacggaagagacaacgttgcactggcacgggctggaagtaccgggtgaagtcgacggcggcccgcagggaattattccgccaggtggcaagcgctcggtgacgttgaacgttgatcaacctgccgctacctgctggttccatccgcatcagcacggcaaaaccgggcgacaggtggcgatggggctggctgggctggtggtgattgaagatgacgagatcctgaaattaatgctgccaaaacagtggggtatcgatgatgttccggtgatcgttcaggataagaaatttagcgccgacgggcagattgattatcaactggatgtgatgaccgccgccgtgggctggtttggcgatacgttgctgaccaacggtgcaatctacccgcaacacgctgccccgcgtggttggctgcgcctgcgtttgctcaatggctgtaatgcccgttcgctcaatttcgccaccagcgacaatcgcccgctgtatgtgattgccagcgacggtggtctgctacctgaaccagtgaaggtgagcgaactgccggtgctgatgggcgagcgttttgaagtgctggtggaggttaacgataacaaaccctttgacctggtgacgctgccggtcagccagatggggatggcgattgcgccgtttgataagcctcatccggtaatgcggattcagccgattgctattagtgcctccggtgctttgccagacacattaagtagcctgcctgcgttaccttcgctggaagggctgacggtacgcaagctgcaactctctatggacccgatgctcgatatgatggggatgcagatgctaatggagaaatatggcgatcaggcgatggccgggatggatcacagccagatgatgggccatatggggcacggcaatatgaatcatatgaaccacggcgggaagttcgatttccaccatgccaacaaaatcaacggtcaggcgtttgatatgaacaagccgatgtttgcggcggcgaaagggcaatacgaacgttgggttatctctggcgtgggcgacatgatgctgcatccgttccatatccacggcacgcagttccgtatcttgtcagaaaatggcaaaccgccagcggctcatcgcgcgggctggaaagataccgttaaggtagaaggtaatgtcagcgaagtgctggtgaagtttaatcacgatgcaccgaaagaacatgcttatatggcgcactgccatctgctggagcatgaagatacggggatgatgttagggtttacggtataaaaagaccgtattcggaaatatgcccggatctctccgggcattaaactgatgacaaacgcaaatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaacaacgcgcacgttgtcagcaatctgagcaagtcttacttcacatcatccggcagcgcataagccacaatatagtcgcccatcttcgtaccaaatgaaccgtgaccgcctgcggagatcaccacatactgcttaccattcacttcataggtcattggcgtagcctgaccacccgctggtaaacgaccctgccacagtttttcaccgttgctcatgttgtaagcgcgcaggtagttatctgccgtagcggcgataaacagcacgttacccgccgtggagattggcccgcccagcatcggcatacccatattgaacggcaccggaaccggcatcgggaacggcatactgtcctgcggcgtaccaatacgtttcttccacaccacttcattagttttcagatccagcgccgagatataaccccatgctggctgtttacatggcagaccaaatggtgagaggaacgggttgagcgtgacaccatacggtacaccgtactgtggctgaatgccggattccgtacccgtgcctttggcatctttcggctgctccatcgggttgccaggaccacgcgggatcagtttcgaaacaaacggcagtgccattgggttggcaatcgccacttcacgatttggatcaacggaaatcccgccccattcgaacatccccaggttacccgggaagaccagcgtaccctgttcagatggcggggtgaaaatgccttcatagcgcatctggtggaacatcacgcggcacaccagttggtcaaacatggtggctccccacatatccgcaccgctcaaatctttcgtcggacggaagctcagttcagaaaacggttgagttggggttacgtaatcgcctttcgctgcaccttggggaaccggtttttccggtgccggaaccaccagttcgccattacgacgatcgagcacaaaaatgttgccggttttcgccggagcgtaaataactggcactttctgaccattaacggtgatgtccgccagcgtcggctgtgccggaagatccatgtcccacaggtcgtggtgaacggtctggtagctccacgccagtttcccggtagtggcattcagcgccagaatcgagctggcataacgttcctgttccggtgtgcggttaccgccccagatatccggcgtggtcacgcccatcggcagatagaccagatccagcttcgcgtcataggccgctggtgcccaggagtttggcgagttaaaggtaaaggtgtgttcgtcagacgggattgcgttcggatctttcgcgccgggatcaaaagcccacagcagctccccggtgttgacatcaaaaccacggatcacgccagacgtttcgcgggttgagaagttatcggtaactgaaccggccatcacgatggttttatcggtgataatcggtggcgaagtcggttcatacagacccggtttggtgtctggcatattgctttgcagattgagcacgcctttattggcgaaggtttcgcacagtttgccgttttcagcgttaatcgcaatcagtcgaccatcattgaccggaagaatgatacgacgcgggcaatccgccatcacttccggcgaagcggtttctgctttggcttcatgataagagacaccacggcaggttacgtgctggaaagactcgttggttttcagctcaggatcgtaatgccatttctctttgccgctggcggcatcaagcgcaaacaggcgctggtgagcggtacacaggtaaagggtgtcgcccactttaatcggcgtcacttcattggtgatttcacccggatcgttcggctgcttcacatcgccagtacggaacacccaggcttctttcagattatggacgttatcggcgttaatttgtttcagcggcgaaaagcgttgaccttcctgattacgaccataggcaggccagtcctgatcggctacgggggagatagcttcagcaggtgtggcatcggcgcttaaggtgccgttgatctcctgcggatcgttaaatccggcccaggtcaggataccaccgctaatcagcagtgcgaccaccagtgcggcaactgcgccgctggcaggaatgaccaggcgacgccagacaaacggcaggatcagccagatgccgaagaagaccagaatgtcgctgcgcggagtcagcgcccagaagtcgaaaccaacttcccagacgccccaaatcatggtgccgagcagcagggctgcgtatagccaaagcgcggcgcgtttactgcgccacagcatccaggcgacgccgagcatcacaaggccagcgatagggtagtaccaggagccgccaatcgcgaccagccagcctccgccaatgagtagatacagcccgcaaagcgctgcaaaaagggctgttagcgtgacgagtaatcgtcgcgagcctgtattgttaattgccataaagagacaccatttcaattcattaatattttagtagcaattaattataggttttaacatgtgtgatcgtcatcacaattcgagctttattaacagattccgcgaatgaatagttttactggtatactgcgtgtcttgcgctttgttgcggtgccaaaacctgcccgtgcgaagtgatttgtttttaaatcatatggttagagatatgaaacatactgtagaagtaatgatccccgaagcggagattaaagcgcgtatcgccgaactgggtcgtcagattactgagcgttacaaagacagcggcagcgatatggtgctggtgggtctgctgcgtggctcatttatgtttatggcggacctgtgccgtgaagttcaggtatctcatgaagtcgactttatgaccgcctccagctacggtagcggcatgtccaccacccgtgatgtgaaaatcctcaaagatctggatgaagatatccgtggcaaggacgtgctgattgttgaagatatcatcgactcggggaatacactgtcgaaagtgcgtgagatcttaagcctgcgcgaaccgaagtcgctggcgatttgtacgctgctggataaaccgtcccgtcgtgaagtgaacgtcccggtagaatttatcggtttctcgatcccggatgagtttgtggtgggttacggcattgattacgcacagcgttaccgtcatctgccgtatatcggcaaagtgattctgctggacgagtaagtgtgaagttnnnnnnnnnnnnnnnnnnnnnatggcatttttatttgtggttggcgtgtttcagcttgaggttggaaatcccgtgacggtaacgttgctcaagggtttcgcggttggtggcggtaacatccagatcacgcagcaagccgtcgtgaatgccgtaggcccagccgtgaatggtaactttctgcccgcgtttccacgctgattgcataatggtggagtggcccaggttatacacctgttccatgacgttcagttcacacaaggtatccagacggcgctcttgcggcatttcgccgagcaatgagctatgtttgaaccagatatcgcggatatgcagcagccagttgttgataagccccagttccgggttttcaactgcggcttgtacgccgccgcaaccgtagtggccacagataataatgtgttcaacttcgagtacatccactgcatactgaaccacggaaaggcagttcaggtcagtgtgaatgaccaggttagcaacattacggtgaacaaagagttcgcccggctcaagaccggttaaacgttctgcaggaacgcgactgtcggaacatccaatccatagaaagcgcggtttttgcgcttgtgccagtttctcaaaaaacccgggatcctcttccaccagcatttttgaccatagtgcattgttgctgatgagtgtatctatgtctttcatggaggttaacgacctgtaaccaaataattacgtttggctaatatagggcaactccgggacgatttaaaccacagataaagtgtaagaacgtaaggtaagtaaaaatttatgaccattgcactggaacttcaacagcttaaaaaaacctatccaggcggcgttcaggcgcttcgtgggatagatttgcaggtcgaagcgggtgatttttatgcgcttctcgggccgaacggggccgggaaatcgaccactatcggtattatcagctctctggtaaataaaacctccgggcgggtcagcgtatttggttacgatctcgagaaggatgtcgtgaacgctaaacgtcagttgggactggtgccgcaggaatttaacttcaacccgtttgaaaccgtgcagcaaattgtggtgaatcaggcagggtactacggcgtggagcgcaaagaagcgtacatccgcagcgaaaagtatcttaaacaactcgatctatggggaaaacgcaacgaacgtgcgcgtatgttatctggcgggatgaagcgccgtttaatgattgcccgtgcgttaatgcatgaacctaaactactgattctcgacgaaccgaccgcaggcgtggatattgaacttcgccgctcaatgtggggctttttgaaggatttaaacgacaaaggcaccaccatcattctcaccacacactacctggaagaagcagaaatgctgtgccgcaatatcggcattattcaacacggtgagctggtggaaaatacctcgatgaaggcgctgctggcgaagctgaaatcggaaacctttattctcgatctcgcaccgaaaagcccgttaccgaagctcgatggctatcagtatcgactggtcgataccgcgacgctggaagttgaagtgctgcgtgagcaggggatcaacagcgtatttacgcagttaagtgagcagggcattcaggtattaagtatgcgtaacaaagctaaccgtctggaagagctgtttgtttcactggttaatgaaaaacaaggagatcgcgcatgatgcatctttactgggtggcgctaaaaagcatctgggcgaaagagatccatcgctttatgcgtatctgggtgcagacgctggtgccgccagtcatcaccatgaccctttactttattatcttcggtaacctgattggttcgcgtattggcgatatgcatggcttcagctatatgcagttcatcgtaccggggctgatcatgatgtcggtgatcaccaatgcctacgccaacgttgcgtcatcattttttggtgccaagttccagcgtaatattgaagagctgctggtagcgccggttccgactcacgtcattattgccggatatgtcggcggtggcgtggcgcgtggtctgtttgttggcattctggtgacggcaatttcactgttttttgtgccatttcaggtgcattcgtgggtattcgttgccttaacgctggtgctcacggcggtgttgttctcccttgcgggtttgctgaacggtgtgtttgccaaaacgttcgatgacatcagcctggtgccaacctttgtgttaacgccactcacgtatttgggcggggtcttttactcactgactttgttgccgccgttctggcaagggctgtcgcacctgaacccaatcgtttatatgatcagtggtttccgctacggcttcctcggtatcaatgatgttccgctggtcactacctttggcgtactggtggtctttattgtggcgttttatttgatctgttggtcgctgatccaacgtggacgtggtttgcgtagctaaggctatttcctctcctctggatttgggggagaggagttttgacggctatcaccctttatcaacaatggtcagggtagactgattttcggctaaggaggaaggcgatgttaggttgggtaattacctgtcacgatgaccgggcgcaagagatactggatgcgctggagaaaaaacatggggcacttcttcagtgccgggccgtgaatttctggcgcggattaagctctaatatgctcagccgcatgatgtgcgatgctctgcatgaagcggactctggtgagggtgtcatcttcttaaccgatatagccggagcgccaccgtatcgcgtggcttcattattaagccacaaacactcccgttgcgaagtgatttctggtgtcacgttaccgttaattgaacagatgatggcttgccgtgaaaccatgaccagttcagagtttcgcgagcgtattgtcgaactgggtgcgccggaggtgagtagtctttggcaccaacaacaaaaaaatccgcctttcgtcctcaaacataatttgtatgagtattaacccgcgattctgatggcgcttttgctacaataaaagcgttgtttcaccctcggttattttttcatgtacaaacaagctgttattctcctgctgatgctgtttaccgcaagtgtcagtgccgcgttacctgcccgttatatgcaaaccatcgaaaatgctgcggtctgggcgcaaattggtgacaagatggtgaccgtggggaatattcgggccggacaaatcattgccgtggagcccactgccgcaagttattacgcatttaattttggctttggcaaaggttttatcgataaaggtcatctcgagccggttcaggggcgacaaaaagttgaagacggtttgggcgacctcaacaagccgctgagtaatcagaacttagttacctggaaagatacgccggtctataacgcgccgagtgcgggaagtgcgccatttggggtactggcggacaatttgcgctacccgattttgcataaactgaaagacaggttaaatcaaacctggtatcagatccgtattggcgatcgactggcctatatcagcgcactggatgcccaacccgataatggcctgtcggtgctaacctatcaccatattctgcgcgacgaagaaaacacccgttttcgccatacttcgacgaccacatcggtacgcgctttcaataaccagatggcctggctgcgtgacaggggatacgcgacactgagcatggtgcagctggaaggctacgtgaagaataagatcaatctccctgcgcgagcggtggtgattacctttgatgatggcctcaagtcggtgagccgctatgcgtatcctgtgttgaaacaatatggcatgaaggcgacggcgtttattgttacctcacgcatcaaacgtcacccgcagaagtggaacccaaaatcgctgcaatttatgagcgtttctgagcttaacgaaattcgcgatgtatttgatttccagtcacatacccattttttgcatcgggtagatggttatcgccgacccatattactgagccgtagtgagcacaatattctgtttgattttgcacgttcacgccgcgctctggcgcaatttaatccgcatgtctggtatctttcgtatccgtttggcggatttaatgacaacgccgtgaaggcagcaaacgatgccggatttcacctggcggtgacaaccatgaaaggcaaagtaaaaccgggggataatccgttgttactaaaacgactttatatcttaagaacggattcgctggagacgatgtcgcggctggtgagtaaccagccgcagggataacaatcaagcaacctgtaccggaatcgctttcgcggtacgtttcatttcattgtcgccttcaaaataggcgacgttgggtcgccaggtgcgagcttcttcatctggcatggtaacgaagctggcgatgatgacaatatcgccgacactggcgcagtgggccgccgcaccgttaacagaaataattctcgaaccgcgttctgccgcgatggcataagtggagaaacgcttgccgttggtgacattccagatatcaatggcttcgttttcgagaataccggctgcgtcaagaaaatcctggtcaatggcgcaagaaccttcatagtgcaggtccgcatgagtcactttcacgcggtggagtttgccctgcagcatcgtgcgaatcataacttctacctttctaccctgtcgttaacgaagcaggcgatgcctgctttgaggaaattctcacgcagtattgcccgatttttgtttagtgtctactcatctgacggcatttgcgtcagcagtttgcgtaccgcgccgaagcgtgccatgtatcgcctgtaacgaattgatatttctctgaacgctgctcggtaaacaataaagaggtggctgacgatagcgcgccttgactggatactgccttcacgcaaagccacacggaagacagggaagatggatgcaccgagtaccacaccgcatgacgcggtatttaaacaatttttaatgcatgcggagacggctcgcgactttctggagatacatttgccagtggaattacgcgaactttgtgacctcaacacgcttcatttagagtcggggagtttcattgaagagagcctgaaaggacacagcacggacgtgctctattccgtgcaaatgcagggcaatcccggttatctgcatgttgtgattgaacaccaaagcaagccggataagaaaatggcctttcgcatgatgcgttattctatagccgccatgcaccggcatctggaggctgaccacgataagctgccgctggtggtgccgatactgttttatcagggcgaggccacaccttatccgctatcaatgtgctggtttgatatgttttactcgccggagctggcgcgacgcgtctataacagtcctttcccgctggtggatatcaccatcacaccggatgacgaaatcatgcaacatcggcggattgcgattctcgaactactgcaaaaacatattcgccagcgcgacttaatgttattgcttgagcaactggtcacgctgatcgacgaagggtacactagcggaagtcagttagttgccatgcaaaactatatgctgcaacgcggtcatactgaacaagcggatttgttttacggtgtgttgagagacagggaaacgggaggggagtctatgatgacgctggcgcagtggtttgaagagaaagggattgagaaggggattcagcagggaagacaggaagtaagtcaggaattcgcccagcgtcttctgagtaaaggaatgtctcgggaagacgttgcagagatggcaaatttacctcttgctgagattgataaggtaattaaccttatttaagttacctgtgttatgacagatgacgtggggtaaattaataactggcgccatcagccgtagcgccagttaagtattacgccagctcgaccattttgttgtcgatcaggcgagcatcgccaagccaggcggctaccagaattactgcccgtttgctggtttcagaaacttccagcaatgtgtcggcatcgcgaatctgaatatcatcggcgcggaagcctttttcattcagttcttgccccgcaatggtaataatttcatcgagatcccgttccccagcctgcaatttgtcagcaatcgaacttaaaactttgtacagaccaggcgcaattttgcgttgttccgccgtcagataaccgttacgggaacttagcgccagaccgtctttggcgcgcataattggcacaccgacaatctcaatatcgaagcccatatcggcaaccattttgcggatcagcgccagttgctgaaaatctttttcaccgaagcaggcgatgtccggctggaccaggttgaacagcttgctgacaatagtcgaaacgccgcgaaaatgtcccggacggctggcaccttccagcatggtcgaaaggccaggaacgtcaacgtaagtgtgggtttcagtaccgttcgggtagatctcttttaccgaaggggcgaaaactaaatccactttacgtttgtttagcttctcgcagtcctcctgcaaggtccgtggataacgagccagatcttccgggcggtcgaactgcatcgggttaacgaaaatactgacgacgaccacatcggcgcgggctttggcttcgtcgaccagcttcatatggccatcgtgcaggttacccatggtaggcaccagcgccacgcgcttgccttccatacgcaggcggcgaatttgctgacgcagcagcggcagggtttcgataattaacacaacgtgactccttaatggaaactgtgttcttcgcccggataaacgccggactccacttcagccatatactgccgcacagccgcgcggatgtcgcccgtttcggcgaggaaatttttagcgaatttaggaatgtgaccgccggtaataccaaaggcgtcgtgcatcacgaggatctgcccgtcagtgacgttgcctgcgccaatgccaataaccgggatcgccagtgcttcggtaatacgttttgccagttcaaccggcacgcattccagcaccagcagctgtgccccagcagcttctaaggctaatgcatcgctgagcagttgatcgcccgcttcatcgccgcgcccctgaactttgtagccaccgaaaatattcactgactgtggtgttaaacctaagtgaccacatacaggaacggcacgttcggtcagcatttgtacggtttctaccagccactcaccgccttcaattttgaccatgttagcaccggcacgcataaccgttgcggcgttttcgaaggcttgttccggcgtggcatacgccataaacggcaggtcagccagcagcaggcagtttggtgcgccgcgacgtacggcggcagtgtggtaggcgatatcggcaacggtaactggcagggtggagtcgtgcccctgaaccgtcatgcccagcgaatcgcccaccagcatgacgttaagcccttcatcagcaaagagtttggcgaagctatagtcataagcggtgatggtcgcgaaacgttttttttcctgtttgtacttctgcagtaaggagatggtggtcggtttcataacgtatcctgataaattgatgttgtgctgtctggcattttatcagtcacattggtgggggcaatgatttatccgtagcagcactgccagaaggtgacagtgctgctacgttatcagggataggttacctggaaagtactggtggctttaaattcgccgggttcgatagcaatattcccgtcttgctttaatgttgcctggaaatgaagaggctgtgatgtgccgttaccttgattagggtaaaccccatcggaggtgtcatcttcggtttcataatctatataaacagaattcgtatcattaggttttaatgtcattagcggatttttactggttgctaaaccttcaatgagtacgccaacgcctttggcggcagtgcttccagtaagcgtattaccaagcagttgtgtgttttgagtacctacttttccagtgacgagttttgtttcaatattacgcacacgaatacaattctgaagcgagatatcaaagggaacaggtgaagcgccatttttaattgtcccagagctatattctcccattctaaccgttgaaccattgactgatggcccggtaagtatggaggtaaaacatgttggtaaggttaatttgacattattcagtgtgaaattgacataaatgtggttgctgtgatctacaacttttgtaccaggactgtaggccttaaacgaataaaggtaatttgatgaactggataactggacttgctgattaagtgtaggatcgaaattagtatctgtataaaattcaacagttatgttgtgtactataccaccaatagcccaaaacttatcgtagtcgtctgctttgttgcaacccttagtttgtagatcgctgtctgtgacggaaaagaaaaattcttggttggaaggatctccgatatagattcctggcgattgaatgtcagttattgtatcgtatgcagaccagacccttgatattaacatggtgtaatacagaccaggaacagatgtattaaatagtttatgtccgccataatctttacctgaatagaccatggcattttcaatagttattggaccaggattcgctctgccagatgtattgcagtaaagaataccaccaccggtacctgtatccaggtatgaccagtacatttttaccccagtcgggccgagctgcgtgggtttataaaaaaccaagttgcttgctgttgatgtgtaattaaaggtcatctgtgcggcagtggaggggcctcgatagttatcaactcctgcattatttcccacaataaaacttgtatatgcactgactgtattacaacaagaatacagtgctaaaaaaagaatgtacctgaagatagtcttcatttttactccaatgtttctttattgttatggtttgcgctgtttttgtttgttattcgtagtaaatatccactaacacatggctcataagttgaccagatgtaacactcaatgcaggatcgattttttgcattcgggtgctaaatttccaggatgaaccattcatgtcatccgacattactggataaacggaacgagatccgcctgaagcattaagaacattgaatgtattcgccgaatcctgagtagaaaatataactactcctacattacttgctcctgacgaaatttcattagcaaatatttgcctagagccagcagccatgacaccgctaagggctctaaaatcaatatgtaactgatttagcacatcgccagttccctgtaatgcacagtcggatacagtgatagtgaactcttttccacctggttgataactttcaggagtaacattacctgaaaaatatcccaccccaacgacgccaagatcaatattaccctggttactgattccgcttttgcaggtgctgttttttacattggcaacaaggtcaatatcctgtccagcaatggctggacaggcgatgcaaaacagtaatgacagaaacagaattattctcttcatcagcttacgttgagtgggatgcatatatagttcctgaatctgtaagtctgttagttataggttactgtaaatgtggctggtgcagaaaacttacccgcagtgacattgtttacggttttatttttttccacgaccaggcgtgcactcatcggataataaacgaccgcattggctgcagtggagattgttacctcttgtgatgctggtgttacacagctaaattgtgttgcactccctgttgccggagttacagtgctccagacttcaacggcgacagcacttgctttatctgcggctgtggaaccatttgcaaaccccgcaccgtcattagcagttccctcgcatgtggctcgcttggttaattttatttgcgcttttttattggggatacccgcacagtctttgaatttgagtttgaatgtttttactttggtcttggcattgatttcagaaatatatacatcaccaaaatcaacaacagaaatgtcctgatcagagtcatttactaatgtagcggtacaagtacccatttctacagtagtaataacggtcagtccaatactgtctgttgccgcataagagagtacgctgaacaatgaggcagccaaaacgacactgctggataatccataacgtaaatttttaaatgtcatcataattatccttcttattgatagatgaaattaaacgtcgccagtgcacgaaaattccccggtacgccttgccctgcatctgtttcacgtagcgcaacggtcatttcaagacccttatcgggctgcatctcgtctgtgctccagcgtatcttttccgcactgttaggtttaaggaaagtggcatcatcagtagtccgttttttgaaacccataccgatattacttgtcgtcgaagatgaatcaccagactgcggtataataagcttaggtgagcttgatgatgcatttccggtcagagtggtatcaatccaactgatgccactgctgcacccactggcaaccagtttaaaatcagcctgagattctgtcgttttattcgcgatcttatccagacccatcttagggattctcaatgtgtagttattattgccatcattcgtgacgttattaccagtaagtgtgatgttacaggttgtcgctttgacagtggctgtaaactctacattaatatccgttgcaaatactgagggtgataataatattcccatcagtatcactattttatgtggcgttgtttttatcatttgacgtcccttgtagttactgaatctgacaccgaattccattcagaataatagattgtgctattttttctgcttctgggctttgttgataatgcgcaagacaacttacgggtttactttgttcgagccatttaatgctgatatttccctgctgctcaataccacgaacaaatgcttgtccaccctgtccaacattaccaatgacattgccttgctcatcataaatatctgcagcaaatggaatatttttaccatcacttcgtgtgatgttcataatggctgattgcccttgcacggtttcaaaatcagcaaagacgactgaaccctgacgcggtacagctactgcactggtactttttaattcaacatcgttctcaagatcgttgatatccagcgcgatacggttttcatgataaggagaaagagcgctggtgacaccataaccccatcgatcgatagtactgttgccataatttattcgcgctccttgagcacctggagcctgaactaccgccagtgtatcggagtcgctaaaactatcattactgaaagtcagtccaccgctatgcaatacaaaaccaccgtcggtgctgagagaaacttgacggctgttatcgctatttgcagaaattgaacctgccagcgttccccatggtgactcatagctggcataacccccaacataactcaaatctttgctggctttattcatcgtatagccagtattcacgctataactgacgcgagcgttatcgctatagccactgctgctaacgttgagttggttattacccttaaagtcactgcttatttgagtatcaatactctggaaacctgaagtacgttgttcagtgccaagtaatttttcaattggaatggtgaaactaagataaacgctatcgtcagtgtcgccgtcttcattccatgaacgctgggcactgacactgtagctgccccaggatgtactgttactgtagccaatagagtaattgctacgattttgtccggaagcccagtaatcggaccaacttccggaaagataaaatgaaccgtaatcttttttctcaaatttcaacggttggttaatactgaccgtaacctgatttttcatgcgtgagtaattacgcatggatttcggttcaagatcttgttcgggatgtttcacttcatcaattagagttagtgcatcattaagaccaaggtaattctgtgtcgaatagcgataggccgcgatattcagtgaagtacttgtttcttcgaataacttgttccaggaaacacgataactttgcccctggtatgttttatcatccgggatacgaacattggaatgagtcacatcgaaagaaaatgcaccaactgaagtattcagaccaagacctaacaaaccagcggtatagttattatcggttatctgaataccggtataacccgtcagatagttattcaggccgtagtagtagcttgcttgaaataaattaggctcatcctgaatatcatcttttaagacctgaccgccgctaatatcccaacgtccaacgccagggcgtaacatttgaacaacggatgagaaaggttgcgagaatgtccgctttgagccatcggattcttcgatggtaacaataagatcgctgccgtaccctgacggactcagatcatcaatgacgaaagcgcctggcggcaccgtcgtttcataaatcttatagccaccttgcgtaatagtgactttggcgttggtattggcaacgccatgaatgataggcgcaaagctggctaaagtcggaggcaacatgcggctgtcactgtataaacgaatgcctcggatactgacggaatcaaaggtttcgcccgtcgtataagactcaccaagaatgagttgagaacgcagcgaggcgatatcacgctgaacataccgattcttaaaatcataattactgccagaatcggtcatccagttgtagttgcccgaggcacgcagtcgccatgcacctaaattcatcccaccgttaaatgcagcataaatgctttcattttttcgaccaggggtttcactatgatatccgttgaggttgtatgacaacatggccgcattaatgccgttttcccataacgatggatcaacatagttttggtaatttttcattacccaggcttgaggaacgtctatatccagacgttgatcgttaacgtcataacgaacagaagcctgagggataatttccgtcaaattgaggcaattgccgagcgtttcatccctggcaagcagaacggctttttcgttatttatatcgggagaattaatatgaaactgcaataaattctttaatgtgatacaagcctgggcgttcttttttccttcaattgcgacaaatgtaatactttggttaatgattggttggtcgtttacataaacactgacgtcgtaaacacccggtatagcggggttaccttcactgtaccggctgagatcaatattagatgcattctgccccatcaggaaggtatggtcatattcaacgagttcagcactgaaagcagtattgcaatacagcagcgcgcaaaacgtggcgatacgggtcagatgatgataatttttagtatattctatagtcacgctatgcttcctgcggaattatatccttgcctgattacagcctggcattaccttcaattgcgccaccaaagtcattaatggcgtaaaaatgcacttttgcagaattcgctttgccattaaggccattgactttcatgacctcatcactaaatggtgcaatcattttcacatcaatcggatagcgtttaccgctagcttctaaatcaccactgctaaaagagacgtagtaaggggttggattggtcactcgtaatgacgccttaccttctgaacctgaccagaaccacttcagggctaacggggcttcagagggatttcccttcaatccatccgggcgatagaaaagttttatacgtgtgcgaaatgccagttgcagcaggctttgattcgcgaccttttctgcatctggttttggtggaacttccagtacgttaaaccagaacacgctctctctgtctttaggcagtgaggtgctggctgtgtacattaatttgattgtttgcccacgtttggcatcaatacgcgatactggcggcgtagcagtaaaagggactgtaatactgccaggctcagcgttgtcatcgccagtatctaaccaactctggacaagcaacgggttattccctttattttccagacgtacgttgacacttttttgatcgcttttatatattacgcgagtacccgaaatgacaatgtccgcaatagacgatgaactaaaagccatacaggttacgaagcataaagctgttgtatgtttggtgttaaaaaacataaaccatccctgatagagttaattaaaacagggaataatataaaatagaaattattattccctgtatattcattcaatcaatttaactggtgaatacttactgataagtaatggtgtatgcagtgttagtttttacataaccagcagttgctgtttggtctgcgacggcacgaacgtaagacgctttaaaatcataaacagcagattttgtcgttgcatccagggctttagtatacacatcgccagggttgttaatttgaacctgtttgatagtggaaccatcaatattgtgtagagcgatattaacgccgtcagatgggttgttaatagacatgtcgttgttcaaagtccctttgctgttaccaaagaaaacagaaccgaaggtcattttagccgtgctacctggattcggatttgctttgctgcagtcaacggtgatgctgaaaggtttagctttagcgccaacggtgtcattcagtacgccagcatcgatttcaccaacggttgcggtttgcagcaggatcagaccatccttgttaccgccgtcaacgcgggtttcacaggtgttatcaacaaccagaccactgatatttaactgaccgccgtccatatcagcagaagcagtacctgcaaccatcgccagcataagaccagacagggcaaaacctaattttttagacataaaaatcctttaataaaattccattagtcagactacatgtttgaagaatgactattcatgacacaaataggagaaacaaatgttagatattaatgagcaatgatatttgttacccaaatttacaaccattgttcattaggtcgcctattgtgcactttagaagcttttgaacaaattaaatttacttaattcaaaattaagtaaaaataagttcacaagtgcaattggttagggtatggagatgggattgatatttatttataggaagttatattatttccgcaaagagatgtttaaactaaaatcgtaattaaggaaagagatgagatatgattttcagaaaatatttatattcgcaatataaataaattaccatttgtttaatttgtcaaatgctcttgtatgtaagatttgacgcaacatctccccatcaggaaacaccaactccggcgcgatttcaaacagcggccacagcataaatccacgattcttcatatcgtagtgcggaacggtcaggcgttcagtatttatcacttcattaccaaacagcatgatgtcgagatccagcgtgcgtggtccccagcgttcagctttgcggacgcgaccttgctgcaattcaatacgctgtgtgtgattgagtagctcttcaggtgcaagagaggtttccagcgccacggctgcgtttaagtaatcgggttgatcttgcggccccagcggtggggtgcggtaaaacgaagaaacggtaagaatgtggctttcagggatatcgcctaatgctttcagggcagcattgacctgctccagcggagaggccagattgctgcctatggcaatatacgccactgtcatgcggtaccctcacgacgtggtgcgcgtttgcgtggacgacgagtacgacgacgcggtgacggttcttcatccagctcgttgagcatccctttttggtctggtggcgcggaaacctggaactcaccccaccatttcaccagacgctgcagttcagcgttacgctcaacttcagctcgcaaggccaacaggtcataagccgcacggaacttaggatgctccagcagtttccatgcgcgtttaccctgacgacgggacatacgcaactgcaactgccagatatcgcgggttaatgtcgtcagacgtttcgggattgccagtgaacggcaggcttcgtccagcacgtcgttcatcgccagcgcgaaagcgtcgtgataggtcaggccgctttcctgggcgatcttctgtgccgtctccagcagtgggtaccagaacatggcggcaaacaggaacgccgggttcacgcgcatatcgttatggatacgcgtatcggtattcttcagcacctgttcaatgatccgctccatcgggctgtcgccattttccgtgaagtagcgggtaatggtcgggaacagcggctggaacagatgatattcacacaacagcttataggtttcgtaaccgtagcccgcttgtagcagtttaagcgattcttcaaacaggcgtgccggtgggatatcgttcagcagggtagcgaggcgagggatcggttctgcggtttccgggctgatgcgcatacccaatttggcggcaaaacgtaccgcgcgcagcatacgtaccggatcttcacggtagcgcgtttccgggttaccaatcagacggataacgccgtccttcagatccttcatgccgccaacgtaatcacggacggtaaaatccgctacgctgtaatacaggctgttgatagtgaaatcgcggcgctgggcgtcttcttcgatggagccgaaaatgttgtcgcgcagcaacatgccgttttgcccgcgttgggaggtcgtgcggtcgctgacgttaccttcgtggtgtccacggaaggtcgcaacttcgataatctccgggccaaacattacatgagccagacggaaacggcgacccaccaggcggcagttacggaacagtttgcgcacctgctcaggcgtggcgttagtggttacgtcaaaatctttcggctttttgccaagtaacaggtcgcgcacgccgccgccaaccagccaggcttcgtatcccgctttattgagcctgtacattaccttcagggcattttcactgatatctttgcgggaaatagcatgctgctcacgcgggatcaccgtcacctgtggacgggcgactgcctgttcagcctcgctttcctcgcggcttagcaccttgcggcaaaaattagcgactcgggtaaaaatagtacacctcggtagtgtcaaacatcattcaggacaaaaaaatagcggctaatcatagctcagcatgacgcatttgagaatgttgaatttacaattgccgactcgggcacggcggtaagccgccagtttttgacggctgactgaaggatttgctcgacgctgaaatcctgccagtgtgcttctgcctgctgccccagaaattgaagtgccgcgattagtaccgggcgtggatcgcctttcggcaacgcaggcgcatgattctgcttggaaagtttagcgccttgtggattaagcgccagcggcagatgaatgtaatctggcactttccagccaaaaagctggtacagcgagatttgccttactgttggttcaatcagatcagccccacgcactatttctgtaacgccctggaaatgatcatcaaccacaacagccaggttgtaggcgaacaacccatcacggcgatgaatgataaaatcttcccgtgccagtttttcgtcggcgtgaataatgccgcgcagctggtcagtaaattgcgtgaccggatgctgctggcggatacgcactgcggcgttgtctggtccatgatgcaacacccggcaatgaccgtcgtaaataccgccaatgctttgaatacgcgcacgcgtacaggtgcagtaataacttagtccttgttcatgtaaccaggcgagtgcttcacgataggcgtcgtgacgttgcgattgccagagaacatcgccgtcccagtgcagaccgtaatgttccagctggcgcaggatagtttctgcggcaccgggaacttcacgaggcgggtcgatatcttctatgcgtaccagccagcgaccttgccgggcgcgagcctgcaaatagctgccgagcgcggcgatcagagagccaaaatgaagctcgccggaaggagagggggcgaagcggccaatatactgtgtgtctgtcatctctttgaacaaaaaataaggcgggagcatttcccgcctgtggtaaacgtgatggaacggctgtaattagccagccatctgtttttcgcgaatttcagccagcgttttgcagtcgatgcacagatcggctgtcgggcgcgcttccagacggcgaataccaatttcaacaccgcaggattcgcagtagccgaaatcttcgtcttccacttttttcagcgtcttctcgatctttttgatcagcttacgctcgcgatcgcggttacgcagttcgaggctgaactcttcttcctgggctgcacggtctaccgggtccgggaagttggctgcttcatcctgcatatgtgtaacggtgcgatcgacttcatccctgagttgattacgccatgcttccagaatacgacggaagtgcgccagctgggcttcattcatatactcttcgcccggcttctcctgatatggttccaccccagcgatggcgagaatactcagggacgatgttttacggttttgcccttcttgcatgttgcttctccttaacacgcactatcgatccccatgttcgggggaaaaatgaggccgctataaatagcagatgcttttccggatagcaattatctaaacgtaacacttgacaactgtgtgaggaaaagcgtatttgcgcacgcgaccagaatgtaaattaaccagttacttactttactacaatgtaaccggcagtgattttttaagagccatgccttcagcagaaatttccgctttgtaagccagaatttctacccccctctgttgagcttctgacaatagttgcgcgtatttctcatcgatgtggcgcgcgggtgaaaaccgtgtaatggctgaatgcagcacggcgaaaaagataaccgcacgctggccttcagccgctacgctcatcaactcccgaaggtgtttctgacctcgttcagtgaccgcatcgggaaaatatccctgttcgttctccgctaacgtaaccgatttcacttcaatatagcagtctggacgcgaatccgcctgcaacataaagtcaatacggctgcgttctgcgccgtattttacttcgcttttcagcgagctatagcctgacagttctgaaattgattcattaaggatagcctctttcgtcaacctgttagcccaaagcgtgttgacgcaaataaatgcgccgctctggctttgagttaattcccaggtgtgtgggtatttccgtttggtgttgtctgaagtcgaataccagacggtatcgccaggcgttgcacaaccggtcatcgcacccgtattcgggcagtgtagcgttaattcgcgaccatcgggtgtgatcacatcggctaaaaaacgtttgtaacgctgaattagcgtcgcgcgctgtagagggggagaaaattccattgcgacaatccttgttattgcgttagcgcccagcgttttagcggcgtgtagcgtgtgcgtccacgggcaaacgaggaggcgtaaagggtgaactccgtcaccgcatacgaccagttaaaacctggcggcgggattgtcaccgcctcgctggcgtcgcgcaataaggtaatatgtggatgaaacggacgattgctttgaaaacaaccgctgcgggcagcctgtgaacggagcatattcgccagctggattaagccgcgtggcggctgacgcatccctaaccacaccacacgcgaacgcagccattgtccggcgtcatcaagcgtgagtgtgaaaccaggttgacgaatccgtccggctaaaagagaaagcgccttctctttctcggcgctcacttcgcctaaaaatgccagagtcagatgcaaattatcggcggcgaccggacgtcccgcctcaggtgggaagtgtgtggcgcgccaatggataatctgttcgcggatttctgcaggtaagtcgatagcaaagaacagacgttgcggttcagacatgtgaggcactcggttatgaattaccgcgatgctacaatgtggcgcgaagaatgttaaccctctggagcgttttgtgtcgtcgttgcccgttgctgccgtcttacctgaattacttaccgctctcgattgtgcgccgcaggtattattaagtgcgccgaccggggccgggaaatcaacctggctgccgctgcaactgctggcgcatcccggcattaacgggaaaattatcctgctggagccgcgtcgtctggcggcgcgtaacgtcgcgcaacggctggcggagctgcttaacgaaaagccaggcgataccgttggctaccggatgcgtgcgcaaaactgcgtcgggccgaatacccgcctggaagtggttaccgaaggcgtgctgacgcgcatgatccagcgtgacccggaactgagcggtgttggactggtgatccttgatgaatttcatgagcgcagcttgcaggcggatttggcgttggcgctgttactcgatgtgcaacaaggtctgcgtgatgaccttaaactgctgattatgtcggctaccctggacaacgaccgcttgcagcaaatgctgccagaagcgcctgtcgtcatctcagaagggcgctcgtttccggttgaacgccgttatttaccgctgcccgcgcatcagcgttttgacgatgccgttgcggtagccaccgctgaaatgctgcgtcaggaaagcggatcattactgttatttttacctggcgtcggagaaattcagcgtgtgcaggaacaactggcttcgcgcatcggcagtgatgtattgctctgcccgctgtatggcgcgttgtcgctgaacgatcagcgaaaagcgatcctcccggcaccgcaagggatgcgcaaagtggtgctggcgaccaatattgctgaaaccagtttaaccattgaaggtattcgtctggtggtggattgtgcccaggagcgtgtggcgcgttttgatccgcgcacggggcttacgcgactgattactcaacgcgttagccaggcatccatgacgcagcgtgccgggcgcgccgggcgtctggagccgggtatcagcctgcatttaatcgccaaagaacaagcagaacgcgccgcggcgcaaagtgaaccggagatcttacaaagcgatctttccggtttgctgatggaattactgcaatggggatgcagcgatccggcgcagatgagctggctggatcaaccgccagtagtgaatctactggccgcgaaacgtctgttacaaatgctgggggcactggagggtgaacggcttagtgcgcaagggcaaaaaatggcagcgctgggtaacgatccgcgtttagcggcaatgctggttagcgcgaagaacgacgacgaagctgctaccgcggcaaaaattgccgccattctcgaagagccgccacggatgggcaatagtgacctgggcgtggcgttttcgcgcaatcaaccagcctggcagcaacgtagtcagcaactgttaaaacgcttaaacgtacgtggcggtgaggcagacagttcgcttatcgcgccgctacttgccggggcgtttgccgatcgcattgctcgtcgccgtgggcaagatggacgctatcaactggcaaacggcatgggagcgatgctcgatgccaacgacgcgctaagccgccacgaatggttgatcgcaccgttattattgcagggcagcgcctcgccggatgcgcggattttactggcgctgctggtcgatattgatgagttagtacaacgctgcccgcagctggtacagcagtctgacactgtggagtgggatgacgcgcaaggtacgctgaaagcctggcgtcggctacaaatcggtcagttgacggtgaaagtgcagccgctggcgaaaccgtcagaagacgagttgcatcaggcgatgcttaatggcatccgtgataaaggtttaagcgtgctcaactggacggcggaagcggaacagctacgcttgcgtttgttatgcgccgcaaagtggttgccggaatatgactggccagcggttgatgatgaaagtttattggcagcgctggaaacgtggctgctgccacatatgactggcgtacattcactacgcggcctgaaatcactcgacatttatcaggcactacgcggattacttgattggggaatgcagcaacgtctggatagtgaattgcctgcgcattacactgtgccgacgggaagccggatcgccattcgttatcatgaagataacccgcccgcgctggcggtgagaatgcaagagatgtttggcgaggccaccaatccgacgatcgcccaggggcgcgtgccgctggtgctggagttgctttcacctgcccaaaggccattacaaatcacacgagatttgagcgacttctggaaaggagcgtaccgtgaggtgcaaaaagagatgaaagggcgttatcccaaacatgtctggccggacgacccggcaaatactgcaccgacgcgacggacgaaaaagtattcgtaaggttggttttctccctctccctgtgggagagggccggggtgagggcatcagcgcgcacgttcaccctcaccctaaccctctccctcaagggagaggggaccgatcgagcacaaattttgagagatatcttcttctgtcttgtaacagaagaacagaaaatcgggcttttgcgcctgaatattgcggagaaaaagcatggccgggaatgaccgcgagccaattggacgcaaagggaaaccgacgcgtccggtcaaacaaaaggtaagccgtcgtcgttacgaagatgacgatgattacgacgattatgatgactatgaggatgaagaaccgatgccgcgcaaaggtaagggcaaaggcaaagggcgtaagcctcgtggcaaacgcggctggctatggctactgctaaaactggctatcgtttttgccgtgctgatcgccatttacggcgtttatctcgatcaaaaaattcgtagccgtattgatggcaaggtctggcaactgcctgcggcagtttatggccgaatggtcaatcttgagccagacatgaccatcagcaagaacgagatggtgaagctgctggaggcgacccagtatcgtcaggtgtcgaaaatgacccgtcctggcgaatttaccgtgcaggccaacagcattgagatgattcgccgtccgtttgatttcccggacagtaaagaaggacaggtgcgcgcgcgtctgacctttgatggcgatcatctggcgacgatcgtcaatatggagaacaaccgtcagttcggtttcttccgtcttgatccgcgtctgatcaccatgatctcttcgccaaacggtgagcagcgtctgtttgtgccgcgcagtggtttcccggatttgctggtggatactttgctggcgacagaagaccgtcatttttacgagcatgatggaatcagtctctactcaatcggacgtgcggtgctggcaaacctgaccgccggacgcacggtacagggtgcgagtacgctgacgcaacagctggtgaaaaacctgttcctctccagcgagcgttcttactggcgtaaagcgaacgaagcttacatggcgctgatcatggacgcgcgttacagcaaagaccgtattcttgagctgtatatgaacgaggtgtatctcggtcagagcggcgacaacgaaatccgcggcttcccgctggcaagcttgtattactttggtcgcccggtagaagagctaagcctcgaccagcaggcgctgttagtcggtatggtgaaaggggcgtccatctacaacccgtggcgtaacccaaaactggcgctggagcgacgtaatctggtgctgcgtctgctgcaacagcaacagattattgatcaagaactctatgacatgttgagtgcccgtccgctgggggttcagccgcgcggtggggtgatctctcctcagccagcctttatgcaactggtgcgtcaggagctgcaggcaaaactgggcgataaggtaaaagatctctccggcgtgaagatcttcactacctttgactcggtggcccaggacgcggcagaaaaagccgccgtggaaggcattccggcactgaagaaacagcgtaagttgagcgatcttgaaactgcgattgtggtcgtcgaccgctttagtggtgaagttcgtgcgatggtcggaggttctgagccgcagtttgcgggctacaaccgtgcgatgcaggcgcgtcgttcgattggttcccttgcaaaaccagcgacttatctgacggccttaagccagccgaaaatctatcgtctgaatacgtggattgcggatgcgccaattgcgctgcgtcagccgaatggccaggtctggtcaccgcagaatgatgaccgtcgttatagcgaaagcggcagagtgatgctggtggatgcgttgacccgttcgatgaacgtgccgacggtaaatctggggatggcgctggggctgcctgcggttacggagacctggattaaactgggcgtaccgaaagatcagttgcatccggttccggcaatgctgctgggggcgttgaacttaacgccaatcgaagtggcgcaggcattccagaccatcgccagcggtggtaaccgtgcaccgctttctgcgctgcgttcggtaatcgcggaagatggcaaagtgctgtatcagagcttcccgcaggcggaacgcgctgttccggcgcaggcggcgtatctgacactatggaccatgcagcaggtggtacaacgcggtacgggtcgtcagcttggggcgaaatacccgaacctgcatctggcagggaaaacagggactaccaacaataacgtagatacctggtttgcgggcattgacggcagcacggtgaccatcacctgggtcggccgtgataacaaccagccgaccaaactgtatggtgccagcggggcaatgtcgatttatcagcgttatctggctaaccagacgccaacgccgctgaatcttgttccgccagaagatattgcagatatgggcgtggactacgacggcaactttgtttgcagcggtggcatgcgtatcttgccggtctggaccagcgatccgcaatcgctgtgccagcagagcgagatgcagcagcagccgtcaggcaatccgtttgatcagtcttctcagccgcagcaacagccgcaacagcaacctgctcagcaagagcagaaagacagcgacggtgtagccggttggatcaaggatatgtttggtagtaattaacatctaagcgtgaaatnnnnnnnnnnnnnnnnnnnnnnnnnaaaataacatcccatctaagatattaaccctttcttttcatctggttgtttattaacccttcaggaacgctcagattgcgtaccgcttgcgaacccgccagcgtttcgaatattatcttatctttataataatcattctcgtttacgttatcattcactttacatcagagatataccaatggcgcgttccaaaactgctcagccaaaacactcactgcgtaaaatcgcagttgtagtagccacagcggttagcggcatgtctgtttatgcacaggcagcggttgaaccgaaagaagacactatcaccgttaccgctgcacctgcgccgcaagaaagcgcatgggggcctgctgcaactattgcggcgcgacagtctgctaccggcactaaaaccgatacgccgattcaaaaagtgccacagtctatttctgttgtgaccgccgaagagatggcgctgcatcagccgaagtcggtaaaagaagcgcttagctacacgccgggtgtctctgttggtacgcgtggcgcatccaacacctatgaccacctgatcattcgcggctttgcggcagaaggccaaagccagaataactatctgaatggcctgaagttgcagggcaacttctataacgatgcggtcattgacccgtatatgctggaacgcgctgaaattatgcgtggcccggtttccgtgctttacggtaaaagcagtcctggcggcctgttgaatatggtcagcaagcgtccgaccaccgaaccgctgaaagaagttcagtttaaagccggtactgacagcctgttccagactggttttgactttagcgattcgttggatgatgacggtgtttactcttatcgcctgaccggtcttgcgcgttctgccaatgcccagcagaaagggtcagaagagcagcgttatgctattgcaccggcgttcacctggcgtccggatgataaaaccaattttaccttcctttcttacttccagaacgagccggaaaccggttattacggctggttgccgaaagagggaaccgttgagccgctgccgaacggtaagcgtctgccgacagactttaatgaaggggcgaagaacaacacctattctcgtaatgagaagatggtcggctacagcttcgatcacgaatttaacgacacctttactgtgcgtcagaacctgcgctttgctgaaaacaaaacctcgcaaaacagcgtttatggttacggcgtctgctccgatccggcgaatgcttacagcaaacagtgtgcggcattagcgccagcggataaaggccattatctggcacgtaaatacgtcgttgatgatgagaagctgcaaaacttctccgttgatacccagttgcagagcaagtttgccactggcgatatcgaccacaccctgctgaccggtgtcgactttatgcgtatgcgtaatgacatcaacgcctggtttggttacgacgactctgtgccactgctcaatctgtacaatccggtgaataccgatttcgacttcaatgccaaagatccggcaaactccggcccttaccgcattctgaataaacagaaacaaacgggcgtttatgttcaggatcaggcgcagtgggataaagtgctggtcaccctaggcggtcgttatgactgggcagatcaagaatctcttaaccgcgttgccgggacgaccgataaacgtgatgacaaacagtttacctggcgtggtggtgttaactacctgtttgataatggtgtaacaccttacttcagctatagcgaatcgtttgaaccttcttcgcaagttgggaaggatggtaatattttcgcaccgtctaaaggtaagcagtatgaagtcggcgtgaaatatgtaccggaagatcgtccgattgtagttactggtgccgtgtataatctcactaaaaccaacaacctgatggcggaccctgagggttccttcttctcggttgaaggtggcgagatccgcgcacgtggcgtagaaatcgaagcgaaagcggcgctgtcggcgagtgttaacgtagtcggttcttatacttacaccgatgcggaatacaccaccgatactacctataaaggcaatacgcctgcacaggtgccaaaacacatggcttcgttgtgggctgactacaccttctttgacggtccgctttcaggtctgacgctgggcaccggtggtcgttatactggctccagttatggtgatccggctaactcctttaaagtgggaagttatacggtcgtggatgcgttagtacgttatgatctggcgcgagtcggcatggctggctccaacgtggcgctgcatgttaacaacctgttcgatcgtgaatacgtcgccagctgctttaacacttatggctgcttctggggcgcagaacgtcaggtcgttgcaaccgcaaccttccgtttctaatttctcttttggggcacggatttccgtgcccatttcacaagttggctgttatgcaggaatacacgaatcattccgataccacttttgcactgcgtaatatctcctttcgtgtgcccgggcgcacgcttttgcatccgctgtcgttaacctttcctgccgggaaagtgaccggtctgattggtcacaacggttctggtaaatccactctgctcaaaatgcttggccgtcatcagccgccgtcggaaggggagattcttcttgatgcccaaccgctggaaagctggagcagcaaagcgtttgcccgcaaagtggcttatttgccgcagcagcttcctccggcagaagggatgaccgtgcgtgaactggtggcgattggtcgttacccgtggcatggcgcgctggggcgctttggggcggcagatcgcgaaaaagtcgaggaagctatctcgctggttggcttaaaaccgctggcgcatcggctggtcgatagtctctctggcggcgaacgtcagcgggcgtggatcgccatgctggtggcgcaggatagccgttgtctgttgctcgacgaaccgacctcggcgctggatatcgcccaccaggttgatgtgctgtcgctggtgcaccgtttaagtcaggagcgtggcctgacggtcattgccgtgttgcacgatatcaatatggcggcacgctactgtgattatctggtcgccctgcgcggcggtgaaatgattgctcagggaacgcctgcggaaattatgcgcggcgaaaccctcgaaatgatttatggcatcccgatgggtattttgccgcatccggcgggtgctgcacctgtgagttttgtttattgatgagcggcttacctcttatttcgcgccgtcgactgttaacggcgatggcgctttctccgttgttatggcagatgaataccgcccacgcggcggctattgatcccaatcgtattgtggcgctggagtggttgccggtggaattactgctggcgctcggcatcgtgccttacggcgtggcggataccatcaactatcgcctgtgggtcagcgaaccaccattgccggactcagtgatcgacgtcggtttgcgcacagaacctaaccttgaactgctgaccgaaatgaaaccatcgtttatggtctggtcggcaggatatggcccttcaccagaaatgctggctcgtattgcgccgggtcgcggatttaacttcagtgacggcaaacagccgttggcgatggcgcgtaaatcgctgacggaaatggcagatttacttaacctgcaaagcgcagcggaaacgcatttagcgcaatatgaagactttatccgcagcatgaaaccccgctttgtgaagcgtggtgcgcgtccgttattgctgacgacgcttatcgatccgcgccatatgctggtcttcggtccaaacagcttgttccaggaaattcttgatgagtacggcatcccaaatgcctggcaaggggaaaccaacttctggggcagtaccgccgtcagtatcgatcgtctggcggcgtataaagacgttgatgtgctctgttttgatcacgacaacagcaaagacatggatgcgctaatggcaacgccgctgtggcaggccatgccgtttgtccgcgccggacgctttcagcgcgtacctgcagtctggttttatggtgcgacgctctcggcaatgcactttgtgcgcgttctggataacgccatcggaggtaaagcgtgagtaaacgaattgcgcttttcccggcgttattgctggcgctgttagtgattgtcgctacggcgctcacctggatgaacttctcgcaggcgctgccgcgtagccagtgggcgcaggctgcctggtcgccggatattgacgtcatcgagcagatgatttttcactacagcttgttgccgcgtctggcgatttcgctgctggtgggcgcgggtctggggctggtgggcgtgctgtttcagcaagtgctgcgtaacccgctggcggagccgacgacgcttggcgttgctacaggcgcgcaactggggattaccgtcactacgctctgggcgatccctggtgcgatggcgagccagtttgctgcgcaggcaggggcttgtgttgttggcttaattgtctttggcgtcgcgtgggggaaacggctgtcgccggtaacgctgattctcgcggggttggtagtgagcctttattgcggcgcaatcaatcagttactggttatcttccatcatgaccaactgcaaagcatgtttctgtggagcactggaacgctgacgcaaaccgactggggcggcgttgagcgtttatggccgcagctgctgggcggtgtgatgctgacgttgctgctacttcgtccgttaaccctgatggggcttgatgatggcgtggcgcgcaatctcgggctggccttgtcgcttgcgcgtctggcagcgctgtcgctggcgattgtcatcagtgcgctgctggtgaacgctgtggggattatcggctttatcgggttgttcgcgccgctgctggcaaaaatgctgggggcgcggcgtctgctgccacgactgatgctggcgtcgttgattggtgcgctgatcctctggctttccgatcaaatcatcctctggctgactcgcgtgtggatggaagtgtccaccggttcggtcactgcgttgatcggtgcgccgctgctactgtggctgttgccgcgtttacgcagcattagcgcgccggatatgaaggtcaacgatcgtgtcgcggctgaacgccaacatgtgctggcgtttgccctcgcgggcggcgtgctgctgttgatggctgtggtggtggcgctgtcgtttggtcgtgatgcgcacggctggacgtgggcgagcggggcgttgctcgaggatttaatgccctggcgctggccgcgaattatggcggcgctgtttgcgggcgtcatgctggcggtggcgggctgtattattcagcgactgaccggaaacccgatggcaagcccggaagtgctggggattagctccggcgcggcgtttggcgtggtgttgatgctgtttctggtgccgggtaatgcctttggctggctgttacctgcaggcagtctcggcgcggcggtgacgctgttgatcattatgatcgccgccggccgcggtggattttccccacaccgtatgttactggcggggatggcgttaagcaccgcgttcaccatgcttttgatgatgttgcaggcaagtggtgacccgcgaatggcgcaagtgctgacctggatttccggttcgacctacaacgcgaccgatgcgcaggtctggcgcaccggaattgtgatggtgattttgctggcgattaccccgctgtgccgccgctggctgaccattttaccgctgggtggtgataccgcccgagccgtaggaatggcgctgacgccgacgcgaattgcgctgctgctgttagcggcttgcctgacggcgaccgcgacgatgactattggaccgttgagttttgttggtttaatggcaccgcatattgcgcggatgatgggctttcgacggacgatgccacacatcgtaatttcggcgctggtgggtggtttactgctggtgttcgctgactggtgtgggcggatggtgctgtttccattccagatcccggcggggctgctgtcaacctttatcggcgcgccatattttatctatttgttgagaaagcagagccgttaatttttccatataacggccctgtacgcctggacggataaagcgtttacgcgacaacggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaccatgctggatcacaacttcgcaaacacccgacgtgcagcatcgatggtgttattgatatcttccatgctgtgcgccacggacataaagcccgcttcaaacgctgacggtgccaggtaaacaccttcgtccagcatcatatggaagaaacgcttaaagcgttccacgtcacaggccatcacatcctgatagcacgtcacggactcggcgtcggtaaagaaaataccgaacatgccgccaacgtggttaacgaccagcggaattccggcttcttctgccgcttccagcagaccttctgccagacgtgttgtcagctcatccagcgtttcgtgaacgcccggctgcgcgacttcattcagacaggcgaaacccgctgccatcgcaatcgggttaccggaaagcgtacccgcctgatagaccggacccgtcggggccagcgcatccattacatcacgacgaccaccgaatgcgcctaccggcattccaccgccgatgattttgccgaggcaggttaaatctggcactacgccgtaataatcctgtgcgccagctagcgctacgcggaaaccggtcatcacttcatcgatgatcagcaacgcgccaaattcgtcgcacagcgcgcgcagacctggcaggaactctggcagcggcggaacacagttcatattgcctgccaccggctcgacgataatacaggcaatctcttgcgggtattgctcaaatgcggcgcgtacagaagccagatcattataagtacaggttaaggtatatttggcgaaatctgccggaacgcccggcgagtttggctggcctaacgtgagtgcgccagaaccggctttcaccagcaggcagtcagcgtgaccatggtaacacccttcaaatttaataattttgtcgcgaccggtaaaaccacgggccaggcggatggcgctcatggtcgcttcagtgccggagttcaccatgcgcaccatatccatggtcgggaccagttcggtcaccagttgcgccattttcacttccatttcggttggtgcaccaaagcttaaaccacgctcggcggcttcaatcacggcattgcggattgccggatggttatggcccagcaccatcggcccccaggaaccgacataatcgatataggctttgccatcaacatcgtacagataagcgccgtccgctttttcgataaacagtggagtgccgcccacgccagtaaaggcgcgaacaggggagttcacaccgccagggatcagctcgcgcgctgcgctgtaaagattttcagacttactcatggagggttcctgattcgtagaaaaagtgaatggctgctattctatgttattcataacaagttaaatactcgtcaaacatcaggctgcttgtactggtgcaatcctgatttcttagagtataaaagttttgtgcatttgaaacattacgctttgcaaaggattttcatggaacgtgcgagtaaaatgccgtcatcttatttgtatgaccaataagtgatcattggatgaaaactgatactccctctttagaaacaccgcaggccgcgcgcctgcgacgcagacaactgattcgccaacttcttgagcgcgataaaaccccgttagccattttgtttatggcggcagtcgtcggcacgcttgttgggctggcagcggttgcttttgacaaaggtgtcgcctggttgcagaaccaacgtatgggggcgctggtacatactgctgataattatccgcttctgttaaccgtcgcttttctctgttcggcggtgctggcgatgtttggctactttttggtgcgcaaatacgcgccggaagcaggtggttcggggatcccggaaattgaaggggcgctggaagatcaacgtcccgttcgctggtggcgtgtattgccggtgaagttctttggcgggctggggacactcggcggaggcatggtgttggggcgcgaagggccaaccgtgcagatcggcggtaacattggccgtatggtgcttgatattttccgcctgaaaggtgacgaagctcgccatacgctgctggcaaccggtgctgctgcggggctggctgcggcctttaacgcgccgctggcgggtattttgtttattatcgaagagatgcgtccgcagtttcgctatacgttaatttcgattaaagcggtatttattggtgtcattatgtcgaccattatgtaccggatttttaatcatgaagttgcgttgattgacgtcggtaaactttctgatgcgccgcttaatacgctgtggctttatctgatcctcggtattatttttggcattttcggccctatttttaataaatgggtgctggggatgcaggatttgctgcaccgtgtgcacggcggcaatattaccaaatgggtgctaatgggcggtgcgattggcggtctgtgtggattgctggggtttgtggcaccagcaacgtcgggcggcggttttaacctgattcctatcgctaccgcggggaatttcagcatgggaatgctggtgtttatcttcgtcgcgcgggtcattaccaccttactctgcttctcttccggcgcgccgggcggtatttttgccccgatgctggcgctgggtactgtgctgggaaccgctttcggaatggttgccgttgagctgtttccgcaatatcaccttgaggcggggacgtttgctattgccggaatgggggcattactggcggcatctattcgcgcgccgttaacggggatcattctggttctggagatgaccgataactaccagctcattttgccaatgattattaccggtcttggcgcaacactattagcgcaatttaccggcgggaaaccgctatactcggcgattcttgcgcgcacgctggcaaaacaggaagctgagcaactggcgcgaagcaaggccgcatcagccagcgagaatacttgaacgaaataccagggtattagataatggcgattattattgggttagaatttgcccaattgccgatgtcgtttggagcaaaatatgagtgatgacgtagcactgccgctggagtttaccgacgcagcagccaacaaagttaaaagcctgatcgctgacgaagataacccgaatctgaaattacgcgtgtatatcaccggtggcggttgcagcggcttccagtatggtttcacctttgatgatcaggtgaacgaaggcgatatgaccatcgaaaaacagggcgttggcctggtggttgatccgatgagcctgcaatatctggtcggcggttccgttgattataccgaaggtctggaaggttctcgtttcatcgtgaccaacccgaacgcgaaaagcacctgcggttgcggttcttcctttagtatctaatctgttgttcatgtnnnnnnnnnnnnnnnnnnnacatcttctctcttcaacgcccattctcatccagcgcaaacgtcggtagcttaagatgccaacgaatagccgccagccgaatcaatagcgtcacgaccatgcccatcatactggctgtttccagtggtacggaaaatgtgtaataagccgtagcgtggacaataccgccgataatacaggcagttgcgtagatttctgtacgtaaaatcatggggatttcgcgggccagaacatcacgaatgatcccgccgccaacgccagtaatgacgcccatacaaaccgcgattaacggaccggcttccgcattaaaggctttattcacgccaatgccgacaaacaccgccagaccaacggcgtccagcaccggcaacatccattttggtaagcgtcttggctggcgcaccagcacgatggtcagcatgctggtgaccattgcaacgaccagatcggtgggatctttcacccaaaataccgggccgtgatccagcgccatgtcgcgaattgtcccgccgcctactgcggttaccacgcccagtaccagaacaccaaaagggtccatacgcaattttccggctaacaaaacgccggagatggcaaataccgctgtgccgactatatccagccaatagacgagcattgttcaatccccactgagcacctgaaaaggtcaggcgctaatctacctgtgaaagcgcattacagagctgttgtgcagcgaggataatacgtgggcttgcacgttcaaaccagtcactcgtgagaggaataacgggaattttgagctgttcaccccagtattgtttgattttaggaatttggtccggtccgcctgtaatgacaatcgcctgtggcgagcgtgctaacacctgttcgcggctaacttgcggccagggaacccggctgtctttaaagatgttttctccgccacaaacttcgagtacctggttctgaatcgactcttttccactggtaaatggcggattaatgccgaattgcagaaaaacacgttttttaggtttatcagcatattgcgctttcaattgcgcgtactgatccagcagggattgcgcggcttgttcggccttgtctggttgcggactccagggggccagttgacgtaacgcattggcaatttgttcaatgcttgtcgcatcgacccacatcacttttattcccagcgaagccagctggtcaacctgccgctcggcattacctccacgccaggcaatcaccagatcgggtttcagcgcgacaatgcgttccagattcatcccctgccaggtggaaacctgctcaatcttttgcgcttgtggaggatagtcggaatagctgctgaccccaaccggcgtgatcccggcggcaaaggcaagttcagtgttggcgggagaaagcgtgatgacgcgcggcgcggcgttgagccacagtggcgcaagaaaagacagggcgaccagcgccctgaacagtgacttagccatgtgcaagtttctgcaccagtgactcaaccatcaggctggactgtttagcggcaacagccaggaactcatcgaagctaagatgagactgttgatcggccacgtcggagatggcgcgtacgacaacaaacgggacgttgaaattgtggcagacatgggcgattgccgtcgcttccatctctacagcaatggcctgtgggaagttgtggcggattttcgccagaccaacagaaccgttgatgaaagcgtcgccgctaacaatcaggccacgtacagcgttaagattcagttcggcaatgcaggcctcagcggcagcgatcagtttatcgtcagctttaaagcctgccggacagcctggtaactgaccgtattcataaccaaatgccgtgacatccgcgtcgtgataacgtgcttcgtccgagacaacgatatcgcccactttcaacgttggtgccaggccaccggcagaaccggtgttaataatcacatctggcttgcagtgttccaacagcaaagtggcacccagcgccgcagcgactttaccgatgcccgatttcagaagcgcaacctcggttccattcagttggccggtatagatttcgcaaccgccgagactgatagtttgacggttttcgattttgtcacgcagcagcgtaacttcttcttccattgcaccaatgatgccgattttcatagatttactcgcgataagcccgatttgaaggcatagtttaccatgcgcttacggggaagcgtatttctcacgcgggagaggacatggcacagattgatttccgaaaaaaaataaactggcatcgtcgttaccgttcaccgcagggcgttaaaaccgaacatgagatcctgcggatcttcgagagcgatcgcgggcgtatcatcaactctccggcaattcgtcgtctgcaacaaaagacccaggtttttccactggagcgcaatgccgccgtgcgcacgcgtcttacccactcgatggaagtccagcaggtggggcgctacatcgccaaagaaattttaagccgtctgaaagagcttaaattactggaagcatacggcctggatgaactgaccggtccctttgaaagcattgttgagatgtcatgcctgatgcacgatatcggcaatccgccgtttggtcattttggcgaagcggcgataaatgactggtttcgccaacgtttgcacccggaagatgccgaaagccagcctctgactgacgatcgctgcagcgtggcggcactacgtttacgggacggggaagaaccgcttaacgagctgcggcgcaagattcgtcaggacttatgtcattttgaggggaatgcacaaggcattcgcctggtgcatacattgatgcggatgaatctcacctgggcacaggttggcggtattttaaaatatacccgtccggcgtggtggcgtggcgaaacgcctgagacacatcactatttaatgaaaaagccgggttattatctttctgaagaagcctatattgcccggttgcgtaaagaacttaatttggcgctttacagtcgttttccattaacgtggattatggaagctgccgacgacatctcctattgtgtggcagaccttgaagatgcggtagagaaaagaatatttaccgttgagcagctttatcatcatttgcacgaagcgtggggccagcatgagaaaggttcgctcttttcgctggtggttgaaaatgcctgggaaaaatcacgctcaaatagtttaagccgcagtacggaagatcagttttttatgtatttacgggtaaacaccctaaataaactggtaccctacgcggcacaacgatttattgataatctgcctgcgattttcgccggaacgtttaatcatgcattattggaagatgccagcgaatgcagcgatcttcttaagctatataaaaatgtcgctgtaaaacatgtgtttagccatccagatgtcgagcggcttgaattgcagggctatcgggtcattagcggattattagagatttatcgtcctttattaagcctgtcgttatcagactttactgaactggtagaaaaagaacgggtgaaacgtttccctattgaatcgcgcttattccacaaactctcgacgcgccatcggctggcctatgtcgaggctgtcagtaaattaccgtcagattctcctgagtttccgctatgggaatattattaccgttgccgcctgctgcaggattatatcagcggtatgaccgacctctatgcgtgggatgaataccgacgtctgatggccgtagaacaataaccaggcttttgtaaagacgaacaataaatttttaccttttgcagaaactttagttcggaacttcaggctataaaacgaatctgaagaacacagcaattttgcgttatctgttaatcgagactgaaatacatgaaaaaaaccacattagcactgagtgcactggctctgagtttaggtttggcgttatctccgctctctgcaacggcggctgagacttcttcagcaacgacagcccagcagatgccaagccttgcaccgatgctcgaaaaggtgatgccttcagtggtcagcattaacgtagaaggtagcacaaccgttaatacgccgcgtatgccgcgtaatttccagcagttcttcggtgatgattctccgttctgccaggaaggttctccgttccagagctctccgttctgccagggtggccagggcggtaatggtggcggccagcaacagaaattcatggcgctgggttccggcgtcatcattgatgccgataaaggctatgtcgtcaccaacaaccacgttgttgataacgcgacggtcattaaagttcaactgagcgatggccgtaagttcgacgcgaagatggttggcaaagatccgcgctctgatatcgcgctgatccaaatccagaacccgaaaaacctgaccgcaattaagatggcggattctgatgcactgcgcgtgggtgattacaccgtagcgattggtaacccgtttggtctgggcgagacggtaacttccgggattgtctctgcgctggggcgtagcggcctgaatgccgaaaactacgaaaacttcatccagaccgatgcagcgatcaaccgtggtaactccggtggtgcgctggttaacctgaacggcgaactgatcggtatcaacaccgcgatcctcgcaccggacggcggcaacatcggtatcggttttgctatcccgagtaacatggtgaaaaacctgacctcgcagatggtggaatacggccaggtgaaacgcggtgagctgggtattatggggactgagctgaactccgaactggcgaaagcgatgaaagttgacgcccagcgcggtgctttcgtaagccaggttctgcctaattcctccgctgcaaaagcgggcattaaagcgggtgatgtgatcacctcactgaacggtaagccgatcagcagctttgccgcactgcgtgctcaggtgggtactatgccggtaggcagcaaactgaccctgggcttactgcgcgacggtaagcaggttaacgtgaacctggaactgcagcagagcagccagaatcaggttgattccagctccatcttcaacggcattgaaggcgctgagatgagcaacaaaggcaaagatcagggcgtggtagtgaacaacgtgaaaacgggcactccggctgcgcagatcggcctgaagaaaggtgatgtgattattggcgcgaaccagcaggcagtgaaaaacatcgctgaactgcgtaaagttctcgacagcaaaccgtctgtgctggcactcaacattcagcgcggcgacagcaccatctacctgttaatgcagtaatctccctcaaccccttcctgaaaacgggaaggggttctccttacaatctgtgaacttcaccacaactccatacatcttcatcatcctttaggcatttgcacaatgccgtacgttacgtacttccttatgctaagccgtgcataacggaggacttatggctggctggcatcttgataccaaaatggcgcaggatatcgtggcacgtaccatgcgcatcatcgataccaatatcaacgtaatggatgcccgtgggcgaattatcggcagcggcgatcgtgagcgtattggtgaattgcacgaaggtgcattgctggtactttcacagggacgagtcgtcgatatcgatgacgcggtagcacgtcatctgcacggtgtgcggcaggggattaatctaccgttacggctggaaggtgaaattgtcggcgtaattggcctgacaggtgaaccagagaatctgcgtaaatatggcgaactggtctgcatgacggctgaaatgatgctggaacagtcgcggttgatgcacttgttggcgcaggatagccgtttgcgggaagaactggtgatgaacctgattcaggcagaggagaatactcccgcacttactgaatgggcgcaacggctggggatcgatctcaatcaaccgcgagtggtggctattgttgaggtcgacagcggtcagcttggcgtggacagcgcaatggcggagttacaacaactgcaaaacgcgctgactacgcccgagcgtaataatctggtggcgattgtctcgctaaccgaaatggtggtgttgaaaccggcgttgaactcttttgggcgctgggatgcagaagatcatcgtaagcgagttgaacaactgattacccgcatgaaagagtacggccagctgcgttttcgcgtttcactgggcaactattttaccggtcctggcagtattgcccgatcctatcgtacggcgaaaacgacgatggtggtgggtaaacagcggatgccagaaagtcgctgctatttttatcaggatctgatgttacctgtgttactcgacagtttgcgtggcgactggcaggccaacgaactggcgcgaccgctggcgcggctgaaaacgatggacaataacggcttgctgcgacgaacgctggcggcgtggtttcgccacaatgtgcaaccgctggcaacgtcaaaggcgttgtttattcatcgtaataccctggagtatcggcttaatcgtatatcggaactgaccgggcttgatttgggcaattttgatgacaggttgctgctgtatgtggcgttacaactggatgaagagcggtaggttatgcgttaaggttgaggcggcgctggctcattcccctcagcccgaagggtagaggggaatgcccgaattaaccgtcagttcgggattatttacgcgttagtttttccagatcggcttcaatctcgctgatcttattggttacgactgactccaggtgacgtaagtcgtcgaggatcttacgcttaagatcaacttcgctgcggtcacgctggcagatttgatcaagctcatcaatgatataccgtagattcgggctgatttcctggacttctttataaccctgacccacaccatcagcgacgaccgttttacgctgacgcggatatttaaacttaacgctcttggcgaaaaactcgcctttgtctttctggaaatagattttcagaatatcgttgttggcttcctgccggaggctgtaacgatcaatttcttcaggattggtaatacccagacttttcagattgtcgtacatagcgttacctcaaaatgagtcagtaaattgtgcttattttagcatttggcctggcccgcccggctcgactgtgatcgcagaaagcctttttcttccagacttctatcatggcgtaaaaatcaaaaaattacctgctttattctggtgataaaattcacgatctacaccagttccagcatcgttacttccgggcggcagttcagacgcaaaccatacaaactgcccacgccacgggttgtgtagatgtgtctttcgccaaaggcatttaatccggcgacgtaacgtttatcttcgacaggggcaaaaggttcaccaaccaacggtacgcgcagttgcccgccgtgagtatggccgcacagcatcagatcccagggttcatcacgcatgacttctttgctgtcgggattatgcgccagcaccagtcttggcagattggcttcgctggcgggaggcggtttgcattgtccggcccataagtcaccagtgcctaccagttcgaattgcctgttcggcgtggcgatcaccgtagcctggttaaacaacaccgtgatgcccgctgatttcaacgtctcgccaattaagtgatttttttctgtaccaacagggcgatcgtggttgccgaagcaggcaaacgtcggcgcacattcggcaaggggggagagtacgtcactaaacgccgaaaaattcagcgacatatcaaataatacgtaatcgccgcccagtaatatcaaatcgggcttttgttctatgccaagagcaatcgcgtcagaaatcaggcttaaaggaacaaaacgagagtaatggagatcggccagaaaaagaattttgaatggtgctgcgttgtctttaaaaaaggcgaggcggtgacggattaattcaaaccagcctggctcacagtaatgcatataaccgaaacctgagctcgtggctatcgtcgcggcagtagcctgcaaaaatcggcggcgtgaaatcatcgctcatccctgcaaaaaaatcgggcagcgtcgtgctgcccgtgtgcatacttttagtcgatggtacgcagcagttcgttaatgccgactttgccgcgagttttcgcgtcaactttcttaacgataaccgcacagtagaggctgtatttgccatcttttgacggcagattacctgaaacaaccacagaccccgccggaacgcgaccgtagtggatttcgccggtttcacggtcgtaaatacgggtgctctgaccaatgtatacgcccatggaaatgacggaaccttcttcgacaatcaccccttcaaccacttcagagcgcgcgccgatgaagcaattatcttcaatgatggttgggttagcctgcagcggttccagcacgccgccgatgcccacgccaccggaaaggtggacgtttttaccaatctgcgcacaagaaccgacggtcgcccaggtatcaaccatggtgccttcatcaacatatgcgccgatgttgacgtaagacggcatcagcacggtgttacgggcaataaacgcaccctgacgtaccgccgctggtggcacaacgcggaagccttctttctggaaacgtgcttcgtcgtagtcggcgaatttcatcggcactttgtcgaagtagcggctttctgccccttcgatcacctgattatcattaatacggaaagagagcagcaccgcttttttcaaccactgatgcgtcacccactgaccgtcaattttttccgctacacgcagtgcgccggaatccagcagggcgatcacctgatttaccgcttcgcgggtaacggtgtctgcattggctggcgtgatctcggcacggcgttcaaaagcggtttcaataatgttctgtaactgctgcattgttaaactcttttcatatcagtaaacacatcaccctttatcgtttggattgagggcctctgtcaaccgctgatgcacttcctgctgcaactcgttattaagcgcacgccggtcagcggtggcaattatgaataaatcttctactcgctcgccaatggttgtaattcgggcaccatgaagcgaaattcccagatcggcaaaaattttcccgactcgcgccagcagtccaggttggtcgagggcgatcagttcgaggaacgatttgcggtcggtatgggtcggcaaaaacgttacttcggtttcaacagtaaaatggcgtaatttggcgggttggcgacggggctgcggtggctgccagctactttgcgtcagtacttgctccagaccaaaccgaataacctcatgacgatctgcggacagcgggttgccatcgggttccagcacgataaaggtatccatcgccataccgtcgcgagtggtgaaaatttgtgcgtcgtgaacacttaaattgcggcggtctaattcggcacagacggcggcaaacagataagggcggtccgggctccagataaaaatctcggtgcctccacgcgtagcctgcgggctaagcaataccagcggtttgcttaaatcatgctgtaataaatggcgggcatgccaggccagttgatttgggctatggcggacaaaatagttagcacgacagcgtgaccaaatttggtgcagcgcctcttcgtcgatgttatccatgcgcagtagtgccagtgcctggagttggtgatggcgaacccgttcgcgcatatccggcgtgttttgcattccgcgtcgtagctgcttttcggtggcaaagtagagctcacgcaacagactttgcttccagctattccacagcgtttcgttggtggcgcaaatgtcagccacagtcaggcataccagatagcgcagacgattttccgtttgcacttcttcggcaaactgcttgatgacttccgggtcctgaatatcgcggcgttgggcggtcaccgacatcaacaggtgctggcgaaccagccaggcgaccagctgtgtttcgcgtgagttcagcccgtggagttcggcaaaatgcactacatcctgagcaccgagaatggagtggtcgccgccgcgtcctttggcgatatcgtgaaacagcgcggcgatgaaaatcagctcagttgacggcaggcgcggccagacgtccacacacaacggatggcgctggcgcgtttcttcactggcaaaactctccagtttcagcatcacgcggatagtatgttcatccaccgtgtaggcgtggaacagatcaaactgcatctgcccgacgatatgcgaccattgcggcatatacgcgccgagcacgctatggcgatgcattggcaatagcccgcgccgcaccgctccggggtgacgcagaatgctcaaaaacagttttcgtgcttccggaatattacacagcggttgttgcagatggcgacgggcatggcgtaactggcgcagcgtggtggagtaaatgccggtgatcgcactgttgtgcaccatggtgtagaacatacgcaagatggcttccggctggcgcataaatagtgtttcatcacgcaggtcgattagcgtaccgcgtagctgaaactcatcgtcgattggacgtggtttttcgtcggcgggaagggcgaggatggcttcatcgaacagttgcagcagcatctggttgagttcactgacgcggcgtgtaacgcggaagtaatccttcatcatccgctcgaccggttcgttaccttcaccactgtaattcagacgctgggcgacgctaagctggcgatcgaataacaggcgattatcgtaacggctgacgaccagatgcagggcaaagcgaatacgccacaatatatgcagacattcgtttaattccgcccgctccgctgaggttaagaagccaaacccgaccatttcatccagcgatgttgcgccaaaatgacggcgggccacccattgcagagtgtggatatcgcgcaagccgccagggctgcttttgatgtctggttcaaggttgtagctggtgccatggtaacgctgatggcgctggttctgttcttcaactttcgccgcgtagaacttgtcggaaggccagaatccttcgctgaaaatatgtttttgcagttcgaggaacagcgcaacatcgccaattaataagcgggattcgattaaattggtggcgacggttaaatccgataacccttccagcatgcactcttcaagcgtgcgcacgctatgaccgacttccagctttacatcccagagcagcgttaacagctcgcccactttttgcgcctgatcgtccgggagctttttacggcttaaaatcagtaaatcgacgtctgaaagtggatgcagctcgccacgaccgtagccaccgacggcgaccaatgccaggtcggcaatctggctgaatcccgcttcaatccataatcgttgcaggagctggtcgataaactcggtgcgcgcctcaatcaactgttctgcagagatcccattgtcaaaggcatcacccagccaacgctggaaagtatcgatatgggcttttatcccaccgacggttaattcatcacggggccagacgcatggattttgcggttgaccgggcagggtggggagagcggtgtttgcgtactgttctggaagggtattcattgtgcgccacccataagattaaattatcgcattaaaaaagccggcattcgccggcttcatcttattcgtcgtgcgagattatcgccgggatggtgtcatccttgcgtagcgtcagaatttcgcagccgttatcagtcaccacaatagtatgctcatattgtgcagacaagctgcgatctttggtttttaccgtccagccatctttcatggtgcggatctcttttttacccgcgttgaccattggctcgatggtgaacgtcatcccaggtttcagtacgacgttggtttcacgggagtcatagtgcagcacctgcggttcttcatggaagccgcgaccaataccgtgtccgcaatattcacgaacgacggagaagccttctgcttcgacaaatttctgaatcgccgcaccgatttcgcgcagattaatgcctggttttaccatgcgtagcgccaggtacaggctttcttgcgtgatgcggcacagacgttcgcccatgatggtcggcttaccgacgataaacattttcgaggtatcgccgtggaaaccatctttgattacggtgacatcaatgttaacgatatcgccatctttcagcagcttagcatcgtccgggataccgtggcacaccacttcattaatagagatgcaaacggatttcggatagccgtgatagccgaggcaggcagaaaccgcgtgttgttcattaacaatgtaatcattacagatgcgatccagctcgccggtgctgacgcccggtttaacatacggttcgatcatctccagcacttcggcagccagtcggccagcgacgcgcattttttcgatatcttctggggtcttgattgagatagccattaattctgtccatcagcgtcggtgataccgacaatatatatgtaagtgccgtcaatggtatcacacccgggcaaattgagaatcattctgaatttcgccaaacgtgccactgaaggttttctataatagaaaattcgacgtctgatgctgtacacagcgccaacaattattggtgtccacgacgtatttgtggtataaagcgcgccggacttccgatccatttcgtatacacagactggacggaagcgacaatctcactttgtgtaacaacacacacgtatcggcacatattccggggtgccctttggggtcggtaatatgggatacgtggaggcataaccccaacttttatatagaggttttaatcatggcaactgtttccatgcgcgacatgctcaaggctggtgttcacttcggtcaccagacccgttactggaacccgaaaatgaagccgttcatcttcggtgcgcgtaacaaagttcacatcatcaaccttgagaaaactgtaccgatgttcaacgaagctctggctgaactgaacaagattgcttctcgcaaaggtaaaatccttttcgttggtactaaacgcgctgcaagcgaagcggtgaaagacgctgctctgagctgcgaccagttcttcgtgaaccatcgctggctgggcggtatgctgactaactggaaaaccgttcgtcagtccatcaaacgtctgaaagacctggaaactcagtctcaggacggtactttcgacaagctgaccaagaaagaagcgctgatgcgcactcgtgagctggagaaactggaaaacagcctgggcggtatcaaagacatgggcggtctgccggacgctctgtttgtaatcgatgctgaccacgaacacattgctatcaaagaagcaaacaacctgggtattccggtatttgctatcgttgataccaactctgatccggacggtgttgacttcgttatcccgggtaacgacgacgcaatccgtgctgtgaccctgtacctgggcgctgttgctgcaaccgtacgtgaaggccgttctcaggatctggcttcccaggcggaagaaagcttcgtagaagctgagtaataaggcttgataactcccccaaaatagttcgagttgcagaaaggcggcaagctcgagaattcccgggagcttacatcagtaagtgaccgggatgagcgagcgaagataacgcatctgcggcgcgaaatatgaagggggagagcccttatagaccaggtagtacacgtttggttagggggcctgcatatggccccctttttcacttttatatctgtgcggtttaatgccgggcagatcacatctccgaggattttagaatggctgaaattaccgcatccctggtaaaagagctgcgtgagcgtactggcgcaggcatgatggattgcaaaaaagcactgactgaagctaacggcgacatcgagctggcaatcgaaaacatgcgtaagtccggtgctattaaagcagcgaaaaaagcaggcaacgttgctgctgacggcgtgatcaaaaccaaaatcgacggcaactacggcatcattctggaagttaactgccagactgacttcgttgcaaaagacgctggtttccaggcgttcgcagacaaagttctggacgcagctgttgctggcaaaatcactgacgttgaagttctgaaagcacagttcgaagaagaacgtgttgcgctggtagcgaaaattggtgaaaacatcaacattcgccgcgttgctgcgctggaaggcgacgttctgggttcttatcagcacggtgcgcgtatcggcgttctggttgctgctaaaggcgctgacgaagagctggttaaacacatcgctatgcacgttgctgcaagcaagccagaattcatcaaaccggaagacgtatccgctgaagtggtagaaaaagaataccaggtacagctggatatcgcgatgcagtctggtaagccgaaagaaatcgcagagaaaatggttgaaggccgcatgaagaaattcaccggcgaagtttctctgaccggtcagccgttcgttatggaaccaagcaaaactgttggtcagctgctgaaagagcataacgctgaagtgactggcttcatccgcttcgaagtgggtgaaggcatcgagaaagttgagactgactttgcagcagaagttgctgcgatgtccaagcagtcttaattatcaaaaaggagccgcctgagggcggcttctttttgtgcccatcttgtaaattcagctaacccttgtggggctgcgctgaaaagcgacgtacaatgtcgctagtattaattcatttcaatcgttgacagtctcaggaaagaaacatggctaccaatgcaaaacccgtctataaacgcattctgcttaagttgagtggcgaagctctgcagggcactgaaggcttcggtattgatgcaagcatactggatcgtatggctcaggaaatcaaagaactggttgaactgggtattcaggttggtgtggtgattggtgggggtaacctgttccgtggcgctggtctggcgaaagcgggtatgaaccgcgttgtgggcgaccacatggggatgctggcgaccgtaatgaacggcctggcaatgcgtgatgcactgcaccgcgcctatgtgaacgctcgtctgatgtccgctattccattgaatggcgtgtgcgacagctacagctgggcagaagctatcagcctgttgcgcaacaaccgtgtggtgatcctctccgccggtacaggtaacccgttctttaccaccgactcagcagcttgcctgcgtggtatcgaaattgaagccgatgtggtgctgaaagcaaccaaagttgacggcgtgtttaccgctgatccggcgaaagatccaaccgcaaccatgtacgagcaactgacttacagcgaagtgctggaaaaagagctgaaagtcatggacctggcggccttcacgctggctcgtgaccataaattaccgattcgtgttttcaatatgaacaaaccgggtgcgctgcgccgtgtggtaatgggtgaaaaagaagggactttaatcacggaataattcccgtgatggataaataagggtaagattccgcgtaagtatcgcgggggcgtaagtctggttataaggcgttattgttgcaggcagtttggtcacggccagcgcgcagcaaccggagcgtacaaaagtacgtgaggatggcgagcactgcccggggccaaaatggcaaataaaatagcctaataatccagacgattacccgtaatatgtttaatcagggctatacttagcacacttccactgtgtgtgactgtctggtctgactgagacaagttttcaaggattcgtaacgtgattagcgatatcagaaaagatgctgaagtacgcatggacaaatgcgtagaagcgttcaaaacccaaatcagcaaaatacgcacgggtcgtgcttctcccagcctgctggatggcattgtcgtggaatattacggcacgccgacgccgctgcgtcagctggcaagcgtaacggtagaagattcccgtacactgaaaatcaacgtgtttgatcgttcaatgtctccggccgttgaaaaagcgattatggcgtccgatcttggcctgaacccgaactctgcgggtagcgacatccgtgttccgctgccgccgctgacggaagaacgtcgtaaagatctgaccaaaatcgttcgtggtgaagcagaacaagcgcgtgttgcagtacgtaacgtgcgtcgtgacgcgaacgacaaagtgaaagcactgttgaaagataaagagatcagcgaagacgacgatcgccgttctcaggacgatgtacagaaactgactgatgctgcaatcaagaaaattgaagcggcgctggcagacaaagaagcagaactgatgcagttctgatttcttgaacgacaaaaacgccgctcagtagatccttgcggatcggctggcggcgttttgctttttattctgtctcaactctggatgtttcatgaagcaactcaccattctgggctcgaccggctcgattggttgcagcacgctggacgtggtgcgccataatcccgaacacttccgcgtagttgcgctggtggcaggcaaaaatgtcactcgcatggtagaacagtgcctggaattctctccccgctatgccgtaatggacgatgaagcgagtgcgaaacttcttaaaacgatgctacagcaacagggtagccgcaccgaagtcttaagtgggcaacaagccgcttgcgatatggcagcgcttgaggatgttgatcaggtgatggcagccattgttggcgctgctgggctgttacctacgcttgctgcgatccgcgcgggtaaaaccattttgctggccaataaagaatcactggttacctgcggacgtctgtttatggacgccgtaaagcagagcaaagcgcaattgttaccggtcgatagcgaacataacgccatttttcagagtttaccgcaacctatccagcataatctgggatacgctgaccttgagcaaaatggcgtggtgtccattttacttaccgggtctggtggccctttccgtgagacgccattgcgcgatttggcaacaatgacgccggatcaagcctgccgtcatccgaactggtcgatggggcgtaaaatttctgtcgattcggctaccatgatgaacaaaggtctggaatacattgaagcgcgttggctgtttaacgccagcgccagccagatggaagtgctgattcacccgcagtcagtgattcactcaatggtgcgctatcaggacggcagtgttctggcgcagctgggggaaccggatatgcgtacgccaattgcccacaccatggcatggccgaatcgcgtgaactctggcgtgaagccgctcgatttttgcaaactaagtgcgttgacatttgccgcaccggattatgatcgttatccatgcctgaaactggcgatggaggcgttcgaacaaggccaggcagcgacgacagcattgaatgccgcaaacgaaatcaccgttgctgcttttcttgcgcaacaaatccgctttacggatatcgctgcgttgaatttatccgtactggaaaaaatggatatgcgcgaaccacaatgtgtggacgatgtgttatctgttgatgcgaacgcgcgtgaagtcgccagaaaagaggtgatgcgtctcgcaagctgaggataatccggctacagagagtcgcgctatttgttagcgtagggcttcagtgatatagtctgcgccatctgatcgtaagtagttggctttataaggtcagatatgccgtggttttacacggcttttttttgtataggcttcagtattcctgagtaccgtaaaccctgtcagggaataaaaaacgcgtgatgttgtctgctactcaaccacttagcgaaaaattgccagcgcatggctgccgtcatgttgcgatcattatggacggcaatggccgctgggcaaaaaagcaagggaagattcgtgcctttgggcataaagccggggcaaaatccgtccgccgggctgtctcttttgcggccaacaacggtattgaggcgttaacgctgtatgcctttagtagtgaaaactggaaccgaccagcgcaggaagtcagtgcgttaatggaactgtttgtgtgggcgctcgatagcgaagtaaaaagtctgcaccgacataacgtgcgtctgcgtattattggcgataccagtcgctttaactcgcgtttgcaagaacgtattcgtaaatctgaagcgctaacagccgggaataccggtctgacgctgaatattgcggcgaactacggtggacgttgggatatagtccagggagtcaggcaactggctgaaaaggtgcagcaaggaaacctgcaaccagatcagatagatgaagagatgctaaaccagcatgtctgtatgcatgaactggcccctgtagatttagtaattaggactgggggggagcatcgcattagtaactttttgctttggcaaattgcctatgccgaactttactttacagatgttctctggcccgatttcgatgaacaagactttgaaggggcgttaaatgcctttgctaatcgagagcgtcgtttcggcggcaccgagcccggtgatgaaacagcctgatgggggtcgcttttgctgaagtatcgcctgatatctgcttttgtgttaatacccgtcgtcatcgcggcgttgtttctgttgccgccggtggggttcgccattgtaacgctggtggtctgcatgctggcagcgtgggaatggggacagcttagcggttttaccactcgttcgcagcgagtatggttggcggtgttatgcgggttattgttggcgctgatgctttttctgttgccggaatatcaccgaaatattcatcaaccgctggttgaaatctcactttgggcttcgctgggttggtggattgtcgcgctattgctggtgctgttttacccaggttccgcagcaatctggcgtaactctaaaacattgcgccttatttttggcgtgctaaccattgttcccttcttctggggcatgctggcgttacgggcctggcactatgacgagaatcattacagtggcgcaatatggctgctctatgtcatgatcctggtatggggcgctgactccggcgcatatatgtttggcaaattgtttggtaaacataagctggcaccgaaggtttctccgggtaaaacctggcaaggctttatcggtggactcgctactgcagcggtaatctcatggggttatggcatgtgggcgaatctcgacgtcgctcccgtcaccttactcatttgctctattgtcgcagcgttagcctcagtgctcggcgatctgaccgagagtatgtttaagcgtgaagcaggaattaaggacagcggtcatttaattccaggacacggtggtattttagatcgtattgatagcctgacggctgcggtaccggtctttgcttgcttgttgttactggtattcaggacgctttaacggaaggtaatatgctgagttttctctgggatttggcttcgttcatcgttgcactgggtgtacttatcaccgtgcatgaatttggtcatttctgggttgcccggcgttgtggtgttcgcgttgagcgtttctcaatagggtttggtaaggcgctctggcggcgaactgataagctcggcaccgaatatgttatcgccctgatcccgttgggcggttatgtcaaaatgctggatgagcgcgcagaaccggtcgttccggaactccgccaccatgccttcaataataaatctgtcggccaacgagcggcgattattgccgcaggtccggttgcaaacttcatttttgctatctttgcctactggctggtttttattattggtgtgcctggcgtacgtccggtggttggcgaaatagcagccaattcgatagctgcggaagcacaaattgcaccaggtacggaactaaaagccgtagatggtatcgaaacgcctgattgggatgccgtgcgtttgcagttggtcgataaaattggcgatgaaagcaccaccattacagtagcgccatttggcagcgaccaacggcgggatgtaaagctcgatttacgtcactgggcgtttgagcctgataaagaagatccggtatcttcgctggggattcgtcctcgtgggccgcaaattgaacctgtactggaaaatgtgcagccaaactcggcggcaagcaaggcaggtttgcaagcaggcgacaggatcgttaaagtcgatggtcagcccttaacgcagtgggtgacctttgtgatgcttgtccgggataacccgggtaaatccttagcgttagaaatcgaaaggcaggggagtcccttgtctttgacattaatcccggagagtaaaccgggtaatggtaaagcgattggttttgtcggtattgagccgaaagtcattcctttgccagatgagtataaagttgtacgccagtatgggccgttcaacgccatcgtcgaagccacggacaaaacgtggcagctgatgaagctgacggtcagtatgctgggaaaattgatcaccggtgatgtgaaactgaacaacctcagtgggccgatctctatcgccaagggggctgggatgacagcggaactcggggttgtttattacctgccgtttcttgcgcttattagcgtgaacttagggataattaacctgtttccgttgcccgtacttgacggggggcatctgctgttccttgcgatcgaaaagatcaagggcggaccggtatccgagcgggttcaagacttttgttatcgcattggctcgattctgctggtgctgttaatggggcttgcacttttcaatgatttctctcggttatgagagttagttaggaagaacgcataataacgatggcgatgaaaaagttgctcatagcgtcgctgctgtttagcagcgccaccgtatacggtgctgaagggttcgtagtgaaagatattcatttcgaaggccttcagcgtgtcgccgttggtgcggccctcctcagtatgccggtgcgcacaggcgacacggttaatgatgaagatatcagtaataccattcgcgctctgtttgctaccggcaactttgaggatgttcgcgtccttcgtgatggtgatacccttctggttcaggtaaaagaacgtccgaccattgccagcattactttctccggtaacaaatcggtgaaagatgacatgctgaagcaaaacctcgaggcttctggtgtgcgtgtgggcgaatccctcgatcgcaccaccattgccgatatcgagaaaggtctggaagacttctactacagcgtcggtaaatatagcgccagcgtaaaagctgtcgtgaccccgctgccgcgcaaccgtgttgacctaaaactggtgttccaggaaggtgtgtcagctgaaatccagcaaattaacattgttggtaaccatgctttcaccaccgacgaactgatctctcatttccaactgcgtgacgaagtgccgtggtggaacgtggtaggcgatcgtaaataccagaaacagaaactggcgggcgaccttgaaaccctgcgcagctactatctggatcgcggttatgcccgtttcaacatcgactctacccaggtcagtctgacgccagataaaaaaggtatttacgtcacggtgaacatcaccgaaggcgatcagtacaagctttctggcgttgaagtgagcggcaaccttgccgggcactccgctgaaattgagcagctgactaagatcgagccgggtgagctgtataacggcaccaaagtgaccaagatggaagatgacatcaaaaagcttctcggtcgctatggttatgcctatccgcgcgtacagtcgatgcccgaaattaacgatgccgacaaaaccgttaaattacgtgtgaacgttgatgcgggtaaccgtttctacgtgcgtaagatccgttttgaaggtaacgatacctcgaaagatgccgtcctgcgtcgcgaaatgcgtcagatggaaggtgcatggctggggagcgatctggtcgatcagggtaaggagcgtctgaatcgtctgggcttctttgaaactgtcgataccgatacccaacgtgttccgggtagcccggaccaggttgatgtcgtctacaaggtaaaagagcgcaacaccggtagcttcaactttggtattggttacggtactgaaagtggcgtgagcttccaggctggtgtgcagcaggataactggttaggtacaggttatgctgttggtatcaacgggaccaaaaacgattaccagacctatgctgaactgtcggtaaccaacccgtacttcaccgtagatggcgtaagcctcggtggtcgtctcttctataatgacttccaggcagatgacgccgacctgtccgactataccaacaagagttatggtacagacgtgacgttgggcttcccgattaacgaatataactcgctgcgtgcaggtctgggttatgtacataactccctgtccaacatgcagcctcaggttgcgatgtggcgttatctgtactctatgggtgaacatccgagcacctctgatcaggataacagcttcaaaacggacgacttcacgttcaactatggttggacctataacaagcttgaccgtggttacttcccgacagatggttcacgtgtcaacctgaccggtaaagtgaccattcctggatcggataacgaatactacaaagtgacgttagacacggcgacttatgtgccgatcgatgacgatcacaaatgggttgttctggggcgtacccgctggggttatggtgatggtttaggcggcaaagagatgccgttctacgagaacttctatgccggtggttccagcaccgtgcgtggcttccagtccaataccattggtccgaaagcagtttacttcccgcatcaggccagtaattatgatccggactatgattacgaatgtgcgactcaggacggcgcgaaagacctgtgtaaatcggatgatgctgtaggcggtaacgccatggcggttgccagcctcgagttcatcaccccgacgccgtttattagcgataagtatgctaactcggttcgtacttccttcttctgggatatgggtaccgtttgggatacaaactgggattccagccaatattctggatatccggactatagtgatccaagcaatatccgtatgtctgcgggtatcgcattacaatggatgtccccattggggccgttggtgttctcctacgcccagccgttcaaaaagtacgatggagacaaggcagaacagttccagtttaacatcggtaaaacctggtaagtgttctccacaaaggaatgtagtggtagtgtagcgatgactttaggcgatcaatataagatcgccgggccacgcaaagaactgcaccctccggtgcaaatgggatggtaaggagtttattgtgaaaaagtggttattagctgcaggtctcggtttagcactggcaacttctgctcaggcggctgacaaaattgcaatcgtcaacatgggcagcctgttccagcaggtagcgcagaaaaccggtgtttctaacacgctggaaaatgagttcaaaggccgtgccagcgaactgcagcgtatggaaaccgatctgcaggctaaaatgaaaaagctgcagtccatgaaagcgggcagcgatcgcactaagctggaaaaagacgtgatggctcagcgccagacttttgctcagaaagcgcaggcttttgagcaggatcgcgcacgtcgttccaacgaagaacgcggcaaactggttactcgtatccagactgctgtgaaatccgttgccaacagccaggatatcgatctggttgttgatgcaaacgccgttgcttacaacagcagcgatgtaaaagacatcactgccgacgtactgaaacaggttaaataagtaatgccttcaattcgactggctgatttagcgcagcagttggatgcagaactacacggtgatggcgatatcgtcatcaccggcgttgcgtccatgcaatctgcacaaacaggtcacattacgttcatggttaacccaaaataccgtgagcatttaggcttgtgccaggcgtccgcggttgtcatgacccaggacgatcttcctttcgcgaaaagtgccgcactggtagtgaagaatccctacctgacttacgcgcgcatggcgcaaattttagataccacgccgcagcccgcgcagaacattgcacccagtgcggtgatcgacgcgacggcgaagctgggtaacaacgtatcgattggcgctaacgcggtgattgagtccggcgttgaactgggcgataacgtgattatcggtgccggttgcttcgtaggtaaaaacagcaaaatcggtgcaggttcgcgtctctgggcgaacgtaaccatttaccatgagatccagatcggtcagaattgcctgatccagtccggaacagtggtaggcgcagacggctttggttatgccaacgatcgtggtaactgggtgaagatcccacagattggtcgcgtaattattggcgatcgcgtggagatcggtgcctgcacaaccatcgatcgcggcgcgctggatgacactattattggcaatggcgtgatcattgataaccagtgccagattgcacataacgtcgtgattggcgacaatacggcggttgccggtggcgtcattatggcgggcagcctgaaaattggtcgttactgcatgatcggcggagccagcgtaatcaacgggcatatggaaatatgcgacaaagtgacggttacgggcatgggtatggtgatgcgtcccatcactgaaccaggcgtctattcctcaggcattccgctgcaacccaacaaagtctggcgcaaaaccgctgcactggtgatgaacattgatgacatgagcaagcgtctgaaatcgcttgagcgcaaggttaatcaacaagactaacgttccatcttttgttcgccaaactttacggcctgtctcattcttacgattgcggcaggccgtgttattattgtcgtttcttatattttgacaggaagagtatcttgactactaacactcatactctgcagattgaagagattttagaacttctgccgcaccgtttcccgttcttactggtggatcgcgtgctggattttgaagaaggtcgttttctgcgcgcagtaaaaaatgtctctgtcaatgagccattcttccagggccatttccctggaaaaccgattttcccgggtgtgctgattctggaagcaatggcacaggcaacaggtattctggcgtttaaaagcgtaggaaaactggaaccgggtgagctgtactacttcgctggtattgacgaagcgcgcttcaagcgcccggtcgtgcctggcgatcaaatgatcatggaagtcactttcgaaaaaacgcgccgcggcctgacccgttttaaaggggttgctctggtcgatggtaaagtagtttgcgaagcaacgatgatgtgtgctcgtagccgggaggcctgatacgtgattgataaatccgcctttgtgcatccaaccgccattgtggaagagggcgcgtcaattggcgcgaacgcacacattggtcctttttgtatcgttggaccccatgtcgaaattggtgagggtaccgtactgaaatctcacgttgtcgtgaatggtcatactaaaattggccgcgataatgagatttatcagttcgcctccatcggcgaagttaaccaggatctgaaatatgctggcgaaccgacccgtgtggaaatcggcgatcgtaaccgcattcgcgaaagcgtcaccattcatcgtggcacagtccagggcggtggattgacgaaggtgggcagcgacaacttactgatgatcaacgcgcacattgcgcacgattgtacggtaggtaaccgctgtattctcgccaacaacgcaacgctggcgggtcacgtatcggttgacgacttcgcgatcatcggcggcatgaccgcagtccatcagttctgcatcattggtgcgcacgtgatggttggcggctgctccggtgtggcgcaggacgtccctccttatgtcattgcgcagggtaaccacgcaacgccgttcggtgtcaatatcgaagggctgaagcgccgcggattcagccgtgaggcgattaccgctatccgcaatgcgtataagctgatttatcgtagcggtaaaacgctcgatgaagtgaaaccggaaattgctgaactggcggaaacatatccggaagtgaaagcctttaccgatttctttgcacgctcaacgcgcggtctgattcgttaatgactgaacagcgtccattaacgattgccctggtcgccggagaaacctccggcgatatcctgggggccggtttaatccgcgctctgaaagaacatgtgcccaacgcccgctttgttggtgttgccgggccacgaatgcaggctgaaggctgcgaagcctggtacgaaatggaagaactggcggtgatgggcattgttgaagtgctcggtcgtctgcgtcgcttactgcatattcgtgccgatctgacaaagcgttttggcgaactgaagccagatgtttttgttggtattgatgcgcctgacttcaatattactcttgaaggtaacctcaaaaagcagggtatcaaaaccattcattacgtcagtccgtcagtctgggcgtggcgacagaaacgtgttttcaaaataggcagagccaccgatctggtgctcgcatttctgcctttcgaaaaagcgttttatgacaaatacaacgtaccgtgccgctttatcggtcataccatggctgatgccatgccattagatccagataaaaatgccgcccgtgatgtgctggggatccctcacgatgcccactgcctggcgttgctaccggggagccgtggtgcagaagttgaaatgcttagtgccgatttcctgaaaacggcccagcttttgcgccagacatatccggatctcgaaatcgtggtgccactggtgaatgccaaacgccgcgagcagtttgaacgcatcaaagctgaagtcgcgccagacctttcagttcatttgctggatgggatgggccgtgaggcgatggtcgccagcgatgcggcgctactggcgtcgggtacggcagccctggagtgtatgctggcgaaatgcccgatggtggtgggatatcgcatgaagccttttaccttctggttggcgaagcggctggtgaaaactgattatgtctcgctgccaaatctgctggcgggcagagagttagtcaaagaattattgcaggaagagtgtgagccgcaaaaactggctgcggcgctgttaccgctgttggcgaacgggaaaaccagccacgcgatgcacgataccttccgtgaactgcatcagcagatccgctgcaatgccgatgagcaggcggcacaagccgttctggagttagcacaatgatcgaatttgtttatccgcacacgcagctggttgcgggtgtggatgaagtcggacgcgggccgttagttggcgcggtcgtcaccgctgcggtgatccttgacccggcgcgcccgattgccgggctgaatgattccaaaaagctgagcgaaaaacgccgtctggcgctctatgaagagatcaaagagaaagcgttgagctggagtctgggccgcgcggaaccccacgaaatcgacgagctgaacattcttcatgcgaccatgctggcgatgcagcgtgccgtcgctgggctgcatattgcgccggaatatgtgttgattgatggtaaccgctgcccgaaattaccgatgcctgcgatggctgtggtgaaaggcgatagccgcgtaccggaaatcagtgccgcgtctatcctggcgaaagtgacgcgtgacgccgaaatggcggcgctggatattgttttcccgcaatatggttttgcccaacacaaagggtacccaaccgcttttcatctggaaaaactggctgaacacggcgcgaccgaacaccatcggcgcagctttgggcctgtcaaacgcgcactgggacttgcgtcctgattcttgtgtcgagattaagtaaaccggaatctgaagatgtctgaaccacgtttcgtacacctgcgggtgcacagcgactactcgatgatcgatggcctggccaaaaccgcaccgttggtaaaaaaggcggcggcgttgggtatgccagcactggcgatcaccgatttcaccaacctttgtggtctggtgaagttctacggagcgggacatggcgcagggattaagcctatcgtcggggcagattttaacgtccagtgcgacctgctgggtgatgagttaacccacctgacggtactggcggcgaacaataccggctatcagaatctgacgttgctgatctcaaaagcgtatcagcgcgggtacggtgccgccgggccgatcatcgatcgcgactggcttatcgaattaaacgaagggttgatccttctttccggcggacgcatgggcgacgtcggacgcagtcttttgcgtggtaacagcgcgctggtagatgagtgtgtcgcgttttatgaagaacacttcccggatcgctattttctcgagctgatccgcaccggcaggccggatgaagaaagctatctgcacgcggcggtggaactggcggaagcgcgcggtttgcccgtcgtggcgaccaacgacgtgcgctttatcgacagcagcgactttgacgcacacgaaatccgcgtcgcgatccacgacggctttaccctcgacgatcctaaacgcccgcgtaactattcgccgcagcaatatatgcgtagcgaagaggagatgtgtgagctgtttgccgacatccccgaagcccttgccaacaccgttgagatcgccaaacgctgtaacgtaaccgtgcgtcttggtgaatacttcctgccgcagttcccgaccggggacatgagcaccgaagattatctggtcaagcgtgcaaaagagggcctggaagagcgtctggcctttttattccctgatgaggaagaacgtcttaagcgccgcccggaatatgacgaacgtctggagactgaacttcaggttatcaaccagatgggcttcccgggctacttcctcatcgttatggaatttatccagtggtcgaaagataacggcgtaccggtagggccaggccgtggctccggtgcgggttcactggtggcctacgcgctgaaaatcaccgacctcgatccgctggaatttgacctgctgttcgaacgtttccttaacccggaacgtgtctccatgcctgacttcgacgttgacttctgtatggagaaacgcgatcaggttatcgagcacgtagcggacatgtacggtcgtgatgcggtatcgcagatcatcaccttcggtacaatggcggcgaaagcggtgatccgcgacgtaggccgcgtgctggggcatccgtacggctttgtcgatcgtatctcgaaactgatcccgcccgatccggggatgacgctggcgaaagcgtttgaagccgagccgcagctgccggaaatctacgaagcggatgaagaagttaaggcgctgatcgacatggcgcgcaaactggaaggggtcacccgtaacgccggtaagcacgccggtggggtggttatcgcgccgaccaaaattaccgattttgcgccgctttactgcgatgaagagggcaaacatccggtcacccagtttgataaaagcgacgttgaatacgccggactggtgaagttcgacttccttggtttgcgtacgctcaccatcatcaactgggcgctggagatgatcaacaagcggcgggcgaagaatggcgagccgccgctggatatcgctgcgatcccgctggatgataagaaaagcttcgacatgctgcaacgctcggaaaccacggcggtattccagcttgaatcgcgcggcatgaaggacctgatcaagcgtctacaacctgactgcttcgaagatatgatcgccctagtggcactgttccgccccggtccgttgcaatcagggatggtggataactttatcgaccgtaaacatggtcgtgaagagatctcctatccggacgtacagtggcagcatgaaagcctgaaaccggtactggagccaacctacggcattatcctgtatcaggaacaggtcatgcagattgcgcaggtgctttctggttataccctcggtggcgcggatatgctgcgtcgtgcgatgggtaagaaaaagccggaagagatggctaagcaacgttctgtatttgctgaaggtgcagaaaagaacggaatcaacgctgaactggcgatgaaaatcttcgacctggtggagaaattcgctggttacggatttaacaaatcgcactctgcggcctatgctttggtgtcatatcaaacgttatggctgaaagcgcactatcctgcggagtttatggcggcggtaatgaccgccgatatggacaacaccgagaaggtggtgggtctggtggatgagtgctggcggatggggctgaaaatcctgccaccagatataaactccggtctttaccatttccacgtcaacgacgacggcgaaatcgtgtatggtattggcgcgatcaaaggggtcggtgaaggtccgattgaggccatcatcgaagcccgtaataaaggcggctacttccgcgaactgtttgatctctgcgcccgtaccgacaccaaaaagttgaaccgtcgcgtgctggaaaaactgatcatgtccggggcgtttgaccgtcttgggccacatcgcgcagcgctgatgaactcgctgggcgatgcgttaaaagcggcagatcaacacgcgaaagcggaagctatcggtcaggccgatatgttcggcgtgctggccgaagagccggaacaaattgaacaatcctacgccagctgccaaccgtggccggagcaggtggtattagatggggaacgtgaaacgttaggcctgtacctgaccggacaccctatcaaccagtatttaaaagagattgagcgttatgtcggaggcgtaaggctgaaagacatgcacccgacagaacgtggtaaagtcatcacggctgcggggctcgttgttgccgcgcgggttatggtcaccaagcgcggcaatcgtatcggtatctgcacgctggatgaccgttccgggcggctggaagtgatgttgtttactgacgccctggataaataccagcaattgctggaaaaagaccgcatacttatcgtcagcggacaggtcagctttgatgacttcagcggtgggcttaaaatgaccgctcgcgaagtgatggatattgacgaagcccgggaaaaatatgctcgcgggcttgctatctcgctgacggacaggcaaattgatgaccagcttttaaaccgactccgtcagtctctggaaccccaccgctctgggacaattccagtacatctctactatcagagggcggatgcacgcgcgcggttgcgttttggcgcgacgtggcgtgtctctccgagcgatcgtttattaaacgatctccgtggcctcattggttcggagcaggtggaactggagtttgactaatacaggaatactatgagtctgaatttccttgattttgaacagccgattgcagagctggaagcgaaaatcgattctctgactgcggttagccgtcaggatgagaaactggatattaacatcgatgaagaagtgcatcgtctgcgtgaaaaaagcgtagaactgacacgtaaaatcttcgccgatctcggtgcatggcagattgcgcaactggcacgccatccacagcgtccttataccctggattacgttcgcctggcatttgatgaatttgacgaactggctggcgaccgcgcgtatgcagacgataaagctatcgtcggtggtatcgcccgtctcgatggtcgtccggtgatgatcattggtcatcaaaaaggtcgtgaaaccaaagaaaaaattcgccgtaactttggtatgccagcgccagaaggttaccgcaaagcactgcgtctgatgcaaatggctgaacgctttaagatgcctatcatcacctttatcgacaccccgggggcttatcctggcgtgggcgcagaagagcgtggtcagtctgaagccattgcacgcaacctgcgtgaaatgtctcgcctcggcgtaccggtagtttgtacggttatcggtgaaggtggttctggcggtgcgctggcgattggcgtgggcgataaagtgaatatgctgcaatacagcacctattccgttatctcgccggaaggttgtgcgtccattctgtggaagagcgccgacaaagcgccgctggcggctgaagcgatgggtatcattgctccgcgtctgaaagaactgaaactgatcgactccatcatcccggaaccactgggtggtgctcaccgtaacccggaagcgatggcggcatcgttgaaagcgcaactgctggcggatctggccgatctcgacgtgttaagcactgaagatttaaaaaatcgtcgttatcagcgcctgatgagctacggttacgcgtaattcgcaaaagttctgaaaaagggtcacttcggtggcccttttttatcgccacggtttgagcaggctatgattaaggaaggattttccaggaggaacacatgaacatcattgccattatgggaccgcatggcgtcttttataaagatgagcccatcaaagaactggagtcggcgctggtggcgcaaggctttcagattatctggccacaaaacagcgttgatttgctgaaatttatcgagcataaccctcgaatttgcggcgtgatttttgactgggatgagtacagtctcgatttatgtagcgatatcaatcagcttaatgaatatctcccgctttatgccttcatcaacacccactcgacgatggatgtcagcgtgcaggatatgcggatggcgctctggttttttgaatatgcgctggggcaggcggaagatatcgccattcgtatgcgtcagtacaccgacgaatatcttgataacattacaccgccgttcacgaaagccttgtttacctacgtcaaagagcggaagtacaccttttgtacgccggggcatatgggcggcaccgcatatcaaaaaagcccggttggctgtctgttttatgattttttcggcgggaatactcttaaggctgatgtctctatttcggtcaccgagcttggttcgttgctcgaccacaccgggccacacctggaagcggaagagtacatcgcgcggacttttggcgcggaacagagttatatcgttaccaacggaacatcgacgtcgaacaaaattgtgggtatgtacgccgcgccatccggcagtacgctgttgatcgaccgcaattgtcataaatcgctggcgcatctgttgatgatgaacgatgtagtgccagtctggctgaaaccgacgcgtaatgcgttggggattcttggtgggatcccgcgccgtgaatttactcgcgacagcatcgaagagaaagtcgctgctaccacgcaagcacaatggccggttcatgcggtgatcaccaactccacctatgatggcttgctctacaacaccgactggatcaaacagacgctggatgtcccgtcgattcacttcgattctgcctgggtgccgtacacccattttcatccgatctaccagggtaaaagtggtatgagcggcgagcgtgttgcgggaaaagtgatcttcgaaacgcaatcgacccacaaaatgctggcggcgttatcgcaggcttcgctgatccacattaaaggcgagtatgacgaagaggcctttaacgaagcctttatgatgcataccaccacctcgcccagttatcccattgttgcttcggttgagacggcggcggcgatgctgcgtggtaatccgggcaaacggctgattaaccgttcagtagaacgagctctgcattttcgcaaagaggtccagcggctgcgggaagagtctgacggttggtttttcgatatctggcaaccgccgcaggtggatgaagccgaatgctggcccgttgcgcctggcgaacagtggcacggctttaacgatgcggatgccgatcatatgtttctcgatccggttaaagtcactattttgacaccggggatggacgagcagggcaatatgagcgaggaggggatcccggcggcgctggtagcaaaattcctcgacgaacgtgggatcgtagtagagaaaaccggcccttataacctgctgtttctctttagtattggcatcgataaaaccaaagcaatgggattattgcgtgggttgacggaattcaaacgctcttacgatctcaacctgcggatcaaaaatatgctacccgatctctatgcagaagatcccgatttctaccgcaatatgcgtattcaggatctggcacaagggatccataagctgattcgtaaacacgatcttcccggtttgatgttgcgggcattcgatactttgccggagatgatcatgacgccacatcaggcatggcaacgacaaattaaaggcgaagtagaaaccattgcgctggaacaactggtcggtagagtatcggcaaatatgatcctgccttatccaccgggcgtaccgctgttgatgcctggagaaatgctgaccaaagagagccgcacagtactcgattttctactgatgctttgttccgtcgggcaacattaccccggttttgaaacggatattcacggcgcgaaacaggacgaagacggcgtttaccgcgtacgagtcctaaaaatggcgggataacttgccagagcggcttccgggcgagtaacgtgctgttaacaaataaaggagacgttatgctgggtttaaaacaggttcaccatattgcgattattgcgacggattatgcggtgagcaaagctttctactgcgatattcttggtttcacgctgcaaagcgaagtctatcgcgaagcgcgcgactcatggaaaggggatttggcgcttaatgggcaatatgtgattgagcttttctcatttccgttcccgccggaacgacccagccgaccggaagcttgcggtctgcgtcatctggcttttagcgttgatgacatcgatgcggcagtggcgcaccttgaaagccataacgtgaagtgtgaaaccatccgtgtcgatccatacacgcaaaaacgcttcaccttctttaacgatccggacgggctgccgttggaactgtatgagcagtaaggcttgtcatcgccgcatttgcccggtaacgtgccgggcattgctactgtaaaatcgcaccatcatgacactcacgctcaatagacaacttctcacctcacgccagattctggtggcctttagcggcgggcttgactccaccgttctgctgcatcagttggtgcagtggcggacggaaaatccgggtgtcgctctgcgcgctattcatgtgcatcacggtttaagtgccaatgccgatgcctgggttacgcattgcgaaaacgtctgccaacagtggcaggtgccgctggtggtcgaacgcgtacaacttgcgcaagaaggactgggcattgaggcccaggcgcggcaggcacgttatcaggcatttgcccgcaccttgttgcccggtgaagtgctggtcaccgcgcaacatctcgacgatcaatgtgaaacctttctgctggcgctaaaacgcggcagtggccctgccgggctttcggctatggcggaagtctcggagtttgccggaacgcggcttattcgcccgttgctcgcccgcacgcggggggaactggtgcagtgggcgcgtcagtatgatttacgctggattgaagacgaaagtaatcaggacgactcatacgatcgtaactttctgcgcctgcgcgtagtgccgttattgcagcagcgttggccgcattttgccgaagcaacggcccgcagcgccgcactttgtgctgaacaagagagcctgctggatgaactgctggcagatgatttagcacactgtcaatcgccgcaggggacgctgcagattgtgccaatgctggcgatgagtgatgcccgccgcgcggcgattatccgccgctggctggcagggcagaatgcaccgatgccttcccgcgacgcgttggtgaggatctggcaggaagtggcgctggcgcgggaagatgcctcaccctgtttacgtttgggcgcgtttgaaatccgacgctatcagtcgcaactgtggtggattaaatccgtcaccgggcaaagcgaaaacattgtgccgtggcagacgtggcttcaaccgctggaattaccggcggggctgggaagtgtacagcttaatgcgggaggcgatattcgccctccgcgtgcagacgaagcggtcagcgtgcgtttcaaagcgccaggattgctgcatattgtcgggcgtaacggcggacgtaagctaaagaaaatctggcaagagctgggcgtgccgccgtggctacgtgacaccacgccactgctgttttatggcgaaacgctgattgcggcggcaggggtatttgtgacgcaagaaggtgtggctgaaggtgagaatggcgtaagttttgtctggcagaaaacgcttagttaagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaagtcaatcaggattcgcttaccaccaccgtaccgatttccgggtggctaaagctggtaattttatccagacgcagctcgcgggtttcgccagcggcctcgacgaccaggtactccacatttttgcgggagactaaatcactggcttttgcctgcaatttttcgccatctttcagctcaagtgtcagcattaaatgatgctggcaggcgagctcaagattatcgtaatcatcacaattgattggttgatacgtatcattcattgacataatcgctcaccagtaagtttgccgcagcgtatgctgctttttccctgacagcctcagaaagggcgtcgtcggcagccatttcattcagcactttcaaaacgcagcccagcgcgtccggaacgtatcctaagtctccgctggcgatttccgcgtaccgcttgcgtattaactcacaatatttttccacatgccctcctgtcagcactctgacttaaccgtggatgcaagtctaagcctacgaagataaactctgtttcgcaaggtgactataccacactcatttctgcaatatcagcgccgcaactgcacgtattccgttacaatggcctcctgattcgaaaggagttttcttatggcgcttaaagcgacaatttataaagcgacggttaatgtggccgatctcgaccgcaaccagtttctcgatgcctctctgacgctggcgcgccatccttcagaaacccaggagcgtatgatgctgcgcttgctggcgtggctgaaatatgctgatgaacgtctgcaatttacccgtggtttgtgtgccgatgatgagccggaagcgtggctgcgtaacgatcacctgggcattgatttgtggattgagctggggctgccggatgagcggcggattaagaaagcctgcacccaggccgcagaagtggcgctgtttacctataatagtcgggcggcgcaaatctggtggcagcaaaatcagagcaaatgtgtgcagtttgccaatctttccgtctggtatctggacgatgaacaactggcgaaagtaagcgcctttgccgatcgtaccatgacgctgcaggcaacgattcaggatggcgtgatctggttatcggatgataagaataatctggaagtgaacttaaccgcctggcaacaaccttcatgattgtgatttcccgacatgttgctattcccgatggtgagcttgagatcaccgccattcgtgcgcagggcgcgggcgggcagcatgttaataagacctcaacggctattcatctgcgttttgacattcgggcgtccagcctgccagagtattacaaagagcgtctgctcgccgccagccatcatttgatcagcagtgatggcgtgattgtcattaaggcacaggaataccgcagtcaggaactgaaccgcgaagcagctctggcccggctggtggctatgattaaagaattaacaacagaaaaaaaagcccgacgacccacgcggcccacccgtgcatcgaaagagcgcaggctggcatcgaaagcacaaaaatcaagcgtgaaggcgatgcgcggcaaagtgcgcagcggtcgggaataaaaagaaggaatggatggtgaaaaaagcgatagtgacagcgatggctgtaatcagcctctttactctgatgggatgtaataatcgggccgaagtcgatacgctttctccggcgcaggctgccgaactgaaaccgatgccgcaaagttggcgcggcgtgctgccgtgtgccgattgcgaaggaatcgaaacctctctgttcctcgaaaaagacggaacatgggtgatgaatgagcgttatctcggtgctcgtgaagaaccttcctccttcgcttcctacggtacatgggcgcgaaccgctgacaagctggtattaaccgacagcaaaggtgaaaagtcatattatcgggcgaaaggcgatgcgctggagatgctcgatcgtgaaggcaatccgattgaatcgcagttcaactatacgctggaagcggcacaatccagtttacctatgacgccgatgaccctgcggggcatgtatttttatatggctgatgcggcgaccttcactgattgcgcgaccggaaaacgtttcatggtagcgaataacgcagagctggagcgtagctacctggctgcgcgcggtcacagtgaaaaaccggtgttactgtcagtagaaggtcactttacgcttgagggtaatccggataccggtgcgccgactaaagtattggcacccgatacggcagggaaattttaccccaaccaggattgcagtagtttggggcagtaacccgtcttgagacagaaacaaacgcaaaacaggccagaaggatatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacccccctcataccttaaggcggataaggcatttactttatcaccgggtcaaaccaacaaagcgacccgccttgatataaatcccaggcttcaggtgcccaacatactgtaactgcgtttctggcttaaacgcagagacatcaccaatacgcatatgcatcagatcggcagggctaatccagcccgattgcgccagtgtaagtggatgcccggctttggcaaaggcatccgtgacaaattccgaacaaaaccacgactttttgtctccttcgcccacactgcttaactgcgctttcgccaggccgctgacgcactgttggcgaaaatcctcggagaacggattcagtgagcacatctggcgagtcaccataaagggaataaattcgacaatgccgcgatagttataaccgctatctttgattttattggcaaacgcggtgatatctgtggcttgttgcggggtaagatccgggactcgtaagacgaaaagcttatcactatgcttcatcgcttttttaagggaaacgatctggacgccagcgcctgtcgcttctgcaacgttattatcacccagaaagattgcaacgtgactcacagaggaagtgctgaagacgcggattccaaatgaggttaccccaaggcttgaggagaacagcaaatcgccgggtttgagatcaggtgccgttatttcttttattgattgttcggtgaaagagctttgatgctggaatttgacagcccatgtttttgcctcggcatctactgctgtggctgatgggtctggctggctgatatcaacggtacaagccgaaagtaaaagaaagctggggagaaacaggcggcagtacgcctttggtttatccattttatacaatccatgtaaaaaaagggccctgaaattcaggaccctttctggcatcagcctttaatctgtttcaccagatattcgacgatgtcaccagtcttaattaactgtttctcgccgttgcgacgatatttatattcgatatcgtcgttgtcgaggttacggtcgcccagcacaatagtgtgcggaataccgatcagttccatatcagcaaacatcacgcccggacgctctttgcggtcatccagcagcacttcgataccttgtgcacgcagttcgctgtacagtttctcagcaagctcttgtacgcggaaggatttgtgcatgttcatcggcagaatcgccacctggaacggcgcgatagcgtcaggccatacgatgcctcgttcgtcgtagttctgctcaatcgccgcagctaccacacgcgttaccccgataccgtagcaacccatcgtcaggatttggttacggccatcttcaccctgtacggaggctttcagtgcttcggagtacttggtacccagctggaagatgtgaccaacttcgataccacgtttgatcagcagcctaccctggccatccgggcttggatcgccagccaccacgttacggatatctgcaacttccggggtagcgacatcgcgatcccagttgatgccgaagtagtgtttaccatcgatgttagcaccagcagcgaaatcactcatcgccgcaacggtacggtcaatcaccaccggaatcggcatgtttaccggacccagtgaacccggaccggctttaaccacggcacgaatttcttcttcggtcgcgaaagtcagcgggcttgcaacctgcggcagtttttctgctttaacttcgttcagctcgtgatcaccgcgcaccagcagcgcaacctgcgggaagctgctgccttcaaccgctttaaccagcagagtcttaaccgttttctcaatcggcagattgaactgttcaaccagttccgcgatggttttcgcgttcggcgtatcaaccagcgtcatttcctgggtagcagcagcgcgcggttctttcggcgcgatagcttctgccagttcaatgttcgctgcatagtcagaggtgtcggagaagaccacatcgtcttcaccgctctgcgccagcacctggaattcgtgagaggcgctgccgccgatagaaccggtgtcggcttgtacggcgcggaaatccagccccatgcggctgaagattttgctgtaggccgcatacattgcatcgtaggtttcctgcagggattcctgagaagtatggaaagagtaagcatctttcatcaggaattcgcgggaacgcatgacgccgaaacgcggacgcacttcgtcgcggaacttggtctggatctgatagaagttcagcggcagctgtttgtaagagctaagctcgttacgaatcaggtcagtgataacttcttcatgagttgggccgagtacgaacggacgctcgccacggtcaacaaaacgcagcagttccggaccgtactgttcccaacgaccactctcttgccacaaatcggctggctgaaccaccggcatcgacacctcgatcgcaccggcgttgttcatctcttcacgcacgatgttttcgacttttttcagaacgcgcacgccggtcggcagccaggtatataacccggaggccagcttgcggatcatcccggcgcgcagcatcagctgatggctgatcacctcggcgtcggcaggtgtctccttgagagtggagagcaggtattggctagtacgcatgttgttacggttccagttggaaggtagaacaggctcaaggcgagcctgggacaaaaaaaagtgatttagtttaccagtgcaaaagaaatgtcaaaagagaagggcgtgaatttaacgcggttccagcgcaaagacttcaaaacctgcgtcggtgacgcgccagcgaacgttaaaatcatgtagccagacggcataggttttgcccgtttcctcacctttacgataggccgggcgcgggtcctgcgccagtacttcgcggataaacagcgttaactgcggataacgcttctccagcgtcaaaagctgcttttcgacctctgcggtaaaactcaccgccatctctgcagctggcgcactttgcgcatagctggcactggcatcgggaagcgattcggcaaaggggagatacggtttgatatccactaccggcgtaccatcgaccagatccagactgccgagcttcagaatcacgctgtctttatggcaaacaacctctttcagctctaccagcgacatgccaattgggttagggcggaaagtagagcgtgttgcgaaaacccccattctggcgttaccgccgaggcgcggtggacgcacagtcggacgccagccgccttccatcgtttgatgaaagacgaaaaggatccataaatggctgaacgcttccaggccgcgaacggcgtcggcctggttgtagggagcaatgagatgcagttcgccgttggcgctttttaccagacctggctggcgcggaacggcgaacttttctttatagggcgagcgaataacgcctatttgctcgaactggaaactgctcatttcgccgtaatgttaagcgcagaaccgatacatacagcctgacgatagcagcctggcgtaccgctggtgacttcgcagctatgcagtaatacagcattggctttcattttagaggcgttgatttgcatccgcttacgtgcggttggaatgctcggcggagagtcctgattagaggcctggcaagagtcgccactgacttcaccgagatcgcggaacggtttgccgactaattcttctgcattggtataaattcggaccggcgtggcgcgcggcgctttcggttttgcaggctccgctttcggctggggtgcagtgctttgaacgggttcgacaggggatctgcttaacatggaacagccgcttagcatgagtgctactaaacagatcggtaaagcacgcatagtatttcctcaatgtatgatcaaaacgtcaatattgaatcaggagcttgtaaaaatgacaagacgggcaagcgcccgtcctgaatgatattacaaattgtggaaacagcctaaaaattaccagcctttaacagctccgccgttaaacactttgtttgctgcttcgtaaacttcgtcagactgataagcctggacgaatttcttcacgttctcggcgtctttgttatcttcacgcgtcacgatcaggtttacgtacggggactctttatcttcaacaaagataccgtctttcgccggagtcaggccaatctggctggcataggtggtattgataactgccagagcgatttgcgcgtcgtccagagaacgcggcagttgcggtgcttccagttcaacaattttcagatttttggggttctcaacaacatcaagaacggtcggcagcaggccaacgccatctttcagtttgatcaagcccactttttgcagcagcagcagtgaacgaccaaggttagttgggtcgtttggcacggcaacctgcgaaccatcctgcagttcatccagtgatttgattttcttggagtaaccagcaatcggataaacaaaagtgttgcctactgcgaccagtttgtagccacgatctttcagttgctgatcaaggtacggtttatgctggaaggcgttggcgtcgatatcgcctttgctcaatgcttcgtttggcagaacatagtcgttgaaggttaccagctcaacgtccaggccatatttgtctttcgcaactttctgcgcgacttctgcaacctgctgttcggcaccaacaatcacgccgactttaatgtggtttggatctttttcatcctgaccgcagcctaccagtgccagtgatccgatcagggctcccactgccgcaaaggttttgaatttgaacgccataccttattccttcttcaattatttatgttgtgttgaacgttacttgcgagtgacagcccggacgatgcggtcgcctgcgaactgaattaaataaaccagaatgaccagcaataccagtaccgtattcatcaccgtcgcgttatagccgatgtagccatactgatagccaatctgacctaaaccaccggcaccgactgcaccacccatcgcggaataaccgaccagggtaatcagggtgatagttgccgcattcaccagacccggcagcgcttccggtaacagcaccttacggacgatctgcatcggcgtggcacccattgcgcgggaagcttcaattaacccggttgggatctccagcagagcgttctcgaccatacgggcaataaacggtgctgcaccaacggttaacggaacaatcgctgcctgcaaaccaatcgatgtaccgacaataacgcgggtaaacggaatcatccatacaagcaagataatgaacgggatggaacggaaaatgttcacaatcgcagaaacggtacgatacagcttcgcgttagcaataatttgccccggacgcgtgacataaagcagaacgccaaccggcagaccaatcacaaagccaaaaaaaccggatacgaaggtcattgccagcgtttcccatacgccacgaaccagcagccacatcatcggctcagacataacccagtacctctacttttacatggtgttcctgcagccaggcaatggcggcttgcgtatcttgttgtgtgccgtgcatttcagtcagcatgatgccgaacttaacgccaccggcgtaatccatctgcgcgctaataatgttgttgttgacgttgaaacgacgcgcggtttcagaaagcagtggggcatcgaccgattgaccggtaaactccagacgcagcatcggcacgcagtcagtaaatggctccgcttgcagacgttcctggtaatcttccgggatatccagatgcagggtcgactgaataaacttctgcgccagcggcgttttcggatgcgagaacacttcacttaccgtgtcctgctcgatcagttctccattgctgatgaccgccacgcaatcacaaatgcgcttcacaacgtccatttcgtgggtgatcaacagaatcgtcaaccccagacggcggttgatgtctttcagcagttcgagaatagaacgtgtcgttgccgggtccagcgcgctggtggcttcatcacacagcaatactttgggattgctggctaacgcacgggcaattgccacacgttgtttctgcccaccggaaagattcgacgggtagctatcatgcttatcgccaagaccaaccaatgacagcaattccgtcacgcgacgtttgacctcgtctttcggtgtgttgtccagctccagcggcagagccacgttgccaaaaacagtacgcgaagagagcaggttaaaatgctggaaaatcataccaatctggcggcgagctttggtcaactcggattctgacagcgtggtcagttcctggccatcgaccagcacgctaccctcggttgggcgctccagcaggtttacacaacgtataagcgtactcttacccgcgcctgaggcaccgataacgccataaatttgtccagctggcacatgcaggctgacgttgttcaacgcctggatggtgcgggtgccctggtggaacactttggtgatattcgaaagttttatcattgattatttattatcgtcattaagttagtcgtggcatctcgaatgcctgaaacgggcaacgccgtcaatgaaatggatgttaaggcatccagacgtctaaatcaatcaggtttatgcgaagagcactttcttgcaggtcgaaacatgcgatactagcgtcacatgccttattaaggagctataaaaggtggcgaagagcgtacccgcaatttttcttgaccgtgatggcaccattaatgtcgatcacggctatgtccatgagatcgacaactttgaatttatcgacggtgttattgacgccatgcgcgagctaaaaaaaatgggctttgcgctggtggtagtaaccaaccagtctggcattgctcgcggtaaatttaccgaagcacagtttgaaacgctgaccgagtggatggactggtcgctggcggaccgagatgtcgatctggatggtatctattattgcccgcatcatccgcagggtagtgttgaagagtttcgccaggtctgcgattgccgcaaaccacatccggggatgcttttgtcagcacgcgattatttgcatattgatatggccgcttcttatatggtgggcgataaattagaagatatgcaggcagcggttgcggcgaacgtgggaacaaaagtgctggtgcgtacgggtaaacctattacgcctgaagcagaaaacgcggcggattgggtgttaaatagcctggcagacctgccgcaagcgataaaaaagcagcaaaaaccggcacaatgattaaaagatgagcggttgaaataaaaatgcatttttccgcttgtcttcctgagccgactccctataatgcgcctccatcgacacggcggatgtgaatcacttcacacaaacagccggttcggttgaagagaaaaatcctgaaattcagggttgactctgaaagaggaaagcgtaatatacgccacctcgcgacagtgagctgaaagccgcgtcgcaactgctctttaacaatttatcagacaatctgtgtgggcactcgaagatacggattcttaacgtcgcaagacgaaaaatgaataccaagtctcaagagtgaacacgtaattcattacaaagtttaattctttgagcatcaaacttttaaattgaagagtttgatcatggctcagattgaacgctggcggcaggcctaacacatgcaagtcgaacggtaacaggaagaagcttgcttctttgctgacgagtggcggacgggtgagtaatgtctgggaaactgcctgatggagggggataactactggaaacggtagctaataccgcataacgtcgcaagaccaaagagggggaccttcgggcctcttgccatcggatgtgcccagatgggattagctagtaggtggggtaacggctcacctaggcgacgatccctagctggtctgagaggatgaccagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgcacaatgggcgcaagcctgatgcagccatgccgcgtgtatgaagaaggccttcgggttgtaaagtactttcagcggggaggaagggagtaaagttaatacctttgctcattgacgttacccgcagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaattactgggcgtaaagcgcacgcaggcggtttgttaagtcagatgtgaaatccccgggctcaacctgggaactgcatctgatactggcaagcttgagtctcgtagaggggggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccggtggcgaaggcggccccctggacgaagactgacgctcaggtgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgtcgacttggaggttgtgcccttgaggcgtggcttccggagctaacgcgttaagtcgaccgcctggggagtacggccgcaaggttaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctggtcttgacatccacagaactttccagagatggattggtgccttcgggaactgtgagacaggtgctgcatggctgtcgtcagctcgtgttgtgaaatgttgggttaagtcccgcaacgagcgcaacccttatcttttgttgccagcggtccggccgggaactcaaaggagactgccagtgataaactggaggaaggtggggatgacgtcaagtcatcatggcccttacgaccagggctacacacgtgctacaatggcgcatacaaagagaagcgacctcgcgagagcaagcggacctcataaagtgcgtcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgtggatcagaatgccacggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtgggttgcaaaagaagtaggtagcttaaccttcgggagggcgcttaccactttgtgattcatgactggggtgaagtcgtaacaaggtaaccgtaggggaacctgcggttggatcacctccttaccttaaagaagcgtactttgcagtgctcacacagattgtctgatgaaaatgagcagtaaaacctctacaggcttgtagctcaggtggttagagcgcacccctgataagggtgaggtcggtggttcaagtccactcaggcctaccaaatttgcacggcaaatttgaagaggttttaactacatgttatggggctatagctcagctgggagagcgcctgctttgcacgcaggaggtctgcggttcgatcccgcatagctccaccatctctgtagtggttaaataaaaaatacttcagagtgtacctgcaaaggttcactgcgaagttttgctctttaaaaatctggatcaagctgaaaattgaaacactgaacaatgaaagttgttcgtgagtctctcaaattttcgcaacacgatgatggatcgcaagaaacatcttcgggttgtgaggttaagcgactaagcgtacacggtggatgccctggcagtcagaggcgatgaaggacgtgctaatctgcgataagcgtcggtaaggtgatatgaaccgttataaccggcgatttccgaatggggaaacccagtgtgtttcgacacactatcattaactgaatccataggttaatgaggcgaaccgggggaactgaaacatctaagtaccccgaggaaaagaaatcaaccgagattcccccagtagcggcgagcgaacggggaggagcccagagcctgaatcagtgtgtgtgttagtggaagcgtctggaaaggcgcgcgatacagggtgacagccccgtacacaaaaatgcacatgctgtgagctcgatgagtagggcgggacacgtggtatcctgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaaccccggcgaggggagtgaaaaagaacctgaaaccgtgtacgtacaagcagtgggagcatgcttaggcgtgtgactgcgtaccttttgtataatgggtcagcgacttatattctgtagcaaggttaaccgaataggggagccgaagggaaaccgagtcttaactgggcgttaagttgcagggtatagacccgaaacccggtgatctagccatgggcaggttgaaggttgggtaacactaactggaggaccgaaccgactaatgttgaaaaattagcggatgacttgtggctgggggtgaaaggccaatcaaaccgggagatagctggttctccccgaaagctatttaggtagcgcctcgtgaactcatctccgggggtagagcactgtttcggcaagggggtcatcccgacttaccaacccgatgcaaactgcgaataccggagaatgttatcacgggagacacacggcgggtgctaacgtccgtcgtgaagagggaaacaacccagaccgccagctaaggtcccaaagtcatggttaagtgggaaacgatgtgggaaggcccagacagccaggatgttggcttagaagcagccatcatttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatgtaacggggctaaaccatgcaccgaagctgcggcagcgacgcttatgcgttgttgggtaggggagcgttctgtaagcctgtgaaggtgtactgtgaggtatgctggaggtatcagaagtgcgaatgctgacataagtaacgataaagcgggtgaaaagcccgctcgccggaagaccaagggttcctgtccaacgttaatcggggcagggtgagtcgacccctaaggcgaggccgaaaggcgtagtcgatgggaaacaggttaatattcctgtacttggtgttactgcgaaggggggacggagaaggctatgttggccgggcgacggttgtcccggtttaagcgtgtaggctggttttccaggcaaatccggaaaatcaaggctgaggcgtgatgacgaggcactacggtgctgaagcaacaaatgccctgcttccaggaaaagcctctaagcatcaggtaacatcaaatcgtaccccaaaccgacacaggtggtcaggtagagaataccaaggcgcttgagagaactcgggtgaaggaactaggcaaaatggtgccgtaacttcgggagaaggcacgctgatatgtaggtgaagcgacttgctcgtggagctgaaatcagtcgaagataccagctggctgcaactgtttattaaaaacacagcactgtgcaaacacgaaagtggacgtatacggtgtgacgcctgcccggtgccggaaggttaattgatggggttagcgcaagcgaagctcttgatcgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaatgatggccaggctgtctccacccgagactcagtgaaattgaactcgctgtgaagatgcagtgtacccgcggcaagacggaaagaccccgtgaacctttactatagcttgacactgaacattgagccttgatgtgtaggataggtgggaggctttgaagtgtggacgccagtctgcatggagccgaccttgaaataccaccctttaatgtttgatgttctaacgttgacccgtaatccgggttgcggacagtgtctggtgggtagtttgactggggcggtctcctcctaaagagtaacggaggagcacgaaggttggctaatcctggtcggacatcaggaggttagtgcaatggcataagccagcttgactgcgagcgtgacggcgcgagcaggtgcgaaagcaggtcatagtgatccggtggttctgaatggaagggccatcgctcaacggataaaaggtactccggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatcacatcctggggctgaagtaggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtgggcgctggagaactgaggggggctgctcctagtacgagaggaccggagtggacgcatcactggtgttcgggttgtcatgccaatggcactgcccggtagctaaatgcggaagagataagtgctgaaagcatctaagcacgaaacttgccccgagatgagttctccctgactccttgagagtcctgaaggaacgttgaagacgacgacgttgataggccgggtgtgtaagcgcagcgatgcgttgagctaaccggtactaatgaaccgtgaggcttaaccttacaacgccgaagctgttttggcggattgagagaagattttcagcctgatacagattaaatcagaacgcagaagcggtctgataaaacagaatttgcctggcggccgtagcgcggtggtcccacctgaccccatgccgaactcagaagtgaaacgccgtagcgccgatggtagtgtggggtctccccatgcgagagtagggaactgccaggcatcaaattaagcagtaagccggtcataaaaccggtggttgtaaaagaattcggtggagcggtagttcagtcggttagaatacctgcctgtcacgcagggggtcgcgggttcgagtcccgtccgttccgccacttattaagaagcctcgagttaacgctcgaggttttttttcgtctgtatatctattattgccagaatcgcaaaaatcctctgcattttacgctctttttcctcaacagtctgaagcccataatcacctcagttaacgaaaatagcattaaaagaggcatattatggctatccctgcatttggtttaggtactttccgtctgaaagacgacgttgttatttcatctgtgataacggcgcttgaacttggttatcgcgcaattgataccgcacaaatctatgataacgaagccgcagtaggtcaggcgattgcagaaagtggcgtgccacgtcatgaactctacatcaccactaaaatctggattgaaaatctcagcaaagacaaattgatcccaagtctgaaagagagcctgcaaaaattgcgtaccgattatgttgatctgacgctaatccactggccgtcaccaaacgatgaagtctctgttgaagagtttatgcaggcgctgctggaagccaaaaaacaagggctgacgcgtgagatcggtatttccaacttcacgatcccgttgatggaaaaagcgattgctgctgttggtgctgaaaacatcgctactaaccagattgaactctctccttatctgcaaaaccgtaaagtggttgcctgggctaaacagcacggcatccatattacttcctatatgacgctggcgtatggtaaggccctgaaagatgaggttattgctcgtatcgcagctaaacacaatgcgactccggcacaagtgattctggcgtgggctatgggggaaggttactcagtaattccttcttctactaaacgtaaaaacctggaaagtaatcttaaggcacaaaatttacagcttgatgccgaagataaaaaagcgatcgccgcactggattgcaacgaccgcctggttagcccggaaggtctggctcctgaatgggattaagcctctctgacagctcctccgggagctgtttttacatgctcgctaaggaaatcgataaaagcccggatgcgcgtacttaccgcacggtcgctgtaatagacggcactgaatggcatttccactggcaacactttatctgccattaactccaccaattctccgcgagcgatttctttgtcgatcatgtagtcggacaaacacgcaatcccgttgccactcaggcaaagctgtttcagtgtttccccactattggatgacaaaccgtacttcacctcatgtaattgtccatcgctacgggctatcggccaggtattgagggaagcgggttcagtgaatcccaggcaaatatgttgctttaaatcgtcgatcgtttctggcttcccgtagcgggaaatataatcgggggaggcgataatttttcgataactgttaaataacggcctggcacgtaagctggaatccgttaacgtaccagcgcgtatcgcgacatccacttttctttcgatcaaattaataatcgtttcggaggagactagcgacaaagtgacttccggatagcgttcacggaaaggcttaattaacggcatcagaaagtgcagcaccactggagttgcggcatcgatccgtaacagtccacgcggtgtattacgcgtctccataatttctgattctgccgctgccatctcctgcaaaattgactgtacgcgacgaaaataacgctcgccttcttccgtcaggctaagttgtcgcgtggtccgattaagcaggctaacgccaagtttcatctccagctttttcaccgcccggcttaccgctgagtttgcttgccctaattgttccgctgcccggctaaagctgccgctttcgacgaccgaaacaaaaatggcgagttcttccgacgtggctttcatttttgctcctgttgcaaaatagaagagatattttgaatttatttgtcattaaaccatcaggatgcgtgatatgtcatgcgatttaatgttctccataatgagcaaaattctgaccggtgtaagcacttgcttacataacaatatacaattgctcgttgaaagagtgagctaaaatccctataacagtagaaccctcccgagtgcggaagggttgacgtaatagaggtttcaaagtcaaaagtgcgaaaaaacacctatgccatgcgctatgttgccggacaacctgcggaaaggatcttaccgccggggtcttttgcgagcatcggccaggcattaccacctggggaaccgttaagtaccgaagagcgtattcggatcctggtgtggaacatatacaaacagcaacgcgctgaatggttgtcggtattaaagaactacggcaaagatgcacatctggtgttattgcaggaagcgcagacaacgccagagttagtacagtttgcgaccgctaactatcttgccgccgatcaggtacccgctttcgtgctgccacaacatccttctggcgtaatgaccctttcggcggcacatccagtgtattgctgcccgttacgtgaacgagaacccattttgcgtctggcgaagtcggcactggtgacggtctatccattacctgacacccgcctgttgatggtggttaatatacacgccgtcaacttcagtctgggcgtggatgtctatagtaagcagttacttcctattggcgatcagatagctcaccacagcggcccggtcattatggcgggagatttcaatgcctggagccgtagaaggatgaacgcgttatatcgctttgcgcgggaaatgtcgctgcgccaggtgcgttttaccgatgatcagcgccgtcgggcgtttggtcgcccgctcgattttgttttctaccgtggtctgaacgtcagtgaagcttctgtactggttacgcgcgcttccgatcacaatccgctactcgttgaattcagtcccggcaagcctgataaataaggtatgtcaggtctgccacagggcagaccaacgtttggcgctgcgcaaaacgtgagcgcggtggtggcgtatgacttatctgcccacatgctggatgtcgtggcacaagctgccgaagcccggcaactgaaaaatatcaccacccgccagggatatgccgaaagtctgccatttgccgataacgcatttgatattgttatcagccgttattctgcccatcactggcatgatgttggtgcagcactgcgagaagtgaataggatattgaaacctggcggtaggctgattgtgatggacgtaatgtctccgggtcacccagtgcgcgacatctggttacagacggtagaagcattacgcgatacctctcacgtacgaaactacgccagcggtgagtggttgacgttaatcaatgaagccaatctgatagttgataatttaattacagataagttaccgctggaattttcttcatgggtcgcgagaatgcgtacgccagaagcgttagtagacgctattcgcatttaccaacagagcgcatcgacagaggtgagaacgtattttgccttgcagaatgatggctttttcaccagtgatatcatcatggtagatgcacataaagcggcataaataaaaaaggcaccgggggaatcggtgcctttttattatctggtttgtcaggaatctggcatgttgttgtttttcacaaacaacgtcagcttatcgcctggttgcagattcgcagtgtcgctgttccagcgcatcacatctttgatgttcacgccgtggcgtttagcaatgcttgaaagcgaatcgcctttgcgcacacgatacgtaatgctatcgctgttgtttgccagtcgctgtgcgctactgcctgcaccaatcgtcaaactttggcctggcttcagcttagatccgcgcagtttgttccactgctgcaaatctttggtgcttacgccgagacgtgaagcgatacttgaaagcgtgtcgccagagcgtacggtgtaaacacggctgttaagcggcgtattgtcggcaaccagcgtcgactgtacagcagcaatttcgcctgaagccagagattcacgcagttgatctgcatgcttctttggcaccatcacgtactgcgggccacttgcgcccagcgtggagccttttacgccagcgttgaatgtcttcagcttgctgacggaaatccccgccatatctgctaccttcgccatttcaaccgggctgctcaggtgcacacgcgccagagcacggctttcatcggtcgttggcagacgtacgccataacgcttgctgtttttgagaatatcactcaatgccagcattttaggcacgtactgcttcgtttcctgcggcaacggtaacgaccagaagtccgtggatttcccacgcgctttgttcgttttaattgccttcatgacccgaccttcgccgctgttataagccgctacggtcagaagccagtcgccgtcaaacattttgttcagacgctgcatcatattcagcgcggcagttgttgaagcaacaacatcgcgacgcgcgtcataattgcgggtctgtttcaaaccataattgcgccccgtgctcggaatgatctgccagatgcctgcggcattggcgccagacgttgcgtgaggatcaaaagcgctctccactatgggtagtagtaccagttccataggcatgttacgttttttaacttgccctgctatccagtacatatacggctctgcccgtaaagttacatcgtggagatagctcttattgcgtaaatatttctgtttctgttcgcgaatccggtcattttccggaattcccatctttagctcgtcgccaatgaaagcccacaagtcaccatctggcgcgatagacgtcccatcgtccatccatcgtgcctgacttgtaaactttgctgcttccccttgaccagctgcagaaaggctctgtgcgtgctgttgaacgttgccggtactctggcaacccacgagcaggacagaggcgagtaatatcgcttttgccttcatgtgtgtgtcaatagttgcttaaaagacgaccgatcataacggcgaacggagccgatgacaagaaagttttatcagaacctatctttctttgaccttaaccatgcaaaacgctcttcaggttgttgcaataatgtttcttcattaattacattaattaaatcaatatcttccgttcttaaaaaaacattaatttgccgctcatttttcagaattacgggtagtgttatttgattttttgcccgtaactccttaactttacgataataatcatttatggacaaatcgtgcggaagaatactcaaagcaaacttcatatttgataaggtatattcatgagcacaacataccaatgtatcgtcaggtaacgcacttaactttttaagtgattgatacatttgtgatgctgtcccttcaaacaaccgaccacacccaccagaaaacagtgtgtcgccgcaaaatagataaggtttactgaagtaacagatatgtcctaaagtgtgacccggcgtagcaattacactaaattcatgccccaaaacgaaggcagtttcgccatctttgactacctgtgttgttcccttatcttgtgtctcttgtggaccatacaccacaatttgtggaaacttttccaccagttcttttacgccgccaacgtgatcgtggtgatggtgggtgagaaatatggcctccggttgccagttattggcggcaatggcgtttaatactggctctgcgtctccgggatcgacaatcaggcagcgacctgcttcatcattcaaaacccagatgtaattgtcatcaaaggcgggaatactgttaagattcatagattacctctcagtgtgaaacggaaggttgtgatgaaaccggcaagagtccctcaaactgtcgtggctcctgattgctggggcgatttgccctggggaaagctttatcgcaaggcgctggagcgccagctcaacccgtggttcactaaaatgtatggttttcatctgcttaagattggcaatttaagcgcagaaatcaattgcgaagcgtgcgcggtttctcatcaagtgaatgtttctgcgcaaggaatgcccgtccaggtacaggcggacccacttcatcttccttttgccgataaatccgttgatgtttgtctactggcacatacattgccgtggtgcaccgatccgcatcgtttattgcgtgaagccgatcgggtattgattgatgatggctggctggtcattagtggcttcaatcccatcagttttatgggattacgcaaacttgtgccggtattgcgcaaaacctcgccctataacagccggatgtttactctgatgcggcagctggactggctctctttgttgaattttgaagtgctacacgccagccgtttccacgttctcccgtggaacaaacacggaggaaaactattgaatgcgcatattcctgcgcttggttgcttacaacttattgttgcccggaaacggactattcctttaacgctaaatccgatgaaacagagtaaaaacaagccacgaattcgccaggcggttggagccacccggcaatgtcgtaaaccacaggcttaaacttcaacttggtagcctgtatcttccagtgtgggattcatcgccgcggcacgagccagttcatcacagcgttcgttttccgggtgtccggcatggcctttaacccattcccatttgatttgatgctgccccaatgcagcatcaagacgttgccagagatcgacattttttactggttttttgtctgcggttttccagccacgttttttccagttatggatccactgggtgataccctggcggacatactggctgtcggtactcaaaatgacttcgcaatgttcttttaacgcctccagcgcgacaatagcggccatcaactccatacggttgttggtggtgcgggtgtagccagcgctaaaggttttctcgcgtccgcgatagcgtaaaatagcgccgtaacccccaggtcctggattgcccagacacgaaccatcggtgaaaatttctacctgtttaagcatctctggtagacttcctgtaattgaatcgaactgtaaaacgacaagtctgacataaatgaccgctatgagcactgcaattacacgccagatcgttctcgataccgaaaccaccggtatgaaccagattggtgcgcactatgaaggccacaagatcattgagattggtgccgttgaagtggtgaaccgtcgcctgacgggcaataacttccatgtttatctcaaacccgatcggctggtggatccggaagcctttggcgtacatggtattgccgatgaatttttgctcgataagcccacgtttgccgaagtagccgatgagttcatggactatattcgcggcgcggagttggtgatccataacgcagcgttcgatatcggctttatggactacgagttttcgttgcttaagcgcgatattccgaagaccaatactttctgtaaggtcaccgatagccttgcggtggcgaggaaaatgtttcccggtaagcgcaacagcctcgatgcgttatgtgctcgctacgaaatagataacagtaaacgaacgctgcacggggcattactcgatgcccagatccttgcggaagtttatctggcgatgaccggtggtcaaacgtcgatggcttttgcgatggaaggagagacacaacagcaacaaggtgaagcaacaattcagcgcattgtacgtcaggcaagtaagttacgcgttgtttttgcgacagatgaagagattgcagctcatgaagcccgtctcgatctggtgcagaagaaaggcggaagttgcctctggcgagcataaatacctgtgaaaggcgctaaaaatagcgacttgggcgatttttgcagcaaacgattcaaaagatgagaaaaaccgttgacgaaggtcgaggcaatccgtaatattcgcctcgttcccaacggaacacaacgcggagcggtagttcagtcggttagaatacctgcctgtcacgcagggggtcgcgggttcgagtcccgtccgttccgccactattcactcatgaaaatgagttcagagagccgcaagatttttaattttgcggtttttttgtatttgaattccaccatttctctgttcaatgattttactctggcgtaggtgcgtgattctcgcttgttgtctcattcattaaaattcaataatgatatcgaaccattcagcttaaatatatttctagagaataaatttatattgattaaatgaatgtatatttcaaattgattttgtttgttattatttaagtgaggtatataattagagtccgttatcaatgctaaatattctaatcattatgacaggcgagggagtgtccaattatgaattcaaaaaagctttgttgcatatgtgtgttattctcgctgcttgcaggatgtgcctctgaatcttctattgatgaaaagaagaaaaaagctcaagtcacacaaagtaatattaataaaaacactccccagcaactgacagacaaagatttattcggtaatgaaaccactctggccgtatccgaagaggatattcaagctgcgcttgatggagatgagttccgcgttccccttaattctcctgtaatacttgttcaatccggcaaccgcgcaccggaaaccattatgcaggaggagatgcgaaaatattatactgtttccacattctctggtatcccggacaggcaaaagcctctgacttgtaacaaaaacaaagataaaaatgagaacgaggatgttgccagtgctgagaatatgaactggatgcaggcactgcgttttgtggctgcaaaaggacatcagaaagcgattattgtttaccaggatatgttgcagacaggaaaatatgactctgcgctgaaatcaacagtatggtccgactataaaaatgacaaactcactgacgctatctccctgcgctacctggtacgtttcacgctggtggatgtggcaacaggtgagtgggctacctggtcgccggtgaattatgaatataaagtgcttccaccattgcccgacaagaatgaagccagtacgactgatatgacagagcagcaaatcatgcaacttaagcaaaagacctataaagcgatggtaaaagatttggttaaccgctatcaataataaattatatctgccgccaggaatttctggcggcaataatacaaaattctttgcataagaaatttttcttgacaaagacagtgcaagaaaggacatggaatccggagttaaaaactgtttgttttagaatatttaattatttaactgctgaatcttccttgcgagaaatatatccattattacatttcatgccatttttaatatagattgctcctgggaaaattcccgtattattaccgcaggggtgataattagtattgacatatcctgtgacaaaaggagctattaaaggtgctattacgatagctattagtaaaaatataagagttagctgtattgttatgtctgtggcgaaattgactaccttcgtttttttgattaagaatgattttattatcgtaagtaaaattacatgaatatttaaaaaggaaaacgacatgaaaccgaagcacagaatcaacattctccaatcataaaatatttccgtggagcattttattattgaatatagaggtttaactccggtaaaaaacaaagaagcattgaatgcagggaaaaataatatggccataaaaaacatcgaaagaaactcttttaatttaacatgtaaacgcatggttaatcctcatatcacgggtggagtgttaagaacatacataaatggagtcatgttttcccttttccatttatcaagttcctgttgccgttttagtccatctctaattgcatattttaatttttctgataaatggcattgagcatcgatttcatttaaaacaactgtacacactatccctgtcagtaaaattgctcctccgacaagaattactggaaagccaaagctaacacaggcaaaagaagccagacttccaatagcggttgcaacaccaccggctataactgctttggccacatccattgaaaaatcgccaagaaaattaaccagatctcgctctgaactcataataaattctatggttctgctgatttaaccgcagagaagttcgccacagcaatccgaaaccactggcacgtggagaataagctgcacaggcgtctggacgtggtaatgaatgaagacgactacaaaataagaagaggaaacgcagcagaattattttcagggatacggcacattgctattaatattttgacgaatgagaaggtattcaaggcagggttaagacgtaagatgcgaaaagcagccatggacagaaactacctggcgtcagtccttgcggggagcgggctttcgtagtaataccccgactctccccgtccttaaacacaacccccactcaccacaacctaaactcatccgcatcctgccatgccggaaacttttctctatattcccgcaatgctgccatcgacagctccgcatcaatgcgcgttgcctgatgcgcgtcggcagtagcgataatctctccttgcggattaatcacccggctgtcaccgcgataatggcagccgttgccatcgctgccgacgcgattgcatcccgccacatacgcctgattctcaatcgcgcgggccgtcagcaatgcctgccagtgcagagagcgcggagcaggccagttggcgacgtacagggcgaggtcataatcgttgagattgcgcgaccacacaggaaaacgtaagtcgtagcacaccagcggcaaaatacgccagccgcgccattccacaatcactcgcgcattgcccgctttataatgtagatgctcatctgccatgcggaacagatgacgcttatcataaaaatgtaccgtgccgcccggctcaaccagcaaaaagcggttaaccgaaccagactccgtttgtaatgcaacactgcctgcaatcagcgcattgcactgctgcgccttagctgtcatccagttcactacgtcatcttgtgctagcgacgaagctgccgcttccatggcaaagccgctggtaaacatctccggtagaacgatcacatcgcgcccggtaataccttccagttgacgatcaaaatgacgcaggttggcaggaccatccatccacaccagtggttgctgcaaaagcgtaatcttcaaaccaggcacggtgtacaactcctttatgcgaagggttttataactttaacaccttatcaggcagttgccttagcgcagaataaattgataacaaatgctgatattggaaatatctgatttgcaaattatcgtgttatcgccaggctttaggaggttaataacatgggcaggataagctcgggaggaatgatgtttaaggcaataacgacagtcgccgctctggtcatcgccaccagtgcaatggcgcaggatgatttaaccattagcagccttgcaaagggcgaaaccaccaaagctgcatttaatcagatggtacaagggcataagctgcctgcctgggtgatgaaaggcggtacttatactcccgcacaaaccgtaacgttgggagatgagacgtatcaggtgatgagcgcgtgcaaaccgcatgactgtggctcgcaacgtatcgctgtgatgtggtccgagaaatctaatcagatgacggggctgttctcgactattgatgagaaaacgtcgcaagagaaactcacctggctgaatgtgaacgatgcgctttcgattgatggtaaaacggtgttgttcgcggcgttgaccggcagcctggaaaaccatccggatggctttaattttaaataattagcggataaagaaacggagcctttcggctccgttattcatttacgcggcttcaactttccgcactttctccggcaactttaccggcttcgtcgccagctcttccggatcaaagtcatcaacgttaatactgcgcagacggctttcttcagctttcaccagaatagcggcttcatctttatcaatcagccccttcaccagcgcgttgtgcgccagttcatccagacgggtaaacggcaggtttttacccagctctttacagatccgctgatgaattgggtcggcggcaatcacatccaccagcgcctcttccagcaagccaaccggattatgctcgctcggcgtcaggtactgaccgcgaccaatgcgggaacgggtggcgttcggcacttgtaaaatcttcgccactttatgatccagcttgtcagaaggtgccagataatgacgtccggtcgggaagatcaccacattcagcagcccggcaaccacgcggttcgggaagttttgcagtaaatcatccatcgcctgttcagcctgatacagcgcatcttgtacgccccagtgcaccagcggcaggtcggcttcattacggccttcgtcgtcataacgcttcagcacggcagaggcgaggtagagctggcttaaaatatcccccagacgggccgagatgcgctcgcgacgtttcaggctgccgcccagcactgccatcgagacatcagaaagcagggcgaggttggcgctcaggcggttcaggtgctgatagtagcgtttagtggcatcgccggttggcgtgctgctggttaaaccgcgcgtcaggcccagccagaagctgcgaactttgttgctaccgacgtgaccgatatgtttgaacaacagtttatcgaacgcgttgacgtcattgttcttcgccgcttccatctcttccagcacgtacggatggcaacgaatcgctccttgtccgaagatcatcatgctgcgggtcagaatgttagccccttcaacggtgatggcaatcggtgcgccctggtaagcacgcgccaggaagttgctttgcccgagcataatgcctttaccgccggtaatatccatcgcatcaataatcgactgctgcccgcggtgggtacagtgatacttaacgatagccgacagcacggcaggtttttcgccgagcataatgccgtaggtaatcagcgatgccgcagcatccatcacgtaggcattaccggcaatacgcgccagcggctcttcaatcccttccatcttaccaatagagattttgaactgacggcgaatgtgagcatacgcgccggttgccagcgctaccgatttcacgccgccggttgagttggaaggcagggtgatgccgcggcctaccgagaggcactccaccagcatccgccagccttgcccggccattttcggcccgccgatgatgtaatcgatcggcacgaagacatctttaccgcgcgtcggtccgttctggaacggtacgttcagcgggaagtggcgacgaccaatttccacgcccggcgtggtggttgggatcagcgcacaggtaatgcctaaatcttctgcaccgccgagtaatttttccgggtcggagagtttaaacgccagcccaagcacggtcgcaatcggtgccagcgtaatgtagcgtttgttccaggtcagacgcatccccagcacctgctggccctgccattcgcccatgcagacaatcccggtgtccggaatcgcgcccgcatcggaacccgcttccgggctggtcagtgcaaagcaggggatctcctgaccacgcgccagacgcggcagatagtgatctttctgctcgtcagtgccgtaatgttgcaacagttcgcccgggcctaatgagtttggcacgccgacggtaatcgccaggatcccgctcacgccggagagtttttgcagcacgcgagactgggcataagccgagaactccagcccgccgtactcttttttgatgatcatcgcgaagaaacgatgctctttaaggtacgcccacaactccggcggcagatccgccagctcatgggtgatctggaaatcattcgccatccggcaggcttcttctaccgggccgtcgagaaacgcttgctcttcggcggtcaggcgcggctgcggatagttatgcagctttttccagtccggcttgccctggaacaagtcgccctcccaccaggtggtgcccgcatcaatcgcttctttctcagtgcgcgacatcggcggcatcaccttacggaaaccgcgaaataccggcgcggaaatcatcgacttacgcataggcgcaaagttaaatggcacgaggataatggccagaggcaccagtacccacgccgaccacagaccagcaacgccgagggcggctgtccaggcgagcaaaatcagactgctgataaataagctcacgcggtgatagaacaacgcgccgagcaggacaaccgtagcgagaatactcaaaatcatcataacgaaaagccccttacttgtaggaggtctgaccacttgtgatgatatggttgtagtggatgtaaaaacatttagcaatatgtttacaatataattacaacaaagctcacattgttgctgtttttatccgcacttcaggtcaaaaagtcctggtcatagcacctgcccgtacttctcgcttttggcggtatccggtacactgcattttgtctattacatttatgctgaaggatatcctcatgtaccaggatcttattcgtaacgaactgaacgaagcggcggaaacgctggctaactttttaaaagatgacgccaatattcacgccattcagcgcgcggcggtcctgttagcagacagctttaaagccggtggcaaagtgctttcctgcggcaacggcggttcccattgcgacgctatgcactttgccgaagagttgaccggtcgctaccgtgaaaaccgtccgggctacccggcgattgctatttctgacgttagtcatatttcctgcgtcggtaatgatttcggtttcaatgatattttctcccgctacgttgaagcggtaggtcgcgaaggcgatgtactgctggggatctccacctccggtaactctgcaaacgtgatcaaagcgatcgcagcggcgcgtgagaagggaatgaaagtgatcaccctgaccggtaaagacggcggcaaaatggctggcacggcggatatcgaaattcgcgtaccgcactttggttatgccgaccgcattcaggagattcacattaaagtgatccatatcctgatccagttgattgaaaaagagatggttaagtaagtctggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgaaaattcttaaatcaatcttcgccgggggccatgcgctcccgctgttgtggaggttacccatgtgcgaattgctcgggatgagcgccaacgtccctaccgatatctgctttagtttcaccgggcttgtacagcgtggtggtggaaccgggccacataaagatggctggggcattaccttttacgaaggtaaaggctgtcgcacatttaaagatccacaacccagctttaattcccccatcgccaaacttgtccaggactacccgataaaatcctgttcggtggtggctcatattcgccaggctaatcggggcgaggtggcgctggaaaatactcacccatttacccgcgagttatgggggcgtaactggacttatgcccataacggacaactgacgggctacaaatcactggaaaccggcaacttccgcccggtaggcgaaaccgacagcgaaaaagccttctgctggctcctgcataaattaacgcagcgttacccgcgcacaccgggcaacatggcggcggtatttaaatatatcgcctcactggcggatgaactgcggcagaagggcgttttcaacatgctgctttcggacgggcgctatgtaatggcgtattgctcgactaatttacactggatcacccgccgcgcgccgtttggcgtggcaacgttgctggatcaggatgtggaaatcgacttcagctcgcagaccacaccgaatgatgtggtcacggtgattgcaacacagccgctgacgggcaatgaaacctggcaaaagattatgccaggcgaatggcgcttattttgcctcggggagcgtgtagtttgatgccagttgtggctgcacaacttcgtggcttaacggcttgctgaccacgtaacgaccattgaccacagaaacggttggtggcttacgggtttgctcaaagtagtcgtaacccggcttcagttgctcccagaagtccttaaagttggaatatttatggcgcttcatattggcgtcggtcatgcggaacgggtaaatactcacttgcacgctcggctgaccaaacaccagcgcaccagtaacgaactggaatatctcatcaataccctgattggtcattgcgtagcagccgatggaaacacaatcgccgtggatcatcaggtatttcccttcataaccatgcgcacggtcataggcattggggaaaccaatattaatcgctttgtagtaacggctgtctggttttaactgattacgctggacgctataaaacccttccgggcttttgaaatcgccctgacgctgttttggccctaagccgccggaatatttacagattttatagctgtcgagcagttgatattgctcgcccattttgacgtagagatcgagcgtacgttcttccttgaagatctggatgtagacaggggatcccatcaactgctgcttatactctttgctcacaggcgtggtagagctactgctgcccagcaaaccggcaaatgaaacgcacgggatcaacaacatcgcaagaattaatgcgattttacgcatactgcttattccttgataaaacggttacacacgccaggacggcaaaatggatcccaaatcggaatagtctggatttggaaggctcacattatcaccaaaagagttttacgcaagcctgtcggcgcagggtttacaaatttcatcggaagcgggctttacccaaagagcgccgcgtgagttccagttctctcaaatcgtaaaagtttatcggtaagtttgtaaatcaggatccagtccggttcgacatgagcatcgcgataacctttccatgaaccttgcagcgggtggtctttataaacagctggaagcggtaaagtattattgataagaagcgtcataagatatttcaatttattcatatccttatgacgcttttgtgcaagttttacatcctttgaatattgtcccgagtattcaatatccctttgaatcatatttaaattcctaatttatcaaataaatcatcggcgtctttggccttatgaacatcaatgccagcttcgctgtttttgattgattgaatggttaattgattaggctcgcgtaaatcaaacggcaatgccttttcacgcgcgacctttgtgagggttatgcgaaccaggtcagagatggtcagccccatcccggccagtacgtccgctgcctgattcttcagatcttcatcgattcgggcgcgaacaaacgcgttagcagccattggggtatctcctgtgctgtatatttattcagcttgaattgtagctcaaatgagcaacagcgacaatccatgagtaatttaataaacggatgtttttacataattaactgaaatatatatgttaattttataataatggtttattaagtttgttcagaaacgatccgggatacactgcaacattaaagcatgaccagccattattgagtatgtccttgccgtcgattccatcctttgtattgtcgggattactgttgatttgtttgccgttttcttcatttgccagcgccaccacatcacatatctctttcagctacgccgcccgccagcggatgcaaaaccgtgcgcgtttattaaaacagtaccaaactcatctgaaaaagcaggccagctatattgtggaaggcaatgccgaaagcaaaagggcgctacgccagcacaaccgggagcagataaaacagcatccagaatggtttcctgctccgctcaaggcgagtgacagacgctggcaggcgctggcggaaaacaaccactttttaagcagcgaccatctgcataacattaccgaagtggcgattcaccgcctggagcagcagcttggcaagccttacgtctggggcggtacgcggcctgataaaggctttgactgtagcgggttggttttttatgcctacaacaagatccttgaggctaagctcccgcgcacggccaatgagatgtaccactatcgccgggcaacgattgtggcgaacaacgacctgcgccggggagatttgctgtttttccatatccacagccgcgagatagccgatcatatgggcgtgtatttgggcgatgggcaatttatcgagtcgccacgtaccggcgaaaccattcggataagccgattagccgaacctttctggcaggaccattttttgggcgcgcgcaggattttgacggaagagacgattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagcccgcgaatatttgcgagccgctttcccgatataaaacaacctcattgccaacctttccttttcttcttaccgttgagaaaaaggagtcgccatgtctgaatatcgtcgttattacatcaaggggggaacatggtttttcacggtgaatttacgaaatcgtcgaagccaacttttgaccacccagtaccagatgctccgtcacgccattattaaagttaagcgagacaggccttttgaaatcaacgcctgggtcgttttgccagagcatatgcactgtatctggacattacctgaaggcgatgatgatttttcctcgcgctggcgggaaattaaaaagcaatttacccatgcttgtggattgaaaaatatctggcaaccacgtttttgggagcacgccatccgcaataccaaagattataggcatcatgttgattatatttatataaatccagtaaagcatggttgggtaaagcaagtgagtgattggccattctcaacgttccatcgcgatgtcgcgcgagggttatatcccatcgattgggcgggggacgtaacggattttagtgccggggagcgtatcatttcataattgtgcgcagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttgtgcaccaatgctggatacttacatcaacgcccccataatcttcaactccagctcatccggcacttcgttatacgacagcacatgcagccccggcgcaaacaaccttgcataacgcgccagcaaagggcgcagctgcggtggcaccagcagcaccgggtctttccccgccgctttcatctgctctttcacctgtggcatcgtactctggaactggttgagcatattcggatcgaccggcacgctgtcgagcatcactttcccgccctgttgcgcctgattcaccacgttggtcagcagattttccagctcattattcagcgtatacaccgtcagctcctgcttgcgaacgaacggatgggtaatgctgcgccgcaatgccaggcgcacatcggccgccagcagaatatgatctttcgtcaccgtgctactggcgaccagcacggtggcgatggtgacgatatcgcgcagggaaacgccttcggtcagcagcgcccggtacactttcagcaactggctgtaattgagcgccgcgctcaaatcttccgccagacgcggtgccgtcgacgataaacggttatgcaactgcgtaatatcatcatagttaaacaaatcaggaatatagctgcgcacaatcttatttacatgggtagcgatcacgctggcgctgtcgatcacctgataccccatattcagcgccttcgctttctgcgccgcctggatccaggtgaccggcatcccgtacgccgggtcgttcccctgcacgccgtcaatctcgccgtaggtttcgctggagggcagggccatcagtttatccgccggaatatccgcttcatcagcctttatgccgttgatgaaaatggcgtactgactgggcttaaggcggaagttttcccgaatgcggatctccggcagcagcacgccgttgccgtcagaaatcacctgccgcacgccgcgaatccgctgggtgagcgggttaccctgtgctttgtccaccagcgccaccagtttgtaaccgaggcttaaactgataggctcgatcagcggaatggtttcccaactgacctgctgctcgctggtttcggtgatggtgcgggtcagcgtttcgaggcttttctcttccgcctccgccgccagcggctgtttgctcatccgccagccggtaaaaccaagcagggcgctgaacagcaaaaacggcaggtgcggcattcccggtaccaccgccagcacgaacataatcccggtggcggtgtagagcaccgacgggcttgccagcagctggttacgcacgtcatgggcgatatcgccgttgtcgctgacgcgggtgacgataatcgccgccgcggtggagagcagcagggaagggatctgcgccaccaggccgtcgccgatggtcatcagcacatactgctggaaggcagcatcggcgctcaggttgtatttgaagatcccgatacagacgccgccgatcaggttgatcgccagaatcatcatcccggcgatggcgtccccgcgcacaaacttcgatgccccgtccatcgcgccgtagaaatcggcctcgctggcaacatctttacgccgggtttgcgcctgcgcctggttgatcaatccggcgttaagatcggcgtcaatcgccatctgtttgccgggcatcgcgtctaaggtaaagcgggcagaaacctcggaaatacgctcggcccctttggtgacgacaataaagttgattgtcaacagcgtcagtaaatccgagcgtgaaagcattatcgccgcgctgcacgggcagtcgatttttaacggtggtgggctgtcgccgttaaataaaatcagcccgtctcatccgccaaaacctgccaccgtggcggtgccggaagagacggagaaaaaagcgcgtgatgtgaatgagaaaacggcgctgctgaagaagaaatccgccaccgagcttggtgagctggcaaccagtatcaacaccattgcccgtgatgcgcatatggaagcgaatctggagatggagattgttccccagggattacgcgtgctgattaaagacgaccagaaccgcaatatgtttgaacgcggcagcgcgaagattatgccgttctttaaaacgctgctggtggagctcgcgccagtgttcgactcgctcgataataaaattattattaccgggcataccgatgcgatggcctacaaaaacaatatctacaacaactggaacctttcgggtgaccgcgcgctttcggctcgtcgggtgctggaagaggccggaatgccggaagataaagtgatgcaggtaagcgcaatggcggaccagatgctgctggattccaaaaatccgcaaagcgcgggcaaccggcgcattgagattatggtgctgaccaaaagtgcgtccgatacgctgtatcaatactttggtcagcatggggataaagtggtgcagccgctggtgcaaaagctggataagcagcaggtgctttcgcagcgaacgcgttaaatgctgaatctttacgcatttctcaaaccctgaaatcactgtatactttaccagtgttgagaggtgagcaatgcgtaaaatcattcatgtggatatggactgctttttcgccgcagtggagatgcgcgacaatcccgccctgcgcgatatccctattgctattggcggcagccgcgaacgtcggggggtgatcagcaccgccaattatcccgcgcgtaaatttggcgtacgtagcgctatgccgacagggatggcgctcaaattatgcccacatctcaccttgcttccggggcgctttgacgcctacaaagaagcctcaaatcatatccgtgaaatcttctcgcgctacacctcgcgcattgaaccgttgtcactggatgaggcttatctcgatgtcaccgatagcgtccattgccacggttctgcgaccctcatcgcccaggaaatccgccagacaatcttcaacgagctgcaactgacggcgtctgcgggcgtggcaccagtaaagtttctcgccaaaatcgcctccgacatgaataaacccaacggccagtttgtgattacgccggcagaagttccggcatttttacaaaccttaccgctggcaaaaatccccggcgtcggcaaagtctcagcggcaaaactggaagcgatggggctgcggacctgcggtgatgtacaaaagtgtgatctggtgatgctgcttaaacgctttggcaaatttggccgcattttgtgggagcgtagtcaggggattgacgaacgcgatgttaacagcgaacggttgcgaaaatccgtcggcgtggaacgcacgatggcggaagatattcatcactggtctgaatgtgaagcgattatcgagcggctgtatccggaacttgaacgccgtctggcaaaggtaaaacctgatttactgattgctcgccagggggtgaaattaaagttcgacgattttcagcaaaccacccaggagcacgtctggccgcggctgaataaagctgatctaatcgccaccgcgcgtaaaacctgggatgaacgccgcggcgggcgcggtgtgcgtctggtggggctgcatgtgacgttgcttgacccgcaaatggaaagacaactggtgctgggattatgatgtatactattatgtatattctggtgtgcattattatgagggtatcactgtatgcatcgaattctcgctgaaaaatcggtcaatatcactgagttacgtaaaaacccagctaaatactttattgatcaaccggttgcggttctttctaataatcgccccgcaggatatctcttaagtgccagcgcattcgaagcgttaatggacatgcttgctgaacaagaggagaaaaagcccataaaggcgcgcttccgtccaagtgctgcaagattagaggaaattacacgccgcgctgaacaatatcttaatgatatgacggatgatgatttcaatgactttaaggaataaggatgcgggtattcaaaacaaaacttattcgcctgcaacttacagcagaggaacttgatgcgttaacggcggattttatttcctataagcgtgacggtgttttgccagatatatttggtcgcgatgcactctacgacgactcctttacctggccattaatcaaatttgagcgagttgctcatattcatctggcaaatgagaataatccatttccgccacagttgcgccaattcagcagaacgaatgacgaagcgcatttggtatattgtcagggggcgtttgatgagcaagcatggttgctcattgccattctgaaacctgaacctcataaactggctcgagataacaaccaaatgcataaaattgggaaaatggcagaagcgtttcgcatgcgtttttgaatttatattatgaataacatacaaataagaaactatcagcctggcgattttcagcaactatgcgctattttcattagagcggttacgatgaccgccagtcagcattattcaccacaacaaatttccgcctgggcgcagattgacgaatctcgctggaaggagaaactcgcgaaatcacaagtgtgggttgcgatcattaatgcacaaccggttggttttatttcccgcattgaacattatatcgatatgttatttgttgaccctgaatacacccgccgtggggttgccagcgctttgttaaaacctttgattaagtctgaatccgaacttacggtggacgcaagcataaccgcaaaacccttttttgaacgttatggttttcagacagttaagcagcagcgcgttgaatgccggggagcgtggtttactaatttttatatgcgatataaaccgcaacattaaatccagcttgcaatgaaaataacgcccgcctggtatgtgcgcgttttctgattccacaaactgcaaggaggtaaatcatgacaaatcctttatcaatgactctttgcagacctttccaggattaattctttttttcttgccctggattcgtctgccatttcctgatttttatatttatatactctaaataattcgagttgcaggaaggcgacaagcgagtgaatcgccaggagcttacataagtaagtgactggggtgaacgaacgcagtcgcagtacatgcaacttgaagtatgacgagtataaatggaatggtacatgggcaaatatattcgtcccttatccgatgcggtatttaccatcgcatctgatgacctgtggatcgagagtttagcgatccaacaattacacaccacggcaaatttacccaacatgcagcgcgtagtggggatgccagatttacaccccggacgcggctacccgattggcgcagcgttcttctctgttggtcgtttttacccggcaagacgtcgcggtaacggtgctggaaacagaaacgggccgctactctgacacactgcgttcggcgctggtttctctcgatggcgataacgcatgggcattaagcgaaagctggtgtggcactattcagtggatttgtccgagtccgtatcggcctcatcatgggcgcaaaaactggtttctgggcattgggcgttttaccgctgatgagcaggaacaatcggatgcaatccgttatgagacgctgcgttcgtcggggccgggcggtcaacatgtcaataaaaccgactcggcggtacgcgccacgcatttggcatccggtattagcgtgaaggttcagtcagagcgtagtcagcatgctaacaagcggctggcacgattgctgattgcctggaagctggagcaacagcaacaggaaaatagcgcggcgctgaaatcgcagcggcgaatgttccatcaccagattgaacgtggcaacccgcgacggacatttacagggatggcttttatcgaaggataatgaaggatgaaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcaaatcaaataattacttcgccggaatttctttcagcagttcagtcagcagtgtccagtaatgacctacgctttcgatgtgaacttgctcatccggagagtgtggaccggtgatagttggcccgatagaaaccatgtccatttccggatacggttttttgaacagaccacattccaggcccgcgtggataatctggatgttcggcgtcttgttgaacaggcgctgataggtttcacgtaccagatgcatcaccggagaattagcgtccggctgccagccaggatatgcgcctttcgcttcggttttcgcgccagccagtttacccagcgaatccagcatgctcaccacgtagtctttaccgctgtcgatcagtgaacggatcaggcagtgaatttctacgttattgtcagtcatggtcaccacaccgacgttcagggaggtttcaaccacacctttggctacatcggagttacgaatcacaccgttcggggtggcgttcagcagacgaataaaggtatcgcgagatttcgcaatcagggcagctttatcgttcgctacagagtccagcaacaaggccagatttttctctttttctgccagctcgtttttcaggatctcctgataggtattcaccagagatttcaggacgtcgactttatcagctgcgacagcaatggtcgcaaaggcttcacgcgggatggcgttacgcagtgtgccgccgttgaaatcgataaggcgcagatccagttcttccgcatgacccgccaggaagcgcaccagcagtttgttggcattacccagcccaacgtggatttccccgccggagtgaccgcctttcagaccttttaaggttaacttgaaggtttcaaaaccagctggaaccgcttcacgatctaaatgcaggttggaggtgaagtcgataccccccgcacaacccatgtagatttcaccttcttcttcggagtcggtgttaatcagaatatcagcctgcaaccagttgccctgtaagccgaacgcaccgtccataccggcttcttcggtcatggtcagcagcacttccagcgggccgtgaaccacgttttcgtcagccagaaccgccagcgcagaggccataccaatgccgttatccgcacccagcgtggtgccgcgcgctttaacccattcgccatcaatataaggctggataggatctttcgtgaagtcatgcacggtgtcgttatttttctgcggcaccatatcgaggtgggcctgtaagacgaccggtttacgattttccatacctgcggtagcaggtttacgaatcaggatattacctacctgatcgcgttcgacatggaaacctttctcttttgcccaaccaacaatgtattcagcgagttgctcttcatgataggacgggtgaggaatagaacagattttggcaaaaatatcccacagcggctgtggagataattgagacagttcagacacgttaagtctccttgtcgatcacccgcaaaacagtattgcaggtcacagggttagcagaaaatgttgtcaacacaagacaggcttgcgagatatgtttgagaataccactttatcccgcgtcagggagaggcagtgcgtaaaaagacgcggactcatgtgaaatactggtttttagtgcgccagatctctataatctcgcgcaacctattttcccctcgaacactttttaagccgtagataaacaggctgggacacttcacatgagcgaaaaatacatcgtcacctgggacatgttgcagatccatgcacgtaaactcgcaagccgactgatgccttctgaacaatggaaaggcattattgccgtaagccgtggcggtctggtaccgggtgcgttactggcgcgtgaactgggtattcgtcatgtcgataccgtttgtatttccagctacgatcacgacaaccagcgcgagcttaaagtgctgaaacgcgcagaaggcgatggcgaaggcttcatcgttattgatgacctggtggataccggtggtactgcggttgcgattcgtgaaatgtatccaaaagcgcactttgtcaccatcttcgcaaaaccggctggtcgtccgctggttgatgactatgttgttgatatcccgcaagatacctggattgaacagccgtgggatatgggcgtcgtattcgtcccgccaatctccggtcgctaatcttttcaacgcctggcactgccgggcgttgttctttttaacttcaggcgggttacaatagtttccagtaagtattctggaggctgcatccatgacacaggcaaacctgagcgaaaccctgttcaaaccccgctttaaacatcctgaaacctcgacgctagtccgccgctttaatcacggcgcacaaccgcctgtgcagtcggcccttgatggtaaaaccatccctcactggtatcgcatgattaaccgtctgatgtggatctggcgcggcattgacccacgcgaaatcctcgacgtccaggcacgtattgtgatgagcgatgccgaacgtaccgacgatgatttatacgatacggtgattggctaccgtggcggcaactggatttatgagtgggccacccaggcgatggtgtggcaacaaaaagcctgtgcggaagacgatccgcaactcagtggtcgtcactggctgcatgcggctacgttgtacaacattgccgcctatcctcatctgaaaggagatgacctggccgagcaagcgcaggctttgtcaaaccgcgcctatgaagaggccgctcagcgtctaccgggcacgatgcggcagatggagtttaccgtacccggcggtgcgcccatcaccggctttttgcatatgccgaaaggcgatggcccgttcccgacggtattaatgtgtggtggtctggatgcgatgcagacggactattacagcctgtatgaacgttattttgcgccgcgcggcattgcgatgctgactattgatatgccgtcggtgggcttttcttcaaaatggaagctcacccaggactccagcctgttgcatcagcacgtcttaaaggcgctgcctaacgtaccgtgggtggatcacactcgcgtcgcggcctttggtttccgtttcggcgctaacgttgccgtgcgtctggcataccttgaatcgccgcgtctgaaagcggttgcctgtcttggtccggtagttcataccctgttgagtgattttaagtgccagcaacaggtgccggaaatgtatcttgacgttctggccagtcgtttggggatgcatgatgcttccgatgaagcgttgcgcgtggagctgaatcgctattcattaaaagtgcaaggattgctgggacgtcgctgcccaacgccaatgttatcaggctactggaagaacgatccgttcagcccggaagaggactcacgcttaatcacctcatcatctgctgacggtaaattattagagatcccatttaacccggtgtatcggaattttgacaaaggtcttcaggaaatcaccgactggatcgaaaaacgcttgtgttaaaaatttgctaaattttgccaatttggtaaaacagttgcatcacaacaggagatagcaatgacgttaccgagtggacacccgaagagcagattgatcaaaaaatttaccgcactaggcccgtatattcgtgaaggtaggtaatgactccaacttattgatagtgttttatgttcagataatgcccgatgactttgtcatgcagctccaccgattttgagaacgacagcgacttccgtcccagccgtgccaggtgctgcctcagattcaggttatgccgctcaattcgctgcgtatatcgcttgctgattacgtgcagctttcccttcaggcgggattcatacagcggccagccatccgtcatccatatcaccacgtcaaagggtgacagcaggctcataagacgccccagcgtcgccatagtgcgttcaccgaatacgtgcgcaacaaccgtcttccggagactgtcatacgcgtaaaacagccagcgctggcgcgatttagccccgacatagccccactgttcgtccatttccgcgcagacgatgacgtcactgcccggctgtatgcgcgaggttaccgactgcggcctgagttttttaagtgacgtaaaatcgtgttgaggccaacgcccataatgcgggctgttgcccggcatccaacgccattcatggccatatcaatgattttctggtgcgtaccgggttgagaagcggtgtaagtgaactgcagttgccatgttttacggcagtgagagcagagatagcgctgatgtccggcggtgcttttgccgttacgcaccaccccgtcagtagctgaacaggagggacagctgatagaaacagaagccactggagcacctcaaaaacaccatcatacactaaatcagtaagttggcagcatcacctgaaggtaagtgcaaagataatcgattctttttcgattgtctggctgtatgcgtcaacgtgaaaccggcaccggaagtgcgtgaattctggggctggtggatggagctggaagcgcaggaatcccgttttacctacagttaccagtttggtctgttcgataaagcaggcgactggaagagtgttccggtaaaagacactgaagtggttgaacgactggagcacaccctgcgtgagtttcacgagaagctgcgtgaactgctgacgacgctgaatctgaagctggaaccggcggatgattttcgtgacgagccggtgaagttaacggcgtgagtgaaatgtnnnnnnnnnnnnnnnnnnnnnaatattcattaaaactgatacgtcatgccaaccgcgacaatatcatcattattaatattcaatttgttatcgctatccagttggttgattttataatcaacaaacgctgacatatttttgttgaaataatacgtagcaccgacgtcgatataattgaccagatcttcatcaccgataccttcaatatctttccctttcgataagacataacccagcgatggacgcagaccaaagtcaaactggtattgagcgaccgcttcaaagttctgtgtcttattggcaaagccgccagttattggcgtcattttgcgtgtttcagaatagaaagttgccagataaatattattggcatcgtatttcagacctgttgcccatgcttctgcacgcttgcctgtgccacggctttgcaggttctgctcgttggtgcgatctgagttggtataggccccactaatggcgaaatcgctgccgccaaagtcatatgtcaatgacgtgccgaagccatcgccgttttgctttttaacgtcgcggttttcgtttttcccttgatattgcagggttaagttcaggccatcgataacgccgaagaagtcggtgttccgatacgtcgccagaccgctggcgcgtttggtcataaagttgtcggtctgcgccgaggaatcgccaccaaattccgggaacatatcggtccaggcttccacgtcatacaacgcccccaggttacgaccataatcgaaagaacccaaatctttatatttcaacccggcaaaagcgagacgcgttttttgctgtgcagtatcactctctgctttattaccggcaaactctgcttcccaacgaccataaccagtcagttgatcgttaatttgtgtttcgcctttgaaaccaaaacggatataactctggtcgccatctttactggcgttatcactcatataatgcatggctttaactttgccatagacatccagtttattaccgtctttattatatatttctgcagcctgtacagatgcagatgccacaatgcccatcaccactaatgccagagtgctctttttcattttcattcctgattttaattaacgcgcgaatattcagcgggagagtcccgttgaaaacaggaaagtttttaacctgagattgttaaagatatattacagattaataatattcttaaaatgtggtaatttattaaatctgtaataaaagcgtaaacaactgccgctaggcttgctgatcccgcgcaacaaaacgccatgctttgctcgcagatggttggcaaccgacgacagtcctgctaaaacgttcgtttgatatcatttttcctaaaattgaatggcagagaatcatgagtgacagccagacgctggtggtaaaactcggcaccagtgtgctaacaggcggatcgcgccgtctgaaccgtgcccatatcgttgaacttgttcgccagtgcgcgcagttacatgccgccgggcatcggattgttattgtgacgtcgggcgcgatcgccgccggacgtgagcacctgggttacccggaactgccagcgaccatcgcctcgaaacaactgctggcggcggtagggcagagtcgactgattcaactgtgggaacagctgttttcgatttatggcattcacgtcgggcaaatgctgctgacccgtgctgatatggaagaccgtgaacgcttcctgaacgcccgcgacaccctgcgagcgttgctcgataacaatatcgttccggtaatcaatgagaacgatgctgtcgctacggcagagattaaggtcggcgataacgataacctttctgcgctggcggcgattcttgcgggtgccgataaactgttgctgctgaccgatcaaaaaggtttgtataccgctgacccgcgcagcaatccgcaggcagaactgattaaagatgtttacggcattgatgacgcactgcgcgcgattgccggtgacagcgtttcaggcctcggaactggcggcatgagtaccaaattgcaggccgctgacgtggcttgccgtgcgggtatcgacaccattattgccgcgggcagcaagccgggcgttattggtgatgtgatggaaggcatttccgtcggtacgctgttccatgcccaggcgactccgcttgaaaaccgtaaacgctggattttcggtgcgccgccggcgggtgaaatcacggtagatgaaggggcaactgccgccattctggaacgcggcagctccctgttgccgaaaggcattaaaagcgtgactggcaatttctcgcgtggtgaagtcatccgcatttgcaacctcgaaggccgcgatatcgcccacggcgtcagtcgttacaacagcgatgcattacgccgtattgccggacaccactcgcaagaaattgatgcaatactgggatatgaatacggcccggttgccgttcaccgtgatgacatgattacccgttaaggagcaggctgatgctggaacaaatgggcattgccgcgaagcaagcctcgtataaattagcgcaactctccagccgcgaaaaaaatcgcgtgctggaaaaaatcgccgatgaactggaagcacaaagcgaaatcatcctcaacgctaacgcccaggatgttgctgacgcgcgagccaatggccttagcgaagcgatgcttgaccgtctggcactgacgcccgcacggctgaaaggcattgccgacgatgtacgtcaggtgtgcaacctcgccgatccggtggggcaggtaatcgatggcggcgtactggacagcggcctgcgtcttgagcgtcgtcgcgtaccgctgggggttattggcgtgatttatgaagcgcgcccgaacgtgacggttgatgtcgcttcgctgtgcctgaaaaccggtaatgcggtgatcctgcgcggtggcaaagaaacgtgtcgcactaacgctgcaacggtggcggtgattcaggacgccctgaaatcctgcggcttaccggcgggtgccgtgcaggcgattgataatcctgaccgtgcgctggtcagtgaaatgctgcgtatggataaatacatcgacatgctgatcccgcgtggtggcgctggtttgcataaactgtgccgtgaacagtcgacaatcccggtgatcacaggtggtataggcgtatgccatatttacgttgatgaaagtgtagagatcgctgaagcattaaaagtgatcgtcaacgcgaaaactcagcgtccgagcacatgtaatacggttgaaacgttgctggtgaataaaaacatcgccgatagcttcctgcccgcattaagcaaacaaatggcggaaagcggcgtgacattacacgcagatgcagctgcactggcgcagttgcaggcaggccctgcgaaggtggttgctgttaaagccgaagagtatgacgatgagtttctgtcattagatttgaacgtcaaaatcgtcagcgatcttgacgatgccatcgcccatattcgtgaacacggcacacaacactccgatgcgatcctgacccgcgatatgcgcaacgcccagcgttttgttaacgaagtggattcgtccgctgtttacgttaacgcctctacgcgttttaccgacggcggccagtttggtctgggtgcggaagtggcggtaagcacacaaaaactccacgcgcgtggcccaatggggctggaagcactgaccacttacaagtggatcggcattggtgattacaccattcgtgcgtaaataaaaccgggtgatgcaaaagtagccatttgattcacaaggccattgacgcatcgcccggttagttttaaccttgtccaccgtgattcacgttcgtgaacatgtcctttcagggccgatatagctcagttggtagagcagcgcattcgtaatgcgaaggtcgtaggttcgactcctattatcggcaccattaaaatcaaattgttacgtaagatcttatcattctcccaccaaaaaattatcttaatgtaacagctggtgtaagtaaattctatcaacgaagatcaatcttatctactgaccaaaaaggcctgatagggcttcgctcactatacatccttggctgcaggtttagttgtacaccactcctaaatttaatgtgttggcaatgtgttcaataaagctcgaacaaattagctcattatgatcggttaatacttcaacttctggttgcatgattgtttgtccgtaaaaagataacgcgcctgccgggtagtagcaggcgcattacgcaataggtaaacaagggaggaagttcagaaatgtaaatcgggaaggttgtacgcaatgttcatcgtactacgttgttacggctttgccgcaacaagccagttgcctgccgcgctcgcagaatgtctgcagcccggagataaggagattgttcctgccagctaaatcccttcctgtcgatacgaaccagctcgtatttttctaccagaaaattcacggcatcggctagggtgataccggcatcgatgtgttccttaatcacagcctcattgcagaatggcgtgtcgtttattgtcagaccatagtgctgttccagcagacgtgtcagtaacatttgccagacagccacgggtgacaggcagggcttcaccgcccgctgagttattgcaggtaaagttttcatgtttgctctcgtgtaggtaattaacgctgagtggggtaaatggcgatgtatacgtagccgcaactgccaagggtgtcggcttcgcaggttaaatcgttgtggtacagggtaacgcagtgggcatggtgggggctgagttcaccggtggtcagcatcgattccatctggaggataaagtgcgggaatgtttcatccagcttccggcattcgatgtcactgaacttgccggtgatgctggcccggtcagccagataatgcagtcggttgccttcctgcaccagacgggctcccaggcgcagtgtaatctcccgctgcaggcccctggtagggttgctcattacagttctccactattgtcagttcagggtgatgctcatcaggcaggtatagggcccattgcggtcctggcggcgttcggcgtataccgcgaggactccggcgatatccggaacgtccctgccggtgtaatgacagacgctaccgtgccactggtatttgccggtgcagtagcgaaagattcgggactcaggatgctggcggtatatcgtcattgccctgcgtttactgataattttcatgtaatacctcaaagcagaccgtgttctgcgaacgaatagatttgcctgccaccgacaatcagatggtcagggacacggatatccaccagctgaagcacctgaaccagtcgctgcgtgagggttttgtcggcctggctaggtgtcgtctcgccggaaggatggttatgcgcgagtatcaccgccgccgcgttgaagtgcagagcacgtttgaccacctcccggggatgcacctcggtgcggttaatcgtgccggtgaagagcgtttcatgggcaatcaactgattctggttgtccagatacaacacccggaactcttcccgctcaagcgcggccatatgcagtcgcagccattcacgtacggcgtgggtagaggtgaaggctacgccgggctcatgcaggtggcggtccagagccctgagcgcccgctgaatgagacgccggtcctgtggcgtcatctcgccgggtaaaaaggaaagctgtttcatctgttgctccttcggtcagtcgataatacgcagaatggcgtgagcctctggatgttgcatggcatactcccgcaggcggtaatagtgtgcggtcatcgcgtcacattctgtacggcaggcatggtggctatacgcaatcaggcagacagcaatacctgctgcttctgcactcatttgggcatcgttaccgttcaggcagttaaacagacgccatgtctcatcgttgtcaggctcgggggacataaatgcgccgccattgctgagggtgtagaacgaccagataccaccgctgtagccctcacagaagcggtccatccaggcgaagatatgcggctccaggagtagccactgcgggatagcgccaaagtactgtggccagaaatcgatacgctgttcatcggggaccggcgtgacggtcagttcaaattcgggttggttagcgggtgcgaggtcgtgctgcgtctgtgttgtcatgggtatgtctccgtcaataaaaacgccagcggcgatggctggcgtatggggatataaagtgtgttcggggaggtgaatgcgggtaaatgcttcgcgatcagcgggtggccgtgtctgtacggatgcctgaggtgcggatatagcggttaagaccttcaccggcatccggctcaaagttccatgcccgccagaccatccggccttcagtatcacgaaccaccagacggaagtgactgccctggtcgtcttcgagtgtgatattgctgtacgtggtagtgaccgcttgcgcttgtctccgggtgaaaggccccggtggcagcaacacggattgggtcattttcgggctcctgataaaagaaaaccccggcagcctgctagctgtcggggtgaatttgctggggaagatactactatcagtcgttgctgcagtctccgagagtggacagaactttctcagcgttcttccggtccgcagtgaaggtccctgctttgtggtcattgacgtagacgtcgaactgcccggcctcagagatattgctgatgaagtcaaaccaggcgttatcgccgttacgccagcccaggctggacggaataatgtactgctggtgatccatcactacggtgatagtagtgtcgtcatcgtgcgaactgaccatcttgtcatcggcaagggtaagaaagactgaatgctgatagaaaccattctggtccgggttccctgtgcagttgatggtaaacgtctttccgctggcttcggtcacgctgtattccgtattgccctgaccgtaaccctgctgccagaaccccgggatagcagaggcattaaagctcgcgagcagtacacccgccagcataaaccgacttagtgaaagtattgtcattcttgtctcctttgtcgttgttttattcctgattgtcagggttcgagggtatcagtagctgccccatcagtttgccgtcatgggcgtactcaaagtatttttctttggtatacgggtccgtcacctcctggtattccagtttgatgttatcggcaatacacagcgcattcatcagtggctggacggttttttcctgcatatccacgaggtagtagtaactgccatcctcgcagccatcgggcgactggcgggtacgtaaaacctgcaaggtgggaccggataagtagtcaacctgtgaccattcttcgctgacatcatcctggtggctgaccacatcactgaaacgcggtggggtgaggtccttaaatttactgatggccttcaggtcatcacttctgtcatcgcatgcgatgagaaacagagtggtggcaaccagcgccagcagaggcagtgttttacgtttcattatttttttcctgaaatcagacgaaccactttggcaaagacataaatgcccacgaaaatacccaccggcacgccgacgaacggtgtcagcgcgacactggcagcaccggctgcgccacctcccgtcagcagtgcggcaacagtggcaagggtcagggccgcgagactgtcggacaccccggttttgttcagaatgatgacgatgacaacaatggcgataatggcaatatccggactgatactccaggtccagatacatcagccgctcacgaaaatcacgccgcagcgtgcgcaccgacacaccaaactcagcggcaagcttacgcacactcagcgtttcccctgccaccagacggctgattatcagtgacagcctgacagccagccggtcatggcggcgttctgcctgtgtcatgagacgttctccgtgaaagttaactgactgaaaatgatgtgattactttaaagagggggtcggacagggtatggacaccacagaaactatttttcatttctgcaaaagccagaggcagcgggggttacaggccttccctcggtgagtgaggaccgtcagcacggtgcgatgcggacaggtggtgtccgatattaacaaagcagcaacattaaacggtcactgcagttgcgtgagcagggcttccgccatcacccacagtgcccggttaagtttcacgtccccgtcgataccgcgaacggcacgggtatgtgaccgtcctcctttggcattacggccactgagcccgcccttaatcaggttctcctgaatacgctggtacgtggtccacaggtcattgctctcatcctgccagcggcgaggggagaggatctgcgattcagtcaccggctggtggtcttcaccaaagcggtatgtgagggcggcttttgccagtgcctgctgtgccgggggtggcaacagcaacgactgcatggcatcccgtttctcctccacccggtcaaaaatccccagcacctcatacgcgccttcaatcacctgactcaccacgtcccccttgtgtggcacccgcacctcgccaaacgactcaccgcagacgagcccgttctgacaaaccgcacgaaatagtcccggcaacatctgatacgaactggttccatcgtgagagttgagtagaataatttccggcacctgtttaccggtgatctgcccttcccgccgcagacgcagcatatgctttgtatgttcacgacgacccgggtcacgcacgcgggtctgacaggcaaagaatggctggaagccttctcgctgtaggctgtcgagcagggagatggtgggtatataggtataacgctcactacgggactcgtgtttgtcctcactgaatacactgggcactacgcgaaacagctcttcacgggttaacggacggtcgcgacggataaggtttgctgcgccaaagcgcgaagccagacgggtcataagcagactcctcataacgggaaaacaaataaaagggatccccgtcgcatcggcgacaggggcagggaagtaacagggatgggttaaatactcagaagaagaaatcccagacggcgcgggccactgacaccaccgtggtgcgcacggcctgaatgacggcccgcaccggggcgggtatcaggggaaaggcactgatgctatcgagtacggccccgacggtttcaccaaaatcgctacgagcctgttcccggactaccgtcgtgcgaaaggaaggatggagttgcgacaccaccgggctggtggcctcacgtggcaggcacttaatcatccgctcggccatcaccttaagcccccattgtagacggaccgacacagcacacaccggatggacgggctggaacagctcatgcagcaggcagattttgcggctgatattctgcttctgcgccgtggacaactgtcccccaccgctggtaggttcggccttatccgactggctgataacaaacagcaccttatgccggtatacctctccaatcacctgatgataaaaatgttcatccaccgtcagcgcccggtcatcggccttaatcagccacagtaccaggtcgaggcgaggaagctgttcgcggtacagcgcagcatactcggtatcgcgagcgccactttcgcccacgccgggcagatccatcagcgttatatagcggtcgccgacttgcaggcgaaagcgcagtggctcacgtgtacaggccgccacatcgctgaccggtgatatatctccggcaaacagggcattgcacagactgctcttcccaacaccggttttacccataatgccgatcactggctcgtagttagttaactggttaatttgctgcagaagccgctctgatacccattgcggcagatcagcaagcgattgctgaaacgacttcaaaccttcagaattattcatcactactcctctgaaaaataataaaaaacggtagaatcgtgagattccgccgttaattgcgtatgttcagagtgatgatatatatctgaagattttttcaatcctctgcgcttgaggcagctgcgcgactgctggctcaggcaatgaatgagttataatagcagcatttactaacagggatttattgagagtatgagccgccgtgatacaccttaaaatctcaacccagcaaagtttcggagccgcgagcaaaagtgagagccttcacaaaataatgcttagtaataaagttactttgaattcagagccccgattaatgtgaacatgatcaacgaattttacccagattgagttcattcagtagccaggttttgaacacatcaagcgcagaatgcatgtgttggtgctgggggaaaaccaaataatgaccgatgtaatgtatttcgctggtactgtttacaagtgggcataccagtttaccgctagcgatttcacgttcagccagtagttttgattcaagcacaactcccaagccgtcaactgcggcagcaatcgccataaagctacggtcaaatcgaaggccataattattgggtggcgtcatcttattcgcctcaaaccatcctttccactggtacaactgcacatcgcactgaatcaatgtcaacgcatagagatcctctggtttctttagccgctcagccagttggggagaacacagtggcgtaagttcttcaacagcaagcgggatcttctcatagggtgatgggcggggttcaccgtagactatatcgagatcaaaatcatcctgttcaaaacgtgcatattctgtgctggctgaaagtcgcagatcgatgcttgggttctcacgtatgaacttaccaagacgtggtaaaagccattgatgggcaaaactcggtgcagtatgaaggcgcaaaggcctggattcatcagccgtcactaatgccaacccctgctgtaattcgttaaatccccgctgtatgtgctcaagcagtatttcaccttctttcgtcagcgtaatttctcgcgtactgcgctgaaaaaggcgtacatcaagcaagttttccagtttgcggatggcatggctgatcgcactgggtgacagttccaactcagaggcggccaacgcaaaagctccggtacgaccagccgcttcaaaggcgcgtaacagatttagaggtgcttttgctaagagcttcattcatgaatccttttcactagggatgaagtggtttactgaatttggccacctgaacagaggtgatatgctcacctcagaacaacacaggtgtcataatgaaaaaaagaaatttcagcgcagagtttaaacgcgaatccgctcaactggtcgttgaccagaactacaccgtggcagatgcagccagcgctatggatgtcggcctttccacaatgacgcgatgggtgaaacaattacgtgatgaacggcagggcaaaacaccaaaagcctcccccattaccccggaacaaattgaaatccgtgagctcaggaaaaagctacaacgtattgaaatggaaaatgaaatattaaaaaaggctactgtagattcaattggtcaacgcaacagttatgtgaaaacatggggttgcggaggttttttgaatgagacgaacatttacagcagaggaaaaagcctctgtttttgaactatggaagaacggaacaggcttcagtgaaatagcgaatatcctgggttcaaaacccggaacgatcttcactatgttaagggatactggcggcataaaaccccatgagcgtaagcgggctgtagctcacctgacactgtctgagcgcgaggagatacgagctggtttgtcagccaaaatgagcattcgtgcgatagctactgcgctgaatcgcagtccttcgacgatctcacgtgaagttcagcgtaatcggggcagacgctattacaaagctgttgatgctaataaccgagccaacagaatggcgaaaaggccaaaaccgtgcttactggatcaaaatttaccattgcgaaagcttgttctggaaaagctggagatgaaatggtctccagagcaaatatcaggatggttaaggcgaacaaaaccacgtcaaaaaacgctgcgaatatcacctgagacaatttataaaacgctgtactttcgtagccgtgaagcgctacaccacctgaatatacagcatctgcgacggtcgcatagccttcgccatggcaggcgtcatacccgcaaaggcgaaagaggtacgattaacatagtgaacggaacaccaattcacgaacgttcccgaaatatcgataacagacgctctctggggcattgggagggcgatttagtctcaggtacaaaaaactctcatatagccacacttgtagaccgaaaatcacgttatacgatcatcgttagactcaggggcaaagattctgtctcagtaaatcaggctcttaccgacaaattcctgagtttaccgtcagaactcagaaaatcactgacatgggacagaggaatggaactggccagacatctagaatttactgtcagcaccggcgttaaagtttacttctgcgatcctcagagtccttggcagcggggaacaaatgagaatacaaatgggctaattcggcagtactttcctaaaaagacatgtcttgcccaatatactcaacatgaactagatctggttgctgctcagctaaacaacagaccgagaaagacactgaagttcaaaacaccgaaagagataattgaaaggggtgttgcattgacagattgaatctacaaccgcgctcttgatgtcagactccctgaacagttctcgataatcgggaaactcagggcgcgttatcctgtggccactctctgccatgtgttcggggttcatcgcagcagctacaaatactggaaaaaccgtcctgaaaagccagacggcagacgggctgtattacgcagtcaggtacttgaactgcatggcatcagccacggctctgccggagcaagaagcatcgccacaatggcaacccagagaggataccagatggggcgctggcttgctggcagactcatgaaagagctggggctggtcagttgccagcagccgactcaccggtataagcgtggcggtcatgagcacgttgctatcccgaatcatcttgagcgacagttcgccgtaacggaaccaaatcaggtgtggtgcggtgatgtgacctatagtgtgcccggagttcagggcgggcatggatgcttaaatgaaccgcgagtctgtctggaatattgaaccggtaactcacgatgagaaacccaacaatcccaccgggtgtgacggtggagaacctgagcggcagtgacctgcggcatgcccgcagggtgatgtaacccgctgacaacggggattgaggcgagatcactaagccgagatgatcctcaaggttaagtactgaaaggttgaagaacatgaacccgttaatccgcctctgtgggttgaaaacgtcaccacggcctacgtgatctgacaggccgtgcaggaggaactggcagtgatacgtaagcactgccggtcgaaggtgttttgacatgtatgcgaaacaccggggcagcagcgtctatcacgcttgcgttgctgacttctgccaacttgcggcaagcaaggataaagagtgcgacgggcagcctcctcagtatgcctgagtccaggcaggtaaaccggggaaggtcagcgacggatgttaagggggcatggctccgatgacgcgctggctggcggagcttccgtagtagtccgcgatggggaaagcccattacatggcgaagggaagcagtttgaatgtgtttgcgacgtgaattaactgacctaacgaggtgaagacctttgataatcagcgaaatgcaacgcaagcttgccacatgggcagccaccgatccgtccctacggattcaacggctgctgcgtctgataacacaaccagaatggctggctgaagcggcgcggatcacgctttcatcaaagggggcccatacccccggcgttgatggcgtgaacaaaacaatgctacaggccagactggctgttgagctgcaaatcctcagggatgaattactctcaggccactaccagcccttgcccgccagacgggtttacatccctaaaagcaacggcaaactgcgaccactgggtatccccgcgttgcgggatcgtattgttcagcgggccatgctgatggcgatggagccgatatgggagagtgattttcatacgctctcatatggcttccggcctgagcgcagtgtccaccacgcgatccgcacggtgaaattacagctcacagactgtggtgaaacccggggacgctgggtgattgaaggcgacctgtccagttacttcgacaccgtacatcatcgactgctgatgaaggctgtacgccgcaggatcagtgacgcacgtttcatgactctgctgtggaaaaccatcaaggcgggacatatcgatgtcggtctctttcgggcggccagtgaaggtgtgccacagggcggtgttatatcgccgctattatcgaacatcatgctgaatgagttcgatcaatacctgcatgagcgctacctgagcgggaaagccagaaaagatcggtggtactggaataacagtatccaacggggccgaagtacggcggtcagagaaaactggcagtggaaacccgcggtggcgtactgccgctatgccgatgattttgtcctcatcgtcaaaggcaccaaagcacaggtggaagccatcagggaggagtgtcggggtgtgctcgaaggcagtctgaaactcaggctgaacatggataagactaaaatcccccatgttaatgacggctttatctttctggggcacaggctcattcgcaaacgcagtcgttatggcgagatgcgagtggtctcaacgatcccgcaggagaaagccagaaacttcgccgcatcgctgacagcactgttatggaaggtgcgaataagcggggaaattcttctcggctgactcagtcatttcatttcttcatgtttgagccgattttttctcccgtaaatgccttgaatcagcctatttagaccgtttcttcgccatttaaggcgttatccccagtttttagtgagatctctcccactgacgtatcatttggtccgcccgaaacaggttggccagcgtgaataacatcgccagttggttatcgtttttcagcaaccccttgtatctggctttcacgaagccgaactgtcgcttgatgatgcgaaatgggtgctccaccctggcccggatgctggctttcatgtattcgatgttgatggccgttttgttcttgcgtggatgctgtttcaaggttcttaccttgccggggcgctcggcgatcagccagtccacatccacctcggccagctcctcgcgctgtggcgccccttggtagccggcatcggctgagacaaattgctcctctccatgcagcagattacccagctgattgaggtcatgctcgttggccgcggtggtgaccaggctgtgggtcaggccactcttggcatcgacaccaatgtgggccttcatgccaaagtgccactgattgcctttcttggtctgatgcatctccggatcgcgttgctgctctttgttcttggtcgagctgggtgcctcaatgatggtggcatcgaccaaggtgccttgagtcatcatgacgcctgcttcggccagccagcgattgatggtcttgaacaattggcgggccagttgatgctgctccagcaggtggcggaaattcatgatggtggtgcggtccggcaaggcgctatccagggataaccgggcaaacagacgcatggaggcgatttcgtacagagcatcttccatcgcgccatcgctcaggttgtaccaatgctgcatgcagtgaatgcgtagcatggtttccagcggataaggtcgccggccattaccagccttggggtaaaacggctcgatgacttccaccatgttttgccatggcagaatctgctccatgcgggacaagaaaatctcttttctggtctgacggcgcttactgctgaattcactgtcggcgaaggtaagttgatgactcatgatgaaccctgttctatggctccagatgacaaacatgatctcatatcagggacttgttcgcaccttccggaggcgttatgagctggcggccctttttgtatctgattattaatccccacccgctattaagcgcccggcgcgggcatctgcgtctggtgcagggttgactttgcattctgttaacaaacgcggtataacaaaccttctttggatgtttagatgtccatacgtttagaaggttatatgcaaacaacacaacaaaatgcgccactgaagcgcacaatgaaaacgcgtcacctgattatgctttccttgggcggcgtgattggcacaggattattcttcaataccgggtacatcatttccaccactggagcggcgggaacgctgctggcctatctgattggtgcgctggtggtctggctggttatgcagtgtctgggcgagctgtcggtcgcgatgccggagaccggagcgtttcacgtttatgccgcgcgctatcttggtccggctaccgggtataccgtggcctggctttactggctgacctggaccgtggcgctgggttcgagctttaccgccgctggattctgtatgcagtactggtttccacaggtgccggtatgggtctggtgcgtggtgttctgcgcgattatttttggtctgaatgttatctccacgcgcttttttgccgaaggggagttctggttctcgctggtcaaagtggtcactatcatcgcctttatcatcctcggtggggcggcgattttcggctttattccgatgcaggatggctcgcccgcgccggggctgagtaatatcacggcagaaggctggttcccgcacggtggcttaccgattttgatgactatggtggcagtgaactttgctttttcgggtaccgagcttatcggcattgccgccggtgaaacggaaaacccgcgcaaagttatcccggtagcgattcgtactaccatcgcgcgactgattattttctttatcggcaccgtgtttgtgctggcagcgctgatcccgatgcagcaggtgggcgtggagaaaagcccgtttgtgctggtatttgagaaagtagggatcccgtacgccgctgatatttttaacttcgtgatcctgacggctattctttctgcagcgaactccgggttatatgcctccgggcgcatgctgtggtcgttgtcgaatgaacgtacgctaccggcctgttttgcgcgagtaacgaaaaacggcgtgccactgacggcgctgtcggtcagtatgctcggtggtgtgctggcgctgttttccagcgtggtggccccggacacggtatttgttgcgctgtcggcaatctccgggtttgcggtggtagcggtgtggctgagtatctgcgcctcgcattttgtttttcgtcgccgtcatctgcaacaaggtaaggcattgagtgaattacattatcgcgcgccgtggtatccgctggtgccagtattaggttttgtgctgtgcctggtggcctgtgttgggctggcattcgatccagcgcagagaattgcgttgtggtgcgggttaccgtttgttgcgttgtgctatggtgcttatttccttactcaaccccgaaacgcaaaacaggagccagaacatgtcgcagaataatccgttacgcgctcttcttgataaacaggatatcctgctgctggatggcgcgatggcgacggagctggaagcgcgagggtgtaacttagccgacagcctgtggtcagccaaagtgctggtagaaaacccggagcttatccgcgaagtgcatcttgattactaccgggcgggggcgcaatgcgcgatcactgccagctatcaggcgacgccggcgggcttcgccgcgcgaggtctggatgaagcgcagtcgaaagcgctgattggcaaaagcgtggagctggcgcgtaaagcccgtgaagcgtatctggcagagaacccgcaggcgggaacgcttctggtggcgggatccgtcgggccttacggcgcgtatctggcggatggctctgaataccgtggcgattatcattgtagcgttgaggcatttcaggcgtttcatcgcccgcgcgtggaagccttgctggatgccggggccgatctgctggcctgcgaaaccctgccgaatttttccgagattgaggcgttggccgagctgttgaccgcatatccgcgtgcgcgggcgtggttctcatttaccctgcgcgacagcgaacacctgagcgacggtacgccgctgcgtgacgtggttgcgttgctggcgggttatccgcaggtggtggcgctaggcattaactgtattgcgctggaaaacaccaccgctgcgttgcagcatttacacggtttaacggtgctgccgctggtggtgtatccgaactcgggcgagcattacgatgccgtgagcaaaacctggcatcatcacggtgaacattgcgcgcagctggcggattatctgccgcagtggcaggccgctggcgcacggttgattggcgggtgctgtcgcaccacgcctgcggatatcgccgcgttaaaagcgcgaagctgagggtttatcgggtctacatcgttcattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaccacaaaacgttatgccgcatccgccagaacaaacatgccgtacggatggatttcaagataatactgctcgccgacgtccggttgcagacgcgtagcgttgacctgcaataatatctcctgcccgtgccattccaccgtcacttcatactgcggccccatataggcgacatggcggatcacgcagcgctggctctcttcgccgcgatcgctgagcgtgatcgcttccgggcgcacaccgaccatcccttcaccctgtgtaccaaagtgcagcgggcgcggcagatgatagccgtagatatcaacgtatccgtcgctgaaggttgccgggaacaggttggcatcgcccataaagctcgccataaagcgggaggcgggctggcggtaaagatcctgcggtgagccgatctgcatgatgtgtcccttgttcatcaccagcacagtatcagaaaccgcaaaggcttcgctctgatcgtgggtgacgtacagcgaggtgatatcaaactgcttttgcaactcgcggatcttgtcgcgcatgctgcgacgcaggttggcgtcgaggttactcaacggctcatcaaacagcagcactttcggcttgaggatcagcgcgcgggccagcgccacgcgctgctgctgcccgccggagatctgatcgacaaagcggtcttcgaatccttccagatccaccatcgccaacgcctctttgacgcgggctttcagctctgcgcgcggtacgccgagcattttcaggccataaccgacattctctcccagcgacatatgcgggaacagggcataggactgaaacaccatacagatatcgcgctgctgaatagagcgatgggtgacgtcttcgccatcaatgaaaatttgcccttcgctcggtttttccagcccggcaaccaggcgcaaaatagtggttttgccgcagccggacgggccgagcagcgtcaccatttgcccctgcgggatggtgaggttgatattgtcgattaccgtattactgccaaatcgtttagtgacgttgcgcagttcaacgaaatttttctgagtcatagtgcgctccattacgcctggtttttggcttttgaacgggaggtacgtgattcaccgatcagccagtcaaagatgaaaataatcgccagcatcaccacgatcagaatggaaccgtaggcaatcgctacaccgtattcgccatcttccacgcggttgaggatgtaagccgtcgctacgcgggtatccggcgtgacgaggaacacaatggcgctgacggtggtaatggcgcgcacaaagctgtaaatcagcgccgagaggatcgccgggcgcagcagcggcagcaggatgtgcgtaatggtacgcagggaaccggcgcgcaggctgagtgaggcttcatcgagcgatttatcgatttggcccggtaatgactccaacttattgatagtgttttatgttcagataatgcccgatgactttgtcatgctgctccaccgattttgagaacgacagcgacttccgtcccagccgtgccaggtgctgcctcagattcaggttatgccgctcaattcgctgcgtatatcgcttgctgattacgtgcagctttcccttcaggcgggattcatacagcggccagccatccgtcatccatatcaccacgtcaaagggtgacagcaggctcataagacgccccagcgtcgccatagtgcgttcaccgaatacgtgcgcaacaaccgtcttccggagcctgtcatacgcgtaaaacagccagcgctggcgcgatttagccccgacgtatccccactgttcgtccatttccgcgcagacgatgacgtcactgcccggctgtatgcgcgaggttaccgactgcggcctgagttttttaaatggcggaaaatcgtgttgaggccaacgcccataatgcgggcggttgcccggcatccaacgccattcatggccatatcaatgattttctggtgcgtaccgggttgagaagcggtgtaagtgaactgcagttgccatgttttacggcagtgagagcagagatagcgctgatgtccggcagtgcttttgccgttacgcaccaccccgtcagtagctgaacaggagggacagctgatagaaacagaagccactggagcacctcaaaaacaccatcatacactaaatcagtaagttggcagcatcaccgagaacacaaatgggctaattcggcagtactttcctaaaaagacatgtcttgcccaatatactcaacatgaactagatctggttgctgctcagctaaacaacagaccgagaaagacactgaagttcaaaacaccgaaagagataattgaaaggggtgttgcattgacagattgaatctacagcagctttttttaatatgtcccgttcgtcggtaacccgtttcagctctttctggagacggcggatctcggcctgagcatctgactgttctttattagtggaagaatccggaccgtacttctttatccaggcataaaggctgtgggtggtgatatcgagacgtgttgcaacgctggcaacagaataaccgagatcaacaacctgtttgactgcttcagttttaaactcttcgggataacgcttaccgctcatgggcacctctctttaagccattttaaatgactcggaggtgtctgttaaacccgtggcgattcaaaattgcgatatatacatacccatgactgcccagcgtatcggcttcaccagtcagcccgttacggtacagtgtgacacagtgcgcgtacctgggattcagctcacaggagagcagcatcagctccagatgtgcgacaaaatgcgggaaggcttcatccagttgtagagtctgcacctcactgaatgagccggtgaatccagcccggtcagccagaaaatgcagacgatgaccttcctgcaccagtcgtgctccgaaacacggtgtgatatctcgtttaagcccccaagtttgagtagagtctttattcataattttattcctgttaaagaagaccatgttcggcgaatgagaatatttgcctgccgccgacaatcaggtggtcggggacatggtgaacactttttaacatcctttacccatggtgatcgactttttcttcaggtcgatcacccccactttcgtgctgtaccaccacacctcgtagctgccgtcttcctgcatctccttcagcccgacccgttctcccctgaacgccttgcctgcgctcagacttacccctttcacgctcagctttccgctgatatccactttcctgaccatcaccccttcatcgtattccgggggcgttgtgttgccgctgtactgccgcgctgacggctgataccgcgagcccggtaccgccatatccagcgcctcgtgcgggcgttcaaggttatagaccgtccgccagtggtcgaaggcgcgctgcagttcaccgctgtctgcgaaccattttccctgcagcacttccgccttcaggctgcggtgaaaacgctccagcttcccctgcgtctgcggatgataaggccgggagtgccccacccggatacccaggcgcatcagccacagctccagcgccgtccaggtgccggtggtgtcgccccacggtgagccgttatccatggtcatccggtccggcaggccgtaacgctcaaacacgctgaccagctgctgctgcacggtctcgcgccgttcatcggtacagtgcgccaggcacagggaaaaacgggagtggtcgtccagcagggtgagcggatggcagcgtccaccgccaaaaggaaagtggcccttaaaatccatctgccagaggcggttcggcgcgtcgtgttcgaaccggcccgtggcgggaatgcccggtgaagcgcccggcagcaggccatggcgggccatcaggttatggacggtgctgaaggcgggcatggtgtgcccctggtcctcgagccagcgcttaatcttgcgggctccccagcgttcatgacggtcatgggccatacgcagcagggccgtgatgtcgtcagatgagcggttcggggaatggtgcggaatgcgcgggcggtcctgaagaccggcggcaccttcctgagcccagcgctggagccacttgtagccggtggcaggtgaaatgccgaagcgacggcagagggaacggatgttcgccccgtcctgcgaggcgaacaaaacaaactcagtacgtaatgacatggtatctctcgcatcccagggcataagcgactccataaacgggttcttatgccttagttgtaagtgtctaccatgtccccgaacaagtgttcactatgtccccggaccgtacaccccaaaggggagaggggactgcaccgagccatcttttccccctcgcccctttggggagagggccggggtgaggggcaatatgtgatccagcttaaatttcccgcactccctcttcccttccgatttacctctccttgttctgcgtcatagtatgatcgttaaataaacgaacgctgttctataatgtagaacaaaatgattcagcaaggagatctcatgccgcagtccgcgttgttcacgggaatcattccccctgtctccaccatttttaccgccgacggccagctcgataagccgggcaccgccgcgctgatcgacgatctgatcaaagcaggcgttgacggcctgttcttcctgggcagcggtggcgagttctcccagctcggcgccgaagagcgtaaagccattgcccgctttgctatcgatcatgtcgatcgtcgcgtgccggtgctgatcggcaccggcggcaccaacgcccgggaaaccatcgaactcagccagcacgcgcagcaggcgggcgcggacggcatcgtggtgatcaacccctactactggaaagtgtcggaagcgaacctgatccgctatttcgagcaggtggccgacagcgtcacgctgccggtgatgctctataacttcccggcgctgaccgggcaggatctgactccggcgctggtgaaaaccctcgccgactcgcgcagcaatattatcggcatcaaagacaccatcgactccgtcgcccacctgcgcagcatgatccataccgtcaaaggtgcccatccgcacttcaccgtgctctgcggctacgacgatcatctgttcaataccctgctgctcggcggcgacggggcgatatcggcgagcggcaactttgccccgcaggtgtcggtgaatcttctgaaagcctggcgcgacggggacgtggcgaaagcggccgggtatcatcagaccttgctgcaaattccgcagatgtatcagctggatacgccgtttgtgaacgtgattaaagaggcgatcgtgctctgcggtcgtcctgtctccacgcacgtgctgccgcccgcctcgccgctggacgagccgcgcaaggcgcagctgaaaaccctgctgcaacagctcaagctttgctgagccggacgataacgatgaccattgagaaaattttcaccccgcaggacgacgcgttttatgcggtgatcacccacgcggcggggccgcagggcgctctgccgctgaccccgcagatgctgatggaatctcccagcggcaacctgttcggcatgacgcagaacgccgggatgggctgggacgccaacaagctcaccggcaaagaggtgctgattatcggcactcagggcggcatccgcgccggagacggacgcccaatcgcgctgggctaccacaccgggcattgggagatcggcatgcagatgcaggcggcggcgaaggagatcacccgcaatggcgggatcccgttcgcggccttcgtcagcgatccgtgcgacgggcgctcgcagggcacgcacggtatgttcgattccctgccgtaccgcaacgacgcggcgatcgtgtttcgccgcctgatccgctccctgccgacgcggcgggcggtgatcggcgtagcgacctgcgataaagggctgcccgccaccatgattgcgctggccgcgatgcacgacctgccgactattctggtgccgggcggggcgacgctgccgccgaccgtcggggaagacgcgggcaaggtgcagaccatcggcgcgcgtttcgccaaccacgaactctccctgcaggaggccgccgaactgggctgtcgcgcctgcgcctcgccgggcggcgggtgtcagttcctcggcacggcgggcacctcgcaggtggtcgcggaggcgctgggtctggcgctgccgcactccgcgctggcgccgtccgggcaggcggtgtggctggagatcgcccgccagtcggcgcgcgcggtcagcgagctggatagccgcggcatcaccacgcgggatatcctctccgataaagccatcgaaaacgcgatggtgatccacgcggcgttcggcggctccaccaatttactgctgcacattccggccatcgcccacgcggcgggctgcacgatcccggacgttgagcactggacgcgcatcaaccgtaaagtgccgcgtctggtgagcgtgctgcccaacggcccggactatcacccgaccgtgcgcgccttcctcgcgggcggcgtgccggaggtgatgctccacctgcgcgacctcggcctgctgcatctggacgccatgaccgtgaccggccagacggtgggcgagaaccttgaatggtggcaggcgtccgagcgccgggcgcgcttccgccagtgcctgcgcgagcaggacggcgtagagccggatgacgtgatcctgccgccggagaaggcaaaagcgaaagggctgacctcgacggtctgcttcccgacgggcaacatcgctccggaaggttcggtgatcaaggccacggcgatcgacccgtcggtggtgggcgaagatggcgtataccaccacaccggccgggtgcgggtgtttgtctcggaagcgcaggcgatcaaggcgatcaagcgggaagagattgtgcagggcgatatcatggtggtgatcggcggcgggccgtccggcaccggcatggaagagacctaccagctcacctccgcgctaaagcatatctcgtggggcaagacggtgtcgctcatcaccgatgcgcgcttctcgggcgtgtcgacgggcgcctgcttcggccacgtgtcgccggaggcgctggcgggcgggccgattggcaagctgcgcgataacgacatcatcgagattgccgtggatcgtctgacgttaactggcagcgtgaacttcatcggcaccgcggacaacccgctgacgccggaagagggcgcgcgcgagctggcgcggcggcagacgcacccggacctgcacgcccacgactttttgccggacgacacccggctgtgggcggcactgcagtcggtgagcggcggcacctggaaaggctgtatttatgacaccgataaaattatcgaggtaattaacgccggtaaaaaagcgctcggaatttaattattttaagagataaaaccgtctgcggaatatttcccgcagacggctttgttgtttttgaaatttattaatttaaacaattagttgagatatatcgttggcgtcacaaaagcaaaataacgtaattcggaaataagatatgaccattgctggttaattgaatagctcattacactccattaacacgatgttgtaattcggcacactacataagggtgtaattctgatgacgcaattaaccatgaaagacaaaattggctacgggctgggagacaccgcctgcggcttcgtctggcaggccacgatgttcctgctggcctatttctacaccgacgtcttcggcctgtcggcggggattatgggcacgctgtttttggtctcccgcgtgctcgacgccgtcaccgacccgctgatggggctgctggtagaccgcacccgcacgcggcacggccagttccgcccgttcctgctgtggggggccatcccgttcggcatcgtctgcgtgctgaccttctacacgccggacttctccgcacagggcaagatcatctacgcctgcgtgacctacattctcctgaccctggtctacaccttcgttaacgtgccgtactgcgccatgccgggcgtcatcaccgccgacccgaaagagcgtcacgccctgcagtcctggcgcttcttcctggcggcggcgggctcgctcgctatcagcggcatcgcgctgccgctggtgagcatcatcggcaaaggggacgagcaggtgggctacttcggcgccatgtgcgtgctggggctgagcggcgtggtgctgctctacgtctgcttcttcacgaccaaagagcgctacacctttgaggtgcagccgggctcgtcggtggcgaaagaccttaagctgctgctgggcaacagccagtggcgcatcatgtgcgcgttcaagatgatggcgacctgctccaacgtggtgcgcggcggggcgacgctctacttcgtgaaatacgtgatggatcacccggagttggcgacccagtttttactttacggcagcctcgccaccatgttcggctcgctttgctcctcacgcctgctgggccgcttcgaccgcgtcaccgccttcaagtggatcatcgtcgcctactcgctgatcagcctgctgattttcgtcaccccggcggagcacatcgcgctcatttttgccctcaacatcctgttcctgttcgtctttaataccaccacgccgctgcagtggctgatggcttctgacgtggtggactacgaggagagccgcagcggtcgccgcctcgacgggctggtgttctccacctacctgttcagcctgaagattggcctggcgattggcggggcggtggtgggctggatcctggcgtacgtcaactattccgccagcagcagcgtgcagccggttgaggtgctcaccaccatcaaaattctgttctgcgtggtgccggtggtgctctacgcgggcatgttcatcatgctgtcgctctacaagctcaccgatgcccgcgtggaggccatcagccggcagctgattaagcaccgcgcggcgcagggcgaggccgttcccgacgccgcgacagccgcatcccattaaccggaggcaatatggaaatcactaacccgatactcaccggcttcaacccggacccgtccctgtgccgccagggcgaggactactacatcgccacctcgaccttcgagtggttcccgggcgtgcgcatctaccactcccgtgacctgaaaaactggtcgctggtcagcaccccgttggaccgcgtgtcgatgctggacatgaagggcaacccggactccggcggcatctgggcgccgtgcctgagctacgccgacggtaaattctggctgctctacaccgacgtgaagattgtcgactcgccgtggaaaaacggccgcaacttcctcgtcaccgcgccctccatcgaggggccatggagcgagccaatcccgatgggcaacggcgggtttgacccgtccctgttccacgacgacgatggccgcaaatactatatctaccgcccgtgggggccgcgccaccacagcaacccgcacaacaccatcgtgttacaggcgtttgacccgcagaccggcacgctctcgcccgagcgcaaaacgctgtttaccggcacgccgctctgctacaccgaaggcgcgcacctgtatcgccacgcgggatggtactacctgatggccgccgagggcggcaccagctacgagcacgccgtcgtggtgctgcgttccaaaaatatcgacgggccgtacgagctgcacccggacgtaacgatgatgaccagctggcacctgccggagaacccgctgcagaagagcggccacggctcgctgctgcagacgcatacgggtgaatggtacatggcctacctcaccagccgcccgctgcgcctgcccggcgtgccgctgctggcctccggcggacgcggctactgcccgctggggcgcgagaccggcatcgcccgcattgaatggcgcgacggctggccgtacgtggaaggcggcaagcacgcgcagctgaccgtgaaaggcccgcaagtagccgagcagcctgcagccgttccgggcaactggcgggacgatttcgacgccagttcgcttgacccggagctgcagaccctgcgcattccgttcgacgacaccctcggctcgctcaccgcgcgcccgggcttcttacggctctatggcaacgactcgctcaattcgaccttcacccaatcgaccgtggcgcgccgctggcagcacttcgccttccgggcagaaacgcggatggagttctcgccggtgcacttccagcagagcgcggggctgacctgctactacaacagcaaaaactggagctactgctttgtggactacgaggagggacagggtagaaccatcaaagttatccagctcgaccacaacgtgccgtcgtggccgctgcacgagcagcccattccggtgccggaacatgcggagagcgtctggctgcgggtggacgtggatacgctggtctaccgctacagctactcgtttgatggcgagacgtggcacaccgtgccggtgacgtatgaggcgtggaagctgtcggacgactacatcggcgggcgcggcttcttcaccggcgcgtttgtgggcctgcactgcgaggacatcagcggcgacggctgctacgcggacttcgactacttcacctacgagccggtctaacggctcaggccgggtagcccagcgcgcgcgagagcgcgagcccggcctgctgaagctgctcgcggaaattagccagctccgcgtcgtccacgcgggaggtcagcgtcgacaggctcagggcggcgatgacgcgggactcgtggttccacaccggcaccgccacgcagcgcacgccctgctcgttctcttcgctgtccagggcgtagccttgctcgcgggtctgcgccagggcgctcattaaggcttcgcgagacgcgagggtggcgggcgtaaaggtagtgtactgatagccctccagcagggcgttcagctcggcctcgcccagccaggcaatcaacaccttgccgatggcggtggcgtgcaccggcaggcggcggccgatgcgtgaataggcgatggcggccagcttgccttcaatcttctcgatatagaccccttcacgcccgtccaggatccccagatgggtggtctgcccggtccgccgggacagctccgtcagccagccttttgccttctgccgaatatcgatggagcccacgacaaaatggccgcgctcgaccagcttcatgccgaggcgatacttgccgttctccgggttctgatcgatatagccgtgaagctgcagggtttttagcagcgagtggagggtactcttgctcagccccatcagtttgctgatgtcggtgatcttaagctcggtggcctgctcgttgaacaggtcgaggatctgcaacgcacgttcaacagactgaataatcggcataatgctggcatgtccacgctggaattaaggcgaaaacgtacctttttcgggatgaaaaatcaatgaaatggagccggtgttctccctctccctgtgggagagggccggggtgagggcaccaacgcgcagcggacccaatcactccccaagcgttgccatcatcaccgccttaatcgtatgcatccggttttccgcctggtcgaacacgatgctcgccgccgactcaaacacctcgtccgtcacctccatcccgccgtgcagatcgaactccttcgccatctgcttgccgagcgtagtctggtcgtcatggaacgccggcagacagtgcaggaacttcacgttcgggttgtcggtcagcgccatcatctgcgcgttcacctgatacccgcgcagcagcgcaatccgctctgcccacttctctttggcctcgcccatcgacacccacacgtcggtatagataaagtccgcgcccttaacgcctgccgccacgtcttccgtcagagtaattttcccgccgtgcttctccgccagcgcgctgcactccgccaccaggctctcttccggccagcaggctttcggggccaacaggcgcagatccagcccggtcagcgccgccgcttccagcatcgagttgcccatgttgttgcgcgcatcgcccgcgtagaccagcgtcatctcgttaaacgccttgcccggcaggtgctcctgcatggtcatcaggtccgccagcagctgggtcgggtggaactcgttggtcagcccgttccacaccggcacgcccgcatactgcgccagcgtttcgaccacttcctggccgtgaccgcgatactgaatgccgtcatacatccgcccgagaacccgcgcggtgtccttaattgactctttatgcccaatctggctgccgctcggccctaaataggtaacgcgcgcgccctggtcaaatgcggcaacttcgaaagagcaacgggtacgagtcgagtctttttcgaagatgagcgcgatgtttttaccggtaagcttctgtacttccttgccattttttttatcggctttgagctgtgcggcaagggtcagcagagaagtgaactgtgcaggggtaaagtcgagcagtttcagaaagtgttttttgtataaatcggacattttatcctcgcatggcgaacgccacttattgaattaaaattcactttatatgtgtaattattcatttgcaaccccatttcacaattctttcttacaaaggtggaggcaaacccgtccgtgtgtgaaaataatcgtatctgcctccgattctctgcagaagcagaaagacattggatcgaattctacaaccaggtcgagtcagaaatgagaatgattggccttctttatgattttaaggattatgcttctaaaatggcggagaacatggcgaggcttgctgccttacttcattacttcagcggtgatggaggcgatatatctgttaccgggtaatgactccaacttattgatagtgttttatgttcagataatgcccgatgactttgtcatgctgctccaccgattttgagaacgacagcgacttccgtcccagccgtgccaggtgctgcctcagattcaggttatgccgctcaattcgctgcgtatatcgcttgctgattacgtgcagctttcccttcaggcgggattcatacagcggccagccatccgtcatccatatcaccacgtcaaagggtgacagcaggctcataagacgccccagcgtcgccatagtgcgttcaccgaatacgtgcgcaacaaccgtcttccggagcctgtcatacgcgtaaaacagccagcgctggcgcgatttagccccgacgtatccccactgttcgtccatttccgcgcagacgatgacgtcactgcccggctgtatgcgcgaggttaccgactgcggcctgagttttttaaatggcggaaaatcgtgttgaggccaacgcccataatgcgggcggttgcccggcatccaacgccattcatggccatatcaatgattttctggtgcgtaccgggttgagaagcggtgtaagtgaactgcagttgccatgttttacggcagtgagagcagagatagcgctgatgtccggcagtgcttttgccgttacgcaccaccccgtcagtagctgaacaggagggacagctgatagaaacagaagccactggagcacctcaaaaacaccatcatacactaaatcagtaagttggcagcatcaccgaattttcagcccggatgtttcacgtacctatgtcgaatatctggccgataaggttgcggatcgagaagaggatgcagaggaatatctggaagcaatcatggaggctcgtgttaccgttgctggcatggggctggtgatggaggtgcaggattacttcgatggcgaggccgatagactggcgaaggcgtggctggccgagtacacaccgcaaatcaagtcgttgaaagatgagcgtaaagaggcctatcgtcaaatcgtcgaaatgagtaccgaaccgcaggatgtggatctggtcaggccggcgaacaagtttgaaatgaccagggtgcgtgaaggtgaaaaggaagctgaccttccagtctggaaacaccatttgttgtgtgacgaaagcgggaactatccggctctgttgaaccattgggaaaccaaggtttttgagatcgaaaccaaacgtgaaggatttgctttctggtatcgtaatccacagtacacagggcagtcgtcactgggaatcgcttatgttgaagctgaacagtacaagattgttcgtcccgatttcctgttctttgccgaacaggatggcaaaatggttgtggacctggtagatccacatagcctacatctggctgatgctttgcccaaactggaaggacttgcgctatatgccgaacatcattctgatgcttacaggcgaatcgaatctgtcgccgaagtaaagggtaaattacgagtgttagatttgaaacggcaggatgtgcaggatgctgttgctaccgctgaaaatgcagaaacgttatttagtagcggacttgctgatgactatcagtaatctatagaaaattgcgtaacgaaactgcattttagtaattttttgaaacaatacaaataaggccttctcactgagaaggccattaccgacttacagttcgatttggctacagccgaagttacggtctccttcaccaaacactttgctttcaactttggtcaggtagtccagtcgggttaacagcgcctggtagttctgctggaagtcagtactattggtgtctagcacatacttacagttttcaggaaaatggaccagaccagggtgatcgtctctctccagtctcagggcgctgtaccaggctcctgtgatcatccctctaaggttatcgtcctgatcgtaatccccgaggtggtagtaagcgtctttgttgaacaacaggcaaatgtgatagtggcatttacctgattcagaatactctttcgcccatataataaataaagggcaacggtaaatgcgtttatcctcacgcaccttacgggtacggtcagcctccagcttagctctgagggattcacgcatccgggatatcaccccaggttccaggttagggaagcaacagatattgtcaccgttatcaactattttgggatagtggagatcgacacgtacagcaattaacctaggataccggttagtcaaataacataataatttattaatcttactctgatattcgaggatatgtactccatgagtaccttgatatgttttcataatatatacctgtatttggtcctacggtctatagcagaccgtacagggatgccatacaggcagggctattcctggtcactgttgtcggtatatactggtatcagattttagtacggacatactgatctgattactactcttactggtgaatacaggtagtaagagtacacaatgccattatataatacctatccaacatctaaatttgagacgaaggtagccccagcctgtgatggctgttaaaaagttactctgcaattagcttctggaattaaccgatgattccgttattccagtgccgcttcacagtcgataaactgatactcaatttctttgcaatctcagcctgagtaaatccacctttcttaagtattgtgatatcacgtcggtatttgcttccctcctttcgtcctaattttttcttaacatgtcgatatcggcttttagttgatttcagattgtgaatgtcaatcgtatcctgacgagcaatcaaaaaagacaagcaactttcagcagaaggctctatccttgaagctggatggtagctgtagataaacatttctttttgaaggcaaaaaaataaaatattctgtaagtcctccacagttctgccaagacagcttagatctggaatgacaagcgtgtcctgccggttcatttcatgatgaatcaattgtctgagtaaacgttgctctgaaacaacctctttaatatctacctgctcgatcacaacatgttcaggtagaatattaaatttttggcatatctcagcaagtgagtgatgatctgtaatgctttcttgctgttcgctactgcatatggtgtaaaaaaatgaacgcatctgatgcactccggtgtcataaattattttttgatacctgaataatgtcattttgcataaaaaacaaccaaaaatagagagtgattgccagcgatactttaactggtaaagtagtattttacctctcataattgtttgtccttctttgttacctcttaggttctgctctcttgtgagtatgggtttataatgatgtcatccggtacattaacacggttggaaacatctgttttgcggagcactggcagcataaccaccatttcattgacatggtaaatatcaatccaacaaacaaccggataaggcataacaatcccctttcttctaagaacttcatttatcccgaatataatcaattgggatgttgacaagagtagagcctgcccggcatcaaagtaataaccctcaaaggttgttctatgaataagaataatgtttgaatatcctgagacactttgatgctttacatcaaaatgtctttgattgtaaatgtaaatggctttttccatatcgtaattttcccttagcgaggatagcctttcacgtataactgttttttcatctttccccatgaattcatcattagcgttcagttgaaagtaatctgcaatggggatttttaatggactcatgatgttcgttttccagattaacgaacagtactcttccagagttacttctgttttacctcggcttcgattgatgctttcttttatagagaactttaacaggtcattttttatttcatttattgaccagttatgacgattgcatttttctaatatagggatagccaaatccacaacttccgctattacggaagagtgagatttatttgttagtctggcataatgatcaattactcctaatgaagattgatttttgaacgtgactgagtgtttttttatgggagtagtctgtactacctgtgactcattgtttttgccttgacaaggtttttttcctggtagaacgctgctcatctcaaaattagtaacactattagacatttttaaggaaacctctttgttatctcaatataaaactactatctgaaatttctcagtgttgccccatttttctcggggcaacatcgctataaatcaataaaattaaatctgtaatttattacagactttctcgtacagaaaatgtatctataaaatcgaggacatctttacgtaaccagtaatggcggccattgatttgttttgggcgaggtagcccctcaggcaatttgtcctgacaaagccatttacgaatggtttgagatttgtagctaatgattttagctaactcagctgttgaaatgagctgtgattgagatgtatccgggagtttgaatgcgctcattttgccacctcagtgattgagatattggcaaagaaagctttaagcattattgaattagtaggggtagtaatgaaggcagaaggaaacgtttcgggctcggggtcggggtcactaccatcacctgaatctgatgataaggcacttttagctgatttagccgtactgtgatgcgatctggatgcctgatttttacatgacatcagacgcgcgagaaagttagtagcattttgcattctttgtttaagatgtaaaattttcagtttggcgcatgcgacagacttgcgaagagctgagtatgttcctttgagatactcgacaacctcttccatggacgcaggatcgttaaaggattgagttgttttacttgaattaatacaccagcgagctctgatagctgccagagtgggttctatggatacagttgctggggttgccattggcttatctcctgtgtagttgctgtatcattgactaaactgtgtattacgatacatgaaaatctatcttgatcaatagttgatgatattttgtaatatgttgatttttaatggaatcaacgcatatcaacgttgttttttatggtaatacctgcttcatttaagatccatgtctcaattttctcgtgccattttcgtaacagatctaacggacgacggcgatagtgtttttcggcaagagcgctgggtttgtgtcccataatttgagcaacaataccagtgggaacttcaacccactcggccaaagtaccaaaactacgacgtaaaccgtgaaggctgatatgtggtaactcagccagcactaatgctctgttgtgcgctgaacgcggctcaataattttgccacttttactgttacttctgaaaacccaaccctccttatttacgtcagaatttggggattgcgctagtacatttaacaattcagaaacataaggagtgagagggatgatacgttcaccttcgatcttgtctttaattcgcatgcttgaccatttgaaatctacgtctgaccagcgaagcgacgcaatttcttcacgccgagcaccagtgagcaaaagtacttggagataggccgatgcaataggattattgaggctacgcacggcactaaaccagctttttagttgttccttttgcaggcaatcatcagctttactcgctgacacgggaaccatttttcttacgttgtaatcttgtgccagatcgccaggaatgatcccttgatattttttctgataattactccatttgatgaaagcacgtagtaggcgataagcgtgagcagtgacggtaggtctattttgcctttctgtactcagccacgctgctatgtaatctggggttagctccgataacggcaggttgagcaaactagccaatggtccagccgaagtcgggccttggcctctttttttactttcgcctccacgactggacaagttaatgtgatcggcaatgtatcgagtagaatatgggcgtttagtttttgcactgataccggttctcaattcttgaagatagtcttcccaggcgacggagaaagtcacttttgttttacgtgattctgcctgcagggattctgcttctgcgatttttacagccttagcaattcgtggatctatccctgtatcgatcaatgtttgtaaccgtcttgcctcggctctcgcatcatcaatcttccagtcgttaatgttgccaatagtcatgcgaagggttttccccgcatatacgctttggaatacaaaggcttttgctccgctagttgctcggcatgccagggttgttacatctgcatcccaaagaaaagtttgttttttcccttccggtaaggtgaatctgcgaagtctttcgaaggtaaatttttgtcttgaaagcgccatttttcggctccagttgagaattgctgtcttacaataatgtaactgctggtgtaagtaaatggagggaataaacatcaacttttgttaatttcaatcaacgggtttattgctataacttggtgttttataatataaagtatgttgttttgattgattgctcaagtagttaaaaatgcattaacatcgcattcgtaatgcgaaggtcgtaggttcgactcctattatcggcaccattaaaatcaaagagttaccccatatttaaatacaccacgtttcctcctgtgccgtatttgtgccattgtaaccttggcaattcatcaaaatactgttctgacatcaggcagtgcaggtgcagacatttaagccaattgctgccgccattctttgacgtagtcaatcagggcgcggagctttggtgcaatattgcgacgctgtgggaaatacagatagaagcccggaaattgtggaagaaagtcatcaagcagcgatacaagcttaccgctttcaatatatggcctgaaagtttcctgagtggcaattgttattcctccgccggcaagagccagcctcaacatcagacgcagatcattagtcgtaatctgcggttcaatcgcaaggtcgaaagttctcccgttttcttcaaatggccagcgataaggcgcaacctccggggactgacgccagccgatacacttatgggtatttcccccggaggcgagaaagcactctccacgcccggccgcaaggatcaggacgacgggggcaggcatgaatcctcctcctgatggagacgtacagaggcgacttctgccagcacggagagtgccagagtatgcgcatcccgggctttggggaatatcccgacgggtgcccggatttgcgttgtttcctccctggaccatcccagctcgtggagcttttgcagacgtaacgtgtgggttcgatagctgcccaatgcgccgagataaaagggttttgcttctcgcgcggcctgcaacactggcagctcccggttgagatcatggcacagcaaaatgaccgccgtatcggtatcgatctgagcgctggctgaggccggaaaaagatcgaagatatggctgtcatagcctgtggctgctgcaagactcgcggttgcctgcgcctcaagagaacgtccgtaaatcatcagcctgacgcatggcctgaaccccacctcaaagccattgagattccagcccgtccgggtttgcgtgggcaggcacaccagcgattgtgcttgcggatcgtagcgcagccccaccggttttctctgttccaggcggttcagcacggcgagcagaggctgtgccgagcgtagtttatggagcgtcagcgtgatcccaccgccgcagggcagaacgatgtcaaaccacggcgaaccttcgccatagcgaatttcgcgatcgcggcctgagcccatcatctccagcgcttcaaaagcggcagcggcctccacgcagccgccagagacaaaaccgcagtaacgaccatcttcgcgcaccaccatctgcgccccgagcgggcgcgccgcgccgccgcgtatctccaccagcgtcaccagcaccgctcctttaccggacattagcgcctctacggcgaagcgcagaatggtccggtggtcatcggtgagaaacgcctgctctggcttatgccagtgttcgtctttgtcaaaaagcgggtatgacattgttcctccttaaaccacatccggcagcttatcgagcagcttatccagagtgatgggataatcccgtacccgaataccggtggcgttatacaccgcgttggcgatagccgcgctcacgccgcacaggcccagctcaccgacacctttggccttcatcggggaggatatggggtcggtatcatccaggaaaatcacctcctgttttgggatatccgcatgaaccggcacctcataccccgccatatcgtgattaacgaagtagcccaaacggtcatccaccgccagctcctccatcagtgccgcgcccatgcccatagtcattgcgccaatgacctggctgcgcgcagttttcggattcaggatgcgtcctgcagcacacacagcgagcatacgccggacccgaacttctcccgtcgcgctatgcacgccgacctccacaaaatgcccggcaaaggtcgactgctggtactctttgctcagtgttccgaattcaatgctctcttccgctgtcagtctgccgcctgcggtggcttcatgtagcgtggcgcttcgggtaccgttggtaatcttgccgtcggcaaactgcgactgctcaggatcaaacccgactgccgaggcaatcatttcgcgaagcttcatacaggcggcgtaaacgccggaggtggaggtattcgcgccccattgtccaccagaacccgcagaaaccgggaaactggaatcgccgaggtgaaccgcaacctgctccagcggtacgccaagcatttccgctgccgtctgggccagaatggtgtagctgccggtgccaatgtcggtcatgtccgtttctacggtaacggtgccgttttgttcgaggtgaacccgagcacccgatttttccagcagattattgcgaaagcccgccgcaacaccgtggccgactagccactccccgtcgcgcacctgtccgggtgtggcgttgcgctgcttccagccaaatttatccgctccggtgcgcaagcactcgataagctgacggcgagagaagcagcgcgtcgggtcggcggggtcaacctgagtgtcattcaggatgcgaaactcgacgggatcgatgcccgctttttccgccagttcgtcgatcgcgatttcgagcgccatcagaccgggggcttcgccgggcgcacgcatggcgttcccttccggcaaatcaagcgtggcgagccgcaggccggtatgacgattcgccccggcgtagagtaattcgctttgctgtaccgccgtttccggcgtgccgccgggcaggtttccagaccagctttcatgtgagatagcggtgattttcccgctctggtcggcaccgatacgcaagtgctgaagggtggcggggcggtgcgtggtgttattgggaatagaggggcgggggagcatcactttaaccggacgtttcaccgctcgggcggcgagggccgccagcagcgcatcgcttctcaggaacagcttgccgccaaaccctccgccgatatacggggagataatacgcacattctccacgggaactttcagcgtttttgccagatcggtgcggcaccagtcaatcatctgatttgaggtccagagggtaagcttatttccatcccagacggccatcgaggcatgcggctccatcgccatatggctctggtccggggtcgtgtaggtagcatcaatcttcaccgcagcggaggtgaaagccccgtcaaagtcaccgacgtttttgtcgggcgtgtcttccggcggctgattgacggcctgtttttcgtccgccagggagtaagctcctttattacggcgatagtgtgcctgcaccagcgaggccgccgctcgcgcctgttcgaaggtctcggccactaccagcgcaatggcctgatgatagtgctcaatagtggggccgcctaacagcctggcggtgtttttgtcgcctttgccgagtgccccggcgttactggcggtaatgacagccagtacgcccggcgctttttgcgcggcgtccgtatcaagggcggtgaggcgtcctttggcaatggcggaaccgacgatatagccataggcggcgttgggggcttcttcatgccattcgtaggcgtagcgtgccgtgccggtagttttcagcggtccgtcgatgcggtcatggggacgaccgacaaccttcagctgatcgatcgggttttcccctgcgggtttatcaaatttcatgcctgtgccctcgcttcagccagtacggaggcaagcgttcgcttcgccaacaggagtttaaaggtgttttcagcggtgggatgggcgctggcgaacagcgtgtcatatacggcctgcgccccctgggatagctgagcatccgcagcctcaatgcgccagggcttatgtgctactccgcccagcgcgacgcgcccgctgccgtcaggctgaataatcgccgcgaccgataccagggcaaaggcgtaggaggcgcgatcgcgcaccttacggtagatatgttttccgccgagcggtggaggtaacgtcaccgcaacgataagctcaccgggaagcagggcggtttcaatgtgcggcgtttttcccggagggtgataaaaatcagccagtgtgatactgcgagtctttccctccggcgtgatggtttccaccaccgcatccagcaaccgcattgcgaccgccatatcgctcggatgggtggcaatgcaggcttcgcttacgcctaccaccgcgtgctgacggctaaagccttcaagcgccgcgcagccgctcccgggcaggcgcttattgcagggctgattggtgtcgtaaaaataggggcagcgcgtgcgctggagcagattacctgcggtggttgcctgattacgtaactgaccagacgcgccagcgagcagggcgcgggagagtaccgcgtaatcacgacgcacgcgctcgtgagccgccaggtcggtgttccgtaccagtgcgccgatgcgcagcccacccgcgtcggtcacttcaatcttatcgagcccgaggccgttcacatcgataaggtgggtgggcgtttcaatttccagcttcatcaggtccagcagattggtcccgcccgcgataaattttgcgccgggtacgcgctgagcgctaagtgccgcctcggctggggtattcactcgttcataggtaaacgccttcatgattttatctcccccgcagcatcttcaatggcggcaaggatgttagcgtatgcaccacagcgacagatgttgccgctcatacgttcacggatctcatcggcagttgtttctggagcggaaaccaaatcgaccgtgacgtgactgggaatgccgtcctgaatctcttttagcaccgctactgatgagcaaatttgcccggaggtgcagtagccgcactggaagccatcatgcttgataaaggccgcctgcatggggtgaagattatctggcgaacccaggccttcaatggtggtgatctcggccccctgatgcatgactgcaagcgtcaggcaggcattaagcctgcgaccattgaccagcacggtacaggctccgcactgtccgtgatcgcaacctttcttggtaccgatcaaatgcagattttcacgcaaagtgtccagtagcgtggttcgggtatccacctcaagctgctcggttttgccgttcaccttcagtgtcaggggcattatctctggcgcgggtgtagctgccggaacgcttgccgccagcgtagaatgaggataaaccacggcggtcgccgctgttgcggcgctcactttaatcagatcgcgacgggtcaaacttaaatcgtgcggctcgtgcttcccaacccgattatcttcggggtattcgccttggttgctcataccaggcctccggtattctaaaggggaaaataagagtgcgttgcgagagtgctgatgcttttttaaacgttaagcatagtcggcgacagcaggaggattattcttaaaacgcgaatgcagctatgagcccggctaataaattcatgttcgccgggatgttgatgatgatgggagctggtttattgctttagttgtacgatgcaaaaaccaataaggaaacctgtgattttcagctctacatcaccctgcaaatctctgtcacttctaatataaaaatagggagaaatgatggagcttatattcattggcgattaggaaactatcttgttatacaaaacaatacagttctttacatttgccttgttttatgaatactcctgaagaggtgtataacataatggtacaagcagggtagatatgaatatatttgaacaaactccaccgaaccgcagacgttatggtcttgctgcattcattgggctgattgctggcgttgtttccgcattcgtgaagtggggggctgaagttccattgccgccacgtagcccggtggatatgtttaatgcagcgtgtggcccggaatcattaatcagggctgcaggccaaattgattgctcgcgtaattttctcaatccaccgtatatttttcttcgagactggttggggctgacagatcccaatgcggctgtttatacctttgccgggcatgtctttaactgggttggtgttacgcacattatcttttcgatagtgtttgctgtcggttattgtgtggtcgctgaagtatttccaaaaattaaactctggcagggcttactggcaggtgctttagcccaactttttgttcatatgatttcattccctctcatgggactgacgccacctctgtttgatctcccgtggtatgagaatgtttctgaaatttttggacatttagtctggttctggtctattgaaattattcgcagagatttacgaaacagaattactcatgagccagaccctgagatccctttaggctcaaacagataatgcattgaatgataaaaatggcgcaaatacagcgccatttttataggttaaaaacattgctttttatattctgatgcagatagtcagtgagtatatcgcgctacttcaggatgatgtagatccgaagaacgctacagaagagaggcattgttgctggcaaatagaagaagtatcgggttttgttacccctgaaaaacgaagccccgctattatcgctggcggggcagtgcaattaattattgtatgtttataacggtgtcagcccgtatttagcccttgcacgattgcaagcctcattgacgactccgttctcaccagacatggcgaattctctgcatgtggacgatcgatttttatatatcgtgcagcaggcatttttgcccggggttcctgcaagggcaatacatcgggggtttttctgattggtaccgctcatgcatcggtgaaaaggggatatttgttcagtgagcctggcgggaatagtaccgccagcatcgtcggcttcggcccagtaaaaagagacgcggaaaaatgcacaacaggcaccacacgtcatgcatggattcagattgctcataattcaccagtacagctaaaaatcgtaaagagaacagcggtacatcgtatgtaagaacgtaccgcggttggctggggaactttcgatagtgtgagtattgaatgatttccagccgttaccgattttacgtactaattcgtgattaaaccactcgttagcaggctgcctgatacctttccgtgtctcctgaacactatggtgtgcatatgagaaagcccatcgttacaggtgatattgacgatcgcttccacatcatttaaacgatttttggggctctgaggtggaattcttccctcgaccgatggataagtcttagtccgccgaagggggcttagccggacaggaatcgctaatcttaatgaatttgtcgttatagaccagatagtgattccccggctgacgtaactcaggctgatgaaccacgtctcccggacgtagataccaggcatcgccttcctcttcggtcgaatcacatcctggcttaatcagtagcttaaaccatgtgttgccagtgttacttaccgttcctgtcaccttgtcgaaggaccatttaaactgaacctgacgtggtcgtactaccagaatggtatccatcaccaccaccggctccgtgctgaccacgccgccggttgggctgcgtcttgtatggttacgagtggggacctcgcgaaatgagacccggtagtagcgctcgcggttatcccgtggaccatgatagtaaaatttaaaatactcgctctcaccagcctgcaacgccagctggcggggggcgaaaagcagttcaccatccaccggtcgggtgcgcaattcactgctgcccgggctatcaatagcactgatggcaatacggtatatccgtgcgcttttgttgttattcactacacgtttgctgacaaagtcagtctcggacggcagcgaaaatgtcagattgccgaccgaaatcgcctgtgtcaaaggtgccgccagcatacagaccgctgtcagcagggccttagttaatgttacgccacgtcgcctgaacatgaatctctcctgaagcgctgacttcgccaaaccagccgttatcatctaccgtacgcagcgaaatggcgttatccattggaatcgaaaatttgactgtggtcttatccatctgccccacttcgccagagatatcagtccacggtgtggtcaaccacagcgcatcggtcatatcccgccagctatcatcgcacccggcatcgtaggtttttgtagctccgttgcgggtaataaaggaaagtgtcgccgggaacggtactttcgccttaccgtcatcggagctgaagacacaataggagcgcccgccaatcacctgcgcgggtccggtcaccttgatcagcacttcgtcggcagctgttttaccgctggtggttacgatatagccgaaatcgagtgccgactcgccgctgccaacatatccctcccgcgacggtgtctgagtatattcatcggagataatactgatgctgaaatcacggggtttgataatcagcgtgttggaggtagaaaattcataccagccagactccggtgatgtggtgttctgaaagcgaaagttgaatagatctttggtgttgatatcgctgatcccgaggttcaccatctgcttaaagaagttgctcgagaagaaaacatagatcgagtctgcgctcttcatctcgttgaaggtgtagtaataggcggtattgctcaccggtttccatgaactgccattcagactgaactgcatatcgtacgccccgacggccgaggctaacgacgagttggcgatcgccgggaatatatggattgaggtgttgctgagtccgtttgtttgcagggtatagttaaccatcttacaacttaatcctgaacggctgccgatggtttgcgtccggcagtcggcgttcccttcgcccagagtcggtactccgtcgctgttgataaatacttccgccagcgagtgggtatttatcaaccgtagatttgctgctttcgtatgggtgacgttgcgaacataccagttgccggaggcctgatccttacagcgtgcgccgctgctggcgtcatagttcacagaggtctggcaggcattgatggtcattgtaaagctgctgccgacgggcatttgttgcatatactggtaaaacgcgtctgacaacatgccgtgcatccacttcgcgccgccgctggtcaccgtcgcgccataaaatccactggcgtcggtggtttgcggcaggataagactggtggtcatattacacccagcgtaccagttgatgcagcgcaagccagttaaaggagatgaaactggtgaattttccagccacatatcaaacttccagttggtataaaggccggtgttgtaaccgttatcaatgtagccgaggctttgctgatagatggttcctgaaccagtgtattttaaaccggtccagcggttggcaccggtcaggcgcggatccagcgccccgccaggagtgacgaaaaagttgtcgtctgagttgttttcgacaaacacaaactcgcgtgccggtgcatccgcccaggttgttttgctcactgccgctctgagcgcagttactggccagattagcgcgaaaattatcatcgttattagtaggttaactctcattctcttctcctgtctgcgtcaccgccgcccacgatgagaggccgctgcagaccacatcaccgacccagacggcaccgcgcgcctggttgagttccagagccacttcgcaggttttattgccactgtagcgaaaatcgatagtggggtatttcttatccacgtccatgacaaactcgccgttttcatcggttcgggttcggccgatatggttgttaatccgtgcgttagccagcagtgtgccgtcttccgcacggatacgaccggagacggtaaccatctgcttcacctctggctcaatgacagcgacattgcctggatagagagtcagacgacttttgcggccgctgacgatatcgtaactgtcgagtgagtttttgctgttctgtaactccacctcatatcttccatagggagagagcgggagatagttacgcttgccgttaagcgggaaaatccgcccgttgattttggcgctgatctgaccgtcgtcctccagcccggtgttgaatatcaccccagcgttgccatcagtccgcccgctggcagcaatgtttttaccctgccagccgacgctgccattggcggtcaagttggtattgacgtagccgtccgccgcgctattgacgttcagcgttccgctggcgtaacgagcgtcgaattgtgcatacgccccgccgctgagggttttgtcatcaccggtatcgccggagatggcacgtgacagattggcaccaacagtgcgaatggttccttcatcaaactgtttgcgtgctgacaggtttgccatggtgtagccgttttgatgagtcatccctgcgctaaaccagttgcccagtggtagcgagagatcgagagcgatatattttcctgtattggcgttgctgtcgccgttgttatagcgctgaataccggcccgcaggccaagcgaaccaaaggtaccgctgtagacattttgatagtaatctgccgtgtaataatggctgttgtaacggcggtcatcattgtagctgatgctgaatgtgcccagcttcgaccacagtgagttcaggttgagtgtgccgccgattgcacggttgtcggcatcgctacgtcgcaattgattgccaatgcgggttttttcctgattaacccacagcgaactaaagcctcccggtagagtggcgctgatgctgccgatgctgctccatgagctgtcactggccagcatattttgcaggttaacgttgatcgcccccccaagcggcagcgtcagacgggtttcacccaccgcctgattatcgtatccatatcccgttgccgcccagctaagcgtactcaatgagccggaggtcgaggcacctgctagccaactctctttagctggtcgcgtctttttcccgttttccgaccagcgatccatatgaaagctaccgccccatacctgccacgccagtggtgcaccgacgccgcgcccccggctaaacagcttattgacccgctgggtgcgtttgctgatcacgcgaccgttaacgatcacctcaacttccacatcgtaaatcccgtacggtagaccccgggtatccacttcatgattgcccatagtgaagttctgaacgcttagtagccgcccatcacgggtgagatgtacttcgcccgccgccggtaaaaaggcgatcactggcgtggctgactggctgctgtcgaagatggtggagctggcctggtttccccaggaaaggccgtaaatcttccctgctgaaatggcggtcatcggccctaaggactgcaagttccaggtgtcgagcattccaccggcaaatcggtgaccggcaaaatcgcgttcatacatcgctttatataattcactgtcctgttgaccgctaccgatcccgtacagcgagccgtcgagcaccacatgatgttcgcgcagtgcagtaacgttattcagcgacagatagctggatgtgttgctcccgccgttacgcaactggttgttatagacgcccaagttatagctcagattactgctgagggtgttaacactggactgcccgatgtcttcgctacgtgagcgtagtacggtgcccagcgcttcgcgcttgaccactagctgcagcagcagttggcgcaagctgagatccagctgcgcgttgtcagtcagggggatggtaagggcctcattgaacggggcgttggccagagccatcagctgctgtcgagtttgttcgctgacactggcgttatcttcactctcttccagctgtattttccggatgcgtagctgtccatcgtccagccagataaaagcgctgccgattcgctgatcgtcctggcgaccctggctaccggcgagatgaatatagagcgggacgctcatgccgtcctgaagcgcctgactgaaggcctgcggaataatcaccccacctatttgctgcgcacttatgtcagcagcgctggcatcgggctgaacgaacaaaaagaccatgccgaaggcaaactgggctttcagtcctggggagaaccgtcgtaaaggcattgtcgttatccatctgcacagctatctatttcacgggaatgaacttatcaccctgccaaagtgcaacccgtcctttgttatccgcagtgtccacgcgggtaaaacgacgcgacttgcccggcatcaggtagtaattctctttacactccttaccgttggcggctttcaggcaaggtccgtaggcgaggatccgcagcgtcgcatttcctgtatttgtcagggagccgttggcgtactgaaagtggtagttcgcctgacgaggggcgacgaccagaatggtgccgatgcgggcggaagcagtggccacagcgctgcggttggcattatcgcgctgcgcatcactgagggcctgatcaaaccagacaatgcggtagtagcgctctttttcatctgcgggtcccttatagaagaagcggatcacttcgctggcttgggcgggtagcagcaagctggcgggagtgagtagcaactcatccggcttgtccattgagataacctgcccgtcgtcaagcggtgaagagagccgttcgagacggatattgataaggcgaccactgtcggtactgtttttgatcgttttgctcagcgtgctgctgtcactgttcataaacgatgatatatcgccgacatccagcgcctgggccggagatattccggaaaacagcagagcgagaggcagaaggtgctttttcataacaattccgtccaggaataaagcaggggggctacccctgctggtacatcagagagattaactggtccaggtcgcgtcgaactgtacgctaacgtcgccgctccagatgccttccggtagagtgctgtaatctgttactgcggtggtaccattggtggtaccgctgatgatggagaaggtgaaaccatcctgtgcggtggtacgattgctggcattgtaaccgttagccagcgggctaaggttgccgcccagtacgccgttggcggtatcgatcatcacggtatcgccagttttttcgactgccgcgccgttataatccacgcccacattcagtgtggaacctgaggtatccaactgggttaatgtgttggtgataagacgtgaggtcagtttaaaggcggtagccgttgagtcaccctcgatagccacgtcaaatagacctttctgtgagttaaaacctttaatgccttcggcatactggaacgccaggctaccgagtggcgtcacaaccagcttactggtggtgtcttttttggctgttgccgaccaggtcgctacagcctgagctgttacgtcagcagcctgcgccacacccatgccggtaaacaccgttaccagagctattgccagaaccttttttttcattgcatttcttcccgagttgaattgaggacgtgatgtcccagtgagtcattttttaaaactaacttgcctggagtttactgaaccaacttatatatttttgagtacagcttggcctcagcattacgccgatgggtatacactgtcttcacactacaattttcaattctggcaatcgatttaggttgcattccctgggccgtcatgcggataatttccatttcccggtccgtgattttatctttcttaatatcttttctcaggaacctgccattaatcacatagaccagttcttttctaatatcacgactcagtccagcgtataccacgcccctaatattgctattgtaataccaataatttgctaaggcctctgactttctggccgcaatcaatacgacctgtttcccctttaccgcggataaccattcattatcacggtttataaattcagataaagaatccgtactgagattgataaacacgaaatcttttctaattttctccaacgatagataaattaatctgtcgatatccacaatcagttcagatagtcctttatagaagtaggcgtcatggggagaccagatgtatttatcagaacggttttgacattccatatggtttttaacctcatagtccctactgtaatcactttgccatgtcactactttccaaacctgtaatttttacaggtgcattcagtttccttagtaaaccggaagtaaataagatacgtagtacatatcaataaaggttaaacgagattaagtttaattattttcgattgggcttaaatttatgttttttttcccgatgagtgtcaatatgtgaacggaaaaggaattcaatggttaagtcaatatttagaaaaactgaaaatattgcttttttgataagaagaaaaagacatttggtttcataaggttattggcaatataacgttcaattcttacttgcattttatattggtcaggaactttgccctgaagtgttaggaatagtcttaatgcgctgtgtgatggactagtaaaaaaacaagttttaagggtaagggatagaatataaaactatgatgagctgtcattgaagatgatttgccaatcagtaagatattttaatggattaacatgccgcacaaaatggttacaggtgttcattccaataagtaatggaaaattgaacgggcgtatgtacgtcatctgttcggtaagcccccaagagccagattaagtgaagttaaacgaaggctgccagctgtcacaggaacgatggcctttttgtcagggcactgcattcagttatctgtgcgcgttactctaactggcactcgaacgtcggcgacggggttaccggtggatcagactgttcctgtggcgtaaacgtttttatgttagtaccaacagatttaccacatttatcatcttaacagtttgagtgaaaatgcaggctgcgccgcaaagggaggagactgagtggcgtgttcagtctaaaagagggttgatgccagcatacaggggcgaagctggtcaacaagtcaacattaagataatggaatattcggagagaaacgtcaggcagttggcctcaaatgaacaggaagaatatatccccaggaaaattaatgttggtgttataaacacaccaacattaatccgatctgattattaatcagacaaatatcgttaatccgtcgaattttgaatcaacgttttttcttacgaccctgaacggccttaaaacgtggattagatttacaaatcacatatagccgtccttttcgcttcacaatctgacagtctggatggcgttcttttgcggtacgcagagagttaagaactttcatcacgccccctttttcgtgctaacaaaacgaccaaaacgttgggtgaatcgtgcaacatttccttctgatgccactgttctcagcttccctgtatagaacgggtgcgatttagaagagacatcaattgtcacgtatggatacgttacgccatccagctcaatctcacggtctgttttgatagtcgagccgattttaaagtactcatcaacactggtgtcgtggaacaccacagtacgatactcaggatggatattgggcttcatcatttttacctgttatgttataacataaccataaagatacatgctcatccggatcatttcaacactcaatccctgtgactctttgtggatgtggaattttcgcaacggggaactctggcattgttagcagccattggtgacgctcccataaacgcctggatgagtgattgatgatggttttgctgagagtatggatttttcgagaatggaggttatctccactttactggccgataatttatcgcagtatgattgattacctgacagcgtgtattcctctcccacggatataataattacttacaaaaaagggagaggatgcatattttaaatatcactgaagtgaacagtttatttccgttattaatagaaatggagaaataaataggcgtattctacaattgcgacaaaaacaacgatattaatcagtttatgactgatttgctgtactttattctctttcattggtacttcctcgctttaaaaaagagtgcacttcgtaagtgcccttatataaataacgagtttggtcaaccaattttttgacatgtatcacaaatttgaatagatgtattacatcaactatcttttattgcaccaacgtcattgatatatgtcgcctgaagtcagttccgggaatgagtctgatctcaagactggcccagtccgggcgttgattggtgctgaggagcatatcgcatctcatcataatgtcgtatctcctggggtgttatacaagatatcgttgttggtgacctgggagaggaattgagttctattaaaccgtcaactatgccggatacatactggattacactgcaggcacgccttatgagagaacgtgccgcagtgacgggttaattatctgaaagaatttgtgaggctgtatcggttactcattgatttgatagttttactctcgggagaataatagatatttaatccattaacggaaaccagccagttcctttcgatgcctgaatttgatcccatagtttatccggaatggttaattcatgaacaagttgtgttatcgttcatgagaagcataacgtaaagggaaaagctcgattagacggcagaatttgtcaggggttatgaacgaaattcataaatctgtttgagtgttgcgatgggtagtgcaagttcgatatctccgcaatttacagtccgatgaaggaaaatgaatatccataaaaaatatattggtttatcctggcatatatacctatttcgacgtatttccaatagttttaattaaaggcaggtcattgttattcactctgaatagtgaattattcactgtccgcagagtaagaaatataacttaggtatctatttaatgacttgcacaaaaagctaaattttcccccataaataaaaatataatcccgcgcccaaccacctgatgagtggctataggcactggatatattaggtggcggtgcactttcttacataaaggtatttccttttctgcggaaaaggaaatcgggaaatccccggtttttctgacaagcagacgccattatttgtgtctgcctatgttcgttaattcgttcatcaggaaattatctcaatgtcacattataaaacaggtcataaacaaccacgatttcgttattcagttctggcccgctgcgtggcgtgggcaaatatctctgttcaggttctttttccactcgctgtcacctttaccccagtaatggcggcacgtgcgcagcatgcggttcagccacggttgagcatgggaaatactacggtaactgctgataataacgtggagaaaaatgtcgcgtcgtttgccgcaaatgccgggacatttttaagcagtcagccagatagcgatgcgacacgtaactttattaccggaatggccacagctaaagctaaccaggaaatacaggagtggctcgggaaatatggtactgcgcgcgtcaaactgaatgtcgataaagatttctcgctgaaggattcttcgctggaaatgctttatccgatttatgatacgccgacaaatatgttgttcactcagggggcaatacatcgtacagacgatcgtactcagtcaaatattggttttggctggcgtcatttttcaggaaatgactggatggcgggggtgaatacttttatcgatcatgatttatcccgtagtcatacccgcattggtgttggtgcggaatactggcgcgattatctgaaactgagcgccaatggttatattcgggcttctggctggaaaaaatcgccggatattgaggattatcaggaacgcccggcgaatggctgggatattcgtgctgagggctatttacccgcctggccgcagcttggcgcaagcctgatgtatgaacagtattatggcgatgaagtcgggctgtttggtaaagataagcgccagaaagacccgcatgctatttctgccgaggtgacctatacgccagtgcctcttacccagcaatagtggacacgcggctaagtgagtaaactctcagtcagaggtgactcacatgacaaaaacagtatcaaccagtaaaaaaccccgtaaacagcattcgcctgaatttcgcagtgaagccctgaagcttgctgaacgcatcggtgttactgccgcagcccgtgaactcagcctgtatgaatcacaactctacaactggcgcagtaaacagcaaaatcagcagacgtcttctgaacgtgaactggagatgtctaccgagattgcacgtctcaaacgccagctggcagaacgggatgaagagctggctatcctccaaaaggccgcgacatacttcgcgaagcgcctgaaatgaagtatgtctttattgaaaaacatcaggctgagttcagcatcaaagcaatgtgccgcgtgctccgggtggcccgcagcggctggtatacgtggtgtcagcggcggacaaggataagcacgcgtcagcagttccgccaacactgcgacagcgttgtcctcgcggcttttacccggtcaaaacagcgttacggtgccccacgcctgacggatgaactgcgtgctcagggttacccctttaacgtaaaaaccgtggcggcaagcctgcgccgtcagggactgagggcaaaggcctcccggaagttcagcccggtcagctaccgcgcacacggcctgcctgtgtcagaaaatctgttggagcaggatttttacgccagtggcccgaaccagaagtgggcaggagacatcacgtacttacgtacagatgaaggctggctgtatctggcagtggtcattgacctgtggtcacgtgccgttattggctggtcaatgtcgccacgcatgacggcgcaactggcctgcgatgccctgcagatggcgctgtggcggcgtaagaggccccggaacgttatcgttcacacggaccgtggaggccagtactgttcagcagattatcaggcgcaactgaagcggcataatctgcgtggaagtatgagcgcaaaaggttgctgctacgataatgcctgcgtggaaagcttctttcattcgctgaaagtggaatgtatccatggagaacactttatcagccgggaaataatgcgggcaacggtgtttaattatatcgaatgtgattacaatcggtggcggcggcacagttggtgtggcggcctcagtccggaacaatttgaaaacaagaacctcgcttaggcctgtgtccatattacgtgggtaggatcataaagtcctcgggtcgttgtccactcttttggcatgtcagcatattcacataccgtaccagcaaaagtttcaaccgtgagcaaatcgaccgattttgttgacggttcaaacgtggaaacgaaatagatatccgtcttaaaattcttcatacatctggctaaatgatgacgtcgtagtttgacttcttcatccggtgatttattcgacacttcaatgtcatatttaaatgagttgccaaaaataggtgtctcaggaaagttgattaatctacactccgtcttttgctgttgacgtattaaaaaagaagggaagatatttgcgagatcccaataatcacggtggcggtattcacggggagagcagccgaataactttttaaattcgcggctgaatgactgctgtgaatcaaaatgcaaagagagtgcaatatcaagcatagatttcgcggtgagccggacaagaatggcggcacgacaaagccttcgtttgcgaatgtattctcccaaaggcacatgcatgaaatttcggaacagaagctggatgttgcgtctgctgtagccagatttctgtgcgatatcttcgattgaaatagggtgctcaagattgcactcaatccactccaggagctgctgtagaatcttctgcctgatcatctcattctccgttaattctttgtcatatcgcacattttcgttataccctgggccctaagtgtatcaaaaatagcaagggcgaaggcaaaagcactggtagcgtctgcttcgttgtccccgaaaatagagaggtttcagtcctacattattaatgaattttttgcataagtgatatcaaaatccacatactactttgaggttacgttttaacgtagactcattgttcatgcctaatggagggactgacagtggaattttccgtatagtctgcttcagagtattgcagatgcccatcaaaaatcgatttctcactgacagataaagaaatggcacaaattagttcgcttgatttgggttatgttggggagtcggtaaaacattttaatcctgaatttgttcgtggttgtcttgctgtaaaaatacatgattgatattaatcatgtattttacctaagacgacaaaaaccttttaacagggagtgatattgatcttcactctgtcatatctccggtaatatggcgtcaggcttcatcatcagaaagggggcctgacgcctgaaaaagtgaacaacagacagtgttcggattatcaatattcagtttttaacgttgaactggattcattactgcgttgtttaagaatttcccgcgccgaatctgccattatcatgactgcacctgccagcatcagagtatctttcaataccaggcgaccagcaccggataaataagggaaaccatgatgagcgtcacccaatgcgggtacccatgcctccggggtggtgattaaaaatgagagtgttaccagcggcgtggtaaatgccatcagtcctcccaataaacctaaccagcgattgacaggattagccaaaaccagcagagcaataatcacctccacgacgccaagaccgttggaaaaaccataggtattattggccgtttgccatgcccttgcttctggtttgtattcgccttcgtgagtcagatactgtttatagtcttccgggtgttcataaaagaacgacattagtggactgtttgcgacgaatggtgtaatgctgtctgcctcgtaagggacaaactttaataacccaatccacataaaaacaattgcaatactcagacgaatcaatgtcaggccaattttatctccccgacttaacaggtgcaggtatttttccattgtgaacatccttatttatacaatactgctgttgcggttgaattattatcaattcgcatcgatgtgactttccaggatgaagcattatattttctggctatatcagcaatggtatcctccagaactgtcggtgatgctgatactgacgagacgctgatatgtttcagaattattttatcatctgcattggtggaaaatgccataacgccagataatagtgttgcaaataaaacagattttttaaacatataaaataccatcaatgaagtgattaagaagttatagagtaacagagaattaataagattcttttctctgagacgccagaatatttgttctggcgtctgattttgagtttatttgactaatgaaaatagatcattgagtgattcgctcatcgacggatgagtaaatatctgatcgcgtaatatgctataaggcagcccggcatccatcaccattttcactatattgatcatctcgtgggagtcaacacacagcagtgatgcccctaacatacgttgggttttattatcaacaatcgcttttaataccccacgagtatcattcatcactctggcacgcggaattgcagctacaggcaatgtcaccacctgaatatcagcaccactctctctggcttgttcttctgtcataccaaccctggacaggggcggtgtcataaatacggaataaggcacatttttccgatcatcagtactacgtttgccttcacccagtaactcatcacgtacaatgcggtaatcatccagtgatatgtaagtaaattgcagcccgccggtaacatctcccatcgcccaaatattgtctgcggtggtatgtaatcgcttgtcaacgacaattgccccgcgctcgtttactgcgataccggcattttctggatgtaacgaagcggtagccggttgacgaccggaagctattaacagtgcatccaccgccagttgggcgtgctcgctatgcacttgcacttgattttcatggtgactgattcgctccacatgggcattgaggataatatcgacgccctgatcgcgtaaaatcgtcgcgatattatcagcaatatcccgatcttcccgaggcaaaaacagcgaagctgcttctaaaatggttaccttgctgccaaaattagcgaacatagaggcgaactcaacgccaatatatccgccgcccaaaatacctaaatgcccaggcaattcttttagattaagtaatccggtgctgtcatatactcctggcgtggtggtaattccaggaattggcggaaccacggtttgtgcaccggtattaataaaaattttctcgccatgaatttccagatttccctcaggccgatgaacacgcaggctatgattattgataaactccgcctggccgtcgatcacgtcgatattgggcatatccgcaagattatgaaaattcttattacgtaaaaaattaaccacttcatttttacgctgtatggcacggacaaaatctgtgtgctgctgtgcgtcatgaaccaatgttttggttgggatgcagccgatattaatacaggtcccgccatacattgcatttgattgttcgatgagagccactcgccaacctgcttttgccagcgtgacggctaatgtttttccagccttgccaaaaccaataatcactgcctgatatttattcatgatgatttcctgtcgaaacgcgttcatttgacatcatgactatagacgcaaaagagcaaataacatttcttcacaacgcttgatattttgtcttatcgtctgatattttctttttcttaatcagaatcacaaaacaaaaatcatgattaactatttgatggtattagattagttatttactaagattgttggtgtttgtaatcaaaaaccactcaggagtctgatatggatgcccttagccgtttgttgatgcttaacgctccacaaggaacgatcgataagaattgcgtgttaggaagtgactggcagcttccacatggtgccggggaattatcggttattcgttggcatgcgttaacgcaaggagcggcgaagctggaaatgccgacgggggagatttttacattacgcccgggaaatgtggtcctgctaccacaaaattcagctcatcgcctgagtcatgtcgataatgaatcgacctgtattgtctgcggcactcttcggttgcaacattcggcgcgttattttttaacgtctttgccggaaacgctgtttttagcaccggttaaccacagcgtggaatataactggctgagggaggcgatcccgtttttacaacaggaatccagatcggcaatgccgggagtggatgcactgtgtagccagatctgcgctacattctttaccctcgcggtgcgtgagtggattgcacaggttaatactgagaaaaacattctcagtttgcttctgcatccacgtcttggtgcggtaatacagcaaatgctggaaatgccaggacacgcctggaccgtcgaatcgctggccagcatcgctcacatgtcccgggcaagttttgcccagcttttccgtgatgtttccggaaccacgccgctggctgtattaacaaagttgcgtctacaaatagcggcccagatgttttcccgggaaacgctccctgttgtggtgatcgctgagtcagtaggctatgccagtgaatcatcttttcacaaggcgtttgtccgcgagtttggttgtaccccgggagaatatcgggaaagggtcagacagcttgcaccctgaataaaaccgccagaaatcagggcaaagataatccgcattccgggagttgtgagcctttcaactatttctatttccaacggtggtttgggctttatatattttttctgatggactctagctcagtttttaaataaaaatgcaaactaaattgcttcaattaaataaaatcccgactattacttgatacgtgattattgtcggtgatttttttgtacaccatcagtgtatatctcaataacccctgaataagtagctctgaataggtataagggatgtagccatttttaaatggatttcttatgccaaaaatgatcgtcgatttccccataaaatgtgagcgatgccgaaagaaataaaattagttattgcatttgacgtttggatgaaagattatcatttgtcatacaaatgaggggtggtatgttgctagccaattaaaaaagaacgccatatttattgatgattgatcccccggtgggggggaaacatcgggcataaatgggcatgaagtaatggagtattagttgtgaatgtcaatttctttgtcacctgtattggtgacgccctgaaatcaagaatggcacgagactccgtgctgctactggaaaaactcggctgtcgcgtaaatttcccggagaaacagggatgctgcggtcagcctgcgatcaatagcggttatatcaaagaagcgattccagggatgaaaaatctgatcgccgcactggaggataacgacgatcccattatttcaccggctggctcttgcacctatgccgtaaaaagttacccgacgtatctggcggatgaacctgaatgggcatcacgtgccgcaaaggttgccgcgcgtatgcaggatctcacctcttttattgttaataaattaggggtagtcgatgtaggtgccagtttgcaagggagagcggtgtatcacccatcttgtagcctggcccgtaagctgggagtgaaggacgagccacttacgctgctgaaaaatgtgcgtggactggagctgttgacctttgctgaacaggatacctgctgcggatttggcggcacgttctcggtcaaaatggccgaaatatccggcgagatggtgaaagaaaaggttgcgcacctgatggaagtccgccctgagtatttaattggtgctgacgtgagttgcctgctaaacatcagtgggcgattacaacgggaagggcagaaagtcaaagtgatgcatattgctgaagtgttgatgagccgctgaggatataaagatgtcgatcaaaaccagtaatacagattttaagacacgcatccgtcagcaaattgaagatccgatcatgcgcaaagcggtggcaaacgcgcagcagcgtattggggcaaatcggcaaaaaatggtcgatgaattggggcactgggaggagtggcgcgatcgggccgcccagatacgtgatcatgttctgagtaatctcgacgcttatctgtaccagctctcagaaaaagtgacgcaaaacggcggtcacgtctattttgcaagaaccaaagaagacgctacccgctacattttacaggttgcccaacgcaaaaatgcccggaaggtggtgaaatctaaatcgatggtgaccgaagagattggtgtcaatcatgtgttgcaggatgctggcattcaggtgattgaaaccgatctgggtgaatatattctccagctggatcaagatccgccatctcatgttgtggtcccggcaattcataaagatcgccatcagatccgtcgagtgctacacgaacgtctgggctatgaggggccggaaacgcctgaagcgatgaccttattcatccggcaaaaaatccgcgaagatttcctcagtgctgaaataggtattaccggctgtaatttcgcggtggcagagaccggttcggtatgcctggtgaccaatgaaggtaatgcgcgaatgtgtaccacgctgcctaaaacgcatattgcagtgatgggaatggagcgtattgcccccacgtttgccgaggtagatgtattgatcaccatgctggcgcgcagtgccgttggtgcacgtttgacgggatacaacacctggctgacaggaccgcgcgaagctgggcacgttgatggtcctgaagagtttcatctggttattgtcgataacgggcgttctgaggtgctggcctctgaatttcgggatgtgctgcgctgtattcgctgcggggcttgtatgaatacttgtccggcatatcgccatattggcggtcatggatatggctctatttatccagggccaattggtgcggtgatttctccgctacttggcggctataaagattttaaagatttaccctacgcctgctctttatgcacagcttgtgacaacgtgtgtccggtgcgtattccgctgtcaaaactgattttgcgtcatcgtcgggtgatggctgaaaaagggatcaccgcaaaagcagagcaacgggcgataaaaatgttcgcttatgccaatagtcatccaggattgtggaaagtcgggatgatggccggtgctcatgcggcaagctggtttatcaatggcggcaaaacaccactcaaatttggcgcgattagcgactggatggaagcacgcgatcttcctgaagctgacggagagagtttccgtagttggtttaagaaacatcaggcgcaggagaaaaagaatggataatcgaggcgaatttttgaataacgttgctcaggcactgggtcgcccgctgcgacttgaaccgcaagcagaagatgcgccgcttaacaactatgctaacgagcggcttacccaacttaaccaacagcagcgctgtgacgcgtttattcagtttgccagcgatgttatgttgacgcgctgtgagctgaccagcgaggcgaaggcggcagaagctgcaatacgtctgtgtaaagagctgggagatcagtcggtcgtgattagcggtgacacgaggctggaggaattggggattagcgaacgtttgcagcaggaatgcaatgccgttgtttgggatccggcgaaaggtgccgagaatatctcgcaggcagagcaggctaaagtgggtgttgtgtatgctgaatatggtttaaccgaatcgggaggcgtggttcttttttccgccgccgagcgcgggcgttcattgagcctgctcccggaatattctctttttatcctgcgtaaaagcactatcctgccgcgtgtagcgcaactcgcagaaaaattgcatcagaaagcgcaggccggtgaacgaatgccttcctgcattaacatcattagcggccccagttcaacggcggatattgagcttatcaaagtcgtcggagttcatggcccggtgaaagcggtgtatctgattattgaggattgttgagagagatatgaagtctggacataaacctgaagaaggcatacgaggttgaaaatagcgtttaggacaacctgacttaaccccgttccgtcatggttatgctgctcttctgtaaatatcctggtattaccaatgccaggatatttacagtgaaaaagacaggcatccattcctgaaaacgggttcccttcccggtcattgtcacttcagctttatacaggcactctctatcagaatgttgtttattactgcccagagttttgttggtattcatctaccatttttttgacaaggcaaaacattacagaaattacaatgcttagaaaaaatcccagagccaggcaaatggcagcagggtatttattttttatttctggtgagcttatagttacacagccatcaccgttcggatacaatgaccagttcctggtcaggtatatcatttttgtataaagctcactgttaattgctgaaggcgtttgtatctcatcgagaacttgcctgccattatgatattctgacgcataccatttgataatagaggcctgcacgcgagatatttcctcttcagcagttggtaaagctctcttatctcctgaccattccagccttatttctctgttcttgacatctgggctggtgtgaaaaaatgtagtaattcgctgaataacatcttcagtcattgtagtctgacaggcaaaattattattgctatcacagctaacaagtatacctggcgttgtctggtttatttttaggctgtaaatcacttttatattgtctttattgatatacagaaacaacagcaccatagccatacatatagccataataaaaaggataacacgaatctttttcttcagataaaataaaatctcaatcagatcgatatcctgtttgatttgttcacgcataatatatccagagaataaaatctgtcgcagataaggttgtattaatagtctgtatcaggaatgttcgggttaaatatcagcaaaaagcccgcatcatgaatactggatatgaagcatgagagttacctcagtgtttatataaggattcggtccccctctctggaacggtaactctcaatctgatcggttcctgcgttagttcacatcacgactcattttttcgctctcaccggcatcccatttgccacaaaatatcccgccgtgctcctcggcagcgcttcctgtccacgaatcatatccgctattttctcgccaatcataattgtcgtggcgttcaaattcccggtgataatctgcggcataatcgacgcatccaccacacgcaggccttctaacccgtgtacgcggccttcgccgtcaaccacggacatctcgtcgtaacccattttgcaggtaccgcacggatggaaggcggtttcggcgtggttacgcacgaactcatcgagctgttcatccgtctggcattcgacaccggggctgatttcgcggccacgatactgatccagcgcgggttgatgcatgatctcgcgggtgatgcgaattgcgtcgcggaactcctgccagtcctgctcgtgcgacatgtagttaaacagaatcgccggatgctggtgcgggtcgcgggatttaatccgcacatgcccacggcttggcgagcgcattgagccgacgtggcactggaaaccgtgctctttcactgcattcgagccgttatagttaatcgctactggcaggaaatggtactgaatattcggccacgcaaattcctcacggctgcgaataaatccacctgcttcaaagtggttgctggcaccaacgccagtgccgccaaacagccactccgcaccgattttcggctggttccaccactgcagggcagggtagagggaaaccggttctttgcactcatattgcagatacatctccagatgatcctgaagattttcgccgacgccgggtaattcatgcaccagcggaatatcaaactccgccagcagttcagcgttgccgacgccggagcgttgcaggatctgcggtgaggcaatcgcgcctgcacataacagcacttctttgttggccgttgcgcgggttgggatggtgctgtcgccttccagccattcgacgcccaccgcgcgtttgccgtcaaaaatgatgtgatcggtcatagcgtgagtacgaatggtcaggttaggacgcgatttggcctgatcgagatagccacgcgcggtgctggcgcgacggccctgcggcgtgacggtgcgatccatcggaccaaaaccttcctgctgataaccgttgagatcgtccgtgcgcgggtagcccgcctgcacgcccgcttcaatcatcgcttcaaacagcggattgacgccgggtttggaggtagtgacgctcaccgggccatcaccgccgtgatagtcgttttcacccatatcgcgagtctcggccttgcggtagtagggcaggcagtcgaggtagctccagttctccagaccgggttcttgcgcccagttatcgagatccagcgcattgccacggatgtagcacatgccgttgatcagcgacgatccacccagacctttaccgcgtccgcactccatgcggcggttattcataaacggttcaggttccgtttcataggcccagttgtagcgtttaccctgtagcgggaatgccagggcagcgggcatctgggtgcggaagtcaaagcgatagtccgggccgcccgcttcaagcagcagcacggaggtattcggatcttcagtcagacgggtagcgagaacgttgccggctgagccggcaccaataatgatgtagtcaaattgcaaataaacctcctggttagaatatggactggaatttagccatctcaacctggatggacttcacctgggtgtaactctggagcgtcatcacgccgttctcgcgaccaatgccggagtgtttgtagccgccaacgggcatctctgccggggattcgccccaggtgttgatccagcaaatacccgcttccagctgatgaatgacgcgatgcgcgcggttcaggtccgctgtcacgatgcccgccgccaggccgtagtcggtatcgttagcgcggcgaatgacttcgtcttccgactcgtaggtcagaatggacatcactggcccgaagatctcttcacgcacgatggtcatatcgtcgctgcaatcggtgaacactgtcggtgcaacccatgcgccgttatcgaagccatcgcctttcagtacatcgccgccgcacagtacgcgcgcgccttcctctttgcctttggcgatatagcgcagcacgttatcgcgatgcgggaagctgaccagcgggccgaagttagtttgcggatcgaaaacgtcgcccgcgcgaatgcgctcaacgcgcgccagaattttctgctcaaatgcggctttgcatttcgccggaacgaagacgcgggtgccattggtacacacctgaccggagctgaagaagtttgccatcatggcgatatcggcggcgagatcgagatccgcatcatcgaaaacgatcagcggtgatttaccgcccagttccatggtcacttctttcagggaagaggccgccgagttagccatcacttttttgccgctggcgacaccgccggtaaatgacactttggcaatgcccggatgctcggtcagatattgcccggtctccgcgcccacgcccggcaacacgttaaatacgccgtccggcaggcccgcttcgctgtaaatttcagccagctttaacgcggtaagcggggtaacttcgctcggtttgaaaatcattgcgttgcctgccgccagcgccggggcggatttccacagggcaatctggatcgggtagttccatgcgccaatccctgccactacgcccagcggttcgcggcgggtatacacaaaggacgtttcacgcaacgggatctggctgccttccagcgccgggatcagcccggcgtagtactccagcacgtccgcaccggtaacgatatcgacggttgaggtttccgaatatgcttttccggtgtcgagggtttccagttttgcgagttcgtcattgcgttcacgcagaatatcaacggcccgacgcagaatacgcgagcgctccatggcggtcatcgacgcccagattttttgcccctgctgggcgcttttcacggcgcgatcgacatcctcgcgcccggcggcctgcacggtcgccagcacgttaccgttggccgggttaatggtctcgaaggtgcgaccgctggtggcggaggtataaccaccatgtatataaagctgctgttctgccattcgggacatcacgtctcctcggttaatcggtgggtagatgctgagtgataaagtggcgggtcagggaattagcgcgggttttatccagcggtttgccgctcagagccgcgcgcagccataatccatcaatcagcgcggccaggccgtagcccgcttcctgtgcctgttcgcgcggcaattcgcgacgaaactcgctcaccagattcgacagcaagcggcggctgctgacctgctgtaaacgatagagcatcggctgatgcatactgctggcccagaacgccagccaggctttcatcgccgcactgctcacctgcgtttcatcgaagtttccgccaacaatcgcctgtaatcgctgctctgcactgccctgcggaagtgcatgtaatcgattcaaaaccgcgtcacgcagctgactggtgatatcgcgcatggttgcttccagcagaccatttttgtccctgaaatagtggctgatgatccccgtagaaacgcctgcacggcgggcgatctgcgcgatcgttgcatcgtgcatgcccacttcatttattgcttccagtgtggcgtcgatcagttgtctgcgccggatcgactgcatccccaatttgggcattttcgccactccattcatcagcggtgtttatctattaaagcggttattgattggacgttcaatataaaatgtgtcttaattgttacgaatttgattttaaatagtaacaataacagtggggatactggatgacagacctttcacacagcagggaaaaggacaaaatcaatccggtggtgttttacacctccgccggactgattttgttgttttccctgacaacgatcctgtttcgcgacttctcggccctgtggattggccgcacgctggactgggtttctaaaaccttcggttggtactatctgctggcggcaacgctctatattgtctttgtggtctgtatcgcttgttcgcgttttggttcggtgaagctcgggccagaacaatccaaaccggaattcagcctgctgagttgggcggcgatgctgtttgctgccgggatcggtatcgacctgatgttcttctccgtagccgaaccggtaacgcagtatatgcagccgccggaaggcgcgggacagacgattgaggccgcgcgtcaggcgatggtctggacgctgtttcactacggcttaaccggctggtcgatgtatgcgctgatgggcatggcgctcggatactttagctatcgttataatttgccgctcaccatccgctcggcgctgtacccgatcttcggtaaacggattaacgggccgataggtcactcagtggatattgcagcggtgatcggcactatcttcggtattgccactacgctcggtatcggtgtggtgcagcttaactatggcttgagcgtactgtttgatattcccgattcgatggcggcgaaagcggcactgatcgccttgtcggtgataatcgccacgatctctgtcacctccggtgtcgataagggcattcgcgtgttatcggagcttaatgtcgcgctggcgctgggattgatcctgttcgtattgtttatgggcgacacttcgttcctgcttaatgcactggtgctgaatgttggcgactatgtgaatcgctttatgggcatgacgctcaacagttttgccttcgaccgtccggttgagtggatgaataactggacgctcttcttctgggcatggtgggtggcatggtcgccgtttgtcggcttgttcctggcgcgtatctcgcgtgggcgtaccattcgccagttcgtgctgggcacgttgattattccgtttaccttcacgctgttatggctctcggtgttcggcaatagcgcgctgtatgaaatcatccacggcggcgcggcatttgccgaggaagcgatggtccatccggagcgcggcttctacagcctgctggcgcagtatccggcgtttacctttagcgcctccgtcgccaccattactggcctgctgttttatgtgacctcggcggactccggggcgctggtgctggggaatttcacctcgcagcttaaagatatcaacagcgacgcccccggctggctgcgcgtcttctggtcggtggcgattggcctgctgacgctcggcatgctgatgactaacgggatatccgcgctgcaaaacaccacggtgattatggggctgccgttcagctttgtgatcttcttcgtgatggcggggttgtataaatctctgaaggtagaagattaccgccgtgaaagtgccaaccgcgataccgcaccgcgaccgctggggcttcaggatcgcctgagctggaaaaaacgtctctcgcgcctgatgaattatccgggcacgcgttacactaaacagatgatggagacggtctgttacccggcaatggaagaagtggcgcaggagttgcggttgcgcggcgcgtacgtggagctaaaaagcctgccaccggaagagggacagcagttgggtcatctggatttgttggtgcatatgggcgaagagcaaaactttgtctatcagatttggccgcagcaatattcggtgccgggctttacctaccgcgcacgcagcggtaaatcgacctactaccggctggaaaccttcctgttagaaggcagccagggcaacgacctgatggactacagcaaagagcaggtgatcaccgatattcttgaccagtacgagcggcaccttaactttattcatctccatcgtgaagcgccgggccatagcgtgatgttcccggacgcgtgattgttattgcataaaaccgcgccatgtctgcatatggcgctgtttctcctacctcttgatacgttatatctatacggttaagcccttagtatctattgatgattaccagacaacagataataaaaaagaaaagaactattgcagcccaaaacctacatttgggctgttgcgaatgttcaataagtttagtcttatttaatgtaaatattgctgatcatttgaaatgacgcattattcatgagaaatgtgtatcgtaaatcaactgaaattaacgcaaccatttgttatttaaggtttaattatctgtgtgtgatattttattgaatgttttaaatattgtttttattggcattgctataatattggttatcatttgctgaatggattcagtcttaatgagtgggtttttaagggacaggcatagagtaatgatacgtatgcataaccaacatctttactcattatgtcattgaatgttgacgctatgtgtttatgagggagaggtattttcagttgatctggattgttaaattcatataatgcgcctttgctcatgaatggatgccagtatgtagtgggaaattataaatattgaaatagtccaactacttctttattaccaaaaatgagtatctgaattttaatattgcattcttgcgtgattatctcctgagtttgacttgtgattacctttttaaggtatttagcgtaactgtttttgagcgagcatcagaggtaaagataatcttcttgatagtgatgtgggatgttatacgtatggcatcgctgatgtttatggttaccccttatgtgtgctcaggaatcgacaggtaatcactcatactgaacagcgataaaagataaaggtgtgttcatgaattcatgtgattttcgtgtttttctgcaagagttcggtacaacggttcatttgtcattgcctggtagcgtatccgagaaagaacgactgctactcaagctgctgatgcagggaatgtctgtaacagaaatatcacagtacagaaatcgcagtgcaaagacaatttcacatcaaaagaaacagctctttgagaaactggggattcagagcgatattactttctggcgcgatattttctttcagtacaatccggagatcatatccgccacggggagtaatagtcacagatatattaatgataatcactatcaccatatcgtcacgcctgaagccatcagtctggcgttggaaaaccacgaattcaaaccgtggatccaaccggttttctgcgcgcagactggcgtactgacgggctgtgaggtgcttgtccgctgggaacatccacaaacgggaattatcccaccggatcagtttattcctctggcggagtcatccggtcttattgtcataatgacccgccaactgatgaaacagactgcggatattctgatgccggtaaaacatttgctgccggacaatttccatattggcatcaacgtctcggcgggttgttttttggcagcgggatttgaaaaagagtgtctgaacctggttaataaattaggtaacgataaaatcaagctggttctcgagctaacggaacgtaaccctattccggtaacgccagaagccagagcgatatttgacagccttcatcagcacaacattacctttgcgctggatgactttggtacgggttatgcgacctatcgttacttgcaggcgttcccggtcgattttattaagatcgataagtcatttgtgcaaatggcgagtgtcgacgaaatctccggtcatattgtggacaatattgtcgaactagcgcgtaagcctggtctgagtatcgtggcggaaggggtagaaacccaggagcaggcggatttaatgatcggtaaaggcgttcactttttgcagggctatttgtactctccgccagtaccgggtaataaatttatctctgaatgggtaatgaaagcaggtggttgatgtaaaccgctattcacagcgcatcgggaggttggcagcgattaattctcccgatgcagtaaatcctgatagatccccgttaatatgccatttggcgcaaattgttttttaatccactgcgtcacctgacccgtagcagaatgctgagtcgccagtaacatgcgcgaatcctggcgcggattatggatttgtcgggtaaccagcagggattgcgtcatcgcctcacggaccatgtaatccggcaaaaaaccaattccttcacctaaaatctggcactgacatttggtgttgaaatctggcaccagaattgactcctgcccgtgcagcaaccagcccacttttttattaatcgtatgcgcggtgtcctccaccataatattagggtagagacgcagttggctttcggcgatgggttccggcacaaaggctaacgggtgatccggggcgatagcaaaagcccagcgaatcgcgccaatttcagtgtaatcaataccgccgccgtccagtagtgtatcgggtgcgccgatggcgatattggcctgattattaataatcgcatcccagacgccgttatacacttcggtggtgacggtaatctggcaggtaggaaactgctttttcagcacctgtaacaagcgtgcggtgtgtttgggcgtataaagcagctgattaatacaaatgcgcacacgcgcttctatgccctgcgaaatagtatcgattctgcgtttgatggcataaaaatcattcagcaggtcggtagctttgcggaaaaaataacgcccggactccgttaactcaatgctgcgggtactgcgagtgaacagcaccacatccagccccgtctccatacgcttaatggtgtagctaatggcggaagtggttaaacccaactcttctgcggctttactgaagctgccaaaacgcgcagcggtagtaaatgccaacagattctcttcggtaaaaattgagttcattaaaccattctcgccattatctactatgaatttctccagctatgactgtagaggtatcggttaaagatagataatcatttttgaataacttttaatacccgtcgcgtttagtcgtcgcttcgcttaatttttgtccaccatattctgaaattacccccacgcagttacccgccagaaaacccagtaacgtcaccgtccagttcatcccgctggcaaaaaacagcgtcatgccgagaaagccaccgggaataaaggacagtaaccagaaacgcccttgccagaccactaccgccgagaagggtacggtagtaattacgctcgcccagaacgcggacagtccacttacagaggccagccaaccagcagtcagcgcggcgaaaaacgcccacaccatcccggaataattaaccgccagacttctgataaaccccgatttaccgccgcctgcggcataaaaactgcaaaaggcgacgaagccaatggttcctaataattcccatccttgagagagcccgacatgtgaagacactaactgccaaagccctgcacaaataccgacggtgacacccgttgccgtgagtccgttcatcttgttcccctctggttagacatggacgaaagctactcttacatgtgcagactatagagaaataaaacctgattgagtgaaagggtatcgggtcaaagaaacaaatattgcactaccgcacactgcgaaaagattgttgaatattattcaacaaaaaggcgagatacggcgaattaaatttaagcgggttcttttatcagattatcgttgctattctcaattcatcgaaaacagccacaaaaaccaggggaatgtgaatgagtataaaaaatctacctgccgactatttattggctgcacaacagggtgatatcgataaagtaaaaacctgccttgcgctgggtgtcgatattaatacctgcgatcgtcaggggaaaacggcaattacgctggcaagtttatatcagcaatatgcttgcgttcaggcattaattgatgccggagcggatattaataagcaagatcatacctgtttaaatccttttttaattagctgtctgaacgatgatttaacgctactacgaattattttaccggctaaacccgatcttaattgcgtaacccgttttggcggtgtcggcctgacgcctgcctgtgaaaaaggccatttaagtattgtaaaagagcttttggcgcatacggagattaacgttaaccagaccaaccatgtaggctggacgccgctactggaagcgattgtgcttaatgatggtggtattaaacagcaggcgattgtgcagttattgctggaacacggtgccagcccgcatctgaccgataaatatggcaaaacgccactggaactggcgcgggaacggggctttgaagagattgcgcagttactgattgccgcaggtgcataaaccgggaggcttgctatcaacacaccagaaagacggtgtgtgtgggcgctaactgcggatgcggattttctggcgcagcgggggcaaggacaggttgaacaggtctttgccagagcggtaaatatcgcactcccggctcgccagcagttgctgacgctgctttgtgaagagtacgacaatgcgccaaacagttgtcggttggcactcactcactttgatgatctgttccggcatggtgataaggttcagtttgacgatcaaggtattacggttggtcaacatcttcatatagagatgagtcgttgtcggcgttggctgtccccaaccttgcaaatgaccgctgtgaattttcaccttatcgcctggctacagtggcacgacattattcatcagcacctgggggaaaatgaaaccctgtttaattatcgcggcgataatccgttttatcaggcgttaaataaagaattacatattaaacgacgggcagttattcaggccgtaaacgataaacaaaatatcgcctcagcggtcgccagtatgatggggttagggattggccttacgccatcagccgacgattatttaacaggtctggcgcttattttatttattcccgggcatccggcggaaaaatacaaagaggaattttatctcggtctgcaacgcggcaaaaataataccacattattaagtgccataacgctggaagccgcattacaacaacgctgccgggaaaatattcatcgttttattcacaacattatttatgacatccctgggaacgcaactcaggcaatagaaaaaattaaacatattggctccagttccggctgcgacatgctgtatggcatggccgatggttgtgcgctgagccaaacctacggagggaattatgtcagttaaaatagtcattaaaccgaatacctattttgattctgtctcgctgatgtctatctccacgcgtgcaaataaactcgacggcgtcgagcaggcatttgtggcgatggcgaccgaaatgaataaaggcgtgctgaagaatttaggactgctgacgccggagctggagcaggcgaaaaacggcgacctgatgattgtcatcaatggtaaatcgggtgcggacaacgagcagttactggtggagattgaagaactgttcaacaccaaagcgcaaagcggctcgcacgaggcgcgttacgccactattggcagcgccaaaaagcatatcccggaaagtaacctggcggtgatttcggtcaacggtctgtttgccgctcgcgaagcgcgtcaggcgctgcaaaacgatctcaacgtgatgctgttttccgataacgtctcagttgaagatgaactggcgctcaagcaactggcccacgaaaaagggctgctgatgatggggccagactgtggcacggcgattatcaacggcgcggcgctctgttttggtaacgccgtgcgtcgcggcaacatcggtattgttggcgcatccggcaccggcagtcaggagttgagcgtccgcattcatgaatttggcggcggcgtttcgcaactgattggcaccggcgggcgcgacctgagcgagaaaatcggcggcctgatgatgctcgacgccatcgggatgctggaaaacgatccgcaaactgaaatcattgcgcttatctccaaaccgcctgcgcctgcggtggcccgcaaagtgctggaacgtgcgcgcgcctgccgcaagccggtggtcgtctgcttcctcgatcgtggcgaaacgccagtggatgagcaggggctacagtttgcccgcggcaccaaagaggcagcgctaaaagcggtgatgctctccggcgtgaaacaggaaaatctcgacctgcatacgcttaaccagccgttgattgcggatgtgcgtgcgcgtctgcaaccgcagcagaaatacattcgtggcctgttctgcggcggcacgctgtgcgacgaaaccatgttcgcggtgatggaaaaacatggcgatgtctacagcaacattcagcccgatccggaattccgcctgaaagatatcaaccgcagcatcaaacacaccttcctcgactttggcgatgacgacttcaccaatggcaagccgcacccgatgattgaccccaccaaccgcatcagtcgcttgatcgaagaggcgcgcgatccagaagtggcggtgatcgtgatggattttgtgctcggatttggatcgcatgaagatccggtcggctccaccatcgagacgatcaaagaagcgaaagcgatcgccgctgccgaaggacgcgagttgatcattctcgcctatgtgctgggtaccgatcttgatacgccatcgttagaacaacaaagccagatgctgcttgatgccggagtgattctggcgagcagcagcaccaataccggattgctggcgcgtgaatttatctgcaaaggggaggaagcctgatgagccagtcactgtttagccaaccattgaacgttattaacgtcggcatcgccatgtttagcgatgacctgaaaaagcagcatgtagaagtgactcaactcgactggacgccgccggggcagggcaatatgcaggtggtgcaggcgctggataacattgccgattcgccgctggcggacaaaatcgccgccgctaaccagcaggcgctggagcgtattatccagtcgcatccggtgctgattggttttgatcaggcgattaacgtggtgccgggcatgacggcgaaaaccattcttcacgccgggccgccgatcacctgggaaaaaatgtgcggcgcgatgaaaggcgcggtcaccggagcgctggtgttcgaaggactggcgaaagatctcgacgaggcggctgaactggcggcttccggggagatcaccttctcgccgtgtcacgagcacgactgcgtgggatcgatggcgggtgttacctcggcctcgatgtttatgcacatcgtaaaaaacaaaacctacggcaacatcgcttataccaacatgagcgagcagatggcgaagattttgcgtatgggcgctaacgaccagagcgtgattgaccgcctgaactggatgcgtgatgtgcagggaccaatactgcgcgacgcgatgaaaattatcggcgaaatcgatctgcgcttaatgctggcgcaggcgctgcatatgggcgatgagtgccataaccgcaataacgccgggacgacactgctgattcaggcgctgacgccggggattattcaggcgggttattccgtcgagcaacagcgcgaagtgtttgagtttgtcgccagcagcgactacttctccggcccgacgtggatggcgatgtgtaaagcggcgatggatgcggcgcatggcatcgaatacagcaccgtggtcaccaccatggcgcgtaacggcgtcgagttcggcctgcgggtcagcggcctgccggggcaatggtttaccggcccggcgcagcaggtgatcggcccgatgtttgccggttataagccggaagattcggggctggatatcggcgacagcgccatcaccgaaacctacggtattggcggatttgctatggcgaccgcgcccgctatcgtcgcgctggtgggcggcacggtggaagaagctattgatttctcccgtcagatgcgcgaaatcaccctcggtgaaaaccccaacgtcaccattccgctgctcggttttatgggcgtgccgtcggcaatcgacatcacccgcgtgggtagcagcggcattctgccggtgatcaacaccgccatcgcccataaagatgcgggcgtcggcatgattggcgcgggcattgtgcatccaccttttgcctgcttcgagaaagccattcttggctggtgcgaacgttacggcgtctgacctacatgttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtctggcgttggtcataaccccatcaccctctgtagcggacataacaacatgaaagagcttgtggtcgttgccattggtggcaacagcattatcaaagataacgccagccagtcgattgagcatcaggcggaggcggtgaaagccgtcgccgatacggtgctggaaatgctggcttccgattacgacattgtgctgacccacggcaacgggccgcaggtcgggctggatttacgccgtgcggagattgcccacaagcgcgaagggctgcccttaacgccgctggcgaactgtgtggcagatacgcagggcggcatcggctatctgatccaacaggcgctgaataaccggctggcgcgtcacggcgagaagaaagccgtcaccgtggtgactcaggtggaagtggataaaaacgatccaggttttgcccatcccaccaagcccatcggcgcattctttagtgacagccagcgtgacgaattacaaaaggcaaaccctgactggtgttttgttgaagatgccgggcggggctatcgccgcgtggtcgcctcgccggaaccgaaacgtattgtcgaagcacctgccattaaagcgctgatccaacaaggttttgtcgtaattggcgcgggcggcggtggaattccggtagtgcgtactgacgcgggagattaccaaagcgtggacgcggttatcgacaaagatctctctaccgcgctgctggcccgtgaaattcacgccgacattcttgtgatcaccactggcgtcgaaaaagtgtgtattcactttggcaaaccgcagcagcaggcgctcgatcgggtggatattgccaccatgacccgctatatgcaggaagggcatttcccgcccggcagcatgttgccaaaaatcatcgccagcctgacatttttagaacaaggcggcaaagaagtgattatcaccacgccggaatgcctgcctgcggcgctgcgcggcgaaacgggcactcatattattaaaacgtaaggacgtaagatgaaagaaagcaatagccgccgtgaatttctgagccagagcggtaagatggtcaccgccgccgcgctgtttggtacctctgtgccgctcgcccatgcggcggtagctggcaccctaaactgcgaagcgaacaacaccatgaaaatcactgacccgcattactatctcgataacgtgctgctggaaaccggttttgactacgaaaatggcgtggcggtgcagacccgcacggcgcgccagaccgtggagattcaggacggcaaaattgtcgccctgcgcgagaacaagctgcatccggacgccacgctgccgcactatgacgctggcggtaagctgatgctgcccaccacccgcgacatgcatattcatctcgacaaaaccttttacggcgggccgtggcgctcgctcaatcgtccggcaggcaccaccatccaggacatgatcaaactcgagcagaaaatgctgccggaactgcaaccgtacactcaggagcgggcagaaaaactgattgatttattgcagtcgaaaggcaccaccattgcccgcagccactgcaatatcgaaccggtttccggcctgaaaaatctgcaaaatttgcaggcggtgctggcgcgacgtcaggcgggctttgagtgtgaaatcgtcgccttcccgcagcacggtttgctgctgtcgaaatctgaacctttaatgcgtgaagcgatgcaggcgggggcgcattacgtcggcggcctggacccgaccagtgttgatggcgcgatggaaaaatccctcgacaccatgttccagattgcgctggactacgacaaaggcgtcgatattcacctgcacgaaaccactccggcaggcgtggcagccatcaattatatggttgaaacggtagagaaaacgccacagctgaagggcaagctgaccatcagtcacgcctttgcgctggcaacgctcaacgagcaacaggtagatgaactggcgaaccggatggtggtgcaacaaatttctatcgcctcgacggtgccgattggcacgctgcatatgccgctcaaacagttgcacgacaaaggcgtaaaagtgatgactggcactgacagcgttatcgaccactggtcgccttatggtctgggcgacatgctggaaaaagccaatctgtacgcgcagctctatattcgtcctaacgaacagaacctctcccgctcgctgtttttagccactggcgatgtattgccgctgaatgaaaaaggcgagcgtgtatggccaaaagcgcaggatgacgccagctttgtgctggtggacgcctcctgttccgccgaggcggtggcgcgtatctcgccgagaaccgcaacgttccataaagggcaactggtgtgggggagtgtggcaggttgatgcgcatttgaaacgcctgcaacggtgaatagtaagagatttaagccccagggagtggggcaatctgaatatgagtgtgtcggcagaaatggacattatctttgaggaatatgcccttattgacgttgtgtagataactatttgtctacgtgaaaagatcatcagttttgccgattttagtcttttacagatagcaaatatcacacttacaggcgctcgccttatggggaacgttgctgctctgtttcattcaggctcgcggcatgttggggctggatcgggtggtttaaatattggctatattcaatggacgcgttttgccgcgatgacatatcaggcgttgccaaatacacatagctaatcaggagtaaacacaatgaagatcaaagctgttggtgcatattccgctaaacaaccacttgaaccgatggatatcacccggcgtgaaccgggaccgaatgatgtcaaaatcgaaatcgcttactgtggcgtttgccattccgatctccaccaggtccgttccgagtgggcggggacggtttacccctgcgtgccgggtcatgaaattgtggggcgtgtggtagccgttggtgatcaggtagaaaaatatgcgccgggcgatctggtcggtgtcggctgcattgtcgacagttgtaaacattgcgaagagtgtgaagacgggttggaaaactactgtgatcacatgaccggcacctataactcgccgacgccggacgaaccgggccatactctgggcggctactcacaacagatcgtcgttcatgagcgatatgttctgcgtattcgtcacccgcaagagcagctggcggcggtggctcctttgttgtgtgcagggatcaccacgtattcgccgctacgtcactggcaggccgggccgggtaaaaaagtgggcgtggtcggcatcggcggtctgggacatatggggattaagctggcccacgcgatgggggcacatgtggtggcatttaccacttctgaggcaaaacgcgaagcggcaaaagccctgggggccgatgaagttgttaactcacgcaatgccgatgagatggcggctcatctgaagagtttcgatttcattttgaatacagtagctgcgccacataatctcgacgattttaccaccttgctgaagcgtgatggcaccatgacgctggttggtgcgcctgcgacaccgcataaatcgccggaagttttcaacctgatcatgaaacgccgtgcgatagccggttctatgattggcggcattccagaaactcaggagatgctcgatttttgcgccgaacatggcatcgtggctgatatagagatgattcgggccgatcaaattaatgaagcctatgagcgaatgctgcgcggtgatgtgaaatatcgttttgttatcgataatcgcacactaacagactgaaaaaattaataaataccctgtggtttaacatattaacttcgctctccacttaactttttagttaaggagagcgaaataatatcaaagtagcagtaaaacctataacgtaaatttaaattgttaaattaacgccctccagtacacaatacttcacacgttagttatgagcgatttctgatagtgcctggtttaatcagagctttattatctgcgacgtttatttttatttaagagagatcgcgatgatatcattaaaagctccgcacaataatttgatgccatatacgcaacaaagcatacttaatacggttaaaaacaatcagttaccagaggatatcaaaagctccctggtttcctgtgtcgatatattcaaggttttgattaaacaatattatgattatccttatgattgtcgtgatgatttagtcgatgacgacaaactcattcatctcatggctgccgtacgagactgtgagtggtcagacgataacgcactcaccataaatgtgcagtttaatgatttccctggattttatgactggatggattaccctgatcacccggttaagtttgtttttcacatacttgaaaatcaaaaagggacagtttgggtatatgaccaggatgatgcgtttcttgatattaaagcaaacgtgcaggctggacgctttaccgggcttaagaaattagtgcagtttatcgattcagtgcgaacagattgcaaatgtattcttcttgaataccatatgcctttgctgagaattttccctaaagggaaagagtgtatgcatgtggaaaaatggcttcgcgaaatgtcgtctattccggagacagacgcgcccattaagcaggcgcttgcgcatggattattattacacttaaaaaatatctaccctgtttttcctgaatcactggtgatgttattgctctctgttctggacgtaaaaacatacagagatgatgcgcgattaaatgaatggatatctaatagagtgcaggaattaggtgacagatattatcctgtaaataagcacgttaaaatccgctacactctttagttcagaaagggttccacctgcaagttgttattccacctgagagtgaatcgcaatgcaggtaatcatttcatctgtatatctgtatgccaactggcattccatctcttttttcgccgatattttgttgtgatcggcgacacttcgcttaaaaaagcaccagtagtggtttcgcagccatgcggtgtataaaaaatgatctcatgcagatgttttgtgaatgtgttggttgacattcatatgaaaaaaatcataattccatcatgtttgtgtggggtcttttctgtatcttacgcatcgcactcaagcctgacagaaaatatgctgtaaggctcatatcaaaaaccgccattagctcatcaggaagagcagacgacaaccaggattgttgtatggtacggggttcgaggcctcgatggcggtccaacttttcaaaactcttctgaatcagatccccttattatcatccctgcaaagtggaacattgccattgtttggctattcaggatggggcagaccaatgaaaaaagcccacacaggggagagtgggctgaaatgggaagctaaagactcaagtaaacttatcggaaataaggaccacgcattacgggggctatcatcgccgatggccgtgattcggcaaatcaggttgattacgtagagagtaaattatctgctcaccgctgcgtcaccccttcgtaaatcaggcgtagcgcgaatacaccaataattgcaccaataacccgactggcaacgcgttgcatacgcccataagcacgacgcacagcgggcaaagaaaacgcctgactaagaaaaactcgccagataattgatgcgagcacaatccccgcccaggccattaaacgtgcccatgttggtgtttcggcatttaatgttactgagaaaatactgataaaaaataaaacggtttgcgggttagagagatcggtaattaatccgcggcgaaaaaagacataccagggggcgctaatcggttgttgtagtgtgctcatttgcggtgttgactggcggcgcatgctgcaccacgcaaaccataagagataagcgccgccgacgattctgataagcgaaaaaatctcctcacactgcgtaattagcgttgcaagaccaaacaaacccaacccggaataaaatgcatcgcccagcgccacgcccagcccggtcagcacccctgcgcgtcgaccggaagccaggctggtttgtactaccacaaagagattggctcccggattaaaaaaagtaatcacgaacagtcctacggtcaggtaaacggcatgcaaaggatccatagtgatttcatccataaataagtgaactaactgcatcatatttctaccaaaaataatcgggtgcgagagagatcacaaagtgtcttatttccggttactggcgtttatgccctgactgaactaattattaatcaacccaataatgtgggtgggtgatagtgtgataacaactctggagccgtaatatgaaaataatctctaaaatgttagtcggtgcgttagcgttagccgttaccaatgtctatgccgctgaattgatgaccaaagcggaatttgaaaaagttgaatcgcagtatgaaaaaataggtgatatttcaaccagcaatgaaatgtcgactgcagatgcaaaagaagatttgatcaaaaaagcggatgaaaaaggggctgatgtgttggtactgacctccggtcaaactgacaataagatccacggcacggcaaatatttataagaagaagtaattctgaatcctatgtaaacatctccgatgcgtaagtttatcggtgatcatctattgaaatttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttcagcttttcagccgccgccagaacgtcgtccggctgatgcctaaataattcgccgctgctgttttatcgccattaaatttctccagtgcctgttgtggtgtcagtaagcgtggagcgggagttttcgccgactcgcgcgccagttccggcagtagcagttgcataaactgcggcgttaaatccggcgtcggttccacacttaaaaacagcgccagtcgttccatcatattgcgcagttcacgaatattgcctggccagtcgtagtgcagcagcacagtttcacttgcctgtaacccctggcgtaatgcagcagaaaatggggcggagagcgccgccagagacactttcaaaaagctttccgccagcggaagaatatccgccacccgctcgcgcagtggtggcaattgcagacgcaaaatactcagccgataaaacagatcacggcgaaaacgtccttgctgcatatcttcttccagattgcagtgagtggcgctaatgacccgtacatctaccggaacaggctgatgcccgccgacgcgggtgacctctttttcttccagcacccgcagcagccgggtctgcaaaggtagcggcatttcgccaatctcatccagaaacagcgtaccgccgtgggcaatttcgaacagcccggcgcgacctccgcgtcgcgagccggtaaacgccccttcctcatagccaaacagttctgcttccagcagcgattcggcaatcgccccgcagttgacggcaacaaacggatgcgactttttgccctgtcgcgcatcgtggcgggcaaaatattcccgatgaatcgcctgggccgccagctctttgcccgtccccgtttccccctcaatcaacaccgccgcactggagcgggcatacagcaaaatagtctgccgtacttgttccatctgtggtgattgaccgagcatatcgcccagcacgtaacgagtacgcagggcgttgcgggtggcatcgtgagtgttatggcgtaacgacatgcgcgtcatatccagcgcatcgctgaacgcctggcgcacggtggcggcggaatagataaaaattccggtcattccggcttcttctgccaaatcggtaatcagccctgcgccgaccaccgcttcggtgccgttagcttttagctcgttaatctgcccgcgtgcgtcttcctcggtaatgtagctacgttggtcgaggcgcaaattaaaggttttttgaaacgccaccagcgctggaatggtttcctgataggtgacaacgccgatagaagaggtgagttttccggcttttgccagtgcctgtaacacatcgtagccgctcggtttaatcaaaataactggcactgacaggcggcttttcaggtacgcgccgttagagccagccgcgatgatggcgtcacagcgttcgtttgccagtttcttgcggatgtaggtcactgctttttcaaagccaagctgaataggggtaatgttcgccaggtgatcaaactcgaggctgatatcgcgaaacagctcgaacaggcgcgttacagataccgtccagataaccggtttgtcgtcattaagccgtggtggatgtgccatagcgcaccgcaaagttaagaaaccgaatattgggtttagtcttgtttcataattgttgcaatgaaacgcggtgaaacattgcctgaaacgttaactgaaacgcatatttgcggattagttcatgactttatctctaacaaattgaaattaaacatttaattttattaaggcaattgtggcacaccccttgctttgtctttatcaacgcaaataacaagttgataacaaaggatgggctatgtctctacactctccaggtaaagcgtttcgcgctgcactgactaaagaaaatccattgcagattgttggcaccatcaacgctaatcatgcgctgttggcgcagcgtgccggatatcaggcaatttatctttctggcggtggcgtggcggcaggttcgctggggctgcccgatctcggtatttctacccttgatgatgtgctgaccgacattcgccgtatcaccgacgtttgttcgctgccgctgctggtggatgcggatatcggttttggttcttcggcctttaacgtggcgcgcaccgtgaaatcgatgattaaagccggtgcggcaggattgcatattgaagatcaggttggtgcgaaacgctgcggtcatcgtccgaataaagcgatcgtctcgaaagaagagatggtggatcggatccgcgcggcggtggatgcgaaaaccgatcctgattttgtgatcatggcgcgcaccgatgctctggcggtagaggggctggatgcggcgatcgagcgtgcgcaggcctatgttgaagcgggtgccgagatgttgttcccggaggcgattaccgaactcgccatgtaccgccagtttgccgatgcggtgcaggtgccgatcctcgccaacatcaccgaatttggtgccacgccgctgtttaccaccgacgaattacgcagcgcccatgtcgcaatggcgctgtacccactttcagcgttccgcgccatgaaccgcgccgctgaacatgtctacaacgtcctgcgccaggaaggcacgcagaaaagcgtcatcgacaccatgcagacccgcaacgagctgtacgaaagcatcaactactaccagtacgaagagaagctcgacaacctgtttgcccgtagccaggtgaaataaaaaacgcccgttgattgtattcgacagccgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacaatctcgaccctacaaatgataacaatgacgaggacaacatgagcgacacaacgatcctgcaaaacagtacccatgtcattaaaccgaaaaaatctgtggcactttctggcgttccggcgggcaatacggcgctctgcaccgtgggtaaaagtggcaatgacctgcattaccgcggctacgatattcttgatctggcgaaacattgcgaatttgaagaagtggcgcatctgctgatccacggcaaactgccgacccgtgacgaactcgccgcttacaaaacgaaactgaaagccctgcgcggtttaccggctaacgtgcgtaccgtgctggaagccttaccggcggcgtcgcacccgatggatgttatgcgcaccggtgtttccgcgctcggctgcacgctgccagaaaaagaggggcataccgtctctggcgcgcgggatattgccgacaaactgctggcgtcgcttagctcgattctcctttattggtatcactacagccacaacggcgaacgcatccaaccggaaaccgatgacgactccatcggcggtcacttcctgcatctgctgcacggcgaaaagccatcgcaaagctgggaaaaggcgatgcatatctcgctggtgctgtacgccgaacacgagtttaacgcctccacctttaccagtcgggtgattgcgggcaccggctctgatatgtattccgcgattattggcgcgattggcgcactgcgcgggccaaaacacggcggggcgaatgaagtgtcgctggagatccagcaacgctacgaaacgccggacgaagccgaagcagatatccgcaagcgcgtggaaaacaaagaagtggtcattggttttggtcatccggtttacaccatcgctgacccgcgccaccaggtgattaaacgtgtggcgaagcagctctcgcaggaaggcggctcgctgaagatgtacaacatcgccgatcgcctggaaacggtgatgtgggagagcaaaaagatgttccccaatctcgactggttctctgctgtttcctacaacatgatgggcgttcccaccgagatgttcacaccactgtttgttatcgcccgcgtcaccggctgggcggcgcacattatcgaacaacgtcaggacaacaaaattatccgtccttccgccaattatgttggaccggaagaccgcccgtttgtcgcgctggataagcgccagtaaacctctacgaataacaataaggaaacgtacccaatgtcagctcaaatcaacaacatccgcccggaatttgatcgtgaaatcgttgatatcgtcgattacgtcatgaactacgaaatcagctctaaagtggcctacgacaccgcacattactgcctgctcgacacgctcggctgcggtctggaagctctcgaatacccggcctgtaaaaaactgctggggccaattgttcccggcaccgtcgtacccaacggcgtgcgcgtccccggaactcagttccagctcgaccccgtccaggcggcatttaacatcggcgcgatgatccgctggctcgatttcaacgatacctggctggcggcggagtggggccatccttccgacaacctcggcggcattctggcaacggcggactggctttcgcgcaacgcggtcgccagcggcaaagcgccgttgaccatgaaacaggtgctgaccgcaatgatcaaagcccatgaaattcagggctgcatcgcgctggaaaactcctttaaccgcgtcggcctcgaccacgttctgttagtgaaagtggcttccaccgccgtggtcgccgaaatgctcggcctgacccgcgaggaaattctcaacgccgtttcgctggcgtgggtggacggtcagtcgctgcgcacctatcgccatgcgccgaacaccggcacgcgtaaatcctgggcggcgggcgatgccacttcccgcgcggtacgtctggcactgatggcgaaaacgggcgaaatgggttacccgtcagccctgactgcgccggtgtggggcttctacgacgtctcctttaaaggtgaatcgttccgcttccagcgcccgtacggttcctacgttatggaaaatgtgctgttcaaaatctccttcccggcggagttccactcccagacggcagttgaagcagcgatgacgctctatgaacagatgcaggcagcaggcaaaacggcggcggatatcgaaaaagtgaccattcgcacccacgaagcctgtattcgcatcatcgacaaaaaagggccgctcaataacccggcagaccgcgatcactgcattcagtacatggtggcgatcccgctgctattcgggcgcttaacggcggcagattacgaggacaacgttgcgcaagataaacgcattgacgccctgcgcgagaagatcaattgctttgaagatccggcatttaccgctgactaccacgacccggaaaaacgcgccatcgccaatgccattacccttgagttcaccgacggcacacgatttgaagaagtggtggtggagtaccccattggtcatgctcgccgccgtcaggatggtattccgaaactggtcgataaattcaaaatcaatctcgcgcgccagttcccgactcgccaacagcagcgcattctggaggtttctctcgacagagctcgcctggaacagatgccggtcaatgagtatctcgacctgtacgtcatttaagtaaacggcggtaaggcgtaagttcaacaggagagcattatgtcttttagcgaattttatcagcgttcgattaacgaaccggagcagttctgggccgagcaggcccggcgtattgactggcagacgccctttacgcaaacgctcgatcacagcaatccgccgtttgcccgttggttttgtgaaggccgaaccaacttgtgccacaacgccatcgaccgctggctggagaaacagccagaggcgctggcgctgattgccgtctcttcggaaacagaagaagagcgcacctttacctttcgtcagctgcatgacgaagtgaacgcggtggcctcaatgttgcgttcattgggtgtgcagcgcggcgatcgggtgctggtgtatatgccgatgattgccgaagcgcatattactctgctggcctgcgcgcgcattggcgctattcactcggtggtgtttggtggatttgcctcgcacagcgtggcggcgcgaattgatgacgctaaaccggtgctgattgtctcggctgatgccggagcgcgcggtggcaaaatcattccctataaaaaattgctcgacgatgcgataagtcaggcgcagcaccagccacgccatgttttgctggtggatcgcgggctggcgaaaatggcgcgcgtcagcgggcgggatgtcgatttcgcgtcgttgcgccatcaacacatcggcgcgcgggtaccggtggcgtggctggaatccaacgaaacctcctgcattctctacacttccggcacgaccggcaaacctaaaggcgtgcagcgtgacgtcggcggatatgcggtggcgctggcgacctcgatggacaccatttttggcggcaaagcgggcagcgtgttcttttgcgcatcggatatcggctgggtggtggggcattcgtatatcgtttacgcgccgctgctggcggggatggcgactatcgtttacgaaggattgccgacctggccggactgcggcgtgtggtggacaatcgtcgagaaatatcaggttagccggatgttctcagcgccgaccgccattcgcgtgctgaaaaaattccctaccgctgaaattcgcaaacacgatctctcgtcgctggaagtgctctatctggctggagaaccgctggacgagccgaccgccagttgggtgagcaatacgctggatgtgccggtcatcgacaactactggcagaccgaatccggctggccgattatggcgattgctcgcggtctggacgacaggccgacgcgtctgggaagccccggtgtgccgatgtatggctataacgtgcagttgcttaatgaagtcaccggcgaaccgtgtggcgtcaacgagaaagggatgctggtggtggaagggccgctgccgccggggtgtattcagaccatctggggcgacgacggccgctttgtgaagacttactggtcgctgttttcccgcccggtgtacgccacctttgactggggcatccgtgacgctgacggttatcactttattctcgggcgcactgacgatgtaattaacgttgccgggcatcggctggggacgcgcgagattgaagagagtatctccagccatccgggcgttgccgaagtggcggtggttggggtgaaagatgcgctgaaagggcaggtggcggtggcgtttgtcattccgaaagagagcgacagtctggaagatcgtgatgtggcgcactcgcaagagaaggcgattatggcgctggtggacagccagattggcaactttggccgcccggcgcacgtctggtttgtctcgcaattgccaaaaacgcgatccggaaaaatgctgcgccgcacgatccaggcgatttgcgaaggacgcgatcctggagatctgacgaccattgatgatcctgcgtcgttggatcagatccgccaggcgatggaagagtaggttattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccactgtttttacaccgataatttttcccccacctttttgcactcattcatataaaaaatatatttccccacgaaaacgattgctttttatcttcagatgaatagaatgcggcggattttttgggtttcaaacagcaaaaagggggaatttcgtgtcgcaagataacaactttagccaggggccagtcccgcagtcggcgcggaaaggggtattggcattgacgttcgtcatgctgggattaaccttcttttccgccagtatgtggaccggcggcactctcggaaccggtcttagctatcatgatttcttcctcgcagttctcatcggtaatcttctcctcggtatttacacttcatttctcggttacattggcgcaaaaaccggcctgaccactcatcttcttgctcgcttctcgtttggtgttaaaggctcatggctgccttcactgctactgggcggaactcaggttggctggtttggcgtcggtgtggcgatgtttgccattccggtgggtaaggcaaccgggctggatattaatttgctgattgccgtttccggtttactgatgaccgtcaccgtcttttttggcatttcggcgctgacggttctttcggtgattgcggttccggctatcgcctgcctgggcggttattccgtgtggctggctgttaacggcatgggcggcctggacgcattaaaagcggtcgttcccgcacaaccgttagatttcaatgtcgcgctggcgctggttgtggggtcatttatcagtgcgggtacgctcaccgctgactttgtccggtttggtcgcaatgccaaactggcggtgctggtggcgatggtggcctttttcctcggcaactcgttgatgtttattttcggtgcagcgggcgctgcggcactgggcatggcggatatctctgatgtgatgattgctcagggcctgctgctgcctgcgattgtggtgctggggctgaatatctggaccaccaacgataacgcactctatgcgtcgggtttaggtttcgccaacattaccgggatgtcgagcaaaaccctttcggtaatcaacggtattatcggtacggtctgcgcattatggctgtataacaattttgtcggctggttgaccttcctttcggcagctattcctccagtgggtggcgtgatcatcgccgactatctgatgaaccgtcgccgctatgagcactttgcgaccacgcgtatgatgagtgtcaattgggtggcgattctggcggtcgccttggggattgctgcaggccactggttaccgggaattgttccggtcaacgcggtattaggtggcgcgctgagctatctgatccttaacccgattttgaatcgtaaaacgacagcagcaatgacgcatgtggaggctaacagtgtcgaataacgctttacaaacaattattaacgcccggttaccaggcgaagaggggctgtggcagattcatctgcaggacggaaaaatcagcgccattgatgcgcaatccggcgtgatgcccataactgaaaacagcctggatgccgaacaaggtttagttataccgccgtttgtggagccacatattcacctggacaccacgcaaaccgccggacaaccgaactggaatcagtccggcacgctgtttgaaggcattgaacgctgggccgagcgcaaagcgttattaacccatgacgatgtgaaacaacgcgcatggcaaacgctgaaatggcagattgccaacggcattcagcatgtgcgtacccatgtcgatgtttcggatgcaacgctaactgcgctgaaagcaatgctggaagtgaagcaggaagtcgcgccgtggattgatctgcaaatcgtcgccttccctcaggaagggattttgtcgtatcccaacggtgaagcgttgctggaagaggcgttacgcttaggggcagatgtagtgggggcgattccgcattttgaatttacccgtgaatacggcgtggagtcgctgcataaaaccttcgccctggcgcaaaaatacgaccgtctcatcgacgttcactgtgatgagatcgatgacgagcagtcgcgctttgtcgaaaccgttgctgccctggcgcaccatgaaggcatgggcgcgcgagtcaccgccagccacaccacggcaatgcactcctataacggggcgtatacctcacgcctgttccgcttgctgaaaatgtccggtattaactttgtcgccaacccgctggtcaatattcatctgcaaggacgtttcgatacgtatccaaaacgtcgcggcatcacgcgcgttaaagagatgctggagtccggcattaacgtctgctttggtcacgatgatgtcttcgatccgtggtatccgctgggaacggcgaatatgctgcaagtgctgcatatggggctgcatgtttgccagttgatgggctacgggcagattaacgatggcctgaatttaatcacccaccacagcgcaaggacgttgaatttgcaggattacggcattgccgccggaaacagcgccaacctgattatcctgccggctgaaaatgggtttgatgcgctgcgccgtcaggttccggtacgttattcggtacgtggcggcaaggtgattgccagcacacaaccggcacaaaccaccgtatatctggagcagccagaagccatcgattacaaacgttgaacgactgggttacagcgagcttagtttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattccagccgctgatctgtgtcagcggctaccgtgattcattcccgccaacaaccgcgcattcctccaacgccatgtgcaaaaatgccttcgcagcggctgtctgccagctgtagtttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattccagccgcagacctgtgtcagcggctaccgtgattcatttccgccaacaaccgcgcatttatccaacgccatgtgcaaaaatgccttcgcggcggctgtctgccagctatttttccgccgcaacaaaaccgccgttctctccagtagtggcggggcaagagaaatagctttaagcccgtcatgttgtgtggcaatcgctgctggtaacaatgtggaaagggaagtgcggcgaatcagctccagaaccgcgctaattgagttcgcctcaatgaccacctgtggatgtagccccgctttctcgcagtagtggtcaatttgctctctggtggcaaattccgcgctgagcaggaccagtttttcatcatgcaagcgactcaacgccacctgttcatggacggccagcggatgatgttgcgccacgactaacgctaaactttctgtcagtaaaggaattgcctccagctccggcgaatgcacaggcgcgaaggcaatcccaacgtccaactcgtcgcggcaaagcatatcctcgattttctcctgcgacatttcctgtagctggagcgtgatgctgggatagcgcgcatagaaatccgccattaaggggccgataaagtagctcgtaaaggtgggggtgacggcgatacgcagcgatcctcgcgtcagatcggcaacatcatgaatcgcccgtttacccgcccccagttcctgtaacgcccggctggcgtactgtcgccagacttctcctgcatcagtgagacgaatcgttcgcccgctacggtcaaacagcggcacgcctaaactctcctctaactggcgaatctgctgggaaagcgcaggttgggagacgtgcaacgcactggcggcacgggtgaagctgccatgttcagccacggcaagaaaataattgatatgtcgagagagcattcgcaacctataagtaaatccaatggaactcatcataaatgagacttttaccttatgacaatcggcgagtagtctgcctctcattccagagacagacagaggttaacggtgaaagagattattgatggattccttaaattccagcgcgaggcatttccgaagcgggaagccttgtttaaacagctggcgacacagcaaagcccgcgcacactttttatctcctgctccgacagccgtctggtccctgagctggtgacgcaacgtgagcctggcgatctgttcgttattcgcaacgcgggcaatatcgtcccttcctacgggccggaacccggtggcgtttctgcttcggtggagtatgccgtcgctgcgcttcgggtatctgacattgtgatttgtggtcattccaactgtggcgcgatgaccgccattgccagctgtcagtgcatggaccatatgcctgccgtctcccactggctgcgttatgccgattcagcccgcgtcgttaatgaggcgcgcccgcattccgatttaccgtcaaaagctgcggcgatggtacgtgaaaacgtcattgctcagttggctaatttgcaaactcatccatcggtgcgcctggcgctcgaagaggggcggatcgccctgcacggctgggtctacgacattgaaagcggcagcatcgcagcttttgacggcgcaacccgccagtttgtgccactggccgctaatcctcgcgtttgtgccataccgctacgccaaccgaccgcagcgtaaccttatttttaaaccatcaggagttccaccatgattcagtcacaaattaaccgcaatattcgtcttgatcttgccgatgccattttgctcagcaaagctaaaaaagatctctcatttgccgagattgccgacggcaccggtctggcagaagcctttgtaaccgcggctttgctgggtcagcaggcgcttcctgccgacgccgcccgcctggtcggggcgaagctggatctcgacgaagactccattctactgttgcagatgattccactgcgtggctgcattgatgaccgtattccaactgacccaacgatgtatcgtttctatgaaatgttgcaggtgtacggtacaaccctgaaagcgttggttcatgagaaatttggcgatggcattattagcgcgattaacttcaaactcgacgttaagaaagtggcggacccggaaggtggcgaacgtgcggtcatcaccttagatggtaaatatctgccgaccaaaccgttctgacagccatgcgcaaccatcaaaagacgttcacgatgctgctggtactggtgctgattggtcttaatatgcgaccactgctcacctccgtcgggccactgctaccgcaattgcgccaggcgagcggaatgagctttagcgtggctgccctgttgaccgctctgccggtggttaccatgggcgggctggcgctggccggaagctggcttcatcagcatgtcagcgaacgtcgcagtgtcgccatcagtctgttgctgattgccgtcggtgcattgatgcgtgagctttacccgcaaagtgcgctgctgcttagcagcgcactgcttggtggggtggggatcggcatcattcaggcggtgatgccttcggtgattaaacggcggtttcagcagcgcacgccactggtgatggggctgtggtccgcggctctgatgggcggcggtgggcttggtgccgccataacgccctggttagttcaacatagcgaaacctggtatcaaacactcgcctggtgggcgctgcctgccgttgttgcgctctttgcctggtggtggcaaagcgcccgcgaggtcgcctcttcccacaagacaacaaccactccggttcgcgtggtattcactccccgcgcgtggacgctgggtgtttacttcggtctgattaacggcggttacgccagcctgattgcctggttacccgctttctatattgagattggtgccagcgcgcagtacagcggttccttactggcattgatgacgcttgggcaagccgcaggagctttgctgatgcctgctatggctcgccatcaggatcggcgcaaactgttaatgctggcgctggtgttacaactggtggggttctgcggctttatctggctgccgatgcaattgccggtattgtgggcgatggtgtgtgggttaggtctgggcggcgcgtttccgctctgtttgctgctggcgctcgatcactctgtgcaaccggctattgctggcaagctggtggcgtttatgcagggaatcggttttatcatcgccgggcttgccccgtggttttctggcgtgctgcgtagtatcagcggcaattacctgatggactgggcatttcatgcgctgtgcgtcgttgggctgatgatcataaccctgcgttttgcaccagtacgttttccgcagctgtgggtcaaagaggcatgatgcgacgcttgttcctgcgctttgttcatgccggatgcggctaatgtagatcgctgaacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatttttataatttaaactgacgattcaactttataatctttgaaataatagtgcttatcccggtcgtttatttcgcgaataacccgacaaggaacgccagccgccacgacgtttggtggaatgtcttttgtgacgatactacccgcgccaataacagaattatccccgatggtgacgcctggattaataaccacatgacttccgatccagacgttattgccaatcgttatcggaaaagagtacatctcgccgttttttctcaattcatggtgtacagggtgtcccgtaacggaaagagtaacgttgggtgcaatcagtacgttatcaccgattgttaccgtgtagtcatcgacaatggttaaattgaaatttgcataaaaattgcggcctatatggatgttggaaccgtaagagaaatagacaggcggttctacccaggcgttttcccctaccgtggcaaacatttctttaatcaggctttctcttttttcaacttctgatggatgcgagtgattaaactcatacattaacgttttcccacgaagtcttttttccggtaagccttcgcacatatcggtaaatagcttgcctgctcttattctttcggtcattggcatgttcaatgcgatcactccgttatgatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgattgcttaagcgacttcattcacctgacgacgcagcagggaaagcgggccggggccgctaagcgtgaacacggaaattaaggtgaagcccagcgccaccagacccagcaccagataagcgccctggaaaccgatgctttcatacatattgcccgccagtacagacataaaaatcatcgccagttgcttaaagaagcagaaacagaccagataaatcgtcgctgaaaaacgcacttcaaactggctggtaatatatttaaagcagcccaccagcaggaacggtacttcaaacatatgcagcgttttcagaataaccacttccagcgctgaggtggcgaacgatgagccaataatacgtacagacataatagtgccagccagcagcagggcgtttttcccaccgatgcgattaatgatcagtggcgcaaagaacataatcgaggcgttaagtaattcgcccattgtcgttacgtagccaaatacccgcgtaccctgttcaccggtagcaaagaacgaagtaaagaaattagcaaactgttggtcaaaaacatcgtaggtgcaggaaacgccaataacatacagtgacaaaaaccacagttttggctgtctgaacagttccagtgccagcttaaggctaaatgccgaatggttggcacctaccgcattggcaaccgtggcagaagagggcgcatccgttttggcgaaaaagagtaaaacggcgaggatgagtgcacagccagagcccagccagaaaacaaactgattattgatggtgaacatgatgccgacaatcgaggcacacagcgcccagccaacacagccaaacatccgcgcgcgaccaaattcgaaattactgcgacggctgactttctcaataaatgcctctactgctggcgcaccggcgttaaaacaaaagcctagataaataccaccaacaatcgatcctactaaaatgttgtattgtaacagtggcccgaagataaaaataaagaacggcgcaaacatcactaacatgccggtaataatccacagcaggtatttgcgcagcccgagtttgtcagaaagcagaccaaacagcggttggaataatagcgagaacagagaaatagcggcaaaaataatacccgtatcacttttgctgatatggttgatgtcatgtagccaaatcgggaaaaacgggaagtaggctcccatgataaaaaagtaaaagaaaaagaataaaccgaacatccaaaagtttgtgttttttaaatagtacataatggatttccttacgcgaaatacgggcagacatggcctgcccggttattattatttttgacaccagaccaactggtaatggtagcgaccggcgctcagctggaattccgccgatactgacgggctccaggagtcgtcgccaccaatccccatatggaaaccgtcgatattcagccatgtgccttcttccgcgtgcagcagatggcgatggctggtttccatcagttgctgttgactgtagcggctgatgttgaactggaagtcgccgcgccactggtgtgggccataattcaattcgcgcgtcccgcagcgcagaccgttttcgctcgggaagacgtacggggtatacatgtctgacaatggcagatcccagcggtcaaaacaggcggcagtaaggcggtcgggatagttttcttgcggccctaatccgagccagtttacccgctctgctacctgcgccagctggcagttcaggccaatccgcgccggatgcggtgtatcgctcgccacttcaacatcaacggtaatcgccatttgaccactaccatcaatccggtaggttttccggctgataaataaggttttcccctgatgctgccacgcgtgagcggtcgtaatcagcaccgcatcagcaagtgtatctgccgtgcactgcaacaacgctgcttcggcctggtaatggcccgccgccttccagcgttcgacccaggcgttagggtcaatgcgggtcgcttcacttacgccaatgtcgttatccagcggtgcacgggtgaactgatcgcgcagcggcgtcagcagttgttttttatcgccaatccacatctgtgaaagaaagcctgactggcggttaaattgccaacgcttattacccagctcgatgcaaaaatccatttcgctggtggtcagatgcgggatggcgtgggacgcggcggggagcgtcacactgaggttttccgccagacgccactgctgccaggcgctgatgtgcccggcttctgaccatgcggtcgcgttcggttgcactacgcgtactgtgagccagagttgcccggcgctctccggctgcggtagttcaggcagttcaatcaactgtttaccttgtggagcgacatccagaggcacttcaccgcttgccagcggcttaccatccagcgccaccatccagtgcaggagctcgttatcgctatgacggaacaggtattcgctggtcacttcgatggtttgcccggataaacggaactggaaaaactgctgctggtgttttgcttccgtcagcgctggatgcggcgtgcggtcggcaaagaccagaccgttcatacagaactggcgatcgttcggcgtatcgccaaaatcaccgccgtaagccgaccacgggttgccgttttcatcatatttaatcagcgactgatccacccagtcccagacgaagccgccctgtaaacggggatactgacgaaacgcctgccagtatttagcgaaaccgccaagactgttacccatcgcgtgggcgtattcgcaaaggatcagcgggcgcgtctctccaggtagcgaaagccattttttgatggaccatttcggcacagccgggaagggctggtcttcatccacgcgcgcgtacatcgggcaaataatatcggtggccgtggtgtcggctccgccgccttcatactgcaccgggcgggaaggatcgacagatttgatccagcgatacagcgcgtcgtgattagcgccgtggcctgattcattccccagcgaccagatgatcacactcgggtgattacgatcgcgctgcaccattcgcgttacgcgttcgctcatcgccggtagccagcgcggatcatcggtcagacgattcattggcaccatgccgtgggtttcaatattggcttcatccaccacatacaggccgtagcggtcgcacagcgtgtaccacagcggatggttcggataatgcgaacagcgcacggcgttaaagttgttctgcttcatcagcaggatatcctgcaccatcgtctgctcatccatgacctgaccatgcagaggatgatgctcgtgacggttaacgcctcgaatcagcaacggcttgccgttcagcagcagcagaccattttcaatccgcacctcgcggaaaccgacatcgcaggcttctgcttcaatcagcgtgccgtcggcggtgtgcagttcaaccaccgcacgatagagattcgggatttcggcgctccacagtttcgggttttcgacgttcagacgtagtgtgacgcgatcggcataaccaccacgctcatcgataatttcaccgccgaaaggcgcggtgccgctggcgacctgcgtttcaccctgccataaagaaactgttacccgtaggtagtcacgcaactcgccgcacatctgaacttcagcctccagtacagcgcggctgaaatcatcattaaagcgagtggcaacatggaaatcgctgatttgtgtagtcggtttatgcagcaacgagacgtcacggaaaatgccgctcatccgccacatatcctgatcttccagataactgccgtcactccagcgcagcaccatcaccgcgaggcggttttctccggcgcgtaaaaatgcgctcaggtcaaattcagacggcaaacgactgtcctggccgtaaccgacccagcgcccgttgcaccacagatgaaacgccgagttaacgccatcaaaaataattcgcgtctggccttcctgtagccagctttcatcaacattaaatgtgagcgagtaacaacccgtcggattctccgtgggaacaaacggcggattgaccgtaatgggataggtcacgttggtgtagatgggcgcatcgtaaccgtgcatctgccagtttgaggggacgacgacagtatcggcctcaggaagatcgcactccagccagctttccggcaccgcttctggtgccggaaaccaggcaaagcgccattcgccattcaggctgcgcaactgttgggaagggcgatcggtgcgggcctcttcgctattacgccagctggcgaaagggggatgtgctgcaaggcgattaagttgggtaacgccagggttttcccagtcacgacgttgtaaaacgacggccagtgaatccgtaatcatggtcatagctgtttcctgtgtgaaattgttatccgctcacaattccacacaacatacgagccggaagcataaagtgtaaagcctggggtgcctaatgagtgagctaactcacattaattgcgttgcgctcactgcccgctttccagtcgggaaacctgtcgtgccagctgcattaatgaatcggccaacgcgcggggagaggcggtttgcgtattgggcgccagggtggtttttcttttcaccagtgagacgggcaacagctgattgcccttcaccgcctggccctgagagagttgcagcaagcggtccacgctggtttgccccagcaggcgaaaatcctgtttgatggtggttaacggcgggatataacatgagctgtcttcggtatcgtcgtatcccactaccgagatatccgcaccaacgcgcagcccggactcggtaatggcgcgcattgcgcccagcgccatctgatcgttggcaaccagcatcgcagtgggaacgatgccctcattcagcatttgcatggtttgttgaaaaccggacatggcactccagtcgccttcccgttccgctatcggctgaatttgattgcgagtgagatatttatgccagccagccagacgcagacgcgccgagacagaacttaatgggcccgctaacagcgcgatttgctggtgacccaatgcgaccagatgctccacgcccagtcgcgtaccgtcttcatgggagaaaataatactgttgatgggtgtctggtcagagacatcaagaaataacgccggaacattagtgcaggcagcttccacagcaatggcatcctggtcatccagcggatagttaatgatcagcccactgacgcgttgcgcgagaagattgtgcaccgccgctttacaggcttcgacgccgcttcgttctaccatcgacaccaccacgctggcacccagttgatcggcgcgagatttaatcgccgcgacaatttgcgacggcgcgtgcagggccagactggaggtggcaacgccaatcagcaacgactgtttgcccgccagttgttgtgccacgcggttgggaatgtaattcagctccgccatcgccgcttccactttttcccgcgttttcgcagaaacgtggctggcctggttcaccacgcgggaaacggtctgataagagacaccggcatactctgcgacatcgtataacgttactggtttcacattcaccaccctgaattgactctcttccgggcgctatcatgccataccgcgaaaggttttgcgccattcgatggtgtcaacgtaaatgcatgccgcttcgccttccggccaccagaatagcctgcgattcaaccccttcttcgatctgttttgctacccgttgtagcgccggaagatgcttttccgctgcctgttcaatggtcattgcgctcgccatatacaccagattcagacagccaatcacccgttgttcactgcgcagcggtacggcgatagaggcgatcttctcctcctgatcccagccgcggtagttctgtccgtaaccctctttgcgcgcgcgcgccagaatggcttccagctttaacggttcccgtgccagttgatagtcatcaccggggcgggaggctaacatttcgattaattccttgcggtcttgttccgggcaaaaggccagccaggtcaggcccgaggcggttttcagaagcggcaaacgtcgcccgaccattgcccggtgaaaggataagcggctgaaacggtgagtggtttcgcgtaccaccattgcatcaacatccagcgtggacacatctgtcggccataccacttcgcgcaacagatcgcccagcagtggggccgccagtgcagaaatccactgttcgtcacgaaatccttcgcttaattgccgcactttgatggtcagtcgaaaactatcatcggaggggctacggcggacatatccctcttcctgcagcgtctccagcagtcgccgcacagtggtgcgatgcaggccgctgagttccgccagcagcccgacgctggcaccgccatcaagtttatttaacatatttaataacattagaccgcgggttaagccgcgcacggttttgtattccgtctgctcattgttctgcatattaattgacatttctatagttaaaacaacgtggtgcacctggtgcacattcgggcatgttttgattgtagccgaaaacacccttcctatactgagcgcacaataaaaaatcatttacatgtttttaacaaaataagttgcgctgtactgtgcgcgcaacgacattttgtccgagtcgtgaggtactgaaatggcaatacaacaccctgacatccagcctgctgttaaccatagcgttcaggtggcgatcgctggtgccggcccggttgggctgatgatggcgaactatctcggccagatgggcattgacgtgctggtggtggagaaactcgataagttgatcgactacccgcgtgcgattggtattgatgacgaggcgctgcgcaccatgcagtcggtcggcctggtcgatgatgttctgccgcacactacgccgtggcacgcgatgcgttttctcaccccgaaaggccgctgttttgctgatattcagccaatgaccgatgaatttggctggccgcgccgtaacgcctttattcagccgcaggtcgatgcggtgatgctggaaggggtgtcgcgttttccgaatgtgcgctgcttgttttcccgcgagctggaggccttcagtcagcaagatgacgaagtgaccttgcacctgaaaacggcagaagggcagcgggaaatagtcaaagcccagtggctggtagcctgtgacggtggagcaagttttgtccgtcgcactctgaatgtgccgtttgaaggtaaaactgcgccaaatcagtggattgtggtagatatcgccaacgatccgttaagtacgccgcatatctatttgtgttgcgatccggtgcgcccgtatgtttctgccgcgctgcctcatgcggtacgtcgctttgaatttatggtgatgccgggagaaaccgaagagcagctgcgtgagccgcaaaatatgcgcaagctgttaagcaaagtgctgcctaatccggacaatgttgaattgattcgccagcgtgtctacacccacaacgcgcgactggcgcaacgtttccgtattgatcgcgtactgctggcgggcgatgccgcgcacatcatgccggtatggcaggggcagggctataacagtggtatgcgcgacgcctttaacctcgcatggaaactggcgttggttatccaggggaaagcccgcgatgcgctgctcgatacctatcaacaagaacgtcgcgatcacgccaaagcgatgattgacctgtccgtgacggcgggcaacgtgctggctccgccgaaacgctggcagggtacgttacgtgacggcgtttcctggctgttgaattatctgccgccagtaaaacgctacttcctcgaaatgcgcttcaagccgatgccgcaatattacggcggtgcgctgatgcgtgagggcgaagcgaagcactctccggtcggcaagatgtttattcagccgaaagtcacgctggaaaacggcgacgtgacgctgctcgataacgcgatcggcgcgaacttcgcggtaattggctggggatgcaatccactgtgggggatgagcgacgagcaaatccagcagtggcgcgcgttgggcacacgcttcattcaggtggtgccggaagtgcaaattcataccgcacaggataaccacgacggcgtactacgcgtgggcgatacgcaaggtcgcctgcgtagctggttcgcgcaacacaatgcttcgctggtggtgatgcgcccggatcgctttgttgccgccaccgccattccgcaaaccctgggcaagaccctgaataaactggcgtcggtgatgacgctgacccgccctgatgccgacgtttctgtcgaaaaggtagcctgatatgcacgcttatcttcactgtctttcccactcgccgctggtggggtatgtcgacccggcgcaagaggtgctcgatgaggtcaatggcgtgattgccagcgcccgcgagcgtattgcggcattctcccctgaactggtggtgctgtttgcgccagatcactacaacggctttttctatgacgtgatgccaccgttctgtttaggcgttggagcgacggcaattggtgatttcggcagtgcggcaggagagctgcccgtgcctgtggagctggcggaggcctgtgcgcatgccgtcatgaagagcgggatcgatcttgccgtttcttactgtatgcaggtggaccacgggttcgcccagccgctggagttcctgctcggtgggctggataaggtgccagttctgcctgtgttcatcaacggtgtcgccacgccgctgcccggtttccagcgtacccgcatgttgggtgaagccattggacgtttcaccagcactctcaataaacgcgtgctgttcctgggttccggtgggctttcccatcagccgccggtgcccgaactggcgaaagccgatgcccatatgcgcgaccgtctgttggggagcgggaaagatttacccgccagtgagcgcgaattgcgtcagcaacgggtgattagcgccgctgagaagtttgttgaggatcagagaacgctgcatccgctcaacccgatttgggataaccagttcatgactttgctggagcagggacgcatacaggaactggatgccgtcagtaacgaagagctttccgccattgccggaaagtcgacacatgaaatcaaaacctgggtcgccgcttttgccgctatttctgcgtttggcaactggcgtagcgaagggcgttattaccgcccaatcccggagtggattgccggatttggctcgttaagcgccagaacagagaactgaatatgcaggagaagatgatgagttatcagccacaaaccgaagccgccaccagccgttttctgaatgtagaagaagcgggtaaaacgctgcgcatccattttaatgactgcggacaaggcgacgaaaccgttgtcctgctgcatggttccggcccgggtgctactggctgggcgaacttcagccgcaatatcgatccgctggtagaggcgggctatcgggtgatcctgctggattgtccgggttggggcaagagcgattcggtcgttaatagtggttcgcgatcggatcttaatgcacgaatcctgaaaagcgtggtggatcaactggatatcgccaaaatccacctgctgggcaactcgatggggggccatagttctgtggcgttcacccttaaatggccggagcgcgtcggcaaactggtgctgatgggcggcggtacgggcggcatgagtttgtttacgccgatgccaaccgaaggtattaagcgactgaatcagctttatcgtcagccgactatcgaaaacctgaagctgatgatggatatcttcgtttttgataccagcgatttgaccgacgccctgtttgaagcgcgcctgaataatatgctgtcgcgccgcgatcacctggaaaacttcgttaagagcctggaagctaatccgaaacagttcccggattttggcccacgtctggcggaaatcaaagcgcaaaccctgattgtctgggggcgcaacgaccgctttgtgccgatggatgcgggtctgcgtctgctgtccggcattgccggttctgaactgcatatcttccgcgactgtggtcactgggcgcagtgggaacatgccgacgctttcaatcaactggtgctgaatttcctcgcacgcccttaaggaatggtcatgacgaagcatactcttgagcaactggcggcggatttacgccgcgccgcagagcagggcgaagcgattgcaccgctgcgcgatctgattggtatcgataacgctgaagcggcttacgccattcagcacataaatgtgcaacatgacgttgcgcaggggcgtcgcgtggtagggcgtaaagtgggcctgacacatccgaaagtgcaacaacaactgggcgttgatcaaccggattttgggacgttatttgccgacatgtgttatggcgataacgaaatcattcctttttcccgtgttctgcaaccccgcattgaagcggagatcgcactggtgttgaaccgcgatttgcccgcaaccgatatcaccttcgacgaattgtataacgccattgaatgggtacttccggcgctggaagtggtggggagccgcattcgcgactggtcgattcagtttgtcgataccgtggcagataacgcctcctgtggggtgtatgtcatcggcggtccggcgcaacgtccggcggggttagacctgaaaaactgcgccatgaagatgacgcgtaataacgaagaggtttctagcgggcgcggcagcgaatgcctgggacatccgcttaatgcggccgtctggctggcacgcaaaatggccagtctgggtgaaccgctgcgcaccggagatatcattcttaccggggcattaggtccgatggtggcggtgaatgcgggcgatcgttttgaagcccatattgaaggcataggttcagttgctgcgacattttcaagcgcagccccaaaaggaagtctgtcatgagtaagcgtaaagtcgccattatcggttctggcaacattggtaccgatctgatgattaaaattttgcgtcacggtcagcatctggagatggcggtgatggttggcattgatcctcagtccgacggtctggcgcgcgccagacgtatgggcgtcgccaccacccatgaaggggtgatcggactgatgaacatgcctgaatttgctgatatcgacattgtatttgatgcgaccagcgccggtgctcatgtgaaaaacgatgccgctttacgcgaagcgaaaccggatattcgcttaattgacctgacgcctgctgccatcggcccttactgcgtgccggtggttaacctcgaggcgaacgtcgatcaactgaacgtcaacatggtcacctgcggcggccaggccaccattccaatggtggcggcagtttcacgcgtggcgcgtgttcattacgccgaaattatcgcttctatcgccagtaaatctgccggacctggcacgcgtgccaatatcgatgaatttacggaaaccacttcccgagccattgaagtggtgggcggcgcggcaaaagggaaggcgattattgtgcttaacccagcagagccaccgttgatgatgcgtgacacggtgtatgtattgagcgacgaagcttcacaagatgatatcgaagcctcaatcaatgaaatggctgaggcggtgcaggcttacgtaccgggttatcgcctgaaacagcgcgtgcagtttgaagttatcccgcaggataaaccggtcaatttaccgggcgtggggcaattctccggactgaaaacagcggtctggctggaagtcgaaggcgcagcgcattatctgcctgcctatgcgggcaacctcgacattatgacttccagtgcgctggcgacagcggaaaaaatggcccagtcactggcgcgcaaggcaggagaagcggcatgaacggtaaaaaactttatatctcggacgtcacattgcgtgacggtatgcacgccattcgtcatcagtattcgctggaaaacgttcgccagattgccaaagcactggacgatgcccgcgtggattcgattgaagtggcccacggcgacggtttgcaaggttccagctttaactatggtttcggcgcacatagcgaccttgaatggattgaagcggcggcggatgtggtgaagcacgccaaaatcgcgacgttgttgctgccaggaatcggcactattcacgatctgaaaaatgcctggcaggctggcgcgcgggtggttcgtgtggcaacgcactgtaccgaagctgatgtttccgcccagcatattcagtatgcccgcgagctcggaatggacaccgttggttttctgatgatgagccatatgaccacgccggagaatctcgccaagcaggcaaagctgatggaaggctacggtgcgacctgtatttatgtggtggattctggcggtgcgatgaacatgagcgatatccgtgaccgtttccgcgccctgaaagcagagctgaaaccagaaacgcaaactggcatgcacgctcaccataacctgagtcttggcgtggcgaactctatcgcggcggtggaagagggctgcgaccgaatcgacgccagcctcgcgggaatgggcgcgggcgcaggtaacgcaccgctggaagtgtttattgccgccgcggataaactgggctggcagcatgggaccgatctctatgcgttaatggatgccgccgacgacctggtgcgtccgttgcaggatcgaccggtacgagtcgatcgcgaaacgctggcgctgggatacgctggtgtttactcgagcttcctgcgtcactgtgaaacggcggcggcgcgttatggcttaagtgcggtggatattctcgttgagctgggcaaacgccggatggttggcggccaggaggatatgatcgttgacgtggcgctggatctgcgcaacaacaaataatgatgactgccgagaacgtgcattttgtatgcccatcccagcacgactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttcgcccgtaggcagtcattaaatagttctgattacgcggctggcaatgtatcagtcgcgattcacctgcactcgcaacgaggttcatcttatgtcgactcgtaccccttcatcatcttcatcccgcctgatgctgaccatcgggctttgttttttggtcgctctgatggaagggctggatcttcaggcggctggcattgcggcgggtggcatcgcccaggctttcgcactcgataaaatgcaaatgggctggatatttagcgccggaatactcggtttgctacccggcgcgttggttggcggaatgctggcggaccgttatggtcgcaagcgcattttgattggctcagttgcgctgtttggtttgttctcactggcaacggcgattgcctgggatttcccctcactggtctttgcgcggctgatgaccggtgtcgggctgggggcggcgttgccgaatcttatcgccctgacgtctgaagccgcgggtccacgttttcgtgggacggcagtgagcctgatgtattgcggtgttcccattggcgcggcgctggcggcgacactgggtttcgcgggggcaaacttagcatggcaaacggtgttttgggtaggtggtgtggtgccgttgattctggtgccgctattaatgcgctggctgccggagtcggcggttttcgctggcgaaaaacagtctgcgccaccactgcgtgccttatttgcgccagaaacggcaaccgcgacgctgctgctgtggttgtgttatttcttcactctgctggtggtctacatgttgatcaactggctaccgctacttttggtggagcaaggattccagccatcgcaggcggcaggggtgatgtttgccctgcaaatgggggcggcaagcgggacgttaatgttgggcgcattgatggataagctgcgtccagtaaccatgtcgctactgatttatagcggcatgttagcttcgctgctggcgcttggaacggtgtcgtcatttaacggtatgttgctggcgggatttgtcgcggggttgtttgcgacaggtgggcaaagcgttttgtatgccctggcaccgttgttttacagttcgcagatccgcgcaacaggtgtgggaacagccgtggcggtagggcgtctgggggctatgagcggtccgttactggccgggaaaatgctggcattaggcactggcacggtcggcgtaatggccgcttctgcaccgggtattcttgttgctgggttggcggtgtttattttgatgagccggagatcacgaatacagccgtgcgccgatgcctgacgtgccttattaggcaggggcgaaagggacttcaccccaatacacctacggcgtttacaggtatactcgctaaaaattattcagcgggtttggaaacaaagatggcaaaacttaccttacaagagcagttgctcaaagcaggattagtcaccagcaaaaaagcggcgaaggtggagagaacggcgaaaaaatcgcgcgttcaggcgcgtgaagctcgggcggcggtagaagaaaataaaaaggcacagcttgagcgtgataaacagcttagcgaacagcaaaaacaagcggcgttggcgaaagaatataaagctcaggtgaagcagcttattgaaatgaaccgaatcaccattgccaatggcgatattggttttaacttcactgacggcaatctgattaagaagatttttgtcgataagctcacacaggcgcagttgattaatggtcgtctggcgattgcccgcttgttggtcgataacaatagcgaaggtgaatacgccattattcccgccagcgttgccgataaaattgctcagcgcgatgccagcagtatagtgttgcacagcgcgctcagcgccgaagagcaggatgaagacgacccgtatgccgacttcaaagtgcctgatgatttgatgtggtaaacatagataagtcgtgcgcagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtcgtgctattatcaacgcatattcagtttattggcgtggtaggcaatatgctcgccaataaaactggagacaaaataatagctgtgatcataaccctcgtgataacggattaacgtcttgatattcatctcctggcagatcttttcaagatttggagtccgcagctgttctgcgtaaaaatcatcactcaacccctgatcaaccatgatttccgcaacgcgttgaccttgtgaaataagactcaccgggtcgtaatccaaccaggcatctttattttcagcaagatatgcagcaaaggcttgctgtccccacggcacttgcgatggggagacaatgggcgaaaacgccgagacgctgacatattcatctgggttacgtaacgccagcaccagcgcgcccagcccgcccatagaatgaccagagatagactttttggccgttgccggaaaatgatgcatcactaaatccggcagctcgttgcggatatagtcatacattttgtaatgttcattccacggcgcttgcgtcgcgttcaggtaaaacccggcaccttgcccgagatcgtaacggtcagcatctgcgacatgactgcctcgcggactggtgtccggcgcaacaacaataatgttgtgctcagccgcgtaacgctgcatccccgatttagtaatgaaattctgctcgttgcaggtcaggcctgaaagccagtacagcaccggcaatttttcattcgcggcttttggtgggagatagacgccgacattcatttcacatttcagtgattgggaataatgccgatacatattttgccagccgccaaagctgacatgtttttcaatgagttccatcagtcattatctcagggttaatcccccggacggctgcccggggagagtattaagaacccccgcctgaagtggacggggtaaacctgcgggaaatcagtaacgaattacggttcgaatggatttgccttcatgcatcaggtcgaaggcgtcattaatttcatccaggctcatggtatgcgtgacaaacggttccagatcgatatcacctttcatcgcatcttcaaccatgcccggtaactgggaacgacctttcacgccgccaaacgcggaacctttccatacgcgaccagtgaccaactggaatggacgggtggagatttcctgaccggcaaccgcgaccccgatgatcaccgactgaccccagccgcggtgcgcactttccagcgccgcacgcatcacgttgacgttaccgatgcattcaaaggtatggtcgataccccatttgttgatatccaacaggacatcttttatcggtttgtcgtagtcattcgggttaatgcagtcggtagcaccgaagcgacgcgccagatcgaatttcttcgggttggtatcgatagcgataatccgacccgctttcgcctgacgcgcgccctgaaccactgccagaccaatcgcgccaagaccaaacacggcaacagaatcacctggctggactttagctgtgttgtgtaccgcgccaataccggtggtcacgccacagcccagcaggcagacgtgttcatggtttgcttctggattaatttttgccagagacacttccgcgactacggtgtattcactgaatgtagagcaccccatgtagtgataaagcggctgcccgttgtaagaaaaacgggtggtgccgtctggcatcaggcctttaccctgggtttcgcgaaccgcaacacagaggttagttttgccagaacgacagaactcacactcgccgcactccgcggtgtaaagcgggatcacatggtcgccaggtttgacgctggttacgccttcaccgacttcaaccacaacgccggccccttcgtgaccgagaaccaccgggaatacaccttccgggtcatcgccggagagggtaaatgcgtcggtatggcaaacgccggtatgggtgactttaattagcacttcaccttttttcggtggtgcaacgtcaatttcaacgatttccagcggtttaccgggagcaaatgcaacggcagcacgtgatttcatctctcgctcttcctcaatatggtaatagattcagctatttaagataggcacgaaccagttcaatagtgtcgtcaacggattggctgacttcgcggctgtagcagtcatttcggtcaaacgtttcccggatatggctttcaagcacttctgccatcagcccattagccgcgccccgaacggcagcgatctgttggagtatggcacggcattcggcatcaccctccagcgaccgttccagagcatcaatctgcccccgaatacgacgaactcgagtaaggacctttttcttctcttccggagtactgggcatttcgcacctcatcatctgcatgcaatatactataggggggtattctatatgtcaatgcatacccccctatagtatataacactggagaataaaatttatccggtgaatgtggtcggaaaacaaagaggaaaggggggggggctaatcggcagggaaggccgccccggatagcgggcggcagaaggaatcagaatttccaggtcagacgggctgcaagttgcagaccgttaaaatcatcggttggggtgtcgtaccacactttacctgccgtcagcccgagattaagttgctcagtcagcggttgaatacgttgcagactgacgctcttcatgctgccgtagcgtgtttctggcgtccagtcataggtgtaagcacctgttccgcggcttagccatagttgcgtataaccagtgccgcgcgggtcattcagacgcacggaaatcatattgctataactaccacctgcatcgctggagtcataatgggtatagcggtagctggtgatcaccgggccagtatagagtgatacgccgccttgccaggcatcgacttcgacatcatcgtaatatttagtgtagcgataaccggtcgtgaaaagcgtttttggtaacagggccaggttaatatcctgacgaaaatcctggcgggcaaagaccggcgtattatccgcaaaggcaatacccgttcgggttgtcagccagttattccatttataccagaccgcaccctgaccgcgagtggcattgaaatgttcagtttcataatcacgacgcccctgggaaagattaaaaagcagcgttgcgttttcaactttcgccaccagttcagcatacgctaaattacggttgccatgatcgccagaataatcggtaaaatcgtagcccgcggtaatggaagttaacccggcataagcgggcaatgcgctaaaaatggccgccgctaataacgtccgttttatcattttaatctcctgtacggataagttcttgtcggagtgaataagttccggtaggtaaattacgttctacaatcacgcgcgggccaagttgcgtgttcggggaaataattcgcccaggcaaaataataacttgtacgccaaggcgtgaacgctgcccgatataacaacctaatttatcgcatccggtagcgataattccctctggagttcgaacagacacgggctgttcatccagacgatgattactggtacgtacttgtgcgcctaaatatgcctggtttgcaactaccgagtcggcaataaaacattgcggaccaatcgttgcttccgcttcaataaccgcatttttaatctcggtggcaaaaccaatttttacgccattgctgattattgtgccaggacgaataaacgcataattactagactggccccctgaatctccagacaaccaatatcacttaaataagtgatagtcttaatactagtttttagactagtcattggagaacagatgattgatgtcttagggccggagaaacgcagacggcgtaccacacaggaaaagatcgcaattgttcagcagagctttgaaccggggatgacggtctccctcgttgcccggcaacatggtgtagcagccagccagttatttctctggcgtaagcaataccaggaaggaagtcttactgctgtcgccgccggagaacaggttgttcctgcctctgaacttgctgccgccatgaagcagattaaagaactccagcgcctgctcggcaagaaaacgatggaaaatgaactcctcaaagaagccgttgaatatggacgggcaaaaaagtggatagcgcacgcgcccttattgcccggggatggggagtaagcttagtcagccgttgtctccgggtgtcgcgtgcgcagttgcacgtcattctcagacgaaccgatgactggatggatggccgccgcagtcgtcacactgatgatacggatgtgcttctccgtatacaccatgttatcggagagctgccaacgtatggttatcgtcgggtatgggcgctgcttcgcagacaggcagaacttgatggtatgcctgcgatcaatgccaaacgtgtttaccggatcatgcgccagaatgcgctgttgcttgagcgaaaacctgctgtaccgccatcgaaacgggcacatacaggcagagtggccgtgaaagaaagcaatcagcgatggtgctctgacgggttcgagttctgctgtgataacggagagagactgcgtgtcacgttcgcgctggactgctgtgatcgtgaggcactgcactgggcggtcactaccggcggcttcaacagtgaaacagtacaggacgtcatgctgggagcggtggaacgccgcttcggcaacgatcttccgtcgtctccagtggagtggctgacggataatggttcatgctaccgggctaatgaaacacgccagttcgcccggatgttgggacttgaaccgaagaacacggcggtgcggagtccggagagtaacggaatagcagagagcttcgtgaaaacgataaagcgtgactacatcagtatcatgcccaaaccagacgggttaacggcagcaaagaaccttgcagaggcgttcgagcattataacgaatggcatccgcatagtgcgctgggttatcgctcgccacgggaatatctgcggcagcgggcttgtaatgggttaagtgataacagatgtctggaaatataggggcaaatccaattacctatcaggcagtttgcgccaatcactaccggaccctgaataacggcaccatgacaaatacgggtattcgcgccgataacaacttcacctgcagtttcatcaataattacctggtctgcaatctgaatatttttctctttaacattaagcttcagatagtttttcagttcctgtgacagaaggttgggaataagcggttgacgcttccaccagtgcggaatagcgggtgggtttgtcgcgctgaggttcgcgtccagtaaaaaaggcaataagtccataaataatccagatggcataagctaataatacatacacaacggaaagcggcgctaaaggcaccaacaaccagcaacgatgaaaccaggcgctaaaagcaccaataacacaaactacgccgacccagataagcggaaacattgccaacaccactccatgcggcccggtggtgatgaattcattaaaccaggtagtgagataaatcccaacgccataaagcacaaccaacagcataggaaatatactgaagataccgaagcggctaaataaaagtcttttatgcaggcgcatacagaccgcgtatcccacaatccaacgccgccagcgacgccactcctcacgcgggctgttgcattcctgtgggtatacgatgcagcgattcgcctgccgaatacggtagccgtttgccaccaatgtccaggtgagatcaaggtcttcgactttagtacgatccgagaaaccgaacttacgcaatacatcagtacggaacatcccgcaggcaccgctgataataaacggtgcgccacccaggagctgctgtagcgtgcgcttcataacaatcatcggcaactttacggtcgcgcggatgtgcggtaacagacccgcgcctttcaacgcagtagagggaatgccgcctacggcatcggcaccgcgctcaatttctgccagcatatagcccattccgtcttgatcgggcggaacataggtgtcggcatcacttaaaaaaacctggtcgcaggtggcgtaattgaggccattcatcagcgcaccacctttaccggtatttttttgcgtgacggcaacaaagcggtcgccccatttgcgtttgacttccgccatgaccgcttcggtattgtccgtggagccgtcgttaacgcaaattacccggcaaaaataagggttacgcagtagattatccagtgactgcgccagacacgggccttcgttatacgcaggtataatggcgtcaatacagcctttcttttgactgggtttacgtcttagcgtacttaaaaaccatagcaacattgctatggacatacagataaatatccaggttttcatgcaatttgctcaaagaatcattttatgaattacaaagccttcacccagatcgctattgacctgttgtccgcgaaattgtgcaactgcacgcaggcgatcatgacgcatataatcgcgtcgttcctagcttttatgtttttttaatgcagcaagtttgactgtgaaatattcttctttaacggattcaaaaacctgaggcataaatgaaagccaggtacttggggtttcgtagccgagaatttgcggaatagttcggcaggcaaccattgaagcttgataaacagcaagatgatcctgatggcggtcggcatcatgcatggtatatacccgcatgatttcaacatcagaaggaatttgatttttaatgatgtcttccagggcggaaatcatatcattgagctgtaaatgagcgcgggtgtcagcaaaattaagatgaatagtttggtggcaccctaatatctttagggcgttgcgcgattcttcatggcgatcgattattccatctgtgccagagttgccggtagtcatcaccacggctgcgatataaattcctttttgcgcaagacgagcaagcgatgcgccacagcctaattctatatcgtcaggatgtgcgccaatagcaaggataccctttcttttatttgccgaagaaaggagggctgaatctaaaaccttatccacttaatgacactccattttatttattatactacaagcacaacgatgcactcagagacgtaatctctggcgcagccagatgttaatttataaatgttaaatgttgctaataactgaaaagcaagggctttcagacccgtgggttcgactgggtaatgtttctatgcaattcatatgttaagtgtttgtatgtttggtatgtatagttattttgttttatacattgtatttagatgtgatttagtttgtcaattaattgcatttaaaaaatatgttctgtgaacaagcattgtttatatacattatgtgaatgtaatatgcgagtgattgagaatgatacagtgatatatacaatgcgaatataatagttttattatatgtattgatattgatagaaataatgaagtaataaatctcgtaatgtggttgtttatgcatcactaaaatgaagtgtagtaattttcccaattgttagaacggagtaattgcatatttaatctttccttagccgtttttttgctaagaataaaatcatctgtgcgataacgactaattcttttaatgaatgtttttattcctgaatactgctcccataacaagacaggggagcagacaatcatggcaatttcatcgcgtaacacacttcttgccgcactggcattcatcgcttttcaggcacaggcggtgaacgtcaccgtggcgtatcaaacctcagccgaaccggcgaaagtggctcaggccgacaacacctttgctaaagaaagcggagcaaccgtggactggcgtaagtttgacagcggagccagcatcgtgcgggcgctggcttcaggcgacgtgcaaatcggcaacctcggttccagcccgttagcggttgcagccagccaacaggtgccgattgaagtcttcttgctggcgtcaaaactgggtaactccgaagcgctggtggtaaagaaaactatcagcaaaccggaagatctgattggcaaacgcatcgccgtaccgtttatctccaccacccactacagcctgctggcggcactgaaacactggggcattaaacccgggcaagtggagattgtgaacctgcagccgcccgcgattatcgctgcctggcagcggggagatattgatggtgcttatgtctgggcaccggcggttaacgccctggaaaaagacggcaaggtgttgaccgattctgaacaggtcgggcagtggggcgcgccaacgctggacgtctgggtggtgcgcaaagattttgccgagaaacatcctgaggtcgtgaaagcgttcgctaaaagcgccatcgatgctcagcaaccgtacattgctaacccagacgtgtggctgaaacagccggaaaacatcagcaaactggcgcgtttaagcggcgtgcctgaaggtgacgttccggggctggtgaaggggaatacctatctgacgccgcagcaacaaacggcagaactgaccggaccggtgaacaaagcgatcatcgacaccgcgcagtttttgaaagagcagggcaaggtcccggctgtagcgaatgattacagccagtacgttacctcgcgcttcgtgcaataaaaggaggcgcagatgctgcaaatctctcatctttacgccgattatggcggcaaaccggcactggaagatatcaacctgacgctggaaagcggcgagctactggtggtgctggggccgtccggctgcggtaaaaccaccctgctgaatctgattgccggttttgtgccttatcagcatggcagcattcaactggcgggtaagcgtattgagggaccgggagcagagcgtggcgtagtttttcagaatgaagggctactaccgtggcgcaatgtacaggacaacgtggcgttcggcctgcaattggcaggtatagagaaaatgcagcgactggaaatcgcgcaccagatgctgaaaaaagtggggctggaaggcgcagaaaaacgctacatctggcagctttccggtggtcaacgtcagcgggtggggattgctcgtgcgctggcggcgaatccccagctgttattactcgacgaaccgtttggtgcgctggacgccttcacccgcgaccagatgcaaaccctgctgctgaaactctggcaggagacgggcaagcaggtgctgttgattacccacgatatagaagaagcggtgtttatggcgactgaactggttctgctttcatccggccctggccgtgtgctggagcggctgccgctcaactttgctcgccgctttgttgcgggagagtcgagccgcagcatcaagtccgatccacaattcatcgccatgcgcgaatatgttttaagccgcgtatttgagcaacgggaggcgttctcatgagtgtgctcattaatgaaaaactgcattcgcggcggctgaaatggcgctggccgctctcgcgtcaggtgaccttaagcattggcacgttagcggttttactcaccgtatggtggacggtggcgacgctgcaactgattagcccgctatttttgccgccgccgcaacaggtactggaaaaactactcaccattgccggaccgcaaggctttatggacgccacgctgtggcagcatctggcagccagtctgacgcgcattatgctggcgctatttgcagcggtgttgttcggtattccggtcgggatcgcgatgggacttagccctacggtacgcggcattctggatccgataatcgagctttatcgtccggtgccgccgctggcttatttgccgctgatggtgatctggtttggtattggtgaaacctcgaagatcttactgatctatttagcgatttttgcaccggtggcgatgtcggcgctggcgggggtgaaaagcgtgcagcaggttcgcattcgtgccgcccagtcgctgggtgccagccgtgcgcaggtgctgtggtttgtcattttgcccggtgcgctgccggaaatcctcaccggattacgtattggtctgggggtgggctggtctacgctggtggcggcggagctgattgccgcgacgcgcggtttaggatttatggttcagtcagcgggtgaatttctcgcaactgacgtggtgctggcggggatcgcggtgattgcgattatcgcctttcttttagaactgggtctgcgcgcgttacagcgccgcctgacgccctggcatggagaagtacaatgagtgaacgtctgagcattaccccgctggggccgtatatcggcgcacaaatttcgggtgccgacctgacgcgcccgttaagcgataatcagtttgaacagctttaccatgcggtgctgcgccatcaggtggtgtttctacgcgatcaagctattacgccgcagcagcaacgcgcgctggcccagcgttttggcgaattgcatattcaccctgtttacccgcatgccgaaggggttgacgagatcatcgtgctggatacccataacgataatccgccagataacgacaactggcataccgatgtgacatttattgaaacgccacccgcaggggcgattctggcagctaaagagttaccttcgaccggcggtgatacgctctggaccagcggtattgcggcctatgaggcgctctctgttcccttccgccagctgctgagtgggctgcgtgcggagcatgatttccgtaaatcgttcccggaatacaaataccgcaaaaccgaggaggaacatcaacgctggcgcgaggcggtcgcgaaaaacccgccgttgctacatccggtggtgcgaacgcatccggtgagcggtaaacaggcgctgtttgtgaatgaaggctttactacgcgaattgttgatgtgagcgagaaagagagcgaagccttgttaagttttttgtttgcccatatcaccaaaccggagtttcaggtgcgctggcgctggcaaccaaatgatattgcgatttgggataaccgcgtgacccagcactatgccaatgccgattacctgccacagcgacggataatgcatcgggcgacgatccttggggataaaccgttttatcgggcggggtaatacgagagtggacggtcccctcgcccccttggggagagggttagggtgagggggcgttcaccgtactttcaacaggttaactccccctttctgagaggaaacaaaattaacgcagaatcttcttctcagccaaatccagcgcaaagtagctgaaaatcagatccgcacccgcacgcttaatcgaacctaagctttcgagcacgactttctcttcatctatagcacccgccagcgcggcgaacttaatcatcgcatactcaccgctcacctgatacgcgccaatcggcaattcagtacgttcacgcagctcacgcacgatgtcgaggtacgctccagcaggtttaaccatcaggcagtctgcgccctgggcttcatccagcagtgattcacgaatcgcctcacgacggttcattgggttcatctgatagcttttgcggtcgccttttaatgcgcttccggcagcttcacggaacgggccataaaaggaggaggcgaacttggtcgaatacgacataatcgccgtatctttaaatcccgcagcgtccagcgcctgacgaatcgcctgtacctggccgtccatcgcggcggaaggggcgatgaagtctgcacctgcagcagctgcaaccacggcttgcttgcctaaattttccagagtcgcgtcgttgtcgacgccatgctcgcacagcacaccgcagtgaccgtgagaagtgtattcacagaagcaggtgtctgacataacgatcatttctggcacggtctgcttgcagatgcgcgacatacgcgccaccagtccatcttcccgccaggcatcgctgccggtttcatcggtatggtgagagatgccaaaagtcatcacggaacgaataccggcgttggcgatgcgttcaatttcgcgtgccagatgtttctctggaatgcgcatcacgcctggcatggcttcaacggctttgtagtcgtcaatttcttcttcaacaaagatcggcaacaccaggtcgttaaggctaagtgttgtctcttcaaacatagcgcgcagcgcaggagatttgcgcaggcgacgagggcgttggattaagtctgtcatggtctgcctgatgtttgtggaatcgaggggcatagtatacctgaagcagggtagggatgttttacgaaagttgtcgcgatgttgacaagaagagaatggaagagaggccaggacatctttttaatagaaacagcaataattttatattcactgaaaatatttttaatctttatttatagctgttggttattattttttggagtttggttgcgctgctataaattgaataattaaaactttgttgcatattcataggatatttatctggtttgtgtttgtgatatttattatgcgtatgcttcaaaaacaaaattatctgcaacatgttgaaatactgtgcttttatgaatttgatgcgtgtttttctccataaattatatatgtccacattcggacttaggggaaagaataattgaaccattcgtctgtaacgcagcataatcgttagcgcgaaacataatatgttttctatgcattgataattgatggatcaacttattacgtccctgaggagggatgacaaatgcactcctggaaaaagaaacttgtagtatcacaattagcattggcttgcactctggctatcacctctcaggctaatgcagcaaactatgatacctggacttatatcgataatcccgttacagcacttgattgggatcatatggataaggcaggcactgtagatggcaactatgtaaactatagtggttttgtctattacaacaacaccaatggtgatttcgatcagtcctttaacggcgataccgttaacggcacgatctcaacctattatttgaaccatgattatgcagacagtactgctaatcagcttgatatcagtaattcagtgattcacggttcgattacttctatgctgcctggcggttattatgatcgttttgatgcagatggtaataatctgggtggatatgatttttacactgatgcggttgttgatacacactggcgtgatggtgatgttttcactttgaacattgctaacactactattgatgatgattatgaagctctttacttcactgattcttataaagatggtgatgtaaccaagcacacaaatgagacatttgatacaagtgaaggcgttgctgttaatcttgatgtagaaagtaacatcaatatttccaataactcccgcgttgcaggtattgcattatctcaaggtaatacttacaacgaaacctacactaccgaatctcatacttgggataacaatatctctgtaaaagattccacagtgacttcgggttcaaattatatcctggatagcaatacttatggcaaaactggtcactttggcaattctgatgaaccgagtgattatgctggcccgggtgatgttgcaatgtcctttactgcttcaggttccgactatgcgatgaagaacaatgtattcctcagcaattcaacgctgatgggtgatgttgcctttaccagcacctggaatagtaattttgatccgaatggtcatgattccaacggtgacggggtgaaagataccaacgggggttggactgatgatagcctcaacgttgatgaactaaatctcactctcgataacggaagcaagtgggttggtcaggcaatttataacgttgctgaaacgtcagcaatgtatgatgttgctacaaacagccttactcctgatgcaacatatgaaaacaatgactggaaacgtgttgttgatgacaaggtcttccagagcggtgtatttaacgtagcgttgaataacggttctgaatgggatactacaggtcgttccatcgttgataccttgacagttaataatggttctcaggttaatgtttcggaatctaaattaacttcagatactatcgatttaactaacggttcttcgctgaacattggtgaagatggctacgttgataccgatcatctgactattaactcctacagtactgttgcgttgaccgaatctactgggtggggggctgattgatcctacccacgtaatatggacacaggcctaagcgaggttcttgttttcaaattgttccggactgaggccgccacaccaactgtgccgccgccaccgattgtaatcacattcgatataattaaacaccgttgcccgcattatttcccggctgataaagtgttctccatggatacattccactttcagcgaatgaaagaagctttccacgcaggcattatcgtagcagcaaccttttgcgctcatacttccacgcagattatgccgcttcagttgcgcctgataatctgctgaacagtactggcctccacggtccgtgtgaacgataacgttccggggcctcttacgccgccacagcgccatctgcagggcatcgcaggccagttgcgccgtcatgcgtggcgacattgaccagccaataacggcacgtgaccacaggtcaatgaccactgccagatacagccagccttcatctgtacgtaagtacgtgatgtctcctgcccacttctggttcgggccactggcgtaaaaatcctgctccaacagattttctgacacaggcaggccgtgtgcgcggtagctgaccgggctgaacttccgggaggcctttgccctcagtccctgacggcgcaggcttgccgccacggtttttacgttaaaggggtaaccctgagcacgcagttcatccgtcaggcgtggggcaccgtaacgctgttttgaccgggtaaaagccgcgaggacaacgctgtcgcagtgttggcggaactgctgacgcgtgcttatccttgtccgccgctgacaccacgtataccagccgctgcgggccacccggagcacgcggcacattgctttgatgctgaactcagcctgatgtttttcaataaagacatacttcatttcaggcgcttcgcgaagtatgtcgcggccttttggaggatagccagctcttcatcccgttctgccagctggcgtttgagacgtgcaatctcggtagacatctccagttcacgttcagaagacgtctgctgattttgctgtttactgcgccagttgtagagttgtgattcatacaggctgagttcacgggctgcggcagtaacaccgatgcgttcagcaagcttcagggcttcactgcgaaattcaggcgaatgctgtttacggggttttttactggttgatactgtttttgtcatgtgagtcacctctgactgagagtttactcacttagccgcgtgtccactattgctgggtaagatcagattacaacctgtacgccaatactatcaccgtaactaacggcggtgtattggatgtgaacgttgatcagttcgatactgaagctttccgtactgacaaactggaactgaccagcggcaacatcgctgaccataacggtaacgtagtatctggtgtgttcgatatccatagcagcgattacgttctgaacgctgatctggtgaacgaccgtacctgggatacttccaagtctaactacggttacggtattgttgctatgaactctgatggtcacctgactatcaacggtaacggcgacgtagacaacggtactgaactggataacagctctgtagacaatgttgttgctgcaaccggtaactacaaagttcgtatcgacaacgcaactggcgctggcgctatcgctgattacaaagataaagaaattatctacgtaaacgacgtcaacagcaacgcgaccttctctgctgctaacaaagctgacctgggtgcatacacctatcaggctgaacagcgcggtaacaccgttgttctgcaacagatggagctgaccgactacgctaacatggcgctgagcatcccgtctgcgaacaccaatatctggaacctggaacaagacaccgttggtactcgtctgaccaactctcgtcatggcctggctgataacggcggcgcatgggtaagctacttcggtggtaacttcaacggcgacaacggcaccatcaactatgatcaggatgttaacggcatcatggtcggtgttgataccaaaattgacggtaacaacgctaagtggatcgtcggtgcggctgcaggcttcgctaaaggtgacatgaatgaccgttctggtcaggtggatcaagacagccagactgcctacatctactcttctgctcacttcgcgaacaacgtctttgttgatggtagcttgagctactctcacttcaacaacgacctgtctgcaaccatgagcaacggtacttacgttgacggtagcaccaactccgacgcttggggcttcggtttgaaagccggttacgacttcaaactgggtgatgctggttacgtgactccttacggcagcgtttctggtctgttccagtctggtgatgactaccagctgagcaacgacatgaaagttgacggtcagtcttacgacagcatgcgttatgaactgggtgtagatgcaggttataccttcacctacagcgaagatcaggctctgactccgtacttcaaactggcttacgtctacgacgactctaacaacgataacgatgtgaacggcgattccatcgataacggtactgaagggtctgcggtacgtgttggtctgggtactcagtttagcttcaccaagaacttcagcgcctataccgatgctaactacctcggtggtggtgacgtagatcaagactggtccgcgaacgtgggtgttaaatatacctggtaatattcttcactccgaagaaatactggtaatttaatctaaataatgcccgtcaaggatttgacgggcattactgcaaaggacgcgcaaatgttatctgtagttaaacctcttcaggaatttggtaagctcgataaatgtttgtccagatacggtacgcgcttcgagtttaataatgaaaagcaagttatattttccagtgatgtcaataacgaagatactttcgttattttagagggagttatctctctgcgtagagaagaaaacgtacttatcggtattacccaggctccttatattatggggctggctgatggtttaatgaaaaacgatataccatacaaattaatatcagaaggaaattgtacgggatatcatctaccagccaaacaaaccattacgcttattgaacaaaatcaactctggcgagacgctttttactggttagcctggcaaaatagaattctggaattacgcgacgtgcagctcattgggcataattcctacgaacaaatccgcgcaacattattatcaatgattgactggaatgaagaattgcgatcacgtattggtgtgatgaattatatccatcaacgtacacgcatatcgcgttctgtcgtcgcagaagttctcgctgctttgcgtaaaggcggctatatcgaaatgaataaaggcaaactggtcgctatcaaccgtttgccttcagagtattaatcaggacgcggggataaccaacggtttattcccgcttagctcggtcaccaggtcattgatgccatcgctcatatttttaaagcgcgtcaacggcgaacgagtgaccaccacaaacgcgccaatattcttctgcgggatcatcgccatataggtaatgaaaccgccaccaccgcctgtcttctgaataatccccggacgaccctctttcggggccatatatacccaacctaaaccaagcgcatccgctttgccggggacatccatgccaatcactttcgtaaactgcgcgcgctgataaatcaacgtctgcatgcgatctgcctggttactgcgctgataaaaatcagatgacaaatactgctgcatccagcgcatcatatcgccaggcgtggaatagacgccgccgctgccaattgccgccagcgtgttattgcacggactggcaccgcgctcagcaaccattaaacggcggcactgatccggtgagggggtgtaggtggtgtctttcatccccaatggacgggtaatctgctcttcaaacaactgggtataaggcttgccggacgcattcgccagtgcatctgccagcaggtcgaacgcaaggttagagtacgccgcctgactgcctggcgcggctttcagcttcgccgtagaaaggtatttccagcgttgctcgcgcgttggccagacaaacaccggacgatgtgccgcgccaccgggctgttcacggggcagggcgctggtatgggttgccagattgaccagcgtaatgggcgtcccattgtaggttggcacgcgtgcgcctggcggagcatatttacttagcggatcgtttaacttcacggtcccctggtcgagcaatttcaccagcatctcactggtcattagcttggtgagggaagcaatacgcacgaccgaatccagctgcgggcgaacgttattaccaggtcgcgtttcgccataactgcgaaagacgcgctggttaccgtcgataacaaccagagccatccccgtggcaccgctgccgtaaaaaatatgatcggcataacgatcgacaatatcagaggcaaactccggttcagtgatcggctgcgccgcatggacggaggtcaatgacgccgcacacagcacggcagaaaaaagcagactacgtttcaacggtggtgtccatagattgaatgaaggtaactgagcgtatttatactactcattgatagattgcaaagggcgaattagtgcaataatagtgttaaaaacgtaacggcgcgtaaacacgatctttttcctgctcaccaatgcctgcatttgtgatcctgcgcgtgttaatccgcttatgtaaacaatctttggtttgtgaaatccgtcgaaacaattcttatggtcaggctggcgaactaagcgccttgctatgggtcacaatgggcggtttcatttggctgacgctttgtagcggtcatgcggttaatacacagcagttgttaaaacgataagaagttagcaggagtgcatatgtttaagtcttttttcccaaagccgggaacgttttttctctcggccttcgtttgggcattgattgccgttatcttctggcaagccggtgggggtgactgggtggcgcgtatcaccggcgcttccgggcagatcccgattagcgccgcgcgtttctggtcgttggatttcctgattttttacgcttactacattgtttgcgtaggactttttgcattgttctggtttatctacagcccgcatcgttggcaatactggtcaatactcggtactgcactgatcatcttcgtcacctggtttttggtggaagtcggggtcgccgtcaacgcctggtatgcgccgttctatgatctgattcaaaccgcgctaagttcgccgcataaagtcaccatcgaacaattttaccgcgaagtgggcgtctttctggggattgcgctgatcgctgtggtgatcagtgtgctgaacaacttctttgtcagtcactacgtgttccgctggcgtacagcgatgaacgaatattacatggcgaactggcaacaactgcgtcatatcgaaggggccgcacagcgtgtgcaggaagacaccatgcgttttgcttcaacgctggagaatatgggcgtcagttttatcaacgccatcatgacgttgatcgccttcctgccggtgctggtaacgctctccgcgcatgtgccggagctgccgattatcgggcacattccgtatggtctggtgattgccgcaatcgtctggtcgctgatggggaccggattgctggcagtggtagggatcaaactgccggggctggagtttaaaaaccagcgtgtagaggctgcctaccgtaaagagctggtttatggtgaagacgatgccacgcgcgcgacgccgcctacggtacgcgagctgtttagcgccgtacggaaaaactatttccgcctctattttcactatatgtatttcaacatcgcccgcattctctatttgcaggtcgataacgttttcggtttgttcttgctgtttccgtcaattgttgccggtacgattacgctcggcctgatgacgcagattaccaacgtttttggtcaggttcgcggtgctttccagtacctgattaactcatggaccacactggttgagttgatgtctatctacaaacgtctgcgcagctttgaacatgagctggatggtgacaaaattcaggaagtaacccataccttgagctaaaaaggagaagtaatgtcgcgcgtcaatcctctatcttcgctgtcattgttggcggttctggttttagcggggtgtagtagtcaggctccgcaaccgttgaaaaagggcgaaaaagcgatagatgtagcgagcgtcgtgcggcagaagatgcctgcgagcgtgaaagaccgcgatgcctgggcgaaagatctcgccaccacctttgaaagtcaggggctggcaccgacgctggaaaacgtctgctcggtgctggcggtggcgcagcaggagtcaaattatcaggcagatccggccgttccgggcttaagcaagatcgcctggcaagagattgaccgtcgtgctgaacggatgcacattcctgcttttctggttcataccgcgctaaaaatcaaatcgccaaacggcaaaagttatagcgaacggttagattcggtgcgtacagaaaagcaattgagcgcgatttttgacgatctgatcaacatggtgccaatggggcagacgctgtttggttcgctcaatccggtgcgcaccggtgggccgatgcaggtcagcattgcttttgccgaacagcataccaaagggtatccgtggaaaatggacggtacagtccgtcaggaagtcttcagtcgccgcggcgggttgtggtttggtacttaccatttactgaattatcccgccagttatagcgcaccgatataccgttttgctgattttaacgctggctggtacgccagccgtaatgccgcgtttcagaacgcggtcagtaaggccagcggcgtgaagctggcactggacggtgatttaattcgttacgacagtaaagaacccgggaaaaccgaactggcaacgcgcaaactggctgcaaaactggggatgagcgacagcgaaattcgccgtcagttagagaaaggtgacagcttctcttttgaggagacggcgctgtacaagaaagtttatcaacttgccgaaacgaaaacgggtaaatcactcccccgcgaaatgttgcctggcattcaactggaaagcccgaaaatcacccgcaacctgactacggcctggtttgcgaagcgcgtagacgaacggcgggcgcgttgtatgaaacagtgatcaaacaggaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgtaaaacttactggcggcgatgtcgccagtgcagccatagcgccaccactgcaaaaatgaggcagcctactaaaaacgggatcagcccgaaaatggtgccgacacctaaaccaatttccacccgtgggcgacctgtttcctggacctgcattaaacgctcatagacgccgggcgcatgcactaacaggttcagcaattgcgccccagcccaaaagcaaaacagcacaaacaacgcataggcaatgttgccaggcgttgaagaggcattgcgatattttccgctaaacagcgattttgacagggtgaaatcagccataaaaacctccggaagtcatctgcttctcttctggtgtgataccagcggcttatggcaagtctgacaggtcatttagattgtcaatatcagaatcatggtaaattgatgttgggaatattcccgaagcgtgaatcttcgttgtgagtcacaaaatggcaaccttaagttaaatttattaacaattacgaaaatgttgtctacaccacagacggttgttgcagaatatgcaaggatgttgtttttcgttaacggagctgccatgaatctgcctgtaaaaatccgccgtgactggcactactatgcgttcgccattggccttatattcattcttaatggcgtggtggggttactgggatttgaagcaaaaggttggcagacctatgccgtcggtctggtgacgtgggtgattagtttctggctggcggggttgattattcgtcgtcgcgatgaagaaactgaaaacgcccaataagaatattatcgggcgttaaaatattacattgtggttttcaatgcgttatccgcagcgtgacgctccagcgccagttcaatcaaacgtgtgatcagatcggtgtaacccagaccgctggcttgccacagcttcggatacatactgatattagtgaagccaggcagggtgttgatctcgttgatcaccacttcgttctctggggttaaaaacacgtctacacgcgccatgcctgcgcatcccaacgtttgataagcctgaacggcaatcgcccggatcttatcgttgatttctggcgcaatggctgccggaactaccactttcgcgccatcttcgtcaatgtacttggtgtcgtaggcatagaaatcgctggtgagtacgatctctccacaggtgctggcttgcggattgtcgttgcccagaactgcgcattcgatctcacgacctttgatcccttgctcaacgatcactttatgatcgaactcgaacgccagatcgacggcaattgcgtactgttcttcactggttactttgctgacaccaacagaagagccctgattagccggttttacaaacagtggtaaccccagtttagactccacttcggcaaaactaatgttgtgacgattggcgcgcgtcagggtaataaatggcgcaatgttcagcccggcatcgcgtagcagacgtttggtgacatctttgtccatacaggctgctgaagccagaacatcagaacctacaaacggtaaattggcgacccgcagcattccctgcaaggaaccatcttcgcccagcgtaccgtggacaatcgggaaaatgacatccaccgtcggcaacggctgaccgttttgcgcgtcgataagctgatgctcatgtttacctggcacctgcgcaaggctggtcgccgaagggcgcaacgcaatatgggcaggatcgtctgcatttagcagataattgctggcatcgctgacgtgccattgcccttgtttatcaatgcccagcagcacaacgtcgaagcgacttttatcaatggcatcgacaatgttttttgccgattgcagagacacttcatgttccgctgatttaccaccaaaaacgattcctacccgcagtttttccatcttaaaaacctatcccgtctaacacaaagtgcatacattaccacgacaaaacgggggattcgcggccttctgaaagattgttgcaatcttctgctgacaaagcgtgcaacgtactggtgaagaaagtgcgttatctcaaagatgtgcgcaagatcacaaaaatgatgaacgggaagctaatttattcctggcttaaatggccatgcggtgagtttttttctcttaattataagttaacgaagagaatatatttcataacttttatttataataaaggttgataattaaaagcctatattttgtgtgggtaattatttaaataagagaaacgtttcgctggtaatcaaacaaaaaatatttgcgcaaagtatttcctttgtcataaaaataatacttccagacactatgaagttgtgaaacataatgttaacttctccatactttggataaggaaatacagacatgaaaaatctcattgctgagttgttatttaagcttgcccaaaaagaagaagagtcgaaagaactgtgtgcgcaggtagaagctttggagattatcgtcactgcaatgcttcgcaatatggcgcaaaatgaccaacagcggttgattgatcaggtagagggggcgctgtacgaggtaaagcccgatgccagcattcctgacgacgatacggagctgctgcgcgattacgtaaagaagttattgaagcatcctcgtcagtaaaaagttaatcttttcaacagctgtcataaagttgtcacggccgagacttatagtcgctttgtttttattttttaatgtatttgtacatggagaaaataaagtgaaacaaagcactattgcactggcactcttaccgttactgtttacccctgtgacaaaagcccggacaccagaaatgcctgttctggaaaaccgggctgctcagggcgatattactgcacccggcggtgctcgccgtttaacgggtgatcagactgccgctctgcgtgattctcttagcgataaacctgcaaaaaatattattttgctgattggcgatgggatgggggactcggaaattactgccgcacgtaattatgccgaaggtgcgggcggcttttttaaaggtatagatgccttaccgcttaccgggcaatacactcactatgcgctgaataaaaaaaccggcaaaccggactacgtcaccgactcggctgcatcagcaaccgcctggtcaaccggtgtcaaaacctataacggcgcgctgggcgtcgatattcacgaaaaagatcacccaacgattctggaaatggcaaaagccgcaggtctggcgaccggtaacgtttctaccgcagagttgcaggatgccacgcccgctgcgctggtggcacatgtgacctcgcgcaaatgctacggtccgagcgcgaccagtgaaaaatgtccgggtaacgctctggaaaaaggcggaaaaggatcgattaccgaacagctgcttaacgctcgtgccgacgttacgcttggcggcggcgcaaaaacctttgctgaaacggcaaccgctggtgaatggcagggaaaaacgctgcgtgaacaggcacaggcgcgtggttatcagttggtgagcgatgctgcctcactgaattcggtgacggaagcgaatcagcaaaaacccctgcttggcctgtttgctgacggcaatatgccagtgcgctggctaggaccgaaagcaacgtaccatggcaatatcgataagcccgcagtcacctgtacgccaaatccgcaacgtaatgacagtgtaccaaccctggcgcagatgaccgacaaagccattgaattgttgagtaaaaatgagaaaggctttttcctgcaagttgaaggtgcgtcaatcgataaacaggatcatgctgcgaatccttgtgggcaaattggcgagacggtcgatctcgatgaagccgtacaacgggcgctggaattcgctaaaaaggagggtaacacgctggtcatagtcaccgctgatcacgcccacgccagccagattgttgcgccggataccaaagctccgggcctcacccaggcgctaaataccaaagatggcgcagtgatggtgatgagttacgggaactccgaagaggattcacaagaacataccggcagtcagttgcgtattgcggcgtatggcccgcatgccgccaatgttgttggactgaccgaccagaccgatctcttctacaccatgaaagccgctctggggctgaaataaaaccgcgcccggcagtgaattttcgctgccgggtggtttttttgctgttagcaaccagacttaatggcagatcacgggcgcatacgctcatggttaaaacatgaagagggatggtgctatgaaaataacattactggttaccttgcttttcggtctggtttttttaaccaccgtcggcgctgccgagagaactttaaccccacaacaacagcgtatgacctcctgtaatcagcaggcgacggcgcaggcgttgaaaggggatgctcgtaagacctacatgagtgattgcctgaagaacagcaagtctgcgcctggcgaaaaaagtttgacgccacagcagcaaaagatgcgcgaatgcaataatcaagcaacacaacaatctctgaaaggtgatgatcgtaataagtttatgagtgcctgcctcaagaaagccgcctgatacctgatagtgctaacgggtgagctacgaaaatggctcacccgaaatatcatacttctgcctttagctccgtctctataatttgggaaaattgtttctgaatgttcccaaaaataatgaatgatgaaaactttttcaaaaaagcggcggcgcacggggaggaacctcctttaactcctcaaaacgaacatcagcggtccgggctgcgcttcgcccgtcgcgtcagactaccccgtgcggttggcctggctggcatgttcttaccgattgcttcaacgctggtttcacacccgccgccgggctggtggtggctggtgttggtcggctgggcgttcgtctggccgcatttagcctggcagatagcgagcagggccgtcgatccgcttagccgggaaatttacaacttaaaaaccgatgcagtattagcgggaatgtgggtaggcgtaatgggcgtaaacgtgctgccttccaccgcgatgttgatgattatgtgtctgaatttgatgggggcaggcggcccccgtctgtttgtcgcgggtctggtgttgatggtggtttcctgccttgtcaccctcgagctgacgggcattaccgtgtcgttcaatagtgcgccgctggaatggtggctctcccttcccattattgtcatttatcctctgctgtttggctgggtcagctaccagacggcaaccaaactggcggaacataaacgcaggttgcaggtcatgagtacccgcgacggcatgacgggcgtgtataaccgacgtcattgggaaactatgttacgcaatgaatttgataactgtcggcggcataatcgcgatgcaacgttactgattatcgatatcgaccatttcaagagcatcaacgatacctggggccatgatgtgggcgatgaagcgattgtggcgcttacccgacagttacaaattaccctgcgcggtagcgatgtgattggtcggtttggcggcgatgagtttgcagtaatcatgtccggtacgccagctgagagcgccattaccgccatgttacgggtgcatgaagggctaaatacattacgtttgccgaatacgccacaggtaactttacggattagtgtgggggttgcgccgctgaacccacaaatgagtcactatcgtgagtggttgaaatcggcagatttggcgctttacaaagcaaagaaagccggacgtaaccgcaccgaagtggcggcctgacgtccggcgaaagtcatcaggatttgctgagtttttctgatttttccatacacttcgtcatcgcttcgatcactgcagcacggaagcctttctcttccagtacgcgtaccgcttcaatggtggtgcctcccggtgagcagaccatatctttcagtgcccccggatgttctcccgtttccagcaccatttttgcggaacccattaccgcctgagcggcaaatttatacgcctgggcgcgtggcatcccgcccagcacggcggcgtcggccatcgcttcgataaacataaatacgtaggctggcgaagaaccgctcacaccgaccaccgggtggatcatcggctcagcaattacttccgcttcgccaaagcagcggaaaatattcagcacatcagcggtatcttctggggttaccagcgcgtttggcgttacggaggtcatcccggcattaaccagtgcgggagtgttcggcatggcgcggataattttccggtcatggcccagcgcgcgggcaagctggtcgagcgtgacacctgcagcaatagaaacgaccagagagtctttattcaggctggaggtgatttcgctaagcactttaatcatgatgccaggtttaacggcagcaaaaatgatgtcggcgatttgcgccacttcttgcgccgattctgcggcgttgatgccgaactggtcatgcagggcggcgactttatccggggagggggtgtatacccagatttgccctggaagcacctgaccgctggcaatcagaccgccgagaatggcttttcccatattgccgcagccaataaaaccgattttcttttccattgcctcactcctgccgtgaaattcattgttttgataatcgctggcagaagcataaacagaactatgccggaaggcaaaagcgcgacacaatagaggattacccaacaaaggatgactttatgacaatttgggtggatgccgacgcgtgtcccaatgtaattaaagagattttgtatcgcgcggcggaacgtatgcagatgccgctggtactggtagcaaaccagagtttacgcgtgccgccatcgcgatttattcgtacgctgcgcgtcgcggcaggtttcgacgttgccgataacgaaattgtccggcagtgtgaagcgggcgatttggtgatcaccgcagatatacctttggctgctgaagccatcgagaaaggcgctgcggcgcttaatccgcgcggcgaacgttacacgccagcgaccattcgtgagcgcctgacgatgcgcgattttatggataccttacgtgccagtgggatccagaccggcggaccagatagcctttcacaacgtgaccgccaggcctttgccgcggagctggagaagtggtggctggaagtgcaacgtagtcgtggctaaatgtaatttattatttacacttcattcttgaatatttattggtatagtaaggggtgtattgagattttcactttaagtggaattttttctttacaatcgaaattgtactagtttgatggtatgatcgctattctcatgacaccggctttcgccgcattgcgacctattggggaaaacccacgatgacacaacctctttttctgatcgggcctcggggctgtggtaaaacaacggtcggaatggcccttgccgattcgcttaaccgtcggtttgtcgataccgatcagtggttgcaatcacagctcaatatgacggtcgcggagatcgtcgaaagggaagagtgggcgggatttcgcgccagagaaacggcggcgctggaagcggtaactgcgccatccaccgttatcgctacaggcggcggcattattctgacggaatttaatcgtcacttcatgcaaaataacgggatcgtggtttatttgtgtgcgccagtatcagtcctggttaaccgactgcaagctgcaccggaagaagatttacggccaaccttaacgggaaaaccgctgagcgaagaagttcaggaagtgctggaagaacgcgatgcgctatatcgcgaagttgcgcatattatcatcgacgcaacaaacgaacccagccaggtgatttctgaaattcgcagcgccctggcacagacgatcaattgttgattttcgagcgcctatacttaacgttcatcccgtgaaataaggaagaacgatgccaacgaaaccgccttatcctcgtgaagcatatatagtgacgattgaaaaaggaaagccaggacagacggtaacctggtaccaactcagagccgatcatcctaaaccagactcgttgatcagtgaacatccgaccgctcaggaagcgatggatgcgaaaaaacgctatgaggaccctgacaaagagtgaccgcatcagactgctcggaagggattctgagtgccactacaagggatctgcgtcacatttttcataattcatgtttttctaataattagaatattaaacaataacaatccattactggaatcatttggaatctttacattatgccgtgcacgtctgctgctacgctttttgtcatttgtagcacaagtaagtgtcagcagtggtgcttcacacttgcccggtaattaacgacgaaagaaaagtaaggtggatgaacaatgagtgcgtcgttggcgatcctgaccatcggcattgtacctatgcaggaagttttgccgctcctgacggaatacattgacgaagataatatttcccatcatagcctgctggggaagttaagtcgtgaagaagtgatggcggagtacgcgccagaagcaggcgaagacaccattctcacattattaaatgacaaccagctggcccatgtttcgcgtcgcaaagtggagcgtgacctgcaaggtgtggttgaagtgctcgataatcagggttatgacgtcattttattaatgagtacagcaaacattagtagtatgactgcgcgtaatacgatctttcttgagccgtcgcgaatattgcctccactggtttcctctattgttgaagatcatcaggtgggggttatcgttccggttgaggagatgctgcccgttcaggcgcaaaaatggcaaattttgcagaaatcgccggtattttcattgggtaaccccattcatgattcagaacaaaaaatcattgatgccgggaaagaattactggcaaaaggggctgatgtcatcatgctggattgtttaggatttcaccaacgtcatcgcgatttactgcaaaaacagctcgatgttcctgtcttgctgtctaacgtattgattgcacggctggctgcggaattactggtgtaattttgcgtgacagccagcgcctctggcccctatagtgaagtagatgttcaactaccaaacagggccagtttatgcttcaaagtaatgagtacttttccggcaaagtgaaatcaatcggcttttccagcagcagcactggtcgcgccagcgtgggtgttatggttgaaggcgaatacaccttcagcaccgctgagccggaagagatgacggtaatcagtggcgcgctgaatgtgttactgcctgacgcgaccgactggcaggtgtatgaagccggttcggtgtttaatgttcccggtcacagtgagtttcatctgcaagttgccgaacccacctcttatctgtgccgctatctgtaattcctcgccttccccttgaacgggagggcatttttctgaaatatcctttctttagcccataataatatttcctttgctgcgattttttcaatttccgatatattcataatttatcaaggttgatataaatatcagtgaagatctccagatattgttgcggaactggctacgataaaagataaatcagatgatgaatggtggcgtgcattgctgcaaagtcgcaatgatcatttacgccaaacggcattgcgcaacgcacataccccggcgttgttgttaacgacattgactgagcctcaggatcggtcgctggctattaataatccacagctggctgccgatgtgaaaacggcgtggttaaaagaggatccatcattactcttatttgtcgaacaacccgatctttcgctgttacgtgatttagtgaaaaccggggcaacgcggaaaattcgcagtgaagcgcgtcaccggcttgaggaaaaacaatgacacaacgtccatggagcaagttacagcgtaaaacgcataatattgctgcgctaaaaattattgctcgccgtagcgaataattatatgcctggtgtggcttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattaaaggaaaatcagcaattaacgttgtgcttcgccacctaatccttcaatcaggttttgaattaacgctgccagttcaccagtcatcaggatgaaatcggcatcaaaacgctgggcgaaatcttcacggtcgatatcttcgttttgatcgcgcagctcgtcgcagaacttcagacgcttgagcgaaccatcgtcgcacatcacaaactgaatgcgctgctgccagtcgagcgccagtttagtcaccacttttccggcttcaatgtgattggtgatctcttcgctggtcagatcttgtttcttcgcgcggatcacgccgccatcttccagcaacgatttcagctcggcttcatcaagcagctggaagccctgtgccgcactaccggagcgaacccattcggtcagcgtcagttcaatcgggttttccatgctcaatggtacaaccggtaacgaccccaggcttttacgcagtaatgccagcgtatcttccgcttttttggcactggcgcagtccaccataatcaaaccgttaaccgtgtcgatccacatcattgtctggctaaaacggctgaaagcacgcggcagcagagagtgcagcacttcgtctttcagcgaatctttttcggttttcttcagcttacgcgcctgttccgcttccagtttggcgattttcgcttccagcgcctgtttaatcaccggagacgggaggattttttcttctttgcgcgcgcagataacaatttgaccattggcaacgtgcgttaacgcatcgctgtgcgatcccatcggaggaacccagcccatcttcgccatgtcctggctgccgcatggggtaaatgccatcgaggctagctgtttttccatctcttctgcacgcagcgaaatctcgcggctaagacggtaaaccattaaatttttgaaccacagcatgataatttccacggccttgtcgttaaatttagcgggcatgataacgaattgtcggcggccttgcattgccaatccggttgtccgtctctacgctattgatattgaaaaaaataaggagagtaccgtgcgtataggtatcgatttaggcggcaccaaaactgaagtgattgcactgggcgatgcaggggagcagttgtaccgccatcgtctgcccacgccgcgtgatgattaccggcagactattgaaacgatcgccacgttggttgatatggcggagcaggcgacggggcagcgcggaacggtaggtatgggcattcctggctcaatttcgccttacaccggtgtggtgaagaatgccaattcaacctggctcaacggtcagccattcgataaagacttaagcgcgaggttgcagcgggaagtgcggctggcaaatgacgctaactgtctggcggtttcagaagcagtagatggcgcggcagcgggagcgcagacggtatttgccgtgattatcggcacgggatgcggcgcgggcgtggcattcaatgggcgggcgcatatcggcggcaatggcacggcaggtgagtggggacacaatccgctaccgtggatggacgaagacgaactgcgttatcgcgaggaagtcccttgttattgcggtaaacaaggttgtattgaaacctttatttcgggcacgggattcgcgatggattatcgtcgtttgagcggacatgcgctgaaaggcagtgaaattatccgcctggttgaagaaagcgatccggtagcggaactggcattgcgtcgctacgagctgcggctggcaaaatcgctggcacatgtcgtgaatattctcgatccggatgtgattgtcctggggggcgggatgagcaatgtagaccgtttatatcaaacggttgggcagttgattaaacaatttgtcttcggcggcgaatgtgaaacgccggtgcgtaaggcgaagcacggtgattccagcggcgtacgcggcgctgcgtggttatggccacaagagtaaaaaacgtaggcaattggcgcatcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataagtaatgagcaccgagactataacctaccccagtggtttcgccagcaccggagtatccgccgcttgctggcgcttatagcgaccatacagcagcaacgacgacatcgcagcaaacgaaagcagggcggcaggcagcgccacgtaattatatgccagccccagcgtcagcatcatacctccgcaatatgcgccgacggcgctaccgaggttaaacgctatttgcccacctgcggcacctaataactctccgcctttggcgttttgtagtaacaatatttgtagcggtgctgaaagggcaaataatcccgcgcaacaaataaaagcaaaaataagcgacgttgttttcatgccgccgcagaaaaagagcatcagcagtgccagtacaattataaagtcagtcactgctgcaatgcgcagtggtgaataacgtcctgaaatcctgccacttagcatatttcccagcaccatccctagcccaactaacatcataataaaggtcatcgccgtttccgaaaaaccggaaataaacatcatgtatggctttacgtagctgaaccaggcaaacacacctgcgttgccaaacatcgtggcggcgaaaattaaccacggggccgggctgcgcaaaaagtgaaattgttcgcgcagatttcctttcgcctcgtcgcgaatatctggcacccaaaaatagaccgatgccatcaccgcaatattaaaaacagcgatcaataaaaaggtgtaacgccagctaaattcctgacttaaatacgttcccagcggaatgcccagcaaattggcgactgtcatcccggaaaccatccccgccacggcggcggtgacttttccgggtttgataatttttgataacacgatcgctccgacgccaaaaaatgcgccatgcggaaagccggataccagccgaccaatggcgagcatcaggtaagacgaagagagcgtgaacatggcgttgccaatgacgcacaacgccaccagaaacaacaagatatgtttgagtgagtagcggctggaaaagagtgcgatgattggcgcaccgaccaccacccccagtgcataatacgagatcatatgcccggcggcaggaatcgaaattcctacgttatgcgccagctccgtgagcacgcccataatgccaaattcggccatccccaaaccaaacgtgcccagagccaaagataaaatgacttttttcataccaccatcacaaccaccagaacggctaccaatcaccgtagccaataaagtgatagcttgcaggataacgaccagcaaggccaagagataattcgcccctctgtattcattatcctgctgaatagttatttcactgcaaacgtactttccagtttgctgtagcccaggccgttgatctttttcactttgatctgcaccggaatacgctctttcatcgcttctacgtggctaatcacaccgatggttttgccactggcgttcagggcatccagcgcatcaagggcggtatccagcgtttcgctatccagcgtgccaaaaccttcatcaaggaacagcgagtcaatacgtgttttatggctgaccagatccgaaagcgccagcgccagcgccagactaacgaggaaactttcgccgccggaaagggtacgggtatcgcgtaccgcatctgcctgccaggtatcaacaacctcgacttccagcgcctcgctggctttgcgctgtaacagatagcgcccgtgcagccgggtaagttgctgattagcgagatggactaaattatccagcgtcagcccctgggcaaacttgcggaatttatcgccctctttggaacctattagcgaattcagatatccccagtcctcaacctgctgcgtcatttgagcaatttgctgcattaaggtttgttgttgctgacggttatctgcatcctgcttcagctgctggcgaatctcgccttgactcgtggtgttttcacgcaacttttggtgagtttgcgctaactcttgctgaatctgctccaccgtcacagtgagagccaacccgtcgtcaggtcggtgttgttgatgctgtgccagcgtttctgctgtctgagtgaccagagtttgcgcctgacggcgctggttttccagattctgcttgagctgttccagctgcgttagtgtttgttcatccattagcgccgcaaggaacgcctgctgatcgtcaaagacgctggcctgtagcgcggtgtcaaactgcgcctgggctttttgcagactttgcgccgccagaacatcctgttgctgtaacgtctgctgctggctgtgtaatgcgagacattgttcatgtacctgccgccagttttccaataccacagtttcttcgcagtgcgggagttcatcactttgcggcaacgtttccagaatcggcgtcagctgctgaatacggttttgcagcgcggttaattcgttctggcgttgctgccagctctgcgcttcttgctgacgtgtcgccaaccagctctcttcttcatcttcctgtggcaatgtcagtgcataacccgtcaatgtcgttaaaagtagttgctggcgttgttcaatttgctgttgatactggataatttgctgattatgcgcggcaatctgcccttgtaattcatgccgttggctgagtaaccgcagctggcgttcgtgctcatcttgtgcatccagccacggttgaatatcgtccagtggctgcaaggtgatattgaggctggccgtgacggcttgccattgttgagtaagtgcttgctcatcttgtcggaggctttgcgcttcgttttcatcacgctgaagctgctttgttatggcgtccagttgcccacgtagcgtcgcaccttcttcaccgagctttttaacttcgttttccagcgccagtaatcgagactgattaacgccaggctccagcgcctgatacgcctcgaccgccgggtggctggtggaaccacaaagtgggcaaggctgacccgcctgtaactgtgcacgttgagcttccagcgttttgatgcgcgcttcctgctcgcaaatggttttcacatcggcaagttgctgcgtcttttctttataacgctggcgcatttcgttaagtgcggcgttacgttgcgtctgttcttgcgtgacattctggatagcgacctgtaactgcgccagacgtttttgttggggaacaatctgtccatgcagcgcgaccaggtgctgacgcagtgggcgttgctcagcatgttgcgccagggcggtagcaacttcatcggcggttaacgtcaacgtgatcgccgcaagcgcattaagtttttgctcagcatgggttaactgttgctgccattgccgcagatgctcgcgatcgctggtttgttgggagaactgcgcacgccaacccgccggttcgttgttccactgacggaagcggtcgtgttcctgtaaccaggtattcaggctttgttgctgctgctgtaattctgctgactgcttcgccgcgtggtggcgaatgctcgcgcgaagcgccattgtgctctgtaagcgagtatttacttcttcaatctgctggcgaatatgcgccagcgccgcgctgtgttctgcgatgcgttcccagtgtggacgaagatttcgtgccggttgtgccagactaagcgccgccagttgaggttgcgctttttcttcttcggctaacgcctgttgcaaggcctgctgacggcggctggcttcttgctgcaattcgtcctgacgcgttaaccagtttagcgattgttgttcttgctgctgcgcggtaattaactgtttttcttcgtcagtaagtacctgcaaactcgctgtcagcgattgcacttgttccggcgtgagcaacgtgacgccgctggcctgcgcttgcagcttctccagctctgtgcgggccgatttgtgctgctcaaaaaccatcgccgagatttgcccgtagatttcagtgccggttaactcctcgagcaattccgcgcgttctttgggtttggcattcaggaaggcagcaaattgcccctgcgaaagcagcatcgaacgggtgaagcgcccgtaatccagcccggttaacgtcgctgtcagttccagcttatctttcactttgtcggcgagaattttgccgtcggcgcagcgcgccagctctacgcgtggcacctgcaaattaccgtcgggttggttacgcgcccgattctggctccagaatgcacggtacgcttcacctttcacttcaaactccacctccgccagacattcggcggtatcgcgggtcatgagatcattttgcgattgtgaaacgttagagagacgcggagtttcgtgatacagcgccagacaaatggcgtccagcagggtggttttccccgcacctgttgggccggtaatagcaaacagcccgttgctggcgaacggctcgcgggtgaaatcaatcttccattcgccttttaatgagttcaggtttttcaggcgcaggctgagaattttcatgcttcgtgttctccggcgagggtatgcaacgtcgtggtgaaaagatgctgcagacgttgctgctgcgattcatccagttcttccagtgccagacggcgattgaacacctcttcgacgctgagttcgctgagggtttcacgctgttggctggctaacacacgctcgcgctgttcacgactccgacgtaccagcaatacttcgacaggcaatgattcggttaatgcctggattttgcgctgaatatcatgcagatactcatcagtagtgatttcgatatccagccagacaggtggctcctgcgatacatcgcgccactgttccagctgtgcggtaatcgacgccagatcgcctttcagcactgccatgggttgcgttaccggtacgttcaggttttccacgctctctaatttgccgtttgaaaatgtcaccagatggacatatttactcttaccgcattcatcaaaactcagtggaatgggggagccgcaatagcgaacatgttccatgccgccaataatctgtgcgcggtgaatatgcccgagcgcgatgtagtcggctggtggaaagttttgtgccggaaacgcgtccagcgtgccaatataaatgtcacgcacggcgtcacttttactggcccccacggtcgttaaatgtcccgtggcgatgatgggcagaggctgatcgccgcgcagtttgcaggcatcggcatagtgttgttggtaataatcggtaatcgctgccagtaaatgctgctgtttttcaataccgttaagccccgcctggctggtaataatgtcacgcggacgtaaaaacggaatggggcacagcactgcgcctggcgtcccgtcgcgacgaggcaagatttgcggcgcatgtccggcgctggcgaccacggtagtattgaggaacgccatgatatcgcgcgattcattcagcgtggcgaccgagtcatggtttcctgccagtaccaccagatgacagccagtttgctgtaaattgacaacaaaacggttgtataacgtgcgggcgtaactgggcggcgagccggtatcgaaaacatcaccggcaacaataatcgcatccacctgatgggtttgtgctgtctccagcagccagtcaagaaaagcctgatgttcagcttcgcggcttttactgtagaagttctggccgagatgccagtctgaggtgtgaaggatgcgcataacggttccctggcgaaaaagcatgggcgcgattatacccaaacagatgtgccatttgcttttttctgcgccacggaaatcaataacctgaagatatgtgcgacgagcttttcataaatctgtcataaatctgacgcataatgacgtcgcattaatgatcgcaacctatttattacaacagggcaaatcatggcgagacgtattctggtcgtagaagatgaagctccaattcgcgaaatggtctgcttcgtgctcgaacaaaatggctttcagccggtcgaagcggaagattatgacagtgctgtgaatcaactgaatgaaccctggccggatttaattctcctcgactggatgttacctggcggctccggtatccagttcatcaaacacctcaagcgcgagtcgatgacccgggatattccagtggtgatgttgaccgccagaggggaagaagaagatcgcgtgcgcggccttgaaaccggcgcggatgactatatcaccaagccgttttcgccgaaggagctggtggcgcgaatcaaagcggtaatgcgccgtatttcgccaatggcggtggaagaggtgattgagatgcagggattaagtctcgacccgacatctcaccgagtgatggcgggcgaagagccgctggagatggggccgacagaatttaaactgctgcacttttttatgacgcatcctgagcgcgtgtacagccgcgagcagctgttaaaccacgtctggggaactaacgtgtatgtggaagaccgcacggtcgatgtccacattcgtcgcctgcgtaaagcactggagcccggcgggcatgaccgcatggtgcagaccgtgcgcggtacaggatatcgtttttcaacccgcttttaacgccttgctcatcggacgcagagcagggcttatgatttcttaactggagtatcttacgtgctggaacggctgtcgtggaaaaggctggtgctggagctgctactttgctgcctcccggctttcatcctgggtgcattttttggttacctgccctggtttttgctggcatcggtaacaggactgcttatctggcatttctggaatttattgcgcctttcatggtggctgtgggtggatcgcagtatgaccccgccaccggggcgtggtagctgggaaccgctactatacggcttacaccagatgcagctgcgaaataaaaaacgccgccgtgaactgggcaatctgattaaacgctttcgtagcggcgcggagtcgctgcccgacgcggtggtgctgaccacggaagagggcggtattttctggtgtaacggtctggcgcaacaaattcttggtttgcgctggccggaagataacgggcagaacatccttaacctactgcgttacccggagtttacgcaatatctgaaaacgcgtgatttttctcgcccgctcaatctggtgctcaacaccgggcggcatctggaaattcgcgtcatgccttatacccacaaacagttgctgatggtggcgcgtgatgtcacgcaaatgcatcaactggaaggggcgcggcgtaacttttttgccaacgtgagccatgagttacgtacgccattgaccgtgttacagggttacctggagatgatgaatgagcagccgctggaaggcgcggtacgcgaaaaagcgttgcacaccatgcgcgagcagacccagcggatggaaggactggtgaagcaattgctgacgctgtcgaaaatagaagccgcaccgacgcatttgctcaatgaaaaggttgatgtgccgatgatgctgcgcgttgttgagcgcgaggctcagactctgagtcagaaaaaacagacatttacctttgagatagataacggcctcaaggtgtctggcaacgaagatcagctacgcagtgcgatttcgaacctggtctataacgccgtgaatcatacgccggaaggcacgcatatcaccgtacgctggcagcgagtgccgcacggtgccgaatttagcgttgaagataacggaccgggcattgcaccggagcatattccgcgcctgaccgagcgtttttatcgcgttgataaagcgcgttcccggcaaaccggcggtagcggattagggttagcgatcgtgaaacatgctgtgaatcatcacgaaagtcgcctgaatattgagagtacagtaggaaaaggaacacgtttcagttttgttatcccggaacgtttaattgccaaaaacagcgattaatccgcctttgtcatcttttattgccataagccagtcgatgctggcttattttctttgcagtcaaaatacgggcgttagattttacaacgattggtgattttttgttcgcatgattagccatgtctttttcacggaaatagtgttttatactggttggtgatttcttatcgctatatacctctggtttttagatccctccttgctttaaaacgttataagcgtttaaattgcgcttcaggtgctgtcatactgactgcattaacgcggtaaatcgaaaaactattcttcgccgcgcctggttgggagtatttcccgctaaaattgtttaaatataccgctgtatcatccccagggattggcacaaaaatttaacgttacaacaccacatccacaggcagtatgatttatgacccatcaattaagatcgcgcgatatcatcgctctgggctttatgacatttgcgttgttcgtcggcgcaggtaacattattttccctccaatggtcggcttacaggcaggcgaacacgtctggactgcggcattcggcttcctcattactgccgttggcctgccggtattaacggtagtggcgctggcaaaagttggcggcggtgttgacagcctcagcacgccaatcggtaaagtcgctggcgtactgctggcaacggtttgttacctggcggtggggccgcttttcgctacgccgcgtacagctaccgtttcctttgaagtggggattgcgccgctgacgggtgattccgcgctgccgctgtttatctacagcctggtctatttcgctatcgttattctggtttcgctctatccgggcaagctgctggataccgtgggcaacttccttgcgccgctgaaaattatcgcgctggtcatcctgtctgttgccgctattgtctggccggcgggttctatcagcacggcgactgaggcttatcaaaacgctgcgttttctaacggcttcgttaacggctatctgaccatggatacgctgggcgcaatggtgtttggtatcgttattgttaacgcggcgcgttctcgtggcgttaccgaagcgcgtctgctgacccgttataccgtctgggctggcctgatggcgggtgttggtctgactctgctgtacctggcgctgttccgtctggggtcagacagcgcgtcgctggtcgatcagtctgcaaacggcgctgctattctgcatgcttacgttcagcacacctttggcggcggcggtagcttcctgctggcggcgttaatcttcatcgcctgcctggtaacggcagttggcctgacctgtgcttgtgcagaattctttgcccagtacgtaccgctctcttatcgtacgctggtgtttatcctcggcggcttctcgatggtggtttctaacctcggcttaagccagctgatccagatctccgtaccggtgctgaccgctatttatccgccgtgtatcgcactggttgtattaagttttacacgctcatggtggcataattcgtcccgcgtgattgctccgccgatgtttatcagcctgctttttggtattctcgacgggatcaaagcatctgcattcagcgatatcttaccgtcctgggcgcagcgtttaccgctggccgaacaaggtctggcgtggttaatgccaacagtggtgatggtggttctggccattatctgggatcgcgcggcaggtcgtcaggtgacctccagcgctcactaaatcactgaacatttgttttaaccacggggctgcgatgccccgtggttttttattgtgttgatgggttaggaattgatggaaagtaagaacaagctaaagcgtgggctaagtacccgccacatacgctttatggcactgggttcagcaattggcaccgggctgttttacggttcggcagacgccatcaaaatggccggtccgagcgtgttgttggcctatattatcggtggtatcgcggcgtatatcattatgcgtgcgctgggggaaatgtcggtacataacccggccgccagctctttctcgcgttatgcgcaggaaaacctcggcccgctggcaggttacattaccggctggacctactgctttgaaatccttattgtcgccatcgccgatgtgaccgcttttggtatctatatgggtgtctggttcccgacggtgccgcactggatttgggtactgagcgtggtgctgatcatttgcgccgtaaacctgatgagcgtgaaggtattcggtgagctggaattctggttctcgttctttaaagtcgccaccatcatcatcatgattgtcgccggtttcggcatcatcatctgggggattggcaacggcgggcaaccgaccggtattcataacctgtggagcaacggcggcttcttcagtaacggctggcttggcatggtaatgtcgttgcaaatggtgatgtttgcttacggtgggatcgaaattatcgggattaccgccggtgaagcgaaagatcctgagaaatcgataccgcgtgcgattaactccgtgccgatgcgtattctggtgttctacgtcggtacgctgttcgtcattatgtctatctacccgtggaatcaggttggcactgccggtagcccgttcgtgctgacgttccagcatatgggcattacctttgccgccagcattcttaactttgttgtgctgactgcttcgctgtcggcaattaacagtgatgtatttggcgtaggccgtatgctccacggtatggcagagcagggcagcgcgccgaaaattttcagcaaaacgtcgcgtcgcggtattccgtgggttacggtgctggtgatgactaccgcgctgctgtttgcggtgtatctgaactacatcatgccggaaaacgtcttcctggtgatcgcttcgctggcaaccttcgccacggtgtgggtgtggattatgatcctgctgtcgcaaattgccttccgtcgccgtttgccgccagaagaagttaaggcgctgaaatttaaagtgccgggtggggtagcaacgaccatcggcgggctgattttcctgctctttattatcgggttgattggttatcacccggatacgcgtatctcgctgtatgtcggtttcgcgtggattgttgtgctgttgattggctggatgtttaaacgccgccacgatcgtcagctggctgaaaaccagtaatccttgcgttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattccgaaagttatccgcccccgtcctcctcccccaaatatccttcagatgatgagtgatcctgcattaggctatggcaaggtgatcagattttcatcacaggggaattatgatgttaaatgcatggcacctgccggtgcccccatttgttaaacaaagcaaagatcaactgctcattacactgtggctgacgggcgaagacccaccgcagcgcattatgctgcgtacagaacacgataacgaagaaatgtcagtaccgatgcataagcagcgcagtcagccgcagcctggcgtcaccgcatggcgtgcggcgattgatctctccagcggacaaccccggcggcgttacagtttcaaactgctgtggcacgatcgccagcgttggtttacaccgcagggcttcagccgaatgccgccggcacgactggagcagtttgccgtcgatgtaccggatatcggcccacaatgggctgcggatcagattttttatcagatcttccctgatcgttttgcgcgtagtcttcctcgtgaagctgaacaggatcatgtctattaccatcatgcagccggacaagagatcatcttgcgtgactgggatgaaccggtcacggcgcaggcgggcggatcaacgttctatggcggcgatctggacgggataagcgaaaaactgccgtatctgaaaaagcttggcgtgacagcgctgtatctcaatccggtgtttaaagctcccagcgtacataaatacgataccgaggattatcgccatgtcgatccgcagtttggcggtgatggggcgttgctgcgtttgcgacacaatacgcagcagctgggaatgcggctggtgctggacggcgtgtttaaccacagtggcgattcccatgcctggtttgacaggcataatcgtggcacgggtggtgcttgtcacaaccccgaatcgccctggcgcgactggtactcgtttagtgatgatggcacggcgctcgactggcttggctatgccagcttgccgaagctggattatcagtcggaaagtctggtgaatgaaatttatcgcggggaagacagtattgtccgccactggctgaaagcgccgtggaatatggacggctggcggctggatgtggtgcatatgctgggggaggcgggtggggcgcgcaataatatgcagcacgttgccgggatcaccgaagcggcgaaagaaacccagccggaagcgtatattgtcggcgaacattttggcgatgcacggcaatggttacaggccgatgtggaagatgccgccatgaactatcgtggcttcacattcccgttgtggggatttcttgccaataccgatatctcttacgatccgcagcaaattgatgcccaaacctgtatggcctggatggataattaccgcgcagggctttctcatcaacaacaattacgtatgtttaatcagctcgacagccacgatactgcgcgatttaaaacgctgctcggtcgggatattgcgcgcctgccgctggcggtggtctggctgttcacctggcctggtgtaccgtgcatttattacggtgatgaagtaggactggatggcaaaaacgatccgttttgccgtaaaccgttcccctggcaggtggaaaagcaggatacggcgttattcgcgctgtaccagcgaatgattgcgctgcgtaagaaaagtcaggcgctacgtcatggcggctgtcaggtgctgtatgcggaagataacgtggtggtatttgtccgcgtgctgaatcagcaacgtgtactggtggcaatcaaccgtggcgaggcctgtgaagtggtgctacccgcgtcaccgtttctcaatgccgtgcaatggcaatgcaaagaagggcatgggcaactgactgacgggattctggctttgcctgccatttcggctacggtatggatgaactaacgttttataacgccttgcgtgacgcctgcgccatcatccgcggataaaactgccagaagcgggtttcgagggcgtcataatgagcgtctaaatcgtaccaggagtcacgcagggcatccagacgtgggcggcggcttgccatgccgtttaacacgttctggatgaaatccatatcgcgatagcgcaccagccactgctctgaccacaagtaattgttcagattgataaaacgtggcggtgagtccggcaaaatcgtcatcacttgctcgcgggcataacagacaaattcctgtagcggaaagtccggcgacagctgcgaccagtggcgggaaagaaagtgatcccacatgacatccagcgtaataggcgcaacgcggcgcgtttcactacgaaaccactcccgtgcttcgcggacttccggcagattgtcagtcaatacgtcgatacgtcgatgcatatgaatgccagccacgacgtcgggcggaaaactttcttcaggatttccgcgtacgaaatcagccagtaaattgccggaaagcgagctttccgcgagatgggctaaatgcaggtgagctaaaaaattcatcgattatattctatccaaaagggggtaaaggttgcagggagagcgccccggcactagactacccgcctcttattttagtctgagtcagtgtcatgcgcgttaccgatttctcctttgaattgcccgaatccctgattgcccactatcccatgcctgaacgcagtagctgtcgtttactgtcgctggacgggccgacgggcgcgctgacgcacggtactttcaccgatttacttgataagctcaaccccggcgatcttctggtttttaataatacccgcgtgatcccggcgcgcctgtttgggcgtaaagccagcggcggcaagattgaagtgctggttgaacggatgctcgacgacaaacgcattcttgcgcatattcgcgcctcgaaagcgccaaaacctggcgcagaactgctgctgggcgatgacgaaagtattaacgcaacaatgaccgcgcgccacggcgcactgtttgaagtcgaatttaatgatgaacgctcggtgctggatattctcaacagcatcggccatatgccgctgccgccgtatatcgaccgtccggacgaagacgctgaccgcgaactttatcaaaccgtttatagcgaaaaaccgggcgcggttgcagccccgaccgcaggtctgcattttgacgagcctttgctggaaaaattgcgcgccaaaggcgtggagatggcgtttgtgacgttgcacgttggtgcgggcaccttccagccggtgcgcgtcgacaccattgaagatcacatcatgcactcggaatacgctgaagtaccgcaggatgtggtagacgcggtactggcggcgaaagcgcgcggtaaccgggtgattgcggttggcaccacttcagtacgttcgctggaaagcgcggctcaggcagcgaaaaacgatctcattgaaccgttcttcgacgatacccaaatctttatctatccgggcttccagtacaaagtggtcgatgcgctggtgacgaacttccacttgccagagtcgacgctgattatgctggtttcggcctttgccggttatcaacacaccatgaacgcctataaagcagcggtagaagagaaatatcgcttttttagttacggtgatgcgatgtttatcacgtacaatccgcaggcaattaatgagcgcgtcggggagtaattccgcggcgctggtttaaaacgttggactgtttttctgacgtagtggagaaaaaatgaaatttgaactggacaccaccgacggtcgcgcacgccgtggccgcctggtctttgatcgtggcgtagtggaaacgccttgttttatgcctgttggcacctacggcaccgtaaaagggatgacgccggaagaagttgaagccactggcgcgcaaattatcctcggcaacaccttccacctgtggctgcgcccgggccaggaaatcatgaaactgcacggcgatctgcacgattttatgcagtggaaggggccgatcctcaccgactccggcggcttccaggtcttcagccttggcgatattcgtaaaatcaccgaacagggcgtgcacttccgtaacccgatcaacggcgatccgattttcctcgatcctgaaaaatcaatggagattcagtacgatcttggttcggatatcgtcatgatctttgatgagtgtacgccgtatcctgctgactgggattacgcaaaacgctccatggagatgtctctgcgttgggcgaagcgtagccgtgagcgttttgacagtctcggaaacaaaaatgcgctgtttggtatcatccagggcagcgtttacgaagatttacgtgatatttctgttaaaggtctggtagatatcggttttgatggctacgctgtcggcggtctggctgtgggtgagccgaaagcagatatgcaccgcattctggagcatgtatgcccgcaaattccggcagacaaaccgcgttacctgatgggcgttggtaaaccagaagacctggttgaaggcgtacgtcgtggtatcgatatgtttgactgcgtaatgccaacccgcaacgcccgaaatggtcatttgttcgtgaccgatggcgtggtgaaaatccgcaatgcgaagtataagagcgatactggcccactcgatcctgagtgtgattgctacacctgtcgcaattattcacgcgcttacttgcatcatcttgaccgttgcaacgaaatattaggcgcgcgactcaacaccattcataaccttcgttactaccagcgtttgatggcgggtttacgcaaggctattgaagagggtaaattagagagcttcgtaactgatttttaccagcgtcaggggcgagaagtaccacctttgaacgttgattaatattaataatgagggaaatttaatgagcttttttatttctgatgcggtagcggcaacgggtgcaccggcgcaaggtagcccgatgtctttgattttgatgctggtggtattcggtctgattttctatttcatgatcctgcgtccacagcagaagcgcaccaaagaacacaaaaagctgatggactccattgccaaaggtgatgaagttctgacgaacggtggcctggttggtcgcgtaaccaaagtagcggaaaacggctacattgctatcgcgctgaatgacaccactgaagtagttattaaacgtgacttcgtagctgccgtcctgccgaaaggcaccatgaaggcgctgtaattaaaatttttccctaagggaattgccgtgttaaaccgttatcctttgtggaagtacgtcatgctgatcgtggtgattgtcatcggtctgctgtatgcgcttcccaacctgtttggtgaggatccggctgttcagatcactggtgcgcgcggagtcgccgccagtgagcaaacgctgatccaggtccagaaaacgttacaagaagaaaaaataactgctaagtctgtggcactggaagagggcgctattcttgcgcgcttcgactccactgacacccagttgcgcgctcgtgaagcattaatgggcgttatgggtgacaaatacgtcgtggcgcttaaccttgccccggcaacgccgcgctggctggcagctattcacgctgagccgatgaagctcggccttgacctgcgtggcggcgttcacttcctgatggaagtggatatggacaccgcgcttggcaaactccaggaacaaaatatcgatagcctacgcagtgacctgcgcgaaaagggcatcccgtataccactgttcgtaaagaaaacaactacggcctgagcatcactttccgcgatgctaaagctcgtgatgaagccattgcgtatctgagcaagcgccatccggacctggtgattagcagccagggcagcaaccagctgcgtgcggtaatgagcgatgctcgtctgagtgaagcgcgtgaatatgcggtgcagcagaacattaatatcctgcgtaaccgtgtaaaccaacttggcgtggcggagccggtggttcagcgtcagggtgctgaccgtatcgttgttgaactgccaggtattcaggacactgcgcgtgcgaaagagattctgggtgcgacggcaacgctggaattccgtctggtaaacaccaacgttgaccaggccgctgcggcatccggtcgcgtaccgggcgactctgaagtgaaacagacccgcgaaggtcagccagttgtgctgtacaaacgcgtaattctgaccggtgaccatatcaccgactccacttccagccaggacgaatacaaccaaccgcaggttaacatctcgctcgatagcgctggtggtaacatcatgtctaacttcactaaggacaacatcggcaaaccgatggcaaccctgtttgtggagtacaaagacagcggtaagaaagatgcaaatggtcgtgcggttctggtgaaacaggaagaggtgattaacatcgccaacatccagtctcgtctgggtaacagcttccgtatcaccggcatcaacaacccgaacgaagcccgtcagctgtcactgctgctgcgtgccggtgcgttgatcgcgccgattcagattgttgaagaacgtaccattggcccaaccctgggtatgcagaacattgaacaggggctggaggcttgccttgccggtctgctggtttctattctgttcatgatcatcttctataagaagtttggtctgattgcgaccagtgctctgattgccaacttgatcttaatcgtcggcattatgtcgctgttgccaggcgcaacgctgagtatgccaggtatcgcgggtatcgtcttaacccttgcggtggcggtcgatgcgaacgtactgatcaacgaacgtattaaagaagagttgagcaacggacgtactgttcaacaggcaattgatgaaggttatcgtggcgcattcagttctatcttcgatgcgaacatcaccacgctgattaaagtcatcatcctgtacgcagtgggtaccggggcaattaaagggttcgcgattactaccggtatcggtgtggcgacgtcgatgtttaccgcgattgtcggtacgcgtgccatcgtaaacctgctatatggcggcaagcgcgtcaagaagctgtcaatctgaggagtgcgatgtggcacaggaatatactgttgaacaactaaaccacggccgtaaagtctatgactttatgcgctgggactactgggctttcggcatctctggtctgctgttaatcgctgctatcgttattatgggcgtgcgcggctttaactgggggctggatttcaccggtggtacggttattgaaattacgctcgaaaaaccggctgaaattgacgtaatgcgtgatgcattgcaaaaagccggttttgaagagccgatgctgcaaaactttggtagcagccatgacatcatggtccgtatgccgcctgctgaaggcgaaaccggcggtcaggtgttgggcagccaggttctgaaggtgattaacgaatccaccaatcagaatgcagcagtgaagcgtattgagttcgtcggtccgagcgtgggggcagaccttgcgcaaaccggtgcgatggcgttgatggcagcgctgctgtctatcctcgtgtacgtaggtttccgctttgagtggcgactggcggcaggggtggttattgcgctggcgcacgacgttatcattacgctgggtattttgtcgttattccatatcgagattgacctgaccattgtggcatcgttgatgtcggttatcggttactcgcttaacgacagtatcgtggtatcggaccgtattcgtgaaaacttccgcaagatccgtcgcggtacgccttacgaaatctttaacgtgtccttgacccagacgctgcaccgtaccttgatcacatccggtactaccttgatggttatcctgatgctgtacctcttcggtggtccggtactggaaggcttctcgctgaccatgcttatcggtgtttccatcggtactgcatcttccatctatgtggcatctgcgttggctctgaaactgggtatgaagcgcgaacacatgttgcagcagaaagtggaaaaagaaggggcggatcagccgtcaattctgccgtaatcaagttcccgttgatgttgaaaatcccggtcagaagatcgggattttttttgatgtatggagattgcgaaaatccccgcatcttgggaaactgcgcgtaaccctacatttcatccaggtaacttttcatggctatcatcccaaaaaactatgcgcggttagaaagcggctatcgcgaaaaagcattaaaaatctatccgtgggtctgcggtcgctgttcccgcgagtttgtttattccaacctgcgtgaacttaccgttcaccacattgatcacgaccataccaataacccggaagatggcagtaactgggaattgttgtgtctctattgccacgatcatgagcattcgaaatataccgaagcggatcagtatggtacgaccgttatcgcaggggaagatgcgcagaaagatgtcggtgaagcgaagtacaacccattcgctgacctgaaagcgatgatgaacaagaagaagtgattaaaacgtaaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaacaaagcacacgttgttaacaatcagaaatgccgggaataaatcccggcattttcataatcagaagttgtaacctactaccaggtaaccaccccagccggtagagcgaacgttgaagttgccgttgccgaagttcagttctgcatcgtcgttccactgaccaccgtcgtgccagtaacgagctacgacagagtagtgccagtgatcgtagttcagagccagaatatggctggaagcgatagagttattagtacgggtcttaataccgttgattgcgttaccgctgtcatcccctaaatcggaaccccagtcgaagttggtgaagccgatgtagctcagctgaccgccccacagatcggtaatcggcacaaagtatttaattttgaaacggtaaccgtcccactcgttttcgttcgctgcgccatagttctgccactggtatttcgcatagacgttcatggacaggctcatcggcaggccagtgtcgatatcggtacccagacccatgtaccaggtgctctggcgaccatctttattacgacccatgtcgtaaatgtagttgttcgcgaagtaccactctttgaacggaccgaagctaaggtcagtattggtcagcttgtcgatggagaaacgtggttcgatttccataaacagcggagaaccgtggttccagatacctttagcatcggagttaccgccgaagaataccggcgcatccgcataaccatagaagtcgaaccagtcttttttagcgaatgcttcgtactcaaggtaggtatcgttgcggatctgcggtccgaaacgggtgtgatagcttccgacaacgttaacgctctggtgccaccagtcggaaagatactgcggtttgtcgttttcagctgcgttgacagtaaaagacgaagagagcgccagtaccgcaccggctgccagtaatgtttttttcatatgtatgccactgtttgaaaatcccttgcgggagtgaaaaaggcgcaaattgcgtttctaaatatttcgtatacagaggagcctattataaaaatcattgctcacaaaaatatgtttcgtttcacagttctatcatttacgtaatcgattgcgttcacgtttacacacattcgggcggggattgtactgactttcgcccttgttgcaaacttttactatcaatccaggtgatgtaagcagagtaacaaaatgacggggaaagatgttgcgggacgcacaaaatcgtcccgaaatacgtttactgcataacaggttgaatgtcgtggatacgtacaaagcctaactgatccacagaaatcccctttaactgtaacggaatatcaacatcgctgggggcgaggacgctggcaggggcattaatcaattgattctgcacattgatttcctgaaagttgtctattgttccctgaatttgcccatattcaacagttccgctgaatgcgggcaagggatcattcgactcaccctgaatacgtagtgtaagggtggtgccatctgcatcaggcgtaatattcaccagcgacatacgtaaagtaccgatctggctttccagtcttgccggtgttttcgctccaggcagaaggtaaaccccactgctggattttgcattcagcctgttttgctgagtgattttgactgtttcttgattgagttgcgtcatctcctggttcagcgtgctgacgctgtgtttcatctgtcgcacttcactttgctgcacacaggcgctaaggctgaacaggcttcccagcaggagcagtcgaaaaacgttagtattcataggtcgtccctttctcgtcgcaattagcctaatggtagagggtaaaagcagcgaaagcatcgatcctttatctcaaaagcgttgcgcctttgttgtatcgtcagttcagggtaaaatagatttccgttaaccacctggtcaggacgccgtatgcattgcccattctgtttcgccgtggacactaaggtaattgactctcgtctcgtgggcgagggttcatccgtacgccgccgtcggcagtgtctggtgtgtaatgaacgtttcaccacctttgaagtggcggagctggttatgccgcgtgttgtaaaaagcaacgacgtgcgtgaaccgtttaatgaagagaaattgcgtagcggaatgctgcgggcgctggaaaaacgtccggtgagttccgatgacgtcgaaatggcaatcaatcatattaaatcgcagctgcgcgccaccggtgagcgcgaagtgccgagcaagatgattggcaatctggtgatggagcaattgaaaaagctcgataaagtcgcctatatccgttttgcctctgtctaccgcagtttcgaagatatcaaagaatttggcgaagagatcgcgcgcctggaggactaagccgtgcaggacgagtattacatggcgcgggcgctaaagctggcgcaacgaggacgttttaccacgcatcccaacccgaatgtcgggtgcgtcattgtcaaagatggcgaaattgtcggtgaaggttaccaccaacgtgcgggtgaaccacatgccgaagtacacgcgttgcgtatggcgggtgaaaaagccaaaggtgcgaccgcctatgtcacactcgaaccctgtagccatcatggtcgtacgccaccgtgctgtgacgcactcatcgccgctggcgtagcgcgcgtggttgcctcgatgcaagatcctaacccgcaggtcgctgggcgtggactttaccgtctgcaacaggctggcattgacgtcagccacggcctgatgatgagtgaagccgagcaattgaataaaggctttctcaagcggatgcgcaccggctttccttatattcagttaaaacttggcgcatcgcttgatggtcgcacggcgatggcgagcggcgaaagccagtggatcacttcgccccaggcgcggcgtgatgtacaactactgcgcgcgcaaagtcatgccattttaaccagcagcgccacggtgctggcggatgatcctgccttaacggtgcgttggtctgaactggatgaacaaactcaggcgctctatccgcaacaaaatctccgtcagccgatacgtattgtgattgatagccaaaatcgcgtgacgccggtacatcgcattgtgcagcagcccggcgaaacctggttcgcgcgtacgcaggaagattctcgtgagtggccggaaacggtgcgtaccttgctgattccagagcataaaggtcatctggatctggttgtactgatgatgcaactgggtaaacagcaaattaacagcatctgggtggaagcggggccaacgctcgctggcgcattgctgcaggcgggtttagtcgatgagctgattgtctatatcgcacctaaactattaggcagcgacgcccgcggattatgcacgctgccagggcttgagaaattagccgacgccccccaatttaaattcaaagagatacgtcatgtaggcccggatgtttgcctgcatttagtgggtgcatgatctcccggctcgaaagggaagcagcgcacgaaatattatgctaaaatccgcccccctgcggggccatactcgaacccgaaggaagaaaatgaacattattgaagctaacgttgctaccccggacgctcgcgtcgccatcaccatcgcgcgtttcaacaactttatcaatgacagcctgctggaaggtgcaattgacgcactgaaacgtatcggtcaggtaaaagatgaaaacattaccgttgtttgggtgcctggtgcctatgagctgccgctggcggcgggtgcactggctaaaaccggtaaatacgacgcggtgattgcgctgggtacggttattcgtggtggcactgcccactttgaatatgtcgctggtggtgcaagcaacggcctggcgcatgttgcccaggacagcgaaattccggttgcttttggggttctgaccactgaaagcattgaacaagcgatcgaacgtgctggcaccaaagctggcaacaaaggtgcagaagctgcactgaccgcgcttgaaatgattaatgtattgaaagccatcaaggcctgaaattagtaaggggaaatccgtgaaacctgctgctcgtcgccgcgctcgtgagtgtgccgtccaggcgctctactcctggcagttgtcccagaacgacatcgctgatgttgaataccagttcctggctgaacaggatgtaaaagacgttgacgtcctgtacttccgtgagctgctggccggggtggcgactaataccgcatacctcgacggactgatgaagccatacctgtcccgcctgctggaagaactgggacaggtagaaaaagcagtactgcgcattgcgctgtacgaactgtctaaacgtagcgatgtgccatacaaagtggccattaacgaagcgatcgaactggcgaaatcgttcggcgcagaagacagccataagttcgtcaacggcgtactcgataaagcagcacctgtgattcgccctaacaaaaagtgatatccaggccggtagattcacggaagaccgttccatgatcgccggccttttcttttttacctgctgaggcataacgtatggcatgtggcgagttctccctgattgcccgttattttgaccgtgtaagaagttctcgtcttgatgtcgaactgggcatcggcgacgattgcgcacttctcaatatccccgagaaacagaccctggcgatcagcactgatacgctggtggcgggtaaccatttcctccctgatatcgatcctgctgatctggcttataaagcactggcggtgaacctaagcgatctggcagcgatgggggccgatccggcctggctgacgctggcattaaccttaccggacgtagacgaagcgtggcttgagtccttcagcgacagtttgtttgatcttctcaattattacgatatgcaactcattggcggcgataccacgcgtgggccattatcaatgacgttgggtatccacggctttgttccgatgggacgagccttaacgcgctctggggcgaaaccgggtgactggatctatgtgaccggtacaccgggcgatagcgccgccgggctggcgattttgcaaaaccgtttgcaggttgccgatgctaaagatgcggactacttgatcaaacgtcatctccgtccatcgccgcgtattttacaggggcaggcactgcgcgatctggcaaattcagccatcgatctctctgacggtttgatttccgatctcgggcatatcgtgaaagccagcgactgcggcgcacgtattgacctggcattgctgccgttttctgatgcgctttctcgccatgttgaaccggaacaggcgctgcgctgggcgctctctggcggtgaagattacgagttgtgtttcactgtgccggaactgaaccgtggcgcgctggatgtggctctcggacacctgggcgtaccgtttacctgtatcgggcaaatgaccgccgatatcgaagggctttgttttattcgtgacggcgaacctgttacattagactggaaaggatatgaccattttgccacgccataaagatgtcgcgaaaagtcgcctgaagatgagtaatccgtggcatctacttgctgtcggattcggaagtggattaagcccgatcgttcctgggacgatgggctcgctggcagcgattccgttctggtatctgatgacctttttgccctggcagctctactcgctggtggtgatgctggggatctgtatcggcgtctatctttgtcatcaaacggcgaaagacatgggtgtgcacgatcatggcagcattgtctgggacgaatttattggtatgtggatcacgctcatggcgctgccgaccaatgactggcagtgggttgccgccgggtttgtgattttccgtattctggatatgtggaagccgtggccgatccgctggtttgatcgcaatgtgcatggcggcatggggatcatgatcgacgatattgtcgccggggtgatttccgcaggcatcctgtattttatcggtcatcactggccgctgggtattctgtcgtagttgtgcaccgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactcttatttaaatcctacgacaggatgcggtttatacggcgtttccagttcggcaatctgttccggcttcaaagtgatatccaccgcgttcaatagctcatcaagctgttcttcgcgcgaagttccgataatcggtgcggcaatgcccggtttactcaacaaccaggccagcgcaacttgtgctcgtgtcgcccccagttcttcactgacgcctgttaaccgctctgcgatctgcgcgtcattttcatcgctttctttatagagatttttccccacctcatcagacaccagtcgtgcggtagtttctccccacggacgcgtcagacggccccttgccagcgggctccatggaattaccgccacgccctcctgataacacagtggtagcatctcgcgctcttcttcacgataaatcagattgtagtgatcctgcatactgacaaactgcgcccagccgtgctgtttttggagttccagtgcctgagcaaactgcgaagcgtgcattgatgacgcgccgatataacgcgctttcccggcttttaccacgtcgttgagggcttccagcgtctcttcgatcggcgtgttgtaatcccagcgatgaatttgcaggatatcgacataatccatgccgagacgtcgcaggctgtcgtcgatagagcgcaaaatttgcgcacgggataatccttccggtaaatcaccaacgcgatggaacactttggtcgcaacgaccacgtcttcacgacgggcgaaatcccgcagtgcgcgaccgacgatctcttcgctgctgccgtcagaataactgttggcggtatcaaagaaatttatgccgccttccagtgcacgtttaattatgggacggctgctttcttccggcagtgtccatgcgtgattaccgcgatctggctcgccaaaggtcatacagccgaggcaaagtcgggaaacgcgaaggtcggtttttcctaaggggttgtattgcatgctgccactcctgctatactcgtcatacttcaagttgcatgtgctgcggctgcattcgttcaccccagtcacttacttatgtaagctcctggggcttcactcgtttgccgccttcctgcaactcgaattatttagagtctatgaataatttcttaagcatagcaggagtggagtagggattatgccagccaggccttgattttggcttccataccagcggcatcgaggccgagttcggcgcgcatttcttcctgagttccttgcggaataaagaagtccggcaggccaatgttcagcacgggtactggtttacgatgggccatcagcacttcgttcacgccgctgcctgcgccgcccataatggcgttttcttctacggtgaccagcgcttcatggctggcggccatttccagaattaacgcttcatcaagcggtttcacaaaacgcatatcgaccagcgtggcgttcagcgattcggcgactttcgccgcttctggcatcagcgtaccaaagttaaggatcgccagtttctcgccacgacgcttcacaatgcctttgccaattggtagtttttccagcggcgtcagttccacgccgaccgcgttgccacgcgggtagcgcaccgctgacgggccatcgttatagtgatagccggtatagagcatctggcgacattcgttttcatcgctcggggtcataatgaccatttccggtatgcagcgcaggtaagagagatcaaaagcaccctgatgggtttgaccgtcagcaccaacaatgcccgcgcggtcgatggcgaacaggaccggaagcttttgaatcgccacgtcatgcagcacctgatcataggcgcgttgcaggaaagtggagtaaatcgcgacaatgggtttgtacccaccaatcgccagacccgcagcaaaggtcaccgcgtgttgctcggcaattgccacgtcgaagtagcgatccgggaatttacgtgaaaactcgaccatgccggaaccttcacgcatcgccggagtaatcgccatcagcttgttgtctttcgctgccgtttcgcacaaccagtcgccaaagatttttgaatagctcggcaaaccgccgctacttttcggcaaacaaccgctggagggatcaaatttaggcacggcgtggaaagtgatcgggtctttttctgccggttcataaccacgaccttttttggtcatgatatgcaggaactgcgggcctttcaggtcgcgcatgttctttagcgtggtgataagccccagcacatcgtgaccgtccaccgggccgatgtagttaaagcccagctcttcaaacaacgtgccaggcactaccatgcctttaatatgttcttcggtgcgtttgagcagctctttaattggcggcacgccagagaaaacttttttcccgccttcgcgcagtgaagagtaaagcttaccggaaagcagctgtgccagatggttgttgagcgcgccgacattttcggaaatcgacatttcattgtcgttgagaatcaccagcatatcaggacggatatcgcccgcgtgattcatcgcttcaaacgccatgcctgcggtaatcgcgccatcgccaatgacacagacggtgcggcgatttttgccttctttttcggcagcaaccgcaataccaattccggcactgatggaggttgatgaatgcccgacgcttaatacgtcatattcgctttcgccgcgccacgggaacgggtgcagaccgcctttctgacggatggtgccgattttgtcgcggcgtccggtcaaaattttatgcggataagcctgatgccccacatcccaaatcaattggtcaaacggggtgttgtagacatagtgcagcgccacggtcagttcgaccgtgcccagcccggaggcgaagtgcccgctggaacggctcacgctgtcgagtaaatagcggcgcagttcgtcgcagagtttcggtaaactctctttcggcaacagtcgtaactcctgggtggagtcgaccagtgccagggtcgggtatttggcaatatcaaaactcatcaggggcctattaatacttattgtttatttattacgctggatgatgtagtccgctagcgcttccagtgccgaggtatcgagtgactgttcagccagttgtttcagcgactgacgggcatcgtcgatcagatcccgggctttcttccgggcttgctcaagacccagaagtgcagggtaggtacttttaccaagttgctggtcggcaccctggcgttttcccaacgttgcagtatctcccaccacatccaggatgtcatcctgaacctggaaggcaaggccgatgctctctgcatacttgtcgagtaccggcagagcacgacgtcctttatctccggcgcttaatgcaccaaggcgaacggcggcgcgaatcaatgcgccggttttatgacgatgaatacgctcaagcgcgtccagaggtacgtgtttgccttccgcgtctaaatctaatgcctgaccaccgcacattccggcaataccactggcgctcgccagttcagaaatcatcgaaattctgtcgcggtccgacacttccggcatatcggcatcgcttaaaatcgagaacgccagcgtttgtaaagcgtcgccagcgagaatcgcgtttgcttcgccaaacttcacatggcaggttggcaaaccgcgacgcagatcgtcatcatccattgccggtaaatcatcatgaattaatgagtaagcgtggatacactcaacggcggcagcgggtgcgtccagcgtgtttgtgctaacgccgaacatatgaccggtggcataaaccaggaaaggtcgcaggcgcttaccacctaataatgcgccatactgcatggtttcgaccacgggagtgttctgaaagggcagtggggcgataaaacggctcagcgcctggttggcctgcttaacgcaggcttcgagttgctgcggaaagtccattactcattgtccggtgtaaaaggggttagagaggcgtcttcattgtcagacagcagaatttgtacgcgctgttcggcttgttgtaatttggcctgcccctgacgtgccagctgcacgccgcgttcgaactcgttcagcgcctcttccagcggcaggtcgccactttccagacgggttacaatctgttccagctcgctcagcgccttttcaaagctggcgggcgcctcatttttcttcggcataatgaatgtctgactctcaatatttttcgccccgtcatggtaacggactcagggcaaatagcaaataacgcgcaatggtaaggtgatgtgcacagcaaagcgatgttagtggtatacttccgcgcctggatgcagccgcaggtgtgggctgctgtatttttccctatacaagtcgcttaaggcttgccaacgaaccattgccgccatgaagtttatcattaaattgttcccggaaatcaccatcaaaagccaatctgtgcgcttgcgctttataaaaatccttaccgggaacattcgtaacgttttaaagcactatgatgagacgctcgctgtcgtccgccactgggataacatcgaagttcgcgcaaaagatgaaaaccagcgtctggctattcgcgacgctctgacccgtattccgggtatccaccatattctcgaagtcgaagacgtgccgtttaccgacatgcacgatattttcgagaaagcgttggttcagtatcgcgatcagctggaaggcaaaaccttctgcgtacgcgtgaagcgccgtggcaaacatgattttagctcgattgatgtggaacgttacgtcggcggcggtttaaatcagcatattgaatccgcgcgcgtgaagctgaccaatccggatgtgactgtccatctggaagtggaagacgatcgtctcctgctgattaaaggccgctacgaaggtattggcggtttcccgatcggcacccaggaagatgtgctgtcgctcatttccggtggtttcgactccggtgtttccagttatatgttgatgcgtcgcggctgccgcgtgcattactgcttctttaacctcggcggcgcggcgcatgaaattggcgtgcgtcaggtggcgcattatctgtggaaccgctttggcagctcccaccgcgtgcgttttgtcgctattaatttcgaaccggtcgtcggggaaattctcgagaaaatcgacgacggtcagatgggcgttatcctcaaacgtatgatggtgcgtgccgcatctaaagtggctgaacgttacggcgtacaggcgctggtcaccggcgaagcgctcggccaggtgtccagccagacgctgaccaacctgcgcctgattgataacgtctccgacacgctgatcctgcgtccgctgatctcttacgacaaagagcacatcatcaacctggcccgccagattggcaccgaagactttgctcgcacgatgccggaatattgtggtgtgatctccaaaagcccgacggtgaaagcagttaaatcgaagattgaagcggaagaagagaagttcgacttcagcattctcgataaagtggttgaggaagcgaataacgttgatatccgcgaaatcgcccagcagaccgagcaggaagtggtggaagtggaaaccgtcaatggcttcggcccgaacgacgtgatcctcgatatccgttctatcgatgaacaggaagataagccactgaaagtcgaagggattgatgtggtttctctgccgttctataaactgagcaccaaatttggcgatctcgaccagaacaaaacctggctgctgtggtgtgagcgcggggtgatgagccgtctgcaggcgctctatctgcgcgagcagggctttaacaatgtgaaggtatatcgcccgtaatttgtggtttttacgtcgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactactcgtaataattataaatccctgccgccatcaccagttgtgatgccacttcatgggctttttcacgcccaaccaacaggtcgataattttcagaccaaagtcgatagctgtacccggcccctggctggtcagcaattttacccgtgcatcccagacgacgcgcttgtccagccattgttcggcgggaattttgtctttcagcgtcgggaagccggtcatattaccaatcgggaagatatcgtgcggcaccagcacggtggctggcgcggcgcaaatagccgcgacgatacgcccggaacggtggaactgtttaacggtttcaaccagcagagtgctatcgcgaaaacactccgcgcctttaatgccaccaggcagcacgatcacgtcatattcgccatcagccacttcgaccagcggcgcatccgccagcagcttcacgccgcgcgagcaggtaatcgccaggttaccatcgctggcgacgctggcagtggtgactttgataccgccgcgaaccagcagatcgatagtggtgacggcttcagtctcttcactaccaggggcgaggcaaaccagtgccgatgcgctcatattcactctcctttctttttaccatttcaaacaggcgggtgttttccggtacggcaatcccatgcgcgcgggcgcggcgtaagagaaaaccattgatatagtcgatttcagtgtggcgcagcgcgcggatatcctgcaacatcgacgagatattttccgctgtggcatcaatcacctgcatcacgtaatcacgcaaatcttctgctgaagtatgatgcccttcgcgttcgatcaccgccgcgacttcttcgcatatctgcataatttcttgcggatgatgacgtaattcaccgttcgggcaattccagatggcagtcagtggattaatcacgcagttgactgccagcttgcgccacagctcggcgcgaatattgttatgccaggcaacgtcaggcaacacggtttgcaaaatatccgccagataactgtaatccccgtcctgttgccgtgccgggccaatatgcgtgataccgtttgccacatgaataatgacattgccgtcgcggcgggctgcatgggtggtggtgcccatcagtaatggctgctgaatgttttgcaactcttcgatggtgcccatgccgttgtgaattaacagtattggcgtagttacaggcagtgtggacgcgaggcttttgacggcatcggaaacctgccatgctttcagcgtcaccaggagcagatcgctggtggcgagaaaatcgggatcgttggcggtcagcgattcgttaaatatcgaaccatctgtctcaaccagattcacgctacaataaggttgcggtacgcgcagccagccctgaacttcatgaccctgtttgcaaagtgctgtaagccataattgccctaaggcaccgcatcccaatacggtaattttcattgttcctcctcacccgcaaccactccgggtgttcaataaggctatcccttaattgtgcatgctgttgcgactatgcacaattaagggatacgtcctggtgcaggactgtcggttatttaactttgcgggtattatgcttcgcatcaaaaatgaagggagaggaaaagatgccatctttcgatattgtctctgaagttgatcttcaggaagcacgtaacgcggtcgataacgcgagccgcgaagtggagtcccgttttgacttccgtaacgttgaagcctcatttgagctgaacgacgccagcaaaaccatcaaagtgttgagcgagtccgatttccaggtcaatcagttgctggatattctgcgtgccaagctgctgaagcgcggcattgaaggcagttcgctggatgtaccggagaatatcgttcatagcggtaaaacctggtttgtggaagcgaaactgaaacagggcattgagagcgcgacccagaagaaaatcgtcaagatgatcaaagacagcaaactgaaagtgcaggcgcaaattcagggcgatgaaatccgcgtaacgggcaaatctcgtgatgatttgcaggctgtcatggcgatggtacgtggtggcgatctcggtcagccgttccagttcaaaaacttccgcgattaatcgcgactatgtgcgttttgttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattcgccgcgttttttatgcctgacgaattgcctgttctatctcaaagcgattcgtcactttgctgtcgattttcacataagctgaatgttcttcttctgcaatcaacacttctttgatgccttcagtttctagcaaacgcacttttaacgcctcgtttgcggcaatgttcgccgggatttcaatgcgcaaactgctgacatacggcggttctttcatggtactggcgactgtcagccacactgcggccagcattgcgccagcgagaaataccccctgaccgtcaaacatgccgttaatccagccgcccagcgaaccgccaatcgccacgccaagaaactggctggtggagtaaacacccatcgccgtacctttgtaacctgctggcgactctttactgataagtgagggcaggagggcttccatcaaattaaacgccacaaagaaaagctgcacgccgaccaccagttgccagaactgcgtttgcgcgttccacaacacaatttccgcaaccacgatcaacccgacgcagaagacaaagacttgcttcattttgcgcttaacttcagcgtagataatgaaaggcacgaccgagccaaaggcgattagcattgtcgccagatagaccttccagtgttcagccgccgggaaccctgcatcagccagttgtccgggcagggcaacaaacgtcgacatcagcaaaatatgcagacacataatgccaaagttgagtttcagcagccgcggttccgccagcactttactgaaactgcctttcaccattccggactcacgattaagtacgtgagtgctactgttgggcacaacccaaatggtcaacgcaatgccggtcgttgccagaatagcgatcatccagaacagcgcgtgcagcccaagtttgtgagtgatgatcgggccaagcaccatcgcaatggcaaaggtaatgccaaagctcacgccgataaacgccatcgctttggtgcggttttgttcgcgcgtgagatcggaaagcagcgccataacggcggcggcaattgctccagagccttgtagcgcccggcccagaataattccccagatggagtcggaaagcgcagcgataacgctaccggcggcaaacaccgccagcccaccgacaattaatggtttgcgaccaatgcggtcggaaagcaggccaaacggaatctgaaaaacggcctgagtcagaccataaataccaatggcaataccgattaatgcttcgctggcaccttgcagagccatgccgtacgtggtcagaaccggcagaaccataaacatgcccagcatgcgcaacgagaatacggtccctaaaccccaggtcgcgcgcctctcacctggcgtcattttataatcgttcattaccacctctgttttaaattcgcgactagtgtaaagcggcaaacgaatggggtaaacatgcggattttttagtaaatatttcgagagggatatgtttctaatgctaagaaaaaaggtgccgtagcacctttttaatagagaggttttgttaccacacagcagccagcagcgtatgcgagtccggtaccataaaatcaacggacatcatcaccgagagggcagtgatggcgatgatagagaagccgaacagcttgcgcgcccagattctgtcatcagcaactttataaccgcgcagagccatacctaaccaccagacgctaaccgccgcggcgaccaccagatatttatacccagcgtaaccgccaagagagagcatcagcgtggcaacggcaaaggcgatgatatacagcgtgatgtgattcttcgccaccgaaatgccttttaccactggcaataccggaatgtttgccgcctggtaatccttaaagcggaaaatggcgatggcataggagtgaggcatctgccacaggctgaagatagccagcaggatcgctgcgccgctatcgaactcaccggttaccgcacagtagccgatcaccggcggcgcagcgccggagagcgaaccaatcaacgtgccgtagacagagtggcgtttcatgtacaggctataaacgccgacataaaccacaaagcccatcacccccagccagcaggccagcggattcgcgccaaaccacagcagcataaagccagcaatacccagcaacgtggcgtacaccagcgagacagcaggagagatcaggcctttcaccagcacccgattcttcgtcctttccatctttctgtcgatatccctgtcgatgtagttgttaaacacacaacccgacgccacaaccagtgacaccccaaccagcgtgtagataaacaggggataatcaatgctgccctttgaggccagcaggaatcccccaatcaccgagatcaggttgccaaagatgatgcctggtttcgttacttgcaggtattgcttaaacatcataaccgccgctcttagtgcatcatcatgttgtagttgaggttccacataatccagatggagcctacaaccaggatagcgatgattagcacggtgaagacaaacgccgtcatgttccagccttcatctgatttggtattcatgtgcaggaagcacaccagatgcaccagaacctgtaccactgccattgccaggattgttcccagaattacggccggagaggcagctcctgtcatcaccatccagaacggaatcaccgtcagaatgatcgacaggataaagcctgtcatgtaggtttttacgctgccatgggacgcgccgctgtgatcggtagaatgactcattacatcgcccccatcagataaacaacagtgaacacacagatccaaaccacatccaggaagtgccagaacaggctcaggcacatgatgcgggtacggttagtgctggtcaggccgcgacgggcgatttgcaccatcagcaccgccatccagataagaccagaagtgacgtgcagaccgtgcgtgccgaccagcgcaaagaacgctgacaggaagccgctgcgatccggacccatgccgttaacaatcaggtgatggaattcatagatttccatcccgataaatccggcaccaaacaaccaggtcaacgccagccaggagataacctggcttttgttgtttttgtacatggcgatagccgccatgccgtaggtgatggagctgaacaacagcaagaaagtttcaaccagaacgaacggcagttcgaaaatgtccttacctgtcgggccgcctgcggtgccgttcaccagaacggcataggtagcaaacaagatagagaacagaatgcagtcgctcatcaggtagatccaaaatccgaagattttggttccgcctgcatcgtggtgcccgtgttcgtgcgcgtgggcagtcgcgtgcgtcaaagtatcagttgccatttttcagccctgccttagtaatctcatcgaaatgctggttttccagtttttcgatttctgccaccggcacgtagtaatccacgtcctcgtcgaagcttttcacgatccaggtgatgatcatgcctgcgaagccaacaatcgccagccaccagatatgccagatcatggcgaaaccgaagatggtggagaaagctgcaatgacgatacctgcaccgctgtttttcggcatatgaatttcttcatagtggtcaggctttttatacgcttcgcctttctctttcatttcccagaatgcatcacgttcgtgaacgtgcggcactacggcaaagttatagaacggaggcggggaagaggttgcccactccagcgtacggccaccccacgggtcgccagtcaggtcacggttctggtcgcggtcgcgaatagaaacgtacatctgaataacgaggcagagaatacccagcgcaatcagtactgcaccgctggctgcaatcatcagcatggtgtggaactgcgggtcaatctgctggctcaaacgacgggtcatgcccatgaagcccagcgcatacagtggcataaaggcaacgaagaagccgatgatccagaaccagaacgcgcgtttaccccaggtttcgttcagtttgaaaccgaacgctttaggccaccagtaggtcatccctgcgaagcagccgaagaccacgccgccgatgatcacgttatggaagtgcgcaatcaggaacaggctgttatgcagaacgaagtccgcgcccggtacggccagcagcacgccagtcatcccgcccaccgagaaggtgacgataaaaccgatggtccacagcatcgcagaatggaacacgatgcggccctgatacatggtgaacagccagttgaagatcttcaccccggtcgggatggcgataatcattgtggtgataccaaagaaggcgtttacgttcgcgcccgcacccatcgtaaagaagtggtgcagccaaacgatgaacgacagcacggtgatacagacggttgcccataccagcgaggtataaccaaacagacgtttacgcgagaaggttgccgcaatttcggagaacacaccgaaaacaggcaggatcaggatgtaaacttccgggtggccccaggcccaaatcaggttgatgtacatcatcatgttgccacccatatcgttggtaaagaaatgggtgcccagatagcgatccagggtcaacaacgcgacggtaaccgtcagaattgggaaggaagcaataatcagtacgttcgcgcacagtgatgcccaggtaaatactggcatcttgaacatggtcatgcccggtgcgcgcatcttcagaatggtaacgaagaagttgataccggtaagcgtcgtacctataccggatagctggagactccatatccagtaatcgacaccgactcccggactgtactctattcccgatagcggtggataggccagccagccggtctgcgcaaattcgcccacgccgagagaaacgttaaccagaatcacaccaacaacggtaaaccagaagcttaagttgttgaggaacgggaacgcaacgtcacgcgcgccgatctgcagcggaaccaccaggttcatcagaccgataacgaaaggcatcgccacgaagaagatcataatcacgccgtgcgcggtaaagatctgatcgtagtggtgaggtggcaggaagcccgcttcgcccgccgaggcaagagcctgctggctacgcatcataatggcgtcagcaaaaccacgcagcaacatcacaatcgccacgatgatatacatgataccgaggcgtttatggtcgacggaggtcagccactctttccacaggtaggtccacttaccgaagtaagtgatcaggccaacgagcgccagacctcccaaaataatgccagcgatcgtaaccatgacgataggttcatggaacgggactgcatcaagtgataattttccgaacatctttattcttcctcaacccctttaatgggcggattccgcgtggctcatgtccatgccttccataccttcgtgtgcgctgtgctcaccttctggctgggtcatgtccatgctcttaccgtgagccataaacttgttaattacatcggcaaacaagtctggtttcacgttggagaaatattccacctggttgtattcgctaggcgcggccagtttttcgaacgcagccatgtcagacatggtgttcggcgactgcttcgcttttgcgacccactggtcgaatgcggcgcgatccggtgttgcaatagctttgaacttcatgcctgagaagcccgggccgctgtagctggcggagataccgtcataagtgccgggttcgttggcgatcagatgcaggcgagtctgcataccggccatggcataaatctggctacccagacgcggaatgaagaaggagttcatcacggagttggaggtcactttgaagtacaccggagtgttcgccgggaaagcgatttcattcacggtagcaatgccctgttccgggtagatgaagaaccatttccagtccatggaaaccacttcgatggtaatgggcttctcgtcgtgtgccagcggcttgctaggctcaagagcgtgagtggttttccaggtcagtactgcaaggaagatgatgattaagataggtaccgtccagaccacagcttccactttattggagtgtgaccagttcgggctgtacttagcatctttattgctcgcacggtacttccaggcgaaaccaacagccatcaagattgcgggaataacgacaatcaacatcaggccaaatgccgtcagtatcagtgaacgttgctccagaccaatctgtcctttgggatctaacagcgcagaattacagccactgagcaatacagtgcctgcaaataatgacaaccatcccaaacttttattgtatttcctgagtctcatttaacgacctcaattccacgggatctggtggcgtttaaagtgtgtgggcattttacgggaaggttacattactgtaaacatgattaaattcctgttacttggatttggctgccaggtcacatatgttgcaaaacatatcaggttgattttaagaagctgttgcaaaagggcgttataacaaaaggggagtgctgaaggagtctgggcgggcaattggtataaccaatgtgaaataaaacaattatttaacaaataattatcattagagtgacaactgggtgatgagaaaataaagactcattagctgaatcgtgtaagaaaaatagaatttataaatggcgccaataatttccaaacgctaagccgcacaaaagaacaaatattaataagcgatactgatgtttatttagccgtaataattacggcgagtgattactacagctaaataatatttacagattacgtcagatgcgtttttcgtagcgccagataatccagcaaaccaccaagcacgacgccagaaagggcgactaaaaccccgacttccagcagagcaggcaggaaagagaagtgcgtcaaatccagcgcgtccatcgtcaatagcagtaaccacacggccaacaggctgacgcccgccgccagtgtccacatggcaaaggcataacctgccggatatgcggtacgggagataaagttgtcatttactcgtgtatattcaagcgtctggcggcaaaccagcagcaaaataagccctggtacggcagcggcgacggagaatagatagaatgtcgaccagccgtgtgcttcaacaaaccaacccgccacggggccgacataaactcgccctacagcagaaagcgctgagagcagggcaaattgagtagcggaaaatgacttattacatagcgtcattaacagcgcgacaaaggctgatgtgcccatcccgccacagaggttttcgaaaaagacggctgcgcccatgctgtagagatgcttatcagtaatcgacagcagccagtaaccggcgttagacgcaccttgtaaaatgccgaaaatcagcagtgcccggaacagtgacaggcgctgcatcaaaatcccaccgtacaatgcgccaacaatggtcgctagtaagccaagcgttttgttaaccacgcctacttcacccgcatcaaacccgacgccgcgaatcaaaaacgtggttgtcaggctcatggcgaatgcgtcgcccagcttatacagcacgataagaagcaaaataagccaggcattattgcgaccaaagaaatctcgcagaggtgcaacaaccgcttgttccagcgttttgggcacaggaatggtgtcggttggttctggtgcaagcaacgtcgcgataatacaggggatcaacagtgccgccattaaccagtacatgccctgccagcccagccatttatctgccagccacagggctaggccgccggaaaccagcatccctaaacggtaacccagcacgctgattgccgcgcccgcaccacgttcttctgccggaagcacatcggttttccacgcatcgaagactatatcctgggaagcagagcaaaaagcgatcaccactgccagcgccgccatccagcggagttgggtgcctggttcgagaaaacccatcgccgcaatggcgactaataacaggatttgcgtggcgagcagccaaccgcgccgccgcccaaaaaatggaggcgtgtagcggtccatcagcggtgaccagaggaatttaaaaacgtaagcctggcctaccagagagaagaaaccaatggttttgagatcgatattctcgaccgtcatccaggcctgtaaggtaccggatgtcagggcgagcggtagcccggaagcaaaacccaggatcagcaatatggctgaacgcggctgttgaaaaatacgtaaatattgactggacatgggcgtctacaggcccggcttgcaccgggccagagggcagaaattaacgcgcgttctgcttgatgaattcgtggatgctggtgtcctgagacatatcagcgatggtatcggtcagcacactgttaaccgcatcggcgatatttttgttggaggcctggaacgcaccttcaacgttgtagctggcacgatagtttttggtcattttgttgccattctgcgcggtagcgatgatggcgatatccgctttggtcgcgatgttgtagcgcacgttgccctgggacacgtcagcatacagttggctaacgatgatttgcagattaaccgggccattcggaccaaccatgtaaccacgcgcggtcatctgtttttccagcacttcttgcagcaggaaacgcagatcgcgggaggcggtcagggtaacgatttgattatcgcgggtgacttttgccagcgcctgatcggtacgctgatcggcaccattaatgcttacggtgacgcccatcaggcttggatcctgctgtggcagtgtaatcgtcggggaaacttcaatagttgttggcggttttgcgcatcctgcaagcataaacagagcaactaacgggaagaggatttttttgaacatgttcgggctctcagagactcttaagcgtgtttggtaaaaattcccgccatcataacattgccaacggcgaggggaagtgggtaaggcatgtaaattcatcatgttgacgaaataatcgcccctggtaaaagaaacactgatgcgaggcctgtgtttcaatctttaaatcagtaaacttcatacgcttgacggaaaaaccaggacgaaacctaaatatttgttgttaagctgcaatggaaacggtaaaagcggctagtatttaaagggatggatgacatctcagcgttgtcggaggagatatttcatgatgatacgtgagcggatagaagaaaaattaagggcggcgttccaacccgtattcctcgaagtagtggatgaaagctatcgtcacaatgtcccagccggctctgaaagccattttaaagttgtgctggtcagcgatcgttttacgggtgaacgttttctgaatcgtcatcgaatgatttacagtactttagcggaggaactctctactaccgttcatgcgctggctctgcatacttacactattaaggagtgggaagggttgcaggacaccgtctttgcctctcctccctgtcgtggagcaggaagcatcgcgtaaaaacgcatttgcaactgtcggcgcttttccagtatgttgctaaagattttatgaaaaacggcctgcgggccgttttgttttgtctggattttgcgctttttgcccagcattcagacgaaaattgcccgggaattgtgaaaaaatacgcgacagcgcgcaataaccgttctcgactcataaaagtgatgccgctataatgccgcgtcctatttgaatgctttcgggatgattctggtaacagggaatgtgattgattataagaacatcccggttccgcgaagccaacaacctgtgcttgcggggtaagagttgaccgagcactgtgattttttgaggtaacaagatgcaagtttcagttgaaaccactcaaggccttggccgccgtgtaacgattactatcgctgctgacagcatcgagaccgctgttaaaagcgagctggtcaacgttgcgaaaaaagtacgtattgacggcttccgcaaaggcaaagtgccaatgaatatcgttgctcagcgttatggcgcgtctgtacgccaggacgttctgggtgacctgatgagccgtaacttcattgacgccatcattaaagaaaaaatcaatccggctggcgcaccgacttatgttccgggcgaatacaagctgggtgaagacttcacttactctgtagagtttgaagtttatccggaagttgaactgcagggtctggaagcgatcgaagttgaaaaaccgatcgttgaagtgaccgacgctgacgttgacggcatgctggatactctgcgtaaacagcaggcgacctggaaagaaaaagacggcgctgttgaagcagaagaccgcgtaaccatcgacttcaccggttctgtagacggcgaagagttcgaaggcggtaaagcgtctgatttcgtactggcgatgggccagggtcgtatgatcccgggctttgaagacggtatcaaaggccacaaagctggcgaagagttcaccatcgacgtgaccttcccggaagaataccacgcagaaaacctgaaaggtaaagcagcgaaattcgctatcaacctgaagaaagttgaagagcgtgaactgccggaactgactgcagaattcatcaaacgtttcggcgttgaagatggttccgtagaaggtctgcgcgctgaagtgcgtaaaaacatggagcgcgagctgaagagcgccatccgtaaccgcgttaagtctcaggcgatcgaaggtctggtaaaagctaacgacatcgacgtaccggctgcgctgatcgacagcgaaatcgacgttctgcgtcgccaggctgcacagcgtttcggtggcaacgaaaaacaagctctggaactgccgcgcgaactgttcgaagaacaggctaaacgccgcgtagttgttggcctgctgctgggcgaagttatccgcaccaacgagctgaaagctgacgaagagcgcgtgaaaggcctgatcgaagagatggcttctgcgtacgaagatccgaaagaagttatcgagttctacagcaaaaacaaagaactgatggacaacatgcgcaatgttgctctggaagaacaggctgttgaagctgtactggcgaaagcgaaagtgactgaaaaagaaaccactttcaacgagctgatgaaccagcaggcgtaatttacgcagcataacgcgctaaattcgcacaaaggcccgtcaccgccaggtggtgggcttttttttgtcatgaattttgcatggaaccgtgcgaaaagcctctttcggtgttagcgtaacaacaaaagattgttatgcttgaaatatggtgatgccgtacccataacacagggactagctgataatccgtccataaggttacaatcggtacagcaggttttttcaattttatccaggagacggaaatgtcatacagcggcgaacgagataactttgcaccccatatggcgctggtgccgatggtcattgaacagacctcacgcggtgagcgctcttttgatatctattctcgtctacttaaggaacgcgtcatttttctgactggccaggttgaagaccacatggctaacctgattgtggcgcagatgctgttcctggaagcggaaaacccagaaaaagatatctatctgtacattaactccccaggcggggtgatcactgccgggatgtctatctatgacaccatgcagtttatcaagcctgatgtcagcaccatctgtatgggccaggcggcctcgatgggcgctttcttgctgaccgcaggggcaaaaggtaaacgtttttgcctgccgaattcgcgcgtgatgattcaccaaccgttgggcggctaccagggccaggcgaccgatatcgaaattcatgcccgtgaaattctgaaagttaaagggcgcatgaatgaacttatggcgcttcatacgggtcaatcattagaacagattgaacgtgataccgagcgcgatcgcttcctttccgcccctgaagcggtggaatacggtctggtcgattcgattctgacccatcgtaattgatgccagaggcgcaactgtgccgctatacttatccagggcggcacaacgctgtaagcggcttgcgcctgagaatggcatttgcgtcgtcgtgtgcggcacaaagaacaaagaagaggttttgacccatgacagataaacgcaaagatggctcaggcaaattgctgtattgctctttttgcggcaaaagccagcatgaagtgcgcaagctgattgccggtccatccgtgtatatctgcgacgaatgtgttgatttatgtaacgacatcattcgcgaagagattaaagaagttgcaccgcatcgtgaacgcagtgcgctaccgacgccgcatgaaattcgcaaccacctggacgattacgttatcggccaggaacaggcgaaaaaagtgctggcggtcgcggtatacaaccattacaaacgtctgcgcaacggcgataccagcaatggcgtcgagttgggcaaaagtaacattctgctgatcggtccgaccggttccggtaaaacgctgctggctgaaacgctggcgcgcctgctggatgttccgttcaccatggccgacgcgactacactgaccgaagccggttatgtgggtgaagacgttgaaaacatcattcagaagctgttgcagaaatgcgactacgatgtccagaaagcacagcgtggtattgtctacatcgatgaaatcgacaagatttctcgtaagtcagacaacccgtccattacccgagacgtttccggtgaaggcgtacagcaggcactgttgaaactgatcgaaggtacggtagctgctgttccaccgcaaggtgggcgtaaacatccgcagcaggaattcttgcaggttgatacctctaagatcctgtttatttgtggcggtgcgtttgccggtctggataaagtgatttcccaccgtgtagaaaccggctccggcattggttttggcgcgacggtaaaagcgaagtccgacaaagcaagcgaaggcgagctgctggcgcaggttgaaccggaagatctgatcaagtttggtcttatccctgagtttattggtcgtctgccggttgtcgcaacgttgaatgaactgagcgaagaagctctgattcagatcctcaaagagccgaaaaacgccctgaccaagcagtatcaggcgctgtttaatctggaaggcgtggatctggaattccgtgacgaggcgctggatgctatcgctaagaaagcgatggcgcgtaaaaccggtgcccgtggcctgcgttccatcgtagaagccgcactgctcgataccatgtacgatctgccgtccatggaagacgtcgaaaaagtggttatcgacgagtcggtaattgatggtcaaagcaaaccgttgctgatttatggcaagccggaagcgcaacaggcatctggtgaataattaaccattcccatacaattagttaaccaaaaaggggggattttatctcccctttaatttttcctctattctcggcgttgaatgtgggggaaacatccccatatactgacgtacatgttaatagatggcgtgaagcacagtcgtgtcatctgattacctggcggaaattaaactaagagagagctctatgaatcctgagcgttctgaacgcattgaaatccccgtattgccgctgcgcgatgtggtggtttatccgcacatggtcatccccttatttgtcgggcgggaaaaatctatccgttgtctggaagcggcgatggaccatgataaaaaaattatgctggtcgcgcagaaagaagcttcaacggatgagccgggtgtaaacgatcttttcaccgtcgggaccgtggcctctatattgcagatgctgaaactgcctgacggcaccgtcaaagtgctggtcgaggggttacagcgcgcgcgtatttctgcgctctctgacaatggcgaacacttttctgcgaaggcggagtatctggagtcgccgaccattgatgagcgggaacaggaagtgctggtgcgtactgcaatcagccagttcgaaggctacatcaagctgaacaaaaaaatcccaccagaagtgctgacgtcgctgaatagcatcgacgatccggcgcgtctggcggataccattgctgcacatatgccgctgaaactggctgacaaacagtctgttctggagatgtccgacgttaacgaacgtctggaatatctgatggcaatgatggaatcggaaatcgatctgctgcaggttgagaaacgcattcgcaaccgcgttaaaaagcagatggagaaatcccagcgtgagtactatctgaacgagcaaatgaaagctattcagaaagaactcggtgaaatggacgacgcgccggacgaaaacgaagccctgaagcgcaaaatcgacgcggcgaagatgccgaaagaggcaaaagagaaagcggaagcagagttgcagaagctgaaaatgatgtctccgatgtcggcagaagcgaccgtagtgcgtggttatatcgactggatggtacaggtgccgtggaatgcgcgtagcaaggtcaaaaaagacctgcgtcaggcgcaggaaatccttgataccgaccattatggtctggagcgcgtgaaagatcgaatccttgagtatcttgcggttcaaagccgtgtcaacaaaatcaagggaccgatcctctgcctggtagggccgccgggggtaggtaaaacctctcttggtcagtccattgccaaagccaccgggcgtaaatatgtccgtatggcgctgggcggcgtgcgtgatgaagcggaaatccgtggtcaccgccgtacttacatcggttctatgccgggtaaactgatccagaaaatggcgaaagtgggcgtgaaaaacccgctgttcctgctcgatgagatcgacaaaatgtcttctgacatgcgtggcgatccggcctctgcactgcttgaagtgctggatccagagcagaacgtagcgttcagcgaccactacctggaagtggattacgatctcagcgacgtgatgtttgtcgcgacgtcgaactccatgaacattccggcaccgctgctggatcgtatggaagtgattcgcctctccggttataccgaagatgaaaaactgaacatcgccaaacgtcacctgctgccgaagcagattgaacgtaatgcactgaaaaaaggtgagctgaccgtcgacgatagcgccattatcggcattattcgttactacacccgtgaggcgggcgtgcgtggtctggagcgtgaaatctccaaactgtgtcgcaaagcggttaagcagttactgctcgataagtcattaaaacatatcgaaattaacggcgataacctgcatgactatctcggtgttcagcgtttcgactatggtcgcgcggataacgaaaaccgtgtcggtcaggtaaccggtctggcgtggacggaagtgggcggtgacttgctgaccattgaaaccgcatgtgttccgggtaaaggcaaactgacctataccggttcgctcggcgaagtgatgcaggagtccattcaggcggcgttaacggtggttcgtgcgcgtgcggaaaaactggggatcaaccctgatttttacgaaaaacgtgacatccacgtccacgtaccggaaggtgcgacgccgaaagatggtccgagtgccggtattgctatgtgcaccgcgctggtttcttgcctgaccggtaacccggttcgtgccgatgtggcaatgaccggtgagatcactctgcgtggtcaggtactgccgatcggtggtttgaaagaaaaactcctggcagcgcatcgcggcgggattaaaacagtgctaattccgttcgaaaataaacgcgatctggaagagattcctgacaacgtaattgccgatctggacattcatcctgtgaagcgcattgaggaagttctgactctggcgctgcaaaatgaaccgtctggtatgcaggttgtgactgcaaaatagtgacctcgcgcaaaatgcactaataaaaacagggctggcaggctaattcgggcttgccagcctttttttgtctcgctaagttagatggcggatcgggcttgcccttattaaggggtgttgtaaggggatggctggcctgatataactgctgcgcgttcgtaccttgaaggattcaagtgcgatataaattataaagaggaagagaagagtgaataaatctcaattgatcgacaagattgctgcaggggctgatatctctaaagctgcggctggccgtgcgttagatgctattattgcttccgtaactgaatctctgaaagaaggggatgatgtagcactggtaggttttggtacttttgccgttaaagagcgtgctgcccgtactggccgcaacccgcagaccggtaaagagatcaccatcgctgctgctaaagtaccgagcttccgtgcaggtaaagcactgaaagacgcggtaaactaagcgttgtccccagtggggatgtgacgaagttcaagggcgcatctactgatgtgccttttttatttgtattcggtgactttctgcgtcttgtgggctgacaattgcccccgtttcttgtcacaataggcctttgcgcgcatcgatacgttgcgtgaggtacacagtcatctacagcggagtgttgttacaccatgatggacagcttacgcacggctgcaaacagtctcgtgctcaagattattttcggtatcattatcgtgtcgttcatattgaccggcgtgagtggttacctgattggcggaggcaataactacgccgcaaaagtgaatgaccaggaaatcagccgtgggcaattcgagaacgccttcaacagcgagcgtaatcgcatgcagcaacagctgggcgatcaatactccgagctggcagcgaacgaaggctatatgaaaaccctgcgtcaacaggtgctgaatcgtctgatcgacgaggcgctgctggatcagtacgcacgtgagctgaaactgggtatcagcgatgagcaggttaaacaggcgattttcgcgaccccagccttccaggttgacggcaaatttgataacagccgctataacggtatcctcaaccagatggggatgaccgccgatcagtacgcccaggcgctgcgtaaccagctcactacccaacagctgattaacggcgttgccggtaccgattttatgctgaaaggtgaaaccgacgagctggcggcactggtcgcgcaacaacgcgtggtgcgtgaggcgactatcgatgttaacgcgctggcggcgaagcagcctgtgaccgaacaggagattgccagctactacgaacaaaacaaaaacaatttcatgacgccggaacaattccgcgtgagttacatcaagctggatgccgcaacgatgcagcaaccggttagcgatgcggatatccagagctactacgaccagcatcaggatcaattcacccagccgcagcgtacccgctacagcatcatccagaccaaaactgaagatgaagcgaaagcggtacttgatgagctgaataaaggcggtgattttgctgcattagccaaagaaaaatctgccgatattatctctgctcgtaacggcggcgatatgggttggttagaagatgccactatcccggacgaactgaaaaatgctggtctgaaagaaaaaggccaactgtctggtgtcatcaaatcttcggtcggtttcctgattgtacgtctggacgacattcagccagcgaaagtgaaatcgttagacgaagtacgtgacgacattgcggcgaaagtgaaacacgaaaaagccctcgatgcgtactacgcgctgcagcagaaagtgagcgatgcggcaagcaacgacaccgagtctctggccggtgcagagcaagctgccggcgttaaagccactcagacgggttggttcagcaaagataacctgccggaagagttgaacttcaagccggttgccgacgctatctttaacggcggtctggtaggtgaaaacggcgcgccgggcatcaactctgacatcatcaccgtagacggcgaccgcgcattcgtgctgcgcatcagcgagcacaaaccggaagcggtgaaaccgttggcagatgttcaggaacaagttaaggcattggttcagcacaacaaagctgaacaacaggcgaaagtggatgctgagaaactgctggttgatttgaaagccggcaaaggtgcggaagctatgcaggctgccggtctgaaatttggcgagccgaaaaccttaagccgttccggtcgtgacccgattagccaggcggcgtttgcactgccactgccagcgaaagacaaaccgagctacggtatggcgaccgatatgcaaggtaatgtggttctgctggcgctggatgaagtgaaacaaggttcaatgccggaagatcagaaaaaagcgatggtgcagggtatcacccagaacaacgcacaaatcgtctttgaagctctgatgagtaacctgcgtaaagaggcgaaaatcaaaattggcgatgcgctggaacagcaataatcctgaagccgcctcgcaaaaaaatgcgttgcagctgtaacaagaaaaggtcgctttcgcggccttttccatttctgaacattgccatttgtttactgttttcactgccgttaaggtgattccactgttaacaaacaaggagaaaacagtatgaaacacggaattaaagcactgctcattaccctgtccctggcctgtgccggaatgtctcatagcgcgctggcggcagcttctgtggcgaaaccgacggcggtagaaaccaaagcggaagctcctgcagcacaaagtaaagcagcagtaccggcgaaagccagtgacgaagaaggcacccgggtcagcattaataatgccagcgcggaagagctagcccgcgcgatgaatggcgttggcctgaagaaagcgcaggcgattgtcagttatcgcgaagagtacggtccgtttaaaactgtggaggatctaaagcaggtgccggggatgggcaattcgctggtggaacgtaatctggcggtattaaccctgtaattaatttgcatagtggcaattttttgccagactgaagaggtcataccagttatgacctctgtacttataacaacaacgtaaggttattgcgctatgcaaacacaaatcaaagttcgtggatatcatctcgacgtttaccagcacgtcaacaacgcccgctaccttgaatttctcgaagaagcccgctgggatgggttggaaaatagcgacagttttcagtggatgacggcccataacatcgccttcgtcgtggtcaatatcaatattaactatcgtcgcccagcggtattaagtgacctgttaactattaccagtcagttgcagcaattaaacggtaaaagcggcatcttaagccaggtcattacactggagccggaagggcaggtggtagcggatgcgcttattacgtttgtttgtattgatcttaaaacgcagaaagcattagctctggaaggggaattgcgcgaaaagctggagcagatggttaagtaaacgttttgtggtnnnnnnnnnnnnnnnnnnnnnnnnngacacccggaataattacctcaacccggttttctgcttcatcgctgccatcaccgtcggtttatcggccagataatgattcaaaccgttggcgcgtaaattacatgccgcacaatgaccgcaaccgtcgcctttaaagccgttatagcaggtcaacgtttcgttacggactaaatccagtttgccgtaataatctgccagcgcccaggtttccgctttatcaatccacatcagcggcgtttcaaaacgaatatctttcgccatgcccaaactgacggcatggtttagtgctttcacaaactcatcgcggcaatccgggtagccggagaaatccgtttcgcagacgccagtaattacggcttctgcttttacctgatacgcatatattgccgccagcgtcaggaacaaaatattacgccctgggacaaacgtattcgggataccatcggcttcaggttcataatcaggcaccggaatgctgtcacgcgtcaggctactgaccgccagctcgttgagcagggtgacatccagcaccttatgcgcgcgtgcccccagtttcagcgccagttcgcgtgccacgtcgatttctgcgcgatgccgctgaccgtaatcgaacgtcacgcaatggacttcatcatattgttgtaatgcctgcaccagacaggtggtggaatcctgacctccactgaacacaacgacagcacgtttcatagataatcctgcttgaacaataaaagcgttatggtaacgcctgcgattaacccggaccagctattcattgcgatggcgcgggaagccaggcttcggtaaattcaaaccagccgcgcggtgtcagtcgcacaccgttcacgccgggaggggcactaatgcgatagtgatagttgaacagcggcgtcagcgtcgcatctgtcattaactggctaaaaaccgctttcagggcattaaatcggttttcttcatcaggcattatttgcacggcatccagtgtcgattgtagatgtgcgtatgctggagcgtcgaaaacatgtggccacagcggatcgcagcgcagccattgctccagagtatattccggtgcttcgccaattaatctgtcgcccatcatgaggtctgcgtgtgcctgtagggtcgtgtcgtcccagttttttgcgttatgaaaaataattgtgagttcacagccttccgctgccagtgtcgcctgtaggcgttctgccatggtatgaagttctatcggtaggtgataaaccagcgtcaaggttttcggtagtttgacttcatccggtacctgccaatgcggaatagtccagcctggcagtaatgcatgactggcggtgatcaggttttctccgacttctaacgtttgtaataaaccggattgatgaataatggagatcacttttcgcgcctgccagagggagagtcggggacttttgcgcaacgtcaaatagcaaaaacctaaactgatgccgctactgacctggctgacccgttgcagctcctccggtttgccgatggtgatttgcacgggatgccgacaactggttcccaaatctttttcgaaaagcggcggagttatccagtactcaaccgctttaagcagcggatgacgtaaatggtaataatcatggctttccaggcgcaccagctctgctgtgaattgtgttaagcgaaaaggacccgtgccgatcagtgggaattgcggatgcgccagatggctgcaatagctcgccagccggtgcgcaagccagtaatcagggcgatgtaaaaagaaggtcagacactgcggatgggtgacttcaatacgcttcacgctaataaataattgatccagtgctggcagttgtaacagcatcaataatcgctggtgtaagtgtgaggcttttactgcatcgccgttatgccagtgtagggttgaacgaagataaaagtcccagcgtaacccgtcagtagaggtttcccagtgatgcgctaaatcgccaatcgggcgctgagtattattatcgaagcgggtcaggccggaaaatatctgcccggcgagatgctgctcggcacggccgggcaaaaagcctggttgtagcggttcgagcgggcgatagtagggaatacgcaacgtgggtgtatcgttttgccattgtccgcccataaacggctgtaacagagtgcgcagctcacctggggccagttgcgccagctccagcacatcttgctgctttccggtttccagtgcctgttccatcatcgcattgcgtagcgattccggcgtgaccagaaagcgtaattgtccgcgctttccgcgtcctgactgcgcctgccactccagccatcccgcctcctgtgcctgacgcaacagcgtacgaacatggcgttcgctgcaaaaacagcgttcggccagttcgctgacggtgacggtttgcggctttccggcggaaggttgccacagacgttgatactggttaagacggttgagcaatcgcatataaacccggaacaatattatttaactattcactattacttccgtatatatcaggtgatactcaatcaccattaaccgtgtcacagagtggagaaagaaatggctcgtctggcagcatttgatatggatggcactttattgatgcccgaccatcatttaggtgagaaaaccctctctactttggcgcgactgcgtgaacgcgacattaccctcacttttgccacggggcgtcatgcgctggagatgcagcatattctcggggcgctatcgctggatgcgtatttgattaccggcaacggaacgcgcgtgcattctctggaaggtgaacttttacatcgtgatgatttacctgcggatgtcgcggagctggtgctgtatcagcaatgggatacccgagccagcatgcatatcttcaatgacgacggttggtttaccgggaaagagatccctgcgttgttgcaggcatttgtctatagcggttttcgttatcagataatcgatgtcaaaaaaatgccactcggcagcgtcaccaagatctgcttctgtggcgatcacgacgatcttacacgcttgcagatccagctatacgaagcattaggcgagcgtgcacatttgtgtttttccgccacggattgcctcgaagtgctgccggtgggctgcaataaaggcgctgcattgacggtgctgacccaacatttaggtttatcgttgcgcgattgcatggcctttggtgatgcgatgaacgatcgcgaaatgttagtcagcgtcggtagcggatttattatgggcaatgcgatgccgcaactgcgcgcggagctcccgcatttaccggtgattggacattgccgaaatcaggctgtctctcactatttgacgcactggctggactatccacatctaccttattcccccgaataacgagatcccttccagcaccgggcaattgcccggttttttttgcgttgaatttgtcattttgtgccgtggtgtttaaaccgcacagaataaattgtcgtgatttcacctttaaaataaaattaaaagagaaaaaaattctctgtggaagggctatgttagataaaattgaccgtaagctgctggccttactgcagcaggattgcaccctctctttgcaggcactggctgaagccgttaatctgacaaccaccccttgctggaagcgcctgaaacggctggaggacgacggtatccttatcggcaaagtcgccctgctggatccggaaaaaataggcctcggcctgaccgcttttgtgctgataaaaacgcaacatcacagcagcgaatggtattgccgctttgtcacggtggttaccgaaatgccagaagtgctggggttctggcgcatggctggtgaatacgattatctgatgcgcgtccaggttgccgacatgaaacgctacgacgagttttataagcgtctggtaaacagcgtgccggggctgtcggacgtcacttccagcttcgcgatggaacagattaaatacaccacttctttacccatcgaataaatatccagaatcaggtcaggacacaacgcgtgcgattatttgctcaattaagctggtatttccgtcgggaatggcgtcgctatctcggggctgtcgccttgcttgtcattatcgcgatgctgcaactggttccgccaaaagtggttggtattgttgtcgatggcgtgacagaacaacactttactaccgggcagatcctgatgtggatcgccaccatggtgctgattgccgttgtggtttatctcctgcgttacgtctggcgggtattgctgtttggtgcgtcttatcaactggctgttgaactgcgtgaagattattaccgtcagctaagccggcagcatcctgagttttacctgcgtcatcgcaccggtgacctcatggctcgtgcgaccaatgacgtcgatcgcgtcgtgtttgccgccggagaaggggtgctgacgctggtggattcactggtgatgggctgcgctgtgttgattatgatgtctacgcaaattagctggcagttgaccttattttccctgttgccgatgccagtgatggcgatcatgattaagcgcaacggcgatgctttgcatgaacgctttaagctggcacaggcggcgttttccagtcttaatgaccgcacccaggaaagcctcaccagtatccgcatgatcaaagcctttggtctggaagatcgccagtcggcgttatttgccgcggatgccgaagataccggcaaaaaaaacatgcgggtggcgcgtattgatgctcgtttcgacccgaccatctatatcgcgattggtatggcgaacttgctggcgattggcggcggtagttggatggtggtgcagggcagtttaacgctgggccagctcaccagttttatgatgtatttaggtctgatgatttggccaatgctggcgctggcatggatgtttaacattgtggaacgtggtagtgctgcgtacagccgtattcgcgcgatgctggcggaagcgccggtggtgaacgatggtagcgaacccgtgccggaagggcgtggcgaactggatgtaaatattcaccagttcacgtatccgcagactgaccatcctgcgctggaaaacgtcaatttcgccctgaaacccggtcagatgctgggtatctgcgggccgactggttccggcaaaagtaccctgttgtcgctcattcagcgtcatttcgacgtcagcgagggggatattcgctttcatgatattcctctgacgaagttacaactcgatagctggcgtagccgcctggcggtagttagccagacgccattccttttttctgacactgtggcgaataacatcgcgctgggttgcccgaatgccacccagcaagagattgagcatgtcgcgcggttagccagcgtacatgacgatattttgcgtctaccgcaaggttacgatacagaggtgggcgagcgcggtgtgatgctttccggcgggcaaaaacagcgtatctccattgctcgtgcgttattagtcaacgcggaaatcctcatccttgatgatgcgctttcggcggtggacggacgcactgagcaccagatcctgcataacctgcgtcagtgggggcagggaagaacggtaatcatcagtgcccatcgcctttctgcactgacggaagccagtgaaattattgtgatgcagcacggacatatcgcccagcgtggcaatcatgatgtgctggcacaacaaagcggctggtatcgcgatatgtatcgctatcaacaactggaggcggcgctcgacgacgctccggaaaatcgcgaggaggccgtcgatgcgtagttttagccaactgtggccgactctcaagcgcctgttagcgtacggttcgccgtggcgtaaaccgctggggattgcggtcctgatgatgtgggttgcggcggcggcagaagtcagtgggccgctgcttatcagctattttatcgacaatatggtagcgaaaaataacctgccgttgaaagtggttgcagggctggctgcggcgtatgttgggctgcaactgtttgccgccgggctacattacgcgcagtcgctgctgtttaatcgggcggcagtaggcgtagtgcaacagttgcgtaccgacgtgatggatgctgcgttacgccagccattaagcgagtttgatacccaacccgtcgggcaggtgatttcccgcgtcactaatgacactgaagtgatccgcgatctctacgttaccgtagtggcaactgtcctgcgcagtgccgcgctggtgggcgcgatgctggtggcgatgttcagcctcgactggcgaatggcactggtggcgataatgattttcccggtggtgctggtggtaatggtgatataccagcgttacagcacgccgattgtccgtcgtgtgcgcgcctatttggcggatatcaacgacggctttaacgaaatcatcaatggcatgagcgttatccagcagtttcgtcagcaggcgcgatttggcgaacgtatgggggaggccagtcgttcacactatatggcgaggatgcaaaccctgcgcctcgacggttttctgctgcgtccgctgctgagtctgttttcatcgctcattctttgtggcttgttgatgctgtttggcttctccgccagcggcaccattgaagtgggcgtgctgtatgcgtttatcagctatcttgggcgacttaacgaaccattaatcgaactgaccacgcaacaggcgatgctgcaacaggctgttgttgctggtgagcgcgtgtttgaactgatggacggaccgcgccagcaatatggcaatgatgatcgcccgttacagagtggcaccatcgaagtcgataacgtgtcatttgcttatcgcgatgacaatctggtgctaaagaacattaatctctctgtgccttcgcgcaattttgtggcgctggtcgggcataccggcagtggcaaaagcaccctcgccagtttattgatgggctattacccgctaacggaaggtgagattcgccttgatggtcgtccattaagttcgctaagtcacagcgcgctgcgccagggcgtggcaatggtgcagcaagatccggtggtgctggcggataccttcctcgccaacgtgacgctggggcgggatatctccgaagaacgcgtctggcaggcgctggaaaccgtgcaactggcggagctggcgcgtagcatgagcgacggtatttacacgccgctgggcgagcaggggaataatctctcagttgggcaaaagcaactgctggcactggcgcgcgtgctggtcgagacgccgcaaatcctgatccttgatgaggcaaccgccagcattgactccggtactgaacaggcgattcaacatgctctggcggcggtgcgtgaacataccacgctggtagtgattgctcaccgcttatcgaccattgttgatgccgacaccattctggtgcttcatcgtgggcaagccgtggagcagggcactcaccagcaactgctggcggcccagggacgctactggcagatgtatcaactgcaacttgcgggcgaagagctggcagccagcgtgcgtgaagaggaatcattgagcgcctgaatagcgcaatatttcatcgttggtgcaaaaatgtaacgcactgtgcactgtcatagtgcgttttcattttcaaacttcttaacttcctgctctctttctcgtttttcatttctggcacaccgcttgcaataccttcttcgtgtagcagaaccattaccgaattctgaccggaggggatctatgaagctggtgaccgtgataatcaaaccattcaagctggaagacgttcgtgaagcgttatcttccattggtattcagggcctgaccgtcaccgaagtgaaaggtttcgggcgtcagaaagggcatgccgagctgtaccggggggcggaatacagcgtcaatttcctgccaaaagtaaaaattgatgtggcgattgctgatgaccaactcgatgaagtgatcgatatcgtcagtaaggcggcttacaccggaaaaattggcgacggcaaaatcttcgtcgctgaattgcaacgcgtcattcgtattcgtaccggcgaagccgacgaagcggcgctgtaatctctggcacacagcaacaggaacgaaaaatgaagatagcgacgataaaaactgggcttgcttcactggcgatgcttccgggactggtaatggctgcacctgcggtggccgataaagccgacaatgcgtttatgatgatttgtactgcgctggtgctgtttatgactattccggggattgccctgttttacggtgggttgattcgcggcaaaaacgtgctgtcgatgctgacgcaggtgacggtgacatttgcactggtctgtattctctgggtggtttacggttactcgctggcgtttggtgagggcaacaacttcttcggcaacattaactggttgatgctgaaaaacatcgaactgacggcggtgatgggcagcatttatcagtatatccacgtggcgtttcagggatcgtttgcctgcattaccgtcggcttgatagttggggcgctggcggaacgaatccgcttctcagctgtgttgattttcgtggtggtatggctgacgctctcttacattccgattgcgcatatggtgtggggcggtggtttgctggcttctcacggtgcgctggatttcgcgggtggcaccgtggtgcacattaacgccgcaatcgccggtctggtgggcgcgtatctgataggaaaacgcgtgggcttcggtaaagaggcgtttaaaccgcacaacctgccgatggtcttcaccgggactgccattctctatatcggttggtttggctttaacgccgggtcagcgggcacggcgaatgaaatcgcggcactggcatttgtgaatactgtggtcgcaacggcggcggcaattcttggctggatcttcggtgaatgggcgctgcgtggtaagccttcactgctgggggcgtgttctggcgcgattgccggtctggtcggcgtgacgccagcctgcggctacattggggttggcggcgcgttgattatcggcgtggtagctggtctggcgggcttgtggggcgttaccatgctcaaacgcttgctgcgggtggatgatccctgcgatgtcttcggtgtgcacggcgtttgtggcattgtcggctgtatcatgaccgggatttttgccgccagctcgctgggcggcgtgggcttcgctgaaggtgtgacgatgggccatcagttgctggtacagctggaaagcatcgccattacgatcgtctggtccggtgttgtggcatttatcggctacaaattggcggatctgacggttggtctgcgtgtaccggaagagcaggagcgagaagggctggatgtcaacagccacggcgagaatgcctataacgcgtaacaagcactgcaaaaaacannnnnnnnnnnnnnnnnnnnnnntatttttttaattgtgattacgcatcaccccttcctgaacggtcgaggcaaccagtacgccgtcttgggtataaaactcaccgcgcacaaagccacgtgcgctggacgccgaggtgctctccacgctatacagcagccattcattcaaattaaacgggcgatggaaccacatggaatggtcaatggtggcaatctgaatccccggttcgagaaaaccgatgccgtgcggctgtagagctaccggcaggaagttaagatcagaagcgtaaccgagcagatactgatgaacgcgcaggtcatccggcacgctaccatttgcgcggatccacacctgacgatgtggttctgcgacgtgacctttcagtgggttatgaaactccaccggacggacttccagcggacgatcgcagatgaatttatctttcagcactggcggcagcaggtgcgccagcgattgggcgatttgcgtttccgaagggaggccatcaggcgctggcgcggacggcattgttttttgatgttcgaaacccgcttctggtgcctggaaagaggcagtcatataaaaaatcggtttgccgttttgaatagcagcaacccggcgggcgctgaagctgttaccgtcacgcagcgtttcgacatcataaataatcggcttcttactatcgccagggcgaagaaagtagctgtgaaacgaatgtaccagccgctcttcagggacggtctcttttgcagcatacaaggcctgacccacgacctggccgccaaacacctggcgtaaacctaaatcttcactctggccgcgaaagagtccttcctcaattttttccagatttaacaatgtcagtaaattttttagcgcctgactcatataactctccagtaacaaagctgccgcagcaagccaaagtgagttgagtataacgcaaatttgctactggtccgatgggtgcaatggtctgaattacgggctaattacaggcagaaatgcgtgatgtgtgccacacttgttgacgttactattttgttaaccactcttccggcgaggaaagttagcccgctggtgcattgataataaggagaaatgaatgaaactcgtgcacatggccagtggtttagcggttgcgattgcgttggcggcttgcgcagataaaagcgcggatattcagacgccagcaccggctgcaaatacgtctatttcagcaacacaacaaccagctatccagcaaccgaatgtctccggtaccgtctggatccgtcagaaagtcgcactgccgcctgatgctgtgctgaccgtgacactttctgacgcgtcgttagccgatgcaccgtcaaaagtgctggcgcagaaagcggtgcgtactgaaggtaaacagtcaccattcagctttgttctgtcatttaacccggcagatgttcagccgaacgcgcgtattctgttgagtgcggcgattaccgtgaatgacaaactggtatttatcaccgataccgttcagccggtgatcaaccagggcggaactaaagccgacctgacattggtgccggtacagcaaaccgccgtgccggttcaggccagcggtggcgcaacgactaccgtaccttcgacttcaccaactcaggtgaatccgtcttcggcagttccagctcctacgcaatattaagcgacgttaaccctctccgcccggagagggttagtagttccagcgataacgctgcaagtcgatttgcccgcttcccgataccatcacaccttctgccagtaatgcctgtcgctgacgctgtaaatccggtccggttagcgaaattgtgccgtggcgattaaccacccggtgccagggtaaggtgctgccttcagggagacgctttaacacaccgcccacctggcgcgcggcgcggggcgatcccgccagtttcgccacatcaccgtaagtggtgacatagccttcgggaatagcggcgacgatttgccagacgcgttggggaaatgaatcttctttttccatcttttcttcctgaggtaatttttcagcataatctggaaaaacgcccgagtgaagtcgcattgcgcaagaaaccagcatctggcacgcgatgggttgcaattagccggggcagcagtgataatgcgcctgcgcgttggttctcaacgctctcaatgggggctctgttggttctcccgcaacgctactctgtttaccaggtcaggtccggaaggaagcagccaaggcagatgacgcgtgtgccgggatgtagctggcagggcccccacccatttctgcctcccaccgtttcgtcaaaaaatcccaacatggctaaactttaaccacaactgacgtcgcaagaattgtctggctgcgcagtacgcttcggaggtatgtctgatgaagtatgttgatggttttgtggttgccgttcctgccgataaaaaggatgcctatcgggaaatggccgctaaggctgcgccattgtttaaagagtttggcgcgcttcgtattgtcgaatgctgggccagcgatgtaccggatggcaaagtgaccgattttcgtatggcggtgaaagcggaagagaatgaagaggttgtctttagctggattgaatacccttcaaaagaggtccgcgacgctgctaatcaaaagatgatgtcggacccacggatgaaagagttcggcgagtccatgccgtttgacggcaagcgaatgatctatggcggattcgagtcaatcatcgacgaataggtagcgtgacgggctgtgcggcgtgccgtcagcccaaaaattcacaaatgttgctcggcccagcgtaagaaatcttctttcggtaatgccttgctgtagagccagccctgaccgtagtgcacgccatgctggcgtaaccactcttcttgtttactggtttcgattccctccgctaccattttcagtttcagtgtttttgccatttcgatgatatgcggcgtgacatttttatattccagcgcatcaacgaaagatttatcgatcttcagaatgtcgacatccagatcctgtaaataacttaaacttgaataccccgtaccaaaatcatcaagataaatttcatggcccgcctcccggtagcgagaaattatcggggcgctggttttcggatcggcaaactcgcgttcagtgagttcaagcgcgatctgtctgggattaacctgatagtgattgatcatgtcacgcagcaattgcgggattttttccgaggtgagcacgggggattcaagattgatcgaaatatgctgctgtggatgctgacgcagccagtcgcccatatcttcaaagacgcttcttataatcagtagcgtcaatggctcagaaaggcccgtttgctgtgccagcggaataaaactatctggtgacaaccaactaccgtctgtctgcggccagcgcgccagtgcctcagcaccgacaattttgccattggctaaggagacaatcggctgatagtgcacgcaaatatcacgattttcgatagcatcctgcagccgatgatgcggtgactgaatacggcgcaaaatacgcagcacaaacatcgctgccagcaggccaatcaccaacccgagcggtaaccaaataaagacttgccgatgccagcctttctgcaacattttcgttgaagcccatgtgatgatcgaaatattcatctccggtaagggcaggatatcgtaaatgattccattattttcgatatgctcaccgggtgttttttgtagcctggtaataattccctgagcaatttcatcgctgctggttatgacaacgttatgggcattgccaataatggcggcatcaatttgccatgagctatagggaatgacatcaataaaggaagcggggtcgatcatgacgacataatgtgccgttcccatggcgaccatgtaacggataatgcctaaatcgttatgcgatgttaaccagacacgataaccatctttcgaaattttacctggctcggggaaggtatcgggcggactttcatgctccagagacgaacactggggaacgttgttatcgatataagccacttcctgaatatagcgataactgtaagatacccgacgcatttccatgagatgggcttcgctacaggcagcgccttgccatctttccagctcctgcagcgcatctttcccttgtgtcgccaccttattggctcgaatagcgacgcgggaggaataggtatccagctcttcaataaacgatgtttctacctgctgatgggccagccagatgcttaagccgacaggcagcaatactgaaagaatcagtactcccgaaataaggccgaccagatgtcgtgttctcaccagcatatccttattaacacagtgtagggaaagtatatctgattgtggaaaaaggctggctggagataaggaggtagagctggtatttcatgaagtgatgggtggaaacgatcattgtcatttgaccaggcgcagagctttacgcctggtatgtaaccctaacttaagatgttgattcggcgcgagcgagggtaaaaatatcgtaaaaagacagttcacctttacggacgatcattttttgcagttgttccttatgaacatccgcgacacgcggagagttcaagatggcttcaaccagcgcggcaggtacaaagcgcgtgttgtaccattcgccgttatagcaaacgcggaaatccagcacgtcgatatcttcatagcggtagcgtgggtagacatcgaaaaagaagaaaccattaagcaggataaataatacaaccagtagccagacagagcctgacagcgtttcggactgcaacatcaccgccagggtggcaaaaaaagcaacgtacataccgataaacagccccggatgtttacggataaaactgatactaaagcggggtttgttgtcgcgtttttcgcgggtattcagagactcaatcgtttcggtcagcaggcgttgtatttcggtcatcgtttgccttcgtggtatctgcaactttccagggaacaccctattttaacgtgggaatagtagaggggaagtaacagatctaccacaattttgcataacagttgcgaaaaaccgattacaattttttaattattctggctggattaccgcccacgacaacgttgtccgggacatcttttgtgacaactgcacctgaggctaccacgacgttatcaccaatggtcacaccagggttaatgaccgcgcgtccgccaatccagacgttattaccgatggtgacgggtttccccagttcagcaccgctattacgtgctacagggtcgatgggatgtgttgccgtgtagatatgaacgcctggtgccaacatacagttatcaccgatgcgaatagggcagacatcaagcatcacgcaatcgaagttggcgaaaaaattattaccgagaaaaatgttatagccatagtcacagcgaaacgttggctcaatataagcctctgtcacctgaccgaatagatcagcgagaatttgctggcgtaatgtgtgctcttccgccagggaatgattgtatcggtgaataagctgacgagcgcgcaggcgatcgcgagataacgtctcatctgccgagcgatacaactcaccagcaatcatcttttctttttctgtgctcattactgacctccggttgctgaaaatgcggcaacacagtaagacgaaaagtcagtgaagagaacgttcccattacatctgtgtgataaagatcacatagggtatgtcttcatggcgaaaaagtataaaattcttaataaacagccggttatagctccgaaagcgaattatttattagcgaataaatttccatactgaggaagggatcttgtcgtacagtttattcatggtcaattcggcgaggcggtgatctgcggctgagtaaaataccgccagttcattatctgataattcgtatttatttttctcgataacacgctccagcgtgtcaattgtctggcaacgacgtaaacgcattaaataatcggttttcgttaaaggtttttcggacatacttctacctatggttgtaataattctaacaagataaactcgcaggattctctttcgtcgcattgacaaaacaacggaatagtcgattacctgacttccgccatttctgaagatcctgcatattaataccataactactgaacaacataaaggtgtcatccagatattcgtcgatctgctcaatgagcttattgtcttcattatacttaattttgtaattaagtgcgaaggtcgcaatatgctcaatcagttcattcaactggaggttgatcgccgaggttgggtcgtttacccagccatgattgctttcttcaaggtttgcaaggcagtcatgatacagggtttcacagagaaacttaagctgtgcgatatcatgtcttttgggtgagtattcatccataacgcgtccccttcttagcggttgaactaacggacacctttcgggatggaaaaaacttactgacctggacttgccctctcgtttgttagcttaactataagccactctttgcaggttttcatcgcattattacgaaaaattacaattaggaaggaagcgggacaggactcactttttcatactagcactaacccgcagcaggtaaaagcagtttgctcgaactattcataacatttcaggattatcgccagatgaaattggtgacactaataccaggattgctctgaatatgacgtaataaccgaggaatgaataaagaattaccgcaaataattaagaatagcctctaaatgattatggattattaaatctattagcgctacttaatataaattaactaacaatcagtattttttatgaattttatccgtggttaatactggttttcgtatgagatcctgagttggtggttcaattactccttaatgttcgtaggttatgcataaaaaaggccgcttacgcggccttagtgattacacgttgtatcaatgatgatcgacagtatggctgtgctcgatatcttcattcttgcggctaaagcggcggcgaaccaccacaaagaataccggaacgaagaagattgccagtaccgttgcggtcaccatcccgcccattacaccggtacctactgcgttctgcgcgccggaaccagcaccagtactgataaccagcggcataacgccgaggataaacgccagcgaggtcatcaggatcggacgtaaacgcatccgcaccgcatcaagcgtcgcttcaatcagacctttaccttctttatccatcaagtctttggcgaattcgacgataaggatcgcgttcttcgccgacaacccaatggttgtgagcaggcctacctggaagtaaacgtcattggtcaggccacggaaggtggcagccagcaacgcaccgataacccccagcggaacgaccagcataacggagaacggaatcgaccagctctcgtacagcgccgccagacacaggaacacgacaatcaacgaaatcgcgtacagtgaaggtgcctggttgccggagagacgttcctgataggacatccccgtccagtcatagccaacaccggtaggcagtttgctcgccagttgttccatcagctccattgcttcaccggtacttttacccggtgccgcctggcctaagatttccatggatggcaggccgttgtaacgttccagacgcggcgaaccgtactcccaacgagaagaggagaacgccgagaatggcaccatctgaccatcagcagcacgaacataccagtcgccgatatcatccggcagcatacggtatttcgcttctgacatgacataaactttcttcacacgaccgcggtcgataaagtcgttcacatagctgccgccccatgcagcgcccagagtggtgttaatgtcgttgatagaaacacccagcgcctgcgctttttcctggtcgatatcaatcttaaactgcggggtatcttccagaccgtttggacgtacgctggtcaacatatcagggtgcttcgctgcttctgcaagcaactggttacgcgcctgagtcagtttttcgtgaccaaggccagcctggtcaatcagctcaaagtcaaagccggttgcagtacccagttccacgattgcgggcaggttaaaggcgaaaaccatcgcatctttgatttgcgagaaagcgcgtgttgcacgcatggtaatcgcttcaactttgttttcttcgcccggacgatcggcccagtccttcaaggaaacgaacgcaataccggtattctgaccacgtcccgcaaagccgaagccgttaacggcgaacaccgactcaacgttgttcttttctttggtcagatagtaatgcgttacctcattgagcactttctgtgtacgttcctgcgttgcacctgctggcagctgaaccatggtcataaacacgccctggtcctcatctggcaagaaggagcttggcagacgcacgaacagataggccatgccgaccacgatgatcagatacagcaccaggtaacgccccgtactgcgcagaataccgcctacgctgtcggtgtagtggtgcgtgctcttctcgaacatgcggttaaaccagccgaagaagccttttttaccttccccgtgatcgcctttggcaatcggtttcagcatggtggcacaaagagctggagtcaggatcaacgccaccagtaccgacagcgccattgctgaaacaatggtaatagagaactgacgatagatagcaccagtagaaccgccaaagaaggccatcggtacgaataccgccgacagtaccatcgcgataccgaccagagcgccctgaatctgccccatcgacttacgggtagcttcttttggcggcaaaccttcttccgccataacacgctcaacgttttctaccacaacgatggcgtcatccaccaacaggccgatggcgagcaccatcccgaacattgttagcgtgtttatcgagaagccaaaggcggcaaggacggcaaaggtcccgagcaataccaccggtacggcaatggtcggaatcaacgtcgcgcggaagttctgcaggaacagatacataaccaggaacacgaggatgatcgcttcgaccagcgttttaaccacttcgtgaatagagattttcacgaacggcgtggtgtcgtatgggtaaacaattttcagacccgacgggaagaacggttccatcttcgccagttcagcacggattgccgcagcggtatccagcgcgtttgcaccggtcgccagcttgatccccagaccggaagccggttggccgttaaactctgcgatgatgtcgtagttctcaccacccagctcaatcttcgcgacgtcacgcagcagcacgcgggaaccatcctgattcactttcagcaggattttgccgaactcttcagtagaggtcagacgcgtctgagcaataatagaggcgttaagctgttggcctttcaccggcggcgtaccaccgagctgacccgccgcaacctgggcgttctgcgctttgatggcggtaatgacatcaaccggcgttagctggaatttgttcagctcattcgggttcatccagatacgcatcgcgtactgtgaaccgaacaactgaacatcacccacgcccgacgtacggctgatggcatctttcatattcgccgccacgtagtcggagatatcctcctgcgtcatggtgccatcggtgttgataacgccgacaaccatcaggaagctgctggatgatttctcaacgctcaccccttgctgctgaacttcttgcggcagcaacggcatcgccagctgcagtttgttctgcacctgaacctgcgcgatatccgcatcagtaccagactcaaaggtcagggtgatctgcacggtacccgtggagtcactgttagaggacatgtacatcaggttatcgataccgttcatattctgttcgataacctgtgtcaccgtgtcctgcactgttttcgcatcagcgccggggtaggaggcggagatcgttactgccggcggtgcaatcgtaggatattgcgccaccggcagtttgaggatcgccagcccccctgccaacatgatgataatggcgatcacccacgcaaaaatcgggcgatcgataaagaaattaggcatgtcttaacggctcctgtttaagttaagacttggactgttcaggctgagcaccgcttgcggcttgctggttattatcagcggtaacttcttgtgcttttacctggacaccaggacgcactttctgcagcccacttattactacgcgatcgcctgctttcagaccttctgtcaccagccacttatcgccaatagcctggcttgcaacgatcggacgggtttccactttgtcatccgcgccaactaccagtacggtggcatcgccacgcggcgtacgggttacgccctgttgcgggactaaaatagcgtttggattaagcccttcttccagacgtgcgcgcacgaacatacccggcagcagagtgtgatccgggttcgggaagatagcgcgtagggtgatagacccagtggtctgatcaacggtaacgtcagagaattccagcgtaccgtcctgcgggaacttaatgccgtcactggtgatcagtgacactttggctttgccgttctcttgtttcagcgtgccattcgccagttcctgtttcaggcgcaggaagtcgttgctggactgggtcacatcaacgtagatcggatcaagttgctgcacggttgccagcgcagtcgcctgaccgttctgtaccaatgcgccttccgtcacgttcgacttaccaatgcgaccgctaatcggagaggtgactttggtgtaagccagattgatccgcgcagtttcaacggcagctttcgccgcagttaccgcagcattcgcctgttgcgcatcagccagagcctgatcgtactcttgcttactgatgtactgagtaccgagcagtttctgataacgattcaccgtcaattgcgcgatattggctgcagcctgggctttcgccagatcacctttcgcactgtcgtatgtcgcctgataggtcgcaggatcaatctgatagagagagacacctgcttcgatgtcgctaccttctttgaaattacgcttcaggataatcccgctaacttgaggacgaacttctgcgatccggtaggcactggtgcgacccggaagctcggttgtgatctgcagaggttcagttttgactgttactacgccaacggcgggcatctgctggccaccttgttgggcctgtttgtcgtcacatcctgttagggctaagctgcctgagagcatcagaacgaccgccagaggcgtaaaccctctgtttttgttcatatgtaaacctcgagtgtccgatttcaaattggtcaatggtcaaaagttaataaacccattgctgcgtttatattatcgtcgtgctatggtacatacattcacaaatgtatgtaaatctaacgcctgtaaattcacgaacatatggcacgaaaaaccaaacaagaagcgcaagaaacgcgccaacacatcctcgatgtggctctacgtcttttctcacagcagggggtatcatccacctcgctgggcgagattgcaaaagcagctggcgttacgcgcggtgcaatctactggcattttaaagacaagtcggatttgttcagtgagatctgggaactgtcagaatccaatattggtgaactagagcttgagtatcaggcaaaattccctggcgatccactctcagtattaagagagatattaattcatgttcttgaatccacggtgacagaagaacggcgtcgattattgatggagattatattccacaaatgcgaatttgtcggagaaatggctgttgtgcaacaggcacaacgtaatctctgtctggaaagttatgaccgtatagaacaaacgttaaaacattgtattgaagcgaaaatgttgcctgcggatttaatgacgcgtcgcgcagcaattattatgcgcggctatatttccggcctgatggaaaactggctctttgccccgcaatcttttgatcttaaaaaagaagcccgcgattacgttgccatcttactggagatgtatctcctgtgccccacgcttcgtaatcctgccactaacgaataaccctgaatctgactccaggatttttcctggacattttcgtcgttgctattctggttcactgcgtcgtgatattcttgcggtttgactttttcaggtcgttcttcaggttcagaaaccttcattcatcatgactatgttccagtattacaaacgatcacggcattttgttttttcagcatttattgcttttgtttttgtcttgttatgccagaacacggcgtttgcgcgggcgtcatcgaatggtgatctgccgacaaaagcggacctgcaggcgcaacttgactcactaaataaacaaaaagatctttctgctcaggacaaactggtgcagcaggatctgacagatacattagccaccctcgataaaatcgatcgcataaaagaagagacagttcagctacggcaaaaagtcgctgaagcgccggaaaaaatgcgccaggcgaccgcggcgttaacagcacttagcgatgtcgataacgacgaagaaacgcgcaaaattctgagcacgctgtcgttgcgccagctggaaactcgcgttgcccaggcgctggacgatttgcaaaacgcacaaaacgatctggcgtcttataacagccagctggtttcgttacagacgcagcccgaacgcgtgcaaaatgcgatgtataacgcttcgcagcagctgcaacaaattcgcagtcgtctggatgggactgatgtcggcgagacagccttacgtcccagccagaaagtgttaatgcaggcccagcaggcgttgctgaatgcggagattgaccagcagcgtaaaagcctggaagggaacaccgtcttgcaggataccttgcaaaagcaacgtgattacgtgacggcgaacagcgctcgtctggagcaccagttacaactgttgcaagaagcggtaaacagcaagcgcctgactttaaccgaaaaaacggcgcaggaagccgtctccccggatgaagccgcgcgtattcaggctaatccgctggtgaagcaggaactggaaattaaccagcagttaagtcagcgtctgattaccgcgactgaaaacggtaatcagttgatgcagcaaaacattaaagtcaaaaactggctggagcgggcgctgcaatcggaacgcaatattaaagagcagattgccgtcctgaagggcagcctgctgttgtctcgtatcctttaccagcaacaacaaacgctgccctcggcggatgaactggaaaacatgaccaaccgcatcgcggatttgcgtctcgaacagtttgaagttaaccagcagcgtgatgcactcttccagagcgatgcgttcgtcaacaaactggaagaaggtcacaccaacgaagtcaacagcgaagttcacgatgcgttattgcaagtggttgatatgcgtcgcgaattgctggatcaactcaacaaacagttgggtaaccagctgatgatggccattaacctgcaaatcaaccagcagcagttaatgagtgtgtcgaaaaacctgaaatccatcctgactcagcaaatcttttgggtgaacagtaaccgtccaatggactgggactggatcaaagcgttcccgcaaagcctgaaagatgaatttaagtcgatgaaaatcacggtgaactggcaaaaagcctggcccgccgtttttatcgctttcctcgctggtttgccgctgctgttgattgccgggctgatccactggcgtctgggctggctgaaagcgtatcaacaaaaactggcttccgctgtgggttccctgcgtaacgacagccagctcaacacaccaaaagcgatccttatcgacctgatccgtgcgctgccggtgtgcctgattattctcgcggttggcctgattctgttgaccatgcagctcaacatcagcgaactgctatggtcgttcagcaaaaaactggcgatattctggctggtgtttggcctgtgctggaaggtactggagaaaaacggcgttgccgtacgtcacttcggcatgccggaacagcagaccagccactggcgtcggcaaattgtccgcatcagtctcgcattgctgcctatccatttctggtctgtggtggcagaactttccccgctgcatctgatggatgatgtgctggggcaagcgatgattttcttcaacctgctgctgattgccttcctggtatggccgatgtgccgcgaaagctggcgtgataaagagtcgcacaccatgcgactggtcaccattaccgtgctgtcgataatcccgattgcgctgatggtgctgactgctacaggctacttctacactacgctgcgtctggcaggacgctggattgaaaccgtttatctggtgatcatctggaacctgctgtaccagacggtactgcgtggcttaagcgtagcggcgcggcgtatcgcctggcgtcgtgcgctggcgcgtcggcagaatctggtgaaagagggcgcagaaggtgctgaaccgccggaagaacccaccattgcactggagcaagttaaccagcagacgctgcgtattaccatgttgctgatgtttgcgctgttcggtgtcatgttctgggcaatttggtccgatttgatcaccgtgttcagctatctcgacagcatcacgctctggcattacaacggcactgaagctggcgctgcggtggtgaaaaacgtcaccatgggcagtctgttgtttgcgattatcgcctcaatggtggcctgggcgttgattcgcaacctgcctggtttactggaagtgctggtgctctcgcgactgaatatgcgccagggcgcgtcgtatgccattactaccatccttaactacatcattattgctgttggtgcgatgacggtgttcggatcgctgggcgtctcttgggataaactccagtggctggccgcagcattatccgtaggtcttggttttggtttacaagaaattttcggtaacttcgtctccggtttgatcattctattcgaacgtccggtgcgtattggcgatacggtaaccattggtagcttctcggggacggtaagtaagatccgtattcgtgcgacaacgattaccgatttcgatcgcaaagaagtgatcatcccgaacaaagcgtttgttaccgagcgtctgatcaactggtcgttgactgacactactacgcgtctggtgatccgtctcggcgtggcctatggctccgatctggaaaaagtgcgtaaagtgttactgaaggcggcgactgagcacccaagggtgatgcacgaaccaatgccggaagtcttctttacggcatttggtgccagcacgttggatcatgagctgcgtctgtatgtgcgtgaactgcgtgaccgtagtcgtactgtcgatgagctgaaccgtactatcgatcagctgtgccgtgaaaacgacatcaacattgcctttaaccagcttgaagtgcatctgcacaacgagaagggcgatgaggtgacggaagtaaaacgcgactacaaaggcgatgacccgacgccagcggtagggtaaaaacgaaagggggcaacatttagttgccccgagattgctaacaaagtgcgcgttgttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttttgcgtttgcccgcaaccttaggggacatttagcgaccccatttatttctcacttttccgcctcatcatcgcgcgttaatttcttttcataatcacgctttacaatatccagcgcgcgcagcacggtactggcagggatctgattttcctccagcagcacaatcaaatcgacagccagtttgacatcgtcaggggcattttccagtgacatattctctccattgctagcgggttaaacgcgctaacctgttttcgattttttccagcgcatggcggcagcgtgccaggcgcgcttcataggcttccacttcacgatgcagcgtttgctgttccacgagatcggtcacccgcgccagacgggctctgcgttcggcaaccatctcacgtagccgccgctcaaaatcctgatgctgaatacgtttacgctgccagcgggcaattttcggtggtgcactgtcccactcgcgcaatgaccaggcggaggcttcacgcgcgatggcttccagttgtgccgccagatgttccgccagccaggccacttgcggcagctgttgctgctcaactgcatgacgaagcgcagccagattatcgcccgcctcgtcgagacaagcctgtagtgttgtcgcacgagtctgaaaaagatgcctgtcgaaacgagcacttagcgtggcgaactgtgacaccggggcacaacgctgacgcagcgtagcgagctgtccttccagtttttccagcagcagggcggttttcacgataagacctcaatgaaaatgataattgttatgctaaagtagccactctgtaagctgacaacactcaatatgcaacgaatcattttaatcatcattggctggctggcggtagtgctgggtacgctgggcgtggtattaccggtattaccgacgacgccgtttatcctgctggcggcctggtgctttgcccgttcttccccgcgctttcacgcctggttgctgtaccgctcatggtttggcagctatctacgtttctggcagaaacatcatgcgatgccgcgcggcgtcaaaccgcgggcgattttgcttattttgctcacgtttgccatttctctgtggttcgtccagatgccatgggtgcgcatcatgttgctggtaattctcgcctgtttgcttttctatatgtggcgaattccggtgattgatgaaaagcaagaaaagcactgaagcacaacaatcgcagttgcaattattgcgtacagccagtacattctggcgttttcgagcacaggcgcaggcggtcaaaggttaaacaactgttacttttgatacgtttaaaacgcgccgtgagtaccaccgtaacaagcaggcatacacttatgaccgcgactgcacagcagcttgagtatctcaaaaatagcatcaaaagcattcaggactacccaaaacccggcattcttttccgcgatgtcaccagcttactggaagacccgaaagcttacgctctcagcatcgacttgctggttgagcgttacaaaaatgcgggcattaccaaagttgtcggcaccgaagcgcgtggcttcttgtttggcgctccggtagctctgggtctgggcgttggctttgtaccggtccgtaaaccgggcaaactgccgcgtgaaaccatcagtgaaacttacgacctggaatacggcaccgatcagctggagatccacgttgatgccatcaaaccgggcgacaaagttctggtggtggacgacctgctggcaaccggcggcactatcgaagcgaccgttaaactgatccgtcgtctgggtggtgaagtggctgacgctgcgttcattatcaacctgttcgatctcggcggcgaacagcgtctcgaaaaacagggcattaccagctacagccttgtcccgttcccgggccattaattatcgccagtcttgtgctgcccacgctacggacagcacaagatgtgcattcagcctcgccgttctgacggggctgtgttagcattaccccttcgtgaatccaccttccagcgtttcagagcctgccaatgagttatcaggtcttagcccgaaaatggcgcccacaaacctttgctgacgtcgtcggccaggaacatgtgctgaccgcactggcgaacggcttgtcgttagggcgtattcatcatgcttatcttttttccggcacccgtggcgtcggaaaaacctctatcgcccgactgctggcgaaggggctaaactgcgaaaccggcattaccgcgacgccgtgcggcgtgtgcgataactgtcgtgaaatcgagcaggggcgctttgtcgatctgattgaaatcgacgccgcctcgcgcaccaaagttgaagatacccgcgacctgctggataacgtccagtacgctccggcgcgtggtcgtttcaaagtttatctgatcgacgaagtgcatatgctgtcgcgccacagctttaacgcactgttaaaaacccttgaagagccgccggagcacgttaagtttctgctggcgacgaccgatccacagaaattgccggtgacgattttgtcacgctgtctgcaatttcatctcaaggcgctggatgtcgagcaaattcgccatcagcttgagcacatcctcaacgaagaacatatcgctcacgagccgcgggcgctgcaattgctggcacgcgccgctgaaggcagcctgcgagatgccttaagtctgaccgaccaggcgattgccagcggtgacggccaggtttcaacccaggcggtcagtgcgatgctgggtacgcttgacgacgatcaggcgctgtcgctggttgaagcgatggtcgaggccaacggcgagcgcgtaatggcgctgattaatgaagccgctgcccgtggtatcgagtgggaagcgttgctggtggaaatgctcggcctgttgcatcgtattgcgatggtacaactttcgcctgctgcacttggcaacgacatggccgccatcgagctgcggatgcgtgaactggcgcgcaccataccgccgacggatattcagctttactatcagacgctgttgattggtcgcaaagaattaccgtatgcgccggaccgtcgcatgggcgttgagatgacgctgctgcgcgcgctggcattccatccgcgtatgccgctgcctgagccagaagtgccacgacagtcctttgcacccgtcgcgccaacggcagtaatgacgccaacccaggtgccgccgcaaccgcaatcagcgccgcagcaggcaccgactgtaccgctcccggaaaccaccagccaggtgctggcggcgcgccagcagttgcagcgcgtgcagggagcaaccaaagcaaaaaagagtgaaccggcagccgctacccgcgcgcggccggtgaataacgctgcgctggaaagactggcttcggtcaccgatcgcgttcaggcgcgtccggtgccatcggcgctggaaaaagcgccagccaaaaaagaagcgtatcgctggaaggcgaccactccggtgatgcagcaaaaagaagtggtcgccacgccgaaggcgctgaaaaaagcgctggaacatgaaaaaacgccggaactggcggcgaagctagcggcagaagccattgagcgcgacccgtgggcggcacaggtgagccaactttcgctaccaaaactggtcgaacaggtggcgttaaatgcctggaaagaggagagcgacaacgcagtatgtctgcatttgcgctcctctcagcggcatttgaacaaccgcggtgcacagcaaaaactggctgaagcgttgagcatgttaaaaggttcaacggttgaactgactatcgttgaagatgataatcccgcggtgcgtacgccgctggagtggcgtcaggcgatatacgaagaaaaacttgcgcaggcgcgcgagtccattattgcggataataatattcagaccctgcgtcggttcttcgatgcggagctggatgaagaaagtatccgccccatttgatcgtaagcacagcttacgttcgtcatccttaacgtgattgagagagaaacctatgtttggtaaaggcggtctgggtaacctgatgaagcaagcccagcagatgcaagaaaaaatgcagaaaatgcaggaagagatcgcgcagctggaagtcaccggcgaatctggcgcaggtctggtaaaagtgaccatcaacggtgcacacaactgccgtcgcgtagagatcgacccgagcctgctggaagacgacaaagagatgctggaagacctggtggctgcagcattcaacgacgcagcacgtcgtattgaagaaacgcagaaagaaaaaatggcctctgtatcctccggaatgcagctgccgcctggctttaagatgccgttctgatgcaaaccagcccgctgttaacacagcttatggaagcactgcgctgtctgccgggcgttggcccgaagtcggcgcagcgtatggcgttcacgctgcttcagcgcgatcgtagcggcgggatgcgtctggcgcaggcgctcacccgggcgatgtcggaaatcggccactgcgccgattgccgcactttcaccgaacaggaagtctgtaacatctgttcgaatccgcgtcgtcaggaaaacggtcaaatctgcgtggtggagagtccggcggacatctacgccattgagcagacggggcagttttcaggtcgttattttgtgttgatggggcatctgtcaccgctggacggcatcggtccggatgatatcgggcttgatcgtctggaacagcgtctggcagaggaaaaaatcactgaagtgatcctcgccaccaaccccacggttgaaggtgaagctaccgctaactacattgccgagctttgcgcgcaatatgacgtggaagccagccgaatcgctcatggcgttccggttggcggcgagctggaaatggtcgacggcaccacgttgtcacactcccttgccgggcgtcataagattcgtttttaagcaaacgagagcaggatcacctgctctcgcttgaaattattctcccttgtccccatctctcccacatcctgtttttaaccttaaaatggcattattgaggtagacctacatgaaaggacaagaaactcgtggttttcagtcagaagtgaaacagcttctgcacctgatgatccattctctctattccaataaagaaatcttcctgcgtgagcttatctctaacgcctccgatgcggcggacaagctgcgtttccgtgcgctctctaacccggacctgtacgaaggtgatggcgaactacgcgttcgtgtctctttcgataaagacaagcgtacgctgaccatctccgataacggcgtggggatgacccgcgacgaagtgattgaccatctggggactatcgctaaatccggtaccaaatcattcctcgaatccctgggttctgaccaggcgaaagacagccagctgatcggtcagtttggtgttggtttctactctgcgtttatcgtggccgacaaagtgaccgtgcgtactcgcgcggcaggcgaaaaaccagaaaatggcgtcttctgggaatcggctggcgaaggtgaatacaccgttgccgacatcaccaaagaagatcgtggtactgaaatcaccctgcatctgcgtgaaggcgaagacgagttcctcgatgactggcgcgtgcgttccatcatcagcaaatactccgaccatatcgcgctgccggtagagatcgaaaaacgcgaagagaaagacggcgaaaccgttatctcctgggagaaaatcaacaaagcgcaggcgctgtggactcgtaacaagtcggaaatcaccgatgaagagtacaaagagttctacaaacacatcgcccacgactttaatgatccgctgacctggagccacaaccgtgttgaaggtaagcaggagtacaccagcctgctgtacatcccgtcccaggctccgtgggatatgtggaaccgcgatcataaacacggcctgaaactgtatgttcagcgtgtgttcatcatggacgacgcagaacagttcatgccgaactatctgcgcttcgtgcgtggtctgattgactccagcgatctgccgctgaacgtttcccgtgaaatcctccaggacagcacggtaacgcgtaacctgcgcaatgcgctgaccaagcgtgtgctgcaaatgctggaaaaactggcgaaagacgacgcggaaaaataccagaccttctggcaacagtttggcctggtactgaaagaaggtccggcggaagatttcgctaaccaggaagcgatcgccaaactgctgcgttttgcttctacccataccgattcttctgcgcagaccgtatctctggaagactacgtttcccgcatgaaagaagggcaggagaaaatctactacatcaccgcagacagctatgcggcagcgaagagcagcccgcacctggaactgctgcgtaagaaaggcatcgaagttctgctgctttccgaccgcatcgatgagtggatgatgaactatctgactgagttcgacggtaaaccgttccagtcggtgtctaaagttgacgagtcgcttgaaaaactggctgacgaagttgatgagagcgcgaaagaagcggagaaagcactgactccgttcatcgaccgtgtgaaagccctgctcggcgagcgcgtgaaagatgtccgtctgactcaccgtctgaccgatacgccagcgatcgtttcgaccgacgcggacgaaatgagcactcagatggcgaaactgttcgctgcggcgggccagaaagtgccagaagtgaaatacatcttcgaactgaacccggatcacgtactggtgaaacgtgcggcagatactgaagatgaagcgaagttcagcgagtgggtagaactgctgctggatcaggcgctgctggcagaacgcggcacgctggaagatccgaacctgtttattcgtcgtatgaaccagctgctggtttcctgatgtaatnnnnnnnnnnnnnnnnnnnnnnnnnnatttttcttttcatcatctgcactttccgcaaattatctcgccattaaccgtttcagccccaggtgcctttcttgaggcaatcgcctgttggtggtatcgtttatcgctttttcaaaaaattcgacacattttaaggggattttcgcaatgcgtatcattctgcttggcgctccgggcgcggggaaagggactcaggctcagttcatcatggagaaatatggtattccgcaaatctccactggcgatatgctgcgtgctgcggtcaaatctggctccgagctgggtaaacaagcaaaagacattatggatgctggcaaactggtcaccgacgaactggtgatcgcgctggttaaagagcgcattgctcaggaagactgccgtaatggtttcctgttggacggcttcccgcgtaccattccgcaggcagacgcgatgaaagaagcgggcatcaatgttgattacgttctggaattcgacgtaccggacgaactgatcgttgaccgtatcgtcggtcgccgcgttcatgcgccgtctggtcgtgtttatcacgttaaattcaatccgccgaaagtagaaggcaaagacgacgttaccggtgaagaactgactacccgtaaagatgatcaggaagagaccgtacgtaaacgtctggttgaataccatcagatgacagcaccgctgatcggctactactccaaagaagcagaagcgggtaataccaaatacgcgaaagttgacggcaccaagccggttgctgaagttcgcgctgatctggaaaaaatcctcggctaattcgaaagcgcgcacggacagtcccctcgccccctcggggagagggttagggtgaggggaacaggcccgcacaagcaaacttatcagcaatctcagnnnnnnnnnnnnnnnnnncttttacaaaaacctcaatctgcgctattcctttttctgatttgacctctcacagcaattagttcttcttcctcacttttccgctacaattatcaacaagttgaatcgataagaggcggtaatgcgtcagactaaaaccggtatcctgctggcaaacctgggtacgcccgatgcccccacacctgaagcggtaaaacgctatctgaaacaatttttaagcgacagacgcgtggttgatacctcacggttgttatggtggccattgctgcgcggcgtgattttgccgctgcgctcgccgcgtgtggcgaagctgtatgcctctgtctggatggaaggtggctcgccgctgatggtttacagccgccagcaacagcaggcgctggcacaacgtttaccggagatgcccgtagcgctgggaatgagctacggctcgccatcactggaaagcgccgtagatgaactcctggcagagcatgtagatcatattgtggtgctgccgctttatccgcaattctcctgttctacggtcggtgcggtatgggatgaactggcacgcattctggcgcgcaaacgtagcattccggggatatcgtttatacgtgattacgccgataaccacgattacattaatgcactggcgaacagcgtacgcgcttcttttgccaaacatggcgaaccggatctgctactgctctcttatcatggcattccccagcgttatgcagatgaaggcgatgattacccgcaacgttgccgcacaacgactcgtgaactggcttccgcattggggatggcaccggaaaaagtgatgatgacctttcagtcgcgctttggtcgggaaccctggctgatgccttataccgacgaaacgctgaaaatgctcggagaaaaaggcgtaggtcatattcaggtgatgtgcccgggctttgctgcggattgtctggagacgctggaagagattgccgagcaaaaccgtgaggtcttcctcggtgccggcgggaaaaaatatgaatatattccggcgcttaatgccacgccggaacatatcgaaatgatggctaatcttgttgccgcgtatcgctaaagctgagcggtaaagaactgagcgccgtcgcgaagagcctcgtcggcggttttcatcatccgtgaataatgcaaaaaggcgtgcagcgtgcctgggtagagtttgaactcacagggctgctgatgcgccgctaacgtctggtaaagcagacggctgtcatccagcagcggatcgaactccgccccggcaataaaacagggcggaacttcgcgagtgagatcattattaaacagacagtaatacggcgactcgcggtccgcgtcgttgcttaaatatgcctcttcgtacatctgcaaatcctgttgcgttaagccatcccagacaccgcccaacagacgacgagtcacggaatcccgtaatccgtaaagcccataccacagcaaaacgcccgcaactttaccgcaatcgatctgtttatcacgcaaccacaacgcactggcgagcgccagcatggcacctgcggaatcaccggcaaagccaatgcgggacatattgatttgataatcctccgcctgctggtggaaataacaacaagcagccacaatttcctctatcgcttgcggaaaacgcgcttcaggtgaaagggtgtaatcaataccaatcaccgtacattggctgtagcttgccagcaggcgcatgatgcgatcgtgggtatcgagattgccgagaataaaaccgcctccatgcaaataaaatagcgtcgctgggctatctggctgcggacaaaagagacgtgtttccacctgcccatattttgttggaaccatgtaagctctggttgccatttctggagcgcccgcattccagaatcggcgctcaagcgtgtaatactgtcgttgctcagcaatcgttcccgttgcgggccagggcggtaaatccggctgaagagtattcacaacggtcttcatttcagcagaaataaggtccagaacaggtagtttgttttccggcttcatacaaaaactcctttcaaattacgtcattgtaaggaaccactgccatgaaaatgcgatcccgcctgctgatattgaaactggctgcgtctcgcgcgctcccgtcagattgtgttaacattcgccgctcagttaaccacccgtaaaaacaaccatgaaatttcccggtaaacgtaaatccaaacattacttccccgtaaacgcacgcgatccgctgcttcagcaattccagccagaaaacgaaaccagcgctgcctgggtagtgggtatcgatcaaacgctggtcgatattgaagcgaaagtggatgatgaatttattgagcgttatggattaagcgccgggcattcactggtgattgaggatgatgtagccgaagcgctttatcaggaactaaaacagaaaaacctgattacccatcagtttgcgggtggcaccattggtaacaccatgcacaactactcggtgctcgcggacgaccgttcggtgctgctgggcgtcatgtgcagcaatattgaaattggcagttatgcctatcgttacctgtgtaacacttccagccgtaccgatcttaactatctacaaggcgtggatggcccgattggtcgttgctttacgctgattggcgagtccggggaacgtacctttgctatcagtccaggccacatgaaccagctgcgggctgaaagcattccggaagatgtgattgccggagcctcggcactggttctcacctcatatctggtgcgttgcaagccgggtgaacccatgccggaagcaaccatgaaagccattgagtacgcgaagaaatataacgtaccggtggtgctgacgctgggcaccaagtttgtcattgccgagaatccgcagtggtggcagcaattcctcaaagatcacgtctctatccttgcgatgaacgaagatgaagccgaagcgttgaccggagaaagcgatccgttgttggcatctgacaaggcgctggactgggtagatctggtgctgtgcaccgccgggccaatcggcttgtatatggcgggctttaccgaagacgaagcgaaacgtaaaacccagcatccgctgctgccgggcgctatagcggaattcaaccagtatgagtttagccgcgccatgcgccacaaggattgccagaatccgctgcgtgtatattcgcacattgcgccgtacatgggcgggccggaaaaaatcatgaacactaatggagcgggggatggcgcattggcagcgttgctgcatgacattaccgccaacagctaccatcgtagcaacgtaccaaactccagcaaacataaattcacctggttaacttattcatcgttagcgcaggtgtgtaaatatgctaaccgtgtgagctatcaggtactgaaccagcattcacctcgtttaacgcgcggcttgccggagcgtgaagacagcctggaagagtcttactgggatcgttaagttatcgtcggttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatttttcatattttacatccggcaaccaccgtttaccccgtcaccacctcacccgccggtggcgtttccagcagttccagcatggtacgggcgatttcacgctcgcccatcactacctgattcgcaccacgttcggtgatatacgccacttcatcgtcataatgggcgcgggcaataatctcaatatccggatttttcgcgcgggcagatgccacaatctcacccgcttcataaccgttgggaatcgtcaggatcagccattttgcacattccagatgcgccagttgcataatttcttcgttcgccgcattgcccaatactgcgcggaccccgcgctctcgcagctcatcaacacgggttcgtgacgtctcaatcaccaccagcggaatatcagaggcgagcaatttctcccccagcaggctgcctacacgaccgtaacccaccagtagcgcatggttgcaaatatccactgggatctgcttctcttcttcgattgcctcttccagcgtctgctcttccagcgtttcggtcttcgccagatatttctccagtagtgcgaacagtaccgggttgagcataatcgacaggatcgcccctgccagtaccaggttttgtccggcctgcggcagtaaattcaatgccattcccagtcccgccaggataaacgcgaactcaccaatctgcgccaggctggcggcgatggttaatgccgtacgttgggagtgaccaaacagtcgcaccaggaaaaatgcggctaacgacttaccaaacagaataatcgccagcgtcgccagcactgccagcggttgctgaatcagaattaacggatcaaacaacatcccgacggagacaaaaaacagcaccgcaaacgcgtcgcgcaatggcagcgtatcgtgggcggcacggtgactcagttcagactcgttcagtaccatcccggcaaagaacgcaccgagtgcaaaggagacatcaaacagctctaccgcaccaaaggcaacccctaacgccagcgccagcaccgacagggtaaacagctcgcgagaaccggttgccgcgctgcgtgccataatccacggcaccagacggcgacctaccagcatcataatggcgataaatgcgatcactttgccgatggtgatccccatatcgactgcaagagtggcaaagcccacatcgccctgttccatcattcctgccactgcgggcagcaacaccagcgtcagaaccattaccaggtcttccacaatcaaccaaccgatggcgatttgcccacgctgactgtcaattaattgccgttcttcaagtgcgcgcagtaacaccacggtactggcggtggaaagacataaaccgaacacgataccggtcattaacgaccagcccagcacggcagagagcgccatacccagcagcgtcgccacggctatctgggcgatcgcaccgggaatggcgatggcctttaccgccatcaaatccttcagcgaaaagtgcaaaccgacgccaaacatcaacagaatgacgcccagttcagccagttccggggcaagcttggtatcggcaacaaagcccggagtgaatggtcctgccagcacacccgctaacagatatcccaccagaggagaaatacgtagtttattggccagcatgccgaggataaaggcgagcacaaggccgccaacaatggtggtgataagcggggtggcgtgatgcattccgtctccttttcctggtggttattgtccatttttggccgggaaaaccaaaattacaggtaatagtttatgacaatttcattgatgatgttcatgaataattattgaattttgcagaaaaatggaattagctgcaaaaaaagcacggatcggaaaacagaaggcggtttaacagaggaaaggcttatggcgactgtaaaacgatgcagccaaagtttgcctttggctgcaatgaaatcagtctttatgccggttatcaggcaggaatatggtcaacatccccaatagtggcaggaaagcacagattttatagactaactcgatgctggtgtgatcggcgataagccccagaactgccgctcccagacctcccatgccaaaagcaaaaccgaaaaagagtccagaaaccataccgatacgtcctggaagcagctcctgagcgtagaccagaatggcagagaatgccgaagcgaggataaatccaataatcaccgttaaaacccccgtccagtgcaggctggcgtagggtaaaatcagcgtaaacggcgcaacgccgaggatagagccccaaatcacatatttccgcccaattttatcccctacaggcccgccgatcaccgtacctgccgcaacggcaaacaggaaggcaaacagatgaagctgagcattctggatagataatccgaatttttgcatcagataaaaggtgtaatagctgctgatgctcgccatatagaaatatttcgagaaaatgaggattaacagaatgctgaccgccagtacaactttattgcgcggcagtggattgataatcgtcgctttgggttttcctttattcattcggtgctgtgccgagtaccaacggctgatttgcgccaacaccacgatcgccagcagtgccgcaagcacaaaccaggcaacgttgcctttgccataaggcgcgataatcaccgccgccagcaagggtcccagggaactgccaaagttgccgccgacctgaaagatagattgcgccaggccatgccgcccgccggaagccatacgggccacgcgagaagattccggatgaaagaccgatgaaccggtaccgaccagcgccgccgccagcagaactgcgccaaaactgcccgccagcgcaagcagcaccagaccgcttaaggtaaagcacatgccaattggcaacgaccatggcatcggatatttatcggtccagtagccgaccactggttgcagtagcgaagaggcgagctggaaggtgagggttatcatgccaatctgcataaatgtcagagaaaattctgactgaagcagcggataaatcgccagaatcagcgattggatcatgtcgttcagcagatgtgagaggctgatagcacctaaaataccaaacgatgttcgggccttggtcgttgacgcagccgcgcccgccacaggctggggttgttcactcattgccataggaaagtcactttttcagggttgcgatgtaaagaatgatcttatttgtgattattaccagactaacatacctgtatgcgtcgtctgaaggaagtctcaacgccgaatacagaatttctaatctggatgcagatttatcttcaccggacgcagacttgtctatgatgtcgcgtcatactatttttcaacacgttgaaatcaggtcagggagagaagtatgaaattattgcagcggggcgtggcgttagcgctgttaaccacatttacactggcgagtgaaactgctctggcgtatgagcaggataaaacctacaaaattacagttctgcataccaatgatcatcatgggcatttttggcgcaatgaatatggcgaatatggtctggcggcgcaaaaaacgctggtggatggtatccgcaaagaggttgcggctgaaggcggtagcgtgctgctactttccggtggcgacattaacactggcgtgcccgagtctgacttacaggatgccgaacctgattttcgcggtatgaatctggtgggctatgacgcgatggcgatcggtaatcatgaatttgataatccgctcaccgtattacgccagcaggaaaagtgggccaagttcccgttgctttccgcgaatatctaccagaaaagtactggcgagcgcctgtttaaaccgtgggcgctgtttaagcgtcaggatctgaaaattgccgttattgggctgacaaccgatgacacagcaaaaattggtaacccggaatacttcactgatatcgaatttcgtaagcccgccgatgaagcgaagctggtgattcaggagctgcaacagacagaaaagccagacattattatcgcggcgacccatatggggcattacgataatggtgagcacggctctaacgcaccgggcgatgtggagatggcacgcgcgctgcctgccggatcgctggcgatgatcgtcggtggtcactcgcaagatccggtctgcatggcggcagaaaacaaaaaacaggtcgattacgtgccgggtacgccatgcaaaccagatcaacaaaacggcatctggattgtgcaggcgcatgagtggggcaaatacgtgggacgggctgattttgagtttcgtaatggcgaaatgaaaatggttaactaccagctgattccggtgaacctgaagaagaaagtgacctgggaagacgggaaaagcgagcgcgtgctttacactcctgaaatcgctgaaaaccagcaaatgatctcgctgttatcaccgttccagaacaaaggcaaagcgcagctggaagtgaaaataggcgaaaccaatggtcgtctggaaggcgatcgtgacaaagtgcgttttgtacagaccaatatggggcggttgattctggcagcccaaatggatcgcactggtgccgactttgcggtgatgagcggaggcggaattcgtgattctatcgaagcaggcgatatcagctataaaaacgtgctgaaagtgcagccattcggcaatgtggtggtgtatgccgacatgaccggtaaagaggtgattgattacctgaccgccgtcgcgcagatgaagccagattcaggtgcctacccgcaatttgccaacgttagctttgtggcgaaagacggcaaactgaacgaccttaaaatcaaaggcgaaccggtcgatccggcgaaaacttaccgtatggcgacattaaacttcaatgccaccggcggtgatggatatccgcgccttgataacaaaccgggctatgtgaataccggctttattgatgccgaagtgctgaaagcgtatatccagaaaagctcgccgctggatgtgagtgtttatgaaccgaaaggtgaggtgagctggcagtaatccgaaagtnnnnnnnnnnnnnnnnnnnnacaatgcttaatcgcggcgggcgatatcagcaaatttggcatcgaggatctttgccagatcgcctgccgccagttcgatatccagtccgcgcttgccgccggaaacataaatagtggcaaattcttgtgcgggggcgtcgataatcgttggcagacgttttttctgccccagtgggctaatccccccaaccaggtatcccgtcgaacgctgcgcgaccatcggatcggccatctcaactttcttggcacccagcgcttttgctacttttttaagatccagttgacctgcgaccggcgtaacggccacggcaaggtgtttcatatcaccgttcactgccaccagcagcgttttgtagacctgatccggattcaaacctaattttttgacgacttcatcgccaaaattggtttcagccggatcgtgctcgtaggtatggatttgaaacgaaatcttgtttttttcgagtaatttaactgcgggtgtcatggtaattttcctgccttaaacaaaaaaacgaagcaagcatacgcctgatggcggtccaaaaaaaagagtcatcttgcctaagagtattggcaggatggtgagattgagcgacaatcgagttacaccgtcgcttaaagtgacggcataataataaaaaaatgaaattcctctttgacgggccaatagcgatattggccatttttttagcgcaacatttgcggcaaattcccttctccatacaggtgtagtgcaccgaccgcgaccacatatcgccccggcggcatggcgcgtaatttatcccgccaggcgagatttcgctgatgcatcagcacatcgtacagcgactgactgaacgtattgggcagcgttatatcattattttgcggcggtgcattcagccaccagctcatcatttgttgcagcaaccgtgcgttggtatgccagtgggtcagcgtatcgtccagcagcgccagtcctttgtcagggagctggagcaacatggcaatctggttttcagccccttccagttcaatcacgggtttatgttgttgcttcgccgcctgcaatagctggtaatcgataccgtattctgcccgcagccccagtttttgtgcctgcgtcgcctgaagaaccatcgcgatttgccacagcggttgggtagaaaagagtgagggagaaatgcccatctcctggctaatgtgctgcaggttttggagttgctcctcgctaatgcgctcttccagcgcctcgcaggcaggcaaattagcaaaaggcgtatcgctggtggaaacatccgcctcgacgatcagcgcatcggcgtttttgagctttttgagcaaacgggtgggcaggggagccatatcgtggctacccatatgaatactgccaatcagatgaaaatggcgattgccggggagggtgatatcgatggcaggccaggtgtaatgattaccgcgcagcgcggcccaaagcgtttttacccggtacaacagatccatacgacctccctttgtgaaatatcatgctagcgcgcggtgagggatggcgcaaatggagttggagacttgtttaatgtgtttgtatgattcagtatgttcttgcatcgctattcacaaggaagcaacagttaaaaaccatgaaacaggcaacaagaaaaccgacgacacccggagatattcttctctatgaatatctggaaccgctcgatttgaaaatcaatgagttagcagagttgctgcatgttcatcgtaatagcgtcagtgcactgatcaataacaatcgtaaactcactactgagatggcatttcgtctggcgaaagtttttgataccacagtcgatttttggctaaacctccaggcggcggttgatctttgggaagttgaaaacaacatgcgcacccaggaagaattgggacggattgaaacagtggctgaatatttggcacgccgtgaagagcgtgcaaaaaaggtcgcgtaaggccaaaacatcgcttcatctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtcatgcgtcgatgccaaatgcgccaccctaaagcagcgcatccgcaatgatgtacttattccttcggtttaaaccgcagcaaccggttggcgttactcactacggtaatcgacgagagcgccattgccgctccggcaactaccgggttaagcagtgttccagtgaacggccacaaaataccggcggcgaccggaataccgatactgttgtagataaacgcaccgagcaggttctgcttcatgttgtgcagcgttgcgcgggaaatagcgagcgcatccgcaacgcccatcaggctatggcgcatcagggtaatcgccgcggtttcaatggcaacatcactgccgccacccatcgcaatgccgacatccgcctgagccagcgctggcgcgtcgttaatgccgtcgcccaccattgccacctgacgtccttcactttgcagatgtttgatcgcttcggctttaccgtccggcagcaccccggcgatcacctcatcaatccctgcttctttggcgatcgcattggcggtggttgggttatccccggtcaacatcaccagacgatatcccgctttatgcaggcgttgcagcgccgccacgctatcactacgcaacggatcgcgtactgccagcagggctaccgctttcccgtcaaccgccagcagcacaggcgttgccccttgcgatgcctgagcagtaatctccgcttcgatagctttggtaccaacctgttgctcatttaacagcgcctgattgcccagcaataacgcatgaccttcagcttcaccgctcacgcccagcccgcgcaatgtgcggaaaccgttgacctgcggtagctgcatatcacctgctttatcgaggatcgctcgtgccagcggatggctggaaccttgctccagtgccgccgccagacgcaatgcctgcgcttcatcaacatcagcaaatgttttcactgcgacaacctgcggcttcccttcagtcagcgtcccggttttatcgaacactacagtgtcgagtgtactggcgcgttgcagcgcgtcagcgtcccgcaccagcacgccaaactcagccgcccgcccgacgccggaaataatcgacatcggcgtcgccagccccagcgcacacggacaggcaataatcagtaccgtggtggcaatcaccagggtatagacaatctgcggtgccggaccaaagaaataccagattgccgcactgacaagcgcaataaccaccactaccggcacaaatacggctgagattttatccgccagctgaccgatttctggcttgctgctctgggcctggcgcaccatgcgaatgattcgtgacagcgtagtatggctgccaaccgcactggcacgaaacagcacactgccgtcctgtaccactgtcccggcatggacgctatcgccttcgcctttttgctgcgggattggttcgcccgtcagcatcgcttcatccagccatgcttcgccctgggtaatctcgccatctaccggcacgcgatcgccggtcgtcaggcgcagcaacatacctggctgcacttctgccagaggcacgcttttttcaccttcgtcagtaaccaggcgtgccgtcggcggggttaaatcgagtaacttttccagcgccttagaagaacgctggcgtgcgcgcgcttccagcatatggccgagattgatcagaccgataatcatcgcgctggcttcgtaataaagatgtcgcgcttccatcgggaaccactgcggccacaggttgacgctcatcgaatagagccacgccacgccagtacccagcgccaccagcgtatccatcgtcgccgcaccgttcagcaggcttttccatgcactgcggtaaaaatggccgccggcgaaaaccatcactgccagggttatcaggccgataaccaaccacaggctgcggttgtcagcggtgaccatcatgttatcgccgatcatcccccagaccatcaccgggatacccaccgccagtgcgacaattgcctgccagcggaagcgcttcatcgtagcgacggcggtttcttgctggcgctcgcggcgtttagcgtcatcttcaatcgcttccgcgccgtagcccgctttttccaccgcctgcactaaatcttgtggggaggcactgcccatcaccagcgcagtacgctccgccaggtttacccgtgcctgagtgacgcccggtacgctttgcagcgcattttgtacgcgggtgacacagctggcgcagctcatgccgctcagcagcaactgctggctgtcatcgtcatcggcggtcgctgccggaagcgcctcagaaaccgctgtcagtgcttccgacgggattgatgactccgccagcggtttagcctttgggtggcttacagatgcgtcataacccgcttgtttgatggtttcgatcagctgttctgcactggcagtcccggtaacgtgcgcttcagtgatagacacatccgcctgctcaacatccggacgctgttcaagactttctttcacgcgtttaacgcagtgaccgcaggacaggccgtccagggtcaggtcgatagtttgtgacataaaacactcctttaagacagttttgactggctgtgataaaggttaaaccttccagcaaggggaaggtcaagaaattaataaaccaggcgggtaaaagtccgtaaagattaaaaaatcggctcgatttgcatcaggattagacatttatctctttgttttcctgtagttaagttgcgggtgctaagttaaatcaggatgcctgaaaatcggcaccggggtgaggaattacctcccgcatctataaaaaggagttaacaaaagatgttagatgcaaacaaattacagcaggcagtggatcaggcttacacccaatttcactcacttaacggcggacaaaatgccgattacattccctttctggcgaatgtaccaggtcaactggcggcagtggctatcgtgacctgcgatggcaacgtctatagtgcgggtgacagtgattaccgctttgcactggaatccatctcgaaagtctgtacgttagcccttgcgttagaagatgtcggcccgcaggcggtacaggacaaaattggcgctgacccgaccggattgccctttaactcagttatcgccttagagttgcatggcggcaaaccgctttcgccactggtaaatgctggcgctattgccaccaccagcctgattaacgctgaaaatgttgaacaacgctggcagcgaattttacatatccaacagcaactggctggcgagcaggtagcgctctctgacgaagtcaaccagtcggaacaaacaaccaacttccataaccgggccatagcctggctgctgtactccgccggatatctctattgtgatgcaatggaagcctgtgacgtgtatacccgtcagtgctccacgctcctcaatactattgaactggcaacgcttggcgcgacgctggcggcaggtggtgtgaatccgttgacgcataaacgcgttcttcaggccgacaacgtgccgtacattctggccgaaatgatgatggaagggctgtatggtcgctccggtgactgggcgtatcgtgttggtttaccgggcaaaagcggtgtaggtggcggtattctggcggtcgtccctggagtgatgggaattgccgcgttctcaccaccgctggacgaagatggcaacagtgttcgcggtcaaaaaatggtggcatcggtcgctaagcaactcggctataacgtgtttaagggctgatcatgatgaacacggaaggtaataacggtaacaaacctctcggtctatggaacgtcgtttccatcggcattggggcaatggtgggggcggggatcttcgcgctgctggggcaggctgcattgctaatggaagcctcgacctgggtcgcctttgcttttggcggtattgtggcgatgttttccggttatgcctatgcgcgtctgggggcgagctatcccagcaatggcggcattatcgacttctttcgtcgcggattaggcaacggcgtcttttcgctggcgctctcgttactgtacctgttgacgctggcggtgagcatcgccatggtcgcccgtgcttttggcgcttatgccgtgcagtttttgcatgaaggcagccaggaggagcaccttattttgctctacgcgttggggatcattgcggtgatgacgcttttcaactccttaagcaaccatgcggtagggcggctggaagtgatcctcgtcggcattaaaatgatgatcctgttattgctgattattgccggtgtctggtcgctgcaaccggcgcatatttccgtctctgcgccccccagctccggtgcgttcttctcctgtattgggataactttccttgcctatgcgggctttggcatgatggcgaacgcggcggataaagtgaaagatccgcaggtcattatgccacgggcgtttctggtggcgattggcgttaccacgttgctttatatctcgctggcactggttttgcttagcgatgtatcggcattagagttagaaaaatatgccgataccgccgtagcgcaggctgcttctccgctgctcgggcatgtgggttatgtgatcgtcgtcatcggcgctttactggcgacggcttcagccattaacgcgaacctgttcgccgtgtttaacatcatggacaacatgggcagcgaacgcgaactgccgaagctaatgaataaatccctgtggcggcagagtacctggggcaacattattgtcgtggtgttgattatgctgatgacggcggcactgaatttaggctcactcgccagcgttgccagcgccacctttttgatttgctacctggcggtgtttgtggtggcgatccgcctgcgtcatgatattcacgcctcgttgccgattcttatcgttggtacgttggtgatgttgttggtgatcgttggctttatctacagtctgtggtcccagggtagccgtgcgttgatatggattattggctcactcttactcagccttattgtggcaatggtcatgaagcgcaataaaaccgtataacatctctctgtgcgcagtacttcctgtattattgtggtggcggtcgatattcgcactggcaaaaaaacgtgcttgaatatctgttgaaaccctttaacaaagcacaggaggcgttgcgcgaacgatgaacatcagcgatgtagcaaaaattaccggcctgaccagcaaagccattcgcttctatgaagagaaggggctggtgacgccgccgatgcgcagcgaaaacggttatcgcacctacacgcagcagcatctcaacgaactgaccttactgcgccaggcacggcaggtgggctttaacctggaagagagcggcgagctggtgaatctgtttaacgacccgcagcggcacagcgccgacgtcaaacggcgcacgctggagaaggtggcggagatcgaacgacacattgaggagctgcaatccatgcgcgaccagctgctggcactggcgaatgcctgccctggcgatgacagcgccgactgcccgattatcgaaaatctctccggctgctgtcatcatcgggcagggtgattaagacgagacggctcggatatgtagggttatcccttctatcgcaatgacttcaacatgcgtacctgcaccgagatcctcgctggcgctgacaggccatgaactgtcaccgacgcgcatatgaccgcgcccgttgaccagcggagattccagcacaaaacgtcggccaatcagctgctgcccgcgctggtttaaatgactatcgctgtgcttttgttcgcgcacccgccgcgacaaccatttccaccacagccaggcggcgagcagcgtcaggatggcaaacattaccccttgccactcccaacccagcggcaccagccagaccaccaggccggtaatcaccgctgccacgccgctccacaacaaataaccatttccgcccagcatctcggctgccagcagcaaaccgccgagactgagccagaaaatatgtggatgaacgaccattaactccatcatggctgagtccgtttgttggcgctgtctttcaccagctcggcaatcccggcaatcgaccccatcaggctgctggcctctaatggcatcatcactactttgctgttactggaggaaccgatctgctgtaacgcttcggtgtatttctgcgctacgaagtagttcaccgcctgaatatcaccggaggcgatagcttcagacaccattttggtggcgcgggcttctgcttcggcggaacgttcacgcgcttcagcctgtaaaaacgccgactgacgttcgccttccgctttcaggatttgcgactgtttttcaccttcggctttgaggatttccgcctgacggatcccttccgcttcaagaatgtaagcgcgtttggtacgttccgctttcatctgcgcgttcattgaagagataagctctgccggtgggcgcacgtcgcgaatttcaatacgggtgactttaatcccccacgggttggtggcttcatcgacaatacgcagcaggcgtgagttgatgctgtcgcgctgagagagcatttcgtcaagttccattgaacccagcacggtacggatgttagtcatggtcaggttgatgatcgccagctccagattgctgacttcataagccgcgcgcggcgcgtcaatcacctgaataaagcacacggcgtcgatggtaacgttggcgttatctttcgagataacttcctgggaagggatatcgagcacttgctccatcatattgatcttgcgaccaatgcgatccataaacggcaccaccagactgagccccggctgtaacgttttggtatagcgaccaaagcgttctactgtccactgatagccctgcggtacgattttgacacccgcgccgacaatgaccagcgcgacaaaaatgagaatcgggataaagataagcatcggaaaaacctcctgttgtaccgtccataatcagcaaaattgctgcttgattaaacaaattatacctgattactgaaagagagttcccccttattcctgcgaaggataaactgtttttagtaaaaatcagaaaaagggaacagcgatgcaggaaaatagtcctttgcttcagctacaaaacgtaggatatctggcgggtgatgcgaagattcttaataacatcaatttttcgctgcgtgctggcgaatttaagttaattaccggtccttctggttgtggcaaaagtacgctgctaaaaatagttgcttcattgatcagcccaaccagcggaacgttactgtttgaaggtgaggatgtcagcacactaaagccagaaatctaccgccaacaagtctcttactgcgcccagacaccgacgctgtttggcgatacggtatacgataatctgatctttccctggcagatccgtaaccggcagcctgacccagccatttttctcgattttctcgaacgcttcgccttgccggacagcattttgacgaagaatatcgccgagctatctggtggtgaaaaacaacgcatctcattgattcgtaacctgcaatttatgccgaaggttttattgctggatgaaataaccagtgcgctggatgaaagtaataaacataacgtcaatgagatgatccatcgttatgtgcgcgagcaaaatattgccgtgctgtgggtgacacacgataaagacgaaattaatcatgcggataaagtgattacactgcaaccgcatgccggagaaatgcaggaagcacgctatgaactcgcataatattactaacgaatcattagcactggcattaatgctggtggtggtggcaatcttaattagccataaagaaaaactggcgctggagaaagatattctctggagcgtcgggcgagcgataattcagctgattattgtcggctatgtgctgaagtatattttcagcgtggatgatgccagcctgacattattgatggtgttatttatctgctttaatgcggcgtggaacgcgcaaaaacgcagtaaatatattgctaaagcttttatctcatcgtttattgccattacggtcggggcgggaattaccctggcggtgctgattctctcagggtcgattgaatttatcccgatgcaggtgatccctatcgccgggatgattgccggtaacgccatggtagcggtggggttgtgttacaacaatttagggcaacgggtcattagcgaacagcaacagattcaggagaaactgagtcttggtgcgacgccgaagcaggcttcagcgatattgattcgcgacagtattcgcgcggctttaattccgacggtcgattcagcaaaaacggttggcttagtgagtttaccaggaatgatgtccgggctgatatttgccgggattgatccggtgaaggcgattaaatatcagattatggtgacctttatgctgctctcaaccgccagcttgtcgaccattattgcctgctatttaacctatcgtaagttttataattcgcgccaccagttggtggtgacgcaattgaagaagaaatgatgcgatnnnnnnnnnnnnnnnnnnnnnnnnnngttgtggttcatgtgccgatcaacggaatatcaatacaacaatgcatacagctggcggcgatacttcgacgccagtgcatcacccgtacccagcgcagcgaggatctcctggaacgttttacgcgtctgaccgtctgcggcggtgagatctttacgcagatgcccgaacagcaactccagcgcctcttcattgcgcccaacctgatgcagttgcagcgccagttgcgtcgccagtgcggcatcttctggattctccgccacctgctgttgcaactgttgaatttccggcgtatcagccgcctgcttcagcagttcgatttgcgccaccagcccctggtagcgggtgtcctgatcctgcaacggaatggttttcagcaccgcttccgcatcttcagaacggttcagcgcaatcagcgtttctgccagcagcaggccgatctccccgttctgattcgacaactgccaggcgtctttcagcaatggcagggcatcggtgtaattgctttcctgcatcagttgcatcgcctgctgcgctttcagctcttcttcgcgcggcagcactttatccagcagggcgcggatcgcctcttccggttgcggcccctggaagccatctaccggttgcccgttctggaacagatacacggtcggaatcgcacgcagaccaaactgcgcggcaatcatctgctccgcgtcgcagtccagcttcgccagaataaattgcccgttgtactgcgccgcgaggctttccagaattggggttaactgcaaacagtgctggctacgttcagaccaaaaatagaacagcaccggagtggtcatcgactgttcaagaacctgttgcaggttagattcgttaatgttgacaatattttctacggacatggagtcgctctctgttgtcgatattttctttgacatgggggcttaagcgcgcgcttcaactcacccctgcaatattttgtccatcacgcgccccggcagcaggcgcttaagcaccattaccgcccaggtcaccagcgtcaccggatagcgcatcttcggcttctcgctaataaaagcatggcgtactttgtccaccaccgcttccggtcccaacgtaaagcgggcggcgatgccgggattttcgactggtttatcactttgcgtctggttgacgttgtcggtgaagcgagtacgaatgggaccgggttcgatcaggctgactttaattccgctgtggcgcagctccatgcgcagtgcatctgaccacgcctccagcgcatatttactggccgcgtaagcgccacgacccggcgtggagattaatcccatcaccgatgatgtcatcacaatacgcccttcaccgtgcggtaacatcgcgggtaacaggcgcatggtgagctggtgtgcgccgaaaaagttggcggaaaactgctgttccatctgcgcacggctgatggtggaaagggggccatacatgccgaatccggcattgttaaagatcccatacagacaattatcggtcagggcgatcacctcgtcggctgcgcgatcaacactttctggtgaatccagatcgatcaacacgccggtaaatcccatgctgttcatgcgctcaacatcatccggtttccggcaacctgccagcacatgaaaaccctggcgttttaattcgagcgcgctttccaggccaattccactggaacatccggtaattaagaccgatttttgcataactttacctgtcaggatctccgttgctttatgagtcatgatttactaaaggctgcaactgcttcgccatccagtcggcaataaacggctgggcgtcgcggttgggatgaataccgtcatcctgcatccattgtggcttgaggtagacctcttccataaaaaagggcagcagcggaacatcaaactctttggcgagtttggggtaaatggcgctaaaggcttcattataacggcgaccatagtttgcaggcagacgtatttgcattaacaatggttcagcgttggcggctttgacatcctgcaaaatctggcgcagcgtttgctcggtttgctgtggctgaaaaccacgcaaaccgtcattgccgcccagttcaaccagcacccaacgcggctgatgctgtttcagcagagccggaaggcgcgccagtccttgttgcgaggtgtcgccgctgatgctggcattaactaccgacgttttactctgccacttatcattcaacaaggcaggccaggccgcgctggcagacattcgatacccggcgctcaggctatcacccagaatcaataacgtgtccgctgcggcggcacggaaggttaacaggaccaggaacaggaagggcaaatgccagcggaaaacattgttgaagttcatcatcttaagaagtccgtcggtcagggggagcatgaactctccatcctcaccggagttgagctggttgtcaaacgtggcgagaccatcgcactggtgggcgagtcgggatcgggtaagtcaaccttgctggcgatcctcgccgggcttgatgacggcagcagtggcgaagtgagtctggtgggacaaccgctacataatatggacgaagaagcgcgggcaaagttgcgcgcgaagcacgtcggctttgtttttcagtcatttatgttaattcctacccttaacgcgctggaaaacgtcgagcttccggctctgctgcgcggtgagagtagcgcggaaagtcgtaacggggcgaaagcgttgctcgaacagttagggctgggtaaacgtctggatcatcttccggcacagctttccggcggtgaacagcaacgagtggcgctggcacgagcctttaatggtcgacctgatgtgctgtttgccgacgaacccaccggcaaccttgaccgccagacgggcgataaaattgccgacctgctgttttccctcaaccgtgaacatggcaccacgttgattatggtgacccacgacctgcaactggcggcacgctgcgaccgctgcttacggctggtgaacgggcagttgcaggaggaagcatgattgcacgttggttctggcgcgaatggcgttcgccgtcgctattaattgtctggctggcgctaagcctggcggtggcctgcgtgctggcgctgggcaatatcagcgatcgcatggagaagggcttaagccagcaaagccgtgagtttatggcgggcgatcgggcgttgcgcagttcacgcgaagtgccgcaagcgtggctggaggaagcgcaaaagcgcggcctgaaagtcggcaagcagctgactttcgccacaatgacctttgcaggcgacacaccgcagctggcgaacgtcaaagcggtggatgatatctacccgatgtatggcgatctgcaaactaatccccctggcctgaaaccgcaggcgggcagcgtattgctggccccacgcctgatggcactgcttaacctgaaaacgggcgacaccattgacgtgggcgatgccaccttgcggattgccggagaagtgattcaggaaccggattccggttttaaccccttccagatggctccgcgtctgatgatgaatctggcggatgtcgataaaaccggagccgtgcagccggggagtcgggtcacctggcgttataaattcggcggcaacgagaaccagctcgacggctatgagaaatggttgttacctcagcttaaacccgaacaacgctggtacggtctggaacaggacgaaggcgcgctggggcgatcgatggaacgctcgcaacagttcctgctgctttcggcgcttctgaccttgctgctggcagtggcagcggtggcggtagcgatgaatcattactgtcgcagtcgctacgatctggtggcgatcctcaaaacgctgggggcagggcgagcgcaactgcgtaagctaatcgtcggtcagtggttgatggtgctgacgctttcagccgttaccggtggggccataggcctgttgttcgaaaacgtgttgatggtgctgctcaagcccgttctgcctgctgcactaccgccagccagcctctggccgtggctgtgggcgcttggcaccatgacggtcatctcgctgctggtggggctacgaccatatcgcttgttgctggcaacgcagcctttacgcgtattacgtaatgatgtggtagcgaacgtctggccgctgaagttttatctgccgattgtcagtgtggtggttgtgctgctgctcgccggattaatgggtggcagcatgctgctttgggcggtgctggcgggcgcggtagtactggctttgctgtgcggtgtgctgggctggatgctgctgaatgtacttcgccgcatgacgctgaaatcgctgcctctgcgcctggcggttagccgcctgttacgtcagccgtggtcaacgttaagtcagctttcggcattttcgctctcctttatgctgctggcactgctgctggtgttgcgtggcgatctgctcgaccgctggcagcagcagctacctccagaaagcccgaactactttttaattaacatcgccacagaacaggtagcaccgctaaaagcgttcctcgcggaacatcagatagtcccggaatcgttttatccggtggtgcgggcgcggctgacggcgattaacgataagccgacagaaggtaatgaagatgaggcgcttaaccgcgaactcaatcttacctggcaaaatacgcggcccgatcataatccgattgtcgccggtaactggccgccaaaagccgatgaagtgtcgatggaagaggggctggcgaaacgcttaaacgttgccctcggtgataccgtgacttttatgggcgatacccaggagttccgcgctaaagtgaccagcctgcgcaaagtggactgggaaagtctgcggcctaatttctattttattttccctgaaggggcattagacgggcaaccgcagagctggcttaccagtttccgctgggagaatggcaacggcatgttgacacaactcaaccgccagttcccgaccattagcctgttagatattggcgcgattttaaaacaggtcggtcaggtgctggagcaggtaagtcgggcgctggaagtgatggtggtactggtcaccgcctgcggtatgttgctgttgctggcacaggtgcaggtgggaatgcgtcagcgtcatcaggagctggtggtgtggcgcacactcggtgcggggaaaaaactgctgcgtaccacgttgtggtgtgagttcgccatgcttgggtttgtttccggcctggtggccgcaattggtgcggaaacggcgctggcagtgttgcaggcgaaagtgtttgattttccgtgggagccagactggcgattgtggattgttctgccgtgcagcggagcgctgctgctgtcgcttttcggcggctggctgggtgcgcgactggttaagggtaaggcgctgttcaggcagtttgcggggtgatgagagtaaataaggggcgttctggttgaatggaacgccttgtttaaattaattctacaatatgtttcattgatgatgttattgaattggtgatttcctatctttctattgctgatattaatctgaatcggtggagtttattgattttaaatatagccctacaaaaataactcagactaataaaatcataaatcatatgcgttgaatggatattatccatatagtgaatttgttgatgatgaattcatctgtgctaaaaatgttagtttaataaaatattgaaagtgacctgtaataacagttgttgttgattgagaacaaataagtttatgtgaaaaatatataaatacattagctggtcttgtgtgtcattttatttttttttgttgctaacacagggatatgaacaataactaaaagggcactttatatgagcggaaaaccagcggcgcgtcagggagatatgactcagtatggcggtcccattgtccagggttcggcaggtgtaagaattggcgcgcccaccggcgtggcgtgctcggtgtgtccgggcgggatgacttcgggcaacccggtaaatccgctgctgggggcgaaggtgctgcccggcgagacggaccttgcgctgcccggcccgctgccgttcattctctcccgcacctacagcagctaccggacgaagacgcctgcaccggtgggcgttttcggccccggctggaaagcgccttctgatatccgcttacagctacgtgatgacggactgatactcaacgacaacggcgggcggagcattcactttgagccgctgctgccgggggaggcggtgtacagccgcagtgagtcaatgtggctggtgcgcggtggtaaggcagcacagccggacggccatacgctggcgcggctgtggggggcgctgccgccggatatccggttaagcccgcatctttacctggcgaccaacagcgcacaggggccgtggtggatactggggtggtctgagcgggtgccgggtgctgaggacgtactgccagcgccgctgccgccgtaccgggtgcttaccgggatggcggaccgcttcgggcggacgctgacgtaccggcgtgaggccgccggtgacctggccggggaaatcaccggcgtgacggacggtgccgggcgggagttccgtctggtgctgaccacgcaggcgcagcgtgcggaagaggcccgcacctcttcgctatcttcttctgacagttcccgccctctctcagcctcagcgttccccgacacactgcccggtaccgaatacggccccgacaggggtatccgcctttcggcggtgtggctgatgcacgacccggcatacccggagagcctgcccgctgcgccactggtgcggtacacgtatacggaagccggtgaactgctggcggtatatgaccgcagcaatacgcaggtgcgcgctttcacgtatgacgcgcagcacccgggccggatggtggcgcaccgttacgcgggaaggccggagatgcgctaccgctacgacgatacggggcgggtggtggagcaactgaacccggcagggttaagctaccgctatctttatgagcaggaccgcatcaccgtcaccgacagcctgaaccggcgtgaggtgctgcatacagaaggcggggccgggctgaaacgggtggtgaaaaaagaactggcggacggcagcgtcacgcgcagcgggtatgacgcggcaggaaggctcacggcgcagacggacgcggcgggacggaggacagagtacggtctgaatgtggtgtccggcgatatcacggacatcaccacaccggacgggcgggagacgaaattttactataacgacgggaaccagctgacggcggtggtgtccccggacgggctggagagccgccgggaatatgatgaaccgggcaggctggtatcggagacatcgcgcagcggggagacagtacgctaccgctacgatgacgcgcacagtgagttaccggcgacgacaacggatgcgacgggcagcacccggcagatgacctggagccgctacgggcagttgctggcgttcaccgactgctcgggctaccagacccgttatgaatacgaccgcttcggccagatgacggcggtccaccgcgaggaaggcatcagcctttaccgccgctatgacaaccgtggccggttaacctcggtgaaagacgcacagggccgtgaaacgcggtatgaatacaacgccgcaggcgacctgactgccgttatcaccccggacggcaaccggagcgagacacagtacgatgcgtggggaaaggcggtcagcaccacgcagggcgggctgacgcgcagtatggagtacgatgctgccggacgtgtcatcagcctgaccaacgagaacggcagccacagcgtcttcagttacgatgcgctggaccggctggtacagcagggcggctttgacgggcggacgcaacgttatcattatgacctgaccggaaaactcacacagagtgaggatgagggacttgtcatcctctggtactacgatgaatcggaccgtatcactcaccgcacggtgaacggcgaaccggcagagcagtggcagtatgatggccacggctggctgacagacatcagccacctgagcgaaggccaccgtgttgccgtccactatggctatgacgataaaggccgcctgaccggcgaatgccagacggtggagaacccggagacgggggaactgctgtggcagcatgagacgaaacacgcatacaacgagcaggggctggcaaaccgcgtcacgccggacagcctgccgccggtggagtggctgacgtatggcagcggttacctggcgggaatgaagctgggcgggacgccgctggtcgagtatacgcgggacaggctgcaccgtgagacggtgcgcagcttcggcagcatggcaggcagtaatgccgcatacgaactgaccagcacatacacccccgcaggccagttacagagccagcacctgaacagcctggtatatgaccgtgactacgggtggagtgacaacggcgacctggtgcgcatcagcggcccgcgacagacgcgggaatacggctacagcgccacgggcaggctggagagtgtgcgcaccctcgcaccagacctggacatccgcatcccgtatgccacggacccggcgggcaaccggctgccggacccggagctgcacccggacagtacactcacagtgtggccggataaccgcatcgcggaggatgcgcactatgtctaccgccacgatgaatacggcaggctgacggagaagacggaccgcatcccggcgggtgtgatacggacggacgacgagcggacccaccactaccactacgacagccagcaccgcctggtgttctacacgcggatacagcatggcgagccactggtcgagagccgctacctctacgacccgctgggacggcgaatggcaaaacgggtctggcggcgggagcgtgacctgacggggtggatgtcgctgtcgcgtaaaccggaggtgacgtggtatggctgggacggagacaggctgacgacggtgcagactgacaccacacgtatccagacggtatacgagccgggaagcttcacgccgctcatccgggtcgagacagagaacggcgagcgggaaaaagcgcagcggcgcagcctggcagagacgctccagcaggaagggagtgagaacggccacggcgtggtgttcccggctgaactggtgcggctgctggacaggctggaggaagaaatccgggcagaccgcgtgagcagtgaaagccgggcgtggcttgcgcagtgcgggctgacggtggagcaactggccagacaggtggagccggaatacacaccggcgcgaaaagctcatctttatcactgcgaccaccggggactgccgctggcgcttatcagcgaagacggcaatacggcgtggagcgcggaatatgatgaatggggcaaccagcttaatgaggagaacccgcatcatgtgtatcagccgtaccgtctgccagggcagcagcatgatgaggaatcagggctgtactataaccgtcaccggtactacgatccgttgcaggggcggtatattactcaggacccgatggggttgaaagggggatggaatttatatcagtatcctttaaatccactacaacaaattgaccctatgggattattgcagacttgggatgatgccagatctggagcatgtacggggggagtttgtggtgttctttcacgtataataggaccaagtaaatttgatagtactgcagatgctgcgttagatgctttgaaagaaacgcagaatagatctctatgtaatgatatggaatactctggtattgtctgtaaagatactaatggaaaatattttgcatctaaggcagaaactgataatttaagaaaggagtcatatcctctgaaaagaaaatgtcccacaggtacagatagagttgctgcttatcatactcacggtgcagatagtcatggcgattatgttgatgaatttttttcaagtagcgataaaaatcttgtaagaagtaaagataataatcttgaagcattttatctcgcaacacctgatggacgatttgaggcgcttaataataaaggagaatatatttttatcagaaatagtgtcccgggattgagttcagtatgcataccgtatcatgattaattttagtgcttttattagtggggcctataaggagattcaatgaaatatagttcaatattttcgatgctttcattttttatactatttgcctgtaatgagacagctgtttacggttctgatgaaaacattatttttatgaggtatgtggaaaaattacatttagataaatactctgttaaaaatacggtaaaaactgaaacaatggcgatacaattagctgaaatatatgttaggtatcgctatggcgaacggattgcagaagaagaaaaaccatatttaattacggaactaccagatagttgggttgttgagggagcaaagttaccttatgaagttgcgggtggtgtatttattatagaaattaataagaaaaatggatgtgttttgaatttcctacatagtaaataatgctggcgctgatggatgcggatggaaacattgcgtggagcggggagtatgatgagtggggcaaccagctgaatgaagagaacccgcatcacctgcaccagccgtaccggctgccggggcagcagtatgataaggagtcggggctgtactacaaccggaaccggtactacgatccgttgcaggggcggtatatcactcaggacccgatagggctggaggggggatggagtctgtatgcgtatccgctgaatccggtgaatggtattgatccattagggttaagtcccgcagatgtagcgctaataagaagaaaagatcaactaaaccatcaaagagcatgggatatattatctgatacttatgaagatatgaagagattaaatttaggtgggactgatcaatttttccattgtatggcattttgtcgagtgtctaaattaaatgacgctggtgttagccgatcggcgaaagggctgggttatgaaaaagagattagagattacgggttaaatctgttcggtatgtacggcagaaaagtaaagctatcccattctgaaatgattgaagataataaaaaagacttggctgtaaatgaccatgggttgacatgtccatcaacaacagattgctcagatagatgtagtgattatattaatccagagcataaaaaaacgataaaggctttacaagatgctggctatctcaagtaatctatcaaagatgataatatttatttttgctattataatcattgttgttttatgcgtaattacttatctttatttatacaaagatgaatctcttgtaagtaaacattacataaactatatggcaataccagaaaatgatggagtttttacatggctcccagatttttttccgcacgtagcggtggatatatcaatatacacaaatgtagaagatgattatttttttcttatttttccctaacaaatgatgatgggggtaggtttaagaaaacattgacagtgagggccagggaacaagtggcgaaaatcgtatcaaagaatgatccagatacaaaaaaagtgtggtgtaaatatggtaagataccagggcaaggggatggtgtaaaccttttttttgttggtgaaattaatgttacgcattattttataacaaatattggagctggattgcctgatgcttgtgcagagtaattgcttgaattaagagtctatcccatatcgaagtcgtcaacttcgtagtgaggaaaagtaaaattcctgactgagaaaagacatgtcggctattgtgtaaagccatatagctcagacgatgaatatctactcgtattcagttgtttattgagggtgagttccgaccctgaaacaacaaataaaatgaacagtcagagagtttacatagaattgcactggtcttttacgatatctgacattgtgtaatacatattcagccatgcattaattaaaatgttacgtgtttaatgtgagtccctatctgaaaataaataatccttccggattaaaataaattcttgccgggaaagaaagaggaaataaaccattagcggaaaaccagcggcacgccagggtgacatgccccagtacggcggcccgatagtccagggttcagcgggggtactgatagtcgcgccgactgcatcgagaactccatacaactttttacggaacgtcacctgataaaatttgttcagtatcgtcttttgagattctcaaggttatggagtaaccagacagaacggacaccactgtcggagataaaaaccccctgtttacgcagctcgttgctggcccggtgctgaccatgtgtcgggaaagcgacggcgtaatcaacaacagcctgttcagttgcctcatcggtacggttcttaaggttaggagcgcggcgactacgattaatctgcgcatccacaccgccttcagcgaccagttcgcggtaacgataaaacgtatcacgcgaaacgcccatgattttacaggcttttgatacgttgctgagttcttcagccagattgagcaaaccggctttgtgtttgatgacgggattggcagtatgaagcatgagagttacctcttgttttggataaggattcgacactcatatcaaaaccggtaactctcaacctttcaaggccatgtgtcagatcaagtcgcgactaatacaaatacgtccctcattaccgcgccttaacccattccgccacttccgcccactcaccgcgaaagacaactttttccgcttttttctcaagctgatagcgatacatcgggtcgtaatattcttcaagtaacggcaccagccaggccagatgaccgtcggtgctgccggtggtgagttgcgttgtcagtgctgcatccagccttgcagccagttcgttatagcgctgtagccccagccgacgcttaatcgccgaaagtccgtgatgcaggtattcgcaatactcctgccagccctgttcgtcgccgtacgcgtgggtaaaatcatgatgcatacgcaagaaatactcttcgttcaggcgctcaagacggatctcaaacggatcttctaccaccgcaatcgccgcctgagtcattcgctcgcgcaggcattccggcaggtgattcgaaccgatcatccggctttcgtcttccagcacccacaggcgcaaattctgacgggcgtcggtttttagcatttcggcagccagcaggttttcaaaactcgcctggctaagttgtggttgtaacgtgcgaccaaacgccgaaccgcgatgacgcgccaacccttccagatcaacaccgttcggctgttgctgcactaacagcgttttaccgctgccggtacaaccgccaatcagcactatcggtttttgtgccagttcaatagtcgcctgaatcgcggtctggcgcagtgccttataaccgccttccaccagcggataatcaatccccgctgcatgcaaccagctttgcacaatatgtgagcgctgaccgccacgggcgcagcagagaataccttgcggattttgcaggcacgctgcccgccaggcgtccatgcgctgctgacgaatttcacccgccaccagtttatgtcccagcgccagcgctgcgtctgagccttgctgtttatagcaggtgccaacggcggcgcgttcatcgttattcattaacggcagattgatagcggcgggcattgcgccgtgctcaaactcgataggggcgcgaacatcaataatgggcgtatcagcaatcagcagggcacgatagtcctgttccgtgtgtctctcttgcatagttaaaagtgaacctcaaatcagcttgcgcgctattttacgcgccaacgcgcaaggaaacttgatttttaactgcgtgggttgccgaaaatttctaaaaatccgctgatttccggcctgcgctgggtaaacaaggtcacaatatcttctaccgctttgccgctgccaaatttgcgccatgccagactcaatggcgaaggagggcgcatcgttgggattacccggctgaccagttgttgattatcgatcattgactggcaaagcgattttggcaaaaaaccaatgccaacgcccgccagatgggcggcgattttcgtttccatatcgggaacaataatctctttttgccctggcaatcgccaggcgacgcgtttggttaaggtgcgggcgctgtcttcaatattgaccgccggaaagcgccgcaactgcgcttctgttagcggctcttcaacgttcgccagcggatgatccgccgccatgacaaagcgccattgcaccgatcctaagggatcaagactaaaggtatttgccagcgcctcagttcccgtgacgccgatagccagcgaaaaaccttcgtacaatagcgagtcccagacgcccatatagatttgtcgggagatgtgaaactgggtaaaggggtaacgctcattcagccacgccagcaactgggcgacggcctgggggttgtagagcaggttgttgatgacaatattcacctggcgttccacgccatcattcacctgttgcagctcgcttggcatactttccagccagctcagccagtctctggcctgggaaagtagatgctcgccagccgctgtcaacgtcacgctgcgagtcgtacggaaaaacagcgctactccggtattctcttccagaagtttaatgcgataactgatcgtcgccgtggttttacataatcgttctgccgcttttgaaaaacttcctgtttcagcaaccgcaatgaaagtccgcaaggtttctggatcgaacatcttcaggtatccccttttaaatccgcaagttgcgtgattttcttatcctctgatttatcagtatttttacatgataaccctgttcaatttgtggactaaatctagttttggaaaaatattccaacttttgtattgatgttgttctcttaaggttttagattgcctgttattgaaaccaagctgaccggtcggcggtggttgaacggaattatgttacaaggacaaaaagatgaaacttcaggtattaccgttaagtcaggaagcctttagtgcttatggcgacgtaatcgaaacgcagcaacgggattttttccatattaacaatggcctggtggagcgttaccacgatttggcgctggttgagattcttgagcaagactgtacgcttatcagcattaaccgcgcgcaaccggcgaatctgccgctgaccattcacgaactcgaacgtcatccgctgggtactcaggcctttatcccgatgaaaggtgaggtgtttgtggtggtcgtggcgttaggtgacgacaaaccagacctgtcaacgctgcgggcgtttatcaccaacggcgaacagggagtgaattaccatcgtaacgtctggcatcacccacttttcgcctggcagcgcgtcaccgattttctgaccatcgatcgcggcggcagtgacaactgtgatgttgaaagtattcctgaacaggaactctgttttgcgtgacgcctgcaaccgacttgcataagataaactaattgttcattgtttatgctcacttgtaggtcggagttaacgtaggtatgacggaagttagacggcgcggcaggccaggacaggcggagcctgtggcacagaagggcgcacaggcgttagagcggggaattgcgattctgcaatatttggaaaaaagtgggggaagttcgtcggttagcgatatttctctcaatctggatttgccgctctccacgacctttcgcttgctgaaggttttacaggcagcggattttgtctatcaggacagtcaattaggctggtggcatataggattaggtgtctttaacgtcggtgcggcgtacatccataaccgcgatgtcctctccgtcgccgggccgtttatgcgccgcctgatgttactttccggcgaaacggtcaatgtcgcgatccgtaacggcaatgaagcggtattaattggtcagttagagtgtaaatcgatggtcaggatgtgtgcgccactgggcagtcgtctgccactgcatgcttccggtgcgggcaaagcgctgctttatccgctggcggaagaggagttgatgagcatcattctgcaaaccggtttgcagcagtttacgccaactacgcttgtggatatgcccaccttgctgaaggacctggaacaagcgcgtgaactgggctataccgtagataaagaagagcatgttgtaggtctgaattgcatagcttcagcaatttacgatgatgtcggtagtgttgttgccgctatctccatctccgggccttcatcaagactgacagaagatcgttttgtcagtcagggtgagctggtcagagacaccgcccgcgatatcagcacggcgttgggactgaaagcacatccataatgtctgtcgcatcccgctctgcggagcgggtttttttgacaaaatttgaaagttggaaaaattttccaataaatagaggtaggaataaaatggcaaaaatgagagccgttgacgcggcaatgtatgtgctggagaaagaaggtatcactaccgccttcggtgttccgggagctgcaatcaatccgttctactcagcgatgcgtaagcacggcggtattcgtcacattctggcgcgtcatgtggaaggtgcttcgcacatggcggaaggttatacccgcgcaacggcagggaatatcggcgtatgtctggggacttccggtcctgcgggcacggacatgatcaccgcgctctattccgcttctgctgattccattcctattctgtgcattaccggccaggcaccgcgcgcccgtctgcataaagaagattttcaggccgtagatattgaagcaattgctaaaccggtcagcaaaatggcggttacagttcgtgaagcggcgctggtgcctcgcgtgctgcaacaggcatttcacctgatgcgttctggtcgtccgggtccggtactggtggatttaccgttcgacgttcaggttgcggaaatcgagtttgatcctgacatgtacgaaccgctgccggtctacaaacctgctgccagccgtatgcagatcgaaaaagctgtagaaatgttaatccaggccgaacgtccggtgattgttgccgggggcggggtaattaatgctgacgcagctgcactgttacaacagtttgctgaactgaccagcgttccggtgatcccaacgctaatgggctggggctgtatcccggacgatcatgaactgatggccgggatggtgggtctgcaaaccgcgcatcgttacggtaacgcaacgctgctggcgtctgacatggtgtttggtatcggtaaccgttttgctaaccgtcataccggctcggtagagaaatacaccgaagggcgcaaaatcgttcatattgatattgagccgacgcaaattggtcgcgtgctgtgtccggatctcggtattgtctctgatgctaaagcggcgctgacactgctggttgaagtggcgcaggagatgcaaaaagcgggtcgtctgccgtgtcgtaaagaatgggtcgccgactgccagcagcgtaaacgcactttgctgcgcaaaacccacttcgacaacgtgccggtgaaaccgcagcgcgtgtatgaagagatgaacaaagcctttggtcgcgatgtttgttatgtcaccaccattggtctgtcacaaatcgctgcggcacaaatgctgcatgtctttaaagaccgccactggatcaactgtggtcaggctggtccgttaggctggacgattccggctgcgctaggggtttgtgccgctgatccgaaacgcaatgtggtggcgatttctggcgactttgacttccagttcctgattgaagagttagctgttggcgcgcagttcaacattccgtacatccatgtgctggtcaacaacgcttatctggggctgattcgtcagtcacaacgcgcttttgacatggactactgcgtgcaactcgctttcgagaatatcaactccagtgaagtgaatggctacggtgttgaccacgtaaaagtagcggaaggtttaggttgtaaagctattcgggtcttcaaaccggaagatattgcgccagcctttgaacaggcgaaagccttaatggcgcaatatcgggtaccggtagtcgtggaagttattctcgagcgtgtgaccaatatttcgatgggcagcgaactggataacgtcatggaatttgaagatatcgccgataacgcagcggacgcaccgactgaaacctgcttcatgcactatgaataagggagataaataatgttacgtttctctgctaatttatcgatgttatttggagaatatgattttctcgcccgttttgagaaagctgcgcagtgtggttttcgcggcgttgaatttatgtttccttatgactacgacattgaagaattaaaacatgtgctggcgagtaataaactcgaacatacgctgcacaatttaccggcgggtgactgggcggcgggggagcgcggtattgcctgtattcctggccgtgaagaagagtttcgggatggcgtagcagcagcgattcgttatgcccgtgcgctgggtaataaaaaaattaactgtctggtcggtaaaacgccggctggtttcagcagtgaacagattcacgcaacgcttgtagaaaacctgcgttatgccgcgaatatgctgatgaaagaagatattttattactgattgaacctattaaccattttgatattcctggtttccatctcaccggaactcggcaggcgctgaaattgattgatgatgttggttgctgcaatttgaaaattcagtatgacatttatcatatgcagcggatggaaggtgaattaaccaacaccatgactcagtgggctgataaaattggtcacctgcaaattgccgataatccgcatcgcggcgaaccgggaaccggagaaattaattatgattatctctttaaggtaatcgaaaattctgactacaacggttgggttgggtgtgaatataaaccccaaaccaccacggaagccggtttacgctggatggatccgtaccgttaaaacgtaacgctattcagacaatgcttttttaggccgctaagttggcaggggatcgtgttgtctgaattcaggaaaagcgaaatttaaaagaggttaattatgaaactgggatttattggcttaggcattatgggtacaccgatggccattaatctggcgcgtgccggtcatcaattacatgtcacgaccattggaccggttgctgatgaattactgtcactgggtgccgtcagtgttgaaactgctcgccaggtaacggaagcatcggacatcatttttattatggtgccggacacacctcaggttgaagaagttctgttcggtgaaaatggttgtaccaaagcctcgctgaagggcaaaaccattgttgatatgagctccatttccccgattgaaactaagcgtttcgctcgtcaggtgaatgaactgggcggcgattatctcgatgcgccagtctccggcggtgaaatcggtgcgcgtgaagggacgttgtcgattatggttggcggtgatgaagcggtatttgaacgtgttaaaccgctgtttgaactgctcggtaaaaatatcaccctcgtgggcggtaacggcgatggtcaaacctgcaaagtggcaaatcagattatcgtggcgctcaatattgaagcggtttctgaagccctgctatttgcttcaaaagccggtgcggacccggtacgtgtgcgccaggcgctgatgggcggctttgcttcctcacgtattctggaagttcatggcgagcgtatgattaaacgcacctttaatccgggcttcaaaatcgctctgcaccagaaagatctcaacctggcactgcaaagtgcgaaagcacttgcgctgaacctgccaaacactgcgacctgccaggagttatttaatacctgtgcggcaaacggtggcagccagttggatcactctgcgttagtgcaggcgctggaattaatggctaaccataaactggcctgatacccgcaataaaaatggccgatatcagaaaatgaatcggccagcaatattaaaaaagaaagcagccaaagatgttgcttcagtattaaaaataatatttttattttatttgttcctcatagctagattaaaacaacgttattcgatacgtgaaattaagagggatttatggaacatcagagaaaactattccagcaacgcggctatagcgaagatctattgccgaaaacgcaaagccagcggacctggaaaacatttaactattttaccttatggatgggttcggttcataacgttcccaattatgtgatggtcggcggcttttttattctcggcttgtctacctttagtattatgctggcaattatcctcagcgcctttttcattgccgcggtaatggtattaaacggtgctgcgggcagtaaatacggtgtgccttttgccatgatcctgcgtgcttcttacggtgtacgtggtgcactgtttcccggattattaaggggcggaattgccgccatcatgtggtttggtttgcaatgttacgcggggtcactggcctgcttgattctgattggcaaaatctggccgggatttttaactctcggtggtgatttcactctgttaggcctttctctaccgggcttaattactttcttaatcttctggctggtcaacgttggtataggttttggcggtggcaaagttttaaataaattcactgccattcttaacccgtgcatctatatcgttttcggcggtatggcgatttgggcgatttcactggtcgggatcggtccaatctttgactacattccgagcggtattcagaaagcagaaaacggtggcttcctgttcctggtggtgattaacgcggtagttgcggtctgggcggcaccggcggtgagcgcatccgactttacgcaaaacgcccactcgtttcgtgagcaggcgctggggcaaacgctgggtttagttgtggcctatattctgtttgcggtcgccggggtatgtattattgccggagccagtattcactacggcgctgatacctggaacgtgctggatattgttcagcgttgggacagcctgttcgcctcgttctttgcggtactggttattctgatgacaactatctccactaacgcgaccggtaatattattccagccggttatcagattgccgccattgcaccgacaaaactgacctataaaaacggcgtactgattgccagtattatcagcttgctgatctgcccgtggaaattaatggaaaatcaggacagcatttatcttttcctcgatattatcggcggaatgcttggtccggtaattggtgtcatgatggcgcattattttgtggtgatgcgcggacaaattaatcttgatgaactgtataccgcacctggcgattataaatattacgataacggttttaacctcactgcgttttcagtaactctggtggccgttattttatctcttggcggtaagtttattcactttatggaaccgttatcgcgtgtttcatggtttgtcggcgtcatcgtcgcctttgcggcctacgccttattaaagaaacgtacaacagcagaaaaaacaggagagcaaaaaaccataggttaattaatcccgatattgaacattgagttaaaaaccaatctgtattttacaaggagtttgttatgtcttttgatttaatcattaaaaacggcaccgttattttagaaaacgaagctcgcgttgtagatatcgccgttaaaggcggaaaaattgctgctatcggtcaggatctgggcgatgcaaaagaagttatggatgcgtctggtctggtggtttcgccgggcatggttgatgcgcacacccatatttctgaaccgggtcgtagccactgggaaggttatgaaaccggtactcgcgcagcggcaaaaggtggtatcaccaccatgatcgaaatgccgctcaaccagctgcctgcaacggttgaccgcgcttcaattgaactgaagttcgatgccgctaaaggcaagctgactattgatgcggcacaactcggtggcctggtgtcttacaacatcgaccgtctgcatgagctggatgaagtgggcgttgtcggcttcaaatgcttcgttgcgacctgtggcgatcgcggtatcgacaacgacttccgtgatgtaaacgactggcagttcttcaaaggtgcgcagaagctgggcgaactgggtcagccggtgctggtgcactgcgaaaacgcgctgatttgtgacgaactgggcgaagaagcgaagcgtgaaggtcgcgtaaccgctcatgactatgtggcttcgcgtccggtatttaccgaagtggaagcaattcgccgcgtactgtatctggcgaaagttgctggttgccgtctgcacgtttgccacgtcagcagcccggaaggtgttgaggaagtgactcgtgcacgtcaggaaggtcaggacgttacttgtgaatcctgcccgcattactttgtactggataccgatcagttcgaagaaatcggtactctggcgaagtgttcaccgccgatccgcgatctggaaaaccagaaaggcatgtgggaaaaactgtttaacggtgaaatcgactgcctggtttccgaccactctccatgcccgccggaaatgaaagccggtaacatcatgaaagcatggggcggtatcgccggtctgcaaagctgcatggacgtgatgttcgatgaagcggtacagaaacgcggtatgtctctgccaatgttcggcaaattaatggcgactaacgcagcagatattttcggtctgcagcaaaaaggccgtatcgccccaggaaaagatgccgacttcgtcttcattcagccgaatagcagctatgttcttaccaatgacgatctggaatatcgccacaaagtcagcccgtatgttggccgtaccattggcgcgcgtatcacgaaaaccatcttacgtggtgatgtgatttacgacattgaacagggcttccctgttgcgccgaaaggtcaatttatccttaaacatcagcagtaatctggcccctgcaatgcccgtccttgcggcgggcattctccggttaaggtgtgtttatgttcaattttgcagtcagccgcgaaagcctgttatcaggatttcagtggtttttctttattttttgcaacacggttgtggttcctcctacgctactttctgcttttcagttgccgcaaagtagcctgcttacgctcacgcaatatgcttttcttgctaccgcactggcctgcttcgctcaggcgttttgcggtcatcgtcgcgctattatggaagggccaggtggcctgtggtggggaaccatccttactatcacccttggtgaagcatcgcgcgggacaccgatcaacgatatcgccaccagcctggcagtggggattgcactctccggcgtgctgacgatgttgattggttttagcggattaggccatcgcctggcacggttatttacgccgtcggtgatggtcttgtttatgttgatgctgggcgcgcagctgaccactatctttttcaaaggtatgctcgggctgccgtttggcatagccgacccgaattttaaaattcagttaccgccgttcgcgctctcggtggcggtgatgtgcctggtactggcgatgattatcttcctgccgcaacgttttgcccgttatggcctgctggtcggcaccataaccggctggttgttgtggtacttttgctttccttcttcgcactcgctctccggtgagttgcactggcagtggttcccgctcggcagtggcggtgctttgtcgccgggaattattctgacggcggtgattacaggtctggtaaatatcagcaatacctacggtgcgattcggggcacggatgttttttatccgcagcagggcgcagggaatacgcgttatcgtcgtagctttgtggcgaccggatttatgacgctgataaccgtaccgctggcggtaattccattttcaccgtttgtttcatccattggtttattaacccagactggcgattacacgcggcgttcgtttatttatggcagcgttatttgcctgctggtggcgctggttcctgcactcacgcgactgttttgcagtatccctttacccgtgagtagtgcggtcatgctggtttcttatctgcctttactcttttccgcgctggtgtttagccagcaaataacgtttaccgctcgcaatatttatcgactcgcattgccgttatttgtcggcatatttttaatggcattaccgcctgtgtatctgcaagaccttccattaacgcttcgtcctctgctcagtaacggcttattggtcgggattttactggctgttcttatggataaccttattccgtgggaacgcatcgaataatttgttgaaaaaggattgataatgaagattgtcattgcgccagactcttttaaagagagcttaagtgcagaaaaatgttgtcaggcaattaaagccgggttttcgaccctctttcccgatgcgaactatatctgtttgccgatagcggatggcggcgaagggacggtggatgcgatggtcgccgcgacgggcggcaacatcgtgacgcttgaagtctgcgggccgatgggcgaaaaagtgaatgctttttatggccttaccggcgacgggaaaacggcggtgattgagatggcggcagcaagtggcctgatgctggtcgcgcctgaaaagcgtaatccgttgctggcctccagttttggtacgggggagttaattcgtcatgcgctggataacgacattcgccatattattctcggcattggcggcagtgcgacggtcgacggcggtatgggcatggcgcaggcgctcggtgtgcgtttccttgatgccgacggtcaggcgctggcggcaaacggtggtaatttagcgcgcgtggcaagcattgagatggatgaatgcgatccgcgtctggcgaattgccatattgaagtagcatgtgacgttgataacccgctggtaggggcacgcggcgcggcggcggtgtttggcccgcaaaaaggggcaacgccggagatggtcgaagaacttgaacaggggctgcaaaattacgcccgtgttttacaacagcaaactgaaattaatgtctgccagatggcgggcggcggcgctgcgggcggtatgggtattgcggcggcggtatttctcaatgcggatattaaaccgggcattgaaattgtgttgaatgcggtcaatcttgcgcaggcagtgcagggcgcagcactggtgattaccggggaagggcgcatcgactcgcaaacggcaggcggtaaagcgccgctgggtgtggcgtcggtggcgaagcagtttaatgtaccggtgattgggattgctggcgtattgggtgatggcgtggaagtggtgcaccagtacggcattgacgcggtattcagcattttgcctcgtctggcacctttagccgaagtgctcgccagcggtgaaaccaatctcttcaacagcgcgcgaaatattgcctgcgccattaaaataggtcagggaattaaaaactaacccttacctttaaagcggatgcgatttatatcgcataagagtgcagtactcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgttacaaaaaaagccacggtataaaccgtggcaaaatccaacatagctaaaaataatcaggcgagtggtatgacttaaatctctacgtcgcggttacaatctttcgagtaaatatagctgaacgcttcaccacgccctacaccataaccagcctgtaaagaataagcgcccataaagatgtaatcgccttttttcaccgggatccagttattgtcgaggttataaaccccctgaccggaaagaatataggcaccgtgttcctgaacgtgtgtttcgatataaccgtggctggcacctggtgcaaaagagaggatatgcatgttcatatcaaaacctaactctttgggcagaaaatccagcagaataacatcgtccatgccttcataatgaatgcgttccagttcgctggcattgccagaaaccagccacggtgcatagccttctaccggaacatagcggcgcttatataaaaagatttggctgtcttcggcctgggcgttaacaaacgtcattaaggagcctggcgggcaataaagatagccaccttcgcttaaggcaaatgttttgccttcggctttggcagtgatatttccagagatcacatacaggaacgtttcaatgccttcgccaccgaagccctgttggttgccaccgttttgatgcagtgtgaccagataatcaacaaaagaggcacccagctttggcgtggagaggattgtcgcgtcacaattttcaaagcccggaataatattttttaccagaccatccggggttaacagtgcgaaattaccgtgtttaacaatcgcacggttagccagtaaatcttcgcggtaaccggtgacgttatttaaatatcccatttatgactccttatttctgccaggcaagttgataaagcatgagtgccaacgttttgaccccttcggcaaggtcggtaatattggtgcgttccgccgggttatggctgatcccgttgatgctggggataaaaatcatgcaggttggtacgcgaggcgcgaaaatttgcgcgtcgtgcccggcaccactgtgcatcacccggtaattcagtttttctctttcacacaattctgtcagggtggcgaccagctccttattcatcggcacgggttcttcgtccatccataaatcgatatcaataccaatgtccatttcatcgcaaatcgcccgcatgtcgttttctaactgttgggtgaaatcgcgcagcacggcagcgtcggtatgacgacaatcaatggtgaacgtggttttacccggcaccacatttaccgtattcgggcgcggctctactttgccaaaggtcagaaccagcggatcgcccatccttttcgctttttcgaccgactgatggcaaatgcgactgaaagcgtaaactgtatcacgacgataacccatcggcgtggtgcctgcatggtttgattcgccgttcagcgttaccgtataacgacgctgcccgacaattgcattcaccacgccaattgattgcccattactttccagcacacagccctgttcaatatgcagttcaacaaaggctttaatatcctgacgcggagttagtggggcgttcggaagagtaaatccgcaagccttcatcgcatcgacaaaactatttcctttggcatcacagatattccgcacgtcgtcaggattcgccagcccaaaaatatttttactgccccagaagacatacgggaagcggctgccttcttcttctgccatcgccaccacttcgaccgtacgtagcggcgcgccgtattgcgttttcagccagtcaattgccagccacgccgccagcgcgccgaattgcccgtcaaggttaccgccgttaaccacggtatcgatatgcgaaccgctcagaaccacttcctgtggatattcggtgccattcaggcgaccgtataaattccccacttcatcgaaacgtgtttccagcccgcttgctgccattctttttttaaattgctgctgggtttccagccattccggcgaataaagtaaacgggtcatcccacccgctgggtcagcgccaaaagaggaaagccagggcagcgtttcttctatagcttgacggaaatgtgtaatcataagaaagtcctgtctcaataattattgcgcaaagggatttttcgtttcgtatgacgtgttataaagcgcgtcggaaattaaatactggtaaatatcatcaacaatttcgatgccttcgacggcggctttgcgttgtttaatatcctgatcctgtccgggataataaacctgattaaaaccgggcgcgggggtaatggcatttaattcgcgcatggtctggctaagatgttgacggaataattcgctggaggagaaaaagttcggattaataactatatgtaattgccccaaattacgccctgcgtgtaaatcgtcatacatcgaactaacctgtcgcccgaacggtaagccgagtaagacgcctgagaggacgtcaatcatcatcatcaggccatacccttttggcccggcggcggggagcagagcatgtaccgcgaacggatcggttgttggtacaccgtttttatcgaccgcccaggtatccgggatagacatattacgcgagcgggcgtcgagcacttttccccatgcctgtacggtagtcgccatatcaaaggtaaggatctcgtcgccttctcccggcgcggcaaaggccagggggttagtaccgtagtaaatttccgcgccgccaaacggcaccaccattggatcggactggcacatcgaaatgccaatgaatccggcgcgggctgcctgctgcacaaaataagagattgcgccgctgtgacccatccggctgataccgaccaccgcaacgccattttgctgggcggttttgatggcatgttccatacccattttcgccgcgacctgtccggcggcattgtcggcatgtaaaattgccgagcacggcccggtttcctcaagacgaaactccggttcgcggttggtgccgccttttgaaatgcgttccgcgtagtattccacgcgcaccgcgccatgagagtggatccctctggcatcggcgtaaaccaatacttcagccacggttgcagcgtgctcacgttttaacccagcctggcagagtttattctcaattagctggtggagtgtttcccgactgattttcatctgtcttcctttttaacgacggtgtgaagcatgactgcaattaacatacagggaaaatatctggattatgtgatccagacaggcaaaaaaatatagttagaatttatttgataatccgctcacttttaacctgatttttaaaacaacaacgcttattaaaaaataatgagtaatagcctggtggttatttgaattcttttgttaataattcctgtgtgatattcatcaccttatttactcgttgtcatcgataccgtaatcgccacattaacactgctcgtgcaattgccatgggtgcaatttttaaggagttgttatgatccacgcctttattaaaaaagggtgttttcaggattcggtcagtttaatgattatttcacgaaaactcagcgaatcagaaaatgttgatgatgtttccgtaatgatgggtacgcccgccaataaagcgttattagataccacaggtttctggcatgacgattttaataacgccacgccgaacgatatttgcgtggcaattcgtagcgaagcggcggatgcggggatcgcgcaggcgattatgcagcagcttgaagaggcgctaaaacaactggcgcaggggtcaggcagcagccaggcgttgacgcaggtgcgtcgctgggacagtgcctgtcagaaattacccgatgccaatctggcgctgatttcagtggctggcgagtatgcggcggagctggcaaaccaggcgctggatcgcaacctcaacgtgatgatgttctccgataacgtcacgctggaagatgaaatccaacttaaaacccgcgcgcgggaaaaaggcttgctggtgatggggccggactgcggtacgtcgatgattgccggcacaccgctggcttttgctaacgtgatgccggaaggcaatattggcgtcattggcgcttccggtaccgggattcaggagctgtgttcgcagattgcgctggcaggggagggaattactcacgcgattggccttggcgggcgcgacctcagccgtgaagtgggcggcatcagtgcgctaacagcgctggaaatgctcagtgcagacgagaaaagcgaagtgctggcatttgtttcaaaaccacctgccgaagctgtgcgtctgaaaattgttaatgccatgaaagcaaccggcaaaccgacggtggcgctgtttttaggttataccccggcggtggcccgcgacgagaatgtctggtttgcctcctcgctggatgaggccgcacgcctggcttgcctgctttcacgcgtcacggcgcgacgtaacgcaatagcgcctgtcagcagcggatttatttgcggtttgtataccggcggtacgctggctgccgaagcggcgggattacttgccggacaccttggcgtggaagccgacgatacccatcaacatggcatgatgctggacgccgatagccaccagattattgacctcggcgatgatttctacaccgtcgggcgtccccatccgatgatcgacccaaccttacgcaaccagttaattgccgatctcggcgctaaaccgcaagtgcgcgtgttgctgcttgatgtcgtgattggcttcggtgcgaccgccgatcctgccgcctcgctggtgagcgcctggcaaaaagcctgtgccgcgcgtttagataatcaaccactgtatgccattgccacggtgacaggcactgaacgtgacccgcaatgccgctcgcagcaaatcgccacgctggaagatgcggggattgcggtcgtgagttcgctaccggaagccaccttgctggcggcagcgttaattcatccgctctcgcctgccgcacagcaacacacaccgtcattactggaaaacgtcgccgtgattaacatcggattacgcagctttgcgctggagctacaaagcgccagcaaaccggttgtgcattaccaatggtcgccagtcgccggtggcaataaaaaactggctcgtttattagaacgtttgcaataaggggttcccatgtttacatcagtggcgcaagccaatgctgcggttatcgaacaaattcgtcgcgctcgtccacactggctggatgtgcaaccggcttcttcacttatcagcgaactaaacgagggcaaaacactgcttcacgccgggccgccaatgcgctggcaggagatgaccggacccatgaaaggggcgtgcgtgggcgcatgtctgttcgaaggttgggcgaaagatgaagcgcaggcgctggcaatactggagcagggggaagtgaacttcattccttgtcaccatgtgaatgccgtcgggccaatgggcggtattacttctgccagtatgccgatgctggtggttgagaacgtgaccgacggcaaccgggcgtactgcaacctcaacgaaggtatcggcaaagtgatgcgttttggcgcttacggcgaagatgtcctgactcgccatcgctggatgcgcgatgtgttaatgccagtattaagcgcggcgctggggcgcatggagcgcggtatcgatctcacggcgatgatggcgcagggcattacgatgggcgatgagttccatcaacgcaatattgcttcctctgcactgttaatgcgtgcgctggccccacaaattgctcgcctcgatcatgataaacagcacatcgccgaagtgatggatttcctcagcgtgaccgatcagttcttcctcaacctcgcgatggcttactgcaaggcggcgatggatgctggcgcgatgatccgcgcaggcagcatcgtcacggcaatgacccgcaacggcaatatgttcgggattcgggtaagcgggctgggcgaacgctggtttactgcgcctgtaaacactccgcaaggtctgtttttcaccggcttctcgcaggagcaggcgaacccggatatgggcgatagcgcgattaccgaaacctttggtatcggaggtgcggcaatgatcgcagcgcctggcgtaacgcgctttgtcggtgcgggtggcatggaagcggcaagagcggtatctgaagagatggcggaaatttaccttgaacgcaatatgcagttgcagatcccaagctgggattttcagggcgcgtgcctggggctggacattcgtcgcgtggtagaaaccggcattacgccactcatcaataccggtatcgcccataaagaggcggggatcgggcagattggcgcaggcaccgtgcgggcaccgctggcgtgctttgaacaggcgctggaagcactggctgaaagcatgggtattggttgaggaacgcgcaatgacgatcatccatcctctgcttgccagtagtagcgcaccgaattatcgccagtcctggcggttagcgggagtgtggcggcgggcgattaacctgatgacggaaagcggcgaactgttaacgttgcatcgtcagggtagtggtttcggccccggaggatgggtgcttcgccgtgcgcaattcgatgcgttatgcggtggattatgcggcaatgaacgaccacaggttgtggctcaagggattcgcctcgggcgtttcacggttaaacagccacagcgttattgtttgctgcgtattacgccgcctgcgcatcctcaaccacttgcagctgcatggatgcaacgcgcggaggaaaccgggcttttcgggccactggcgttggcggcaagcgatccgctgcctgctgagttacgccagtttcgtcactgttttcaggccgcgctcaatggcgttaagaccgactggcggcactggctgggtaaaggccccggattaacgccgagtcatgatgacacgctgagcggaatgctgctggcggcctggtattatggcgctttagatgcgcgctccggtcgtccgttttttgcctgttccgacaatctgcaactcgttaccacagcggtgagcgtcagttatttacgttatgccgcgcaaggatatttcgcctcgccactcctgcactttgttcatgctctgagttgcccgaaacgtaccgctgttgcgattgattcgctgctggcgctggggcatacgtcaggggcagatacgctgctggggttctggcttggccaacaattattacaaggaaaaccatgaaaacactggttgtggctcttgggggcaacgccttactccagcgcggtgaggcgctgacggcagaaaatcaatatcgcaatatcgccagtgctgtacccgcgctggcacgcctggcccgttcttatcggttggcgattgttcacggcaacgggccgcaggtggggctgctggcattgcagaatctggcgtggaaagaggtagaaccgtatccgctggatgtgctggttgcggaaagccaggggatgattggctatatgctggcgcagagtttgagcgcacagccgcagatgccgcccgtgacgacggtgctgacgcgcattgaggtttcgcctgatgatccggcgtttttgcagccagagaaatttattggtccggtttatcagccagaagaacaagaggcactggaagcggcttacggctggcagatgaaacgtgatggtaaatatttgcgccgggtggtggcgtctccgcaaccgcgtaaaattctcgacagcgaagccatcgagttgttgctcaaagaggggcatgtggtgatttgcagtggcggcggcggtgtgcctgtgacggatgacggagcagggagtgaagcagtgattgataaagatctcgccgctgcgttgctcgccgagcagattaatgcagatggactggtgatcctcaccgatgctgatgcggtatatgaaaactggggaacgccgcagcaacgtgccattcgccatgccacaccggatgagttagcgccatttgccaaagccgatggttcgatggggccgaatgtaacggcggtgagtggttatgtcagaagccgtggtaaacccgcgtggattggggcgttatcgcgaattgaagagacgctggcgggcgaagcggggacctgtatttcgctgtagtcgtaggcattagacatttgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaatagagcaccagttaaccgaacttactctgcgcccaaatcacgccgctggcatattccggcggcagcagcgggattaaggcttccagcgtcgcagtcagacgcgatgtgtcgctgtcggtcaaattcagatgccccactttacgccccggacggacttctttgtcgtaccagtgcagatgcaccagcggcagtttcagccagtcataattcacatcgctaccaatcagattgatcatcaccgacggattattcaccactggttgcggtaacggcagatcggtaatcgcccgcagatgcagctcaaactggctgatgctggcaccgttttgtgtccagtgaccgctgttatgcacacgcggtgccagttcgttgatcaacagaccttgcggggtgacaaaacactccatcgccatcacgcccacatagcccagctcctgcataatcgccgacagcatctcttcggcttgcgcctgctgctgtgcgttggcctgcggaaaagcgacgctggtgcgcaaaataccgtcctgatgcaggttatgcgtcagcggataaaacacggtgctgccatcaaagccgcgcgcgccaaccagcgacacttcaccagagaagttaatgccctgctcgacaatacattcgccgtaacactctgccggtaactgttcggtttcatttgcgcgtaaacgccattgaccgcgaccgtcataaccaccagtgcgacgcttaacaatcgccagctcacctaaacgatcaaacaccgcaggccactcgctgcgttcggcaagtaactgccacggtgcagtcggcaggtggagcttatcgaaaagctgcttctgagtcagacggtcagcaataatcgggaacacatcgcggttcacaaaggccggatggcgcgccagctcgcgggttaatgcggtttccggccagcgttctatctcagcggtaatcacgctttgttgaaaaggcaccgccgccggttcagcgtccagcccgactggccagacagcaatgcctaacggttcgcctgcctgacgcagcatacggcctaactgcccgttaccgaggacgcaaacctgtttcatgccgcacctcgcgggtccgggttttccagcacttcgtcggtctgggctttgcgccagtcattcagacgctggtgcagttctttatcatgagtcgcaagaatttgtgctgccagtaacgccgcgtttgccgcgccagctttaccaatcgccagcgtacccaccggaatgccgcgcggcatttgtacgatggagtagaggctatcgacaccgctcagtgcggcgctctgtactggcacgcccagcaccggcaccagcgttttggcggcaatcatgcctggcagatgcgctgcgccgcctgcgcccgcaataatcacctgataaccgttctcttcggcgctttcggcgaagctgaacagtttatcgggggtgcggtgagcagaaaccacttcaacgtggtgcgggacattcaggatttcgaagatttcggcggcgaactgcatggtagcccagtcgcttttggaccccatcacgatggcgacacgcgccggattattgcgggaagacatgcgtcttaaaactcctgtggtgcacaactctcggctttagagggcacagagaatagcacggaaagagagcaaggaaaacggttgcgtggctgtgaaatcagcaaagttgcgggttttttaaaacggaaaatgaatcagctcaacgtcatccgccgtgactttcaccattgaaccttccgtatgccaggcacccagtaccacgcgaaaagcaggttgctgattggcgataagttcatgcaccgccgggcgatgggtatgcccgtggatcagccattgcacctgatgtttttccatcgcactgaccaccgcgttttggttaacgtccatgatcgccagcgatttactgctgttggcttctttgctgttcgcgcgcattcgcgcggcaatgcgtttgcgcacaaacaacggcagggcgaggaatagcgtctgcagccagggtttgtggaccttggcgcgaaaagcctgataacccgcgtcatcggtgcacagcgtgtcgccatgcataatcaacacccggcgaccataaagttcgagcaccttttcttccggcaataacgtcatgccactttcacgggcaaagcgtttgccgagcagaaaatcacggttgccatgaatgaaataacagggaacgccggaatcggacaccgctttgatcgccgccgccatcttgcgatggagtgggttgggatcgtcgtcgccaatccatgcttcaaacagatcgccaagaatatacagcgcgtcggccttgcgggcttcccccgctaaaaaacgcagaaaaccggcggtgatcgccggttcttccacgcagagatgaagatctgcaataaagagtgtcgccacgattactcgctaacggtcacgctttcaatgataacgtcttcttttggcacgtcctggtgcataccgctacgaccggttgcaacacctttgattttgtctaccacgtccatgccgtcaaccacttcagcaaacacgcagtagccccaaccttgcaggctttcgccagagaagttcaggaagtcgttatcaaccacgttgatgaagaactgtgcagttgcagagtgcggagcctgagtacgtgccattgccagcgtaccacgggtatttttcaggccgttgttggcttcgtttttgatcggttctttggtggctttttgtttcatgcccggttcaaaaccgccgccctgaatcataaagccgttgataacacggtggaaaatggtgttgttgtaaaaaccttcgcggcagtagtccaggaagtttttaactgtttcaggtgctttatcgtcaaaagttttgatgacaatatcgccgtgattggtgtggaaagtaaccatttttgcatcctgttccgtttgattggtgcttcaacccagttcgggtcatatatagggtggtgttatagcataaccgcacgatcggatcatcacgcaatgtatgctgattcgcgcgggaaatatgggtattatacgcaactcaattacccacacatgtctaaacggaatcttcgatgctaaaaatcttcaatactctgacacgccaaaaagaggaatttaagcctattcacgccggggaagtcggcatgtacgtgtgtggaatcaccgtttacgatctctgtcatatcggtcacgggcgtacctttgttgcttttgacgtggttgcgcgctatctgcgtttcctcggctataaactgaagtatgtgcgcaacattaccgatatcgacgacaaaatcatcaaacgcgccaatgaaaatggcgaaagctttgtggcgatggtggatcgcatgatcgccgaaatgcacaaagattttgatgctttgaacattctgcgcccggatatggagccgcgcgcgacgcaccatatcgcagaaattattgaactcactgaacaactgatcgccaaaggtcacgcttatgtggcggacaacggcgacgtgatgttcgacgtcccgaccgatccaacttatggcgtgctgtcgcgtcaggatctcgaccagctgcaggcaggcgcgcgcgttgacgtggtcgacgacaaacgcaacccaatggacttcgttctgtggaagatgtcgaaagagggcgaaccgagctggccgtctccgtggggcgcgggtcgtcctggctggcacattgaatgttcggcaatgaactgcaagcagctgggtaaccactttgatatccacggcggcggttcagacctgatgttcccgcaccacgaaaacgaaatcgcgcagtccacctgtgcccatgatggtcagtatgtgaactactggatgcactcggggatggtgatggttgaccgcgagaagatgtccaaatcgctgggtaacttctttaccgtgcgcgatgtgctgaaatactacgacgcggaaaccgtgcgttacttcctgatgtcgggccactatcgcagccagttgaactacagcgaagagaacctgaagcaggcgcgtgcggcgctggagcgtctctacactgcgctgcgcggcacagataaaaccgttgcgcctgccggtggcgaagcgtttgaagcgcgctttattgaagcgatggacgacgatttcaacaccccggaagcctattccgtactgtttgatatggcgcgtgaagtaaaccgtctgaaagcagaagatatggcagcggcgaatgcaatggcatctcacctgcgtaaactttccgctgtattgggcctgctggagcaagaaccggaagcgttcctgcaaagcggcgcgcaggcagacgacagcgaagtggctgagattgaagcgttaattcaacagcgtctggatgcccgtaaagcgaaagactgggcggcggcggatgcggcgcgtgatcgtcttaacgagatggggatcgtgctggaagatggcccgcaagggaccacctggcgtcgtaagtaattgcgctattnnnnnnnnnnnnnnnnnnnnnnnnnntatcgtctgcgccaccacaacattcccatcagtagcatccccggcaaccacacccacatcaattcagaaataatcacctgatgcccgtacggcgtggtgtaacgagacaatgcaaacggcgcgacttttatcacctgccagggagcgaaaaagcgttcatctgaccacggccacagccagccaacgcctttaccgccagtggttaccgaatccagcaagctgtgcgatagcaacgagacggttaaaaacagccagcagcgaatcagcccagccctgaaccatcggcgtccaataaacacacataacagcgggacaacaaacgcaaacaccagcgaatgggtaaacccgcgatgaccaaaaacattgccgtaagcaacgccaaatttaaacgacaatacgtcggcgtcgggcagcatcgccaggatgattccggcaaataacagacgcggagggatgactttcgaacccaaccctaaaccaatgcataggggaacggcggcgtgcgtaataacggttggcatgatggtcgcttcggcaaaatgtcgatgctatcagcatggatgaacggggcgtagagggcaaaagtctgaaaagagaaccggcctgttgatacaggccgggaaagggatcaggcaacaacctgtacgctgtgacctgcaaaactcactgtctgaccggcgacgattttgcagcgtttgcgcgtttcaaccgcaccgtcgactttcacctggccttcggcaatcgcgattttcgcctgcgcgccgctttcgctccagccttccagtttcagcaagtcgcacagctcaacgtgcggatgtttacctaaagaaaatgtcgccatgttactcatcctgtggatcatgatattcaacgcacgcctgtagcgtgttttcaatcagcgtggcaaccgtcatcgggccaacgccgccgggaacaggcgtaatgtatgaggcgcgtttagccgcgtcttcaaacacgacgtcgcccacaactttgccattttccagacggttgatgccgacatcaatcacaattgcgccttctttgatccagtcaccgggaataaagcctggcttgccaacggcaacgatcaatagatcggcattttctacgtgatgacgcagatttttagtgaagcggtgagtcactgtagtggtgcaacctgccagcagcagttccatgctcatcgggcggccaacgatattcgatgcgccaatcaccacggcgttgaggccgaaggtatcaatgttgtaacgctcaagcagcgtgacgataccgcgcggggtgcagggacgcagacgcggcgcgcgctggcacagacgaccgacgttgtaaggatggaaaccgtccacgtctttgtccggatgaatacgttccagcactttgacgttatcaatacccgccggtaacggcagttgaaccagaatgccatcgatggtgttgtcggcattcagcgtatcgataagctccagcagctccgcttcgctggtggtttccgggaggtcataagagcgggagacgaacccgacttcttcacaagccttgcgtttgcttgcgacataaatttgcgatgcagggttactacccaccagcacaacggccagtcctggtgcccgcagtccggctgcaatacgcgcctgaactttttgagcaacttcagagcgcacctgctgcgcaatcgttttaccgtcaataatctttgctgccatcagagagaggattccatctgttacgtagatcgaaggggatgcgcctattttgtcagaagcggggcgcgctgtcaggtttcgtttcagatttatcgcgtgaagcgacctcttgcgaaggtgaggcgcaccgtcgctgagactgaaagcttcatttttcgtccatgatggcgttgtaaatctggaactgatttatttccttgtctaaggattaagataatttaagaaatacctgacaatataaaaagaattttcagcctggtaatttaccgcttcaggtctatatttgtgttgaatatattttgcgcggaagtattcatctaacggggctctctattttttagaatagagtgcatattttcaattaagacattcttagaggataaaaaggaatttactactatcagtgtcttaaataaagtaatcggttatatacggatgtggagtcgataaatgagattgaaggaatatatatgaaattaagatttatttcgtctgcgctggctgccgcactattcgccgctacgggtagttatgctgccgttgtagatggcggtacaattcactttgaaggcgaactggtgaatgctgcctgttcagtgaatactgactcggcagaccaggttgtcacactcggtcaatatcgtaccgatattttcaatgctgttggtaatacctctgcattaattccattcaccattcagttgaacgactgcgatcctgttgttgccgctaatgctgccgttgcattttctggtcaggctgatgcaatcaatgataatttattggccattgcatccagtaccaatacaacaacagcaacgggtgtcggtattgaaatacttgataatacatccgcaattctcaaacctgatgggaatagcttctcaaccaaccagaacttgatccccgggaccaacgttcttcatttttctgcacgttataaaggcaccggtacaagtgcatcagcagggcaagcaaatgctgacgcgacttttattatgagatatgaataatcaaaaccacgttgttttgaattatatatcacgtcttataacaaagtaatgtaccggttgtctgaagcggtatggtggcaatgtaaatcgaaatcatgttcactttgtatcatgccgctttattaaatgaaaagggaatgatgtgttgtaagaaaccaaagcaatcatttctttatattccttatttttgccgtcaggaatacacaaggcgtattaactatgatgactaaaataaagttattgatgctcattatattttatttaatcatttcggccagcgcccatgctgccggagggatcgcattaggtgccacgcgtattatttatcccgctgatgctaaacagactgcggtatggattagaaatagccataccaatgagcgctttctggtcaattcgtggattgaaaacagcagcggtgtaaaagaaaagtcattcatcattacaccgccactgtttgttagtgaacccaaaagcgaaaatactttgcgtattatttacaccggtccaccgctggcagcagatcgtgagtctctgttctggatgaatgttaagacgatcccttcggtagataaaaatgcattgaacggcaggaatgttttgcaactggcgattttatcgcgcatgaaattatttctccgtccaattcaattacaagaattacccgcagaagcgccggacacactcaagttttcgcgatccggtaactatatcaatgttcataatccatcacctttttatgtcaccctggttaacttacaagtgggcagccaaaagttggggaatgctatggctgcacccagagttaattcacaaattcccttaccctcaggagtgcagggaaagctgaaatttcagaccgttaatgattatggttcagtaactccggtcagagaagtgaacttaaactaaccgaatcatctgacaatatcagagctaattatgaaaatacccactactacggatattccgcagaggtatacctggtgtctggccggaatttgttattcatctcttgccattttaccctcctttttaagctatgcggaaagttatttcaacccggcatttttattagagaatggcacatccgttgctgatttatcgcgctttgagagaggtaatcatcaacctgcgggcgtgtatcgggtggatctctggcgtaatgatgagttcattggttcgcaggatatcgtatttgaatcgacaacagaaaatacaggtgataaatcaggtgggttaatgccctgttttaaccaggtacttcttgaacgaattggccttaatagcagtgcatttcccgagttagcccagcagcaaaacaataaatgcatcaatttactgaaagctgtacctgatgccacaattaactttgattttgcagcgatgcgcctgaacatcactattcctcagatagcgttgttgagtagcgctcacggttacattccgcctgaagagtgggatgaaggtattcctgctttactcctgaattataatttcaccggtaacagaggtaatggtaacgatagctatttttttagtgagctcagcgggattaatattggcccgtggcgtttacgcaacaatggttcctggaactattttcgcggaaatggatatcattcagaacagtggaataatattggcacctgggtacagcgcgccattattccgctgaaaagtgaactggtaatgggagacggcaatacaggaagtgatattttcgatggcgttggatttcgtggtgtacggctttattcttctgataatatgtatcctgatagccagcaagggtttgccccaacggtacgtgggattgcccgtacggcggcccagctaacgattcggcaaaatggttttattatctatcaaagctatgtttcccccggcgcttttgaaattacagatttgcacccgacatcttcaaatggcgatctggacgtcaccatcgacgagcgcgatggcaatcagcagaattacacaattccgtattcaacagtgccaattttacaacgcgaagggcgtttcaaatttgacctgacggcgggcgattttcgtagcggtaatagtcagcaatcatcgcctttcttttttcagggtacggcactcggcggtttaccacaggaatttactgcctacggcgggacgcaattatctgccaattacaccgcctttttattagggctggggcgcaatctcgggaactggggcgcagtgtcgctggatgtaacgcatgcgcgcagtcagttagccgacgccagtcgtcatgagggggattctattcgcttcctctatgcgaaatcgatgaacaccttcggcaccaattttcagttaatgggttaccgctattcgacacaaggtttttatacccttgatgatgttgcgtatcgtcgaatggaggggtacgaatatgattacgacggtgagcatcgcgatgaaccgataatcgtgaattaccacaatttacgctttagccgtaaagaccgtttgcagttaaatgtttcacaatcacttaatgactttggctcgctttatatttctggtacccatcaaaaatactggaatacttcggattcagatacgtggtatcaggtggggtataccagcagctgggttggcatcagttattcgctctcattttcgtggaatgaatctgtagggatccccgataacgaacgtattgtcggacttaatgtttcagtgcctttcaatgttttgaccaaacgtcgctacacccgggaaaatgcgctcgaccgcgcttatgcctcctttaacgccaaccgtaacagcaacgggcaaaatagctggctggcaggtgtaggtgggaccttactggaaggccacaacctgagttatcacgtaagccagggtgatacctcgaataatgggtacacgggcagcgccacggcaaactggcaggccgcttacggtacgctggggggcgggtataactacgaccgcgatcaacatgacgttaactggcagctgtctggcggtgtggtcgggcatgaaaatggcataacgctgagccagcctttaggggataccaatgttttgattaaagcgcctggcgcaggcggtgtacgcattgaaaatcaaactggcattttaaccgactggcgcggctatgcggtgatgctgtatgccacggtttatcggtataaccgtatcgcgcttgataccaatacgatggggaattccatcgatgttgaaaaaaatattagcagcgttgtgccgacgcaaggcgcgttggttcgtgccaattttgatacccgcataggcgtgcgggcgctcattaccgttacccagggcggaaaaccggtgccgtttggatcactggtacgggaaaacagtaccggaataaccagtatggtgggtgatgacgggcaagtttatttaagtggtgcgccattgtctggtgaattactggttcagtggggagacggcgcgaactcacgctgcattgcgcactatgtattgccgaagcaaagcttacagcaagccgtcactgttatttcggcagtttgcacacatcctggctcataaaggaaattatcaataagataatctgcagattattattggcgatggcatgtttgtgtctggcaaacatatcctgggctactgtttgtgcaaatagtactggcgtagcagaagatgaacactatgatctctcaaatatctttaatagcaccaataaccagccagggcagattgttgttttaccggaaaaatccggctgggtaggtgtctcagcaatttgtccacccggtacgctggtgaattatacataccgtagttatgtcaccaactttattgttcaggaaactatcgataattataaatatatgcaattacatgattatctattaggtgcgatgagtctggttgatagtgtgatggatattcagttccccccgcaaaattatattcggatgggaacagatcctaacgtttcgcaaaaccttccattcggggtgatggattctcgtttaatatttcgtttaaaggttattcgtccctttattaacatggtggagatccccagacaggtgatgtttaccgtgtatgtgacatcaacgccttacgatccgttggttacacctgtttataccattagttttggtggccgggttgaagtaccgcaaaactgcgaattaaatgccgggcagattgttgaatttgattttggtgatatcggcgcatcgttatttagtgcggcagggccgggtaatcgacctgctggtgtcatgccgcaaaccaagagcattgcggtcaaatgtacgaatgttgctgcgcaggcttatttaacaatgcgtctggaagccagtgccgtttctggtcaggcgatggtgtcggacaatcaggatttaggttttattgtcgccgatcagaacgatacgccgatcacgcctaacgatctcaatagcgttattcctttccgtctggatgcagctgcggcagccaatgtcacacttcgcgcctggcctatcagtattaccggtcaaaaaccgaccgaagggccgtttagcgcgctggggtatttacgcgtcgattatcaatgaggtacggagaatgagaagagtactctttagctgtttctgcgggctactgtggagttccagtggatgggcagttgaccctttaggaacgattaatatcaatttgcacggtaacgttgttgatttctcctgtaccgtaaacacagcggatattgataagacggtagatttaggcagatggcctacgacacaactactgaacgctggcgataccacggcactcgtcccttttagcctgcggctggagggatgtcctccgggttcagttgcgattttatttacgggaacgccggcatccgataccaacctgctggctctggatgatcccgcaatggcacaaaccgtcgccatcgaattacgtaatagcgatcgctcccggctcgcactgggggaggcgagcccgactgaggaagtagatgcaaatggcaatgtcacactaaacttttttgccaattatcgagcgttagccagcggtgttcggccaggtgtggcgaaagcggatgcgatatttatgatcaattataattaatattatattaattcgtataatttggcgtagtcgataagctctacaattgaatgcaaacctagcttgccataaatattagatttatgcgcactaactgttttattgctaagtaataacttatcggcaatttctttattagataatccgctaaccagataacgtaatatggtcacttcacgattagatagcacagtgaccgttgaactattcgtactacatttattgctttttatatagttaagcgtttcgctgggaaaaaacgtgtatccggagaggatcatctgaacggcatgaaaaatatcattctgatcattgcatttactgacaaaaccgttagcaccagcttgtatcgctctgccagcataaaagcattctgatttcgatgataaaaataacactttcactgtgctctggatttgtttgatccttttcaggaaggtaaaaccgtctgttccgggcaagtctatatccataatgattaaatcaacaggacgggttcggagataatcgatggttatgcgataatcatccgttttcaggacaatctgcaattcactgtttttttgcaacagaacttcaatagacattctgatgataggatgagtatccataatgatcaccgacgttggtttcatagttaccagtctcataggagcggacaattttccgttaggtcgggaaattgtactttgatacatgaaaatacgggttttcttgattcagacgcgcagcggtgtgcgtttgtttgccgctatagcgaaataaatcagaaaatcagacgcggtcgttcacttgttcagcaaccagatcaaaagccattgactcagcaagggttgaccgtataattcacgcgattacaccgcattgcggtatcaacgcgcccttagctcagttggatagagcaacgaccttctaagtcgtgggccgcaggttcgaatcctgcagggcgcgccattacaattcaatcagttacgccttctttatatcctccataatttcagagtgggacatatttgggacattatcaccaaaaatgtcgtctattttcctcgcatgctctgtcaaatgattaggcgcaaggtgagcatacctacgaaccatttctatggactcccatccgcccatttcctgaagcactgataatgggacgcctgactgaatcagccagcttgcccaggtgtgtctgaggtcatggaaacggaaatcttcaattcctgcacgacgacaagctgatagccatgatgtcttgctgtcgatgcgcatcttcctgaccgcaggcgttgatgttccatctgctcgcttagccgccttggtatgtacaaacacccatttgtgatgcttgcctatttgatcacgcaacactttacaggcggtatcgttcagcgccacaccaatggcgcggtttgatttgctctcttctggattcacccaggcaactcgtcgctgcatgtcgatttgttgccattccagatttatgatgttcgactttctcagaccagttgccagcgcaaacttgacgacagatttcagtggttcggggcactcatcaataaggcgttttgcttcctccttttccagccatctgactcgcttgtttctgaccgctggtatcttgatgacaggcgctttttccagccacttccagtcgcgttctgcagcacggagaatggcctttatcatggcaagatgctttgcctttgtctgagttgatactggctttggttcataaacaggcagttctttacctttcctgatggcggcctgaactttctgtttccatatttctttcgtctttctgttatgcattctgcttacagcagagtaaatctttgcctccgagatatctttaagccttataccctcaaaatgttcaagccagaactcaatccggcttttatctgaatcgagagattttttatcagctttttcctcaagccatcttaggcaggcctcttcaaaagtgacatcaggtaaatcccctagcttttctactcgccagagttctgcttttcgcttgtcgtgcaactcctgagcttgccgtttgtcctttgtgccaagagattccttaattcgtttcccgcccgggagcgaatacgaggcataccatatttcatttctgcggaagagtgacattttctttcctctgttatgccatcacccgcgctcacctggacagtatgcagcggagactgaagcgccgcaatgcaggcttgccgtgttgtgaggtacccggatattatcgtgaggatgcgtcatcgccattgctccccaaatacaaaaccaatttcagccagtgcctcgtccattttttcgatgaactccggcaccatctcgtcaaaactcgccatgtacttttcattccgctcaatcacgacataatgcaggccttcacgcttcatgcgcgggtcatagttggcaaagtaccaggcatcttttcgcgtcacccacatgctgtactgcacctgggccatgtaagccgattttattgcctcgaaaccaccgagccggaatttcatgaaatcccgggaggtacgagtattgccggaagcgtggcctgtatccggatgcagagtcttatccgtggaaatcgaacgcgcattactggttggttaccaacttgtaccagaacatgcgggccaatgcgctggctgacgcggaattacggcgcaaggctgccgatgaactgacctgtatgacagcgcgaattaaccgtggtgagacgatacctgaaccagtaaaacaacttcctgttatgggcggtagacctctaaatcgtgcacaggctctggcgaagatcgcagaaattaaagctaagttcggactgaaaggagcaagtgtatgacgggcaaagaggcaattattcattacctggggacgcataagagcttctgtgcacaggacgttgccgcggtaacaggcgcaaccgtaatctgatcttacccagcaatagtggacacgcggctaagtgagtaaactctcagtcagaggtgactcacatgacaaaaacagtatcaaccagtaaaaaaccccgtaaacagcattcgcctgaatttcgcagtgaagccctgaagcttgctgaacgcatcggtgttactgccgcagcccgtgaactcagcctgtatgaatcacaactctacaactggcgcagtaaacagcaaaatcagcagacgtcttctgaacgtgaactggagatgtctaccgagattgcacgtctcaaacgccagctggcagaacgggatgaagagctggctatcctccaaaaggccgcgacatacttcgcgaagcgcctgaaatgaagtatgtctttattgaaaaacatcaggctgagttcagcatcaaagcaatgtgccgcgtgctccgggtggcccgcagcggctggtatacgtggtgtcagcggcggacaaggataagcacgcgtcagcagttccgccaacactgcgacagcgttgtcctcgcggcttttacccggtcaaaacagcgttacggtgccccacgcctgacggatgaactgcgtgctcagggttacccctttaacgtaaaaaccgtggcggcaagcctgcgccgtcagggactgagggcaaaggcctcccggaagttcagcccggtcagctaccgcgcacacggcctgcctgtgtcagaaaatctgttggagcaggatttttacgccagtggcccgaaccagaagtgggcaggagacatcacgtacttacgtacagatgaaggctggctgtatctggcagtggtcattgacctgtggtcacgtgccgttattggctggtcaatgtcgccacgcatgacggcgcaactggcctgcgatgccctgcagatggcgctgtggcggcgtaagaggccccggaacgttatcgttcacacggaccgtggaggccagtactgttcagcagattatcaggcgcaactgaagcggcataatctgcgtggaagtatgagcgcaaaaggttgctgctacgataatgcctgcgtggaaagcttctttcattcgctgaaagtggaatgtatccatggagaacactttatcagccgggaaataatgcgggcaacggtgtttaattatatcgaatgtgattacaatcggtggcggcggcacagttggtgtggcggcctcagtccggaacaatttgaaaacaagaacctcgcttaggcctgtgtccatattacgtgggtaggatcaaccagcataaatcaggctgcggctaaaatggcgcgggcaggaatcctggtcgttgatggtaaggtctggcgaacggtgtattaccggttcgctaccagagaagaatgggaaggaaaggtgagcacgaatctgatttttaaggagtgtcgccagagtgccgcgatgaaacgggtattgagggtatataaaagaacatcaatgggaacacaatgatgaaacaggtgagttgagttcaaactgtagtacaattctctccagtttgaacaggaaagaatatgctatgaacccttatatttatcttggtggtgcaatacttgcagaggtcattggtacaaccttaatgaagttttcagaaggttttacacggttatggccatctgttggtacaattatttgttattgtgcatcattctggttattagctcagacgctggcttatattcctacagggattgcttatgctatctggtcaggagtcggtattgtcctgattagcttactgtcatggggatttttcggccaacggctggacctgccagccattataggcatgatgttgatttgtgccggtgtgttgattattaatttattgtcacgaagcacaccacattaaaataatttgtttctaaacgactaaaatatggaggctcttatatttatatgagcctcgttttatgctttttgttaatgtctttattttttatgtattcttttgtgctttcaagattatggcgtaagaaaattgcaatacgattattgttgtatattcaagataatgtgaccttaattgtctttttaaataaaaaataaacaaaaattatatcccaccactaaggtttataaaagcatacgttagcaggtgtcaccatgaaaaaagccatagcatatatgcgattttcatcaccaggtcagatgtctggcgactcattaaaccgacagagaagacttattgctgaatggttaaaggtaaatagtgattattatcttgataccataacatatgaagatttaggattaagtgcattcaaaggaaagcatgcacaatcaggagctttttcggaatttttagatgctatagagcatggttatatattgccaggaactacattgttagttgaaagtctggacagactttcaagagaaaaagtcggtgaagcgattgaacgtctgaaattgattttgaatcacggtattgatgttataactctttgcgacaatacagtctataatattgactctttgaatgagccatattcattaataaaagccatacttatagcacaaagggcaaatgaagaaagcgagataaagtcaagtcgggttaaattatcatggaagaaaaaacggcaggatgcactggaatcaggtacgattatgacggcgtcttgtccgagatggctctccttagatgacaaaagaacggcttttgttccagaccccgacagggtgaaaactattgagctaatttttaaactcaggatggaaaggcgctcattgaatgcaatagccaagtatttaaatgatcatgctgtaaagaatttctcaggaaaagaaagtgcatggggaccttctgtaattgaaaaattattagcgaataaagctctgataggtatttgcgtaccttcatatcgtgcaagagggaaagggataagtgaaatcgctggctattatcccagagtcatatcagatgatttgttttacgctgtacaggaaattcggttggcaccttttggtattagcaatagtagcaagaatcctatgctaataaatctacttcgaacagttatgaagtgtgaggcttgtggtaataccatgattgttcatgcggtatctggaagtttgcatggctattatgtttgtccgatgagaagattacatcgatgtgacaggccatcaataaaaagagatttggttgattataatatcattaatgaattgctttttaattgtagcaaaattcaaccagttgaaaacaagaaagatgctaatgaaactttagagttaaaaattattgagcttcagatgaaaattaataatttaatcgttgcattgtctgtcgcgcctgaagttaccgctatagcagagaaaataagactattagataaggaattacgaagggcttcggtatcattgaaaactttgaagagtaaaggtgtaaattcattcagtgatttttatgctattgacttaaccagtaaaaatggacgagagttatgccgtacacttgcctataaaacattcgaaaaaatcataattaatacggataataaaacctgtgatatctattttatgaatggcattgtttttaaacactatcctttaatgaaagtaatatccgcccagcaggcgataagtgctctcaaatatatggttgatggtgagatttatttctaaataatgatctcggattttaagttatgctatggtgataaagtgcaagacagaattaattatctttgacgaaacttaatgggtaattactttgtttgctcccacaagcgagttttgtacggctgtattggggtagtaaatgagctatacaatcttaatcatttgttaggtgagaactcttggtcgcagattcaaatactgaaaatacgtgacaaattattatgagcaaaatggtgtatgtcacgtattttgaatggtaggttaaaaaataacaccgactttcgtaggtgttactaataataaagcagagtttttagatagtatcaatgtgctttgtgtatattgtggcaaataattgggttgggggtacaattgtgattgcttttgcatgaacattgcgcctttatgcataatgagataaaggaatatcaaataaaataacgataggtcataacaaagaggtttttatgaaaacacttatcgtttcaactgtattggcattcataacattttctgcgcaggctgcagcatttcaggtcactagtaatgaaataaaaacaggagagcaacttacaacgtctcatgtcttttctggatttgggtgtgaaggtggtaatacatcgccctcattaacctggtctggtgttcctgaaggtaccaaaagctttgccgtaactgtatatgatccagatgcacctacaggcagtggttggtggcattggactgttgttaatattccagcaacagtaacatatttgcccgttgatgcagggagacgtgatggaacaaaactgccgactggtgctgttcaaggccgaaatgattttggctatgctgggtttggtggcgcatgtcctcctaaaggagataaaccacatcattaccagtttaaagtatgggctctaaaaactgaaaagattcctgtagattctaactccagcggagcgttagttggttatatgcttaatgctaataaaatcgcaaccgctgagataacaccagtttatgagataaagtagggtgagagtatgctggcaagaggtaagactaacttaaagatcgaagaaatacggatgcataaacatcatgagattcatagggttaagcctcttatgccagctttgtgtcgtatccgtcagggaaagaaagttatcaattgggagacgcatactttaactgttgataataatcaaataatattatttccttgtggttatgaattttatattgagaattatcctgaagcagggctttatcttgcagaaatgctttacttacccattgatttaattgagagtttccaaaaactttatacggtaactgatcaaatacgtaacaaaacaagtttctttttacctcagaatcctgagttaatatattgttgggagcaactaaaaacatctgtttcccgaggcttctcaactaaaattcaggagcacttagcaatgggcgttctactttcgttaggagtgaatcatgttaatcatttacttttatcatatagtaaacaatcattgataagtcgttgttataacctgctgctatccgaacccggcacaaaatggacagcaaacaaggttgctcgatatctctacatttctgtttctacattacatcgccgtctagcaagcgagggggtaagtttccaaagtatactggacgatgtgaggttaaataatgcgttgtctgctatacaaacgacggtaaaacctataagcgagattgccagagaaaatggttataagtgtccttctcgttttactgaaagatttcataatcgttttaatataacaccaagagagataagaaaagcttccagagagtaaaagtgttttaagaaggagcaattctatcgattttgattttgggaaatcaacacggcataattatgtcaccggagcctgaacaactccggtgacttctgcgctaaacggggacgtttatgcgcacatacaatccaaactctcttctcccttcacagatgcagaaatgcacctgcaattctttgcatctagcgtttgacctctgcggaggggaagcgtgaacctctcacaagacggcatcaaattacatcgcggcaacttcaccgctatcggtcggcagatccagccttatctggaggagggcaaatgctttcgcatggtgcttaaaccgtggcgtgagaaacgcagtctttcccagaatgcactcagccacatgtggtacagcgaaatcagtgaatacctcatcagcaggggtaaaacgttcgccactccagcttgggtaaaagatgctctcaaacacacatatctcggttatgaaaccaaagacctggttgatgtcgtaaccggtgatatcaccactatccagtcgttacgccatacctccgatcttgataccggagagatgtatgtcttcctgtgtaaggttgaagcctgggcgatgaatattggttgccacctgactattccacagagctgcgagttccagctgctgcgcgacaagcaggaggcgtaatggctacaccgcttattcgtgtcatgaacggacacatctacagagtaccaaatcgtcgtaagcgtaaacctgagctgaagccatccgaaataccaacactgctcggatataccgccagcttggttgataaaaaatggttgcgactggcagcaaggaggagtcatggctgatttgagaaaagcagcgcgtggtcgggaatgccaggtaagaatccctggcgtatgtaatggcaaccctgaaacgtctgtactggcacatatccggctgactggattgtgcggcaccggtacgaaaccgccagacctgattgccaccattgcatgttctgcctgccacgacgaaatcgaccgccgcacgcattttgttgacgctggatatgcaaaagaatgcgcgctggaaggtatggcgagaacacaggttatctggctgaaagagggggttattaaggcgtgaatacctacagcatcacattaccctggcctccgagcaataatcgctattaccgccataatcgcgggcgcacgcacgtcagcgcagaggggcaggcataccgcgataacgtcgcccgaatcattaaaaacgcaatgctggatatcggcctggctatgcctgtgaaaatccgcattgagtgccacatgccggatcgccgtcgccgtgacctggataatctgcaaaaagccgcttttgacgcactcactaaagcaggtttctggctggatgatgctcaggtcgttgattaccgcgttgtgaagatgcctgttaccaaaggtgggaggctggaactgaccatcaccgaaatggggaatgaatgatgtttgagtttaatatggcagaacttcttcgccaccgctgggggcgtctgcgcttatatcgtttccccggttctgttttgaccgattaccgaatactgaagaattacgccaaaaccctgacaggagcaggagtatgaagtcagagataacaatcaactaatactgttttgttgatttttgcttgtaattggcgttctggtctgatttttgtggagtaagttgatgcgtgatattcagatggttcttgagcgttggggagcgtgggcggctaataatcatgaagatgtgacctggtcgtccattgccgccggttttaagggattaattacttcaaaagtaaaatctcgcccgcaatgttgtgacgatgacgcgatgatcatttgcgggtgcatggcccgtctgaaaaagaacaacagcgatttgcacgatttattagtagattattatgtagtcggtatgacattcatgtcactggcaggtaagcattgctgctctgatggttatatcgggaaaaggttacagaaggctgagggcataattgaagggatgttaatggcattagatatccggttagagatggatatcgttgttaataactctaattaatatgccaattgtttactaaaaattattaaaaatggggcgttgagacgcccccaaaaataaagggtaatatataacagaaggtttatatagttagaagcaaggttgtgcttctaaaggaagtggcttgagggagccacttatatgttggggaggcaacgcctcccgcaacatatctttttcgtaatcagattagaactggtaaaccagacctacagcaacgatgtcatcagtgcttacaccgagtgctttagggaaggtgcgaataagcggggaaattcttctcggctgactcagtcatttcatttcttcatgtttgagccgattttttctcccgtaaatgccttgaatcagcctatttagaccgtttcttcgccatttaaggcgttatccccagtttttagtgagatctctcccactgacgtatcatttggtccgcccgaaacaggttggccagcgtgaataacatcgccagttggttatcgtttttcagcaaccccttgtatctggctttcacgaagccgaactgtcgcttgatgatgcgaaatgggtgctccaccctggcccggatgctggctttcatgtattcgatgttgatggccgttttgttcttgcgtggatgctgtttcaaggttcttaccttgccggggcgctcggcgatcagccagtccacatccacctcggccagctcctcgcgctgtggcgccccttggtagccggcatcggctgagacaaattgctcctctccatgcagcagattacccagctgattgaggtcatgctcgttggccgcggtggtgaccaggctgtgggtcaggccactcttggcatcgacaccaatgtgggccttcatgccaaagtgccactgattgcctttcttggtctgatgcatctccggatcgcgttgctgctctttgttcttggtcgagctgggtgcctcaatgatggtggcatcgaccaaggtgccttgagtcatcatgacgcctgcttcggccagccagcgattgatggtcttgaacaattggcgggccagttgatgctgctccagcaggtggcggaaattcatgatggtggtgcggtccggcaaggcgctatccagggataaccgggcaaacagacgcatggaggcgatttcgtacagagcatcttccatcgcgccatcgctcaggttgtaccaatgctgcatgcagtgaatgcgtagcatggtttccagcggataaggtcgccggccattaccagccttggggtaaaacggctcgatgacttccaccatgttttgccatggcagaatctgctccatgcgggacaagaaaatctcttttctggtctgacggcgcttactgctgaattcactgtcggcgaaggtaagttgatgactcatgatgaaccctgttctatggctccagatgacaaacatgatctcatatcagggacttgttcgcaccttccttagtgaagtcatttttgtcaagcaggttgattttgtaatcaacgaaagtagacatatttttgttgaagtaataggttgcacctacatcaacatatttgactaagtcctgatcgccccatactccaagatccttacctttagattgcaggtaagcaacggacggacgcagaccgaaatcgaactgatattgtgcaacagcttcgaagttttgggctttattagcaacgaagtgatcagcaaatacagtcatattctgggtttcagaataggtagtggccaggtaaatgttgttagcgtcatatttcagacctgcggcccaaacttctgcatttttaccggaagcaaatacttcaggaagaactttccctgcattaacttgagtgtcggtacgatcagatttcgcataagttgcaccgataccgaatccttcgtattcataggtagcagagaaaccgaagccatcaccgttaccttcagtgtagttatcgaaatcgctacgatcgtttttgccttggtactgagcagcaaagttcagaccatcaaccagaccaaagaagtcgttgttacgataggttgcaacaccagttgcacgttgagtcatgaacacgtcggtttgagtccaagtgtcaccaccgaattctggcaggacgtcagtccacgcaccgatgtcgtatgctacaccgtagttacggccgtaatcgatggagccgtagtcaccgaatttcaggccagcgaaggcaagacgggttttatctttggaggaaccttgagattcagcgcggttgcctttgaattcatattcccactgaccgaaaccagtcagttgatcgttgatttgggtttcacctttgaagccaagacgggcataagtagtatcaccatcatctgcatcattagaggagaagtagtgcttagcattaactttcccgtacagatccagcttgttactgtctttattataaatttcagctgcctgagcagacatcgccattagtactgatgcagctacagcagaaattgccactgttaattttttcatcgtgagccctttttttgaactattattaaaaaatgatgtcactgcgcgataaatattcatctaatcaatgtgattatttcaagatgtaagttttggtttctcgtttgatttgtgaagtagatctctatttttatctgaacttttttctatcgaatcctattcatggctcttggctgaataaaaataaatctattagccaatttatattaacggctgttatttataagtgctctataatttgaaggttcaatttaaaccggctaaaaataacactggaaattattttttggttatttgttgagatttgcttatgtatttgtagtggtgttttcaatactcggtagcattctctcaaatatcatttagtggtttacgtacgtaaaaaattggttatgctgttaagagtggttacttcgtcacacagcttaaacccgccgtcgagcgggtttttccattttttgagtctcgatattagctgataacccaatacctgagttattcactgactccgagtctgttacgtttcgtagtattccctcaatttacacccgctttgtctgcgaggtggggttatgaaatccatggataagttaacaacgggtgtcgcctatggcacctcagcaggtagtgccgggtactggtttttacagctgctagataaagtcactccctcacagtgggcagcaataggtgtgctgggtagcctggtatttggcctgctgacgtacctgacaaacctttatttcaagattaaagaagataagcgcaaggctgcgagaggtgaataatgcctccatcattacgaaaagccgttgctgctgctattggtggcggagcaattgctatagcatcagtgttaatcactggcccaagtggtaacgatggtctggaaggtgtcagctacataccatacaaagatattgttggtgtatggactgtatgtcacggacacaccggaaaagacatcatgctcggtaaaacgtataccaaagcagaatgcaaagcactcttgaataaagaccttgccactgtcgccagacaaattaacccgtatatcaaagtcgatataccggaaacaacgcgcggcgctctttactcattcgtttacaacgtgggtgctggcaattttagaacatcgacgcttcttcgcaaaataaaccagggcgatatcaaaggcgcatgtgatcagctgcgtcgctggacatacgctggcggtaagcaatggaaaggcctgatgactcgtcgtgagattgagcgtgaagtctgtttgtgggggcaacagtgagcagagtaaccgcgattatatccgctctgattatctgcatcatcgtcagcctgtcatgggcggtcaatcattaccgtgataacgcaatcgcctacaaagtccagcgcgacaaaaatgccagagaactgaagctagcgaacgcggcaattactgacatgcagatgcgtcagcgtgatgttgctgcgctcgatgcaaaatacacgaaggagttagctgatgcgaaagctgaaaatgatgctctgcgtgatgatgttgccgctggtcgtcgtcggttgcacatcaaagcagtctgtcagtcagtgcgtgaagccaccacggcctccggcgtggataatgcagcctccccccgactggcagacaccgctgaacgggattatttcaccctcagagagaggctgatcactatgcaaaaacaactggaaggaacccagaagtatattaatgagcagtgcagatagagctgaccatatcgatgggcaactcatgcaattattttgagcaatacacacgcgcttccagcggagtataaatgcctaaagtaataaaaccgagcaatccatttacgaatgtttgctgggtttctgttttaacaacattttctgcgccgccacaaattttagctgcatcgacagttttcttctgcccaattccagaaacgaagaaatgatgggtgatggtttcctttggtgctactgctgtctgtttgttttgaacagtaaatgtctgttgagcacatcctgtaataagcagggccagcgcagtagcgagtagcatttttttcatggtgttattcccgatgctttttgaagttcgcagaatcgtatgtgtagaaaattaaacaaaccctaaacaatgagttgaaatttcatattgttaatatttattaatgtatgccaggtgcgatgaatcgtcattgtattcccggattaactatgtccacagccctgacggggaacttctctgcgggagtgtccgggaataattaaaaacgatgcacacagggtttagcgcgtacatgtattgtattatgccaacaccccggtgctgacacggaagaaaccggacgttatgatttagcgtggaaagatttgtgtagtgttctgaatgctctcagtaaatagtaatgaattatcaaaggtatagtaatatcttttatgttcgtggatatttgtaatccatcggaaaactcctgctttagcaagattttccctgtattgctgaaatgtgatttctcttgatttcaacctatcataggacgtttctataagatgcgtatttcttgagaatttaacatttacaacctttttaagtccttttattaacacggtgttatcgttttctaacacaatgtgaatattatctgtggctagatagtaaatataatgtgagacattgtgacgttttagttcagaataaaacaattcacagtttaaatcttttcgcacttgatcgaatatttctttaaaaatggcaacctgagccattggtaaaaccttccatgtgatacgagggcgcgtagtttgcattatcgtttttatcgcttcaatctggtctgacctctttgtgttttgttgatgatttatgtcaaatattaggaatgttttcaattaatagtattggttgcgtaacaaagtgcggtcctgctggcattctggagggaaatacaaccgacagatgtatgtaaggccaacgtgctcaaaccttcatacagaaagatttgaagtaatattttaaccgctagatgaagagcaagcgcatggagcgacaaaatgaataaagaacaatctgctgatgatccctccgtggatctgattcgtgtaaaaaatatgcttaatagcaccatttctatgagttaccctgatgttgtaattgcatgtatagaacataaggtgtctctggaagcattcagggcaattgaggcagcgttggtgaagcacgataataatatgaaggattattccctggtggttgactgatcaccataactgctaatcattcaaactacttaacctgtgacagagccaacacgcagtctgtcactgtcaggaaagtggtaaaactgcaactcaattactgcaatgccctcgtaattaagtgaatttacaatatcgtcctgttcggagggaagaacgcgggatgttcattcttcatcacttttaattgatgtatatgctctcttttctgacgttagcctccgacggcaggcttcaatgacccaggctgagaaattcccggaccctttttgctcaagagcgatgttaatttgttcaatcatttggttaggaaagcggatgttgcgggttgttgttctgcgggttctgttcttagttgacatgaggttgccccgtattcagtgtcgctgatttgtattgtctgaagttgtttttacgttaagttgatgcagatcaattaatacgatacctgcgtcataattgattatttgacgtggtttgatggcgtagatgcacgttgtgacatgtagatgataattattatcattttgtgggtcctttccggcgatccgacaggttacggggcggcgacctcgcgggttttcgctatttatgaaaattttccggtttaaggtgtttccgttcttcttcgtcgtaacttaatgtatttatttaaaataccccctgaaaagaaaggaaacgacaggtgctgaaagcgagctttttggcctctgtcgtttcctttctctgtttttgtccgtggaatgtgcaatggaagtcaacaaaaagcagctggctgacattttcggtgcgagtatccgtaccattcagaactggcaggaacagggaatgcccgttctgcgaggcggtggcaagggtaatgaggtgctttatgactctgccgccgtcataaaatggtatgccgaaagggatgctgaaattgagaacgaaaagctgcgccgggaggttgaagaactgctgcaggccagcgagacagatctccagccagggactattgagtacgaacgccatcgacttacgcgtgcgcaggccgatgcacaggagctgaaaaatgccagagactccgctgaagtggtggaaaccgcattctgtactttcgtgctgtcgcggatcgcaggtgaaattgccagtattctcgacgggatccccctgtcggtgcagcggcgttttccggaactggaaaaccgacatgttgatttcctgaaacgggatatcatcaaagccatgaacaaagcagccgcgctggatgaactgataccggggttgctgagtgaatatatcgaacagtcaggttaacaggctgcggcattttgtccgcgccgggcttcgctcactgttcaggccggagccacagaccgccgttgaatgggcggatgctaattactatctcccgaaagaatccgcataccaggaagggcgctgggaaacactgccctttcagcgggccatcatgaatgcgatgggcagcgactacatccgtgaggtgaatgtggtgaagtctgcccgtgtcggttattccaaaatgctgctgggtgtttatgcctactttatagagcataagcagcgcaacacccttattccagctggcttcgtggctgttttcaacagtgatgagtcatcgtggcatctcgttgaagatcatcggggtaaaacggtttatgacgtagcgtcaggggacgcgttatttatttctgaactcggtccgttaccggaaaatgttacctggttatcgccggaaggggagtttcagaagtggaacggtacagcctgggtgaaagatgcagaagcagaaaaactgttccggattcgggaggcggaagaaacaaaaaacagcctgatgcaggtagccagtgagcatattgcgccacttcaggatgctgtagatctggaaatcgcaacggaggaagaaacctcattgctggaagcctggaaaaaatatcgggtgttgctgaaccgtgttgatacatcaactgcacctgatattgagtggcctacgaaccctgtcagggagtaatcattgggattatgccgcagcacgtcttaagcaagaacatgctgcggttggatgctatttttttcctgaagcggaaaacattactacagtaccttgaaccttggttttaacattctcgaaatgctctgagagtatatgtgttaagccttcttcggaatcttttgtgtttgaaaagatgcctttctgattgtaaatgcgcatcagtttttgaccgaagctattgtgcacaactccatcgccaagaattgtggctccgtatagagttccatcgtcagttaaggcctgcgccgcattgcgtattacacagctttttgtagatatatttccaggcaggcagtgaagaaggtaagacatggaaatggaatcaaattgaccatgtaacgccgcgggataaggttcaaaaacatcatggctaattttatgtttaatttttgattccccagcccttgtagatgccgcgttcaggctagcttcgttcaaatccattaaagatatcagactactctcaggtacgtgagtaaggtaaaacccagttccaacaccaatatccagatggttgttacctaaatgttccagaaagtgtggaagaaggtgttcctttgtaggacatccccatgcaagccgatttgatactcccaaaacccaccagtcataaagctttagggtaagtggtgtgtaaattctagccccatcatctgtgtttttttattaatttcaccatgttatagttttatttgtgaattaaatcaattatggcaatgaattacaaggggttaaatgctgccgcagcatagcgatattgaaatagcctggtatgcttcaatacagcaggagccgaatggctggaagaccgtcaccacacagttctacatccaggaattcagtgagtatattgcgccactgcaggatgctgtagatctggaaatcgcaacggaggaagaaagatcgttgctggaagcctgaaaaaagtatcgggtgctgctaaaccgtgtggacacttccgtagcaccagatatcgagtggcttattcaaccataataaacagtatgtatatcataggttattaattgtgagttttttcggtgtgttatttgtttgtttgatgttatgcttttgcgccccaaaaggttgtttagatgtattttatcaattgattttcaatatcgtttaataaagaaaaattaagcaagctggatgttggttttttgttaattgaatggttctaataatgtttttttactgttgttgaatgtgacttgataagaaatgcaagtaaaaatgatactctttttattttaaattcaaacggttgacatatatatagcaagaggtttcaggtgcgttgtagtgagtttatgttaataaaaagcatagtaagcgttgaaaaatgtaactttgaaataagttagaataaaaaacaacatacatataataatttaatcttaaatgaaatttattaaaatttgcaaactataattttgtgtataaaaatataaatgcacatcatcctgattatgattgtgtatttaattggttgttatttgactactatcaacttgttttaattttatgataggtgcaagatggattatgtttgctccgtagttttcatctgtcaatcatttgatttaattataaacaggagagttatctcgttcaaaaaaaattcattgtttattgtaagcgacaaaattagaagggagttaccagtatgcccctctaaactaagaattgttgatatagataagaaaacatgtttatccttttttatcgacgtgaataatgagctgcctggcaaatttactcttgataagaatggctatattgctgaagaggaacctccattatcgcttgttttttctctgtttgaagggattaaaatagcagactcacactccctttggttaaaagaaagactatgtatatccttacttgccatgttcaaaaaacgcgaaagtgtaaattcatttatactaacaaatataaatacatttacctgtaaaattactggaataatcagttttaatattgagcggcaatggcatttaaaagatattgcggaattgatttatacgagtgaaagtttaataaaaaaaagattaagggatgaaggaacgtcatttactgaaatattgagagatactaggatgaggtatgcaaaaaaactcataacttcaaactcttattctatcaatgtcgtagcccagaaatgtggctataacagtacttcatatttcatatgtgcatttaaagattattatggtgtcacgccatctcattattttgagaaaataatcggcgtcacagatggaataaacaaaacaattgactgataatgtttattacaagttgtctacatgttaattataatattatacagcgttttttttgatgtgatattctggaaccattaatttgtaattgggttgctgtcgcctattttatacatactataattgatggttttctatgtgatttagttaataaccttctgggtttattttaagggttaattgttacattgaaatggctagttattccccggggcgattttcacctcggggaaattttagttggcgttcttaaaatgtgtacttaagaccagcagtagtgatgaagttatagttttctatacctgctccatttttgctgtagtctgaagtgttattattgtgatcataaagtgaagtattaccttttttattcgtaacccgattccatgcgccttcaacataaacttttgcgttaggtgtgacgtaataacctgcattgactgcaacagaatagtaattttggtctttgaccttactgcgataagtgattctttttcccgggtcatagtgttcatcgttatcagatgattccacccagccgctgtatttaaatgtgccaccgagttcaaaatcttcataacgataacttccagtcaagccaatgtagggcattttaaaacgttgtttgtagccgattgctctttctccattcgggaaggagccgatatcatctctgaatccctcctcagaactgtagatataggaaccacctctggctgtaaagctataacggctttcctgatatccggccatgagtcccaggcggtaattgggttcgttgaggagccagcctttgatattcagatcaaattcgttggcataattgagttgtgtatcagggtgtctactttcatccgtccaggttccggggttactggaatccatccagtcctgatcgaccatattgccacctcggctgccgagagttgtccagccagcagccccgatagatatctggggcatcaaatcccaattaattgcacctttaataattgcagcgttattgaatttccagtcgagttgactgacttttcggcctccttcttcggctagataaacacgctcttttgtttttccgctcagagttccaagactaatgtccgcatttatgttgtcaggagtaaacgataaagtctcggtagaagcaaaagagctgatcgcaataggggttgtcaggactattcccagaagtttcgcccgcataaaagttctccattcaatcgttttaatgattgaatatgtattttttatatctaacttaatgagtcaattacatattgctccactgtttatattttgtttagtattgaatgattatcacaatgcgctatctgtttttggtttaattatctgttattgtttcatatttcggttttactgtgtggtttttttatgcttttgtggtgcttttatctatttaagtgccatgcctttagaggcatataagcgaaaatagcatgaggtttatcctcaattactatgttttttagtacaaaaaagagggacaaaactgagacacataaggcctcgcaatggcttgcaaggctttacatgttttgaggtagtgggacgtgtgagcgcagagatggcgcggtaagttgttgacttaaaatgtcgttctaggaacttctaagtcgtgggccgcaggttcgaatcctgcagggcgcgccatttcttcctcatttatgcccgtcttatccgtttccgctttgcccttcaccacatcactttttgtcgctgtttggcgagataattcaacggtgtcaggccgtaaaacgccttaaaaacagagataaagtacgacgtgctgctatagccacataattgcgccacctgagtgatatttttgttatccatcaataacatctgtacggcgtaacgcatacgacactctgtgacaatctggctatagctggtattttcgttttttaatttctttttgagcaggctggggcttaaacatagcgaactggcgacaattcgcagattccagtaatgctgaatatcgctttgaataatgcggcagacgctgtcgcggacgctgctgcgtaagatatacatcagtagggcaataaaccgcgattgctcaagaaagttagacaatacggtaaaaagcaatgcgcgcgtcaactccgcttcgcagggtctgctgggttgctgcttgctgtggttggcggctagccggaacacttccggtgtacggctatgacaagcgataaccggggttgccagccgcgaccagggctttacacaggttaagttcttatttaaaaacaacagataatcgttgatgatgttacggttgatgtgggtgattaatacgtgatttaacgttgagagttcaatgacgttattgttgcacgcgaaggcggccaggtagtttttcggaagggtaaacgtagcatggttattgacgcttacctctacctctttttcggtcaggatcaccacgcaaggttcactgctgctcaattgcatttcgcactcctcagatatcagaaactccgctcaaaggatctatgcttcctgcatgagtgatcggcccgttcgccgataacgatcttctttctttagcacgctttttagcaattaatcttgatggaattctgatgagagcgaaagaggtaagccaggtcgtacccgacttacctggaggagatttaatactcgagaatgccgtgcgcgacgggcaaatagcgcagagagaaatagagagtgtctttaccgcaagaggaacgtttcgctaacagcgaggcaatttctgcgtccggtttcggtttcgctgtaaaggttttgcctttgccggcgacaaaaagttcataaacaacgccgctggcaggggcgggactttggcaatcggcgctggcctgtaaataacgttcacgctgttcagcggtcagtttatccacgccgctgccatcctgtacccagacattaacgccggttgctttaacgtgttccagcagttggcgatagccatcgggcgacatgtttccggcgaaaaaactactgatataaaccggttttgctgaaacatcgctaatcagccgctgcgcgttgtttaaccatgttagcaaaggctgacgggcggcttcgctgcgccagttcaggtcgtcaatttccgcgctgatgtaccagccatccggcgttatgccaggcgcggcgctccataatctggcttgctggagatcggcagccagcaggcgattaagatagctttccagcgctgcggacgactgtttctggtgcataaaaaattccggatcggcgttcagcccgacaataagcttcagaccagcctgttgcgcagctgcggcccgcttaaacaataacgtgcgctgttctggctgggtaaatgcatcgccgtaacgggtccattgcaaaacaagggtatcgaagccttgcaaacgtaactgactcatcagcccctgccactgggtatcggtaacctgactatctcggttttgtggttgccagataatacctttcatcgcaaaggaaaaagggctgaccaaaagcagtgtcagcaatacgaaaatgaacttacgcatttaccagtgcactccaatggtgagaaacgcgttgttgcgctctccgttacgttgattaatcgccttaaaggtatgttgatactcgacgccgagactgactttgtgcggccaggcgtcgtagtgcgtctcgccggtccagatattccagcggaccccgactccgccaagctgcgcgccctgagtgcctttatcacgatagccgttgtcctgaacgtgagcgtaaggctcaatagtctgtccgttagctaccttctgatgccagctgacgcgataatctgccgtccacgcctgaatatcctggcggatatattgcgccgcatcgaggtacaggttttgggcaaaccagcctgaaccgttcgggtgccattcgtcgctgtatttgccgccattaaagaatgaggcgctggcgcgcagcatggtatcggatgcgccattttggccgttcagcggcaactgctgttcgacggcgatgaaaaagatctgatcgcgcagcggcttccagcgcagaccggtgccggacatcggatttttcaccggcatcatcaccccgttttctccggtatcggcaaagacgcggctataaactgagagcaggtcgccttccagcagcatattgcgtccgatgcggtactcggcttccagttgtccgtagctacgatagcttttccctggcgctgcgccgccgacattattgttagcggtactcattgcgccggaacgcaagccgatggaagaatcgaaactgaacgtccagcggcgaccgacctcctcatgcaaacggcggaaattgaagcgttgttgattttgttctggggtcagtggggttatcagcgcctgattatcaatgtcatcaatcaccagccgggcgtagtgctgcgtcgcaggcatgtcatccagacgctggttcacgtaggccagttgtcggatcagtgccggatcgtccggaagccctttatgcgccggttcgagcatttcccgcgactgtgcgatatcaccgctatcccacaaggcgtaaccaagcgctgcctgggtgttgctattattcggttccagttccagcgcggcgcgcaaatcactcaccgcggccgggacattatgacgttggcgataaattgtcgcccgcgcaacgtaagcgttggcagaaggcgcaatattgattgagcgcgtgagatcgttcagtgcgagttccggctgaccaggaatgtaacgttgcgcatgcagccaccagtagagggcattgcttcccagtccacgtttttctgcctgttgtagccagcgatcgcgagccgcaccatttcctgccgcctgggcggtattggcagcagcaagcagatcctcattgctcatgtcgtgaagactgattttctgccaggccgccagtgcggtggcgtagtcctcaacctgatacgcctgataggctaccgcacgatgttgccaggcgctcggttgtcgttgttcggcctgaagccatgcatacaacgccacaccgggtagcgtgtcccgataacactttgccagacggttccaggcggcggcatcgtaggaaggcgacatatcgcccagcaagcgaactattgccgggcaattatctgcaatacccggcaactgactttgccactgacgttgctccgccagcggtaagggtttcgataaaatcgccaccttcgccggcgttgccaggtaaggatgactttccagcagagacgccagtcgcgccattaaagtctggctgacacgcgcatcgccctggaaaggatagcgttgcagcaataaatcggcagcttcgcgtgactgctcgttctgcatcagttgccaggttagttgatccaggcgggtaagatttgccggttcttgctgatacagcaatcgtgccagacgcagagcttcagccttgttacgggtcgccacgctgacagcataacgctcctcaagcatttcattggcggggagggtggcgagcagtttttgcgctgcgtcgtactgaccttcttttaacagcaccggtagcgtcgcgccaacaacatactggcggttgtcggcaaactgtaccgtataattcgccaacgcctgaacggggttagcgctgtatttagataacagatagagccaacttttctcttgtgcgtccgtggtaaatagtggcttattttcaatgagataatgctggaggcgtgctttttcgccacgataagccagcgcggtcgcgtaagtaatatatgactgaggatcggtgaagatcccctgtgattgcagtgccaggatccgatcgtccagctgcccggcaagaagcacgtcaaaccactgacggcgttctgccgcgcttaatgtgttctgctggcgtgcttcattgtatagcgtatctgcctgggaccattgtttcaggtagattgcccgttgcagcagatcggttcgcagcgtttttccttccggcgatgcagcaaacgtcgcatcgttcagttgcgctctggcgacaggtaactgtgccagccgcagggcattctgcccgacttcactgcgacaacgcagggtcggcgcagcatcgcacgctttttgctgggcaagcagttcttcaactgtcgtaacgcttttcacttcaaccggaatagccgccagactgcgctcaagtcgggcatctcctgggtgacgtttcagttgatcctcaagcaacagccgcgcccggtcatcatgaccaaaatggcgataggcttccgcaaggtataaagtcagcggaatattatccggcacctgctggtgtatatattcaaattcgcggatggcggttgcttcgtcgttatttttctgtgccttcagcgctttatcgagacggggataaataacaaaatggcgataatcgctcagccccagctcttctgcgctggtgccgatattgtctgcgagtgcgctggtactcaataaagacgtcagcagtaaaccagaccatccgatgacgcgattaaggttattctccttcattttcggactccagttgcgcaacctgttctgtgtttaaacctgctttgagtaatagtgattgcatcgaaacttgtaattcgcgttgaattgtcaggacgcgatccaacgtttcctggctgataacgccttcggtgaccaaaaacttgccgagcggcagagaactgcgttcatggcgcaataacaacacgttaattgctgaacgattaatatgaccgagcgtggtcagtatttcggcgaacaggaactgatgcggcacatattgccgccagatttcaccggcctgctgttccgtgagccactgatgctgaaccgcattgtacaacattgcccgcggatcgtgaccgcgtcggcgtgcataccagtgacgtaaccctgtgacaatttgtccccgcagaacaatgacgtaacgcactttgcgtccgactttacgcgtcagggccgccagcgaaaccgggtcaataccatcttcactgccgacaattaactcgtcattttccagacgcagcggcagtaccgcataatgcagcgccacggaggccggcatttcggcaatcagcgaggaagggatctgccaggcatcgatggattcccacgccacgccgttttgctctgccagcgcctgtgccagctgctcggcgctaatcagcccctgcatcagcattgaaccgcccaggcgtagaccttcgacgcgattacgcagtgctgtatcgagttgttcttcagtgatgacctgattttccagcagaatttgacctaacgggcgcaacgagcgggtatcgccagtcacgctggggaagtcatgcgttgttttatcccacgccacgcgacgtggatcgccgtgttgaagtacctgttttagcgcgcgccagttggccatgaagttaatcaggttgccccagaaaagacgcaggacggaaagcagcccctgcgtcaggccgtagtagccagtaacgaaaatcacccgctgcacgatgcggttaaccatcaaaccaaagtttagccacagcagggtcattaaccatgcgctgccgctgaaaatagaaaggaaatgccaggcatcgggccacaaactttcatacgccagcaacagcaaaagctggatcatcaccagcatcgcgaggaagctgacaaagttactgattgcccctttgcggtcgcgccagagaaagtagttcagcgtcaggctggaggtccatttatgggttttaaagccttggaaaacaatgccgatgatccagcgggatttttgtcgaaccgcagtcgaaaaggtatcggggaaatattcgcgcacgcagatcatgtttgatgtccgcgcgtgctgtaaaaatttacgctgctcgcgttctttggcttcgtccaccaccggaaaacggacaaaaatttccgtcatacctttttctttcaggcggaagccaatgtcgtaatcttcagtaagactctgcacgtcgaaagcaataccgtcaccgtcagctaacagtgcggtcacggcgcggcggctgaaacaggtgccgacgcctgcgctgggcacttgtccggcgagggcttcacgcaccggaacatctttgccatgcagctctgaaaactcatcaatgtaagtcatgctggtgaagtgcgtccattcgcgttcgaacggatacaccgggatctgaatcagatctttacgctcgaccagatagttgaacagacgcaattccatcggtgaaatcacatcttcggcgtcatgcagaataaaaccagcaaaagcgaaattggcgctacgctcaaattgggtgatggcgtccagcacgttgttcagacagtcggctttgctggtggggccaggacgcgcgcagactaccttatgcacattcgggaagcgagcgcacacttcgtcaacatcacgctgagtatcggggtcgttggggtaggtgccaacaaagatatgatagttttcgtagtcgagcgtggtcgccgccagctcggccatattgccgatgacgcccgtttcattccacgccggaaccataatcgctaacggtttttcatctggtttatacagttcgcggtaactcattcgcgggtagcggcgataaacactcaacttgcgtttaatgcggcgtacccagtagacgacatcaataaaaaaatcgtccagcccgctgatgaacatgatgaccgctaacgttatcgcgattacttttaagccgtagagccaggtagcaaaaacatcaagaagccagtccacacaaaaaccttacattaacgctggttatgtttagggtggcgtatattaaggttttttatgaattgtgacagctttttaccattaataggtatgactattgcggcacgttatttttacactggttataaaagttgccgtttgctgaaggattaagcgggtaatgtgataacaaaccttgtcccccgcgcatccgacgttaccgcaaccgtgcctttatgcgcgacaacaatcgatttcactatcgccaggccaataccgctaccttcaccttttcgctggcgggaggggtcaacgcgatagaaacggtcaaacaatcgcggtaagtgctcgggcgcaatgggcgtaccggggttttcgacgataacttgcaccaggtgatcgaccgtctgacagcgcactacaattgtctctccggttggcgtataacgcagggcgttcgaaagcaggttgcttagcgcccgacgcagcatcagcggatcgcccgcgacctgacacttgtcgccaacaaaccgcaactccacgccgcgatcttccgctaacgcctcgaaaaaatcgaacactttgccgacttcatccgccaggttgagcattttcttttcggggattagctggttgttatcggcctgagcgagaaacagcatatcgctgaccattttcgccattcgcgtcagctcttcgagattagagtagagcacatcttccagctccttctggctgcgcgactggctgagggcgatttcggtttgcgttatgagattcgtaattggtgtgcgaatttcgtgagcgatatccgctgagaaattggactggcgggtaaagacatcctcaatacgctcgatcatatggttgaacgacagtaccagctgttccagctcaatgggcacggtctgcgggtcgaggcgaacgtcgagatctttcgaggtaatattctggatttgacggctgacgctgcggatcggcgcgtgacctttatgtaccgccaacagtacgataaagacgatcaggatgctgattaccgatgcggtcataataagtttattcatcaaatcatttatgtaatgaagatgaaaatcgatcgaaagcgcgatgtagagcgtataaatcggtttgccgtccaccaacgggccaaccggcaagttaatcatccgccagttgctgtgttccatatgcccgtgaccgtggcctggcatcatcatcgtcgggccggaaaggagatacacctcgccaccctgagcgtctttatcgggtatggcgtcacgcgtaaactcgcggatatccggcgcaccgggggagtgatacaccgttttaccctgactatctgccagggaaatcaacacattggaataaccactgacgatatcttccagcgtcattaagcgtcgggcttgcgtttcgtcagggtgatttagtacccgttcaagggtggcgctaatctcttttaaatcattaatatcctgctcggcaaaatgaacttttactgagtggatcatgatccatgcaaaggcgaaaaacgccgcgatggtggccaggctgataaaaaaggtcaggcgggttgccagcgaaaacgggcgctgaaatggcttactgaccatccggcacctcaagcatgtaacccacgccgcgcacggtctgaattagcttcggctcaaagtcgttgtcgattttgccgcgcagccgcttcaccgccacatcaatagcattggtatcgctgtcaaaattcatgtcccatacctgcgaggcgataagcgagcggggcagcacttcgccctgatggcgaaggaagaactccagcagagtaaactctttactggtcaaagtgatgcgcgtgccgctgcgggtgactttgcggctgacgagatcgaccatcaaatcggcaacctgaaactgactttcgataatcaccgccgccccgcgccgcagtaatgtgcgcacccgcgccagcagttcagcaaaagcgaatggcttcaccaggtagtcatctgcccccaactccagccccttgacgcgatgttcaatggtgccaagcgcggtaagcaacagaatcggcatccctttattggcggagcgtaacatgcgcacgatatcccagccgttcacgtccggcagcataatatcgaggattatcagatcataatcaccggtcatcgccagatggtagccattcagcccgttgtcggccaaatcgaccacaaaaccggcttcggttaaccctttggtcaagtattctccggttttcttttcatcttcgacaatcaacagtttcatatttcctccgcatgttgcccgggcaattctagagtagcgggatcagatggcaatcgcttattggcaaaatgacaattttgtcatttttctgtcaccggaaaatcagagcctggcgagtaaagttggcggcataaaatcaccagaaattatgagcctatgtctccttgtaaacttctgccattttgtgtggcccttgcgctaaccggttgttcactggcaccggattatcagcgtccggcaatgcccgtgccgcagcagttctcactcagccagaacggcctggttaacgcagcagataactatcagaacgcgggctggcgcaccttttttgttgataatcaggtgaagacgctgattagcgaggcgctggtgaataatcgggatttgcgcatggcgacgctgaaagtgcaggaggcacgggcgcaatatcgtctgaccgatgccgaccgctacccacagctcaatggcgagggcagcggcagctggagcggtaatcttaaagggaataccgccacgacacgggagttttcgaccggccttaacgccagctttgacctcgattttttcggtcgcttaaagaacatgagcgaagccgagcgacaaaattatttagccactgaggaagctcagcgcgcggtgcatattctgctggtttctaatgtcgcgcaaagctatttcaatcagcaactggcgtatgcgcaattgcaaatagccgaagaaacgctgcgtaattatcagcagtcatatgcgtttgtcgaaaaacaactgttgacaggtagcagtaatgttctggcgctggaacaggctcgcggggtgatagaaagtacccgcagcgacatcgctaaacgtcagggggaactggcgcaggcgaataatgcattgcaactgttgctgggaagctacggcaagctgccgcaagcgcagacagtaaacagcgacagcctgcaaagcgttaaattaccggcgggattgtcgtcgcaaatcttattgcagcgcccggatattatggaagctgaacacgcgttaatggcggctaatgccaatattggcgctgcacgcgcggcattttttccgtctataagcctgaccagcggaatatcgaccgccagtagcgatctatcgtcattatttaacgccagcagcgggatgtggaattttatacccaaaattgagatccccatttttaatgccggacgcaaccaggccaatctggatatcgccgaaattcgccagcagcagtcggtggtgaattatgaacagaaaatccagaacgcctttaaagaagtggcagatgcgctggcattacgtcaaagcctgaacgatcaaattagcgcccagcagcgttatctggcatcgctgcaaattactttgcaacgggcgcgggcattatatcagcacggcgcagtaagttatctggaagtgctggatgccgagcgttctttatttgcaacccgacaaactttacttgatctgaattatgcccgtcaggttaacgaaatttctttgtataccgcacttggtggcggttgacagcaatatactcgtcatacttcaagttgcatgtgctgcgtctgcgttcgctcaccccagtcacttacttatgtaagctcctggggattcactcgcttgtcgccttcctgcaactcgaattatttagagtatgacttttaactccaggagagaataaatgaaaaaagcactgcaagtcgcaatgttcagtctgtttaccgttattggctttaatgcccaggctaacgaacatcatcatgaaaccatgagcgaagcacaaccacaggttattagcgccactggcgtggtaaagggtatcgatctggaaagcaaaaaaatcaccatccatcacgatccgattgctgccgtgaactggccggagatgaccatgcgctttaccatcaccccgcagacgaaaatgagtgaaattaaaaccggcgacaaagtggcgtttaattttgtccagcagggcaacctttctttattacaggatattaaagtcagccagtaacccaggtttaatgagatgaaaaaaatcgcgcttattatcggcagcatgatcgcgggcggtattatttctgcggcaggttttacctgggttgcaaaggcggaaccgcctgcagaaaaaacgtcgaccgcagaacgtaaaatcttattctggtacgacccaatgtatcccaatacgcggttcgataaaccaggtaaatcgccgtttatggatatggatctggtgccgaaatatgccgatgaagagagttctgcgtctggtgtgcgcattgacccgactcagacgcagaatctgggggtgaaaacggctaccgtcacgcgcggaccgctgacttttgcccagagtttcccggcgaatgtcagttacaacgagtatcagtatgccattgtgcaggctcgcgctgccgggtttatcgacaaggtgtatccgcttaccgtgggcgataaagtacaaaagggcacaccgcttctcgacctgaccattcctgactgggtggaagcgcagagtgagtatttactgctgcgcgaaaccggcggtacggcgacccagactgaaggcattcttgagcggctgcgactggcgggaatgccggaggcggatattcgccgcctgatcgccacgcaaaaaatccagactcgctttacgctcaaagcgcccattgatggcgtgatcaccgcgtttgatctgcgcgcgggaatgaatatcgccaaagataacgtggtagcgaaaattcagggtatggacccggtgtgggtcactgctgcgatcccggagtctatcgcctggctggtgaaagatgcctcgcagtttaccctcaccgttccggcgcgaccggataaaacactcaccatccgcaaatggacgctgctacctggcgtggatgccgcgacccgcacgctgcagctgcgtctggaagtcgacaacgccgacgaggcgctaaaaccgggcatgaacgcctggttgcaactcaacaccgccagcgaaccgatgctgctcattccgtcacaagcgctgattgataccggcagcgaacagcgggtgattaccgttgatgccgacgggcgctttgtaccgaaacgcgttgctgttttccaggcatcgcaaggcgtcaccgcattacgctctggtctggcggaaggtgaaaaggtggtttccagcggcctgttcctgattgattccgaagccaatatttctggcgcactggagcggatgcgctctgaaagtgctacccatgcgcattgagggaataaccaatgattgaatggattattcgtcgctcggtggcgaaccgttttttggtgctgatgggcgcgttgtttctgagcatctggggcacctggaccatcattaatacgccagtggatgcgctgccggatctctccgatgtgcaggttattattaaaaccagctatcccggtcaggcaccacaaatcgttgaaaatcaggtgacttatccgctaaccaccaccatgttgtcggtgcctggcgcgaagactgtgcgcggtttctcacagtttggcgactcttatgtgtatgtcattttcgaagatggcaccgatccgtactgggcgcgttcgcgggtgctggagtacctcaaccaggtacagggtaagctgcctgcgggagtcagcgccgagctggggccagatgccacgggtgttggctggatctatgaatatgcactggtggatcgcagcggtaagcacgatctggccgatttacgctcattacaggactggtttctcaaatatgagctgaaaaccatccctgacgttgcggaagtggcgtcggtgggcggtgtggtgaaagagtatcaggtggttatcgatccccagcgcctggcgcagtatggcatcagtctcgccgaagtaaaaagcgcgctggatgcttcaaaccaggaagcgggcggttcgtcgatcgaactggcggaagcggaatatatggtgcgcgccagcggctatctgcaaacgctcgacgactttaatcacatcgttttaaaagccagtgaaaatggcgtgcccgtttatctgcgcgatgttgcgaaggtccagattggcccggagatgcgccggggcattgccgaactaaacggcgaaggcgaagtggcgggcggggtggtgatcctgcgatccggcaaaaacgcccgagaagtgatcgccgccgtgaaggacaaactggaaacgctgaaaagtagtctgccggaaggcgtggagatagttacaacatacgatcgcagccagctcattgaccgcgccatcgacaacctcagcggcaagttgctggaagagtttattgtggtggcggtagtctgtgcgctgtttctctggcatgtgcgctcggcgctggtggcgattatttcgttgccgctggggttgtgtattgcttttattgtcatgcacttccagggactgaatgccaatattatgtcgttgggtggcattgcgattgccgtcggggcgatggtcgatgctgctatcgtcatgatcgagaatgcgcataaacggctggaagagtggcagcaccagcatcctgacgccacgctggataataaaacgcgctggcaggtgatcaccgatgcgtctgttgaagtggggccggcgctatttatcagtctgctgattatcacgttgtcgtttatcccgatcttcaccctggaagggcaggaagggcgtctgtttggcccgttggcgttcaccaaaacgtatgcgatggcgggtgcggcgctgctggcgatcgtagtgatcccgatcctgatgggctactggatccgtggcaaaattccgccggaaagcagtaacccgctcaatcgctttttgattcgtgtttatcatccgctgttgctgaaagtactgcactggccgaaaaccacgctgctggtggcggcgctttcggtgctgacggttctctggccgctcaataaagttggcggggaatttttaccgcagatcaatgaaggcgacttgttgtatatgccatcgacgctgccggggatttccgcagcagaggcggcgagtatgctgcaaaaaaccgacaagctaattatgagcgtacctgaagtggcgcgggtatttggcaaaaccgggaaagcggaaaccgccaccgattctgctccgctggagatggtagaaacgaccatccagcttaagccgcaggagcagtggcggccaggcatgacgatggacaaaatcattgaggaactggataacaccgtgcggctgccggggctggcgaatctgtgggtgccgccaattcgtaaccgtatcgatatgctctcaaccggcattaaaagccccatcggcattaaagtttccggcactgtgctggcggatatcgacgcgatggctgagcaaattgaagaagtagcgcgaacggtgccaggcgtagcttctgcgcttgccgagcggctggaaggtgggcgctatatcaacgttgagattaaccgtgaaaaagccgcacgttacggtatgacggtggcggatgtgcagttgtttgtgacttctgcggtgggcggggcgatggttggcgaaacggtggaagggattgcccgttatccaattaatctgcgttatccgcaaagctggcgcgatagtccgcaggcactgcgccagctgccgatcctgacgccgatgaagcagcaaatcaccctggcagacgtggccgacattaaagtctctaccggaccgtcgatgctgaaaaccgagaatgcgcgcccgacgagctggatttatatcgatgcccgcgatcgtgacatggtgtcggtggttcacgatttgcaaaaagcgatagctgaaaaagtgcagttaaaaccgggcaccagcgtggcattctccgggcagttcgagctactggagcgcgccaaccataagcttaaactcatggtgccgatgacgttgatgattatcttcgtgctgttgtatctggcgttccgtcgggtgggcgaagcgttgctgattatcagcagcgtaccgtttgcgctggtgggcggcatctggttgctgtggtggatgggctttcatctttccgtggcgacgggcactggctttatcgccctcgccggggtcgccgccgaatttggcgtggtgatgctgatgtatttacgtcacgccatagaggccgtgccgtcgttgaataatccacaaacattcagcgagcagaagctggatgaggcgttatatcacggcgcggtcctgcgcgtgcgcccgaaagcgatgacggtggcggtgattatcgccggtctgctgccgattctgtggggaacgggggctggttcagaggtgatgagccggattgccgcgccgatgattggcggcatgatcaccgcacctttgctgtcgctgtttattatcccggcggcgtataagctgatgtggctgcaccgacatcgggtacggaaataaaagcaggataccccgtttaaccgtgtggattgtgtcttgcgacgatgggcactaaatgttaaaaggtgcccctcaacaaaaaagacacacaggggaaaggcgtgaaaaacgcgtcaaccgtatcggaagatactgcgtcgaatcaagagccgacgcttcatcgcggattacataaccgtcatattcaactgattgcgttgggtggcgcaattggtactggtctgtttcttggcattggcccggcgattcagatggcgggtccggctgtattgctgggctacggcgtcgccgggatcatcgctttcctgattatgcgccagcttggcgaaatggtggttgaggagccggtatccggttcatttgcccactttgcctataaatactggggaccgtttgcgggcttcctctctggctggaactactgggtaatgttcgtgctggtgggaatggcagagctgaccgctgcgggcatctatatgcagtactggttcccggatgttccaacgtggatttgggctgccgccttctttattatcatcaacgccgttaacctggtgaacgtgcgcttatatggcgaaaccgagttctggtttgcgttgattaaagtgctggcaatcatcggtatgatcggctttggcctgtggctgctgttttctggtcacggcggcgagaaagccagtatcgacaacctctggcgctacggtggtttcttcgccaccggctggaatgggctgattttgtcgctggcggtaattatgttctccttcggcggtctggagctgattgggattactgccgctgaagcgcgcgatccggaaaaaagcattccaaaagcggtaaatcaggtggtgtatcgcatcctgctgttttacatcggttcactggtggttttactggcgctctatccgtgggtggaagtgaaatccaacagtagcccgtttgtgatgattttccataatctcgacagcaacgtggtagcttctgcgctgaacttcgtcattctggtagcatcgctgtcagtgtataacagcggggtttactctaacagccgcatgctgtttggcctttctgtgcagggtaatgcgccgaagtttttgactcgcgtcagccgtcgcggtgtgccgattaactcgctgatgctttccggagcgatcacttcgctggtggtgttaatcaactatctgctgccgcaaaaagcgtttggtctgctgatggcgctggtggtagcaacgctgctgttgaactggattatgatctgtctggcgcatctgcgttttcgtgcagcgatgcgacgtcaggggcgtgaaacacagtttaaggcgctgctctatccgttcggcaactatctctgcattgccttcctcggcatgattttgctgctgatgtgcacgatggatgatatgcgcttgtcagcgatcctgctgccggtgtggattgtattcctgtttatggcatttaaaacgctgcgtcggaaataaggcattcacgctacatccgacaaaacgatgtcaaccatccgaaaccgctctcatccattcgatgagagcggtttttttaattactgcttaaatgcacccgccagagagcgaatatcattgccggttggcgactgatgaagtcgcagaccaaactcttcgacaatcgcaaatatgtgatcgaatatatcagcctgaatgctttcatattccagccacaccacggtgttagtaaacgcgtagatctcgagcggtaaaccgttatcacctggagccagttggcgtaccattaaggtcatatctttacgaatccgcggatggttacgcagatattcgttcagataggcacgaaaggttccaatattggtcattcggcgcagatttaataccgactccgtagaaccttgctggcgattccactcattaatttcctgatggcggctggttaaataaggctttaacaaatgcgctttattcagacgttgcatttcgtcttcatcaagaaaacgaatactggtgacatcaatactgatactgcgcttaatacgtcgcccgccagatgctgacatcccgctccagtttttaaaggagtcagaaaccagagaccaggtgggaatagtggtaatggtattgtcccagttacgcactttgacggtggttaacccaatatcgatcaccgcgccatccgcgccgtatttcggcatctccagccagtcgcccagtttcagcatatcgttcgcggaaagctgaatacctgccaccagaccaagaatcggatctttaaataccaacatcagcacggcagccattgcaccaagaccgctgatcagaatcgctggcgactgaccaatcagcagcgagatcatcaaaatgccgaccagaatcgcgccgatcagtttaatcccctgaaatatccctttcagcggtaactgagatgctgccgggaatttctgcgccagattcaaaataacatccagcaacgagaagactgaaagcagcgcatacatcatgatccacaactgcgcgcaggtagtcagaatatctgccgcttcggtgcctttttgcagccagaataccgcctgaatattgacgataatcccctgcagggtaaaagctaaacggtggaagagtttattctgggtaatgatttgcaaccaaagccgtgaactggcgatggcacgtttttcgaaggtccgcagtaccacccaatgcaaaataatatgcaccacgacggcggtcagaaaaataataccgaaaatcatcaccatcgaggtggtgtgatcgatctcaatacccgctaaatcttcaacctgggatattaaatcctgcataacgtctcctttatacaacagcagcctatgatgacggctgaaacagggttatgcaaatcaggagaatctgagaggaaatagccgggcagatgcccggcaagagagaattacacttcggttaaggtgatgttttgcggcagacgagatttcggcagcgtagcgttaaaatcttcaacgctgtgatgacctaccggaacaaccaccagactggtgtagcctttctctttcagaccaaattctgcatcgaggatggcggcgtcaaaaccttcgatgggtaccgcgtccagacccagagccgccacgccgagcaggaagttaccgacgttgagataaacctgttttgccatccactctgcatcatcatgcagatctttacggtgcatatcagcgaagaacttgcgacctttatcgttcgcggctttcgcttccggcgtggcaaagcggccatcggcatcttcctggtcaacaaccagcttcagccagacatcgtccatcgcggtttttgcacagaacaccacgacgtgcgaggcatcaagcattttacgctcgttgaacacgtaattaccggcagcggatttggcaacacgcgctttaccttcttccgtgctggcaacaataaaatgccacggctgggagttggtgctggatgggctgtattgcagtagcgttttgatctgctcggcctgttccggggtaagttttttgctggcatcaaatgccttagtggaatgacgctttaaggcgacagaaatgatatccataaagactccatgtgaaagtaattttgcgtgccagcagattacaaggttcaacgagaaatggtaagcgagaaaaatgcgctatagatttccgctttagcctggacgcactcttttttgatcgcgtttagccagaccatcaaccaccagattccacgaatcgttgatcagatcgcgaagtaacgcttcggagatttcttcgccgggatacactgaaatccagtgctttttattcatgtgataccctggcttaatgcttgggtatatttgctgatttaacagggatttttgtggatcggacttcagattgataaaggggacgccgcgtagctccgacgacagcataaaaatcttgccgccaattttaaaaacatcgaactccgggccaaaaggccagcaaagctcgacaaagggtaactcaagggccaggcgtttcgccgtttcgtgcagtgattgcttatccataaacgttcctttaggcgaaggagaataagcaaagtatgccgcgaagtacggcgataatcgacgtttaatccgccagcgagaaccagcgtcgccagataaagcgcagaacaaaatactcaatagcgcccagcactaaaaaccacagacaaaacaataaagtgtaaagctgactaagatccatcagatggaacatggtcaccagtttttgtgccagcgccagccccagtgcgggggcgggcagcagcaggcaagagaggaaagccatcagcaaaatgcctgctgcggtggtcaaggtttctaaagggtgtttcataacattgttaaatgtaagttaaaacaccattgtcagggatattcttctgtaaggcaattcccggcttagtcaccggcccagatctcacaatgctttttcaccagcccaatcagcgagccgccatcggcgacgaaatcgcgcattagctgcgcttcattcagaccgctgacgacctggcgatgcagggcctcaatcgcgctcgatgcaccaattttatgtgcggaaggggcgattttttccagcaatcgcaaggtatcttccgttagcggtcgacgatctccagtgtgcggatcggtgatgacgccttcaagcccatagcgacaggcctggaaacggttgaatttatacagcaggtaatctttttcctgatgtttaaacgggcgttccgtcagtaaccagtgggcggtagcctgaattaatcccgccatatttactgcgtggctaagggttaacggggtatccatcacccgaacctccaccgtgccaaaatgaggactggggcgaatatcccagtgcagatctttaatgctgtcgatcatcgtggtgtaactcagacagcgaaacagggcttcaaattgttgccagttactgacccacggcatcgggccattatcaggaaaggcggaaaaaatattcggtcgtgaggaggcaaaacgcgtatccgttccctgcatatatggcgacgcggcggaaagggcgataaagtgcggcacaaatcgtgacaagccgtgcagcaaataaatggcgtcatcgccactggcgcagccaacatggacatgctgaccaaaaacggtcgcctgctgaatgagataaccaaagttttccagcgtgcgttgatagcgttcgttatcgcatacctcctgacgctgccatttctgaaacgggtgcgtgccaccgccgcaaatttccagatgatggtctgtggctgcctgcaatacgactttctgcatcgctgaaaactgcccggcagcctggttgatatcacggcaaacatccgtcgccagctccagcatactttcggtgatatcgtgctttacctctccggccgtgatcttatttttaaccgcgtcaatcagcattgaagagtcctggcttaagtcatagcccggcggattaaccacctgcatttccagttcaataccgagggtaaaaggttcagaaacatgaaaatcgggtaatggcataggtttctcttatgttggcgttttctattcagtatagaagtcggagcggctgggcgagatgcggaagttctggaatgtttcttttttttggtgatggtgaactgatggtgcctgaagcaatttggctacttttgcaatgtgacaagttatggcagtgctgactggtggcgaagaattttgacgattgagtcatgcagaaaaaaacgggttcagcttcagttgattaaatgaggagtgagaagtccgaaacaggactcactgtataaataaacagctattttgttgaggaagggtaagataacggcgggtgcctgaagctttccggtttcaggtttactctgaggtctggaaagatgaagccccaggagatatttctatcaaccctggggctgccactccaaacccgaacaatttggatggtagtcccttcttcgcatggaggcaatataaacatgctgacgaaatatgcccttgcggcagtcatagtgctgtgtttaacggtgctgggatttacgcttctggtcggagactcgctgtgtgagtttacggtgaaggaacgtaatattgagtttaaggctgttctcgcttacgaaccgaagaagtagccgttgtgcggggagtaatcccataagcgctaacttaagggttgtggtattacgcctgatatgatttaacgtgccgatgaattactctcacgataactggtcagcaattctggcccatattggtaagcccgaagaactggatacttcggcacgtaatgccggggctctaacccgccgccgcgaaattcgtgatgctgcaactctgctacgtctggggctggcttacggccccggggggatgtcattacgtgaagtcactgcatgggctcagctccatgacgttgcaacattatctgacgtggctctcctgaagcggctgcggaatgccgccgactggtttggcatacttgccgcacaaacacttgctgtacgcgccgcagttacgggttgtacaagcggaaagagattgcgtcttgtcgatggaacagcaatcagtgcgcccgggggcggcagcgctgaatggcgactacatatgggatatgatcctcatacctgtcagttcactgattttgagctaaccgacagcagagacgctgaacggctggaccgatttgcgcaaacggcagacgagatacgcattgctgaccggggattcggttcgcgtcccgaatgtatccgctcacttgcttttggagaagctgattatatcgtccgggttcactggcgaggattgcgctggttaactgcagaaggaatgcgctttgacatgatgggttttctgcgcgggctggattgcggtaagaacggtgaaaccactgtaatgataggcaattcaggtaataaaaaagccggagctccctttccggcacgtctcattgccgtatcacttcctcccgaaaaagcattaatcagtaaaacccgactgctcagcgagaatcgtcgaaaaggacgagtagttcaggcggaaacgctggaagcagcgggccatgtgctattgctaacatcattaccggaagatgaatattcagcagagcaagtggctgattgttaccgtctgcgatggcaaattgaactggcttttaagcggctcaaaagtttgctgcacctggatgctttgcgtgcaaaggaacctgaactcgcgaaagcgtggatatttgctaatctactcgccgcatttttaattgacgacataatccagccatcgctggatttcccccccagaagtgccggatccgaaaagaagaactaactcgttgtggagaataacaaaaatggtcatctggagcttacaggtggccattcgtgggacagtatccctgacagcctacaaaacgcaattgaagaacgcgaggcatcgtcttaacgaggcaccgaggcgtcgcattcttcagatggttcaacccttaagttagcgcttatgggagtaatccccgcatatccggttgtcaggtcaggatggtaaggcacctgctttacactttcgcccgtggtcagtgatggctgcgggcgaatcgtaccagatgttgtcaattaatcgtgttggcacagcgttatgactatcttttcttttatctgccagtgcacagcaaacatctcattctcacgatgaatgatgacctgctgtttattccagctaattatctgatagtccagaaaacctgcatcagtttggatctcacttgccttaaatgcgctctctttggcggaaaatgccagtgtcagcgccagagaaaaggctaaaccgcagtctgcgagtcgctcgtgttccgctggtgtaataatgttgtctgtcaattctcttgcggtttgtacagaaaaaatttcttctatatcaatgccaatcggttgacgagataccacggctaatgccgtagtcccacagtggctaatactgccgtatacctccgcaggccagacaggttggcgtagctcgccgattgcgggcacacatttatagccatattcccgcaaagcataaacagcagcgatccgtccggctaaatgctctgttttacgtttacgtccagcgtgttgcagttgtgcgtagtgcggcagccagagtaaatcctgctcacaaaaattcgccggatcgaactcaacaaaatgcagcgtatgtccggcaaaggggagggaggtatgcgtagttttcatatcgaccatattcgagactgatgacaaacgcaaaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaacgacgcgcactttgtcaacaatctgacgttagcatcagaagtgggtgtttacgctcatataccacgtacgtcccggctcgttataggtatacgccccggcaccggcgatatagttggcccctgccaaatcgcccgtggtctgggcattacccgcacgccacaaacgtttgtcgaacagattgtccacgccgccggtcagactgacattcttcgtcacatcccaggtcgcgctcaggccaacaatgctgtaaggactaatttctttggtttccggtccaaccgctggctgacctttatagttgtacttcttcggctgctgcttgccgtaccaggtgaaggtcgtttgcatcgacaaatcttcccgtgcctgccagctcagcgttgagttcaacgtatactccgggatgatcgacaaacggtcgcccgtggttttgttttcactcttcagcatataagtgatgttattggtccacatcaccgtttcgctaaccggtacgtttaacgatccttccagaccttcaaccaccgctttcggcacgttatcccactgatagagatcggtgccgactgcgttttgccctacagccacatagcccgcttcaatcttattgcgataatcgttacggaaccaggtgacgcccgccagccacccgtcgcgtttgaactccagaccaatctctttgttgatgctggtttctgctttcaggtcatcgttaccttgcagatagcagccgcccgcgctggcatagcaaccctgacctttactgtagagaatgtagttcgggttagtctggtacaggctcggcgctttataagcacgggcgatgcccattttcagcgtgaagtcatcgcctaaaccttgcgatatgttcagcgccgggctccagttattgccgacaatactgtgatgatcgaaacgcagccccggcgttacgatggtgctgtcagtcagctccatgttgttttcggcaaacagcgagaaaatttctgcttttgaatacgggctacggtcggtggtactcacgccatcaatagcgccaccggtattcgttccggtcagtgcctgggtgttggaacttaagtccttcatccgttgctgattccactccgtacccagcgtcagcgtctggttaacgaggaaatcaatcggcaggttaacttcgctgtgcagcatcacgtcatcaagatcgatatcgacgaaatcctgtgtcgctttttcgttaaatttcccttcggtaccgcccgccagaccttccggaatacgcgagttacgggtgtgttcgtactgcacccagttgctggtggtcacgccgttatcccagccaccgttccaggtcagcgcgtagttctggcgatacagacggttggtttcatcgccatatttcgagcgggtataggaatcggagttggtattctgggtgtcgcccgcatacaggttaccctggcggctgtaacctgcttccagttccagcgattgcaatggcgcgaaatcccagcgcaccacgccattaatatctttgttgattaccccttcgcgcccggctggtaacgtcgtggcatacgttccggcacgcgcggactgatggccctggttgatatcccacgcgtcagcctgggttttgtcgaggttgccatacaaacggaagctgaattcgtcgcccagcggaccggtcaggctaaagttagtgcgtttggtggcaccttcctctttatgttctggcgcattgaaatatgcgtcccaggagccgtgccactcgccgctgccttttttggtaatgatgttaaccacgccgcccgccgcgccgttgccataacgcgcagctgccggaccacgcagaacttcaatacgttcaatcatttcaggtggcacccaggaagtatcaccacgggtatcgcgctcgccacgccagccctgacgcaccgagttacggctgcttaccggcttgccgtcaatcaaaatcagcgtgttttccggacccataccgcgaatatcaatctgtcggttattcccacgctgaccactggtggagttaccggtcaggttaacgcctggcatggtacggatgatcttcgacacatcgcgggcaaccgggtttttgcggatttcatctgcggtgatggtcgaaacgccaggcgcctgtaagttctgctcggcggcggtaacgacaatagtatcgtcatgtgaaacaggagtatcggtcggctcttgtgcctgcgctaccccataaatccccagattgaccaacaaggccagggaatgaatcttcttgttcattgttttattcctgcatttttgccacgaattgcaactgtcgggcatggtcgtcatcaacacgacgcatcccgctaccgcgaaaacctttgatcctgaaagacacgcagtgcagttggttaattaatgtccgcgcttcccacggcgcgccattacgctattgcaaatgcaaatagttatcaataatattatcaatatatttctgcaatcaatgaaaaattgcacagtaaacatggggttatggtgtgacggcgttaaaagtaggaagtgagagctggtggcagtcgaaacatggcccggaatggcagcgtctgaatgacgaaatgtttgaggtcactttctggtggcgtgatccccaaggttctgaagaatactcgacgataaagcgcgtatgggtctacatcactggtgtgaccgatcaccatcagaacagccagccccagtcgatgcagcgaattgcaggcactaacgtctggcagtggacgacacaactcaatgccaactggcgcggcagctactgctttattcccaccgaacgcgatgacattttttctgtaccatcccccgatcgcctcgaattgcgcgaaggctggcgaaaactattaccccaggcgatagccgatccgctgaacctacaaagctggaaaggcgggcgagggcacgctgtttctgcactcgaaatgccgcaagcgcctctgcaaccgggatgggattgtccgcaagcgccagaaatacctgccaaagaaattatctggaaaagtgaacggttgaaaaagtcacggcgtgtatggatttttaccaccggcgatgcaacagcagaagaacgcccgctggcagttttgctcgatggcgaattttgggcgcaaagtatgcccgtctggccagtgctgacttcgctgacccatcgtcagcaacttcctcccgccgtgtatgtgttgatcgacgctatcgacaccacgcaccgcgcccacgaactgccgtgtaatgcggatttctggctcgcagtacagcaagagttattacccctggtgaaagctattgccccttttagcgatcgtgccgatcgcaccgtggttgccgggcagagttttggtgggctttccgcgctgtatgccggactgcactggcctgaacgctttggctgtgtattaagccagtcaggatcgtactggtggccgcatcggggcgggcagcaagagggcgtgttacttgaaaagctaaaagctggtgaagttagcgccgaaggtctgcgcattgtgctggaagcgggtattcgcgagccgatgatcatgcgggccaatcaggcgctgtatgcgcaattacaccccataaaagaatccattttctggcgtcaggttgacggcggacatgatgcgctttgttggcgcggtggcttgatgcaggggctaatcgacctctggcaaccacttttccatgacaggagttgaatatggcattcagtaatcccttcgatgatccgcagggagcgttttacatattgcgcaatgcgcaggggcaattcagtctgtggccgcaacaatgcgtcttaccggcaggctgggacattgtgtgtcagccgcagtcacaggcgtcctgccagcagtggctggaagcccactggcgtactctgacaccgacgaattttacccagttgcaggaggcacaatgagccagcatttacctttggtcgccgcacagcccggcatctggatggcagaaaaactgtcagaattaccctccgcctggagcgtggcgcattacgttgagttaaccggagaggttgattcgccattactggcccgcgcggtggttgccggactagcgcaagcagatacgctgcggatgcgttttacggaagataacggcgaagtctggcagtgggtcgatgatgcgctgacgttcgaactgccagaaattatcgacctacgaaccaacattgatccgcacggtactgcgcaggcattaatgcaggcggatttgcaacaagatctgcgcgtcgatagcggtaaaccactggtctttcatcagctgatacaggtggcggataaccgctggtactggtatcagcgttatcaccatttgctggtcgatggctttagtttcccggccattacccgccagatcgccaatatttactgcacatggctgcgtggcgaaccaacgcctgcttcgccatttacgcctttcgctgatgtagtggaagagtaccagcaataccgcgaaagcgaagcctggcagcgtgatgcggcattctgggcagaacagcgtcgtcaactgccgccgcccgcgtcactttctccggcacctttaccggggcgcagcgcctcggcagatattctgcgcctgaaactggaatttaccgacggggaattccgccagctggctacgcaactttcaggtgtgcagcgtaccgatttagcccttgcgctggcagccttgtggctggggcgattgtgcaatcgtatggactacgccgccggatttatctttatgcgtcgactgggctcggcggcgctgacggctaccggacccgtgctcaacgttttgccgttgggtattcacattgcggcgcaagaaacgctgccggaactggcaacccgactggcagcacaactgaaaaaaatgcgtcgtcatcaacgttacgatgccgaacaaattgtccgtgacagcgggcgagcggcaggtgatgaaccgctgtttggtccggtactcaatatcaaggtatttgattaccaactggatattcctgatgttcaggcgcaaacccataccctggcaaccggtccggttaatgaccttgaactggccctgttcccggatgtacacggtgatttgagtattgagatcctcgccaataaacagcgttacgatgagccaacgttaatccagcatgctgaacgcctgaaaatgctgattgcccagttcgccgcggatccggcgctgttgtgcggcgatgtcgatattatgctgccaggtgagtatgcgcagctggcgcagctcaacgccactcaggttgagattccagaaaccacgcttagcgcgctggtggcagaacaagcggcaaaaacaccggatgctccggcgctggcagatgcgcgttacctgttcagctatcgggaaatgcgcgagcaggtggtggcgctggcgaatctgctgcgtgagcgcggcgttaaaccaggggacagcgtggcggtggcactaccgcgctcggtctttttgaccctggcactccatgcgatagttgaagctggagcggcctggctaccgctggataccggctatccggacgatcgcctgaaaatgatgctggaagatgcgcgtccgtcgctgttaattaccaccgacgatcaactgccgcgctttagcgatgttcccaatttaacaagcctttgctataacgccccgcttacaccgcagggcagtgcgccgctgcaactttcacaaccgcatcacacggcttatatcatctttacctctggctccaccggcaggccgaaaggggtaatggtcgggcagacggctatcgtcaaccgcctgctttggatgcaaaatcattatccgcttacaggcgaagatgtcgttgcccaaaaaacgccgtgcagttttgatgtctcggtgtgggagtttttctggccgtttatcgcaggggcaaaactggtgatggctgaaccggaagcgcaccgcgacccgctcgctatgcagcaattctttgccgaatatggcgtaacgaccacgcactttgtgccgtcgatgctggcggcatttgttgcctcgctgacgccgcaaaccgctcgccagagttgcgcgacgttgaaacaggttttctgtagtggtgaggccttaccggctgatttatgccgcgaatggcaacagttaactggcgcgccgttgcataatctatatggcccgacggaagcggcggtagatgtcagctggtatccggcttttggcgaggaactggcacaggtgcgcggcagcagtgtgccgattggttatccggtatggaatacgggtctgcgtattcttgatgcgatgatgcatccggtgccgccgggtgtggcgggtgatctctatctcactggcattcaactggcgcagggctatctcggacgccccgatctgaccgccagccgctttattgccgatccttttgccccaggtgaacggatgtaccgtaccggagacgttgcccgctggctggataacggcgcggtggagtacctcgggcgcagtgatgatcagctaaaaattcgcgggcagcgtatcgaactgggcgaaatcgatcgcgtgatgcaggcgctgccggatgtcgaacaagccgttacccacgcctgtgtgattaaccaggcggctgccaccggtggtgatgcgcgtcaattggtgggctatctggtgtcgcaatcgggcctgccgttggataccagcgcattgcaggcgcagcttcgtgaaacattgccaccacatatggtaccggtggttctgctgcaacttccacagttaccacttagcgccaacggcaagctggatcgcaaagccttaccgttgcctgaactgaaggcacaagcgccagggcgtgcgccgaaagcgggcagtgaaacgattatcgccgcggcattctcgtcgttgctggggtgtgacgtgcaggatgccgatgctgatttcttcgcgcttggcggtcattcgctactggcaatgaaactggcagcgcagttaagtcggcaggttgcccgccaggtgacgccggggcaagtgatggtcgcgtcaactgtcgccaaactggcaacgattattgatgctgaagaagacagcacccggcgtatgggattcgaaaccattctgccgttgcgtgaaggtaatggcccgacgctgttttgtttccatcctgcgtccggttttgcctggcagttcagcgtgctctcgcgttatctcgatccacaatggtcgattatcggcattcagtcaccgcgccccaatggccccatgcagacggcggcaaacctggatgaagtctgcgaagcgcatctggcaacgttacttgaacaacaaccgcatggcccttattacctgctggggtattcccttggcggtacgctggcgcagggtattgcggcgcgactgcgtgcccgtggcgaacaggtggcatttcttggcttgctggatacctggccgccagaaacgcaaaactggcaggaaaaagaagctaatggtctggacccggaagtgctggcggagattaaccgcgaacgcgaggccttcctggcagcacagcagggaagtacttcaacggagttgtttaccaccattgaaggcaactacgctgatgctgtgcgcctgctgacgactgctcatagcgtaccgtttgacggtaaagcgacgctgtttgttgctgaacgcacacttcaggaaggtatgagtcccgaacgcgcctggtcgccgtggatagcggagctggatatctatcgtcaggattgtgcgcatgtggatattatctctccagggacgtttgaaaaaattgggccgattattcgcgcaacgctaaacaggtaaattaatattatttataaacccataattacagaaaataattatgggttttttatttgtttgatttataggtttgatgaatatttctcttaaatagagtgaatgttgcattcagtggaaggaatttacaaacttcagcttcggataattatcaccaactggtaaagtgagcgccgtggagatttccccctattggactcattttcaggttataccccatgtcatcactgaatattaaacagggaagtgacgctcattttcccgattatcctctggcgtcgcccagtaataatgaaattgatttacttaatctaatctcagttttatggcgggccaaaaaaacggtcatggcggtcgtttttgcgtttgcctgcgcaggcttgctgatctctttcatcctgccgcaaaaatggaccagcgcggcggttgtcacgcctccagaacctgttcagtggcaagagttggagaaatcattcactaagcttcgtgtgctggatctggatatcaaaattgatcgtacagaagcatttaacctgtttatcaagaagtttcagtcggttagcttgctggaagagtacctgcgttcatcaccttatgtgatggaccaattaaaagaggcgaaaatcgacgaactggatttgcatcgcgcaattgtcgcattgagcgaaaaaatgaaagcggttgatgacaatgccagtaagaaaaaagatgaaccgtcactgtatacctcctggacgctaagttttaccgcgccaaccagtgaagaggcgcagaccgttttgagcgggtatatcgattatatctctacgttggtggtgaaagagtcgctagaaaacgtccgtaataaactggagatcaaaacccagtttgaaaaagaaaaactggctcaggatcgcattaaaacgaaaaatcaacttgatgcaaacattcagcgcctcaattattcactcgacattgccaacgcggcaggaattaaaaagcccgtttacagtaatggtcaggccgttaaagatgaccccgatttttctatttctctcggtgcagacggtattgaacgcaaactggaaatagaaaaagcggtcactgacgttgcggaactgaacggtgaattacgtaatcggcagtatcttgtcgagcaattaacaaaagcacatgtcaacgatgtgaattttacgccgtttaaatatcagttaagcccgtcattgccagtgaaaaaagacggtccgggtaaggcgattattgtgatcctttccgcgttgatcggcgggatggtggcttgtggtggcgtgctgttgcgctatgcgatggcatccagaaaacaggatgccatgatggcagaccacttagtttaactatttgcggttgaaggtgccgttcgtccgagcggcaccacaagcggcgttccggcaactggatcgtcaatgatcatgcagcgcagaccataaatgcgctcaatcagttcagcagtgacaatctccttcggcgctccctgagcaacaattttcccttcccgcaatgcaatcaaatggctggcgtaacgacaggcctgattaagatcgtgcagcaccgccgccagggtatagcctttttcgcggttcagttcgcttaacaactccagcaaatcaatctgatgactgatatccagccaggtcgtgggttcgtcgagcagcataattgccgtttcctgggccagcaccatcgcgatccacgctcgctggcgttgtccgccagaaagggtatccacgctttgatctgccagatgagttattcccgtggcctgcattgctttcgttaccgcttcttcatcctctttgcgccagcgggtaaacagcggttgatgcggataacgtccacgcgccaccagctcctgcacggtgatatcgcccggcgtggtagcattttgcgccaacagaccaatccggcgtgcaacctctttactggcgtaatgttgaatgtgctcgccatccagccagacatgcccatgagcaggcgtcatcaggcggcttaaggtacgcagtaacgtggatttaccgcagccatttggcccgataattgccgtgaagtgaccatcaggtatttctacagtcagattttccgcaacggtatatttgccatatcccagggttaactgttcgccgcgcaaacgggctactgattcggtcattttttgcgagactcctgaattaacaagacgataaggtaaataccgccgaggctgacggtaacgacgccaaccggaagttgatacggcataaacagttgttgggcgcagagatcggccgccagcagtaacagcgccccgcatagcgccgcctgggttagcccccagcgagcggtgccgctaatgcgtcgggcaatgtgcggtgcgactaaagcaataaaggaaatcggcccggcaagcgctgttgccgcagcggtaagcaccactgcaaccagcatcattaacagacgcgaacgttcgacgctgacgcccagcgcacacgcggtatcatcgcccatttccagcaagcgcatccggcgtaccagtaaggcggcggcaatgagcatcaatataatgatgggtgcggaaggcgaggtttttgcccacgtcaggccgttgagcgatccggcattccacaaacctgctgttagcgccgtttctaaagacgctttcagcaacagccaggtattaaaggccaccagcatggcgcgaacgccgataccgataataatcaaccgaaaggtgtcgatgccgttgcgccaggcgagcagccagaccagcagcgaagtgacaatgccgcccaccattgctgacagcgcgatagccgtcaggtcctgaccaaacagcaccatcgccaccagcacgccgctccacgccccggtgttaaagcccattacgtcagggctgccgagcgggttacgcatcagcgactgaaaaatcgcgccactgacgcccagtgctgcgccaatcaacagcgccatcagcacgcgtggtaaacgccattcggtgaccaccatcgtcatactgcgcggcgcatcgcccatcagcgcggcgaatacctgcgaggtttccagcgtgacggcaccgctgcgtaatccccagatacctgcaaccacacaggcggaaaccagcagcaaacaggtgatgagtaatcggcgagagacgtaaatcatgcaccacctcgcgttttacgtcgcacgaggaagatcagcaccggtgcaccaataaacgcactgaccacagaaacgcgcagttcgccgggcacaatcacccgcccgatgatatcggcaaacagcagcagggcaggggtagcaagtagcgtgacgggcagcgaccagcgatgatcggcacccaccagccaacgcgccatatgcggcatcatcaggccaataaaggcaatcgggccaactattgccgtcgcactaccacaaagcacggtaatcgccagcagaccaatcaactgtgtgcgcgccacgcgactgcccagcgccgtcgcggtgtcgctgccgaggctcaaactgttcagcgcgcgactcagtaatagcgcagttgctccggcgatcagcaccgggatcagcaccacttttaaggtatgtagattgcgaatatccagcgaaccggcttgccagaaacgcaactgatcgtagacgtcaggattaagcagggcgatgccgctggtcagtccttccagcaccgccgccagcgccacgcccgccagggttaaacgcaccggacttaactgcccgccgccctgactgccggtaaaggcaacaatcaatgaggccaccagcgccccggcgaaggccatcgccagttgttcctgcgcggaagagtaaccaaacagcgccgcacccagcacaatggcaaagctggctccggcgttcacgccaagcaagccggggtcggcaagtgggtttcgggtgagggtttgcattaacgccccggcaaggccaagcgcgccgcctgccagtaaaccggcaagggtacgcggcagccgcgcgtcgagcacgatggtgcagtcggcgctctggcaggtgccggagaaggcctccagcactacggaagcggggagtgattttgccccaatgagcaggcttaatgccgtcgcgataatcagtaataacagcaatccgggcacggcaatggcgcgtgtcacggcaacagaaccagacatacgaacttccatgataatgaaattaattatcgttatcgatcttatttggatatgttagcatgtgcagcctaagaataggtatttaaaatatttgatggcaaggcattgtaatgaataaacaatcctggctgcttaacctcagcctgttgaaaacgcacccggcgtttcgcgcagtattcctcgctcgtttcatctcaattgtgtctctgggtttgctcggcgtcgcggtgccggtgcagatccagatgatgacacattccacctggcaggtggggctttcggtgacgctgaccggcggcgcgatgtttgttggcctgatggtcggcggtgtgctggcggatcgctatgagcgcaaaaaagtgattttgctggcgcgcggcacctgtggcattggcttcattggactgtgccttaatgcactgctgccggagccgtcattgctggcaatctatttacttggtttatgggatggttttttcgcatcgcttggcgttacggcgctattggcggcgacaccagcactggtagggcgtgaaaacttaatgcaggccggggcgatcaccatgttgaccgtgcgtctggggtcggtgatttcgcccatgattggcggtttattgctggcgaccggtggcgtagcctggaactacgggctggcggcggcgggcacgtttattaccttgctaccgttgttaagccttccggcgttgccaccgccaccgcagccgcgtgagcatccgttgaaatcattactggcaggatttcgttttctgcttgccagcccgctggtgggcgggattgcgctgctgggtggtttattgacgatggcgagcgcggtgcgggtactgtatccggcgctggctgacaactggcagatgtcagcggcacagattggttttctctacgcggcgatcccgctcggcgcggctattggtgcgttaaccagcgggaagctggcacatagtgcgcgaccagggttattgatgctgctctccacgctgggatcgttcctcgccattggtctgtttggcctgatgccgatgtggattttaggcgtggtttgtctggcgctgttcggctggttgagtgcggtcagctcgttgctgcaatacacaatgctgcaaacgcaaaccccggaagcgatgttagggcggattaacggtttgtggacggcgcagaacgtgacgggcgatgccataggcgcggcgctgctgggtggtttgggcgcgatgatgacaccggttgcttccgcaagcgcgagcggttttggtttgttgattatcggcgtgttgttattgctggtgctggtggagttgcgacattttcgccagacgccgccgcaggtgacagcgtccgacagttaatgcttaaaacagcgccttaagcctatccagcacttgcatggcgctgtagtaatccagacggaacgtctcggttcccagcgcataaacctgcttgttttgtactgcaggcaggtgcgcgagcagcggattagcataaatagcatcggcatctttctgatcaccggcgaacaggaatagtgactcgccatttaaccctgcagccagattttccccaccaagctgaatgatgtcatggcgtttaccctgactttggctggcatttaaccctgcgggtaacttcgccagcgtaaagccgagttgttccagcatctgcccttgtgctgattctggcgtccagagattggcactgtgtgcagcggcagtatagacaatggcagtgaccggctgcggcggtaatttgatttgctctttcgccgccgccagttgcttatcaaactgcgcaatccgctctgccgcttgtttctcatgcccggtaatttcgccaagttgcgttaacagcgactgccagcttttgtcgtcgtaattgatgattaatgtcggggcgatggtggaaagctgatcatacagtgccagcgccgaatccccgccggttgcgctaattaaaatcagatccggcatttgcgcggcaacggcttcggcgctcggttcgccgatatagagccgttgcagtttgcgttctttcgccaccttgctccactggcgtaaaaagccctggtcatccgcgacgcggttattcggcgtggtcgcgccgctggcgatcaccggagcatcaatcgccagcagtgagccggtcagggtgacgctggtggaaacaatacgctgcggctggctttccagtgtatgtgtgccacggctgtcagtaatctgacgcggccagtcagcggcctgaactgcggctattcctgaaagcaaaagtcctgttaatagaagggcgttgcggtagagcggggcgagtctcacaaatcagcttcctgttattaataaggttaagggcgtaatgacaaattcgacaaagcgcacaatccgtcccctcgcccctttggggagagggttagggtgaggggaacagccagcactggtgcgaacattaaccctcaccccagccctcaccctggaagggagagggggcagaacggcgcaggacatcacattgcgcttatgcgaatccatcaataatgcttctcattttcattgtaaccacaaccagatgcaaccccgagttgcagattgcgttacctcaagagttgacatagtgcgcgtttgcttttaggttagcgaccgaaaatataaatgataatcattattaaagcctttatcattttgtggaggatgatatggatacgtcactggctgaggaagtacagcagaccatggcaacacttgcgcccaatcgctttttctttatgtcgccgtaccgcagttttacgacgtcaggatgtttcgcccgcttcgatgaaccggctgtgaacggggattcgcccgacagtcccttccagcaaaaactcgccgcgctgtttgccgatgccaaagcgcagggcatcaaaaatccggtgatggtcggggcgattcccttcgatccacgtcagccttcgtcgctgtatattcctgaatcctggcagtcgttctcccgtcaggaaaaacaagcttccgcacgccgtttcacccgcagccagtcgctgaatgtggtggaacgccaggcaattccggagcaaaccacgtttgaacagatggttgcccgcgccgccgcacttaccgccacgccgcaggtcgacaaagtggtgttgtcacggttgattgatatcaccactgacgccgccattgatagtggcgtattgctggaacggttgattgcgcaaaacccggttagttacaacttccatgttccgctggctgatggtggcgtcctgctgggggccagcccggaactgctgctacgtaaagacggcgagcgttttagctccattccgttagccggttccgcgcgtcgtcagccggatgaagtgctcgatcgcgaagcaggtaatcgtctgctggcgtcagaaaaagatcgccatgaacatgaactggtgactcaggcgatgaaagaggtactgcgcgaacgcagtagtgagttacacgttccttcttctccacagctgatcaccacgccgacgctgtggcatctcgcaactccctttgaaggtaaagcgaattcgcaagaaaacgcactgactctggcctgtctgctgcatccgacccccgcgctgagcggtttcccgcatcaggccgcgacccaggttattgctgaactggaaccgttcgaccgcgaactgtttggcggcattgtgggttggtgtgacagcgaaggtaacggcgaatgggtggtgaccatccgctgcgcgaagctgcgggaaaatcaggtgcgtctgtttgccggagcggggattgtgcctgcgtcgtcaccgttgggtgagtggcgcgaaacaggcgtcaaactttctaccatgttgaacgtttttggattgcattaaggagcgaggatgagcattccattcacccgctggccggaagagtttgcccgtcgctatcgggaaaaaggctactggcaggatttgccgctgaccgacattctgacgcgacatgctgcgagtgacagcatcgcggttatcgacggcgagcgacagttgagttatcgggagctgaatcaggcggcggataacctcgcgtgtagtttacgccgtcagggcattaaacctggtgaaaccgcgctggtacaactgggtaacgtcgctgaattgtatattacctttttcgcgctgctgaaactgggcgttgcgccggtgctggcgttgttcagccatcagcgtagtgaactgaacgcctatgccagccagattgaacccgcattgctgattgccgatcgccaacatgcgctgtttagcggggatgatttcctcaatactttcgtcacagaacattcctccattcgcgtggtgcaactgctcaacgacagcggtgagcataacttgcaggatgcgattaaccatccggctgaggattttactgccacgccatcacctgctgatgaagtggcctatttccagctttccggtggcaccaccggcacaccgaaactgatcccgcgcactcataacgactactactacagcgtgcgtcgtagcgtcgagatttgtcagttcacacaacagacacgctacctgtgcgcgatcccggcggctcataactacgccatgagttcgccaggatcgctgggcgtctttcttgccggaggaacggttgttctggcggccgatcccagcgccacgctctgtttcccattgattgaaaaacatcaggttaacgttaccgcgctggtgccacccgcagtcagcctgtggttgcaggcgctgatcgaaggcgaaagccgggcgcagcttgcctcgctgaaactgttacaggtcggcggcgcacgtctttctgccacccttgcggcgcgtattcccgctgagattggctgtcagttgcagcaggtgtttggcatggcggaagggctggtgaactacacccgacttgatgatagcgcggagaaaattatccatacccagggttacccaatgtgtccggatgacgaagtatgggttgccgatgccgaaggaaatccactgccgcaaggggaagtcggacgcctgatgacgcgcgggccgtacaccttccgcggctattacaaaagtccacagcacaatgccagcgcctttgatgccaacggtttttactgttccggcgatctgatctctattgatccagagggttacatcaccgtgcaggggcgcgagaaagatcagattaaccgtggcggcgagaagatcgctgccgaagagatcgaaaacctgctgctgcgccacccggcggtgatctacgccgcactggtgagcatggaagatgagctgatgggcgaaaaaagctgcgcttatctggtggtaaaagagccgctgcgcgcggtgcaggtgcgtcgtttcctgcgtgaacagggtattgccgaatttaaattaccggatcgcgtggagtgtgtggattcacttccgctgacggcggtcgggaaagtcgataaaaaacaattacgtcagtggctggcgtcacgcgcatcagcctgaaggagagaacacgatggctattccaaaattacaggcttacgcactgccggagtctcacgatattccgcagaataaagttgactgggcctttgaaccgcaacgtgccgcgttgttaatccatgatatgcaggactattttgtcagcttctggggcgagaactgcccgatgatggagcaggtgatcgcgaatattgctgcgctgcgcgactactgcaaacagcacaatatcccggtttattacaccgcccagccgaaagagcagagcgatgaagatcgggcgctgttgaatgatatgtgggggccgggcctgacccgctcgccggaacagcaaaaggtggtggatcgcctgacgccagatgccgacgacacggtgctggtgaagtggcgctacagcgcgtttcatcgttctccgctggagcaaatgctgaaagagagtggacgtaaccagctgattattaccggggtatatgcccacattggctgtatgaccaccgcaaccgacgcatttatgcgcgatattaaaccgtttatggtggcggatgcgctggccgatttcagccgtgacgagcatttgatgtcgctgaaatatgtggccggacgttctggccgggtggtgatgactgaagaattactgccagcacctatccccgccagcaaagcggcgctgcgtgaggtgatcctgccgttgctggacgagtccgatgaaccgttcgatgacgacaacctgatcgactacggtctggattcggtgcgcatgatggcgctggcggcgcgctggcgcaaagtgcatggtgatatcgactttgtcatgctggcgaaaaacccgaccatcgacgcctggtggaagctactctcccgcgaggtgaaataatggatttcagcggtaaaaatgtctgggtaaccggcgcaggtaaaggtatcggctacgccacggcgctggcgtttgttgaggcgggagcgaaagttacaggttttgatcaagcgttcactcaggagcaatatccctttgcgaccgaagtgatggatgttgccgacgctgcgcaggtcgcgcaagtgtgtcagcgactgttagctgaaacggagcgactggacgcgctggtcaatgcggcgggaattttacgcatgggcgcgaccgatcagctcagtaaagaggactggcagcagacttttgcggttaacgtcggcggtgcgtttaacctgttccagcaaaccatgaaccagtttcgccgtcagcggggcggggcgattgtcactgtggcgtccgacgccgcgcacacgccgcgtattggcatgagtgcttatggcgcatcgaaagcggcgctgaaaagcctggcgttgagcgtcgggctggaactggcgggtagcggcgtgcgctgtaatgtggtttcgcctggctccaccgacaccgatatgcaacgcacgctgtgggtgagcgatgacgccgaagaacagcgtattcgcggctttggcgagcagtttaaactcggcattccgctggggaaaatcgcccgtccacaagagatcgccaacacgattttgttcctcgcctctgacctcgccagccatattaccctacaggatattgtggtcgatggcggctcaacgctgggggcataagcatgatctggaaacgccatttaacgctcgacgaactgaacgccaccagcgataacacaatggtggcgcatctgggaattgtgtatacccgtctgggcgatgatgtgctggaagccgaaatgccggttgatacccgtactcatcagccgttcggtttactacatggcggcgcgtcggcggcgctggcggaaacgctgggatcgatggccggatttatgatgacccgcgacggacagtgtgtggtaggcacagaacttaatgcaacacaccatcgcccggtgtctgagggaaaggtacgcggcgtctgccagccgctgcatcttggtcggcaaaatcagagctgggaaatcgtcgttttcgatgaacaggggcggcgttgctgcacttgtcggctgggtacggcagttttgggatgaacccgacagaattagatgagattgcaggaaaactcggttaacggagtgatcgagttaacattgttaagttaaatattggtttcaactccgatttacatggttgctgtgttgttaaattgtacaaagatgttatagaaacaaaatgtaacatctctatggacacgcacacggataacaactatgaacaaatcagggaaatacctcgtctggacagtgctctctgtaatgggagcatttgctctgggatacattgctttaaatcgtggggaacagatcaacgcgctgtggattgtggtggcgtcggtctgtatctatctgatcgcttaccgtttttatgggctgtatatcgccaaaaatgtgctggcggttgacccgacgcgtatgacgccagcggtgcgccataacgacgggctggactatgtgccgacggacaagaaagtgctgttcggtcaccattttgcggccattgccggagcaggtccgctggtggggccggtactggcggcgcaaatgggctacctgccggggatgatctggctgctcgctggggtggttctcgccggtgcggtgcaggatttcatggtgctgtttgtttctacgcgccgtgacggtcgctcgctgggtgagctggtcaaagaagagatggggccaaccgccggggtgattgcgctggtggcctgctttatgatcatggtcattatccttgcagtgctggcgatgatcgtggtgaaagccctgactcatagcccgtggggaacatataccgttgcgttcaccattccgctggcgctgtttatggggatctacctgcgctatctgcgtccggggcgtattggcgaagtgtcggtcatcggtctggtattcctgattttcgccattatctctggcggctgggtggcagaaagtccgacctgggcaccgtactttgactttaccggcgtgcagttgacctggatgctggtgggttacggttttgtggcggcggtgctgccggtgtggttactgctggccccgcgtgactacctctctaccttcctgaaaatcgggactatcgtcggtctggcggtaggcattttgattatgcgcccgacgctgaccatgcctgcgctgaccaaatttgtcgatggcactggcccggtatggaccggtaacctgttcccgttcctgtttatcaccatcgcctgtggcgcggtgtctggcttccatgcgctgatctcttctgggaccacgccgaagatgctggcgaacgaagggcaggcgtgctttatcggctacggtgggatgttaatggaatccttcgtggcgattatggcgctggtttccgcctgtatcatcgatccgggcgtgtattttgccatgaacagcccgatggcggtgctggctccggcagggacggcggatgtggtcgcttctgccgcgcaggtggtgagtagctggggctttagcattacaccagatacgctaaaccagattgccagcgaagtgggtgaacagtcgatcatttcccgtgcgggcggtgcgccgacgctggcggtggggatggcctacattctgcacggcgcgctgggcggcatgatggatgtggcgttctggtatcacttcgccattttgtttgaagcactgtttattctgacggcggtggatgcaggtacgcgtgctgcgcgctttatgttgcaggatctgctgggcgtggtgtctcctggcctgaagcggaccgattcactgcctgctaacctgctggcaacagcgctgtgcgtactggcgtggggctacttcctccatcagggcgtggtcgatccgctgggcggcattaacactctgtggccgctgtttggtattgccaaccagatgctggcagggatggcgctgatgctctgtgccgtggtgttgttcaagatgaaacgtcaacgttacgcctgggtggcgctggtaccaacggcctggctgctgatttgtaccctgaccgcaggctggcagaaagcgtttagcccggatgcgaaagtcggcttcctggccattgctaataagttccaggcaatgatcgacagcggcaatattccgtcgcagtatactgagtcacagctggcgcaactggtgttcaacaaccgtctggatgccgggttaaccatcttctttatggtggtcgtggtggttctggcactgttctcgattaagacggcacttgcggcattgaaagatccgaagccaacggcgaaagaaacgccgtatgaaccaatgccggaaaatgtcgaggagatcgtggcgcaggcaaaaggcgcacactaaagtcagagtgagggggggatgttggcgaatgttggcttagtgcccagggttccctctcaccctaaccctctccccggtggggcgaggggactgaccgagcgcgttgatagcatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactctttcagcaacatggttagcggaggccaagatgtttgattcactggcaaaagccggaaaatatttaggtcaggcggcgaagctgatgattggtatgcctgattacgacaactatgtcgaacatatgcgggttaaccatcccgatcaaacgccgatgacctacgaagagtttttccgtgagcggcaggacgcgcgctacggtggaaaaggcggcgcgcgctgctgctaaatttgtacgtcaggctttaaacgattccacttttttgaacgctgcacgcaacgtatctggtgtcagcgtgactggcaggtaatgaatggactccaccggacgcagggtgtgggcaatcactttgtcgatctccgcctgattattgatatccacttccagctccgccagtgtagtcggcagatgaaaacgctgatacgctccagttaattgcgccagcacatcatcctgacccagcaaggcgctttgcaccagaattccgtaggcgactttggtgccgtggagaaacttctcggtttgcggcagcacggtcagaccgttatgcacggcatgagctgccgccacacgcgtaaaacgatcgcccagaccaccaaccatcccaccaccagcaataatagcatccaccacatcgcaaaatgattgcgttaactgttgattttgctgatcgctcagcgcctgttcgctactgtttaacaagacgtcgcgaatggcttgcgcattattgatccccagtcgcacggttagcggcaacgtttctggttgcggagccagcaccaccgcttcataccatttcgccagcgtgtcaccgatccccgccagcagatattgttgcggtgcattgaggataatctccggttccaccagcaccataaaattggcgtcgtcgaaaatctcataatgcagcgcctgtccggcatcattataccagacggagagcggtgtccaggcggcgcaggtggcggcgatcgtcggaacggcaacaaacggcagaccgagacggcgggcgagggctttcgcggtgtcgagcagtgcaccgccaccgacgccaatcaccacgctgcggtcgtcaccggactcagccgccagttgttgtacatcgctttcgctgcaatgaccgcgaaacaaaatatgctttgcccctggcagtccaaacgctggcggaagtttggtttgcgccgcagcaatggcgcgtttgccgtagatccacaccgcgcgagaaagttgttcatcagtgaaaaaatcgtgcaggtgattgaaacttcctggatgtgaaaagtagttagccgggccgacgaccacgcggataggattgtgaggcatgttgtgttgtccttattgttttatttagacatctaaacgtcttgattgccaaatactagcatcgtgttatagtgccttcaacacgcaacttcgtcaggtacaataaaaatgacaaataaccctctgattccacaaagcaaacttccacaacttggcaccactattttcacccagatgagcgcgctggcgcagcaacaccaggcgattaacctgtcgcaaggctttcctgattttgatggtccgcgctatttacaggagcggctggcgcaccacgttgcacagggggcaaaccaatacgcgcccatgaccggcgtgcaggccttgcgcgaggcgattgctcagaaaacggaacgtttgtatggctatcaaccagatgccgatagcgatatcaccgtaacggcaggggcgacggaagcgttatacgcggcgattaccgcactggtgcgcaatggcgatgaagtgatttgttttgatcccagctatgacagttacgcccccgccatcgcgctttctgggggaatagtgaagcgtatggcactgcaaccaccgcattttcgcgttgactggcaggaatttgccgcattattaagcgagcgcaccagactggtgatcctcaacactccgcataaccccagtgcaactgtctggcagcaggctgatttcgccgctttgtggcaggcgatcgccgggcacgagatttttgtcattagcgatgaagtctacgagcacatcaacttttcacaacagggccatgccagtgtgctggcgcatccgcagctgcgtgagcgggcagtggcggtttcttcatttggcaagacctatcatatgaccggctggaaagtgggttattgtgttgcgccagcgcccatcagcgccgaaattcgcaaggtacatcagtatctgaccttttcggtgaataccccggcacagctggcgcttgctgatatgctacgtgcagaacctgagcattatcttgcgttaccggacttttatcgccagaagcgcgatattctggtgaatgctttaaatgaaagccggctggagattttaccgtgtgaaggtacatactttttgctggtggattacagcgcggtttctaccctggatgatgttgagttttgccagtggctgacgcaggagcacggcgtagcggcgattccgctgtcggtgttttgcgccgatcccttcccacataaactgattcgtctctgttttgccaagaaggaatcgacgttgctggcagcagctgaacgcctgcgccagctttagctatttaaccgtccaggcgcgggaatattgacggtcggcaaacaactcttgcaggccgttaatttgcttcaggcgcagcacttcgtcgctgtccattcccagctctttgccaattttattatcgtcccatcccaactggctaagttcacggacgatttccgacatggcggtgatttgatggcgtccacgagcgcgattatgacgaatagtcgcggcgatgcgttgattacgcgtaccttccagacaggtcaccggcaaataaccttttaagcgtaattttaatgatgatgagcctttaccaatttcatggcggtgaaaaccatccacgatttccatggcatttttatccgtatgtgtgaccacaatgggttgggtaaaaccatctatttcaatggatttttgcagcagttttttttcgggtggtgccacgttgtttgggttgtaatcattaggcataagttggctgtttttaacccacagaacgcaatccactggctcttcacgaaaggggctaacctgatggatcgccatgcggatttcattaatcgctttgatgcgatcatcttccggcaagctggcgagaaattgcgttaaatcctgcgttaatcgttgttgcatagtatcccccattcctgacgttttccttttatccgttcgttataacgctgatagttcttcgattttgtggggctaaatgataatgcccgacaccagtaatcgttattgagtaaaactttgcatatccgccgccaggaggggatatctttcgcgccaatgtccccttgctgggtttgtggaacctcgatgccttttttctgataccagtgcaaataaatggcgattttattgcggtaatgctcagctgttttttccggcatgctattgagcagcaataatgcatattcttgccagtctaaatgttctggcttgaggattttccgatgcccatagaaatgattgtcatgtccggcgtaaatgccgccactttttaccccgctgactcgtgcgcacatagcagcccagcgatccggttcgataacgtgatagagccataatccttgtcgttgctccgggccaaaaggttcgcaaattcgcatatgacgcagaggaacgcctgcctgatacattaggttatacagtgggttgcagagactttgatgatttgcataccaggtccagatatcagccactttccagtcgtaaatggggtaaatgtaccagctatgaccgcctggtgcggccgtagtccagggtttatcgtcggcaaaacgttgtttatttaaactggcgatggcgacaaaacggttgtaggactcatccgcacggatgccgatcatcatcgccgccggacgtttttgtgaaaaccattcggcaaactcacgtacaaattgttcgaaggtcatgcctggctggtaaaagcagaaaaagtcagggtcggttatcgcatcttggggaggttgacgtacccattcgacatcaggttcccagcactgccattcgggttggtattgtgaaagggaattttgcgtcgtaagcgggagcgcaacccagtaaaactcttcgatgacatcggtgtacaactcgcgcagggactgaacatagttaatggtgcaagagaattgcgcctcccagtcgataaacaaaacgcagatttttttgcccatttgtcgggcaagttcggctgtcagatgcagcattaaaccagagtctttgccgccagaaaatgagacacaaacgcggggtagggtgttgagtgtccaggtaatacgctctcgtgcagcttccagaatattgagcggaagaggaattttataaatagacatctgaagacgctctctgaacgttacagggtgatcagtgagataagtctgttaattataaagtaaacactgtaaagcagagtgttttatttttcattcgcgctgtgaataaatagatgaaagttatagtagctgtctgtagttatatatcaaaaactctcatttagacggtcaataaatcgggagaacaccaaattatttaaagaagatttattataggaaatgtaaagctttattgaaggtaacggatgttctagttttatctcttttaagttaagaaagtcacggtaggaattataaagttcataggggactattcccagtaaatctgtaactgcaatgctattaatgattgtcagcaaagaggaaccacgaaatgagattttgcgattcataaatctctcgtctatttccatttgaatatcatcaacccctgctgatttagatattaattgggtgaactcttctgccataatttgttcataagtgctattgtcagtaattcgtggatgcctattactacaaattagagtattgcgaatcgtatgcaatggcatgcaaatgacggaacggctgatcactggcatttgggtgatcaccagatcggctttgcggtgaaccaacagttcttcagcattctctgctgacatgaggatatcatggcactcaatctcgacagaggaatcttgccgtaggcagcggatcagcatactattattagagcaagaaatgagctgagggccgtagataataaagtttttctttagttcggacttattgactatattaattgtttgttcaaggcctctgagatttttctcaagatggtgatgcagatttaaccctgttgtcgtcggcgcgataccttttcctgagcgaatgaataaagggtcattaaattgcgcacgtaagcgttgtaacgactggctcacggctgatggggtgatatatagtgattcagcagctttgctaatgcttaaatgctggtaaatacactcaaatatgacaagaagatttaagtcgaactttttcaagtcgtagagattggccatacactactccggttatatttttcttccatgatatattcacttaatcaatgttttttgcgtatatatttttattgattatgtttttttgcttaactcaggattaagtttttctaaaatagcacagccacttagggcagagcgagcaattcatgcttttttaggatggttgaaaagcagggatatagttcaaccatccatgaattaccttttatttattccccataatgatattaagcgttttctgatcgggcaaccccacggcctgttgtagcgtattttccttactcatgtaatagatagccggcgtgacatttgcccccagatcgtccatcagtttctcattgtcacttaacactttcatttgctctgtacttacgtttgcaggcacgtttagcttaagcttgccaccagaggcttcatattgttgccaggtttttgcgggatctttggaggcaagaattgccgctgctgtcgccgggctttctggcttgataaccccaaccaacaatgttcttaattgcactttgccagaatctacccacgggcgcgcctgctgccagaactgtttacaatatgggcagaacggatcggcgaagacgtagacaatgaccggcgcatcttttttaccgtcgaggagccagtgggattgttccatccgttgccacatttcgcgtccggctggtgcgtaaatttctttttcgataagtgtgttactcaggttttcacctttctcgttgtacatgtaaccagagatagcgtgcttaccatctggagtcaggtagatggtgacgcccatatcctgatactttccgagataacctttcattcctccgggggcatcgaatgttttgatgattgtaatgccctgtttttcaatcgcttttactggagcaggaagttcctctgcgaaggcgattgcaggaagcagagccagtaaaagtatcttttttaacattaatttgtccttttcagtcagtgcaaaagtcgagtaaaaggcataacctatcactgtcataggtaagagcttagatcaggtgattgccctttgtttatgagggtgttgtaatccatgtcgttgttgcatttgtaagggcaacacctcagcctgcaggcaggcactgaagataccaaagggtagttcagattacacggtcacctggaaagggggccattttactttttatcgccgctggcggtgcaaagttcacaaagttgtcttacgaaggttgtaaggtaaaacttatcgatttgataatggaaacgcattagccgaatcggcaaaaattggttaccttacatctcatcgaaaacacggaggaagtatagatgtccttgattaacaccaaaattaaaccttttaaaaaccaggcattcaaaaacggcgaattcatcgaaatcaccgaaaaagataccgaaggccgctggagcgtcttcttcttctacccggctgactttactttcgtatgcccgaccgaactgggtgacgttgctgaccactacgaagaactgcagaaactgggcgtagacgtatacgcagtatctaccgatactcacttcacccacaaagcatggcacagcagctctgaaaccatcgctaaaatcaaatatgcgatgatcggcgacccgactggcgccctgacccgtaacttcgacaacatgcgtgaagatgaaggtctggctgaccgtgcgaccttcgttgttgacccgcagggtatcatccaggcaatcgaagttaccgctgaaggcattggccgtgacgcgtctgacctgctgcgtaaaatcaaagcagcacagtacgtagcttctcacccaggtgaagtttgcccggctaaatggaaagaaggtgaagcaactctggctccgtctctggacctggttggtaaaatctaaatttccttcgtctttcacgccatagcggcgttggcgtcgcccgctcaccccggtcacttacttgtgtaagctcccggggattcacaggctagccgccttgctctgacgcgaaatacttcggaaattcacctaattcttcgggtgctgcggcacccgattttcttccccgcaccatgatgcaagctgcatccaggtagccgcagaggccgcttgcatgatgatgtttaaagcccaggagataaacatgctcgacacaaatatgaaaactcaactcaaggcttaccttgagaaattgaccaagcctgttgagttaattgccacgctggatgacagcgctaaatcggcagaaatcaaggaactgttggctgaaatcgcagaactgtcagacaaagtcacctttaaagaagataacagcttgccggtgcgtaagccgtctttcctgatcaccaacccaggttccaaccaggggccacgttttgcaggctccccgctgggccacgagttcacctcgctggtactggcgttgctgtggaccggtggtcatccgtcgaaagaagcgcagtctctgctggagcagattcgccatattgacggtgattttgaattcgaaacctattactcgctctcttgccacaactgcccggacgtggtgcaggcgctgaacctgatgagcgtactgaacccgcgcatcaagcacactgcaattgacggcggcaccttccagaacgaaatcaccgatcgcaacgtgatgggcgttccggcagtgttcgtaaacgggaaagagtttggtcagggccgcatgacgttgactgaaatcgttgccaaaattgatactggcgcggaaaaacgtgcggcagaagagctgaacaagcgtgatgcttatgacgtattaatcgtcggttccggcccggcgggtgcagcggcagcaatttactccgcacgtaaaggcatccgtaccggtctgatgggcgaacgttttggtggtcagatcctcgataccgttgatatcgaaaactacatttctgtaccgaagactgaagggcagaagctggcaggcgcactgaaagttcacgttgatgaatacgacgttgatgtgatcgacagccagagcgccagcaaactgatcccagcagcagttgaaggtggtctgcatcagattgaaacagcttctggcgcggtactgaaagcacgcagcattatcgtggcgaccggtgcaaaatggcgcaacatgaacgttccgggcgaagatcagtatcgcaccaaaggcgtgacctactgcccgcactgcgacggcccgctgtttaaaggtaaacgcgtagcggttatcggcggcggtaactccggcgtggaagcggcaattgacctggcgggtatcgttgagcacgtaacgctgctggaatttgcgccagaaatgaaagccgaccaggttctgcaggacaaactgcgcagcctgaaaaacgtcgacattattctgaatgcgcaaaccacggaagtgaaaggcgacggcagcaaagtcgttggtctggaatatcgagatcgtgtcagcggcgatattcacaacatcgaactggccggtattttcgtccagattggtctgctgccgaacaccaactggctcgaaggcgcagtcgaacgtaaccgcatgggcgagattatcattgatgcgaaatgcgaaaccaacgtgaaaggcgtgttcgcagcgggtgactgtacgacggttccgtacaagcagatcatcatcgccactggcgaaggtgccaaagcctctctgagtgcttttgactacctgattcgcaccaaaactgcataagaagaagtaagattcacctgcaattgcttagccgccggggtcaaacctggcggcttttttatggcattaaaaagccccgccgggatggctccgggcagggcgggatacttattctggcaattaacgcacaaccagcaccggcagattggcgtggcggatcacgctcgaggcgttagaacctaacagatgggtcgaaatcgatgggttgcgagaaccaataactacaacatcagcccccagttcttctgccaactcattgacttcatcccgcacgctaccaaaacggacatgttgtttaatgcgggaaggatcgatggtgaagtggctgaccatcgtttgcagacgttcttgtgcttcatgttgcagatgctcttcaaaacgacgcacatcagcggcaaaacggtgcaggctcaggctggctgacccgggtagtacgtgaagtagatgaataactccgtcatcctgggcgaggaattcagcgtggcgaacagctttgtcgctcaattccatttcaaatacatcaactggcataatgattgtcttatacataaccctttctccctgttaatcatgaacaaatcattcgccatgattataatatttatccctgatatttgtctggttctttttccttacgaactgtttctgtgatgaatatattctcactgaacaccaggaattctcccaaaacctgtggtaccgcccgttttcccgctgtgatagctacccttaaagactgactcttttttgaactgtctctggaggttgcatgaaagcattgacttatcacggcccacatcacgttcaggtagaaaatgttcccgatccgggcgttgaacaggcagatgatattattctgcgtattacggcaacggcgatctgtggctctgacctccatctttatcgaggcaaaatacctcaggttaaacatggcgatatttttggtcatgaatttatgggggaagtagttgaaaccggaaaggacgtaaaaaatttgcaaaaaggcgaccgagtggtaattccgttcgtcattgcttgtggcgactgttttttctgtcgattgcaacaatatgccgcctgcgaaaataccaatgcgggtaaaggcgctgcgctcaataaaaaacagataccagctccagcggcattgtttggttatagtcacctgtatggcggcgttcctggtgggcaggcggaatatgtccgcgtccctaaagggaatgtggggccgtttaaagtaccgcctttgctttcagatgataaagcgcttttcctttctgatattctgccaacggcatggcaggcagcaaaaaatgcgcagatccaacaaggttcaagcgttgcagtctatggtgctggtcctgtgggattgttgacaatcgcctgtgcacggttgctcggtgcggaacagatttttgttgttgatcatcatccctaccgcttgcatttcgccgccgaccgctacggcgcgatcccgattaattttgatgaagacagcgatccggcacagtcaattattgaacaaacggcaggtcaccggggcgtggatgcagtaatagacgccgtcggttttgaagcgaaaggcagcaccacggaaacggtgctgactaacctgaaactggagggcagcagcggtaaagcgttgcgtcagtgtattgcggcggtcaggcgtggcggcattgttagcgtaccgggcgtctacgctggatttattcacggtttcctgtttggcgacgcctttgataaagggttgtcgtttaaaatgggacagacccacgttcacgcatggctgggagaattattaccgttaattgagaaaggattactgaaaccagaagaaattgttacccactatatgccgtttgaagaggccgcccggggatatgagattttcgaaaaacgtgaagaggagtgccgtaaggtgattctggtacccggtgcacaaagcgcagaggcggcgcagaaggcggtttcaggtctggtgaatgcgatgccggggggaacaatatgatcgtcaggagtggttttcgaggtaaaggacagccatgacgataatcgccgccataatcagaaatcctatcaggatgtaaaatgcttctgccatggttattcccacaaacgaaacggaataattttgcagcaaaagtgaacagtgagaaccaggaaaaattgctgattttgcgtaaagaggatgcgagtgcatcctctgggcaaagcgagttatcgcttgtgcagatgggattaaagcaggtagtcgccagcagcttctggctggtattcgagttccagcacttcaaggtgggttgcaacgccgcccggaagttcccagtgaatggaatcgccaacgcgcagccccagcagtgcggcacctaccggagccataacggaaagctgagtattgctatcggtcatttttgccggatacaccagcgtgcgcacacgcacttcgccatcgctaagattgcggaatttaacccggctgttcattgtcaccacgtcgtgtggcatctcttctggcgaacacatttgggcgcgatccaactctgcgtttaacgcgtcggcgattggcaaaccagcataggcgggttgctccagcagaatatcgatgcgttcggcatccaggtcgttaatgatgatagttggtctggacatttttactccatgtcgtcggtgctgcgagtgtcgcagataaacatacccaaaagaaaaccctcaccgtcaggcggcgagggtttaactcacatgatgatactgactgttgctcactctttgaagtgatttgcgtcacattcagggaattcctcaatgcagcgcattatgtataaatcttaatcgccttggtttatggaagacgaattagcgtgttttgtaaatcagatgattaataacccgctttatcaatcacaaaggttttgccacagttacctgggtgaggttgtggcaagaatgagtttgcagaaagcggagcgttgatggcgtcagctttgatcgagatctgaatttcagtcaaatacgcagggttaccctggcacgttagcttaactgctttcacgttctcttttccccagcttttggcaaaggcggcgtcaaagtcacggcggctcactgttttaccgtaattatccgcaaggaattttccggcttcgctctctttaatttcttgattcaggcgtaccatcgtaccgaagtatgcgtccggatcaaaaccaaagcaggcaccgtgtttggcatattcgtagcgttccaggcaggaacgtccgccagctcctggcatgacttcacttagtttagcggccgtttccagtgataatccggtttccggcgatgaacacattcggctggcgcgcgcttctggtagattcgggattgggcgagtagcgcaaccgaagcgcatccagcggcgttcatcaacaccacgggcagcaaccgatttaggcaatcctggccacagaccatgtacggtcagaaaatcagctttgttggtcgtttcggtttgcaggcgacattcatctcgttcgttacgatttcgatcgtgttgactctggcaaaatccggtttgccaggagagggccaggacatagcgatcaaaatcgccatactgttttgcctgcaacgctaaggcgttggcagaagagaagggaagcagagaaaccgcgagcaacgcggcgttacgccagaatgctttcataatgggtgtggaactcatacatacactgaatactatctattaaatcataaaaaagcccgccaggtgggcttacctggcgggcgtgatgatttattcagcgtttggcgaacgtattagttccacatggcgagaatcggccagccaaccaacagcaacatagagatgtaaatcaccccgaagattgcgccaagacgccagtaatcttttgatttcacatagccacagccgtaaataatcaccccaggaccggttgcatacggcgtcagacagcccatgataccgatagacagcaccagcaggatacacagttgttccattggtacgcccggaatacctttaccgacggccagaataaccggcagcatggttgcggtgtgcgcagacaggctggcaaacaggtagtgtgcaaagtagaacaccagaaccagtacaatcaccgttgcgtttggtgagaatccttccaggtgcgtactcatggtaccggcgaaccagtcaataaaaccagaacgagtcaggccgttagccatcacaaccagagttgccaggttgaccagtgtgttccatgcgctgttatagcgggtaatgtctttccaaggcacaacgtgcagggccagcattagcgaaactgccagcagaccaaccgcagtagcattaatgacttcactgccaaatacccacaaacctaagctgagcaatacaaggccaatcagtgtccactctctgcgtgtcagcgcacccatggttttcagttcatcacccgcccaggttgccacttcttcactgtgtgtgatttccggtttgtacagcacgtaggaaagccacggcgcaatgataagcaagataaccccaaccggcaggaagcagaggaaccactgcaaccagctaatctggataccggcaattttgctgacgaactccagacccagcacgtttggtgccgcaccggtgacaaacatggacgaactcagactggtactaatgaccatcatccacatcaaatagccgccaatacgacgcgcggacggatcgttcgggaatgatttaaacaacggcggcaggtttttaatgaccggaaaaaccgtacccccggtacgcgcggtgttggaaggtgtaaacggtgccagcagaatgtcgataatgacaatcgcataacccaacgtcagcgtgcgtttgcccatgaatttcaccaggaaaagggcaatgcgacgacctaacccggaaacttcataccctaatgcaaaaataaatgcgccaaataccagccataccgtggtgctggaaaaaccagccaggccccatttcagcgcctgtttttgcgcattaaacgctgggtcagctaattctttggcatcaaagagcaggtaattactgccaataacgcaaatagtaaccgcaataaaactgatcgctgttgccggaattggctcgaggatcatgccgacaatcattgccacaaacacagcgaagtaatgccatgcctgcggcggcataccgtcggggacagggataagaaacatgacacccatcaccaccagtggggccaatagtttccatatattatcttttgctaaagacatacgggttctccgaaaattaatatttccaaatttatcaagtgcttaaataattaaatctgtgctaaaaaccaggtaaggatcagtaggtcagcactgccgcctggactgagatttcgttcgatacactccctgtcgaactgccggagataatcgagatcggcgggggttcgaatgccccctttttgcaataatgtttgcgcctcgcgctgtagccagcgcaggcccccctcgccaccgcgcgatgcaacgttggtatcgccgttgatcgccatcagtaggagcaaggtatcgagcaatgccagttcaggatctaacccctgatccagcagagtgaggtaatgcggcaaggcgtgattgatcaccagtggataacccgcttcggcttcaccgcgtgcgccggtaaggccaagctgttggtacaaccgttgacctgccgtcagttgtgaattattggtacgcagttcgcgatcggtcaggccacggcagaaacttgccgccgtagaacaaacggttgttggcgttaccggttggttgagttgaagcaaacggccaattgccgcacatagcagccctaaagaaaaaatgctgcctttatgcgtgtttacgcccgcagtggcgcggaacatatcaccttcgcaagccataccaattgggcgtaatccgtggagtaccgcttctggtgccatttccgcactacaggcaccaaattcaatgaaacggggtagccagccctgaatcgccagcgcgctgcggtggaaatcttccagcgccatatctttgtgcgcaccgcagttaatgcgatccacgaggcctggtttcggtgacagattgacttcagtcagcatggcgcgccagcccagcagggcgtactcatcgattaatgacgtcgcaagctttgtggttttagttgacgttgcaggcatcgacatcgttcagcagtgcctccatgcggttgagtaaatcggtcagttgatgggtttttccacgcgcgcagacggctgcgctttgttcgcacaacaggcagcggcgaggcggcagtgaatagtcgcggcgggagagaatttcgccttcgggcgtcaggacatcgatatcccataaccgcccgagaggatgactatgttcaagctcaatggtggcgagcttgaggtcgcgagccggggcggcaatgctcaacatgccctccggcccgctggcggaaaccagtgcagcctgctcctgaatttgccagccctgttttgcggctaaggcacgcaaggctgtcacgccatgattaaaaattcggcgtgtgacctcgctgtctttaatcggcccaggcgcaaccacggtaaaggagaccagtggaacaggatggcgcttgagccagacgtgttgccgtgcttgcctttcatcccggctgacgagcagctcgggaattgataccgcatggtggctggcgagttcaggaagcaggtgcatggcttattccttcacctgatgcacaacatcgatcaccgagccatcgcggtaacgcacaacggcaacgacgcggtctgtgaattcaatcggctgtggttcaccggtcagcagacgcgcacgttcgcgcagccactcaatggaaaccactttaatgcccgcttcctgcagacgttctgccagttccggacgtgccgggttaactgcgataccgtggtctgtgaccagaatatcgacactggagcctggggtgatgcaggtcagtacgttatccaccagagtcggaatacgaccgcgtaccagcggcgcgacgatgatggaaagcgcagaggcaatcgcggtatcgcagtgaccaccggaagcaccacgcagtacgccgtcagagccggtcagcacgttaacgttgaactgggtgtcaatttccagcgcgctcagtaccaccacgtcgagacgatcaaccgatgcgcctttcgaaccccagttagcgtactggttggcgctgatttcgatgtgattggggttacgggccagcgattgcgcagcatggctgtcaaagctctgcacatccagcagtttgcggatcagacctttttcgtgcaggtcaaccatcgtcgcggtaataccgccaagggcgaagtcggcgcgaatatcgcggctacgcattttgtcttccaggaaacgggttaccgccagcgatgcgccgccggtgccggtttgcatggagaaaccttctttgaagtagccagagttgacaatcacatccgcagcgctacgggcaataagcagttcgcgcgggttagtggtcatacgggtcgcgccagcgccgatttttgcagcatcgccaacgcggtcaactttgacgatcaaatcaacctgatcttgctcaatgcttgccggattatgcggataaggcagcagttcttcggtaagcatcacgacctgttttgcgttgtcggcatcaactattgcatagccgagggagccgcagcaggctttaccggtgtagccgttggcattaccgaattcatcacaggacgggacgccgaggaaagccacgtcgatattcagttcgccgctctgtaccagatgcacacgaccgccgtgagagtggatctgcaccggttctgccagcagaccacgggagatctcttccgccagtggaccacgcaggccggaggtataaatgcgggtaaccacgccctggcgaatgtgttctaccagcggcgcatggcaatcactcagggagctggacgccagggtcaggtttttaaagcccatcttcgcgatgacgtccatcaccatattgacggtcaggtcaccgccacggaaagcgtgatggaaggaaaccgtcatgccgtcctgtaaaccagagcgacgaatcgcttcttccaggttggcgcacagtttgcgatcgcgcgctttttcagcctggtaggtttgctttggcgagttctggaaagcggcaagatcgcattcagcgcgacgattccaggccgctacccgttcttgtcgttgagattgttcaattttctgcgtcattttgattgccttattcttcgcggatgccggaaagttctgcacgggagagcaccagacgggcgcgatcgataaccggaccgtccaccatcttgccgttcagggaaaccacgccgaggccttcgcgagcggcggcttcagcggcttctacgacgcggcgggcgtgatccacttctttctgggtcggtgcgtagaggttgtgcagcagatcaatctgacgcgggttgatcagcgatttgccgtcaaagcccagctgtttgatgtgggcggcttcttgcagaaatccggcttcgttgttagcgtcggaatagacggtatcgaacgcctgaatacccgcagagcgcgcggcctgcaaaatggaacagcgtgcgaacagcagttcagttccttccggggagcgttctgtacgcaggttgcgcacatagtcttctgcaccgagggcgataccgatcaaacgctcggaagcgtgagcgatttccactgcgcgggtaatccccagcggagattcaatcgccgccagcaggccggtgctgccgggttcacgaccacaggctttttcgatacgcaggatctctttttcaatatccagaacatcctgagcggtatcggttttcggcagacgcacaacgtccgcaccaccgcgaacgacggcttccaggtcgttaacaccccattcggaatccagcgcgttgacacgcacaatggtttcaatatcgcgatacagcggatgttgcagcgcgtggtaaaccatgcggcgggcggtgtctttttcacgcaatgctacggagtcttcgaggtcaaacatcagggcatcagccgggtagatgaaggagttgctgaccatcgcggcattggcaccaggcacaaacaacatgctgcggcgggtgcgagttttacgttgttgcagcgaagcggaaatcattggcaatcctcccatggcagagccgggataccgctggcgcgtgccagcagggcttccagtcgtgcacgtaaaatgcagtccagtgcgcctttgtcatcgacattcagctgtacgccgcgcacgttgtagcgggcgagaacgtccagaatggtggtgcgaattgcatcgccaaactgtttctcaacgctgctattgatttgcaggtcgatatcctgcgtatcgagtggggcgatgcgtatcatcacatccccagactcaagggtgcctgcaacggcgggctggtttattttcatttttcacctgtttctcatgcgggggtcttttgacgagctgccgcgtcctggcgggagtgctcaagcaggttctgcaaataatgcagcgtgactgcagggaccagcggcgcgatagccgtgagatcgtttttcgccagcagttgacgtacccgggaagcggatatcggcatctcctggtaacgcagccgctcaatttcaaccagttcgatgggcggtgcggagatagtcggcgtttccagccagtagcgcatatcctggttgtactgggcggtaacgcgacaaaagggttcagtaccgacaaagcggtgagttacacccagcgcgggagcgaggtactgacggaaaatcttcagatcaatttcggtgtaacaatggttaatgacgctctgttctttaatgaagtagcaagggaacgtagcgcgggagatgatgtattcggagccacgatgcacagtcaggcgtggaatatcggcggtgccttttaacaccaaatccagccggtcttcataggggaagcgtgaagaatcttctttgactaaaaacagatgcaaccagtcgcactgtgccgcagcctgttgaatcagataacggtgaccattcgtaaagggattggcgttcatcacaatgcagccaatcttgttccctggatgacgaaattttttcagcgattcggcatagcgtttcagtcgcgtggcgctgttttccatcagcaccatcacgccgggtacgctggtcagcgtggaaaaaccgcactggcggaacagcgcctcgtattcggttttggtataaataaacagatgcgtgctgtgccgctcataggcgaggtttatcaattcagtggctaatgtcagcgccagtccttcaccgcggacggattcactgatagcaacgcatttaataatatttccggcaattccaccgcacgcgataagcttttcatcgcgggttacggtaataaatacttcgactgtggtgtcaacgctcaaatcattttcatgcaggaattgggcgatttccgccatttttttattttctgaacgttttacgcgggtgaaaatatcattgccgaacataataaatagtatcctgaaggtgcatgttgttatcgatttgcaacgaatgttgttcaatgttgcaaactgataaccttttattttcacttgggagaaagggggtgatcgaggtatatctttttctcctttcgctatacatcctaaggagtatttcggcgtgaaattttgatttatttcacatagagttagtggttttttatttatttaatgattttaagttttttaattaatgtaattacgaaatgactcgcaggtttaagtgatttaattgatttaatgaataaaatttgccacgatcataattaatatctatgtattttgattcaacattttaattacatccgtcaaagaggctcgggacaacccgcaaggaaaacaatgttgcagcttaacgagaataaacagtttgcatttttccaaagactggcatttccgctgcgtatctttttgctgattctggtgttctcaatatttgtcattgcagccctggcgcaatattttacggccagttttgaggactatttaacgcttcatgtacgcgacatggcaatgaatcaggcgaaaattattgcctccaatgacagtgtcatctctgcggtgaaaacgcgtgactacaaacggctggcgaccatcgctaacaaattacaaagagataccgattttgattatgtggtgattggggaccggcactcgatccgcctttaccatcctaatccggagaaaattggttatcctatgcagttcaccaaacagggcgcgctggagaaaggggagagctacttcattaccgggaaagggtcaatggggatggcgatgcgcgccaaaacgccaatctttgatgacgatggaaaagtcatcggcgtggtgtcgattggctacctggtgagtaaaatcgatagctggcgggctgagtttttattaccgatggcaggtgtgtttgtcgtgctgttagggattctgatgttgctgtcgtggttcctggccgcgcatatccgtcggcagatgatgggcatggagccaaagcaaatcgcacgcgtggtccgtcagcaagaggcgctgtttagttcggtttatgaagggctgattgcggtggatccgcatggttacattaccgccatcaatcgtaacgcaagaaagatgctggggctgagttcccccggacggcaatggttgggtaaacccattgttgaagtggtcaggcccgccgatttctttaccgaacagattgatgaaaaacgtcaggatgtggtggcgaactttaacggtctgagcgttattgccaaccgggaagctattcgttcaggtgatgatttgctgggggccattatcagctttcgtagtaaagacgaaatttccaccctcaatgcgcaactgacgcaaataaaacaatacgttgagagccttcgtacattgcgacacgagcatctcaattggatgtcgacgctcaatggtctgttgcagatgaaagagtatgatcgcgtgctggcgatggtgcagggggagtctcaggcccagcaacagcttattgacagcctgcgcgaggcgtttgccgatcgccaggtggcggggctgctttttggtaaagtgcagcgcgcccgggaactggggctaaaaatgatcattgtccccggtagccagctttcgcaactgccgccaggactggatagcaccgagtttgcagccattgtgggcaatttacttgataacgccttcgaagccagcctgcgtagcgatgaaggaaacaagatcgttgaattattcctcagcgatgaaggcgatgatgtggtgattgaagtcgccgatcagggctgcggcgttccagagtctctacgagacaaaatatttgagcagggggtcagtacgcgtgctgacgagcccggtgaacatggcattgggttgtacttgattgccagctacgtaacgcgctgcggtggtgttatcactctcgaagataatgatccctgcggtaccttattttcaatctatattccgaaagtgaaacctaatgacagctccattaaccctattgatcgttgaggacgaaacgccgctggcagagatgcatgcggaatatattcgtcacattcccggattcagtcagatattactggcgggaaatctggcgcaggcccgaatgatgatcgagcgttttaagccggggctaatcttgctcgataactatcttcctgacggtagagggattaatttactgcatgaactggtgcaggcgcattatcccggcgacgtggtgtttaccactgcagccagcgatatggaaacggtgtctgaagccgtacgttgtggtgtatttgattatctcattaagcccattgcctatgaacggctggggcaaacgctaacccgtttccgccagcgtaaacatatgctggaaagtattgatagcgccagccagaagcaaattgatgagatgtttaatgcttatgctcgcggtgaacctaaggacgagctaccgaccggcattgaccccttgacgctaaacgcggtgcgaaaactgtttaaagagcctggtgtgcaacatacggcagaaacggtggcgcaggcactgaccatcagccgcaccactgccaggcgttatcttgaatattgcgccagccgccatctgattattgctgaaattgttcacggcaaagttggcagaccacaacgcatataccacagtgggtgacatgataaannnnnnnnnnnnnnnnnnnnnnnattactatttacttgcctgtgaccgctgctgccgttcctggcaccatcagctctgtagcaacgataacaatcaccaaaccaacaagcaccggtaccgaggtgcgttttacgacttcaaacggcgagatcttcgccatcccggcaaccgcaacgactacgccagaaacgggcgaaagggtacggccaaggtttgacgcctgcagcatcgggatagtcaaatacgccgggttaatgccggaagagtgcgccagtttcgggatcatctcaacaaacgcataaaacggcgcattgcctgaaccggtcgtgactgccgccagcattgtcagaatcaccaataccagcatcaggatgatactcgccgaaccaaacgaggtagcgatagaaatcagactttgaataaagccgatggtgctaagcccctgagcgaataccccagcggcaaccagcagcatcaccacgttagcaaacgcatctgccatcccgcgataagccacttccagaccagagaaaactttctgggtattaaagctgcggaggaactccagaatggaggcaatcagcatacaaatcaccagaatagtgatgatgtgtaattgcggaccccatttaccgtcaaaaatcagtacaccgatgatcggcgtgaacggcaaaatggcataaaacgcaggagcagtggtggtgatttcactgacatctaacatttcatgagagatgtgctcttttttatccagataacgttgccagaagaagtgggcgatcgccatgccgataattgcagcaattgagataggcagcgtcgttttgaaggcgaagtcaatcagcgacatttcggaagcttgcgccgccagcaccacatcccctgaagtcggtgcgagaataatcgccgccggggaggcacaaatggcagcagctgcgccacgactgataccaacgtttaccatcaccggaaatagggttgccatcagcaaaacacccagaccggttgcggaagagacggccagagacatcagacaggcgacaaaataggcggcaatcatcagcaggtaaggggagttaatatactgcaatggttttgacgccagcttgaccaccatatcattcgcgccgatatgggtcatgtaagcggcaaatccacacagcatcataatcatcatgccgaggtcgccgccgcggctcattagtaatattttaacgtattcaacgatatccgtggcgctgtagcctgttgaagcctggctggacggtaacactttgtgccccataatggcactgataatcagcaataacaggccaccgacaaataacacaccagtggcggaataccctttaatgatgtagcgagctacacccacaataaccacaaccccaataaggagctcaatgaatgtcagcataatttttcctgtctccaggccccaaagtaaataataaaaaattcctaaagcttaaggaaaaaatatgcccaataaattggcgatgaatgctgattaaaatcaagaaaaactgccattaagacattgaagttgctgtttttatacatagataacaaaacgcatatttagcggttggcaattatcacataataatgtgtgcaaattgatggtggattgatgcaaatttgttaattgcaatggtgttagctgcggctgtgcgctcaaaaaataatctaatatgagcataggttgacgatatatattatatacttcgttaagatgattgttgtatctcgttaaaaaataaaataatttttccttgattgcattttgtcatcaaaaaagacttggtttttcttttttgactattcccatcgcagaaaacgacgcatcatctttaatcgatgcgcggaaatatttaacttgaacaagcggaaataaatagagcagctattcagattattctttatgttgggtctattaaggttatgttaattgtagctttgctatgctagtagtagatttttgataaatgttttatggtcacaaatgaacgtgagtaaatatgtcgctatcttttcctttgtttttattcagttaatcagcgttggtaaagtttttgctaacgcagatgagtggatgacaacgtttagagaaaatattgcacaaacctggcaacagcctgaacattatgatttatatattcctgccatcacctggcatgcacgtttcgcttacgacaaagaaaaaaccgatcgctataacgagcgaccgtggggtggcggttttggcctgtcgcgttgggatgaaaaaggaaactggcatggcctgtatgccatggcatttaaggactcgtggaacaaatgggaaccgattgccggatacggatgggaaagtacctggcgaccgctggcggatgaaaattttcatttaggtctgggattcaccgctggcgtaacggcacgcgataactggaattacatccctctcccggttctactgccattggcctccgtgggttatggcccagtgacttttcagatgacctacattccgggtacctacaacaatggcaatgtgtactttgcctggatgcgctttcagttttgagacaaatgaagttttagtaacttctttaaaatcaatagctaaaataagtaacatcaaaaataacgcgacttttatcactttttagtaaagttacactggacaaagcgtaccacaattggtgtactggtaaccgacacagcatttgtgtctatttttcatgtaaaggtaattttgatgtctaagattaaaggtaacgttaagtggtttaatgagtccaaaggattcggtttcattactccggaagacggcagcaaagacgtgttcgtacacttctctgcaatccagactaatggttttaaaactcttgctgaaggtcagcgcgtagagttcgaaatcactaacggtgccaaaggcccttctgctgcaaacgtaatcgctctgtaagatacgtcagcaagaattcaaaacccgcttaatcagcgggttttttttggtctttagtgtgcggttgaggccgaaaacagccagaatgccagtgcggtcatggcaaaagaccccagaaggttgacgaaaacgttcagtaatgcccagccaaagcggccctcttgtaacaaaaacaccacttctgccgaaaatgttgagaaggttgttagaccgccacaaaatccggtggtgattaatactttccacactggatcaatgttcgtcatcctgctgaaccatgcgaatcctattcctatgatgaatgccccaatcaggtttgctgtcagcgtccccaacggaatcgcctgatgcagtgggttaaatcgcatacttaacagccatctcgccacgcttcccgtaccaccgccaataaaaactgctaaaagaagttgtaacactgcaaaatcctgctatttgatttgtatgagtgataagtgtaacgccgaataatcgtcgttggcgaattttacgactctgacaggaggtggcaatgctggttgccgcaggacagtttgctgttacatctgtgtgggaaaagaacgctgagatttgtgcctcgttgatggcgcaggcggcggaaaacgacgcatcgctgtttgccctgccggaagcattgctggcgcgcgatgatcatgatgcagatctatcggttaaatcagcacagctgctggaaggcgaattcctcggactttacggcgagaaagtaaacgtaacatgatgacgacaattctgacgattcatgttccttcaacgccggggcgcgcatggaatatgctggtggcacttcaggcaggaaacatcgtcgcccgttatgccaaactgcatctctatgatgcatttgccattcaggaatcacgccgtgttgatgctggtaatgaaatcgctccgttactggaggtggaagggatgaaggtcggtctgatgacctgttatgacttacgctttccagagctggcgctggcacaggcattacagggagctgaaatcctggtacttcctgccgcctgggttcgcgggccgctcaaagagcatcactggtcaacgttgcttgccgctcgtgcgctggataccacctgttatatggtggcggcgggggagtgcgggaacaaaaatatcggtcaaagccggattatagatccctttggcgtcaccattgcggcagcgtcagaaatgcctgcactcattatggcggaagtgacgcccgaacgtgtgcgtcaggtgcgcgcgcaactgcccgtcttaaacaaccgtcgctttgcgccgccgcaattattatgatgtttttttactcggcgcttgattcaccttgttacagattgctattgtgtgcgcgcgtcgaatgaccgttaatattctctggtttttaaggcgcgttctgttgccggttatatgtcaagaaggtatctatgggtgagattagtattaccaaactgctggtagttgcggcgctggtcgttctgctgtttgggactaagaagttacgtacgctgggcggagaccttggagcggccattaaagggttcaagaaggcgatgaatgatgacgatgctgcggcgaaaaaaggcgcagacgttgatcttcaggctgaaaagctctctcataaagagtgacgtggcgagcaggacgctccctcaatatcttgttcgatacaaaaaacccgcttcaaaaagcgggttttttatcagacagatgtaagtaattattacaggattacttaacttccatccctttcgcctgcaaatcggcgtggtaagaagagcggacaaacggaccgcatgcagcatgggtaaagcccatcgccagcgcttcggctttcatttcgtcgaactcatccgggctaacgtaacgttgaaccggcaggtgatggcggcttggctgcaaatattgccccagcgttaacatcgtcacaccatgacggcgcaggtcgcgcattacctcaataatttcttcattggtttcacccagtcccaccatcagaccagacttggtcgggatttccggatgcgcttctttaaagcgttccagcagcttcagcgaccagttgtaatctgcaccaggccgtacctgacggtaaatacgcggtacgttttccaggttatggttgaacacatctggtggcgttgcagtcagaatatccagagcacgatccatacgaccgcggaaatccggcaccagagtttcaattttgatttgcgggcttttttcccgaatggcagtaatgcaatccgcaaagtgctgggcaccgccatcgcgcaggtcatcacggtcaacggaggtgataaccacataacgcagcgccatatcggcaatggtctgcgccagtttcactggttcattggcatcaggagctaccgggcgaccgtgggcaacatcacagaacggacaacggcgggtacaaatagcgccgaggatcataaacgttgctgtgccgtggttgaagcattccgccaggttagggcaggaggcttcctcgcagacagaatgcaggccatttttgcgcattgcggctttgatgccctggatacgtgtagagtccgctggaagcttgattttcatccattccggcttgcgcagcagggcttcgcgctctgttgccacgtttttaaccgggataagggccatcttatcggcatcgcggtatttaacaccgcgttccatcacaatgggtttactcatagcgtgcgtgttccagttgcgaattacgaaggaaagcgtttcaattcaatagattgttgtaattatcaactatttttgaattaacgactggcagtatatcattgaaacggacctgaaagcagccaaagcggtcgcgaaaatgtaaaattgttgttggattgtgccattttatcgttctgcgctgtgatctggctgtaacaatactttttcaaaatgcattacggataacatctattactccgtgcaggatgggatcacgcaggctgaatttgttgtagtggatagagaaatctatttgctcctcatttaaggacggaaaaggcagtttttccagcggccagcagcggctaaacaggttataaaaacggctgggaataatcgctaacatgtcactgttggcaaccagtgcagcgattgtcaaaatgttgtagctggtgaaattgatttgccggtccggaaacatttcttgaactctctgccgcagaccgctgaaattttgctcttccggtaacagaagtacatgcgcagcgttgtcgatagtctctctgtcatcttctaaagagagtagtggatttccctcgcggcaaattaacaccatattgtcggtgaacagaacatgatgttgcaccgtacgattggtgcaaaacatgttatcgatgatgagatcggtttgaaactgactgagttggttttccgcgtcgctgatgggcgggttgcgcagtaaaagctgcggatagtgagttttaatcgcccgatagatgacaggaaggaccagtgctccgaccgagggagtggtcgcaatagttatcgttcgttgcttatcatagcttccttcgatatccagcgcgccaagaatggactcaaggccctgactgatatactcatgtagatgcatcgcaaatgcggtaggagtgacaccctggcctttgcgaataaacaatgggtcagggaatataacgcgcagtttctgaatagactgactgattgccgagggggtcagattaagcactttcgctgcattaacgatccctttatgtacatatacagcttcaaaaatagtcagaaggttaagatcaatatttcgtaaggttgtaaatatttgtggtttaccttctgacgactttctgcttaaacagggttcaatttgattattactatccacgcacttactccaattttattcatggaaaaataatatttaaaaaattacaataatcttatgtctaattggaacggaacgcttttgctcaccataatcaactatttcaataggttaatcaatggggtgagttacggagcaaggcgtggcaccgcatttctgcaagtgataaagaaaatatacaaacgcgaaggagatgtaaagcattagcagatattatgagtaatgacccagtgtaaattgggccattgatgtatggaattaagcggtaatatattcgaagtccggattgtttagtagcgctaaaatattttccagtaaacgtggagcaatattattagtcgtcgcttcgggtttccattgtgatattttagccatttccattccggcatacccacaaggattaatacgtaaaaatggtgaaagatccatattgacgtttaatgccagaccgtggaatgaacaaccgcgtcgaatacgtaaacccagtgagcaaattttcttttccccaacatagacacctggcgcgtcagcccgaggatgcgcttctatacccagttcagccagggtattcaccactgtttgctcaagcaaggtcaccagttcacgcacaccgagtttacggcgtttcaggttaagcaacacatacatcacctgttgccccggcccgtgataagtcacctgcccaccgcgatcgctctggatcaccggaatatcacccggcattaaaatgtgctccgcttttcctgcctgaccttgggtgaataccggatagtgctcgaccagccagatttcatcaagggtactatcatcgcgggtatcggtgaattcatgcatagcctgggagattggctcgtaaggctgaagaccgagctggcggacaagaattttatcctgatacaaaacggcatctccgtggagaatgagtaaaagtgggggaaaagtatatcacagcgaggagaggggagttacccgaccaggagccgggtaacggagaagcgagttacagaaccatgcggacaatatcgattttgcccagttcttcatacagtgtttcaacctgctcgatatgagtggcgttgatagtgatagataccgagtggtagttgcctttgctgcttggttttaccgttggggtgtagtcacctggcgcatggcgctgtaccacttcaaccacctgatcaaccagctcaggtaacgcctgccccataactttgtaagtaaaaggagtagggaattcaagcagttcgttaagtttggttttcatgtcagctccggcgtaacgtaattaaatagcaactcccgccagaaggcgggagttttttactgatgcttagtatatggggacggaaattacactttcaagtgtttaatttttaaccaaaccagtgatggaacattaatttaatgtaatcaatgattttgccgaagaagttaccttccgggatttcttgcaacacaaccagcgggcgttgctcgatcgttttgccatcaagctggaagttgatagttccgacgacctgattcttttgcagcggcgcatgcaattcactgctgttcagcacatagctggctttcagatctttcatgcgaccacgcggaatggtcaggtacacgtctttatcaacccctaacgaagcgcgatcagaatcaccaaaccaaaccggttcagaggcgaactctttacctactttcagtgggttaacggtttcaaagaaacggaagccccaggttagcagttttttactttcggcttcacggcctttaaaagtacgtccgcccattaccgcagaaatcaagcgcatctggccttcagtcgcagaagcaacaaggttgtaacctgctttgtcagtgtgtccggttttgatgccgtcgacattcaggctgttatcccataacaggccgttacggttcagctggcgaataccgttaaacgtaaattctttttctttatagatcgagtattcattcggtacgtcacggatcaatgcctggccgatcagcgccatatctcgcgcggagctgtactgaccatcagcatccagaccatgtaccgtctggaagtgggtatttttcaggcccagtgcgttaacgtagctgttcatcaagccaacaaaagcgtcctggctaccagcggcaaaatcggccatggcgacacaagcatcgttacccgattgcaggttaataccgcggatcagctgagaaaccggaacctgcatgcccggtttgaggaacatcagcgaagaacctttaaacaccgggttaccggtggcccatgcgtcgttgccgatagtgactaaatcagtttctttaaatttaccggctttcattgcctggccgataacgtaactggtcatcattttggtcaggctggcaggatcgcggcggacatctgcgttctgttcggcgagcactttgccggagttatagtcaatcaggatgtaggactccgcatcgatctgcggtacacccgggatcatagttttgatattcaggtcatcggcatgtgcagcagagataaaggctgtgcaaagagccgtggtgagcgccaggcgcttcatgatacgagcggaaaaaatggtattcatggtctgaactacgacatccgtgatggaattaaaaaagtgccctactatagcaaatgcactaccggcaggcatctgactttccgcgtgactttgttaacgtcatttacagaaattgacacatcagatgcctgctttacgctactgcgcggtagtaataaatgactgtaattgggcttcggtttgcaaacgttgctgcaaggtactggcttcggctttgctggcgaatgggccaagctggatccgccagaccgcgccattttgagttacgcgaccggggacgccgaacttctgtcccagttgctgttggtactgttgcgcacgagcctgatcgcttacggccccgacttgcaccataaagttgccgctggcgctttgcgagacggcttgcggtgtcaccattgcaggcgaggttgcaggcgttgtcgacggagctgtaacaacgggctgtggcgcaggcgtcggttcgctgccttccagtacaccaggcgctaaggtcgttggtgcgccgaggaaaccgctactggttaccggcgcgccggtcggatcttcgctttttagcgtcgaattactgaccggaagaatgtcaccctgcgggccagacactgaacttgttcccgcgccaccgcttaaatcgggaggtgcaggcagggcgtaagtctgtttggcgactgtggtacaagccataccaggaccagaaagcgaaccatcctgggcaacaataatcggatcgatacgaactttggtgttgtttgacgtgttaagacggtcagctgccgcgcgagaaagtgaaataacgcggtcgttgccgtaagggccgcgatcattaatgcgcaccacgatcattcgcccgttagccaggttagtgattctggcgtagctggggatcggaagcgttggatgggctgccgtcagctgtgtcggatcgaatgcttcgccagaggccgtcaggttactgccgggttcggcatcatagattgccgccagtcccgcctggctaaatcgagacggatcctgcacgattttgtagcttttaccgtcgcgctggtaatcctgatttgccgtcgcgttcagtggttcgaaacgcgggtccgccccgctaatttcaactatagggccgttacataccgcaggctgcggtacacttaccgtctgttgctgaccatcatcgcttgtacatgccgcgagcattcctgccgcgatgcagatcccgagccactgcttacgcattgcgcacctcttacacgcttttcgacaacattttcctgtgggtgtggattgacattacaatcccgaacccagccatcagcacaattagcgccgatcctccataactgaccagtgggagcggaacccctacaaccggcagaataccgcttaccataccaatatttacgaagacataaacgaataatatcagcattaagccgccagccatgacgcgaccaaaggtggtttgcgctctggcggctatccacagcccgcgcatgatcagcagaatgtagagagcgagcagaatcagaatgcccactaatcccagctcttccgccagtaccgcgaagataaagtcagtatggcgttcggggagaaattcaagctgtgactgagtgccgtgcagccagcctttgccgcgtaatccgccggagccaatagcaattttagactgaataatgtgatagcccgcgccgagtgggtctgattccgggtccaggagcatcattacgcgctggcgctggtaatcatgcatcaggaagaaccacagaatcggaatgaacgccgctaccagcactactgcgacgccaatcagacgccagctaaggccagagaggaacagtacaaacagaccggaaagcgcaacgaggattgatgttcccaggtcaggctgtgcagccaccagcagcgtgggcataaatatcagcaccagcgcgatgccagtgttcttcaacgatggcgggcaaacgtcgcggttgataaagcgcgcaaccatcagtggtacggctattttggcaatttccgacggctgaaaacgaacaataccgaggtccagccagcgttgagcacctttagagatggcaccgaaagcatctaccgccaccagcaaaataatacagatgatatagagatagggggcccagccttcataaacgcgtggaggaatttgcgccatcaccaccatgatgaccagacccatcgcgatttggccgattttacgctccatcatgccaatatcctgaccgctggcgctccagataaccagggcgctgtaaaccagcaatgccagtaagatcagcagcattgtgggatcgagatggactttatcccagaatgtttttttattcggattatccgtcatgattaatggtcctccgctgcggcaaccgctggattttccgcaggcagatcggtgttgttatcacccagcataatgtggtcgaggatctggcgcatcagtgtaccaaccgccggacccgcaccaccgttctccagaatcatggcgacagccacttgcggattgttgtatggcgcaaaggcggtcatcagtttgtggtcacgtaaacgctcggcaattttgtgcgcattataggtttcgttcgctttcagaccgaagacctgagcggtaccggatttcgccgcaattttgtacggtgcgctagcaaagtatttatgcgccgtaccgttagggcggttagcaacaccgtacataccgtctttcgccagctcccagtaaccggaatgaatatcgccgacgggcggttcatgcggctgtacccatggcacctgtttgccgtcttcggcggtgctcatcagcaaatgaggaaccttcacgataccgtcattaatcaggatcatcagtgccttactcatctggattggggtcgctgtccagtaaccctgaccgataccaaccggaatggtgtcaccctgataccacggttttttaaagcgtttctgtttccattcgcgggtaggcatgttgccggaacgttcttccgccaggtcgataccggtgtaatgaccataaccgaatttacccatccattcggagaggcgatcgatccccatatcgtaggccacctgatagaagaaggtatccgcagattcttccagcgatcttgtgacattcagacgcccgtggccccattttttccagtcacgataacgtttttccgaacctggcagttgccaccagcctgggtcaaacagcgtcgtattgcgcgtgatcaccccggcgctcaatgccgaaaccgccacatagggtttaactgtagacgcgggaggataaaccccctgtgtggcgcggttcaccagcggtgtattcggatcgttcaacaaggcggaataatctttgctggagataccgtcaacaaacaagtttgggtcataactaggcgtggaaaccagcgccagcaccccacctgtacgcggatcggtgactaccacagctgcgcggctacccgccagcagcgtttcaatatattgctggagtttgagatccagcgtcaggtaaatatcgtgtccggcttgcggtggtacttcttttaactggcgaataacacgcccacggttgttaacttcaacctcttcataaccggtctgaccgtgcagcacatcttcatagtaacgctcaatgcccagcttaccgatatcatgcgttgccgcatagttggccagtttgccgtcattattcaggcgttcgacgtctttatcgttgattttcgacacatagccgatgacgtgggtcaacgccgaaccgtaaggatagtaacgacgtttatagcctttaacttcgacacccggaaaacggtactgattgacggcaaagcgagctacttgtacttcggtcaggttagttttcaccggaatagaggtgaaacggtgtgaacgtgcgcgctcttttcggaatgcagcaatatcgtcatcggtcagatctaccacgctgcgcaaagcgtccagcgtttgctgcacgttatcgactttctccggcatcatttctatctggtagatagtgcggttgagggccagagggataccgttacgatcgtagataatgccgcggctgggcgcgataggcaccagcttaatgcggttttcattagagcgggtctggtagtcggtaaagcgaacaatttgcagattatacaggttggcgataagcacgccggtcagcagcaaaatccccaaaaaggcgaccagcgcccggcgcacaaacagcgcggactctgccgtatagtcgcgaaaagagttctgtagtttcatccgctgcgttttctactcaaagctcccttatcactcacggtgataaggatggttggtggtgatgctccacgcccggtacagactctctgcgaccagcacgcgaaccagcggatgggggagggtaagcgccgacagcgaccagctctgctcagccgccgctttacaggcaggcgacaacccttcaggcccgccaatcagtagactgacgtcgcgaccatccagcttccagcgttccagctcagcggctaactgcggcgtatcccagggcttgcctggaatatcgagggtgacaatgcggtttttgcctgcggccgccaacatctgctcaccctctttgtcgagtatgcgcttgatgtccgcattcttgccgcgttttccggccggaatttcaatcagctcgaagggcatatctttcggaaaacgacgcaggtactcggtaaaaccggtttgtacccagtccggcattttcgttcccacggcgacaagttgcagcttcacgcattaactccagagtttttccagttcatacaggcgacggctctcttcctgcatgacatggacaatcacatcgcccaaatccacgacaatccagtcggcgctgttttcaccttctacgccgagcggtaacaggcccgctgcgcgagactcctgcacaacgtggtcagcaatggacataacatgacggctggacgtacccgtacagatgatcatgcagtcggtgatgctggatttgccctgaacgtctaaggcgatgatgtcctgacctttgaggtcatcaattttgtcgataacaaaatcctggagtgctttaccctgcaagttttccccctgggtgaatcaaatagataaaaatggtctgtcagtatacctgaaccagaggcgatttcgggacaattgtcgccgaatcggctttcgaaagtgggctatcatcccaccccgcgccgcagattgcatcgccatttttgtaaaacaatttctacaaagtcgtgtctggcggaaaaagtctggctgcggagaatatcagcctgcccgggtctgtcaatggtcgttgcggcttacccgtaaaaaaacagaaaagtcatgcattctcgaccccgatggcacggctattgaggacgcgtagcgtcgcgaatttttggttgatatcaatggcgctccaacacccctggtcaacgcgaaaatgccacatagcttcggcaggcatgccaattaaacgggcgattaacagactcagtacaccctgatggctgacgactaaaatattctgatagtgctgaaattcactaagccttgcgataaagcgttccacacgttgcgaaaatgcctgaaatccttcaccgttcgtggggattgcatgctgccagtcattgcaccacgcgctatagttttcggcatcttcttgcatgaggtcgcgatgatgtcgcatctcccagtcgccaaaaaacatttcgttgagttcaggtatgatttgcacggggagctggcggtcactgagaaccagtcgcgcggtatgctgtgcccgttccagttcactgcataaaaccagatcaaaggaaacaccatgtagcagcgtatgcagattttgcgcttgctcaataccgcgcgcggtcaggggggtgggcgcatgaccgctgtaaagaccatcgatattcgcttgcgtttcaccatgacgaattaaccacagtcgcatcatgccctccgtaacgacaggtatcagcgatacaagccttgttggttaatgtaagtcagtaccggttccggcaataaatcctcacatgattcaccgttttgcaaacgttcgcggatgatggtcgccgagatgttaaaccacggcgtttcagccagataaattttaccggcaggctgaaggtgaagatcttccgggttatgtgtcaaatgatcttccagccattgctggtattgcggttgcgccatttcaagtgggtaacctggacgccgacagacgatcaaatgtgcattgtcgagtatcgtttcgtattcgtaccaggtcggaaaggtcagcagtgaatcctgaccaataataaacgccagcggcacgtccggtccttgttcctgccgccactctttcagtgtttgcgcagtgtaagagggggcattgcgctttagctcgcgttcatcaagagtaaataatggcttgtcggcaatcgccagttcaagcatgtgtttacgctgcacgctgttcgcttccggctggggacgatgcggaggaacattattagggatgattgtgacccgcgtcagaccaatcaaattcgccagcgtttccacgggttttagatgaccatagtgcaccggatcaaaggtgccgccaaacagagcctgtaaagatttcatatcaaccgtcgataaatacgtccgccaggggtttatggcacaacagaagagataacccttccagctctgcccacactgactgaccgtaatcttgtttgagggtgagttccgttcgtgtcaggagttgcacggcctgacgtaactgcgtctgacttaagcgatttaacgcctcgcccatcatgccccggcggttctgccatacccgatgcttatcaaacaacgcacgcagtggcgtatgggcagactggcgtttcaggttaaccagtaacaacagttcacgttgtaatgtgcgcaacaaaataaccggttcgctgccttccagacgcagttgctgaagaatatgcaatgcgcgcttactttttcccatcaacaaagcatcaacccaatgaaaaggggtgaaatgcgcggcatcattcaccgcctgttcaacgcgcggtaatgtcaatttgccgtctggccagagcagcgataaacgctccagtgcctgagccagcgccagcaggttaccttcataacagtagcagagcacctgatttgccgcgtcatccagttctaagttgagctgttttgcgcgcgcagcaacccagcggggaagctgagcctgctccggtgtctgacaggtcacctgcacgctgcgattcgcaagcgcagtaaaccaggcggcattttcttgcgctttgcttaatttattaccgcggacgatcaacagcaggtcgtcatgcagaagtccggtgagtgtgagaagttgctcattgatcgccgcattcggtccgttttctggtaacaacagcaatagcgtttgtcgactggcaaacagactcatagcctggcataacgaaaagatcgcattccagtcagtgttgggatcaatggaaaaagtgtggtgttcttcgaatccttgtgccgcagctacctgacgaacagcgtcctggctttcctgcaataacagaggatcgttaccaagtaaaagatacgccgcgcgcagcccttcattgagctgcgcgcggagttgttccgggtacaaccgaatcatcagttacccagcgtggtggagacgcgtgcaggcgttgccggagtatccgttgtggtcgacgtctgttcttcgtcggaacgaatatccgcagcacggatgcttggcagcttacgaatcagctgttcggcagcacggtcgtacatctcttttacgatcatgtcttgttcgttatctttcgctaacgccatttgcgggttatcgaagaacgaacggaagactttggcgctaatcgggtagatatcacggccggggatcaacacggtcgcattaaccgtcatgatcatctgatactctgctgtttgaccgttacggaataccgatgcggtatctttcgcgatgctcactttacccaaacgcaaggatggaacgtccttacgcgtggtttctttatcaagcaactcgacaccattcagacgtaactggttacgcaccgcacggcttaatggcccgttcggatcgcctgagtccaggatcatgaccttcatagtggaaggaacctgcgtggtatcacgcagatgccagccacacccggcggtgattaacaccgccagagataacaacaatgttgccagatatcgcacgcttcctcccgcgcttagccaacgaccagattgaggagtttacctggtacgtaaatcactttacgtacagtaacgccatcaagatattttgctaccagatgttcctggccagcacgttcgcgaacctgttcttccgttgcgtccaccggaacggtgattttggcacggactttaccgttaacctgcaccacgaccagcgtggagtcttccaccatcgctttttcgtcagcaaccggccacggcgcgttgtcgatatcgccttcgcctttcagttcctgccacagcgtgaagcagatgtgcggggtgaacgggttaagcatacggacaacggccagcagtgcttcctgcatcagagcgcgatcctgctcgccatcggttggtgctttcgccagtttgttcatcagctccataatcgccgcaattgcggtgttgaaggtctgacgacggccgatatcatcggtcactttagcgatcgttttatgcacatcgcgacgcagcgctttctgattttcagtcagcgcatcaacgttcagtgccgcaacatcaccttttgctgtgtgctcgtaaaccagtttccagacacgtttcaggaagcggttagccccttccacaccggattcctgccattcgagagtcatatcagccggagaagcaaacatcataaacagacgaacggtgtccgcgccgtaacgttcaaccatcacctgcgggtcgataccgttgttcttcgacttggacattttgctcatgccggtataaaccagttcatggcctgccgcatctttcgctttcacgatacggcctttctcgtcacgttcaacgatagcatcaaccggggaaacccagttacgttcgccgttttcgccaacatagtagaaggcatctgccagcaccataccctgacacagcaactgtttcgctggttcgtcagagttcaccatgcctgcatcacgcatcagtttgtggaagaagcggaagtagagcaggtgcataatggcgtgttcaataccaccaatgtagatatccaccggcagccagtagttagccgcttcggaatccagcataccttctttgtactgcgggcaagtgtagcgcgcatagtaccaggaggactccataaaggtgtcgaaagtgtcggtttcacgcagtgctggcataccgttaacggtagttttcgcccactccggatctgctttaatcgggctggtaatgccgtccattaccacatcttccggcaggatcaccggcagctggtcgtccggggtcggcattacggtaccgtcttccagcgtcaccatcggaatcggcgcgccccagtaacgctgacgggaaacaccccagtcgcgcaggcggtagttcactttacgctcgccaacgcccatcgcagtcagtttatcggcgatggcgttgaaggccgcttcatggtcaagaccgttgaactcgccagagttgaacagcacgcctttttcagtcagggcttgctgagaaagatctggctcagagccgtcagctgccaggataaccggtttgatgttcaggccgtatttagaggcaaactcgtagtcgcgctggtcgtgccccggtaccgccataactgcgcccgtgccgtactccatcaatacgaagtttgctgcccaaacgggaatttcttcgcccgttaatgggtgaaccgctttaaagccagtatcgacgccttttttctccatcgtcgccatttcagcttcggcaactttggtgttacggcattcgtcaataaaggccgccagttcaggattattttccgccgctttctgcgccagcggatgacccgcagctaccgccaggtaggtacaacccataaaggtgtccgggcgggtagtgtaaacggtcagcgtgttgtcatagtcgttaacgttgaaggtgatctccacgccttcggaacgaccgatccagttacgctgcatggttttaacggtgtctggccagtgatccagtttatccagatcgttgagcagctcgtcagcgtaagcagtgattttgataaaccactgcgggatctctttacgttcaactttggtatcgcagcgccagcagcagccgtcgataacttgttcgttcgccagtacggtctggtcgttcgggcaccagttgaccgcagaagtcttcttatataccaggccttttttatacagctcggtgaagaatttctgttcccaacggtagtattccggcgtacaggttgccagctcgcggctccagtcataaccaaagcccagcattttgagctggtttttcatatacgcgatgttgtcgtacgtccacggtgccggagcggtgttgtttttcaccgccgcgccttccgcaggcagaccaaacgcgtcccagccgatcggctgcaggacgtttttgcccagcatacgctggtagcgggcgatcacgtcaccgatggtgtagttacgtacgtggcccatgtgtagtcgaccagaaggatagggaagcatagacaggcagtaatacttctctttgctctcgtcttcggttacttcaaatgtgcgcttctcatcccaatgaagctgtactttggattctatctcttccgggcggtattgctcttgcatggcagccagtggtcctgttttcaatacggctacaaatgtagcgttgaggtggtttttcagatccgcatagcatagcccaaacgtccgcgtcaaaacagcctttcgcgcactcgacgttgaaatgatgcccggattattcatacattaatttacagagtttgtgggcgtattagcaaagcaaggaacaaagaacgtctattattatagtcagttaacgacccgggagatgaaacgatgaacaaggttgctcaatattaccgtgaactggttgcgtcactgagcgaacgcctgcgcaatggcgaacgtgatatcgacgcactggtggaacaggcgcgcgagcgcgtaataaaaacaggggagttaacgcgaaccgaggtcgatgagctgacgcgagctgtcagacgtgacctggaagagttcgccatgagctatgaagagagcctgaaagaagaatctgacagcgtctttatgcgggtgattaaagaaagcttgtggcaggagctggcagacatcaccgataaaacgcagcttgaatggcgcgaagttttccaggacctcaatcatcatggggtttatcacagcggagaagtggtcgggctgggaaatctggtctgcgagaaatgtcacttccatctcccgatctacacaccggaagtgctgacgctatgcccgaaatgtggtcatgaccagttccagagacgcccgtttgagccgtaatagtctgatttcgcacagcaataaagagaatatgggccgaatgaaattccccggcccttgtttttatctctacagtaaatcttcagtctcacgaatttcctgactgacatctctggttccggatgactgaactttacgatacaggtcgagagcctgtcggagatcgacaggtcttccttctccgtagtgatacataatggccaggttataccaggcagtggcgtcattgcattcagcggctttcgtaaaccattcaaaggcagcctgataatctttctcaacgccttgtccgtgtttatacatataaccgatgttgacgtaagcgccgacgctcccctgagcggcagccttcagataccagtacatcgcttgcttatagtcctggtccaccccttcgccagcgttataatcccatgcaatttgaaactgggcgtgccgattaccctgctgtgcgcttttcaaataccagaatgcggcgagtgtcttgttttgagcaacgccttttccgtcttcataaagatcggccagattgttttgcgcgtcactatggccttgtaatgcagcttgtttgtaccagaaaaatgccagcgcatagtcttttgcgactccgttgccatttctgtacatccacccaagattattttgcgcataagacattccgctctccgcggctatctgataccagacaaccgcttctttataattgggggcttctccacgatccagtgtccagccaagggcgttggaagcgaaagtatggccttgtagggcagcttttttcagccagaagatggcttgctcattatctttatgacggcttttatcctcggtatacttttgccctaaggaatactgtgcttcacaatgaccttgctcagcggccagcttcagccagtaaaaggctttttcgtcgtccggagaatcaattgcgctatcgcgattataataaaacccaacaatatattgagcctcgcaatcgcctttttcagcacgttcgataatctcatctattgataaattatcgcagcaacttgacgtgaaaatcattatcatttccttatggttgcagataaaacatattatatttttatgtgttccatttttgcgtaagccttattttatgcgtattatgtcgcgtcagaaaagtataaataaacgagcctcgcaatgcggctaatattcatttaatgaatatttaaggataaattatatggacatggagtcgcaaaaaatattgtttgcactttccactccgatggaaatacgcaatgaatgctgtttaccttcgcattcatcacccaaaatgtatttaggtacatgcttttttgacctttcttcctcatggggaattgatgaccgtgatgacctgctgcgcacaattcaccgaatgatcgataacggtcatgccgctcggttggcagggttttatcaccgctggtttcgttattcgccatgtgaatggcgtgactatcttgctgaactaaatgagcaaggtcaggcttatgcgcaatttgtcgccagcaccgccgaatgctgtggcgaagggggaatcaaagcctgggattatgtccggatgggttttttaagccgaatgggcgtacttaataactggttgagcgaagaagaaagtctatggatccagtcgcgcattcatctacgggctctacgttattatagtaactggcggcaatactttgccggttatacctttggtcggcaatattggcagtctcccgaagatgatcatctgcctttattacgcgaattcttagcgcgtaaagaatacgacgattccggcaatgatatgttttatcaattatttgccagtgatgatgcgtattaccctaccttgtcctggcaaccattggcttactattctgcatgcccggaaacgcttaaggatatgagcgacctatgaaaaattgctggaagatcctcgatatagaggaaacgactgacgtcgatattatccgccgcgcttatctggcgctgttaccgtcctttcatccagaaaccgatccgcagggttttaaacaacttcgtcaggcgtatgaggaggcgctacggattgcgcagtcgcctgctaaatctgtttggcaaccagaagaatatgaggtagcagaacatgaaattctgctcgcctttcgtgcgttacttgcctctgatagtgaacgttttctgccctccgcctggcagcgattcattcagcaattaaattattgctcgatggaggagattgatgaattacgctggtcgctgtgcacaatcgccatgaacactgcccatttatccttcgagtgcgtggtgttattagcagaaagattgcggtggttacaggaggaaaataccggggaaatagacgaagaagaactggaatcctttttatatgccattgcgaaggggaatgtttttaacttccagaccattctgcatctgcccgttgccgtgcaaaatgacaccatcgatttttaccaaatgttcgctcggatttggtcatcgcatccacaatggctgacattgtatttagcgcaacatcgcgcagtgattatccccgatgatgcaaaactgcacagaaatttactccgctggtatagcgcaggtcgcctggatatccccgaacttctggattacgcccagtcatggcgggaaactgaacctgataatgaagatgcgccttattatgaatacgcgcaacgcgtctattgtggagaaggcgaaagcctgttggcagaactttgtgactactggcgcgagtatccctccacccaggcggatgctttaatgttgcaatggtgccgtcagcatcgggtcgattattacccattactggtgatgatgattgaagcgcgtgatctggttaacgatcagggaaaaccgctactttatgtccccggcgacagcgcccgtacgcgttttcatttatacgaaatactcagcgatgaaaaactctctgcgctggggcgttcactggtcgagatggttttgcacaaaggacgtaagccgcggatctcactcacgcgtgatacagaacataccttatggccattatatctagttgccaaacaattagtgcaggcctgccaacctacagaagaatcattaatgccgattgtgagccgccttgatgcagaaaatcgttgtccactggaagcattaattattcgtcgattattaattcaggcggcgaattttaccgagaagcaaactgttgaaccggagccgcaaccgcagccaatgcccgttgacgatggtgggccaggctgtctgggcatcattaaaattattttctatatttttatctttgctggtttgatagggaaaatactccatctgttcgggtgacagtcgacgttaatgtgcgggaagcccggcaagtaatctttccgcatttttgtaatgttgtttggcggtcagttttaaccatttttgagattcataatggttaacattaatacctgagccatttctgtagatcaaacctaaagtatattgagcatgagcatacccttgttcagctgcttccttataccagagaattgctttacgggtgtcgggtttgacccccagacctttgaggtagatccaccccagtttactttgcgcgcgtggattttcctgttccgctgattgctcataccagtatctcgcctgtgtataatccagtggtttaccgtcgctaccatgaagataaaattctccaaggcgatattgcgacgttgagtgaccatgaatcgcggaaagctccgtggctgccgtggtgaatggaagactgcccggtgagcttaaataatcaaaggcataattcaccatggctttatcacgcaacgtcgttttcttgggttggctaatacaggtaattgctgcaactataaaaattgcgaatatatacattaattttttattcatgtgtgaatgcttcgattttctttttattttgaaagcgtcaagtttatactcatcaataataaaaaagtagtcagttaatgcacttaagggattattaacaaatgaataaggaagaacaatatcttctttttgcgctttctgcgcccatggaaatacttaatcagggttgcaaacccgcgcatgactcgccaaaaatgtatactgggataaaagaattcgagctctcatcatcctggggaataaataatcgtgatgatttaattcagactatttatcagatgactgatgatggtcatgccaatgatttagctggcttatatctgacatggcatcgctcttcccctgaagagtggaaagcattaattgctggtggctcggagagagggttgatttatacccaattcgttgcccaaaccgctatgtgctgtggggaagggggaatcaaagcctgggattatgttcgaatggggtttctgtcacgggtcggtgtgctcaacaagtggctgacggaagaagagagtttatggctgcaatcgcgcgtctatgtacgagctcaccattactatcacagctggatgcactatttttccgcctattcgttaggacgtctctactggcaatcttctcagtgcgaagacaacacttcgctacgcgaggcgctaaccctgtacaaatacgatagcgccgggagtcgtatgttcgaagagctggcagcgggaagcgatcgtttctatgccacgcttccctggcagccattaactgtccagtctgaatgcccggtaacgcttaaggatgtgagcgacctatgaaaacatgttggcaaatcctcgaaattgaaagcacgacgcaaatagacattatccgccaggcttatcttgctcgcttaccgttgtgtcatcccgaaaccgatccgcaagggtttaaagcattacgccaggcctatgaagaggccctgcgactggcggtaaatcctgtcgaggaagcagatgatgaagaaaaagatgctgccgctgaacatgaaatactacgtgcattcaggacattactggattcagaaagtgatcgttttcagccttccgcctggcagaaatttattcagcaattaaatacctggaacatggaggatgtcgatcaattacgctggccgctgtgtgcaatcgccatagaagcgcgatatctttcattaaattgtgcttctttgctggcagagcgtttgaactggcattcatttaatgacagcgaaggaatggatgaggaagaaagggaggcttttcttgaggccattcaggctggtgattgtttcgatttccttagccttctggaatatcccattgcgttgcagaaccagactgttgagtattacttcgcgctggaacgttgctgccgttaccatcctgactatgtcactgcgtttttggcgatggaaggtccgtggttaattcctgatgatgcaaagttacatcgcaaactgttgcgctggtacagctcggtgcaaacaggtatggcggaactcattcctgtcgctcaacagtggcaaacggaagaaccagaaagcgaagatgcccggtattacttgtgtgcacaacgtttgtactgcggcgagggggaaagcctgcttgccgatctctgcgcgtactgggaaagttacccatctacacaagctgataatttgttgttgcagtggagcaagcgtcattgcccggattatttcgcgttattagtgatggttatcgaagcgcggagcatggtagatgcgcaaggtcaaccgctgaaatatgttcctggtgagagcgcccggacgcggctgttatgggcggagattttacatagcggaaaattatcgccgttaggtcaatcgtttattgagtcgttattcttcaagcgcaaagcatgggcgtggtggaaatcgagagtcggtagcgagacagagcaagattcaccgttcctggatttgtatcgggtagcggaacaggtagtacttgaagcgtttccgaaacaagagatgctggcccgtcttaatacaaggctggaaggcggagatgctcatccattagaggccattgtcacccggatgcttttgacgaaagtgaaactcgagccggaggatgaagatgtcgatgagccaacacctgaaaatcatgaagaaaaaaatgatgagggtgaaaaaccacagagcattaccagcattatcaaaatcagtttaacggtgctggtgataggttatgctctcggcaaaatcgcgatgttgtttagctgacgatgtgttttttgcgccgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagccgtgtttatgggatctcaatggctaaataatcgctcgcccgccgccgaacttcatccacgcgggccatatcgtttgactgcaacgccgcatcaaaatcggtgatcacccggccgatctcttctcgctcgtcacccagcgcccgcgcccacaactcttccagtttggctttaaaggtgcgattgatgagcatatcgcgcggataaattttcaatgcggataaccgcgtccgactctcttcaatctgctgcgcgctcaatgttaccgggctgtggttaatcactctggacttaacgctgccgtcttccagaagcacgtcaacttcaagcaacccgttgatatcataactaaagcgaatatcaatcgactgataagccccggttttcttcaacggcacatcgaaggattccaccagaatgttgtttttaactttgtggttttctccctgatagacgttaaccgtaattgaatcctgttccgggtgcatggttgaataagtttctacacgcgacacgggcacagtggtgtttcgttcaataatcggcgagaaaatgccggaaacgccctggcggttaacttcaacgcccaacgagtaagggcaaatatcagtgaggattacctcttcaatatcttcactgcgtaagcggcaggcggcctggattgctgcgcccagcgcgacaatggtgctcggatcgtaactttgatacggtaatttgccaaacagacgcacggcgattcgctgcaccagcggcatttgtgacgcgccgccaaccagcaccagactgtcgatttgactcggcttcagacgcgcatcgcgcaacgcctgttcaatcggcactcgcaagcgattgagcagcggcaaccacaaatcttccagttcgttctcgtaaaattcgcattcccgcgtttcttcctgatactgccagcgaatgtgcaatggcgattgattgctacattttgccgcttccacacaggcgtacaaggctgccagttcactctcgttaagcgtggtcctggcgacatccgcgcgttttaaaacctcatcgaccagcatatgggtaaaatcttcgccaccaagaaagttgtcgccagcggaggcgtgaacttcaatcaccggcgtggcgtactcaagcaccgtaacgtcaaacgtgccgccaccgagatcaaacaccagcgaacgggtattttgttgggtatgcaggccatacgccatcgcagctgctgtgggttcattaattaagcgtaccgcatttaacccggctaactccgctgctaaacgggtatgcttgcgttgttcatcgctgaaataagccggaacggagatcaccacatctttaatcggacgttgcagaaattcttcggcatcttcttttaatgagcgtaataccaaagaggacagttctggcgcgttaaatgtgtcgctgcctaaccgccagttggtattactgcccattgcacgtttaaataacgctgccgttttatccggatgcgaagtacgccgtgatacagccggttttccgactaaaatatgattattttcatccatgctaattatggatggtgttaaatattcaccgaacttatttggaattaattgcgcggcaccgtctttccagacggcaattaaactattggtagtaccgagatcgataccaatggcgagttctgcattatccattgcatttatatcttgaaagaaaaagagataaacagattaagaccacccaggtaacgcgtggtgatcttaatcaatgacgtgtgttaagcgtaaaatttcagacgatcagccagtaaatcaacaaagccctgacgatcaacatcgaccattacggtggcattcggtttattgcctgtcagataataataatcaacaaccgtcataccctgggtatatttcccctgtgtttccacgccaacccagcgctcaacagaggtaaataactccggtttcaacagccaggcgatggtgcatgggtcatgcagtggtgcgccgacaaagccccatttttcgtctttatgatattcgaggaagaaatccagcagttcggcaacaatggttgaaacagggttaccaatcgcgcggaaacgctcggtgtcttcaacgtggatttgtgctttatgagtaacatccagaccggccatcaccaccgggatccctgactggaagacaatttctgccgcttccgggtcaacgtaaatattaaattcagccgcaggcgtccagttacccagccccatagcgccacccataatcacgatacgggcaattttgctatgcagttccggatggctattgagcagcaaggcaacgttagtttgcggtccggtagacacaatggtgacaggttccgcactttcacgcagcgttttcgccatcagctctaccgccgtacagttttgcggtgcgaatgtcggttccggtaatgccgggccgtcgagaccgctttcgccgtgcacattgtccgcgataatcaactcacgcattaacggttttaccgcgccgcctgctaccggaatatcggtgcgattaagcaaggtcagcatacgcagaacattgcgtaaggttttttctggtgtctggtttccggcggaagacgtaattgctttgacatcaagctctggtgaggcgagggcgagaactattgcgatagcgtcgtcatgacctgggtcgcaatctaacagaattggcagtgccattgttgctccttgttgtgtgcttctttgcgacaagggtaacgccaggatgtaacagatacgaggggcgaaacgataaagcgtgagatggcgcgcaattgggtatgcgcgccagagtgattaatgcaggattttcgcgaggaagtcttttgcgcggtccgatttcggatcatcgaagaaagcgtctttcggcgagtcttcgacaattttaccctcgtccataaagatcacccgattcgccactttacgggcaaagcccatttcgtgggtcaccaccatcatggtcattccttcgttcgccagttccaccatcacgtccagtacttcgttgatcatctccggatccagcgccgatgtcggttcgtcaaacagcatcgcaataggatccatacacaacgcgcgagcgattgccacacgctgctgctgaccgccggaaagctgcgccggaaacttattggcgtgagcagaaagcccgacacgctccagcagtttcagggctttttcacgagccggcgctttatcgcgtttaagcactttcacctgcgccagggtcaggttttcgataatcgacagatgagggaacagctcgaaatgctggaataccatcccgacgcgggaacgcagctttgccagatcggttttcttgtcgttaaccacgataccatcgacggtgatttcaccttgctgcaccggttcgaggccgttgacggttttaatcagcgttgatttgccggaaccagacgggccgcaaaccaccaccacttcgccttttttcacttcggttgagcagtcggtcagcacctgaaagtgaccataccattttgaaacatttttcagggtaatcattatgctgtccttcttttcaagtagctgaccaacaacgacgcgctaagactaataacgaaataaacaaatccggcaaacaggatcatctcaacctgcgtaccatcacgctcaccaatggttgaggcggtacggaagaaatcggccagggataacacatacaccagtgaggtatcctggaacagtacgatgccctgagtgagcagcagcggcaccatcgcgcggaacgcctgcggcagaataatcagtttcatcgactgccagtgagtcattcccaacgccagcgcggcgctcgattgaccacgagaaatactttgaataccagcacggataatctctgaatagtaggccgcttcaaacatcgaaaacgccaccatcgccgaaattaaacggatatcattttttggcgataatcccagcacgttttgcagaaaacccggcacgatcaggtaaaaccacagcaaaaccataactaaaggaatcgagcggaatacgttaacgtaggctttggcaaaccacgccacgggcgcaaagctggataaacgcatcaccgccagcatcgtgccccacaaaataccaatcactaccgccgtgacggtgattttcagggtgatcaccagcccgtcgagcagatatggcagggaagggacaatggaactccagtcaaactcgtacattatttgccccccatgttgccaggcaggcgaactttacgttcaaccagcgtcatcaccagcatgataaaagcgttaatcaacacatacgccagcgtaatggcggtaaacgactcccaggcatgggctgagtaatcgagcaatttacccgcctgcgccgccatatccaccagaccgatagtcgaggcgatggcggagtttttcaccaggttcatcatctctgaggtcatcggcgggacgataacgcgataagcattaggcagcagtacgtatcgataagcctgcggtagcgtcaggcccatcgccagcgcggcatttttttgccctcgcggcagcgactgaatcgcggcgcgtacctgttcgcaaacacgggcggcggtaaacagccccaggcagagcatggatgaaaggaaaaactgaatattgggatccagctcggccttaaaccacatgccgattttctccggcagcagctccgggatcaccagataccaggtaaagaattgcacaatcaacggcacgttgcggaacagttcgacatacaacgtacccagaccagagagaaaacggtttggaacggtacgtaaaatgccgaaaaatgaaccgacgaggaaagcgataatccaggcgcagatcgacaaagcgatcgtcacctgaaaaccactccagatccaaccaagataggtggtgttgccgaacggggcttgttgtaaaaaaataccccagttccagtctatagacataaatctactccagaaaaaagagggtagcagcgttaactgctaccctcgaagattgttacccagcgtattgcggttttcagnnnnnnnnnnnnnnnnnnnnnnnnngtatagtctgtccgtgctacgtaacaatcgagagggctggaatttccgcccctggttcttgtaattagttcagtgccttgtcattcggttctttgaacagtgctttcatttcgtctgacagttcgaaattcatgttcaggtttttcggcggaattggatttttgaaccacttatcaaaccatttttccgcttcaccggaggtctgcacctgagcgatggtgtcatccatcagctttttgaactgcggatcatctttacgcaacatacaaccgtaggcctcctgagactgcggcttgccgacgatttcccagttgtctggtttcttcgctttcgcacgttcaccggccagcagagcgtcatccatcataaaggcaacggcacgaccgctttccagggtgcggaaagagtcaccgtgatctttggcgctgatgatgcgcatattcattttttgctcttcattcagtttgttgagcaaaacttcagaggtagtgccggaagtgacgactacggctttgtctttcaggttggcaaaatctttgatatcgccaccctttttggtcaacaggcgcgtaccgaccacgaaaatagtgtcagagaaagccgcctgtttttggcgttcgacgttgttggtggtagaaccacattcaaaatcgaaagtgccgttttgcagcagtggaatacggttttgtgaggtaatcggaatcagttttacctgcaagtccggtttgttgagtttctttttcactgcttcaacaatggcgttggagtaatcctgcgagtaacccaccactttttgctgattgtcgtaataagagaaaggcactgaagattcacggtgaccgacgacaatcacaccgtttttggcgattttgtccagagtactgcccgctgccggggcggcgtcatctgcctgtgccagtcctgcggaaagcgccagggcgaggattgctgtggcaggtttacgtaattgcatatccaactcctttatcttctgcgttaagaacgcatggatacccgttgtgagtgtttgtgttgttatcgtctgcaactttattgtgcagtgttgtgcctgttagggaaggtgcgaataagcggggaaattcttctcggctgactcagtcatttcatttcttcatgtttgagccgattttttctcccgtaaatgccttgaatcagcctatttagaccgtttcttcgccatttaaggcgttatccccagtttttagtgagatctctcccactgacgtatcatttggtccgcccgaaacaggttggccagcgtgaataacatcgccagttggttatcgtttttcagcaaccccttgtatctggctttcacgaagccgaactgtcgcttgatgatgcgaaatgggtgctccaccctggcccggatgctggctttcatgtattcgatgttgatggccgttttgttcttgcgtggatgctgtttcaaggttcttaccttgccggggcgctcggcgatcagccagtccacatccacctcggccagctcctcgcgctgtggcgccccttggtagccggcatcggctgagacaaattgctcctctccatgcagcagattacccagctgattgaggtcatgctcgttggccgcggtggtgaccaggctgtgggtcaggccactcttggcatcgacaccaatgtgggccttcatgccaaagtgccactgattgcctttcttggtctgatgcatctccggatcgcgttgctgctctttgttcttggtcgagctgggtgcctcaatgatggtggcatcgaccaaggtgccttgagtcatcatgacgcctgcttcggccagccagcgattgatggtcttgaacaattggcgggccagttgatgctgctccagcaggtggcggaaattcatgatggtggtgcggtccggcaaggcgctatccagggataaccgggcaaacagacgcatggaggcgatttcgtacagagcatcttccatcgcgccatcgctcaggttgtaccaatgctgcatgcagtgaatgcgtagcatggtttccagcggataaggtcgccggccattaccagccttggggtaaaacggctcgatgacttccaccatgttttgccatggcagaatctgctccatgcgggacaagaaaatctcttttctggtctgacggcgcttactgctgaattcactgtcggcgaaggtaagttgatgactcatgatgaaccctgttctatggctccagatgacaaacatgatctcatatcagggacttgttcgcaccttccttaggtaacatttagtttggctaaatgtaaagatattgctgttttattgtttgtttttgcgagatgcgccgcaccattccgaagcaaaattcttaaaatgcactcttttagtgctaccgctggattactgtggtgcaactaggttgtactgatgctgtttcagggtttgccttgtataacaaagcaatagatgtgccaaagttggataggagaatattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagcgtgccgaaatatgggatgtattccggcacgataagaagggattatttacgtcgctgacgcagactcatcaacacagcagcaaaaccaaacaatgccgtcagcacccacagcggccagttgccggtacgtgcgtatggtgtgagtccggtggtcggcgtcacgttagtggttaacacctcgcgggtgaactgcgggatcatcgcctgaatctcaccctgcgggccaatcaccgccgtaatgccgttgttggtgctgcgcaacagtgggcgcgccagctccagcgcacgcattcgcgccatctggaagtgttgccatggaccaatagatttaccaaaccacgcatcgttggagatagtcagcagatagtcggtatccgggcggaagttatcgcgcacttgctcgccgagaatgatctcgtagcaaatagccgcagtaagctcaataccatttgccgacagcggcggctggatatatggcccacggctgaacgacgacatcggcagatcaaagaacggtgctaacggacgcagaatcgactccagcgggacaaactcgccaaacggcaccagatggtttttgttatagcgatcggctgattcgtagctgtacggcgcacctttacccagcgtgatgatggtgttgtaggtatcgtagcggttctgcttattgagacgcgcgtcgacaatcccggttaccagcgagctacctttatcacgcaactcaccgtccagtgctttgaggaacggttgctgattaatttccagatcggttatcgccgactccggccagataatcaacgatgatttgcccatcagcggtgccgttgcgttgtagtaaatcttcagcgtattaagaagctggccttcgtcccatttcagcgattgcggaatatcgccctgaaccatcgaaacctgaatggttttctccggttgtggggtaaaccactggatgtaacgcagcgggaagggaagggcaaacagcacgacggccaccaccagcggacgccagttgcgtttgaccaacgccagtgccagcaggccactaaccatcatcagcaggaagttaatggcttccacgcccattatcggtgccagcccttttaacgggccatcaatctggctatagccgaactgtaaccacgggaagccggtcagtacccaaccgcgcagaaactcggtcacttgccagagggcaggggcggcaatcgctacgcgcagccaggtggttttcggccacagacgcgacagcacgccagcaaacagtccggtatacagcgacaaatacgccgccagcagcaccaccaggaagatgttaaccgggccaggcattccgccaaaggtcgcgatgctgacatagacccagttaataccgctgccaaagaggccaaatccccagcaaaagccaatagcggcagactggagtggacggcggttaaaggtcaacgcctgaagccccatcagcgaaataatcgccgcaggccagacgtcgtaaggagagaaggccagcgttccgcaggcaccgaataataacgccagcagcaggcgaatgcgctggcgttcaattaatgaggcaaaagccatgtagttatctatccagtttcggttttattcatccagcttcggctggggtgagtcatccgggattttgacatgaacctgaataatacgccgactgtcggccatcgccactttgaactggtaaccgtcgatgtcgatagtttcgccacgcgccggaagatgcccaaatgcctgcatcaccagaccaccgatagtgtcgacttcttcatcgctaaagtgggtgccgaacgcttcgttgaagtcttcaatggaagccagtgcgcgtacggtccaggtatgacgactcagctgacggaagtcgatatcatcttcttcgtcatactcgtcttcaatctcaccaacaatcagttccaggatgtcttcaatggtcaccagaccggaaaccccaccgaattcgtcaataacgatcgccatgtggtaacgctgagagcgaaactctttcagcatccggtctacgcgcttactttcaggaacgacaaccgcctgacgtaacactttgtccatgctgaaggcttcagcatcgctgcgcataaacggcagcaagtctttcgccatcagaatcccttcaatgtgatctttgtcttcgctaatcaccgggaaacgtgagtgggcggactcgatgatgacatcaagacattcgtccagcgtctggttgcgtttcagggtaatcatctgggagcgggggatcatgatgtcgcgaacgcgttggtctgcgatgtccatcaccccttcgagcatatcgcgcgtatcttcgtcgataaggtcgttctgcccggaatcacggatcagcgccagcagttcgtcacggtttttcggttcaccgtggaaaagttggctgagtaacagggagaaaaatcccttcttgttgcttatcgtgtcactactgtgtgaattgtcgtcgctcatggcgtcgtatgggttctcatgttagttaatcaaaacgccgtcgttaatcaccaacggcggggacgtctgccagtcaaatgcctggcaaattattctttctcggcaatgtacggatcctcatagcccagagcaagcataatctctgtttcgagggcttccatttcttctgcttcgtcatcttcgatgtgatcgtaacctaacaaatgcagactgccgtgcaccaccatatgcgcccagtgcgcctccagtggtttgccttgctcctgagcttccttctcaaccacctgacggcagataaccagatcgcccagtagcgacatttccatgccaggcggcacttcaaacgggaaggagagcacgttggtcggcttatccttaccgcgataggtcagattcagactgtggctttcggcggtatcgaccacgcgaatcgtcacttccgattcttcctgaaactgcgggatcaccgcattcagccatgtctgaaactggctctcttccggtaacccggaattatcttcacatgccagttgtaaatcgaggatcacctgactcatttttgttcctgttcttcgcgcttgcgttctgctgccagcgccgcttttcgtttttgttcggcttcttcccaggcttcataggcgttaacgatacgcgccaccacagggtgacgaaccacgtcttcgctgtggaagaagttaaagctgatctcttcgacatcggccagcacttcgatggcgtgacgtaagcctgatttagtattacgcggcaggtcgatctgtgtgacgtcgccggtgataaccgcttttgagttaaaaccgatacgggtcaggaacatcttcatctgttcgatggtggtgttctggctctcatcgagaatgataaacgcgtcgttcagcgtacgaccacgcatataggccagcggtgcgacttcaataacgttgcgctcaatcagtttctcgactttctcaaagcccagcatttcaaacagcgcgtcgtacagcgggcgcagatacgggtctactttctggcttaaatcgccaggcaggaagcccagtttctcaccggcttctactgccggacgagtcagcagaatacggcgaatttcctgacgctccagggcatcaactgccgcagccactgccaggtaggttttacccgtacccgccgggccaacgccgaaggtaatgtcatggtcgagaatattggcgatgtactgcgcctggtttggcgtgcgcggcttaattacgccgcgtttggttttgatattgaccgctttgccgtactccggcacgctctccgcgctttgctccagtacccgcgcttctttaatcgcaaggtggatctgttccggttcgatatcctgaatctgaccgcgcatcggggcagtatcgacatacaggctacgcagaatgtctgccgcagcggtgacgcaaatcggacggccggtcagtttaaagtggttatcgcggcgattgatctcgatgccgagacggcgttcgagctgcttgatgttgtcatcaaacgggccgcacaggctcaacagacgcgcattgtctgctggctccagggtgatttcgcgagtgtctatgttcaaaccgttcctcttatctgtatgccgccggaagctgaacattcaccggcctataaggaaattattcacgccacaggaaaaaggcgcaagcattgcaataaagatggggataaagagagaaaaaacaaggcccaccggaacggcaggcctgagaattacggctgataataacccacgccaaggtcgttttctttgcgggtacgggcaatcactgattccggtgtttctgccacgcgcagacccatttcatcttcagtacgcaccactttaccgcgcagagagttcgggtagacgtcggtaatttctacatcgacgaatttaccgatcatatccggcgtgccttcgaagttgaccacgcggttattttccgtacgcccggaaagctccatgatgctcttacgcgatgtaccttctaccagaatacgctgggtggtgccgagcatccggcggctccacgccatcgcttgctgattaatgcgctcttgcagaatatacagacgctgcttcttctcttcttccggaacatcatcaaccatatcggcggctggtgtacccggacgtgcagagaagataaagctgtagctcatgtcgaaattgacgtcggcaatcagcttcatcgttttctcgaagtcttcggtggtttcgccagggaagccaacgatgaaatcagaactgatctgaatatctggacgcgccgcacgcagtttacggatgatcgctttgtactccagcgccgtatgggtacggcccatcaggttcagaatgcgatcggaaccgctctgtaccggcagatgcaggaagctcaccagctccggcgtgtcgcgatacacttcgatgatatcgtcggtgaattcgatcggatggctggtggtaaagcgaatacgatcgatcccgtcgatcgcagcaaccagacgcagcagatcggcaaacgatccggtggtgccgtcgtagttttcaccacgccaggcgttcacgttctgaccgagcaggttgacttcacgcacgccctgagccgcaagctgggcaatctcaaacagaatatcgtcggacggacggcttacctcttcaccacgggtgtaaggcaccacgcagtaggtgcaatatttattgcagccttccatgatggagacaaacgcggtcggcccttcggcgcgcggttccggtagacggtcaaacttctcgatttccgggaagctgatatctacaaccgggctgcggtcgccacgcacggagttgatcatctccggcagacggtgcagcgtttgcggcccaaaaataatatcgacatagtgggcgcgctggcgaatgtgctcgccttcttgcgatgccacgcagccaccgacgccgataatcaggtctggattcttctcttttaacagtttccagcgacccaactgatggaagactttttcctgagccttctcgcggattgagcaggtgttcagcagcagcacatccgcttcttccgccacgtcggtcagttgatagccgtgggtggcatccagcagatcggccatcttcgatgaatcgtactcgttcatctgacagccccaggttttaatatggagttttttggtcatcgacttgctcttgcgaaatagtagccaggaatgcagggcgcatagtgtaatgctttgctgccgttgtgaccagtatgagcgttatcagcccttaggggtaaaaatcctgtaaacttaaagcatattgctaacaggatgattgaccatgacaaatcaaccaacggaaattgccattgtcggcggaggaatggtcggcggcgcactggcgctggggctggcacagcacggatttgcggtaacggtgatcgagcacgcagaaccagcgccgtttgtcgctgatagccaaccggacgtgcggatctcggcgatcagcgcggcttcggtatcattgcttaaagggttaggggtctgggatgcagtacaggctatgcgttgccatccttaccgcagactggaaacgtgggagtgggaaacggcgcatgtggtgtttgacgccgctgaacttaagctaccgctgcttggctatatggtggaaaacactgtcctgcaacaggcgttgtggcaggcgctggaagcgcatccgaaagtaacgttacgtgtgccaggctcgctgattgcgctgcatcgccatgatgatcttcaggagctggagctgaaaggcggtgaagtgattcgcgcgaagctggtgattggtgccgacggcgcaaattcgcaggtgcggcagatggcgggaattggcgttcatgcatggcagtatgcgcagtcgtgcatgttgattagcgtccagtgcgagaacgatcccggcgacagcacctggcagcaatttactccggacggaccgcgtgcgtttctgccgttgtttgataactgggcatcgctggtgtggtatgactctccggcgcgtattcgccagttgcagaatatgaatatggcacagctccaggcggaaatcgcgaagcatttcccgtcgcgtctgggttacgttacaccgcttgccgctggtgcgtttccgctgacgcgtcgccatgcgttgcagtacgtgcagccagggcttgcgctggtgggcgatgccgcgcataccatccatccgctggcggggcagggagtgaatcttggttatcgtgatgtcgatgccctgattgatgttctggtcaacgcccgcagctacggcgaagcgtgggccagttatcctgtcctcaagcgttaccagatgcggcgcatggcggataacttcattatgcaaagcggtatggatctgttttatgccggattcagcaataatctgccaccactgcgttttatgcgtaatctcgggttaatggcggcggagcgtgctggcgtgttgaaacgtcaggcgctgaaatatgcgttagggttgtagccttacaacattgccggatgcgtgccaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgaatgaacgcagaaaagcaaaaagctcgccgaagcgagcttttttaatgtggctggggtacgaggattcgaacctcggaatgccggaatcagaatccggtgccttaccgcttggcgataccccaactgggtgcacttacaaggtaagcgtcttgaataaattggctggggtacgaggattcgaacctcggaatgccggaatcagaatccggtgccttaccgcttggcgataccccaacaaattggttttgaatttgccgaacatattcgatacattcagaatttggtggctacgacgggattcgaacctgtgaccccatcattatgagtgatgtgctctaaccaactgagctacgtagccagattgtttcttcgatggctggggtacctggattcgaaccagggaatgccggtatcaaaaaccggtgccttaccgcttggcgataccccaataaccgggcggtgaaccgcttactcgaagaagatggctggggtacctggattcgaaccagggaatgccggtatcaaaaaccggtgccttaccgcttggcgataccccatccgtacaacgctttctggtgaatggtgcgggaggcgagacttgaactcgcacaccttgcggcgccagaacctaaatctggtgcgtctaccaatttcgccactcccgcaaaaaaagatggtggctacgacgggattcgaacctgtgaccccatcattatgagtgatgtgctctaaccaactgagctacgtagccatcttttttttcgcgataccttatcggcgttgcggggcgcattatgcgtatagagccttgcagcgtcaacctctttttcaaggaaaattgctcgaaagtgactgtttggttaggttgcgaacagcgtggcgctatattcgtcaattattgtttactttgtgttttttcccaccctacagccattcttttgtcatacaggatgaaattcggaatttaacaatagtggtgggaaattaatctatgaaatactggcctacagtgatgagttgtcaaacagtgatgtggcaaacccggaacatttccttactgcatatcagaatcaacaagcacctcaataactgaaacagccccggatttcaccggggctgtttcgcatttcttacttatacgccgactggtgaacaccaaccgcgcgaccagacggatcgtccattttcttgaacgcttcatcccattcgatcgctttagcggaagaacaagcgacggaaggaccgcccggcacgcactcagcggcgctcggaagcgggaatagttcttcaaagatctcccgatacaagtacgcttctttagaggttggcgtgttgtacgggaagcggaagcgggcagtttccagttgctgatcagaaacctgctgcgcagccacttctttcagggtgtcgatccaactgtaaccgacgccatcggagaactgctctttctgccgccaggccacgcttgcaggcagatacgcttcaaaacattcacgcaggatgtgtttttccattttgccgttaccgcacattttatcctgtgggttaatacgcatcgccacatcaaggaattttttgtcgaggaacggaacgcgtgcttccacgccccaggctgacatcgctttgttggcacgcgcgcagtcatacatatgcagggccagcagtttacgcaccgtctcttcatgcagttctttggcattcggtgctttgtggaagtaaagataaccgccgaacacttcatcagaaccttcaccggacagcaccattttaatgcccatcgccttgatcttacgcgacattaaatacatcggtgttgaagcgcgaatagtggtcacatcataagtttcgatgtggtaaatcacgtcgcggatggcatccagaccttcctgtacagtgaagtgaatttcgtgatgcaccgtgcccagatggtttgccacttcctgggctgctttcagatccggtgaacccggcagacctacagcaaaggagtgtaactgcggccaccaggcttcagagcgttcctgatcttccacgcgacgggctgcgtatttcttggtgatagcggaaataattgaggaatccagaccaccagaaagcagcacaccgtaaggcacatcagacatcagatggcttttaactgaatcttccagtgcctgacgcagctcgtttttgtcggtcacgttatctttcaccgcatcgtagtcgaaccagtcgcgatgatagtaagaacggatttcgccgtcctggctccacaaatagctccccgccgggaactctttaatcgtgcggcaaactggcaccagcgctttcatttctgaggccacatacagctgaccgtgttcgtcataccccatatacagtgggatgatccccagatggtcgcgaccaatcaggtaggcatctttttcgctgtcgtacagtgcaaaggcaaacatgccctgcaagtcgtcgagaaattccggccctttttcctgatacagcgcgaggatcacttcacagtcagacccggtctggaactggtaacgatcgccatattcggcgcgcaatgcctggtggttgtagatttcaccgtttaccgccagtacgtgggttttttgttggttgtagagaggttgcgcccccgcgttaacgtcaacaattgacagacgttcgtgggcgagaatggcgttatcgctggcataaataccggaccagtccgggccacgatgacgcatcaggcgtgacagctcgagggctttcttacgcagctcaactgcgtctgttttgatatcgaatacgccaaaaattgaacacataaccttctccgttaacctggtatttgttgcttgttgtgtttgcttgtttaaaaaaatgccgcaaagcagcactgtgcgcaagcgatttggcggtgaaaaaataaaaaacgtaatggtgattgtcgattggtgaaaaaaggtctggtgtgaggatatatttattgatgaatcgataatttttagcgggttttattgaatgtttatattttacgggggccaaattgctgacaaagtgcgatttgttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtttggcgtttgtcatcagagccaaccacgtccgcagacgtggttgctattcagataacgtcgatttcagcgactgacgggtaaatccagctggggcggaaaggcatactgtcgatatcgtcgagcgacgaaacaccagaaagcaccagaatcgtctccagacctgcctggaagccggccagaatatcggtacgcaggttatcgccgacaatcaccgtttcttccgaatgcgcctgcattttgtttaatgctgcgcggatgatccacgggctgggcttaccaacatagaacggtttgcgcccggagattttctcaatccctgcacacaacgcgccacaagcgggataaaaaccgcgcccgtgggtgtccggattggtggcgataaaacgtgcaccgttagcgacgaaataggctgctttatgcatcatgtcccagttgtaggaacgcgtttcgccaacaatcacgaaatcagggttcacatcggtaatagtgaaaccggctttgtacagttcatgaatcagtgcgccttcgcccaccacatacgctttcttgccttcctggcgacgcaggaaatcggcagtcgccatcgcagaggtataaaacacgctgtcaggtacatcgacacctgcggtggcaaagcggttcgccagatcttgcccagtctgcgaaggatagttggtcagcaacaccagcggcaggcctttatccataatcccgtgcaaaaattccgctgcacccggtacggcgacgttatcgtgcatcagcacgccgtcgatatcgcaaattacatttttaatggtcatggactacccagaatattgacaacaataagcgccactataaaagcacattaattttccagcaaatgctggagcaaaataccgttgagcatggcgcgttttaccagcgcaaaagcgccgattgccgagcggtgatccagctcagaacgtaccaccggcagattagtgcgaaacgccttcagcgcctgggtattaatgcagctttcaatagcagggagcagcactttatcggcttcggtgatttcaccggcaataacaattttttgcggattaaataagttgatagcaatggcgatggttttacccagatgacgaccgacatactcaattacttccgacgccagactatcgcctttgttcgcggctttgcagatagttttgatggtgcagtcgtccagcggcacgcggctctggtagccctgctttaacagattcaacacccgttgttcaatggcagcgttggcagcgatagtttccaggcagccaaagttgccgcagtggcagcgttcacccagcggttcgacctgaatatggccaatttcaccgacgttgccgttgcggccaataaaaatgcgcccgttagagataatcccggccccggttccgcgatggacacgcaccagaatggagtcttcgcaatcctgacttgcaccgaagtagtgctccgccagcgccagactacggatatcgtgaccaacgaaacaggtcactttaaaacgttcttccagagcttctaccagcccccagttttctacctgaatatgcggcatgtaatgaattttgccgctgtccgggtcaacaagccctggcaggatcaccgaaatcgcgatcagctcgcgcagtttgcgctggtagctatcaataaactgagcaatggcattcaacagggcatgttccagcgtttgctgggtacgttccggcagcgggtaatgttcttctgccagcactttgctgctgagatcaaacagagtgatggtggcgtcatgacgaccaagccgtacgccgattgcgtggaaattgcgggtttcggtgacgatggagatagcgcggcggcccccggtggaggcctgctgatcaacttctttgatcagcccgcgttcgataagctgacgcgtaattttggttacgctggcgggggcaagctggctttgctcggcaatctgaatccgcgagattggcccgtactggtcaatcaggcgataaaccgccgcgctgttaagctgttttacgagatcaacattacctatctgagcttgtccgcctggtgtcatactttctcttattgagttacgacctcgttaccgttaacgatggtcttggtgattttaaaatcaggtgtgaatgcagtcaggttggctactttacctgcggcgagtgtgccgagacgtttctcaacgccaatcgcacgcgccggatagagcgtcgccatacgtagcacttcatccagtgcgataccgcaatgttcgaccagattacgcacgccttcaatcatggttaaggatgaaccgcttaacgtaccgttctcatccacacaaagtccgttacggtagtatattgttttacccgcaaaaatgaactgttcaatgttggcacctgctggcgcggtggcgtcagtaaccagacacagtttgtcgcctttcagacgtttagcgttgcgaatgttggcgtaatcaacatgcaggccatcagcaataataccgcaataaatgtcagcttcgtcgaggatcgcgcccgccaggccaggttcacgaccggtaatatacggcatcgcgttgtacagatgggtggcaaaggtaatccccgcgcggaaaccggcttttgcttctttcaacgtcgcgttggagtgaccggcagaaaccacaatcccggcatttgccagtttgctgatgacttccgcaggaaccatttccggtgccagggtcactttggtaatgacgtcggcgttttcacacaggaaatcgaccagcgcggcatcaggcttacgcacaaaattcggattatgggtgcctttttttaccagattcagccacggaccttccagatgcagacctaacgcctgattcggatgttttgccaggtactcgcgcataacgcgcacgccctgtttcatcagctcatcgctggtggtgataagcgtcggcagatagttagtacagcctgatttctcattggctttctgcatgatttccagcgtttccacgctgaccgcttcagcggtgtcgttaaactgtacgccgccgcagccgtttaactgcacatcgataaaaccgggggagagaatggccccgttcagtgaacgttgttcgatctctggcggcagttccgctaccggacagacgcttttaatcaggccatcagcgataacaaccgcgtggtcatcaagaaattcgtggccggtaaagatccggccctgggttaatgcatacattctgacccccgattttaaaaaatattgccctgagcaaggagccagggcagggataacaattacagacctttgatattttctgcttctaattcattgaaatatcttaaagtcttaactttcagctccatggtggaaggttcatcgcacaccatgatcgctttcggatgcagttgcagacagctgatggtccacatatggttcacgcaaccttcaacggcggcctgcagcgccagtgctttctggctacccagcaccagaatcatcacttcttcggcatccagcagtgtaccaacaccgacagtcagggcatattttggcacctgattaacatcgttatcaaagaaacgagagtttgcgacgcgagtgtcatgagtcagggttttgatacgagtacgagaagccagagaagacgccggttcgttaaatgcaatatgaccgtcgttacctacaccgcccataaacagatgaatttttccgtaagaacggattttttcttcatactggcggcactcggcgtcgatatccggggcgttgccgttgagaaggttgatgttttctgctggaatatcaacgtgatcgaagaaattacggtgcataaagctgtagtagctttccggatgctctttcggcagaccgacatattcgtccatgttgaaggtgacaacgtgcttaaagctgacctggcctgctttatgcatttcgactaacgctttataggtggtcatcggcgtgccgccagtcggcaggcccagtacaaacggacgatcggcagtcggtttgaacgcattgatacgattgacgatatggcgagcagcccatttgccgacctgttcagcggtagtcagggggatcagtctcattattcacctcaataagtaaaatgtaagccgttggcggattaggcatctttaagcgtaacctggatttgcgcagacaggcgtcaatccgacctgattttttgaatgataaaataagttttctggtttagccagtaaaagggagtgataataacgatatttggtgacaaaactcacaaaagacacgcgtttaatttgcgatacgaattaaattttcacacactctgtagcagatgatctaacaatctgattacagaacatcggcagtacaatttgcagcaaaataaaaatacggcttgaaacgagccaaatagggttctcgtagggggaataagatgaatattttaggttttttccagcgactcggtagggcgttacagctccctatcgcggtgctgccggtggcggcactgttgctgcgattcggtcagccagatttacttaacgttgcgtttattgcccaggcgggcggtgcgatttttgataacctcgcattaatcttcgccatcggtgtggcatccagctggtcgaaagacagcgctggtgcggcggcgctggcgggtgcggtaggttactttgtgttaaccaaagcgatggtgaccatcaacccagaaattaacatgggtgtactggcgggtatcattaccggtctggttggtggcgcagcctataaccgttggtccgatattaaactgccggacttcctgagcttcttcggcggcaaacgctttgtgccgattgccaccggattcttctgcctggtgctggcggccatttttggttacgtctggccgccggtacagcacgctatccatgcaggcggcgagtggatcgtttctgcgggcgcgctgggttccggtatctttggtttcatcaaccgtctgctgatcccaaccggtctgcatcaggtactgaacaccatcgcctggttccagattggtgaattcaccaacgcggcgggtacggttttccacggtgacattaaccgcttctatgccggtgacggcaccgcggggatgttcatgtccggcttcttcccgatcatgatgttcggtctgccgggtgcggcgctggcgatgtacttcgcagcaccgaaagagcgtcgtccgatggttggcggtatgctgctttctgttgctgttactgcgttcctgaccggtgtgactgagccgctggaattcctgttcatgttccttgctccgctgctgtacctcctgcacgcactgctgaccggtatcagcctgtttgtggcaacgctgctgggtatccacgcgggcttctctttctctgcgggggctatcgactacgcgttgatgtataacctgccggccgccagccagaacgtctggatgctgctggtgatgggcgttatcttcttcgctatctacttcgtggtgttcagtttggttatccgcatgttcaacctgaaaacgccgggtcgtgaagataaagaagacgagatcgttactgaagaagccaacagcaacactgaagaaggtctgactcaactggcaaccaactatattgctgcggttggcggcactgacaacctgaaagcgattgacgcctgtatcacccgtctgcgccttacagtggctgactctgcccgcgttaacgatacgatgtgtaaacgtctgggtgcttctggggtagtgaaactgaacaaacagactattcaggtgattgttggcgcgaaagcagaatccatcggcgatgcgatgaagaaagtcgttgcccgtggtccggtagccgctgcgtcagctgaagcaactccggcaactgccgcgcctgtagcaaaaccgcaggctgtaccaaacgcggtatctatcgcggagctggtatcgccgattaccggtgatgtcgtggcactggatcaggttcctgacgaagcattcgccagcaaagcggtgggtgacggtgtggcggtgaaaccgacagataaaatcgtcgtatcaccagccgcagggacaatcgtgaaaatcttcaacaccaaccacgcgttctgcctggaaaccgaaaaaggcgcggagatcgtcgtccatatgggtatcgacaccgtagcgctggaaggtaaaggctttaaacgtctggtggaagagggtgcgcaggtaagcgcagggcaaccgattctggaaatggatctggattacctgaacgctaacgcccgctcgatgattagcccggtggtttgcagcaatatcgacgatttcagtggcttgatcattaaagctcagggccatattgtggcgggtcaaacaccgctgtatgaaatcaaaaagtaatctgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgacaagcggtggagatcttctctgccgctttttttttcatcaatcatccccataatccttgttagattatcaattttaaaaaactaacagttgtcagcctgtcccgcttataagatcatacgccgttatacgttgtttacgctttgaggaatccacgatgagtgaggcagaagcccgcccgactaactttatccgtcagatcatcgatgaagatctggccagtggtaagcacaccacagtacacacccgtttcccgccggagccgaatggctatctgcatattggccatgcgaaatctatctgcctgaacttcgggatcgcccaggactataaaggccagtgcaacctgcgtttcgacgacactaacccggtaaaagaagatatcgagtatgttgagtcgatcaaaaacgacgtagagtggttaggttttcactggtctggtaacgtccgttactcctccgattattttgatcagctccacgcctatgcgatcgaactgatcaataaaggcctggcgtacgttgatgaactgacgccggaacagatccgcgaataccgcggcaccctgacgcaaccgggtaaaaacagcccgtaccgcgaccgcagcgttgaagagaacctggcgctgttcgaaaaaatgcgtgccggtggttttgaagaaggtaaagcctgcctgcgtgcgaaaatcgacatggcttcaccgtttatcgtgatgcgcgatccggtgctgtaccgtattaaatttgctgaacaccaccagactggcaacaagtggtgcatctacccgatgtacgacttcacccactgcatcagcgatgccctggaaggtattacgcactctctgtgtacgcttgagttccaggacaaccgtcgtctgtacgactgggtactggacaacatcacgattcctgttcacccgcgccagtatgagttctcgcgcctgaatctggaatacaccgtgatgtccaagcgtaagttgaacctgctggtgaccgacaagcacgttgaaggctgggatgacccgcgtatgccgaccatttccggtctgcgtcgtcgtggttacactgcggcttctattcgtgagttctgcaaacgcatcggcgtgaccaagcaggacaacaccattgagatggcgtcgctggaatcctgcatccgtgaagatctcaacgaaaatgcgccgcgcgcaatggcggttatcgatccggtgaaactggttatcgaaaactatcagggcgaaggcgaaatggttaccatgccgaaccatccgaacaaaccggaaatgggcagccgtcaggtgccgtttagcggtgagatttggattgatcgcgccgatttccgcgaagaagctaacaagcagtacaaacgtctggtgctgggtaaagaagtgcgtctgcgtaatgcttatgtgattaaggcagaacgcgtcgagaaagatgccgaaggtaatatcaccaccatcttctgtacttatgacgccgataccttaagcaaagatccggcagatggtcgtaaagtcaaaggtgttattcactgggtgagcgcggcacatgcgctgccggttgaaatccgtttgtatgaccgtctgttcagcgtgcctaacccaggtgctgcggatgatttcctgtcggtgattaacccggaatcgctggtgatcaaacagggctttgctgaaccgtcgctgaaagatgcggttgcgggtaaagcattccagtttgagcgtgaaggttacttctgcctcgatagccgccattctacggcggaaaaaccggtatttaaccgcaccgttgggctgcgtgatacctgggcgaaagtaggcgagtaattttaagtttcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaaacagcaaacaatccaaaacgccgcgttcagcggcgttttttctgcttttcttcgcgaattaattccgcttcgcaatttatccataaaataaatttaaaataacaaaacataattaaataaaatgtaaccgctttcatcttgctggaatttcacgcttttattcttctgcaagcctttcaaccgcaaacttaagccttgtaacaaaaatcatcaaaatatgtgcggttgctcatgttcttacattctggttacagaaagagattgataattcgcgtcgcgaaaaatagtctgttcctgtagtcagcgagacttttctcaacgctacttttttaatttttattttttcgctgttcacctttggtgcagcaatttatacgtcaaagaggattaacccatgcgtacgtttagtggcaaacgtagtacgctggcgctggctatcgccggtgttacagcaatgtcgggctttatggcaatgccggaggctcgcgccgaaggattcatcgacgattcaaccttaaccggcggtatctattactggcagcgtgaacgcgaccgtaaagatgttaccgacggcgacaaatacaaaaccaacctttctcactccacctggaatgccaacctcgattttcagtccggttatgctgctgatatgttcggccttgatattgctgcgtttacggcgattgaaatggcggaaaacggcgacagctcccacccgaacgaaatcgcgttttcaaaaagtaataaagcctatgacgaagactggtccggcgacaaaagcggtataagcctgtataaagctgcggccaaatttaaatacggtccggtttgggcgagggcaggttacattcagccaactggtcaaacgctgttagcgccgcactggagctttatgccaggtacttatcagggggcggaagccggggcgaattttgattacggcgatgctggtgcgttgagtttctcctacatgtggaccaacgaatacaaagcgccgtggcatctggaaatggatgagttttatcagaacgataaaaccaccaaagttgattatctgcactcctttggggcgaaatacgacttcaaaaataacttcgtactggaagcggcatttggtcaggcggaagggtatatcgatcaatattttgccaaagccagctacaaatttgatatcgccggtagcccgttaaccaccagctaccagttctacggtacccgagataaagttgacgatcgcagcgtcaacgacctttatgacggcaccgcctggctgcaagcgttgacctttggttaccgggcggctgacgtagtggatttgcgcctcgaaggcacctgggttaaggctgacggtcagcagggatacttcctgcaacgtatgactccaacctacgcttcctcaaacggtcgcctggatatctggtgggataaccgttctgacttcaacgccaacggcgaaaaagcggtcttcttcggtgcgatgtatgacctgaaaaactggaatcttccaggcttcgccatcggcgcttcctacgtttacgcatgggatgctaaacctgcgacctggcagagcaatccggatgcgtactacgacaaaaaccggactattgaagagtctgcctacagcctggatgcggtctataccattcaggacggtcgcgccaaaggcacgatgttcaaactgcatttcaccgaatacgacaaccactccgacatcccaagctggggcggtggttacggcaacatcttccaggatgagcgtgacgtgaaatttatggtaatcgcaccattcaccatcttctgatgcccgacgcggcaggttttgtgcctgccgcacgtttgaggaatttgctatgaaaaaactgattctcatcgccataatggcatcggggctggtagcttgtgcgcaatcaaccgcgccacaggaagacagtcgtctgaaagaggcatacagcgcctgtatcaacaccgcacaaggttcgccagaaaaaattgaagcctgccagagcgtgttaaacgtgctgaagaaagagaaacaacatcagcagtttgccgaccaggaaagtgtacgcgtactggattatcagcagtgtctgcgtgcaacgcaaaccggaaatgatcaggcggtgaaagccgattgtgataaagtctggcaggaaatacgcagtaataacaaataagtgagagctgtaactctcgcttttcttatttcccttgcataaaaaagccaacccgcaggttggcttttctcgttcaggctggcttatttgccttcgtgcgcatgttcatcttcgcggcaatcgccttcggcacagtgaccgtaaagatagagactgtggttagtcaggcgaatgccatgttttgcggcaatttcacgctgacgcgcttcgatggaatcatcactaaattcgataaccttgccgcagtcgaggcagatcaggtgatcgtggtgatgttgctgtgtcagttcaaatacggatttaccgccttcaaaattgtggcgggtgacgataccagcgtcgtcaaactggttcagtacgcgatataccgtagccagaccaatttcttcacccatatcgatcagacgtttgtataaatcttccgcactgacgtgatggttgtccggctcctgaagaacttccaggatttttaaacgaggaagcgttactttcaggccagctttctttagggcggtattgttatcagtcatgcggaatctgtcctgttactaagcggttcacttcattagaagaagtgacagaatttgctcttgagataatgcgtatcattatagaattgccacgcctaaatgaaaaccacaagtccctggcaaatattgttaataaaaacgtggcacagcttacatttacaacggcaaggccacttgaacaccgggacattgtacaggtacaacagcaaaagttacaaatttgtagcaattattttgattggcattatctattaatacggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgagaatttcgtcgagatgcaactcttcagaaatctgtttaacccatttttctacacgttcagcggtcagttccggctgacggtcttcgtcgatagccagaccgacaaagtggtcgtcatctgccagaccttttgatgcttcgaaatgatagcccgcagttggccagtgaccaacgatggttgcaccgcgcggttcaatgatgtcgcggatggtgcccaatgcgtcgcagaaatattcggcgtaatcttcctggtcaccacaaccaaacagcgcaaccagtttgccgttgaaatcaatctcttcgagagtcgggaagaagtcatcccagtcacactgcgcttcgccgtaataccaggttgggatgcccagcagcagaatgtcataagcttccagatcttctttgctgctttttgcaatgtcatggacatcggcaacgtctttaccaagctgtttttgaatcatttttgcgatattttcggtattaccggtgtcgctgccgaaaaagatgccagtgatagccatgagtgaaataacctcttgaaacttattgaaatgggggtggaaaattgcccacggataaaggcaatcatagcagaacaggcagtcttgcggaatcagcaaacgagcaggactgcacactgtgctacatgaaagtggaaatttaaacgatgccctgactacgcagcgccgccagttgctgcattaacatctcttcgatcagttcgctacggctcatattgcgcgactccgccagctcgttcagcgcctcgacagcttccgcgttcagcttcagttcgacacgcttaaggccacgtactttgtcgcgttttagctggttgcgtttattaatacgcagctgttcatcgcgcgaaagcggattagttttcggtcgtcccggtcgacgctcgtgcgcgaacagatctaatgtcgtacggtccgtttgttctttggccatgatcttggtgacttcgggggaaacaatcagccaggcctctgcccggatggatagcgcgccataatacatcagcgcgatgagtcacgccaacgcccacgcgcggaaagcgacgcggacgctgggtttttaatcagttgcgttaatcattgagatagcgacggatagcgcgtaataccgcatccggtttttcagcatggacccagtgacccgcgcctgcaatcacatgcgcccgtgcctgtggaaattgagccagtaaatcatcacggtactgctcgctaacatacggagaattgccgccagggataaacagggcagggtgatcccatgccgggattttctcccaacctacaatatgcggatactgatcccacaataccggcacgttaaagcgccactccccgtcaacaaaagatttcagcagaaactgaatcaccccttcttcattaagatgctggcgcattattgctgctgcttgctggcgagtttgtgcgtccgattcactgaccgcgttgatagccgcaaaaatctcatcatgacggcgtacgtgatagtcgaccggcgcgatatcgatcgccaccagtttatcgatgcgatcggaggctagtgcagtaagtgccattaccgctttaccgcccatggagtgaccgataaatgttgctttgtcgatctgctgtgcatccagagtatcaacaagatcctgcgccatcgccgggtaattcattaccggatctctcggtgaaagaccgtggttacgcatatcaacctggatgatattgtgatcgtttaccagatcgcgagccagtacgccaaggttgtcgaggctgccaaacagaccgtggacaagaacgatgggagaattattgtgctggttttgtgcagtttgcgcgcggatattcaatttcatggcaaagttctttttttcgcgttgtcgggttagggtattatgttgaccattgtgccacagggctgcaacaaataaggtttattccgagtttttctgcaagccaggcttgacgctatccgctgccgggatttattcatatactcctggcgacttgtattcagctaagacactgcactggattaagatgaaaacgattgaagttgatgatgaactctacagctatattgccagccacactaagcatatcggcgagagcgcatccgacattttacggcgtatgttgaaattttccgccgcatcacagcctgctgctccggtgacgaaagaggttcgcgttgcgtcacctgctatcgtcgaagcgaagccggtcaaaacgattaaagacaaggttcgcgcaatgcgtgaacttctgctttcggatgaatacgcagagcaaaagcgagcggtcaatcgctttatgctgctgttgtctacactatattctcttgacgcccaggcgtttgccgaagcaacggaatcgttgcacggtcgtacacgcgtttactttgcggcagatgaacaaacgctgctgaaaaatggtaatcagaccaagccgaaacatgtgccaggcacgccgtattgggtgatcaccaacaccaacaccggccgtaaatgcagcatgatcgaacacatcatgcagtcgatgcaattcccggcggaattgattgagaaggtttgcggaactatctaaaacgttgcagacaaaggacaaagcaatggcaatccacaatcgtgcaggccaacctgcacaacagagtgatttgattaacgtcgcccaactgacggcgcaatattatgtactgaaaccagaagcagggaatgcggagcacgcggtgaaattcggtacttccggtcaccgtggcagtgcagcgcgccacagctttaacgagccgcacattctggcgatcgctcaggcaattgctgaagaacgtgcgaaaaacggcatcactggcccttgctatgtgggtaaagatactcacgccctgtccgaacctgcattcatttccgttctggaagtgctggcagcgaacggcgttgatgtcattgtgcaggaaaacaatggcttcaccccgacgcctgccgtttccaatgccatcctggttcacaataaaaaaggtggcccgctggcagacggtatcgtgattacaccgtcccataacccgccggaagatggtggaatcaaatacaatccgccaaatggtggcccggctgataccaacgtcactaaagtggtggaagacagggccaacgcactgctggccgatggcctgaaaggcgtgaagcgtatctccctcgacgaagcgatggcatccggtcatgtgaaagagcaggatctggtgcagccgttcgtggaaggtctggccgatatcgttgatatggccgcgattcagaaagcgggcctgacgctgggcgttgatccgctgggcggttccggtatcgaatactggaagcgtattggcgagtattacaacctcaacctgactatcgttaacgatcaggtcgatcaaaccttccgctttatgcaccttgataaagacggcgcgatccgtatggactgctcctccgagtgtgcgatggcgggcctgctggcactgcgtgataagttcgatctggcgtttgctaacgacccggattatgaccgtcacggtatcgtcactccggcaggtttgatgaatccgaaccactacctggcggtggcaatcaattacctgttccagcatcgtccgcagtggggcaaagatgttgccgtcggtaaaacgctggtttcatctgcgatgatcgaccgtgtggtcaacgacttgggccgtaaactggtagaagtcccggtaggtttcaaatggtttgtcgatggtctgttcgacggcagcttcggctttggcggcgaagagagtgcaggggcttccttcctgcgtttcgacggcacgccgtggtccaccgacaaagacggcatcatcatgtgtctgctggcggcggaaatcaccgctgtcaccggtaagaacccgcaggaacactacaacgaactggcaaaacgctttggtgcgccgagctacaaccgtttgcaggcagctgcgacttccgcacaaaaagcggcgctgtctaagctgtctccggaaatggtgagcgccagcaccctggcaggtgacccgatcaccgcgcgcctgactgctgctccgggcaacggtgcttctattggcggtctgaaagtgatgactgacaacggctggttcgccgcgcgtccgtcaggcacggaagacgcatataagatctactgcgaaagcttcctcggtgaagaacatcgcaagcagattgagaaagaagcggttgagattgttagcgaagttctgaaaaacgcgtaaacacatttaataaaaaaagggcggtcgcaagatcgcccttttttacgtatgacaaacacagaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaacaacgaacactttgtcaacaaactgagtagctcaaggaaatcccaatgaagaccaacaggagtctggtcgtcatagtgtcactaattaccgccacattactgctgactgcatgcgcccaacctgaacaatcatcattagctggcgactggttactgacccctaaagataaaaccagaggattaacgggtagcattgcggtaaatattgcacctttccggtgtaagacaaattgccgtggtgataacttacctgataatacccgccgctggcagttgtcaggcgggaacgaaaaagaacttacttatcttcataatatgtcagcacaagaaaaggtcggtttaaatcccggttggcaatgctacacctcattttttatgcgggtttgccagggcaagcccggcactcgaccgatagtcaatgaggattatgtcagcgaaagcggattttttggctcgatgatgcatgtcgggattattgagttacgacgctgccagtcagaaaattgccagcaagaattgaaagcgataaatacacattaaaatagtgagtccgggaatgaaacccggacctgaacatgtcttattgcgtgaatgtttctttcatttgatactgcatttcccagagttcagtaagcgaaataacttttcttgttcttgcttcttcactttgtacccataagaaagggtagaacgtgaaggcttccgttgccgataattttattacgtcttctcgccattgctgccatcgtacattttcatagaaggtatctaaatcaccggataatgcccactgaagaaactcagaatatccaacttccagactttcccaattcagcgtatctggcgcaaaataataaacgcagccagtatcttccccaagatcgccaccattaagagcaaaaattacccctgcgacatcgtcagcgatgggtaaagcccgcacgcctgcgaattcagggcgttgtgtccaacttactggatctcgtggcaaccgggggtgaccagatcctgctatgcgtaactaaccattatcaatcagcagacctccggagccatagacaagcgcacccatcggtgattttgttgtcacctgtaattgataaagtgcggtttcggctaaatctttattaaccggtaagagttcggtatggtttgtggcgtcttttaaccagttctggattattggccaggctgaatcttcagtatttactaactgattcatttcacgcatcgctacttgctccttgtgtgctacggtgtcatttatgatgaggaattgtatggaacattttttaaatattaagttccttatatttgaataaaaaatgactttatccatacattgccacttttttcaaagcataaaccgatacccaataccggtttcagtaataaaatggcgaggccgggccggatcctgttccagtttttgtcgcagatgccccatataattacgcaaatagttgctgtgttcgatcgcgtttagaccctacatctgccggatgcggcataaataacgaactatttgccaacaaacagaaagggcgatcattcaatcgcccttttttactttgttttattaaccgtgtttatttttcagttcaaagcgtggtgataccagaccatacagtgtccaaccaaggaaggtcacgatggaaccgtacagcatggcttcttccccggatgagtacagcgcataaaagctatacatcgcgccaacaaaagcaacaaagtttgcaactttcgcttttgaggggggcacattagcgaccttctgaataatgactaatgccgccattgacagaatatacggaatgatattggtcaccacggccaggttaaccagcacgttgaactgactgtttagcgacgggctaatggtcatcagtgccaatccactctgaataatcacaatggtcaacattccctgcaccggtgcatccactttggttacacgggagaaaattttagggaagtagccttcatcagatgaagatttaaacacctgggcaatggtgaactgccagccaagtagcgaaccgcagcaggacatcaccatcagcgccataatgactttacccacttccggcgtgaacatctgcgcgaaggccagaccaaatggtgccgttgaatttgccagctccatatttggcacaatcccggcaatcacgttggtggagacgatataaatcaccgccgcacctaacgtaccgccgagtaccgcgattggcacattacgttccgggttttccactacatcagtattcgcacacgcagactccagaccaagaaaagcccacagcgtcatagcgatggaagaacctaccgcactgaagaacggtgcatgatgcggattccaggaatcaacgtacagcgtcgggctaaaccagaaccagccaataatgcacagaccgacgaccggaataatgaccccccacacggtaatgctactgatttgcccggtaatgcgcgcaccaccaaagttagccacggtacaaatccacagcaccccgatggtcgcaagaccaatctgcactggcgacaaactcgcgccgagcagttcggtgccgtaaccaaccgccgaaatagcaatcgcgacgttagcaatcagcagtgagacgccgtaggtatagttcgccataaagttaccggatttaccgaaagcatactcggcataaccgcccataccgcctgatttacggctgaacataccgcattttgcgaatgcccatgccagtgccattgagcctacggctgtcaccagccaggagataattgagattgtcccgacttcggcaagctttgtcggcagcatgatgataccggagcccatcatgttgaccatcgtcagtatggttaactgaacgacgcccattttgttcgatttagcctgactcataatttttcccctttcaacagggtgctttgcgcatcacgaggcttgatgacatagcaccaaacttgcttacgaccatcatgttcttcgatatagacaccctgcagctccggtgcaaaacctggcagcaggttgatcccttcttccagagcgctgaagtaacgcagaacagcaccaccccagatttcacccggaacaacacacagcacacccggaggataaggaagcgcaccttcggcagcgatacggccttctgcatccggcagacgaaccagttccacttcaccgcgtaaataggcgtagttggcttcttgcggattcatgctgacgcgtgggaagtgctccttacggaacatctctttttgcagttgtttcacgttgtggcgggcatacaaatcatgcatttcctgacacaactgacgcagggtataaccggcgtagcgctcttcatgctgtttgtagatggaaggtagcacttctgctaatggcgcgtcggactcaagcagtttttcgaagcgtaccagcagggcaacaagttgctgaagtttggccatatcttctgccggagtcagcaggaagaggatggagttaagatcgcatttttccggcactacgccattttcgcgcaggaagttagcaagaatcgtcgcgggtacaccgaacgcttcatattcgccgttacgtgcatcaatacctggggttgtcagcaacagtttgcatggatcgacaaagtattgattctctgcatagccttcaaaagaatgccagtgttcccctggtacaaactggaagaagcgcagatcaaccgcaatttgcgctgtttcatacgactgccagggtttaccatccaccagttcaggtacgaacggacgaatatgctgacagttatcgaggatcagtttgcgggcattaatgccatttaccacacaatccatccacatattacgaccgctgacaccttcatgcattttggcgttgatattcagtgcggcaaacagcggatagaacgggctggtggaggcgtgcatcataaaggcgttgttcatgcgtttgtgcggtacataacgctgttgccctttgatgtggctgtcttttttatgaatttgtgaagtctgagaaaaaccagcctgttgtttatgcacagattgcgtaaccagaatacccggatcgttctcattaagatccagcaacagcggcgaacagtccgccatcatcggaataaactgttcatagccgacccatgctgagtcaaacaggatgtagtcacacagatgaccaattttatccaccacttggcgggcgttataaatcgtaccgtcgtaggtgcctaactgaatcacagcgaggcggaaaggacgagcctcttttgcccgctgcggtgcgacttccgcgatcagctcacgcaggtaactttcttcaaaacagtgcgcatcaatgccaccgataaagccatacgggttacgtgccgtttccagataaaccggtgttgcaccagcctgtagcaacgctccgtggtggttagatttgtggttattgcgatcaaacagcaccagatcacccggtgttagcagggcgtttaaaaccactttgttagaagatgaagtgccatttaaaacgaagtaggttttatcggcattaaacacttttgccgcatgttgctgtgcaatgcatggcgcgccttcgtgaatcagcagatcgcccatcgctacgtcggcgttgcacaagtcggcacggaacagcgcctcaccaaagtattccacaaactgattccccgccggatggcgacggaaaaattcgccgccctgatgaccagggcaatcaaacgcgctgttaccttgattgacataatcgaccagtgcgcggaagaaaggtgggcgcagttgagtttcataatggctggcagcggtttctaactggcgaccataaaattctcgtcgcgattcgcaattctcaaagacacccgaaatacggggcaaatactctgcgggtacacgttcttgattttcagtagcaataaataccgggatgccataacccgtggcatcgatttcatcgagttttccgcatgtaacatcgttgagcgataaaactattgccgccacatcgatattacgactttcattaatgtagatacattctcgctgcgtggtaaaacagtccgggcaagaatcactaaccgcaatttttaattttgacatttttcatctctttattttaggtaatagcaggtcctcaatttctcgaatgagaaatcgatcgtgccggaaaaaagcaaagttaccccgctgataaataaatcaggtagattgcttttttcagaatgcagaaacccttaccagtcaggtggctgataatacaagggttaacagagaatgagcactgcggaatacaggcatatgcctgtaatacagagagtcaggaagacctgtacgctgaagtgcccttagtcggtagactaacgggcattgaagaagtgaaagtcgaagctattgcgatgagcaaacttcataatatgagttgtccgccttatatggggcatagtgcggctgttattttccatttaatttacctttcctgatgtgaatgaaggtgaagatattctatccaggaaatacggttgaactgtgaaggtgatcaataaaaaatgatcaatcttaatttatttaatgatgagctttttactcagtaatataaaatattgaattgttatttttgtgtgttgtttaagataaaaagccgtatttattattacggctttaattaataaaaggcaggctgtattaaaattaatattcaaagcataaaccgatagccaataccggtttcagtaatgaaatggcgtgggcgggcgggatcctgttccagtttttgtcgcagatgtcccatataaatacgcaaatagtgactgtgttcgaccgcgtttggcccccacacctggttaaggagctggcgctgggtgagtacttttccggcattgttgagcagcaccgccagcaggcggaactcaattggtgtgagatgcacctcttcctcaccccggtgaatcacgcgggcggctaaatcgacggtaacatcggaaaattttaccagcggatcgggcgcggtggtggcagagtggcggcgtaatgcgacgcgcagacgggcctgcaattcgccaatgccaaacggcttactcagataatcatccgctccggcatccagcgcggcgattttgtcgctctcttcgctgcgtgcggaaagcacaatcaccggcaccgcgctccactggcgcaggtcgcggataaactcaatcccatcaccatcgggcaggccgagatcgagaataatcaaatctggcttacgggttgccgcttccagcaagccgcgttgcagcgtttcggcctcaaagacgcgcatcccgtcgccctccagcgccgtgcgcagaaagcgacgaatagcctgttcatcttcaacaatcagaacgtttgtcacatatcctcatgaaattcttcaagttcaggggcagtttgctggggaagtgtaacacgaaaacaggcaccaccttccggtcggttgaacgcggtaatagtgcccccgtgtacatccactatcgcccgacaaattgccagtccaagccctacccccggtactgccgactctttattcccgcgagcaaacttatcaaatatcgtctgctcctggcctggcggaagaccggggccgttatcccagacatccagttgtagattttcgccctcaacgtgggcatcgataccaatttcggcctgcgcacccgcatatttcaccgcgttctccagcagattaatcagcacccgttcaaagagtggcccgtcaacgtggattaaggtcagcggttctggcagagaaagattgatgggcgacgataaacccggttccagcatttgcagcgcgctgccgactacttcttccagcgttaaccactctttcttcaaattaaagccgccggactgaattcgcgccatatccagtagattattcaccagtcgggtagtgttcagcacatgctgacggatctcgctggcctggcgggcgtggggtgatccttcgcttgccagatcgagcgttaagatttctgcctgaccaaacagcaccgtaagcggcgtgcgtaaatcatgcgaaagcgccgccagcagggcgttgcggatctgttcacgttcgcttgccatccgcgcctgttcttcgctggcggttagcgtcagccgctcaagggcattggcgactaacagcgtaaacgtctccagcaggcgctgctgttccgggatcatcaactggcgcagattccccggctccaccaccaccagcccgtaggttttctcgccgctttttagcggcaaaatctggtacggtacaccgggtaacgtgtcggtgcccgcgcccgcaggcaggcctttatcaaaactccactgcgcgatggcatcgtcccacggcgtcattccttgcggatgtgttaacggctgcaatttaccgttgtcatcgggcaacaacacctgactgcgggcatgaaacgtggaggcaataaattgttcgctggtggcagcgatatcctgcggactgcggcccaccgccagagctttcgacatttcatataagtgccgtgtgcgttgctcgcggtaacgggctacccgcgcctgataacgcacgccagcagtaaggttcccgatcaccagcccgacggttaacatcaccgcgaaggtcagcagatattgcacatcagagacggcgagcgtgccgcgtggggcgataaaaaagagatcgaaactcactacattaatgacggtggcaaccactgaaggccagcgtccataaaatagcgccaccaccaccacgccaagcagatacagcatcaccaggttggcggcatcaaacgccatcagccactgcatggcaattaaggtgataacggcgcataacgcggcggcaaccacgcatccctgaatttgtacacgccacttgtctttaaaagagcggttatccggcgcgttgttaatcgtgcgggcgggtggttcatcaagcgcgaccagcacctgatcgagatcgggggcgatgcgcgccagtcggtcagcaaacgtttcccgacgccaccagcggcgcgaggccgggcgaccgagaataatcttgccgagattatgttcacgggcataacgcactaccgctttctcttccgctggatcagaaagtgttgccgtctccgcgcccagttcctgcgccagacgtaaggcgctgagaattgcccgacgttttttttccggtaagcggtgcagggcaggggtttcaacatacaccgcgtgccagacgctacccagccgtgacgccagccgcgccgctgcgcggaccagtttttcgctgccggtgttatggccgatgcataaaaggatcgcgtcgcgcgtgtgccacactttctcttcgccaggatgcccccgccaggcgcgcatttgctcatcaacgcgatcggcagtacggcgcagtgccagttcgcgcagggcgatcagattacctttgcggaaaaaatgttcaatggcgcgctccgcctgcccggcaatatagactttgccttctttcagccgctggcgcagatcgtccgggggcaagtccaccagcaccacgtcgtcggcggcatcgaaaaaaggatcgggcacggtttcccgtacctgaattccggtgacgccgctgaccacatcattcagactttccagatgctgaacgttgacggtagtgaaaacatcaatgccagcttccagcagttcttcgatatcctgccagcgtttgggatgacgggaacctggcgcattactgtgcgccagttcgtccattaagatcagcgccgggcggcgggcgagggcggcatcgagatcaaactcgctgatatgccgcccacggtacgcctggcgttttaacggcagaacagccagcccttccagcatggcggcggtatcttttcgcccgtgggtttctaccacgccaaccacaatatccagcccttgcgcccgcagtcgctgggcttctgccagcatcgcccaggtcttcccgacgcctgcacaggcaccgaagaaaactttcagcttcccccgatgcggcgcggcagtttgttccagcagacgatcggggtcgggacgtaagggttcgttattcatcaagtttatccagcgccagattgagttcaacaatgttgacaaccggctggccgatatatttcaccagcggttgttggctgtattttgcgatcagttgcgtgagctgttcaacgctgagattacgcgctttcgccacgcgtgggatttgccaggccgccgcttgcggggtgatattattgtccagcccgcttgccgatgccgtcaccagttcaaccggaacgctcgcgctggcatccgggttagcggcccgtaatgcagcaacgcgtgcggctattagtttatccagctcagggttactgaccgccagattgctcccgccagaagcctgtggattatagggcatttctgccgttgccgacgggcgaccatgaaaatagccgttgccggtaaaattctgcccgattaatgccgaaccgcgcaccgtatcaccttcacgaatcaacgaaccattggcctgccagggaaaccaccattgccccagtacggtggtcagcagcgggtaaacgccgccagtaatcaataacagaaagataaatgttgataatgccggacgtaatccactcatggtaaacctcacaccagaccgcaaacggtcagcagtaaatcaatgactttgataccgataaacggcaccagcagcccacccagaccgtaaatccataagttacggcgcaacatggcagaagcggtaagcggtttataactcacgccttttaacgccaggggaatcaaaaagacgataatcaaggcgttgaaaatcaccgcactgaggattgcggagtcgggcgaatgcaggcacatgatgttcagcgcatttaactgcggatacgttgccgcgaatgccgccggaataatggcgaagtatttcgccacatcgttggcaatgctgaaggtggtcagcgagccacgggtcatcagcatctgtttgccaatgtgcaccacctcgatcaacttggtcgggttagagtcgagatcgaccatattgcccgcctctttcgccgcctgggtgccggagttcatcgccaccgcgacatctgcctgcgccagcgccggagcatcgttggtgccgtcgccggtcatcgctaccaaacgaccttccgcctgatactgacggatcaatgccagcttggcctccggtgtcgcttcggcgagaaaatcatcgacacccgcttccgcagcaatcgcggcggcagtcagacggttatcgccggtaatcatcaccgttttaatgcccattttgcgcagctgggcgaagcgctctttaataccgcctttgacgatatctttcagcgcaataacgcccagcacacgagaaccttccaccaccaccagcggcgtggctccctgacgcgcaacctgatcgactttttgatcaacatcggtagggaagtgaccaccgttagcctcaacatggcgacgaatggcatcgacagaacctttacggatcatgcggttgtcgatgttgatcccgctcatccggctttgcgcagtaaacggtacaaaggtggcatggagcgactgcacatcgcgctcgcgcaggttaaaacgctgcttggcgaggatcacaatactgcggccttccggcgtttcatcagccagcgaagccagttgtgcggcgtcagccagcgttttttcatccacgccctgcgcggggataaactccgacgcctgacggttaccgagtgtgatggtgccggttttatccagtagcagaacgtcaacgtcacctgccgcttcaactgcacgtccgctggtggcaatcacattcgcgcctagcatccggctcatcccggcgacgccgatcgctgacaacaggccgccaatagtggttgggatcagacagaccagcagcgccaccagtaccgttacgctgactgcattaccgccccacgcggaaaacggccacagcgtggcggttgccagtaaaaagacgatagtcagggcaatcagcagaatggtcagggcaatttcgttcggcgttttgcgtcgctgtgcgccttccaccatcgcgatcatccgatccagaaatgtctcgccggggttaacgctacactcaatcaccagccagtcagaaagaatacgcgtgccgccggtgacggaggcaaaatcgccgccggattcacggatcaccggtgccgattccccggtgatggcgctttcatcgaccgatgcacccccttcaataacttcaccatcgcaggggataatatcgccagcttctaccagtacgatatcgcctttacgaagttggtcggcaggaactttgtccgccgcagcgccatatttcggctcacgcagcttgcgggcaaaggcagtttttttcacccctttcagactgttggcctgcgctttactgcggccttctgccagcgcctcggcgaaattagcgaacagtacggtgatccacagccaaccgctaatggccgcgctaaacagcgcattgccgggcatcgcaccgcttgccatcgcgatgctaatacaggtggtcagcagactgccgatccagacgataaacatcaccggattgcgccattgcgcctgcgggtttaattttttcaccgcttctttcagcgcctgaacgacaagtgttggttcgaatagcgccagttgtttacgactcatattcagtgctcactcaatatcatcaggagagatattccgccaccggaccaagcgccagggcagggataaaggtcagtgcgccaaccagcaacacggtgccgattaacaggccaacaaacagcgggccgtgcgttggcagcgtgccggagctggcggcttggctctttttactcaccagcgaaccggcaattgccatcaccgggataatcaccccgaagcgaccgacaaacatgcagaacgccagtaaacagttccagaacggagagttggcgcttaatccggcaaaggcgctgccgttgttgttagcggcggatgacacggcgtacagcacttcgctaaaaccatgcgggccagggttgagcatggcgctacgtccggcgtcggtcatcatcgccaacgccgcgcccatcagcaccagcgtcggggtaaccagaattgccagtgcagtcagtttcatctcgcgtacgtcgatttttttacccagatattccggtgtacgaccaatcatcagcccggcaataaacaccgccagcaggacaaacagcatcatgccgtaaagaccagaaccgacaccgccgaacaccacttcaccaatttgcatcagccacatcggcaccatgccaccgagagcggtaaacgaatcatgcatcgcaatcaccgcgccacaggaagccgccgtcgtcacgaccgcaaacaggctactgaccagcacgccgaaacggctctctttaccttccatattgatgctgctgtccgtgcccagtgccagcagatgaggattaccctgaacttctgcccacatcaccacgcctacgcagatgacaaaaatcactgacatcgcccacagcaacatgcgcccctggcggcgatcgcccatcacttcaccaaaggcaaagcacagcgccgttgggatcaagaagatcgccagcatctgcacgaagttggtcagtgcggttgggttttcaaacggatgcgacgagttggcattaaagaagccaccgccgttagtaccgagcatcttgatcgcttcctgagaagctacaggccccatgggtaacagctgttgcgctccttcaacggtattcacagcctgataaggcagaaagttttgcagcgcaccttgttgaataaaaaacagtgcaatcaacaacgccacagggactagcacccataacgtgatgcgtagcagatcgacccaggcattcccgagcgtgctcatgctctggcgggtaaacgcacggatgagggcaaaaatcaccgcaatcccgctggcggcagaaagaaagttttgcaccgttaagcccgccatctggctgaaatagctcaacgtggtttcaccgctataagattgccagttggtattggtgacaaagctgacggcggtattcagcgccagatcccacgacagccctggcaactgctgtggattaagcggcagatagtgctgaccgagcaacataaaaaacagcaccgccagccccagcatgttcaggccgagaatggcacaaagatattgcttccagttcatctcacggtcagagacgccaagtgcgcgaaaaagtacgcgctcaacgcccgttgtaccgggaagaggaatgtcattaatcagccgcgccagcccgctgcctaaaggacgcgccagcaccattaacaccagtaaaaacgtggcgatcagtaagaacccttgcgcagccatcagaacgcctccgcattgatcagggcataaaccagataacccagtaataaaaacaccagcaatacgccggttatcacgcctgcactcacagtgcacctccagtggcctaaaagtgataccggaagggtagaattctggctgcaaagatttcgcaaaaatctgcgggcggggtgtaaaaaaagtataaaaatggcaaaagccatgatttaactaatgtttagtattaatttaacttttgtgtaacttaattacaggatgaatgtaaataaaccatcaataagcaaaaataagtggtcggatgagtagtaaaattacacaaaaggcggtactattttcatcagataaacaaattcatttttccggtgccattcaccgggtagatacaaaagggggagaaaagtatggaactctacagagaatatcctgcatggcttatctttttacgccgtacttatgcggttgcagcgggcgttctggcgctgcctttcatgcttttctggaaagaccgcgcccgcttttacagctacctgcatcgcgtctggtcgaaaaccagcgataaaccggtgtggatggatcaggccgaaaaggcaactggtgatttttattgattgctgagttttgaatacattgaaaaccgccagcggaaacgctggcggttttttgtatcaggaagatgttcagaggaatatttagacatcgttataccaatcgaaacatatattcatgaaatatatataaatattttcctaattgttcttatctgacagatatctcacttaaggctttcttataaatctgtagggtttcgcctgtcagcagacaaataacccgataaaacaaggatgagcagatgagcggaaaaccggcggcgcgtcagggcgacatgacgcagtatggcggtagcattgtccagggttcagccggggtacgcatcggtgcccccaccggcgtggcctgttcggtgtgccccggcggggtgacgtccggccatccggtcaatccgctgctcggtgcaaaggtccttcccggtgaaaccgacatcgccctgcccggcccgctgccgttcattctctcccgcacctacagcagttaccggacaaaaacgcccgcgccggtggggagcctcggccccggctggaaaatgcctgcggatatccgcttacagctgcgcgataacacactgatactcagtgataacggcggcagaagcctgtattttgagcacctgtttcccggtgaggacggttacagccgcagcgagtcactgtggctggtgcgcggcggcgtggcgaaactggatgaaggtcaccggctggccgcactctggcaggcgctgccggaagaactccgcttaagtccgcatcgttatctggcgacaaacagtccgcaggggccgtggtggctgctcggctggtgtgagcgggtgccggaagcggatgaggtgctgcctgcgccgctgccgccgtaccgggtactgaccgggctggtggaccgcttcgggcgcacacagacgttccaccgcgaagccgccggtgaattcagcggcgaaatcaccggcgtgacggatggtgccgggcgtcacttccggctggtactgaccacgcaggcgcagcgggcagaagaagcccggcagcaggccatttccggcgggacggaaccgtccgcttttcctgataccctgccgggttacaccgaatatggccgggacaacggcatccgtctgtctgccgtgtggctgacgcacgacccggaatacccggagaatttacctgccgcgccgctggtgcgctatggctggacgccccgcggcgaactggcggcggtgtatgaccgcagcaatacacaggtgcgcagctttacttacgatgataaataccggggccggatggtggcgcaccgtcacacgggccgaccggaaatctgttaccgttacgacagcgacgggcgggtgacagaacagctaaacccggcaggcttaagttacacgtatcagtatgagaaggaccgcatcaccatcaccgacagcctgaaccgccgtgaagtcctgcacacgcagggtgaaggcgggctgaagcgggtggtgaaaaaggaacacgcggacggcagcgtcacgcagagtcagtttgacgcggtgggcaggctcagggcacagacggatgccgcaggcaggacaacagaatacagtccggatgtggtgacgggcctcatcacgcgcatcaccacgccggatggcagggcatcggcgttttactataaccaccacagccagttaacgtcagccaccgggcctgacgggctggaaatacgccgggaatatgatgaatggggccgtctgattcaggaaactgcccctgacggcgatatcacccgctaccgttatgataatccacacagtgacttaccctgcgcaacggaagatgccaccggcagccggaaaaccatgacgtggagccgttacggtcagttgctgagcttcactgactgttccggttatgtaacccgctatgaccatgaccgttttggtcaggtgacggcggtgcaccgcgaggaagggctgagtcagtaccgcgcatacgacagccgtggacagttaattgccgtgaaagacacgcagggccatgaaacgcggtatgaatacaacgccgccggtgacctgaccaccgtcattgccccggacggcagcagaaacgggacacagtacgatgcgtggggaaaagccatctgtaccacgcagggcggtctgacgcgcagtatggaatacgatgctgccggacgggtcatccgcctgaccagtgaaaacggcagccacaccaccttccgttacgatgtactcgaccggctgatacaggaaaccggctttgacggccgcacacagcgttatcaccacgacctgaccggcaaacttatccgcagcgaggatgaggggctggtcacccactggcactatgacgaagcagaccgcctcacgcaccgcaccgtgaatggcgaaaccgcagagcggtggcagtatgacgaacgcggctggctgacagacatcagccatatcagcgaagggcaccgggtgacggtgcactatggttatgacagtaaaggccgcctcgccagtgaacacctgacggtgcatcatccgcagacgaatgaactgctctggcagcatgagaccagacatgcgtacaacgcacagggactggcgaaccgctgtataccggacagcctgcccgccgtggaatggctgacctacggcagcggctggctgtcaggcatgaaactcggcgacacaccgctggtggagtacacccgcgaccgcctgcaccgggaaacgctgcgcagcttcggccgttatgaactcaccaccgcttatacccctgccgggcagttacagagccagcacctgaacagcctgctgtctgaccgcgattacacctggaacgacaacggcgaactcatccgcatcagcagcccgcgccagacccggagttacagctacagcaccaccggcaggctgaccggcgttcacaccaccgcagcgaatctggatatccgcatcccgtataccacagacccggcaggtaaccgcctgcccgacccggagctgcacccggacagcgccctcagcatgtggccggataaccgtatcgcccgtgacgcgcactatctttaccggtatgaccgtcacggcaggctgacagagaaaaccgacctcatcccggaaggggttatccgcacggatgatgagcgcacccaccggtaccattacgacagtcagcaccggctggtgcactacacgcggacacaatatgcagagccgctggtcgaaagtcgctatctttacgacccgctgggccgcagggtggcaaaacgggtatggcggcgtgaacgggacctgacgggctggatgtcgctgtcacggaaaccgcaagtgacctggtacggctgggacggcgaccgcctgaccacgatacagaacgacagaacccgcatccagacgatttatcagccggggagcttcacgccactcatcagggttgaaaccgccaccggtgagctggcgaaaacgcagcgccgcagcctggcggatacccttcagcagtccggtggcgaagacggtggcagtgtggtgttcccgccggtgctggtgcagatgctcgaccggctggaaagtgaaatcctggctgaccgggtgagtgaggaaagccgccgctggctggcatcgtgcggcctgacggtggcgcagatgcaaagccagatggacccggtatacacgccggcgcgaaaaattcacctgtaccactgcgaccatcgcggcctgccgctggcccttatcagcacggaagggacaacagcgtggtacgcagaatacgatgaatggggtaacctgctgaatgaagagaacccgcatcagctgcagcagcttatccgcctgccggggcagcagtatgatgaggagtccggcctgtattacaaccgccaccgctattatgacccgctgcaggggcgatatatcactcaggatccgattgggctgaaagggggatggaatttttatcagtatccgttgaatccgatctcaaatatagatccattaggattagaaacactaaaatgcattaagccactgcattcaatgggcggaactggtgaaagaagcggtccagatatatgggggaatccgttctatcatcaatatctttgtgtcccagatggtaaaggggactatacttgtggtggccaagaccaacggggagaatcaaaaggagatggtctatgggggccaggtaaagcaagtaatgatacaaaagaagctgctggccgttgtgacctcgttgaaaccgataatagttgtgtggagaactgtttaaaagggaagtttaaagaggtaaggccgcgttattctgtattgcctgatatattcacacctataaatttagggctatttaaaaactgccaagactggtctaatgattctttagaaacatgtaagatgaagtgctccggaaataacattggacgttttattagatttgtattcaccggagtgatgtaatgaaatatattatttttttattcagagctatatggctggctttatcgcttttaatactattcttttccatgcatagactttcactattagactccactcgtgatgtgagcgagttaattagtctcatgtcttatggaatgatggtaatatgttttccaacaggcatagtattctttattgctctaatatttatagggactgtatcagacattattggcgtaaggattgatagtaagtatattatggcgataataatatggctttattttctgtcaggagggtatattcaatggtttgtattaagtaagcgcattataaacaaataaattaagttaattgctcttattattatatgtaacctgggcattgatatcccgtatgccacagacccggcaggtaaccgcctgcccgacccggagctgcacccggacagcaccctcagcatgtggccggataaccgtatcgcccgtgacgcgcactatctttaccggtatgaccgtcacggcaggctgacggagaaaaccgacctcatcccggaaggggttatccgcacggatgatgagcgcacccaccggtaccattacgacagtcagcaccggctggtgcactacacgcggacacaatatgcagagccgctggtcgaaagccgctatctttacgacccgctgggccgcagggtggcaaaacgggtgtggcgacgtgaacgggacctgacgggctggatgtcgctgtcacggaaaccgcaagtgacctggtacggctgggacggcgaccgcctgaccacgatacagaacgacagaacccgcatccagacgatttatcagccggggagcttcacgccactcatcagggttgaaaccgccaccggtgagctggcgaaaacgcagcgccgcagcctggcggatacccttcagcagtccggcggcgaagacggtggcagtgtggtgttcccgccggtgctggtgcagatgctcgaccggctggaaagtgaaatcctggctgaccgggtgagtgaggaaagccgccgctggctggcatcgtgcggcctgacggtggagcagatgcaaaaccagatggacccggtgtacacgccggcgcgaaaaatccacctgtaccactgcgaccatcgcggcctgccgctggcgcttgtcagcacggaaggggcaacagaatggtgcgcagaatacgatgaatggggcaacctgctgaatgaagagaacccgcatcagctgcagcagcttatccgcctgccggggcagcagtatgatgaggagtccggcctgtattacaaccgccaccgctattatgacccgctgcaggggaggtatatcactcaggatccgattgggctgaaggggggatggaatttttatcagtatccgctgaatccggttcagtatatagattcaatgggactggcatcaaaatatggacacttaaataatggcggatatggagcgagacccaacaaaccgcctacgcccgatccaagtaaattgccggacatagcgaaacaattaagactgccatatcctattgaccaggccagtagtgcgcctaatgttttcaaaacattcttcagagcattaagcccttacgactacacactgtattgcaggaagtgggtaaaaccaaatctgacttgtacgccacaggatgattcccagtatccagggatggatacaaagacagcaagtgattacctgccacagacaaattggccaacaactcaattaccaccaggatatacttgtgcagaaccctatttattcccagacattaataaacccgatgggccagcaacagcagggatagatgatttgggtgaaattttagctaagatgaaacagagaacatcgagaggaataagaaaatgaaaagagttttgttctttttgctgatgatatttgttagttttggtgttatagctgattgcgaaatacaagctaaagatcatgattgttttactattttcgctaagggtactattttttccgcgtttcctgtcttaaataataaagccatgtggagatggtatcagaatgaggacatcggtgagtattattggcaaacagaactgggtacatgtaaaaataataaattcacaccaagcggggcgagactcttaattcgcgtcgggtcactacgccttaatgaaaatcatgccatcaaaggaacgttgcaggagttgataaatacagcagaaaaaacggcgtttctcggcgatcggtttagaagttatataagagcgggtatctatcaaaaaaagagcagtgatccagttcagttgttggcagtccttgataattcaatcatggtaaaatattttaaagatgagaaaccaacttatgctcgaatgacagcacatctcccgaacaaaaatgagtcttacgaatgtttaataaagatacagcatgaactaattcgtagtgaagagaaataaaatctcttcctgagaaaacaaattaatcattgtgaaaaattatataactcatggaataggtgtttattttgcgttccatttgcagggaaagatcacgtaacgctacttttttgtactaaataattcgaattttaagttcaacaattgagatactacttattgtctaaagctgtttttcatagcttatacatgatcaaatactccttacataaataaggtgaacaaatggaacttaaaaaattgatggaacatatttctattacacccgattacagacaagcctggaaagtggtgcataaattgtcagatattctactgttgactatttgtgccgttatttctggtgcagaaggttgggaagatatagaggatttcggggaaacacatctcgattttttgaagcaatatggtgattttgaaaatggtattcctgttcacgataccattgccagagttgtatcccagggaaagatcacgtaacgctacttttttgtactaaataattcgcattttatgtttaaaaattgagatattccttattacctaaagctgtttttcatagcttatacatgatcaaatactccttacataaataaggtgaacaaatggaacttaaaaaattgatggaacatatttctattattcccgattacagataagcctggaaagtagagcataaattgtcaggcatcctactattgactatttttgccgttatttctggtgcagaaagttgggaagatatagaggatttcggggaaacacatctcgatttcttgaagcaatatggtgattttgaaaatggtattcctgttcacgatactattgccagagttgtatcctgtatcagtcctgcaaaatttcacgagtgctttattaactggatgcgtgattgccattcatcaaatgataaagacgtcattgcaattgatggaaaaacgctccggcactcttatgacaagagtcgccgcaggggagcgattcatgtcattagtgcgttctcaacaatgcacagtctggtcatcgggcagatcaagacggataagaaatccaatgagatcacagctatccctgaacttcttaacatgctggatattaaaggaaaaatcatcacaactgatgcgatgggttgccagaaagatattgcagagaagatacaaaaacagggaggtgattatttattcgctgtaaaaggaaaccaggggcggcttaataaagcctttgaggaaaaatttccgctgaaagaattaaataatccagagcatgacagttacgcaatgagtgaaaagagtcacggcagagaagaaatccgtcttcatattgtttgcgatgtccctgatgaacttattgatttcacgtttgaatggaaaggactgaagaaattatgcgtggcagtctcctttcggtcaataatagcagaacaaaagaaagagccagaaatgacggtcagatattatatcagttctgctgatttaaccgcagaaaagttcgccacagcaatccgaaaccactggcacgtggagaataagctgcactggcgtctggacgtggtaatgaatgaagacgactgcaaaataagaagaggaaacgccgcagaattattttcagggatacggcacatcgctattaatattttaacgaatgataaggtattcaaggcagggttaagacgtaagatgcgaaaagcagccatggatagaaactatctcgcgtcagtccttgcggggagcgggctttcgtaatctttccctgctttttgtactaaataattcgcattttatgtttaaaaattgagatattccttattacctgaagctgttttttattgcttatacatgatcaaatacttcttacataattaaggagaacaaaatggaacttaaaaaattgatggaacatatttctattatccccgattacagacaagcctggaaagtggaacataaattatcggatattctactgttgactatttgtgccgttatttctggtgcagaaggctgggaagatatagaggattttggggaaacacatcccgattttttgaagcaatatggtgattttgaaaatggtattcctgttcacgataccattgccagagttgtatcctgtatctgtcctgcgaaatttcatgagagctttattaactggatgcttgactaccattcttcagatgataaagacgtcatcgcaattgatggaaaaatacaccggcattcttatgacaagagtcgccgtaagggagcgattcatgtcattagtgcgttctcaacaatgcacagtctggtcatcggacagatcaagacggataagaaatccaatgagatcacagctatccctgaacttcttaacatgctggatattaaaggaaaaatcatcaaaaccgatgcgatgggttgccagaaagatattgcagagaagatacaaaaacagggaggtgattatttattcgctgtaaaaggaaaccaggggcggctaaataaagccttcgaggaaaaatttccgctgaaagaattaaataatcccaagcatgacagttacgcaattagtgaaaagagtcacggcagagaagaaacccgtcttcatattgtttgcgatgtccctgatgagcttattgatttcacgtttgaatagaaagggcagctatggttagaaactacctgacgtcagtccttgcggggagcaggctttcgtaaatttgtcctgctacaacaggattaacttcacaaatatcatttctcaacgtctacacttactcctgtaaaccgctcaggagcagtaatgaatctacaacgatttgatgacagcaccctaatccgtatctttgcccttcatgagttacatcgactgaaagaacatggcttaacgcgcggggcgcttctcgattatcacagccgctataaactcgtctttctggcgcattctcagccggagtaccgcaaacttggcccgttcgtggctgatattcaccagtggcaaaatctggatgactattacaaccagtaccgccaacgcgtagttgttttgctttctcaccccgccaacccgcgcgatcacaccaatgttttgatgcacgttcagggttattttcgcccgcatattgattccacagaacgccagcagctggctgcgcttatcgacagttatcgccgtggcgagcaaccacttcttgcgccgctgatgcgtatcaaacactatatggcgctttatcctgacgcctggctttcagggcagcgttatttcgaactttggccgcgtgtgattaacttgcgccattcaggagttttatgactacccatctggtctggtttcgccaggatttacgtctgcacgataatctcgcactggctgccgcctgccgcaattcgtctgcacgcgtgctggcgttgtatatcgctacaccacgccagtgggcgacgcataacatgtcgccgcgtcaggctgaacttatcaatgctcaactgaatgggctacaaatagcgcttgcggaaaaaggtattcctttattgttccgtgaagtggatgactttgtcgccagtgtcgaaatagttaaacaggtgtgcgcggaaaacagcgttacccacctgttttataactatcagtatgaagtgaatgagcgggcgcgggatgtggaagttgaaagagcgctgcgtaacgtggtgtgtgaaggatttgatgacagcgtgatcctgccgcctggcgcggtgatgaccggtaatcacgagatgtacaaagtctttacgccttttaagaatgcctggctgaaacggctgcgggaagggatgccggagtgcgtcgctgcgccaaaagttcgtagtagcggatcgatagagccctcgccatccattacgctgaattatcctcgtcagtctttcgatactgcgcattttccggtggaagaaaaagcggcgattgcgcaattacgccagttttgccagaacggtgccggagaatatgagcaacaacgagattttccggcagtggaaggcaccagccgtttgtcggccagcctggcaacgggcgggttatcgcctcgccagtgcttgcatcgcttgttggctgaacagccgcaggcgctggacggtggggccggtagtgtctggcttaatgagctgatctggcgcgagttttaccgtcacctgataacgtatcacccctcgttgtgtaaacatcgtccatttattgcctggacggatcgtgtacagtggcagagcaatcccgcacatttacaggcctggcaggaaggcaaaacgggatacccgattgttgatgccgctatgcgtcagcttaacagcactggctggatgcataacaggctacggatgattacagccagttttctggtgaaagatttattgatcgactggcgcgaaggcgagcgatatttcatgtcgcagctgattgatggtgatttggcagccaataacggtggctggcagtgggccgcttcaaccggaaccgatgcagcgccgtattttcgtattttcaacccgacaacccagggcgagaaatttgatcatgagggcgagtttatccgccagtggctaccggaactgcgcgatgtgccagggaaagtggtgcatgagccgtggaagtgggcgcagaaagcaggtgtgacgctggattatccgcaaccgatagtcgagcacaaagaagcgagagtacaaacgttggcagcgtatgaggcggcgcggaaggggaaataacagacgcgtcaggcaatcgagcccagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcggtgctggcctattaagactccagcgccagcgcgcggtttctgaatttcagcgcctgatacagccaaatcatcagtaccagtcctacacacgccagtgcgccccaggtaatttgatcaaatacttcaatatatgcattgatggagtagttgatcgccccggaagcatcaaacgaagcctgcgatgtctgatcggcaatcacgcccgccagatagttcgcgatcgcgccagaaagcagcatgtagatgccggttaatacgccggtcacaccggggatttcaatgcgcgtaatttgcgacatggcaaccgggtcgataaacagttccgcaaagcccatcaccgccaggcctaataccatcagtggcagagaagagtgaccatacattgcggaccagcgggcgcttaaggtcagaatgcagaatccggcgctcatcaggccaaggccaagagcaaatttcccccagatgcgcacggtacgattacccgcgacactctcttttaccacccacgccaggaacacaccgcacagcataactgcgaaggcattaatcgactggaacatcgcggtcggaacggtataaccaaacatatcgcggttaacgaagcggtcgatataaaggctaatcgagctaccgccctgttgtgcgaaggcccagaacaacatactgaagaaggtgagcgtcacaatcagccccagctccttccgctgtttctggttttctgctttgcgataaatttttgccagtacacccaggccaataatagtcgcgacaattaaggcgtataccgaccactctttccagaacagtatggtaatcagtgcaggcgttgccaccagcagaaccagcagccatccccagttcggcaggagaaagtttgtcgcacgcagtacttttttgttaacgccgcgggtatgagtgaaatgacgattgccacataagaaaatgaccagacccgcgatcatgccaaccgccgccaggccaaagcccatcgcccagctgtactcttcctgggcgtaaccacaggcgataggtgcgataatagaccccacgttacccgccgcatacatcagcgagaaaccgccatcacgacgcggatcggttggctcatacagctcgccgagcagacagcttacgttagatttaaacaggccatagccgcagacgataatcgccagggacagatagaggaatgacggatggatctcactggcacccagcaccacatgaccgatcgccatcaacaacgcccccagcatcaccgccatgcgattgccgagaactttatccgccaaaaagccaccgaggattggcgtgacatacaccagcgaacagtaggcgctaaataactcgtaggcgtgagtatcgttgtattttagttgattggtgagatagagaatcagcagggcacgcatgccgtaaaagctaaaatattcccagatttgcagcgcaacgacatagtaaatagcgcgcggctgtgatgcgtgtttattcataataattccacaattgacggcaacgtcacgtaatagttgcgcggcgtgcttgtgtttccttaaagttaaaactttgatacagatctgattatttatgcaatatgctgtctgattgcataaatatacattagctgaagcgtgatgatataaacaatttgcgtcttttggcgtcgggtttgtttcttaatatgtcaaaagattggctatcgacgaactggcgaggtaacgctatgttaacggtgtagctatcagaatacggaaggcgcgaagatgaaaaacaccgaactggaacaactgattaacgaaaaactgaacagcgcggcgattagtgattacgcgccgaatggtttgcaggtggaaggcaaagagacggtgcaaaaaattgttaccggtgtcaccgccagccaggctttgctcgatgaggcagtgcgtctgggcgcggatgcggtcattgtgcatcatggctacttctggaaaggagagtctccggtcattcgcggaatgaagcgtaaccgtttaaaaacgttgctggcgaatgatatcaacctgtatggctggcatttgccgcttgacgcacatcctgagctgggcaataacgcacagctggcggcgttactggggatcacggtcatgggcgaaattgagccgttggtgccgtggggcgaactgaccatgcctgtgccgggactggagctggcttcctggattgaagcgcgtctgggacgtaagccgttatggtgtggcgataccggacctgaggtggtccagcgcgtcgcctggtgcacgggcggcgggcaaagttttatcgatagcgccgcgcgttttggcgtggatgcttttattactggcgaagtttctgaacagaccattcattcagcccgcgagcagggattgcatttttatgctgcaggtcaccatgccactgaacgtggtggtattcgcgcattgagcgagtggctgaatgaaaataccgatcttgatgtgacctttattgatattcctaatcctgcataacgaataatcagagggatcgaaagtgcaacgagcgcgttgttatctgataggtgaaacggcggtagtgctggaactggaaccgccggtgacgctggctagccagaaacggatctggcgactggcgcagcgtctggtggatatgccgaatgtggttgaagccattcccggcatgaacaatatcacggtgattttgcgtaatcctgagtcgctggcgctggatgccatagagcgtttgcaacgctggtgggaggagagcgaggcgctggagccggagtctcgctttattgaaattccggtggtttacggtggtgcaggcggaccggatttggcggtggtcgcggcgcattgcgggttgagcgaaaaacaggttgttgaattgcactcctccgtggaatacgtggtctggtttttaggttttcaaccgggcttcccgtatctcgggagtttgccggaacaactacacacgccacggcgcgctgaaccgcgcttactcgttccggcaggttctgtcgggatcggcgggccgcagactggtgtttatccgctggcaacgccgggtggctggcagttgattggtcatacctcactcagcctgtttgatccggcgcgtgacgaacccatcttattacgtccgggagacagcgtgcgctttgtaccgcagaaggagggagtatgctgaagattattcgtgcgggcatgtataccactgtgcaggatggcggtcgtcacggttttcgccagtcgggtatcagccactgcggcgcactggatatgcccgcgttacgcattgctaacctactggtgggtaatgacgccaatgcccccgcgctggagatcacgctcggtcagttaactgttgagttcgaaactgatgggtggtttgctctgacgggtgccggttgcgaagcgcggctggatgataatgccgtctggaccggctggcgattgccgatgaaagcaggccagcgtttaacgcttaaacgcccgcagcacgggatgcgcagttatctggcggtcgcgggtggtattgatgttccgccggtaatgggctcatgcagcaccgatctcaaagtggggattggcgggctggaaggccgtttactgaaggatggtgaccgactcccgattggcaaatcgaagcgtgattctatggaagcgcagggcgttaaacagctgctgtggggcaaccgcattcgcgccttgccggggccggaatatcatgagttcgatcgcgcctcgcaggatgcattctggcgttcgccctggcagcttagctcgcaaagtaaccgcatgggctatcgcttacaggggcaaattttaaaacgcaccaccgatcgcgaactgttatctcacggtttgttaccgggcgtggtgcaggtgccacataacgggcagccgattgtgttgatgaacgacgcacagaccaccggtggttacccgcgtattgcctgtatcattgaggctgatatgtaccatctggcgcaaattccgctcggtcagccgattcattttgtccagtgttcactggaagaggcactaaaagcacggcaagatcagcaacgttattttgaacaattagcgtggcggctgcacaatgaaaattgacctgaacgccgatctgggcgaaggctgcgccagcgacgcagagctattaacgctggtttcctctgccaatattgcctgtggatttcatgcaggcgatgcgcaaatcatgcaggcttgcgtgcgtgaagcaataaaaaatggtgtcgcgattggcgctcacccgagttttcccgacagggaaaattttggtcgcagcgccatgcagctgccgccagaaaccgtttacgcccagacgctgtatcaaattggcgcgctggcaacgattgcccgtgcgcaaggcggcgtaatgcgtcatgtcaaaccgcacggcatgttgtacaaccaggcggcgaaagaagcacaactggcagacgccatcgccagagcggtatacgcttgcgatccagcattgattctcgtcgggctggcgggaagcgagctgattcgtgcaggcaagcaatatggtctgacaacgcgcgaggaagtgtttgccgatcgcggttatcaggctgacggctcgctggtgccgcgaagccagtcaggcgcgttgattgaaaacgaagaacaggcgctggcgcaaacgctggagatggtgcaacacggcagagtcaaaagtatcaccggcgaatgggcaacggtcgcggcgcaaacggtctgcctgcatggcgacggcgagcacgcactggcgttcgcccgccgactacgctctgcatttgccgaaaaggggattgttgtcgcagcataaccccgattaataaagaatgaaaaaaggatatcaccatgcctgaaggcccggagatccgccgtgcagcggataacctggaggcggcgatcaaaggcaaaccactaactgatgtctggtttgccttcccgcagttaaaaccttatcaatcacaacttatcggtcaacacgttacccatgtggaaacgcgtggtaaggcgttgttaactcatttttccaacgacttaacgctctacagccataatcagctttacggcgtctggcgcgtggttgataccggcgaagagccgcagaccacgcgagtattgcgggtaaaactgcaaacggctgacaaaaccattctgctttatagcgcctcggatattgagatgttgaccccggaacaactgaccacgcatccgtttttacaacgcgttggtcccgatgtgctggatccgaatctgacgccggaggtggtgaaagaacgattattgtcgccgcgctttcgtaaccgtcagtttgctggattactgctcgatcaggcgtttctggctgggcttggcaattatttgcgggtggagatcctctggcaggttgggttgactggaaatcataaagcgaaagatctcaatgcggcgcaactggatgcactcgcacacgcgttactggagattcctcgattttcctacgctacgcgggggcaggtggatgagaataagcatcatggggcgctgtttcgctttaaggtttttcatcgagatggcgaaccgtgcgaacgttgtggcagcatcattgagaaaaccacgctgtcatctcgcccgttttactggtgccctggctgccagcactaggccgaccgcttcggcgcataggttgaaataaaccgcgcaatggcaggccctgtcagcaaaatactgaacaggcgtagggtttgcatcgccataatgagcgccatatcggcattgctccctgcggcgatgaccgccacggtatcaagcccgccggggctggtggcgaggtaggcagtcataaaatcaatgtgcataaaccgggtcagcccccacgccatacccgcacaaatagccagcagagcaaaaatcgacagcaggatttgcggtagcgggcgtagtgcccgcagtaagatttgtttatcgaaaccaagaccaatccgccagccaattgccatatacgccatcgccagcagccattccggtagttcgatggtgatgagctgaccagactggagcactgcgcccgccagcatcgggatgagcatcgtgccggaaggaagacgcagcaggcatcccactgtaccggcaacgaccgcgagcaaaatagtaagcaggagattaatgctcactggcgggaaccagacgatatgctggttaaccgcttcagcgttatcgcccagcatcatgcgggtgaccagaacagcggcccccgcgacgaacagcactcgcagatattgcataaacgccaccaggcgaatatctgcgccgtaatcttgcgccatagcgaccattgccgccgcgccgccaggagaggagccccaggcaccggtatttccaggcaatgagctatagcgcaccaataaccaacccacaatggcgctggaaagcagcgttaccagtaaaattgcaagcacgatcggccagttgacggccagggtggtgagaatcgaaccagtgaggttttgcgcaatcatgcagccaagaatggcctgggcggcgagaaaagcagagcggggaagttgcagagtaattccgcgcatactaaagatgatcccggcgatcatcggcccaagtaatagcgccgccgggagatgtaccgcgaggaaaccaatagaaaggagaagtgatagcacacataacattccccactgcaaaactggcatccttcgctccctcattattttctctttggtgtatcgatacagcataaagaaagctgggccaggaaaaaataacagcaatcaaggaaaaggggaaaatcagcaattttctgaaagagatgccctttccggcggcaaagggcatcatggtaaatcagttatagttaatcttaaaaagcaccactgtatcgaaggggccagcctcgatgggggtgcctggaatggacgaaagttcagccgtataggttttttcgtagaccaacatgtcactggtgaaatcggcgtattcagcatatttattgaaggtataaggcgaggcgttttcatccagtaaacgtagcttcagaccattaccaatcaacaatgctttatcttcttcaaccaacgtttcttcggtataaaaggaggaactgactttaaatccgtcggtgcattgatcgttttggctcttggtcgttttaatactgaacgttttcgacattgtgtggcgacgtatatccagcaaattaaatttaccaaaatcaatcacctgtgtttccggtgaaatggaaaaattgacgctgcaatccagcacgcgaatgttttccagaccagtaatatgatatttcaggttttgggcagtagggtcttcgttaacgctaccggcaccgtcaaattgcacgacgatatagtcgctaagcgtactttgataatcatgcggcggcatttctcgtattttgacgtataaccgcatgcgagcgagaaaggtacgcgacatatgaatattagcgggatcgcccgagcaaattttgttctgccatcccatcgcgatgatctgctcaggggtataaatatcaatgttcttactgtcgatacactggttagtgtcgatgcgactttttcccagactggcatcgtaatcgacaccgttgtatgtcacgccgagttgataataacgatcctgcacccccggataggggtttacccaggcgtagacatgctcgctttcaaagttgccgttggtattgttgtcacaatagacgggaattttaatatcgtcagattcccagatcttatcaccgggtttggcattgcctggtacagcaaacggttgaatcgcttctgatttttctactgcgccaccagatgtaccaaaatagcagttcagcgccattgcagacttcaacggcagaaataacaggcagatgacgagcaacaatcccttgccagcactcatttcgcctccactgcttgtaaacggcattgtccgctgcagttgagcgtcgtcatgcgtaatgcgccgtaatcatccatgtaaccgagataaaactggctgccgctataacttccggtgtttgtgttgaccgtactaaaaggtgcaaccatcacggttttgaagcctgggagaacgcctttttcatttctccccagataggcaatggtcagataatacgcggtaggatttttcagtgtcagttggttgccctgctggctgacctgtaactgcagttcgaccttttctcctgctttcttgcgtaatgcagccggtcgccagaacaatttaatacgactttgaatagcgacctgaagtatcgcatggtcgctgcttttatccggagcgggaggaatttcgcgcatattgtagaaaaatagcgtttcgcgatcgccaggtaattgtgtggttgaggcttgtttcacaacccgcacctgcgatgtcgctttcggttccagacgttgaatagggggcaaagcgaccagaagagcatcgcttttctcccctttttcattttctatccaggaataagcaagataaggcagtttgtcactttggttttcgatacgcaggctggtggctttgtcattggcgttaaacacaatgcgtgtgcgatcgggttgcaccgcagcattgcaacccaagctgatggttaacaacattaagggtaatcctttaataaatgtcattctcttttccttaattaatgacaaggtaaaatcaggcgtttggtcgtgtcttccagacgttctggcagatgaataatgcagctttgctcaccccagaccacggtaaacagttgattttcagcgacaccgcttaaccaggcatgtccttcctcgccaaccatacccacgctaatgccgctgtcatcctggcggatatccgcaccgaggggagggaactgaccgctggcgttgcgtatgatgacgttaacgtctttaccggaacgggaagccagtgatttgtaacctatcgcgccttcaatccatgtttccttgatgacgttttctgcaactgttacgccgtcgggtaagtcattcatgttcaccgccacggtggaaggctggtaactggaaatcaacggcaccaccgcaatgccaaaatggttggtgtagtcgagattgccctgaaccggaatatctgccacgccatcggtgctgaccatcaggcgtggttcattggtggagctgcggcgatgaaatgctgcaccatattgggttgcggtgaaagaaccgctccagctgctgctgacggaactgtaatcactggcggcataggtaccagaaatatcccactcacccgctgaactcaggtgctgatagttaccgctcacctgggctccattgtccggacgatcggattgcagtccggcagacatgccccagctattacgttcatccagcgtatcgttccacgacatgcggtgtatggtgctgtggctactgttttgcatgtcatagccaacccgaccaccgttaccgaaggggagcgaaatcgacagataaatctggttgtcgcgatctttatcttcgtagtgggtcgtattgaatgacgtcgaaatcgagatatctctccagtcaccaatatcaacattaaaacctgctgtgatgttggcggtcgtggaggcgtctgcattccaccaggtttgatgtagcaggttggcgtaaagattgaggtttagtggggtaatcggttggcccacggataagctgatcgtctgtttttcgtcctgcgcatcgctgtcgttgtatttgtgatccagatagttggcgtagctgtgaaaatgacgatctgagaagcgataagcggcgagcgaaatcgtgctgttggtggcatccacttgtttgctgtaattaaaacggtagcttaagccccgctcgtcctgctgagtatcaaaatggctactggcccaggtgacatcaaaggacagtgcgccaagccacagcatattttgcccgatacccattgcggcagaatggtagtcatcatcagaaatcagcaggccgccgtacagcgaggtgtttgagagcatcccccaggaaacttcattgctaaaaaaggtttcattttcagtttgatgtgacatggaaggccgtggctgacccgcggccaatttatagcgaacctgtccctggcgagtcaggaagggcgtcgatgctgccgaaacctggaaattgttcacccgaccatcttcttccgtcactttgacatccagcgtgccctgaacagactgattgaggtcatcaataataaacgggcctggcgggacttttttctggtaaatgacgcggcctgattgactgatcgtcaccgtggcattggtctgtgcaataccgctaatttgtggggcgtagccacgcagctcccacggtaacattcgatcgtcactcgccagtgccgcgccggtataagaaaaaccatcgaaaatattggaactgaaatcggtttcgccgagggttaacttagagcctaattgcggtaatggacgaaaaagataggtgcgcgatattccgcctgactggtcatggttatcttcgctatcggtcttattaagctggtaatcactgcgtaagcgccatgccccggcgttaattccggcggtaccgtaggcattcaggttagtgctgctgctgccgtcctgtgggcggtagctgctggcaaacaagttgtaatccatcaggacaccggcaacaccttctttccatgtagaggggggagcccagttttctgagtgccacgccagccaggcttgcggaatactaatattcagttgctgattggcttgatcgaaattgaagagcatttcaggtcgggaactgaaatcaatacaccgatctatctgtggcaaggactgacggatatctggttttaaaccaaatttatcgaccagtgaatcattgatgcatggaatggttttgtcaccctttttttgccagttaattttttgcccattactgattttgttgttattcaccgcaacgctaacaaaatattcaccgggagcaatgactcctttttcctttaataatgaaatatcaatgcggtcgcgcattgatttatcgagaacattcagattgaattcgaccgccattgcgcaaggcatcgccatgaccaggcaggatacaaaagagagtcgataaatattcacggtgtccatacctgataaatattttatgaaaggcggcgatgatgccgccaaaataatacttatttataatccagcacgtaggttgcgttagcggttacttcacctgccgtgacatcgactgcattatcaatttgttccatccaggcgaaaaagttcagcgtctgttctgatgagcttgcatccaggtcaagatctggcgcggctgaacctaatacgatgttaccgtcatttttgtccatcagtcgtacaccgaccccagttgcttcgcctgcactggtgttgctcaacaaaggcgtagcaccagttgtcttagccgtgctatcgaaggttacgccaactttggataccggcattccgctaccgttgtcagaagcaggcagatcacagttgatcaagcgaatgtcgacggccactttattgctatgatgctcccggtttatatgggttgtcgtgacttgtccaagatctatgtttttatcaatatcttctggatgaatttcacaaggtgcttcaataacctcccccttaaagtgaatttcgccagaaccttcatcagcagcataaacaggtgcagtgaacagcagagatacggccagtgcggccaatgttttttgtcctttaaacataacagagtcctttaaggatatagaataggggtatagctacgccagaatatcgtatttgattattgctagtttttagttttgcttaaaaatattgttagttttattaaatgcaaaactaaattattggtatcatgaatttgttgtatgatgaataaaatataggggggtatagatagacgtcattttcatagggttataaatgcgactaccatgaagtttttaattgaaagtattgggttgctgataatttgagctgttctattctttttaaatatctatataggtctgttaatggattttatttttacaattttttgtgtttaggcatataaaaatcaacccgccatatgaacggcgggttaaaatatttacaacttagcaatcaaccattaacgcttgatatcgcttttaaagtcgcgtttttcatatcctgtatacagctgacgcggacgggcaatcttcataccgtcactgtgcatttcgctccagtgggcgatccagccaacggtacgtgccattgcgaaaatgacggtgaacatggaagacggaatacccatcgctttcaggatgataccagagtagaaatcgacgttcgggtacagtttcttctcgataaagtacgggtcgttcagcgcgatgttttccagctccatagccacttccagcaggtcatccttcgtgcccagctctttcagcacttcatggcaggtttcacgcattacggtggcgcgcgggtcgtaatttttgtacacgcggtgaccgaagcccatcaggcggaaagaatcatttttgtctttcgcacgacgaacaaattccggaatgtgtttaacggagctgatttcttccagcattttcagcgccgcttcgttagcaccgccgtgcgcaggtccccacagtgaagcaatacctgctgcgatacaggcaaacgggttcgcacccgaagagccagcggtacgcacggtggaggtagaggcgttctgttcatggtcagcgtgcaggatcagaatacggtccatagcacgttccagaatcggattaacttcatacggttcgcacggcgtggagaacatcatattcaggaagttaccggcgtaggagagatcgttgcgcgggtaaacaaatggctgaccaatggaatacttgtaacacatcgcggccatggtcggcattttcgacagcaggcggaacgcggcaatttcacggtgacgaggattgttaacatccagcgagtcgtgatagaacgccgccagcgcgccggtaataccacacatgactgccattggatgcgagtcgcgacggaaagcatggaacagacgggtaatctgctcgtggatcatggtatgacgggtcaccgtagttttaaattcgtcatactgttcctgagtcggtttttcaccattcagcaggatgtaacaaacttccaggtagttagaatcggtcgccagctgatcgatcgggaaaccgcggtgcagcaaaataccttcatcaccatcaataaaagtaattttagattcgcaggatgcggttgaagtgaagcctgggtcaaaggtgaacacaccttttgaaccgagagtacggatatcaataacatcttgacccagcgtgcctttcagcacatccagttcaacagctgtatccccgttgagggtgagttttgcttttgtatcagccatttaaggtctccttagcgccttattgcgtaagactgccggaacttaaatttgccttcgcacatcaacctggctttacccgttttttatttggctcgccgctctgtgaaagaggggaaaacctgggtacagagctctgggcgcttgcaggtaaaggatccattgatgacgaataaatggcgaatcaagtacttagcaatccgaattattaaacttgtctaccactaataactgtcccgaatgaattggtcaatacttccacactgttacataagttaatcttaggtgaaataccgacttcataacttttacgcattatatgcttttcctggtaatgtttgtaacaactttgttgaatgattgtcaaattagatgattaaaaattaaataaatgttgttatcgtgacctggatcactgttcaggataaaacccgacaaactatatgtaggttaattgtaatgattttgtgaacagcctatactgccgccaggtctccggaacaccctgcaatcccgagccacccagcgttgtaacgtgtcgttttcgcatctggaagcagtgttttgcatgacgcgcagttatagaaaggacgctgtctgacccgcaagcagaccggaggaaggaaatcccgacgtctccaggtaacagaaagttaacctctgtgcccgtagtccccagggaataataagaacagcatgtgggcgttattcatgataagaaatgtgaaaaaacaaagacctgttaatctggacctacagaccatccggttccccatcacggcgatagcgtccattctccatcgcgtttccggtgtgatcacctttgttgcagtgggcatcctgctgtggcttctgggtaccagcctctcttcccctgaaggtttcgagcaagcttccgcgattatgggcagcttcttcgtcaaatttatcatgtggggcatccttaccgctctggcgtatcacgtcgtcgtaggtattcgccacatgatgatggattttggctatctggaagaaacattcgaagcgggtaaacgctccgccaaaatctcctttgttattactgtcgtgctttcacttctcgcaggagtcctcgtatggtaagcaacgcctccgcattaggacgcaatggcgtacatgatttcatcctcgttcgcgctaccgctatcgtcctgacgctctacatcatttatatggtcggttttttcgctaccagtggcgagctgacatatgaagtctggatcggtttcttcgcctctgcgttcaccaaagtgttcaccctgctggcgctgttttctatcttgatccatgcctggatcggcatgtggcaggtgttgaccgactacgttaaaccgctggctttgcgcctgatgctgcaactggtgattgtcgttgcactggtggtttacgtgatttatggattcgttgtggtgtggggtgtgtgatgaaattgccagtcagagaatttgatgcagttgtgattggtgccggtggcgcaggtatgcgcgcggcgctgcaaatttcccagagcggccagacctgtgcgctgctctctaaagtcttcccgacccgttcccataccgtttctgcgcaaggcggcattaccgttgcgctgggtaatacccatgaagataactgggaatggcatatgtacgacaccgtgaaagggtcggactatatcggtgaccaggacgcgattgaatatatgtgtaaaaccgggccggaagcgattctggaactcgaacacatgggcctgccgttctcgcgtctcgatgatggtcgtatctatcaacgtccgtttggcggtcagtcgaaaaacttcggcggcgagcaggcggcacgcactgcggcagcagctgaccgtaccggtcacgcactgttgcacacgctttatcagcagaacctgaaaaaccacaccaccattttctccgagtggtatgcgctggatctggtgaaaaaccaggatggcgcggtggtgggttgtaccgcactgtgcatcgaaaccggtgaagtggtttatttcaaagcccgcgctaccgtgctggcgactggcggagcagggcgtatttatcagtccaccaccaacgcccacattaacaccggcgacggtgtcggcatggctatccgtgccggcgtaccggtgcaggatatggaaatgtggcagttccacccgaccggcattgccggtgcgggcgtactggtcaccgaaggttgccgtggtgaaggcggttatctgctgaacaaacatggcgaacgttttatggagcgttatgcgccgaacgccaaagacctggcgggccgtgacgtggttgcgcgttccatcatgatcgaaatccgtgaaggtcgcggctgtgatggtccgtgggggccacacgcgaaactgaaactcgatcacctgggtaaagaagttctcgaatcccgtctgccgggtatcctggagctttcccgtaccttcgctcacgtcgatccggtgaaagagccgattccggttatcccaacctgtcactacatgatgggcggtattccgaccaaagttaccggtcaggcactgactgtgaatgagaaaggcgaagatgtggttgttccgggactgtttgccgttggtgaaatcgcttgtgtatcggtacacggcgctaaccgtctgggcggcaactcgctgctggacctggtggtctttggtcgcgcggcaggtctgcatctgcaagagtctatcgccgagcagggcgcactgcgcgatgccagcgagtctgatgttgaagcgtctctggatcgcctgaaccgctggaacaataatcgtaacggtgaagatccggtggcgatccgtaaagcgctgcaagaatgtatgcagcataacttctcggtcttccgtgaaggtgatgcgatggcgaaagggcttgagcagttgaaagtgatccgcgagcgtctgaaaaatgcccgtctggatgacacttccagcgagttcaacacccagcgcgttgagtgcctggaactggataacctgatggaaacggcgtatgcaacggctgtttctgccaacttccgtaccgaaagccgtggcgcgcatagccgcttcgacttcccggatcgtgatgatgaaaactggctgtgccactccctgtatctgccagagtcggaatccatgacgcgccgaagcgtcaacatggaaccgaaactgcgcccggcattcccgccgaagattcgtacttactaatgcggagacaggaaaatgagactcgagttttcaatttatcgctataacccggatgttgatgatgctccgcgtatgcaggattacaccctggaagcggatgaaggtcgcgacatgatgctgctggatgcgcttatccagctaaaagagaaagatcccagcctgtcgttccgccgctcctgccgtgaaggtgtgtgcggttccgacggtctgaacatgaacggcaagaatggtctggcctgtattaccccgatttcggcactcaaccagccgggcaagaagattgtgattcgcccgctgccaggtttaccggtgatccgcgatttggtggtagacatgggacaattctatgcgcaatatgagaaaattaagccttacctgttgaataatggacaaaatccgccagctcgcgagcatttacagatgccagagcagcgcgaaaaactcgacgggctgtatgaatgtattctctgcgcatgttgttcaacctcttgtccgtctttctggtggaatcccgataagtttatcggcccggcaggcttgttagcggcatatcgtttcctgattgatagccgtgataccgagactgacagccgcctcgacggtttgagtgatgcattcagcgtattccgctgtcacagcatcatgaactgcgtcagtgtatgtccgaaggggctgaacccgacgcgcgccatcggccatatcaagtcgatgttgttgcaacgtaatgcgtaaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaacaaagaaatgcaggaaatctttaaaaactgcccctgacactaagacagtttttaaaggttccttcgcgagccactacgtagacaagagctcgcaagtgaaccccggcacgcacatcactgtgcgtggtagtatccacggcgaagtaagcataaaaaagatgcttaagggatcacgatgcagaacagcgctttgaaagcctggttggactcttcttacctctctggcgcaaaccagagctggatagaacagctctatgaagacttcttaaccgatcctgactcggttgacgctaactggcgttcgacgttccagcagttacctggtacgggagtcaaaccggatcaattccactctcaaacgcgtgaatatttccgccgcctggcgaaagacgcttcacgttactcttcaacgatctccgaccctgacaccaatgtgaagcaggttaaagtcctgcagctcattaacgcataccgcttccgtggtcaccagcatgcgaatctcgatccgctgggactgtggcagcaagataaagtggccgatctggatccgtctttccacgatctgaccgaagcagacttccaggagaccttcaacgtcggttcatttgccagcggcaaagaaaccatgaaactcggcgagctgctggaagccctcaagcaaacctactgcggcccgattggtgccgagtatatgcacattaccagcaccgaagaaaaacgctggatccaacagcgtatcgagtctggtcgcgcgactttcaatagcgaagagaaaaaacgcttcttaagcgaactgaccgccgctgaaggtcttgaacgttacctcggcgcaaaattccctggcgcaaaacgcttctcgctggaaggcggtgacgcgttaatcccgatgcttaaagagatgatccgccacgctggcaacagcggcacccgcgaagtggttctcgggatggcgcaccgtggtcgtctgaacgtgctggtgaacgtgctgggtaaaaaaccgcaagacttgttcgacgagttcgccggtaaacataaagaacacctcggcacgggtgacgtgaaataccacatgggcttctcgtctgacttccagaccgatggcggcctggtgcacctggcgctggcgtttaacccgtctcaccttgagattgtaagcccggtagttatcggttctgttcgtgcccgtctggacagacttgatgagccgagcagcaacaaagtgctgccaatcaccatccacggtgacgccgcagtgaccgggcagggcgtggttcaggaaaccctgaacatgtcgaaagcgcgtggttatgaagttggcggtacggtacgtatcgttatcaacaaccaggttggtttcaccacctctaatccgctggatgcccgttctacgccgtactgtactgatatcggtaagatggttcaggccccgattttccacgttaacgcggacgatccggaagccgttgcctttgtgacccgtctggcgctcgatttccgtaacacctttaaacgtgatgtcttcatcgacctggtgtgctaccgccgtcacggccacaacgaagccgacgagccgagcgcaacccagccgctgatgtatcagaaaatcaaaaaacatccgacaccgcgcaaaatctacgctgacaagctggagcaggaaaaagtggcgacgctggaagatgccaccgagatggttaacctgtaccgcgatgcgctggatgctggcgattgcgtagtggcagagtggcgtccgatgaacatgcactctttcacctggtcgccgtacctcaaccacgaatgggacgaagagtacccgaacaaagttgagatgaagcgcctgcaggagctggcgaaacgcatcagcacggtgccggaagcagttgaaatgcagtctcgcgttgccaagatttatggcgatcgccaggcgatggctgccggtgagaaactgttcgactggggcggtgcggaaaacctcgcttacgccacgctggttgatgaaggcattccggttcgcctgtcgggtgaagactccggtcgcggtaccttcttccaccgccacgcggtgatccacaaccagtctaacggttccacttacacgccgctgcaacatatccataacgggcagggcgcgttccgtgtctgggactccgtactgtctgaagaagcagtgctggcgtttgaatatggttatgccaccgcagaaccacgcactctgaccatctgggaagcgcagttcggtgacttcgccaacggtgcgcaggtggttatcgaccagttcatctcctctggcgaacagaaatggggccggatgtgtggtctggtgatgttgctgccgcacggttacgaagggcaggggccggagcactcctccgcgcgtctggaacgttatctgcaactttgtgctgagcaaaacatgcaggtttgcgtaccgtctaccccggcacaggtttaccacatgctgcgtcgtcaggcgctgcgcgggatgcgtcgtccgctggtcgtgatgtcgccgaaatccctgctgcgtcatccgctggcggtttccagcctcgaagaactggcgaacggcaccttcctgccagccatcggtgaaatcgacgagcttgatccgaagggcgtgaagcgcgtagtgatgtgttctggtaaggtttattacgacctgctggaacagcgtcgtaagaacaatcaacacgatgtcgccattgtgcgtatcgagcaactctacccgttcccgcataaagcgatgcaggaagtgttgcagcagtttgctcacgtcaaggattttgtctggtgccaggaagagccgctcaaccagggcgcatggtactgcagccagcatcatttccgtgaagtgattccgtttggggcttctctgcgttatgcaggccgcccggcctccgcctctccggcggtagggtatatgtccgttcaccagaaacagcaacaagatctggttaatgacgcgctgaacgtcgaataaataaaggatacacaatgagtagcgtagatattctggtccctgacctgcctgaatccgtagccgatgccaccgtcgcaacctggcataaaaaacccggcgacgcagtcgtacgtgatgaagtgctggtagaaatcgaaactgacaaagtggtactggaagtaccggcatcagcagacggcattctggatgcggttctggaagatgaaggtacaacggtaacgtctcgtcagatccttggtcgcctgcgtgaaggcaacagcgccggtaaagaaaccagcgccaaatctgaagagaaagcgtccactccggcgcaacgccagcaggcgtctctggaagagcaaaacaacgatgcgttaagcccggcgatccgtcgcctgctggctgaacacaatctcgacgccagcgccattaaaggcaccggtgtgggtggtcgtctgactcgtgaagatgtggaaaaacatctggcgaaagccccggcgaaagagtctgctccggcagcggctgctccggcggcgcaaccggctctggctgcacgtagtgaaaaacgtgtcccgatgactcgcctgcgtaagcgtgtggcagagcgtctgctggaagcgaaaaactccaccgccatgctgaccacgttcaacgaagtcaacatgaagccgattatggatctgcgtaagcagtacggtgaagcgtttgaaaaacgccacggcatccgtctgggctttatgtccttctacgtgaaagcggtggttgaagccctgaaacgttacccggaagtgaacgcttctatcgacggcgatgacgtggtttaccacaactatttcgacgtcagcatggcggtttctacgccgcgcggcctggtgacgccggttctgcgtgatgtcgataccctcggcatggcagacatcgagaagaaaatcaaagagctggcagtcaaaggccgtgacggcaagctgaccgttgaagatctgaccggtggtaacttcaccatcaccaacggtggtgtgttcggttccctgatgtctacgccgatcatcaacccgccgcagagcgcaattctgggtatgcacgctatcaaagatcgtccgatggcggtgaatggtcaggttgagatcctgccgatgatgtacctggcgctgtcctacgatcaccgtctgatcgatggtcgcgaatccgtgggcttcctggtaacgatcaaagagttgctggaagatccgacgcgtctgctgctggacgtgtagtagtttaagtttcacctgcactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtgaccgacaatgcccggaagcgatacgaaatattcggtctacggtttaaaagataacgattactgaaggatggacagaacacatgaacttacatgaatatcaggcaaaacaactttttgcccgctatggcttaccagcaccggtgggttatgcctgtactactccgcgcgaagcagaagaagccgcttcaaaaatcggtgccggtccgtgggtagtgaaatgtcaggttcacgctggtggccgcggtaaagcgggcggtgtgaaagttgtaaacagcaaagaagacatccgtgcttttgcagaaaactggctgggcaagcgtctggtaacgtatcaaacagatgccaatggccaaccggttaaccagattctggttgaagcagcgaccgatatcgctaaagagctgtatctcggtgccgttgttgaccgtagttcccgtcgtgtggtctttatggcctccaccgaaggcggcgtggaaatcgaaaaagtggcggaagaaactccgcacctgatccataaagttgcgcttgatccgctgactggcccgatgccgtatcagggacgcgagctggcgttcaaactgggtctggaaggtaaactggttcagcagttcaccaaaatcttcatgggcctggcgaccattttcctggagcgcgacctggcgttgatcgaaatcaacccgctggtcatcaccaaacagggcgatctgatttgcctcgacggcaaactgggcgctgacggcaacgcactgttccgccagcctgatctgcgcgaaatgcgtgaccagtcgcaggaagatccgcgtgaagcacaggctgcacagtgggaactgaactacgttgcgctggacggtaacatcggttgtatggttaacggcgcaggtctggcgatgggtacgatggacatcgttaaactgcacggcggcgaaccggctaacttccttgacgttggcggcggcgcaaccaaagaacgtgtaaccgaagcgttcaaaatcatcctctctgacgacaaagtgaaagccgttctggttaacatcttcggcggtatcgttcgttgcgacctgatcgctgacggtatcatcggcgcggtagcagaagtgggtgttaacgtaccggtcgtggtacgtctggaaggtaacaacgccgaactcggcgcgaagaaactggctgacagcggcctgaatattattgcagcaaaaggtctgacggatgcagctcagcaggttgttgccgcagtggaggggaaataatgtccattttaatcgataaaaacaccaaggttatctgccagggctttaccggtagccaggggactttccactcagaacaggccattgcatacggcactaaaatggttggcggcgtaaccccaggtaaaggcggcaccacccacctcggcctgccggtgttcaacaccgtgcgtgaagccgttgctgccactggcgctaccgcttctgttatctacgtaccagcaccgttctgcaaagactccattctggaagccatcgacgcaggcatcaaactgattatcaccatcactgaaggcatcccgacgctggatatgctgaccgtgaaagtgaagctggatgaagcaggcgttcgtatgatcggcccgaactgcccaggcgttatcactccgggtgaatgcaaaatcggtatccagcctggtcacattcacaaaccgggtaaagtgggtatcgtttcccgttccggtacactgacctatgaagcggttaaacagaccacggattacggtttcggtcagtcgacctgtgtcggtatcggcggtgacccgatcccgggctctaactttatcgacattctcgaaatgttcgaaaaagatccgcagaccgaagcgatcgtgatgatcggtgagatcggcggtagcgctgaagaagaagcagctgcgtacatcaaagagcacgttaccaagccagttgtgggttacatcgctggtgtgactgcgccgaaaggcaaacgtatgggccacgcgggtgccatcattgccggtgggaaagggactgcggatgagaaattcgctgctctggaagccgcaggcgtgaaaaccgttcgcagcctggcggatatcggtgaagcactgaaaactgttctgaaataaatatctgtaataagaaatagccctcgccgcttccctctacaggaatggcgaagggctgtcggtttcgacatggttggccatcgtatgatggccttttttgtgcttatcgcgatgattttcgctgcgctatcagggtaaatttatagtcatcggtattaaaagcgttgcggctatattcaaacacccgaccatcaactaaatatccacgcgatactttttcaagaatcggctttgtctggctgatattaagcagacggctcatctcttcggttggcatcagaggaatgatttcctgttcgctacgatcgataaccattttcttcacttcttcgataaagtgatatttcgaattttccatgacctgccaggtgagatccgggaacaacgcaagcggcatccaggtttcttccagcgccattggcttttgcttgcgatagcgcacgcgcttcacatgccacacacgatcctgcggggtgatttgtagctgttgctgaagaaaatcgtcagccggaatcacttcgaatatcagaacttcactgtgtgtatcgacgtgacggtccgacagtttttcatcaaaactggttaactgaaaaatatcgtaattgacccgctcttctttgacgtaagtcccgctgccctgaatgctttcgaggatctgctgctcgactagctggcgcaaagcctgacgcaccgtaacccggctgacgccaaactctgtttgtagcgctgattcagtgggtaacgcatcgccaggtttaagctcgccacgcgcaatttgttcacgaatgcgatcggcaatctgccggtataagggcttgtgtcccatttttagtatctcattaatacgaatttaaccattatgcccgataaattcatcctgtaaataatacaaatacaatacaaataatttcaatcaagtgaaattgatcacataatggtattgttttatcgggcacactggcgcgactataaaaacgatcaagtgaggatcatgatgaatctgacgactctgacccaccgcgatgcgttgtgtctgaatgcgcgctttaccagccgtgaagaggccatccacgcgttgactcaacgtcttgctgctctggggaaaatttccagtactgagcaatttctggaagaagtgtatcgccgtgaaagccttggcccgaccgccttaggtgaagggttggctgtgccgcatggcaaaactgctgcggtaaaagaagcggcgtttgcggtcgccacactcagcgagccgcttcagtgggaaggcgttgatggcccggaagcagttgatttagtggtgctgctggcgattccccccaatgaagcgggtactacgcatatgcaactgctgacagcgctgaccacgcgccttgcggatgatgagattcgggcgcgtatacagtcggcgacgacgcctgatgagttgctctcggcgctggatgacaagggaggcacgcaaccttctgcctctttttccaacgcgccaactatcgtctgcgtaacggcctgtccggcgggtattgctcacacctatatggctgcggaatatctggaaaaagccggacgcaaactcggcgtaaatgtttacgttgaaaaacaaggcgctaacggcattgaagggcgtttaacggcggatcaactcaatagtgcaaccgcctgtatttttgcggctgaagtcgccatcaaggagagtgagcgttttaatggcattcccgcgctttcagtgcctgttgccgagccgattcgccatgcagaagcgttgatccaacaagcgcttaccctcaagcgtagcgatgagacgcgtaccgtacagcaagatacgcaaccggtgaaaagtgtcaaaacggagctgaaacaggcactgttgagcggaatctcttttgccgtaccgttgattgtcgcggggggcacggtgctggcggtcgcggtattactgtcgcaaatcttcgggctacaagatctgtttaatgaagaaaactcctggctgtggatgtaccgcaagctgggcggcgggctgctcggaattttgatggtaccggtgctcgcggcctataccgcctattctctggcagataaaccggcgttagcgccaggctttgcggctggacttgccgccaacatgatcggctccgggtttctcggcgcggtcgttggcggattgatagccggttacttgatgcgctgggtgaaaaatcacttgcgtcttagcagtaaattcaatggattcctgactttttatctctacccggtgctcggtacgttgggagcgggcagtctgatgctgtttgtggtgggggaacctgtcgcctggatcaataactcgcttaccgcctggctgaacggtctgtcaggaagtaacgcgctgttgctgggtgccattctcggttttatgtgttcctttgaccttggagggccagtgaataaagccgcttatgcattctgcctgggcgcaatggcgaacggcgtttacggcccgtatgccattttcgcctccgtcaaaatggtttcggcatttaccgtaaccgcttccacgatgctcgcaccgcgcctgtttaaagagtttgaaattgagaccgggaaatccacctggctgttagggctggcaggtattaccgaaggggcgatcccgatggcgattgaagatccgctgcgggttattggttcgtttgtgctgggctctatggtaacgggcgctattgtcggtgcgatgaatatcggcctttcgacacccggtgccggcattttctcgctctttttacttcatgataatggcgcgggcggtgttatggcggcaattggctggtttggcgcggcattggtgggggctgcaatctcgactgcaattctcctgatgtggcggcgtcacgcggttaagcatggcaactatctgactgatggcgtaatgccataaacaaaaaggaaacgacgatgaaagcagtatctcgcgttcacatcaccccgcatatgcactgggatcgagagtggtatttcaccaccgaagagtcacgtattctgctggtcaataatatggaagagatcctgtgccgactggaacaggacaacgaatacaaatattacgtactcgacgggcaaacggcgatcctcgaagattatttcgcggtgaaaccggaaaacaaagaccgtgtgaagaaacaggtagaagccggcaagttgattatcggcccctggtatacccagaccgataccacgattgtttctgcggaatccatcgtccgtaatctgatgtacggaatgcgtgactgcctcgcgtttggcgagccgatgaaaataggttatttaccagattcctttggcatgtccgggcaactgccgcatatctacaatggatttggcattacccgcaccatgttctggcgcggatgttcggagcgccacggtactgataaaaccgagtttttgtggcaaagcagtgacggtagcgaagtgacggcgcaggtgctgccgctgggctacgccatcggtaagtacttacctgccgacgaaaacggattacgtaaacgcctcgacagttattttgacgtgctggaaaaagcgtctgtaaccaaagagattttgctgccgaatgggcatgaccagatgccattgcagcaaaatatcttcgaagtgatggataagctacgtgagatctaccctcaacgtaagtttgtgatgagccgctttgaagaggtatttgagaagatcgaagcgcagcgagataatctggcaaccctgaaaggggaatttattgatggcaaatatatgcgcgtgcatcgcaccatcggttctacgcgtatggatatcaaaattgcccacgcgcgtattgaaaataagattgttaatctgctggaaccgctggcaacactggcctggacgttgggttttgaataccaccacggcttgctggagaaaatgtggaaagagatcttaaaaaatcatgcccacgacagtatcggctgctgctgtagtgacaaagttcatcgcgaaatcgtcgcccgcttcgaactggctgaagacatggcggataatctgattcgtttctacatgcgcaaaattgccgacaacatgccgcagagcgacgccgacaaactcgtcctgtttaacctgatgccctggccgcgtgaagaagttatcaacaccactgtgcggctgcgcgccagccagtttaatttgcgggacgatcgcggtcagcctgtaccgtattttattcgccatgcccgtgagatcgatccaggcctaatcgatcggcaaatagttcattacggtaattacgatccctttatggagtttgatatacagatcaaccagattgtcccttctatgggctatcgcacgctttatatcgaagcgaatcagcctggcaacgtaattgcggcaaaaagtgacgctgaagggatactggaaaatgctttctggcaaattgcgctcaatgaggatggttctctgcaactggtagataaagacagcggtgtgcgctatgaccgggtattgcaaattgaagaaagctctgatgatggtgatgaatatgactattcacccgcaaaagaagagtgggtaattaccgcagcgaacgcgaaaccgcaatgcgatattattcatgaagcctggcagagcagggctgttatccgctatgacatggcagtgccgctcaatttgtcagaacgcagcgcccggcaatccactggcagagtaggggtggtgttggttgtcactcttagtcataacagcaggcgtattgatgtggatatcaatcttgataaccaggctgacgatcatcgccttcgtgtcctggtccctacaccttttaacaccgacagtgttctggcagatacgcagtttggttcgctaacgcgccccgtgaacgacagtgcaatgaacaactggcagcaagaaggctggaaagaagcgccggttccggtatggaatatgctcaactatgttgccttacaggaagggcgtaacggcatggctgtctttagcgaagggttacgtgaatttgaagtcatcggtgaagagaagaaaacctttgccattacgttgctgcgtggcgtgggcttactgggcaaagaagatctgcttttaaggcctgggcggccttcgggaattaaaatgccagtcccggactcacaactacgtggtctgctttcttgtcgcctaagtttattgagttataccggtacgccaaccgccgctggtgtagctcagcaggcgcgagcatggctgactccagtacagtgttacaacaaaatcccatgggatgtgatgaagctcaacaaagccggattcaacgtgccggaaagttatagtttgttgaaaatgcccccagtgggatgcctgataagcgcacttaagaaagctgaagaccgacaagaagtgattttacggctgtttaatccggctgaatcagcaacctgtgatgcgactgttgctttcagtcgcgaggtgatttcttgctcagaaacgatgatggatgaacacattaccaccgaggaaaatcaaggttcaaatctatcggggccttttttacccggccagtcacggacgttcagttaccggcttgcctgaatagcaatcaaaccgaagccacatatgcgcggccagattgttgacaaagggcgctttgttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattttgcgtttatcttcactctcaagccacgtatatgtggctttatttttaacaaaataataaccctgggtgagttaattataatataattataagttaactaaatgttaatattggcggggtggatttatgcctttattagtaatcctgaaactctgcgtcgtattagccagtgaccaaaaaaagaattaaggtcaaccgtgctgtttttgcttcgtctctttttatctttaattgccaaccgaaactaatttcagccttataactcacacattttaaacataaatgtcactaaagttaccttattgaaacatgattaacataatttgtaggaattgatatttatcaatgtataagtcttggaaatgggcatcaaaaagagataaattgttctcgatcaaattggctgaaaggcggtaatttagctataaattgatcaccgtcgaaaaatgcaaatttgcttcaacaaaaacctgtttattgtaaggattttgcggcgtaatatatacgtgggatcaatttgagtttttattaacatgtttgcaacctttctttacgccgtttttgtgtgcattcacatggtatgatgaaagtgttcaaacaaatttctattggggcatgcgtgtgaccctttctaacggggttcactctcggagtcttcatgcgatgagcaaggagtcatgatgttagatatagtcgaactgtcgcgcttacagtttgccttgaccgcgatgtaccacttcctttttgtgccactgacgctcggtatggcgttcctgctggccattatggaaacggtctacgtcctctccggcaaacagatttataaagatatgaccaagttctggggcaagttgtttggtatcaacttcgctctgggtgtggctaccggtctgaccatggagttccagttcgggactaactggtcttactattcccactatgtaggggatatcttcggtgcgccgctggcaatcgaaggtctgatggccttcttcctcgaatccacctttgtaggtctgttcttcttcggttgggatcgtctgggtaaagttcagcatatgtgtgtcacctggctggtggcgctcggttcaaacctgtccgcactgtggattctggttgcgaacggctggatgcaaaacccaatcgcgtccgatttcaactttgaaactatgcgtatggagatggtgagcttctccgagctggtgcttaacccggttgctcaggtgaaattcgttcacactgtagcgtctggttatgtgactggcgcgatgttcatcctcggtatcagcgcatggtatatgctgaaaggtcgtgacttcgccttcgctaaacgctcctttgctatcgctgccagcttcggtatggctgctgttctgtctgttattgttctgggtgatgaatccggctacgaaatgggcgacgtgcagaaaaccaaactggctgctattgaagccgagtgggaaacgcaacctgcgcctgctgcctttactctgttcggcattcctgatcaggaagaggagacgaacaaatttgcgattcagatcccttacgcactgggcatcattgcaacgcgttccgtggataccccggttatcggcctgaaagagctgatggtgcagcatgaagaacgcattcgtaacgggatgaaggcgtactctctgctcgaacaactgcgttctggttctaccgaccaggcggttcgtgaccagttcaatagcatgaagaaagacctcggttacggtctgctgctgaaacgctatacgccaaacgtggctgatgcgactgaagcgcagattcaacaggcaaccaaagactccatcccgcgtgtagcgccgctgtactttgcgttccgtatcatggtggcgtgtggcttcctgcttctggcaatcatcgcgctctctttctggagtgtcatccgcaaccgcattggcgagaaaaaatggcttctgcgcgccgcgctgtacggtattccgctgccgtggattgctgtagaagcgggctggttcgtggctgaatatggccgccaaccgtgggctatcggtgaagtgctgccgacagctgtggcgaactcgtcactgaccgcaggcgatctcatcttctcaatggtgctgatttgcggcctgtataccctgttcctggtggcagaattgttcttaatgttcaagtttgcacgcctcggcccaagcagcctgaaaaccggtcgctatcactttgagcagtcttccacgactactcagccggcacgctaagacaggagtcgtcaaatgatcgattatgaagtattgcgttttatctggtggctgctggttggcgttctgctgattggttttgcagtcactgacggtttcgacatgggggtgggcatgctcacccgtttcctcggtcgtaacgacaccgagcgtcgaattatgattaactccattgcaccacactgggacggtaaccaggtttggctgatcaccgcgggcggcgcactctttgctgcctggccgatggtctatgccgctgcgttctccggcttctatgtggcgatgatcctcgtgctggcgtctttgttcttccgtccggtcggttttgactaccgctccaagattgaagaaacccgctggcgtaacatgtgggactggggcatcttcattggtagcttcgttccgccgctggtaattggtgtagcgttcggtaacctgttgcagggcgtaccgttcaacgttgatgaatatctgcgtctgtactacaccggtaacttcttccagttgcttaacccgttcggcctgctggcaggcgtggtgagcgtagggatgatcattactcagggcgcaacctatctgcaaatgcgtaccgtgggcgaactgcacctgcgtacccgtgcaacggctcaggtggctgcgctggtgacactggtctgtttcgcactggctggcgtatgggtgatgtacggtatcgatggttatgtcgtgaaatcgacaatggaccattacgcagcctctaacccactgaataaagaagtggttcgtgaagctggcgcatggctggttaacttcaacaacacgccaattctgtgggctattccggcactgggtgtggttctgccgctgctgaccatcctgactgcacgtatggataaagccgcgtgggcgtttgtgttctcctccctgacgctggcctgcatcatcctgacagccggtatcgcaatgttcccgtttgtgatgccgtccagcaccatgatgaacgcaagtctgacaatgtgggatgcaacttccagccagctgacgcttaacgtcatgacctgggttgcggtggttctggtaccgatcattctgctctacaccgcctggtgttactggaaaatgttcggtcgtatcaccaaagaagatattgaacgtaacacccactctctgtactaagtaaggagctaaaaatgtggtatttcgcatggattctgggaacgcttcttgcctgttcgtttggggtaatcaccgcgctggcgcttgaacacgtcgaatcaggcaaagccggtcaagaagacatctgatgagtaagattatcgcgactttgtatgcggtaatggacaagcgccccctgcgggcgctttccttcgtgatggcgcttctgttagcaggatgtatgttttgggacccatctcgttttgccgcgaagaccagtgaactggaaatctggcatggtttattgctgatgtgggccgtctgtgctggtgtgattcacggcgtgggctttcgtccgcagaaggttctttggcaagggattttttgcccattgcttgccgatattgttctcattgtcgggctgattttcttcttcttttaaatcagaattctctttaaaaaattatgggccgctccaggcccataaatttttacgctcccttaacttgccctcattcccaaacctcaatcgcgcgcgtatagtagcagcgtttaaaagctctaacttttgttgcattaccgggatgtaaagtgaatacaacgctgtttcgatggccggttcgcgtctactatgaagataccgatgccggtggtgtggtgtaccacgccagttacgtcgctttttatgaaagagcacgcacagagatgctgcgtcatcatcacttcagtcagcaggcgctgatggctgaacgcgttgcctttgtggtacgtaaaatgacggtggaatattacgcacctgcgcggctcgacgatatgctcgaaatacagactgaaataacatcaatgcgtggcacctctttggttttcacgcaacgtattgtcaacgccgagaatactttgctgaatgaagcagaggttctggttgtttgcgttgacccactcaaaatgaagcctcgtgcgcttcccaagtctattgtcgcggagtttaagcagtgactgacatgaatatccttgatttgttcctgaaggctagccttctggttaaacttatcatgttgattttgattggtttttcaatcgcatcttgggccattattatccagcggacccgtattcttaacgcagcggcgcgcgaagccgaagcgtttgaagataaattctggtctggaatcgaactctctcgcctctatcaagagagccaggggaaacgggataatctgactggttcggaacaaatcttttacagcgggttcaaagagtttgtgcgcctgcatcgtgccaatagccatgcgccggaagccgtagtggaaggggcgtcgcgtgctatgcgtatctccatgaaccgtgaacttgaaaatctggaaacgcacattccgttcctcggtacggttggctccatcagcccgtatattggtctgtttggtacggtctgggggatcatgcacgcctttatcgccctcggggcggtaaaacaagcaacactgcaaatggttgcgcccggtatcgcagaagcgttgattgcgactgcaattggtctgtttgccgctatcccggcagttatggcctacaaccgcctcaaccagcgcgtaaacaaactggaactgaattacgacaactttatggaagagtttaccgcgattctgcaccgccaggcgtttaccgttagcgagagcaacaaggggtaagccatggccagagcgcgtggacgaggtcgtcgcgatctcaagtccgaaatcaacattgtaccgttgctggacgtactgctggtgctgttgctgatctttatggcgacagcgcccatcatcacccagagcgtggaggtcgatctgccagacgctactgaatcacaggcggtgagcagtaacgataatccgccagtgattgttgaagtgtctggtattggtcagtacaccgtggtggttgagaaagatcgcctggagcgtttaccaccagagcaggtggtggcggaagtgtccagccgtttcaaggccaacccgaaaacggtctttctgatcggtggcgcaaaagatgtgccttacgatgaaataattaaagcactgaacttgttacatagtgcgggtgtgaaatcggttggtttaatgacgcagcctatctaaacatctgcgtttcccttgcttgaaagagagcgggtaacaggcgaacagtttttggaaaccgagagtgtcaaaggcaaccgaacaaaacgacaagctcaagcgggcgataattatttcagcagtgctgcatgtcatcttatttgcggcgctgatctggagttcgttcgatgagaatatagaagcttcagccggaggcggcggtggttcgtccatcgacgctgtcatggttgattcaggtgcggtagttgagcagtacaaacgcatgcaaagccaggaatcaagcgcgaagcgttctgatgaacagcgcaagatgaaggaacagcaggctgctgaagaactgcgtgagaaacaagcggctgaacaggaacgcctgaagcaacttgagaaagagcggttagcggctcaggagcagaaaaagcaggctgaagaagccgcaaaacaggccgagttaaagcagaagcaagctgaagaggcggcagcgaaagcggcggcagatgctaaagcgaaggccgaagcagatgctaaagctgcggaagaagcagcgaagaaagcggctgcagacgcaaagaaaaaagcagaagcagaagccgccaaagccgcagccgaagcgcagaaaaaagccgaggcagccgctgcggcactgaagaagaaagcggaagcggcagaagcagctgcagctgaagcaagaaagaaagcggcaactgaagctgctgaaaaagccaaagcagaagctgagaagaaagcggctgctgaaaaggctgcagctgataagaaagcggcagcagagaaagctgcagccgacaaaaaagcagcagaaaaagcggctgctgaaaaggcagcagctgataagaaagcagcggcagaaaaagccgccgcagacaaaaaagcggcagcggcaaaagctgcagctgaaaaagccgctgcagcaaaagcggccgcagaggcagatgatattttcggtgagctaagctctggtaagaatgcaccgaaaacggggggaggggcgaaagggaacaatgcttcgcctgccgggagtggtaatactaaaaacaatggcgcatcaggggccgatatcaataactatgccgggcagattaaatctgctatcgaaagtaagttctatgacgcatcgtcctatgcaggcaaaacctgtacgctgcgcataaaactggcacccgatggtatgttactggatatcaaacctgaaggtggcgatcccgcactttgtcaggctgcgttggcagcagctaaacttgcgaagatcccgaaaccaccaagccaggcagtatatgaagtgttcaaaaacgcgccattggacttcaaaccgtaatcgcgatgttgactgttcggacggtcaacatcaggcaccggttgccacggggttctggtagttttgtgtattttagtttgttaacattctgctaaattatcgtgggccatcggtccagataagggagatatgatgaagcaggcattacgagtagcatttggttttctcatactgtgggcatcagttctgcatgctgaagtccgcattgtgatcgacagcggtgtagattccggtcgtcctattggtgttgttcctttccagtgggcggggcctggtgcggcacctgaagatattggcggcatcgttgctgctgacttgcgtaacagcggtaaatttaatccgttagatcgcgctcgtctgccacagcagccgggtagtgcgcaggaagtacaaccagctgcatggtccgcactgggcattgacgctgtagttgtcggtcaggtcactccgaatccggatggttcttacaatgttgcttatcaacttgttgacactggcggcgcaccgggtactgtacttgctcagaactcgtacaaagtgaacaagcagtggctgcgttatgctggtcataccgccagtgatgaagtgtttgaaaaactgaccggcattaaaggtgcgttccgtactcgtattgcctacgttgttcagaccaacggcggtcagttcccgtatgaactgcgcgtatctgactatgacggttacaaccagtttgtcgttcaccgttcaccgcagccgctgatgtctccggcgtggtcaccagacggttctaaactggcttatgtgaccttcgaaagcggtcgttccgcgctggttattcagacgctggcaaatggcgctgtacgtcaggtggcttcattcccgcgtcacaacggtgcacctgcattctcgccagacggcagcaaactggcattcgccttgtcgaaaaccggtagtctgaacctgtacgtaatggatttggcttctggtcagatccgccaggtgactgatggtcgcagtaacaataccgaaccgacctggttcccggatagccagaacctggcatttacttctgaccaggccggtcgtccgcaggtttataaagtgaatatcaacggcggtgcgccacaacgtattacctgggaaggttcgcagaaccaggatgcggatgtcagcagcgacggtaaatttatggtaatggtcagctccaatggtgggcagcagcacattgccaaacaagatctggcaacgggaggcgtacaagttctgtcgtccacgttcctggatgaaacgccaagtctggcacctaacggcactatggtaatctacagctcttctcaggggatgggatccgtgctgaatttggtttctacagatgggcgtttcaaagcgcgtcttccggcaactgatggacaggtcaaattccctgcctggtcgccgtatctgtgataataattaattgaatagtaaaggaatcattgaaatgcaactgaacaaagtgctgaaagggctgatgattgctctgcctgttatggcaattgcggcatgttcttccaacaagaacgccagcaatgacggcagcgaaggcatgctgggtgccggcactggtatggatgcgaacggcggcaacggcaacatgtcttccgaagagcaggctcgtctgcaaatgcaacagctgcagcagaacaacatcgtttacttcgatctggacaagtacgatatccgttctgacttcgctcaaatgctggatgcacatgcaaacttcctgcgtagcaacccgtcttacaaagtcaccgtagaaggtcacgcggacgaacgtggtactccggaatacaacatctccctgggtgaacgtcgtgcgaacgccgttaagatgtacctgcagggtaaaggcgtttctgcagaccagatctccatcgtttcttacggtaaagaaaaacctgcagtactgggtcatgacgaagcggcatactccaaaaaccgtcgtgcggtactggtttactaagagaattgcatgagcagtaacttcagacatcaactattgagtctgtcgttactggttggtatagcggccccctgggccgcttttgctcaggcaccaatcagtagtgtcggctcaggctcggtcgaagaccgcgtcactcaacttgagcgtatttctaatgctcacagccagcttttaacccaactccagcaacaactttctgataatcaatccgatattgattccctgcgtggtcagattcaggaaaatcagtatcaactgaatcaggtcgtggagcggcaaaagcagatcctgttgcagatcgacagcctcagcagcggtggtgcagcggcgcaatcaaccagcggcgatcaaagcggtgcggcggcatcaacgacgccgacagctgatgctggtactgcgaatgctggcgcgccggtgaaaagcggtaatgcaaacacggattacaatgcagctattgcgctggtgcaggataaatcccgccaggatgacgcaatggtggcatttcagaatttcatcaaaaattaccctgattcaacttacctgccaaacgccaattattggctgggtcagttaaactacaacaagggtaaaaaagatgatgcggcgtactattttgcttcggtagtgaaaaactatccgaagtcaccaaaggctgcagatgcgatgtttaaagtcggcgtcatcatgcaggacaaaggtgacaccgcaaaagcgaaagccgtataccagcaggttatcagtaaataccctggtactgatggcgctaaacaggcacaaaaacgtctgaacgcgatgtaatgcataacacacgaccagaagtcgcattatttctggtcgtgtcgtgcgaatcataagcagttgagtgatctacatcgaaatttttgttgcgctcaagtctgaaatcagtaatatatgccgccgttgccacgggatatcaaacaaaccgaaagcaacgaaaaagtgggtcgttagctcagttggtagagcagttgacttttaatcaattggtcgcaggttcgaatcctgcacgacccaccaatcgctaaggtggaagcggtagtaaaacgtgaaggataacgttgcatgagcaacggcccgaagggcgagacgaagtcgagtcatcctgcacgacccaccactaacatagttagttgtagtatccagcgtagtatcgggtgattagctcagctgggagagcacctcccttacaaggagggggtcggcggttcgatcccgtcatcacccaccaccgggtcgttagctcagttggtagagcagttgacttttaatcaattggtcgcaggttcgaatcctgcacgacccaccagttttaacatcgaagacagatgttaagcgtgtaggataacgttgcgtcagcaacggcccgtagggcgagcgaagcgagtcatcctgcacgacccaccactaatgacggtgggttcggtggaagtagtttgtagtatccagcgcagtatcgggtgattagctcagctgggagagcacctcccttacaaggagggggtcggcggttcgatcccgtcatcacccaccactcgggtcgttagctcagttggtagagcagttgacttttaatcaattggtcgcaggttcgaatcctgcacgacccaccagttttaacatcaaactcagatgttaagcgtgaaggataacgttgcgccagcaacggcccgtagggcgagcgaagcgagtcatcctgcacgacccaccaatcttaaagattggccccgagtaaaaatctttcaggtaacacccgtatgggtcgttagctcagttggtagagcagttgacttttaatcaattggtcgcaggttcgaatcctgcacgacccaccaatttaaaggtggttactggtagagaacgtgaaggataacgttgcgttagcaacggcccgaagggcgagacgaagtcgagtcatcctgcacgacccaccatcctgaatgattaaggcagcataatcccgcaaggggtcgttagctcagttggtagagcagttgacttttaatcaattggtcgcaggttcgaatcctgcacgacccaccaatgtaaaaaagcgccctaaaggcgcttttttgctatctgcgatactcaaagattcgaacctgcagcaggtttgagttgagcgcagcgaaacaacggagccgctcgcggcgacggcccgaagggcgagcgaagcgagtcatcctgcacgacccaccaatgtaaaaaagcgccctaaaggcgcttttttgctattcaggcatcctcaatttcactttgtaaacctgatgacatcgtcagagcttactgtgcaagcaactctatgtcggtggaattaggcgtaaaatgacgcatcctgcacattaggcgtaattcgagtgacttttccccaccattcgactatcttgtttagcatataaaacaaattacaccgataacagcgaatattacgctaatgtcggttttaacgttaagcctgtaaaacgagatggtaagatgagcgtaatgtttgatccagacacggcgatttatcctttccccccgaagccgacgccgttaagcattgatgaaaaagcgtattaccgcgagaagataaaacgtctgctaaaagaacgtaatgcggtgatggttgcccactactataccgatcccgaaattcaacaactggcagaagaaaccggtggctgtatttctgattctctggaaatggcgcgcttcggtgcaaagcatcccgcttctactttgttagtcgctggggtgagatttatgggagaaaccgccaaaattctcagtccggaaaaaacaattctgatgccgacacttcaggctgaatgttcactggatctcggctgccctgttgaagaatttaacgcattttgcgatgcccatcccgatcgtactgtcgtcgtctacgccaacacttctgctgcggtaaaagcgcgcgcagattgggtggtaacttcaagcattgccgtcgaacttattgatcatcttgatagtttgggtgaaaaaatcatctgggcacccgacaaacatctggggcgttacgtgcaaaaacagacgggtggagacattctatgctggcagggtgcctgtattgtgcatgatgaatttaagactcaggcgttaacccgcttgcaagaagaatacccggatgctgccatactggtgcatccagaatcaccacaagctattgtcgatatggcggatgcggtcggttccaccagtcaactgatcgctgctgcgaaaacattgccacatcagaggcttattgtggcaaccgatcggggtattttctacaaaatgcagcaggcggtgccagataaagagttactggaagcaccaaccgcaggtgagggtgcaacctgccgcagctgcgcgcattgtccgtggatggccatgaatggccttcaggccatcgcagaggcattagaacaggaaggaagcaatcacgaggttcatgttgatgaaaggctgcgagagagggcgctggtgccgctcaatcgtatgctggattttgcggctacactacgtggataacgaataataaggcgtaacgttacgctttgggggaaagatggatttttttagtgtgcagaatatcctggtacatataccaataggggcaggcggttatgatctctcatggatcgaagcggtaggcacgatcgccgggttgctgtgtattggccttgccagtctggagaagatcagcaactacttctttggcctgatcaacgtcaccttgtttggcattattttctttcagattcagctgtatgccagcctgctattacaggtgtttttctttgccgcgaatatttacggttggtatgcgtggtcgcgacaaaccagtcagaacgaggcggagttgaaaattcgctggttgccattgccgaaggcactcagctggttggcggtttgcgttgtttcgattggtctgatgacggtatttatcaatccggtgtttgcatttttgacccgcgtggcagtcatgatcatgcaagcattaggattacaggttgtgatgcctgaactgcaaccggacgctttcccgttctgggattcatgcatgatggtgttatctatcgtggcaatgattctgatgacgcgtaagtatgtggaaaactggctgttgtgggtgattattaacgtgattagcgtcgttatttttgcacttcagggcgtttacgccatgtctctggagtacatcatcctgacctttattgcgctcaacggcagccggatgtggatcaacagcgcacgtgaaagaggctcacgcgcgctgtcccattaatggtgatgatgtgaatggccagacaccccttcattcaggtggcagtctggcccatgacaaggttgatattccatctgaatggtggcgtgctcaatctgatagtgatccatcaggtagtgttggatctgatccaacaaggcatcgtgatcgtgtggcgggatcacctgcacatgcaacgtcatcaccggcttctcgcctaccatccatacatgtacatggtgcacattgcggacttccgggatttcccggcacatacgacgcttcagttcagcgatatccagcgataccggtgcaccttcaagtaattcattcacgctatctttcaacagtcgccacgcgctacgcagaaccagaagcgacaccagtatcgagagaatggggtcagcaggtgtccagccagtccagataataatcaacgcggcaataatagccccaaccgaacccagcaggtccccgagcacatgcagtgccgctgctcgtacgttgaggtttttctcttcgctgccgtgatgaagtaaccagaaagaaagtatatttgccagcaacccagccacggcaattgccatcatcatgccgccctcgaccggacgcggcgtgcggaagcgttctatcgcctcccagacaatcaaaatggtaattaccacgagggctatggcattcacaaacgccgcgagcgtggtcagtcttagccaaccgaaagtgtggcgaatggtgggaggacgacgtgaaaattgcacggcgagtagggcgaaaagcagggcggcagtatcggtcaacatatgacccgcatcggccagcaatgccagagaaccagaaagaaaaccaccaacgacttctaccagcataaacccggcagtcacgccgaaagcatacaacaagcgacgagcattattatcttctggcaggtgtgaggacgtgtgtgagtgtgagtgcgccatgacgagtcatcccttaattattctcacttaactttatgacatcatactgcttttagaagtgaaaaattaaaagggagagactccgctctcccattattggctattttgcagggttactgcgtggtaccgtcggttttggtatcgacatcattattgatgccatcaccggtttgtacctttttattgatatccggacagcgaccatctttgcacatggtgttcttgtgctcttcatctttggtcattccgtcattgttcattgaagaaccatccgaatgcagcattgtgccgccagaaccggtatttaccccgttattgtcgacgttatttggcgcgacattttcacgggcgtcaggggctacctggcccgcatcagctgcggcgtttgcctggccgttattagtttgcgctccgctatcggcagccagtgcggcaccgctggcaaggcttagagtggcagtcagaaataatgtggccagttttgtcattttcataggatgctcctgttatggtcgttatgtcggataacctcttccaacagtgcatttgcaggtgaatataaggcattggtttaagatttcagccaggttatgaaacgcagcagagaatcttgaaataattaacaaacaaaggagttacagttagaaattgtaggagagatctcgtttttcgcgacaatctggcgtttttcttgctaattccaggattaatccgttcatagtgtaaaaccccgtttacacattctgacggaagatatagattggaagtattgcattcactaagataagtatggcaacactggaacagacatgaattatcagaacgacgatttacgcatcaaagaaatcaaagagttacttcctcctgtcgcattgctggaaaaattccccgctactgaaaatgccgcgaatacggttgcccatgcccgaaaagcgatccataagatcctgaaaggtaatgatgatcgcctgttggttgtgattggcccatgctcaattcatgatcctgtcgcggcaaaagagtatgccactcgcttgctggcgctgcgtgaagagctgaaagatgagctggaaatcgtaatgcgcgtctattttgaaaagccgcgtaccacggtgggctggaaagggctgattaacgatccgcatatggataatagcttccagatcaacgacggtctgcgtatagcccgtaaattgctgcttgatattaacgacagcggtctgccagcggcaggtgagtttctcgatatgatcaccccacaatatctcgctgacctgatgagctggggcgcaattggcgcacgtaccaccgaatcgcaggtgcaccgcgaactggcatcagggctttcttgtccggtcggcttcaaaaatggcaccgacggtacgattaaagtggctatcgatgccattaatgccgccggtgcgccgcactgcttcctgtccgtaacgaaatgggggcattcggcgattgtgaataccagcggtaacggcgattgccatatcattctgcgcggcggtaaagagcctaactacagcgcgaagcacgttgctgaagtgaaagaagggctgaacaaagcaggcctgccagcacaggtgatgatcgatttcagccatgctaactcgtccaaacaattcaaaaagcagatggatgtttgtgctgacgtttgccagcagattgccggtggcgaaaaggccattattggcgtgatggtggaaagccatctggtggaaggcaatcagagcctcgagagcggggagccgctggcctacggtaagagcatcaccgatgcctgcatcggctgggaagataccgatgctctgttacgtcaactggcgaatgcagtaaaagcgcgtcgcgggtaaggtttaattgtcggatgcgccgtcagagtggcgtatccgatgaatcaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgtgctccattgttagcaacaaaaaagccgactcacttgcagtcggctttctcattttaaacgaatgacgtttacttcgctttaccctggtttgcaaccgccgctgctttcgctgcgatctcgtcagcattacccagataatagcgtttcagcggtttgaaattctcgtcgaactcatacaccagcggcacgccagtcgggatattaagctcaagaatctcttcttcgctcatgttatcaagatatttcaccagcgcacgtaaagagttaccgtgtgcagcgatgatcacgcgctcaccgctcttcatacgcggcagaatagtttcattccagtaagggatcacgcggtcaatggtcagcgccaggctttccgtcagcggcagttctttctcgctcagtttcgcgtaacgcggatcgtgacccggataacgctcatcatctttagtcagttccggcggagtcactgcaaaaccacgacgccactgtttcacctgctcgtcgccatacttttcagcagtttccgctttgttcagaccctgcaacgcaccgtagtgacgttcgttcagtttccaggatttctcaacgggcagccatgcctgatccagttcgtccagcacattccacagggtatggatagcgcgtttcagcacagaagtgtaagcaaagtcaaagctgtaaccttcctctttcagcagcttacctgctgcttttgcttcgcttacgcctttctcagacagatccacgtcgtaccaaccggtgaaacggttttctttgttccactgactttcgccatgacgaaccagaaccagcttagttacagccatatacttactcctcaaatcatcttttaatgataataattctcattatattgccgcgacgaagcaacagcaatgcttacgcataaccatagcgaaaatagtggcgcagtgtaaggttgttgtgaatattgagttgcaaatatgtcggtgtttgctggtgatttgaacaatatgagataaagccctcatgacgagggcgtaacattactcagcaataaactgatattccgtcaggctggaatactcttcgccaggacgcaggaagcagtccggttgcggccattcagggtggttcgggctgtccggtagaaactcgctttccagagccagcccttgccagtcggcgtaaggttcggttccccgcgacggtgtgccgccgaggaagttgccggagtagaattgcagagccggagcggtggtgtagaccttcagctgcaatttttcatctgctgaccagacatgcgccgccactttcttgccatcgcctttggcctgtaacaagaatgcgtgatcgtaacctttcactttgcgctgatcgtcgtcggcaagaaactcactggcgatgattttggcgctgcggaaatcaaaagacgttccggcgacagatttcaggccgtcgtgcggaatgccgccttcatcaaccggcagatattcgtccgccagaatctgcaacttgtgattgcgcacgtcagactgctcgccgtcaagattgaaatagacgtgattagtcatattcaccgggcaaggtttatcaactgtggcgcgataagtaatggagatacggttatcgtcggtcagacgatattgcaccgtcgcgccgagattacccgggaagccctgatcaccatcatctgaactcagggcaaacagcacctgacgatcgttctggttcacaatctgccagcgacgtttgtcgaacccttccggcccgccgtgcagctggttaacgccctgacttggcgaaagcgtcacggtttcaccgtcaaaggtataacggctattggcgatacggttggcataacgaccaatagaggcccccagaaacgcggcctgatcctgatagcattccgggctggcacagccgagcagcgcctcgcggacgctgccatcggaaagcggaatacgggcggaaagtaaagtcgcaccccagtccatcagcgtgactaccatccctgcgttgttacgcaaagttaacagtcggtacggctgaccatcgggtgccagtgcgggagtttcgttcagcactgtcctgctccttgtgatggtttacaaacgtaaaaagtctctttaatacctgtttttgcttcatattgttcagcgacagcttgctgtacggcaggcaccagctcttccgggatcagcgcgacgatacagccgccaaatccgccgccggtcatgcgtacgccacctttgtcgccaatcacagctttgacgatttctaccagagtgtcaatttgcggcacggtgatttcgaaatcatcgcgcatagaggcatgagactccgccatcaactcgcccatacgtttcaggtcgccttgctccagcgcgctggcagcttcaacggtgcgggcgttttcagtcagtatatgacgcacgcgttttgccacgatcgggtccagttcatgcgcaacagcgttgaactcttcaatggtgacatcacgcagggctggctgctggaagaaacgcgcaccggtttcgcactgttcacgacgggtgttgtattcgctgccaaccagggtacgtttgaagttactgttgatgatgacgacagccacacctttgggcatggaaactgctttggtccccagtgagcggcaatcgatcagcaaggcatgatctttcttgccgagcgcggaaattagctgatccatgatcccgcagttacagcctacaaactggttttctgcttcctgaccgttaagcgcgatttgtgcgccgtccagcggcagatgataaagctgctgcaatacggttccgaccgcgacttccagtgaagcggaagaacttaacccggcaccctgcggcacattgccgctgatcaccatgtccacgccgccgaagctgttgttacgcagttgcagatgtttcaccacgccacgaacgtagttagcccattgatagttttcatgtgcgacaatgggcgcatcgagggaaaactcgtcgagctgattttcataatcggctgccatcacgcgaactttacggtcatcgcgtggtgcacaactgatcacggtttgataatcaatcgcgcagggcagaacgaaaccgtcgttgtagtcggtgtgttcaccaatcaaattcacgcggccaggcgcctgaatggtgtgagtggcagggtagccaaatgcgttggcaaacagagattgtgttttttctttcagactcatttcttacactccggattcgcgaaaatggatatcgctgactgcgcgcaaacgctctgctgcctgttctgcggtcaggtctcgctgggtctctgccagcatttcataaccaaccataaatttacgtacggtggcggagcgcagcagaggcggataaaagtgcgcgtgcagctgccagtgttgattctcttcgccattaaatggcgcgccgtgccagcccatagagtaggggaaggagcactggaagaggttgtcataacgactggtcagctttttcaacgccagcgccagatcgctgcgctgggcgtcggtcaaatcggtgatccgtaaaacgtgggctttgggcagcagtagcgtttcgaacggccaggcagcccagtaaggcacgacggctaaccagtgttcggtttcgacaacggtacggctaccgtctgccagctcgcgctgaacataatccaccagcattggtgatttctgttcggcaaaatattctttttgcaggcggtcttcgcgctcagcttcgttaggcaggaagctatttgcccaaatctgaccgtgcggatgcgggttagagcagcccatcgccgcgcctttgttttcaaaaacctgcacccatgggtacgttttccccagttctgcggtttgctcctgccaggttttgacgatttccgtcaatgctgcaacgctgagctctggcagcgttttactgtgatccggtgaaaagcagatcacccggctggtgccgcgcgcgctctggcaacgcatcagcggatcgtgactttctggcgcatctggcgtgtcagacatcaaagccgcaaagtcattagtgaaaacgtaagtcccggtgtaatcggggtttttatcgcctgtcacccgcacattacctgcgcagaggaagcaatctggatcgtgcgcaggtaacacctgtttggctggcgtttcctgcgccccctgccaggggcgcttagcgcggtgcggtgaaaccagaatccattgcccggtgagcgggttgtagcggcgatgtggatgatcaacgggattaaattgcgtcatggtcgttccttaatcgggatatccctgtggatggcgtgactgccagtgccaggtgtcctgcgccatttcatcgagtgtgcgcgttacgcgccagttcagttcacggtcggctttgctggcgtccgcccagtaggccggaaggtcgccctcgcgacgcggtgcaaaatgataattaaccggtttgccgcaggctttgctgaaggcattaaccacgtccagcacgctgttgcctacgccagcgccgaggttgtagatgtgtacgcctggcttgttcgccagtttttccatcgccacgacgtgaccgtccgccagatccattacgtggatgtaatcgcgtacgccagtaccatcttcggtcggataatcgttaccaaaaatcgccagcgagtcgcgacggcctacagcaacctgggcgatgtatggcatcaggttattcggaatgccttgcggatcttcgcccatatcgcccgacggatgcgcgccaaccgggttgaagtagcgcagcagggcaatgctccagtccggctgggctttttgcagatcggtgaggatctgttccaccatcagcttgcttttgccgtaagggctttgcggtgtgccggtcgggaagctttcaacgtatggaattttgggctgatcgccataaacggtggcggaggagctaaaaataaagtttttgacgttagcggcgcgcatggcgctaatcaggcgcagagtgccgttgacattgttgtcgtaatattccagcggtttttgtaccgattcgcccacggctttcagcccggcgaagtggatcacggtgtcgatagcgtgatcgtgcaggatctcggtcatcaacgcttcgttacgaatatcgccttcaacaaacgttggatgtttgccgcctaaacgctcgataacaggcagtacgctgcgcttactgttacagaggttatcaagaatgatgacatcatgaccgttttgcagtaattgcacacaggtatgacttccaatgtaaccgctaccaccggtaaccagaactctcataattcgctccattaggcttatggtatgaaataaccatagcataacaaagatgcgaaaagtgtgacatggaataaattagtggaatcgtttacacaagaatttagccgttttttatgcgcgattaagtgattataaaacagagggtttatgaatgattgcgctttttatctgaaaaaagacgcggtttcatgcctgcatgcgtcgaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggtcagcactaccgactcaatatatttttgtcagcacatagcgatagagtccaccgtccggcacgaactcaagacgatgggtaatacaggcaggcgcatcttcagcgtggtgcgaaacaaacaacaattgcgtttcaccttcgctaatcagcacatcaacaaaacggcggataagctggcgattcagcggatcaagcccctgtagtggttcatcgagaataagcaacgtcggatgtttcaccagtgcgcggacaatcagcgccagacgctgctgtccccaggaaagactatggaacggagcgtcagccgtgcgtttatcaatgccgagaatatccagccactgctgcaccagtttttgctggcgatccgaaacggcctgataaatgccaatcgaatcaaaatagccagaaagaatcacattacgcacggtagtgctgacccggtaatccagatgcaaactactgctgacgtaaccgatatgctttttgatatcccagatggtttcgccgctgccgcgacgtcgtccgaaaagcgtcaaatcgttgctgtaaccttgcggatgatcgccagtaaccaggcttaataacgtcgattttcctgcaccatttggcccgacaatttgccagtgttcgcctggattcacctgccagctaaggttattaagaatggggcgatcgttataagaaaccacgccattgttcagcacaatgcgcggttcgttggcgggtaaggcgtgacgtgctgaaggttcatccggctccggcagttgcacaccttcaagctgttcactatgcgccagttgcgcgacgagtgcttgttggagcagttcctctttagcgccagtttccgctaacgtgcaatccgccagcacgccagcaaactggacaaactccgggatctcatcgaagcgattgagcaccagtaccagagtaataccggactgatgtaacgaggcgagtcgctcagccagctgctgacgtgaggcaacatccaggccatcgaacggctcatcaagaatcaacaagtcaggctccgacatcagcgcctgacacagcagggtttttcgcgtctcgccagtggaaaggtatttaaagcgtcggtcgaggagggcggtaataccgaactgctgcgccagttgcatgcaacgcggtgcatcctttacttcatcctgaatgatctcagccgtagtgcgtccggtgtcatcttcgccagggccgagcatatcggtgttattccgctgccattcgtcgctgacgagtttttgcaattgctcgaaggagagacgagtgatgtgggaaaactggctttgccgttcacctttcaaaagcggaagttcccccgccagcgcgcgggccagggccgatttcccgcttccattcgaaccgacaaacgcccaactatcacccgcgtttaacgttagctgaggcaattgcagcgtttttgtgtcgctaagacgaaacgtgccttgcaaaatttgcaacgatgacattttatatcccactttgtgcagcgattactgacagggatacgtgtttcataacaaattgtcaacacgcttagcacagcgtggcgataatcacgctgtcggcattaaagtaggccgtgacattctgtccttgctgaagagaagtcgcttcatttaccggcactgtggcgcacagtgtttgcccgtcgggtagcgccattaatacttcgcactgctctgcgccgcgctcaatatgactaataatacccggtaattggttgtcagcgttttgcgcgaccgcctcgtcctgagtaatacctacccacggcgcttttagcaatatcaacacttctttgccttcatccagccccagacgcgcgccgctttgtgcggtaattgcgactttcaggcgtgtttttccgtcagccagtaagacatcaacatgctgttgaacgtcatcatgatcgcgggcggtgatggtaccgaaccactggttacgggcgctggtttgcagtgaaaaacgtgagatcgcggccagcaggctgttcagcggcagggcgtcatcgtcacttaacacatcaaaggctttttgctggatttgcgccagtaagtcatagagctgaatcagtcgctgaccatagcgggtcagtactgcgccgccgccacctttaccgcctgttgcgcgctcgaccagaatatgctcacttaactgattcatctcgttaatggcatcccaggcgcttttatagctaataccggcatctttcgctccctggctaatggaaccggaaagcgcaatgtgttttagtagcgaaatgcggcgcgggtcggcgaataatttttgttggagcttaagggtgagaaggatttcggcctgcataacaatgtcctggcaaaagtcttattgtgacggaaaacgaacgccacgcaaagctgaccgcacaaaaggggagtgcttttctgtgcttagcggttagaatagtctcatgactatatctggagttgaccatgttagagttattaaaaagtctggtattcgccgtaatcatggtacctgtcgtgatggccatcatcctgggtctgatttacggtcttggtgaagtattcaacatcttttctggtgttggtaaaaaagaccagcccggacaaaatcattgattccctgaatgcccgcttagtcgggcattttctttttctcaacttcctgcttttcctgccgatattttttcttatctacctcacaaaggttagcaataactgctgggaaaattccgagttagtcgttatattgtcgcctacataacgttacattaaggggttaccaatggctcgtaaatggttgaacttgtttgccggggcggcactctctttcgctgttgctggcaatgcactggcagatgaagggaaaatcacggtgttcgccgccgcatcactgactaacgcaatgcaggacattgctacgcagtttaaaaaagagaaaggcgtggatgtggtttcttctttcgcttcgtcatctactctcgcccgtcagattgaagcgggtgcgcctgcggatctgtttatttctgccgatcagaaatggatggattatgcggttgataaaaaagcgatcgatacagctacgcgtcagacactgctcggcaatagcctggtcgttgtagcaccgaaagccagcgtgcagaaagatttcaccatcgacagcaaaaccaactggacttcactgctgaatggcggtcgcctggcggttggcgatccggaacatgttcccgctggcatttatgcaaaagaagcactgcaaaaactgggcgcatgggatacgctctctccgaaactggccccagcggaagatgttcgtggggcgctggcgctggtcgaacgtaacgaagcgcctctgggcattgtctacggttctgacgcagttgccagcaaaggggtaaaagtggttgccaccttcccggaagattcacataaaaaagtggaatatccggttgctgttgtggaagggcataacaatgcgacagtgaaagcattttatgattatctgaagggaccgcaggcagcggaaatctttaaacgttacggatttacaatcaagtaatgatactgaccgatccagaatggcaggcagttttattaagcctgaaagtttcttccctggctgtgctgtttagcctgccgtttgggatcttttttgcctggttactggtgcgttgcacgtttccgggcaaagctctgctcgacagcgtactgcatctaccgctggtgttaccgcccgtggtcgtcggttacttattattagtttcgatgggacggcgcggatttatcggtgaacgtctgtatgactggtttggtattaccttcgcctttagctggcgcggcgcggttctcgctgccgccgtcatgtcgtttccgctgatggtgcgggcaattcgtctggcgctggaaggggttgatgtcaaactggaacaggccgcaagaacactgggggccgggcgctggcgcgttttctttactatcacgttaccgctgaccttaccgggaattattgttggtacggtactggcttttgctcgttctctcggtgagtttggtgcaaccatcacctttgtgtcgaacattcctggtgaaacgcgaaccattccttctgccatgtataccctgatccagacccccggcggggaaagtggagcggcgagactgtgcattatttctattgcgctggcgatgatctccctgttgatttcagaatggctggccagaatcagccgtgaacgggcggggcgctaatcatgctggaactgaatttttcccagacgttgggcaaccattgcctgactattaatgaaacgctgcccgccaatggcatcactgctatctttggcgtctccggtgccggaaaaacttcgctgattaacgccatcagtggactgacgcgcccgcaaaaagggcggattgtcctcaatgggcgggtactaaatgatgccgaaaaaggtatctgcctgacgccggaaaagcgtcgcgttggctatgtttttcaggatgcgcggctgttcccgcattacaaagtgcgtggcaatctgcgctacggcatgtcgaaaagtatggtcgatcagttcgataagctggtggcgcttttaggcattgaaccgttgcttgaccgtttaccaggcagcctgtccggaggcgaaaaacagcgcgtggcgattggtcgggctttgctgacagcaccggaattgctgttgctggatgaaccgctggcgtcactggatattccgcgtaaacgcgaactgttgccttatctgcaacggctgacacgggaaatcaacattccgatgttgtatgtcagccattcgctggatgagatcctccatctggcagacagagtgatggtactggaaaacggtcaggtgaaagcctttggcgcgctggaggaagtgtggggcagtagcgtgatgaatccgtggctgccgaaagagcaacaaagtagcattctgaaagtgacggtgcttgagcatcatccgcattacgcgatgaccgcgctggcgctgggcgatcagcatttgtgggtcaataagctggacgaaccgctgcaagctgcgctacgtatccgcattcaggcttccgatgtttctctggttttacaaccgccgcagcaaaccagcattcgtaacgtattgcgggcaaaagttgttaatagttatgacgacaacggccaggtggaagtggaactggaagtcggcggtaaaacgctgtgggcgcgtatcagcccgtgggccagggatgaactggcgatcaaacctggcctgtggctgtacgcgcaaattaaaagtgtgtcgataaccgcctgattaaatcaggtggctataaatgaactgggcaatgctgtcggtggtgttatcaccaatcacaatgttggcgcgcgcttttaccgcgtcatcggcgttgcccatcgccacgcctgtaccagcggcttccagcatactgatatcattaaagttatcgccgaatgccacgacgttttccatcgaccaaccttgcgcctcaacccatttcgtcaaacgtttacctttgctgttgccgccgcgtgcaatatcaacctgatcgtgccaggaccattcacactccagtcccagttcatgttcgacatgcttaccaaaatgctgcaattgcggcaggtcatcgtgcgtcagggcgaacttccatacggcgttaacttgttgcgccgtttcagccagagaagcgacttgtgtgaaagtcggacgctgttccggcggcagggtttgcgcccagttagatgtgcgaatgacatgcccggtcgggtgctcatagaccattgcatcatcgacatacatcagaccgtgaatgtggtgttcattcagcatctcaatgagttgcagggctttaataacgggcattgggtccgcttccagcacggtttttgcatgataatcatacaaataggtgccattacagcaaatagcaggtgtatccagcgccagcgcctgataaaaaggatgaatagcgacgtgatggcgacctgtgacgatgattaattgatagcctgcttcgcgagcgcgggccagggcttctatcgatgaaggaagcagggtctttttcggggtcaataaggtgccgtctaagtcgagagcaatcacgcgtgtggtcatggcgtattccagattaaggttaagaattttcgtctgcgcgaatggtacaccgataccactatcggacaaaattctgcgttttaattcagcattcaccgccaaaagcgactaattttagctgttacagtcagttgctaaatgcaaaggagcattcatgaagcaaacagtttatatcgccagccctgagagccagcaaattcacgtctggaatctgaatcatgaaggcgcactgacgctgacacaggttgtcgatgtgccggggcaggtgcagccgatggtggtcagcccggacaaacgttatctctatgttggtgttcgccctgagtttcgcgtcctggcgtatcgtatcgccccggacgatggcgcactgacctttgccgcagagtctgcgctgccgggtagtccgacgcatatttccaccgatcaccaggggcagtttgtctttgtaggttcttacaatgcgggtaacgtgagcgtaacgcgtctggaagatggcctgccagtgggcgtcgtcgatgtggtcgaggggctggacggttgccattccgccaatatctcaccggacaaccgtacgctgtgggttccggcattaaagcaggatcgcatttgcctgtttacggtcagcgatgatggtcatctcgtggcgcaggaccctgcggaagtgaccaccgttgaaggggccggcccgcgtcatatggtattccatccaaacgaacaatatgcgtattgcgtcaatgagttaaacagctcagtggatgtctgggaactgaaagatccgcacggtaatatcgaatgtgtccagacgctggatatgatgccggaaaacttctccgacacccgttgggcggctgatattcatatcaccccggatggtcgccatttatacgcctgcgaccgtaccgccagcctgattaccgttttcagcgtttcggaagatggcagcgtgttgagtaaagaaggcttccagccaacggaaacccagccgcgcggcttcaatgttgatcacagcggcaagtatctgattgccgccgggcaaaaatctcaccacatctcggtatacgaaattgttggcgagcaggggctactgcatgaaaaaggccgctatgcggtcgggcagggaccaatgtgggtggtggttaacgcacactaaccgctgatttacccggcgcagtctctcctgcgccggtgtattaacctatctcctgtaacgcgtgtctctggcgttcgacgatattggtccacaaattgtctttatcgtcagtccataaattaatcagcaaggcaaaaaagcgttctgctgctggagaaagtacggcatctttacggcgaattattcccaatgttcgacgtataacgggttccaccaatgggataccaataatcgaagaatagggcgcatgaggcattgccaggccaggaagcgccgaaatccccagtcccgcctccaccagtcctaatgacgtcgaaagatgacgcacttcgtaaaaccagtccagcttccagggcttgtcggccagctgttgttctatcaacagtcggttgccgctggaggagcgtacgccaatcattttgtaacccactaactcctgccattctacaagctgctttttggccaatggatggtcacgccgacaggccagcacgaacggctcgttgaccagtggggtaaaatcaatggatgaatttgtgacgttgttcatgtttatgccaaagtctgattcgttacacagcaccgattccatgcaattattcgtgccttgttccagaatccgcactttaatattgggatacagctcattaaatttaccgattgccagcggtaaaaaataaaatactgcggtcggaatacacgctaacgtcaccataccacgatgataagcattcatatcacgaatattaaaaagcgtttcatcgaatttctttattaattcccgcgcctccgggagcaacctttttcctgcttttgttaacgtaaccttgcgagttgtacgctcaaatagttgaacatgtaaatcttcctccatcttttttattcttcgcgttaatgcaggttgcgtaatattgagtaatttagcggcattgttaaacgaactggactctgccagtatgacaaatgccttcatacttgataattcatgcttcattattactccggaaaatggaagcgacgattttgggtggctggccgttaaaaattttaactgcatttagccaacttaaattaatgaaaaaatgttattaatcgttgagctaaagtcattagagatgctttgcccttaatgtaaccatatcgcaataagttatgtttttaaattgagggcattattatgaaaaaaataccctgcgtgatgatgcgaggtggaacctcgaggggcgcgttcctgttagcggaacatttacccgaagatcaaacgcagcgcgataaaatattgatggcaattatgggttccggtaacgatctggaaattgacggtattggcggcggtaatccactgaccagtaaagtcgccattattagccgttccagcgatccgcgtgctgatgtcgattatctgtttgcgcaggtaatcgttcatgagcaacgtgtcgataccacgcctaactgcggcaatatgctgtctggtgttggggcattcgccattgaaaatggtttgattgcagcgacttcgccagttactcgcgtacgtatccgcaacgtcaatacgggtacgttcatcgaagctgatgtgcaaacgccaaatggtgttgtcgagtacgagggtagcgccagaattgacggcgtaccgggtactgccgcaccggttgcgctcactttcctgaatgccgctggaaccaaaaccggaaaagttttcccgactgataatcagattgattattttgacgatgtcccggtgacctgtatcgatatggcgatgccagtcgtcattattccggctgaatatctgggaaaaacaggttatgaattaccggcggaactggatgccgacaaagcattattagcccgcattgaatctatccgtctacaagcgggtaaagcaatgggcttaggtgatgtcagtaatatggttatccctaaacctgtgcttatttctccagcgcagaaaggcggggcaattaatgtgcgttattttatgccgcattcttgccatcgcgcgctggcgataaccggtgctattgctatttccagtagttgtgcattggaaggcaccgtcacccgacaaatcgtcccttctgtaggatacggcaatatcaatattgaacaccccagtggtgcgctcgacgttcatttaagtaatgaaggtcaggatgccacgacgttacgcgcatctgttattcggacgaccagaaaaatattttccggtgaagtttatcttccctgaaaaaattcgttgtcaggataaggacaatcaataaaggacttctgtatgagtcatacagaaagaacaggattttaaatgaataagaaatcgttatggaagctaattctgatattagcgatcccatgtattattggttttatgccagctccggcaggattaagcgaactggcgtgggtgctttttggtatttacctggcggccattgtggggctggttatcaagcctttcccggaacctgtcgtactgttaattgccgttgctgcctcaatggtggtggtcggtaacttatccgacggtgcgtttaaaaccaccgccgtattaagcggttactcttcaggtaccacctggctggtgttctcggcgtttaccttaagcgccgcatttgtgaccaccggtttaggtaaacgtattgcctatctgctgattggtaaaatcggtaacaccacgctgggtctgggttacgttacggtattcctcgatctggtactggctccggcaacaccgtctaacaccgcgcgtgcgggcggcattgtgttaccgatcatcaacagcgtggcggtggctttggggtccgaaccggaaaaaagtccgcgtcgtgtcggacattacctgatgatgtccatttacatggtcaccaaaaccaccagctatatgttctttaccgcaatggcggggaacattctggcgctgaaaatgatcaacgacattctgcacctgcaaattagctggggtggatgggcgctggcagccggattgccgggcatcattatgctgctggtcaccccgctggtgatttacaccatgtatccaccagaaattaagaaggtggataacaaaaccatcgctaaagcgggccttgccgaactaggaccgatgaaaatccgcgaaaaaatgctgctcggtgtctttgtgctggcgctgctgggctggattttcagtaagtctctgggggttgatgaatccaccgtggcaatcgttgttatggcaaccatgctgctgctgggtatcgttacctgggaagacgtggttaaaaataaaggcggctggaataccttaatctggtacggcggtattatcggcttaagctccttattatcgaaagttaaattcttcgaatggttagctgaagtctttaaaaataacctggcatttgatggtcacggtaacgttgctttcttcgttattattttcctcagcattatcgtgcgttatttcttcgcttccggtagtgcctatatcgttgctatgttaccggtatttgccatgctggcgaacgtctccggcgcaccgttaatgttaaccgcgctggcactgttgttctccaactcctatggcggcatggttactcactatggcggcgcggcaggtccggtcatctttggcgtgggttataacgatattaaatcctggtggttggtcggtgcggtactgacgatattaaccttcctggtgcatatcaccctcggcgtgtggtggtggaatatgctgatcggctggaacatgctgtaaatattctcgtcatacttcaagttgcatgtgctgcgtctgcgttcgctcaccccagtcacttacttatgtaagctcctggggattcactcgcttgtcgccttcctgcaactcgaattatttagagtatatccatttattatctttctgcgcacttcacggtgcgcagatatctggagcatttgatgatcaagttatctgaaaaaggcgtgtttctcgccagtaataacgaaataattgccgaagaacatttcaccggcgaaattaaaaaagaagaagccaaaaaaggcactattgcctggtctattctctcttcgcataatacgtccggaaatatggataaacttaaaattaagtttgattcattagcctctcacgatattacctttgttggtattgtacagaccgctaaagcgtccggtatggaacgtttcccgctgccgtatgtgctgaccaactgccataactcactctgcgccgtcggcggcactattaacggtgatgaccatgtttttggtttatcggcggcccagcgttatggcggtatttttgtgcctccgcatattgcggtcatccatcaatatatgcgtgagatgatggcaggcggcggcaaaatgatcctcgggtcagacagccacacccgttacggtgcattagggacaatggcagtcggtgagggcggcggtgagttggtaaaacagctgcttaatgacacctgggatatcgactatccgggcgtggttgcggtgcatctgaccggaaaacctgcgccgtatgtggggccacaggatgtggcgctggctatcattggcgcggtgttcaaaaacggttacgtcaaaaacaaagtcatggagttcgttggaccgggcgttagcgcgctctctaccgatttccgtaacagcgttgacgtgatgaccactgaaacgacctgtttaagttctgtctggcaaaccgatgaagaagtccataactggctggcgctgcacggtcgcggccaggattactgccagcttaaccctcaaccgatggcgtactacgatggctgcatcagcgttgatttaagcgccatcaaaccaatgattgcgctgccgttccacccgagcaacgtgtatgaaatcgacacactgaaccagaacctgaccgacattctgcgtgagattgaaattgagtccgaacgcgtggcgcacggtaaagccaaactctcgctgctggataaagtggaaaatggtcgcctgaaagtgcagcaggggattatcgcgggctgttctggcggtaactacgaaaacgtcatcgcggcggcgaatgcactgcgcggtcaatcctgtggcaatgacaccttctcgctggcagtttacccgtcatcacagccggtgtttatggatctcgccaaaaaaggtgtggtagcagatttgattggcgcaggcgcaatcatcagaaccgcgttctgcggcccatgctttggcgcgggcgatacgccaatcaacaacggtttgagtattcgccacaccacgcgtaacttcccgaaccgcgaaggctctaagccagctaatgggcagatgtcagcggtggcgttgatggacgctcgttctatcgctgcgactgcggcaaacggtggctatttaacctctgccagcgaacttgattgctgggacaacgtgccggagtacgccttcgatgtaacgccgtataaaaaccgtgtttatcagggctttgtgaaaggggcaactcagcaaccgctgatttacgggccgaacattaaagactggccggaattgggtgcgctgactgacaatatcgtcctgaaagtgtgctcgaagatcctcgacgaagtgaccaccaccgacgaactgattccttccggtgaaacctcttcttatcgttcaaatccgattggtctggcggagtttaccctgtctcgccgcgatcccggttatgttagcagaagtaaagcgactgctgagctggaaaatcagcgtctggcggggaatgtcagcgagctgacagaggtgtttgcgcgcattaagcagattgctggtcaggagcatattgatccgctgcaaactgaaattggcagcatggtctatgcggtgaaaccaggcgatggttctgcgcgtgaacaggcggcgagctgccagcgtgtgattggcggtctggcgaatattgccgaggagtacgcgactaaacgctatcgttctaacgtcatcaactgggggatgttaccgctgcaaatggcggaagtaccaacctttgaagtgggggattacatttacatccctggcattaaagcggcgctggataatccgggtacgacgtttaaaggttatgtgatccatgaagatgcgccggtaacggaaattacgctctatatggaaagtctgactgctgaagagcgcgagattatcaaggcgggtagtttgattaacttcaataaaaaccgtcagatgtaaaaagcgccatgtgaatgtaggtcgcattcggcacttattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatagttaattgctcttacttcttcgcctctgcaaccactttactacccacgccgcggttattgtattcccacatgcggttgtagttagtgtcattcagattgcgctgtatttcgtcgttatcatctacgctgccggtattacccgcaaacggacgattagagatcaccgcatcggcccacggtttagccgtgttaaaaccttcgttgatggcgctatcacggatcaccacctgaccgttggtattggcatcaacatccagcgagcggcccagttgcgccacaccatcaccgaaagcattgaaacggctgtttacggcgaggaaaccgtagtaaatgttggacagcgtagccggtgcaaacacatacgcttcttgctgagtacgtgagttcaccacgcggaattcggtgttatcgaacaccactgcgccgcgaccagaaacgatatccacatccccttcaatgtagctgttggtcaccagcgtacgcggctgacgattcgtttccagacggttctgcacaccgctgttggtgacaaagaaggtgttctgacgaccgagaatgttaacgttgttaatctgtacctggtcaccatcagtacgcagtgccaccgccggatggttacctgcatctacgctatcgcccagcgtgttttcgatggtcagattttgcagttgcaggccattgttttgtgaccagaagaccgcagagcagagaacaccgatactgtcgctgcgtttgctctggcagctatcgtacatataccacgctggtttacctggcatatatttgccgcgcgggttgacgtcgtgacgccagtcggcagggctcatgccaccatcaagggaaagcccaatcttcacatcaatcggtttttcacctgtaccgtacagagtaattccacccggagcggcagggacatataccgttccctgatactcaccaggcatcacggcaatatactggcgcttgttggtacgcttgataattgccgcatctaccgccgcctgaatcgtggtatgcgttacaccttgagtgcccgccgggccgacaacaaagtcaggttgcgcaggcagggtaatcggggaaggattccacgctgcagcacctggtgtcagggatgcaaaatagtgttgagcatcgaaattctgcgcttcttttgccgacagaatcgggcgagaagaggtaccaggcgcggtttgatcagaaggacgttgatcgggcggggttgagctacaggcggtcagcgtcacgccaaaagccaatgccagcgccagacgggaaactgaaaatgtgttcacaggttgctccgggctatgaaatagaaaaatgaatccgttgaagcctgcttttttatactaacttgagcgaaacgggaaggtaaaaagacaaaaagttgtttttaatacctttaagtgataccagatggcattgcgccatctggcagagtgattaactaaacatcgcagtaatcgaggcgcttgccagagagtggaaatgaacgttaaacccgaccatcgcgccgctggcaccttcatcgacatcaatacgttctatatccagcgcgtgaacggtaaaaatgtagcgatgagtttcgcctttcggcggtgctgcgccatcgtacccggttttaccaaagtcggtacgcgtctgcaaaacgccgtctggcattgctaccagaccagagccaaacccttgcggtaatacgcgggtatcagcgggtaagttaacaactacccagtgccaccagccggagccggttggcgcatccgggtcgtagcaggtgacaacaaaacttttcgttcccgcaggaacatcatcccacgccagatgcggtgaaatattatcgccatcgtaacccatgccgttaaagacatgacgatgcggcaatttatcgccatcgcgcagatcgttactgatgagtttcatgaaccctcctttcttgtttgcagaaagtgtagccagaaaccctcacgcggacttctcgttattggcaaaaaaatgtttcatcctgtaccgcgcggttaaccgctgcggtcagacgctgcaactgttgcgggagaataatatagggcggcatcaggtaaatcagtttgccaaaaggccggatccagacaccctgttcgacaaagaatttttgcagcgccgccatattcaccggatgagtggtttcgaccacgccaatggcccccagtacgcgcacatcggcaaccatttcggcatcacgggcgggggcaagttgctcgcgcagctgtacttcaatatccgccacctgttgctgccagtcgccagattcgagaatcgccaggctggcgtttgctgccgcgcaggccagcggattgcccataaaagttggcccatgcataaagcaaccggcttcaccgttactgatggtttctgcaacctcgcgcgtggtgagtgtggcggaaagggtcattgtgccgccggttaaggctttaccgaggcacaaaatgtccggcgcgatttctgcatgttcacaggcaaacagtttcccggtacgaccaaatccagtggcgatctcgtcggcaatcagcaagataccttcgcgatcgcatattttgcggattcgttttaaccattccggatggtacatgcgcatcccgcctgcgccctggacaatcggctcaatgatcaccgccgcgatttcatgacgatgcgccgccatcaggcgggcaaagcccaccatatcgcgctcatcccattcgccatccatgcggctttgcggggcgggagcaaacaggttttctggcaggtagcctttccacagactgtgcattgagttatccggatcgcacaccgacatcgcgccaaaggtatcgccatgataaccattgcggaaggtcagaaaacgctggcgcgcttcgcctttggcttgccagtactgcaacgccattttcatcgccacttccaccgctacggaaccggagtccgcgagaaaaacgcactccagcggttgcggcgtcatcgccaccagtttgcggcacagctcaatggctggcgcatgggtgataccgccaaacatcacatgcgacatggcatcaatttgcgacttcatcgccgcattaagctgcgggtgattgtagccgtggatcgccgcccaccaggacgacataccgtcaaccaggcgtctgccgtcagacaaaatcagctcgcaaccttcggcgctcaccaccggataaaccggcagaggggaggtcatggatgtgtatgggtgccagatatggcgttggtcaaaggcaagatcgtccgttgtcataatcgacttgtaaaccaaattgaaaagatttaggtttacaagtctacaccgaattaacaacaaaaaacacgttttggagaagccccatggctcaccgcccacgctggacattgtcgcaagtcacagaattatttgaaaaaccgttgctggatctgctgtttgaagcgcagcaggtgcatcgccagcatttcgatcctcgtcaggtgcaggtcagcacgttgctgtcgattaagaccggagcttgtccggaagattgcaaatactgcccgcaaagctcgcgctacaaaaccgggctggaagccgagcggttgatggaagttgaacaggtgctggagtcggcgcgcaaagcgaaagcggcaggatcgacgcgcttctgtatgggcgcggcgtggaagaatccccacgaacgcgatatgccgtacctggaacaaatggtgcagggggtaaaagcgatggggctggaggcgtgtatgacgctgggcacgttgagtgaatctcaggcgcagcgcctcgcgaacgccgggctggattactacaaccacaacctggacacctcgccggagttttacggcaatatcatcaccacacgcacttatcaggaacgcctcgatacgctggaaaaagtgcgcgatgccgggatcaaagtctgttctggcggcattgtgggcttaggcgaaacggtaaaagatcgcgccggattattgctgcaactggcaaacctgccgacgccgccggaaagcgtgccaatcaacatgctggtgaaggtgaaaggcacgccgcttgccgataacgatgatgtcgatgcctttgattttattcgcaccattgcggtcgcgcggatcatgatgccaacctcttacgtgcgcctttctgccggacgcgagcagatgaacgaacagactcaggcgatgtgctttatggcaggcgcaaactcgattttctacggttgcaaactgctgaccacgccgaatccggaagaagataaagacctgcaactgttccgcaaactggggctaaatccgcagcaaactgccgtgctggcaggggataacgaacaacagcaacgtcttgaacaggcgctgatgaccccggacaccgacgaatattacaacgcggcagcattatgagctggcaggagaaaatcaacgcggcgctcgatgcgcggcgtgctgccgatgccctgcgtcgccgttatccggtggcgcaaggagccggacgctggctggtggcggatgatcgccagtatctgaacttttccagtaacgattatttaggtttaagccatcatccgcaaattatccgtgcctggcagcagggggcggagcaatttggcatcggtagcggcggctccggtcacgtcagcggttatagcgtggtgcatcaggcactggaagaagagctggccgagtggcttggctattcgcgggcactgctgtttatctctggtttcgccgctaatcaggcagttattgccgcgatgatggcgaaagaggaccgtattgctgccgaccggcttagccatgcctcattgctggaagctgccagtttaagcccgtcgcagcttcgccgttttgctcataacgatgtcactcatttggcgcgattgcttgcttccccctgtccggggcagcaaatggtggtgacagaaggcgtgttcagcatggacggcgatagtgcgccactggcggaaatccagcaggtaacgcaacagcacaatggctggttgatggtcgatgatgcccacggcacgggcgttatcggggagcaggggcgcggcagctgctggctgcaaaaggtaaaaccagaattgctggtagtgacttttggcaaaggatttggcgtcagcggggcagcggtgctttgctccagtacggtggcggattatctgctgcaattcgcccgccaccttatctacagcaccagtatgccgcccgctcaggcgcaggcattacgtgcgtcgctggcggtcattcgcagtgatgagggtgatgcacggcgcgaaaaactggcggcactcattacgcgttttcgtgccggagtacaggatttgccgtttacgcttgctgattcatgcagcgccatccagccattgattgtcggtgataacagccgtgcgttacaactggcagaaaaactgcgtcagcaaggctgctgggtcacggcgattcgcccgccaaccgtacccgctggtactgcgcgactgcgcttaacgctaaccgctgcgcatgaaatgcaggatatcgaccgtctgctggaggtgctgcatggcaacggttaataaacaagccattgcagcggcatttggtcgggcagccgcacactatgagcaacatgcagatctacagcgccagagtgctgacgccttactggcaatgcttccacagcgtaaatacacccacgtactggacgcgggttgtggacctggctggatgagccgccactggcgggaacgtcacgcgcaggtgacggccttagatctctcgccgccaatgcttgttcaggcacgccagaaggatgccgcagaccattatctggcgggagatatcgaatccctgccgttagcgactgcgacgttcgatcttgcatggagcaatctcgcagtgcagtggtgcggtaatttatccacggcactccgcgagctgtatcgggtggtgcgccccaaaggcgtggtcgcgtttaccacgctggtgcagggatcgttacccgaactgcatcaggcgtggcaggcggtggacgagcgtccgcatgctaatcgctttttaccgccagatgaaatcgaacagtcgctgaacggcgtgcattatcaacatcatattcagcccatcacgctgtggtttgatgatgcgctcagtgccatgcgttcgctgaaaggcatcggtgccacgcatcttcatgaagggcgcgacccgcgaatattaacgcgttcgcagttgcagcgattgcaactggcctggccgcaacagcaggggcgatatcctctgacgtatcatctttttttgggagtgattgctcgtgagtaaacgttattttgtcaccggaacggataccgaagtggggaaaactgtcgccagttgtgcacttttacaagccgcaaaggcagcaggctaccggacggcaggttataaaccggtcgcctctggcagcgaaaagaccccggaaggtttacgcaatagcgacgcgctggcgttacagcgcaacagcagcctgcagctggattacgcaacagtaaatccttacaccttcgcagaacccacttcgccgcacatcatcagcgcgcaagagggcagaccgatagaatcattggtaatgagcgccggattacgcgcgcttgaacaacaggctgactgggtgttagtggaaggtgctggcggctggtttacgccgctttctgacactttcacttttgcagattgggtaacacaggaacaactgccggtgatactggtagttggtgtgaaactcggctgtattaatcacgcgatgttgactgcacaggtaatacaacacgccggactgactctggcgggttgggtggcgaacgatgttacgcctccgggaaaacgtcacgctgaatatatgaccacgctcacccgcatgattcccgcgccgctgctgggagagatcccctggcttgcagaaaatccagaaaatgcggcaaccggaaagtacataaaccttgccttgttgtagccattctgtatttggttaaattgcgagcgagatcgcgtcttcgattgactgcaatttaaccaattaaattctaaaataatcacgaaaaaaattttacttccgcctcatgcggcgaatgtgggaattgcccaggcggcgggggataggggctggagacagttatccactattcctgtggataaccatgtgtattagagttagaaaacacgaggcaagcgagagaatacgcggcttgcacgcgaattggcgttaaagacggctcaaagaaatatcttttattttttaactggttagataaatgcaatggcagtcactgaacaggcatctcttgccataaaactgtcatcactcatcttgacaaatgttaaaaaagccgttgctttggggataacccggtaaggccggagttttatctcgccacagagtaaattttgctcatgattgacagcggagtttacgctgtatcagaaatattatggtgatgaactgtttttttatccagtataatttgttggcataattaagtacgacgagtaaaattacatacctgcccgcccaactccttcaggtagcgactcatgagtaaaccgttcaaactgaattccgcttttaaaccttctggcgatcagccagaggcgattcgacgtctcgaagaggggctggaagatggcctggcgcaccagacgttacttggcgtgactggctcagggaaaaccttcaccattgccaatgtcattgctgaccttcagcgcccaaccatggtacttgcgcccaacaaaacgctggcggcccagctgtatggcgaaatgaaagagttcttcccggaaaacgcggtggaatatttcgtttcctactacgactactatcagccggaagcctatgtaccgagttccgacactttcattgagaaagatgcctcggttaacgaacatattgagcagatgcgtttgtccgccaccaaagcgatgctggagcggcgtgatgtggttgtggtggcgtctgtttccgcgatttatggtctgggcgatcctgatttatatctcaagatgatgctccatctcacggtcggtatgattatcgatcagcgcgcgattctgcgccgactggcggagctgcaatacgctcgtaatgatcaagcattccagcgtggtactttccgcgttcgtggcgaggtgatagatatcttcccggcagaatcggatgacattgcacttcgcgtggaactgtttgacgaggaagtggaacgattgtcgttatttgacccgctgaccgggcagattgtttccactattccacgttttaccatctacccgaaaacgcactacgtcacaccgcgcgagcgcatcgtacaggcgatggaggagatcaaagaagagctggccgccagacgcaaagtgctgttggaaaacaacaaactgctggaagagcagcggctgacccagcgtacccagtttgatctggagatgatgaacgagctgggctactgttcggggattgaaaactactcgcgcttcctctccggtcgtggaccgggtgagccaccgccgacgctgtttgattacctgcctgccgatgggctgctggtcgtcgatgaatctcacgtcaccattccacaaattggcggcatgtatcgcggtgaccgggcgcgtaaagagacactggtggagtacggcttccgcctgccatcagcgctggataaccgtccgcttaagtttgaagagttcgaagcattagcgccgcaaaccatctatgtttcggcgacgccgggtaattacgagctggaaaaatccggcggcgatgtggtggatcaggtggtgcgtccaaccggattgcttgacccgattatcgaagtgcggccggtggcgacacaggttgatgatcttctttcggagattcgtcagcgagcggcaattaacgaacgcgtactggtcaccacactgaccaagcggatggcggaagatcttaccgaatatctcgaagaacatggcgagcgcgtgcgttatcttcactcagatatcgacaccgtcgaacgtatggagattatccgcgacttgcgtctgggtgagttcgacgtgctggtagggatcaacttactgcgcgaaggtctggatatgccggaagtgtcgctggtggcgatcctcgacgctgacaaagaaggcttcctgcgttccgaacgttcgttgatccagaccattggtcgtgcggcacgtaacgttaacggtaaagcgattctctacggcgataagatcaccccatcaatggcgaaagcgattggcgaaaccgaacgtcgccgtgagaaacagcagaagtacaacgaggaacacggaattacgccgcaaggcttgaacaagaaagtggtcgatatcctggcgctggggcagaacattgccaaaaccaaagcgaagggcagaggaaaatcgcgcccgattgttgagccggataatgtgccgatggatatgtcgcctaaagcgttgcagcagaaaatccatgagctggaagggttgatgatgcaacacgcgcagaatctggagttcgaagaagcggcgcaaattcgtgaccagttgcatcagctgcgtgagctgtttatcgcggcatcgtaacaggatagcgaagaagactgatgacaaacggaaaacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaacaacgcgcactttgtcttcaataggaagccggaattttccttcggatttccgttaacctaaagcctgtaacgccttttccagcgcgttatgtaacaactggcggtcatgacgatacggaatatcgctggcctccagtacctcctggatcacaatccgctctttcaccgccgagacatccacttttggcccgacgatgaccgcatcaatgacctttttaccaacatactgctccataattgccagcttgctttccagcttcaaattagccgcaggtaaactcaactcacgccccagattgccgatataaaccatcggcgctggcgtgcggcgtaatgcctgggcgatttccttcagcagcagaattggcatcaggctggtataaaaactgccaggcccaataatgatgagatccgcttcattgatagcgtgaaccgcctcacgcgttgcgggtacattaggcgttaacaataactcttgaatcggcgtagttaactggtcgatattgacctcgccgtaaacttcatgcccctgatcgtcaatcgccatcagatcaacaggatgctctgacattggaatcaaatgcgtatccactttcagcagattacgaattaaattgatggcttccagaggccgcacgctaaggtgatccagcgcctttaacatcaagtttccgagattatgaccggaaagttcgccattgccaccaaaacggtattcaaacatcgcggaggcgacgctcggttccgttatcagctggttgaggcagttgcgcatatcgccccaggcaatgccgccttctgaacggcgaatacgccccgtcgagccaccattatcggtggtggtgacgatacccgttaaacgagaacccaaagacgaaagtgatgagagaacgcgtcccagtccatgccctccgccgagagcaacgacacgatcaagatcagccagcgtacgattgcgcatatagtttcctggagtcagattatccgcgctacagtagcgcaaattgcggggaaacagcaattaacctgccaatattgaggatacaaactattttcttctacctctaaaggacgatgcacgctatgcctccctgatgatgtatatcaaagtaaaaccgccattttcccttattctgtagcgaaatagcacgatcatgacgctatatacatgattacatagcgaaagtgtggatggtaaaaatctcatttacacgctagtatcggcataaccactaaacactctagcctctgcacctgggtcaactgatacggtgctttggccgtgacaatgctcgtaaagattgccaccagggcgaaggaagaaatgacttcgcctcccgtatctggaaaggtgtacatggcttcacaactgactgatgcatttgcgcgtaagttttactacttgcgcctgtcgattaccgatgtgtgtaactttcgttgcacctactgcctgccggatggctacaaaccgagcggcgtcaccaataaaggctttcttaccgtcgatgaaattcgccgggttacgcgcgccttcgccagactgggcaccgaaaaagtgcgcctgacaggaggagagccgtctttacgccgcgactttaccgatatcatcgccgctgtgcgggaaaacgacgctatccgccagattgcggtcacaaccaatggttaccgtctggaacgcgatgtggcgagctggcgcgatgcgggacttactggcattaacgtcagtgtcgacagtctggacgcccgccagtttcacgctattaccgggcaggataaattcaaccaggtcatggcagggattgatgctgcatttgaggccggttttgagaaggtcaaagtcaataccgtgctgatgcgtgatgttaatcatcaccagctcgacacctttctgaactggatccagcatcgccctatccagctgcgtttcatcgaactgatggaaacgggcgagggcagcgagctcttccgtaagcatcacatctctggtcaggttctgcgtgacgagctactgcgtcgcggctggatccaccaattacgtcaacgcagcgacggtcccgcgcaagtcttttgccatccagattacgccggagagattggccttatcatgccgtatgaaaaagacttctgcgccacttgcaaccgcctgcgcgtttcctccattggtaaactccatctctgcctgtttggtgaaggcggcgttaacctgcgcgatctgctggaagacgatacccagcaacaggcgctggaagcgcgtatttcagcggcgctgcgggagaagaaacagacccatttcctgcatcaaaacaacaccggtattacgcaaaacttatcgtacattggcggctaaaacgtcaaaaggagagatcagatgagtcaggtaagcactgaatttatcccgacccgtattgctattcttacggtttctaatcgtcgcggtgaagaagacgatacctccggtcactatctgcgcgattcggcgcaagaagcgggccatcacgttgtcgataaagccattgtgaaagaaaaccgctacgctattcgcgctcaggtatctgcgtggatcgccagcgacgatgtacaagtggtattgattacgggtggtactggcctgacggaaggtgatcaggctcccgaagcattgctgccgttgttcgaccgtgaagttgaaggttttggtgaagtgttccggatgttgtcgtttgaagagattggcacttccacgttgcaatctcgtgcggtagcgggcgtcgccaacaaaacgctgattttcgccatgccgggttcgaccaaagcgtgccgtaccgcatgggaaaatatcatcgcgccgcagctggatgcccgtacgcgtccgtgtaatttccatccacatttgaagaaataagtatgtcgcaactgacccatatcaacgccgctggcgaagcgcacatggtggatgtctccgccaaagcggaaaccgtgcgtgaagcgcgggcggaagcctttgtcaccatgcgcagcgagacgctggcgatgattattgatggtcgccaccacaaaggcgacgtatttgccactgcgcgtattgccggtattcaggcggcaaaacgcacctgggatctgatcccgctctgtcatccgctgatgctcagcaaagttgaagtcaatttacaggccgagccggagcacaatcgggtgcgtatagaaaccttatgccgcctgaccgggaaaaccggtgtcgaaatggaagcattaaccgcggcctccgtggcggcgctgaccatttatgacatgtgcaaagcggtgcaaaaagatatggtgattggtccggtacgtttgctggcgaagagcggcggcaagtcgggtgactttaaggtggaagcggatgattaaagttctttttttcgcccaggtgcgcgagttggtgggaacagatgcaaccgaagtggctgcggatttcccaactgttgaagcgttacgccagcacatggctgcgcagagcgatcgctgggcgctggcgctggaagatggcaaattactggctgccgtcaaccagacgctggtgagttttgaccatccgctgactgacggcgacgaagtagctttcttcccgccggtaaccggaggttaagatggcagaaaccaaaattgttgttggtccgcagccgttcagcgtaggagaagagtacccgtggctggcggagcgtgacgaagacggtgcggtagtcacctttactggtaaggtgcgcaaccataacctgggcgacagcgtcaacgcattaaccctcgaacactatccggggatgactgaaaaagcactggcagaaattgttgatgaagcgcgtaaccgctggccgctggggcgcgtcactgtgattcaccgcatcggggaattatggccgggcgatgaaatcgtttttgtcggtgtcaccagtgcgcatcgcagcagtgcgtttgaagccgggcagtttattatggattatctcaaaacccgcgcaccgttctggaagcgcgaagccacgccggaaggcgaccgctgggttgaagctcgggagagcgatcagcaggcggcaaaacgctggtagttttttgttannnnnnnnnnnnnnnnnnnnnnnnnnnaatttcaccgctcagtacatacgtttacgctgcgtcgatgcacagcctcatcattttgcagtatccttaagatattccttatatcttcaggagatcgtcatggacagattcccacgttctgattcaatcgtacaaccccgggctggcttgcaaacttatatggctcaagtctatggctggatgaccgttggcttgttgctgaccgcatttgttgcctggtatgcggctaattccgcggccgtgatggagctgttgttcactaaccgtgtctttttaatcggtctgatcatcgcgcaattagcattggttattgtgttatcagcgatgattcaaaagctgagcgcaggtgtaacgacgatgctctttatgctttattcggcgctgacgggtcttacgctttccagtatattcattgtctataccgctgcttctatcgccagtactttcgtcgttactgccgggatgttcggcgcaatgagcctgtacggttacaccacgaagcgcgatttaagtggctttggcaatatgctgtttatggcgttaatcggcattgtgctggcatcgctggtcaacttctggttgaaaagcgaagcattgatgtgggcagttacctacatcggcgtgattgtctttgtcggattgacggcgtatgacacgcagaaactgaaaaatatgggtgagcagattgatacccgcgacacgtcgaacctgcgcaaatattccattcttggcgcgttaaccttgtatctggacttcatcaacctgttcctgatgttgttgcggatcttcggcaaccgccgttaattctttttcaccatcactatcccggccatgtgtcgggatttttttcttactaaaaacgacacttaacaagtaccaggtataaaatatgccttatggacgagcggaagcgttttctgtatccataaatgcaaaagtattttgtatgcgtggttttaaatttattgatggtgaatattaatattttttctaaggataactaaaagaatggaatcatactcgcaaaacagcaataaattagattttcagcacgaggccaggatattaaacggtatatggctcattaccgctttaggtttggtggcaaccgcaggactagcctggggagctaagtatatcgaaattacggcaaccaaatatgattcaccaccaatgtatgtcgccatagggttattattactttgtatgtatggcttaagtaaggatatcaacaagataaatgccgccatcgcgggcgtaatatatctgtttttactctctttggtggcgattgtcgttgcaagtttagttcctgtatatgccattatcatcgtgttcagcactgcgggcgcgatgtttttaatcagtatgctggccggtttattatttaatgttgatcctggttctcaccgttttatcattatgatgacgttgacagggttggccctggtaatcatcgtgaatgcggcattaatgagtgaacggcccatttggataataagttgcttaatgattgtgttatggtcaggcattatctcgcatggacgaaataagctccttgaattggcggggaaatgccatagtgaagagttgtggagtccggttcgttgcgcttttacaggtgcattaacactctattactattttatcggcttctttgggatacttgccgcgatagctataacgcttgtctggcaaaggcatacgcgtttttttcattagccgtaaatgcacatactaaagaacttaactaaacttcacatcgccgcttcatttttcgcccgtagcttcttcgcctggctttccagcaacaggtaacagatcagcgccagcagcagtgggataaagtaatacagcacacggtaagcgagtagggcggcgataattgtacctttggaggtatgctccccagccagtagtgcgataaacaccgcttccagcacaccgatccccgccggaatatgcacgatgacgccagcaatactactaaccagtaacacgcccagtacaaagaaatagttcacgctttgaccaagtaacagccagataatcgcccccattaccatccagttaacgctggaaatcagcatctgagcgagggcgaatttccatgaaggcagcaccagcttttgccctttgatggtcatatggcggtgcttcgcgaaagcgcaaaaccacaaataaaccgcgataatcatcagtaagccaatgccgagaatacgcagcgtagtttgatcgacataccagtgatccggcaactccaccacgcctgcggtaaagataatccctgccagtaaaatgtagcccagccagttggtggtaatactgagcgagaaaatccgcgtaatagtgctaccgggcaaccccagacgagagtacaaacgatagcgcataccaatgccgccgacccaggtactgagcgtcaggttgaaggcgtagcagataaacgacaccagcatcacctggcgcttcgccagtttgtgaccgcagtaaaagcgggcgagcaggtcatagcagccgtaaatcagatagctgacgaccaccagcccgaccgcactaagcagcgcaacgcgattgtagtcgcggatgaccttccagacctcttcccagtccacttttttggcgtagaccaccagcaacacaatcaccgcgataaaaaacagccaggtgaggatcttctttgctaagcgccagcgcgggtgtgatttactcatcagggttttacccccgtgttttcagtttctacccgatcctgcgtttccattgtcggttgtgcgggcggatcaacctgcgccagacgtggcgtgtgtgccggaagccagccaaccagcgccgggaagtggcgtaaaaagtggaacgccagcacgcttttggtcaggttccaccaggtgcgtttgggcagcatggtttcatccacctgctgacaatctgcggcaataatgccgttcagattatcgcgcagcgtctggttaaaatgacgatcgtggatgatgacatttgcttcgagattcagtgacaaactgagcggatcgagattactggaccctactgtcgcccagtgatcgtccatcaatgccactttgccgtggagcgggcggcggcggtactcaaaaacctgaacgccgcctttaaccagatagttatacagcaagcgcgcaccgactctgacaatcggcatatccggttcgccctgaatgatcagtttgatccgcaccccgcgccgtgccgctttacgcaaggcgtgtaaaaatcgatagccggggaagaagtaggcgttggcgataatcacttcccgccgcgcctgagtgagcattttcaaataatggcgttcaatatcatcgcgatgttcttcgttatcgcgccagaccagcaatacctgcgcttctcccggctggcggttctcttccgctttgtgatgacgtcgccaccagcgtcgtgccgcgctctgtccaggcaggttttccagctcaaactggagaatatcttcgacaatcggcccttcaaggcgtaccgcgtaatcctgtttagcctctggaccgtagctggacatatgctcggcggagtaattcagcccgccaataaaggctatacgcgcgtcgatcaccacaattttgcgatgcatccggcgaaacacattggtgcgcataccaaaaaggcgagggcggggatcgtagtagcggaacactacgccagctgccgtcagttcattgacaaactcatcgctgagatccggcgaaccgtagccatccagcaagacttccgctttaaccccgcgttgcgctgctgccagtagtgccgcatgcagttgtttgccgacgtcatcctcaaaccagataaacgtttcaagaatgatgcgttcttgtgcctcgccaatcgccttaaacaccgcgggataatattgctcgccgttttccagcaactggatcttattgccttcgcgccagctacatttcataaatgaatctccgcacttaaaggggcatgatcagaaaggtgtcgccatgtccgcagcggcaacgcggttggcgcgctggcgctggcatttttgacgtagatcctgtccagtcgtagtagaggaaattgcaccggaaacgtgcgcgccgggcgtccgtgggcgcgggtaaaaatctcatccagtccggcctgcacttttaacggatgattagctttttgccgccagtcattgaaatcacccgccaccaataccggttcgccgtccggtagctcattcacccattcggcgagcatcgcaagctgcgcctgacggtgcgcctcacgcaggcccagatgtacgcacatcacatgaatcgcttttccggtcatcggcggcacaatgcggcagtagagcacgccgcgcttttccgcaccatcgaccgaaacatcgcgattctcataatgttcaatgggataacgcgacagtacggcgttgccgtgatgcccttccgggtatacggcattgcgaccgtaggcaaaatcgctccacatagtgtcggcgagaaactcgtagtgcgaggtatcgggccagttttccacatgcagcggatgaacttcgtgcgcgcccatcacttcctgcaggcaaacaatatcggcgctgacggtacgcacggcgtcgcgaagttccggcaaaatgaagcgtcggttaaacgcggtaaagcctttgtgaatattgatggtgagcaccttgaacgaaaattgttgtgtttgatcgggcataattttcctgtctttgcctcttatctcattgaaatagtgtagtcggcgtcacaaaaaggtgcggtcttacggaattttccgtaaagttcggtactctgagtaagtagagataaattcttcaggagagaagccatgaagtggcaacaacgtgttcgtgtcgcaacgggtctaagttgctggcagattatgttgcatttactggtagtggcgctgctggtggtgggctggatgagtaagactctggttcacgtcggcgtgggattatgcgcactgtattgtgtcacggtagtgatgatgctggtgtttcagcgccaccccgagcaacgctggcgtgaggtggcagacgtgctggaagagctgaccacgacctggtattttggcgcagcgctgattgtgctgtggctgttgtcccgcgttctggaaaacaactttttgctggcaattgcagggctggcaatccttgccggcccggcggtagtgtctttgctggcgaaagataagaagttacatcaccttacgtctaaacatcgcgtacgccgctgaccctgtcgtggccgttatcaccagtagcggccacaaactattccacacaatatccagactcgcatccttcaaataaatctgcttggtaatgtccgtaaagtggcgaatagggttaatccacgtcaggttttgcagccataccggcatgttttccaccggagaaacgtaaccggaaaggagaatggcgggcatcataaagacaaacacgccgataaacgcctgctgttgtgttgaacagagtgatgaaatcaacagaccgaatcccaccagcgataaaccataaatcaccatcgtaaagtagaacagcgccagcgatccggcgaaggggatttgatacgcccagataccaatcgccagcacaatggtggcctggaaggtggcgacaattaacgccggtacggctttgccgatgaagatctgccaggtggtgagcggcgaaaccagtagctgatcgagcgtaccttgttcacgttcgcgggcgacggaaagtgaagtgacgatcattacgccgatagtggtgatcatggcgatcagtgacggcaccacaaaccatttgtagtcgagattcgggttataccagttgcgtaccaccagctcgctgttgttaggtttcggttttccttccagcagctcctgctgataatttttgacgatctgttgcaggtagttggcggcaatttgcgcactgttggagttacgcccgtcgaggatcaactgcaaaggcgcggtctggaaggtatccagtttgcgcgagaagtcagccgggaaacgcaccagtagtaacgccttttgtgtgtcgatggttgggcggatctcctgtgggcttttcagcagcagcacatgagtaaaggcgctggcgcgggcaaaacgttgggtcagctccaccgaatgctcgccgttatcttcatcgtagatggcgatggtggcgttagtcacttccagcgtggcggcgaacgggaacaggatcacctgaattagcacgggtaaaatcagaatcgcgcgggtttgcggttcgcgcagcaacgactgcaactctttgcggattaacgtccataagcgatgaaacatgctcttctccctaatccagccgacgtttggttttcagccacgtcaggccgataaacatcaccgccgaagcgatcaaaaacagcacgtttaccaccagcaccactggaatattcccggcgaggaacaggctttgcagggtgctgacgaaataacgagcgggaataatgtacgtcaccgcgcggatcaccgcgggcatactgtcgatctgaaaaataaagccggaaagcataatcgacggcagaaaagcggcgttcagggcgacctgagcggcattgaactggttgcgggtaatcgtggaaatcagcagccccatccccagggtactgagtaaaaacaggctggagataaaaaacagaatcagcagcgacccgcgatacggcacgccgagaataaacactgacaccagcatacacagcaacatcgccagcatcccgagaaagtaataagggatcagcttacacagcagcagttccgtgcgggtaatctccgtagagagcagagcctccatggtgccgcgttcccattctcgcgccaccaccagcgaggtgagaatcgcgccgatgaccgtcatgataatggtcaccgcaccggggataatgaagtgctggctaatcgccgccgggttaaaccagtagcgggtttgtacatcaataagcggttcaaaagtctgcccgttgtcctccgctcgctgcatttgccagatctgccagatcccttcgacatacccctgtacaaagttagcggtattcggctcactgccgtcggtgatcacctgaatcggtgcggtggcgttggcgcgctccatctgttccgcaaaatccaccggaataaccaccagaccgcgaattttccccgcctgcattttggcgatcagttcctgacggttatcgctgatggtggcgtcgatgtagggcgaaccggtcatggtgtgggtgaaatccagcgccgcttcgctacgctgttccagtaaaatcccgacccgcagcttgctggagtcgaggttaatgccgtaaccaaaaataaacagcagtagcagcgggatcactaccgcaatcagccagctactcggatcgcgaacgatctgccgcgtctctttaacgcacagcgcccgtacgcgacgccaggacaggatcgggttactcattgctatgctccttatcccagtcgtggatcaactgaataaaggcttgctccatggtgggatcgggttgctcatcgttagccgactgtgctttcaaatcgtccggcgtgccgctggcgattaatttcccgcggtacaccaggccgatgcggtcgcaatattccgcttcatccataaagtgggtggtgaccatcaccgtgacgcctttctctaccatgctgttgatgtgcagccaaaattcacggcgggtgagggggtcaacgccggaagtcggttcgtcgagaaacagaatgtccggttcatgcatcagcgaacaggccagcgccagccgctgtttaaaacctaatggcagttcatcggtggcgtgggaggcgatacttttcaggccgaacgcctcgctcatgcgggagattttttcgttctgcgcccgaccgcgtaagccatacacaccagagaaaaagcgtaaattctgttcgaccgtcaggttaccgtagagcgaaaatttttgcgccatatagccgagatgctggcgcgctttaccggaactctctttcagatccatccccagcaccagcgcctggccggaagtcggcaccagcaaaccgcacatcatcttaaaggtggtcgatttacccgcgccgtttggccccagcaaaccaaaaatctccccacgtttaacggcaaagttgacgtgatcggtggcggcaaaatccccaaatttcttggtcagttctttcgcttcgatcaccgtctcgccgggtgtgccttctaccgtatgtaatattgcgcccagcggcgattccgaggttccggcaccgcccagcaaatcaataaacgcatcttcaaaacgcggcgtagtttcgttgatgttgatttccggcatcccgtcggcatggcgaatatcgtctggtgtggcctcttttttgaggatcagacgtaccgatttcccctgaatcatgccgtcgctgacctgcggcagtttcaaggcgcgttgcaacagtttgcggttgccctcgtgtggactggtcatcagaaagctgcgtccggccatggtttgtgtcagggcttttggttctccctgatacagcaactcgccttcgttcatcagtaacacgtcacggcactgctcggcttcgtcgagatacgaggtactccagaggattaacatcccttcgcccgccagctcatgcaccatctgccacagttcgcgccgtgagatagggtcaacgccgacgccgggttcatcgagcagcaacactttcggttcgcccaccagggtacaggccagaccgagtttttgtttcatcccaccggagagcttgcccgccaggcgtccggtaaacggcccaagagacgtaaactccagcaggcgagcaaaagtttgcttacgtgcctcgccggtgacgctgcgcaaatccgcgtacagattgaggttctccatcaccgtgagatcttcatacagaccaaatttctgcggcatataaccgagcacggcgtgcagcgcgccgtcgtttttgatcggatcaaagccaatcaccgtggcactgccgctgtcgggtttcagtaatcccgccaacatccgcatcagcgtggttttacctgcaccgtccggccccaccaaccccgtcacataaccggcgtgaatggtacaatcgagcggcgcgacggcgggcttgtccatgcccggaaagcgtttttccaggccgttcagcgtgataacggcatcattcatgtcctgcctcgtcaccgaattgtaccgtcactggcattccctggcgtaacgcatcatcggcgtcggtcaccacaatacgcaggcgatagacgaggtcggtacgcagatccggcgtttcgacggttttcggggtaaattcagcagtcggcgaaacgaaaccaatctgcccgtgatacggcttgtccgggcgaccatcggtataaagcagcactttgcgccccggctgggcctggtcaagattacgttcatcaacataagcgcgcacccacaccggacgcgttagtgaaacggtaaacaccgtgccaccttcattgaggaccgtgcctggctccaccgcgcgcgttaacagcgtgccatcagacggggctatcaacgttgagtcctgtaaattcaactccgcctgcgccagttgcgcctgcgcctgttcgaggctggctttcgcctgagcgatgtcctgttcacggttaccggaacggtactgacgcaatttatcctgtgctgatttcagcgttgcctgcgcctggtcgcgcgaggagcgggcattttccaggtcatttgccgaaatagtgcggcttttccacaacccttgctggcggttatagaagttctgcgcatagtcataggcggcttgcgcctgtttcaccgctgcggcggcctgagcgatttcttcattgcgatacccggcaagcatcaggtcatactgcgcctgtgccaccgaaacacccgctttcgcctgcatcagggcaatctcatacggcttgtgatccagttcgcccagcacctggcccgctttgatagcatcaccttcgtccaccgccagcgattcaacgcgccccccaacacggaaactaagatttaccgtacgaatatccacgttgccatacagcgtcaggccgttatcctggcggctttgataccaccagtagcctccggcaaccacggcggcaagtaccactaccgccaatccgatcacgacaggttttttcatcactacaaactcctttgcgataatccttgcaaaatcaggtcgatatgacaggtcaccgtctggttgatcagttcggtcttttcttcatcgaacgcggtccagccggtacgtaacagaattgtttctttgccaagacggaacgccagaatctcaccaatcaacgcatgggtatgaaggatcatgcgggtgtcattggcgtcgcagccggtccaggcggcaatcaggcgtgtcaggtggctgtgtagcggactaatcacctgttcgtgcaccaggtggtaggctgccgtgggagagagctgctcacgggagataaacttgctgaggttgacggtgtcatcctgggtgagcagcttaatcatgttcctgcaggcgcgaaggatcagttcacggatggcagcccgatcaggctgtggttgcgcgaacaagcgttcggcttcctcggcatgcggacggaactgctcgccaataaaatcggcaatccactgggcgcaggcgaggtacaaatcttctttcgaaccgaagtagtaggtgatggcagcgatattctgcccggcctgggcggctatctcgcgagtggtggcgttcattccatattcaccaaactgcgccagtgcggcagcaatcagctgttttttcgcctgttcacccttgattgtcatggcaggattattcatcgcacagtccattcttaatcaaatgattgattaagattatgactccataggggagttgtccagtatggctaagaattttagcaacgccagtcacagggataatttatgcgctgcgtcacaaaaactgctacactccgctccctcatgacattgtggtttttgtcattttccttttcagtatctccctgaaaactacaccggtaacggtcggggcggttcggagtagttatgtctttcgattctttgggtttaagccctgatatcctgcgcgccgttgccgagcagggttaccgtgaacccacccctattcagcagcaggcgatccctgcggtgctggaaggccgcgacctgatggctagcgcccagaccggcaccggcaaaacagcgggctttacgctgccgctgttgcaacacctgatcactcgccagccgcacgccaaagggcgtcgtccggtacgtgcgctcattcttaccccgacccgtgaactggcggcgcagattggcgaaaacgtccgtgattacagcaaatacctgaacattcgttcgctggtggtgtttggtggtgtgagtattaacccgcagatgatgaaactgcgtggcggcgttgatgtgctggtggcaaccccgggacgtttgctggacctggaacatcagaatgcagtgaagctggatcaggttgaaatcctcgtcctcgatgaagctgaccgcatgctcgacatgggctttatccacgatatccgtcgcgtgttaacaaaactacctgcgaagcgccagaacctgttattctccgcgaccttctctgacgatattaaagccctggcggaaaaactgttgcacaacccgctggaaatcgaagtggcacgccgcaataccgcgtctgatcaggtgacccagcacgttcactttgtcgataagaaacgcaaacgcgaattgctgtcgcacatgattgggaaagggaactggcagcaggtgctggtgtttacccgtaccaaacacggcgctaaccatctggctgaacagctcaataaagatggcatccgtagtgcggcgatccacggcaataaatcgcaaggtgcgcgtactcgtgcgctggctgattttaaatcgggcgatattcgtgtactggtggcaactgacatcgctgcgcgcggcctggatattgaagagctgccgcacgtcgtcaactatgaactgccaaacgtacctgaagattatgtccaccgtatcgggcgtaccggtcgtgcggctgctaccggtgaagcgttgtcgctggtgtgtgttgatgaacacaaactgctgcgtgatatcgaaaaactgctgaaaaaagagatcccgcgcattgcgattccgggctatgagccggacccgtcaatcaaagccgaaccgatccagaacggtcgccagcaacgtggcggcggcggtcgtgggcaaggtggtggtcgcggtcaacagcaaccacgccgtggggaaggtggcgcaaaatctgcaagcgcgaaacctgcagaaaaaccgtctcgccgcctcggcgatgccaaaccggcaggcgaacaacaacgtcgccgccgtccgcgtaaacctgccgctgcgcagtaatcttttatgccgggctatgcccggcatcaggctgatgaacaaacgcaaaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttcacaacaagcacttgtcagcaatttgagaacacgggaaaaaatttatctgttttaccgcccataagccaccgagacgttacttctctatagccaattgttcgcgcaactccattaaaaggtagcccagtcgattcttgcccttaccatgaccaccgtctccccagtaagcatcgttttccgtatgctcaaccagttttgcgggcgcggttgccagcaagagcgcacgcagttctgcatgctgttcgaatttagcgcgaagtgcttttcgcatcacctgttctttgaccgactcccagtttttacgcagaggcttagaacgatcgcgccccatgcgtgcggcgaccataggggaagaaacccgacggatctcttcgcggtatttttcatcaaggaatttttgtgcctgaaaatagtgttctgaggtaggccaggttttcccgtcaaccttgatgggccaggcggcaaagttagaaaaatcaccgtagtcatcgctggtgctgtagaaatttatgatggtgtcttgcatgacgtgttggatcctttgtgctcgaacgggcattaaaccgcattatgttggtggttattgcgagccgctttccagaaacagaaaaaccattacccctgaaaaccgaaaaatgccacaatattggctgtttatacagtatttcaggttttctcatggcattaaccgccgcgcttaaagcgcaaattgccgcctggtataaggcgcttcaggaacagatccccgactttattccccgtgcgccgcagcggcagatgattgcggacgtcgccaaaacgctggccggagaagaagggcgacatctggcgattgaagcccccaccggcgttgggaaaacgctctcttatttgattcccggcatcgccattgcccgcgaagagcaaaaaacgctggtggtgagtaccgccaacgtggcattgcaggatcagatttacagcaaagatttaccgctgctgaaaaagatcattcccgatcttaaattcactgccgcttttgggcgtgggcgctacgtttgtccgcgtaatctgacggcgctcgccagtactgaacccacgcaacaggatctgctggcgtttcttgacgacgaactgacgccgaacaatcaggaagagcaaaaacgttgtgcgaagctgaagggcgatctcgatacttataaatgggatggtctgcgcgatcatactgatatcgctatagatgacgatctctggcgtcgtttaagtaccgacaaagccagctgcctcaaccgcaattgttactactatcgtgaatgcccgttttttgtcgctcgtcgggagattcaggaagcggaagtggtggtggcaaaccatgcgctggtgatggcggcgatggaaagcgaagcggtattgcctgacccgaaaaatttactgctggtgctggacgaaggccatcacctgccggatgtggcgcgggatgcgcttgagatgagcgccgaaatcaccgcgccgtggtatcggctacagctggacttgttcacgaaactggtcgctacctgcatggagcagtttcgcccgaagaccatcccaccgctggcgatccctgaacgtttgaatgcgcattgtgaagagttgtatgagcttatcgcctcgttaaacaacattctcaatctctacatgcctgccgggcaggaggcagagcaccgttttgcgatgggcgaactgccagatgaagtgctggagatctgccagcggctggcaaaactcaccgagatgctgcgtggcctggcggagttatttcttaacgatttaagtgagaaaaccggcagccatgacattgtacgtctgcatcggttgattttgcagatgaaccgcgcgttggggatgttcgaggcgcaaagcaaactctggcggctggcttcgctggcgcaatcttccggtgcaccggtgaccaaatgggcgacgcgggaagagcgcgaagggcagctacacctctggtttcactgcgtgggaatacgtgtcagcgatcagctggaaaggctgctgtggcgcagtattccgcacattattgtcacctccgcaaccttgcgttcgctgaacagtttttcgcgtttgcaggagatgagtggtctgaaagagaaagcgggcgaccgttttgtggcgctggattccccctttaaccactgcgaacagggcaaaattgttattccccggatgcgcgttgagccttccatcgacaacgaagagcagcatattgccgaaatggcggcctttttccgtaagcaggtggagagcaaaaaacatctcggtatgttggtactgtttgccagcggacgggcgatgcagcgctttctcgactatgtgacggatttacgtctgatgttgctggttcagggcgatcagccgcgttaccgtttagttgaactgcaccgcaaacgcgtcgccaacggtgagcgcagcgtgctggtgggcttacagtcatttgccgaagggcttgatttgaaaggtgatctgctcagccaggtgcatatccacaaaatcgcttttccgcccatcgacagcccggtggtgatcaccgaaggggaatggctgaaaagcctcaaccgctatccgtttgaggtgcaaagcctgccgagcgcctcgtttaacctgattcagcaggttgggcgactgattcgaagccacggttgctggggcgaagtggttatctacgacaaacgcttgctgaccaaaaattatggcaagcgactactggatgcattaccggtatttccgatagagcaaccggaagtccctgaaggtatagttaaaaagaaagaaaaaacgaaatccccacgccgtcggcggcgttaatgatgtgagtcaggtaaggagtcgtaaatggactatcgcaaaatcattaaagagatcgggcgcgggaaaaaccacgcgcgcgatttagaccgggatactgcgcgcggtctgtatgctcatatgctcaatggtgaagtccctgaccttgagttgggcggcgtattgattgcgctgcgtatcaaaggagaaggggaagcagagatgctcggcttttacgaagccatgcaaaatcacaccatcaagctgacgccgccagcaggcaagccgatgccgattgtcatccccagttacaacggcgcgcgtaaacaggccaacctgacgccgttgttggcgattctcctgcacaaactcggttttcctgtggtggttcacggggttagcgaagatccaacccgcgtgctgactgaaaccatttttgaattgatgggtattacgccaacgttgcacggcgggcaggcgcaggcgaagctcgacgaacatcaaccggtgtttatgccagtcggcgcgttttgcccgccgctggaaaaacaactggcgatgcgctggcggatgggcgtgcgtaacagtgcacataccctggcgaaactggcgacgccatttgccgaaggtgaggcgctgcgtctttccagcgtttcgcatccggaatacattggacgcgtcgcgaagttctttagcgatatcggcgggcgggcgctactaatgcatggtactgaaggtgaagtgtatgctaatccgcagcgctgcccgcagatcaatctcattgaccgtgaagggatgcgggtgctgtatgaaaaacaggacactgctggtagcgagttactgccacaagcaaaagatccggaaaccacggcgcagtggattgagcgttgccttgctggcagcgaaccgattcccgaatcgctgaaaatccagatggcttgctgcctggtggctacgggtgaagcggcaactatcagcgacggcctggcgcgcgttaatcaggcattttaattcttttctcannnnnnnnnnnnnnnnnnnnnnnnttttaccccaccgcaatatgaaattcctgcatctttattgaccttcccacgcccggcgtgcagcataaaaatacaacaaacacataacataaacaggagttaaccatggaaagtggtcatcgctttgatgctcagacgctgcacagttttattcaggctgtatttcgtcagatgggtagcgaggaacaagaagcgaaattagttgccgatcatttaatcgcggcaaacctggcagggcatgattcacatggtattggcatgatcccaagctatgtacgctcctggagtcaggggcacctgcaaattaaccatcatgccaaaaccgttaaagaggcgggggcggcggtcacgctcgatggcgatcgcgcatttggtcaggtcgcggcacatgaagcgatggcgctggggattgagaaagcgcatcagcacggtattgccgccgtggcgctacataactcgcatcatatcggccgtatcggttactgggcggagcagtgtgcagcggcggggtttgtctctatccactttgttagcgtggtcggtattccaatggtcgcgccgttccacggtcgcgacagccgctttggcaccaatccgttctgtgtggttttccctcgtaaagataatttcccgctgttgcttgattacgccaccagcgccattgcatttggcaaaacccgcgtcgcctggcataaaggcgtccccgtgccgccaggttgcctgattgacgttaacggcgtgccgacgaccaatccggcggtaatgcaggagtcgccgttgggttcgctgttgacctttgccgaacataaaggctacgcccttgcagcgatgtgtgaaattcttggcggggcgctttccggcggtaaaacgacgcatcaggaaacgttacaaaccagtcccgatgccattcttaactgcatgaccactatcatcatcaacccggaactcttcggcgcgccggattgtaacgcgcagaccgaagcctttgccgagtgggtgaaagcctcgccgcatgatgatgataagccgattttgctaccgggcgagtgggaagtgaacacgcgtcgcgaacggcagaagcaggggattccactggatgcgggaagctggcaggccatttgtgatgcagcgcggcagattggtatgccggaagagacgttgcaggctttctgtcagcagttagccagctaaaaaaaagcccgtccagtggcggacgggcaaacaagggtaacataggatcaatgagggttagagcatatgcgtctgtcggcaaacagacagggaaatacttgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaattacttataaattaccgcagtaccgcttaatttattgttgttggtggcggaagtgatgctgtatccactggcaccggctgccgcggctttctcagccagtttcgcttccagggcatcgagggtggatgcgccatcggcagaaaccacgccgattttattcatgttctgtgcctgggatgccgttaccggttccgccgcgaacacgccaaatgacagagttgaaagagccatagcagcaacaacagtattgatagttttcataattaatctctcgcaggtgatttttgtataagtgacgttgtttcgtcgatgtgatgagtatcacgtttttttacgagagataaaatcgaagagaattgaccgccttgttcaaataaattgattgatatctaacctactgataaaccatttatttgttgtacttatgaacttgttttataccgcgtggcagtcacagcagcgttaaaggcacggaatgacacgcaaaatacaaattatactcgctatgcatctcgccagttgtagttaacgtaactggctgtctttcgaacctctgcgattatatcctgtataagctggtttttgtaaatctttctcctgctgacaatgaatacataagcgcacgccaggaatggcttcccgacgggcctgcgggatgggggcaccgcactcttcacattcatccaggctttcgccgcgcggaatttcaccccgagcgcgggcaatcgcatcttcaattgtactgttgatctgttcgttgacggcgtcatcgttagcccaaccggatgccatatcgacctccccatatcaatacttgtacagttaagtgtagctaatccagggacgaactcgggcagttcaagcatcagatctccgaccattcccgcagcagattatgataaagattaagcagcgacaggatctcttcactttcgccgtagcggcttttcagcgactgaatattgttgtccagttcaaacagcatggcgcgctttttatcatcgcggatcatcgactggatccacataaatgatgccactcgtacgccgcgggttacgggtgtcacgcaatgcaggctgctggagggatacaacacgagatcgcctgccgggagttttacccgatgttgtccgaaggtgtcattaacgaccagttcgccgccgtcgtagctttgtggatcgcttaaaaacagcgtggcagaaaggtcagtacgcatccagccgttttgtggatggctgcgtactgcgccatccacatggaaaccataggtttcattgttctgatagcgattaaacagcggcgtggaaagggtacgcggcaaggccgcggcaaagaataaagcatgttggttaaccgcgttcagcacctcattttgcagggcggcgtataacgtgctgcgggtgtcgacctgttgattgttcttaacttgcgcaccttgtgcgccggtggtgacgcgtccatccacccattcggcttgttccagttgttcgcgaaaacgagcgacgtcctgtggcgataacacgccgggaatgtggtacatcatacaatttctccaaaaagtggggcctgcgccccacatctgaatcagaaatgcatattggctgtgagcaagaaggttcttggctcgcccgggtgataacggtagccgctcttgttgattgaggcgacgtaatcggtatcaaacaggttgtaaacgtttagctggaagtcgagattgcgattaactcgataccccagtttggcatcggcgacccagtaaccttcggtaaacgctggcgttcccaccgcgccgtctgaacctttatgcatactgccgatatagcgtgcgcccgcgccaacagagatatcgtcggttgcctgatattggctccataaggtgaaggcgtgctccggggtatacggcagcgatgaggaaccatcctgggcaacatctttgccgtttttgatggttgctttttgctgggtatagccgccaatcacctgccacgcgggagtgatattcccggccacggatatctcatagccttcgacgcgtttcttaccgtattgcgagtaagttccgtcatcattttgctcaacttcattttcgatatcagtgcggaacagcgcggcggtgagcaacagacgtttatccagaacctgccatttggtgccaatctcgctggtgttggctttttgcggtttaaaatcggtgcggttggcactgttaccgctgccagactgcgcaagggcgaagttgttgccgcccggaggctgctgggaaacggcatagttaatatagacattgccgttttccgtcaggtgatacagcgccccggctttccagttcatcagattgcccgacttggcggtgtcgacggtggtgaccggagaaccttttgccacaccagttgggcaggtgatggcaccgcgtccgctgccgccgcaggcggtggcactgtcatattcagtatgataattatccagacggatcccgccgttcagctcaaaatcacgggtgatttgcagcgtatcaaaggcgtaaattgcgaaggtatccgtctgaccattggcgtttgcgccgttgcgcgtcaggccgccgggatgaatgctgctgtcaggatgataaatatttaccgcgggtaacgtcaccggattaacgccgtagttagtctgcgtttcacgggtaaattccacgccggtactgacatcatgaccgatagaaccggtatagaacgtcgaggtcaggttggtctggttggtgagaattttattactcacatctttggtattcgccgtgcgtgaccaggtccagctattcacatcgctggtgggctgagtaatattcgacgccccgcccataatcgccgtcatcaggtaatcctgctttacgcgcgaccaacgggtagtattgcgaatggtggtgttatcgttgatgtcgtgctcaaaacgcatggtggcggtgtcggtggtcgaatcgtcgtaatcggaatccgtgccgtaaaagttatgagtatcaacttttccggaatgattcagggccgccgttcccgcagatggggcagaatagcccggcaaaccgatggtcggaatgccgccgtctggcgtgttgtgctgggtgacatgcagataattaagatacaaacgattcgctgtaccaaggccaaaagcgacagaaggggcgacgccgtaacgctcatttttgactttgtcgcgtccggcatcgtgcgttttttcgcccattacattcaggcgcaccgcggtggtatcaccaatgacctgattgacgtccagcgtgccgcggcggaaccaggcgctgccaatactggcggaggcgtcaatgccggaatcattgcgcggctgcttgctgatcatattgatcgagcctgtcggtgcgctgcgcccgtagtcggtgccggacggccctttaatcacttcgacctgctcggtattgaaggtgtcgcgcgagacgctgccgatatcgcgaatgccatcaatataaatactgttagaggtatcggcaccacgcatataaatggcgtcgccagtggtggagttaccgttctcacccgcaaaaaacgcacccacgccggggacgtttttgagcgcgtcggtaaggttggttgcgccctgatctttaatcacttgttcagaaattaccgtcatcgtgcgggtagtatccgctaccggacgcgagaatttcggatcggcagattgttgtggcgcataaagcgaaggcgttgatgcttcgacaaccagcgtgtcatccgcgttagtttgcccttcggcggcgagtgcctgagccacaggcgtgatgccaatacaaagaccggcaaagaacgtgagcgaatgaaattgtctggcagggaaattgcgattgttttccattttgcaggtgactttttcttatatgttgaaattttcactgccacgagaaagcctctctgcggatgcgatgccactgttaatcccgtgatagtgctcgtgaaagtgataataattttgataagcattatcacttggagcgattttctatcacccattgcgcgaaaaagaaatacatttatttacattgagttcatatttgatgttttttgattacaaaacagacgaaaactgcatccagaggcgaatgcagttacgttggtggggttatttgtagatggttgcagtaccgaacatctggtcatttccgcctgcggaattaatgacataacctttcgcgccttgttcgcgcgctttttctgccagtttatcctccagatcgcttaggtttgatgcgccagttgccgaaacggtaccggcgggccgtagctgaccgctgtccaggttactcatcggttgcgcggcataagccgtgagagagattccgctcaggacggtggcaatcagtagtgtgaggcactttttcataatgacatcctcataaatacaacgggtagtgcctgataagtgtaggtcgcctgcgcgatgcaaatgacgcaaaaaattgacagagatgtgcttattttttgaacgatatatttttacaaaataagacaaatcaatgacatgcataatgctgatttttatgatgaattgccataaaccatagccatgttaaggttttggggaatgataaacgcagccagatatttaccctgtcgcgttatgcgggtatcttacgccgctgcttaaaggagaatgctatgtccgcccagaaaccggggttgcatccgcgcaaccgtcatcacagccgctacgatctcgccacgctttgtcaggtcaatcctgaactcaggcaattcctcacgcttacacccgccggggagcaaagcgtagactttgccaatccgctggcggtgaaggcgctcaataaggcgttgctggcccatttttacgccgtagcgaactgggatatccccgacggttttctctgcccaccagtaccgggccgggcggattatattcatcaccttgccgatttactggcagaagcaagcggaacaattccagcgaatgccagcattctggatatcggcgttggtgcgaactgtatttatccgctgattggcgtacatgaatatggctggcgttttaccggtagtgaaaccagcagccaggcgttaagcagtgcgcaggcgattatcagttctaatccggggcttaaccgcgccattcgtctgcgtcggcaaaaagagagtggggcgatttttaacggcatcatccataaaaacgagcaatacgacgcgaccttgtgtaacccgccattccacgattccgccgctgcggcacgggcaggtagtgagcgtaaacgccgtaacctggggctgaacaaagacgatgcactgaactttggcggccagcaacaggagttgtggtgtgaaggcggtgaagtcacctttatcaaaaagatgattgaagagagcaaaggcttcgcgaagcaggtgatgtggtttacatcactggtatctcgtggtgaaaacttaccgccgttgtatcgtgccctgacggacgtgggcgcggtgaaggtggttaaaaaagagatggcccaggggcaaaagcagagtcgctttattgcctggacctttatgaacgacgagcagcgccgccgttttgtcaatcgccagcgttaaagcgttggttcccccggcggtaacggttcagccggggtcgcgcccggagcaggcagcacctgataagtctgcactggcgcgcgaacgcccgccaggtcgaaatgttttttcacctggctgtcgagggcaaagcgtaccgtccactgtttgagtggcagcgtggtgaacgaaacacgcagtgtaaacgcggtattgcttaagccgacaatcccggcaaaattcggttcaccaataatcagcccgcgaatttcttcgttttccattaattccgctaccgcatctttcagtgcctgattggctttatcagcatcttcatggcgatcaacatcataatttgccaccaccgaaccaatgccgcggacaaagttagcaaaggtggttatcgaagaccacggaatgatgtgatacgccccggtatcctgtcgtacgcccacggagcgaatcgacatccgttccactgtgccggtcaacggcccgatagtcaccaaatctccagtgttcatgccgttttcaaactgaataaataccccggtgataatatctttcaccagcgtttgcgaaccaaacgagatagccagacctaatgccccggcacctgccagcaatggcgcgatattgacgccgatttccgacaacacaatcatgatggtgatggtactgataatcaccgccagcgcgttacgaaacagcgtaagcagggtacgcgtgcgggcgctgggtagcgggcggccatgaatatccgaagccagccggttttcgatcaaactggcgagcaccgtccagccaaccgccgagaagaaaagaatgagtgcgatacggatcaggatatctacggttttctgccccgcgccgttttgcagccagttccagaaatcgaacaatccccatgcgctcaacagcaacattaccgccacgcagactgtcagaatacgcgccgttttcagcgccgccgacagccagccattcaaccgtttttgcagctccggatagttacgctgagtatgtggcgagagagtgatggttttcgccagccagcgggaaaacataccggaaacaaacgctgcgataccaataatcgccaggctgcgcaccgttgcacccatcataaatttcaggctgttgcccggatcgaacaacgaaaagaaaaacagcacgataaaataggcgcttgccagccagtgccacaccagcgcaaaggcgcggataaacaggctgaaaaaggccagcgaatgctccgcgaagttgagcaaatgctgggtaatctcttttttattacgaaagatcaggtacaacgcccagacggtcatgcacagcataatgatgacgttcgccagcgcacctatctgtacattcacctgattagagataatcggcacggccacaatcaggccataacctatcaaactgcttaaccagctcaggcgacgactccagtaacgggcgctctcgtcctgaatcgtgaacgggcgcagctccgccacgtttgggcaaaaaatcaggcgtagtacggctttgaaaaattcaatgagggcaaaggcgttgagaaacaaactttgttggaaagcgatggtgcgactgcctgcattcaggttgtcgcttaatacctggccgacaaataatgtcagggccagtaacagcaggtcgataataaacgccccgataatcatcgccggaagctgcaaccagttgctgcgctcacgatttttttgccgcgcccactgacccattttgcgatacagcggcagtgcgcacaggcgaatcagccagtaaaaaccaaacactaataccgctaacattgaaaaatgggtcagcgcattgctgaaggtttgtggattaaacggcttatgcggggagccggtgatattgcgataaagttgcccgaagcgggcggaaagggcttcaccataatggcggctgacttcggtgaccttttgcagcacggtttgctcttcgaccagcgtcggcggcactatttttggtaccggttcagcagggggcgtagcggcaacggtgcgcaactggtcgatcaactctttacgcgaggtgtcattatccagcacatccgccagtgcgccataggccgcttttttttgttcgatatccggttccggggccggttcagtcgttgagtccgttgtcgttgtggttgtaacgccgggtatggataccgcgtgggcaggtgcgcccagcaggcagaagaggatgaacaggatccaccgcatgactcctccagtgagaaaatagagcaaaaagataagtatagatgctggaggaggggcgattttaaatgagaggaatctggtgtgcctccctttcgggtgaaagggaggaagggatattaagcaggttgctgacaacgtgcgggcttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgtgtcttattaagagacgtgctgcaaaaattcctgcaagcgctggctcggcgggttcttgatcaacacctgcggattgccatcttccgcaatccggcctttgtcgataaagatcagccgcgaagctactttctcggcaaaaccgatttcgtgggtcacgatcaccatcgtcatcccttcttcagccagatcctgcataaccttcagcacttcatggcgcagttccgggtcaagagcggaagtcggttcatcaaacagcatcattttcggcttcaccgccagcgcgcgggcaatcgccacacgctgctgttgaccaccagaaagttcggaagggtagtgatgtgcacgttctgccagaccgactttcgccagcagctcacgtgccagtttttccgcctcttctttgttcgcgccacgcacgcgtagcgggccaaacatgacgttttccagcgctgtcagatgcgggaagaggtaaaactgctggaacaccatacctgcttcctggcgaatcaggcgctcgtcaactttcggatcgttaaccttcaggccatcgacaatcagatcgccggaggtgatttcttccagtttgttgatgcagcgcagcagggtcgatttaccggaaccggacggcccgataatcaccacgacttcgccctgggcaatgttcaaatcgatattgtgcagcacctgggttgggccaaagtgcttggagacgtttttaaattcaatcacaggattttcatccttctttccagacgacgcagaataaagctcagcaccagggtaataatcagatagaacaccgccacggcgctccagatctcaagggcgcggaagttaccggcaataatttcttgcccctgacgggtcagttccgccacgccgatcacaataaacagcgaggtgtctttaatgctgatgatccactggttacccagcggcggcagcatacgacgcagtgccagcggtaaaatgacgtagcgaatggtttcccaacgtgaaagaccgagcgccagtcctgcttcacgaaaacctttgtggatagacagcaccgcaccacgcgtgatttccgcaatatacgcgccggagttgatcatgatggtgaccaccgccgcagtaaatgggtcgatgcgtaagtcgttaaacgccatcggcagggcgaaataaataaacatcacctggacgacgataggtgtgccgcggatcacttcaataaagaccagcgcgacgtggttggctatccaacctccgaaggtgcgtgcaaaacctgccagcaatccgattaccagaccgcctgccagaccgaggaccgaaatccacagggtcattttggcaccttcaatcagaagcggaatggcaggccagatggcactccagtcaaactgcatatgttgttcctgttaccgtggtgtaaataatcaaattcagggtaattaatggccccggagcgggtttgcgcccctcaccctaatcctctccccataggggagagggaactgccagtgcgttttacaggtgtagcgttattatttcggttcagtaccgaaccattttttgtagatttcgttgtaagttccgttctcgcgcagggttttcaacgcgccgttgactttgtcacgcagctcgtcgctacctttcgggaacgcaataccgtattgctgcgcttccagagagtcacctaccgctttgaactgaccgttaccggcggttttgatgaagtacagaatgtttggcgtatcgtgcagaacggcgtctgcgcggttggtgcccagttccatataggcgttatcgatgttcgggaactgacgcagatctttagttttgatgtttgctttcgcgtaatcaacggagccagtaccgctcttcacagcaaccactttcccgtcgagatctttcacgcttttcacatcgttattgttagctttcaccatcactaacaggccgcttttgtagtagccgtcagagaaatcgatcgcttttttacgctcgtcggtgatggtaatgcccgccagcgccagatcgacgtttttggtttgcagtgccggaatgatcccactgaaatccatcggcttcagttcgtaatccagcttcagctctttagcgatggcagcccacagatcaacgtcaaagcccacatatttatcgccctgtttaaattcaaacggaacgaaggcggtatccgtcgcgacaactaattttttatccgcggcatgagaagaaaccgcaaaagccagggtcagtgcagccagtgaaacttttaatacagacttcatagcatttccttttttctatccacgggacgatcccctgcgtgacattcacatatatgaaaaaatcgtgccagttttgcaactccttgatttttcgagatgcggcaaaaacgtgatgcacgatttatagggcaataccctgaagatgcaccattctggggcaccaatctggtgcgctaaaattgtgcactcaacacagtgattatttagcgtaaaacctgatgaaaaaacaatctttatgtaacgattgtgtgatgatgtggatacaaaaaatttacttaatcagctggagatagcagatggatgcactaaataagtgcgttgaggtgggctgcaaaacaaaacggcctcctgtcaggaagccgcttttatcgggtactaaagttctgcaccatcagcgatggatttattcgatgttagactcgataaaccacaggaatttatccaggtcgcgagacgcggcggtcaggatatctgcggtgtcgtcatctttcgcttcgccaatcgctttgcgtacgtcattagcgacgattgcgtaacggtcagccagttctttcaggtgatcctgaacgttgtggatgtccagcgggtaacttttcagcggggttttgctgttgataacttgagtggtccccagagctacaccgcccagctgcactgcacgttctgccatggtatccagatgatcgatcagtgcggtgcggaagccatccagcatttcatgtacggcaatgaagttagcgccgcgcatgttccagtgcgcttgtttggtaatcaaagaaagatcaataaactggataacctggcgattcagcaactctactgttgcttttttctcgctgtcggagacatcgttgcgggtataaagcagattggtcgcttttgatttaactaatttagcggtactcataatttcatatcctcttgatgttatgtcccagtaattaacgagattaagtatagcaccggctatgtgttccgctattctggctgttcctatcacactaatagtggtaacaagcgtgaaaaacaaaactaataaagattcaatgagttagatatattgataagaacaattcttatttatctgctcgccaggaattttcggaataaatatgcttttgcataattcgatatataaagacggtgtagaggaaaagtagcgagaaattctgcatggttatgcataaccatgcagaaatgtaaatttaattaatgtctaattcttttattttgctctctttgcgtactgtcagcgtagaccccattgaagcggcgatgatagcgccgagcgccagtagctgtatgggtgtcagtgtttctccgaggaaaatcatcccggaaacggcagccagcgccggttccatgctcatcagcgtaccaaatgtccgtgttggcaaacgggtgagggcaatcatttccagcgaataaggcagagcggtcgagagaatagcgacagccagacccaatggaataaccgaccagtgccagagtgcttcaccagcctgaagcgctccaattggcacgaaaattaacgctgcaatcaacgaaccaattgccaccgtcgcagggccatgttccgctcctgcgcgttgcccacttaaaatgtaaatagcccaacaagccccggcccccagtgccagcgcacagccggttaaatcgacatgggaaacgtcttgccccagcggtagcaggaaccacagaccaagaaccgccagcacaacccagacgaaatctaccgggcgacgagaagagaacagcgccaccgccagtggtccggtgaactccagcgccaccgcaatacccagcggtactgtctgaatagaaagataaaaaagataattcatcccacccagcgaaacgccgtaaaacaacagcggtaaccgttgctctttggcaaagcgcagtcgccatggcttaaagaacgcgatgaggatcagcgttcctaatgccagacgcagcgcagtgacacccggtgcgcccaccagaggaaaaagtgacttagctaacgaggctccaccctgaatagacgccatggcaacgagcaatatgactattggtaaccagaccggcattttacgtaatgaaccaggcatcctttctcccacaaatatctagacttaagtaaagcgtggagtgtactggatatacccaatgctggttgagcatttgttgaaaaaattttcccccgttttgactaaaatgcgccaggattgatggaatcattagtctggtgattaggaataatctggatgaatgacagggaaaacatgcgtaatacttacgcagttctctgaaaaagtgatttaaatttagatggatagcggtgtatggaaacgttctgttacatgaaatggcccgttagacatcacaaatcgcgaagagtttcccattaatttttgatatatttaaaacttaggacttatttgaatcacatttgaggtggttatgaaaaaaattgcatgtctttcagcactggccgcagttctggctttcaccgcaggtacttccgtagctgcgacttctactgtaactggcggttacgcacagagcgacgctcagggccaaatgaacaaaatgggcggtttcaacctgaaataccgctatgaagaagacaacagcccgctgggtgtgatcggttctttcacttacaccgagaaaagccgtactgcaagctctggtgactacaacaaaaaccagtactacggcatcactgctggtccggcttaccgcattaacgactgggcaagcatctacggtgtagtgggtgtgggttatggtaaattccagaccactgaatacccgacctacaaacacgacaccagcgactacggtttctcctacggtgcgggtctgcagttcaacccgatggaaaacgttgctctggacttctcttacgagcagagccgtattcgtagcgttgacgtaggcacctggattgccggtgttggttaccgcttctaatcactttggtgatataaaaaatccgcctctcggggcggatttttgtttttaaggtttcgggtcgaaaatatcggttccgagatggttgtaatccaccttctgtaactggaagttggtgatgtatatcggcccggctttcttctcagatataaacgggtatttgatgttaatttccttcgctttaatccccgtccactgggagaaaaagcctaagaagtcattggctgagcggcgggctttaatcacacgatgcgctttatcgtcgctggaaatgaccataaaaggcacctggaaattttgctgatatttatcatcatgggcaaggtattgcacgtctttaccgcgctctttaaaggccagaccgtggtcagaaaagtaaaccagcgagaagctgctgccgctgttgcgtaactgatcgtacagcttgcgcagtaaatcgtccgtttgcgtcatggtatagagatagcacgacgtttctttcgattgcacaaaggtttcgtattttccttgtgtcctgtcgcaggcctgcggatgtgagcccatcagatgtagaacaatcagctgcggttgcgagtgctcttgcgccagcacttgagcggtcatatccagtaacgcttcgtctttggtgtttttatctgcttcaaaattaccttctttcaggaagtacacttcatctgctcgtttggcgatgctggcgatagcggtatcgtattcgccgatttgaccctggttggaaaaccaccaggtctggaagcccgcgcgatttgccagggtgacaaagttatcctgaaactgtggtttgccatcgacaacgcgattgagcgttaagccaagcgatttctgcgtggagccactggcggcaatgtagtcagcaaatatcaaaccgttaacgctgctggcaaacggggtattgtcccagtgaccgccaaaggcaccgagggcatcgcgacgcgcgctttcaccgatcaccaccacataggtctgatacttcggcttaacggcagtgaccgtccaggtatctttcattccggaaagttttgccatccgttcttgctcttcaatcacctcgttattattgacgatgacatccttagcaaaacgaaataccggatagccagtatctttcagtttaaatacgccaccccaggccaggttttgcacgggagcaacaaaaaatgtcgccacactgaataccagacacaggctgtcgaaggtattccagcgcgctttttcattctctttttttcgcctgattgctattacgccgagcgcaaaaataaataagccgaccaggtagctgtaccacggaaaaatcgtcaggatttcggtcgactcttccatattggtggagtgcaatgccagcaatgtattgaaattaggcgcgccgtaggcctgagcaaaagggaaataacaagccgccaccagcgaactgacaccgaccagaactttttgtacgcgaggcaatgttcgccatagcaaaagcaaaatagccgtaaacgcagcggtgtagagcaaactgaaggggtaacctaagccgaggttaattaatagcgactgtaaaaagtagaacgcagtccacgggctaaatacccggctacgggtaacaagcgattctttgagggttaaattcatatgccactatcgtaacaaacgccatgtgcttaccctggcgtcaagggtcaatacctgcaagagtgcgtgaagagtggaaaggggtccgcatccgcgagccgcaatatacgcagggctgcaagaagatagagcgagccgccgttcaggtcaactactgacgaacaaatcttttgcgaaggggattgcaaatccgacaaaaagtggggtttttcagaccaaaacgcgttatgcctgcatgaaagcaggagtgaagcggcgtaccgcgacgccgctatttatcggaaggtttatcttgctgcggtttgttgttgaccatatcgcacaacatagagagcagcattaaccgtactttaaagggagaatgactaaacacgcgcatacacctcttgaactcattcataagacctcctgacttgctaatcccgtcgatccttgagggatgattgcattacatacagatatagcacaggctatattatatagctattgctaaaacgttaattttttgtaccttcgcaactctggtttacaatgtgcgcacgaaatgagaacgctatgtatgcgtcaccataatgaggaagcacaatgagtcgtcgcgcaggtacgccaacagcaaaaaaagtgacgcagttagtgaacgtggaagagcacgttgaagggttccgccaggtcagagaggcgcatcggcgcgagcttattgatgattacgttgagctgatttctgacttgatcagggaagtgggggaagctcgtcaggtggacatggctgctcgtctgggagtttcgcaaccgacggtggctaaaatgcttaagcggctggcaaccatggggctgattgaaatgatcccctggcgtggcgtgtttttaacggcagaaggagagaagctggcgcaggaaagccgcgagcgacatcagatagtcgaaaatttcttgttggtgttgggcgtcagtccggaaatcgcccgtcgcgacgcggaaggcatggagcaccatgttagtgaagagacgctcgacgcttttcgtttgtttacccagaaacacggtgccaaatgagcctgccttttttacgcacgctgcaaggcgatcgtttttttcagttattaattcttgttggtatcggattaagctttttcgtgccctttgcaccgaaatcctggcctgctgctatcgactggcacaccatcatcaccttaagcggcctgatgctgctgaccaaaggtgtggagttaagcggttattttgatgtgctggggcgcaaaatggtgcgccgctttgctacggagcgtcggctggcgatgtttatggtgctggcggcggcgctgctttctacctttctgaccaacgatgtcgcgctgtttattgttgttccgctgactatcacgctaaaaagactgtgtgagatcccggttaatcggctgattatttttgaggcgctggcagtcaacgctggttcgctactgacgccaattggcaacccgcaaaatattcttatctggggacgttctggtctttcgtttgccggatttattgcccaaatggcaccgctggctggcgcaatgatgctgacgctcctgctcctgtgctggtgttgtttccctggaaaggcgatgcaataccatacgggggtgcaaacaccggagtggaaaccgcggctggtgtggagttgtctggggctgtatatcgtctttctgacggcgctggagttcaaacaagagctgtggggactggtgattgtggcggcaggctttgcgctgctggcacgtcgcgtggtgctcagtgtggactggacgctgctgctggtgtttatggcgatgtttatcgacgtccatttactgacccagcttccagcgttgcaaggcgtgttgggtaacgtgagtcatctatctgaacccgggttatggttaacggcaatcggtttatcgcaggtgatcagtaacgtgccgagtaccatattgttgctgaactatgtgccgccgtctttattactggtatgggcggtaaacgtaggtggctttgggttattacccggatcgctggcaaatttgattgcgctacgtatggcgaacgatcgccgcatctggtggcgtttccatctctattcaataccgatgctgttgtgggcggcgttggtgggatatgttttgttagttatactcccggccaactagggtctggcaaataaaaaaggcggattatgagtccgccttttgctttaagttttgaagattaattcagacgaaccggcatcccggagcggtttttaatcgcttcatcaagaacaacctggtcaacatctggctgaccggtcactgtctgcacgctcttcgtcagggtaattggcacaatttcctgaccttcaaactgggcttcggtggtagacagcgggttatggacttcaatataacggctgccgtctggctcggtggtcgcttttaccggctcatcaataaactgtacgcgggtaccgaccggtactttctcgaacaggaatttgatgtcttcgttacgcagacgcacacaaccatgacttacacgcaggccgataccgaagttggcgttggtgccatggatagcatacaggcgaccgatatagagtgcatacagccccatcgggttatccggacctgccggaacgacagccggaagcggttcgcccgcagcgcggtactctgcgtgcattttggcggtcggcgtccaggtcgggcctgcttttttacgctcaactttggtggtccagttgataggcgtatctttgcctaactgaccaatgccgatcggcagcacgataacggtgttggtccctttcggatagtaataaagacgcatctcagcactgttaatgacgatgccttcatgaacggtatccggcaggatcagctgctgcggaatgttcagtacagtaccgcctttcggcaggaaggtatccacacccgggttcgcttccatcatattggaaagccccatctggtactcggcggcaaaatactccagcggctgagtgttaccttcaggaatggtgatcacctgattctgaccaaccaggcgactcccgtcggttggcagaggataagttaccgcagaggcggtactgcaaaagccgacaacagcgaaggccgctgcgaataatgttttcaatttcatattcatgttaagcgagattttgtgcctggcaggccattgggttgagaatattagagtattggaagcgcattataagttcattccagctcacagtgaaatcagatgtgtacgaaatcacattttttgcctttggcttgagtgtagaccttaagcgaggagcaggatcttctttcagacttatggcataatgcgcggtttgtcatatctcttttcaggatacgcctgtgttagtttccagtaacgtcaccatgcagttcggcagtaagccgttgtttgaaaacatttccgtcaaatttggcggcggcaaccgttacggcctgattggcgcgaacggtagtggtaaatccacctttatgaagatcctcggcggcgaccttgagccgacgctgggtaacgtttccctcgatcccaacgagcgcattggtaaactgcgtcaggatcagtttgcctttgaagagttcactgtgctggatacggtgatcatggggcataaagagttgtgggaagtgaagcaggagcgcgaccgcatctatgctttgccggaaatgagtgaagaagacggctataaagtggccgatctggaagttaaatacggcgaaatggacggttactctgcggaagctcgcgccggtgaactgttgcttggcgtgggaattccagtggaacagcactacggcccgatgagtgaagttgctcctggctggaagctgcgtgtgcttctggcgcaggcgctgtttgctgatccggatattctcctgctcgacgaaccgaccaacaacctcgacatcgacaccattcgctggctggaacaggtgctgaacgagcgtgacagcaccatgatcatcatctcgcacgaccgtcacttccttaacatggtctgtacccacatggcggatctggattacggcgagctgcgcgtttatccgggtaactacgatgagtacatgacggcggcgacccaggcgcgtgaacgtctgctggccgataacgccaagaagaaagcgcagattgctgagttgcaatctttcgttagccgctttagcgccaacgcctcgaaatctcgccaggcaacttcgcgcgcgcgccagattgataaaatcaaactggaagaggtgaaagcctccagccgtcagaacccgttcatccgttttgaacaggataagaaactgttccgtaacgcgctggaagtggaaggtctgaccaaagggtttgataacggtccgctgtttaaaaatctcaacctgctgctggaagtgggtgaaaaactggcggtactgggtaccaacggcgtcggtaaatcaacgctgctgaaaacgctggtgggcgatctgcaaccggacagcggcaccgtaaaatggtctgagaacgcgcgcattggttactatgctcaggaccacgaatatgagtttgaaaatgatctgaccgtgttcgaatggatgagccagtggaagcaggaaggcgatgacgagcaggcggtacgcagtattctcggtcgtttgctgttcagccaggacgacatcaaaaagccagctaaagtgctttccggtggggaaaaagggcggatgctgtttggtaagttaatgatgcagaagccgaacattctgatcatggacgaaccgaccaaccacctggatatggaatccattgagtcgctgaacatggcactggaactgtatcagggcacgctgatctttgtttcacacgaccgtgagttcgtaagctccctggcgacccgcattctggaaatcaccccggaacgcgtgatcgactttagcggtaattacgaagattacctgcgtagtaaagggatcgagtaagtgattatccgtcaccccgatactgtcggggtgacggcggctgatgacaaatgcaaaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattaacaaagcgcatttgtcagcaatctgagtaacgtcgaatcgattttcttaatcccacatcaattcacttccattaattctcaaacatccatgcccaacgctcgcttaccgtgaatgttgaggtcggcaagcgtaaagcgtccttcccagtttgtttcatagtcctcgcgcgggaagtcgcccggcgatgcgcctttttccagtgcggccttcaccttgtgcgcgtaggcaagatttttctcgcacatcggtgccgcaggaatgtacatcacgttgccccaaccttgttgattttcaacgggggcaacggaatggatgacgtcgcagtgccaccagacggagtctccggcttcgagttttggaatgctggttaacgcctcaatcaacagtggatgccattgctctgataccggcaatactcttccgggcgctacgccgcacagttcatcctccggcacatcatcaagcagcggacgtaacagtacgtacgccatagcttcaggaatgggcacgacgtgcagcagcccctgaccaggcagcatatcagagagcgctgtccagccctggaatgtccgaaacacggaacatttggtggtgttgtccaccgtgtactcttcaacttccgtacgatgtgccgcatgccagggatcatattgcgccagattgccattaaagacgttggcgaaaacgcgctgatacgctggaagcagccagcgttccagtgccccggagtcggtatgcgctccaagacctttggaggtcgttccgggcggacggcggcggatacggtcagggtagatgacgctcacatccgggttaaaccattgctttccatcactttcaaatgtccacagacgattgagaaacgactgcgcattcgccatttcttcactctggcgggcctgcatttgcgcctgcgaccagtagatggggtaaatctcgggacgtgaagcgctgagcgtcccgaagaaattatcgccggggcctttgtagacctcgtcaaagcggttgcggtccagatagtccagcatcgactgatcccagcctagcgcttgttcgcgggggaaatggccttttatcaccgcacaaccgcgacgtttaatctgttcgcgctgctctgcagtaacatgacctgctttgatatcggcataagacagcaccggccagacggcatcgccctgtgctttgagtgcgttgatttcagccactcgcgtggcaatgtcatcgcttagctgattaaagatctgctggacgtcgccaagctgcgcccgcagcgcgtgcttcatctgacggatagctgctttgtgatcggcaggcaatgtgtcgctggtaaaagtagaagccataaccacctctcattaactttcattcgaaaccattctgatttgcatgtgacaatataagttataaataagttaatgcaagtttaatgatttgatgtgatgtacaggatgtaaaaagaagggaaaaccggagcgcacggctccggtagagaggtcagctgttaaaaggggatgtgttatccagcaccgcctgaatcacattcagcgcgccttcatgattattatcatcggtagcgtaacgggcgatttgtttaatgttttccgcagcattgcccatcgcaaaggaataacgcgccattttcagcatctccgcatcgttaccgctgtcgccaatcgctaccacattttgcggtgacagatcccagcgtttcagtaaccgcgaaataccgtttgctttatgtagaccgggaataatcaggtcgataaagccaaaaccactggtaacgggtttcataatgccatcgagcgctacgtgcagtttgtcgatcactaacgggatttgttcatccggcaggttgagcgaaaacttgaacagtacgtcgtcaatctcctgataatcttttacaggtttcaggcgatggtagtgttttgccatcagtgcgacaaatgcttcgggggcattttcgctgacatatgcactttgcagaccgcaggcgacaaaattgagttgcttatcttttagcaactcgccaataacaatccgcgattcatgtcgggtcagttcgccgtggaacaactgcttgccatgttcgtaaaccagtgcgccgttttccgcgacaaaagagatctcatcctttagctcaggaaagaatgaaataagctggtaatactgattaccgctggcaacaacgaacttaatgccgcgctttttcagttcctgatattgcgccataaaacgtggttggttgtacgttttggcgtcgttaagaaaagtaccgtccatgtctgtgacgataacttttacgctcataggtgtgctcctggctcgaaaatgaaaccgtaacagtgtaataacaatgtgacgcagagcacaaattatatttcgaatgaaagtaaggatgaaattgatgatgtgaatgatttagcccggcgacgacgccgccgggccgaggagattacagcatatgttcagtacgggcgatgatatcgtcctgagcgtctggagagagcgcggtgaagaacgcggaatagcccgcgacacgcactaccagatcgcgatactgatcgggatgttttttcgcatccagcagcgtttcgcgggaaacgatgttgtactgaatatgccagcctttatgcacttcaaagaaggtacgcagcaggatcatcagtttctgcttgtcagattcgttctccagcgttgccggattcagtttctggttgagcaacacgccgccgagaatcgctgccgtaggcagtttacccactgagccaatgaccgcagtagggccaagatggtcagtaccggaggccgggcttgcgccttctgccagcggggtgtgggctttacgcccgtccggtgttgccatagtctgcgcgccaaacggtacgttagcggagattgatgacgtacccgcgtaatagttgccgccaaccggaccacgaccgtagcgcggattatggtactgtttcagttcgtcgatataggtctgataagcgcgagccagcagcgtatcgacagtatcatcgtcgttgccgtacttcggcgcaccgttaatcagccgctgacgcagctgctcgtgagtcaggccgtcgaagtcatctgccagtgcggcagcaagctgttgctgaccaatcgcaccttgttcaaacaccagtttcttcactgccgccaggctgttgccgaggttggcaatgccgacctgcaggccagaaacccagtcatatttcgcgccgccttgcttgatacttttcgctcgctcaatacagtcatccaccagcgccgagcagagaatatcgtgcacgttctcttccagcatggtgtcgacgacatattcgatttcgattgatttgcgggtgtagtaacggatttgcgtatcccacgcgtccatcacttcatcgaagttgttgaagttacctgccgacaacgctttttcttgtggcaggaacactttgccgctggtggcatcatgcccgccttccagcgccgccagcatcacgcgggcgaagttgataaagctcatgccggtacagcgatagccccatttgccaccgacggcggtttctatacaaccaatcgctgcgtagtcataagcgtcctgcggttcaataccgagtttaataaattccgggatcacgatttcgtcgttgttgaacgccggcatcccgaagccgcaacggatcacctgtacgcaggcgtcgaggaaatcgttgctcattcctgcatggtaacgcacgctgaggttaggctgagtggaacgcaggcgaccgcaggattcgaggatcgcgtaagagagtggattcaccgcgtccattggttgaccatcaaccagattttgcccgccaatagtgacgttctgatacagcggacttcccgcagaggcttttgagtgtgagccggagcggatcttgttcacttccagcagtttcagccagcagctatgcagcatctcgatggcgtgttcgcgatccagcgtctggttgagttcaacgtcgcggcgatagtacgggtagagatactggtccatacgaccaaacgatactgagtgaccgttagattcgatctgcaaaatcaactggatgaagtaacacagttgcagcgcctgccagaaagtctgcggcggctggtgggcgataagatcgcagttttctgccatcgccagcagttcatcgcgacggctttcgcgggtttcggtcgcggccatttcacgcgccagggcagcgaaacgttcaatgtgttcactgactgccaccagcacgatatcaatcgctttcaggaattgctcaccgtgtaaatcttccagcaccgtcaggttgatgcgcgagcgacgttccgctacttcctcgcgcagaccatcaagccctttttccagcagcagcgggaaattcaccgccaggtgcgcatcgccggaggtcatattgccttccgctttaatgattccggtcgccagcagacctttttgctcatcggtaaacatgccgtagcagcgatcctgtacggtctgaccgcgccaccacgggcacacttcatgcagaacgcgtttgttctcttcgctcaccgcaaagccagcaccgggacgatctgccagatcatcaatctctttttcgatccacgagacagtatattccgggaagatcggcgcggcgcgaacttcgcttgcctggttgccaatgatcaactcatcgtgtttgatccagatggtgcgattcgccaggtgatgcgccagtgccagcgcgcgacgtaccgggatcggcttatcgagatgttgttgatacatctcggtatagtgctgcgcgcgctcggtacagactggcggtttcacaatatgcaccagcgcatttttgtgcgctttaatgcggtcgctgagcgtgtccagtttcagtgtggtcatggttgttatcctcgtaaggtcgcggttaaccctttctggcaggcatactgctgggcaaagtcgagcagttctggcgcatcaagcggtttttccggggcgtcatagggcagattaagtaagtgatatttgttgatgcccagcgtgtggtagggcagaaaatgaatttcgccaacgtgcagctcgtcggcggcaaaatcggtaatggcttttacagaggtttcgtcggcattaaagccctgaatcagcggcacgcggataatgatttttttgcccgctgcggcgagttttttcaggttatccagcactctggcggcgttaccgtcggtccactgtttaaacggcgcgtcggcaacgtgttttaaatcggcaagaaacagatcgatatagggcagagaaggggcgatatatttccacggcacatgcagacaggtttctaccgcagtatgaatgcctgcctcgtggctggcttgcagtagcgccatcgccatttccggctgcataaagggctcaccacccgaaagcgttaaaccgccgccgctgcgatcgtaaaacggtttatcgcgcagaacggtcgtcatgatctcctcaacgcttttcacttcaccacacacggttaatgcctgtgtcggacagcagtcggttaacgccgtcagatgctccggggttaacttttcccgatgaataagcaaaccattcagcgcgcgctcaatcacttccggcgcggccttagcgcacagctcgcagccttccagacacagtcgtgcgtcatacagcagatcctgcgtgcgggcgcggctttccgggttctgacaccagcggcagcccagcgaacagcctttaagaaatacgaccgtgcggataccggggccatcatgggtcgagtagcgctgaatattgaaaatcatagttgcctctctatttcgttcaagcattaaaatactttcgaatgaaagttagattgatgtgcgtcaactgttcagagagttttcccgtgatagtctacattcagacaaaaagtacattttgaggatggttatggaactgtatctggatacttcagacgttgttgcggtgaaggcgctgtcacgtatttttccgctggcgggtgtgaccactaacccaagcattatcgccgcgggtaaaaaaccgctggatgttgtgcttccgcaacttcatgaagcgatgggcggtcaggggcgtctgtttgcccaggtaatggctaccactgccgaagggatggttaatgacgcgcttaagctgcgttctattattgcggatatcgtggtgaaagttccggtgaccgccgaggggctggcagctattaagatgttaaaagcggaagggattccgacgctgggaaccgcggtatatggcgcagcacaagggctgctgtcggcgctggcaggtgcggaatatgttgcgccttacgttaatcgtattgatgctcagggcggtagcggcattcagactgtgaccgacttacaccagttattgaaaatgcatgcgccgcaggcgaaagtgctggcagcgagtttcaaaaccccgcgtcaggcgctggactgcttactggcaggatgtgaatcaattactctgccactggatgtggcacaacagatgattagctatccggcggttgatgccgctgtggcgaagtttgagcaggactggcagggagcgtttggcagaacgtcgatttaaccggacgttctgcatcctcataaattgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggtggcaattactgcccacacacctcacaccccggattacgcatcagtttcatttcgcgaaactgacaggtcatcgcatcgtacatgacgattttcccgctggccggtttgccataacctgccagcattttgatcgcttccattgcctgcaacgaaccaattacgccgatcaacggtgccattacgcctgcttccacgcaggttaatgcattttcaccaaacaaacggctaaggcagcgatagcacggttcaccgtcctgataagtaaagacggtgatttgaccttccatacgaattgccgcgccggaaaccagcggtaccttcgcggcaaaacagcctgcgttcagttgattacgtaccgcaacgttatccgtacagtcgagcaccagatcgtgttcagcaatcaatgctgcaagttctgcgtcatccagcagtgcattgactggcgtaatcgcgatatgtgggttgatccgcgtcagggcgtcacgggcggattccaccttcggttgcccgaccgtggcatcactgtgcagtgtctggcgttgcagattcgagagcgaaaccgtgtcgaagtcgagcagcgtcaggttaccgacaccggcgcttgccagatactgcgaggctgcacagccgaggccgcccaggcccactatcagcacgcgagaatctttcagcgcctcctggccgtcaaaatcaaagccgcgcagaatgatttgccggttgtagcgcagcatctcctgatcgctgagttccgccattacaggcctccgaacaacgcgttaaacggttctacttccacccattcgcccacttccacattgccgcgatcgcgttccagcacgataaagcagttgccgaggctaaaggagctaaatatatgtgaaccctgatgtccggtggtcgtcacttccagttcgccatcggcgttgcgttgcagcacgccgcgctggaaatcaagacgtcctggcgtttttttcaggcgggacgctgtgcgtacgcgctggcgcgcgggcaggccgctggcggtgttaccgcttagttttgccagcaaaggctgtaccagttgatagaaggtcagcgtcgctgaaaccgggttgcccggcaggccgcagaaccagctattgctgagtttaccgaacgcgaacggtttacctggtttaatcgccagcttccagaaggcgatctcccccagctcttcaagaatcgttttggtgtaatccgcctcacccactgaaacaccgccggaactgatcaccacatccgcctggctgtcggcttcaataaatgcggcgcgcagggcatggggatcgtcgcggataatccctaagttaattacctcgcatcccaactgttctaacatcaggtgtacggcgagacggttggtatcgtagatttggccgtcgcccagcggctgaccgggcaactggagttcatcaccggtagaaaaaagcgctacacgcactttacgaatcaccggaacttcggcaatccccagtgaagcaattactggcagctctgcggtagtcaggcgagttcccgccgggaaaacaaccgcacctgcagagatatcttcaccgcgacggcgaatattttgcccgctacgcacttcagcagtaaaacgcacgccattgtccatttgttcagtctgctcctgcatcaccaccgcttcgcagccttccggcaccggcgcaccggtcataatacgaatgcaggtacccgcaggccattcaccatggtatggctgaccggcaaaggatttaccggcaacgggcagcggttgcccggaggcaatatcggctaaacgcaccgcgtagccgtccattgcggagttatcaaaccccggaacatcaagcggcgaaacgacatcgctcgccagaatacgaccaaaacactgtaccagtggcagcgtttcctgggcggtcagtggggtgacgcgagaaagcatctcattaagcgcggtgtcgagcgacatcaatccggtggtaaattccatgaaaacactcctgcggaggcaaaatcgaatttgcctattatgtcagaaaaacgccacagactgtatgccacctcgggcgtagcgctgggtcctgcctttacatgccatatccatctttctatattcaaaaattgaatgagtaattcataaaaattctgatatttatagcaaaagtggcgaaccacccttaatggacgaatactatgggcaaagcagtcattgcaattcatggtggcgcaggtgcaattagccgcgcgcagatgagtctgcaacaggaattacgctacatcgaggcgttgtctgccattgttgaaaccgggcagaaaatgctggaagcgggcgaaagtgcgctggatgtggtgacggaagcggtgcgtctgctggaagagtgtccactgtttaacgccggaattggcgctgtctttacgcgtgatgaaacccatgaactggacgcctgtgtgatggatggtaacaccctgaaagccggtgcggtggcgggcgttagtcatctgcgtaatccggttcttgccgcccggctggtgatggagcaaagcccgcatgtgatgatgattggcgaaggggcagaaaattttgcgtttgctcgtggcatggagcgcgtctcgccggagattttctccacgtctttgcgttatgaacaactactggcagcgcgcaaggaaggggcaaccgtcctcgaccatagcggtgcgccactggatgaaaaacagaaaatgggcaccgtgggggccgtggcgttggatttagacggcaatttggcggcagccacgtccacaggcggaatgaccaataaattacccggacgagttggcgatagtcccttagtgggtgccggatgctacgccaataacgccagtgtggcggtttcttgtaccggcacgggcgaagtcttcatccgcgcgctggcggcatatgacatcgccgcgttaatggattacggcggattaagtctcgcggaagcctgcgagcgggtagtaatggaaaaactccctgcgcttggcggtagcggtggcttaatcgctatcgaccatgaagggaatgtcgcgctaccgtttaacaccgaaggaatgtatcgcgcctggggctacgcaggcgatacgccaaccaccggtatctaccgtgaaaaaggggacaccgttgccacacagtgatgaacttgatgccggtaatgtgctggcggttgaaaatctgaatattgcctttatgcaggaccagcagaaaatagctgcggtccgcaatctctcttttagtctgcaacgcggtgagacgctggcaattgttggcgaatccggctccggtaagtcagtgactgcgttggcattgatgcgcctgttggaacaggcgggcggtttagtacagtgcgataaaatgctgttgcagcggcgcagtcgcgaagtgattgaacttagcgagcagaacgctgcacaaatgcgccatgttcgcggtgcggatatggcgatgatatttcaggagccgatgacatcgctgaacccggtatttactgtgggtgaacagattgccgaatcaattcgtctgcatcagaacgccagtcgtgaagaagcgatggtcgaggcgaagcggatgctggatcaggtacgcattcctgaggcacaaaccattctttcacgttatccgcatcaactctctggcgggatgcgccagcgagtgatgattgcgatggcgctgtcatgccgcccggcggtgctgattgccgatgagccaaccaccgcgctggatgtcactattcaggcgcagatcctgcaattaatcaaagtattgcaaaaagagatgtcgatgggcgttatctttatcactcacgatatgggcgtggtggcagagattgccgatcgggtactggtgatgtatcagggcgaggcggtggaaacgggtaccgtcgaacagatttttcatgcaccgcaacatccttacacccgtgcgctgttagctgctgttccgcaacttggtgcgatgaaagggttagattatccccgacgtttcccgttgatatcgcttgaacatccagcgaaacaggccccccccatcgagcagaaaacggtggtggatggcgaacctgttttacgagtgcgtaatcttgtcacccgtttccctttgcgcagcggtttgttgaatcgcgtaacgcgggaagtgcatgccgttgagaaagtcagttttgatctctggcctggcgaaacgctatcgctggtgggcgagtctggcagcggtaaatccactaccgggcgggcgttgctgcgcctggtcgaatcgcagggcggcgaaattatctttaacggtcagcgaatcgataccttgtcacccggcaaacttcaggcattacgccgggatattcagtttatttttcaggacccttacgcttcgctggacccacgtcagaccatcggtgattcgattatcgaaccgctgcgtgtacacggtttattgccaggtaaagacgcggctgcacgcgttgcgtggttgctggagcgcgtgggcctgttacctgaacatgcctggcgttacccgcatgagttttccggcggtcagcgccagcgcatctgcattgctcgcgcgttggcattgaatccaaaagtgatcattgccgacgaagccgtttcggcgctggatgtttctattcgcgggcagattatcaacttgttgctcgatctccagcgtgatttcggcattgcgtatctgtttatctcccacgatatggcggtggtagagcggattagtcatcgtgtggcggtgatgtatctcgggcaaattgttgaaattggtccacggcgcgcggtcttcgaaaacccgcagcatccttatacgcgtaaattactggcggcagttccggtcgctgaaccgtcccgacaacgaccgcagcgtgtactgctgtcggacgatcttcccagcaatattcatctgcgtggcgaagaggtggcagccgtctcgttgcaatgcgtcgggccggggcattacgtcgcacaaccacaatcagaatacgcattcatgcgtagataacattcaggcggagaataaaatggcaagagctgtacaccgtagtgggttagtggcgctgggcattgcgacagcgttgatggcatcttgtgcattcgctgccaaagatgtggtggtggcggtaggatcgaatttcaccacgctcgatccgtatgacgcaaatgacacgttatctcaggccgtagcgaaatcgttttaccaggggctgttcggtctggataaagagatgaaactgaaaaacgtgctggcggagagttataccgtttccgatgacggcattacttacaccgtgaaattgcgggaaggcattaaattccaggatggcaccgatttcaacgccgcggcggtgaaagcgaatctggaccgggccagcgatccggcgaatcatcttaaacgctataacctgtataagaatattgctaaaacggaagcgatcgatccgacaacggtaaagattaccctcaaacagccgttctcagcgtttattaatattcttgcccatccggcgaccgcgatgatttcaccggcagcgctggaaaaatatggcaaggagattggtttttatccggtgggaaccggaccgtatgaactggatacctggaatcagaccgattttgtgaaggtgaaaaaattcgcgggttactggcagccaggattgcccaaactggacagcataacctggcgtccggtggcggataacaacacccgcgcggcaatgctgcaaaccggtgaagcgcagtttgctttccccattccttacgagcaggccacactgctggagaaaaacaaaaatatcgagttgatggccagtccgtcaattatgcagcgttatatcagtatgaacgtgacgcaaaagccgttcgataacccgaaggtccgtgaggcgctgaattacgccattaaccgtccggcgctggtgaaagttgcctttgcgggctatgcaacgccagctactggtgtggtaccgccaagtatcgcctacgcgcaaagttataaaccgtggccttacgatccagtgaaagcgcgcgaattactgaaagaggcgggatatcccaacggtttcagtaccacgctgtggtcgtcacataaccacagcaccgcgcagaaagtgctgcaatttacccagcagcagttagcgcaggtcgggattaaagcccaggtgactgcgatggatgccggacagcgggcggcagaagttgaaggtaaagggcaaaaagagagcggcgtgcggatgttctacactggctggtcggcttcaaccggcgaagcggactgggcactatcgccgctgtttgcctcgcagaactggccaccgacgctgtttaataccgcgttttacagcaataaacaggtggatgacttcctggctcaggcactgaaaactaatgatccggcggaaaagacccgcttatataaggcggcgcaggatatcatctggcaagaatcgccgtggatcccgctggtggtagaaaaactggtgtcggcacacagtaaaaacctgaccggtttttggatcatgccagacaccggcttcagctttgaagacgcggatttgcaataagcaacgcagggagtggaatgcttaattacgttatcaaacgcttactggggttgattccgacgctgtttatcgtctcggtgctggtgtttttatttgtccatatgctgcccggcgatccggcgcgattgattgccgggcccgaagctgatgcgcaggttatagaactggtgcgtcagcagctggggttggatcagccgctgtatcaccagttctggcactatatcagcaatgctgtgcagggggattttggcctgtcgatggtgtcgcgtcgtccggttgccgatgagattgccagccgctttatgccaacgctgtggctgaccataaccagtatggtctgggcggttatatttggtatggcggcgggaattatcgccgccgtctggcgtaaccgttggccggatcgattgagtatgaccattgcggtgtcggggatctcgtttccggcatttgctctggggatgcttttaattcaggtattctccgttgaactgggctggctgcctaccgtgggagcagacagttggcagcactacattttaccctccctgacgctcggcgcggcagtggccgccgtgatggcgcgctttacccgcgcgtcgtttgtcgatgttttaagcgaagattatatgcgtaccgcgagggcgaaaggggtgagcgaaacctgggttgtcctcaaacacgggctacgtaacgcgatgatcccggtagtgaccatgatgggcttacagtttggctttttgctcggtggttccatcgttgtggagaaagttttcaactggccgggacttggacgcttactcgttgactccgtagaaatgcgtgattacccggtgattcaggcggaaattctgcttttctcgctggaatttattcttatcaacttagtggtggatgtgctttacgccgccattaacccggctatcaggtacaagtaaggatgcgactatttaactggcgacgtcaggcggtgttaaacgccatgccactggtcaaacctgaccaggtacgtacaccgtggcatgaattctggcgacgatttcgccgtcagcatatggcgatgaccgccgcattattcgttattttattgattgtggtggccatttttgcacgctggatcgctccctatgacgccgaaaattattttgattatgacaatctgaataacggaccttctttgcagcactggtttggcgtcgattcactggggcgtgacattttcagccgtgtcctggttggtgcgcaaatctcgctggcggcgggcgtgtttgccgtgtttatcggtgcggcgatcgggacgttgctgggcttgctcgctggatattatgaaggctggtgggatcggctgatcatgcgcatttgcgatgtgctgtttgccttcccgggtattttactggcgatcgctgttgttgcggtgttgggaagcggcattgctaacgtgattattgcagtcgccattttttccatccccgcgtttgcccgcctggtgcgcggcaacacgctggtgttgaaacagcaaacctttattgagtcagcacgcagtattggtgccagcgatatgaccgttttgttgcgtcatatcctgcctgggaccgtctcttctatcgtggtgtttttcaccatgcgcattggtacctcgattatctctgccgccagcctctcatttctcggcctcggtgcgcagccgccgacaccagagtggggagcaatgctcaatgaggctcgagcggatatggttatcgcgccgcatgtcgctgtttttccggccctggctatttttctgaccgtactggcgttcaatttgttgggcgatggtttacgcgatgcgctggatccgaaaattaaaggatagttacgtttgaatattgcttgaaagggtaatcacctcacaggaaattattgccctaagcaagtgttgtaactttctgctgattttgtagaatcgggtaatttggttaaaaagccgcagcaagggacaatttttgcagcggcacagcgttcagatagttattttgttaaatgtattaacatgctgagtttatacgaaaagataaagataaggctgataattttatttttattggcagcactgtcatttattggtctttttttcatcattaactatcaactggtatcggagcgcgcggtaaaacgtgccgatagccgctttgaacttattcagaaaaacgttggctatttctttaaagatattgaacgttcggccctgacattaaaggactcactgtatttattaaaaaatacagaggagattcaacgcgccgtgattcttaaaatggaaatgatgccatttttagactcggtgggactggtacttgatgataataaatattatcttttttcgcggagggcgaatgataaaatcgttgtttatcatcaggaacaagtaaatggaccgcttgtcgacgagtcagggcgggttatttttgccgattttaacccatcgaaacgaccgtggtcggtggcttcagatgactctaacaacagctggaatccggcatacaattgctttgatcgtccgggtaaaaaatgtatctcttttacgctacacatcaacggcaaagatcacgatttgttagcggtggataaaattcatgtcgatttaaactggcgatatctgaacgagtatcttgatcaaatcagcgctaatgatgaagttctatttttgaaacaaggccatgagatcattgccaagaatcaactcgctcgtgaaaaactgattatttataatagcgaaggtaattataatattattgattctgtcgatactgaatatatcgaaaaaacatcagcggtgccaaacaacgcattattcgaaatctatttttattatcctggcggtaatttattgaacgcatcagataaacttttttatctgccgtttgcgttcattattatcgtattgctggtggtttatttaatgaccactcgtgtgttccgtcggcaattttctgaaatgacagagctggttaatacgctggcgtttttgcctgactcaacggatcaaatcgaggctctgaaaattcgtgaaggcgatgcgaaagagattatcagcatcaaaaattcgatcgcggaaatgaaagatgccgaaattgaacggtcaaataaattgctctcactgatctcttacgatcaggaaagtggttttattaaaaatatggcgattattgagtctaacaataatcagtatctggctgtggggatcatcaaactgtgtggtctggaagccgtggaagcggtgtttggtgttgatgagcgcaataaaatcgtcaggaaattgtgtcagcgaattgccgagaaatatgcgcaatgctgcgatatcgtgacattcaatgccgatctctatttacttctgtgtcgggaaaatgtacagacatttacccgtaaaatagcgatggtaaacgattttgacagcagctttggctaccgcaatctgcgcatccataagtctgccatttgtgaacctttgcagggggaaaacgcctggagttacgcagaaaaactgaaactggcgatttccagtatccgtgaccatatgttctcagagtttattttctgtgatgacgcgaaactcaacgaaatagaagagaatatctggattgcgcgtaatattcgccatgcaatggaaattggcgaactattcctcgtctatcaaccgatcgttgatattaacacccgcgccattctgggcgcggaggcgttgtgccgttgggtgtctgcggagcgggggatcatttcaccgctgaagttcattaccattgctgaagatatcgggtttatcaatgagctgggttatcagattattaaaacggcaatgggtgaattcagacattttagtcagcgtgcgtcgctgaaggatgatttcttactgcatattaatgtttcgccctggcagttaaacgaaccacactttcatgagcgttttaccaccatcatgaaagaaaatggcctgaaggcgaacagcctctgtgttgagatcactgaaaccgtgatcgagcgaattaatgaacatttttatctcaatattgaacaactgcgtaaacaaggggtacggatatcgattgatgactttggcaccggtttgtcaaacctgaaacgtttttatgaaattaatccagacagcataaaggtggactcgcaattcaccggcgatattttcggtactgcgggaaaaattgtgcgcattattttcgacctggcacgctataaccggatcccggtgattgcggaaggcgtagagagcgaagacgttgcgcgcgaattaatcaaattaggatgtgttcaggctcaggggtatctgtaccagaaacccatgccattctccgcctgggataaaagtggaaaattagtaaaagagtagtttacgtatgtccagaatcaataagttcgtacttacagtcagtctgctgatttttatcatgatttcagcagttgcctgcgggatctacactcaaatggtaaaggaacgggtgtatagcctgaaacagtccgttattgatactgcttttgcggtggcaaatattgctgaatatcggcgtagcgtggcaattgatcttatcaacacgctaaatcccacggaggaacagctgttggttggtttgcgcacagcttacgccgactcggtttccccctcttatttgtacgatgtcggtccttatctgatttccagtgacgaatgtattcaggtaaaggagttcgagaaaaattattgtgcagatattatgcaggttgtgaagtatcgacatgtcaaaaatacagggtttatctcttttgacggtaaaaccttcgtctattacctctatccggtaactcacaatcgtagtctgatatttttgcttggtctggagcgtttttctttactgtcaaaatcgctggcgatggacagcgagaacctgatgttctctctatttaagaacggtaaaccggtgaccggtgatgaatataatgctaaaaacgccatcttcaccgtttcggaagcgatggagcacttcgcctatttgccgaccggattgtatgtatttgcgtataaaaaagatgtttatttgcgggtttgtacattgattattttctttgccgcattggtggcagtgatatcgggtgccagttgcctctatctggtacgcagagtgattaatcgtggtattgtggagaaagaagccatcattaataaccattttgaacgcgtactggatggcgggcttttcttttcggctgccgatgtcaaaaaactctacagtatgtataactcggcgttcctggacgacctgaccaaagcaatgggcagaaaatcctttgacgaagatttaaaagcgctgccggaaaaaggcggttatttgtgcctgtttgacgtcgataaattcaaaaacattaacgacaccttcggtcatttgctgggcgatgaagtgttgatgaaagtggtgaaaatccttaaatcacagatcccggtagataaaggtaaagtctaccgcttcggcggtgacgaatttgcggtgatttatacgggtggaacgctggaagagttgctatcgattctaaaagaaatcgttcatttccaggtgggaagcattaatttaagtaccagtatcggtgtagcacattcaaatgaatgtcctaccgtcgaacgcttgaaaatgctggcggatgagcggctgtataagagtaagaaaaacggcagggcacagattagctggcagtaatcattattcgcaggccggacaaatgattttgcccggcctgaattaattaaacccggctaccccacaaatcgtactcatcggcgtgctcgactttcacacgcaggatatcacccggcttaacgttggtttcaccattgagataaaccgcgccgtcgatttccggtgcatctgccatgctgcgaccaatcgcgccttcttcgtccacttcgtcgataatcaccagaatttcacggcccactttctcttgcaggcgctcggcggaaatctgctgctgcagctgcatgaaacggttccagcgttcttctttaacttcttccggaacctggtcaggcagggcattggcgtctgcaccttcaaccgggctgtatttaaagcagccaacgcgatccagacgcgcttctttcaggaagtcgagtagcatctggaaatcttcttctgtctcgccagggaagccgacaataaaggttgagcgtagggtcagttccgggcagatttcgcgccactgtttgatgcgcgccagttggcgatctacagaacccggacgcttcatcagtttgagaatgcgcgggctggcgtgctgcaacggaatgtccagatacggcaggattttgccttctgccatcagtgggatgacgtcgtccacatgcggataagggtaaacgtagtgcagacgtgtccagatccccagtttcgataactgttcgcacaggctgaccatgctggtttttaccggctcgccgttgtggaagccagtacgatgtttaacatcaacgccataggcggaagtatcctgcgagatcaccagaatctctttaacgcccgcatctaccagacgtttcgcttcacttaacacttcgccaatcggacggctcaccaggtcgccgcgcatagacggaataatgcagaaggtgcagcggtgattacagccttcagaaattttcagataggcataatgacgcggcgtcagtttcacaccttgttctggcaccaggctcaggaatgggttgtgtttcggttttggcacgtagtgatgaacgtgctccagaacctgctcatagctatgaggcccggtgatttccagcactttcgggtggacttcgcggatctgatcttcttttgcccccagacaaccggtcacaataaccttgccgttttcattcaacgcttcaccaatggcttccagtgattcttgtaccgcgctgtcaataaagccgcaggtgttgacgatcaccatgtccgcatcgtcatagctcggtaccacgtcataaccttcagtgcggagttcggtgagaatacgctctgaatcaacaaggtttttcggacagccaagggaaacaaagccgattttcggctggggagttactttgctcatagcttaaaaaatattcagttacaggaaaggtcagggcagggattctacagagttctggataaaatttgtatcgcaatctcattcgctggcggaggcgaaggaaatgtaaattttgttaattcggcgtgaagaattgatcctggacagcattttgctcaaaaaatagccatactatttaattgcaacaaggctgggaagaggaggatcgaagtatgttcgttgacagacagcgaatcgatctgctgaaccggttgatcgacgcacgcgttgacctcgccgcatacgtgcaactgaggaaggcaaaaggatacatgtccgtcagcgaaagcaatcatctacgagataacttttttaaactgaatcgcgaactgcacgataaatcgctgcggttgaatcttcatctggatcaggaagagtggagtgctcttcatcatgctgaagaagcattagcgacagccgcagtatgtttgatgagtgggcaccatgattgcccgactgttattaccgtcaacgccgataagcttgaaaattgtctgatgagcttaacgctgagtatccagagcctgcagaagcacgccatgcttgagaaggcctgaaaactaagggggagaaagcgtctcccccttcatgtttaagtttttgtaaaaatgaatttgttatctcctccactgactacgctttaagccagagtcaatccggaggcgttatgcatcgacaatcctttttccttgtgccccttatttgtctttcttccgctctctgggcggctcctgcaacggtaaatgtcgaagtactgcaagacaaactcgaccatccctgggcactggcctttttacccgataatcacggtatgttaatcactctgcgcggcggcgagttgcgtcactggcaagcaggaaaaggattatctgcgccgctttccggagttccggacgtttgggcgcacgggcagggcggcctgctggacgtggttttagcgcctgattttgctcagtctcgccgcatctggttaagttattccgaagttggcgatgatggcaaagccggaactgctgtgggttatggccgcttaagtgatgatctctcaaaagtgaccgacttccgcaccgtctttcgccagatgccaaaactgtctaccggcaaccattttggcgggcggctggtattcgacggtaaaggttatctttttattgctctgggcgaaaacaatcagcgcccgacggcgcaggatctggataaattacagggcaaactggtgcgtctgaccgaccagggcgaaatcccggatgataatccttttataaaggaatccggtgcgcgcgccgagatctggtcttatggcattcgtaatccgcaaggaatggcgatgaatccgtggagtaatgcactgtggctgaatgaacatggcccgcgcggtggtgatgaaattaatatcccgcaaaaaggcaaaaactacggctggccgctggcaacctggggaatcaactattcaggctttaagataccggaagcgaaaggggagatcgtcgccgggaccgagcaacctgttttttactggaaagattcgcccgctgtgagcggcatggccttctataacagcgataaattcccccagtggcagcaaaaattatttattggcgcgctgaaagataaagatgtcattgtgatgagcgtcaacggcgacaaagtgacagaagatggccgtattttaacggacagagggcagcgaattcgtgatgttcgcactggacccgacggttatttatacgttctcaccgacgagtccagtggggaattacttaaagttagcccacgcaattagctaacgggaatcatcaccactttgcgcactgcggggcgttcagtgagttgctgataccagcgttgcagatttggacgcggtgtccaggtcaggccaacgttaaacaaattgtagatgaacggtgcgatagcgatatcgcccacaccaaactcgtcgccagagaaccattttacttttgccagttccgcatcgagcagggcaaacagggcgtcgcactctttgcaactggcatcaatggcggcctgatcgcgctcttccggtggtgttctgactaatcccatcaggatcccgcgatgagcattactgagcgtctggtttgcccagtccatccatttttccgcttccgcacgacgtgccggtgagtcgatccacaggcgtttttgcccgtactgtgccgccagatagcggacaatggcgtttgattcccaaagaatgagatcactttcgtcgtcacgcaacaacggcaccagcccgttagggttcatcgccagaaaatcagcatcgtgatttatcccaaactcacggcccgcgagaatttgctcataaggtagttccagttcttcgagcgtcagcaatactttttttacgttagttgaattattccgaccccacagcgtaatcatactcaccccttttccgacaggcagccacaggctgaacaggactccgatggtgaagtaaagttaacttttaagcaacagctggcaaaaaaatgacaccagaagcagcgaagcggcaggatattgcataaactttaaaaactttaccaacttacggtttctttaagtttgtgtgtgcgttattaatcaccaaacttatcatacggcgatataacgtattttttttgaatggatactcgggtggcatttatgacgcaatactcctctctccttcgtggtcttgcagcgggttctgcatttttattcctttttgccccaacggcattcgcggcggaacaaaccgttgaagcgccgagcgtggatgcgcgtgcatggattttaatggattacgccagcggtaaagtgctggcagaaggcaatgcggatgagaaactggatcccgcgagcctgactaaaatcatgaccagctatgtggttgggcaggcgcttaaggccgataagattaaactcaccgatatggtgacggtcggtaaagatgcctgggcgacgggaaatccggcactgcgtggttcatcggtaatgttcctcaaaccgggcgatcaggtttcggtggcagacttgaacaaaggtgtgattatccagtccggtaatgacgcctgtattgcgctggctgattacgttgccgggagccaggagtcatttattggtctgatgaatggttatgccaaaaaactgggtctgaccaacactaccttccagacggtgcacggcctggatgcgccggggcagttcagcaccgcgcgcgatatggcattgctgggtaaagcattgatccacgatgtgccggaagagtacgccattcataaagagaaagagttcaccttcaacaaaattcgtcagcctaaccgtaaccgtctgctgtggagcagcaatctgaatgttgatggcatgaagacaggaaccacggcaggcgcgggatataatctggttgcttcggctacccagggcgatatgcgtttaatctccgtagtgttgggggcgaaaaccgaccgtatccgttttaatgagtctgagaaattattgacctggggtttccgcttctttgaaaccgtgacgccaattaaacctgatgccacctttgtgactcagcgcgtctggtttggtgataagagcgaagtgaatctcggggcaggtgaagcgggctcagtgaccataccgcgtgggcagctgaaaaacctgaaagcgagttatacgttaacggaaccgcagcttaccgcaccgctgaaaaaaggtcaggttgtcgggaccattgatttccagcttaacggtaaatccattgagcagcgtccgctgatcgtgatggaaaatgtggaagagggcggattctttggtcgggtgtgggatttcgtgatgatgaaattccatcagtggttcggcagctggttctcttaatcttctgatannnnnnnnnnnnnnnnnnnnnnnnnnntatacgtcattaatacatcaacttaatgcgctgcgtctgcgcgtacttcacatactcatcttccgggcaacaatcgctcaccacaatatcaaagcgtttcaggtcacccatgcgcgccggacgcaccttgccaaatttactgtggtcgacaaccagcacatgcttttgcgccatcgacatggcccagtgttttaccggcaactcttcaagattaaaacaggtagcgcctttactgacatgcacgcccgccgcagaataaaaagcgatatccgggcaaaaattattcagcgtttgctgaaaatcgatgggtttgaaaatggcgttgctggcgtgaaattcaccaccgcaaagaaacgcgcggcaatggggtttctctttcagcgccagaaaggtatttagcgaataacaaacggcggtaaaagggatttcattatcaatcgcttcaataatccacggcgtggtggtgccacagtcaaaaaagagggtctgatcgggttctaccagcgtcgcagccagttttgccgcccggcgtttttcttccaccaggcgggatttttgatcgcttaacaggtaatggctggcactgcgcggttccagaacaatatagccgccgagcaaaacgacgggcgcactgtggttgttcagatcgcgacgaatcgtcatctccgaaaccccaagcagggcggcggcgtctttaagatgtaacttatcgctgcgttttaattcttgcagcagctgcccgatacgctcttcgcgacgtgtttccataatccctctgaatagttattgaagcgagccgctcaatactacactttttagcagagatcagtcacgcacccagcctttgcggatcggtaatgcaaaacagacgcgataccacgattgcagacgttgatagagtttatgccccatcgcttgccagataatctgggcactaaggcagccaatcatacctgccagcaatccaccgagcatatccagcggccagtggacgccaagataaacgcgcgaccaggcaatgacgacggccagcaccattaaaagtgagccggaccacaggcgatgccagcataaaaatgccagtgcaaaggtgaaaatcaccgtaccgtgatcgcttgggaatgagtcatccgccgcatgatgcaggaagttatagccgatattttcgacaaagggtcggtcgtgcggaaaaagatgtcccatcgtccaggacacaaacaggctgaccgccagcgcgatagcgatttttatcaccagttgccgttgtgctgtaagcccccacaaccaaagtaccacggccagcaacggcaccacggtaatcaaatctttagcaataaaaatcgccaacgagatcatccacggagccgagtctggcgtcgcgttaataagagagaatagagagagattcaaattttccagcataacttcccgacgcaaagtgattaaaagggagccaatacaggcaagtcgttgagaataaagtgcaggttaaactgggtaaagcggcatcgtcttatttccctcaagcggcctgtttacggtgggtgattgtaacgggcataggttaaataaaacttaaagaaagcgtagctatactcgtaataatgtaagaatgtgcttaaccgtggtttcagctacaaaattcgctttctcgttagctgcgcttttattaaactctgcgcgattattattggcgaagaaattgcatgcaaaataaattagcttccggtgccaggcttggacgtcaggcgttacttttccctctctgtctggtgctttacgaattttcaacctatatcggcaacgatatgattcaacccggtatgttggccgtggtggaacaatatcaggcgggcattgattgggttcctacttcgatgaccgcgtatctggcgggcgggatgtttttacaatggctgctggggccgctgtcggatcgtattggtcgccgtccggtgatgctggcgggagtggtgtggtttatcgtcacctgtctggcaatattgctggcgcaaaacattgaacaattcaccctgttgcgcttcttgcagggcataagcctctgtttcattggcgctgtgggatacgccgcaattcaggaatccttcgaagaggcggtttgtatcaagatcaccgcgctgatggcgaacgtggcgctgattgctccgctacttggtccgctggtgggcgcggcgtggatccatgtgctgccctgggaggggatgtttgttttgtttgccgcattggcagcgatctcctttttcggtctgcaacgagccatgcctgaaaccgccacgcgtataggcgagaaactgtcactgaaagaactcggtcgtgactataagctggtgctgaagaacggccgctttgtggcgggggcgctggcgctgggattcgttagtctgccgttgctggcgtggatcgcccagtcgccgattatcatcattaccggcgagcagttgagcagctatgaatatggcttgctgcaagtgcctattttcggggcgttaattgcgggtaacttgctgttagcgcgtctgacctcgcgccgcaccgtacgttcgctgattattatgggcggctggccgattatgattggtctattggtcgctgctgcggcaacggttatctcatcgcacgcgtatttatggatgactgccgggttaagtatttatgctttcggtattggtctggcgaatgcgggactggtgcgattaaccctgtttgccagcgatatgagtaaaggtacggtttctgccgcgatgggaatgctgcaaatgctgatctttaccgttggtattgaaatcagcaaacatgcctggctgaacgggggcaacggactgtttaatctcttcaaccttgtcaacggaattttgtggctgtcgctgatggttatctttttaaaagataaacagatgggaaattctcacgaagggtaaaaaaatgcctgactgctttgtgcgatcaggcattctcgaattaatggtgatggtcgtcaatctggtgttcgataaccatcccttcacctacgctggcaagatggcgaacataaggatgcgggcggtaagccggagctggcgcaggagccacatagacggtttgcggcacagtcgcgacgctgaccgcttgtggaacgctgactgaatcaggaaccacaaccactttgtatccactcggcacatcgacggtgacactttgcgccatcgccacaccagtaaagcccattaaaagcgcgcccaacagtagacaatttttcataatcatttcgcctgaaataatgcagcgggttaatttccgcgaattatgcagccttcattcaggcattgtgttgccgggcgtgctgccggttttattggtcaaatggcgcttcgtgtttaagaactttatcgatcacatccagtacgccttcacggttattggagcctgcgcggtattttgccgctgcgacgaccgcgctaccggcattttccattgcaaaactaaagcctgcctgacgcagcatctcaatatcgttaccgccatcgccaaagaccaccacttcgctgtcgtctattccccataatttctgcagttggcgaaggccattggctttatgtacgccggggataatcagatcgatgctgccgttgccggtgtggaccgacaccataatatcgccgatggcctcatgtaatgctttttgtacttgtggaatcagttcatcggaaagattcaggccaaacttaaagaagatatcctctaagttgtcaaagttatcgacgtattccagacggtgataatacatttccgccaccgttttcatggcatcgtcatattttttgagtgtataggcactattttttccgcaggcaataatttccacttccgggcgcgtcagcaaatgttccacgacagtagcaaacgcatccttcgatagctcgccattaaaaacatctttgccttcgctcactacccagccgccgttttcagccacaaaggcaatttcattagcaatttcagggaagaaagagatcaactgataatattgattcccgctggcgactacaaagcgaattccttgtgctttcatttgctgatactgagccataaaccgctcacggttataggttttttgatcgcttaagaaagtaccatccatgtctaccgcaattaatttaatgctcatcaactattctccatcgccgtctgcgttttggtatcgggtttggcgacggctttcgcgacaatagccgcgagaataaccagcgccagtacaaccagcattgcactacgtaatccataatgttcgccgagatagcccagcagcggcggcccgacgaggaaagccagataaccggtcgttgctaccacactgacgcgggttggtgcatcggggccggtatcgctggcggcagaaatggtcagcgggaagcccagcgaggcacccagtccccagagtacaacagacaccccagcgacccaggcgctatcgacaaaaataatcagcccaatacccaacgcccccattagtgcactggcccgaaccacggcaacgcgactgtaacggtcgatgaaccaaccgccggtgaagcgtccaacggtcatccccagggtaaaaccggcataaatcagcgagccggaagtagggctaaaaccgtgaccgtcaaccattaataagggtaaccagtcgttggcagaaccttcggcaaaggccatcgccagcaccacaacacctatcagcagcaactggatatcgcgataaaaaggtacgcctttttcgccatgctgggtgccatcggcagcatttttgcccgtaccgtcagggattgcctgaatggcgatataaataggtgcgatacctaccagcgccgccaataaaatgtgcaccgttgccggaacgccaaaggccgtcagtgccatcccgacacctgcgcctgccagcgtgcccaggctataaaaaccgtgcatcatcggcaaaaccgtcttattcatttctcgctcaacggcagcaccttcaacgtttatcgccacttccgcagaaccaaaacttgccccaaagacgccgagaccaacggcaaagagcaggggcgatgtcagccagagtgccagacttaatatcatcatcccgatcaatgcgcaggacatcgtgaccaggatgacattacgtgtcccaaagcgtttcactaaccacgccgagcagagaataccgctcatcgaaccgatcgacagaccaaagagaacaccgcccatttcagcgatcgagacagagagaatatcgcggatagcaggcgtacgggttgcccaggacgccattaacaggcctggcaaaaagaagaacataaacagcgcccaggttcggcgtttcaatgcattacgtgaagaatttacggtcatagatcacgtcaaaataagaagagggaagacaacattagcaaggttgtgtacatttgtacacaattgcagagagaggaaatgacatgcgtcgcgctaacgatccgcaacggcgagaaaaaattatccaggccacgctggaggcggtgaaactttacggaatacatgctgttacgcaccgcaaaattgctacccttgccggggtaccgttgggatcgatgacctactatttttcaggaattgatgagttgttactggaggcgttcagcagttttactgagatcatgtcccggcaatatcaggcattttttagcgatgttagtgatgctccgggcgcatgccaggctatcaccgatatgatctacagctcacaggttgcaacgccggataacatggagctgatgtaccagctctacgcgctggctagccgaaaaccgctattaaaaacggtaatgcaaaactggatgcagcgcagtcagcaaacgctcgaacaatggtttgaacccggaaccgcccgcgcgcttgatgcgtttattgaggggatgacgctgcattttgtcaccgaccgtaagccgctatcgcgcgaggagattttgaggatggttgagagggttgcagggtagtagataagttttagataacaaaaaacccatcaaccttgaaccgaaatggcggggttgatgggctccacaaaatggggacatcaaagaaaagcagtggcactaattaagactgatgccctgcggaaaagttctgcggttgtgcaaaaaaatttcattttcagggcaacttcagttttatcctaatcctggccataccatgacgatgattgtccctgccagcgtcagcaggacgttggcgattgcataggtgcccgcatagcccagcgccgggatgttactgcgagctgtatcactgatgatctccattgccggcgcgcaggtacgtgcgcccatcattgcgccgaacaacagcgcgcggttcattcgcaatacataagcaccgaacaagaaacagataaccacgggcaccagactgacaatcaatccggcaatcaacatctgaccgccaatcgcgcccaggccgttattaataccgctaccggcgctcagaccaacgcctgccataaacaccatcaagccgaactctttcaccatgcttaatgcaccctgcggaatgtaaccgaaggtcgggtggttagcacgcataaagcccagcataattccggcgaataacaacccggcagcgttccccatgccgaaactgaatgtgctgaactggaaggtgatcatcccgatcatcagcccaataacaaagaaggcgcagaatgccagcaggtcagtgacctggctgtgaatcgagataaagccgatgcgatcggcgatggtttttacgcggcgggcatcgccgctgacttgtaaaacgtcacctttgttaagcacgacgttgtcatctatcggcatctcaatctggctacgaatgacgcggttaaggaagcaaccgtgatcggtcaacttcagttgtgcgagacgtttacctacagcgttatggtttttaacgaccacttcttcagtgacgatacgcatgtcgagaaggtcacgatcgaaaacttctttaccgttacggaagctgggatcgagtcgggcatgggcgtcgggatagcctaccaacgctatttcatcgcccatttgtagcacggcatcaccgtctggatttgccagaatcccgttacgtcgaatacgttcaatgtagcagccggtttgtcgataaatacccagttcacgcagatttttgccgtcggtccaggccaccagttccgggccgacgcgataggcgcggatcaccggtaaataaaccttacggttggcatcagtgtccaggccacgttcgcgggcgatttgctgggcgctggtctgtaagtcctgatgctgcaatttcggcaagtaacgcgcaccaacaatcaaactcaccagaccgattaaataggttaaggcatacccgaggctcagattatccagtgccagtgagagctgcctgctttccatgccggaatgacgcagtgtatcgccagcaccgaccagaaccggtgtcgacgtcatagagcctgctaacataccggccgtcaggccaatatcccagccaaacagcttacctaaccctaaggcgatcaccagcgcactgccaaccatcaccagtgctaacattaggtaatttttcccatcgcgaaaaaaaatggaaaaaaagttcggtccggcttcgaccccgacgcagaaaataaacagcataaagccaagattaagcgcatcggtgttaatgctgaaatgttgttggcctaataacagcgatacgactaaaacgccaatggaattacccagttggatcgaaccaagtcgtaactttccgagacatagcccaagcgcgaggaccacaaataataacagaatgtaattcccatttaacaattcggcgacgtttatattcacggaggctaacttcttgtttactagtaagctgttgaaagaaatggtaatttacgataatgttttttaccagaattcagggcgcagattcattcagcgcacctaaacgatagtaaagtaacaatatattttactagtgtaatcacattaggtatcaacggctatatgaattgcgttggcctatattagcatggaatgcgaagcggctttatcttactgaacgccacactggcgaaaaatgtgttcgatagacgcagtgtcaggaggaacgagtgaaacataaacaacgttgggcgggggcaatctgctgttttgtcctcttcattgtggtgtgcctttttctggcgacgcacatgaaaggcgcttttcgggctgccgggcatcctgaaatcggcttgctatttttcattcttcctggagcagtcgccagcttcttttcacagcgtagagaagtcctgaaacctctgtttggcgcaatgctggcggcaccctgttcgatgctcattatgcggctgtttttttcaccgacgcgctcattctggcaagagctggcatggttactaagcgcggtgttctggtgtgcgctgggggcactgtgtttcttatttatcagtagtttgtttaaaccacagcacagaaaaaatcagtaaagccctcaacgcgagggcttgtcagacgatcaggcgtccagattttctttcacccatgcagcaaaatcggtatagccgccgatatgttgctgatcgacaaaaatctgcggcacggtttctacgggtttacctgccttttgttgtagatcttctttagtgatcccttccgcacgaatatctacatactgatactgaaaatcatcgcgttcattgctcaatttctcagccagatcttttgcacgcacacagtaagggcaacccgaacgaccaaaaataacggtttgcattatttctctcctcatagatttatgcctgtaatgatcacgctaaaatgtattcgctgaaagtaggtttaacctgttgcattaattgctaaaagctataactgttaaacacaatacagtgaaaagttttagactgaaggctcactttgcagagggaagcgtatgcgcgcgatcggtaaattgcctaaaggcgtgttgatactggaatttatcggaatgatgctactggcggtggcgctgctgtcggtaagcgactccctgtcgctgcctgagccattttctcggccagaagtgcagattctgatgatttttctcggtgttttgctcatgcttcccgctgcggtggtggttattcttcaggtggcaaaacgtcttgccccacagctgatgaaccgtccaccgcaatattcacgttcagaaagagaaaaagataatgacgccaaccattgaacttatttgtggccatcgctccattcgccatttcactgatgaacccatttccgaagcgcagcgtgaggcgattattaacagcgcccgtgcgacgtccagttccagttttttgcagtgcagtagcattattcgcattaccgacaaagcgttacgtgaagaactggtgacgctgaccggcgggcaaaaacacgtagcgcaagcggcggagttctgggtgttctgtgccgactttaaccgccatttacagatctgtccggatgctcagctcggcctggcggaacaactgttgctcggtgtcgttgatacggcaatgatggcgcagaatgcattaatcgcagcggaatcgctgggattgggcggggtatatatcggcggcctgcgcaataatattgaagcggtgacgaaactgcttaaattaccgcagcatgttctgccgctgtttgggctgtgccttggctggcctgcggataatccggatcttaagccgcgtttaccggcctccattttggtgcatgaaaacagctatcaaccgctggataaaggcgcactggcgcagtatgacgagcaactggcggaatattacctcacccgtggcagcaataatcgccgggatacctggagcgatcatatccgccgaacaatcattaaagaaagccgcccatttattctggattatttgcacaaacagggttgggcgacgcgctaaaaccgccacgtcgatgtatgatacgcgggcttttgaccaggtctgacagagaggtgcagggtgaaaattgccatattgtcccgggatggaacgctctattcgtgtaagcggctgcgtgaagccgctatacagcgcggtcacctggttgaaattcttgatccgctttcttgctacatgaacataaatcctgcggcgtcttctattcactacaaaggccgcaagttaccccattttgacgcagtgatcccgcgtattggcaccgccattaccttttatgggacggcggcactgcgccagttcgagatgctggggagctatccgctcaatgagtcggtcgccattgcccgggcgcgtgacaaattgcgttccatgcaactgctggcgcgtcagggcatcgacctgcctgtcacgggcattgcgcattcgccggatgataccagcgatttaatcgacatggtcggtggtgcgccgctggtggtcaagttggttgaaggcacgcagggaattggcgtcgtgctggcggagacgcgtcaggcggcggaaagcgtgattgacgctttccgcggtctgaacgcgcatattctggtgcaggaatatatcaaagaggcgcaagggtgcgatatccgctgtctggttgttggcgatgaagtggtcgctgcgattgaacggcgggcgaaagagggcgattttcgttccaatttgcatcgtggcggcgcggcaagcgtcgccagtatcacaccacaggagcgtgaaatcgcgataaaagccgcgcgaacgatggcgctggacgttgctggtgtggatattctgcgtgctaatcgcgggccgttggtgatggaggtgaatgcgtcgccggggctggaaggaatagaaaaaaccaccggtatcgacatcgcgggtaaaatgatccgctggatcgaacgccacgctacgacagaatattgcctgaaaacgggtggttagtcgcaatcacattactgatcatggttttgcctgcgctttttgcgtaagctgtgccggtctttttatcgaaagaggttgtacaaaattatgacatcgctggtcgttcctggtctggatacgctgcgtcaatggctcgatgacctggggatgagtttttttgaatgtgataactgtcaggctctgcatctgccccatatgcagaatttcgacggtgtctttgatgccaaaatcgatctgatcgataacacgatcctgttttctgccatggcggaagtccgaccttcagccgtattgccgctggcggcggatttatctgccatcaatgccagttcgctgaccgtgaaagcatttcttgatatgcaggatgataatctgccaaagctggtggtttgccagtctttatccgttatgcagggcgtaacctatgagcagtttgcatggttcgtgcgtcagagcgaagagcagatttcgatggtcattcttgaagctaatgcccatcaactgctgttaccgactgatgatgaagggcaaaacaacgttaccgaaaactatttcctccactgataactcctttcgagcacgcagtcgctggtgcagtggctgcgcgctgcaaaattatctgctgtttttaaccttttcttaaagattatttcacttctcttgtgtcgatttggctttatcacatagagcaaatatgcataaaaatttgttaaataccgttttttaatccgagctatagtctcaaaccctggctaaagttattcttgcgatgcttttatatagcgagcagtgctggccgggagaaagttctcttttcttacaccgcgccgataaaaaatatgcacgtttattgcatatctttcagtgtgacaacttttgttcgtttgttaacgaactttcagaaggaaagagatatgaccgccttaaataaaaaatggctatcgggtctggttgcgggtgctctgatggccgtctctgtcggcacgctcgcggctgaacaaaaaacactccacatttataactggtctgattatatcgccccggacacggtggccaattttgaaaaagaaaccggtattaaagtcgtctacgatgttttcgactctaacgaagtactggaaggcaaattaatggccgggagtaccggctttgatctggtggttccatctgccagctttctggagcgccagttgactgcgggagttttccagccgctggacaaaagcaaattgccggagtggaagaatctcgacccggaactgctgaagctggtcgccaaacacgatcccgacaataaatttgctatgccctatatgtgggcgacgaccgggattggctataacgttgataaagttaaagcggtgctgggcgaaaacgcgcccgtcgatagctgggacttgatcctcaaacctgaaaatctggaaaaactgaaaagctgcggtgtctctttcctggatgcgccagaagaagtttttgctaccgtgttgaattatctcggcaaagatcccaacagcactaaagcggatgattacaccggaccggcaacagatctgctgttaaagctgcgcccgaacattcgttatttccattcatctcaatacattaacgacctggcaaacggcgatatttgcgtcgctatcggctgggcaggtgatgtctggcaggcgtcaaaccgcgcgaaggaagcgaagaatggcgtgaatgtctcgttctcgattccaaaagaaggggcgatggcgttctttgatgtattcgccatgcctgcggatgccaaaaacaaagacgaagcctatcagttcctgaattacctgctgcgcccggatgtagtagcgcatatttccgaccatgtgttctatgccaacgccaataaagcagccacgccgctggtgagtgcggaagtccgtgagaacccaggtatttatccgcctgcggatgttcgtgcgaagctgttcactctgaaagtgcaggatccgaaaatcgaccgtgtgcgcacccgcgcgtggaccaaagtgaagagcggaaaataatccgcagtcgtagatgccggaggggcgcaccacacccgccggcaattcgcaccattatggtgcgcttgcacacattcaatgccggagagcagccgtgaatgacgctatccctcgcccgcaggcgaaaacccgtaaggcgctgacgccgctattagaaatccgcaacctgaccaaatcctacgatggtcaacatgcggtggatgatgtcagcctgaccatctacaaaggtgaaatcttcgcgctgctgggcgcatccggctgtggcaagtccacgctgctgcgtatgctggcaggtttcgaacaaccttctgccggacagataatgcttgatggcgtcgatttgtcacaggttccgccttacctgcgccccatcaatatgatgtttcagtcttacgcgctgtttccgcatatgaccgtggaacagaacatcgcttttggcctgaaacaggacaaactaccgaaagcggaaattgccagccgggtcaatgagatgctcggcctggtgcatatgcaggagttcgccaaacgcaaaccgcatcagctttccggtggtcagcgacaacgtgtggccctggcccgaagccttgcgaagcgcccgaaactattactgctcgatgagccgatgggcgcgctggataaaaagctgcgtgacaggatgcagcttgaagtggtggatattctggagcgcgtcggtgtgacttgtgtgatggtcacccacgatcaggaagaggcgatgaccatggcggggcgcatcgccattatgaatcgtgggaaatttgtccagattggcgaaccggaagagatctacgagcatccgactacccgctatagcgccgaatttattggctcggtaaacgtctttgaaggcgtactcaaagagcgtcaggaagatggcctggtgcttgattcgccggggctggtgcatccactgaaagtcgacgcggatgcctcggtggtcgataacgtgccggtacatgtggcgctgcgcccggaaaaaatcatgctttgcgaagagccgcccgccaatggttgtaacttcgcggtgggggaggtgatacacattgcctatctcggcgatctttcggtgtatcacgttcgtctgaaaagtgggcagatgattagcgcccagctacaaaacgcccatcgtcatcgtaaagggttaccgacctggggcgacgaagtgcgtttgtgctgggaagtggacagctgtgtggtgctgacggtttaaggagcaaagatgagtacacttgaacctgctgcccagtcgaaaccgccgggcggatttaagctgtggttgtcgcagctgcaaatgaagcatgggcgcaaactggtcattgcgttgccatatatctggttgatcttgctgtttctgctgccatttctgattgtctttaaaataagcctggcggagatggcgcgcgctattccaccttataccgaactgatggagtgggctgacgggcaactgtccatcactcttaatctcggtaattttctgcaactgaccgacgatccgctctatttcgatgcttatctccagtcgctacaggtggctgcgatttcgacattttgctgtttactgatcggctatccgctggcgtgggcggtggcgcacagtaagccttcgacccgtaatattttattactactggtgatcctgccgtcgtggacctcgtttctgatccgcgtttatgcctggatgggaatattaaaaaacaacggtgtgctgaataattttctgctgtggctgggggttatcgatcaaccgctgaccattctgcataccaatctggccgtttatatcggcattgtttacgcttacgtgccgtttatggtactgccgatttataccgcgttgattcgtattgattattcgctggtggaagcagcgctggatctcggtgcacgaccgctgaaaacgttctttactgtgatcgtgccgctgactaaaggtgggattattgccggatcgatgctggtgtttatcccggctgtgggcgagtttgtgatcccggaactgctcggtggcccggacagcatcatgatcgggcgcgtgctatggcaagagtttttcaataaccgcgactggccggtggcctcggcggtagcgatcatcatgttgctgctgctaattgtgccgataatgtggttccacaaacaccagcaaaaaagcgtgggagaacacggatgaataatttaccggtagttcgttcgccctggcggattgtgattttgctgctgggctttacctttctctacgcgccaatgctgatgctggttatctattcgtttaacagctcgaagctggtgacggtgtgggccggctggtcaacgcgctggtatggtgagttattgcgcgatgacgcgatgatgagtgcggttggtttaagtctgacaattgcggcctgtgcggcgacggcggcggcgatcctcggaactattgcggcggtggtgctggtgcgctttggcaggtttcgcggatcaaatggctttgcctttatgatcaccgcgccgctggtaatgccagatgtcatcacgggcttgtcgctgttgttattattcgtcgcgcttgctcatgccattggctggcctgcggaccgcggtatgctcaccatctggctggcgcatgtcactttttgtacggcttatgtggcggtcgttatttcttcaagattgcgggaactggatcgctcgatagaagaagcagcgatggatctcggtgcgacgccgctgaaagtgtttttcgtcattacgctaccgatgatcatgcccgcgatcatttctggctggttactggcttttactttgtcgcttgatgatctggtgatcgccagctttgtttccgggccgggagccaccacgttaccgatgctggtcttttccagcgtgcggatgggggtgaatccggaaatcaacgccctggcaacattgatcctcggcgcggtcggaattgtcggatttatcgcctggtatctgatggctcgcgcagaaaaacagcggatacgcgacatccagcgtgcaagacgtggctgaagacactaaaatttgccaacctggctacataatgccgcgcatgtcgcggcattgttttcatggaagacgaaacgttgggattttttaagaaaacatcttcatctcatgctcgcctgaatgtgcctgcgctggtgcaggtggcggcgctcgccattattatgatccgtggcctcgacgtgctgatgattttcaatacgctgggcgtgcgcggtattggcgagttcattcatcgcagcgtacaaacctggagtttaacgctggtctttttaagcagtctggtgctggttttcattgagatctggtgtgcgttttcactggtgaaagggcgtcgctgggcgcgctggctatatctgctgacacaaatcaccgccgcaagttacttgtgggcggcttcgctggggtacggttatccggagctgttcagcattcccggtgaatcaaaacgtgaaatcttccatagcctgatgctgcagaagctgccggatatgctcatcctgatgctgctgttcgttccctcgaccagtcggcggttcttccagttgcaataatgtgtataatcgtcgcccctgatgatgtgaaggtcaatgtatgcagtgcgcactttacgacgcgggtcgctgtcgttcctgtcagtggataatgcagccgattccagagcaactctccgctaaaaccgccgatcttaaaaatctgctcgccgactttccggttgaggaatggtgcgcgccggtgtcaggcccggaacaagggtttcgtaataaagccaaaatggtggtgagtggtagcgttgaaaaaccactgctcggtatgctgcatcgcgatggcacaccagaagacctttgtgactgcccgctttatcctgcctcatttgcgcccgtttttgcggcgctaaaaccgtttatcgcccgagcggggttaacgccctacaacgtggcgcgtaagcgtggcgaactgaaatacattctgctgactgaaagccagagtgatggaggcatgatgctgcgctttgtactgcgttctgataccaagctggcgcaactgcgtaaggcgctgccgtggttacacgaacaactaccgcagctgaaagttattaccgtcaatattcagccggtacatatggcgattatggaaggggagacggagatctacctgaccgaacaacaggcactggcggagcgttttaatgacgtaccgctgtggatccgtccgcaaagtttcttccagactaatccggcggtcgccagccagttgtacgccaccgcgcgcgactgggtacgacagctgccggttaaacatatgtgggatctgttctgcggtgtggggggctttggtttacactgcgcgacgcctgacatgcagttaaccgggatcgaaattgcatcagaggccattgcctgtgcaaagcagtcagccgctgaactgggcttaacgcgtttgcaatttcaggcgctggactccactcagtttgccaccgctcagggggatgtgccggagctggtgctggttaacccgccgcgccgcggcattggtaaaccgctgtgtgattatctctcaacgatggcaccgcgttttatcatctactccagctgtaacgcccaaactatggcgaaagatatccgcgaactgcctgggtttcgtattgaacgggtgcagcttttcgatatgttcccgcataccgcgcactatgaagtgctgacgctgctggtgaagcaataaaaaagccgcatgtgcggcttcagattgctgacaaagtgcgcgttgtttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattttacctttgtcatcagtctcaagccgcggttgcggctttctgaatcttactgtgggaaccactggtcactgattttttgataagtaccgtcagctttaattgctgccagcgcgttattcagtttttccagcagggctttgttatccggacgtacagcgatgcccaggccggtgccaaaatattgcggatcggtcactttctcagtagcaacaccaagttgtggattggttttcagccattcgtttaccaccgctgtgtcaccaaataccccatcaatacgaccatttttcagatcgataaaggcattctgataactgtcataagagacagttttcacttccgggtgctgatcctgaatatatttctggtgcgtagtaccgttttccatcccaatacgtttgcctttcagatcggcaaacgttttgtaggtatcttttttggcaatcacgacggctgagttttcatagtagggcgtggtaaacgatacctgtttgctacgctccggggtgatatccataccggagattacggcgtcatattttctgaatttcagggacgggatcaggctgtcgaacgcgtgattagtaaaagtacattctgcctgcatttgtttgcacaaggcttttgccagatcgatatcaaagccgacaatctcattattagcacctatagattcaaagggtggataggtggctgaaacgccaaaattgattttctctgcggcagaagcaccgaaagtaaaggaagcaagtaaagcggcaagaactaactttttcatgatggaactcccgtctgtcaatcttatgatttttggccgtgtctgcggcatgggataacaatgccatcaagtgaatttatatgcaataaacatgattaaataatttaaatgaaataaaaaagacggacaacttagtgggttgtccgtcttcattataagaatttatgcactatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaccccccggcgaatgtacgcagccacattaatttcgccgttcgaatgccagcgctttgcgctcgatcagacgcatcatcagcgtcagcaggccgttaacgaccaggtaaataatccctgccgcaccgaacaccattacatcgtaggtgcgtccgtacaacaactggctgtatcccatcacttccatcagcgtaatggtgtatgccagagaggtacttttgaataccagcaccacttcgttggaataagaagagagcgagcgtttaaaggcatacggcagcaggatcgccagcgtatcttttttgctcattcccagggcgctacaggactgccactgaccttccgggatcgcacgaattgcaccgtaaaacagctgcgtggtatacgccgcactattcagcgacaacgcaatcagcgcacataaccacggttctgacaacaaatgccacagtgccggatactcctgcaaagtcggaaactggcccggcccgtaataaatcaggaagatctgcaccagcagcggcgtaccggtaaacagcgtgatataaccccgcaccagccacaccagcaccggcgttttcagcgtcaggatgatggtaaaaatcaatgccagaatcagtgccacaatcagcgaggcaacggttagcgtcaggctggtgtgtagccctttcatcagttcgggtaaatactcaaacattagctgggcctccgctcaaaacgtgtcgcgcgcaggtcaatgcgtttgagaatgtactgactgagcagggtgatcaccaggtaaatcgccgccgccacaatgtaccaggtaaatggttcctgggtacgagtagcgatgctttttgtttgcagcattaaatcattcacactaatcaaactgaccagcgcggtatctttcagcagcaccagccactggttaccgaggccaggcagcgcatgacgccacatctgcggcatcaccagacggaaaaagatagccgatttcgacagccccagcgcctgaccagactcccactgacccaccggcaccgctttcaacgcgccccgaagcgtttgcgaggcataggcggcatacagcagtgacagagcgatgacaccacaaaggaacgggctaacgtcgaagttctcaatgtccatctgcactgggatctgcacgaacccaagattgatagtgaagccatccgaaagcgtcagcagcagctgcgaggagccaaaatagataaacagcaccaccagaatttctggcaggccacgcagaatggttaccagcgctgaacctgcccacgcgacaggacgccattttgccgactcccataccgcaaagaacatcgccagcgccagcccgacaatcaatgcacaaacggcaaggccgacggtcatcccggcggcgcttgctaaaggaaaaaattcattcatcaggaattacttctggaaccatttgttgtagatggtttcgtaagtgccatctttcttcactttttccagcgcagtgttgagtttctgctgcagctcagtgttgccctgacgtaccgcgatgccgaggccagtgccgaagtaatctttatcggtcactttgtcgcccaccgccgccagtttcgggttatctttcagccactcagtgaccactgcggtgtcaccgaagacgccgtcgatacgcccgttttgcagatccagttttgcgttctggtagctgtcatacggaacggtagtgatttccgggtgcttatccataatgaatttctggtgtgtcgtcccgttctgtacgccgacttttttgcctttcagctgatcaacactggtgtatttgccttgctgacccacaaacagggcagagttgtcatagtacggggtggtaaacagcacctgcttttcacgctccggagtgatatccatgcccgccatcacggcttctacgcgacggaatttcaggcttgggatcaggctgtcaaacgcctggttagagaaagtgcaggttgcatcaatctctttacacagcgcttgtgccaggtcgacgtcaaaaccaacgatctggttgtttgcatcaatcgattcaaacggaggataggaggcttcggtagcaaaacgaatggtttcggcagctgtggcggaaagactaaaacctgcaattaacgcggcaatcagaacttttttcattgttgttatcccgaatcttagtgagagagatagtttttaaatgcttcggtttgcggctcggtaaagcagctcgcgtcgccttgttctacgatatgaccattttccatatacaccactcggctggcggttttacgcgccacttcaacttcgtgggtgacgatcacctgggtaatattcgtttctgccagctcacgaatgatgctgacgatttgtgccgtaatttccgggtccagtgcggcggtcggttcatcgaacagcagtacctgcggttccatcatcaacgcacgggcaatagcaacacgctgctgctgaccaccagaaagatgcagcgggtaacgatcgctataaggtttgagacgcagacgttccagcagtttttctgcacgggccagcgcctgatctttactcaaccccagtacacggcagggcgcttcaatcaggttttgctgcacggtcagatgcggccacaggttgtattgctgaaacaccatgccaacgttacgacgcaaatcgcgaatcgctttgtcagagggtgttttggtgaaatcgaaatggttgcctgcaatgttgagcgtaccggagcgcggcatctcaagcagattgagtacacgcagcagcgagcttttacccgcgccgctggggccaagtaacaccagcgtttcgccctgtgggcaatccagcgtgatatcgaacagcgcctgatgcgcgccgtagaagcaattaatgccgtttaattgaatactcattgacactcgtatactggcagtctgatagctattgaggtcgaagatagtacctttgacagaataattatgcaatatttctgctttaaaagttaaaagcaaagcgcattattcaataaacatagcacaaaataacgggggcggtggtcggcgagcataaatgtcggcattcctcacgaaatgccggacaatttacggggtttattggttgatcaaggcgttagcgattctcgatggactgacggagcgtacccgccgtggcatgaacgctaccgcctaagtaacgcacatcgtcgatgacccaacactggccttcctgaatcattaacacttcatcctgccaaccctggtcaccctgtttgagatccacgcgcaatggaatgttacgggcatcacgattagggatagtcgatgcactggcaacgtgggcgctatctggcaaggtggttcgactggagaatggatcgttggtcagtagttcccgatggttattatcccgggaggcatcgctaagcagtgtcgccagtttgtcgctcagataagggcgcaaggcggtgatgtcgttgctgcggtgcaaaatgcggtagtcataaaattgctgggccacgttatccgggcctccttcaacgcaaggaccactgcgtgtgccgttatctttataagctggagtgactgtggtgcaggcactgaggagcagtgcgcaggggataagcattgtcaatttgctgtagcgcataatgatttccttataagcgatcgctctgaaagcgttctacgataataatgatatcctttcaataatagcgtatcagtctgataatgcttttgagatcgaaggcttagcaaacaaggagatcgatcatgcaattttctacaaccccaactctggaaggccagaccatcgttgaatattgcggtgtggtgaccggcgaagcgattttaggtgccaatattttccgtgatttctttgccggtatccgcgatatcgttggcggacgttccggtgcgtatgaaaaagaactgcgtaaagcacgggagatcgcctttgaggaattaggctcccaggcgcgggcgctgggggccgatgccgtcgtcggtattgatatcgactacgaaacggtcgggcaaaacggcagtatgctgatggttagcgtcagcggtacggcggtgaaaacgcgtcgatgagaagattcttctggctggtcgctgccgctctgttattggcagggtgtgcaggcgaaaaaggcattgtcgagaaagagggatatcagcttgatacccgacgccaggcgcaggcggcgtatccgcgcattaaagtgctggtgatccactacaccgcagatgattttgatagctcgctggcgacactgaccgataagcaggtcagctcgcattatctggtccctgcggtaccaccgcgatacaacggtaaaccgcgcatctggcaactggtgccggaacaagaactggcctggcatgcggggattagcgcctggcgcggggcaacgcgccttaacgacacctctattggcattgagctggaaaaccgtggctggcaaaaatcggccggagtgaaatattttgccccgtttgaaccggcacagattcaggcgcttattccactggcgaaagatattattgcccgttatcacatcaagccggaaaacgtagtggcacatgcggatatcgcaccgcagcgcaaagacgatccggggccattatttccctggcagcaactggcgcagcaggggattggtgcctggccggatgcgcagcgggttaacttttaccttgccgggcgcgcgccgcacacaccggtagataccgcgtcattgctggagcttttggcgcgctacggttatgacgttaaacctgatatgacaccgcgcgagcagcggcgcgtgattatggcattccagatgcatttccgcccgacgttatataacggcgaagcggatgcagaaactcaggcgattgccgaagcattgctggagaaatacgggcaggattagcgcggcagttttccgtggtcgcgtagccaggcggcagttttctcgataccttcatccagggtgatgaccggctgataacctaactcttcctgcgcacgcgtaatatccagcgtaaagtcaaaattcaacttggagacgccgtagtgggtcagcggcggctcttttgctgacttgcggcctaaacgctccatgctgcgggcgatcatatccagcatcgggtaggggacggaacgaatacgacagtcaatattcaactcgtcgatcagcttctgcacgatgctgcgcagtgtgcgatgctcgccgttggtgatgttgtacacacgcccggaaggtagcttatcgcaggcttcctggcttgccagccacattgcgtgcacggcattttcatagtaggtcatatcgaccagcgcactgccgccatgcggtaacagaatactgccgtagtggtgcatcatatgcgccagacggggaataaagactttatcgtgcggtccgaacagactttgtgggcgcagaatagtaaagcgcgtttgtggattcgcctgcgaaagcatattgatcacttcttcgctggctgctttgctgcgggcaaactcgttggcgaagcggtgagggcgaaaatcttctttaatatcgcgatggtggtgataatcgaagtacagggagggggaagagatatgaataaagttacgcacaccccaggcgacagcccattcacccaggcggcgagtggcgcgaacgttagccagatcgaaagcctgttgtgtcccccagggtgaggtaaagctggagcagtgccacagcgtatcaatgcccgcgagcatcactttagcttgtgatgaaaccagctcggtcagatccgccggaacaaactctgcgcccattttttccagcaatttgcccattgcctcgttgcgaccggtcgctcgcacgctgatgcctttctggcataaaaactctaccgcgtttcgacctaagccgctggtggcgccggtaaccagtaccttcatatcaatccactgttgttgagaaaataacgtgcgcattcttccgtgatttcccccatgatgcaatgggaaacatgaaagaataacgcaggttttgtcgattaatctgtgctttgttctgccagtctggcgatttgttttgccattccgcgaaaaataaacagatgcgcggggatcatcaataaccagtaaaacagccccggcataccgtgcggatgccagaaagcgcggacatcgatagtacgatagtcgcctttatcttccaggctaaaacacagtcgtcccagccccggcgctttcatgccaaataacaacgtaagttgtttttccggttcaacgacaatcactttccagctatccaccgcatcgccagtctgtaaatattcgcgctccgggcggcctttcgccagcttatgaccgatcgcgcggtccatcaacgcccgtgtctgccacaaaatattgccaaagaaataacgctctttaccgccgatttggttcactacctgccataaagcagcaaggctggcggacgttttaacggtaaaccccgcctgtttggcaaaataaccgtactccggtcgccagcgggcaaaggcctgagcgtcgtagccccagtcgctggagttgaccagtttttcctcctctttcaacgtgctacgtaccgcgtcatcgaaagcgatcagccgttgtgggatgagtgcacgtagcgcggtatcatccgccagcagatcgtgtttcagcccctgaatcaacgccctggcggtggtgggcggtacggaagtaatcacattgagaaaccacaccgaaatccagcgggtggggagggggatggggatcaaccagcggcgcttaccgctcaccgccataaaatgttcaaactgttgctgataactgagcacctctggtccggcggcttcgaagatgcggtgttcgctggccggatgatctaacaacgcaaccagatagtgcagcaagttttccagcgcaatgggcgtggtgcgtgaacgaacccagcgcggaggcgttaagactggcaggttgtagaccatatcgcgcatgacttcgaacgccgcggaacctgcgccaacgataattccggcccgcagttcggtcacgggtacattcgcttcacgcagaatgtccgccgtagcctgacgagcacgcagatgatccgactgctcatgtggcggggcctgcaacgaactaagaaagattaattgcttaactggtacttcacgtagcgcatcgcggacgttgagagccacctggcgctcctgagcgataaaatcgccgccttcgcccatgctgtgcaccagaaaatagaccgtatcgatatcctgcaacagggccggtaggttatccggccagctgagatcgactttatggcaactgacgtttgccagttgcagctttgcaagcctgtcgacatgacgtgccgccgccaggatctgatgcccttgctggctgagtgtgcgcaccagatgctgaccaatgtagccactggcaccgagaactaaaatgcgttgcggcacgtctctctccttaacgcgccaggaatgcacgccagtgggcggcgacttccgccagttgttcgcgcgagacgtcaagatgcgtcaccaggcggacaatcggcgaggcgttaatcagcacgtttctcgctttcatgtattcgcctaacgcggcagcattttcttccccgacgcgaacaaacagcatattggtgtcctgacgcatcacatccgcgcctgcttcacgcagctgctccgccatccaggcagcgttgtcgtggtcttcctgcaagcgcgcaacgttatttttcagggcatatatcccggcggcagccagaatgccggactggcgcatcccgccacctgtcattttccgccagcgaatggcacgtttaatgtaatcacgattaccgacgagtaatgaaccgactggcgtcccaagacctttcgacaggcaaatggtgaacgaatcacaatattgcgtgatctctttcagttcgcagccgtaagccaccacggcattaaagatgcgcgcaccgtcaacatgcagcgccagattgcgctcgcgggtaaattcccatgcttctttcaggtattcccgcggcaacactttgccgttgtgggtgttttccagactgagtaatttggtgcgggcgaaatggatatcgtcgggtttgattttcatcgccactttatccagcggtagcgtgccgtcggcagccgcgtctatgggttgcggttgaatactgcccagcaccgccgcgccaccggcttcaaacagatagttatgcgcggcctgaccgacaatatactcttcgccgcgttcgcagtgactgagcagagcgaccaggttggcctgagtgccggtaggcagaaaaatggcggcttctttaccggaaagctctgctgcgtagtcctgcagagcattaacggtagggtcgtctccgtaaacgtcgtccccaaccggggcggccatcatcgcttcgagcatggcgcggcttggtcgggtaacggtatcactgcgtaaatcaatcatggcatgtccttattatgacgggaaatgccaccctttttaccttagccagtttgttttcgccagttcgatcacttcatcaccgcgtccgctgatgattgcgcgcagcatatacaggctgaaacctttggcctgttcgagtttgatctgcggtggaatggctaactcttctttggcgaccaccacatccaccaacaccggaccgtcgatggagaaggcgcgttgcagggcttcatcaacttcagacgctttttctacacggatacccgtaatgccgcacgcttcggcaatgcgggcaaagtttgtgtcgtgtagttcggtgccgtcagtcaaatagccaccagctttcatctccatcgccacaaagcccagcacgctgttgttaaagacgacaattttcactggcagtttcatctgcactactgagaggaaatcgcccatcaacatgctaaaaccgccatcgccgcacatggcgaccacctgacgttctggctctgtcgcctgcgcacccagcgcctgcggcatggcgttagccatcgaaccgtggttaaacgaacctaacaggcgacgcttgccgttcatttttagataacgtgccgcccacaccgttggcgtaccaacgtcacaggtgaaaatagcgtcatcggcggcaaaatgactaatttgctgcgccagatattgcgggtgaatggctttctcgctcggtttagctaaatcgtccagccctttgcgggcgtcgcggtaatcttccagcgctttatccagaaacttgcgatcggctttttcttccaccaatggaagcaatgcacgcagagtcgacttgatatcgccgaccagtgccatatccaccttgctgtgagcgccgatgctggctgggttgatatcaatctgaatgattttggcatcggtcgggtagaaggcgcggtagggaaattgcgtgccgagtagcactaacgtgtcggcgttcatcatggtatggaaacctgacgagaagccgattaacccggtcattccaacatcatacggattatcgtattcgacatgttctttaccgcgcagggcatgaacaataggcgctttaattttcccggcaaactcaactaactctttatgcgcccccgcgcagccgctgccacacatcagggcgatattgctggaataacgcagcagttgcgccagtttgcgtaactcttcttcttccggcgtcacgactggttgtggcgcatgataccagtgcatggttgccccttctggcgcaggttttaacgccacgtcgcctggtaacacgacaaccgaaacgccacggttaagcaccgctttgcgcatggcaatcgccagtacttgtgggatctgctccgggctggaaaccagctcgcaatagtgactacattcgcggaatagctcttgtgggtgggtttcctggaaatagccgctgccaatttcgctggagggaatatgagcggcaatcgccagtaccggaacgtgattgcggtggcaatcgaacaggccgttgattaagtgcaggttgccggggccgcacgatccggcgcagaccgccagttctccgctaagttgtgcttcagcgccagcggcaaaggccgccacttcttcgtggcgggtggacatccactcgatggtgcccatgcgattaagactgtcactaagaccgttcagagagtcgcctgtgactccccagatgcgtttcacccctgccgattcgagtgttttggcgatataagctgcaaccgtttgtttcatggttctccatctcctgaatgtgataacggtaacaagtttagttcatctgacggagggggaagggatgggagagaaaggaggcactaacggttaaatannnnnnnnnnnnnnnnnnnnnnnnnnataaggcgattatgcgagaaccaaatccccctgcggatggcaggagcaggccagtacgtaaccttcagcgatttcggcgtcggtcagcgtcattgtgctgctcaccgtatattcaccggaaaccacttttgtcttacagcagccgcaaacacccgcacggcaggcagcgacaaccggaacgttattgctttccagcgcctccagtagcgtggtgccaaccggggcgtaaaattctcgtgccggttgcagtttggtgaatttcagaccgctggtcgccgcttctgctactggggtgaagaatttctctttaaagaaacgcgtcacgccgagcgctttcacttcctgctctacccaatccatatacggagccgggccgcaggtcatcacggtacgtgaagctaagtcaggtacacctgccagcagttcgcgagtgagacgaccagcgataaagccttcggtaacgttattttctgccaccagcgttaccggatagttacgccactcatcggcgaaaataacatcctgcggcgtacgcacgttgtagatcacccgcacatcggcctgtggacggttcttcgcaagccagcgacgcatcgacataatcggcgtgacgccgcagcctgccgccagcaacaggaatttatcttctgctttatcgtcgcaggtaaattcccccatcgcgtccgaaagccagagataatcaccgcgttttacatcgcgcgtcagccactgggagccgacaccgtcatcaatccgccgcacggtcagggtgatatattcactcacgcctggcgtggaggaaatggtgtaagcacgcagcgtttccgctgagtttcgcacgctgaccagtgcatattgcccggcgcgatatgggtagtaatcgtggcaaatcagggaaatcgtccacacatccggcgtttcttgcgtaatgtgatgaacctgcatccgccacgggcattgattcgttggcatcgtcatcgacaaactccttacgcgctcaacagttgcttcatgtcttcttcaacagtggtgatagaacgcaggccgaatttctcgttcagcaccgccagcaggtctggtgtcaggaaaccaggtgcagtcgggccggtgacgatatttttcacgcccagagaaagcagcgtcagcagaatgacgatcgctttctgttcaaaccaggagagcaccagcgacagcggcagatcgttgacaccgcagcccagtttctctgccagagtgacagccagaataatcgctgagtaagcatcgttacattgacctgcatctaccagacgcggcagaccttcgatatcgccaaactcaagtttgttaaagcgatatttaccacaggcgagggtcaggatcaggcagtcatccggcacgctggtggcgaaatcggtgaagtagtggcgctcgccgcgtgcgccgtcacagccaccaagcaggaagatatgacgcagtttttcacggctcaccagatcaatcagcgtatcagcagcgccaagcagcgtctggcgaccaaaacccacggtgataaggtgcggaatttcgctgtacgggaagcctgccatctgttgcgcctgggtgataaccgcagagaaatcatcaccgtccagatgacgcacgccaggccagccaacaatgctgcgggtccagatacgatcgtcataagcgcctacggttgggtcgatgatgcagttcgaggtcatcacgatggggccagggaaacgagcgaactccacttgctgattctgccagccgctgccgtagttaccgaccagatgcttgaatttacgcagctccgggtagccatgcgcaggcagcatttcgccgtgggtgtagacattaacgcccgtgccttcggtctgttccagcaggttgtagagatctttgagatcgtgaccggaaatcagaatgcatttacccgccgtcgctttgacgttgacctgggttggcgtcgggtgaccgtatttaccggtttcgcctgcatccagaatgctcatcactttgaagttcatctggccgatttccattgaacactcaagaagcgcgttcatatcggcaggccaggtccccagccacgccatgattttatggtactgggcataaatatcgttgtcgtattgaccgagaacatgcgcgtgttccatataggccgccgcacctttcaggccatacaggcacagcagacgcaggccgagaatgttttcgccaatcgccgctttatctttgttaggggtaaattctgctgcctgacgttgcagctcgccgagatcgtcgctcaccagttgcaggtcagccatcgggttatcgacgcgcgcgttggcatctacagccaggcattgcgctttcagcgcctcgcgcagggcaatcgcttcacgagcgtagccgacaatacgcggagaatcgaagttaacgttggtcagggttgagaaaaaggcacgtggcgcgaagctgtcaacatcgtggttgatgatgccgtattcacgcgcttttaccgcccaggcagaaagcccttgcagcgccgcgatgagtaaatcctgaaggtcagaagtttccgccgttttaccacacatcccctgcgcgtatgagcagccgtttcctgccggagtacggatagtttgttcacattgcacacaaaacatgatcacaccttttaaagttatatttaatatacatgtttaaggttaagacgcttaacgcggggataaaagggatttttcatgcaactttaagggagattgatttagcgcaattttggcggcagggatctaccgccagagaggtattacgcagagaaaaaggcgatgaggatcggcactaacaggctaagaataaaaccgtgaacaattgccgccgggaccatatccagcccgccagtacgttgaagaacgggcagggtgaaatccattgatgtggcaccgcataagcccagtgcagtagagcggctgcggcgaatcagcccagggatcaacataatagcaatcagttcacgggccagatcattaaaaaacgccgcgctcccgattaccggaccaaaagattcggtcaataaaataccggaaagagaataccagccgaaaccggaggccattgccagcgcggtattgatggggagatcaagaataaaggcgttaattaaaccaccaattaatgaactgacaaccaccaccacggcgacaatcattccccggcgattaaggacaatctgctttaaggtcatgccattattgcgcaactgaataccaacgaggaaaagtagcaaaattaacgtgtattcactggcttcggtcgcgtgttgtaagaaagccagtccacttagaccaatggcaaaaccaatcactactacgccgcacagttttagcgactccagcgccatcgcaatacgcgacgggagtttttcttgctgatggtggttgcgccacggcaggcctcgctccagccacatcagggcggcaatattacacagtaaaataacggtaatactgacggcagaataatgcagaatcgccaacaggttactggcgaggttatcgagaaacgccagactgatacccataaaaaagagaataaggtaaaccatccagcttaatagctgattaataacttttaacgcagcttgttggcgaagcggaatgaggtaacccacaatcaggggaaccagaatgattaacagcccagaaaacatgaaaacccagtccttgcaaagatgaagtcgaaatgcgcgatgacacactactgaaagcggaaggacgagtaaagttgcaattaaaaggaaatgttatgcataaggagcagtagagtattcgttttcatttaaagatattcttgcgctttaattacaaactgcaccgatgttggtggcgtcaaaatcgccgaggcgttccctgaaggccggggcagcccacatggatgtgggctgagggcgcgttttacagggatgttacctcgcgcccgacccggtagccgtaagggataagtcgagggcaccgcgcagcggcgattttgttcgccagagcccgggggtgcagggggcggcggcgattggccgccccctgcgcgctccttgcgccagtggcaatatgttgcttagctcatgaaaggagcgcaacaagatgatgaatcaacatataacaacatcttaaaaaaaggcctgacattacgccaggccttctgcgttaattaatcacgcttttccagcagggtccggtaaatcagaccaccgataatgccgccgacaattggcaccacccagaagaaccacagttgttctaatgcccagccgccctggaagatagcaaccgcggtgctgcgcgccgggttaacagaagtgttagtcaccggaatactaattaagtgaatcagggttaaggccagaccaatagcgatcggcgcaaaacctgccggcgcgaatttgtcggttgcgccgtggatcaccaacaggaaacctgcactcaataccagttcaactaccagcgcggaaagcatggaataaccgcctggtgaatgctcgccataaccgttagaagcaaaaccgctggctgccgcgtcaaaacccgttttaccactggcaattaaatacagcagcgccgctgcaacaataccgccgacaacctgggcaattacgtagccaacgacttcttttgccggaaaacgtccgccagcccataaaccaatagtgaccgccgggttaaaatgaccaccagaaatatgaccaacagcaaaggccatcgtcagaacggtcagaccgaacgccaacgccacgccggcaaaaccaatgcctaattccgggaagcctgcggccagtacagcactaccacagccaccaaaaacaagccagaaagtaccaaaacattcagctgctaattttctgaacatatccaccacaattaaaaattgaccctgtgaaaaatatggtcgttttatagggtcgtcgtaaaaaagtgacgacggaaataatgcgcggctattttaaaaacgaaggcgagtcattcaccagataaataaatccagtaaatttgatttagggcaacagcgggttgccccatatagtcatttgtctgattgacagtgtagtgcacgcaaaagatttaatcctttaggcgtaataaaaaataatttatcatgctaattatttgattttgttgtttttgcagacttatcagcaagagggagtataacgcgattattcgctcatttttcagacatttgccatgcttaaatgtgatgtcatcacgtattagcaaggcctttcccgttatactgccagcgtaaaggataagtcacatatttctggaggggatatgattcttgagcgcgttgaaattgtgggttttcgcggtatcaaccgtttgtcgttgatgctggaacaaaacaacgtcctgattggggagaacgcgtggggtaaatccagcttgctggacgccttaactctgctgctatcgccagaatcagatctctaccattttgagcgcgacgatttctggttcccgccgggagatatcaacgggcgagaacatcatctgcatattattttgaccttccgcgaatcgctgccaggccgacatcgggttcgccgttatcggccgctggaagcgtgctggacgccatgcaccgatggctatcaccgtattttttatcgtctggaaggggagagtgcggaagacggcagcgtgatgacactgcgcagttttctcgataaagacggacatccgattgatgtcgaggatattaacgatcaggcacgccatctggtgcgtttaatgccggtgctgcgcttgcgtgatgcccgttttatgcgccgtattcgtaacggcacggtgccaaatgtccctaatgtggaagtcaccgcgcgccagctcgatttcctcgcccgtgagttatcctcacatccgcaaaatctctctgatgggcagattcgtcagggactttccgcaatggtacagctgcttgagcattatttctctgagcagggggccggacaggcgcgatatcgtttaatgcggcggcgagccagcaatgagcaacgaagctggcgctatctggatatcatcaaccggatgattgaccgacctggtgggcgctcgtatcgggttattttgctcggcctatttgctactttgttgcaggcaaaaggcacattgcgactggataaagacgcccgtccattgttgctgatcgaagatccagaaacccgtttacaccccattatgctttcagttgcctggcatctgttgaatcttctgccattgcagcgcattgccaccaccaactcgggtgagttgctttcgttaacgccggtagagcatgtttgccgactggtacgtgagtcctcgcgcgttgccgcctggcgtctggggccgagtggcttgagtaccgaagatagccgacgcatatcctttcacattcgttttaaccgtccgtcatcgctgtttgcacgctgctggttgctggtggaaggggaaacggaaacctgggttatcaatgaactggcgcgtcagtgcggacatcattttgatgccgaagggatcaaggtcattgagtttgcccagtccgggctaaagccactggttaaatttgcccgccgaatggggattgaatggcatgtactggtcgatggcgatgaagcagggaagaaatatgccgctacggtacgcagcctgttgaataacgatcgggaagccgaacgagaacatttaacggcgttaccggcgctggatatggaacattttatgtatcgccagggattttccgatgtgttccaccgcatggcgcaaatcccggaaaatgtaccgatgaatctacgcaaaattatctcgaaagcgatccatcgctcttccaaacccgatcttgccattgaagtggcaatggaggcaggacgtcgtggtgtggactccgtaccgacgctgctgaaaaaaatgttctcacgcgtgctgtggctggcgcgcggtcgcgcggattaaccgcgaaacatcgtggccatttgtggctgaatagcgtcgagcatctcatagcgccgacggtattcagcccgttttttactggcgatttcggcaatctcttttcgtgctatctgtgctggaaggcggtaatggcgttcagcatcacatacgccgccaaccgattcccagaaagcgttgtaatcagcgtggatcttgccttctttatcgcgataacgcaggctgcggtaaatatgcgtttcattgctgacggcaataatctgctctacctgcaaacgttgggcaaacagacaggccgcttccatcacgaggcgtttgggaaatagcccgtggcaggctttcgtcgcattctggatttcctgatgtggaatttcccattttgcgccttgcagtccgccaataaacatcgttcttttcccctgatattcacacagggtaaacgtgatctctgccagaggaataccttcgctgttgcggaacaggattgtgctgtcaccttctttatccattgagatcatcatggtcagctcaagcgtgaactgctcgccgtttttgccttccagcttcgccagttgcagcccgggggtattcaaatataagctgaattcttccgccgacatacattcgcggagtaacgcataatggtaacgtaacgcctccagcaattgcttacggctaagattcgccgcaaggtaagggcgatgcagacgcacaggcagtcgcggctggcgcgttaacaatacattgagattaggccagtgggaaagttcgttcatccactcaacgcttaaacgcggcataatcaacgagcgcagcaaaaatttctggcgaaaactacggcgatgccagaatttacccggccgacactgtccacgtgccagactaagaaaaagtgacaggctgctgagagattcagatggcgtaaaggtccgttcagttagctgcgacatattcatgaaatcaatggttatacatggcgtcgatttcaccattgcgtatcttaaccaaacatcaatagtgtgattactaacgtaaattttagggttttgttgatatttcgttgaagttaatgacccggattggcatatggagtattcagaaaatttatgaaaaagcggaaaaccgtgaagaagcgttacgttattgcgctggtgatagtcatcgccggactgattacgttatggagaattcttaacgcacccgtgccgacttatcagacgctgattgtgcgccccggtgatttacagcaaagcgtgctggcgaccggaaagctggacgcgctgcgtaaggttgatgtgggcgcgcaggtcagcggtcagttgaaaactctgtcggtggcgattggcgataaagtaaaaaaagaccagcttttaggggttattgatcctgaacaggctgaaaaccagattaaggaggtcgaagcaacgctgatggagctacgtgcgcagcggcagcaggcggaagcggagctgaaactggcgcgggtgacgtattcccgtcagcaacgtctggcacaaacgaaggctgtttcacagcaggatctcgacaccgccgcgacggagatggctgtgaaacaggcgcaaattggcaccattgacgcgcaaatcaagcgcaatcaggcttctctcgatacggctaaaaccaatctcgattacactcgcatcgttgccccgatggccggggaagtcacgcaaatcaccactctgcaaggccagacggtgattgccgcacaacaagcaccgaacattctgacgctggcagatatgagcgccatgctggtaaaagcgcaggtttctgaagcggatgtaatccacctgaagccggggcaaaaagcctggtttacggtgcttggcgatccactgacgcgctacgaggggcaaatcaaggatgtactaccgacgccggaaaaggttaacgacgctattttctattacgcccgttttgaagtccccaaccccaatggtttgctgcggctggatatgactgcgcaagtgcatattcagctcaccgatgtgaaaaatgtgctgacgatccctctgtcggcgttaggcgatccggttggcgataatcgttataaagtcaaattgttgcgtaatggtgaaacacgcgagcgtgaagtgacgattggcgcacgtaacgataccgatgttgagattgtcaaagggcttgaagcgggcgatgaagtggtgattggtgaggccaaaccaggagctgcacaatgacgcctttgctcgaattaaaggatattcgtcgcagctatcctgccggtgatgagcaggttgaggtgctgaagggcatcagcctcgatatttatgcgggtgagatggtcgcgattgttggcgcttcgggttccggtaaatcgaccctgatgaatattctcggctgtctggataaggccaccagcggcacctatcgcgtcgccggtcaggatgttgccacgctggacgccgatgcgctggcgcaactgcgccgcgagcatttcggctttattttccagcgttaccatttgctttcgcatttaaccgccgagcagaacgttgaagtacccgccgtctatgctggtcttgagcggaaacagcgactgcttcgtgcccaggagttgctgcaacggctggggctggaagaccgtacagagtattatccggcacagctttcgggtggtcagcaacagcgcgtcagcatcgcgcgggcattgatgaacggtggtcaggtaattcttgccgatgaaccaaccggcgcactggacagccattctggcgaagaggtgatggcgatcctgcatcagctgcgcgatcgtgggcatacggtgattatcgtcacccacgatccgcaggtcgctgctcaggccgagcgggtgatcgaaattcgcgacggcgaaattgtgcgcaatcctcccgccattgaaaaagtgaatgttactggcgggacggaacctgttgtcaacacggtgtctggctggcggcagtttgtcagcggttttaacgaggcgctgacgatggcatggcgggcgctggcagcgaataaaatgcgtactttactgaccatgctggggattattatcggtattgcgtcggtggtttccattgtcgtggtgggtgacgccgccaaacaaatggtgctggcggatattcgttctattggtacgaatactattgatgtctatcccgggaaagattttggcgatgacgatccgcaatatcagcaggcgctgaagtacgacgacttaatcgccatccaaaaacaaccgtgggtcgcctcagccacacctgccgtctcgcaaaacctgcgcctgcgttataacaatgttgatgttgctgccagtgccaatggcgtgagcggcgattattttaatgtctatggcatgaccttcagtgaaggaaacacctttaatcaggagcagctgaacggtcgtgcgcaggtcgtggttctcgacagtaatactcgccgccagcttttcccccataaagcagatgtggttggcgaggtgattctggtcggcaatatgcccgccagagtcattggtgtggcggaagaaaaacagtcgatgtttggtagcagtaaagtgctgcgtgtctggctaccttacagcacgatgtccgggcgagttatgggccagtcgtggcttaactccattactgtcagggtgaaagaaggatttgacagcgccgaggcggaacagcaactcacgcgtttactttcactgcgccacggaaagaaggatttctttacctggaacatggacggcgtcttgaaaactgttgaaaagaccacacgtactttacaactgtttctgacgctggtggcggtgatttcgctggtggtgggcggtattggtgtaatgaatattatgctggtgtcagtgaccgagcggacgcgggaaattggcattcgcatggctgtaggtgcgcgagcaagcgatgttttgcaacagttcctgatcgaagccgtactggtttgcctggtcggtggcgcgttgggaataacactgtcactgttaattgctttcaccttgcagcttttcttacccggctgggagattggtttttcaccgttggcgctgctgctggcgtttctctgctcgacggtcaccgggattttatttggctggttacccgcacgaaatgcggcacgactggatccagtagatgctctggcacgagagtaatttttgagataaaaatgccagccgatcgggctggcattttgcctttaggatgtacacaatgagacagaagagctatgcgactgccgcttctacttcgacgggcacaataacactggcgtgattgccttttggcccctggtggacatcaaactgaacggattgtccagcttttagcgttctgtaaccatccatctgaatggtggaataatgagcgaaaatatcttcgccgccgccttcagggcagatgaaaccaaaccctttggcattgttgaaccacttaacagtacccttttccatgcttcgacatccttcgcaaatcttatacaagtaagatggaataaaccggggtcagagagggggctgttcaaaacctcgccaactctagaaatacaatttagagaattagggcgagccgtcaagcatttgacaggggacaaggggcaggtatgaatcaaaaatttgaagcagttaacgctattgacaggaatgtgacagatgtcgctgatgccaacgatagatgatagttatctatcatgtggagtagattggtcaggcaaataagctcttgtcagcggcagggcgttctgccgataaccgtaaccgaagatgataactgacaatgggtaaaacgaacgactggctggactttgatcaactggcggaagaaaaagttcgcgacgcgctaaaaccgccatctatgtataaagtgatattagtcaatgatgattacactccgatggagtttgttattgacgtgttacaaaaattcttttcttatgatgtagaacgtgcaacgcaattgatgctcgctgttcactaccaggggaaggccatttgcggagtctttaccgccgaggttgcagaaaccaaagtggcgatggtgaacaagtacgcgagggagaatgagcatccattgctgtgtacgctagaaaaagcctgaatgcaggcataaaaattgggggaggtgcctatgctcaatcaagaactggaactcagtttaaatatggctttcgccagagcgcgcgagcaccgtcatgagtttatgaccgtcgagcacttgttactggcgctgctcagtaacccatctgcccgggaggcgctggaagcgtgttctgtggatttggttgcgctccgtcaggaactggaagcctttattgaacaaaccacacccgttctgcctgccagtgaagaggagcgcgacacacagccgacgctgagttttcagcgtgtactgcaacgtgcggtcttccatgtccagtcctccggtcgcaatgaggttaccggtgcaaacgttctggtcgctatctttagcgaacaggagtcgcaggcggcatatctgttgcgtaaacatgaagtcagccgtctcgatgtggtgaactttatctctcatggcacgcgtaaagacgagccgacacagtcttctgatcctggcagccagccaaacagcgaagaacaagctggtggggaggaacgtatggagaatttcacgacgaacctgaatcagcttgcgcgcgtgggcggaatcgacccactgattggtcgtgagaaggagctggagcgtgctattcaggttctctgccgtcgccgtaaaaacaacccgctgctggtgggggaatctggtgtcggtaaaaccgcgattgcggaaggtcttgcctggcgaattgttcagggcgatgtgccggaagtgatggctgactgtacgatttactctctcgatatcggttctctgttagcgggcacaaaatatcgcggcgactttgaaaaacgttttaaagcgttgctcaagcagctggagcaggacactaacagcatcctgtttattgatgagatccacaccattatcggtgcgggtgcagcgtctggtggtcaggtcgatgcggctaacctaatcaaaccgttgctctccagcggtaaaattcgtgtaattggttcgacaacctatcaggagttcagcaacattttcgagaaagaccgtgctctggcgcgtcgcttccagaaaattgatattactgaaccgtcgatcgaagaaactgttcaaatcatcaatggcctgaaaccgaagtatgaagcgcaccacgacgtgcgttataccgcaaaagcggtgcgtgcggcggtagagctggcggtgaaatacattaacgatcgtcatctgccggataaagccattgatgttatcgacgaagcgggcgctcgcgcacgcctgatgccggtaagcaaacgcaagaaaaccgttaatgtggcggatattgagtccgtggtggcccgtattgcacgcattccagagaagagtgtttctcagagtgatcgtgataccctgaaaaacctcggcgatcgcttgaaaatgctggtcttcggtcaggataaagccattgaggcgctgactgaagccattaagatggcgcgtgcaggtttaggtcacgaacataaaccggttggttcgttcctgtttgccggccctaccggggtcgggaaaacagaggtgacggtacagctttcgaaagctttgggcattgagcttctgcgctttgatatgtccgagtatatggaacgccataccgtcagccgtcttattggtgcgcctccgggatacgttggttttgatcagggcggtttgctgactgatgcggtcatcaagcatccacatgcggtgctgctgctggacgaaatcgagaaagcgcacccggacgtgttcaatattctgttgcaggtgatggataacggtacgctgaccgataacaacggacgcaaagcagacttccgtaacgtggtgctggtgatgaccaccaacgccggggtacgggaaactgagcgcaaatccattggtcttatccaccaggataacagcaccgatgcgatggaagagatcaagaagatctttacaccggaattccgtaaccgtctcgacaacattatctggtttgatcatctgtcaaccgacgtgatccatcaggtggtggataaattcatcgtcgagttgcaggttcagctggatcagaaaggtgtttctctggaagtgagccaggaagcgcgtaactggctggccgagaaaggttacgaccgggcaatgggcgctcgtccgatggcgcgtgtcatccaggacaacctgaaaaaaccgctcgccaacgaactgctgtttggttcgctggtggacggcggtcaggtcaccgtcgcgctggataaagagaaaaatgagctgacttacggattccagagtgcacaaaagcacaaggcggaagcagcgcattaatctgattgttaggtaggttggtcaagtccgtaatctcgaaagaggttacggactttttgtttatggggtggaggaggttcagaccctttttttaatgatgatggtaagttgttgataattagtgctgcgggaaggtaaggataaaaaagggtgctgcaggagaatgggatggttttgctttattaacaacgggctaaacgtgtagtatttgagttcactgccgtacaggcagcttagaaattcacaggtaacatactccacccgcccaccatgttcactgccgtacagacagataaaatgcgaaaaaaaagctcgcactttcgtacgagctcttctttaaatatggcggtgagggggggattcgaacccccgatacgttgccgtatacacactttccaggcgtgctccttcagccactcggacacctcaccaaattgttttgctaccaaacctcatgggtggcaacggggcgctactatagggagttggagtaaaacggtcaagaagaattttaatgataattattgtttgctcatactgtaaacaagttgtgcagtatatctacatcgagacaagttacggacttatacttccaaagtacttcatacatatcacaaaataaaaaggccggttaaaccgaccttttactcgttctttctcttcgcccatcaggcggtaaaacaatcagcgactacggaagacaatgcggcctttgctcaggtcgtacggggtcagttcaacagtcactttgtcgcccgtcaggatgcggatgtagtttttgcgcattttaccggagatgtgtgcagtaaccacgtgaccgttttctaactctacgcggaacatggtattaggcaacgtttcaagaacggtaccttgcatttcaatattgtcttctttggccatctaatcctctggggtatcactaccgtaatttgaaccggcaagataatgccgaagttctgtaaataagtaaagatttgcgcgctaaatcgcaacaaacaggttcggcacattactccgaaaacacacggctaagccgcaccaaaagcgcaacgtataagggagcggtgagataaacgatgggcgttacctgacgcgaaaaattccttatcggcagcggggtaatgagcgtaaccaactctgcgaccgcaattataacactctggggagaaatgtgccgaaaacattcattcttgtggtgaaaacaagcatcgtggtacccagaaattattcggcaatcgtccgaggcgcatttgattgagataattaaggtaatcccggcggggaatttcgcaggcaccaagcgatgctgtgtgatcgttaaggacctggcagtcgataagcttaccgccatgaccgataaattcctcacagaataccagaagcgccgttttagacgcattttccatccggctgaacatggactcgccacaaaatagcgttccctgggccacgccgtacataccgccgacaagctcatcttcacgccagacttcaatggagtgggcatggccgagttcgtgaaggcgatggtaggcttcgaccacgccacgcgtgatccaggttccttcttcgcgatcgctggcacagccttcaatgacctgaccaaaagcgtaattcatcgtgacacgatagggcgagcgtttatgaaatcgcttcatactacggctgatatgcagtgattctggccatagcaccgcgcggggatcgggcgaccaccagaggatggggtcgcctggagaaaaccacggaaaaataccacgctggtaagccattaacaggcgcgcagggctaagatcgcccccaagtgccagcaggccgttaggctcacgtaatgcgccttccggggaagggaaggctattgaatggcgagaaagctgaaccaggcgcatgaccgcaaaactccacgcaagtcggatcgttcaataatagcttacaaaccctgcttgaactggtaataacgcccctgtctggcaagcagttctgcgtgagtaccttgctcaataatttgcccgttgtccatcactattatttgttggaaacgagagagtccgcgaagtcgatgggtgaccattaacaccgttttctcacgcatcatttctgcaagcaattcaaggatctggctttcggttgtggcatctaagccttcggtaggttcatccagcaacaccagtggcgcatcatgtaacagcgcacgggcgatagccagacggcgcagttcaccaccggagagctggcgtccgccttcacctaaccaactgttgagacctgcatcctcgagcagcttttccaggccaacgcgacgcaagatctccgacagagcctcatcactactgccaggcgaggcgagtaaaagattatcacgcagcgtggcgctaaacagatgcactcgctgaggaacaacgctgatggtctgtcgtagagccgcttcattcaggctggctatggggctatcgttaagcaaaatctcgccctgttgcgggtcccatgcgcgggtcagctgttgtaacagtgttgatttgccgcatccggttcgcccgagaatcgctatatgttccccggcgtttacctgaagagaaatccctttaagtgcctgttgagattgctccggataagtgaactgaacatcccgtaacgtcagcgaaacgcgatcggcaacacgagtttgggtatcaggaaaggtgacctccggtttttgatccgttaagtcagagatacgtacggcagaggcaatgacttgccccagatgctgaaatgcacccgttactggtgccagtgcttcaaacgcggctaacgcgcagaagacaaacagggcaattaacgcgccgggttgagcattgccgccaacgccgccagacgccatccacagcatcaggatcaccgctaacgcgccaatgagcagcattatcgcttgcgacaatgcggtcagttcagattgacggcgttgcgcttccagccattgaatttctgtattctctagttgcgtgcgataacgatcgctggcaccaaaaatggtcagctcagcttgcccttgcagccaggccgtcagttgttggcgatactgtccgcgaagatgagtcagattttgcccggtgctttttcccgcacgataaaacagcggtggcatcaggaaaagcgtcagtaacataatgccgcccagcgtaaaggcgagggtgaaatcaaggaaacttaacccgattgtcaccaccataatcaccacaaaagcgcccaccagcggcgagataacgcgcaggtaaagatgatcgagcgtatcaacatccgccaccacgcgattgagcaattcgccctgacgatagcgcgccagtccggcaggggagaggggcagcaatttgctgaaggtgtaaatgcgcagatgctgcaacacgcggaaagtcgcgtcgtgacttaccagacgttcaaaatagcgcccggcagtacgggtgattgctgcgccacgcacgcccgcagcgggtagcatatagttgaagctgtacagtccggcaacccccgcaaccgctgaggccgagaggaaccagccggaaagtgtcaacagaccgatactggcgagcagcgtcacaattgccagcacaataccaagacttaacatccatttatgacgtttatacagtgccagatagggtagcaaagcgcgcatttaaatctcctcctgacgatgggccagtaatgtggcgaatgggccaccagccacacttaattccgcgtaacgtccttgctcaataatccggccatcctgcataacccaaatgacatcccagtcagcaagatcttctaactggtgggtgaccattaacgttgtctggcgcagagaggcggcattcagcgcctccattacgcgctgttcactgtgagcatcaaggctggcagcgggttcatccaacagtaatagcgaacagggatttagtaacgcacgggccaccgccacgcgctgcgcctgccccacggaaaggcgggcagcctggtcgccaacaggcgtatcaacgccttgtgggaggagcggtagaaactcgctgacccaggcgttatccagcgctgcttgtaattcttgttcgctggcatcaggtcgcgccagtagtacgttatcccgcaatgttgctgccggtaattgtgggttttgcccaacccaggagagatgtttacgccatgattctggtgataaatcgcgtaattctatcccgttgattcgtagcgatccctgatatgagagaaaaccagaaagcgcgttcagcagtgagcttttacctgaaccgctgcgaccaaccaacaccgcacgttggcctgctggcaaagtaaagttcagcggtccggccagcgttttaccttccggcgacgtgataaacagctcctcggcctcaatggtcaccggatcggtcgatgctaattccgcctcaccacgttgcggatgggcgagcggggtttccataaacgttttcagactgtcagctgcgccaacagcctgggctttagcatgataaaacgtaccgagatcgcgtaatggctggaaaaactctggcgcaaggatcagggccagaaaacccgcagccagcgtcacaccggtatcgtagtgaccaaaatccagctcgccgagataggaaaaaccaaagtagaccgccaccagagcaattgacagcgaggtaaaaaattcgagaatgccggaggataaaaacgccagccgtagcacttccattgtccgttggcggaaatcttccgaagcagaacgaatactttcaatttcagcttcaccacgaccaaaaatacgcaatgtttccatgccgcgcaggcgatcgaggaaatgcccacttaagcgagcaagagcgagaaagttacgtcggttagcatcggcagcccccattccaaccagcgccataaacaacggaattaacggtgcagtgcccagcagaatgagcgccgcagcccagttagaggggaagattgccaccacaatcagcaacggcaccgacactgccagcgccatttgcggcagatagcgtgcatagtaatcatgcatatcgtcaatttgctcgagtaccagcgtcgcccagctccccgcaggtttaccctgaatccacgctggccctgcttgttgcagacggtcgagaacctgacggcggatggcaaagcggatatgctgcccggcgtgataacccacccgttcgcgtaaccagaccacccatgcgcgcagtacaaaggtcagaaccagtaacgtaaagggaagcagcagggcttcacggggaatattctccataatcatatgttgcagaattcgcgccatgaaccaggcctgggcaatgatcaatatgccgctcacaaagcccagcagacgagaaatattcagccaacgttgggagatgacgctttgctgttttaaccagcgggttaactctttttgacgagatttattcattgcacgcttagcaggtgagttatcagaattatttgcagagcaatgttacaacggggaaaaaataaaggcgacccatagtcgcatggtgtcgccttctttacttttgttactgatttgtaaaattattttgcgtcagctaaaccatcgaggtagcgttccgcatcaagtgctgccatgcagcctgtaccggccgaagtaatggcctggcgataaatgtgatccatcacgtcgcctgcggcaaagacgccaggaatgctggtctgggtggcattaccatgaatacccgactgtactttgatgtagccgttttccagttccagctgcccttcgaaaatcgcagtattcgggctgtgaccgatagcaacaaacagaccggcaacgtcgagtgactcgatgttatcgctgttttgcgtatcgcgcagacgaacgccagtgacacccatttgatcgccggtcacttcttccagcgtacggttggtgtgcagaatgatgttgccgttctccactttatccatcaggcgcttaatgaggattttttccgcgcggaaaccgtcacggcggtgaatcagatgcacttccgaagcgatgttagacagatacagcgcctcttcaaccgcggtattgccgccgccgatgaccgcaactttctggttgcgatagaagaaaccgtcgcaggttgcacaagcagaaaccccacggcctttaaaggcttcttcagagggcaggccgagatagcgtgcagaagctccggtggcaataatcagcgcgtcgcaagtgtattcgccgttatcgccattcagacggaacggacggttttgcagatccaccttgttgatatgatcaaaaatgatctcagtttcaaacttggtggcatgttcgtgcatgcgctccattaataacggaccggtcagatcgtttggatcgccaggccagttttccacttccgtggtggtggtcagttggccgcctttttccatgccggtaatcagcacaggttgcaggttggcgcgcgccgcgtagacagcagcggtgtatcccgccgggcctgaacccaggataagcagtttactgtgtttggtcgtgcccatgagatccccatagttgttggcagacaatgggcaggattgtagggaatttacagacgtaaaaaaagagtatgacgattttgttaacaatttgtgcaatcggcagcatcgataagcaggtcaaattctcccgtcattatcacctctgctacttaaatttcccgctttataagccgattaaatgatgaataaacgcccctgttaatgaatatctggcatgttgtactaaaaatcgatgttttgctttgacaatcccctggtgttttgcgaaaacattcgaggaagaaaaaaaacagtattcttatatgcgcataaccatgcatgtaaataccatgtttaccgtgctagtgaaatctacgtatggcgtggacagacgccattcgtgatgtcgatagctgccacaaggcaacggtcttctcaccgtagacccaggcattgcgcgccgtgaatcttcatgatttcggtctatcgtgacgggtagcgactctgaacagtgatgtttcagggtcagacaggagtagggaaggaatacagagagacaataataatggtagatagcaagaagcgccctggcaaagatctcgaccgtatcgatcgtaacattcttaatgagttgcaaaaggatgggcgtatttctaacgtcgagctttctaaacgtgtgggactttccccaacgccgtgccttgagcgtgtgcgtcggctggaaagacaagggtttattcagggctatacggcgctgcttaacccccattatctggatgcatcacttctggtattcgttgagattactctgaatcgtggcgcaccggatgtgtttgaacaattcaataccgctgtacaaaaacttgaagaaattcaggagtgtcatttagtatccggtgatttcgactacctgttgaaaacacgcgtgccggatatgtcagcctaccgtaagttgctgggggaaaccctgctgcgtctgcctggcgtcaatgacacacggacatacgttgttatggaagaagtcaagcagagtaatcgtctggttattaagacgcgctaacacggaacaggtgcaaaatcggcgtattttgattacactcctgttaatccatacagcaacagtactggggtaacctggtactgttgtccgttttagcatcgggcaggaaaagcctgtaacctggagagcctttcttgagccaggaatacattgaagacaaagaagtcacattgacaaagttaagtagcggccgccgccttctggaggcgttgctgatccttattgtcctgtttgccgtctggttgatggctgccttactaagctttaacccttcggaccccagctggtcgcaaacggcctggcatgaacctatccataatttaggtgggatgcccggtgcgtggttggcagatacgctgttctttatttttggcgtgatggcttacaccattcccgtcattattgtcggcggttgttggtttgcctggcgtcatcagtccagcgacgaatacattgattattttgccgtttcgctacgcatcattggcgttttggcgctcatccttacctcctgtggtctggcggcaatcaacgctgacgatatctggtattttgcctccggtggcgtcattggcagcttactaagcactacgctacaaccactgctacacagtagcgggggaactattgcgctgctctgcgtttgggcagcgggcctgacgttgttcaccggttggtcatgggtgaccattgctgaaaaactcggcggctggattttaaacattctcaccttcgccagtaatcgtacccgtcgcgatgatacctgggtcgatgaagatgagtatgaagacgacgaagagtatgaagatgaaaatcacggcaaacagcatgaatcacgccgtgcccgtattcttcgcggcgcgctagcgcgtcgtaaacggttggcggaaaaattcattaatccgatggggcggcaaacagacgctgcgttgttctccggtaagcggatggatgatgacgaagagattacctacactgcacgcggtgtggctgccgacccggacgacgtcctattttcgggcaatcgtgcaacgcagccagaatatgacgaatacgatccattattaaacggtgcgccaattaccgaacctgtcgctgtagcagctgctgctaccacggcgacacaaagctgggctgcgccggttgaacctgtgactcagacgccgcctgttgcctctgttgatgttccacctgcgcaacctacagtagcctggcagcctgtaccgggtccacaaacgggagagccggttattgctcctgcaccggaaggttacccacagcagtcacaatatgcgcagcctgcagtgcaatataatgagccgctgcaacaaccagtacagccgcagcagccgtattatgcacctgcagctgaacaacctgcgcaacagccgtattatgcccctgcgccagaacaaccggtggcaggtaacgcctggcaagccgaagagcagcaatccacttttgctccacagtctacataccagactgagcaaacttatcagcagccagccgctcaggagccgttgtaccaacagccgcaacccgttgaacagcagcctgttgtggagcctgaacccgttgtagaagagacaaaacccgcgcgtccgccgctttactactttgaagaagttgaagagaagcgagcccgtgaacgtgaacaacttgcggcctggtatcaaccgattccagaaccggttaaagaaccagaaccgatcaaatcttcgctgaaagcaccttctgttgcagcagtacctccagtagaagccgctgccgctgtttccccgctggcatctggcgtgaaaaaagcgacactggcgacgggggctgccgcaaccgttgccgcgccagtcttcagtctggcaaatagcggtggaccgcgtcctcaggtcaaagaggggattggtccgcagttgccacgaccgaaacgtatccgcgtgccaactcgtcgtgaactggcgtcttacggtattaagctgccctcacagcgtgcggcggaagaaaaagcccgtgaagcccagcgcaatcagtacgattctggcgatcagtacaacgatgatgaaatcgatgcgatgcagcaggatgaactggcacgtcagttcgcccagacacagcagcaacgctatggcgaacagtatcaacatgatgtgcccgtaaacgcagaagatgcagatgctgcggcagaggctgaactggctcgtcagtttgcgcaaactcaacaacaacgttattccggcgaacaaccggctggggcgaatccgttctcgctggatgattttgaattttcgccaatgaaagcgttgctggatgatggtccacacgaaccgttgtttacgccaattgttgaacctgtacagcagccgcaacaaccggttgcaccgcagcagcaatatcagcagccgcaacaaccagttccgccgcagccgcagtatcagcagccacaacagccggttgcgccgcagccacaatatcagcagccgcaacaaccggttgcgccacagcagcaatatcagcagccgcaacaaccggttgcgccgcagcagcagtatcagcagccacaacagccagttgcgccacaaccgcaggataccctgcttcatccgctgttgatgcgtaatggcgacagccgtccgttgcataaaccgacgacgccgctgccttctctggatttgctgacaccgccgccgagcgaagtggagccggtagatacctttgcgcttgaacaaatggctcgcctggtggaagcgcgtctggctgatttccgtattaaagccgatgtcgtcaattactctccggggccggttatcactcgctttgaattgaacctggcaccgggcgtaaaagcggcgcgcatttctaacttgtcacgggaccttgcccgttcactttcgacggtggcggtgcgtgtcgttgaagttattcctggcaaaccctatgtaggtctggagttaccgaataaaaaacgacaaaccgtttatctgcgcgaagttttggataacgccaaattccgcgataatccgtcgccattaaccgtggtgctgggtaaagatatcgccggtgagccggtggttgccgatctggcgaaaatgccgcacttgttggttgcggggactaccggttccggtaaatctgtcggtgtgaacgcgatgatcctgagcatgctttataaagcacagccagaagatgtgcgtttcatcatgatcgacccgaaaatgctggagctttcggtttatgaaggcattccgcatctgttaacggaagtcgttactgatatgaaagatgccgccaacgcgctgcgctggtgtgttaacgagatggagcgtcggtataaactgatgtctgcgctgggtgtgcgtaatctggcgggttataacgaaaaaattgctgaagccgatcgcatgatgcgtccgattccagacccgtactggaagccgggtgacagtatggatgcccagcatccggtgctgaaaaaagaaccatacattgtggtgttggttgacgaatttgccgacctgatgatgacggtaggtaaaaaagtggaagagctgatagcacgtctggcgcaaaaagcccgtgccgcgggtatccacctcgtactggcaactcagcgtccatcggttgatgttattactggtctgattaaagcgaatattccgacccgtatcgcctttaccgtatccagtaagattgactcacgtaccattcttgatcaggctggcgcggaatcactgctgggtatgggggatatgctctactctgggccgaactccacgttgccggtacgtgtccatggtgcttttgttcgcgatcaggaagttcatgccgtggtgcaggactggaaagcgcgtggtcgcccacagtatgttgatggcatcacctccgacagcgaaagcgaaggtggtgcgggtggtttcgatggcgctgaagaactggatccgttgttcgatcaggcggtgcagtttgtcactgaaaaacgcaaagcgtcaatttctggcgtacagcgtcagttccgcattggttataaccgtgcagcgcgtattatcgaacagatggaagcgcaggggattgtcagcgaacaggggcacaacggtaatcgtgaagtgctggccccaccgccgtttgactaactaatgcatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactctatcaactgaaaattcagtattttcttctttcctcaagctgattattagcctggaatagagagtagagggaactcccgatcgggagtgacgtaatttgaggaataatgatgaaaaaaattgccatcacctgtgcattactctcaagcttagtagcaagcagcgtttgggctgatgccgcaagcgatctgaaaagccgcctggataaagtcagcagcttccacgccagcttcacacaaaaagtgactgacggtagcggcgcggcggtgcaggaaggtcagggcgatctgtgggtgaaacgtccaaacttattcaactggcatatgacacaacctgatgaaagcattctggtttctgacggtaaaacactgtggttctataacccgttcgttgagcaagctacggcaacctggctgaaagatgccaccggtaatacgccgtttatgctgattgcccgcaaccagtccagcgactggcagcagtacaatatcaaacagaatggcgatgactttgtcctgacgccgaaagccagcaatggcaatctgaagcagttcaccattaacgtgggacgtgatggcacaatccatcagtttagcgcggtggagcaggacgatcagcgcagcagttatcaactgaaatcccagcaaaatggggctgtggatgcagcgaaatttaccttcaccccgccgcaaggcgtcacggtagatgatcaacgtaagtagaggcacctgagtgagcaatctgtcgctcgatttttcggataatacttttcaacctctggccgcgcgtatgcggccagaaaatttagcacagtatatcggccagcaacatttgctggctgcggggaagccgttgccgcgcgctatcgaagccgggcatttacattctatgatcctctgggggccgccgggtaccggcaaaacaactctcgctgaagtgattgcccgctatgcgaacgctgatgtggaacgtatttctgccgtcacctctggcgtgaaagagattcgcgaggcgatcgagcgcgcccggcaaaaccgcaatgcaggtcgccgcactattctttttgttgacgaagttcaccgtttcaacaaaagccagcaggatgcatttctgccacatattgaagacggcaccatcacttttattggcgcaaccactgaaaacccgtcgtttgagcttaattcggcactgctttcccgtgcccgtgtctatctgttgaaatccctgagtacagaggatattgagcaagtactaactcaggcgatggaagacaaaacccgtggctatggtggtcaggatattgttctgccagatgaaacacgacgcgccattgctgaactggtgaatggcgacgcgcgccgggcgttaaatacgctggaaatgatggcggatatggccgaagtcgatgatagcggtaagcgggtcctgaagcctgaattactgaccgaaatcgccggtgaacgtagcgcccgctttgataacaaaggcgatcgcttttacgatctgatttccgcactgcataagtcggtacgtggtagcgcacccgatgcggcgctgtactggtatgcgcgaattattaccgctggtggcgatccgttatatgtcgcgcgtcgctgtctggcgattgcgtctgaagacgtcggtaatgccgatccacgggcgatgcaggtggcaattgcggcctgggattgctttactcgcgttggcccggcggaaggtgaacgcgccattgctcaggcgattgtttacctggcctgcgcgccaaaaagcaacgctgtctacactgcgtttaaagccgcgctggccgatgctcgcgaacgcccggattatgacgtgccggttcatttgcgtaatgcgccgacgaaattaatgaaggaaatgggctacgggcaggaatatcgttacgctcatgatgaagcaaacgcttatgctgccggtgaggtttacttcccgccggaaatagcacaaacacgctattatttcccgacaaacaggggccttgaaggcaagattggcgaaaagctcgcctggctggctgaacaggatcaaaatagccccataaaacgctaccgttaatgttatcgttgcggtaatgttgttactgtatccctgtggtcgcaggctgtggccacatctcccatttaattcgataagcacaggataagcatgctcgatcccaatctgctgcgtaatgagccagacgcagtcgctgaaaaactggcacgccggggctttaagctggatgtagataagctgggcgctcttgaagagcgtcgtaaagtattgcaggtcaaaacggaaaacctgcaagcggagcgtaactcccgatcgaaatccattggccaggcgaaagcgcgcggggaagatatcgagcctttacgtctggaagtgaacaaactgggcgaagagctggatgcagcaaaagccgagctggatgctttacaggctgaaattcgcgatatcgcgctgaccatccctaacctgcctgcagatgaagtgccggtaggtaaagacgaaaatgacaacgttgaagtcagccgctggggtaccccgcgtgagtttgactttgaagttcgtgaccacgtgacgctgggtgaaatgcactctggcctcgactttgcagctgcagttaagctgactggttcccgctttgtggtaatgaaagggcagattgctcgcatgcaccgcgcactgtcgcagtttatgctggatctgcataccgaacagcatggctacagtgagaactatgttccgtacctggttaaccaggacacgctgtacggtacgggtcaactgccgaaatttgctggcgatctgttccatactcgtccgctggaagaagaagcagacaccagtaactatgcgctgatcccaacggcagaagttccgctgactaacctggtgcgcggtgaaatcatcgatgaagatgatctgccaattaagatgaccgcccacaccccatgcttccgttctgaagccggttcatatggtcgtgacacccgtggtctgatccgtatgcaccagttcgacaaagttgaaatggtgcagatcgtgcgcccagaagactcaatggcggcgctggaagagatgactggtcatgcagaaaaagtcctgcagttgctgggcctgccgtaccgtaaaatcatcctttgcactggcgacatgggctttggcgcttgcaaaacttacgacctggaagtatggatcccggcacagaacacctaccgtgagatctcttcctgctccaacgtttgggatttccaggcacgtcgtatgcaggcacgttgccgcagcaagtcggacaagaaaacccgtctggttcataccctgaacggttctggtctggctgttggtcgtacgctggttgcagtaatggaaaactatcagcaggctgatggtcgtattgaagtaccagaagttctgcgtccgtatatgaacggactggaatatattggctaatacccaatttttctgaatctaaaaagcgcctgcgggcgctttttttgtctccctttgataccgaacaataattactcctcacttacacgtaatactactttcgagtgaaaatctacctatctctttgattttcaaattattcgatgtatacaagcctatatagcgaactgctatagaaataattacacaatacggtttgttactggaatcaatcgtgagcaagcttgagtgagccattatgaaaacgaaaatccctgatgcggtattggctgctgaggtgagtcgccgtggtttggtaaaaacgacagcgatcggcggcctggcaatggccagcagcgcattaacattaccttttagtcggattgcgcacgctgtcgatagcgccattccaacaaaatcagacgaaaaggttatctggagcgcctgtacagttaactgtggtagtcgctgcccgctacgtatgcacgtcgtggacggtgaaatcaaatatgtcgaaacggacaataccggcgatgacaattacgacggcctgcaccaggttcgcgcctgcctgcgtgggcgttccatgcgtcgccgtgtctacaatccggaccgcctgaaatatccgatgaaacgagtcggggcgcgcggtgaaggcaaattcgagcgcattagctgggaagaagcctacgacatcatcgcgaccaatatgcagcgcctgatcaaagagtacggcaacgagtctatctatctgaactatggcaccggtacgctgggcggcaccatgacccgctcctggccgccgggaaataccctggtcgcgcggctgatgaactgctgcggcggctatctgaaccattacggcgactactcctccgcgcaaattgcggaaggtttgaactatacctacggcggctgggcagatggcaacagcccgtcggatatcgaaaacagtaagctggtagtgctgtttggtaataaccctggcgaaacgcgaatgagtggcggtggggtgacttactatcttgaacaggcacgccagaaatctaatgcccgcatgatcatcatcgatccgcgctataccgacaccggtgccgggcgcgaagatgagtggatccctattcgtccgggaacagatgccgcactggttaacggtctggcgtacgtcatgatcactgaaaacctggtggatcaggcattcctcgataaatattgcgttggctacgatgagaaaaccctgccagccagtgcgccgaaaaatggccactataaagcttatattctgggtgaagggccagatggcgtggctaaaacgccggaatgggcctcgcaaatcactggtgttccggcagacaaaatcatcaaattggctcgtgaaatcggtagtaccaaaccggcgtttatcagccagggatggggcccgcagcgtcacgctaacggtgaaatcgcaacccgtgctatctcgatgctggcgattctgaccggtaacgttggtattaacggaggcaacagcggcgcgcgtgaaggttcatacagcttaccgtttgtccgtatgccgaccttggaaaacccgatccagaccagcatttcgatgtttatgtggaccgatgccattgaacgtggcccggaaatgacggcgctgcgtgatggtgtacgcgggaaagataagctggatgtgccgatcaaaatgatctggaactatgccggtaactgcctgattaaccagcattctgaaatcaaccgtacccatgaaatccttcaggatgataagaagtgcgagctgattgtggttatcgactgccacatgacctcatcggcgaaatatgctgacatcctgctgcctgactgcaccgcttccgaacagatggactttgcgctggatgcatcctgcgggaatatgtcttacgtgattttcaacgatcaggtgattaaaccgcgctttgaatgtaagaccatctatgaaatgaccagcgaactggcaaaacgtcttggcgttgagcaacagtttactgaaggccgtacccaggaagagtggatgcggcatctgtatgcccagtcgcgggaagcgattcctgaactgccaacgtttgaagagttccgcaagcaggggatctttaaaaagcgcgacccacaagggcatcacgttgcttataaagccttccgtgaagatccgcaggcaaacccactgactacgccatcgggcaaaattgagatttattcgcaggcgctggctgacattgccgctacctgggaattgcctgaaggcgatgtgatcgatccactgccgatctacacgccgggctttgaaagttatcaggatccgctgaacaaacagtatccgctgcagcttacaggtttccactataaatctcgcgttcactcaacttacggcaacgttgatgtgctgaaagcggcttgccgtcaggaaatgtggatcaacccgcttgatgcccaaaaacgcggtatccacaacggcgataaagtcaggatctttaacgatcgtggtgaggttcatattgaggcgaaagtgacgccacgaatgatgccgggtgtggtcgcactgggtgaaggtgcctggtatgacccggatgcaaaacgtgtcgataagggtggttgtattaacgtactgaccactcaacgtccgtctcctctcgctaaggggaatccgtcacatacaaaccttgttcaggttgaaaaggtgtaaggagtaaccgatgacaacccagtatggattttttattgattccagccgttgcaccggttgcaaaacctgcgagctggcctgtaaagactacaaagatttgacgccagaagtcagcttccgccgcatttatgaatatgctggcggcgactggcaggaagataacggtgtctggcaccagaacgtgtttgcctactatctgtcgatttcatgtaaccactgcgaagatccggcttgtactaaagtctgcccgagcggtgcgatgcataaacgtgaagatggttttgttgtggtcgatgaagatgtgtgcattggctgccgctactgccatatggcttgcccgtatggcgcaccgcaatataacgaaacgaaaggccatatgaccaaatgcgatggttgttatgaccgtgttgcggagggtaaaaagccgatctgtgttgaatcttgtccgctgcgggcgctggatttcggccctatcgacgagctgcgtaaaaaacatggcgatctggcggccgttgcgccgttgccgcgagctcactttaccaaaccgaatattgtgatcaaacccaatgccaatagccgcccgaccggggataccactggctatctggcaaacccgaaggaggtgtgagatgggaagtggatggcatgaatggccgctgatgatcttcacggtcttcgggcaatgtgtagcaggtggttttatcgttctggctttggcgctgctcaaaggcgacctgcgagcagaagcccagcagcgtgttatcgcctgcatgtttggtttatgggtgctgatgggcattggctttatcgcctctatgctccatcttggttcaccaatgcgcgcttttaactcgctcaaccgggtaggggcttcagcactcagtaacgaaatcgccagcggttcgatcttttttgccgtaggcggcatcggctggttgctggcaatgctgaaaaagctgtcaccggcattgcgtacgctgtggctgatagtgacgatggttcttggcgtcatctttgtctggatgatggtgcgtgtgtataacagcattgataccgttccgacctggtacagcatctggacgccgatgggcttcttcctgacgatgtttatgggcggcccgttactgggttacctgttgttgagtctggctggcgtcgatggctgggcgatgcgtctgctgccagcaatttctgtactggcactggtagtgagtggcgtggtgtcagtgatgcagggcgcagagctggcgactattcatagttctgtgcagcaggccgcagcgctggtgccggactatggtgcgctgatgtcctggcggatcgtgcttttggccgttgccctgtgcttgtggattgcaccacagctaaaaggttatcagcctgcggttccgctactttctgtatcattcattctgcttctggcaggggaattaatcggtcgcggcgtattctatggtttgcatatgaccgtggggatggccgtcgcaagctaatcataacaaccggggtttcggccccggttctcttttatttctgcttcgttaacgtgtcataactggtcatcaaattacgataatcaggaatgtggttagagaacaacgtcgccagtccttcaatatcattacgccagtcgcgatgcagctcgcacgccacgccgaaccatgtcatcaattgcgcaccagcttgcgacaagcgatcccatgccgaatgccgggtaatttcattaaaggtccctgacgcgtcagtcacgacaaagacgtcaaacccttcttcaatggctgaaagcgccgggaatgccacgcaaacttcggttaccacaccggcaataattaactgttttttacctgtcgctttgacagcttttacaaaatcttcgttatcccaggcgttaatatttcccgggcgagcaatgtaaggtgtatcggggaattgtgctttcagttctggaactaatgggccgttaggaccggtttcaaaactggtggtaagaatagttggtaagttgaaatacttagccaggtcacccagcgccagcacgttatttttaaacttatcgggttcgatatcccgtacaagggaaagtaaaccagcctggtgatcaacaagcaaaacggcagcatcatttttatcaagacgaacatacggtttggtcatcctcttctcctttcgagagtcagtggtacgtctgaaatcgatcagacgcgatgcattgctctgaaagcatagacgggaaatatgagtttgctgtgaccatgaaatttttcgactgaacgaagcgtatgaaatttgtgttagttcaataaaaacaatcagatgagactaatcatctcttcagcattagcgttatgaatgagtaatataaatcgataataccgccgctgggatatcgcgtattttcacccattgacaatgtttttggcggtggcatgatgcgcatgaaatttgaacttcctcacggttttaattcatgtccacgtatacccagcctgtcatgcttttgctgtctggcctgcttttgttgactctggcgattgcggtgttaaatacactcgtgccgctttggctcgcccaggaacacatgtccacatggcaggtaggcgttgtcagctcatcctattttaccggcaaccttgtcggtacattgctgacagggtatgtcattaagcgcattggctttaaccgcagctattatctggcctccttcatttttgccgctggctgtgccggccttggcctgatgattggattctggagctggttggcttggcgttttgtcgcgggcgtcggctgtgccatgatttgggtggttgttgagagcgcgctgatgtgcagtgggacgtcacgtaaccgtgggcgtttgcttgctgcgtatatgatggtttattacgtgggaacgtttttaggccagttactggtcagcaaagtttcaaccgagctgatgtccgtattgccgtgggttacaggtttgacgttggcagggatcttaccgctgttgtttacgcgtgtgctgaatcagcaggctgaaaaccatgattcgacgtcaattacgtcaatgctaaaactccgtcaggcgcggcttggcgtgaatggctgcattatctcaggaatcgttctgggatctctatatggcctgatgccgctgtacctcaatcacaaaggggtgagcaatgccagcattggtttctggatggcggtactggtcagtgcgggtatccttggacaatggccgattggacgtctggcggataagtttggtcgactgctggtgttgcgtgttcaggtctttgtcgtcattctcggcagtatcgcgatgcttagccaggcggcgatggccccagcgttattcatcctcggtgccgctggctttacgctatatccggtggcgatggcatgggcttgcgagaaagttgaacatcatcaactggtggcgatgaaccaggccttactgttgagctatactgtgggaagtctgcttggcccgtcatttaccgctatgctaatgcagaatttctccgataatttattgtttatcatgatcgccagcgtatcgtttatctatttgctgatgctgctgcgcaacgccggtcatacgccgaaacccgttgctcacgtgtaaatgaattcaagcagagtgtgaacttactgtttcacactctgcttttttgtttcttctatctgacttgctttattccaaattttattcgtttaaaaataaaatgtgcagcaggttataattttgcatttcgctatttccgcacttcttatttgccgcgcataatccctcgttttaccgatgcccctttaattttggcgaaggatttgtctatggctgggaatgttcaggaaaaacagttgcgatggtacaacattgcgctgatgtcttttatcactgtctggggttttggcaacgttgttaataactatgccaaccaggggctggtggttgttttttcatgggtgtttatctttgcactctatttcacaccttatgcgctaattgttggtcagttaggctcgaccttcaaagatgggaagggcggggtcagtacctggattaaacacacgatgggacccggactggcttatctcgccgcgtggacctactgggtggtgcatattccctatctggcacaaaaaccccaggcaattctgattgcgctcggttgggcgatgaaaggcgacggttcgctaatcaaagaatattcagtcgtagcgttacaggggttaacgctggtgctgtttatcttctttatgtgggttgcttcacgcggtatgaaatcgctgaaaatcgtcggttctgtggcagggattgctatgtttgttatgtcactcctgtatgtggcgatggcggtaaccgcgcctgcaattactgaagtgcatattgcgaccacaaacattacctgggaaacgttcattcctcatatcgactttacctacattaccactatttcaatgctggttttcgcggttggcggagcagagaagatttctccttacgttaatcaaacgcgcaacccaggaaaagaatttccaaaagggatgttatgcctggcggtgatggttgcggtttgtgccattctgggctcgctggcgatggggatgatgtttgattcgcgtaatatcccggatgacttaatgaccaacggtcagtattacgcctttcagaagctgggcgagtattacaacatgggtaatactttaatggtgatttacgccattgcgaataccctgggacaagtagcggcgctggtattctcgattgatgccccgcttaaagtgctattaggtgatgctgacagcaaatatattccagccagtttatgtcgtaccaacgcttctggtacgcccgttaatggctattttctgaccctggtactggtggcgattctgattatgctgccgactctcggcattggtgatatgaacaatctctataaatggctgttgaaccttaattcggtagtgatgccgctgcgttatttatgggtatttgttgcatttattgcagtcgttcgcttggcgcagaaatataaaccagaatatgtctttattcgtaataagcctctggcaatgaccgtcgggatttggtgttttgcctttaccgcctttgcctgtttgacggggatcttcccgaaaatggaagccttcactgcagagtggaccttccagttggcgctgaatgttgcaacgccgtttgtgctggtaggattaggactgatattcccgctgctggcgcgtaaagcgaatagtaaataattattgtggtcggtgacgctgactctggcagatctgacccgtttttacataatcgagaaatgcgcgcaagccgcaggacatatactggcggtttggataatagatctggaagcctggacgctctgtgctccagtcttccagtacacattctaaacgaccagtatcaaggtactccttgatctgttcatagagcagatacccgataccagcacccatcaaaacggcctccagttcagcatcaacatcatccagaatgatatttcctgcgacagcaatttccagctcctttgcaaattgccagtggaaaggtttgccgctgggataacgaaaaacaacacattgatgattaagcagatcatgaggatggcggggtttgccatatcttgcaaagtactctggcgttgctgctacacataatttcactggcgggccgatcgccacgctgatcatatctttttcgacgatgcaactaagtcgaacgccagcgtcaaagccctgttggacgatatcgacaagagagtcgtcagttgtgagctcgactttaatatcaggatattcacgtgtgaaaccaaccagtaaagacattaaaaatatacgtgcagctacccgggcggcattgattttgagcgttcctgtcggtgtcagacgaaaatcattcatctcatctaacatgatctgaatttcgtcgaaagctgggcgcaatcgttcatagagattagaacccgcttccgttaacgatacgcttcgggttgtccgattgaataagcgaattttaagacgttgttccagtgttttaatactatggctaatggcggacgaggataagcctaactcatcgcccgctgcacgaaagctttgattacgggccacggcaaagaaagtggcaaagtcagacatattcatccgcattagtgaaaatccttcattaactcatcctgaatcatcacgtttacaggattatgccgcctgcgtaaagtgcgctccagaacttaacgtggaggtaaaattatgcagtctgaacgtatttatttggtatgggcccatcctcgtcatgattcattgaccgcacatattgctgatgcgatccatcagcgggcaatggagcggaaaatacaggtgacggaactcgatttatatcggcgtaatttcaacccagtgatgacgccggaagatgaaccagactggaagaatatggataaacgttattctccagaggttcatcagctttattcagagctgcttgaacatgacacgttagtggtggtttttcctctctggtggtacagcttcccggcaatgctaaaaggatatattgacagagtatggaataatgggctggcttatggagatgggcacaaattaccattcaataaagttcgttgggtggcgctggttggaggagacaaagaatcatttgtccagatgggctgggaaaaaaatataagcgattatttaaaaaatatgtgcagttatcttggtattgaagatgccgatgtcactttcttgtgtaatacagtggtattcgatggggaagaacttcacgcgagctattatcagtcgttattatctcaggtacgggatatggtagatgcactataagatgtgttaaaaacgctgtagcagaatgaagcgcggaataaaaaagcggcaactcaataaagttgccgctttacggggaaattagaacattaccttatgaccgtactgctcaagaatgcctttcacgcgttccatggtctctttcttcggtggtttaacaccgtcgagtttgtactcttcacccattgccacccatttgtgtttgcccagctcgtggtaggggagaagctcgattttctcaacgttgcccatatcacgggtaaattcaccgaggcgatgcgctgaatcgtcatcgtcagaccagcctgggacaacaacgtagcggatccacaccttcacatttttgttcgccagatatttagcgaactccagcgtgcggtggttggaaactccaaccagattttggtggatctcgtcgttcatctgtttgagatcgagcattaccaggtcggttacttccagcagttcatcaatcaccggatcgtaacgacgaacaaaaccgttggtgtccagacaggtatgaatgccttcttttttgcaggcgcggaaccagtcacgaacaaactcagcttgcaggattgcttcaccgccggatgcggtaacgccgccgccggaagcgttcataaagtggcgataggtcaccacttccttcatcaaatcttcaacggtaacttctttaccgccatgcgtgtcccaggtgtcgcggttatgacaatacaggcagcgcatcaggcagccctggaaaaaggtgataaagcgaatacctgggccgtctacggttccacaggattcaaaggagtgaatgcgaccaataactgacattgcggtgtttctccagatgtggcccatctgaggccgtgttggtgcgcagctcgaaggctacgtcgagtctgttttggcagtcaccttaaagtatagatagctgacaaaaaaggctctcgcgctaaaaaaggccccactttcgtggagcctttattgtacgctttttactgtacgatttcagtcaaatctaattacatagattgagtgaaggtacgagtaataacgtcctgctgctgttctttagtcagcgagttgaaacgtactgcgtagccagatacacggatggtcagctgcggatatttttccgggttttccatcgcgtcgagcagcatttcacggttcatcacgttaacgttcaggtgctgaccaccttcgatggatgcttcgtggtggaagtaaccatccatcagaccagccaggttggtcttacgaacttcgtcgtctttacccagtgcgttcggaacgatagagaaggtgtaggagataccatctttagcgtaagcaaacggcagtttagcaacggaagtcagagaggctactgcacctttctggtcacgaccgtgcatcgggttagcacccggtccgaacggcgcgccagcacgacgaccgtctggggtgttacccgttttcttaccatacacaacgttagaagtgatggtcagaacagactgagtcgggatagcgtcacggtaggtgtgcagtttctgaattttcttcatgaaacgttctaccaggtcaacagccaggtcatctacacgcggatcattgttaccaaactgcgggtattcgccttcgatttcgaagtcgatagccagaccgtcttcgtcacgaatcggtttaactttcgcatatttgattgcagacagggagtcagcagcaacggacagaccagcgataccacacgccatggtgcggataacgtcacggtcgtgcagcgccatcagagaggcttcgtagctgtacttgtcgtgcatgtagtggatgatgttcagtgcagtgatgtactgtttagccagccagtccatgaagtgatccatgcgctccatcacttcatcatagttcaggacatcgcctttgatcggttcagacttcggaccaacctgcattttcagtttttcgtcaacgccgccgttgattgcgtacagcatggttttcgccaggtttgcacgcgcaccgaagaactgcatttgtttaccaacgatcatcgggcttacgcagcaagcaatagcgtagtcatcgttgttgaagtccggacgcatcaggtcatcgttctcatactgcagagaagaggtgtcgatggacactttagcggcgaatttcttgaagttcagcggcagtttttcagaccacagaatggtcatgttcggttccggagacggacccatggtgtacagggtgttcaggaaacggaagctgtttttggtaaccagggtacgaccgtcgaggcccataccaccgatagattcggttgcccagatcgggtcgccagagaacagttcatcgtattccggagtacgcaggaagcgaaccatacgcagtttcatgaccaggtggtcaaccatttcctgcgcttcttgttcggtgatcttgccagctttcaggtcacgttcgatgtacacatccaggaaggtggaggtacgaccgaaggacattgcagcaccgttctgagacttaacagcagccaggtagccgaagtaagtccactggatagcttcctgagcgttggtagccggaccagagatgtcgtagccgtatttcgcagccatttctttcatctgacccagagcgcggtgctgttcagcgatttcttcgcgcagacggatagtctgttccaggtttacgccgttttccagatcagcctgcagagaagtgaactgtgccagtttgtctttcatcaggtagtcgataccgtacagcgcaacgcgacggtagtcaccgatgatacggccacggccatatgcatctggcagaccggtcagaacaccagatttacggcaacgcaggatgtccggagtgtaaacgtcgaacacgccctggttgtgagttttacggtattcagtgaagatttttttgatcatcggatccagttcgcggttgtacgctttgcaggaaccttcgatcattttgataccaccgaacgggataagagcacgtttcagcggagcttcagtctgcagaccaacgattttctcaagctgcttgttgatgtagccagcgtcgtgagaggtgatggtggaagcaacagcggtgtcaaagtcaactggcgcgtgagtgcggttttccagtttaacgccttccattactttgtcccacagggtggtggtcgcttcagtagcgccagccaggaaggactcgtcaccctcgtacggagtgtagtttttctgaatgaagtcacggacgtttacttcattctgccagtcacctttggtaaaaccttcccaggctgtggctaacttttcattaagctcggacatgtaacacctaccttcttaagtggattttttatttactgcgtacttcgacaaccattaatggtggtcgttttcacgcaggtaaatgacccagtatgtcaacccaaccaacaaaccaccaccgataatgttgccgatcgtaaccggaatcaggttatcagtgatgaaattcatcacggtcaggtgagaaaaattttccggtgcagaaccgactgcggtccaaaattccggggatgcgaagtcgcggattacaatacccatcgggatcataaacatgtttgcgatactgtgctcaaaaccgctggcaacaaacatcgcgaccggcagcaccataatgaacgctttgtccatcaggctgcggccagaataactcatccatactgccagacataccatcaggtttgccaggataccaagacagacggcctcaataaaagtatggtgcactttgtggtcggcggtttgtaggacgtttagtccccattgaccatttgcggtcatatactcgccggaaagccacattaaaagtacaaacagcagtgcgccgaccaggttgccaaaatagacatttagccagtttttcgccaactgaccccaggtgatgcgcccactcgccttagcaacaacaatcaacacggtggaagtaaagagatcggctccgcagacaacacaaagaatcagccccagagagaagcaaatgccgccaaccagttttgccatgccgaagggcattgtgcctgtgccagtggttgctgtgatatagaagacgaatgcgattgagatgaaaacaccggcggtaatcgccagatagaaagtcttaagcggatgtttcgttgctttatagacacccgcctcttcggccactttggccattgcagcaggaagtaaaagatcaaaagggttgtcagctttcacactaactctctctttattaagtcggcgacgagatactaacaaagcattatagatgagaaattgatatagatcatatctcgcctggcttataggcccgtaactcgcatggtttttatgcaaatacggagtaaatatttgattatccaaataaaaataaattttaaaaattaacaaatgagttgaattttttccgcatcctccgctaaaacagttaattaaaagggagcatcaggcgaataaagtaacaatatcgatcgtatttattaaatacaaattaccgatatttaaccttataattacaattattttattaatgcaaatatatgtaaagcggggcattaaaaaaacgccccgtaatataactcagactaatcattaagcctacattgcgtaggctatttgattttattttgcccagaatgctgctttggcgcgctgcagcttttcgtaggccttcaacaacgactgatgtgcagcaaacgcgtgcagatcgctatctaccggttgcaggccgtaaaacgccgcttcgccgctcattgccgcactggcggcttctacggcatctgcgccgtacatgcgaacaaacgcattcagatattgcagcggctggcgatcttcttcctgtgccagtaataacaacgtttgcaggcagcgataatagttggcgcgttccggactaaatactgatgagttaaactccatcgtccattcggtccagaccagagcctgttccagatcgccaccagccagcgccagcatggcttttaattcaccgatacgcagggtgtaccaaccgttatccgacccggtcgccagacccaacagctcacgcacgcgggtaaagtcatcaaaaccttcttcatccagttgctcgatgaggttcaggtaatcttctttttcccactcgctgcctggtagcgaaagaatcgtttcacgtaaatggctgcccatactgttattcgcgagccacagatcttcagccggataaatatcggacatgccaggcacgataatacggcaagcataaacgcccagatgctcgtaatcggcaatataaacttctttatcttctttgttgaagatagccatcagtgtggcgaactcttcttccgtggtgccggagaaattccagtccacaaacggataatcggcatcctgcttgaacaggtcccaggagattaaaccgctggaatcgataaagtgcgtttcgaggttggtatgttcagcgacttcttcatcatcgaaggttggcggagtaaacacatccaaatctttcaggccacgaccttgcagcagctcggtcacggtacgttccagtgctacgccaaaatcaggatgcgcaccgaaagaggcaaagcaggtaccgttagcaggattgaacagtaccacgcaaatcaccggatactggccgccaagcgaaccgtcataagcgaagattgggaaaccctccgcttccagcgtttcgatggcttcaactactgctgggtaacgcgccagcacgtctgccgggatctctggcaggctgatgctttcagcaataatgcggtttttcacgtagcgttcgaaaacttcagacaatccctgaacgcgtgcttcgttgcgggtattacctgcggacataccgttggagacgtacaggttaccaatgatattcatcggaatataaacggtctgattgtcggactgacgcgtaaacggcaggccgcaaataccacgatcttcgttaccggattgtaggtcaatcagcatgctgccggtcagttcattctccggatcataaaacgcgcgcagacggtcatcgagcagcccttctggcacatcgtcattttcggtcagtgggaaccatttttcgttgggataatgcacgaacggaccgttggcgatggtttcgcccagccagaagtccgcaaaaaagtagttggttgagagacgctcgaaatattcaccgagtgcagaagccagcgccgctttcttggttgcgcctttaccgttggtaaaacacagtgcgcactctttgtcgcgaatatgtacagaccagacgttaggcacgggattcagccaggaggcctcttcaatctgaaagccgaggtctgaaagtttttgctggaagcgagcgatggaatcttccagagcggcatctttgccggggataaatgtttgcgtcatgaaaatcactttagtcgtacggaaagcgcgcaataatacgggttttatctcaaaggcgctatcaccgccgccatgccgatgaactgttgactatgcttttagcggataaaccacgttaagagcataaaaatgaaggcgttcgatctccaccgtatggcatttgataaagtgccttttgatttccttggcgaagttgcactacgtagtctttatacctttgtactggtctttttgttcctcaaaatgaccggaagacgcggtgtgcggcagatgtcgctgtttgaagttttaatcattctgacgctgggatcagcggcgggagatgtggcgttttatgatgatgtgccgatggtcccggtacttatcgtctttattactctggcgttgttataccgcctggtaatgtggttgatggcgcacagtgaaaaactggaagatcttctggaaggcaagccagttgtcattattgaagatggcgagctggcctggtcgaaactcaataactccaacatgacggaatttgagttctttatggagctacgattgcgtggcgtggagcagctggggcaggtacgtctggcgattctcgaaaccaacgggcaaatcagtgtctatttctttgaagatgacaaggtgaaaccgggtttacttattttacccagtgattgtacgcagcgttacaaagtggtgccggagtcggcggactatgcctgtattcgttgtagtgaaatcattcatatgaaagcgggggaaaaacaattatgtccgcgctgtgcaaatccagaatggacgaaggcaagtcgggcaaaacgggtgacctgacagtaaaaacatcggctttttgctaataatccgagagattcttttgtgtgatgcaagccacatttttgccctcaacggttttactcattgcgatgtgtgtcactgaatgataaaaccgatagccacaggaataatgtattacctgtggtcgcaatcgattgaccgcgggttaatagcaacgcaacgtggtgaggggaaatggctcaaatcttcaattttagttctggtccggcaatgctaccggcagaggtgcttaaacaggctcaacaggaactgcgcgactggaacggtcttggtacgtcggtgatggaagtgagtcaccgtggcaaagagttcattcaggttgcagaggaagccgagaaggattttcgcgatcttcttaatgtcccctccaactacaaggtattattctgccatggcggtggtcgcggtcagtttgctgcggtaccgctgaatattctcggtgataaaaccaccgcagattatgttgatgccggttactgggcggcaagtgccattaaagaagcgaaaaaatactgcacgcctaatgtctttgacgccaaagtgactgttgatggtctgcgcgcggttaagccaatgcgtgaatggcaactctctgataatgctgcttatatgcattattgcccgaatgaaaccatcgatggtatcgccatcgacgaaacgccagacttcggcgcagatgtggtggtcgccgctgacttctcttcaaccattctttcccgtccgattgacgtcagccgttatggtgtaatttacgctggcgcgcagaaaaatatcggcccggctggcctgacaatcgtcatcgttcgtgaagatttgctgggcaaagcgaatatcgcgtgtccgtcgattctggattattccatcctcaacgataacggctccatgtttaacacgccgccgacatttgcctggtatctatctggtctggtctttaaatggctgaaagcgaacggcggtgtagctgaaatggataaaatcaatcagcaaaaagcagaactgctatatggggtgattgataacagcgatttctaccgcaatgacgtggcgaaagctaaccgttcgcggatgaacgtgccgttccagttggcggacagtgcgcttgacaaattgttccttgaagagtcttttgctgctggccttcatgcactgaaaggtcaccgtgtggtcggcggaatgcgcgcttctatttataacgccatgccgctggaaggcgttaaagcgctgacagacttcatggttgagttcgaacgccgtcacggttaatgccgaaattttgcttaatccccacagccagcctgtggggtttttatttctgttgtagagagttgagttcatggaatccctgacgttacaacccatcgctcgtgtcgatggcactattaatctgcccggttccaagagcgtttctaaccgcgctttattgctggcggcattagcacacggcaaaacagtattaaccaatctgctggatagcgatgacgtgcgccatatgctgaatgcattaacagcgttaggggtaagctatacgctttcagccgatcgtacgcgttgcgaaattatcggtaacggcggtccattacacgcagaaggtgccctggagttgttcctcggtaacgccggaacggcaatgcgtccgctggcggcagctctttgtctgggtagcaatgatattgtgctgaccggtgagccgcgtatgaaagaacgcccgattggtcatctggtggatgcgctgcgcctgggcggggcgaagatcacttacctggaacaagaaaattatccgccgttgcgtttacagggcggctttactggcggcaacgttgacgttgatggctccgtttccagccaattcctcaccgcactgttaatgactgcgcctcttgcgccggaagatacggtgattcgtattaaaggcgatctggtttctaaaccttatatcgacatcacactcaatctgatgaagacgtttggtgttgaaattgaaaatcagcactatcaacaatttgtcgtaaaaggcgggcagtcttatcagtctccgggtacttatttggtcgaaggcgatgcatcttcggcttcttactttctggcagcagcagcaatcaaaggcggcactgtaaaagtgaccggtattggacgtaacagtatgcagggtgatattcgctttgctgatgtgctggaaaaaatgggcgcgaccatttgctggggcgatgattatatttcctgcacgcgtggtgaactgaacgctattgatatggatatgaaccatattcctgatgcggcgatgaccattgccacggcggcgttatttgcaaaaggcaccaccacgctgcgcaatatctataactggcgtgttaaagagaccgatcgcctgtttgcgatggcaacagaactgcgtaaagtcggcgcggaagtggaagaggggcacgattacattcgtatcactcctccggaaaaactgaactttgccgagatcgcgacatacaatgatcaccggatggcgatgtgtttctcgctggtggcgttgtcagatacaccagtgacgattcttgatcccaaatgcacggccaaaacatttccggattatttcgagcagctggcgcggattagccaggcagcctgaatgaacaacgggcaataaatagccaaatctttctttatcaaaacgtcggcacattgtcggcgttttttttcggaccttgtgagtcattttgattaatggtagcgtcgcttgtcaatgtaagttgttgatacataatatttatatatgattaatcaacggatgattcacatgaagaatactaaattactgctggcgattgcgacctctgcagcattactgacagggtgtcaaaatacccacggtattgataccaatatggctatcagctccggtttaaatgcctataaagcagcaacattaagcgatgccgatgcaaaagcgattgccaatcagggctgtgccgaaatggacagcggcaatcaagtcgcaagtaaatccagcaagtacggtaaacgtctggcaaaaatcgccaaagcattgggtaacaatattaatggcacgccggtcaactataaggtttatatgaccagcgacgtcaacgcatgggcgatggcgaacggctgtgttcgtgtctacagtggcctgatggacatgatgaatgacaacgaaattgaaggcgttctgggccatgaactgggccacgtcgcgttgggtcactcgctggctgaaatgaaagcttcttatgcgatcgttgccgcacgcgatgccatttcagctaccagcggtgtggcttcccagctttcccgctcacaattaggtgatatcgcagaaggcgctatcaatgctaaatactcccgtgataaagagtccgaagcagatgatttctcctttgatctgttgaagaaacgtggcatcagcacccaggggctggttggcagctttgaaacactggctagcctggatggcggtcgcacccagtccatgtttgactctcacccaccatcaacagagcgtgcgcaacacatccgtgatcgtatcgcctctggtaagtaaatcattgtcatctttcgggctggtcttctgccagcccgctataattgcgcaataaatccccatctgaatacagacaaaactggtttttgcacacaacgttaacgatttgtggcgtcggcgcgtataatgcgcgcggttatgttaacggtacgcctgttttaaggagataaagatgacggcaattgccccggttattaccattgatggcccaagcggtgcagggaaaggcaccttgtgtaaggctatggcggaagcgttgcaatggcatctgctggactcgggtgcaatttatcgcgtactggcattggcggcattacatcaccatgttgatgttgcgtcggaagatgcgctggtaccgctggcatcccatctggatgtacgttttgtgtcgaccaatggcaatctggaagtgatcctcgaaggggaagatgtcagcggcgaaattcgtactcaggaagtggcgaatgcagcttcacaagtcgcggcattcccacgcgttcgtgaagcattattgcgtcgccaacgcgcgtttcgcgaattaccaggtctgattgccgatggccgcgacatgggaacggtggtattccctgatgcaccagtgaaaattttccttgacgcctcctcggaagaacgtgcgcatcgccgcatgctacagttgcaggagaagggctttagtgttaactttgagcgccttttggccgagatcaaagaacgcgacgaccgcgatcgtaaccgagcggtagcgccactggttccggcagccgatgctttagtgttggattccaccaccttaagcattgagcaagtgattgaaaaagcgctacaatacgcgcgccagaaattggctctcgcataagcgaccgaatttgcagtacccccgttgcaatggaatgacagcgggtatgttaaacaaccccatccggcatggagccaggtggacgttaaatataaacctgaagattaaacatgactgaatcttttgctcaactctttgaagagtccttaaaagaaatcgaaacccgcccgggttctatcgttcgtggcgttgttgttgctatcgacaaagacgtagtactggttgacgctggtctgaaatctgagtccgccatcccggctgagcagttcaaaaacgcccagggcgagctggaaatccaggtaggtgacgaagttgacgttgctctggacgcagtagaagacggcttcggtgaaactctgctgtcccgtgagaaagctaaacgtcacgaagcctggatcacgctggaaaaagcttacgaagatgctgaaactgttaccggtgttatcaacggcaaagttaagggcggcttcactgttgagctgaacggtattcgtgcgttcctgccaggttctctggtagacgttcgtccggtgcgtgacactctgcacctggaaggcaaagagcttgaatttaaagtaatcaagctggatcagaagcgcaacaacgttgttgtttctcgtcgtgccgttatcgaatccgaaaacagcgcagagcgcgatcagctgctggaaaacctgcaggaaggcatggaagttaaaggtatcgttaagaacctcactgactacggtgcattcgttgatctgggcggcgttgacggcctgctgcacatcactgacatggcctggaaacgcgttaagcatccgagcgaaatcgtcaacgtgggcgacgaaatcactgttaaagtgctgaagttcgaccgcgaacgtacccgtgtatccctgggcctgaaacagctgggcgaagatccgtgggtagctatcgctaaacgttatccggaaggtaccaaactgactggtcgcgtgaccaacctgaccgactacggctgcttcgttgaaatcgaagaaggcgttgaaggcctggtacacgtttccgaaatggactggaccaacaaaaacatccacccgtccaaagttgttaacgttggcgatgtagtggaagttatggttctggatatcgacgaagaacgtcgtcgtatctccctgggtctgaaacagtgcaaagctaacccgtggcagcagttcgcggaaacccacaacaagggcgaccgtgttgaaggtaaaatcaagtctatcactgacttcggtatcttcatcggcttggacggcggcatcgacggcctggttcacctgtctgacatctcctggaacgttgcaggcgaagaagcagttcgtgaatacaaaaaaggcgacgaaatcgctgcagttgttctgcaggttgacgcagaacgtgaacgtatctccctgggcgttaaacagctcgcagaagatccgttcaacaactgggttgctctgaacaagaaaggcgctatcgtaaccggtaaagtaactgcagttgacgctaaaggcgcaaccgtagaactggctgacggcgttgaaggttacctgcgtgcttctgaagcatcccgtgaccgcgttgaagacgctaccctggttctgagcgttggcgacgaagttgaagctaaattcaccggcgttgatcgtaaaaaccgcgcaatcagcctgtctgttcgtgcgaaagacgaagctgacgagaaagatgcaatcgcaactgttaacaaacaggaagatgcaaacttctccaacaacgcaatggctgaagctttcaaagcagctaaaggcgagtaattctctgactcttcgggatttttattccgaagtttgttgagtttacttgacagattgcaggtttcgtcctgtaatcaagcactaagggcggctacggccgcccttaatcaatgcagcaacagcagccgcttaatttgcctttaaggaaccggaggaatcatgaccaagtcagaattgatagaaagacttgccacccagcaatcgcacattcccgccaagacggttgaagatgcagtaaaagagatgctggagcatatggcctcgactcttgcgcagggcgagcgtattgaaatccgcggtttcggcagtttctctttgcactaccgcgcaccacgtaccggacgtaatccgaagactggcgataaagtagaactggaaggaaaatacgttcctcactttaaacctggtaaagaactgcgcgatcgcgccaatatttacggttaagttttttactcaaacttgaacgagagaaaagcacctgtcgggtgcttttttcatttctctaatctggaactggaagctgcctcgcagagttttgaacagttttcaccctttcgttaaattcttctgaatatgcctcggggaacgcaaaattcccaccagacaaccgctcaacaaagttgcacactttccataaacagggaggggtgcatgaaaataacgacagtcggtgtatgcataattagcggaatttttccgttgctgattttgccccaattgcctgggacattaacccttgcgtttctgactctcttcgcctgcgtactggcatttatccctgttaaaaccgtccgttatatcgcgctgacgttgctgtttttcgtttggggcatattatcagcaaagcaaattttgtgggcaggagaaaccttaactggcgcgacgcaggatgcaattgttgagatcactgcaactgacggcatgaccactcattacggtcaaattactcatctacaaggtcgacgtatattccctgcgtcaggtctcgtgatgtatggcgaatatcttccgcaagcggtttgtgctggacaacaatggtcaatgaaactcaaagttcgtgcagttcatggccaacttaatgatggcggctttgatagccagcgttatgccattgcccagcatcagccgctcaccggccgttttctgcaggcaagtgtcattgaaccgaattgtagcctgcgtgcacagtatctggcgtcactacaaacaacgctgcaaccctatccgtggaatgcggttattcttggtttaggtatgggggaacggttatccgtccccaaagaaatcaaaaatatcatgcgcgatactggaacggcgcatttaatggcgatatcgggattgcacatcgcttttgcggcgttgctggctgccggactcattcgcagtggacaaatttttctgcctgggcgctggatccactggcaaataccattaattggcggaatctgctgtgctgctttttatgcctggttgacgggaatgcaacctcctgcattgcgtaccatggtggcgcttgctacgtggggaatgcttaagttaagtgggcgacagtggagtggctgggatgtatggatatgttgtctggcggcaattttgctgatggatcctgttgccattctctcgcaaagtttatggctctctgccgctgcggtcgcggcattgatattttggtatcagtggtttccctgtcctgagtggcaactgccgccggtattgcgtgcagttgtttccctcatccatctgcaactgggaatcacacttctgcttatgcccgtgcaaatcgtcatatttcatggcattagtctgacctcgtttattgcaaatctattagcaattcccttggtgacatttatcacggttccgttgatcctcgccgcgatggttgtgcatttaagcgggccgttaatcctggagcaagggttatggtttcttgccgaccggtctttggctttacttttctgggggttaaagagtttgccggaagggtggatcaacattgctgaatgttggcaatggctatcattttccccatggttcttactggtggtatggcgattaaacgcctggcgaacgttgccagcaatgtgtgtggctggaggcttgctgatgtgctggccgctgtggcaaaaacctcgacctgacgagtggcagctgtacatgcttgatgtcgggcaagggctggcaatggtgatagccagaaacggcaaagcgattctctatgacacaggactggcctggcctgaaggggatagtgggcaacaactgattatcccctggctccactggcataatcttgaaccggaaggcgttattctgagccatgaacatctggatcaccggggagggctggattcaatattgcatatatggccgatgttatggatcagaagtccgttaaactgggaacatcatcagccctgtgtgcgtggcgaagcgtggcaatggcaaggattgcgtttcagcgcgcactggcctttacaaggtagcaacgataaaggaaataaccattcctgtgtggttaaggttgatgacgggacgaatagcattcttctaaccggtgatattgaagccccagctgaacaaaagatgctaagccgttactggcagcaagtgcaggcaacattgcttcaggtacctcaccatggcagtaatacctcatcatcgttgccattaattcagcgagtgaatggaaaagtggcactcgcatcggcatcgcgctataacgcatggcgactgccctctaacaaagttaagcatcgctatcaactgcaaggatatcaatggattgatactccacatcaaggtcaaacaacggtcaatttttcagcgcaaggctggcggattagcagcctcagggagcaaattttacctcgttggtatcatcagtggtttggcgtgccagtggataacgggtagaatatgcggctatttcaacaaatgctggttttttgaatgcataacgacaaagatctctctacgtggcagacattccgccgactgtggccaaccattgcgcctttcaaagcgggtctgatcgtggcgggcgtagcgttaatcctcaacgcagccagcgataccttcatgttatcgctccttaagccacttcttgatgatggctttggtaaaacagatcgctccgtgctggtgtggatgccgctggtggtgatcgggctgatgattttacgtggtatcaccagctatgtctccagctactgtatctcctgggtatcaggaaaggtggtaatgaccatgcgtcgccgcctgtttggtcacatgatgggaatgccagtttcattctttgacaaacagtcaacgggtacgctgttgtcacgtattacctacgattccgaacaggttgcttcttcttcttccggcgcactgattactgttgtgcgtgaaggtgcgtcgatcatcggcctgttcatcatgatgttctattacagttggcaactgtcgatcattttgattgtgctggcaccgattgtttcgattgcgattcgcgttgtatcgaagcgttttcgcaacatcagtaaaaacatgcagaacaccatggggcaggtgaccaccagcgcagaacaaatgctgaagggccacaaagaagtattgattttcggtggtcaggaagtggaaacgaaacgctttgataaagtcagcaaccgaatgcgtcttcaggggatgaaaatggtttcagcctcttccatctctgatccgatcattcagctgatcgcctctttggcgctggcgtttgttctgtatgcggcgagcttcccaagtgtcatggatagcctgactgccggtacgattaccgttgttttctcttcaatgattgcactgatgcgtccgctgaaatcgctgaccaacgttaacgcccagttccagcgcggtatggcggcttgtcagacgctgtttaccattctggacagtgagcaggagaaagatgaaggtaagcgcgtgatcgagcgtgcgactggcgacgtggaattccgcaatgtcacctttacttatccgggacgtgacgtacctgcattgcgtaacatcaacctgaaaattccggcagggaagacggttgctctggttggacgctctggttcgggtaaatcaaccatcgccagcctgatcacgcgtttttacgatattgatgaaggcgaaatcctgatggatggtcacgatctgcgcgagtataccctggcgtcgttacgtaaccaggttgctctggtgtcgcagaatgtccatctgtttaacgatacggttgctaacaacattgcttacgcacggactgaacagtacagccgtgagcaaattgaagaagcggcgcgtatggcctacgccatggacttcatcaataagatggataacggtctcgatacagtgattggtgaaaacggcgtgctgctctctggcggtcagcgtcagcgtattgctatcgctcgagccttgttgcgtgatagcccgattctgattctggacgaagctacctcggctctggataccgaatccgaacgtgcgattcaggcggcactggatgagttgcagaaaaaccgtacctctctggtgattgcccaccgcttgtctaccattgaaaaggcagacgaaatcgtggtcgtcgaggatggtgtcattgtggaacgcggtacgcataacgatttgcttgagcaccgcggcgtttacgcgcaacttcacaaaatgcagtttggccaatgatcgaaaaaatctggtctggtgaatcccctttgtggcggctattgctgccactctcctggttgtatggcctggtgagtggcgcgatccgtctttgctataaactaaaactgaagcgcgcctggcgtgcccccgtaccggttgtcgtggttggtaatctcaccgcaggcggcaacggaaaaaccccggtcgttgtctggctggtggaacagttgcaacagcgcggtattcgcgtgggggtcgtatcgcggggatatggtggtaaggctgaatcttatccgctgttattgtcggcagataccacaacagcacaggcgggtgatgaacctgtgttgatttatcaacgcactgatgcgcctgttgcggtttctcccgttcgttctgatgcggtaaaagccattctggcgcaacaccctgatgtgcagatcatcgtaaccgacgacggtttacagcattaccgtctggcgcgtgatgtggaaattgtcgttattgatggtgtgcgtcgctttggcaatggctggtggttgccggcggggccaatgcgtgagcgagcggggcgcttaaagtcggttgatgcggtaatcgtcaacggcggtgtccctcgcagcggtgaaatccccatgcatctgctgccgggtcaggcggtgaatttacgtaccggtacgcgttgtgacgttgctcagcttgaacatgtagtggcgatggcggggattgggcatccgccgcgcttttttgccacgctgaagatgtgtggcgtacaaccggaaaaatgtgtaccgctggccgatcatcagtctttgaaccatgcggatgtcagtgcgttggtaagcgccgggcaaacgctggtaatgactgaaaaagatgcggtgaaatgccgggcctttgcagaagaaaattggtggtatttgcctgtagacgcacagctttcaggtgatgaaccagcgaaactgcttacgcaactaaccttgctggcttctggcaactagttacgccgcggcagcgttcgattgatggagtcatgaatgtcgctgccgcacctctcccttgctgatgcgcgtaatcttcaccttgccgcacaaggcctgttaaacaaaccccgccgtcgagcgtcgttggaggatattccggcaacgatctcccgcatgtccttgctgcaaatcgataccatcaatattgttgcccgtagtccatatctggtgcttttcagtcgtctgggaaattatcctgcccagtggctggatgagtctctggcgcgtggcgaattaatggaatactgggcgcatgaagcctgctttatgccgcgtagcgactttcgtcttattcgccaccgcatgctggcacctgaaaaaatgggctggaaatacaaagacgcctggatgcaggaacatgaggcggaaattgcacagttaattcagcatattcatgataaggggccggtacgttcagccgattttgagcatcctcgtaaaggtgcaagcggctggtgggaatggaagccgcataaacggcatctggaaggtttatttactgccggaaaggtgatggtgattgaacggcgcaacttccagcgcgtttatgatttaacccaccgtgtcatgcctgactgggatgatgagcgcgatctcgtttcgcaaacagaagcagaaatcatcatgctggataacagtgcgcgtagcctgggaatattccgcgaacagtggctggcagattactatcggctgaaacgtccggcactggcggcgtggcgcgaagcgagggctgaacagcagcaaatcattgctgtgcatgttgaaaaattgggcaatctttggctgcatgatgatttgctgccgctactcgagcgagcgctggccggaaagctcactgcaacgcacagcgcggtactttcgccttttgatcctgttgtctgggatcgcaaacgcgcagagcagctttttgattttagctaccggctggagtgctataccccagcgccgaaacgccagtatggctattttgttctgccgttattacatcgtgggcaattagttgggcgaatggatgccaaaatgcatcgccagacaggcatccttgaagttatctctctgtggttacaggaaggtattaaaccaacgacaacgctgcaaaaagggctacgtcaggcgattactgatttcgctaactggcagcaggcaacgcgggtgacattaggatgctgcccgcaaggcctctttactgattgccgcaccggctgggaaatagaccccgtcgcataaatgattatgataagatttatgcattcataacccgatccatctggaggaactatggatcatcgtctgcttgaaatcattgcctgcccggtttgcaacggaaaactttggtataaccaggaaaaacaagagcttatttgcaaactggacaacctcgctttcccgctgcgtgatggcattccagtgttgctggaaacggaagcccgcgtgctgactgctgatgagagtaaatcatgagttttgtggtcattattcccgcgcgctacgcgtccacgcgtctgcccggtaaaccattggttgatattaacggcaaacccatgattgttcatgttcttgaacgcgcgcgtgaatcaggtgccgagcgcatcatcgtggcaaccgatcatgaggatgttgcccgcgccgttgaagccgctggcggtgaagtatgtatgacgcgcgccgatcatcagtcaggaacagaacgtctggcggaagttgtcgaaaaatgcgcattcagcgacgacacggtgatcgttaatgtgcagggtgatgaaccgatgatccctgcgacaatcattcgtcaggttgctgataacctcgctcagcgtcaggtgggtatggcgactctggcggtgccaatccacaatgcggaagaagcgtttaacccgaatgcggtgaaagtggttctcgacgctgaagggtatgcactgtacttctctcgcgccaccattccttgggatcgtgatcgttttgcagaaggccttgaaaccgttggcgataacttcctgcgtcatcttggtatttatggctaccgtgcaggctttatccgtcgttacgtcaactggcagccaagtccgttagaacacatcgaaatgttagagcagcttcgtgttctgtggtacggcgaaaaaatccatgttgctgttgctcaggaagttcctggcacaggtgtggatacccctgaagatcttgagcgcgttcgcgctgaaatgcgctaatttcacttcacgacacttcagccaattttgggaggagtgtcgtaccgttacgattttcctcaatttttcttttcaacaattgatctcattcaggtgacatcttttatattggcgctcattatgaaagcagtagcttttatgagggtaatctgaatggaacagctgcgtgccgaattaagccatttactgggcgaaaaactcagtcgtattgagtgcgtcaatgaaaaagcggatacggcgttgtgggctttgtatgacagccagggaaacccaatgccgttaatggcaagaagctttagtacgcccggaaaagcccgacaactggcatggaaaaccaccatgctggcaagaagtgggactgtccgtatgccgactatttatggtgtgatgacgcatgaagaacaccccggccccgatgtcctgctactggagcggatgcgtggtgtttcggtggaggcaccagcccgaacaccagaacgctgggaacaactcaaagaccaaatcgttgaagccttactggcctggcaccgtcaggacagtcgcggttgcgtcggcgcggtcgacaatactcaggaaaatttctggccctcatggtaccggcaacatgttgaagtgctatggaccacgctcaatcagttcaataacaccggtctgacgatgcaggataagcggatcctgtttcgcactcgcgaatgtctcccggcattatttgaaggctttaacgacaattgtgtgctgattcacggtaacttctgtttacgcagcatgttgaaagattcgcgcagcgatcagttactggcgatggtcgggccgggactaatgctttgggcaccgcgagaatacgaactgttccgactaatggataattctctggcggaagatttgctctggagttacctgcaacgcgcgccagtggcggagtcgttcatctggcggcgttggttgtatgtgttatgggatgaagttgcgcaactggttaataccggacgatttagtcggcgcaacttcgatctggcatcaaaatcactcttgccgtggctcgcctgacgaaccttttagccactgccagatacggccaagcgtttcatagccaacacgatcgctatgcatcaaccagaccggagaagggattgcccgttcccacgggttaagcggcgagtcgatggccaactgattcgccggggctggtagcggatttaacccttcctgctgaaaaaagatcatcgcccgcggcagatgtgatgcggaggtcaccagcaggaaaggggcgtcaccaatcgcctgtttcactgctgcagcttcttcttcggtatcttttggcaaatccagggtgataatttgctcgcgcggcacgcccagcgattgcgcaactctggcacctacttccgctgtactcaccgtattggtttttgctacgcctcccgtgaagatcagttttgatcccggattttcgcgccataagcgaataccttcattcaggcgtggcagactgttattgattaaattagagctcggtgcccactgcgggttccaggtataaccacctccgagcaccacgatatagtccactttttgcgaattattccatgtcggataggtgctttcgatgggacgcagcaggcggtcggctaccggttgcaaactcaataacaagagcgccagccacccaatgctaataaaaatcttcccggttttttgaaaacggctaaaccacagcagcgccaggccagcgccaataatcaacaacatcagcggaagtggcagcaacatattgccaatcacttttttcagtgtaaaaagcatcctttctggttccttttttaaccatatagcaagggatcgccagcgatattacaccagacgggttcattctcgccgtggctgtgacaaaatagcgtctttatcagaaaacgtcttagccaaccggtggagaaagcaatgcaggatcgcaattttgatgatattgcggaaaagttttcccgtaacatttacggcaccaccaaagggcagcttcgacaggctattctgtggcaggatctcgatcgcgtgctggcggaaatgggcccgcaaaaactgcgtgtgctggatgctggcggtggagaagggcagaccgcaatcaaaatggccgagcgtgggcatcaggtcattttatgcgatctttctgcgcagatgatcgaccgcgcaaaacaggcggcagaagcaaaaggtgtgagcgacaacatgcaatttatacattgcgccgctcaggatgttgcttcgcatttggaaacgcccgttgatctgatattgttccatgcggtgctcgagtgggtggctgatccccgcagcgtattgcagaccctctggtcagtgttgcgtccaggcggcgtgttgtcgttaatgttctacaatgcgcatggtttgttgatgcataacatggtcgccgggaattttgattacgtgcaggcgggaatgccgaaaaagaaaaaacggacgctttcgccagattatccacgcgacccggcgcaggtttatctgtggctggaagaagctggttggcaaattatgggtaagacaggcgttcgcgtgtttcatgattatctgcgcgagaaacaccagcagcgcgactgctatgaagcattacttgaattagaaacgcgttattgccgtcaggaaccgtatattaccctggggcgttatattcatgtcaccgcgcgcaaaccgcagagcaaggataaagtatgagtgaattttcccagacagtccccgaactggttgcctgggccagaaaaaatgacttctccatctcgctgccggtagaccgactctcttttctgctggcggttgccacgctgaacggcgagcgtctggatggtgagatgagtgaaggcgagctggtggatgcattccgccatgtgagtgatgcgtttgagcaaaccagcgaaaccatcggcgtgcgcgccaataacgcgatcaacgacatggtgcgtcaacgtctgctgaaccgctttaccagcgagcaggcggaagggaacgcaatttaccgtctgacgccgctcggcatcggcattactgactactacatccgtcagcgcgagttttctacgctgcgtctttctatgcagttgtcgattgtggcgggtgagctcaaacgcgcagcagatgccgccgaagagggcggtgatgaatttcactggcaccgtaatgtctatgcgccactgaaatattcggtagcagaaattttcgacagtatcgacctgacgcaacgtctgatggacgaacagcagcagcaggtgaaggacgatatcgcccagttgctgaacaaagactggcgggcggcgatttccagctgtgaattgttgctttcggaaacttccggaacgctgcgtgaattgcaggatacgctggaagcggcaggcgacaaattgcaggctaatctgttgcgcattcaggatgcgacgatgacccatgacgatctgcatttcgtcgatcgtctggtgttcgatctgcagagcaaactcgatcgtattatcagttggggccagcaatccatcgacttgtggattggctacgaccgccacgtacacaaatttattcgtaccgcgatcgatatggataaaaaccgcgtctttgctcagcggttacgtcagtcggtacaaacctattttgatgagccgtgggcgctaacttatgccaatgccgatcgtctgctggatatgcgtgacgaagagatggcactgcgcgatgaagaagtgactggggaacttcctgaggatctggaatacgaagagtttaacgagatccgcgaacagctggcggcgatcatcgaagaacaacttgccgtgtacaaaaccagacaagtgccgctggatcttggtctggtggtacgcgaatatctgtcacagtatccgcgtgcacgtcactttgacgttgcgcgtattgttattgatcaggcggtacgtcttggcgtagcgcaagcagatttcaccggactgccagcgaaatggcagccgattaatgattacggagccaaggtacaggcgcatgtcatcgacaaatattgaacaagtgatgccggttaagctggcgcaggcgctggcgaatccgttatttccggcgctggacagcgccttacgttcaggacgccatattggcctcgacgaactggataatcatgcattcctgatggattttcaggaatatctggaagagttttacgcgcgttataacgttgagcttattcgcgcaccagaagggttcttctatttacgcccacgttccaccacgctgatccctcgttccgtcttgtcggaactggatatgatggtcgggaaaatcctctgttatctctatctcagcccggaacggctggcgaatgaggggattttcacccagcaggaactgtacgacgaactgctcaccctggccgatgaagcaaaactgctgaaactggtgaacaaccgttcaaccggttcagacgttgaccgtcagaagttgcaggagaaagtacgttcttcgctcaaccgtctgcgtcgtttaggcatggtgtggtttatgggccacgacagcagcaagtttcgcattaccgaatcggtgttccgcttcggagccgatgtgcgtgctggcgacgatccccgtgaagcacagcgtcgcctgattcgtgatggcgaagcaatgccgattgaaaatcatctgcaactcaacgatgaaaccgaagagaatcagccagatagcggagaggaagaataatgattgaacgcggtaaatttcgctcactgacgctgattaactggaacggcttttttgcccgaacttttgaccttgacgagctggtcacgacgctttctggcggtaacggggcgggtaaatccaccaccatggcggcgttcgttacggcgctgatccccgacctgaccctgctgcatttccgtaacactacggaagccggggccaccagcggttcgcgcgataaaggtctgcacggtaagctgaaagcgggtgtctgttattcgatgctcgacaccattaactcgcgccaccagcgcgtggtggtcggtgtgcgtctgcaacaggttgccggacgcgatcgtaaagtggatatcaagccgtttgccattcagggactgccgatgtcggtgcagccgacacagctggtgaccgaaaccctgaacgaacgccaggcgcgcgtgctgccgcttaacgagctgaaagacaagctcgaggcgatggaaggcgtgcagtttaaacagttcaactccattactgattaccactcgctgatgttcgatctgggcatcatcgcgcgtcgtctgcgctccgcatctgaccgtagcaaattctatcgtctgatcgaagcttcgctgtatggcgggatctccagtgccattacccgttctctgcgcgactacctgttgccagaaaacagcggcgtgcgtaaagcgttccaggacatggaagcggcgctgcgtgaaaaccgtatgacgctggaagcgattcgtgtcacccagtcggaccgcgacctgtttaagcatctgatcagcgaagccaccaactacgtggcggcggactacatgcgtcacgccaacgagcgccgtgtccatctcgacaaagccctggagtttcgtcgcgagctacatacttcgcgtcagcaactggcggctgagcagtacaaacacgtcgatatggcgcgtgagctggcagagcacaacggtgccgaaggcgatctggaagcggattatcaggcggccagtgatcacctgaacctggtgcaaaccgcactgcgtcagcaggagaagatcgaacgctacgaagcggatctcgatgagctgcagatccgtctggaagagcaaaatgaagtggtggcagaagccatcgaacgccagcaagagaatgaggctcgtgcggaagctgccgaactggaagtggacgagctgaaaagccagcttgctgactaccagcaggcgctggacgtccagcaaacgcgcgcgatccagtataaccaggcgattgctgcgcttaatcgtgccaaagaactgtgccatctgccggacttaaccgccgactgcgccgccgaatggctggaaaccttccaggcgaaagagctggaagcgactgaaaaaatgctctctcttgagcagaaaatgagcatggcgcaaaccgcgcacagccagtttgagcaggcttatcagctggtggtggcaatcaacggcccactggcgcgtaacgaggcgtgggatgtcgctcgcgaactattgcgcgaaggggtcgatcagcgtcacctggcagagcaggttcagccgctgcggatgcgattaagcgaactggaacagcgtctacgcgagcagcaagaagctgagcgtctgctggcagatttctgcaaacgtcagggcaagaattttgatatcgacgaactggaagccctgcatcaggaactggaagcacgcattgcctctctttccgatagcgtgtctaacgcccgtgaagagcgcatggcactgcgccaggagcaggaacagctgcagtctcgcattcagagtttgatgcagcgtgcgccggtttggctggcagcgcaaaacagtctcaaccagttgagcgaacagtgcggcgaagagtttacctccagccaggacgtcaccgaatatctgcaacagttgctggagcgtgagcgagaggcgattgttgaacgcgatgaagtgggcgcgcgcaaaaacgccgtcgatgaagagatcgaacgtttaagccagcctggcggctctgaagatcagcgtctgaacgcgctggcggagcgttttggtggtgtgctgctgtcagaaatttatgacgacgttagcctggaagatgcgccgtacttctcagcgctgtatggcccgtcacgccacgccatcgtggtgccagatctgtcacaggtaactgaacacctggaaggcttgaccgattgcccggaagatctctatctgatcgaaggagatccgcagtcattcgatgacagcgtgttcagcgttgatgagctggaaaaagcggtagtggtgaaaatcgccgatcgtcagtggcgttattcacgtttcccggaagtgccgctgtttggtcgtgctgcgcgtgaaagccgtattgaaagcctccatgccgagcgtgaagtgctttccgaacgcttcgccacgctctcctttgatgtacagaaaactcagcgtctgcatcaggcgttcagccgctttatcggcagtcatctggcggttgcgtttgagtctgacccggaagcagaaatccgtcaactgaacagccgtcgcgtcgaactggagcgggcgttaagtaatcatgaaaatgataaccagcagcagcgtattcagtttgagcaggcgaaagagggcgttacggcgctgaaccgcattctgccgcgtctcaacctgttggctgatgacagcctggcggatcgcgtcgatgaaatccgcgaacgtctggatgaagcccaggaagccgcgcgttttgttcagcagtttggcaatcaactggcgaaactggaaccgattgtttcggtattgcagagcgacccggaacagttcgaacagttaaaagaagattacgcgtactctcagcagatgcagcgcgatgcccgtcagcaggcgtttgccctgacggaagtggtgcagcgtcgtgcgcactttagctattctgactcggcagaaatgcttagcggtaacagcgatctcaacgaaaaactgcgtgaacgtctggaacaggcggaagcggagcgtacccgcgctcgcgaagcgttgcgcggtcacgcagcgcagttgagtcagtacaaccaggtgctggcttcgctgaaaagttcttacgacaccaaaaaagagctactcaacgatctgcaacgtgaattgcaggatatcggcgtgcgtgctgatagcggggcagaagagcgggcgcgtattcgccgtgacgagctgcatgcgcaactgagcaataaccgttcacgccgcaatcaactggaaaaagcgcttaccttctgcgaagcggagatggacaacctgacccgcaaactgcgcaagctggagcgggattactttgagatgcgcgagcaggtagtgaccgccaaagcgggctggtgtgcggtgatgcgcatggtgaaagataacggcgttgagcgccgcttacaccgtcgtgagctggcttatctctccgctgatgatttgcgttccatgtcggataaggcgttaggtgcgctgcgtctggcggtggcggataacgaacatctgcgcgacgtgctgcgcatgtcggaagatccgaaacgtccggagcgtaaaattcagttcttcgtggcggtttatcagcatctgcgtgaacgtattcgtcaggatattattcgtaccgatgatccggtggaagctatcgaacagatggagattgaacttagccgtctgaccgaagaattaacctcccgtgaacagaaactggcgatcagttcccgcagcgtggcgaacatcattcgcaaaaccattcagcgcgagcagaaccgtatccgtatgctcaaccaggggttgcagaacgtatcgtttggtcaggtgaacagcgtgcgtctcaacgtgaacgtgcgtgaaacgcacgccatgctactggatgtgctctctgaacagcacgagcagcatcaggatctgtttaacagcaaccgtttgaccttctcggaagcgctggcgaaactgtatcaacgtcttaacccgcagattgatatggggcagcgcacgccgcagaccatcggtgaagaactgctggattaccgcaactatctggaaatggaagttgaggttaaccgtggttccgatggctggctgcgcgcagagtctggtgcattgtcgaccggtgaggcgattggtaccggtatgtcgattctggtgatggtggtacaaagctgggaagatgaatctcgccgcctgcgcggtaaagatatctctccttgccgcctgctgttcctcgatgaagcagcgcgactggatgctcgttctatcgccacgctgtttgaattgtgtgagcgtttgcaaatgcaactcatcatcgcagcgccggaaaatatcagcccggagaaaggcaccacctataaactggtgcgtaaagtcttccagaataccgaacacgttcatgtcgtcggcctgcgaggatttgcgccgcaactccctgaaacgcttccaggaactgacgaagcgccttctcaggcgagttaaaattaaggcggcagcaatgccgccttttctttttccgaaaactccgtttctgcactaaaaaagtggcacattacggcgcgcttttctttaaacttctttacattaggttatgtaaaaacgtatcggcgtttatatactgaagataagcctgatgagtaacaggcttgctcgtcatactttcgtgagtattggcgttgtacaggcaagtcgtaaaataacagcctggctattcagagtatgataaaaacagggggcaagggatgttgcttaatatgatgtgtggtcgtcagctgtcggcaatcagtttgtgcctggccgtaacattcgctccactgttcaatgcgcaggccgatgagcctgaagtaatccctggcgacagcccggtggctgtcagtgaacagggcgaggcactgccgcaggcgcaagccacggcaataatggcggggatccagccattgcctgaaggtgcggcagaaaaagcccgcacgcaaatcgaatctcaattacccgcaggttacaagccggtttatcttaaccagcttcaactgttgtatgccgcacgcgatatgcaacccatgtgggaaaaccgtgatgctgttaaagccttccagcaacagctggcagaggtggcgattgccggtttccagccgcagtttaataaatgggtagagttactgaccgatcctggtgttaacgggatggcacgcgacgtggtgctctctgatgcgatgatgggctatctccatttcattgcaaatattccggtcaaaggcactcgctggctatatagcagtaaaccttatgcacttgcaacgccgccgctctcggtgattaaccaatggcagctggcgctggataaaggtcaattgcctacgtttgttgcaggactggcaccgcagcatccgcaatatgcggcgatgcatgaatcgttactggccttactctgtgacaccaaaccgtggccccaactgaccggcaaagcaacgttgcgcccagggcagtggagtaacgacgtaccggcgttgcgcgaaatattgcaacgcacaggcatgttggacggggggccgaaaattactctacctggcgatgacacgccaactgacgcggtagtcagcccatccgctgttactgttgaaacagcagaaactaagccgatggataagcaaacgacgtctcgtagtaaacctgcgcctgccgttcgcgccgcctacgataatgaactggtggaagccgttaaacgttttcaggcatggcaaggattgggggcagatggtgctattggcccggcaacacgtgactggttaaacgtaacgcccgcccagcgtgctggtgtgttggctctcaacatccagcgattgcgcttgctgccaacagagctttctaccgggatcatggttaacattccggcctattcgctggtctactatcagaacggcaatcaggtgctggattcgcgagtcattgtcggtcgccccgatcgcaaaacgccgatgatgagcagtgcccttaacaacgtagtggtaaacccgccgtggaacgtacctccaactctggcacgcaaagatattctgccaaaagtgcgcaacgatccgggatatctcgaaagccatggctatacggtgatgcgcggctggaacagcagagaagcgattgacccatggcaggttgactggtctacaatcacggcctcgaatttaccgttccgcttccagcaggctccaggcccacggaactcgctggggcgctataaattcaatatgccgagttcagaggccatttatttgcatgacacgccgaaccacaatctgttcaagcgtgatacacgcgcattgagctcaggctgtgtacgagtgaataaagcttccgatctggcgaatatgctgttgcaggatgcaggctggaatgacaaacgtatttctgatgcgctgaagcagggtgatacacgttacgtcaatattcggcagtcgattccggtgaatctctactacctgacggcctttgttggtgcagatggtcgtacccagtatcgtacagatatttacaattatgatctgcctgcgcgatccagctcgcaaatcgtatcgaaagcggaacaattaatcaggtaaatgaagtagttcggggaaatcagttgtcgtaataattagcatgattgggggcgattctctgcagcccccgtcactgctggggttgagtcatcttgacgtctgctttacgggcggttaaggtgcctcttgtgcgccagaagtgcatataaacgataacattgacctgtagacttgattatcatggacaaattcgacgctaatcgccgcaaattgctggcgcttggtggcgttgcactcggtgccgccatcctgccgacccctgcgtttgcaacactctctaccccacgcccgcgcattttgacactcaataatcttcataccggagagtcaatcaaagcggagtttttcgatggcagaggctatattcaggaagaattggcaaaacttaaccattttttccgcgattaccgcgcgaacaaaataaagtccatcgacccaggattattcgaccagttgtatcgcctgcaagggttgttaggcacgcgcaaaccggtgcaactcatttccggttatcgttctattgataccaacaatgaactacgcgcccgcagccgtggagtagcgaagaaaagctatcacactaaaggccaggcgatggatttccatattgaaggtatcgcgttaagcaatattcgcaaagccgcgttatctatgcgcgcaggtggtgtaggatattatccacgtagtaactttgtgcatattgataccgggccagcacggcactggtagtaattgcttaacgaaacaggggcagtatgaactatcgtattattccggtcaccgcattctcccagaactgttcattaatctggtgtgaacaaacccgtctggccgcactggtcgatcctggcggcgatgcggaaaaaatcaaacaggaagttgatgacagcggcctgacactgatgcagatcctgctgacgcatggtcatctggaccacgttggcgcagcggcggaactggcgcaacattacggcgtgccggttttcggcccggaaaaagaagatgagttctggctgcaaggcttgcctgcgcaaagtcgtatgtttggtctggaagagtgccagccgctgacgccagatcgttggctgaacgaaggcgataccatcagcatagggaatgtgactttacaggtgttacattgccctgggcatacgccgggtcatgtcgtgttttttgatgatcgggcaaagctgctgatttctggcgatgttattttcaaaggcggagtagggcgcagtgacttcccgcgtggcgatcataatcaactgatttcttcaatcaaagataaattgctgccactgggggatgacgtgatatttattccgggtcacggaccattatccacacttggttatgaacgcctgcataatcccttcctgcaagacgaaatgcccgtctggtaaggcacataaaaaagcccgcttttaatgctggcctggatttctggcaaagtgcgctttgtttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgttgcgtttgtcatcagtctcagcccgcttttcagcgggcttcattgtttttaatgcttacagcactgccacaatcgcttcgcacagcggagccatgttatctggtgtcatcccggccacatttacgcgaccagaagcaaccgcatatacgccaaactcttcgcgcagacgcagcacttgttcttttgtcaggccactgaaggagaacatgccgttctgtttgatgataaagctgaagtcgcggtttgcgcctttttcctgcagcgtattgacgaacaactgacgcatacgctgaatacgctggcgcatatcagtcagctcttgttcccaaatcgcacgtaacgcatcgttgctcaggatggtggcaacaacagaagcgccgtgtgctggtgggttagagtagttagcgcgaatcgccgctttcatttggctgaatgcgcgatcaacggtttcactgtcggcagcaaccagagtacaagcgccaacacgctcgttgtacaggccaaagtttttagagtaggaactggcaacaatcagctctttatgcatagccgcgaaagcgcgcagtccttcagcatcttcttccagaccacgggcaaaaccctggtaagcgaagtcaaacagcggtaaccagcctttctcaacggagagttgtgccagtgtttgccattgttccagcgtagggtcgataccggttgggttatggcagcagccatggaacagcactacgtcgccagcctgagcttcattcaggctgttaatcagtgcatcgaagtcaagagtgtgattttccgcatcataataagcgtattcacgaacttccagacctgcagagttaaagacgctcttatggttcggccagcttgggttgctcacccacacacgcttaacgctggtattttttgccaggaaatcggcagccacgcgtagtgcgccagtgccccccggagtctgtgccgtgcgagcacgtttgtcattgatcagggcgctacctttaccaaacagcagttcctgagtgcagcgaccaaattcagggatgccgtcaatgccgaggtaatttttggtggtttcattttcgagcagatactgttcagcctttttcacgctggtcagtaccggggttttgcccgtctcatctttatagacaccaatcccgaggttaattttgccgggacgttcatcggcacgaaacagatcggccaggcccagaatcgggtcggcaggagcggcggtaatgttctcaaacatgacgaggttccattatggttacagaagggaagtccgctatcagggtaacgggagatttacaaaattccaactattactgatgaaaacgcaggctgtttttgcaagacgtgagattgctctggaaggtataaaaaaaacaggaccaaagtcctgttttttcggcatttaacaaagaggtgtgctattagaactggtaaacgatacccacagcaacggtgtcgtctgaacctacgcccagtttgttgtcagaatcgatctggttgatgatgtagtcaacataggtggacatgtttttgttgaagtagtaggttgcgcccacttcaaagtagttcaccagatcaacatcaccgataccttctacgtctttcgctttagatttggtgtaagcgatggacggacgcagaccgaaatcgaactggtattgcgcaactaacagaacgtcttgcgttttgttggcgaagccgctggtgtttgtaaatttattagtgatcggcgtagcgttacgggtttcaccgtagttcgctgccaggtagatgttgttcgcgtcgtacttcagaccagtagcccactgttcagcttttttaccgttgccaagaggttgagcttcttgcaggttggtacggtcagctgcaccataagcaccaacgataccaaagccttcgtattcgtagctgatagaaccgccaacaccgtcgccgttagaacggcgtgcagtgtcacgctcgtttttacccaggtactgaacagcgaagttcaggccatcaaccagaccaaagaagttggagttacgataggtagcaacgccgccaacacgaccaacgaagaagtcatcgctgtatgcagtatcaccaccaaattctggcagcatatcggtgtaacccagtgcatcataaaccacaccgtagttacggccgtaatcgaaagaaccaacgtcagcgtatttaagacccgcgaatgccagacgcgttttgttaccagtttgagcgtcagcgccttcagagttgttaccctggaagttatattcccactgaccataaccggtcagatcggaattgatttgagtttcccctttaaaaccaagacgggcataggtcatgtcgccattgccaccgtaactgttttcaccgttacccttggaaaaataatgcagaccaacagctttaccgtacagatctactttgttgccatctttgttatagatttctgcagcgtttgcagtacctgctactaacagagcagggacgatcactgccagaatattgcgcttcatcattatttattaccctcatggttttttttatgacacctgccactgccgtcaataagttctgtcaataaaaatttacggaactattgatgagagtttggtgtctttatgtgtctgcaggcatctttccattcaaactaacgtttcgctaccgtgaaagtgctacaaagataaagatttggtttcaaaaagaaaaaatatgtaaccaaaagtaaaatttaaggaactttgtgaacaccgtcatatttccatagagacgtgatgatatttacagcaattttaatctatttatatgatttccttatatttaaattaactaaacggaaattttgtttctgatggaaactttatcgacctggcacaaaatcttctttcagacatccagaatgccaaaaaatagtatgaaaattgtgctattagctaagaaaaaactaatccgcaataagaatgcggattagtttttgcgcgtaaatgttgcaatgtaatattccgtaacaggatgatcgttatggcggggttgcaaatagattgcttgacttaacaaacagataacttgacagaaaagataaaaaaagagccagcgggcgctggctcttgaagacgctaaattagaagctggcgttacgcggagtacgtgggaacggaatcacatcacgtacgttttgcacgccagttacgtaagcaatcagacgttcaaaaccaagaccgaaacctgaatgcggaacagtaccgtagcgacgcagatcgcgataccaccagtaatcttctttattcaggcccatttccagcatacgctcgtccagcacgtccagacgttcttcacgctgggagccaccaatgatctcaccgatgcccggagccagaacgtccatagccgcaacggttttaccgtcttcgttaaggcgcatatagaacgctttaatatctttcggatagtttttaaccactaccggtgctttaaagtgttcttccgccagataacgctcatgctcagaagagagatcgactccccagtaaaccgggttttcaaacttcctgccgcagttttcgagaatggtcactgcgtcggtataatccacctgcgcaaaatcggcttcaatgaagcgttccagacgtgaaacggcatctttatctacgcgttcagcgaagaatttcatgtcgtcagcgcgttcttcgagaaccgctttgaagacatatttcagcatggcttcagccagacccgcaatatcgttcaggttagcaaacgccacttccggctccagcatccagaattccgccaggtgacggctggtgttggagttttcagcacggaaagtcgggccgaaggtataaattttggacaatgcgcaagcgtaggtttcgccgttcaactggccagatacggtcaggaaagactctttaccaaagaagtctttgtcgaaatccactttgccctgatcgttacgcggcaggttttccagatccagcgtagaaacgcggaacatttcgcctgcaccttcggtatcagatgcggtaatcagtggcgttgaaacccagaagaatccctgctcgttaaagaagcgatgcagcgcctgcgccagcgtatggcgaacgcgcgcgacggcaccaatcaggtttgtgcgcggacgcaggtgagcgacttcacgcagatactcaatgctgtggcgttttgccgccatcgggtaagtgtctggatcttcaacccaaccagcaacttcaaccttgctggcctgaatttcaaattgttgcccctggcccggcgacgccacgactttacccgtcacaatgaccgagcagccggtggtcagacgcaggacgtcttcattgtaattgggcagagaattattgatgacagcctgtacaggatcaaagcaggaaccgtcataaacggcgaggaaggagatgccagcttttgaatctcggcgggtacgtacccatccgcgcacggtgacttcgctgtcaacggctacacggccctggagtacgtcggctacaggcacaacgctcataatattctctctgttaatagtcggaaaaaataaacacttgtccacccgtaaatggggggatacctatgttacctggcatctgcaatcagacaagcagaattcgcaaatgcagcgaaagatttcggaattaaaggtaaaaaaagggagccgattagctccctgatgatattaactggcttttttaatatgcggaaggtcgaacgctttgcgcagcgcccgaacaaacgctttatcatggcagatagttttgccagggctgtcagaaagtttcgccaccggtttaccgttacactctaccaacttaatgacaatattcaggggttttacctgggggatatcgcaggtcaggcgagtcccaataccaaaacttaattgcacgcgggaagagaagtggcggtatagctcaaccgctttgcgtaaatccagattgtcagagaaaaccagcgttttactctgtggatcaattcccagcttttcataatgtgcaatggctttttcaccccattcaaccgggtcgccagagtcatgacgcaggccctgataccgactagcgaactcgacaccgaaatcacgcaggaaagcatccatagtgatgcagtcggttaatgcaatgccaagttggtcgggatactcttccagccaggcagcaagtgcagctcgctggctgttggctagatccgggctgatttgctgatgtgcctggaaccattcgtgtgcctgtgttcccatcggcgtgagggaaagccgacgcgccagatcgtagttgctggtgcccacaaaccaggattcctgttgcagacgcttaacgatggtttcttgtacttcgcgagaaaaacggcgacgggtgccaaaatccatcagatggaagcgcgacatatcaagaccggcggttaacgccgagaagtcgactaatttgctttccagcgtgtcgagggcttgcgcaacgtcggcctgcggtgagcgatagcgatgtaccatttcactgataaccgccagcaaaggaacttcccagaggatgacttcacgccacgggccgcttaaacgaatatccagcttgccattatcgttggacacggtgacttgttccgggttaaagcggaactcgcgtaaccagttaagatagtcggccttaaagaaaggcagggcagaaagccactgatattcatcatcctgcaggcgcaggtgctgcatcgcctgaacctgttcacgaatagcatcggcataaatacccagcagatcgtcacctcggcaacgaaactccgccgcgacatgcacatcgtaatagtgatgaaacacggcttgctgcatatgcaacttataagcatctgtatccagcaacgagtgcagaacaggagaagcgaattgtgtcataggtgcgcagtagcgtcctcgtacaggagcgtttagtacaataaacatcttcaggaactgctggagtataccttgtttcgcaatttattgaaccccgatcacaccatatgccacctttctggtcgatggcattacgcggtgtatgttataaaaatgtagcaataaaggcgtttgtacctgaaaagatgaagattctgcatagcgcgatttacgcaacaggaatagactgaacaccagactctataaaagatgctaaaggttatttatgactcaacagccacaagccaaataccgtcacgattatcgtgcgccggattaccagattactgatattgacttgacctttgacctcgacgcgcaaaagacggtcgttaccgcggtcagccaggctgtccgtcatggtgcatcagatgctccccttcgtctcaacggcgaagacctcaaactggtttctgttcatattaatgatgagccgtggaccgcctggaaagaagaagagggcgcactggttatcagtaatttgccggagcgttttacgcttaagatcattaatgaaataagcccggcggcgaataccgcgctggaagggctttatcagtcaggcgatgcgctttgcacccagtgtgaagccgaaggtttccgccatattacgtattatctcgaccgcccggacgtgctggcgcgttttaccaccaaaattattgccgataaaatcaaatatcccttcctgctttccaatggtaaccgcgttgcgcaaggcgaactggaaaacggacgccattgggtacagtggcaggacccgttcccgaaaccgtgctacctgtttgcgctggtggcaggcgactttgatgtactgcgcgatacctttaccacgcgttctggtcgcgaagtagcactggagctgtacgtcgatcgcggcaaccttgatcgcgcgccgtgggcgatgacctcgctgaaaaactccatgaaatgggatgaagaacgctttggcctggagtatgacctcgacatctatatgatcgtcgcggtggatttcttcaatatgggcgcaatggagaataaggggctgaatatctttaactccaaatatgtgctggcccgcaccgacaccgccaccgacaaagattacctcgatattgaacgcgttatcggccatgaatatttccataactggaccggtaaccgagtgacctgtcgcgactggttccagctcagcctgaaagaaggtttaaccgtcttccgcgatcaggagttcagctctgaccttggttcccgcgcagttaaccgcatcaataatgtacgcaccatgcgcggattgcagtttgcagaagacgccagcccgatggcgcacccgatccgcccggatatggtcattgagatgaacaacttctacaccctgaccgtttacgagaagggcgcggaagtgattcgcatgatccacaccctgcttggcgaagaaaacttccagaaagggatgcagctttatttcgagcgtcatgatggtagtgcagcgacctgtgacgactttgtgcaggcgatggaagatgcgtcgaatgtcgatctctcccatttccgccgttggtacagccagtccggtacaccgattgtgaccgtcaaagacgactacaatccggaaaccgagcagtacaccctgaccatcagccagcgcacgccagccacgccggatcaggcagaaaaacagccgctgcatattccgtttgccatcgaactgtatgataacgaaggcaaagtgatcccgttgcagaaaggcggtcatccggtgaattccgtgctgaacgtcactcaggcggaacagacctttgtctttgataatgtctacttccagccggtgcctgcgctgctgtgcgaattctctgcgccagtgaaactggaatataagtggagcgatcagcaactgaccttcctgatgcgtcatgcgcgtaatgatttctcccgctgggatgcggcgcaaagtttgctggcaacctacatcaagctgaacgtcgcgcgtcatcagcaaggtcagccgctgtctctgccggtgcatgtggctgatgctttccgcgcggtactgcttgatgagaagattgatccagcgctggcggcagaaatcctgacgctgccttctgtcaatgaaatggctgaattgttcgatatcatcgacccgattgctattgccgaagtacgcgaagcactcactcgtactctggcgactgaactggcggatgagctactggctatttacaacgcgaattaccagagcgagtaccgtgttgagcatgaagatattgcaaaacgcactctgcgtaatgcctgcctgcgtttcctcgcttttggtgaaacgcatctggctgatgtgctggtgagcaagcagttccacgaagcaaacaatatgactgatgcgctggcggcgctttctgcggcggttgccgcacagctgccttgccgtgacgcgctgatgcaggagtacgacgacaagtggcatcagaacggtctggtgatggataaatggtttatcctgcaagccaccagcccggcggcgaatgtgctggagacggtgcgcggcctgttgcagcatcgctcatttaccatgagcaacccgaaccgtattcgttcgttgattggcgcgtttgcgggcagcaatccggcagcgttccatgccgaagatggcagcggttacctgttcctggtggaaatgcttaccgacctcaacagccgtaacccgcaggtggcttcacgtctgattgaaccgctgattcgcctgaaacgttacgatgccaaacgtcaggagaaaatgcgcgcggcgctggaacagttgaaagggctggaaaatctctctggcgatctgtacgagaagataactaaagcactggcttgataaataaccgaatggcggcaatagcgccgccattcggggaatttacccctgttttctcaggcgagtttcagattcaccacgttgcatcacccgttgcaacacctccgcttccagctccgctaatcgcaccgaccctaatcgacgcggacgggggatatccactgtcaaatccagaccaatttttccctcttcaattaacagcacccggtcagccatcgctaccgcttcgctcacatcatgcgtcaccaacagtacggtaaagccgtgctcctgccaaagtgacacaatcaaatcctgcatctcgagtcgcgttaaggcgtccagcgccccgagcggttcatcaagcaacaataatcccggtcgatgaatcaacgctcttgccagcgccactcgctgtttctgcccgccagaaagtgcggcaggccattcccctgcgcgattctccagtcctaccgcagccaacgctcgacgtgcggcatcgcgccactggcctttaaggcctaacccaacgttatcaatcaccgatttccacggtagcagacgcgcatcctgaaacatcattcgcgtgtcttcctgaatttcagccagcggtgtggtgcccgctaacacatcgcctgcggttggcgtttccagacctgccagcaggcgcagcagggtacttttgccaccaccgctgcggcccaccaccgccacaaactgacctgccggaatatgtaaatccagttggttcaggacgatattttccgcgtaatgtttgcttactgcattgagcaacaatggcgtgccctggttcagacgagcagtattcataccgtggcctccttcaaatgataagccgggttccagcgcaaccagaggcgctctaacagctgcgcgctgacgtcagccagtttgccgagcagggcgtaaagaataatagcgactaccaccacgtccgtttgcaaaaactcccgcgcattcatcgccagataaccaatgcctgaattggcagaaatggtttcggcaacaatcagcgtcagccacatcaggcccaacgcaaaacgcacgccgaccataattgagggcagggcaccaggcaggatcacatggataaacagcggtatgccggataatccatagctacgcgccatctccaccaacccgcgatcgatattacggatgccatgccaggtgttgatataaatggggaatagcgtaccgagcgccaccagaaagatttttgcggattcatcaatgccaaaccacaaaatcaccagcgggatcagcgccagatgcggcacgttgcgcaacatctgaattgaggtatccagcagccgttctccccagcgagatagcccgctaatcagtcccaaaatcaaccccagcgatccgccaattgaaaagccaatcagcgcccgccaggagctgatcgccagatgctgccacagttcgccgctggcggagagcgtccagaacgccgtcaccactccttccggtgaaggcaaaatacgcgtcgacagccagccaaccgaggaggccagttgccacaccgccacgatgcccaccggtaaaaaccagggggcaacgcgcaataaccacttcttcactggcgttgccattatttcttccttagctttgcgcgactttacgggggataaaatcattcgccaccgcttcgccttgcggattcagcggctgcggctggggaatttccgggatggcgacatccagaagcgggaacagcaactcgccaacccgatacgcttcttccagatgcggatagcccgaaagcacaaaactgtcgatgccaagcgcggcatattcgttgattcgcgcagcgaccgtaggaccatcgcccaccagcgccgtcccggcaccgccgcgcactaagccaacgcccgcccataaattggggctgatctccagattgtcgcgcttgccgttatgtaacgccgccattcgctgttgccctacggaatccgtccgggcgaatgcggcctgtgctttggcgatagtttcatcatcaagatgcgagattaaccgctcggcggcctgccacgcttcgtcgttagtttcacgaacaatcacatgcagacgaataccgaaacgaattttgcgtccatgcgcggcagctttcgcccgcacttgttcgattttctctttaaccagttccggcggttcgccccaggtgaggtagagatcaacctgttctgccgccagctcctgggcgacatctgacgatccgccaaagtaaagtggcggatacggctgttgaatcgccgggaagagcagttttgctccgcgcacatgaatatgtttaccgttgaaatcgacggtttctctctgcaataaacgccgccagacctgggtaaattccgccgaggcttcgtagcgctcgctatgatcaaggaacactccgtcgcctgccagctcttgtggatcgctgcctgtgaccaggttaaacaacgcacgtccatttgagagacggtcaagcgtggcggcctggcgggcggcaacggtaggtgaggttacgctgggacgcagggcgacaagaaacttcagccgctgcgtcaccgggatcatcgatgcggcaaccagccacgcatcttcgcaggagcgccccgttggaattagcacaccggtatagccaagacgatccgccgcttgcgcaatttgttgcagataaccgtgatcaaccgggcgtgaaccttcttccgttcccagataatgcccgtcaccgtgggtcggtaaaaaccagaacatattcagactcataattgttttccttccagttgagtgggctgccagatgcgctggcgaatatcgacttttttcggcaccagacgattttcataaaacagatctgccgtttgctgctgtaaggcggcaacctcggcgttaaccggtttgatggtggtaggagggcgatgatctaagtaagaggcaatcaccggtgccggtaagcccatcgtttttgccagtaaagcgatgctttgctcgcgctggctgcgggttaacgcatcggcctcactaaaggttgccagtacgccctgaataaaagcgccgtttttttctgcatagggacgagctgccagataaaacgatccagtttgattgagatcggtgccgtctttcagcacccgcacgccgccctgtaataatgcagcagagtagtagggatcccagatagcccaggcgtcaacgttaccttgctggaacgcggcgcgggcatcagcgggcgtcaggtaagtgggttggatatcggtaaacttaagtccggcctgacgcagtgcacgcagtaaaaggttgtgtgaactggaacctttctgaaaggcaactttgtgacctttaagatcggctacggttttgatcgggctgttttctgccaccagaatcacttcggctttgggcttcggtggctcgacgcccacgtacaccaaatcagccccggcagcctgggcaaagattggcggaatatccccggtactgccgagatcaatactgccaacgtttaacgcttccaacatttgcggacccgcggggaactccacccaggagatttttgattccggatagcgtttttccagtaactggtggctttttgccagcaccataccaatactgcctttctgatagcctatacgtaacgcttcaggcgaggattctgcagcaaccgcaaaagtagagacgctaagcaatcccgccagcgccagtttaatgatgttacgcatgggcattacctcgcagagacagaaggtcaggaacctgaacatcgcggcggtgcaatgcctgccagaaagtttctagcgcggtatcaagacgggtttgcagatttggcgtgaactggggtctgtgatggtaatcaattacttgtgagtcatcggcaaacacgccgtgcaggatctcctgagctttcagtgcgcttaaaactggtttaagggcataatcgaccgccagcagatgggccacggtaccgcccgtcgccagcggtagcaccactttgccttgcaaagcgcgttctggcagcaggtcgagcagggttttcaacgcaccggaataggcggctttatacacaggcgtggcgacaatcagcccatcggcctgttgcagctgttcggtgaaggtcttgagtgccggactatcgaaacgagcataaagtagatcttccggggcgaagttttgcagattccagtgataaacctctacatccaggccatttagtttttcccgcgcatattccagcaaggagctggagcgagaaggaaagcgaggactacccgccagggtgatgacacgcatactctctccttataaccaattgttctttttttgttaacattgataacaattcggtcagtctgtcggagagacaagaaaattccaaatataaattttgtgtatctttttctgaaaataaactaaagaaagggctttatatatcacgcatatttatttattggatagtcattagatgttgaatcaatgaattactcgttcagttaatatttaaatattcatgaaatctataaattaaagatttgtcacttattggatttagtatgcttgatttaaatggcggacaattattgttattattaagtctaatgtcatttaaaggcattatcatatttacgaagagatcaggatgataacgatgaaaaaaagtgtattgacggcgtttataactgtggtatgtgcaacgtccagcgttatggctgctgatgataatgctatcacggatggctcagtaacatttaatggtaaagttattgctccagcttgtaccctggtagctgcgacgaaagattccgtggtgactttgccagatgttagtgccacgaagttgcaaaccaatggtcaggtttctggcgtgcaaattgatgtgccaattgaattaaaagattgtgatactaccgtaacaaaaaatgcaacgttcacctttaatggcactgcggatactactcagattacagcgtttgctaaccaggcctcatctgatgctgctacaaacgtggccctgcaaatgtatatgaatgatggtacaacggccatcacgccagacacagaaaccgggaacattttgttgcaggatggagatcagacgttgacttttaaagttgattatatcgctacggggaaagcgacttcaggtaatgtgaatgcggtaacaaatttccatattaactattattaatagaactcattaattgttttattaattagtacccctccagtgttctggaggggatattcatattttttaagagtgactatttatgaaaacttgcataacaaagggaattgtgaccgtaagtttaacggcaatattactcagctgctcatccgcatgggcggcaggtaaaggcgggattggacttgcagcaacacgtcttgtttattcagaaggtgaagagcaaatttcactgggtgtacgtaacaccagtccggatgttccttatcttattcagtcatgggtgatgaccccagataataaaaaatcagcagactttattattacaccaccgctatttgtgctgaatccggcaaatgagaatctgttacgcattatgtacattggagcgccgttggcgaaagacagagaaacccttttcttcactagcgtacgggcagtcccttcaacaacgaagcggaaagagggaaataccctgaagattgccacacaaagcgtcatcaaacttttctggcgaccaaaaggtttagcgtatcccttaggcgaggctccggcgaaactgcgttgcacttcgtcagctgacatggttacggtcagtaacccaacaccttatttcattaccctgacagacctgaaaataggtggaaaagtagttaaaaatcaaatgatttccccctttgataaataccaattttctctgccaaagggggccaaaaatagcagcgtaacgtatcgaaccatcaatgactacggggcggaaacgccgcaactcaactgtaaatcgtaagccgtcttcagttaagagagcgagatgtatagaactcatcgacaacacagcctgttaagctctggtggagtgccatcgtttattggtgggctggtggtgtttgtgtcggcagcgttcaatgcacaagctgaaacctggttcgatcctgcttttttcaaagatgatccctcaatggtggccgatttgtctcgtttcgaaaaaggacaaaaaataacgccaggggtttatcgtgtcgatattgttctgaatcagacaattgtagatacgcgcaacgtcaattttgttgagataacgccagagaaggggattgccgcctgtttgacgactgaaagcctggatgcaatgggtgttaatactgatgcgtttccggcttttaaacaactggacaaacaagcgtgtgtgccattggcggagattattccggatgccagcgtaacgtttaatgtgaataaactccgtctggaaatttcagtaccgcaaatcgccatcaaaagtaatgcccgtggttatgtcccccctgaacgttgggatgaagggatcaacgcgctattactgggatattcgtttagcggggctaacagtattcatagcagcgcagacagtgattctggcgacagctattttctgaatttaaacagtggcgttaatttaggcccatggagattgcgcaacaattcaacatggagtcgtagtagtggccaaaccgcagaatggaagaatctcagcagctatttgcaacgggcggttattcctctgaaaggcgaactgaccgtaggtgatgattatactgcaggcgattttttcgatagtgtcagctttcgtggtgtgcagctggcgtcagatgacaacatgctgccagacagcctgaaagggtttgcgcctgtggtgcgtggtatcgccaaaagcaatgcccagataacgattaagcaaaatggttacaccatttaccaaacttatgtatcgcctggtgcttttgaaattagtgatctctattccacgtcgtcgagcggtgatttgttagttgaaatcaaagaagcggacggcagcgtcaatagctacagcgtaccgttctccagtgtgccattactccagcgtcaggggcgaatcaaatacgcggtgacactggcgaaatacagaaccaatagtaatgaacagcaggagagcaaatttgcccaggccacgttgcagtggggcggaccgtggggaacgacctggtatggtggtggacaatatgctgaatattaccgtgccgccatgtttggtctgggatttaacctcggcgatttcggagcaatttcgttcgatgcgacccaggcgaagagtacgctagcagatcaaagcgaacataaaggtcagtcatatcgttttctgtatgccaaaacgctcaaccacttgggcactaactttcaattgatgggctatcgctattcgacgtcgggtttctacaccctttccgacaccatgtataaacatatggatggctacgaatttaatgacggtgatgatgaagatacgccgatgtggtcgcgttattacaatttgttttacaccaaacgtggcaaactgcaggtcaatatctcccagcaattaggcgagtacggttcgttttatttaagtggtagccagcaaacttactggcatacggatcaacaggatcggctattacagtttggctacaacacgcaaattaaagatctttcgctggggatttcctggaactacagtaagtcccgtggtcaacctgatgctgatcaggtgtttgctctaaatttttccctgccgctcaatctgttgctccccagaagtaatgatagctataccaggaaaaaaaattacgcctggatgacctctaacaccagtatcgataacgaagggcacactacacaaaacctgggtttaacggagacattactcgatgacggtaacctgagctacagcgtgcaacagggatataacagcgaggggaaaacggctaatggtagcgccagcatggattacaaaggggcgtttgcggatgcccgagtgggctacaactacagcgataacggcagtcaacaacaactgaactacgctctttcaggcagtttagttgcccattcacagggcattaccctggggcaatcgctgggggaaactaacgttctgattgcagcaccaggcgcagagaatactcgtgtggcgaacagcaccgggctgaaaactgactggcgcggatataccgttgttccttatgccacttcttatcgggaaaatcgaatcgcacttgatgcggcgtcgttaaaacgtaacgtggatcttgaaaatgcagtagtcaacgtggttcccaccaaaggggcgttggttctggcggagttcaatgcccatgcgggtgcaagggtattaatgaaaacatcaaagcagggtataccgctgcgttttggcgcgatagcgacgctggacggcgtacaggctaatagcggcataattgatgatgatggctcgctctatatggcgggtttaccggcgaagggaacaataagcgtgcgctggggcgaagctcccgatcaaatttgtcatatcaattacgagcttaccgaacaacaaattaactctgcgattacgcgaatggatgccatatgcagataatctttggagaaaaatgcgtgtcattactacgactattttttgccgccgtcttaatgttatggtgcgctcaaaccgctgcttatagcgggcagtgtcatactactcaggggaatccgtatattggcgtcaattttggcgttaaaaccctggaggaagaagcaaatacggcaggggtagttaaagacaaattttatcagtggaacgaatcgaatgattattatgtttcctgtgattgcgataaagacaatgtcagaagtggccgatgggcattcgccgcggattcaccgttagtctatttaggcgacaactggtacaaaattaatgactatcttgccgccaaagttttattgcaggttaaaggcagttctcctactgcggttcctttcgaaaacgtgggcacagggggggatacccgatggcatatttgcgaccctggcggtcaacgtttaggtgggcagggggcaagcggtaatagcggtagcttttccctgaaaatattgcagccgttcgttggctcggtcgtcattcctcctatggcgctggcgcgattatatgaatgctacaacatacccgcaggtgattcctgcacgactacaggtacaccggttttagtgtattacctgtctggtacgatcaattcacttggctcatgttccgtcaatgccggagagacaattgaagttgatttaggtgatgtcttcgctgccaatttccgtgttgtagggcataaacctcttggggccagaacggcagaacttgcaattccagtcaggtgtaacacgggaaacgcgggattagttaatgtcaacctgagtctgacggcaaccacagaccccagctatccccaggcgattaagacgtcacgtcctggcgtgggcgtggtggtgaccgatagccagaacaacattatttcccctgctggtggaacattaccgctctctattcctgatgatgcagacagtatcgcgcgaatgaatgtctatccagtcagcacgacaggtgtaccaccagaaaccgggcgatttgaagccacggcaacggtgagaataaattttgattaacgcgtgaacgtatgaagaaaaaaacgatatttcagtgcgttatcttgttctttagcattcttaacatccatgtcgggatggctgggcctgaacaagttagtatgcatatttatgggaatgtggtcgatcagggctgtgatgtcgccaccaaaagtgcattacaaaatattcatattggtgattttaatatcagtgattttcaggccgcgaataccgtaagcactgctgctgatttgaatatcgatatcaccggttgtgccgctggtattactggcgcggacgtcctttttagcggcgaggctgacacccttgcgccgacactgctcaaactaactgacacaggcggaagcggtggtatggcaacggggattgccgtgcaaattcttgatgcgcaaagtcagcaagaaatcccgctcaatcaggtccagcctcttacgcccttaaaagccggggataacacactcaaatatcaacttcgttataagtccacaaaggcgggagcaacgggcggtaatgcgacggcggttctctattttgatctggtttaccagtgaaggagtgatgttgaaacggataatctggattctgttcttattgggattaacgtggggctgtgagctatttgcccatgatggcacggtcaacattagcggatcgtttcgccgtaatacatgcgtgctggcacaggatagcaagcaaatcaatgtgcagttaggcgatgtctcgctgacacgtttttctcatgggaattatggcccggagaaatctttcatcattaatttgcaggattgcggaacagatgtcagcacggttgacgtcaccttttcaggaacccccgacggagtgcagagcgaaatgttgtccattgaaagtggtacggatgcagccagcgggctggcaattgcgattctggatgatgcgaagatattgattccgcttaaccaggcgagtaaagactacagcctacatagcggtaaggtgccattaactttttatgcgcaattgcgacctgtcaatagcgatgtgcagtcgggtaaagtgaatgccagcgcgacatttgtacttcattatgactaatacgtggaacagattggcgctcttgattttcgccgttttatcgctgctggtggcgggtgaattgcaggcaggagtggtggtcggcggaacgcgatttatctttccggcagacagagaatcgatatctattttactgactaataccagtcaggaatcctggcttattaacagtaaaatcaaccgcccaacgcgttgggccgggggggaagcgtcgacagtgccagcaccattactggccgctccgccacttattctcctgaagcccggtacgacaggcacgttgcgcttgctgagaacggaaagcgacatcttgcctgtggatcgcgaaacgctatttgagttaagcattgccagcgtgccatccggcaaagttgaaaatcagagcgtaaaagtggcgatgcgctcggtatttaaactgttctggcgacccgaaggtttgccgggcgacccgctggaagcttatcaacaattacgctggacacggaattcgcagggtgtacaactcactaacccaacgccttattacattaacctgattcaggtgagtgtaaatggtaaagcgttaagtaatgtgggagttgtgccgcctaaaagccagcgtcagacaagctggtgtcaggcaatcgcaccgtgtcatgtcgcctggcgggcgataaatgattacggcgggttgagtgcaaagaaggagcaaaatctgccctgaaacaggttcggaaaacgtttgcgttttttttgccgcaggtcaattcccttttggtccgaactcgcacataatacgcccccggtttgcacaccgggaatccaggagagttcatgtactaccccttcgttcgtaaagcccttttccagctcgatccagagcgcgctcatgagtttacttttcagcaattacgccgtattacaggaacgccgtttgaagcactggtgcggcagaaagtgcctgcgaaacctgttaactgcatgggcctgacgtttaaaaatccgcttggtctggcagccggtcttgataaagacggggagtgcattgacgcgttaggcgcgatgggatttggatcgatcgagatcggtaccgtcacgccacgtccacagccaggtaatgacaagccgcgtctctttcgtctggtagatgccgaaggtttgatcaaccgtatgggctttaataatcttggcgttgataacctcgtagagaacgtaaaaaaggcccattatgacggcgtcctgggtattaacatcggcaaaaataaagatacgccagtggagcagggcaaagatgactatctgatttgtatggaaaaaatctatgcctatgcgggatatatcgccatcaatatttcatcgccgaataccccaggattacgcacgctgcaatatggtgaagcgctggatgatctcttaaccgcgattaaaaataagcaaaatgatttgcaagcgatgcaccataaatatgtgccgatcgcagtgaagatcgcgccggatctttctgaagaagaattgatccaggttgccgatagtttagttcgccataatattgatggcgttattgcaaccaataccacactcgatcgttctcttgttcagggaatgaaaaattgcgatcaaaccggtggcttaagtggtcgtccgcttcagttaaaaagcaccgaaattattcgccgcttgtcactggaattaaacggtcgcttaccgatcatcggtgttggcggcatcgactcggttatcgctgcgcgtgaaaagattgctgcgggtgcctcactggtgcaaatttattctggttttatttttaaaggtccgccgctgattaaagaaatcgttacccatatctaattatttcttcgaattcctctttataagataatcagggctttattttcagccctggttgttttatattcatcgctgttgcttatttagacattttgtacttttattgttgaggttattaagcgaagcgacaatggattgtgttgctgcggttttatagggtaggggagaggcagatgcgaattaaaccagacgataactggcgttggtattacgatgaagagcacgatcgaatgatgctcgatttagccaatggtatgctatttcgctcacgttttgcgcgcaagatgttgactccagatgccttttctcccgcaggcttttgcgttgacgacgccgcgctctatttctcttttgaagaaaagtgccgcgattttaatttatctaaagaacaaaaagccgaactggtgctgaatgcactggtagcaattcgctatctcaaaccgcaaatgccgaaaagctggcattttgtttcccatggtgaaatgtgggtgcccatgccgggcgatgcggcctgcgtttggttgagcgatactcacgagcaggtcaatttgctggtcgttgaatctggcgaaaatgccgcactatgcctgctggcacaaccctgcgttgttattgcgggtcgcgcgatgcagttgggcgacgccattaaaatcatgaacgacaggctgaaaccgcaggttaatgttgacagcttcagcctcgaacaggcagtctaacgcgccaacttaagtgcagtcttcggtacacagctacagcaaagaatggtgccatcatcgcccattgctgattttttcagcggcgtgacttcgccttctaaaagctgaacacggcaacttccacaaatgcccgcgcggcaagaataagggatacgaattccctgattttctaattgctccagcaacacctgttggttatttccacgaaatgcctgtccctgccagtcaatatctacatttgcgtccggttgttgcgtgatgttggcggtatcatcagcggcagctgcgccgtaaatttttgccggagccgttgccagaatttccacctcatcgccaacgcgaatcacgccgctattacgggcaattaaattctgaccaaaatcgacatcgccgttatcctgggcagtgcggaaagattgcaatgtttttaatggttcgcctgccggatgtttttgccctttttctgggctgacggtggtgaaaatacagcggctacaaggtttaaccacatcaaacaccacatcaccaatgcgaatcactttccagcgatcttcttcccaggctgacgcgccggaaaccaccagattggggcggaattgctccatttttacactggccggacaacgttgttggagatcacgtaacgaggcttcgttagcaagaaggtaaggatagccatcagcaaatgacagaggtacagtgttgtggcgtttcacgcgccgggtcatttgtggccccacccagcgtaattgcacttcgcgggagaaaaatccacttagccatttgttgatcgcgtctggcgcaattcgcgcggtaaaatgtgtgccccaaacttcggttggtgcgtcttgtgtggcgaaatcagcaaaacgaacatatgcgctactgccatctggtgcggtgagatgcaagccatcatgcacaggtgaaggagtaaaccgtaccatctggggaaactggcgagcggtaataaacgtaccgtcaggttccgtgatcataaagatgcgatcgaaggccagaccactgacatctgccagagcatgtgtaagaccaatgccgcgcatcgatttaacaggatgaataaaaagccggattaatgtcgccacggtgcggtcctcaaatgaaaataagccctcaactttatgacatgacgcgcttattagctataatgcgcaacaattttcttagcgcctgtcccattaggctattttatttgtcagtttggccctgggttatgctcgaaatcctcacgtacttgtgtacgctccggtttctccgcgctgtccatgtccagactgactgcaacaattacgcctactgcggtaggctcttagagtaaaagtgacgatatgaattctctgtttgccagtacggcccgtgggctggaagagctgttaaaaactgaactggaaaacctgggggccgttgaatgccaggtggttcagggtggggtccatttcaagggcgacacacggcttgtttaccagagcctgatgtggagccgcctggcctcgcgtattatgttgccgctgggcgagtgtaaggtttacagcgatttagacctctatctcggtgttcaggcgatcaactggacagagatgtttaatcctggcgcgaccttcgctgtccacttcagtggtttgaatgacaccatccgcaacagtcagtacggcgcgatgaaagtgaaagacgcgatcgtcgatgctttcacgcggaaaaatctgccgcgtccaaatgttgatcgcgatgcgccggatatccgcgttaacgtctggctgcataaagaaaccgccagtatcgctcttgatctgagtggtgatggtttacatctgcgtggctatcgcgatcgtgctggtattgcgccgatcaaagaaaccctggcagccgctattgtgatgcgatccggctggcagccaggaacaccgctgctcgatccgatgtgtggttccggtacgttgctgattgaagcagcgatgctggcgaccgatcgcgcaccaggcttgcaccgtgggcgttggggctttagcggctgggcgcagcatgatgaagctatctggcaggaagtgaaagcggaagcgcaaactcgcgcccgtaaaggcctggctgagtatagctctcatttttacggttcggacagcgacgcacgggtgattcaacgtgcacgcactaacgcccgtcttgcggggattggtgaactgatcacctttgaggtgaaagatgtcgcgcaactgaccaatccgctgccgaaagggccgtacggcacagtgttgagcaacccgccatacggggaacgtctggacagcgaaccggcgctgattgcgctgcatagcctgctgggtcggatcatgaaaaaccagtttggtggctggaatctctctttgtttagtgcctcgccggatctgctaagctgcttgcagctgcgtgcagacaaacagtacaaggcgaaaaacggcccgctggactgcgtacagaaaaattaccacgttgccgaaagcactccagacagcaaaccggcgatggtagcggaagactacaccaaccgcctgcgtaagaacctcaaaaaattcgagaagtgggctcgccaggaagggattgaatgttaccgcctgtatgacgccgatctgccagaatataacgttgccgttgaccgttatgccgactgggtggtggtgcaggagtatgcgccgccaaaaactattgatgctcacaaagcgcgtcagcgtctgttcgatattatcgctgcaaccatttcggtactggggattgcgccaaacaaactggtgctgaaaacccgtgaacgccagaagggcaaaaaccaataccagaaactgggcgagaagggcgagtttcttgaagttaccgaatataacgctcacttgtgggtgaacctgacggattatctcgatactggtctgttcctcgatcaccgcatcgcccgtcgtatgctcggtcagatgagcaaaggcaaagatttcctcaacctgttctcttataccggcagcgccaccgtgcatgcgggattaggcggtgcacgcagcaccaccaccgtggatatgtcgcgtacttatctggaatgggcagaacgcaacctgcgtctgaatggcctgaccgggcgtgcgcatcgcctgattcaggccgattgcctggcgtggctgcgtgaggcaaatgaacagttcgatctgatctttatcgatccgccaaccttctctaactcaaaacgaatggaagatgcgtttgatgttcagcgcgatcatctggcgctgatgaaagatttgaaacgtctgctgcgtgcaggtgggacgatcatgttctcgaacaacaaacgtggcttccgtatggatctcgacggcctggcaaaactgggactgaaagcacaagaaattacgcaaaaaacgctctcccaggatttcgcccgtaaccgccagatccacaactgctggctgattaccgcagcctgaaaggaatagtaatgtcattaatcagtatgcatggcgcatggctgtcgttcagcgacgcgccgcttctcgataacgcagaactgcatatcgaagataacgaacgtgtttgtctggtgggccgcaacggcgcaggcaaatcgacgttaatgaaaatcctcaaccgtgaacaagggctggatgacggtcgcattatttacgagcaagatttgattgtagcgcgtctgcaacaggatccgccgcgtaacgttgagggtagcgtttatgatttcgttgccgaaggcattgaagaacaagcggaatatctgaaacgctatcacgatatttcgcgcctggtgatgaacgacccgagcgagaaaaatctcaacgaactggcgaaggttcaggaacagctggatcaccacaacctgtggcagctggaaaaccgcatcaacgaagtgctggcgcaactggggttagatcctaacgttgcgctgtcgtcgctttccggcggctggttgcgtaaagcggcattaggacgcgcgctggtgagtaatccgcgcgtgctgttgcttgatgaaccgacaaaccacctggatattgaaaccatcgactggctggaagggtttttgaaaactttcaacgggacgattattttcatctcccacgaccgttcgtttatccgcaatatggcgacgcgcattgttgatctcgatcgcggcaagctggtgacctatccagggaattacgaccagtacctgctggaaaaagaagaagccctgcgcgtggaagaattacaaaatgccgagttcgatcgcaaactggcgcaggaagaggtgtggatccgccaggggatcaaagcacgccgtacccgtaatgaaggccgcgtacgcgccctgaaagcgatgcgtcgcgaacgtggtgaacgtcgcgaagtgatgggtaccgcaaagatgcaggtggaagaggccagccgctccggtaaaatcgttttcgaaatggaagacgtttgctaccaggttaacggtaagcaactggtgaaagatttttctgcccaggttctacgtggcgacaaaattgccctgattggtccgaatgggtgcggcaaaaccacgctgctaaaactgatgctcggtcagcttcaagcggacagcgggcgtattcacgttggcaccaaactggaagtggcttatttcgatcagcaccgcgcggaactggatcccgataaaacggtgatggataaccttgccgaaggtaagcaagaggtgatggttaacggcaagccacgccacgtattgggctatttgcaggactttctgttccatccgaaacgggcgatgacgccggtacgtgcgctttctggcggtgagcggaaccgcttgctgctggcgcgtttgttcctcaaaccaagcaacttattgattcttgacgaaccgaccaacgatcttgatgtcgaaacgctggaactgctggaagaactgatcgacagctatcagggcacggtattgctggttagccacgatcgtcagtttgtcgataacaccgttacagaatgttggatcttcgaaggcggcggtaaaattggtcgttatgtcggcggttatcatgatgcccgtggtcagcaagagcagtatgtggcgctcaaacagcctgcggtgaaaaaaaccgaagaagccgccgcggcaaaagcagaaactgtaaaacgcagcagtagcaaactaagctataaattgcagcgcgaactggagcagctaccgcaattgctcgaagatctggaggcgaagctggaagccctacagacgcaagtggcggatgcttccttcttcagtcagccgcatgagcagacgcaaaaagtgcttgctgatatggctgctgcagagcaggagctggagcaagcctttgaacgctgggagtatcttgaagcgttaaaaaatggtggctgatcgcaaaatagtcgatttaaacagagacagctgacaacggtaaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaccaacactttgttagtcatctgtaaaatagcgcatcattaaggagtaccaatgtgcgaacatcatcatgccgcgaagcacatcctgtgctcgcagtgtgacatgctggtggcgttaccgcgccttgagcatggtcagaaagcggcatgtccccggtgtggcacaacgttaaccgtggcgtgggatgcccctcggcagcgtcccaccgcctatgcgttggctgcactgttcatgctgttgctgtccaacttgtttccttttgtgaatatgaacgttgcaggagttaccagtgaaattacattactggaaattcccggcgtgcttttttctgaggactacgccagcctcggcacctttttcctgttgtttgtgcaactggttcccgcgttttgtctgataaccattctgttactggtgaatcgcgcggaattaccggtccgtttaaaagagcaactggcacgggtgctttttcaactcaaaacctggggaatggcggagattttcctcgcgggtgtgctggtcagtttcgttaaactgatggcttacggcagcattggggtaggcagcagctttctcccctggtgtttattttgtgtcctgcaactgcgcgcttttcagtgcgttgatcgtcgctggttatgggacgacatcgccccgatgccagaactgcgccagccgctaaaaccaggcgtcacggggatacgtcaggggctgcgttcgtgctcctgttgtacggcaatccttcctgctgatgaacccgtgtgcccgcgttgtagtaccaaagggtacgttcggcgtagaaacagcctgcagtggacactcgcgctgcttgtaacgtccatcatgctgtatcttccggctaatattttgcccatcatggtgacggatttattaggctcgaagatgccgtcgacgattctcgctggggtcattctgttatggagcgaaggctcttatcccgtcgctgcggtgatctttctggccagtattatggtgccaacgttaaagatgatcgccatcgcgtggctgtgttgggatgccaaagggcatggcaagcgcgacagtgaaagaatgcatttgatttatgaagttgttgagtttgtaggccgctggtcgatgattgacgttttcgttatcgcggtgctctcggcgctggtgcgtatgggaggtttaatgagtatttatccggcaatgggtgcattaatgtttgctttagtcgtcataatgacaatgttttctgctatgacgtttgacccgcgtttgtcgtgggatcgtcaacctgaatcagagcatgaggagtcctgacagtatggaatctaataatggggaagccaaaatccagaaagtgaagaactggtctcccgtgtggatatttcctatcgtcacggcgctcattggggcctgggttcttttttatcattacagccatcagggaccggaagtgaccctgatcaccgcgaatgcggaaggaattgaaggtggcaaaaccaccattaaaagccgtagcgttgacgtcggcgtggttgaaagcgccacactggctgatgatttgacgcacgttgaaatcaaagcgcggctgaattccggtatggaaaaattgctgcataaagacaccgtcttttgggtggtgaaaccgcagattggtcgcgaagggattagcggcctgggaacgctgctgtctggagtttatatcgaactgcagccaggcgcgaaaggcagcaaaatggataaatacgatttgctggactcgccaccgttggccccgcctgatgcgaaaggtatccgtgtgattctcgatagcaaaaaagccgggcagctctcgccaggagatccggtgctgttccgtggctatcgggtaggttcggttgaaaccagcaccttcgatacacaaaaacgcaatatcagctatcaactgttcatcaatgcaccttatgaccgactggtgaccaacaatgttcgcttctggaaagatagtggcattgcggttgatctgacgtcagcagggatgcgtgtggagatgggctcattgacaacgctgctgagtggcggtgtcagctttgatgtgccggaaggtctggatttagggcagccagtggcaccgaaaacagctttcgttttgtatgatgatcagaagagcattcaggattcgttgtacaccgatcacattgattatctgatgttctttaaagattcggtacgcggtctgcaaccgggagctccggtagagttccggggtattcgcctgggtaccgtaagcaaagtgccattctttgcgccgaatatgcgtcagacatttaacgatgattaccgtattccggtactgattcgtatcgagccagagcggctgaaaatgcagcttggcgaaaatgcggatgttgttgagcaccttggcgaattgttgaaacgtggtttacgcggatcgctgaaaaccggaaacctggtcactggtgcactgtatgttgatctcgatttctatccaaatacgcctgcaataaccggtattcgtgaatttaatggttatcagattatcccgaccgttagcggcggcctggcgcaaatccagcaacgactgatggaagcgttggataagatcaacaaactgccattgaatccgatgattgaacaggcaaccagtacgctttctgaaagtcagcgcacaatgaaaaacctgcaaacgacgctggatagcatgaacaagatcctcgctagccagtcgatgcagcagttgccgacggatatgcagtcaacgttgcgtgaattgaatcgcagcatgcagggcttccagcctggctccgcagcctacaacaagatggtggcggatatgcagcgccttgatcaggtgttgcgagaactgcaaccggtgctgaaaacgctcaatgagaagagtaacgcgctggtatttgaagcgaaggacaaaaaagatccagagccgaagagggcgaaacaatgaaaaagtggctagtgacgattgcagcactgtggctggccggatgcagctccggcgaaattaataaaaactattaccagttacctgtggtgcagagcggtacacaaagtaccgccagccagggcaatcgtctgttatgggtagagcaggtcactgttcctgactatctggcggggaatggtgtggtttatcaaaccagtgatgtgaagtatgtgattgccaacaacaacttgtgggccagcccgttggatcaacagttgcgcaacaccctggttgccaacctgagtacgcaactgcccggctgggtggttgcctcccagcctctgggaagcgcccaggacacgctcaatgttaccgtaacggagtttaacggtcgctatgatggcaaggtcattgtcagtggtgagtggctgttgaaccaccagggacaactgatcaaacgtccgttccgtctggaaggagtgcaaactcaggatggttacgatgagatggttaaagtgctggccggtgtctggagtcaggaagccgcttctattgcacaagagataaagcgtctaccttaattataaagatttgtaaatataaccgtctccggtatgttgcctgaggcggtttttttgtctctaacgtgcggaaaaatttgttcctcttcacattttttgtacaaccgacatgcccgtgtagctcacaaatatgacagtggcgtgaattttgcgcattgacggcagttatgattcgcggtattgcttaactgtgattgcacatttagtaatcactgttttcttttccaccagaaaccagtatgagggaaacgaggcatgaagagacaaaaacgagatcgcctggaacgggcacatcaacgtggttatcaggccggcatcgccggacgctcaaaagaaatgtgtccctatcagacgctgaatcaaaggtcacaatggctgggaggctggcgagaagccatggcggacagggtagtaatggcctgattctgtctctttaaaaagaaacctccgcattgcggaggtttcgccttttgatactctgtctgattataatcagaaggcagacgtatcctggaacagaccgactttcaggtcgctggcggtatagatcagacgaccatcaaccagcacttcgccatccgccaggcccataatcagacgacggttaacaatgcgtttaaagtgaatacggtaggtcacttttttcgctgtcggcagtacctgaccagtgaatttcacttcgccaacgcccagcgcgcggcctttaccttcgccgcccagccagccgaggtagaaccctaccagctgccacattgcgtccaggcccaggcatcccggcataaccggatcgccaataaagtggcatccgaagaaccacagatccggattgatatccagttctgcttcaacataccctttgtcgaagttaccacccgtttcggtcattttgaccacacggtccatcatcagcatgttcggtgctggcaattgcgggcctttagcgccaaacagttcaccgcgaccagaggcaagaaggtcttcttttgtataggattcgcgtttatctaccatgttctctgtaagccttattttattgaagcacgcaggatagctaacacgtgtacgctgaacaagtccgatcagttcggaataaaccagttcagccaacgtaatggccatggaaaacggtgacgtccttcctgttgcgatgcttgcgcgatacgttcctggatggtttgcatcagcgtcgtttggccttcgccatcccacaccagatttaataataacggcagtgcgtcagtcacatcgtctactgcccagatggtgaatttgccttcttctaccgctttcaccagttcactgtgaagacttaaatggcgaacgttagctgtggggataatgacaccttgtttcccggttaactcacgttgctggcaaatagcaaagaagccttcgattttctcatttaaaccaccgaccggctgggcgcgaccgaactgatcgactgaacctgtgatagcgatactctgattcaccggcacatcggcgagggcgcttatcagggcgcagagttcagccatcgaggcactatctccatcaacttcactgtatgactgctcaaatgtcagcgatgctgagaaggggatctgttgctcaagctgtagttccgacatcaggaacgcttgcatgatcatcatccctttcgcatggatattgccgccaagctccgctttgcgttcgatgtcggtgaattcaccatcgccaatatgcacaacgcagctaatgcgagaaggttcgccaaaagcgcgtggatgacccggaaattcaatgaccgaaagggcgttaatttgcccgatgcgttcgccttcggtttcaatcaggatttgctcctgaaggatctcatcctgcatacgttcagcgaggaaaccttcgcgccattcacgctgctgcagcattaagtttagctgctcgccggagaaggtgtcgccatcacacagggaggcgacctctttacactggcggaggatccactgcgggctaagcggaagtgtttcttgttcaccggtgtagcgtgctgcttcgcggataagtatcggccaggcatccgctcccggtgcaggtaagtgattatgtctggcggtaaatgtcacccagcgacaccactgggttactgactccgcatcgacaatctgcagagtatcttcaaattcgctataaatagcctgctctgaaagctctggctccatctcctggaaatcagccaatgattcgcgttcgcctaccagaatgactttcagcttcaatggcatcgaaggcacagagacggggagagggcgcgactcatcaaacgcaacccagtcaaaacgctcgcggttaacgatatttttcagccgcatccacagcagaggttgcgccagcagtgtacgcaaagagataatgagaataccgccatttgcctgatgcaccagaccaggctgcagggtaatgtcgccattaaactggcgcaggcagccaaagagttgctccgcttctacccagtcggcagcgacaacttgcgttaaagtcgcaaaattatcatctgcactcactgcgtgacgtaagcggatggagtggccggaaacctcatagtgaccgcccaccagttggcctgcatcgctttgtagcgtacgcgcggcattggcaataagattcagatactcagactcttccggggccttcgccagcataaaagaggaggatgctcgcgtatgcagcaactgctccagcgcaaattgcagccgcggttgagtatcactgaataaaggatcgttttcgtcaatcaaatgtggctgagcaaatatttcctgatagctatcggtatcaggaaccaggtcacgccatgcaagtttcgtaatggtcaaagttgatgttttttagtctgttgtcaaagccgcgattataccgtaaccggcactacagcacacgtagaaagcaccgacaatactcctggcatgggcgttaaagctcacaggatggagattcttttcttcactggcctaaaaagctgatattctgtaaagagttacacggtaacattgagatcgctatgaaatatcaacaacttgaaaatcttgaaagcggttggaaatggaagtatctggttaagaagcatcgcgaaggggagttaatcacccgttacatagaagccagtgccgcccaggaagccgtcgatgtgttgctctcgctggaaaatgaacccgtgctggtaaatggctggattgacaagcatatgaatccggaactggtcaatcgcatgaagcaaaccattcgggcaagacgaaagcgccattttaatgcggaacaccagcatacgcgcaaaaaatcgatcgatctggaatttattgtctggcaacgtctggctggtcttgcgcagcgtcgcggtaaaacgctttctgaaacgattgttcagctgattgaagatgcggaaaacaaagagaaatacgcgaataaaatgtcttctctgaagcaggatctgcaggcattgctgggtaaggaataactgacgaaagtcagttcaatttactaaaggcaaaaaaaaccccgcagcagcggggtttttctaccagacgagaacttaagcctgcggctgagttacaacgtctttgatacctttaacttcgatctctacgcgacgatccggagccaggcagtcgatcagtgcagcacgctgtttcacgttgtcacaggtgttgccagtaaccgggttggattcgcccataccacgtgcggagatcttgtctgccgggatacctttggagatcaggtaatcaacaacagactgagcacggcgctcggacagaccctggttgtaagcgtcagaaccgatgcggtcggtgtaacccagaacaactacggaaccgtctttcggatccaggttgctcagctggctgtacagctgatccagagcagcctgaccttccggtttcagggttgctttgttgaagttgaacagaacgtcagacttcagagtgaagtgcttggtctgtacttccggtgccggagctggagccggagcaactactggagctgcttcgccctgaccgaaacggtaggaaacacccaggctcagcatgccgttgtccggacgagtgccgatggtgtgtgcgtcaccgatgttgttggtccactggtattccagacgggtagcgatttcaggagtgatcgcgtactcaacaccgccagcgaagaccggagaaacgccggtgtcgtggtttttaccataaacgttggatttagtgtctgcacgccataccatgccacccagacgagtgtagatgtccaggtcgtcagtgattgggtaacccagtttagcggtcagttgaacgccctgagctttgtatgcaccgttttcaacgctgcctttgtacggcatacgacctaaccagtcgtaacccatttcaaagccaacatacgggttaacctggtaaccaccaaaagcaccagcgcccagttggttttcatgggtcgggccattgttgttgatgaaaccagtgtcatggtactgggaccagcccagtttagcaccagtgtaccaggtgttatctttcggagcggcctgcgctacggtagcgaaaccagccagtgccactgcaatcgcgatagctgtctttttcattttttgcgcctcgttatcatccaaaatacgccatgaatatctccaacgagataacacggttaaatccttcaccgggggatctgctcaatattaactctaccgatatcttcggcttatgccgagcacccctggcgatgtaaagtctacaacgtagttgaaaacttacaagtgtgaactccgtcaggcatatgaaaaaaaagtcttgtataaggtatgtttaatcttttttgtcagcgacaatttacagaagagaatcgcggaaaccgcttcagacaagcctccgcaaggaaaattagtcacgactgaaagcattggctgggcgacaaaaaaagttccaggattaatcctaaatttacttaatgatacaaattagagtgaatttttagcccggaaagttgtctcgtggcgtgagaggatgcgcttaccggacgcataataaaccccatagcgttaccttcatttgccgcatcaacaagttcagcatgctcttcttcagtcaaatcatctgccaaccaaccgatcaccacactgtaattgcccgtgcgtaaagcgcgaaccattgactccacagtgtggcaaggggagagctggctaatctgcattactttcgttaagggtagcccagatgcctgaacccattcccgactcagtttttgttgcggtgttaaccagagttgccagcgcgattgctgaccgagttgctgtaacaatggcaacagtagaagttgcgtcatcatgggctgatcttcgcgatagacaacttcactgataagcccggctgtagtgttttccgtagagacacgcgcaattttacttgctgcggatgagaacgacgaagaacgatgtgcatagcctgaagtgtacataatcaatccagcccctgtgagttactgtatggatgtacagtacatccagtgacaacaaagatcaaccctattttcggaaagagcctcgcaaattttgtcgttggtgacgggaaaacataaattaatcttgccccttaagaataagttgcctattttcgtagttaacggatccgttaatgtgaatcattcttttatgttatgattttaaaaggaattttatgaaaagcctctcctataagcggatctataaatcacaagaatacctggcaacgttgggcacaattgaataccgatcattgtttggcagttacagcctgaccgttgacgacacggtgtttgcgatggtttctgatggtgagttgtatcttcgggcttgtgagcaaagtgcacagtactgtgtaaaacatccgcctgtctggctgacatataaaaagtgtggccgatccgttaccctcaattactatcgggttgatgaaagtctatggcgaaatcaactgaagctggtgcgtctgtcgaaatattctctcgatgcagcgctgaaagagaaaagcacgcgcaatacccgggaaagactgaaagatttgcccaatatgtcttttcatctggaagcgattctcggggaggtggggattaaggatgtacgggcgttacgtatacttggggcaaaaatgtgttggttgcgactgcggcagcaaaacagtctggtgacagaaaagattctgtttatgcttgaaggtgccattatcggcattcatgaagctgcgctcccggtggcacgccgccaggagcttgcagaatgggctgactctcttacgccgaaacaggagtttcctgcggaacttgagtaatctggcgttgcagacgaccaatctcaggcagtaatgcaatcaataatccaacttgttgtacgaccagaggttctttgctgtctgcccgtggttcaagttgctgcatccgctgtttcaggctagctaatgcctcattgacgcgttcttcatcagcaggttgatgatgtaacgcgtcatcaacatagcaaactgcgtcatcaagaaacgccagaatttcaggattagttaactgctcccggtgagcaccgagggctgagatatagctggtaaacgtatggttaaggcacagcaaccgaaacgcggcttcgcgaatttgcggggtaacgttcggctcgctggacatatttgataccaccgacgccagctcagcatcacggttgtgtgcatcgcggcgggcaatacgatacgccagacggttatcacgcccctgatggtattgctccagtatggcatcgagataccgacagttggcctctgtggcgcgttcgagcatgcgcggcagattgcgaaactgccagtcaggccagatgtagctcactgccgcccacgcaatggcacaaccaatcagcgtatcgattacgcgaggtaacgctacttcaaaaccttcacccagtaagttaaaacacagtagcaccaaaagtgtgatgaacatcgttgcatgagcgtattgcacgttacggaaggcaaaaaagagcacgccggtaataaccagcagcaccagctgcccttccagtgatggcacaaaccacagcacaggaatgccaatggcgatacctaccagcgtaccaataatccttaacttcaggcggtggcgcgtggcgttatagtttggctggcagacaaacaaacttgtcagcaagatccaatacccgtgatgcattccggttatctgaatgatggcgtagccgaagcacaacaccagcgacattcttaccgcatgacggaagagggcggattccggcgtgaagtgacggctaagacgcagccagatatcactcaacccgtgcgggctgtcatcagcgagctcattttcgtcattattatggggtagtgcctgggcctgttctgattcaattgttgccagttgggcatcaatggcgcgtaaattgttcagcaaaaatcccagtgttttgagtaaatcggcgggtgcgccgttatcgcgcatccgctccagcgcagcatcaatatgcgtaaaagcgcgctcaaaatgcggatcatgttgataaggctgacgcaacaaaatacagcgtgacagttgctggcacgcctggccctgcatcgacatcagccgctgaaaacggaacagcacgtcgctgtggcgaaaatgttcacgcaatgtttgatactgaatatgagaagagctggcacgctcgtgaatatcctgtgcgacaaagtaataatgcagcgtgcgacgcgttccccgttgaccacgatcgccacgtaagcgggtcagcagcgagagtttcgtctgattcaatgtcgccatcagcagaccgttggcgagagccaaatcgtacagcggtgcctggctttgatcttcaatatcaggatcaaacatgcgcgacttgagctcaagataacgcgccagttgttcatagcaacgcgccaggttgtcctgcagcgggcggaccgggaacagcagatgaccaataagtgtcaggacgttgtaccagacggcaccggccagcagatacatcggctgctgataccagtgctcatacagtgatgttcccaacatagtgtaaatggcgatcagcaatgcaccgaaggcaattgttgcatagcgttgacccagaccgccgagcaaaatgaagccgctggtagagagcgttaagccaatcgcaaatagccagggccagggaaacagcaattctactgaggccgaggcgataaaaaagcagaacagcgtaatgatgaggttacgcaaacgtcccgccagtcggtcatcgagatcggtcagcgccgctgccaccatccccagcgttagcggaatcgtcagttttacatcacccagccaccacggaaacgctgtggttccacaaagcgcaataaaaatacgcgcgtaatacagccaggcgctgttccaggtatagcgtttgagcaaaggacttagcataaaggccatattagtggattattcaaaacgacgacgtgcattggcttcacgcgcagcttgcgctgtttctaccgataccacgcgacgaccaaccggccatagtgcaatagcggcaattttaaagttcgcaatgccgacaggaatgccaatgattgaaatacattgtgcgatgcccgttgcaatgtgcatcaggcataaccaccagccaaagaaaatcagccagaaaatattcaataccgtaccgccagtattcagcagcacatttttgccagccgggttcagttcatcgacatgaatagcttcattgccataaggcaccagagacagtttagtgatctcccagcaggatcgtgtcagcggtaaggtaaaaatcagcacaatactgaccagagtcgccaacagccagcccagagtggtggcaaatccgccaagcacaaagttcagaatgttcaaaacggtacgcataaaacctcgctttactgtggttttcagtaatgggcggcaattgtaacgtttttttgggctggagcacgttttctctgacggttacactgataagaaataatttcgtgtggatctacagagtcatggaactgaaagcgacaacgcttggaaaacgtctggcacagcacccttacgatcgggcggtgatcctcaatgccgggattaaagtctccggcgatcgccacgaataccttattcctttcaatcaattactggcgattcactgtaagcgcggtctggtatggggcgagctggaatttgtactgccggacgaaaaagtggtgcgtctgcacggcaccgaatggggcgagacgcagcgtttttaccatcatcttgatgctcactggcggcggtggagtggcgagatgagcgaaattgcgtctggtgttttacgccagcaactggatttgattgccacgcgcactggggaaaataaatggctgacgcgtgagcaaacctctggcgtgcagcaacaaatccgccaggctttgtcggcgttgccgttgccggttaaccgactggaagaattcgataactgccgtgaggcgtggcgtaaatgtcaggcctggttgaaagatattgaaagcgctcggttgcagcataaccaggcgtataccgaagccatgcttaccgagtatgcggattttttccgccaggtcgagtcttcaccgctgaatccggcgcaggcccgggcagtcgttaatggcgagcattctctgttagtgctggcaggtgcaggaagcggaaaaacgtcggtgctggtggcccgtgcaggctggttgctggcgcgtggtgaagcgtcccctgagcaaattttattgctggcgtttggtcgcaaagccgctgaagagatggacgagcggattcgcgaacggctacataccgaagacattaccgcacgcacgtttcatgcgctggcgctgcatattattcagcagggcagcaaaaaagttccgatagtcagcaaactggaaaatgataccgctgcccgtcatgaactctttattgctgagtggcgcaagcaatgcagcgaaaagaaagcgcaggcgaagggctggcggcaatggctgacggaagaaatgcagtggtcagtgccagaaggtaacttctgggatgatgaaaaattacagcgtcgccttgcctctcgcctcgatcgctgggtaagtctgatgcggatgcacggtggtgcacaggcagaaatgattgccagtgcacccgaagagattcgcgatctgttcagtaaacgtatcaagttgatggccccgttattaaaagcctggaaaggtgcgctgaaggcagaaaacgctgtcgatttttcgggccttattcatcaggcgattgtgattctggagaaaggtcgctttatcagcccgtggaagcatattctggttgatgaatttcaggatatctcgccgcagcgggcagcgttgttagcggcattacgcaagcaaaacagtcagacgacgttgttcgctgttggtgatgactggcaggcgatttaccgattcagcggtgcgcaaatgtcgctcaccaccgctttccatgaaaactttggtgaaggcgaacgctgtgatttagacacgacttaccgttttaacagtcgtatcggtgaggtggcaaaccggtttattcagcagaacccaggccagctgaaaaagccgctaaacagcttaaccaatggagacaaaaaagccgtcacgttattggatgagagtcaacttgacgctttgctggataagctctctggttatgccaaaccggaagagcgcattctgatcctggcgcgttaccatcacatgaggcctgccagcctggaaaaagcggcaacacgctggccgaagttgcaaatcgactttatgaccattcatgccagcaaagggcaacaggcggattacgtcatcatcgttggcttgcaggagggaagtgatggttttccggctgcggcgcgggagtcgattatggaagaggcgctactgccaccggttgaggatttcccggacgctgaagaacggcggttaatgtacgtggcgctgacccgggcacgccatcgggtatgggcactgtttaacaaagagaatccctctccctttgtggaaatactgaaaaatctggatgtgccggtggcgagaaaaccgtaagaaacaggtggcgtttgccacctgtgcaatattacttcagacggtccgcgagataacgctgataatcggggatcagaatatcgaccgcgtcgttgaaatgcggcgactggattatgaagtctgccgttgccacgttggtggcgaccggaatgttccataccgtcgccagacgcagcaaggctttcacgtcaggatcgtgcggcacggcatttagtggatcccagaagaaaatcaatacatcaattttcccttctgagatcaatgcgccaacctgctggtcaccccccattgggccactcaacatcgcgttgacgttcatgccggtcgcgcgggaaattaagttaccggtagtgcctgttgcatacagtacgtgttgttccagtaacggttgatgccgttccacccagctcatcagcatttgtttgcagtgatcgtgtgccaccagcgcaatatgtttccgcgcaggtaaagtgcgagtcgtcagttccataatgtacatccgtagttaactttcctacagattactgtaagcacttatcgctgcaagataaagaccgaaaaagcctgcgcacaggcacaaaaatctcaggaagatggttgtttttccgcccactgcaggaaagtatttcgcgtttgtgggtcagccagtttaaaccaatacttcagccgttgttctgtgagcacctgagactgcggtggaatagcatccagctcggaaacacccgaaagcagcgtactgtcatctgccatcatcgtggcaaattgcggtagtgaagcgcgtttcgcggatttgttatagcgttcaacctcgacctcataatcaatcgtttttgccgttgaggtaatggcgagaatatccagctttaccggaatcggcgtcgcatcgccatccaacaattcaaggcgcggcgcggcatcaaaatggttagcttcccgctcattctccaggcgaggcaggcgaaaattgacctggttgatgagctgggtattaaaactgaccaccagcggtggggagatatacagccgttcttcactattggaaagatgaatcgtcttctcaacgcgaaacactaactgatgcggtccattatccagttcaatgctgtccgcaccgcgcagcagagagctggaaaccttcttgccgtcgagtaccagaagatcgacatcggttgaaagccgcagcgtggtggcaaaaacggataccggcaaacataatgcaatcaaggtggtcacgatgccggttttcataggtagctcctgtcaaaagaccgcccgaataataatgtgtcaaaatttttctttaatcatacttactaacatatagacatatttcccgcttttgctctcattcattcgtattagctgcatggttggcatgtcggctttgtcgtacactttgttaaacagtctggaggaaataatgaaagaaaccgatattgcaggcattttaacgtccactcacaccattgcgctggtgggggcaagcgacaaacccgatcgtcccagctatcgcgtgatgaaatatctactcgaccaggggtatcacgtcattccggtttcgccaaaagttgccggcaaaacgctgctgggccagaaggggtatggcacgctggcagacgttccggaaaaagtcgatatggtcgatgttttccgtaattcagaagcggcgtggggcgtggcacaggaagctattgccattggcgcgaaaactctctggatgcaactgggggtgattaatgagcaagcggcagtactggcacgggatgccgggttaaatgtggtgatggatcgctgcccggctattgagatccctcgcctgggcctggccaaataaaaaatcnnnnnnnnnnnnnnnnnnnnnnnngatttgttcagggattagttacgcagacgcggggcctggagttgtttgcggatggtctgcgccagctcatccatggatggctgttcaggatgttcatcctgcaattcgctacttagctgggcttcagccaggtaggtatgaaccggtaggccgttatcgtcctccatcactacgtgataccacggagcggcgcgaagctcgtcattcaccgccagctcatcaggcgacggttcagagagcgaataaaccgggtcgatatccacgaccactccgagataacctaacagggaatggcggacctgctggccgataccgaatttgctggcaatcatagtcacctcccgggaaatctttacctttgatataagggtaaaattccacatttcaagttacatgacgcgacaggcaaaccctttcagatatagcccttccggataggtagcgatcaccggatgatcggctgcctgacggaactgctctataaattgtacatcacgaccggcatcaattgcggcatccgcgatgattttctgaaataaatcgctggtcatcagaccggaacaggagaaagtcaggagaataccgccttcattcagcagctgaatcgccagcatgttgatgtctttataaccacgacacgcgcccatcaactggcttttattctcaacaaacttcggcgggtccatcacgataacgtcaaatttttcaccgcgatcgcgataagtacgcagcaatttaaagacatcatcacggacaaactcagccttgctcagatccagtttgttcagctcaacgttctgccgtgcaatatccagcgcttcctgggaggtatcaacgctgacaacctggctgcaaccgcccatcagtgccgatacggcgaaaccaccggtataggagaaacagttcagcacacgtttattttcaacgtagcggcgggtagccaggcggctatcacgctggtccaggtagtagcccgttttgtgtccgtgctgaatatccaccagcagtttcattccgtgttcttcaatcggcagcagggcaggtggcaactcgccggtgacggggccctgggtcagctccattccttcttttttacgtaccgcgacgtcgctgcgatcgtaaatcgaacattccgggtacagcgtttgcagggcactaattaatgccgcgcgctgatattctgccccagcactcagcagttgcagcaccagaaaattaccgaaacgatcgatagtaatacccggcaggccatcagattctccggcgattaaacgatagctgtcgaggccatctttttgcgccagccagtcacgccatttttgtgcttgttgcaaacggcgggaaaaaaaagcaatgtcgatagactcagacgggtcaaacgtccagacgcgcgcccggatttgcgaagctggcgaataagcgccgcgtgctaaccattttccctgatgatcaacaatatcgatggtttcaccgaggctggctttaccttccatgcgggcaacggccccggaaaagacccacggatggcgacgaagtaatgatttttcgcgccctttggctaacactaaacgtacactcataatttacttttctgtcgatgcaaagaaatgggcgtcattgtccggagttttccatggatttgcaacgcgtccattaaggataaggagagcagcaatgtcgaaagtctgcataattgcctgggtttacgggcgagttcagggcgtaggatttcgctacaccacacagtacgaagcgaaaagactgggtttaaccgggtacgccaaaaatcttgacgatggcagcgtggaagtggttgcttgcggtgaagaagggcaggtggaaaaattaatgcagtggttaaagagtggcggcccgcgttctgcgcgtgtagaacgggtgctcagcgagccgcatcatccctcgggggaattaaccgattttcgtatccgttaaatacattttaccggttttggcaggccagcaattttggtggcttgcttagccggacctttcggaaacagtcggtataaatagcggctgttacctttttcttcgccaaatttattcgccatcgcttttaccagcatacgaatcgccggagaagtattgaattccagatagaaatcacgcacaaaacgcaccacttcccagtgttccggtgacagcgaaatcccttcgttctctgcaatcaccacagccagcggctcactccactggctgctttctttgagatagccttcggtatccgtttctatctctttaccttcgaagatcagcataattattactaccttaatcagactggcggcagtgtaacaaaaaacaaagccccgcataaagcgaggctatgaaagtgttagcgggtgagattaatcgcggctagcgaagcccagaatgctcagcaggctgacgaagatgttgtacagcgaaacatacaggctaaccgtggcacgaatatagttcgtctcaccgccatgaatgatgttgctggtttcaaacaagatagcgccagaggagatcagaatgaagaccgcgctgatcgccagatgcagagcaggcagctgcaggaagatattcgcaaccataccaatcagcaccaccacaatacccgccatcagcataccgccgaggaacgacatatctttgcgggtggtcagcacatatgcagagcagcagaagaacactaacgccgttccgcccagtgccatagcgattacgtcacccattccggcagacagataggtgttcagaataggtccgaggatataacccagaaaaccggtaaaggcgaatgcggagataatcccggtcggcttattcgccgttttataggtcaggaacatcaaaccatacatacccaccagcgtcagaatcagacccggagatggcagcatcagcaccgtactggcagttgcggtaatcgccgaaaaggccagcgtcaggctcagcagaaaataggtattacgcagcaccttatgggtgctaagcagtgatgtacggtcatgtgaagaactaacaatacgatccattgagtcactctctatgacagatgtaattaattaagcagcataatgataatgcgtaagggcacccagaagttttacccatctttacgcatttgatctggaacaggtttaacagcggattatcaggtcattaagcaaatataacgccctgagaatttcgacaggcaaaagaaaaaggggttagcatttagctaaccccttatcttatttggcggaagcgcagagattcgaactctggaaccctttcgggtcgccggttttcaagaccggtgccttcaaccgctcggccacacttccggaatgacgcgcactataaacatcccgatgcggcgtgtaaacccctaatttgtttgtttgcctgaaaaacagccaaaagtgcattgatagcgtgaaataacagcagattgatcatttcatcaccatgaattccttctcttttactcgtttagcaaccggctaaacatccccaccgcccggccaaaagaaaaataggtccatttttatcgctaaaagataaatccacacagtttgtattgttttgtgcaaaagtttcactacgctttattaacaatactttctggcgacgtgcgccagtgcagaaggatgagctttcgttttcagcatctcacgtgaagcgatggtttgccttgctacagggacgtcgcttgccgaccataagcgcccggtgtcctgccggtgtcgcaaggaggagagacgtgcgatatgaataacgaggaaacattttaccaggccatgcggcgtcagggcgttacccggcgcagctttctcaaatattgtagtctggctgccacgtcgctgggattaggcgcgggaatggcaccaaagattgcctgggcgctggagaacaaaccgcgcattccggtggtatggatccacggtctggaatgcacctgctgtaccgaatcttttatccgctccgctcacccactggcgaaggacgtcatcctttccctgatttccctcgattacgacgatactttgatggctgccgccggaacccaggcggaagaagtctttgaagacatcatcacgcaatacaatggcaaatatatcctcgcagtagaaggtaatccgccgctgggcgagcaggggatgttctgtatcagcagcggtcgaccgtttattgagaaactcaaacgtgccgctgccggagccagcgcgattatcgcctggggaacctgcgcgtcctggggctgcgtgcaggccgcgcgacccaatccgacgcaggcaacgcctatcgacaaagtcatcaccgacaaacccattatcaaagtacctggctgcccgccgatcccggatgtgatgagcgccatcattacttacatggtgacctttgatcgcttgccagatgtcgacagaatgggccgtccgctgatgttctatggtcagcgaatccacgataaatgctatcgccgcgcccacttcgacgccggagagttcgtccagagttgggatgatgacgctgcccgcaaaggttactgcctgtacaaaatgggctgcaaagggcctaccacctataacgcctgttcctccacacgctggaatgatggcgtttctttcccaatccagtctggtcacggctgcctgggctgtgcggaaaatggtttctgggatcgcggttcgttctacagccgcgtggtcgatattccgcaaatgggtactcattccaccgccgataccgtcggtttaaccgcgcttggcgtggtggcagcggctgttggtgtgcacgcagtcgccagcgccgttgaccagcgcagacgtcataaccagcaacctacagaaaccgaacatcagccaggcaatgaggataaacaggcatgagcactcagtacgaaactcagggatacaccatcaataatgccggacgccgcctggtggtcgacccgattacgcgcatcgaaggccacatgcgctgcgaagtgaatattaacgatcagaatgtgatcaccaatgccgtctcctgcggcaccatgtttcgcgggctggagatcatcctacaagggcgcgacccgcgcgatgcgtgggcgttcgttgaacgtatctgcggcgtctgtactggcgtacacgccctggcttcggtttacgccatcgaagatgctatcggtattaaagtgccggacaacgccaatatcatccgcaacattatgctggcaacgctctggtgccacgatcatctggtgcacttctatcagcttgccgggatggactggatcgatgtgttagatgcgctgaaagccgacccgcggaaaacctccgaactggcgcaaagtctctcctcttggccgaaatcatcccctggctatttcttcgacgtacaaaaccgcctgaaaaaatttgttgaaggcgggcagttggggatcttccgcaatggctactgggggcacccgcagtacaaactgccgccagaagctaacctgatgggctttgcccactatctcgaagctctcgatttccagcgtgaaattgtcaaaatccacgcggtctttggcggtaaaaacccgcatccaaactggattgtcggcgggatgccttgcgccatcaacattgacgaaagcggcgcggtcggggcagtcaatatggaacgcctgaacctggtgcagtcaattatcacccgcacggcggacttcattaacaacgtgatgatccccgacgccttagccatcggtcagttcaacaaaccgtggagcgaaatcggcactggtctttctgataaatgcgttctcagctacggcgcattcccggatattgccaacgactttggcgagaaaagtctgctgatgcctggcggcgcggtgattaacggcgacttcaacaatgtgctgccagtggatttggttgatccgcagcaggtgcaggagtttgtcgaccacgcctggtatcgatatcccaacgatcaggtcgggcgtcatccgttcgatggcatcaccgacccgtggtacaaccccggcgatgtcaaaggcagcgataccaacattcagcagctgaatgaacaggaacgctactcgtggatcaaagcgccacgctggcgcggtaacgcgatggaagtggggccgctggcgcgcacgttaatcgcttatcacaaaggcgatgctgcgaccgttgagtcggtcgatcgcatgatgtcggcgttgaacctgccgctttccggtatccagtcaacgttaggccgcattttgtgccgcgcgcacgaagcgcagtgggccgcaggtaagttgcagtatttcttcgacaagctgatgaccaacctgaaaaacggcaatctcgccactgcttccacggaaaaatgggaacctgcaacctggccgacagagtgccgtggtgtcggttttaccgaagcgccgcgcggggcgttaggccactgggccgccattcgcgatggcaagattgatctctaccagtgcgtggtgccgaccacctggaacgccagcccgcgcgatcccaaagggcagattggcgcttatgaagcggcgctgatgaacaccaaaatggcgatccccgagcaaccgctggagatcctgcgtactctgcacagctttgacccgtgcctcgcctgttcaacacacgtgctgggcgacgacggtagcgagctgatctccgtgcaggtgcgttaacagcgaaggagaatcatcatgcaacagaaaagcgacaacgttgtcagccactatgtctttgaagcgccagtgcgcatctggcactggttgacggtgttatgcatggcggtgttgatggtcaccggatactttatcggcaagccgctaccttccgtcagcggcgaggcgacgtatctgttctatatgggctacatcaggttaattcacttcagcgccgggatggtttttaccgtggttttgctgatgcggatctactgggcttttgttggcaatcgatactcccgcgagctgtttatcgtgccggtatggcgtaaaagctggtggcagggcgtgtggtatgaaatccgctggtatctgtttctggcaaaacgtccgagtgccgatataggccataatcccatcgcccaggcggcgatgttcggctatttcctgatgtcggtctttatgatcatcactggttttgcgctgtacagcgaacacagccagtacgctatttttgcgccgttccgttatgtggtggaatttttctactggacgggtggcaactcaatggacattcacagctggcatcggctggggatgtggctgattggcgcgtttgtgatcggtcatgtctacatggcgctgcgtgaagacatcatgtccgacgacacggtgatctccaccatggtcaacggctaccgtagccacaaatttggcaaaataagtaacaaggagcgttcatgagcgagcaacgcgtggtggtcatggggctgggcaacctgctgtgggccgatgaaggcttcggcgtgcgggtggcggaacggctgtatgcccattaccactggcccgagtatgtggagattgtcgatggcggtactcagggactgaacttgctggggtatgtcgaaagcgccagccatctgttgattctcgatgccattgactacgggctggaacctggaacgctgcgaacctatgccggagaacgcattccggcttatctcagcgcgaagaaaatgagcctgcatcagaacagtttctccgaagtgttggcgctggcggatatccgcggacatctgccagcacatattgccctcgtcggtctgcaacccgcaatgctcgacgactacggcggtagcctgagcgaactggcacgggagcaactgcccgctgcggaacaggcggcgctggcgcagcttgctgcgtggggaattgtgccgcaaccggctaatgaatcgcgctgtctcaattatgactgtctgtcgatggaaaattacgaaggcgttcgcttgcgccagtaccggatgacacaggaggagcagggatgagcaacgacacgccatttgatgcgttgtggcaacgaatgctggcgcgcggctggacgccagtcagtgaatcccgtcttgacgactggcttacgcaagcgccagacggcgtggtgttattaagcagtgacccgaaacgcacgccagaggtcagcgataatccggtaatgattggcgaattactgcgcgagtttcccgactatacatggcaggtggcgattgctgaccttgagcagagcgaagccatcggcgatcgctttggcgtctttcgctttcctgccactttagtgtttaccggcggaaactatcgcggcgtgctgaatggtattcacccgtgggcggaactgataaacctgatgcgcgggcttgtcgaaccgcagcaggagcgtgcctcatgagcgaaacttttttccatctgctggggccaggaacgcaaccgaacgatgacagtttcagcatgaatccactgccgatcacctgtcaggtgaatgatgaaccgagtatggcggccctggagcaatgtgctcacagcccgcaggtgattgcgctgttaaacgagttacaacatcaactaagcgaacgccaaccgccgttgggcgaggtgctggcagtcgatctgttaaatctcaacgccgacgatcgtcactttatcaatacgcttctcggggaaggggaagtgtcagtgcgcattcagcaggctgacgacagtgaaagtgaaatacaggaggcgatcttctgcggattatggcgggtgcgcagacgtcgcggcgaaaagttgctggaggacaaactggaggctggctgcgcgccgctggcgttgtggcaggcggcaacgcaaaatctcttgccgacagattcgctgttaccgccgcccattgatggcctgatgaatggcctaccgttggcgcatgagttactggcacatgtacgtaaccccgacgcgcagccgcacagcattaatctgacgcaattacccatcagcgaggctgatcggctttttctctcacgtctctgtgggccgggaaatattcagattcgtaccattggctatggcgagagctatatcaacgccacggggttacgccatgtctggcatttacgctgtacggacaccttaaaaggcccgttactggaaagttatgaaatctgcccaataccggaagtggtgctggcagcgccagaagatttggtcgactctgcgcagcggcttagcgaggtatgtcagtggctggcggaagctgcaccgacgtaaaaagacggtaagtatcgctttcagtcttatgaatatcgcaatcggcgaatacctctggtcgtagagtttcaggataaagagggagatctaccattatcgggttatttttctctcttcgcctacaggagtgcgcatgtgggatgtcattgatttatcgcgctggcagtttgctctgaccgcgctgtatcactttttatttgtaccccttaccctggggctgatttttttgctggctattatggaaaccatttacgtggtcaccggcaaaacaatctaccgcgatatgacgcgcttctggggtaagctcttcggtatcaattttgctcttggcgtggctaccggcctgaccatggagtttcagtttggtactaactggtcattctattccaactatgtgggcgatatttttggcgcaccgctggcgatggaagcattaatggccttcttcctcgaatccacctttgtcgggctgttcttcttcggctggcaacggctgaataaataccagcacctgctggtgacgtggctggtggcgttcggttcaaatctctctgcgttgtggatattgaatgccaacggttggatgcaatacccgaccggtgcgcattttgatatcgacaccctgcgtatggagatgaccagcttcagcgagctggtctttaatccggtcagccaggtgaaatttgtgcacaccgtaatggcgggctacgtgaccggggccatgtttattatggcgatcagcgcctggtatttactgcgcggacgggagcgcaatgtcgcattacgctcgtttgccatcggttccgtcttcggtactctggcgattatcggtaccctgcaactcggagacagttctgcgtatgaagtcgcgcaagtacaaccggtaaaactggcggcgatggaaggggagtggcaaacggaacctgcacctgcaccgttccatgtggttgcctggccggaacaggatcaagagcgtaacgcctttgccctcaaaattcccgcgctgctagggatcctcgccactcactcattagataaacccgtgccgggtctgaagaatttgatggctgaaacctacccacgcttgcaacgcggacgtatggcctggctgttaatgcaggaaatatcgcaaggcaatcgtgagccgcatgtgttgcaggcattccggggactggaaggtgacctgggctacggcatgttgctctcccgctatgcgccggatatgaatcatgtcacagccgcacagtaccaggcggcgatgcgtggcgcgatacctcaggttgcgccggtattctggagtttccgcatcatggtgggctgtggttccctgctgctactggtgatgctgattgcgcttgtccagacgctgcgtggcaaaatcgaccagcatcgctgggtgctgaaaatggcgctctggagtttgccgttgccgtggattgcgattgaagccgggtggtttatgaccgagtttggtcgtcagccgtgggcgatacaggacatcttaccgacatactccgcgcactccgctttaaccacaggacaactggctttctcactgatcatgatcgtagggctttacaccctgttcttaatcgccgaagtctacctgatgcagaaatatgcccgtctggggccgagcgcgatgcagagtgaacaaccgacgcagcaacaggggtaaaggagaaaatcatgtttgattatgaaacattgcgcttcatctggtggctgctgattggcgtgatcctggtggtctttatgatctccgacggatttgacatggggatcggctgtctgctgccgctggtggcgcgtaatgatgatgaacgccggatagtgataaacagcgttggtgcacactgggaaggcaaccaggtctggttgatcctcgctggtggggcattatttgccgcctggcccagagtgtatgcagcggcgttttccggcttttatgtggcgatgatcctggtgctgtgctcactgttcttccgcccgctggcctttgattatcgcggaaaaatcgccgatgcacgctggcgtaaaatgtgggacgccggtctggtcatcggcagtctggtgccgccggtagtcttcggtatcgccttcggcaacttgttgctcggcgtgccgtttgccttcacaccgcaattacgcgtggagtatctcggcagcttctggcaactgctgacgccattccctttattgtgcggattgctcagccttgggatggtgattttgcaaggtggcgtctggttacaactgaaaactgttggtgtgattcatctgcgttcacagctggcgaccaaacgcgctgcactgttggtgatgctgtgctttttgctggcgggttactggctgtgggtcggtattgatggctttgtactgctcgcccaggatgctaacggtccttccaatccgttaatgaaactggtggcagtgctacctggtgcctggatgaataattttgtcgagtcgcccgttttgtggatcttcccgctgctgggattcttctgcccattgctgacggtgatggcgatttatcgtggtcgcccgggttggggatttttgatggcatcattgatgcaatttggcgtgattttcacggcaggcatcacgctgttcccctttgtcatgccgtcaagcgtgagtccgatctccagcctgacgttgtgggacagtacttccagtcagctgacgctgagcattatgttggtaatcgtgctgatatttttgcccattgtgttgctctacactctctggagctactacaaaatgtgggggcgcatgacaacagaaactctccgccgtaacgaaaacgagttgtactaaggagcagaaacaatgtggtatttactttggttcgtcggcattttgttgatgtgttcgctctccacccttgtgttggtatggctggacccgcgtctgaaaagttaacgaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatcaataatgtcagatatgaaaagcggaaacatatcgatgaaagcgatcttaatcccatttttatctcttctgattccgttaaccccgcaatctgcattcgctcagagtgagccggagctgaagctggaaagtgtggtgattgtcagtcgtcatggtgtgcgtgctccaaccaaggccacgcaactgatgcaggatgtcaccccagacgcatggccaacctggccggtaaaactgggttggctgacaccgcgcggtggtgagctaatcgcctatctcggacattaccaacgccagcgtctggtagccgacggattgctggcgaaaaagggctgcccgcagtctggtcaggtcgcgattattgctgatgtcgacgagcgtacccgtaaaacaggcgaagccttcgccgccgggctggcacctgactgtgcaataaccgtacatacccaggcagatacgtccagtcccgatccgttatttaatcctctaaaaactggcgtttgccaactggataacgcgaacgtgactgacgcgatcctcagcagggcaggagggtcaattgctgactttaccgggcatcggcaaacggcgtttcgcgaactggaacgggtgcttaattttccgcaatcaaacttgtgccttaaacgtgagaaacaggacgaaagctgttcattaacgcaggcattaccatcggaactcaaggtgagcgccgacaatgtctcattaaccggtgcggtaagcctcgcatcaatgctgacggagatatttctcctgcaacaagcacagggaatgccggagccggggtggggaaggatcaccgattcacaccagtggaacaccttgctaagtttgcataacgcgcaattttatttgctacaacgcacgccagaggttgcccgcagccgcgccaccccgttattagatttgatcaagacagcgttgacgccccatccaccgcaaaaacaggcgtatggtgtgacattacccacttcagtgctgtttatcgccggacacgatactaatctggcaaatctcggcggcgcactggagctcaactggacgcttcccggtcagccggataacacgccgccaggtggtgaactggtgtttgaacgctggcgtcggctaagcgataacagccagtggattcaggtttcgctggtcttccagactttacagcagatgcgtgataaaacgccgctgtcattaaatacgccgcccggagaggtgaaactgaccctggcaggatgtgaagagcgaaatgcgcagggcatgtgttcgttggcaggttttacgcaaatcgtgaatgaagcacgcataccggcgtgcagtttgtaatgcataaaaaagagcattcagttacctgaatgctctgaggctgatgacaaacgaagaactgtctaatgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncactttcagttttactctttctcggagtaactataaccgtaatagttatagccgtaactgtaagcggtgctggcgcgtttaatcacaccattgaggatagcgcctttaatattgacgcctgcctgttccagacgctgcattgacaaactcacctctttggcggtgttcaagccaaaacgcgcaaccagcaggctggtgccaacagaacgccccacgaccgcggcatcactcaccgccagcatcggcggcgtatcgacaatcaccagatcgtaatggtcgttcgcccattccagtaattgacgcatccgatcgcgcatcagcagttcagacgggttaggtggcacctgaccgcgagtaatcacatcaaagcctcctttgccaaaatgctggatcactttgttgagctcatctttacctgccagatattccgacaagccatgttcattactcacggtaaacaggttatgcgaataaccacggcgtaagtcggcatcaataaataacactttttgatcggactgggcgatcaccgctgccagagttgaactgacaaacgttttaccactgtctggcgtcgcaccggtgatcattagaatgttattctccgtctccatcatagcgaaatgcagactggttcgtagcgcacgtacggcttccacagcagaatccgccgggttatccaccgccaggaaggggatatttttagtacgatggcgctgctgattagaaaataaatttttcttacgcagacgggtgcgtttatccagccactcggacattgggatagtggcataaacgctgatgccgtgctcttccagttgttccggggcttctacaccacgacgcaacatcgcacgcgccagcacggcacccacagaaataaacaggccaagaataaaaccaagcaccacgttcaacgcttttttcggtttcactggctgcggctgagtgactgccgggtcgataatccgcacgttaccaatggcactggatttcgaaatactcaactcctgctggcggttaagtaattgcagatataccgcacggcccgcttctacgtcacgacttaaacgcaacacttcctgttgggtggaaggcattgccgatacccgcttattcaggcgtttgcgttcttgctccagcgtctggcgtttttccagcagcgcacgataagttgggtgatctttcttatacagctgggagatctctgcctcgcggaaggtcagctcattgagttgattatcaacgttcacaatctgctcaagaacggctttggcttccaggttaaggtcaaccgaatcgcgctgctggcgataaacgttgagtttttcttccgcttggtccagctcgctgcgcacttcaggtaactggcgctgtaagaattcaaggctttgtgaatcctgcgccgcctggcgagcgatattctgttgcaaatagttgttagcgatgctgttcagaatacgagtaatcaactggggatcatcaccagtcatggtaagttccagcatcccgctttctttactgcgttcgctaacggtaaaggtttcctgcaatgcgttaatcgcttccagttcggtacgctggctcaggacaaactgtgttcctggtttggccttaatgtccgcgatagtcagcgcaacgccatctttttccagacgctggccgaccataccattgacggtgaactcttcaccttccagtgtatagtggccgttttccccaaccgtgagtgtcagttgctgatcctgaccattcagttgtggaatatgcatccagctgatcgccagctcacctggtttttctttggttaatctcgcccagccgcgacccacaatcggaaaatacttctgctcaactatgtcgcgcagattcagttcagcaatggttttaccgagaatcatgcgcgattgcagcagttggatctccggtgcagactcgggcgatgagttagggatcatatcgctcaggccgctgagaatggcgttgccctgtttttgctcaacctggaccagagtatctgcctgataaattggtgtgcttaacagcgagtaagcgacagcgatcagcgtgaataacgcggtcacgctgataataaacttacggtgatcccataactcgccgaccagacgaagcagatcgatctcattttcctgagtgctgcctggtggcgtattcatatttttagttgtcatcgtattttataaactcaaattaccggctgaggcgcttcgcccattcctgactggcgcgctccaacataccgtagacatgttcaaatgcgtcctgacttttacgatagggatccgggatctctttctgttccagccattgcccaaacagcattgtcttcccgcggacctcgggagcaattgcggtaacctgagcaatatgttccgactccattgccagaatcagatcgtaatttcgtgccatctcagcagtgagcttacgtccggcatgtccttcaagagatacgccatgattagcggcaacatctgccgctgtcgcatctgcagggtgttttaccagaccatgaacacctgccgatttgacttttacgcccggcagacgtttacgcagcaagcgctcgccaatgggcgaacggcaaatgttgccggtacaaaccaccaggattgagttaaattttagttgggccatgtttgaatccaccgtgaagtctctgtcaggtcatgcaccccggaaatcgtcggtaccagcagagaaatcacacggttccaacgagccagcggcgcggtagtgacataaacaatgtcgtaaggttcaagctggaattccgttccgagtatcattgccgatgcgtccttcgcattcagctgataaatattggcgattttgccattctgcttgttttgcgttgcacgaataacaaaaatccccgtcgcatcagcgacatcctgattcataccctcagcgttacccagcgcttccgccagggtcataccgctgcggtccattttcagcgtgctctgtttacccacttcacccatcacgaagactttcagatcatcgttgcgcggaataaataaaatatcgcccgggtgcagcagtttgttctggcgcaagtcgccacgctgcatcagcgcatagaggttcactttggtctttacgccattctgggtgagcaccacgttgcgccagtctgcatctgcggtcagaccgcccgcggcgttaatcgcatccatgatggtcagaggaatattggtaatcggctgctgacccgatttgctgacttcgccggtgacgtacgctttttgcgatcggaacgccgcgacgctgacatcgacttgcgggctttcaatgactgaatcgagacgcgctgtaatctcgttgcgtacctgggtaagtgttttcccggccactttcaggcgaccaatataggggtagaaaatcgcaccatcggcgttaacccagttgccggtatcactggcgctacggtattgccctgcgggggtggttagttccgggtgatcccagaccgtaaccatcaacacatcaccaatcccgatacgatattcatagtttgcgatttgctgctccagctccgggttagcctgcgacataatcggtttggcgcgcaactgatcaatcaatcctggcgtgacgggatagatattgaccattttgtccaggtcatactgattgtcaggtagttcaatgacatccttgttactggtcgataaattctgaccaggaacaagggtacatgctgtcaaagacagaacagccaatgtcagtaccgaaaacttaaaaatgttctttttcattggtttatatttatcagtcaatgtaatgttatgaattacgtcaggttattgtccaaccggtacttctcgctctgccgtcattggatagagctggtatttgcgtgacagcatttgtccaccatcacgcgtcaatggtgtccacgaaaccaccgcgcggttgcggttaggtccaatggtcatcaagtcgaatggaatcgagatataaaaacctttactaaagccgccttcgccgtagtcatctttagatacgttactgattgccgcccatacccctaccgccacgccgctgtcaaagcgtttggcgacgtcgatcgttgcgcctttatcttttgccagatattgcccaacgctaagtttcatcagtacgccattgagcgtcggcgggttccagtaagccgtcacgaaacctgttggcgtggaataatcggtgaaacgcatcatgttgtcccagtcacgttgcttcacgtagttaacgtccacacccagcgcccagcaggcatctagcgggcgataaagcagctcggaaccgacaccggcgtacatcgtttccagataaccgccatacacctggccatagaaaccattgcctaagtcagcaaaatagttcgcctgcaagttgttgagataaacgtcattgcgaacgtagtcacggatatgcgtgcgcacgcggggcagggtagagtccgcgggcaacagcgaagacttaaacttgtcgtagttgttgtaaatattggtgaaaataccgccatcaagcagcaggtggtcggtaaaccagtagcgggcactggacatcagccccagctggaacatatagaaatcttccgggccgcccagcgactgtgaaagtgttgggttgaaagagtagctaaagcgatcttcacgaatacggtagccccgaccaaaggcagaaagatcttcagcttcaacacgttgttgttgcagtggctctgattgaccaggcgctgtacctgccagctgtttgcgcaggctggctacgtcggtttcggtagtcaccatcgccatatgctcgcgcttttgcgtcacgctaatcttctcaacgccttgcggcaggttattcaccagaatccggttggcacgatcgaccgcttcacgagagtcacggtatttgtattgctgaccagacatatacagtgtcttatcgcgtagctgaatttctggcgcgtcaaagcccgcgttatacttcagggcggtaagttggtttgctaccgtggtgtactgcaatccttcagattcaggcgcaggttgatatgccggttttggcgtatcgcgcagggcagggcgcagatcgttgaaattggtccgtaacgtgaagccaaacatcaacgtgttaccgcgttcataactcaggttgagatctgcccagctggcagcgcgataaactgcgccgacgttgaaatggcttgcctgaggcagtttgccagcgaaatcattctggtaattgtttccatcgtattcgagtttcagacgcaggggattccacggcgtttgatactcaatgccgccaaagatggaagccgggccacgaaagatatcgctaaagctgatatcgcccgcatcgtgagactctgcgcgatgacaatatttatcgctcacccggcaaaacgggttggtaatattgcccgcattaccggcgtagccccatgccatcccgagggtgaaatcaaatggccccgcttgcttgctggccaccagatactcaccgtcaaacagacccgtaccagcaatatcacgtttaccaaacgccacttgcggtagccagtaaccttcttcccacaggcgaagtttaaaatcgaatgatttgtctttgtatgactgatcgccgctgaaatcttcccactggctatatttgcgtgtgcgcacatccgtataacgaatggtgccttccagccatgggaacagcgccacggaggtggagtagaaccggtattgatcgttatcccggtagttgacgctgaattcaccttccggtgcgatgcgcgcatttggcatctgcaacaatcctgtgccgccaaagtctgattgcgacgaacccagcggatccgggtaggttaatacttcagcatgacaggcactggagacggcaatggccaggcagcttaaaagataagaattcttcttcatcagtcaggaacacgttgcgttaaaacagacacaatctggtcatttaaatcagcatatttttcgggcagtacatgcgcagaaaagcccaaccaaagctggctgccaggcggtggttccacatgtcttttattccacagggcaacaggggcgacgacagtctcaccctcaggcgtaatcaccataacgttattcttgtccgcgcctgcaaggcgggggtgatcttgcagataatcggtaacgctacggcctgcctgccagggcaattgcccggccccagaaaccgcacccagcagagtaatagtcaccggacgctgtacggtatagagcgtatagtccccgaccaacgggggattgctgttctcatccactcgtacaaaatcagggtccagtttgaccggtaagcgaccagtgatattgagattgagtaactgctggcgcacggatttaatcgttgccgccacatcgtcgtcagcttctgcttcccaggaagcaagctgtgccatgacatgttggtagtctttaagcgctttagctttcgccgcagagtcggtcagcaaggcaccaggccaccagaggcgatcgcgcagttgcggttgtgtcaccaactggacaacattttccacggggccaacggaaagtgtctgttgttcgccaggcagataaatagtcaccgttccttgcgcaaaggcatggggtgtcattacgtaaagtacgctggcaatgaaatacgactgtaatttattcatggtgcgggtttaagaaacgtcatttctacgggaataacccctgcgcctaacatttgccgactttgacgaacctggccagtagccgaatcgacccagaatgtgttttgccactgtttttctggccgcgtggaagtcacctcttcctgccagacattacacagcacattgcgacccgcaatattcagcgtctctaatccagcaaaggaaaaagtagaactcagggtcgcagagcgaaaatggttgtcttcactccagagaatatcgcgcgtccagcggctgccatcttttattgccagcgcgttacgcagagggtcctgcccggaatttgtcacttccagcagattattattaagtttgacggtttttaaaagacgtccattgtgggtaaccagcatggcgttatcctgggataaccatttgctttgttcttgttctatatatcccagtaccacaaagattcgttgcccttcattaaggcgtaaatacatagtggaataaggcaacgcctggatctgctgatccgctacggtgatatcctgattatcgaaaaggctggcgcgaaatgtatcgaccatactttgctggctgtgcgtacatcccgcaagaaatagtgcgaaaatcgataaaataagagggcgcacctttaatccttgaaaggttaattaaaaaaatgcaaatctctaaagcccggtacgaatatcgcaaccgggtatcatttaactttaatttcgacgcgttaaagcagtattagcgtgtagtggacgtggtggttgaggtgttatgagaaccgccatcgccactgtcatttgctgcaacaactgccaacgtcgccacaccaacagccgttgccacaccgacaactgtcgccgtgccgacagcgccagcagccacgccaccagtggtagtagcagtcgtggttgcgccggtagtggtcgttgtggtgccagtagtacccgtcgttgcctcggtcccgtttgttgcttcaggggcagcaaacgcagctggcgtcgtcaacatgaaggccataaggattgcagaaagcttgtgtttcataacttttcctttattcatcgcatggacaatacgggtgatgctgccaacttactgatttagtgtatgatggtgtttttgaggttctccagtggcttctgtttctatcagctgtccctcctgttcagctactgacggggtggtgcgtaacggcaaaagcactgccggacatcagcgctatctctgctctcactgccgtaaaacatggcaactgcagttcacttacaccgcttctcaacccggtacgcaccagaaaatcattgatatggccatgaatggcgttggatgccgggcaacagcccgcattatgggcgttggcctcaacacgattttccgccatttaaaaaactcaggccgcagtcggtaacctcgcgcatacagccgggcagtgacgtcatcgtctgcgcggaaatggacgaacagtggggatacgtcggggctaaatcgcgccagcgctggctgttttacgcgtatgacaggctccggaagacggttgttgcgcacgtattcggtgaacgcactatggcgacgctggggcgtcttatgagcctgctgtcaccctttgacgtggtgatatggatgacggatggctggccgctgtatgaatcccgcctgaagggaaagctgcacgtaatcagcaagcgatatacgcagcgaattgagcggtataacctgaatctgaggcagcacctggcacggctgggacggaagtcgctgtcgttctcaaaatcggtggagctgcatgacaaagtcatcgggcattatctgaacataaaacactatcaataagttggagtcattaccgacaatacgtacgcttgagatcaggattgtctactttgagtataacatccttgtgaaatctccctttcctcataccgcttgcactatatactgcgggtaggaaaggcgcgcagagggaaatataagattgttaactatccccctctggaaatacgacttgtgagcataagataaatcttagcaaaatacaaattaaagataaggaaattgttacgaaagctattaattattgttggtaatatagtttcaagtggtactataactggctgttaaatggcatttataactattaggtgcagagatattcgcttaaatggattagtttctttgtggaaaagtaactgatgttataatgtatgatgttgactatttcactattccaataaaaccagtcagctttaaacaagcagcgtcatattaagagagataaacatttgccgctgttggtcctcgcaggccatttacgcggcaaaattccacacgtaatcctggtataagcacttctgcgtcgcggggagtgaatgcggaaatatggacctgaacttctttacgaccgtcggaggggataatgaatcctttgccgcttttgcgatcaaaggttttgacaattcctgtcattttacgggacaaacaaattccttactgaaaatactgcgctgcactatacggggttaataaaataaagccagcgatatttaagaccgccggacggctaaaataaaatttgcttaatctcaattatcatgcgttaatagctgcgtcggtttgaaagacagacagcatacaaagtagtttactaaagcagttctcattatcaggcattatccccttcttttgagtctctctcctgaacactaagtagtttctgtattaaagccctgtttgccgaaaggcccaaaatgaaggaagtaaaatatgtctaataaaatgactggtttagtaaaatggtttaacgcagataaaggttttggctttatcactcctgatgatggcagcaaagacgttttcgtccatttcaccgccatccagagcaatgaattccgcacgctgaacgaaaatcagaaagttgaattttctattgagcaggggcaacgtggccccgcggcagcgaacgttgttacgctctaaggttgccattattactcaacatctccatttccgctgtccatgttgtcatggttcacagtaccgcacatcggcattcgatgtgacggagcgaaaccctttgggcgctaagtgtattttttgtaaatcgacgatgatcacctttgataacgtcgcgctgcaaatacgcactgaccatgcgccgctggatttcacaaaataatatcaggctccctcgtggagccttttttatatctgccttatttttcttcaacgctgtatgtatagtaagcgataacctgttgattattgaatctttcggggagatggcttataacatttcttacctgaccagggtaccgggaaccaacaccttactggcgtgttgctgtcttttaagaccagaagaggttaacagtgaatattgaagagttaaaaaaacaagccgaaacggaaatcgccgactttatcgcgcaaaaaatcgccgagctgaacaagaatacagggaaagaagtctctgaaattcgcttcaccgcacgagaaaaaatgaccgggcttgaaagttatgatgtcaaaatcaaaataatgtgattttgtgaacatcaccccgtgcgaggtgatgttccgcttgttgctaatttagtgaccaatcattggcgcttgtggaattaagcgtcggtacaattcctccggcaccgggctttgccatactcccgcatacattgcgtaaccaatcaccgcaaacataatccccagaaccagtagcgtcattaaccagccagacaacgcaaaggcttttttatttgccgcaggtttttgcagtgaaaaggtcaatgttgaggctaccggacatgactctacgcaagtcatacagccggtacattccactgttcgtacctgaattaatttatcgaccgggatccgtgatgggcaattttttgcgcatttgccacagtcgatacaactttcggcattgcgacgaatcttaaacggcgacaatagcgaaaccacgcccatcagcgcgccatatgggcaaagataacgacaccaggcatggcgaataaacaggctggcaatcagcaaaacggtcacgctgattaatgtcgcggtccccatatgacgaaagaaatcgagcattttaacgtccatcaccacgctgtagggcgacaacataaaatagtgaatcgcctgagcgggcatcaataacgcgatatagataaaaaaactcaacagcaaatacttcacgccgcgcagaggaatatccagccagcggggaaggacacattgccgaccaaacagtttgttaccgagatcgccgattaattcagaaagcgtaccaaccgggcataaccatgagcaaaaggcctttttgagtaatagactgatgacgataaaagcgaccaataacagcatcgcggcggcgtggacggacggtaactgacctgttacaaggctatatttcagattcatcagcccggcaatcggtagccagccttcgatacctcccggtctggcgacaaatgtcgtgctacttgccgtttcgtaatagcgcacccaataccagaacgtgatggcaatataaatattcattgccaacagtaataattgcgtcgctttacgccaggtcgtggcattacgccagtcattccacggtaatttgccgcccgtcgtgcctggccgccgctgccagcgggttcttttattctctgccatgattttgccagtccgttaagttgtataccaaatgccactattctagttgttcttaactggctgatattgattcaaatcgcgttcaggtctttcttatgcaaccatgcttccagagcggcaacactgcgtgtaatttcttcgtgtggaaggggggcagataatggctgctgctccagttgtgcgcatagctggctggcgatatgcattcccagactcgagcaactgctttttagctgatgcgcggcacgctttattttctcgctatcctgactggcgcgggcaatgtcgatttcatcgagaagcggcagggcatgttgtgtaaataataccagccattcgtggatcttctccgtccccattaactgagcatcttcattgagttgcgatacatccagcgattgatcattattgacttgcagttggagatagtgcgccagtaactgaccgagcacttcacgcggcaccggtttagggataatcccgcggaataatgaactggtacgctggcgcagcgtttcgtcaatgacatgggcgctaaagccaatcaaaaccagcgacggatattgctgtgccagttgtcgggcaagcgtaatgccgtcgatatccggcagatcaaaatccaccagtgcggcagcaaacggttcgctattttgcagtgtctctaaagcctgcgcggcattgccaacagcaacaatctgcgcaccactggttttcagcatctcaatggtaattcgctgggttagcgggttatcttcaattaacagcaaacgtaaaccgtcaagacgcaccgcctgattgactgtttttggcacgggtgccgtggcaacacgtaacggcaagcgtaaacaaaaacagcttccaacctccggcgtgctggtggcgctcagttcgccgcccatcgcctgggccagacggctactgatagtcagtcccagcccggtgccgccgcgtttgccgcttacctgcacaaatggctggaagatttctgccagtttcgcgggatcaataccgcagccgctgtcttccacttcgaccagccattgctcgccatcagtgcgactacgcaggataatgtacccttcgtcagtaaaacgcagggcgttgctcaacaggttggttataacctgacgaatacgtcgtggatcgcccattaacgcgcacggcatatcatcggcaattgccgttgccaggcgaatcgggcgacctttcacccgtccgctcattaattgcagggtactttccagcagcgggcgcggttcaaagggctcatcgctgaccgaaacattcttgccacctgcttcgatagcggaataatcgagaatatcgttgaggatggtcagcaacgattcaccagagtcagtaattgcccgcaaatcatcacgctgggcgttaagtgcggggttatctgccagcagttgagcagtgccgagaataccgtacagcggtgtgcggatctcatggctcatcgccgccagaaacgccgattttgcctggctggctttttctgcttccgcccgtgcctgtcggtgttctatcaccagttcctgcaattcagctgtacgcgctttgacctgcgccgccagctgttcgcggtggcgattcagtgcatgaacattgctgcgaaacgcatccatcagccgcccgatggtatccagctcccgtacgccagcggtttccgggaaaggggagtcaatatcaccgtccagcagccgttgcagcgcctgcgtttgttcggcaagtggacgcgtgactgagcgataaaccacgcgccagaggatcagaatcagtgcgcaaagtgaaaccatccccagcaataacaggctgtattgcccgcgtgcactcgctttttccagatgcgccagtccgtgctgattacgcagctcaatggtgtcgaccagctgactgacttcgctactaaactgcgcgaactgggcgatgttattttgtgcgagagtttgtaggtgattgctgatttcactgtcctgctgatacagcgccagcaaatcgctatattggctaacggtagttaacgttgttgcgacctgcgcacgaacacccggatcttcaatgcgtatttgccgacgttgcagaattttcaccgcattattgagctgcttttccagcgttggtgcatttttctggatctgctccagccccagattcatcaccatttgctgcacccgcagagcgctaaggcgcagttcattcatctggttaacatactcaagatcgatatcaatcagccgatcgagtgcactttcagcagcctgacgctgatcttgttcgatcaaatcgtaaatcccggcctgggtcgctccagcggaagttgtcgcattattcgcctgaccttgcgccaggcgtgcgatctcatcggcggcagcgactatctgctgactgagttgctgttgttgctggcgcagttgcaaacgctgccccaccagttccccttgctgacgtaacgaacgggagatctcctgctcctgttgttcaatagcggtggtatcaaaaccttgttcccgtaacgcttgcagcaacgcattaatcttcaggctttgtgcggtgagcattcgcccctgcgcctgccacatcttttcgttatcggcactggtcaggttctgcgcggcgaaaagttcccaggcgctggcttcgctcaactggcgcgccatattcatggtaggaatcaatgcctgagtgttgtctttttccacctggctgataaagcgcaggttgtaccatcccaccagggtactggtcagggttaacagcgccatcagggcaaagcccatccagagtcttcgggtcagggttaaattcacggtcggtgcactttaggtgaaaaaggttgagtcgcaaagcggaatgcatctagcataaagccttattattgatgaggctatcatgcgcgtactgctatttttacttctttcccttttcatgttgccggcattttcggctgataacctgttgcgctggcatgatgcgcagcatttcacggtgcaagcctctacgccgcttaaagccaaacgcgcatggaaactgtgcgcgctttatcccagcctgaaagattcatattggttatcgttgaactatggtatgcaggaggctgctcgccgctacggtgtggatttaaaagtgctggaggcaggcggctacagccagttggctacccagcaagcacaaatcgaccagtgtaaacagtggggcgcagaggccattttgctcggtagtagcacgacctcatttcccgacctgcaaaagcaggtagcaagtctgccggtgatcgaactggtaaatgctattgatgctccccaggtgaaaagccgcgttggtgtgccctggtttcagatgggctatcaaccggggcgatatctggtgcaatgggcgcacggtaaaccactgaatgtgctgttgatgcccggacccgataacgccgggggcagtaaggagatggtcgagggttttcgcgcagccattgccggaagcccggtgcgtattgttgatattgcgcttggtgataacgatattgaaatccagcgtaacctgttgcaggagatgctggaacgccatccagaaatcgacgtcgttgccggaacggccattgcggcagaggcggcaatgggggaagggcgtaacctgaaaacgccgcttaccgtggtgtcgttttatctttcacatcaggtgtatcgcgggctgaagcggggaagagtgattatggctgccagcgatcaaatggtctggcagggggaactggcggttgagcaggccatcaggcaattacaggggcaatcggtttctgataatgtcagcccaccgattttagttctgacgccgaaaaatgccgaccgtgaacatattcgccgctcgctgtcaccagggggatttcgtccggtctatttttatcagcacacatcagcggctaagaaataaccttcaccatgttgcgtcaccagtaaatccgcgctgagtttatgacgtaaacgacgaattaacacatcgacggtgcgcaggtcagggttttccacccgacgcgcagaaagcatacgtagcagacgttcacggctgagaatttcgcccggattcgtcacaaatgccaccaacatttcatactctgcgcgggtcagtttaatcggctcgccatcccgctccagcgtatggcgcgacacattcaggcaataaccggcaaagcgatagcagttgtcctgagtgtgcggttgagcttgtcgcgcgaggtcgattcgccagagcagatttttcacccgtactaccagttcgcgcagttccagcggtttggtgacgtaatcgtctgcgcccatttccagcccaacaatacggtcaatccgatcgctgcgtccggtaaccagaataatccccaccgttgagcgttctcgcagggcgcgggttaacatcaggccattttcatcgggtaagttgatatccagcagaattaaatctaccgactgattctgcataatttcccgtagcccagcaccgctcgccgtaacggaaacggtatacccctcctgagtgaagtaggattgtaatcgcgcctgggtaaccggctcatcttcaacaataacaatgtgatgtggcatcagagggttttactcattctgttcatatctgttcatattctgccgtaagccgttcatcctgaccagtgccgctgttcatatttgctcattaagatcgcttcactaaaccataattctacaggggttattatgcggaaactctggaacgcgctacgccgacccagtgctcgttggtcggtactggcgctggtcgcaattgggattgtgattggcattgcgctgattgtattgccacacgttgggatcaaagtcaccagcacaaccgaattttgtgtcagttgccacagtatgcaaccggtgtatgaagaatataaacagtcggtgcatttccagaacgcctccggcgtgcgagctgaatgccatgactgtcatatcccgccggatattccaggcatggtgaagcgcaaactggaagcgagcaatgatatctaccagacctttattgctcactccattgatacacctgaaaaattcgaagccaaacgcgcggaacttgccgagcgtgaatgggcgcgaatgaaagaaaacaactcggcaacctgccgctcctgccataactacgatgcgatggatcatgcgaagcagcatcctgaagcagcacgtcagatgaaggtggcagcgaaagataatcaatcctgcatcgactgtcataaaggtattgcccaccagttaccggatatgagtagcggcttccgtaagcagttcgatgagctgcgcgccagtgctaatgacagtggtgacacgctgtactctattgatattaagccaatttatgcggcgaaaggcgataaagaagcctctggttctctgctgcctgcttcggaagtgaaagtccttaaacgtgacggcgactggctgcaaattgaaattaccggctggacggaaagcgccggacgtcagcgtgtactcacccaattcccaggtaaacgcatctttgttgcctcgattcgtggtgatgtgcagcagcaggtaaaaacgctggagaaaaccaccgttgccgacaccaataccgagtggagcaagttgcaggccactgcgtggatgaagaaaggcgacatggtgaacgatatcaaaccgatctgggcttatgcggattcgttgtacaacggcacctgtaaccagtgccacggcgcaccggaaatcgcccactttgacgctaacggttggatcggcacgctcaacggcatgattggctttaccagtctcgataaacgtgaagaacgcaccttgttgaaatatctgcaaatgaatgcgtctgacaccgcaggtaaggctcacggcgataagaaggaagaaaaataatgaacaataacgatctctttcaggcatcacgtcggcgttttctggcacaactcggcggcttaaccgtcgccgggatgctggggccgtcattgttaacgccgcgacgtgcgactgcggcgcaagcggcgactgacgctgtcatctcgaaagagggcattcttaccgggtcgcactggggggctatccgcgcgacggtgaaggatggtcgctttgtggcggcaaaaccgttcgaactggataaatatccgtcgaaaatgattgccggattgccggatcacgtacacaacgcggcgcgtattcgttatccgatggtacgcgtggactggctgcgtaagcgccatctcagcgatacctcccagcgcggtgataaccgttttgtgcgcgtgagctgggatgaagccctcgacatgttctatgaagaactggaacgcgtgcagaaaactcacgggccgagtgccttgctgaccgccagtggttggcaatcgacggggatgttccataacgcttcggggatgctggcgaaagctattgccttgcatggtaatagcgttggtacgggcggagattactctaccggtgctgcgcaggtgatcctgccgcgcgtagtcggttcgatggaagtgtatgaacagcaaacctcctggccgctggtattgcagaacagcaaaaccattgtgctgtggggctccgatttgctgaaaaaccagcaagcgaactggtggtgcccggatcacgatgtttatgaatattacgcgcagctaaaagcgaaagtcgccgccggtgaaattgaggtcatcagcatcgatccggttgtcacatccacccatgagtatctggggcgcgagcatgtgaagcacattgcggttaacccgcaaactgacgtgccgctgcaactggcgctggcacatacgctgtacagtgaaaacctgtacgacaaaaacttccttgctaactactgtgtgggttttgagcagttcctgccgtatctgctgggtgagaaagacggtcagccgaaagatgccgcatgggctgaaaaactgaccggcattgatgccgaaaccattcgtgggctggcgcggcagatggcggcgaacagaacgcaaattattgctggctggtgcgtgcagcgtatgcagcacggtgaacagtgggcgtggatgattgtggttctggcggcgatgctggggcaaattggcctgccaggtggtggttttggttttggctggcactacaacggcgcaggcacgccggggcgtaaaggcgttattctgagtggtttctccggctctacgtcgattccgcctgttcacgacaacagtgactacaaaggctacagcagcactattccgattgcccgttttatcgatgcgatcctcgaaccggggaaagtgatcaactggaacggtaaatcggtaaaactgccgccgctgaaaatgtgtatttttgccggaactaacccattccatcgccatcagcagatcaaccgcattattgaaggcttgcgcaagctggaaacggttatcgccatagataaccagtggacctcaacctgccgctttgccgatatcgtactgcctgcgaccacgcagtttgagcgtaacgatctcgaccagtacggcaatcactccaaccgtggcattatcgccatgaaacaggtggtgccgccgcagttcgaggcgcgcaacgacttcgatattttccgcgagctgtgccgtcgctttaatcgcgaagaagcctttaccgaagggctggacgaaatgggctggctgaaacgcatctggcaggaaggtgtacagcaaggcaaaggacgcggcgttcatctgccagcgtttgatgacttctggaataacaaagagtacgtcgagtttgaccatccgcagatgtttgttcgccaccaggcattccgcgaagatccggatctcgaaccgctgggcacgccgagtggcctgattgagatctactcgaaaactatcgccgatatgaactacgacgattgtcaggggcatccgatgtggtttgagaaaatcgaacgctcccacggtgggcctggctcgcaaaagtatccgttgcatctgcaatctgtgcatccggatttccgacttcactcgcagttatgtgagtcggaaacgctgcgtcagcaatatacggtagcgggtaaagagccagtattcattaacccgcaggatgccagcgcgcgcggtattcgtaacggtgatgtggtacgcgtctttaacgctcgcggtcaggtgttggcaggggcagtggtttctgaccgctatgcacccggcgtggcacgaattcacgaaggggcatggtacgatccagataaaggcggcgagcctggtgcgctgtgcaaatacggtaaccccaacgtgttgaccatcgacatcggtacatcgcagctggcgcaggcgaccagtgcgcacactacgctggtggaaattgagaagtacaacggaacagtggagcaggtgacggcgtttaacggccccgtggagatggtggcgcagtgcgaatatgttcccgcgtcgcaggtgaaatcatgaccacgctgacagcacaacagattgcctgtgtttacgcctggctagcgcagttgttctcccgtgagctggacgatgaacaactgacgcaaatcgccagtgcgcagatggctgaatggttttcgttgctgaaaagcgaaccgccgctcactgcggcggtgaacgagctggaaaaccgtattgccacgctgacagtacgtgacgatgcccgtctggaactggccgcggacttttgcggcctgtttctgatgaccgacaaacaagcggcgctgccgtatgcatcggcctacaaacaggacgagcaagagattaaacgcttgttagttgaggcagggatggaaaccagcggcaatttcaacgaaccggcagatcatctggcgatctatctcgaattgctcagccatctgcatttttcgctgggagaggggaccgttcctgcgcgaagaatcgacagtttgcggcaaaaaacactgacggcgctgtggcaatggttaccagagtttgttgcgcgttgtcgtcagtatgacagctttggtttttacgcggcactaagccagttattgctggtgttagtggagtgcgaccaccaaaacagataacgtcgtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacacacatcacggatgagctacaaaccgggaaagccgctggcgcagcaggcggttttcctgcttcaggtgcgcaatatcatccattaacgtcagcgccaccgcgatccccggccagtccagagccagttcatgacgcaggcgtaccgcgcgttgcaccacaatggcggcatggtcgtcaaatacccaggttgtttcctggatctcacgcggttcaaccacccccaaaccgacaatttcattcaactcctcttcagagatgccggtatgcaggcaaaattcggtaatagtaaaagtcaccgtaacattagccattatgctttcccccaatctttacgtggatcaaaagacgactgggcgtctgccagttgctgccacagcgcggcagtgttttcatccggtttcggcggcatcacgattttcagtaccgcatacagatcgccggtctgttttttgctcaccagacctttgcctttaacgcgcaatcgttgcccggcctggctgcctggcgggatagtcagcaaaatgctttctttcagtgttggaacggtgactttagcacccagcgccgcttcccacgggctaaccggcaccacaatttccagatcctggccgacaatatcaaacagcggatgtggcgcaatatgaatcaccagccacaaatcgccatttggaccgccgttttcgcccggcgtcccctggcctttcagacggatgcgttgaccattgccgacgcccgccgggatcttcacattcagcgttttcggaatttcctgttcgatcatgccaaaggcgttataaaccggcaggttatagctgatggtacgcttatgctcagtaagcgtttcttcgaggaataccgccacttcgatttcaatatcgtggccgcgtgtggcggggcgttgacggctctggcgggcatgctgaccgaaaattgacgagaagatatcgtcaaaatcttcggcgttaaaactctgaccgtcgccatggtggaactgacggttaaattgcggatcgttgcgatgttgccacatctgatcatactcagcgcgacgttgttcatcacttaacacttcccaggcttcagcgacctctttgaagcgggcttcggcatccggttctttgctgacatcaggatggtatttgcgggcaagtcgacgataggcggtcttgattgtcttgagatcgtccgtcggtttcacgcccatgatggcgtaataatcctttaattccatagcgttatctcgcgtaaatcaacacaaattgaaggaacccctgtaaggtaactcctataagtgtagggtaatcctcaaaatttcatatgccaacacagaatatgttattgaaatcatcgcggagaggaggtcgccatcaagatgggttgctgaacatattttaaacaggtgaaaaagggtgagcgatttttgatagttgaaccaggcactttaagtttaactagggcgtcattatttattaaattttatagacgctatatatgggtagtaatatacatggaattagttgcactgcaaataattatttgaaacaggcctggaacgatataaaaaatgagtacgaaaaaaatcaaacatattcaatcacgctttttgaaaacacactggtgtgttttatgcggttatacaatgaactcagacgtaaagtaaatgaagaggatactccatgtctggaatgtgaatcactagaaaaagaatttgaggaaatgcagaatgataatgatctatcattatttatgagaatattgcgtactaatgatacacaaatttattcaggggtttcaggaggtattacatatactatacaatatgttcgagatattgatattgttagagtgtccttgccgggcagagcttcagagtctatcacagattttaaaggttattattggtataactttatggagtatattgaaaacattaatgcgtgtgatgatgttttttctgagtattgttttgatgatgaaaatataagtgtccagccagagcggataaatacgccgggaatatctgatttggattctgacattgatttgtctggtatatcttttattcagcgtgaaactaaccaggcattaggattaaaatatgctcctgtagatggcgatggatattgtctgttaagagctatactggttttaaaacaacatgattattcatgggcgctggtcagttataagatgcaaaaggaagtttacaacgaattcattaaaatggttgataaaaaaacgatcgaggctcttgttgatacggcattctataatctcagggaagatgtaaagacgttatttggcgttgatctacaatctgacaaccaaattcaggggcagagtagtcttatgtcatggagctttctgttttttaaaaaacaattcattgatagttgcttgaataacgaaaaatgtatcctgcatttacccgagtttatatttaatgataacaagaacttgcttgctttagataccgacacgtcggataggattaaagcggtgaagaattttcttgttgttctttcagatagcatttgctcattatttattgttaatagtaatgtggcatcaatctccttggggaatgaatccttttcaacagatgaagatcttgagtatggttatttaatgaacactggcaatcattatgacgtttacctccctcctgaactttttgctcaggcttacaagttaaacaataaggaaatgaatgcgcaactcgactatttaaatcgttatgcaatttaatggcaaaggcatatgctaaaaaccattgttattagtctcacacttttttattggtaaatattgtctctgtattggtaacgccgcagatattctgtttagccacaggtgcaattatcagcggcgtacgcgaggcaggggctaatcaggcatagtttgcgtcaaaccttgcctgtttttgaagatgtatatagaaaaacaggcgttcaacaagccattttgcgaacctgttcccggaaaaaagtcatatttctgtcacactctttagtgattgataacaaaagaggtgccaggaatgaacaaaacgctaatcgccgcagctgtggcagggatagttttactcgcttcaaacgctcaggcacaaaccgtaccggaaggctatcagctacagcaagtgctcatgatgagccgccataacttacgtgcgccgctggcgaacaatggcagtgtgctggagcagtcgacgccgaataaatggccagaatgggacgtccccggtgggcaactcaccaccaaaggtggcgtgctcgaagtgtatatgggccattacatgcgtgaatggctggcagagcaggggatggtgaaatcgggggaatgcccgccgccgtacaccgtttatgcctatgccaatagtctgcaacgtaccgttgcgaccgcacagttctttattaccggcgcattcccggggtgtgatattcctgtgcatcaccaggaaaaaatgggcactatggacccaacctttaacccggtgatcaccgatgattccgccgcattcagtgaacaggcggtggcggcaatggagaaagagctcagcaaactccagcttaccgacagctaccagctactggaaaaaatcgttaactataaagattcccctgcctgtaaagagaaacaacagtgttcgctggtggatggcaaaaatacctttagcgccaagtatcaacaagaaccaggtgtttccgggccgctgaaagtcggcaactcgctggtagatgcgtttactttgcaatattacgaaggttttccgatggatcaggtggcctggggagaaatcaaatctgaccagcagtggaaggtgttgtcgaagcttaaaaacggctaccaggacagcctgtttacctcaccggaagtggcgcgcaatgttgcgaaaccgctggtcagttatatcgacaaagctctggtcaccgatcgcaccagcgcaccgaaaattacagtgttggttgggcacgactccaacattgcctctctgttaacggcgctggatttcaaaccgtatcagttgcatgaccagaacgaacgcacgccgattggcggcaaaatcgttttccagcgttggcatgacagcaaagccaatcgcgatttgatgaaaattgaatatgtgtatcagagtgcggaacagttacgtaatgccgatgcgttaaccctgcaggcacctgcgcagcgtgtgacgctggaattaagcggttgcccgatagacgctgatggtttctgcccgatggataagtttgatagcgtgttgaatgaagcggtgaaataacagaaaactcccccgcgagaagcgggggagtcgctggttaaacgtttttacgttcgatggtctgttcgccccaaaaaagcgaatctttatcggtcttagcaaaggctttgactaacacttcatcactaccttcttcccaaatcttttccgccattttttcgtcgtacccggcgacttcgaaaatggcctcggctatttccggcgacgtattgcgcagagatgcccattcaccgacgtgatgagctttcgcttcttgagttggcatgcgtatcctcctgttgaagattagccgttaagtttaactgccagacctgcgacatattccccttgataacgagcaatagacagttcttcctggctgggctggcgtgaaccgtcaccgcctgcgatggtggttgcgccgtacggcgtaccgccgcgaacctgtgaaacgtcaaataattcctgcgctgcgtagccaatagggacaattaccatgccgtgatgcgcaagggtcgtccaggtggatgtgatggtttgttcctgaccgccgccagtaccggtggaactaaagacgctcgccagttttccgtatagtgcgccggaagcccacaggccgcccgtctggtcgaggaaggtacgcatttgaccggacatgttgccaaagcgggtaggtgtaccaaaaataatggcgtcgtaatcggccagttcttgcggggttgcaaccggtgcagtttgcgttttaccgcctgctttttcaaataattgcggcggcatggtttccggtacacgcttaacgacaacttcagcgccatccactttgcttgcaccctcagcgactgcgcgtgccatcgtttcaatatgtccgtacatggaataataaagcaccagaactttagccatttctaaccactcctcgtgttatctctattccgtagcgattcgctaccacttatttaaagataagacgtccttttcagagtgcaaatttcacaaccacttatttgatttataacaactttcacaagcacgtaattttgtcgcaaaatgacacatttttatctcatcgcgtttttttaatcataagagcggcttatggataattattggagatgatatctattctcgctaagaagctgttgcaggatattaccaaacgcgggtctgcccgcgtcagttcactaagcttagtcccacgtagcgaaaatatggcagccgccatacgccgcgttaattctatgcaatatgatgtctatacccagacggaggtcagtaatggcaaaccatcgaggcggttccggcaattttgcagaagaccgcgaaagagcatcagaagcaggtaaaaaaggtggacagcacagcgggggtaatttcaagaatgacccgcagcgcgcatctgaagcaggtaaaaaaggtggtaagagcagtcacggcaaaagcgacaactagccgggctaatcaatgacgaatgcatttttgtctgtagctcgtcaaaaagccatcaccgccggttacccggtggttgatactgatgacaaatgtaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaacaatgcgtacgttgtcaacaatctgcaccgccggtaaccccggcggttttctgtttatggctcctgatgaacaacttctggcggtggaacgtcaaccaactttctgcttaacaacgcattgagtaaaatcgcgccaaaggttgctgtaccaatccctcccaacgtaaaaccgcccagcgtgagagcaaaatcacccgcgcccagcactaaggttactgcgaccataatcaaattaccgttctggcttaaatcgacacggttttgtacccatatccttgcgcctgcgacggcaatcagcccgaacacaacaattgatgcaccaccaataaccgcggccggaatggtatgaatcagcgcaccaaatttcggtgaaaagcccaacagcatggcgatgacggcagcagcaacaaacaccagcgtcgagtagactttggtcacggccatcacaccgatattttcagcataggtggtcacgccgctaccgccgacagagccggaaagcatcgttgccagaccatcgcctacgaatgcccgccccatatacgggtccatattgcgtccggtcatcccggcgactgccttgagatgacctaagttttccgccaccagaatcaccgccacgggcgcaatcagcatcattgcctgaccattaaaagcaggagtggaaaaatgtggcagaccgaaccaggcagcatggctgacgagagtaaaatcgacggcttttcccagccctaaaacgttggtcatcacgccatacagcagacaggcgacaattaatcctacgagaatcaataaccgctggatcatgccacgggtaaacaccgccaccagcccaatacacagcaccgtcattaccgccatccagctatcaaaggccgaagccgatacacttttcactgcgataggcgctaagttcaggccaatcgccatcaccaccgcacccgtcaccaccggcggcatcagtcgttcaatccagcgcgtaccgattttcatcaccaccaggccaatgacggtataaaccagcccacaggcgataatcccgcccagcgcaatgctgatattcgggttaatgccctgaccgttaaagcccgtcgcggcgatcaccacgccgacaaaagccgcgctggagccgagataactggggacgcgcccgccggtaataaagaaaaacagtaacgtgccgatccccgacattaaaatggaaagattgggatccagccccatcagaatcggcattaacaccgtcgcgccaaacatcgccaccgcgtgttgaacgcccattactgccgtctgagcaaacggcaatcgttcatccggcgcgaccacgccgctctctgtagaggtcgattttaactgccagtgaggaaaaccgaacattgccatcagctgtctccttaaggaggttaacaagcagggcgcatcagcgcgtgataactgcgatcgaaccacaccagcccgtagggtgtggtgtgacgatgaatcgcttcgatggcgcaaaacagaatgtcgtgggtgccgacgctcaccacctggctgatacggcagtcaaacgaaaccagagcctcttccagttgcgggcatccggtcacccccgtctgccagcgggcggcggcaaagcggtgttccatgggcgttttgccgccaaaaaggtttgaaagcggctcctgcccggcgctaagtgtatttacacacagcgttcgattttcattgaatgccggccagacggacgccccacgattcaggcacaccagtaatgtgggcggcgtatcggtcacactgcagacggcgctggcggtgaacccggcgcgcccggctggaccgtccgtggtgataatattgaccgccgcgcccatgcaggacatcgcatcgcgaaaagtttgttgatcgacaatgttcatagtttgctccttacaacagcccgcaggcttcttcaaaggacagacgtggcaggcgcgcataaagcttgctgctatcgccatagccgatattaatcagcagattgctcttcagcgtgctgcccgtaaaaaaggcgtcgtccacgtgttgacggtcaaagcccgacatcgggccggtatccagtcccagcgcccggcaggcgacgatcagataggccgcctgcatggaactgttgcgaaacgctgtttcttcggcaagttgtgggctggaggtaaaccaactgcgggcatcaccgtggggaaacagtagtggtaaccgttcataaaattcactgtcccaggcgacgatagcggtgacgggcgcggtcagggttttttgcagattgccgctggaaagtgccgggcgcagacgttcttttccttctgccgtgcgggtaaacacgatccgtgccggagaacagttagctgatgtcggcccccatttcatcagggcataaatctcccgtaacgtctcatcgctgacgggtgtctcccgccagccgttgtgagtgcgggcatcggtgaacagggtgctaagcgcacctgggctaacggcttcgttcatagcaattccttacagggcggcttcacggtgatgtaacaggctggcaagcccgttgagtaacagagcattaaacgtttcgggatcggtcacgttgcaggcgtgtccgccatagggcatcaccattttctggctatcgggcagggcggcatgaagttcactggaacatgctgttggcaccagcagatcatcactggcgcagatgatttgcaccgggcagcggatgcgatccgcatggtgactaaagtcagcgcgtttgagggcgttaagtcgacgcagtaaattatttttgccctgaaaatgcgccagtgccagcgcgtcttctgcctccaggcgaggtgcgcgggccgccatccagtcggcgggatagaggaacaacggctgcgcttccacccatgcctgcgcgccgccgctatacagtaatcgttcgcgaacctgaaaacagcggcgcgtatgggcgtttattcgtagccagccgttaacgctgatcagcacagttaccgacgcgggataatccagcgccagctgcattcccaccagcgcaccgagcgcatggccgaccactgcgtaatgctcaatccctgcggctaccagcgcctgatgcagttccgctgccatctgggcgatactgtaatcttctgccagcgtgtcgggattattgccggtgccgcgctggtcgtaacagactacctgatactcctgctccagcaccgccagttgcggtaaccagtaactgccgctacccccaagacccgaaatcaacaccactacgggcgcatcagcataagggggaggtgagagtgaaagtttcatcgcggcctcacttggcgatatgcgcaattgtggcgatttccaccagcgcgtcaggttttaccagtccgcactgaatgcagaatcgcgccggtttatcacccggaaaaaactcggcgtagatttcgttaatcgcggcgtaatttttccagtcggtaataaagatgctgttgaaggtcacatccgccatcgtgccacccgccgtctcgatcaccttgcggatagtttccagaacgtggcgggtttgcgcctttgggtcatcggcaaacagcacgttattatgttgatcaaaagccagcgtaccggagacatacaccacgccatcagccagcgtgccgggaacgaagggggccagcggtgcgctgctgccagcgggaataattacggattttggcatcgttaaactccttaagcgatatgagcaaaggacgtgggagaaagcgcgtcgcagaatgtttcgacgtcgctgacccagccaaaaaaggtttcgatattgaacaacgcggctttctgcgcaaatttcggccccgcctggtgagttgcgtcttcaagcaccacgccgaaatactccagaaaaaagccgtcgcgtagcgtcgattcgacgcagacgttggtagcgatgccggtgaaaaccagatggcgtattccgcggctgcgcaaaatgctgtccagcggcgtattgaagaaaccgctgtagcgcggcttcggcagcacaatatcgccaggctgcggcaccagttcatccaccagttgataatcccaggagcctttcgccagcaatttcccctgcagctgcggctgcttacgcatggttttcagggcgttcgatttatgaaaattcggtgagccgggtccgccagcctcgacatactgttcatcccagccattttgaaaccagatgatcagcatccctgccgctcgcgctgcggtcacggcggtttgaatgttggcaatgaccgggcgagtggttgagacatcaaacccggcgagatctaagtagccgcctggcgtggcataagcgttttgcatatccaccacgatcagcgcactttgctgcggatcgaaggtaatggcttccggtcgagcggttaaggtcgtcatcatgccacctcctgagtcagcgcaggtagatgggcgcggcattgcatcagtggttgaatgcgctcgccgaaggtttcgattcccgacagaaaatcgtcgaaggttaacagcacgccttcggcaccaggcacgcttgcgacttcatctaacatgcgcgcgacactggcgtaagaaccgactaacgtccccatattgatgtttaccgccgaagtgggatcggccatctgacgaacgttggtgtcagtaccggagcgggtatctttctgactttgttcggttagccagcttaacgcctcttcatccgcgcccgctttgtagtgttcccatttggcgcgagcggcatcgtcggtttcatcggcaatcaccataaacaacacataagagccaacgtcgcgtccggtttgctctgcggcctgtttcatccgcgcagcggtcggggcgaaagccgtgggtgtatttacgcctttgccgaaacagaagttgaaatcggcataccgggcggagaacgccatgccagcgtcgctttgcccggcgcagatcactttcatggggacactcggttgcggactcacgcgacaatcattcatggtgaaaaaatcgcctttaaaatcgcttttccccgtgccccacaggtcgcgcagcacctgaacatattcggtgagatagtcgtaacgacgggagaaatagtcatcgccaggccagatacccatctgctcatactcgggcttttgccagccagtcacgaggttgacgccaaaacgcccgccagagatggagtcgatggttgcggccatacgggcgacgattgccggaggtaacgttaaggtggcagcagtggcgtaaatctgaatgcgcgaggtcacggccgccagccccgccatcaaggtgaacgactcaaggttgtgatcccagaactcagttttgccgccaaagccacgcagtttgatcatcgacagggcgaaatcgaaatggtagtgctccgctttttgcacaatggctttattcagttcaaaggtcggcatgtactgcggcgcgtgggtcgaaatgagccagccgttgttgccaataggtacgaatacgccaattttcatcatcaacctctcttcgtctcgtaaagtgaaagtcagacggggcgctgcatcctgcatatccttttcagccgcgtattggcttgtttgcaaagcggatgccagtttttaaaaagttaatgttattaatctgttaacattacgttatctaaaatatctggtaaaaagtggactaaacggtcaaaacagttgcacataaaacatgcatctgtgcgcgatgagagtgcagaaggtcgaggccgggcgggggttttgctatcctgttgccaatctacaagaggggagagcgcatgacgcaaggcgcagtgaaaacaacgggtaaacgttcgcgcgcagtaagcgcgaagaaaaaagcgattcttagcgcagcactggacactttttcacaattcggttttcacggcacaaggctggagcagatcgcagagttggcgggtgtttcaaaaaccaatctgctgtattactttccgtcaaaagaggcgctgtatattgccgtgctgcggcagattctcgatatctggctggcaccgttaaaagcgtttcgtgaagatttcgccccgctggcggcgatcaaagagtacatccgtctgaagctggaagtctcacgcgattatccgcaggcttcgcgcctgttctgtatggagatgctggcaggcgcgccgctgttaatggatgaactgacgggcgatttgaaggcattaattgatgagaaatcggcgctgattgccggttgggtcaaaagcggcaaactcgcgccgattgatccgcagcatttgatttttatgatttgggcttccactcaacattacgccgatttcgcccctcaggtggaggcggtgacaggcgcgacgttgcgcgatgaggtatttttcaatcaaacggttgaaaacgtgcagcggattattattgaggggattcgaccacgttaaagatnnnnnnnnnnnnnnnnnnnnnnnnnnnntacctgtttaacctatagtcattaagctggcgttaccgccagcggcagcggtattcacactcagcgaacgctcgatatacagccgttccagaaggatattgctttcgccacgggcaaaaccctgcaccgaaacaattgtgccatcccgcgcggcaactgcttcacacaatgcgcgaagctgatccgaatcaccgtggaagatcaccgcatcaaacggttgagcggttatattttccgctttcgccagttgaatacgttcgctgactgccgatggcaatgccttcactaactgacgatgcagcgcgtcatccggccacagtacctggctgcccaccgccagcacggcggcgagctgagtcagcgcatcctgctcatcatcggcaatacacaacacgcgctcacgcggcagcagcgtccaggtgttgcgttcacccgtcggccccggcagcaatcgttgtgttcctgcctgcgccagctcgccatattgcgtacataacgcctgcaattctggacgatttgctgcccattcccgcagtgcatttagcggctgagtcaatgcggctttcaactgcgcatcgaccggatactttgcatcctgacgcgcgagcgtcactgccagcgcactttccgggcgattcgccagcagacggtagagatagagcggaccgcctgctttcggcccggtaccggacaacccttcgccgccgaacggctgcacaccaaccactgcgcccaccatattacggttaacatacaggttaccaacatgggccgagccagtgacctgggcgatggtttcatcaatgcgcgtatggacgccaagcgtcagaccataaccggaagcgttaatctgctcgatcagctctggtagctggttacggttgtaacgcaccacatgcagcaccggaccaaagacctctttttgcaattcggcaaagtcatccagttcgatcagcgtcggggcgacaaaggtgccgctttgccattcacgggcatcttcgctgttttcccgcaccgcctggaacaccggacggcctttgctacgcatggtctgaatatggcgctcaatattggctttcgcttcgctatcaatcactggaccgatatcggtggtcaggcgacccggattacccatccggcattcggccattgcgccgcgcagcattttcaacgtgtggtcggcaatctcatcttgcaggcacagcacgcgcagcgccgaacaacgctgacccgcactgtcgaacgccgaggccagtacatccacgacgacctgttcggtcagtgctgaagaatcgacaatcatcgcgttcatgccgccggtttcagcgatgagcggaatagggcgaccctgagcgtccaggcggctggcgatattgcgctgcagtaacgtagcgacttcggttgaaccggtaaacatcaccccgcgcacgcgatcatcacccgtcagttgcgcgcccacggtttcaccccgacctggcagcaattgcaccacgcctggcggtacacccgcttccagcaaaatggcgatcccttgcgcggcaatcagcggcgtttgttctgccggttttgccagcacgctgttacctgccgccagtgcggcggcgatctgcccggtgaaaatagccagcgggaagttccacggactgatacacaccacaggccctaatggacggtgggtttcgttagcgaaatcatcccgcacctgtccggcgtagtagtggagaaaatcgaccgcttcgcgcacttcggcaatggcgttactgaaggtttttccggcctcacgcaccagaataccaatcagttgctgcatctggctttccatcagcacggcagcgcggtgcaaaatcgctgcgcgttcagccggaggcgtggcaaaccagattggcgcgttattaaccgcactttccagcgcctgttctacttcacgcggcgtggcttcacgcacatagcccacaatatctttcggttccgcagggttaataacgggcgacatctcacctgccgctaccggttgttccagcattggcaaggcctgccatttttgcagtgcactattgagcagggcagaggagagcgaggccaggcggtgttcgttagcgagatccagccctgccgagttgtcgcgcccgtgaccgtaaagatcgcgcggcaggggaattttcggatgcggtaatccagtttgcccttcctgttgcgccagtttttctacagcagtgaccggatcggcgaccagttcatccagtggcaaagaggtgtcggcaatacggttaacaaacgaggtgttagcaccgttttccagcaggcgacgcaccagatacgccaacagcgtttcatgtgtgccaaccggagcataaatacgacacggacggttaagtttgccgtcggcaactttcccggtgacctgctcatacagtggctcgcccataccatgcaggcactggaactcgtactgacccgggtagtagttctgccccgccagttgataaatcgccgccagcgtatgggcgttgtgcgtcgcgaactgcgggtagattagattcggcaccgccagcagctttttcgcacaggcgagataagaaacgtcggtatacaccttgcgggtataaaccggataaccttcaaggccgtccatctgcgcacgcttaatttcactatcccagtacgcgcctttcaccaggcgaatcatcagacggcgacggctgcgggtggcgagatcaatcaggtaatcgatcaccaacgggcagcgtttttgataagcctgaataacaaaaccgatgccgttccagcctgccagttccggctcgaaacagagtttttccagcagatcgagggagatctccaggcgatcggactcttcggcgtcaatgttgataccaatatcgtactgacgcgccagcagggtgagtgatttcagacgcgggtaaagctcttccattacccggtcatactgggcgcggctataacgcggatgcagcgccgacagtttgattgaaatgcccggcccttcatagatgccacgaccgttagacgctttaccgatggcgtgaatcgcctgctgataggaaaccatatacgcctgtgcatctgcggcggtcagcgcggcttcgcccagcatatcgtaagagtaacggaaacctttctcttccagcttgcgggcattggctaacgcttccgcgatggtttcgccagtgacgaactgctcacccatcaggcgcatcgccatatccacacctttgcggatcagcggttcaccgcttttaccgataatgcggttcagcgagcgggagaggctggcttcgttatgggtggaaaccagtttgccagtaaacagcagcccccaggtggcggcattaacaaacagtgacgggctacgaccaatgtgtgactgccagttaccgttgctgattttgtcgcgaattaacgcgtcgcgggtggctttgtcgggaatacgcaacaacgcttccgccagacacatcagcgccacgccttcctgcgatgacagcgaaaactcctgcaataacccctggaccatacctgcgcgaccactggcatttttttgattacgcagtttatcggccagctgatacgccagtttgtgcgcctgttcagcaactggctgcggcaggcgggcttgttccagcagcatagaaaccgcttcggtttccgggcggcgataggccgcggtgatcgcggcgcgggaaaccgactggggcaatatttgctcggcaaagtcgaggaatggctggtgtggttcctctgccggagtcggtgcttcatcgctctcattggccgcgccagaaagcagcgcaggtagctccggcagagtatcgctgttttccagttgttcgagataagaaaaaatcgcctgcttaattaaccagtgtggtgtgcgatcgatacgtgtcgcggcagacttaatacgctcacgcgtcgcgtcgtccagcttaacccccatggtggtggttcccatgccattactcctgttgttcagaaaggtgcaacttaacgttatcgtgaaatatccatgatgttgcaactttgtgcaaccatgttaaatgtgacatgcgtagcaagcttaaaaatgaatgaaatgttaataaaagaaatcgatatgacagggattaaaaaaataactcagactttttctctgcggcagttaacatttttgaaaggtgcaaccgcaaaaaatgtgagagagtgcaacctgatgaaaaatagtgtcgctgagcactaaaatttaatgtaaatggtgtgttaaatcgattgtgaataaccagcgcttccggcaggatacggtcgccctggtaaaacataaactctgttaccccgttccggtggcagatataacggcaagtttcgacattgccgataataattttttggagactttagatggctattagcacaccgatgttggtgacattttgtgtctatatctttggcatgatattgattgggtttatcgcctggcgatcaacgaaaaactttgacgactatattctgggcggtcgtagtcttgggccattcgtgacggcattatcggcgggtgcgtcggatatgagcggctggctgttaatggggttgccgggcgctgtttttctttccgggatttccgaaagctggatcgccattggcctgacattaggcgcgtggattaactggaagctggtggccgggcggttgcgtgtgcataccgaatacaacaataacgccttaacactgccggattatttcaccgggcgctttgaagataaaagccgcattttgcgcattatctctgcgctggttattttgctgttcttcaccatttattgcgcttcgggcattgtggcaggcgcgcgtctgtttgaaagtacctttggcatgagctacgaaacggctctgtgggcgggcgctgcggcgacgatcctttacacctttattggcggtttcctcgcggtgagctggactgacactgtacaggccagcctgatgatttttgccctgatcctgacgccggttatcgtcattatcagtgtcggtggctttggtgactcgctggaagtgatcaaacaaaagagcatcgaaaacgttgatatgctcaaaggtctgaactttgttgccattatctcactgatgggttgggggctgggttacttcgggcagccgcacattctggcgcgttttatggcggcggattctcaccacagcattgtccatgcgcgtcgtattagtatgacctggatgatcctctgcctggcaggggcggtggctgtcggcttctttgggattgcttactttaacgatcatccggcgttggctggtgcggtaaatcagaacgccgagcgtgtgtttatcgaactggcgcaaattctgtttaacccgtggattgccgggattctgctgtcggcaattctggcggcggtaatgtcaaccttaagttgccagctgctggtgtgctccagtgcgattaccgaagatttgtacaaagcgtttctgcgtaaacatgccagccagaaagagctggtgtgggtagggcgtgtgatggtgctggtggtggcgctggtggcgattgcgctggcggcaaacccggaaaaccgcgtgctgggcttagtgagctacgcgtgggcaggctttggcgcggcgtttggtccagtggtgctgttctcggtgatgtggtcacgcatgacgcgtaacggtgcgctggcggggatgatcatcggtgcgctgacggttatcgtctggaaacagttcggctggctgggactgtacgaaattattccgggctttatcttcggcagtattgggattgtagtgtttagtttgctgggtaaagcgccgtcagcggcgatgcaaaaacgctttgccgaggccgatgcgcactatcattcggctccgccgtcacggttgcaggaaagctaagggacttagcctgcggcggttttgtttggcttcagcagcgggttgcgctcccttaatgtgcctcgccatataaattgaatggtgcagggagcgcgcagggggcggccaatcgccgccgccccctgctgtcccggccttcggggaacgcttcagcgattttgacgccaccaacacccgagctgttattatgttccgggcaaaaagttagatttgataatcgcggatggacgaaattgcttgatacacccgcttatcagttttacatggaagctctgatgcattgagtctggacagttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaacacatggttctttgcaaacaatcccatctttctaccctggaataatcgtttatatcccttggcattacctctctttgtttacattccaacatcattttataaacattccgcttgtgtttttctttgccgtaatgataatcgctatcactgcgatttacttttctttgcatagattgactcagaaaaacgtttaagggtgggtggcatgtttgttccgtttctcattatgttgcgcgaaggacttgaagccgcgctgattgtcagtttgattgccagctatcttaagcgtacccagcgaggccgatggattgtgtgatgtggattggcgtgttgcttgccgctgcgttgtgcctgggcttgggtatcttcattaacgaaaccaccggcgaatttccgcaaaaagaacaggaactgtttgaaggtatcgtggcggtgatcgccgtggtgatccttacctggatggttttctggatgcgcaaagtgtcgcgcaacgtcaaagtgcaactggaacaggcagtcgatagcgcattgcagcgtggaaatcatcatggctgggcgctggtgatgatggtcttttttgccgttgcaagggaagggctggagtcggtctttttcctgctggcggcatttcaacaagatgtcgggatctggccgccgctgggtgcaatgctcggtcttgctactgccgtggtgctaggcttcctgctctactggggcggtattcgcctcaatcttggtgcattttttaaatggaccagcctgtttattctcttcgtcgccgcagggctggcagctggtgccattcgcgcatttcatgaagccggattgtggaaccactttcaggaaatcgccttcgatatgagtgcggtgctctcaactcactcgctgtttggcacgctgatggaagggatttttggctatcaggaagcgccgagcgtcagcgaagtcgccgtctggtttatttatctcatcccggcgctggtggcatttgctctgccaccacgcgcaggggcgacagcgtctcgctccgcgtaacaaatacgacgcaaactcttgcttagttacaacatactttaaagggatagtctcgtcatgaccattaacttccgccgtaacgcattgcagttgagcgtggctgcgctgttttcttctgcttttatggctaacgccgctgatgtgccgcaggtcaaagtgaccgtgacggataagcagtgcgaaccgatgaccattacggttaacgccgggaaaacacagttcattattcagaaccacagccagaaggcgctggagtgggagatcctcaaaggcgtgatggtggtggaagagcgggaaaatatcgcccctggctttagccagaaaatgacggcgaatttacagcctggcgaatacgatatgacctgcggtctgctgactaacccgaaagggaagttgatcgtcaaaggtgaggcaacggcggatgcggcgcaaagtgatgcgctgttaagtcttggtggtgcaattactgcatataaagcgtatgtcatggcggaaaccacgcagctggtgaccgacaccaaagcctttaccgacgcgattaaagcaggcgatatcgaaaaagcgaaagcactgtatgcaccgacgcgccagcactatgagcgtattgaaccgattgctgaactgttctccgatctggatggcagcattgacgcccgtgaagatgattacgagcaaaaagccgccgacccaaaattcactggtttccaccgtctggaaaaagcattgtttggcgacaacaccaccaaagggatggatcagtacgctgagcagctttataccgatgtggtcgatttgcaaaaacgcatcagtgaactggctttcccaccttcaaaagtggtcggcggcgcagccggactgattgaggaagtggcagccagcaaaattagcggtgaagaagatcgctacagccacaccgatctgtgggatttccaggctaacgttgaaggctcgcagaaaattgtcgatttgctgcgtccacaactgcaaaaagccaacccggaactgctggcaaaagtcgatgccaactttaaaaaggtcgataccattctggcgaaataccgtactaaagacggttttgaaacctacgacaaattgaccgatgccgaccggaatgcactgaaaggaccgattactgcgctggcggaagatctggcgcaacttcgcggtgtgctgggactggattaagcgttatgcagtataaagatgaaaacggcgtgaatgaaccgtcacgccgacgtttactgaaagtgataggtgcactggcgctggcgggaagttgtccggtcgctcatgcacaaaaaacgcaaagtgcgccgggtacgctttcaccggatgctcgcaatgagaaacagccgttttatggtgagcatcaggcagggatcctgacgccacaacaggccgcaatgatgctggtggcgtttgatgtgcttgccagcgataaagccgatcttgagcggttgtttcgcttgttgactcagcgttttgcttttctgactcagggcggagcagcaccagaaacgccaaatccgcgcctgccaccactcgattccggcattcttggcggctacattgcgcccgataatctcaccatcacgttatcggtgggtcactcattgtttgatgagcgctttggccttgcgccacagatgccaaaaaagctgcagaagatgacgcgtttccccaacgactcgctggatgcggcgttatgtcatggtgatgtgttgctacagatttgcgccaacacccaggacacggttatccatgcgctgcgcgatatcatcaaacacacgccggatttgctcagtgtgcgctggaagcgggaagggtttatttccgatcacgcggcgcgtagtaaaggcaaagagacgccgattaatttgctgggtttcaaagacggcactgccaatcccgatagccagaatgataagttgatgcaaaaagtggtgtgggtaacggcagatcagcaggagcctgcgtggacaatcggtggcagctatcaggcagtacgcttgattcagtttcgagtggaattttgggacagaacgccgctgaaagaacagcagacgatttttggccgtgataagcaaaccggtgcgccgctgggaatgcagcatgagcatgatgtgcctgattacgccagcgacccggaagggaaggtgatcgcgctggacagccatatccggctggcgaatccccgcacggcggagagtgagtccagcctgatgctgcgtcgtggctacagttattcactgggcgtcaccaactccgggcaactggatatggggttgctgtttgtctgctaccaacacgatctggaaaaaggcttcctgacagtacaaaaaaggctcaatggcgaagcgctggaggaatacgttaaacctatcggcggcggttatttttttgcgctgccgggggtgaaggacgcgaacgattatttcggaagcgcgttattgcgggtttaatgtttttaggcggataaggcatttgtgcgcagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatcgtgcactgatgcctgatgcaaatcctgctgaaagcacacagcttttttcatcactgtcatcactctgtcatctttccagtagaaactaatgtcactgaaatggtgttttatagttaaatataagtaaatatattgttgcaataaatgcgagatctgttgtacttattaagtagcagcggaagttcccggcagtgatagtcagtcactatggagatcgcggatggtaacgtcctgtactggacatgttttagataatcaacgcgccaccactcgcggagttttctcctccggtagtcatctcgtcactttgcattttcaacctcatcctttcttttcatgtgttaccgacgccgtaaacggtgcgcgtagccgtttttcggcattttatccaaaagcaaactatggcttacaaggaagccaaccctctgatgttcgtgcgcataatcgcgctgccaacggcgcgtgtgatgaatacaaacaactcaaggtgctctccatgggaagacaaaaagcagtgatcaaagctcgtcgcgaggcaaaacgtgtgctgagacgggattcgcgcagccataagcagcgtgaagaagaatcggtcacctcgcttgtgcagatgggcggcgtagaagccattggtatggcccgcgacagtcgcgatacttcgcccatcctcgcgcgaaatgaagcgcaattgcactatctgaaggctattgagagtaagcagctgatattcgccacgggcgaagccgggtgcggaaaaacctggatcagcgcagcaaaagcggcagaggccctgatacataaggatgtcgacaggattatcgtcacccgtccagttctgcaagccgatgaagatcttggcttcttacctggagatatcgcagaaaagtttgctccctattttcgcccggtctacgacgtgctggtccggcgcttaggggcttcctttatgcagtactgcctgcgaccggaaatagggaaggtggaaattgcgccgttcgcctatatgcgtggacgtacctttgaaaatgcagtcgtcattcttgacgaggcgcagaatgtgactgccgcgcaaatgaaaatgtttttaacccgcctcggggagaacgtgacggttatcgtcaacggtgatatcacgcaatgcgatttgcctcgcggcgtgtgctccggattaagtgacgcgctggaacgtttcgaagaagatgaaatggttgggatcgtccggttcggtaaagaggactgcgtacgttcggcactttgccaacgtacgctgcatgcctacagttaagtgtgttatcggtgcagagcccgggcgaaccgggctttgttttgggtgtttatgcccggactagcgctttttctgaaacaaccatttttatttgcccctggctggtgaagtgtacgctcatcctgtggcttttttgtagttgctgatagagctcatcaggtattgctaagctctctgcatattcttgcggcgtatattggtaggctgcatgatgctgctgtttttgaaaacgcagcttattgtacagcgcccagacaattaacacgacggcattcgccactgccagcaaaaaatagaactgaagtcggcttctggcctcgctttgccagtaataacccgtcagcagatccatggcgaataagaatatgaacaacgcaaataatgtccacaagatggttgtggcaacataatcaaccagtaaacgtactggtgattgtcgggtcgtaataattaaattgttcatattaacctctcagaatcccgcgatcgggacttacccaacgggcgcgttgctttttaggcatcaacatgactcgtgtaaatgataccaatgtcgttgccaggctcagcatccagaaaataaccgggaaccaaataatccagaaaagcgatgaagtcagattatgctcatagcgattctcgatcatcaggctgacaataaattgcagtaaacataacgtacacaataatattccggcagtatgtgtcgcagcgatatgtgtcaattcaatatttaacggtacaccggcaagttggactgcgtaaataatgaaaccgaccaggcaggtgaaggcccatattgtcgtcaggcagtattcaaaaaacagcggccacattcgaaagttttctttgcgccacaaccttgtcatatttttgaggaatacttctgcaccgccctgagcccagcgcaggcgctgtttccacagcccttttaacgtttcaggcattaatatccagcacagtgcccgtggctcgtaaaaaatcgtccactgattcaactgcagcttccagctaatatcaatatcttcggtgatcatatcgtcactccagtaacccacttctgccagggcgctgcgacgaaatgcggcaataacaccggaaacggtaaatacgtttccatagatacgctgggttcgcttgatcaaaccaataattgaggaatactcgccaacctgaattttacccaccagggtagaacgtgttcgaatacgaggattaccggttacggcacccacacgcgggttgtacaacatcggttccacaatatatgccgccgcatcgcggtctaataacgcatcgccatcaatgcacaccagatattcacttttcgccgcggcagctccggttttaagcgcaatggctttcccctggttttgcgccagatgaatgacccgcaaatggggaatttgtgcagccatgcgatccaggatggcacgggttttatctgttgaaccgtcatttacggcaataacttcaatgttctcataacgctgtgctaaagcggcgtgtatggtttcctcaacgtttttctcctcattaaaacagggaatgataatggagatagacggattatctttcaactggggagctggtgcgttttctccccacggccagtggcgttcacgatagacccagaaatagacgccgccaacaatccacataatggacataaaaaacggccagaagaaaacgaacctcatcatcagttcaccagagtgaaagtacgctacgcataggggtatgcataacaccagacataatataaaaaacgatacgatgcgattaatcatttttcggataccaggctgttgaaaactcaggacgaataaggtctatttcaggttggttatgcagaaaattgtcgggataataaccatagtttttcactccattcagttgtaataggctcatccagtgagcgagttgttgcgaagaaatagcctgatgctgaccatttttctgccagttttgtgcctgtaattctaaaatagatttgtctttagcctgagggatgtttttaatttgattggtcaattgtattaaccattggtcagccgatttttctgcgacaccttccagataaggcatagccataatagcggtccagtcatagctttttaggaaatcagcataattctgtgcaaaccaggcttcactttcaggttgtattaccggaagtgcaaaaatatttcgtgcagttttaatatgtggaccgcgaatggcttttacgcgcgcactaagttctaaagtgaagtcagttaacgcacgacttttaaagcgggcccactgtttaaattgctccgggttttgtcgaatttcgctcagactcccgctaaagcctgcttgctgataagccgtgatagccggtgcactggcatcttcataatctgaaagcaaagcatcatcgtggaacaatatgccatcaaaagcagcatgtccggcaagatcttcatataacatgccaacttgtgctctgactctgtcatcgaaaggagagagacggtgatattgttcaggatgaatttgtgcttttttctcccctgttggtaagtattttactcgcgttaatgtgggatctaaatcccagcttaataccggcatccacgcatagatgtttacacctgagcgggtacgtaattgccaggcaacccgactaaaaatatctgctttcattggtagcaaacgatttggaaaccagacctctttgaccagcccatcaccatcgggatcagcaaatgcctgcaaatacacggttgatatttgcatatctttcacccgctgaattagcacatcaatattgcgatccatttgctggaggttttcgtcataaacgtaatcaagatcgatatgcattatccgttgtggtgatttttcctgtacggtaataatttgctgggcaaactcttttaatgagggattattggcgattaatacccgcggaatggaatccaattgcgacgcatttgccaaacctgattcaagggtgaagaacatgtcataaccgagtttttttaattcctctatcgctatgccattcgcttcgccataaggccaaacaaaaacgtgtggatttacctcaacctttgtacgcaggtattccgtcatttttacagcatccagacgaattctttcccggtattctgctgcggtttcataccgtgcgtggtcagtaaaatatgcacgatttacatatacaggcaataagctgccggtggcattagcctgaataccgtagtgagaattccatgtatgagaagcgagctcaacgagccgggaacgcgcaacttctcgcacttgttgccacgtggcaaaatattctcgatcgaccaactcatcgccaaattttacttgtttatccgctggcgtatcgacccaactgccgacgggggcccatacagcaggccactggaaggcctgaagaattgggaagacgcgggtataaaaactctggtagccgtcatcaaaagtcagcactacagctttttccggtagcggttttcctcctcgatgtgcttcacgaatttgagcaatactgaccggttgataaccgttctcgcgcagccaggcaaattgttcacgcagtgctgatgtccgcactgacataaaacgctggtcggcagcttcgtcttcaacgttatgccatgaaatcgctacaaaaccattatgcggccacggttgctcggcgagtaaagattcgcgatcctgtggcggtataaatgatgttcttgactggctaatgcacgcggtgagcataattatactcaccagcatcaggagatatttatttccattacgtaacatatttatccttaaaatctgaatgtcatatcgaattcaacgtataagttgtgttctctgtcaccgtcataaggtcgtttttcccagcgtagcgttgcgccagcatcaatcacgtcattccaactaatgcgttgcccgtagccgagttgggtgacgacatccgtgccataatgtttttgccaggaggcaccaacacctgcgctgaatatttgctcccagctattttcatagcttcgccataacaaatggcttgcctcaaatgccggaacaatatcgaacgtttttatagggttgtagtatggggtatcgtgttctgtattttgttcgtaatacagactgggtaggaaatcgacaatcaaatatggtgaagaccagatgcgttcctgaccctcaagtgagacttcatgacgctggttactgtcggaaaaatcagtgaaagcccaggagacaccgtacttacgccgctcattttgataccagcgaacataagcctgagcactgttgcctgtaacaccatttttcattgcccgtaatggaacgcggtgagagaggcgttccagttgcgaaccaatacgccagttatcattaaaatcataccagccagacaggcgcgcgccgggtttatgctcatgattgaaaacgcgttcagcgtactctgcctcgagccagatattacgtgaccgccactcaacacccgcaagccagtcgcgaacaatcccttttccttcgctaaattgtccatcggcataaccgaatccagcaaaaccgcgccagttatccttcagcggtggtgaataaacgatggtggttaagtcgacatcatgtttaccactatccgggccttcggcatcaattcctgttgagccagcgatacgaagctctgcaagattatgtacatcaaccgcacgttttaatcgtacaacgccgggatcttgcggttcacgttcgacaacatcgtgcgttaagacagctgcctgctgccattcttgtaacgttaatgctgtccaggcttgttcaacctccagattaatattacgtggctcgatcacttctgctttttttaattcattttctgctgcacgaggccaaccgcgggcttgtaacacactcgcgtaatcaatgcgcagtccctgatttcctggtgcgttataagcaagctctctggctgtcatttcagcctgaggaagatcattactatattttgctacggttgagagaaacgaatgcccctgtaaccaggtatcattcgggatgctcgtaggcgtgcccattaaccgaaggaaaggcggcgaagtattaatggtatgttgggtgacagttagcgcgcccggataattttcactctccaggtggctgtaaaagagatccgcaagttcttcatcggataaatccggggcaatggtctccttgtgataaaagagctcggtcattattgactgtgcttttttcggctgatgatctttgagataagccgatgcaacccaatattgcccccagggcggaataatttgccccgtcttttttaatcgctgatagtgagaaataacgtctttataacgatcgcgagttaataacgcgccaagatgatcaacctgaatacgctggtactgggcagtgcggtctgggttatcgtgccacagaatttctaatgcagcgtattgggcgagggcgcgatcggcaatggcataacgttcactttcactgcgcgtaggcataaacgacagtctgaccagttcggcatgaatatcagcgcgaatatctggcgttaaattggcatcgtcaatcgcggcagcaagttgattattacgtaatgcctgcacgtattctgtgggatattgttgcgtagatgcattttcaggtaatgactctgtcatcgcccgtaattcatcctgatgacgccccgccagtttatagatataggcttctgcgagtaaattggctttgtccggtgctccagagttaagctgcttaagtttaaccagcgcagtatcatagtgaccagcatctgccagggttaaaatttgtccccgttgataatccttattttgcggctccagagagagcgccttttgccacagtgtaagcgagttttgccattgttgcaggttacgataagcgacggcgacagctgcataaccacgcgctggtaattgctgatgacggtagcggttgtaaacggtaataacctgtttatcttgcccggcccataaggcaatctgtaaccagtcagcaatttggttattgctgagtgctgattttagtgcaaaccatgacaaagctggctgagtattacccttgcgagcttcaataatcaatgcatcataggcgttattaacagcactcttcgccgcgggactcgctgctaaaaatgcggcagtaagaagtttcaaagcccatttggttttcgggcacctttttctgctacttgaatacatcctgtattactccatgtattgccaaaatctctctctgtatctaattacaggtaactgaaaagaaagatatttttgcacctcataatccgttattaaacgcggaagagagacgtgaattgttgatgatgagaagaagaaatgatgagcagagtgtccatataaaatccttttctcgcccgaaaatccattccaatgatgaggatcttcaggaatacggcataaatcccaatgcctttttcaaaataaattaggattaaaataattaaatcagtaaattccgatgcatgatttcggatttttcgaaagtcctgatgaaaggctgcgctacggcactcacggatttaattgttattcctaatgtatctatgaattaatgttttataaggattttctataaccatttataagtattttcaagcctggcttgttgcaaacaatgtataaagcacttaggcaataataattacattcagcaactatcatcatcggtattgtttgtgggcggaatttcatattgacaacagtacagttcttatatctattaataatagaaagggatctacaacctacagattggtgtagctttatggaaaaagactatttgagaattagtagtactgtattagtgagcttattgtttgggcttgctttggttttggtgaatagttggtttaatcagccaggcgttgaggaagttgttccacgatcaacctatctgatggtaatgattgctttattttttatcgatactgttgcatttatttttatgcagttgtatttcatttatgaccgtaggcaattttcaaactgtgtacttagtttggcttttctgagttgtttgatttactttgttataaccgtcattatcattcagcaaattattgaggagcgtttgacaagcagtgttgtccaaaatgacattgcaatctattatttgtttcgtcagatgagtttgtgcatattaatatttctggcattggtgaataaagttagtgaaaacacaaaacagcgcaatttattttccaaaaaaatgactttgtgcataagtttgttttttgtttttggggggccgatagttgctcacatactttctagtcattatgagagctacaatttacacattgccgagttaaccaatgaaaatggtcaggtggtttggaaagcctcatatgttaccataatgattttcatgtggttaaccttgctttcggttaatctatactttaatggtttacgctatgatatctggaatggagtgacggtgattgctttttgtgccgtactgtacaatatctctctgttatttatgagcaggtatagcgtgtccacttggtatattagtcgcactattgaagtagtcagtaagttaaccgttatggtaatatttatgtgccatatattcagtgcgctacgagtaacaaagaacattgcacatcgcgatcccttaaccaatatatttaacagaaattatttttttaatgaactgacagttcaatcagcatcagcccaaaaaacgccttattgcgtcatgattatggatatcgaccacttcaaaaaagtcaacgacacctgggggcatccggttggcgatcaggtgataaaaacagtggtgaatatcattgggaaaagcatacgaccagatgaccttttagcgcgcgtcggcggcgaagagtttggcgtcttgctgacggacatcgatactgaacgtgcgaaagctttagcggaaaggattcgggaaaatgttgagcgtttaactggcgataatcctgaatacgctataccacaaaaagtgacgattagtattggcgctgttgtgactcaggaaaatgcgttaaacccaaatgagatctatcgactggctgataacgcactttacgaggcgaaagagaccgggcgtaataaggtggttgtgagggatgtggtgaatttttgtgagtcaccataaagcggcattttgatcctacccacgtaatatggacacaggcctaagcgaggttcttgttttcaaattgttccggactgaggccgccacaccaactgtgccgccgccaccgattgtaatcacattcgatataattaaacaccgttgcccgcattatttcccggctgataaagtgttctccatggatacattccactttcagcgaatgaaagaagctttccacgcaggcattatcgtagcagcaaccttttgcgctcatacttccacgcagattatgccgcttcagttgcgcctgataatctgctgaacagtactggcctccacggtccgtgtgaacgataacgttccggggcctcttacgccgccacagcgccatctgcagggcatcgcaggccagttgcgccgtcatgcgtggcgacattgaccagccaataacggcacgtgaccacaggtcaatgaccactgccagatacagccagccttcatctgtacgtaagtacgtgatgtctcctgcccacttctggttcgggccactggcgtaaaaatcctgctccaacagattttctgacacaggcaggccgtgtgcgcggtagctgaccgggctgaacttccgggaggcctttgccctcagtccctgacggcgcaggcttgccgccacggtttttacgttaaaggggtaaccctgagcacgcagttcatccgtcaggcgtggggcaccgtaacgctgttttgaccgggtaaaagccgcgaggacaacgctgtcgcagtgttggcggaactgctgacgcgtgcttatccttgtccgccgctgacaccacgtataccagccgctgcgggccacccggagcacgcggcacattgctttgatgctgaactcagcctgatgtttttcaataaagacatacttcatttcaggcgcttcgcgaagtatgtcgcggccttttggaggatagccagctcttcatcccgttctgccagctggcgtttgagacgtgcaatctcggtagacatctccagttcacgttcagaagacgtctgctgattttgctgtttactgcgccagttgtagagttgtgattcatacaggctgagttcacgggctgcggcagtaacaccgatgcgttcagcaagcttcagggcttcactgcgaaattcaggcgaatgctgtttacggggttttttactggttgatactgtttttgtcatgtgagtcacctctgactgagagtttactcacttagccgcgtgtccactattgctgggtaagatcagtgcctggcacacgcgtttgatggaagacggcgttcaggcaatgcgcgattatcttgccggactggatatcgcttcgccagagcatcaggttctgatgaacgtaacagcaaaaagcgaggtcgctccgtcaattatcaaagaaaatctctcattacacttaactcatacggtgaaatggactgaatctctcgatacatttctgaatatgccaaccccggtagctttccttgaaataagtaataagccctatttggggaatatgttaaatgattttgctggcgtggatcagcaacgagttatgcattgtcgtaaagcatttagtgatgcaaaggtattcaaatgattcctgattatttaacttttattcgctttcaggataaacgaaatctgatatacatttatgctattggacttattctgataggcttttattggaagaatgcagggtttacttttccatcagaggatattggtgtagttagtgggattctggctctggtgctgtataattttatttttgatctcaaggcgtactgggcttataaatgcgtcacgaagaatatcgatttttcgtggtttaagaaaaagcagaaccacaaaatagaattatttcttacacaacctctggtggcaggatttctgtcgttaatcatgttgagtgcaatgagttgggggctataccagcttctaccctcgttatatgcgctgttcctgatttcgttacttgggccgttggtcatctttctgctgtttcggatgatccgcaccagttatgtcaagcaggtcgctatttcagtagcgaaaaaagtaaaatataaaagtctgactcgctatgtgctgctttcggtgtgcatctcaacggttgttaacctgcttactatcagcccgttgcgtaacagtgattcttttgtgacagaggggcagtggttaacgtttaaatcgataattgcattgctcattctttgtggcgtagtgttggcgattaatctgttttttctgcgcttctccaagcggtacgcttttctgggcaggctttttttgcaggaaatcgatctgtttttctccagtgaaaatgcgttgtcgaccttttttgccaagccgctttggcttcggttattcatattgctggttattgaagtgatgtggattacgctggtgtcggtattggcaacgcttgtagaatggcggatttggtttgaagcctattttttactctgctatgtaccgtgcttaatttactattttttctattgtcgattcctctggcataacgattttatgatggcatgtgacatgtatttccgttgggggcattttaataagtgaggaagtgataggaagtgaccagataatacatatatgttctgtactctcttgcgcattttgattgttgactgagtaaccagacagttgatgtgcacgatttcccctcgccctaacagacgtgggcgggggcacccggtgtgtgcaatatacgaaaaaaaagcccgtactttcgtacgagctcttctttaaatatggcggtgagggggggattgactcgcttcgctcgccctgcgggcagcccgctcactgcgttcacggtctgtccaactggctgtcgccagttgtcgacccccggtcggggcttctcatccccccggtgtgtgcaatacacgaaaaaaaagcccgtactttcgtacgagctcttctttaaatatggcggtgagggggggattgactcgcttcgctcgccctgcgggcagcccgctcactgcgttcacggtctgtccaactggctgtcgccagttgtcgaaccccggtcggggcttctcatccccccggtgtgtgcaatatacgaaaaaaaagcccgtactttcgtacgagctcttctttaaatatggcggtgagggggggattgactcgcttcgctcgccctgcgggcagcccgctcactgcgttcacggtctgtccaactggctgtcgccagttgtcgaaccccggtcggggcttctcatccccccggtgtgtgcaatatacgaaaaaaaagcccgtactttcgtacgagctcttctttaaatatggcggtgagggggggattcgaacccccgatacgttgccgtatacacactttccaggcgtgctccttcagccactcggacacctcaccaaattgtcgttcctgtcttgctggaacgggcgctaatttagggaaatcatgacctgaggtcaacaaactttttgaaaaaatcgcgcgtttattcaaacttcaatcaatgtgtggttttaataagcgaaatctgctttttttgccaccgaccacggatttgttatgctggtggcctttgtagatcataacgataagtgcgaataaatttcgcacaacgcttttcgggagtcagtatggatatcatcttttatcacccaacgttcgatacccaatggtggattgaggcactgcgcaaagctattcctcaggcaagagtcagagcatggaaaagcggagataatgactctgctgattatgctttagtctggcatcctcctgttgaaatgctggcagggcgcgatcttaaagcggtgttcgcactcggggccggtgttgattctattttgagcaagctacaggcacaccctgaaatgctgaacccttctgttccactttttcgcctggaagataccggtatgggcgagcaaatgcaggaatatgctgtcagtcaggtgctgcattggtttcgacgttttgacgattatcgcatccagcaaaatagttcgcattggcaaccgctgcctgaatatcatcgggaagattttaccatcggcattttgggcgcaggcgtactgggcagtaaagttgctcagagtctgcaaacctggcgctttccgctgcgttgctggagtcgaacccgtaaatcgtggcctggcgtgcaaagctttgccggacgggaagaactgtctgcatttctgagccaatgtcgggtattgattaatttgttaccgaatacccctgaaaccgtcggcattattaatcaacaattactcgaaaaattaccggatggcgcgtatctcctcaacctggcgcgtggtgttcatgttgtggaagatgacctgctcgcggcgctggatagcggcaaagttaaaggcgcaatgttggatgtttttaatcgtgaacccttaccgcctgaaagtccgctctggcaacatccacgcgtgacgataacaccacatgtcgccgcgattacccgtcccgctgaagctgtggagtacatttctcgcaccattgcccagctcgaaaaaggggagagggtctgcgggcaagtcgaccgcgcacgcggctactaataaagcatcaggattcctgctatccttggcgggaattgaatacaggagagagttatgtatcccgtcgaccttcatatgcataccgttgccagcacacatgcatatagcacattaagtgattacattgcccaggccaaacaaaagggcattaaactttttgcgatcaccgatcatggcccggatatggaagatgcgccgcatcactggcacttcattaacatgcgtatctggccgcgagtggttgatggggtagggatcctgcgcggcatcgaagctaacattaaaaatgttgatggtgaaattgactgcagcggtaaaatgtttgactcgctggatctaattattgccggttttcatgagccggtttttgcgccacatgacaaagcgaccaatacacaagcgatgatcgccactatcgccagcggcaatgtgcatataataagccatcccggaaatcccaaatatgaaatagatgtgaaagccgttgctgaagcagccgcgaaacatcaggtggcgctggaaatcaataattcctcatttttacactcacgtaagggcagtgaagacaactgtcgtgaggtagccgcagcggtacgtgatgctggaggttgggtggcattaggctcggattctcacaccgcgtttaccatgggggaatttgaagagtgtcttaaaatcctcgacgcggtagattttccgccagagcgcattttgaatgtttctccgcgccgcttactgaacttccttgaatctcgcggtatggcaccgattgcggaatttgcagacctttaattactagtaatggaaatatattaatgaacgagttttctatcctctgtcgtgtgctgggttcgctctattaccgccaaccacaagatcctttactggtgccgctgtttaccctgattcgtgaggggaaactggctgcgaactggccactggagcaggatgagttgctgacacgtttgcagaaaagctgtgatatgacgcaagtctctgccgattacaatgcgttgtttatcggcgatgaatgtgctgtgccgccatatcgtagcgcatgggttgagggcgcgacggaagcggaagtgcgcgcttttctttctgagcgagggatgccattagcggatacgccagccgatcacatcggcacattgctgctcgcagcttcctggctggaagatcagtcaacggaagatgagagcgaagcactggaaacactgttcagtgagtatctgttaccctggtgtggtgcgttccttggcaaagtggaggcccatgcaaccacgcctttctggcgcaccatggcaccgctaacccgcgatgccattagtgcaatgtgggacgagctggaagaagattctgaagaataagtgtgatctacgtcactcataactgcaacggataatttgttgttgcataaaatgtgtgctcgatctcattcatggccgcgttttctgctatcatgcgcggcatgaacatacttctctctattgcaatcacaacaggcattctctccggtatctggggatgggtggctgtttccctgggcttactaagctgggcgggcttcctgggctgtacggcctactttgcctgcccgcaaggtgggctgaaagggctggcgatctccgctgcaaccctgcttagtggcgtggtgtgggcgatggtcattatttacggtagtgcactggcaccacatctggaaattctcggttatgtcataaccggtattgtcgcgtttctgatgtgtattcaggccaaacagctgctgctttcatttgttccggggacgtttataggcgcatgcgcgacgtttgccgggcagggtgactggaaactggtgttaccttcgctggcgcttgggctgatatttggttacgcaatgaaaaacagtggcctgtggctggcggcgcgtagtgcaaagacggcgcaccgtgagcaggaaatcaaaaataaagcgtgaggggcactcacgctttcgcttaaacagtaaaatnnnnnnnnnnnnnnnnnnnttttttatctgtcaggattccggtggaaccgacatatggcggtatttcaccagaatgtcattctgccgttctgctttattttgcaaatcccacagaccacggtcgataccatcattaatcaggaaaatgacccctgtttcgatagccgacatcaggcacagcataacaggttcgttcgaggtgtaacccacttccccttcaagcaagcgctggtagtcaataaagcggaaaaccccggcctgaacttcataggaaagtatcgtcttactggtgttcaccgaagaaaggatctcgccggtactcacattgacgacgcgcaggttcacggcaatctgatcgagctggtattgcgtgtcggcaccgatgccaaaatatcttgccccaaccccgccagatttgacgttgctttcataaccgataatcgaaccttcaaccatgatatttgccgccgttaaagattgcagcgggattcggttattaatggcaaccgtgccgttttcttgtgccgcacgaataatcttgcgctcgttaagcaggttttgtaagccctggcgctccagcggtataaaccagcgagaatctttcagtgccgtgaccagcattgccgtggcgctttgcggaacagcagtggagaagttacttgccgggtagggtttaaattgcccggtttcgtcctgaatgttgtataccgaaacaaagattttacccgtcggcgctggcagatgggtcaaatctttgtagctctgagcacgaggcattaatgtcggtctggcggcttctttaggcggggcggttaagcatccgctcagtaacatgacggcaaccaaaagaaataagcgctgcatgattattttccttatgaagctggggcttaaaaatcggttgagttattttgtaaacccgaaacctggatggtcgaggtttgtccggttttacgatctgtcacgttcaactgcaattgaccatcgcggttggcaatatcgacaatataatcgttggtcaccatgcggcccggtttaccggtattaatattcgacagtagcccacctaaaatttgtgactggatggcctgagtaaagttatctaacgctgagggtgtttcaataccaaagtcatcgttatagctcggatctttataagagttttgggcctgagcgctatttaataaaaaagcgccattatttgggttaccaccaaagtttggattacggaactggaaagtcatggttccagcccaacttaatggcgaaataagcatgagtagaactactgcatgtttgacacgcattgcagcctccgaacaattttttatttagaattcatcatgcgccaaatcgcccgtacttaataacgcctgatttatctggcgacgatttagtgcttcttcagtttgaatcagtgcaaagacgacagttttctcgaagtctcttttcaacggaaataaaaaagtctggaaaataacgtcctgattgaccgttatagtgatccagcttccccatcgtgcactgggcctttcattaatcgttaagttacccgtatagtcactttcccatttatcactaaaggctcggtaaaaatcatggccaatagatgaaacagtatggtcagttagcaatcccgggacttctacctcaacggcgtgaagattccctgcggcgaacagaaattctgccgccacaatccagcgtaaataacgtttcatggctttatcgcctgaggttatcgtttgcccaggaaaccgcttgtgtccggttttttacggctatcttcttgaaaagattataaagatgcgttttaaccgtattttcgctgatgaacaacgaacgagcgatctcgttattagacgcgccgatacgcagcttattcaggatctctttttcccgatgagtaaggagggctgattccgtgctgttataacgatagttacctgaatgcgtaatcaggtagctggcaagcttttgcgtaaagtagcattcgccgcgcaggacgccttgcaacccattgacaacacgttcttgatcctccatggaataaaaaacgccgttgatatgaggccagttttcaatgtcgcggtacgggtaatcttcaggcgtatttagcaacaatattttgatattgttgtttttcctgctcaaagtatcctgccaataatggataagctttttatccgcttccatcatatccagaagaataatagagcctgaagagatatcgtccagagaacgttgaatattatgtaattttcctgtaattgccagcgattgtttaaggtgctgcaagagagctgtcgcctgcaaagaagatttagtgatcaacaataatgtatgaccatgaatactatggacttcattaaacatgatgaaaccccgctttttttattgatcgcacacctgacagctgcctctaaaatagaagcaccagaagtactgacagatgttgcactgctgtgtgtagtaataaatcagccctaaatgggtaaaatataaaactaatggattacatctgatttcaatctagccattacaaatcttaaatcaagtgttaaacatgtaactaaatgtaactcgttatattaaaatgttaaccttaaggttttattaagtttagaaatgatagaaaagttgtacatttggtttttattgcacaattttaaaaaatcatacaaatggtgataacttactaataatgcatataaaaaatatttcggtgtagtcctttcgtcatgtaaaacgttcttgttttttctccacacctccgtggacaattttttactgcaaaaagacgaggtttgtcacggcttgtgcgcaagacatatcgcagcaatcagcgacgggcaagaagaatgactgtctggtgctttttgatagcggaaaacggagatttaaaagaaaacaaaatatttttttgcgtagataacagcgtatttacgtgggttttaatactttggtatgaactaaaaaagaaaaatacaacgcgcgggtgagttattaaaaatatttccgcagacatactttccatcgtaacgcagcgttaacaaaatacaggttgcgttaacaaccaagttgaaatgatttaatttcttaaatgtacgaccaggtccagggtgacaacatgaaaaacaaattgttatttatgatgttaacaatactgggtgcgcctgggattgcagccgcagcaggttatgatttagctaattcagaatataacttcgcggtaaatgaattgagtaagtcttcatttaatcaggcagccataattggtcaagctgggactaataatagtgctcagttacggcagggaggctcaaaacttttggcggttgttgcgcaagaaggtagtagcaaccgggcaaagattgaccagacaggagattataaccttgcatatattgatcaggcgggcagtgccaacgatgccagtatttcgcaaggtgcttatggtaatactgcgatgattatccagaaaggttctggtaataaagcaaatattacacagtatggtactcaaaaaacggcaattgtagtgcagagacagtcgcaaatggctattcgcgtgacacaacgttaatttccattcgacttttaaatcaatccgatgggggttttacatgaaacttttaaaagtagcagcaattgcagcaatcgtattctccggtagcgctctggcaggtgttgttcctcagtacggcggcggcggtaaccacggtggtggcggtaataatagcggcccaaattctgagctgaacatttaccagtacggtggcggtaactctgcacttgctctgcaaactgatgcccgtaactctgacttgactattacccagcatggcggcggtaatggtgcagatgttggtcagggctcagatgacagctcaatcgatctgacccaacgtggcttcggtaacagcgctactcttgatcagtggaacggcaaaaattctgaaatgacggttaaacagttcggtggtggcaacggtgctgcagttgaccagactgcatctaactcctccgtcaacgtgactcaggttggctttggtaacaacgcgaccgctcatcagtactaatacatcatttgtattacagaaacagggcgcaagccctgttttttttcgggagaagaatatgaatacgttattactccttgcggcactttccagtcagataacctttaatacgacccagcaaggggatgtgtataccattattcctgaagtcactcttactcaatcttgtctgtgcagagtacaaatattgtccctgcgcgaaggcagttcagggcaaagtcagacgaagcaagaaaagaccctttcattgcctgctaatcaacccattgctttgacgaagttgagtttaaatatttccccggacgatcgggtgaaaatagttgttactgtttctgatggacagtcacttcatttatcacaacaatggccgccctcttcagaaaagtcttaatttgttgaaatatcgagcataagatgaatctggagagaatggtctgctgcgaatcagccaacctgaaagtatggataacacaaccctcaaggatgactaatcattgaggaaatagaataaatgttcagaccttttttaaactctcttatgctcggcagtttgttttttccttttattgccattgctggaagcaccgtgcaagggggcgtgatccatttttatggccaaattgtggaaccggcatgtgacgtcagcacccagtcatcacccgtagaaatgaactgcccacagaatggttctattccgggcaaaacctactccagcaaagcgttaatgagcggcaatgtcaaaaacgcgcaaatagcctcagtaaaagtgcagtatcttgataaacagaaaaagctggctgtaatgaacatcgaatataactaagtttctgaacaactcacgttgctgagcagaaaaatgcgatttaaccaaaaagcctgctgtacacttaagaaacaagaaggtgtaaggaggcgttatgaaaacgcgtattcatgttgtgcagggtgatattaccaaactggccgttgatgtgattgtgaatgcggctaatccgtcattaatgggaggcggcggcgtcgatggggccattcatcgcgcagcgggtccggccctgctggatgcttgtttaaaagtcaggcaacagcagggcgattgccctacggggcatgccgttattacgcttgcaggcgatcttcccgctaaagccgtagtgcacaccgtcgggccagtctggcgtggtggtgaacaaaacgaagaccagcttttgcaggatgcctatctcaatagcctacgactggtggcggcaaacagctatacgtcagtggcttttcctgcaatcagtactggggtttatggttaccctcgtgcggcagcggctgaaatcgcagtaaaaaccgtttcagaatttattacccgtcacgctttacccgaacaggtatactttgtctgttatgatgaagaaaacgcccacctctacgaaagactccttacccaacaaggagatgaatgatttgccccggctggcgagcgcggtgctgccactgtgttcgcaacatcccggtcagtgtggcctttttcctctggagaaaagtctggatgcgtttgccgcccggtatcgtctggccgaaatggcagagcatacgctcgatgttcagtattacatctggcaggacgatatgtcgggtcggttactgttttccgccctgttagccgcagcaaagcgtggcgttcgcgtccgtttgttgctggacgacaacaatacgcccggacttgacgacattttacgcttgcttgacagtcatccacgcattgaagtccggctttttaatcctttctcgtttcgcttgctgcgtccgcttggttatatcaccgacttttcccgtcttaatcgccgtatgcacaataaaagtttcactgtcgatggcgtggtgaccctggtgggaggacgaaatattggtgatgcctattttggagcaggggaggagccacttttttcggatttagatgtcatggcaataggacccgtggtagaggacgttgccgatgatttcgcccgctactggtattgcaaatcggtttcacccttacagcaggtgctggatgtcccggagggtgaaatggcggatcgcatcgagttacccgcctcctggcataacgatgccatgacgcatcgttatttacgcaaaatggaatccagtccatttataaatcatctggttgatggaacattgccgcttatctgggcgaagacacgtttattaagtgatgatccggcgaaaggggagggcaaggcaaaacggcattcactgttaccgcagcgcctgttcgatatcatgggctcacccagtgaacgcatcgatattatctcttcctattttgtaccgacacgcgcaggtgtggcgcaactcttacggatggtgagaaaaggggtaaagattgcgatcctaaccaattctcttgccgctaacgatgttgctgtcgtccatgccggatacgcgcgctggcgcaaaaaattgctccgctatggcgtggaattatatgaactcaagccgacgcgtgaacaaagtagtacgttacacgatcgcggcataaccggtaattccggagccagcctgcatgctaaaacctttagcatcgatggtaaaacggtgtttatcggctctttcaatttcgatccgcgttcaacattgctcaatactgaaatgggcttcgtgatagagagcgaaacgctggcacagttaattgataaacgctttattcagagccagtatgatgcggcctggcagctccgtctggacaggtggggacggatcaactgggttgatcgtcatgcaaagaaagagattattctcaaaaaagaacccgccaccagtttctggaagcgggttatggtcagactggcgtcgatattgcccgtggaatggttattgtaaatgtggcttaacgggctggtgctttatcgttctcacgcttaacaaccggtttaccagagaacaaaaacttcagtaacgggatgcgcaaatgaatttcatacagaattatcgcaatccctactacaaatatcaggccacagagaaaaccaagccagttggaggtgatgtgcggtgtaatgtatgcgccgaaaaacagcgttaacgggtggtgaaccagatagataaacagcgatgcgttaacaaaataagtcacccgcgctgactggaagttaagcaaacggtggccaaaggagaagaccacattcaccatccacagaccgaggaccatggtgatcaccgactcggtttcgtacatccaggcatcgccactgccatagcgctggttgagtaaataagcgacaaacgccaatgctgctgcaagggtacagccacgagacggcgtggtaaacaaggctttaagatgagggaaaatgaaagccagtgcgccgaggataaagaacggcaaataaaacagcgtttgcatgacaataaaattgaacatgccattactcagaatgggcggatacacaataaaaatcgttcttcttattaccgcataaccgatgccgaggcataaaaaaatcaccgatagttttaccatcgagaattttttattcgttttatcagaattttctaaattatttctgatgcgcttaaatatccatacgcacagcgtcgtcatgaccactaacaccagtaaaaaccacaggtgtgatattaattcccaggccaacgtattatatttgtcatacaatgacagcccaggccaactttccgcttttcctttgacatattgcagcataataaattgcggtaatgtcagtagggggatggctgttaacatcgggatacctacacgttcgacacgtactttccaccattttttcaagggatagcgtaaaaaaagcatgtaggaaaagtagccggatataacgaaaaatacctgcatgcggaacgagtggatgaagtcattaaaaagggtcagccacaatgatgattcggcgctattcacatgccatgtatggctcgaatagattaaagaaatatgaaaaggtatccctaacaacatcagccaggcgcggatggagtcgaggaaatattcacgttgcgcgggtactgggttcatatatggttaactaatctcggatttttcgtcttatccctgtcgggttatgcctttaggcttgttgccatagtgacaccgacctgaccgcgccaggcgcaggcttcaaggtttttatgcatagcatcatcgctaccactaaccagaatggaagcgtctgtaagacggttgataaataaatttgctggcaaaccctacacgaagtcgatgcttctgtctttaggagaagcacggaaagtgaaaacggttgcaatcaggtgcttaatccatgagccagcgtgctgaacgataccgggattctgttgtcggaatggctggttatccattaaaatagatcggatcgatataagcacacaaagggggaagtgcttactaattatgaaacataaactacaaatgatgaaaatgcgttggttgagtgctgcagtaatgttaaccctgtatacatcttcaagctgggctttcagtattgatgatgtcgcaaagcaagctcaatctttagccgggaaaggctacgagacgcccaaaagcaacttgccctccgttttccgcgatatgaaatacgcggactatcagcagatccagtttaatcatgacaaagcgtactggaacaatctgaagaccccattcaaactcgagttctaccatcagggtatgtacttcgataccccggtcaaaataaatgaagtgactgccaccgcagtcaaacgaatcaaatacagcccggattatttcactttcggcgatgttcagcatgacaaagatacggtaaaagaccttggctttgccggttttaaagtgctttacccgatcaacagcaaagataaaaacgatgaaatcgtcagcatgctcggggccagctatttccgcgtgattggtgcaggtcaggtttatggcctttctgcccgcggcctggcaattgataccgccttgccatcgggtgaagaatttccgcgcttcaaagagttctggatcgagcgtccaaaaccgactgataaacgtttaaccatctatgcattgcttgactcgccgcgtgcgacaggtgcttacaaattcgtggttatgccagggcgtgacacggttgtggatgtgcagtcgaaaatctatctgcgcgataaagtcggcaaactgggggttgcaccgttaaccagtatgttcctgtttgggccgaaccaaccgtcgcctgcaaataactatcgtccggagttgcacgactctaacggtctctctatccatgccggtaatggcgaatggatctggcgtccgttgaataacccgaaacatttagcggtcagcagcttctccatggaaaacccgcaaggctttggtctgttgcagcgcggtcgtgatttctcccgctttgaagatctcgatgatcgttacgatctccgtccaagcgcatgggtgactccgaaaggggagtggggtaaaggcagcgttgagctggtggaaattccaaccaacgatgaaaccaacgataacatcgtcgcttactggacgccggatcagctgccggagccgggtaaagagatgaactttaaatacaccatcaccttcagccgtgatgaagacaaactgcatgcgccagataacgcatgggtgcaacaaacgcgtcgttcaacgggggatgtgaagcagtcgaacctgattcgccagcctgacggtactatcgcctttgtggtcgattttaccggcgcagagatgaaaaaactgccagaggataccccggtcacagcgcaaaccagcattggtgataatggtgagatagttgaaagcacggtgcgctataacccggttaccaaaggctggcgtctggtgatgcgtgtgaaagtgaaagatgccaagaaaaccactgaaatgcgtgctgcgctggtgaatgccgatcagacgttgagtgaaacctggagctaccagttacctgccaatgaataagacaactgagtacattgacgcaatgcccatcgccgcaagcgagaaagcggcattgccgaagactgatatccgcgccgttcatcaggcgctggatgccgaacaccgcacctgggcgcgggaggatgattccccgcaaggctcggtaaaggcgcgtctggaacaagcctggccagattcacttgctgatggacagttaattaaagacgacgaagggcgcgatcagctgaaggcgatgccagaagcaaaacgctcctcgatgtttcccgacccgtggcgtaccaacccggtaggccgtttctgggatcgcctgcgtggacgcgatgtcacgccgcgctatctggctcgtttgaccaaagaagagcaggagagcgagcaaaagtggcgtaccgtcggtaccatccgccgttacattctgttgatcctgacgctcgcgcaaactgtcgtcgcgacctggtatatgaagaccattcttccttatcagggttgggcgctgattaatcctatggatatggttggtcaggatttgtgggtttcctttatgcagcttctgccttatatgctgcaaaccggtatcctgatcctctttgcggtactgttctgttgggtgtccgccggattctggacggcgttaatgggcttcctgcaactgcttattggtcgcgataaatacagtatatctgcgtcaacagttggcgatgaaccattaaacccggagcatcgcacggcgttgatcatgcctatctgtaacgaagacgtgaaccgtgtttttgctggcctgcgtgcaacgtgggaatcagtaaaagccaccgggaatgccaaacactttgatgtctacattcttagtgacagttataacccggatatctgcgtcgcagagcaaaaagcctggatggagcttatcgctgaagtcggtggcgaaggtcagattttctatcgccgccgccgtcgccgcgtgaagcgtaaaagcggtaatatcgatgacttctgccgtcgctggggcagccagtacagctacatggtggtgctggatgctgactcggtaatgaccggtgattgtttgtgcgggctggtgcgcctgatggaagccaacccgaacgccgggatcattcagtcgtcgccgaaagcgtccggtatggatacgctgtatgcgcgctgtcagcagttcgcgacccgcgtgtatgggccactgtttacagccggtttgcacttctggcaacttggcgagtcgcactactggggacataacgcgattatccgcgtgaaaccgtttatcgagcactgcgcactggctccgctgccgggcgaaggttcctttgccggttcaatcctgtcacatgacttcgtggaagcggcgttgatgcgccgtgcaggttggggggtctggattgcttacgatctcccgggttcttatgaagaattgccgcctaacttgcttgatgagctaaaacgtgaccgccgatggtgccacggtaacctgatgaacttccgtctgttcctggtgaagggtatgcacccggttcaccgtgcggtgttcctgacgggcgtgatgtcttatctctccgctccgctgtggtttatgttcctcgcgctctctactgcattgcaggtagtgcatgcgttgaccgaaccgcaatacttcctgcaaccacggcagttgttcccagtgtggccgcagtggcgtcctgagctggcgattgcactttttgcttcgaccatggtgctgttgttcctgccgaagttattgagcattttgcttatctggtgcaaaggaacgaaagaatacggcggcttctggcgcgttacattatcgttgctgctggaagtgcttttttccgtgctgctggctccggtacgcatgctgttccatacggtcttcgttgtcagcgcgttccttggctgggaagtggtgtggaattcaccgcagcgtgatgatgactccacttcctggggtgaagcgttcaaacgccacggctcacagctgctgttagggttagtgtgggctgttgggatggcgtggctggatctgcgtttcctgttctggctggcaccgattgtcttctcgttgatcctgtcaccgtttgtttcggtgatttccagccgtgccaccgttggtctgcgcaccaaacgctggaaactgttcctgatcccggaagagtattcgccgccgcaggtgctggttgataccgatcggttccttgagatgaatcgtcaacgctcccttgatgatggctttatgcacgcagtgtttaacccgtcatttaacgctctggcaaccgcaatggcgaccgcgcgtcaccgcgccagtaaggtgctggaaatcgcccgtgaccgccacgttgaacaggcgctgaacgagacgccagagaagctgaatcgcgatcgtcgcctggtgctgctaagcgatccggtgacgatggcccgtctgcatttccgtgtctggaattccccggagagatattcttcatgggtgagttattacgaagggataaagctcaatccactggcattgcgtaaaccggatgcggcttcgcaataaaaacgtagttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaacaacgagccaataaaaataccggcgttatgccggtatttttttacgaaagaggtatcaaatgcgtttaattgtggtgagcatcatggtgaccttgctgagtggctgtggcagcattattagtcgcactataccggggcaggggcatggcaaccaatattatcccggtgtgcaatgggatgtgcgtgactccgcctggcgttatgtcacgatccttgatctgccattctctctggtttttgatactttactgctgccgatcgacattcatcatggcccgtatgagtgattaacgttcatcccactcatcagctgctgcgcgtccttcctcggtatccagcggtggctcaagctgaaattccccctcgtcccattcatgtaatgtattctcttcctgccactcctggcgtatctctatctcatcatagtcgccatcaaaaacactttgcgcggcttcaccgctaagcataggtaaacattcaccttcttccccttcgtcggcaaaaaactcaacttgccacatgatgtcgccgtcctgcaaaacgtatttttgggcattgaactgttgcacattcgcatcttcggcgtcgatgccggggttgtctgcaagaaattcttcgcgtgcagcgtcaatggcttcttcaagcgttgcgtacatggtcatcacgattctccctttgagttgatgaggtttcagggaaaaggatagctgattctccgcttttgcaagtatgaaaggcgaaaaatcagttcgatacctggggtattcgacgacgacgtagactgttccatgaatagactgcgttgaataacactacgccagcggtgacgagaaataccgctctgaaaccgtagttcgctgaaatcgctgctcccatcaatggtccggtaacgttgccaatatcacgaaacgattggttatagctgaagatacgcccggcgatctggttgctcgagttgtaaaccaacagtgtctgtacggcggggagtagtgcaccatcggcggcaccgagcaaaaaacgtaaaatcccaagttgcaatggcgtctgaacgtaagacattgggatcaacagcagtacagaaaagatcagcgctgtaatcaggatcttttcgggtccgattcgatcgccaagtttgccgagtcgtggtgcacttagcagagccgccacgcctggcaccgaggcgatcatgccactgataaaggcgacgttactgacgttacccgccagttcgcggacatacagcgtcagaatgggggcaattgagcccgtcgccacctggatgattaacgtagtgacaaacaggctgagtaccagtttcgggtttttaagtgatgtcaccacttcccgcatgtgcagcatctcttttttgctgaccggctggaatttttctctgatgcaaaacagggtgacgaaaaagcagagtatgagcacactggcggtaataaagaataccggacgtaagccgtagctatcggcgagcaggccgccagccattgggccgagcaacgcaccactaacgccgcctgtggagagcgtacccagcgcccagccgcttttattacgcggtacttgtgtggcgataagagcattagcgttggggacaaatccgccaagtaacccaagaagcgcccgcaggatcaaaaactgccagatattttgtgccagccccatcaacaccatcacgatgcccatgccgagggcagagcgtaatagcatgagttttcggcctttacggtcggcgagtccaccccaaaacggtgaggcgatggccgaaaataaaaatgtaatgctgaagacaataccggaccacatattcagggcggagtgaccggtaacgccaagctgctcaacgtagaggggtaagaagggcattaccagactgaaggcggcaccggtaagaaaacagcctagccaggcgacgatcaggtttcgtttccagtttataggggtgtcattttcacagggtgacatagcaatccgctgttggtgcgccaggcgcggtgaacataagaagaaaagataagcacactaattatgcgcccgacttccagggggcgcaatccagagagcttttatcgctaaatcagggggatttgctgtggtaatnnnnnnnnnnnnnnnnnnnnnnnnnnnatgggagatttaatagcgtgaaggaacgccttccgggcgtgttttaaagcgacggtgtaaccacatatactgctctggtgccatcatgatgcatttttcgaccactttgttcatccacgcggcggtagtttcggcatcatccagtggcggagaacactctggcggcagcataatcaattgataccctttgccatctggcttacggcgtggaacgaagggcaccagacatgcgccggacatccgtgccagcatccaggttccggtcgtggtcgcagcctgctcaacggcaaacaacgggacgaaaacgcttgagcgcgggccgtaatcatgatccggtgcgtaccagaccacttcgccttttttcagggctttaatcatgccttttaaatctttgcggtcgagcatcgatttatttgagcgcaaacggccccaggtttgtagccagtcaatcagtggattatcgttcgggcgataaacgccaatacccggttcctgcataccaaactgccgcgcacccagctccagtgtcagaaaatggatgccaactaacaggatgccgcgtttttgcgcctgcacgtcacgaatgtgttccatgccgatcacttccgtccagcgggcgattcggcggtccggccagaaccacgccatgccggtttccatcaggcccatgccaacggattcgaaattcttcaccaccattttacggcgttcttgttcgctcatttccgggaagcacagttccaggttgcgatgcacaatttttgcgcgtcgtttcataaaacgtaacgccagttttcctaatccacaaccgaggcggtagataaccgggtagggcaattgcacgactaaccaaagtacgccaatacccaaccaggttaaccaataacgcggatgaagcagtgcggtggagaacttgggtagattcgtcatatcaatcctgtttttcaacctattcgggcaattgtatgtattgtcgcattttttcgcccgcaaccaaaatttgtggctgaagactgggcgaaattgccgcgcttgtaaataacaaataatttttaatgcgcaaatgtagcgtaaaatgtgtggatgttaattatcgataattgctatatcatgccgcggatttttactttcccatctcgcaggaaccgtacaccatgccagtgttacacaaccgcatttccaacgacgcgctaaaagccaaaatgttggctgagagcgaaccgcgaaccaccatttcgttttacaagtatttccacatcgccgatcctaaggcgacccgtgacgctttatatcagctgtttaccgcgctgaatgtttttgggcgagtgtatctggcgcatgagggcattaacgcgcaaatcagcgtacctgcgagcaatgttgaaacatttcgcgcgcagctctatgccttcgacccggctttagagggtttacgcctgaatatcgcgttggatgatgacgggaaatccttctgggtactgcgcatgaaggtacgcgatcgcattgttgccgacggtattgacgatcctcactttgatgccagcaatgttggtgagtatctgcaagcggcggaagtgaacgccatgcttgacgatcccgatgcactatttatcgacatgcgtaaccactatgagtatgaagtggggcactttgaaaacgcgctcgaaattccggcagataccttccgtgagcagctgccaaaagcagtcgagatgatgcaggcacataaagataaaaaaatcgtcatgtactgcaccggcggcattcgttgtgaaaaggccagtgcctggatgaaacataacggattcaacaaagtctggcatatcgagggcggaattattgaatacgcccgtaaggcgcgcgagcagggcttgccggtgcgttttattggcaaaaattttgtttttgacgagcggatgggcgaacgtatatcggatgagattatcgcgcattgccaccagtgcggcgcgccgtgcgacagccataccaactgtaaaaatgatggctgccacctgctgtttattcagtgtccagtatgcgcggaaaaatacaaaggttgttgtagtgagatttgctgcgaagaaagcgcgttaccgccagaagaacagcgacgccgtcgggcaggacgtgaaaatggcaataagatctttaataagtctcgtggacgtctgaatacaacactgtgcattcctgatccaacagaataaatatcattnnnnnnnnnnnnnnnnnnnnnaacatttcacgcttacttctgctgtacgccttccactgaaataatcagatccacttcctgagaagctggacctaaatctgtcttgatattgaagtccttgagcttaattttgccttcggcctcgaagcctgcacgtttaccaccccatgggtcgtcgccctgaccaattaatttcgcttccagcgtgacgggtttggttacgccattcagcgtcagatcgccggtaatatccagttcgtcaccgtctttcttcacgctggtggaggtgaatgttgcctgtggatattttgcggtattgaggaaatctgcactgcgaagatgtttatcgcgttcggcgtgattagtatcgacgctggtggtgttaattgtcacattcactttatcggcagccggatttttttcgtcaaaggtaaaagtaccgtcgaaatctttaaaggtgccgtataaccagctatagccaaggtgctggatgcggaaattaacaaaggcgtgctgaccttctttgtcaattttgtaatcggcggcaaccgctgaaccggcagagaacatcagggacgcgaaggttaaaccaagcaggctttttttcattttttatactccatagtcagatgacgactttcccagcatgcgcttcagagtgtcgtctttatcgatgaaatgatgcttcagggccataaatccgtgcataacggacagtactacgacgctccacgcgagccaaaaatgcagggcaccggcaaagtctgcctgtgcgccagcgtcggcaagggtcgcggggacgtcaaaccagccaaaaacgctgatcggtttaccatcggcagttgagatcagatagccgctgatgccgatggcgaaaagcaataggtacaatgcgagatgtccagctcttgcggcaagacgagtcatgggcgaataactcggcagcggacccggcggtggagatatgacacgccacagaacgcgaataaccagccccatcattaacaaaataccgatgcttttatgcagttcgggtgctttgtgataccagccatcgtaataactgagcgtgaccatccacagacctaaagcaaacatgccgtagacaataattgcgcttagccaatggaaggccgcagatataacaccatagcgttcaggggtatttgtgaatgacataagtgcatccaaaacgaatttgcgagagaaagaaaatggcgtgtcggagaatgaattgcaacacaaaaataacaaattgaatgatatttatttttatttcaataattttgaattaataatgaaagaatcttcataagtttagtgggttcagcatcagagatgtctggtgagtgctgtagaagcaggaataatctcattcaatttttcacgctaaatgaaagggagattaaatatttgtcagtttatgtcagtgcggaaaactaaaaataaaacacatagatcagatccataattgccaacaatccccagagaaaaagataaagcatcagatgctcgcgaatattattgatgagatagtgcaacagccgacgcattaaatactcctgtaaaaacggcctcattctggaggccgtaatgatgattattggaagcgggaaagcctgaatggcgtcaaatcaaaatcgctttttttgtcttgcgcaaaatcggcagctatttcccctaaaactgacgcaaatttaaaaccgtgcccactcaggccggtaatgagcagtgtattatcgtggccgggtagggtatcgataataaaatcttcgtcaggcgaattatcataggtgcaggcagcgccgtacaggcagcaaccgatacccggcaatacattgcgcaagaacgggaaggcttctgacccatcactggccacttccgcaaacggaacacgttcatccgctgaatggataacctggcctccgttatgtttgccaatcttcaacgcgtcgttttctgccggaaaaccataatattgatcgccattgggcagttcaccggtaaacgccgggaatttattcttcacgctatagcggccatcggcctgataccaggcaaatactttgcgtacgggctggacaggcagctccgggagcaggtcttttacccatgttcccgcgcagacaatcgcttttttcgcctgatactcaccgtcagccgtttcaatagttacgccatcatcgtcatgacgaattgcggtgaccgggcagttgaacagttgcgcacagcccgcttccttcgccagttggatccaggttttaatcgccagttcgctgcgcaaaaaaccggaatcagtttcaaataagccgatgtagttgtccgggacgcgtatttccggccagcgggccataatcccttgcgcatcgagcttttcaacgttgagttgccattgttcggcgctgtgggcgacgttggcgagaaatgtggaatcagccgggccaaggttaatgacgccagagcgtacaaaaatgggatcttcttcgttgtggcgggagagttcatcccacagcgtttgcgcgcggaggaccagcgggacatacttttcgccttcaccataagcatggcgaattaatcgcgtatcgccgtggtggctgccgtgttgatgcggtggcatatgggcgtcggtcattagcacgtttaaaccggcgcgggttgcataatacccggcggcagcgcctacggaaccgctgccaataatgatgagatcgtatttcatttttttctctctgctctcatggtttaagcagagtaattaactgaatgcagatatacaacccagaaatggtaaaggcaccggtgaggtgccttttgggtggatggtcatgtcatgttaatgacgccgatactcgtttacctggaaatcaccggattcaattttggcgattcctgcttctaatatcgaaataaattgtctggcaacatcagtggttaaccagagcgtctgaccaacttcagtcccttcctgctcggacttatttggggtctggtagtgcaaacgcaacatcagcgcatcatagctatcaacggtgctgatgtcccaccctacgagcggatgagtctgaatgacttcattatttttttccatcatggccccctaattcgtgttactagacaacgttattcgaggttcaatgcgtttttatctgaagcaacttcagtataccaataagtaagggtattcaccgaatttttaaagggggaaacagataaatttctgcttttaagatttatatgaacaataaaacagcatgtcattcatatttttttagcatattgtgcaattattttgaggaagtgtagaaattttgtactcaaaattcgtaagtaaaataaaaaagccggggcgacccggcaaaaaaaatcactgcatattattcgctgacaaaccagtcatcggcgctttcccacgtttcctggagaatttcactaatgcgctgtttatcttcttttgtcgcgccaataaccgataaattattcgctgcggcataacgtaccgatacgtggccttcattatcaggaaacgcatactgaatacggcgggaaagttcgccagccagggcgtcaatagccccagctggcaatggagaagttttcgctatggtgacttcaattcgcataatagccccctgttgaatatactggttatttatacaggtaaaataacctaatgacaacaggaagctacgatttttattgtttaacggaccagcgtaccgtttccccggcgaggaatggcaccagcgtgtcatcagtcagtgcgatgctttcagcaacctgttgctcttcacgtaccagttcgatgaatgtgtcgttgaccggcaacccatagaactgcgggccgtttacagaacagaatgcttcaaagtgctgcaaagcattcatttcttcaaagacggtagcgtaactgcccagcgcggttggggcgttgaagcagcccgcgcagccgcaactgctctctttgcgatgacgtgcatgtggcgcagaatccgtaccgaggaatactcgattaaaaccgctggcgaccagttcacgcaatgcctgttggtgaatattacgtttgaggatgggtagacaatacaggtgcggacgcacgcctccaaccagcatatggttgcggttaaacatcagatgctgcggagtgatggtggcagccagccgttcatttccgtcacggacatagtcggcagcatctttggtggtgatgtgctcaaaaacgactttcagcgcagtcaggcgctggcgcagaggttccatcacgctttctataaagcgcgcttcacgatcaaaaatgtcgatatctgcatgtgtcacttcaccatgcaccagtagcggcataccgattttttccatgcgctcaagtaccggcatgattgcgtcaattgacgtcacgccgtggctggagttagtggttgcgtttgccgggtaaagttttgcagcggtgaacacgccttcgttaaatccgcgctccagctcattaggatccagcgaatctgttaaataacaggtcatcaatggggtgaaatcgtgcccggcaggtacggcgtcaagaatacgctggcgatacgccacggcagcctcaacggtggtcacgggcggagccagattgggcattacgatagcccgtccataaatttcgctggtatatggcacgacagtttttaacatgtcgccatcgcggaggtgaaggtgccagtcgtctgggcggcggatctttaatacctgggatggtgcagtcattaatctctatgctccggctgaagggatgtttttgccggacacaaaggataagcggaaacgttttcctttgcacgaaaaataaagggcgcgaatgcgccctcgtgattaatcagtaaatggaatgacaatttcgcctggcttcacttcaatgcctttcgccagttttttcgccattgcttcgccctggctgccatcttcgcgcaggacgtaagcaggttgctggttaaagtaattgcgtaatgcctggttcaaatagggaagcaacgtttgcatcaccgtttgcattttttccggttgtaccgtcgcatcgaccacttccatctctttcaggaagatcgcacctttttctttatcaaacacgggcagcgctttcagcttcagtttcatggtcgctttctgactaccgaacagggagttcatgtccagattggcgtctccggttagggtaaccttattcggctcttcgcgaccaatttggctggtcaggtttgtcagaacaatatgggcgtcagccacgccgggtaaaccgatatcttttgagaaattattatgtttcgcaagcgactggttaatttcttgttcggtgatggtgtattgggtgagttgattacagccaacgagcaggccactgacgatcaatgcagcggcaaataaaaacttgttcatggtagtcctcgacatgaaatctgcgtcaatatcctgacacaacgcagcatgtgtcaccagcgataaactcgccagcagaaaaaactgaaaacggcggcaacccgcgaatacaggctgccgcggcgggtcaggattaaatcgccattgatgataacaaattgatttgtgtctgtttcgccatattatcgcggtaatcagcaacgcggcttggccagttaattccggctaccagcgtcagattacgcagtagcgggaatagctgaatatcatcttccgaaagttcgccattcacggcgttcggtttgacgatcagtttgtccagcgcacgtaaatcatcgctgatattcttaatcagaccgtcagagtgggccagcaggtcggcaaaattacccgcgctggcctctttcttgtcgacgaaatatttgcgcgcggcgggagtagaaaactcatcaaatgccgatttggcaaaacgcggcaacagcagtttgttggcgtagccattgaccttgcgcagccactcttcaatggcaggggaacgtttgccggtcagtaacggtttgccgtcgagtttatcgacatagtgaacgatgtccatgctttctggcatatagcggctgtcatctttttgcagaatgggaacctgtttttgaccgaccatccgggtgggtgtttctgcgtcgtcgttgagcagaacatgtaattcgacggggatatttttcaggccgaaaatcatgcgggctttgaggcagtaagggcagtgatcgtaaatgtatagcttcacgtgactcctccatttggctgtcagttcactttcagtatgaaggagtcaggggggagtatcaaatcaggcgtcgcgttcaagcaaacgacgcgcggcgcgtttctggctaaactgccaacccagcgcaaggaaagtgaagatgccaataatgcccagcatcatccacggaagctctggctggtgcgccgatttgcccaggtcaaacagccagccgccaccgatataaccaatagcgccgccaatcgccagacccagacggctaaaccccatatagctgccgcgagctcttgcgtccgccagcgaagcacttaaggtttcacgcgcaggctcggcaatgatcgacccgatataaaacagacaaatcagggtgaaaagttgttgcaggccgctgaccatgcccaccggcatcatgcttaatgacattatcaacagcccagccatcaaccggtgttccagacgaaaatgcttttcactccagcgggcgatagggtagagcaacgttaacgacagacacgcttcaatggcatacatccatttaacggcagagggcgcgccagccacgtcgttgaccataattggcagcatcagcatcacttgtacagccagcatgtagtaacccgccagcgtcagaacataggtgacaaaacgcttgtcacgcatcacgcgggtcatgccttcgcgaacgggcgtgcgtacggtggagagtttccatgctggtaacaaccacgcattgaacgccgcacatagcacaaatagaactgcccctgtggcgcagaccaggcgaaagtcgtattgcaacagccagctccccaacaatgcgccaatgaccgcaccggcactgtcctgcatcatcaacagcgagaaaaaacgaccacgctgctgtggacggattaatttcaccaccagcgccgaacgcggcggatcaaacaacgtgccaccgagtcccgagagcaggcatgaaaaccacaatagccacggttcgtgggcgatacccattgtggcgaatccggcggcgcgcatcagcataccggtaacaatcatcggtttggcaccaaagcggtcggcaattgcaccgccgaaaatacccagaccttgctgaataaattggcgtagaccgagagcaataccgaccatgacggcggcccagcccatttgatcaacgaagcggatagagatcagcgggaagacaacaaagaaccccagcacgaccagcatattatcgatgagcaggaaatatttacccaggttcctcgcctgcgacacgcgggacatttcccctcccgggaaataaaagatgagcactttctattctgcattgccgctaagacttttcccatcacttcggggacaatatttttttatcaaaacgtcgctttgatagagagtttttatcaaatatgtgaataatgcagaaaatggcattttggacttttcacagggtctggttgcgcaggtatagtaatacttacagcgtattaaagacgttacgggaaggagtaggtatagaatgtttggctatcgcagtaacgtgccaaaagtgcgcttaaccacagaccgactggtcgtgcgtctggtgcatgatcgtgatgcctggcgtcttgcggattattacgcagagaatcgccatttcctcaagccctgggagccagtgcgcgacgaaagccactgttatccatcaggctggcaggccaggctggggatgattaacgaatttcataaacaaggttcagctttctactttggcttattcgacccggacgaaaaagagattattggcgttgccaatttttccaatgttgttcgtggctcttttcatgcctgctatctcggttattcgattgggcaaaaatggcagggcaaaggactcatgtttgaagccctgaccgcagccattcgttatatgcagcgcacccaacatattcatcgcattatggctaattatatgccgcacaataaacgcagcggtgatttactggcgcgactgggttttgaaaaagaaggctatgcgaaagactatctgttgattgatggacaatggcgcgatcacgtactgacggcattaactaccccagactggacgcccggccgctaaggagaatctcatgaaatatcaacttactgcccttgaagctcgcgtgattggttgcttgctggaaaagcaggtgaccacgccggagcaatacccgctctcagtcaatggtgtagtcacggcctgtaatcagaaaacgaaccgtgaaccggtcatgaatctgagtgaatccgaagtgcaggaacagctggataatctggtcaaacgtcattatctacgcacagtgagcggttttggtaatcgggtcaccaaatatgagcaacgtttttgtaattcagaatttggcgatctgaaactgagcgcagcggaagtggcgttaatcaccacgttgttattgcgtggtgcccagacgccaggtgaactgcgcagccgcgccgcgcgaatgtatgaattcagcgatatggcggaagtggagtcgacgctggaacaactggcaaatcgcgaagatggtccttttgtggtgcgtctggcccgcgaaccgggtaaacgcgaaaaccgctacatgcatcttttcagtggtgaggttgaagatcagccggcggtgacggatatgtcgaacgcggttgacggtgatttacaggcccgcgtcgaagccctggaaatcgaagtggcagaactgaaacagcgtcttgattcgttgctggcccatctgggagattaaagtgaaaaaattacgtatcggcgtagtgggattaggtggcattgcgcaaaaagcgtggttaccggtgctggcggcagcgtctgactggacgttacaaggagcctggtcgcctacgcgcgcgaaagccctgccaatttgtgaaagctggcgcattccttatgccgattcgttatccagccttgccgccagttgcgatgcggtttttgtgcattccagcaccgccagccactttgacgtggtcagtacgttactcaatgcgggggtacatgtctgtgtcgataaaccgctggcagaaaatctgcgcgatgctgaacggctggtggaactggcggcgcggaaaaaactgacgttgatggtcggttttaaccgtcgtttcgcaccactctacggtgagttaaaaacgcaactcgccaccgcagcctcgctaagaatggataaacatcgtagcaatagcgtcgggccacacgatctttatttcacgttgctggatgattatctgcatgtggtggataccgcgctgtggttgtcgggcggcaaagcctctctggatggcggtacgctactgactaacgacgctggcgaaatgctgtttgccgagcaccatttttcggctggtcctttgcagatcaccacctgtatgcatcgccgtgccggaagtcagcgtgaaaccgtgcaggccgtgactgacggtgcgctcatcgacattacggatatgcgcgaatggcgtgaggagcgcgggcagggcgtagtgcataaaccgattcctggttggcagagtacgcttgagcaacgtgggtttgtcggctgtgcgcggcacttcattgaatgtgtgcaaaaccagacagttccgcaaaccgccggcgaacaggccgtgctggcgcaacgtatcgttgacaagatctggcgcgatgcgatgagtgaataaaccctgtaacatctggcggtagcaattcaccataatccaggtagactattcgcctctttcagcgcctgccttgcaggcgttttgcccgtgggtctggattagaacaccgatgaatttattaaaatcgctggccgccgtcagctcgatgaccatgttttcgcgtgtgcttggcttcgcacgagacgcaattgtcgccagaatctttggcgcagggatggcaaccgacgcctttttcgtcgcttttaaacttcctaacttgttacgccgtatctttgccgaaggggcattttcccaggcatttgtaccgattctggcggaatataaaagtaagcagggtgaagacgccacgcgggtctttgtctcttatgtttctggcctgctgacacttgcgctggcggttgtgacggtcgctggcatgctcgccgcaccgtgggtgatcatggtgaccgcgccaggcttcgctgacacagctgacaaatttgccctgaccagccagctactaaagattacctttccctatatcttgctgatctccctggcgtcgctggtgggagcgattctgaatacgtggaaccgcttctcgattccggcgtttgctccaacactgcttaacatcagcatgattggtttcgcgctgtttgccgcaccgtactttaacccaccggtgctggcgctggcgtgggctgttacggtcggcggcgtcctgcagctggtgtatcagctaccgcacctgaagaagatcggcatgctggtcctgccgcgcattaacttccacgatgccggagcaatgcgcgtggtgaaacagatgggaccggcgatccttggcgtctctgtgagccagatctccttaatcatcaacaccatttttgcctcgtttcttgcttccggttcggtgtcttggatgtattacgccgaccgcttaatggagtttccgtccggtgtgctgggcgtggcgcttggcaccattttgctgccgtcgctgtcgaaaagttttgccagtggcaatcatgatgaatacaaccgtttgatggactgggggttgcgtctttgtttcctgttggcgctgccgagtgcggttgcgttgggcattctttccggtccgttgaccgtttcgctgttccagtacggtaaatttaccgcgtttgatgcgctgatgacccagcgggcgttaattgcctactcggtgggtttgattggcctgattgtagtgaaagtgttggctcctggcttttattcccgccaggacattaaaacgccagtgaaaattgccatcgttacgctgattttaacgcaattgatgaacctggcgtttattggtccgttgaaacatgccgggctgtcactttctattggtctggcggcgtgtctgaatgcttcgctgctttactggcagttgcgtaagcagaaaatctttaccccgcaacccggctggatggcgtttctgttgcgtctggtggtggcggtactggtgatgtctggcgtgcttttaggtatgttacatatcatgccggagtggtcattgggtaccatgccctggcgtttactgcgtttaatggcggtcgtgctggcggggattgccgcgtacttcgctgcactggcggtactgggcttcaaagttaaagaatttgcccgccggacggtgtaacaatgcattccggcctgcagtgcaggccggagataatcttcagatcgaaatctttttaccgccgcgatgggttgttgaggtctgaccgttcgccccatatagcgtcggttcctgatgcggtttcaacatttccagcgcctgttgattgcgctcaatctgtccttccagtaaccagccgttatgttgattcatttggcgtagttgctgcgttttcacagtaatttcctgccagcgttgactaatatcaacgctatttgctgtattgggttctttcctgcgtaactgttcgaggtaatccagcgtcgccagcagtgagcttttttgttctgtaatccattgcaactggctgccgttgatctgccccatagagagatgttgctgctcttgatccattaccgttttgagatcgttaagcacagcggacatctggtcgaggatctctgcaagacgtgtcatacgatcagttactctgcaagtcttgctgcgcttcgttgatcagcgcatcggcaattttgccggtgtccatttttagttcaccgttacgaatcgccagttttaacgcttcgacacgttcaagattgatatcactgctgccgggttgcatcagttttgcttgcgcgtcgcttaacgtcacactggtgctggtggaggcggttgtttttgccgcccggctgttcgttaccggcgcgtcagtggtttcgcgcggttgaacggtgcttacaggcttcagaggcgaagtgcgatcaatactcatggtttattcctcattgagggcgcttttatcatgtgttgcttatttatcggcaagggacgggtaatctttaacagcttacaggtttataagaatattcccatctgcatcaacaacgccgctgactacctgtcccgataccatgcgcacccgcgcattctgtgcgacggctgcattgttcagcgcctgaccttctgcgttggcgctaaacccatcaccgctggcgatcacattgacgcgttgtcccgcttttacccgccatgcctggcgaaactgggttaactggataggttgatcgggtgatagatcgcgcaggctaatggcatcaacaagttgattgatatccagcaccgtacgcggtggcagggtatccagccgtccgcgtttcagtttgacattgccagcttccagctttcctccccgcgcaatgggcatcgcggcaaccacataatttcctgtggcctgtacattaacctgtaaatatcgtttgtcgttaccgcagcgtgccaacacattcacattgccccacaggcgggaattattgctcatcgaaagcaatggctgctcgcatggcggtagtagattgggcgctgtacgaatagaaacacgaacctcatcacttacccccgcgagttgggcgctaaaaaagttgtgcaattgcgatgtgagattgctcgccgtacttaacggactgaacagtatcgcgatgatcgccacgctacgttttattatcagcattttcgcccccagccatttctacaacgtgaattgtacctgtccgcaatgaccatcaacggcataaatagcgacccattttgcgtttattccgccgataacgcgcgcgtaaaggcatttaagctgatggcagaattttgatacctgcggaggagatatgctcgataagctcgacgccgccttacgttttcaacaagaggcgctcaatctgcgcgcccagcgtcaggaagtgctggcagcaaacatcgccaatgccgatacccctggttatcaggcgcgcgatatcgattttgccagtgaacttaaaaaagtcatgcaacgtggacgggatgcaaccagtgtggttgcactgacgatgacctcaacgcaacacattccggcgcaggcgctgacgcctcctaccgcagaactgcaataccgtattccggaccagccttcgcttgacggtaataccgtcgatatggatcgcgaacgcacccagtttgccgataacagcctgcaataccagatgagccttagcgcgttgagcgggcaaatcaaaggcatgatgaacgttttacagagcggaaattaacggatggcactgctgaatatttttgatatcgccgggtcggcgttaactgcccagtcccagcgcctgaacgtggcggccagtaatctggcgaatgctgatagcgtgaccggtcccgatggacagccatatcgggcaaaacaggtggtattccaggttaacgctgcaccaggtgctgcgacaggcggcgtaaaggttgccgatgttatagaaagtcaggccccggacaaactggtttatgaaccgggtaatccgctggcagatgcaaagggctacgtaaaaatgccgaacgttgatgttgtcggagagatggttaacaccatgtcggcgtcacgcagctatcaggccaatgttgaagtgctcaacacggtgaaaagcatgatgctgaaaacccttacgctcggtcaataaaggagaaagctatgtccattgcggtaaccaccaccgatccgacaaataccggcgtcagtaccaccagcagtagttcgctcacgggcagcaacgccgcagatttacaaagcagttttctgactttgctggtggcgcagctgaaaaaccaggacccgaccaatccaatggaaaacaacgagctgacgtcgcaattggcacaaatcagcacggtcagcgggattgaaaaactcaataccacgctcggatctatttccggacagattgataacagccagtcgttacaggccagtaacctgatcggtcacggcgtgatgatccccggcaccactgttcttgcgggaaccggcagtgaagaaggggctgtgaccacgaccacgccgtttggtgttgagctgcaacaggcggcagacaaagttacggccaccatcaccgataaaaatggcgcggttgtgcgcaccattgatattggtgaactgaccgccggagttcacagtttcacctgggacggtacgttgactgatggcagcactgcgccgaacggttcttacaatgtagcgattagcgccagtaacggtggtacacaactggttgcccagccgctgcagtttgctctggtgcagggtgtgatccgcggcaacagcggtaatacgctggatctcggcacttacggcaccaccaccctcgacgaagtacggcagataatttaagccttcacatttcaggagtcagtcatggccttttctcaagcggttagcggattaaacgctgccgccaccaacctcgatgttattggcaacaatatcgccaactccgccacctacggctttaaatcaggcacggcctcttttgccgatatgtttgccggttcgaaagtgggactgggggtaaaagttgccggtatcactcaggactttaccgatggcacgaccaccaacaccgggcgaggtctggacgttgctatcagccagaacggttttttccgtctggtagacagcaacggttcggtgttctacagccgtaacggacaatttaagctggatgaaaaccgtaacctggtgaatatgcaaggtttacagctgacgggttacccggcaaccggtacgccgccgactattcagcaaggggcgaatccgaccaatatttcgatcccgaataccctgatggcagcgaaaactaccaccacggcatcgatgcagatcaacctgaattccagtgatccgcttcctactgttacgccattcagcgccagcaatgcggatagctataacaaaaaaggttcggtgactgttttcgacagtcagggtaatgctcatgacatgagcgtctactttgtgaagaccggggataataactggcaggtctacacccaggatagcagtgatccaaacagcattgcgaagacagcgacaacactggaatttaatgctaatggcacattagtggatggtgcgatggcgaataatatcgcaaccggcgcaattaacggtgcagaacccgccacgtttagtctgagcttcctcaactccatgcagcaaaataccggcgctaacaatattgtggcaaccacccagaacggctacaaaccgggcgatctggtgagttatcaaatcaatgatgacggtacggttgtcggcaactattccaacgaacaaacccaactgctggggcagattgtactggcgaactttgccaacaacgaaggtctggcatccgaaggcgacaacgtctggtctgcgacgcaatcttctggcgtggcgctgttggggacagccgggacgggaaactttggcaccctgaccaacggtgcgctggaagcgtccaacgtcgatctcagtaaagaactggtcaatatgatcgttgcccagcgtaactatcagtctaacgcccagaccatcaaaacccaggaccagatcctcaacacgctggttaacttacgctaatcgctgacgggatagctcaatggatcacgcaatttataccgcgatgggagcagccagccagacactgaatcaacaggcggtaaccgccagtaatctggccaatgcctcaacgcccggttttcgcgcgcagttgaatgctttacgcgcggtgccagtggaagggctttctctgcccacgcgcacgttggtcacggcgtcaacgccgggcgcagatatgacgcccggcaaaatggattacacctcgcgcccgctggacgtcgcgttgcagcaggatggctggctggccgtgcagaccgctgacggcagcgaagggtatacgcgtaatggcagcattcaggttgatcccaccgggcaactgacaattcaggggcatccggtgataggcgaggctgggccaattgctgtgccggaaggggcggaaatcactattgctgccgatggcacaatctcggcgctcaatccgggcgatccggcaaatacggttgcgccagtagggcgtcttaaactggtgaaagccacgggcagcgaagtgcagcgcggtgacgacggcatttttcgtttaagcgcagaaacccaggccacgcgtgggccggtactgcaggcagatccaaccttgcgtgtgatgtcgggggttctggaaggcagtaacgtcaatgccgttgcggcaatgagcgacatgattgccagcgcgcggcgttttgaaatgcagatgaaggtgatcagcagcgtcgatgataacgcaggccgtgccaaccaactgctgtcgatgagttaattgaaaggatacatgacaagtataagttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaagacatatgcactttgtcactaatccactacaggacattttatgatcagttcattatggatcgccaaaacgggccttgacgcccagcaaaccaatatggacgtcattgccaacaacctggcaaacgtcagtactaacggttttaagcgtcagcgcgcggtgtttgaagatctgctttatcaaaccattcgccagccgggggcacagtcttccgaacaaaccaccttaccctccggattacaaatcggcacgggggtacgcccggtcgccactgaacgcttacacagccagggaaacctgtcgcagaccaacaacagcaaagatgtcgcgattaaagggcagggctttttccaggtgatgttgccagatggttcatcagcctatacccgtgacggctctttccaggtggatcagaacgggcagctggtgacggctggtggttttcaggtgcagccagcgatcaccattccggcgaatgcgttaagtatcaccatcggtcgtgatggcgtggtcagcgtaacccaacaaggccaggcagctccggttcaggttgggcagctcaatctcaccacctttatgaatgacaccgggctggagagcattggcgaaaacctctacaccgaaacgcaatcctctggtgcaccgaacgaaagcacgccgggcctgaacggcgcgggactgctgtatcaagggtatgttgaaacgtctaacgtcaacgtggcggaagaactggtcaatatgattcaggtgcaacgcgcttacgaaatcaacagtaaagcggtgtccaccaccgatcagatgctgcaaaaactgacgcaactctaaggcttaaccggtggcaggttcaccggtttactgatttttgaagatgatagccatgcaaaaaaacgctgcgcatacttatgccatttccagcttgttggtgctttcactaaccggctgcgcctggataccctccacgccgctggtgcagggggcgaccagtgcacaaccggttcccggtccgacgcccgtcgccaacggttctattttccagtctgctcagccgattaactatggctatcaaccgctgtttgaagatcgtcgaccacgcaatattggcgatacgctgaccatcgtgttgcaggagaacgtcagcgccagcaaaagctcctctgcgaatgccagccgtgacggtaaaactaattttggctttgatactgtgccgcgctatttgcaggggctgtttggtaacgctcgtgccgatgtcgaagcctccggtggtaacacgttcaacggaaagggcggggccaatgccagcaatacctttagcggcacgttgacggtgacggttgaccaggtactggtcaacggcaacctgcatgtggtgggtgaaaaacagattgccattaatcagggtaccgaatttattcgcttctctggcgtggttaatccacgcactatcagcggcagcaataccgtaccgtctactcaggtggcggatgcgcgcattgaatacgtaggcaatggctacattaacgaagcgcaaaatatgggctggttgcagcgtttcttccttaacctgtcgccaatgtaagtgaggctgtggtgattaaatttctctctgcattaattcttctactggtcacgacggcggctcaggctgagcgtattcgcgatctcaccagtgttcagggggtaaggcaaaactcactgattggctatggtctggtggtggggctggatggcaccggtgaccagacaacccagacgccgtttaccacacaaacgcttaataacatgctctcacagctgggaattaccgttccgacgggcaccaatatgcagctaaaaaacgtcgctgcggtaatggtgacagcgtcacttcctccgtttggacgtcaggggcaaaccatcgatgtggtggtttcttccatgggaaatgccaaaagcttgcgtggaggtacgttgttgatgacaccgcttaagggcgttgacagtcaggtgtatgcgctggcgcagggcaatattctggttggcggcgcaggagcctccgctggcggtagcagtgttcaggttaaccaactgaacggtggacggatcaccaatggtgcggttattgaacgtgaattgcccagccagtttggcgtcgggaatacccttaatttgcaacttaacgacgaagatttcagcatggcgcagcaaatcgctgacaccatcaaccgcgtgcgtggatatggcagcgccaccgcgttagatgcgcggactattcaggtgcgcgtaccgagtggcaacagttcccaggtccgcttccttgccgatattcagaatatgcaggttaatgtcaccccgcaggacgctaaagtagtgattaactcgcgcaccggttcggtggtgatgaatcgcgaagtgaccctcgacagctgcgcggtagcgcaggggaatctctcagtaacagttaatcgtcaggccaatgtcagccagccagatacaccgtttggtggtggacagactgtggttactccacaaacgcagatcgatttacgccagagcggcggttcgctgcaaagcgtacgttccagcgccagcctcaataacgtggtgcgcgcgctcaatgcgctgggcgctacgccgatggatctgatgtccatactgcaatcaatgcaaagtgcgggatgtctgcgggcaaaactggaaatcatctgatgatcagcgacagcaaactactggcaagtgcggcctgggatgcgcaatcactcaacgaactaaaggcgaaagcgggcgaagatccggcggcaaatatccgtccggtggcccgtcaggtggaagggatgttcgtgcagatgatgttgaaaagcatgcgcgacgctttaccaaaagatggcctgttcagcagcgagcacactcgcctgtataccagtatgtatgaccagcagattgcccaacagatgacggcgggcaaaggtctggggcttgcagagatgatggttaaacagatgacgccagaacaaccattgccagaggagtccacgccagcagcaccgatgaaattcccgctcgaaactgtggtgcgttatcaaaatcaggcgctttcgcagctggtgcaaaaggccgtgccacgtaactacgatgattcgctgccgggtgacagtaaagcattcctcgcgcaactctcgctgcccgcccaactggcaagccagcaaagcggtgtgccacatcatttgatcctcgctcaggcggcactggaatctggttgggggcaacggcaaatccgccgcgaaaacggcgagccgagctataacctgtttggtgtcaaagcctctggcaactggaaagggccagttactgaaatcaccacgactgaatatgaaaacggcgaagcgaagaaagtaaaagcgaagtttcgcgtctacagctcgtatctggaagccttgtcggattacgttgggctgttaacgcgtaacccgcgctacgccgccgtgacgaccgccgcgagtgcggaacagggggcgcaggccctacaggacgcgggctatgccaccgatcctcactatgcccgcaaactcaccaacatgattcagcagatgaaatcgataagcgacaaggtgagcaaaacctacagtatgaacattgataatctgttctgaataactcaagtccggcgggtcgctgccgataatactctgtaattgaaggcttataaggaacctccatgtccagcttgattaataacgccatgagcggactgaacgcggcccaggcggcgttaaatacggcaagtaataatatctccagctataacgttgccggatatacccgccaaaccactattatggcgcaggccaatagcacgttgggcgctggcggctgggttggcaatggtgtctacgtttctggtgtgcagcgtgagtatgatgcgtttattaccaaccagttacgtgcggcgcagacgcaaagtagcggtctgactgcccgctatgagcagatgtcgaaaatcgacaatatgctctccaccagtacctcttcgctggcaacacagatgcaggatttcttcaccagcctgcaaacgctggtgagtaacgcggaagacccggcagcgcgccaggcgctgattgggaaatcagaaggattggtgaatcagtttaaaaccaccgatcaatatctgcgcgaccaggacaaacaggtcaatatcgcgataggtgccagcgttgatcagatcaacaactacgctaaacaaattgccagcctgaacgatcaaatctcgcgcctgacaggcgtgggggcaggggcgtcacctaacaatctgctggatcaacgcgatcaactggtgagcgaattaaaccagattgttggtgtagaagtcagcgttcaggatggcggcacttataacatcacgatggccaatggttactcactggttcagggaagtacggcgcggcaactggcggcagttccttccagcgctgacccttctcgtacgactgtcgcttatgttgatgggacggcaggcaatattgagatcccggagaaattactgaataccgggtcgctgggcggcattctgacattccgttctcaggatctggaccagacgcgtaatacgcttggacaactggcgctggcatttgccgaggctttcaacacccaacacaaagccggatttgatgctaacggcgatgccggtgaagatttctttgctatcggtaagcccgcggttctgcaaaacacgaaaaacaaaggtgacgttgcgatcggtgccacggtaactgatgcctccgcggtactggcgacagattacaaaatctcgttcgataataatcagtggcaggtcacccgccttgccagcaataccacttttacggtgacgccggatgccaacggtaaagtggcatttgatggtctggagttgacgtttacaggaacgcctgccgttaacgacagcttcacgctgaaaccagtaagtgacgccatcgtcaacatggatgtattaatcaccgacgaagcgaaaatagcgatggcgagcgaagaagatgcgggtgatagcgataaccgcaacggtcaggccctgctggatctgcaaagcaacagtaaaacggtgggcggtgcgaaatcctttaacgacgcttatgcctcgttagtgagtgatatcggtaataaaaccgcgacgttgaaaaccagtagcgccacgcaaggtaatgtggtgacgcagctttccaatcagcagcagtcgatttccggtgtcaatctcgatgaggagtacggaaatctgcaacgttttcagcagtattacctggcgaatgcgcaggttctgcagacggcaaacgcgatttttgatgcgctgattaacattcgctaaggggagataagatgcgtttcagtacacagatgatgtaccagcaaaacatgcgtggtatcaccaattctcaggcagaatggatgaagtacggcgaacagatgtcgacgggtaagcgagtcgttaacccttctgacgatcccattgctgcatcacaagccgtagttctctcccaggcacaggcgcaaaacagccagtacacgctggcgcgtactttcgccactcaaaaagtgtcactggaagagagtgtacttagccaggtcaccactgctatccagaatgctcaggaaaaaattgtctacgccagcaatggcaccttgagtgacgatgaccgggcctcgctggctacggatattcaggggcttcgtgaccagttgctgaatctggcaaacaccactgacggtaacgggcgctacatttttgccggttataaaacagagactgcgccgtttagcgaagagaaagggaaatacgtcggtggagcagaaagtattaaacaacaggtcgatgcttcgcgttcgatggtgatagggcacacgggtgacaaaattttcgacagtattaccagcaacgcggtagcggaaccagacggtagcgcttctgaaaccaatctttttgccatgctggatagtgccatcgcagccctgaaaacgccggtcgcggatagcgaagcggataaagaaaccgccgctgcggcgttagataaaaccaaccgcggactgaaaaactcgctgaacaatgtgctgactgttcgcgcggaattaggcacgcagctgaacgaactggagtcgctggattcattaggtagcgatcgcgctttagggcaaacgcagcagatgagcgatctggttgatgtggactggaatgcaactatttcatcttacatcatgcagcaaacggcattgcaggcatcgtataaagcatttaccgatatgcagggattgtcgctcttccagctcagcaaataatttcgctttaaaacatatcatgaaactgggtatgttttgtctgcctgctctgggatcgctggggcgggcatttttttgcctattttgcattgttggttagcaaggatgccattcgatgaattttaatatgttgattcaaagatgaaataaaaaagccctggcagttaccagggcttgattactttgagctaattattactcaacaggttgcggacgcgcaggagcggcagaggcatgatgtgttgccgtatgaccacctgcggcacctttaccttcgaaggcaaaagtagggcgctgccagtcactgtgacgcggtgcctccggaacatattccggtgctggagcgcgcgtcattggcgcggtagcgtggttatgctcaacggtgacctcaggttcgaccgcagctaccgtttcaacttctgctgcgacttcagcgactactggcgcggcaggttgagcaacaacttcaggttcagcaactacaacctcagcagtttcgacaacttcttcaatatctgccgtctcttcctgcggttcaaccaccggttctgcttgttctgcaacttcctgggctacggcaacatcagactcggtaatcacctgcggctgttcagttaccgcggcagcgatcacttcaggatgcgtcgtttcaaccacttccggttgcggttcggcaacctgaacgggggcttctacgacaccggccacttcttcaacaactggcgcgctaacaaccggttcgatagcggcggcgacagggacctcagtcaccatcggctgcacatgtacttcttcctgttcgcgctgctcttcaacctgtacatcttgcggacgtacaattggatagcggatccagactttgccagaggccagttccggagacgcgcacgctacggtcaacggcattggcgactgggttggataacgctcgtcacgatagcgacgacgacgctgaccacttacgcgcaggtgacgaggcgagcggcgagaacgacgcggcatgccaccgttgtcacggttatcagcattgttctcttcttgctgttctggtgcagtttgcgctacgactggcagcgggactttcaccagttctgtgcgtggagctggcgcttcctgaacaattggttcggcagcgacagtttcttcaaccaccggtgcgactaccgcttcttcggctacgctttgctcgtaacgcactttctgattgagctgacgctgtttacgacgcggctgaaccggacgtacacgttcttcctgttcggtttcctgaacagattgctcttcaacattcagcgccttcgcttcttgttgcgcctgacgtttatcatcattacggcggcggctacgttcacgacgcggcgcttgctgctcgtcggcggtacgcgctttttccgttacctcagcctgctgacggctctcacgcgtctcggcagtctgctgctgtgcctggcgacgattacgacggttttcttcgcgattatcgctgccttcagtacgttcactacgggtgtcgcggcgctcattacggtcacggcggttgttctgacgaggcttgcgacgatcctgttgacgttccggtttcgcttctgctttcggtgctggttgctcggtcggtttggtttcttcaccaccgctgaacagcgctttcagtgcgccgaagaagcggctcaacagcccaggttgtgcaggagctgctggtgttgccggtgcagctttcggtgctggagctacaacaggcgcggcaggttcagctggcgttggcgcaggcggcacatccggcatggcaaaggttgccagcgcaggttgttccggacgcttacgttcagcgaactcttcttcagacggcagcgccatcgcttcttcatgcagcttcggcagcatgtagcttaaggttggggtttcttcccctttacgcacgcgcagcacgtggtagtgcggggtttccatctgatcgtttggcacaattacacagcgcacaccgtcctgacgagtttcaatggcatttaccgcagaacgtttttcattcagcaggtaagaagcgattggcacaggaacaatggcgtgaacttcctgggtgttctctttcagcgcttcttcttcgatcagacgcagaatagagagcgacagcgattcgttgtcacgcacggtgccagtaccagaacaacgcggacaaacgtgatgactggattcacccagtgatgggctcaggcgctgacgggacatttccagcaggccaaagcgagaaatatggctgatttgaatacgcgcacggtcctgacgcaccgcttcacgcagacggttttctaccgcacgctggtggcgtactggcgtcatgtcgatgaagtcgataacaatcaggccgccgaggtcacgcaggcgcagctgacgagcaatctcatcggcagcttcgaggttagtgttaaacgcggtttcttcgatatcgccgccgcgggtcgcgcgtgcggagttgatgtcgatggccgttaacgcttcggtgctgtcgataacaatggaaccaccagacggcagacgaacttcacgctggaaggcggactcgatctgtgactcgatctggtagtggctgaacagcgggatctcgccggtgtacagtttgattttgctgctgaaatccgggcgacctaatgcagcgatatgctgacgtgccagttcgagcactttcgggttatcgataaggatttcgccgatgtcctgacgtaagtaatcgcggaatgcgcgaacgattacgttgctctcctgatgaatcaggaacggggccgggcggctttcagcggcttttttgatggcttcccagtgtttcagacggaagcttaaatcccattgcagcgcctcagcagatttgccgacgccagcggtgcgcacgataagccccatgccttccggcagttcaaggcttgccagtgcttcttttaattcggtacggtcgtcgccttcgatacggcgagaaatgccacccgcgcgcgggttgttcggcatcagaaccagatagctacccgccagactgataaaggtggttaatgccgcgcctttgttgccgcgctcttctttatcgatctgaacaatgacttcctgaccttcacgcaacacatctttaatgttgggacgaccatgagcactgtagttagcagggaaatattcgcgggcaatttcttttagtgggaggaaaccgtgacgttcagcgccgtaatcaacaaaagcagcttccagactcggttcaatgcgggtgattttacctttgtagatgtttgcctttttctgctcgtgccctggactttcgatatccaggtcatacagacgctgcccatctacaagggcaacgcgcaactcttcctgctgagttgcgttgattaacattcttttcatcgtaacttactcattattcttacattgacgactaagctgcgggcaaagtaacgcctttccgggtgtgaaccgatggcctcgtgtctagtcgcgtcgccaacctcacggttatcgtcagctcaaagaggcgcagagtgtcggttgcccgtttttcatgcggaaaaacagcgcaattatcaaagaaacagactgggtattactctccagaaatatttccatctaccggtaaggactgcaacccgcagcccgctaactgcctgaaagatcaatacgtcttacgccattgctgcgtggatgatcggtcgggcaaaatgggttattccgtaaaatttcttgttttaacaaggatggacacggaaacggcctcattattccactgcaagccttgttatagcaagatgacttttaccatttatcacccgcttactcacagttttttcacttcttgctggtgattggtttaataaccatcaataaagtgatcacgcagtgaagtaataaggtgcaaaagtaaatataagcatagaaaaatgagtggcgcgaatcctgttggctaattagaatcgccaaccatgaaaacagagactccatccgtaaaaattgttgctatcaccgctgacgaagcggggcaacgtatcgataactttttgcgtacccaattgaaaggcgtaccaaaaagtatgatttaccgtattttgcgtaaaggcgaagtgcgggtgaacaaaaaacgtattaagcctgaatataaactcgaagcgggtgatgaggtgcgtattccaccggttcgcgttgctgagcgggaagaagaggcggtttcgccacatctgcaaaaggtggcggcgctggcggacgtcatcttatatgaagatgatcacatcctggtgctgaataaaccttccggtacggcggtacatggcggcagtggtttaagcttcggcgttattgaaggtttgcgggcgttgcgcccggaagcgcggttccttgaactggttcatcgtcttgaccgggacacctcaggtgttttgctggtagcgaaaaaacgctcggcgttgcgttctctgcatgagcaattacgtgaaaaagggatgcaaaaagattacctggcgctggtgcgcggtcagtggcagtcgcatgtgaagagcgttcaagcaccgttactgaaaaatattctgcaaagcggcgaacgtatcgtgcgtgtgagtcaggaaggcaaaccgtcggaaacacgctttaaagtggaagaacgctatgcatttgccaccctggtgcgttgtagcccggtaacagggcgtactcaccagatccgtgtgcatacacaatatgcgggtcatccgattgcctttgacgatcgctacggtgaccgtgaatttgacaggcagctcactgaagcaggcacgggattaaatcgcctgttcctgcacgctgcagcgttgaagtttactcatccggggaccggtgaggtgatgcgtatcgaagctccgatggatgaaggtttgaagcgttgtttgcaaaagctgcgtaacgcgcgctaatacaagcatataaacctgataatgggcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaaaaaactatcccatcagcgggtttttcccttcccgacgtaacatctgacacagcgcgattagcggtaaaccaaccagcgtgttaggatcacgcccctctaaacgctcaaacagcgtaatgccaaatccttcactcttaaagctacccgcgcagtgcaggggatgctctttacgcacgtaattatcaatctccgcctcgctcaggtgacggaaatggacgtcaaaaggctccacttctgtttgcagatgcccattcgccgaattaaacaacgccagtccagtatagaaggtgacgatattgccgctggctttgcgtaattgcagacgggcattttcttccgttaacggtttaccggtgatttcgccatcaagaacacatacctggtctgaaccaataattaaatgatccggataacgtgacgccagagattgcgctttttcttgtgccagtcgaagcaccaactgtcgcggtgattcgtcgctgcgtggggtttcgtcgacctctggtgctgcacattcaaaagagatttgcagtttttccagaagagcgcgacgccatggcgaggtggaggctaaaataagtttaggcatatttttttccatcagatatagcgtattgatgatagccattttaaactatgcgcttcgttttgcaggttgatgtttgttatcagcactgaacgaaaataaagcagtaacccgcaatgtgtgcgaattattggcaaaaggcaaccacaggctgcctttttctttgactctatgacgttacaaagttaatatgcgcgccctatgcaaaaggtaaaattacccctgactctcgatccggttcgtacggctcaaaaacgccttgattaccagggtatctatacccctgatcaggttgagcgcgtcgccgaatccgtagtcagtgtggacagtgatgtggaatgctccatgtcgttcgctatcgataaccaacgtctcgcagtgttaaacggcgatgcgaaggtgacggtaacgctcgagtgtcagcgttgcgggaagccgtttactcatcaggtctacacaacgtattgttttagtcctgtgcgttcagacgaacaggctgaagcactgccggaagcgtatgaaccgattgaggttaacgaattcggtgaaatcgatctgcttgcaatggttgaagatgaaatcatcctcgccttgccggtagttccggtgcatgattctgaacactgtgaagtgtccgaagcggacatggtctttggtgaactgcctgaagaagcgcaaaagccaaacccatttgccgtattagccagcttaaagcgtaagtaattggtgctccccgttggatcggggataaaccgtaattgaggagtaaggtccatggccgtacaacagaataaaccaacccgttccaaacgtggcatgcgtcgttcccatgacgcgctgaccgcagtcaccagcctgtctgtagacaaaacttctggtgaaaaacacctgcgtcaccacatcactgccgacggttactaccgcggccgcaaggtcatcgctaagtaatcacgcatctgcgtgatgaagcttagtgaggattttccccaggcaactggggaaagaccaaaccgggcggcgacgataccttgacacgtctaaccctggcgttagatgtcatgggaggggattttggcccttccgtgacagtgcctgcagcattgcaggcactgaattctaattcgcaactcactcttcttttagtcggcaattccgacgccatcacgccattacttgctaaagctgactttgaacaacgttcgcgtctgcagattattcctgcgcagtcagttatcgccagtgatgcccggccttcgcaagctatccgcgccagtcgtgggagttcaatgcgcgtggccctggagctggtgaaagaaggtcgagcgcaagcctgtgtcagtgccggtaataccggggcgctgatggggctggcaaaattattactcaagcccctggaggggattgagcgtccggcgctggtgacggtattaccacatcagcaaaagggcaaaacggtggtccttgacttaggggccaacgtcgattgtgacagcacaatgctggtgcaatttgccattatgggctcagttctggctgaagaggtggtggaaattcccaatcctcgcgtggcgttgctcaatattggtgaagaagaagtaaagggtctcgacagtattcgggatgcctcagcggtgcttaaaacaatcccttctatcaattatatcggctatcttgaagccaatgagttgttaactggcaagacagatgtgctggtttgtgacggctttacaggaaatgtcacattaaagacgatggaaggtgttgtcaggatgttcctttctctgctgaaatctcagggtgaagggaaaaaacggtcgtggtggctactgttattaaagcgttggctacaaaagagcctgacgaggcgattcagtcacctcaaccccgaccagtataacggcgcctgtctgttaggattgcgcggcacggtgataaaaagtcatggtgcagccaatcagcgagcttttgcggtcgcgattgaacaggcagtgcaggcggtgcagcgacaagttcctcagcgaattgccgctcgcctggaatctgtatacccagctggttttgagctgctggacggtggcaaaagcggaactctgcggtagcaggacgctgccagcgaactcgcagtttgcaagtgacggtatataaccgaaaagtgactgagcgtacatgtatacgaagattattggtactggcagctatctgcccgaacaagtgcggacaaacgccgatttggaaaaaatggtggacacctctgacgagtggattgtcactcgtaccggtatccgcgaacgccacattgccgcgccaaacgaaaccgtttcaaccatgggctttgaagcggcgacacgcgcaattgagatggcgggcattgagaaagaccagattggcctgatcgttgtggcaacgacttctgctacgcacgctttcccgagcgcagcttgtcagattcaaagcatgttgggcattaaaggttgcccggcatttgacgttgcagcagcctgcgcaggtttcacctatgcattaagcgtagccgatcaatacgtgaaatctggggcggtgaagtatgctctggtcgtcggttccgatgtactggcgcgcacctgcgatccaaccgatcgtgggactattattatttttggcgatggcgcgggcgctgcggtgctggctgcctctgaagagccgggaatcatttccacccatctgcatgccgacggtagttatggtgaattgctgacgctgccaaacgccgaccgcgtgaatccagagaattcaattcatctgacgatggcgggcaacgaagtcttcaaggttgcggtaacggaactggcgcacatcgttgatgagacgctggcggcgaataatcttgaccgttctcaactggactggctggttccgcatcaggctaacctgcgtattatcagtgcaacggcgaaaaaactcggtatgtctatggataatgtcgtggtgacgctggatcgccacggtaatacctctgcggcctctgtcccgtgcgcgctggatgaagctgtacgcgacgggcgcattaagccggggcagttggttctgcttgaagcctttggcggtggattcacctggggctccgcgctggttcgtttctaggataaggattaaaacatgacgcaatttgcatttgtgttccctggacagggttctcaaaccgttggaatgctggctgatatggcggcgagctatccaattgtcgaagaaacgtttgctgaagcttctgcggcgctgggctacgacctgtgggcgctgacccagcaggggccagctgaagaactgaataaaacctggcaaactcagcctgcgctgttgactgcatctgttgcgctgtatcgcgtatggcagcagcagggcggtaaagcaccggcaatgatggccggtcacagcctgggggaatactccgcgctggtttgcgctggtgtgattgatttcgctgatgcggtgcgtctggttgagatgcgcggcaagttcatgcaagaagccgtaccggaaggcacgggcgctatggcggcaatcatcggtctggatgatgcgtctattgcgaaagcgtgtgaagaagctgcagaaggtcaggtcgtttctccggtaaactttaactctccgggacaggtggttattgccggtcataaagaagcggttgagcgtgctggcgctgcctgtaaagcggcgggcgcaaaacgcgcgctgccgttaccagtgagcgtaccgtctcactgtgcgctgatgaaaccagcagccgacaaactggcagtagaattagcgaaaatcacctttaacgcaccaacagttcctgttgtgaataacgttgatgtgaaatgcgaaaccaatggtgatgccatccgtgacgcactggtacgtcagttgtataacccggttcagtggacgaagtctgttgagtacatggcagcgcaaggcgtagaacatctctatgaagtcggcccgggcaaagtgcttactggcctgacgaaacgcattgtcgacaccctgaccgcctcggcgctgaacgaaccttcagcgatggcagcggcgctcgagctttaaaagaggaaaatcatgaattttgaaggaaaaatcgcactggtaaccggtgcaagccgcggaattggccgcgcaattgctgaaacgctcgcagcccgtggcgcgaaagttattggcactgcgaccagtgaaaatggcgctcaggcgatcagtgattatttaggtgccaacggcaaaggtctgatgttgaatgtgaccgacccggcatctatcgaatctgttctggaaaaaattcgcgcagaatttggtgaagtggatatcctggtcaataatgccggtatcactcgtgataacctgttaatgcgaatgaaagatgaagagtggaacgatattatcgaaaccaacctttcatctgttttccgtctgtcaaaagcggtaatgcgcgctatgatgaaaaagcgtcatggtcgtattatcactatcggttctgtggttggtaccatgggaaatggcggtcaggccaactacgctgcggcgaaagcgggcttgatcggcttcagtaaatcactggcgcgcgaagttgcgtcacgcggtattactgtaaacgttgttgctccgggctttattgaaacggacatgacacgtgcgctgagcgatgaccagcgtgcgggtatcctggcgcaggttcctgcgggtcgcctcggcggcgcacaggaaatcgccaacgcggttgcattcctggcatccgacgaagcagcttacatcacgggtgaaactttgcatgtgaacggcgggatgtacatggtctgaccgcgatttgcacaaaatgctcatgttgcgcgcagtctgcgtggttatgagtaataattagtgcaaaatgatttgcgttattggggggtaaggcctcaaaataacgtaaaatcgtggtaagacctgccgggatttagttgcaaatttttcaacattttatacactacgaaaaccatcgcgaaagcgagttttgataggaaatttaagagtatgagcactatcgaagaacgcgttaagaaaattatcggcgaacagctgggcgttaagcaggaagaagttaccaacaatgcttctttcgttgaagacctgggcgcggattctcttgacaccgttgagctggtaatggctctggaagaagagtttgatactgagattccggacgaagaagctgagaaaatcaccaccgttcaggctgccattgattacatcaacggccaccaggcgtaagtgaacatctccaggcggtcgttcgaccgcctgagttttatctttttgtcccactagaatcattttttccctccctggaggacaaacgtgtctaagcgtcgtgtagttgtgaccggactgggcatgttgtctcctgtcggcaataccgtagagtctacctggaaagctctgcttgccggtcagagtggcatcagcctaatcgaccatttcgatactagcgcctatgcaacgaaatttgctggcttagtaaaggattttaactgtgaggacattatctcgcgcaaagaacagcgcaagatggatgccttcattcaatatggaattgtcgctggcgttcaggccatgcaggattctggccttgaaataacggaagagaacgcaacccgcattggtgccgcaattggctccgggattggcggcctcggactgatcgaagaaaaccacacatctctgatgaacggtggtccacgtaagatcagcccattcttcgttccgtcaacgattgtgaacatggtggcaggtcatctgactatcatgtatggcctgcgtggcccgagcatctctatcgcgactgcctgtacttccggcgtgcacaacattggccatgctgcgcgtattatcgcgtatggcgatgctgacgtgatggttgcaggtggcgcagagaaagccagtacgccgctgggcgttggtggttttggcgcggcacgtgcattatctacccgcaatgataacccgcaagcggcgagccgcccgtgggataaagagcgtgatggtttcgtactgggcgatggtgccggtatgctggtacttgaagagtacgaacacgcgaaaaaacgcggtgcgaaaatttacgctgaactcgtcggctttggtatgagcagcgatgcttatcatatgacgtcaccgccagaaaatggcgcaggcgcagctctggcgatggcaaatgctctgcgtgatgcaggcattgaagcgagtcagattggctacgttaacgcgcacggtacttctacgccggctggcgataaagctgaagcgcaggcggtgaaaaccatcttcggtgaagctgcaagccgtgtgttggtaagctccacgaaatctatgaccggtcacctgttaggtgcggcgggtgcagtagaatctatctactccatcctggcgctgcgcgatcaggctgttccgccaaccatcaacctggataacccggatgaaggttgcgatctggatttcgtaccgcacgaagcgcgtcaggttagcggaatggaatacactctgtgtaactccttcggcttcggtggcactaatggttctttgatctttaaaaagatctaagttgtcattttccacccttataaaaggtccgcttgcgggccttttttcttagcttttattccgacttgttccgtagtgaacatgctgccacactaacaattctctgataaggagccggtatgttcttaattaacggtcataagcaggaatcgctggcagtaagcgatcgggcaacgcagtttggtgatggttgttttaccaccgccagagttatcgacggtaaagtcagtttgttatcggcgcatatccagcgactacaggatgcttgtcagcggttgatgatttcctgtgacttctggcctcagcttgaacaagagatgaaaacgctggcagcagaacagcaaaatggtgtgctgaaagtcgtgatcagtcgcggtagtggcgggcgagggtacagcacattgaacagcggaccggcaacgcggattctctccgttacggcttatcctgcacattacgaccgtttgcgtaacgaggggattacgttggcgctaagcccggtgcggctggggcgcaatcctcatcttgcaggtattaaacatctcaatcgtcttgagcaagtattgattcgctctcatcttgagcagacaaacgctgatgaggcgctggtccttgacagcgaagggtgggttacggaatgctgtgcggctaatttgttctggcggaagggcaacgtagtttatacgccgcgactggatcaggcaggtgttaacggcattatgcgacaattctgtatccgtttgctggcacaatcctcttatcagcttgtcgaagtgcaagcctctctggaagagtcgttgcaggcagatgagatggttatttgtaatgcgttaatgccagtgatgcccgtatgtgcctgtggcgatgtctccttttcgtcagcaacgttatatgaatatttagccccactttgtgagcgcccgaattagtcatgaaaaaagtgttattgataatcttgttattgctggtggtactgggtatcgccgctggtgtgggcgtctggaaggttcgccatcttgccgacagcaaattgcttatcaaagaagagacgatatttaccctgaagccagggaccggacgtctggcgctcggtgaacagctttatgccgataagatcatcaatcgtccacgggtttttcaatggctgctgcgtatcgaaccggatctttctcactttaaagccgggacttaccgctttacaccgcagatgaccgtgcgcgagatgctgaaattgctggaaagcggtaaagaagcacagttccctctgcgactggtagaagggatgcgtctgagcgattacctcaagcaattgcgtgaggccccgtatatcaagcatacgctgagcgatgataagtacgccaccgtagcgcaggcacttgaactggaaaacccggagtggattgaaggttggttctggccagacacctggatgtataccgccaataccaccgatgtcgcgttactcaagcgagcgcacaagaaaatggtgaaagcggtcgatagcgcctgggaagggcgtgcggacggtctgccttataaagataaaaaccagttggtgacgatggcatcaattatcgaaaaagaaaccgccgttgccagtgaacgcgataaggttgcctcagtatttatcaaccgtttacgcattggtatgcgcctgcagaccgacccgaccgtgatttacgggatgggagagcgttataatggcaaactttctcgtgcagacctggaaacgccgacagcgtataacacctataccattaccggtctgccgccaggtgcgatagcgacgccgggggcggattcgctgaaggctgctgcgcatccggcaaaaacgccgtatctctattttgtggccgatggtaaaggtggtcacacgtttaataccaatcttgccagtcataacaagtctgtgcaggattatctgaaagtgcttaaggaaaaaaatgcgcagtaagtatatcgtcattgaggggctggaaggcgcaggcaaaactaccgcgcgtaatgtggtggttgagacgctcgagcaactgggtatccgcgacatggttttcactcgggaacctggcggtacgcaacttgccgaaaagttaagaagcctggtgctggatatcaaatcggtaggcgatgaagtcattaccgataaagccgaagttctgatgttttatgccgcgcgcgttcaactggtagaaacggtcatcaaaccagctctggctaacggcacctgggtgattggcgatcgccacgatctctccactcaggcgtatcagggcggcggacgtggtattgaccaacatatgctggcaacactgcgtgatgctgttctcggggattttcgccccgacttaacgctctatctcgatgttaccccggaagttggcttaaaacgcgcgcgtgcgcgcggcgagctggatcgtattgagcaagaatctttcgatttctttaatcgcacccgcgcccgctatctggaactggcagcacaagataaaagcattcataccattgatgccacccagccgctggaggccgtgatggatgcaatccgcactaccgtgacccactgggtgaaggagttggacgcatgagatggtatccatggttacgacctgatttcgaaaaactggtagccagctatcaggccggaagaggtcaccatgcgctactcattcaggcgttaccgggcatgggcgatgatgctttaatctacgccctgagccgttatttactctgccaacaaccgcagggccacaaaagttgcggtcactgtcgtggatgtcagttgatgcaggctggcacgcatcccgattactacaccctggctcccgaaaaaggaaaaaatacgctgggcgttgatgcggtacgtgaggtcaccgaaaagctgaatgagcacgcacgcttaggtggtgcgaaagtcgtttgggtaaccgatgctgccttactaaccgacgccgcggctaacgcattgctgaaaacgcttgaagagccaccagcagaaacttggtttttcctggctacccgcgagcctgaacgtttactggcaacattacgtagtcgttgtcggttacattaccttgcgccgccgccggaacagtacgccgtgacctggctttcacgcgaagtgacaatgtcacaggatgcattacttgccgcattgcgcttaagcgccggttcgcctggcgcggcactggcgttgtttcagggagataactggcaggctcgtgaaacattgtgtcaggcgttggcatatagcgtgccatcgggcgactggtattcgctgctagcggcccttaatcatgaacaagctccggcgcgtttacactggctggcaacgttgctgatggatgcgctaaaacgccatcatggtgctgcgcaggtgaccaatgttgatgtgccgggcctggtcgccgaactggcaaaccatctttctccctcgcgcctgcaggctatactgggggatgtttgccacattcgtgaacagttaatgtctgttacaggcatcaaccgcgagcttctcatcaccgatcttttactgcgtattgagcattacctgcaaccgggcgttgtgctaccggttcctcatctttaagagagacatcatgtttttagtcgactcacactgccatctcgatggtctggattatgaatctttgcataaggacgtggatgacgttctggcgaaagccgccgcacgcgatgtgaaattttgtctggcagtcgccacaacattaccgggttatttacatatgcgggatctggtaggcgaacgtgacaacgtcgtattttcttgtggcgtgcatccactcaaccagaatgatccctacgatgtagaagatttacgccgtctggcggcagaagagggtgttgtagcgctgggtgaaaccgggctggattattattacacgccggaaactaaagtacgtcagcaagagtccttcatccatcatatccagattggtcgtgaactgaacaagccggttatcgtccatacccgtgacgcccgtgccgatacgctggcaattctgcgcgaagaaaaagtgacggattgcggtggcgtactacactgttttacagaggacagagaaacggcgggtaaattactggatctcggattttacatctccttttccggcattgtgaccttccgtaatgcggagcaactgcgcgatgctgcgcgttatgtccccctggatcggttactggtggaaactgactcaccttaccttgcgccggtaccgcatcgaggaaaagagaatcaacctgcgatggttcgtgacgttgcagaatacatggctgtgttgaaaggtgttgccgttgaagaactggcgcaggtaaccaccgataacttcgcccgtctgtttcacatcgacgcttcccgccttcaatccatccgttgaatgagtttttttaaagctcgtaattaatggctaaaacgagtaaagttcaccgccgaaaattgggcggtgaataaccacgtttgaaatattgtgacatatgttttgtcaaaatgtgcaacttctccaatgatctgaagttgaaacgtgatagccgtcaaacaaattggcactgaattattttactctgtgtaataaataaagggcgcttagatgccctgtacacggcgaggctctccccccttgccacgcgtgagaacgtaaaaaaagcacccatactcaggagcactctcaattatgtttaagaatgcatttgctaacctgcaaaaggtcggtaaatcgctgatgctgccggtatccgtactgcctatcgcaggtattctgctgggcgtcggttccgcgaatttcagctggctgcccgccgttgtatcgcatgttatggcagaagcaggcggttccgtctttgcaaacatgccactgatttttgcgatcggtgtcgccctcggctttaccaataacgatggcgtatccgcgctggccgcagttgttgcctatggcatcatggttaaaaccatggccgtggttgcgccactggtactgcatttacctgctgaagaaatcgcctctaaacacctggcggatactggcgtactcggagggattatctccggtgcgatcgcagcgtacatgtttaaccgtttctaccgtattaagctgcctgagtatcttggcttctttgccggtaaacgctttgtgccgatcatttctggcctggctgccatctttactggcgttgtgctgtccttcatttggccgccgattggttctgcaatccagaccttctctcagtgggctgcttaccagaacccggtagttgcgtttggcatttacggtttcatcgaacgttgcctggtaccgtttggtctgcaccacatctggaacgtacctttccagatgcagattggtgaatacaccaacgcagcaggtcaggttttccacggcgacattccgcgttatatggcgggtgacccgactgcgggtaaactgtctggtggcttcctgttcaaaatgtacggtctgccagctgccgcaattgctatctggcactctgctaaaccagaaaaccgcgcgaaagtgggcggtattatgatctccgcggcgctgacctcgttcctgaccggtatcaccgagccgatcgagttctccttcatgttcgttgcgccgatcctgtacatcatccacgcgattctggcaggcctggcattcccaatctgtattcttctggggatgcgtgacggtacgtcgttctcgcacggtctgatcgacttcatcgttctgtctggtaacagcagcaaactgtggctgttcccgatcgtcggtatcggttatgcgattgtttactacaccatcttccgcgtgctgattaaagcactggatctgaaaacgccgggtcgtgaagacgcgactgaagatgcaaaagcgacaggtaccagcgaaatggcaccggctctggttgctgcatttggtggtaaagaaaacattactaacctcgacgcatgtattacccgtctgcgcgtcagcgttgctgatgtgtctaaagtggatcaggccggcctgaagaaactgggcgcagcgggcgtagtggttgctggttctggtgttcaggcgattttcggtactaaatccgataacctgaaaaccgagatggatgagtacatccgtaaccactaatccgtaagacgttggggagactaaggcagccagatggctgccttttttacaggtgttattcagaattgatacgtgccggtaatgctgaaattacgcggtgtgccgtagacgatagaaccttccacgttggtatcgtaggttttgtcgaacaggttattgacgttcccctgtaacgagaagtttttcgtcacctggtagcgggtgaagagatccaccagcgcgtagctaccttgctcggcgcggaaggtgccatacggcgtcacggtgtcggtatacacgcgattttgccagttaacaccaccgccgaccgtcaactctggcatgacaggcaaccgatagctggtgaacattttaaccgtggtgcgtggcagattaggattaacggcgtttccttcgttatcctctgcaatatagcgcgttgcgccaaatgtcagctgccagttgtcggtaattgcgccgttgagttcaaattccacccctttactgactgtcccatccaccgctttataggcggtttcgccgttgctgccggggataggtgtaccggtggactgagcgacattatcctgctcaatacggaagatggctaacgtggtggtcagacggctattcatccagtccgatttcagacccagctcgtagttgttaccggtgattggagccagatatttgcctgaactgtcacgatcattttgcggctggaaaatagaggtatagctggcgtaggtcgaccagttgtcattgatgtcaaacaccagaccagcgtaaggcgtggtgtggtttttctccatgctgtaagtcagcgtatcaacccgccagttggtataacgtgcgccgaggatcagatgcagcggatcggcaagggtgacacgagtggcagcatataacgatttcatatgtgtggtatcgtcctgcgccaggctctgtggtgaccagtcggtttgtgggaaattgccattaaagttgtagaaactgccaatttcatccgggaagatgttggcccatgaactgaagtaacgattgttttgtttgctgtaactgccaccaaacattagattgtgctgacgaccaaacaattcataactaccgtcagcgaacaaatccagcgcatcaactttacgtttgccactgttccaaccggtgccgccgacataatcaaagccaggtccataattactgtatggcccaaccagcataccatccgctttgtttacataggcatcgacatacatcattttgctgtcaaattcgacttcagagtgggtggcattcagtgtcgcttgccaggtatcagcaaactgctgcttcagggtcataaagaccttgttgatctctttatcgttgtacgcccagtcaggtgcggtactgcgtgcgcgatcgtaactgttgctgctgccatcagtattccagcgcggtaaaccgccccaggtagggctattaacatcaatgcgctgatattcgtaaccggctgaaagcgtcgtaagatcgcctaaatcagcatcgacaatgcccgagaagaaggtcttttcactgttgtagcggtccagccatgagtcgttattctggtagccgccgacaattcgcgcgcggattttaccgtcttcggtgagtgggctttgtaaatccgccacataccgttctttgttccagctaccgtattccgccgagacatcgcctttaaattcacgactggtcgcgtgttttcgaaccatattaattgccgcagatggattacccgtcccggtcatgagtcctgtcgcgccacgcactacttctacgcgttcaaagagtgccatatcagaaagtgcgtcgcccagattccagcgcgattcaaaataggtggggataccatcaaccatatagttatcgatctggaatccgcgggaataataaagagcacgatcggaatccgcctgacttttgctgatccccagcgtgttttccatcacttcgcccagcgtttgtaactgctgatcttccatccgctgctggctaacaatagtgaccgactgaggaatatcacgttgagtcatctgcattttggtacccgcagaggtagacgttacgctgtaatcattttcgccatcatctggagctgtggctgaaccctcaacaatcaccgtttcttcagtggctggtgcagcaaaagcggcagaaggtaatagtgccagtgctatgcaaccggcaagtagtgacggtttggtgatggcttgatattgattatccctgttaaattgtgttgaaagcatttgaaatctcttggtttatgttgtcgtcaggctcatgccggaggagggtgatgagcgattatatttagtgtgcgaataattttgtttgtaaatgcaaatgagaaatatacgcattcatatttgtcatgtaaaccaaacagagaatgtcttttcagcgcattcgcaggcagaaatgggaataatggcgatatatacggcagcaaaacgattttttgcttaagaaatcgtgagttaaggttgaaagagcaggtttaactcgaccatactctatactcgcagtgtggcgcggcgtagcatggcgcaacgcatggctatttgaaaaaggaaaatgtcgtggcagaagaaactatattcagcaaaattattcgtcgtgagatcccctccgatatcgtctaccaggatgatctggtaacggcgtttcgcgatatttcgccgcaagcgccaacgcatattctgatcattccgaatatcctcattccgactgtgaacgacgtctcagctgagcatgagcaggcgctgggacgcatgatcaccgtagcggcaaaaattgctgagcaagaaggtattgccgaagatggctatcgtctgatcatgaataccaaccgccatggcggacaagaggtttaccacatccatatgcacttgttgggtggccgtccgctgggaccaatgctggcgcataaaggtctgtaacgatgagaaaaggatgctttgggctggtgtctctggtgttgttactgctggtgggctgtcgttcacatccggaaattccggtgaatgatgagcaatcgctggtgatggagtcatctttattggctgcgggcatcagtgcagaaaagcccttcctttcgacgtctgatattcaaccttcagcatcctcaacgctttataacgaaaggcaagaacccgttaccgttcattatcgtttttactggtatgacgccagagggctggagatgcatcctctggaaaggccacgcagcgttaccattcccgcacattcggcggtaacgctgtacggcagcgccaattttctgggggcgcacaaagtcagactttatctatatttgtaaggggtgaatcttgatgacaaaaatgagtcgctacgccttgattaccgcgctggcgatgtttctcgccgggtgtgtggggcaacgtgaacctgcaccggtagaagaagtgaaaccagcgccggaacaaccagccgagccacaacagcctgtccccacagtgccctcggtgccgacgatcccgcagcagccaggcccaattgagcacgaagatcaaactgcaccgcctgcgccgcatattcgccattatgactggaatggcgcaatgcagccgatggtcagtaagatgcttggggctgacggggtgactgcgggtagcgtcctgctggttgatagcgttaacaaccgtactaacggttcgctgaatgccgcagaagcgaccgaaacgctgcgaaatgcgctggctaataacgggaaatttaccctggtttccgcccagcaactgtcgatggcgaagcaacagttaggtttgtcgccgcaggacagtttaggcacccgtagtaaagccataggcattgcccgcaatgtcggcgctcattacgtgctgtactccagcgcctctggcaacgttaacgctccgaccctacaaatgcagctgatgctggtgcagacgggcgaaattatctggtcaggtaaaggtgccgtttcgcagcaataatcccatcacgcgcgacgaattgctgtcgcgctttttcccgcagtatcatcccgtcacgacgtttaatagtgggcttagtggcgggagttttctcattgaacatcagggccagcgttttgttgtgcgtcagccgcacgatcctgatgcgccgcagtccgcgttcttgcgccagtatcgggctttatcacaactacccgcatgcattgcaccgaagccgcatttatatctccgtgactggatggtagtcgactatctgcccggcgcggtaaaaacgtatttgccggataccaacgaactggcaggcttgctgtattatctacatcaacaaccacgttttggctggcgaataacgctgttgccgttactggaactgtactggcagcaaagcgatccggcgcggcggacagtgggttggctgcgaatgttaaaacgtctgcgcaaagcgcgggaaccacggcctttacgcttaagtccattgcatatggatgtccacgccggaaatttagtgcatagcgcgtcagggttaaaactcatcgactgggagtatgccggagatggtgatatcgcgctggaactggcggcggtgtgggtggaaaatactgaacagcaccggcaattggtcaatgactatgccactcgcgcgaagatttatccggcgcaattatggcgtcaggtcaggcgatggtttccctggctgctgatgctcaaagcagggtggtttgagtaccgctggcgacaaaccggcgatcaacaatttatcaggctggccgatgacacctggcggcagctattaataaaacaataaggagagcagtgtgggtccagtaatgttggatgtcgaaggttacgaactggacgcggaagagcgtgaaatactggcgcatccgctggtgggagggctgattctctttacgcgtaactatcatgatcctgcccagttacgtgaactggtgcgccagatccgcgcagcttcgcgcaatcgtctggtggtggcggttgatcaggaaggtggacgcgtgcagcgttttcgtgaaggttttacccgcttgccagcggcgcaatcattcgctgcgctgtcaggaatggaagagggtggcaaactggcgcaggaggcaggttggttgatggccagcgaaatgatcgctatggatattgatatcagctttgcgcctgtgctggatgtcgggcatatcagcgcggcgattggcgagcgttcttatcatgccgatccacaaaaagccctggcaattgccagccggtttattgatggtatgcatgaagccggaatgaaaacgaccgggaaacacttcccaggacacggtgcagtaacggcagactcacacaaagaaacaccgtgcgatccacgtccacaagcggagattcgcgctaaagatatgtcggtcttcagttccttaatccgcgaaaataaactcgacgccattatgcctgcgcatgtgatctacagtgatgttgatccgcgtccggcgagcggttctccctactggctgaaaaccgttttgcgtcaggaactgggttttgacggcgtgattttctctgacgatttatcgatggaaggtgccgcgattatgggcagttatgccgaacgcgggcaggcttcactggatgcgggttgcgatatgatcctggtctgcaataatcgtaaaggggccgtcagcgtgttagataatctgtcaccgatcaaggcagaacgtgttacacgtttgtatcataaaggttcattttcgcgacaggaactgatggactcggctcgctggaaagcgatcagcacccgtctgaatcagttacatgaacgctggcaggaagagaaagcaggtcactaaccctggcttatgtgaggaagcgatgattatctatttacacggttttgactctaacagtccgggtaaccacgagaaagtcttacaattgcagtttattgacccggatgtacgcttgataagctacagtacgcggcatccgaaacatgatatgcagcatctgcttaaagaagtggacaaaatgttgcaactgaacgttgacgagcgtccgctaatttgcggcgttggcttgggcggatactgggcggaacggattggttttctttgcgacatccgccaggtgatcttcaaccctaatttgttcccttatgagaacatggaaggcaagattgatcgcccggaagagtatgccgatattgccactaagtgtgtgaccaacttccgtgagaagaatcgcgatcgttgcctggtgattttgtcgcgtaatgatgaagcgcttaacagccagcggacatctgaagagttgcatcattattacgagattgtctgggacgaagagcagacgcacaaattcaagaatatctccccgcatttacagcgcattaaagcgttcaaaaccctcgggtaaatgccctcgtcgcatcaggtaaccttgccggtacctgatgcgctccgaattctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgaacgccctgcatacacccctcactctatatcactctcacaaattcgctcaaataataaacaataaactctgttttttgatctcacccggtaaagtcgcctatcttttcagcaacaaaacttgattaacatcaattttggtatgaccaatgcaccattcatgttattctcaatagcgaagaacattttcattgctgtaacctgttgttaattaagagctatgttaataaccattaattaacaattggttaataaatttaagggggtcacgttgactacgccattgaaaaagattgtgattgtcggcggcggtgctggtgggctggaaatggcaacacagctggggcataagctgggacgcaagaaaaaagccaaaattacgctggtcgatcgtaaccacagccacctgtggaaaccgctgctgcacgaagtggcgactggctcgcttgatgaaggcgtcgatgcgttgagctatctggcccatgcgcgcaatcatggtttccagttccagctgggttccgtcattgatattgatcgtgaagcgaaaacaatcactattgcagaactgcgcgacgagaaaggtgaactgctggttccggaacgtaaaatcgcctatgacaccctggtaatggcgctgggtagcacctctaacgatttcaatacgccaggtgtcaaagagaactgcattttcctcgataacccgcaccaggcgcgtcgcttccaccaggagatgctgaatttgttcctgaaatactccgccaacctgggcgcgaatggcaaagtgaacattgcgattgtcggcggcggcgcgacgggtgtagaactctccgctgaattgcacaacgcggtcaagcaactgcacagctacggttacaaaggcctgaccaacgaagccctgaacgtaacgctggtagaagcgggagaacgtattttgcctgcgttaccgccacgtatctctgctgcggcccacaacgagctaacgaaacttggcgttcgcgtgctgacgcaaaccatggtcaccagtgctgatgaaggcggcctgcacactaaagatggcgaatatattgaggctgatctgatggtatgggcagccgggatcaaagcgccagacttcctgaaagatatcggtggtcttgaaactaaccgtatcaaccagctggtggtggaaccgacgctgcaaaccacccgcgatccagacatttacgctattggcgactgcgcgtcatgcccgcgtccggaagggggctttgttccgccgcgtgctcaggctgcacaccagatggcgacttgcgcaatgaacaacattctggcgcagatgaacggtaagccgctgaaaaattatcagtataaagatcatggttcgctggtatcgctgtcgaacttctccaccgtcggtagcctgatgggtaacctgacgcgcggctcaatgatgattgaaggacgaattgcgcgctttgtatatatctcgctataccgaatgcatcagattgcgctgcatggttactttaaaaccggattaatgatgctggtggggagtattaaccgcgttatccgtccgcgtttgaagttgcattaatcgacgtacactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgaggaacagcgcgatcggcagccgcgttgtatcaggcatcctttcagactcctccgaatccttaagtatttccagccattcccgcgcttttcatcttctgtctgatagctgcttttctccttcgcttgcatgattggcataactgcaaagaaggaggtgttcccgtgaataaatcaatgttggcgggtatcgggattggtgtcgcagctgcgctgggcgtagcggcagtggccagtctgaacgtgtttgaacggggcccgcaatacgctcaggttgtttctgcaaccccaatcaaggaaacggttaaaacaccgcgtcaggagtgtcgcaacgtcacagtgacccatcgtcgaccggtgcaggatgaaaatcgcattaccgggtcggtgctcggcgctgttgctggcggcgtgatagggcatcagtttggtggtggtcgcggtaaagatgtcgccactgttgtgggggcgctgggtggtggatatgccggtaaccagatccagggctctctccaggaaagcgatacttacacgactacgcaacagcgttgtaaaacggtgtatgacaagtcagaaaaaatgctcggttatgatgtgacctataagattggcgatcagcagggcaaaatccgcatggaccgcgatccgggtacgcagatcccgctagatagcaacgggcaactgattttgaataacaaagtataacaaggctgtactctgcaatttggcccctcattcgctcaggctgaggggctttttttgcgacttatttcaccagttcgggccataaacgcaaagtcgttccggcaatctgcatcagtttttccagcgatgcaccttcgcgtgcgctgatcgacatcccctgaataatacaattaaggaattctgccagatgtgtcacgtcacagtggggcgggatttccccgcgcgcttgtcgttgacataaaaactgctgcaaagtgcgctcttgcatcgcatggcgtgatttcaacgtattggcgatatctcctgaatctggggagagggtggtgcagttgttgatcatgaagcagcctgccggggtgtctttgctggtaaagcagttggcgatggcagcaaaatagtcagccagcgcagactccacgcttttctcttcacaaaacagctgtgcttcatgcttagcggcaaaacgatcgatatagcggtcgagaacggcacgaaataacccctctttgttggtaaattccgcgtatagcgtgggcgctttggctccggtcgcttcgacgaggtccgcaagagaagtcgcttcataaccgtgttgccagaacaatttcatggccttatcaagcgcggcatccctgtcgaacacttttgggcggccacggcttttttttacacattgtgttgagtcagttgccatgatgccgttgtacctggtgactgtgaatgaaaggttattataaaaataatcacctccgttcaccagtccagatcccataaaaataattgctttctatttaactgaaatttaaagatttttaaattaattaatgattgttataaaaaatatcttgtatgtgatccagatcacatctatcatttagttatcgatcgttaagtaattgcttgcgacgtcattcatctgcataaggccactattatgaaaaacgtaaaaaccctcatcgctgcggcgattttaagctccatgtcatttgccagctttgcggctgtcgaagttcagtcaacgccagaaggccaacaaaaagtcggtacaatcagtgctaacgcggggacaaatctgggatcgctggaagagcagctggcgcaaaaagcggatgagatgggcgcaaaatctttccgtattacttctgtaaccggtccgaataccctccatggaacagcagtaatttataaataagcattaaccctcattaatgcctgctactgctgattttttccccgcgacatgccgtgtcgcggggatttttttatccgggctttacagcgtttgtgggctcacttgatgacggcggacatccaccggcatcccggaacggacatccatcacatgttgcatcacttcagcgtcagtttgtgctgcatctttaaatgattgcattgcgctattcagcgtaattggcagcagctgcggatcgtcatcaatcttctctgacagcggctgatgtacttcaaccagacgcgcaccgtttggttcggcagagacttttatcggagtgttgatgatattcactttggtgcctggggtgacctggctaaagagtgttttgatatcgtcatcccgcagacgaatacagccagaacttacccgcatgccaatgccgaaatcggcgttcgtaccatgaagcaaataaacgccgccataggccgccagacgaatcgcatgatggcccattgggttatccagtccagccggcactaccgcaggcaactcaattccctgtgctttataacgggcgcggatgtttgccgttggcgtccaggttgggtttgcacgtttgtctgaaacggtggtcaccattgtcggtgtcagcgtgtcaccacctaactgaccaatacctattggatacacggttaccgaatttttacccggcgggtagtaatagagacgcagctccgcaatgttgatcacaatgccttcgcgcggcgcatctggaagtagggtttgcaacgggatcgttaacacgctgcccgcgcgcggtacgtaaggatcaacgccggggttagcctgtaacagagcgagaaagccgacgttgtattttttggcgatggcttccagagaaccaccgtcattttccaccacatgaaatttgttttcgccaaccagacgactgcccgctggcggcagcggccaggtgttggcttttgccggtagcgccagcgccacggcagcggcgaacgtaaaaaacgttagccagcgagaaaaacgcgttttgatcatcaccaaaaatccataataaatataaggttattgtaataaacagataagcctgaattatggatggtgacagtgtcggatagtgcagggaagtgcaaagaatttgtaaatgttgcagatgggggcgcagaaacgcccccgatttaccattaagcgatcgcgttctcttccagttcacgcataaactggcgtacccattcgatacgcgttttccgctcactcaaatcctgaataaatttcaggcgcgtcggaccatcaaggcggtaatgctgcggctgtttttgcagcaaaccaatcaaccaggccggattaacgtgattcttctcggcaaattcgatcaccccgcctttctcattaccttccagcttcctgatccccagtttctgcgcttgctggcgcagacgggcaatatccagcagggtacgcgccggatctggcagcaggccgaagcgatcgataagctcgactttgatctcttccagttcgttttccgttttggcgctggcaatacgtttgtagaacgacagacgcgtgttcacgtcagggatgaaatcatctggcaatagcgacggcatccgcagctcgacttctgtttgctggctggtgagatcttccagcgacggctcgcgtccggctttcagtgcatcgacggcgttttccagcaactccatatacagcgagaaaccgatggtttccattgagccgctttgttcttcgccaagcagttcacccgcgccgcgaatctccagatcgtgcgttgccagcgcaaaacctgccccgagatcttccagcgaggcaattgcttcaagacgtttttgtgcatcggtagtcatcgcttttggatgcggtgtcagcaaccatgcatatgcctgatgatgcgaacgtccgacgcgaccgcgtaactggtgcagctgcgccagaccgaagtgatccgcgcgttcaatgataatagtgttggctgtcgggatgtcgatcccggtttcgataatggttgtacaaaccagcacgttgaaacgttgatgatggaaatcattcatcacccgttccagttcgcgctcgcgcatctgcccgtgaccgatggcgatccgcgcttctggcaccagttctgccagccgttcggcggctttctgaatgttttccacatcattgtagagataataaacctgtcctccgcgcaaaatttcacgcaggatcgcctcccggaccaccatgctgtcatactcacggacaaaggttttaactgccagacgacgggcgggcggcgtggcgataatcgacaggtcacgcattccgctcattgccatattcagcgtacgtgggatcggcgttgcagtaagcgtcagaatatccacgttcgcgcgcatcgctttaatgcgctctttatgacgcaccccgaagcggtgttcttcatcgacaatcagcaggcctaaatctttaaacttgacgtcactttgcagcagtttgtgcgtaccgatcagaatatcgattttcccttccgccacttccgcaaggatttgcgtctgctctttggcgctgcggaaacgggagatcatttcgatacgtaccggccagttggcgaaacggtcgcggaagttgtcgtaatgctgctgcgcgagaagggtggtaggcaccagcaccgccacctgcttgtggttatctactgccaggaaagctgcgcgcatcgccacttctgttttaccaaagccaacatcgccgcacaccagacgatccattgccagcggctgacacatgtcgctaagtaccgcattaatggcctgcgcctgatccggcgtggtttcaaacgggaagctgtcgcagaacaactgatactgctcacgatcgtgtttaaacgcgaagccctctttggcggcgcgttgcgcgtagatatccagcaattccgccgccacatcacgcactttttccgccgctttctgccgcgcgcgtgaccacgcatcgccgccaagtttatgcagcggggcgttttcttccgcgccacctgcgtaacggctaatcagatgcagtgacgacaccggaacatacagtttggcgtcgttggcataggtgagcatcagatactcgccagtaatgccacccgcttccagcgtggtcattccggcataacgaccgacgccgtgctccagatggaccaccggctgaccaatatgcagttccgcaaggttacggatcagtgtatcggggttgatggtgcggcgagaatcctgacgacgacgggcaacgcgttcaccgagcagatcgctttcgcaaatcagcgccagattacgcaccgtatcgacaaaaccatgttcggcagcgccaatcatcagataacgcccacggtcgctggcttcatcaagacgcataatgcgttgcggagcaattttaattcgtgcgagcagttcacccagcgcttcacggcgaccttcactttctaccgagaacaccaccggaccgtcgaaagtctcgaggaacttacgcagcgcatccagcggcgctttttgttgtgcctgaacggccaggtctggcagtttctggaaacctaaattggcattcgcggcttttgtcggtaaatgttcagtttttagctgcacccggggccagtttttcagctctgagaagagctcgtccacccgcagccagagcgattgtggtggcaacagcgggcgcatcggatcgacgccgcgattctcaaaacgcgccagcgtgtcagcctggaaacgttcggcactggtttccagatcgccagtattcacgagcaaggtattggcagggaaataactgaacagcggcggcagtggttcgctgaagaacaatggctgccagtactcgatcccggcaggtaatgtgcctttactcacttgctggtaaatatgttctggatcgcgcttcacttcgaaggtatcgcgccactggctgcggaacagttcaattgccgctttatcggtcggaaattcgtgcgcgggcagcagattgatcgcttctacttcctccagcgtgcgctggctgtcgacgtcaaacacccgcaggctgtcgatttcatcatcaaagaaatcaagacgataaggcagctcactccccatcgggaagagatccagcaacgcgccgcgcgtggcgtattcgccgtgctccatcacctggtcaacatggcgataaccggcgctgtccagttgggttcgtaatgcatctcgtgacaggcgctgaccttttttcatcaccagcgcatgaccgtggagaaaactgtgtgggcaaacgcgctgcataagcgtattcaccggaacaatcagtacgccacgctgcatcgtcggtagctggtaaagggtggaaaggcgcgaggagataatgtcctgatgaggcgaaaaactgtcgtagggaagagtttcccagtccgccagattcatcaccatttgatcggtaaactggctgatttcatcatgcaaacgcagagcattttgcatatctggtgcaatgagtaccaccggaccggcgtgacgttcggcaatttccgctaccagcgttgcacaggctgcgccggttaactcgcccagcagacgctgctcacccgctttgacgggcagcgtataacgatattgttcaggcataacggttgtcagattctcgttaggatatgcctcaacatatgggggcatatctctgataagcaatgctgttcattatccgtaatcgacatggtttagcaaattgaatcgccccggctggggcgatggcttagcgggagtaactgacggcagcgggcagtgaaggcggggagaacaacagatcgctgaatgcacgctgtgaaagttttcttaccagcaagcccgcaacagtacagatgaacaaactgacaaagggataaaccagcaggagtgtcagttcgacttgcggcgaccagcgtgctgcgttcatttgcgcaagcagagttaagctgaatatttcaaccagaatgcgatgggtggtgtagatagcaatggtgttggagccaatcacattcagcaggctggtggagcgcataccgaatcgttgctcgtattgataaaacagcttcatgatcaccacaatcgataccagcgacaacagcagcgagatagtaaacaaccaggcaccgaccgccagaacggtaagcaaagaagccatcagcagatggcggcgcaacggcacctctttaacacaggtcattattgttgcgccaaaccatgcgccaaggctgtaataaggcaaattgcggatcacactgttcattccccaccacggcgtgggaacgaaattaaccgccacactcagcagtacaaacaaggcgaatagtggcagcgccagacggctaaaaattttacataccacgaaatagacaattaacgcatacagataccacaagctggtgctggcggtgatcatcccgtgcaggaactcaccggtggaatcggcataagcggcattggaggcattgcttaaatcgcgctcaggtgccagccactggttcagcgcacttaacgccagccactgcaccacgccccaaagcgccagcacccagaagatgttccagatccgtttatcgagacaatttccccacggtacgctgtcgatatagcggcgaatcaaatagccggatataaagaaaaaaaccggcatacgaaagggggcaaggtaaagattgaaatagatccagcatttgctcaggacttccgataacggatgctgaaaagtggtcagatgcggataaaaggtaatgaccgagtgataaatcaccaccagacaaatacataaccctttgatctggttaatccatagctctttttgtttcatcaggacaacacgctcttttttaatttacatgcggttgatcctgcgggttatgacccgaggtgtaatgggtatctgtctgtattggatgatttttcagattaagatcaggcggcaagattgatgataaaacatggcaatttagccgattgatttacgggggcttttcagattagccctgacgatcacttacagttcagacgtttacccatcttgctttcgcttatatactcgtgtctttgctacagcaaccagacggatttcatgtaccaacctgtcgctctatttattggcctgcgttacatgcgtgggcgtgcagcggatcgcttcggtcgtttcgtctcctggctttctaccatcggcattaccctcggggtgatggcgctggtcacagtattgtcagtgatgaacggctttgagcgcgagctgcaaaacaacatccttggcctgatgccacaggcaattctctcttctgagcatggctctcttaacccgcagcaactcccagaaacggcagtcaaactggacggcgttaatcgcgtcgcacctattactaccggtgatgtggtactgcaaagcgcgcgcagcgtggcggtcggggtgatgctcggtatcgacccggcgcaaaaagatccacttacaccgtatctggtcaatgtgaaacaaactgacctcgagccggggaaatataatgtcatcctcggcgaacaacttgcctcacagctaggcgttaatcgcggtgatcaaatccgcgtgatggtaccatctgccagccagttcacgccgatggggcgtattccaagccagcgcctgttcaatgtgattggcactttcgccgccaacagtgaagtcgatggctatgaaatgctggtgaatattgaggatgcctcgcgtctgatgcgttatccggcaggcaatattaccggctggcgtttgtggctggatgagccgctgaaagtcgactcattaagtcagcaaaaactgcctgaaggcagcaaatggcaggactggcgtgatcgtaaaggcgagttgttccaggccgtacgcatggaaaaaaatatgatgggtttactgctgagcctgattgtcgccgttgcggcgtttaacattattacctcactagggctgatggtaatggagaagcagggcgaagtagcgatcctgcaaacgcaaggcttaactccgcgacaaatcatgatggtctttatggtgcaaggggccagcgccgggattatcggtgcgatcctcggagcggcgcttggcgccctgcttgccagccagttaaataatctgatgccgataatcggcgtcctgcttgatggcgcggcgctgccggtggctatcgaacctttacaggtcattgttattgcgctggtggcgatggctatcgcgctgctgtctacgctttacccttcatggcgcgctgccgccactcaacccgctgaggctttacgttatgaataagatcctgttgcaatgcgacaacctgtgcaaacgctatcaggaaggcagtgtgcaaaccgatgtgctgcacaatgtcagtttcagcgtcggcgaaggtgaaatgatggcgatcgtcggtagctctggttccggtaaaagtaccttgctgcacctgctgggcgggctggatacgccaacctccggcgatgtgatttttaatggtcagccaatgagcaaactgtcgtcggcagcgaaagctgaactgcgcaaccagaagctgggctttatttatcagtttcaccacctgctgccggattttaccgccctggaaaacgtggctatgccgctgctgattggcaagaaaaagcccgctgaaatcaacagccgtgcacttgagatgttaaaagcggtggggctggatcatcgtgcgaatcaccgcccatctgaactttctggcggcgaacgccagcgtgtggcgattgcccgtgcgctggtgaataacccgcgcctggtactggcggatgaacctaccggtaacctcgatgcgcgtaacgccgacagcatcttccagttgcttggggaattgaatcgcttgcagggcaccgccttcctggtggttactcacgacctgcaactggcgaaacgtatgagccgccagttagaaatgcgtgatggtcgtctgacggcggaactgagcctgatgggggcggagtaatggcgatgcctttatcgttattaattggcctgcgttttagtcgcggacggcggcgcggcggcatggtgtcgctgatctccgttatttctaccattggcattgccctcggcgtggcggtattgatcgtcggcttaagcgcgatgaacggctttgaacgcgaactgaacaaccgtattctggcggtggtgccgcatggtgaaatcgaggcggtggatcagccgtggactaactggcaggaagcactggatcacgtgcaaaaagtgccgggtattgccgctgccgcgccgtatatcaatttcaccgggctggtggaaagtggcgcgaatcttcgcgcaatccaggtgaagggcgttaacccgcaacaggaacagcgtctgagcgcattaccctcgtttgtccagggcgatgcgtggcgcaattttaaagcgggcgaacagcaaattatcatcggcaaaggcgtggcggatgcgctgaaagtgaagcagggggattgggtgtcgattatgatccccaactcgaatcccgagcataaactgatgcagccaaaacgtgtgcgtttgcacgttgccggtattttgcagttgagtggtcaactcgatcacagttttgccatgatcccgctggcggatgcccaacaatatcttgatatgggttccagcgtgtcaggtattgcccttaaaatgacggatgttttcaacgccaataagctggtacgcgatgcgggtgaagtgaccaacagctatgtttatattaaaagctggattggtacttacggctatatgtatcgcgatatccaaatgatccgcgccattatgtatctggcgatggtactggtgattggcgtggcctgtttcaacatcgtctccaccttagtgatggcggtgaaagacaagagtggcgatatcgcagtattaagaacgctgggggcgaaagatggtttaattcgcgccatctttgtctggtatggattgctggcagggctgttcggcagcctgtgtggtgtgattatcggcgtagtggtttcactgcaacttaccccgattattgagtggattgaaaagttgatcggtcatcagttcctctccagcgatatctattttattgatttcctgccatcggaattgcactggctggacgtcttctacgtactggtcacagcattgttgctgagtcttttggcaagttggtatccggcgcggcgcgccagtaatattgaccctgcgcgagtccttagcggccagtaaaggcagtacattaaaacaaggagcggcaatgtattacgggtttgatattggtggaacaaaaattgcgcttggcgtgtttgatagcggtcggcagttgcagtgggaaaagcgggtgccgacaccgcgtgacagctatgacgcatttttagatgcagtgtgtgagctggtagctgaagctgaccaacgttttggctgtaaaggttctgtcggcatcggtattccgggaatgccggaaacagaagatggtacgctgtatgccgccaatgtccccgctgccagcggtaaaccgctgcgtgccgacctgagcgcacgtcttgatcgcgatgtacgccttgataacgatgccaactgttttgccctttcagaagcctgggatgatgaatttactcaatatccactggtgatggggttgattctcggcaccggtgttggcggcgggctgattttcaacggcaaaccgattaccggtaaaagctacattaccggcgagtttggccatatgcgtctgccggttgatgcgttaaccatgatggggttggatttcccgttacgccgctgcggctgtggtcagcatggctgcattgaaaattatctgtctggtcgcggttttgcgtggctgtatcaacactattatcatcaaccgttgcaggctcccgaaattattgcgctttatgatcaaggcgatgagcaggcaagggcgcacgttgagcgttatctggatttattagcggtttgtctgggaaatatcctgaccatcgttgaccctgacctggtcgtcattggtggtggcttatcgaatttcccggcaatcacaacgcaactggcggacaggctgcctcgtcatctcttacctgtagctcgtgttccgcgcattgaacgcgcgcgccacggtgatgcgggaggaatgcgtggtgcggccttcctacatctaaccgattaaacaacagaggttgctatgctgtcgcgtcggggtcatcggttaagtcgttttcgtaaaaataaacgccgcctgcgcgagcgtttgcgtcagcgtatttttttcagagataaagtggtgccggaagcaatggaaaaaccaagagtactcgtactgacaggggcaggaatttctgcggaatcaggtattcgtacctttcgcgccgcagatggcctgtgggaagaacatcgggttgaagatgtggcaacgccggaaggtttcgatcgcgatcctgaactggtgcaagcgttttataacgcccgtcgtcgacagctgcagcagccagaaattcagcctaacgccgcgcatcttgcgctggctaaactgcaagacgccctcggcgatcgctttttgctggtgacgcagaatatcgacaacctgcatgaacgcgcaggtaataccaatgtgattcatatgcatggggaactgctgaaagtgcgttgttcacaaagtggtcaggttctcgactggacaggagacgttaccccagaagataaatgccattgttgccagtttccggcacccttgcgcccgcacgtagtgtggtttggcgaaatgccactcggcatggatgaaatttatatggcgttgtcgatggccgatattttcattgccattggcacatccgggcatgtttatccggcggctgggtttgttcacgaagcgaaactgcatggcgcgcacaccgtggaactgaatcttgaaccgagtcaggttggtaatgaatttgccgagaaatattacggcccggcaagccaggtggtgcctgagtttgttgaaaagttgctgaagggattaaaagcgggaagcattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatacacgcgcacttttccggcctcttttatcgtttactcgtcaataacaatgcggcaataaacgtacagacaccaattagccctgcccagagtggcgatattctggtaatcgcaaagctattatcgatatacaaacataaagcctgataacccatattggcaatagtcatcgccactgcaaattttaacgcataaataaaacgagtcgtgtagtaaaagatcctggaaaataagataaacgtcgcagcccaggcgataaaacctaatgtgttggtgctgccggggggagcattttcatgctgttgtcctggatgcggataatacgttagtggcggcgtcgattgttttaatatctgtgcttgtagaacagccaatgcattattgattccctgataccagagatctgcatttaaataagccagcgtgtgattttctatcagaaggccgagatgtttatcgtccagaccactttcaacctggccgttggtgatcataattaaccgtggttcgcgggtagtaaatagtaacagaacacttccttttacatcactcaatgaagatgacgcatgcgccagcatcgctttaccattttgtctgagactggcttcattattaatgtcgggtaaaaccacaataaacggtgcaattcccgtttgttggcgaaaaagctcggctttatgcgcgatctcttcagcatctggtacagtaccggtaacgtccgtaaaaagtgtcttcattattggaattaatggcttgctggctgctgtcagaggcaggagtatcagtaaactgagcagtataatgaattttttcatgggcgggacttccgtttcctgcgtgattttttagaggagggcatacttattaataaaccgacggcgataaaaataacgcccataatgccgataaacccccatttaaaaaaattaacccacgggttatttatctcagccttttcaggatgcccgggagaataataaacattaactttatcgccttcgctgtcttcataaaaatcgctgccgatactcgaattgaaaattagcgtgtaatctggcgtcggtcgaaaggcaacgacgggataccacgaaccatctttacccgtgcgatgagaatgactggagtgccagacggtatcaacaatgacgccttcggtatgaatcgcgtctttgctataggtgaactggttataaaagacaacaacagaaatgaggatcagtaccagaccgataccgaggaatatacgaaagaaaactttactgtcctgactcattagccacatccttgctaactaaaaaacgggcggtaataccaccgcccgcttgctgaattaacgtcctgctttcagcttctgataatactcttcataaatgctgctggctgcgccaacgtcattctgccattcgccatttttaatggtttcagcatccgggtagagtgttttatcgttcgccacttctggacttaacagcttacgcgccgcaaggtttggcgttggataaccgatagtttcagcaacctgttttgccacatccgggcgcagcaggaagttgatcaatttcagcgcgccttctttgtttttggcatttgccgggatcgccaggctgtccatccagaaaatgccgccttctttcggccacaccacgtcaattggcgtacccgcctggcgtgcaacgaaagcagaaccgttccagatcatgccgaggttaacttcgccttccatgtacgggttcgccgggttatcggagttaaaggctgccacgtttggcatcagttttttcagctcgttatatgcagcttcaatctctttcggatcggtggtgttaccggagtagcccagcttacgcagcgccatctggaacacttcacgggcatcgtcggtcaacagcaggctgcctttgtactctggcttccacagatcggcccagctggtgacagatttcggatccaccgcatcaccgttaacaccaatcgccgtcgcaccccagatatacggaatggagtagtcgttattcgggtcaaaaggcttgttgagcatgtctggatcgagattgctgaagtttgttaacttcgacttgtcgatcttctggatcatcccttctttacgcattttatcaacgtaataggttgaaggaaccaccagatcataggcaccgtctttgtatgttttcagcttggcgtacatggtttcgttcgactcgtaagtcgaatagataaccttaataccggtttctttggtgaactgttcaagcagtcctggcggcacgtactcggtccagttgtagaaatacagcgtgttgttgtcatcggcgtgagcggcgctcatgcccagtgccagagcacccgccgcgagcaggtggcgtgaccattttttcatttaacgtcccctgtgttacctttcgttttatcacgagcaataagctggctggcaataaccatcaccagcgacagcaccagtaatatggttgccagcgcgttaacttccggcgatacgccgactttgaccatcgaataaatttttaacggcagaatttcataacttggtccggtgacgaacgaagaaactaccacatcgtccatcgacagggtaaagcttaacacccagcccgccgccaccgctggcattgccagtggcagaatgatttttcgcagaatggtaaattcgctggcaccgagatctttcgccgcttccagcattcgcacgtcaaaacctttcaggcgcgaatacaccgtcaccaccacaaatggcaggcagaaggtgatatgcgagaacagcagcgaccagaagccaagctgaatacccagcagcataaacagcaccagcagcgaaatcgccatcacgatatctggtgacatcatcaccacaaacagcattccgctaacgaacggcttaccacgaaagcgataacggtacagcgcaactgccgtcagtgaaccgataagcgtagcaaacgtcgccgaaaacaccgccattgttagtgaatgctgcgctgcctgtaacaggctgtcgttgttcatcagcaggctataccatttggtggtaaagccctgccagttgatgccaaagcgcgagctgttaaaggagttcacaatcaaaataatgattgggatatacaggtacgcgtagatagcggtcataaaaccgccgcgaagcagtcgaccgatcattcgagttccaccttcttattcagcaaacgagaagcgcgccagtaaaccagcaacatcaggcccattacgatagtcagcgtaatgctggtagctgcaccaaacggccagtcacgaatattaaggaactggaccttgatgacgttaccgatcagcaggtttttcgcaccgcccatcaggtcggatacatagaacaggcccatcgctggcagcatcaccagcagacatccggcaataattcccggcatcgtcagtggaataatgatacggataaaagtctgtaacttgctggcaccgagatcgcgcgccgcctcaagcaacggcttatccagtttttcgatactggagtacagcggcatcaccataaacggcagcagaatgtaaaccagaccgataatcaccgcactgggcgtgaacatgatacggattggtgtgtcgataacgcccagccagagcaaaaactcgttgagatagcctttggtgctgaggaaaattttcagcccgtagatacgaattaatgagttggtccagaacggaacaatcagcagaaacagcagcagcggacgcaccttgtgtggcaacttcgccagaaaccaggcaaacgggtagcccagcaccaggcaggcgagggtggcgatcagcgccatattcagcgagtgcaatagcacttcaaaatagagcggatcgagcagacgcgtgtagttatccagcgtaaagaccattttgacaaaactggcgtcgtcgcgggtcaaaaagctggtgccaatgatcatcaggttgggcagaaagacaaacaacacaagccaaccgacaatagtgacaatcactacattctggaacttacttgtgttcttcatcagccagtacgacctcccagctttctacccaattaatggccattttttggtcgagagagtggtcaaagtcaggatcgtcttcattgaagaattcgctgaccatcaccatcttgccattttccagttcaacaaccgactccagcgtcatgcctttgtagttacgctcgcgaacgtaaccaatcagcccttcagcgtggttgtcgtcgttaatctcttcaacacgtaagtcttccgggcgcagcagaacatgcagtttttgccccggttcaacggcgaagttaacgtagatattacattcgcggccttcaacgttggcgcgtacgcgctgctcgtctagacgttcgatgacagtggcgttaaacatattgatttcgccaatgaagccggcaacaaacaggtttttcggctcttcgtagatttcacgcggcgtgccgtcttgctcaatgcgaccatcgcgcatcaccacaatcctgtctgacatggtgagtgcttcttcctggtcgtgagtcacaaagacgaatgtaatgccaagcttacgctgtaacgctttcagctcgttctgcatttgcttacgcagtttgtaatccagcgctgagagcgactcatccagcaacaacagacgaggcttgttaaccaccgcgcgagcaatggcgacgcgttgctgttgaccaccagagagctgatgcggtttgcgttgagcgaaggtttccaactgcaccatccgcagggcttccatcacgcggggcgtaatttcagcagcgggggttttttgcatgcgcaacccaaaggccacattttcgaacacggtcatgtgggggaaaagtgcgtagctttggaaaacagtgttcacatagcggttttccgccggaacgtgggtgatgtcctcgttatccagcatgatgcgtccggaatcaacagtttccagacctgcaatcaggcgaagaacggttgttttaccgcagccagaagggccaagcagcgtgaggaactcgccattgttgatagtcagatccagctggggaatgacctctttaccatcaaagcatttgcgaattcccgccaattgcaccagcggtgaaagcgaactcggttgtttattcaattttttactctgtcccatgtaaacgcaacggatggcttaccgatgcggggtttgtggttaaccaccttggtgactcttaatgagggcggtaattctacggcaaaccgcttgaatcgccaatctttgttgtgaattactggcttagctttatattcattaaggtaatgctgataaatattcccgcttgcaggggtaaaagtgacctgacgcaatatttgtcttttcttgcttcttaataatgttgtcacaaaaagtgagggtgactacatggataaactacttgagcgatttttgaactacgtgtctctggatacccaatcaaaagcaggggtgagacaggttcccagcacggaaggccaatggaagttattgcatctgctgaaagagcagctcgaagagatggggcttatcaatgtgaccttaagtgagaagggcactttgatggcgacgttaccggctaacgtccctggcgatatcccggcgattggctttatttctcatgtggatacctcaccggattgcagcggcaaaaatgtgaatccgcaaattgttgaaaactatcgcggtggcgatattgcgctgggtatcggcgatgaagttttatcaccggttatgttcccggtgctgcatcagctactgggtcagacgctgattaccaccgatggtaaaaccttgttaggtgccgatgacaaagcaggtattgcagaaatcatgaccgcgctggcggtattgcaacagaaaaaaattccgcatggtgatattcgcgtcgcctttaccccggatgaagaagtgggcaaaggggcgaaacattttgatgttgacgccttcgatgcccgctgggcttacactgttgatggtggtggcgtaggcgaactggagtttgaaaacttcaacgccgcgtcggtcaatatcaaaattgtcggtaacaatgttcatccgggcacggcgaaaggagtgatggtaaatgcgctgtcgctggcggcacgtattcatgcggaagttccggcggatgaaagcccggaaatgacagaaggctatgaaggtttctatcatctggcgagcatgaaaggcaccgttgaacgggccgatatgcactacatcatccgtgatttcgaccgtaaacagtttgaagcgcgtaaacgtaaaatgatggagatcgccaaaaaagtgggcaaagggttacatcctgattgctacattgaactggtgattgaagacagttactacaatatgcgcgagaaagtggttgagcatccgcatattctcgatatcgcccagcaggcgatgcgcgattgcgatattgaaccggaactgaaaccgatccgcggtggtaccgacggcgcgcagttgtcgtttatgggattaccgtgcccgaacctgttcactggcggttacaactatcatggtaagcatgagtttgtgactctggaaggtatggaaaaagcggtgcaggtgatcgtccgtattgccgagttaacggcgcaacggaagtaagcgaaaagggatnnnnnnnnnnnnnnnnnnnnnnnnttaaatccaaacttacccttcgaagaaccaatacccgctattgaccagcgccgcgagcatcgcgaggaatgacggatcttccagcgcatcgccaaaattctccgcagtcagcgcaatgttgctggcgagtgcatccagtgccggacggtgcggggaatcgatcttctcaccattggcatacacgtcgtcgccaatgcgcaatacgcgcagaccacccaggcgcaccagcacttcaccttgtttcagcgcatcgtagatttcatccggctgataaggcggctctggcggcgcgatatccagttcatgacgtgactgggatataaactcgccaaaccattgcttaaagtgttccggctggttgatcaattcgagcatcatctcacgcagtttatccatctcttgcggcagaacatccgcaggatgagcgcgaggtggaacatccggatcgctgtagtagttgccgcccagttcacgttgcagcacataatcggcaaatccactaatcagttcccgcgtatttggcgcgcgaaagcccacggaatagttcatcgcattttccagcgcgtagccttcatgcgggaatcctggcggaatataaagaatatcaccaggctccagctcttcatcgatgatggcttcgaacggatcgacctgtaacagatccggatgtgggcagtgctgtttcatttgcagcttttcgcccactcgccagcgacgacgtccggtaccctgaatgataaacacgtcgtactgatcgagatgcgggccgacgccgccgccgggtacagaaaaagaaatcatcagatcatcaatacgccagtccggtagttcacggaacggtcgcatcagcgcggcggtcggctcatgccagtggttcactgcctgtaccagtaatgaccagttggtttcaccgagatgatcgtagctttcgaacgggccgtggctgacctgccatttgccatcctggtgactgaccagtcgactgtcaacttcgctttccatcgccagacccgccaactcgtctggagagatcgggtcaataaaattattaaagccgcgttttaacaccaccgggcgtttctgccagtgacgttcaagaaaatcgggccagttaagagtgagttggtattccatgttaagcatccacaggctggtatctgcaaccgattataacggatgcttaacgtaatgcgtgaagtatgggcatatttattcatctttcggcgcagaatgctggcgaccaaaaatcacctccatccgcgcaccgcccagcatgctctctccggcgacgattttaccctcatattgctcggtgatttcgcgggctaccgccagccctacaccttgcccagggcgtaaagtatcaacccgttgaccacggtcgaaaatgacctctcgcttgcttaatggaataccggggccatcatcctcgaccacaatatagagatgctcgtcggtttgccttgcagaaatttcgacaaactcgaggcaatatttacaggcattatccagcacgttgcccatcacctcgacaaaatcgttctgctcaccgacaaagctgatctctggcgaaatatcgagagagatattgacccctttgcgttgatacactttgttcagcgctgaggtgagattgtccagcagtggggcgaccggatgcagctcgcggctgagcaatgtcccgccgcgcatactggcacgatgcaggtagtagccaatttgctgtgaaatgcggctgatttgctccagcattaccggctcagcatcactgacgctcatcttttcactacgcagagaacgcagcgtactttgcagcaccgccagtggcgttttcagactatgggtcaggtcggtgagcgtcgtacggtatttgtcgtaacgttcgcgttcactttttaacaatcggttcaggtttcgtaccagactggtcagttctcgcgttgtggctggattgagcaattcgcggttatgttcttccagttcgcggacttcttttgccagggcttcgatggggcgtaaactccaccaggcggcgacccacagcagcgggatcactaacagcagattggctgagagcacatagataaaccagctccagaccatataggaactttttagctccaccggaatggtatccaccaccacaatggttaattttggcatccgcgatgttgccgggtagacgtttactgccaccgagtgggtcatctccgcgtcgtcatcatcttcccgcacttcctgcaactgttgctgtatcgaatgatctccactcagcaagaggctggtatcgttaacatccgcttcaatttcatgaaaaccattcgatttcagccagtcaggctggatcatcttcatcagccagggcacgtcacgttgcgcccataaaagctgcccgttctcatcataaattagcgtcatggtggggctttgcttgtcgatattttcgggtaactcgacatgcaacttattgttttcccacttcgcaagggtatagaacagattgctctcgccacgtaacagccgaaacgtagttttatcgaaactgacgctataaccgatcagcgcgaccattccgtaggcaagcgaaagcaccagtactaccgctgccgttgccaacagaaaacgtacccgcagcgagagcgggaaaaaaagacgcagtaattttttcatcagcgcaattcgaacagatagccctggccgcgaacggtggtaatcacttcttggggatattgtgcctgaatttttttgcgcagacgtcccatcagtacatcaatggtatggctttcccgcagctccgcatccggatagagttggagcattaacgaatctttgctgaccactttgccattattgcgtatcaacgtttccataatagtgtattcgaacgcggtcagtttgatcacttcgtcattaatagataattcacggcgagagagatcaacctgaaacggggggagcgaaatgacctgtgaagccagaccgctattacgccgcattaatgcctgcattcgcgccatcacctcttcaatatgaaacggtttagtcacataatcatcagcaccggcacttaatacttcgactttgtcctgccagctttcacgggcggttaataccagaatcggcagtgaaacatcgttgctacgccagcggcgaatcagtgacagaccgtcctcgtctggcaatccgagatcgacaatcgcaatatccggtatatgttcattgagataataatcggcttctttggcatcttctgcgtcatcgacctgatgaccagcatcctgaatctgaactttaaggtggtgacgtaacaacgcattgtcttcaacaaccagtacgcgcatttttatttctccctgtcttaattattaaaatagtgtaacgcgattatgtggttatgggggtaaacattaaataaaccagcggggaggggaggtaaagtgaaaaaataaaaagcggataatcttaataagcagnnnnnnnnnnnnnnnnnnnnnnnactgatacgaggtttatttcagctcatcaaccatcgtgatagctcgaccaatatagttagccggcgtcatcgctttcaggcgggctttctcttcttctggcaacgccagaccatcgataaactgcttcatgccttcggcgtcaacgcgcttaccgcgagtcagctctttcagcttctcgtacggtttttcgatgccatagcgacgcataactgtctggattggttcagccagcacttcccagttgtgatccagttcatccagcagatggtcacggttcacttccagtttgctcacgcctttcagggtggattgatatgcaatcaaggcataaccgatacccacgccgaggttacgcagcacggtagagtcggtcaggtcacgctgccagcgggaaaccggcagtttgcttgccagatgctgcaataccgcgttggaaaggcccagattcccttcggagttttcgaagtcgatcgggttaactttatgcggcatggtggaagaaccaatctcaccagcaatggttttctgtttgaagtggttaagggcgatataaccccagacgtcacggtcaaagtcgatcagaatagtgttgaagcgcgcaacgcaatcaaacagttcggcaatgtagtcgtgcggttcgatctgggtggtgtacgggttccactgaatacccagcgaggtgacgaactcttcgctgaactgatgccagtcaacttccgggtaagcggcgatgtgggcgttatagttaccgaccgcgccgttgattttgccgaggatctccacctggttaagctggcggtactggcgctccatacggtaggcgacgtttgccatctctttaccgatggttgacggcgtggctggctgaccgtgggtacgagacagcagcgggatatcgcgatactgaacggcgagatctttaatgccatcaatcagttgacgccagtatggcaggatcacttcatcacgcgcggttttcagcattaatgcgtgggagaggttattgatatcttccgaagtacaggcaaagtggatgaattcagaaaccgcgtgcagttccgggatctccgccactttttctttcaggaaatactcaaccgctttaacgtcgtggttagtggtacgctcgatagttttgatgcgcgccgcatcttcttcgctgaaactggcgacgattgcatcaaggtaaccgattgcgtcggcagcaaaagcaggaacttccttgatcgctgcgtgcgcggccagtttttgcagccaacgtacttcaacttgtacacggaatttcagcaaaccatattcgctgaaaatcccgcgcagcgcgctgactttatcgccgtagcgtccatcgacaggggaaacggcggtcagtgaggataattccatagatcacaactccggggttaaatgagcaagaatttgttttgcctgagtggtcaggcgattacgagaaaacatcagttgcagacgtccgccgccgacctggtgccagagcacggcggcgcgaatgcctgccagcagggttgcgcgaactttcgcctgcacttgtgggctttgcagtacagcaggggaaccggtgacctgaatgcgcgggccaagcgggctaatcacatcaacatagatagcagccatcgcgctcatcagcgtttcggactgtaaatcgaagtgttcgagctggcgttgcaggccgttgatccggttgcccagagtgtcgagcgcgcctttcgctgaggagagtttgcgctcaagcaccatcaagctgagtgtgtagcgggttaattcggcgtttaagccctggcgactgctggcattgagcacgccgagcagggtttccagcccgacgcgcaggttggcttcgctaccgccaaaaaccgccagcgtcgagctggggttcatatcaataatactgttgagtgagacgtgtagcgcatcggcatcacaatgcccctggtgagcgagttgttgcaccaggcgtgccgactgacaaataccggccagggcgagggtgatgtcatagtaattctttgccacgttcactgcttccttgttttaagtaaagataataatcagaccggcagcggcagacgctgctcaataataccgccaccgaggcacacttcaccgttatagaagacggcagactggcccggcgtcacggcggcaaccggttcatcgaaaatcacttcaatgcgatcatcgtccagcgccttgacggtgcaagggatatcggtctggcgatagcgggtttttaccgtgcaacgcatagtgccggtgaatggttcgcgatcgacccagtgcaactgctgggcaatcaacccgacagacatcagccgcgggtgttcatggccctgagcgacaaccagaatgttgttttcgacgtctttgtccaccacataccacggttcttcggtaccttctttggtgccaccgatacccagacctttacgctgaccgagagtgtgatacatcagcccctggtgctcaccaatttcatcgccatcgacggtaatgattttgcccggttgcgccgggagataacggcccaggaactcgcggaatttacgttcgccaatgaagcaaatgccggtagagtcttttttcttcgcggtgaccagaccaagatcttcagcaatcttacgcacctgcggtttttccagttcgccgaccgggaacaggctttgcgcaatctgctcatggctgagcgtataaaggaagtagctctggtctttattgctgtccagaccacgcagcaggcggctcttgccatcgacatcggcccgacgtacgtaatgaccggtagcgatataatcggcacctaaatcttcggcggcaaattcgaggaaggctttaaatttgatctctttgttgcacagaatatccggattcggcgtgcgaccggctttatattcggcaaggaacagttcgaagacgttgtcccagtactcggcagcaaagttaacggtgtgcagttcaatgccgagcttgtcgcagacagcctgggcatcagccagatccgctgccgctgtgcaatattcctcaccgtcgtcttcttcccagttcttcataaacaggccttcgacctgatatccctgttgttgcaacagccaggcagaaacggaggaatcgacaccgccggacatgccgacgattactttttttgcggtttcagacattggatcactcacgacattgaacttcaaggcggcgtattctatcacgcagccttttagatgacaccctttgtaaaaggccagttaaaatcgccaatcatctccagcggataacgttgcccgctttgataacaacgaatactttccgccaccagcggcgaacgaagatttgacgcctgtaaaatttcttcggcgctgacccaacggcagcagtcgatatcgctgtcatgaggctgggtcgggcatatttgctcaagctcaatggcaaagaggaaacgcaaaaacggcgttttatctggcgcaatccactgatgcatacgaataaagtgttgcggctgcgcgctgatgccggtttcttcccacagttcacgggcggcggcttccactaaggtttcatcggcttccagatgcccggcaggttggttccataacgctttaccattaatcgtctcttcaacgactaaaaatttgccttctgcgtgcaccacgcaagcaacggtaacgtgcggtttaaacattttgcatccttaatctgtcacttctcgccattcaccattggcaagattatccaaagagtaatcacccatcgcatagcgaatcagtcgcagcgtggggaagccaacatgggcggtcatgcggcgcacctggcgattacgtccttcatataaggtgatcttcagccagctggtgggaatacttttgcgttcacgaattggtggattccgcggccataaccacgcgggttcgtcaaccagctccgcgccggcgggcagggtagggccatcatttaaggttacgccattgcgcaaggcttcaagtgcgtcttgtgtgggaataccttccacctgcacataatagatttttccggtgcgtttacccggctgggttaaacgcgcctgcaacgcgccgttattggtcagcaccagcaacccttcgctatcgcggtcaaggcgacctgctgcataaacaccctgaaccgggatgaattcttttaatgttttgcgtccggcttcatcggtgaactgcggaagaacatcgtagggtttattgaacaggatcacacgcgtgggctggttttcaggtttacgcctggtagaacgttgcgagctgaatcgcttaacctggtgatttctaaaagaagttttttgcatggtattttcagagattatgaattgccgcattatagcctaataacgcgcatctttcatgacggcaaacaatagggtagtattgacaagccaattacaaatcattaacaaaaaattgctctaaagcatccgtatcgcaggacgcaaacgcatatgcaacgtggtggcagacgagcaaaccagtagcgctcgaaggagaggtgaatggaaagtaaagtagttgttccggcacaaggcaagaagatcaccctgcaaaacggcaaactcaacgttcctgaaaatccgattatcccttacattgaaggtgatggaatcggtgtagatgtaaccccagccatgctgaaagtggtcgacgctgcagtcgagaaagcctataaaggcgagcgtaaaatctcctggatggaaatttacaccggtgaaaaatccacacaggtttatggtcaggacgtctggctgcctgctgaaactcttgatctgattcgtgaatatcgcgttgccattaaaggtccgctgaccactccggttggtggcggtattcgctctctgaacgttgccctgcgccaggaactggatctctacatctgcctgcgtccggtacgttactatcagggcactccaagcccggttaaacaccctgaactgaccgatatggttatcttccgtgaaaactcggaagacatttatgcgggtatcgaatggaaagcagactctgccgacgccgagaaagtgattaaattcctgcgtgaagagatgggggtgaagaaaattcgcttcccggaacattgtggtatcggtattaagccgtgttcggaagaaggcaccaaacgtctggttcgtgcagcgatcgaatacgcaattgctaacgatcgtgactctgtgactctggtgcacaaaggcaacatcatgaagttcaccgaaggagcgtttaaagactggggctaccagctggcgcgtgaagagtttggcggtgaactgatcgacggtggcccgtggctgaaagttaaaaacccgaacactggcaaagagatcgtcattaaagacgtgattgctgatgcattcctgcaacagatcctgctgcgtccggctgaatatgatgttatcgcctgtatgaacctgaacggtgactacatttctgacgccctggcagcgcaggttggcggtatcggtatcgcccctggtgcaaacatcggtgacgaatgcgccctgtttgaagccacccacggtactgcgccgaaatatgccggtcaggacaaagtaaatcctggctctattattctctccgctgagatgatgctgcgccacatgggttggaccgaagcggctgacttaattgttaaaggtatggaaggcgcaatcaacgcgaaaaccgtaacctatgacttcgagcgtctgatggatggcgctaaactgctgaaatgttcagagtttggtgacgcgatcatcgaaaacatgtaatgccgtagtttgttaaatttattaacgggagcgtaacgctcccgttgttttttgttaggctgctaacggttatcaaaattttatcaaaaaaagttatcaaaacccctcggtagttttggggtaggctggccggtcaggtggtagttctactactagtctcccacatagatattccttagctttttattattgctggcggacgctcgttaatatttaaggtcttcattgattaagacatccccaaagttagttatgtattcactgttattaggacaattatgaattaccactccttacacccgctcaaatattgttaaattgccggttttgtatcaactactcacccgggactcgccaggggacagccaacaggcattgggtgcaatcaccttagcgttcaggtacatgcggaatgtaaaaaaggccgcgagcgcggccccttcacatacatctttagtactgagactgtttaacctagggaattattatcgtattatattgcattacaactcccaacagtgacatatgaacttcctgctttactccacgactttaatatttcaaggccatgtgaagaacatatttcttgcactgcgagttcatcgagtaatccatagtaagaaacactttttgaatttttgtaaatgtatccgtaaagatgttttcttcctgtttcgtattttttgaagtatgagcttttatattgatttacaataagagtctcacctcctgattttagtaatctcttgatgctaagaactattttgtcgattgtatcccgacaaggaacggcagagagaacattagagcaaaggatgaaatcgtaacccccaattattttgtcgacatcctcgaaagcaactgtatttgcatttttataatatcgtgggacatagtcaataattttagttttaattcctctaataatttgctctctttcaagttgccttttcgagtctagaaaagtaacttcatcaaatttactgattaattcatcagaatatctaagttttccgcagccaaaatcaagggcgtggccatttttctcaatgcttctaatatactcgcaaagatatctagagggcatcgtatgaggttttgctgcattctctgagcgaatattaactccgtgcatattatagttcaaagcaagtaccattcaattaatgttatttttagtgaaaaattcttttattttatcgtccgggatttttccgacttgactttcagttctgggcttaactgtcaaagcaaagataataccactcactgagaatgataaaattacaaaaaagaataaagacagcaaagaaccttcaacatgaaaaatatccatttgtttgcaaaaaaagattattaggaaggaaattaatgcaattatcgaaaattcaaaaaatatccaaaaatagtatactttattccagaagagttcaatataatgtttgtcttcaatttttcttacttcagggtaatatagattgctcattacattgtgagcttcatctttatttaattttctgttgactccagctctccgtgataacggttttataattagatgcttatcccaaagatatcgcacccgaagtagtttggctgcattgttatgtaggtctaacgcaccgctaattaaatatgcaaaaatcgcaaaagcacaaggtaatataccaaaagatagtgcccaattaataaagctctcatgatctttaataggtgggacatacttggttggtaatgttattaaagggatgtattcgtaaataactagaagtatgcaatatattagcgtatttaagaaagttgctttatgaagtttaggcaacatttcattataatttttggggggttcgaacatattattcacctgagtcacgctttaggatagtgtaatggtaatatttaattaagtgtcattatatacttttcagtaggttagttacaattttttgtatctgttcaggctgacctagcttcgctgacagacaatattgtgatcagtagcacgtatcgaggaggagtagcgctacaaatttgacgctgggtgagaatctgaaattgatagaaatgaaataatgaaataatgaaatgatgaaatgatgaaatgatgaaatgatgaaatgatgaaatgatgacagagtgtccagtgggcacggatggtgtcttacgacatgcttaccttaatcgttcccagtgtgcctatagcagatattctaaacatgtcgataattcattacgcatatagtatcgaacatagaaaaaactgaagattcatcttattttgtatatactacctagcccaacaatgtagaggttaacgaaaaatgcgctcaccaatttgtcatcttttctcagcaattaattcatcaccatttaagattgcaccagagaaggagcaagatcttaaaacgatagttgacgacaaaaaaattataatttcagttgtgagtgaacctggttttaatatccgagtcaggaagaatgagagtaataattcacatgaaatagttctaacagtagcttcacttgaatatatttgggcattttccaatttcttttgggtttttacgcaagagtactccaaatctcagaaaaataatgatgagcactttgatttaacaggaaaaaataggcttaaaaagtctgatgaacttcttaaatgggcaaggaaaaacttgcaaacaacaggttgcgaatcatggcctaaaaaatgtcccaagccagaagcatatttacaaggaagcgaagactcacaagttgctagcgagatatttctttgtgctattgcttggattcttcatcatgaaataagtcatgttgttttacagcatccattggtcactacagcattctccactcaagaggagcgtgaagcagattcacatgctacaaaatggatattaggcaacctgtatgaatccgctcctgaattaaagaaacgtgcacttggcattgctacggcagtgctttgtatacaaagcttagaagttgaaaattacttctgtttacaaaatacacacccagctgcatatgagcgtatatattcgaatatttcatgctaccctgtcggaaatgaagagttgattgaagctctatgtacagtgatgcttcaatatcttttccatggcaaaaatatcaatgtgaatctagatggggagtccttttcatcgattttaggtgatcttctctgtgatatttcacgtcttaccagtaactgatatggctgtccgccgctcgcttaaagtggactttttagtttttatcatgtgcggtgagaaattcaatgtggcgttgagatgcttaaaggttcacaacgctactttgctccatcctttacctcgatcatcatgataacgatcggtttgttgttgtgttttatgaccaagtagtttttgtgtgtctaacccctgttctttatacagacgttcagataaagacctttgctcatggaatgtcgcaggtgaaccctctccccagtcaattcttgctaaatctctcgctttactaaaattcatcgtcaatgtattggctttaacctgcgctccgcgctctgcttgtgaagttgaacgaaaaaaatgcactaagtatgcactgactgcatagtcacggcagcgggctactacatcgcgtaaactccagttaatcgcattgaggcgaagagaaagaggaattgcgattttgctcccggtcttttcctgaatgacatgaagatgatcatcccaaatatcgctaaatttcatacgcgaaatatcacctaaccgctgaccagtaaccagcgctaacagcatggcatttcccatgtaacgatgagtagcgtctgcgatatcgaagatttttttccattcttcaaggctcagccgttgtcgggtaatttttcttcttggttgtttagtggctaatgctgggttatagccaggaggtacttctccgtagtgctgcgcctctttgaaaacatcaatcaggacggagcgaactacttgtgccattcttggccgcccagcggcgatatactcatcaagcaattgtgctatatctctgacatcaacggctgagatcaacttcattcctgctcgttctctgagcaaggatactggtttagctttttgtttataggtgttgagtcttatatcaccacttttaagcctgtcatcctggatcgcttgatagcgatctaaccaggttgacgttgtgatagcctttcctttgctggttgcgatcctgtcactgatagccagaatctgccgggttctttgttcagccaggcgagtgttggcctcagtggcaatagcgatagcttcagcttcgtttgttcccaaagcatggaattttcctgtcactggatgcttataccgccaatagactttatttaccttcctactataaagcggatataagttagggactgaaacattattcttacgcggtctggctgccattactcaaaatccgttgcaaaagtaatgagtcatttttcttgattacaggtgttaccaactccccaactaactcggcgtcctcacgcactcgccataaccggccttgtttcatggccggtggacaaaataaattctgcttagcataacgacgcaatgtggacacacttggaggattacttctgtatttttcagcagcccattcttcaagagttaacatttgaagcatatgcgatcaccttattactacactaactgcttagtctcagcatatcgaccctgcacggtcggttagtttctccacaaaacagagaagagcacctgtggccacagctatcaggatgggtcgggttattaacccgtcatccggggatactcttctctgttttgtaaaaagggcggtaccagaaaggactaaggaaaaaactggtaccgccaagactacacacagcataaagttgtggtgtcgggtgcccccggtgcctggcgaaggttgcacaccaggcgggtgggtatccacagaaggtcgattgtcagcctcaaccttaacccgcgtgcgctgagccgcattcaccacaacgctaaggattctctctggttgaaaatacttagctgttatgtgcctgtcttttcaccacttcaggctcggtggtatgctggagttctcacacagccagcaagcaaggaaacttaatgaaccagttttatgttcacgttcgtctatttgaagacacagccgaacagaccaaaaaatttgaagaattaatgcttaactttctgtaccagaaaacagttaaagagtctgacgatagctgctgcagactgattccagagggatatatcctcaaaagtacaatgaactgccaacaaatccttgatcaaacattttcaattgctaacagtgccggtgttgacgcaaatatatttgtctgtaaatttgaacaaagcgcatgcttacttccgtctgcttccttagttggtaacgatttcgttcattacgatcttacgcctaagcccatcaagctcgattcttaaagccttaaccattgtgtcgtgataaacacggctcaccttctctccattgcatggcagaggggtgagtgtgttagccatgaaattcatgaactcggttcgaccaggggcttgcgccccgcaagtctttaatgcctgttttgctaacaaaatgcgggcctcagtgcctgcatttggctctatctgctgcaaacgtttagcgtcttccagcaacaatgcgatcacatgcttcaaattctgctcattcatctattctctccactgaaatcatccgctaacgaatcatcccggtcttcgtacgtaccgggcgggctacttcgtgggcgtcctgcctgtttgttgtttctcttgggtacattatgtatctcaaaggtacattgtcaagtataaaaaaacctgccgaagcaggttcataaacattgattaggctttgattttgtatcttcttggttttcctgagaaaatcacagtaccaattatagagcaattaccgttgatcttaatgtaaggctcaggccagtttgggtttaacgctttgagataacgctgtgtcccatcttctatcaaccttttgaaggtggtttcacctgtatcgtgcatcaatgcaataacgtcgtcaccgtggcaggcaggtacttcaggatcgacaaaaatcatgtctcccgggcggtactcatcaatcattgaatcacctattacccgcaagatataagtcatttccccacagggtacagggcagggatacgtttctgctgtgctcaaatcaacctcagaatatccaacttctttccatgctccggcctgtacccatgatatgacagggactaatgtgatttgtttattagtgattgaaacatcaggtttttttgtgatgttcgttgtctggtgttcttgatcgagccatcctacaggcaggtcgaaacatttttcgatgtgtcgtgccatgctgtcaccgatatttttagtagcaccatctcccataaacctgctggtctgggttggctcgcgatcaatcatagtggcaaaggaagaattcccgccaacaccatctctcagttttctggcgttagaccgccggatgtcatggattgttttcataacgaaattaaaacccttgtaccgttaaggtacaagtatcttgaaggttcatttcaatcatgtaatatgtacaccggaggtacatattgtatgaaagcgtattgggactctttaaccaaagaacagcagggcgagttggccggaaaagttggctcaacacctggctacttacggctggttttcaatggctataaaaaagccagttttgtgctggctaaaaaacttgagcaatacacatcaggtgcaattacgaaatctgacttaagaccggatatctatccgaaagattagcagaacactttcaatttttaaccacagaacgatgaggctaatcgtgggtaagcatcactggaaaatagaaaaacagcctgagtggtacgtgaaagctgtcagaaaaactatcgcggcgttgccgagtggttacgctgaagcggctgactggctcgatgtaacagaaaacgctttattcaaccgccttcgtgcagatggcgatcagattttcccgctgggatgggcaatggttttacagcgtgctggtggcactcacttcattgctgatgctgtggcgcagtctgcaaatggcgtctttgtgtctcttcctgacgtcgaggatgtggacaacgccgatattaaccagcgtctgctggaagtcattgaacagatcggcagttattcaaaacagattcgttcagcaatcgaagacggtgtagtggaaccgcatgagaagacagcaattaacgacgagctgtatctctcaatttcgaagctgcaggagcatgcagcacttgtctacaaaattttttgcatttcagaaagtaatgacgcccgcgagtgtgcagctccgggcgtcgtggcgtcgattgcttctggttgtggagaaactaacgcatgaacagtttaacaacacactaccgtcgctcgcaactgattgcgcttcctgtaccgggtggaaaagcgaaggtggaatattgctatgcagtgaatgtaccaggtgacagggaaattgtaacccacagctttgcagagtgggctgtgggtgatttcaaccggcagaaggagacagtcctttgcgacaagttaaccgctggttcaaagatcactacggagtgcccgtcagagtcattcgttgggagccggaaacacaacgggttatctacctccgcgaaggttatgagcatgaatgcttcagcccgctcgaacagtttcgtcgtaaattcagggaaatagaggtcggtcatgagcactaaattaaccggctatgtatgggatggttgcgctgcatcaggcatgaagttatccagcgtggcaattatggcccgcctggctgatttcagtaatgacgaaggtgtgtgctggccatcaattgaaaccattgcccgtcagattggcgcggggatgagtaccgtcagaacggctatcgcacggctggaagcagaaggctggttaacgcgtaaggcgcgtcgccagggtgatggttcatcaccccactgtgccgtggtggatgaatatcacgagcacgccacagatgcgctttacaccacgatgcttaccgggatgggggcgcgacgccagccactgatgtgggccattaccaccgccgggtacaacattgaggggccgtgctacgacaaacggcgggaagtcatcgagatgctcaacggctcggtgccaaacgatgaactgttcgggatcatctataccgttgatgaaggtgacgactggaccgacccgcaggtgctggaaaaagccaatccaaatattggcgtgtcggtttatcgcgaatttttgttaagtcagcagcagcgtgcgaaaaataacgcccgtctggcaaacgtctttaaaacaaaacacctcaatatctgggcgtcggcgcgttcggcgtatttcaacctggtgagctggcagagctgcgaggataaatcactgacccttgagcagttcgaggggcagccgtgcattctggcctttgacctggcgcgtaagctggatatgaacagcatggcgcgactttatacccgcgagattgacggtaaaacgcattactacagtgtggccccgcgtttctgggtaccgtatgacacggtgtacagcgtcgagaaaaatgaagatcgccggacagccgaacgctttcagaaatgggtggaaatgggcgttctgaccgttaccgatggtgcggaggtggattatcgctacatcctcgaagaggccaaagcggcgaacaaaatcagcccggtcagtgagtcacccatcgaccccttcggggcgaccgggctgtcacatgaccttgctgatgaagacctgaaccccgtcaccatcattcagaactacaccaacatgtccgatccgatgaaagagctggaagcggcgattgaatcggggcgctttcatcatgacggcaatcccatcatgacctggtgtatcggcaacgtggtcggcaaaaccattccgggtaacgatgatgtggtgaagcccgtcaaggagcaggcggaaaacaaaatcgatggtgcagttgcgctgattatggcggttggcagagccatgctgtacgagaaagaagacacgctgtctgatcacattgagtcctacgggatccgctcgctttaactgaggtaattatgatcatgctgattctcgcgcctctggtgggcgtgctgggtgcgcttttgctggcgtatggtgcctggctgatttatcccccggcgggttttgttgttgccggggcgctgtgcctgttctggtcgtggctggtggcgcgatatctcgaccgtacacagtcgtctgtcggcggaggtaaatagtgttcttttcgggattatttcaacgaaaaagtgacgcaccggtgaccacgccagcagagctggcggatgccatcgggctgtcgtatgacacctataccggaaagcagatcagcagtcagcgggctatgcgactgacggcggttttttcctgcgtcagagtgctggcagagtcggtcgggatgttgccctgcaatctgtatcacctgaacggcagcctgaagcagagagccaccggcgaacgtctgcataaactgatctccacgcatcccaatggctatatgacgccgcaggagttctgggagctggtggtcacctgtctgtgcctgaggggaaacttttacgcctacaaagtgaaagcatttggcgaagtggctgaactgctgcccgtcgatcccggctgtgtggtatatgcgctgggaaggtgtcagcgatggcctgaaggtgaccgccgggagtgttattcagcgcgatgacctggtgcagtacacgacaactgacgatgcaaccagctccggtggtgtcctgcgcgtgccgatcgcctgctcaagtgcaggtgcggtcggtaacgctgacgacggtacggcattaatcctggtcacgccggtgaatggtctgccgtcttccggtgtggctgacaccctgacaggcggatttgatactgaagagctggaaacgtggcgcgcccgcgtcattgagcggtattactggacgccgcagggcggggctgacggggactatgtcgtctgggctaaagaagtgcccggcattacccgcgcatggacataccgtcacttgatgggaacgggaactgtcggtgtgatgattgccagcagtgacctgattaatcccattccggaagaatcaacggaaacggcggcaagacaacatatcgggccactggccccggtggcaggctctgatttgtatgtgttcaggccggtggcacatacggtggattttcatatccgcgtgacgccggacacaccagaaatacgggctgccattaccgcggagttgcgttcgttcctgctgcgtgatggttatccgcagggagaactcaaggtatcgcgtatcagtgaggcgatttccggtgcgaacggggaatacagccatcagttgcttgcaccggtggacaatatctccattgcgaaaaacgaactggcggtactggggacgatttcatggacgtgacaaacgatgattacatccgcctgttatcggcactgttgccgcccggtccggtgtggtcagccagcgatccggcgattgccggtgcggcaccgtcattaacccgtgttcatcagcgtgcggatgccctgatgcgggagctggatccgcgcaccaccactgaactgataaaccgctgggagcgtctgtgcggtctgccggatgaatgtattccggcgggaacgcagacccttcgccagcgtcagcaacggctggatgcgaaggttaacctggcgggcggcatcaacgaggatttttatcttgcacagcttgctgccctgggcagaccagatgccaccatcacgcgatacgacaaaagcactttcacctgctcatcggcctgtactgacgcggtgaatgcgccggaatggcggtattactggcaggtcaacatgccagccaccaccaactccacctggatgacatgtggcgatccctgtgattccgcactgcgtatctggggtgacaccgttgtcgagtgtgtgcttaacaaactctgcccgtcgcatacctacgtaatttttaaatatccggagtaatccatgcatcgtatagacacgaaaaccgcgcagaaggataagttcggcgcgggtaagaacggttttacccgtggtaacccccagaccggcacgcctgccaccgatctggatgatgactactttgacatgttgcaggaggaactttgcagcgtggtggaggcatccggtgccagcctggagaaggggcggcacgaccagttacttaccgcacttcgcgcgctgctgttaagccgcaagaatccgtttggcgatatcaaatcggatggcactgtgcaaacggctctcgaaaaccttggtttgggagaaggagcaaaactcaatgcagcaacggctacattaggacgcaccggtttcatagctataccggttatgattggtggtattgagcaatcagtaatcattcagtgggggtggaatgccgcaaaagcatctgcctctgggggggatggaaatacagttgtattcccggttgcgtttaataatgcctgtgttgccgttgttgcaaattatgacaatgtcagcgcacctatcaatgcagtggcaacggggggatatacaaccacttcgtttttattacggtgcgcagctcaaacgggtagttattactataactggattgctattgggtattaagatgaaaatatactgttgcttaaataccgttggtttttttatggatggctgtggcgtcattccgccagattctaaagaaataacggcagaacactggcagtcattattaaaatctcaagctgaaggaggcgtgatcgatttttctgtttttcctccttctattaaagaggttatccgtactcatgatgatgaagtcgcagatgcgaactttcaaaagcagatgcttatctctgatgcaactgattttatcaatagcagacagtggcagggtaaggctgcattgggaagacttaaagaagatgagctgaaacaatataatttgtggctggattatctggaagcactggaactggttgatacatccagtgcgccagatattgaatggcctacgcctccggcagttcaggccagatgacatccggcgcggtgctggtatctgttgccgtcaccgcgtcaatgtaatccagcacagcgttaagtctggttgtttctgcctgcgtcagtttacgtccggcctgcaatttcagttgaatcagactaatggaagccattgcagcatcaatcagtgactggcgctgtgcttctgccgcgtctactgcggcgctatgctgtgcttcagtatcggtcacccatttctcaccatcccatttatcgtatggagataaaggggcgatagtggttgtattttcagggtaatcacccggagctttgatttcttttgattctccagttttggtgctatagaccgtttcaccgcgatggtctggcacatattcccatgagttaaaatctgcagaacggcagattgcataaccagccttatgtgtaccaggggcatctaaacaggaacatgccggaatgccgacaccaacggcaagatattcatttgaagtggaaatatattcccgtgtttcaccatcgtagttataaacggtaacatcccctgcctttgttgcaataaggtcactatttaatattgctttatgcatcaggctgccctcacgatatagttaaatgcaatattacgcggacgcgtttctgaggctgcggcacctaaaccatccactgattgtttatatgttttaaaggttccataatccggggctggtaatccggcatcgtttgtgtttcctcttttgataatgtcagtgccactatttacccatatttcatcaaaatagaaattaatcgttgcatcagtcacaatcgtggatcttgacggtaatccatgagcatgatcctccgttgcatacccctgaatacttaaaatagagcgacctgtatcaatcccccgcccgtcatcccagccacgaataaactcaccacgtaaatcaggcaatttatttgtcggataagcctttgccagttccgggtattcttcagcagaaaaagcggcaccattgcatttcagccagcctgttggcggagtggctgaaggccacggaaccgggacaccaacaggtaatgcagagccttctcccaaaccaacgtttatgaaaatgaagaaataacaagcaaatggcatcattcctgcttttaccagggggatttaacatgcttattggctatgtacgcgtatcaacaaatgaccagaacacagatctacaacgtaatgcgctgaactgtgcaggatgcgagctgatttttgaagacaagataagcggcacaaagtccgaaaggccgggactgaaaaaactgctcaggacattatcggcaggtgacactctggttgtctggaagctggatcggctggggcgtagtatgcggcatcttgtcgtgctggtggaggagttgcgcgaacgaggcatcaactttcgtagtctgacggattcaattgataccagcacaccaatgggacgctttttctttcatgtgatgggtgccctggctgaaatggagcgtgaactgattgttgaacgaacaaaagctggactggaaactgctcgtgcacagggacgaattggtggacgtcgtcccaaacttacaccagaacaatgggcacaagctggacgattaattgcagcaggaactcctcgccagaaggtggcgattatctatgatgttggtgtgtcaactttgtataagaggtttcctgcaggggataaataaagttaaagacactttgtgtacaaaagaaagtaaaacaacagcaacttgttgcaattttatcaataaaagtagtattgtcgtgaaaaattgattaaagattaatattatgcatgtttttgataataatggaattgaactgaaagctgagtgttcgataggtgaagaggatggtgtttatggtctaatccttgagtcgtgggggccgggtgacagaaacaaagattacaatatcgctcttgattatatcattgaacggttggttgattctggtgtatcccaagtcgtagtatatctggcgtcatcatcagtcagaaaacatatgcattctttggatgaaagaaaaatccatcctggtgaatattttactttgattggtaatagcccccgcgatatacgcttgaagatgtgtggttatcaggcttattttagtcgtacggggagaaaggaaattccttccggcaatagaacgaaacgaatattgataaatgttccaggtatttatagtgacagtttttgggcgtctataatacgtggagaactatcagagctttcacagcctacagatgatgaatcgcttctgaatatgagggttagtaaattaattaagaaaacgttgagtcaacccgagggctccaggaaaccagttgaggtagaaagactacaaaaagtttatgtccgagacccgatggtaaaagcttggattttacagcaaagtaaaggtatatgtgaaaactgtggtaaaaatgctccgttttatttaaatgatggaaacccatatttggaagtacatcatgtaattcccctgtcttcaggtggtgctgatacaacagataactgtgttgccctttgtccgaattgccatagagaattgcactatagtaaaaatgcaaaagaactaatcgagatgctttacgttaatataaaccgattacagaaataaaattatttattaaagtcacatttaagacgtaataccctacagggtaaaaattttctctgatcttaacttctgcaaatgttaactgctatttttatgctaaaaatggttatcaaaactcaaaaacacatgtttataatcaatgagttatagaaatgctaagggctaatgagttatatgcaaattagtaaaattatgttgctatgtcagatagttacgatttagtcatctaactaatgctgcgccatatgggttggactgaagcggctgacctgattgttaaaggtatggaaggcgcaatcaatgccaagaccgtaacttatgacttcgaacgtctgatggaaggcgctaagctgctgaaatgttcagagtttggtgaagcgatcatcgaaaacatgtaatctctccatgtgttaaatattgaaacgggcgtataacacgcccgttgttttatttatgtggatattattaatagcatatcgagcatatttatatgaagcccattacttgagcccatatgggcatatttttataatgcaactattatgtaaacatttatttgttattttgctttctcctggaggacactcttgactgcttttgagtaaactccataaatccttgttgaatggtgcgatgtgataaatagtaataggatattctttatccttaaggataataccagacttaaccggtgtaaatatactgccaggagggagaaatatagtagattgataccagatgatcattttcatattaccccatatggctgaaaaagatataccacatgtaggttgaattaccgtgtcaattactatccacttcatttgttatgtcttatcccacggtatttaatatggttcattaggatgtttatttcttgattttgcatatgagtatattacccccccctcaaaaaaataaattaattaaaatgatggcttatataaaataaaatttaaagcaaggaatctcaatggatgttaaacaaaatgagattttgtgaaagcaataaattattgacttcgttttagatttgtttagctataatgttatacattcaaatgactgaacatcctgtaattaaaacatagcctttatgctactttgtgccaatttgctaaacattatggttgcctttttatataacgataataatgaatataagcatgacatgagaataaggtttcaatttttgagttatataggaatgatttaacctgttcctggctaaaatacatataaccggatgatgactaaaccaaaatacatgtgcgttaagtattgaaacggacgtgtggcacggccgttgtttttataaatatgttaaccgttataaaataacgtatcaaaagtcaagtgatcacatttcaaatatcaagttgatagtattagtctggtgattatttatgggtgacaataaaaagacagtattaatcatccatagagatagtctctgcacttttatttccattatgctaatgccttactgaattatgaagcatttcttaagtatccaactttagctagattaatggtttattattttctacatcttcaatatataaaagcgtattatcaatggcgtagtaactgcgtttgttatgattaacatcagtaacccaccggaaaacgcccgcgcctgccagtgttgaacagtattcccgaaatgtagattttccgcaaatatgaagcaatgcggcctcttttattttagcagggttcttggtcgtactaacttttaacaggttcctggttcctcttaataacaaaaccgtatcatcgtgagtaataattctgatgttatccgtagccagataataaatgtaatgtgcaatacggtgatgttttaattctgaataaaaccaggagaagttttgctcttttctcacttgctcaaacatcttttgaaaaacaacgacctgatccatcaggataataacctcttgttagttgtgagactgcgtagtgtgcacgatcggttttaccacttcaatctggtctgtcctttggctgtgatatgtacagagtgtgatagagggaatatctgaattctcccggtgagcattttgcaacggaccagctccggtacaaacgctgttgtgggttcagattataacattctgtctaaggggcgggataaaggtgaaattagggggcatgaaagatgactttataaccttgctcaccccagtgttgtaaaagttcgttttgccttctcgttggtgccatgcctgtccagacaatcaatgtttgcgtcgggaacagttccgggcgcggcgattcaatgggatcagcaagaacagaaatgtgccatcctgacaatgataaacgccatgcttccagccacaatcgtgctctctcttcaacattccacgccatcagaatggcttctttaccgggcttacggcgcatttcgaaaagcgaggttgctgcgtattcaattaatgcgccgtcaaacatactgctcataatgcgggaggtgttgtgatcaagcacgagacgctggcgaacaggaaggtaaacatgattaatcaattgatctactgggtactctcgacccagtgaaataattctcgcgcgtagtttggcaggattagccatgcgaagaattgacatcatctcttcttgcaggcggctccagtcatcttccgtatcctggctggtggtttccagtaatgctttaactttgcctacagggacgccattacttatccaacgcttgatctcttcgatgcgttgtatgtcttcttcatcaaagagtcggtgtccgccttcactgcgctgtggttttaacaaaccgtagcggcgttgccaggcccggagagtgacaggattaatcccgcaacgttcagcaacatcaccaatgctgtaataagccacaattcctccttgcggtcacaaatctccgtcgcctgtacacgacccaataatactttgtacaatatacgctaaaattgtacaaagtataaataagatttcagctaaattggatgaaacattatttttaatgtggattaaatttaaacgtaacgtattcattttcacgatgatttactgaaatcatgtgaaagaatgtgctgaaaattattttttctctggccacgctatggaagggataccattcaatttagctttagcaaacagatctccctgaaacatctcaattcctgcggattcaagccacatccactcttctggtgttgccacgcccatagcactgacttgaatttcaagtgatgtacagcattttatgatcgcctgaataattgcctgccgtggcccacttttatgaacattggtaatcaattcctgactgattttaattctgtcaggctggaagcgtgacaggagtaacaaaccagcaaaacctgcgccaaaatgatcaattgctacactgataccagcagcctttagcgatttaatcgcttcggcaaactcatcaaaccgagatatgacttcactttcagtaaattcaacgatgatttgttcaggcaccagagcattggcctttatttcattaagtaaaaaagagactgcgtcaggttcgttaaccagggtcataggtaatagattgattgaaatcattttatcaccgagctcaagtgcgtgtgccatcgtgaatgcaagcgccttacttttgagatccgctgtgtagatttccccgtctttacgctgcccaaccgctatggctgatgggctatcttcatttttttgcacaatggcttcaaaagcgattatccgccgcgataagggatcgacaataggatgaaaggcaaagtggtcgtttatagttggtgaaagggcacaggaatcaagttctttatcagatccgtcagcgataaaaagccaggagtcttcggcagggatctcgaaataggttgattgttcggttgcaaggacaaaagtacgaaaaaattgtagcgctctgtcatcataagttagctgaaattttgatgtgcctttgtcgaatacggcctgtaaaacgtcatctcgctcgtgcaggcgcaaatcaaataattccattcccgctttgccaaaacggcgagcaggcgcgtaatcgcacagcagctcaacaatattatagtgccgtggatcctggcatatagcccgatatatcattttaacctgttcttccggaccttccagaagctggaaaaaatgagaaccattaaacagtaagatccctgttacgtcagactgcatgttcctgcgatttgctatcgaaaccatttcttcgatttttttgacaggttcgtcgtcacgtatatggctacgataaataagggtggtaagcattaacaatccagggtaatgggtgaggcgagagtaagacggtaacagacatatcttcttgtgtctttcttttaataccaaaacataaccgtttctttacattgataaaaaatggaaaaagttgaacactagttggcgaaaaatcttgtatagattgtcagttaaatgatgcaatatgttttatcataacacattgttttatatgcattagcactaattgcaaaaaattaatttatcattctgtacacatatttcgtacaagtttgctattgttacttcacttaacattgattaacatttttaacagaggcgtagcatgcatcaaaattcagtgactttagattctgcgggagcaatcactcgttactttgcaaaagctaacttgcatactcagcaggaaactctcggggaaattgtgactgagattttgaaagatggacgtaatctgagtcgaaagtcgctttgtgccaaacttctttgccgactggaacacgcgactggggaagaggaacagaaacattataatgcactaattgggttgctttttgaataatgcaacagcctgattatttaacaggttagctatgaagtcgttatgaagacatctgataatgaacgtataaaatatgaaattactggccaggcggtgctccagatactgcgcatgaagataaatttttcattgcagactcttattaagcaattactcgtaatgaaatcggctgaggaagatgctttccgacgcgatttaattgacagcataattcgtgattttagcaatagtgattcaggagggccaaaccgaagaacagcgacagctgacaataaaagtatgttcaatggtaagaaaataaacagaatacattaaaatttcataagtaagatgagaggttaccatgcttgaagatactacaattcataatgcaataactgataaagcgttagcaagttactttcgcagttcgggtaatttgttagaagaagaatcagcagtgttagggcaggctgtcaccaatttaatgctttcaggcgataatgttaataataaaaatattatcttaagtctgatacactccttggaaacaacaagtgatattctcaaagctgatgtgattagaaaaacactggaaatcgtgttgcgatacacagctgatgatatgtaacttctaattattaagtataagtttatagaaaactcattcatcttatttttgtctgtcgctttagactatacacagcataattttattgggttaatatttctacgaggctgacatgaataattcaatcccagagagatttatttttcaatgtgctttgtttaaaaatctcgagagggaggtgttcatgacgcatgggtatgttgatagtcatattattgatcaggctttacgcttgcgtttaaaagatgaaaccagtgtgattctttctgatctctatctgcaaatattgcagtacattgaaatgcataagactacactaacggatatcattattaatgacagggaatccgtgctctcttagaacttgagtaaggttttagaataaacatcagctgtatcaccatgctgatgcaaagtgagcatttcaggcgttatgctttcttattatgtccgcaatatcaggtgtcaagaatggagagttctcgctctccattcttgacgcctgatatcccgcctaacttattttgtactgcctacattatgctcaataattaatgggttagatcaagatggagaaaattttatcttcggcgtggatatttcttatgctctctaccatgctctctgtagatgccagcgcgagcgaatgaatggcattttcatgtattaaaccctttggccgggacaagcaaatgcgcaatacactcatacccatcctcgttgcgatatgcttgtttattaccggtgtcgctattttgaacatccagctctggtattccgcaaaagcagagtacctggcgggagcgagatatgccgccaacaatatcaatcatatacttgaagaagcgtcacaagcgactcaaacagcggttaacattgccgggaaggaatgcaacctcgaggagcaatatcagcttggcactgaagcagctctgaaacctcacctgcgcacaatcatcattctcaaacagggaatagtctggtgtacatccctgcctgggaatcgggtcctgttgtctcgtattcctgttttcccggacagtaatttactgttggctccagcaatcgacaccgttaatagattacctatcctgctctatcagaaccaatttgcagatacgcgcattttggttacgataagcgatcagcatattcgtggggcacttaatgtacccttgaaaggggtaaggtatgtattacgcgtggcggatgacattattggaccaacgggtgatgtgatgacgcttaatggacattatccctataccgagaaggttcactccacaaaatatcatttcactattatctttaacccgccgccactctttagcttctacagacttatcgataaaggctttgggattttaatatttattctgttaatcgcctgcgccgctgccttcctgcttgatagatatttcaataaaagcgcaacgcctgaagagatcctgcgacgggcaataaataatggggagatcgtccctttttaccaacctgtggtaaatggtcgggaagggacattgcggggagttgaggtgttagcccgctggaaacaacctcacggtggatatatatcacccgcggcatttattccacttgctgaaaaatccggattaatcgttccgcttacgcaaagcctgatgaatcaggttgccagacagatgaacgctatcgcgagtaaattgccggaaggttttcatattggaattaattttagcgcttcgcatattatttcgccgacgtttgtcgacgagtgtttaaatttccgtgacagttttacccgccgcgatttaaaccttgttctggaagtcaccgagcgtgagccattgaatgttgatgaaagtctggttcagcggttgaacatactgcatgaaaatggttttgtcatcgcactggatgatttcggtactggctactcagggctttcttatcttcatgacctgcatattgattatatcaaaattgatcacagtttcgttggccgcgtaaacgcagacccagaatcaacccgaattctggattgtgtattggatctggcgcgtaaactttcgatcagtatcgtcgctgaaggtgtcgaaacgaaagaacaacttgactatctgaaccaaaattatatcacatttcagcagggttattatttctataaacctgttacatacatcgacctggtcaaaattatcctttctaaaccgaaggtgaaggttgtggttgagtgaaaattgatcagtaaggccatagtgcggtgtaattatagacagctaattagctcgttgcctcttgttactattgttcattattttgtttgctataattgtttgaaagttttgacaggattgccattagtagcatgaacaatagtaataatctggattatttcactctctatatcatattttccattgcatttatgctgatcaccctcctggtcatccttattgcaaaacccagtaccgggctgggagaagtgcttgtgacgataaatttgcttaatgcccttgtttggctggcgatcaatctggttaatcgattaagagaaagactcgtcaaccacagggatcagcaataatctttcagtttctcactgtcagtatgcggctgaatgggttgctggcagtgaacgcctggatcattgaaggaaaggcattattgcgcaaatagttgtcaaccctggtgttatcacggttgtttttatatatcaccgaaataatcctcatcgcaactattaacaattttgatgtcgaagagttatttgttaaacaaaatcgtcacctcaaagtgatcaatgtcatgaaaataaggtgaaaaatgataatgccgacttatttatcatttatatattgtcgctgtttatctatttaaattttttgtgcttttgtttttgtctttaccctccgttttggtaatctgagctcataggttatttgaccaggaatgtttgttaatccaatgaatggatggttaatctatgaaactgaaaaaactccccgggtttagtttgggacttattgctctggcggtgggtaatgcatatgcaacacaattgttggatgattatagtataatttcctatatgactgatgaagaatcgccgattgaaatcaaagataataatccgataagtaatggagagtatctaaccactgaagacgaaagccatgctgtgaaagtggatgacggtgtaactggatatataaataatgccagtgtgatgactagtggtgatggatcttatggtatttctgttgatagtcaaaacaaagtattatatataagcgatagcgatattaagacctctggaagcgtatctgacaaagaaaatggagggataacagccagcgcagtagtcagtgaatttggtggcaccatctttatgaatggtgataattcagtcgagtcgggtggggcatattcagcgggacttttaagccaggttaatgattctgaaaagatggtaaataacacccgtcttgaaaccacagataaaacgaacattgttacctctggggaaaatgcagtaggtgttcttgcatgttcaagtcctggagagtctcgaacatgtgtcgatgctgtagatgatgaagttagtgattctaacagttacgaagttattagccgtgctgatttaaaaatgaatggtggttccataacaactaatggcattaatagctatggtgcttatgctaatgggaaaaaagcatatattaatttagattatgtggcacttgaaactgtggctgatggaagttatgcagttgctattcgacaaggtaacattgatataaaaaatagttctattacaacaacaggcactaaagcccccattgcaaaaatatacaatggtggagagttatttttttccaatgtcaccgcggtatcaaaacaagataaaggaatatcaattgatgcatcaaatatcgattctcaagccaaaatagcactattaagtgttgaactttcaagtgctttggatagtattgatgttaacaaaactacaacggatgtaagtatccttaatcgaagtattatcacacctggtaataatgttctggttaataatactggaggtgacttaaacataatttcgtccgactctattctaaatggagcgactaaactcgtcagcggcacaaccacgctgaagctttcagaaaatacaatctggaatatgaaagatgactccgttgttacccatctgactaattcagacagtattatcaatctttcgtatgatgatggtcaaacatttacccaaggaaaaacattaaccgtaaaaggtaattatgtcggtaataatggtcagcttaatatccgcaccgtattaggtgatgataaatcggctacggacagacttattgttgagggtaatacttcgggttcaactaccgtctatgtgaaaaatgctggaggaagcggcgcggccacgctaaacgggatcgaactcataactgtgaatggcgatgaatctccagcagatgccttcagataaggtgatgcaaggattgcagctggagctttcgaatatcaactaaaacaacaaggcaaaaactggtatttgacaagttatcagtcagtgaatgaggaggataacagctcagagggaaattcagaatcaacagaaacgcctacccccgtcctgcgccccgaagctggaagttacgtcgctaacctggcagctgctaacactctttttgttatgcgtctgaacgaccgtgcgggtgaaacgcgctacatcgatcctgtaactgaacaggagcgttcaagccgactttggctacgtcaaattggcgggcataatgcctggcgtgacagcaacggacagttgagaacgacctcgcatcgctacgtctcgcagttagggggcgatctgttaaccggtggttttaccgatagtgacagttggcgtttgggagtgatggctggttatgcccgcgactacaacttaactcattccagcgtgtcggattatcgttcgaaagggagtgtcagaggctatagcgcagggctgtatgccacctggtttgccgatgacatcagtaaaaaaggcgcatacattgactcctgggcgcaatatagctggtttaaaaactcggtgaaaggggatgaattagcctatgaatcctatagcgcgaaaggtgcaaccgtctcgctggaagcgggttacggttttgccctgaataaatcctttggtctggaagcggcgaaatatacgtggatcttccagccacaggcacaggctatctggatgggcgtcgatcataatgcgcacacggaagccaatggctcacgtattgagaatgacgcaaataacaacatccagacccgactcggcttccgcacctttattcgtactcaggagaaaaacagcggtccgcacggtgacgactttgaaccttttgttgaaatgaactggatccataacagtaaagattttgctgtctcaatgaacggtgtgaaagtcgaacaagatggggcgagtaatttgggggaaattaaacttggcgtaaatggcaacctgaatccagcggccagcgtctggggaatgtgggcgtgcagctgggtgataatggctacaatgacaccgcagtgatggtgggcctgaaatataagttctgatcccgccgttagctaaaaaaccgcgtcgtattcatcgacgcggtacatatgaaatattattttttgccgatagcacgcatggtgtcatcaattgccgtgatcaacagcatttgcgggtctttagcgcaaacctgattcagtttttctaccactttggcgctcagttccggagattgctcaatttttaaatcacggctggcaacgctggcattacccattaccgcaacaatttctgcaacctgtgcgctgtcagtttttgccatttcgttggcttctgcgcaagtaatataggtttctgacggcaaaccgtttttaatattgtagtcctgcgcccaggtcattggtgcgaaaacaaacaggcccgccagtaaagcaaattttttcatcatcattccttatttcattttacccagaattgcaccacccgtaccgccaatcacggcacctttaatcgccccttcgaggccattgccggtcagaacgccagtgacagcaccaacggcggcacccacttttgcacctttacgcgcatttttaccgtcgcggcctttttctgttactgcaccaacaccagcgccaacagctgcacctttcagtacgccattaacaccattgccagtaagtaaaccaacgcctgcgcctagcaatgcacctttcgtggtgcggttcatatccgccatcgctggcgtggagcagaacaatgctgagataagcccgaaggcaagtatttttttcttcaacttagatgtccggtattaagtaagttgcacacacaataatttcgtcttcaattaagatctgcttaactaaagaacgctcgctattattcagataattcaaaatgagcgtggctgtgatgataggaattatgttttttacgtgaatgagaataatcttaaatgaggaataactcattgattgacaatatttttattcaagaagtgtcattgactgttaacgcaatgttgtaaaggtaagataatctgatttatcaatattattgtgtgatttttatgtgagcagaagatattcatcagcaacgattacattagtcattttattttgccgacggcctcattgtcgaaagataagcgtacgacagtattatcagaaaagagtgattttttatccaactacacttcagcgcactgcgtgtaaaaaatgcctctttcttatgcgggatatcatcatttcatcatgatgtctttggtgagcggtgaacacaatacacctgcgctgtctcttcaggatgaatcccctggtctggtgcctgcgggctgatgttgcagcagagcttaggtcacttagacgctactatcatttatccaatggcatggaatcgaaatcagtcgatacccgcagtatatatcgtgaactgggtgcaacgctgagttacaacatgcgcctggggaacggtatggaaatgaaccctggctgaaggcggctgtgcgcaaagaatttgtcgatgataaccgggtgaaggtgaataatgacggtaatttcgtcaatgatttgtcgggcagacgtggaatataccaggcagctattaaagcctcattcagcagtacgtttagcggacatctcggggtggggtatagccatggtgccggtgtggaatccccgtggaacgcggtggctggtgtgaactggtcgttctgaccatcaacgattaaactgcgcttcggcgcagttttcgtttacaggatgttgaaagggaaaattctggggcaaaaaaagcccgccagttacggcgggaaacctcatcctatgggagaacaatgaataatgaaattgcggggttatcatctcccagtatatccatactaacaataaggttatttactcaaccaggcataaacattttgttttgtgcgtgggaacagccttaaggtgtaaagggggaggtggaaatagcaatgaggagtatcagcaagaatactcgccgctttaccacaacgtggatgagagggatgaaaaactcaaggcagagataactctgccttgaagataaatgcgcttttacagcgggcttatttcagctcttctgcttccggtaaggtcacgttcagctcaagaatagaaatatcgccatctttttgctcaagctgtacggttaccatctcaggatcaatttgtacgtatttacaaatgacctcaagaatatctttacgcaactgcggcagataatgcggttctgcatcgctgcgacggcgttcagcaacaataatctgcagccgttcttttgcaatgttggctgtgtttttcttccgcgagagaaagaaatcgagtaatgccataacttatcctccgaacaagcgtttgaggaagcctttcttctcttcttcaatgaagcggaaaggacgttcttctcccaacagacgttctacggtatctgcgtaggctttacccgcatcggcgttaatgtcgagaatgaccggttcaccctggttagaggcgcgcaatactgattgatcctctgggatcacgccgacgagtttgatgcgcaggatctccagcacatcttccatgctcagcatgtcacctctgcttacgcggcctgggttatagcgcgttaacagcaggtgctctttaataggctcttcgccattttctgcgcggcgtgatttcgacgccagaatgcctaaaatacggtcagagtcgcgtactgaggagacttccgggttggtggtaataatggcttcgtctgcaaaatagagtgccattaacgcaccggtttcaatccctgccggggagtcacaaacgataaattcaaaatccatcgctttcagatcatcaagaactttggcgaccccttcacgggtgagggcatctttatcgcgtgtttgcgatgccggcagaatatagagattttcagtacgcttatctttaattaacgcctgatttagcgttgcatcgccctgaatgacgttgacgaaatcgtaaacgacccggcgttcacaacccataatcaggtcgagattacgcaggccgatatcaaaatctatcacgacagttttctttcccttctgggccaaaccagtggcgatggccgcgctggaggttgtcttaccaacaccccctttgcccgaagtaacaacaataatgcgtgccatagaaattccttgttaaaaagggatcaatttaacggttgaacggtcaaagcgttttcgactaactgcagtcgcgccgctttgccataaaattctgctgggatttgatcactcagccagtattcacctgcgatggacaccagttccgccatcaggttcgtacaaaatatttgcgtttcccggtcaccacttgcccctgccagcgcacgaccgcgcatcatgccatagacatgaatgttcccatcggcaatcaattcggccccagcgctaacgtggcttgtaacaatcagatcacattgtggagcataaatacgctgaccggaacgcaccggggtatctattaaacgcgtttttgtgaccggcgttgtattttgcgctggagcctgcggtgtgggagctggacgtggcgctttttcctttccttccgtcaggataggcagccccatcttttcaatttcggctttaagttgcgcatctttgcagccacttacgccaataacccgcaaaccggttgccgaaaccgccttatgcatcgctgaccagtttaccgggtcttccagtgcactgacgttgagtacaacgggggcatgttttaaaaatgcgggggcctgagcgattttgtcttccagcgcctgatggataaccttaggttctgcctcatgcagatgaaccacagataaagtgaagctactgcctttaagctcgattggcgtgtttgacatcctggccttactcaattagctattaatcatcgccagcgcgcgatgatgttccgaagactataaggcatgttatagtctggattatattgaggcaagtcaccctcccatttattcagagtaaaagtctattctgtgataaatggcgctgattcatagcttaaaaaatacccttgtcaatcaacccattgccgtcgtacttttgattgttcttatttacgcttcctttttccgcaccctaatcgtgacagcatctccagacctgtttaaatatccagtattgaggcaagtgtattttttcaccacgccaggctttcttaactttccattttttgcggcatcattaaagaacagatacccgttatcttaatatccgccacagaattgctctatcatagaaaccgcagaagacgtctgatacttctgtcaggtcatcgtaactcgtccaggtcagcggttttgattacggattgatgatgaaatgagcataagtgttgtacggttggattatcaggatgtgctatgaatatgatgcgtattttttatatcggattgtcaggtgtggggatgatgttctcatcaatggcgtctggaaatgacgctggcggacttcaatctccggcgtgcggcgttgtttgcgacccgtatatttgtgtgaactcagatggcatttccccagagttaacaaggaaatatctcggcgaaaaagccgctgaaaacttacaatcattacaaggctacgatcccagcgaatttacattcgctaacggtgtattttgcgatgttaaagaaaaattatgtcgtgatgatcgttattttggtgtggatggtaagcggagtggaaaaatcaatcaaaccaccacaaagatgttatttatgtgtcgtgagtgatgtcttgtttacattatgttctattcgtcattaacctcttgagcgacagagaggagtggggcattaacgtttatgacggggagagtccccgtcggttgacatttacttaatttgaatatcgacgttatattttttagttttgtttttacgggcgtcgtttcgggtttgcaacactcgcagctcatatttgccagaagcagggagtgagtattgtccgtgactatcgagttctggggaatatctggataaatcaactgaatcatcgattcctggcccgaagaggtaagtatcagcgccttcattagagatactcacatgcactttctgaccttttttggcatagaaggtatatgtatcgtaatcgtatccctttatttcgccggagtactgagcgctgctatggccttttctgaactcaacattgacattcttacccgcagcaaagctcgtggaggttagcagtgcaagcagcaatacagccttcctgatgctcttgattttcattggtagtctcctgttcagaatgagtacgatgaactgttataatataacaatccctaacgggagaattccagtggctttcctgcgttcggtaaaatcacgttgcggcatttttgccggggggattacttataaagggggcatggactcaacaaaccgtagaaatctacagctggctggcttgtggcgcgggtttcattgatgttagcttatgccaaaacctggcatcttaaagagtaaaagtatgttttgtgtgatttatcgaagcagcaagcgtgaccagacctatttatatgtcgaaaaaaaagacgatttttcgcgtgttcctgaggaactgatgaaaggttttggtcagcctcagttagcgatgattctgccgctggatgggcggaagaaactggtcaatgccgatattgaaaaggttaaacaggcattaaccgagcaaggttactatttgcagttaccgccaccacccgaagatttgctgaagcaacatctttccgtcatggggcagaaaacagacgacactaacaaataaccgatatccggcggtggcattatctttgtcggcgcgggttttcatatccacgataaggtgaggggaacgttatgtatcaacatcacaactggcaaggtgcgctgctggattatccggtgagtaaagtagtctgtgttggcagtaactatgccaaacatattaaagagatgggcagcgcagtgcccgaagagccagtgctgtttattaaaccagaaacggcactgtgcgatctgcggcagccattggcgatcccatccgatttcggttcagttcatcatgaagtcgaactggcggtgttgattggcgcgacactgcgtcaggctacggaagagcatgtccgcaaagccattgccggttatggcgtggcgctcgatctgacattgcgtgatgttcagggaaaaatgaagaaagccgggcagccgtgggaaaaggctaaagcgtttgataactcttgtccgctttccgggtttattcccgcggcggaatttaccggcgacccgcaaaatacaacgctgagcctgagcgtaaacggcgaacaacgccagcaaggtacgactgcggacatgatccataaaatcgttccgctgatcgcttatatgagcaagttttttaccctcaaggccggtgacgttgtgttgacaggcacgcctgatggcgtcggcccgttgcaaagcggtgatgagctgacagtcactttcgatgggcattctttgacaactcgcgttttgtaatactttttgccgcctgaaagcggcggcaaaacttgcatcgctgtgccagactggttataaggtgcgttttaacgtaatggcggaacacctgatgagcgatgtacctttctggcaaagtaaaaccctggacgaaatgagcgatgcggaatgggagtcgttgtgtgatggttgcggtcagtgttgcctgcataaactgatggatgaagacaccgacgaaatctacttcactaacgtcgcctgtcgccagctcaatattaaaacctgtcaatgtcggaactacgaacgtcgtttcgagtttgaacccgactgcattaaattaacccgtgaaaatctgccaacattcgaatggctgccaatgacctgcgcttatcgtttgctggcggaaggtaaagatttacctgcgtggcatccgctacttactggttcgaaagcggcaatgcatggtgaacgtatctctgtgcgtcatatcgcagtgaaagaatcagaagtgattgactggcaggatcatatcttaaataaacctgactgggcgcagtgataaatttaatagatgctgatgggggctttcttaatatacgtctggatgctcgccatttcgtagccctgtttttgaaagcgctctgtcataatgagagttacccgataccttattatcaacaggtaactctcaatctttaaaaaacgtctgtgtttttaaatgtgataaaccttataccttgagtacatggagagaataatcgcttatcagacttcaggtacctcaaagagtgtctttttaccgtgtcttttctgatactcattacaggtgttaatcatttttttggccgcttcttttagcaaagaaagcattaaatcatcataatcaacgtagaatctggttgtttcagtttccgtttttatctcaccgatggcggctatttcggtggttaatttcaatttggcggcatcgatatctttattcgcttgtttaaccgtgttagacagggtggtaaagaaattctgcacagattttaacttgttcttcaattctggaatcagttttccttcaactacgcccgcagcaatagaataggaaatgattaatccaaatggaccggcgacgacaccggctgcggcaccggcatatgcttccttcctgattttatctacctgtgactggaaatagctgcttttttctgaaaaatcattggttaactggctatctaacgccagcagtttcccggaagcgttgttgaaactttgtgagcttaccagcagggatttttgcgcttcattcagcttcgtgatgccgtcatccagtaccttaatgagaatgtctttctgggcggatgctttcttctcattgtactcatcaaatagcaaaatatacgctgcgagcaattgcgtcgcaacaccacaccattcatacactgtttgggttgcttcaaaatacttatcctggctatccataagtaaggttttaatatcgccgactaaaacggaggctgcctgtgaatactcctgtttaaagcgacttaactcttttatggtttcatcaaaggtctgccaggggatgacctgatcgagatatttattataaagatctaatgctccatctgcggtttcgattgcgtttttaactacttctaccgttttatctgcaacgatttcagtcataatcattcgcctctttaaatatataaattgtaatgaaactcctgttttacaactattaataaattttacttcatctaattcatagttagccgggcgggatgcgtcaatgtctttatttctattaatatgataaatatcaaacaatgtttaatgtcattatggcgaatgcttctattctattttttagccgggtgatatttttcatttctgctggatgagcgtcgtcgccagaaggccacgtgagcacaagataagagaacgaaaaatcagcagcctatgcagcgacaaatattgatagcctgaatcagtattgatctgctggcaagaacagactactgtatataaaaacagtataacttcaggcagattattatgttgtttatcaagcctgcggatctccgcgaaattgtgacttttccgctatttagcgatcttgttcagtgtggctttccttcaccggcagcagattacgttgaacagcgcatcgatctgaatcaactgttgatccagcatcccagcgcgacttacttcgtcaaagcaagtggtgattctatgattgatggtggaattagtgacggtgatttactgattgtcgatagcgctattaccgccagccatggtgatattgtcatcgctgctgttgacggcgagtttacggtgaaaaaattgcaactacgcccgacggtacagcttattcccatgaacagcgcgtactcgcccattaccatcagtagtgaagatacgctggatgtctttggtgtggtgatccacgtcgttaaggcgatgcgctgatgtttgccctctgtgatgtaaacgcgttttatgccagctgtgagacggtgtttcgccctgatttatggggtaaaccggtggttgtgctatcgaataatgacggttgcgttatcgcccgaaacgctgaggcaaaggcgcttggcgttaaaatgggcgatccctggttcaaacaaaaagatctgtttcgtcgctgtggcgtggtttgctttagcagcaattatgagctttacgcagacatgagcaatcgggtgatgtcgacgctggaagagctatcgccccgcgtcgagatttacagtattgatgaggcattctgcgatctgacaggtgtgcgtaattgtcgcgatctgactgattttggcagagaaattcgcgcaacggtgctacaacgtacccatcttactgttggtgtggggatcgcccagaccaaaacgctggctaagcttgccaatcatgcggcaaaaaaatggcagcggcagacgggtggggtggtggatttatcaaatctggaacgccagcgtaaattaatgtctgctctccccgtggatgacgtctgggggattggacggcggatcagcaaaaaactggacgcgatggggatcaaaaccgttctcgatttggcggatacagatatccggtttatccgtaaacattttaatgtcgtgctcgaaagaacggtgcgtgaactgcgcggcgaaccctgtttgcaactggaagagtttgcaccgacgaagcaggaaattatctgttcccgctcgtttggtgaacgcatcacggattatccgtcgatgcggcaggccatttgtagttacgctgcccgggcggcggaaaaacttcgcagcgagcatcaatattgtcggtttatctccacgtttattaagacgtcaccatttgcgctcaatgaaccttattacggcaatagcgcgtcggtaaaactgctgacgcccactcaggacagcagggatatcattaacgctgctacgcgatctctggatgccatctggcaagcgggccatcgttaccaaaaagcgggcgtgatgctgggggatttcttcagtcagggagtcgcgcagctcaatttattcgatgacaacgcaccgcgccccgggagtgagcaattgatgacggtaatggatacactgaatgctaaagagggcagaggaacactctattttgccgggcaggggatccagcaacaatggcagatgaagcgagccatgctttcaccacgttatacaacgcgaagttctgatttactgagggtcaaataaatatagcggcaggaaaaaagcgctcccgcaggagcgccgaatggattagcgaccgaacagatcacgttttttcgctttaaacggctgggaaatcaccaccagcactgcgacaatcaggtaagcgataaaaataccgagcagccactgcggcatttccagacctaaaaaatcccactgacgctcggcgcaatcgccagaggcgacaaacacttgcggcacccacttatccagcggcagccattccgggaaacgaaccataaaatcacaggtggcaaacggcgaaggatagagctgaagcatggtgtgctcgtaagttaactgcacaccgcggaacgcactatacaaccagataaccatcgctacataacgcagcggagttttcggggcgatcgcgccaatcagcgcagcacccagaacgccgaataacgcgcagcgttcataaatacagagcacgcaaggtttcagtaacatcacatgctggaaccacagcgccgtcagttccagtgccagagcagtaaacgccatcaacagccacgcgccccggccttgtgaacattggttcaaaaatcgcaacataatcatttccctgcaatatgcatagagtgcgcagtttaaaccaattcattcgctgcgccaccaggaggcagcaaaaataggacgcaattggacaattatcgggcgaaaaggcaaaccgggcatttatatgcccggtaagttgttatcaaagcgttgctatccagcccatttgcataaaccattcggttacaggggcaagcgtaaactcgacgcagagcaagccgacgagtgtcaggacgagggtgtaaggcagggccatccacaccatgcggccataagagaggcgaatcaatggcgcgagtgcagaggtcagcaggaacaggaacgcagcctgaccgttcggcgtagcgacggagggcagattggtaccggtattaatggcgaccgccagcagctcgtattgcttcaacgtgatagcgccactttccattgccgctttcgcttcgttgatataaatcgtccccacgaagacgttatccgaaatggatgacagcagaccgttgaaaatatagaacagcgacagctgagcatgttccgatgcctgcaacacaaactgaataattggcgaaaacagttgttggtcgataatcaccgcgactaccgagaaaaacaccgtcaacagtgcggtgaatggcagagattcggtgaaggctttaccgatagcatgctcatcggtgacaccggtcaatgatgttgccagaataatgactgacaaaccaatcaagccaacttccgccagatgcaacgccagcgcagtcaccagccagacgccaataatcgcctggacaatcagacggattttatcctgacgggtacgctggtggcggctttgatcgtcaaactgttgcaacacttcgcggactttctccggcagcgtttcaccgtagccaaaccaacgcagcttctctaccagcaggcaggttaacaggccacaaatcagaaccggaacggtcaccggcgacatgcgcaggaagaaatcgccaaaatgccagccagccgctttagcgatgatcaggttctgtggttcgcccaccatggtcattacgccgcctaatgcggtgccgacaccggcatgcatcatcaggctacgcagaaagccacggaactgttccagaaccactttgtaatgcttgtcgatatgactatcgtcttgcaggtcggtgtcttcggtacgggaagaggctacgcggtgataaataccataaaaaccgactgcaacgctgatcaccaccgccacgacggttaaggcatcgaggaacgcggagaggaacgcagccgccacgcaaaaagagagcgacagcagcattttggagcgaatgcttaacagcaaacgggtaaatatgaacagcaacagctgtttcataaaatagatacccgccaccataaacatcagtaacagcaagacttcaagatttgccgccacctcttcacggacgtgttccgcgctggtcatgccgatgaataccgcttcgatagccaacagaccaccggggagcagcgggtagcatttcagggccatcgccagagtgaaaataaattccgctaccagcaaccagcccgcgacgaaagggctgatgaggaaaattaacgggtttacgattaagaaaatgatgagggcgagtttgtaccagtcgggggactggcccaaaaaattgcgccatagcgcgcggccccaggagatctccatgatggtttcccttaccttacaaataatcaatgatgtttttatgtttaaacgcaaagcttaacggtcaggcaggagtgaggcaagtcttgatagtcaaggggaaagagatgcggaaaatgaagccttgatccctttttcttctttttgtctgctatcagcgtagttagccctctggtatgatgagtccaactttgttttgctgtgttatggaaatctcactatggtcattaaggcgcaaagcccggcgggtttcgcggaagagtacattattgaaagtatctggaataaccgcttccctcccgggactattttgcccgcagaacgtgaactttcagaattaattggcgtaacgcgtactacgttacgtgaagtgttacagcgtctggcacgagatggctggttgaccattcaacatggcaagccgacgaaggtgaataatttctgggaaacttccggtttaaatatccttgaaacactggcgcgactggatcacgaaagtgtgccgcagcttattgataatttgctgtcggtgcgtaccaatatttccactatttttattcgcaccgcgtttcgtcagcatcccgataaagcgcaggaagtgctggctaccgctaatgaagtggccgatcacgccgatgcctttgccgagctggattacaacatattccgcggcctggcgtttgcttccggcaacccgatttacggtctgattcttaacgggatgaaagggctgtatacgcgtattggtcgtcactatttcgccaatccggaagcgcgcagtctggcgctgggcttctaccacaaactgtcggcgttgtgcagtgaaggcgcgcacgatcaggtgtacgaaacagtgcgtcgctatgggcatgagagtggcgagatttggcaccggatgcagaaaaatctgccgggtgatttagccattcaggggcgataatcccttccgtttaaagagcaaacccctcaaacgaggggttttttgttgtttttacagatttcccattcttggcgggcaacgttccagcaactcgatgctgccgtcttcgttttgctgttcgagcatcacatcaaatccccacaggcgatgcacatgcttcaggacttctttgcgcccccgatccagcggtgcgcgattatgtggaatataacgcagcgtcagcgaacggtcgccgcgcaaatccacgttccagatctgaatattcggctccagattacttaagttatattgcgacgataaccggttacggatctcccgataaccttcttcattatgaatagcggaaatctccagataattatgccgatcgtcatccagcacggtgaagaagcggaaatcacgcatcactttcggtgacaggaactggctgataaaactctcatctttgaaatcacgcatcgcgaaatgcagcgtttccagccagtcggaaccggcgatatccgggaaccagtatttgtcttcttccgttggcgactgacaaatccgtttaatatcctggaacatggcgaacccgagggcatacgggttgatgccgctgtaccacgggctgttataggggggctggaagaccacattggtgtggctgtgcaaaaactccagcataaaacgttccgttactttcccttcatcatacagatggttaaggatggtgtagtgccagaaggtcgcccagccttcgttcatcacctgagtctgtttttgcggataaaaatactggctcaccttacgcacaatacgcaggatttcacgctgccatgattccagcagtggcgcatttttctccataaaatagagcaggttttcttgtggttcggacggatagcggcgcgcttcagcaaccgttttctcttcctcgcgcttcggcagggtacgccagagcatattgacctgactttgcagatactcttcgcgacttttctgccgggctttctcttcttgcagcgagattttttgcgggcgtttgtaccggtccacgccgtagttcatcagcgcgtggcacgagtccagaagccgttctacttcatcaacgccataacgctcttcgcactcggtaatatatttacgggcaaaaatcagataatcgacaatcgaactggcgtcggtccagctacggaataagtaattgtttttgaagaaagagttatgcccatagcaggcatgagccatcaccagcgcttgcatggtaatggtgttctcttccatcaggtaagcgatacacgggttagagttaatgacgatttcataggccagtccttgctgaccgtgcttatacagccgttcagtctcgataaactttttaccgaatgaccagtgcggatagttaattggcatgccgacgctggagtaggcatccatcatctgttctgaggttatcacttcaatctggtgcgggtaggtatccagccggtagagtttcgccacccggtctatctctgccagataaacatccagcaggtcgaacgtccagtcgggtccatcgctcaaacgtgtggtgtccttattcatagaatcgatcgtcgccatacgcgcacctcattgttgtcggcgctctctgtgtggagcacctcatttcaagcatagaacacctgttaaaaaccgcgtcgccggagaatttttttctttgcgatttcttattatcagagtgccactaatccgcttctgaacggaattttatgctggataaaaagggcgttcagcaggagatactaaagacgccatattgccgcagagtcagggagatgtgagccagctcaccataaaaaagccgcatgttgaataatattttcaactgagttatcaagatgtgattagattattattcttttactgtatctaccgttatcggagtggctatgcgagttgtcatactgggaagtggtgtggtaggcgttgccagcgcctggtacttaaatcaggcaggacatgaggtcaccgtcattgatcgggagccgggggccgccctggaaaccagtgccgcgaatgccgggcaaatctcccccggatatgctgcaccgtgggcggcaccaggtgtgcctttaaaagcgattaaatggatgttccagcgccatgcgccgctggcggttcgtctcgacggtacgcagttccagttgaaatggatgtggcaaatgttacgtaactgcgacaccagccactacatggaaaacaaagggcggatggtgcgtctggcggaatacagccgtgattgcctgaaagcattgcgcgccgaaaccaatattcagtatgaagggcgtcagggtgggacgctgcaactgttccgtaccgaacaacagtatgaaaatgcgacccgcgatatcgccgtgctggaagatgccggcgtaccgtatcagctgctggaatccagccgcctggcggaagtggagcccgcgctggcagaagtggcgcacaaactgacgggcggcctgcagttacccaatgatgaaaccggagactgtcagctatttacccagaatctggcgcggatggcggagcaggcgggggttaaattccgctttaatacgcccgttgaccaactgctttgcgacggcgagcaaatctacggcgtgaagtgtggcgatgaagtgattaaggccgatgcgtatgtgatggcgtttggttcttactcgacggcgatgctcaaaggcattgttgatattccggtgtatccgctgaaaggctactcgctgaccattccaattgcgcaggaagatggtgcgccggtatccaccattcttgatgaaacctacaaaatcgccattacccgtttcgataaccgcattcgtgttggcggaatggcggagattgttggttttaataccgagctgttgcaaccgcgtcgtgaaacgctggagatggtggttcgcgatctctatccacgcggcggtcatgtcgagcaggcgactttctggactggtctgcgcccgatgacgccagacggcacgccggttgtcgggcgtacacgctttaaaaatctgtggctgaataccggtcacggcacgctcggctggacgatggcttgcggttccggtcagttgttaagcgatctgctctctggtcgcacgccagcgatcccatatgaggatctaagcgtagcgcgctacagccgtggatttacgccatcacgtccgggccatttacatggcgcacacagctaaggaaacgagatgacccgtccgatacaggccagcctcgatctgcaggcattaaaacagaatctgtccattgtccgccaggccgcgacgcacgcgcgcgtctggtcggtggtaaaagcgaacgcttacgggcatggtattgagcgtatctggagcgcgatcggggccaccgatggctttgcattgcttaacctggaagaggcaataacgttacgtgagcgcggctggaaaggaccgatcctgatgctggaaggatttttccatgctcaggatctggagatttatgaccagcaccgcctgaccacctgcgtacacagcaactggcagctcaaagcactgcaaaatgcgcggctaaaagcaccgttggatatttatcttaaagtgaacagtgggatgaatcggttgggcttccagcccgatcgcgtgcttaccgtctggcagcagttgcgggcaatggcgaatgttggcgaaatgaccctgatgtcgcattttgccgaagcggaacatcctgatggaatttccggcgcgatggcgcgtattgagcaggcggcggaggggctggagtgtcggcgttcgttgtccaattcggcggcgactctgtggcacccggaagcgcattttgactgggttcggcctggcattattttgtatggcgcttcgccgtccggtcagtggcgtgatatcgccaataccggattacgtccggtgatgacgctaagcagtgagattattggtgtccagacgctaaaagcgggcgagcgtgtgggctacggcggtcgctatactgcgcgcgatgaacagcgaatcggcattgtcgccgcagggtacgccgacggttatccgcgccacgcgcctaccggtacccctgttttagtggacggcgtgcgcaccatgacggtggggaccgtctcgatggatatgctagcggtcgatttaacgccttgcccgcaggcgggtattggtacgccggttgagctgtggggcaaggagatcaaaattgatgatgtcgccgccgctgccggaacggtgggctatgagttgatgtgcgcgctggcgctacgcgtcccggttgtgacggtgtaacttgttgtaagccggatcggaggcaacgtcttctgggtgcaaaaaaatcatccatccggctggtcagcaactgtagttgttaatgtgacagagccattgcccatgatagtgtccattaaaaggatggacactatttccccggaacctgaactcaccgcacaggcgttctacataaaacgcttacgcttcattgttgactcgaactcgacttcagataaatcacgctttacccttgatggagcctgtacatagatttgtgtaattgcctgattttgatatgttcaattcaacatcaaatgaaggttaaattatggacgacaaacaattgcaggctcaggctgcgttcagcaaagcatcgcaaccggcgatagatgcttcattaaatttaagattcagcttcctcttcagccacccgtacgccaatcttcaacacttcattatcttctttctcggccaccgtccagatcatcccggcaaactctacctggtcaccgacaaccggtgccgcgcctaacaactgctggacaatttcacccagcgtttgctgcttatcacgatattctcgcccgtcttccaggccatatatcagcgcaacatcagcatatttggcgctggcttcgagaatgaagtcaccaaagaagcgttgatccagcgcgaccggcggcgactggctgaacagtttaccgagcgccggaagatcgcgttcccgaccaattacacacaacacatcgccttcgcgcagtcgggtgctgccggtaggatgaagcaactggttatcacgaaacagtgccgcaatacgcgtctcttttggcatatgcaaatcgcgcagtgccgcgcccacgcaccatttatcggcactcaattgataaacaaactgctcccacggattttccggatgaatatccaggccaacgcgtgacaccggacgtcccactggcggaaccaccactttggcttttttagccgcccacgagagtgatgttccctgcaagagcagtgaaaccagaaccacaaagaaggcgacattaaagaacagacgtgcattctccagccccgccatcatcgggaacacggccaggatgattggcaccgcgccgcgtaatcctacccagctgataaacacgcgctcacgcagattgaaaccgcggaaggggagcaatccagcaaataccgaaaggggacgggcgaagaatatcatccatgcggacaaaatgagcgccggaatggcaataggcagcagatcgcttgggttaaccaacagccccagcaccaggaacatggcgatttgcgccagccaggcgaggccgtcgaaattttgcaggatgccgtagcggttgcgaatagggcgattacccagcagaaaaccgcacagatacaccgccagaataccgctaccttccagcgcagtagttaatgagaaaatcagaataccgccacttaatgccagcaatggatataatccggcgggcagggcgatgcggttgatcatttgcagtagtaaataaccgccgccaagacctattacaatgcccagaccaaattgttgcagaatatcgacaatgaacatccagctaatattgctctcatgatgctggatcatcgcaattagggtaatcgtcagaaagaccgccattggatcattactgccggattcaatttccagcgtcgagccaacacgttcgttaagccccttaccacccagcagagaaaagaccgctgcagcatcggtagagccgacgatagcgccgattaataagccttcaatcaaatcaagattaaacagccacgccgccatcatgccggttaaaccagaggtgataagcacgcccagcgtcgccagcgacagtgccggtcctaacgccacacgaaaggaactggcctgagtgcgcatcccgccgtcgagcaaaataatcgccagtgccaggttacttaccatgtaggcgaaggggtaattatcaaacgggataccgccgacgccatcgactcctgccagcatgccgatcgccagaaaaataaccagaataggaatgccaagacgggaagaaaatgaactaagtaatatactgctggtgacaaggatggatcctaagatgaaaaggctaattattgttgtggcatccaacggtcggttactcctgattacgctgtctcttatataaaccctaccatattagcggcagagacagcgttttacttagccctgaagcgtgatttttttacattttaagaacaggatgaccgctaatcgtcaactgagtgccttcccgggtgttattcagaatggcatgtgcgcccaacggcagcgtaaccgtgcgttgttcatgaccaaaatcgaggccggtaatgagtggaatcgacaggcgggaacgcaaaaacgcgtacactgactccaggttgtaacctgcgtcataatcattgggcgtgctgccgctaaagctaccgagaataatcgccttctgacgtggcaaaattcccgcatgatagagctgcaacagcatacgttcgacccggaaagggtgctcgttaatatcttccagcaccagaataccgttctcaatttttggcatccacggtgtaccgatcagtgaaatcagcatcgcaagattgcctccccacaacgtgccttcggcccgacatgtcgggccttccccttgccattcaatggtgaaggtttcattgcgtaacgccagccagaaatggtgctcggtaaaggcgttcagttcatccgcgccaaagtttgctaccagcatggggccgctaaaggtgatgacattgccatgcgccagaagaccgcactgaatggcggtaaaatcgctatgtccgcaaatgagcaacgggtcatgttgttggcgagccaccagtgcctgccagtcaatatctgccagtaaacgactggcaccgtaaccgccgcgtacagccagcacgatggtgttgggggtagtcagtctggcaagggaattgagatcttccagacgctctgtttccgtacccgcaaaacgctcacaacgacgggcaataacctcgacgttattgacttgatgccccgcgtcggtaaggcgctggataccacgcagcgcggcgtgctgtttaatgcagtaacccgatggggcaattaagtgaaacagagacatggcaattccttgctgacaacagaaacgaaatgtatatcatgccgcttaggtgtgccgttgtcacctcaacggcgattccaggctataaggatagaagaagtgaaattgagatggtttgcctttttgattgtgttattagcgggttgttcatcaaagcatgactatacgaacccgccgtggaacgcgaaagttccggtgcaacgtgcgatgcagtggatgccaataagccagaaagccggtgcagcctggggcgtcgatccacaattgatcacggcgattatcgctatcgaatcgggtggtaatccgaacgcggtgagtaaatcgaatgccattggtttgatgcagttaaaagcttcaacctccggacgtgatgtttatcgccgtatgggctggagtggtgagccgacgaccagcgagctgaaaaatccagagcgtaatatttcaatgggggcggcttacctgaatattctggaaaccggcccgctggcaggcattgaagatccgaaggtactgcaatatgcgctggtggtgtcatacgctaacggggcaggtgcgctgctacggactttctcgtcagatcggaaaaaggcgatcagcaaaatcaacgatttggatgctgacgagttcctcgaacacgtagcgcgaaatcaccctgcgccgcaggctccgcgctatatctacaaacttgagcaggcactggacgcgatgtaaatcagtcgcgcactttgtccgctttttcccgggcttctcgctcgagagagaaaataatccgctgtaattgccgctccaccgtcgggctgacgttaagaaaacggaagctcagacggggagtggtgatggtttcattcttgccatcaatcactttgcgctcgctgatggagattaactgggcgtcaaagtgaaaaacaccccattgccccatgttgacttcaatctgagcgaagcgcatgccttcttgtaattcggcaggctttgctgtttccagtaatgcgcccatgccgcctaacgacaaatcatacaggcggaaacgtaacgtactgttatccgccagtttggtctggcaaaaataaggcggatggagtggggcggagatgcggaaatatcggcgtcgttgtacaaaccataaggtgggaggcggtacggtaataaatgccggaagctgcaagtattcactctgctgtagttgttcaacagtaaactcgactttcgcaccctgagtttcggcggtaatggtaatgtgctgtgcctttagcacggcgatgttgtcttcggcttgactgccgaaatccagcaccagtttatccggggttattgccagtaatttgctgatcagctgcccgccattccaactgagacgcaaaggaattgcggctttgtgcaaatcgcgtaacacgcccaggacggctaacggattttgtttcaggaactgctcatggtaatgactcacgcggaaaaactcctgactgacaaactgtctttggtttatcggtcacagttaacaaaacttaatacaaatgcgtgaatattttttacatgttgttcttaaatcagccgacatacgcccagcatcgatcccgcccttgcctatacttagagcgttgatgtaagcatttcttgcgtccgattcatcgaaacgagggcctgaacatgggaattattgcctggattatttttgacctgatagccggcattatcgccaagctaatcatgccggggcgtgatggtggtggatttttcctgacctgtattctcgggatagtcggtgcggtggtcggcggctggctggcgaccatgtttggcattggcggctccatcagtggttttaatctgcacagcttcctggtggcggtggtgggagctattctcgttctgggcatattccgcctcctgcgaagagaataagattttcataaggcggatagcgatacagatgccgctatccgctttcacatcagaacgtatactcgacacctgctttacgggtgaaaaaaatcaatatagcacttcgatatccgataaagtcggttcccggtaacaacaacagaatccttttttaattattgtttcgttgtttttggtgtgattcagaaaataaatattttagacagtagccagtcaggcgttaaaaatggggcggatagtgaggcggttttggctgcgcttattgaacatttagaattgatcaatccttctggcagattaagccaaaatacccgttcggcaatgcttcagttacgcgaagaggaatggtctgaattctttttttggttgctaaattctctggagtgtctggattatgtgattattaatttaactccagaaagcaaaaaaacgttgatgagtgaacaccgtaacaatattcaggtagcaattgatgctttatatagccaacgtcggcgtaaatcgccgggtgatgaaagtgaaacacttacccgtagaaatgacgctatcttcggcaaccacgtatggcaaacatttgcgcaatacttcccgccaggacttgaaaaaccgtctgtgtagaaaaaaccatagctatggtgttatctgccgacaacgccatccggagaagccgaatgacgttgtcggagtaagcgctggttaaggtgtgggttgtgcctctttggttgagggttgcgtcgttgctgacttaacggtcggacgcgtcgccggaacattgtcacacggttgctctttcgggcagatcaaatccagcattttcagcgtcacgccattggtccagccaaagccatcctgtaatggatattcgccaccgccgccccccgttccggtggtgctgacatcatatttttccaccagctttttctcccggtcataggtgtgctgaacattggtcaggaagtgccagctaatgtccatcgccacctctttttgcccgtagttttgtaatccttctgtcgcgacccactgtaacggtgcccagccatttggcgcatcccattgttgcccacttttcaccgacgtggtgttcaggccgccgggttgcagcagatgtgttttcgtcgccgtcgccattttgttggcgcgatctttcgctgccgcattgacgtacagcgggaacagggcggccgcggttaactgattgcgcactttatgacttttcaggtcgtaatcggcataccagccttgttgatcgttccacaggtatttttcgatccctttttgacgggcatttgccagcgtttcgtactggtttgccatcgcgttatctccggcagctttgctggcgcgggcgaggattttttccattttaaacatcaggctgttcagatcgaccggtacgatgctggtggtgcgtaaggtatttaactgctgcgggttgtccatccagcgcgagctgaaatcccagccagacgcagcggcagagcgcaggtcgcggtaaatttcagtggcaggtcgattcggattgcttttggcggtggcaatatcttccacccatgactctggtcgtggcgtatcgcgatcgtcccagtagcggttgagaagggtaccatcctgaagtttgacaacgcgtttttcctgttgtccggcttgcaggttttcaacaccgtccatccagtaagcatattctttttgcatttgcggcaggtattgcttcaacgcggcatcgccttcatgctgcgccagtaactctaccatcagggcaaagaagggcggttgcgagcggcttaaatagtaactgcggttgccgttgggaatatgaccgtaagtgtctatttcatgagcaaaattggccaccatatccgcgactttatcccagtgaccgctttcggcaagtcctaacatggtgaagtaactgtcccagtaatatacctcgcgaaagcgtccgcccggcacgacataaggttccggcagcggtaacagagaatcccatttttcggtgttttcggtagaacgcgttaataccggccaaagtccgtcaatatgttcgcgcagtgactgcccctctggcggaacatatttctcgccttctttcggcagggtgaaattgacgttaacgaaatggcgcagatcaaatccgctctggttttgctgcatccgataatcagcaaggatcatcagcggatcgctgttcggcacggcatcggcaaaggttttttggtccggaaaaagtttggcgttttgcacatcattaaacagcggccctaataaaatatcaggcggctgtggtgttaccggtgtttcttctgcctgcaccgatagcgcagcgaaacacaaaaagatacaggctggaattaacgccattttttgcgggcgagaaggtgcgggggatttcatcaatcattctcctttggcgaaaccgaataaaacggtattcaagtatcagaaaaccttagttcaggatcgcactagctgcatgatcgaaatctcattctgcgaactgtcaggcattttagaaaagggaattaaagggataaataacggcgaaatagagtgatcaaataacgtctgtttattagccagccagcggcgttgggttcgtgattagcgaagaaaaatcatcataaattggtgaaaaatataacaggtagttaaaaaccattagtgctgagtaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagtggcttaaccctgacggttgaaacgttgcgttttaacgtccagcgttagcgtttcttctggttgtatcgcatacagtttctcaccctgctggcaaatccagccaatccccagttcacgggcgattagggcgctgtgggataccggacttccggcgctaaggcagataccttttacaaccgccggatccagttgcagtactgtggaaggataaatgttctccgccagtagaatagttggcgagttaaactgcgggagttcttctttcgtttgggtcaggtggaccagggtgcgatgcagaagatcgtccacatcaatatagcgagcttgtagatattcatcatccagttgctggtattgctggctaagttctttaagaacttgctgccaggcatattctgccgtgcaatgttcatgctgaaggagttcgcttgccgccgccagcagttccggatcatctaacagtgtatggtgaccagaaaagattgcggcaatatcgtcaagcccgctggcttctgctttcgctgttaacgtcatcagatctaataacgtgaagtcaatagcctggcgtaatcgatcttgttcttcttccacggtcagggttgattttgcctgtaccgtacataaaactggttgataataaaaggctttacccgaaacaggcggaacgggacgcagagtaggtggagcgacttcctccgtttcaccaaagttatcttcagccagctgacggaaagcgatcagtgcctcttcagcttctggccctttcgcaatcaggcgcagcgtatcgttatagcgaacttgtagtaacgcaatctggttaatactctctggtgtgacgcatttgccgtttttttccagcaacatatcggcattaaatgtcgataaggtataaaccagccgggaggccggacgtacatgcaggccgttacggttttttatgaccaccgccagagaacgggcttcttcatcgtacgcaggacatgtgtcagagatttcagtgtcggaggacggtaaacccagttgttcacgtttggcttccagcgcatgcatggcgtcaaagataactttgtcgatatccgcccccgaggccgcgctgaccgttgctgccagtgtaccttcgaccaacggcgcagcacacaaacgtacttttgcggcgatctcgggagccagcaattccagcgcagtttcagcactcaataatgcgctacccatatccatcatgaccagcacatggtcggcatcagcaacagattcgatggcctccatcactttgacggcatcggtaccaatgggattttgtggatcgtcaattcccgcggcaatggcgattttacaactatcactcattaacatctgacgggctaattcaccgacaccttctcccagtcggctgctatgtgaaactatgaccaggtttaccatcaccaattccttactcttttgcggctaacgccaacatttgcatcataaacatcaccgaggtcgcgccgggatcctggtgaccaatactgcgttcaccgagataactggcgcggcctttgcgggcttgcatcgtaatcgtactttgtgcagcggattcggcgatgctactggcagcttcgagcgccaccggaacagagagattttgctcgctggactgacgtaacgattccaccaccggcacccacacatcacacatggttttatcgccaggttcggctttcccgcgactgattacgccgtccgcgccatcgcggaacatctgataaagctcttccagtgtcaggctttgccgtgcctgggtcgcctgtgcggcgcggataaagaaggtaccgaacagcggaccactggcaccaccgacgctggaaagcagcgtcataccggtattcttgagaatgaaaccgatatctttatctgcgatagcagggagtttttccaccactttgctaaagcctcggttcatatttagcccgtggtcagcatcgccaatttcgcgatccagtccggtaagatactcgctctcggtgctgaaaatatcgccacaacgagtgagccagttaacaatttgagttctgctcagtgacattgctttctccttatttaccccagttaagggccggggtgtggaccggggcgtcccagagtgccagcgtttcgtcatcaactttcagtaaggtgattgagaaaccggtcatatccagtgaggtgcagtacgcgccaattaaattacgttcgatagtcaatcccgcttgctggcaacgtgtggtcaggcggttatagacgccgtacagctcagaaagcggagttgcgccaagattgttaaccagcgcaatcacccgatcgccagactggagcggttgtttggtttgttgttcttcctgccaactgccttgttgataatcccagaaacgcaaagtgcgatggtatgagccatttaccagcagggtgtcgaacatttcatcgacggtttgatcaagggaagagaaggggcggcggtcaatacccggctcaccatgaatgccgacgccaaactccatctcattatccgccagggtaaaagaaggtttgcccgcggcaggaacggtacaggcaccgagagcgatacctattgagtggccttgattattcagcttacgccccagttccgcacaggcgtccagtgagtcgccacgctccgccgctgcgcctacgagtttttcaattaatacggtgttggcaacgccgcgtcgcccggcagtataaagactgtcttttaccgcaacgtcgtcatcaatgaccacagtggtcacttttacgccgctatcgtgcagtaactcggtcgctgtttcaaagttaagaatatcgccggtgtaatttttgataatcaacagtacaccttcgccgccatcaacttgcatggcgcattcaaagattttatcgggcgtcggtgaggtgaaaatttcgcccggacaggcccccgaaagcatcccctgaccgatataaccacagtgcatcggctcgtgtccgctgccgccacccgacagcagggcgacttttcctgcaacaggggcatcagctcgggtgacatacaccggatcctgatgcagtgtcagcgatggatgcgctttcgccagtcctgccagttgttcgtccagtacgtcttgcacatcattgatcaattttttcattattttgctccagcaattacggtagggcatggatgatgttcaacgacacggcgaccactgactgccgatgaatccattgtgcatcaggcaagggaaaagaaaattagcccaaattatgtttcatagtgaaacatatgctttaatgaatgttccatattgaaacttttacgtgtattaatacttaaaattgcgagccggaacaccttttgtcataagggatgcgggatatgagtggcgcttttaacaacgatggtcggggcatatctcccttaattgcaacctcctgggagcgatgcaataagctgatgaaacgggagacatggaacgtaccacatcaggcccagggcgtgacatttgcttctatttatcggcgtaagaaagcgatgctgacgctcgggcaggctgcgctggaagatgcctgggaatatatggcaccgcgagagtgtgcgctgtttatcctcgatgaaaccgcctgcattctcagccgtaatggcgatccgcaaaccttgcagcagctaagtgcactgggattcaatgacggcacgtattgcgccgagggaattattggtacttgtgcgctatcgttagcggctatctctggtcaggccgtgaaaacgatggccgatcaacatttcaaacaggtactctggaactgggccttttgtgcaacgccgttgtttgacagcaagggccgattgacgggaacaatagcgctggcgtgtccggttgagcaaactaccgcagctgatttgccgttgacgttggcaatcgcccgcgaggtcggaaatttactgctgacggacagtttgctcgctgaaactaaccgtcatttaaatcaacttaatgccctgttagaaagtatggatgatggcgtgattagctgggacgagcagggtaatttgcaatttattaatgcccaggcggcgcgggtcttgcgccttgacgcgacggcaagtcagggacgggcaatcactgaactcttaacgttacccgccgtattgcaacaagcaataaaacaggcacatccgctcaaacacgtagaagcaacctttgaaagccagcaccagtttattgatgcggtgataacccttaaaccgataatagaaacgcagggaaccagctttattttgttgctccatcctgtggaacagatgcggcagttgatgaccagtcaattaggaaaagtcagccataccttcgctcatatgccacaggacgatccgcaaacccgccgcttgattcattttggtcgccaggcggcgcgcagtagctttcctgtcctgctttgtggagaagagggcgtgggcaaggcactgctaagtcaggcaattcataatgaaagcgagcgtgctgcaggtccttatatcgccgtcaattgtgagttatatggtgatgctgcgctggcggaagaatttattggtggcgatcgcacggacaatgaaaatggccgtctgagtcggctggaactggcacacggcggcacgctgtttcttgaaaagattgaatatctggcggtggagttacagtctgctttgcttcaggttatcaagcagggggttatcacgcgactggatgcgcggcgtttaataccaattgatgtcaaagtgattgcaacaacgaccgcggacctcgcaatgctggtggaacaaaatcgttttagtcgccagctgtattacgcgctgcatgcatttgaaattaccatcccgcctctgcgtatgcggcgtggcagcattccggcgctggtgaataacaaattacgcagtcttgaaaaacgcttctctacgcggctgaaaattgatgacgatgccctcgctcgcctggtttcttgtgcatggccaggcaacgattttgaactttacagcgtcatcgagaatcttgctctgagtagtgataacgggcgcattcgcgtcagtgatttgccggaacatctgtttaccgagcaggcgacagatgatgtcagcgccacccgcctttccaccagtctgtcatttgcggaagttgaaaaagaggcaattattaacgcagcccaggtcacaggcggtcgcattcaggaaatgtcggctttacttgggatcggccgcactacgctgtggcggaaaatgaagcaacatggcattgatgcagggcagtttaagcgccgggtatgaaagacagaaacgatttctgatacatcagagtgatctgtatttcattccggcgcacgctaacaattttcagcatcgtttaagggcttgtctatcccgcacttaaaagctgaagcgatatcctccgttgacttgcttctgatcaaagaggttaccctgcgtgtaatccgcttcgagatagaatgtgtgctgtttgttatactgtgcactgactcccacgccgttattccagccattacctttgaaactgtacttctcccgggagttgttcaacagatattcggtatcccctgaaaactcgcggatagcgccagtcttcacatagacattcagctggctgttgcctgcggtgatgtcataccccagtatcatgctggcacgccccagcagcgattcgtagtgattcagatgtatattgaggccattactcgccttcatagtcatctcattctggtggctgtatgtaagctgggtttgcggctctatatagaacccataaccagtaggggacaggttgaacctctgcccggcttccagggagatgctcattccattcgcagtgccgttggcgttaacgccgttgttctgactgtccagtacgtggaaactatttttctggcgcgatgcttttataacgagatcgctgtaaaaaccgttttgtgccatgtaactggcgtacattcccatgtagtctgaacgtgcggtaccgtcgcctccgctatagtccggcgatgcatgtgttgagccaatatacagaccgacatacaacggcattacatcagagagacgtttatccccaccaaactggataccgctgtaacccatgtcaaagccgctcagtttgccactggcaaaggagtccaggcttcccccataactgcgcaaccagatattaccgtctttactctgatttcgcaggtcacccatccgttgcatcagcgtacggttttcaacatagttcaataagtaaccgacattgagataattgccgccagcatctgcggtcgtggtgggtttaggcgtgggagcgggttcaggcgtaggatcggggttgactatgggaggctgagcgggagctggtgtgggttcaggattaggagtcggttccggaactgtcccggaagcgtaaagctcccagttagtgccatttttacgcacatcgtacagatatccccccaactcaacctgagaagacgcgctgaacgaggccgcgccgtcagtggtttttaccactgtcagaacttcatttcccgttgtggcctcgctgccctggttgcggatagccaatacgtgattaccagcactactcccgctgatattcaataaatcccctttattattaacgccattaccctcgccaacaacatcagcacgcataataaaggtactgttaccgctcaggttctctacgtttaatgtggcaaatgtgccggcagttgacccgtggctggcaaaatcgacagttgaatggctcagcgccagcgtgtcgagattagaattacttgttacgttccagacgctgttattcattgcaacgtccagttttccgccattgacattatcgctgagggaggaacctgtccaaaccgacccagggtgcatatccagattgattagcccacctttggaaagaacgctaccgttgataagcatacgacccgaggcgttgatgcggctggcggcataaccatcgtcatgttgcgttgcgatggccatctggtcgggtgtactcatatcaatgaccagatcgctcgtgaggtcgatctggctgttggtcatggcataaattcccctggctcctgccgcgccggtgatagccaaactgtctccggttattctaccgccgctgagagcccacaaacccagcgccagactgccattacgatcaactgtaatatcggtattttgcatgttgacaacagccgttgccgtctgggccgaggcaccataagaaccgccggaaaagatgctgtttcgttgcgctgccgtgccagtaaaattgattatcgcgtctgaaccactggtgacgaggccaccgccctgcgcggaagaaatatggctatctgcaccgatagtggttgtaccaccacgaacttcgacgccattggccgcggctccagttacatcaacagtgagtgcattcgcgctaacctggccaaagctccagaggccgtgagcattatcgccattggttttaatggtactgtttgttccgagatcgacaacagagtttttctgtacgtttatccccatggcgctgtagccctgaacatcgattgtcaggtctgtagccgtaaaacgcgcagcaccattggcgttattgccgttgagaccaccgatataaacacctgtacttccatcggtcgtgattttacttccgcttccaagatcgacactggtgccatagtcattgatggttaggcctataccgttcgagttttcaatggtgaattgagtggctgttagtgttgagctatgcccaataatgatgccgtcatcgttactcttaatggtgctgcctgtgcctaagtcagcatgggtatagtcaccaattaagttaatgccgatggcagaggtttgaccaacaacatctactgtgagtcggttagctgtcagggagctgtttttgccctgaataatgattccttttgcatatccagaggcgtcgttgacattgacggtgacatcattacccaggttgatattgccaggcgtgtttcctgctggggtcattacaccatagaggtttcctgatggatcggcggtatctcctgtaattctgtcaccatcattaatagtaatattggtgccatattgacttcctgtatcagcagctatcagcaggggggaaaagataattgcattcaaaccaatagcgccaaattttatcagttgaattgagggcgaacggatttttaattcagcgagacgatctgctttggtattcccattgtgttgtttgatgcccataccactcctatatagtacccagactatgggtctatggattttgtcattttgtttaaatcaatgaataatatcctcttatcatcatgatatttgtatggtgcaatcatgatgagcttctcagagaataattctctattaccgggcaaaatcaggaacacaggaattaatatatatttaacatcccccttacaaaggtgagtttatatcgagttattccctaagttgtcgttacttattccaattcgttactataaatatggcaaaaatattacaacaaacagcggttaaaaaatttggtgaagattttttgtaataatcctaattagttatgggaatttcgcttgatgtatctgcataacaaaaacaatatgcgccatttttgcattactaataagaaaaagcaaaaaacatcgatattcatttttggtcaatgggttttctggcctatcgttgttattgtgctactggttatcattttcatcttgccagcatattggagcgtgatcaattttgatcagctgtgaagggggctgatgtgtagtgatacaaaaacttacgttatatcactgctaatgagatatccggcatctgaacacttatgtctttaattattctcgtggttcactataggcaataagcacaaaagtgtaggatgttacaagaatgattaggactcggtgaaatgaaaaatccacgcaattgcgtggattttatatacttttgcgctcttcatgagatttagcgaaacctcatgagacaataaattaattagacgttgaaaaggaagttcatcacatcgccatctttcacgatgtaatctttaccttctgcacgcattttgcctgcttctttcgcgccttgttcacctttgtaagtgatgaaatcttcaaacgagatggtttgtgcacggataaagcctttttcaaaatcagtatggattttgcccgctgcctgcggcgcggttgctccaaccggaatggtccatgcacgcacttctttcaccccagcggtgaagtaagtttgcaggttcagcagtttataaccggcacggatcacacggttcaggcccggctcttccagcccaagctcctgcataaactcgtcacgttcttcgtcgtccagttcggcaatgtctgcttcaacagcagcacaaaccggaaccacaacagaaccttctttcgccgcgatttcacgcacctggtcaagatatgggttgttttcaaaaccgtcttcgttgacgttggcgatgtacattgttggtttcagcgtcaggaagctcaggtaacgaatagccgctttctcttcagcgcttaaatccagcgcgcgcagcatacctgcattttccaactggggcaggcatttttccaggaccgccagctcagctttcgcgtctttatcgccacctttggctttcttctgtacgcgatgaatcgcacgttcgcaggtgtcgaggtctgccagcgccagttcggtgttgataacttcaatatcgtcagccgggttaactttgccggaaacgtgaatgatgttgtcattttcaaagcagcgaacaacgtgaccgatcgcttcggtttcacggatgttggtcaggaactggttacccagaccttcgcctttcgatgcgccttttaccagaccggcgatatcgacaaattccatggtcgtgggaagcgtacgctgcggttttacgatttcagccagttgatccaggcgaggatcaggcattggtacgacgcctgtgttcggctcaatggtgcagaatggaaagttggccgcttcaataccggctttggtcagcgcgttgaacagggtagatttcccgacgttgggcaaaccgacgataccgcatttgaatcccatgatttaaatcaccttaatatcttaataatcaacctgttattgctaacagattgcagaaatggaaataactttgcctattatacacggcactcggcaaaaatgccgcagacaacgacttattgcgctttaaaggcgtgcaatcggttcgttgctttggtcaagccatctgtaaaccacatttcagtacaacgcgccgcttcgtcaatggcttcatcaattaacttctgttcactaacaggcggtttgcctaacacaaaaccgacaactttatttttatcgcccggatgaccgattccgatgcgtaaacggtgaaagttagggttattacccaatttactgatgatgtctttcagtccattgtgaccaccatggccaccgcccaatttaaatttggcgacgccaggaggcagatccagttcgtcgtgggccaccagaatttcgtccggattaatgcggaaaaaactggccatcgccgcaacggctttgccgctgagattcataaatgtagtcgggactaacaggcggacatcttcgcctccaagagtgactcgcgaagtataaccaaagaatttagcctcttcgcgcagcggagcgcgcaaacgctctgccagtaagtcaacgaaccaggcaccagcattatgtcgcgttgcggcgtattcagcaccggggttcgccaggccgacaatcaatttaatcgtcacgtttttttgtcctgagtgtgtacataactggcgcgtagtttactggttgcggccccgcttgacaaaaaactgcgtatcaaatgcagataacgtaataattgcctgagtggactattagaaagtcaaggtgttcaggcgtttatttgtaaagttttgttgaaataagggttgtaattgtgatcacgcccgcacataacccactgggtgttgtctatactttacacataaggaagaggggtattccctgttacaacccagaaagttccggaggtgacatatgaaacgcaaaaacgcttcgttactcggtaacgtgctcatggggttgggtctggtggtaatggtggtcggcgtggggtattcaatcctcaaccagttaccacagtttaatatgccccagtatttcgcacatggtgcagtgctaagtattttcgtcggtgccattctctggctggcgggtgcccgtgttggcgggcatgaacaggtgtgcgaccgttactggtgggttcgccactatgacaaacgttgccgccgtagcgataatcgccgtcatagctaacaaataatgcagtttgctgaccagtcagtttgcgctgactggtcaatctcgtacttataaatccgccatcgccgcgcgacgattcgggaagaacgccaggcgtcccgggatcggttgaatgccagcgcgagccatagtgcgcagtggctggaattccacgttgcacacgcgcagttcacatccctcgggcagacgcttcacaaaacgctggaacgcatcaagaccaccagcatcaagtaccggaacggcatcccacttcagaatcacaatccgtttgccttcaagacgtgactccaggtccgtgaataagccttcagcagcagcaaaaaacagcgggccaataacgcgcagaaccaggacatcgtctggaacatctacgactaccggtgccaggcgagtcatacgtgcgatacgacgcataaacagcagcgatgccagcacgatccccacgctgatggcaataaccatatcaaacaacacggtcagcgacatgcacagcagcatgacgatgatgtcatctttcggcgcatgacgcagcaagtcgaccactttgtgcgcttcactcatgttccacgccaccatcaacagcagggctgccatggcggaaagcggcagccaggagagcagcggtgccagtaccagcagggcaagaataaccagaatagagtggatcaccgccgagataggggacgttgccccggcacggacgttagcggcagaacgcgcgatggcagctgtagcggtaataccaccaaagaacggagcgataatattccccagtccctgtccaaccagttcgctgttcgccttgtgtttcgtcccggtcataccatccagcaccacggcgcagagcagagattcgattgcgccgagcattgccattgagaatgccgcaggcagcagtgtgcgaatagaatcccaggttagcgtgaattctgaattaggcagatcccacggcagcaccagttgcggcagcagttgcggaataccgttaccctgagaaccatcggccaggacgtagtggaattgcgaaccgatggtagcaacatgtccgccgagcaggttaacaatccccatcaccgcgcaaccagccagcaaggccggaaggtgaccgggtaaacgaatgcccagacgcggccaaaaaacaagaatacctagcgtcacaatgccaatggcagcatcacccacattaatggtcggcagcgccataaataatgcgccgactttttgtagataatgttccgggacatgggccatttgcagaccgagaaaatctttaatctgcatggtaccgatggtgatcccgatacccgaggtgaaacctaaggtgacggaaaccggaatatactcaatcaggcgaccaaagcgtgccagacccatcagaatcaaaaagatccccgacagcaaggtcgcaaccagcagtcctgccagtccaaactgttgcgacacgggatagagaattaccacaaatgccgcagtcggaccggaaacgctaaagcgtgacccacccgtcagagcaatgacaatccccgcaacagctgcggtatataaaccgtactggggtgccacaccactaccaatagccaacgccatcgccagcgggatagcaataatcccgacggttatcccggcaatcaggtcacgggtaaaccgtgcggcagtatatttttctttccagcaagcgtcgatcagagcgcggaaaggcatcacatgtgaggaaaatattttgttcacaataatgtttcatccgtgagcgcatcatctgtcaactaaatggcaggtgaaggaggcataggtcatacaaatggatattacagacaaaaaaacccgccgcagcgggtctttgagccgggttcgattagtgttcgaacatggcagagatcgattcttcgttgctgatacgacgaatcgcttcggccagcatacctgacagggtcagagtacgcacgttcggcagtgatttgatttcatcgctcagcggaatggtatcgcagacaacgacttcatcaattacagagttacgcaggttgttcgccgcgttgccagagaagatcgggtgagtcgcgtacgcaaatacacgtttagcaccacgttctttcagagcttcagcagctttacacagcgtaccgccagtgtcgatcatatcatcgaccagtacgcagtcacgacctgcaacgtcaccgatgatatgcatcacctgtgaaacgttcgcacgcggacgacgtttgtcgatgattgccatatcggtatcgttcagcagcttagcgatagcgcgggcacgcacaacgccgccgatgtccggagaaaccacaattgggttatccagattcagctgcagcatgtcttccagcaggatcgggctaccaaatacgttatcaaccggaacgtcgaagaaaccctgaatctgttcagcgtgcagatccactgtcagcacacggtcaacaccgacgctggagaggaagtctgcaaccactttcgcagtgattggtacacgagcggaacggacgcgacggtcctggcgcgcatagccaaagtaggggataacagcggtgatacgacctgcggaagcacgacgcagggcatcaaccataacgactaattccatcaggttgtcgttagtaggggcacaagtggactggatgatgaaaatatcaccaccgcgtacattttcattaatttgtacgctgacttcgccatcgctaaagcgacctacagcggcgtcgccgagtgaagtgtacaggcggttggcaatacgttgtgctagttccggggtggcgttaccagcaaaaagcttcatatcaggcacgagaagaacctcaggcatgcgtccattggtggaaagaatctgccgaaaactgtgcgggccaggcatgatcctttccaggcggtgtattaaagagcgcgatgcaacgtctggaacaaggtgacgttgtcaccgaaactcagcttgcccggcttaaagcatggctctgtgcaatggggaaagattagcgcctttcgccacaaagccattgagccattccggggcttgctctagcacctggcgggcttcagactctgtatcaaattcagcaaagacacaggcccctgtcccagtcaggcgcgacggggcgtattctaacagccaggaaagcaccgcatcaacctcgcgaaaacgttttcttgcgataacctcgcaatcattgctgaattcacattttagcaacgtttctattgacctttttggcgtattgcgcgggagttcaggatctttaaaaatcaccggagtcggaatacttacaccagggtgcgccaccagataccacttctctggcggatccaccggcgttagtatttcaccaacgccttcggcaaacgcggcatgcccccgaacaaagacaggaacatctgcgcccagcgtcagccccatttccgccagctcatccatgcttagcccgcattgccagagatgatttaatgccaccaggaccgtcgcggcattggatgaaccaccgccgagaccgccgcccatcggcaaacgcttgtcaatgctgatattcgcaccgcttcccgtcggaagacgcccgctgtctgccgcagttttcatcaacaatcgcgctgcgcgaacgatcaggttatcttcatgttccacgccttcaacgggcgttaacagacgaatatccccatcgtcacgaagctcaatgctgatggtgtcgccgtaatcaagaaactgaaacagcgtttgcagcgtgtggtaaccatccgcacgctgaccggtaatgtataaaaacagattaagttttgccggagagggccactgtgtccgcattatttcactatccagttatccatttttaacttgatgcgttgaccaccgtcggtgagttccatattggctggcatcgcaggttgcgttttggtgtcataaccaccataaacaaccttccagtttttgccattctggctgtaggtaatttcgctcaggcggtactggtcgtccagtttgtagtcggttgcatcacccggtaaacctaaaatccactggcgcaagctgttgagcggaattggcattccggtcaatttgccaatcatctcttcggcgtcatcggcggtataacgctgacctttattgtcgactaactgcacgttacccggttgagcattcagctccagttccgtgctgcccaatgggttagtgagcagcagacggtagcgatcctggccggtttgctgccagaaaaagcgggcgtacactttttgttggtcagaaatataagcgaacgcgccgcgagtctgatactgattaagattgcgcacgtcttgctgatgctgacgccattgtggcgaatccgggcttttgccaggacctttgggcgtggtaacggaacaggcagtgagcacaagagcagccagcggtagcaggcggataagacgaaaatcgggcaggggcatagtgatgacaagtccttgagatacgttgcagttataacccttaatgctagcgttaccgtccgctatcgtctatgttcaagttgtcttaattgccagaatctaacggctttcggcaattactccaaaagggggcgctctcttttattgatcttacgcatcctgtatgatgcaagcagactaaccctatcaacgttggtattatttcccgcagacatgacccttttagcactcggtatcaaccataaaacggcacctgtatcgctgcgagaacgtgtatcgttttcgccggataagctcgatcaggcgcttgacagcctgcttgcgcagccgatggtgcagggcggcgtggtgctgtcgacgtgcaaccgcacggaactttatcttagcgttgaagagcaggacaacctgcaagaggcgttaatccgctggctttgcgattatcacaatcttaatgaagaagatctgcgtaaaagcctctactggcatcaggataacgacgcggttagccatttaatgcgtgttgccagcggcctggattcactggttctgggggagccgcagatcctcggtcaggttaaaaaagcgtttgccgattcgcaaaaaggtcatatgaaggccagcgaactggaacgcatgttccagaaatctttctctgtcgcgaaacgcgttcgcactgaaacagatatcggtgccagcgctgtgtctgtcgcttttgcggcttgtacgctggcgcggcagatctttgaatcgctctctacggtcacagtgttgctggtaggcgcgggcgaaactatcgagctggtggcgcgtcatctgcgcgaacacaaagtacagaagatgattatcgccaaccgcactcgcgaacgtgcccaaattctggcagatgaagtcggcgcggaagtgattgccctgagtgatatcgacgaacgtctgcgcgaagccgatatcatcatcagttccaccgccagcccgttaccgattatcgggaaaggcatggtggagcgcgcattaaaaagccgtcgcaaccaaccaatgctgttggtggatattgccgttccgcgcgatgttgagccggaagttggcaaactggcgaatgcttatctttatagcgttgatgatctgcaaagcatcatttcgcacaacctggcgcagcgtaaagccgcagcggttgaggcggaaactattgtcgctcaggaaaccagcgaatttatggcgtggctgcgagcacaaagcgccagcgaaaccattcgcgagtatcgcagccaggcagagcaagttcgcgatgagttaaccgccaaagcgttagcggcccttgagcagggcggcgacgcgcaagccattatgcaggatctggcatggaaactgactaaccgcttgatccatgcgccaacgaaatcacttcaacaggccgcccgtgacggggataacgaacgcctgaatattctgcgcgacagcctcgggctggagtagcagtacatcattttctttttttacagggtgcatttacgcctatgaagccttctatcgttgccaaactggaagccctgcatgaacgccatgaagaagttcaggcgttgctgggtgacgcgcaaactatcgccgaccaggaacgttttcgcgcattatcacgcgaatatgcgcagttaagtgatgtttcgcgctgttttaccgactggcaacaggttcaggaagatatcgaaaccgcacagatgatgctcgatgatcctgaaatgcgtgagatggcgcaggatgaactgcgcgaagctaaagaaaaaagcgagcaactggaacagcaattacaggttctgttactgccaaaagatcctgatgacgaacgtaacgccttcctcgaagtccgagccggaaccggcggcgacgaagcggcgctgttcgcgggcgatctgttccgtatgtacagccgttatgccgaagcccgccgctggcgggtagaaatcatgagcgccagcgagggtgaacatggtggttataaagagatcatcgccaaaattagcggtgatggtgtgtatggtcgtctgaaatttgaatccggcggtcatcgcgtgcaacgtgttcctgctacggaatcgcagggtcgtattcatacttctgcttgtaccgttgcggtaatgccagaactgcctgacgcagaactgccggacatcaacccagcagatttacgcattgatactttccgctcgtcaggggcgggtggtcagcacgttaacaccaccgattcggcaattcgtattactcacttgccgaccgggattgttgttgaatgtcaggacgaacgttcacaacataaaaacaaagctaaagcactttctgttctcggtgctcgcatccacgctgctgaaatggcaaaacgccaacaggccgaagcgtctacccgtcgtaacctgctggggagtggcgatcgcagcgaccgtaaccgtacttacaacttcccgcaggggcgcgttaccgatcaccgcatcaacctgacgctctaccgcctggatgaagtgatggaaggtaagctggatatgctgattgaaccgattatccaggaacatcaggccgaccaactggcggcgttgtccgagcaggaataatggaatatcaacactggttacgtgaagcaataagccaacttcaggcgagcgaaagcccgcggcgtgatgctgaaatcctgctggagcatgttaccggcagagggcgtacttttattctcgcctttggtgaaacgcagctgactgacgaacaatgtcagcaacttgatgcgctactgacacgtcgtcgcgatggtgaacccattgctcatttaaccggggtgcgagaattctggtcgttgccgttatttgtttcgccagcgaccttaattccgcgcccggatacggagtgtctggtggagcaggcactggcgcggttgcctgaacaaccttgccgtattctcgatctcgggacgggtaccggggcgattgcgcttgcgctggctagcgagcgcccggactgcgaaattatcgctgtagatcgtatgcctgatgctgtctccctggcacaacgtaatgcccagcatctggcgatcaaaaatatccacattctgcaaagcgactggtttagcgcgctagccgggcagcagtttgcgatgattgtcagcaatccgccgtatattgacgagcaggaccctcatcttcaacaaggcgatgtccgctttgagccgctcactgcgctggttgcggcagacagtggaatggcagacatcgtgcatatcatcgaacagtcgcgtaacgcgctggtatccggcggctttctgcttctggaacatggctggcagcagggcgaagcggtgcgacaagcatttatcctcgcggggtatcatgacgtcgaaacctgccgtgactatggtgataacgagcgcgtaacgctcggccgctattatcaatgacaagtttttctacactgcttagtgttcatcttattagtatcgcgctttctgttgggctattaaccttacgtttctggctacgttatcagaagcatccacaggcatttgctcgctggacgcgcattgtgccgccggttgtcgatacgctgttactgttaagcggcattgcgttgatggctaaagcgcacatcctgccattttccgggcaggcacagtggctgactgaaaagctgtttggagttatcatttatatcgttttgggttttattgcactcgattatcgtcgtatgcacagtcagcaggcgcgcattattgccttcccgctggcgttggtggtgctgtacatcatcattaaactcgccaccacaaaagtaccgttactggggtaagtcatgagatcgttagctgatttcgaatttaataaagcgccattgtgcgaaggcatgatcctggcttgcgaagcaatccgccgcgattttccctcgcaagatgtttacgacgaactggagcgtctcgttagtctggcgaaggaagaaatcagccagcttctgcctttagaagagcagttggaaaaactgatcgcgctgttttacggcgactggggatttaaagcctcacgcggtgtttatcgtctttccgatgcattatggctggaccaggtgttaaagaatcgacagggcagtgcggtatcattaggtgcggttttattatgggtcgcgaatcgtctcgatttgccgctgctgccggtgattttccctacgcagctgatattgcgcattgaatgtccggatggcgaaatttggctgattaatccttttaacggtgaatcgttaagcgaacatatgctggacgtatggttaaagggaaatatcagcccgtcggcggaactgttttatgaagaccttgatgaagctgataacattgaggtaatccgcaaattgctggatacactcaaagcctcgttgatggaagaaaatcagatggagctggcgttacgcaccagcgaagctttattacaattcaaccctgaagatccctatgaaattcgcgatcgcgggttgatttatgcgcaactggattgcgaacacgttgcgttgaacgatttaagttatttcgttgaacagtgtccggaagacccgatcagcgaaatgatccgtgcgcaaataaataacatcgcgcataaacatattgtgctgcattaattaatcgacattttactcaagattaaggcgatcctatgaaacaaaaagtggttagcattggcgacatcaacgtagcaaatgacctgccgttcgtactgtttggcggtatgaacgtgttggaatctcgcgatctggcgatgcgcatttgcgagcactacgtaactgtgacccagaaactgggtatcccttacgtgttcaaagcctcttttgacaaagccaaccgctcctccatccactcttatcgtggaccgggcctggaagaagggatgaaaatcttccaggagttgaagcagacttttggcgtgaaaattatcaccgacgttcacgaaccaagtcaggcacagcccgttgctgatgtcgtggatgtgattcagttgccggcgtttcttgctcgccagactgacctggttgaagccatggcgaaaaccggtgcggtaattaacgtcaagaaaccacagtttgtcagcccgggacagatgggtaatatcgttgataaattcaaagaaggcggcaacgaaaaagtgattctttgcgatcgcggtgctaacttcggctatgacaacctggttgtcgatatgctgggcttcagcattatgaagaaagtgtctggtaactcgccggtgattttcgacgtgacccacgcactgcaatgccgcgatccgtttggcgcagcttccggtggtcgtcgtgctcaggtggctgagctggcacgagccggtatggcggtaggtctggcggggctgtttattgaagcgcatccggatccggaacatgcgaaatgtgatggtccatccgcgctgccgctggctaaactggaaccgttcctcaagcagatgaaagcgattgatgatctggtgaaaggtttcgaagaactggataccagcaagtaatcttttttgcttgaaaaataaagtattagcgttctgcgttaagacttttttcatgggtgccggatacaaaaaaggccgcaggctgttacccctgcggccggtttcgggcgcatattgccatcacggcagcctgacgcccgttttcaccttacttccggttacgccaccagctgacaatcgctgcggtaataattcccgccaggatcggtgctgccaggtcgtgccagaaaatcatggcaaactgcgcgagcgtcatatagccgccttgttgtaatgacaacattttgcggctattcttgaattgttctggttcaagattagcccccgttctgttgtcaggttgtacctctcaacgtgcgggggttttctctttccagcaaccaatgccaccagggataaagcccccgcaacattgcgcctcaccggataacgccggcttggtgtggatactacgactcaattcatcttcacttcatccctgaaatgtttgcaatgaagagtgcattccggtttttcaacagctgttacagtcatttcatgagtgctctggatgaggcttccagctcgggttgccaatatttacttgtggaagtgataaagacaaaaatggccgcaggctgttacccctgcggccggtttcgggcgcatattgccatcacggcagcctgacgcccgttttcaccttacttccggttacgccaccagccgacaatcgctgcggtaataattcccgccaggatcggtgccgccaggtcgtgccagaaagtcatggcaaactgcgcgagcgtcatatagccgccttgttgtaatgacaacattttgcggctattcttgaagtgtctggtttcaagattagcccccgttctgttgtcaggttttacctctcaacgtgcgggggttttctctttccagcaaccaatgccaccagggataaagcccccgcaacattgcgcctcaccggataattccggcttggtgtggatactacgtctcaattcatcttcacttcatccctgaaatgtttgcaataaagagtacattccggcttttcaacagctgttgcagtcgtttcatgagtgctctggatgatgcttccagctcgggttgccaatatttacttgtggaagagataaagacaaaaatggccgcaggctgttacccctgcggccggtttcgggcgcatattgccatcacggcagcctgacgcccgttttcaccttacttccggttacgccaccagctgacaatcgctgcggtaataattcccgccaggatcggtgctgccaggtcgtgccagaaaatcatggcaaactgcgcgagcgtcatatagccgccttgttgtaatgacaacattttgcggctattcttgaagtgtctggtttcaagattagcccccgttttgttgtcaggttttacctctcaacgtgcgggggttttctctttccagcaaccaatgccaccagggataaagccccgcaacattgcgcctcaccggataacgccggcttggtgtggatactacgtcgcaattcatcttcacttcatccctgaaatgtttgcaatgaagagtacattccggcttttcaacagctgttgcagtggtttcgtgcagggtgtggtacaggctcgcaattctgattaacgacctgtccaggtagtatgaagaaatacaataagcaggaatttatattatctcccccgattaccgtcatcggaggagatataactgtcaggcaaatatcgtcatcaaataggcggcaaacagtgccagatgcgctgcgccattgagcacgttagtacgtccggtggagaaggagatatggcacagcactaaagaggccaccatcaccaccatttctggcgcaccaagtgcaaactgcaattcgttacccgtcataaaggcaattagcgtgacgacaggtacggtaagcgaaatggttgctaacactgaaccaaagaacagattcatcgcgcgctgaacctggttgttcaacactgcttttaatgcacctaaaccttccggcgacagaatcaacagtgccaccaggaagccagtaaaggcgacaggggcattcatgctgtcgagcaatgtctccagcgagctggcgttcattttggtcaccgcaataacggcaatcagatggataatcaaccagatagcatgccacaggctgctatgggcagacggtttaccgtgatgcgggtcgtcatcatcactgtcatcttcgtgctcgtagacaaacaaactttgatgcgttttggtctggatcagcaaaaatacgccatacattgccgcagaaattaatgctaccagtaacgcctgaccggttgaaaaattcgccgcaggcagagccattggaaataccagtacgattatcgccagggggaacagcgcaattaaatactgcttgataccaaacagattcatatattgggtggcaaacttacgaccgcccaacaataatgaaaagccaaccagcccaccggtaacaatcataatgattgaatagagcgtatcacgcattagcgttggcgcggcgtcgccggttgccattaaagctgaaatcaaactgacttcaagaataaccactgaaaggctaagaataagcgaaccgtaaggttctcccaggcgatgggctaatacgtccgcatgacggacaacactaaaggcgctacttaaaataccaataagcgcaagaagattgatggcaatgaccactggtagtgtctggctgcttccccacaggaacagcactaccagcgccagaaccgggaaaataagcgaagtctccttgtggcgggtttttaccgcctcttgagcatttgacattatggttatccctttgcagatgaatttatcgaaaatgtaaaaaataggtaggaaaaataacagaaagtgtctggatatcggtaacattttacgaatttttaccccgctgtcgattttttactcattggggcataaaaataagtattacgtttagacaatgtttgttttagcgtctcttaagaagagtctgacctgaaaattcttatgttttggcaagagtagatattgttgaccacacttaatgttcaactttgtaaaaggagtcaacgatgccgtataaaacgaaaagcgatctgccggaaagcgtaaagcacgttctaccgtctcatgcccaggatatctataaagaagcgttcaacagcgcatgggatcaatataaagataaagaagatcggcgtgatgacgccagtcgcgaagaaaccgcgcataaagtggcctgggctgctgtgaagcatgaatatgccaaaggggatgatgataaatggcataaaaaatcgtaaaaccggtcgcttagttaaagctattcgtgcggtgttgccttgcaagtggtccgtggattgcatattgtcccgttagtggtttcaaaatgagcagtaaaaatgtccggaagacaccaaaaagttgtcgcagggaagtatgcagtggcggaagtgtaaggtgataacgcgtgatttcttgatgaatgccgattgtaaaacggcatttggtgccattgaagaatcactcttatggtcagcagaacaacgggcggcttcgctggcggcgacgctggcttgtcgacctgatgagggaccggtgtggatcttcggctatggatcgttgatgtggaatccggcactggagtttaccgaatcgtgcaccggtacactggttggatggcatcgcgcattttgcctgcgcctgaccgccgggcgcgggactgcgcaccagccgggacggatgcttgcactgaaagagggcggacgcaccacaggcgtcgcctatcgactgccagaagagacgctggagcaggaactaaccctgttgtggaagcgagagatgattaccggctgttatctgccaacctggtgtcagcttgatcttgatgatggacgcacagtaaacgccattgtgtttattatggacccgcgacatccagaatatgaatctgatactcgcgctcaggtcatcgcgccgttgattgcggcggcgagcggtccgctgggaaccaacgcacaatacctgttttcactggaacaggagcttatcaaactgggaatgcaggacgatgggctgaatgatttgctggtatcggtaaaaaaactgctggcggagaattttccggatggtgtgttacgtccgggattcgcctgagtaaacttcccgcatagtggggcgtcagacgccccctcaaacattaaaatgtgagcactttatcggctgacagcgtccattgcgccagttccacaagagtaccgatttccaccccatcaatcagaggaagtgtactaatcccgcgcccgtcggtacaggttttgcacaatttcaccggtacattctgagcggtaaggatctccagcatttgctgaatgttgtagccttcccctggtttttgcccgcgcaacccggctgtgaccgcatcagacatgaggaacagacgcagatccagattgctctcctgctctcgtaacgcaatggccagccgcaagctgttaaacaaggattcgctcccgtaaggtgcgccattggcaacgatcacgattttttgcattatttactcctgtattcagggaattagacactcatcttctatcttactgcttctgcagcgtctgaccaatcggtcacatttttaaggattttcctgaaagcgcgagaaaatacgacaaaagttgccagtaatcgttattctttaaggctatggtttttcattattaccggaagttaccgacgttttgagccgtttcgttcctcgcattatcccgttttatttactcttgcttgtagcaggcggtacagctaacgcacaatctaccttcgagcaaaaagcggcaaatccctttgataataacaatgatggtctgccggatttaggcatggctcccgaaaatcatgatggggaaaaacactttgctgaaattgtgaaagatttcggcgaaaccagtatgaatgataacgggctggatactggcgagcaggcaaaagctttcgcattgggaaaagtccgcgacgcgcttagtcaacaggttaatcagcacgtagagtcctggctatcaccgtggggaaatgccagtgttgacgtcaaagtggataacgaaggacatttcaccggcagtcgtggaagctggtttgtgccgttacaagataatgatcgttatctcacctggagccagcttggtcttactcagcaggataatgggttggtgagcaatgtgggcgttgggcaacgctgggcgcgcggcaactggctggtgggttataacactttttatgacaacttgctggacgaaaatcttcagcgagcgggctttggtgccgaagcgtggggcgaatatttgcgattatcggcaaacttttatcagccgtttgctgcatggcatgaacagacagccacgcaggaacaacggatggcgcgcgggtacgacctgacagctcggatgcgcatgccgttctatcaacacctcaataccagtgtcagcctagaacagtattttggtgatcgtgttgatttgtttaactctggtacgggttatcacaatcccgtcgcgttgagtctgggattaaattacacccctgtgccattagtcactgtgacggcccagcataaacagggtgaaagtggcgaaaatcaaaataacctcgggctgaatcttaattaccgctttggtgtaccgctcaaaaaacaactttctgcgggcgaggttgccgaaagtcagtcgttacgtggtagtcgctatgacaatccgcagcgaaataatctaccgactcttgagtaccgacagcgaaaaacgttaacggtgtttctggcgacaccgccgtgggatctaaaacctggcgaaacagtgccgctgaaattacaaatccgcagtcgttacggtattcggcaactgatttggcagggcgatacgcagatattaagtttgacgccgggcgcacaagccaacagcgcggagggctggacgctgatcatgcctgactggcagaacggggaaggggcaagcaatcactggcgattgtctgtggtggtggaagataaccaggggcagcgtgtctcctccaatgagatcacgctaacgcttgtcgaaccgttcgatgcattgtcaaacgacgaactgcgctgggaaccgtaatcagaaaatgcgctcctgatgcacccataccgctgcttccacgcgagacttgagcttcattttcttcagcatgtgcttgacgtgcacttttactgtgctttcggtgatatccaggcggcgggcaatcatcttgttcggcaaaccctgggcaatcagcttgagaatatcgcgctcgcgtggggttaactggttaacatcgcgctcagtagtggcacggttagcgcgcaagctggcggccagaacaggcgttaatgcttcgcttaataccatttcgccagcagctgcctgatgcaatgctttcagcagatcttccggttccatatcttttaacagatagccatccgcgccgcgtttcagtgcggtgaccacatcttcttcatggttagagacgctgaataccacaatgcgccctgagagggacttttcgcgcagtttatccagcgtttccagaccgttcatgccgggcatattgagatctaacaggatcagatcgggatcaagagactccgccagttcaataccctgttcgccattactcgcttcgccaaccacggtgatatctggtgccatactgataagctgttttacgccagttcgcagcatcgggtgatcgtcaatcagcaggatagtagccggttcctgattactcatgggtatctccttggacgtctgtgaaagttttttcgggaataaaggtgaccaccacttcggtgccacctgattcacgacggcggacgcggcaatcgcctcgtaaactttgcgcacgatcgcgcattattatcatgccgtagtgattgctgcggatggcattttcaggcacgccgcagccgttatcctggacggtcagtttgacctgattatcgttttgcgccaccgtcaccacgacttcactcgcttgcgaatgtttgagggcgttacttaatgcctcacgggcaatttgcaacaagtggattgcctgatgcgaaggcaccaggcgaggcggcaattgataatccagcttcaccgggaagccaaatttggcgctgtactcttcgcaactcgcctccagcgccggacgtaatccaggctcggtgagctgcaagcggaatgtggtgagcaattcacgcaactgcgcccaggatgcattcagttcgttacggatctgacttaacagttcgcggctgctttctggcagcgcatcgccctgcatctgtaaacaactcacctgcatcttcatgcaagagagagattgggcaatagaatcatgcagttcgcgcgcaatggtggcacgctcttccatcacgatcaactgttgctgacgttcctgatggcgatccagcgccagcgtggcggtgagttgttcaaccagggtatccaccagttgttgttgatcatggctaagatgacgcccctgcggcagggtcgccagcaaaataccgtactgcgtatgagagtcagccagccgccacttcagggtcgtgccgcgatcaccaacgggtaatacgccgcgcgggcagagctggcagcctttatcatcacaagtcatatctggctggcaggtaaactcctgatgattctcttcatcatcagtgtcatacacccgcaattcgatatcacgtagcagggttaaattctgtaagccgttgagtacaggtgacaggcgttcacacagcggggcgcgggaatgcaaacggcggttagcctgccataaaaaagagaggatctgatttttatgctccagcccggcggttttctcctgaacccgctgctcaagtacggcataactttcggccagttctgcagacatattgttcaacgcagttccaagcatcgccatttcgttgcgcccgctgatgtttgcgcgttgggtaaaatcgcgatgactgacggcactcgccattgccagcagttgccgccacggttgtagcagtcgcgcccgcaaccagataatagtgaacaccagtaaaagtgccataaataccgccattacccgatggaccagtaccactgtctcgatgcgcatttccgtggtgcggtcaaaaccagataccagttgatcaagcccggcaacaaactggctgacatccgctgacaccgtttctcggttttgtgcacgcatcagcgcagggatcagttcattacgccagtaatcttgtaaaccctgtaattgcgccagttgtccgtctcgttctgctgctcgagtcaactcggcgctaaatgccgtttgttccatctctttaattaagggcttgtctttctcgcttaatggcactgccgccaacagacggtaactttgcatgcgcagcgatcccgctttgttgatcgcatgggcgctgccctgaacgccttgcaccagccagccagaaaccgccatccctgccagtccaatagcagtagaaagcaacacaataagcgcaacctgattaaccagggtgagcggagagagacaacgtttaagcatgtaaacctcttccttcaggctttaaatgagcaataaccttaatgaatgtgacgatacattctggaatggcagtattctcggctattggctgaagtatacccatacccggaaagagttactccttatttgccgtgtggttagtcgctttacatcggtaagggtagggattttacagcaccgtgaaaaatctcataatttttatgaagtcactgtactcactatgggtaatgataaatatcaatgatagataaagttatcttatcgtttgatttacatcaaattgcctttagctacagacactaaggtggcagacatcgaaacgagtatcagaggtgtctatgagtcactcatccgcccccgaaagggctactggagctgtcattacagattggcgaccggaagatcctgcgttctggcaacaacgcggtcaacgtattgccagccgcaacctgtggatttccgttccctgtctgctgctggcgttttgcgtatggatgttgttcagcgctgttgcggtgaacctaccgaaagtcggctttaattttacgaccgatcagctatttatgttgactgcgctgccttcggtttctggcgcgttattacgtgttccatactcctttatggttcctatcttcggtggtcgtcgctggacggcgttcagcaccggtattctgattattccttgcgtctggctgggttttgccgtgcaggatacctccacgccttatagcgtcttcatcatcatctctctgctatgcggctttgctggcgcgaacttcgcatccagtatggcaaacatcagcttcttctttccgaaacagaagcagggtggcgcgctgggtctgaatggtggtctgggaaacatgggcgtcagcgtcatgcagttggttgctccgctggtggtatcactgtcgattttcgcagtatttggtagccagggcgtcaaacagccggatgggactgagctgtatctggcgaatgcgtcctggatatgggtgccgttccttgccatcttcaccattgcggcgtggtttggcatgaacgatcttgctacctcgaaagcctccatcaaggagcagttgccggtactcaaacggggtcatctgtggattatgagcctgctgtatctggcaaccttcggctccttcatcggcttctccgcgggctttgcaatgctgtcaaaaacgcagttcccggatgttcagattctgcaatacgctttcttcgggccgtttattggtgcgctggcgcgttctgcaggtggtgcattatctgaccgtctgggcggaactcgtgtcacgctggtgaactttattctgatggcgattttcagcggcctgctgttcctgaccttaccgactgacgggcagggcggaagcttcatggcgttcttcgcggtcttcctggcgctgttcctgacagctgggctgggtagtggttccactttccagatgatttcagtgatcttccgtaaactgacaatggatcgcgtgaaagcagaagggggttctgacgaacgtgcgatgcgtgaagcggcaaccgacacggcggcggcgctgggtttcatctctgcgattggcgcgattggtggcttctttatcccgaaagcgtttggtagctcgctggcattaacgggttcgccagtcggcgcaatgaaggtatttttgattttctatatcgcctgcgtagtgattacctgggcggtatatggtcggcattctaaaaaataaaccgttactcgtcatacttcgggttacatgtgctgcggctgcgttcattcaccccagtcacttactttagtaagctcctgggattcattcacttgccgccttcctgtaaaccgaattatatagagtaaaatatttgattatcctttgcgcggcatgatgtcgcgctttttttatgcgtcatttagttacaacatactaatgttatatggtttatttcgccggatttcattaagagccattaatatgttacccatggggaatactccttaatacccatctgcataaaaatcttaatagtttaaataactacaggtataaaacgtcttaatttacagtctgttatgtggtggctgttaattatcctaaaggggtatcttaggaatttactttatttttcatccccatcactcttgatcgttatcaattcccacgctgtttcagagcgttaccttgcccttaaacattagcaatgtcgatttatcagagggccgacaggctcccacaggagaaaaccgatgagtaaattcctggaccggtttcgctacttcaaacagaagggtgaaacctttgccgatgggcatggccagcttctcaataccaaccgtgactgggaggatggatatcgccagcgttggcagcatgacaaaatcgtccgctctacccacggggtaaactgcaccggctcctgcagctggaaaatctacgtcaaaaacggtctggtcacctgggaaacccagcagactgactatccgcgtacccgtccggatctgccaaaccatgaacctcgcggctgcccgcgcggtgccagctactcctggtatctttacagtgccaaccgcctgaaatacccgatgatgcgcaaacgcctgatgaaaatgtggcgtgaagcgaaggcgctgcatagcgatccggttgaggcatgggcttctatcattgaagacgccgataaagcgaaaagctttaagcaggcgcgtggacgcggtggatttgttcgttcttcctggcaggaggtgaacgaactgatcgccgcatctaacgtttacaccatcaaaaactacggcccggaccgtgttgctggtttctcgccaattccggcaatgtcgatggtttcttacgcatcgggtgcacgctatctctcgctgattggcggtacttgcttaagcttctacgactggtactgcgacttgcctcctgcgtctccgcaaacctggggcgagcaaactgacgtaccggaatctgctgactggtacaactccagctacatcatcgcctgggggtcaaacgtgccgcagacgcgtaccccggatgctcacttctttactgaagtgcgttacaaagggaccaaaactgttgccgtcacaccagactacgctgaaatcgccaaactgtgcgatctgtggctggcaccgaaacagggcaccgatgcggcaatggcgctggcgatgggccacgtaatgctgcgtgaattccacctcgacaacccaagccagtatttcaccgactatgtgcgtcgctacaccgacatgccgatgctggtgatgctggaagaacgcgacggttactacgctgcaggtcgtatgctgcgcgctgctgatctggttgatgcgctgggccaggaaaacaatccggaatggaaaactgtcgcctttaataccaatggcgaaatggttgcgccgaacggttctattggcttccgctggggcgagaagggcaaatggaatcttgagcagcgcgacggcaaaactggcgaagaaaccgagctgcaactgagcctgctgggtagccaggatgagatcgctgaggtaggcttcccgtactttggtggcgacggcacggaacacttcaacaaagtggaactggaaaacgtgctgctgcacaaactgccggtgaaacgcctgcaactggctgatggcagcaccgccctggtgaccaccgtttatgatctgacgctggcaaactacggtctggaacgtggcctgaacgacgttaactgtgcaaccagctatgacgatgtgaaagcttataccccggcctgggccgagcagattaccggcgtttctcgcagccagattattcgcatcgcccgtgaatttgccgataacgctgataaaacgcacggtcgttcgatgattatcgtcggtgcggggctgaaccactggtatcacctcgatatgaactatcgtggtctgatcaacatgctgattttctgcggctgtgtcggtcagagcgggggcggctgggcgcactatgtaggtcaggaaaaactgcgtccgcaaaccggctggcagccgctggcgtttgcccttgactggcagcgtccggcgcgtcacatgaacagcacttcttatttctataaccactccagccagtggcgttatgaaaccgtcacggcggaagagttgctgtcaccgatggcggacaaatcccgctataccggacacttgatcgactttaacgtccgtgcggaacgcatgggctggctgccgtctgcaccgcagttaggcactaacccgctgactatcgctggcgaagcggaaaaagccgggatgaatccggtggactatacggtgaaatccctgaaagagggttccatccgttttgcggcagaacaaccagaaaacggtaaaaaccacccgcgcaacctgttcatctggcgttctaacctgctcggttcttccggtaaaggtcatgagtttatgctcaagtacctgctggggacggagcacggtatccagggtaaagatctggggcaacagggcggcgtgaagccggaagaagtggactggcaggacaatggtctggaaggcaagctggatctggtggttacgctggacttccgtctgtcgagcacctgtctctattccgacatcattttgccgacggcgacctggtacgaaaaagacgacatgaatacttcggatatgcatccgtttattcacccgctgtctgcggcggtcgatccggcctgggaagcgaaaagcgactgggaaatctacaaagccatcgcgaagaaattctccgaagtgtgcgtcggccatctgggtaaagaaaccgacatcgtcacgctgcctatccagcatgactctgccgctgaactggcgcagccgctggatgtgaaagactggaaaaaaggcgagtgcgacctgatcccaggtaaaaccgcgccacacattatggtcgtagagcgcgattatccggcgacttacgaacgctttacctctatcggcccgctgatggagaaaatcggtaatggcggtaaagggattgcctggaacacccagagcgagatggatctgctgcgtaagctcaactacaccaaagcggaaggtccggcgaaaggccagccgatgctgaacaccgcaattgatgcggcagagatgatcctgacactggcaccggaaaccaacggtcaggtagccgtgaaagcctgggctgccctgagcgaatttaccggtcgtgaccatacgcatctggcgctgaataaagaagacgagaagatccgcttccgcgatattcaggcacagccgcgcaaaattatctccagcccgacctggtctggtctggaagatgaacacgtttcttacaacgccggttacaccaacgttcacgagctgatcccatggcgtacgctctctggtcgtcagcaactgtatcaggatcaccagtggatgcgtgatttcggtgaaagcctgctggtttatcgtccgccgatcgacacccgttcggtgaaagaagtgataggccagaaatccaacggcaaccaggaaaaagcgctcaacttcctgacgccgcaccagaagtggggtatccactccacctacagcgacaacctgctgatgctgactttaggtcgcggtggtccggtggtctggttgagtgaagccgatgccaaagatctgggtatcgccgataacgactggattgaagtcttcaacagcaacggtgctctgactgcccgtgcggttgtcagccagcgtgttccggcagggatgaccatgatgtaccacgcgcaggaacgtatcgttaacctgcctggttcggaaattacccaacagcgtggtggtatccataactcggtcacccgtatcacgccgaaaccgacgcatatgatcggcggctatgcccatctggcatacggctttaactactatggcaccgtaggttctaaccgcgatgagtttgttgtagtgcgtaagatgaagaacattgactggttagatggcgaaggcaatgaccaggtacaggagagcgtaaaatgaaaattcgttcacaagtcggcatggtgctgaatctcgataagtgcatcggctgccacacctgttcagttacctgtaaaaacgtctggaccagccgtgaaggcgtggaatatgcgtggttcaacaacgtggaaaccaagccgggccagggcttcccgactgactgggaaaaccaggaaaaatacaaaggcggctggatccgtaaaatcaacggcaaactgcagccgcgcatgggtaaccgtgccatgctgctgggtaaaatcttcgctaacccgcatctgccggggatcgacgattattacgagccgttcgattttgactatcagaacctgcataccgcgccggaaggcagcaaatcgcagccgattgcccgtccgcgttcgctgattaccggggaacggatggcgaaaatcgaaaaagggccgaactgggaagatgacctgggcggtgagtttgacaaactggcgaaagacaagaacttcgacaacatccagaaggcgatgtatagccagttcgaaaacaccttcatgatgtatttgccgcgcctgtgcgaacactgcctgaacccggcatgtgtggcgacctgcccgagcggtgcgatttacaagcgtgaagaagatggcatcgtcctgatcgaccaggataaatgccgtggctggcgtatgtgcatcactggatgcccgtacaaaaaaatctacttcaactggaagagcggtaagtctgagaagtgcatcttctgctatccgcgtattgaagcgggtcagccgaccgtgtgctcagaaacctgtgtcggtcgtatccgttatcttggcgtgctgttgtacgatgccgacgctattgaacgtgcagccagcaccgagaacgagaaagatctttaccagcgtcagctggacgtgttcctcgatccgaacgatccgaaagtcatcgagcaggcgattaaagacggtattccgctgagcgttattgaagccgcacagcagtcgccggtttataaaatggcaatggaatggaaactggcgctgccgctgcatccggaatatcgcacactgccgatggtctggtacgtgccgcctctgtctccgattcagtctgcagcagacgcgggtgagctgggtagcaacggcattctgccagacgtcgaaagcctgcgtattccggtacagtatctggcgaatctgctgaccgccggtgataccaaaccggtactgcgcgcactgaaacgtatgctggcgatgcgtcattacaaacgtgctgaaaccgttgacggtaaagttgatacccgtgcgctggaagaggtcggtctgaccgaagcccaggcacaggagatgtaccgttatctggcgattgctaactacgaagatcgctttgtggtgccgagtagtcatcgtgaactggcacgggaagccttcccggagaaaaatggctgcggctttacctttggtgatggctgccacggttcagataccaaattcaatctgttcaacagccgtcgtatcgatgccatcgatgtgaccagcaaaacggagccgcatccatgatcgaactcgtgattgtatcgcgtctccttgaatatccggatgctgccttatggcagcatcaacaagagatgtttgaggcgattgccgcgtcgaaaaatctgccaaaagaggatgcccatgcgctgggcattttcctgcgcgatttaacgacgatggatccgctcgatgcccaggcgcagtacagcgaactgttcgaccgtggccgcgccacgtcactgttgctgtttgaacatgtgcacggcgaatcccgcgaccgcggccaggcgatggtggacctgctggcgcagtacgagcagcacggcttgcagttaaacagccgcgaattgccggaccatctgccgctgtatctggagtacctggcgcagctgccgcaaagcgaagccgtggaaggtttgaaagatatcgcgccgattctggcattgctgagcgcgcgtctgcaacagcgtgaaagccgttatgccgtgctgtttgatctgctgctgaaactggcgaataccgctatcgacagcgacaaagtggcggaaaaaattgccgacgaagcgcgcgatgatacgccgcaggcgctggatgctgtctgggaagaagagcaggttaaattctttgctgacaaaggctgcggtgattcagcaatcactgcgcatcagcgtcgctttgccggtgccgtcgcgccgcaatatctgaatatcaccaccggaggacagcactaatgcaattcctgaatatgttcttctttgatatctacccgtacatagccggggcggtcttcctgattggtagctggctgcgttatgactacgggcagtacacctggcgcgcggcgtccagccagatgctggatcgcaaagggatgaacctggcgtcgaacctgttccatatcgggattctggggatttttgtcggtcacttcttcggtatgctgacgccgcactggatgtatgaagcctggctgccgattgaagtgaaacagaaaatggcaatgtttgctggtggtgccagcggcgtgctgtgtctgattggcggcgtgctgttgctgaaacgtcgtctgttcagcccacgcgtgcgtgcaaccactaccggagcggatatcctgatcctgtcgctgctcgttatccagtgcgcgctgggcctgttgaccattccgttctccgctcagcatatggacggtagcgagatgatgaaactggttggctgggcgcagtcggtggtgaccttccacggtggcgcttctcaacacctcgatggtgtggcgtttatcttccgtctgcacctggtgctggggatgacgttattcctgctgttcccgttctcgcgtctgatacacatctggagcgtaccggtggagtatctgacacgtaagtaccagctggtgcgcgctcgtcactaagcgaattttagttcacatagaccctgcttcggcggggtttttttatgggcacggtgcggggtgagttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaattagctcggagtaacaggttttgattatttaaggaagcgatggtggtgggggaaggattactcagcgctgcgcgcttcgcccttcgggtcgttgcctgcggcaacgctctctcgctggcgctcaagtcgaaccttggtcgaagcttctcatccttccccgcttgggcagaatatttgattgcggattcgtttgagaattccggggcttttgaaagtgatggtggtgggggaaggattactcagcgctgcgcgcttcgcccttcgggtcgttgcctgcggcaacgctctctcgctgacgctcgagccgaaccttagtcgaagcttctcatccttccccgcatgggcagaatatttgattgcggattcgcttgagagttcagggacttttgaaagtgatggtggtgggggaaggattactcagcgctgcgcgcttcgcccttcgggtcgttgcctgcggcaacgctctctcgctggcgctcgagtcgaaccttggtcgaagcttctcatccttccccgcatgggcagaatatttaattgcggattcgttgggaagttcagggacttttgaaagtgatggtggtgggggaaggattcgaaccttcgaagtcgatgacggcagatttacagtctgctccctttggccgctcgggaaccccaccaggggtaattcaaattttgaggtaatgcttgagatggtggtgggggaaggattattcgtcgcttcgctcctcacccttcgggccgttgcctgtggcaacgttctctcgctttcgctcgaatcgaaccttagtcgaaggttctcacccttccccgatgagtgcaaactttcacaatctcaccgaagttaccacatcgctgtggtgaattatggtggtgggggaaggattcgaaccttcgaagtcgatgacggcagatttacagtctgctccctttggccgctcgggaaccccaccacggggtaatgctttttactggcctgctcccttatcgggaagcggggcgcatcatatcaaatgacgcgccgctgtaaagtgttacgttgagaaaaatgaactggttgcgtaattttcatccgtaacggattaaaggtaaccagttatttttgctggcgattaaagaataatcgttcgattaccgtaaacaaagacgcgctgtgccagtactttgtatagtgcacgacttaagacgtttttctcgacgtcacgacctgcgcgcatcatatcttcagctgtgtaggtatgatcgacatgaataacgtcctgcatgatgattgggccttcgtccagattgtcattcacatagtgagcggttgcgccaataatcttcacaccacgttcataggcctggtgataaggacgtgcgccaataaacgctggcaggaatgaatggtgaatattgatgatcttattcgggaagcgtgccacaaattccggcgttaatacccgcatatacttcgccagcaccacgtagtcaggttgataagcatcaatggcatccgccatcttttgatcgtgctcgttgcgggttaacccttcatggcttaccagctcaaacggaatatcaaaacgctcaaccagagaacgtaaagtatcgtggttaccaataactgccgcgatttcgacatccaggccgccgtaattggctttcatcaacaaatcgccaaggcaatgcgcttctttagtgaccagaatcactatccggcgacgaccggcaggattcagctcacgcacggagccttctggcaatgcgctatcgagatccgccagcagggtggaatcattaaaaatcccttccagttccgtgcgcataaaaaagcgcccggtacggtgatcaacaaattcattgttctgtacgatatttaactcgtgcttgtagcaaatattggtaatacgtgcgatcagacctttttggtccggacaaatagtacgcagaactttacgttggagtgaatgcattgctggaaaaaccttgttgagagtgtttgctaaaccgtaccgtcaaccattattggccgcagcactttttaaattttttacctgaaccacaagggcagggatcgttgcgaccaaactgcggacgtgtaccgtcaatatagtaccattgaccgttttctttcaaaaatcgcgaacgttcaattattgcacctgttttaccaccttcggtaaatcgagcaacaaaactgacaaatccgatattgtcggcgtcctgccaacaatgttcaaatacggtcaatcccaaccattcagtatgcgcaaatccggccatcaattcggcacgtaacgccgctgctccacaagagggatgccaggtctttattaaataatctgcgtcttgcatcacaaaagcgcagtaacgcgaacgcatgagatgttctggatcaggtgcaaccttttcaccagacacataagggtggcaacataggctatactcgacagcactaccacagggacaaagctgagacacaaataatctccctggaaacaataacggcgtattaaccgcctgagtagcactatgttaaccgagcagtagcgatgtggctacgattgcattccaggggaatcttgcgggaataatgagaaagataaaaatagggctggcgctgggatctggcgcggcgagaggttggtcgcatattggcgttattaatgcgctaaaaaaagtgggtattgaaattgatatcgttgcaggatgttcaattggttcgctggtgggcgctgcctatgcatgcgatcgattatctgcgctggaagattgggtgacctctttcagttattgggatgttttacgcctgatggatctctcctggcagcgcggtgggttactgcgcggcgagcgtgtcttcaatcaataccgcgaaataatgccggaaacagagatcgaaaattgttcccgtcgctttgcggctgttgccaccaatttaagtacgggacgtgaattatggtttactgaaggcgatctccatcttgctattcgcgcatcatgcagtattccaggactcatggcacctgttgcacataacggctactggctggttgatggagcagtcgttaacccaattcctatttccctcacgcgtgcattgggggctgatattgtgatagcggttgacctgcagcacgatgctcatttgatgcaacaagatttgctctcctttaatgtcagtgaagaaaatagcgagaatggtgattctctgccgtggcatgcgcgtctgaaagaaaggttaggcagcataacgacacgtcgggcggtgacagcgccaacggcaacagagattatgaccacttctatccaggtgctggagaaccgccttaaaaggaaccgcatggcaggtgatccgcccgatattctgattcaacctgtttgcccgcaaatatctacgcttgatttccatcgcgcgcacgctgccattgcggccggacagctggcagtggaaaggaaaatggacgaacttttgccgttggtacgcaccaacatttgaccagaatttttatctacacttaagttaattctgacaggcgcaggtggcaatagcatgccactattgagtaaagccagtcaggggagagaacatgacgcagccattggtcggaaaacagattctcattgttgaagatgagcaggtatttcgctcgcttctggattcatggttttcctcattgggagcgacaacggtactggcggctgatggggtggatgcccttgagttgctgggaggtttcactccagacctgatgatatgtgatatcgcgatgccacgaatgaacgggcttaaactgctggagcatatacgtaacagaggcgaccagaccccagttctggtgatatctgccactgaaaatatggcagatattgccaaagcgttacgtctgggcgttgaagatgttttgctgaaaccagttaaagatctgaatcgcttgcgcgagatggtttttgcctgtctctatcccagcatgtttaattcgcgcgttgaggaagaggaaaggctttttcgcgactgggatgcaatggttgataaccctgccgcagcggcgaaattattacaggaactacaaccgccggttcagcaggtgatttcccattgccgggttaattatcgtcaattggttgccgcggacaaacccggcctggtgcttgatattgccgcactttcggaaaacgatctggcattttattgccttgatgtcacccgagctggacataatggcgtacttgctgccttgttattacgcgcattgtttaacggattattacaggaacagcttgcacaccaaaatcaacggttgccagagttgggcgcgttattgaagcaggtaaaccatttacttcgtcaggccaatctgccggggcagtttccgctattagttggctattatcatcgcgaactgaaaaatctcattctggtttctgcgggtctgaatgcgacgttaaataccggcgaacaccaggtgcaaatcagtaatggtgttccgttaggcactttaggtaacgcttatttgaatcaattgagccagcgatgcgatgcctggcaatgccaaatatggggaaccggtggtcgactgcgcttgatgttgtctgcagaatgagcaaacgataacgcgggctaaatttgcattacctgctaatgtcggctggtggtactatcgtcgccattcgtataagtaattgtcttaattatgctaactcgcctccttttcagaacttagccccttcggggtgctgatatactgggatgcgatacagaaatatgaacacgttcaaaacacgaacagtccaggagaatttaaatggctgccattaatacgaaagtcaaaaaagccgttatccccgttgcgggattaggaaccaggatgttgccggcgacgaaagccatcccgaaagagatgctgccacttgtcgataagccattaattcaatacgtcgtgaatgaatgtattgcggctggcattactgaaattgtgctggttacacactcatctaaaaactctattgaaaaccactttgataccagttttgaactggaagcaatgctggaaaaacgtgtaaaacgtcaactgcttgatgaagtgcagtctatttgtccaccgcacgtgactattatgcaagttcgtcagggtctggcgaaaggcctgggacacgcggtattgtgtgctcacccggtagtgggtgatgaaccggtagctgttattttgcctgatgttattctggatgaatatgaatccgatttgtcacaggataacctggcagagatgatccgccgctttgatgaaacgggtcatagccagatcatggttgaaccggttgctgatgtgaccgcatatggcgttgtggattgcaaaggcgttgaattagcgccgggtgaaagcgtaccgatggttggtgtggtagaaaaaccgaaagcggatgttgcgccgtctaatctcgctattgtgggtcgttacgtacttagcgcggatatttggccgttgctggcaaaaacccctccgggagctggtgatgaaattcagctcaccgacgcaattgatatgctgatcgaaaaagaaacggtggaagcctatcatatgaaagggaagagccatgactgcggtaataaattaggttacatgcaggccttcgttgaatacggtattcgtcataacacccttggcacggaatttaaagcctggcttgaagaagagatgggcattaagaagtaacatccgtatcggtgttatccacgaaacggcgttgagcaatcgacgccgtttttttatagcttattcttattaaattgtcttaaaccggacaataaaaaatcccgccgctggcgggattttaagcaagtgcaatctacaaaagattattgcttgatcaggaaatcgtcgagggatttaccttgctcatccattgcttttttgattacagctggagtacggccttggccagtccaggttttagtttcgccgttttcgtcaacgtagctatattttgccggacgctgagcacgtttagctttggtgccagatttaacggcagcaaggctattcagcagttcgttcgggtcaataccgtcagcgatcagcatttcgcgatattgctgcagtttacgagtgcgctcttcaacttcagcagcagccgcgctttcttcttcgcgacgttcgttaacaacaacttctaatttttccagcatttcttccagcgtttcaagtgtacattctcttgcctgcgcacgaagagtacggatgttgttcagaattttaagtgcttcgctcattgtagtaatctcaaacttatattggggtggtttgttgaggtaataatagagccttaaattcagttgtgcaatagccaggaatgtaaggaattcaaaattgttctttattttgtgccgccaataaatatcttttcataaaattagccagaaaagacgcggcatatagccctatttacaccgatgatttcgcagcacgtgaggttaaaacttcctgattcatgtcacattttatggggagattatcgtaggctgacgacctttcagtcttctgtattagttgtgtttacgagaattccctattaagcgaatgatgaaaagtagaacagtcgcaataagagcatggacttagtattgcactatctcctggaggtcaacagagggctattacttgcgcaacaggttaaagattgtgaatagttaccagcagtcatttacccgcttataacaagcgaggcagttgtaatgatagctcagaaggattatgcaaggcttcgtaagggagaacgcatatacccacttctgtgcatactgttgagctgaaaaactgacgaattatgataaactccagccaactttatttcatatcattgagggcctgtggctgatggcacagctatatttctactattccgcaatgaatgcgggtaagtctacagcattgttgcaatcttcatacaattaccaggaacgcggcatgcgcactgtcgtatatacggcagaaattgatgatcgctttggtgccgggaaagtcagttcgcgtataggtttgtcatcgcctgcaaaattatttaaccaaaattcatcattatttgatgagattcgtgcggaacatgaacagcaggcaattcattgcgtactggttgatgaatgccagtttttaaccagacaacaagtatatgaattatcggaggttgtcgatcaactcgatatacccgtactttgttatggtttacgtaccgattttcgaggtgaattatttattggcagccaatacttactggcatggtccgacaaactggttgaattaaaaaccatctgtttttgtggccgtaaagcaagcatggtgctgcgtcttgatcaagcaggcagaccttataacgaaggtgagcaggtggtaattggtggtaatgaacgatacgtttctgtatgccgtaaacactataaagaggcgttacaagtcgactcattaacggctattcaggaaaggcatcgccacgattaataagaatttctttactgacagggtgagcagggcacttttatcctgtcagttcgttttacgcacttcttccgggctatatacccttctcggcagttttttaacgccgctatacgcctcacagggctcttaagcaccgacgttgacttgtgacctgtaaagtacaatatccctgtgtttaggcgttatacatcgtcgcaaatatgatgaaggctaatgctgtcggtttatggaaaagttgctttgggtaaacaaaaaatacggccccagaagggcaatgccgttcacttaagaggagcggcactatgtttcacaggataacgggtttttgatatcttaaccgacctcggccttgatggtcgggggcgttttgttatgaacaccacttccagagcaccccgaagatgctccagtcgtttcgggatggtccctggtgacgccgtgtttcccagctctatcatttctgatgcgatattcttccacgcaggcagtagccagtggcggttacaacccttctggttcagcgtcagcagcaggtcttcgctgtaaaaaagtttatcaaacaacgtaatagagttatccgggatggtggcgagcatggagtgggccagcacagtttcgctctgccggtaaggtgcggtcacggcattcagcagaatgtgacttcccaggttcattaaggccaccagacgcataaccgggtaggcgttctgccgcttagtggatgtgttggcagacccataatattcacgcagctcgggtttatcaggtgtcctgaactgtgcgccatcaatggcaaaaagttgcaggccgtgccagtcatccttcaggtaacgttccgcgcccctgtctgtgcggtctggcggaagagccattccactggggcggcccccacgcgctgacgcgcctgggtgacagcgctgcgggccagcaggttcatccccgcttcgccatccgcgctcaggttcagacggcgaacaacatcggtaattggctcattgcaccaccatccagataaccatgtcccccggtaaacgacggcggcgaacggtcgcatgagcagaaagcgtcaggcagtgttgtatccactcggtgggaaggtgttctgcaaatagttgtgcagagggcggaggcataagcggatggtcactgaaatcgagcagatcattgagaagtggcataagaaaacggctccctgttgtggaagccgttatagtgcctcagtttaaggatcggtcaactaatccttaactgatcggcattgcccagaaggggccgtttatgttgccagacagcgctactgattaagcggattttttcgcttttttctcagctttagccggagcagcttctttcttcgctgcagtttcaccttctacataatcacgaccgtagtaggtatccagcagaatctgtttcagctcggagatcagcgggtaacgcgggttagcgccggtgcactggtcatcgaatgcatcttcagacagtttatccacgttcgccaggaagtctgcttcctgaacgccagcttcacggatagatttcggaatacccagttcagctttcagcgtttccagccatgccagcagtttctcgatcttagcagcagtacggtcgcccggtgcgctcagacccaagtggtcggcaatttcagcataacgacggcgagcctgcggacggtcatactggctgaatgcagtctgcttggtcgggttgtcgttcgcattgtagcgaataacgttacaaatcagcagggcgtttgccagaccgtgcggaatatggaactgggaacccagtttgtgcgccattgagtgacatacacccaggaaggcgttcgcaaacgcgatacccgcgatagtcgctgcactgtgaacacgttcacgcgctaccggatttttagacccttcgtggtaggacgctggcagatattctttcagcagtttcagtgcctgcagagcctgaccatcagagaactcagatgccagtacagaaacataagcttccatggcgtgagttactgcgtccagaccaccgaaagcacacagggacttcggcatgtccataaccaggttggcgtcgacaatcgccatatccggagtcagcgcatagtctgccagcggatatttctgaccagtagcgtcgtcagttacaaccgcaaacggagtgacttcagaacctgtaccagaagtggtggtgacagcgatcattttcgctttcacgcccattttcgggaacttgtagatacgtttacggatatccataaagcgcagcgccagctcttcgaagtgagtttccggatgttcgtacataacccacatgatcttcgcggcgtccatcggggaaccaccacccagcgcgataatcacgtctggtttgaaggagtttgccagttctgcacctttacgaacgatgctcagggtcgggtccgcttctacttcgaagaagacttcagtttcaacgcctgctgctttcagtacggaagtgatctgatcagcataaccattgttgaacaggaagcggtcagtcacgatgagcgcacgtttgtggccatcagtaatcacttcatccagcgcgattggcagggagccacggcggaagtagatagatttcggaagtttgtgccacaacatgttttcagctcgcttagcaacggttttcttgttgatcaggtgtttcggaccaacgttttcagagatggagttaccaccccaagaaccacaacccagagtcagggaaggtgcgagtttgaagttatacaggtcaccgataccaccctgagacgctggggtgttaatcaggatacgcgccgttttcattttctgaccgaagtaagaaacgcgagccggttggttatcctggtcagtgtacaggcaagaggtatgaccgataccgcccatagcaaccagtttctctgctttttctaccgcgtcttcgaaatctttagcgcggtacattgccagagtcggggacagtttttcatgtgcgaacggttcgctttcatcaacaacggtcacttcaccgatcagaatcttggtgttttctggtacagagaagcctgccagttcagcaattttataggctggctgaccaacgatagccgcgttcagcgcaccgtttttcaggataacatcctgaacagctttcagctctttaccctgcaacagatagccgccgtgggttgcaaaacgttcacgtacagcgtcataaacagagtcaacaacaacaacagactgttcagaagcacagattacgccgttgtcgaaggttttggacatcagtacagatgcaactgcacgtttgatatcagcagtttcatcgataacaactggagtgttgcccgcgcctacaccgatagctggtttaccggagctgtatgcggctttaaccatgcccggaccaccagtcgcgaggatcaggttgatgtctgggtggtgcatcagtgcgttagacagttcaacagaaggttgatcgatccagccgatcagatctttcggagcaccggcagcgatagcagcctgcagaacgatatcagccgctttgttggtggcatcttttgcacgcgggtgcggggagaagataatggcgttacgggtcttcagactgatcagcgatttgaagatagcagttgaagtcgggttagtggtcggaacgataccgcaaataataccgattggttcagcgatagtgatggtaccaaaagtgtcgtcttcagacagaacaccacaggttttttcatctttataggcgttgtagatatattcagaagcaaagtggtttttgatcactttatcttcgacgatacccatgccggattcggcaacggccattttcgcgagtgggattcgagcatctgcagcagccagagcggcggcgcggaagattttgtctacttgctcttgagtgaaactggcatattcacgctgggctttttttacacgctctacgagtgcgttaagttcagcgacattagtaacagccataatgctctcctgataatgttaaacttttttagtaaatcatctgctcgaatacgagagtatagtcagtgcggtgatgatttgcttaacctatgaaaatcaaaagcttactcgcgctcacactcactgtgatttactaaaagagtttaaacattagagttattatctctaatgcgtcacttccaggtggcgtaagcaagattactcacttctgggtactgattacgtgatccaaatcaaatttttgcaaagctgacacctttcagcatcgcttttcgccattatagctaacagttaataaattgtagtatgatttggtggctacattagcatgttttgcacaactagataacaataacgaatgatagcaattttaagtagttaggaggtgaaaaatgctgtcaaaaggcgtattgtcagcgcgtcttttcaaccttatttatggctaacattatccggcttttgcttcggagctaaccgtgattcagaccttttttgattttcccgtttacttcaaatttttcatcgggttatttgcgctggtcaacccggtagggattattcccgtctttatcagcatgaccagttatcagacagcggcagcgcgaaacaaaactaaccttacagccaacctgtctgtggccattatcttgtggatctcgctttttctcggcgacacgattctacaactttttggtatatcaattgattcgttccgtatcgccgggggtatcctggtggtgacaatagcgatgtcgatgatcagcggcaagcttggcgaggataaacagaacaagcaagaaaaatcagaaaccgcggtacgtgaaagcattggtgtggtgccactggcgttgccgttgatggcggggccaggggcgatcagttctaccatcgtctggggtacgcgttatcacagcattagctatctgtttggtttctttgtggctattgcattgttcgctttatgttgttggggattgttccgcatggcaccgtggctggtacgggttttacgccagaccggcatcaacgtgattacgcgtattatggggctattgctgatggcattggggattgaatttatcgttactggtattaaggggattttccccggcctgcttaattaattcctttcaaatgaaacggagctgccatgctccgtttacttcgtcattatttttactttgttcccgcgcagttatcaaaagcaaaaggaataggtaaaaatattcttctcaaattacagttagttataaggatttccttaactgcttctcctcaccatcatgttattttcgccacatcataatcctgggcttgctgaagaataattgaaatgatattattaattccactgcctttggtagaggaaagtgctaaggaaggtgcgaacaagtccctgatatgagatcatgtttgtcatctggagccatagaacagggttcatcatgagtcatcaacttaccttcgccgacagtgaattcagcagtaagcgccgtcagaccagaaaagagattttcttgtcccgcatggagcagattctgccatggcaaaacatggtggaagtcatcgagccgttttaccccaaggctggtaatggccggcgaccttatccgctggaaaccatgctacgcattcactgcatgcagcattggtacaacctgagcgatggcgcgatggaagatgctctgtacgaaatcgcctccatgcgtctgtttgcccggttatccctggatagcgccttgccggaccgcaccaccatcatgaatttccgccacctgctggagcagcatcaactggcccgccaattgttcaagaccatcaatcgctggctggccgaagcaggcgtcatgatgactcaaggcaccttggtcgatgccaccatcattgaggcacccagctcgaccaagaacaaagagcagcaacgcgatccggagatgcatcagaccaagaaaggcaatcagtggcactttggcatgaaggcccacattggtgtcgatgccaagagtggcctgacccacagcctggtcaccaccgcggccaacgagcatgacctcaatcagctgggtaatctgctgcatggagaggagcaatttgtctcagccgatgccggctaccaaggggcgccacagcgcgaggagctggccgaggtggatgtggactggctgatcgccgagcgccccggcaaggtaagaaccttgaaacagcatccacgcaagaacaaaacggccatcaacatcgaatacatgaaagccagcatccgggccagggtggagcacccatttcgcatcatcaagcgacagttcggcttcgtgaaagccagatacaaggggttgctgaaaaacgataaccaactggcgatgttattcacgctggccaacctgtttcgggcggaccaaatgatacgtcagtgggagagatctcactaaaaactggggataacgccttaaatggcgaagaaacggtctaaataggctgattcaaggcatttacgggagaaaaaatcggctcaaacatgaagaaatgaaatgactgagtcagccgagaagaatttccccgcttattcgcaccttccctaaataataatcaattgttaaattattgtgcatttcactactggaactgtaatcagaaaagatagacatgcttagccaatctctatttgattgaattgaaagatgtttgttaaggcatggatgcaagctatagattctgatacggtcaataaaagagaattgcttaacaattttgcaaaatgtattggcgagtaagaaccgcatttggtactttccgggcaaccgccagacgattctttattggtaatgagaataattaacaattaaagagcgtcgcgaaagaataatgtgtctcgacaggggagacacagtacgaatcgacataaggtgatcgtctgaatcaccagaataaataaagtcggtgatagtaatacgtaacgataaagtaacctgacagcagaaagtctccgagcctgtgcagggtcccaatccgggattacacatgctggttaataccagtaattataatgagggagtccaaaaaacaatgaccaacatcaccaagagaagtttagtagcagctggcgttctggctgcgctaatggcagggaatgtcgcgctggcagctgatgtacccgcaggcgtcacactggcggaaaaacaaacactggtacgtaacaatggttcagaagttcagtcattagatccgcacaaaattgaaggtgttccggagtctaatatcagccgagacctgtttgaaggcttactggtcagcgatcttgacggtcatccagcacctggcgtcgctgaatcctgggataataaagacgcgaaagtctggaccttccatttgcgtaaagatgcgaaatggtctgatggcacgccagtcacagcacaagactttgtgtatagctggcaacgttctgttgatccgaacactgcttctccgtatgccagttatctgcaatatgggcatatcgccggtattgatgaaattcttgaagggaaaaaaccgattaccgatctcggcgtgaaagctattgatgatcacacattagaagtcaccttaagtgaacccgttccgtacttctataaattacttgttcacccatcaacttcaccggtgccaaaagccgctatcgagaaattcggcgaaaaatggacccagcctggtaatatcgtcaccaacggtgcctataccttaaaagattgggtcgtaaacgaacgaatcgttcttgaacgcagcccgacctactggaacaacgcgaaaaccgttattaaccaggtaacctatttgcctattgcttctgaagttaccgatgtcaaccgctaccgtagtggtgaaatcgacatgacgaataacagcatgccgatcgaattgttccagaagctgaaaaaagagatcccggacgaagttcacgttgatccatacctgtgcacttactattacgaaattaacaaccagaaaccgccattcaacgatgtgcgtgtgcgtaccgcactgaaactaggtatggaccgcgatatcattgttaataaagtgaaagcgcagggcaacatgcccgcctatggttacactccaccgtatactgatggcgcaaaattgactcagccagaatggtttggctggagccaggaaaaacgtaacgaagaagcgaaaaaactgctggctgaagcgggttataccgcagacaaaccgttgaccatcaacctgttgtataacacctccgatctgcataaaaagctggcgattgctgcctcttcattgtggaagaaaaacattggtgtaaacgtcaaactggttaaccaggagtggaaaacgttcctcgacacccgtcaccagggtacttttgatgtggcccgtgcaggctggtgtgctgactacaacgaaccaacttccttcctgaacaccatgctttcgaacagctcgatgaataccgcgcattataagagcccggcctttgacagcattatggcggaaacgctgaaagtgactgacgaggcgcagcgcacagctctgtacactaaagcagaacaacagctggataaggattcggccattgttcctgtttattactacgtgaatgcgcgtctggtgaaaccgtgggttggtggctataccggcaaagatccgctggataatacctatacccggaatatgtacattgtgaagcactaatggcaatacgtggggcaggagtgtcctgctccacggtgtctgatttttatcgcattacagaaggcacaggccagaaggtagggcaatgttaaaatttattctacgtcgctgtctggaagcgattccgacgctatttattcttattactatttcgttctttatgatgcgcctcgcgccgggaagcccttttaccggcgaacgtactttaccgccagaagtgatggccaatatcgaagcgaaatatcatcttaatgatccgatcatgacacagtatttcagctacctgaaacaactggcgcacggtgatttcggtccatcgtttaaatataaagattattcggtcaatgacttggttgcatccagttttcccgtttctgccaaactgggagccgcagcatttttccttgcggtaatactgggtgttagtgctggcgttattgccgcattaaaacaaaacaccaaatgggactataccgtgatggggctggcaatgaccggggttgttatccccagttttgtggttgcaccattattagtcatgatatttgcgatcattttgcattggctgccgggcggtggctggaatggtggggcgcttaaattcatgatattgccgatggtggcgttgtcactcgcttatatcgccagtattgcgcgtattacccgtggctctatgattgaagtattacactccaattttattcgtactgcccgggcgaaagggttacctatgcggcggatcattttacgtcacgcattaaaacctgctctgttacccgtgctctcttatatgggccccgcatttgtcggcattattaccggttctatggttatcgaaaccatttatggtttgccggggattggacaactgttcgttaatggcgcattgaaccgtgactattccttagtgttaagcctgaccatcctggttggtgctttaaccattttgtttaatgccattgtcgatgtgctatatgcggttatcgacccgaaaatccgttactgatactggagctcgcgatgatgttaagtaagaaaaacagcgagacgctggaaaatttcagtgaaaagctggaggtcgaagggcgcagcttgtggcaggacgcacgtcgacgttttatgcataaccgtgcggcggttgccagtctgatagtgctggtgctgatcgcgttatttgtaatcctggcaccgatgctttcccagtttgcctatgacgatactgactgggcgatgatgtccagcgccccggatatggagtccggtcactactttggtactgactcatccggtcgcgacctgcttgtgcgcgttgcgattggcgggcgtatctcactcatggtcggtgttgctgcggcactggtggctgtggtcgtcgggacactttatggttcgctttccggttatctgggcggtaaagtggattcggtaatgatgcgtctgctggaaatcctcaactccttcccattcatgttcttcgtcattttgctggtgacctttttcggtcaaaacatcctgctgattttcgtggcgataggcatggtttcctggctggatatggctcgtattgtgcgtgggcaaaccctgagtctgaagcgcaaagagtttattgaggcggcacaagttggcggtgtatcgacatcgggcattgttattcgccacattgtgccgaatgtactcggtgtggtggtggtctacgcatcacttctggtgcccagcatgatcctctttgaatctttccttagcttcctggggttgggtacgcaagagccgttaagcagctggggtgcattgctgagtgatggcgcgaactcgatggaagtctctccatggttattgttgttcccagcgggattcctcgtggtgacgctgttttgtttcaactttatcggcgatggcttgcgtgatgccctcgacccgaaagatcgttaaggagtgcagccatgagcgtaattgaaactgcaactgtgccgctcgcacaacaacaggctgacgcactgctgaacgtgaaagatttgcgtgtcacctttagtaccccggacggcgacgtcacggcggtcaatgatttgaatttttccctacgtgccggagaaacgctgggtattgtaggtgagtctggttcgggtaaatcgcaaactgcatttgcgttgatgggcctgttggctgccaacggacgtattggcggatcggcaaccttcaatgggcgtgaaatcctcaatttgccagagcatgaactcaataaactgcgcgctgaacaaatctcaatgatttttcaggacccaatgacttcgttgaatccctatatgcgcgtcggtgagcagttgatggaagtgctgatgctgcataagaacatgagcaaagctgaggcgtttgaagagtcggtgcggatgctcgatgcggtaaaaatgccggaagcgcgtaaacgcatgaaaatgtacccgcacgaattttctggcggcatgcgtcagcgagtcatgattgcgatggccttgttatgtcgacctaagctgctgattgcggatgaaccaacaactgcgctggacgtcaccgtacaggcgcagatcatgacgctattaaatgaactgaagcgggaatttaataccgccatcattatgatcacccacgatcttgtcgtggtggcggggatctgcgacaaagtgctggtaatgtacgccgggcgcacgatggaatatggcaacgcgcgcgatgtcttttatcaacccgttcatccttattctatcggtttgctcaacgcggtgccgcgtctcgatgcggaaggtgaaacaatgttgaccatcccgggtaatccgccaaacctgctgcgattaccgaaaggttgcccgttccagccacgttgtccgcatgcgatggaaatttgtagtagcgcaccgccgctggaagagtttacgcctggccgtctgcgtgcttgctttaaaccggtggaggaactgttatgaatgctgtaactgaaggaagaaaagtcctccttgaaatcgccgatcttaaagtgcactttgaaatcaaagatggcaaacagtggttctggcaaccgccgaaaacgctcaaagccgtcgatggtgtcactcttcgcctgtatgaaggggaaacattaggtgtggtaggggaatcgggatgcggtaagtccacctttgctcgcgccatcatcggtttggtcaaggcgaccgacggtcatgttgcctggttaggtaaagagttgctgggcatgaaacccgatgaatggcgtgccgttcgcagtgatattcagatgattttccaggatccgttggcatcgctaaacccgcgtatgaccatcggcgagatcatcgctgaaccactgcgtacttatcatccgaaaatgtcacgccaggaagttcgcgagcgcgtgaaggcgatgatgctgaaagtcgggttattgcctaacctgattaaccgctatccgcatgagttctctggtgggcagtgccagcgtatcgggattgcgcgtgctcttattcttgaaccgaagctgattatctgtgatgagccggtgtcggcgctggacgtgtcaattcaggcacaggtggtcaacctgctccagcaattgcaacgtgagatgggattgtcattaatttttatcgctcatgacctggccgtggtaaaacacatttccgatcgtgtgttggtgatgtatctcggccatgcggtagaactggggacctatgatgaggtctaccacaatccactacatccttacaccagggcattgatgtcggcagtccccatacctgatccggatctggagaagaacaaaaccatccagttactggaaggggaattaccgtcgccgatcaacccgccttccggttgtgttttccgtacccgttgcccgattgccggtccagagtgcgccaaaacacgtcctgttctggaggggagtttcagacactccgtttcttgcctgaaagtcgatccgctttaaaaacaataagggctgacagttgtcagccctttttcacgctaaaagcgattatttattcccgccagatgatatggcaaagtttgtgatctttttcgcggcataacagaatgcgggcaaaaacatcgttgatttcaccatcttcactgtccgccagaccaatcaccacttcggcaaaaaagtccgggttcaaatcgaaatcaacatgttcctgccagtcttccgccggatcgaataactccgcgccgccgcgctcttcaaactgaagattgaacagcagaacatcagctggatcgagattgtcggcagccagttcgagaaaaatatcgtaggcctgttcaagcgtttcatcttcagtcaggcgattgtttagatccatatccatagttactacctgtttaacctctgttggcgacgttttacagcaacggactgaagaagtaaaacagtcgctcggcgacacgttgccataatggacgttttagccataaacgggcatcgagcagacgtgaacgcgaaatataatcgtcctgaacggcggcgaggtcagcaccaaaacctttatcgtcgattgccagggtaatctcgaaatttagccacagactacgcatatcaaggttaactgtgccaaccagacttagttcgccatcgaccagcacgctcttggtatgcagtaacccgccttcaaactgataaattttaaccccagcagccagcagttccgtaaagaatgcgcgactggcccagccgaccagcatcgagtcattttttcgcggaaggataatactgacatccaccccgcgctgcgccgccgtgcaaatcgcatgaagtaaatcatcgcttggcacaaagtagggcgtggtcatgatcaaatattcacgcgccgaataagccgcagtcaataatgcctggtgaatgagatcttccggaaagccggggccagaagcaattgtgtgaatggtgtgaccgctggcctgttcaaacggcataatattgacatctggtggtggcggcagaatacgttttccggtttcaatctcccagtcgcaggaataaataatccccatcgcggtggcgatagggccttccatacgcgccatcagatcaatccattgccctacgcccgcatcttgtttgaagtagcgaggatcgaccatattcatgctgccggtgtacgcgatgtaattatcgatcatgatcatcttgcgatgttggcgcaggtccatacggcgtaaaaacacacgcatcagattgacctttaaggcttcgaccacttcaataccggcattacgcattagctcgggccacgggctgcggaaaaaagccacactcccggcggagtcgagcatcaatcggcaatgaatgccgcgtcgcgcagccgccattaatgattcagccacctggtccgccatgccgccgggctgccagatataaaacaccatctcaatattatggcgcgcgagctggatgtcgcggattaacgcctgcatcacatcatctgactcggtcatcagttgtagctgattccctttgaccccagcgatcccctgacgacgctcgcaaagcttgaataatggcgcagcgacactgctattttcttcggcgaagatatgcttacaggctttaaggtcgttaagccattttgcggtggaaggccacatcgctctggcgcgctcagcgcggcgtttgcctaaatggagctcgccaacggcaagataggcaataattccgactaacggcagaatgtaaataatcaacagccaggccatcgcggagggaactgcgcgtcgtttcattagaatgcgtaaagttacgcctgcaatgagcaaccagtatcccagaatggccaaccaactcaccaacgtataaacggttgtcatagattagaaatccttttgaaagcgcattgttatgagtttacgcatatggattcatctggcaaataaaaacgcgggaaaagcactggtcagcgtcgggggtgggggtataatgaccattctgttattgcatagagtagttaacatgaagcggagtagaacggaagtggggcgctggcgcatgcagcgtcaggctagccgacgtaaatcgcgttggcttgaggggcaatcgcgccgaaatatgcgtatccacagcatcaggaagtgcattctaaacaaacagcgtaactcgttattgtttgcgatctacaatatctaaatgtactgggcaccattgcggtgcccaataagtttactcttccgtctttaaactctatttttgcgccgattctttactgtcagctttcgtttctagttcatcgttatcgctgaaaataccatgacctgagttcaacaacattgaaacgagcatatcattattaatctcttcaccatttaaaactcgcgccagaatttcgctgccaaacagttgcggtgagagaatgatatccggatgtaccatcttaatcttattcaggtttttgctatcactgacggcgagaactgttttgacatcactgctcatatcttttgccgagagtacaacaaacgcgttatctgcatcgttatcactcagcgccagaatggcccggcaacgatcgattcccgctttctttaatacagaactgtcattactgtcaccggggataacatcagcattatcgcctaagcgttgctcaagttgcttgatatcatcttcaggcaagttgctgataaccgttacgttttgtccgcgttgattcagttgcaggatcgtattgatggcgagaatcgaatgtccgcaaacaataaaatgatctttacgatgcattgtatgattgtttccttttacaagtttgttgaatcccccgcggataagcggaccaaaaattgaggtcatagatgtggcaaaaacggtaatgccggaaataatgaccgaaatagtgaacaatcgtgctgattcagaaacagggacaatatcgccatagccgacggttgacatggtttctatcgaaaaatagaacgcggtcatcaaactttctattcgcggattaaaaccttcgcttaaataaagcgcaccgtaggttgagtaaaacagtaatgtcgtgaaactaataaatgcaaaaattgtcccggctgcggcgctactgtgggagaagtctttgcgcagtatcagcaaaaacaccagcgtaaaaatgcaaaatccaatactaaatttcagccagggataaaaatgcagggtgtaaattagcgctatcaacaacaaaatgatactgattgcccatgcgagctttgcccggaacagtaagccaatggagttcaggacaagaaagacgccgagcataaagagtggggcgtttgccagcaaggagagatccaactctgaaaatgctttgatatggaaaatatcaagcaaattgaccgacataccatagattgttttaaaaataagcaatccatttaaaaagacggccagcgcgagaatgtcgtgccgaagggtcacccataaatttgttgctgtttgtttgaatgtagcccagtgactcactgatacctctgtaaccacaattttgtttaattatcttagcgtgcacattttctgaacatacatgcagcgcgtgaatgtgttaaacaatagtagatgactttatccgcagtaatcaaaggatttgagcgagcaactgtacctcaggaaaggtcatttttcctgaatatgctcacatcatataaagaaatacagataaagttattatctgcttgtggtggtgaatgcactgaccggctataaggaaaggccaaacaagaacacggttgcaaaaaccgtgcccttaaatattgaatctctattcagaacactttcttaaatggtttcactgaaacgtgttcatagactcctgccgctacgtacgggtcagcatcggcccaggcctgagctgcttccagcgattcaaattcagcaataacggttgagccagtaaatcccgcagcccctggatcgttactgtctaccgctggcattggaccagctgtcaacaaacgaccttcatcatgcagtaactgtaaacgtgctaaatgtgccggacgaacggaaaggcgtttttcgaggctatcagctttgtcttgagcgtaaataacatacaacacgggcacaactccttgttcgggaaagttgtaaagtacgttatttgaaagggcgaagatctgcaacggaaagatgatgtctttgttaaggccatgcataaagtaagggtaattacgccaaaaatgacattttcactgatcctgatcgtcttgccttattgaatatgattgctatttgcatttaaaatcgagacctggtttttctactgaaatgattatgacttcaatgacccttgatttacctcgccgcttcccctggccgacgttactttcggtctgcattcatggtgctgttgtggcgggtctgctctatacctcggtacatcaggttattgaactacctgcgcctgcgcagccgatttctgtcacgatggttacgcctgctgatctcgaaccgccacaagccgttcagccgccaccggagccggtggtagagccagaaccggaacctgagccgatccccgaaccgccaaaagaagcaccggtggtcattgaaaagccgaagccgaaacctaagccaaaaccgaagccggtgaaaaaggtacaggagcagccaaaacgcgatgtcaaacccgtagagtcgcgtccggcatcaccgtttgaaaatacggcaccggcacgcctgacatcaagtacagcaacggctgcaaccagcaagccggttaccagtgtggcttcaggaccacgcgcattaagccgtaatcagccgcagtatccggcacgagcacaggcattgcgcattgaagggcaggttaaagttaaatttgacgttacgccggatggtcgcgtggataacgtacaaatcctctcagccaagcctgcgaacatgtttgagcgtgaggtgaaaaatgcgatgcgcagatggcgttatgagccgggtaagccaggcagtgggattgtggtgaatatcctgtttaaaattaacggcaccaccgaaattcagtaagcagaaagtcaaaagcctccgaccggaggcttttgactattactcaacaggtaaggcgcgaggttttccttcaggatcaaccgcgacatacttaaataatgcttctgtcgctttatagcgttgcccaattggttcagacgctacttttttcacccacacttcaatattaatgctgaccgatgtcgtccctttctggacacagcgtgcatagcagcacaccacatcgccgaccgcaaccggccgtaagaaagtcattccttcaacccgcacagtcactacgcgaccgtgggcaatttcttttgccagaatagcgccgccaatatccatttgtgacattaaccaaccaccaaagatgtcaccattggcattggtatcggcgggcatggctaaagtacgtaaaacaagatcgccctgagggacgttatgtgttgtagacatggtaaaaccgacttaaaaggaaaatcacaggcgcgatgctactatgattttcctgaggagaacagaggagatacagcgccagccccgaaggactggcagtctggttaggatttatcttcctgcggcatgtggcggtagatatagataccgcttaacaatgtgaagattaaggtaagggcggtcaggccaaagactttaaagttgacccaaatattttgcggcagccagaatgcgatgtagatgtttgccagaccgcaaaggataaagaaaacagcccaggccagattcagcttcgaccataccggttgcggcagcgtgagttctttacccagcatccgctgaattagcggctttttcatcacccattggctgactaacagggctcccgcaaatagagcataaatgacagtaaccttccatttaataaactcatcattgtggaagaacagcgtcaagccaccgaagacgaccaccagaacaaaagtgatcagggccatcttctcaaccttacgaaagcgaacccagctatagataagcacaatcgccgtggcgacgatcagcgccgcagtagccgcatagatgtcataaatcttgtaaaacgcgaaaaagacaaccagcggtaaaaaatcaagaaactgcttcattttacgattccgtaatcaaatgcttaaggttattggcgaatcaacatatacaggcggaacagatagatgagcaatatggctgaaatcaggttgctcaaggtgttcgccagtacggcaccaatttccggggttaatgcggcaaaagaagaggcaaaaagcagcaacagtgtttttgccagcaaccagctcagtactgcgggtgccaccagacgcatattcgcccaagtcagccgcatactgctacgcatcgaggcaaaaacgcccattttgtcctgtaccaacatcaccggtgccagggccagtaaaatggccatgataattcccggaacgaccaccagcatgatgccaatctgtactaaaagggtagtcagaaaaatcagaataaataactttggcaatatcggcgcactggcaccaatagctcgcagcgcactgactctctgacccgcagacaccagctggataattaatattacgcctccggcgagaatggcgttaccgattaatcctgaaaaagtggacgccgctgaagcctgcagcaaaatttgttgctgttccggtgacatattctgaaccaggtcgaacaacccactactgccgctaacgggcacgccgtcattgagctgcgcaagctgtgcatcactgggtgagaaaacatgccctaacaccactgtgataaacgcacatagcaacgataccaacagaatggtcataaattgattacggaagaaatttccggtgtcacggtatacggactgcgccgtgatagacatgcactctccttgagttttatgcaggtgttaattagcgggcaattgtaccctggttaagcctcgggtggcagcatcaggtcttgtatggaaaagcatatctttgtaaagcggaggtaattgctggccttcaggcatgggcaaatcgcggcaagtggcgaccgagttaatatttgcgtagcgaaaatatttaaaaattgatttaaatcacattaaccaggattctcaatgcaacttctaaattaatccagatcaataaagggtgaattatcatatgtaatgtgatctatgtaggatcatttgttactccaatgtaggtatattcgtcacgtttttataaccataacgacggagcggatatgaaaaagttaacagtggcggctttggcagtaacaactcttctctctggcagtgcctttgcgcatgaagcaggcgaattttttatgcgtgcaggttctgcaaccgtacgtccaacagaaggtgctggtggtacgttaggaagtctgggtggattcagcgtgaccaataacacgcaactgggccttacgtttacttatatggcgaccgacaacattggtgtggaattactggcagcgacgccgttccgccataaaatcggcacccgggcgaccggcgatattgcaaccgttcatcatctgccaccaacactgatggcgcagtggtattttggtgatgccagcagcaaattccgtccttacgttggggcaggtattaactacaccaccttctttgataatggatttaacgatcatggcaaagaggcagggctttccgatctcagtctgaaagattcctggggagctgccgggcaggtgggggttgattatctgattaaccgtgactggttggttaacatgtcagtgtggtacatggatatcgataccaccgccaattataagctgggcggtgcacagcaacacgatagcgtacgcctcgatccgtgggtgtttatgttctcagcaggatatcgtttttaattccgcacaaaaacgaccccgtaatatacggggtcaataaggacatggtataaagggtattatttcttcgcttctacgccatcagtttcagagcgaattaaaaatttctcagttgtttgcggaatattctgaatcagccagtcggccatttgcttttcctcatttaaaatcgcttcgatggttggaattgaagctgtatcaccggcattttttgctgctgctaatagtgaggtgtaacaggcgatttcaaattgctcgaagacatatccgctaatagagcctttgactatttcatcagaagggaatataccaccgattgactgcccaagcgcagccattttactcatggaatctttaatgactgaacgtgaaatgtcattacgatcaagaatagtttccagttgaacaatctggtttttggtttcactaagatgttgttcaatacgagcgcgtagttcaggataattatctatacggctggccatggattcaagcatagattcggcttgcttttccattgcgtgggcgtcacgtaaccagtcatgataatgttcaatacgattcatgaaaatgtcctctttataaaatgactaaaagttaaaattcatatttcaggctttattttcggctttcttatttacgttattaatggccagatcagtcagtttgatgtcggtggccttttcttcttccagggtttctttcagaagcttcgctgctttacggtaacctaattgttcagccagcgtcgctaatgtcccgtaactggcaatctcataatgctcgactttctgtgctgcggcaatcagtgcggcatcacgcacttcgtttttctcggtactttcgatgacctcattagcttcttcaataagaccttccattgccacacatttcatgcgcttaattttcaggttcgattcggactccacaacttgatcaatacgttcaatctgtccatgagtttcctcgaggtgcgcatgaaaagcctgacttaatttttcatttgatgttgctcttgcgagttttgccagtgcccgggttaattgtttttctgcgctgtaggtatctgaaagcaggtgaataaatacatcttcaatggtcttcatattcatatttttctccagtgaaatcactgcgagccatacggcccgcagatgcaattatctttatcagctgatattaataattaacggtgaatcaggatttgcctgatttattaccaccgctttgttgaccgccttttttacccgcttcagatgcgcgttgcggatcatttttaaaattaccgccgctatgctgaccgcctttacggcctgcgtcggatgccttctcacggtcttcggcgaaatttcctgaaccaccacgatgttcggccatgttatttctcccgttgcgttgcattgtttcattaatatgagtgttgtgtgtcgacactcattaaaattagtcgctaatgagaattagtcaaattaagcgcaacgagaagatagagggaaaatatattttgaggaacattctggatatattaacaattacctgaggaataagtgacttagagaaaattattgattttactggtgttatgttgcgggattaatttgtttgattatattactgttgggcggaaaaatgacgtaagttgacgttcgaccggggtaagcgaaacggtaaaaagataaatattaaatgaatttaggatttttccggcttcattaaagaaagttaaaatgccgccagcggaactggcggctgtgggattaactgcgcgtcgccgctttcatcggttgtacaaaaactttcagtgccgccagcattttctctggctcattaatatgttgctcgatgattttaacaatggccgaaccagaaatcgcgcccgcagctcctgcatcaatcgctgcttttacctgatccggggcggaaataccaaatccctgcaatggaggtgcagcgttgtactctttcagcttcgcaaccagatgattgaggggtaacgcggcgcggttttctgcgccggtcacgcctgctcgtgacagcaaataggtgtaaccacgaccgtaagaggctatctggcgcagcaggtcgtcatcggcatttggcgggcagatgaagataggtgcgacattatgacgcaacgcggcctggcggaagggcgcggactcttcaactggcacatcggcaaccagcaccgaatcgacgccgactttttcgcactgggcataaaactcatcaatgcctttgttaaacaccagattggcatacatcaacaggccaatgggaatggtcgggtgtttctggcgaatcagtgccagcatttcaaaacattgtgccggagtcacacctgccgcaaaggcgcgcagagtggcgttttgaatcgtcgggccatccgccagtgggtcggagaaggggatacctaactccagcgcgtcagcaccggcttcaattagcgtatcgataattttcaatgactgctcaatgcccggatcaccgagcgtgacgaaaggaacgaatgcgccttctttgcgctccttcaactgggcaaacagagattcgtagcgttccatcagatttcccctcgtgctttcaaaatatcgtgaacggtgaagatgtctttatcgccgcgaccggaaaggttaaccaccagtagctgctctttatccgggttttcgcgcatcattttcaacgcatgggccagggcgtgggaggattccagcgccgggatgatcccttcgtgcaggcacagcgttttgaaggcttcaagggcttcatcatcggtaatagacacgtaatcagcgcgtccagtgctgttaagatacgcgtgttgtgggccgacagacgggaaatccagtccggcggagatggagtaagattcttcaatctgcccgtcttcggtttgcatcatcggcgctttcataccgaaatagatacccacgcgaccatgttttagcggtgcgccgtgctcgccagtttcgataccgtgaccacctggctccacaccaatcaggccgacgttggtttcattgatgaaatcagcaaacatgccgatggcattcgaaccgccgccaacacaggcgataacggcatccggcaggcgaccttctctttccagaatctgcgctttggtttcttcgccaatcatccgctgaaactcacgcacaatggtcggataaggatgcgggccagctgcggtgcccagcatatagtgcgcggtttcgtaactaccggaccagtcgcgcagcgcctcgttacaggcatctttcagcgtcgcggaaccgctatgcaccgggatcacttccgcacccattaagcgcatacgaaaaacgttaggcgactggcgttcaacgtctttggcacccatataaatacggcatttcaggccgagcagggcgctggcaagggccgacgccacgccatgctgaccggcaccggtttcggcgatgatttcggttttacccatccgcttcgccagcaacgcctgccccagcacctggttagttttatgcgcgccgccgtgcagcaaatcttcacgcttgagatacagcgtggtgttcgtcccggctgtaatgttctggcatttggtcagcgcggttggacgcccggcatagtttttcagcaggtcgttgaactgagcctgaaattcaggatctttttgcgcactgacaaaagcttcttccagctggcgcagagcaggcatcaggatttgtggcacgtacatgccgccaaactcaccaaaataggggttaagtaatgttgtcattgttcctttccttaatatgcgcgcagcgtctggaaaaccgaggccaaaagacgtgcgtctttgatgcccggttgcgactctacagcagaattaaaatcaagtccggcgcagccggtttgtgccgcttccacgcagttatctgcgcctaagccccccgccagcagaacgttgccaagcgattgaccatttaatagtgaccagtcaaaacgttgcccgcttccaccctggccgttgtctaaaacatatttatcaacgtgctgaaactcgcgggcgggcagggtttcaccgacgcttaatgctttccagatggcaacatgtgctggcagagcttcacgcagcgtatcgatatacagctgttcttcattaccatgcagttgcactgccgccagcgataacaccttagctttgtccaccacatcggcaatatcgtgattgcggaacacgccaacatactgcaacggtgccgcagccatcacttcctgcgcctgttcaacgttgacgcaacgcggtgatgtcgcaacaaaaatcaacccaccgtaaatcgcgcccgcgtcataagctgctttagcatcttgcccacgcgtcaggccacatactttattctcacccagcaacacccggcgcacggcggcgtgcaaatcgtcatgggccatcaacgccgaaccaatcagaaaaccgttagcgaagtggcttaactcgcgcacctgagcgtaagtattgatgccggattcgctgattaccgtcacgttgtgccccagtttcggcgcaagctcgcgggtacggttgagatcaatcgacaaatcacgcagatcgcggttgttgatgccaacgacctttgctcccaatgcaatggcgcgctcctgttcctcttcattactgacttcggtcagcacccccatctccagactgtgagcgacggcggcaagctggcgatattggtcgtcatccagtactgaaagcattaataagcaggcatcggcctggtaatagcgcgccagatagatctggtaagggtcgataatgaagtctttacataaaatcggctgcggggcgatttggctgacgatggggaggaaattaaagctcccctgaaaatatttctcatcagtcagcaccgaaattgccgaagcgtaatgtttataaatggcggcaatgcgtgctggatcgaaatcatcacggatcacgccttttgacggcgacgctttcttgcactccagaataaacgccgtgcgcgcaccctgtagcgcatcataaaaatgtcgcgtgctcggctgaacctcattctgaaaactggccagcggttgctgctgtttgcgggcttctacccaaatcgccttgtctgcgacgattttcgctaaaacggtttgcatcatttaccctcgtgccgccagtgcggtgactctgtcgtaagcggaaccactgcgcagtacctcaagaacggtttgcgcattggcttgcagatcttcatggccatgcaggcgcattaacatggcgacgttcgcagcgacggctgcttcatgggcggcgtcgcctttaccttgtaacaaacgtgttaaaatgtcacggttttcttccggtgttccgcctgccagttgctcctggtggtagggtgtcaggccaaagtcttctgcggtgagctgatagcttttaatttcgccgtcatgcagttcggcaacgattgtcggcgcgtgtaatgaaacttcatccatcccgccgctgtgcaccaccgccgcgcgttgataccccagcacgcgcaaggtttcggcaatcggcagcaccagttccggactataaacaccaattaacgccagcggcggatgcgccgggttaatcaatggccccagcacattgaacagggtgcgggttttcagttgctggcgaaccggcatcgcgtggcggaatccggtgtgatacttcggcgcaaagaggaaacatacacctaactcatccagcgcctggcgcgatttatcggcgttcatatcaagattaataccgaacgccgccagcagatcggacgaaccagatttactggagacgctacggttgccgtgtttcgccactttcagcccacaggccgcggcgacaaacgcactggcggtagaaatattgatactgttgctgccgtcaccgccagtaccgacgatatcagcaaacagataatccgggcgcgggaacggcgctgcgttttccagtagcgcggttgctgccccggcgatctcgttcgggtgctcaccgcgaattttcatgctcaccagcgccgccgccagttgttccggcttcagctcgccacgcaccaccgctgaaaacagctggtggctttcttgttggctaagcgtctgcgcctgatacagtttttccagaatcggttgcagcgtgttggctggctctagtttctgctgcgcccaggccagcgtttgttccagcaggcgagcgccctgggtggtgagaatggattccggatggaactggaatccacaaacgcgatccgcatcgtgacgtactgccatcaccatgccattaaaatgggcgttgatggttaaaccggccggaatgttactgccaaccagcgagtgataacgcgccaccggcagcgggtttgttaatccggcaaacatcgcctgaccgtcatgttcaatgctggaggctttaccgtggagaatttcgcccgcctgaccgacatagcccccgtaagcttcgacaatcgcctgatgtccgaggcaaatgccaataatgggcagcttgccacgcaagcgggtgaggagttccggcatacaaccggcttcgctcggcacaccggggccaggagaaagcatcagcaccggattgctcatggtcgccaggcgttcaattaaggtttgcgccggaatatggttgcggtaaatcaccacgttatgcccattgctgcgcaactgatctgccaggttgtacgtaaaagagtcgatattatcgagcagcagaatgtcagccatcagaaagtctcctgtgcatgatgcgcggtggcaatagcgcgcagtacagcgcgggctttgttacgggtttcgtcggcttccgactgcggaacagaatcaaggactacaccagcacccgcttgcacggtggcgataccgttttccaccagcgccgagcggatcacaatgcaggtgtcgagatcgccatgcgcggtgaaataacctaccgcgccgccgtagctgccgcggcgacgaccttccgcctcggcaattaactgcatagcgcgtactttcggcgcaccgcttaacgtccccatattcatacaggcgcgataagcgtgcagggcgtcaagatcgtgacgcagttcgccgactacgcgagagacgaggtgcatcacataggaataacggtcaactttggtgagatcggcgacgtagcggctgccgggggtgcaaatgcgtgccagatcattacgggcgagatcaaccagcatcagatgttcagacagctctttatgatcggtacgcatttccagttcaatacggctgtcgagatctctgtccagtgaaccatcggcgcgacgaccgcgtgggcgtgttccggcaatcgggtagatctcaatctggcggctggtggcatcatacttgagcgagctttccggcgacgcgccaaatagggtgaaatcattatcctgcataaaaaacatgtacgggctgggattactctttttcagcacgtaataggccgccagcggtgacgggcagggcagagagaaacggcgagatggcaccacctggaaaatttctccagcgcgaatcgctttttgcaacaaacgcactacgccaccgaactcttcatcgctctgattacattcacaacgcatatgcggcacggaaaccactggcagcggcggcgcggcttcggtcagttgctgacgtagttcgttcaggcgagcagtgagacgttgtttttcttcttcattcggagcaaacaggctggcctgaatacgggtgctttttttctgatggtcaatcaccatcagcgtttcagcgagataaaaacagaaatcagggcagttattttccgctgacagttgcggtaaatcttcaaatcccgccacaaggtcataagagaacaggccgccgaagaacatggcttctcgttcttccttcggtacattcaacagattctgcaataaacggaaagcgtcaaaaaccgaaagggagcataagcgggcgtcttcatccagcagtggactgacaggggggaagcgcagcacacggcagtttggtgattgttcactttccacacccgcaggcagggcgttatccagtagtgccaggagggcttcgccgttgccggaaagtgcctggattgtgacagtgtcacctaaagctgtaatgcgcagcgcactgtctaccagcagcaggctttttaaatcatctttgctgtcgatatctgcggattccagcagcagcgttgccggacgatccccacacaactggtgaaaaagcgcggtgggattgtcgcgataagcgccttcgcaggttagcagttcgagagtcggtttttgtgtttgcattgttattctctaattttgttcaaaaaaaagcccgctcattaggcgggctgggtatctgattgctttacgcatggtgaatacactgcccgtttcaggaagtgcgccaccaacctttcagtacgaaaattgctttcattgtcgataccctttttacgtgaacttgcgtactagttaactagttcgatgattaattgtcaacagctcatttcagaatatttgccagaaccgttatgatgtcggcgcaaaaaacattatccagaacgggagtgcgccttgagcgacacgaattatgcagtgatttacgacctgcacagccataccacagcttccgatggctgcctgacgccagaagcattggtgcaccgtgcagtcgagatgcgcgtcggcaccctggcgatcaccgaccatgacaccacagctgcaatcgcgccagcaagagaggaaatttcacgttcgggactggcgttgaatcttattcccggcgtggaaatttccacggtctgggaaaatcatgaaattcatattgtcgggctgaatattgatattactcatccgctaatgtgtgagttcctcgcgcagcagacagaacggcgcaatcagcgggcgcagctgattgccgaaagacttgaaaaagcgcaaatacctggggcgctggaaggcgcacaacgactggcgcagggcggcgcagtgacgcgcggtcattttgcgcgtttccttgttgagtgcggcaaagccagttcaatggcggatgtctttaaaaagtatctggcgcgcgggaaaaccggatacgttccgccacagtggtgtacaatagaacaagctattgatgtcattcatcattctggcggtaaggcggtgctagctcatcctgggcggtacaatcttagtgctaaatggctgaaaagattggttgcgcattttgccgaacaccacggtgacgcgatggaagtcgcgcagtgccagcaatcgcccaatgaacgtacccagctggcggcccttgcgcgtcagcatcatttatgggcatcacaaggatctgattttcatcagccatgcccgtggatcgaactgggtcgtaaactctggctgcccgcaggcgttgaaggcgtctggcagctatgggaacagccgcagaacaccacagagagggaattatgagccagtttttttatattcatcctgataacccacagcaacgtctgatcaaccaggcggtggagatcgtgcgtaaaggcggggtgattgtttatccaactgattccggctatgcgctcggctgtaaaattgaagataaaaacgcgatggagcgtatttgtcgtattcgccagctgccggacggtcacaactttaccctgatgtgtcgcgatctttctgaactctcgacctattcatttgttgataacgttgcgtttcgtttaatgaaaaacaacacgccgggcaactataccttcatcctgaaggggacgaaggaagtgccacgccgtctgttgcaggaaaaacgcaaaaccatcggtatgcgtgtgccttctaaccctatcgctcaggcgttacttgaagcattgggcgaaccgatgctttccacttcgctaatgctgccaggcagcgaatttaccgaatcggacccggaagaaattaaagatcgtctggaaaaacaggtagatttgattattcacggcggctatctcgggcagaaaccgacaacggttattgatcttaccgatgatacgccggtcgtggtgcgtgaaggcgtaggtgatgtgaagcctttcttataacaaattgcgttccacggatggaagactatggcagggaagtttcgctgcattttgctgttgatagcagggctgtttgtatcatctctaagttatgcagaaaacacggagatcccttcttatgaagaagggatctcgctctttgatgttgaagccactctgcaaccagatggggtgctcgacatcaaagaaaatattcattttcaggcgcgaaatcagcagattaagcacggcttttatcgtgatttaccacgactatggatgcagcctgatggggacgctgcactgctgaactatcatattgttggcgtcacccgtgatggtattcctgaaccctggcatcttgactggcatatcgggttaatgagtattgtcgtgggcgataaacaacgtttcttgcctcaaggcgactatcattatcaaattcattatcaggttaaaaatgctttcctgcgtgagggggattctgatctgctaatctggaacgtgaccggtaaccactggccgtttgaaatttataagacccgtttttctctccagttctctaatattgcgggtaatccatttagcgaaatcgatctttttaccggagaagagggcgacacatatcgtaatggccgcatccttgaggacggaagaattgaatcccgcgatccgttttatcgtgaagatttcacggtcctctaccgctggcctcacgctttacttagcaatgcctcggctccgcaaacgacgaatattttcagccatcttcttttaccctccacgtcatcgttgttaatttggtttccgtgtctgttcctggtttgtggatggttatatctctggaagcgcaggccgcaatttacgccggtagatgtgattgaaaccgatgtcattccgccagattacacgcccggcatgttacgtctcgatgcgaagctagtttacgacgataaaggtttttgtgccgatatcgtaaatctgattgtgaaaggaaaaattcatctggaagatcagtctgacaagaaccagcaaatcctgattcgtgttaatgaaggcgcgaccagaaataatgcggtattactgcccgcagagcagttattactggaagcgttatttcgtaaaggcgataaggtcgttcttacggggagacgcaacagagtcttacgcagggcatttttacggatgcagaaattttatctgccgcgtaaaaagtcttcgttttaccggtctgatacttttttgcaatggggtggactggcaatattggcggtcattctttacggtaacttgagtcctgtaggctgggcaggaatgagtctggtgggcgatatgtttattatgatctgctggattattccttttttattttgttcccttgagcttttgtttgcccgcgatgatgacaagccttgcgttaatcgtgtaatcatcactttgtttttaccactgatttgttcaggcgtggccttctattctctctacatcaatgtcggagatgtattcttttactggtatatgccagcgggttattttaccgctgtttgcctgaccggttatctcactggcatggggtatatttttctgccaaagtttacccaaactggacagcaacgttatgcccacggtgaagctatcgttaactatcttgcgcgtaaagaggcagcaacacacagtggacgtcggcggaaaggggaaacacggaaactggattacgcgttgctaggttgggctatatcggcaaatttggggagggaatgggcgttacgcattgccccttcgctttcttcggcgattcgcgctccagagattgcccgtaacggcgttttattctcattacagacgcacctaagttgcggggccaataccagtttgttggggcgaagttattccggtggtggtgctggcggcggcgcgggtggcggaggcggtggtggctggtaattaagctgatgttaatcgaaacaagctttaaccataaagatagtgtagtatgttgcgcctcaaagccaggccgataaacgtcgagtcgtttacttaaggcctgaagagttcaaacagactttactatcagtgagtcagatgtaagttctgactcactgttgcacaaaagcatatcagacgcctgggaaggcgacaccaaaaggaagctctatgagcgaaaagctacagaaagtgctggcgcgtgccggccacggttctcgccgtgaaatcgaatctattattgaagccggtcgtgtgagtgttgatggcaaaattgctaaactcggcgatcgtgttgaagttacccctggattgaaaatccgtatcgatggtcacctgatttcggtacgtgagtccgctgaacaaatttgtcgcgttctggcctattacaaaccggaaggtgagttgtgtacccgtaacgatccggaaggacgtccaacggtgtttgaccgtctgccaaaactgcgtggcgcacgctggattgccgtgggtcgcttggacgttaatacctgtggtctgctgctgttcaccaccgatggtgaactggcaaaccgtttaatgcacccaagccgtgaagttgaacgtgaatatgccgtgcgtgtatttggtcaggttgacgacgcgaaactgcgtgatttgagtcgtggcgtgcagttggaagatggtccggcagcttttaaaaccatcaagttcagcggcggcgaagggatcaaccagtggtacaacgtgactctgaccgaaggccgtaaccgtgaagttcgtcgtctgtgggaagcggttggtgtgcaggtgagccgcctgatccgtgttcgttacggtgatatcccactgccaaaaggtctgccacgcggtggctggacggagctggacctcgcccagactaactatctgcgcgaactggtggagctaccgccagaaaccagctctaaagtcgctgtagaaaaagaccgtcgtcgcatgaaggcgaatcagattcgtcgtgcggtgaaacgtcacagtcaggtgagcggcggtcgtcgttctggcggacgtaataataacggttaatcaaagtatnnnnnnnnnnnnnnnnnnnatttttacagattaataatcgatccctatctgcgcttttacaccggcatcaaacgcatgtttgacggggcgtaattcacttaccgtatctgccagttcaagaatatcccgatgacaaccacgacccgtgataatcaccgtctgttgatgtggacgttcatttaacgcctgcaccacttcttccagtggcaaatagtcatacgccaccatatacgtcagttcatcaagcaaaaccatatccagtgaggaatcagcaagcatccgctttgcatgttgccagacttcgcggcaggcggcggtatcagactcgcggttttgtgtatcccaggtaaagcccgttgccatcacctgaaactcaacgccatgtggctccagcagattgcgttcgccattaggccaggtgcctttaataaactgcacgacgcctactttttttccgtgaccaactgcgcgtgttgccgtaccaaatgccgcggtggttttgccttttccattgccggtaaagacgatgataataccgcgttcatcctgggcctgggccacacgagcatctactttttctttcactcgctgctgacgctgttggtagcgttcatcactcattgggaaattcctggtttacggcccggttgggcgtcaaaggtcatgccggttttacggcggctgtcatcgcccatcagccagaggtagagcggcatgatatcagcgggtgttttaagtttctgtggatcttcggtcgggaaggcgctggcacgcattgcggtgcgcgtaccgcctgggttaatgcagttgacacgcaggcgctgctgatattcatcggccagtacctgcatcatcccttcggtggcaaatttcgacgctgcatatgcaccccagttggctcgtccctgacgtccaacgcttgatgaagtaaagaccagtgaaccggcgtccgatttgagtaataaaggaagcagtgcctgggtgagcataaaggtggcattaacgttgacctgcatgacgtcctgccagacctgcggattttgttcgctcattgggcaaacatcgccgagcaatccggcattatgcaaaacaccatccagacgcggataattaacggcaatgcgctgtgccagttgttggcaattttcggacgtgcaggtcagcaaatcgagaataaaccactgtggctgacgcccagtttcttcgtttatgtggctggctacctgacgtaatttttcttcattacggcccaacagaatcactgtcgcaccatagcgtgcatacgtcatcgcggcttcacgaccaataccatcgctggctcccgtcaccaggataatgcgatcattgagtaaatcttgttttggctggtaatgcatggctactcctcaacgacgttgtctgtcgcgctgccagtgtactttatgactttggggctttatgcctgaaacagaagggcatttcaatcagcctggggcgataacaccgcaaaatggatactttgtcatactttcgctgcaataacatctctgcgagacggcttaacatgcctgttgtaaactgtgagccaaagcgttgtttaaccaaggtggggactcgtggaattgttgtctgaatatggtttgtttttggcgaaaatcgttaccgttgtgctagcgattgcggcgattgccgccattattgtcaatgttgctcaacgtaataaacgccagcgtggcgagttacgggtcaacaatctcagcgaacagtataaggagatgaaagaagaactggccgcggcgctgatggactcacatcagcaaaaacagtggcacaaagcgcagaagaaaaagcataagcaagaagcgaaagcagcaaaagcgaaagccaaactgggcgaggtggcaactgacagtaaaccccgcgtctgggtgctggattttaaaggcagcatggacgcccatgaagtgaactcgctacgtgaagagataacggctgtactcgcagcattcaaaccgcaggatcaggttgtgctccgtctggaaagccctggtggcatggtgcatggttacgggctggcggcttcgcaactgcagcgtctgcgcgataaaaacattcctttaactgttacggtagacaaagtcgctgccagcggcggttacatgatggcctgtgtggcggacaaaattgtttccgcaccgtttgctattgtgggttccattggcgtggtggcgcaaatgcccaactttaaccgcttcctgaaaagcaaagatattgatatcgaactgcacactgccgggcagtataagcgcacgctgacgttgctgggtgaaaataccgaagaagggcgggagaaattccgcgaagagttgaacgaaacgcatcagttgtttaaagattttgtgaagcgtatgcgtccttctctggatattgaacaggtggcaacgggtgaacactggtacggacaacaggcggtagagaaaggcctggttgatgaaatcaacaccagtgatgaagttattcttagcctgatggaaggccgtgaagtggtcaatgtacgctatatgcagcgtaaacgactcattgaccgattcaccggcagcgcggcagagagcgccgatcgattgttgctacgctggtggcagcggggtcaaaagccattgatgtaaaagacaaacgcgaggctaagacctcgcgttttgctttaatcaaccagatgatatttttctgaaagcacatgggccaggtgtttgaacatattaaacaccgcggtgcttttggctgttggcaatccttgttcatctaaaaagtagtcgccggtaaataccagcacgccattacgctgcgtgacgccggtggcttcaatccctgcgagcgtatcctcatgctcacgaatgattttgttggcctctttcaacagcgtttcgcggtcgatgggttgtgtctctttgttcattatttactccttaaacaaggacattagtctacgccaggcatggcttgcagacaaatataccacgctggtggcaagagcgccttactggcaactttggattttgcatgctaataaagttgcgtatcggattttatcaggtacagtgtgacgctttcgtcaatctggcaatagatttgcttgacattcgaccaaaattccgtcgtgctatagcgcctgtaggccaagacctgttaactcagtcacctgaattttcgtgaacagagtcacgacaaggggttgatatccgcagagagcgagtccatatcggtaactcgttgccagtggaaggtttatcaacgtgcgacgcattcctggaagaatcaaattaggtaaggtgaatatgggtaaagctcttgtcatcgttgagtccccggcaaaagccaaaacgatcaacaagtatctgggtagtgactacgtggtgaaatccagcgtcggtcacatccgcgatttgccgaccagtggctcagctgccaaaaagagtgccgactctacctccaccaagacggctaaaaagcctaaaaaggatgaacgtggcgctctcgtcaaccgtatgggggttgacccgtggcacaattgggaggcgcactatgaagtgttgcctggtaaagagaaggtcgtctctgaactgaaacaactggctgaaaaagccgaccacatctatctcgcaaccgaccttgaccgcgaaggggaagccattgcatggcacctgcgggaagtgattgggggtgatgatgcgcgctatagccgagtggtgtttaacgaaattactaaaaacgcgatccgccaggcatttaacaaaccgggtgagctgaatattgatcgtgttaatgcccagcaggcgcgtcgctttatggaccgcgtggtggggtatatggtttcgccgctgctatggaaaaagatcgctcgtggcctgtctgccggtcgtgtgcagtcggtggcggttcgcctggtggtcgagcgtgagcgtgaaattaaagcgttcgtgccggaagagttctgggaagtcgatgccagcacgaccacgccatctggtgaagcgttggcgttacaggtgactcatcagaacgacaaaccgttccgtccggtcaacaaagaacaaactcaggctgcggtaagtctgctggaaaaagcgcgctacagcgtgctggaacgtgaagacaaaccgacaaccagtaaacctggcgctccttttattacctctacgctgcaacaagctgccagcacccgtcttggatttggcgtgaaaaaaaccatgatgatggcgcagcgtttgtatgaagcaggctatatcacttacatgcgtaccgactccactaacctgagtcaggacgcggtaaatatggttcgcggttatatcagcgataattttggtaagaaatatctgccggaaagtccgaatcagtacgccagcaaagaaaactcacaggaagcgcacgaagcgattcgtccttctgacgtcaatgtgatggcggaatcgctgaaggatatggaagcagatgcgcagaaactgtaccagttaatctggcgtcagttcgttgcctgccagatgaccccagcgaaatatgactccacgacgctgaccgttggtgcgggcgatttccgcctgaaagcacgcggtcgtattttgcgttttgatggctggacaaaagtgatgcctgcgttgcgtaaaggcgatgaagatcgcatcttaccagcagttaataaaggcgatgctctgacgctcgttgaacttacaccagcccagcactttaccaagccgccagcccgtttcagtgaagcatcgctggttaaagagctggaaaaacgcggtatcggtcgtccgtctacctatgcgtcgatcatttcgaccattcaggatcgtggctacgtgcgagtagaaaatcgtcgtttctatgcggaaaaaatgggcgaaatcgtcaccgatcgccttgaagaaaatttccgcgagttaatgaactacgactttaccgcgcagatggaaaacagcctcgaccaggtggcaaatcacgaagcagagtggaaagctgtactggatcacttcttctcggatttcacccagcagttagataaagctgaaaaagatccggaagagggtggtatgcgcccgaaccagatggttctgaccagcattgactgcccgacttgtggtcgcaaaatggggattcgcacagcgagcaccggggtattccttggctgttctggctatgcgctgccgccgaaagagcgttgcaaaaccaccattaacctggtgccggaaaacgaagtgctgaacgtgctggaaggcgaagatgctgaaaccaacgcgctgcgcgcaaaacgtcgttgcccgaaatgcggcacggcgatggacagctatctcatcgatccgaaacgtaagttgcatgtctgtggtaataacccaacctgcgacggttacgagatcgaagagggcgaattccgcattaaaggttatgacggcccgatcgttgagtgtgaaaaatgtggctctgaaatgcacctgaaaatggggcgtttcggtaaatacatggcctgcaccaacgaagagtgtaaaaacacacgtaagattttacgtaacggcgaagtggcaccaccgaaagaagatccggtgccattacctgagctgccgtgcgaaaaatcagatgcttatttcgtgctgcgtgacggtgctgccggtgtgttcctggctgccaacactttcccgaaatcgcgtgaaacgcgtgcgccactggtggaagagctttatcgcttccgcgaccgtctgccggaaaaactgcgttatctggccgatgcgccacagcaggatccggaaggtaataagaccatggttcgctttagccgtaaaaccaaacagcaatatgtctcttcggaaaaagacggaaaggcgactggctggtcagcattttatgttgatggcaaatgggttgaaggaaaaaaataacctttaattctgtcaggtttttataaacaaagggtcgcgaaagcggcccttttttattgcatattattttttcttcacacctatacactaaggctataaatgatatagtggttatagttagcaccttttttattattaaatcgtattagtcacccgccaggtgtgacgaaaaaacgatgttctgatggcgtctaagtggatggtttaacatgaaattacaacaacttcgctatattgttgaggtggtcaatcataacctgaatgtctcatcaacagcggaaggactttacacatcacaacccgggatcagtaaacaagtcagaatgctggaagacgagctaggcattcaaattttttcccgaagcggcaagcacctgacgcaggtaacgccagcagggcaagaaataattcgtatcgctcgcgaagtcctgtcgaaagtcgatgccataaaatcggttgccggagagcacacctggccggataaaggttcactgtatatcgccaccacgcatacccaggcacgctacgcattaccaaacgtcatcaaaggctttattgagcgttatcctcgcgtttctttgcatatgcaccagggctcgccgacacaaattgctgatgccgtctctaaaggcaatgctgatttcgctatcgccacagaagcgctgcatctgtatgaagatttagtgatgttaccgtgctaccactggaatcgggctattgtagtcactccggatcacccgctggcaggcaaaaaagccattaccattgaagaactggcgcaatatccgttggtgacatataccttcggctttaccggacgttcagaactggatactgcctttaatcgcgcagggttaacgccgcgtatcgttttcacggcaacggatgctgacgtcattaaaacttacgtccggttagggctgggggtaggggtcattgccagcatggcggtggatccggtcgccgatcccgaccttgtgcgtgttgatgctcacgatatcttcagccacagtacaaccaaaattggttttcgccgtagtactttcttgcgcagttatatgtatgatttcattcagcgttttgcaccgcatttaacgcgtgatgtcgttgatgcggctgtcgcattgcgctctaatgaagaaattgaggtcatgtttaaagatataaaactgccggaaaaataatttcttgcgttattttcggcaccttttatgtagcgaaggtgccggaatatattctcttttgttacttatttctataccgtgcacaatatttttatccctcatatttatagggtaaattacctgtaaagtagtgtctaattacccgcctcgcaaactccagttttcaaatatctatttcaggtcaaaagattgaattattcactggagacgattcgtaaattcgctggatttttgactaaagtttctttaggatttgtctcatcgtatgattaattacaccaatcgttcaacgtcttgctgataagtgatggcgattatatgaggttagcaatgccttctggaaatcaggaaccccgccgcgatcctgaattaaaacgtaaagcctggctggcggtttttcttggttctgcacttttctgggtggttgtcgcactgctgatttggaaagtgtggggataactatggtcggtcaggagcaactggagtcgtcaccattatgccagcatagtgacaatgaaacagaaacgaaacgggaatgttccgtcgttattccagacgactggcaactaacatcgcagcagcaagcctttatagaactgtttgctgaagatgatcagccgaaacaataattatcatcattcttattacccatttttaatgaattaaagggcttttaatacaccgcagcaataacagcttgagttatctcaacacaaaataataaccgttaagggtgtagcctatgatcaacacaaatatgaaatattggtcctggatgggcgcgttttctctgtcgatgctcttctgggccgaactcctctggatcattactcactgatccttgaccccgctgcggcggggttgtcatttgctttgccacaaggtttctcctcttttatcaatttgggttgttatcaaatcgttacgcgatgtttgtgttatctttaatattcaccctgaagagaatcagggcttcgcaaccctgtcattaaggaggagctatgtcgtcaaccctacgagaagccagtaaggacacgttgcaggccaaagataaaacttaccactactacagcctgccgcttgctgctaaatcactgggcgatatcacccgtctacccaagtcactcaaagttttgctcgaaaacctgctgcgctggcaggatggtaactcggttaccgaagaggatatccacgcgctggcaggatggctgaaaaatgcccatgctgaccgtgaaattgcctaccgcccggcaagggtgctgatgcaggactttaccggcgtacctgccgttgttgatctggcggcaatgcgcgaagcggttaaacgcctcggcggcgatactgcaaaggttaacccgctctcaccggtcgacctggtcattgaccactcggtgaccgtcgatcgttttggtgatgatgaggcatttgaagaaaacgtacgcctggaaatggagcgcaaccacgaacgttatgtgttcctgaaatggggaaagcaagcgttcagtcggtttagcgtcgtgccgccaggcacaggcatttgccatcaggttaacctcgaatatctcggcaaagcagtgtggagtgaattgcaggacggtgaatggattgcttatccggatacactcgttggtactgactcgcacaccaccatgatcaacggccttggcgtgctggggtggggcgttggtgggatcgaagcagaagccgcaatgttaggccagccggtttccatgcttatcccggatgtagtgggcttcaaacttaccggaaaattacgtgaaggtattaccgccacagacctggttctcactgttacccaaatgctgcgcaaacatggcgtggtggggaaattcgtcgaattttatggtgatggtctggattcactaccgttggcggatcgcgccaccattgccaatatgtcgccagaatatggtgccacctgtggcttcttcccaatcgatgctgtaaccctcgattacatgcgtttaagcgggcgcagcgaagatcaggtcgagttggtcgaaaaatatgccaaagcgcagggcatgtggcgtaacccgggcgatgaaccaatttttaccagtacgttagaactggatatgaatgacgttgaagcgagcctggcagggcctaaacgcccacaggatcgcgttgcactgcccgatgtaccaaaagcatttgccgccagtaacgaactggaagtgaatgccacgcataaagatcgccagccggtcgattatgttatgaacggacatcagtatcagttacctgatggcgctgtggtcattgctgcgataacctcgtgcaccaacacctctaacccaagtgtgctgatggccgcaggcttgctggcgaaaaaagccgtaactctgggcctcaagcggcaaccatgggtcaaagcgtcgctggcaccgggttcgaaagtcgtttctgattatctggcaaaagcgaaactgacaccgtatctcgacgaactggggtttaaccttgtgggatacggttgtaccacctgtattggtaactctgggccgctgcccgatcctatcgaaacggcaatcaaaaaaagcgatttaaccgtcggtgcggtgctgtccggcaaccgtaactttgaaggccgtatccatccgctggttaaaactaactggctggcctcgccgccgctggtggttgcctatgcgctggcgggaaatatgaatatcaacctggcttctgagcctatcggccatgatcgcaaaggcgatccggtttatctgaaagatatctggccatcggcacaagaaattgcccgtgcggtagaacaagtctccacagaaatgttccgcaaagagtacgcagaagtttttgaaggcacagcagagtggaagggaattaacgtcacacgatccgatacctacggttggcaggaggactcaacctatattcgcttatcgcctttctttgatgaaatgcaggcaacaccagcaccagtggaagatattcacggtgcgcggatcctcgcaatgctgggggattcagtcaccactgaccatatctctccggcgggcagtattaagcccgacagcccagcgggtcgatatctacaaggtcggggtgttgagcgaaaagactttaactcctacggttcgcggcgtggtaaccatgaagtgatgatgcgcggcaccttcgccaatattcgcatccgtaatgaaatggtgcctggcgttgaaggggggatgacgcggcatttacctgacagcgacgtagtctctatttatgatgctgcgatgcgctataagcaggagcaaacgccgctggcggtgattgccgggaaagagtatggatcaggctccagtcgtgactgggcggcaaaaggtccgcgtctgcttggtattcgtgtggtgattgccgaatcgtttgaacgaattcaccgttcgaatttaattggcatgggcatcctgccgctggaatttccgcaaggcgtaacgcgtaaaacgttagggctaaccggggaagagaagattgatattggcgatctgcaaaacctacaacccggcgcgacggttccggtgacgcttacgcgcgcggatggtagccaggaagtcgtaccctgccgttgtcgtatcgacaccgcgacggagttgacctactaccagaacgacggcattttgcattatgtcattcgtaatatgttgaagtaacaactatttgcttgccggttattttgcttccggcaagcaaatgaattacacaatgcaagagggttatttgttcagcaaatggcccattttctcggctttggtatcgagataatgttcgttattggggttacgacctacaatcaatggtacgcgttcaacaatattaatccctgcttcggtcagaatttcgacttttttcgggttattggttaacaagcggacttcattgacgccaaggagtttgaacatatcagcgcaaagagtgaagtcgcgctcatcagcggcgaagcctaactggtggttagcctctacggtatcgtaaccttgatcctgcagtgcgtaagcgcggattttattcagcagaccaatgttacgaccttcctgacggtgatacagcaaaataccacggccttcctcggcaatttgcgtcaatgccgcttcgagctggaagccacaatcgcagcgcaagctgaacagggcgtcaccggtcagacattcggaatggacgcgcgcaagtaccggggtatgcccggaaatatcgccatagactagcgcgacatgatcgtgtccggttgccagttcttcaaatcccaccatcaggaaatcgccccatggggttggcagtttggcttctgccacacgtttaagctgcatgaaattctccagataatgctggttctgtattggcttattttgccataacgagaaggggttcacctaatcacgacgcgtcgatcgttcacggaatggcacaaatctgtcaatttttcctggaactggcgttttcagttatgattgtgggacttatcaaaaaggagaggccatgcgttcgattgccagacgtaccgcagtgggagctgcactattgcttgtcatgccagtagccgtatggatttctggctggcgttggcaacctggagaacaaagttggctactaaaagcggctttttgggttactgaaactgtcacccagccctggggcgtcattacacatttgattttattcggctggtttctctggtgtctgcgttttcgcattaaggctgcctttgtattatttgccattctggcggccgcaatccttgtgggacaaggcgttaaatcctggatcaaagacaaagtccaggaaccacgaccttttgttatctggctggaaaaaacacatcatattccggttgatgagttctacactttaaagcgagcagaacgcggaaatctagtgaaagaacagttggctgaagagaaaaatatcccacaatatttgcgttcacactggcagaaagagacggggtttgcctttccttccggtcacacgatgtttgctgccagttgggcactgctggccgttggtttgctgtggccgcgtcggcgaacgttaaccattgctatcttgctggtctgggcaacgggagtcatgggaagccgcctgctgctcgggatgcattggccacgcgatctggtagtagctacgttgatttcgtgggcgctggtggcggtggcaacgtggcttgcgcaacgaatttgtgggccattaacaccacctgcggaagaaaatcgcgaaatagcgcaacgagaacaagaaagttaacgctggttgattttccgaatttagcccttaaatcatcaacaatgcgtgtggatgccatttcgcagacggcgcgaaaatggtactttaaagggctattgcggtaagttgaccataatttattcgctctaaccacataacgggaagtaatgtgaaatatttactcattttcttactggtgttagcgatcttcgtgatttcggtcacgttgggtgcgcagaacgatcaacaggtgacgtttaattatctgttagcgcaaggggagtaccgtatttccacattgctggcggtattgtttgctgcggggtttgctatcggttggttgatttgtggcctgttctggctgcgagttcgtgtttccctggcgcgcgctgaacgtaaaataaagcgactggaaaaccagctttcacccgcgactgacgtggctgtagtgccgcactcgtcagcggcgaaggaataactttctatgctggagttgttgtttctgcttttgcctgtagccgctgcctatggctggtatatgggccgcagaagtgcgcaacaaaacaagcaagatgaagccaaccgcttgtcgcgtgattacgtagcgggggttaacttcctgcttagtaatcaacaggataaagcggtagacctgtttctcgatatgcttaaagaggatacaggcaccgttgaagcccaccttacgctcggaaacctgttccgttcgcgtggcgaagttgatcgcgctattcgcatccatcagaccctaatggaaagcgcctcgctgacctatgaacagcgtctgttggcgattcaacaactggggcgtgattacatggccgccgggttatatgaccgcgcggaagacatgttcaatcagctgaccgatgaaactgacttccgcattggcgcgctgcaacagttgctacaaatctaccaggctaccagtgagtggcagaaagcaattgatgttgccgaacgcctggtgaagctgggtaaagataaacagcgcgtcgaaattgcccatttctactgtgagttagccctgcagcatatggccagcgacgatctcgatcgtgccatgaccttgctaaaaaaaggggcggcggcagataaaaacagcgcccgcgtatccataatgatgggacgcgtgtttatggcgaaaggagaatacgccaaagccgtcgaaagtctgcaacgcgtgatatcccaggacagagaactggtcagcgaaacgctggaaatgttgcaaacctgctatcagcagttgggtaaaactgccgaatgggcagaattcctgcagcgtgcggtggaagagaacaccggtgccgatgctgaattgatgcttgctgatatcatcgaagcgcgcgacggtagtgaggccgcacaggtctatattacgcgccagcttcagcgtcatccgaccatgcgtgtgttccataagttaatggattaccacttaaatgaagcggaagaagggcgtgccaaagagagcctgatggtgctgcgtgacatggttggcgagaaggtacgtagtaagcctcgttatcgttgccagaaatgtggttttaccgcatacaccctctactggcattgtccgtcttgtcgggcctggtcaaccattaaaccgattcgcggtcttgatggcctgtaatttttaaaaaaaatccgactttagttacaacatactaattattaatgttccattgtgctccggcaacgacggcgcagaaaaagcctgccaggggagaaatcgcaactgttaattttttatttccacgggtagaatgctcgccgtttacctgtttcgcgccacttccggtgcccatcatcaagaaggtctggtcatgacgttaactgcttcatcttcttcccgcgctgttacgaattctcctgtggttgttgcccttgattatcataatcgtgatgacgcgctggcctttgtcgacaagatcgacccacgcgattgtcgtctgaaggtcggcaaagagatgtttacattgtttgggccacagtttgtgcgcgaacttcaacagcgtggttttgatatctttcttgacctgaaattccacgatatccccaacactgcagcgcacgctgtcgctgctgcagctgacttaggcgtgtggatggtgaatgttcatgcctctggtggggcgcgtatgatgaccgcagcgcgtgaggcactggttccgtttggcaaagatgcaccgcttttgattgctgtgacagtgttgaccagcatggaagccagcgacctggtcgatcttggcatgacactgtcacctgcagattatgcagaacgtctggcggcactgacgcaaaaatgtggccttgatggtgtggtgtgttctgctcaggaagctgtgcgctttaaacaggtattcggtcaggagttcaaactggttacgccgggcattcgtccgcaggggagtgaagctggtgaccagcgccgcattatgacgccagaacaggcgttgtcggctggtgttgattatatggtgattggtcgcccggtaacgcaatcggtagatccagcgcagacgctgaaagcgatcaacgcctctttacagcggagtgcatgatgagtgattccaacagccgtctggtctactcaacggaaaccggacgtattgatgagcccaaagcggcccctgtacgccctaaaggcgacggtgtggtgcgtattcagcgtcagaccagtggacgtaaaggtaagggcgtttgcctgattaccggtgtcgatctcgatgatgccgaactgacaaaacttgcagcggaactgaagaaaaaatgcggctgcggcggagcagttaaagatggagttattgaaatccagggcgataagcgtgatttattaaaatcactacttgaagcgaaagggatgaaggtaaaactcgcaggcggttaacataaaaagccacggatatatccgtggctttcgaatattttactgtgcgtattattcagttatttcgtactgaacagaatcaagcgtattataattgcgagtcgataatcgacatttatttacgattatttaccgacctggtgaccaataacacctccgacagctgcaccacctaatgtacccaacgtactgccatcggtcagtactgcaccgcctaatgcccctgcacccgcgccgattgcggtgttgcggtcccgtttagaccagttagaacaggcactcagagacattgccaaagtaattgccagaacagccgcggtcatttttttgctcgttacaaacataatactctctcctgaatttatgattcacggaagtaagctctctataactataatagctaagaataagtctggtgaaattattccgtgaaatctgctcgcgcgcagggttatatcacgcaggtgataatgacttcctgttatatcgctgataataattttatatcttgagagtgttaataacaggtaaatagtcttaattatcaaccaggaatcatcttagagcggatgatttgccaaactgcaaatcatccgtagagaagggaaatggttaaatgtcaacgacgtgaatggtgagtttactgtgctcaagatgcatcagatcgctggcgcgtattttcgaatcggtaatcacgcgattgaatcgctcaacgggaccgatggagtatgaatgtacagcaccaaatttcgagctgtcagtcaggactatcgcttcgcactctttttccagcacggcattgaccacatcggtacgcatcatatcgcgaccggtaaatccagtttcaggttgccagccatcaataccaataaatgctttgctgaaatgcacctgttggatgcactggcgtgtcaaagggccaaccatactttcgctttttttctgatacacgccaccgagcaaaataacttcacaaggcgcgtctttcagcaaatgcgcgatgtagctgctgaccgtgatgatagtgacatttttcttctgctcgcccagagtccgggcgagtagggcattgctgctgccattttcgataaagatggtttcgcccggttgaaccagcgacgcggcaaactcggcgagttcacgcttcagcgtatagttgctcatcatacgggtttcgacgtcatcactatcaagcgaaacagcaaagccatgtgcacggcggaggtaactcagtttttcgagtgtgttgagatcctggcgaatggtaacttcagaaactccagtggcttttgccagatcggttacgctaacctgaccctggtcaatgaccatctgtagaatagtttgttgtcgggaattcatcgctgtaattcttataacgttataatacttaataaaaaaatactgacgcgccgggcatcctcaaataggaaaacctgaaggcacgattgttaaatctcccacggtgccttcgggatgtctggcgtagattcagcaacctggcgcaagagttctgctttaagtatctcgagattatggatcgcagagtggtaatcgcctgccacaaggatatctaacacaatatcaatacgttcggcaacgcgctgggcatcaaattcagacatcaaggacatccttatagcaaaagggggaaaatgaataatgcaaaaattgccgctaaaagagaagtgtttaacagcaacggctaattatcatccaggaatacgatatataatgacgggatatagcgctaagtatatatattcatctacttatgcgcgcttcagatagcgtttataccagcgttcgaaggcgacggcgggcatcggtttggcaaacaaaaatccttgccgctcattgatcccgttcttggttaaaaaagcatcttcctttgcactctctacaccttcggcgatcacctgaagattcaatgcctgggccacagcgacgatcgcccggaccagtgactgcgagacaggttgtttgtgaatatctcgaacaaaaacctggtcaagtttgatggcatcgatcggaaagcgcgccagttgcgaaagtgaagagtagccggtaccaaaatcatccagatgcacttgcgcacctagttggctaaattgttgaataacagacagtgccagttcatcattctcaatcagacaactctctgtcagttcaacatctatagggcagtattcaaaattgagttcctggagaacctgtttcagggcggtgaaaatggtttgatcggcgagctgacgtgcagaaatatttaccgccactcgcaggtttatgcctttatcccgccactttgccacctggcgtacgacatcgagaatcacccaacggcctaaaggcacaattagccctgactcttcggcgtaggaaatgaagtccaacggtggaatcaacccacgttcaggtgactgccaacgtactagtgcttccagactgcgcacttcgccacgccaggtgattttcggttgatagtgaataaccaactgatcgttttccagtgctttacgcaagttggtatccagccagagatattcaaatacccgttgattcatttctggggtaaaaacgcaaaattgtcctcgtccgccttccttcgctgtgtacattgctgtgtcggcgtgacgaataatagccgtgctgtctgaaccatgttcgggagagagtgcaatacctactgaacagctggtataaacttcaattaaaccaatgcgaaaggggagccgtaagcgggtcaaaattcgtgatgccattgcttccagcgcgctttgtgaggtgttggatgccagtaccagaaactcatccccacctggacgcgccaacacctggtcatgttcgagacagcttaaaatagccaatgacacgtcgcgtaataactggtcaccaaacaaatgcccataggcgtcgttgacctttttgaaattatccaaatcaagatacacaaccccaactttattgttatctgcatgattaatagcgtgatcgattaaatcctgcattgcgttacgattcggcagtccggtgatactgtcggtatttgccagaatacgcagtcgctcctgagcgcggcgctcttcggtaatgtcggtgccggaacagattaaaaaaatctcgtttttgccactgccgctgtggacaaatttattgcgaaacagaaacagccgctggcctttacatgttggtatccacagttcgacttcatatgcattgccgcttcgaaaaaatacacggttattgcgcctggatgccgcagcttcacgacggctcataaacagtttaaacacgctttgcccaatgacgtcgtgttctttcaaccctgtgtaatcttcacataaccgattgaagcgttggatattcccccggctgtcgagaatcactattgcggaatgtgcttcagaaactacctgctcagcaaaggaaagcccgtgtgataaatcacgagcaaccgccggtgtgtcatgccatgcagacgcgttgccagcccattcccgtttattgatttttcgtcctaccagatgcacagaaagatcgctttcatcgacggtcagactcatcatcaggctggaggtgatgaccgtcatttccctgatgcgagcagcctgttcggcagataactgcaatgtacgatcaggttctgtggtttcggtggtagaaaagcgcaaaacatcgctgctttccgtcaaccgccagtatggattgtgcgatccgagaaagttgtacaacgttgtggactccctaacggttttcatgatgcatatcctccggttaacagcggagtccgcggttaaataaaaggaacaacatgacttacatgaaattaacggcggctaaacgcattgttttttttatatatttatttgtaatccagttttggaaaaacgccagttttcaaacgaaagtcagttaaaaaatctgcctggatataacgaaggtagagcggggaaataaacggcccatccatgaggaatgggccgtgaaaggagattacgcgaccgggcgcgcaataatgctgcgggtttccatgcggacttcggcaatagtgacgtcaataacgtcagtcactttgtaaaccgtttcacctttaatttgtacagtgccgttttcctggctgcaaaccagttcatcgcgcacagcgtgtaagaaaggtgccggaataaaggcgatagcgccgttatcaaccaaacgaacacgcatgccgccacggctgatatcgacaatttccgctgcgaaacgggtgtcggtcccggctttgtctttcaggaagcgtgcgtataaccagtcaccaacatcacgttctgccatccggttgagacggcgacgctcggccatttggacagtgatttcatcctgtgggcgcgtcgcagtttcgcctttgataaccgctttcagcagacggtggttgatcatgtcgccatatttacggatcggcgaagtccaggtggcgtatgcttccagaccgaggccaaagtgaggaccgggttcagtgctaatttcagcaaatgactggaagcgacgaatgcggctgtcgaggaaaccagttggttgcgcgtccagttcacgacgcagtttgcagaaaccgtccagcgtgagcacttcttcggcatcgacatgcagaccgtgcgttttcagcaacgctgccagcgcgtcggcattcgccggatcaaagcccatatgcacgttatagatgccaaaaccgagcttatcgcgcagtacgcgggccgcacaaatgttagcggcaatcatcgcttcttcgacgatacggttggcaatgcgacgaggctcggcgacgatatccagcacttcacctttttcaccgagaataaagcggtaatccgggcgatctttaaacaccagtgcgtggttatgacgccactcgccgcggcgttggcaaatttgcgctagcaaacggacttgttcggcaattgcttcactttcaggctgccagtcaccggtattttccagccagtcagaaacctggtcatacaccagctttgctttggattcgatggtggcggcaaagaattcgatattatcttcaatggtgccatcagcggagagcgtcatgcggcatgccagtaccgggcggacttcattggcgcgcagtgagcagagatcgtcagaaagctcgcgaggcagcatagggatgttgaagccaggcagatagttggtgaatgcgcgaattttcgcggctttgtccagcttgctgccttcagcaatccacgcggttggatcggcaatcgccacaatcagctgaagtttgtcatccggcaacgccttagcgaaaagggcgtcatccatatcttctgtgctggcactgtcgatggtgacaaaatccagcgcggtcagatcttcacgaaccagaccttcatcgagcatttcggtagcgacgccgtctggtgcttctttttccagattatggcgtgcaagggtaacccaccacggtacaaagtgatcgtcaccaaaagtgatgtattgtgtcagttctgcatagaaagaacgatcgcctttcagcggatgacggcgcatttcggcaaccgcccagtcgccttctttaaactcgtggttcaggccacgggctgcgcggcaaggaatggcgtcttttaagagtggatgatcaggaacgatggccagacggtcatttttgccctgaaccttacccacgaaacgagtcaggaacggttcaaccagttcttctggctctgcggattcacgttctttttcactgtggatcaccgcgataattcggtcgccatgcatgacttttttcatctgcggcggcggaatgaaataacttttttgcgcgtcgacttccaggaagccaaagcctttttctgtggcttttaccaccccttcagcgcgtggcgtctgggaatgcagttgctgtttaagctgcgctagcagcgggttgtcctgaaacataattgtctattttggtggccattagagcggctgacagttttacgcgaatctgtctgacgcggcaaggttaatatgtctcacccaacgcgatttttaagcgatttatccagccacacagcccgctccataccagcagattaataatctgcgttgatgatttttcgtgttcgagtaaagggctgaactgggcggcgctaaagcgatcgggtgctcgggtcagccattgtatcgcctgaacggtagcgcgctcaacagaatgacggtcagcccattggttaatttcattttcgcccttgcgcataagggtgctgatttttttatattcatttgatgaatccatacaggtggcaaaacaagcaggactgccatttatacgcgcgcataacaacgccgcaagctgattatccggctgtgtattgccccgtgtgctgtttaacaacttttcgagaagggaaagtgaaatagggtggagagagagtatttcggccagttggcaaagttctgcagttgaactttttgtgtgctcttcaggtagtttttccacctcatagctgcttcgccagcgtaatgattcatcagcaaacagtgacgcgtcggcgtagttttgtatctccagcccgggtaaccagcgtaccggatgcccgagataagcctgaaatgtcgcaattgtccgcgcctgaaagccaataaaaccaatgatttggctaatgatcacacagtcccaggcagtaagaccgacgtcattcagatgctggcgcgatcggttgtcgataatagaaggcgagctagccagttggcgggcatattgcgtgatttgtgccaaccgatgattactttccctggtggaatcaggcccggggagcggcgtaagtcgcgccgaatagtagttacataaccgctggacgccgcaaacctgagcaaccgtcagggccgtcgacaagcgttcataagcggtgaaggtctgtgaacgggtcacggtaagctggtcagggaacaaatccactgcaagaacacgcgcagggtccagccatgaaaggaagggggccagcgtttctttttcaaggatcacgtcgagtagaaagggatcgctgacctttgcggcttccgggaccagaggcagaacgtcatactccgtagtactggattgcgtttcatgataccagtggcttttgccggtgatgtggcgttgttccatgggcgctccttggtcgtaaaggaaatcgttatcctgacgcaaggcgggaaggggagaaagacggatcggcgataacaaatatcagaaaggtataacagagataacgggcggcagaacgccgcccatctttaccaacagaacgattatttcagttcgagttcgttcattgcagcaatgctgaaaccgccgtcaacgtggaccacttcaccggagataccggcagagagatcggagcacaggaatgccgcagagttacccacatcttcaatagtaacggtacggcgaatcggggtaacggcttcgcaatgagccagcattttgcggaagtctttgataccggaggccgccagagtacggatcggaccagcagagatggcgttaacacgcacaccttccggacccatcgcgttcgccatatagcgcacgttcgcttccagagacgcttttgccagacccataacgttgtagttcgggatagcgcgctcagcgccaaggtaggaaagggtcagcagggcagaacccggattcagcatggagcggcaagcttttgccattgcaacgaagctgtaggagctgatgtcgtgggcaattttgaagccttcacgggtaacggcgttaacatagtcaccatccagctgatcgccaggtgcaaaaccaatagagtgtacgaaaccgtcaaatttcggccaaactttccccagttcagcgaacatggtgtcgatgctggcatcttctgcaacatcgcactgcagaacgatgtcagaacccaattgagcggcaaattcttctacgcggcctttcagtttgtcgttctggtaggtgaatgccagttcagctccttcgcggtgcatcgcctgagcgataccgtaggcgatggatagtttgctggcaacaccggttaccagaatgcgcttaccggaaagaaaacccatagctttaatccttattgttgatgcttgttgtgcctgaaaatcaggcgattcgtcgttttagtaaacagtacgaacagataaacggttattataatcaacctggctgtgagtagctatagttgccaggtccgaccggagcaggctgcggcagggggggcgcttttcccctcaccctaaccctctccccagaggggcgaggggaccgtattgtgcaaatattgttaccccagcaacaaacaggctcatacagcccctaaccctttcatggcgatggctgggacggttcagaccttgccgaatattctccagcaccgtctccatgttttcaccacaacagctattcggctcggtctgccccctcgctctttcagggagagggtgaccggcggttcagttcctgcagaatattctccagcaccgtctcctcattacaatcaatctcgttattccagaaacgcagcacggtccagccctgcgactcaagccagctagtgcgcctggaatcataggcaactgctaaatcatgctgcccaccatccagctcaacgactacacgcgccgagcagcaagcaaaatcgagaatgtagctccccactggatgttgacggcgaaatttgaaatcactaaaacgtcggctgcgaagatatcgccagagctttcgttcctgcaaagtgagattgcgtcttaaatcacgcgcatttgatttaattttatctatcacctcattctgacaagatttaatcttttgtcagaatgaggtgaataatctggaaggaggattcagaaaattagcgatctttacgccacgcatccgccgtcaatgcctcgccaaaatgaccggcaatcagccgtttggtgagttcatgcagcggcgatgccagcacatccgcggtgctgcctcgctcgacaacctcgccctgatgcatcaccagcacctggtcgctaatgtgcttcatcattccgatatgctgggtaacataaatatacgaaatgccctgtttttcctgtaattccagcatcagattaatcaactgcgaacgcatcgacatatccagtgaagcgagggcttcatcggcaataatgacttttgggcgcaatatcagcgcgcgcgccagacccagacgctgtttttgtccgggtgccaacatatgcggatagtaactgacgtgatccggtagcagcccaaccatacgcatcgtttcaataatctgtttgcgacgctgttccggttccaggtcggtgttcaggcgcagtggaaaatccagaatttgcgagatacgttgacggggattcaacgaggtcgaaggatcctgaaaaatcatgcgaatacgctgactgcggaaggaataatcgccaaaatgcagtggatgatcgtcaatcaataactcgccgctggtaggctctatcattcccgccagcatttttgccagcgtggatttacccgaaccattctcgccaataatcgccagtgtctggccttcacgtagcgtaaagctcaagggttttaccgcttctacggtctgacgacgaaaccagccggtccggtagcggaacgttttacttaaattacgcacttcaagcagcgtttcgatcatctcactctttctccatgttcagcgggaaatgacaggcatagagatgatttttcgcccccgtcaaacgtggcgtcacaatgcattctcgttgtgcatacgggcaacgtggccccagacgacaaccaatcggtaactgttccagcagtgggatagcgccgggcagcgtattgaggcgacttttatgcggcatcgcgctgccgaagtctggtatcgcgcggatcagcgcctgggtataaggatgatgtggcatcgtcaccaactccttactcggcgcggtttccactgtttgaccgcagtaaagcacgttaattttatccgcccattggctaagcatttgtaagtcatggctgataagcaaaatagtggtattgctgttttggttgagacgcgtcagcaggcgaaagatttgcgcctgggttgttggctccattgagttggtcggttcgtcagcaatcagcagacgcggttgattcgccagtgcaatggctatcatcactttctgacattcaccttcggtcaactcatagggaaaactgcgcatcgcatctttgtgatctttaatccccacgcggtgcagcagttcaatggcacggcgtttgcgccagccaaaacgctgccaccaacggcctttataggtccaggctgggatgttttgcatcaactggcggcccacacgttctgaagggtcaagacacgactgcggttcctggaaaatcatcgacacgttatggccaaccagtttgcgccgttcgcgtgcggagagacgcagcaaatcgatatcatcaaaacgcatacggtcagcagtaacacgccagttatctttattcaccccacaaatcgctttcgcaatcaaactcttgccggaaccggattcaccaacaagaccgcggatttcaccttcggttaaggtcatacttacccggtcgacggctttaacccactcatcaccggttttaaattcaatggtcaggttacgaatatcgagtaatggcattattccacccccgcaataatcgcacgacgaacgccatcgccaaggaggttaaccaacaacacgctaatcataattgccgcacctggcagcatgacagtccacggggcgacataaatcagttccagcgcatcaccgagcatcgctccccattcaggcgaggggagttgtgcgccgagatcgagaaagcccagcgcggcgatatcgagaattgccatcgacagtgcgcgggtgatctcggtgaccagcccggcggtgatgtttggcatcacagcaaaccagagaatattcagcgttgatgcgccatccagacgggcggcgataacgtactctttttccagttcgtcatgcaccatgctgtaaatcgaacgtaccatacgcggcagcaatgccagccagacagcaaacatagcgtgggacaaactcggtccggcaaacgctacaacgataattgccaacagcagcgaagggatcgccagtaaggtatccagaatatggttaagcaccgctgagcggaggccgtgtgtcgccccggcgaaggtgcccagtaccaggccacagatcgtcgcggcaagcgtcaccacaaatgcgccacccacggttggcgcagctccgctcagtaaacggcttaaaacatcgcgtccgaggtcgtcagtccccaggaagaaagaaacttcgccatagcgcgaccatgacggcggcaataattgataaccgagaaattgctggtcgatgccgtaaggcgcaaaccagccgccaaaaatacacagtacagccagccccgcgcagccgtacaggccgaccatcgcagaggcgtcactataaaatttgcgccaggcggtacgcagcgtgcccggcgggcgcttttcgctgtatacgctatcgtaaggcataccattccttatgtttcagagggttagccatggcacccaaaatatcagaaatcacgttaacaataatgaccagtgagccacacaccatcactccggcggaaatggctgcgtaatcctgctggcggatggcgttaattaaccagcgccctaaacccggccagctaaaaaccatttcggtgatcatcgccagcgtcagcatggtggaaaactgtaagcccaggcgaggaataaccggcggtaacgcgttatgcagaacgtggcgacgcaaaatagtaaagcgcgacaaaccgcgggtcgccgccgcttttacatagttctggtcatacacttcgatagtgctgatacgcatcaggcggatcacttcagttgttggcgcaaccgacagggtgatcacgggcaatatcatatggcggattgcgctcatgatcatttcatcccgccatggtgagtccgaaagccaggcatcaatcaacgcaaaaccggtaatcggtttcacttcgtagagcagatcgaaacgccctgaaacgggcaaccaacctagcgtgagtgaacaaaacagcgtcaacagaagcgccagccagaacaccgggattgaaaagcccagtaaggcgatggcgttgatcaagttatcctgccacttatggcgcgtaatcccggcaatcatccccacggggatgccaacaatcagcgcaaaaccgaaggcgaggatgcacagttccatcgtcgccgggaagacctcttttaactgttcggcaatcggttgaccgttaatgctggaaacaccaaaatcccagtggatcaggccgttaaaccagaacacccaggcattccacagtgacgcgccttgtaacggcgcatgaggggtgaaatagctcaagctgaagccaacgaaggtcagcaggaacaaggtgacaatcaataacaaaatgcggcgtaaggtgaagataatcatggttttttcacctcatcctgtttctcgcgatacaccccagcaaaggaggcgttaccaaacgggctaagtaccagacctttgatatcgtaccgataggcctgcaaacgcaatgacgacgccagcggcaaaatgggcaattcctgcgccagaatactctgcgcttcgtcataggcttcaatacgcgccgccagctgctgcgaagagagcgccttacgcaatacgctgtcgaatttcggatcgcaccagtgggcgaggttggtctgcgaatgaattgccgcgcagctcagtaacggacggaagaaactgtccgggtcgttactgtccgtcgcccaaccggataacgtcagatcatggctcatatccatcaaccgcgcctcctgaaagcgaccttctaccggcacaatcaccacttttacgccaacctgcgccatatccgcctgaatcagttcggcagttttcagtggactggggttccacgcctgcgaacgtgtgggcacccacagtttcagcgttaaattttccagccccaacgacttcaactgttcgcgcgatttcgccggattgtattcagtaattttagcctcgttgtcataggcccacgaggcgcgcggtaaaatagaggccgccgtttcagccgtaccataatagatggattgcatcaggcgctggttattaatcgccagtgccagcgcatggcggacagcgggattatttagcggcggtttggcggtgttaaatgccagataggcgacgttcatcccaggacgcagcgttaaacgcaagcgcgggtcgtcacgcaaaatggatagctggctggcagcaggccaggccagaacgtcgcattccccggtcaggagtttcgacagacgtccggtgccgccggagcctaaatccaccactacctgcggcattaacggtttaccgcgccagaagtcatcatgacgttgtaggcgaataaattgcccggcgcggtattccgacaactgatacggaccggtgccgaccggttgacggtcgagttgctcctggcgatcttctttctctaacttccgggcatattctgccgacatgaccgaagcataatgggttgcgaggtgccacaaaaaagaagcatccggctgggcgagtcggaactcaacggtatgattatccagtttgcggacgcttttcacgttatcggcaaattgcaggctgtcgaagtaggggaagttgctgccgttgacgttatgccacgggttgttgcggtcaaaaattcgctggaaggtaaacaccacatcgtcggcattcattttacgagtgggagtaaaccagtcggttttttgaaacggaacatcgcgacgcaggtggaagcgataggtcgcgccgttgtcgagtacttcccagctttcggcaagttccggcatcaggcgataggtatagggatcgacatccagcagtcgatcataaaactgggcggcaagggtatcgacaattaacccactgctcgctttggatgggttaaaggtgttgacttgcccgctgacgcaatagacaaaaccgctgtcgcggatatcagcatgcgggggagattcaggcgcggcgattgcctgaccactcacaagtccagcaatcaccaaaagagacgataatacctggcgcataatattaagggattttatgtaaagaggctatcttactaatatttaatgacatttgccattaccgtttgtgttcaggggtcgtaatgagggccgtgtggttggtcgttgaacaggtgacgtcgccatctgttcaacattcgtacccgtgatttctctataactataactcacagaacaacttagcgaggagcagagcggtacgatcgtgagaaacccattaaagcacgctgcagtgcgtgtcattgttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatactgaccgatcgtctgcaattaaatcattactcattaccccattgattcaaaaactctgcgatctcatcaatgcgtacgggattaatccccgcttcagcagccatttcatgttgggcttcttcgctgatctcttcattgttcatcaaacgggtgagcagtaactggaagtagtgggccagcggtgtgcgttcagcctctgcgacaggctctgcgcattcggtcgcgtactcatcggcaatatcaaaatattttagcgggatatcgtggttcattatttgcccctggggttaatgcgctaagcataagggcggatgatagcactcgtgatccgggtcatacatctttttatagttaatggcgcggcgcgttacccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattacgtttcactcaccggcgttctgtcaccatcatacaacggcactttgcgatagcggcggatcagataccataaatatgcgccgcctaacgaagcccataccagaccgagtgtcagtgacgttgactcgaggttaacccacagcacacccaccgtcagcgcgccaaccagcggcatcagcaaatagtggaagtgatccttccagcttttattcattcctttacgccgccagaaatgattaaacaccgacagattcacgaaggtaaacgccaccagagcaccgaagttaattaacgctgtggcggtaactaaatcgaagaacagcgccgacaacgcgacaatcccgaccataatgacgttgagtgccggagtccgccattttgggtgcacatagccaaacacgcgctccggaaacacattgtcacgccccatcacatacagcagacgcgacacgctggcatgtgaagccaggccagaggctaacgtgttcacaaacgtggtgcagaggaaaatcgactggaagagcttgccgccgacgtacagcgcaatttcaggcagtgcggcatccggatctttaaagcggctgatatcgggaaagaacagctgcataaagaacgacgccgcgataaagataacgccaccgtagaccgccgtcaggaagatggctttcgggatcacgcgtgcggcgtccggcgtctcttccgaaagcgtggtcaccgcatcgaaaccgaggaaggagaaacagacaatcgtcgccccggtaataatcgggatcaggtgcgcgttctcgctgataaacggctgaagtgaccagacggtgccaacgccttctcctttatgcagtccctgaactaccaggaagataaacaccaccatgatggagatttgcaccagtacaaacagggtattgaagttagcgaccaggttgacgctcttcagattcgcggcggttaaaatggcgacgaaggttaccacccacacccacggcggcacttccgggaagagggcggagagatagattttcgccaacaagacgttaatcatcggcaaaaagagataatccagcagcgatgaccagccgaccataaatccgacgtgcgggttaatcgacttttgcgcgtaggtataggccgaaccggcctccggaaactggcgaaccagtttgccgtagctgatagcggtaaacagcacacccgccagcgccagcaaataggacgccggaacgtgaccgtcgctaatgccggagacaataccaaaagtatcaaatacggtcatcggcgtgagataggccagacccatcatcaccacctgccacaatttcagtgattttcgcagacgggttttgccgggttgcgcagcaatattcagtggtgaattaatagccataattgctgcctcccctgcgtaataaggtttgcggtcgtgtcgacctgaaatcaaacctgtttagcaagggaagcaaagggggcggagtccagtcagtagcaggaggggcgcatacgcagcctccctcgccatgcggggatttaatcatcggcatcatctcatttcctcgtcacagtcttaatcgttaacggaagcccgttgccgcccgcgctccataacgcgacatccgggaaatgtctggattaccagcaaatgtcaggcctggctccgctcaggccgatgaaacaaccccgcaaggggtattacgcgtttttcaacatccactcaatttctgtttctgtgatgaggcgctcaaactgcaacagctcatcatttttacaggcgtgatagacatggcagaagcgttcgcctaaatagcggcgcaggtgatcattctcgataaactcacccagggcatcgctctggcgaatcggaaagggtaagccttcctgttccagcccgttgccttcgacttcttcctgcaacggcagctcgttatcaaggccatgcaaaataccggcaaaaatcgctgccatcaccagatatgggttggcatcggcacccgccacgcgatattccacgcggtgattatgacggtcgccgcacggaatacgcagggcgacggtgcggttgttatggccccacgacgcctgcgtcggcacatacattcccggctggaagcggcgatacgagttcacgtttggtgccagcaacgccatcgacgacggcatcaggtcaatcatcccggcgagcatctttttcagcagcggcgaatcttcgccttccgcgtcagaaagcacgttctcgccacgattattttgcatactgatatggatatgcattccgctgcccgcgtgctcttcatacggcttcgccataaaagtggcgtgcatcttatgcttttctgccatcagacgcaccaggcgttttagtgccagcgcatcatcgcaggcttccagcacgttatcagtatggtaaaggttgatttcaaactgacccggcgaggcctcagcgaccgcgccatctgccggaatcagctgtaactgcgccagttcatcaatatcattgagcacgtcggcgaagtggttgaggttatcaacggagtaaacctggctttgtgtattgcggtcatcggtgccaggcgcgcagggcggttgcagatacccttcagcgtcgcgctggcgatccagtaaatagaactccagctctaccgctacgaccgggaacaatccgcgctggcgcagctgctgccacaggcggttaagaacgttccgcggctcaacgtcaaagggagcgccatcttcatcgaccatggtcaggagcatctgaccgataaactctggatcggcggcagaaggagttaaggaaccgagaacaggaacacaggtacgatccggctcgcccatttcctgacccagacctgcttcttctactacgttgcccagaatatccattgcaaataccgaggccgggaaataacaccctttctcgagcttcttcaggcttgaaacaggaatacgctttccacggaagcaaccatttaaatcggtaagtaaaacatcaacatattgcgtattcgggtagcgctccaggtagcgtttcacttcctgcgtaaaggcgctaccccgcctctcttctgactgctgaacaaagttctctacttcaacgatattggtttccatgattcttcgcctttggtttgttttccgctcgttatcaaagcgtaaaatataatgaccaccattcgaatctgtatgcaaactaaatgtttgtcaaatgttaaattgagtttgcaaaaatgaaaacccactgctagattgaaaaaatattgaacataaaggtcatttaaagcgcagtaatggcgataatttagtccactttgtgagattgagcatggaaaatataatgaacaatccggttatcggtgtcgtaatgtgcaggaacaggcttaagggtcatgcgacccagactctgcaagaaaagtacctgaatgccatcatccatgcaggcggcttgcctattgcgctaccacatgcgctggcggaaccgtcattacttgaacaacttttgccgaaactcgatggcatttatcttcctggtagtcccagcaatgtgcagccgcacctatatggtgaaaacggcgatgagcctgacgccgatcccgggcgtgatcttctgagcatggcgataattaatgccgcactcgaaaggcgcatccccattttcgccatctgccggggtttacaagaactggtggtggcaaccggtggttcgttgcatcgcaagctgtgcgaacagcctgaattgctggaacatcgggaagatcccgaactgccggtggaacagcaatatgcaccgtcgcatgaagttcaggttgaagaggggggattactgtctgcgttgttacctgaatgtagcaacttttgggtaaactctctacatggacaaggggcgaaggtcgttagcccacggttgcgtgttgaagctcgctcgccggatggcttagttgaggcggttagcgtcatcaatcatccttttgcgctgggcgtacagtggcacccggaatggaacagtagcgagtacgcgctttcgcgtatattgttcgagggctttatcaccgcttgtcagcaccatatcgctgaaaaacagcgactctgaccactacagtttaaggaaatgcaaatatgagtgatgagggactggcgccaggaaaacgcttgtcggaaatccgccagcagcaggggctttcacaacgtcgtgccgccgaactctccgggctgactcacagtgctatcagtacgatagaacaagataaagtcagccctgccatcagtacgctgcaaaagctgctgaaggtgtatggtctgtcactctcggaattcttttccgagccggaaaaacctgatgagccgcaggtcgtcattaatcaggacgacttaattgagatgggtagtcagggtgtgtcaatgaagctggttcataacggtaacccgaatcgcacgctggcgatgatctttgaaacgtaccagccgggcacaaccactggggaaagaattaagcatcagggtgaggaaataggcactgtactggaaggtgaaattgttctgacgattaatggtcaggattaccacctcgtcgcggggcaaagttatgccattaataccggcatcccgcacagtttcagtaatacgtcggcaggtatttgccgaattatcagcgcccatacgcccaccacgttttaatctttttgttctgtaagccgggtaagcgcaatgcgcccggcaatctatacacaaaatcattcaagttgcatcaaggcggcaagtgagcgaatcccgatgagcttactcaggtaagtgattcgggggagcgaacgcagccaaggcagaggcggcttgaaggatgaagtgtatataaagaatgtcgccagaaataaacgggcatacggcccggggatctctgcgccctgacgttcacaaactgcatatatctgatagacgtgaaacaggagtcataatgaattttcatcatctggcttactggcaggataaagcgttaagtctcgccattgaaaaccgcttatttattaacggtgaatatactgctgcggcggaaaatgaaacctttgaaaccgttgatccggtcacccaggcaccgctggcgaaaattgcccgcggcaagagcgtcgatatcgaccgtgcgatgagcgcagcacgcggcgtatttgaacgcggcgactggtcactctcttctccggctaaacgtaaagcggtactgaataaactcgccgatttaatggaagcccacgccgaagagctggcactgctggaaactctcgacaccggcaaaccgattcgtcacagtctgcgtgatgatattcccggcgcggcgcgcgccattcgctggtacgccgaagcgatcgacaaagtgtatggcgaagtggcgaccaccagtagccatgagctggcgatgatcgtgcgtgaaccggtcggcgtgattgccgccatcgtgccgtggaacttcccgctgttgctgacttgctggaaactcggcccggcgctggcggcgggaaacagcgtgattctaaaaccgtctgaaaaatcaccgctcagtgcgattcgtctcgcggggctggcgaaagaagcaggcttgccggatggtgtgttgaacgtggtgacgggttttggtcatgaagccgggcaggcgctgtcgcgtcataacgatatcgacgccattgcctttaccggttcaacccgtaccgggaaacagctgctgaaagatgcgggcgacagcaacatgaaacgcgtctggctggaagcgggcggcaaaagcgccaacatcgttttcgctgactgcccggatttgcaacaggcggcaagcgccaccgcagcaggcattttctacaaccagggacaggtgtgcatcgccggaacgcgcctgttgctggaagagagcatcgccgatgaattcttagccctgttaaaacagcaggcgcaaaactggcagccgggccatccacttgatcccgcaaccaccatgggcaccttaatcgactgcgcccacgccgactcggtccatagctttattcgggaaggcgaaagcaaagggcaactgttgttggatggccgtaacgccgggctggctgccgccatcggcccgaccatctttgtggatgtggacccgaatgcgtccttaagtcgcgaagagattttcggtccggtgctggtggtcacgcgtttcacatcagaagaacaggcgctacagcttgccaacgacagccagtacggccttggcgcggcggtatggacgcgcgacctctcccgcgcgcaccgcatgagccgacgcctgaaagccggttccgtcttcgtcaataactacaacgacggcgatatgaccgtgccgtttggcggctataagcagagcggcaacggtcgcgacaaatccctgcatgcccttgaaaaattcactgaactgaaaaccatctggataagcctggaggcctgaaatgaccgaacataccagcagttactacgccgccagtgcgaataaatatgcaccattcgacacgctgaatgagtcaatcacctgcgacgtttgcgtggttggcggcggctataccgggctctcctccgcgctgcatctggcggaagcgggctttgacgtagtggttctcgaagcctcacgcatcggctttggcgcaagcgggcgcaatggcggacagcttgtgaactcctacagccgcgacatcgacgtgatcgaaaaaagctacggcatggacaccgcccgtatgctcggcagcatgatgttcgaaggtggtgagatcatccgcgaacgtatcaaacgttatcagattgactgcgactaccgccccggcggcctgtttgtggcgatgaatgataaacagctcgccacacttgaagagcagaaagagaactgggaacgctacggcaataaacagctggaattgctggacgccaacgccattcgccgtgaagtagccagcgatcgctataccggtgcgctgctggatcacagcggtgggcatattcatccgctaaaccttgccattggcgaagcggacgccatccgcctcaacggcgggcgcgtgtatgaactttctgccgtgacgcagatccagcacaccacgccagccgttgtgcgaactgccaaaggtcaggtgacggcgaagtatgtgattgtcgccgggaatgcgtatctgggcgataaagtagagccggaactggcgaaacgcagcatgccgtgcggcacgcaggtgatcaccaccgaacggctgtcggaagatttagcccgttcgctgatcccgaaaaactactgtgtggaagactgtaactatctgcttgattactaccgtcttaccgccgacaaccgcctgctgtacggcggcggcgtggtctacggcgcgcgcgacccggatgacgttgagcgccttgtggtgccgaaactgctgaaaaccttcccgcagctgaagggcgtgaaaattgattaccgctggacgggcaacttcctgctgaccctgtcgcgtatgccgcagtttggtcgcctcgataccaacatctattacatgcagggctacagcggccacggcgtgacctgtactcatctagccggacgtttgattgccgaactgctgcgcggcgacgccgaacgtttcgatgccttcgccaatctgccgcattacccgttccccggcgggcgcacgctgcgtgtgccgtttaccgcgatgggcgcggcgtattacagcctgcgcgatcgtctgggcgtttaatttccgattaaccgtgaagagtcaaaaggtgtgaaacatgagcaacaatgaattccatcagcgtcgtctttctgccactccgcgcggggttggcgtgatgtgtaacttcttcgcccagtcggctgaaaacgccacgctgaaggatgttgagggcaacgagtacatcgatttcgccgcaggcattgcggtgctgaataccggacatcgccaccctgatctggtcgcggcggtggagcagcaactgcaacagtttacccacaccgcgtatcagattgtgccgtatgaaagctacgtcaccctggcggagaaaatcaacgcccttgccccggtgagcgggcaggccaaaaccgcgttcttcaccaccggtgcggaagcggtggaaaacgcggtgaaaattgctcgcgcccataccggacgccctggcgtgattgcgtttagcggcggctttcacggtcgtacgtatatgaccatggcgctgaccggaaaagttgcgccgtacaaaatcggcttcggcccgttccctggttcggtgtatcacgtaccttatccgtcagatttacacggcatttcaacacaggactccctcgacgccatcgaacgcttgtttaaatcagacatcgaagcgaagcaggtggcggcgattattttcgaaccggtgcagggcgagggcggtttcaacgttgcgccaaaagagctggttgccgctattcgccgcctgtgcgacgagcacggtattgtgatgattgctgatgaagtgcaaagcggctttgcgcgtaccggtaagctgtttgccatggatcattacgccgataagccggatttaatgacgatggcgaaaagcctcgcgggcgggatgccgctttcgggcgtggtcggtaacgcgaatattatggacgcacccgcgccgggcgggcttggcggcacctacgccggtaacccgctggcggtggctgccgcgcacgcggtgctcaacattatcgacaaagaatcactctgcgaacgcgcgaatcaactgggccagcgtctcaaaaacacgttgattgatgccaaagaaagcgttccggccattgctgcggtacgcggcctggggtcgatgattgcggtagagtttaacgatccgcaaacgggcgagccgtcagcggcgattgcacagaaaatccagcaacgcgcgctggcgcaggggctgctcctgctgacctgtggcgcatacggcaacgtgattcgcttcctgtatccgctgaccatcccggatgcgcaattcgatgcggcaatgaaaattttgcaggatgcgctgagcgattaatagcccaacgcaataatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagttgtattgctcaacttcgctaaatctggtgctttttcaacaacgcgcggaactgatgataagttaaccccagtaattcagccgcgcgcttctggttatatttcccttgttgcaaactgagttgcagcaactctttttcctgctgcatctgaaactcacgtaaatccagcggcagtgttggaagcgaggtggtttctgaaacggcgatagcgtcttcaggcggacgccgtttaaagggatcaataatgatgtcatcaagcggataatcgctggtgccgtggcgatacactgaacgttccaccacgtttttcaattcacgaatatttcccggccaacgataattcagcaatgtttctctggcgcgctccgtaaaccccgggaacagaggcagcttgatttcccgacacatctggatggcaaagtattctgccatcaacattatgtcgctttcgcgctcgcgcagtggtggcagttgtacaacatcaaaagccagtcggtcgagcaggtcagcgcgaaaagtgccttcattgaccatcgccgggagatcggcattcgtcgcgcataccaaccgcacattcacctgcaatggttggctgccgccaacgcgctccagttcaccgtactcaatcacgcgcaataatttctcctgcaccatcatcggtgccgtagcgagttcatcaagaaatagcgtaccgccgtcggcacgttcaaatctccctggatgacgtttttgcgcaccggtaaacgcccccgcttcgtgaccaaacagttcggaatccagcagattttcatttaacgccgcgcagttaagggaaataaacggcccttgccaacgggaggagagataatgcaggcggctggcaatcagctctttaccggtgccgcgttcgccgatgatgagcaccggtttgtccagcggtgcgagatgcgaaacctgttccagcacttcgagaaagctgttcgcctcaccaagtaaattatctttgtattctgccatgatgaaattcgccacttgttagtgtaattcgctaactcatcctggcatgttgctgttgattcttcaatcagatctttataaatcaaaaagataaaaaattggcacgcaaattgtattaacagttcagcaggacaatcctgaacgcagaaatcaagaggacaacattatgggtattttttctcgctttgccgacatcgtgaatgccaacatcaacgctctgttagagaaagcggaagatccacagaaactggttcgtctgatgatccaggagatggaagatacactggttgaagtacgttctacttcggcgcgcgcgttggcagaaaagaaacagctgactcgccgtattgaacaagcgtcggcgcgtgaggttgaatggcaggaaaaagccgaactggcgctgctgaaagagagagaggatctggcacgtgcagcgttaattgaaaaacagaaactgaccgatctgattaagtccctggaacatgaagtgacgctggtggacgatacgctggcacgcatgaagaaagagattggcgagctggaaaacaaattgagcgaaacacgcgctcgccagcaggcattgatgttacgtcatcaggcggcaaactcgtcgcgcgatgtgcgtcgtcagctggacagtggcaaactggatgaagcaatggctcgtttcgaatctttcgaacgtcgtattgaccagatggaagcggaagcagaaagccacagcttcggtaaacaaaaatcgctggacgatcagtttgccgaactgaaagccgatgatgcaatcagcgaacaactggcacaattaaaagccaaaatgaagcaagacaatcaataataacatccaggcggcgtccgaacgcgccgccgctcatcgtctaaggagtacttatgagcgcgctatttctggctattccgttaaccatttttgtgctgtttgttttaccgatctggttatggctgcattacagcaatcgttctggtcgcagtgaattgtcgcaaagtgagcagcagcgattagcgcaactggctgatgaagcaaaacggatgcgcgaacgtattcaggcgctggaatctattcttgatgcagaacatccgaactggagggatcgctaatggcgggcattaatctcaataaaaaattatggcgtattccacagcagggcatggtccgcggcgtctgcgccgggattgccaactattttgatgtaccggtaaaactggtgcgtatcctggtggtgctgtcgattttcttcggtctggcgctgtttaccctggttgcttacatcattttgtcatttgcgcttgatccaatgccggacaacatggcctttggtgagcagctaccttccagcagcgaattgctggatgaagtcgaccgtgaactggcggcaagtgaaacgcgtttacgcgagatggaacgttatgtcacttccgatactttcacgttacgtagccgtttccgtcaactgtgaggaaagttatgaatactcgctggcaacaggccgggcaaaaggtaaagcctggtttcaaattagcaggcaagctggtacttcttaccgcactgcgctatggcccggcgggtgtggcgggctgggcgataaaatcagttgctcgccgaccgctgaaaatgttgctggctgtggcgctggaaccgctgttaagtcgggctgctaataaactggcacagcgttataaaaggtgaggggagtttcgcaaaaattgttaaatctcaggcgtataatggatggcaattttcatccatagaaggacgcttacatgtttaaaaaaggcttacttgctctggcactggtgttttcactgcccgttttcgccgctgaacactggatcgatgttcgtgttccagagcagtatcagcaagagcacgttcagggggccatcaatattcccctgaaggaagtgaaagagcgcattgccaccgccgttccggataaaaacgacaccgtgaaagtgtattgcaatgccggacgccagtcagggcaagcaaaagagatccttagcgagatgggatatacccacgttgagaacgccggtggcctgaaagacatcgcaatgccgaaggtcaaaggttaaaagaattcaccatgagcggcgcttatgcgccgtttttttttctgtcacaccttatttacatccccatagattatttgcgtcagctcacaaatacgctttttccctggtaaaaaatgatttcctgcgtgactaaaacccttgtgctcaattgacagtttattttctgcggagtagtctctcgtttcatgggaccgctaccacggaaaggcaacatgaaacagaaaattacggattacctggacgaaatctacggtggaacatttaccgcaactcatttacagaaacttgtaacgcgtcttgagagtgcgaaacgattaattacacagcgacgtaaaaaacactgggatgaaagtgatgtcgtgttaattacctatgccgatcaatttcacagcaatgatttaaaaccattacccacatttaatcagttttaccatcaatggctgcaaagcattttttcacatgttcatttgttgccgttttatccatggtcatctgatgatggcttttcggtaattgattatcatcaggtcgccagtgaagcgggggagtggcaggatattcagcaactcggtgaatgcagtcatttaatgtttgattttgtctgcaaccatatgtcggcaaaaagtgaatggtttaaaaactatttacaacagcatccaggttttgaagatttttttattgccgttgacccgcaaaccgatctcagcgccgtcactcgcccgcgtgcgttaccgttattaacgccattccagatgcgcgatcattcaacgcgccatttatggaccacctttagtgacgatcaaattgacctgaattaccgtagccctgaagtgttgctggcgatggtggatgttttactctgttaccttgcgaaaggtgctgagtatgtccgcctggatgccgttggctttatgtggaaagagccgggaacaagctgcatccatctggaaaaaacacatctgattatcaaactgttacggtcgattattgataacgttgcgccaggtacagtgatcattaccgagaccaatgttccgcataaagacaacattgcttactttggcgcaggcgatgacgaagcacatatggtgtaccagttctcgctgccgccactggtgctgcatgcggtgcaaaaacagaacgttgaggcgctttgtgcgtgggcgcaaaacctgacactaccttccagcaacaccacctggtttaacttcctcgcctctcacgatggcatcgggctaaacccgctacggggcttgttgcctgaaagcgaaatattagagctggtcgaggcgttacagcaggaaggtgcattagtaaactggaaaaataatcccgacggtacacgcagtccgtatgaaataaatgtgacctatatggatgcgttaagccgccgtgagagtagcgatgaagaacgttgcgccaggtttatccttgcccatgcgattttgttaagtttccccggtgtgccagcgatatatattcaaagtattcttggctcgcgtaatgattacgcaggtgtcgaaaaactcggatataaccgtgcgattaaccgtaaaaaatatcacagtaaagagataacccgagaactgaacgatgaagctacattaaggcatgcggtatatcatgagttgtcgcgtttaattacacttcgtcgcagccataacgagtttcatccggataataattttaccattgatacgattaattcatccgtaatgcgtattccaagaagtaacgctgatggtaattgtctgactggattgtttaatgtcagtaaaaatattcagcatgtaaatattactaatctgcatggtcgggatctgattagtgaagttgatatattgggtaatgaaataacgctgcgcccctggcaggttatgtggattaaataaaaaggaacatctcatgattaaatcaaaaatcgtgctgttatcagcactggtttcatgcgccctgatttcaggctgtaaagaagaaaataaaacgaatgtatccatcgaatttatgcattcttcggtggagcaggagcgccaggccgttatcagtaaattgattgcccgttttgaaaaagaaaaccctggcatcaccgttaagcaagtgcccgtggaagaagatgcctataacactaaagtcattactctttcacgtagcggttcgctgccggaagtgatcgaaaccagccatgactacgccaaagtgatggacaaagagcagcttatcgatcgcaaagcggttgccacagtcatcagcaacgttggtgaaggcgcgttttacgatggcgtactgcgtattgtgcgtaccgaagatggtagcgcatggaccggtgttcctgtcagcgcctggattggcggtatctggtatcgcaaagatgtgctggcaaaagcggggcttgaggagccgaaaaactggcaacagctgctggacgttgcacagaaactgaatgacccggcgaataaaaaatacggcattgcgctgcctacagcagaaagcgtgttgacggaacaatccttctcccagtttgcgttatccaaccaggctaacgtctttaacgccgaaggcaaaatcacccttgatacaccagagatgatgcaggcactgacctattaccgcgaccttactgccaacactatgccgggttctaacgacatcatggaagtgaaagacgcctttatgaacggcaccgcgccgatggcgatttactccacctatatccttccggctgtgattaaagaaggcgacccgaaaaacgtcggtttcgtggtgccaaccgagaaaaactctgcggtctacggcatgttgacctcgctgaccattaccgccgggcaaaagaccgaagagacggaagcagcagaaaaatttgtcacctttatggagcaggcagacaacattgccgactgggtgatgatgtcgccaggtgctgcgctgccggtgaataaagcggtggtgactaccgccacctggaaagacaacgacgttattaaggcgctgggtgaactaccgaatcagctaatcggtgaactgccaaatattcaggtttttggcgcagtaggggataaaaactttacccgcatgggtgatgtgacgggttctggcgtggtgagttcaatggtgcataacgtcaccgtgggtaaagccgatctctctactacgctgcaagcgagccagaaaaaactggatgaactgatcgaacagcactaaacccaggacaggaatccgcaatgaacaggcttttttcaggtcgttccgatatgccctttgcgctgctgcttctcgcgcccagcttattactgctgggcggtctggtggcgtggccgatggtgtcgaatatcgaaatcagttttttacgtctgccgctcaatcccaacatcgagtcaacgtttgttggggtgagcaactatgtgcgtatcctctccgatcccggcttctggcattcgctgtggatgacggtctggtataccgcgctggtggtggcgggcagcaccgtgctcgggctggcggtggcgatgtttttcaaccgcgagttccgcctgcgcaaaaccgcgcgttcgctggtgatcctctcctacgtaacgccgtccatttcgctggtgttcgcctggaaatacatgttcaacaacggctacggcattgttaactacctcggcgtcgatcttctgcatctctatgagcaggcaccgctgtggttcgataatccgggcagtagctttgtgctggtggtgctgttcgccatctggcgctacttcccgtatgcctttatctcgtttctggcgattttgcagaccatcgacaaatcgctgtacgaagcggcagagatggatggcgctaatgcctggcaacggtttcgtatcgtcacgctgcccgcaattatgccggtcctggcgacggtggtgacactgcgcaccatctggatgttctacatgttcgcggatgtttatttgctgacgaccaaggtcgatattctcggtgtatatctctacaaaaccgcctttgcctttaatgatttaggaaaagcggcggcgatctcggtggtgctcttcatcattattttcgctgtcattctgctgaccaggaaacgggtgaacctcaatggcaacaaataaacgcacactcagtcgcatcggtttttactgcgggctggcgctgtttctcatcatcacgctgtttccattttttgtgatgctgatgacctcgttcaagggcgcgaaagaggcgatctcactgcatcctacgctgctgccgcagcagtggacgctggagcattacgtcgacatttttaacccgatgattttcccgtttgtcgactacttccgtaacagtctggtggtgtctgtggtttcatccgtggtggcggtattcctcggcattcttggggcttacgcgctttcccgcctgcgctttaaaggtcggatgaccatcaacgccagcttttacacggtgtatatgttctctggcattttgctggtggtgccgcttttcaaaatcatcaccgcgcttggcatttacgacactgagatggcgctgatcatcaccatggtgacgcaaactctgcccaccgccgtgtttatgctgaaaagctacttcgacaccatccccgatgagatcgaagaagcggcgatgatggatggcctcaaccgtctgcaaattatcttccgcatcaccgtgccgttggcgatgtccgggctgatatccgtgttcgtctactgctttatggtggcgtggaacgactatctgtttgcgtcgattttcctctccagcgccagcaatttcaccttaccggtgggcctgaacgcgctgttcagtacgccagattacatctggggacggatgatggcggcctcactggtgaccgcattgccggtggtgattatgtatgcgctttcggaacgttttattaagagtggtttgaccgccggtggcgtgaagggctaaagcggccagtttctttacaaggagttttaaatgaaaaagttagtagccacagcaccgcgtgttgctgcgctggttgagtatgaagatcgggcgattttagctaatgaagtgaagatccgcgtgcgtttcggcgcaccgaaacacggaacggaagtggtcgacttccgcgccgccagcccgtttattgatgaagactttaacggcgaatggcagatgttcactccgcgtccggcagatgcgccgcgcggcattgagtttggcaaattccagcttggcaacatggtggttggcgacattatcgagtgcggcagcgacgttaccgactacgcggtgggcgacagcgtatgcggctacggcccgctctccgagacggtcatcattaacgcagtgaataactacaagctgcgcaaaatgccgcaaggcagctcctggaaaaacgccgtctgctacgacccggcgcagtttgccatgagcggcgtgcgcgatgccaacgtgcgcgtaggggattttgtggtggtggtagggcttggcgcaatcggtcaaattgccatccaactggctaaacgcgctggcgcttctgtggtgattggcgtcgatcctatcgcccatcgctgtgatattgcccgtcgccacggcgcggatttctgccttaaccccatcggcactgatgtaggtaaagagatcaaaacgctgaccggcaagcagggtgccgatgtgattatcgaaaccagcggctacgccgacgcgctgcaatcggcgctccgcggtctggcttatggcggcaccatctcctatgtcgcgtttgccaagccgtttgccgaaggttttaacctcggacgcgaagcgcatttcaataacgccaaaattgtcttctctcgcgcgtgcagcgaaccgaacccggattatccgcgctggagccgcaagcgtattgaagaaacctgttgggaactgctgatgaacggttatctcaattgcgaagatttaatcgacccggtggtgacctttgccaatagcccggaaagctatatgcagtatgtcgaccagcatccggaacagagcatcaaaatgggcgttacgttttaattcaaaggaatgaaaaaaatgaaaatcggcacacagaatcaggcgttctttccggaaaacattctggagaaatttcgttatatcaaagagatgggcttcgatggttttgagattgacggcaaactgctggttaacaacatcgaagaagtcaaagcggcgatcaaagaaaccggtttaccggtgaccaccgcctgcggtggctatgacggatggattggcgactttatcgaagagcgtcgtcttaatggcttaaagcagatcgagcgcattctcgaagcgctggcagaagtgggcggtaaaggcatcgtcgttccggctgcgtggggcatgtttaccttccgcttaccgccgatgacctcgccgcgtagcctggacggcgaccgcaaaatggtgagtgattccctgcgcgtactggaacaggtcgccgcgcgtaccggaaccgtggtgtatctcgaaccgttaaaccgctatcaggatcatatgatcaacaccctcgccgatgcccgccgttacatcgtcgaaaacgatcttaaacatgtacagattatcggcgatttctatcacatgaatatcgaagaagataacctggcgcaggcgctgcatgacaaccgcgacctgctcggtcatgtgcatattgcggataaccatcgctaccagccgggcagcggcaccctggatttccacgcgctgtttgaacagctgcgcgcggataactatcagggctatgtagtgtacgaagggcgtatccgggcggaagatcctgcccaggcgtaccgtgattcgttggcctggttgcgtacctgctaagaggtctttgtgaaaagtgcaatgacaagctctccgctgcgggtcgcgataataggcgcaggccaggtggcggataaggttcatgcttcgtactactgcacccgcaacgatctggaactggtggctgtctgtgacagccgcctttcccaggcgcaggcgctggcagaaaaatacgggaatgcatccgtgtgggacgatccgcaggccatgctgctggcggtgaaacctgatgtggttagcgtctgctcacctaaccgttttcattacgaacataccctgatggcactggaagcgggctgccatgtgatgtgcgaaaaaccgcccgccatgacgccagaacaggcgcgggaaatgtgcgataccgcgcgcaaactgggcaaggtgctggcctacgactttcaccatcgttttgcgctcgatacgcaacagctgcgtgaacaggtgaccaacggcgttttgggagagatttacgttaccaccgcccgcgccctgcgtcgctgcggcgttcccggctggggtgtctttaccaataaagaactgcagggtggtggcccgctgatcgacatcggcattcatatgctggatgctgcgatgtatgtgctgggctttccggcggtgaaaagcgtgaatgcgcatagctttcaaaagatcggcacgcaaaagagctgtggtcaatttggtgagtgggatccggcaacttacagcgtcgaagattcgctgtttggcaccattgaatttcataacggcggcattctgtggctggaaacgtcatttgcactcaacatccgcgaacagtcgattatgaacgtcagcttttgtggtgataaagctggtgcgacgctgtttccagcacatatctacaccgataacaacggtgaattaatgacgctgatgcaacgggaaatagcagacgacaaccgccatttgcgcagcatggaagcctttatcaatcacgtacagggcaagcccgtgatgatagccgacgccgagcaggggtacatcatccagcaactggtggcggcgttgtatcaatccgcagaaacagggacgcgtgtggaattatgaccaggccagtaacgttatcagaaccccatttcagccagcataccctgaacaagtatgcatcgctgatggcgcaggggaacggctatcttgggcttcgcgccagccatgaagaagattacacgcgccagacgcgagggatgtatctggcggggctgtatcatcgggcgggaaaaggtgaaatcaacgaactggtgaacctgcctgatgtcgtggggatggagattgccataaatggtgaggttttctcgttatcccacgaagcctggcagcgtgagcttgactttgccagtggcgaattacgccgcaatgttgtctggcgtaccagcaacggctcaggttacaccatcgccagccgtcgctttgtttcggcagaccaactgccgctcattgcgctggaaatcactattacgccactggacgccgacgcgtcagtgctgatttcaacaggcattgacgccacgcaaaccaatcacggtcgccaacatctcgacgaaacccaggtgcgggtgtttggtcagcatctgatgcaggggagctacaccacccaggatggacgcagtgatgtggccatcagctgttgctgtaaggtgagcggtgatgtgcagcaatgctataccgccaaagagcgccgtttactgcaacataccagtgcgcagcttcatgcaggcgagacaatgacgttgcaaaaactggtgtggatcgactggcgggatgacaggcaagctgctttagacgagtggggcagcgcgtcgcttcgccagcttgaaatgtgcgcgcagcagagttacgaccaacttcttgcagcatcaacagaaaactggcgtcaatggtggcagaaacgtcgtatcacggtaaatggcggcgaagcgcacgatcagcaagcgttagattatgcgctttatcatctgcgcatcatgacgcctgcccacgacgagcgcagcagcattgcggcaaaaggcttaaccggcgaaggctacaaaggccacgttttctgggatacagaagtatttttgttaccgtttcatctgtttagcgatccgacggttgcccgaagtttactgcgttatcgctggcacaacttgccaggcgcgcaggagaaagcgcgacgcaacggctggcagggcgcgctatttccgtgggaaagcgcgcgcagcggcgaagaagagacgccggaatttgccgccattaacattcgcaccgggctgcggcaaaaagtggcctcggcgcaggcggaacatcatctggtggccgatatcgcctgggcggttattcaatactggcagaccacgggggatgaaagtttcattgcgcatgaaggcatggcgctacttctggagacggcaaagttctggattagccgcgcggtgagagttaacgatcgtctggaaattcatgatgttattgggccagacgaatataccgaacatgtcaataataatgcatacaccagctatatggcccgctacaacgttcaacaggcgctgaatattgcccgccagttcggctgtagcgacgatgcgtttatccatcgcgccgaaatgttcctcaaagagctatggatgccagaaattcagcccgacggcgttttgccgcaggatgattcgtttatggctaagccggcgattaatctggcgaaatacaaagcggcggcggggaagcaaaccatactgctggattattcacgcgcagaagtgaacgagatgcagatcctcaaacaagctgatgtggtgatgctcaattacatgctgccggagcagttctcagcggcatcgtgtcttgccaatctgcaattttatgaaccgcgcactattcacgactcgtcattaagtaaagcaatccacggcattgttgccgcacgctgtggcctgctgacccaaagttatcagttctggcgcgaggggactgaaatcgatcttggtgctgatccgcatagttgtgatgatggtatccatgctgccgcaactggcgctatctggctgggggcgattcagggttttgccggggtgagcgtgcgtgacggtgaattgcatctcaatccggcgttacctgagcagtggcaacagttgtctttccctctgttctggcagggctgcgaattacaggtcactcttgacgcgcagcgtattgcgattcgaacttctgcgcccgtttcactgcgtttgaacggtcagcttataaccgtggctgaagaatctgttttctgtttgggtgattttattttgcccttcaatgggaccgctaccaaacatcaggaggatgaatgaaactgcaaggggtaattttcgatctggatggtgtaatcaccgataccgcgcatctgcatttccaggcgtggcagcagattgccgctgaaattggcatcagcattgatgcgcagtttaacgaatccctaaaagggatcagccgcgatgagtctctgcggcgcattctgcaacacgggggcaaagagggcgactttaactcgcaggagagggcgcaactggcgtatcgcaaaaatctgctctatgtccactcactacgcgagttgacggtcaacgctgttctacccggcattcgctctttgctggcagatctccgtgcacagcagatctcggttgggctggcttctgtctccctgaatgcgccgacgattttagcggcgctggagctgcgcgagtttttcaccttctgcgcggatgcttcccaacttaaaaactcgaaaccggacccggaaatctttctcgccgcctgtgcagggctgggcgtgccgccgcaggcatgtatcggcattgaagatgcgcaggcgggcattgacgccattaacgccagcggtatgcgctcggtggggatcggcgcgggcttaaccggggcgcaattactgttgccttcaacggaatcactcacctggccgcggttatcggccttctggcaaaacgtatagcaaaggaatcaacatggctcagctttcgttacaacatattcaaaaaatctacgataaccaggtgcatgtggtgaaggacttcaacctggaaattgccgataaagagttcatcgtgtttgtcggcccgtcgggctgcggtaagtcgaccaccctgcgcatgattgccgggcttgaggagatcagcggcggcgatctgttgatcgacggcaaacgaatgaatgacgttccagccaaagcacgcaatatagcgatggtgttccagaactacgcgttgtatccgcatatgacggtttacgacaacatggcgtttggtctgaagatgcaaaaaatcgccaaagaggtgattgatgagcgggtgaactgggcggcgcaaattctcggcctgcgtgagtacctgaaacgtaagccgggggcgctttccggcgggcaacgtcagcgagtggcgcttgggcgggcgattgtacgcgaagcgggcgtgtttttaatggatgaaccgctctctaaccttgatgccaagctgcgcgtgcaaatgcgcgcagagatcagcaagctgcatcagaaactgaacaccaccatgatctacgtgacccacgatcagaccgaagcgatgaccatggcgacgcggattgtgattatgaaagacgggattgttcagcaagtaggtgcgccgaaaaccgtttataaccaacccgcgaatatgtttgtttccggatttattggatcaccagcgatgaattttattcgcggcacgatcgatggcgataaattcgttacggaaacgcttaaattaaccattcccgaagagaaattagcggttctgaaaacacaggaaagtttgcataagcccatcgtgatgggaatacgaccggaagatattcatccggacgcgcaagaggaaaataacatttccgccaaaattagcgtggcagaattaaccggtgcggaatttatgctctacaccacggttgggggcacgagttagtggtccgtgctggtgcgttaaatgattatcatgcaggagaaaatatcactattcattttgatatgacgaaatgtcatttctttgatgcagaaacggaaatagcaattcgctaaatacagggggaaggcattcccccaggataatacaaggaacaataatgaaaaagttattaccctgtaccgcactggtgatgtgtgcgggaatggcctgcgcacaggccgaggaaaggaacgactggcactttaatatcggcgcgatgtacgaaatagaaaacgtcgagggttatggcgaagatatggatgggctggcggagccttcagtctattttaatgccgccaacgggccgtggagaattgctctggcctattatcaggaagggccggtagattatagcgcgggtaaacgtggaacgtggtttgatcgcccggagctggaggtgcattatcagttcctcgaaaacgatgatttcagtttcggcctgaccggcggtttccgtaattatggttatcactacgttgatgaaccgggtaaagacacggcgaatatgcagcgctggaaaatcgcgccagactgggatgtgaaactgactgacgatttacgtttcaacggttggttgtcgatgtataaatttgccaacgatctgaacactaccggttacgctgatacccgtgtcgaaacggaaacaggtctgcaatataccttcaacgaaacggttgccttgcgagtgaactattatctcgagcgcggcttcaatatggacgacagccgcaataacggtgagttttccacgcaagaaattcgcgcctatttgccgctgacgctcggcaaccactcggtgacgccgtatacgcgcattgggctggatcgctggagtaactgggactggcaggatgatattgaacgtgaaggccatgattttaaccgtgtaggtttattttacggttatgatttccagaacggactttccgtttcgctggaatacgcgtttgagtggcaggatcacgacgaaggcgacagtgataaattccattatgcaggtgtcggcgtaaattactcgttctgataatgggctaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattcaggcaaggtagctggtatttatttcagcgtcatatgcgtggcaacggtaatattctgtggtgacggttttccagaaattaagcggaataataactcgcagctttgttgacctaactcctgcgtcggaacatcgatgccgcccggtgcaggcgttaaaataaatgacagcgtttcattgctataacccaccaccgctaactgctgcggaatagcaatatttttctctgctgccgcacgataaatgctcattaatttcaggctgtcagtggcaaacaccgcctcaggcaacggtgactggcttaataattgccgtgctgcttttaatgcagtttcatgggtataaccgccatcaacaatccattcatcacgcactgcaatattatgcgcagccaggctctgcttataaccattaacgcgatcaaccgaaacatggacatcaagcggagcatgcaggcaggcaatattttgatgcccactttcaattaatgcatcggtcaacgcaatgctgtcgccaaaattatcggtatcgacagaataaacatgggcatattgaccttcaactttgccaatcaccaccaccggaatatcatatttatcgagttgggcaaaaaatgactcatccgctggcgaactgagcataataatgcctttaatcattttctgcttaattttgctttcgcatttttgcagatcttctgccggattgtgcgacgtttgtaatatcacgtcgaaaccttcttcttcagctttggcggtgatggcatgcaaaacttcagagaaaaacggattacccgccgtagttttggtcgaacgggtagaaatcaccataatggcatcaaaacccgaagaggtcagcgcgcgggccagcttgtttggctgatactgtaattcttcaatggcccgtaacactttttcgcgcgcttccggggagatattagtttgcttattcagcacgcgtgatacggtggattttgatacgcctgcaaccctggcaatatcataaatagtaggggacataggtcaggaactccgtccgaacgtgaatgctgcacatcttatggagttcgccggtcgatgacaacacgggcagttgataatcaatggcctggcccccacattcatatccttacgaatgattttttttctggtcttcagagcagcacaggacagcaatgaagcgacttaaaaatgaactcaatgcgctggtgaatcggggtgtcgacagacatctgcgcctcgctgtaaccggacttagccgcagcggcaaaacagcgtttatcaccgcgatggttaatcagttgcttaatattcacgccggagcacgtttgccgctgttaagtgcggtgcgtgaagagcgcctgctgggcgtgaaacgcattccccagcgtgactttggcattccgcgcttcacctatgacgaagggctggcgcagttatatggcgatccacccgcctggccaacgccaacgcgcggcgtcagtgaaatccgcctggcgctacgttttaaatcgaatgattcgctgctacgccactttaaggatacctccacgctgtatctggaaattgtggattatcccggcgaatggttgctcgacctgccgatgctggcgcaggactatttaagctggtcgcgccagatgacgggcttactcaatggtcagcgcggagaatggtcggcgaaatggcgaatgatgagcgaagggctggacccgctagcgcctgccgacgaaaaccggctggcggacattgccgccgcgtggaccgattatctccaccactgtaaagagcaggggctgcactttattcagcctgggcgctttgtcttgccgggagatatggcaggtgcgcccgcgctgcaattcttcccgtggccggatgtcgatacctggggcgagtccaaactggcgcaggccgataagcataccaatgccggaatgctgcgcgagcgctttaattattactgcgagaaggtggtgaaggggttctataagaatcattttctgcgctttgaccgccagattgtgctggtggattgcctgcaacctctcaacagtgggccacaggcatttaatgatatgcgtctggcactgacgcagctgatgcaaagttttcactacgggcagcgtaccctgttccggcgtttgttttcgccggttatcgataagctattgtttgctgccactaaagcggaccatgtgaccatcgatcagcacgctaatatggtttcattactgcaacaactgattcaggatgcctggcaaaatgcggcgttcgaagggatcagcatggactgcctggggctggcgtcagttcaggcgaccaccagcggcattattgatgttaacggtgagaaaatcccggcgctgcgtggtaatcgacttagcgatggcgcaccgctcactgtttatcctggcgaagttcccgcacgtttgcctggtcaggcgttctgggataagcaaggcttccagtttgaggcatttcgtccgcaggtgatggatgtcgacaaaccactaccgcatattcgtcttgatgctgcgctggaatttttaataggagataaattgcgatgaccgaaccgttaaaaccacgtattgatttcgacggtcctctggaggtcgatcagaatcctaaattcagggcgcagcagacctttgacgaaaatcaggcgcaaaattttgccccggccacgctcgacgaagcgcaggaagaagaggggcaagtcgaagcggtaatggacgcagcgttacgtccgaaacgcagcctgtggcgcaaaatggtgatgggagggctggctctgtttggcgcaagcgttgtcgggcagggtgtacagtggacaatgaatgcctggcaaacccaggactgggtggcgctgggtggatgtgccgctggggcattgattatcggcgctggcgtaggttctgtggtaacagagtggcggcgcttatggcgcttgcgacagcgcgcccatgaacgcgacgaagcgcgtgatttattgcatagccacggcacgggcaaaggccgcgcattttgcgaaaaactggcgcagcaggcgggtattgatcagtcgcatccggcgctgcaacgctggtatgcctcaatccatgaaacgcaaaacgaccgtgaagtggtcagcctgtatgcgcatttggtccagccagttttagatgcccaggcgcggcgcgaaatcagccgttcggcggcggaatcaacgttgatgattgcggtcagcccgctggcgttggtcgatatggcgtttatcgcctggcgcaatctgcgtttaattaatcgcatcgccacgctgtatggcattgaactggggtattacagccgtttgcgtctgtttaagctggtattgctgaatatcgcttttgccggagccagcgaactggtgcgcgaagtggggatggactggatgtcgcaagatctcgctgctcgtttgtctacccgcgcagctcaggggattggtgcaggacttctgacggcacgactcgggattaaagctatggagctttgccgcccgctgccgtggattgacgatgacaaacctcgcctcggggatttccgtcgtcagcttatcggtcaggtgaaagaaacgctgcaaaaaggcaaaacgcccagcgaaaaataatgcaatatcgggtgctgaccggatatctttacgccgaagtgcccgtttttccgtctttgtgtcaatgattgttgacagaaaccttcctgctatccaaatagtgtcatatcatcatattaattgttcttttttcaggtgaaggttcccatgcgtctggaagtcttttgtgaagaccgactcggtctgacccgcgaattactcgatctactcgtgctaagaggcattgatttacgcggtattgagattgatcccattgggcgaatctacctcaattttgctgaactggagtttgagagtttcagcagtctgatggccgaaatacgccgtattgcgggtgttaccgatgtgcgtactgtcccgtggatgccttccgaacgtgagcatctggcgttgagcgcgttactggaggcgttgcctgaacctgtgctctctgtcgatatgaaaagcaaagtggatatggcgaacccggcgagctgtcagctttttgggcaaaaattggatcgcctgcgcaaccataccgccgcacaattgattaacggctttaattttttacgttggctggaaagcgaaccgcaagattcgcataacgagcatgtcgttattaatgggcagaatttcctgatggagattacgcctgtttatcttcaggatgaaaatgatcaacacgtcctgaccggtgcggtggtgatgttgcgatcaacgattcgtatgggccgccagttgcaaaatgtcgccgcccaggacgtcagcgccttcagtcaaattgtcgccgtcagcccgaaaatgaagcatgttgtcgaacaggcgcagaaactggcgatgctaagcgcgccgctgctgattacgggtgacacaggtacaggtaaagatctctttgcctacgcctgccatcaggcaagccccagagcgggcaaaccttacctggcgctgaactgtgcgtctataccggaagatgcggtcgagagtgaactgtttggtcatgctccggaagggaagaaaggattctttgagcaggcgaacggtggttcggtgctgttggatgaaataggggaaatgtcaccacggatgcaggcgaaattactgcgtttccttaatgatggcactttccgtcgggttggcgaagaccatgaggtgcatgtcgatgtgcgggtgatttgcgctacgcagaagaatctggtcgaactggtgcaaaaaggcatgttccgtgaagatctctattatcgtctgaacgtgttgacgctcaatctgccgccgctacgtgactgtccgcaggacatcatgccgttaactgagctgttcgtcgcccgctttgccgacgagcagggcgtgccgcgtccgaaactggccgctgacctgaatactgtacttacgcgttatgcgtggccgggaaatgtgcggcagttaaagaacgctatctatcgcgcactgacacaactggacggttatgagctgcgtccacaggatattttgttgccggattatgacgccgcaacggtagccgtgggcgaagatgcgatggaaggttcgctggacgaaatcaccagccgttttgaacgctcggtattaacccagctttatcgcaattatcccagcacgcgcaaactggcaaaacgtctcggcgtttcacataccgcgattgccaataagttgcgggaatatggtctgagtcagaagaagaacgaagagtaagcgcgaatatnnnnnnnnnnnnnnnnnnnnnnnnnatattaaattatgctttcagtacagccagagctgcttcgtaatccggctcggtggtgatttcatccaccagctggctgaaaatcacattgtcattttcgtcaataaccacaacggcacgcgctgccagacctttcagtgggccatcagcaattgccacaccgtaagcttgcagaaattcagcgttacggaaagtggagagggtgataacgttgttcagaccttctgcgccgcagaaacgagactgggcgaacggcagatcggcagagatacacagcacaacggtgttgtcgatctcagttgccagttggttaaacttacgtactgatgcggcgcaaacaccggtatcaatactcgggaaaatgttcagcactttgcgtttacccgcaaactgaccgagggtgacgtcagacagatcttttgccacgagagtaaaagtctgcgctttgctacccgcctgcgggatggaattggcgactgtaaccgggttgccctggaaatgaacggtttgtgacatgattatctttcctgtttacatatagttaacgtcacacctagtttatgctaactgtcaataacacagcaaacgctatttgcgcttaatccgcagaccaccgcgacaacaaggagtaaagatgagaaccgttaaggtattcgaggaagcctggcccttacataccccgtttgtgattgcccggggaagtcgcagtgaagcgcgcgtggtggtggttgaactggaagaagagggtattaaaggcaccggcgaatgcacgccgtatccgcgttatggggaaagtgatgcctcggtaatggcgcaaattatgagcgtcgtgccgcaactagagaaagggctgacacgggaggagttgcaaaaaattctccctgccggcgcagcacgtaatgcgctggattgtgcattgtgggatctggccgcgcgaagacagcagcaatcgctggctgatttgatcggcataacgcttcccgagacagttatcactgcacagacggttgtcatcggtacgcctgatcagatggccaatagtgcatcaacactctggcaggcaggcgcgaaattactgaaagtgaagctggataaccatcttatcagtgagcggatggtggcaattcgcacagctgtgcccgatgcgacgctgatcgttgatgcaaatgaatcctggcgtgcagaagggttggcggcgcgttgccagctattggcggatttaggcgttgcgatgcttgaacaaccgcttcctgcgcaggacgatgcggcgctggagaattttattcatccgttgccgatttgtgctgatgaaagttgtcatactcgtagcaatttgaaggcgctgaaagggcgctatgagatggttaatattaagctcgataaaaccgggggtctgacggaagcgctggcgctggcgactgaagcgcgtgcacaaggtttcagtctgatgctgggctgcatgttgtgtacctctcgtgccattagcgccgctttaccgctggtgccgcaggtcagtttcgccgatcttgacggaccgacctggctggcggtagatgtggaaccggcgcttcagttcacgacgggcgaattgcatctttaggatgccagcgcagcaagtttgccatcgcaaagagatatttttcgctggcttcgtcggaggagatgggcggaaactctgcggtgatgcaatgcaagttcagatctgcacaccaactgccgaaagagccaggcgtttcataaccgacgctggttaccagaggcaattcaaacgcctgagccagccattcgcctaattcgctgtgtctgggatcttcaatacaggccagtggatcgtggaatgagaccacccaggcaggttgaatgcggtgtataagctggcacagcgcctgggtttcaggttcggagccaggtttgtcacctgtcagtaatacgacatcgcgttcttcagcggcgctgttccagcgataaacggtttcaccttccttccagttcgccgccggaaagtttctgtttaaatccacaccattagcattggcccgtaaccccaactggcagccgtcaggattcacacacagcaccacatgatgacggcgcaaagaaggtgtcaacgtccgcagagcacaggagagcgtgacgaccgaagagttttcatcaccgtgagtgccagccagaatcaaaccactttcgcggctggctgcaggggcaggaaaccagattaacggcgcgcccaataatgaacgtccgtaatgttctgttccgggcggaaatgcgccgcgttcggcgcgtgggcgggttacggtcatgatcgtctctggttcaggaagtattacaggcagtgttgtgcaaattttgcggattatcaaatccttttcttcaacgctatgtcatcgatcttgtatcacttttttgccggaagttgtttgcattttattagttggatagggtttgtggatttttgctggctgacgggcaaataaagtttgtttaatggtttgcttatctgccagttgattaatcacatggcgggctatctgaccgccagcaccaagaatcagtacatttttcatgaaaattatcccagattattggcagcaatatgccagtccatatcactattgcggatttgaatatgtttcattacagagtttcctcaaagaacggagctaatactgaaattgcttcagccacataggctttgccgtcataaagatccatatggtttgcgccttcaacaatgtgatagcgtttatcctggcttgatgctcgatcgtacaggtcgtcactcatccatttgctccctgcctggctgcccgccacaatctgcgtcggctgagtcaggtacacttccgccatatggtaagcatcataggtaataatctggttaaggctgcgcaaagtagcgtaacccggtgctgttggatactgcgcgcgaggggtgtggtaatactcccaggcctgacgcagttcttcgttcggcgcatcggactccttcattggtgccagtggcataatggcgtattctccgctgctaatatcgctggttctggcgtttgaacccgcttcaacgtatggcagggcatcaatagatttcacattgttttcccaaccattacggaatatcgaaccaatattgaccgcactaacggtaccgatggccttgatgcggcgatcctgaattgcagcattggctgtatatcctgcaccggcacaaattcccatcgcaccaattcgggtattgtcgacataagaaagcgttgtcaggtaatcaatcacggcactgatgtcttcagtacgaatgtatgggttttctaactgacgcggctcgccgccactttcaccttgataagatgcgtcataagcaatagtgacaaatcccttttccgccagttttttggcataggttccggccgtttgttctttaacgcccccacctgggtgagataacacaattgcctgatactgacgggtttcatcaaattttggagggaaatagatcactgcagacaaagagatggttggattattgctgttagtgaagctgactttattattcatcattccgttcctcatggagttgtcggttcgttttaacggttggtgatatcactatagatattgatcattaagttgattagacccaaaatcatgattagacctatcatttaaatgattaatagattgcatggagatactgaatgaagcgtgaagaaatcgctgatctgatggcgtttgtcgtcgttgcagaggagcgtagcttcactcgtgcagcagcccgcctgagcatggcgcagtcagctttaagccagatagtgcgtcgtatagaagaacgattgggattgcggcttctgacgcgaaccacgcgcagcgttgttccaactgaagcgggcgagcatcttttgtctgttcttggccctatgttgcatgacatagattcagccatggcatccctgagcgatctgcagaaccgcccatccgggacaatacgtattactactgtagaacatgcagcaaaaacgatattgttaccagcaatgcgcacattcctgaaatcgcatcctgaaattgatattcagctcaccattgattatggtttgaccgatgtcgtttctgaacgttttgatgcaggcgtccgtctgggtggggagatggataaagatatgatcgccattcgaatcgggccagatataccaatggctattgttggctcaccggattatttttctcgccgaagtgttccaacgtcagtgtcacaattaatagatcatcaggcaattaatttgtatcttcccacatcgggtacagcaaatcgctggagattaatacgcggtggacgtgaagttcgtgttcgcatggaaggtcagcttttactgaatacgatagacctgatcattgatgctgcaattgatgggcatggattggcgtatctaccttatgatcaggttgagcgggctattaaagaaaaaaaactgatacgtgttttggataaattcacaccagatttacccggttatcacctgtactatccacaccgtcgacatgctggctcggcattctcattatttatagataggctgaagtataaaggtgctgtttagcactacttgctgatacattaatttaattcttctcttaacgtattctcagttcctttcaacgttttggtcattttttattcttcgtacaatggcgacagatgctgattatgataccgaaaacgggtttgaacgtgcgaagcccgaacgtagtgttcggagttctatgtgctttaccgcattttggagactattatttacactaaatctgatttgatatattgatacttaaaacatttgatgcttcctttgtcacttttttgatggaagttgtttgcatttctttaaggcgaaacaaataattacgcatcaattttaatgtcggttagagggaaacttatgaagcactctgtttcagtcacgtgttgtgcgctgttggtcagcagcatttctctttcgtatgctgcagaagttccgagcggcacagtactggcagagaagcaggagctggtgcgccacattaaagatgagcctgcgtcgctggatcccgctaaagccgtgggcctgccagagattcaggtcattcgcgatctgtttgaaggtctggtgaatcagaacgaaaaaggggagattgtccccggcgttgcgactcagtggaaaagtaatgacaaccgtatctggacttttaccctgcgcgataacgcaaaatgggcggatggcacaccggtaacggcgcaagattttgtctacagctggcaacgtctggtggacccaaaaacattgtcgccatttgcatggtttgccgcgctggcgggaatcaacaacgcacaggcgattattgatggtaaagctacgcctgaccagcttggcgtcaccgcagttgatgcccatactttgaaaattcagcttgataaaccgttgccgtggtttgtgaatttaaccgctaactttgccttcttcccggtgcaaaaagccaacgtagaaagcggtaaagagtggacgaaacccggaaatctgatcggcaatggcgcttatgttcttaaagagcgcgtagtcaatgaaaaactggtcgtggtaccgaatacccattattgggataacgccaaaacggtactgcaaaaagtgaccttcctgccaattaatcaggaatccgcagccactaagcgttacctcgcgggggatattgatatcaccgaatccttcccgaaaaatatgtatcagaagctgttgaaggatattccggggcaggtttatacgccgccgcagctcgggacctattattatgcgtttaacacgcaaaaagggccgacggcagatcagcgcgttcgtctggcattaagtatgacgatagatcgccgcctgatgaccgaaaaagtattagggacgggcgaaaagccagcgtggcattttacaccagatgttaccgcgggatttacgccggaaccttcgccgtttgaacaaatgagtcaggaagaactgaatgcgcaggcaaaaactttgttgagcgcagctggttatggtccgcaaaaaccgctgaagctgacgcttttgtataacacttcagaaaaccatcaaaaaattgcgattgctgtagcatcgatgtggaaaaagaaccttggcgtagatgttaaattgcaaaatcaggaatggaaaacctatatcgatagccgtaacaccggcaattttgatgttatccgcgcctcgtgggtgggggattataatgaaccctccactttcctgacattattaacgtcaacgcattcaggaaatatttcacgctttaacaatccggcatatgacaaagttctggcccaggcatcgacggaaaataccgttaaagcgcgtaatgccgattacaacgcggcagaaaaaatcctcatggagcaagcaccgattgcaccaatttatcaatataccaatggacgattaatcaagccgtggctgaaaggttatcccattaataatcctgaagatgtggcgtacagtcggactatgtatattgtgaagcattgatgtgatgggaactggcgttacccttgtgcataacgccagtgatgtctgatttagcgaccctgttccggcggtgtaatgttatccatatacagcgtctggctggggaaggcaaagtccgcgccgtgtgactgtacaatatcgataatcttcaaataaacgtcttgctgtgcagcaagccattcagcccataccgtggttttggtaaagcaataaaccataatattcaatgaagagtcagcaaactggttgaaataaaccagtaaggtttgtcgctggtcgatggccgggtgatttttcagcatctcacgtacagcttcgacaataacgcccacttttgccgcatcctcataacgtaaaccaatggtcgtggtaatgcggcggttggtcattcgtcctgggttttctacgctgatcgacgaaaacagcgagttcggtacgtacaatggacgattatcaaaggtcgtaattttggtaattcgccagccaatttccgctactgtaccttcgatatttctgtccggtgaacggatccagtcgccaatactgaaaggacggtcgaaatagagcataatcccggaaaagaagttactcagaatatctttaccggccataccgacagccagaccaccaataccaccaaaggtcagcaagccagaaaggctcatgccgaaatgttcgccataaagcagaacaagcaccacaataatggtgattttgatgatacgcgacataatccgcgcactggtgatatcgcgaccttttttaatctgctgtttttcaaactgattaatcagcagaaatagcttaatcgtcagaataaccgcaatcagggacgtacagataaaatcgataacgcctggggtgataaatttgagtttatagttttctataacataattaataatgctaccaacagcactgataattatggtgtagattaaaaattgcaccgcatggaataaaaatccttttcttttacgatttccacggcgaaaccaaaagctcatcagaatcaatgctgcgcagctaccgaaaataatgaccagattaagcgcattatttgtaaacagttcagcgatcattgttttatcaggctcctccagataattgtcgtcatgccggaaacccctggcggggctattttaccgcgacaattcattcagatcatcaatagtcagggaaggaagtagcaacattagctaaggaaggtgcgaacaagtccctgatatgagatcatgtttgtcatctggagccatagaacagggttcatcatgagtcatcaacttaccttcgccgacagtgaattcagcagtaagcgccgtcagaccagaaaagagattttcttgtcccgcatggagcagattctgccatggcaaaacatggtggaagtcatcgagccgttttaccccaaggctggtaatggccggcgaccttatccgctggaaaccatgctacgcattcactgcatgcagcattggtacaacctgagcgatggcgcgatggaagatgctctgtacgaaatcgcctccatgcgtctgtttgcccggttatccctggatagcgccttgccggaccgcaccaccatcatgaatttccgccacctgctggagcagcatcaactggcccgccaattgttcaagaccatcaatcgctggctggccgaagcaggcgtcatgatgactcaaggcaccttggtcgatgccaccatcattgaggcacccagctcgaccaagaacaaagagcagcaacgcgatccggagatgcatcagaccaagaaaggcaatcagtggcactttggcatgaaggcccacattggtgtcgatgccaagagtggcctgacccacagcctggtcaccaccgcggccaacgagcatgacctcaatcagctgggtaatctgctgcatggagaggagcaatttgtctcagccgatgccggctaccaaggggcgccacagcgcgaggagctggccgaggtggatgtggactggctgatcgccgagcgccccggcaaggtaagaaccttgaaacagcatccacgcaagaacaaaacggccatcaacatcgaatacatgaaagccagcatccgggccagggtggagcacccatttcgcatcatcaagcgacagttcggcttcgtgaaagccagatacaaggggttgctgaaaaacgataaccaactggcgatgttattcacgctggccaacctgtttcgggcggaccaaatgatacgtcagtgggagagatctcactaaaaactggggataacgccttaaatggcgaagaaacggtctaaataggctgattcaaggcatttacgggagaaaaaatcggctcaaacatgaagaaatgaaatgactgagtcagccgagaagaatttccccgcttattcgcaccttccctaactaatcaatgcgttgattgtaaatccagctaagaggtgaggttttcagagcagacaacggtgaaatgtcatggtattgttacgtttaggtaacaagaaatttgtctgcacaaggattacatcatgattatggcgaaactgaagtcagcgaaagggaagaaatttctctttggtttgttggcggttttcattattgcggcgtcggttgtgactcgcgcgaccatcggcggcgttatagaacagtacaatattccgctgtctgagtggacgacatcaatgtatgtgattcagtcatcgatgatttttgtttatagcctggtctttactgtgttgctggcaatcccgttgggaatttatttccttggcggcgaagagcagtaagtaaaaaataggcccgataactcgggccttgtcagttattgaagagtcgttaatcgtcttcttcgtcatccagttcaacgggtgtctgatactggtcaggtttaatgaccagcaggtcgcagcgaagatgatcaatcacctgttccgccgtgttgccgaggaatgctgctgaaataccggtgcgtcctaccgtgcccagaaccacaatccccgcctgtaagtgctccgccaaatcaggaatcacctcttctggcagacctttttctacgtgcgtcatgttttcattaatgccgaatttctgccgcagggctttcattgccagcaaatgttgcccacgaatggcatcgttataaacgctcgggtcaaattccggcagttcaatcgcgatattaattggcgttaccggataagcgccaaccagatgaacttcggtatggttgacttgttctgccagttcgatcgtctctttgaccagtttttcattgagcgcattatgatacggctcttcactggcgagattcaccgccaccagcgccttgcctccttccggccacggctggtctttcaccatccacaccgggcttgggcatttgcgtaacagatgccagtccgttggcgtaaaaatcaccgcttccagacggtcatgttggtgcgccatttttagcaccaaatcgtgtccgccgctgatcacttcctgaatgatggcttcgaaaggacggttatgccagaccactttaatttcaatgggaacgccagcattgagataatattttgcctgctcgtggatccaggctgtacgctggctgatgacgccctgacgcatagcggtacgttcgtccggggagagcagggtggtcatttcgtatgagaagtcatagatcggcaaaaaggctttaattttgccaccaatccgttgatgtaaataaacagctcgccgcaatgctggttggtcgtcctggttaggatcgataacaacgagcatgttctgatacatagccatacagggtctccttacaacaactgtcaacgcagtttgtaattaaaagattaacccatatctggtgaatgaaacagtgatgaaccttctgccagatcaataaatcagaaaaatttaatgatatgacagaaggatagtgagttatgcggaaaaatcaggcaacgttacgcgtatgaccagcaagctgggccagcgcatcgttattttcgatggtgatgtatttacctttgactgccagcatgccgcttttctggaagcgacccagcagacggctgatggtttctaccgtcaggcccagatagttaccgatatcgccacgagtcatcgtcaggcggaattcacgaggggagaagccgcgttgggcaaaacgacgggacaggttgtagatgaatgcagccagacgttcctcggcatttttcttcgacaacagcaggatcatgtcctgatcgcctttgatttcaccgctcatcagacgcatcatctgctgacgcagattcggcattttaccggacaaatcgtccagcgtttcgaacgggatttcacataccatcgaggtttccagcgcctgcgcgaagctcgggtgatggccgctgccgatggcgtcaaatcccaccaggtcgcctgctaaatggaaaccagtgatttgctcgtcgccttgctcagtgatggtataacttttaatcgtaccggagcggatggcataaagcgatttaagttcatcaccagccttaaacagcgtctggcctttctgaataggcttcttccgctcaatgatattatcaagctgatcaagctcatgttcgttgagtgtgaacgggatgcaaagctggctgatgctgcaatcctggcaatggatagcacaaccgccagactgaatgcgccgtataattcgcttttccgggatcataggtctgctcaagccgtaattgatatttgtcaattttaacatctttttagggagcaagtaagtctaagcaaaccttaacagcagagaattccgatattagatgtaaatatatgtctatctatttgaaaacccttaagttgttaagggtaactttacataaaagtgtgaacaagctggcacaaattgtttaatgtttacagcaaaagataaccttcatggcgcaataaccactcttttcgctgaactccgcctgcatatccggtcatggtgccgtttcggccaataacccgatggcaaggtacgacgatgctgatgggattcgatccgtttgccgcaccaacggcacgcgccgcgccaggacggcccaattgctcagccagttggccgtaatgcattacctgcccgcaggggatagtgcgtagtgttttccagacttcgcgctgaaatggcgtcccccccgtagcagtgggaagcgtatcaataatgctaagattaccggcaaaatattcacgaagcttgtcgcttaaaccgcctggattggtggcagaaatgcgctcatagccttctttgcgataatggatgtccagcagctgcaccatgcgttcgctgtactcttcccattcaaccgcccgcaggcgaaattgctcatcgcaaatcacccacagtggacccagtggcgtggcaattttttcttcaagtaatctcagcatccgttctctcttaagacaaacgtgggtaaatacccggacctatcggcagaccgacaagataccacgccagcaacatcagcagccataccaccaaaaagataagtggatagggcaagactaacgaatagtaagtacccagtttcgcgtctggtttgtagcgttgcaggaatccaagaaacagtggaacaaaaggagataccggcgctaaaggcaatacggatgagtcggcaatacgaaagaggatttgcgcaaatgccgggtgaaagccaagtagcataaacattggtacgaaaatgggggcgagaatcgaccagattgcggaaccgctggcaataaacatgcataagaaagaggaaagcaacgccagaccgacaaacgccgggatgccgctaagccctgaactttccagtatatcggtcagccccacggcgatgaatttccccatgttgctccagttaaacatggcgacaaattgggcgaggggaaaaaccatcacgataaatcccgccatctctttcatcggttcaatcattaaatgcggtaaatccgcctgacgtcgaattgtgcgggtagcgatgccataagccagcgagacaacaaagaaaaaaagaatgatcagtggcacgatacctttaataaagggtgatggcatcacggtgtgattaatcggatcgcgcaatatcccgttttgcgggatcaccatcagcgcaatcgcagcaataaaaagtagcgatacgacacctgctatgcgtaaaccaaaacgctgactttcggtcaatgtctgcagtttctcatcgctgtttccctgccattgacctaaccgtggctcgatgattttgtcggttatcaggccgccaacaatcgtcagtacgactacggagctggccataaaataccagttatcaattacactgacgtgcatttgcggattgaacgcagctgccgcttccgtgctgatccccgacagcaacacgtcggttgtgacaatcagtaaattagccgtaaagccgcaacctacgcctgcaatggcagccagtaaacctgcaactggatgcctgcccaccgccagaaaaatcagcgcacccatcggtggcatgatcactaacgccgcatcggaagaaatgtggctgaaaaaagcaataaacagcaccatataactggcgtagcgggcattaacatgcgatgccattttaaccattagtgctggcagtaagccgacgcgctccgccagaccggcacctaaaaccagcgccaggatcgcaccaagtggagcaaaaccgctaaagtttttaataacattgggtaaaaaccagtgtaatccttccacactgagcaggtttttcaccacgaccggcgtaccatcggtcgggtttttcgcactgacgccaaaggccgacaaaattgccgtcgtcaccatgagtacgataatcaaatagataaagagcagaaaaggatggggaaccttgttaccaattctttcgacccagccatagagcttcccggattgggaggacgacggtatggatgacatactcatgggcattcctcggttgttgtgtttgcgttgttgttgttattttaaaggtgacggtgtcacgtttttcgggatagggcagtgatacggttgcgtgtccgttacttgctgatgctcttgttggcattcttgcaatagccctgaatcaaggaagagattgactgtggttgctgccatagttttcgccgccagcagcattcctttatgagcaatagatgttcgcccctggctaaccagttgccacgtatgtagcggtgtaccgacggcaaaacaggggctgaaacactgggcaacaggcagtttccaactgacgtcgccgacatcagtcgatgccgcaagcacgttatcggtggcggcatatggagcgacttcattcgccagtaccgtttcacgatgacgtagtgcaaaaaccttgccgttttcgccaccggttgcggcgatattattcagactgttttgccgatcgttggaggtgagcgtagcctgaatttgtttcgcaaaagccagttcttcggagttccattccggggtaccaaaatgggatagggcctggtacatggcattttctaaggtgcgattcgggagataactggaacaggctttgtcgaagcggcattcaaccgtggtttcggtcatcaatgccgcaccttcggcgattttggcgacccgatcataaatatgctgcacgtcggtcatttcgggggcgcggataagataaagcacttctgcctgcgcctggaccacgttgggcgagatcccgccgctatttgtgatggcatagtgtacgcgcgctttttcaataatatgttcgttgaggaagttggtgccagtggtcatcaacgttacggcatcaagggcgctgcgtcccaaatgaggggaattcgcggcatgtgctgcgatccctttaaagcgccatgatgcctgaatgtttgccagcgtgcgggtattgaacataccggcaaaggcttccgggtgccaggtgagtgccgcatccacatcatcaaataccccctcgcgaaccatgaacgttttacccgagccgccttcttcgccaggacaaccataaaagcgcaccgtgccgccttgcccatattgttccagccatttcttgacggctattgcagcggcaaaggcggcggttcccagcaaattgtgtccgcaaccgtgaccattttcaccgggcgtcacggatgtaggttgcgcgcaacctgcttgctgacttaaacctgccagggcgtcatattctcccagcagggcgataaccggtttgccttgaccaaacgaagcaataaaggcatttgggatattgcctacgttgcgggtaacggtgaagcctgcagattccagcgccgaagccagatgctccgctgaccagaactcttcaaaacgtgtttctggatgatcccagatttgatcggcaatatcggtataacgttggcgatcggcttcaatcgcatcgtcgataaaacgatagatttcctgcatcagatacctcgcgtccagggaaaattgagcgcggtgcgcgccagcgtttcgacggcaatagcgagaacctgctcgtcaaaatcgaatttttcgttgtgatgacctgccgccagctgtgtgccaaacaccacgtaggaggcttgcccttgatgttgctgcacgcgggccatcattaatgtggcatcttcggaacccgcaggcgcttcaacacgttcaatggcctgattgacccccgcgacctgagccgcctgactttgcaaccatgcgacccattgcggcgaaggagaactggcggtagctgcacccatcagacgagtttcaacgccgacaccatacatggttgctgcgccctgaatcgcttgttgtgcacggtcaaaaacatattgattaatgacgtcgctggccccgcgtgtttccactttcagcaacgccgaggcaggaacaacgttacgaccgcttcctgcctgcataacgcccacgtttactctggaagctccttcgctgtgcggggcgattgcatgcagtgcaagagtggcttgtgctgccgccaacaaggcattgtgaccgtcttctggttttgcgcctgcgtgagcggcggtaccggtgaagtgcgcgtcaaatttggtggttgccataaaattatcactgccgcacaccacggtgcccgcaggtacgccagtgccaatgtgcacggcagtaaaataatcaacatcatctacgacacctgcatcgaccatcgcccgcgcgccacgcgtaccttcctctgcaggctgaaaaatcagtttgatgacgccatgtagtccggactcgaactgtttaagggtatgcgccagcccaagcccaatggcggtatgtccatcatgaccacaggcatgcatcattccggcgttacatgacgcaaaaccgtcgcggtaggggcgatggctgacatcctgctcttcactgagatccagcgcgtccatatcgacacggaaagccatcaccggaccggggcgaccggtatccagggtggcgacgataccagtgaaaccaccttcaaaagccgcaatccattgtgctagcgcaccctgttgacgagcgcgctcgaattcgcgttgtagagtgaattcatcaggtaatcccatccggctactttcattaactacttcgcgacccagcgccagtgaatagccgagctggtgcaattcttccgcaacaagggtggcagtgcggaattccacccagccagactctgcatagtgatgaaaatcacgtcgccagtgcgataattttggggcaagcgaattaacaaattgattcaaagactccataacctttcccgtcatcagtaaaaagtgtgacccggttcacgtagcgatagtttttacttatcactaactgatttttcacagttttaaccgttcataaattaccctgacacaatcatctgcattaaagtagatgccagtttctttggtctgataaataacggttatcggtggcgtcatggcttttcaggtaaaaattcatcaaattcgggcttttgttgaagtggctcgtcagggcagcattcgcggagcgagccgaatgttgaatatgtcgcaaccggcactgagtaaatctattcaggagctagaagaagggttagcggcgcaactcttttttcgccgtagtaaaggcgtgacgttaactgatgccggtgaaagtttttatcagcacgccagtctaattcttgaagagctgcgcgcagcccaagaggatattcgccaacgacaagggcaactggcagggcagattaatatcggcatgggggccagtatttcccgcagtctgatgccagctgtcatatctcgttttcatcagcagcatccgcaggtaaaagtacgcattatggaagggcaactggtgtcgatgattaatgaattgcgtcagggagaattggatttcaccatcaatacctattatcagggaccgtacgaccacgaatttacttttgagaaattactggaaaagcaattcgcgatcttttgccgcccgggacaccccgccattggtgcccgttcgatcaaacagttactggattacagctggacaatgccgacgccacacggcagctactacaaacagttgagtgaattgcttgacgatcaggcgcaaacgccacaggtcggtgtagtctgcgagacgttctcagcctgtatcagtctggtggcaaaaagcgattttctcagcaaactgcctgaagaaatgggctgcgatcccttgcacggacaggggctggtgatgttgccggttagcgaaattttaccgaaagcggcctattatttgattcagcggcgtgatagtcgccagacaccactgaccgcgtcattaatcacgcaattccggcgagaatgcggctatctgcaaagttaaaactgcataaaaaaatagagtctgtcgacatccgccagactctacagtacacacagcagtgcatccgcgtcttaaatccggcattgtctcctctgcgccggtgactgtgttataacggttttaacctttagttgccaattttcttcagtgacagatttcacgaaaatataagttacattattaatatcgtgaatgaataatcatgcataagtattttgcttaaaatatcggcaatatttggaacttattactggaaatttgggtaatacgttgttggaccgacccggtctggttatcatatcgcgctcttaattgcgggaggatgtaacatgaaccttgacgacaaatcgctgtttcttgacgccatggaagatgtccagccgctgaaacgtgctaccgatgtccactggcatccaacgcgtaaccaacgtgcgccgcagcgtatcgacacgctgcagcttgataatttcctcaccaccggatttctcgacatcatcccactaagtcagccgctggagtttcggcgggaagggttgcaacatggggtgctggataagctgcgcagtggtaaatatccgcaacaggcgagcctgaatcttttgcgccagccggtggaagagtgccgcaaaatggtgttcagttttattcaacaagccctggcggatggtttgcgtaacgtgctgattattcatggtaaagggcgggatgataaatcgcatgccaatattgtccgcagctatgtggcgcgctggctgaccgaatttgatgatgttcaggcatattgcaccgcgctaccgcatcatggcggcagcggggcgtgttacgtcgcactacgtaaaacggcgcaggcgaagcaagaaaactgggagcgccacgctaagcgcagtcgttgatctcgagacgcatccgcggcttatgccgccagcacgcggttgcgtccatcatttttcgcccgatacaaagcatcatcaacgcgtttaaacagttcatcgatgctttcatttccttcgtgatgcgccacaccaatgctgacggtaaagcgtggtaagcccgaaatactcacttttgccacgcttacgcggatagtttcagccagcgaaagcgcggtatccagtggggttcttggtagcaataagacaaactcttcgcctccccaacgaaacaccaaatcgcctttgcgagcgcaactttcgagggtgcgggcgagggcgcataacacctcatcacctttagaatgcccatagagatcgttaatgtgtttaaaacgatcggtgtcgatgagcaacaagctgtaatcctgagcgatggcgagatgctgcatttggcctggttccgtaatgtgataaaactgtcgccgattcagtaatccggtcatcgcgtcatggtgagcagcatgttccagctgctcctccagccgtttttgctcagtaatatcatgcacaatacataacatgagcttgtcgccataaatttcaatcggtccggcataggtctgcacatgacgagtcgaaccatccgccagtttatgaacaaaattcaaaggtttatgaccaccgggtaaatgcgagatttcatgcatgataggcatgacgcgacgcccgagcatatttatttcccaggtatgtttctggcacatcgtttcatggttataaccatagaaattgagcgcggcgaggttagcatcgacgatttgtccatctcgtgacgggtcaatcaacaacattggtgcagagttagtcagaaaaaagcgcgcataaaaaccttgttttttgcgctgataatttgccgagcgactggcttttaaacccagcgttgccggcgcttcgataccttcgaaaataatcaccggttctgtttctgtcagctttcgcaaaacaagccgacagctcaatgctgtttcctcttctttacgctgaacagtgaggatttcgataatatcgtgttggttttgcagatcggagaggtatttcggcagttctttttgtgaggagacggaatagggtccggttcgtagctgactaaacgtgaggtcttgcatcaacagtttcgccgcgctattggcataaattaactgttcctcaaagggcgaaacgatccagacaggactggtgagtaagtccagggtattgaagttgtgcgtaatcattgagatcccgttatttttatcaatttttgttgctatccgatcgcaaaaaagccacgtcatatgatcagataattctgataatgatagacgctatttaacacttcacacggtttgtatacggaaaagcattttgctttttgtattcaatttagacagaattttattaatcatttcagggtaatggggtgatgagatgttgcgtaacagggccagaaggctagactacaaaataatgcgttgatgatggaggcactgtggaagcgattaagggatcggacgttaatgtcccggatgcagtatttgcctggatgctggatggtagaggcggcgttaaaccgctggaaaatacagatgtgattgatgaagcgcatccctgttggctccaccttaattatgtacaccatgatagcgcccaatggctggcgacaacaccgctgcttcccaataacgtacgtgatgcgctggcgggcgagagcacgcgtccccgagtcagccgtctcggtgaaggcacgctgattacattgcgctgtataaacggcagcaccgatgaacgccccgatcaactggtcgccatgcgtgtatatatggacgggcggttaattgtttcgacccgacaacgcaaagtgctggcgctggacgatgtggtgagcgatctggaagagggcacgggtccgaccgattgcgggggatggctggtggatgtgtgcgatgcgttgaccgatcattccagtgaatttatcgagcagctgcacgataaaattatcgaccttgaagataatctccttgatcagcaaattccaccgcgtggattcctggctctgctgcgcaaacaattaattgtgatgcgtcgctatatggcaccgcaacgtgatgtttatgctcgtcttgccagtgaacgtttgccgtggatgagcgatgaccaacgccgtcggatgcaggatattgccgatcgccttgggcgcggccttgacgaaatcgacgcctgtatagcacggactggcgtgatggcggatgaaatcgctcaggtgatgcaggaaaatttagctcgtcgtacctatacaatgtcgttgatggcaatggtctttttacccagtacctttctgaccgggttatttggcgtcaaccttggtgggatccctggcggcgggtggcaattcggattttcaattttttgtattctgttagttgttcttattggtggtgttgctttatggttgcatcgtagtaaatggttgtaacaaaagcaatttttccggctgtctgtatacaaaaacgccgcaaagtttgagcgaagtcaataaactctctacccattcagggcaatatctctcttgcaggtgaatgcaacgtcaagcgatgggcgttgcgctccatattgtcttacttccttttttgaattactgcatagcacaattgattcgtacgacgccgactttgatgagtcggcttttttttgcctgttatttatcagcgtctaccctttaagagtccacccaatgaccagagggaaatatgacgacacttatttatttgcaaattcctgtccctgaaccgattcctggcgatcctgttccagtgcccgatccgatccctcgcccgcaacccatgcctgacccaccacccgatgaagaaccgattaaattgtcgcatcgtgagcgtagatctgcgaggatacgcgcctgctaactttgcgtcgatgaccacgagaatagattgtgaccgctttttctaccctgaatgttttgcctcccgcccaactcacgaaccttaatgagttgggttatttaaccatgacgccggtgcaggccgccgcgcttccggcgatccttgccggaaaagatgttcgcgtgcaggcgaaaaccggcagcggcaaaacggcggcttttggcctcggcttgttacagcaaattgatgcgtcgctatttcaaacccaggctttagtgctgtgtcctacgcgtgaactggcggatcaggtggcaggtgaattgcgtcggctggcgcgttttctgccaaataccaaaattttgacgttgtgcggtggtcaaccgttcggtatgcagcgtgattcgttgcaacatgcgccgcatattatcgtggcaacgccggggcgtttgctggatcacctgcaaaaaggcacggtatcactggatgcgttgaatacgctggtgatggatgaggccgaccgcatgctggatatgggatttagcgatgccattgatgatgtcatccgttttgcgcctgcatctcgacagacgcttctgttttcggcaacctggccggaagccatcgctgcaatcagcggacgagtgcaacgcgatcctttggcgattgaaattgactcaacagatgctttgccacccattgaacaacaattttatgagacatccagcaaaggcaaaattcctctgttgcaacggttattaagcttgcatcagccatcctcttgcgtggtgttttgcaataccaaaaaagattgccaggctgtctgcgacgcgctgaatgaagtagggcaaagtgcattgtcattacacggcgatttggagcaacgcgatcgcgatcagaccctggtacgttttgctaacggtagcgcccgtgtactggtcgcgactgatgttgctgcgcgtggtctggatattaaatcgcttgagctggtggtgaactttgagctggcgtgggaccctgaagttcatgtacatcgcatcggtcgtacagctcgtgcaggaaatagcggtctggcgatcagtttctgtgctccggaagaagcacagcgggccaatatcatttctgacatgttgcagataaaacttaactggcaaacgccgccagctaatagttccattgcgacgctggaagcagaaatggcaacgttgtgtatcgatggcgggaaaaaagccaaaatgcgcccgggtgatgtattaggtgcactgacaggagatatcgggcttgatggcgcagatattggcaaaatcgccgtgcatccggcgcatgtctatgtcgcggtccgtcaggctgttgctcataaagcatggaaacagttacagggcgggaagattaaaggaaaaacgtgccgggtgcggttattaaaataatgaaatgttgaattgccgggtgcaagagtaaacatcttattcgggattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataagagtagcccgatacgcttgcgcatcgggcgctatcctggttatttcacttcaaccacattcagccgtaactcatccaactgattttcatcttcttctggctgccagcacgccggttgtagtgggatctcttcgcgatcaaacgccagatcacccccgttaaccacttcagaaccgtgggtgatgcctttgaaatcgaacaggttggtatcgcacagatgcgacggcaccacattctgcatcgcgctgaacatcgtctcgatacgccctggataacgtttatcccagtcacgcaacatgtcagcaatcacctgacgttgcaggttaggctgtgaaccgcacaggttgcacggaataatcgggaacgcttttgcatcggcaaatcgctgaatatctttctcgcggcagtaggccagcggacgaataacgatatgtttgccatcatcgctcatcagtttcggaggcatacctttcatcttaccgccgtagaacatatttaagaacaacgtttgcaggatatcgtcacgatggtgacccaacgcgatcttcgtcgcccccagttccgttgcggtacgataaaggataccgcgacgaaggcgagaacacagtgagcaagtggttttgccctctggaatcttctctttcacgataccgtaagtattctcttcaacaatcttgtactcaacgcccagcttttcaagatactcgggcagaacgtgttccgggaagcccggttgcttttgatcgaggttaacagccaccagcgaaaaattgattggcgcgctttgctgcaaattgcgcagaatctccagcatggtatagctgtctttacccccggagaggcaaaccatgatgcgatcgccttcttcaatcatattgaagtcagcaatggcttcgcccacgttacgacgcagacgtttttgtaatttgttcaggttgtattgttctttctttgtaatttgttgattttcttgcattatttcagttctctggtactaaatggggcaaattgggggcaaactttgcaactacgataaccgcgcattcaacatggctatctgttcgtcgttcatgtcatcaatccacataccgtaaatttcatacaccatctgcgcagtttcatgccccatttggctggctataaatgccgggttcgctcctgccgtcaacagccagcaggcaaaagtatgccgcgtatggtacggattacggcggcgaataccagcacgttttactgctgcattccaccttgcccccaaactgcttaccgagtaataaggtttttgttttccgttacacaccctgggcatgaaaacaaaatgcagtttttgcttttcggttctgccgtactcccgatgataaaaggtgatttcgcttttgcgatgatgcccggtcagtttgtattgctccttcagtgcttcaagagcaggctgcagtagtgttactgttcggatcccggcatttgtttttgggggaccgaacatatcaagtatcgtcaggtttcttctgacattcactattcccttttcgagatccacatcctcccacgccagagctgccagttccccgtgacgaagtcctgagtaaacggcaaatttccacaagttctggctctgtcctttttcactttccattaatgcattgaattctgttttagataacggatcaggctttattctgtttcgctgtaatttttttactccttcaaatggtttggttgatataaatcccgactgatacgcaaaacgcaacagcgaacagagcagggcgatatagttatcaactgtgcgcacggttcttccttttttgttggatcttggattatccaggtaaagcgtttctccatgcagcagttcattccggtagtttaagatatcgctataacgaatatgtgatatcggggtactttcacaaattattattctgagtgtttttaattgtgatttcgttttcttcattgtgtttgttgttaactctgtctctttaatttttgtccagatatcacaaagctctccgaacgtttttatgactctcgttgtcaccatttttgccccagtgctggactggggaaaacgtcttaaatactcaaattcaccggagtttatttcatgaactatcagcgctcttaaatttccggcctttttaatattactgtttgtaatctcccagccttttaatgtttcccgacatcgttttcctcgaaacatgaaccagatgcgaatgtatctacctctaatctcgacacctgttggtaatttagacatatcatgagtctttgataaactgatttatctttggatagttgtaccagataatccctcgtttgctgtctggcttacctaaaggagatactcgtttgaagtggaagccctccacccaacagttctggcggtatgcttcaatttgtctggcccccagaccagtgcgaagcatcaggccgtattcaaccatccactcttcattaaagattacttgtgccatcgcatcacctctggcaggcgccaatgttagactgaaattgacgcccgatgttgattattaataatcagctatgaagttttaatttgaatacaatgcaattctcgaggactgaagtttctcgcaattaaaatttatcagttttactttctgctctctggaaacgcctgcttcttttttacctgagagcattttttcgcattctgatttcgttagtttagattttgaatatcttgtccagttagtaggagtgccaccttccttttcaatagtggcggtaattttatacatgaacacctccattattatttccagtggttcgtttattccatctttcgagtgcttctttttcacttccaccataaccggttcgggattcgcatccgttacacttcgctcggtaatatcctgaaatggctttcaccgttactgatggacaaccacaaaatggacatggtttaacattgtcatatctcataatttttctcataaaaaatatttcaagttggcggtgcattacaccgccaggctgaattattcctctgaattatcgattacactgtattccccggttaatacagaggaatctgcaggatcgattgtcagtggttccttttcatccattgatactgcacgctggatctcaattgatacgggcaaatatttgaacaggcgacgaatagccgttttctttgccatttcttcccagtgagttacccacggcccgttattaccagctttactcaggctgcgcaccagctcaatctgtttgcgcgtcataacttcaaactgagtacctccgtctttcagtcttgcgacagcatagacgtgggtaaccggggcatcttcgttttctcccgggcggtgtattaacttttcatcaaggccaaattcgaagctaaactcgtcaccttcacggacaacacgggctgacaggctggcgatttgaccagaacggcgagccagatcaatcatgccgcgatagccaatgattagctgaacgttctttttaccgctcttttcgtttttattaccaaaaggcagtaaatatgcatgaccgagggcgctacctggctcaagtccgagctgtgaacactgtacgatcgcactgacaaaactcatagtgtcacagtttcctaacgccggaactttacgaatttctgtggtggcgatacggatcatacgttcagccgtcatatggcgtggaagagctgctgccagttgctctttcattgatggctggttaataaaactaatcacgtcgctatttttaactgctgctggtgcacggtttccctgagttttttgcagatcggcttttgcgattggtggttgcttagtcatttgcatattccttagcccagcggggcagtgataatgtcttaatagctggccattcatcggtattcaggcagtcagacagggttcgcagattgcggtgatattcctgttgacctgccagttttgcttcttcgcccatcatgaaaatttcaaccggataacgtccgcattcaatagttgtgctggcaaccagaaaaacgaaagttggctgcactccaaactgtgcttcataaccgtcactgtagaatgcatcctgaacgtgatagcggtagtcgtaataagcggttttgaatcgttgaatatccgccgtagttttcacgtccatgatccagtgaaattcagggataattttgtccggacggcaccgacacaaaattcctgtttcaggatcttcccagtaaattgatgattcagcgtgtccggcgctttcaacaagccattgccccagcggcaaagccataacgctttgatacatgagttcaattttccggccttcttccgcagtgataaccgtttttcctgtgcttgcgcattccatcagaaacgctttctcttcttcttttccggcgtttgtacggcggttaaattcaggtgctacgataaagcggttactgaattcttccggttcaagtacccggcagtggaaagcagttcctaaatcgagcgtttttgtctttgtggtgtccacgggggcatttttacgccacaaatatagtgccggagtatcagcaatgtcatcgagctgagacttactgataccgggacccgcgtggtaattctcattcgaaattccgtaataaatacctggctctatgtcttctacgattacgggatctgcgacttcgccagtttcatcactgcaatcgcgatgcggatcgctgccagcattctcattgtgcggatgttcagcgccttccatttcctccggatcattttccttagcttcaacctgactctcttcatcgaatgtttcctggtatgttgcgtcgcccatcaccgcaccacagtcagggcagttatccccgccagtctggccgcaggcattgcaggctatttccggttcctgttgcactactggctcaggttgattcatatctgggctggttttttccgtttctggctggttctggtacacacaatcgcgagtctggatcccctttacccatttcggatcgttcgggtcgctaattccgtcaacaaattcaccacgtgatgcagcaagcaatttatcgtcatcgacaggattttttgatggaatgtttttccgggcttcatggagttctgcccgcagttcctgatatttcgcatcaacagaatttacctgtgactgagcatccagcggctgcgtgtcctgatgatgttcagttgcgtccggttccattgtttcagcctctccctgttcaactgccgttgttccagatggttgcggtttttcttcatcatcctgttttccttcttctgttactcgctgcggcatcggggcagaggagcgaccgcaggcaatatccacgatttccggatcagggttggcatgatcggtttcagtcagtactttgttcagatattcagtgacgtgcgcggggatgacctcgatcccaattggtgcttcttttacggacgcaaccacgatggcgcgggaataatccagcccgccaggcatggtgatgaatttgtcgcggaaaacagaaaagggcggtttattttcagcgataatttcctcaatgcgtttagcgtgtgccggatgaaggttatagatgtccagatccattgaacgggccagtacgccagtggctacgtcgcgcgccagtgacgtcagatcgtgtacgaaaccttcgccgcgatcggtgaggtttccgccgccagcattagcaccggaagccgtgcgagtgatgtgtgaaacacgattacccttcatccactcttttgtcagcagtcctcgatcggtgtagtcagcgttcaggtatgcttcgaaaaaagcagttatcagtcccaggtttgaattaccaggattagggaaaactttgtcagtgtcacgaaccagtttgtggagttcgcgaatttccagcgggtcgagcaggctggttttgtgggaaacagccagggcagtaacagccggtagttcttcagcccgagcaatgtgtaatgcctggagtccgtcgcgtgaaacgtgcgttaccggtttttcgctgccgtgttgagcaagccaacgaatgggcagttcctggccagaaattgggagtagcatattctcctcaatctcagtcatgtcttcgccgttgacgttggtattgccttgatagtgagcgttgtctggtgctgctcccggttttagttcccatgtcatggagtctttgctgagttgatagcgttcactccaggtaaaatcgatctcaccttcagcgggcaggtcattaacgacaggaaaattcgtggcaacagctttaaaatagctgctcagttttttacctgacttaacgatcaggtagtccagagtggcacaggtcgattcaaaatcgttgcttgcccacaggacgacgtcaggttcaccggatgattttttcgctttccgtaacaggaagagtggttttgtgctcattgttttttaacctcaactcagattaaaattcgttttgttcagtgaatgatcttgccggatacacactgttcatagcctgcgccatacgcaggctatttctttcagatttcaccttttaatttcattgcaattagagttgccagaaattcggcttttttttctgcgggcagattctttccgatatgcaccaggcacatttttttgacaccttcatcaagtgtttttacgttgcctgatggaccatcgatatcaaccacagtgaatggggtttctttattttctgttttaattacgtagccaatgcgctttccttccagattcacctcgtgaacaatgtcatcggtagttacaacagtggcttcataattggtaatcatgtttttctccttaattaaggttgagcgaatacctgccatttctggcataaattcagtttcgaatagtcaattaattaaagttcatgtgccatctggtctttttcggcacaagcttcactgcaatattttctcggttcgtcttttgataaaatcccgtgcatgaagtgaagcattctttcaatagctttgctttcttcaacgtcttttttgcaaaggtggtaagcacattttattttcttagtcatcaccatgactccgcctttacaggtaaaccatcacgaccgaggaagactttaatcatgcggtcagtaatgaatgtttttgtggtcaggttacgaatatatagttttcgctttttaatattgtttgccgaggcaatatatgtccggccttcatgaagaacataatcgccaggagtcacacactgacgtggtatttcatcagttccgaagtgatgtgcaatcataattatctccatttttacaaatgaactttgttgatgcggtgtctggtgcctccaggtgactgcaaccagttaacaattacagtcggctttcccacccaaaccaataaggactaacatgacttttaactgtgccacgtgcgcttagccgcattcaccgcatcacaaaattcactttaaaaagggcggacatcagccgaacttcaagaaaaaaactgatgccgccaggactacacacagcaatgtcgttatttacaaccggaggcgcactcccaccatttaaatttaacagacaagaccgactctttatggatatcggaaatgcgccttcgtgttgtgcccggttttatttcaccacctccgggcttcggtggtctcggctatacccctacagcgagagcttgtgttaacatttcaatacccttacagttgagagttattgatatgttggatgtatttactccattgttgaaactttttgctaacgagccactcgaaagacttatgtatacgattatcatttttggtctcactctctggctgataccgaaagagtttactgtcgcattcaatgcttatactgaaataccttggctctttcagattatcgtttttgccttttctttcgtggtcgccatttccttctcaagattgcgagcacatattcaaaagcattattcattactaccagagcaacgagtattgcttcgtttatctgagaaagaaatcgctgtatttaaagatttccttaaaacaggaaatcttattatcacttctccttgccgtaacccggttatgaaaaaattagaacggaagggcatcattcaacatcagagtgatagcgcaaactgttcttattatctcgtcaccgaaaaatactcccattttatgaagttattctggaacagcaggagtagacgttttaatcgttagcttactgtgtgcttctccaaccatcggcgcgcaccagtttcggttttaaatgttttgcttttggtatacgtcatggcagtgaacgttccatcctggttggggaacacgccgcacaccagggattcgttgttgccgaggtcgattttttgcattttgcgaatctcacatcttgttgctacgtatagcgacttctgcctgccagagatcccagtcgttgctgcgtaaagcctgcacagcctggttgtaagtgataccgcaacaatccatcaaatactgaactacttcgtaatgcaccatcttatctctccccttaacgccgggtggcggaactaactgctgcactgcaaaatttgaatcccgccgtcatgttcatacgcctcgggctggctacttaaccccttaccactgcctggtaactcgaagtattgcccggcgttctgtggggcggggtgggtggtatgctggaactataggtaatgcctaattgattgtcaataggctatgcctaatgttttgagcgtaacctaataggtgatggcgacagcagaaagtgatgggggggttaaataacggaatccaggagttttccgtcagaccatataagtttaagttccagtttttgtgatgttctggcttttccgttcagattcaagagctttcagatacttacccactttcatttccatcgctgctatgtaggcgcgaacatcgtggtcaacccaatctggttctgtagcatttccagataacaggaaagctacaatcgctcttatttcatcagaggctgcttgataaaggttgtttatatctaaaagttcactttttgtatctgaattggtgggggttggtatggggtattcgttaagcccccaatgctctggaccaacaacatcagaaaagaaacgccataattctggaagtttatctttacttatagagcctttcttaatccagtcataaattgatggtggttggactttaaagtggcgtgcgacctccgcctttgatttgacggatcccgatgcgatttttttgttaatggcctgctctatcgctcggcctaagtctttaccactaagcattgcttaatattctcctatgcgcattacattaggcaatccctacccttactgcattaggcacagcctattgacaattgcgttaggcgtcgcctaatatttctgtgtgtttttggagttcattcgatgaaaaaagagaactattcattcaagcaagcttgtgctgttgtcggtgggcaatcagcaatggctaggcttttaggtgtatcacctccaagcgtaaatcaatggatcaaaggggtacgtcaattgcctgccgagagatgtccagcaattgaacgtgcaacaagaggtgaggttctgtgcgaagaacttcgtcctgatattgactggtcatatttacgacgttcggcatgttgttcgcagaatatgtcagtgaagcaactaaatgacagtaacaaatcctcatttgatcatacctgaaacatcaagaggcaaatgattcatgaaaatcaagcatgagcacatcgaatcagtgttgtttgccctagcagccgaaaaagggcaggcatgggtagccaatgcaattactgaagaatatctgcgccaggggggcggcgaattgcccctggttccaggcaaggactggaacaatcagcagaatatctatcaccgttggttgaaaggtgaaacgaaaacgcaaagagaaaaaattcagaagctgatcccagcaattctggcaatccttccgcgcgagctgcgtcaccgactctgcatcttcgataccctggaacgccgtgcattactggcggcgcaggaagcgttaagtacggcaattgatgcgcatgatgatgcagtccaagccgtttaccggaaagcgcatttcagcggcggcggttcttccgacgattctgtcattgttcattaagcaaaagtttccatgctgtttgtgcttattctaagccaccgggcagcatcatacggggcaattatggccgcattaccatacatgcaactgtacatagctgattacctggctgacaccatgcatttgtcagcagaggagcatggtgcgtatttgttgctgatgttcaattactggcaaacaggaaagccaatacctaaaaacaggctggcaaaaattgcccgtctgactaacgagcgatgggctgatgttgaaccatccttgcaggagtttttttgcgataacggcgaggaatgggtgcatcttcggattgaggaagatctggcatcagtcagggaaaaattaaccaaaaaatcagccgcaggaaaagcatctgttcaggccagaagaagcagaaaggaagcagatgttcaaacaaaacaagagagaaatttaacaggtgttcaaacagatgttgaagtggtgtttgaacatgatgtcaacacaaaggcaactaataaagatacagataaagatctaaaaacagatccccccctaaatcccccccgggggaatcgaggtgtcaaaaagtttgaccctctggatattactttgccgaactggatttctgtctcgctttggcgtgagtgggttgaatttcgccaggcattgcgaaaaccgattcgaacggagcagggcgctaacggggcgatacgggagctggaaaaattccgccagcagggtttttcacctgagcaggtgattcgacacagcatcgccaatgaataccagggcttgttcgcgccgaaaggtgttcgacctgagacgttactccgacaggttaacaccgtctcgttaccggatagtgcgatcccgccaggcttcagggggtaactgaccatgaaaaatattgcgacaggcgatgttcttgaacgtatccgcagactggccccgtcacatgtaaccgcgccattcaagacggtagcggagtggcgcgagtggcaactttccgaaggccagaaacgttgtgaggagatcaaccgtcagaatcgtcagttgcgggtggaaaaaattctgaatcgctctggcatccagccattgcaccgcaaatgctcgttttcgaattaccaggtgcagaacgaagggcagcgatacgcgttgagtcaggcgaaatccatcgctgatgaactgatgaccgggtgtacaaattttgcgttcagcggaaaacctggtaccgggaagaaccacttagcggcagctatcgggaatcgcctgctgaaagacggtcagacagtgattgtggttaccgtggctgatgttatgagtgccctgcacgccagctatgacgatgggcagtcaggcgaaaaatttttgcgggaactgtgcgaagtggatctgctggttcttgatgaaattggcattcagcgcgagacgaaaaacgagcaggtggtactgcaccagattgttgatcgccggacagcgtcgatgcgcagcgtggggatgctgacaaacctgaactatgaggccatgaaaacattgctcggcgagcggattatggatcgcatgaccatgaacggcgggcgatgggtgaattttaactgggagagctggcgtccgaatgtcgtccagccaggaattgcgaagtaatttttaccgggagaaaaatttaatggagactgtttttgacgcactgaaagcaatgggaaaagccacatccatagaacttgctgcgcgacttgatatcagtcgtgaagaagtgctgaacgaactatgggaactgaaaaaggctggttttgttgataaaagcgcgtacacctggcgtgtggctgataacaatgttcagcaggaacagccagcgcaggcagaactgccggaagaaatcaccacagcaacagtagcgaaaatctcagagtgcgatttaaccgcgacgattgaacaacgaggaccacaaacggctgatgagctggctacattgtttggtaccacatcacgcaaagtggcttcaacgctggcaatggcaatcagcaaaggtcgtctgattcgcgtaaatcagggcggtaaatttcgttactgcataccgggcgataatttaccagcagagccgaaagcagcatcggtatctccgctctggttatctgcatcgtcgtctgcctgtcatggggtgttaatcattaccgtgataacgccatcgcctacaaagaacagcgcgacaaaaatgccagagaactgaagctggcgaacgcggcaattactgagatgcagatgcgtcagcgtgatgttgctgcgctcgatgcaaaatacacgaaggagttagctgatgcgaaagctgaaaatgatgctctgcgtgatgatgttgccgctggtcgtcgtcggttgcacatcaaagcagtctgtcagtcagtgcgtgaagccaccaccgcctccggcgtggataatgcagcctccccccgactggcagacaccgctgaacgggattatttcaccctccgggaacgactggtaatgatgcaggcccaacttgaaggtgctcagcaatacataaccgagcagtgtttaaagtaaaatcttaactacaatatgattcattttgatgattgtttcataaggaacagtgaagtaagatctaagaggagttaaattttatacagtataatcataatattgcagcaaggtggttataattgaaagaatatttagatatgaatacatctcatgtaagagttgttactcatatgtgtgggttcctggtttggctctatagtctttcaatgttgccaccaatggttgtagcattgttttataaagaaaaaagcctgtttgttttctttataactttcgttatatttttttgcattggtggcggagcgtggtatacaactaagaaatctggcattcaattacgtacccgtgatgggtttattataattgtaatgttttggattttgttttctgttattagtgcattccctttatggattgactcagaacttaatttaacgttcattgatgctctgtttgaaggggtttctggaataacaacaacaggagcaactgtaattgatgatgttagttcattacctcgggcatatttgtactatcggtcacagttaaattttataggtggtttaggagttattgttctggcggttgctgtattgccattattgggtattggtggtgcaaagctttatcagtcagaaatgccggggccatttaaggatgacaaactcactccccgcctggccgatacgtcacggacactgtggataacttattctttattaggtattgcttgtattgtctgttatagacttgcaggaatgcctttgtttgatgctatttgtcacgggatttccacagtttcgcttggtggtttctcaactcatagcgagagtatcggatattttaataactatttggttgagctggtggctggttctttttccctgctatcggctttcaacttcactctttggtatattgttattagcaggaaaacgataaaacctttaatcagagatattgaacttcgtttctttctgttaatagccttaggggtgatcattgttacctctttccaggtctggcatataggtatgtatgacttgcatggaagttttattcattcgttttttcttgccagctccatgctcactgataatggtttagctacgcaggattatgcaagttggcccacgcacacgatagtgtttttgctgttgtcaagtttctttgggggatgtataggttcaacttgtggtggaattaagtcacttcgatttcttatacttttcaaacaaagcaaacacgagataaatcagctttctcatcccagagcgttgttgagtgtaaatgtaggagggaagatagttacagatcgtgtaatgaggtctgtatggagtttcttttttctttatactctcttcacggtgttttttatactggtgttaaatggtatgggatatgattttcttacatcatttgcaacagtggctgcatgtattaataatatgggattaggttttggggctactgcatcgtcattcggagtgcttaatgacattgcaaaatgcttaatgtgcatagctatgattcttggtcgccttgaaatttatcctgttattatattgttttcaggttttttttggcgctcctaatatatggctgatttataattgtgagtttaatattatgttgactcactcattgatccaatacctaactttaccagcaacacctccgtccccagtagcactggctgctggggtgcgttttattcataaagcaaggctgtatgagcgagaaattaaagatagtctatcgcccattacaagaattgtcaccgtatgcgcacaacgccaggacgcacagtactgagcaggtggcacaactggtagaaagtattaagcaattcggctggactaatccggtgctgattgacgaaaagggcgaaattattgcgggtcacggtcgtgttatggcggctgaaatgctcaaaatggattctgttccggtcattgttctgtctggcctgacggatgagcagaagcagcgataacgatcagtatcgctcccgtaatgcattaatccgtcgccacattgagaaaatggatgccagtttgcacgtcggaacgaaggagtttgatatttcaaaggtttccgaggtggattctgttgatgatttactcattgataatgccgctcgttatctgctgaaagactggaaaggggttggtgaactggttaatggtgttgaggttgcactggaatatacggcagaacgagggatcgcgctgcttaagcagaatccagagttgtactggcagatccttgcagaagcagccagcatcgcccagggtaaagagcagcagaagcaggatacgataaaaaagccatagctgcccagcggtggttatcggagttcgggggagaaaggggggaaaaggcaagatggaagcgagaaaaactcaggttgccaccgataccggaaccagaaatagacccggtgcttaaggagttgttgtacgcctattcggtaatatcccgtgcccgacgttatgctggaatggctggggtgcctttgcctttatctctgacagagataaatgaatatttagccactcatccggtattgattgagcgcgatgaatttgaagcagtgatctttgcactggatgaccagtattttcaggagcagtgtgtgtagttgttaattacgtacactctgttacagagatgtgatggtgtctttaattaaatcgatgatgctcctggagaaaagcattgcgtggcctcgtaatcgctatatctactattatgtcgcctgaaacccacttcgcggtgggttttttgttgtcaggagttttaataaatggcagagcaaacctcgcgtctcgcaataattattgatagcactggagcgaaaaataatgctgacaatctgacctcctcattagtcaaaatgacgcaggctggggaaactgctgcaaatagcgcagggaaagtgactaaggcaacagaagatgagaagaacgcgctcgcaaaattaaaagcagctattgatccagttggtgccgcaattgatactgtcggtcgacgctattctgaattaaagaaatttttcgataaagggcttattgataaagaagaatatgaatttcttgtccgtaaacttaatgaaaccacagaggaattgagcggggttgcgcaagcgcagagagaagccgagaaggccggaaaacttgctgccgctcagcaggaagcgcaggctcaggcctttcaaagaatgctggacaagatcgaccctctggctgcggcgctaagaaatcttgaacaacagcatgatgaacttaatgctgcgtttgcatccgggaaaataaatggttctcagtttgagaattatagccgaaaaatacaggaaacacggcgagagcttaccggagaggctcaggcagagcgagaagcagcaaaagcgcatgatgaacaggttgttgctttgcaacgtctgattgctcaacttgatcctgtcggaactgcttttaatcgtctggtagaacaacagaaacagctcaatgaagcaaaagctaaggggatgctttctcctgaaatgtatgaggagctttctggaaaacttcgtgctatgcggagtgagcttgaggttactcaatcacaattaagcaaaaccggaatgtcggcaaaacaaacggcttttgctatgcgcatgttgcctgcacaaatgacggatattgttgttgggttgtccactggtcagtcgccatttatggtgttaatgcagcagggcggccattcagctatgcaggagacaagaatcgccagcttacccgttacagcgatacccgctggcatgaagattccgtgcgtaaccgctggttcagcgtgatggtggggccgtctgtgcgcgtgaatgaatggttcagcgcgtatgcgatggcgggtatggcttacagccgtgtgtcgactttctccggggattatctccgcgtaactgacaacaagggaaggtgcgaataagcaggtcatttcttcccaagctgactcgctgattaaaatttcgcggatctgggccgatttttttcccgcaaacacatcgaatcagcctatttaggctattttttccaccatttctggcgttatttccggtttttactgagatctctcccactgacgtatcatttggtccacccgaaacaggttggccagggtgaataacatcgccagttggttatcgtttttcagcagccccttgtatctggctttcacgaagccgaactgccgcttgatgatgcgaaacgggtgctccaccctggcacggatgctggctttcatgtattcgatgttgatggccgttttgttcttgcgcggattctgcttcaaggtttttaccttgccgggacgctcggcgatcagccagtccacatccacctcggccagctcctcgcgctgtggcgctccttggtagccggcatcggctgagacaaattgctcctctccatgaagcagattacccagctgattgaggtcatgctcgttggccgcggtggtgaccaggctgtgggtcaggccactcttggcatcgacaccaatgtgggccttcatgccaaagtgccactgattgcctttcttggtctgatgcatctccggatcgcgttgctgctctttgttcttggtagagctgggtgcctcaatgatggtggcatccaccaaagtgccttgggtcatcatgacgcctgcttcggccagccagcgattgatggtcttgaacaattgacgggccagttgatgctgctcgagcaggtggcggaaattcatgatggtggtgcgatccggcagggcgctatccagggataatcgggcaaacaggcgcatggaggcgatttcgtacagggcatcttccatggcaccgtcgctcaggttgtaccaatgctgcatgcagtgaatacgcagcatggtctccagcggatagggccgtcggccattgcccgccttgggataaaacggctcgatgacagcggtcatattctgccatggcagaatctgctccatgcgggagaggaaaatctcttttcgggtctgacggcgcttagtgctgaattcactatcggcgaaggtgagttgatggctcatgatgtccctctgggatgcgctccggatgaatatgatgatctcatatcaggaacttgttcgcaccttcccaaggggaaaacgcacgacgtgctgaccggaagtgatgacggtcgccacagcaacacgtctctggcgtggggagctggcgtgcagtttaacccgaccgaatccgtggccattgatattgcttatgaaggccccggcagtggcgactggcgcactgacggtttcatcgtgggtgtcggttataagttctgattagccaggtaacacagtgttatgacagcccgccggttcaggcgggcttttttgtggggtgaatatggcagtaaagatttcaggtgtactgaaagacggcacaggaaaaccggtacagaactgcacaatccagctgaaagcaaaacgtaacagcaccacggtggtggtgaacacgctggcctcagaaaatccggatgaagccgggcgttacagcatggacgttgagtacggtcagtacagcgttattctgttggtggaaggattcccgccgtcacatgccgggaccattaccgtgtatgaagattctcaacccggtacgctgaatgattttctcggtgccatgacggaggatgatgcccgtccggaggcactgcgccgttttgaactgatggtggaagaggtggcgcgtaacgcgtccgcggtggcacagaacacggcagccgcgaagaagtcagccagtgatgccagcacatcagcccgtgaggcggcaacccatgcggctgatgctgcggactcagcacgcgcagccagcacgtcagccggacaggccgcgtcgtcggctcagtcagcgtcttccagcgcaggaacggcatcaacaaaggccactgaagcatcaaaaagtgctgccgctgcagagtcctcaaaaagcgcggcggccaccagtgccggtgcggcgaaaacgtcagaaacgaatgcttcagcgtcactacaatcagcagccacatctgcatccaccgcgaccacgaaggcatcagaagctgcgacctcggcccgggatgcggcggcctcaaaagaagcggcaaaatcatcagaaacgaacgcatcatcaagcgccagtagtgcagcttcctcggcaacggcggcaggaaattccgcgaaggcggcaaaaacgtccgagacgaacgccaggtcttctgaaacggcagcgggacagagcgcctcggctgcggcaggctcaaaaacagcggctgcgtcgtctgccagtgcagcgtcaacaagtgccgggcaggcctcagccagtgccaccgccgccggaaaatcggcagaaagcgccgcatcgtctgcttcaacagccacaacgaaggctggcgaagccactgaacaggccagcgcagcagcgaggtctgcttccgcagcgaagacatccgaaacgaacgcgaaagcgtcggaaacaagcgcagaatcctcaaaaacggctgccgcatcgtcagccagttcggcggcgtcatcggcatcatcggcgtctgcttcaaaagatgaggcgaccagacaagcgtcagcagcgaagagcagcgccacgacggcatccacgaaggcgacagaggctgctggcagtgcgacggcggcagctcagagcaaaagtacggcggaatccgcggcaacgcgcgccgagacagcagctaaacgggcagaggatattgcatccgccgtggcgcttgaggatgcaagtacgacgaaaaaggggatagtacagctcagcagtgcgaccaacagtacgtctgaaacgctggcggcaacgccaaaggcagtaaaatcagcctatgacaatgcagagaaacgtctgcagaaagaccagaacggcgctgatatacccgataagggatgcttcctgaacaacattaacgcggtcagtaaaacagactttgctgataagcgtggtatgcgttatgtgcgggttaacgctcctgcaggtgcaacatctggaaaatattaccctgttgttgttatgcgttctgctggctcagtaagcgaactggcatcaagagtcattatcaccacggcaacgcgaaccgcaggcgatccgatgaataactgcgagtttaacggatttgttatgcctggtggctggactgacagggggcgttatgcttatggcatgttctggcaatatcaaaacaatgaacgagccattcactcaataatgatgagtaataagggcgatgatttgcgctctgtgttctatgttgatggcgctgctttccctgtttttgcgtttattgaagatggcctgtcaatatccgcacctggtgctgatctcgttgttaatgatacgacctataagtttggggcaacaaatccggcgactgaatgtatcgcggcggacgttatccttgattttaagagtgggcgtggtttttatgagtctcattcgttaatcgttaacgataacttgtcgtgcaaaaaactttttgccacagacgaaattgtagcgcgtggtggtaatcagattcgaatgataggtggggagtatggtgcattatggcgtaatgatggcgctaaaacttacctgctgcttaccaatcaaggtgatgtttatggtggctggaatacattaagaccgtttgctattgataacgcaaccggcgaactggttattggaaccaaactgtccgcaagtctgaacggtaatgcattaacagcaacaaagctgcaaacgccaagacgggtttctggtgttgagtttgatggttccaaagatattactttaaccgccgcgcatgtggctgcttttgccagaagggcaacggatacatatgccgatgcggatggtggcgttccatggaatgccgaatctggcgcttacaatgtcacccgctctggcgacagctatattctggttaacttctataccggagtcggaagttgccggaccctgcagatgaaggcgcattacagaaatggtggtctgttctaccgttcttcaagagacggttatggttttgaggaagactgggcagaagtttatacctcgaaaaatcttccaccagaaagctacccagtcggcgcaccaatcccgtggccatcagataccgttccgtctggttatgccctgatgcaggggcaggcttttgacaaatctgcttacccgaaacttgcagccgcttatccgtcaggcgtgatccctgatatgcgtggctggacgattaagggcaaacctgccagtggtcgggccgtattgtctcaggaacaggacggcattaaatcgcatacccacagcgccagcgcatccagtacagatttggggacgaaaaccacatcgtcgtttgattacggcactaaatccacgaataacaccggggcacatacacacagtgtgagcggctctacaaactcggctggagcacacacacactcactagccaacgtgaacacggctagtgctaactccggtgctggtagtgcatcaacaagattgtctgttgtgcataatcaaaactatgcaacatcatctgctggcgcacatacccactcactgtccggcactgctgcaagcgcaggtgcacacgcgcatactgtcggtattggtgctcatacgcactccgttgcgattggttcacatggacacaccatcaccgttaacgctgctggtaacgcggaaaacaccgtcaaaaacatcgcatttaactatattgtgaggcttgcataatggcattcagaatgagtgaacaaccacggaccataaaaatttataatctgctggccggaactaatgaatttattggtgaaggtgatgcatatattccgcctcatacaggtctgccagcaaacagtaccgatattgcaccgccagatattccggctggcttcgtggctgttttcaacagtgatgagtcatcgtggcatctcgttgaagatcatcggggtaaaacggtttatgacgtggcttccggcaacgcgttatttatttctgaactcggtccgttaccggaaaatgttacctggttatcgccggaaggggagtttcagaagtggaacggcacagcctgggtgaaggatacggaagcagaaaaactgttccggatccgggaggcggaagaaacaaaaaacaacctgatgcaggtagccagtgagcatattgcgccgcttcaggatgctgcagatctggaaattgcaacggaggaagaaatctcgttgctggaagcatggaaaaagtatcgggtattgctgaaccgtgttgatacgtcaactgcacaggatattgaatggccagcactgccgtagggtaaaacatataaattctataattagatgtatctttccatttacggcaaggaagggggcttggaagacgtaaagcatctcacaccgagattattttttatatgtcaggtgtctgaagttttgctttggctcttaaaatggtttgccgcgaggttttgaattcccgggcaatggcacttatacttacacctgacttaattcgttcgaataccacctgtttctgttcttcatttaacacaggaggtcgaccaaaacgtttccctgcgccgcgggctcttactatcccggaatgagtgcgttcaagtaaaaggtctcgttcaaattcagcgactgctgaaattacttgcatcatcatttttcctgttggactggtcaggtcaatgccacccaatgctaagcaatgcactctgatacctgtttcggtcagttgttccactgttttcctgatatccattgcattacaaccaaggcgatccagttttgtcacaatcaattgatcaccacatttcaggcgagcaagcaaccggttaaaaccaggacgctcactggttgctgctgagccgctaatgtgttcttcgattatttgctgaggtttgattttaaaacctgcactttcgatttcccggcgttgattttcggtggtctgatccagcgttgatatccgacagtaagcaaaaattcgagacatagtgagactctatacgaaattggtgttcatatcataatgcatctcagaaaataattatgattatttttgtgcatatttgtatgtacacgttcgaaaataaacgaatgcgtatgcaaccccgtaattttggtgagacccaaaatcgattttgtgaaaaatggctttaactcggtttgtttttcgagttccgggcggactcaaggaagaagaatagtgttgcgtgttattttaaccagatttcaagttgtttggtcgtggaaaagtggagcaaaatgttgttaaagtggaaaaatgataaaaaagtaagtttattatattacattttaccatttaaattttggttgtctttaagaactgatatcgctgtttgtaataattctttgttatccagccatgatgttttctttatgtttccttcaatgtaatcaagcaatgttctggtattgataggtcttccctgttttgctacttccactacagcatcccctaggataattcttacttcaggaagctgcgcagggaaccactttagggtgtcttttgatttcatgaagatattccttaaaatattattgattttcattgcgatattgtatgtctgattcaggatatgttgacttatacatcggttttgtctgggttattggatatgccaatccctaattttattagagcatgactaaaaatgctgaatatgataaggagcgaagtgattatcagtatgctgttcatatagcctcgaattagtaatgtgttatatatgatatagttgacaatttttatcctgggtgttcttaaagttcgtagataaacattgtcgtttcaggtatacaggaatgctaacaggtggcggcaaaaatcaggcggtttatggcgcaagctgaagtggcaactgcaaactatcttatgcagagactctacacggattgggtttaaaagtatacatagataacagtttttatctgaagaagaaaaatatcaaggtgatatagcctatatgcctttgatgcggaggaatgaatgtgatgggagtgatgtatctgaatagttgaaaaaccgcagtcacgtcgtatgcaagaacgtgctgcggttggtttgactttgattgagacgttttggaatttttttcggtggcaaaaatggggcaaaacgctgcaaaaggggcaaaaaaggggcaaaaaaagagtggattatcgtagcttattgttgtcgctgatgatatttaacacattgaaaaataagtaaaatacttatgagtcagagagttgtgatttttgcccttacttgttcaggttgtattgttctttcttactaatttcttgattttgcgacatttaaaagcgactcaattcgttatatggcatcagaagagtatgcgtcatgccggaacgcccagcataagaaatctgatataaaaaactgtggcgtgtatggtacggattagaggggaaaatgtcagcacatttgcgaaatgaatcaaaaagcccgcagcaatgtgcgggcgttagtgtcagcgcacaaccagcacggagcactctgcgtgacgcactacagctgcggcgttggaaccgagcagataagtggtgatatccggtcgatgggaagcaatgatgatcatatgagcggggatcttcttcgccaattccagaatgcggtctttgggcgagccttcctcaacatggacatgcactctgtcggttggcagtttaaattttttaatgatctcttccagttgcgatttggcttccgctttcaggtcatccattgccggtaattctgcggaatacgctaaacccagagaggcatagtagggcagtgaaggtattaccgtcaggaaatgaacctctgcatcatcaatctttgcctcttcctcaacgtggctaatcacgcgttgagttaattctgaatcggaaatatcgatagggacaagaatcgttctgttcataaaacctcctgttttagtatccgcataaagtgtaacgccagatgacactttttgtgtaatgacggagttcacatttttaatttagatcaaaggaggaagaataagcagaaaaagcccgccataacagcgggcaggaggatttagaactgataaaccagacctaaagcgacaatatcatcggtagagatgccattggcagcgtagaagctgtcatcttcatccaacaggttgattttatagtcaacgtaggtggacatgtttttattgaaatagtaagtcgcgccaatatcggcgtatttaaccagatctttatcatcaacacctgccgggttgtctgcaccacccgcagcgtgcaggtcacggcctttagacatcaggaaagagactgccggacgcagaccaaaatcaaactggtactgtgcagtgacttcaaaattctgggttttgtttgccacagcataatcgctgtcgccaaacggggtcatattacgcgtttctgaatacatggttgccaggtaaatattgttagcatcgtattttagcccagcagtccacgcgtctgctttatcaccacccgccgcagtatggttaacctggtcattggtgcggtcagaagaggtgtatgccgcaccagcgctaaagcccatgcctaaatcatatgttgtggaaagaccccagccgtcaccgttttcatggcgaacatcacgtccgttgttggtgccttcctgaccattactggctccttcgttgttaccttgatactgcaccgcgaagttcagaccatttaccagaccgaagaaatcagtattacgataagtcgcgacgccattggctcgaccagtcataaagttgtctgcattggtataagagtcaccgccaaattcaggcagcatatcggtccagccttcgatgtcgtacattacgccataattacgtccgtaatcgaaagaaccgtaatctgcaaatttcagcccggcaaatgccagacgggtccatgactggttttttgaagattcagtgttgtttgcctgaatattgtattcccattgaccgtagccagtgagttgatcgttaatttgggtttcgcctttaaaacccagacgcgcatagctctggtcgccatctttcgctgaattatcagaaaaataatgcaggccatcaactttgccatacagatctaatttgttgccgtctttattataaacttcggctgcatgtgcagcacctgcggcgagcagggcaggaattaaaagtgccagtactttgcttttcattgaataaatcctttagttattttatttgccttttatccccatttcggggagtgaaaacatcctaaaggagaagttcagttagccgataaatatcatttgttacgccttaagtaaaaccttaatcaaataattcctctgaaatgataataagtctggtgaatgtatcgaagataatacatacaaaataaaaattatacttttaatttgctatacgttattctgcgcgggttatatgcctttattgtcacagattttattttctgttgggccattgcattgccactgattttccaacatataaaaagacaagcccgaacagtcgtccgggctttttttttagaattggataatccttatccagagcatttaatcggtgttgcttttttccgcttttccggccatttgtgccaggaagtcatagcgtttttgcaaatcagctgcagcatctttccataactgttctgccacttctggctgctgcgaattcagccgacggaaacgttgctcgtgaagtaacgtttcttccggtgcttctgacggcgggcgtgaatccaaggccagcggcagtttgccttcatcggcacgacgcggatcaaagcgatatagcggccagaagccggtagctgtgagttggcgcatctggtcgtggctgagtgccagatcgtaaccatgctcttcacacgggctataagcaatgatcagcgatggccccggatacgcttccgcttcctgaatcgctttcaccgtctggttcagctgcgcgccgagagaaatctgcgccacataaacatgaccgtacatcatcatactgacgccaagatctttacgcgctttacgtttgccgtgctcgccaaatttagttactgcacccagcggtgtcgctttcgacgcctgaccaccggtgttggaatagcattgcgtatccagcaccagaatgttgacgttttccgtcaaactcaatacatgatccagaccgccaaagccgatatcgtaagcccagccatcaccaccaatcagccagattgatttttccaccagtgcatctgcatcacgtagcagttcatgtgcttcggcaacatcgttgagttgctggcgtaaagctgcaacctgttcacgacgaacctctggcgtggcgtctgatttcaacgccgtcagtaattccgccgggattttatcggcaaattgatccagcagacgcagcacgcggacacggtgttgatcgaccgtcaggcggaaaccaaggccaaattcggcattatcttcaaatagagagttcgcccatgccggcccacgaccgttggcatcggtggtatacggtgtagagggcaggttaccgccataaattgaagaacagccagtggcgttagcgatcaacatccggtcgccatagagctgagtcagtaatttaatatacggcgtctcgccacaaccggagcaagcacctgaatattcaaacagcggtgtaatcagctgcgatgtacgaatatcaatacgttccagtttgctacggtcgatttctggcaggttgaggaagaaatcgtaattgattttctcttcttcgacatgttccaggcgagacatcatattgatggctttaatctctggattctgacggtctttcgccgggcaaacttcgacgcacaggttacaaccggtgcaatcttccggtgccacctgcaagacatatttctgcccgcgcatatcacgcgatttcacatccagcgaatgcaggctggcaggggcgttttccatcgcttcaggcggcaccacttttgcgcgaatagctgagtgtgggcaagcggcaacgcagtggttacattgggtacagagttcctctttccagatggggatctcttcggcgatattgcgtttttcccagcgcgtagtgcccatcggccaggtgccgtctggcggcagcgccgaaacggggagggcgtcaccaagcccggcgagcatcgcagcggttacggttttcacgaaatcaggggcggcatcggaaaccactggcggtcgattggcgctgtgcggatttaccggttgcaacggaacttcttctacggattcacgcgccagcgccagagcctgccagttgcgttccaccagatcctggcctttgctactgtaacttttggcaatcgcaccctgcaattctgcgagggcgctatcgccaggcagaatttgcgtcagatggaaaaaagccatctgcatgacggtattaatacgggccgccaggccacattcgcgggcgattttcgccgcgttaatcacatagaagcgcgcttttttctggtttaacacggcctgaacttcttgcggcaagcgcgaccacacttcatctgcgctgtacggcgtgttgagcaggaaaatgccgccaggttttaaacgctcagccatctgatatttatcgataaactgcaactggtggcagccaacaaaatcagcctgggaaatgagataagcggaacgaatcggctgttcgctcactcgaaggtgagaaaccgtcaggccgcccgcctttttggagtcgtaaacaaaatagccctgtgcgtaccacggcgtggaattaccgataatcttgatattgtttttggtcgcggaaacgctgccatcactaccaaggccataaaacaaggcttccagtttcgccgagtttggcagggtgttttccggcaacggcagtgacagattggtcacatcatcgtaaataccaaccgtaaagcgcgctttcggtttagccgcgttgagctcggcaaataccgccagtacacagtctgggccaaattctttggatgaaagaccatagcgcccaccaatgacacggggcagagtttcgcgctcgccattattaaaggcttctgccagtgcggtcattacatccagatagagcggttctgcctgggcaccgggttctttggttctgtccagtaccgccacgctgcgtacggatcccggcagagcttgcagtaaatgtttagcggagaaggggcggtacaggcgaactttcagcacgccaactttttcgccacgggttagcaattcatcaaccacttcttcacaggtgccaatggcagagcccatcaggataatcacccgttccgcttgcggatgcccgtaatattcaaacggctgatactgacgacctgtcgcggcagagaaatcattcatcgcctgttcaacatggtcatagaccgcgttgtaccatgggttggtggcttcgcgagactggaaataagtgtcaggattggcggacgtaccgcggatcaccggatgttccgggttgagtgcccgggcgcgatgagcatcaatttcgacctgcggcatgagatcaagaatcgtgtcatcggccagcgggacaattttattgatttcgtgggacgtgcggaaaccatcaaagaaatgaataaatggcacgcggcttttcagcgtcgcgatttgcgaaatgagagcaaagtcttgcgcttcctggacgtttgctgcacacaacatcgcgcaacccgtctggcgcaccgccataacgtcggaatgatcgccaaaaatagagagtgcatgtgtggcaacggtacgtgccgctacatgcaggacaaacggtgttagttcgcctgccagtttgtacagcgtcgggatcatcagcagcaaaccctgcgatgacgtaaacgatgttgaaagggcacccgtctgcaaagcgccatgcacggtagcgatagcacccgcttccgactgcatttcaaccacgcgtggtgtgtctccccaaacgttctttaagccgtttccggcccaggcatcagcctgttctgccatcgtggaactgggggtaatagggtagatggcgataacttcactggtgcgaaatgcgaccgaagcaaccgcgccattaccgtcaatagtaatcatatgacacccttacattgcgcaaatgaggggcgcacgaaattgctgcgcgcccagtagtaatctttcaattttagcaaatggctttcttctgcattttcgcttttgtgtcccccacatcagcgtaatgaatgttttgatcaaacagagggcaaaaaaatagccataaaaaagtaaaaatgcggggcaacgcgcaggacagctctcgacgccgccctctgtgctgcctattatttatggcggtgtcgtttggcttgaagatcagaggaagaaaagatgcgagcagcgttttgggtagggtgtgccgctttattgttgtcggcgtgtagtagtgaacctgttcagcaggcgactgccgcgcacgtagcgccaggtttaaaagcgtcgatgtccagtagtggagaagcaaattgtgcaatgatcggcggttcgctttctgttgcccgtcaactggatggtacggcgattgggatgtgtgcattacccaacggcaaacgctgtagcgaacagtcacttgccgccgggagctgtggcagctattaattcattaaatccgccagcttataagttaatgtctgttttgcggtcgccagcgttaactggttcgcggtcagatccacttgtgcaccttctttcagcatttcgctaatggtgttatcgagttcattaagctgcgggttagcgcacatcatacgggtcattgccagccctttggctgtcagttcaccattagacagtttgccttcaccgctaaagcggttacacatgctgccggaaatcatcattttttcaccaaagctgatttctggcggatttttatcgctggtcacgggcttaccgtttacgctttccagcacaaagcgatgatgctgtagctgttctggcgtaacagcaattttgtcattacttacacatcccgccatcagcaggcttagcgcaacaaacgcggctactttcttcattgtggttctcaattacagtttctgactcaggactattttaagaatagaggatgaaaggtcattggggattatctgaatcagctcccctggaatgcaggggagcggcaagattaaaccagttcgttcgggcaggtttcgcctttttccagattgcttaagttttgcagcgtagtctgagaaatactggtcagagcttctgctgtcaggaatgcctggtgcccggtaaacagcacgttgtggcaggcagacaggcgacggaatacgtcatcctggatcacgtcgttggatttatcttcaaagaatagatcgcgttcgttctcatacacgtccatacccaacgaaccaattttctgatttttcagcgcttcaattgctgcctgagaatcaatcaatgcaccgcgactggtattgacgatcatcacgccatttttcatctgttcgaaggcggcttcgttcaacagatgatagttttccggtgtcagcgggcagtgcagagagataacgtctgattcagagaacagggttggcagatcgacatactccacaccgagttccagcgccgctgcacttggatacggatcgaacgccagcagacgcataccaaaacctttcagaatgcgcagcatcgccacaccgattttaccggtaccgataacgcctgccgttttgccatacatagtaaagccggtcagaccttccagagagaagttagcatcacgggtacgctgatacgcgcggtgaatacggcggttcagcgtcatcatcataccgatggcgtgttcagcaacggcctctggatcataggctggaacacggactactttcagccccagttcttttgccgcgtcaaggtcgacgttattgaaaccggcacagcgcagggcgatatatttaacgccgtgctttttcagctcttccagcaccgggcggctgccgtcatcgtttacgaaaatacataccgcttcgcagccattggcagttttagcggttttttccgtcagcagaaagtcaaaaaattccagctcaaagccaaaggactcgttcacctgttgcaggtacttcttgtcgtactgttttgtgctataaacggcgagtttcataagactttctccagtgatgttgaatcacatttaagctactaaaaatattttacaaaatttcaaatttaattgaaagctatggcgatattgaaaaattcatcaacaactatgcttagtgtaggcgcaaccttcaactgaacggttaaacatgccacaatacccgtattgaatgcttaatttttcgctaaatcaggatattaactacccatgctgggtaaatataaagccgttctcgcgctgttattactgattattcttgtgccgttgacgctgctgatgacgctcgggctgtgggttcccacgctggcgggcatctggctaccgctcgggacacgtattgcattagatgaaagcccacgcattacgcgtaaaggtttaatcattcccgatctccgttatctggtgggagattgtcagcttgcgcatatcaccaacgccagcctttcacatcccagccgctggttattgaacgtcggcacggtagaacttgattctgcttgtctggcgaaattgccgcagacggagcaatcgccagccgctccaaaaacactcgcgcagtggcaggccatgctgcctaacacctggatcaatatcgataaactgattttttctccctggcaggaatggcagggaaaactctctctcgcattaacctctgatatccagcaactgcgttatcagggcgaaaaagttaaatttcaaggccagctgaaagggcaacaacttacagtcagcgaactggatgtcgtcgcgtttgaaaatcagccgccggtaaaactggtgggggaatttgctatgccgctcgtgccggatggacttcctgtaagtgggcatgctactgcgacgttaaacttgccgcaggaaccgtcactggtggatgccgagctggactggcaggaaaatagcgggcaattgatcgtgctggcacgggataacggcgatccgttgctcgatttgccgtggcaaattactcgtcaacaattgaccgtaagcgatggtcgctggagctggccgtatgcaggttttcctttgagtggccgactgggtgtcaaagtcgacaactggcaggcagggcttgagaacgctctggtcagcggacgactgagtgtgctgacccaggggcaagcgggtaagggcaacgcggtgcttaattttggcccaggaaaattaagcatggataacagtcagctgcctctgcagctgaccggtgaagcgaaacaggcggacctcattttatatgcccgtttacctgcgcagctaagtggaagtctgtctgacccaacgctgacctttgagccaggcgcgttacttcgttcaaagggaagagtcatcgattcgctggacatcgatgaaatccgctggcctttagcgggtgtaaaagtcacccaacgtggtgttgacggacgtttgcaggccatcttgcaggcgcatgaaaatgaactgggcgatttcgtgctgcatatggatgggctggcgaatgattttctccctgacgctggccgctggcagtggcgctactggggaaaagggagttttacaccgatgaatgccacctgggatgtcgcaggaaaaggtgagtggcatgacagcacgattacgctgaccgatctctccaccggtttcgaccagttacaatacggtacgatgacggtagaaaagccgcgattaattctcgacaagcccatcgtctgggtacgtgacgcacagcatccctcctttagcggcgcgctgtcactggacgccgggcaaacgctgttcactggcggcagtgtgttaccgccatcaaccttaaaatttagcgtcgatgggcgcgatcctacctatttcctctttaaaggcgatttacatgctggtgagattggcccggttcgggtaaatggtcgctgggacggtattcgtctgcgcggtaacgcctggtggcctaaacaatcactgaccgtattccagccgctggtgccacccgactggaagatgaacttacgcgatggtgaactgtatgctcaggttgcattttctgctgcgcctgaacaaggattccgcgcgggaggacacggcgtgttgaaaggcggtagtgcctggatgccagataatcaggttaacggtgtcgattttgtcctgcctttccgttttgccgatggagcctggcatctggggactcgcggccccgttacgttgcgaattgccgaagtgattaatctggtgacagcgaaaaatattacggctgatttgcaagggcgttatccgtggactgaagaagaacccttgctgttgactgatgttagcgtcgatgtgttaggcggtaacgtactgatgaaacaattacgtatgccgcaacatgacccggcgctgttgcggctgaataatctctcatccagcgaactggttagcgccgtcaatccgaaacaattcgccatgtccggggcatttagtggtgcactgccgttatggctgaacaatgaaaaatggattgtgaaagatggctggctggcgaatagcgggccgatgacattgcgactggataaagacactgcggatgcggtggtaaaagacaatatgactgcgggttcagcaattaactggttgcgctatatggaaattagccgttcatcgacaaaaattaatttagataatctcggtttattaaccatgcaggccaacattacaggtaccagtcgcgttgatggtaaaagcggtacggtaaaccttaattaccatcatgaagagaatatttttacgctgtggcgcagtttacgctttggcgataatctccaggcatggctggagcagaacgcacgtctgccgggaaatgactgtccgcaaggaaaagagtgtgaggaaaaacaatgaaaattttactggctgcgttgacgtcatcttttatgctggttggctgtacgcctcgcattgaagtcgctgcacctaaggaaccgatcactatcaatatgaacgttaaaattgagcatgagatcatcatcaaggcagacaaagatgtcgaagagctgcttgaaactcgtagcgatcttttctgaggtgatgatgaagaaaacattacttctttgtgcgtttcttgttgggctggtaagcagcaatgtaatggcattgactctggatgaagccagaactcaggggcgggtaggtgaaacattttacggttatctggttgcgctgaaaacggatgctgaaacagagaaattagtagccgacattaatgccgaacgtaaagcgagttaccaacaactggcaaagcaaaataatgtgtcggtagatgatatcgcgaaactcgccgggcaaaagctcgtagctcgggccaaaccgggggaatatgtacaagggataaacggtaaatgggtgcgaaaattttaatagcaaaaccgcaatatcgggataacgctacaggagaaggcgattgatctattttcctgaaacaaggtgaatattcaaaaactcctgtcaaattgccttttgccctgaaaaatgcatagtcaaatatctgttttaactaattggcgttgcagtacatgcaacgccaattagttagcggaatttacgtcgatactcgcctggcgtcatcccaaagcgttgcttaaataccgttgaaaaatgactctggtcagaaaatccccaatgaaagccgatgcctgccagtttttcatcatctgcggcatggcgaatcgcatctgcacaaaaatcgagacgacggttacgaatatattgcgcgactaccaaacctttatcggcaaacattcggtacaaactacgtactgacatacctgtctctccggctatccactccgggcgtaatatctcttcgcgaatattatcgtctatcaacgtaaccactttttgaaactgacgttcacgacgaggttgaacagattcccgctgatgaagtaccgggcgcagcagacacaccatcgcctgtagcgcagcttcactttctgtttcagaaagtgccggattattcatgctctcctgtaacaggcgatgactgagttgcaccatgggtaagtcagcgtccagtctttctgcgcagataggtttttgatggggaaaatattgttccagcagagtgcgtggcaaaagtaatgaaatctgtttagaagactcctgccagtaaagcgaacaggggcgtgaggcatcgagtaacgtaatatcgccagcgccaatctgcacctgacgctcatcctgctccattattgcctgaccactaagctgaaaaacggtgtaaaaccaggcatcgtcgctgccttttacttcctgccaggtgcgggataaattcaccccgctggttgtcacggtactcagctttagtcctttggcaaaatgcgtgtccagtacacccgtgtaacgctcagtcagcaggcgtccggtaaaatttccgcatacctgattgatttgggaaagccattgctgaaactcattatccactgcggggttcatggcacgttttcgctctgtgaaatgtatttttattgttgcatttgtgttgcaataaacgaagctaatgagcctgactataggaaataagtcttgtcaggcatagagacataagcggttattgtcacgatttgcggagcttgtcacagctgacaaagcgaatgtcacagcgaaaaaagtgacttttcttgtcgctgcgtacactgaaatcacactgggtaaataataaggaaaagtgatgacagagccgcatgtagcagtattaagccaggtccaacagtttctcgatcgtcaacacggtctttatattgatggtcgtcctggccccgcacaaagtgaaaaacggttggcgatctttgatccggccaccgggcaagaaattgcgtctactgctgatgccaacgaagcggatgtagataacgcagtcatgtctgcctggcgggcctttgtctcgcgtcgctgggccgggcgattacccgcagagcgtgaacgtattctgctacgttttgctgatctggtggagcagcacagtgaggagctggcgcaactggaaaccctggagcaaggcaagtcaattgccatttcccgtgcttttgaagtgggctgtacgctgaactggatgcgttataccgccgggttaacgaccaaaatcgcgggtaaaacgctggacttgtcgattcccttaccccagggggcgcgttatcaggcctggacgcgtaaagagccggttggcgtagtggcgggaattgtgccatggaactttccgttgatgattggtatgtggaaggtgatgccagcactggcagcaggctgttcaatcgtgattaagccttcggaaaccacgccactgacgatgttgcgcgtggcggaactggccagcgaggctggtatccctgatggcgtttttaatgtcgtcaccgggtcaggtgctgtatgcggcgcggccctgacgtcacatcctcatgttgcgaaaatcagttttaccggttcaaccgcgacgggaaaaggtattgccagaactgctgctgatcacttaacgcgtgtaacgctggaactgggcggtaaaaacccggcaattgtattaaaagatgctgatccgcaatgggttattgaaggcttgatgaccggaagcttcctgaatcaagggcaagtatgcgccgccagttcgcgaatttatattgaagcgccgttgtttgacacgctggttagtggatttgagcaggcggtaaaatcgttgcaagtgggaccggggatgtcacctgttgcacagattaaccctttggtttctcgtgcgcactgcgacaaagtgtgttcattcctcgacgatgcgcaggcacagcaagcagagctgattcgcgggtcgaatggaccagccggagaggggtattatgttgcgccaacgctggtggtaaatcccgatgctaaattgcgcttaactcgtgaagaggtgtttggtccggtggtaaacctggtgcgagtagcggatggagaagaggcgttacaactggcaaacgacacggaatatggcttaactgccagtgtctggacgcaaaatctctcccaggctctggaatatagcgatcgcttacaggcagggacggtgtgggtaaacagccataccttaattgacgctaacttaccgtttggtgggatgaagcagtcaggaacgggccgtgattttggccccgactggctggacggttggtgtgaaactaagtcggtgtgtgtacggtattaatctggttcgctcataagtaaaaaacggcacctggtgccgtttttttgtctgaaacaatcacttatctttcttcagcgcccctagcgttggcgtttcgtcaaagaagttccatggtttcagcagagtatgtacccattcggtcggcataatcggccactcttcggcgcgggccacatgtgtggtgccggtggtcatccagacaacggcgtcggtgttgtccagcgactcgttatccttactgtattgtccaagaccggtgtcatgagtagaacggttcggatatttgccttccgggaaacgctcgccaggatgataacgcgttacccagagctgcttgtccataaagcttaaacgatgatagatccactcgtccggcgcgaactgggcaccttttgctaccgggtgagtaccacctgcataaggaataatttgataggaaaccggattgcccatgcggttctctttgttcgggttactcaacagacgaatcgtgcccggatcaaatttctgtgcggcatcctgttcattgccgatgttgtactgattaacttgcatggtactggtgcgtgggccaccggcagtattcggttttaccactgggtccatcgccaccaggctgttattctcgccatctacatccagatcgaggcggaaattataaatatgttggtgtgtagtacccacgatattgtgatcgataagcgtgccgtagcgcgtgtcatctttcgccgtctcatcgtgcatggttttcgctttaacacctttcaccgcttcgatgcccgtagcaccggcatcgatgccaatagtgccgttttcatggaagatccagtcaaaaatgtagtcatagttacccactgtactgatccagcgcaccactaactcccggcgttcggtactgacgttgggctggcccatttcctgatgcttatactccggcccggcataacgttcaaataccgcgatagcgcgagggatctccatcggcacgccagtgtagtcggcgatggtttcattaaggagcactgcgttagacggggcatctttaccacgagcaattggtgaggttagcgtgcccataccgtagtcaccagagtccagatacgctttaaagtaccagccaatatcaggatcaccgtaaggcacaatcatgccgccgagagaaccttcgtacatgactttgcgtttggtgccattgtcgttataagtcacggtggagatcatcggcccgacgcgagagttcatgctgaggtgaaaatcccagttccgccagtgaatcatatcgccagtaatggtgtaatttttaccttcaggctcaatgatttgcataggcttaactgccggagcaacgcggtcacggccatcaaatgggcgtgcggtcattggcaccggaactaccggaccttcttcaatcttaacgatttttttctgttctaaatcaacgaccgccaccaggttttcgatgggatgtgcccagtagttgccatcaccgacatcaagatagctgatgactttgagcaaccgggcatcttgtttcaggccatctttaccatcgaaataacctacggtcagcggcgtggtaatcacttttttcgcatcagtaataccgcgtttcttcacggcagcggcaaattcttcactgttgttaataatgttctgcacactggcgaaatcatccagcaacaccataccgtgggcgtctttaatgggttgccaggagagcagtttgttgttttgcagatccaccaccgcttcgatgatatgtttgccgtcgagcataatgacgtcggctttgcgcggctggtcaaccggtttgttttccagcgcaaacgcccagacagcttctttatctggcggtagcagggagatctcagtaaaacgggtattgggtttgaagtccgcggaagctttaacaatttcaacggcctgtttaatttcgtccgcagttagcgcattaagtgggtgagggcgcttttctacctgaaaggtttgatccagcccggactggaaaacatcgttaataaaggtgtcagaaacccaggctttattgtctttcatcactaccggtacttgcagtgccagaggctgaccattaacaattgctgtttgcgcaccaggcttcactttcacgtacgcgccatctttaatcagggtaaagagctgggcgtagtcgtcccactgcacatcggcaccaaattctttaagcgttttatccattggcaccatatgcgcttcaccaccgtgggcaaataccggcgcttgccaggcgaaacttaaggcgactgccaacgccagggttgttttacgggcagaatacagagaggggcttcccattattaacctcgtcagatgttgtgttcttgttagcaaccgcgctctgtgggcggtttagtcaggttcacattatcagtactgatgcaaaggggattgcctgcacctgccaggttgtttggcaggtgtgccagcttttcatacagtggatgccctgaaaatagatgtacacatcatgcataatgtgacaacgtcacaaaacttagtgaaataaaagggcaactattcgccgttgcccttcattcaccgattaatcgacaaaatcaccgtgctgcctggccaccagcgtcagaattgaatacagcgccaccggggtttgatgctgattgaatacctctacagcccattccaccacacctgttggtttttcttctgcgctacgctgttttttcagcgtcttgcgcttacaggtgagacgcacctggatggtatcgcctggctttacgggttcgataaaacgcaagctttccagcccgtagttagcaatgaccggaccgacaccggcatcgacaaacagacccgcagccgcagaaagcacaaaatacccatgcaccacccgctcaccgaaaatagattcggcagcagcaatcttatccatatgtgcatagaaatgatcgccgctgaggcaagcaaagttaacaatatcggcctctgtcattgtgcggcggggagtcaacaggctgtcgcctggttgtagctcctcaaaatatttgcggaacggatgaatacgatcttcttcgactttcgcaccgcgcacccactgtttactgatagcggcaagcatcgtcggactaccctgaacagcggttcgctgcatgtaatgtttcaccgctcgtaaaccgcctaattcttcaccgcctcctgcgcgaccaggcccaccatgtaccagttgtggcagtggggagccatgcccggtggattcttttgccgactcttcattgaggatctgaattcgcccatgcgtacgtgccgcgtcggcaataaactgacgcgcaatttgcggatcagccgtcaccagcgttcccgcaaggctaccgccgcctgcacaagccagttgcagagcatgtcgctggttttgtgctggcatcagcgttgcgacagggccaaaggcttctgttgcatgtaccgccggtgtttcatccggctgcggacagtacaataaggttggcgggaagaaggcacccgcagcagataaatccgcctgaccaccgaggcgaatctcgcatcctgcagccagcaatatgttcactttttcctgcacatcggcacgctgctcagcatttaccagtgcgcccattttcacgccttcctgagcaggatcaccgaccacgactttctgtaatcgcgcaaccagagcatcactgacagcattaaccaatgcctgcggcacaataatccgccggattgccgtacatttttgcccggcttttgtggtcatctcacgcacaacttcacgaataaacagcgcaaactccggttgatccggggtgacatcttcgcccagtacgcagcagttcagggaatcagcttccatagtgaaggggatagatttggcgacgatatttggctgaactcgcagcatctgtccggtcgccgctgaccccgtgaaagtcaccacatcctggctgtccagatgatccaacaagtcgccagcactaccgcagatcagactaattgcgccttcgggaacaagaccactatcgacaattgatttcaccatcgcctgagtcagttgggccgtcgcggtagctggtttgatgatggctggcattccgcccagccacgttggtgccagcttttccagcattccccagcaggggaagttaaaggcgttaatatgcactgccacgcctgactttgaggtcagtaaatggcgcgcggcaaatccaccttctttcgataaggggatcaattcatcttccggccacagcgtatcgtcaggcagctcccggctaccgaggctggcgtaagtaaataacgtcccaatgccaccttcaatatcaacccaactgtctgcccgcgttgcgcctgtttgcgcagaaagagcatagaaacgctctttttcactcagcagatgtttagcgaccgctttaagcatcgccgcacgttcgataaaggtcatagcgcgaagggcgggggcacctttttcaatggcaaactggcgggcagccgccatatcaagaccttcactggtcacttcccataacgcctcgccgctaatagcgtggtgaatcaaacggctacggccccggccagactgccaggtaccggataagaaactggctaactgctgcatcgctactctccagatgtttcacatttctgttgctaatagttaaatcgcgaatcataaaaagcaaaggatcttttaacgaaatgttaactatgcgatctgtatagcaactgcggaaaacattaatgcactgataaataatgatttataaaaatagggtgcgaaatccgtcacagttcaaacatacaaaatttgtgattttacttaactattgtgtaactttcataaaacaatgtgattcgtgtttttaattaattcacgaaaactggaatcgtaaaggtgatgacgtgacccaagaagaacgctttgagcaacggatagcccaggaaacggctatcgagccacaggactggatgcccgatgcttaccgaaagacattgatccgccagattgggcagcatgcgcactccgagattgttggtatgttgcctgaaggtaactggatcactcgcgcaccaaccttgcggcgtaaagccattctgttggccaaagtgcaggatgaagccggtcatggtctgtatctctatagcgccgccgaaacactgggctgcgccagagaagacatctaccaaaaaatgctcgacggacggatgaaatattcctccatctttaattatccgacattgagttgggctgatatcggtgttatcggctggctggtggatggcgcagcgatcgtcaatcaggtggcgttatgccgcacttcttatggcccgtatgccagagcaatggtgaaaatctgcaaagaagagagttttcaccagcgtcaggggtttgaagcctgcatggcactggcgcagggcagcgaagctcaaaagcagatgttgcaagacgccattaaccgtttctggtggccagccttaatgatgttcgggccaaacgatgataactcgccaaacagcgccagaagtctcacctggaaaatcaaacgtttcaccaacgacgaactccgccagcgtttcgtggataacaccgttccacaggttgaaatgctcggtatgaccgttcctgacccggatctgcattttgacactgaaagcggtcactaccgctttggtgagatcgactggcaggagtttaacgaagtaattaacggtcgcggaatttgtaatcaggagaggctcgacgccaaacgtaaagcctgggaagaaggtacctgggtacgggaagcagcgctggcccatgcacaaaaacaacatgcccgtaaggtcgcataaggagattcaaaatgagtaatgtttactggccgttatacgaagttttcgtgcgtggcaaacagggcttatcacaccgccatgttggcagtttacatgctgccgatgagcggatggcactggaaaatgcccgtgatgcttacacccgtcgtagcgaaggatgttcaatttgggtggtgaaggcgagtgaaattgttgcctcgcaaccggaagaacgcggtgaattttttgatccggctgaaagcaaggtctatcgccatccaacgttttacaccatccctgatggcattgagcacatgtgaggtcggaaatgaatcagttaacggcttacaccttgcgcctgggcgataactgcctggtgctctcccagcggttgggtgaatggtgcggtcacgcaccggaactggaaatcgatctcgcactggcaaacattggcctcgatttattaggtcaggcacgcaacttcttatcgtatgccgctgaattagcgggagaaggcgatgaagataccctggccttcacccgagacgagcgccagttcagcaacttattgttggttgaacaaccaaacggcaattttgccgacaccattgcacgccagtatttcatcgatgcatggcatgtggcgctctttacccgtctgatggaaagccgtgatccgcaactggcggcgatttctgccaaagcaattaaagaagcgcgctatcacctgcgttttagtcgtggctggctggagcgactgggcaatggtactgacgtatcagggcaaaagatgcagcaggccatcaacaagttgtggcgttttaccgccgaactgttcgatgccgacgagattgatattgcactgagtgaagagggtattgcggttgatccacgcactttacgcgcagcgtgggaagccgaagtttttgccgggatcaacgaagccacattgaacgtaccgcaagagcaggcgtatcgcactggcggtaaaaaaggactgcataccgaacaccttggacccatgctggcagaaatgcagtatctccagcgtgtcttgcccggtcagcaatggtaacagaggagatgggtatgcaacgtctggccaccattgcaccgccacaggttcatgagatatgggcgctactcagccagatcccggacccggagatcccggtgctgaccattactgatttaggcatggtgcgtaatgtgacacagatgggagaaggatgggtgatcggctttacgccgacatattccggttgtccggcaacggaacatttgattggcgcgatacgtgaggcaatgacaaccaacgggtttacccccgttcaggttgtgctgcaactcgacccggcatggaccaccgactggatgacccccgatgcccgtgagcgtctgcgagagtatggcattagcccgcccgccggacacagttgccatgcccatttgccgccagaagtacgttgcccgcgctgcgccagcgtccataccacacttatcagtgaatttggttccacggcctgcaaagcattgtaccgctgcgatagttgccgcgaacctttcgattatttcaaatgtatttgaggatgccatgacaacgtttcattccttaacagtggcaaaagtcgagtcggaaacccgtgatgcggtgaccattacctttgcggtgccccagcctttgcaggaggcgtatcgctttcgccccggtcaacatttgaccttaaaagccagctttgatggtgaagaattacgccgttgttactccatttgccgcagctatctgcctggcgaaattagtgtggcggtgaaagccattgaaggcggacgtttctcccgctatgcccgcgaacacatccgccagggtatgacgctggaggtcatggtgccgcaggggcatttcggctatcagccgcaggccgaacgccaggggcgctatctggcaattgcagcaggatcaggtattacgccaatgctggcgattatcgccaccactttacaaaccgagcctgaaagtcagttcaccctgatctacggtaaccgtaccagccagagcatgatgtttcgccaggcactggcagacctgaaagacaaatatcctcagcgtttacagttgttgtgcattttcagtcaggaaaccctcgacagcgatctgcttcacgggcgtattgacggtgaaaaattacagtcacttggggcctcgctcattaattttcgtctttatgatgaggcatttatttgtggtccggcggcgatgatggatgacgcggaaaccgccttaaaagcactgggaatgccagataaaaccattcatctggagcggtttaatacgcctggcacgcgcgtcaaacgtagcgttaacgtgcaaagtgacggacaaaaagtgactgtacgtcaggatgggcgggatcgggaaatcgtgcttaatgccgacgatgaaagcattctcgatgcggcattgcgccagggggcggatctgccctatgcctgcaaaggcggcgtctgtgcgacctgcaaatgcaaagtgctgcgtggcaaagtggcgatggaaaccaattacagtctggaaccggatgaactggccgcaggttatgtgttgagttgccaggcactgccgctgaccagcgatgtggtggttgactttgacgcgaaggggatggcatgagcgaactgatcgtcagccgtcagcaacgagtattgttgctgacccttaaccgtcccgccgcacgtaatgcgctaaataatgccctgctgatgcaactggtaaatgaactggaagctgcggctaccgataccagcatttcggtctgtgtgattaccggtaatgcacgcttttttgccgctggggccgatctcaacgaaatggcagaaaaagatctcgcggccaccttaaacgatacacgtccgcagctatgggcgcgattgcaggcctttaataaaccacttatcgcagccgtcaatggttacgcgcttggggcgggttgcgaactggcattgttgtgcgatgtggtggttgccggagagaacgcgcgttttgggttgccggaaatcactctcggcatcatgcctggcgcaggcggaacgcaacgtttaatccgtagtgtcggtaaatcgttagccagcaaaatggtgctgagcggagaaagtatcaccgctcagcaagcacagcaggccgggctggttagcgacgtcttccccagcgatttaaccctcgaatacgccttacagctggcatcgaaaatggcacgtcactcgccgctggccttacaagcggcaaagcaagcgctgcgccagtcgcaggaagtggctttgcaagccggacttgcccaggagcgacagttattcaccttgctggcggcaacagaagatcgtcatgaaggcatctccgctttcttacaaaaacgcacgcccgactttaaaggacgctaatgatggaattcatcctcagtcatgtagaaaagggcgtgatgacactaacgctcaaccgcccggaacgcctgaacagttttaatgatgagatgcacgcacaactggcagagtgcctgaaacaggtcgagcgcgacgacactatccgttgcctgttacttacaggtgccgggcgcggattttgtgctggtcaggatcttaacgatcgtaacgttgatcccacaggccccgcaccggatttagggatgtcagttgaacgtttctataacccactggtacgtcgcctggcaaaactgccaaaaccggtgatctgtgcagtcaatggcgtggcggcaggggcaggcgcaacactggcactggggggcgacatcgttattgctgcccgttcagcaaaattcgtcatggcgtttagtaagttaggcttaatacccgattgcggtggaacctggttactgccacgcgttgccggacgagcgcgcgccatggggctggcactgctggggaatcaactgagtgctgaacaggcgcacgaatgggggatgatctggcaggttgttgatgatgaaacgctggcagataccgcgcaacagctggcacggcatctggcgacacaaccgacatttggtcttggacttatcaagcaagcgataaatagcgctgaaaccaatacgctcgatacgcaactggatctggaacgtgactatcagcgacttgccggacggagcgcagattatcgtgaaggtgtcagtgcgttcctggctaaacgctcaccgcagttcacggggaaatagcatgatgataaatgtgcaaactgtggcagtgattgggagcggcaccatgggggcaggcattgctgaagttgctgccagtcatggacaccaggttttactgtatgacatttctgctgaagcgctgacccgcgcaatcgacgggatacacgcgcggctaaattcacgcgtgacgcggggaaaactgactgctgaaacctgtgaacgcacattgaaacgcctgatcccggtgaccgatattcacgcgctggcagctgcggacctggtcattgaagcggcgtctgaacgtctggaagtcaaaaaagcgctctttgcacagctggcggaagtttgcccgccacaaacgctattgaccactaacacttcgtcaatctctataaccgcgattgctgcggagataaaaaatcctgaacgtgttgcggggctgcatttttttaacccggcaccggtgatgaagttggtggaggtggtcagtgggctggcaacggcggcggaagttgttgagcagttgtgtgaactaacgttgagttggggtaagcagcctgtgcgctgtcattcgactcctggatttatcgttaaccgtgttgcgcgtccttattattccgaggcctggcgggcactggaagagcaggttgctgcaccagaagtgattgacgctgcacttcgcgatggcgctggtttcccgatggggccgctggaattaaccgatctgattggtcaggacgtcaattttgctgtcacctgttcggtgtttaacgctttctggcaggagcgtcgttttttaccttcgctggtgcaacaggaactggtgattggtggacggttgggcaagaaaagtgggctgggcgtgtacgactggcgcgcggaacgtgaggcagttgttggcctggaagcggtaagcgacagttttagcccaatgaaagtagaaaagaaaagtgacggtgtcacggaaattgacgatgttttattgattgagacacaaggcgagacggcacaggcgctggcaatacgactggcacgcccggtggtagtgatcgataaaatggcgggcaaggtggtgaccattgctgctgcagcggtgaacccggactcagcgacccgcaaggccatttattacctgcaacagcagggcaaaacagtgctgcaaattgcagattacccaggaatgctgatttggcgaacggtagcaatgatcatcaatgaagcccttgatgcgcttcaaaaaggcgtggcctctgaacaggatatcgataccgccatgcgtcttggggtgaattatccatatggcccacttgcctggggagcgcaacttggctggcagcgaatattaaggctccttgaaaatctacagcatcactatggcgaagaacgctatcgcccatgttcattgctgcgccaacgggcgcttctggagagcggttatgagtcataaggcctggcaaaatgcccatgcaatgtatgagaacgatgcctgcgccaaagcgcttggcatcgacattatctcaatggatgaaggctttgctgtagtgaccatgaccgtcactgcacaaatgcttaacggtcatcaaagttgccacggcgggcagctattttcactggctgatactgcctttgcctacgcctgcaatagccaggggctggcagccgtcgcttctgcctgcacgattgattttttgcgtccaggctttgccggagacaccttaactgctactgcgcaggtacgtcatcagggcaagcaaaccggtgtttacgacatcgaaattgttaaccaacaacaaaaaacggttgcgctgtttcgcggtaaatctcaccgcatcggcggcaccattacaggagaagcctgatgcgtgaagcctttatttgtgacggaattcgtacgccaattggtcgctacggcggggcattatcaagtgttcgggctgatgatctggctgctatccctttgcgggaactgctggtgcgaaacccgcgtctcgatgcggagtgtatcgatgatgtgatcctcggctgtgctaatcaggcgggagaagataaccgtaacgtagcccggatggcgactttactggcggggctgccgcagagtgtttccggcacaaccattaaccgcttgtgtggttccgggctggacgcactggggtttgccgcacgggcgattaaagcgggcgatggcgatttgctgatcgccggtggcgtggagtcaatgtcacgggcaccgtttgttatgggcaaggcagccagtgcattttctcgtcaggctgagatgttcgataccactattggctggcgatttgtgaacccgctcatggctcagcaatttggaactgacagcatgccggaaacggcagagaatgtagctgaactgttaaaaatctcacgagaagatcaagatagttttgcgctacgcagtcagcaacgtacggcaaaagcgcaatcctcaggcattctggctgaggagattgttccggttgtgttgaaaaacaagaaaggtgttgtaacagaaatacaacatgatgagcatctgcgcccggaaacgacgctggaacagttacgtgggttaaaagcaccatttcgtgccaatggggtgattaccgcaggcaatgcttccggggtgaatgacggagccgctgcgttgattattgccagtgaacagatggcagcagcgcaaggactgacaccgcgggcgcgtatcgtagccatggcaaccgccggggtggaaccgcgcctgatggggcttggtccggtgcctgcaactcgccgggtgctggaacgcgcagggctgagtattcacgatatggacgtgattgaactgaacgaagcgttcgcggcccaggcgttgggtgtactacgcgaattggggctgcctgatgatgccccacatgttaaccccaacggaggcgctatcgccttaggccatccgttgggaatgagtggtgcccgcctggcactggctgccagccatgagctgcatcggcgtaacggtcgttacgcattgtgcaccatgtgcatcggtgtcggtcagggcatcgccatgattctggagcgtgtttgagcatatcaacctgcgagtaccctacaatgataaccaatacaaagcttgacccgattgaaaccgcgtctgttgatgagttacaggcgttgcaaacacagcgtctgaaatggacgctcaaacacgcgtatgaaaatgtgccgatgtatcggcgcaaattcgacgcagcaggcgtacatcctgatgatttcagggaactttcagacctgcgtaaatttccctgtaccaccaaacaggatctgcgcgacaactatccctttgacacctttgccgtgccaatggaacaagtggtgcgcattcatgcttcttcgggaaccacaggtaaaccgacagttgtcggctatacgcaaaacgatattgataactgggccaatattgtagcgcgttctttgcgtgcggcagggggctcgcccaaagacaaaattcatgttgcctatggttacggcctgtttactggtgggctgggtgcgcactatggtgccgaacgtctgggcgctacggtgatcccgatgtctggcgggcagacggaaaaacaagcgcaactgatccgtgattttcaaccagatatgatcatggttacgccatcttattgccttaacctgattgaagagctggagcggcagttgggcggtgatgccagcggttgctcgctgcgggttggagtatttggtgctgagccgtggacacaggccatgcgtaaagagattgagcgtcgcctggggatcaccgcactggatatttatggcctgtcagaagtgatggggccgggggtggcgatggagtgtctggaaactaccgacggcccaaccatttgggaagatcatttctatcctgaaattgttaatcctcatgacggcacaccgcttgccgatggtgaacatggcgaactgttattcaccacgctgaccaaagaagcattgccggtcattcgttaccgcacgcgtgatttaacccgactgttaccaggaacggcgcggactatgcgccgcatggatcgcatcagcggacgcagcgatgacatgttgattattcgcggtgtaaatgtctttccgtcacaactggaagaagagattgtcaaattcgaacatttatcgccgcattaccaactggaggtgaaccgccgggggcatcttgattcactttctgtgaaagtggagttgaaagaaagtagcctgacattgacgcatgagcagcgttgccaggtatgccaccagctgcgccatcggattaagtcgatggtggggatctctaccgatgtgatgatcgttaactgtggcagtatcccgcgttcagaaggcaaggcgtgtcgggtgtttgatctgcgcaatattgttggtgcctgacgtatcgtctggccctggtggggtaaagcgccagggccagaagtcgatacgacctgtgctatgattcataaatcacaacaataacaacagactgaagcgaatgagtaaacttgatacttttatccaacatgctgtaaacgctgttccggtcagtggcacatctttgatctcctctctgtatggtgattcgctttcccatcgtggtggtgaaatctggttgggtagtctggctgctttgctggaagggctgggatttggtgagcgtttcgtgcgcaccgctttgtttcgtcttaataaagaaggctggctggatgtttcccgcatcgggcgacgcagtttctatagcctcagtgataaaggcttgcgcctgacgcgacgggcagaaagtaaaatttatcgcgcagagcaacctgcatgggatggtaaatggctcctgttgctctcggaaggtttagataaatcaacgctggctgatgtcaaaaagcagttgatctggcaaggttttggcgcactggcacccagcctgatggcatcgccgtcgcaaaaactggccgatgtacagacacttttgcatgaagcgggtgtggcggataacgtgatttgttttgaagcgcaaataccactggcgctttctcgcgcagcactgcgtgccagagtagaagagtgctggcatttaactgaacaaaatgccatgtacgaaacctttattcagtcattccgcccgctggtgccgcttttaaaagaggcggcagacgagttaaccccggagcgggcatttcatattcagcttttactgatccatttttatcgccgtgtcgtccttaaagacccattgttgccggaggagttgcttccggcacactgggcagggcatacggcgcgtcagctgtgtatcaacatttatcagcgcgtagcgcctgctgctttagcgttcgttagtgaaaaaggtgaaacctcggtcggtgaactgcctgcgccgggaagcctgtattttcaacgttttggcggcttgaatattgaacaggaggcgttatgccaatttatcagatagacggtctgactccggttgtgccagaagagagttttgtccatccgacagcggtattgatcggcgatgttattctcggcaagggcgtttacgttgggccaaatgccagcctgcgtggcgattttggtcgtatcgtggtgaaagatggcgcgaacattcaggataattgcgttatgcacggttttcccgagcaggatactgttgtaggagaagatggacatattggtcatagcgctatccttcacggctgcattatccgccgcaatgcattagtgggaatgaacgcggtagtgatggacggtgcggtgattggcgagaacagcattgttggtgcatccgcatttgtgaaagccaaagcagaaatgccagctaattacctgattgtcggcagcccggcgaaagcgattcgtgaactcagtgagcaggagttggcatggaaaaagcagggtacgcatgagtaccaggtgctggtgacacgctgtaagcagacgttacatcaagtcgagccattgcgggaaattgaacctggcaggaaacgcctggtatttgatgagaatctgcgaccgaaacagtaacagatgtaaaattattttgtccctttaattataaagcagagttatgtttaagctctgctttatttatttgagtattaattcataccgttttttcatcatataattatttataatgagaatgtggttttaatttgtaatttatattatatacacaatttatatatttcatggtctttttttattcacctgaattataattgtgaattataggaaagtatgtttgattagataataatctactggcaatattggatgtcttctatgttttaaataactaattggtcgggttagtgcatccggctttctttatattcgccagaaggatttattatgcaaaggaaaactctattgtcggcctgtattgcattagctctgagtggtcagggttgggcggcagatatcacagaggtagaaaccaccacaggtgaaaagaaaaataccaatgtgacttgtccggcagacccaggaaaactcagtccggaagagcttaaacgcttaccctctgaatgctctcctttagtcgaacaaaacctgatgccatggctttccacaggcgctgctgcgttaatcacggccttagccgtagtggaactaaacgacgatgatgatcatcatcatcgcaacaattctccactcccaccgacaccccctgatgatgaatcagacgacactccagttcccccaactcctggcggagatgagataataccggacgatccggatgatacgcctacacctcccaaaccggtttcgtttaataatgacgttattctcgataaaacagaaaaaacgttaactattcgcgattcagtttttacttataccgagaatgctgacgggactatatctctgcaagatagcaatggtcgtaaggcaacgattaatctttggcagattgatgaagcgaataacactgttgcccttgaaggggtgagcgcagatggcgcaacgaagtggcaatataatcacaacggtgagcttgttattacgggtgataatgccacagtaaacaacaatggcaaaaccaccgttgacggtaaagattccaccggtacggaaatcaacggtaataacgggaaagtgattcaggacggcgatctggatgtcagcggcggcggtcacggtattgatatcaccggtgacagcgcgacggtggataacaagggcaccatgaccgtcaccgatccggagtccatgggtatccagatcgacggtgacaaggccatcgtcaataacgaaggcgagagcaccatcaccaacggtggcaccggcacccagattaatggtgatgacgccacggcaaacaacaacggcaaaaccaccgttgacggcaaggattccaccggtacggaaatcaacggtaataacggaaaagttattcaggacggcgatctggatgtcagcggcggcggtcacggtattgatatcaccggcgacagcgcaacggtggataacaagggcaccatgaccgtcaccgatccggagtccatcggtatccaggttgacggcgaccaggcggttgttaacaacgaaggcgagagcgccatcaccaacggtggcaccggcacgcagattaacggtgatgacgccacggcaaacaacaacggcaaaaccaccgttgacggcaaggattccaccggtacggaaattgctggcaataacgggaaggtgattcaggacggcgatctggatgtcagcggcggcggtcacggtattgatatcaccggcgacagcgcaacggtggataacaagggcaccatgaccgtcaccgatccggagtccatcggtatccagattgacggcgaccaggccatcgtcaataacgaaggcgagagcactatcaccaatggcggcaccggcactcagatcaacggtaacgacgccaccgcgaataacagtggaaaaaccactgttgatggaaaagattccacgggtaccaaaatcgcgggcaatatcggcattgtaaatctggatggtagcctgactgttacaggcggtgcgcatggtgttgagaacattggtgacaacggcacggttaacaacaaaggagatattgttgtttccgatactggatcgattggcgtgctcatcaacggtgagggggcaacagtatccaatacgggtgatgttaacgttagcaatgaagcgacagggttcagcatcacaaccaacagtgggaaggtttcgctggcaggcagtatgcaggttggcgatttctcgaccggggtagatcttaatggcaacaataacagcgtgacgctggcggcaaaagatctaaaagtggtcgggcagaaagcgacgggcataaacgtttctggcgatgcgaatacagtgaatatcactggtaacgttctggttgataaggataaaaccgcagacaatgcggcggaatatttcttcgatccatccgtgggtatcaacgtttacggcagtgataataacgtgacgctggatggaaagttaactgttgtatcagacagtgaggttacttctcgtcagagtaatttatttgatggcagcgcagagaaaacgtcaggtctggttgtgattggcgatggcaataccgttaatatgaatggtggacttgaactgattggagagaaaaacgcgcttgcagatgggtcgcaggttacttccttgcgcacaggatatagttataccagcgttattgtcgttagtggtgagtcgtcggtatatctgaatggagatacgacaatcagcggagaattccctctggggtttgccggggttattcgggtacaggataaagctttgctggaaattggcagtggcgctacgctaacaatgcaggatattgacagttttgaacatcatgggacaagaaccctggatttgcccctatatttccagacatctgttatcacttaacccattacaagcccgctgccgcagatattcccgtggcgagcgataacccagcgcactatgcggatgccattcgttataatgctcgaacgcctctgcaaggttctttgctgccgttaacccgtctggtttgggcatgatactgatgtagtcacgctttatcgttttcacgaagctctctgctattccgttactctccggactccgcaccgccgtgttcttcggttcaagtcccaacatccgggcgaactggcgtgtttcattagcccggtagcatgaaccattatccgtcagccactccactggagacgacggaagatcgttgccgaagcggcgttccaccgctcccagcatgacgtcctgtactgtttcactgttgaagccgccggtagtgaccgcccagtgcagtgcctcacgatcacagcagtccagcgcgaacgtgacacgcagtctctctccgttatcacagcagaactcgaacccgtcagagcaccatcgctgattgctttctttcacggccactctgcctgtatgtgcccgtttcgatggcggtacagcaggttttcgctcaagcaacagcgcattctggcgcatgatccggtaaacacgtttggcattgatcgcaggcataccatcaagttctgcctgtctgcgaagcagcgcccatacccgacgataaccatacgttggcagctctccgataacatggtgtatacggagaagcacatccgtatcatcagtgtgacgactgcggcggccatccatccagtcatcggttcgtctgagaatgacgtgcaactgcgcacgcgacacccggagacaacggctgactaagcttactccccatccccgggcaataagggcgcgtgcgctatccacttttttgcccgtccatattcaacggcttctttgaggagttcattttccatcgttttcttgccgagcaggcgctggagttctttaatctgcttcatggcggcagcaagttcagaggcaggaacaacctgttctccggcggcgacagcagtaagacttccttcctggtattgcttacgccagagaaataactggctggctgctacaccatgttgccgggcaacgagggagaccgtcatccccggttcaaagctctgctgaacaattgcgatcttttcctgtgtggtacgccgtctgcgtttctccggccctaagacatcaatcatctgttctccaatgactagtctaaaaactagtattaagactatcacttatttaagtgatattggttgtctggagattcagggggccagtctaaaccccagaacttacttatgctgattccggtgcgaaaattgttaataaaggtacttgtagattcaattggtcaacgcaacagttatgtgaaaacatggggttgcggaggttttttgaatgagacgaacatttacagcagaggaaaaagcctctgtttttgaactatggaagaacggaacaggcttcagtgaaatagcgaatatcctgggttcaaaacccggaacgatcttcactatgttaagggatactggcggcataaaaccccatgagcgtaagcgggctgtagctcacctgacactgtctgagcgcgaggagatacgagctggtttgtcagccaaaatgagcattcgtgcgatagctactgcgctgaatcgcagtccttcgacgatctcacgtgaagttcagcgtaatcggggcagacgctattacaaagctgttgatgctaataaccgagccaacagaatggcgaaaaggccaaaaccgtgcttactggatcaaaatttaccattgcgaaagcttgttctggaaaagctggagatgaaatggtctccagagcaaatatcaggatggttaaggcgaacaaaaccacgtcaaaaaacgctgcgaatatcacctgagacaatttataaaacgctgtactttcgtagccgtgaagcgctacaccacctgaatatacagcatctgcgacggtcgcatagccttcgccatggcaggcgtcatacccgcaaaggcgaaagaggtacgattaacatagtgaacggaacaccaattcacgaacgttcccgaaatatcgataacagacgctctctagggcattgggagggcgatttagtctcaggtacaaaaaactctcatatagccacacttgtagaccgaaaatcacgttatacgatcatccttagactcaggggcaaagattctgtctcagtaaatcaggctcttaccgacaaattcctgagtttaccgtcagaactcagaaaatcactgacatgggacagaggaatggaactggccagacatctagaatttactgtcagcaccggcgttaaagtttacttctgcgatcctcagagtccttggcagcggggaacaaatgagaacacaaatgggctaattcggcagtactttcctaaaaagacatgtcttgcccaatatactcaacatgaactagatctggttgctgctcagctaaacaacagaccgagaaagacactgaagttcaaaacaccgaaagagataattgaaaggggtgttgcattgacagattgaatctacactgttgaaattcagaatttaggttttgcttttgttactggtgaaaatacaacaggtataaatagtggcacgatctcgttattacaaaatggtaaagatccggcaccgtctcccattgttttactggctactaacggagggagcgccactaatgcaggtacgatcacaggtaaagtgacggaacaacatagcgtatttaacaagtattcaacgggcacatcgaattcatttatttttaataacgatgtcagtagcataacagggttagtcgctcaatcgaatagcacaattatcaatactgacagcggcatcattgatttgtatggtcgtggtagtgtcggcatgcttgctatagcagattcaacagcagaaaatcagggtaaaattacactggattctatgtgggtagatgcaaatgacactaccgcaatgcgagatatagctagcaacagcgccattgacttcggtacaggtgtgggagttggtactgatagttatagtggtgcagggaaaaatgcaacagcaattaaccaattgggcggtgttataactatttataacgccggcgcaggtatggcggcctatggcgccagcaatacagttattaaccaggggacgattaacctcgaaaaaaatggtaattatgacgatagtctggcagcaaatactctggtagggatggctgtttatgagcatggtactgctatcaacgaccagacgggtgttatcaatatcaatgttggtactggtcaggcgttttataacgatggcacaggaacaattgttaactatggtacaatctgcactttcggcgtgtgccaatcggggaatgagtacaataatacagatgatttcacctcactgatctataccggtggcgatacgattacacgaagcggagaaactgtaacgctaaataaatctgctgctgtgactgataagctggctgggaatgttgttaatagcggaacgctttccggtgatcaaattacggtatcaagcggtcttctggaaaataccagcggtggcatcatcaataacttagtaaaacttgacaagggtgccgtcattaaaaatgccggggtgatgacgaataacgtcgatgttagcggtggaatcctcaataatgccggagaaatgactgcgcaaattaccatgaatgctggtgctgatagttcgttagtgaacaacaccggaaccatcaataaaatcgtgcagaacgcgggggtattcaataatagtggcagtgtaacagggcggatgatgtcggctggcggggtctttaataatcaaactgacggggcgattatgagaggtgctgcgctgacaggtactgcagtggcaaataacgaaggaacctggaacctcggaagtagtagtgagggtaacaacaccgggatgctggaagttaataataattcagctttcaataaccgcggcgagtttattcttgataacgacaagaatgctgtgcacatcaaccagtccggtacgctttataataccggtcacatgaacatcagtaattcttcccacaacggagccgttaatatgtggggcggaaatggtcgttttatcaatgacggaacgattgatgtttctgcgaagtcactggtagtcagcgctaataatgccggcgatcagaatgccttcttctggaaccaggataacggggtcatcaacttcgatcacgacagcgccagtgccgtgaaagtcacccacagcaactttattgcccagaatgacggcatcatgaacatcagcggcaccggtgctgtggctatggaaggtgataagaacgcgcagctggttaacaatggcaccatcaacctcggtaccgcaggcactactgacacgggtatgatcggtatgcaactcgatgccaacgccacggcggatgcggtaatcgaaaacaacggcaccatcaatatcttcgccaatgactcgtttgcatttagcgtactgggtacagtaggtcatgtggttaacaacggcacggtggtgattgccgatggggttacgggttctggactgatcaagcagggcgacagcatcaatgttgaaggtatgaacggtaacaacggtaatagcagcgaagtgcattatggcgactatacgttgccggatgtgccgaagcccaatacggttagtgtaacgtcgggaagtgatgaggctggtggcagcatgaacaacctcaacggctatgtcgtcggtaccaacgttaacggcagcgccgggaagctgaaggttaacaatgccagcatgaacggcgtggagattaacacgggctttaccgctggtacggcagacaccactgtgagttttgataacgtagtggaaggtagcaacctgaccgacgctgacgccatcacctcaacgtccgtggtatggactgccaaaggcagcaccgatgccagcggtaacgttgacgtcaccatgagcaaaaatgcctacaccgatgtggcaacagatgcctcggtgaatgacatcgcgaaagcactggatgcgggttacaccaacaacgaactgtttaccagcctgaacgtcggcacgactgctgaactgaacagtgctctgaaacaggtcagcggtagccaggcgaccacggtattccgcgaagcgcgcgtgttaagcaaccgctttagtatgctggcagatgccgcgccgaaagtgggtaacggtctggcgttcaacgttgtcgcgaaaggcgatccgcgtgccgagttaggtaataataccgaatacgacatgctggcattgcgtaaaactatcgacctgagcgaaagccagacgatgagtctggagtacggtatcgctcgtctcgatggtgatggtgcgcagaaagcgggtgataatggcgttacaggcggttatagccagttttttggcctgaaacatcagatgtcgttcgataacggcatgaactggaataacgccttgcgttacgacgttcacaaccttgacagcagccgctcgattgcatttggcaacacgaacaaaacggctgataccgacgtgaaacagcagtacctggagttccgcagcgaaggggcgaagactttcgaaccgagcgaaggactgaaggttacgccatatgcgggtgtaaaactgcgtcacacactggaaggtggctatcaggagcgcaatgccggagactttaacctgaatatgaacagtggcagcgaaacggcggtggacagcatcgtcgggctgaaactggactacgcaggtaaagacggctggagcgctagcgctacgctggaaggcgggccgaacctgagctacgcgaagagccagcgtacggcaagcctggcaggcgcaggcagtcagcactttaacgtcgatgacggtcagaagggcggcggcatcaatagcctgacaagcgtcggcgtgaagtacagcagcaaagaaagttcgctgaatctggatgcgtacaactggaaagaggatggcatcagcgataaaggcgtgatgctgaacttcaagaaaacgttctaatttttagcatgtgatccctaaaccgcaacgctgatacaggttgcggtttttttattgccggatgtggtacgtgacgcgttttgttttgtgtctttcaggacaatagagcaactcatccagtaatcttgtttacaccttcgcattatttatctcttttcgtttctatactgatttttcttaatccgttttattacagggcagggtgcgatgagcagcaatacatttactctcggtacaaaatccgttaaccgtcttggttatggcgcgatgcaactggcaggtcctggagtttttggccccccacgagatcgccacgtcgctataaccgtgctgcgtgaggcgctggcattgggcgtcaatcatattgataccagcgacttttatggtccgcacgtcaccaatcagattatccgcgaagcgctttatccttactctgacgacctgacaattgtcactaaaattggtgcgcggcgtggagaggacgcatcctggttgcccgcattttctccggcagagctgcaaaaagcggtgcacgataatctacgtaatctcgggctggacgtgctggatgtggttaacctgcgcgttatgatgggggatggtcatggcccagcggaaggatcgattgaggccagcctgaccgtgctggcagagatgcaacaacaaggcctggtaaaacatattggcctgagcaacgtcacaccgacgcaggttgcagaggcgcgcaagattgccgaaattgtctgtgtgcaaaacgaatacaacatcgcgcaccgtgctgatgatgcaatgattgatgctttggcccacgatggcattgcctacgtgccgttcttcccgctcgggggctttacaccgctgcaatcgtccacactttccgatgttgctgcgagcctgggtgcaacaccaatgcaggtggcgctggcgtggctgttacagcgttcaccgaatattttgctgatcccagggacgtcttcggttgcgcatttacgggagaatatggctgctgaaaaattgcatctttctgaggaagtgttgtctacgttggatggtatttcgcgagaataacgaatatacaaaagggaaagatgcatttccctttttttcttttttaatggcatggagtgcatatgttgaaggccaggaattgcggctggatacgtttactgcccctgtttatgctgagtctaccagtacaggcggaacttcgatgtgttgcaaatgcagttgatattgaatcatttttttctgcggctaccgctgaagataaacaacaagttgaacaagctatcaacagtagcgtgaatcttgtccccttcggtttatctgcatcgaactggaaagtgcatcgtggcgatttagtggtagaaggtaatatagagagtaatcaaaaattgattgttcttgggaatttgacagtcaaaggtaatatttccactttctctctttctaatccatgggttattctcggtaacgtgacggcaacgaatatagttgcggattcaccactgttaattaccggttcgataaatgcaagtggactggtatttatcgactcatattacgataatccgtctacgattaaggggagtattaatgcgcgtgggatatttatcaatgacataattgcacctgttgttgcgtcttcgacaaatagtgaattcatggtccgtgcgagtgacaaacatgacactgaaaatgtcaaaaaagcgctgatgataataaatcctgatgcatattattgggggctaattaatgatgaagatgctctgaaagaaatttttaagcgaagcaatattcgcatggcagggaatgtctgtaatcagatgaaaaaagaagcgctgtttcgccctaagccttctcctgagttagtgcaagaattgcaaatgctggatgaaggcaaagttgctgcatttgaaggacgagacattgcgacatttgatcttgccgtaatgcgaactctcccaaggcttaaaggaatttcagctaacctacgcaaacaacttattaatagcaatgatgaacaaacgattgaaagtatggcgagatatatgcctgacaatgagattctggagttgaccgatcagcaattgggttaccagcctgttgttctggggttgctcgaccgtgaaccgctctctgtcgaaataatgacgcgaatgagtcgtctacctgatggtgtcggtccgttgaatcttgcgctacgtgaaaatctccctctggatatcgtcatgactctggcgaaaagagattgggatatgatcattcaggagctttataaagatgcgtggttattgcctgaatccattattgatggctatatccgcagtgatgattcctctattcgtcaggtcggtgctggaggacaactcacctacaatcaggcaatgcagttggcgaacgattcatcaaacaatgttgtcacaagcttagcgttcaagctggcagagatgaaacaccatggtcaattgttgcggatgacgccacaagagagtgacaaagttgcaggctatttataccaaaaattcgagaatgacgatgatctaatacgtgtgttatttttagcattgccagataacttacagtttaattttgttaaaaggatggagaaaaaatccccggcctacttttgctgtcgggatatgcaggtaattcactctgacgctgctttacaacggttattgacacgtttcaacgatcctgaagggtggagtaatctggcgaaaaatcagtatctgagcacgtcgatgaaacaaaaaatttggcaacgtgctttatcgcatcggaaaaataatccgaaagcagattcagatgcatatgaaaccagcgctgatatgattttgtctgagctgattagccacggcgaagttgatgaccagatgctattaaatgccaccgccctgatacgttcggacgactgggactttttagagagtgcattaattagttgggataatttacccgctgttgttctcaaggaattacagcaaaacacgccacgcaatgatatttgggcgaagttttttctgaggcaggaaaacagttcccgtgcgcaggttgacgaagcgttacgtgtttattatgcactagaccccgatgcgttagcacaactggatgtactggcaaaacaaccggatcgtatatggtggagtacactggcgaaaagcaatctcacatttttcaagttcggcgcacttaacaaccgccacacaccgcctgcagtactggcggcagaaattgatcccgagtggtggattgtggcgatgaataatccccgttttccagttgatgtattaaaggcgaggctgaaacgtgatcctttgctggcgttagagcttgttaaccctgaactggatttagtccgccagctggcgcttaacggtaagacgcgcgcaatacgggaacaagcgatgagaaaacttgatgagttgtattgatccacaacgtaatgttttttaactatctgattaattggggataatcattcctgacagtgagtccccaataccttgatatattctgaatttttaatgaaacggcgtgttgcgatatctccgtcaggggaattgatgcaccatagcgcaaaccgaattatcaaggattgataatgacgctctaccagataaaaccgctctttcagtcgctgttaaggccgacgatgttttggctttataagcaccacgttacagcgaatcacatcactcttgctgcactggcgctttctcttcttaccggattgctgttgatgttggcggcacaacccatcctctttttgctattgcccatcgtgctttttatccgtatggcgctcaatgcgctggatggcatgttggcgcgtgagtgcaaccagcaaacacgtctgggggcgattttgaatgagactggcgatgttatttccgatattgcgctctatttaccatttttatttttaccggaaagtaacgcatcactcgtgatactcatgttattttgcaccatattgaccgagttttgcggtttactcgcgcagacgattaacggtgttcgcagttatgccggtccatttggcaaaagcgatcgcgcgttaatatttggtctgtggggtctggccgttgccatttatccacagtggatgcagtggaataatcttttatggagcattgcttcaattctgcttctctggactgcgattaatcgttgtcggagtgtgcttcttatgagcgctgaaatataatgctggaaaaatctctggcaacacttttcgcgttgttaattttagcaacgctgataaaccgttttctgctatggcggttaccggagagaaaagggggtgaggttacattacgtattcgtacctggtggggcatcgtcatttgtttttcaatggtgatttcaggtccacgctggatgacgttgacgttttttgcgctgataagttttctggcattgaaagaatattgtacgcttatatctgtacattttccgcgttggttatattggggtattcctcttaactatttgcttatcggttttaattgctttgagctgtttctgttatttatacctttggctgggtttctgatattagccaccgggcaagttttagtgggtgacccctctggttttctgcataccgtgagcgccattttttggggctggataatgaccgttttcgccttgagtcatgccgcctggttattaatgttgccaaccacaaatatccagggcggggcgttactggtgttatttcttttggcattaaccgagtcaaacgatattgcacagtatttatggggaaaatcctgcggcagaagaaaagtggtccctaaagtcagcccgggaaaaacattggaaggtctgatgggcggcgtcatcaccatcatgattgcgtcactgattatcggaccgttactgacaccgctaaatacattacaggcattattagcgggtttgttaattggtattagtggtttttgcggcgatgtcgtgatgtcagccatcaaacgagatattggtgttaaagatagcggaaaactattgccaggacatggcggactccttgacaggattgactcattaattttcaccgctccggtatttttttattttatacgctactgctgttactgaaggaaaatagagaaaatggaaaattcacgcatccctggggaacatttttttaccaccagtgataatacagcgttgttttatcggcactggcccgctttacagcccggggcgaaaaaggtcatcgtcttatttcatcgcgggcatgaacattctggtcgtctacaacatctcgttgatgaactggcgatgccagatactgctttttatgcctgggatgcccgagggcatggaaaaagttcggggccgcgtggttatagcccatctcttgcgcgttcagtgcgggatgtcgatgaatttgtccgttttgctgccagcgacagccaggttggactggaagaggtggtagtgatcgcgcaaagcgtcggcgcagtgctggttgccacatggattcatgattatgcacctgcaattcgcgggctggtgctggcttctccggcctttaaggttaaattgtatgtgccgctggcacgtcctgcgctggcgttatggcatcgtctgcgtggtctgttttttattaattcctatgtgaaaggacgctatttgacccacgatcggcaacggggggcgagtttcaataatgatccgctgatcacacgggcgattgccgttaatatcttgctcgatctctacaaaacgtctgaacgtattattagagatgcggcggcgattacgctccccacgcaacttctgatatcaggcgatgactatgtggtgcatcgccaaccgcagattgatttttatcagagattacgtagccctctgaaagagctgcatctgctgccaggcttttatcacgacacgttgggtgaagagaacagggcgctggcatttgaaaaaatgcaaagctttattagtcgtttatatgctaacaaatcgcaaaaatttgattatcagcatgaagactgcacaggaccatcagcggatcgatggcggctactttctggtggacccgtgccattatcgccggttgatttagcgtatcgctttatgcgaaaggcgatgaaattgttcgggacgcactcttcgggcctgcatctcggaatgagcaccggctttgattcaggcagttcgctggattatgtctatcaaaatcaaccgcaaggtagtaacgcattcgggcgtttagtcgacaaaatctacctgaacagtgttggctggcgcggtattcgccagcgcaaaacccatttacaaatactgattaaacaagccgttgccgatctccacgccaaaggtttagccgtccgcgtggttgacattgccgcagggcatgggcgctatgtactggatgcgctggcaaacgagcctgccgtaagcgatattttgttacgtgattacagcgagttaaatgttgcacaggggcaagagatgattgctcaacggggaatgtctgggcgggtgcgttttgaacagggcgatgcgtttaacccggaggaactcagcgcgttaactccgcggcctacgctggcgattgtctctggcctgtatgagctttttcccgaaaatgagcaggtaaaaaactcactcgcaggtcttgccaatgccatcgaaccgggcggcattctcatctacaccgggcagccgtggcaccctcaactggagatgattgccggggtgttaaccagtcataaagatggtaaaccgtgggtaatgcgcgtgcgttcgcaaggggagatggattcactcgtgcgtgatgccggatttgataaatgcacacaacggattgatgagtggggtatttttacggtttcgatggcggtgcgtcgtgataactgaacgtcggaacgtattgctacaaggcgctggctggttattgttgctggccccgtttttcttcttcacctatggatctcttaatcagttcaccgcggttcaggaccttaacagccatgatatccccagtcaggtattcggttgggaaacggcgatcccttttcttccctggactattgttccttactggagtctggatcttttatatggattttcgctgttcgtttgtagcacgacattcgaacagcgccgacttgtccaccggcttattctggcaacggtaatggcctgctgcggttttttgctctatccgctgaagtttagttttatccgtcctgaagtgagtggggtgacgggatggctattttcgcaacttgaactgtttgatctgccttataaccagtctccttcgctgcatattattctctgctggctactttggcgtcactttcgtcagcatctggctgagaggtggcgtaaagtctgcggcggatggtttttactcatcgccatttcgacgctgacgacctggcagcatcattttattgatgtcatcacagggctggcggtaggtatgttgattgactggatggtgcccgtcgaccgtcgttggaattatcagaaacctgatcaacgtcgaatcaaaatagcactgccctatgtcgtaggcgcgggctcgtgcattgtattgatggagctaatgatgatgattcagttatggtggtcagtctggttatgttggccagtattatcgctactcataattggccgtgggtacggtgggcttggcgcgataacaacagggaaagatagtcaggggaaactaccgcccgccgtttactggctgacattgccctgccgcatcgggatgtggctgtctatgcgttggttttgtcgtcgcctggagccggtgagcaaaatgactgctggtgtttatttaggggcgtttccacgacatattccggcacagaatgcggttctggacgtcacctttgaattccctcgcggacgagccacaaaagatcgactctatttttgtgtaccgatgctggatctggtggttccggaagagggggagctccgacaggccgtggcgatgctggaaacattacgcgaagagcaaggcagcgttctggtccattgtgcattgggattatcgcgcagtgcgctggtggtggcggcatggttgttatgttacggacactgtaaaaccgttaatgaagcgattagctatattcgagccagacgcccgcagattgtgctgacagacgagcacaaagcgatgctgagattatgggaaaacaggtaagtggattgagatgtggactgaatatctacagtccacatcaagaccgtgtccggttatgcagaaacaatgctgtcgatggctgcttttgcgtcagactgtgctttcgctgccatttccggaccgtatgcgatcccttcggcgaagacaaatttcacatcggtaatgccgataaagccgaggaacgtggacagatacggcgtcaccaggtccgttggtccatctttgtggatcccgccgcggctggtaataacgatggcttttttacccgttaccagaccttccggaccgttctcggtatagcggaaagtaacgcctgcgcgggcaaccaggtcaaaatagtttttcaactgagtcgagatgttgaagttatacatcggtgccgcaataacgataacgtcgtgggctttcagctcggcaatcaactcatcggaaagtgccagagcttcctgctgacgcggagtcagcggcgcatcgctcggacgcagagcgccaaccagttcgccatccagtaccggaatcggatttgcagccaggtcgcgaacggtgatttcatcagcggagtgcttttcgcgccattgttcaacaaaataatcggacaactgattagactgagagtaccctgccaggatgctggatttaagaactaataccttgctcatggtgtttccttatagatgtttgaatgggcgatgccccgttgcttgttgacactttattcacaatcctgccacagagatagcgcaataaatcgaagcctatgttcgaatttattgaacaacgcatagaaagccgcgatgtggtactctatatctatcatttaaaagaaaattaatcaggcagactactgcccactaacgttatgacagaacaacaaaaattgacctttacggccttgcagcagcggctggattcgctgatgctgcgtgacagactgcgtttttctcgccgtctgcacggcgtgaagaaggttaaaaatcctgatgcacaacaggccattttccaggagatggcgaaagagattgaccaggcggcagggaaagtcctgctgcgtgaagcggcacgaccggaaattacttatcctgacaatttaccggttagtcagaaaaaacaggacattctcgaagcgattcgtgatcaccaggtggtgatcgtcgccggggaaacgggttctggtaaaacgactcagttaccgaaaatctgtatggagctggggcgcgggattaaaggactgatcggccatacccagccgcgtcgtctggcggcaagaacagtggcgaaccgtattgcggaagagctgaaaacggagccgggcggttgcatcggttacaaagtgcgtttcagcgatcacgtaagtgataacacgatggtcaagctgatgaccgacggtatcctgctggcggagatccagcaagaccgcctgctgatgcagtacgacactatcattattgacgaagcgcacgaacgcagcctgaatatcgattttttgctcggctatttgaaagagttgctgccgcggcgtcctgacctaaaaatcattatcacttccgcgactatcgacccggaacgcttttcgcgccactttaataatgcgccgattattgaagtctccggtcggacctatccggtggaagtgcgctatcgcccgattgttgaagaagccgatgacaccgagcgcgatcagttgcaggcgatttttgacgccgtagacgaactgagtcaggaaagccatggcgacattctgatctttatgagcggcgagcgggaaatccgcgataccgccgatgcgctgaacaagctgaacttacgccataccgaaatcttgccgctttatgcgcggctttcgaacagcgaacaaaatagggtattccagtcgcacagcggacggcgcattgtgctggcgaccaacgtcgcggaaacgtcgctgaccgtaccggggattaaatacgttatcgaccccggtacagcgcgtatcagccgctacagctatcgcaccaaagtgcagcgtttgccgattgagccgatttcccaggcgtctgccaatcagcgtaaaggccgctgtggtcgtgtgtccgaagggatctgtattcgtctctattccgaagacgatttcctctcgcgcccggagtttaccgatccggagattctgcgtaccaacctggcctcggttattttgcagatgaccgcgctggggctgggcgatatcgctgcgttcccgtttgtcgaagcaccggataaacgcaatatccaggatggcgtgcgtctgctcgaagagctgggcgcgatcaccactgatgaacaggccagcgcctataaactgacgccgctcggtcgccagctctcgcagttgcctgtcgacccacgtctggcgcgtatggtgctggaagcgcaaaaacatggctgcgtgcgtgaggcgatgattatcacgtccgcgctctccattcaggatccgcgcgaacgtccgatggacaaacagcaggcatcggacgaaaaacatcgtcgcttccacgacaaagagtctgactttctcgcgtttgtgaatctgtggaattatcttggcgagcagcaaaaggcgctttcttccaacgccttccgtcgcctgtgtcgtaccgattatctcaactatctgcgcgtgcgcgaatggcaggatatctacacccagttgcgtcaggtggtgaaagaacttggcattccggttaacagcgaaccggcggagtatcgcgaaattcacattgcgttgctgaccggtttactttcccatatcggcatgaaagatgccgataaacaagaatataccggcgcacgtaacgcgcgtttctccatcttccccggttctggtttattcaaaaaaccgcctaaatgggtaatggtggcggaactggtagaaaccagccgcctgtgggggcgcattgctgcgcgtatcgacccggaatgggtggagccagttgctcagcatttgattaaacgcacctacagcgaaccgcactgggaacgggcgcagggcgcggtgatggcaacggaaaaagtcactgtttatggtttgccgattgttgccgcgcgcaaggtcaactacagccagatcgatccggcgttatgtcgtgaactctttattcgccacgcgctggtggaaggtgactggcagacgcgtcacgcattcttccgtgaaaacctgaaactacgggcggaagtagaagagctggaacacaaatcacgtcgccgcgatattctggttgatgacgaaacgttgtttgagttctacgaccagcgcatcagccacgatgtaatctccgctcgccacttcgacagctggtggaaaaaagtcagccgcgaaacgcctgatttgctcaactttgaaaaaagcatgttgatcaaagagggcgcagaaaaaatcagcaagctggattacccgaacttctggcatcagggcaatctcaagctgcgtttgagctatcagtttgagcccggcgcggatgctgacggtgtgaccgtacatattccgctgccgttacttaaccaggttgaggaaagcgggtttgaatggcagatccccggtctgcgccgcgaactggtgattgctctgattaaatcgttgccgaaaccggtacgccgtaattttgtacccgcgccaaactatgccgaagcgtttttaggccgcgtcaaaccgctggagttaccgttgctcgacagccttgagcgcgagttacggcggatgaccggcgttaccgttgaccgcgaagactggcactgggatcaggtgcccgatcacctgaaaattaccttccgcgtggtggatgacaaaaacaagaagctaaaagaagggcgctcgctacaagatctgaaagatgcgctgaaaggcaaagtgcaggaaacgctatctgcggtggcggatgacggtatcgagcagagcggcttacatatctggagttttggtcagctgccggaaagctacgaacagaagcgtggcaactacaaagtgaaggcgtggccggcgctggtggatgagcgcgacagtgtggcgatcaaactgtttgataacccgctggagcaaaagcaggcaatgtggaacggtcttcgccgtctactgctgctgaatattccatcgccaatcaaatatttacatgaaaagttaccgaacaaagccaagctgggactgtactttaacccgtatggcaaagtgctggagctgatcgacgactgtatctcctgcggtgtggataaattgatcgacgccaatggtggcccggtctggacggaagaaggctttgctgcgctgcatgaaaaagtgcgtgccgaactgaacgacacggtggtggatattgcgaagcaggtcgagcaaatccttacggcagtgttcaatatcaacaaacgtctgaaagggcgggtggatatgaccatggcgctggggctttctgacattaaagcgcagatgggcgggttggtatatcgcggttttgtcactggtaacggcttcaaacggctgggcgacacgctgcgatatttgcaggcgattgaaaaacggctggaaaaactggcggttgatccacatcgcgaccgtgcgcagatgctgaaagtcgaaaacgtccagcaggcgtggcagcaatggatcaacaaactgccgcccgcacgtcgtgaggatgaagacgtgaaagagatccgttggatgatagaagagttgcgcgttagttacttcgctcaacaacttggtacgccttatccgatttcagataagcgtattttgcaggcgatggagcagattagcggttaaccctgctatttgcctgataaagaaaaaacccggtaagcatttagcgccgggttttttattaattctaaaacggtaagggtaaaaattcaggaattcagaaaaatacaattctctgctgcaagatgaataatgtttatctacagcatttccttaaaagatatgtcaggcttgcggagtggcggttaaggacatacgatttcctcctttcagagtgctccgcttctcactattatctcacgcagtattcttaagggaacgataaggaggaaccatgaacattaccccgtttccgacgctttcgccggcaactatagatgccataaatgttatcggacagtggctggcgcaggatgatttctccggtgaggtgccgtatcaggccgattgcgtgatccttgcaggcaatgcggttatgccgactatcgatgcggcatgtaagattgcccgcgatcagcaaattcctttactgattagtggtggtatcggtcactcgacaacttttttgtatagcgccatcgcacagcatccgcactacaacactatccgcaccactggcagagcagaagcgaccatcctggcggatatcgctcatcagttctggcacattccgcatgaaaaaatctggattgaagaccagtcaacaaactgcggtgaaaacgcacgctttagcatcgcgctattgaatcaggccgtagaacgagttcatacggctatcgttgttcaggaccccaccatgcagcggcgcacgatggcgacgttccgccgtatgactggggacaatcccgatgcaccacgctggttaagttatcccggattcgttcctcagttaggaaataacgcagacagtgtaatctttattaatcagttacaaggattatggccagttgagcgttatctctcactactcactggcgagctgccgcgtttacgcgatgatagcgatggctacggtccccgcgggcgagattttatcgttcacgttgattttccggcagaagtcatccatgcatggcaaacgctgaaacatgatgcggtgctcatcgaggcgatggaaagtcgctcgttacgttaaaaattgcccgtttgtgaaccacttgtttgcaaacgggcatgactcctgacttttatttctgccttttattccttttacacttgtttttatgaagcccttcacagaattgtcctttcacgattccgtctctctgatgattgatgttaattaacaatgtattcaccgaaaacaaacatataaatcacaggagtcgcccatgtcagtacccgttcaacatcctatgtatatcgatggacagtttgttacctggcgtggagacgcatggattgatgtggtaaaccctgctacagaggctgtcatttcccgcatacccgatggtcaggccgaggatgcccgtaaggcaatcgatgcagcagaacgtgcacaaccagaatgggaagcgttgcctgctattgaacgcgccagttggttgcgcaaaatctccgccgggatccgcgaacgcgccagtgaaatcagtgcgctgattgttgaagaagggggcaagatccagcagctggctgaagtcgaagtggcttttactgccgactatatcgattacatggcggagtgggcacggcgttacgagggcgagattattcaaagcgatcgtccaggagaaaatattcttttgtttaaacgtgcgcttggtgtgactaccggcattctgccgtggaacttcccgttcttcctcattgcccgcaaaatggctcccgctcttttgaccggtaataccatcgtcattaaacctagtgaatttacgccaaacaatgcgattgcattcgccaaaatcgtcgatgaaataggccttccgcgcggcgtgtttaaccttgtactggggcgtggtgaaaccgttgggcaagaactggcgggtaacccaaaggtcgcaatggtcagtatgacaggcagcgtctctgcaggtgagaagatcatggcgactgcggcgaaaaacatcaccaaagtgtgtctggaattggggggtaaagcaccagctatcgtaatggacgatgccgatcttgaactggcagtcaaagccatcgttgattcacgcgtcattaatagtgggcaagtgtgtaactgtgcagaacgtgtttatgtacagaaaggcatttatgatcagttcgtcaatcggctgggtgaagcgatgcaggcggttcaatttggtaaccccgctgaacgcaacgacattgcgatggggccgttgattaacgccgcggcgctggaaagggtcgagcaaaaagtggcgcgcgcagtagaagaaggggcgagagtggcgttcggtggcaaagcggtagaggggaaaggatattattatccgccgacattgctgctggatgttcgccaggaaatgtcgattatgcatgaggaaacctttggcccggtgctgccagttgtcgcatttgacacgctggaagatgctatctcaatggctaatgacagtgattacggcctgacctcatcaatctatacccaaaatctgaacgtcgcgatgaaagccattaaagggctgaagtttggtgaaacttacatcaaccgtgaaaacttcgaagctatgcaaggcttccacgccggatggcgtaaatccggtattggcggcgcagatggtaaacatggcttgcatgaatatctgcagacccaggtggtttatttacagtcttaatgagtgaaagannnnnnnnnnnnnnnnnnnnnntgtgcgcgtcagagtttagcgaatttttcgagggtgcgaataagctgtgtgacgaagccatattcgttatcgtaccaggcgaccgttttcaccagttgtaaatcgcccacggcggtaatttccgtttgcgtggcatcaaacaccgaaccgaaatggctgccaatgatatcggaagagactatttcttcatcggtataaccaaatgactcgttattggtggttgcttgtttaagtgcgttattcacctcttcggcagtcacttttttccgagaatcgataccagttcagtgaccgaacctgttttcaccggcacgcgttgcgcatgacctttcagtttgccgctcagttccgggatcaccagaccaatggcttttgccgcccccgtagtgtggggaatgatattttctgccgctgcgcgtgaagcacgtaaatctttaccacgcgggccatccaccagtgactgggtgccagtataggcatgaatggtcgtcatcgtgccgacttctatcccgaaactgtcatgcaaggctttggccatcggcgcaagacagttagtggtgcatgacgccacggaaacaatggtgtcgttgccatccagagtgtcgtcattgacgttataaacgatagttttcatttcaccggcaggggcggaaatcaacaccttcttcgcaccagcatcaagatgcgcctgcgatttctcggcggaggtataaaagccagtacattcgacaatgatttctgcacctttcgctttccacggaatatttttagcctctttttcggcgtaaaccgcgatacttttcccatcaacgataagtgaatcttccgtaaaatcaacgctccaggggaatggtccgtagtttgaatcatgtttcagcaggtaggcgagaatttatggggaagtgagatcattaatagcgacaacgtctatgttgcttttgacttcaagtaatcgacccaacaccagtcgaccgatacgaccaaaaccgttaataccaactttactcatggttttctcctgtcaggaacgttcggatgaaaattgatcctttccaagcttagaccaggatggcgggatgggcaatctccattctcacagtgaaacgtaacgtactgaaaacgggtgaacaatatttaatgaaattttgagaaaagcccgttatgttaacggaaaattatgttaaagcaggaaatgttatggaaaataaatattcaaggttacaaatcagcattcactggctggtctttttactggttatcgcagcgtattgcgcaatggagtttcgtggtttcttcccacgtagcgatcggccactcatcaacatgattcatgtttcctgtggcatctcaattctcgtgctgatggtcgttcgtcttttgttaaggctgaaatacccaaccccgccgattatacctaagccaaaaccgatgatgacgggactggcgcatttgggacatttggtgatttatctcctgtttattgcgctgccagtgattggtttggtgatgatgtataaccggggcaacccgtggtttgcgtttggtttgacgatgccttacgcttcagaggccaatttcgaacgggtagatagcttaaagtcgtggcatgaaacgctggcgaatctgggatattttgtcatcgggttgcacgctgcggctgcactggcacaccactatttctggaaggacaacacacttctacgcatgatgccgcgtaaacgttcctgaaggatatttaaagaaaacgcctgtactaaaaccgacccgtggtacaggcgaagaatacgggtctacatcggaagcgcctattatatttatttgtatgataaataaaaccataatccttgcccatacgtccatctggcttatttttaatcaattcacccgatctttgatctcatcaacggtatcaaaataaaccagcgtataacgttcaaatcgaacataagattcgataaaccatggaggttatatgaaaaaactggcacttattttgtttatgggaacgcttgtttccttttatgccgatgccgggcgcaaaccctgttctggttcgaaaggggggatctcacactgtacggcaggcggcaaatttgtctgtaatgatggttctattagtgcatcgaaaaaaacatgcactaactgaagtgtaaaaggggtgccatgagaaaatgaatctgctagtcaaatgcgcggggaaaatccccgcgcttgcccttacctggacgtgcaggccatgagcgcagcaacctccttatcaccgtcccggaaccgcagttcgtagagcgtttgtcgggtcaggagtgtgaatgtcagaatcgtaatgcagataatgagcagacacaccaccagagggttgtgcttcatagcctttctccttgccggatggcgggtaagaggctaagatctgaattgctaggttcattcgttggcctcggttgatagaaatatcggtcggggccttcgtctttctgattcccggttagcctgaaaacagaaagtctcaggcacccgcaggcatcctatgaggtttccttagggacgaaaataatcacttcacgaaattgcgtgctgttttccagaatttttcgtcattcgggttagccagtttagccattcgttactctcttcattccaatagcattaattttctatgcaataattgttgtaaaaatgtgacgcaaagaggtttttggtcataagtaattaccgtcaagtgccgatgactttctatcaggagtaaacctggacgagagacaacggtaatgaatacaactccctcacagcgattaggttttttgcatcacatcaggttggttccgttatttgcctgcattctaggcggtatcttagttctattcgcattaagttcagccctggctggctatttcctctggcaggccgatcgcgatcagcgtgatgttactgcggagattgagattcggaccgggttagcgaacagttcagattttttgcgttcagcccggatcaatatgattcaggccggggctgcgagtcgtattgcggaaatggaagcaatgaagcgaaatattgcgcaagccgaatcggagattaaacagtcgcagcaaggttatcgtgcttatcagaatcgaccggtgaaaacacctgctgatgaagccctcgacactgaattaaatcaacgctttcaggcttatatcacgggtatgcaacctatgttgaaatatgccaaaaatggcatgtttgaagcgattatcaatcatgaaagtgagcagatccgaccgctggataatgcttataccgatattttgaacaaagccgttaagatacgtagcaccagagccaaccaactggcggaactggcccatcagcgcacccgcctgggtgggatgttcatgattggcgcgtttgtgcttgccctggtcatgacgctgataacatttatggtgctacgtcggatcgtcattcgtccactgcaacatgccgcacaacggattgaaaaaatcgccagtggcgatctgacgatgaatgatgaaccggcgggtcgtaatgaaatcggtcgcttaagtcgtcatttacagcaaatgcagcattcactggggatgacagtagggactgttcgacagggcgcggaagagatttatcgtggcaccagcgaaatttcagctggcaatgcggacctgtcatctcgcaccgaagaacaagcggcggctatcgaacaaactgccgccagcatggagcaactcactgcgacggtgaaacagaatgcggataacgcgcatcatgccagcaaactggcgcaagaggcttctattaaagccagcgatggcgggcagacggtttccggtgtagtaaaaacgatgggcgctatctccacgagttcgaagaaaatttctgagatcaccgccgtcatcaacagtattgctttccagacgaatattctggcactgaatgctgccgttgaagccgcgcgagcgggtgagcaagggcgtggatttgccgttgtcgccagcgaagtacggacactcgcaagtcgcagcgctcaggcggcgaaagagattgaaggcttgatcagtgaatcagtcaggttaattgacctggggtcggatgaggtggcaacggccgggaaaaccatgagcactattgttgatgccgtcgcgagtgtcacacatatcatgcaggaaatcgccgccgcctcggatgaacaaagtagaggcataacgcaggttagccaggcgatttctgaaatggataaggtgacgcaacagaatgcttctctggtagaagaggcctcagcggcggcggtgtcccttgaagaacaggcggcacgattaactgaggcggtggatgtattccgtctgcacaaacattctgtgtcggcagaacctcgcggagcgggtgaaccagttagtttcgctacggtgtgaaaatgttcaaggagggatcgacagatcccttcacctttcagaacggcattgattttcgaatagcgttaatcatcaactggcaaccagaagagaacgtcgcatctacgcgggtcagtattccaatcggttcgcctgcaccatgtcccggaacaggcagggccaccagcgtggcatgacgcaggtcgtcttttacagcgccagaagggacaaaccacacgtaatcgtattcaaccgtaagttgacgagatagcgaagcagacagcgtttcgatacaacccgaaggaattttacagccctggctctgcactaatgcatctgaatgctggcgtggcgcagtgccttctggtgatacaacgaccggccattccagcacccggcttagcgttacgttctcctgaagtagcgggtgattagggcggacaaccagcttcaacgattcaagaaacagcagttcgtaattaagcccggtcatcagttcaggatctgacatccgaccaatgccgatatcgatttccccggtttttaaacccgccagaatcatagggttactcattgtcgcaacttgcaaggtcgtctctttttgttgctgatgaaactgacctataaccgaaggtaatatccccagtgccgcagtaggtagtgcaccaaccctgacgacatcattattaagaccttctttacgatgaagcgaccgtccggcagtgttgatggcgtcaagaactctgactgcatgcgttaaaaattgttcgccgggtaaggtaagttgcgccccctgacgaccacgctcaaacaagcgagcgccagtcagctgctccagttcattcaatgtcttagagagcgcaggttgactcaaattaagggtttcagccgcgcgccccaaagttccttgttgtgcgacagctacgaatgtatgaaggtggcgcaaacggatgcgctgactaaacagactatttttttccataagcgatgttaaaaacgaagcggtgtcgctgacaagtgaagttgtttgattatgataacttgattgcaaaatattattaacaattaaagcaattatgttacagcaaaatggataatattgatgttttcgcggcgagatcacagtttgtaaattcttcccgcaagagtgaatgcggttacctacactccagattactgaccactggaggcagacactatggcgaacagcatcacggcggatgagattcgggaacagttttcgcaggcaatgtcagccatgtaccagcaagaagttccgcaatatggcacgctgctggaactggtagctgatgtgaatctggctgtgctggaaaacaatcctcaactgcacgaaaaaatggtaaatgcagacgagctggcgcgactgaatgttgaacgtcatggggcgattcgcgttgggactgcacaagagcttgctactcttcggcggatgtttgccattatggggatgtacccggtgagctattacgatctctcgcaggcaggggtgccggtacattcgacagcatttcggcccattgatgatgcttctctggcgcgtaatcccttccgcgtttttacctccttactccgccttgagcttatcgagaacgaaattttgcgccagaaagcggcggagattctgcgtcagcgcgatatcttcaccccacgttgtcgacaactgttagaggaatatgagcagcagggcggttttaacgaaacacaggcacaggagtttgtgcaggaagccctggaaacgtttcgctggcaccagtcagcaacggtagatgaagaaacctatcgcgcattgcacaacgaacatcggttgattgctgatgtggtctgttttcctggatgccatatcaaccacctgacgccacgtacgctggatattgaccgggtgcagtcgatgatgcctgaatgcggaattgaacccaaaattctcatcgaggggccgccgcgccgcgaggtaccgattttactacgccagaccagctttaaagcactggaagagacggtgttgtttgcggggcagaaacagggcacgcataccgcgcgctttggtgaaattgagcagcgtggcgtggcattaacgccgaaagggcgacaactgtatgatgatcttctgcgtaacgctggaaccgggcaggataatctcactcaccaaatgcatttacaggaaaccttccgcacttttcctgacagtgagtttttaatgcgtcagcaagggttggcatggttccggtaccgtctgacgccttcgggtgaggcgcatcgtcaggcgattcatcctggagacgatccacagcccttaattgaacgtggttgggtagtggcgcaacccatcacctatgaagatttcttgcccgttagcgcggcggggatcttccagtcaaatctgggtaatgaaacgcagacacgcagtcacggtaatgccagtcgcgaagcatttgagcaggcgttgggttgtccggttttggatgagttccagctttaccaggaagcggaagaacgcagtaaacgtcgctgtggtttgctttaaaatctgaccatccgcctttgcaaaaatttgcctgattttacaaacgaatcaggctcatcccatcgacataaaaaaaatgccgatttatgcatattctctcagttcaacaattggattattaataaatattgtctagagtgagcggtcataaataagcactttcttgccgctgaaaacgaccagcgcgggaccattcacaacaccagaaggactcactttcaggtatggatcgtagacgatttattaaaggttcaatggctatggccgccgtgtgcggtaccagcggcattgcttctcttttttctcaggcggcattcgcggcagattctgatattgccgacgggcaaacccagcgttttgacttctccattctacagtcaatggcgcacgacttagcgcaaacagcgtggcgtggtgcgcctcgtccgttacctgacacgctggcgacaatgacgccgcaggcttataacagtattcaatacgacgccgaaaaatcgctctggcataacgttgagaaccgtcaactggacgctcagttcttccatatgggaatgggattccgtcgccgcgttcgtatgttttctgtagatccagcaacacatctggcgcgtgaaattcactttcgcccggagttgttcaaatacaacgatgcaggtgttgatacaaaacaattagaagggcaaagcgatctcggctttgccggttttcgcgtgtttaaagcccccgaactggcgcgccgtgatgtagtatcatttctcggcgcgagttatttccgcgccgttgatgatacatatcaatacggtttgtcggcccgcggcctggcgatcgacacttacaccgacagtaaagaagagttccccgactttaccgccttctggtttgatacggtaaaaccgggggcaactacctttaccgtttatgcgttgctcgatagcgccagcattactggtgcctataagttcactatccattgtgagaaaagtcaggtgattatggatgtggaaaatcacctgtatgcgcgcaaagacattaaacagctgggcattgcgccgatgaccagtatgttcagctgcggtactaatgaacgtcggatgtgcgatacaattcatccgcaaattcatgactctgatcgtctgtccatgtggcggggcaacggcgagtggatttgccgtccgctgaataatccgcaaaaattgcagttcaatgcttacaccgacaacaacccgaaagggtttggtttattgcaactggatcgtgacttctcccattatcaggacattatgggctggtataacaaacgcccaagtctgtgggtggaaccgcgtaacaagtggggtaagggcaccatcggcctgatggaaatcccaacaacgggcgaaacgctggataacattgtctgcttctggcagccagaaaaagctgtaaaagcaggtgatgagtttgcattccagtatcgtctgtactggagtgcgcaaccgcctgttcattgcccattagcgcgcgttatggcgacgcgtaccggcatgggcggtttctcggaaggttgggcgccaggtgaacactatcccgaaaaatgggcgcgtcgttttgccgtcgatttcgttggtggtgatctgaaagctgccgcgccaaaaggcattgagccggtgattacgctttccagtggggaagcgaagcaaatcgaaattctctatattgaacccatcgatggttatcgtattcagtttgactggtatccgacttcggactccactgatccggtcgatatgcggatgtatctacgttgtcagggggacgctatcagtgaaacatggctgtatcagtatttcccgccagcgccggataaacgtcagtatgttgacgaccgcgtgatgagttaatcgttttttcttcggcaccttcttcgggaggtgccgtctggttaaacacgatcccgctcgcatttttccctaagttaaatgagtaatctgatggtgtgtatttcagatacaccttgtcagccactaacagggagtgcgtatgtttccagaataccgagatttaatatcccgtctgaaaaacgaaaatcctcgctttatgtccttgttcgataaacacaataaacttgatcatgaaattgccagaaaggaaggttccgacggtcgagggtacaatgcggaagtggtccgcatgaaaaaacaaaagctacagttaaaagatgagatgctcaaaatcctgcagcaggagagcgtcaaagaggtgtaaactttcctaagccgccagccaggcggcttttttaacaactgcatggattgactggagataagatgactgaaacgataaaagtaagcgaatcacttgaattacatgctgttgcagaaaatcacgtcaaacctctttatcagttaatctgtaaaaataaaacctggttacagcagtcgctaaactggccgcagtttgttcaaagtgaagaggacacgcgaaaaacggtgcagggtaatgtgatgttgcatcaacgcggctatgccaaaatgttcatgattttcaaagaagatgaacttatcggcgttatctcgtttaatcgtattgaaccactgaataaaaccgctgaaataggctactggctggacgaatctcatcaggggcaggggatcatttctcaggcgctgcaggcattgattcatcattacgcccagtctggtgaacttagacgcttcgtgatcaaatgtcgggtggacaatccgcaaagcaaccaggtcgctttgcgcaatggttttatccttgaaggttgcctgaaacaggctgagttcctgaatgatgcctatgatgatgtgaacttatacgcgcgtattatcgattcacaataaccctgccagcggcgttcgcgtaatgcgctcctcgccgttaatgacttttggaccacggacatgaaccgtgtcgccatcaaaggcttcaacgacggcgtggtcggttaactccacatggttttcaattatcaccgcacctgtaatacggctctcaccttgtatgacaacgtgctcgtcgagcagaatcggtccgccacgtaccacggcatttccgccaaccaagacatgatgttttaacacacaattaccttccacaatggcatattccgccacctgcgaactgtaatgaatcgtcggaatggcatcttcttctatgccagctttcacctgcgcgtgaccgtagactttagcgcaatcgcatagccagacattgttctcttcattaccttcaatactggcaaaatcaaaaacttcggcgcgatgttcaataaaagcataccggacgacggcatcgccataaatttgtgcctggtggacaatacgcgaggcgctaacccttgcgcgatcataaatttggagcaggagttgatggtcgggcgttaagccttgtgcggcgacgatcatagaatgttgatcaattaaggcgtgaccaaatattctacattgcccgtaaactaatgagtcatgaatggtgacgctgtcacttatatatgcaccctggctgatttcactattatcgatccagacgttatccgttgcgtaaacctctccccacagcacgctggtgccggtgatacgcgtattaccggaaatcaccgctccgccgaacgcaatagcattctggtcgtaaatccagcaatttccttcttgtgctaacaccgtttcgcgatcgatccagccgccagcggttcctgctatcacatcgttaaaatcgctaatggcgataatctgccgtaataacacattttttttagtgccatcttcctgataactaaaggctcgctgttcttcacttagacgatatttgcgcatagcgttttcccacaggtgacttactataaccgtagcaaattctgcggctctggctatgctcgagaaaattccataaaatgcatttcaaatatactttataaattaaacaaaatgagtaagaagatgcagagcgataaagtgctcaatttgccggcaggctactttggtattgtgttggggacgatagggatgggatttgcctggcgctatgccagccaggtttggcaggtcagccactggttaggggatgggctggtgattctggcgatgatcatctggggattattgactagcgcatttattgcccgactcatacgctttccgcatagcgtgctggcggaagttcgccatccagtgctgagcagttttgtgagtttgtttccggcaacgacgatgctggtggcgattggttttgttccgtggtttcgcccactggcggtgtgcctgttcagttttggtgtcgtggttcagttggcttatgccgcctggcaaactgcgggattatggcgcggatctcaccctgaagaagctaccacgcctggactgtatctgccgacagttgccaacaactttatcagcgcaatggcctgtggtgcgttgggctacaccgacgccggtctggtgtttttaggcgcaggcgttttctcatggctaagccttgaaccggtgatcttgcagcgtctgcgcagttcgggagaattacccacggcactgcggacatcactcggcattcagctcgctcctgcgctggtggcttgtagtgcctggctgagcgtcaacggcggcgagggtgacacgctggcgaaaatgcttttcggttatggactgctgcaactgctgtttatgctacgtctgatgccatggtatctctcccagccatttaatgcttcattctggagtttctcgttcggcgtatctgcactggcaaccaccggtttgcatctggggagtggcagcgataatggatttttccatacgctggcggtgccgctgtttatctttaccaattttattattgcaatactgctcatccgtacttttgcgcttctgatgcagggaaaattgttagtcagaaccgagcgcgccgttttaatgaaagcagaggacaaagaatgatcattcgtgacgaaaactattttactgataaatatgaattaacccgcacacactctgaagtactggaagcggtgaaagtggttaaaccgggtaaaacgctggatctgggctgtggcaatggtcgtaacagtctttacctggcagccaatggttatgatgttgacgcatgggataaaaatgccatgagtatcgccaacgtcgagcgcattaaatccattgaaaatctggataatttacacacccgagtcgttgatctgaataacctcacatttgatagacagtacgattttattctttcgactgtggtgctgatgttccttgaggctaaaaccatccccgggttgattgccaatatgcaacgttgcactaaacctggtggttacaacctgattgtggcggcgatggataccgctgattatccatgtaccgtcggcttcccgtttgccttcaaagagggagaattacgtcgatattacgaaggctgggagagggtgaaatacaatgaagacgtcggcgagctgcaccgcaccgacgccaacggtaatcgtattaaactgcgtttcgccacgatgctggcacgtaaaaaatgacccggtaagcacaaaacgcgtgaaaattccccacgctgagatgatttactgttcttcttttcggtaagcatattttttatcgaagggatgtgaaattaatcacagtagtcgaagtttttagcagcttaacttactgaaatttaagtactgatgattgacttagcccctttttcggcattgactatgtcgtctgaaaaggggctgaaaaatttattttcaccaacactttttttgccacaacacgaagcggcgctttttgctataacttagaaagtaatataatcatctcaggaaactattcatgcgtaccacatcatttgcgaaagttgcagctttatgcggcttattggctctgtctggttgtgcatctaaaatcacccagccagataaatattctggttttttaaacaattactctgatttaaaagaaacaacctcggctacaggtaaacctgttttacgttgggtagacccgagttttgatcaaagcaaatatgacagcatcgtctggaacccaatcacttattatccggtaccgaaaccgtcgacccaggtagggcagaaagttctggataaaattttgaactataccaacaccgaaatgaaagaagcgatagcgcagcgtaaaccactggttaccaccgctgggccgcgtagtctgattttccgtggggccattaccggtgtagataccagcaaagaagggctgcaattctatgaagtggttcctgttgcattagtggttgcggggacgcaaatggctacaggccaccgtaccatggatactcgcctctattttgaaggtgagctgattgatgcagcgactaataaaccggttatcaaagtcgttcgtcagggcgaaggtaaagacctgaataacgaaagtacgccaatggctttcgaaaatattaaacaagttattgatgacatggcgaccgatgccaccatgtttgacgttaacaaaaagtagttccagacgcgccatcgttagatggcgctttttatccggtgcgccgtaaaaccccatccttcagggcggggatataaggcgcggttttccacctgaccaggtgtttgctgttgttcaatgtattggcggatgacggatattggcgcacctccgcagctactggcaaaatagccaggactccacaaaacgcctttgtagtaatacctgaatgcaatatctggtcgatctcgtcgcagtcacctacccgatacgcctttgaggctgtttaccagactggatatcgccagtttgggaggatagttaattaacaaatggacgtgatctggttcgccatccatttcaaccagttcagcttcaaaatcagcacatacatttgaaaagtaagtgcgtagtttttctgtcgcgtcatggtcaaaaatctggcgtcggtatctggtgacaaagagcaggtgaacatgcatcaggaaaacacaatgccttccacgccggatatcggtttcttttttcacagaccaaagtatcatttgacctgtgaaacgattacaggcatttaaattccagttaagacccggtggtcaacaggagtgtgaaatgaggcgcttcgcaggcgcatgtcgtttcgttttcaatcgtgctctggcacgtcagaatgagaatcatgaggccggtaataaatacatcccttacgggaaaatggcttcctggctggttgagtggaaaaatgccactgaaacgcaatggcttaaagattctccctcacagccattgcaacagtcactgaaagaccttgagcgggcttacaaaaacttcttccggaagcgggctgcttttccccgattcaaaaagcggggacagaatgatgcattccgctacccgcagggcgttaagctcgatcaggaaaacagccgtatttttctgccgaaactgggctggatgcgctaccggaacagccgtcaggtcacgggtgttgtgaaaaatgtcactgtcagccagtcctgcggtaagtggtacatcagtattcagacagaaagtgaagtatcaactccggttcacccttcagcatcaatggtcgggctggatgctggcgtggctaaactcgccacgctgtcagatggcacagtctttgagcctgtaaacagttttcagaaaaaccagaagaagctggcgagacttcagcgacagttaagccgcaaggtcaaattcagcaacaactggcaaaagcagaaacgcaaaatacagcgactgcattcctgtatcgcaaatatccgcagggactaccttcacaaagtcacaacggccgtcagcaaaaaccacgcaatgatagtcattgaggatttgaaggtcagcaacatgtcaaagtcagcagcgggtacggtcagccagccggggcgcaatgtccgggcaaaatcaggtttaaaccgttcgatactggatcagggctggtatgaaatgcgccgccagcttgcgtataagcagctctggcgtggcggtcaggtgcttgctgttccgccagcgtatacaagccagcgttgcgcgtactgtggtcatacagcgaaagagaaccgcctgtcacaaagtaaattcagatgccaggtatgtggatatacagcgaacgccgatgtaaatggcgctcgcaacattttagcggcggggcacgccgttcttgcctgtggagagatggtgcagtcaggccgcccgttgaagcaggaacccaccgaaatgattcaggcgacagcctgaacgtagcagggatccacgtccttcagggcgtggaggatgtcaatatcggtttctgtcagcgattaaattcaacaccacgtaacaaacgcctccggcaattaatccccaaaacgcagaaccaatcccgaccagcgtcaatccacttgccgttaccagaaatgccaccaccgccgcgtctcgctcacgctcattatgcagcgcctgatacaaactgccgccgatggtacttaacagcgccagacctgccagcatctggatccaacttacgggcagggcagccatcatcccggtaatggcactaccaaacagacctgcgagcaaatagaaaatgcctgcaacggcagcggccagccaacgttgatctttatccggatgcgcttccgggctttggcaaatagccgcggtgattgccgcaataccgacggaataaacgccgaaaggggaaaaaaccagtgccagcaatccagtaaatacaattaatggcgaaacaggagccgaatatccagctgctttcattgctgcgatacccggtgcgttttgcgatgccatcgtcaccagaaaaagggggagtgcaacgctcaggctgtgagcaaacgaaaaatcaggggtaatataagtggggagaacgggtttaaagacaacatcagttgtgacaacgtcaccttgcgcgatgacgatcacgatcccaataatcatcgcggcaattaccgcatagcgcggcgcaacggccttggttgccagccataccagcaacatacttccacacaacgtaaattgaccgtccagactggcaaacgcctgtaaaccaaagcgtaataaaatcccggcaagcattgccgccgcaagcgagtgcggaataatgcgcatcagacgagcaaagagtcccgttatgccgcagaggactattagcgcgttggtgacaataaaaacgccgatggcttcgttaagtgttagtccctgcaatccggtgaccaacaaagccgcgccaggcgttgaccatgcggtgagaacaggtacgcgataccataatgtcagagtcagcgtactgacgcccattgccagccccagcgccgtcatccagccagagatttgtgcagtggtggctccggcgacaatcgctgcttgccagattattgccgctgaactggcgtagccaattaataccgccagaaaccccgccagtagcgtgggtggaggaatagaaaacagacgcatagtcacctcgtgcgttatagcgtacaggcaccgtagcatttgtccgttataacgcacaagtgataaacttccgttttgccggaggagtcgcatggaaaatctcgctcgctttttatccaccacacttaaacaactacgccagcagcgcggctggagtctttcgcgactggcagaagcgacgggcgtttctaaagcaatgttagggcagattgagcgtaatgagtccagtccgacggtcgcgacattatggaaaattgccaccgggttgaacgtaccattttcaacatttatttctccgccgcagtccgctacgccttcagtttatgatccacaacagcaggcgatggtgatcacttcgctgtttccttatgatccacaactctgctttgaacacttctcgattcagatggcatctggtgcaataagcgaatcgacgccccatgagaagggggtaatcgaacatgtcgtcgtcattgatggacaacttgatctgtgcgttgatggggaatggcagacccttaattgtggggaaggcgttcgatttgctgcagacgtcacgcatatctatcgtaatggtggggagcaaaccgtacattttcattccctcatccattacccgcgcagttaagcgggaaaactatttcgcaacgtcgcgcttgtggctaaaatagccgccatttttcagctactggataagaatgtgaccgtatcttctcatcgacttgaactgttaagcccggcacgcgatgccgccattgcccgcgaagctattttgcacggtgccgatgctgtttatatcggcggccctggttttggtgcccgtcataatgccagtaatagcttgaaagatattgccgagctggtgccgtttgcccatcgttatggtgcaaaaattttcgtcacgcttaacaccattttgcatgatgatgagctggaacccgcgcaacggctgattactgacctctaccagaccggtgtcgatgcgctgattgttcaggatatggggattctggaacttgatattccgccgattgaactgcacgccagtacgcagtgcgacattcgtacagttgaaaaagcgaagttcctctctgatgttggcttcacgcagattgtgctggcgcgagagctgaatcttgatcagatccgcgcgattcaccaggctacggacgcgaccattgaattctttattcatggggcactgtgcgtggcctattcgggtcagtgctacatttctcatgcgcaaacagggcgtagcgccaaccgtggcgattgctcgcaggcgtgccgtttgccatacacattgaaagacgatcaggggcgggtggtttcctatgaaaaacatctgctgtcgatgaaagataacgatcagactgccaacctcggcgcgctgattgatgctggtgtacgctccttcaagattgaagggcgttacaaagatatgagctacgtgaagaatatcaccgcccattatcgccagatgcttgatgccattattgaagaacgtggcgatctggcgcgcgcttcatcaggtcgtactgaacatttctttgttccatcgacggaaaagactttccaccgtggtagcacagattattttgtgaatgcccgtaaaggcgatattggcgcgttcgattcgccgaaatttatcggcctgccggtaggcgaagtagtgaaagtggcgaaagatcatctcgatgttgccgttaccgagccactggcaaatggcgatggcctgaacgtgttgattaaacgtgaagtcgtcggttttcgtgccaatacggtcgagaaaaccggagaaaatcagtaccgcgtctggcccaatgaaatgccagcagatttgcacaaaattcgtccacatcacccactaaaccgtaatcttgatcataactggcagcaggcactgacaaaaacctccagcgaacgtcgggtggcggtagacattgaactgggcggctggcaggaacaactgattctgaccctcaccagtgaagagggtgtcagcatcacgcatacgctggacgggcagttcgacgaagccaataacgccgaaaaagcaatgaacaatctgaaggatggtctggcaaaactggggcaaaccctctattacgcccgcgatgtgcaaattaatttgccgggggcgctgtttgtaccaaacagtctgttaaaccagttccgccgtgaagctgctgacatgctggatgctgcgcgtcttgccagttaccagcgcggcagccgtaaaccggttgctgatcctgcgccggtttatccgcaaacgcatctgagtttcctcgcgaacgtatacaaccagaaagcgcgtgaattttatcatcgctatggtgtgcagctgattgacgcggcgtatgaagcacatgaagagaagggcgaagtcccggtgatgatcaccaagcattgtctgcgctttgcctttaatctgtgcccgaaacaggcgaaaggcaatatcaaaagctggaaggcgacgccaatgcaactggttaacggcgatgaagtattaacgctaaagtttgattgccgcccatgcgagatgcacgtcattggcaaaatcaaaaatcacatactgaaaatgccgttaccgggaagcgtagtggcatccgtaagtccggatgagctgctgaaaacattgccgaagcgaaaagggtaaaacgccagttttctggttactcacaacttattgaatctgcatgatattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcaaatgactcaacgttgtcccgcttctggtttgcgcgatttttgccagtaaaaatgctcgcgcaaaccttccgccgactcttccgccacagcacgcaattcatcgctgtccgcttcatgacgcagctgatgatccacattctttacccacacaaattcatgtcctttgtgccctgccatgagttgtcctgaaaacagagcacacgttaataagacaaccgataacgccttcgtaaacatcctgccacctttttcttaccttttgccgctatgatgccgatcgtttcttgaggttattattcagttttgcaaattagcgcaaagaaattctggaatcttccttcctgattttgcattgcattctgccgttgcggcgatttagtgctattttcgagcaaattacacacggaggtaaacactaatgtttactttgttgatatactcagcggcagggaggcgatgtgaaacaaagcgagttcagacgttggctcgaatctcagggcgtcgatgtagcgaatggcagcaaccatttgaaactcaggtttcatgggaggcgcagtgtcatgccgcgtcacccctgcgatgagattaaagaaccattgcgtaaagcaatcctgaaacaactcggtttgagttaatcgccaattaaaaaggttaatgacatgcgagagacagtcgaaattatgcgttatcccgtcactcttacacccgcgccggaaggcggttatatggtttcttttgtggatatccctgaagcgttgacccagggcgaaactgtcgctgaagcgatggaagcggcaaaagatgctttactgaccgcatttgatttttattttgaagataacgagcttatccctttaccttcgccattaaatagtcacgatcactttattgaagtacctttgagcgtcgcctctaaggtattgctgttaaatgcttttttacagtcagaaatcactcagcaagagttagccaggcgaattggcaaacctaaacaggagattactcgcctatttaacttgcatcatgcgacaaaaatcgacgccgtccagctcgcggcaaaggcgcttggcaaagagttatcgctggtgatggtttaattacagttaacgaaaagttgtcatttttaacaactgatatagactgccgaatcatctgcacataattacgattcgataatgaaaaaataccagcagcttgcagaacaattacgcgagcagattgcgtcgggtatctggcaacccggcgatcgtttgccttcgttgcgtgaccaggtggcgctttcaggcatgagctttatgactgtcagccatgcctatcagttgctcgaaagtcagggatatattatcgcacgaccgcagtcgggttattacgttgcgccacaggcaataaaaatgccgaaagcgccagtcattccagtcactcgagatgaagcagtcgatatcaacacttatatttttgatatgttgcaggccagtcgcgatccgtcggtcgttccgtttgcctcggcctttcccgacccgcgacttttccccctccaacaactaaaccgctcgctggcgcaggtaagcaaaaccgccacagcgatgagcgtgattgaaaacttaccgccaggaaacgcagaactgcgtcaggctattgctcgtcgctatgccttacagggcatcaccatttctcctgatgaaattgtcattactgccggggcgttagaggcattaaacctcagtttgcaagcggtaactgaaccgggcgattgggtgatagtagagaatccttgtttctacggtgcgttgcaggcgctggagcggctacggctgaaggcgttatcggtggcgacggatgttaaagaagggatagatcttcaggcgctggaactggcgttgcaggagtatccggtgaaagcgtgctggctgatgactaatagccagaatccactcggatttaccttaacgccgcaaaaaaaagcacaactggtggcgttgctcaatcagtacaacgtaacgctgattgaagatgacgtttacagcgaactttattttggacgggaaaaaccgctgcctgcgaaagcgtgggatcgccacgatggcgttttgcattgctcttcgttttcgaaatgtctggtgcctggttttcgtattggttgggtcgccgccggaaaacatgcacgtaaaattcaacgcttgcagttgatgagtacgctttccaccagctcaccgatgcaacttgcgctggtggattacctttccacgcgccgatacgacgcccatcttcgtcgcctgcgtcgccagcttgcggaacgtaaacaacgtgcctggcaggcactgctgcgttatctgcctgcggaagtgaaaattcatcataatgacagtggttactttctctggttggagctccccgagccgttagatgccggcgaattaagcctggcggcactgacgcatcatatcagtattgcgccgggtaaaatgttttctaccggtgaaaactggtcacgttttttccgttttaataccgcgtggcagtggggagagcgtgaagaacaggcggtaaaacaattaggcaaacttattcaagaacggctgtaatagcgtttaatttaattcctcttagattgggtaatatgaatttcgaatagcagtcatatttcctaactccttgactatactccagaagataaccttacagacggcataatgcgcggtagctcacaacctgaataaattttctcaggggcgaaggtgtgcctgcaagccgccgtctatggttaaacaaggagatatttttacggcacggcggctgaacaattaattacgacaggagtaagaccttatgagcaagacatttgcccgcagcagcctgtgtgcgctcagcatgacaataatgaccgctcacgccgccgaaccgcctaccaatttagataaaccggaagggcgactggatattatcgcctggccgggatacatcgaacgcggacaaactgataaacaatacgactgggtaacgcagttcgaaaaagagacaggctgcgcggtgaatgtgaaaaccgccgcgacttccgatgaaatggtcagtctgatgaccaaagggggttacgatctggttacggcatccggcgatgcctcgctgcgtttgattatgggtaaacgcgtgcagccgattaataccgcattgattcccaactggaaaacgctcgatccgcgcgtggttaaaggcgactggtttaatgttggcggcaaagtttacggcacaccttaccaatgggggccgaacctgctgatgtacaacactaaaaccttcccgacgccgccggatagctggcaagtggtttttgttgagcaaaatctgccggacggcaagagcaataaaggccgcgttcaggcttatgatggccctatctatattgcggacgctgcgttgttcgttaaagccactcagccgcagttgggcatcagcgatccgtatcaactcaccgaagaacagtaccaggcggtgctgaaagtgctgcgcgctcaacacagtttgatccatcgctactggcatgacactaccgtgcaaatgagcgatttcaaaaacgagggtgtggttgcttccagtgcctggccctatcaggccaacgccctgaaagccgaaggccagcctgttgctaccgttttcccgaaggagggtgttaccggttgggctgataccaccatgctgcatagcgaagcgaaacatccggtttgcgcctacaaatggatgaactggtcattaacgccaaaagtgcagggcgatgtggcggcctggtttggctcgttaccggtagtgccggaagggtgtaaagccagtccgttattaggcgaaaaaggttgtgaaaccaacggttttaactatttcgacaaaatcgccttctggaaaacgcctatagcagaagggggcaagtttgttccctacagtcgctggacgcaggattacattgccattatgggcggtcgctaacttcgctggggtgctttatgacgtacgcagtggagtttgacaacgtctcgcggttgtacggtgacgtgcgcgcagtagatggcgtcagtattgcgataaaagatggtgagttcttctctatgctggggccgtccggctccggcaaaaccacctgcctgcgcctgattgctggcttcgaacagctttccggcggggctatctctatctttggtaaacccgccagcaatctgccaccgtgggagcgggacgtgaatactgtctttcaggactacgcgctatttccgcatatgtcgattcttgacaatgtcgcctatgggctgatggtcaaaggcgtgaataaaaagcagcggcacgcaatggcgcaagaggcgctggagaaagtggcgttggggtttgtacatcaacgtaaaccgtcacaactttctggtggtcagcgccagcgggttgctatcgccagagcattggtgaatgaaccgcgcgtattgctgttggatgaaccgctcggcgcactggatctcaaattgcgtgagcagatgcagctggaactgaaaaaactgcaacagtctctcggtatcacttttatcttcgttacccacgatcagggcgaagcgttatcgatgtccgatcgtgtggcggttttcaataatggacgcattgagcaggtcgattccccgcgcgatctctatatgcgcccgcgcacgccgtttgttgccgggttcgttggtacatcgaatgtttttgatggactgatggcagagaaactttgtggcatgacgggaagcttcgccctgcgaccggaacatatccgcctcaacacccctggtgaactgcaggccaatggcacgatccaggcggtgcaatatcagggcgcggcaactcgttttgaactgaaattgaacggcggtgaaaaactgcttgtgagtcaggccaatatgacaggcgaagaactgcctgccacgctcacgcccggacaacaggtgatggtttcctggtcgcgtgatgtgatggtgccgctggttgaggagaggtgaatggcgatgaatgtattgcaatcaccttcacgtccaggtctgggtaaggtgtccggtttcttctggcataatccggggctggggctgtttttactgctgcttggcccgctaatgtggtttggcattgtctatttcggctcgctgctgacactgttatggcagggattttatacttttgacgatttcaccatgtcggtaacgccggaactgacgctggcgaatatccgtgcgctgtttaatccggcgaattacgacatcattctccgcacgctgactatggctgtggcagtcactatcgccagcgccattctggcttttccaatggcgtggtatatggcgcgctataccagcgggaaaatgaaagcgtttttttatattgcggtaatgttgccgatgtgggcgagctacattgttaaagcctatgcctggacgttattgctggcaaaagatggcgtggctcagtggtttttacaacatcttgggctggaaccactgctgactgcgttccttacattacctgcggtgggcggaaatacgctgtcaacttccgggctggggcgctttctggtgtttctctatatctggttgccgttcatgatcctgcccgttcaggcggcgcttgagcgtttgccgccgtcattgttgcaggcgtcggctgatctcggcgcacgtccacgacaaacctttcgctatgtggtgctgccgctggcaatcccgggtattgccgctggctctatctttaccttctcactcacactgggcgattttatcgtcccgcagctggttggtcctccaggatattttatcggcaatatggtttattcccagcagggggcgattggcaatatgccgatggcggcggcattcaccctggtgccgattattctcatcgcactgtacctggcgttcgtgaaacgtctgggagcgttcgatgcactctgaacgcgcaccgtttttcctcaaactggcggcctggggcggcgttgttttcctacattttcccatcctgataatcgccgcctatgcgtttaacactgaagatgcggcgtttagttttccaccgcagggcctgacgctgcgctggtttagcgtggcagcacagcgtagtgatattcttgatgccgtgacactgtcacttaaagtggcggcgctggcgacattaattgcgctggtgttagggacgctggcagctgccgcgctgtggcgacgagactttttcggcaaaaacgccatttcgctgttactgctgctgcccattgcgctgccgggcattgtcactggtctggcgttattaaccgcctttaaaaccatcaatctggagccgggatttttcaccatcgtggtcggtcatgcgactttttgtgtagttgtggtgtttaacaatgtcatcgcccgttttcgccgcacctcctggagtctggttgaggcgtcaatggatcttggggccaatggctggcaaaccttccgctacgtagtgttgccgaatctcagttcggcgttactggcaggaggaatgctggcgtttgccttgtcgttcgatgaaatcatcgttacgacctttacggcaggtcatgaacgaacgttaccgttgtggttgctcaatcagcttgggcgaccgcgtgatgtaccggtaactaacgtggtggcactgctggttatgttggtaacaaccttgccgatcctgggggcctggtggctaacccgcgaaggcgacaatggtcaataaccactgatacaggaatatgctatgcaacataagttactgattaacggagaactggttagcggcgaaggggaaaaacagcctgtctataatccggcaacgggggacgttttactggaaattgccgaggcatccgcagagcaggtcgatgctgctgtgcgcgcggcagatgcagcatttgccgaatgggggcaaaccacgccgaaagtgcgtgcggaatgtctgctgaaactggctgatgttatcgaagaaaatggtcaggtttttgccgaactggagtcccgtaattgtggcaaaccgctgcatagtgcgttcaatgatgaaatcccggcgattgtcgatgtttttcgctttttcgcgggtgcggcgcgctgtctgaatggtctggcggcaggtgaatatcttgaaggtcatacttcgatgatccgtcgcgatccgttgggggtcgtggcttctatcgcaccgtggaattatccgctgatgatggccgcgtggaaacttgctccggcgctggcggcagggaactgcgtagtgcttaaaccatcagaaattaccccgctgaccgcgttgaagttggcagagctggcgaaagatatcttcccggcaggcgtgattaacatactgtttggcagaggcaaaacggtgggtgatccgctgaccggtcatcccaaagtgcggatggtgtcgctgacgggctctatcgccaccggcgagcacatcatcagccataccgcgtcgtccattaagcgtactcatatggaacttggtggcaaagcgccagtgattgtttttgatgatgcggatattgaagcagtggtcgaaggtgtacgtacatttggctattacaatgctggacaggattgtactgcggcttgtcggatctacgcgcaaaaaggcatttacgatacgctggtggaaaaactgggtgctgcggtggcaacgttaaaatctggtgcgccagatgacgagtctacggagcttggacctttaagctcgctggcgcatctcgaacgcgtcggcaaggcagtagaagaggcgaaagcgacagggcacatcaaagtgatcactggcggtgaaaagcgcaagggtaatggctattactatgcgccgacgctgctggctggcgcattacaggacgatgccatcgtgcaaaaagaggtatttggtccagtagtgagtgttacgcccttcgacaacgaagaacaggtggtgaactgggcgaatgacagccagtacggacttgcatcttcggtatggacgaaagatgtgggcagggcgcatcgcgtcagcgcacggctgcaatatggttgtacctgggtcaatacccatttcatgctggtaagtgaaatgccgcacggtgggcagaaactttctggttacggcaaggatatgtcactttatgggctggaggattacaccgtcgtccgccacgtcatggttaaacattaaggataatattgcagatcgtaagagtatgagatgatcttgcgtactgtcagagcactgatttctctgacagtacgtgctgcgtgcaaaatcactacatcaaataaaccagccaaatctcatagagataagagtaaacaaaccaacagcagcaaagaaatttatcagtactacagttctactggaaacattcatttttgccaccttttatcattgcccctatgtgtatagtacgggttaagaaaatccgcaataatactcattctgaagatggataagggcaagttgctgtttgatgattttttctcaaactggtgaaaaaacttgatgcacgtcaaaaaatgacgcatatttgcgcgcgttttattcatctggctggacgcccgtacatgtctctctatcaacacatgcttgttttttatgcggttatggcagcaatcgcatttcttatcacctggtttctttctcacgataagaaacgcatccgtttcttaagcgcctttctggtgggggcaacatggccgatgagtttcccggtggcgctgttgttttcactgttttaaatcttactcactggcttgacggcaccacgcagacttatatcatttggatgaatcgataaatttcacaagtggctaaggagaaagtatgtcgcatctggatgaagtcatcgcgcgcgtggatgccgcgattgaagagagcgtcattgcccatatgaacgaattattaatcgccctgagcgatgacgcggagttaagtcgggaagatcgctacacccagcagcaacgtctgcgcacagcgatcgcccatcacggtcgcaagcataaagaagatatggaagcgcgccacgaacagttaaccaaaggcggcaccatcctctgattaaaatgagcgtctggctaccaaccaggcgccaaccacaagtaaaattgcgccacaaattgggccgaacaacgcccgtagtggtacgccatgactgcggaagatatccagcatcagaccgccaatcagctgactggcgaccagtacagcaatagttgtcgccgctcccacattctgatatccgctgatactggcgaagacaaaaaacgatcccagcaagccaggtataagtgtccaccagcgcacgctggacaccagttcgccaaaccccgccatgccttgtttaaaccataaaatagaaacaaagagcacaatccccaccagtgagttcagcaacatggcgatgagaatggtagaggaggtctgggtgatgcgcaccatcagcgtgttctggacaaccagaccaattccggcggcaatcaaaaaagcaagggtgagcgactgattcatccaatcgcgtccggttcagtgcgctcgtcgagttgcaactgcataaatgtcagatccagccaacgaccaaatttagtgcctacctgcggcatttgcgcggtgacgacaaatcccagcgactggtggagatgcagcgaggcctgattttgcgattcgatcccggcgaccatgacatgcttcccgcaatcccgcgcttcatcaatcaatcggcttaacaatttacgccccagacctttgccctgatgatcgggatggacataaaccgaatgttccacggtatggcgaaaaccatcgaaactacgccagtcgccaaacgaggcatatcccgtcactacgccgttttcctcgctcaccagcactggataacctgctaaagtccgcgcttcaaaccaggcaatgcggttatcagcatccaccgtttggtcattccagatagccgccgtatacaacacggcgtggttataaatttccgcaatggcagcacagtcggctttgcgggcaaaacggatggacatgtctggcctcaataaaataatgatgatgatgttatcaatactatcgaaaacagcccgaagcaacggattcctcgatgaaattattgcgtgttgcagaggggatgtgacggctgcaaacaaaaccaatcccgtgagcctgctactattgatggattcatgccaaaagcacaggagagcattatggggcaacaaaagcagcgtaatcgacgttgggttctggcctcgcgtccacatggcgcacctgttccggagaatttccgtcttgaagaagatgatgtcgccacaccgggtgaaggacaggtgttactgcgcacagtttatttgtccctggacccgtatatgcgtggacgtatgagcgatgagccatcttattcaccgcctgttgatattggcggcgtgatggtcggcggtacggtgagccgtgtcgtggagtcgaatcatcctgattatcagtctggcgactgggtgctgggctacagtggatggcaagactatgacatatccagtggtgatgatctggtgaaacttggcgatcatccgcaaaatccatcgtggtcgctgggtgtgctagggatgccaggctttaccgcttatatgggcctactggatatcggtcagcctaaagagggcgaaacgttggtggtagctgcggcgacaggaccagtgggggcgacggtggggcaaatcggcaaacttaaaggttgcagagtggtgggggtagccggtggcgcggaaaaatgccgccatgctaccgaggtgttaggcttcgatgtttgtcttgatcaccacgcggatgattttgccgaacaactggcgaaagcgtgcccaaaaggtattgatatctattatgaaaacgtgggcggtaaggtattcgatgcggtgctaccgttacttaatacatctgcgcgcattcccgtctgcggattagtgagcagctataacgctacagagctaccacccggtccggatcgtttacctctgttgatggctacagtgctgaaaaaacgtattcgcttgcaaggttttattatcgctcaggattatggtcaccgcatccatgagtttcagagggagatggggcaatgggtgaaagaggataaaatccactaccgcgaagaaattactgacggtttagagaatgcgccacagacgtttatcggcctgctgaagggtaaaaacttcggcaaagtggtgatccgcgtggcgggtgatgattaaagtttcaacggcggcgtaagccgccataaaaatccaggcaaaaagcttattttcagctttaattaactaaccacatcattgttctgctgctaataacaacaaaggtgagtggtttatgattattcactttaatacaccaggtgaattccttctgccatgcaggcagggttggacagaaaacacgcgaaggaattaaaatgcctggaacgggaaaaatgaaacatgtcagtttgactctgcaggttgagaacgacctgaaacatcagcttagtattggcgcattaaaacctggcgcacgcctgattactaaaaatctggcggagcaattaggtatgagtattacacctgtgcgtgaagcattattacgtctggtttcggtgaatgcgctttctgtcgcacctgcacaagcatttacagttccggaagtggggaaacgtcaattagacgaaatcaatcggatccgctacgaactggaattaatggcagttgctctggctgttgaaaacctcaccccgcaagaccttgcggaactccaggaattgctcgagaaattacagcaggcgcaagaaaagggcgacatggaacaaatcattaatgtaaacaggctatttcgcttagcgatttatcatcgctcaaatatgcccatcctgtgtgagatgattgagcaactgtgggtcaggatggggcctggtttacattatctctatgaagcgattaatccagcggaattacgggagcatatagaaaactatcatctgttactcgctgcgttaaaagcaaaagacaaagagggatgcagacattgtcttgctgaaattatgcaacaaaatattgctattttataccagcaatacaatcgttaaagtaaatgcccggcaaataccgggcatcaaggtaattactcaaatctccacgcaatattcatgccgacaccataatttcgtccgggcgaaggttcgtaatatcgcccgtttgactcattgacaatgacagaaccaacgtattctttatcgaataaattatcgacacgaccaaataaatccacagttaaattgtggtaattgtatttatacccggtgaataagccgacgagagtataagacggcgcttttgccgtattttcatcatctgccataatatcgcccatataacgcgcttccgtgcctgcataccaaccatcttccggtacataacctatcgacgcaaagcccatattacgggcgatccctggcatccgattaccgttacaatcctgttcattgcaaacattgctgcgataggtcgcatcaagccaggtccaggacgcgtttacgcgaaaatctcctgcgaaacgttgatcccatgccagttcagcgccttgacgacgggtctttccggcatttttgtaagtcgtacgcccaccgctactgctatcgacaacaatttcatcatcagtgtcggtctgaaacaatgcgagactaagcagcccatcaccaatacgcgttttactgccgatctcaattgtatcgttggtggatggttttaaacctaagttcataccgctttgcccatcagcacgataagacagctcattaatcgtcggcgtttcaaaacctcgcccggctgccagatagatattccaggcatcggtcattgcatattttaacgaaccggcaggtagccatttatgataactggcatcaccgctgtcatcgccgttacccggagtaacgtaatggtcgttggaatcaaaccacacggagctgtagcgcacgccagcatccagcgacagtttttcgctcagctgccactgcgtctgtaaatagggatcgatgttccacatcagattgcgttcgtcgcgacgcaactcacctttttgcccgtactccggcatgccgctattcaggcggaagttattgtagcccttgcggttttcactcatgttttcgtagttcaggccggtagtgaacgtgaccggaacgcccagttcaccacggtgtgtccagcggctgtctattccctggtaatggcgttgcagggtaatcacgccgcccgcatgtgacgggttaagttgtggtgccatgggtattgactggtactgggtcgtttctcgctctccggcatacatcatcacactcatatcatcccgcgaactcaggctacgctcatagcgcaacccagcctgagtttgcttgatggtttttcgcgtgtcgtactgttctgcacgaggcgcttgttgtggattagccttccattctgctttggttagcccacctgggtcatctgctttgatatccacactattgaaaatcagacttaatttgctggcttcatcaatgcgtacgcccagtttggcattggctaaatttttctgtgcgccactatggtcacgatagccgtgggtcgtaaaacgcgtggttgagacggtgtaatcgacatcgccaggctgtgtgccgtctcccgttgcgcccgttgctttcagcccatagcgccagctgccaaaactgccgtagtaactactggcttcaatggttggtggctgttgtccggtctgggtggtgacattcattaccccaccagacgcgttgccatacagggcagagaaggggccacgcagcacttccacattttgcacactgcttaaatcgatgttggatgtttgcccttgcccgtcgggcatggtggcgggaataccgtccacatacaggcgaataccgcgaataccgtaagtggagcgggagccaaatccgcgaatcgacagctgtaaatcttgcgcatagttctgccggttttgtacctgcaaaccaggcacgccggtcagtgattcggacaagttaatgcgcggtgttgccaggcgcatctcctcgccatccaccacgcttactgctgctggggtatccagttctgaaaccacctgcggtgcggcactgacaatcatagtctgttcatcagcggcaaaaacaacgggggaaaggacaagcagtgcgggcaaaacggtctgtcggacggaaaaaatcttcatgaaaaaagccaggttaagaatgggaaaacgccgtcatggtaatgaaattgtaaatttatggaaaatgaaacggcacaatacgttaagtaattgagaaaattgtagtcgtaacggcaagaaatgctccacatttgagaaaataatgattaccattcccatttataacaagagcgtaacgatgattacgcttagcgaagcattgtgaagcagcaaaaatatcggttcatcaaagggagtcgtcatgcatttacgtcatctgttttcatcgcgcctgcgtggttcattactgttaggttcattgcttgttgtttcatcattcagtacgcaggccgcagaagaaatgctgcgtaaagcggtaggtaaaggtgcctacgaaatggcttatagccagcaagaaaacgcgctgtggctcgccacttcgcaaagccgcaaactggataaaggtggcgtggtttatcgtcttgatccggtcactctggaagtgacgcaggcgatccataacgatctcaagccgtttggtgccaccatcaataacacgactcagacgttgtggtttggtaacaccgtaaacagcgcggtcacggcgatagatgccaaaacgggcgaagtgaaaggccgtctggtgctggatgatcgtaagcgcacggaagaggtgcgcccgctgcaaccgcgtgagctggtagctgacgatgccacgaacaccgtttacatcagtggtattggtaaagagagcgtgatttgggtcgttgatggcgggaatatcaaactgaaaaccgccatccagaacaccggtaaaatgagtaccggtctggcgctggatagcgaaggcaaacgtctttacaccactaacgctgacggcgaattgattaccatcgacaccgccgacaataaaatcctcagccgtaaaaagctgctggatgacggcaaagagcacttctttatcaacattagccttgataccgccaggcagcgtgcatttatcaccgattctaaagccgcagaagtgttagtggtcgatacccgtaatggcaatattctggcgaaggttgcggcaccggaatcactggctgtgctgtttaaccccgcgcgtaatgaagcctacgtaacgcatcgtcaggcaggtaaagtcagtgtgattgacgcgaaaagctataaagtggtgaaaacgttcgatacgccgactcatccaaacagcctggcgctgtctgccgatggcaaaacgctgtatgtcagtgtgaaacaaaaatccactaaacagcaggaagctacccagccagacgatgtgattcgtattgcgctgtaatagatatggcgagggtgaaaacggtgagacttgcctgccttttatcacggcgtatccggcactttcgtcagtaatctgaatttgcccggcacgtagccgggcaattttgcaattaactcgccgtttcaggcttaaacacaatttcctgtttttcttcatcttcctcgacgactggcgcagtgctgtgaatttcagcaacgcgtttgcgcacaccaaaccagcctataaccagcaaaataccgataatcggcagcgccgcgatagtataagtcccgttcgggtaatcgaacgccatcagcacaaggacactcagtaaaaacagtaatgtcagccaggaagtgaagggcgcgccaggcagtttaaaactgacatccgctgctttgccttctttaatcgctttacgcaggcgcatctggcacacgatgataaacgcccatgaagcgatgattcccagcgacgcgaagttcaacacaatctcaaatacgcgcgacggcaccagatagttgaggaatacgccgacgacatacacaactagtgtcgccagaatcccggcatacggcacatgctgacgactcattttcgccataaaactcggtgcggaaccgcccatcgccattgagcgcagaatacgtccggtgcagtacagacctgaattcaggctggagagggcagcggtcagcaccacaatgttcataatgctgccgatatatggcacacccagtttagagaaaaacgtcacgaacggactttgccccgcctgatacgcgctccacggcaataacataaccagcaacaccacggagccgacgtaaaacaggccaatacgccaaatcacactgttaatggctttaggcaccatggtctgcggatctttacattctccggcagctgtacccaccatttcaatggaggcaaaagcaaacactacgccctgaatcaacaccagcgcaggcagcaaaccgtgggggaagaagccgccattatcggtgattaaatgaaagccagtggtgttgccatccagcggctgaccactaccgaggaacactgtacccacgaccaaaaaggtcacaatggcgagcactttaataagcgcaaaccagaactccatctccgcaaaccatttcacaccgatcatattcatggtgccaacgatggtaagtgcagcgagcgcaaagacccactgcggcacgccgccaaacgcaccccagtaatgcatatacagagcgacggcggtaatatcaacaatccccgtcatcgcccagttgatgaagtacatccagccagcaacataagcggctttctcacccaaaaactcacgggcataagaaacaaaactgccactggaagggcggtgtagcaccagctcacccaatgcacgcagaataaaaaacgaaaacaagccacaaattaaataaaccagtgccagtgcgggccccgccatttgcagtcgggctcctgcacctaaaaacaagccggtgccaatcgcgccgccaatggcgatcatctgcacctggcgattgcccatcgctttgtgatacccctcttcgtgggcattaagccagcggcgtttcgcggcgtgttgatctgaagtgtcggtgtcgtgtttactcattgctctccctgattgctttaatgaaaaagtcatataagttgccatgaacaatgtttattcatcctggcgatgatagttatcaccattattctttatgggtataaaactatcggcgcagcatcctacccgttatcgataaacgatgcaaaacatccccttacaatcctgaaggggattaatacaactgacgaaaaaatgacaaatccttttgctggttaacctgtgtactgtcctacacttaatctttaaaagattgtgaggggcatatgattaaggtgtatggcgtacccggatggggctctacaatcagtgagctgatgctaacactggctgatattccttatcagttcgttgatgtcagtggttttgaccacgagggagcttcacgcgagttattgaaaaccctgaacccgttgtgtcaggttccgacactggcattggaaaatgacgagattatgacggagacagcggcgattgcattgatggttctcgatcgtcgcccggaccttgcgccaccggttgggcgcgccgaacgtcagctgtttcaacggctattggtctggctggttgctaatgtctatccaacattcactttcgccgattaccctgagcgttgggctcctgacgcacctgaacagttaaagaagaatgttattgaatatcgaaaatcgctttatatctggttgaattcgcagctcactgctgaaccttatgcgtttggtgagcaactaacgctggtggactgttatctttgcactatgcgcacatgggggcctgggcatgaatggtttcaggataatgccacgaatatcagtgcgattgctgatgctgtatgtcagttaccgaaattacaagaagtattaaaaaggaatgaaattatttgagtgggataccagaagattatgttatttattattcagtaactttatccacaatgatgggcgtaattaattaaattcatggtatgttttttaatttatatcactctccttttcattcagcgtgtctatttcatttcctctgaaaagaaactaactattcacatcgtgcagatgtttcagttgttatcacaggcattctataatctcaaaatgtttttaatgatggatatgctcggagttggagatgcaattaatattaatacaaataaaaatatccggcaggtatgctaaaaggataaatggcgttctctgtatttattcgcaattatctgtaggacaaatatggagagcttgatgagtcagagctaaaacagcaattgattaataaacatgttgatttattcaagaaaatggatgtattttaaatgttgattcttaatataacctaatcaatagattatcaagtgagagctacacattattggaggggcaggggaaaacaccattttgggaacaatgcatcaggtactcttaccactgaagcaagatcatccggcaccaggtggtggtgcagtgctttggaaatggtcccctcgggggagttgtcattattttctatgctatttgcttattatattcatcaggtgaatttaataaattcctaatttgaaatatccactattaagctagtgtttaacgacgttaagatggcaatgtgcagatcatgttatcagggtggggcggtagcgtatattccttatacaaaccatcattcatttcaatgattgttattgaattatttattgttgtgaataaaaagacattatgaatattggtttgactttgcatatcaggttttttattactcgctgtaatgtacgagcctgtcgtgaataacgtcgagaacccatccgttgcgtttgtgattattttgttgactaaacagacacccgtttctctgaagtaaaatcccagactaaatcatcacataaccatgacatttttctgatattccccggtaacgccagatgtcgactcgcttaaccaccctcagccataccagtgaaggccaccgcgtgtcggtccactacggctatgacgataaaggccgcctgaccggcgaacgccagacggtggagaacccggagacgggggaactgctgtggcaccatgagaccggacatgcgtacaacgaacaggggctggcaaaccgcgtcacgccggacagtctgccgccggtggagtggctgacctacggcagcggctatcttgcgggcatgaagctgggcgggacgccgctgctggagttcacgcgcgaccgcctgcaccgtgagacggtgcgcagcttcggcagcatggcaggcagtaatgccgcatataaactgaccagcacatacacccccgcaggccagttacagagccagcacctgaacagcctggtgtatgaccgtgactacgggtggaatgacaacggcgacctggtgcgcatcagcggcccgcgacagacgcgggaatacggctacagcgccacgggcaggctggagagtgtgcgcaccctcgcaccagacctggacatccgcatcccgtatgccacggacccggcgggcaaccggctgccggacccggagctgcacccggacagtacactcacagtgtggccggataaccgcatcgcggaggatgcgcactatgtctaccgccacgatgaatacggcaggctgacggagaagacggaccgcatcccggcgggtgtgatacggacggacgacgagcggacccaccactaccactacgacagccagcaccgcctggtgttctacacgcggatacagcatggcgagccactggtcgagagccgctacctctacgacccgctgggacggcgaatggcaaaacgggtctggcggcgggagcgtgacctgacggggtggatgtcgctgtcgcgtaaaccggaggtgacgtggtatggctgggacggagacaggctgacgacggtgcagactgacaccacacgtatccagacggtatacgagccgggaagcttcacgccgctcatccgggtcgagacagagaacggcgagcgggaaaaagcgcagcggcgcagcctggcagagacgctccagcaggaagggagtgagaacggccacggcgtggtgttcccggctgaactggtgcggctgctggacaggctggaggaagaaatccgggcagaccgcgtgagcagtgaaagccgggcgtggcttgcgcagtgcgggctgacggtggagcaactggccagacaggtggagccggaatacacaccggcgcgaaaagttcatttttaccactgcgaccaccggggcctgccgctggcgctcatcagcgaagacggcaatacggcgtggcgcggggagtatgatgaatggggcaaccagcttaatgaggagaacccgcatcacctgcaccagccgtaccgtctgccagggcagcagcatgatgaggagtcggggctgtactataaccgtcaccggcactacgatccgttgcaggggcggtatatcaccccggacccgattgggttgagaggtggatggaatatgtatcagtatccgttgaatcccatacaagtgatagacccaatggggttagatgcgattgagaatatgacatcaggtggactaatttatgccgtatctggtgtacctggattgattgctgcaaacagcattactaacagtgcttaccagttcggttatgatatggatgctattgttggcggagctcataatggggccgccgatgcaatgagacattgttacttgatgtgtcgaatgactaagacatttggatcaacaatagctgacgtgataggtaaaaatcatgaggcggcaggggatagacaaggtcagccagctaaagaaagaatcatggatcttaaaaataacactgtcggtattgcttgtggcgatttttctgccaaatgtagcgatgcatgtattgaaaaatataacactgggcaactcttcgggttagatggtataaaagcagataatccaataaaagcaaagcaagggagttcagatgcttcaaattattagaggcaaacttgtcatttttttaattaccctttgtttatttgttgtttaccttgggtttgataacaattcaaattctgacatcgtattttatggacataaaacaccaaagagcgttgagatatatctttctgaaaaaaatattatttataaaataattaatgaccaaaaaattagtagagggaatggtcattttataagtataatggttaataattacaggacgcactgtggagtggttgatataaatcttaattttttcaatgatattctttatagcgtgcgattaaaaaacattagtaaactggagaatatggagttctgcgctacaaaacaacgggtgtattttagtgataaaaacaagaaggctagttataaaataattaattatggagactattatgatgttgattattatgataacaatttgaaaaatgaagtttttgactggattggtaaatggtcataatgaacaacaccagaaagagaaaaatataaaatacatacagaaagacatgagagcaagggacggggcagggcaagatcatgaaaattgtgatgtaaatcacgattttcatctttgctttaacgcctacaggtgatcaaaatttaacctttggaataactaaaaagataaaaaaggacgccaggtgagtattcaaagtttgcttgattatatttcagtgacccctgatatacgacaacaaggaaaggttaaacataaattatctgctattttgtttctcaccgtatgtgcagtaattgcaggtgccgatgagtggcaggaaattgaagattttggacatgaaagacttgaatggctaaagaaatatggtgattttgataatggcattccggtcgatgacaccattgcacgcgttgtgagtaacattgacagtttggcctttgaaaagatgtttattgaatggatgcaggagtgccatgaaatcactgatggtgaaattatagcaatagatggaaagaccataagaggctcctttgataagggaaaaagaaaaggagcaatccatatggtgagtgcattctcgaacgaaaatggtgttgtactggggcaggtgaaaacggaagccaaaagtaatgagattacagccattccagagttgcttaacctactgtatttaaagaaaaatttgataaccattgatgctatgggctgtcagaaagatatcgcttcgaagatcaaagataaaaaagcagattatcttctggcagtaaaaggcaatcaggggaaattacatcatgcattcgaggaaaaatttcctgtaaatgtgttttctaattataaaggcgattcgtttagtacgcaggagataagtcatggaagaaaagaaacacgtttgcatattgtcagtaacgtaacgcctgaacttttgtgattttgaattcgaatggaagggattaaaaaagctttgtgtagcattgtcattcaggcagaagaaagaagataaatcagcagaaggtgtaagcatccgatattatatttcatcaaaggatatggatgctaaagaatttgcacatgctatcagagcgcactggctgatcgagcacagtcttcattgggtgttagatgtaaaaatgaatgaagatgccagccggataagaagaggaaacgcagcctaaataatatctggaataaagaagatggcactgaatttattaagagattgcaaagacattaagggtgaagaggaaaagaaagaaggctgcgttaaacacagggaaagatcatcagaagttcactttttgtactaaacaattcgcattttatgtttaaaaattgagatattccttattacctaaagctgttttttattgcttacacatgatcaaatactccttacataattaaggagaacaaaatggaacttaaaaaattgatgggacatatttctattatccccgattacagacaagcctggaaaatggaacataagttatcggatattctactgttgactatttgtgccgttatttctggtgcagaaggctgggaagatatagaggattttggggaaacacatcccgattttttgaagcaatatggtgattttgaaaatggtattcctgttcacgacaccattgccagagttgtatcctgtatcagtcctgcaaaatttcacgagtgctttattaactggatgcgtgactgccattcttcagatgataaagacgtcattgcaattgatggaaaaacgctccggcattcttatgataagagtcgccgcaggggagcgattcatgtcattagtgcgttctcaacaatgcacagtctggtcatcggacagatcaagacggatgagaaatctaatgagattacagctatcccagaacttcttaacatgctggatattaaaggaaaaatcatcacaactgatgcgatgggttgccagaaagatattgcagagaagatacaaaaacagggaggtgattatttattcgcggtaaaaggaaaccaggggcggctaaataaagcctttgaggaaaaatttccgctgaaagaattaaataatccagcgcatgacagttacgcaatgagtgaaaagagtcacggcagagaagaaatccgtcttcatattgtttgcgatgtccctgatgaacttattgatttcacgtttgaatggaaagggctgaagaaattatgcgtggcagtctcctttcggtccataatagcagaacaaaagaaagagctcgaaatgacggtcagatattatatcagttctgctgatttaaccgcagagaagttcgccacagcaatccgaaaccactggcatgtggagaataagctgcactggcgtctggacgtggtaatgaatgaagacgactgcaaaataagaagaggaaatgcagcagaattattttcagggatacggcacattgctattaatattttgacgaatgataaggtattcaaggcagggttaagacgtaagatgcgaaaagcagccatggacagaaactacctggcgtcagtccttacggggagcgggctttcgtaatcttgccctgggcattattgtcgtataaacgctttaccggacacatgacattcacaatgtgtgttaattttactgacatctttcaaaaggagcgtaatcatgccgcacatcgacattaaatgttttccgcgtgaactggacgaacaacaaaaagcagcacttgctgcagatattaccgacgttattattcgtcatctgaacagtaaagacagttcgataagcattgctctacagcagattcaaccagaatcttggcaagctatctgggatgccgaaatcgcgccccaaatggaggctttgataaagaaacctggttatagcatgaatgcttaacccgccgtaacacgcttgccgctggtaacaaacgtcccagcacctaaatgatgcaacgtattgagcttatcatcatcaaactgccagcggccttcgacaaatacccgtgcgtctgccgctgctgatactacttcgccaaacagcgtgtcgtattcttcttgcgcagaagtcgcaggtagcaatcgacactccatccacgccagacatttttcctcgaccagaggcaaaccaaataccgggcctctcacaaccggaatgccatagcaattaaatttatcttcatcacgccccgacacacttcccaccgcccacgtccagttagttgctgcaacgcccgggataacgatgccaaatttaccgttatgttcaatcaactccctggtccatgtcgatttatctaccacaatcgccacgcgtggaggttcaaactccaccggcattgaccaggctgcagccataatgttacgccgctgggattgctcatcgaaactggtgatcaagaccgttgggccatgatttaacagacggctggcatggtgtaattctatggggatgaatcggctcatggtatcgcctcgcgaagaaggtttttttaagcgtagtccgtaacgcaataagtaacgaaattaacgggattggcgatttgcgaacgtgatgcatgtccgcgatcgcacaaaatagccggtgcggcgtctattccaggttataagttgagaaaaccactaagggaaacgcctgatgacgcccattctgaatcactattttgcccgtattaactggtcgggagctgctgcggtcaatattgatacgcttcgtgcattgcacctgaaacacaattgcaccattccgtttgaaaacctcgacgttttgctgccgagggaaatacagcttgataatcaatcgccggaagagaaactggtgatagcccgtcgtggcggttactgttttgagcagaatggcgtgtttgagcgggtgttacgcgagctggggtttaacgttcgcagcttgttagggcgcgtagtgttatcaaatccgccagcattaccgccgcgcacccatcgtttgctgttggtggaactggaagaggaaaaatggattgctgatgtcggtttcggtgggcagacgctaaccgcgccgattcgtttagtttccgatctcgtgcagaccacgccacacggagagtatcggttgttgcaggagggtgatgattgggtgttgcagtttaatcatcatcagcattggcagtcgatgtaccgttttgatctctgcgagcagcaacaaagcgattatgtgatgggcaatttctggtcggcgcactggccgcagtcgcattttcgccatcatttgctgatgtgccgccatttgccggacggcggcaagctgacactgaccaattttcattttacccattatgaaaatgggcacgcggtggagcagcgaaatctaccggatgtggcgtcattatatgctgtgatgcaagaacagtttggtctgggcgtggatgatgcgaaacatggctttaccgtggatgagttagcgctggtgatggcggcgtttgatacgcacccggaggcgggaaaataatttatgtcaggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacggtttcagagttcaattgcccattcggcatgaaacaaaatcaccgctgtgcctgaaatggtgactttttccggttggttatcacgaattgtcaccgtcacttcaatcataccgtcacgccccaatgcgcgcccctgatggcctttaacacgcaacacgttgccatcgtggggcaatacgttgtgatgtaccaaccatgcacccatcgggccattggcattgccagtcaccggatcttccacaataccaatcgcaggcgagaacatgcgaccatcggtttcgtttttgcctgggcggatctggaacgggaagaaaccattgcagccaatctttttgctgatagcggtcagcgcattaaggtcaggcgaaagggcgtcgatatccacttccggtttcagtgggatcatcacttttgagtgtcctgttgttgccacctgaattggcaagcctggcagaatatcgtcctcagtgagatgaagcgcgttgataatcgccgcacgtgtttcaccttccagcggtggctcaaagcccggcgtaccttgttccagcgaaatacgataatcatcgttgtgcttttcgatagtcacgcgatgttttcctgccagcgatgtttgccagatcgtgcaatttcctaaacctaacaccttcgcacgtacatagtgcgcagctactgtcgcgtgaccgcaaatcggcacttcaaccgttggcgtaaagtagcggatgcgcacatcgctgtcgtcgctgtgcagcagaaaagcagtttccgaatggcctaactcgcgggcgataagctgcatttgcgcttcgctaagattatcggcggggaaaacaacaccggcagaattgccgcgaaacggttgtgaggtaaaagcatcgacgtggtacacctgcggtttcattaacgttctcctgtgactggagaactatcatagcctgcaagtggccggagagcgaagggctatccggccagggtgaaattatcgccgcgaacgcacaatttgatatcgacgagtaaagtactcaaacggcgcgctccacacatgcaccagtcgggtgaacgggaagagcaggaagatggtcattcccaacaccagatgcaggcggaagacgaacgctacgccgttgagcatctctgacgatccaccacggaaagtgacaatgctttgcgcccaacccaccagcttcatcatttcgctaccatcaggatactgtgctgaaaacggtatggtacttagccccaacagacactggatcagcaaaatgctcatgatgatgatatccggcgtagtggaagtggcacgcacgcgctgatttgtcagcctgcgccacagcagtcctgcgccgccaatcaacgtcaacacaccgcaaataccgccgagcaccatcgccatgagttgtttcgctgccactggcaaaaaccacgcgtacatccagtgcggcgttaacatgccgaacaagtgcccgaagaaaatccccaaaatgccgatatggaacagattcgaccatatcaccatcccgcgtttatcgagcatttgacttgaggaggcgcgccaggtgtactgcccgtagtcgtagcgcagccagctgccgaggaaaaacaccgtcgcacaaatgtacgggtagatatcgtaaaaaaagacgttcagatactgaatcatttcccacctcccgcactgatgtcgacatattgcggcgcgacatcctggctaaagcgtcgctgatattgattaagcggcgagctgtcacacgccgtggcgttatcttcaataaacttcacctgttcctcttcccacactgcatcaagcgcctggcgggtgtcatcgcgctcttcgctgtttacttgttttgtgacactgtcacttgaaagggagcttcccgccagttgcagcagagcatcaaacaacgcgtaccacggtgcctcgcgttgttttaagcgaccgccaagcagggcgaggatcggcgcaacattgagcaatccttctttcgcctgatcgtcaggcagtacgcttaaatactccagatacagcggtagataatcgggcagttcccgacaatccagctgcaggccgaccttttcatactccgccagcaggtccaccattgcctggccgcgatcgcgggactcggcatgaacatgttcgaacagcagcagcgacgtggtgcgcccgcggtcaaacacttcgcaccattcggcctgtttatccagcagcggcgcgttaagcaggttgtgggtgaaatccgtaagcatcggcgcgtcgcggcggatcaacgccagcgcgtcctccttgcattcccacaacagctcgtccggatactccatcaacaggccgatcactttgaggatctgcattattcgccctccgctttgtcgcgcacttcggtgatgttgatggcatcgatacggctactgttgaacaggttgaatttactgtccgaaccgtggcaaccgtcgccaaaggtaaaaccgcagccgttgcgttctgcgaaggcatcgcccgccatttcccgatggctggtcgggataacaaaacgatcttcatagttggcaatggcgagatagcgatacatctcttcgacctgggcgacgctcaggcctacttcgtcgatggcacgagtatcagtaacgccttccacggtttgtgaacgcatatagtggcgcatcgccatcatccgtttcagcgcccgcagtaccggaccggtatcgccggcactcaacatattggcgagatattgcaccggaatacgcaggctttcgatggcgggcagcacgccttcgcttttcggcaaaccgcccgcatctgcgtaggactgaatcggtgacagcggaggaacgtaccagaccatcggcagggtgcggtattcagggtgcaacggtagtgccagtttccagtccatcgccattttgtagactggcgaacgctgggcagcgtcaatcacattttgtggaataccttgtttcagggcttcctcgatcactgagggatcgtgtggatcgaggaacacttcgcactggcgttcatagaggtcaacttcgcgctcggtgctcgccgcttcctcgatgcggtcggcgtcgtaaagcagcacgcccagataccggatgcgacccacgcaggtttctgagcacacggtcggttgaccggactcaattcgtgggtaacagaagatgcatttttctgacttgccgcttttccagttgaagtagatttttttgtacggacaaccgcttatgcacaaacgccagccacggcatttatcctgatcaatcagcacaatgccgtcttcttcgcgtttgtagatagcgccgcttgggcaggtcgccacgcagctgggattgaggcagtgttcgcacaggcgcggcaggtacatcatgaaggtgttttcaaactgcccgtacatctccttttgcatggcctcgaagttgcggtcgcgggcacgtttttcgaactcaccgcccagcagttcttcccagtttggcccccagatcactttgtccatccgtttgccgtcaatcagtgaacgcgggcgagcagtaggaatatgtttgccttccggtgcgctatgcaaatgttcgtagtcgaaggtgaaaggttcgtagtaatcatcaatctgcggcaccaccgggttggcgaagattttggttattacgcccatcttgttgcccagacgcgggcgtatcttgccattcacatcacgcacccagccgccttgccactcttcctgatcttcccagtttttcggataaccaatgcccggtttggtttcgacgttgttaaaccatgcgtactccatgccttcgcgcccggtccagacgtttttacaggtcaccgaacaggtatggcagccgatacatttgtcgaggttaagcaccatgccgacttgtgaacggattttcattttttcgcctcctgtacctgatcgcgaccttcatcatccagccagttaacgttcttcatcttgcggatcatgatgaactcatcgcggttcgatccgacggtgccgtagtagttaaagccccaggccagctgcgcgtaaccgccaatcatatgcgttggtttcgggcaaacgcgggtaaccgagttatgaatgccgccgcgcatgccagttacttccgaaccaggaatattcataatgcgttcctgggcgtgatacatcatggtcatgcccggcggtacacgttggctgaccaccgcgcgggcagtcagcgcgccgttggcgttgaatacttccacccagtcgttatcgacaatggtcagttctcgggcatctgtttcgctgatccagacaatcggtccaccgcgagagagcgtcagcattagcaggttttcactgtaggttgagtgaatgccccatttctggtgcggcgtcaggaagttaagtgctttttccgggaagccgtttggcggtatctggcgcatctcactgacgctacgggtgtcgataggcgggcgataagccaccaggctttcaccaaaagcacgcatccacggatgatcctgatagagctgctggcgtcccgacagcgtgcgccacggaattaactcatgaacgttggtgtatcccgcgttataggagacgtgatcgctttccagaccggaccaggtggggctggagataattttacgcggctgcgcctgaatatcgcgaaagcgaatcttctcgtcctctttgtgcagcgccagatgggtatgttcgcgcccggtgatctcgcccagcgcctgccacgctttgactgcaacatgaccgttggtttccggtgccagtgccagaatcacttctgaagcgtcaatggcggtgtcaatcagcggacgcccctgtgccgggccatcacgcttggtgtaattgagtttgccgaggaaatcgatttcatcctgggtattccacgaaatccctttaccgccattgccaagtttgtccatcaatggcccgagcgaggtaaagcgttcatacgtagcagggtagtcgcgctccaccgccacaatattcggcgcggttttgcctggaatcagatcgcattcgcctttgcgccagtcgagcacttcacacggctgtgagagctctgccggagagtcatgcagtaggggttgtaataccacgtcggtttctttgccaagatgacccacgcacacttgcgaaaatgctttggcgatacctttgtagatttcccagtcgctgcgtgattcccacgccggatcgaccgccgcagaaagcggatgaataaacggatgcatatccgaggtgttcatatcgtctttttcgtaccaggtggcggtgggcagaacgatatcggagaacaggcaggtactggacatgcggaagtcgagcgtcaccagcaggtcgagcttgccttcaatcgctgcagtttgccactcgacttcttccggtttgatcccgtcgctggcaccgagttcctcgccctgaatcccgctttcggtccccagcagatacttctgcatatactcgtggcctttgccggaggagccaagcaggttagagcgccagacaaacaaattacgcggatgattgctgctgctatctggttgttcgcaggccatacgtaaatcgcccgatttcagcgcctgggcggtaaattctgtgggggataatccggccttgtcggcttcagctttaatcccgagcgggttacgccccagctgcggcgcagaaggtagccagcccatacgttcggcgcgaacgttgaaatcaatcagatgaccgctgtacttactggcatcggcgagcggtgaaagtaactcctgagcagagactttttcatagcgccattggctggaatgattgtagaaaaacgaggtgctgttcatttggcgcggtggtcggttccagtcgagcgcaaaggccagtggcaaccagccggtttgtgggcgcagtttttcctggccgacatagtgtgcccagccgccaccgctttgcccgacacaaccgcagaagatcagcatattgatcatcccgcggtagttcatgtccatgtgataccagtggttaacacctgcgccgaggataatcatcgagcgcccatgcgttttatgggcggtatcggcaaattcacgggcgatggtttcaatatactggcgcggcacgccggtaatttgctcaccccaggctggggtgtacggtttgatttcagcgtaatctttcgcactgttttcatcttccagcccgcgatcgaggccgtaattcgccagtaccaaatcataaacgctgaccaccggacaggtgttgccatcgactaacgtcaggtttttaacgggcaattggcgcaccagcaccggattgtgttttacgctgcgaaaatgcggattttcaatgccgccaaagtaggggaaggccacgcctgcaacagcgtcatgttgaccgagcagggttaacgacaattcggtttccgtaccggcggcaatggattccagattccatttgcctttttctccccagcggaaaccaatcgaaccgttcggcactaccaattcacctgcggtattaactgctacggttttccactgcggattgttgctttcgcccagtccatccaccaggtcagatgcgcggatcatgcgcccgggaacgtagctaccatcgtcgcgaggctccagcattaccagcatcggcatgtcgctgtagcggcggcagtagttgataaagtagtcgctgggattatcgagatgaaactcttttaaaatcacatggcccattgccatcgccagggcgctatcagtgccttgtttcggtgccagccactggtcgcacaatttggccacttcagagtagtcaggggtaatggcgatggttttagtgcctttgtagcgtacttcggtaaagaagtgggcgtccggcgtacgtgtctgcggtacgttagacccccaggcgatgatgtagctggagttataccagtcggcagattccggtacgtcggtttgctcgccccaggtcatcggcgaggcgggcggcaggtcgcaataccagtcgtagaaacttaaacaggtgccgccaagcagcgacagataacgcgttccggcggcgtaagaaaccatcgacatcgccgggatcggcgagaaaccggcaacgcgatccgggccgtaggttttgatggtccagacgttagcggcggcaatcagctggtttagttcctgccagttggagcggataaacccgccgcgcccacgcacttgtttgtagctcaggcacttttgcggatcgttcataatcgatgcccacgccagtaccggatcgctgtgttgcttgagggcttcgcgccacagttcaatcagtcgtttacgaatgagcgggtatttcaggcggttagcgctgtaaagataccaggagtaacttgcgccacgcgggcagccgcgaggttcatgattgggcaggtcagggcgagtgcgcgggtagtcggtctgttggatttcccaggtcaccagaccatttttaacgtagattttccagctacaggagcctgtacagttaacaccgtgggtggaacgcacgattttgtcgaactgccaacgctggcgatagctgtcctcccagtcgcggttgctatgcatcacctgtccgtgaccatcggcaaaggtttcgcccttttgtttgaagtagcgaaagcgatccaaaagtttactcatgacatgactcctgctccaggaatgaattgggatctgatgccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcgatctcttatttttggctgaacttccgccgaccataaaccagccaggtcagcagcacacaaacgatgtagaagattaaaaacactttcatcgcgccgaccggagagccggtcatattgagcgacatgccaaacgcctgcggaataaaaaagccgcccactgcgccaatggctgagataaagcccagagccgccgccgtttcggtgacggcttctttatgagcttgctcatcactaccgcctttcatctttacccgataaatggttatctggcgaaagatgacggcgatcatctggaaagtagaaccacttcccagacccgcagtcagaaacagccccataaatacggcgtaaaaggcgatgaaattaccggagcctgtgcccggtaaggtaaggaacagcagggcactgaaaatcgccataaaaataaagttgatcaacgtcacccgcacgccgccgaacttatcggaaatagcaccaccaaccgaccgcgcgatggcaccgataaatgggccaaagaacgccaggcgcagaatattcacatccgggaactgggtttttgccagcatggcaaaacccgcagaaaaaccgataaacgaaccgaaggtggcaaggtaaagcaggctcagcagccagagatgcaggcgttgtaagacagggagctggtcggcaattgaggcgcgtgaactggcgatatcattcatccctgaccatgcggcgatcgtggcaatcgccagtagcggtacccaaatccatgcggcattcgccagcgacatcaccgaaccgtcggcctgcggtacgccattgacgccgagaaaggcaaatacaggtacaaaaatgaccagcggtgcaaccagctgcattacacttacacctaagtttcctaatccgccattaatcccaagagcgctcccttgtttggcttttggaaagaagaaactgatattgcccatgctcgaagcaaagtttgcacctgcaaaaccgcatagcaaagcgataacgataaatatcccaaaaggagtattcggattttgcacggcaattccgagccagacgcaaggaataatcaggattgcagtactaaaaaccgtccatcggcgtccaccgaatataggcaccataaaggagtagggaacacgcaataatgcgccagaaacggagggtaatgcggttaataaaaagagttgatcggtagtaaaattaaaaccgattttattgagattaacggtaactgcgctaaatagcatccagacacagaaggcaagaagtagacaactgactgatatccagagatttcttcgagcaatatgttttcctttattttcccagaaggccggattttctggtttccagtcgcgcaaaagataacgactatttttctcattttgcagtgccatattgttcctcacatgcacacattggtaatgaaaaaaagacaaaacacgaggtaaggcgcaatagccagttattagaattaaggatgaattgggtgaagtgctgattgaaagaatagataagaaagcgtaaccgcgggggcagaatggggattaagtagccagatatgtgttactaaatgtaactaacaagctaaccttcaaacggggttaatctttgaacgtatgtcatgtttcaacccttcagatcgtgaatctaaagggttacatattaactatattatcaacaagaccagacacttatagaattagtgatgatttattcactaaaaaggccatgaactggaggaaaacgatctgtccagaaggtctatcggttcctctcttattgcctgattgtaataatcgttattacagtaagtattgtttatttcatctaaggtcatgtttttaacttttatattcatctggtttacaacttcctctgtcttgtaagtgtgtatattatatggggtatatgcttttttaataggatagtgaaacaattcgttatccacatctattccgtcagagtgaacttcaaatgcaccaggcgaaagaattgccaggccagtattaagcttaagtgctggggaaaacaaattaaataacatgagctgcatagtagggcaattgttcttcccagaaacatttaaaaaatttaagttttgctctgttttattatggggaataaagttccaatatcggatgtattattagtatcaatgtgggttattttattattgtccagtcttaaacttttgatagatggaagataagtcaggaaatcaagatttatatatttcaactggttgttagcagcgtttaatgtctgaacattgcagaagttgctatagaatattttaatttcagaaagcaaattgttgttaataagtaacgtattcaagttgggaaataagtcattgtgtaaacttgttagtttattatgggatagatccagcagtaagagttcatttttattacctgcaacaatatcagttaattgattatggctgagattcaggtattgcagccattcgcaagattctaattgcacaaactctagttgattatgtgccgcactaaaataagtaactgatgaaagcctatctatatcaatatttctgagagcattattattcatagatatatgtgtaatacttacatttctgccttgaggaaaatttattgactcaagagcattactattcagacttagctttacgagtctatcgtagttggttgcatcaaaatgtgtgaattggttattatcaagattgatagatgtgaagttttgcagccctggtggttgagtggttaaattaagtcctgataaatcaatggtcacttcattagtgtcatcaattatatttcttactgcagtccagtactgcatttgtgcaagtggatcattgttgatgccgttaactaatacatgccaaagatgttttgatgatattagttgatcaatgtcattggttggcagtaaattgttattgcttaagtttaaatattccagttttgtagtgtttttggcgtttaaatgtgcaatatggttgtcgtttaaagtgattgttttcatcctgggatgattgtgtaatataaggtcagtgatcatattgtgatgggcacttaactcaatcagagattcttgccgcgcgagccgttggcttcatcgttatagcctttaaaatcatattcccagtgaccaaaaccaatcatttgatcattgatttgcgtttctcctttaaagccgagacgggcataagttttatcaccatcgtcacgcttatcatcagtaaaataacgtagagcggtaaccttgccataaaggtcgagtttattaccatccttgttatagacttcggcagcgtgtgctacgttcgcagctaacaaaccagttacaaccaccgcaactatttttaatttcatttaacagaatccttttaattatcgttaaacgtattttctaaacgaattttaaacggcgtcatttataaatgacatactgtttttaaaatagaatggtgattaaaaacaatgagaaaaatagatgaaataatattatttatcgatatgtgatcgaagtcgaaatgagatataaggtgaattactggtatttgaaatttatttttttaatattgtcggaatttatctgattaactaccgggccgtagacccggcagttattttaaccacgacgtgtcgccagccagcagagcagggaaccgccgcagaccatcagcgcgccttgccagaacgagaacgacagcggggcgctgagcagcacggctgcaagcgctgaggaaagtacaggcgtaaaatacgaacctaccgccataatggtgacattgccatgcaatataccgacattccatgcagcataagcaaatcctaaggtaaatgccgcagagatgagtttaatcatgacgggcgtgctaaatatcatttctggttgtggcgtaagaaaatagtaaacccacagacttgctcccgttagcaggacaaaaacggtaattccattaaatccgcgtgcgtatttattcgttactgtgcaataggctgcccagataaacgcaccaatgaacgccaggaaataactcaatgggctggtggtgatattattgatgatttcatcataatgtaacccattgtcaccgcctaacacccaacagacgccgacgagggctaataataatccaggtacaatcaaccagttggttttctgaccattaaacagaatggcaaagagaattgtcaggctgggccacagatagttcaccatacccacttcaatcgcctgatgatgggtcgccgcataccctaaggaaagcgccagacagatttcatagctgacgaataacagactcccggcgagtaaatagcctttcgggatttgccgaatacgcggaaatccaaccgtgaagattaacagcagcccgcttaatgaatagatagcagctgcgccgccgaccgggccgagcccctcactgacaccgcgaatcaatcctaccatcgtgctccacaggacgatcgctatcagccctatgagcgttgctttttgtcgtgtcatgctcgctgttttgtctctcttgccgttaaaaattaagctgaattttatagcatttttttaactggcctgtcaggcagtggtgcgtttttctaccgctattgaggtaggtcaatttgcgaaggcggattattttgtggcaaacagatgttctttttgatttcgcgcaaaaagattcagaattttactgttagtttcctcgcgcagtaatacccctgaaaaaagaggaaagcaatggacgtcagtcgcagacaattttttaaaatctgcgcgggcggtatggctggaacaacagtagcggcattgggctttgccccgaagcaagcactggctcaggcgcgaaactacaaattattacgcgctaaagagatccgtaacacctgcacatactgttccgtaggttgcgggctattgatgtatagcctgggtgatggcgcaaaaaacgccagagaagcgatttatcacattgaaggtgacccggatcatccggtaagccgtggtgcgctgtgcccgaaaggggccggtttgctggattacgtcaacagtgaaaaccgtctgcgctacccggaatatcgtgcgccaggttctgacaaatggcagcgcattagctgggaagaagcattctcccgtattgcgaagctgatgaaagctgaccgtgacgctaactttattgaaaagaacgagcagggcgtaacggtaaaccgttggctttctaccggtatgctgtgtgcctccggtgccagcaacgaaaccgggatgctgacccagaaatttgcccgctccctcgggatgctggcggtagacaaccaggcgcgcgtctgacacggaccaacggtagcaagtcttgctccaacatttggtcgcggtgcgatgaccaaccactgggtggatatcaaaaacgctaacgtcgtgatggtgatgggcggtaacgctgctgaagcgcatcccgtcggtttccgctgggcgatggaagcgaaaaacaacaacgacgcaaccttgatcgttgtcgatccccgttttacgcgtaccgcttctgtggcggatatttacgcgcctattcgttccggtacggacattacgttcctgtctggcgttttgcgctacctgatcgaaaacaacaaaatcaacgccgaatacgttaagcattacaccaacgccagcctgctggtgcgtgatgattttgctttcgaagacggtctgttcagcggctacgacgctgaaaaacgtcaatacgataaatcgtcctggaactatcagctcgatgaaaacggctatgcgaaacgcgatgaaacactgactcatccgcgctgtgtgtggaacctgctgaaagagcacgtttcccgctacacgccggacgtcgttgaaaacatctgcggtacgccaaaagccgacttcctgaaagtgtgtgaagtgctggcctccaccagcgcaccggatcgcacaaccaccttcctgtacgcgctgggctggacgcagcacactgtgggtgcgcagaacatccgtactatggcgatgatccagttgctgctcggtaacatgggtatggccggtggcggcgtgaacgcattgcgtggtcactccaacattcagggcttgactgacttaggcctgctctctaccagcctgccaggttatctgacgctgccgtcagaaaaacaggttgatttgcagtcgtatctggaagcgaacacgccgaaagcgacgctggctgatcaggtgaactactggagcaactatccgaagttcttcgttagcctgatgaaatctttctatggcgatgccgcgcagaaagagaacaactggggctatgactggctgccgaagtgggaccagacctacgacgtcatcaagtatttcaacatgatggatgaaggcaaagtcaccggttatttctgccagggctttaacccggttgcgtccttcccggacaaaaacaaagtggtgagctgcctgagcaagctgaagtacatggtggttatcgatccgctggtgactgaaacctctaccttctggcagaaccacggtgagtcgaacgatgtcgatccggcgtctattcagactgaagtattccgtctgccttcgacctgctttgctgaagaagatggttctatcgctaactccggtcgctggttgcagtggcactggaaaggtcaggacgcgccgggcgaagcgcgtaacgacggtgaaattctggcgggtatctaccatcatctgcgcgagctgtaccagtccgaaggtggtaaaggcgtagaaccgctgatgaagatgagctggaactacaagcagccgcacgaaccgcaatctgacgaagtggctaaagagaacaacggctacgcgctggaagatctctatgacgctaatggcgtgcttattgcgaagaaaggtcagttgctgagtagctttgcgcatctgcgtgatgacggtacaaccgcatcttcttgctggatctacaccggtagctggacagagcagggcaaccagatggctaaccgcgataactccgacccgtccggtctggggaatacgctgggatgggcctgggcgtggccgctcaaccgtcgcgtgctgtacaaccgtgcttcggcggatatcaacggtaaaccgtgggatccgaaacggatgctgatccagtggaacggcagcaagtggacgggtaacgatattcctgacttcggcaatgccgcaccgggtacgccaaccgggccgtttatcatgcagccggaagggatgggacgcctgtttgccatcaacaaaatggcggaaggtccgttcccggaacactacgagccgattgaaacgccgctgggcactaacccgctgcatccgaacgtggtgtctaacccggttgttcgtctgtatgaacaagacgcgctgcggatgggtaaaaaagagcagttcccgtatgtgggtacgacctatcgtctgaccgagcacttccacacctggaccaagcacgcattgctcaacgcaattgctcagccggaacagtttgtggaaatcagcgaaacgctggcggcggcgaaaggcattaataatggcgatcgtgtcactgtctccagcaagcgtggctttatccgcgcggtggctgtggtaacgcgtcgtctgaaaccgctgaatgtaaatggtcagcaggttgaaacggtgggtattccaatccactggggctttgagggtgtcgcgcgtaaaggttatatcgctaacactctgacgccgaatgtcggtgatgcaaactcgcaaacgccggaatataaagcgttcttagtcaacatcgagaaggcgtaagggggcgaacagatggctatggaaacgcaggacattatcaaaaggtccgcaactaactccatcacgccgccttctcaggtgcgtgattacaaagcagaagtcgcaaaacttatcgacgtttccacctgtatcggctgtaaagcctgtcaggtggcgtgttcggagtggaacgacatccgtgatgaagtggggcactgcgtcggggtttacgataaccccgccgatctgagcgccaagtcctggacggtgatgcgctttagcgaaaccgaacagaacggcaagctggagtggctgatccgtaaagacggctgtatgcactgtgaagatcccggctgcctgaaggcgtgcccgtctgctggtgcaatcattcagtacgctaacgggattgtcgatttccagtcggaaaactgcatcggctgtggttactgcattgccgggtgtccgtttaatattccgcgcctcaacaaagaggataaccgggtatataaatgcacgctctgcgtcgatcgcgtcagcgtcggccaggaaccggcttgtgtgaaaacctgtccgaccggggctatccacttcggcaccaagaaggagatgctggagctggcggaacagcgcgtggcgaaactgaaagcgcgtggttacgaacatgctggcgtctacaacccggaaggggtcggtggtacgcacgttatgtacgtgctgcatcacgccgatcagccggagctgtatcacggtctgccgaaagatccgaagatcgacacctcggtaagcctgtggaaaggcgcgttgaaaccgctggcagcggctggctttattgccacttttgccgggttgattttccactacatcggtattggcccgaataaggaagtggacgatgacgaggaggatcatcatgagtaagtcgaaaatgattgtgcgcaccaaatttattgatcgcgcctgtcactggaccgtggtgatttgcttcttcctggtggcgctgtccgggatttcgttcttcttcccgacgctgcaatggctgacgcaaaccttcggtacgccgcagatgggacgcattttgcacccgttcttcggcattgcgattttcgtcgcactgatgtttatgtttgtgcgttttgtgcatcacaacatcccggataagaaagatattccgtggctgttgaacattgtcgaagtattgaaaggcaatgagcataaagtggcggatgtcggtaagtacaacgccgggcaaaagatgatgttctggtcgatcatgagcatgattttcgtgctgctggtgaccggggtgattatctggcgtccgtactttgcgcagtacttcccgatgcaggttgttcgctacagcctgctgatccacgcggctgcgggtatcatcctgatccacgccatcctgatccatatgtatatggcattttgggtgaaaggatcgattaaagggatgatcgaagggaaggtaagtcgtcgctgggcgaagaaacaccatccgcgctggtatcgtgaaatcgagaaggcagaagcgaaaaaagagagtgaagaagggatataatctcttttgaactttaagctgaaaatggcgctgtaaaaggcgccattttcatattgtagacaacgtaggctttgttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgttgcgtttgtcatcagtttcaaatggcgctgtaaaaggcgtcattttcatattgtagacaacgtaggctttgttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgttgcgtttgtcatcagttctaaatggcgctttataaagtgccatttttttattgcgtaaccagacggcgtaatcgcgacacatccactgttttttctgcctctgccagactccaggcgttttgcagattcagccacatttgcggcgaactgccgatcaccacggaaagtttaatcgccatttctggcgtcaaagctgcttttcctgtcagcaatcggcttgccgttgagggagcaatttccattgctctggcaaactcgcgcaggctgacattaagttcgtccagtgattcctgaataatgtcccccgggcggggatgattggccattttcattagtgtctttactctcagtagcgttccttcactgggaacactatcattattgttccttcctacgcaacaataatccatttagccatttcatgttggagagtgtgcgatgctgcgacccgaacatggcagtcgcagcaaaggcctcttagtgacggaaatcaatcaccatgcggccacggattttgccttcttccatctcagtaaagatggtgttgatgtccgctaacggacgcagggcgactttcggcaccactttaccttcggcggcaaactggaaggcttcagttaaatcctggcgcgtgccgaccagcgaaccgaccacttcaataccatccagcacaagacgtgggatatccaggctcatagactccggcggtagaccgacagccacaacacgaccgcctgcacggacagcatcaactgccgagttaaacgcagctttagctaccgctgttaccaccgcagcgtgagcgccaccagttttctcctgcacaattttggcggcgtcttcggtgtgtgagttaatcgctaaatctgcgcccatttcggttgccagttttaactgctcatcattgacatcaatggcgatcactttggcgttaaagacattcttcgcgtattgcagggcgaggttacccagaccgccaagaccgtagatagcaatccactgccctggacgaatttttgacagcttaacggctttgtaggtggtgactcccgcacaggtaatgctgctggccgccgccgagtccagaccatctggcacttttaccgcgtaatcggcgaccacgatgcactcttccgccatcccgccatcaacgctgtatccggcatttttaactgaacggcagagcgtttcgttaccactgttacagtattcgcaatgaccgcatccttcgtagaaccacgccacgctggcacgatcgcctggttttaatgaggtgacacctggacccacttctgccaccacaccgatgccttcatggcccagaattacgccggttttgtcaccaaaatcgccattcttaacatgaagatcggtatgacatacaccacaacactccattttcagcagggcttcgccatgtttcagtgagcgcagtgttttatacgtaacgtcaacatgatgatccttcgtaacaactgcagccttcatagttcctccttttcggatgatgttctgcatagcaggtgaggcaaatgagatttattcgccactacccagtatggatgagatctgaaaaagggagagggaaatagcccggtagccttcactaccgggcgcaggcttagatggaggtacggcggtagtcgcggtattcggcttgccagaaattatcgtcaatggcctgttgcagggcttcggcagaggttttcaccgccacgccttgctgctgcgccattttgccaaccgcaaacgcaattgcgcgggagactttctgaatatctttcagttccggcagtaccataccttcgccgttcagcaccaatggtgaatactgcgccagcgtttcacttgccgacatcagcatctcatcggtgatacgtgacgcgccggaagcaataacacccaggccgatgcccgggaaaataaaggcgttgttacactgggcgatagggtagattttatctttccataccactggattaaacgggctgcccgtggcgaccagcgcgttaccttcggtccaggcgataatgtcctgcggtgtggcttccacgcgtgacgtcgggttagacagcggcatcacgatcggacgcggacagtgtttatgcatctcacggatgatctcttccgtaaacagcccggtctgtcctgagacgccaatcagaatatctggttttacattgcgcaccacatccagcagtgacagcacatcgctgtcggtatcccagtcactgaggttttcgcgcttctgcaccagtttggtctggaaaggcagcaggttcggcatcttgtcagtcagcaagccaaagcgatcgaccataaagactttctgccgcgccgcttcctcgcttaatccttcgcgctgggtctgggagatgatcatttcggcaatgccgcatcccgctgaacctgcgccaaggaagacgatttttttctcgcttaactgaccacctgccgcgcggcttgctgcgatcagtgtgccgactgttaccgccgcagtgccctgaatgtcatcgttaaaagaacaaatttcattgcgatagcggttaagtaacggcatcgcatttttttgagcaaagtcttcaaactgcaacagcacgtctggccagcgttgtttcacagcctggataaattcatcaacgaattcatagtattcgtcgtcagtgatacgcggattacgccagcccatatacagcggatcgttaagcagctgttggttgttcgttccgacatccagcaccaccggaagggtatacgccgggctgatgccgccacaggcggtatagagcgacagtttaccgatcggaatgcccatcccgccgatgccctggtcaccaagccccagaatgcgttcaccgtcagtcaccacaatcactttaatattatggttcggcacgttttgcagaatatcgtccatattgtgccggttctggtaagagataaacacgccgcgtgaacggcggtagatctcagaaaaacgctcacaggctgcgccgacggttggggtataaataacaggcatcatctcatcaagatgattgtttaccagacggtagaagagggtttcgttagtgtcctggatgttacgcaggtagatgtgtttgtcgatttcggttttgaatccctgatactggatccatgctcgttccgcttgttcttcgatggtttcgaccacttccggcagtaaccccagcaggttgaagttacggcgttcttccatgctgaaggcactgcctttattcaacaacggaaattccagcagtacagggccagcgtaagggatataaagcgaacgctgtttttttgtttttggttccatgtcactcactcttttttgaatatccatccctggggggcttttatcgtctttgctttaccgccagggcgtcggcctcaagtataaagcagataaaaacaaaaacaccattgcgcaggcaatggtgtttaatcgtcattgaggactgatggttatgaattacttttcagcggggcgttttctgccggttgggttatttactacgctggatttgtcaccttcggtaactattttgcgctggttagaaattttatggtccagtccaagaatatgacgtgcctgacggttcgatttcattttaactcctcaatcctgtagctagttttaaggacaacatcgccgtagcgaagaaacacgtgctaaacccctaaattaggttgccgatcaagcatagcaccttaaagcgtagggtgctggccactgaccacataattgatcgtttgctggtagatatcactgaggatgtcgttatcagaagcttcaacccatttggtcagctccatgagaatgtcatcttcagtgacaacaccatgctgtgcccgaaggccttgctcaatggcattaaccagagcgggttctgctgttgaattttctgcctgataataagtaaacatagtgattctccgtgtctgtgtatttatggtgtctgctacggatcgcagatttataaagcacattcagcatggcaaatatttgccgcttcgttgttaagattagtcctggttgatgatttttatattttaacaccatgatattcatagggattgtgattggtatgatccgattaatattgatacaatatcttttgggttatatattcccggtaatctattgtgggaatttaatttaagtgcagaagtaatattttcgccggattttattcggaatatcctgcttatcctcgtgctgtttctcacgtagtctataatttcctttttaagcccacaggagagcaacaatgacaatccataagaaaggtcaggcacactgggaaggcgatatcaaacgcgggaagggaacagtatccaccgagagtggcgtgctgaaccaacagccgtatggatttaacacgcgttttgaaggcgaaaaaggaaccaaccctgaagaactgattggcgcagcgcatgccgcatgtttctcaatggcgctttcattaatgctgggggaagcgggattcacgccaacatcgattgataccaccgccgatgtgtcgctggataaagtggatgccggttttgcgattacgaaaatcgcactgaagagtgaagttgcggtgccgggtattgatgcctctacctttgacggcataatccagaaagcaaaagcaggatgcccggtctctcaggtactgaaagcggaaattacgctggattaccagttgaaatcgtaaagcattnnnnnnnnnnnnnnnnnnngcgtgaatgcctgatgcgttgttagcatctctacagcgcccgccagcaccggagctcacgtccgtcctcccttattgctaatgattgccggacttcacatccgtgggttgccagcgggcaacgttcgtagaaaaaacagccttgcggcaacgtgcggtttcccggcagatccgttttacgtaatgcccattcttcctccagcggtttatcaatggcggggagggaatccagcaataatcgggtgtatggatgtgcaggtgccgtcagcacctgctgcgcgtcgcccagttctacaatctgcccgagatacatcaccgccacccgatcgctcatatgacgtatcaccgagacattgtgtgaaatcagcacataggtcagcccgtgattttcctgtagcgttaccagtaaattgaggatctgcgcctgaacggagatatccagcgcagaggttggctcatcaagcacaatcacgtcaggctgcgaagagagtgctctggcaatggcgatacgttgccgctgcccgccggagaacgcatgaggcaggcggtcgagatactccggacgaatacccacctgcacagccaactcctctgccaacgctcgccgctgttgttcactactacgcttagctatccagagcggttctgtgatgatgcgccacaccggtaagcgcggattaagcgaagagagcgggtcctgaaacaccatctgcataatgcgttgtgagccagaacggatgtactgcccgtggctcggttgcagcatacccattaaaagctgtgcgagggtgcttttgccgcagcctgactcgccgacgatccctaaggtttcaccacggcggatctgtaaatcaataccattaatggcatgaacatgttccgtagttttaccaagccagtttttacgggccgggaaattgatatggacgtcgcgtaacgttaataacgtgtcagacacttataacctcctgctgcggataccaacaggcacagcgctggttgttgtcaccacacgctgtcagcgccgggacgttttcacactgtgcacctgccgcatagcaacgatcgcgaaaagcgcagccgtcaggcaaatgggtgaggtttggtaccgtccctggaatggcgggtaatagctggcgtggtactccatgttctggtgcgcattgcagcaaaccaatggtatacggatgccggggatgatggataacgtctgccgtcacgccgctttcaattacgcttccggcatacatcacgtaaacgctatcgcacagttgcgacaccacggccatatcatggctgatgaacagaaccgcagttccactggcgcgggctttatgtttaagcaaacgcagtacctgcaactgcaccgtgacgtccagcgccgtagtcggttcgtcggcaataatcaattgcggctcgcaggagaatgccagcgcaatcattacccgctggcgcataccacctgaaagctcaaacggatagcgcgacataacttccacggcatccgggatttgcatctcttccagcaggtcaatcgctttagctctggcttcccgacgacttattggttgatgatggcggatcacgtccatcatctgaagacctattcgacgtgtcggattgagggcggtcatcggttcctgaaagatcatcgccactcgtgcgccgcgccactgacgaagctgtttttcccgcgcgttaagaacatcttctcccagcagggaaatctgcccccgatgtacgcaataactgcccgtcggtagcagacgcataatcagcattgcggtgactgatttacctgagccggattctcccaccagaccgacaatttcaccgcggttaatctgcaaggacacattgttgagcgcgtgaacatcaccgttaaaaccggggaaactcaaatgcagttgttgaatgtccagaacgggttgggtcatgactgctttcctcctgctttcgggtcaagcagatcgcgaataccatcaccaaagagattaaacccgacggcggtaagcaaaatcgctgcccccggaaatgcgcaataccaccactgatcgagtacatagttgcgaccatttgctaccatcgcgccccattcagcactcggttgttgagcacccaggccaataaatcccaacgtggcggccattaaaatcgcgctaccgatatccagcgatgcctgcacgatcagcggcggtagggagttacgtaaaatatgccagttgatcagatgccaacgagacgcgccaaaggttttcgccgcctgaacataggtatactggcgtacaactaatgcttgcccccgcgccaggcgcacataaaagggaattcgcacaatagcaatagccagcatggcgttaaacaaactcggcccgagagcggcagccagtgccattgtcagtaccaacgaaggaatcgacagcataatgtccatgatgcgcatgatgatggcgtctgcgcgtccaccaagcacaccggatagacatccgagtagcgaaccaatcatacccgcaatggcaaccacgactaatccggcgagaattgattgctgactgccgaccagtacgcggctaaacagatcgcgtcccacttcatcggtgccaaaccagtgcgccgcagaaggcggcaaaaggcgggcggttaaatcaatggcgttgggatcatgcgtcgccagccacggtgaaaaaatcatcatcaatagcattaatacaatgatgactgcgctggtcacggtgagcggactgcctttcagcatccataccagttttgcaccgttaaatcgcgtttgtttttgtgggcgtacggcggacgtttcctcgcttagcatcattcaccacctccacgtccgatacgcggatcaatccacaaatagagcaaatccaccaccaggttgaccagcacataagcaaatgaaaccacgacggcaaagcccatcactgccgggaagtcgagcgcctgtattgatgttactacccatgcacccattccgggccaggcaaaaacggtttcggtgagcactgcgccatacaacaaatcgcccagcgccaaacccaatacggtaatcgatgggatcaacgcattgggtagcgcataacataaaacgatataccagccgggcaagccgctggcccgggcggtacgaatgtagtcttcactcaattgttccagcatcgctgagcggatctggcgagcgacaattcccaggtgaacgaacgccagcgttaatgccggtaagatgagatgttgcaacgcattgaagaagacttcaccgttgccttcaagcagcgcatcgagcagataaaagccggtaacgtgcgttggtggatccagccagtcatcaagccttccgccgccgggaagaatttgcagatgaccataaaacagcacaatgacgcccagcccaagccagaacgcaggtgtggagattccggtaatggccattattcgcaccagatgatccagccagcgatttcgccagactgcagagagtatgcccagcgggatgccaatcaggagtgccagcagcagggcaccaaaagccagctccagcgtcgccgggaaaaatatacgcaactcttccagcaccggacgcccggtacgaatggatgttcccaggtcaccatgaaacaggtcgctgacgtagcggtaaaactgtacatacagtggctggtccagtcccagttgctggcgaatattttccacgatagcatcgctggcgcggtcacccgccagtaaccgcgccggatcaccagggatcagatgcgagataataaacgtaatcacgcagacgcccgccaccacgagcaccagcccccagcagcgttggcgtaaaatactccagaaggtcacgttatttactcatggtattgatattgaagacctgttccagcatgggattgaacacaaagcctttcacctctttgttcatcgccagttggtagtttttctggaacaggtacacataagcagcgtcatcaatgacgattttctgtgcctgctggtagtcccgggtacgctgcgtctggtcggtggtcgcaagcgcattgcgcagtaacttatcgacctcactgttttcatagaacgagcggttacccggcagaccttttttgtctgactcaaaccagtaattcataaacatatacgggtcggcaaaatccggactccagttgccaatcgcaatgtcgtaatcacctttacccactctgtcgcgcatggtggcgttcgccagcttttccagcttcacaatgatgcccagcttgttgagactggattgtgtcgccagagcaataggctcccagttcggatcgttatcggagtagagaaacgtcaggctggtgggtttgctcgtcactttatcccattcggctttggctttcgtttcgtcatggttgtattgcattgccgtcgcatcgtagccccacatgccttccggaatcgggccgcgcatctgttttccgttaccactcagaatgccgttaaccatgccctgataatcggtagaccaggaaatggcccgacgcagatccgcctgattaagaggcgctttgctgttattcagatacagataggtaacgcgcagtgacggatactctgccacattgactttattttcctgcttcagggcgttgagttgatccaccggcagcgcatcggcaatgtcaatgtcgccacgggagagctgcaggcgacgggaggcactttcaccaataatttttaccgatacccgtttgaagttcggtttattgcctgggtaatgcggatttggcaccagaactaattgctgacctttttgccagcttttcagcataaatggtccggaaccggcggtattttgcgcgaggaagccgcgagcatcatccgctgcatgttcctttaagaccgccggattgataatggatgcaccgtcattcgccagcgtgtagaggaacggtgcgaatggttggctaagggtaaacttcaccgtatgttcgtcgggagcatcaatctttaaatctttgggaaatgcttctgctggcccctggccgatttttagtagccgctcaaaagaaagttttactgcttcggcagtgacaggtgtgccatcggcaaatttagcattatctttcagggtgaacgtccactctttttgatcgtcagacgctttccagctacttgccagatcgccttcaacgtcggttgagcctttatcaccgtccgttttgtactgaaccagccgctgataagacgggtaggtcactgtccagtcgttattatctattgttaccgccgggtcgagggtttgtggatcggcggccttaccaatcaccagcatatcttttggtacggcggcgtgcgcaaccgggaaatttgtggcaaggacgagcgcgagcaatgtgggacgaaacgatatcgatctcttcatgacagtttcctgattaactgacgtgctgtgtgccaggggatataaaacaagagaattgatcagcgagcagagggtaactcgctgcctggggtaattcgaagtgccaccattcgctggagataccgacaaaaccgccaccagtcattatcgcattcagcaacagccgattgcgctgagcggcgggcgggacggaagggtgataggcatgggagcgctcgtgcatttcatcgaaccctgcgcccatatcgaggatgttcccgtgctcatcacgaagcgtcaggtcgatcgccgtgccacggctgtgattagaaccgaccgtcacatcaacaacatattgcgggtctgggcaggcttgccacaacatcgcctgtgcttgttgtgggcgatacgcatcgtaaatcaccagttgtaaccctgacagctgggcgatgctgatacttttcgccagcgcggtaatcgcatccttgtgtaacagacaacgcgcttgctgataaatagctttacctgtgatgttatcagcgcaggcgtatttcaattcgatctccagatcagggaagattacggctaaatcaaccagttcggtggtatccgacataaacggttcctgtataagacaaaaattgctgcgctttccgcttatgcagatctcatgccatgccgggataagcgccagaatgctggcttaaagttatattttttaacttttgatcaacatttgtgcagcgtagtgcagttttggtgcaagaggggaagttaaggaaggaatctcccggaatcgtagctgaaatcacagtatttaagtgacagtgtcacgttaaatgaaaacccgcgagtgcgggcgagaggaatttgtcagattttcagcggtaacacgctgctcatccagcctggaatttcttcggcgggtagggggcgggaaaagaaatatccctgaataacgcgacagtggatcttgcgtagcatctcaaattgctctttggtttcgacgccttccgccacgacggttaaattgaggctttgcccaatgctggtaatggcttcaagtaaggcaaggatgcgtttttcggtcagacaacgatcgacaaaacttttgtcaattttgatttccgttaccggaagactgactaagcgggataatccggaaaagcccgtaccaaaatcatctaccgataagcccacgcccatatcacgcaggatctgaatgcgcttaaagatttcggtatcgtgttccatcatcatgctttccgtgatttctaccgtcagctggtggccgtcaataccccaggcgtgcattgcatcagacacctgattaggcagttgattactgcgaaagtgcagcgccgacaagttcacggataacgccgggatatgaatattctggctacgccattctgctaactgacggcaagcttccgcgatgacccagcgcccaatattttcgatttcaccaatctcttctgcgagaggaataaaccgtgaagggggcacatgaccatgcaggggatcgtgccagcgagcaagggcttcgatgccgtacagttcacccgtttctgcgaagatttgcggctggtaaaccagtttcagttggttattgctaatcgcttctttcagcgctgcgcctaaaaccaaacgctcttttaccatttcgttcatcgccgggctgaagaactgccagccgttaccgccattcttgcgaatataatccattgcattgtgagcagtggagagcaagtaatcgcggtttttacccaggtcgtagctgatgccaatactcaaggtaagcgggaagggtttatcgtcaatcattatcggcttgctgaccacattccgtagctcatcggcgatttgggtaatgttactgacgtcgttttcgaggctcacgaggacaaactgcgtaccttcgatacgacagagatactgatccggtttgagtttttcacgaaagcgattgaccacttccagcaatgcctgatcggcccacgcatagccaaggctatcaatcacatcctgaatatggtcaacaccgatgagatacaccacgggagagacggctttgtcgaccaggtcatcgaggtaattgtgcaggttattgcgatttggcagaccggtcatcggatcaaattggatgagttgttcaatatgctgacggcttttttcctgttccagcgccagcgcggccatatgctggctgatatctgccacgcgttcgataaaggcgctggtttctgctcctgacgaggttttaatttgcaggatccccgcaggcgcgccatcacgctgacgaatggtcgctgaccagctttgcgcattttgaatttctgcaccgtgggaagatgacgcccagtgtatcggcatcccgttgcgcagtgcgaacagcgaaacatgcgattcgttgagtacagattcgatgttacgacaaatgatttcccccatttcatgaaatggcgggctgctgcacatggcggcgagaatattgccttcaagctggcgaatctgccgttcttcggtgatatccgagaaagtcattaccaggttctgcagatgcgcgagcacgtcataaaccgggctgatagaggctttaatccagattttttcaccggtgcgcgtcaacagcagaaattcgtcctgatcgcgggcggttttccatagcaactgttgtaaacgaatgcggttatcggcagggaattcaggaatgttcaggagtgtatcgggctgcataccgctggcttcgctaatgcagtaaccaaacatttcggtaaatgcgcgattgcactgcacaatatggcgttccggatcgaggacaatcaccggtcggtcgagatggtcaacggcaataatcaattgtcgggtctgttctttttgcgccatttctacgctggcatcccgtaccagcgccaggtaataaactttcccctcggcgctcactttcgatagcgcaaaacgggtccagattttactgccgtcttttttctccagctgcagctcccgactcatcccctcaacacgcgctttaccgccttcacggttgtgacgaatgtattcaggatgcgcaggacgcaaatcccgcggaatcagcatatcaatgttattgccaatgacttcttcacgtttgtatccccagagcttctctgcggcggggttgaaaaacatcacttcatcattttcgttaattaacaccgcacccatcatattttgctcaagggcggggaaaaaaatgccatcggcggcattatccgcatcggttagcttcatgattacctctgcatcctggcgcatctaaagactggctttccagagttcaacacggtttctacctcgtcttttggcgatatacagagcttcatcggctatttgaatgaggcgctcatagtcaggatgaccattaaacatggcggcaccgatggaaagtgagagggcaatatcttcgccgtttgcggctttcagtttggttttctccacccgactgcgaatacgttctgcggtacgtaacgtttcgttttcagaagcttcagtcaaaacaatgataaattcatcgcccccgtagcggaaaacataatcactactgcggacgttgtcataaaaggcctgagagactttacgcagaatttcatcaccagtgttatggccccacgtatcgttgatctctttgaatttatcaacgtcaataatcagcactgacagcggtgtaccggtccggttggcatgggcaatttcgcgtttgaagatagtcggtaggaaacggcggttaagtaatttcgtcagtacatccataccgacttcgtggcgcgatacttcttcaaacaattcacgcagcaaggtaataatttgcgatacggtatttcttatctgtaataaaaatttcacccgcagacttctgttattcaaatttctggtgttacgcatggtttgattgaaaataccgtcgaaatcctgaatcagacgggagatatggcctacttcggcaataccactaaaataatgtcgacctttatggttaaaccacaggccaaaatcagcctggcttaaaggcaaactactgcctaaatcagaatccagcaggattttatagataatatctatttcccatgaaagtattgaggctatttgccgttctttttcttcttcggcgttttccagtaacgagaagatacgatagttttcatcttcctttgaggcactactgtcactaaaggtaaacgcgcgagtcatcacttccatcgcgatatcaatactgttaatcgagaaatggtagacctgaagtttttctgcggcggaataatccgaagagaagatcaccggatagaggatttttttcagcacccgaaaccccatctcgacaatttctaccggaattcctatgcgggcatgcacttccgcgacggtatgctggatttgtattagcctttcgacatcgtcaacctgggcagaaagcacgttaataatccagcgttccatcgcactcttcaactgccgctcaacttgttcattactcaagaattcttcggcatgcgggtcgatgcggacaattcgataaaactcgatactcagataatgagcatgcgcaacggcaatttccgcggctttagcacgaatgggcggatctgcctgttcgacaagtccggtccactcatctttcattcttttaaaatacatctccataattcacacccttataaggctgggaaatcagacggaatcaaaatgaaacgcaacgtgcgagatcgactaactgcaccatattctcctgaaatatgaagatatactgaaaagaaataagcgatttaggacagtttcaatctacgctactgttcttcagaagagtatagcccatcgtaattatttttcggtgacagcgaatatcgtatggtttttcatattcatacatttttattagggatttatggctgtttaactaagtgtggttaatttgacttaagtaagcatgattattagtgggatagtttaagagggtaacaagccggtgggtaaagcaccggcttgttacaaagtaagaatgggagtttaactgccccagcgactttgcagatagctgaccgcttgttgagtctgcggtttattcagatagtcctcacggaacaagatggtgccgctaatttcgggcacagcatcgttaagatcgagctgctttttcagttccggtacgccgccgttaatcatccagtctggctctatctttgaaggttcacccactttatagaaggcgataccgatatacaggcgggtcctggtcggtttaacgacatccgcccaccattttgccaacacgtcataacgcgcggcactccgtgagaacggccagtaaatttggggagcaatgtaatccagcaatccttgttccacccatcgacgggtgtcagcgtaggattcgtcataggctgccgcgcctcgggtatcggaaccgagcggatcgtgtgatcggttacgccacacgcctgccgggctaacaccaaattcgactcccggcttaatgcttttaatggtgtgcgatacctttgcaattaactgctgagtattgttgcgccgccagtctgcttttgacgcaaatgcgcctccgtatttacggtacgtttcgttatcatttagccgtgaacccggtgactccgtatagaaatagtcgtcaaactgcacgccatctacgggatagcgggaaaccacttctgcgactattgatgtgatccagtcctgaacctcagggatgcccgggtcgaggacaaagcgatcgccagacgttctgatccagtcgcggtgttgcacatagacgctcgccggttgttgagacagagtgctattcagttccctgatagtaccgggcttcgtattaaccgatacgcgataggggttaaaccaggcgtgtactttcatcccacgcttgtgggcttcgtcgagcataaattgcagcggatcgtaacccggattttcaccaatcttaccggtcataagatcggaccacggcaaaattttcgatggccacagggcggtaccgtccggcttgacctggaaaaagaccgtgtttatgccgagacgttgcagatgatccagtttgtcgatcatcgcctgttgttgtacacgggcccggctggtggggttactaatgttaaccgaggaaaccggtggccagtcgagccgagaaaccgtggccagccagatgccacgcatcggttgtgacgattgttgcgtcgtggctggtggctttgaacctgctggtggtgtcaccatggactctggaggcgtgcttttacaactacacagtaaaagtgccagtgcaactagtatcgctggtcttctaatcgttaatttcttgtttcgggagcagatatccatatgtgctggtttccggtaaacagatgtgcgctcattctcgtacttatccccgttaagtcaatacgacagcaagcacgaaaaagggagcgatgaattatcgctcccttgtcttataaccattcagacatggttagtgtttcttgtcattcatcacaatatagtgtggtgaacgtgcacgcgggtgcaggaagaagtgaccttttggtgcgttctgactgttgattggctccagagtgacgccggtatttgctttgcctttacgatcatgaacagcatagagaataaagggcagggcaagtaccaccaggaaactaacaaccagtaattcaacatacatatcggtagaatcaccctggatgttatccggcggcaggaaggaaacaataaacgccataattgaagtcagcagaccgacaattgccacgaccagtttcacccctttaccaccagggatattaaatgtgcgttttaagtcaggatgtttaagaaccaacacaatgtagccaataaacagcatgaaataagcacacagataaatcaccaccgtcagcgccagtgcgatcaggaaggacatgttgttaccgccaccggtattggtgaggatgatcaacgcgatagacgtaatcaccagctgcgaaatgaccagcgttaccggtacgccatttttgttcattttagcgaatgccgctggcagcaggtttttctgcgctgttacatacatcccgcgagaaggaccaacaatccaggaggcgatttccgccagaacacccagcaacagcagtgcggagatcacgcgaaccgtccactcaatttctggtgccacatgggacatcagaacggtaaaggtttgcattacccctgcggagaggttgatttcattacccggaatgaccatcgcaatagacaaaccaccaacagagcttaagcagattgccgccaccatcagcagtaacatagccaacggatagtcgcgccctgggttgctcatttcattgacgtgggttgcggatgcttctacgcccatataactcaaaatgaaggcaacaaatactaccagggtgcccactttagagaagtcagggaagaaggtcttcgaatccatttcgatagcaacgggggcaccggagtgcagataaatagccgctaatgcgatcaaaataaatgcaggtaacaggataccggcgaagaagccaactttagcaattcgcgccgtgtatttcgtgccaccaaactgcgttaatgccagcgcccaaagaatgatgagtgctgcaatagttttggtaatggggtcttcattcagcgctggccatttcaggatgtaggagagtgcccctaacacgaaatagagcatcggaataaaaccaatggcgatttgcagatagccaaatgagatcgctgcaaatccccatctcggccccagagtatttgatacccaggcgaagacaccaccttcttcccagccgtcgacggtggccatttccgcagcacaaagtcccacgggaataaaccataaaatcccgcctaatagcaggaagaagactaatgaaaagcccgatgttgcgaaggtagggtattcataaacagccattaccatcgatgccgttatggcaaagaatccaagtaatgtgagctgcttagctttacctgtctgtactgatgtagccatattatccccctaaaacggtattcctgtcggaaccgcacctgttttgttctgaagcgtattcagaacaatattttccgttgctaatgccagtgaacagactttggaaattgtcccgaaacgggttcgtttcgggacaccgttaccgttaaacgttatcaggtatgtttaaagctgttctgttgggcaataccctgcagtttcgggtgatcgctgagatatttcagggaggctttgtagtcttccagcaacagttcagcaaagtccatttcgaagccgcgacgacacataatgcgcatcaccacgatgtcggtggcttcaccgccgagagtgaaggccggaacctgccagccgcgcagacgcagacgttcagagaggtcatacagggtgtatcccggatcttcaccatctttcagtttgaagcaaaccgccgggatgccttcgtccgggcgacccgtacagatgaactcatacggccccagtttggcgatttcatccgccagataagcggcaacctggtaagaggcgttctgtactttggtatagccttcacgaccgaggcgcaggaattcatagtactgtgcaattacctgacccgccgggcgggagaagttgatggcaaaagtaccaatttgaccacccaggtagtcaacgttgaacaccagttcctgcggcagcgcttcttcgtcacgccagataacccagccgcagcccagcggagccagaccgaatttatggcctgaagcactgatcgatttcacacgcggcaggcggaagtcccagacgatatccggggcgacgaacggtgccaggaagccaccgctggcagcgtcgatgtgcatgtcgatgtcgataccggtatcggcctggaatttatccagcgcatcgtgcagcggttgtgggaactcatagttaccagtgtaggtcacgccgaaagtcggcaccacgccgatggtgttttcgtcacaggcttcaatcatgcgtttcgggtccataaacaactgaccggggcgcatagggatctcacgcagctccacatcccagtagcgggcgaatttatgccagcagatttgtaccggaccgcacaccaggtttggtttatccgttggtttgcctgcagcttccatacgcttgcgccaacgccatttcatcgccatcccgccgagcatacaggcctcggaagaaccaatggtgttggtgccaacggcctgaccatttttcggcgcaggcgcatgccacagatcggcaaccatatttacgcaacgcaggtcgatggctgcggattgcggatattcttctttgtcgatccagtttttgttaatggataaatccatcaatttgtggacattttcgtcgtcccaggtctggcagaaagtggccaggttctgacgagcgttgccatcaagatataattcgtcattgataatctggaatgcgacatcgtcgcgcatttcgtgcagcggaaaacgttttgattctgcgatagtggaaatagacttcgcaccaaaacgtgaatcgagtagttccgaccttaaatccgttacttgcttcttatccattttaaactccttaaaatgattggatcgcattaaaaaagtaggatttatcgataaagtaagcaagtgcaaaggactcgtgtttaaataacaaaatcctaatgttatttatcgtgagatattacgcgaataatattttttcattgaaaaacaatacaatatgaaattcttgggtggtggtaaggtgttttatgctgttatttttatgcgcattctgtgtctcctgaattatcacgtaaaaatcagaccttaaaatatcactattagtacttgattattattttgaacgcatttataaaattattacataaaaatagcgaatattgctaaaatccccgccaacgatgtgttgacggggctgttattattttggcaataatactccggtataagtatttaccggatgagaaagatattgtttaacggcagtgttaacattctctaccgtcatttgtttcaacaattgctcctgctcagtccatgctgcaggatcgtcatattgaataagactatttacaatagtgttcgctaattgttgaacgctacgctgttggatatcgaggctgcgctgaacgttttgctggtattcattcagttcttgctcactgatccctttagccagacgcttaaccatcacttcattcgctaacgttaacagttcatcatgtcgttctggttgacaagtaaaagccagcaaatgactgatatctttggcctgaggatcaaccgagaggcgagaagaaacgctgtatgctccagatgcctgttcacgaatattaacacgtagatcttttgccagtgcgacgttaaaagcatcgagcgccatacgcgtcggcagattaacaggtgtccgggaatcataacgcttccactgtgaaacctgtgccacaggttcattttgttcttttacagtaaccgatgcgttgtccgtcgcgcgagttaatggtttacctgcggctaatggcgaatcagagtgtttgattgatcctaagtaacgcgtaattaacgccacgagtttgtcttctgcgacattaccgacaatgacaaacgtgatatccgctggagatgaaaacaattggcgatcggcagccagcgcatctgcggcagtaaactgtgcaatctgattttcttgcagtaatttcgtgcggtcatcagcatagcgcgtctcatacatctgctgggcgaatttctccgctggacgctggtcgagcgttttcaacgcctgaatttgagcattttgtagcgatgcccaaatattatcgttaatcgtgctgtgggtgattcgctggttaatcaactgaaaaccaggttcagggttattagtccgcgcgctaacggagagcaacgtattcatgccactgactttactgctcatggttaccgaattttccgcactccagcgtttcaggctggaagaggagagttcgccaacgccgcttccgctaactgctttatttgccagcgcgataagtgatttttgctgcgcagggaaacttaaatcgcctttattcgatacggcaataatttgtagcttttgctcttcacccgcggattttgccagaataaccctggcaccattggaaagtgttaatgatgtcagattctccgccagcgtttctttgctgctaatttccgcctgtgggtctgcgtctactgttaacgataaatttctgcctgggaagacgtaagccgccagctttttgttggcgtactccttttccagcgccaggatagccgcaggagacaatgcttttttggcggcaacctcattgtttaccatttgctcccaaaatgcgtcctggttctttcttaactgctgccatttttccgccagactttgcacggtaatttgctgccacagacgtttcgaaagttgatatgtctcttccggcgacaagaacggcgtattatttaatgagctggatgccaggcgactggtcagcatacgtaaatcacgttcagcttgctgatcaaccgcatttttcagccaggtgaggcgggtagatttgacatcatcgagttcttcagcagaaaaaccatgctgatcaatggttgccaactctgccattaatgcattcgcagcatcctgcatattatcgtctcgtgcatttacacggaaaaacagcgactgataatcgggtgcaattttaacgctgcgcgcagtgccgccagaaatagtcttcaactcgcccgactgtatgcgttcctgcagacgttgattgaacagctgaactaacatgctccattcagcttgttcgataaagctttgctcatcgttcacttgtaccattggcaggcgataatagagtgcgatgccgttcacccggttttctttatcattaatgatattaaagcgcaggtggttttcggcttttgtcggccagacgcgattttcagctgctttgttagccggaagcttacttaaattatcctttatcagcgccagcgcttctttactgtcgatatcgccgaccacgataaaggtcatattatttggttgataccagcgttgataaaattggcgcaattgtgccggtgtgaccgtggcgacagtatccatcaggccgataggttcacggtctaaattacgggtatttgccagcaggaaagggcggcgcgcctgagaggtgcgccatttcgcatcctgatgggcacgccattcctcagtaattacgccacgttcagcgtctacttcgagtttttcaaaggttgcggcattactccattcactgaagattgccatcacttgttgcagattttgtttctgcgtagtcggcaaactcacctgatacaccgtttcgtcatagctggtataggcattaacatcgcgaccaaaacgcaggcccattgactcaaatgtttcgatgactttattacccggccatgtttttgtgccgttaaacatcatatgttctacaaaatgagccacgccgagctcattgtcttcttcctgcaatgaaccggtatgaatttgcagccataaatttacctgatcctttggatgagcatgcggataaatcatatatcgcaagccattgtccagttgcccggtaattaacttttcatcctgcggtaaggcggcggcaatcagccgcccggggagcaacagagttgccactaacgtcagtaagaaacagaggtttctcataattatctccatgcgaaaaccgggcgaatttacccggttaagtaaaatccgaactattaaaatttcatgctgacatcaagccagaaagtacggccactggcgtaggtcgccacaccggtgttcgttgtatcaacagcggttttgctatccagtacattgagaatatcggcactgatcgtcaggttttgttgttgcagaaattgtggcgtccaggacaagcgggtgtcccaggtcaggctgctatccagtttttcgtcaacatactgcttgtaatctgaatattcgctgatgtattgcgcatttgtcttaccaaggataatgcgagctttacgcgcttcttgccaggccagcgtattcgcccacactaacccgctcggttgatgcgtgaaatccatgtttaaggagatctttaatgggttattaaaatctgccactggaacgctatcgtaagagaccagattaccgttataaaccacctggttatcaccggtattgctctcctcataaccattgtttaacgacaagttgcccttgctcttgatatagctaaagacaatttgtgggttaatatctacctggcggatatgcaggggttcggccagttcaaaactgaggctgaacgaatgcgttttggttttgccatcgttgttatattcagtaatggtggttttagtcgcgctgtcggtacgactgcttttgctgatttgatcatgcgcttcacggtaaacatagtttgcacgcgcaataacgttcttaccgattttctgctgcaatcccattgccagttcatcgttataaggcgttttcaaatcctgataacgcgtcagagttttattacctgataccgattccgtccagctattgcggatatcacgtaatcccatatcaagaatattcccgccatagtaacggttataacctgctgtaatcattgaggtttgattagcaaaaatatcccattccgtcataaagcgcggggagatattgtggtttgacagatagttgtcatagtcataccgcacgccgggcattaatgacacattacgccagctaatgcgatccgccatatacagcgtgtagttgtcaattcccaggcggcctttacctttatggtaaatggtatggttagttttctttccggcagcattaatcacataggattcagactggttatggcgttcagtccacgcatcggaatagatgtattccgcgccgaagtagggttgatgcgaaacattacccacggcgaatttttgccagtccaggcgtgttttgaaggtgtaattatctacagcctgggaaatgtgtcctaatccgccacgggtgcaacgccctgtaatatcaccatatgtacatgaaagttcggtgtaccagatgtcatgatcgtgacgggtataatcactaatatgatcccaaccaacggtggtacgcagtttggcccatgcgagctgcgtatccatatcccatgccagaccataggatttattacccatttcgcgatcagactgcgggaaggtgctggtattataatcacggctggagccggtatattttaaggttaaatcgtgggtaaagcggtcgctggcaaaccaggtaaatttgcttaatgcagtatcgataacgtttttatactgtgcccgaccggcgacaatgccgtcattcgaaacataatccgcgcgggtgatatcagactggcggcgcgataaaccggcggtaacgccgaagttatcagcgagttcctgattaaacgacaaggtataaaagttctttttaaaatctggggagtaataagtacttcctgaagagccttgattaaatgcgctcttgttattctcatcgatatgcgatgttaaccagtccgaacgcgtagtgcgataacccaatttcaccttgctatcatcagcgttgaagcgtttgatctttgcatcaattaccccgccattgaagcgaccaaattcaaccggcacaaaactgtcataaagcgtcacattgtccagtaagctgacatcaagataatacccctgtgacatcccgctaatattggttgcactactggcatcggactcattcgctgggttcaggttattagttgcactaataccgtcaatcaaataggcattctggtagggcgacgcaccgtgaatagagattttctcagggcgaatatctccctggttcaacgaggtactttgcgttgaatccatgcgtaccgcagggttggttctcagcagatcgctgatattgccattcccggtcggtaaacgctcgatgctttcactggtgtaatgcgtgttgccgtttacgggtacagggacaggagcatagaccgtcatctcttcaaaaaaatgcatgtacatgtttttgtcatcgacggcctgcgccacatcagcgccacataaaatgacgccaggaataagaactcgcttcatttatttatatctccgtacagcagggcttttattgtttttataaaaccgcgctaatgtcacaaatatcatcggccaggttccagacaccgggttgatgtgtaaccataatgacgccgcttgtgggtagtttttcacgcactaaacgcagtaagcggatagcctcttgttcctcaagatgagaggtagtttcgtcaagaaatatccatttcggacgtcgtaaaattaatcgtgccagggcgatacgttgtttttcgccgctggaaagaatatctccccagcgatcgtggtcatgaatacgcgcagccaatttcccaagaccaacctgatgcagtacttcgctcaacgatttatcgtctacgggcaggggaagtgctttacaaataatctctttcagtaagccggttttgattaacggtgtttgtgacacataccaactgtcagcaggagaagaaatatcacctttaaaccacggccagcagtgggataatgttttaagcagtgtggtttttcccgcgccagagtagcctttcagtaatagccatttgcctggcgaaacatgaaagttcaggttctctaatatgatcttattatcaggcgtacgaatactcgcatcagccacttgtaccgcatgttggcaatttttaggcttattcgtagggcgctgttcagtgagttgatggaactcatacaagcgatcgataaccgcagccagttcagcaagttcgtcatatttataaataaaccagcttaaattgttcgataccagcataaatgcctggcgcgatttcatcagtccgcccagattgatctgcccgctaataaactgcggcaataacagaaagtagggaagaacgctaagcgagcgcgaataaatattctgccagtaatcaagccaccgctgacgattcattaaacgatgccagttctctttaatggtatgaaaattgtcgctcaactcctggcgttgtagagactcagcattgcttagcgcaatcagttctgcctgcttattatgctgcacaagatttgttcgaaatgtcgcttcgctacgttgtttttccacattaagcggacgaatacgtttacccaccttatgggtaaataaagttccaccgatcacaatgagcacgacggtatagaccatatacccctggatattccattctgttccaccaacagtgaatgagagcgtacccgcgctttcccaaagaataacggtaaaggtgatcagcatgctaagtgactggatgaagccaaatgaaagactgagcgttttgctgatcagtaagagaatgtcttcagcgatacgttggtcagggttatctgtatttttatgctcgccgtagatctgcgtgaagtagtagtttttatctgcaaaccaccgattaaggtagtaatctgttaaccattcgcgccagcgaatagtcagtagtttaattaaccatgttttgtttacggatattaatacaaagatccccagcagggcagggaaccaaaggacaagctgccaaagcttatcggtttctttctggcttagcgcattgaaaaaatcattattccagtcgtttaaccagacctgaattttaaccacgccaaggatcatggcgaggataataatgattaacaacactgaagttttattattcttacgcagccaaaagggcttcaacagacagagatactttgctatcaacatacgaagcgtaatgggaatggttatcattagcgaaaattgattgtgccatccaatgattatctatggcaatgatttactgatgaaatttatttaagtatcatttaacaatatgaaatataaaggaatatttcattttcagtggttatggttatgctattgataatcaaggatattgctaatgccctgatgcataccacgtaagccaggattttcgcaagggaagatgatgatgacgaaacacccgacaggaatttatgtcgggtgccttgttaaggtcataagaaggaggctaagaatggagttaaaagagagcgttattaattattctccatttgttttgcaacatccataatgtggtaaagcggtactctgttcttagctaactctaccatggcgttcatataaggtaccatggttgaaaaaaggattttataaccttcgcaaaaataagaaacagtctcattgtttactttagtaatacgatgcttaggacaaccgccattgcagataggtttatatgcacattgctgacatttcgctggaatccgttttttttgcgctgtcagttgtacactgttcatcgttttgagttcagatttattaatgtttccaattttgtactgtggatagacaaaatggtcgcattcgtaaatgtctccattactttcaacaaccagattatccttgcaggactcctggaaaatacaactggtatgcccattccccaaaaaacggctgacaaagctttcaaactgacggatgaaaatttcacccacatcgtttttaacccattgcataaaaatggttgacataaacttgccataagccgtgggaggcacagaaaaatcaatgatacggaatgtgttctcactatgaccactgaaatcaatattcggcgtcccggtttctagcaattcgataaattgcatatgtttactgccgatagattttaaaaaatgataaacctcaagagggtaatggacattaacgttattaatgacggttaacgtattaaactctacttgatatgatttcagacgctcgatggctgctatcacttttgcaaaagtaccgttacctgaattactgcgtctgtaacggtcatgtaactcctgggggccatcgatcgagataccaaccagaaattcatgttctttgagaaaggcacaccattcattattcaataaaatgccattcgtttgtaatgcattaaaaatacgtttttggcctgcatagcgttgttgatagtgaataactttacggaaaaaatccaggccagccagagtgggttcaccgccttgccaggtaaaatagacctgattgccagacgctgcgatatattgtttgatgaactctttcagagtgctgtcatccatccatttttcatgagtaaactgcgactctttttcaaggtaaaaacagtaatcacatttgagattacattgaaaactggagggcttggctgtaacgtgcatcgctatctcgctcaataaggcggcggaaaaatccgccgcatgaaggtttagttatttcgcttcgcttagtgctttcttgatattgttaaacttctcctgatttacctcgctaagcggtggctggctgctgtcgataaactctcttaccacgccttgcatctctttaacgacctgcggattggcggcggcaaggttatctttttgctgtagatccgtcagtttgtagagacctaactgattgttttctactgtatagacaagcgaataatcgttatttctcaccgtataagagaattggcttaagtcctcagtgttggggttatgcgggtaatcgtctgactgatggcgaacaaatttgtggtaattatcccagaatggaatattttcctcgtcaaaccagtgagaataagaggttatccaggtcagatttttatgtggctcgccttgtttcttatcttgcaaccagggcagcaaggaaacgccatccagcttaaggtcttttggaatgctgatatcggctgcatcaagagctgtcgggtagaaatccattgcggaaatcagcttgtcataattaccgggttgaagttttcctttccaccacataaacattggggtgtgagtaccgccaggataggtctgactcttatagcctttttgcgccccgttcagcggcagaggaccatcgataaccgcaccattatcggaggtaaagagaataattgtattgtcatactgtccgtttttcttcagttgttcgagaatgcgttttacaccctgatcaacagaataaacggaagcgtagtagttatctgctgtttgactaccggtattaaattgcttctgatattgatccggtgcaggattatcatttggcaggtgcggagcattataagccaggtaaagcataaaaggctggtcaagtgttttggcacgatcaacaacgccaattgcctcatcggttaactgatcgctgatataaccttttgcggggacacgttcacgatttttgaacagtgaaggggagttgtaatatgccgttcctgcagcgtggaatcccataaagtaatcaaagccacggttttgaggttgccattcttccgcagaaaatgtggtgaagttgtcatgatagtcacgcgtttgtttatcttccggtaccggcacattactgatttttgacaagtgccatttacctactgctgcagtgtaataaccatgattctggaataattcaggcaagaaagtttctgttagcggaataccatcctgagcatcggtattggaatagacaccaaagcgggcgggagctcgaccggtcattattgcggcgcgggaggggccggaaacaccgtgtgccacatagccgttagtaaaacgtacgccttcatccattaatgaaaggagcgtcggcgttgatttttgtgcagcttcaatggctttatctatccctattttgtaggtatcgacaacttcacgattttccattgtttttgggtcaaaagatcccttatcaaaaggaagttgtccataaccaagatcatccatggtcagtacgataatatttggctttcctttggtactgtattctgtcggcgtaaagtctgagaaagcaacgtttgttttggttgctttcagctttacatcatctgccgcatgagcagcaaatgcagccataccagatgccagtatcaaagatatcgaggtacttacgacacttttctttaatgcagacttcataaatgttcctcttcttattgtacttaattccaaagtaattttacgaagagaaataagtggatgtaagtgaagttagtcacataaagagatagcagatttagctaaaaaaagggaaaaaacagtccataaagcgttgacattactttctgttctattaagtaatttctcgccgataaacaactaatttattgatatttaataaattattgcattttactgacaaaatgcagaattgagatcataaataatcatgcaacaggttatgcaagtgcataaatatgtgatggatgtcacttatttatttcaataaatatatcgcctaaaaacaacgcggggcagggaatggctgccccatttaattcttacgcagcgtgtgtggttgactactcgttagcaaataatcaaatagctaaagcattcatcgtgttgcccgtattcatacccgtgtgactttgacaacggtactccttagaaactctcttcggactgttgccgaaatgtttgcggaacgcataaataaaataagatgtactggcataaccacattgttcggcaattttattgactgaaccttctacgcgtatcaaattttttgcgtgctgcattcttgcatctaaaagaatctgtgagaatgtcgtttgctcttgcttaagttttttcttcaacaggctttcactgatgtacaggcagtcacaaatatctttcagcttccatgggtgcgccggcttcatgttgacaatatttctcactttcccagaaacggatagcacaccgttagttaatagtgtaatgaaacctttgcatgcggcaaaaatagacaggcaagaaaaaagcaaaagttctgaaaaattatgatgattgcgttcttccgagttgagataagcaatcatttcattaagcaatccagtcggtacatttgaagcacgtaaaaacttcgcaggaacaggcaccgtcactgtctggatgttagtgcattgtagatattttttaatggtattttcagtaaatccgatctctttaaaatgccgctcataaggttcaaaatgcgtacgaacagcgttatctaccatcaggatctcgccgtcagagaaggcgtaatctttatctaaaatgttagcgttgaaggcatgatgaataaatataacagaacaaacgagcgacattttatctccttaaaacaataaagtttttatcgatacttttttaacatttcatatttataatttgctgtttgttttcagccttgcaaactattgataatgaaatgtgtaagatctcttgcaatgcgacccatttctgaaatactcagctgatcaattgccgaaaaaatggctatcaacgtaagtgtcagtaataagacaaccacaattgcagacatgatttctttatagttgtctctttgcgtgattttgtttttcactgtggtcgcatgcatttcaaatatgtttatttagcggataacgttaaaaatcgttaatcagtatgcttaatataacaggctggagaaaagaggaaataggactggtgcttcagtactgagcggagtttcttacagctgtaggcagaagtttatatcttatagtatgtagtttaatttaatccatgtgagcaaattgcgaaataatagtcaatgaggaattcttctgctgtgcggatgacagcagaagaaatgagaagaggcattaatttgatggttctaattcaaccggaatacttttatagccaggaatgccacttaatggatcgtggttatcaagtgttagcatgtgattcgattctggaaaataggtcaccagtgagcggtcagccatagggtaaatgaccacttttaatctatccatgcggcgtgagctgcgcttaccgtctggcgtaagcgcaataagattaactctttcgccgttttttacacggcaaattttagcttgtttagcactcataaagaccacatctcgttgaccgaatacccctcgatagcgatcatccataccataaatcgtcgtgttgtactgatcgtggctgcgtactgtcgccatgaccagcttactgttaaacgctgaagagggatcttctaacagccctttgctggtaatgaaattagccttacctgacggcgtcatccagcgcctttcagcagctgcatttatcaggtgaaaaccaccgggatgacggatgcgctggttatagtcggcgaactctggcagcacagcttcaatgtcattgcgaatgcgatcataatcttccaccagatactcccaggctaccacgctctggggtagtgctgcctgcgcgattcccgcgaccactgcacactctgatttcagcattacaccggcgggttttaacacgccacgcgaggcatgaatcatcgacattgaatcctcaacggttaccgcctgcgcaccgtttttttgcatgtcaatctcgctacgtcccaggaccggcagaatatagctatgccgtgcggtcaacagatgagagcggttaagcttagtggctacgtgtaccgccaaatctaattgcgttaacggtacagcgctcgcttcccgatctggcattgccagcgcaaaattgccccccatgcagatcaatgctcgagcctgccccgtacatattgcttgcatgctggcaattgcagcatgtccaggtgcatgaggtggggtgaagccatagcgctcacccagacgagccagaaactctgcagacggtttctcggtgataccgacggttcggtcgccctgtacattagagtgtccacgtagtgggcagatacccgcaccaggcttgccaatgttacctttcatcaacagcagattgaccagttgctgtacgttctgggtaccatgttcgtgctgagtgatccccattccgtaacagataatggtgcgttcggcagcggcatatgcgtcagccagttcggcgatttgtgtctgacttagtccagaaatacgttcgatatctttccactcggaattgagaacgtcacggcgtagctcgtcaaagccgacggtatgcgtttgaataaactcgtcatcaagcaatgaaggccgacctgcggcgcttgcagcatcatcgcgctcaattaacaggcgcatcatccccttgagcaacgccatatcgccaccaatgcgcacgttatagtaggcactggccaactgagtctcagagttcgtcagcatttcaaacgggttttgcggtgcggtaaatcgctccaggccacgttcctgtagaggattgatggcgatcattttcgctccccgtttcactaaagcgcgcaacgaagtcagcatgcgagggtggtttgtaccagggttatgcccaatgcaaatgactaaatcgcacttctcaaagtcttccagcaacacggtccctttacctacaccgatactcgctgccaaacccacgcttgtcggttcatggcacatgttggagcagtcgggaaagttattgctcccgtattcacgggcaaaaagctgataaagaaaggcagcttcattggaagtgcggcccgaagtatagaattcaacctgattgggatcactatagctttgaaggcgtgcgccaatttcgtcgaaagcttgttgccagcttaatggcttgtaacagtcgctgacggcatcatatttcaaaggctgagtgagtcgccccgcagcctcaagctcgtggtctccccaggtaagtaatgattgaaccgtattctcagcaaagaaagaggcgtttacctgcttatccgtgacttcccaggcgattgcttttgcgccgttttcacaaatgtcgaatgacgcactgtgcttaggatctggccatgcacaacccggacagtcaaagccctctggcttattcatgtcaaacatggcaataacatcctggcgtatatccatctgcttacgtactgcattcgctacggatttaacagcaccccaaccacctgcagcaccctggtaggattcaatttttttcttcatctacttatcctgtgtggaaatgaattattaggatttgtaatagcgatgatgcacagtacatacaaagggattatcgccaacatggatatataagagtaggggactactctctttctatttttaatctattatcgttaaacaatagattaaatacgataagttaagcatcatctctcatagtgtttaaattaacatatttttcaatataaaaaataagactctggcttcaattgtgcgcggattttcttacaggtgtaggctaatagccttcacaaaataattatccgcgcaattttcgtgaatggagcgcatagactaaggtcaaaatcacaattattcatagataaaagtgacaccaatgactgactggacggttccggctgaaaccttgtttcctgtttgtccataggttgcgcttaaacccagaggtactttgcttttatttactgtccccagggagacattttctcccgtagccagtatttttccattacgcattagagtgacacccactcccgatgcttttgttgcatcaggtgctgtgttagcaaacacttgtcggctactgtcagtggtggcacccgaaagataaaatgagagcttttgttcgcttgagcaatatacgccaaggggtatttctgcgcttccaggaaagtccgggagatccacggtgacatttcgactatcaacggtgcagccgcctgttggcataacaacattgttatttgaaataatattccacgtaaaattacgcggatttccgcttcctaatgttgcaattttatacatatgaatacgggcaatgacttcccccgcttttatgacaactccaccggccgccccaactggggtaatatagagttttaacggtaatggcatcggtgtcttatcaccaatatccaatacgttggtatttgtcgtcaacgggaaggggtaggtcacattattccagtacagcgatcctttatatgactgtagggagcctgcgaaagctgagccttgtaccaggtttatatgatcagtgtcgtaccagccgccgtaatcattccagcaacttatatgctgagacaagtctacaaccagattctggcccggctgtattacagggtcgagattaacataaacagaggttgtacctgctccaatacttgacccgccatcgacattacaactgaaggcaaaaactttgcctgccattaatagaagataaataccgaacaggacctttatactgattgttttacccatgatatatcctaaggttaaaaattgatttaaaaagaaggctaagaaaatcgaatcgacgttattgccaggtgtagatcacattgattagcgcctcgatcgttccctggcttgcgtttccattcaccgtgatagctcttgccttaagtggaaactgtgcattacgagtgatctcatcaacaataaccgttttgctatcgccattttttaacgcagcatcctggtcatccctcagctctatctgaatattttcggcagtaccttcatttttgtaataacccgtattgtcagttgaacctgtcacgattgccgtcactgcacttgtttcaaccggacaatcggttaatgacaaagtaatattgtgccagccagatgcagaaccaggttgttgcagattgcgcgtataaagatccccgagattaacgttagcttctttggtttgaatagtgcagggtttagcgactacccgaccattaacagtgatagtgacatcggcggcctggagagttgctgtgaataacgcgcaaaacgtagctaacaggaacctcttgtgaagtcttttcatatctgactctgattattgaaattcaagggtaaaggttgccgaagccctcaccagtcccggattgacggacttctgagttgacttcagacgagcggagtaaggcaaaatattgttctgttctggtaccagtgggatccactgcatcccggcatgaagatcattcagtttcaccggacgcatatttgcgtccaatatttctatacccaaaccggaggccgtattgcttccttcatccagtttcaacaaagtattattttctgcatcctcaataccgttaaatgcaacccgaacccccgttgtccctttgctgcattcacttaacgtaatctgaaaagggacggctggacttgtgctaccggtcgttggaaattgtctggcactgtttttttggagatctacggtaaaattaagcgaatccgatgagactgtgcagccataatcgaggacgcgcccgctaattttaataacgctatctgcggataaagcagaataggtggttaaccccagacataaaccgaggaaaataatgttattgtatttcataatctattgttccttagcgacagattgctgtctgctggttcagtaaggtaccaggagaaacttcaggaagcttgtactcgacaatacagtttgagtttttatctttgccccatgaaacctgtaattgccctgactgtggaagtccagtcagataaacctgaccattttccgcgacaatgctgccatttttattctctccgtgtgtgacaattgcaccgaatggaacgctcttattaccgtacttcaacgtcattaatactttcccgccgatttgtgcattaaatgttgctctggcaatagcaccgtgagttgggatgacagtgaccacggtttcatccagttcaacattatctgcaagggaattcgcgttaagagcaacacggttttctctatattctgtcgcaaatggtaatatggcatagccacgccagtcggtatgaattccggtctggttctctattttgacattatcagcaccaggagccttaaccagaaccattgtgtcgcccagcggctgtccaaaggtgatgccatcagcatgagcaataatcccaccactcattccgtaataaatctggctgctgtcaccactccgactgtaaccgacattagtattaccataagctccacgataattaagagaactgtaaccactggtgccagacgatgtattacctccgtgggtgttaccgacctgaacgctataattcaggttattatccggcagcagagtgccataaacccccgatagattggtcatgccgcctttcaaatcgtttgacatactgtaactggcgtttgaattacgaaatgccgactgactgtctgtacgcatccaatgactgaagggaacattaagcgtaaaagcgagtaaatgatcccgatcgttttgccatatattattggaatagctgtaattcagcgaagtcgtaatatcaccaaacggcacatttaatccaaatgatatttgctggtcgctgcgtgacgtgttccagtaactttggcgactggcactgaaaaatgtcgtaccgtaatttccaagctgctgagagatgcttatttgttcctgaccacgcttactgtagaacagattaaaataatcaataaattgtgtctgctcattggtgtctccggtaggaggcttgacggtgtaaccactcattcgactgtaggcactgtcggataagttataaaaaccttgcgtagaatagcgatatcctgcgacctggatattggttccacaacaagtttattgctgcacttgttgaagagagtatttgcaaaaacattttatgtcgctaaataacatgacgatttcattatgcatgttatttataaaccgtgactaaacagaatattattgcgaacaagggaagtgtcaggaaaggtcaagagctaccaatggttaatatggctataaatcattagctatggttaatgtttgcttgctgaaactaacaccgaattgctctaaacagataagtgcagggtttattaaagctgtccgacagactttcttaacctggtaatatctctcttgggtgactctccaaacatccgcgaatattcccgactgaaatgggatagctttcgtaaccgacagcataggctgctgtggtgacatcgtaatgttcattcagcatctgtcgcctgacttcattgagacgtagccatttctgataccggagtggactcattcccgcttgatccgtccttaaataagtaacagcaccctctggtgttttcgtatgcagtgtctatgcgacagacactgcgctcttagcatggggcagggaataaccaggctatttctccatgcacaggccaattatgaaagaggagaggcttaagttcttgaaccctgaacgaataacgactaccagaaaagcacttcgcatcactcagacatgatttaacataatatacattatgcgcaccaatataaaccaaggaagaatccagtcgttggcggtcatgattgtcatgctcattaacaatgaccaaaccccatatctcacttactaccgtattctcggcttaaccgtccatgcaacctcaacacattgctttcaactgccgtcaccacgttctccggaaaatctgtcggtaatgaagtcttcacgttatccagtgctgctggaatcattctggcaaagtcactcaggatttcatgcatctgcacttccgggaatctcagcacctttgctgtcgccaaaaaatgtcgcggataaattttatcgattgccgtttttttgcctttggatgcgttaagccccattgccagtttgagatcgctgatgtgtattcccgtaccgccaaggaccggaaatgctgaaatgatgtcgtaaaatggcgtgagtcgataactgccgccagcctgaataaatacggagaagttttttgcatgaccgtccgttgcgccaatcaaccactggaagacctggaatttcataaaatcatagcgatctttcagcgcctcgctggaccccatcaaaaaagccatgatccgcgcgatgcctgggcctccatctgattcatatttcaccgatgaaggtaaaccgaatgtctgacacatatcctcctgtggcaagcgaagtaaaaccgttcgctcagcattccaacgcctgtcaaaacgttcgaccgctaacgcgcgcacatttcccgctttaatgatttctgcgtccggaacattcaacccaagttctttcgccagcagcagacagtaatactcattatcaacgctttggctgagatcgagcgtcgcattgggctgcctgatttcgccaatcggtaatttaatgatgtgcgtcgtcggcgttattcctttcggaatgcaccagtcattgcctattctgagcagtgctgtcttctcctgtgcgccagcaaccgagatgcgaaagtcattttcttctctaatcatgcctagcgggatatctgctttataagccgttaatacttcttcaagtctggcttcagtaagcttttcccatgccattatcggatgcgttacggtttcgtcttcgggtattaacgtcacggcaccaacgctgtctcgccctatttctgacaataaatcaaacggttgtctggatttggcatgataacgtttaacgatccggtcacgtacaatcgggctatcgggtaacaggttatcgaagaagttaaatacggcatcagaggtgatattccccctctgcaatggcagcgaaagtgacaacggtctggcataacggcttgctaaccactccggtgcatacttaaaggtgtgcgcgccgttggctaacttcgttaactcgcctacccgctggttgttcatccaagtgacaagtttaggcattaccactccagattttgctgttctgttgattctggcgaggcatttttcgcgtcgcatagcgtcattgagagttcaagcgactgtaaaatcttaaaaaatgtcgtgagcgtggtattgtcagggttgttttcgaaattggaaatcgtcgcctgcttaataccaatttttttcgccagctcgctctgcgtccagccattttgctggcgaaccagtttcattgcattcgccaattgcgttgggctatagatcttctgaaagctcatcatgtcatacgtccacagcaagtttatccgcttaaggggatattataagttttatcctttagtgaggataagtcaatctggaaacacatcttatccgctctacgggataaacgctgcgatatccgcgatcgcggataaaaaggaggatttaaataaggcgttgatgcgccgtttgaagtcggcaatattaannnnnnnnnnnnnnnnnnnnnnnnnttatacggtttaccagctatatttcactcccagcatgccctgagtatcgctatagcctttatcacctagttgcacaccgacattcccccacaggctaaggttgttatttactttcgcctcaaccccggtacgtacttcaccgagattacgcgcaccttcacggcctacggtttgaccattcatcttcacggcgtagactttgctattgttgatccagttcgcttcaatgtaaggctggaactcacgctgtttaccatcgtcacgctggtgatggctgttcaggtaggttttcaccccaagtcgcgtttgcacatttccgtcgccttccgtttcaatgcgcgttccgtctttccgggtatggtcggaatctttcacacccatccaggtgatttgcgcctgtggctggacgtaccaggtattcagcgtcccttcgctgccgctaaatgttcccgcttcaaaggtatacccaccctcaacagaggccgtcacaccgcgagaatcatagtcgtcagcagaacggttatcggaactgacgctgttatcaaaccagttatacagcgcccagctgtcaacataagcgccggtcttattcgcatcgttctgataccaggtcgcgtacagcccagcgctgtaaccgctgatgcgcccatccgatttataacccacacgattactctgagtattactgtgctgattggcgtagcctgccatcacgccaagatgccagcgatcctgcgcgttgctactccactgcgccaaatcgccgcctagctgcaatacatagcggttagcctgagtatttagctgaccgtcaccggcccttgaacgttcgtgccctccgacatgacgcatccacatactgcttgccgacccctgagaatgcagtgaatctgtatactgcggctcacccagacggtcgtgtaaacgatggctaaacagcgagttggctgcggcaatgttgctgatatagcttccggcctccgggcgataaactgatgggccttccggatccacaacagggggattattgatgggatcgggtgtatccgctggcgttacgccgtcccatttactggtcagataccagtttttctcgtcattccccttccctttagccagcgtgtagacgtaagccccagcttcgacagttccggtggtcagcgcgaagttacctgcagaattaccgccaacctcaatgagttcaataccgttgaccgtttgtgcaccgacgccgccaatgttatcaacccgaacgcgagtgttcccttgggtatcgcctttcacgttcatcttatcggtgggcgaattatcgccgcccagcgtcgcgttgaacgtcatcaggccattgtttccggtatagttgccgttaacggtcagtacattccccggtttccccccttcgctattcatttgaaccgtgccgccattctccaggttgccgccgatagtggttttagcgacacgcagtgccccccccaggcataacgttcatatcacctgcagtggtgacatttcccgacatcacaccgctgttatggatattaatgtgttgacttgccatattaatggcagagtcggaaccgaaagcaatttccccccccacgatatccgtcgtaccctgatacgccgcggaatcgttgttaagagtcaggatcccggtacccagttttgtcacatcaccgctaccgctgatactgtgcgtcatcgcccagctacgctcagtggagatggtgagcaggccattattgataacggaagcatcacccaggtttttctgctcgttgacgctgagcgcgctgcctgtatcaatgttgaattgccccacaaagcggctattatcgccatccaactctacatctgtcctggcggttgcgctcacgatacccttcccgcttatgctattacgcagttcgccagtcacgttttttagcgttaacagaccgtcattggcaatatttcctctgcctaacccctgagtattatcgaggctgacttccgcatttgggctaatgctggttaacgcattgtagcgtgcattaagcccctcgatagccagcgttccccctgtaacattcaggtttccgccacctgtcagttcaccctgactgatcccacctttatttaccgtcagcgccccctctttgaacaaaacagtcgaacccatctgcccggtgaatgtctctaccgtctgcgtcgatccattaagatcgacgatggccgcgttgctgatgttcagttcccgggtgttgccaagtgcaccatccgcatcggtacgtaatgtccccatctgaacgtaggttgccccctgatagtcgttctgaccgttggaaagcgaaacctgtcgcaccgtattgattgccagatccccttcaccaccgatttttgccgacatatcggccgttgcgccataggctccgccatgttcggctaacgtcagcttttgcccaccatggatgttcagcgctttcagcccatagttaacgtacaaaccattacctggtgcggtcgtgaggcggaatccataatcaccctcggcgaccaccgttccgttttgcgcaatgtgtaacgttttgtccgcttccacctcgtcgccctgtaaatcacgtaacgttaatgagccacccgacccaataaccgtttgcgccttcaccagttgaacgccgacatggctatcgtcgtgttccagcaaattgagcgtcgtcagagggttattcgccatgggatcattccacggtttaggcacgtcgataagcacgtcgcccgtcccgtttacctgatagttacggcctttccaggtgtagtcacccgcgccgacaaccagcgtatcgacgctgatatatccctccgcgagcgtcgcagcaggaatatccgtatcgaaaatgatggtacctccattcatggccagtccaccaatggattgctctccaacttttaccgatgtggtattttcactgtcagactgcaacatcgcgtgagtaagcgcagcggtgttgtcgcgttccagagtgaaggtactgtctttcagttgggcaacaccggcgaattcagtccctgttgcatgggtaaagccaaacatcttgtcggaggatgacagctgcactcgcatcaagccatcgcctttgagcgcattggtcagcgtgtaatctcctgcactgttcgttgatgcgagaatgtcgagcgtaccggggtttgcaatggttacttcactcgaccccatgcccgttaccccatctgccgtatgagacgcaatggtcaggaggccgtcattgaccagcgttttaccgctataagtattccctgcattgaacaccgtatggcctgcatcatggatcacttttccgtctttatcgtcacctgtaatcagcatatcgacctggtagccggcatcactgttattggtatgattaaagacaaaaacgccttcgccaagaccaaactccactttcgtcgcattggtgataaatccggcatctgccgccgcctcaccgtgagcagcaccaatgtttagcgttcctacagcaggctcaaaaacacctaagtaaacttctccaccttcgacattcagcgtaccgttattcgtcagggttaacgtacccgtaccagatgtccctacgtacatattgaatgtttcaagaagagagttctgcccatccaccctcacgtcgcccttacttttgtcattgagagctatctgtgtatcacgcgctttaactatacctccggtggtaatattcagttcacccgtgcctaatacaccgacctgtagcaattgtgcgttagtagatgatgtctttaaattccagagactgtccgttgaaatattaactatccccttaccggaggcatttcctccgataaatccatagcccgttgaattaagggtggcaccattactgacatttacgataccgctaccaaaattaccgacattgatacccacagtatcgaacgatgatgtcgcatccatcaggttcagtgtgccgataccgcttgctttatcgcccaaaaaagtaatattttgcgatacgaacttaccgccatcgctaatattgaggtttccgacgcccgcaacaccaatggtggtatagacattcttattgacctcccacattccccccgtggtgatgctgacattcccgacgccggtttctccataaccgagtgaacttcctccgttgctgacaacaagcccctgattactgatattcatttcgccgtggccgtcataaccaagattagttccgagattagtgataacggagttcttatccttaacagtaatgttgcctgtgcctgtttctttcatccccgcagtgataattcccgaatctactttgccttcactcgagacattaagttcaccgtcgccagcatcaccgatatagatatagcggaaagcttcgcccgttccgaggaaattccaatgccctttatcggtcacgttgacgacaccgtgggaaccgtcctgaacgcccaccaatgaatattctttgttattaatcagtccattattggaaatattgactgtgccattaccgaaatatccattatagagtctgcgtaccgtgatgacagagtcttgatcctgcacattcagggttccgataccggtggcattgccaccgataatcgtattttcagccgtaaccaaccccccctcgcgaatagtcgcctccccagttccttgattaccaatttgaaattcaattgaggaatcattattttttattagccactcgccacccttttcaacgacaacctggccattactgcccgcctgatagcctaaaatggcgacgattgaactcgtgacgtaacccttatccgtaatatttaatgaacctgtgccatagctacctatttcgaataattcggtcgtcagaacagagtcctctccctcaacattgaccgtcccgacgcctcctgtcgaagaacctaatcttaaatagcctccatcgacgtgacccttctgtttaatattcagcgtccccgttccggattgacccacatttaaaggccttgcattatttccgctatcatacaatcgccaggtgccacccaaaacattaacggtgccctctgagtcctcattagcgccaatgacgctggtagtaatagtggttaaggaggcattaccgccagccaaaatattaagcactccagtgccataccagccaaccaggtaggcatcataagcaacatcagtatcaatattggtaatctgatcattatcaacttccagacttgcaccagacgctgaaccgcttagtgccagcaaaacacccagcgtcaatctactgaatttcgttgtcagtccagaggatttacgcaaattaaccgtcgatgttttacctgccctgcgagttaattccgagcaggcctgaaatacctgtagagtgcaattccatatcacgcgatagattctattcatataaacgctccatatacaaacaatacagccacgaaagagatgagtcgtcagacattaaaaatgaaacttattaaattgtcagaggtctgtattgagtgttagttggaggtgggaaggtgtcaatttggctaatttgctaatgctttcgaattgatagattaaaaattgcatagttcttattttatttaaatatgaactatgagttattgttgcttaataagaaaactgtttctttcaataggaaaattatcatcatcatatttaacaaagaatagcactaattgctaaaaatcgaagtttattaaaccccttttgcatccattagtgtctttaggaatattcgctataaaataagggttgtgcttaatgctttaagaaaaatagcaattttcccttgaatatcgtactggtgatggaacgatgaatctgcaagctggcttttaacaagccagctctaaaagaagggaaataagaataactatactcaaaaactaacagccacggtcatcatgatgtggctgtcaatgaaactataacccaggcgctttccataacgacgtcgtcagtccatgatcaaccagccccagctgatcctgataaactgcctgccacttatcgcgtgaatcctgataaagttcatgcttttccgggtctggtgtgtgcgtccgttcccagcgaaccaggcgttctccggtttctgccattgatgaaaaaattccggcaccgacgccagctgcaatggcacatcctaatgcagtggcttctttgaccaccggaatattgacgggtaatcccgagacatcagcgagaatttgactccataatttcccttttgaacctccgcctgcaaagactaacgatgaaggatgaatattcgagaaatcagcaatttgctgcaagttacacgctgatacaatcgccgcattttcttccagcgcacggaacaatgtcgctttgttacatttatccgggtcaatggacaagttaataaaggaaggcgcagcgtgataccaggttttaaagcgcattctgtcggagaagatcggcattacgccccacgacccaggcggcacccgactggccatctcttccagcagcgtataggtgtcgatgcctaaacgttcggcaatcagtttttcttcggcacagaaagcatcgcggaaccagcgcatggtgagtccggtaaaaaagcttatagattcagcttgtaccatgccaggaataacatgaggattaacgcgcacgttcatttctgggtctgtcaccggcgcggctaaatttacaacttgctgccagaatgtgccgccaagaaccgcggtttgtgccggacgcacaacgcctaacccaaggcaaccaagctgcacgtcgcctcctccaacgaccaccggagtgcccgccttcagaccgcagagttccgccgcttgtgaacttaccacgcccagcaatgtgccggtttctttgacaggagaaagaatatcggcacgtaggccagccatatccagcaatgcaggtttccagtcacgggtggttagatcaagaagtcccgtggtgccagcgttagagggatccaccgccagttcgccgctgagcatataggccagccagtcgctgatcatggtgatggttgatgcctgacggtaaatatcggaacgatggtgcgccagccaaagtaatctggggatggcacttaaagccagtgtttgtccggtcgcgcgataaacttcgttttcaaaggtattgttgtgcagttctttaagttcgctaacttcgcgtgccgctctggcatccacattggcgcaggcccagatcggggctccttcattattatataaaacaatgccttcacgcatcgaacatgccgaaacggcagcgatatactccggggctatgccggcgttgtgcagcgcctggcgcatacactcacacgccagttgccagtttttgttgagatcaaattccatagaaccaggaacgtccggtactgccagatgccgccactccgcctgtcccactgctatttgattgccttccaggtcgaatatcacagcccgaatacttccggtgcctgcatccagcgccatcaggtagtactttgattctgaaagggtaaagagtcgagccattagattatcctcggcttatgcgttctgtctgttcctctatacgttctccatcattcccggtaataaggtcatgcaaatttaactacgtaaaatcgccgctgctgtgtcctgatcggtaaccagtgcgttgatataaccgcctttcattgcagcggcaattgcttcggctttattttctccccctgccacgccaacccggacgggtatggtcttcagcgcgcttaaaggtaagccaatcagttcgttatgtattttgatattcgtgacaacgtcaccttttgcatcaaaaaagtagcctaaaatgtcgccaaccgccccttttcggccaatcattaactgttcgccctggctgatataaccggagcgaatgattgtcgcatcgtcctgttgactcacagcaccaatgccgacaatcgccacatccgctgcttgcgcggctaacagaacatctttgacgcaattttcattttttagcgtacgggcaatgtcagcggaggatgcccgcaacggagccggaataatattcacactgcacgccgcgttaagctgcccgattcccgtcatataagaaccgacgccaccggagagcgtgaccaggcgaatttgctgtgacgaaataaaaccacttaagcgttgcagcgtattcatggttgcctcgccaaaaccaatcgccagcatctgttgtggttgaagtaaactcatcaacatatgcgccgcgcctatccccagtcgcccaccgacatcagcatccgcaagcccagggatcacccggacatgttgcagcgaaaactgacgacgtaattgagtttcatattccagacagccttcaaagcgagaattaatctgtacgcgaataatgccggactgatgccctttctccagcaatcgcgacactttcaaacgtgtcaggccgagacgatcgctgatctcgctctgggtcagcccgtcgtgatagtaaaaccacgcgatccgcgcgacctgttcttcttcacacattccctgttctgaaattgccgaatcgttgattgtcataattcattcttcactttgaacatatttaaatctttaatgcaattgttcagttcttgctcatttatatctgtgatggcaaccacagtttgactctacgagcatgaacaaacgcaaccgtgaaaatcaaaatagcataaattgtgatctattcgtcggaaatatgtgcaatgtccacctaaggttatgaacaaattaaaagcagaaatacatttgttcaaaactcacctgcaaaactgaacgggggaaatatgcaaacgagtgatacccgcgcgttaccgctactttgcgcccgctcggtttataaacagtattcaggggtcaatgtcctgaaaggcatcgattttacgttgcatcagggggaggtccacgccctgctcggcggcaatggtgccggtaaatcgacgttaatgaagattattgccggtattacccctgctgatagcggtacgctggagattgagggcaacaactacgtcagattaacgccagttcatgctcatcagctgggtatttatctcgttccccaggaaccgctgcttttcccaagcctgtcgataaaagaaaacatcctgtttgggctggcaaaaaaacagctctccatgcagaaaatgaagaacttgctggcggcgctgggctgccagtttgatctgcatagtctggcaggatcgctggatgtcgccgatcgccaaatggtggaaatcctccgcgggctgatgcgcgactcgcggattctgatcctcgatgaacctaccgcctcgcttacccctgcggaaaccgaacgcttgtttagtcgcttgcaagagctgcttgctactggcgtgggtattgtttttatctcgcataagctgccggaaattcgccagattgccgatcgaattagcgtgatgcgcgacggaaccatcgccttaagcggcaaaaccagcgaactgtctaccgacgacattattcaggccatcaccccagcggtacgggaaaaatcgctctctgccagccaaaaattatggctggagttacctggtaaccgcccacaacatgccgccggaacgccggtgctgacactggaaaatctgaccggcgaaggtttcaggaatgtcagcctgacgctcaatgccggagaaattctgggcctggctgggctggtgggggccggacgcacagaactggccgagacgctctatggtctgcgtactttgcgtggcggacgcattatgctgaatggtaaagagatcaataaattatccactggagaacgtttactgcgcggtctggtttatctgccggaagatcgccagtcatccggactgaatctcgatgcttcgctggcctggaacgtctgcgcccttactcataaccttcgtggattctgggcgaaaaccgcgaaagataatgccaccctggaacgttatcgtcgggcgctgaatattaaattcaaccaaccggaacaagctgcacggacattatccggtggcaaccagcaaaaaatcctcattgccaaatgcttggaagcttcgccgcaagtattgattgtcgatgagccgacgcgcggcgtggatgtctcggcccgtaatgatatctaccagctgttgcgcagcatcgccgcacaaaatgtggctgtgctgcttatctcctccgacctggaagagatcgaactgatggcagatcgtgtgtatgtgatgcatcagggcgaaattacccactctgcactgaccgagcgcgatattaatgtcgagactattatgcgcgttgccttcggcgatagtcagcgtcaggaggcgtcatgctgaagtttattcagaacaaccgtgaaatcacggcactgctggcggtggtgctgctgtttgtattacccggttttctcgaccgccagtatttaagtgtgcaaacgctgaccatggtttatagcagcgcgcaaatcctgatcctgctggcaatgggcgcgacgctggtaatgcttacgcgcaatattgatgtttcagtgggttcgattaccggaatgtgcgcggtgctgttggggatgttactgaacgcaggatattcactacctgttgcttgtgtcgcgactttactgcttggtttgctcgcgggatttttcaacggtgtcctggtcgcgtggctaaagatccctgccattgttgccacccttggcacgttagggttgtacagaggcatcatgttgctgtggactggcggcaaatggattgaagggttacccgccgaactgaaacagctctccgccccgctgctgcttggcgtttcagcaattggttggttgacgataattctggtggcatttatggcctggctgctggcaaagacggcgtttggacgcagtttttatgccacgggcgataatttacagggcgctcgtcaactgggcgttcgtactgaagccattcgcattgtggcattttcgttgaacggctgcatggcggcactggcgggaattgtgtttgcttcgcagattggttttatccccaaccagaccggtaccgggctggagatgaaagcaattgcagcctgcgtgctgggcggcattagtttgctcggtggttccggtgcgatcattggtgcggtactcggcgcatggttcctgacgcagatcgatagcgtactggtgctgttgcgcattccggcatggtggaatgattttatcgcgggtctggttctgctggcggtgctggtgtttgatggacgcctgcgttgtgcgctggaacgtaatctacggcggcaaaaatatgcccgctttatgacgccaccgccatccgttaaacccgcttcgtcaggtaaaaaacgggaggccgcataatgcgtattcgctacggttgggaactggctcttgccgcactgctcgttattgagattgtcgcatttggtgcaattaacccgcgaatgttagatctcaatatgttgctgttcagcaccagtgactttatctgcattggcattgtcgccctaccgctaacgatggtgattgtcagtggcgggatcgatatttcgtttggttcgaccatcggcctctgcgccattgcattgggcgtactgtttcaaagtggtgtgccgatgccgctggcgatactcctgaccttactgctcggcgcattgtgcgggctgatcaacgccggattaattatctataccaaagttaacccgctggtgattacgcttggcacgctgtatctgtttgccggaagcgctctgctgctttccggtatggccggagcgacggggtacgaaggtattggtggattcccgatggcgtttacagatttcgctaacctggatgtgctgggactccccgttccgctgattatcttcctgatatgtctcctcgttttctggctctggctgcataaaacccatgccggacgtaatgtgtttttgattgggcaaagcccgcgcgtggcgctttatagcgcgattccagttaaccgtaccttatgtgcgctctatgccatgacggggctggcgtctgcggtcgccgctgtgctgctggtatcgtattttggttcagcacgttccgatctcggtgcgtcgtttctgatgcccgccatcaccgccgtggtgcttggcggggccaatatttatggtggttccggttccattatcggcaccgccattgcggttttattagtgggatatttgcaacaaggtttgcaaatggcaggagtgccaaatcaggtgtccagcgccctttccggtgcgctacttatcgtcgttgtcgtaggtcgttccgttagcctgcatcgccagcaaattaaagagtggctggcgcgtcgggccaataacccattgccataaaggatatcttcatgacacttcatcgctttaagaaaatcgccttacttagcgctcttggcattgccgcaatctctatgaatgtgcaggccgcagagcgtattgcatttattcccaaactggttggcgtgggattttttaccagcggtggcaacggcgcacaacaagcgggtaaagagctgggcgttgatgtgacctacgacgggccgacagaacccagtgtttctggtcaggtacagttgattaataacttcgtcaatcaaggttataacgccattatcgtttctgcggtttcgcctgatggcttgtgtccggcactgaaacgcgccatgcaacgtggtgtgagagtgctgacctgggactctgatactaaaccggagtgccgctcttactacattaatcagggaacgcccgcccagttaggaggtatgttggtggatatggcggcgcgtcaggtgaataaagacaaagccaaagtcgcgtttttctactcaagccccaccgttacggaccaaaaccagtgggtgaaagaagcgaaagcgaaaatcgccaaagagcatccaggctgggaaattgtcactacgcagtttggctataacgatgccactaaatcgttacaaaccgcagaaggaatattaaaagcgtatagcgatctcgacgccattatcgcccccgatgccaacgccctgcccgctgccgcacaagccgcagaaaacttgaaaaatgacaaagtagcgattgtcggattcagtacgccaaatgtgatgcgcccgtatgtagagcgcggcacggtgaaagaatttggcctgtgggatgtggttcagcaaggcaaaatttcagtgtatgtcgcggatgcattattgaaaaaaggatcaatgaaaacgggcgacaagctggatatcaagggcgtaggtcaggttgaagtctcgccaaacagcgttcagggctatgactacgaagcggatggtaatggcatcgtactgttaccggagcgcgtgatattcaacaaagagaatatcggcaaatacgatttctgatgtgcattacttaaccggagtaagttatggcagatttagacgatattaaagatggtaaagattttcgtaccgatcaaccgcaaaaaaatatcccttttaccctgaaaggttgcggtgcgctggattggggaatgcagtcacgcttatcgcggatatttaatccgaaaacgggtaaaaccgtgatgctggcttttgaccatggttattttcagggaccgactaccggacttgaacgcattgatataaatatcgccccgctgtttgaacatgccgatgtattaatgtgtacgcgcggcattttgcgcagcgtagttccccctgcgaccaataggccggtggtactgcgggcgtcaggtgcgaactctattctggcggaattaagtaatgaagccgtggcgttatcgatggatgacgccgtgcgcctgaacagttgcgcggtggcggcgcaggtttatatcggcagcgaatatgaacatcagtcgatcaaaaatattattcagctggttgatgccggaatgaaagtgggaatgccgaccatggccgtgactggcgtgggcaaagatatggtgcgcgatcagcgttatttctcgctcgcgactcgaatcgccgctgaaatgggggcgcaaattatcaaaacctattatgtcgaaaaaggttttgaacggattgttgccggatgtccggtacccattgttattgctggcggtaaaaaattaccggagcgcgaggcgctggaaatgtgctggcaggctatcgatcagggcgcttctggtgtggatatggggcgtaatattttccagtctgaccatccggtggcgatgatgaaagccgtacaggcggtggttcaccataacgaaacggctgatcgggcatatgaactctatctgagtgaaaaacagtaactgcggatctaaggagaagaattatgcacgtcacactggttgaaattaacgttcatgaagacaaggttgacgagtttatcgaagtttttcgccagaaccacctgggctctgtacaggaagaaggcaatttgcgcttcgatgtcttacaggacccggaagtgaattcgcgcttttatatctacgaagcctataaagatgaagacgcagtggcgttccataaaaccacgccccactacaaaacctgtgtcgcgaaactggaatctttaatgaccgggccgcgtaaaaaacgtctgttcaatggtttgatgccgtgaggcgaatttatcaattttatctacaattggggtaacgcgctgacgggagtaaaaaaatgtctgactggaacccctctttatatctacacttttccgctgaacgatcgcgtccggcggtggagctgcttgccagagtgccgctggaaaatgtcgaatatgttgccgatcttggctgtggcccaggtaacagcaccgcccttctacaacaacgttggcctgcggccaggataacaggcatcgactcgtctccggcgatgattgctgaagcgcgcagtgctttgccagactgccagttcgtggaagcagacatccgcaactggcaaccggtacaggcactcgatctgatttttgctaatgcctcactgcaatggctgcccgaccactacgaattgtttcctcatctggtttctttacttaatccgcagggcgtgctggcagtacagatgccagataactggctggagccgacccatgtgctcatgcgcgaagttgcctgggaacaaaactacccggatcgcgggcgtgagccgttggctggcgttcatgcttactacgatattttgagcgaagccggatgtgaggtcgatatctggcgaaccacctactatcaccagatgccgtcacaccaggcgattatcgattgggtgactgccactggattacgtccgtggttacaggatctgaccgagagcgaacagcagctttttcttaagcgctaccatcagatgctggaagagcagtatccactgcaagagaacggacagatactgctggcatttccgcgtctgtttattgttgcccggcgtatggagtaaatatcacgtcagctggtaatgacgatcgggaagaatttttgctggaatttcggcttcatcgttcatctgtaacaggtcaatttcaatagcgttgcagatggcatccagtggtaaatcattgttttcagtaccgaacggatcttccagttcttccgccagacaatccagcgaaataaaagtgtaggaaatcagcacagagataaaaggcgtcatgtaatgcaggtccacgaccagcgcgaacggcagcatgatacaaaacagataaacggtacgatgcaaaatcagggtgtaggcaaagggaattggcgtataggcaatgcgctcgcatcctgccaggaccgctgaaatatcattaagccgatcgttgaggctaataaacaggatatctgaaagctgtccattgcggcgctgaaccgccaaccattctcccattattaacaagatacggttagctggagagttcgaagccagtacacgctgaagatcttcagtcttgagataatgagccagcacttccgcctgtggctgtttgcgtaatgtcatgcgtaaacagtgggcgaaagcgatttgcagccgggcaaactcccttacacttgccgaatccggcaatgtcgtttttacctcgcgcagtaacgaccgtgaggcaatcatcaactgcccccaaagttttcgcgcttcaacgtaacgggcgtacccggcattattacgaaaaccaagaaaaatggcgatggcgacaccgagaatgctgaacggtgcgagggtgaatttgatgcccagatgcgtgtaccagggcagcatgaaaataacagcgatagaaaagagaaaattgagtagtaagcgcgaggatatcttggataatactgagccgtgccagacaaaaatacggcgcagccagtgttgttgtggacgaacaatcatggttatcttcaggcgtggaaaagtcgccctattaaacgtgattacgatcacattctcaagacgctacttacaaattacctacaagcttacaacattagcaggcgctgcatgtggcacctgttaatgataaaggcatataggatgttgtaactaatatggtgaaataagaaacccggtcgaaaccgggttcagaagtaacggtgttattagcacaacggacgtacagcttcgcgcatccctttttcgagaatcgcatccaggtcattagcaacctgctcgaccagaccaggcacttgcgtcaggtcctgctcccagtggtctttttctgccaaaacaatcgctaccagttcctgggtgccgataacacggtcacgatgctggctccagagttgctgataacgttccagccagtgtgcatcgtcctgtaccggatatgtttcgccgttacgctcaccacgatagaacgcaatcaatgccgctaatgcgaaagtaaggcgcgccggaagtgtgccgtttgccttctgccctgccagcagctgtggcaggatgcgggtgcggaacttggtcataccgttgagcgcgatagacagcagctgatgcttaatgtacgggttacggaaacgcccggtgactgcactggcgaaagattccagttcatcacgaggcaaatccagtaccggaataatttcttcgtagatagctttttcaacgaatgcgcaaatttcagcatcgttcatcgcttcacctacggtatccagccctgcctggaacgccaccggcaccagcgcggtgtgcgcaccgttgaggattgccactttgcgttctttgtacggtttaatatcgtcaacaatcagcacgttgagcggatatttgtccagacgcagttcagtcgctaaggatttcggtccctgaatcacaaacaggtaaaagtgttcagcggtgtcgagaaaaccatcgtgataacccagttcttcttccagtttagccacttcatcgcgcggataaccggtaacgatacggtccaccagcgtagaacagaagctgttagcctgatccagccattgaataaatgcttctggcagtgcccactcttgcgcatagcgcagcaccagttcacgcaacgcgtcgccattgtagtcaatcaactcacacggaatgatgatccaacctttatccagcgcaccgttgaaatggctaaagcgttcgaacagcagacgggtcagttttgccggatagcttaccgctggcgcgtcatcgaatttatcgcccgcatggtagctgatacccgcttcggtggtgttagagaaaacaaagcgcatttccgggttgtgcgccagtttcaggaattcatcgtattcactgtagacgctgatttcacgattaaccgagcgaatcagacgcgcgtcgctgaccgcttcccccttctcattcaggccacggataatggtggtgtacagaccatcctgcgtgctcagtgacggcgggaatgaagtttcaatcggacgaacaacgaccacgccagaattcagatcggtgtgctcattcaggagatcgatttgccagtcaacaaaggcgcgcaggaagttaccttcaccaaactgaatgatacgttctggatactgtgcaccgggaaaatcgcgacgatttagtgttttcacaatgggttcccttctgattagtcatacaacctgtttgaattggtacgacaggttagcaaactttaatacgccgaacccctgttttgatcaactcctgatgattaatgagcagttttatgagaaaagtgtggcgcggatcatggtttaatcgaggaaaaacgccttttcctggatcataaagtggtagaacacattgcattcaaatcgcgcgtaatgaataaagatgtcagacaacttcctcaccgtaacgcatagtgctggtacggttgcgcccatctttcttcgagcgatacagacacgtatcggcttcgaccatcaatttattaaagtcatcggtcagcgttaggtacgatgcgcgaccactaccgacgccaatacttaccgtgagataaagcgttttttgttgccaggtgaatggttgcagttcaacgcctttacggattttttccgccattagcagaccatcgacaggattcaccgacggcactgcaacagcaaattcttcgccgcccattcgcgccaccagccccttatcaccgacaatcttctgaatatgccgggcaaacacgcttaacactttatcgccacattcatgtccatagttatcgttaatgcttttgaaatagtcgatatcaagcagcatgacagtcagatgttgtgtctgtttcagcgatggacttttcagcgcctcataaagaccggaccgtgagtaaacctgagtcagaaaatcaaagtcggctcgcagcgcaacttgcttcattagcgaattgatcgctgccacgctaaaagaaaccataattgggcatatcgccatcgtggcaataccgagacgtgcggagaacatttgcggaatggagaacggcgaaccgaccgagatatcaatcaccgaatttgccaccagtacgatttccaccgcaccggtgacaaaggtcaacagacatgttacctgcggcgtatagcgcactgcacaccagattaatgcaggcagcgggaacgccagactccccgctccgccaatgactaccgaggcaataaccgacacaataagcgcgatggcgggcatcatctgttctgctttaaagcgcggcagcactccaggaatagccaacgtcagcatacaaggcacgatcaacacgcccgttgagaattgctcactgaaccagtccgcaagcaaaggccagaaatccagactatcaatactgaccgaaccaagatagcatgttcgctgacagcggcggcaaataaaggtaccctgggaatgctattttgtcgttttccgcaattctcatggctgattcatctgtacaaccagccagtgatagattaccgccacgatataacgttgttgttcttcgcttaacgaaacaccctgcggaatgttatgccacttagccagacaaccgcgacagcaggtcgcggtggcgtgctgagcgataaacaccggatgcccgcgcatgggggtttgcttaccgtcattagccggtaatgccggagcaagacgtttagcgacaaaatccgccgcatgttgttcgatgactggcgcgcctttctccaggcaatactgacgctctttcatgcccagacgaaagcgagagcgaaattttgaacgggataaacgcgcgaagagtggatcgagagactgcattaataaaccgaacgccctaactgtttcgtcaattgttcaagaacggcaatacccgcaagcgagttacctgcatcatccagttccggactccagacagcgatggccatttcatgcggaacaatcgccacaataccgccaccaacgccagatttcgccggtagccccacccgccaggcaaactcccccgcgttctggtacataccactggtcgccatcagcgcgttaatttgccgcgcctgcattggcgtcaccactggttcatcaatatgaatagctttcccctgattagccagaaagacaaacgtccgggccagctctacacagctcattttcagagcgcagtaatgaaagtagttttgcagaacggttgtcacgtcatgatggaaattgccaaacgacttcatcagccaggcgatagccgcatttcgcgcggaatgttcaaattcggaacgcgctaccaccgtatcgtaggaaatatcagacacaccgcttaagccgcgcacgacttccagcatacgttgccgtggtgcgcttaatcgcccttgcaacatatcgcagaccaccagcgcaccggcattaatgaacggattacgcggtataccctgctccatttccagttgcactaaggaattgaacggtgatccagacggatctttgccgacgcgttgccagatttcctcttcggagtaatgacgcatggcgacaacgagactcagcactttggaaatagactgaatggaaaaacgttcttgcgcgtctccggcctgaaaaagctgtccgtcaacggtacagatagcaatccccaatcgggaaccgtctactgtagccagcgccggaatataatccgcgactttaccctgaccaatgagcggccgcacttgccgcaagatgttttctaaaattgcattatccatggcgactgccactttctactcctggaccgcaggtctgaaaagacctgcgagtatatcagagctgaatatgtcgcgtcagatccggtctttccacaccgtctggatattacagaattcgtgtaagccgaaatgggaaagctcacgaccaaagccactctttttcacgccaccaaaggccactcgcgcgtcgctggcacaataaccattgataaacaccccaccgcattccagacgtgccgccatctgtctggcctgtgtttcgtcagtggtaaaaatggtcgctgaaaggccgaactcactatcattagccagttccagtgcatgttctgcatctttcgcaatggtgattgccgcaacggggccaaacatttcttcccgaaacgcggtcatttctggggtaacattcgccagaaccgttggcggatagtagttacctgccccagccatcttttccccgcccagtaacaaacgcgcaccctgcgccagggttttctccacctgatgatgcagctcatcacgtaaatcaaaacgagccattggtccgagagcgttctcttcgtcacggggatcgcccattttcaaggctgccgcagctgccacaaaacgttcggtaaatgccgaagcaattccctcttcgataataaagcgttttgccgctgcacatacctgtccggtattctgataacgtccggctaccgccgctttcaccgccagttccagatcggcatcgttaagcacaataaacggatccgaaccgcccagttccagtacgcattttttcagtgccgctccagcctgtgcgccaatagccgctcccgcacgaacacttccggtcaccgtgacagcagcaatgcgcgagtctttaatcatctgactgacaccgtcgttgtcggcattcagccagccatatacgccttgtgggatacccgcatctttaaacacctgggcaatgagctgtgcacagcccatcacattcggcgcatgtttaagtaagtagccgttacctgcaagaatgatgggaacagcgccacgcatcacctgccataacggaaaattccacggcataatcgccagaatcgtccccaacggtcgatactcaataaccgcctgctgattttccaccagcgtaggttccgccttcagcattgccggaccatgttctgcataccagtcacacaaattcgccgatttcgccacttcagcgcgcgcctggttgattggtttgcccatttcgcgggtgatcatttgcgccatttcttcgctacgagcgcgcagagccttaccgatatcacgcagtttttcagcacgataatctatatttgtctcgcgccagtcgcgaaagcctgctgccgccagctgaagtgcgttttcgatatcgtcagcgccagcccacggcagcacagaaagttgttcacccgtggcaggatttatcgaaattgcatgagttgccggagtaatggtcatcggggtatctcctttatgagtcatggtatgaagatacgcagatttactcttgctttaaaatgaataatattaagccacttattcacgaatcgagaatgctatggatctgacccaactggagatgttcaacgcggttgccgaagctggcagcataacccaggctgcagcaaaagtgcatcgcgtgccgtcgaatctcactacccgtctgcgccagctggaaacagaactgggggttgatctgtttattcgcgagaatcagcgtttacgtctctctcctgccgggcataactttttacgctatagccaacaaattctcgcgttagtggatgaagcgcggagcgttgtcgctggcgatgagccgcaaggtttattttctcttggttcgctggaaagcaccgctgcagtgcgcattccagccacgctggcggaattcaaccgtcgttatcccaaaattcagttttcactttccaccggcccttccggcactatgctggatggtgtactggagggaaaactgaatgcggcgtttattgatggacccattaaccatactgccatcgacgggataccggtataccgcgaggaactgatgatcgtcacgccacaaggatatgcgccagtaacccgtgccagtcaggttaatggcagtaacatttatgccttccgcgccaattgttcgtatcgtcgccacttcgagagctggtttcatgctgacggtgccgctccgggaactatccatgagatggagtcttatcacggaatgttggcctgtgtgatcgcaggagcaggcattgcgcttattccgcgctctatgctggaaagtatgccggggcatcaccaggttgaagcgtggccgttagctgagcaatggcgttggttaacaacctggctggtctggcgtcgtggtgcgaaaacacgtccgctcgaggcatttattcaactgctggatgtgcctgactcggcaagacagggatatcaatgagctatttttgatagttcttgcggttaatatgctctatatagtgatgttccgatgacttatgactatatggggcaaatatggttacgccagtaagcatcagcaattacatatctcttcctgatgattttcccgtacgtaatattgcaccgcaggtaaaagaagttttaaaggattttattgatgcacttagtacaataatatgtaatgaagagtggcgcacgtctttaaacatcaactcagccacaaaaaagatatttaataaccttgacaacttatcatatattcagaggacttcttttcggggtaacgacacgctatacaatgaaaaggttcagtttaaactcacttatcccgccaggaatggaagacacaaagaaaatattgaatttcaggtagtaataaatttaagccctatttatttagataattttcgccatgatggagaaattaatattttttgcgctcccaacccaaagcctgtcactatggggcgcgtatttcagaccggcgtcgagcgtgtactctttctgtttctgaatgattttattgaacaatttccaatgatcaaccctggtgttcccatcaaaagagcgcatacaccacatattgaacccctgccttcggatcaccataccgctgcagattacttacgccagtttgatttgcttgtcctgaattttatctctcgcggtaattttgtcatactcccccgattatggaataactctgaggttcacagatggttcgtcaataaagatcctaacttgatcaccgccattctcgacataacggacagcgaattaaaagaggatttgttgcaaagcctgatggattcattaggttctaacaaacatgtactacccgaagtctgcatctgctttttatcccttttagcagaacaagaatctcctcattttcagaacttgtttttatttttcgccaatatgttattgcactatcaccaatttatgaatcccaatgaaagtgatttgaatgacgtgttgatgccagcatcattaagtgatgataaaattatcaaacatatggcgcgcaggaccctcaaactgtttgtaaaaaatgaaacaccgccaaaagttactcacgaagacctggtgaaaaacaggcctcgctcccctgtcagaccacctatacccgcaaccgccaaaacgccagacctccctgaacgtcattaaaccgtgatgttaccgactctctgacgcgtgaaagaatcagcgtcagagaaacggaaaacgcgatccagatcacaaatgcattgtattcacatcattaaccgttttaagatcatttcatcactttttcgcaactcacccgataatctgttatgacaacaaacactgtttcccgcaaagtggcgtggctacgggtcgttacgctggcagtcgccgccttcatcttcaacaccaccgaatttgtccctgttggcctgctctctgacattgcgcaaagttttcacatgcaaaccgctcaggtcggcatcatgttgaccatttacgcatgggtagtagcgctaatgtcattgccttttatgttaatgaccagtcaggttgaacggcgcaaattactgatctgcctgtttgtggtgtttattgccagccacgtactgtcgtttttgtcgtggagctttaccgttctggtgatcagtcgcattggtgtggcttttgcacatgcgattttctggtcgattacggcgtctctggcgatccgtatggctccggccgggaagcgagcacaggcattgagtttaattgccaccggtacagcactggcgatggtcttaggtttacctctcgggcgcattgtgggccagtatttcggttggcgaatgaccttcttcgcgattggtattggggcgcttatcacccttttgtgcctgattaagttacttcccttactgcccagtgagcattccggttcactgaaaagcctcccgctattgttccgccgcccggcattgatgagcatttatttgttaactgtggtggttgtcaccgcccattacacggcatacagctatatcgagccttttgtacaaaacattgcgggattcagcgccaactttgccacggcattactgttattactcggtggtgcgggcattattggcagcgtgattttcggtaaactgggtaatcagtatgcgtctgcgttggtgagtacggcgattgcgctgttgctggtgtgcctggcattgctgttacctgcggcgaacagtgaaatacacctcggggtgctgagtattttctgggggatcgcgatgatgatcatcgggcttggtatgcaggttaaagtgctggcgctggcaccagatgctaccgacgtcgcgatggcgctattctccggcatatttaatattggaatcggggcgggtgcgttggtaggtaatcaggtgagtttgcactggtcaatgtcgatgattggttatgtgggcgcggtgcctgcttttgccgcgttaatttggtcaatcattatatttcgccgctggccagtgacactcgaagaacagacgcaatagttgaaaggcccattcgggccttttttaatggtacgttttaatgatttccaggatgccgttaataataaactgcacacccatacataccagcaggaatcccatcagacgggagatcgcttcaatgccacccttgcccaccagccgcataattgcgccggagctgcgtaggcttccccacaaaataaccgccaccaggaaaaagatcagcggcggcgcaaccatcagtacccaatcagcgaaggttgaactctgacgcactgtggacgccgagctaataatcatcgctatggttcccggaccggcagtacttggcattgccagcggcacaaaggcaatattggcactgggttcatcttccagctcttccgacttgcttttcgcctccggtgaatcaatcgctttctgttgcggaaagagcatccgaaaaccgataaacgcgacgattaagccgcctgcaattcgcagaccgggaatcgaaatgccaaatgtatccatcaccagttgcccggcgtaatacgccaccatcatgatggcaaatacgtacaccgaggccatcaacgactgacgattacgttcggcactgttcatgttgcctgccaggccaagaaataacgcgacagttgttaatgggttagctaacggcagcaacaccaccagccccaggccaattgctttaaacaaatctaacattggtggttgttatcctgtgtatctgggttatcagcgaaaagtataaggggtaaacaaggataaagtgtcactctttagctagccttgcatcgcattgaacaaaacttgaaccgatttagcaaaacgtggcatcggtcaattcattcatttgacttatacttgcctgggcaatattatcccctgcaactaattacttgccagggcaactaatgtgaaaagtaccagcgatctgttcaatgaaattattccattgggtcgcttaatccatatggttaatcagaagaaagatcgcctgcttaacgagtatctgtctccgctggatattaccgcggcacagtttaaggtgctctgctctatccgctgcgcggcgtgtattactccggttgaactgaaaaaggtattgtcggtcgacctgggagcactgacccgtatgctggatcgcctggtctgtaaaggctgggtggaaaggttgccgaacccgaatgacaagcgcggcgtactggtaaaacttaccaccggcggcgcggcaatatgtgaacaatgccatcaattagttggccaggacctgcaccaagaattaacaaaaaacctgacggcggacgaagtggcaacacttgagtatttgcttaagaaagtcctgccgtaaacaaaaaagaggtatgacgatgtccagacgcaatactgacgctattaccattcatagcattttggactggatcgaggacaacctggaatcgccactgtcactggagaaagtgtcagagcgttcgggttactccaaatggcacctgcaacggatgtttaaaaaagaaaccggtcattcattaggccaatacatccgcagccgtaagatgacggaaatcgcgcaaaagctgaaggaaagtaacgagccgatactctatctggcagaacgatatggcttcgagtcgcaacaaactctgacccgaaccttcaaaaattactttgatgttccgccgcataaataccggatgaccaatatgcagggcgaatcgcgctttttacatccattaaatcattacaacagctagttgaaaacgtgacaacgtcactgaggcaatcatgaaaccactttcatccgcaatagcagctgcgcttattctcttttccgcgcagggcgttgcggaacaaaccacgcagccagttgttacttcttgtgccaatgtcgtggttgttcccccatcgcaggaacacccaccgtttgatttaaatcacatgggtactggcagtgataagtcggatgcgctcggcgtgccctattataatcaacacgctatgtagtttgttctggccccgacatctcggggcttattaacttcccacctttaccgctttacgccaccgcaagccaaatacattgatatacagcccggtcataatgagcaccgcacctaaaaattgcagacccgttaagcgttcatccaacaatagtgccgcacttgccagtcctactacgggcaccagtaacgataacggtgcaacccgccaggtttcatagcgtcccagtaacgtcccccagatcccataaccaacaattgtcgccacaaacgccagatacatcagagacaagatggtggtcatatcgatagtaaccagactgtgaatcatggttgcggaaccatcgagaatcagcgaggcaacaaagaagggaatgattgggattaaagcgctccagattaccagcgacatcaccgccggacgcgttgagtgcgacatgatctttttattgaagatgttgccacacgcccaactaaatgctgccgccagggtcaacataaagccgagcatcgccacatgctgaccgttcagactatcttcgattaacaccagtacgccaaaaatcgctaaggcgatccccgccaattgtttgccatgcagtcgctccccgaaagtaaacgcgccaagcatgatagtaaaaaacgcctgtgcctgtaacaccagcgaagccagtccagcaggcataccgaagttaatggcacaaaaaagaaaagcaaactgcgcaaaactgatggttaatccataccccagcagcaaattcagtggtactttcggtcgtgcgacaaaaaagatagccggaaaagcgaccagcataaagcgcaaaccggccagcatcagcggtggcatgttatgaagccccactttgatgaccacaaaatttagcccccatacgaccactaccagtagcgccaacaccccatcttttcgcgacattctaccgcctctgaatttcatcttttgtaagcaatcaacttagctgaatttacttttctttaacagttgattcgttagtcgccggttacgacggcattaatgcgcaaataagtcgctatacttcggatttttgccatgctatttctttacatctctaaaacaaaacataacgaaacgcactgccggacagacaaatgaacttatccctacgacgctctaccagcgcccttcttgcctcgtcgttgttattaaccatcggacgcggcgctacgctgccatttatgaccatttacttgagtcgccagtacagcctgagtgtcgatctaatcggttatgcgatgacaattgcgctcactattggcgtcgtttttagcctcggttttggtatcctggcggataagttcgacaagaaacgctatatgttactggcaattaccgccttcgccagcggttttattgccattactttagtgaataacgtgacgctggttgtgctcttttttgccctcattaactgcgcctattctgtttttgctaccgtgctgaaagcctggtttgccgacaatctttcgtccaccagcaaaacgaaaatcttctcaatcaactacaccatgctaaacattggctggaccatcggtccgccgctcggcacgctgttggtaatgcagagcatcaatctgcccttctggctggcagctatctgttccgcgtttcccatgcttttcattcaaatttgggtaaagcgcagcgagaaaatcatcgccacggaaacaggcagtgtctggtcgccgaaagttttattacaagataaagcactgttgtggtttacctgctctggttttctggcttcttttgtaagcggcgcatttgcttcatgcatttcacaatatgtgatggtgattgctgatggggattttgccgaaaaggtggtcgcggttgttcttccggtgaatgctgccatggtggttacgttgcaatattccgtgggccgccgacttaacccggctaacatccgcgcgctgatgacagcaggcaccctctgtttcgtcatcggtctggtcggttttattttttccggcaacagcctgctattgtggggtatgtcagctgcggtatttactgtcggtgaaatcatttatgcgccgggcgagtatatgttgattgaccatattgcgccgccagaaatgaaagccagctatttttccgcccagtctttaggctggcttggtgccgcgattaacccattagtgagtggcgtagtgctaaccagcctgccgccttcctcgctgtttgtcatcttagcgttggtgatcattgctgcgtgggtgctgatgttaaaagggattcgagcaagaccgtgggggcagcccgcgctttgttgatttaagtcgaacacaataaagatttaattcagccttcgtttaggttacctctgctaatatctttctcattgagatgaaaattaaggtaagcgaggaaacacaccacaccataaacggaggcaaataatgctgggtaatatgaatgtttttatggccgtactgggaataattttattttctggttttctggccgcgtatttcagccacaaatgggatgactaatgaacggagataatccctcacctaaccggccccttgttacagttgtgtacaaggggcctgatttttatgacggcgaaaaaaaaccgccagtaaaccggcggtgaatgcttgcatggatagatttgtgttttgcttttacgctaacaggcattttcctgcactgataacgaatcgttgacacagtagcatcagttttctcaatgaatgttaaacggagcttaaactcggttaatcacattttgttcgtcaataaacatgcagcgatttcttccggtttgcttaccctcatacattgcccggtccgctcttccaatgaccacatccagaggctcttcaggaaatgcgcgactcacacctgctgtcacggtaatgttgatatgcccttcagaatgtgtgatggcatggttatcgactaactggcaaattctgacacctgcacgacatgcttcttcatcattagccgctttgacaataatgataaattcttcgcccccgtagcgataaaccgtttcgtaatcacgcgtccaactggctaagtaagttgccagggtgcgtaatactacatcgccgattaaatgcccgtaggtatcattaaccaatttaaatcggtcaatatccaacaacattaaataaagattcagaggctcagcgttgcgtaactgatgatcaaaggattcatcaagaacccgacgacccggcaatcccgtcaaaacatccatattgctacggatcgtcagcaaataaattttgtaatcggttaatgccgcagtaaaagaaagcaacccctcctgaaaggcgtcgaaatgcgcgtcctgccagtgattttcaacaatagccagcattaattcccgaccacagttatgcatatgttgatgggcagaatccattagccgaacgtaaggtaattcatcgttatcgagtggccccagatgatcaatccaccgaccaaactggcacagtccataagaatggttatccgttatttctggcttactggcatctctcgcgaccacgctgtgaaacatactcaccagccactggtagtgggcatcgatagccttattgagatttaacaagatggcatcaatttccgttgtcttcttgatcattgccactcctttttcacagttccttgtgcgcgctattctaacgagagaaaagcaaaattacgtcaatattttcatagaaatccgaagttatgagtcatctctgagataacattgtgatttaaaacaaaatcagcggataaaaaagtgtttaattctgtaaattacctctgcattatcgtaaataaaaggatgacaaatagcataacccaataccctaatggcccagtagttcaggccatcaggctaatttatttttatttctgcaaatgagtgacccgaacgacggccggcgcgcttttcttatccagactgccactaatgttgatcatctggtccggctgaacttctcgtccatcaaagacggccgcaggaataacgacattaatttcaccgctcttatcgcgaaaaacgtaacggtcctctcctttgtgagaaatcaaattaccgcgtagtgaaaccgaagcgccatcgtgcatggtttttgcgaaatcaacggtcattttttttgcatcatcggttccgcgatagccatcttctattgcatgaggcggcggtggcgctgcatcctgttttaaaccgccctggtcatctgccaacgcataaggcatgacaagaaaacttgctaatacaatggcctgaaatttcatactaactccttaattgcgtttggtttgacttattaagtctggttgctatttttataattgccaaataagaatattgccaattgttataaggcatttaaaatcagccaactagctgtcaaatatacagagaatttaactcactaaagttaagaagattgaaaagtcttaaacatattttcagaataatcggatttatatgtttgaaaattattatattggacgagcatacagaaaaagcaaatcacctttacatataaaagcgtggacaaaaaacagtgaacattaatagagataaaattgtacaacttgtagataccgatactattgaaaacctgacatccgcgttgagtcaaagacttatcgcggatcaattacgcttaactaccgccgaatcatgcaccggcggtaagttggctagcgccctgtgtgcagctgaagatacacccaaattttacggtgcaggctttgttactttcaccgatcaggcaaagatgaaaatcctcagcgtaagccagcaatctcttgaacgatattctgcggtgagtgagaaagtggcagcagaaatggcaaccggtgccatagagcgtgcggatgctgatgtcagtattgccattaccggctacggcggaccggagggcggtgaagatggtacgccagcgggtaccgtctggtttgcgtggcatattaaaggccagaactacactgcggttatgcattttgctggcgactgcgaaacggtattagctttagcggtgaggtttgccctcgcccagctgctgcaattactgctataaccaggctggcctggcgatatctcaggccagccattggtggtgtttatatgttcaagccacgatgttgcagcatcggcataatcttaggtgccttaccgcgccattgtcgatacaggcgttccagatcttcgctgttacctctggaaaggatcgcctcgcgaaaacgcagcccattttcacgcgttaatccgccctgctcaacaaaccactgataaccatcatcggccaacatttgcgtccacagataagcgtaataacctgcagcatatccgccaccaaaaatatgggcgaaataactgctgcgatagcgtggcggtatagcaggaagatccatattttccgccaccagcgcccgcaattcaaaatcatcgacatcctgcattgcttcgttttcttccaggcaatgccagcgcatatcgagaagtgcggcgctaagcagttcgctcatctcataccctttgttgaacaggctggcattacgcattttctgttgcagttcgtcaggcattgctgccccgctctgataatgccgggcgtagcgagcgaatacctgcggatgcgttgcccagtgttcgttgatttgcgacggaaattcgacaaaatcacgcggcgtgttggtgccggaaagcgtggcataacgctggcgggcaaaaaggccgtgcagcgtatgaccaaattcatggaataaggttatgacatcatcccagagtaacaacgcaggctcaccggcagcgggtttctgataattgcagacgttataaattaccggatgtgttttattaagcgttgattgctcaacaaaattgcccatccatgcaccgccgctttttgaatcacgggcgaagaaatcaccgtaaaataacgccagccccacgccattatgatcaaaaatttcccacacacgaacgtcaggatggtagacaggaatatcaaaacgttcgacaaacttaataccgaagagctgattcgcggtccagaatacaccttcatttaacaccgtgtttaattcaaaatatggcttgagctgcgcctcatcaagatcaaatttctcccgccgtacctgttccgcataaaatgcccagtcccacggctgcgcgctaaacccgccctgctgcttatcgataaccgcctgtatggaggctaattcatcgctcgcacgttgacgcgccgctggaacaatttcccgcataaagttaagtgctgcttcaggtgtttttgccatctgatcggcgattttccatgcggcataatgaggaaaaccaagtagtgttgcctgttgtgcacggatctccaccagacgttgaatgatagcgcgggtatcattggcatcatttttttccgctcgcgtccagcccgcaataaacagtttttcacgcgtcgcacgatcgcgcatttcggcaagcgccggttgttgggtggtattcagcagcggaatcagccatttgttatccagacctttctcgcgagccgcctctgccgccagcgcaatctcttgctcactcattcctgccagctgcgcgatatcgttcacaaccagaccgccggatttatttgctgccagtaatcgctggttaaactggctggtcagggtcgcagcttctgtattcagtacttttaattttgctttatcagcttgcgcaagtttggctccggcaaggacaaaacgttgatgaatcacctccaccaggcggatggattcactatcaagccccagggattcacggcgctgccagacagcatctacccgcgcgaataattcaccgttcagatagatatcattagccagttccgccagttcagcggaaaactgctcgtcaagacgctgtaattcatcattggtatgcgccgcagtcatcgcaaaaaagacgctggtaacgcgggtaagtaattctccgctttgttccagtgccagaatagtattgttgaaatcaggcatttgcgggttaagcgcgatggcagcaatttctgcccgcttttgctgcattccctcatcgaatgccgggcgatagtgatgattggcaatttgatcaaaatggggagccagatacggcagtgtgctttgcacaaggaaaggattcattgttgtcattttcttctcctgaacgcgaggtgttccatagcgtaggcttactgataacggagtgcaatcttgcaatccagtattacccgctcttaagcatcccgtgctatgttattgacacacaaaagcgttgaggaacagtgagatgatcgttttagtaactggagcaacggcaggttttggtgaatgcattactcgtcgttttattcaacaagggcataaagttatcgccactggccgtcgccaggaacggttgcaggagttaaaagacgaactgggagataatctgtatatcgcccaactggacgttcgcaaccgcgccgctattgaagagatgctggcatcgcttcctgccgagtggtgcaatattgatatcctggtaaataatgccggcctggcgttgggcatggagcctgcgcataaagccagcgttgaagactgggaaacgatgattgataccaacaacaaaggcctggtatatatgacgcgcgccgtcttaccgggtatggttgaacgtaatcatggtcatattattaacattggctcaacggcaggtagctggccgtatgccggtggtaacgtttacggtgcgacgaaagcgtttgttcgtcagtttagcctgaatctgcgtacggatctgcatggtacggcggtgcgcgtcaccgacatcgaaccgggtctggtgggtggtaccgagttttccaatgtccgctttaaaggcgatgacggtaaagcagaaaaaacctatcaaaataccgttgcattgacgccagaagatgtcagcgaagccgtctggtgggtgtcaacgctgcctgctcacgtcaatatcaataccctggaaatgatgccggttacccaaagctatgccggactgaatgtccaccgtcagtaatttttatacccggcgtaactgccgggttattgcttgtcacaaaaaagtggtagactcatgcagttaactcactcacaagcaagaacgaatgaccgtcgaaacgcaacttaatcccacacagcctgtcaatcagcagatttatcgtattcttcgtcgcgacattgtccattgcctgattgctccaggcacaccgttgtcggaaaaagaagtttctgttcgtttcaatgtgtcacgccagccggttcgtgaagcctttattaaactggcggaaaacggcctgattcaaattcgtccgcaacgtggcagctacgtcaacaaaatttccatggcccaggtgcgcaacggcagttttatccgtcaggccattgagtgcgcggtggcgcgtcgggcggcgagcatgattaccgaaagccagtgctatcaactggaacaaaatcttcaccagcaacgcattgccattgagcgcaagcaactggatgatttttttgaacttgatgacaacttccatcaactcctgacgcagattgccgactgtcaactggcgtgggataccattgagaacctgaaagcgaccgttgatcgcgtgcgctatatgagtttcgaccacgtttctccaccagaaatgctgttacgccagcatcttgatattttctctgccctgcaaaaacgtgatggcgatgcggtagaacgtgcaatgacgcaacatttgcaggaaatcagcgaatccgtgcgccagatccgccaggaaaacagcgactggtttagcgaagagtaattcatttcctctcatcccatccggggtgagagtcttttcccccgccttatggctcatgcatgcatcaaaaaagatgtgagcttgatcaaaaacaaaaaatatttcactcgacaggagtatttatattgcgcccgttacgtgggcttcgactgtaaatcagaaaggagaaaacacctatgacgacctacgatcgtaaccgtaacgcaatcaccactggcagccgtgttatggttagcggcaccggtcacactggcaagatcctgtcgattgatactgaaggtctgaccgctgagcaaatccgccgcggaaaaaccgtagttgttgaaggttgtgaagagaaactggcaccactggacctgattcgtctcggcatgaactaagcgtgtgaatgccgccgatggcggcattgcttttttacttcacggaatattttgccacggtcgctttcgcgccatgcgctaataaagacaagtacgtttccgtcactcttgcagtaaacaaactattgtctggcaaatcatcaccaaagatcgccttaatcgccagcaatgactggacgcgcgctttcccttcggcactactttgtacagccttctgaataacaggtaacagtgggtcactgatttctatcggatttccctgttcatcaacaccaccgacataacgcatccaacccgcgacgcccagcgccagcagatcgaacttgctgtcatgcgccagatgccagcgaacagaatccaacatccgctgtggcaatttctggctaccatccatcgcaatctgccaggttcgatgacgtaacgccgggttgctatagcgtgcaattaatcggttagcgtaatcttgcaaatcaacgccctgcactttcaacgtcggcgcttgttcctgcaacatcaagccatacgccgcataacgataatgttcatcttccatacagtcattaatgtgctgatatcctgcaagataccccagatacgccaggaatgaatgactgccgttgagcatgcgcaacttcatctcttcataaggcagcacatcgctaaccagttcggctcccgctttttcccattccggacgtccggcaacaaagttatcttctattacccactggcggaaaggttcacaggcaacgcccgcaggatcgcgcacaccggtaagttgttcgattttcgccagcgtatcctctgtcactgcgggcacaatacggtccaccattgttgatgggaaagtcacgttatcttcgatccattgtgccagttttacatcaacggcttgtgcgtaggaagtgacaacgtcacgcataacatgaccgttttctggcatgttgtcacatgacatgacggtaaatgcgggaagtcctgccgctttacggcgagccagcgcctcaacaatcacccctgttgctgttttcggctggtggggattttgcacgtcggcagctaccatcgggtgatcgagcattaactgtccggtcgccggagagtggaaataccctttttcggtgattgtcagagagacaatcgcgatttgcggttcacacatcgctgccaacacggtttctaagccatctatctgtacgtgcaaggcttttttaacgacgccaacgacgcgagccgtccacacatcggccgacatttccgcaacggtataaagattatcttgctgttgtaaatcggcaatttgctgttcgccgccgattaagttgacctcataatatccccagtcactgaaatgttccgtagcaagaatatcggcatacacaccctgatgcgcacggtgaaatgcaccaaagcctaaatgaacaattcttggagccaggttattaagatcataaacagggagtgtcgcttttgctgataacaaattatttcccataacaattccttaaatataaatatggcaagctatatgttttgttatatgaataaaaatcccctctccggtaagagaagggattaagggtttacagacttctggaaggttgcgcagctcttacaacacgcggttgatcttccgcagcgtcttccagcgcacttaaatcacggtctttcacctctggcattttcagcgcagagattaaaccaatcactgaatatgccatgatcataatggcgatcggataccaggattccgtcatggtgcagaaaatacccgccaggataggaccaaaaccggaagcgataagaccaccaatttctttagaaatagccatccgggtaaagcggtttttacagccgaacatttctgccatggtaatgttttccagagcaaataatcccagcaccgcacagttatgaatcacaatcagtgcaaccataatggtgctcggggcatagcttttatctacaatgatagaaagcattggccatgccagcacaatcgcggaggtattcataataatatacgggatccggcgaccaattttatcggataaccaaccaaggaacggaatggtcataaagccgagaatcgaactgatcatcaatgcatctgttggaattgctttgttaaacaataacgtctgcactaaatagcctgcaaggaaagtctgaattaacccggagttacccgcctgaccaaaacgcagccctgttgccagccagaaggatttgctctggaacatgctaccagcaggtgcaggttttgctgtcggttggttactgtcgttaaccttctcaaagaccgggctttctttcagattcatacgcaaccagatagcaaagaccatcacgacaacactcgccaggaacggtatacgccatccccacgccagcagttcctctttactgagaatgaagaacataaaggcccagattgccgttgcgctcaaggttccgcagttagttcccatagccacaaatgaggagataattccgcgcttaccttttggcgcatattccgccagcatcgtaccggcaccggaaatttccgcacctgcacccaacccctgaataatacgcaacgtcaccagcaagatgggtgcaaaaacaccaatctgtgcataggtcggtaacacaccaattaaggtggtacagatccccatcatggtgatggtaataaagagcacttttttacgccctattctgtcgcccattttgccgaaaataaatgctccgacaatacgcgccacataacctgcaccgtaggttcccattgccagaattaacgccattgccgttgatgattcaggaaaaaatatttcatgaaacactaacgctgcgccgagcgaatataactggaaatccataattcacaggtgttttttcccatcctgtggtttccttggcgttttctaggttttttcagatagttgcatttttttaaaaagcatcctaagttcgatctcagtgtctatctggggcctatttctgtcccatatatgccccaaaaaaactccccaacagataagtagttttttcatggatttatgcgtaaaatcaagaacggctggaaatcattcaatactcacactatcgaaaaatttaccagccaatcgcagcacgttcttgcataaggtgtgtctgcggtttttcaactattcagatacatcactcccatcacattcattcctccgcatcaaaggcatataggctatatcaccttgatatttttctttttcagataaaaactgttatctatgtatacttttaaacccaatccgtgtagagtctctacataagatagtttgcagttgccgcttcagcttgcgccataaaccgcctgatttttgctgccacctgttagcattcctgtatacctgaaacgacaatgtttatctacgaactttaagaacacccaagataaaaattgtcaactatatcatatataacacattactaattcgaggctatatgaacagcatactgataatcacatctctccttatcatattcagcatttttagtcatgccctaataaaattagggattggcatatccaataacccagacaaaaccgatgtataagtcaacatatcctgaatcagacatacaatatcgcaatgaaaatcaataatattttaaggaatatcttcatgaaatcaaaagacaccctaaagtggttccctgcgcagcttcctgaagtaagaattatcctaggggatgctgtagtggaagtagcaaaacagggaagacctatcaataccagaacattgcttgattacattgaaggaaacataaagaaaaaatcatggctggataacaaagaattattacaaacagcgatatcagttcttaaagacaaccaaaatttaaatggtaaaatgtaatataataaacttacttttttatcatttttccactttaacaacattttgctccacttttccacgaccaaacaacttgaaatctggttaaaataacacgcaacactattcttcttccttgagtccgcccggaactcgaaaaacaaaccgagttaaagccatttttcacaaaatcgattttgggtctcaccaaaattacggggttgcatacgcattcgtttattttcgaacgtgtacatacaaatatgcacaaaaataatcataattattttctgagatgcattatgatatgaacaccaatttcgtatagagtctcactatgtctcaaatttttgcttactgtcggatatcaacgctggatcagaccaccgaaaatcaacgccgggaaatcgaaagtgcaggttttaaaatcaaacctcagcaaataatcgaagaacacattagcggctcagcagcaaccagtgagcgtcctggttttaaccggttgcttgctcgcctgaaatgtggtgatcaattgattgtgacaaaactggatcgccttggttgtaatgcaatggatatcaggaaaacagtggaacaactgaccgaaacaggtatcagagtgcattgcttagcattggggggcattgacctgaccagtccaacaggaaaaatgatgatgcaagtaatttcagcagtcgctgaatttgaacgagaccttttacttgaacgcactcattccgggatagtaagagcccgcggcgcagggaaacgttttggtcgaccacctgtgttaaatgaagaacagaaacaggcggtattcgaacgaattaagtcaggtgtaagtataagtgccattgcccgggaattcaaaacctcgcggcaaaccattttaagagccaaagcaaaacttcagacacctgacatataaaaaataatctcggtgtgagatgctttacgtcttccaagcccccttccttgccgtaaatggaaagatacatctaattatagaatttatatgttttaccctacggcagtgctggccattcaatatcctgtgcagttgacgtatcaacacggttcagcaatacccgatactttttccatgcttccagcaacgagatttcttcctccgttgcaatttccagatctgcagcatcctgaagcggcgcaatatgctcactggctacctgcatcaggttgttttttgtttcttccgcctcccggatccggaacagtttttctgcttccgtatccttcacccaggctgtgccgttccacttctgaaactccccttccggcgataaccaggtaacattttccggtaacggaccgagttcagaaataaataacgcgtcgccggaagccacgtcataaaccgttttaccccgatgatcttcaacgagatgccacgatgactcatcactgttgaaaacagccacgaagccagccggaatatctggcggtgcaatatcggtactgtttgctggcagacctgtatgaggcggaatatatgcatcaccttcaccaataaattcattagttccggccagcagattataaatttttatggtccgtggttgttcactcattctgaatgccattatgcaagcctcacaatatagttaaatgcgatgtttttgacggtgttttccgcgttaccagcagcgttaacggtgatggtgtgtccatgtgaaccaatcgcaacggagtgcgtatgagcaccaataccgacagtatgtgcatgcgcgcctgcgcttgcagcagtgccggacagcgagtgggtatgagcaccatctgatgatgtcttccctgcattacgagtctggccactaccgcttgttgtgctcataatccccgcgcttagatttgaaatcgcggtataaccattagggaaaatgctcgtgttcgtgccaccaaatgcaccggaactcttgtgttggtgcgcaccggcactatttgcggtcccgctaatactatgggtatgcgccccggtgttattcgtggatttggttccgtaatcaaacgacgatgtggtttccgtccccaaatccgtactggatgcgctggcgctgtgggtgtgcgatttaatgccgtcctgttcctgagataatacggcccgaccactggcgggcttgcccttaatcgtccagccacgcatatcagggatcacgcctgacggataagcaactgcaagtttcgggtatgcagatttgtcaaaagtctgcccctgcatcagggcataaccagacggaacggtatctgatggccacgggattggtgcaccgactggataaaactctgcaggaggatgagccgaggtgtaaagctgcgcccacggcgaccagtttgcgtcggtcgtatcccgtcgtgaacgaataaatgccggagcatgagcaccgcttgtaccactccagccgatgagtaactcaccttcgccaacggctgtcatccctttcaggtgaatgatatttccatacgctgttggatatccgttgttatacacctcgtataactcaagacctgctgccccctgcgtattgtctgtcagcgcggttatattcactcagcaaccccggtatcagttcatccagcgcggctgctttgttcatggctttgatgatatcccgtttcaggaaatcaacatgtcggttttccagttccggaaaacgccgctgcaccgacagggggatcccgtcgagaatactggcaatttcacctgcgatccgcgacagcacgaaagtacagaatgcggtttccaccacttcagcggagtctctggcatttttcagctcctgtgcgtcggcctgcgcacgcgtaagtcgatggcgttcgtactcaatagtccctggctggagatctgtctcgctggcctgccgcagttcttcaacttcccggcgcagcttttcgttctcaatttcagcatccctttcggcataccatcttataacggcggcagagtcataaagcacctcattacccttgccaccgcctcgcagaacgggcattccctgttcctgccagttctgaatggtacggatactcgcaccgaaaatgtcagccagctgctttttgttgacttccattgttcattccacggccaaaaacagagaaaggaaacgacagaggcccaaaagctcgttttcagcacctgtcgtttcctttcttttcagggggtattttaaataaaaacattaagttacgacgaagaagaacggaaatgccttaaaccggaaaattttcataaatagcgaaaacccgcgaggtcgccgccccgtaacctgtcggatcaccggaaaggacccgtaaagtgataatgattatcatctacatatcacaacgtgcgtggaggccatcaaaccacgtcaaataatcaattatgacgcaggtatcgtattaattgatctgcatcaacttaacgtaaaaacaacttcagacaatacaaatcagcgacactgaatacggggcaacctcatgtcaacgaagaacagaacccgcagaacaacaacccgcaacatccgctttcctaaccaaatgattgaacaaattaacatcgctcttgagcaaaaagggtccgggaatttctcagcctgggtcattgaagcctgccgccggagactgtgctcagaaaaaagagtttcttctgaagcaaacaaagaaaagagtgacattactgaattgctcagaaaacaggtcagaccagattgaagcaatttagataatcgtgcagactacgccccctcatatcacatggaaggtttatctatggatcaggtagtcatttttaaacaaatatttgataaagttcgaaacgatttaaactatcaatggttttattctgagctaaaacgtcacaatgtctcacattacatttactatttagccacagagaatgttcatattgtattaaaaaatgataatacagtgttattaaagggcctaaaaaacattgtgtctgtcaaattttcaaaggataggcatcttatagaaacgacctctaataagctgaaatccagagagatcacatttcaggaatacagaagaaaccttgctaaagcaggagtttttcggtgggttacaaatatccacgaacaaaaaagatattactatacctttgataattcattactatttactgaaagcatccagaaaactacacagatcttaccacgctaaaccataacgtccggcttctctcactcctgagccggactgcattggtttaataaaaaccatcaacaattgtgatttagatattcggaaccattcaaatataacaaaaccccgtaaaaacgaggtttatggataaattttattattgaatacatcagattaaattaatcttgacatcatagctttcaagacccgtcattttttcccgtgcggtaaactgaatactggtaacttctttcccggtctttttcttaagttcaataattttttttgttatatattcagaaatatctgcttctgcttttgtttttaagttttcaatattcatcatttcctcttttagtctgttatgactttccagttacacagtaagtcgattatatggtgcaaacgtgtaaaagataagatgaaacatcgcaataatcaacatacgatagtctaaattttacacaaacagacaaagagaattttcctgaattatcaatgcaatagcatcaaatcaactcaagagccttattgctgcttccagaatttcttctgaagtaacatgtcgatccgcggctacataaatgactttatgatctccggtcagagatggaaaccctgcggccattacagtaaggtgtgttttttcgccatttggatattcacgcatgatggtgttaactccagtcatcgctggcactaccactgctggttcagagttaaaaaaactatgatttttttcatgatgttaccgtagtatgtgagtatccatcgaatagacaccaagcaaaaaagctcccgaaggagccttcattttcacttttttaaatccaacgacagacggctggcatttaagtattgtgaaatattatcaaatgtaatcatcattgatttacaaaagatacattttgccccgaaaggattcatgtcagaaacatcaaaagatgatgttctatactgggaaccatgacaacacgggcatctaaagtgaatatggtttgtaatattgtctacctcaaagcgccactacatgaacagcggcaggacctttaggtccgttctcaataccaaattcaacttcctgattctcagttaatgttttgaaatcgttgctctgaattgctgagaaatggacaaacacatctttgctgccatctttcggcgtgatgaaaccaaaacctttttcagggttaaaccatttcactaaaccagtcattttgttagacataattattaccttttgaagaaattagcccttgggcagaatggtccgaaaaaaaatatcagagagaaaaaccaacaaggaaatctcaagaggtacaaataataaaattataacaatgactgcttcagataaatttgtaacaaaccagaacaccattaacgcatgattaaccacccatagcaaggattacttttgtaaagaaaaacacagcaatgaaagaatagctttatttattaataaaacgtgtcattctgattaagaccttttatcttacccttaagatttcaggaattttggctcatggaagagtcctttttatttaaattttacattccgcgatgtaaatgttccgatttaatattaccctacatttgatgctttttatctcttaaagattcatagatctgttgacaagtcactcctgcgatgtagcgttcgtcagcaatttcagcataaagctgagcttctgctgcaatatctccgagcatgttggtgagcattccttcggcggttttggttgttttgcctctgacggcagcggcaagatctgcggtatgcttcgctgcgtcaaggcgtatggcatatttttttgcttcggcacgcaactggttaacactatcagacagataagcagccctggcagaaatttcagcagatttctgttgcgcatctttaacagcctcatcacgggctatagttcgcccctgttcaattattcgagcagcaaattgagcatttacctcttgtgataatgcggcagcatcacgttccgcccattttttttgccatcctcggtcgctccagacatttccgacgataaatcctgacaacacgagaaaaatcaccatgaatatctgattcactgttctatcccccagcaggttaatgcgctctcctggtcacgacgaataacctgaccgtaacagttatttgaacgaatgcggcaatcgcgtccgccatccttaatccaccagcgaatcgcttcgcatgcacctttacgatcaccagcattcagccgcttataaaacgtcgacgggaaacacttaccggggccaatgttatagggacaaaatgacgcgatacccgctttttgtggttcggtcagtggtactttaatattgcgctccacccatgccagcgccttatcacgctcaatggcgttgacctggtcgcatttttccttcgacagtttcatattgggaaaaacggtttttccatccaccactgtggcaccccgacagatggtccatatgccagaaccatcgcggtatgccattgtgtggttaccttctttttcgtccagaaactggtcaagtatctgaggagcagatgcgccagcaccaatcagcgccagaacggcagccgacaggccgtatctgatttttgtgttcatagatatttatgatgaggacgctcgtgcttattggcaggattttcaatcttaaaggagtactgatgctgcagataagactcaactttttctgacaatttttctgctacttccaggaagacttgccggacgctccttctggctgctgcctcataaaactccagcgcagctccttcaacacggtccatggcgacatccaggtcaaaaatttcaccgtcaaagcgttctttgtcctgtaaggctacagttaccgtaactttattctcaaaattacggactcctttcacaaccagttcatagtcttgagtcattggattactctcctctcgcagccttacgcctgtcttctttaatcttgaaataaagatttgtcagatacgtcagcaggccaaaaaccaggctacccagcacaccgattgcagcccactgtgacggagttactttatcgagtaactgcaatgcccagaaaccagcattacccgccgatgtgccataggcaacacctgttgttaacttatccattgatttcatatcctcaccccgatgtacacggatggtgcaatatgtttgaaaagatcggagtctacggggtagttttgacagcacacgttgttctcaacggcgctaaaaaaacatacacattaaaaatgtgggtaattattttgaaagaaagtcatatataaaataataatacgagaaatgttttcatatttagtgtactgtatacggccatttatacaggaaaagcctatgtcagaacgtaaaaactcaaaatcacgccgtaattatctcgttaaatgttcctgcccaaactgcacccaagagtcagaacacagtttttcaagagtacaaaaaggtgcccttttgatctgccctcattgcaacaaagtattccagacaaatcttaaagctgtagcctgattgattttattagtaacaagtattttttatattttaataatatatttaaagcagataataaaaaacccgcctgagcgggtttgagattgtggtgctttttgtgggagtcatccacttacgcactttgttttgccatgccagcagttagcttctgctgtaaaactattcatgcagcaaacctgcacttcaccacaatggttagcatacttttcctgattaagattttgccaaatatgctagccattgtttcatgtattggacctccttactttttattaaagagatccaatattcactactctgtccgtatctctactcaggcatcagccttcttcgttatcgtatacagacgagcgatgaattttaatcagtaatgatgacatttgctgctgcaggacctttagcaccactctctatagagaaggtaaccttttgaccttcaaataaggttcgataattatcattctgaatcgcagaaaaatgcacaaacacatctttactaccatcaacaggagaaataaagccgaaacctttatcagcgttaaaccattttactaaaccagtcattttatttgacattctacattccttaacttgagcctttcggcataaatggtttgcataacagaaacgacttcgtacttaattggagagactcaaagaaggaataagtgaataacacctgaaatgagaactgctttagtaaactacttcgtatatcgtctgttcttcaaaccgacgcaatcattaacgcatagttgaacatatgaagcaatgtttattttagacatccagccatcttcaaccccatcaaaaaactatagctttcttcaggaacgtgtgtatagtgcgccaagttatcagtattaaggaatttttttgtcccgtaaaatgacaggaattgtcaaaacctttgacggcaaaagcggcaagggtcttatcaccccatccgatggtcgtatcgatgtccagcttcatgtttcagcgctcaatctccgcgatgcagaagaaattaccaccggattacgcgtggaattttgccggataaatggtctgcgtggcccttcagctgccaatgtttacctttcatgagctatattaaagctttaatttcaggccccatcggatcacacatggagagtttttatgaataaccccgtctgtcttgatgactggttgattggctttaaaagcttatgctgtactttggccgtaatagctctgctaataatataataagcagactcattgtgtttagggacattgtactggaagaaaacattttaaacatcaggcaaataaccaagtcaccagctaaataataagttaacagacatgagtcccgggatgagattcaacattaccattgccccatttaaagcacaaaacccgctcatcagcgggttttctactttttcttaacgtcgggtatacaaagcccatcgttgaaaaaattttatccatattttttgaaaaatgcaaacatcatgtcgccatcttcagcaaaaatcatttatctcgtcaccttcctcaattgcgcttccgcgtatgcttcttcctgccagcactttgttaccagtttaccaatgacgtccgcataccccttataccactgataatcggtcaggtctggtaccagcttctggacatgacgtcgtgccagcgtggtcggtaaacgactaaaccggtttccattacaacgcccacaaatcttatataccggtacgccatgaaaccgggttcttttttcatccagaacaatccctttacccttacaccctctgcacgctgtgctggcttcgcccttaccatggcaatgctgacatagttccttcacccattcttccttgattacagattccccgcgtctgtagtgtttcaccacttcgcgcaatacattataaaatcccgtacctgaacaatgctcacagcgagccttacttgccgcagacctggagtaatcagcaaaggcaaaactcacgaggtaaggaataatctgtaaccggatttcttcactcaatttgttcaatgtcgggttatccagtgccatcgcgtaatttagcaggccttcaatcgcaaactgagggtcctgaacaccaacttttgccagaaataaggccaacccaagtggtgctttcgactgcaccatcccctgcgctgccattacatccgtaattgttaaacaaccggtgcctgtcgctggagcgtcatcgctcaattttggagattttggggagtaatattttggtaaggcttcaaggttcatgctcgttctccacttacgccagtacgccaattgccagcgcgcgatcgataaaacgaaatatcagctccagttgggagccatacttatcttcaaatgccactgtatccgtatgcagctcgttgtgatgctttctgcacaaaggcaacacaaagagatcatgtgcttttgttcccattccgccctgcccgtgaccaatcagatgatgcggatcgtcggctggcataccgcagcaagcacacggctgtgtcttaacccaacgtgtgtatttctccttaacccagcggcgacgtttaggcagcttcatgaaagattccggagactctggatcaacggtgatgcttaccaccgtcttttcctgtggtgatttttgttgctggtgggcgtaaggcaacggtgcaagattttttgtgcgttgtttcaatatgctggtggcggtcagctctcccggtacgatgtcgctttcgcggtacaccgagcagattttttccgctggtaatcccagcgaacgacgcgatacagcctcaggtagtgcatccaccacctgattgcagaccgcccaccaggataattcagccaaagataattcccgctcctgcgtaccgcttattgcgtgacggatgacgtcaatcacccatgctgtcagattttgttgagcaagcagctccagtgattccgatgtctggtcacgcagttggttgtcgcagtgccagcacaacaccattgcgccggtaccataacggtgaatgactgtttcagtgtgatggtaatcgccattaggccactggcaggatgtaacatgacgtaatagccagtcggacaatgcgccaacgccgccagcagcacgaatcacccgttcgttactaaaaaacggcagcaatgttttgtcttccgccagcggctggcgaacggcaggaacgactccggatggcagattacgcatgctttttggttccggttccaccagcactcgaggattatgaaatatctgtatggattcacggcccggcttaaggaccaccagcccaagctcaggcaccagaacaggtctaagtaatacccgcacgttacctccagatccgttgctggaaagtgcgggacgcacgtggtgggcgttcggaataaggcagcctgacagagattatccagtgccgatagtcgagactgagagctttcttaacctcgaacccgcgcctgcggtaagaatgaatcagccattcggcctgttctgcagtgcatggagggtgctggaaccattcagacttgaatgcgtgagaataccgcccgtgcgtgcaggcaagaacgggcgaattatcagaattgtaatattttgcgttgcgtgccatcggttttctccggtggcacggtgttactcagcgggagttcagccccgcgcaagattgtagatgagtttattctcctgaaaaagcagaaaagccagcttttattccgatctctttcaatgcctgtaatgaagtgacaaactcaccttcgcgcaagataaatccgtccgtgacccgagcatccacaaaattaattaacgcagccccattctttcgcaaacacataatgcggtaatgactaacaagatttccattttcaacgcacacagcatagaggccatcttcacaaaaaattttacgcagttcttcgatgttcatcatcagaatccttccggataattagctctcccctttaagggaccatccctcttatccctgcgcgctacttaagtatttttgattctattccggcaccgtccagaacttcaaacgcgttgaaaataaaaacaaaaacccgccgaagcgggttaagtgcgggtgcgttgaggatgcctgccacatcagaggtggcgagggatttctcccccgccgggtctcttactcctcaggttcgtaagctgtgaagacagcgacctccgtctggccggttcggattcgtacctcgcagaggtctttcctcgttaccagtgccgtcactatgacggttaaacagatgacgatcagggcgattaacatcgccttttgctgcttcatagcctgcttctcctgtcaacgcaaagcagaagtgtcaccttcggtgcgaaacagagatgtcatgctttggttcagagaatgcgtttgaccgcctcgctatatacttccgagcgttctcttttcccaacagaaatcacgaaaacgacaactttctcgtctataacctggtatacaaggcgatagcctgaagaccggagcttaatcttgtaacaatcaggcataccacggagcttgtttgcttcaatccggggtgactcaagtacttcaaccagcttctttttcaactgttcacgtaccgtcgagcccagctttcgccattcctttagtgcccgctcgtcaaaatccagaaaatacgccatcagagttcatccagcgtcacacgtactggcttaggattacgaagccgttctttcactatctccacaagttcagcatcttcatcactcaggagtgtctgtttgaacggcaagcgttcattgtcagcgatatactcgagcatgagacgaagcgcttcagaaggagttacacccattttttcaagcgcggcgtaagaacgcgctttaagttcatcgtcaatacgcaggttaatgctacccatgtcttacacctcttgtaattacaaatgtcattacaagtatcgcactacaacatgcttagggcaagtcacgaaggaagtcagaaagtagtcgtaagaacggtgatcactgtccgctttgtgccaggagcagccattgctaagtccatcctgtattgtgcaggtcagctcgtttttaaagagtccggccatcatcttactggtacagacaccatatactttgtgacggtcaggctacatatgcacaactcaacttattcatctattttttgctttagcatgtcagtgttgctttctcgtcggcgggtgagcggtgacctgacctgtcgataaaggaacgtaacacgttttatgcaacacccgcatgcggcagaaaattattgccgaacgtttacccctgtcaacaagctttactttctgaggcgcgccagcccgcgaggaaaacaatctgaacatcaaacaattaatgacacaagaaatacgattaaagatttttttgtgcatgccgatagtgcttttttaaaaggagaaatctatgtctgtcacaattcagggaaatacctcaaccgttatttcaaacaactccgccccggaaggaacatcagaaatagccaaaatcacaagacaaattcaggtgctgactgaaaagcttgggaaaatctcatcggaagaggggatgacgacacagcagaaaaaagaaatggctgcattggtacagaagcaaattgaaagcctctgggctcaactggagcagttgttaaggcagcaggcagagaaaaagaatgaagacgcgacagttcagcctgataaaaaagaagagaaaaaagacgatacaaataccgctggcaccattgatatttacgtctaagtgacagccgtattgtggccctcatcgggccacttttcgccatcagccttttctttaaagacatattatctttgtatcatttctgatagttaacattacaagatataagtaatggacgcactcccaattagtctatttaaatcgccacgagtttaactgacaacccatgatcaattatgaattgcaactatttctgtagtcacttttgtggggacagtccacaaaactgccaacttccgcttcttgctcttagcggacattagcataggctatttaccataacgcctcattacgcgcaccgcccagactgactcagcgcgtttctggcatatccccggtaaaacaagtaacaaaccacccgaaaatgaacaccagaaacgcgacttaagaatctaccctatgaatggatatgcactcaaccgaatcgatcttggtttcaatcttttttatcgggatcaggcttctttttaggtaacttcgggggcttaacttgctgatgactttgcgttcggcgcgtaagccagggatggtcagctttaggtttaacatagtattttgagcgtaaatcaatacgggcattatccactcgttcatggacactcttttcatcatccagtggtagcctccataattgcaggcactagcgccgtgaacttttcacgcttatccctggtgtcgatagccttccagcgttcaaatatcttcactcgattaacgccaagcgctcgctgatcaatcgcgccaccttcatatgtgacacgctgaacatcgatgttcgggcgctctttcaaagcccagaatgcttcagtgattaatatcgtcgcctgctcctgtgtcattcctggtcgacatatccaggcatccagagcctcacgagcctgttcaggagtgattttcattgttcaaccgccccgcccgcttcgtcttacgatattcatcataaactttgggatcatactgaagctccccgccagatgcctcctgtagacgcatcgcgcgaccttcgggaactaaatcccctttccagctataaagcgaagccaaacgaatacctgctgcttgtgcaagttttgtttttgaaccgaaatacaaaagagcgtcagttttaagcatttaaaacacctttattgttagtcataactaacaagatagatgttaacaaaaacatagtcaatacgatttagcattagctaactatggaaacaaaaaatttaactatcggcgaacgcatcaggtatcgtcggaaaaacctcaaacacacccaaaggtctcttgctaaagccctgaaaatctcccatgtgtctgtatcacaatgggaacggggtgatagtgaacctacagggaagaacctttttgccctcagtaaagtattgcaatgctcaccaacatggattctatttggcgatgaagacaagcaaccaacaccacctgttgagaagccagttgccttatcccccaaagaactagagctccttgagctgtttaatgcactgccagaatcagaacaggatacccagctcgccgaaatgcgagctcgagtaaaaaacttcaataaactctttgaagaattactaaaagcccgtcagcggacaaataaaagataacatcatcaatgagttatcttttaccacatcaattatgttagctatagcatacaaaatcacttgaccgatatgttagtcatggctaatcttgtttgcatcaacacaccgcacggtgttctcagcaaacagttccgctaccccagcgttaaggggaaatgaggtcagcatggatactatcgatcttggcaacaacgaatctctggtgtacggcgtgtttccaaaccaggacggcacgttcaccgcaatgacgtataccaaaagcaaaacgtttaaaaccgaaaatggtgcccgtcgctggctggaaagaaactcaggtgagtgatatggatttcgacacaatcatggaaaaggcttacgaagaatacttcgaaggccttgccgaaggcgaagaagctctcagcttcagtgagtttaaacaggcgctttccagttcggcaaaatctaacggctgataagcgaaacagcaccgcgaggaatcagtatgcagaaacgagaacccgtcatcatcgcgccagactataccgatgatgaactttatgagtggatgcgccagaaaattaatgcagcgcaggatctgaaatgggctaatgaagccagggctaagcaggctgaaaatctgtccgctctggagcaggatatcaccaatctggaaaaagcagcggcattaagcattgccagaatgattacatacccgcgttagtagctaatcaacaaagctaaggttagtaattaaggagttctccacgggtgaggtggagtgcgtgcgccggacacgggtgcgcatccggaactgacagtttactgaaaggatatttccctgaaaagtcagaccataacgcgaaagcgcatggcgaggtagctggttcatagatagcctgtcgttaaattttcgtcgaccgtgcgcttccggttgtggcaacccgcgaaatggcgcggcggtaagtatggcggggttattccttccccgttgaggacaccgggttgtcaggttgaccatacgcttaagtgacaaccccgctgcaacgccctctgttatcaattttctggtgacgtttggcggtatcagttttactccgtgactgctctgccgccctttttaaagtgaattttgtgatgtggtgaatgcggctgagcgcacgcggaacagttaaaaccaaaaacagtgttatgggtggattctctgtatccggcgttaattgttaactggttaacgtcacctggaggcaccaggcactgcatcacaaaattcattgttgaggacgcgataatgaaaacgttattaccaaacgttaatacgtctgaaggttgttttgaaattggtgtcactatcagtaacccagtatttactgaagatgccattaacaagagaaaacaagaacgggagctattaaataaaatatgcattgtttcaatgctggctcgtttacgtctgatgccaaaaggatgtgcacaatgaattcagcatttgtgcttgttctgacagtttttcttgtttccggagagccagttgatattgcagtcagtgttcacaggacaatgcaggagtgtatgactgcagcaaccgaacagaaaattcccggtaactgttacccggtcgataaagttattcaccaggataatatcgaaatcccggcaggtctttaaaacagttccgtaataaatatccggtttcattcttatatgccagcaatggcagggatttgttcatccttaaatctgtcatgaggttaaaacaaatgagtaaagtctttatttgcgccgctattcctgacgaactggcaacaagggaagaaggcgctgtggctgtagccacagccattgaagctggcgacgaacgccgtgctcgagcaaaatttcactggcaattcctggaacattatccggctgctcaggactgcgcttataaatttattgtctgcgaggataaacctggcataccccgccctgccctcgattcatgggatgctgaatatatgcaggaaaaccgctgggatgaggagtctgcttcttttgtcccggttgagactgaatccgatccgatgaacgtcacttttgacaagctggcccctgaagtacagaacgctgtcatggttaagttcgacacatgtgaaaacatcaccgttgatatggttattagcgcacaggaattgttgcaggaagacatggcaacattcgacggacatatcgttgaagcgttgatgaaaatgccagaagttaacgccatgtatccggagcttaagttgcacgccattgggtgggttaagcataaatgtattcctggtgctaaatggcccgaaattcaggcagagatgcgcatctggaaaaaacgtcgcgaaggtgaacgcaaggaaaccggaaaatacacgtctgttgttgatctcgcccgcgccagagccaatcaacagtacactgaaaattcaacaggaaaaatcagcccggtcattgctgccattcatcgcgaatacaagcagacatggaaaacactggatgacgaactggcctatgggcgctgcttcgcagacaggcagaacttgatggtatgcctgcgatcaatgccaaacgtgtttaccggatcatgcgccagaatgcgctgttgcttgagcgaaaacctgctgtaccgccatcgaaacgggcacatacaggcagagtggccgtgaaagaaagcaatcagcgatggtgctctgacgggttcgagttctgctgtgataacggagagagactgcgtgtcacgttcgcgctggactgctgtgatcgtgaggcactgcactgggcggtcactaccggcggcttcaacagtgaaacagtacaggacgtcatgctgggagcggtggaacgccgcttcggcaacgatcttccgtcgtctccagtggagtggctgacggataatggttcatgctaccgggctaatgaaacacgccagttcgcccggatgttgggacttgaaccgaagaacacggcggtgcggagtccggagagtaacggaatagcagagagcttcgtgaaaacgataaagcgtgactacatcagtatcatgcccaaaccagacgggttaacggcagcaaagaaccttgcagaggcgttcgagcattataacgaatggcatccgcatagtgcgctgggttatcgctcgccacgggaatatctgcggcagcgggcttgtaatgggttaagtgataacagatgtctggaaatataggggcaaatccacaggtgaactacgctcctctgtttgttacgcaataaaaactggtgttttcgactatgcaaaacagtttccctcctcacgcaatctggaaaaatttggtgaggcccgacaagatttaaccataaaagaactggctgaaaaatttctggcactgaaagaaactgaagtcgccaaaacatcactcaacacataccgtgccgtcatcaaaaatatcctgagcataatcggtgaaaaaaatcttgcctcatcgattaataaagaaaaattactggaggttcgtaaagagttactgactggataccagatccccaaaagtaactatattgttacacaaccagggagatcggctgtaactgtaaataattacatgacaaatcttaacgccgtgttccagtttggtgttgataacggttacctggcagataatccgtttaaggggatctcgccattaaaggaatcaagaaccattccggatcctctttcgcgggaagaatttatccgtcttatcgatgcgtgcagaaatcagcaagcaaaaaatttatggtgtgtttctgtttatactggagttcgccctggtgagctgtgtgcacttggatgggaggacatagatctgaaaaatggaacaatgatgatcaggagaaatttagcaaaagaccgtttcacggtaccaaaaacacaggcgggaaccaatcgggtcattcatcttattaagccagcaatcgacgctctccggagtcagatgacattaacgagactgagcaaagagcatatcattgatgttcacttcagagagtatggcagaacagaaaaacaaaaatgcacctttgtttttcaacctgaagtgtcagcgagagtaaaaaattatggtgaccattttaccgttgactcaataaggcagatgtgggacgcagcgataaaacgtgccggactccgccatcgaaaatcatatcagtcgagacatacttatgcctgctggtcgctgacagctggtgctaacccggcatttatagcaaaccagatgggccatgcagatgcgcaaatggtatttcaggtatacggaaaatggatgtctgaaaacaataatgcacaggtagctttgttaaatacacagttaagcgagtttgccccaaccatgccccataacgaagcaatgaaaaattaatttaatatttatcaaatagttaacacgcatgactcttgaaatccataaattcaagcgcagtgcccagccatcccgatactgctgctttcaccaaatccttagtgcttctttcgtgtttttctattgtcataatggttatctctaaaaaagaggtaagatgcgtactacttactcgccgttattggtattattcagaaaaagtgagtaagactttgcagcaatgtttttgatcctgttcaaataaactaatggcatcagcaacatgctggaaatcaaacgtatgggtaattaatttttctggtttaattaaccctttacttaaccagtcgataacgatcgggaatttatttgcatttaagcgtgaagagaaaatagagagttcttttccggtaattccttgctgaatcacttcagacggttcactggagaaccccatcaatacaatacgtgccgctggagaagccagcgttacggcctctttcaggatagaaggatgacaagccgcatcgataattaatgtcggcttgatgcctttttcagtgaaaatctcgccaagcggtgtctggctgttattaatcgcccagtcagccccgctctctttcgctttttccagtcgttcatcaatgcgatcggcaacaatcacatttttaacgttatagacgccttttaatacctgaacgatcgtcaggccgattggaccggcaccataaaccagaacggtatcattttcagtcggttgaccatgtccggttacgttagccgcaatggtaaaaggttcgatcattaccgcatattgatcggccactgcttcaggaattttccacgcattttttgccggaaccacggcatattcactgaaaccaccgtcagcgtgcacacctaatacagccagtgtcgtacaaacgttcggtttacctatagagcacggatagcaatgcccacagctgaccaccggatcgacagcaacacgttcaccgactctggcgctttccacgccttcacccactgcatcaatgacgccaaagaattcatgaccaatgacgcgcggatatttcgcaaaaggattatgcccacgataaatatggctatctgaaccacaaattccggcaagtttcacttttactcgtacttcacccgctgacggggtgggtatttcacgttcgacaatcgccagttgattcggtttttcaattaatatgcttttcattatcttactccttaccagttccacagcgtgccatcttccagacgtgcgactggtagataagcaggttcatagggatatttcgccgccagcttttcatcgaattcgataccaagacccggtttgtctcccggatgcatatagccgttatcgaaagtccagttgtgcgggaagacttcgagcatttgttcggaataacccatgtattcctggacaccgaaattggggacccacagatcaaagtgcagcgccgcagccatgcagactggtgacaaatcggaaggaccgtgtgagccagtacgtacctgatacagcgaagcaaaatcggcaatccggcgcataccggtaattccgcctgcatgggtcagcgtggtgcggatataatcgatgagttgctcttcaatcagttgtttgcagtcccagatgctgttgaagacttcacccactgcgatgggtgtgacggtatgttggcgaatgagacggaagcattcctggttttccgcaggcgtcgggtcttccatccagaacatgcgataatcttcaatgcttttaccaaagcgcgccgcttcaataggcgttaagcgatggtgcatgtcatgcagcaaatgttcattaaaaccaaacttgttacgtaccgcgtcaaacaatttcggcatgaaatcgaggtatttctccgtcgaccacagctgctcttccggccactgtcctttggttgcgggttcataagccagacctttacctttcgacatgccgtaggtggttttcataccagggattccgcactgcacgcggatggctttgaatccaagctcttgatgacgggcataatcatccagagcttcatcaatactgtgaccggtggtatggcaataaaccatcaccccttcacgagacgcgccgccgagtaactggtaaagcggcatgttggcagctttggctttaatatcccacagcgccatatcaaccgctgaaatggccgacatcgtaaccggaccgcgacgccagtaagcacctttatagaaaaactgccagatatcttcgatacggtgcgcatcgcgaccaataagctgcggacaaaggtgatcctgcaaataagaggccacggaaagctcacgtccattgagggtggcatccccaaggcccgtaataccgtcctcagtggtgatttttaatgtgacgaaattacgccccggacaggtaacaaaaacttcagcctttacgatcttcatgttcgattccttgcatcgcttgtcgtgatgcatgaaatctacgcaactgagctactaccatacaagtataaagatcgaaaaaagccggagtgatcacaaaaaaaggcgtatatttgcgctgtgaatggttgacaaaagatgaaatagaataccttttgtcagctgacacttcctcttatcttattgataaaatggatttatgttcctacgtgcgcccccagcccgcaacaatgatcaacatgccgcaaagcgcaatcaacgcacccgtccagtcataaagagtcagtttcacgccatccacaacgcgcagccacatcaacgccgtgcagacataaacgccaccataagccgcgtaaacacgcccactcgccgctggatgcaacgttaacaaccagacaaacagcgccagtgaaatccccgccggaagcaacagccagatactggcgtttcgttttaaccacaaccagggcagaaagcatccaataatttcacacagcgcagtagcaaaaaatagtaacgttgttttaatcatctttgtctcttattgacatcatgtatagttatagggcgacataatatcatcaatataaacaccctcctggtacgttttgcgtccgcagtggatggtgtagaatcacctttaatcattcatacagggaatgaattatgaaaatcactctcagcaaacgaatcggcctgctcgctattctgctgccttgcgcactggcattgagcacaactgttcatgccgaaactaacaaactggtgattgagtctggcgacagtgcacaaagccgccagcacgccgctatggaaaaagagcaatggaatgacacgcgcaatctgcgccagaaagtgaataaacgcactgaaaaagagtgggataaagccgacgccgcttttgataaccgcgataaatgtgagcaaagcgccaacatcaatgcctactgggagcccaatactttgcgctgcctggaccgtcgaactggccgcgttattaccccctaacctgttattgatttaaggaatgtaaggacacgttatgccaagcgcccacagtgttaagctacgcccgctggagcgtgaagatttacgctatgtacatcaactcgacaataacgccagtgtgatgcgttactggtttgaggaaccctacgaagcctttgttgaactctctgatctgtatgataagcatattcacgatcagagcgaacggcgctttgtggtggaatgtgacggcgaaaaagccggtctggtggagctggtggaaattaaccatgttcatcgccgcgcagaatttcagataattatctccccggagtatcaggggaaaggtctggcaacccgtgccgccaaattagcaatggactatggctttaccgttctcaatctctataagctgtatctgatcgttgataaagagaatgaaaaagcgattcacatttaccgcaagcttggcttttcggttgaaggtgaattgatgcacgagttctttattaatggtcaatatcgtaatgccattcgcatgtgtatattccagcatcagtatctggcagagcacaaaacaccgggtcagactctcctgaagccgaccgcacaatagcattaataataatcgatcgtatttttgatggtgtaaacccgttcgacggcgggttttactccttcatcaacaatgattagctgacagtccaccggattagcgtgactgtcatattcacagctctgttttacattaccaacccgttgattattcagtaaagtaaccgctgtgtaatctaattttttgatcggatccgttgatggcgtggcgctgacagataatgttttgtcgttacttttcgtggttttacccagcggataaccctgatcatcatagcgatattccatctgcatttgtttgctgctggctttaatcacgaagccattatcatcggtttcccaactcaccccggcagaaggtaattctgctagctggcattttccctgtaaacgtactctcttctccagcgtctcggcatcacggtaataattggcgtccagtaccagagcgaccacggtattattttccagatccagtaattcgagtgaatcaaaacagccttcttccgacaaagtcccagaaacacgtttcgtcacttcaccttgctcatccattaatgtctgagtgaaatcttttaccggaccacgcagcggatcaaaatcgaattcattagagaaactggccatctcaggggtaaatgaaagtgttacctctgtgcggtcacatcctgtgaggaatatcgcgagtaagcatggtagtaatttgtatttcacaacagtcaccagagagtagagatgattctcaatcatagtagcaaatacagtactttacacgttaaatgctatgcttaaagaagttatcttcgcgtaaggagcttatgatgaaactctcaacctgctgtgccgcgcttctgctcgccctcgcctcacccgcggtactcgccgcgccgggatcctgtgagcgcatacagagcgatatatcacagcgcattatcaataatggcgtacccgaaagcagcttcacgttaagtattgtacccaatgaccaggttgatcagcctgattcccaggtcgtcggccattgcgctaatgatacgcataaaattctctatacccgcaccaccagcggtaacgtctctgctcccgcgcagtctagccaggatggcgcgcctgccgaaccgcagtaacacattatcgactgaacnnnnnnnnnnnnnnnnnnnnngatttgaacatacaacataatcccaccttattactcatacccttctattgatatggattaataattcttaacccaaaatgggtagactccctctattgttagcgcgctaaatattcaatatataaacttttatataacgataaagaacagggagtgagttatgtccaaaaatgaacgaatggtgggcatcagccgcagaacactcgttaaatctaccgcgataggttctctggcgctggctgcaggcggtttttctttgccgtttaccctgcgcaatgcagcagcagcggtacaacaggcccgcgaaaaagtggtctggggtgcctgttccgtcaactgtggtagccgctgtgcacttcgtctacatgttaaagataatgaagtgacctgggtggaaactgacaataccggcagcgatgagtacggcaaccatcaggtacgcgcctgtttgcgcggtcgctccatccgccggcgtattaatcatcccgatcgcttgaattacccaatgaaacgcgtgggcaaacgcggcgaaggcaaattcgaacggattagctgggatgaagccctggatactatcgccagtagcctgaagaaaaccgtcgaacaatatggcaatgaggctgtatatattcagtactcttcggggatcgttggcggcaatatgacccgctcttcgccatcagcctcggcggtcaaacgcctgatgaactgctacggcggttcactcaaccagtatggctcctacagcactgcgcaaatttcctgtgccatgccctacacctacggcagtaatgatggcaacagcaccacggatattgaaaacagcaagctggtcgtgatgtttggtaacaacccggcagaaacccgcatgagcggtggtggcatcacttatcttcttgaaaaagcgcgcgagaaatcgaacgccaaaatgattgttatcgatccgcgatataccgatacggctgccggtcgtgaagacgaatggctccctattcgcccgggcaccgatgccgcgctggttgcgggtattgcctgggtattgattaacgaaaatctcgttgatcaaccttttctcgataaatactgcgtcggctatgacgaaaaaaccttacccgcagatgcacccaaaaatggtcactataaagcctatattcttggtgaaggtgacgataaaacagcgaaaacgccgcagtgggcttcgcaaattaccggtatcccggaggaccgtatcatcaaactggcgcgtgaaattggcacagcaaaacccgcttatatctgccagggctgggggccacaacgccaggcaaacggcgaactgactgcacgcgctattgctatgttacctattttgacgggcaatgtcggcatcagcggcggaaatagtggcgcgcgtgaatcgacctataccattaccatagaacgcctgccggtgctggataatccggtcaaaacgtcaatctcctgcttcagctggacagatgctatcgatcatggtccgcaaatgacggcaatccgcgacggcgtccgcggcaaagataaactggatgtgcccattaagttcatctggaactacgcgggaaataccctcgttaatcagcattctgacatcaacaaaacgcatgaaattctgcaggacgaatcgaaatgcgaaatgattgtggtcatcgaaaactttatgacctcatcggcaaaatatgccgacattctgctgccagacctgatgaccgttgagcaggaagatattattcctaacgactacgccggtaacatgggatatctcattttcctccagcctgtcaccagcgaaaaattcgaacgcaaaccgatttactggatcctgagtgaagtcgcgaaacgtcttggacctgacgtctatcaaaagttcacagaaggtcgcacgcaggaacaatggttacaacatctgtacgccaaaatgcttgccaaagatccggcgttaccgtcttacgacgaactgaaaaaaatgggtatctataagcgtaaagatcccaatggccattttgtcgcctacaaagcatttcgtgacgaccccgaggcaaatccacttaaaacgccttccggtaagattgaaatttattccagcaggctggcggaaattgcccgtacctgggaactggaaaaagatgaagtgataagcccattgccagtttatgcctcaacctttgaaggctggaactcccctgaacgtagaaccttcccactgcaactgtttggtttccattacaaatcccgtactcactcgacctacggcaatattgatctcctgaaggctgcctgccgtcaggaggtgtggatcaaccctatagatgcgcagaaacgtgggattgccaacggcgatatggtgcgggtgtttaaccatcgtggcgaagttcggctaccagccaaagtaacaccacgtattctccctggagttagcgctatgggccagggagcctggcacgaggccaatatgtctggcgataaaatcgaccatggcggctgtgtgaatacgctaaccactctgcgcccttcaccactggcgaagggaaacccgcagcacactaatctggtcgagatcgaaaaaatataacccacgacaaccataaattctggcatgacattttgtttgaaaagcaataagtgagtaatgatgaaaatccataccacagaggcgctcatgaaggctgaaatcagccgtagaagtctgatgaaaacctccgcacttggcagtcttgcgctggcaagcagtgctttcactctgccattttcccaaatggtccgggcggcagaggctccggtagaagagaaagcggtctggagttcctgcaccgttaactgcgggagccgctgtctgttacgtttgcatgtgaaagatgacaccgtgtactgggtggagtctgatacgacaggtgacgacgtctacggtaatcatcaggttcgagcgtgtttacgcgggcgctctatccgccgacggatgaatcatcctgataggttgaaatatcccatgaagcgcgtcggcaagcgcggtgaaggtaaatttgaacggataagttgggacgaagccctggataccatcagtgataatcttcggcggatcctgaaagattacggcaatgaggctgtacatgtcctgtacggaacaggcgtagatggcggaaacatcaccaactcaaacgtcccgtaccgtctgatgaactcttgcggtggttttctcagtcgctatggcagctacagtaccgcacagatcagtgccgcaatgagttatatgttcggtgccaatgatggcaacagcccggatgatatcgccaatacgaaactggtcgttatgttcggaaataacccggcagaaacgcggatgagcggcggtggtgtcacttactacgtcgagcaagcccgcgaacgttcaaacgcacgcatgatcgtcatcgatccacgttataacgacactgctgccgggcgtgaagatgaatggctgcccattcgccctggcaccgatggcgcactggcctgtgcgattgcctgggtactgattactgaaaacatggtcgatcagccatttctcgacaaatattgtgttggttacgatgaaaaaacgctgcccgccaacgcaccacgtaacgcgcattataaagcctatattctgggcgaagggcctgacggcatagctaaaacgccggaatgggcagcaaaaatcaccagcatcccggcagaaaaaattatccagttggcacgagagatcggttcagcaaaacctgcttatatttgtcagggttgggggccacaacgacattccaacggcgagcaaacatcccgcgctattgccatgctttccgttctcaccggcaacgtcggcataaacggcggcaactcaggcgtacgcgaaggtagctgggatctgggggtagaatggttcccgatgctcgagaatcctgttaaaacgcagatttccgtctttacatggacagatgccatcgaccatggtacggaaatgaccgcgacccgtgatggtgttcgtggaaaagaaaaactggatgtccccatcaagtttttatggtgctacgccagtaacacattgatcaatcaacatggcgacatcaatcacacccatgaggtgcttcaggatgacagcaagtgcgagatgattgttggcattgaccacttcatgacggcctcggctaagtattgcgatatcctgttgcccgacctgatgccaacagagcaagaagaccttatctctcatgaatctgcagggaatatgggctatgtgatcctcgcccaacccgcaacctcagcaaaatttgaacgcaaacccatctactggatgctgagtgaagtcgccaaacgcttaggaccagacgtttatcaaacctttactgaaggtcgcagtcagcatgaatggatcaaatatctccatgcgaaaacgaaggaacgtaaccctgagatgcccgactacgaggagatgaaaacgaccgggatctttaagaaaaaatgcccggaagaacactacgtcgctttccgcgcattccgtgaagatccacaggcaaacccgttgaaaacaccttcggggaaaatcgaaatttattctgaacgactggcgaagattgcagatacctgggaattgaaaaaagatgaaattattcatccccttcctgcgtataccccaggttttgatggctgggacgatcccctgcggaaaacctatccactgcagttaacgggcttccattacaaagcgcgtacccactccagctacggcaatattgatgtgttacagcaggcctgcccacaagaggtgtggatcaaccccattgatgctcaggcacgcggtatccgtcatggcgataccgtgcgggtatttaacaataatggagaaatgctgattgccgcaaaagtgactccgcgtattctgcctggcgttaccgccatcgggcaaggtgcgtggcttaaagcggatatgtttggtgaccgggtcgatcacggcggcagtatcaatattctgacctctcaccgcccttcaccgctggcaaagggaaacccgtcgcacagcaatcttgtccagatcgaaaaggtttaaggagtagcccatgaccacacaatatggattttttatcgattccagccgctgtactggctgtaaaacctgcgaactggcgtgcaaagattttaaagatcttggcccggaagtcagtttccgccgtatttatgaatacgctggcggcgactggcaggaagataatggcgtctggcaccagaacgtgttcgcttattatctctccatctcctgtaaccattgcgatgaccccgcatgtacaaaagtctgccccagcggcgcaatgcataagcgtgaagatggctttgtggtggttgatgaagatgtttgtatcggctgccgctactgccacatggcttgtccgtacggcgcgccacagtacaatgctgaaaaagggcacatgacgaagtgcgatggttgttattcgcgcgtcgccgaggggaaacaacccatatgtgtcgaatcctgcccgctgcgtgcacttgagttcggtccaattgaagagctgcgccagaagcacggcactcttgctgccgtcgcgccactgccgcgcgcgcatttcacaaaacccaatatcgttatcaaacctaacgccaacagccgcccgaccggcgataccactggttatctggctaatccggaggaagtgtaaaatgggaaatggatggcatgagtggccactggttatctttaccgtattgggtcaatgcgtagtaggcgcgctgattgttagcggaattggctggttcgccgccaaaaatgacgcagaccgtcagcgtattgtccgtggcatgtttttcctctggctgttgatgggcgtcgggtttattgcctctgtcatgcacctgggatcgccactgcgggcgtttaactccctgaatcgaatcggagcttctggtctgagtaacgagattgctgccggttccatattttttgccgttggcggattatggtggctggtggcagtcatcggtaaaatgccgcaagcgttggggaaactctggttacttttcagcatggcgctcggcgtcattttcgtctggatgatgacctgcgtgtatcaaatcgacaccgtgccaacctggcataacggttacactacgctggctttcttcctgacggtattgttgagcggtccaatacttgctgccgcaattctgcgggcagctcgcgttacatttaataccacaccatttgccatcattagcgttctggcgctgatcgcttgtgccggggtgattgtgctgcaaggtttgtctctggcgtctattcactcatccgtgcaacaagccagcgcactggtaccagattacgcctccttacaggtctggcgtgtggtattgttatgcgcaggtcttggatgctggctttgcccgctcattcgtcgccgtgaacctcacgttgccggacttattctggggctaatcctcatacttggcggtgagatgatcgggcgtgtgctcttttatggcctgcacatgacagtaggaatggctattgcaggttaacaaattggtgcggggcaacccgcacatttcaggatgttaggaatgacccatttttcacagcaagataatttttctgtcgcggcgcgcgtgttgggcgcgctgttttattacgctccagagagtgcggaagccgcacctctggttgcggtactcaccagtgacggctgggaaactcagtggcctctaccagaagcgtcattagcgccgctggtgacggcttttcagacacagtgtgaagagactcacgcccaggcctggcagcgtttgtttgtcggcccgtgggcactgccgtctccgccgtgggggtcggtctggctggatcgcgaatctgtgctgtttggcgattcaacattggcacttcgtcagtggatgcgcgagaaaggcattcagtttgaaatgaagcaaaacgaaccggaagatcattttggttcactgctgttgatggctgcgtggttggcggagaatggtcgccagacagaatgcgaagaattgctggcatggcacctttttccgtggtcaacacgttttcttgatgtttttatcgaaaaagcagaacaccctttctaccgtgcactgggtgaactggctcgcttaacgctggcgcaatggcaatcacaactgttaattcctgtcgcggttaaaccgctgtttcgataggatcaccgtaatattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataataggttacagtgtcacgtttttttatctcttaaagcacgcactgcttttgcggctggcctcttttgccgcaaaatagtcgcccgtgtttcattgcccatttctgctcatgcatcatctacacatctatccggatctgcgcactatgttccaccgtctgcttatcgcaacagtcgtcggtattctcgcggcctttgccgttgccgggtttcgtcatgcgatgctgctactggagtggttgttcctcaataatgactccggcagtctggtcaatgcagcgacaaacctttccccctggcgacggttgctaactccggcgctcggcggactggcggcgggtttgttgctgatgggctggcagaaatttacccaacaacgccctcatgcgccgaccgattatatggaagcgttgcaaaccgatggacagttcgattacgcagcaagcctggttaaatcgcttgcctctctgctggtagtaaccagcggcagtgcaattggtcgcgaaggtgcgatgattcttttagctgcccttgccgcctcctgttttgcccaacgttttacgccacgccaggagtggaaattatggatcgcctgtggggccgcggcgggaatggctgcggcctatcgtgccccgcttgctggcagtttatttatagccgaagtgctgtttggcactatgatgttggcctctctcggcccggtgattatttccgccgtcgtggcattgctggttagcaatctgattaatcatagcgacgcgttactctacaacgtacaactctcagtgacggttcaggctcgtgactatgcgctgattatcagtacaggtgtgctggcaggtctgtgcggaccactgttgttaacgttaatgaacgcctgtcatcgtggatttgtgagtctcaaacttgcgccgccctggcaactggcactaggcgggttgatcgtgggtctgctttccctgttcacacctgcagtgtggggcaacggctatagcaccgtacaatcctttttaaccgccccaccactgttaatgatcattgccgggatcttcctttgtaaactgtgtgccgtgctggcgagtagcggttccggcgcacccggtggggtctttacaccgacgctatttatcggtcttgccattggcatgttgtatggtcgtagcctgggattatggttccctgatggcgaagaaattacacttttactcggattgaccgggatggcgacactgttggcggcgaccacgcacgcgccgattatgtcgacgttgatgatatgtgaaatgaccggggagtatcagctactccccggtttattgattgcctgcgtaattgcgtcggtaatttcgcggacgttacaccgtgactctatctaccgccagcacactgcgcagcatagctaagcggatgtattgccccagttcacgctgttcggcgcgcggcagataaggcagttcaccaatgagcggtgccggaagttttttacccagcacatcaatgatttccgcataatgcgccagtcctgggttgattcggttagccacccagccaatgagcggcagcccgtcgttggcgatcgcctgagctgttagcagtgcatggttaatgcaaccttcctgaataccgacaaccatcaacaccggcagttgttcctgcactacccattcagagagtggacgcaaatcattcatcagactgcgccagccgccagtcccttctaccacgacatgatcgactttttcggtcaggtttgccaggccgtttgaaatgagggtgtaattgattgggcaactgtgcgccacgctactttcttcttcgcttaacgcgataggattaactgcttcataaggcagttcgatggttgaaacactctgcaacaccagggcatctttattacgcagcccttcgggtgtctctttgctccccttcgctacgggtttatatcccgcaaccgtttttccctgggaggctaacgcttgtagcaatgcgcgggaaaccaccgttttccctacagaagtgtctgtaccggtaataaagaaacgcttcagcatcactaactccaccgttatgcttcacaaatataaaccaggaaaataattaaccttgaaagtctaagttatgctttcctggcccaaattgagatagcgcaaattttggtagaacagttaaaaaatgttaaccctgcaacagacgaatcaacaaagaaccgttatacatcgcgtcttttaccagtgcagcgcctgccatcgtgccctggttagaaaactgagtactctcaacgctgatgtgctgactatacgcaggaagggcctgctgacggatgctgtctgagatgaccgggaagaggatatctgccgctttacttaacggtgagccaatcagtattttttgtgggttaaataaattcaccatgatggcaagaatgcgcccgacatgcgcgcccaccccggtaatgatgtcttttgccagtagatcgccgcgcaatgccgcctgacacaatgagtccacggttaacggttgtccatgtaacatcgagctcatggattgattaagacgcagctgtgccagctcaagaatactgtccacgctggcgatggtttcgaggcagccgtgattcccgcaataacagcgtttcccatacgggtcgacctgtgtgtggcctatttccacgagactactgctgcctgcgtgtagcagatgaccatcggtaatgacgcccgcccccacgttgtgatcgataaccacctgaatcacatcgcgcgccccgcgtgaggcaccaaacaaggcctctgccatcgtccatgcgctgatatcatgctgaatataaaccggaacgccggtatgctgctccagcgcctcgccgagcggcatctcttttacatcctcgtagaacggcatgcgatgtacaataccattttccgtatcaataattcccggcaaggttatggcaatcgaagttagacgctcaagttttttctggtggcggataaaaaactgatcgatatgggaaataatacgatccagcaatggcaagtcatcttttaacgccagttcctgcgactcttccaccaccagtttgctgctcagatcgcgcagagcaaggaaaatctccccgcgactaatgcgcagagaaagatagtgccaggcttcagtttcaaccaccagccccaccgccggacggccacggttccccgcttctttgatttccagctcttgcaccaggtgtgcttcgagcatctcacggacaattttagtgatactggcaggagccagttgcgccagacgggaaagatcgatacgcgagactggaccaagctgatcaatcaggcgataaaccgcgcccgcgttggtctgctttatttgatcaatgtgcccaggctggttttcagcaaccaccgcatactccctatattttcgcgctccgaaataatctgtaggctatggtgaagcacttcaatacgtgtcgtcaaatttttacttaggcatgtgattaacagcacatttttcgggctttttcgctgaaatttccctcacctgagagcattcagcagatgaatacgaaagttacgcgcagccggactttgttcatgatgtttcggccagaccaaccacatttcagaaaccgcatcctcttcagcaatcggcacccagcgcatttcgttgagctgaacacgtttaaatgacgcaggcaaaattgaaacacccagaccggcggaaaccagaccgatgatggtcattgcctcgcccacctcctgagtgatgacgggcgtcaaatggtaacgtcgcatcagcccgagaatatcgtcatacagccctgtcccgacgtgcggatcaaaaaagacaaagggttctttcgccagttcagccagcgttacattcgggttatttgccaggggatgatcgtgcgggatcatcgccataagcggttcatggacgatgactgcgtgttcaagcgactccggtaacgctgtgttacgcagcaatcccatatccagcgttccttcaatgagcggagcgatttgctcgcgagtgttcatttcgcgggtttgtaaatggacatcaggataatcacggcgaaacagcgataacgtatcggacaccgcccgaataaaaggagccgacgaagtaaaaccaatgcgcaactcccccgcttcaccctgatgcagcctttcagcgcgagcggcagcgtcatccaccatagacaggatttgccgactatctgcaagaaactgttttcctgctgccgtcagcaatacactgcgattggttcgtgccagcagtcgggcaccaatttgttgctccagcgcctgaatctgctgacttagcggcggttgcgaaatattcaggcgggcagcggcgcgcccgaaatgcagctcttccgcaacagcaacaaagtaacgcagatgacgaagttcaatattcatatttaaaacatcttatttgagattattaatatattagacagaacaattcgattttcctaccctatgtataagcctgatctacaggcatatttagcaaggatttcaagtgagccgtactacaactgttgatggcgctccggcaagcgacactgacaagcaaagcatttctcagccaaatcaatttattaaacgcggtacgccgcaatttatgcgcgtcaccctggcgctgttctctgccggactggcaacatttgcacttctctattgtgtgcagcctatccttccggtgctttcgcaggagtttggcttaacccccgcgaacagtagtatttcactgtccatttccacggcgatgttggctattggtttgctgtttactggcccgctatccgatgccattggtcgcaaaccagtgatggtcacggcgctactgttggcctccatttgtacgttactttcgacaatgatgaccagctggcacggcattttgattatgcgcgccttgattgggctttcgttaagtggcgtggcagctgttggcatgacttatcttagcgaggaaatccatcccagtttcgtggccttttcaatggggttgtatatcagcggcaactcaattggcggcatgagcggacgcttaattagcggtgtcttcacggactttttcaactggcgaattgctctggcggcaatcggttgtttcgcgctggcctcggcgttgatgttctggaaaatcctccctgaatcacgccattttcgcccgacttcgctgcgccctaagacgttgtttatcaactttcgtctgcactggcgtgaccggggattaccgttattgttcgcagaaggctttttgctgatggggtcgttcgtcacgctgtttaattacatcggctatcggttgatgctctccccctggcatgtcagtcaggccgtggttggcttattatcgctggcttatttgaccggtacatggagctcacccaaagccggaaccatgaccacccgctatgggcgtggtccagtgatgttgttttcgacgggggttatgctgtttggtttactgatgaccttattcagctcgctgtggctgatctttgccggaatgttactcttctcagcaggattcttcgcagcccactcagtagccagcagctggatcggcccccgcgcaaaacgcgctaaaggccaggcctcctcgctgtatctgttcagttactatctggggtcgagtattgccgggacgctgggtggtgttttctggcataactatggctggaacggcgtcggcgcatttattgctctgatgctggtcattgctctgctggtcgggacgcgtttgcatcgtcgtctgcacgcctgaaaaataagtccggactgcggtaaatacccgtccggacttattgccagctcaaaccaacgttaatagccatcctaaaatagacgaagcgccagccaattcccgcagcgcgtctagcgtcatcaggattataagtacccaaataaacggattcattttgctgtgtgtcatttattactgatgcgcagttattctactgctttgtaagtagtaaaatagttaacccgatcaagactactattattggtagctaaatttcccttaagtcacaatacgttattatcaacgctgtaatttattcagcgtttgtacatatcgttacacgctgaaaccaaccactcacggaagtctgccattcccagggatatagttatttcaacggccccgcagtggggttaaatgaaaaaacaaattgagggtatgacaatgaaaaaagtattagctctggttgttgccgctgctatgggtctgtcttctgccgcctttgctgcagagactacgaccacacctgctccgactgcgacgaccaccaaagcagcgccggcgaaaactacacatcataaaaaacagcataaagcagcacctgcccagaaagcgcaggcggctaaaaagcatcataaaaatacgaaagctgaacagaaagcccctgaacaaaaagcgcaggcagcgaagaaacacgccaagaaacacagccatcagcaaccggcaaaacctgctgcacaacccgcagcgtaagttttcaacagtaatgctggcgcgccccctcgcgcctgaaaattacggtgctaagcgggtaacgtttagcaccgcctttagcggagggtagtatggtgggccgttatcgctttgagttcattctgatcatccttattttatgcgcactgattaccgcccgtttttatctttcctgattgtagttatctgattttactcccactttcatcccgtcccgtctatagtatttatgagggtttgcttttaataatcataattacccaccagagtgtgatatgcgtacaaccattgctgtagtgttgggtgcaattagtttgacgtctgcttttgtgtttgcagataaaccagacgttgccagatcggcaaacgatgaggtcagcaccctgttttttggtcatgatgatcgtgtgccagtgaatgacacgacccaatcaccgtgggatgcggttgggcaactggaaacggccagcggcaatttatgtacggcgacgctgattgcacccaatctggcattaacggcaggacactgtttattgacacctccaaagggtaaagccgataaagcagtggcgctgcgttttgtgtcaaataaaggtctttggcgctatgagatccacgacatagaaggccgcgttgatccgacactgggaaagcggttaaaagcagatggggatggttggattgtacctcccgcagccgcgccgtgggacttcggattgattgtgctacgtaatcccccttctggcattacgccgttgccgttatttgagggagataaagccgcgcttaccgccgcattaaaagcggcaggtcgtaaagtgactcaggcaggctaccctgaagatcatctcgatacgttgtacagtcatcaaaactgtgaagtgactggctgggcgcaaacgtcggtgatgtcacatcagtgcgataccttgccgggtgacagcggttcgcctctgatgttgcataccgatgacggctggcaattaattggggtgcaaagttcggctcctgccgcgaaagatcgctggcgcgccgataaccgggccatttctgttaccggttttcgcgacaagctggatcaactgtcgcaaaaataatgttcaaacgctgcccgacagcgcgggcagcgtcttcatcaggcaagtttcaccatgatcattccagccaacagcaagaccaggccaatccagcctttacgatttaaccgttgaccaaacaagatccaacctgcggctaacgtggcggcaataccaaacccgccccacaatgcataagcgacagacaagtcgatccctttaacggcttgagaaagcgcactaaaggcagccagcaccgccgccagggagagcaagccaaatattttgcgacgaaagccgtcagaaaatttcaaaaagacgttagcaacgatttccagcacgattgccaatgccagccaggcggcgtgaacccattcaaactgcgccatggttcacctccagttcaggtttacgcgctttacgggtacctgattttatcaacacaatcccggcgaccagggtggttaacccggcaattttcatcagcgataaactttcgtcgaataacaaaacgctaaacaaggtaataaataaaataccgataccttcccacagcgcataagctacgcctaaggcgatttttttaacggcgaaagagagaaatatatacgacagagaaatcatcaccagcattaaaataaagccgccatttccctcactgacgctcgcccatttcattgacagcgtaccggtaatttctgtagcaatagccagacctaataaaatccaataaatatacattgtccttctcctgcaagagaattattttaattttcgcttaattcagcgaaaccaaagtaaagtggtcaagccccgcgcatagcgcaagctttggcagaagaaaggactaaagcgcgttgcgccagtgctgctcacctacgagcaagatagtggatgaggtacgaagatgggtaaatgtagaaaataacgtcctgaacaaattgtccataatattacaattatccgcagtgttgcttctcgtcatcgcggatgataattgtcctcggtagttgaacacgcctgatttgtatcatagcttaagaattaactcaaaatattttcacttctttacctgagcggtttgattttcgttatgatgacggagcgaaaaagacattattattagcaaaggaagaaaaaacggggacaagcatggcaaagccgatcatcacgctcaatggcctaaaaatcgtcattatgttgggaatgctggtcattattctctgcggtatccgttttgccgccgagatcatcgtgccgtttattctcgcattatttattgctgttattcttaacccgctggtgcaacacatggtccgctggcgtgtgccgcgtgtactggcggtgtcgattttgatgaccatcatcgtgatggcgatggtgttgctattagcttatctgggttccgcgctcaacgagttgacgcggacgttaccgcaatatcgcaactctattatgacgccgctgcaagcgcttgaaccgttgttgcaacgcgtagggattgacgtctcagttgaccagctggcgcattatattgatccgaacgcggcgatgacgttgctcaccaacttattgacgcagttatctaatgccatgtcatcaatatttttattgctgctgacggtgctgtttatgctgctcgaagtgccacaattgcccggaaaatttcagcaaatgatggcgcgtccggttgaagggatggcggcgattcaacgtgcgattgacagtgtttctcattatctggtgctgaaaacagccatcagcatcatcaccggcctggtcgcctgggcgatgctcgccgcactcgatgttcgcttcgcttttgtctggggattgctggcctttgcgcttaattacatcccgaatattggttcagtcctcgcggcaatcccccctatcgctcaggtactggtgtttaatggcttctacgaagcgttgctggtgctggcgggatatctgctgattaatctggtcttcggcaatattctggagccgcgtatcatggggcgtgggctggggctttccacattggtggtatttttgtcgttgattttttggggatggttgttaggaccggtgggtatgctgctttccgtgccgttgacaattattgtcaaaattgcgcttgaacaaacagcgggaggtcaaagcatcgccgttctgttaagcgatctcaataaagagtgacggcctcagcagaggccgtcagggttacagagctttcaggattgcatccacgctggctttggcgtcaccaaacagcatgtgggtgttttccttgaagaacagcgggttttgcacaccagcatagccagtgttcatcgaacgtttaaagacaatcacgttctgcgctttccacacttccagcacaggcataccagcaatcggactcttcggatcatcctgcgccgccgggttaaccgtatcgttagcaccaatcaccagtacggtatcggtatcagcaaagtcatcattgatctcgtccatttccagcacgatgtcatacggtacttttgcttcagccagcaatacgttcatatgtccaggcaaacgccccgcgaccgggtggataccgaaacgcacattaataccacgagcgcgcaatttctcagtaatttcagcgacaggatattgcgcctgcgcgactgccatgccgtaccccggagtaatgatcactgaatgggagtttttcagcagttccgctgtctcttctgcggtgatttcgcggtgctcacccacttcctgatcatcgccagtagaagagccgtcggtgccgaaaccacccgcaataacgctgataaaggaacggttcatcgccttacacataatgtaagaaaggatagcccccgaagaaccgaccagcgcaccggtcacaatcagcaggtcgttgctgagcataaagcccgcagccgcagccgcccagccggagtacgagttcagcatcgacaccaccactggcatatctgcaccaccgatggaggcgactaaatgccagccgaataccagcgcaattgcggtcattatcagcaatgccagcacttgcaggccgacgctgtccgtgcgaacaaatacaatcagcagcaggaaggaaacgaccagagccgccaggttcattttgtgacggtttggcagcatcaatggtttagacgaaatcttgccacacagtttgccgaacgccaccaccgaacccgtgaacgttaccgccccgatgaagataccgaggaacacttccgtcaggtgaatattgaccagaatcggtgccattcccgcgtcatgatgcagatagctgttaaagccaaccagcactgccgccagacccacgaagctatgcaggatcgccaccagttctggcatttcggtcatttcaactttcttcgccagacggataccaattgccccaccaatgaccatcgccagcaagatccagccaacattacccgtatccggtccaaaaatggttgcgattaacgcaatcgccatcccggcgataccgaagttgttaccctggcgagacgtttcatgtttcgaaagaccggccagactgaagataaacaggatcgcggcaacaatgtatgcagctgtaactaatcctccagacatatgttaccccttaatttttgcggaacattttcagcatgcgctgagtcacggtgaagccaccgaaaatattaatgctggctataagcaccgcgataaaactaaggaagctaacccagccgccctggccaatctgcaacagtgctccgacaacaataatccctgaaatcgcgttggtgaccgacatcaacggtgtatgcagcgcgtgcgatacattccacaccacgtaataaccgacaacgcaggccagcgcgaaaacggtgaagtgcccaaggaattctttcggcgcaacgcttgccatccagccaaaaagaatgattgccagcgccatcaacgcgtatttacgccacggtgagcaggtacatttttcctcagttttcacttccggtgccgctttttgtgccgcctgcggctgagctgatacctgaatcggcggtgccggccaggtaatttcgcccgcacggatcacggtcacgccgcgaatcaccacatcatcaaaatcaacagtgatattgccgtctttctctttgcacaacagtttcagcagattaacgaggtttgtgccgtaaagctgtgaggattgcgtcggcagacggcccggaagatcggtataaccaatcactttgacaccattttccgtagtgaagatttcacccggcacggtgtattcacagttgccgccgttttgggctgccaggtcgacaatcacactgcccgccttcatggagtcaaccatttcacgggtaattagcttcggcgctggtttgcctggaataagcgcggtggtgacaatgatatcgacctcttttgcctgggcggcaaagagttccatttccgctttgatgaacgcgtccgacatcactttggcatagccatcgccgctgccagcttcctctttaaaatccagctcgaggaattccgcgcccatactttgaacttgttctttcacttccgggcgggtgtcgaatgcacgcacaatcgcgccgagactgtttgctgcgccaatggcggccagacctgcaacacccgcaccaatcaccatcacttttgccggtggcactttcccggccgcagtaatttgcccggtaaagaagcgcccaaattcatgtgccgcttcaacaatggcgcgataaccggcgatgttcgccatcgagcttagtgcgtccagcgattgtgcgcgtgagatacgcggcacagagtccatcgccatcacggtcacgttacgttccgcaagtttttgcattaattccggattctgcgcaggccagataaaactcaccagcgttgtcccaggattcagtaacgcaatttcatcatctaacggcgcattgaccttcagaatgatctctgactgccagacgctattcccttctacaatttcagcgcccgcttgcacaaacgctttatcgtcaaaacttgccagttgacccgcgccgctctctaccgcgacggtaaaacccagtttcagcagctgttccactgtttttggcgttgctgcaacacgggtttcattggttaaccgttctcttggtatgccaattcgcatgatattcccttccatcggttttattgatgatggtttgcctgtgtcaggagccacacaagctgctcatgtacgagctaaatgttactccgttaaaataaattagtaacaaacgccctataacgtactgaaaattatgcctgtgatctagcgccaaaaatcagtatttcggcgtgaactcgcaaaatattaacgattcagccgtgatagtgggataaacaccttagaacgccggataaagactgataattgtcttcgacggtcgggtaaaacgagacatcgccccggcacgaatcactacttaacattaaattaacttatacaattcagttgcttcagtagtaatgatgctgatacggctgttttttaagcatagacggtcatttgagcaggattaaaattggcttaaggaatgtgatatgaaaaatgacgcagacagttacaccgtttaaatgcaataatcagccacgtttctcgttaataacaataccagtacctggtttgcgcaaggcgaaggattatttttatgaagcttaagaacaccctcctggcgtcggcactgctttctgctatggcattctccgttaacgcagcaacagaactgacaccggagcaagcggcagcggttaaaccttttgaccgtgtagtggttaccggtcgttttaatgctattggcgaagcggtgaaagccgtttctcgtcgcgcagataaagaaggtgccgcctctttttatgttgtcgacacttctgattttggtaacagcggtaactggcgtgtggtcgctgacctctataaagccgatgctgaaaaagcagaagaaacaagtaatcgcgtaattaacggtgttgtcgaactgccgaaagatcaggctgttctgattgaaccgtttgacacggtcaccgtccagggcttctatcgtagccagccagaagtcaatgatgccatcaccaaagcggcaaaagcgaaaggtgcctactctttctacatcgttcgtcaaatcgatgccaaccagggcggcaaccagcgtattactgcattcatctataaaaaagatgctaagaaacgtatcgtccagagcccggatgtgatcccggcagattccgaagcaggacgtgcagctctggctgccggtggcgaagccgcgaagaaagttgagatcccgggtgttgcgactaccgcatcaccaagttctgaagtcggtcgcttctttgaaacccagtcatcaaaaggcgggcgttacaccgtcacgctcccggatggcactaaagtcgaagaactgaacaaagcgaccgcagcgatgatggtcccgttcgacagcatcaaattctctggcaactacggcaacatgaccgaagtctcctatcaggttgcgaaacgtgccgcgaagaaaggtgctaagtattaccacatcacccgccagtggcaggaacgtggtaataacctgaccgtcagcgcagatctgtataaataactattcagttactcctataaggcggcttgatgccgcctttcgcatttttagtcacaaatttccccgcgaccattgcatgcagacacatctcttcgtaaaatcccgcgcttcagtggcaaactccatttttatgcgttttgccctaatatttattcttcttatcacgttttaatcactggatatcgatggaaaagaaactgggactgagcgcactcaccgcgctggtattaagctcaatgctgggcgcgggtgttttcagtctgccgcaaaatatggcggcagttgccagcccggcagcactgctcatcggctggggtattactggcgctggcattttattgctggcctttgccatgctgatcctcacgcgcattcgtcccgaacttgacggcggtatctttacctatgcccgcgaagggtttggcgagctaatcggcttttgttccgcatggggatactggctgtgcgcagtcatcgccaacgtctcctatctggtgatcgttttttccgcgttaagcttttttacggacacgccggaattgcgcctgtttggcgatggtaatacctggcaatcgatagtcggtgcatcggctttattgtggattgttcactttttgatcctgcgcggggtgcaaaccgctgccagcattaacctggtggcgacactggcaaaattgttgccgctgggtctgtttgttgtgctggcgatgatgatgttcaaactggataccttcaagctcgacttcaccggacttgcacttggcgtacccgtttgggaacaggtgaaaaacaccatgctgatcaccctgtgggttttcattggtgtggaaggtgccgtggttgtttctgcgcgtgcgcgtaataaacgtgatgttggcaaagcgacactgctggcggttctctccgctctgggcgtttacttgctggtaacgctgctttcgctgggtgtggtggcacgtcctgaactggctgaaattcgtaacccgtcaatggccggtctgatggtggaaatgatgggaccatggggcgaaatcatcatcgctgccggtttgatcgtttccgtttgcggcgcgtacttaagctggaccatcatggcagcagaagtaccgttcctggccgccactcataaagcattcccgcgcatttttgcgcgccagaacgcacaagctgcgccatccgcctcactgtggttgaccaacatctgcgtgcaaatttgtctggtactcatctggctgaccggttccgattacaacacgttgctgaccatcgcctcagaaatgattctggtgccctatttcctggtcggcgcgttcttgctgaaaatcgcaacccgtccactgcataaagcggtaggtgtcggtgcctgcatttatggcttatggttattgtacgcctctggtccaatgcacttgctgttatccgttgttctgtatgcaccggggctgctggttttcctgtacgcgcgcaaaacgcatacccatgataatgtactgaaccgtcaggaaatggtgctgattggcatgctgttaattgcctcagttccggcgacctggatgctggtgggataacgttcatcccatcgttggatagcaaaggagataacgatgggtaaaacccagcccttgccaatattaattactggcggaggtcgtcgcatcggcctcgccctcgcatggcatttcattaatcaaaagcaaccggtgattgtcagctatcggacacactatccagccattgatggactgattaatgcaggtgcgcagtgtattcaggctgatttttcgaccaacgacggtgtgatggcgtttgccgatgaagtactaaaaagcacccatggtctgcgtgctattttgcataacgccagtgcgtggatggcggaaaaaccgggtgcgccactggccgacgtactggcttgcatgatgcagatccacgttaataccccatacctgctcaaccatgcgctggaaagattactgcgtgggcacggacacgccgccagcgatatcattcactttaccgattatgtggtggagcgcggtagcgacaaacatattgcgtatgctgcaagcaaagcggcactggataatatgacccgctcgtttgcccgcaagctggcaccggaagtgaaagtgaattctattgcgccatcgctgatcctgtttaatgaacatgatgatgccgaatatcgacaacaggcgctgaataaatcactgatgaaaaccgcgcctggcgagaaagaagtgatcgacctggtcgattacttacttaccagttgctttgtcaccggacgcagtttcccacttgatggcggtcgtcatctgcgttaatgcagctttatccagcatataatcaacacccatgcgcttatcccccaacacgcaacagaaccaacaaaagcggcgggcaagcgcatcattccggtgaaataccacagcgacaccaggtaaacaaaatagggaataatcgaccacatactaaaaatgatggttgcgcgtaaggcttcaatgccgcgttcgctggcaacaatataatgcgcgataagcgcaaaggtcgggaaaagtggaatcagcccggcgatataataatttttcgtttttgctaaaacaccaatcaacagcactaccagcgcaccgagcgcggctttgattaccagccccatctttttaccttaacacttccataacaagtcatcagtagaatacctgatgaaaacttgtttagaaacgattgatagtaagtaaaaacagcgcggtgtattgtgacgtttttatatctaccgtgaatgttatgaacactatcgtatttgtggaagatgatgcggaagtcggttcactgattgccgcgtacctggcaaaacatgatatgcaggttaccgtagagccgcgcggcgaccaggccgaagaaaccattttgcgagaaaatccggatttggtgttactcgacatcatgctaccaggcaaggacggcatgaccatttgtcgtgatttacgcgcaaagtggtctggaccgattgttcttctaacctctctcgatagcgatatgaaccacatcctggcactggaaatgggtgcctgcgactatattctcaaaacgacgccccctgctgttttgctagcgcgtttacgtttgcatttgcgtcagaatgagcaagccacactgaccaaaggtcttcaggaaacgtctctgactccctacaaagccctgcatttcggcacgttgaccatcgatcccatcaaccgcgtagtcaccctggctaacactgaaatctcgctctcgacagctgatttcgaattattgtgggaattagctacccatgccgggcaaatcatggaccgcgatgcattgctgaaaaatttacgcggcgtcagttatgacggactggatcgtagcgtggacgtggctatttcgcggttaagaaaaaaactgctcgataacgccgcagaaccttatcgcattaaaactgtgcgtaacaaaggctatctttttgcgcctcatgcatgggaataagcgatgaaaaaactgtttatccagttttacctgttattgtttgtctgcttccttgtgatgtctctgctggttgggctggtgtacaaatttaccgccgaacgcgcgggcaaacagtcgctggatgatttgatgaacagttcgctgtatctgatgcgcagcgaattgcgtgagatccccccacacgactggggtaaaactctgaaagagatggatttaaatctctctttcgatctgcgtgtcgagccactgagtaaataccatcttgatgatatttccatgcaccgactgcgtggcggcgaaattgtcgccctggacgatcagtacacgtttttgcagcgtatcccgcgcagccactacgtgctggcagttggtcctgttccttatctttattatctccatcagatgcgattgctggatatcgccctgatcgcttttattgctatttccctcgcctttccggtgtttatctggatgcgtccgcactggcaggatatgttaaaactggaagcagcggcgcaacgatttggcgatgggcatctcaatgaacgtatccactttgatgagggttcgagctttgaacgacttggcgtcgcatttaaccagatggcggacaatatcaacgccttaattgccagcaaaaaacagcttattgacggtatcgctcacgaactgcgaacaccgttagtgcgcctgcgttatcgactggagatgagcgataacctgagcgccgccgaatcccaggcgttgaatcgtgatatcagtcaacttgaagctttaattgaagagctgctgacttatgcccgactcgatcgcccacaaaacgagcttcatcttagcgaaccagacctgccgttgtggctgtcaacgcatctggcagatattcaggcagtaacgcccgataaaacggtacggataaaaacgctcgtgcaaggccattatgcggcgttggatatgcgcttaatggagcgcgtgctggataatttgctcaataacgccctgcggtactgccattcaacggttgaaaccagcctgctactgtcggggaatagagcgacattaattgttgaggatgatggcccagggattgccccagaaaaccgcgaacatatctttgaaccttttgttcgcctcgatcccagccgggatcgctcaaccggcggctgcgggctggggctggcaattgtccactctatagcactggcaatgggcggtacggttaattgtgacaccagcgaactgggtggtgcccgcttctcgtttagctggccgttatggcataacatcccgcaatttacctctgcctgacactacgcgcacgatggtcaagtcaccacgactgtgctataaaataagtatgttgtaactaaagtggttaatattatggcgcgttacgatctcgtagaccgactcaacactacctttcgccagatggaacaagagctggctatatttgccgctcatcttgagcaacacaagctattggttgcccgcgtgttctctttgccggaggtaaaaaaagaggatgagcataatccgcttaatcgtattgaggtaaaacaacatctcggcaacgacgcgcagtcgctggcgttgcgtcatttccgccatttatttattcaacaacagtccgaaaatcgcagcagcaaggccgctgtccgtctgcctggcgtgttgtgttaccaggtcgataacctttcgcaagcagcgttggtcagtcatattcagcacatcaataaactcaagaccacgttcgagcatatcgtcacggttgaatcagaactccccaccgcggcacgttttgaatgggtgcatcgtcatttgccggggctgatcacccttaatgcttaccgcacgctcaccgttctgcacgaccccgccactttacgctttggttgggctaataaacatatcattaagaatttacatcgtgatgaagtcctggcacagctggaaaaaagcctgaaatcaccacgcagtgtcgcaccgtggacgcgcgaggagtggcaaagaaaactggagcgagagtatcaggatatcgctgccctgccacagaacgcgaagttaaaaatcaaacgtccggtgaaggtgcagccgattgcccgcgtctggtacaaaggagatcaaaaacaagtccaacacgcctgccctacaccactgattgcactgattaatcgggataatggcgcgggcgtgccggacgttggtgagttgttaaattacgatgccgacaatgtgcagcaccgttataaacctcaggcgcagccgcttcgtttgatcattccacggctgcacctgtatgttgcagattaacgcccggctttcatactgccgaccatctgttctggccgtacccagctgtcaaactcggcttcgctaagataccccagcgcaagggccgcagcttttaaggtcagcccttctttatgcgcttttttggcgatctcggcggctttgtcataaccaatgtgggtgttaagcgcagtcaccagcatcagcgattcattgagtaattgattgattcgctcacgattcggttcaatacccactgcgcagtgtttgttaaaactttccatgccatctgccagcaagcgcaccgattgcaggaaattgtggatcaccattggacggaagacgttcagttcaaagttaccggaagcgccccccatgttgatcgccacgtcgttccccatcacctgacagcagagcatggttaatgcctcacactgtgttgggttcactttccccggcatgattgagctgcccggctcattttccgggattgagatttcaccaattccgcagcgcgggccagaggccagccagcggacatcattggcgattttcatcagtgacgcagccaaccctttcaacgcgccgtgcgcctgaaccagggcatcacaggtcgccagcgcttcaaatttgttcggcgcggtaacaaacggtgcacaggtaatgactgccagttcatctgctacgcgacgcgcatactccggatgggtatttagtccagtacccaccgctgtaccgccaagagccagttccgctacgtgaggcaggctgtattcgatatgtttgagattatgctcgagcatcgctacccagccggaaatctcctgccccagcgttaacggcgtggcatcctgcaagtgagtacgaccaattttgacgatatcggcaaaagcacgggatttctcattcagtgtctgtgtcagggttttaagctgaggaatgagttgcttgcgcagcgccagcagcgccgcaacgtgcatcgccgtcggaaagacatcgttggaactttggcttttgttcacgtcgtcgttagggtgaactttacgttccatcccgcgcacaccgccgagtaattcactggcccggttagccagcacttcgttcatgttcatgttactttgcgtgccggagccggtctgccagatagccagcgggaattcgtcgtcatgctgtcctgccagtacttcatccgccgcctgacgaatggcgctcgctttctcttcagacaacaagcctaaatcttcattaacttttgccgctgcacgcttggttagcgccagcgcatgaatcagtgaggtgggcattttctccgtcgaaatgcggaaatgctccagcgagcgttgagtttgtgcgccccacagcttatctgccgggacatcaatcgcccccatcgaatctttttcgctgcgtactgtattcatgacctgctcctcacctgattaattttttctttctgttttgctttcgttaagcaacttttagctcacttattatttaccatttgataacaaatgtttggtctttcgtgccatgtaaaaaaaccgccccgaagggcggctctgtttatttcacacagcgggtgcattgtgtgagttgtatctgctggaagaagtcatttcctttatcatccacaaggataaacgccgggaaatcttccacttcaattttccagatggcttccattcccagttccggatattcaacacattccaggctcttaatacttccctgcgccaatacagcggccggaccaccgatactgccaaggtagaagccgccgtgttttttacaggcatccgtcacctgctggctgcggttgcctttcgccagcatgatcatacttccgccctgcgcttgcagttgatcgacataagaatccatccgtccggcggtcgttgggccaagagaaccggaggcataaccttccggcgttttggccggacccgcgtagtaaatcggatgatctttgatgtactgcggcagcccttcaccgttatccatccgctctttcagtttggcgtgagcaatatcacgaccgacgataatcgtgccgttaagcgataagcgtgtagaaacgggatactgcgacaactgtgcgaggatctctttcatcggacggttaaggtcaacgcgcaccgcttcgccttctcccgctttgcgcagctcttccgggatatatttgcctggattatgttccagtttttcgatccagatcccctgacggttgatcttcgctttgatattacggtcagcagagcaggagacgcccataccgaccgggcaggatgcgccgtgacgtggcaggcgaatcacgcggatgtcgtgagcgaagtatttaccaccaaactgcgcacccagaccaagattttgcgcttcgatcagcaattctttttccagttccacatcgcggaacgcctgaccgtgctcattcccttccgttggcagttcatcatagtatttcgcggaagccagtttcaccgttttaaggttcgtttctgcagaagttccaccaataacgaacgcaatatgatacggaggacaggccgccgtacccagcgtgcgcatcttctcaaccaggtaatttttcagtttccccggcgtcagtaacgctttggtttcctgatagagatacgtcttgtttgccgaaccaccacctttggcgatacagaggaatttgtattcgtcgccatcaacggcataaagatcgatctgcgctggcagattggtgccggtattcacttctttatacatatccagcggcgcgttttgcgagtagcgcagattatcttcgatataagtgttatagacaccgcgcgccagcgccgcttcatcaccaccaccggtccatacacgctgcccttttttaccaacaataatcgcggtgccggtatcctgacaggttggcagaacgcctttcgccgcgatgtcggagttacgcaggaattgcagcgccacatatttatcattttcgctggcctccgggtcacgcagaatgtcggccacctgttgttggtgcgccggacgcagcatgaacgacgcatcatgaaacgcctggcgcgccaacagagttaacgcttcgggtgcgactttcaaaatctcctgcccttcaaattcagatacgctaacgtgttcgctggttagcaggtaatactcagtatcatcttttttgagtggaaaaggagcctgataatgaaagggtttgtttgacattgttctctcacttactgcctggtttggttatgctctgggcgggtgttccgttgccctgttaaaagcgagtaacaatatcctacacacttttttaacaaaaactgagactagtacgactttttgcggctccaggttacttcccgtaggattcttgctttaatagtgggattaatttccacattaaaacagggattgatcatgcaaaaactcattaactcagtgcaaaactatgcctggggcagcaaaacggcgttgactgaactttatggtatggaaaatccgtccagccagccgatggccgagctgtggatgggcgcacatccgaaaagcagttcacgagtgcagaatgccgccggagatatcgtttcactgcgtgatgtgattgagagtgataaatcgactctgctcggagaggccgttgccaaacgctttggcgaactgcctttcctgttcaaagtattatgcgcagcacagccactctccattcaggttcatccaaacaaacacaattctgaaatcggttttgccaaagaaaatgccgcaggtatcccgatggatgccgccgagcgtaactataaagatcctaaccacaagccggagctggtttttgcgctgacgcctttccttgcgatgaacgcgtttcgtgaattttccgagattgtctccctactccagccggtcgcaggtgcacatccggcgattgctcactttttacaacagcctgatgccgaacgtttaagcgaactgttcgccagcctgttgaatatgcagggtgaagaaaaatcccgcgcgctggcgattttaaaatcggccctcgatagccagcagggtgaaccgtggcaaacgattcgtttaatttctgaattttacccggaagacagcggtctgttctccccgctattgctgaatgtggtgaaattgaaccctggcgaagcgatgttcctgttcgctgaaacaccgcacgcttacctgcaaggcgtggcgctggaagtgatggcaaactccgataacgtgctgcgtgcgggtctgacgcctaaatacattgatattccggaactggttgccaatgtgaaattcgaagccaaaccggctaaccagttgttgacccagccggtgaaacaaggtgcagaactggacttcccgattccagtggatgattttgccttctcgctgcatgaccttagtgataaagaaaccaccattagccagcagagtgccgccattttgttctgcgtcgaaggcgatgcaacgttgtggaaaggttctcagcagttacagcttaaaccgggtgaatcagcgtttattgccgccaacgaatcaccggtgactgtcaaaggccacggccgtttagcgcgtgtttacaacaagctgtaagagcttactgaaaaaattaacatctcttgctaagcttattaaaggcttataacaccttcaggcggccagtccgcctgatttcattttatggataatcattatgaataaatcgctggtagcggtaggcgtcattgttgcgctaggcgtagtctggacaggcggcgcatggtatacaggcaagaagattgaaacccatctcgaagacatggtcgcgcaggcgaacgcgcaactcaaactgacagctcctgaatccaacctggaagtgagttatcaaaactatcatcgcggcgtattcagcagccagttgcaactgttggtgaaacccattgccgggaaagaaaatccgtggattaaaagcggtcagagcgtcatcttcaacgaatcggttgatcatggtcccttcccgcttgcccagcttaaaaaactgaacctgatcccgtcgatggcatcaattcaaaccacgctggttaataacgaagtaagcaaaccactgtttgatatggcaaaaggtgaaacgccttttgagattaactcgcgcattggttacagcggtgattccagttccgatatttcgctcaagccactgaattacgagcaaaaggatgaaaaagtcgcctttagcggcggcgagttccagttaaatgctgacagagacggcaaagccatctccctttccggggaggcgcaaagtggtcggatagacgcagttaacgaatacaaccagaaagtgcagttgacctttaataatctgaaaaccgacggttccagcacgctggcaagttttggtgagcgtgtaggaaatcaaaaactgtcactggaaaaaatgaccatttcagtggaaggcaaagaactggcactgctggaaggcatggagatcagcggtaaatcggatctggtcaatgacggtaaaacgatcaatagccaactggattactcgctaaacagcctgaaggtacagaatcaggatctgggcagcggcaagctgactttaaaagtcggccagattgatggtgaagcctggcatcagtttagccagcaatataacgcgcaaactcaggcgctgctggcacagccagaaattgccaacaaccccgaactttatcaggagaaagtgacggaagccttctttagcgccctgccgctgatgctgaaaggcgatccggtgattactatcgcgccgctaagctggaaaaacagtcagggtgaaagtgccctgaatctgtcgctgttcctgaaagatccggcaacgactaaagaagcgccgcaaacgctggcgcaggaagtagatcgttcggttaaatctctggatgcgaaactgaccattccggtggatatggcaactgagtttatgactcaggtagcgaagctggaaggttatcaggaagatcaagcgaaaaaactggcgaaacagcaagttgaaggtgcatcagcaatggggcagatgttccgtctgaccaccttgcaggacaataccatcaccaccagcctgcaatatgctaacggtcagataacgttaaatgggcagaaaatgtcgttagaagattttgttggcatgtttgcgatgccagctcttaacgttccggctgtaccggcaattccgcagcagtaattcacggccaaaacgccggagaattttcactccggcgttttcatctgaaaacaaaccagagattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaaaaacgcgcactttgtcaacaatctgaaacgccggagatttttctctccggcgttattttttacttcagcataaagtcatactgaatactcattttcacatcccagtaattcaggcgatcgcccagcgtactgccatcgcgcttttcccgccctttatcggcagcaagaaagaaattcatcccttgtaacggcccttcgctgacccgatagttcataccacctaagatacccgtgccttcaatccgcacatctcgtttactggattcatagccgcgagtcacaatcggtgcaaatgtcagcgtaaattgcggcgttaaacgatagttgacgcccaattgccaggactgcattccttcacggttacgatcaagacttaatgaaaagggatagccaatgtcggtatccaccacggcaccattcattgcatggcgcaaataaccaccactgccaaatacacttccccacggcgcattccaggtcaattgtccactaaccaacgccgtttcattgggctggctggtattacgacttaaaccttcgagctgcgcgtaaaagccgagcaactcccctttcaacgtataattcgggtcgagcggtatgcttttctcgagaatactttgtatctgattggaaacatctttctgtaccgatgcccccagagaatagcgactggtatcatcatgccaactggcggctaaaaaagaacgtgcgcgatgtttatcgtattttcccgtctggctgttatacaccccttcatcacgaataccggttgttgaatcagtccataaaaatactcgtgaacgccacattccccacagatcaatatttggtgttaaagcccaataacctaatgctccttcagaaactgtcggtaatgtacgttgcgaactgccagccattaacggaatacgataaggtaagctaccataactataatccgtcccgaagcgacctaatttaagcaggctattttcactgggttttatttttactgcccccagggcaaagccaaaacttttatcaccatcaagataccaccgggtactcatatcagcacgagcacctaatttataaacataatacgccccgccttcaacgccaataatattggaataataaccactattgaaatcgagcaatcctccctgtacccatgcgtaaatatctcttcccgcgccagcactgggcttatccgccctgcgcaattcgtttttcagtctgatgcgtagtcccgcttcatcgtcagccagttgcgccgcataagcagaggtaaggccagaggcagccgtcaggcaaataacggccatggccactatttttctcatagttgcacctttgatgttctgattatttttattgaatattaattagtgatatcgctgattaattgctgctgcacttttttacgattatcaatttcaaccacgatttctttgaattttttatccgtgagcggataaaaccagataataacgaatgccagtagcataaatccgcaaggtactaaggcaattgatgtgcggatgcccataataacttccggcgtttgcacctgattggcgatatatccgcttaaccccaaaataaaggcaggaattgaacctccgattgcctgaccgcatttacgggtaaatgagaatagtgaataggtgagcccttcaattcgcacgccggtcaggtattcaccgtattctacggtatcagcttccagcgcccacatcacggtcatggtaacgccctgaccaattgaagcgatggccaacgcaaccaacgccaccggcagtgaccagacggaaacccagaagaacagcagataaccgcaggttcccagcaaagcgccaatcaggaaggtattctttttaccgatcctcgcgaccatccccggcaccagcggtgccgatgccacagtaccaaccaggttttgcaccagtaccagcacagtgaacagcccggtatcatttaacacatagcgcacgtagaacaacgacgaggcgctgaccgcaaaggtcgaaatcagcacacacagcgcaccgatgcacaacataaacagcgggcgattccgtttcagggtttgcagactgatattcaatgacggctgcgcaacgatacgtaccacattctcacgcgtcgatttgaagcagatgaagtaaagcaccattccggcaatcgccagcacaattgtccagaaatggtataccgacaccatctcttccgggctggagttcttaatgctcggtcctatcagaaatgccaggcagacaaaggtcaatgaagcggcaatcccacgagccgcgcccagacgggcgcgggattgtggttgttgggtcatcgcggtagcaagtgaaccataaggaatattcaccaggctgtagcaaagcccgaggcccatgtaggtcaaatatgcatacaccactttgctaccatggctccagtcggtcagcacccagaataccagcacgctgaagatcattaacggcgcagtaccgaagagtaaaaacgggcggaattttccccagcgggtattcacactgtccaccactcgtccggcaaagacgtcggcgaaggcatcgaatacccgcaccagtaacagcatggtgcccgccgcagcggcaccgacgccagcgacgtcggtgtagtaactcaacaggaagagcgcccccattgcgaaggcgaagttattggcgacgtcaccgaggctgtagccgacgatggtgcgccaggagagttgttgattcattgtttgcctccctgctgcggtttttcaccgaagttcatgccagtccagcgtttttgcagcagaaaagccgccgacttcggtttgcggtcgcgagtgaagatccctttcttgttaccgccaacgcgcaatatgccttgcgaggtcgcaaaatcggcgaaattccatacctgttcaccgacgacggcgctgacgcgatcaaagacgcggtgatacatatccagccatgcacactgatactcttcactccacatgtcggtgtacattgagtgcagcccggctaacgtatccacgccgtattcggtgatgataatcggctgatgcagtttctcctgccaggccagaagttctttttccagtaccttctctgccgtttccaaatcgccgctttggacataccatccgtaataacggttcaggcacagcacatcaaagagatcgctgatggtatcggtgtgagcgtcgcagaacattacattgacgcaggtgatcggacgcgtcgggtcgagtttacgcgttgcttccgccagtggcgcgaaatattcccgtgcaccttgcggacgggtatccggttcgttggcaatactccacatcaccacgcttgggtggtttttgtcacgcgctatcagctctttaatcgcctgtaagtgcgcttgctgagtttccccgttgactgcctcttcgctgtacagttctttcggcttgttgcccgcttcgaaaccaatgcctaaagagaggttaaagccgacagcagcagtttcatcaatcaccacgatgccatgttcatctgcccagtcgagcatctcttcagcgtaagggtaatgcgaggtacggtaggagttggccccaatccagtccattaatgcgtggtcgtgcaccatcagcacgttatcgaatcctttgccacgcaagtccgcatcttcatgacgaccaaagccagtaaagtagaacggtttgtggttaatcaggaactgttcgcccttcactgccactgaccggatgccgacgcgaagcgggtagatatcacactctgtctggcttttggctgtgacgcacagttcatagagataaccttcacccggttgccagaggtgcggattcaccacttgcaaagtcccgctagtgccttgtccagttgcaaccacctgttgatccgcatcacgcagttcaacgctgacatcaccattggccaccacctgccagtcaacagacgcgtggttacagtcttgcgcgacatgcgtcaccacggtgatatcgtccacccaggtgttcggcgtggtgtagagcattacgctgcgatggatcccggcatagttaaagaaatcatggaagtaagactgctttttcttgccgttttcgtcggtaatcaccattcccggcgggatagtctgccagttcagttcgttgttcacacaaacggtgatacgtacacttttcccggcaataacatacggcgtgacatcggcttcaaatggcgtatagccgccctgatgctccatcacttcctgattattgacccacactttgccgtaatgagtgaccgcatcgaaacgcagcacgatacgctggcctgcccaacctttcggtataaagacttcgcgctgataccagacgttgcccgcataattacgaatatctgcatcggcgaactgatcgttaaaactgcctggcacagcaattgcccggctttcttgtaacgcgctttcccaccaacgctgatcaattccacagttttcgcgatccagactgaatgcccacaggccgtcgagttttttgatttcacgggttggggtttctacaggacgtaacataagggactcctcattaagataataatactggtcaacctttaatctgattagttaaccaattctgtgttgcacacagttatctgtgagaaacccatggaagagaaatggaaataaaaagaactgacaccgcgatcaaaaaaccaaaaactgcaatacccacagcgtgatatagatcgcattaatctttaaaacagcgttgacagaagccataaaataagcaaccgaacgttcgttcgagcgtattgggaacgataaactctcatgacatatggctacagtgaatattttggggggaattctccgaagccgggaaggataatttttgcacagagaaattacgatatgaaacgcgggcacagttatcaccagcccgccgaaaaagagagagaatcaggatgcggttaagataccgccaatcatcgcgcgtaatccctgagcaaacgacgcttcacgcgccaggtcttccgcttcgatatcggccagtacaccgtaggtcagatccagcagtaaacgtgaagtcattgccgtgttgatgtctgggcttatctcgcctttttgctgggcatcacgcatccgctgggcaacaaattccgtgatcgtcatatgcttatttttaagcatggcggcgacctgtgggttacgcatcccttccgccataatttcaaccaccagcgcccgttgtccaaaggcttcatgggtgagagagacaatggactcgaccatatagtcaacgaaatgaatcccttcaatcggttcccggaaacgggccagcgccctctcctggtcctgtaagataatcgcctgaatcaaggcttctttggagatgaaatggtgatagagcgtcccgggactaatggcgcaagatttacagatggctttcatcgaggcactgtgaaatccattttctgaaaaaatctctctggcagcattgaggatccgggtccgtgtcggttgtgcttcagtctgcatgttatccatcattaaaccattatagttagcgtgaataactagtttaccgcgttgtcaggtgagcgcctatcattgctgttgaatagtgcgaaggcacactctattcgtatacttttcactctgaaattggttaaccaatagccgtgatttggctgccagttatttagcagagacgttgatgagtttatcccggtaaacaacacgcacggttgtttaccggtccgttagtgtattaattgagctcctgtaccccaccaccggagacggtgagaatttgtccgcttacccagctcgcagcaggcgagcaaaggaacagcgctgcgttagcaatatcttgcggttggcccagacgtctgatcggcgtgtgctgtaacattttttgttcaatttctggtgtaataacggatttcagggcatcggttaatattgcccccggcgcaatgccatttacccgaatatttttttcacccaggtcaaacgccatatttctgaccagatgactggccgcagctttagatgatgcataggaagtcatgtttatatttttattttctgccgccatagaagtgatggtcagaataacgccaccgccatttttttccatttctggcgcaacaagttgtgacagatggaaaaaagaaaacacattcagttcataagcacggcgaaaatccgccattggcatatcaaacggtttaggtccaccgccaccggcgttgttaaccagaatatcaactttacccagcttactgatagcaaagtctgccagtgcagagagttcctgttcggaagtaatatcacaacggcaggcaaatgcctgaccacccagttgttgaatttcgtctacaacatggttagctgcgtcggcgttaatatcactgaccaccacagatgcgccagctgtcgcgaatgtaatggcgatttctttaccaatacctgcacccgcacctgtgatgatggcgcattttccgtcgagtctcaggttgtcagaattaaacacataaacctcctgtgaacttcagtaaaaataaaaggcaccgcctgtgtgccacattttttatcattaaccttgaggaaaggacactaccaggtatagcagataaagagaggattatttcgctgcaatgagccgggcgggaataataagattgcgtgaatgcgtctcttcatgggtgattttttgcatcatgcgatccgcaagtgtgataccaagttcccgcgctggcgtgctggcccaggtaacaggtatatcatcaagtgtggttggtgtcgcatcggtaaatgccgccagcgaaacctgttgctcaaagtaacgatcgactccgctttccccgctttgccgccctgctttgagcaaaccaaaccatgcccccatcgcaatagtttcgttatagcaaaccacggcactgatggtcgggttatgacgtaaaagcgccgtgatagcttccgcggcttgcttctggctggaagtgcactccaacacccaatcgctatgaaacggcaggccaaattttagtagagttgcacaatagcccccaacccgttctgcacgggttaatgaggaactttgccctcccagccaggcgatccgctgatgcccattgcgaatgagatgctccgtcaacaactgtgcagcctgcatgttgtccgggcgaaccgtatcaacatcatcaagataactggcacgggaagcgaaaatcaccgggatagctttttcttctgccatccgtcgcaggtcatcgctacttcctgcagctccggcaattaccacaccatcgacaccctgattcagtaacagtgaaaaccgctgtgccagctgctcaccgtctttaccgccgtgaagcaaaaaaaccatccgtccctgcgcttccagagcttccgtcaatccggccgtcaattcggcgtaaaacggcgcagataaatcacggacgatcaaaccaatgacgccgctttgcccgccgcgcagcgccgacgcctggcgattgcgcacaaatcccagctcttcaatggcggcgttaacgcgttctcctgtggcggtagagattcgccctttgccactaagcaccagcgaaacggtacttaccgacacgcccgcagccagcgcaacatcatgaatggttatttttttggcggtagccatgcagatgacctactccctgattatgtgacagataaaacgttttaccttttatttatcttatacccgctattatcgttgcgtaatgtgatttatgcctcactaaaatttgataaaacgttttatcttctcgcgcaatttactgaatccagattgttctctacgaggagtcgttttatgacggcgaaaacagcaccgaaagtcacgctgtgggagttcttccagcagttaggcaaaaccttcatgttacccgtggcattattgtcgttctgcggcattatgctcggcattggtagttctcttagcagccatgatgtcataaccctgatcccggtcctgggcaaccccgtgttgcaggctatctttacctggatgagtaagattggctcgtttgcttttagtttcctgcctgtcatgttctgtatcgccatcccgctgggcctggcacgcgaaaataaaggcgtagcggcattcgctggcttcatcggttatgcggtaatgaacctcgcggtaaacttctggttgaccaataaaggcattctgccaaccacggatgccgcggttctgaaagccaataacatccagagcattcttgggatccagtcgatcgataccgggatcctcggtgcggtgatcgccggtattatcgtctggatgctgcatgagcgtttccataatatccgcctgccggatgcgctggcattcttcggcggtacgcgcttcgtaccaattatctcctcgctggtgatgggccttgtcggcctggtgattccattagtctggccgattttcgccatgggtattagcggcttgggccatatgataaacagcgcgggtgatttcggaccgatgctgtttggtaccggtgaacgtctgctgttgccgtttggtctgcatcacattctggtggcattaattcgctttaccgacgcaggcggcacgcaggaagtctgcggtcaaaccgtcagcggcgcactgaccatcttccaggcgcaattgagttgcccgaccactcacggtttttctgaaagcgccacgcgtttcctttcgcaaggtaaaatgcctgcgtttctcggcggtctgccaggtgcagcgttagctatgtatcactgcgcgcgcccggaaaatcgccataaaattaaaggtctgctgatttctggcctgatcgcctgcgtcgttggcggcactaccgaaccgctggaattcctgttcctgttcgtagcgccagttctgtatgtcatccacgcgctgttaaccggcctcggcttcaccgtcatgtctgtgctcggcgtcaccatcggtaataccgacggcaatatcatcgacttcgtggtgttcggtattttgcatggtctgtcaaccaagtggtacatggtgccagtggtggcggcaatctggtttgtcgtttactacgtcatcttccgtttcgctatcacccgcttcaatctgaaaaccccggggcgcgatagcgaagttgccagctcaatcgaaaaagccgttgccggtgcgccgggtaaatcaggttacaacgttcctgcaatcctcgaagcattaggcggtgccgacaatattgtcagcctcgataactgcattacccgtctgcgtttgtctgtgaaagatatgtcgcttgttaatgtgcaggcactgaaggacaatcgggcaattggcgtagtacaacttaatcaacataacctgcaggttgttatcgggccacaagttcagtcagtaaaagatgaaatggccggtctgatgcatactgtccaggcataaggataagatatgttcgatttttcaaaggtcgtggatcgtcatggcacatggtgtacacagtgggattatgtcgctgaccgtttcggcactgctgacctgttaccgttcacgatttcagacatggattttgccactgccccctgcattatcgaggcgctgaatcagcgcctgatgcacggcgtatttggctacagccgctggaaaaacgatgagtttctcgcggctattgcccactggttttccacccagcattacaccgccatcgattctcagacggtggtgtatggcccttctgtcatctatatggtttcagaactgattcgtcagtggtctgaaacaggtgaaggcgtggtgatccacacacccgcctatgacgcattttacaaggccattgaaggtaaccagcgcacagtaatgcccgttgctttagagaagcaggctgatggttggttttgcgatatgggcaagttggaagccgtgttggcgaaaccagaatgtaaaattatgctcctgtgtagcccacagaatcctaccgggaaagtgtggacgtgcgatgagctggagatcatggctgacctgtgcgagcgtcatggtgtgcgggttatttccgatgaaatccatatggatatggtttggggcgagcagccgcatattccctggagtaatgtggctcgcggagactgggcgttgctaacgtcgggctcgaaaagtttcaatattcccgccctgaccggtgcttacgggattatagaaaatagcagtagccgcgatgcctatttatcggcactgaaaggccgtgatgggctttcttccccttcggtactggcgttaactgcccatatcgccgcctatcagcaaggcgcgccgtggctggatgccttacgcatctatctgaaagataacctgacgtatatcgcagataaaatgaacgccgcgtttcctgaactcaactggcagatcccacaatccacttatctggcatggcttgatttacgtccgttgaatattgacgacaacgcgttgcaaaaagcacttatcgaacaagaaaaagtcgcgatcatgccggggtatacctacggtgaagaaggtcgtggttttgtccgtctcaatgccggctgcccacgttcgaaactggaaaaaggtgtggctggattaattaacgccatccgcgctgttcgttaaccccaattgcgcaacgtaaaaaatcgttgcgcaatcgtggatttttaccctgctttgtttttataatggtgcgcacttttatatccagaaaaagagtgcgaccatgattgataccaccctgccattaactgatatccatcgccaccttgatggcaacattcgtccccagaccattcttgaacttggccgccagtataatatctcgcttcctgcacaatccctggaaacactgattccccacgttcaggtcattgccaacgaacccgatctggtgagctttctgaccaaacttgactggggcgttaaagttctcgcctctcttgatgcctgtcgccgcgtggcatttgaaaacattgaagatgcagcccgtcacggcctgcactatgtcgagctgcgtttttcaccaggctacatggcaatggcacatcagctgcctgtagcgggtgttgtcgaagcggtgatcgatggcgtacgtgaaggttgccgcacctttggtgtgcaggcgaagcttatcggcattatgagccggaccttcggcgaagccgcctgtcagcaagagctggaggcctttttagcccaccgtgaccagattaccgcacttgatttagccggtgatgaacttggtttcccgggaagtctgttcctttctcacttcaaccgcgcgcgtgatgcgggctggcatattaccgtccatgcaggcgaagctgccgggccggaaagcatctggcaggcgattcgtgaactgggtgcggagcgtattggacatggcgtaaaagccattgaagatcgggcgctgatggattttctcgccgagcaacaaattggtattgaatcctgtctgacctccaatattcagaccagcaccgtagcagagctggctgcacatccgctgaaaacgttccttgagcatggcattcgtgccagcattaacactgacgatcccggcgtacagggagtggatatcattcacgaatataccgttgccgcgccagctgctgggttatcccgcgagcaaatccgccaggcacagattaatggtctggaaatggctttcctcagcgctgaggaaaaacgcgcactgcgagaaaaagtcgccgcgaagtaacaaaatggatggtgcaaatgcaccatccatttttcatgcaaggcacaaagtcgcgcgatgtttggcggattcgatgcccagctcaatcaactccattacctggattgcctggcttgccggaaccggattttcaccatcgccatttaacgcatcacgaatagccgcatagtaagccggataattcccaggcaccgtcaacagcgtttcttcgacacgttcctcaccttccacgcgggtaagtacgccatcacgcatatcgtagccccagtcttcctgcggtagacgctcgccatttttcagacgttcttcctgtggatcgaggccatatttcacataactgcctcgggatccatgcacgatataccgtgctgactcagcggctgccagcatggtaccgtgtaaaatgactcgccgctgtggataggacaagatggcgtggaaataatcggtcgactgcgctccgggccgtaactgtgccaaatctaccgtcatgctgaccggtaaaccaaaaagcgtaatggcctgatcaagaagatgtggtgctaaatcgtaccagataccgctgcctgggccgccctgttcacgccaacgatcgcgcacctgcggacggaagcggtcaaaatgagactcaaagtaagcaacttcacccagcacgccttccgcgagtaaaccttttagcgtcaagaaatcgctatcccagcgacggttatggaatacagacagcacacgccccaggctttttgccagcgcatccagctctcgcgcttgtgacagtgtcacggtaaagggtttatcaacgaccacatgtttacccgcctcaagcgccgctttggctaacgggaaatgggtatcgttgggtgtaggaatgacaatcaggtctatgttgggatcgttaaacagatgcttcggctcagagacaaccgtaaccgttggccagtcggcttttacttttgtttcatcactgctggagattaccgccagttcctgcccgggcgtgcccgcaatcaggggcgcatggaaggttttgctcgcataaccatacccaatcaacccaacacggatgttgtcgctcatgtcattgcctctcattgaagtatgatggctatttgacactatcctttacccacgctcaacagtttaataacctgccagcaataagggatgttgtttaacttaagtcaaaaaaatagcgaattttccaacgacaaaagctaaatatcgcaaaaacctcagtaaaaatcttgctggagctattattgctaagtaacatttaccccctgaagttaatggatcaatcaagagagatgtgggctgtaatgaatcgtcttattgaattaacaggttggatcgttcttgtcgtttcagtcattcttcttggcgtggcgagtcacattgacaactatcagccacctgaacagagtgcttcggtacaacacaagtaagctctgcacttgtggagcgacatgctgcccgtccgggtgcatgttttcacttgtcggatattaaaccaggaatttattatcttgttcgatgttgttggtgattgtcagggatagtaaagcgcgttactcttttcagagcagtttttcatccctgaatatttgccatcagcgcattcttattattgtaataacacaagcgttcacttttggtgaaattttatcatcactaataatacctacccctttggtattaattattttatggaccttttatgactgttcaggactacttattaaaatttcgcaaaatcagttcactcgaaagtctggaaaaactctacgaccatcttaattacaccctgacggacgatcaggaactgatcaatatgtatcgtgctgccgatcaccgtcgcgcagagctggtttctggcgggcgtttgtttgacctcggccaggtaccgaagtccgtctggcactatgtccaataaagaaagtagcgatcggttataaaagccttataataacgcccctaaaattagatttgcctgtttgcgtcgctattctggagaacctatgaccaccacaacgccacaacgtattggaggctggttgcttggcccgttggcctggcttttagtcgctctgttgagtacgacgctggcgttgttgctgtataccgctgcgttatcttctccgcaaacatttcaaacgctcggcggacaagcactgacgacacaaatcttatggggcgtttcttttattaccgctatcgccttgtggtattacacactgtggttgaccatcgctttctttaaacgtcggcgttgtgttcctaaacactatattatctggctgcttatttccgtattgctggcagtaaaagcattcgctttttcacccgtggaagatggcatagccgttcgccagttgctgtttactttgttggcaaccgcattgatcgtcccctatttcaaacgctcgtcgcgggtaaaagcgacgtttgtgaatccgtaataaccttacagttaacctgttgtcgcctgctctggattaacggataataggcggcttttttatttcaggccgaaaaatgactgactacctgttactgtttgtcggaactgtactggtcaataactttgtactggtcaagtttctcggtctctgtccgtttatgggggtttccaaaaaactggaaaccgcgatgggcatggggctggcaacaacgtttgtgatgacgctggcgtctatttgcgcctggcttatcgatacgtggattttgatcccacttaatctgatttacctgcgcaccctggcatttattctggtgattgctgtggtcgtgcagttcaccgagatggtggtgcgcaaaaccagcccggtgctttaccgtctgctggggatttttttgccgcttatcaccaccaactgtgcagtgctcggcgtggcgttgctgaatatcaatctcgggcacaatttcttgcagtcggcgctgtacggtttttccgccgctgtcggtttctcgctggtgatggtgctcttcgccgccatccgcgaacgccttgctgtggctgatgtcccggcaccttttcgcggtaatgccattgcgttaattaccgcaggtcttatgtctctggcctttatgggctttagtggtttggtgaagttgtaatgaatgctatctggattgccgttgccgccgtgagcctgctgggcctggcgtttggcgccattctgggttatgcctcccgccgttttgcggtggaagacgatccggtcgttgagaaaattgacgaaatcttaccgcagagccagtgtggtcagtgcggttatcccggctgtcgcccctacgcggaagccatcagctgtaacggtgaaaaaatcaaccgttgcgccccaggtggcgaagctgtgatgctaaaaattgccgagttgcttaatgtcgagccgcagccgctggatggcgaagcgcaagagataacgcctgcgcggatggtggcggttattgatgaaaataactgtattggctgcactaaatgtattcaggcgtgtccggtagacgccatcgttggcgctacccgtgccatgcatacggtaatgagtgatctctgtacgggctgcaatttatgtgttgatccgtgcccgacgcactgcatctcgttgcaaccggtcgcagaaacacctgactcctggaaatgggatctgaacaccattcccgtgcgtatcattcccgtggaacaccatgcttaagttattctctgcattcagaaaaaataaaatctgggatttcaacggcggcatccatccaccggagatgaaaacccagtccaacggtacacccctgcgccaggtacccctggcgcagcgttttgttattccactgaaacagcatattggcgctgaaggtgagttgtgcgttagcgtcggcgataaagtattgcgcggccagccgcttacccgtggtcgcggcaaaatgctgcctgttcacgcgcccacctcgggtaccgttacggctattgcgccccactctacggctcatccttcagctttagctgaattaagcgtgattattgatgccgatggtgaagactgctggatcccgcgcgacggctgggccgattatcgcactcgcagtcgcgaagagttaatcgagcgcatacatcagtttggtgttgccgggctgggcggtgcaggattcccgacaggcgttaaattgcagggtggcggagataagattgaaacgttgattatcaacgcggctgagtgcgagccgtacattaccgccgatgaccgtttgatgcaggattgcgcggctcaggtcgtagagggtattcgcattcttgcgcatattctgcagccacgcgaaattcttatcggcattgaagataacaaaccgcaggcgatttccatgctgcgcgcggtgctggcggactctaacgatatttctctgcgggtgattccaaccaaatatccttctggcggtgctaaacaattaacctacattctgaccgggaagcaggttccacatggcgggcgttcatccgatatcggcgtattaatgcaaaacgtcggcactgcttatgcagtgaaacgtgccgttattgatggcgagccgattaccgagcgtgttgtaaccctgactggcgaagcaatcgctcgcccgggcaacgtctgggcacggctggggacgccagtgcgtcatttattgaatgatgccggattctgcccctctgccgatcaaatggtgattatgggtggcccgctaatgggctttaccttgccatggctggatgtcccggtcgtaaagattaccaactgtctgttggctccctctgccaatgaacttggcgaaccacaggaagaacaaagctgcatccggtgtagcgcctgtgctgacgcctgccctgcggatcttttgccgcaacagttgtactggttcagcaaaggtcagcaacacgataaagctaccacgcataacattgctgattgcattgaatgtggggcttgcgcgtgggtttgcccgagcaatattcccctggtgcaatatttccgtcaggaaaaagctgaaattgcggctattcgtcaggaagaaaagcgcgccgcagaagccaaagcgcgtttcgaagcgcgccaggctcgtctggagcgcgaaaaagcggctcgccttgaacgacataagagcgcagccgttcaacctgcagccaaagataaagatgcgattgctgccgctctggcgcgggtgaaagagaaacaggcccaggctacacagcctattgtgattaaagcgggcgaacgcccggataacagtgcaattattgcagcacgggaagcccgtaaagcgcaagccagagcgaaacaggcagaactgcagcaaactaacgacgcagcaaccgttgctgatccacgtaaaactgccgttgaagcagctatcgcccgcgccaaagcgcgcaagctggaacagcaacaggctaatgcggaaccagaacaacaggtcgatccgcgcaaagccgccgtcgaagccgctattgcccgtgccaaagcgcgcaagctggaacagcaacaggctaatgcggaaccagaagaacaggtcgatccgcgcaaagccgccgtcgaagccgctattgcccgtgccaaagcacgcaagctggaacagcaacaggctaatgccgagccagaacaacaggtcgatccgcgcaaagccgccgtcgaagccgctattgcccgagccaaagcgcgcaaacgggaacagcaaccggctaatgcggagccagaagaacaggttgatccgcgcaaagctgccgtcgaagcggctattgcacgcgccaaagcacgcaagctggaacagcaacaggctaatgcggtaccagaagaacaggttgatccgcgcaaagcggcagttgccgcggctattgcccgcgctcaggccaaaaaagccgcccagcagaaggttgtaaacgaggactaaatggtattcagaatagctagctccccttatacccataaccagcgccagacatcgcgcattatgctgttggtgttgctcgcagccgtgccaggaatcgcagcgcaactgtggttttttggttggggtactctcgttcagatcctgttggcatcggttagtgctctgttagccgaagctctcgtactcaaactacgcaagcagtcggtagccgcaacgttgaaagataactcagcattgctgacaggcttattgctggcggtaagtattccccccctcgcgccatggtggatggtcgtgctgggtacggtgtttgcggtgatcatcgctaaacagttgtatggcggtctgggacaaaacccgtttaatccggcaatgattggttatgtggtcttactgatctccttccccgtgcagatgaccagctggttaccgccacatgaaattgcggtcaacatccctggttttatcgacgccatccaggttatttttagcggtcataccgccagtggtggtgatatgaacacactacgcttaggtattgatggcattagtcaggcgacaccgctggatacatttaaaacctctgtccgtgccggtcattcggttgaacagattatgcaatatccgatctacagcggtattctggcgggcgctggttggcaatgggtaaatctcgcctggctggctggcggcgtatggttgctatggcagaaagcgattcgctggcatattcccctcagcttcttagtaacgctggcgttatgcgcaatgttgggctggttgttctcaccagaaacactggcagcaccgcaaattcatctgctgtctggagcgaccatgctcggcgcattctttattttgactgacccggttaccgcttctacgaccaatcgtggtcgtcttattttcggcgcgcttgcgggcttattagtctggttgatccgcagtttcggcggctatcctgacggcgtggcttttgccgtcctgctggcgaacatcacggttcctctgatcgattactacacgcgtccgcgcgtctacggccatcgcaaagggtaaaccatgctgaaaactatccgaaaacacggcattacgttggcgctatttgcagcgggttcaacagggttaactgcggccatcaaccagatgaccaaaacgacgattgctgaacaggccagtctgcaacaaaaggcgttatttgatcaggtgctgccagccgaacgctataacaatgcgctggcacagagttgctatctggtaactgcgccagagttaggtaaaggtgagcatcgggtttacatcgccaaacaggatgacaaaccggtagccgccgttctggaagcaaccgcgccagatggctattccggtgcgattcagctgctggtgggagccgattttaacggcacggtacttggcacgcgcgtgacagagcaccacgaaacgccagggcttggcgataaaatcgaactgcgcctttctgactggatcacccattttgcgggtaaaaaaatcagtggtgcagatgatgcgcactgggcggtgaagaaagatggtggtgatttcgaccagttcaccggcgcgacgattactccccgcgcggtggttaatgcggtaaaacgcgccggattgtacgctcagacgttaccggcacaactttctcaacttcctgcctgtggagaataaagcgtgagcgaaattaaagacgttattgttcaggggttgtggaaaaacaactctgcgctggtccagttgctcggcctttgtcctctgttggcggtcacgtccactgccactaacgctctgggtttaggacttgcgactacgctggtactgacgctgaccaacctgaccatttcgacgctgcgtcactggacgccagccgagatccgcattcccatttacgtgatgatcatcgcctcggtggtcagcgctgtacagatgctgatcaacgcctacgcctttggcctgtatcaatcattagggatttttattccgctgattgtcactaactgtatcgttgtgggccgcgctgaagccttcgccgccaaaaaaggtccggcgctttcggcactggacggcttttcaattggtatgggcgcaacctgcgccatgttcgtgctgggttcactacgcgaaattatcggcaatggcacattgtttgacggtgcagatgcgctgttaggtagctgggcaaaagtattacgcgtggagattttccacaccgactcccctttcctgctggcgatgctgccaccaggtgcatttattggcctgggactgatgctggcaggaaaatacctgattgatgaaagaatgaaaaagcgccgtgctgaagcagctgcagaacgtgcattgccaaacggtgaaacagggaatgtctgatgaataaagcaaaacgcctggagatcctcactcgcctgcgtgagaacaatcctcatcccaccaccgagcttaatttcagttcgccttttgaattgctgattgccgtactgctttccgctcaggcgaccgatgtcagtgttaataaggcgacggcgaaactctacccggtggcgaatacgcctgcagcgatgcttgaactgggcgttgaaggggtgaaaacctatatcaaaacgattgggctttataacagcaaagcagaaaatatcatcaaaacctgccgtatcttgctggagcagcataatggcgaggttccggaagatcgtgctgcgcttgaagccctgcccggcgtaggtcgtaaaacagccaacgtcgtattaaacactgcattcggctggccgactattgctgtcgacacgcacattttccgcgtttgtaatcgtactcaatttgcgccggggaaaaacgtcgaacaggtagaagaaaagctactgaaagtggttccagcagagtttaaagtcgactgccaccattggttgatcctgcacgggcgttatacctgcattgcccgcaagccccgctgtggctcttgtattattgaagatctttgtgaatacaaagagaaagttgacatctgaagaaaaggggtaacaccgattaccccattgataacctttctttatcctcttttaaaacatctttttaacgtcaatgatgccattgcttagcgttatcatcaggtaatccgtttgcggataaccaaaaatgcaggttaattgtttttttaatagcgaaattttctattcattcgtgatcaagatcacgatgctgtcgcaatgtaaaaacattgcaagaatcaggttaaaatcatttaaatttacacacgcaacaaatattgacctacaaaacattacactggctatttttcagaaactggactatctcactagtaaaaacgctaaatagcagaacatatcgccgttaagccatcacccccctctcagtgcagtgaaaaaatctgccgttacgttttttgaaaaatttaacgctggataacatttcccggaatggttgaattccccgcctcagttatatgtaacagattattacaaaggacttgtctgaaagtgcaagatagtgaacattacctgccgtttcccctcccactataacaattgcgcgtatgttttttatacataacgcgagaaagcacccccgttaatatgggatgtaaaaaaagaggtaaaagtgtccactgcaaaccaaaaaccaactgaaagcgtcagtttgaacgctttcaaacaaccgaaggcgttctatctcatcttctcgattgagttatgggaacgttttggttattacggcctacaaggaattatggctgtttacctggttaaacaactgggtatgtctgaagcggattcaatcacccttttctcttcctttagtgccctggtttatggtctggtcgctatcggcggctggttaggtgacaaggtactgggtactaaacgcgtaattatgctcggcgctattgtgctggcgattggttatgctctggttgcctggtctggtcacgacgccggtatcgtttatatgggtatggcggctattgcggtcggtaacggcctgtttaaagctaacccgtcttctctgctttctacatgctatgagaaaaacgacccgcgtctggacggtgcattcaccatgtactacatgtccgtcaacatcggctctttcttctctatgattgctacgccgtggctggccgcgaaatacggctggagtgttgcgtttgcgttgagcgttgtaggcctgctgatcactatcgttaacttcgccttctgccaacgctgggttaaacagtacggttcaaaaccagacttcgagcctatcaactaccgtaacctgctgctgaccattattggtgttgtggcactgatcgctatcgccacctggctgctgcacaatcaggaagttgcgcgtatggcgctgggcgttgttgccttcggtatcgtggttatcttcggtaaagaagccttcgcgatgaaaggtgctgcgcgtcgtaaaatgatcgttgccttcatcctgatgctcgaagccattatcttcttcgtgctgtacagccagatgccaacgtcactgaacttctttgcgattcgtaacgttgagcactccattctgggtctggccgtagaacctgagcagtatcaggcactgaacccgttctggatcatcatcggtagtccgattctggccgctatctataacaagatgggcgataccctgccgatgccaaccaagtttgcaatcggcatggtgatgtgttctggtgcgttcctgattctgccgctgggtgcgaaattcgcgtctgacgctggtatcgtgtctgtaagctggctggtcgcaagctatggcctgcagagcatcggggaactgatgatctctggtctgggtctggcaatggttgctcaactcgttccgcagcgtctgatgggcttcattatgggtagctggttcctgaccactgccggtgcaaacctgattggtggttatgttgcgggtatgatggctgtgccggataacgttaccgatccgctgatgtcactggaagtctatggtcgcgtattcttgcagattggtgtcgctactgccgttattgcagtactgatgctgctgaccgcgccgaaactgcaccgcatgacgcaggatgacgctgcagacaaagcggcgaaagcagccgtagcgtaaaattcagggaaactcttttacaagccgctaacttttcgttagcggctttttttttgttcagcaacgcactaccatactttaaaccacagacaaaaggagttaccgatgaaattgttctacaaaccgggtgcctgctctctcgcttcccatatcaccctgcgtgagagcggaaaggattttaccctcgtcagtgtggatttaatgaaaaaacgtctcgaaaacggtgacgattactttgccgttaaccctaaggggcaggtgcctgcattgctgctggatgacggtactttgctgacggaaggcgtagcgattatgcagtatcttgccgacagcgtccccgaccgccagttgctggcaccggtaaacagtatttcccgctataaaaccatcgaatggctgaattacatcgccaccgagctgcataaaggtttcacacctctgtttcgccctgatacaccggaagagtacaaaccgacagttcgcgcgcagctggagaagaagctgcaatatgtgaacgaggcactgaaggatgagcactggatctgcgggcaaagatttacaattgctgatgcctatctgtttacggttctgcgctgggcatacgcggtgaaactgaatctggaagggttagagcacattgcagcatttatgcaacgtatggctgaacgtccggaagtacaagacgcgctgtcagcggaaggcttaaagtaatagccatcggcccacaggtcgttgtgggccgaaatgagatatttcagagctttgttgcgctgaagtaatgttctggtttggcaatacgatcctgagcagccaccacttgcagctcatattcctgcattgctttggtggtcaccatgatttcgtagactgcagcggtcacatgttccagcgcctcctgcagcgttgccccctgaagcagtttcaccagcagtaaaccgctcgtcacatcaccaacacctaccggctggcgcataccaaaatccaccagcggacggctgatatgccaggcttcatcggcggtgaccagcagcatttcaaaacggtcacggctgtagccagctcgcgccaggtgtttaaccaacacaatttgtggcccttgcgcaatgagttcgcgcgctgccagaaccgcttcttcgacgttatttaccgcatgctcacagagtatttccagctcaaccagatttggcgcaatgatatcgctggcaggcaaaccgtgccgcacatgaaactctgcgacacccggtgcaacgatacagcctttttccggatgacccattaccggatcgcaaaaatatttcgcctgcggattcgcggctttcacctgacggacgataccgaggatatgttcaccctgctccgccgatcccagatagccacttaatacggcatcacaggtgtgtaatttatcaatggcggcaatgccttgcacaatttcggttaaatggctgggcggcatcacgcagccagtccatttgccgtattgggtgtgattagaaaattgaacggtgttcagcggccagacgttcgcgcccaggcggcgcatcggaaactctgccgcactgttacccgcatgaccataaacaacgtgagactggatagcgagaatatttttcatcatgttccctgtataaaaaccagggggagtgatttctcactccccctttccacttaatgcattatttccagcaaatcagacagtaattctttttaccgcgacgcagtaaggtaaaacgaccaaacagacgatcttcttctttaaagaagtattcaggatcggactgtttttcaccgttaatggtgatggcattggaggcgatagttttacgtgcctgaccacgggaaggttgcagttcagaatcgaccagtgcctgcatcaggtctgcgcccttttccatctcaaccatcggtacgccgtcctgcgccagctgttcgaagtccgcttcactcagcgcactcaaagaaccgctgaacaggcattcggtaatacgttttgccgcctgtaaaccttcttcaccgtgaaccagacgagtcacctgctccgccagtacatactgggcgcgcggtgctttaccgctgtttttatcttcttcttccagggcgttgatctcttcaatgctcataaaggtgaagaacttcaggaagcggtaaacgtcggcatccgcagtgttgatccagaactggtagaatttgtacgggctggttttcttcggatccaaccagactgcgccgccttcagttttaccaaatttggtgccatctgctttagtgatcagcggaacggtcaggccaaacacctgattctgatgcagacgacgggtcaggtcgataccagaagtgatgttaccccactggtcagaaccaccaatttgcagcaccacaccgtactgtttgttcagacaggcgaagtcataaccctgcaacaggttgtaggaaaactcagtgaacgaaatcccctgatcttcacggttgagacgctgcttaaccgcttctttgttgatcatctggttaacggagaagtgtttgccaatatcgcgcaggaaggtcagcacattcatattgccgaaccagtcatagttgttcgccgcgatagcagagttttctccacagtcgaaatcgaggaacggggcaacctgcttacggattttgtccacccactcctgaacagtttcttcggtgttcagcttacgctcggcagctttgaagctcgggtcgccaatcagacccgtcgcgccgcctaccagcgcaaccggcttgtggcccgcctgctggaagcgtttcaggcataacaatggaacaagatgccccaaatgcaagctgtcagcggtaggatcgaagccgcaatagagcgcgatcgggccttgcgccagtcgctctgctaacgcttcctcgtccgtcacctgggctaccagcccccgctcttgcaattgtttaatcaagttactgcttgccatcaaaatctccatgtatataacgactgcacctttgccggtacacgacttttcgccagatgcgaaagagacatagaataaagtgccagaatcaggagtaccagcgattaaagcaagatttttgcatcttttcagggtgcaagacgatcaatcttccacgcatcattttcacgctggtacaaaaagcggtcatgcaggcgatgctcaccaccctgccagaactcaatctgttcaaggctgacgcgaaaaccgccccaaaagctcggcaatggcacttcgccctgttgaaacttctgcttcagctccaggaatttactttcaaggataccgcgggcagaaatgcgactggactgcttcgaaacccatgcaccaatctggctatcacgcgggcggctatgaaaatatttcatcacttcgagagtcgaaagtcgttctgctttaccgatcaccatcacctggcgctcaagggtatgccacgggaacagcaggctaacgcgcggattattttcgatttgatgtgctttacggctgccgaggttggtgtaaaacaccatgcctttttcgtcgtaatgtttgagtaaaacgatgcgctgataaggctgaccatgttcatccacggtagcgaccaccatcgcggtagggtccgccagtttggcttcacaagcctgagagagccaacgttcaaaaagggttaatggatcggcgggaagatcgcggcggcgtaacccgcctttggtgtattcacggcgcagatgcgcgatttgctgcaattcgtcgttatcagacatggttttctttacggattgtcagtgggtgacgctattgtgcgccgcccctggaaaaatctcaacgctgtggattttgtaactgacagttattcaagacgatgcggtcgcgtttatagacagtcgcttcatcgcctttcgaccagaaaacatagattccgtcagtgtaacgcgcgccagaggctgaaatgccctgtttgagatgcagtagttgattatcgtaaacaaaactgacctcctggcgcggattattcagtttgaccgtcaacggtttttcatcacactggtattccagcgtatcggtttgcatgcgctcaaccagctgattaaaggcgctacagccggagagaaggaccggcaaaatgataattaacagttttttcatagtcatatcccgaagactttcctggtctggagggcaatacgccctccctaacgttccaagtgtaacggcagacgcggtaagaaaaattcagttaactctgatatcacgggttagcggggaaaatagcccccagtaccgtctcctggcttgcgccagtgacggaaggcagatttcctggtaatcccgccagcgtccgccaggcaagccaggcgaaagccaatgcttccatgtcatcgccactaatgccaacggcatcggtggtggtgacttctgtgcctggcagtaatgccgccagacgcgccatgagtagcggattacgactacctccaccacataccatcaatcgttcgcagccaccgctcaacaaaacttgttcagaaatggtcacggcggtgagttctgccagtgtcgcctgcacatctcggggatcaacacccggaaaatggcgcaaatggcgctccagccaaccatagttaaagtattcgcgtccggtgcttttcggtgcaggttgcgagaaatacgggtcgctgagcatattttgcagcagtgggagaataactttacccgcccgtgcccactcggcatctttatcgtaaggtttaccggcctgacgccagatccaggcatccatcagcatgttaccaggaccggtatcgtagcccccaaccggctgcccaggaatgagcagtgacagattggcgatgccgccaatattgagcaccattcgtcgctcggttgggtgagccagcagcgcatgatggaacgcaggtaccagcggtgcgccttgtcctcccaaggcaatatcgcgacggcgaaaatcaccgacaaccgtaattccggtgcgtgccacaatttgattgttatcgccaatctgtaaagtgtgtggtgccacgcccgtcggttcatgccagacggtttgaccgtgacaaccgatcgcaactatatctcttgcctgcagattttgttccttaagcaaggcattgaccgcatcagcaaaaagttgcccgagttgagtatcaagctgtccaaactgcgaaagtgtaagctgctggccctggcaaatatccagtacagcctgtttcagagataccgggatcggccaactcaaacttgccagctgtgcgacccggtgttcatcaattgtcgccaacacaacatcaacaccatcaaggctggtgcctgacataacgccaataaagcggcccgatttcatagttcatcctttttcaatctgacgtttgcgcaccactcaaacataaacttttcgtgaataccatgcggaatgaccgatttttaccgttggtagtaaaacattatcttcaaatcaataatcatcatgaatgttttgtttataattggttgatcctactttcattatgatttgctcatatttggtagaacatgtaaccatggattcacatatgccatatactttgaccatgagggatgcttgcgtggcgtttcatggtgaacaggagatttttcaatgattaaacgcgtattggttgtttcaatggtaggtctgtctcttgtcggttgtgttaataacgacaccctgtcaggggatgtttataccgcttctgaagcgaaacaagtacagaatgtcagctatggcaccatcgttaacgtacgtccggtacagattcagggcggtgatgattccaacgttatcggtgcaattggcggtgctgttcttggtggtttcctggggaatactgttggtggcggaaccgggcgttctctggctactgcagcaggcgctgttgcaggtggcgtagctggtcagggcgtacagagtgcaatgaacaaaacgcagggtgtcgagctggaaattcgtaaagacgatggtaataccatcatggtggtacagaaacaaggcaacactcgtttctctccgggccaacgtgtcgtactggccagcaatggcagtcaggtgaccgtttctccgcgctaaataagtttgcgtgtggtcaggttactgaccacacgcccccttcatttcaccctttggcctgtaactcaatgatattatgctcaagttttgcgatgagcgtaatcagttgctccagttcctctgcggagatgccatgtaatatttccgcgcgggttttgttaataacagcttccatttcgctgatcagcggctctgccttttccgtcagtttaatacgtttagcccgacgatcgctggcacaagtttgacgcgaaattaaccctttttcttccagttggtccagagtacggaccagtgatggctgctcgatgccaatcgcttttgccagttgaatttgcgactggtctggaggtaactgatggatattgtgtaacgtaacccaatgggtttgtgttaactccagcggtttcaggcgatggtctatcagagcacgccatatgcgcaccaaccgtgccagatcagaacctagtggcgattccaatttcatctccttataattagcttgctaagatattatgcggcttttagaatagtgtgcagcaattgtattgctaaaacaaatgtattgctgcatttggttaccgtcagacatatttttcagaaattgcgcgtaaatttttcgcacttaaagaatatttattaatctaacgcaatatattcggtcgtaaaggaatctactttgtgaagtttatgctcaatgcaacaggattgcccttacaagatctggtgttcggtgcgtccgtctactttcctccgtttttcaaagcattcgcgtttggattcgtcatctggcttgtcgtacaccgcctgcttcgtggctggatctacgccggtgacatctggcatcccttgttaatggatttatcgctgtttgcgatttgcgtttgccttgctctggcaatactgattgcgtggtaactatgtcaattaaaacaattaagtatttctcaacaatcattgtagcggtagttgcggttcttgccggatggtggctgtggaattattacatgcaatctccgtggacacgcgacgggaaaatacgcgcagaacaggtttctatcaccccacaggtgtcgggacgtattgttgagctgaatataaaagacaaccagctggttaacgcgggggatcttctgctcacgatcgataaaacgccctttcagatcgccgagctgaacgcacaggctcagctggcgaaagcgcaatctgacctcgcaaaagccaataacgaagcgaatcgtcgtcgtcatctctcacaaaattttatttctgccgaagaactcgataccgctaacctcaatgttaaagcgatgcaggccagtgttgatgccgcacaggcgacgctgaaacaggcacaatggcaactggcgcaaacggaaattcgcgccccggtgagtggatgggtgactaaccttactacccgcatcggcgattacgctgataccgggaaaccgctgtttgcccttgtcgacagccactcgttttacgtcattggttattttgaagaaaccaagttgcgccatatccgcgaaggtgcaccagcacaaattaccctctatagtgataacaaaacgttacagggtcacgtttccagtatcggtcgggcgatttatgatcagagcgttgaaagtgactcaagccttattccggatgttaaacctaacgtcccctgggttcgactcgcccaacgcgttcccgtccgctttgcgctggataaagtcccaggcgatgtcacgttggtgtcgggcaccacctgtagcattgccgtaggtcaataatgaacgcatcgtcatggtccttgcgcaatttgccctggttcagggccacgctggcgcaatggcgttatgcgttacgcaataccattgccatgtgtctggcgctgacggttgcctattatttaaatctggatgaaccctattgggcgatgacctcggctgcagtggttagctttcccaccgttggcggtgttatcagcaaaagcctcggacgcatcgctggcagtttgctcggagccattgcggcactgcttcttgccgggcatacgctcaatgagccgtggttttttctattgagcatgtcggcgtggcttggcttttgtacctgggcctgtgcgcacttcacgaataacgtcgcgtatgcatttcaactggcgggctacacggctgccatcatcgcctttccgatggttaatattactgaggccagccagctgtgggatatcgctcaggcgcgcgtttgcgaggtaatagtcggtattttgtgcggcggcatgatgatgatgatcctgccgagcagttccgatgctactgcccttttaaccgcattgaaaaacatgcacgcccgattactggaacatgccagtttactctggcagcctgaaacaaccgatgccattcgtgcagcacatgaaggggtgattgggcagatactgaccatgaatttgctgcgtatccaggctttctggagccactatcgttttcgccagcaaaacgcgcgccttaatgcgctgctccaccagcaattacgtatgaccagtgtcatctccagcctgcgacgtatgttgctcaactggccctcaccgccaggtgccacacgagaaattctcgaacagttgctgacggcgctcgccagttcgcaaacagatgtttacaccgtcgcacgtattatcgccccgctacgcccgaccaacgtcgccgactatcggcacgtcgccttctggcagcgactacgttatttttgccgcctttatctgcaaagtagtcaggaattacatcgtctgcaaagcggtgtagatgatcataccagactcccacggacatccggcctggctcgtcataccgataacgccgaagctatgtggagcgggctgcgtacattttgtacgttgatgatgattggcgcatggagtattgcttcgcaatgggatgccggtgccaatgcattaacgctggcagcaattagctgcgtactctactccgccgtcgcagcaccgtttaagtcgttgtcacttctgatgcgcacgctggtgttactttcgctattcagctttgtggtcaaatttggtctgatggtccagattagcgatctgtggcaatttttactgtttctctttccactgctggcgacaatgcagcttcttaaattgcagatgccaaaatttgccgcattgtgggggcaactgattgtttttatgggttcttttatcgctgtcactaatcccccggtgtatgattttgctgattttcttaacgataatctggcaaaaatcgttggcgtcgcgttggcgtggttagcgttcgccattctgcgtccaggatcggatgctcgtaaaagccgccgccatattcgcgcgctgcgccgggattttgtcgatcagctaagccgccatccaacactgagtgaaagcgaatttgaatcgctcacttatcatcacgtcagtcagttgagtaacagccaggatgcgctggctcgccgttggttattacgctggggtgtagtgctgctgaactgttctcatgttgtctggcaattgcgcgactgggaatcgcgttccgatccgttatcgcgagtacgggataactgtatttcactgttgcggggagtgatgagtgagcgtggcgttcagcaaaaatcactggcggccacacttgaagaattacagcggatttgcgacagccttgcccgtcatcatcaacctgccgcccgtgagctggcggcaattgtctggcggctgtactgctcgctttcgcaacttgagcaagcaccaccgcaaggtacgctggcctcttaattacttaattacaccacaggcatagcgttcaccgccaccgcccagcggtttaggttgatcggacatattatcgccgccaacgtggaccatcagcgctttgtctttgatttcatccagtgatttcagacgaggcgcgatgacggcatcggtagctttgccgtcattattgacgaccagtgcaggcagatcgcctaaatgcccggcaccttctggcccttcatgtttaccggtattttgtggatcaagatgcccgcctgcggattccgcggcgctggctttgccatctttggtggctggctggcagcttcctttggcatgaatatggaagccatgttcaccggggggtaatgctttcagatcgggcgaaaactccagacctttatcggtttcagtaatggtgacgctaccaattgactgccctaccccttgcgacgtgacgaggttcatctcgactttttcactggcagcttgtgcgccggttgcaacaaccagcgccagaatagccagactaaaacgtttcataggacctccgttcattgtgcattcctgaataagtgtaaaccagtgacacatttttgaacggcggctattcctaaaagtgcttacggtacgtcgtaccccagtgccgctttacggatacgaaaccattgttgacgggtcattttcagtgtttctgcttcgacagctgcccgtacgcgctcaattttacctgaaccgataattggcagcggctgcgatggtaaacgtaatacccaggcgtaaaccacctgttcaatcgagcccgcgtttaactcctctgccaccacagccagttcatcacgcagcggctggaaataatcatcattaaacagacgaccaccaccaaggcaggaccacgccatcggacgaacacgcagttgttgtagttggtcgagcgtgccatccagcagtaacggctgatgcaccggggatatttccacctgattagtggcaagggtaaacggcagacgtgattgcaacagggcaaattgcgcaggcgtaaagttcgatacgccaaaatgacgcactttgccgctctgatgcagatgtttgaacgcgtccgccacttcatcggcatccattaacgggtctggtcggtggattaacagcaaatccagatgatcggtcgcgagattaattagcgactgttcggcgctcttaatgatgtgatcgcggtcagtgatgtaatgaccaatgacgttttcttcacgcgcggtcgtcgcgataccgcatttactgacgatttccatccgttcacgcaggtgaggtgccagtttcagtgcctcgccaaacgccgcttcgcactgatagccaccataaatatcagcatggtccacggtggtcacgccgagatccagatgctcttcaataaaactgaccagctggcgggcggacatattccagtccatcaatcgccagtagcccatcacaaaacgggaaaactccgggccttgcggcgcaatagtaatacgctgaaccataatcgcttcctcttatcagatatgagaggagtatacgcaagattaggttcaaaagagtgatggttgctccggttcgtctgatgacgctggcttatttgcgcgtaatttgcgcattaatcgctgccgacaaaggcgcagcacctcttgtttttcgccatcgctcattttattccagttaaaacgctcatcacgactacgaaaacagccgcgacaaaacccgcgttcgtcagactggcaaattccccggcacgggctctggacgggaaagaactctaattgctccgccacttcgccctcctcagataagattattaccattattgaagctgttaatgtccaaagtagcaactttgcttgcactagaccgactggtctactacactccaacgcatgaacaaacacaccgaacatgatactcgcgaacatctcctggcgacgggcgagcaactttgcctgcaacgtggattcaccgggatggggctaagcgaattactaaaaaccgctgaagtgccgaaagggtccttctatcactactttcgctctaaagaagcgtttggcgttgccatgcttgagcgtcattacgccgcatatcaccagcgactgactgagttgctgcaatccggcgaaggtaactaccgcgaccgcatactggcttattaccagcaaacactgaaccagttttgccaacatggaaccatcagtggttgcctgacagtaaaactctctgccgaagtgtgcgatctgtcagaagatatgcgcagcgcgatggataaaggtgctcgcggcgtgatcgccctgctctctcaggcgctggaaaatggccgtgagaaccattgtttaaccttttgtggcgaaccgctgcaacaggcacaagtgctttacgcactgtggcttggcgcgaatctgcaggccaaaatttcgcgcagtttcgagccactggaaaacgcgctggcccatgtaaaaaacattattgcgacgcctgccgtttagcaggcattttttatcaccagacgaccgggagcctttatgtcatctgaaaaactgtattccccactgaaagtgggcgcgatcacggcggcaaaccgtatttttatggcaccgctgacgcgtctgcgcagtattgaaccgggtgacattcctaccccgttgatggcggaatactatcgccaacgtgccagtgccggtttgattattagtgaagccacgcaaatttctgcccaggcaaaaggatatgcaggtgcgcctggcatccatagtccggagcaaattgccgcatggaaaaaaatcaccgctggcgttcatgctgaaaatggtcatatggccgtgcagctgtggcacaccggacgcatttctcacgccagcctgcaacctggcggtcaggcaccggtagcgccttcagcacttagcgcgggaacacgtacttctctgcgcgatgaaaatggtcaggcgatccgtgttgaaacatccatgccgcgtgcgcttgaactggaagagattccaggtatcgtcaatgatttccgtcaggccattgctaacgcgcgtgaagccggttttgatctggtagagctccactctgctcacggttatttgctgcatcagttcctttctccttcttcaaaccatcgtaccgatcagtacggcggcagcgtggaaaatcgcgcacgtttggtactggaagtggtcgatgccgggattgaagaatggggtgccgatcgcattggcattcgcgtttcaccaatcggtactttccagaacacagataacggcccgaatgaagaagccgatgcactgtatctgattgaacaactgggtaaacgcggcattgcttatctgcatatgtcagaaccagattgggcggggggtgaaccgtatactgatgcgttccgcgaaaaagtacgcgcccgtttccacggtccgattatcggcgcaggtgcatacacagtagaaaaagctgaaacgctgatcggcaaagggttaattgatgcggtggcatttggtcgtgactggattgcgaacccggatctggtcgcccgcttgcagcgcaaagctgagcttaacccacagcgtgccgaaagtttctacggtggcggcgcggaaggctataccgattacccgacgttgtaatccaacattgcgagcggcgtaaagccgccgctatactaaaacaacattttgaatctgttagccattttgaggataaaaagatgcgtcttcttcataccatgctgcgcgttggcgatttgcaacgctccatcgatttttataccaaagtgctgggcatgaaactgctgcgtaccagcgaaaacccggaatacaaatactcactggcgtttgttggctacggcccggaaaccgaagaagcggtgattgaactgacctacaactggggcgtggataaatacgaactcggcactgcttatggtcacatcgcgcttagcgtagataacgccgctgaagcgtgcgaaaaaatccgtcaaaacgggggtaacgtgacccgtgaagcgggtccggtaaaaggcggtactacggttatcgcgtttgtggaagatccggacggttacaaaattgagttaatcgaagagaaagacgccggtcgcggtctgggcaactaatctcctgccgggcgtgaactcatcgcgcccgcatctttactgcatcgacaagtaatatttgtcataatgcgcgctgcaatttatccgtattaagagaatcagatgtccgataacgctcaacttaccggtctgtgcgaccgttttcgtggtttttatcctgttgtgatcgatgttgaaacagccggatttaacgccaaaaccgatgcgctgcttgagattgccgccatcaccctgaaaatggatgaacaaggctggctgatgccggacaccacattacatttccacgtcgaaccatttgtcggcgcaaatttgcaaccagaagccctcgccttcaacggcattgacccgaacgatcccgatcgcggcgcggtcagcgaatacgaggcgctgcacgaaatttttaaagttgtacgtaaaggtattaaagcgagcggctgtaaccgcgccattatggtggcgcacaatgccaattttgatcacagctttatgatggccgccgcagaacgcgcctcactgaaacgtaacccgttccaccctttcgccacttttgacactgctgcactggccgggctggcactcggacaaaccgtattgtcaaaggcttgccagaccgctggcatggacttcgacagcacccaggcgcactccgcgctgtacgacaccgaacgcactgctgtgctgttttgtgaaatcgtcaaccgctggaaacgtctgggaggctggccgctatctgccgccgaagaggtgtaatcgagtcgatgcctgatgacatgcaatgattcaggcatctatagtgaggctattccacgcatcctgcatgatattcacggggaatagcgttaatggcagataatccagacccttcatcgctcctgccggacgtgttttcaccggcgacccgcgactggtttcttcgcgcctttaaacagccgaccgctgtccagccgcaaacctggcatgtggcggcgcgaagcgaacatgcgctggtgattgcaccgaccggctccgggaaaacgctggcagcatttctctacgccctcgatcggctcttccgcgaaggcggcgaagatacccgcgaggcgcataagcgtaaaacctcacgcatcctctatatttcaccgataaaagccctgggcaccgacgttcagcgcaacttgcagatcccgttgaagggtattgccgatgaacggcggcggcgcggcgaaacggaagtcaatcttcgcgtagggatccgtactggcgatacgcctgcacaggaacgcagcaaactcacccgtaatccgccggatattctgatcaccacacccgaatcactctatctgatgctgacctcccgcgcgcgcgaaacgctacgcggcgtcgaaacggtaattattgatgaagtccacgcggtagcgggcagtaaacgtggtgcgcatctggcgttaagtctggagcggctcgatgcgctgctccacacctcagcacagcgaattggcctttctgccactgtgcgctcagccagcgatgtggcagcatttcttggtggcgatcgcccggttacggtagtcaacccgcccgcaatgcgccatccgcagatacgaattgtcgtaccggtcgccaatatggatgatgtctcatcggtcgccagcggcaccggcgaagacagccatgccggccgggaaggctccatctggccatatattgaaacgggtatccttgatgaagtgttgcgccatcgctcgaccattgtctttactaattcgcgggggctggcggaaaaactgacggcacgattaaatgagctttacgccgcacgcttacagcgttccccgtctatcgccgttgatgcggcccatttcgagtcgacctccggcgcaacctctaaccgtgtacaaagtagcgacgtttttattgcccgctcacaccacggctccgtctctaaagaacaacgagcaatcaccgaacaggcgctgaaatcgggtgaattacgctgcgtggtcgcaacctccagtcttgaactggggattgatatgggcgcggtggatctggtgattcaggtggcaacgccgctttctgttgccagtgggttacaacgcattggtcgcgccggacatcaggttggcggtgtatctaaagggctgtttttcccccgtacccggcgtgatttagtcgattccgcagtcattgtagagtgtatgttcgcaggcaggctggaaaacctgacaccaccgcataatcctctcgacgtccttgcgcagcaaaccgttgccgccgcggcgatggatgcattacaggtagacgaatggtactcccgcgtacgccgtgccgcaccgtggaaagatctgccaagacgtgtttttgacgccacgctggatatgctttccgggcgctatccctctggcgatttttctgcttttcgccccaaactggtctggaacagggagaccgggatattgaccgcccgacctggcgctcaattgttggcggttaccagcggcggcaccattccggatcgtggcatgtatagcgtgttattacccgaaggtgaagaaaaggccggttcgcggcgggtgggtgaactggatgaggagatggtatatgagtcgcgggtgaacgacattatcactctcggcgctacctcatggcggatccagcaaatcacccgcgatcaggtgattgtgactcctgctccgggtcgttctgcccggctccccttctggcgtggtgaaggtaacggacgtccggctgaattaggcgagatgatcggcgattttcttcatttgctggcggatggcgcgttcttttccgggactattcccccgtggctggcagaagaaaatacgatcgccaatattcaggggttgattgaggagcagcgcaacgcgacgggcatcgttccggggagtcgccatctggtcctcgaacggtgccgtgatgaaattggtgactggcgtattattttgcactctccctatggaagacgggtgcatgaaccctgggcggtggcgattgccgggcgaatacatgcgctatggggcgctgacgcgtcggtggtcgccagtgatgacggcattgttgcacgtattcctgacaccgatggtaaattgcccgatgccgcgatttttttgtttgaaccagaaaagttgctgcaaattgtccgcgaggcggtaggcagctcggcacttttcgccgcccgttttcgcgaatgcgccgcgcgggcattattaatgccggggcgcactccgggccatcgcaccccgctttggcaacaacggctgcgcgccagtcagttgctggaaatcgctcagggatatccggattttccggtcattctcgaaaccctacgcgaatgtctgcaagatgtttatgatcttcccgcactggaacgtttgatgcgtcgcctgaacggtggcgaaattcaaatatccgatgtaacgaccactacgccctcgcctttcgccacaagtttattgttcggctatgtcgcggaatttatgtaccagagcgacgccccgctggcagagcgccgggcatccgtactgtcgctggacagcgagttactgcgcaatctactcggacaggtcgatccgggggaattactcgacccgcaggtcattcgccaggtggaagaagagttgcaacgactggctcctggcagaagagcgaaaggtgaagaaggattgttcgacctgctgcgcgaactggggccaatgaccgttgaagacctggcgcaacggcatacaggcagcagtgaagaggttgcgtcgtatctggaaaatcttcttgcagtaaaacgaatcttcccagcgatgattagcggacaggagcgtcttgcctgtatggatgatgccgccaggctgcgtgatgccctcggcgtacgactaccagagtcattgccagagatttatttacatagagtcagttacccgcttcgcgacctctttctgcgctatctccgggctcatgctctggtcacggctgaacaactggctcatgagtttagtctcggtattgccattgtcgaagagcagcttcagcaactgcgtgaacagggtctggtgatgaatctgcaacaagacatctgggtgagcgatgaagtatttcgtcgtctgcgtttgcgctcgctgcaagccgccagagaagcgacgcgtcccgttgcagccacgacctatgcgcgattgctgctggaacgtcagggcgtattacccgccaccgatggtagcccggcgctctttgcctcaacatcgccaggcgtttatgagggcgtagatggcgtgatgcgggtgatcgaacagcttgccggagtcggtttacccgcctcactctgggaaagccagatcctgcctgcccgcgtacgcgactattcgtcagaaatgctcgatgaattactggcaaccggtgcggttatctggtcggggcaaaaaaaactgggtgaagatgacggcctggtggcactgcatctacaggaatatgctgcagaatcgttcactcccgccgaagcggatcaggcgaatcgttcggcgctgcaacaagcgatagtcgctgttctggctgacggaggagcctggtttgcacaacaaatcagccaacggatacgcgacaaaatcggcgaatcggttgatctctctgccctgcaagaggcgttatgggcgctggtctggcaaggcgtcatcaccagcgacatttgggcaccgttacgcgccctcacccgcagcagttccaacgcacgcacctcaactcgccgcagtcaccgggctcgtcgtggacgtcctgtctatgcgcaacccgtctcgccgcgggtatcttacaacacaccaaatctggctggacgctggtcgttattgcaggtggagccactaaacgataccgaaaggatgctggcgctggcggaaaatatgctcgaccgctacggcatcatcagtcgtcaggcggtgatagccgaaaatatccctggcgggtttccatcgatgcaaacgctttgtcgaagtatggaagactccgggcgaattatgcgaggtcgttttgtagaaggtctgggtggcgcgcaattcgctgaacgtctgactattgaccgattgcgcgatctggcgacacaagccacgcaaacgcgccactatacaccagtggcgctctctgccaacgatccggctaatgtgtggggaaatcttctgccctggcctgcacatccggcaacgctggttccaacgcgtcgggcgggtgcgctggtggtcgtttctggcggcaaattgttactctatctggcgcaaggtggcaaaaaaatgctggtctggcaggaaaaagaggaattactcgccccagaggttttccacgcgctgactaccgcactgcgtcgcgaaccacggctgcgctttacgctaacagaagtgaatgatctaccggtccggcaaacgccgatgtttacgctgctgcgtgaggcgggattttcaagttcgccacaagggctggattggggatagagaaaggactnnnnnnnnnnnnnnnnnnnnnnnnagtattgcaggacggattattccgcgtccggctcttcagacttgtatttagcggcagtttctttgatcagctgctgcagttcgccacgctgatacatttcgatcacgatatcacaaccgccgaccagctcgccgtcaacccacagttgcgggaaggtcggccagttagcatatttcggcagttccgcacgaatgtccggattctgcagaatatcaacataggcaaaacgttcgccacatgcggcaagcgcctggactgcctgggcagagaaaccgcagctcggcagtttcggtgaacctttcatgtacagcaggatcgggttttcagcaatctggcgttggattttttcgatagtggtgctcattgtcttgcttcctcaaacttctttacggcagtaatctgacattgtagcgggtcagtgcggcatcggaaaataacattttcatcacgcttttgctattttatccctttgctctatttgttgcatttcaaatattcgtttcttctctgatgccggcaaactggcgtatttataaccatttttagctttcactgctgcatttttttgcgctcgccaacgaaacgtattttttaacaataaaagctattaactttctcttcttctatgcattagaatcatcaagttttgtaaatcagacgcaggcatgatagacctgcctttacagagggacgctcagtggcgcggataaaccgtatttcgatcacgctctgtgctttactttttaccaccctgcctttaacgcctatggcccatgcttcaaagcaagccagggagagttctgctaccactcatatcaccaaaaaagcagataaaaagaaaagcacggcaaccaccaaaaagacccagaaaacagcgaaaaaagccgccagtaaaagtacgaccaaaagcaaaaccgcttcttccgttaaaaaatcttccattaccgcttctaaaaacgccaaaactcgcagcaaacacgccgtcaataaaacggcctcagccagctttaccgaaaagtgtaccaaacgtaagggctataaatcgcattgtgtgaaagtcaaaaatgccgcgtcaggaactcttgccgacgcgcacaaagcgaaggtgcaaaaagctacgaaagtggcaatgaataaactgatgcagcaaattggtaagccatatcgttggggtggcagctcaccgcgtaccggttttgattgcagcggcctggtttattacgcttataaagatttggtgaaaattcgtattccgcgtacggcgaatgaaatgtatcacctgcgtgatgcagcgccaatcgaacgtagtgaactgaaaaacggcgacctggtctttttccgtactcagggacgcggcacagccgatcatgtcggcgtgtatgtcggcaacggcaaatttattcagtcaccgcgcacaggtcaggaaattcaaatcacttctctcagtgaagactactggcagcgccactatgttggcgctcgtcgggtaatgaccccaaaaacacttcgctaaaactttaccctgttgttacggcaacagggtaagttcatcttttgtctcaccttttaatttgctaccctatccatacgcacaataaggctattgtacgtatgcaaattaataataaaggagagtagcaatgtcattcgaattacctgcactaccatatgctaaagatgctctggcaccgcacatttctgcggaaaccatcgagtatcactacggcaagcaccatcagacttatgtcactaacctgaacaacctgattaaaggtaccgcgtttgaaggtaaatcactggaagagattattcgcagctctgaaggtggcgtattcaacaacgcagctcaggtctggaaccatactttctactggaactgcctggcaccgaacgccggtggcgaaccgactggaaaagtcgctgaagctatcgccgcatcttttggcagctttgccgatttcaaagcgcagtttactgatgcagcgatcaaaaactttggttctggctggacctggctggtgaaaaacagcgatggcaaactggctatcgtttcaacctctaacgcgggtactccgctgaccaccgatgcgactccgctgctgaccgttgatgtctgggaacacgcttattacatcgactatcgcaatgcacgtcctggctatctggagcacttctgggcgctggtgaactgggaattcgtagcgaaaaatctcgctgcataataactgatggcaaatgcagcattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagataaatcgcacgttgtcagcaactgtaacgcagaaggttatccttctgcgtttttgtttaattagctgttagcaacgcaaactgtttcaggttgttttctggctgacataaacaccagcaataatgccagtcccgcgacaatcgctcccatcaccggcacaaagctgtatcccagcccagcggaaattaccgcaccaccagcagctgctcccagcgcatttccaagattaaaggcaccaatattgactgatgaagacagacctggcgcttcactggcgacacgcatcacgcgcatctgtaacggcggtacgaccgcaaaggttgctgcgccccacaccaccatgctaatagctgcgccgaactcattgcgggccaggaacgggattgccagcataatcaccatcaacaacaacaaaaagcctttcaacgtgccgttaactgaacgatctgccagtttgccgccgagatagttaccgatagagaatccgacaccaatcagcaccagcattgccgtgacgaacaccggtgttgcgtgggtaatactttgcagtaccggagagatataggtgtagagagtaaacattgcaccagctcccagtaccgtcgtcagcaatgcagacagcacctgcggacgcattaataccgccagctcttttttcacttcaggtcgtgcccctgcaccacctttaggtaatgagaagaacagacttaccattgaaatcactcccagccccgccgttgccagaaatgacatccgccagccgatggtttcacccaaccaggtcgccgccggcacgccaccgatatttgccagggttaaccccataaacatagtggcaactgcgctggcctgtttatgttttggcaccacgcttgcggccacgactgaacccaaaccaaaaaatgctccgtgattcaggctggtcaaaatgcgtgaaagcatcagggtcatataatccggcgcgatggcggaaagtacgttgccgagcgtgaaaattgccatcaggaaaatcaacgcactgcggcgggcacgatgagaaagtagaagcgtcatcagcggcgcgccaaccattacgccaactgcataggcactgattaacattccggcagcgggaatcgagacatccacaccgcgcgcaatgacgggcaacaagcccattggcgagaactccgttgtcccgataccaaacgcgccaatcgccagcgccagcaacggatagttaattttcatgccttatctccacctcttcgcgtcattacgcgatattcattaaagtggcgaaagcatgacagcaatcacaaaaaaatgaaaataacaaaaagagaaaacacttttgccattttgctaacaaacaggaaggagatgcgagggagaacgcgctccctcgagaggaaatcagtgcagcgcggcagtcaaacccacggctacgatcaaaccgaggacgataatcgttgttaccagtgaaaatttaaggtcggtgctcatcaagttttctccttttttattaccacacaaaaagtgatattacgcatttttacacactgtgatgaaaaaatctcccgtcatttataatgataagtgtttttaccacttccccttttcgtcaagatcggccaaaattccacgcttacactatttgcgtactggccattgaccccttcctgacgctccgtgtcgtttttccggcgtaccgcaacacttttgttgtgcgtaaggtgtgtaaaggcaaacgtttaccttgcgattttgcaggagctgaagttagggtctggagtgaaatggaatggcaacaataaaagatgtagcgaaacgagcaaacgtttccactacaactgtgtcacacgtgatcaacaaaacacgtttcgtcgctgaagaaacgcgcaacgccgtgtgggcagcgattaaagaattacactactcccctagcgcggtggcgcgtagcctgaaggttaaccacaccaagtctatcggtttgctggcgaccagcagcgaagcggcctattttgccgagatcattgaagcagttgaaaaaaattgcttccagaaaggttacaccctgattctgggcaatgcgtggaacaatcttgagaaacagcgggcttatctgtcgatgatggcgcaaaaacgcgtcgatggtctgctggtgatgtgttctgagtacccagagccgttgctggcgatgctggaagagtatcgccatatcccaatggtggtcatggactggggtgaagcaaaagctgacttcaccgatgcggtcattgataacgcgttcgaaggcggctacatggccgggcgttatctgattgaacgcggtcaccgcgaaatcggcgtcatccccggcccgctggaacgtaacaccggcgcaggccgccttgccggttttatgaaggcgatggaagaagcgatgatcaaggtgccggaaagctggattgtgcagggtgactttgaacctgaatccggttatcgcgccatgcagcaaatcctgtcgcagccgcatcgccctactgccgtcttctgtggtggcgatatcatggcaatgggcgcactttgtgctgctgatgaaatgggcctgcgcgtcccgcaggatgtttcgctgatcggttatgataacgtgcgcaacgcgcgctattttacgccggcgctgaccacgatccatcagccaaaagattcgctgggtgaaacagcgttcaacatgctgttggatcgtatcgtcaacaaacgtgaagaaccgcagtctattgaagtgcatccgcgcttgattgaacgccgctccgtggctgacggcccgttccgcgactatcgtcgttaatcacccgttgcgggagtctcttccggctcccgcagccactccttattcagcgtctcactatcgccgagatactcaagcaaccaggttaacgcaggcgacatatcattttgctgccatgtcagacaacatgccgaatccggaaaggggttttccagttctaatgctacccacttcccctcattaagccacggtttggcgaaatgtgttggcaccatccctatgcataatcctgccgagatacaggttgccgatgattcccagtcaggcacgacaactcttttttggttatccagcaaccaggtaatacgtttaggtagcgttcgcgaggtgtcttcgcgcaccaacgacggccagttgcgcaacgtatcatcgctgaacgggccatccatcaacgccagcgggtggtgactggcaacaacgcaactccagcttagcatccccatatcccggaaggcataacgaccgcctaccggaatcgcgcgtgttgcgccaatcgccagttccacgcgcccgtcggaaagcgcatcccagacaccgttgaacacttcctgaaagacaagaagttcgacatcatcaaaatggcgataaaaatcaacgatcatctgccgtgtacgttctggcctgacaatattatccactgcgatagctaactgaccgcgccagccgttcgctatctgctgacattgctggcgggtgatctgcatttttttgacaacagagcgcccttctttgagaaaccacgctccagcagcggtcagctccacatcacggtgccgtcgttcaaagagcggcaccgccagccactcttccagctgacgcacggtatagctgaccgcagaaggaacgcgatgcagctcctgtgccgcagcgctaaaactaccattacgcgctaccgcatcaacaacttcgagtgaatattctgaccacatagtctgcctgcaaaatttttgaaaccagtcatcaaatattaccgtttcacaacactaatttcactccctacactttgcggcggtgtttaattgagagatttagagaatatacatgcaacctgggaaaagatttttagtctggctggcgggtttgagcgtactcggttttctggcaaccgatatgtatctgcctgctttcgccgccatacaggccgacctgcaaacgcctgcgtctgctgtcagtgccagccttagtctgttccttgccggttttgccgcagcccagcttctgtgggggccgctctccgaccgttatggtcgtaaaccggtattattaatcggcctgacaatttttgcgttaggtagtctggggatgctgtgggtagaaaacgccgctacgctgctggtattgcgttttgtacaggctgtgggtgtctgcgccgcggcggttatctggcaagcattagtgacagattattatccttcacagaaagttaaccgtatttttgcggccatcatgccgctggtgggtctatctccggcactggctcctctgttaggaagctggctgctggtccatttttcctggcaggcgattttcgccaccctgtttgccattaccgtggtgctgattctgcctattttctggctcaaacccacgacgaaggcccgtaacaatagtcaggatggtctgacctttaccgacctgctacgttctaaaacctatcgcggcaacgtgctgatatacgcagcctgttcagccagtttttttgcatggctgaccggttcaccgttcatccttagtgaaatgggctacagcccggcagttattggtttaagttatgtcccgcaaactatcgcgtttctgattggtggttatggctgtcgcgccgcgctgcagaaatggcaaggcaagcagttattaccgtggttgctggtgctgtttgctgtcagcgtcattgcgacctgggctgcgggcttcattagccatgtgtcgctggtcgaaatcctgatcccattctgtgtgatggcgattgccaatggcgcgatctaccctattgttgtcgcccaggcgctgcgtcccttcccacacgcaactggtcgcgccgcagcgttgcagaacactcttcaactgggtctgtgcttcctcgcaagtctggtagtttcctggctgatcagtatcagcacgccattgctcaccaccaccagcgtgatgttatcaacagtagtgctggtcgcgctgggttacatgatgcaacgttgtgaagaagttggctgccagaatcatggcaatgccgaagtcgctcatagcgaatcacactgatctatatcgatatacttatacttaggctgctaacaaaattttgttgtatgattgaaattagcggcctatactaatttcgagttgttaaagctacgataaatattatgtttttacggggacaggatcgttcccgactcactatggatagtcatttcggcaagggttcctcctttccctctgttctacgtcggattatagactcgcggttttttctgcgagatttctcacaaagcccaaaaagcgtctacgctgttttaaggttctgatcaccgaccagtgatggagaaactatgagttcatcgtgtatagaagaagtcagtgtaccggatgacaactggtaccgtatcgccaacgaattacttagccgtgccggtatagccattaacggttctgccccggcggatattcgtgtgaaaaaccccgatttttttaaacgcgttctgcaagaaggctctttggggttaggcgaaagttatatggatggctggtgggaatgtgaccgactggatatgttttttagcaaagtcttacgcgcaggtctcgagaaccaactcccccatcatttcaaagacacgctgcgtattgccggcgctcgtctcttcaatctgcagagtaaaaaacgtgcctggatagtcggcaaagagcattacgatttgggtaatgacttgttcagccgcatgcttgatcccttcatgcaatattcctgcgcttactggaaagatgccgataatctggaatctgcccagcaggcgaagctcaaaatgatttgtgaaaaattgcagttaaaaccagggatgcgcgtactggatattggctgcggctggggcggactggcacactacatggcatctaattatgacgtaagcgtggtgggcgtcaccatttctgccgaacagcaaaaaatggctcaggaacgctgtgaaggcctggatgtcaccattttgctgcaagattatcgtgacctgaacgaccagtttgatcgtattgtttctgtggggatgttcgagcacgtcggaccgaaaaattacgatacctattttgcggtggtggatcgtaatttgaaaccggaaggcatattcctgctccatactatcggttcgaaaaaaaccgatctgaatgttgatccctggattaataaatatatttttccgaacggttgcctgccctctgtacgccagattgctcagtccagcgaaccccactttgtgatggaagactggcataacttcggtgctgattacgatactacgttgatggcgtggtatgaacgattcctcgccgcatggccagaaattgcggataactatagtgaacgctttaaacgaatgtttacctattatctgaatgcctgtgcaggtgctttccgcgcccgtgatattcagctctggcaggtcgtgttctcacgcggtgttgaaaacggccttcgagtggctcgctaaaggctattctatcgccccctctccgggggcgatttcagatcaggcttctgtgcctggttgattcatggcattttctcgtgccgccagcacacgttctaccgtatctaccactgcctgagtttgtggatcgatttcaatgttgacgcgtgcgccaagttttttcttcccaagagtcgtgcgttccagtgtttccggaattaaatggacgcaaaaacgcgttggcgtgacttcgccgacggtcaggctaataccgtcgatgccaataaatcctttgtacagaatatatttcatcaactgactatcctggactttaaaccagatctggcgattattttctgaggttaatattttcgccacttcagcagtggtcataatatgacctgacattaagtgtccgccaatttcatcactgaatttcgccgcacgctcaacgtttacccaatcccccacttttaaatcgccaagattggtaatgcgtaacgtttctttcatcaggtcaaaactgacatggttgccgttaatttccgtcacggtcaggcagcaaccgttatgcgccacggaagcaccggtttccaggccgtccagcatgtggtcgggtaactccaccacatgcgtacgaaaatttggtttctcgtcaatcgacaccagttttgcggtgccctgtacaatccccgtaaacatacttacaactcctgaaatcagttaagacattctgttcagcacaatagcaggtggaaaacgcccttaccagtgaaggggtaagaatggctattttttcactggagaattaataaatcctcgctacaatagactgaatttcccctgcttcttctttttgctgcccattcaggcggctttttagtctctcatataactacaaataaaaggtgttcacgtgcagaagtatatcagtgaagcgcgtctgttattagcattagcaatcccggtgattctcgcgcaaatcgcccaaactgcgatgggttttgtcgataccgtgatggcgggcggctatagtgccaccgacatggcggcggtcgctatcggtacttctatctggcttccggcgatcctctttggtcacggactgctgctggcattaacgccggttatcgcgcaattaaatggttccggtcgacgtgagcgcattgcgcatcaggtgcgacaaggtttctggctggcaggttttgtttccgttctcattatgctggtgctgtggaatgcaggttacattatccgctccatggaaaacatcgatccggctctggcggacaaagccgtgggttatctgcgtgcgttgttgtggggcgcgccgggatatctgttcttccaggttgcccgtaaccagtgtgaaggtctggcaaaaaccaagccgggtatggtaatgggctttatcggcctgctggtgaacatcccggtgaactatatctttatttatggtcatttcggtatgcctgagctcggtggcgttggttgtggcgtggctactgcggcggtgtattgggtcatgttccttgccatggtttcttacattaaacgcgcccgctccatgcgcgatattcgtaacgaaaaaggcaccgcaaaacccgatcctgcggttatgaaacgactgattcaactcggtttgccgattgcgctggcactgttctttgaagtgacactgtttgccgtcgtggctctgttagtgtctccgctcggtattgttgatgtcgcaggacaccagattgccctgaactttagttcactaatgttcgtgcttccaatgtcgctggcggcagcggtaactatccgcgtaggttatcgtctgggtcagggctcaacgctggatgcgcaaaccgctgcgcggaccgggcttatggtgggtgtctgtatggcaaccctgacggccattttcacggtttcactgcgggagcaaatcgccctgttgtacaacgacaatcccgaggttgtaacgctggctgcgcatttgatgttgctggcggcggtatatcagatttctgactcaatccaggtgattggcagtgggattttgcgtggttataaagatacgcgttccattttctatattacctttacggcttactgggtgctgggcttgccaagcggctatattctggcactgaccgatctggtcgttgaacctatggggccagcaggcttctggataggctttattattggcctgacgtcggcagccattatgatgatgttgcgtatgcggttcctgcaacgtctgccgtcagccatcattctgcaacgagcatcccgctaataaagacaaggcgcaaccttcacgggttgcgcctgtatttttacgcaggctggagcgttgcgccaatcccgtcttcgtctggctgtaatttcagagcgttacacagagtttgccgactggcatctgttatctcaacgtgtatatccccggtaacttcccctttcacattgatgaagtcaggtgaaatttcttttgcactggtttgcaggcaaatcgctccctctccgcgcaggcgtttcactttcagttgcacatgcgttgccgcatcagtgatcagccacagttttccaccattcagattgatgttaccaacaatgaaagtgacactgtcaccttttaccgtactgccgtctagaatcaacacaccgccctgctgtacagtaatcgttgattgttgcagctctgcgccataaccaataatcattgaagcgccgtccagtaatgcaacactcccggtcagttcaaccggtgcgcgatcttcctctacgacaaaattttcgtccgcgctggtgggtgacaacaggatcactgtcccaccttgtattaccgcgttttccagcgtaccggcatgcacttcagcccgaccacccacattcacggacaggttttgcgtcttaccggaactgtagagctgaaggccatccgtccccagacgataaatggatccattctcaacaatagtgtcagagtcttcaccaccgagattattcatggtgccaccagcaagcaacgtatcactggctttcccggccagcataaaaacgccgccctgattaatctcacaattgctggcttccccacctggatacaccaacaattcaccaccttcatctaccacgaccgctgaggttgtcccattaaccaacaggccgccctcttgatcgagaatgattttttccgcgcgatgtccttccagtacacgcaggttaccgccattttccagcaacaaaccgcaggcataacctttatcaacgctgaattcaccttcgggatggcggccattaaccgtagcgagcgtagagagactaattgcgcctccctcggactgaacaatatctgtggcaatggcaccatcgctgaccgatagcgtgccattgttaccgtactgtgtgcatttggcgatcccaccggttgccactttcaaccagccagcccccgtgaccacggtattttcggctcttccgccagcttcaacaatcaactcgccttcagtaagttgcgtcgcgccaatgacctcgccggtcttaacaatttgcacgttcccgtcgctcatcaagtttttcgcatcagatcccatgatttattcctttgctgcatctgtgtgcctttattgctacctaagtgtaaaggctacggaggatttatccacgacagatttgagatggtggcaaacaactctgtttaaactctgatacacgaattattgggttgtatcagatgtaaatgcgatcctgaataaaaatcacccttgcaaatcaacaaaatatagccaatttgcttaaaagctctgcaaacggtcgaaatagcgcagaaaattacgttttgcctcttgccaccttcccactctgccgctaatattcgtccccgttgtcacctacaacgttgcgttcatagctcagttggttagagcaccaccttgacatggtgggggtcgttggttcgagtccaattgaacgcaccatcctgcgtccgtagctcagttggttagagcaccaccttgacatggtgggggtcggtggttcgagtccactcggacgcaccagattttcttaatctggtcttctcctttttccctctgtttcttctctgtatccaatacgttaaaagatttacactgtcttcgtatgcgttatcagaaggagaatcgctatggcaactttgttacaacttcattttgcttttaatggcccatttggcgacgcaatggctgagcagcttaaaccacttgctgagtcgattaatcaggaacctggttttctgtggaaggtatggacagaaagtgaaaagaaccacgaagccggtgggatctaccttttcactgatgaaaaaagcgcccttgcctatctggaaaaacatactgcccgactgaaaaatctcggcgttgaggaagttgtcgccaaagttttcgatgtcaatgagccacttagtcaaatcaatcaggcaaaactcgcctgacagaatttaatcaagggcggttagcgcccttttcatccctgtctgaaatttctcaaattctaaaaatctcaaccaaacttatctgataacactaaattcgaaagaatgcgtacaggtaagtaacaatgaaaaaaattgctattgtgggtgccgggcctacggggatctacaccttattctcgcttctacagcaacaaactccactttctatttctatcttcgagcaggctgacgaggccggtgtcgggatgccatacagtgatgaggaaaactcaaaaatgatgctggcaaatattgccagtattgaaataccgccgatttattgtacgtatctcgaatggctacaaaagcaagaagacagccatctccagcgttatggcgttaaaaaagaaaccttgcacgatcgtcagtttttaccgcgaattctgctgggcgaatatttccgcgatcaatttttacgactagtagaccaggcacgacagcaaaaatttgcagtggctgtttatgaatcatgccaggttaccgatctgcaaattacaaatgctggcgtcatgctcgctacaaatcaggatttacccagcgagacgtttgatttagcggtgatcgccacgggtcacgtctggcctgatgaagaagaagcaacccgaacgtattttcccagcccgtggtcaggcctgatggaagcaaaggtcgatgcgtgtaacgtgggtattatgggaacatccttgagcggactggatgcggcaatggcagtggctattcagcatggttcgttcattgaagatgataaacaacacgtcgtttttcaccgcgataacgcaagtgaaaagctaaatatcacgttgttgtcgcgcacgggtattttacccgaagccgatttctattgccctattccctacgagcccttacacatcgtcaccgatcaggcattaaatgctgagattcaaaaaggcgaagagggccttttggatcgggtatttagattgatagtagaggaaatcaagtttgctgatccagactggagtcaacgcatagccttagagagcctgaatgtcgattcctttgctcaagcctggtttgccgagcgcaaacaacgcgacccatttgactgggcagaaaaaaatctccaggaagtcgaacgcaataaacgagaaaaacatactgttccctggcgttatgtcattctgcgcctgcatgaagccgtacaggaaattgttccacatctgaatgaacacgaccataaacggttcagtaaaggccttgcccgggttttcatcgataattatgcggcaatcccttcagagtctattcgtcgcctacttgccttacgtgaagcgggaatcattcatattctcgccctcggtgaagactacaaaatggaaattaatgagtcgcgcaccgtcctgaaaacggaagacaacagctactcgtttgacgtttttattgatgcccgcggacaacgtccgcttaaagtgaaagatatccctttccctgggctacgcgagcaattacagaaaacaggggatgaaatccctgatgttggcgaagattatacgttacagcaacccgaagatattcgtgggcgcgtagcgttcggcgcgttgccctggttgatgcacgaccagcctttcgttcagggacttacggcatgtgcagaaattggtgaggcgatggctcgggcggtcgtaaagcctgcatcccgtgctcgtcggcgtctttcgtttgattaaaggtaaagctatcagcactcaacaaactgatgctgttcattaagacgatagcggactccggctcgaatattgttttcaccttcaatggcgacggcgaagcgaactctttcgccgtcatgatatgccagtgcggcgcttcctcctggcccgagaataattgagtcgaccacgcccgtgctcactaccgttgaattttcaccgctggcaatgatgtgtacattgtcgccgctgttggcaattctggcgtttgcgccaaagctggcgatttgcaccaggtcaccattactggcgacatgacaccgttcacccaatgtacaaacgcgtactcgcattccggtattcgcaatccgactgctatctccagcgctgcttatccgcgaagaattaccggttacagcaacccgtgcgcgttcaccggagctgccaatgtgactgttaaagccgacacttccaatccgcacgctataacccatactggcaatttgcgcggcatacccagcggttgcgattctggcgttatcctcacaacagccgatgcgagcatgatcgtcgctgcgggcaaactgactgcaaaatggtctctctccggggtctgtggccagtttttgcatagaggaaacttcctgatgcgcgaagttttcatccgccagccattttttccacgcatactcaaccagactctccgcccagtccgtatatccttcctcaatcagtgcatgatgaatatcggcataactaccgccgcgtgggaaatggcgcaggaaccagcgatacatcaccgctccgatacgccattctcgcaggtctgcttgtgtaatgatcattcgttagtgccggtgatagccatcgaccatgcttttaaaggtttcgtgtggcgtacgccccgtggtgcaaagataaagatgaccgaagataaaaaagaggcttataaatgccagagcaaaatgtgtctgcaataaccagtatcttacgccaggaaacacatctcccacggcttgcggatagagacacagcagccccgtcaatagtaacaacggcagcaatccatacatgacaccaacataggcgacctgctgtaagggattaaatttagactgggttgttgccgggaaaggatgttcttccccctgcataatgccaaacaaataaaatcgcgtttgttttgccgctcgttccagccacccctgacgacgaatgcgatagtggtgaccattatccccaacggcattgatcagcacaaagccgagccagcatgccagtaacaaaaatccgcaaacttcatgcaccgcaaccagacttttaaccgcagttgcgcccaccatcgcaaagtgatttatcagcccactggccagcaacaatacaaagagtaacgcattcgaccagtgccataatctgaccgctttgctgtaaagataaatcttctcaccatgatcggtggctgatttcttcacgccacgagcacgaagcaaggcatgcagccccagcaccaaccacatcccaaccagcaatactccggcaatgatcaaccacaccggccaaaattcgggagtgaactgtggcacatagttcgctaactggctctgaaactgttcagcatgttgcgacgggttcatacattttcctttttaatcaaatgttgaccgaaccggcgatacagatgcggtttcccggcaccaggtagctgatattgatagtatttattttgctgcaaccacgcctgaatttctgggctatcttcgcgaccaaagatcaatgcgtgttccgggcaggcgctgacgcaaatgggcggaaagccttttgccagtcgggactcagcgcagaaatcacatttatctgccactttagtgacagggttaaggtagcgaacctggtacggacaagcgccaatgcaataactgcagccgatgcactgcgatttttctacccgcacgatcccctgctcatcacgccacgacgcccccgtcgggcaaacgtcgatgcacggagcatcttcgcagtgctgacatgactggcgaaaaaagtgatactgcgtttcgttgtcgttatcggtgactggaatgtgtgctatcgataaacggcttccctgagcggggacgtggttagttttacggcatgcgcgggcgcaaatattacagccattgcaccgtgactcgtcatgaatcatggcataccgaacttccttttcttgcctcgtgttcgctaacagagaagacgcagaaccagtaaaaaagattactgttcccatccccagaacaaatttgcgtcgagtgaaggacatctgattatcccctaatgcagtggctgcaactgtccaccctatccatgacatctccctgaaatttcaggggttctgaaactgctctacctcgaaccattcgcataagccataagccttgccataggtcataaatcgctcgctaaacaagtacaacaccgccgtcgatgactccacctgccgtatatcggcatattcaggtgcaacatccatcgcggcgatcgcggcttcaatctgcgcttcctggaagtaatatggcgcttgcatcagcatggcgactttgtaaggacgaggatacgtctggcactcaaaacgaacggcgtgtgcaatggcgcgacaaatgtcctgctccacaacttgcaaagacatcgccgcgtagttttcactcatggcctgcgttgagtaatagtaatcatccttgcttcccgtcaaacaagcgatatccgcgtagtctccgttctgcttaatgctttccagcaaaactgacagttcctcttctgcaaccaaatagggtggcgagagaaacacggcgcgcgccaccagctgcccagccgcagaatgctggcgaatgaactcagccaggatttcagcaggttctggttcggttaccgtatcaacggggtgacgcatcccctgcaaccattgccgcttcgcctcgtcaacttcgctgactttcgctaacggcaattcatcctgatggttcatcttacccattccttacgcaggcagtagattgtgtgctgccagatcggcggcaatatcttccagccccagacgctgcaatgtttcgcgggttggacaaccaagctgtgggtcccagcccatttctttgtagaacatcgtgagcgaagcatgcatatcgtcacgatccattttgtcagtaccttcagtaaagaccgggatctgcggatccttgtcgaatacccaggaacagataagatcgtgttcattacgcatatctttggtttgcatcagttttaccgtgtaggcacgatgcaacgtaaaaatacgctctgcagctaaatctaatttttcctgagtcatctcttcgccggtgatcgctttgaagaatttggcttcaagcgccagatcgccccggtaattacggcttttcagcggcgaaacggtcattggccagacccagttgcacagggtgacggcgttatgcaaacagacccgcaacagcgaccactttgcatatttaatttttgcgtcattgattggcgtgtagtttttggtttcatcgtaagcatcttcagaaccaaaaagttctttcgccacttcacgttgcagtttcaatggcaagccggaaccaataaagttgatatgggtatgcgtcatgcagtcacggttgaacatacagttaacaatggaaccgacctgcgctgacgcttcattggcatggtgaaccggatagccaaacggcgaccagagtttatttttcgcgtagccccagtactcttcacccaaattccagcgttctgcgatggcatatgaaccatcagccaggtgactcagctcacccacacgatgcgccagacggtagtaaaaatctttaatgaagttaacgtcacccgcttccagttgatcccagcgaatttctgcatactcttcagctggcagaacacgcttgaacacacctttgctgtaacaataagtaaagtcgcgatgcaactgcccgtagttacaccataggccgtagtcatcgaacaaattcagacccaccaggttaccaatcacacgaccatcgtctttatcttcaaaatctttcggcccgttcgggaagatggtggtatggacaaagtttgctacacaagtgttaccacctgtgctgggcacgccaaactctttcacccgaggaatattcatttgggtcatacaacggatcgggcaagagtggcagccgctcatttttactgtgtatttctctgccgccggtcctaagtcaaaaacggatttataggtacgaaagccgaccgtattctgattgcctggcggaatttcacccgtttcaatcggaccaccttcagccgcgccccaaaacagccctttacgtgctgtccagcgtgacttgggatctgaatactctgcccacgattgtggcgtacttggcacgacatggttgttattcgcaccaataagttcagtcatcatgtaatcattgagacgcttcatctcctgacgatcggcaatgttgacccctttcgtcccttcaaccgcaatcgctttcaggtttttcgaacccattattgcgccagttcccgcaccgccgctgtggttacggctattcaacatgccagagagaggaacaaggttttccccagcctgaccaatagccgccacacaggtttccggactggtcaatcgacaaatttcttccgtcgttgcgcgcgtcccttttccccataagaaatcggctttttccaggctaactttgtcatctttaatcttcagccataccggtgatttcgccttcccttcgataataatgacgtcgtatccagcgaatttcatttgcgctgcaaaaaagccacccatatgggcatcgacgactaaatttcctttggtaaaagtagaaagtgaggtgatatttacgcgagaactacagggggcaccagatccagttaatgggccggtagcaaagactaatttattcgcttcatcgaaaggtttcgtgcctggcggtacttcgtcatacataattttgtagccgaagcccatgccaccgacaaaacttttaaacttactggaatcttcgagggtaatatttcctgtcgtgagattgactcttaatatattacctgtccaaccgttagccatgattttttcctttgcaagattcacacagtaatatctttccactcgataatttttaacgcccctgttgggcaggcgtttgcgcattcaccgcataacacacatttcgaggattttttactttcggtatttacggtggccatcatccacgggcatgccgtagtacaggcgctacagccaatacagcgtttatgatcgacggtaatacagccttctttctgctgccaggtaatcgcaccaatcgggcagacgttcatgcattgcggctctttgcattgacggcaggtgtccgcggtatagttgagatcgccatacaggccgccgccagagccaaccccgttgtcgccaaagaaataattgcgatggattttgatacgggagaagaatgtccctactgagccatcgttgaagttggtacaagagatttcacagcggtggcaacccgtgcatcgcgctcgctgggtcaccagcacccctttgggggtatttatcaaccctactgtgccgctatcaatatcttcctgtttgcaacccaaaagtgacagtaacgcaggggcaattgttagaccagcaaggccttttcctgatatacgcaagaattctaatcgcgttaagccaatatctaatagtggacgatcaaccgggttcatttatttcgcatcctcttcgcaaacacagtgctgacaattcagcagcctgatattaagcattcaactaatacgctgctgactctgtccccaacaccagatattttccctaacccgatagtgtatgagaaaagattaacgccgataaactaatcctttatggttaggagaaaaaataatgtgattattctgagcccttaacattgatcgttatcaattaaaattacaaagcaagaaattataagtgaactgatatttattatcatttgaaataaatttaacttaagcgacaattatttgtgactttcattgcagaaaataaaaataacattatcgctataaattaaaatacataccgaaattcgtataatttcagcagttgttatttagaatgattaactggaccgcaactgaagcaagaatatcaggatgaagcttaccgcctcatcctgaatggtcattttaccagtgcgttaatgacggtttccatcgcctgcttttccagctcactgcgctgaatgcgtttattggctaatgctgtacgtaatacgcctgcgataacaatatgctttggttcctgccccagatcgcgcatttccagcacaactttaccgacaactctgcacatttctcggtacagttcatcctcttttgtccgatttcccattctttatacctatttatcatgccaactatcagcatatatcaatctaaccaattaaacaaaaatcaaacaaaatcagacaaataacgcgataaattattttaactgtagcaattgagcgatgatatatttatacaccggatgaactttcacttatcctcacactgacaacttcggcaccagacgttgcgcaaacagtgaagtttttgcgtaaccttttccctggaacgttaaatctttgataacaatttattgtctaacaagttgtatattttttgaaacgctgtttttgttttccttttggattaatttcagcgtataatgcgcgccaattgactcttgaatggtttcagcactttggactgtagaactcaacgactcaaaaacaggcactcacgttgggctgagacacaagcacacattcctctgcacgctttttcgatgtcacctatccttagagcgaggcaccaccactttcgtaataccggattcgctttccggcagtgcgcccagaaagcaagtttctcccatccttctcaacttaaagactaagactgtcatgaaaaagaccaaaattgtttgcaccatcggaccgaaaaccgaatctgaagagatgttagctaaaatgctggacgctggcatgaacgttatgcgtctgaacttctctcatggtgactatgcagaacacggtcagcgcattcagaatctgcgcaacgtgatgagcaaaactggtaaaaccgccgctatcctgcttgataccaaaggtccggaaatccgcaccatgaaactggaaggcggtaacgacgtttctctgaaagctggtcagacctttactttcaccactgataaatctgttatcggcaacagcgaaatggttgcggtaacgtatgaaggtttcactactgacctgtctgttggcaacaccgtactggttgacgatggtctgatcggtatggaagttaccgccattgaaggtaacaaagttatctgtaaagtgctgaacaacggtgacctgggcgaaaacaaaggtgtgaacctgcctggcgtttccattgctctgccagcactggctgaaaaagacaaacaggacctgatctttggttgcgaacaaggcgtagactttgttgctgcttcctttattcgtaagcgttctgacgttatcgaaatccgtgagcacctgaaagcgcacggcggcgaaaacatccacatcatctccaaaatcgaaaaccaggaaggcctcaacaacttcgacgaaatcctcgaagcctctgacggcatcatggttgcgcgtggcgacctgggtgtagaaatcccggtagaagaagttatcttcgcccagaagatgatgatcgaaaaatgtatccgtgcacgtaaagtcgttatcactgcgacccagatgctggattccatgatcaaaaacccacgcccgactcgcgcagaagccggtgacgttgcaaacgccatcctcgacggtactgacgcagtgatgctgtctggtgaatccgcaaaaggtaaatacccgctggaagcggtttctatcatggcgaccatctgcgaacgtaccgaccgcgtgatgaacagccgtctcgagttcaacaatgacaaccgtaaactgcgcattaccgaagcggtatgccgtggtgccgttgaaactgctgaaaaactggatgctccgctgatcgtggttgctactcagggcggtaaatctgctcgcgcagtacgtaaatacttcccggatgccaccatcctggcactgaccaccaacgaaaaaacggctcatcagttggtactgagcaaaggcgttgtgccgcagcttgttaaagagatcacttctactgatgatttctaccgtctgggtaaagaactggctctgcagagcggtctggcacacaaaggtgacgttgtagttatggtttctggtgcactggtaccgagcggcactactaacaccgcatctgttcacgtcctgtaatattgcttttgtgaattaatttgtatatcgaagcgccctgatgggcgctttttttatttaatcgataaccagaagcaataaaaaatcaaatcggatttcactatataatctcactttatctaagatgaatccgatggaagcatcctgttttctctcaatttttttatctaaaacccagcgttcgatgcttctttgagcgaacgatcaaaaataagtgccttcccatcaaaaaaatattctcaacataaaaaactttgtgtaatacttgtaacgctacatggagattaactcaatctagagggtattaataatgaaagctactaaactggtactgggcgcggtaatcctgggttctactctgctggcaggttgctccagcaacgctaaaatcgatcagctgtcttctgacgttcagactctgaacgctaaagttgaccagctgagcaacgacgtgaacgcaatgcgttccgacgttcaggctgctaaagatgacgcagctcgtgctaaccagcgtctggacaacatggctactaaataccgcaagtaatagtacctgtgaagtgaaaaatggcgcacattgtgcgccattttttttgtctgccgtttaccgctactgcgtcacgcgtaacatattcccttgctctggttcaccattctgcgctgactctactgaaggcgcattgctggctgcgggagttgctccactgctcaccgaaaccggataccctgcccgacgatacaacgctttatcgactaacttctgatctacagccttattgtctttaaattgcgtaaagcctgctggcagtgtgtatggcattgtctgaacgttctgctgttcttctgccgatagtggtcgatgtacttcaacataacgcatcccgttaggctccacggaatatttcaccggttcgttgatcactttcaccggcgttcccgtccgcacgctggagaacaaggctttaatatccggtgcattcatgcgaatacaccctgaactgacgcgcaaaccgacgctgtccggcgcactggtaccatgaatgaggtattcgccattaccatgcgcgaggcgcagtgcgtaacgtcctagcgggttatttggtccggcaggaacgactggcggtaatttaatgccacgctccagcgaacgctgacgaatgcctgccgtaggcgtccaggttgggttagggattttctgcccaacacgcgtttccatcaccggcgtttccagcccctgcaatccaatacctattggataaacctgcacaatattttctcccggcggataataataaaggcgcagctctgcaaggttaacgataatcccctgacgcggtgcatcaggtaataacagttgtgaaggaatagttatcgtcgtaccaggttttggcaccggggcgatagtgttattggcttcaaggatcaacattgccgcagtatcaaaacgtcgggcaatagcctgaaggtttttatccccttcttgcaccgtatacgtttgattttgcccaaccagtcggcttccggttggtggtagcggataatcaaccgcccaggcagcctggatggcgctaaaagcgccgataagcgtgagtgtaagcaaagacgcgcgtttcattgtaaacctcctgtatttgccggagactcacgctgaaacgtcggatggcgcttatgttcacctgaaaccaaaacactcctgtgcaggtcagtgtaaacattgaccatccggcaatgtgagccaaccggatgaaagctgtccttttagtttagctaagtgcagcggctttggcgcgaattgcgcgaatcatcgcttccagaccttgtgaacgagatggggtgagatgttgggtgagcgccattttttcaaaccacggacgcacatcgaaattgacaatatcctgcggcgtcatctgatcgtagagaataaagacgaccgcaataagccctttcacaatcgccgcatcgctgtcgccctgtaattcaataattccctgggcattctggcgcatgacaatccacacctgactctgacagccctgaatgctattttgtggacttctgtcttcgtcgcgtaattctggcagacgctggcccagctcaataatgtagagatatttctcttcccagttggcgcagcgtaaaaaattacgcagcaacttttctttatccggcaataaagccatagtgcctccctgttatcccagcaaacggtgaatacgttgcaggccggtcaccagacgatccacttcttcatgggtgttatacatggccagcgacgcccgacacatcgcagggacgttgtaataggccatcaatggcattgcgcagtgatgtccggtacgcacagcaatgccgtaattatcgagaaaactgccaacatcataggcgtggtgtttaccgagattaaaagcaataacgccaagcctgttttgtgggccatagagagtgagatccggtacagattccagctgtgatagcgcataatgcatcagattctgttcatactcggctatgttattaagccccagcgccgaaacatactccagcgccgcgccaagaccaatgatgcccccggtattgggtgtaccggcttcaaaccgccatggtgctttggtccaggtagtgccttcactcaggctgacggtggcgatcatagaaccgcccccttcccacggcggcatctcctgcaacaaggcttctttcacataaagaatgccaattccggtggggccatacagtttatgcccggagaacacgtaaaagtcgcaatccagcgcctgaacatccaccggatgatgcatcaccgcctgagcgccatccaccagcacttttgcgccatgctggtgcgcaagcgtgatcatttccgccagtggattttctgtgccaagcacgttggagacatgagtaattgccagcaggcgagttttctcatcaaacagcgtaggcagcgtctccagttgcaacgtaccatcgggattgagcgggatcacacgcagctctgcgccaacgcgtgcgcaaagcatctgccagggaacaatgttagcgtggtgctccatctgactgatgatgatgttatcgcccgcccgcacgttgctgttgccccagctattggcgaccagattgatcccttccgtcgtgccgcggacgaacaccagctcttccgccgaacgggcattaataaacagcgatgcccgcttgcgcacgttctccattttctcggtcgcctgggcgcttaaggtatgaataccacgatgcaccgccgcgtagccatgacgataaaactcggcctcggcgtcaatcacctggctcggtttctgcgcactggcggcgctgtcgagataagccagcggcaaaccgtttacctcacgcgaaagcaccggaaagtcggcccgcactttgtcgacggaaaaaatcatcttgcacctcctggcagccgttgaccgattcgggccagcacctgctgtttaagcccctcatcacgcagtgcttccgtcagttcggcagcgaaggcgtaaatgatcatctgctgggcatcctgctgattgatcccgcgcgagcgcagatagaatatctgttcatcatcaatacgccccaccgtcgcgccgtggctgcatttcacatcatctgcatagatttccagctgcggtttcgtatccacttccgccagtttgcccatcagcagattgttgttggtcatctgaccatccgttttgatggcgtgctgcgcgacgttgatcaaaccgttaaataccgcgcggcctttgtcgctgacgatagttttgtgcaactgtcggctgttacaaaaacctttattgtgttccagccaggtacgggtatcacacacctcgtttttcaccggcatcgccaggctattgatccgcagcgtgctgttttcgccattgagttgcgtactggtgttgtgtcgtaacactgcgccacccagcaggaaactgtggctaaatgcggtggcatcctcagccagcaacaaatcgttatgagcaaagtggtgactgagcgggttttcaaacgccagcttgatatgctgcaagtgggcattcgctgcgacgttgatagtgaaccgtgccccggtaaaatgacgagcatcattcaggctgacaaaatgttcgatcaccgttgcttcggcaccttccgccagatccagatgatgtcggtaatgggcagtgttcacctcttcacctgccacgccctgggtgatatgcattaacagcaatggctttgccggccgttgaccgcgcttcacggcgatatgcgtcacgctttgtgccaggctttccgtcaaatgcagaaacacttccgcctgaatagcgtcgggtaaaccctgacggtcgtcgttaatgctcacttcatatccgctgccttcagttgcatcgctcagtgcgggcacgtaacgcccatcgacaaacaccagccgcacggagtctaacgttaacgctaaggcatcacgctgctgtggggatatctctcccgcaatgctgacaaactggctattgatcagcccttccagcggcgtatatttccagttttcatgtttacgtgtcggcagtccggtacgcagcaattgttgtaaatgctgctgtgcttgcggggagcgttttgtcccttcagcttcaaacaagtgatgccactgttgcagcgcgttactgctgttcggtaagccagccataaccctgctcctccagttgtttgaccaacgtgaaatcgccggatttcacaattcgtccctgatatagcacatgaacgtaatcaggcttgatgtagtcgagaatgcgttggtagtgcgtaacaatgatgaatgagcgcttgccatcacgcagcgagttcacgccatcggcgaccacttttaatgcgtcaatatccagcccggagtccgactcatcaagaatgcataactccggttccagcaccgccatttgcaaaatatcgttgcgctttttctcgccgccggaaaaaccaacgtttaccgaacgggttaataaatcttccggcatcttcaggagagcgattttctcttccatcaaatcctgaaaatcaaagcggtcgagcgtttcctggccgcgatagctgcgcaccgcattaagtgccgtttgcaggaaaaactggttactgacacctggaatctccaccggatactggaaggccataaagatgccttcgcccgcgcgatcttccggcgacagcgcaagcaaatctttgcctttgaactcaaccgtgccgcccgtcacttcataatcttctcgcccggcaagcgttgccgataaggtacttttgcccgaaccgtttggccccataatggcgtgaacttcgccgggatgaacgtcgaggcttaatccgcgcaggatagctttatcttccacgctgacgtgtaaatctttaatacttaacatgtttattccttatccgacgctgtgttcaagactgatggcgaggagtttttgtgcttcaacggcaaattccaacggcagctccgagaacacgtctttgcagaaaccgttaacaatcatcgagatggcgtcttcttcgctgatcccgcgttgcaggcagtaaaacagttgatcttcaccaatacgtgatgtcgttgcctcgtgttccagttgcgcactattgttacgacactcaacatacgggaaggtatgcgccccacaattagcgccaatcagcattgagtcgcactgagtgaaattgcgcgcattggttgccgtcggcatgattttcactaagccgcgataactgttctgactatgtccggcagagatccctttcgagataatggtcgatttggtgtttttaccgatgtggatcatcttggtgccggtatccgcttgctgatgaccgctggtcagcgccactgagtaaaactcaccaatggagttatcgccgcgcaaaatgcagctgggatatttccacgtaatcgctgacccggtttctgattgcgtccatgacattttgctgttttcgccttcgcacaaagcacgcttggtgacgaagttgagaataccgccggtgttgttatcgccaggaaaccagttttgtaccgtggaatatttcacctcggcgtttttatggatgatgacttccaccactgccgcgtgtaactgatagctgtcacgcaccggagcggaacagccttcaatgtagctgacgtagctgtcttcgtcggccaccagaatggtgcgctcaaactgcccggttttttctgcgttaatgcgaaaataggtggaaagttccatcgggcagcgcacgcctttaggcacataaataaacgtaccatcagaggctaccgccgcattaagcgcggcaaagaagttgtcattccccggcaccacggtgccgagatatttacgcaccagttccgggtgatcgtggatcgcctcaccaaaggaacagaaaataattccctgctccgccagtttttcgcgataagtagtggcaaccgaaactgagtcgaaaatggcatccaccgccacctctttgccttcccgcacgggaacgcccaactgctcaaacgccgcctccacctctttacttaaaaaggcgttcgcgccagtttgctgcaccgcgccaggttcagacgcgcaagtgtcgtcacaattaccgcacgatggtgctgagtagtagctgtaatcctgataattcagcttgtcgtagtgcgctttcaaccagtgcggttcttccatctccagccatgcgcgataggcgtttagacgaaactccagcatccactccggctcattacgcttcgccgaaattgcgcgcaccacctcttcgtttatcccctttgccagctcatcggtggctaactgggtgaagaatccttctttataattcagcgggccgccggtccaggttttgacatcgtcagttgcttcagtattacgagacatagtaccgcctataccccaaagctttcgccacagccacattcattctgggctttagggttgtgaaatttgaatatctgattaagtccttcacgaacgaaatcgacttccgtgccatcaataaacggcatcgcttgcagcgggacaaacagcttcgcgccgtcgtgttcaaacagcagatcgtctttgtccggctcgctaacactgtcgagcacatagccaaagcccgcgcagcccgtttgcttcacgcctaagcgcacgccgaccatacccggctgctttgccaccagctcacggatgtgtatcgccgctgcgggtgtcagcgttaagccttgccaggcgaaatcttgtgggttaaaggttcctgaatgcatgtccatcgatttacctcacttcatcgctttcagcgtataacagcatgttagtgataatgattatcagttcaacccagcaaacgcaggggctttaccgtaaaacatgctttttgcctgcttttaataagcatagaccctgatgtgtgggttaacaggcacgctaagaattaggtatctcattgttagataatggttattatctaaggagcattaaggctgtgatgaaaaagaaaaagttgtattgaaaatgactatttaagagataggtaaaaaagtgcagcgttcagaaataagaaaacccttaagtctgtgcgacacaggcttaagggtttctaccccatccggcgcttatctccggcactctcagtggcttagctcttgaaggggcgataagaataatctcataaagctaacccgccgttttaacacaaactgcgattagtattatttttgaacaatatcaggcggtagataagcagtattaagaaggtcatcgaacctggacggaggttaatccaggtcgatttggcgaacttgcggcattaagtcaggatcaatgcacgcccagacgccaggcaaagtagatttcttcttttaattcagcagaagagagagtaagcaggtcagcaaattcaagttctagttgtttcagacgtttgagatattgggcaggtgaaagattgctctggtcacggcgtaaaaattcaatggccagctgggtgggatcaagttgagtagacatagcatcctcgcttttagacaagacctgcacagtataccaccgtttactgtgcagataatgaccaaaagcaatatgcgtcacacttttctggtgacaacgtcacaaaatggcggtcgtcaatcgtgacgaacagcacaaacgccctttctcatcgaagatttcaatctgccagacctggtgacgcgaaccgagatgcaacggtttgcatacgccgcgcacccgcccttctcgtgccgagcggacgtggttagcattgatttccagaccaaccactttttgctcaccttcggtacataaataaccggcaacggaaccgatactttcggccagtaccacggatgctcctccatgcagcaacccgaaaggctgctttgtccgcgagtctactggcattgtcgcttcaagggtgtcatcaccaatatgttcaaagcgaatatccaggaaccccaccatgtttccttcacccatagcattcagtgcttccagggtgattttccgtttccatatcatttaataatctccagtaaagcctgcacaggatggcgtacccccgtgccttcaacccgttttacctggctacggcaggaatatccggtcgccagacagcggttacgcggcagtcgctgcatagcctgatgccaggataactcatagatcccgagcgaattttcatggtttttcgcttcatgtccgtaagtccctgccatgccgcagcaacccacgctgacattttccagtttcgcgccaaaacgggcaaatatcgcggcccattgtgctggcgcacccggcaaggcggtaacttcggtacagtgaccaaagaaataccatgattcaccgctgactgtagccactggctgtgactcaagtgcgcttgccagccattcattcgccagtaagacgttaaactcgccacgctcctcgcccagcgccagtttatattcatcgcgataacaaagtaccagcgccggatcgacgcccaccattggcatacccagcttcgccatacggttgaggaaatccgccgtctttttcgccgtcttcgcaaaacgattaagaaaacctttaatatgctgggctttgccatttggcgaaaatggcagtaacacaggctggaaacctaatttttcgaccagacggacaaaatccgccaccacttgcgcatcgtaatagctggtaaaggggtcctgcaccaccaacactgtgcgcgctttctgctctgcattgagagattcaagctgttccagcgtcatgtttgccgagcgatgccccaccatttgttgttgtagcgaggggaccgacagcagcggcaaatcaaccatgccgatatgtttttccgagagtttgcgcaccagcggctggttaatgaagaagttaaaggttttcggcgcgcgtgccatcagcggcgcgtagctctcgaccgtagcgacgaggtggtcgcgcagcgggcgtaaataacgggtgtgatagagctgcagaaaacgagagcgaaactccggcacatcaattttgatggggcactgggtcgaacacgctttacaggccagacagcccgacatcgcctctttgacttcgtgtgagaagtcatattcgcctttattcgcatgccagctattgcgcgtgcgggcaattaacgtccgcaaactgacgccggattcaggcagttcttgttccagtttgagtggatcaacgccgcgatccgccaacaaacgcagccattcacgcaccagcgttgcgcgccctttcggtgaatgaatccggttctgggtgatcttcatcgacggacacatcggactacgggcatcaaagttgaagcataaaccgttgccgttacactccatcgcaccgcgccactgctggcgtaccgcaatggggatctgccgatcgaatgtaccgcgcttcaccgcgtccactttcatcatcggcgcatcgagaccttctggcgggcaaatcttccctgggttgagtcggttatgcgggtcaaatgccgctttcactttgcgcagttctgcaaaaagttcctcaccgaaaaacgccgggctgtattcagcgcgaaaacctttgccgtgctcgccccacaacaaaccaccgtatttcgcagtcagcgccaccacgtcatcagagatttgcttcatcaaaatctcttgttgaggatcgcacatatccagcgctggacggacgtgcaagacacctgcgtcgacgtgaccgaacataccgtagcttaagccgtggctgtcgagcagcgcgcgaaattcagcaatataatccgccaggtgttccggcggtacgcaggtatcctcagcaaacggaattggcttagcggcacctttggcattgccaagcagaccaacggcttttttgcgcattgcatagatacgttcaacccccgccagctcacggcacacctgccagccgatgacacctgcttgatgactggcgatcagctcatccaaccgcgcacagagtgcatttacccgctcatcaatcagcgcctcatcatcaccagcaaattccacaatgttcagcccgagcatctcttggtcaggcacatcggtaatcaactcgctgacggaatgccagacaatatcttcccgcgccagattcagcacttttgagtccaccgtctctaccgaaagcgcccgcgcctcaaccataaacggcgcgttacgcagcgcagagtcaaaagagtcatatttgacgttcaccagacggcgcactttaggcaagcgtgtaatatccagccgcgcttcggtaataaaggccagcgtcccttctgaacccgtcagaatgcgcgtcaggtcgaactcggtcatctcatcgttaaagacatgacgcagatcgtaaccggtaagaaagcggttaagtttggggaagttgtcgataattaactggcgttgctgacggcaacgttgataaaccgtgttataaattcgcccgattgtggtattggatttacccagcgtttccgccaattcgacgggtaaaggttgcgtatcgagaatatcgccccccaacaacaccgcgcgtacgccaagtacgtgatctgacgttttgccatagaccagcgatccctgaccggatgcatcggtattgatcatcccaccgagcgttgcccggttgctggtcgaaagttccggcgcaaaaaagtagccgaacggtttcaggtactgattgagttgatcttttatcaccccggcctcaacgcgcacccagccctcttcagggttaatttcgatgatgcggttcatatggcgggacatatcaacaataatcccctggttgagcgcctgaccgttagtgccggtgccgccgccgcggggggtaaagatcagcgatgaatagcgttcctgcgcggcaagacgggcgatcagcgccacatctgcggttgaacgcggaaataccaccgcatcggggagaagttggtaaatactgttgtcggtcgacattgtcagacgatcggcataacttgtcgccgtatcgccggtaaaaccttgttgctccagctcttgcaaaaaattaagcaccagttgaacgacgccgggtgcctgggaaatctgtggaatcattatattgaccctttcctgcggtctgtgatgtaggtcgatacactattctttcaggctgctgcaatagcgcactgaaaggtgatgtttgtttactctatggatttcgtgttgcaggaaggcggcaagcgagtgaactccaggagcttacaatagtaagtgactggggtgaacgaacgtagccgcagcacatgcaacttgaaatacgacgagtaaatcgtttgcgtgttgcctgagttgttgtaccacatttttttctaacacgcccatcagaattaagggcagaatcggcctgttaaaaaccgctgaaattgctcatcattatgcaggtgagtttcgcgtgttcacgtcgcgtcgacgatttgacgcacaaaaaaggtgaaaagtagttatggtaaatgttcgtcagcccagggatgtcgcacaaattctgctttcggtgctgtttttagccatcatgattgtggcatgtctgtggattgttcaaccctttattctcggctttgcatgggccggtacggtggttatcgccacctggccggtattgttacgtttgcaaaagatcatgtttggccgccgctctctcgccgttctggtgatgacgctgttattagtgatggtgtttatcatccctattgctttgctggttaacagtatcgtcgacggcagcggcccgctaattaaagccatttccagcggtgacatgacgttacccgatctggcgtggcttaataccattccggtgattggcgcgaagctgtatgcaggctggcacaacttgctggatatgggggggacggcgatcatggcgaaagtccgcccttatattggcaccaccaccacctggttcgttgggcaggcggcgcatatcgggcgctttatggtgcattgtgcgctgatgcttctcttcagtgccctgctgtactggcgcggtgaacaggtggcacaaggcattcgccattttgcaacccgtctggcaggcgttcgcggagatgccgccgtgctgctggcggcacaggctatccgcgcggtggcgctgggtgtggtggtgacggcgttagtacaggcagtgcttggcggtatcggcctcgccgtatccggcgtaccttatgcaacgttgctaacggtgttaatgatcctctcctgccttgtccagcttggcccgttgccggtactgattccggcgattatctggctctactggactggcgataccacctggggaacggtattgttagtgtggagcggtgtggttggcacgctggataacgtcatccgcccaatgttaattcgcatgggtgccgatttaccgctgatcctgattctctctggcgttattggtggtttgattgctttcgggatgatcggtctgtttattggtccggttctgttagccgtttcctggcgtctgtttgccgcgtgggtggaagaagtcccgccgccgacggaccaaccggaagaaattctcgaagaacttggcgaaatcgagaaaccgaataagtaatttctcatcaggcggctctgccgcctgattgttaaccaccgctaattgatatttgcttgctcttccccatattttcctgcttaccgccattcagctggtagtacctgtcgcaaattctttacagtttttaaactaatgagacgaatctgatcgacgcaaaaagtccgtatgcctactattagctcacggttataaatcaacatattgatttataagcatggaaatcccctgagtgaaacaacgaattgctgtgtgtagtctttgcccatctcccacgatgggcttttttttaacatttttccgcttcgctacctcgcccctcactctttccaataatgttgcacaagatactgtgactctcttcaagccgtcagcaggctgataatgttatttatattttattgtttatttcatgcagccattacacgatgaacgcttatgaactccaggcactccgccatatttttgccatgactattgatgaatgcgcgacctggattgcccagaccggtgacagtgaaagctggcgtcagtgggaaaatggcaagtgtgccattcctgatcgtgtagtcgagcaactgttggctatgcgtcagcaaagaaaaaaacatcttcatgccatcatagagaaaataaataaccgcatcggcaacaacaccatgcgttttttccccgacttaaccgcatttcaacgagtctaccctgatggcaattttattgactggaagatctatcaatcggtagctgctgaattatatgcacacgatctggagcggctttgttaatttttccacagaaaggaattgtcgttgttacaacaataatgaacggatgctgacacaacatcgcttcactttttaaagcacctttgctaagtagaacctatgaaaaatccctatttccctaccgcacttgggttgtattttaattacctggtgcatggtatgggcgtccttttgatgagcctgaatatggcctcgctggagacactttggcagactaatgccgcgggtgtctcgatagttatctcatcgctgggcattggtcgattaagtgtcttgctttttgcaggattattatccgatcgctttggtcgccgcccttttatcatgctcgggatgtgctgctatatggccttcttttttggcatcctgcagaccaataacatcattatcgcttatgtttttggctttctggcgggaatggcaaacagttttctcgatgcaggcacttatcccagtttgatggaagcttttccacgctcacctgggacagccaatattttaattaaagcatttgtttccagcggacaatttttattaccgctaatcattagcctgttagtgtgggctgaactgtggttcggttggtcctttatgattgctgcaggcattatgtttattaacgctctgtttttataccgttgtacgttcccaccccatccgggtcgtcgcttacctgtcataaagaaaaccaccagctctacggaacatcgctgttcaattatcgatttagccagttataccttatatggctatatctcaatggcaacgttttatctggttagccagtggctggcacagtacggacaatttgttgcaggcatgtcatacactatgtcgatcaaactactcagtatctacaccgtgggttcgctgctttgtgtatttattaccgctccactcattcgtaataccgttcgcccaacaacattactgatgctgtacacctttatctcatttattgctctgtttaccgtctgcctgcatcccacattttatgtggtgataatatttgcttttgtcattggttttacctctgctggaggtgttgtgcaaattggcctgacgttaatggctgaacgtttcccttacgctaaaggtaaagctacagggatctattacagtgcgggcagtattgcgacctttactattccgttgattacggctcatctgtcccaaagaagtattgccgatattatgtggttcgataccgccatcgctgccatcggttttttactggcactgtttatcggcttacgcagccgcaaaaaaacgcggcatcactcgctaaaggaaaatgtcgctccgggtgggtaatgcaatattcttttcaggtcatgcaagatcttacggataaataactctttctgcgctaactaaggaaaatcgcgatcaaaaacaaactatgacatgcaatattcctggaaacataaactttatgccatgtacccagggaaaatcatcttcagtatagtaattatgtaaaccgtcggagaacaatacgtacggtaacgaaattatctttcagcaaggagctgtgaaaatgtctcaaaataaggctttcagcacgccatttatcctggctgttctttgtatttacttcagctacttcctgcacggcattagtgttattacgcttgcccaaaatatgtcatctctggcggaaaagttttccactgacaacgcgggcattgcctacttaatttccggtatcggtttggggcgattgatcagtattttattcttcggtgtgatctccgataagtttggtcgtcgggcggtgatattaatggcagtaataatgtatctgctattcttctttggtattcccgcttgcccgaatttaactctcgcctacggtctggcagtgtgcgtaggtatcgctaactcagcgctggatacgggtggctaccccgcgctcatggaatgctttccgaaagcctctggttcggcggtcatactggttaaagcgatggtgtcatttgggcaaatgttctacccaatgctggtgagctatatgttgctcaataatatctggtacggctatgggctgattattccgggtattctatttgtactgatcacgctgatgctgttgaaaagcaaattccccagccagttggtggacgccagcgtaactaatgaattaccgcaaatgaacagcaaaccgttagtctggctggaaggtgtttcatcggtactgttcggtgtagccgcattctcgaccttttatgtgattgtggtgtggatgcccaaatatgcgatggcttttgctggtatgtcagaagctgaggcattaaaaaccatctcttattacagtatgggctcgttggtctgtgtctttatttttgccgcactactgaaaaaaatggtccggcccatctgggctaatgtatttaactctgcactggcaacaataacagcagccattatctacctgtacccttctccactggtgtgcaatgccggagcctttgttatcggtttctcagcagctggcggcattttacagctcggcgtttcggtcatgtcagagttttttcccaaaagcaaagccaaagtcaccagtatttatatgatgatgggtggactggctaactttgttattccactgattaccggttatctgtcgaacatcggcctgcaatatatcattgttctcgattttactttcgcgctgctggccctgattaccgcaattattgtttttatccgctattaccgcgttttcattattcctgaaaatgatgtgcggtttggcgagcgtaaattttgcacccggttaaacacaattaagcatagaggttaaaggagttaattatggatgttaccgcaaaatacgaattgattgggttgatggcctatcctatccgccacagtttatcgcccgaaatgcagaataaagccttagaaaaagcgggattgccatttacctatatggccttcgaagtggataacgatagctttcctggagcaattgaaggattaaaagccctcaaaatgcgcggaactggtgtatcgatgccgaacaaacaactggcgtgtgaatatgttgatgaattaacaccagctgccaaactggtgggggccatcaacaccatcgttaatgatgatggctatctgcgtggctataacaccgacggcacgggccatattcgcgccattaaagagagcggttttgatatcaaaggcaaaacgatggtgctgttaggggccggtggtgcctcaacggcaattggcgcgcagggggcaattgaaggtttaaaagaaattaaactctttaaccgtcgggatgagttcttcgataaagccctcgccttcgcgcagcgggttaatgaaaacaccgattgtgtcgtcacggtcaccgatctcgccgatcagcaagcctttgctgaagccctggcttccgccgacattttaaccaatggcacaaaagtgggtatgaaaccccttgagaatgaatcattggttaatgatatcagtctgttacatccgggacttctggtcactgaatgcgtgtataacccgcatatgacgaagttattgcagcaggcgcaacaagctggttgcaaaacgattgatggatacggcatgttgttgtggcaaggggctgaacagttcacattatggactggcaaagatttccctctggaatatgttaaacaggtcatggggttcggtgcctgacaggctgaccgcgtgcagaaagggtaaaaaatgaaaaccgtaactgtaaaagatctcgtcattggtacgggcgcacctaaaatcatcgtctcgctgatggcgaaagatatcgccagcgtgaaatccgaagctctcgcctatcgtgaagcggactttgatattctggaatggcgtgtggaccactatgccgacctctccaatgtggagtctgtcatggcggcagcaaaaattctccgtgagaccatgccagaaaaaccgctgctgtttaccttccgcagtgccaaagaaggcggcgagcaggcgatttccaccgaggcttatattgcactcaatcgtgcagccatcgacagcggcctggttgatatgatcgatctggagttatttaccggtgatgatcaggttaaagaaaccgtcgcctacgcccacgcgcatgatgtgaaagtagtcatgtccaaccatgacttccataaaacgccggaagccgaagaaatcattgcccgtctgcgcaaaatgcaatccttcgacgccgatattcctaagattgcgctgatgccgcaaagtaccagcgatgtgctgacgttgcttgccgcgaccctggagatgcaggagcagtatgccgatcgtccaattatcacgatgtcgatggcaaaaactggcgtaatttctcgtctggctggtgaagtatttggctcggcggcaacttttggtgcggtaaaaaaagcgtctgcgccagggcaaatctcggtaaatgatttgcgcacggtattaactattttacaccaggcataagcaataatatttcggcgggaacaccctccccgccgaactaaaaaatatattcaatcgtatttaataaaaatatttcgtgagtctctgtgcgctaattctccatttggcgtagggaaaatcacatctgaatcaggaattaacaatgaaacctgtaaaaccacctcgtattaatggacgagtgccggtcctgtcggcacaggaagcggtgaattatattcccgacgaagcaacactttgtgtgttaggcgctggcggcggtattctggaagccaccacgttaattactgctcttgctgataaatataaacagactcaaacaccacgtaatttatcgattattagtccaacagggcttggcgatcgcgccgaccgtggtattagtcctctggcgcaagaaggtctggtgaaatgggcattatgtggtcactggggacaatcgccgcgtatttctgaactcgcagaacaaaataaaattattgcttataactacccacaaggtgtacttacacaaaccttacgcgccgccgcagcccaccagcctggtattattagtgatattggcatcgggacatttgtcgatccacgccagcaaggcggcaaactgaatgaagtcactaaagaagacctgattaaactggtcgagtttgataacaaagaatatctctattacaaagcgattgcgccagatattgccttcattcgcgctaccacctgcgacagtgaaggctacgccacttttgaagatgaggtgatgtatctcgacgcattggttattgcccaggcggtgcacaataacggcggtattgtgatgatgcaggtgcagaaaatggttaagaaagccacgctgcatcctaaatctgtccgtattccgggttatctggtggatattgtggtggtcgatccggatcaaacccaactgtatggcggtgcaccggttaaccgctttatttctggtgacttcacccttgatgacagtaccaaacttagcctgcccctaaaccaacgtaaattagttgcgcggcgcgcattattcgaaatgcgtaaaggcgcggtggggaatgtcggcgtcggtattgctgacggcattggcctggtcgcccgagaagaaggttgtgctgatgactttattctgacggtagaaacaggtccgattggcggaattacttcacaggggatcgcctttggcgcgaacgtgaatacccgtgccattctggatatgacgtcccagtttgatttttatcacggtggcggtctggatgtttgttatttgagttttgctgaagtcgaccagcacggtaacgtcggcgtgcataaattcaatggtaaaatcatgggcaccggtggatttattgatatcagtgccacttcgaagaaaatcattttctgcggcacattaactgcgggcagtttaaaaacagaaattaccgacggcaaattaaatatcgtccaggaaggacgggtgaagaaatttattcgggaactaccggaaattactttcagcggaaaaatcgctctcgagcgagggctggatgttcgttatatcactgagcgcgcagtattcacgctgaaagaagacggcctgcatttaatcgaaatcgcccctggcgtcgatttacaaaaagatattctcgacaaaatggatttcaccccagtgatttcgccagaactcaaactgatggacgaaagattatttatcgatgcggcgatgggttttgtcctgcctgaagcggctcattaacaggagtataatgatggatttttctttaactgaagaacaagaactgctgctggccagtattcgcgaactgattacgactaactttccggaagagtatttccgcacctgcgatcaaaacgggacatatccgcgtgagtttatgcgggcgctggcggataacggtatttccatgcttggcgtgccggaagaatttggtggtatccctgcggattacgtcacccaaatgctggcgctgatggaagtgtcaaaatgcggtgctccggcatttttaattaccaacggtcaatgtattcacagtatgcgccgtttcggttctgcagagcagctacgtaaaacggcagagagcaccctggaaacgggtgatcccgcctatgccctggcgttgacggaaccaggtgctggctcagataacaacagtgccactaccacttacacgcgtaaaaacggcaaggtctacatcaacggacaaaaaacctttattaccggtgcgaaagagtacccgtatatgctggtgctggcgcgcgatccgcaaccgaaagatcccaaaaaagccttcaccctgtggtgggtcgactccagtaagcccggcattaagattaacccgctgcataaaatcggctggcatatgctcagcacctgcgaagtctatctcgacaacgtggaggttgaagagagcgacatggtgggcgaagaaggaatgggtttcctcaatgtgatgtacaactttgagatggagcgcctgatcaacgccgcgcgcagcaccggctttgccgaatgcgcctttgaagatgccgcccgctatgccaaccaacgtatcgcttttggtaagcccattggtcataaccagatgatccaggaaaaactggcgctgatggcgattaagatcgacaacatgcgcaacatggtgctgaaagtggcatggcaagccgatcagcatcagtcactgcgcaccagcgcggcgctggcaaaactgtactgtgcacgtaccgcaatggaagtcattgatgatgcgattcaaatcatgggcggtctgggctataccgatgaggcgcgcgtctcccgcttctggcgtgatgtccgttgtgaacgtatcggcggcggtacagacgaaattatgatttacgtagcaggtcggcagatcctgaaagactatcagaacaaataatctgcaggcggcgcagcttcttaacaaactgcgccgccagatttatccaacaagacttaccggttgaggaaattcagataggatttcttgttccgcaaaacagtttttaaattgtctacggtaatcgctgggcgaacaaccgacatggcgcaaaaacagtttggcaaagtgatcgacattttcataacccacacgccaggagatctctgcctgtgataattcagtattagtgagtgaccattttgcttccgtcatacgccgttgaataacatagttaataggggaaatacgatactctttggtaaattcatggcaaatataactgacgctggcacgaaattttttcgataactgttctaaagtgattttttcgcgataattattattcagatagaaaagaatatcttttatcagaacatcttttttaatatacccctgctccgaacgataagcatttttaaaattttcgtagtaaagaatggctaacgtataggcaaatgcatcccataacgaagatgtttggctatttttactttgcggcaaaatcacacttagctcattaaataaggtttttatgacttcttttccctgccccgcggcaattaccggacaagaatgcggttgcagtagctgattttcctcagccccctgaaactgaaagccgtacagcgcacaggtacacgtcgttgccggatcgttaacgtcagaggccaccgcatgcagcctgccgcgttctatcaccacaatgtcatccgcatgtgcgacatataacgaagaatcgatggtaaaccttgcaacccctttcttgacgtaaatcaactcggtttcattgtcatgaacgtgatgtccggactcccattttggatcatcgctaaatgcaaaacgtgaaagccgtggcgttttaccggcgacaaacagcgtttcactggcgttatcaaaacagcgttgatacatgacaacctccctattccatgagcaagcaaaaacaatatatgccggataaaatacggcgtgtattgcggttatacaaccgcgtttagcgagagctaaacaagattatttacactgaatgcaagattgtacggtcatggaataactatattgccgcaaattgcacttttgttttagcgatcgcattttttttgcaagattgttggcaaggaaaacagcttgctccgtcgaaaaccccgcaccgctatcgcacactattttcaggccatttttaccttccatcggagatggttccgtatgcgactcacaggagaaatcatgaaaataataacctgctttaagctggtgcctgaagaacaggacattgttgtcactccagaatacaccctgaatttcgacaatgccgacgccaaaatcagccagttcgatctcaatgccattgaagctgcaagccagctcgcaacagatgacgatgagatagccgcgctgaccgttggcggctcattgttgcagaactcgaaagtgcgcaaagacgtgctatcccgcgggccgcacagcctgtatttggtgcaggatgcgcaacttgaacatgcactgcctctcgataccgcaaaagcgctggcggcagcaattgaaaagatcggcttcgatttactgatctttggtgaaggttccggcgacctttatgcccagcaggttggcttgctggtcggagaaattctgcaacttccggtgattaatgcagtgagtgctattcagcgtcagggcaatacactggtgattgaacgcacgcttgaagatgatgttgaagttattgaactctctgttccagccgtgctctgcgtcacctccgatattaacgtgccacgcattccttcgatgaaagccattctcggcgcgggtaaaaaaccggtaaatcagtggcaggcaagtgatattgactggagccagagcgcgccacttgctgaactggtcggcattcgcgtaccgccgcaaacagaacgtaagcacatcattatcgataacgattcgccggaggccattgccgagctggcggaacatctgaagaaagccctgaactgaagcctacggagaagaaacgatgagtcaattaaacagcgtctgggtctttagcgataatcctgaacgttatgctgaactgtttggcggcgctcagcaatggggccaacaggtgtatgccattgtacaaaataccgaccaggcgcaggcagttatgccttatggtccaaaatgtctttatgttcttgcgcaaaacgacgcgctgcaacgcactgaaaattacgccgaaagcattgctgccctgctgaaagataaacaccccgctatgttgctgttggccgcgacgaaacgtggtaaagcgctggcagcacggttaagtgtgcaactgaatgcggcgctggtgaacgatgccacggcggtggatattgtcgatggtcacatttgcgccgaacaccggatgtatggcgggttagcgttcgctcaggaaaagatcaacagcccgctggcgatcattacccttgcacccggtgttcaggaaccgtgcaccagtgatacctctcatcagtgcccgacagaaacggtaccttatgttgctccgcgtcatgaaattctctgtcgcgaacgccgtgcgaaagccgcaagcagcgtggacctgagcaaagcaaaacgtgtggttggcgtcggtcgtggactggcggcgcaggatgacctaaaaatggtccacgaactggcggcggtgctgaatgctgaagtcggctgttcacgtccaattgccgaaggcgagaactggatggagcgtgaacgttatatcggtgtctccggcgtgttgctgaaatccgatctctacctgacgctggggatctccgggcagatccagcatatggttggcggcaacggcgcaaaagtgattgtcgccatcaataaagataaaaatgcgccaatcttcaactatgccgactacggtctggtgggcgatatctacaaagtcgtccctgccctgattagccagttgagccgctaattcccctttcaaccacatctcccgctgtaaacgcagcgggaagggagcataacgcatgtcggatgacaaatttgatgccattgtggtcggtgcgggcgttgctggtagcgttgccgcactggtcatggcacgagccgggctggatgtcctggtgatagaacgcggcgacagtgccggatgtaaaaacatgaccggcgggcgtctttatgcccacacacttgaagcaatcattccaggctttgcagtatcagcgccggtagaacgcaaggtcacacgcgagaaaatctccttcttaaccgaagaaagcgccgttaccctcgattttcaccgcgagcagccagatgttccgcaacacgcatcttataccgtattgcgtaatcgtctggacccgtggttgatggaacaagccgagcaggcgggcgcgcagtttatcccaggcgttcgcgtcgacgcgctggttcgtgaaggaaacaaggtcactggcgtgcaggctggggatgatattctcgaagcgaatgtggtgattctggctgatggcgttaactcgatgcttggccgctcgctgggaatggttcccgcttccgatccgcatcattacgctgttggtgttaaagaggttattggcctcacaccagaacagatcaacgatcgctttaatattacgggcgaggaaggtgccgcctggctgtttgccggttccccttctgacggcctgatgggcgggggatttctctataccaacaaggattccatatccttggggctggtttgtggattgggtgatatcgcccatgcgcaaaaaagcgtgccgcaaatgctggaagattttaaacaacaccccgccattcgcccgctgattagcggcggcaaactgcttgaatattccgcgcatatggtgccggaaggcggtctggcaatggtgccgcaactggttaacgagggcgtgatgatcgttggtgacgccgcaggcttctgcctgaatttgggttttacggtccgcggcatggatttagccattgcatcggctcaggctgccgccacaacggtgatcgccgccaaagaacgcgcggatttctccgccagcagtctggcgcaatacaaacgtgagctggaacaaagctgcgtcatgcgtgatatgcagcattttcgcaagatcccggcgctgatggaaaacccgcgcctgtttagccaatacccacgaatggtagccgacatcatgaacgagatgttcaccatcgacggcaaaccaaaccagccggtacgaaaaatgatcatgggacatgcgaagaaaattgggctgatcaacttgctgaaagatggcattaagggagcaaccgcgctatgagccagaacgctacggttaacgtcgacatcaaattaggcgtcaataaattccatgttgatgagggccacccgcatatcattctggcggaaaatcccgatatcaatgaattccataaattaatgaaagcctgccctgccggactttataagcaggatgacgcaggaaacattcattttgattccgccggttgtctggagtgcggcacctgtcgggtgctgtgcggtaacactattctcgaacagtggcaatatcccgcaggcaccttcggtattgattttcgctacggctaatcatgcatcccacaggcccgcatctcgggcctgatgttctgtttcgagagtccaacatgaaagtgacattaacgtttaacgaacaacgtcgtgcggcgtatcgtcagcaagggttatggggcgatgcttcgctggccgattactggcagcagaccgctcgtgcgatgccagacaaaattgccgtggtcgataatcatggtgcatcgtacacctatagcgcgctcgatcacgccgcgagctgtctggcaaactggatgttagcgaagggtattgaatcaggcgatcgcatcgcatttcaactgcctggctggtgtgaatttaccgttatctatcttgcctgcctgaaaatcggtgcagtttccgtgccgctgttgccttcctggcgggaagcagaactggtgtgggtgctcaataagtgtcaggcaaaaatgttctttgcaccgacgttgtttaaacaaacgcgtccggtagatttaatcctgccgctgcaaaatcagcttccacaactacaacaaattgtcggcgtggacaaactggctcccgccacctcttccctctcattaagtcagattatcgccgacaatacctcactgaccacggcgataacgacccacggcgatgaattagctgcggtgctgtttacctccggaaccgagggtctgccaaagggcgtgatgctaacgcataacaatattctcgccagtgagcgggcttattgcgcgcgactgaatctgacctggcaggatgtctttatgatgcctgcgccacttggtcacgcaacgggctttctgcatggcgtaacggcaccattcttaattggcgctcgcagcgtgttgttagatattttcactcctgatgcgtgtctcgcgctgcttgagcagcagcgttgcacctgtatgctcggcgcaacgccgtttgtctatgatcttttgaatgtactagagaaacaacccgcggacctttcagcgctgcgtttctttctttgcggcggaaccacaatccccaaaaaagtggcgcgtgaatgccagcagcgcggcattaaattattaagtgtttatggttccacagaaagttcgccgcatgcggtggtgaatctcgatgatcctttgtcgcgctttatgcacaccgatggttacgctgccgcaggtgtagagattaaagtggtcgatgacgcacgcaagaccttaccgccaggttgcgaaggtgaagaagcctcgcgtggccccaatgtgtttatggggtattttgatgaacctgaattaaccgcccgtgccctggatgaagaaggctggtattacagcggcgatctctgccgtatggatgaggctggctatataaaaattaccggacgcaaaaaagatattattgtccgcggcggcgaaaatattagcagccgtgaagtggaagatattttattgcagcatcctaaaattcacgatgcctgtgtggttgcaatgtccgatgaacgtttaggtgaacgatcatgcgcttatgtcgtgctgaaagcgccgcatcattcattatcgctggaagaggtagtggctttttttagccgtaaacgggtcgcaaaatataaatatcctgaacatatcgtggtaatcgaaaaactaccgcgaactacctcaggtaaaatacaaaagtttttgttaagaaaagatattatgcggcgtttaacgcaggatgtctgtgaagagattgaataagtttcatcttcggggatcacataaccccggcgactaaacgccgccggggatttattttatttcttcagttcagccaggcttaaccaggtttgcaccacggtgtccgggttcagagacaggctatcgatcccctcttccatcaaccatgcggcaaagtcttcgtggtcggacggaccctgaccgcaaatcccgacatatttgccctgtttcttcgcggcacggatagccatcgacagcagtgctttcaccgcatcgttgcgctcatcgaacaattcagacaccacgccggagtcacggtccagaccgagcgccagctgcgtcatatcgtttgagccaattgagaagccgtcgaaatattcgaggaactgctcggccagcaaggcgttggacgggatttcacacatcatgatgattttcagcccgttctcgccacgtttcagcccctgacgcgccagttcttcaaccaccgctttcgcctgatctacggtacgcacgaacgggatcatgatctcaacgttggtcagtcccatgtcgttgcgcacacgtttcactgcttcacactccagcgcgaaacagtcgcggaagctgtcggaaacatagcggcccgcgccacggaagccgagcatcgggttctcttcatctggctcgtaacgctcaccaccgaccaggttggcatattcgttcgatttaaaatcagagagacggacaatgacgcgcttcggataaaacgcggcacccagcgtcgcgatcccttcagtcagacgaccaacgtaaaattcacgcggagaatcaaaacctttcatcatctcgcggatttcgttttgcaactgcggttcctgatcgtcaaactcaagcagtgcgcgtgggtggacgccaatcatacggttgatgataaattccagacgcgcaaggcccacgccttcgttcggtaggcaggcgaagtcgaaagcacggtccgggttaccgacgttcatcatcactttcaacggcagatccggcatcgtttctacgctggagcttttcacgctaaattccagcaactccgcatagacgtaaccggtatcaccttcggcacaagaaacagtgacgttctcaccgtctttcatccgttctgttgcatctccacagcccactaccgccggaatgcccagttcacgagcgatgatcgccgcgtgacaggtacgaccgccacggttggtgacgatggcagatgctttcttcatgatcggttcccagtccgggtcggtcatgtcagtaaccagcacgtcgccaggttcgatgcggttcatttcgctgatgtcatggatgactttcaccggacccgcaccgatgcgatgaccgatagcacggccttcggcgataatcttaccctgtgaatgcagcgtataacgctccatgacctgaccgcgtgagcgcacggtttccggacgcgcctgcacaatgaacagtttaccggtgtggccatctttcgcccactcaatatccatcgggcgaccgtagtgtttctcaatttgtacggcctgttttgccagttcctgcacttcttcgttggtcagcgagaagatgtcacgctgttcctgcggtacgtcttcgattttaacctgcttgccgtgctcctgggtcggcgcgtaaaccatgcggatttttttcgaccccatggtgcggcgcacgatagccgggcgattcgccgccagtgtcggtttatgcacgtaaaactcatccgggttaaccgcaccctgcacgaccatctcaccaaggccccatgcggaagtgataaacaccacctggtcaaagccggattcggtatcaatggagaacatcacgccagatgatgcgaggtcagagcgcaccatccgttgaacaccggcggagagcgccacaccacggtgatcgtaaccctggtgcacacgataagagatggcgcgatcgttaaacagagaagcaaatacatgtttcactgccacgagaacggcgtcaaaaccctgaacgttgaggaaggtttcctgctgaccggcaaaagaagcgtccggcatatcttctgcggtggcggaggagcgcaccgcaaaagaggcgttttcgtcatcggcggaaagctgtgcataggcttcgcggatggcgttttccagctcaggctggaagggagtgtcgataatccactggcggatttgcgcgcccgctttcgcaagctgagtaacatcgtcaatatccgttttatccagcagttcataaatgcgctggtttacgccgctttggtccagaaactggttaaacgcgtcggcggttgtggcgaaaccattcggaacggaaacacccattccggaaagattagtaatcatttcacccagggaggcatttttgcccccaaccctgtctacatcattcatgccgagttggttataccaaagcaccagcggtgacgagccattgttggacatcgaacaatccttttgtgataaatgaacggtttgagaaacacatttctgcgcatttatctttgcatatttaaccggatgaaaaaaacggtgaatcgttcaagcaaatatatttttttactttttaagactgatcccagcgttgcgcaaatctgctctcttcgacaatttccacataaaccatcggtataaacgaaaccataaaaatgaaatgctgttttcataaaaaataaaattgaaggttcattttataaaccagacataacgttctacgcttctgtgcgtttttaatttatgctttcatagaattatgtctgcatcacgggaagaacaaaatggataatgctgttgatcgccacgttttttatatttctgatggtacggcaataactgcggaggtattaggacacgcagtaatgtcacaatttcccgtcactatcagcagcatcacgctgccgtttgtcgaaaatgagagccgtgcacgggcagtgaaggatcagattgacgcaatttatcaccagacaggcgtgcgcccgctggtcttctactccatcgtgttgccggagattcgcgccatcatcttgcaaagtgaaggcttttgccaggatatcgttcaggcgctggttgccccgctacaacaagagatgaaactggatccaacgccgattgctcatcgtacccatggccttaaccctaataatctcaataaatatgatgcgcgcattgcggcgattgattacaccctcgcccacgatgacggcatttcgttgcgcaatctggaccaggctcaggtgatcctgctcggtgtttctcgctgtggtaaaacccccaccagtctgtatctggcaatgcagtttggtatccgcgcggcaaactacccctttattgccgacgatatggataatctggtgctacccgcgtcgctcaaaccgcttcagcataaattgttcggcctgactatcgacccggaacgtctggcggcgattcgcgaggaacgtcgggagaacagtcgctatgcctcgcttcgtcagtgcaggatggaagtcgcggaagtggaagccttgtaccgtaaaaatcagatcccgtggattaacagtaccaattattcggtagaagagattgccaccaagatcctcgatatcatgggccttagtcgccgaatgtactagagaactagtgcattagcttatttttttgttatcatgctaaccacccggcgaggtgtgacacacctcgcacttgaaatcagcagcgattggtttatcgtgatgcgcatcacttcccggcagtcctgccgtagaagcaacaaatttctgagacttgtaatgaacagaactgacgaactccgtactgcgcgtattgagagcctggtaacgcccgccgaactcgcgctacggtatcccgtaacgcctggcgtcgccacccatgtcaccgactcccgccgcagaattgaaaaaatactgaatggtgaagataagcgactgttggtcattattggcccctgctcgatccacgatctcaccgctgcaatggagtacgccacccgtctgcagtcgctgcgcaaccagtaccagtcacggctggaaatcgtaatgcgcacctattttgaaaaaccacgaactgttgtcggctggaaaggactaatctccgatccagatttaaacggcagctatcgggtaaatcacggtctggagctggcgcgcaaattacttttacaggtaaatgagctgggcgtcccaaccgcgaccgagttcctcgatatggtgaccggtcagtttattgctgatttaatcagttggggcgcgattggcgcacgtactaccgaaagtcagatccaccgcgaaatggcttcggcactctcctgtccggtaggttttaaaaatggtaccgatggcaatacgcggattgctgtggatgctatccgcgcagcccgcgccagccatatgttcctctcgccagacaaaaatggtcagatgaccatctatcagaccagcggcaacccgtatggccacattattatgcgtggcggcaaaaaaccgaattatcatgccgatgatatcgccgcagcctgcgatacgctgcacgagtttgatttacctgaacatctggtggtggatttcagccacggtaactgccagaagcagcaccgtcgccagttagaagtttgtgaggatatttgtcagcaaatccgcaatggctctacggcgattgctggaattatggcggaaagtttcctgcgcgaaggaacgcaaaaaatcgtcggcagtcagccgctcacttacggtcaatccattaccgacccgtgtctgggctgggaggataccgaacgcctggtcgaaaaactcgcctctgcggtagatacccgcttctgaatgcgtgcccattcctgacggaatgggcatttctgcgcaacttgttgtcttctcaacaaattactgcttgctctggtcagccataatattgataataagaatcattgttatatcaattattattaatttttatgcgttatacggatagcagaaaactcacgcctgaaacggatgccaatcacaagaccgcttccccgcagcctattcggcgaatttccagccagacactgttaggtccggatggcaaactgattatcgatcatgacgggcaagaatatctgctccgtaaaactcaggctggcaagctgctgttgaccaagtagcctttaactcgagcagctgacttccagccgtttaccccagtcaggtggacgactgacatagtcatcatctctgtcgctgaaaggatttcgcaacgcctcatgcaggcggtgcaattccgtcatatcacccttttctgccgcttcaatcgcccgttgcgccaaccagttgcgcaataccagagcggggttaacgctttgcatcagttgctgacgctcactatcgctaacctcgtcttgttgcaaacgcccccgataacgggcaaaccagtcatcaaatgccgcacgatcaataaactcatcacgtagcggtgacgccgcgctgtgctgctcggtcagactcagcatgcggaatgtgcgggtataatcgctgcgctctcgcgccatcagactgaataattcattcagtagcgcgttatcctctttttgctccgtcatgaagcccagtttctgccgcatccgttctccataatgcgtcaacaaaacctgctgatagctgtccagggcctcattcagggcatctacggcaacaaatggcgacaatgtctgcgccagacgctgtaaattccacaacgcgacggcaggttgattatcaaagctgtaacgcccttgatgatccgagtgattacaaataaaaccgggttcgtaatcatcaagaaaaccaaacggcccgtaatcaagcgtcagccccagcagcgacatgttgtcggtattcatcaccccatgagcaaagccgaccgtctgccattgggcaattaacgacgcggtacgtgcgacaacatcgctaaaccagagacggtatttgtcctcatcatctgcaagatgtgaccagtaatgacgaatagcaaagtcagctaactgacgaaccttttccgactcgcggcggtagtaaaaatgttcgaaatgaccaaagcgcagatgacttggtgccacacgcatcagcatcgcgcctggctccgccgtttcccgatacactggcgaatcgctggtgacgatacttaacgcgcgggtcgtcggaatgcccagataatgcatcgcctcactggcgagactttctcgtatcgtcgaacgtaaaaccgcccgtccatcacccattcgcgaataaggcgtcaggccagcacctttcagatgccagtccattgtagtgccatcagcaagcagttgttcgccgagtaaaatgccgcgcccatcacccagttggcccgcccagacgccgaactgatgaccactgtaaacctgcgccagtggtgacataccaggcagtagggcttcgccgccccagacacctgcgccatttttaaacagcgacgatggaatactcagcgtgttagccagttcggtattatgccaaatcagccgggcattatttaaaggcgtaggggaaagtgctgtataggtttctggcaattcatcgcgccagcgggtaacaaaagacagggtcatagatcctcctgtttgatagtgtagacggttactctcgtcttaaacaccagcaaacagaagggttatcgctgaaccaacgtcgttatctgatttatgggaacggcaggccacaggcatccctggagagcatggaaatcgaagggggtaatctgtgccaatatttctgccgtatcaatgcctcccgcaatgatgcaattgcaacaaggggaaatttgcgcctggatcgcacgaataaacggttcgaaggagcggtgcgtgatttgttgctgaataaaacttttatccagcatgacgcgggtgaaaagaccatcaaaaaccgctttcattgtgctattgcctgctcccaaattacctaacacaaggggatacacttgcgataaggataaaagaccgcgattatcttttccttcattgagatgcgggtaattctcattaatcaacagttcaataaacggatattttaatagttcgcctgcgtaattatccctctctaataataatgtagccacttgtggcgttaaattaagccaggcaaagagtttatgttgaataaaaaaatgttggcatgattttagtaattccaactgctctgaaaataattgccaatgttgctcctcggtaagttgcgctataacccgactcgtcgggatacgaaccgtaccatcttcactggagaaatgggtaattaactcaacgccgacaaggacttgctggttgtctcttatcggcaggaaatagcaatcagaatgataaagattctccaaaaaaatcttcatggtaaccgtccctctcgaaggatgtttttcagtatccggctaaaagggatgaggccataagacataacaattacagaaggagtaactttcatttgttccatgttaaccactttttcaggggtcctttttttagattatcctgattataaacgaataatccatttacggaatttttgtctgcaaaatactactgtattcaggagtaaatggacggcgatgtatcatcgccgtccatttttcgacatactagattcgtctcgcctgccagaaatttttctgccaatagacattatcaagtgaggaacgcatcactcccttgctggtagaggcgtggataaattggttgttggtatcgtaaatacctacatgcaaaccattttgtccggaccccgttttgaaaaagaccaggtcacctggcagcaactcgtctttatcaatttgcgtgccaatagaggcttgttgtttggtttcacggggcagctgcaaatcgaaacgatcgcgcatcgtcacaaccacaaatcccgaacagtccacaccgcgccgcgtcatgccaccataacgatacggcgtgccatgccagctttgtagctggtcgttcaaaccggcaataacggtaatcgaatcagaaagtctggcatttggcggcggtgctttatggtggctacacccggccagaagcagtgctgtgatcaaaataaggcagaaacgcattccgtacggttcctctgttttttattcttgcattaatttagcgtcgtaattacccgattttcaagatactaatgaaatcagatggtcgaaatcagcattctgtgaccttcgatatccagacggcgaaaattcatcccataggcctgcgccagatttggcggcgtgagcacctcttccctgcgtccactggccagcatttttccaccttttagcaaccacgcccgatgcgcatgacgcaatgtgtggttgagatcgtgactgctcatcacaatcgccagtccttgctgacacagcgcgctcagaattttgtctaacgcactttgttgcgcaacatcaagactgttcatcggctcatcaagaagcagcaattggcctgcgggattggcttgtggtgtgatttgcaacaccaccgcagcaagacgtacgcgttgccattcaccgccggaaagttgattggtgctacgtccgagtttgtcatcaagagccagcgcccctgcgacatcattcagtagttcggtacgcgttttatcgtgctgatgcagtgtcaggtagtgccagaccggcgttgcaaacggcggcgtctgctgttgtgaaagataggcgcgatgcagcgcgagttttgttgcggaccatgcttccagtggttgccccgcgaactgaatgcttcccttaccgctggtcattccggccattcgcgccagtaaggtactcttacccgcgccattcggccccaccaggtgcaggatctccccagcccgaacctcgccagaaagcggccccaggcgggtagattccgcaacatcttgtaactgcatcacaatagacattattttgccaacgccagtttaatgctttccatcacaatgggatcttccggcgtcatatccggggaaaaacgctggatgacttttccgtccctgccaaccaggaatttttcaaaattccataaaatatcatccgggtacagcggtgcacggcctttgctgaccatacgggcatagaatccgctctcttccggcgcgactgcggtcggcgctgcggcaatcaatttttgatacagcggatggcgtccttcgccattaacttcaatcttactgaacatcgggaacgtcaccccccatgtggtggtacagtaagttttaatctcttcatcgctgcccggttcttgttccagaaactggttgcacgggaatcccagcaccataaaacctcgatcgacccaggctttctgaatattctccaactgctcatattgcggcgttaagccacactttgaggcgacattgacaatcaacagcacattaccggcgaacttctccagcgtggtcacttcaccgtcgatatctttcactacggtcgtcagaatggaatcttgcatcgtttctcctgggtgtggtcagtaaaaatcttagcttttaatcatagaccgtctttttgcggctaacgtcctgcttttaacaataaccagataaacaccggcgcacctaacgttgcggtgaccacgccaataggcagctctgcggcagctaatgccaggcgcgctacaatatcggccagcagcaatgcgctcgcccctgccagcgcgcagccgggaagtaatacgcgatgatcggttaaaccacacaaccggagaatatgggggatcaccagaccaataaagccgatagcacccgccagcgccacactgacgccaaccatccagccggtcgctgccaccagcacattgcgccagaaccacaggggtaaacccagttgccgcgccgagatctcgccaagtgctaacatattcatcggcctggactgacaacagatccacaacaacacggggatcaatgccagcatcagccagctttgccgccagtctacgccgccaaaaccgcccatcatccagtacatcagctgacgcaaatcaactgaggtggaaaagtagatagcccacgtcattagtgcgctacagataatccctaatgcaacgccagccagcaataaccgactggtcgaaagatgacgacgggcgaaacgtaagagtattaaagtgatgataagcgcgccagcaatcgcacacagccctagcgcccagttggggagttgcccttgcccaagcaataccgcggcgataagccccacgcctgcgccgttagagacgccaagtagtccaggttctgccagaggattttcaaacaacgcctgcattacagcgccggatatagccagcgccgcaccaaccagcaatacagccagcgtacgtggcaggcgaatttgccagacgaacagttcgccacgaggagtaaaccagtcacctggcgagatccattgttcaccggcgcaaaggcttaagagaagcgccagcagcatcaaaactgacaggcataataaccagcgaatattttgtcgctgttgttggcgggcaagtgtcagcatggtatccgttctgctgaagtgtcatggcgttgattttacggtgactcttcgacagtgaaaagaaaaaaggccgcagagcggcctttttagttagatcagattactcgtctttgggcgaagcgttttcgacccggctttttaacttctgcccgggtctgaaggtcaccacgcgccgtgctgtaatgggaatatcctcgcccgttttcgggttacgtcccgggcgttgattcttatcacgcagatcgaagttaccaaaaccagagagtttcacctgttcgccgttttccagagcgcgacggatctcttcgaaaaacagttcaaccagttctttggcatcccgcttgctaagcccaagcttatcaaacagatattctgacatttcagcttttgtaagcgccataggttcaatccctcaatgatgcctggaatcgctcttttaatgcctctacacatttggcgacggtagcggcaatctcctcttcttcgagtgtacggctggtatcttgcaggatcaggcttatggcgaggctcttatacccctccgcaacacccttaccgcggtacacgtcaaataagtttacgccaactacctgatttacgccaactttcttacattcggataaaatatccgctgcgggaacgttttctgcgaccaccaccgcgatgtcacgacggttcgccgggaagcgagaaatctcgcgcgcctgaggcaccacgcggtctgcgagcttgttccactccagttcgaacaccagagtgcgaccgttaagatccagtttacgttccagttcaggatgaacaaccccaacaaaaccaatacgttcacctttcagataaatcgctgcggattgccccggatgcagtgccggattcgcttctgcacggaactcaacctcattcagtttaccggtcaggtcgagaacggattcaagatcgcctttcaaatcatagaaatcaacggtctcttttgccaggttccagtgctcttcgtaacggttaccgcaaatcacaccggctaacatcagatcctgacgaatgcccaacggtgcctgagtatctggtacgaaacgcagaccgctttcgaaaatgcgcacacggttctgctgacggttctggttgtacaccacggttgccagcaggccagtccacagagaaagacgcattgctgacatttcaacagagatcgggcttggcagcagtaaggcttcaacgcctggatggatcatctgctgcactttcggatcaacgaagctgtaggtgatcacttcctgatagcctttgtcgttgagcagcgttttcacgcgcttgagcgacaggtcagcttcacggtgagtacccataatcaggcttgcctgtaccggctcatccgggatgttgttgtagccgtaaacacgcgcgacttcttcaaccagatcttcttcaatctccatatcgaaacgccagctcggcgcaactgcctgccattcgtctttgccttcggtcacttcgcagccgagacgacgcagaatgtcagttacctgctcatccgcaatatgatggccgatcaggcgatccagtttgctacgacgtagagtgatggttgcacgcttcggcagcgttgcttcgttggtgatatcaattaccgggccagcctcaccaccgcagatgtcgatcagcagacgggtcgcacgttccatcgctttgtgctgcagtgccggatcaacgccacgctcataacggtgagacgcatcggtatgcaggccatgacgacgagcacgaccggtgatagacagcgggctaaagaacgcgcattccagcagcacgttttgtgtttcgtcattcacgccagagtgttcgccaccgaagatgccgcccatcgccagcgccttgttgtggtcggcgatgaccagagtgtcagcattcagcttcgcttcagtaccgtcgagcagcaccagcgtttcgccctctttcgccatccgcaccacaatgccgccttcaatgcgatctttatcgaaagcgtgcatcggctggcccagttcgagcagcacatagttggtgacgtcaacaactgcatcgatagaacggatcccgcaacgacgcagtttttctttcatccacagcggagttggcgctttaacgttaatgccttttaccacacggccaagataacgcgggcaggcttccggcgcttcgactgtaatcggcagcgtgtcgtcgatggtcgcaccaaccggaacgatttccggttgaaccagcggcagctggttcagcacggcaacgtcacgcgcaacaccaatgatgcctaagcagtcggcacggtttggcgtcacgctgatttcgatggtgttgtcatcaagtttcaggtattcacggatatcggtgccaatcggcgcatccgcaggcagttcgataatgccgctgtgatcgtcagaaatgcccagttcagagaaggagcacagcatcccttcagacggttcgccacgcagtttcgccgctttaattttgaaatcacccggcagaacagcaccaatggtcgctaccgctacacgcaggccctgacggcagtttggcgcaccgcagacgatgtccagcaggcgatcgccgccgacattcacttttgtcacacgcagtttgtcagcgttcggatgctgcgcacactcaaccacttcaccaacgaccacgccgtggaagctgccggcaaccggttctacaccgtcaacttccaggcccgccatagtgatttgatttgccagcgcatcgctatcaatcgccgggttcacccattcgcgtaaccacagttcactgaatttcataatctattcctgccttatttaaactgtttgaggaaacgcagatcgttttcgaagaatgaacgcaggtcggtgacgccgtaacgcaacatagtcagacgctccatccccatcccgaaggcgaaaccagagtaaacttccgggtcgatgccaacgttacgcaacacgttcggatgcaccatcccgcagcccagcacttccagccatttaccgtttttacccatgacgtccacttctgcagaaggttcggtaaacgggaagtaggaaggacggaagcgaatctgcaaatcttcctcaaagaagttacgcaggaagtcgtgcagcgtgcctttcaggttggtaaagctgatgttggtatcaacaatcagaccttccatctgatggaacatcggcgtgtgagtctggtcgtagtcgttacgataaacacggccaggcgcgatgatacgaatcggtggctgctgggctttcatggtgcggatctgtacgccagaggtctgggtacgcagcaggcgggtagtgtcaaaccagaaagtgtcgtggtcagcgcgcgccgggtggtgaccaggaatgttcagagcatcgaagttatgataatcgtcttcgatttccggcccggttgccacggtaaagccaagctcaccgaagaaactttcgatacggtcgatggtacgggtaaccggatgcagaccgccgttttcaatgcgacgacctggcagagagacatcaatcgtttccgccgccagacgcgcattcagtgcagcgctttccagttccgctttacgcgcattcagcgcctgctgaacctgctctttcgcttcgttgataaccgcaccagctgccggacgctcttctggcggcagctcacgcagggtcgtcatctgaagggttaagtgcccttttttacccaaatattcgacgcgcacattatctaacgcggcaacatctgacgcctggctaatggccgccttcgcactggcaaccagttctgcgagatgtgacatggttttcctcattgtgtcagtggtgacactggttcgttggacttagagcctatcccatcaggctattttacttgccattttggtcccgggctgtgctcgaaattctcacgtacttaaatacgctccggtttctccgcgctggccgtgtccagtctggctgcgacaattacacctgatgagacaggctttttatttttcaaaacgcgcatacaaaaaaagcctccactgggaggctttcaggcgctgttttccgtttctcttctcacgcgctagcctcctggattcaggtgctaaagtaaaaaaagaagcggaaaatagcagcattcattgcttgcgttaccttttggtactcttcaaaagacctttattgaaaaggctacggcgataaaagtcaatgttttgatggcgttgaaacgaaaagagggagactagctccctctttcaactggcttatgccagagctgctttcgctttttcaaccagagcggtgaacgctactttgtcgaatactgcgatatcagccaggatcttacggtcgatttcaacagaggcttttttcaggccattgatgaatttgctgtaagaaataccgttctgacgtgctgctgcgttgatacgcgcaatccacagttgacggaactgacgcttacgttgacgacggtcacggtaagcatactgaccagctttgataacagcctggaaggcaacgcggtatacgcgagaacgcgcaccgtagtagcctttagcttgtttcaaaattttcttgtgacgtgcacgtgcaataacaccacgttttacgcgagccatatgtgctctcctgtatctatattctaattaaaaagttaaaaacgttaacggcttatgcgtacggcaggcacgcgattaccaggcccagatcgcctttggaaaccatggctttcggacgcaggtgacgtttacgtttggtcgcttttttggtcagaatgtgacgcaggttagcgtgcttgtgcttaaaaccacctttaccggtttttttgaagcgcttagcagcaccgcgtacggtcttaatttttggcattttaataacttccacttcgcattgttaataaacgaaacaaaggcgaacaaagcctgtgaagcccgaaggctccacagacagtgctacttgaaggccttactgtttcttcttaggagcgagcaccatgatcatctggcggccttcgatcttcgttgggaaggattcgaccactgccagttcttgcaaatcgtctttcacgcgattaagcacttccataccgatttgctggtgcgccatctcacgaccgcggaaacgcagcgtgattttggctttatcaccctcttcgagaaagcgaatcaggctgcggagttttacctgatagtcgccttcatctgtaccaggacggaatttaatttccttaacctggataactttttgctttttcttctgttccttagaagacttgctcttttcatagaggaatttgccgtaatccattatacgacaaaccggcggctcggcgttagggctgatctcgactaagtctactccggcttcttctgctttctccagagcttctctcagactcacaataccaagctgctcgccttccagacctgttaagcgaacttcctgggcgcgaatttcgccattgatacggttagggcgcgccgtttgaactcgttttccgcctttaataccttattcctccaattgtttaagactgcggctgcgaatctcttgttgcagcttctcgatcacttcatttacgtccatgcttcccaggtctttaccacggcgggtgcgaacggcaactttgcctgattccacctctttatcaccacagaccagcatatatgggacgcgacgcaaagtgtgctcgcggattttaaagccaatcttctcatttctcaagtctgctttaacacgaatgcccgcatttgatagtttttgcgtcaattcgttaacgtattcagactgtgaatcggtaatattcatgataacaacctgaaccggcgcaagccaggtcgggaagaaaccagcgaactcttcggtcaggataccgatgaaacgttccatcgaccccagaattgcgcggtgaatcattaccggtactttacgttcattgtcttcgcctacataagaagcgctcagacgagacggcaaagagaagtccagctgtactgtaccgcactgccatgcacgatcgaggcagtcatacagggtaaattcaattttcggaccgtagaaagcgccttcacccagttgatattcaaacgggatgttgttttcttccagcgcaaccgccaggtccgcctcagcacgatcccacatttcgtcgctgccaatacgtttttcaggacgagtggagagtttgacgacgatcttctcgaagccaaaagtgctgtacatatcatagactaaacggatacatccgttaacttcatcgcgaatttgttcttcagtacagaagatatgcgcgtcatcctgggtaaatccacgcacgcgcatcaggccatgcagcgaacctgacggctcgttacggtggcagctaccaaactcggccatacgcagcggcagatcgcgataagacttcagcccctggttgaaaatttgtacgtgacccgggcagttcatcggcttaatgcagtattcacggttctcagaagatgtggtgaacattgcatctttgtagttgtcccagtgaccggttttttcccacaggacacggtccatcatgaacggacctttaacttcctgatactggtactctttcagtttagaacgaacaaacacttccagttcacggaagatggtccagccgtcgttgtgccagaataccatacccggcgcttcttcctgcatatggtacaggtcgagctgtttaccgattttacggtggtcgcgtttcgcggcttcttccaggcgctgcaggtaagcgttaagtgcttttttgtctgcccacgccgtaccgtaaatacgttgcaacattttgttgttgctgtcgccacgccagtaagcccctgccgttttcattagtttgaaatgatggcagaaacgcatgttcggtacgtgcggaccgcggcacatatcgacatattcttcatggaagtacagacctggcttgtcatcatgggcgatgttttcgtcaagaatggagactttgtagctctccccacggttggcgaaagtttcacgcgcttcgtgccagctgactttcttcttaatgacgtcgtagtttttctcagcaagctcatgcatccgcttctcgagtgcttcgacatcttcctgggttaacgtgcggtcaagatcaacgtcgtaataaaaaccgttgtcaataaccgggccgattgccattttggtatgcggccaaagttgtttaatcgcgtgccctaacaggtgcgcacaggagtgacgaatgatctccagaccttcttcgtctttggcggtaatgatcgacagttgtgcgtcgttttcaatcagatcgcaagcatcaaccagttcgccattaacgcgccctgcgatacaggctttcgccagacctggaccaatgtccagcgcaacatccatggggcttacagcgtgatcgtaatggcgttggctgccatcaggaagagttataacaggcattttatatccttatttgcagtggtgacccacacgaaagatcacatacaaagaaaaatttgtttattaacagttcattgcgaaaccatctagccaacaaatgctaaattggttcgcaatcaggtacacaaatgaaagacattaacctctcaccttccacccggttgagcgatgttaacactaaaaaaagggagattgtacctttccgtttcacattgattcgattcgcaattcgtttgtagtgagtacaccagcaaaacgcttaaagaacaactgataacatcacggtgcgtctgaaaggtttactgcgagcggatttacagcagcataaactgaatccagcaaagttcgttgcgtgatttggcggtagtattttaaacgctcatgagattaatgacgaagtggtcatatcacaatgataaaagtgacacaattcttataacaatttttcgtgcacatttcgttctggcgataataattaatcatcatcctcaaaacctccagatatatataaggcgaacagattatgagtcaaaacgatatcattatcagaactcattataagtctcctcatagattgcacatcgatagcgacataccaacaccttcatcagagcctattaatcaatttgcgcgccagctcatcaccctacttgatacctctgacttaagttcgatgctgtcatactgtgttactcaggaatttaccgcaaactgtcgaaaaatatcacaaaattgttattccactgccctttttaccattaactttgccacttcacccatccatacagaaaatatactcattacattacactataaaaaagaaatcatttccttattactggaaaccacgcctattaaagctaaccatttgcgaagcatactggattatattgaacaggaacagttaactgctgaagatcgtaaccattgtatgaaactgtctaaaaaaatccatagagaaaaaaactatacacccaacagtaaatctcaatggtagtgcatgttttttgcaatctccttctgacgctattttttgtcgccatctgtcattgcaatacgcccttgattcattgagaaatggaaaaggcaaagtcaacctgattaaacattactcctccgttgaatccatacagcagcatgtccccttagtccgggacgcggagttcagagcattacttcgccatcctcctgcagggagtcgcgttatcgcgagtaaggattttggcttcgctttagatattttcttttgtcgaatgatggcaaacaatgtcagtcatatgtccgcgattttatatatagacaatcatactttgtcagtaaggctacgaataaagcagtcagtgtatggacaattaaattatgttgtgtccgtttacgacccgaacgataccaacgttgccgtcagagacacccacaggacagcacggggctttctttcgcttgataagttcatcagttcaggtcccgatgctcagacctgggctgatagatatgttcgcaactgtgcaattgctattctgcccctattacctgtgggagttccaggggctattttcgcgggtattgcatcacgaatgccatttgcccctatacatccatcggcaatgttgttaataatggctacaggccagtctcaacagcttattacattattcaaacagttgcccatactccctgaaaaagaaatcattgaaataataactgcgcagaatagcgttggtacacctgctttatttttggctatgatgaacggacatactgacaacgtgaaaatatttatgcaagaaattcagtcactggtagataatcacatcattcatgaagataatctggttaaattactgcaaactaaaagtgctaacgaaacacctggactttatatctccatgttgtatggattcgatgaaataatcgatatctttctgaatgcattaaccactccaatagcacaagagcttttaaacaaaaaactggtgatgagtattttagccatgaaaatacatgatggtgagccaggattatacgccgcaatggaaaataatcaccctttgtgtgtcacacggttcctctctaaaattaatggcatcgcctttaaatacaagttgagcaaagctaacatcatggatttattaaaaggagctacagcacagggaacccctgcattatacatcgccatgagcaagggtaatgaagacgtcgtgttatcttatatatcgacgctgggtgcttttgcaaaaaaacattcttttagtcaacatcagttatttacactattggccgctaaaaatcatgacaacatgtcagctgttcatatagccattcatcataagcattataaaactgtagaaacatattatgctgctattaatgcaatcagccaaagcctgagttttagtgctgatgaaataaagacgtatttataaccagctatttacgatatatatcgatacataattttatttttttcataaaacgcagaaacagtgaccatgtgcacaacgccacccgacggctgtaataacaaaaaatcccttgatgcctgtcccttttgttacactccgttatcacgcacaagagatatgcaggacactggtatgccgactaaacgctttgataaaaaacactggaagatggtggtggtgctactggcaatctgtggcgctatgttgttgctacgttgggcagcaatgatttggggctgagcagtgacaaacgaagacagccagaccgcataacacggtccggcagataattttacatgctgtagcccagcgataaggttgtccgacggtcggtatgttccggtgcagactctggaggttcagagttccatgtgacgttgtaagccaccttcagtccaaaatgttcattaatagcaacatttaatgcgctttcggagttcagcgttgtgtcttccgcgccaaagaccgaaacaccctgcgtaaatttagcgttgtcagtcaactgccatgcataagccccggaggcatagcccagcggctgggtttcactggcattgtcggtatatttgtcgtaacgcacacctggaccgaattcaaagcggaaactgtgtaccgggccattcaaaaactgacgaccataacccgcggtcaacacatcgcgctctcgatagccgttataacggtctgtcagccagcttgcctgaccaaataaatagtcataatcagttaaattaaaacggctacgcccgcccgccgcatatttttctgaagaacgctcatcattagaagaagtattactggcgttcccccacagcgaccaggcagtggtgtgtccataccaggtcatggtggtgtcagccgtaagtgaggagcttttcgtattgcctgattgtgcaagatatcctgcgttcagattaccttcgaaaggttttttagcgctggcaggatcatccatgacagtaaaaacggaatcatcggcagctgcattcagtgacgcaaacatgccccccgccaacataacgatggcaggaactgtcttcaaaagcttcatttatcaagagtccgtacaacaaaaaaagagaccatcgcggtcccggaaactttcttaaggatcaaagattagcgtccctggaaaggtaacgaattataaaaaggcgcgaataacttagcaatgtattcttatttcattttttgaataagcatgtggcgaaaacagatttttatttatatatatttatctgcaaaattttaaataaagctccaataaatcatattgttaatttcttcactttccgctgattcggtgccagactgaaatcagcctataggaggaaatgatggtacgtatctatacgttgacacttgcgccctctctcgatagcgcaacaattaccccgcaaatttatcccgaaggaaaactgcgctgtaccgcaccggtgttcgaacccgggggcggcggcatcaacgtcgcccgcgccattgcccatcttggaggcagtgccacagcgatcttcccggcgggtggcgcgaccggcgaacacctggtttcactgttggcggatgaaaatgtccccgtcgctactgtagaagccaaagactggacccggcagaatttacacgtacatgtggaagcaagcggtgagcagtatcgttttgttatgccaggcgcggcattaaatgaagatgagtttcgccagcttgaagagcaagttctggaaattgaatccggggccatcctggtcataagcggaagcctgccgccaggtgtgaagctggaaaaattaacccaactgatttccgctgcgcaaaaacaagggatccgctgcatcgtcgacagttctggcgaagcgttaagtgcagcactggcaattggtaacatcgagttggttaagcctaaccaaaaagaactcagtgcgctggtgaatcgcgaactcacccagccggacgatgtccgcaaagccgcgcaggaaatcgttaatagcggcaaggccaaacgggttgtcgtttccctgggtccacaaggagcgctgggtgttgatagtgaaaactgtattcaggtggtgccaccaccggtgaaaagccagagtaccgttggcgctggtgacagcatggtcggcgcgatgacactgaaactggcagaaaatgcctctcttgaagagatggttcgttttggcgtagctgcggggagtgcagccacactcaatcagggaacacgtctgtgctcccatgacgatacgcaaaaaatttacgcttacctttcccgctaacaaaaacattcccccagcattgggggaatcatcaccaacctgtcggcaacgcgtttctccgactatgctcaaaagtcatgtgataacaaaggggtgaactatggccagtggcgatcttgtccgttatgtcataaccgtcatgttgcatgaggatacattgactgaaattaacgagttgaataattacctgactcgcgacggttttttgctcactatgacggatgatgagggaaatatccatgagctgggaactaacacttttggacttatcagtacccaaagtgaagaagaaattagagaactggtttcggggcttacccaaagtgcaaccggcaaagatcctgaaatcaccatcacgacctgggaggaatggaatagcaacagaaaataaatggtttttgggcaataatcagtctgtggtgtgcgttagctcgtgtttttacaccgcattcttgcgctaaccttatgatctggcagacaacatgggagagacatcatgtggcaggcaatcagtcgtcttttgagcgagcagttaggtgaaggcgaaatcgaactgcgtaatgaactgcctggcggagaagtccatgccgcatggcatttgcgctatgcaggacatgattttttcgtcaaatgtgatgaaagggaactgcttcccggttttaccgccgaagccgaccaactggagttactgtcgcgtagtaaaaccgtcaccgtgcctaaggtttgggcagttggcgctgaccgtgactacagttttctggtgatggattatctcccacctcgtccgctggatgcgcatagcgcatttattcttggtcagcaaattgcgcgtttacatcaatggagcgaccaaccacaatttggccttgatttcgataacgcgctctccacaactccacagcccaacacctggcaacgtcgctggtcaacgttttttgctgaacaacggattggctggcagttggaactggctgcagaaaaagggatcgctttcggcaatatcgacgccatcgtcgagcatattcagcagcgtctggcctcacatcaaccgcagccttctctgttgcacggcgatttatggtccggcaactgtgcactgggtccggatggcccgtacattttcgacccggcctgctactggggtgaccgagagtgcgacctggcgatgttaccgctgcatactgaacagccgccacaaatctatgacggctatcagtcagtatccccgctacctgccgatttccttgaacgtcaaccggtttaccaactctacacgctgttaaatcgtgcaaggttatttggcggtcagcatttggttattgctcagcagtcattggatagattattagcagcatgatatgggttgaggataatggccgctccgtgcggccttttgattaaataaacccaagcagagaaaagaacacataacctgcagcaatacaaataaccggcaggatatacagtgagaaaaactgcaggaaaatagtatggtgcggaacaacaatacgggactcaatttgttcacgcgttagcccctcttcccctttggctttttccagaatgagttgatcttcaacaccttcccgcaagaagcgcgcctggcgactcatccgggcaccggaatcctgcaacgccagtccgacaaaaatcaggatgaaaatcacccagaacataacgttcacgccaccattaaaattgggcgtcggggagttataccagaatagattcaaaaaaggcgtattcgcctgcatcatatcgatcatgacatgagtaaagtcgagcatgaccgcattaatgccttccttgttttcctgccgggtattcataaatttcagcaaagaaatcaatgtagagatcaatgcaggtataaaaatcacccaacccaaaatccttttcaaaacagcaatgcgtccagcttgttgatacgtcatgagttctccttgattaagacgcgtcgtttcacttagtttacctgtagatatctgttttcgcccattctttaaaggcgatatgataggcgcttaatcataagcacggcttaataccttacacataatgctctaaaggagaggttgtaatgtcaaccccgcgtcagattcttgctgcaatttttgatatggatggattacttatcgactcagaacctttatgggatcgagccgaactggatgtgatggcaagcctgggggtggatatctcccgtcgtaacgagctgccggacaccttaggtttacgcatcgatatggtggtcgatctttggtacgcccggcaaccgtggaatgggccaagccgtcaggaagtagtagaacgggttattgcccgtgccatttcactggttgaagagacacgtccattattaccaggcgtgcgcgaagccgttgcgttatgcaaagaacaaggtttattggtgggactggcctccgcgtcaccactacatatgctggaaaaagtgttgaccatgtttgacttacgcgacagtttcgatgccctcgcctcggccgaaaaactgccttacagcaagccgcatccgcaagtatatctcgactgcgcagcaaaactgggcgttgaccctctgacctgcgtagcgctggaagattcggtaaatggcatgatcgcctctaaagcagcccgcatgcgttccatcgtcgttcctgcgccagaagcgcaaaatgatccacgttttgtattagcagacgtcaaactttcatcgctgacagaactcaccgcaaaagaccttctcggttaatgaccaggggcagtgatctcgctgcccctggttctttatctgaaattgcattcaactgacggattaatcgtcaatttaagagaaagagttacaccgtcaccacttccgtgcactgtataaaaatcctatactgtacgtatcgacagtttagtgagttttatcatgacggcggaaggtcaccttctcttttctattgcttgtgcggtatttgccaaaaatgccgagctgacgcccgtgctggcacagggtgactggtggcatattgtcccttccgcaatcctgacgtgtttgttaccggacatcgatcacccaaagtcgtttcttgggcagcgattaaaatggatatcaaaaccgatcgcccgcgcttttgggcatcgtggttttacccacagtctgctggcggtatttgcgctgctggcaaccttttaccttaaggttccggaaggctggttcattccggctgatgcgctacaaggaatggtgctgggttatttgagccacatacttgccgatatgctgacacccgccggtgttcccctgctctggccatgccgctggcgtttccgcttgcctatcctggttccccaaaagggcaaccaactggaacgttttatctgcatggcattatttgtctggtcggtatggatgccccattcattacccgagaacagcgctgttcgttggtcatcgcaaatgatcaataccttgcagatccagtttcatcggcttattaagcatcaggttgaatactaaaaaggcaaaaatcacctttctggaataagcaattccatttgaatataagagccagctcacagttctgttaatcttgcgccaacactatgactgctacgcagtgatagaaataataagatcaggagaacggggatgaactttccattaattgcgaacatcgtggtgttcgttgtactgctgtttgcgctggctcagacccgccataaacagtggagtctggcgaaaaaagtgctggtgggtctggtgatgggtgtggtttttggccttgccctgcataccatttatggttctgacagccaggtacttaaagattctgtacagtggtttaacatcgttggtaacggctatgttcaactgctgcaaatgatcgttatgccgttagtcttcgcctctattctgagcgcggttgcccgtctgcataacgcatctcagttaggcaaaatcagttttctgaccatcggtacgcttttgtttaccacgctgattgcggcgctggtcggtgtgctggtcaccaacctgtttggtttgacggctgaaggtctggttcagggtggtgcagaaactgcacgtctgaacgccattgaaagtaactatgttggtaaagtctctgatctgagcgttccgcagctggtcttgtcctttatcccgaaaaacccgtttgccgatcttaccggagccaatccgacgtcaattatcagcgtggtaatttttgccgcattcctcggcgtagctgcattgaaactgctgaaggatgatgcgccgaaaggtgaacgcgtcttagccgctatcgataccctacaaagctgggtgatgaaactggttcgcctggtcatgcagttgaccccttacggcgttctggctctaatgaccaaagtggttgcaggttctaacttgcaagacatcatcaaactgggaagtttcgttgtcgcgtcctacctcggtctgctgattatgtttgcagtgcatggcattctgctgggcattaatggcgtgagtccgctgaagtacttccgtaaggtatggcctgtgctgacgtttgcctttaccagccgttccagtgctgcgtctatcccactgaatgtggaagcacaaacgcgtcgtctgggcgttcctgaatccatcgccagtttcgccgcctctttcggtgcaaccattggtcagaacggctgcgccggtttgtatccggcaatgctggcggtgatggttgcgcctacggttggcattaacccgctggacccgatgtggattgcgacgctggtcggtattgttaccgttagttccgcaggcgttgccggtgtcggtggtggtgcaactttcgccgcactgattgtactgcctgcgatgggcctgccagtaaccctggtggcgctgttaatctccgttgaaccgcttatcgacatgggccgtacggcgttaaacgttagtggctcgatgacagctggcacgctgaccagccagtggctgaagcaaaccgataaagccattctggatagcgaagacgacgccgaactggcacaccattaattcttatgctggcaacggtccgttttgtataggggccgttgccttactttttaaatgttccatcgcggcgatgcatactgactcatatttaaacagatcgtcagcgaaaaaaatgtccaacttatcaatacattcctggctcaatgaatgtgcctgtagcgagaagcttaaaacctcatacccgagacgttttctaagtgaactatctggaatactcataatatcttcaagcacaccacttcccattcccggaagatttagtggattaaaaagaagattgatattaagcattgatattatcgaaggaaactttaggagactctcatttttttgaatcgcagcaaaaatgctcccgacaggatgtatataattttgttcatagtatatagtccttaaatagtgaataaccaacctgttttttatactgatcaaattggtcattttttctgggcgaaatacagaagtgacatccattccaataaaatctttatttatacctcttatccgaatttcactaccataaagattattaattattactctatatttaacattgtcctgcagatatgtatcaaaactaagtgctggcgctcctggctttgaggcatcatagttaatgttagacatataggcaatcatataattaaagtttgattctgctatttcatcgcagtcacattgacccgttgatataaagaaagtgagtgctgtcatagtagactgcagcctttctttaaaagagtcgaaagccaggcttttaatatttaaatcaccataattactctgtattaagtttgtagaaaacatctcccgcctcatattgttaacaaaattattatctcatttaaatctaagtcatttacaatataagtttaagagcgacgccacaggatgaactatcaaaaatagctcatcatgattagcaaaacttaaccattttaaaataaataaacaattaaagaaaaaagatcacttatttatagcaatagatcgtcaaaggcagctttttgttacaggtggtttgaatgaatgtagcaacgaaatacagaatttcaggtcatgtaactcccggcaaaaccgggaggtatgtaatccttactcagtcacttccccttcctggcggatctgatttgcccaacgttgggcagattcaggcacagtaaacgccggtgagcgcagaaatgactctcccatcagtacaaacgcaacatatttgccacgcagcatccagacatcacgaaacgaatccatctttatcgcatgttctggcggcgcgggttccgtgcgtgggacatagctaataatctggcggttttgctggcggagcggtttcttcattactggcttcactaaacgcatattaaaaatcagaaaaactgtagtttagccgatttagcccctgtacgtcccgctttgcgtgtatttcataacaccgtttccagaatagtctccgaagcgggatctggctggtggtctatagttagagagttttttgaccaaaacagcggccctttcagtaataaattaaggagacgagttcaatgtcgcaacataacgaaaagaacccacatcagcaccagtcaccactacacgattccagcgaagcgaaaccggggatggactcactggcacctgaggacggctctcatcgtccagcggctgaaccaacaccgccaggtgcacaacctaccgccccagggagcctgaaagcccctgatacgcgtaacgaaaaacttaattctctggaagacgtacgcaaaggcagtgaaaattatgcgctgaccactaatcagggcgtgcgcatcgccgacgatcaaaactcactgcgtgccggtagccgtggtccaacgctgctggaagattttattctgcgcgagaaaatcacccactttgaccatgagcgcattccggaacgtattgttcatgcacgcggatcagccgctcacggttatttccagccatataaaagcttaagcgatattaccaaagcggatttcctctcagatccgaacaaaatcaccccagtatttgtacgtttctctaccgttcagggtggtgctggctctgctgataccgtgcgtgatatccgtggctttgccaccaagttctataccgaagagggtatttttgacctcgttggcaataacacgccaatcttctttatccaggatgcgcataaattccccgattttgttcatgcggtaaaaccagaaccgcactgggcaattccacaagggcaaagtgcccacgatactttctgggattatgtttctctgcaacctgaaactctgcacaacgtgatgtgggcgatgtcggatcgcggcatcccccgcagttaccgcaccatggaaggcttcggtattcacaccttccgcctgattaatgccgaagggaaggcaacgtttgtacgtttccactggaaaccactggcaggtaaagcctcactcgtttgggatgaagcacaaaaactcaccggacgtgacccggacttccaccgccgcgagttgtgggaagccattgaagcaggcgattttccggaatacgaactgggcttccagttgattcctgaagaagatgaattcaagttcgacttcgatcttctcgatccaaccaaacttatcccggaagaactggtgcccgttcagcgtgtcggcaaaatggtgctcaatcgcaacccggataacttctttgctgaaaacgaacaggcggctttccatcctgggcatatcgtgccgggactggacttcaccaacgatccgctgttgcagggacgtttgttctcctataccgatacacaaatcagtcgtcttggtgggccgaatttccatgagattccgattaaccgtccgacctgcccttaccataatttccagcgtgacggcatgcatcgcatggggatcgacactaacccggcgaattacgaaccgaactcgattaacgataactggccgcgcgaaacaccgccggggccgaaacgcggcggttttgaatcataccaggagcgcgtggaaggcaataaagttcgcgagcgcagcccatcgtttggcgaatattattcccatccgcgtctgttctggctaagtcagacgccatttgagcagcgccatattgtcgatggtttcagttttgagttaagcaaagtcgttcgtccgtatattcgtgagcgcgttgttgaccagctggcgcatattgatctcactctggcccaggcggtggcgaaaaatctcggtatcgaactgactgacgaccagctgaatatcaccccacctccggacgtcaacggtctgaaaaaggatccatccttaagtttgtacgccattcctgacggtgatgtgaaaggtcgcgtggtagcgattttacttaatgatgaagtgagatcggcagaccttctggccattctcaaggcgctgaaggccaaaggcgttcatgccaaactgctctactcccgaatgggtgaagtgactgcggatgacggtacggtgttgcctatagccgctacctttgccggtgcaccttcgctgacggtcgatgcggtcattgtcccttgcggcaatatcgcggatatcgctgacaacggcgatgccaactactacctgatggaagcctacaaacaccttaaaccgattgcgctggcgggtgacgcgcgcaagtttaaagcaacaatcaagatcgctgaccagggtgaagaagggattgtggaagctgacagcgctgacggtagttttatggatgaactgctaacgctgatggcagcacaccgcgtgtggtcacgcattcctaagattgacaaaattcctgcctgatgggaggcggcgcaattgcgccgcctcaaatgatttacatagtgcgctttgtttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacatcctcacttacacatcccgataactccccaaccgataaccacgctgagcgatagcacctttcaacgacgctgatgtcaacacatccagctccgttaagcgtgggaaacagtaagcactctgacggatagtattatcgataaacgccggatgacacatcacctccagcgaacgatcaccccgatggcctgcgtcatccagcacttgcaggaacagcgactcactgatctcttcaccgtagaatgcactgctgaatccctgggtagtgcgcaggttgaccggcaaatcaaacgccatctgacgatccgcccgcaacgcaatgccctgctctgccgcaaacctggcaacaatcgggaaaatctgcgggaacatatgcacatgatgatggctatcaagatgcgtaggtttgcgtccaaatagctcaatgaaacgcaaatactgactgacaagctcctgagtaatttcttccagcggtaaagcatcttcttctgccaactgccagatccattttcccagcacaccatcgcgggttaaccccggcatagctgtcagtggcttacccatagtaaggacaaagtgcatccctatggccagactcggttcatcacgactcaactgcaccgcatggtcaatagcctgcccattcaccagcgccgtcgtcgacgtgacaatcccattgcgacaggcctcgataatgccgtagttctgacctttgcttaagccaaaatcatcggcattaacaatcagtaagcgttccataatcagcctcggttaatgtgcttttttaagctctgcgatgcagtcggcaaagtttggcagccatttctcgtgcgccagaatcatctcgcgtgccagcagctcagcatcgcgatcggaatgcaccaacggactaaggtttagcgccagtaacacatcgttaaattctccgctaagtgcggcgttactggcagcaatctcgaagcctttaatggtgtgaatcagccccattactttatcatcgaaatgcgtaatgcgcggatgtggcgtcgcgccatcgcgccccagcttacaggtcatttctactgcccagtctgccggaatattatcaatctgcccatgatgcgggatattaacgtaatgttctgcttgcttgtcgttgtagatagcgttgatcacttcgcatgctgcatcagagtaataagccccaccgcgctgttccagttctttcggcttaactttcagctcaggatttttatacagctcaaaaagttgtttctcgactttctgtactacctgcgctcgtgcgccgcctttgtagtattcgcccatttcaatagccagcatctctttctgcttgaagtaatacagcagataagaacatggcagcagattcaacgaacgaattaagccctcactaaatggcagatcgaaaatattttttacagaggacgcttttaactgccctgacgccacaccatcaagcaattcggcaaagcgcgacttgccatttatcagcacatccttaatgaacaccatatggttgaggccgaacaaatcgatagataaatcatcgctgtctttcagcatcagaacatcgcgaataaacatcttcatgccgatcggaatattacacacgccgataaagcgtttaaatccggtatgacgataaacggcttcagtgaccattcccgccgggttagtgaagttaatcacccatgcattcggacaaagttcttcgacatcttttacgatgtcaaaaatcaccggaatggtacgcagacctttaaacaaaccgcccgcgccgttggtttcctgaccaagataaccatgacttaatggaatacgttcatccagttcacgcgccggtaattggccaacgcgcagttgggtagtaacgaaatcagcatctttcaatgcttcgcggcgatccagcgttttataaagcttcatcgggacgccagcgttatcaatcatccgttggcagagatcgaaaataatatccagtttcggtttaccaccttcgacatccaccagccataattcgctgaccggcaattcgtgataacgcttaataaatccttccagtaactccggggtatagctgctcccgccaccaatagtgacgacttttaatttctggctcataatttctcccttcagtacagaatactgatatctggcatatctgcccccccggacataaataatccagcaacaggacagatatgtgaattgtcaggtataacgacttactgattaaattcagtcaatttcttacgatagctcttaggcgtaaaggacgttaatttcttaaacgttttaataaacaaactcgggctactataaccggcctcaaacgcaatatccgtcactgaatagttggtcatttccagttgttttttggcaaaattaatacggatttcattaataatctgcattggcgttttgccataatatcgttgagtcgctcgcgtcaaatattcctgtgatttggctgacaacgccaccatattctccagcgccgattcactaaactgctctttatcatgcatcttttctaccgtacttttcagccactgcggtacatcatcaatcacctgttcttcgcggtaatgacgtaaacggttaatgacataaaaagtaaccatctcaacaaactcttccagccctgtttcgcggaaattcaatgaagaaatcactgtttccacataggtgagaaaagcgttattggtccggtatacctgcgaagcgacaaagcaataaggcaacaatggcaggtaatgctgctcaaaaaagcgtttactgatcccaacgttcaatatgcgcgtggcaccaaactcataaaaactttgatggtgcgaacctaacggaataaaaacaaaatcgccccgttccagtaacacgcgcttaccgttaatctcctggaaataacgcccggttaataccagagtaaattcataatagtcgtgctgatgcagtccgctgatactctcagttttgttatagataaacacatggaagtttttgccattaaacaactgctgttctcgggcagtggcaatttccggcgcgttaatcactggctgcatcatcgactccttatgccttcagtttttcatgaagctcaattaattcagtaatcagttcacgcgcaagcatggacgtcattaaatgatcctgagcgtggaccagcaccagactcactttcatcttaccttcgcccgcatcgccttcaatcagtttcgtctgtaccagatgcgcttcattcaatgccatccgtgactgatccatcatggcttttgctgcggcaaaatcgccctgcttcgcctgtttcagtgccgcatacgccaggctgcgcgcttgtccggagttgatgatcagccccatcaccacttcttccagctcttcagcttccgtttgcgtatcgggaatgttatcgagatccatcatacatcgttcctctcttttcttaccggcacgattacccgtaccggcatcgattaaaatttcagggcgttagcgatatcttcttcgctctcttctttatcaatcgcattttgtgctttgttagccaccacaacaaagggcagataaattaacgttgcgatgccaaggttgaagagtgcgaccagcaatgcggcgacgctaccgttggtgttaaagaaggctcccagaccggttggcatggtccacggtgcaatattggtcaccggaggaataatgcccatgtagtacgctgcgagggtgattgccgccagaatcggttgtaccagtacaaacgggataaacatcaccgggttcatgataattggcagaccaaacagaatcggttcgttaatctggaagatgccggacggcagcgccagttttgccacctgacgataatcagcacggcgagaggcgataaagatagccaggatcaggcctaaagtcgcaccactgcccccaaggaaaataaaggagtccagcatcggcttggcccagatatggaaggtcttaccggctgccagcgccgcttcgacggaaccatattgctgataggtcgcgatattttccagtgcccacggcgtcataatgccgttgtccagtgcggtcagcgccagcgcgccatgaataccgaagaaccagagcagtggaacaaagatcacataggcccagcccaccacgctacccaacgatgccagtggggttgagatggtatccataatgatctgatggaagttggtgccccaggtattcaacgcccaggcaataatccccatcacggaaagaataataaagccgggaattaatgccgagaaggaacgcgatactgaagcaggtacgctgtcgggcagtttaatgacccaattgcggcggacaataaaggtaaacatttctgccaccaccaggccaataataatcccggagatgatattcgccccacctaaccagtttgcaccaaccgcataggcctcaccgacactatatggggtgacggtcataaatgctgcaacggataacaacccagccgccagcgcatcgactttacgctcttctgccagcgccatgccaataaagaacggtgccattaaagacattattcctaatgttccgttatatacgttgccgccaatacctttcagaccattaagtgtttcaatggttgaggcgtcgaggcgaatacctaaggaataaaaaaacgacccctccccaaagcttagaaaaacgttgttaattaatacaaacatggcccccgcaagggttaacggcattaagcgaataaagccatttttgattgcattaacgtgtggctgctttcctattttaactgcaaaagggaggagtaccttttcaagcgatgcaataacattactcatagaaaaatacccttaaaaaccgcaatttaaatattgcggtattgatttatgaaataactctttgacgggaaaatttaaaataaattaatttgctgcggcttttttaatcgctgcaaccgcagccttaagcacgcctaaaccatcgactttgccataaagcagcgagtcaattacttcaaccggtttgttgggtaacaaacgctggatttcgggcaacatataagcaatctgcggccctaataacacgacatcggcattctgacctttttcaccagccagtgtttccggaaatgcttcaataatgaccggaacttcatatttttctgcctgtgcgcgcatttttgataccagtaaagaggtagacatgcccgcagaacaaaacagataaatgtgtttcttttccataaaactgccctcatcgacgattatctgtcagccagacactccgcaagccttaacctgcttccatgctctgggtaacttgcgaaaccaacatgactttttttgtggctgaaaggagtatacggtatagacctgagcaatagtatttctttgaccttataaattgtttctccttgacctgtggttatgaccctcttcacatttcgggcaaataattcgcgaagataattaagaactcaggccaaaaaaaaccggcgcaatggccggtttccgttgttactcaagctttcagacgaattgattacttcgcagcctgtggatcagtgtcgtattcagcacaggtctgataaccggagttgatgacatgtccggtatcatctaacgcgacaaagtaggtttctgctttaccatcacgttgacccaggatgtaggtctggcaagtaccgcgagcatggatcatgctcacttcagacgaaggtttacccgcaatttgtgcaacctgcgcccggctcatgccttttttgacgtctttcaccacaggctgtacaaactggtctttggtacgatcataagccgtacaacccgccagcatggttaataccgccgctgcactcagaattcctgccatattcttgttcatattccgtcctcttgtttatcagcgtgttagataagcctggaatacattgggcgctttttcaagcccgtgaacgaaacggctccgctttcagaggattcctgtatgacgttttaaccaccattcagcccgctgtcgcttgtcgtttcagtagcaacgggttagctttaaggaagttttgtcttttctgtctggaggggttcaatgacattgcaacaacaaataataaaggcgctgggcgcaaaaccgcagattaatgctgaagaggaaattcgtcgtagtgtcgattttctgaaaagctacctgcaaacttatccgttcattaaatcactggtgctcgggatcagcggcggtcaggactccacgcttgccggaaagctgtgccagatggcgattaatgagctgcgcctggaaaccggcaacgaatcactgcaatttattgccgtacgcctgccctatggtgttcaggccgacgaacaagattgccaggatgccattgcctttattcaaccggatcgcgtattaaccgttaatatcaagggcgcggtattggccagcgaacaggcattgcgggaagcaggcattgaactgagcgattttgtccgtggcaatgaaaaagcgcgtgagcggatgaaagcacaatatagcattgcgggtatgaccagcggtgtcgtggtgggcaccgatcatgcagcagaagccattaccggattcttcactaaatatggtgacggcggtacggacattaatccgctgtatcgtctcaacaaacgtcagggtaaacagttactggcggcattagcttgcccggaacacctttataagaaagcgccaacggccgatctggaagatgatcgcccttctctgccagatgaagtggcactcggcgtgacctatgacaatatcgacgactatctggaagggaaaaacgtacctcaacaggtcgccagaacaatagagaactggtatctgaaaaccgaacataaacgccgtccgccaattaccgttttcgatgatttctggaaaaagtaataatttgcacatattggattgtgcgaaaaagagtaatttgttcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtgtaacctttgtcatcgacccgcctcttttttaatcgcttcccgcctgttacactggatagataaccagcattcggagtcaacagtggtacggcgtttaacttctccgcggctcgaatttgaagctgcggcaatttatgaatatcccgaacatttacgttcattccttaatgacttacccacccgaccaggggtgtatctgtttcatggtgaaagtgacaccatgccgctctatatcggcaaaagcgttaacatccgcagccgcgtcctttctcatttacgtaccccggatgaagccgccatgctacggcaatcccgacggatcagctggatatgtaccgccggtgaaatcggcgctctgctccttgaagcgcgattaatcaaagaacaacagccgctgtttaataaacggttgcgccgcaatcgccagctctgtgccctgcaattaaatgaaaagcgcgtcgatgtggtgtatgccaaagaggtggatttttcacgagcccccaacctgtttggcctgtttgccaataggcgcgcagctttgcaagcattgcagaccatcgctgatgaacaaaaactttgttatggcctgctgggactggaaccgttaagtcgcggtcgtgcatgttttcgttcagcgctaaaacgttgcgccggagcatgctgcggtaaagagagccatgaggaacatgcgctacgcttgcgccagtctctggagcgtttgcgggtggtgtgttggccttggcaaggggcggtggcgctgaaagaacagcacccggaaatgactcaatatcatattattcaaaactggctgtggctgggggcggttaattcgctggaagaagcgacaacgttaattcggacacccgccgggtttgatcacgacggttataaaattctttgtaagccgctgctttccggtaactatgaaattactgaacttgatccggcgaatgaccagcgagccagttgatttcactgaacaacagtttaccttgcggttgtaaaagccgcagggtgtgcctgccatcgaaccagcacgcgccctggtcggtagtgagcaatttatcgcccagttgccacgccccgttaatcacaaacaccaccccgccgcgtgagccaaaggtagtaaacgtacgttcggcaattctgactttcgccttacagacatccaggcgtgtcatgatgttgaaatccatcgacatctgccctgccgtcagtttcgcttttaccacctggtccgctgcaaaggcaaaaggctggaacggttttaaggtatggttaaagcggtctgcgctttcaaggagcatctcgccgccttccagcaacgtcactatcctttccatgccgggaaacaaagaaaactccccattcgccgcgatggatgcaatgctggcacgccagtaaaaatcacgttttgccggtgggaacgtgcaaatttcgcgcgtttcaccggcagcatttcgccacagattcaccgacattttacgcatatcaaagtattccatactcgctcccggcccgttcttttcattgttatcgttcaggtaaccgtggatggttatcggcaactcgggtgatttacgttagtggtgatcaggctttttttacaactgtttgagaagagaaaagaaaaccgccgatcctgtccaccgcattactgcaaggtagtggacaagaccggcggtcttaagttttttggctgaaagattattcagcagttgcaggcattttaccttttgccgctggacgttctgtcagacgcttctcaaaattagcattaaattgctttttctgttccggcgtcaggatgttgtaaattttgttctgggtttccatgtgcgccagcatgttagctttgcgctgttcttccatttttgcgatctgcgcttcagcttttactttatcgaaggtatcgctggcaatgatgtcatgcattgcgcggcgttcttccagcggcggacgtttcatctggtcacgctggcctttcatgatttcgcggatctgctgtttctgcgcgtcggtcaggttcaggtctttgaacatcatgtcctgatgcggaccgaacttgcctttgtggtgcatcatcggcttcgcgtcagccggtgctgcggtagtggtgtctgcggcatgggccaggttagccgcgccaagagccagggtagaggcaacaaacagtgcagttaatttacgcatattctatatccttcctttcagttatttattacggctttcttaagtagcgtgccgtgttgacgagattaactttactgactttagcgtcaattaatcagagcaacggtaaaacaatgaaagtgtaaaaaacacttttgcgccaattatggagaaaaaaagaaaatttgatggagagtgatgagagaatattacaacacgatgattttgcagagattatgaagaactataccggatgactggtgataaataaagcaaataaccaggattaatctgtattaatttataagaaagcaacttaatacccgcagaatgatttctgcgggtaagtattagcttattttttcgagcattaatcccgcgcgtaatcccaacgctaccaacggattagggaataacacatactctacatcatgggttacggtaaaacgttcctctccgtcctgcgccagcaatgttcctttctcaaacggcataaaattcagcgtgtcacttgccatatgcatttcgaaggacggcgagtggcgagtaatttgcgaaaccacccgataacggagcggcggtgttctcacgataccgacactctcaccagatagcagcgcagcaattgcgctggcagttactgcaaactggcgaagatcgttttgcccaaagggcaacgctttgccaagttccagcgtacaggccagcgcgccaaaatgtctggcgctgaaatgggtaaacgtaccaccaggttcctgatggaacaccagcgcctccagccccgccgcacccagccacgtcagaaatttctcgtcccagggaatgtcgcgttgcggtaatacaccgaactgcggatgcaaggagccacgaattgcggtatgtagatcaaggtgccagcgcacagattctttgccctggtcataaaaatcttccaggcactgttccagttcgcgcgcccgacaggtttctccgctttcagcaaatagctgccaacgaccgccaaacattcgattcatatcgctatggcaataacgtttcccttgcttcagcgcaggaggattcccgaggatcaccagcaaccgccaacgtaacgggatctcgccgtgagatatcgcgccaagcaacgcgtccagcatctccacaggtgccgtctcattaccgtgtattcccgctgaaatcaccagtgcgccttgcggtggcgttaatggcgtcagttccagcacaccatcgcccagccagcgccagcgaacgccgttgatttctcgctcggtgataaccggttttttacccgttaaggtcagagcaagaaaattatccattgccccctccctcgcgctggaacggataaaccgaaccgagattcagtaattggctcaatacatccagtgcttcccgcccttcgcgcagcaattgcgggtcggccagatcggcagcagtaaggcgatcgcggtagtaacgatccacccagtcattgagcgcattaaacagcgtatcgttcatcatcaccgccggattcaccgcccggcgttcttcttctgtcaataccacccgcaaccgcaggcacgccgggccgccgccattcgccatgctttcacgtaaatcaaagacttttagttcgctaatcgggttgtcagcggcaaggagttcattgagataaccccatactccggcgtgttcccgacactcctgaggcagcaccaacatcatggaaccatcatcgcggctcagcagttggctgttaaacagataggtagacaccgtatcagacacggaaacctgagttgccggaacttctatcgccataaaaccattgacccgcgcacgcaggtttgccagtaactgtgactggcgagcgaacgcctgttggtggcaaaacagcacctggcggttactcacggcaatcacgtcattatgaaaaacgccctggtcgataacgtccgggttttgctgggcgaaaatcacctgttggggattcacctgattcagccttgccaccgcctcgctggcttcgcgagtctgtcgcgccggataacgggaaggccgggtatcattgccttcttctcgcccgtagacaaaaagttgcatacccggttcaccgtaatgaccgccgagacgattgtggtttgccgccccctcatcaccgagcaacgctacctgtggcaacgccgaatggacgctaaatttctcttcgtcgttaaaaatcgcttttaacagcgattcagtgacgggcgcttccagcgaacggtgaaatttattgttcaggttggcaacggtgagatgcactttgccatccagcgtatcggcagatggcgcgatcgttgccgcattggctacccacattggcgaagcggaactgacgctggaaagccagtgcggtgcctggcgtgcaactttttccagtacctgctcatcgctaccactgaatcccaactgacgcagcaccggaataaacggacgctcgtgcggcgggatcacggcctgggggaatcccgcatcggcaagggctttcattttcagtaagccctgcttcgccgccagtcgcgggttagacacctgaaaacggtgacgggtagaggcttcattaccaaacgacaggcccgcgtaatgatgcgtcagccctaccagcccgtcgaaattgacttcccaggcgttcatcgcaccacctcatcggaaaaatccagcccggggttaagcgtggcgggcaatgttaacgagtccgactccaggctcgccatcggccatgcgcagtaatctgcggcataccaggcgctggggcgatggttaccggaagcaccaatgccgccgaatggcgcggtactggcagcaccggtaagcggtttgttccagttaacaatccccgcccgcgcctccagcaacagttgatcgaacttttcccgctcgggggaaaccagaccgcaagagagtccgaagcgagtgttattcgccattcgaatcgcttcatcgaaagtatcataacgccagacgcgcaataacggtccgaacacctcttcatctggtacgccagcaacgcctgtcatttcaatgatccccggcgtcagcaacgatgtccctgcttgtaataagcgcggcgcaagcaggggtcgtccgcccatcgcttccagttgctgccatgcagtaaccacctgctgtgcggcctgttcagaaatcagcccgccaataaacggctgcggttcgtcatcccagttgcccggcgttaatcgctggctgacggcaaccagacgagcaagaaacgcatcgccctgcgccccgcttttcagcaataaacggcgggcgcaggtgcagcgttgaccggctgtgacaaacgccgactgaatggtcagatggacagccgcgtcgatatccgccacctcatcgataattagcggattattaccgcccatctcaagggcgagaattttctccggctgaccggagagctggcgatgcaactggtagcctgtattggcgctaccggtaaacagcaaaccgtcgagatcctccagcgcactcagcgcctgacccgtttcacgcccgccctgcaccaggttcagcacgcctggcggcaagccagcctgctgccataaacgcattaccgcttcgccactccacggtgtcagttcgctgggtttaaagataatggtgttacctgccagcaatgccggaacgatatgtccgttcggcaaatgaccagggaaattatacggcccaaacaccgccagcacgccgtgcgggcgatgtcgcaggctcgccgcgccgtccggcatttcactacgctgctcgccggtacgaacgtgatacgccttaattgatatcgcgattttattgatcatcgccgtcacttcggttgccgcttcccagcgcggcttacccgtttctctggcaataatcgcggttaattcggctttattgctttccagcagtgcggcaaagcgttcgacaacggcatgacgttcagcaaatgaaagccgcgcccagcgcggaaacgccgcacgggctgcccgacaagcctgctcgacctgagcggcatcggcatcattgccttgccataacacctcgcccgataccggattacgcttcacacgcgatgcgccctggcccgttatccagtcaccgttaatccataaagtcatgctgttttctcctctgcgcacaggcgcaccagacgaacgcgatccccggcgtggcatttgagggcatccagttgtgcggcggttaaaatcaaacgctcggttgccggatcggtacgcaccagcaccacgcggaaatggtgataattttcattggcgaccaggcaggctgggaaatcgccctgcgcaggctgcccttctgccacttccaccagccgacttttacggatggcgcgcacgcggtcgatgtcacactcaagcgtcggcccaccgtcaaagatgtcgatatagttacggtagcgaaaaccttctttctccagcaccgcgcgggcaggcgcggtttgcggatgtacctgaccgatgacgtcctgggcttcctgggataaaaagtgggtatagatcggatgtttcggcatcagttctgcaataaatgccttttgcccggtgccgcagagaaaatcggcgcggctaaaatccatcgaaaagaagcgtttaccgaggctttgccagaacggtgaatagccgtgttcgtcaatcaccccgcgcatttcagcaaccactttgtcattaaacttgtcgcgaaaagccgccataaacataaagcgcgatttcgacagcaaatagccgttgccctctttgcgccagtccgggtcgagaaacagcgtgcacagctcgctgctgccggtgtgatcgttactgagaaacagcgtcggcaatgcgttatagacattcagctcttttgaggcgtgaaccaacgtgccgacgcgatagttgtaccagggatcgttcagcccaaccgccacctcaatggcacaaatccccgccacggtgcctgtctcgctatcttccagcacgaacacatagccctgctcacttttgggcagttcgccttgccaggttttgattgccctttcgatacgcgccgaaagcgtggcttcattggcgggaagcgacgtcaggccgccgcccgttttgctggcaagctgcatcagcgccgagacatctgatcgctcaacgggacggatgaccatcatgatgaacctcggctaacaaagtgttcgcaagcagctgcaaagcgatccagtccggtcgtcacctcttcttcgctgacattgagcgcaggcgcaaaacgcaccacgttgccacccgcaatcagtaccatcacgcctgctttcgccgcttcctgagagatctgtttcgcttgcccggcgtaatcggcattcagtacacagccaatcagcaaacctaagccgcgaacttcactgaacaaaccatagcggtgattaatagtattaagacgctcaacaaaccagtcgtgacgctgtttaacgccattaagcatctctggtgtgttgatgagctccagcactttgcctgccaccgccgaggccagcggattaccgccataggtggtgccatgagtgccaacggtcatcacgcgggcgcactcttcggttgccaacaacgcaccgaccgggaaaccgccgcccagcgctttggcggtagttaacagatcaggcgtcacgccgtagtgcatataggcatacagttccccggtgcgcccgacgccggtttgtacttcatcaaaaatcaacagcgcattgtggcggttacacaattcacgcagaccttgtaaaaacgcgttgctggctggcaccacaccgccttccccctggatgggttcgacaatcaccgcacaggtagagtcgtcaatcagcgcgctggcagagttaatatcgttatatgcagcatgacgaatatccgccggcagtggcgcaaaatcctgtgaataggctggctgcccacccgcactgacagtaaacagcgtgcgaccatgaaacgcatttttgaacgccacgatgccgctcttatggctgccgtagcggtcgtgagcgaatttacgcgccagttttagcgccgcttcgttggcttccgcaccggagttacaaaagaagacgcgatcggcaaacgtggcgtcgatcaattttttcgccagtcgcagtaccggctcgttggtgtaaccgttgccggtatgccagaacttactcgcctgttcgttcagcgcttcacgcagttccggatgcgcatggcccagcgcgttcaccgcaatgccacccgcgaagtcgatatactctttcccctgctgatcccacaagcgcgaaccttcgccacgtaccggtataaagggtgccggagcgtaaacaggtatcatccattcatcaaagttttcacgcgtaattggctgagacatagcgacctctacagtaaataattcgttatttatatgttaataataagtaatgtttgcgctgtaaatgtagattgcagggttcgtgccagccagtgataaaagtgcataaacggcggaggctaactggaaatcaaggagttataaccaaaccatatgcatttaaagtgcatataaagtgaatacgtttgcgatgtgggtgaataaaaagaataaaaaacgcaatgttatgcagaagtaaaatataattctggaattgtgatcattgacgaaatttactggaaattactgcgccattctgacgcagcgcgcaccaaaagcgggcattttttgcgccatcgttgacatcattaacaaccatcgatcaaatcacttaacaacaggcggtaagcaacgcgaaattctgctaccatccacgcactctttatctgaataaatggcagcgactatgaaatttgtctcttttaatatcaacggcctgcgcgccagacctcaccagcttgaagccatcgtcgaaaagcaccaaccggatgtgattggcctgcaggagacaaaagttcatgacgatatgtttccgctcgaagaggtggcgaagctcggctacaacgtgttttatcacgggcagaaaggccattatggcgtggcgctgctgaccaaagagacgccgattgccgtgcgtcgcggctttcccggtgacgacgaagaggcgcagcggcggattattatggcggaaatcccctcactgctgggtaatgtcaccgtgatcaacggttacttcccgcagggtgaaagccgcgaccatccgataaaattcccggcaaaagcgcagttttatcagaatctgcaaaactacctggaaaccgaactcaaacgtgataatccggtactgattatgggcgatatgaatatcagccctacagatctggatatcggcattggcgaagaaaaccgtaagcgctggctgcgtaccggtaaatgctctttcctgccggaagagcgcgaatggatggacaggctgatgagctgggggttggtcgataccttccgccatgcgaatccgcaaacagcagatcgtttctcatggtttgattaccgctcaaaaggttttgacgataaccgtggtctgcgcatcgacctgctgctcgccagccaaccgctggcagaatgttgcgtagaaaccggcatcgactatgaaatccgcagcatggaaaaaccgtccgatcacgcccccgtctgggcgaccttccgccgctaatttagcagctctcctggctcaaactgggtcaggagaattaaccttgagaaaaatcaacaaactgtcagtaatgatttgttgcctgccgtcctttgttataccgtctctgcgtttttagttgtctgaccacttctctattatcaagtttgatataggaaactccacgatgaacgctgagcgtaaatttctttttgcctgtcttatttttgcgctggtcatttacgctatccacgctttcggtttattcgatctgctcaccgatttaccccacttacagacactcatccgccagagcggatttttcggctatagcctctatattctgttattcatcattgccaccctcttgctgttaccaggaagcatactggtgatcgcgggaggaatagtttttggcccgctcttagggacactactctcattaattgccgccacgctggcctcctcgtgctcattcctgctggcgcgctggctgggacgtgatttactgctgaaatacgttggccatagcaataccttccaggccattgaaaaaggcattgcgcgtaacggtattgattttcttattctgacccgcttaatcccgttgtttccttacaatattcaaaattacgcttacggattaaccacaatcgccttctggccttatacccttatttcggcactcacgaccctacccggtattgttatttataccgtgatggcaagcgatctcgccaatgaaggcattacgctgcgctttattttacaactctgtctggcgggcctggcgctgtttattctcgtccagctcgcaaaactctacgcccgacacaaacatgtggatctgtctgcttcgcgccgcagcccacttactcacccaaaaaatgaaggatagaacgatgttgcaacattattcagtgtcatggaaaaaaggactggctgcactctgtttactggctgttgctgggcttagcggctgcgatcaacaagagaatgcggcggcaaaagtggaatacgacggactttcgaacagccaaccgctgcgtgtcgatgccaataaccatacggtaaccatgctggtgcaaattaatggtcgtttcctcaccgacgacactcgtcacggtattgtgtttaaagatggctccaacggacataaatcgctgtttatgggttatgcgaccccgaaagcattttatgaagccctgaaagaggcaggtggtacgccgggcgaaaacatgacgatggataataaagaaacgactcatgtcacaggcagcaaactggatatttcggtcaactggcaaggggcggcaaaagcgtattccttcgatgaagtgattgttgacagtaatggcaagaaactggacatgcgctttggcggtaatttaacggcagcagaagagaagaaaacgggttgcctggtgtgtctggatagctgcccggtcggcatcgtcagcaatgcaacatacacttatggtgcggttgaaaaacgtggtgaagttaaattcaaaggcaatgcctcagttctcccggcggataacacgctggcaacggttacctttaaaatcgccgaataaagccaggataaaggatgatgatgatgcaatcgcgaaaaatctggtactaccgtataaccctcatcatcctgttgttcgctatgctgctggcatgggcgctgcttcccggcgtccatgagtttatcaatcgcagcgttgcggcgtttgccgccgtggaccaacagggtatagaacgctttattcagtcttacggcgcactggcggcagttgtctcgttcttgttgatgattttgcaggccattgctgcaccgctacctgcgtttttgatcacctttgccaatgcgtcgctgtttggcgcgttctggggcggcttgctgtcgtggaccagttcgatggccggcgcggcgctgtgcttttttatcgccagagtgatgggccgcgaagtggtggaaaaattaaccggcaaaaccgtgcttgacagtatggacggctttttcactcgctacggcaaacacaccattctggtctgtcggttattgccttttgtccctttcgatccaatcagctatgctgccggtttgacttcaatacgttttcgctcgttttttatcgccaccgggcttggtcagttaccggcaactattgtttattcctgggcgggcagcatgttaacaggcggtactttctggtttgtcaccggactgtttattctgtttgccctgaccgtggtgatttttatggcgaagaaaatatggcttgaacgccagaagaggaatgcctgatgggtttaccgccgcttagcaaaattcctttaattttacgtccacaggcgtggctgcatcgtcgccattacggcgaggtgctaagccccattcgctggtgggggcggatcccgtttatcttttatctggtgtcgatgtttgttggctggctggagcgcaaacgctcaccgctcgatccggtagtacgatcgcttgtcagcgcgcgcattgcgcaaatgtgcctgtgtgagttttgtgtggatatcaccagtatgaaagtcgccgagcgcaccggcagcagcgataaactgctggcagtggctgactggcggcaaagcccgctctttagcgatgaagaacggctggcgctggagtacgccgaagccgcaagcgtaacgccgccaacggtcgatgatgccctgcgtacccgactggctgcgcattttgacgctcaggcgctcaccgaactgacggcattgatcggcctgcaaaatctgtcagcccgttttaattctgccatggacattcccgctcaggggctgtgccgtattcctgaaaaacgttcttaaggagagatgatgcgccattgtgggtggttgctgggattgttatcgctgttttctctggcaacacatgccagtgactggcaagaaattaaaaatgaggccaaagggcaaaccgtctggtttaacgcctggggcggcgataccgcaattaaccgctatctcgactgggtgagcggcgagatgaaaacccattacgctataaacctgaagattgtccgtctggcggatgccgcagacgcggtgaagcgcattcagaccgaagccgcagccggacgtaaaacgggcggctcggtggatctgctctgggtgaacggcgaaaacttccgcaccttaaaagaggccaatttattacaaacgggctgggcggagactctgcccaactggcgctatgtcgacacacagctgccggtgcgggaagatttttctgtgccgacacaaggtgcggaatcgccctggggcggcgcacaactgacgtttatcgcccgccgcgatgttacgccacagccaccacaaacgccgcaagccttactggagtttgctaaagccaatcccggcacggttacctatccgcgcccaccggactttaccggcacggcgtttcttgaacagttgctgattatgctgacgcccgatcccgccgcattaaaagaagcgccggacgatgcgactttcgcccgtgtcactgctcccttgtggcaatatcttgatgtgctgcatccgtatttgtggcgcgaaggaaaggatttcccgccttcacccgcgcggatggatgctctgctgaaagccggcacattgcgcctgtcgctgacctttaaccccgcgcatgcgcagcaaaaaatcgccagcggcgatttgcctgcaagcagttacagttttggctttcgcgaggggatgattggcaacgtgcatttcgtcaccattcctgccaacgcgaatgccagtgctgcggcgaaggtagttgccaatttcctgctctcacccgatgcgcaactgcgtaaagcagatcccgctgtctggggcgatccttctgttctcgatccgcaaaaactgcctgacgggcagcgcgaatcattgcaatcaagaatgccgcaggatctgccgccggtactggctgaaccgcacgcaggttgggtaaatgcgctggaacaagaatggctacaccgttacggtacgcattaatctttttgctgtgggcgatggtggcggtgatttatgcaccgctgatcccggcagctctcacgctgatatcgcctgctttgtcgttgacacactggcaggcgttatttgccgatccacagttaccgcaggcattactggcaacgctggtgtcgacaaccatcgcggcggtcggggcattgttgattgccctgctggtgattgtggcgctgtggcctgggccgaaatggcagcgtatgtgcgcccgtctgccgtggctgctcgccattccccatgtggcttttgccaccagcgcccttctgctctttgctgacggagggctgctttatgactatttcccgtatttcactccgccaatggaccgatttggcatcggtctgggcctcacccttgcagtgaaagaaagcgcatttctgctgtggatcttagcagcagtattgagcgaaaaatggctgttgcagcaggtcattgtgctggattcgctgggctacagccgctggcaatgcctgaactggctgctgttgccctccgtcgcgcctgcgctggcaatggcgatgctggcgattgttgcctggtcgctgtcggtcgtggatgtggcaattattctcgggccaggtaatcccccgacgctggcggtaattagctggcagtggttaacccagggcgacattgaccaacaaacaaaaggcgcgcttgccagcctgctgttgatgctgttactcgccgcctacgttttgctgagctatctgctatggcgcagctggcggcgcactattccccgcgtagatggcgttcgcaagcctgccacgcctttattgccgggcaatacgctggcgatttttttacccttaaccggtgtgctgtgtgtggttctgctggcgatcctcgcggatcagtcgacgatcaatagtgaagcgctcatcaacagcctgacaatggggctggtggcgacattcatcgctttgctcctgttactgctgtggctggaatgggggccacagcgtcgccagttgtggctatggttgcccattttattacctgctctgccactggtggcgggccagtacacgctggcgctatggctgaaactggatggaagctggacggcggtggtctgggggcatctgctgtgggtgatgccgtggatgctgtttatcctgcaacccgcctggcagcgcattgattcacggttaattttgattgcgcaaacactgggctggtcgcgggccaaaatcttcttttacgtgaaatgcccactcatgttgcgccctgtgctgattgccttcgcggtgggatttgcagtcggtattgcgcagtatatgccaacgctgtggctgggcgcggggcgttttccgacgctcaccactgaggcggtggcattaagcagcggcggcagcaacggtattctcgccgcccaggctttatggcaactgctattaccgcttattatttttgccctgaccgcgttagtcgcaaaatgggtaggttatgtcagacaaggactccgctaatgctctgcgtgaaaaatgtttcgctacgtttaccagaaagccgcttgctgacaaacgttaactttacggtggataaaggtgacattgtcacgttaatggggccgtctggctgtggaaaatccactctgttttcatggatgattggtgcactggccgaacagttttcttgtacaggtgagctatggctcaatgagcaacggattgacatcctacccaccgcacagcgtcagattggcattctttttcaggatgcactgttatttgaccagttcagtgtcgggcaaaatttactgctggcgctaccggcgacacttaaagggaatgcccgacgtaatgccgtgaatgatgcacttgagcgttcaggccttgagggagctttccatcaggatcctgccactttgtctggcggtcagcgagcgcgcgttgctctactacgcgcccttctcgcccaaccaaaagcgttactcctggatgagccattcagccgtcttgatgtggctctgcgcgataattttcgccagtgggtgttcagcgaagttcgcgccctggcgatccccgtcgttcaggtaacgcacgatctccaggatgttcctgctgatagttctgttctggatatggcgcagtggtcagaaaattacaacaaactgcgataacgcaaagtttttctcaatgcgtcagttcagaatggcgcactcaaaactacaatgtcgggattttcgatgaaacgtgtttctcaaatgaccgcgctggcaatggctttagggctggcttgcgcttcttcgtgggccgctgaactggcgaagcctcttacacttgaccagcttcaacaacaaaatggcaaagcgatagatactcgccccagcgcgttttataacggctggccacaaaccttaaatggcccttctggtcatgaacttgccgccttaaacctctctgccagctggcttgacaaaatgagcaccgaacagctcaacgcgtggatcaagcaacataacctgaaaaccgatgctccggtggcgctgtacggtaatgacaaagatgtcgacgccgtcaaaacgcgactgcaaaaagcaggtttaacgcatatctccatcctgagtgacgcgctaagcgaaccttcccgtctgcaaaaactgccgcattttgagcagctggtttatccgcaatggctgcacgacctgcaacaaggtaaagaggttacggcgaaacctgccggtgactggaaagtcattgaagcggcctggggcgctcctaagctttaccttatcagccatattcccggcgctgactacatcgataccaacgaagtggaaagtgaaccgctgtggaacaaagtttctgatgaacaactaaaagcgatgctggcaaaacacggcattcgccatgacaccacggtcattctgtatgggcgtgacgtatacgctgcagcgcgtgtggcgcagattatgctttatgctggcgtgaaagatgtgcgcctgctggatggcggctggcaaacctggtccgacgcgggactgcctgttgagcgcggaacgccaccgaaagtgaaagcggaaccggatttcggcgtgaagatcccggcacaaccgcagttgatgctcgatatggaacaggcccgtggactgctgcatcgccaggatgcatcgctggtgagcattcgttcgtggccagaatttatcggtacgaccagcggttacagctatattaaaccaaaaggtgaaatagccggcgcacgttggggacacgctggtagcgactcgacgcatatggaagattttcataacccggatggcaccatgcgcagcgccgatgatattaccgctatgtggaaagcgtggaatatcaaaccagagcagcaagtttcattctactgcggcaccggctggcgcgcgtccgaaacctttatgtacgcacgcgccatgggttggaagaatgtttccgtgtatgacggcggctggtacgaatggagcagcgatccaaaaaatccggtagcaaccggtgaacgcggcccggacagtagcaaataacattgcaattactgacgctggagcgacttcagcgtcagatacccactccacacccgcgtaaaggtcgtcatccagcacaacgcaccgaagatccacgcaaaccacgcaaaccatgcagggaataaacatcccagcacaaacagtaagatcgtttctgtgccttcggttaatccccccagatagtaaaacgacttatgtgcataaccggggttatcaatctgatgttttgctgccagtgcagcaaaggcgagaaaactgctgcccgtgccgataaacgcaaacaacaaccagccgcctgccagcgcattttgctccggtgcagcaagaataaagccaaacggcaccagcgcgtaaaagagaaaatcgagagaaatatcaagaaagccgcccgcgtcggtaagctctctgcgccgcgccagcgcaccgtccagaccatcaagcagcctgttcaacaaaatgacgactagcgccgccagataccagcccagcgccagaaacggcagagccagcacgccgatggcaaatcccactaatgttaaaccatctggcgtaatgcccggtttatcaagaacccgcacgcactgatgcaacaacggtttaatccggggatgaagatggcggtctagcacaggcactccttaaatataaagcctttctgattgagcaacagtgcggatattatggcatttttcgcttatctgcccgtgtgtaatttatgaaaatgattgaagttgttgccgccatcattgaacgtgatggcaaaattttactcgcgcaacgccccgcccagagcgatcaggcgggattatgggagtttgccggtggtaaagtcgagccggatgaaagtcagcggcaggcgctggtgcgtgagttacgcgaagaactgggcatcgaagcaactgtgggtgaatatgttgccagccatcagcgagaagtttcggggcggattatccatcttcatgcctggcacgtacccgacttccacgggacgttacaggcacatgaacatcaggcgctggtctggtgctcacctgaagaggcgctgcaatatccgctggcccctgctgacattccattattagaggcgtttatggctttacgcgccgccagaccagcggattagtgctaagggttttgtcatcacgctggcattgcagcagtattccttcggctttaattaccgccccttcagaataattttgatcctgataaacgcagcactgagtacagggctgcgctgactgcccgcctgaactgaacacttctggcggtacgtttacctccacgtccggacgataatgcgggttagccagtgcaattaatggaaatgctaatactacggcgaacaatgctcgactcacagggaactccttaacgttattgtctctgctactgataacggtagccgggtggcaaaactttagcgtctgagttatcgcatttggttatgagattactctcgttattaatttgctttcctgggtcatttttttcttgcttaccgtcacattcttgatggtatagtcgaaaactgcaaaagcacatgacataaacaacataagcacaatcgtattaatatataagggttttatatctatggatcagacatattctctggagtcattcctcaaccatgtccaaaagcgcgacccgaatcaaaccgagttcgcgcaagccgttcgtgaagtaatgaccacactctggccttttcttgaacaaaatccaaaatatcgccagatgtcattactggagcgtctggttgaaccggagcgcgtgatccagtttcgcgtggtatgggttgatgatcgcaaccagatacaggtcaaccgtgcatggcgtgtgcagttcagctctgccatcggcccgtacaaaggcggtatgcgcttccatccgtcagttaacctttccattctcaaattcctcggctttgaacaaaccttcaaaaatgccctgactactctgccgatgggcggtggtaaaggcggcagcgatttcgatccgaaaggaaaaagcgaaggtgaagtgatgcgtttttgccaggcgctgatgactgaactgtatcgccacctgggcgcggataccgacgttccggcaggtgatatcggggttggtggtcgtgaagtcggctttatggcggggatgatgaaaaagctctccaacaataccgcctgcgtcttcaccggtaagggcctttcatttggcggcagtcttattcgcccggaagctaccggctacggtctggtttatttcacagaagcaatgctaaaacgccacggtatgggttttgaagggatgcgcgtttccgtttctggctccggcaacgtcgcccagtacgctatcgaaaaagcgatggaatttggtgctcgtgtgatcactgcgtcagactccagcggcactgtagttgatgaaagcggattcacgaaagagaaactggcacgtcttatcgaaatcaaagccagccgcgatggtcgagtggcagattacgccaaagaatttggtctggtctatctcgaaggccaacagccgtggtctctaccggttgatatcgccctgccttgcgccacccagaatgaactggatgttgacgccgcgcatcagcttatcgctaatggcgttaaagccgtcgccgaaggggcaaatatgccgaccaccatcgaagcgactgaactgttccagcaggcaggcgtactatttgcaccgggtaaagcggctaatgctggtggcgtcgctacatcgggcctggaaatggcacaaaacgctgcgcgcctgggctggaaagccgagaaagttgacgcacgtttgcatcacatcatgctggatatccaccatgcctgtgttgagcatggtggtgaaggtgagcaaaccaactacgtgcagggcgcgaacattgccggttttgtgaaggttgccgatgcgatgctggcgcagggtgtgatttaagttgtaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaatttcaggcgtttatgagtatttaacggatgatgctccccacggaacatttcttatgggccaacggcatttcttactgtagtgctcccaaaactgcttgtcgtaacgataacacgcttcaagttcagcatccgttaactttctgcgatagcagcagatatgccagtaaagaaatcccatttgactatttttttgataatcttcttcgctttcgaacaactcgtgcgcctttcgagaagcaagcattatataatgccaggccagttcttcttcaattgtcccgttttgaaaagctgtgcttgatatcgagatcatccatgataattccgccgcccatattagcttcgccgaggatttaccggagctatgattagcgcaatcagagatatagtctgagggaaaaacagcaaatttattcaacaaggcgataacctgctctggggcttcctccatgtttgctttaaaggtattggctccatggtcgccagaaagaaaatgctccattaaggcacaataactttcgctatcttcgataccccattgatcctctaaagactcgcgtcttttacttatgatatcgatcgagtcaaaaggaagcacatgatattggaaggtatctttgccaggttcaggctttcgcggccagaactccagcgtttcagaccattgcttatgatagaatcgataaggtgcgatcaattgtagcgcctgtaacttctcgatactgagcggctcaatacctttagcctgataataatgcagttgttctttttttgctttaaaaccggcccgaacaataagccccatcataattaatagataaagaaaagagcatcccgcggtaatcaggcctctttcattcaaaccgttggatgttatcgctgcgaacacaaacattacagcgacaacacatgttaaataaaacccccacttacaaagcagcatggccttattttctttaatcatccgttcaaaattactattaaatatttcccagccattaaaagaatacttctcgctcccaggatggttttgtaataaaacttttttcatcacattccctgttattacatactttagaggcgataattttatccatgcaaaaaaaatatccaacgaattttcttgatccgctggatatttcagaatatgactcgaatagcacgaaagattcactcgcttacgctatcgccccgcttccgacttcatctgctggcggactttttttcgcactacgtttacgcggtgcagcctttttcttatcagcactgccaccactgcccggagccacaatgccgcgaaactgccgcaccggcgtacgtttggcttgatcaataagctgatatagcgtccccaccagcggctgcataaagtcctgatagcgacactgcttttcgctgatttgcgtcagcaccgattcccagtgcgcggtcatgtccggtcgcgtcgccatctccggcagcgaatggaatagcgcttttccggcgtcggtggagtggatatagcgcccttttttggtcaggaaaccacgcttgaacaacagttcaataatcccggcacgcgttgcctctgtccccagaccatcggtcgcacggaggatctttttcagatctttatcctgcacaaagcgcgcgatcccggtcatcgccgaaagcagtgttgcatcggtaaaatggcgcggcggctgggtttgccgctctaccacttcacctttttcacacagcaactcatcgcctttcgccaccacaggcagtggcgtgccgtcgttttcttcatcgcgctctttgctgcctaacagcgtgcgccagcctgcttcagcaagaaaacgcgctttagcgacaaatttgcctttggcaatgtccagttcgataacacacttgcggaacaccgcatccgggcagaattgcatcagatactgacgggcaatcaggttatagaccttcgcttcgttctccgtcaggttgatcgcagaactccgtgcggtcggaatgatggcgtggtgcgcatcgacctttttgtcatcccaacagcggttgcgtatatctggatctaccactggctgcggcaacagatccggtgcatgaacactgatggcattcatcaccgcgtggcgtccggcaaaatgttcttctggcaaatagcgacaatcagaacgcggataagtgattagcttgtgcgtttcgtacagtttctggcagatatcaagcacgttctgcgcactcagaccaaaacgttttgccgcttcaatctgcaacgctgaaagcgaaaaaggcagcggcgcggattctgattcccgtttatcgttatagctggtgacaatagccggttgaccactaatgcggttaaccacatgctccgccagtggacgatgtaacaagcgcccttcttcatcctggtacggttcacacgcttcgctcggttgccagatagcggtaaaccgctcatcggcaggtgtcacgatatgtgctttgacttcaaagaagtctttcgccacgaagttttcaatctcttcatcgcggcgcaccaccagcccaagcacgggcgtctgcacgcgtcccacggaaagtacgccctgataaccggcattgcgaccgagaatggtatacgcacgggtcatattgatgccgtacagccagtcggcacgcgctcgcgccagcgcagaaacgcacagcggtacaaactcactgttggaacgaagacggtcgatcgcccgctcaaccgcctgcgggttcaggtcgtttatcaagcaacgctgtacctgctggcgcttttccggtgccagttgcagatagtccagcacttcatccaccagcaattgcccttcacgatccgggtccccggcgtgaacgatttcgctggcttcatgcaggaaccgtttgatgacgttaagttgtttggtcacggagggtcggggctgtaattgccacttttccgggacaatcggcaaatccgcaagattccagcgcgcatagcggctgtcgtaggcgtctggctgcgcctgctcaagcaggtgaccgatacaccaggtcaccacctgaccattaccgcactcgataaagccatcgcctttccggtgcggtttgggcaggacatcagcaatggcgcgcgccagactcggtttttcggcaataaacaaccgcattgaattaacgaatctcaaccatggcacgaccgccgcgcgctggcaccagttcgccaattgccgtcagttcaatgccaaactcggcggctgtagctttgacctcattttctgcttccggcatgaccgccagcagcaaaccgccagaagtttgcggatcacacagcagatcgcgcacttcacgcggcatttcacccatcagatgaccgtagctggcaaagttacgttcagtgccgccaggtactgcgcccaacttaatgtactcttcaacaccggggagtttcgggatcgcttcatagtcgacgcgtgcctgcacaccagccccctgacacatttcgctcaagtggcccagcagaccaaagcccgtaacgtcggtcatcgcttttacgccttcgatgttggcaaaggacgcgcctgcgatgttcatccggcacatcacttccgtcgccagtccctgatgttctggtttcaacagtgattttttctcagccgtggtaagaacgccgatccccagcggtttcgtcaggaacagtttgcatccggcttgtgcggtactgtttttcttcacccgctcggtcggtacgatccccgttaccgccagaccaaaaatcggctccggcgcatcgatggagtgaccgccagccagcgcaatacccgcctgacgacatgcatagcgtccaccttcggtcacttcgcgggcaatttctggggaaagtttgttaatcggccagccgaggatcgcaatcgccataatcggtttgccccccatcgcgaagatatcgctgatggcgttagtcgccgcaatgcggccaaaatcgaaaggattatcaacgatcggcataaagaagtcggtggtactgataacgctggtgccattgcccagatcgtacaccgccgcatcgtcgcgggtttcattacccacaagcaaattcggatcaacaaacttcgcctgctcactatgcaggatggtttccaacacttttggggaaattttacagccgcaaccagctccgtggctgtattgggtcaaacgaatcgagttctcgctcatggacatctcctgtcaatgcaatccgggtatggtaaccctcattccgtgaagtgataagtgagagtgtctgaattcctgcgcctttgctcacaatccagacagtttcgcgacaattatcagaaataagttacaaacggcgtcgggtccgggacgttaatcgacgtagatgctttcagctgcggcgtaccgaggtagagaaaaccgacaattttatcctgctcacggcaaccgaatgcttcacgcactaccggactttcagttaatgcgccactgcgccagatgccgccaaacccctgggcaactgctgccatttgcatcgccatgaccgcgcatccggcagacatttcctgttcccagcgcgggactttatgattctcttcgcatttcgccaccaccgtgatgatgagcggtgcgcggaacggcgcattacgggctttgtcgatagctttgtcatcactaccggcagcaatcgccccctgttccagtacggcgctgaaacgctcgcgcccttccccttcaatcacaaaaaaatgccacggttgcatggacttatggtccggcgcacgcatacccgcacgcaggatgttttgcagttgttcacccgttggcgcgggttcagccaagcgggaggcgctacggcgattgatcaatagttcgagtgcatccatttgattaactcctgtcgtgatatttattcacaaaattaacacgagagtggattttgttacagcacagtccgcaattcctgctgacaagtaccggttgggtcattacgataaccacatctattgcgcctgtgacaggtgtgaccttaagttgggagaatacatgcgaaccctttggcgatttattgccggattttttaaatggacgtggcgtctgctgaatttcgtccgtgaaatggtacttaacctgttctttattttcctcgtactggttggtgtggggatttggatgcaggtcagtggtggtgattcgaaagaaacggccagtcgtggcgcactgctgctggacatttctggtgtgatcgtcgataaacccgacagttctcagcggtttagtaaattaagccgccagctgcttggtgccagttccgatcgtctgcaggaaaactcactgtttgatatcgtcaacactattcgccaggcgaaggacgaccgcaatatcaccggtattgtgatggatctgaaaaacttcgcaggcggcgaccaaccgtctatgcagtacatcggcaaagctctgaaagagtttcgtgacagcgggaaaccggtttatgccgttggcgagaactacagccaggggcaatattatctcgccagtttcgccaataaaatttggctgtctccgcaaggcgtggttgatctgcacggctttgccaccaacggtctgtactacaaatcgttgctggataagctgaaagtttccacccatgtgttccgcgtgggtacgtataaatctgccgttgaaccgtttattcgtgatgatatgtcaccggcagcccgcgaagctgacagccgctggattggtgagctgtggcaaaactatctgaatactgttgccgctaaccggcagatccctgctgagcaggtattccctggcgcgcaagggttgcttgagggtttaaccaaaaccggtggcgataccgcgaaatatgcactggaaaacaagctggtcgatgcactggcatcgagtgcggaaatcgaaaaagcactgaccaaagaattcggctggagtaagactgataaaaattatcgcgccatcagttattacgattacgcattgaaaacgccggcagataccggtgacagcatcggtgtcgtctttgctaatggcgcaattatggatggcgaggaaactcaggggaatgttggcggtgataccactgcggcacaaatccgcgacgctcgccttgacccgaaagtgaaagcgattgtcctgcgtgttaatagcccaggcggcagcgttaccgcgtctgaagtgattcgcgctgaactggcagcagcccgggcagcgggtaagcctgtggttgtatcgatgggcggcatggcggcatctggtggttactggatttccacgccagctaattacattgtggctaaccccagcaccctgaccggttctatcggtatcttcggcgtgatcaccaccgtagaaaatagtctggattcgattggtgttcatactgatggtgtctcaacttcaccgctggcggatgtttctatcaccagggcactgccgccggaagcgcagctgatgatgcagttaagcattgagaatggctataaacgctttatcacgctggttgctgatgcgcgtcattcgacgccggagcagattgataaaattgcccagggccacgtctggaccggtcaggatgcaaaagctaacgggctggtcgatagtctcggggatttcgatgatgcggtcgccaaagcagcagagctggcaaaagtgaaacagtggcatctggaatattacgttgatgaaccgaccttcttcgacaaagtgatggacaacatgtctggttctgtccgggcaatgttgccagatgcgttccaggccatgttacctgcaccgctggcctcggtagcctctaccgttaaaagtgaaagtgacaagctggccgcgtttaatgacccacaaaaccgttatgcgttttgcctgacctgcgccaacatgcgttaagtcttgtactgagtggccgacagatcgtcggccacattattttttacgtcgacgaatcctcttcccgctgtttcgccccatatttccttatccgcatagtatcaggtgcgctccccctgcctcacgtatatacttttgctctttcgatatcattcatatcaatatcatgcaaaagaaatcaatttacgttgcctacacgggcgggaccatcgggatgcagcgttccgagcagggttatataccggtgtcaggtcatctacaacgccaactggcgctgatgccggaattccatcgcccggagatgccagatttcaccattcatgaatatacgccgctgatggattcttcagatatgacgccggaagactggcagcatattgctgaagatattaaagcgcactatgacgactatgatggttttgtcattctgcacggcaccgacacgatggcgtataccgcctctgcgctgtcgttcatgctcgagaatctcggtaaaccggtcattgtgacagggtcacaaatcccgctggctgagttacgctctgacggacaaattaatctgctgaatgcgttgtacgttgcggcgaattatccgatcaacgaagtaacgctctttttcaataaccgattgtatcgcggcaaccgcactaccaaagcccatgccgatggttttgatgcgtttgcctctccaaaccttcctccgttactggaagcaggtatccatattcgtcgtttgaatacgccacccgccccgcacggtgaaggggaattaatcgttcatccaatcaccccacaaccaattggcgtagtgacgatttatccagggatttctgctgacgtcgtgcgcaattttctgcgccaaccggtgaaagcattgattctgcgctcctatggcgtgggtaatgcgccacaaaacaaagccttcctgcaggaattacaagaagccagcgatcgcggtattgtggtggtcaacctgacacaatgtatgtccggtaaagtgaacatgggtggttatgccaccggtaacgccctcgcccatgccggcgtaattggcggtgcagatatgactgtagaagccacgctaaccaaactgcattacctgcttagccaggaactggatactgaaaccattcgcaaggccatgagccaaaacctgcgcggcgaactgacgccggatgattaaggagactgtaatgccccctcgcgccctgttactggtcgatttacaaaatgatttctgtgctggtggcgcgctcgccgtgccggaaggtgacagtacggtggatgtcgctaaccgcctgattgactggtgccagtcgcgcggtgaagcggttatcgccagtcaggactggcacccggcgaatcacggcagttttgccagtcagcacggtgtagagccttatacgccaggccaactcgacggtttgccacaaaccttctggccagatcactgtgtgcagaacagtgaaggcgcacaattacatccgttactgcaccaaaaagcgatcgcagcggtgttccataaaggcgaaaatcctttagttgacagttacagtgccttttttgataacggccgtcggcagaaaacctctctcgatgactggttacgcgatcatgaaatcgatgaattgatcgttatgggcctggctactgactattgcgtgaagtttaccgtgctggacgcgttacagttaggttataaggtaaacgtgattaccgatggttgtcgtggcgtgaatatccagccccaggacagtgcgcacgcgtttatggagatgtcagcagctggggcaacgctatatacgctggcagactgggaagagacacaggggtaattttacgctggcctacaattctgtactggcattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattgatgccatcaacgaaagatttaattcacctcagaaatctcttccaacgacaccttccgcgtttcgatgccaaaaatggagagaaccagcgcacagagcaataacataacaccaagtaccataaacaccgtgatcgacccataatgtgttaataatgccgcaacgccatagggcgtgaagactgcgacgatccgtccgacggcattaacgaaacccgaaccgcgcaggcgtaaatgcgttggccaaagctccgggatataaaccgccgacgcgaagcaaacatacatgtataaaaagaagatcatcaccagtccatagattaaaatcgcccactctgtagtctgaattgaatagatatagcctaacacggcaataataataagtaaggtggagccaaataaccgacgaggaaaatgatcaataattaatgccgcaataaatattcctaccggagcgccaatcataataacagcggtcattaatattgatttatcgacatcaatgccggagttaacaaatatggtcggtatccatacggtgatggtataaagcgaaatgttcattgcaattaaaacagtaatcgcgactaatgtacgtcgtaacatttcacctttaaacaggagccagaaagtacccttgattactttaaccttgctgttgctctgatacgaagtaagcgggggtaaacgaatactcttctctctttcaatttgctgctctacttcacgaagttggcattctgcacctgcgatttgccctttccctgccagccatcgtggcgactcgataaagtatttacctgagagaaaccaggctaacagtatgccaataccacccagcagaaacattattcgccaactaaaaaaagcgataaccaccacgcctatcgccgcagacagcatgggcgaccagttaccaacaaatgagagccgcgcggaccattttccacgcaccgtcgcggggataaactccgtaaatgaggcatagccaaccataatcagcgcccccattcctgttcccatcaggaagcgaaagaagatgagccagtacatatcagggacaaaagcggcccctgttgcagcaataccgacgatgagaagatttatgcgaaacgccctgcgccgcccaaagtagtcaccaataaacccaccagtaagtgagccgatgaaataaccaaacattaatgccgaggtaaaggcggcattgaggaaattatttgaccatccattgcttaccagctttgctaagacgacattaccggagtaactcaaaaaccctgttaataacagactaaagcttataataccaaatatacgataatgaaaccgggccaaaggcaagcggtccagtcttgcgccaatttgatcatattgttccattaggtgcctcggatttgctaaaaaggtagcaattgcggcaaattcacttgccgcatctttatcatcattttatttcaaggcgcaggaacaaataatattgacaacgtgtgcttaaattaccacaccagctggatattattgtctttgcaaaatgctatccactctgcacccggtgatttatcagttattatgtaattaatatgactaaaatcagctaactggacaaaagctttgcgatcaaacttagagtgatcaaccaataacgcaacttctgtcgcctgacggatcattgtctttttgatttcagcttccgcttcattagagtccagcgcgccgctgttaatatcaagacctttacaactcattaccatgatatcgacatgatagcgcctgatgatctctttagtaattcttccttgcagtgaaagtgtatttttgtttagttccccacccgttgaaacgactttaatttctgactgagccagaacatgaatcgcttccgccgagttggttagcaacgtcaggccactacggtcctgtaacaatttgagcaattccattacggtactactggaatcggctgccatggtggttttattgtcgataaagggtagtgccttgcgtgcaataagctgcttctcttcataaaacgatgaagcgcgcttataaaaatggatattctccgtcaacatcgctgtatttaaaacagcaccaccataggttctggtcaaaaagccttcatcttccagcttctcaagatcgcggcgaatggtttcttcggttacctgaaaaatcccactcaaatttgagactgtcacctttttatcgttggcaaccatttgcttaattgcctgaatcctgtcttttgccgccacgattacacccctgtatctttttacatcacattagcgcgattatcgcataaccgatgtttactttcaaaataacctgtttgaatcacagattttcatcacagttttcacagaaacagaggtgaatcgtgttgagtatttaacgctccagggcctctgccatttccctcatcaatgttgcgtctgcatccgataagttgatattcagtgccgcgacattttcgcgtacctgttccggtgcagtagccccactaagaatggagattaaatcactctgttttaatatccacgccagtgccagagtgggaattgtgcactgataacgagcacaaagtggctgccactgttcaagcatatcaatcactttcagcatgttttcacgctggaaccagactttatttgcccgagcgccgcccggaacgtaatcacgagtgatggtgccggtcaacaatccctgctctagcggggaataaacctgaaccacaatgccattatcacgacatagtggcagcagttcgttttccattgcccggtcgaggatactgtatttcgcctgaataatatccagttcaccatattgcagatactcgcggatatggtcagcatcgacgttagcagcgcctatagcgcgaattttcccttcagactttaactcattaagcactgcgacagtttcagcgatcggcgtaaaaaatggcggcaccgactgccagtgcgtcatgtagatatcgatgtaatcaatacccagacgttgcaagctcgctgctacctcttcgcggatagattccggggaaaggtttttatacaactgccgatcgccaactttgttgaataaacttccttttcgttcccagacaatgccgcatttggtttctactacaacctgttcacggggcagtttttttaacgcctgaccgacgataacttcactattgccaaagttatatcctggcgcagtatcaatcagattaatgccacaacgatgggcttcaagaatcgtatcaatacatatttgccgatcgagatcgccattccatgcaggaccgccgccaatggcccatgtccccaaccccattcgcgaaagcgtaatatccgttgtgcctaaaggtatctttttcatttgccttcattatccttcgtattcttccagcaattgttcgaccagctttctgttttttacgccggtggtggcaccgacgcttagaaccgagatagccgccgttgcattggcaaagcgtgcgcattcacgcagatttttgccttctaacagtgccgcaataaaacctgaagcaaagttatcgcccgcgccaatggtgtcgatggcggttattcctgcgaccgccggcaccttcatcgtcatgtcaccacgcttgataaagcagccgtctttacccgttttaatcaccaccgtttttacgccgcacgcaagaaagcagtcagcaatttcatccagtgtctctttcccggtgagtaattttgcctcggcaaaattaggaaacagataatcgacataactcaatgcttcgcaaatatcatccagcgtttcattcaaccgcggtttgatcatatcggcacagataatcatctgccgggctttagcttgcgtaaaaatttctgttagcgctttaccatccaatagtggactgttgaaaatactggccagtgataataatttcgcctgagaaaaccgcgcaaaatcaacatcgtcaatattcaatttccacagactgccattacggtttgtgacaaacgtccgctcgccatcctccgtcaccagtccaacgttaatagaggtatctatgctgacgtcctgcttcaggctttgaatatcaatattctctttgcggcaatggtcgagaataaattgccctgcggcatctttaccaatacgactcattaatgctgtgcgatggcccagacgagaaataattgttgcttcatttattgcatcacccccggtggtcattgcgattctttcaagaggataagaatccacatcaaagatatttttactgaccggttgcaatggaatatcaacaatagcggcacctatacaaataacgtcgagattatccatatcattattccgctttgccatcagaaccgaacagtttaattttttccaatgcccgttcttttacagctttacgtacttcacgttctaaatgcaggaaaggctgatcctggttttctttcactgcaaccattgcggcctgacagagctccgtatgaatgttgattttcgcgatacccaacgaaattgcagttttaatgtcggcatcactgatccccgatgcaccgtgcaaaaccagcggaacagaaacggcatcgcgtacgcgtttgacgacctcaaagttcaattgtggctctgacgtataaaccccatgctggttgccgatggcgacagccaatgaatcacagcccgtacgttcaacaaattcagccgcctggtcaggatcggtatagtgatagcccgccagcgcttcctcataaacggtttcattaccgacatgccctaattccgcctctaccggaatacccagcggatggaagaaatcgacagcctctttggttaaacgaatattttcttcgaaatcaaacgcggaagcatcacgcattaatgaattcataccatgagtccaggcgttatgaataatctccatactccgaccatgatcccaatgagttattaccggcaccgttgctttttgtgccattgataccatcatgtgagagaaatcttcaaatgaggtgttaccgacaaaacctgtaccaaaagaaataataaccggggatttcgcttcttcggctgcgtcgataacgcccatcaacatttctgcattccatacgttaaaatgggcaattgcataatgtttatttgtggcatcgttttcccaatatctgatatctgcgagcatgttctgttctcccgtattaattaatcgctaattttaataacgcctttaataatgtcgcgtttgttgttaactgactcttcaaatgcctgttgtacatcccgataatcgtaaatatgcgtcaccatcgatttcacatcgaatcgccctgaagaaatagcttcaatcgtgaccggataacgattggcatagcggaataccgtctggatagtgacttcgcgattgattttgaggaaattgattgccgaatcgccgggtacagtaccaacaatcataattttaccgccgcgcattaccagataaggtgcctgtttaacggtgaccgcagaacccgctgtttcgaaaacaatatctgcgcccatgtcttcggtaaattgctgacagcgtgcaatagtgtcttcttttgcgccgttaataaccactgtcgcaccaagctgttccgccattgccagacgtttttccagcacatcaacgacggcaatttccgttgctcccaggcatttgcacgcttgcaacgtcatcaaaccaatacaacctgctcccagaataattatcttcttacccggtttaacatctgccagcatcgcggcatgcatcccgactgcggcaggctccaccagcgccccttccatcgtgtccatattgtcgggcagtttgtaagtaaagctctccggatgacacagatagtgcgttaatgcgccgcggtagttgggttgtgtcgccataaaatcaacgtccgggcagatgttatatttgccttccagacagtaacgacagtgaccgcaaggaacgccaggttcgatatttacccgatcccccggtttaaatttgcgcacgcggcttcccacagccacaaccgtcccggcgcattcatgacccaggccaatttcttgatttgggtctttaggcggaataaacgggcctgattcaaaaccatgtacatctgaaccacaaataccgacatattctactttaatcaaaacttcatcttctttaggcactggtatttctgctgaaataattttcattgtgcccggcacctgcaatattgcttttgaatttttcattttgaatccacccgtattatttattggctactgcatcaatacttaaactttcaacggagacacctttggtttcgattccaatggtggcgatagcaattgcgacaataattgaaaccgcccccagaagaataaagactcccgtaacgccataactactgagcagcactgcaacggcataaggtgcggcaataccactgattcgccctaccgcattcgccagaccggagccacggagtttggcctctgtcggccagatttcagggacatacactgccgaggcatagcaaacgtacatatagacgaaagtaatcaggaagaaaccaatcaacgttatgagcaacatactggtttgcagtgaatagatatatccgagcaccgcaatcaggattaatagccccacacccattgttttacgcggaattttatccatcaccagcatggcaataaaaataccaaatggcgcgccaaacatactcatggtatttaaaacaatcgagtcttttaaattaatcccctgggtcatgaatattgttggcaaccagttaattagtgtgtactgcacaacgttcatggcaatcagcacacaagagcctaatatcacgcgtttcagtaatactcctgtcagtaaggctgaatacggcaccgcttgtggcgctttaccgtcatcagcaataaccacaggcggcaaaggtttacccgtctggcgtatgacgccttcttctatactccgcatgactttctcggcttcctgataccgtccgcgcgattccagccagcgcggggattcaggaaagtagcgccaggccagcgccgtagcgataagcgacaatattgcagggataagcagttgtacccgccagttccactctgcactaatcagcggcgtgagtcccatcgctatcaatgaacagagcggatatgaccagttgccaataaaggaaacccgacttgaccacgttccacgatttctaccgggcatatattcggtgaaaccagcaaacagcgtaaccagtaaagctcccagcccaactcccatcacaaaacggcaggcaataaggaaatccatattcggtgagaaagcaccgacaaccatcgaggcaatatgaatggcctcatagaggatgaacgcatttctgcgaccggttttgtcgccaatgatgccgcccaccagcgcaccgagaaacattccggcggtcgtgattgctgagaatgtggctgtggtggaattatctgtccagcccaacgctttcagctgcgcgaggatcaagccaccaacggcattactccagcagacaagcaagccaaacgcgacgatggcaaacattgatgaatgccagcggcaatccggtaagcgatccagccgtgcaccacaatgcggttttgttatctgttccatgcgataacgttccttcaggagagtggttattcatcaaagtcgtaagtcatgatcactttgattgcggttttatcgaccatcgcatcaaacccttcgcgccattgcgacaggccgatacgatgcgtgatcatcggtttgactttgatagcgccgctggctaatagcctgatagcgttacgccatgaggtggagtcataggccatatgcccaatgatgcttttgttccaggcggtaatgtcattaatcgagaaatcaagaggtttgaagcccattccaacgcgtaccacttccccgttcgggcggagcatttcgatggcttgtttcagtgcgatattggcaccggagcattcaatcaccagtcccagattgtctttgccacaaatttgctggcagcgcgccaccacatcttcggtagaaccatttactactgccgtcgcacccagttcttttgcaaccgggaagcggaccgccacatcttcttgcagaccaacgacgacgatatttaccgcccccataattcgcgccatttgtacggagaacagcccgagtgggccagtgccgatgacgaccacatcctgaccaggaaggaatttcgattgctgcgcgatggatttgtaggcattacagatagggtcaagtacggctgcgtcctcataatcaacaccatcagggatttcccacaacgcatgacgatgaattttgagaatttcaccaggaaccagacaatatttggaaaaaccaccgccccaggtattattatccagaccaaggtttactttttctgtacaacacagaaaatcaccttgttcacaggccggacaaacaccgcaaacgtgaccgctgttatccgatacgacgcgttgccccactttccagtctttgactttttcaccaacctgcgcaatacaacctgcgaactcatggccgcggatagagttaaactcatcagaaccgctatcgacattgtagtgcttcatgtctgcgccgcagattgccgcggctttaatttcaatcactacatcttccgggccacacatgggttgtgggacatcaatcatcttgtagccgccaaaggccttgccaaaccgagccagtgctttcattgcgtcatcctctgtgtttagttttgcttagatggccatcatacttacccacatgatttttgaggtcaacattaaatctgtaaaacacagataatgatctgcgttttacaactcagatcacaattacgcagaaaatggctgggtctgttacaggttgatggaaggcggggcgcaaaaagagcaaattcgagagggattaccggccaaataggtctgagacttaagttcaggagaagtcattcaggtgtgaacgggacggcaagagatcggactgggacttagccaggtcatggcgagataattgagatgagtcgtggggtcattgttggctatccccttcatagccgaggcaaaaaggggatgaaccacttacttaaacatggcaataggctttgctgagataccaaaatcttcttttaactgctgtttgctcttcatgaccatctgaccatttgtgtcaattgtcatatgctgtgcttcgatattatggcgggcttgccacagcatcaccagttgcaggcagttctctttttgttcctcggtcaacgcaacgccatcaggccatttccccagttcaacggcggtcgacaaacgctggtatacctcaggcatcatgctgttgataatgtcatcaagattcataatttttccgctcctgtggaataagttgctgaatcgttttttcaaccgttgatttcttcgccgttttcgccatcggtaaagcgtaaagaggcagagttaacacaataacgttcgcccgttggctgcggcccgtcggggaagacatgccccagatgggcatcacagttaccgcaacgaatttctatgcgctgcattccatgtgacaagtctttgatataacgaatggattcttcacttaccggttcgtagaaactgggccagccacagccggaatcatacttggtttgggaatgaaacagcggggcatcgcagatcaaacagtgatatacgccgtcacgcttgttatgcagtaaacgacccgtaaatggcggctctgtcccatgattctgcgtcacgtaaaactgcatctcggacaaattttttttcagttcttctgccgaaggtttattagccatttgctcacatctcactttaatcgtgctcacattacgtgactgattctaacaaaacattaacaccaactggcaaaattttgtcctaaacttgatctcgacgaaatggctgcacctaaatcgtgatgaaaatcacatttttatcgtaattgccctttaaaattcggggcgccgaccccatgtggtctcaagcccaaaggaagagtgaggcgagtcagtcgcgtaatgcttaggcacaggattgatttgtcgcaatgattgacacgattccgcttgacgctgcgtaaggtttttgtaattttacaggcaaccttttattcactaacaaatagctggtggaatatatgactatcaaagtaggtatcaacggttttggccgtatcggtcgcattgttttccgtgctgctcagaaacgttctgacatcgagatcgttgcaatcaacgacctgttagacgctgattacatggcatacatgctgaaatatgactccactcacggccgtttcgacggtaccgttgaagtgaaagacggtcatctgatcgttaacggtaaaaaaatccgtgttaccgctgaacgtgatccggctaacctgaaatgggacgaagttggtgttgacgttgtcgctgaagcaactggtctgttcctgactgacgaaactgctcgtaaacacatcaccgctggtgcgaagaaagtggttatgactggtccgtctaaagacaacactccgatgttcgttaaaggcgctaacttcgacaaatatgctggccaggacatcgtttccaacgcttcctgcaccaccaactgcctggctccgctggctaaagttatcaacgataacttcggcatcatcgaaggtctgatgaccaccgttcacgctactaccgctactcagaaaaccgttgatggcccgtctcacaaagactggcgcggcggccgcggcgcttcccagaacatcatcccgtcctctaccggtgctgctaaagctgtaggtaaagtactgccagaactgaatggcaaactgactggtatggcgttccgcgttccgaccccgaacgtatctgtagttgacctgaccgttcgtctggaaaaagctgcaacttacgagcagatcaaagctgccgttaaagctgctgctgaaggcgaaatgaaaggcgttctgggctacaccgaagatgacgtagtatctaccgatttcaacggcgaagtttgcacttccgtgttcgatgctaaagctggtatcgctctgaacgacaacttcgtgaaactggtatcctggtacgacaacgaaaccggttactccaacaaagttctggacctgatcgctcacatctccaaataagttgagatgacactgtgatctaaaaagagcgacttcggtcgctcttttttttacctgataaaatgaagttaaaggactgcgtcatgattaagaaaatttttgcccttccggtcatcgaacaaatctcccctgtcctctcccgtcgtaaactggatgaactggacctcattgtggtcgatcatccccaggtaaaagcctcttttgcattacagggcgcacaccttctctcgtggaaacctgcgggtgaagaagaagttctgtggttgagcaacaacacaccgttcaaaaatggcgtcgctattcgcggtggcgtaccggtttgctggccgtggtttggtccggcggcacaacaaggtctgcctgcgcacggttttgcccgcaacctgccgtggacgctgaaatcacatcatgaagatgctgatggcgtagcgctgacttttgaattgacgcaaagcgaagagacgaaaaaattctggccgcacgactttacgctgttagcgcatttccgcgtgggtaaaacttgtgaaatcgatcttgaatcacatggcgaatttgaaaccacctctgccctgcatacctactttaacgtgggtgatatcgctaaggtaagcgtcagtgggctgggcgatcgcttcattgataaagtgaatgacgcgaaagaaaatgtactgaccgatggtattcagaccttccctgaccgtaccgatcgcgtgtatctgaatccacaagattgcagcgtgattaatgatgaagcgctgaatcgtattatcgccgtaggccaccagcatcatctgaacgttgtcggctggaacccgggaccggcgctttcaattagcatgggcgatatgccggatgatggctacaaaacatttgtttgtgtagaaacggcttacgcttcagaaacgcaaaaagtgaccaaagagaaacctgcacatctggcgcaatccattcgcgttgcgaaacgttaatttacgttaatgttgtgtnnnnnnnnnnnnnnnnnnnnnacacaacatcacaccatatccagcgcagtttttccttttggtgccggatatgccttatccagcatagctaattccgctgaagaaagttcgacctcaagcacagccgcattttgttggacatgggcaatcgtggccgcttttggaatcgccatcacaccctgatgactgatcacccacgccaacaatacttgtgccgcgctgatattgtgagcatgtgcaatttcgttgactaccgcgttttttaacagtccattgcgcaaccgcccggcctgggctaacggactgtaagccatcaccggcatctgctgttgctggcaccaggggagtagatcgtactcaattcctcgtgaaccgagatggtaaagcacctgattagtggcacactgatttccccccggcagctgccagagttcctgcatatcagcataatcaaggttagaaacgccccagcggcggatttttccctgggcgatcaatttttccatcgctgcgacagtctcttcaaaagcgaaactgccagaccagtgtaataagtaaagatcgagataatcagtattgagacggcgtaaactggcttcgcatgcatttatcgctttttgcccgccagcattccacggatagactttagagacgagaaagaccttctctcgcagaccggttaatgcttccccaaccaccttttcggcaccgccatcggcatacatttcggcggtatcaatgagggttaaaccgagttcaatgcccgcgcgtagtgcagcaacttctgttttgcgctgactggcatcttcgcccatataccatgttccctgccctacggctggcagtgagacatcgccactaaattgaatcattttttgttgcattgtttcctcccaggtattgcaccaccgtaatgcaaaacagggcgtgacgccctgtttttatgcacaaaatgccctggaaagatgcattatcagaatttgtaggtgatcccggtagaaatcaggccagtccaggatttatccaccatcgggctgtcagtaacttcatcagacagacgggtgtagcgtgcggtaccgtaaacactccagtcgccgaggaagttgtagctggcgctcagctccaggtaagggctccagctgtcgttcgggttatagccacgcagaccgctgcgagcggactctttgcgcgatacgccataatagtattcgttctggttttcgctgttccactgcacaccaatacccggagtcacggtcaggccaccgttggtgtaacgatacaaccaggccatatcccagacgatgccgttgctgttatccagggtatcgccagccagggtggtacgcaggtaaccgtactgggtaaagtgagcataagacagaccagccatcatggtgctcttacggtcatccaggtgacgcatttggtgatcgccactgtctttcgctttgaagtaaagcggcgaccagtaagcggtaattgaaagtttatccgttgcgtcattccacaggtagtaaccaccacctaagccacggaaccagaagttatcgccttcatagttgattaccggtactgggtaaacatcggtatcgtaatctttatatgggtgttcaacgacacctacgcctgcgcccagggaaaatttaccttcagcgtgcgctacgcctgcagacgttgcgataagcactccaagtgccagaagtttgagtttggtcacaattaatcattccttaaacaaatgtttagcgggcgacaaagtttacccgtcaatacatcgaaacccaacctttttacgttttcattttttaaagtaactgtttaattttcctgacgcggatgacaccgcgcttacagccaaatgaatttagcgttactggcgagcctggtctttacattaattatgcaaaatttatggatgagttgttgatatgccattgaaattaagaaagccgtgcaggcaagttttccatttgccatctacgcttaattttgaaggtgtatcaccgggcacgttgttctcatcgtcgataaaatggcatgagagttgctgtgttttagcaagagacgtcgttcagtttacctcttccgggagcctctactattcatatgaacggctcttaacctgtgctaaaaaacgaaaggacggcataccatgaatatattcgatcactatcgccagcgatatgaagctgccaaggacgaagagttcacactgcaggagtttcttaccacttgtcggcaagatcgcagtgcttatgccaacgcggctgagcggctattgatggctatcggtgagcctgtcatggtcgatacagcccaggaacccagactttctcgactcttttctaaccgggtcattgcacgttatccggcgtttgaagagttttacggcatggaagacgcgattgaacagattgtctcttatctgaaacacgcggctcaggggctggaagagaagaaacaaatcctgtatctgctggggcctgtgggtgggggtaaatcatcgcttgctgagcgactgaaatcattaatgcagctcgtaccgatttatgtattgagcgcgaacggtgagcgtagcccggtcaacgatcatccgttctgtcttttcaatccgcaggaagatgcgcagattctggaaaaagagtatggcattcctcgccgttatctcggcaccatcatgtcgccgtgggcggcaaaacgcctgcatgaatttggtggcgatatcactaagttccgggtagtgaaggtctggccgtcaattctgcaacaaattgctatcgccaaaacggaacccggcgatgagaacaaccaggacatctccgcgctggttgggaaagtcgatattcgtaaactcgaacactacgcgcagaatgacccggacgcctacggctattccggtgcgctgtgccgcgccaatcaggggatcatggaattcgttgagatgtttaaagcaccgattaaagtgctgcatcccttgttaaccgccactcaggaaggtaactacaacgggacggaaggtatctccgccctgccgttcaacgggattattctcgcacactcgaacgagtccgaatgggtcactttccgtaataacaaaaacaacgaagccttcctcgatcgtgtttacatcgtgaaggtgccgtattgcttgcgcatttccgaagagatcaaaatctacgagaaattgcttaatcacagtgaattgactcacgccccatgcgcccctggcacgctcgaaacactgtcacgtttttccattctttcgcgcctgaaagagccagaaaactccagcatttattcaaagatgcgggtttatgatggcgaaagtctgaaagacaccgatcccaaagccaagtcgtatcaggaatatcgtgactacgccggtgtcgatgaagggatgaacggtctgtcgacgcgttttgcgtttaagatcctctcccgcgtgttcaacttcgatcatgtagaagtggcagcaaacccggtccatctgttctacgtcctggaacagcagattgagcgcgagcagttcccacaagagcaggcagaacgctatctggagttcctgaaaggttatctgatcccgaaatatgccgagtttatcggcaaagagatccagacggcctaccttgaatcctattccgaatatgggcaaaacattttcgaccgttatgttacctacgcggatttctggattcaggatcaggagtatcgcgatccggataccgggcagctgtttgaccgcgagtctcttaacgccgagctggagaaaatcgagaaaccggcggggatcagtaatccaaaagatttccgcaacgagattgttaacttcgtactgcgcgccagagcgaataacagcggacgcaatccgaactggaccagctatgaaaaactgcgcacggtcatcgagaagaaaatgttctccaataccgaggagctgttgccggttatctcgtttaacgccaaaacgtcaaccgacgagcagaagaaacacgacgactttgtcgaccgtatgatggaaaaaggctacacccgtaaacaggtgcgtttactgtgcgaatggtatttgcgcgtacgtaaatcgtcttaacaaccctggcccggtacacatgttaccgggcctacaacgacagcgaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggcaaatgtagtacggggggcatatgacctggtttattgaccggcgtctgaacggcaaaaacaaaagcatggtgaatcgccagcgttttttacgccgttataaagcgcaaattaaacagtcgatctccgaggccattaataagcgttcggtgactgacgtcgacagcggcgaatccgtatccattcccacggaagatattagcgaaccgatgtttcatcaggggcgtggcggtctgcgccaccgcgtgcatccgggcaatgaccatttcgtccagaacgaccgaattgaacgtccccagggtggcggcggaggttccggcagtggtcagggccaggccagccaggatggtgaaggtcaggatgaatttgtctttcagatttcgaaagatgagtatcttgatctgctctttgaagatttggccttaccgaatctgaaacaaaaccaacaacgccagctgaccgaatataaaacgcatcgggcgggttataccgctaacggcgttccggccaatatcagcgttgtgcgttcattgcagaactcactggcgcgacgcacagccatgacggcaggcaagcggcgggaacttcatgcactggaagagaatttggccatcatcagcaacagtgaacctgcgcaactgctggaagaggaacgtctgcgcaaagaaattgcagaattacgtgccaaaattgaacgcgtcccttttattgacaccttcgatttacgttacaagaactacgagaagcggcccgatccctccagccaggcagtgatgttttgcctgatggacgtttccggttcaatggatcaatccactaaagatatggctaagcgtttttatattctgctgtatctgttcctcagcagaacgtataagaacgtggaagtcgtatacatccgccatcatacccaggcgaaagaagtcgatgaacatgagtttttctactcgcaggaaacaggcggcaccattgtttccagcgccctgaaactgatggatgaggtagtgaaagagcgttataacccggcacagtggaatatttacgctgcacaagcatcggacggcgataactgggccgatgactctccgctttgccatgaaatcctggcgaaaaaattattacctgttgttcgttattacagctatatcgaaattacccgtcgtgcacatcagacattgtggcgagaatatgagcatctgcaatctactttcgacaactttgcgatgcagcacatccgcgaccaggatgatatttatccggtgttccgtgaactgtttcataaacaaaatgcaacagctaaaggctaaaactatcagccaggtcattatcgcctggctgatttttagcttactgtaaattatctcatttattacatacattagcttacaatcgctttaaatatgacagcataacctttacataatttagttccagaaaacaatcattcggaaaaatgattcagtcaacacgtatttccatggggttattctttaaatattttttatcgttaacgaaaattgatcctggtcaaaactatatatctctgccatcaataaaatccagcactcacattgctctcctttttatggtttctatgggtacacaaaaattaaaagctcaaagcttttttattttcagtttattgctgacgttaattttattttgcattactaccttatataacgaaaacacaaatgtaaaactcatcccacagatgaattacctgatggttgttgtggctttgtttttccttaacgccgtcatttttcttttcatgttaatgaaatatttcactaacaaacaaattttaccaacactcattttaagccttgcatttttaagtggccttatctatttagttgaaaccattgtaattatccataaaccaattaacggcagtacactgatccagacaaagtcgaatgatgtttctattttctatattttccgccaactcagttttatttgtttaacctcgctggcgctcttttgttatggaaaagacaacatccttgacaacaataagaaaaaaacgggaatcctgttgctggcgctgatcccttttttagtttttccccttctggcacacaatctgagcagttataacgctgactattctttgtatgtcgtcgattactgtccggacaaccatactgcgacctggggaatcaactatacaaaaatattggtttgtctgtgggcatttttactgttctttattatcatgcgcacacgattagccagcgaactatggccgttaatagcattattatgtctggcatcgctatgctgcaacttacttctactgactctggatgagtataattatactatctggtatatcagtcgcgggattgaagtttccagtaaactgtttgttgtgtcttttctgatttataacatttttcaggagctgcaactctccagcaaactggcagttcatgatgtgctgaccaatatttataatcggcgctactttttcaacagcgtagagtcattattgtcgcgacctgttgttaaggacttctgtgtcatgctggttgatattaatcagttcaaacgcatcaatgcccaatggggacatcgtgtgggtgataaagtgctggtttcaattgtcgatattatccagcaaagcatccgccccgatgatattttagcgcgactggagggtgaggtgtttggcttgctatttaccgaactcaatagtgcccaggcaaaaatcattgcggaacgtatgcgtaaaaatgtcgaactcctgaccggctttagtaacagatatgatgttcctgaacaaatgaccatcagtattggcacggttttttcaacgggtgacacgcgtaatatctcgcttgtcatgacggaagcagataaagccttacgcgaagcgaaaagcgaggggggcaacaaagtgattattcatcatatttaagtgcaaaaatattcagagccatgctttttgcgtggcttttgcatacaatttattactattacccctaaatttcccctccccagcggcgcagagatgagtataattagcgcccctgtgccaggccgcaatcgaactttatctggttttctcgtttcactaaccgaaggagtgccatttatcatgaaattgcaccatagaatgctccggcattttatcgccgcaagtgtcattgtgctgacatcttccttccttatttttgaacttgtcgccagcgacagagcaatgagtgcctatctgcgctatatcgtgcagaaagcagactcctcctttctttatgataagtatcagaatcagagtattgccgcgcatgtgatgcgcgctctcgctgctgagcagtcggaagtgtcgccagaacagcggcgcgccatctgcgaggcttttgagtctgccaataacacccatggcttaaacctgactgcccataaatacccgggcttacgcggcacactacaaaccgcatccactgactgcgacacaattgtggaagctgcagcactattacccgcttttgatcaggcagtggaaggcaaccgccaccaggatgattacggttcaggtcttgggatggccgaagagaaatttcactattatctcgatctcaatgaccgctatgtctatttttatgagccggttaatgttgaatactttgcgatgaataactggtccttcctgcagtcaggaagtattggcatcgatcgcaaagatattgaaaaggtatttaccgggcgtaccgtattgtcgagcatttaccaggatcagcgtactaaacagaacgtgatgagtttgctgacgccggtatatgtcgcagggcagctaaaagggattgtgctgctggatattaacaaaaacaatctgcggaatatcttttatactcatgaccgccctctcctctggcgttttctcaatgtcacgctaaccgataccgattcggggcgcgacattatcatcaaccagagcgaagataatctgttccagtatgtcagttacgtccatgacttaccgggcggcattcgtgtctcgttatccattgatattctttactttatcacgtcttcgtggaaaagcgttctgttctggattttgacggcgttaattttgctgaatatggtgcggatgcacttccgtttataccaaaatgtgtcgcgagaaaatattagtgatgcgatgactggactgtataatcgcaaaattttaacccctgaactggagcagcggttgcagaaactggtgcaatccggttcttcggtgatgtttattgctattgacatggacaagttaaagcaaataaatgacaccctcggtcatcaggagggggatttagcgattacgttattagctcaggcgattaaacagtcgattcgtaaaagtgattatgccatccgactcggtggcgatgaattctgcatcattcttgtcgattcgacgccgcaaattgcagcacaactgcctgaacgtatcgaaaaacgtctgcaacatatcgcgccgcagaaagagatcggcttctcttccggtatttacgcgatgaaagaaaacgatacgttacatgatgcgtataaagcttccgatgagcgtttatatgtcaataagcagaacaaaaacagccgttcatgataaccttctgtggttgtttgcttgtaatctcaggagcgtgaaatgactgaaatggctaaaggaagcgtgacgcatcagcggttaatcgctttattatcacaagaaggtgctgacttccgcgtcgttacccatgaagcggtaggtaaatgtgaagcggtgtcagaaattcgtggcaccgctctaggccagggtgctaaggcactggtatgtaaagtcaaaggcaatggcgtaaatcaacatgttctggcgatcctcgcagccgatcaacaggccgatctgagccaactcgccagccatataggcggattacgcgcttcgttggccagcccggcggaagtcgatgaactcacaggctgtgtcttcggcgcgatcccccctttcagcttccatccaaaactcaaactggttgccgaccctctactcttcgaacgatttgatgaaatcgccttcaatgcaggcatgctggataaatccgttattttgaaaaccgcggattatttgcgcattgcgcaaccagaactggtcaatttccgccgcactgcgtaactagccggtccgttcgataagaagaacggacaaaaccagtacaacagcaatggcaaaaaacgatgacgtgataatcagtgtctcgacaaacatttgatcgttcatagcatgcccccgggagatagctgttttcacgttattgttagcgtgcacaaatggcagtttgatgacagttcgcctgattttttatgcaaaaaacgtaaagattttctacttccttcctgcagcaagcgtaaagtaagcaggcttattattttttggcaaggaaaccacgatgtttgatgtcactttgctgatcctgctcgggttagctgcgctgggctttatcagtcataacaccactgtcgccgtttcaattctggtgttaatcattgtccgcgtcacaccgttaagcaccttttttccgtggattgaaaaacaggggctaagtatcgggataatcattctgacgattggcgttatggcccccatcgccagcgggacgctaccgccctcaaccttgattcactcgtttctgaactggaaatcactggtggcgattgcagtaggcgtgattgtctcctggctgggtgggcgcggcgtgacgttaatgggcagccagccgcaactggtcgccgggctgctggtaggcactgttttaggcgtagcgctgtttcgcggcgtaccggttgggccgcttattgccgcgggtctggtttcgctgattgtggggaaacagtagttaatctcgcaatatatcggcctggcgtttgccccaggcctttcttaaacatagtaataaaggccgttgttgaatcataccccagcgtatgagcaactttctgtacagtatcgcctttcactaatccctgaagcgccataatcagctgtaactgctgacgccactggcgaaaactcaaccccgtctcttttactatcagtcgggcaagattgcgttcactcatcgcaaaaaagccagcccattgccccaatgccccccactcgacaggccctttcgccatcatctccaccatcgtgcggattttaggatgagaagaaacgggcaggtgcagctgttgttgtggctgctgagggagttcatcaaacaggacctgaattaatctgcgggtcattggctcagcacgctgagtcgtcgtcctgtttgccagggttaaaattaattcccggcataagggcgatattttcaatgtgcaacatgttgtcggcattgtcactgcgctgggttcgataaacagaaaacagagttcagcattagctgttacttgattgctatgttccaccccgcccggtatccaaaccgcatattgtggcggcaccatccacaaagcattttccaccgtacaggtaattgcaccatgtagcgccagtatcagctgtcctttgcggtgctgatgtacaggactggttaactcatccgttccggcgtgaatacaaaatgcgaccgcggcttcatggtgtcggtcgggttcatagccattgagattcaacctgtgcatcattttgtccgaacttagcgataatttgtcattttagcttgattcaacataacaataaaaacggtaaggtacagcctcgtttgtaacaatgagaagcatatgacctgttcaacttcattaagcggcaaaaacaggattgtccttatcgctggcattctgatgattgccacaacattacgcgtcacctttaccggcgcagcaccgttactggatacgattcgttccgcttactcgctgacgacagcgcaaaccggcttattgaccaccctgccattattggcctttgcgctaatctcacctttggctgccccggtagcgcgacgttttggtatggaacgtagcctgtttgccgcgttacttttgatctgtgctggtatcgcaattcgctctctcccttcgccttacttattatttggcggtacagcggtcattggcggtgggattgcattaggcaatgtcttactgccaggattaattaaacgcgatttccctcattccgtcgccagacttaccggcgcatattccctgacaatgggagctgcagcggcactgggatcggctatggtcgtgccgctggctttgaacggttttggctggcaaggcgcgttgctcatgctgatgtgttttcctctgctggctctttttttatggctgccacagtggcgaagtcaacaacatgcaaatttgagtacctcgcgcgccttacatactcggggtatctggcgttcaccgcttgcctggcaggtcacattgtttcttgggatcaactcactggtctattacgtgattattggctggcttccggcgatcctcatcagtcacggctatagcgaagcacaggcgggttcactgcatggtttgctgcaactagccacagcagcacccggtttgctgatcccacttttcttacatcatgtgaaagatcagcgtggtattgcagcgttcgttgccttgatgtgcgcagtgggcgcggttgggctctgctttatgccagcgcacgcgatcacctggactctgcttttcggttttggttccggcgcaacaatgatactggggttgacgttcattggtctgcgggctagttctgcgcatcaggcggcggcactctcggggatggcacaatccgtcgggtatttgttggcagcctgtgggccgccgctgatgggtaaaatacacgatgctaacggtaactggtctgtaccacttatgggtgttgccatactttcactactgatggcgattttcggactttgcgccgggagagacaaagaaattcgctaatatccggtgctatagtgacgtaacaaatcatgcgtgaaagggagaacaaacacgatgaatattcagtgcaaacgcgtttatgatccggctgaacagagcgatggttatcgcatactggtcgaccgcctctggccgcgcggtatcaaaaaaaccgatttagcccttgatgagtgggataaagaaatcacgccgtcaacggaactgcgcaaagcctttcacggcgaagtcgtcgattatgcaacctttcgcgagcaatatcttgcagaactggcgcaacacgagcaagaaggaaagcggctggcggacatcgccaaaaaacagccgctgaccctgctctactcagcaaaaaacaccacgcagaaccatgcgctggtgctggccgactggctacgtagcttgtgattttagtacagcatccggcggttatttttcaccagccggatggtcacgccgccacaatgcccattcatcaatcgtttcaccgcccggtaatttgcaattgttgctgaccccttgcgctgtctgcactggaatgagcgtcccgcccttctgctggcaatagaccgacgccggatttgccataccaatctgcggcggtttaggtgcttctggctgagaaggggttgaacaaccagccaggaccagcaagcaaggcagaacaaaactgataattttcatttattgatctcacatatttatccaagattagagtatcgcggtatcgttttgttttgcagcactatttttattacattcactcaaaacatattacgtcttgtttcatctttgttgatgatgttttatcatgcctgcaaagattaaataatcagcatttacccgccgtatcctggagttgttccgtgtcagatcagattatcgcccgcgtctcgcaatcccttgccaaagaacagtcactggaaagtctggtccgacagcttctggagatgctggaaatggtcactgatatggaatcaacctacctgaccaaagtggatgtcgaagcgcgcctgcagcatattatgtttgcccgtaacagccagaaaatgtacatcccggagaattttaccgtctcgtgggattactcgttatgcaaacgcgccattgatgaaaactgctttttcagcgatgaagtccccgaccgttggggtgactgtattgcggcacgcaatcttggcatcaccacatttctgagcacgccaattcacttaccggatggatcattctatggcacgctttgcgccgccagcagtgagaagcgccagtggagtgaacgcgcggaacaggttttacagttattcgccggactgattgcacaatatattcaaaaagaggcactggttgaacagctgcgcgaagccaatgctgcgctgattgcgcaatcgtataccgactcgttaaccgggctaccgaatcggcgggcgatttttgaaaatctgacgacactgttttccctcgcccggcatcttaaccataagataatgatcgcgtttatcgatctggataacttcaaattaatcaatgatcgttttggtcataatagtggcgatctgtttctcattcaggttggcgagcgccttaatacgctccagcaaaatggcgaagttattggtcgtctcggcggtgatgagtttttagttgtttcactaaacaacgagaatgcggatatttcgtcgctgcgagaacgcattcagcagcaaatacgtggagaatatcacttaggtgatgttgatttgtattatcccggtgccagtcttggcatagtagaagtcgatcctgaaacaaccgatgcagacagtgccctgcatgctgccgatattgcgatgtatcaggagaaaaaacacaaacagaaaacaccttttgtcgcgcatccagcgctacattcctgaggcgtattcacatccttttgattggtgataacatgcgaatcggtattatttttccggttgtaatcttcattacagcggtcgtatttttagcatggttttttattggcggctatgctgccccgggagcataaagatgaaaaaaacaacgattattatgatgggtgtggcgattattgtcgtactcggcactgagctgggatggtggtaacgtcacctctaaaaaatagcaaaggctgcctgtgtgcagcctttgtgcaatttaagcgttaacttttaatcttcctgtagataaatagcacgacaatcgcaccaataacggcaaccacgaagctgccaaaattgaagccatcgactttaccaaagccaaacagcgtgctgatccatccgccgactacggcaccgactatccccagcaggatagtcataaagaatccacctccatctttacctggcatgatccacttcgccagaataccggcaataagcccaaaaataatccatgacagaatgcccattgtttcctcacttatctgttttgcattagcgggttagtcgctgataaaaagcatagcacaacatcgggagggcaagatttgtgacgagcatcacggaggttttttttgcgatggcgcagaaattgcgccatcaacgatcagtgataattaccaaccacaaacatcatgttcgttttccgtgtcataagaacgtacggtattcaccagatcttttatcacttcagccgccacttctggcaccagcaaagtcatcggcgtctctgtttcataatcgacagaaacgccattgctgttattggtgacggtcacggtatacgttgctttgcccatgattcatttcccgttatgaatgactttccgttgttgcgcaccttccatcaggacttcaggagccacgaagaagtcaatgttgaaataagtatcgtcagtcatggcttcaatgttgtgccacttttctggagggaacaccgcaaactgccccgcttcgataaggatcacctgatcaggctctgcactgtgttcatcagcgtagccgagatatttgaccgccccatgcataacggaaaggcgtgggtaaacccccgggcgcgttcctttatcaagatgacgttcgaatattccggcaggtgcagtttgtttattccagaaaggcgttgagcgcgtatgaatataattctgtgggatttgaagcatccttttccctccttcggtgaatgcgctgaaaacggtttattccagccgtttcagggtacgcctgataatttgcattttaaataccatttattggttactttttagcaccatatcagcgaagaatcagggaggattatagatgggaagcccgcgacaacgcgggctgaaagcatcaggattgcagcgtcgccagtcgggcagcgaaacccacgaacatcaaaccaatcagtgagttgccaactttagccagtttctttttggtacgtatgtactgcgtgacaaaagcaccagatataatcaggaagctcaaatagcagaaactcaccagttccagcgtcgccgccagaataaagaatgaaattcccgtatgtggggcattaacatcgataaactgtacgaaaaacgacacatagaacaaaatggctttcggattagtcaggctcaaaattaacgcgcgtttaaaaatagcaccgtattggggctcatcggatttggcctcgctatttttacccttcagggtcgcgtaaagaattttactccccagatagagcaaataaaacgcaccaagataacgtacaatgttgaataatatcggggtggtcttaattaatgtcgccactccagcccatgccagaaacatcaataccgcatcgccaataaatacaccgcaggccgcaagataaccgcctttcataccgctactgacgctatttttgagtacaaacagggtatttggccctggcaccaacacaataaaaatggccccaaccagataggtccagtaattcagaaccccgtattcagcgaacacattaacctctttaattatctttcgatcatgcgcgattaaaggtgaatatgctaaccaatctgtagcggcttagaaaggagaaaatcaggttttaacctgatatcaacccgataattgaatcattaatcaggcatgctccagtgaaaaattcgggtagtgctcggcaaaatactggcgtaaaaattctaccgttatccgcactttcgctgacgtcgccagccttgaaacataaacggcccagacgttcgctggctggtaatattccggtagcacttgcactaaatgaccactggcaatgttttcgctaacatcccaccaggaacgcagagcaatcccctgcccatcgagacaccactgatggacaatttctccatgattagacgacagtgggccggtgactttaatcgcatgggggccttctttattgcgtaattgccagacaccaaaaggatgatcgcgctctttaatgaccaggcacggcaatgcagaaagatcggttaaatgtttcggcgcgccatgttgcgcaataaattccggcgacgcgcagagaatacggtaattggtcgccagtttgcgggcgattaaattaggggcgatgtcatcgccaatgcgaatatcgagatcgacaccttcattgaccaaatcgaccagtcggtcttccacatcaaaacgtaattccagttgcggatacgccttcgccagcgctaataacgccggagccaccacctgtcgtccaaaaccaaagctgctgataatacgcagcatcccctgcggcacctgacgcacgtcagaaagttcgtccatcatctgaccgacatcctgcaaaatccgctgcgcccattcataaatccgctctccttcttcggtaatggtgacgcggcgggtggtgcggtgtaacaacaccacgtttagcgtttgctccagcaaggcgatgcgcttgctgacgaacgccggtgaaacgcccagttcttccgccacggcggcaaaaccagcccggcgagccaccagcataaagacgcgcaaatcattcagcagcggtaaattattcatgattcgtgttttatgtttcaccagttacggggattaattccttttcagtcaattataggatggtgatgttgtcaattttgatggtcaggaagtgagaacccaatgatgaaaacgatgcgtattgctgcgatcccgggagacgggattggcaaagaagtccttcctgaagggattcgcgtgttacaggctgccgctgagcgctggggcttcgccttgagttttgagcaaatggagtgggcgagctgcgagtattacagccatcacggtaaaatgatgccggacgactggcatgagcaacttagccgtttcgacgccatctattttggtgccgtcggctggccggataccgttccggaccatatttcgttgtggggttcgctgctgaaatttcgtcgtgaattcgaccagtacgtcaacctgcgcccggttcgtctctttcctggcgttccctgcccgctggcgggaaaacagcctggcgacatcgatttttacgtggtcagggaaaacaccgaaggcgaatattcctcgctcggcggtagagtgaatgaaggtacagagcatgaagtcgtcattcaggaatcggtatttacccgccgtggtgtcgatcgcattttgcgttatgccttcgaacttgcgcaaagccgtccacgtaagacactaacttctgccactaaatcgaacggtttagccatcagcatgccgtactgggatgagcgagtggaagcaatggccgagaattacccggagatccgctgggacaagcagcatattgatattctctgcgcgcgttttgtgatgcagccggaacgattcgatgtggtggtggcgtccaatttgtttggcgatatcctttccgatcttggcccggcctgcaccggcaccattggcattgccccatccgccaacctgaatccggaacgcactttcccgtcgctcttcgagcctgtccacggttccgcgccggatatctacgggaaaaatattgctaaccctatcgccacgatttgggccggggcaatgatgctcgattttctcggcaatggcgatgagcgtttccagcaagcgcataacggtattctggcagcaattgaagaagtgattgctcacgggccgaaaacacctgatatgaaaggcaatgccaccacgccacaggttgccgacgcgatttgcaaaattattttgcgttaaggtcaaaccagtttatttgaaccgcgtcactgacgcggtttttttattcgttctttgcagtaaataacctgcgtcatttcaccttttattgtttccgtttcgtgttttatggctttccgtattcttaattgtttaatttatgtaacatgcaaattttgttacgcgtacgttaggttccgccgtacaggtattggttttgctggcaatgggactggtgatttatttagccaccagtaaatacggcaatattcgtcttggcgaaggaaaaccggaatacagcacgctctcctggctgtttatgtttatttgtgccggtttaggttcttctacgctttattggggggttgctgaatgggcctattattatcaaacacctggattaaatatcgcaccgcgttcacaacaggcactcgaatttagcgttccctactctttcttccactggggcatcagcgcctgggcaacttatacgctggcctcattaatcatggcttatcactttcatgtgcggaaaaacaaaggtctgagcctttccggcattattgctgctattaccggcgttcgcccgcaaggcccatggggaaaactggtcgatttgatgttcctgatcgccactgtcggcgcactgaccatttcccttgttgttaccgcagcaacctttacccgtgggctttccgcgctgaccggtttacccgataacttcaccgtgcaggcatttgtgatcctgctttccggcggcattttttgcctaagctcgtggattggtatcaacaacggtttgcaacgtctgagcaaaatggttggctggggcgcgttcctgctgccattactggtgctgattgtcggcccaaccgaatttattaccaacagcatcatcaatgccatcggcctgaccacgcaaaacttcctgcaaatgagcttattcaccgatccgcttggcgatggttcatttacccgcaactggaccgttttctactggctgtggtggatctcatacacccctggcgtagcaatgtttgtcacccgcgtttcccgcggtcgtaagattaaagaagttatctggggactgatcctcggcagcaccgtcggttgctggttcttctttggcgtaatggaaagctatgccattcatcagtttatcaatggcgtaatcaacgtcccacaggtgctggaaacactgggcggcgaaacagctgtacagcaagttctgatgtcgttgccagccggtaaattgttcctcgccgcatacctgggcgtgatgattattttccttgcctcgcatatggatgcagtggcctacaccatggcggcgaccagtacgcgtaatctccaggaaggtgacgatcctgaccgtgggctgcgtcttttctggtgcgtggtgatcactctgatcccgctttccatcttgtttaccggtgcttcgctggaaacgatgaaaaccaccgtcgtgctcacagcccttcccttcctcgtcattttactggtgaaagtcggcgggtttattcgctggctgaaacaggattacgccgacattccggctcatcaagttgaacattatctcccgcagacaccggttgaagccctggaaaaaacgccagtgctccctgcgggaaccgtattcaaaggcgacaactgagcgccatcatcctaacgataaaggtatccctatgagcaatctgagccctgactttgtactacccgaaaatttttgcgctaacccgcaagaggcgtggaccattcctgcccgtttttataccgatcagaacgcgtttgaacacgaaaaagagaacgtcttcgccaaaagctggatttgcgtcgctcacagcagcgaactggcgaatgccaatgattatgtgacgcgtgagatcattggcgaaagcatcgtgctggtacgcggtcgtgataaggttttgcgcgcgttctataacgtgtgtccgcaccgtggtcatcagttgttgagcggtgaaggaaaagcaaaaaatgtgattacctgcccgtatcacgcatgggcattcaaactcgatggcaacctggcccatgcacgtaactgcgaaaacgtcgccaatttcgatagcgacaaagcgcaactggttccggtgcgtctggaagaatatgccggattcgtcttcatcaacatggaccccaacgccaccagcgtagaagatcaattacccggcctgggcgcgaaagtgctggaagcctgcccggaagtccacgatctgaaactggcggcccgctttaccacccgcacgcctgccaactggaagaacattgtcgataactatctcgagtgctatcactgtggtccggcgcatccaggtttctccgactccgtacaggttgatcgttactggcacaccatgcacggtaactggacgctgcaatacggtttcgccaaaccgtccgaacagtcgtttaaatttgaagagggtacggatgcggcattccacggtttctggctgtggccgtgcacgatgctgaacgtcaccccgatcaaagggatgatgacggtcatttatgaattcccggtggattctgaaactaccctgcaaaactacgatatttacttcaccaatgaagagttaaccgacgagcaaaaatcgctgattgagtggtatcgcgatgtgttccgtccggaagatttacgtctggttgaaagcgtacagaaagggctgaaatcgcgtggctatcgtggtcaggggcgcatcatggccgacagtagcggtagtggcatttccgaacatggtatcgcccatttccataatctgctggcgcaggtgtttaaggactaatgacatcggcggcggtattttccgccgctgggctgatttttgatggagtacagcaatgtcagactatcaaatgtttgaagtacaggtgagccaggttgaaccccttaccgaacaggtgaaacgcttcacgctggtggcaaccgatggcaaaccattacctgcgtttaccggaggaagtcacgtcattgtgcagatgagcgatggtgataaccagtacagcaatgcgtattcactactgagttcgccgcatgacacctcttgttatcagattgccgttcggctggaggaaaactcgcgcggcggttcccgctttttgcatcagcaggtaaaagtgggcgatcggttaacgatttcaacgcctaataacctgtttgcgctaattccctcagccagaaagcatctgtttatcgcgggcggtattggtatcacccctttcctgtcgcacatggcagagctgcaacacagcgacgtcgactggcagctacattactgctcgcgaaatccagaaagttgcgcatttcgtgatgagctagtccagcatccgcaggctgagaaagtccatttgcatcattcatcaaccggaacacgactggaattagcgcgattattggcggatatcgaacctggcacacacgtttatacctgtggccccgaggcgctaattgaagcggtaagaagtgaagctgcgcgtctggacatcgccgccgatacgctgcactttgagcaatttgctatcgaagacaaaaccggcgatgcatttaccctggtgcttgcccgttccggaaaagagtttgtggtgccggaagagatgactattttgcaggttattgaaaataataaagccgcgaaagtggaatgtttatgtcgtgaaggggtatgcggaacctgcgaaacagcaatactggaaggtgaagctgaccatcgggatcaatattttagcgatgaagagcgtgccagccagcaaagtatgttgatctgttgttcgcgtgcgaagggtaaacgcctggtgttggatttgtagtttgccgaagccggatgtggcgctgagcgcgcccagtccggcttcggaagattttactgcggatattcctgcaataaattgtgtaatgcttccgccatcagctcaccacgccagccggaaatcagctccggcaaattgttctgcggtttcagtttccagtgccagttcagcagttggttgatttgccgacgcgatgccagcaattcggcgctgatcttatgcgtttcgctcacgtcagtaatcagcgacttaatcgctttaaacgctttacgataacccggcatgtccatcaggttaagcatcggctgcggtaaggcatcttccggcaatgtctgcgctttttccaccagcgctagcagcgttttaccgtgaaagcggatttcgctaccggataaacccaggctgtccagttcgcctaaacttcccggcatataacgcgctaccgaccacaaatgctcttcacgcacgacaaagttcaccgccagatcgcgctctcgcgccttgcgcagtcgccagtcggctaacagttgcagacaggccagttggcgtgtgcgtaattgccaggcattggtgatatcacgccaggcatcttccggcgcaacgacttcctgacgacgcatttgcatcaggcggcattcatccagcgccgcaggtagccagccggaggcctccgtttctaccataagcttggcggtgatcggtaacagataccagacatccgccgctgcgtattcacactgacgttcggtcagcggtctggccagccagtcggtgcgcgattcactcttgtccagcgtaacgccggaatactcttccaccatggaagcgaaaccccatgacatcgggcgtccgcagaaggcagcaaggatttgcgtgtcaatcaagggttgtggtaattcgccaaagacattgaggaacacttccagatcttcactgcctgcatggagaaattttgtgatggacggatcgcgcaggatcgctttcagcggtgaccagtcggtgatcccgagtggatcgattagcgccagatgctcgccatcgaaaagttgaatcaaccccagctgcgggtaataagtgcgcgtacgaacaaattcagtatccagggctatcgccggaaaggcacggacggcttcacacaaagaagccagcgcatcgtccgtggtaatcatttggtaattcaaattgttttctctttagtgggcgtcaaaaaaaacgccggattaaccggcgtctgacgactgacttaacgctcaggctttattgtccactttgccgcgcgcttcgtcacgtaattctcgtcgcaaaatttttccgacgttagatttcggtaactcatcacgaaactccaccagcttcggtactttgtatcccgtgagctgacggcggcaaaaagtcaccagtgactcttcggtaagcgatggatcttttttcactacgaagattttcaccgcttcaccactggagccggaaggtacgccaacagccgcgacttcctgtacgccaggatgctgcatgacgacatcttcaatctcgttgggatagacgttaaaaccggaaaccagaatcatgtcttttttacgatcgacaatgcgcaggaatccttcttcatccattaccgcgatgtcgccggtgtgtaaccagccatttttgatgatttcatcggtagcatcgggacgctgccagtaacccagcatcacctgcggtcctttgacacaaagctcacccggttgacctggtggtacttcattatcatcatcatccaccagtttggcttccgtcgacggcaccggcaaaccgatgctaccactatgataatcaatatcatatgggttaacgctgaccagcggcgcacactcggtaaggccatagccttccagcagatactgtccggtcagtttcacccaacgctctgccaccacttgctgcactggcatcccaccgcctgcggaaagatgcagactggagaaatccagctgctggaactctttattgttcagcaacgcattgaacaaggtgttaacgcccgtgatagcggtaaacggatatttcgctaactcttttaccaaccctggaatatcgcgcgggttagtgataagcaggttctgcccacccagttcgataaacagcaggcagttaatggtcagggcaaaaatgtgatacagcggcagcgccgtcaccaccagctctttgcccggatgcaacagcggaccataggtcgcgttaacctgttccaggttcgccagcatattgcggtgagtcagcatcgcgcctttcgccacaccagtggtgccgccggtgtattgcagaaaagctaaatcttccggcaccagttcgggtttgacgtactgcatccggtagccgttatgcagtgcgctacgaaatgaaatggcatctggcagatggtatttcggcaccaaacgcttgatgtatttaacaacgaaattgactaccgtgccttttgccgtagatagctgatcgcccatacgggtcagaattacgtgctgaacggcggttttatcaaccactttttccagtgtgtgagcaaagttagacacgataacaatcgccgatgcgccgctatcgttaagctgatgctcaagctcacgcggggtatacaacgggttaacgtttacgacgatcatcccggcacgcaaaatgccaaacagcgccaccggatattgcaataaattaggcatcatcaacgcaacgcgatcgcctttcttcagccccaacccttgttgcaaataagcggcaaacgcgcgactgcgttcttccagcttgcggaaggtcattacctcccccatattcacaaacgcaggttgatcggcgtagcgcgcgaccgactgctcaaacatatctaccagagattgataacggtcagggttgatctccgtcggaacgtccgcgggataacggttaagccaaaccttcttcaattcttcacctctaaaatgcgtgttcgtcgtcatcgcaaccccaaatgatatacatgccgttaacataatattaactcatcataccagcttgataattacccaacgaaaaggttgcgaagcgcgtcactatttatttttatctttaccgtaagaatgcagaaacagcggaccagccgctgtttctttttctttaaaaacaagcaattattcagttacaactgtttgtactctcgcggggccgggattataccagccccatccgccgtagccatagggccagccacgaccgccataaaaccatggatcaatcggctgaggcggcataatcacctgctgggttaaatgccaacgtttgtaacccgttacttgcatcaccataaatttatagggcgtattgccgattttgccgtcaaccgcaccagtgattggcccgactaccgtaaccagttgtccacggaaatccaccgggtccagaaaaccgttcacatcggcataaatgcgaccgcgagaaggttctcccagcgtcggtctggctccgctgtccagcggtacggtagcaatttccaggcgagttttcccttgctggttttgtaccgcaaccactttgccaccaaagcgtgcctcctgaccaacgtacagctgcggcgcactcatcacccgaactaaatcttgttgcggcgtgggactgctgcctttaatggcgtccggcacagtgacacaaccgctcagcattagcgcaaacgtacctgccagtatgcctttgataacattcttttgaaccgccatggtgcgactcctttttttctcagggcatactcttaagattcattctttgcccggaagtttcttccatgcgacgttgttacgtaaataaaccggttcggcatgttccaccgccaccgttttaccctcagcaaacatctgacacgcaatcggcagcatatcttcagcagcaggcagtaacacttcgccatcgcgcaaaaccagcccgctctctttaccgagatccggccaagcttgccagcccgtccctaccgtcacccattcgccggaaagctgttgcattcgttcatggacgatttcgggtttgagtacggcttcggtttcttcaccgtgccagataccgttttcatcacgctgatattcggcccagtaaacttcgcccattcgcgcgtcaatggctgccagcacgcgggttgcgccgtttttgcgccacgccccttgcgccatcgtcattagcgtggagacgccaatcatcggtaattccgcgccaagcgccagcccttgcgcgatgccaataccaatgcgcacgccagtaaagctaccggggccgcgcccgtaagccagagcgttaatatcagtcagggaagttccgctggtggtcaggatatcctgcaccatcggtaagattcgttgagtatgttcacgagggcaaagctcaaaatgagcgttgacagtaccgtcgttccacagggcgacagagcaggcctctgtcgcggtatcgatagccagaattcgcatgggtcttcgtgcttagatcaataaaaaggcgcgcatcataccatactccgtaacaaattacctggaggatggtatcgcaaggaaacgaaccgcacgggcaatgtcacgggtgcgtggcgcgggcggcagactggcgagaaacgtcgcgccgtaaggacgcatcaccagccgattgtcacaaatcaccagcacgccacgatcgtcggcgtcgcgaatcagtcgccctaccccctgtttgagagtaatgacggcatctggtagttgcacttcatcgaacgggtcgccaccgcgcaaacgacaatcttccatgcgcgcttttaacagtggatcatccggcgaggtaaacggcaatttgtcgataattaccaatgacaatgtatcgccacgcacgtccaccccttcccagaaactgctggttgccacaagaagcgcattaccggcgctgacaaattgctgcaacagttgccctttgctggtttccccctgcaacaatacaggaagcgtcatggtagcgcggaactgctcggccagatcgcgcatcatggcgtgcgaggtacaaagcataaaacaacgaccgttgttagcttcgatgatcggtcgcagcattgccgctaactggcgagcagaacctggctggttggtttgcggcagattgcgcagcacacagagtaacgcctggcggctgtaatcaaatgggctgggcaacagcaacgactcggcctgttcgatgccaagccgcgaggtgaaatgatgcagatcgtcgttcaccgacagcgttgctgaggtgaagatccagctaccgggtttttgcgccattaactctttgaatttatccgccacgctgagcggcgtgagagccagagtaaaatggcgcgaagtgcattcgtaccagtagctgtagcccggctgattgatctcttttagccgcttcagccgtgtgcgatacaacgtggcgcgctcaaatgccgcatccagcaaggcggaacgccccagtgacagtttcgccacgtcataacaaagttccagggtgtcatcgagcagtaaaaatgcccgctgaatttgcggattagctaacagctcacgcaggttaccgcgataacctggctcaccgagttgcagacgaaaatcctgcgcactctgggcaagacgatcagcgcacttttgtaactgctgggtgtcttttaattcggtgcggtaggcgatggtgatgtcttttgccaggtcgagcagttgtcgactggagagtgactgaccaaaatactggctggcaatgtccggtagctggtgggcttcgtcgaagatcatgacgtccgcttccgggatcagttcgccaaatccactctctttaaccaccatatccgccagaaagagatgatggtttaccaccaccacatcggcgtccatcgcttttttacgtgctttgaccacaaagcaatctttatacatcgggcagtcgctgccaagacagttgtcgttggtgctggtgaccagcggccacgcctgtgaatcttccgccacgctgacgcaggtgctgatatcaccatcgactgtttgattagaccaggagcgcagcaggatcacatcgcttaagatttgtaccggcagatcgccccccgccagcgcctgctgttcgagacgttcgaggcagaggtagtttgagcgccctttcagcagcgccacgttgcccgtatatttcaatgcctttgagactgttggcaaatcgcggctgtagagctgatcctgcaacgcttttgagccggtcgagataatgactttctttttcgcccgcagcgcaggagccaggtaagcgtaggttttgcccgtaccggttcctgcttccaccaccagcggctggcctttttctatcgcctgggtgacggctaccgccatctgtcgctgtggttctcgcggcttaaagcctggtatcgctttcgccagctgaccgtctggtgcaaaatcgtccgtcacactaccccctgttgatttgaacagggattatgtcaggatgagggcgctttcgccagttgaagtggtgacggcgacctcacattgtggcagtctttgcagcacgaaaatggaagtataatgaggacaaaatgatgactatcgttcgtatcgatgctgaagcccgctggtctgatgtagtaatccacaacaacacgctctactacactggtgtaccggaaaacctcgacgccgatgcctttgagcaaaccgccaacacgctggcacagattgacgccgtgctggaaaaacagggcagcaataaatcgagcattctggatgccaccattttcctggccgataaaaacgacttcgcggcgatgaataaagcgtgggatgcttgggttgtcgcgggtcatgcgccggtgcgctgcacggtacaagcgggtttgatgaacccgaagtataaagttgaaattaagattgtggctgcggtgtaagctttatcgaagcaaaataagtcagacgataatttatcgataatactggtcggttttacataaatcgaccagagaataagatattactgttgatgcttctgctaattcattatttatatttataatttcaattttatctataaaactaactatataaataaacataaacatgccgttgtgttcgccctttgattagcaactctggttttctttcttagctgaacaatctggttatagcgtgcggactgaccgttaaatttctccatcttactggataacacaccatgagctgctacctttaaaacacctgaatgtcaacaggttaactcgtgccatatcgttataatccctttgatattagatgcaaattaaggtcatatatagccttatcgataacatggttaattttaaggataagaatatgcctgctgtaatagataaagccctggatttcattggtgccatggatgtatcagcgccaacaccaagttcgatgaatgaaagcacggcgaagggaatctttaaatatttaaaagaactgggagtacccgcgagtgccgctgatattacggcgcgagctgaccaggaaggctggaaccctgggttcacggaaaaaatggttggatgggcaaaaaaaatggagacaggtgaacgttctgtgattaaaaatcctgaatacttttcaacatatatgcaggaagaactaaaagcactggtctgagttaaatttatatcagcataaatgggtcaggacgcttttaatcacatataaaaagcgtcctttttctcacaatcaaatgatcatcggcttctataacgaaatcgatacggattagtgtgttactcgtcttcatcctcaaaacgcgccacgattcgctcgccggagtggttggcacgcagctcttctgccaccagcgcgattgcctggccgctgctcatcccttgtgccatcagttcctggatccgctcgacagctttttgctgctgttcatgggtgagtgaaggtaaacctgcaaacattgttaactcctgctaaattgttggcgctaattatttcatgctacccggcacatagccagtagagtcaggactgatgaagacgttatctcccgctgtgattactttactctggcgtcaggacgccgctgaattttatttctcccgcttaagccacctgccgtgggcgatgcttttacactccggctatgccgatcatccgtatagccgctttgatattgtggtcgccgagccgatttgcactttaaccactttcggtaaagaaaccgttgttagtgaaagcgaaaaacgcacaacgaccactgatgacccgctacaggtgctccagcaggtgctggatcgcgcagacattcgcccaacgcataacgaagatttgccatttcagggcggcgcactggggttgtttggctacgatctgggccgccgttttgagtcactgccagaaattgcggaacaagatatcgttctgccggatatggcagtgggtatctacgattgggcgctcattgtcgaccaccagcgtcatacagtttctttgctgagtcataatgatgtcaatgcccgtcgggcctggctggaaagccagcaattctcgccgcaggaagatttcacgctcacttccgactggcaatccaatatgacccgcgagcagtacggcgaaaaatttcgccaggtacaggaatatctgcacagcggtgattgctatcaggtgaatctcgcccaacgttttcatgcgacctattctggcgatgaatggcaggcattccttcagcttaatcaggccaaccgcgcgccatttagcgcttttttacgtcttgaacagggtgcaattttaagcctttcgccagagcggtttattctttgtgataatagtgaaatccagacccgcccgattaaaggcacgctaccacgcctgcccgatcctcaggaagatagcaaacaagcagtaaaactggcgaactcagcgaaagatcgtgccgaaaatctgatgattgtcgatttaatgcgtaatgatatcggtcgtgttgccgtagcaggttcggtaaaagtaccagagctgttcgtggtggaacccttccctgccgtgcatcatctggtcagcaccataacggcgcaactaccagaacagttacacgccagcgatctgctgcgcgcagcttttcctggtggctcaataaccggggctccgaaagtacgggctatggaaattatcgacgaactggaaccgcagcgacgcaatgcctggtgcggcagcattggctatttgagcttttgcggcaacatggataccagtattactatccgcacgctgactgccattaacggacaaattttctgctctgcgggcggtggaattgtcgccgatagccaggaagaagcggaatatcaggaaacttttgataaagttaatcgtatcctgaagcaactggagaagtaagacgtggaataccgtagcctgacgcttgatgattttttatcgcgctttcaacttttgcgcccgcaaattaaccgggaaaccctaaatcatcgtcaggctgctgtgttaatccccatcgtccgtcgaccgcaaccggggttgttgctgactcagcgttcgattcatctgcgtaaacacgctggacaagtggcattccctggaggtgcagtcgatgacacggacgcatcagctatcgccgccgcgctgcgcgaagctgaagaagaggtcgctataccgccttccgccgttgaagttatcggcgtgctgccgcccgtcgatagcgtcactggctaccaggtaaccccagtggtcggcattatcccgcccgatctgccgtatcgcgccagtgaagatgaagtctcggcggtgtttgaaatgccgctcgcccaggcattacatctgggtcgttatcaccctttagatatctaccgccgtggtgattcacatcgggtatggctgtcctggtacgaacagtattttgtatggggaatgaccgcaggcataattcgtgagctggcgctgcaaattggtgtgaaaccctgactatacttatctttacatctacaaaacactacttgagacaatcatcgcaatattagttaaatcgcggtttttgattagtttaattcatgtgaatagttaagccagtcgccgcgttccctcttacactatgcgctgttattagttcgttactggaagtccagtcaccttgtcaggagtattatcgtgattagtctattcgacatgtttaaggtggggattggtccctcatcttcccataccgtagggcctatgaaggcaggtaaacagttcgtcgatgatctggtcgaaaaaggcttactggatagcgttactcgcgttgccgtggacgtttatggttcactgtcgctgacgggtaaaggccaccacaccgatatcgccattattatgggtcttgcaggtaacgaacctgccaccgtggatatcgacagtattcccggttttattcgcgacgtagaagagcgcgaacgtctgctgctggcacagggacggcatgaagtggatttcccgcgcgacaacgggatgcgttttcataacggcaacctgccgctgcatgaaaacggtatgcaaatccacgcctataacggcgatgaagtcgtctacagcaaaacttattattccatcggcggcggttttatcgtcgatgaagaacactttggtcaggatgctgccaacgaagtaagcgtgccgtatccgttcaaatctgccaccgaactgctcgcgtactgtaatgaaaccggctattcgctgtctggtctcgctatgcagaacgaactggcgctgcacagcaagaaagagatcgacgagtatttcgcgcatgtctggcaaaccatgcaggcatgtatcgatcgcgggatgaacaccgaaggtgtactgccaggcccgctgcgcgtgccacgtcgtgcgtctgccctgcgccggatgctggtttccagcgataaactgtctaacgatccgatgaatgtcattgactgggtaaacatgtttgcgctggcagttaacgaagaaaacgccgccggtggtcgtgtggtaactgcgccaaccaacggtgcctgcggtatcgttccggcagtgctggcttactatgaccactttattgaatcggtcagcccggacatctatacccgttactttatggcagcgggcgcgattggtgcattgtataaaatgaacgcctctatttccggtgcggaagttggttgccagggcgaagtgggtgttgcctgttcaatggctgctgcgggtcttgcagaactgctgggcggtagcccggaacaggtttgcgtggcggcggaaattggcatggaacacaaccttggtttaacctgcgacccggttgcagggcaggttcaggtgccgtgcattgagcgtaatgccattgcctctgtgaaggcgattaacgccgcgcggatggctctgcgccgcaccagtgcaccgcgcgtctcgctggataaggtcatcgaaacgatgtacgaaaccggtaaggacatgaacgccaaataccgcgaaacctcacgcggtggtctggcaatcaaagtccagtgtgactaatacttcttactcgcccatctgcaacggatgggcgaatttatacccgctttctcgtctgctgtaatattccccactacacttccactgttgcgtcaggcgtttgtcgccatacgcttacagggtggcccgcatgcaaaaagcacaacggatcattaaaacctatcgtcgtaatcgaatgattgtttgtacgatttgcgcactcgttacgctcgcttcgaccctgagcgtgcgatttatttcacagcgtaacttaaatcaacaacgggtagtacaattcgccaatcacgctgtagaggaattagataaagtactgcttcccctacaggcaggtagcgaagtcttgcttccgctgattggtctgccctgctctgtcgcccatttgccattacgtaaacaggcggcaaaactccaaactgtgcgatccattggcctggtgcaagacggcacactttattgctccagcatttttggttatcgcaatgtgcccgtcgtggacattctggctgaacttcctgcaccgcaaccacttttacgcctgacgatcgaccgtgccctgattaaaggcagtccggttttgattcaatggacgcctgcagcgggcagtagcaatgctggggtcatggagatgattaacatcgacttactgacggcaatgctgcttgagccacaactgccgcaaatcagtagcgccagcctgacggtggacaaacggcatttgctctatggtaatgggctggtagattcccttccgcaacctgaagacaatgaaaactatcaggtttcttcgcaacgctttccttttaccattaacgttaatggtccgggggctacggcgctggcatggcactatcttccaacacaattaccgctggcggtgctgctaagtttactggtgggctacatcgcctggctggcgaccgcttaccgaatgagcttttcccgcgaaatcaatctgggcctggcgcaacatgagttcgaattgttctgtcagcctttgcttaatgcgcgcagccagcaatgtattggtgtagagattttgctgcgctggaacaatccgcgtcagggctggatttcaccggatgtgtttattcctatcgcggaagaacatcatttaattgtgccactgacccgctatgtgatggcagaaaccattcgtcagcgccatgttttcccgatgagtagtcagtttcatgttggcattaacgtcgcacccagccattttcgccgtggtgtgctgataaaagatctcaatcagtactggtttagcgctcacccgattcagcaactgatcctcgaaatcaccgaacgcgatgccttactggatgttgattatcggattgcccgcgagctgcatcgtaaaaacgtcaaactggcgattgatgacttcggcaccggcaacagctcgttttcctggcttgaaacattacgtcctgacgtgctgaaaattgataagtcatttaccgcagctataggttctgacgcggttaactcgacggtgaccgatatcatcatcgcgctggggcaaagactgaatattgaactggtggcggagggcgtggaaacgcaagaacaggcgaagtatttgcgccgtcatggcgtgcatattttgcaagggtatttgtacgcacagccgatgccgctacgtgattttcccaaatggctggcgggcagccaaccgccgcccgcccggcataatggacatatcacgcccattatgccgttacgttaacgcttactcatcttcatcgtgcgccggttgctctttaacaatgcgaaccagatcaacacgataatcattggcttcaatgatggtgatatgcagtggccctacatcaatcacatcgcccacacggggaatgtgaccatttgccgagatcacgaggcccgcgaccgtcgcgatatcatcgtcatcggcaaggtgctcaacatcaagcgcctgctgcaaggcatgcaaatctgtaccgccttttaccagccagccgtcaccatcagtaatgatttccggcgtttcgtcagcgtccgggaattcacccgcaatggcttccagcacatccagcggcgtgaccagaccttgtaccacaccaaactcgttggtcacgataacaaagctcccgcgagcacgacgcagcacgcccaacaggttgatcggatcgagggtttccgggacgataatcgccggagacgccgaagcaatcgccgccacatcaacgccctcttccagcgccaccagcagttctttagcacgtacaataccgatgatttcatccagttcaccgcgacataccgggaacagactgtgcggtgaagagagcagttgctcgcggatttcatcgaccccgagattagcgtcaacccagcttatttcaccgcgcggcgtcatgatcccgcgcagagaacgcgacgccagcgtcagtacgccgttaatcatgtaacgttcttcttcggcaaatgcaccttccgggatcggcatcggcatcgggttatcggcatcgtgctgaacattggcctgacgtttcccgcccatcaaacgcaggatggcatcggcagtacgcgctcgcagcggcaaagtcgactggtggcgaataaagttgcgacgcgcaatctggttaaacacttcgatgatgatcgagaagccaatcgcggcatacaggtaacctttcggaatgtggaaaccgaaaccttctgccaccagactcagaccaatcattaacaggaagctcagacagagcaccaccaccgtggggtgctggttaacgaatcgcgtcagcggtttggatgccagcaacataaccgccatcgcaatcactaccgccgccatcatcaccggcagatggttaaccatccctactgcagtaattaccgcatccaacgagaagacggcgtcaaggatgacaatctgtgtgacgaccacccagaaactggcgtagcctttaccgtggccggaatcatgatcgcggttttccagccgttcatgcagttcggttgttgctttgaacagcaagaatatccccccgaacaacataatcaggtcgcgtccggagaaggagaaatccatgacggtaaatagcggtttggtcagcgtgaccatccatgaaatcagcgacagcagccccagacgcataatcagcgccagtgataaccccagcaaacgcgctttatcgcgttgttttggcggcagtttgtcagcaagaatggcgatgaagaccaggttatcgatacccagcacaatttcgagaacaacaagcgtgagtagccccgcccaaattgaggggtccattaagaattccatgacaagctcctgcttaaggaatagctattcgacgccagaaataatgcaggcgtaacgacaaaatgcaaacgaaaggtgcggcatagagtgccagaaaggcaggcgttaaaaggcctgatgctgaaatgacgtcggtgacgatccatactgcgggctactgccctatactccatggttgttaaacgggagttaaacatatcagagacgcctctgatttggcaaagatttaccttcctttgcaaacgaatgtgacaaggatattttacctttcgaaatttctgctaatcgaaagttaaattacggatcttcatcacataaaataattttttcgatatctaaaataaatcgcgaaacgcaggggtttttggttgtagcccttatctgaatcgattcgattgtggacgacgattcaaaaatacatctggcacgttgaggtgttaacgataataaaggaggtagcaagtgaccattgctattgttataggcacacatggttgggctgcagagcagttgcttaaaacggcagaaatgctgttaggcgagcaggaaaacgtcggctggatcgatttcgttccaggtgaaaatgccgaaacgctgattgaaaagtacaacgctcagttggcaaaactcgacaccactaaaggcgtgctgtttctcgttgatacatggggaggcagcccgttcaatgctgccagccgcattgtcgtcgacaaagagcattatgaagtcattgcaggcgttaacattccaatgctcgtggaaacgttaatggcccgtgatgatgacccaagctttgatgaactggtggcactggcagtagaaacaggccgtgaaggcgtgaaagcactgaaagccaaaccggttgaaaaagccgcgccagcacccgctgccgcagcaccaaaagcggctccaactccggcaaaaccaatggggccaaacgactacatggttattggccttgcgcgtatcgacgaccgtctgattcacggtcaggtcgccacccgctggaccaaagaaaccaatgtctcccgtattattgttgttagtgatgaagtggctgcggataccgttcgtaagacactgctcacccaggttgcacctccgggcgtaacagcacacgtagttgatgttgccaaaatgattcgcgtctacaacaacccgaaatatgctggcgaacgcgtaatgctgttatttaccaacccaacagatgtagagcgtctcgttgaaggcggcgtgaaaatcacctctgttaacgtcggtggtatggcattccgtcagggtaaaacccaggtgaataacgcggtttcggttgatgaaaaagatatcgaggcgttcaagaaactgaatgcgcgcggtattgagctggaagtccgtaaggtttccaccgatccgaaactgaaaatgatggatctgatcagcaaaatcgataagtaacgtattgtgttgattatcactcagttttcacacttaagtcttacgtaaacaggagaagtacaatggagattaccactcttcaaattgtgctggtatttatcgtagcctgtatcgcaggtatgggatcaatcctcgatgaatttcagtttcaccgtccgctaatcgcgtgtaccctggtgggtatcgttcttggggatatgaaaaccggtattattatcggtggtacgctggaaatgatcgcgctgggctggatgaacatcggtgctgcagttgcgcctgacgccgctctggcttctatcatttctaccattctggttatcgcaggtcatcagagcattggtgcaggtatcgcactggcaatccctctggccgctgcgggccaggtactgaccatcatcgttcgtactattaccgttgctttccagcacgctgcggataaggctgctgataacggcaacctgacagcgatttcctggatccacgtttcttctctgttcctgcaagcaatgcgtgtggctattccggccgtcatcgttgcgctgtctgttggtaccagcgaagtacagaacatgctgaatgcgattccggaagtggtgaccaatggtctgaatatcgccggtggcatgatcgtggtggttggttatgcgatggttatcaacatgatgcgtgctggctacctgatgccgttcttctacctcggcttcgtaaccgcagcattcaccaactttaacctggttgctctgggtgtgattggtactgttatggcagtgctctacatccaacttagcccgaaatacaaccgcgtagccggtgcgcctgctcaggcagctggtaacaacgatctcgataacgaactggactaacaggtgagcgaaatggttgatacaactcaaactaccaccgagaaaaaactcactcaaagtgatattcgtggcgtcttcctgcgttctaacctcttccagggttcatggaacttcgaacgtatgcaggcactgggtttctgcttctctatggtaccggcaattcgtcgcctctaccctgagaacaacgaagctcgtaaacaagctattcgccgtcacctggagttctttaacacccagccgttcgtggctgcgccgattctcggcgtaaccctggcgctggaagaacagcgtgctaatggcgcagagatcgacgacggtgctatcaacggtatcaaagtcggtttgatggggccactggctggtgtaggcgacccgatcttctggggaaccgtacgtccggtatttgcagcactgggtgccggtatcgcgatgagcggcagcctgttaggtccgctgctgttcttcatcctgtttaacctggtgcgtctggcaacccgttactacggcgtagcgtatggttactccaaaggtatcgatatcgttaaagatatgggtggtggcttcctgcaaaaactgacggaaggggcgtctatcctcggcctgtttgtcatgggggcattggttaacaagtggacacatgtcaacatcccgctggttgtctctcgcattactgaccagacgggcaaagaacacgttactactgtccagactattctggaccagttaatgccaggcctggtaccactgctgctgacctttgcttgtatgtggctactgcgcaaaaaagttaacccgctgtggatcatcgttggcttcttcgtcatcggtatcgctggttacgcttgcggcctgctgggactgtaagactgttgtacactaccggggccttttggccccgtttttttatctggaggattaatgacaatcacggacctggtactgattcttttcatcgccgcactcctggccttcgcgatctacgatcagttcatcatgccccgccgtaacggccccaccctgctggcaattcctttgctccggcgtggtcgcatcgatagcgttatcttcgtcggattgattgtcattcttatctataacaacgtcacgaatcatggtgcgttaataacgacatggttattaagcgcactggctctgatgggtttttatatattctggatccgcgttccgaagatcatctttaaacaaaaaggttttttcttcgccaatgtctggattgaatatagccgaatcaaagcgatgaacttgtcggaagatggcgtgttggtgatgcaattagaacagcgtcggctgttaatccgcgttcgaaatatcgacgatctggaaaaaatttataagcttctcgtttcaactcaataagttatgaatttagccaaagctatgtttagtgtatttttaataatcagacatagcttaggctatattacctcttcccttatttgttatttattttaacgtttcattgatatataaatccaaatgaaaatcgttatcaataaagcaatgaaataatatattccaacagttgttttatattctcaaaatatgttaaggttgcgccctcatttggggagtagccgatttccagattccggaaatgtacgtgtcaacatactcgttgcaaaacgtggcacgtacggactgaatactttcagtcaggcgagaccatatgcacatcaatcgctatgcctgcatgaacgcgaaaaccatcacggcttgttgttcatgtatgcatgtttgctgggggcgatgatgtgttttatggataccccggtcaggacattgtcatgaatatcactgctactgttcttcttgcgtttggtatgtcgatggatgcatttgctgcatcaatcggtaaaggtgccaccctccataaaccgaaattttctgaagcattgcgaaccggccttatttttggtgccgtcgaaaccctgacgccgctgatcggctggggaatgggcatgttagccagccggtttgtccttgaatggaaccactggattgcgtttgtgctgctgatattcctcggcgggcgaatgattattgagggttttcgtggcgcagatgatgaagatgaagagccgcgccgtcgacacggtttctggctactggtaaccaccgcgattgccaccagcctggatgccatggctgtgggtgttggtcttgctttcctgcaggtcaacattatcgcgaccgcattggccattggttgtgcaaccttgattatgtcaacattagggatgatggttggtcgctttatcggctcaattattgggaaaaaagcggaaattctcggcgggctggtgctgatcggcatcggcgtccagatcctctggacgcacttccacggttaataagaacgctgccagaggtgaatattaaagtccgtctggcagtcgaacacttcttttgctgccagtgtttgccagacttctggcttcgcacgccaggcaaacggcgtcatctgcaataatgcgacggcttcatcaccgcgaagacgcatcggataacacaactccgcactctgctgtaatgtaaaaccttccagttgttctgcatgaggtgcatgaagatgtacttcattgtaaatcagccccttcagctccatcaaatgtcgcggtcccggcgtggcagtaatgacccagccgccgggcttcactactcgtgctaattcttctgctttacacggcgcgtaaatacgtattatggcgtccatactggtatcggaaaacggcaaacggtggctggaagcgacacaaaaagtgacctgcggatagcgtttcgccgccgcttttatcgctaccttcgaaacatccagaccaaacgtggtgatttcgggcaacgcatcggcaaatgcgtgtgtgtaatacccttcaccacagccaatatccagcaccgccgtggccttatcatcaagccgttccctcagttgggcgacaattgcatcacgcagcggctgataatgtccggcatctaagaatgcgcggcgtgcttgcatcatttccgcgctgtcgcccggatcacgagaccgtttatgctgaacgggcagcagattgacatacccttctttcgccatatcaaactgatgtcgctggggacagatatagctgtttttttcacgcgaaagaggctgatggcaaagtggacaggaaaaagacatgacaactccggcaggatactaaaggccgcaagtgtaacgcgaatcacgcggcgggcaaatatccgaacgccaggagcgaagataaagcatagtaaaaagcctcgcattcgacgaggctttatagcgagattgaagcgtattcacacttcagatcagtggattcgatcagatagctgttacgttaacagctgccggacctttctggccgtcctgaatttcgaactcaacgttctgaccttcagccagagttttgaagccattaccctggatagcggagaagtgtacgaacacatctttgctgccatcagccggagtaatgaagccaaaacctttagactcgttgaaccacttaacctgacctttaatctttgccatttgaaaaattccttagattgttttcttcgcccgcaggcataacatagataaaactgacacattactgcatgaggcaccaatataaggctcggcagagaagcggtattcaacgtcaacgtgtttactcaggacttctttactgaaaatgccacacataaacagaactgtacctcgtttaacccgaaatctgttatcacatacaacgttaattatggcaagccatttttaaacatgtctcgatcagacgcacaaatctcgatacgtcttccactttttttgcacacttatgcaacggaatacgcgccgatatatcattgtgcttaaccttgccagttcaggcagatacttaaactggcgtattttctaacatagttcaataagttcagttgttccaggccagtgggagaagttattacatagtgcgtgcaatatcacattttttgctatgcaatgaataaaaagttatatcactttttctcataaaacagtcagttaacggctattaattaccctaaagagaagtcaatccccaaagggattgtaaatttaaaataagaaaaattgatgaatgagcaaaaaaatcaagagagaaacgtttcgctaataaataataccacgcttaatcacaaatccgatgtaaacatcctaataaattaatggggtaaatatctttttctgatatcccgttacgcaaataaataatatgataattatttgaagtcagaccagagttttaatttgaagcagttgcaccatgacagtgcgtataatcaggatgaattgagtaacccttcaacgacggggttactcaagattgaggaaggattatcgttcggcgaccagacgaataatatcttcgtcttcaaccgatttttgactctcaacggtctttttatctgctttctctggttcgtttgcttcgcacaaacgacgtaacagtgcattttgacgtttttgctgatccagcaacgcctcaagcagttcaatctgttcgttagtccgtgaactggcacgattgataaaaaaccacaagatgagcccgataagaagaaccaccaccgatacaaccaaagacgcaatgttcatcacgcctgaatttacaacttcgttcatttcaccacctctgagtagaggcgctattctaccactgctggagaggaagaaaatctagtgctgaaaaaatgatatcaccacgggataaactggttaatggcacaaattccgctgaaaaattgtacatcctgatcgcacatcatgttgaatacctgcgcccaaagcagcaagcaagccaacaccacgacaaccagaacgacccatcgaaactttttcactccaatctccgtttcacctaccttatgtcattaaactagcatgcgttagttaaacagcgcctaactatgtcgatattcgtgctttttcggaatgagtcgcttgcttcagcgcatattgccgctacgattaagcgaacataaaaagagaagaggttgtaatgcgattcatcattcgcacagttatgctgatagcactggtatggataggattattactcagcggatatggcgttttgattggaagcaaagagaatgccgcaggattaggtttgcaatgtacctatctgactgccagaggcaccagcacggtacaatacttgcacactaaaagtggttttttggggataacagattgcccgctgttacgcaaaagcaatatcgtggtcgataatggttaagggcaataaataaccagattctcactcctgagtaaaatactcttatagcaagcgcgtttaatataacgccaccttcaactttatttttctcatgctaaataaagaacctgtctgtttgatattccgacaggttcttactctcatcagaacggatagtcgtgataacccatttgggcagaaattttgcgcgctgcggtatgcaacattgcgacatattcctgtaaacgctcttcagagaaacgcaacgtcgggaaggagatgctcaaaccggcaatgaccacgccaaagcgatcaaataccggtaccgcaatgcatcgcagcccttcttcctgctcttcattatcttcgccatacccctgctcgcgcacctggtccagaacgggtaataacgcttctgtactggtgatggtccgctcggtactgcgtttatactccacgccctcaagaatttgcttcacttcatcgcgatcgcgccatgccagcagtaccttaccaatcgcggtgctgtacagcggattacgacgcccaatccgtgaatacatgcgcaaattgtacatagagtcaattttgtgaatgtaaacaatactgtcttcgtccagtgcgccgaggtggatagtttctttggtcaggcgggagagctcacgcatctggatatctgcgctacgaattaaatcgacgttttgtaacgcgcgagcgcccagttcaaacaatttcagggtcagggaatatttctccgactccccttcctgcgccacataacctaaggttttcatggtctgtaaaaagcgataaacggtgctttttgacatcatgacgcgctgcgacagctcggttatccctatttcgcgctcttcacccagcgcctgcaaaatgccaaaaacttttagcacggaagatacagaatcaggctgtttatccagatctgcgttagccatttatcacctcattgcgagtgttttataaaaatcagaactgttttttattataatttcgcaccagggtggtcgcaatccatcttttgccggttagttacaattctgcgacatccaccgtgaatatcagtgctagaatcatacccctgttgattattcaccaaagatataaaattcctatgccaaaagttcaggccgacggcctgccattgccccagcgatacggtgcgatattaaccattgtgattggtatttcgatggccgtccttgacggcgcaatcgccaacgtcgccctgccaacaatcgccacggaccttcatgccacgccagccagttccatctgggtagtgaacgcctatcaaatcgccattgtcatctccctgctctcgttttcgtttctgggcgatatgtttggctatcgacgtatttataaatgcggtctggtcgtttttctgttgtcttcactgttctgcgccctttctgattcgctgcaaatgctcacccttgcgcgtgtcatacaaggtttcggcggtgcagcgttgatgagcgttaataccgcacttatccgcctgatctatccacaacgttttctgggtagagggatgggcataaactcgtttattgttgccgtctcttctgctgccgggccgacaattgctgcagcaatcctctccatcgcatcctggaaatggttatttttaatcaacgtaccgttaggtattatcgccctgcttctggcgatgcgttttctgccacccaatggttctcgcgccagtaaaccccgtttcgacctgcccagcgccgtgatgaacgcgttaaccttcggcctgcttatcactgcgttgagtggtttcgctcaggggcaatcgctgacgttaattgctgcggaactggtggtaatggttgttgttggtattttctttattcgccgccagctttctcttcccgtaccgctgctaccggtggatttactgcgtatcccgctgttttcactttctatttgcacatctgtttgctctttctgcgcacaaatgctggcaatggtttccctgcccttttacctgcaaaccgtgctcgggcgtagtgaagtcgaaacaggtttacttctgacaccgtggccgttagcaacgatggtgatggctccgctggcaggctatttgattgaacgcgtacatgcaggattgctgggggctttagggttgttcatcatggctgcggggcttttttccctggttctgctgcccgcgtcacctgcggatatcaatattatctggccgatgatcttatgtggtgctggatttggcttattccagtcacccaataaccacaccattattacctccgcgcctcgcgaacgtagcggtggagccagtggcatgttaggaacggctcgtctactgggtcagagtagcggcgcggcgctggtggcgctgatgctaaatcagtttggagataatggtacacacgtctcgctgatggctgcggctattctggcagtgattgctgcctgtgtcagtggtttacgtatcactcagccacgatccagggcataaaaaaagcgcgtcgatcaggacgcgctttttagtatttacttcatattacttcaggtattcacccgtacgcagagcttcaattcgtttatccagcggcgggtgggtcatgaacaactcactgagcgatttcgacttaccgttaatgcagagagccatcatgctggttgcttcttgcggttcatagctggttttcaggcgctgcagcgcggcaatcattttctcgcgaccaaccagttttgccgaaccggcatcagcatggaattcacgatgacgcgagaaccacatggtgataatgctcgccagaataccaaacaccagttccagaaccgttgcaaccgcaaagtagatcagcgggttgccgttgctctcttcaccttcatcacgatttccgcccataaaacccgcggcaagctgcgccagaatacgggaaataaagataacgaaggtgttcaccacgccctgaatcagcgtcatggtgaccatatcaccattggcgatgtggctgatttcgtgagcaattaccgcctcggcttcatccgggctcatgttctgcagcaaaccggtgctgacagcaaccagagaggcatcacggcgcgcaccggttgcaaaagcgttgatgtccggcgcatggtagatagccacttgcggcatagcgatccccgcctgacgagcctgggttgctacagtattgaccagccaacgttccctttcgttacgcggttgctcgatcacttccccgccaacagatcgtaatgccatccatttggacatcagaagcgaaacgaaggaaccaccaaaaccgaacagcaaggccatgatcatcagcccctgaacgctgctcgactgtatccctgtcaggctcagtaccagcccgaaaacgaccattacggccaggttcgttagcaggaagagcgcgattcgcatcataattttctttttacctcagtttaacaaaacgcaatatgcgatacccacatcgtatgggttacgcgactattttcaagtctggatagtgcgtaagtcaccagaaagacacaactttacattttgtagcatctgatttacggcatcttgtcgctgttaaaaaatcaggcacaatttcttgtgcctgattgatattacttgacgggagcgggttgttccgcgggtctggctttttcaagcttcgccagatcgagtgcgatattcaccgtctcatccagataaggatccggctcctggtaatctttcggtagatcatccagtttcttcaactccggtttaccttcgcgtttaaagcgttcgttcaaacgcgccagacgcgtcgcatcatcttcattattctctttctcacgcacagcgtaattcagagaaacgatattgcgcttgtccttcatagcgttgaagcgcgcgatatccttcatgatgttctggaactcaggatctttcgcgatacgcgcattatgttccttcagcagctccggttcaaaggccgttaaatctcctgatttcacataagtcgcggcatcaatgctatcccacggcagcgcgttatcttcgaatttctcacccgtttccgtttcttcattacccgtcggcatgatgatgtctggcgttacgcctttacgttgcgtactgccgccgttaacgcgatagaatttctggatcgtgtactgcacagaacccagcgctggccattcaggacgtaacatctgatcgtaaatacggttcaatgaacggtattgctgaacggtgcctttaccaaacgtcggttcacccacaaccagcgcacgaccgtaatcctgcattgccgcggcaaagatttctgaagccgaagcactgaagcggtcaaccagcaccaccagcgggcctttatagaaaacctgtccgtcggtatcgctatcttcacgaaccttgccgttgttatcgcggacctgaacaatgggacccgcaggaataaacagaccggagagcgatacggcttcagttaacgccccaccgccattgctacgcaggtcgatgatgacgctgctgacattctgtttttccagtttctgcagttgcactttgacatcgtctgtcaaacccacatagaagcccggaatatccagcacgccgactttctctttaccgacggtcttcaccgacattttaaccgcgcggtcttcgagacgaatacgttcacgggtcaacgttacagtacgggtcttggtccctttaccagcaggtaaaatttccagacgaactttactgcccttcggccctttaattaaggcaaccacatcatcaagacgccagccaatcacgtcaaccatcggcttgcctgtttgaccaacaccgacaattttgtcaccaacgctgatagctttactcttcgctgccggaccacctgccaccatcgaattgataacggtgtagtcatcatccatttgcagcactgcgccaataccttccagcgacaaactcatttcagtgttgaactgttcggtattacgcggggaaagatagttggtatgcgggtcgatttcacgcgcaaacgccgtcattgccagcgagaaaacatcttcgctgttggtttgcgccagacgacgaatggcaaatttgtagcggcgagtcagggtttcacgaatttctttatccgtttttcctgtcagcttcaggcttaactcgtcgaatttgactttactgtcccacagcgcgttcaactcagcctcgtttttcggccagggcgctttgctgcggtcaaggttataagtgtcgttgccggtgaaatccatcggcttttccagtaccgacaaagcgtactggtaacgctcaaaacggcgcttttgcgccagattgtagagatcgtagaaaacgtcgagtttgcctgaacgcagttcatcgcctaactcggttttctttttcgcgaactgttcaacatcgcttgccagcagcacgttgtggctgtaatcgagcagattcaggtagcggtcaaagattttggccgaaaatgcctgatcgaggtcgaactggcgataatgagaacgggtgaagcgcgacgttacgcgctcacttaccgtcgcatgctgcgtctcttcctttaataccggaatttgatcagcacgcgtgatatcttctacagcgaaggtctggcctgctattgcaagcaggccagctaacgcggtaagcctaaaaaacatgttcatgcctggcccggcctccgtttcagaacaccaggtgttctgcgcgcacaatcaaagacatacccgaattcagctggacgcggacgccgtctttggtgatttctaatacggtggcatccatcgcgttttgacccgctttcaccttcagggcttgtccgacagtcagagctgaaatgtcagaaaccggggtgtgctgttcttcgcgaggtgcttttactgtttttggcgctttctctaccggcttttgcgcacgaggtttacgttcagcgccttctttgcggcgtggcgtagtcggacgtggcttgcgttcgcggcgcggtgcgtcttctttctcaccagcagttgcggcagcttcgcgttttttcgcttgctgttcagcacgctgtgcctgaacacgcgctttcgcttcttcaagctgcttgcgagcatgctctacatgttgctcgtccagctcaccgcatgggttgccgtcaagatcgacacgcgttgcgccgggtttaacaccgtaaagataacgccagctcgaagtgtagagacgtaaagcggatcgcaattgcgttttgctcaggttcatttccccagcaacacgatcgaccaaatcctgaaaaataccgattttcagcggacgcgcttcaccttccgcactgaaacagtggggaaaacgttcggccagaaacgcgattacttctttactgctattcaacttaggttgattttccatgaaatttcctgattacaacggacgtagccaacaagcgcaggcatgaacaggcgtcattataatgacgctatcagtaaatgctacgttatccgttgattatcctgcgacgctcgcaaagaattttttgtaatccgtcgttgcaagcactttttcaagctgtgccacaagctgacgtaagccttgctcgtcctcgtctgtaaagcgaccgaagacggtactatcgatgtcgagaacaccaataatctgatttttcaccaccagcggcagaacaatttcagaattactcgccgcatcacaggcaatatgcccgtcaaacacatgaacatcctcgatacgctgcacttgattgcgggcaaccgcagtgccgcacacgccgcgcccgacgggtatccggacacaggcaattttgccctgaaatggtccgagtaccagtgtatcgtcctcaagcaaataaaaacctgcccagtttatgtcagtgagacgctcatataacaacgcactggtgttcgcaagcgttgccagaaaactggtttctcccgccatcagcgcgttaaagtcgcgatttaaatccgcgtaaaattctgttttgttcattatataatcacttggttgtcttacctggatctgccagcctattaaaataagcattaaatgcgttaatgctcaagatcattcccatcatgggttaagattaatgttaattcttattacatttggcacgtcatggctcttaacacaccacaaattacgccgacaaaaaagataacagtgagggcaatcggcgaggaactgccgcgtggtgattaccaacgttgcccgcaatgtgacatgctgtttagcctgcccgagataaattctcatcaaagtgcctattgtccgcgctgtcaggcaaaaattcgtgacgggcgcgactggtcgctaacgcgcctggcggcaatggccttcaccatgctgttgcttatgccgtttgcctggggcgaaccgctgttgcatatctggctgttaggcattcgtattgacgccaacgttatgcaaggcatctggcaaatgaccaaacagggcgatgcgataacggggtcgatggtctttttctgcgttattggtgccccgctcattctggtgacctccatagcttatttatggtttggtaaccgactgggaatgaatttacgtccggtactgctgatgcttgagcgacttaaagagtgggtaatgctcgatatctacctggtcggcattggcgttgcttctataaaggtacaggattatgcccatatccaggctggtgtcggcttgttctcttttgtggcgttggtgattttaacgacggtgacgttgtcacatcttaatgtcgaagaactgtgggagcgattttatccgcagcgccccgctacgcgtagggacgagaaacttcgtgtctgtcttgggtgccattttaccggctatccagatcagcgtggtcgctgcccgcgttgccatatcccgctacgcctgcgtcgccgtcatagtctgcaaaaatgctgggcggcgctgttagcgtcaatcgttttattgttacctgccaacctgttgcctatttctatcatttatctgaacggaggacggcaggaagatacaattctttccggaattatgtcgctggcaagtagcaacattgcggttgcaggaatcgtgtttatcgccagtattctggtaccgtttactaaagtgatcgtcatgttcactttactgttgagcattcattttaaatgccagcaaggtttacgcacacgcattctgttactgcggatggtgacctggattggtcgctggtcgatgctcgacctgtttgtcatatctttaaccatgtcgctgattaatcgcgatcagatcctcgcttttactatgggaccggctgcgttttatttcggcgcagcggtaattttgactattcttgctgtggaatggctggacagccgcttactttgggatgcacatgagtcaggaaacgcccgcttcgacgactgaagcgcagattaaaaataaacgccgtatctcacctttctggctgctgccgttcatcgcgctaatgattgccagttggctgatttgggacagttatcaggaccggggtaataccgtcaccatcgactttatgtcggcggatggtattgttccaggccgtacgcctgttcgttatcagggcgttgaagtcggaacagtgcaggatatcagcctcagcgacgatcttcgtaagattgaagtcaaggtcagcatcaagtccgatatgaaagatgcgctgcgcgaagagactcagttctggctggtgacgccaaaagcatcgttggcaggtgtctccgggctggacgccctcgtcggtgggaactatatcggcatgatgccgggtaaaggtaaagagcaggatcactttgtcgcactcgatacccaaccgaaatatcggctggacaatggcgatctgatgatccacctgcaagcccccgatctcggttcgctgaacagcggttcattggtctatttccgcaagatcccggtgggaaaagtctacgactatgccatcaatcccaacaagcaaggcgtggtgattgatgtcctgatcgagcggcgttttaccgatctggtgaaaaaaggtagccgtttctggaacgtttccggcgttgatgccaacgtcagtatcagtggcgcgaaggtgaaactggaaagcctggcggcactggttaacggtgcgattgccttcgattcaccagaagagtcgaaacctgccgaggcggaagatacctttggtctgtatgaagatctggcccacagccagcgtggcgtaataataaaactggaactgccgagtggggccggattaaccgccgactcgacgccgttaatgtatcaggggctggaagtcggacagctgactaaactggatttaaatcctggtggtaaagtcacaggggaaatgaccgttgatcccagcgtcgttaccctgcttcgtgaaaatacccgcatcgaattacgcaacccgaaattatcccttagcgatgctaatctcagcgccctgctgaccggcaaaaccttcgagctggtgcccggcgatggcgagccacgcaaagagttcgttgttgtgccaggcgaaaaagcactgctgcatgaacctgatgttctgacgctgaccctgaccgcgccggaaagttacggtattgatgcgggtcagccgctcattcttcacggcgtgcaggtaggccaggttatcgatcgtaaactcaccagcaaaggcgtcacctttaccgtcgccatcgagcctcagcatcgcgaactggtaaaaggcgatagcaaatttgtcgtcaacagccgtgtcgatgtgaaggtggggctggatggcgttgagtttctcggtgccagcgcctcagaatggatcaatggcgggatacgtattctgccgggcgataaaggtgagatgaaagccagctatccactgtatgccaatttggaaaaagcgctggagaacagccttagcgatttacccaccacaaccgtgagtttgagtgcagagacgctgccggatgtgcaggcaggatcggtagtgctgtaccgtaaatttgaagttggtgaagtgattaccgtgcgtccgcgagctaacgcgtttgatatcgatctgcatattaagccggagtatcgcaaccttctgaccagcaatagcgtgttctgggcagaaggcggggcgaaagttcagctgaatggtagtggtctgaccgtacaggcatccccgctctccagagcattaaagggagccattagcttcgacaacctcagcggtgccagcgccagtcagcgtaaaggcgataagcgtattctgtatgcttccgaaacagcggcccgtgcggttggcgggcagattacgcttcacgctttcgatgccggaaaactggcggtcgggatgccaattcgctatctcggtattgatatcgggcaaatccagacgctggatctgattaccgcacgcaatgaagtacaggcaaaggcggtactttacccggaatatgtccagacctttgctcgcggtggtacgcgcttctcagtggtcacaccgcaaatttcggcagctggcgttgagcatcttgatactatcctccagccgtatatcaacgtcgaaccaggccggggcaatcctcgccgcgactttgaattacaagaggccaccattactgattcgcgttacctggatggcttaagcattattgttgaagcgccggaagccggttcgttaggcatcggtacgcctgtgctgttccgtggtctggaagtcggtacggttacaggaatgacgctggggacattgtcagatcgcgtgatgattgcgatgcgcatcagtaaacgctatcaacacctggtgcgtaacaattccgtcttctggttggcatcgggttacagtctggactttggtctgacgggcggcgtagtgaaaaccggcacctttaaccagtttatccgtggcggcatcgccttcgccacgcctccgggtacgccactggcaccgaaagcccaggaaggcaaacacttcctgttgcaggaaagtgaaccgaaagagtggcgtgaatggggaactgcgcttcccaaataatgcccactgctccggcgtgcctgcgccggagcgtttatgctaaactgcgcgcctgtttttttgccagtggtacatgctcgtggcccaacacaccgtttatttcccggacgcctttctgacacaaatgcgcgaagcgatgccttcgacgctctcatttgatgattttcttgccgcctgtcagcgcccgttgcgccgcagcattcgcgttaatacgctgaaaatctccgttgctgatttcctgcaattaaccgctccttatggctggacgcttacgccaattccgtggtgtgaagaaggtttctggattgaacgcgacaatgaagatgcattgccattgggtagtaccgccgagcatttaagtggcctgttttatattcaggaagccagttcaatgttgcctgttgccgccttgtttgctgacggtaatgcaccacagcgggtgatggatgtcgctgccgcgcctggctccaaaacgacgcaaatttccgcgcggatgaataacgaaggggcaatccttgccaatgagttttccgccagtcgggtaaaagtgttacatgccaatatcagccgctgtggtatcagtaatgttgcgctcacacattttgatggccgcgtgtttggtgcggcagtgccagaaatgttcgatgccattttgctggacgctccctgctctggcgaaggcgtggtgcgtaaagatcccgatgcgctaaaaaactggtcaccagaaagcaatcaggaaatcgcagctacacaacgggagcttatcgacagcgcctttcatgcattacgtcctggtggtacgctggtttactcgacctgtaccttaaaccaggaagaaaacgaagccgtttgcctgtggctgaaagagacttaccccgacgcagtagagtttttaccacttggcgatctcttccctggtgcaaacaaagcgctgaccgaagaaggctttttgcatgttttcccacaaatttacgactgcgaaggcttcttcgttgctcgtctgcgtaaaactcaggcgattcccgccttacccgcccccaaatacaaagtcggtaattttccgttcagcccggtgaaagatcgcgaagctggacaaattcgtcaggcggctacaggtgttggcttaaactgggatgaaaacctgcgcctctggcagcgtgacaaagaactgtggttgttcccggtgggcattgaagccctgatcggtaaagtccgattttctcggttggggattaaacttgccgagacgcacaacaaaggttatcgctggcagcatgaagcggttattgctcttgcctcacccgataatatgaatgcattcgagctgacaccgcaggaagcggaggagtggtatcgcgggcgcgatgtttacccgcaagccgcgccagtggcggatgatgtattggttactttccagcatcaaccgattggtttagccaaacggattggttcgcgattgaaaaacagctatccgcgtgaactggtgcgcgatgggaaactttttaccggtaacgcctgacagcgcacaaaaaaagcgcactttttgactggcacattcggctgcctcaactaggctgaaaaatggtgcgatcggactggtcgtaccacaatcggcagctaaatggagagcacgaagatgaaaaccagtgtgcgcataggcgcttttgaaatcgacgacggcgaattacacggtgaatcgccaggtgatcgaacgttaaccattccttgtaaatctgaccccgatttatgtatgcaactggatgcctgggatgctgaaaccagtatccctgccctgctaaatggcgaacactctgtcctttaccgtacccgttacgatcaacaatctgatgcctggattatgcgtcttgcctgatccaaaaagaacccgtcggcatggcgggttatttgtcctggttattcccccgttgtaaaatctctcctaaacttaacggtacggcaccacacttcggggatgaaatgttcgcgctggtactttttgtttgctacctggatggcggttgtgaagatattgttgtggatgtctacaacacggaacagcagtgtctttattctatgagcgatcaacggatccgccagggcggttgttttccgattgaggattttatagatggtttctggcgacctgcacaggagtacggtgatttttaattattgcaattgcacaagagtcagttcgcccccaaagacagcaccggtatcaatataatgcaggttgccaatatccacgcgatgtcgcaacggtgtatgaccaaaccagaaatgatcagcacctgtaattccctgccctttttggcgttcacctaatcgcgagcggctccacaagacctgatgcaaatcaacgtccttttgccattcataaacatcatctggataatcggcatgagcaataacatgcttgccggtgcgactgtgtacttcaagaataaagggcaaatgctgacatttttccagcgccgttttcgcttgtttctgttgattatctgccagcgcaataaaccagtcgccgccattcatcaaccacaaagacatctgctgggatgccagcgcatccatcgccatctgttcatgattgcctcttaccgcacaaacccaatgttgttccagtaactgcagacaacgtaaactttgcggcccacgatcgataacgtctcccactgagataagtaaatctcgccacggatcaaaacgacaatgccataatttgcggcgcaactgctcaagacaaccgtgtatatcgccagaaagccagatatgtcgccattgatgacccgcaattctctgataaacgggcgcaggctgtttcatcaatattttcctcccgcgctaaagatcacataatcttaacaagaatgttaaaaaacgctggactcagacagtagagtgtgtgttatggttgactataaagtcagcgaaggaaatgcttctggcttttaacagataaaaagagaccgaacacgattcctgtattcggtccagggaaatggctcttgggagagagccgtgcgctaaaagttggcattaatgcaggcttagttgccttgccctttaagaatagatgacgacgccaggttttccagtttgcgtgcaaaatggtcaataaaaagcgtggtggtcatcagctgaaatgttaaaaaccgcccgttctggtgaaagaactgaggcggtttttttattggaaatcaaaaggctattttaggtaattaacagagtttttcagctcgttctataaacggtgccagactcattttttcgccgggattgttaggatcatcaatctgaatcaccgaaatgggttgggcattggtcttcccactggcaacttccttttgtgcgatatcgtttaaaggatactgcacgagggtactcggattaataacatacaaagcattacccggtcggcaagtcagcatcacctcttcgcgattaaacgcccatttgtctttacccacttcaaaacgactgacggtaatcacctgcggtgcagccagcgccgctgcagaactggtgagtaacagaaacgccagaatactttttttcatcattttcgtaatccatcaaaaaggttcgagagtcgcaagcaggctgatgatcaccagcactaccgcacctatcgcccattcgagtttagtcatccacacaaaccagggtgccgcacgatcttcatcctgcctcatgcgcggtacaagaacataacgattagccagcgcaatgaccaccataatcatcaccaggatggctttgagcaataagagttggccccagtaagtcgtaagcgtggggggaaatccggtaatcaacaatgcattaagcacgccgcttgccagtacgccgatcaccgcaaaatgcccgcaccaggaaaaacgcatcagcgcctgaatagcctggtgtcgccaacggcctttgatgagttgcatacaccagagcaccggcagtaatcccccaaaccacgccgccgcacaaatcaggtgaatcgcgtgattagtctgatggattttcgctgttaccccttcattcagcgtcgcatgccccactcccgccagcagaataaattgcgcggtagtgagcataaacagcaaacgtggcatattccgcggttgcataagggcgacgatcaacgttacgagggcgagaacaatttgccataaccagatgccaccaaactgcgtttgcaaaacagcctgccaaatgtttggcgaaaatacatctgtccatcccgttcccatcaacccgccctgaacggcgagcattgcagtggcactgatcaaactccagacggcagcgtgctgttgtaaacgcagaaaacgcttcgccagcaagcgacgaatcgtcaagggggccagccaggcaccgtacattgcgaagccaaaaaccagcatcagcgaggtgaaatggataaatcgcagcgcgatccaggtaaacgccagcatgatttatttcacgctaaaggtgtagtgtcctttcgttttatgcccgtccaccgaaacaacatgccagtcaacggtgtaggttccgggtttcagcgaatcggccagtggaacaatcagttgcttttggtcctgctcatttcgcttcgccggtaatgttttaatattttcgttttttggccccgtgatttttgcaccactgaatcctgtttcaacaccttccgagaagtttaaagtgattgcctgcggtgcagctgtcacttgcgcgtttgccgcaggatactgatgcgttaaatgcgcatgtgcccagacggaaggtgtcaccaacgaagtggtcaggattgccagcgcgtagcgaagggagcgtgcagttgaagccatattatctattcctttttgtaataacttttttacagagcataaccttgtctaatgtctgagtcgaggatcatcaattccggcttgccatcctggctcactcttagtaacttttgcccgcgaatgatgaggagattaagaatgctgaagaatctggctaaactggatcaaacagaaatggataaagtgaatgtcgatttggcggcggccggggtggcatttaaagaacgctacaatatgccggtgatcgctgaagcggttgaacgtgaacagcctgaacatttgcgcagctggtttcgcgagcggcttattgcccaccgtttggcttcggtcaatctgtcacgtttaccttacgagcccaaacttaaataaaacttatacagagttacactttcttacataacgcctgctaaattatgagtattttctaaaccgcactcataatttgcagtcattttgaaaaggaagtcattatgtcgttctggaaagttgcagcagcgcaatatgagcctcgtaaaacctcactcaccgaacaggtagctcatcatctggagtttgtgagggccgccgccaggcaacaatgtcagctgttagtttttccatcgctttctttactggggtgtgattattcgcgacgtgcccttcctgccccacccgatctctcactgttagacccgctttgttatgccgcaacgacctggcgaatgaccatcattgccggccttcccgttgaatataacgatcgctttattcgtggaattgcggtgttcgcaccgtggcgaaaaacgcctgggatctaccatcagagtcatggtgcatgtctgggccgtcgttccagaaccatcacggtggtcgatgaacaaccgcaaggtatggatatggacccgacctgttcactgtttactacagggcaatgtctgggagaacccgacctgctggcgtcggcccgtcgcttacaatttttttcacatcagtactcgattgccgtgctgatggcaaatgcccgtggtaacagtgcactatgggatgaatatggtcgtctcatcgttcgcgccgatcgtggttcattattgttagtcggtcagcgttcatcacagggttggcaaggcgatatcattccattacgctaggctttttcggcctggagcatgccatgttgcgcattatcgatacagaaacctgcggtttgcagggagggatcgttgagattgcctctgttgatgtcattgacggaaaaatcgtcaaccccatgagccacctggtgcgccccgatcgtcctattagtccacaagcgatggcgattcatcgcatcaccgaagccatggtcgccgataaaccgtggattgaagatgtgatcccacactattacggtagtgaatggtatgtcgcgcataacgccagctttgaccgccgcgtactgcctgagatgcccggtgagtggatttgcactatgaaactggcccgtcgtttgtggcctgggatcaagtacagcaatatggcgttatataaaacacgcaagctcaatgtacagacgccgccgggcctgcatcatcaccgcgcgttgtatgactgttatatcaccgccgcgttgcttatcgatattatgaacacctccggctggacggcagaacagatggccgatatcaccggacgtccgtcgttgatgacgaccttcacctttggcaaataccgtggcaaagcggtttccgacgttgccgaacgcgatccgggctatctgcgctggttatttaataacctggacagcatgagcccggagctgcgtttaacactgaaacattatctggaaaatacttagtccgcaggcgtagcgggtaatgttccctgcgccagcgcgaccagaaaagcatattccatcgctacgccttcgtacgatttaaagcgaccagatttaccgccatggcctgagtccatgtcggtacagagcaataaaagatggtcatcggttttcagctcgcgcaatttagcgacccattttgccggttcccaatattgcacctgagaatcgtgcaaaccggtcgttaccagtaaatgcggataagcctgtgcggtgacgttgtcatacgggctgtagcttttcatgtactcgtaatattgcggatcctgcgggttaccccactcttcaaactcaccagtggtaagaggaattgattcatcaagcatcgttgttacaacatcaacaaacggtacctgggcgataacgccgtggaataattccgggcgttgattaattgcaacgcccatcaacatgccccccgcactcccgcccatcgcataacaaagcgaaggagagccatagcccagttttaacaatgcatcgcaggcatcaagataatcattaaacgtatttttcttcttcagaaattttccgtcttcgtaccattgttgccccagctcaccaccgccgcgaacatggacaatggcgtagacaaagccacgatctaacaaactcaagcggctaaaactgaaatcggcatcaatacttgcgccgtaagaaccatagccatacaccagcaacgggttgtgtcctttgcgaaaatgtttgcgatggtagaccaacgaaaccggaacttcgacgccatcacgggcgactatccacaggtgttcactgcggtaattcgccgcataaaaaccaggaacttccgtttgttttaatacacgacgctcaccggtatccatatccagttcaaacaaagtgtctggtgtagtcatggaagaataaccataacgcaatcgcgcggtttcaggttctggattgtaggcaatccaggtcacataggccggatcatcaaaggcaataccaatgacttcccgggtcttgcggttaatttggcgcaaactggttaacccgcgctgacgctcttcaaccaccagccagtcggtaaacagcgtaaacccttccagcatgatgttttcgcgtggcggaattaactcttcccactgttgctcatcacgcatacgggtacggtataagccaaagtttttgccgtggcggttggaacgcagataaaaacgatgctggtagtgatcaaggctgtattcgtgatctttgcggcgcggcagaaaaacaaacggctcggcatcggccatttccgcgtccagcaggcgaacttcactggtggtggcgctggccaaatgaatgactacatagtgcttcgaggtcgttttatgcaggctgacgtaataggtatcgtctttttcttcgtagatcagtttatcttgcgatgctggcgtaccgatggcgtgacgccagacctgataaggcagcagcgtcaccggatgcttgcgaacatagtagaaaatccaggagtcatttgcccagacaaagctgggttcaacgttatccagcagttccgggtaccagttaccagtttccagattacgaaaacgaatgccgtactggcgtcgggaaagaaaatcttctgccagcgccataatggtgttatcgggcgtaatcgccattccgcccatcgaataaaactcactatgagctgcgcgcttattggcatcgagcaatgtttcccactcatcccactcttcactgaatgccgattgacgctggtagatagcatattcacagcctggttcataaatatgccgatagcggtagccatttttgatgtagggcgcagaaacttctcgttgcggaatgcggtcgatgatttcctttaagatgcgatcctgcaaggcttgttgtgaggccatcacccgatgaccgtaactattttcttgttgcaggtagtccaggacttctggctgagaacgcgtatcgtcccgcagccagtagtaattatcgatgcgcgtatcgccatgaagcgtcatggcgtggggaatgcgggcggcttttggtagcatgttattgttctttctggttgaaacatcttataagggtggcaaaactcaccggggatgcaagcgaaacaggggagtcattgcttagatgatgacaggtaatggcgcggatatcgaatgttatgcagacagagaaaatcagcctgttcaaatggctgtgcgattctggatagcccgaaatagtcaacttcaggctatccagagagcggaattattccgccaaagtgcgtttttgctgttcgagatcgcgttcaatgccgtcacgaacatcctgggggattttcagcgcgtcacccagtgcattcaggtaactgcgttccataaaatggtcaatatcaatagccgcgcaactcaggaaatagatttccagcgcctcttcttcattgcggaccccggtagccaggcgttgtggatccagcggttgttcgattgcctgctcaatgagtacacgcccctgctcttccacgccggctccacgcaattgctggtcgattgccgcacgttctttggcatcaatatgaccatcacttttagcggcaaagaccagcgcaaggatcaaacgtgctgtacgctcatccagcggcgtactttgcgcgccaaactgcggttcgtcctgatgcgccgcgcgaattttatctttgtatttattccacagcaccgtacccgctaccgctccgccgccaaccagtaacgcgttggtgccatatttcgtaagaagtttacgtgctgatttatttgcgaccagcagcccagccagtccgcctaatgcgcctggcactaacagtttgaccaatccctgatccgcagacgaggaggtagaagaactgctttgcccaagcagggattgcagttgatttaaccagttagccatatttgctcctcaataaccatttttagtgcctgtagcatagcggatgaggatgtcagaaaatgtatatcgagacaaaagatgcgcaaataagcggggcggtaggccgttattcaaagaaattcgcgccaggtaaggtatttactgtatatcaggtgataagggtattttaggtgaaagtagtttgtcgttttgagtggcattgtttgatgctgattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacagtcaatcgaattatcagaagccattaacgccgctgatattccgccattcccgctttgcagtccacgctgacctggtaatgaatatcggcacttttaccacgcacggttagcggtactgaccatttatcatctttaccctgaatgtcctgcaaactgacccaagccacgggatcggcctgaccgacaattttttgatcatctgcccaacgcgccacgcgattttgttgataatcacgttttacgctcgcggcaattccggcagcatccagatcttcacactttgggaaagtgaccgacttgctggtttcattattggcagcgaaaactgatgcgcaggcagaaaccaacaacagccctaaaaacgcccctctttttttcatgtttttctccatagcacaatgattcaggagaaagcatggtacaaattgtcaggagcgcaagttgcttcaggccgcgtgtgaggcatcttcctcttcggattcagcaccgacgacctgtggggacggtaatttgccggttttcagaatggtgctcagcacatctttttgttctgccagccatagcgaaagggcttcacgttgctcgtcttccatttgcactggagaatttgtcagccaggtgtcaagcagatccgccgtatcaagcattttgtcataagcatcggcttcctttttgctggtaaacgacattttctcttcgccctcacgaatgactacgtatttaacttcaaccgccatttgcagcctctcataataactgtgattttatacagtatatttcttttcggttgagaaatcaacatcagcaataaagacacacgcaaacgttttcgtttatactgcgcgcggaattaatcaggggatattcgttatgacgttattaggcactgcgctgcgtccggcagcaactcgcgtgatgttattaggctccggtgaactgggtaaagaagtggcaatcgagtgtcagcgtctcggcgtagaggtgattgccgtcgatcgctatgccgacgcaccagccatgcatgtcgcgcatcgctcccatgtcattaatatgcttgatggtgatgcattacgccgtgtggttgaactggaaaaaccacattatatcgtgccggagatcgaagctattgccaccgatatgctgatccaacttgaagaggaaggactgaatgttgtcccctgcgctcgcgcaacgaaattaacgatgaatcgcgagggtatccgtcgcctggcggcagaagagctgcagctgcccacttccacttatcgttttgccgatagcgaaagccttttccgcgaggcggttgctgacattggctatccctgcattgtaaaaccggtgatgagctcttccggcaaggggcagacgtttattcgttctgcagagcaacttgctcaggcatggaagtacgctcagcaaggcggtcgcgccggagcgggccgcgtaattgttgaaggcgtcgttaagtttgacttcgaaattaccctgctaaccgtcagcgcggtggatggcgtccatttctgtgcaccagtaggtcatcgccaggaagatggcgactaccgtgaatcctggcaaccacagcaaatgagcccgcttgcccttgaacgtgcgcaggagattgcccgtaaagtggtgctggcactgggcggttatgggttgtttggtgtcgagctatttgtctgtggtgatgaggtgattttcagtgaggtctcccctcgtccacatgataccgggatggtgacgttaatttctcaagatctctcagagtttgccctgcatgtacgtgccttcctcggacttccggttggcgggatccgtcagtatggtcctgcagcttctgccgttattctgccacaactgaccagtcagaatgtcacgtttgataatgtgcagaatgccgtaggcgcagatttgcagattcgtttatttggtaagccggaaattgatggcagccgtcgtctgggggtggcactggctactgcagagagtgttgttgacgccattgaacgcgcgaagcacgccgccggacaggtaaaagtacagggttaaacccggcaaaaaaacgctacaaaaatnnnnnnnnnnnnnnnnnnnattttgacttttacagcttagcgccttctacagcttcacgcgccagcttagtaatgcggtcgtaatcgcccgcttccagcgcatctgccggaaccagccaggaaccaccgatgcacagcacgcttttcagcgccaggtagtcacggtagttagccggagaaataccacccgtcgggcagaaacggacctgggagaacggacccgcgatcgcctgcagggctttcacgccgccgttagcttcagccgggaagaatttgaactctttcaaaccgtagtccatacccagcatcagttcggaaacagtgctgatccccggaatcagaggaatagtcccttcggtagcagctttcagcagcggctcggtcagacccgggctaattgcgaactgtgcacccgcttcagtgacttctgccagctgctgtggattcagcaccgtaccggcacccacaatcgcttcaggcacttctttggcgatagcacggatagcgtcaactgcacactcggtacgcagagtcacttccagaacgcgcaccccaccagcaaccaacgcttttgccatcggcaccgcgtgttccagtttttttaccacgataaccggtacaaccgggccggtggtcaggattgattctgcacttgttttccagtttttcatcagagttttctctcgcctgattacaaatttgtcgtcttaaaaagtgatacaggttgcgccctgttcggcaccggacagtttttcacgcaaggcgctgaataattcacgtcctgttcccacgcgtgacgcgctcaggtcaggaatgtgcggttcgcgagcagccagttccgcttcgtctaccagcagcgtcagttcgcctgtctgtccattcacacgaatgatgtccccgtcgcgcacttttgccagcagcccgccatcgtaggcttctggtgttacgtggatagctgacggcactttacctgaagcgccggagagtcgtccatcggtaactaacgcaattttgaaacaccggtccaataatacaccaagtggcggcatgagtttatgtaattctggcattccgttcgcttttggcccctgatgacggacaacaacgacacaatcgcggtccagcaaacccgcttcaaaggccggcataacgtcatgctggctttcaaaaacaaccgctggcgcttcaatcacctggttctcaaccggcacggcagaggttttcataaccgcacggcccaggttaccgcttaacacttttgtcccaccatgatgagagaaaggttgttcgaaggaagcgatcacattgctgtcgagtgatttttccgccccttcccgccagtccagttcaccattattcagccatggttcaagggtataacgagacagaccaaaacctgccaccgtattgacatcttcatgcagcaggcctgctttgagcagttcacgcaccagaaccggtacgccacctgccgcctggaagtggttaatatcggccggaccgttcgggtagagacgtgccatcagcggtacaacatcagaaaggtcagagaagtcatcccagttaatctgaataccggccgcgcgcgccatcgccaccaggtgcatggtgtggttagtggaaccaccggtcgccagcagtgcaacgataccgttcaccaccactttctcatcgatcatcttaccgatcggcatccattcattaccattaccggtcatgcgtgtaacctgacgcgcagctgcggcggtcaaagcatcgcgcagcggagaatccggatgaacaaaagaagagcctggcaactgcatccccataaactccaccaccatctggttggtgttggcagtaccgtagaaagtacatgttcccggcgcatggtaagacgcggcttctgactccagtaaggccatgcggtccactttaccttcggcataaagctggcgaatacgcactttttctttatttggcaaaccgcttgccatcggtccagacggcacaaacaccgcaggcaaatgaccaaacgacagggctgccatcgtcagacccgggacaatcttgtcgcacacaccgaggaacagagcaccatcaaacatgttatgggacagccccaccgccgcagacatcgctatcacttcgcggcttagcagcgacaattccattccatcctgcccctgggtgacaccatcacacatcgccggaacaccgcccgcaacctgaccaaccgcattcgcttcatgcagggctttacgaatgatttctggatagtgttcataaggctggtgcgcggagagcatgtcgttataggaggtgatgatggcgatattgttacgcaacatgcttttcaaagaggctttgtcttctggctggcaggcagcgaaaccgtgtgccaggttaccgcatgccaactgcgaacgatgaacggtcgaagttttcgcttgttctatccgggcgagataagcagagcgagtctcgcgcgaacgttcaatgattcgatttgttacgcgtaacaattgtggattcataaaggctcctgaaattgagttgtcagagcaggatgattcacaacgcgtttcattcagaggatttatgactgaaacgcctgtaaccggagctcatagggcaaaaacgtttcagtcagtgtaataaaaaaagcctcgtgggtgaatccgcacgaggcctgaaagtgtaaaaattgttctacaatctgcgcaagatcatgttaccggtaaaataaccataaaggataagcgcagatattactcaaactcattccaggaacgaccatcacgggtaatcatcgccaccgaggcaacgggtccccaggttccggcctgatacggtttcggcgcatcattgtccatcgcccacgcctcagtaatggagtctacccatttccaggcttcttccacttcgtcgcgacgtacaaacagtgcctgaataccacgcatggtttccagcagcaaacgttcataggcatccgccagatgcgtctgattaaaggtttctgaatagctcagatccagcttggtgatttgcaggttatgtttgtggtcaaggccaggaactttattcagtacctggatatccacgccttcatcaggttgcagacggatagtcagtttattctgcggcagatcctgccacgattctttaaacagattcagttcaggtgttttgaaatagaccacgacttcagaacatttggtcggcagacgtttaccagtacgcaggtagaatggcacaccggcccagcgccagttatcaatgtcgacgcggatcgccacgaaagtttctgtattgctgctcttgttcgcgccctcttcttccagatatcccggcacttttttgccctgggcgaagcccgcagtatattgcccgcgtacggttttttcgcgtacgttggagcggtcgatgcggcgcagagacttcagtactttcactttttcatcgcggatgctgtctgcgctcaggtcagacggcggagacatcgcaatcatgcaaagaatttgcagcaggtggttctggatcatgtcgcgcatctgaccggctttatcaaaatagccccagcgcccttcgatccccacttcttctgccacggtaatctcaacatgatcaatggtgcgattgtcccagttattcacaaacagggagttagcaaaacgcagcgccaacaggttcagcaccgtttctttaccaagatagtggtcgatacggtaaacctggcactcctcgaagtattcgccaacctgatcattgatttcctgcgaggtcgccagcgacgtccccagcggtttctccatgactacgcgtgccggtttagcattcagttttgcctcgccaagccctttgcaaattgcgccaaaagtgctgggcggcatggcaaagtagttaatggtgatacgatttttttgatccagcatcgcgccgagacggctgaatgcagcagtgtcattgacatcgagattacaaaaatccagacgtgcactcagggtgtcccataaaccttcatcaatggtttctttcatgaaagtttcgagcgcctcgcggacaactttggtatatgccgctttatcccagtcagcacgccctacgccgataatccgggtgtccgggttgagctgaccggctttttccagttgatacagggaaggcagcaatttacgacgcgcaaggtcgcctttcgcgccgaaaatgaccaggtcacaggcctgggctgtttgcgttaccgccatgtcattctccttaagttaactaacccggtacttaagccagggtatacttgtaattttcttacggtgcactgtactgcttttacgagcttgcgaaaactgtaaacgcttatccacccgtgcgattacgggaaaagcgcgcaaagtgcggcaaaactgataaaaaaatcatcgttttccattgggtaaaaatctgacactgatcatgttatgaaaaaaaataacaacttttttatctgcttttgtcattaacacggcacacaggcgtaatatctgacaaaactgcatttcgatttctttcagtgcggaaatcgtcattacccgtgagtctctttacatcatgaatatgctggaaaaaatccagtctcagctggaacatttgagcaaatcagagcgcaaagttgccgaggtcattctggcttcgcccgataacgcgatccattcgagtattgctgctatggcactggaagccaatgttagcgaaccgacggtgaatcgtttctgtcgcagcatggacacgcgcggttttcctgattttaaacttcatctggcacagagtctggcgaatggcactccctatgttaatcgcaatgtcaatgaagatgacagcgttgaatcatacacagggaaaatatttgagtccgcaatggcaacgcttgatcatgtccgtcattcactggataaatctgccatcaaccgcgccgtcgacttgctcactcaggcaaaaaaaatcgcctttttcggattaggctcttcagccgccgttgcccacgatgcgatgaataagttctttcgttttaatgttccggtggtgtactccgatgatatcgtgctgcaacgcatgagttgtatgaattgtagcgacggagacgtggtggtgctgatttctcacactggaagaacaaaaaatctggtcgagctggcgcagctggcacgcgaaaacgacgccatggtgattgccctcacctctgcgggtaccccgctcgcccgggaagcaacgctggcaattaccctcgacgtaccggaagatactgacatttatatgcccatggtttctcgacttgcacagctgaccgtgatagatgtgctggcgacaggatttactttgcgacgcggtgcaaaattcagagataacttgaagcgggtcaaagaagcgctgaaggaatcgcgttttgataagcagttacttaatttaagtgacgatcgctaaaaacgactgtcactgtcctaatcttatacgacatccgaatgagattaatttatcgccatcgcggcgttatttcattcggatttcatgttcaagcaacacctggttgtttcagtcaacggagtattacatgtccagaaggcttcgcagaacaaaaatcgttaccacgttaggcccagcaacagatcgcgataataatcttgaaaaagttatcgcggcgggtgccaacgttgtacgtatgaacttttctcacggctcgcctgaagatcacaaaatgcgcgcggataaagttcgtgagattgccgcaaaactggggcgtcatgtggctattctgggtgacctccaggggcccaaaatccgtgtatccacctttaaagaaggcaaagttttcctcaatattggggataaattcctgctcgacgccaacctgggtaaaggtgaaggcgacaaagaaaaagtcggtatcgactacaaaggcctgcctgctgacgtcgtgcctggtgacatcctgctgctggacgatggtcgcgtccagttaaaagtactggaagttcagggcatgaaagtgttcaccgaagtcaccgtcggtggtcccctctccaacaataaaggtatcaacaaacttggcggcggtttgtcggctgaagcgctgaccgaaaaagacaaagcagacattaagactgcggcgttgattggcgtagattacctggctgtctccttcccacgctgtggcgaagatctgaactatgcccgtcgcctggcacgcgatgcaggatgtgatgcgaaaattgttgccaaggttgaacgtgcggaagccgtttgcagccaggatgcaatggatgacatcatcctcgcctctgacgtggtaatggttgcacgtggcgacctcggtgtggaaattggcgacccggaactggtcggcattcagaaagcgttgatccgtcgtgcgcgtcagctaaaccgagcggtaatcacggcgacccagatgatggagtcaatgattactaacccgatgccgacgcgtgcagaagtcatggacgtagcaaacgccgttctggatggtactgacgctgtgatgctgtctgcagaaactgccgctgggcagtatccgtcagaaaccgttgcagccatggcgcgcgtttgcctgggtgcggaaaaaatcccgagcatcaacgtttctaaacaccgtctggacgttcagttcgacaatgtggaagaagctattgccatgtcagcaatgtacgcagctaaccacctgaaaggcgttacggcgatcatcaccatgaccgaatcgggtcgtaccgcgctgatgacctcccgtatcagctctggtctgccaattttcgccatgtcgcgccatgaacgtacgctgaacctgactgctctctatcgtggcgttacgccggtgcactttgatagcgctaatgacggcgtagcagctgccagcgaagcggttaatctgctgcgcgataaaggttacttgatgtctggtgacctggtgattgtcacccagggcgacgtgatgagtaccgtgggttctactaataccacgcgtattttaacggtagagtaagtacgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctacagttcaatgatagttcaacagatttcgaatattctgaagcaaacttgaacttatcatcaggcgaaggcctctcctcgcgagaggcttttttatttgatgggataaagatctttgcgcttatacggctggatttcgcccggtttgcgagttttcagcaattttagtatccaggtgtattgttctggtcgcggaccaacaaaaatctcgacttcttcattcatccgccgcgcaatcgtatgatcatccgcctctaacagatcatccatcggtgggcgcacctgaatcgtcagacgatgcgtcttgccatcataaatcggaaacagcggtacaacgcgcgcacggcacactttcatcaaacgaccaatcgcgggcaacgtcgctttataggtggcaaagaaatccacaaattcgctgtgctctgggccatgatcctgatcgggtaaataatatccccagtacccctgacgtaccgactggatgaatggtttaataccgtcatttctcgcatgcagacgaccgccaaagcgacgacgcaccgtgttccagacataatcaaaaaccgggttgccctgattatggaacatcgctgccattttctgcccttgcgaggccatcagcatggcaggaatatcgacggcccaaccgtgcggcaccagaaagataactttctcgttattacgccgcatctcttcgatgatctccagcccttgccagtcaacgcgcggctgaattttctccggcccgcgtattgccaactcagccatcattgccatcgcttgcggcgcggtggcaaacatctcatcaacaatcgcttcgcgttcagcttcactacgttctggaaagcagagcgacagattgattaacgcacgacggcgtgagctttttcccagtcgtccggcaaaacgtcccagccgtgccagaatgggatcacggaactttggcggcgttaaagcgatacccgccatcgctgctacgcccagccatgctccccagtagcgcgggtggcgaaaggatttatcaaactcaggaatgtattcgctattattttttttcgtttccatgcttttccagtttcggataaggcaaaaatcaatctggtgatagtgtagcggcgcaacttgccccgcaccaaataaaaaaagccggtactgactgcgtaccggctgcgaatggatgttaattaatcaaaccgtagctgcggcacaatctctttggcctgcgccaggaattcgcgacgatcggagccggtcagcccttcggtacgcggcagttttgccgtcagcgggtttacggcctgctggtttatccatacttcatagtgcagatgcggcccggttgaacgtccggtattaccggaaagcgcgatacggtcgccacgtttcaccttctgtcccggtttcaccagaatcttgcgcaagtgcatataacgcgtggtgtagctgcgaccatgacgaatagccacataataacctgctgcgccactgcgtttggcaaccaccacttcaccgtcacccactgaaagcactggcgtaccctgcggcatggcgaaatcaacacctctgtgtggtgcaacgcgaccggtcaccggattagtacgacgcgggttaaaattagacgagatacggaactgtttcgccgtcgggaatcgcaagaatcctttcgccagaccagtaccgttacgatcgtagaatttgccatcttcagcgcggatagcgtaataatctttaccttctgaacgcaaacgtacgcccagcagctggctttgctcacgtttaccatcaagcatttctcgagacattaacaccgcaaattcatcgccttttttcagtttgcggaaatccatttgccactgcatggctttaatcactgcgctcacttcggcgctggttaaaccggcgtttctggcgctggcaacaaagcttcccccgacggtacctttcagcagattgttaacccactctccttgctgcatttcgctggtcattttaaaaccgttagcggcagtacggtcataggttcgggtttcacgacgagacacttcccaggtgaggcgctgcagttcgccgtccgcggttaatgtccaggagagttgttgaccgattttcaggttacgcaattctttgtcggccgcagccagttgggtgatatcacccatatcaataccatactgattgagaatgctgcttagcgtatcgccagtggaaacaacatattcatgcacgcccgcttcaccggcgattttgtcatccagttcgtcctggggaatggcttcatcttcttgtgcagcttgatcaatcggctcactggcttcaggtaagagcgaacgaatttcgttctgttccagctcaatggttttgacaattggcgtggcatcacggtgataaacataaggccgccagacagcgacggccagagtaagaacggtgagcgaccccaacataacgcggtgtggtcgcggtaaattattaaacgccagggcgacagagcgggctatctgttgcacgtaatcacttcctcattaatctcctttcaggcagctcgcatactggttggctaattgactcaggaattctgaatagcttgttttacccagtttgatattcgtccccaggggatccaacgttcccatacgaacggatgtccctcgtgcgacgctctcaacgaccgctggcctgaactgtggctcagcaaaaacgcaggttgctttttgctcaaccaactgtgttcttatttcatgtaaacgctgcgcgccaggttgaatctcagggttaacggtaaaatgaccaagcggtgtcagtccaaactgtttttcgaaatagccgtaagcatcgtgaaaaacgaaataacctttccccttgagcggcgcgagctcgttaccaacctgcgtttcggttgaggctaattgtgcctcaaaatccttcaggttggcgtcaagtttggctcgactttgcggcataagttccactaattttccatggattgcaaccgctgtagcccgcgctatctctggggaaagccaaagatgcatgttgaaatcgccgtgatggtgatcttcgtcacttttttccgcgtggtcgtgatcatcatcatcgccgtgaatacttttcatcagtagcggtttcacatcttcaagctgcgcaatcgttacctgcttcgctcctggtaatttgcttaccggtttttgcataaacgcttccatctccgggccaacccaaacgactaagtccgcgttctgtaagcgttttacatccgatgggcgcagtgaataatcatgttctgaagcgccgtcaggaagtaaaacctctgtttctgttaccccatcagcaatggcagaagcgatgaacccaacgggtttaagcgaagcgacaacggcggcatctgcggcctgtgttgcacctccccagagagcggcggataatgctgcgaaaagaagcgtttttttatgtaacataatgcgaccaataatcgtaatgaatatgagaagtgtgatattataacatttcatgactactgcaagactaaaattaacatgacaagtctggtttccctggaaaatgtctcggtttcttttggccaacgccgcgtcctctctgatgtgtcgctggaacttaaacctggaaaaattttgactttacttgggccaaatggcgcaggtaagtcgacactggtacgggtagtgctcgggctggtaacacccgatgaaggggttatcaagcgcaacggaaaactgcgcatcggctatgtaccgcagaagctgtatctcgacaccacgttgccactgaccgtaaaccgttttttacgcttacgccctggtacacataaagaagatattttgcctgcactgaaacgtgtccaggccgggcacctgattaacgcaccgatgcaaaagctctctggtggcgaaacgcagcgtgtactattagcgcgagcattgttaaatcgcccgcaattattagtgctggatgaacccactcaaggcgtggatgtaaatggccaggtggcgttatatgaccttattgaccaactgcgtcgtgaactggattgtggcgttttaatggtttctcacgatctgcatctggtgatggcaaaaaccgatgaagtgctgtgcctgaatcaccacatttgttgttccggcacaccggaagttgtttccctgcatccggagtttatttcaatgtttggtcctcgtggtgctgaacaactgggtatctatcgccatcatcataaccatcgtcacgatttacagggacgaattgttttgcgtcggggaaatgatcgctcatgattgaattattatttcccggttggttagccgggatcatgctcgcctgtgccgcgggtccgctgggttcgtttgtagtctggcgtcgtatgtcttatttcggtgatacgctggctcatgcctcattacttggcgtcgcgtttggtttgttgctggacgtgaatccattctatgcggtgattgccgttacgctgctgctggcgggcggtctggtatggctggagaagcgtccacagctggcgatcgacacgttattagggattatggcgcacagtgccctgtcgctgggcctggtggtcgtgagtctgatgtctaatattcgtgttgatttgatggcttacctgttcggtgatttgctggcagtgacgccagaagatctcatctctattgcgattggcgtggtcatcgtggtggctattttgttctggcaatggcgcaatttgctgtcaatgacgataagcccggatctggcgtttgttgatggtgtgaaattacagcgagtgaaattgttgttgatgctggtgacggcattgacgattggtgtagcgatgaaatttgtcggtgcgttgattattacttcgttgctgattattcctgctgctactgcgcgtcgctttgcccgcacgccggaacagatggctggtgtcgctgttttggtggggatggtggcagtgactggcggtttaaccttttccgcggtttacgatacgccggcgggtccgtcggtggtgctatgtgcggcactgttatttattctcagtatgatgaaaaagcaggccagctaatctatcgctgaacacatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttacggcatttctggcggcgttatgccaaagtgattccacgcccgcgtcgtcgccatacgcccacgcggtgtacgctgcaaaaagccttgctgaatcaaataaggttccagcacatcctcaatggtttcacgttcttcgccaatggctgccgccaggttatccagacctacaggtccaccaaagaacttatcgattaccgccagcaacaatttgcggtccatataatcgaaaccttcagcatcgacattcaacatatccagcgcctgagcagcgatatctgccgagatggtgccatcgtgcttcacttcggcgaaatcacgcactcgacgcagcagacggttggcaatgcgcggcgtaccgcgagcgcgacgagcaacttccagcgcgccgtcatcactcatctcaagccccataaagcgtgcgctgcgactgacgatatattgcagatccggcacctgataaaactccagacgttgcacaataccaaaacggtcgcgcaacggtgatgtcagcgaacctgcgcgcgtggttgcaccaatcagggtaaacggcggcaaatcaattttaatggagcgtgccgccggaccttcaccaatcatgatatccagttggtagtcttccattgccgggtacagcacttcttcaacaactggcgatagacggtggatctcatcaataaacagcacgtcatgcggttcaaggttagtgagcatcgcagccaaatcgcccgccttttccagcaccggaccagaagtcgtgcgtaaattaacgcccatttcattggcgacaatgttggcaagcgtagttttacccaaccccggaggaccaaaaatcaacaaatgatcgagggcatcgccgcgcagtttcgctgctttgatgaaaatctccatctgtgaacgaacctgcggctgaccaacatactcttccagtaatttggggcgaatggcgcgatctgctacatcttccggcaaagtggtaccggcagaaatcagacggtctgcttcaatcatcctttacctcataacgcggcgcgtagggcttcgcgaattaaagtttcactgctggcgtcagggcgagcgattttgctcaccatgcggcttgcttcttgtggtttatagcccagcgccaccagcgcggcaaccgcttcttgttcagcatcgtcggtcgccgggctggcaggagacgtgagtaccaggtcggcggctggcgtaaagagatcgccatgcaaacctttaaatcggtctttcatttcaacaatcaagcgttcggcggtttttttgccaatacccggcagtttcaccagtgcccccacttcttcacgctcaacggcattaacgaactgctgcgctgacattccggagaggatcgccagcgccaacttcgggccgacgccgttggttttgatcaactctttgaacaatgtgcgctcttgtttattgttaaaaccgtacagcagttgcgcgtcttcacgcaccacaaagtgggtgaaaacgatcgcttcctgacccgcttcagggagttcataaaaacaggtcatcggcatatgcacttcatagcctacgccgcccacttcaattaacaccagcgggggttgtttttcaatgatgatgcctctgagtctgcctatcacatgacgctcctgcgtaatgaatcaaagataatgctgtatgataaaaaaatgctggatagatatccagcgaaggatgaagaaaacttgcgaggtgtctcgatgaactgaaaaatggcacagtataatttattctacaggttatattggaagcaaatattttaatattacatattcagtgaagaaatgcgtaataaaaatatacattgcgcctcctgaaaaaataaattttttatgctattacgtatatttgtatctatttcaatggaatgacaacgtgaatattaattaccctgctgaatatgaaattggagatatcgtctttacatgtataggtgctgccttatttggtcaaatatcagctgcatcaaattgctggagtaatcacgtcgggatcattatcggtcataacggtgaagacttcctggttgcagaaagccgggttcccctttcaaccatcaccacgctatctcgttttattaaacgttcgtctaatcaacgctatgctataaagcgattagacgctgggctgacagaacgacaaaaacaacgaattgttgaacaggttccctcccggctacgcaaactttaccacaccggttttaaatacgaatcttcgcgccagttctgttcaaaatttgtttttgatatttataaagaagcgctatgtattccggtgggtgaaatagagacgtttggagaattgttaaatagcaatccgaatgcaaaactcactttctggaaattctggttcctgggttctattccgtgggagcgtaaaaccgtcacgccagccagtttgtggcatcatccgggtttggtgttgattcatgcggagggagtggaaacgcctcagccggaactgaccgaggcggtataacttaacgcagtcgccctctcgccaggttcagccgcgattcgctcatctgcatcgcattctgactaacgtggcagtgggtgatagcaatcgccagcgcatcggcggcatccgcctgtggattagcgggcagtttcagcaaggtgcggaccatatgctgcacctggcttttttcggcactgccaatacctaccaccgtttgctttacctgacgtgccgcgtattcaaatactggcaactcctgattcaccgccgccacaatcgccacgccgcgcgcctggcccagtttcagggctgagtcagcgttctttgccataaagacttgttcaatggcgaaataatcaggctggaactgggtgatgatttccgtcacgcccgcatagatgagtttcagacgagacggtaaatcatccactttggtgcggatgcatccgctacccaggtaggacagttgcctacctacctggcggatgacgccgtagccggtcacgcgcgaacccggatcaatgccgagaataatagccatcacgcgtctccgttttgctgtttagcaggcctcatcagagagtcgctgcgacctcatcagagatttcaccgttatggtaaacttcctgcacgtcgtcgcaatcttccagcatatcgatcagacgcatcagtttcggtgcggtttctgcatccatatcagctttggtagacgggatcatggaaacttccgcgctgtctgctttcagacctgccgcttccagagcgtcgcgcactttacccatttcttcccatgcagtgtagacatcaatcgcgccgtcatcataggtcacaacgtcttcagcacctgcttccagtgctgcttccatgatggtgtcttcatcgcctttctcgaaggagatcacgccttttttgctgaacagataggcaacggaaccatcagtaccgaggttaccgccacatttgctaaatgcatgacgcacttcagcaacggtacggttgcggttgtcagacagacattcaatcatgattgccgtgccgccaggaccgtaaccttcgtagatgatggtttccatgtttgcatcatcatcaccgcccacaccacgtgcaattgcgcggttcagtgtgtcacgggtcatgttgttagacagtgctttatccaccgccgcacgcagacgcgggttagcgtccggatcgccaccgcccagcttagccgcggttaccagctcacgaatgattttagtgaagattttaccgcgcttagcatcctgcgcagctttacgatgtctggtgttggcccatttactatgacctgccataaaaatatctccagatagccctgcctgttcaggcagcgttaattacaaactgttcaatcgcctgccggttgctccaggacttagtgagcgccgccgcagcaggcgcatcaagccacttgtaagccagatgttcagtgaaaacgatctgccgctcgtgcggaagcgcaagacagaaccatgattccgtattacgcgtcacgcccggcgcatagcgatgacgtaaatgtgaaaaaatttcaaactctaccgtgcgctgacagtcaattaaggtcagttgttcagcgacaacatcaatggtgacctcttcctttacttcgcgcatggcagcttgcggcgcggtttcaccctcttccacgctgccggttaccgactgccagaaatcgggatcgtcacgccgctgcaacatcagcacccgtttcgtatcttgtgcgtagatgaccactaagatcgaaacgggacgcttatacactttatccttcacgctgcctcttcgttgactgccttcgctcatcccattcacatagttatctatgctcatgggagttcactcagttgccgcctcgatgcaacgcgaatgatttcgtgtatttgagtcatatcagttattctcagccttcttcacaacctgaatgctcagctcagccagtgcagtcgggttagcaaagctcggtgcttcagtcatcagacacgctgccgccgtggttttcgggaaggcgataacgtcacggatattgtcggtgccggtcagcagcatggtcagacggtcaagaccgaatgccagacctgcgtgcggcggagtaccgtatttcagagcgtcgagcaggaagccgaatttctcgcgctgttcctcttcgttgatacccagaataccaaacaccgtctgctgcatatcaccattatggatacgtactgaaccaccgcccacttcgtaaccattgatgaccatatcgtaagcgttcgccaccgcattttccggtgcagctttcagttctgcagccgtcatatctttcggtgaggtgaacggatggtgcattgccgtcaggccgccttcaccgtcgtcttcaaacatcgggaagtcgataacccacagcggtgcccatttgctttcgtcggtcagaccaaggtctttacccactttcaggcgcagtgcacccatcgcgtcggcaacaattttcttgttgtcggcaccgaagaaaatcatatcgccatcttgcgcggcagtacgatccaggatgtcttcgatgatttctgcattaaggaacttcgctaccgggctgttgataccttccagacctttcgcgcgttcgttaactttgatgtaagccagacctttcgcgccgtagattttaacgaagttaccgtattcgtcgatctgcttacgggtcagcgatgcgccgcccggaacgcgcagagccgctacgcgacctttcggatcgttcgccggacctgcaaatacagcaaactcaacagatttcagcagatcagcaacgtcagtcagttccatcgggttacgcagatccggtttatcagaaccataacggcgttctgcttccgcaaaggtcattaccgggaaatcgcccagatccacacccttcacttccagccacagatgacgcaccagcgcttccatcacttcacgcacttgcggcgcggtcatgaaagaagtttccacatcgatctgagtaaattcaggctgacggtcagcacgcaggtcttcgtcacggaagcatttaacgatctgatagtaacggtcaaaaccggacatcatcagcagctgtttgaacaactgcggggattgcggcagtgcgtagaatttacctttgtgcacacgagaaggcaccaggtagtcacgcgcgccttccggcgtggctttggtcagcatcggagtttcgatgtcgaggaagccgtggtcatccataaaacggcgcaccaggctggtgattttagcgcgggttttcaggcgctgagccatttccggacgacgcaggtcgaggtagcggtatttcagacgcgcttcttcggtgttgacgtggttagagtcaagcggcagaacatctgcgcggttgatgatagtcagcgaggacgccagcacttcgatttcgccggtcgccatatcgcggttaatatttttttcgtcacgcgcacgtacggtgcccgtgacctgaatgcagaactcattacgcagttcagaggccagctttaacgcgtccgcacgatccggatcgaaaaatacctgcacgataccttcgcggtcgcgcatatcgatgaagatcaggctaccaagatcacgacgacggttgacccaaccacacagagtcacctgctgccccacgtgggacaaacggagctgtccacaatattctgtacgcatgagatatcccttaacttagctgccggcggatgccccctgctgcgcaggtgaccaagtcgcagcgttagctgtatgtcacaactgaatgaaaaaaggcggctattatactggaaattctgccgcaccgtaagagcctggcccgcgctggaacgcctcgttaccactttatatcgggcctgaaatcagactctacgccagtttgctataaaggtgttgcccgaactcataaaaattaacaaaatttgtcgttccgccatcggctaatcgcattaaggtgtgaggcacgattttgttttttcaggagtcattatgcttgaacttaatgctaaaaccactgcgctggtggtgatcgatttacaagaaggcatcttaccttttgccggtggtccacatactgccgatgaggtagttaatcgcgccgggaagctggcggcgaaatttcgcgccagcggtcagcccgtgtttctggtgcgcgttggctggtctgccgattacgctgaagcattaaaacagccggtcgatgcgccctcaccggctaaagtgttgcccgaaaattggtggcaacatcctgctgcattaggtgcaaccgacagcgatatcgaaatcatcaaacgtcaatggggtgcgttttacggtacggatctggagttgcaattacgccgccgaggtatcgatacaatagtgttatgtgggatctcgaccaatatcggtgttgaatccaccgcccgcaatgcctgggaacttggctttaatctggtgattgccgaagacgcctgtagtgccgccagcgccgagcagcacaataacagtatcaaccatatctacccgcgcatcgcccgtgtgcgtagcgtggaagagatcctcaacgcgttatgatttacatcggtctaccgcaatggtcgcatcctaaatgggtgcggttggggatcaccagccttgaagagtatgcccgccactttaactgcgtggagggcaacaccacgctttacgccctgccgaaacccgaggttgtcctgcgctggcgtgagcagaccacagatgacttccgcttctgttttaagtttccggcgaccatttcgcatcaggcagcattacggcattgcgatgatttagtgactgaatttttgacccgcatgtcaccgttggctccgcgcattgggcaatactggctgcaactgcctgccacattcggcccacgggagctgcctgcgctttggcattttctcgattctcttcctggcgaatttaattatggcgtggaagtccgccatccacagtttttcgccaaaggagaagaggaacaaacgcttaatcgcggtttacatcagcgcggcgttaatcgggtgattttagacagccgcccggttcatgcagcacgtccacacagtgaagctattcgcgacgctcaacgaaaaaaacctaaagttccggtacatgctgtactgacggcgacaaatccgctgatccgttttatcggtagtgatgatatgacgcaaaaccgggaattatttcaggtctggttacaaaaattagcgcagtggcatcagaccactacgccttatctttttttacatacgccagacattgcccaggcaccggaactggtacataccctgtgggaagacttacgtaaaacgcttccagagatcggagcagttccggctattccacagcaatcttctcttttctgaatttgccacctatcatagacaggtgccatcggccattttaaagggagtttgtatggtaagcgcgctgtacgccgttttaagtgcgttgttattaatgaagttctcttttgatgtcgttcgcctgcgaatgcagtaccgcgttgcctatggcgacggcggttttagcgaactgcaaagcgctattcgcattcatggtaacgcggtggaatatattcccatcgcgattgtgctgatgctgtttatggaaatgaatggcgcagaaacctggatggtgcatatttgcggcatcgttttgcttgctggtcgtctgatgcattattacggttttcatcaccgtctgttccgctggcgacgttccggcatgagcgccacctggtgtgcgctgttgctgatggtgctggcgaatctttggtatatgccctgggagttggttttctccctgcgttagcgcacaatacgccactttctttttcccggatttttacgttatgtctcaccgcgacacgctattttctgcccctatcgccagactgggcgactggacctttgatgaacgggtagctgaagtcttcccggatatgatccagcgttccgtacccggctattccaatattatttccatgattggtatgttagccgagcgcttcgttcaacctggtacgcaggtttacgatctgggttgttctctgggcgcggcgacgctctcggtgcgtcgcaacattcatcatgataattgcaaaattattgccatcgacaactccccggcgatgattgaacgctgccgtcgtcatattgacgcctataaagcccctacgccagtagacgtcattgaaggtgatattcgcgatatcgccattgaaaacgcatcgatggtggtgctgaattttaccctgcaattcctggaaccttccgagcgccaggcgttactggataaaatttatcaagggctgaaccccggcggcgcgctggtgctttcggaaaaattcagtttcgaagatgccaaagttggtgaactgttgttcaacatgcaccacgactttaaacgtgccaacggttacagcgaactggagatcagccagaagcgcagcatgctggaaaacgtgatgctgaccgattccgtggaaacccataaagcacgcctgcataacgccggttttgagcatagtgagctgtggttccagtgctttaactttggttcactggtggcattaaaagcagaggacgctgcatgatcgactttggtaacttttattctctgattgccaaaaatcatctttcacactggctcgaaacgctgcccgcgcagattgctaactggcagcgcgagcagcagcacgggttgtttaagcagtggtcaaatgcggtggagtttctacctgaaattaaaccgtatcgtcttgatttattgcatagcgttacggcagaaagcgaagagccactgagcgcagggcaaattaaacgcattgaaacgctgatgcgcaacctgatgccgtggcgcaaagggccgttctcactgtatggcgtcaacatcgataccgaatggcgttccgactggaaatgggatcgtgttctgccccatctttctgatttaaccggacgcaccattctggatgtcggctgcggcagcggttatcacatgtggcgcatgattggcgcaggcgcgcacctcgcggtggggatcgaccctacgcaactgtttctgtgccagtttgaagcggtgcgtaaactactgggtaatgatcagcgcgcgcatttgttaccgttaggtattgaacaacttccggcactgaaagcctttgataccgtcttttcgatgggcgtgctttaccatcgccgttcaccgctggagcatctatggcagttgaaagatcaactggtcaatgaaggtgaactggtgctggaaacgctggttattgatggtgatgagaacacggtgctggtaccaggcgatcgttacgcgcaaatgcgtaatgtctatttcatcccttccgcgctggcgctgaaaaactggctgaagaagtgtggttttgtagatatccgcattgcggatgtgagcgttaccaccacagaagagcagcgacgcaccgaatggatggttaccgaatcgctggccgatttcctcgacccacatgatccgggtaaaacggtggaaggttatccggcacctaaacgcgcggtgctgattgcgcgcaagccgtaaaggtctggtattactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagctttacgtttgcataacctcagcgcccgtttccgggcgctattcacgtcttacgcctgaacagctggctgatcaaacgccgttaacttcggtgcattgcccgtatatttttcgatatacaccaacgctgagttaccggcacaggcatttgccagctgcgagctggggatatccgccgttaacacgttcgcactgccgtttttacacaagccattttccagatctggccatgcaccttcatgcacgcataccacgccttttttgatcccgtcagtcaccaccgcgcctgtcaaaatctgaccacgtttgttccagacacgcaccagatcgccattcgcaataccaaagcgtgcagcatcttcggtgtgaatagtgattggttcacgatcggcgatcgcatattttttacgcagttccgcatagttaagctgactgtgtaaacggtgtgccggatgtgcggtcagaagctgtaactgcttctcgtcggcggtacctttccattcatcaggagccagccaggttgggtgtgccgggcaatccttatagccaaatttttccaacgtttttgaatagatttcaattttgccgcttggcgtacccagcgcatttttcaccggatcggcgcggaaatcaccataacgaacgtactgttcgttcttctcgctgtggcgcatttcgatcagtttattttgctgccagaaggcattaaacattggcatagtgacgcgttgcgcacgggcacctttctgagcggcatcatagaaaaatttcagccacgccatttcatctttaccttcggtatagatctcttttccgccaggtttgagtaattccgcaagatcggcaaacacgtcaaaatcgttacgcgcttcaaattgcggagcaacagcctgcttcatcggcacaatatgctggttgctgtaatcaccggtcatcgtcaagtcattgcgctcaaacgatgtggtgatcggtaatacgatatctgcgtgtttggctgctgcggtccagtagcattcagaaacgacgatcatctccggtttctgccatgctttaatcagacgattagtatcctggtgatgggtaaagttaccgccacccgcccaccagatcattttgatattcggatacgtttgttctttaccgttatgctgatatttgccgccaggattttccagcgcatcgacgatacgggcaacaggaatcgccgtcattccgccatcatcagcggcctcgctggcatgtccggcaatcgccgcagacatttccggcagcacgccgccaacacgcgtcgggttgccaccgttggagtaatgataagagaaaccaaaaccgccgcccggtgtaccaatctgccctaacatcgccgccagcgtcaccagcatccagtgtttctgttcaccatattgctggcgctgaattccccagcctgccatcagcattgtgcgattcgccgccatcagttcagcgagtttgactatctgcgcttccggtacgccagtaatttccgccgcccagaccgcgctcttcggcgtattatcgctcttacctgtcagatactcttcaaactgcggatacccggtagtgtatttttcaaggaacactttatcgtgtttgccttgtgtcatcagggtatgcgcaatccctaacatcagtgccacgtcggtgcccatattcggcgcgatccaggtggcattatcgtcaaagaattcgatggtttcggagcggataggatcaatggcaatcactggtttgccagattttttcagctgatggaagtattccagcccttgctcatcggtactgctccaggcaatttttaaggtattcagcgggttcattccccacagcaccacaacctggctgttttccagaatcagcggccaggaggtctgctgttcatacacctctacagaaccgaccacatgcggcatgatcacctgtgctgccccggttgaataatcgccgctatgcccggaataaccgcccgccaggttcatataacgttgcagtaaggtttgcgctttatgcaacacgccagaagagcgccagccgtaagatccggcaaaaatggccgatggtccgttagctttacgaatacgatcatgttgctcatgaatcagttttaatgcctgttcccagctcacctgtacataggtatcttcgccacgacctttcgccggttgcagtggattatcgagatagctttttctcaccatcggatgctgaatacgcgccgtggtgtgtacctgatccgccgccgtagactgtaaggaattcggtatggttttcgccagcgcgcctgttgaagaaacaatcttgccgtccttcacttctacgttcatcgctccccaacgtcccgcggtgaggattttaccgcccttctcttctgcccatgcggggagcggtgctgccgatgtcaccaccagcgctccagcggcaataccgctgtgtttaataaattcacgtcttgttaatgtcataacttcctccctgatcaacgaggatcactgtttctcggtaatatctttggcgttgtactggaaataccgcgttaaaatgtccagttcgttttcgctcatgctggttcgtgcccccattcctttggcaatggacggccacgcattgacggtgtaatggtcggcggcaataggggcatgacaaccagcgcaataggtatcgtcaagtttttcagcgtattgccatagcggtttacggtccgctaatgcgggatcggtaagcgcaccctgtaaagacgcctgacgccattgattgccgtattcgtcagcctgccattccccgtttacagtgagcgccttgataccttcttcacttaatgtggctagcgccagccgttgacctgccgccaggtagagcgtgttttcactgccctgcatttgataaccctgcaacagaacgatcggctgtttgccactggcatcaacgacggtgagatcggttccaggattcacggtagccagctcgcctatgtgagaagttttgaaaggataaatatgtgcgccattagtaactgaagtagcggcctgactttccagctcatgcgccgcgttgtcatccatttttatttctggcggaaaatgggcaatgcctttatgacaatcgatacaggtttcgctgtccttttgtgctttgttatgcattttctgcgcagattcactttgcgaggcaatatccatggcatcaaaagaatggcaactacggcacgttgcagagtcagtggcttttaattctttccatactgtttcggccatttcctggcgatgagcttcgaacttatcgtcactgtctattttgccgctaacaaattcatgataaatatctttagatgcctttaatttagcaaataaataatccatccctgactttggaatatggcaatcggcacattccgcacgtatccctttctggttcgaaaagtggacagttccctgatattcctcaaaaggtttactcatcgagtggcaggaaaggcaaaatgctgtatccgacgttttatgtaagactttttgcgccagcaataacccgccgccaccaaccacaaccgctatcagcaaaaacaataacccaatgcgttttttccctcgcatagattcctctaattaaattactggacaccgaaatcattgtataattaaatatacaacgaattaaccgcttgcataattaggcacaacactgcctgaaacaatcgataaagaatatgatttattacaatgtaatcattaattgctaaggaataacccagttgctatttagaatatatatttatcagttttagtaatttaaatcccataattaatgtgaatatatacaatatttttagcacaacgctatgcgcactgtcacccgctcaacagatcacggttatcgttcgttttttatactgttcagggataaaaaaaggcccctgttgaaattgcaggggcctggtacgagcaagcatcatattgggcgacatgatgcaacggtaaaaatcatttggcctgatggcgttcaatgattcctttcatttcagcaaccgccgccccgtctacgatataacgcgaatactcgtccgcgtgttcatctgatgacatggacaatccttgattacgataacgcatcggtgaggcttgccacgctcccgcggagctatggacttccagcactccggcatcgaggaagtggtgcaggttttctgcacggactcctgctccggccataatgattggagcatcacgatgggcaataagttccataatttttgataaaccttgcagtgcgtctgatttttgccctgatgtcagtacccgggcaatgcccaattccgcaagattattgagtgtatataaagggttagcgcacatatcgaaggcgcgatgaaaagtcactgccagcggaccggcagcagccattattttttccattcgtggcatatcgacattcccgtcaacatcgagaacgcccgtcaccagtccaggaaaacctaattcgcggaccgtgcgcacatcctcaagaatggcggcaaactcaccgtcgctgtagcaaaaatcaccaccgcgtgggcgaattatcggatgcacagggatcgtcacccgctggcgcacggatttcagtacacccaacgacggcgttaagcccccctcttttggggctgcgcataattcaactctgtctgcgccgttttgctgcgccgttagtgcacattccatgctgtaacagcaaatttccagtaatgccatttttactccttaattacgccgactgctcgctggcaacgatctcttcaatggaccacggatgaaacttaatagttgttttgccatcggtgaccgccagcgtcggattcggtaatcgctcatgctcaccttttggcgaactggttttcactgagatccccggtaggctgagtccttcatcagaaagcaatgccagcgcacgggcattcagcgtttctggatcacccggcagaacgatttcaatatgttcccaaccttcgtgtgggtaacgtttttccccgggccacggtagctccacaatagaaaactgccagtgcgcaacctgtaccggttcatgcaatttaaacagacaaatcggtctgccattgatcatattttctgacaaaagctcgccacactgttcaaacccgcgacgccagcgttcagcagtggcgttttgatggcaacgcaaagaaatgtgatcggcagtcagcggagtgatattcaaccccagacggcgggaaagttcatctaatgcgtggataaatcgcggtaaatccgatgcaatatcctgcagctcgtcgatagattgccagttcgccataatcactcttcgtctttcagtaaaagcgttaatttaccctgttgccctgtgccaaccaaccgctgatttcacgccgcttctgatgcaatagtgaaaacggcaatacgccacgcgcacgttgctgacgaaaacagccatttgcagtatactcccgccctaatttctttaactggtgcgggcaatttttgctcgcttcatcaatgtaaggtattccggtgaatattcaggctcttctctcagaaaaagtccgtcaggccatgattgcggcaggcgcgcctgcggattgcgaaccgcaggttcgtcagtcagcaaaagttcagttcggcgactatcaggctaacggcatgatggcagttgctaaaaaactgggtatggcaccgcgacaattagcagagcaggtgctgactcatctggatcttaacggtatcgccagcaaagttgagatcgccggtccaggctttatcaacattttccttgatccggcattcctggctgaacatgttcagcaggcgctggcgtccgatcgtctcggtgttgctacgccagaaaaacagaccattgtggttgactactctgcgccaaacgtggcgaaagagatgcatgtcggtcacctgcgctctaccattattggtgacgcagcagtgcgtactctggagttcctcggtcacaaagtgattcgcgcaaaccacgtcggcgactggggcactcagttcggtatgctgattgcatggctggaaaagcagcagcaggaaaacgccggtgaaatggagctggctgaccttgaaggtttctaccgcgatgcgaaaaagcattacgatgaagatgaagagttcgccgagcgcgcacgtaactacgtggtaaaactgcaaagcggtgacgaatatttccgcgagatgtggcgcaaactggtcgacatcaccatgacgcagaaccagatcacctacgatcgtctcaacgtgacgctgacccgtgatgacgtgatgggcgaaagcctctacaacccgatgctgccaggaattgtggcggatctcaaagccaaaggtctggcagtagaaagcgaaggggcgaccgtcgtattccttgatgagtttaaaaacaaggaaggcgaaccgatgggcgtgatcattcagaagaaagatggcggctatctctacaccaccactgatatcgcctgtgcgaaatatcgttatgaaacactgcatgccgatcgcgtgctgtattacatcgactcccgtcagcatcaacacctgatgcaggcatgggcgatcgtccgtaaagcaggctatgtaccggaatccgtaccgctggaacaccacatgttcggcatgatgctgggtaaagacggcaaaccgttcaaaacccgcgcgggtggtacagtgaaactggccgatctgctggatgaagccctggaacgtgcacgccgtctggtggcagaaaagaacccggatatgccagccgacgagctggaaaaactggctaacgcggttggtattggtgcggtgaaatatgcggatctctccaaaaaccgcaccacggactacatcttcgactgggacaacatgctggcgtttgagggtaataccgcgccatacatgcagtatgcatacacgcgtgtattgtccgtgttccgtaaagcagaaattgacgaagagcaactggctgcagctccggttatcatccgtgaagatcgtgaagcgcaactggcagctcgcctgctgcagtttgaagaaaccctcaccgtggttgcccgtgaaggcacgccgcatgtaatgtgtgcttacctgtacgatctggccggtctgttctctggcttctacgagcactgcccgatcctcagcgcagaaaacgaagaagtgcgtaacagccgtctaaaactggcacaactgacggcgaagacgctgaagctgggtctggatacgctgggtattgagactgtagagcgtatgtaatcgatttttcgtgagagtgaagcctgatcagggttagccgatcaggcttttttattgccatctaaatgtattctgaaaatggacatgccattgttttctcactgttggataagaggccagaagcgtaatatccggccccagggaaacgataacggttgaatttaaggaataccgcagtgtttaaatttcttgtattaacattaggcattatctcttgccaggcttacgcagaagatacggttatagtaaacgaccatgacatttcagccatcaaagattgttggcaaaaaaattcagatgatgatactgacgttaacgtgatcaaatcatgcctgcgacaagaatacaatctcgtcgatgcgcaattaaataaagcctatggtgaagcttatcgttatatagaacaagtgccacgcacaggtgtaaaaaaacctgataccgaacaacttaacttgcttaaaaaatcacagcgagcctggctggattttagggacaaagaatgtgaattaatcctttcaaatgaggacgttcaggatttaagtgacccttattctgaatcagaatggctctcatgtatgatcatacagaccaatacgcgaactcgccagttgcagctataccgtaactctgaagatttttatccaagccctttgacaagaggataattcacatctttttggcatgttttgttgcaagctattcctgataaataattgcaacaagacatcgagcctttttcactgagttattaaacatactcgcgagcgcgtaatttttttgtccttcagcgataattcacaatcacttcattacgttgtacctttagcggtggaattaaccgcccaccgcctggcacttcccagataaatcgcaacggttctgctgccgctataccggaaaaggccacggtggttccgctctgcccctctaattcgacacaacgagattgcgaacacaagcgaacccgcagtcctgaaggtgtcgggccgataagctgataacgccacgctaccagcgtcatcaatcctgaagcaggttgtcgcgtagaaagaggcgcagacgacatcgactcaccgcgatgatttagcgtaattcctacactacttgcctgccacatcccctccccggcggcttgcaccagcagcggaaacaataatattgctaataaggttctcattatttgccgccaattgtcgccgtcatgcggatatgtcggttatcagacagttccagattcgacaggaccactaactgcggcaagctgcggcgcaggaagcgagacaataatggtcgcagcgcgtggttcaccaacaatactggcggcgcacccagcatctcctgacgggatagcgcttcctgagtttgcgccagtaaacgatccgccagccctggctccagtcctcccccgccctgcagcgcctgtagtaacaaacgttccagcggtgtatcgaggccaataacatggacttcatctttgccaggaaaccactgctgggtaatcgcccgtcccaacgccacgcgcacgacggcggttaattcatgtggatcgctttggatgggcgcatgttccgccagcgtttcgagaatggtgcgcatatcgcgaatcggtactttttcatcgaggagattttgcagcactttatgcagtgtggtgagcgtgacgacgccaggaacgagatcttccgtcagctttggcatctcctgggcgacgcgatccaacagctgttgcgcctcctgacgaccaaacagctctgcggcatgctggctaatgaggtggttaagatgcgttgctaccaccgtgctggcctcaaccactgtgtacccctgaatctgcgcctgttcttttagcgcactttcaatccagatagcattcaggccaaatgccggatcgacggtcgcctcaccaggtaacgtcccggcagcggttccagggttaatcgccagccagcgccccggataagcatcaccactgccaatctccacgcctttcatcaaaatgcgatagcgggcaggttgcagatccatattgtcgcgaatgtgcaccactggcggcagaaatcccatctcctgggcaaatttcttgcggatactgcgtatacggcccaacaactcaccatcctgctggaaatcgaccatcgggatcagtcgataacccacttccattcccagagaatcttccagttgtacatcgttccacgtcgcttcgacaacggtattattctctgccatttttaccggtttgggttcggcaggcgctttttgttcgcgtccgcgtatccaccaggccagcccgagcaatccggcagtgaacagcaaaaataccaggttcggcattccaggcaccaggccgagtaaaccgagcacggcggcgcttaacaacataacgcttgggttactgaaaagctgattcaccatctgctcgccaacatcctgatcggtgctgacacgcgtaacgatgacccccgcggcggtagaaatcaccagcgccggaatttgtgccaccagaccgtcgccaatggtcaatagcgtataactttccgccgcgtgtcccatgctcatgccatgttgcagcacgccgaccagcaacccgccgacaatgttaatgaccatgatgaggatcccggcgatggcatcgccgcgaacaaacttacttgccccgtccattgagccgtaaaaatcggcttcctgagtcacttcggagcggcgttttttcgcctcatcttcaccaatcaatccggcgttaaggtcggcgtcaatcgccatctgcttacccggcataccatcgagaacaaagcgcgcacccacttctgcgatacgcccggcacctttggtaatgaccataaagttgatgatcacgagaatgacaaacaccacgataccgatagcgaaattgccaccaacgaggaagtgaccgaacgcttcgaccaccttccctgccgccgccgcgccggtatgcccttccattaaaatgatacgggttgaagccacgttaagtgccagacgcaacagcgtggtaaacaacagaatggtcggaaacgcagcaaactcaagcgtgcgctgggtaaacatcgccaccagcaacaccatgatcgacaaggcaatattgaaggtaaacaacaggtcgagtatgaatgcgggcagtggcagcaccatcatcgacaagatcaacaggatcaaaatcggtccggcaaggatctgccattgtgtcgatttcaggtttgcgggcaggcgcagcatcgcggccagattactcatgggtcggtttctcgttaataaaatccagggcttccggcaccggaagatgagtaggttgtacagggcgctgtccaccagccagacgccagcgtttcagttgccagacccaggccagcacttccgccaccgcggcgtacagttgacccgggatttgttgaccaatctccgcatgtcgatacagcgctcgcgccagcggcggcgcttcaagcgtcgggacgttattttcagcgccaatttcacgaatgcgcagcgcgaccagccctgcacctttagcgaccactttcggtgcgctcattttgttttcgtcatactgcaacgctaccgaatagtgggtcgggttattgacaatgacatccgctttcggcacatcggccatcatccgacgccgtgcagcagctcgctgcatctgacggatccgccctttaacatgagggtcaccttcgctttgtttgaactcatcacgaatatcctgccgtgacatacgcagctttttcaggtggctgaatatttggaaaaagacgtcaaatcccaccattggaatgacaccaagcaccaccagcagtgcgcatagccctaccaaatccatcgcattacccatggcggtaatcggagactcggccatcaagcgcatcatctgcggccagtgatgccagagaaaaaaccccgtcacgctgccaaccaggatggttttcaaaattgctttaagcaactccgcgccagtctgagccgagaacatccgtttaatgcccggtagcgggttgagtttggaaaacttcggctgcaaggatttgccgctaaataccagccctcccagcatgaccggagaaatgagcgccaccagcaccacgccgctaatcagcggcagcagcgccagcatggcttctctgatcagcagaataatctgcccgaggatcagattcgggtcattgataatactgtgatcaaaatgcagcccagcggagagcatgcccgacaatcgacgggccagcgacacaccgccaaaccagataacactaacgcccaccagcaaaatcagcagtgaggtcagttcacgggaacgcgggatttgcccctcttcccgcgctttttctagtcggtgaggtgtgggggcttctgttttgtcgtcgctctcgtcagacacgtcgccaatcctggaaagagtattaagcgtgaatgatgccagagcgcaaagcgttcaatggtttgagtaaggggcaaaacaggcgggatttagggcttttgctgccacacatcaagcatagtgtgcgtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatacaaatcaaaatccaagactatccaacaaatcgtccacctgatcctgactggctaccacaccggctttgctggtatcgacctgaggtccattaagcaaactctggttttcacgttttggacgcgactcctgttccgggatgttttccaacagcaccatcagcaactggcgttcgatctcctgaatgacatccatcatccgcttaatgacctgcccggtgagatcctgaaaatcctgcgccatcatgatttccagcagttgcgcgttagtaaagctggtatgcgcgggtacatctgccagaaattgtcgtgtatctgttaccagttcacgggcgtcggcaaggtcaatcggatcggcaaaccagtcatcccaacgttgggttaacgcttttgctgatttctccatttgatcctgatgcggttgtgacgcctcaacactgttcagcgcccgctccgcagcctgggcggtcatctgcacaacatagtacaaacgatcgcgcgcatcggggatggcttccgccgcttcggcaatggcctgatccagccccagttcccgcaaactgtcgcgcagcatacgcgtcaggctgccgatgcgcgcaatgatatcgccagctgaatgctcgtcagcaggtttgattgatggttgcatcatagtcgcatcctcacatgcccagtttctcaaagattttgttgagtttttcctccagcgtcgcggcggtaaatggcttcaccacatagccactggcccccgcttgcgccgcagcaatgatgttctctttcttcgcttctgcagtcaccattaacactggcaatgccgacatcgcgccatccgcacgaattgttttcagcaattccaggccatccatattgggcatgttccagtcggagataacaaatccataaccgcctgcctgcaacttattgagagcgtcgacgccatcttccgcttcctcaacattattgaatcccagctctttcagcaggttacgcactatgcgtcgcatggtggaaaagtcatccacaaccaaaaatttaagttctttatccgccatttcacactcctgatttaaatacgtatcgcctgtccggcactaatttttgccaacatttgctggcttacctggctaagatcgaccacttcgcagacaccacccatattgatggcctcgcgcggcatgccgaacaccacgcaacttgcttcgttttgcgcaagggtccatgcccccgcctgacgcatcgccaacattcccgccgcgccgtcgttgcccataccggtcaggatcaccccaaccgcattacgccccgcctgtttggcgacagaatggaacaacacatctaccgaaggccgatgacggttaaccgccgggccatcgtgaattttgatttggtaatttgcgccactacgcgacagctccatatgccgatcgcccggcgcaatataggcatgccccggcaagacacgttctccgtcttcggcttctttaaccccgatctggcaaagcttattaagtctgtcggcaaaagagcgggtgaaaccgggcggcatatgctgggtaattaacagtgccgggctggaaagcggcaacggttgcagtacgtgacgaattgcctcagttccacccgttgaagcaccaatcgcaatcagtttttcagaactcaacaacggccccgccttcagcgttgtcggtgccgacaatggcttatgtgctgcaaggctcgcctttgctgccgtacgcaccttttcagcaatcatttcgttatacgccagcataccttcgcgaatacccagttgcggtttggtgacaaaatctatcgcccccagctccagcgcgcgcagcgtgacttctgaccctttgccggtcagggaagaaaccatcacaacgggcattggacgcaaacgcattaatttttcgaggaaatccagtccgtccatccgcggcatttcaacatccagcgtcagcacatcgggattgaatttcttaatcaagtcacgcgcgaccagcggatcaggcgcggtcgccaccatttccatgtcgctatggctgttgatgatttctgtcatgatctggcgcatcagtgccgaatcatcgacagataacaccctgattttgctcatcgttaatccttacttagcgcatacaccgtctgaccacgcagcgtgaagcggcgctcaaggtggctaaagttttcagagtgacccgcaaacagcaatccgtcgggtttaaggagcggaacaaagcggcgcaaaatctcctgctgggtagtttgatcgaagtagatcatgacgttacgacagaagatcgcatcaaacggccccggcacggtgtactgtttcgccagtagattcagcggggcaaaatcaacatagttcgccagctcctgacgcacgcgtaccagcccttcatgcggccccgtccctcgcatgaaataccgttgcagttgctgcggcgtcaggtttttcaactcttcatggcgatagataccgcttctggctttttccagcacttcggtgtcgatatcactggcaaacactttccagcgtccgggcgcggtgcccaatgtgtcagccagcgtcatcgcaatgctgtacggctcttcgccggtcgaagccgccgcgctccatacgcgatactcgccagaacggcgacgtgcgtgatccgcgagcagagggaaatgatgtgcctcacggaaaaatgccgtcagattcgtggtcagcgaattgataaacgcctgccactcaccgctgtgctgattagattccagcaagttcagataatgaccgaaatccgtcagtcccagcgaacgcaaacgacgaaccagtcggttgtaaaccatgtcgcgtttatggtcagccagaacgatcccggctcgttgatagatcaattgacttatccgccgaaaatgcgcgtcggaaagcgccaggcgctcggtcatctgtaacaataaagacgtttgcccacagggcagagatgaagtcatagcgccttctcaatcacttcaggataccactggcgcaatttgtaactgcaccgactcatgtcgtgctacttcatgttcttcaagggtaaataccgccacacgcgacgaaagatggtcggcctgattcgccagttgttccgttgccaccgccgcttcttctaccagcgaggcgttctgctgagtcacctgatccatctggctgacagcctgtgcaacctgctcaatcccccgctgttgttcttccgacgcagaggcaatttctcccataatgtcgttcacgcgggtcaccgaactgacaatatcgatcatggtcgcggcggcgttattcaccagtttcgaaccctgctggacacgattgactgactcttcgatcagccctttgatctcttttgctgcctgcgcgctacggctggcaagattgcgcacttcacctgccactaccgcaaaaccacgcccctgctctccggcgcgagccgcttccactgccgcattcagggccagaatattggtctggaaagcaattccgtcgataacgctgataatgtcgccaattttttgcgagctggtggcgatctcctgcatggtgtgagtcatggtactgacctgaacaccgcccgcctgcgccgttgtcgcggcattttttgccagttccgacgcctgtcgtgcgttatcggcgttttgccctaccgtggcggttaattgctccatactggcggccgtttgtgccagcgatgccgcctgctgttcggtacgacttgagagatcgttattgcctgcgacaatctccgcgataccaatgtgcatctcctggcttcccttacgcacatcacttaccgtcccacgcaaagcctgctgcatggtcttcagactggcaaaaatggcggtgatctcattacgaccatataccgcaatcggacgcgccagattacccgcagcaatgctgtcaaaatggctaccgataatggccagtggttgaacaatcatcttgcgcgtccaccacagcgcactgctgatgtagatcgccgcaacaataatcatgctgataaacaccagtgccgaaatctgatagttacgctggctttgcgcactggcggcttccagcacatggttgatctccagctgccaggcctcaaagttaacgtcaaacgcattctgtgatccctgcaccggcgcagtgaggaaatccgaaagttgattactttcaagccaggtcgcctgatgttcgagatcgttgtgccagcgggcaaaacttttctccgtctctttttgcaatcccctgacgtgctcgttgcccgcagtcatcgccataaaacttttaaacagcgtggtggattgcgtcagactggcgcgcgccgtcgtcatcaacgttttaatgtcatccgccggatagctaagtgccgtcagagtgcccgctttgttcagcgcggtactggcctgtaacattaccgcccgagtttgcgctaatgccgcacgttgctgattgctctgctcgacctgattcagtcgttgcaaatcgtcgcgaaatgcccaaaaagacatgccgttactgccaatctgcaagatcccgcagagaatcaaaattaaaaacagcgtggtcgaaattcgaatacgattaaacatcaacgctccccatcaggcggcaatgaccgcgttagtaaatactcgtcaaaatgtttcccagtttggatcttgttcagcaattcgcagtcgtggctgagccggtggttgctcactggcaggacgggatggtgtttgcggtttattggtgagtgggctggctgccagacggaacgcggaaactgcttgcgttaaacgactcgcctgttcttccagcgcagcggcggcggcagctgattcctgcaccagcgatgcgttctgttgcgtgacgcgatccatttccgaaaccgccaatgcgacttgatcgatgccacggctctgttcatccgatgccgatgcaatctcgcccataatgtcagtcacgcgagtgacagcattgacgatattgttcattgtttccccggcgctttcgaccagcaccgaaccggtatcaacgcgtgagacggagtcttcaatgagggctttgatctcttttgccgcctgggcgctgcgactggcaagattacgcacttcacccgccaccacggcaaaaccacggccctgttcacccgcacgcgcggcttcaaccgcggcattcagcgcgaggatattagtctggaaggcaataccgtcgataacgctgataatgtcggcaattttcttcgaactatcggcgatctcatgcatcgttttcactacgccatccaccactttgccgccgtgctgggcggtgtcggaggcactttgcgccagttgcgaggcctggcgggcgttatcggcgttttgcttcactgtcgcggtgagctgctccatgctggcggcagtttcttccagcgcggatgcctgctgttcagtacgggaggaaagatcggtgttgcccgccgcaatttcacgggtaccggcatagatggcatctgaaccttcgcggacatgagtgacggtgtcagtcaaagagcgttgcatatgtgaaacgctctgcgccaggtcgcccatttcactgcgcccgtcaatggtcagggtattcgccaggttaccaccggcgatttcgcgaatgtgagcaataatttttgccagcggagtaagcaacatacggcgaatgccgtaccacgccaccagcagaatcaataccaccaccagcgcgataaccgccagttgccactgggcaaatcggtaatcatctgcgttgtcagtgacgatatcgcgatacagtttttcactgctgagggcgtactgagcaaacgcttcgcccattgcattttgcattccctgggttggctgagcgaaataagctccagtattgccataatctagataatcaatcagttcagttaacgctgtgtaatagtttttatatttttcatcaatattacgactggtagcgaccatttcaggtaacggtgccatgcttttgaattttttataatgcgtcgctgcctgcgccaatgttttcctggcgctatcgagcaattcaactttggcgttactttgttgattggaggaatccatcatcatccgtaccgctgaacgactcaggttaatgcgcgtttgcagcattaaatcccaggttgacgtcagctcgccctgctgttcccgtaattgattggaaaccacaaagctcttctggctatggtgaagggaagaaaaaaacagactgccggaaataagctgtaacagtgcgaatacccccagcaccattaccaacagcgtgactacgcggatacggttaatcataaggcaccttcctgaaaacaagttgatctcgttatcggcaaggaggggggaaactttattgctgatgccacccgccgcgaaattgaaataaaaaacccgatgcgcagatcatcgggttcatttcaattgaggaaatcgggagaattacgccacttctgacgccgcgctatctaacagcgccatctcttcgctgttcagcagtttttcgatgttcaccagaatcaacatccggtcgcccagtgcgcccagtccagtgagatattctgttgaaagcgtcacggcaaattccggtgccggacgaatttgctccgccgtcaatgaaagcacgtctgagacgccgtcaaccacgatgccgaccacccgctgtccgagattcaggacgataactaccgtgttgtcgttatagtccacatccacctggctgaacttaattcgtaagtcaacaatcggcacaataacgccgcgcagattcgtgacgcctttgataaacgctggcgtgttcgcaatccgtgttacctgatcgtagccacggatctcctgcactttcaggatatcaataccgtactcttcatcaccaagggtaaataccagaaattcctggcctgacggctcgctggccagctttgttacattcgtcataccggtcatattgttacctttttactcattcaggcggcggtgttcgccatacgttgttcgcggtttatcgcctgcaaggcggagacatcaacaatcagtgccacgctgccgtcgccaagaatggtcgcagcagaaatgccggggactttgcgatagttactttcaaggtttttaaccacaacctggtgttgaccaattaattgatccaccagcaaggcgtagcggcgaccgccactttgtaagatcaccacaattccctgggtggcttcggttttcgcgcccgcgacgttgaacactttccacagttcgacgatgggcagatattcaccccgcacttccagcacccgctcgccgccggccagtggatggagatcggcttcacggggttgcagtgattccataacagcattcagcggcagaatgaaaacttcatccgcaacgcgtacggacatgccgtcgaggatggccagcgtcagcggcagtaaaatgcggatcgtagtgccagtaccctgcttcgactggatttcgacatgaccgcccatcttctggatattacgtttaacgacgtccatgccgacgccgcgcccggagacgtcggtgacctgctctgccgtggagaagccaggtgcaaatatcagcatcgcgacttcgtcgtcgctcatgttttcgctgacagtcaaaccttgcgaggccgcttttgccagaattcgctcacggtttagccccgccccatcgtcggtcacttcaatgcaaatgttgccgccctgatgttcggcagacagaattaaatttccgacgctgtttttacctgcggcgagccgtttttctggcagttcaataccgtgatcgaggctattgcgtaccaggtgggtcagcgggtcgataatgcgttctatcaggcttttgtcgagttcagtagaactgcccaccagcgtcagttctacctgcttgccgagttttcccgccagatcacgcaccagccggggatagcgactaaaaacatattccatcggcatcatgcgaatcgacatcactgattcctgcaaatcacgggcgttacgttgtaactgccccatgctggttatcaaatcaccatgattaaccgggtccagttcgctggaacgctgggcaagcatggactgggtgataaccagctcgccgacgaggttaattaattgatcaaccttttctaccgctacacggatgctggtggattcattgctgcgcgtcgttttttcccgctccacgcggccggttggcgcttgttcggctgccagtttaagcactggtggggtggatatttttggcgagacttctactgtttcaaaggtaatctgatcggcttcaatcacaaaacagagtaccgctgtgatgtcatcttcggcgatgtcgcccggtaatattgccgagagcgaatccgcccctttcaccacgtcagttaacgttgtcagatgtcccagttcttcttccagcaggtcgacttccccggccttcaggcgcgaaaggataattcgtcgcggcgactgactgcgactctgctcatcttgcggttcacttttggcaaccacacttaatcgggtcactgcggatggcgtttcgcctttcgcttctaatgccagttgacgcaaggcctggcagatataatcgaagctggcggcatccggctcttgcgactgtttataagcgtcgagctgttcttgcatgatgtccttcgtttccaaaaacagattgataatgtcggtgttgagttgcatctcacctcgtctggcttcatcgagcaggttttccatcagatgcgtggtttcctgcaaaacgctgaagccaaaagttcctgcccctcctttgatcgagtgggcagcccgaaagatggcattcaattgttcggcatctggcgcttccggctgcaaaaccagcaaatgctgctccatgtcagccaacagttcgtccgcttcatcaaaaaatgtctgataaaaatcgcttatatccatgctcacgctgtcacctcggttcggctgatggcattgtgggaacactgacctgtggtgcaacctcaggtttttccagggcgcttactggctcattctggctttcggcgttttcatgcaaaatggcctgttcggcttgtttgttcagtaccagcaggctgatgcgacggttgacggcatcatcaggtccgcgatcgcttaagcgcatcgttgccgccatgccgacgacacgtaacactttgccgctatccaaccctccgaccatcagttcgcggcgggatgcattggcccgatcggcagaaagctcccagttgctatatcctttctcaccgctggcgtaggggaaatcatcggtatgacctgaaaggctaatacggttgggaataccgttcagtacaggcgcaatggcgcgcagaatgtcgcgcatatagggttcgacatcggcactgccggttctaaacatcgggcgattctggctatcgatgatctgaatacgtagaccttcctggaccagatcgattttgagatggggacgtaacgcccgcagtttcggatcggactctatcaactggtcgagatcaccccgcaatttccgcaatcgactttgctccatgcgttttttcagctcttcgatgttcggctgcttattcacttccccctggctttgggtgtaatcatcaccaccgccgggaattgggctttcactattagaaatgcgatcgccgcccgtaaccgcagtcgccagtggagtccggaagtactccgcaatctgaatcagctcttttgggctggagatggagatcagccacatcaccagaaaaaaggccatcatcgcagtcataaagtcggcataagcaatcttccacgatccatgtgctgccccgtggcttttggctttgcgtcgtttgacgacaataatcggatgcgcttgattcttcatgcttcctcggttgtcgtctgttgttgcggatttttcaccgcacgcacatgctcttccagttcaataaacgacggacgttcgctggaatagagcgttttgcgaccaaactcaacggcgataggcggtgcgtaaccgttcagattagaaagcagagtgactttgacgcactgcatcattttgctggtttcggcgcttttctgacgtaaaacagtcgctaatggggaaataaatccgtaagccaataaaatgccgaggaaagtccccaccatcgcatgtgcgataagcgcacccagctcggcggcaggacgatcggctgaacctaacgcgtgaacgacccccattacagccgcaacaataccaaacgccggaagtgagtccccgaccagcgccagactgttcgccgggacttctgcctcgctttcgtgcgtctcaatctcttcatccatcagagcttcgatttcgaaggtgttcatgtgaccgctgataatcaggcgcagataatcgacgataaaatcaagcatgacgctatccgcgaggatgcgtgggtagctggcgaagatctcgctctcacggggattttcaatatcacgttccagcgaaaacatccccatctgccgcgatttcgccatcaaccgataaagcagagccagcagatccatatacattgctttggtgtatttggagcgacgaaacagcaacggcagcgccttcagcgtgcctttaatcgctttgccattattgccgacgataaacgacccaatccctgcaccggcaataatcaccagttcagcgggttgatagagtgctccaaggcttccaccggtcatcaaataaccgccgaaaactgtaccgagaacaaccaggtaacctaataagataagcacgacatcatccttccactgttgaccatgacaggatgttcagtcgtcaggcgttaacgcgcgattggggcaaaaaaaagcagcggtacgtcgttaccgctgctggaatgttgcgcctcaccgtatcagttaaacagcctgtactctctgttcatccagcagttgtgggataatatcggcaggattctgggaaagtttacgtctttttactgcccgggatggcggttgacataagctgcaggcaaagctgccaacaggctggtgagcgtgggtaataaaattgccgccgcagcagttgcagctggaaagttgcagtaatccactttcaacaaaccgcaccaatgtccaggcacgggttaatgccagcagtggtccttcttctgcttgtgggcactgttcaaggtataaacggtaggctttgatcaccgcatcgacgccattacacaaaccggttttcagtaaaaactgccatgcattacagaacatcgaagcatgaacgttttgttcccaggtcataaaccagtcggttgagaatggcagcatgcctttcggcggtgggcttccgcgcagttctttataaagttttatcaggcgtccgcgacttaactgtgtttcgctttccagcatctgcaaacgagcgcccagggtgatcaattccattgccagctgaatatcccgcgcttcctgaacaatgcttttttcactcatgatcaggcccttttcttgcgcagcgcttcttcaggctgattaacatcattcagcaagcgtgttgagagcatgatgccggtatgaatttgctggagatcgtcaacgcgggaatcttgcgtcaactgagtaatcgtctggtggctgtcaaaacggaagtgacaaaccagttgattggtttctgccagcttaaccatttgcggaagagtcagtgccgctaacgttgtcgccatttcttcatttatgccgagacgaaacatagcggacgctttgtcctgaacaatcaaacgctgtgcaagtagtaaatatgacaagttgatgtcataaatgtgtttcagcaactcggaggtatgcattattcccacccagaataaccaactttatttttatgcggtttcaccgcaccccgtgatgtcgccgggaagccccggtaaaaaataattagcattagaatagttgcgataagctgcaataagcagaaccacctttttggtttaatatgtccttacaaatagaaatgggtctttacacttatctaagatttttcctaaatcgacgcaactgtactcgtcactacacgcacatacaacggaggggggctgcgattttcaataatgcgtgatgcagatcacacaaaacactcaattacttaacataaatgggtaatgactccaacttattgatagtgttttatgttcagataatgcccgatgactttgtcatgcagctccaccgattttgagaacgacagcgacttccgtcccagccgtgccaggtgctgcctcagattcaggttatgccgctcaattcgctgcgtatatcgcttgctgattacgtgcagctttcccttcaggcgggattcatacagcggccagccatccgtcatccatatcaccacgtcaaagggtgacagcaggctcataagacgccccagcgtcgccatagtgcgttcaccgaatacgtgcgcaacaaccgtcttccggagactgtcatacgcgtaaaacagccagcgctggcgcgatttagccccgacatagccccactgttcgtccatttccgcgcagacgatgacgtcactgcccggctgtatgcgcgaggttaccgactgcggcctgagttttttaagtgacgtaaaatcgtgttgaggccaacgcccataatgcgggctgttgcccggcatccaacgccattcatggccatatcaatgattttctggtgcgtaccgggttgagaagcggtgtaagtgaactgcagttgccatgttttacggcagtgagagcagagatagcgctgatgtccggcggtgcttttgccgttacgcaccaccccgtcagtagctgaacaggagggacagctgatagaaacagaagccactggagcacctcaaaaacaccatcatacactaaatcagtaagttggcagcatcacccataaatgtataagtcatacttttgttttgggtgtatttcaatctgttaaaaagtttttcgctacgctagcaagcaaaaatgaaacaggaataatcgaaatgggatgttgcgcacagtcaaaataactcaccgtaaataatcatctgctataaataatcactttcatgcaataccagataagctatttttaaacagacacttaccgcacaacaaactaattaaatacaaagaaaggcaacaatcaacttaatgttaatgaaatgttttacatatattaaccacttgtttaatgcggagaatcagtacactattttcttataattacatttgaaattatatgatcaccgggagtgattgattaattatctttactaataatcagactaatatttacctgtttgaccgagttgggattgcgtcgtttctccattaggagtaaagctttaatgtcacctgaagttcacagaataaggaacaggttatgagctatagcaatattcttgtcgctgttgcggttacaccggaaagtcagcaactgctggcaaaagcggtatctatcgccaggccagtaaagggacacatcagtttaattactctcgcttccgacccggaaatgtacaatcaattagctgcgccgatgcttgaagatttacgcagcgtgatgcatgaagaaacgcaaagctttcttgataagttaattcaggatgcggggtatcccgttgacaagacgtttattgcctacggtgagttaagcgaacatattctggaagtatgtcacaagcatcatttcgatttggtgatttgcggtaatcacaatcacagtttcttttcgcgagcatcctgctcggcgaaaagagttattgcctcaagtgaggtcgatgtgctgttagttccacttacgggagattaaccgctcctacgcaagctttggaaaggtagcaactttatcgcgctgctggctttccgcgcttcgcggaactatctgctttaggtcgctaatgaagcactcctgccagtggttaatatcgtttttcacgataacgtccagcatttctgcatgacgggaaatacgttccgccagcgacatagtcaatgcacgatccagcgcagctgcaacttcgtcacgatcgtaggggttaacaattaacgccgacgttaactcgtttgccgctcccgcaaattgcgaaagaacaagaacgcccggattggctgggtcctgagcagcaacatactcttttgctaccaggttcatcccgtcacgcagtggcgtcactaagcccacgtcagagtagcggaatattttcatcagtaatttacggtcaaaatgctgattcaaataataaagcggcgtccagcctaattgcccgtatttaccattaattcgtccagcttcattttcgagctgatgacgaatatcctgataggcttgcacatcaccacgcgacgttggtgcaatctgggtataacgaattttaccatgatgctgcggatatttttccagcaacgcttcataggcgagaaaacgctctggcaaacctttggaataatccagccgttcgacagaaaagatattttgtacgtttttcagttccgctttaagttgcgccagttttggcggcagtggcccggcagcctgtttggctatttctttcggttcaatgccgatcgggtagacttctgttcgaaatgctttgccccaggctgtatggctttttgcgctacgtgtcgtgacgcgggtcaggttagaaagacaatccaggaacgccagacgatcgttttctgtctggaaacccagcaaatcataatcacaaagctgttcaagcaaggtgtcatatgtcggcagcgcgttgaagatttccggtgtcgggaaaggaatatgcagaaagaaaccaatgcgattattcactccccgtttgcgtaattcatgcgcaaatggcaacaggtgataatcgtggatccagataatgtcatcgtcttgcaacagcggcagtaatttatctgccagcaacgcatttacgcgtagatagccgtcccaggcaggacgctgaaattgcaccagatcgagccgataatgaaaagcgggccagagaacggcattggagaattggttgtagtattcgtcaaggtcctgttcgctgaggttaaaagaggcccacgtaatgttaccttttttcaccttttttagcggctgatcctcattccctgtttcaccactccagccaaaccacagtccgcctgcggctttcagtgcccccagtatgccaacggcaaggccaccggcactggcggcgtgctcgtctggtggtgcaatccggttagatactacgactaaacgactcatagtcatcactcctgttattttctcttttttgttgtaatgcggtggttatcatttcaagccagctccagacatccggcacacccgccagtcgccatgatgcctgagttgcacctgtgccaatttttactgacattccgcccagtcggttaacgactgcgaagccagattcatcggttaaatcatcgcccagaaatacgggcgttcgcccgataaagggagcttcctgcataaaagctgcaattgcctcacctttactggtacctctcggtttgatctcgacaacacactttccctgctgtaacgccatttgtggccagatctgagtaatacgttgcgctaatgtcattaatgcgtcttcatgctgcggagcctgacgataatgcagcgcaaaagccatccctttcgcctccagctccgcgccgggatactgagcgatgactgtatgcagttgcacgctaatatcacgcgcaatcgcatccggcagatgaacgatatgtgttttaccattgatgtcacggcgctccgccccatgcacgcccgctaacgggaagcgataaggttttgccagtgcgtcaagctccaccattgagcgccctgatatcaatgccaatgcaccatcacttgcggttgccagtagctgtagtccttgcagaatattgtcaggcacgacgacctgatcgggatgcggtttgatttccgccagcgttccatcaagatcaaaaaaccaggcatatttcgcggatagttcaggggtttcggttaacggttctgtcacccggttctcctccttctcttttcttattgtgttgcgcagaacgcgctttacagacatgtaagtatagacagtgtgacgggggtcgccatttgcaacgaagaacagccaaccgttatggcggttggctatggtgggaaaaaacgctaaattgttgcagaaaaaagcatcagacagtgcgtttcgctttttgcttgtaacggtcgaagatcaccgctgccagcaggattaagccgcgaaccacgtactgcgcgaaaggagaaatattaagcaggttcatggcgttttccacggtgcctaaaattaagatacccgccaccacatatgagatttttccgatgccacctttcagagaaacgccacctaaaacgcaggcggagataacaatcagctcataaccaatcgacgtcattggctgcccactggtcatacgtgaagccagaataattccggctatcgctgataccaggcctgagagaacaaagataataattttggtgcgaacaaccggtacacccgccagacgcgcggcctcttcgttcccgccaatcgccagggtgttacgaccaaaggtggttttattcagcagcaaaccaaagataatcagacacgcgacggtgagccagattggcgcaggcagaccgaaccagttggcgtaaccaagggcaaagaagctttcatcttcgataccgaccgctttaccgtctgaaatgatgtacgccagacctcgaacaatctgcatcgttgccaatgtcgtgatcagagcatttattttcagtttggcgataacaaagccattgaccaggccacagagaacgcccagcaacaaccccgctgccacgccaatccacaggctttcagtcaggttaataaccaccgccgtggtgacacccgcacaggcaattacggaggcgacagaaaggtcaaagtcaccggaagcgaggcagaacaacatgccacaagccaccatccccgacatggaaattgccaggcccaaccctttcatattaatgaaggtggcaaaatttgggacaaaaatggcacaggcgataaagagcaccgcaaacaccaccagcatgccgtactgatcccagatacgcccgaagctgaatgacgacttaggtgcgccagaccccgatgtagaaacagaagacatcatactctccttactcaggcaacagcctggctgactttaggcatcgcaaggctcagtgcctgacgctcatctgcctgctcgtgtaacaattcaccggcgatttcaccttcccgcatcaccacaatccggtcggcaacgccgaggacttcaggtaagtcgctggaggcaaacagcaccgccacgccctgcgccgccagcgcataaattacgttatatatttcgtgcttagcgccaacatcaatgccgcgcgtaggttcatccagcaaaatgaccttcatctcttccgataaccagcggcccagaatggctttttgctgatttccgcctgagagattcatgatcagttgctccgcgcccggcgttttgatgttgagcgaacgaatgtggtgatcggcattgttttcttcccaaccgttgttgattacacaaccgccgagcacatgtttacgtctggcactgatgttgatattgtcgcgaacggagtgcacgggaataatgccttccgctttgcgatcttccgggcagagcatcatgcctgcggcaatggcgtggctcggtttacgaatatcgatcggctgttggtcgatataaacctgaccggcggtgatttgcgtcccgccaaacatgcctttcattaattcgctacgccccgcccctaccagaccaaacagcccaacaatttcaccactgcgaaccgccagacttattggcgtacgcacgcctggtgctttcacagcatcaagacgtaggcgctcctcgccataactacgcggttgccagccgtagatatcgccaatgtcgcgcccgaccatcgcctgcaccagcgcgtcgtggtcaacctgctgcatatcggtaaaggttttgacataacgtccatctttaaagacagtaatggcatcgctgagggcaaatatttcttccatacggtgagaaacgtataagattacccgcccctcttttcgcagttcacgaataacgcggaaaagattgtcgatttcacgggcagagagggagctggttggctcatcaaaggcgataattttggcgttacgcgccagcgctttggcgatttcaaccatctgccactgaccaatggagagatatttcagcggcgtgtccgggtcaatatccataccaagatgtttaagttgtaaacccgcctcataattcagcaatgagcgattcacaatgccgcctttatgcggcagctggccgagatagatgttttccgcgacggtcatttccggcacgagatgcagttcctggtaaataatcgccacgcccgcgttaagtgctgcggtcgtgtcggaaaaggacatttcctgcccattaatcactacagaacccgtggttggcgcatagttgccgctgaggatttttaagagagttgattttcctgcgccattttcacccatcaacgcatgaacctgaccggcatagcagtcaaaactaatatccgtcagcgccttaacgccgggaaacgttttaccgatgccgcgaaatgagagatacggggtagactgttgcataacgtctccgtgaatcactggtcgttcacaccccctctgcatcatgcagaggggaatttttccggcaaattacttaccgcctaaaccttttttctccagttcttctttaaagttgtcacgcgtgatcagtaccacgtcggtaacttcggtaaattttggcggttcaacgtcttttgctacccagttgtaaagcatttcgctggatttatagccatgtacgtccgggcttggcagcagggaaccgtagaagccggttgcctgtgctttagacagttcgctcaccgcatccacaccgttaatgccaatgccgatgatatcggccgctttaaagccctgaccttccgtcgcgcgtacgccgcccagcacggtgctgtcgttcataccgacgatcagccaatgtttaacttccggatgttgaaccagcattgagttggcagcgtcaaatgcccccgggatgtcgttagatttggtaggtacctgataaatttgtttttccgggaatccggccgctttcagcgcatccatagatcccgtagtacggcggcgggcggtatccagttcgttggcggtaatcgccatcaccgcgctttctttgacatcccagccacgtttctgcatctctttatacagttcctggccctgacgttcgccaattttagtcgccgccatcatcaccagcggaacggtatccattggcttacctttggcgttaacaaactggtcatccacggcaatgactttcatatcgtagccacgcgctttcgcgacgatggcagagccgagtttggggtccggagtacaaataacgaaaccttttgcgccactggcagccaggctgtcgatcgcgttcaatgttttttcgccatccggcacggcaatcttaataacctcaaaccctaaatccttcccggctttatcggcaaacttccattcggtctggaaccacggctcttccggttgcttcaccagaaaaccgagcttcaggttctccgccatagcggattgtgacataacggctgccagaccaatggctgccagggctttagtaaatttgtgcatggttctctccagctttagtgtcgttttgtgtagggcaaaaacgaatgacattcgttaaattaatcggaaaacaaagcattaccttttaactaaaagataagtgactgtgttgacatagttttagcgagaaattaattctccataggagagcaatatcacatcgcagaattacagtgagaacgtgcataaatttagcgggaaaagacataagggaaagccaatttgtcagacaaattgtcgaatgcacagcagattaatccataagattagcctggaaatccttgttgtctttggtacccatgcgggatgtcttctttttaaccagtcaataggccgcattacctggcgttgagtttttgaaatggtgtaataaccgcaactcaaagatgtggaaaatgcacgtcattcatttcgtcattaattatcactgtgctcattaattaacagaacacgtataatgagagccatctcgcaaaaatgaaaaaacgttttataaaatcatcacttcatcatgaattcaaattcattgattaatatcaacaagatacaaaaagcactatcattaaaattcattgcagttacattgatttcatcaatgaaatgtaaaaatatataaacttgatgatttaagcattttcttatacccgttcagacgttattcttatttcagatcatcgtcagaattgactccacgatcacatttcggaccggcagaaaggaattattctgcaaacagtaattatggtgttttgatttatcttgcacctctccacttctggatataaggatattaggtatggcaaccgctggaatgcttctcaaactcaactctcaaatgaaccgcgagttttacgcatccaatctctaccttcacctgagtaactggtgttctgaacagagtctgaacggcaccgccactttccttcgcgcccaggcacagagtaatgtgacccaaatgatgcgcatgtttaactttatgaagagtgtcggcgctacccccatcgttaaagccattgatgttcccggtgaaaaactgaactctctggaagaactgttccaaaaaacgatggaagaatacgagcaacgttctagtacgttggcacagttagccgatgaagcgaaagaactgaatgatgattcaaccgtcaatttcctgcgcgatctggaaaaagaacagcagcatgatggtctgttgctgcaaaccattcttgatgaagtgcgcagtgcgaaacttgcgggtatgtgccctgtgcagaccgaccaacatgttctgaatgtcgtgtcacaccagctgcattgatcatcatcggcgctaatgcattgcgccgatgaaggttttgagaaaccgctgcctcatctgtttgaagcagcggtttttttaatgggattcaccctgtggggtaaacttgagttcaataagcgcgatggctttttggattgcccgcatggtgaccgggtctgcggcggcgggatggttagtaaagtcgatattcttcagctgactggacattttttcacgaacttcaacgggcgcgattacatcgagaacatccagaatttgtttgataaccaactggcaagcaaccacatcagaaaccaattcctgatcggcattcagcggctgggacatcgtaaactcctgatagcattttgaaagccgttatagtagcgacttcacatcttcagcgatagtcacatccaccgtcatcaggacacaaaaaaacctgccggagcaggttttttgttatcggaacatattgcctggcggtacgtctttgaacgtcttgcaatagttattgaacatacttttcaggattttgcgcagtttcatcgcggcactccgaccatttgttatacaggtgttattgtctttgcgcttataatatgacaaccatcacaaaaatcaatctttatgtgatacaaatcacataaatacccctttaatgttataaaaatgataatcaaaaaacagcccccctatttctgacacctacagatggcaagaaatagcgcctgccaggcgtcttttccggccattgtcgcagcactgtaacgcgtaaaatagtgctttctcttactcttctggctggaccatgagacttctgattctgactctttcattaataacgctggcggggtgtacggttactcgccaagcccatgtgagcgaagttgacgcggcaacaggtattgtacggttagtttatgaccaggcttttttgcagcatgcccataccgatcgttatgtcagtcgcgggatcgccgatcgcgcatgccagcaggaaggctatacccacgcggtcccctttggtcagccagtaggcaactgtagcctttttgcgggttccttatgtttgaatacggaattcactttgtcatatcagtgccatcattccgccttccctgtctttctctaaatattttaatcagcgaggggatcttcgctgattaaagaaatagcggtaatgcgttttattcccattcgtatttttaataattgaagtttatattttaccttttgcaaataataaaataacaaattatagtgacgccacagcaacaaatataacctttgtggagcactatcatgctgaaaccagaaatgattgaaaaacttaatgagcagatgaacctggaactgtactcttcactgctttatcagcaaatgagcgcctggtgcagctatcataccttcgaaggtgctgccgcgttcctgcgccgtcacgcccaggaagagatgacgcatatgcagcgtctgtttgattacctgactgataccggcaatttaccgcgtattaataccgttgaatctccgtttgctgaatattcctcacttgatgaattattccaggaaacctataaacacgaacaattaatcacccagaaaattaacgaactggctcatgctgcaatgaccaatcaggactacccaacatttaatttcctgcaatggtatgtttctgagcagcatgaagaagagaaactgttcaaatcgattattgataaattaagcctggcaggcaaaagcggcgaaggtctgtattttatcgacaaagaactctctaccctcgacacacaaaactaatgctctccggcggcaggtttactgccgccgtttcaaatcagtgacggcaaatcttactctgatcggtcgaaaaaccgtctttcgaaggtataaatttgccttttgctgccagaaacgctaccagctctcccgctgtcatcccttctgccgagcaggtgtgaaaacgtgcctgttcaccaaaacgcgctttaatcgcagcttccagactggcatgcgtatattgctcgcctgattcaatcatcatatttaacacttcatgaccgtgaatagagtccatcgtccctcctcaaaaaaagcctagcgtagcgattgccgcttatgaagactttgcgccagcgcaggactgaatgctttttattgtacatttatatttacaccatatgtaacgtcggtttgacgaagcagccgttatgccttaacctgcgccgcagatatcactcataaagatcgtcaggacagaagaaagcgtgaaaaacagaaccctgggaagtgtttttatcgtggcgggaaccacaattggcgcaggcatgctggcaatgccgctggctgcggccggtgttggttttagcgttacgttaatcttgttgattgggctttgggcgttgatgtgctacacggcgctattactgctggaggtgtaccagcatgttccggcagataccggtctgggcacgctggcaaaacgctatctgggacgctacggtcaatggctgacgggcttcagtatgatgttcttaatgtatgctctgactgcggcatacatcagcggtgccggtgaattgttggcctccagcatcagcgactggacaggtatttctatgtcggcaaccgctggcgtgctgttgttcacttttgttgccggtggcgtggtttgtgtcggaacttcactggtcgatttatttaaccgttttctgttcagcgccaagattatttttctggtggtaatgctggtactactgctgccgcatattcacaaagtgaatcttttaaccctgccgttgcaacaggggctggctctgtctgcaatcccggtgatttttacgtcgtttggttttcacggtagcgtgccgagtattgtcagctatatggatggcaacattcgtaagctacgctgggtgtttataatcggtagtgcgatccccctggtggcatatattttctggcaggtggcgacgcttggcagcattgattcaacaacctttatgggattgctggctaatcatgctggattaaacgggctgttacaggcgttacgcgaaatggtggcctctccgcatgttgagctggcagtgcatttatttgctgatttagccctcgccacgtcatttctcggcgttgcgttaggcttatttgattatctggctgatttatttcagcgttcaaataccgttggtggacggttgcaaactggtgcaattacgtttctgccgccgttggcgtttgcactgttttatccacgaggatttgtgatggcgctgggttacgccggtgtggcgctggcggtactggcattgattatcccttcgctgttgacctggcaaagcagaaagcacaatcctcaggcgggttaccgggtcaaaggtggtcgtccggcgctggtggtggtgtttctctgtggtattgctgtgattggcgtgcaatttttgattgcggcagggttgttaccagaagtggggtgatcagatagcctcaaattccttattgggtgccagaattaacgctgacacccaatttggcctcttaatgcaggcagcactgcttaaatttcttaccactaccgcacgggcaaggatcgttacgccccggtttctcttctgctttgatcggttgctgaacagctttttcctgcggatgcgccatccagtacgcatgtagatcaagcgccgccagtcgaatggcatctacgctctcttcaaacgcttctggcgacatcttttctacccgctcgaagttttcctcagtaccgtgcagcgcaatcgcctccagcgctggttttaacgaatcgggcaacgttgaccagtcagaaagtgccacgccccgcatatagccaaagcaccactcctcaacaatcgtcagctcgctgccatcaacttctcgcaagccgaataacggctcaaactgctccgggaattcgttcagacgctctgcggtatcggccatatgttgaaaagccagattcataaagcgcgtcatctctttctctgacgcccagcgcggcacatagtcagccccaccccacacggcaaccagccactgttccggttcaatctcttgcggagaactcaacaccgccgtcaataaaccgtccagctccgccacatcaaggatggcgtggtcagtgttgtatttggtcagaatatcgtccagccattccaactcactttcgtttaacggtcccgttttcatacgcttttccttgtggatctcaactcgccagcacctatcttacatgccggtccgtatcagagatactttttgagtggctttgctggtgattaaaaattaaggagggtgtaacgacaagttgcaggcacaaaaaaaccacccgaaggtggtttcacgacactgcttattgctttgattttattcttatctttcccatggtacccggagcgggacttgaacccgcacagcgcgaacgccgagggattttaaatcccttgtgtctaccgattccaccatccgggctcgggaagaaagtggaggcgcgttccggagtcgaaccggactagacggatttgcaatccgctacataaccgctttgttaacgcgccaaattcttcaggcctttcagccagacatccgcttgacgccgatgtcttttaaactggagcgggaaacgagactcgaactcgcgaccccgaccttggcaaggtcgtgctctaccaactgagctattcccgcattcatcaagcaatcagttaatcacttgattttattatcgtctggcaatcagtgccgccgttcgatgcgttgcattctacttacctggcgcgatgagtcaacgatatttttcaccacttttgatcgtttgctgaaaattacgccgaaacgatcactgatcaagcaaatctgcacgcgcagcgctcaaatattgcaacattgaccacagagtcagtaccgcagccacaaagaaaagtgcaataccggcgtactcaacccaaatgttcggacgccacagcagccatgccaacgccaccatctgggcagtggttttcactttcccaatccaggagacggccacgctactgcgtttacccaactccgccatccattcgcgtagcgcagaaataataatttcacgggcgatcatcgttgccgccggtaatgtcacccaccagctgtgataatgctcggttaccagcaccatggcgatagccacgagaactttatctgccacagggtcaaggaaagcaccaaaccgggtactctggttccagcggcgtgccagaaaaccatcgaaccagtcagtcaccgccgcgacgcagaaaatgagcgcggcggcaaacggcgaccaggtgacaggcagataaaagaccaatacaaagaatgggataaggatgacacggaacagtgtaagcaacgtagggatattaaattgcataatgacgggtaactatctgttgtcagtaagattacccctatgttgctacagagacatcaatgtttcaacgaccagaagatcttttctgccagaccttgcgaaatacccggcacttttgcaatttcctcgacgctggcgttacgtaaaccttgcaaaccgcccatatatttcaacaacatttgccgacgttttggcccgacgccttcaatggtttccagggaactggtatttttgaccttcgcccgttttttacggtgcccgccaatcgcgtgatcatgtgattcatcgcgaatatgctggataacatgcagcgcgggtgaatctggcggcaaactaaatccctcaccttccggctcaaagaacagcgtttccagtccagccttacgatctgctcctttggcaacgccaagtagcagcggatgatttttatcccatgagacatccagttcggcgaagacatttttcgcctgcgcaagctggcctttgccgccgtcgataaggatcacatccgggatcttactgtcgtcaatggctttaccataacgccgacgcagcacctgattcatcgccgcataatcatcgcccggcgtgatgcctgtaatgttatagcgccgatactccgcacgcagcgggccgttagcatcaaacaccacacaggaagcgacggtttgttcgcccatggtatggctgatgtcaaagcactccatccgcttcacttccggcaatttcaacacgctggcaagcgcggtcagtcgctggtgaacggtagattgctgcgaaagtttgctggttaaggccgtcgccgcattggtgcgcgcgagtttcagataacgcgccctatcgccgcgaggtttggtttgaacattaatcttgcgtcccgccagttctgaaagggaatcggcgagcagcgttttatcgctaagattaaaatcgagcaggatctcacccggtaaggtgcgcatctggctgccttgtaaatagaactggcctacgaaggtttctaccacctcgctcagttccgtaccgccaggcactttcgggaaatagctgcggctgccgagcactttgccctgacgaatgaacaatacgtggacacaagccatgcccgcatcgaacgccacaccaataacgtcgaggtcgtcgccggtattggaaacgaattgtttttcggtgacgcgtcgcaccgcctgaatttggtcgcgaatacgtgcagcttcttcaaactccagattctggctggcagtttccatacgactaatgagttgcgtaagcacctgatcatctttgccagacaaaaacaggcgcacatactcgacctgctgagcgtattcttcttcactcaccagtccttcaacgcacggtcccagacagcgccctatctggtattgcagacacggacgcgagcgattgcgataaacactattttcgcactggcgaatggggaaaatcttttgcagtagcgccagtgtttcacgtacggcatagccattcgggaacgggccgaaatattcacctttggcatgcttcgcaccacgatgcatcgccagacgcgggtgggtatcaccactcaggaagataaaaggatatgatttatcatcgcgtagcaaaacgttgtaacgcggctgatagagtttgatgtagttgtgttccagcaacagcgcttcggtttctgtgtgagtaaccgttacatcaatttgctggatctgggcgaccagcgcttcggttttgcgcgaagcgaggttgctacggaaatagctggaaagccgttttttcaggtctttcgctttgccgacatagataaccgtaccaccagcatcgtacatgcgataaacgcctggctggctggttacggtttttaaaaacgcttttgcgtcaaactgatcactcactgacttgataatgtctccgcattacacagaccatggcgaattgccaggtgagtcagctcaacatcgccatgaatgtttagtttactgaacatacgatagcggtagctgttcaccgttttcggactgagattgagctgttctgagatctcattgaccttctggcccttggtgatcatcagcataatctgcaattcacgttcagacaaactggcaaatgggctttctgttttttctggttcgatctggcttaacgccatttgttgagcgatgtcagaagcaatgtaacgctgccctgaatagacagaacgaatcgcactcacgacttcctgcggagccgcgcctttgctgaggtagcccgcagcaccggcctgcatgactttcgctggtaaagggttttctgtatggacggtaagcatgatgattttgacatcagctgtggaacgcgcgattttacgcgtcgcctcaagaccgccaatgcccggcatactcatgtccattagcaccacgtcaacggcatttgtccggcaccacttaacggcgtcttcaccgcacgatgcctcaccgacgacttttataccctttatatcttccagaatgcgtcgtatccctgcgcgcaccagttcgtggtcatcaacaagtagaacgttgatcaaaggaatatctccagaaatagggataacgctactgatagttagtcattcgtatattagcggtttttattgcaactttgaaacgttaaaaatggtgggtattcgatttttctctcgtttttgtcaattcgattgtccacagttatggtcacgcccgtcaccaacggcttaccggatcgtttcacagtaagccctacgatgaaatgtgacaaaaattgactttattcagcaaaaatgaaaatcagcccgctgaatatgtaacattaattaacccgaacaatacgggcaaaaaacattcatgataaaaatatttattggtcattatattaacgtattttatagcactgccgatatcacgctcaaaaaacaaccactgctatttttagcaaagcttatggtatactccgccgccttaacatttttcaccgcaaattttcattgcaacatgacgaggaaaataaatgagtacgcctgatttttctactgccgagaataatcaagaactggcaaatgaagtctcctgcctgaaagcgatgctgacgctgatgctgcaggcgatgggacaagctgacgcgggccgcgtgatgttaaagatggaaaaacagcttgcgctgatcgaagacgaaacccaggctgcagtattttccaaaacggttaagcaaattaaacaagcctaccgtcagtaatataaaaccggctgatagcgtgcctttcagccggtttttgcatctggcacgcaggacagaaaagagatcaaattaagccagtagcggccgcgtaacaggcaacctgggtcttatttggtgcattaatttttttctgcatgtttttctggtggaaattgaccgtattctcagagattgacaaaatcatcgctatctctgctgatgttttcccttccgccgtccacctcagaatttctttttcgcgcttgctgaaattcatctctggcgtcatcactatttcatcatttaaacgcatcagagccatcagactttcgcgcaccagtaactgcatttttaattgcagttcatcactaagaatgggtatttcgcgcgcgctgcaacgggaaaaggacaaaaagcccagcgcccggtttggcagcattaaatactgagtgacaccgcggcgtaaaccatgtgcgcgcgcggcttcccataacggctgtgcttcgctgaataagtcatcattccacattaaatggccctgactaaagttttcagggttcagcaccggatcaattgcgagaaagttttttgcctgataataactaacccacgcctcagggtaattggtgtaaaaagccactttaggtcgagtgaatggtaccgggtggcggacacataacgaatagtaatcgtactccagctgctgagcctgaagctcaatttcatggtagacctcttctgcggtctccatcctctgaaaacgcaacagcatcgtgcgacgccagctgaaaaaatccttatcctgcatagtaaaccgcaacgcccctgagagtgagtatcatttataatgataattcaaactatcacataaataagatttatatataatttatattattcaggcaatgaattacttttgcaagccatcgcattctcttatgttattaatgagttatgctgatttgttaagcagttttatcaggcttgaaatggcgtccagccccgacaggtgaatcgtcggggctgattttttcttattattgcagcagaaacttctcgaggaactggcgggtgcgaggctgctcggggtcggcaaataacgcttttgcggccccctgctcgactatccgcccctggtccataaagatcgcccggtccgcaacatcccgggcaaagctcatttcgtgcgtcacaatcaccatcgtgcgcttttcctgcgccagctgacggatggtgttcaggacttcacccaccagctctggatccagcgctgacgttggctcgtcaaacaaaatcacctcaggacgcattgccagcgcacgcgcaatcgcaacacgctgctgttgaccgccagacaaacgacgtggatagctggtttctttacctgccagcccaacttttgccagcagctcgcgagcgcgcgccgtggcctcttctttcggttcacctttgacgatcaccggcccttcaataatgttctccagcaccgtacgatgcggaaacaaattaaagttctggaagacaaacccgacgtgctgacgcaactggcgaatcagagatttttgctgacttaatgaacgtgcagtatcaatagtgatatcgccaacggtgatcgttcccgcttcgggttgttccagcagatttatgctgcgtagcaacgtggttttgccggaaccactcggaccgataattgccaccacttcgccaggctttacctcaaggtcgataccgtgcagcaccgtctgaccgtggaattttttcaccaggttcttaacttcaatggcactcattttggttctctctcctggcgattaagttgattctcaaaatggttctgcaacgtcgataacacagtcgccatgatccagtagatgagcgaagccgccagatacatggtgaacacctccagcgtacgcgaggtaatcaactgcgcctgacggaacagctccggcacctggattgtcgcggccagcgacgtatcttttaccaggctaataaagctgttcgacagcggcggcaacgccacacgcgccgcctgtggcaaaatcgcgcgacgcatggtctgccacggcgtcataccaatactggctgccgcttcccactgacctttatcaatagaagaaatggcggcgcgcagcgtttcggcagcataggcggcagtgttcaacgacagaccaatcattgctgacggaatgggatctaattcgataccaaactgcggcaggccgtaatagatcataaacagttgtgcgatgagcggcgtaccacgaaaaatagagatataaaaacgcgccagccagcgcacgggccagattggcgacagacgcatcagcgcgagaataaacccgagcagtaagccaaaaaacatgccgccgatactgagttgcagcgtatacccagcccctttcagcaggaacggcaaggaatcaataaccagttgtatactttcttgcatgagcgtttccggagctaaacgtggggatgataggcgaacagcgcaggcgcaccgccggtatgaataaacagaatcggcccttcatctttgaagcgtttctgactgataccgtcaatcagccccgccatcgcttttccggtatacacaggatcaagcagaatgccttccagccgcgccagcaatttcactgcttccatgccttcgtcgttcggcacgccgtagccaggtgcaaaatagtcatcccagagtaaaatttccgctgatgcggtcagctccagttctttcgcaatcgcctgttgtaggttaaccactttcggcaattgatcggcaacggaacgcgacacggtcacgccaatcagttcgctttcaggcatcaggtgttccagcccaacagccagtccggcgtgagttccggcactgcccgatgcgactaccaccgatgaaatattaaccgccccttcacactgttgcgcgatttccagcgcactctccacataacctagcgcgccaagagcattagaaccgccaaccggaatgacatacgggcgaaagccttgtgcttcgactcgcgtcgccagctcttccagttgggcattgggatcggtcagtgcgtcgcacatttcaatctgggtattgaacagatccagcaacaagcgattgccgttggttaaatagttttctgcggttgtgccaataggattttccagcagcgccacgcagtgcagaccgagtttggcagcgactgcggcagtctgccgcacatggttagactggatcgccccggcagtaatcagcgtatcggcaccttcacgcagagcatctgccgcgagaaattccagcttacgtaatttattgccgcccattgccatgggggtgacgtcatcccgtttgatgaaaatttcccgtcctagataatcagaaaagcgcggcagatattcgagcggcgttggcgcgccgataaactccagccgtggaaaacgggttaaattatgcagtggcataacagcctccgatgtgtgttgttgtgattttcttattatgcacgctgaaaacgcgtaaataaaaaaggcgctagtgaaagcgcccttttttgtcattatgctgattatttggtcacatcagcaccaaaccatttttcggaaagggcttgcagagtgccatctttttgcatttccgcaattgcatcattcactgctttcagcaggtcctcatttcctttacgcagcgccacgccagactcctgacgggagaatgcttcaccggttactgccagcgtatcgttggttttcttcaccagatccagcgccgccagacgatcaacgaggatcgcatcgatacgccctacgcgcagatcctgatatttggtcgggtcatcatcataggtacgcacatcgacgccctgaacattctgccgcagccactcttcatagttggtgcccagaccgacccccacttttttgcctttcagatcatcggctgttttaatggtgccttcgttaccttttttcaccagcgcctgaataccagaaatggtgtacggggttgagaaatcgtattttttcttgcgctcatcagaaatggtgacctgattaatcaccacatcaatacgtttagagtccagcgacgccagcataccgtcccatttggtcggttttagtgacgcctcaacgccaagatgttttgccagctgttgggcaaattccacttcaaaaccggttaatttgccgtcatctccctgaaaactgaacggcggataagttccttccagccctaccagcagcgtgccgcgctctttaactttattaagcagaccttcatctgcaaaacttttaacgctcatgcccgcaaccagcgccacggccatcacacccatcaatgcctgacgtcccagatgtgctaatttcatattcaccccgaatgttgttatgtctgtttgcagtgtagagccattgtttgtaaacacaaaaacaactccgctacatcttattcttatttaatatatatcagaagaaggcaggctggaggatttctgcacaagtctggtacaggtttggcgctgatagtgttgatacttccgtaacgcgatgcggtaattgttggtgctggtggtgggcagccacggggcgaggatttcatcaaggaaaccgtcctgcagctgatcgagggaaatattttgctcgtgtagatgattccccaaacggcgcaaacgaacgacatattcacgcaccgtacctgggctcatttcagtttgctcaaaaagaaattgcttaaagccgataatatcgaaaaaatcactctgcgttttgcaatgtaaatcaccgcaaaatcggcacaatgccgcccatgatttttgttccgtttgccagccattttcatcaagcagcgtgtccaggcgggaaatctcgattttattcactattttgccgtcgcgaactaaggtaatgcgatcgagtaatttacggcaatgcgcgcaatgggtctggctgtgtttaaagtctttaagatagcggcttaatggccgtcttttcaggtgctgcaccatcattaagaactcctggtagtcaaagttaaagtgcggcatttactgacgttataacttacccagtttagtgcgtaaccgtttaatagcctggctgtgtaactgactgacccgcgattccccgacctccagcaccgcgccaatctctttgagattcagctcttcctggtaatagagggttaataccagtttttcgcgctccggcaacgtttcgatggcttccatcacccgctggcgcagattactgtccagtagttgttgtagcgggttttctcgctgatgatcatcagtaaccagttcgatgctatcgccgtgctcttcgcgccactcatcgtaggagaagagctggctgttattggtgtcgagcaacatttggcgataatcggcaatatcgatccctaaacgttccgctacctcagtttccgtggcgttgcggccaagttcctgctccagttgccctattgcctgtgccacttcacgcgcgttgcgtcgcacgctgcgcggcacccagtcacggctgcgaagttcatccagcatagcgccacggatacgctgcactgcgtaagttgtaaatgccgttccttgtagggcgtcatagcgttcgacggcattaagtaacccaatgccgcccgcctgtagcagatcgtcaagttccacgctcgcgggcagtcgaacctgcaggcgcaatgcttcgtgacgcaccagcgggacataacgctgccacagcgagtgtttatccattacaccttcagcggtatagagtgaattcacgataaacagccctgcgttatatgagttatcggcatgattatccgtttctgcagggtttttaatcggacgattagtgggtgaaatgaggggttatttgggggttacaggtaaattccaggcagaaaaaaaccccgccggtggcggggaagcacgttgctgacaaattgcgctttatgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatttggcgttgccgtcagtctcagttaatcaggttacaacgattaaccctgcagcagagacagaacctgctgcggtacctggttagcttttgccaacacggagttaccggcctgctggatgatctgcgctttcgacatattggacacttcggtcgcatagtcggcgtcctgaatacgggactgcgcttcagacaggttggtagtggtgttgttcaggttggtaaccgcggaatccagacggttttgcaccgcaccgagggaagaacggaatttgtctacagatgcgatagcatcgtccagcgctttcagcggatccgtggttttaccatttgcaacagcagtcagagcctcaccaccagcagtcaaacctgtttgcagattaccgccatttaaatcggcagaatcgtatgttttaccatcaatatcgaccacttctgttttgccatcatctccgcccagtttgaccgcggttggagaactggcggcaccggaagagtcagtataggtaatagttttaacagaaacagcaccagtagtttcattcacatccgcagcgtaaagattgccatttgtatctttaagcgcatatgtatcggtatcattacccttggaatcctgcagttttactaagctaacagcaccaaggttggcagttgcggaacctgcagtattatcaatctgaacaggtgtaccgcctgaagtgatagttgtagctttagtagtatttgcatcagttacagttgcatttgccgttgctccagtcgccattgtcactgtaccatcattagcaactgttactgcgtaatacttcccatcgttatcaccaccggtgattttcgcatagtaatcattaccattatcagtataaacaccctcaattgaagctgggttagttccgccagtatcagtggctgcttccgtagaaagggtaattccagtaagtttaatattgtttgtggtggtagcaccaaaagcagttactggagcactagtggtaactgtatcgttatttttaacgctaaaaccatcaaggccaagagttttagcatcaatctgcttcagatcgatagtgatagtctggttatcatttgcgccaacctggattttcatggagccattttttgccagcacgttcacgccgttgaactgggtctgaccagatacgcggtcaatttcatccagacgggatttaatttcgtcctggatagaagacagatcagactcagagttagtaccggtagtggcctgtaccgtcagttcacgcacacgctgtaagttgttgttgatttcggacagcgcgccttcggtggtctgcgcaacggagataccgtcgttggcgttacgggccgcctgagtcaggcctttaatgttagaggtgaaacggttagcaatcgcctgacccgctgcgtcatccttcgcgctgttaatacgcaagccagaagacagacgctcgatagaactcgacagcgcagactggttcttgttgatattattttgagtgatcagcgagaggctgttggtattaatgacttgtgccatgattcgttatcctatattgcaagtcgttgattacgtattgggtttccacccgtcggctcaatcgccgtcaaccctgttatcgtctgtcgtaaaacaacctttagaatttttttcaaaaacagccattttttgttagtcgccgaaatactcttttctctgccccttattcccgctattaaaaaaaacaattaaacgtaaactttgcgcaattcagaccgataaccccggtattcgttttacgtgtcgaaagataaaaggaaatcgcatggcaagtatttcatcgctgggagtcgggtcaggtctggatttaagttccatccttgatagcctcaccgccgcgcaaaaagcgacgctaacccccatttcaaatcagcaatcgtcgtttaccgctaaacttagcgcctacggtacgctgaaaagcgcgctgacgactttccagaccgccaatactgcattgtctaaagccgatcttttttccgccaccagcaccaccagcagcaccaccgcgttcagtgccaccactgcgggtaacgccatcgccgggaaatacaccatcagcgtcacccatctggcgcaggcgcaaaccctgaccacgcgcaccaccagagacgatacgaaaacggcgatcgccaccagcgacagtaaactcaccattcaacaaggcggcgacaaagatccgattaccattgatatcagcgcggctaactcatcgttaagcgggatccgtgatgccatcaacaacgcaaaagcaggcgtaagcgcaagcatcattaacgtgggtaacggtgaatatcgtctgtcagtcacatcaaatgacaccggccttgataatgcgatgacactctcggtcagcggtgatgatgcgctacaaagttttatgggctatgacgccagtgccagcagcaacggtatggaggtctcggttgccgcccagaatgcgcagctgacagtcaacaacgtcgccatcgagaacagcagcaacaccatcagcgacgcgctggaaaacatcaccctgaacctgaacgatgtcaccacgggcaaccagacgctaaccatcactcaggacacctccaaagcgcaaacggcgattaaagactgggtgaatgcctacaactcgctaatagataccttcagcagcctgaccaaatacaccgccgtagatgcgggagctgatagccagagttctagcaatggtgcactgctcggcgactccacgctgcggacgattcagacgcagttgaaatcgatgctgagtaataccgtcagttcttccagctataaaacgttggcgcagattggtatcacgaccgatcccagcgatggcaaactggaactggatgccgacaaactcaccgctgcactgaaaaaagatgccagcggcgtaggtgcattgattgttggcgatggtaaaaaaaccggcatcacgaccaccatcggcagcaacctgaccagttggctttcgacaacgggcattattaaagccgctaccgatggcgttagtaagaccctgaataaattaactaaagactacaacgccgccagcgatcgcattgatgcgcaggtcgctcgctacaaagaacaatttacccaactggacgttttaatgacctcgttaaacagcaccagcagctacttaacgcagcagttcgaaaacaacagtaattccaagtaagcaatattcatcgggagacaggtcatgtacgcggcaaaaggcacccaggcctatgcacaaattggcgtcgaaagcgccgtaatgagcgccagccagcagcagctggtcaccatgctatttgatggagtgctgagcgcactggttagagcgagcctgtttatgcaggacaacaatcagcaaggcaaaggcgtctctttgtcaaaagcgatcaacatcattgagaacggactgcgggtgagtcttgatgaagagagcaaagacgaactaacccaaaacttgattgctctttatagctatatggtcaggcgcttgctgcaagccaatttacgcaacgatgtctccgcagtcgaagaagtggaagcattaatgcgcaatattgccgatgcctggaaagagtcgttactctccccttctttgattcaggacccagtctgatgaaccatgcaccgcatttatatttcgcctggcaacaactcgtcgaaaaaagccagctcatgttacgcctggcaacggaagaacaatgggacgaactcatcgccagcgaaatggcgtatgtgaatgcggtgcaggagattgcacatttgactgaagaggttgacccgtccaccacgatgcaggagcagctccgcccgatgctgcgcctgattctcgacaacgaaagcaaggtaaagcagttattacagattcggatggatgaactggcgaaactggtcggtcagtcatcggtgcaaaaatcggtgttaagtgcctatggcgatcagggcggctttgtgctggctccgcaggataacctcttttgaatctgaatgagtcgatggctcgcgaataatccgattacggctacgcttctaatgttccccttgaatggagtcgaagaatgcgtaatcccacgctgttacaatgttttcactggtattacccggaaggcggtaagctctggcctgaactggccgagcgcgccgacggttttaatgatattggtatcaatatggtctggttgccgcccgcctataaaggcgcatcgggcgggtattcggtcggctacgactcctatgatttatttgatttaggcgagtttgatcagaaaggcagcatccctactaaatatggcgataaagcacaactgctggccgccattgatgctctgaaacgtaatgacattgcggtgctgttggatgtggtagtcaaccacaaaatgggcgcggatgaaaaagaagctattcgcgtgcagcgtgtaaatgctgatgaccgtacgcaaattgacgaagaaatcattgagtgtgaaggctggacgcgttacaccttccccgcccgtgccgggcaatactcgcagtttatctgggatttcaaatgttttagcggtatcgaccatatcgaaaaccctgacgaagatggcatttttaaaattgttaacgactacaccggcgaaggctggaacgatcaggttgatgatgaattaggtaatttcgattatctgatgggcgagaatatcgattttcgcaatcatgccgtgacggaagagattaaatactgggcgcgctgggtgatggaacaaacgcaatgcgacggttttcgtcttgatgcggtcaaacatattccagcctggttttataaagagtggatcgaacacgtacaggaagttgcgccaaagccgctgtttattgtggcggagtactggtcgcatgaagttgataagctgcaaacgtatattgatcaggtggaaggcaaaaccatgctgtttgatgcgccgctgcagatgaaattccatgaagcatcgcgcatggggcgcgactacgacatgacgcagattttcacgggtacattagtggaagccgatcctttccacgccgtgacgctcgttgccaatcacgacacccaaccgttgcaagccctcgaagcgccggtcgaaccgtggtttaaaccgctggcgtatgccttaattttgttgcgggaaaatggcgttccttcggtattctatccggacctctacggtgcgcattacgaagatgtcggtggtgacgggcaaacctatccgatagatatgccaataatcgaacagcttgatgagttaattctcgcccgtcagcgtttcgcccacggtgtacagacgttatttttcgaccatccgaactgcattgcctttagccgcagtggcaccgacgaatttcccggctgcgtggtggtcatgtcgaacggggatgatggcgaaaaaaccattcatctgggagagaattacggcaataaaacctggcgtgattttctggggaaccggcaagagagagtagtgaccgacgaaaacggcgaagcaaccttcttttgcaacggcggcagcgtcagcgtgtgggttatcgaagaggtgatttaaattcatccccggcggcaagccggggagatttcattacggcagtggcgtcggtaacggcgctttatccagcgcggcggcacactctgctgtcgggcgatccacacgctccatcgtcataccatcgtactcaatggtgttaccgtcacgctcaacctcgtacagctcacgttttacggtaacgttagtgagatcatcagacatcaatgtcaacttacccggcacggcaatcacccgctgccactgacggcaatccagggtatcgccctctttagtgacaatcaggctgcctatcgcttccgggctgaccagcgcacgttgcggccctttggtctgccagtagcccgccagccagtccggcgcgggggttttcacgacattgttatagttttcgacttcggcacagcccgccagcaacaagagcgcgcctgcaattgcgagttttttcatcattcgtcctgcatgagaagaaaagaggattgtggcattaaagccctgatgtcgccagcctttcaaggttcagagagaaatttgatctaactattatttttgtgaattattaccccgaaaataaatttgcatggtgtatgattcgcgactcttgtttcaaaccttctgagttcagaggctacattcatgtcatggcagcaattcaaacacgcctggttgattaaattctgggcccccatccctgcggtcatcgcggcgggtattctctctacttactattttggcattactggcaccttttgggctgtcacgggtgaatttacccgttggggcggccagctcctgcaactgttcggcgtccatgctgaagagtggggttactttaaaattatccatctggaaggatcgccattaacccgcatcgacgggatgatgatcctcggtatgtttggcggctgctttgccgcagcgctgtgggccaacaatgtcaaactgcgaatgccgcgcagccgtatccgcattatgcaggccatcattggcggcattatcgccggttttggcgcgcgtctggcaatgggctgtaacctggcggcgttctttaccggtattcctcagttctcgctgcatgcctggttctttgccatcgccactgccattggttcatggtttggcgcgcgctttaccctgctgcccatcttccgtattcccgtgaaaatgcagaaagtttctgccgcctcaccgctgacgcaaaaaccggatcaggcgcggcgtcgttttcgtctcgggatgctggtctttttcggcatgctgggctgggcgctgctcacagcgatgaaccaacccaaactggggctggcaatgctgtttggcgtcggctttggtttactgattgaacgtgcgcaaatctgctttacttcagcgttccgcgatatgtggatcaccggacgtacccatatggcgaaagcaatcattatcggtatggcggtgagtgccatcgggatcttcagttacgtacagttaggcgttgaacccaaaatcatgtgggcgggaccaaacgcggtaattggtggtttactgtttggttttggcatcgtgctggctggcggctgcgaaaccggctggatgtaccgcgcggtagaaggccaggtgcactactggtgggtcggtctgggcaatgtgatcggctcaacgattctggcgtattactgggatgatttcgctccggcgctggccaccgactgggacaaaatcaacctgctgaaaacctttggtccgatgggtggcctgctggtgacatatttgctgttgtttgctgcgctgatgttgattatcggctgggaaaaacgcttcttccgccgtgcggcaccgcagactgctaaggagatcgcatgaaaaatatcgttcctgattaccgccttgatatggtgggtgaaccctgcccttatccggcagtcgcaacccttgaggcgatgccgcagttaaaaaaaggggaaatcctggaagtggtgagcgactgtccgcagtcgatcaataatattccactggatgcgcgtaatcacggctatacggtgctggatattcagcaagacgggccgaccattcgttatttaattcagaagtaatccctcattcccgctgtgacccacagcgggaacatcgttacctttgtatcacatagattttacccgcccccactcctattcttttcagtatgatctcaggaggtttctatgtgtggacgctttgcccaatcccaaacgcgtgaagattaccttgcgcttctcgcggaagatattgaacgcgatattccctatgatcccgaacccattggcagatacaacgtcgcgccgggaaccaaagtcctactgctcagtgaacgtgatgaacaccttcatctggatccggttttctggggatatgctcccggatggtgggataaaccgccgctgattaacgcccgcgtagaaactgcggcaaccagtcgtatgtttaaaccgctctggcaacatggtcgggcaatctgttttgccgatggctggtttgagtggaaaaaagaaggcgacaaaaaacagcctttttttatctatcgtgctgatggacaacctatttttatggccgcgataggtagcacaccatttgagcgtggtgacgaagccgaaggatttttgatcgtcactgctgcggcagatcaaggtctggtagatattcatgaccgccgcccactggtactgtcgccagaagctgcgcgggaatggatgcggcaagagattagcggtaaagaagcctcagaaatcgcggccagtggctgtgttccagcaaaccagttctcctggcacccggtatcgcgcgcggtgggtaatgttaaaaaccagggcgcggagttaattcaacctgtttgataagcctggagattattgatcaacaatactgcgtcataagaaatctctattagacaaagatttcattacctgttggcatattgcaaaaataacaccaatacggaatcgtcatgttcacgattaaaacagatgatctcacccatccagcagtgcaagcattagtggcttaccatatttccggcatgctgcagcagtctccccccgaaagcagtcatgctttagatgtgcaaaaattacgtaacccgacagtgacattctggtcagtatgggaaggcgaacaactcgcaggaattggtgcgctgaagttgctggatgataaacacggcgagctgaaatcaatgcgtaccgcgccaaattatttacgtcgtggtgtcgccagtctgattttacgccacattttgcaggtcgcccaggacagatgccttcatcgcctgagcttagaaacgggtacacaggctggatttacggcctgccatcaactttatttgaagcatggtttcgctgattgcgaaccgtttgctgattatcgacttgatccacacagtcgatttttatcattgacgctatgcgaaaataatgaattgccatgagccagacgcagcacattcttgcattcgacgtgctgcgcctttatttatcaccagcaggaaacgccttgtccatagacgccccttccacatgcgccacaagaaacctctattccagtgacacaattgcgcctaattaattacatttaatatttaattatgagttcctcaccatctattacatactttttaaccatatcggaatatttatcataatcagcgggattcgtaacaatatattttcgctgcgatctttcatagcaaatccctgtcaaagtccatgatataaaaatgtctcttcaaaagaattacattctttaaaaagtaattctttattgctatatatcgcagagacaacctcaatatcacactccatacgtgctttctccagatgatttgggaagtattgaatttcttttatcttattatcgccacaattaaacagcttagtagtctcaggcattgctggtatttaccatattttattgcgataaatagaaattgtcatagcctttgacggagatgagtcaacacgcgatatcagattattatctacggagacctgggtaattccatcggatacttttggaaataccatataattattgaaatcgagctctaattctttgcagaatttgggaatttgtattgtggcaaggccattatgacgaagataaagcacctcaatccaggatggaagaggtggcaaagaccccaagtgaagatctgttaagtcaagtttactattgtggagttcaacacatttaaacaatctcaccaatgctatatccacattttttttgaagtcattcgatgcgccttcttttactgaattagcccagtcgctgaaacctttgcaaagtctggaatctgtaattttcgtaaagttgtctagaaactctgcaatattagtcgatataaactctaatttatgccgaatgggtgggttaccagttccctgattttttctatcatgataaaacctatcttattataaatcgagaaatcttgaaaccagagactataatcaccccattcgaaatattctgagtgcaataacttaaattctgacagcatattaaataatttgctgtcttcactaattggtgtaaacttaccatttccaagacaactgactaactcacttgataattcatttatgattgcatcatcagatactaactcatgttgttttatcgtagattcagtattagatgtgactttatttaattgaaccggctgagtttttaacgaaagatcatttaatggaaacatttacactcctgtttaataaattatattgcccagggcgcattctaaaacacaataaaattaccactatcaaaaatcgctcatatccatcgcccggaatatgaataaaaacatcaacaaagattaaattatccagaggttactgttgcgtctgtggtcgtaacaacatccgacgtggtgatgtgtcaaatgagacgctctgatgttcaggggggttatcgcgtatacggatcgtggatggcagaaaacgttcaggatcaggtatccattttaaaccagaaattgagtgagtttgccccatccatgccccacgcggtgagatcggatgtaattaacaacaggttacaaaacctacacctgcatgctcatcacttcctgatacgccgccaccagcttattacgcacctgaatccccatttgcatagaaactgaggctttttgcatatcggtcatcacatcgtttaacgccacgccgggttcaccgagagtgaatttttctgcctgcgtgcgggcagctgtttgtgtatcactaatgcgatcgagcgcggcgtgcagctgcccggcaaaactaatggtcggttgcggcagtgattcctgcgcacgcgcactcatcgccgtagcctgtaactggctgataaccccttcaatcccctgtatcgctgacattctcgtctcccggataatttctggtagcaaagcctaccagtaagtcaataagacaaaggcgctaaatagcaacaaaaaaacgggtttattggcggatagaaaaaaacgaaagcacaaataatgggagcgtcaatttttcgagtttgctgacccgggagtgagtcttgttccactttgccaataacgccgtccataatcagccacgaggtgcgcgatgaatgcgactgcagcccagacaaaatctcttgagtggcttaatcgcctgcgtgcgaatccgaaaattccattgattgttgccggttccgcggcagtggcggtcatggtcgcactgatcctgtgggcgaaagcccccgactaccgcacattattcagcaatctttccgatcaggatggtggcgcaattgtcagccaactgacgcaaatgaatattccttaccgcttcagcgaagccagcggcgctattgaagttccggcagataaagttcacgaactgcgtctgcgcctggcacaacaaggtttgccaaaaggcggcgcggtcggtttcgaactgcttgatcaggaaaagtttggtatcagccagttcagcgaacaggtgaattatcagcgggcgctggaaggcgagctttctcgtaccatcgaaactatcggcccggtaaaaggggcgcgcgtacatctggcaatgccgaaaccgtctttattcgtccgtgaacaaaaatccccttctgcatcggtgacggtaaatctgttacccggccgcgcactcgatgaagggcaaattagcgccattgtgcatctggtttccagcgccgttgctggtctgccgccgggaaacgtcacgctggtggatcagggcggacatctgttaacccagtccaataccagcgggcgcgatcttaatgacgctcagttgaaatatgccagcgatgtcgaaggccgtattcagcggcgtattgaagcgatcctgtcgcctattgttggtaacggtaatattcacgcccaggttacggcgcagctggacttcgccagtaaagaacaaacggaagaacagtatcgccctaacggtgatgaatctcatgcggcgcttcgttcacgccagcttaatgagagcgagcaaagcggttccggttatccgggcggcgtaccgggggcgttgtcgaatcaaccggcacctgcgaataacgcgccaatcagcacgcctccggcaaatcaaaataaccgccagcagcaggcgagcaccaccagcaatagtgggccgcgtagcacacagcggaatgaaaccagtaactacgaagtcgatcgcaccattcgtcataccaaaatgaacgtgggcgatgtgcaacgtctgtcagtcgcggtcgtggtgaattacaaaaccttgccagatggcaaaccgttgcctctcagcaacgaacagatgaagcaaattgaagatctgacccgcgaggcgatgggcttttctgaaaaacgcggtgactcgctcaatgtcgttaactcgccgttcaatagcagtgacgaaagcggcggagaactgccattctggcaacagcaagcgtttatcgatcagttacttgctgccggtcgctggttgctggtactgctggtggcgtggctgctgtggcggaaagcggtacgtccgcagctaacacgtcgcgctgaggcgatgaaagctgtacagcaacaggcgcaggcccgcgaggaagtggaagatgcggtggaagtccgcctgagcaaagacgaacaactacaacaacggcgcgctaaccaacgtctgggggcagaagtcatgagccagcgtatccgtgaaatgtctgataacgatccgcgcgtggtggcgctggtcattcgccagtggataaataacgatcatgagtaacctgacaggcaccgataaaagcgtcatcctgctgatgaccattggcgaagaccgggcggcagaggtgttcaagcacctctcccagcgtgaagtacaaaccctgagcgctgcaatggcgaacgtcacgcagatctccaacaagcagctaaccgatgtgctggcggagtttgagcaagaagctgaacagtttgccgcactgaatatcaacgccaacgattatctgcgctcggtattggtcaaagctctgggtgaagaacgtgccgccagcctgctggaagatattctcgaaactcgcgataccgccagcggtattgaaacgctcaactttatggagccacagagcgccgccgatctgattcgcgatgagcatccgcaaattatcgccaccattctggtgcatctgaagcgcgcccaagccgccgatattctggcgttgttcgatgaacgtctgcgccacgacgtgatgttgcgtatcgccacctttggcggcgtgcagccagccgcgctggcggagctgaccgaagtactgaatggcttgctcgacggtcagaatctcaagcgcagcaaaatgggcggcgtgagaacggcagccgaaattatcaacctgatgaaaactcagcaggaagaagccgttattaccgccgtgcgtgaattcgacggcgagctggcgcagaaaatcatcgacgagatgttcctgttcgagaatctggtggatgtcgacgatcgcagcattcagcgtctgttgcaggaagtggattccgaatcgctgttgatcgcgctgaaaggagccgagcagccactgcgcgagaaattcttgcgcaatatgtcgcagcgtgccgccgatattctgcgcgacgatctcgccaaccgtggtccggtgcgtctgtcgcaggtggaaaacgaacagaaagcgattctgctgattgtgcgccgccttgccgaaactggcgagatggtaattggcagcggcgaggatacctatgtctgataatctgccgtggaaaacctggacgccggacgatctcgcgccaccacaggcagagtttgtgcccatagtcgagccggaagaaaccatcattgaagaggctgaacccagccttgagcagcaactggcgcaactgcaaatgcaggcccatgagcaaggttatcaggcgggtattgccgaaggtcgccagcaaggtcataagcagggctatcaggaaggactggcccaggggctggagcaaggtctggcagaggcgaagtctcaacaagcgccaattcatgcccggatgcagcaactggtcagcgaatttcaaactacccttgatgcacttgatagtgtgatagcgtcgcgcctgatgcagatggcgctggaggcggcacgtcaggtcatcggtcagacgccaacggtggataactcggcactgatcaaacagatccaacagttgttgcagcaagaaccgttattcagcggtaaaccacagctgcgcgtgcacccggatgatctgcaacgtgtggatgatatgctcggcgctaccttaagtttgcatggctggcgcttgcggggcgatcccaccctccatcctggcggctgtaaagtctccgccgatgaaggcgatctcgacgccagtgtcgccactcgctggcaagaactctgccgtctggcagcaccaggagtggtgtaatgaccacgcgcctgactcgctggctaaccacgctggataactttgaagccaaaatggcgcagttgcctgcggtacgtcgctacgggcgattaacccgcgctaccgggctggtgctggaagccaccggattacaattgccgctcggcgcaacctgtgtcattgagcgccagaacggcagcgaaacgcacgaagtagaaagcgaagtcgttggctttaacggtcaacggctgtttttaatgccgctggaggaagtcgaaggtgtcctgcccggcgcgcgtgtttatgccaaaaacatttcggcagaagggctgcaaagcggcaagcagttgccgctcggtccggcgttattaggtcgcgttctggacggcagcggtaaaccgctcgatggcctgccctcccccgatacgacggaaaccggtgcgctgattaccccgccatttaacccgttgcaacgtacaccgattgaacatgtgctggacaccggcgtgcgcccaatcaatgccctgcttaccgttgggcgtgggcagcgtatggggctgtttgccgggtccggcgttggtaaaagtgtgctgctggggatgatggcacgttacacccgcgccgatgtcattgtcgtgggtttgattggtgaacgtgggcgcgaagtaaaagattttattgagaacatcctcggtgccgaagggcgtgcacgctcagtggtgattgccgctccggcggatgtttctccgctcctgcgaatgcagggtgccgcctatgccacgcgcattgccgaagattttcgcgatcgtggtcagcatgtgttgctgattatggactccctcacccgctacgcgatggcccagcgtgaaattgcgctggcgattggcgaaccccccgccaccaaaggttatccaccgtcggtgtttgccaaattaccggcactggtcgagcgtgccggaaatggcattagcggcggcggctcgattaccgcgttttataccgtgctcactgaaggcgatgaccagcaggatccgattgccgactccgcgcgggcgatcctcgacggtcacattgtgctgtctcgccgactggcggaagccgggcactatccggctatcgatattgaagcgtcgatcagccgcgcaatgacggcgttgatcagtgagcaacattacgcgcgagtgcgcaccttcaaacagctgttgtcgagttttcagcgtaaccgcgatctggttagcgtcggcgcgtatgccaaaggcagcgatccgatgctcgataaagccatcgccctgtggccgcagctggagggctatttgcaacaaggcatttttgaacgcgcggactgggaagcgtctctccaggggctggagcgtattttcccgacagtgtcataacccaggagataacggcagatggcagaacatggtgcgctggcgaccctgaaagatctggcagaaaaagaggtagaggatgccgcgcgcctgctgggtgaaatgcgtcgcggatgtcagcaggcggaagaacagctcaaaatgctgattgattatcagaatgaatatcgcaataacctcaacagcgatatgagtgccgggataaccagcaaccgctggatcaactatcagcagtttatccagacgctggaaaaagccattactcagcatcgccagcaacttaatcagtggacgcagaaagttgacattgccctgaacagttggcgagaaaaaaaacaacgtttgcaggcctggcagacactgcaggaacggcaatccacggcggcactgcttgcagaaaaccgcctcgatcagaaaaagatggatgagttcgcccagcgcgccgccatgaggaaacctgaatgattcgcttagcgcccttgattaccgccgacgttgacaccaccacattgcctggcggcaaagccagcgatgctgcacaagattttctcgcgttgttgagcgaagcattagcaggcgagacaactaccgacaaagcggccccccagttgctggtggcaacagataagcccacgacaaaaggcgagccgctgatcagcgatattgtttccgacgcgcaacaagctaatttactgatccctgtggatgaaacaccgcctgtcatcaacgacgaacaatccacatcaacaccgttaaccaccgctcagacgatggcgttggctgcggtggctgacaaaaatacgacaaaagacgaaaaagcggatgatctgaatgaagacgtcaccgcaagcctgagcgccctttttgcgatgttgccgggttttgacaatacgcccaaagtgactgatgcgccgtcaaccgtgttaccgacagagaaaccaacgctcttcacaaaactgacttctgagcaactcacaacagcacagcctgatgacgcccccggcacaccagctcagccattaacaccgctggtagcagaagcccagagtaaagcggaagtcatcagcacaccttcaccggtgaccgctgccgccagcccgctaatcactccacaccagacacagccactgcccaccgtcgccgcacctgttttgagtgcaccgctgggttctcacgaatggcaacaatcattaagccagcatatttcgctgttcacccgccaggggcaacaaagtgcagagttgcgtctgcacccgcaggatttaggtgaagtgcaaatctccctcaaagtggatgataaccaggcgcaaatccagatggtttcaccgcatcagcatgtacgcgccgccctggaagcagcgctgccggtactgcgcacgcagctggccgaaagtggcattcagttagggcaaagcaacatcagtggcgaaagctttagtggtcagcagcaggccgcttcccagcaacagcaaagccaacgcacagcaaaccatgaacctctggcgggggaagacgacgatacgcttccggttcccgtctctttacaagggcgtgtaacaggcaacagcggcgttgatattttcgcctaacgtcagaggtagcaccgtaatccgcgtcttttccccgctttgttgcgctcaagacgcaggataattagccgataagcagtagcgacacaggaagaccgcaacacatgactgattacgcgataagcaagaaaagcaagcgatcgctttggatcccgattctggtattcattaccctcgcggcctgtgccagcgcaggttacagctactggcattcgcatcaggttgccgctgacgacaaagcgcagcaacgcgtcgtgccctcaccggtcttctacgcgctggataccttcacggtcaatttgggcgatgcggatcgcgtactttatatcggcataaccctgcgcctgaaagatgaagctacccgctcgcggctgagtgagtatttgccggaagtccgtagtcgcttgctgttactgttttcgcgtcaggatgctgccgtactggcgacagaagaaggcaagaaaaacctgattgccgagattaaaaccacactttccaccccgcttgttgccgggcaaccgaaacaggatgtcaccgacgtgctgtataccgcttttattctgcgataacgacatgggcgatagtattctttctcaagctgaaattgatgcgctgttgaatggtgacagcgaagtcaaagacgaaccgacagccagtgttagcggcgaaagtgacattcgtccgtacgatccgaatacccaacgacgggttgtgcgcgaacgtttgcaggcgctggaaatcattaatgagcgctttgcccgccattttcgtatggggctgttcaacctgctgcgtcgtagcccggatataaccgtcggggccatccgcattcagccgtaccatgaatttgcccgcaacctgccggtgccgaccaacctgaaccttatccatctgaaaccgctgcgcggcactgggctggtggtgttctcaccgagtctggtgtttatcgccgtggataacctgtttggcggcgatggacgcttcccgaccaaagtggaaggtcgcgagtttacccataccgaacagcgcgtcatcaaccgcatgttgaaactggcgcttgaaggctatagcgacgcctggaaggcgattaatccgctggaagttgagtacgtgcgttcggaaatgcaggtgaaatttaccaatatcaccacctcgccgaacgacattgtggttaacacgccgttccatgtggagattggcaacctgaccggcgaatttaatatctgcctgccattcagcatgatcgagccgctacgggaattgttggttaacccgccgctggaaaactcgcgtaatgaagatcagaactggcgcgataacctggtgcgccaggtgcagcattcacagctggagctggtcgccaactttgccgatatctcgctacgcctgtcgcagattttaaaactgaaccccggcgacgtcctgccgatagaaaaacccgatcgcatcatcgcccatgttgacggcgtcccggtgctgaccagtcagtatggcaccctcaacggtcagtatgcgttacggatagaacatttgattaacccgattttaaattctctgaacgaggaacagcccaaatgagtgacatgaataatccggccgatgacaacaacggcgcaatggacgatctgtgggctgaagcgttgagcgaacaaaaatcaaccagcagcaaaagcgctgccgagacggtgttccagcaatttggcggtggtgatgtcagcggaacgttgcaggatatcgacctgattatggatattccggtcaagctgaccgtcgagctgggccgtacgcggatgaccatcaaagagctgttgcgtctgacgcaagggtccgtcgtggcgctggacggtctggcgggcgaaccactggatattctgatcaacggttatttaatcgcccagggcgaagtggtggtcgttgccgataaatatggcgtgcggatcaccgatatcattactccgtctgagcgaatgcgccgcctgagccgttagtgatgaataaccacgctactgtgcaatcttccgcgccggtttctgctgcgccactgctgcaggtgagcggcgcactcatcgccattattgccctgatcctcgctgctgcctggctggtaaaacggttgggatttgcccctaaacgcactggcgttaacggtctgaaaattagcgccagtgcttcactgggcgcgcgtgaaagggttgtggtggtcgatgtggaagatgcacggctggtgctcggcgttaccgcaggtcaaatcaatctgctgcataaacttcccccttctgcaccaacggaagagataccgcagaccgattttcagtcggtcatgaaaaatttgcttaagcgtagcgggagatcctgatgcgtcgtttattgtctgtcgcacctgtccttctctggctgattacgcccctcgccttcgcgcaactgccgggtatcaccagccagccgctgcctggcggtggacaaagctggtcgctcccggtgcagacgctggtgttcatcacctcgttgacgtttattccggcaattttactgatgatgaccagtttcacccgcatcatcattgtttttggtttattgcgtaacgcgctgggaacaccctccgcgccacctaaccaggtattgctggggctggcactgtttttgaccttttttattatgtcaccggtgatcgacaaaatttatgtagatgcgtaccagccattcagcgaagagaaaatatcaatgcaggaggcgctggaaaaaggggcgcagccgctgcgtgagtttatgctgcgtcagacccgtgaggcagatttagggttgtttgccagactggcgaataccggcccgttgcagggacctgaagccgtgccgatgcgcattttgctcccggcctacgtgaccagcgagttgaaaaccgcatttcagataggcttcacgattttcatcccttttttgattatcgacctggtgatagccagcgtgttgatggcattggggatgatgatggttcccccagccaccattgctctgccctttaaactgatgctgtttgtactggtggatggctggcaattgctggtcggttcgctggcgcagagcttttacagctagagaggcaaaatgacacctgaatcggtcatgatgatggggactgaagcgatgaaagtcgcgctggcactggctgccccgctattgttggtagcgttggtcacgggccttatcatcagtattttgcaggccgccacgcagattaacgaaatgacgctgtcgtttattccgaaaatcatcgccgtatttatcgccattattattgccggaccgtggatgctcaatctgttgctggattacgtccgcaccttgttcactaacctgccgtatatcatcgggtagccgtactatgttgcaggtgacaagcgaacaatggctatcctggttaaacctgtacttctggccgttactgcgcgtgctggcgctgatctccaccgcgccgattctgagcgaacgcagcgtaccgaaacgggtaaaactgggtctggcaatgatgatcacgttcgccattgccccatcattacctgccaacgatgttcctgttttttcgttctttgctctgtggctggccgtgcagcagatcctgatcggcattgcgcttggttttaccatgcaatttgcctttgccgctgtgcgaaccgctggcgaaattatcggtctgcaaatggggctgtcatttgcgacgtttgtcgatccggccagccatcttaatatgcccgttttagcgcgtatcatggatatgctggcgttactgctgttcctgacatttaacggtcatttatggttgatttcactgctggtcgatacctttcacaccctgccgattggtggcgaaccgttgaacagcaatgcgtttctggcactcaccaaagcagggagtttgattttccttaacgggctgatgctggcgttaccgctcattactctgctgctgacactgaatctggcattaggtttacttaatcgtatggccccgcaattatccatttttgttattggatttccattaactctgactgtcggcatctctttaatggcggcattaatgccgttaattgcacctttttgcgaacatttattcagtgaaatttttaatttgctggctgatattattagtgaattgccattaatataattccgtaacgtttatcatgttatcctaaggattatccgaaaaataatacctacgaacatcttccaggatactcctgcagcgaaatatttgttttaagctcactcacatatcgcaacatttactttactttaagacaattccaggcaaattatacaacactttacgggatagtaagtccgcctgaaaaatcgcgagagtggcgcattaggtgacccatgttgttccgtttagtcatgatgaaatattcaggtaaggggaattatcgttacgcattgagtgagggtatgccatgtcaacgattattatggatttatgtagttacacccgactaggtttaaccgggtatctgttgagtagaggggttaaaaaaagagaaatcaacgacattgaaaccgttgatgaccttgccatagcttgtgattcacagcgcccttcagtggtgtttattaatgaggactgtttcatccacgatgcttctaacagtcagcgtatcaagctcatcattaatcaacatcccaatacgttatttatcgtttttatggcaattgccaatgttcattttgatgaatatctattggtcagaaaaaatttattgatcagttctaaatcgattaaaccggaatctctcgacgatatccttggcgatattctgaaaaaagagacaacgataacctcgtttttaaatatgccgacgttatcattgagccgaaccgaatcgagtatgttgcgaatgtggatggcaggtcagggaaccattcaaatctctgaccaaatgaatatcaaagccaagaccgtttcatcgcataaaggtaatattaaacgtaagatcaaaacgcataataaacaggttatctaccatgtcgtccgactgacggataatgtgactaatggtatttttgtcaacatgcgctaacacattctgactggtggtttcccaccagtcaggctgaataagattactctgctttctccacaaagataccgtcctgatgccctgcttcattaaagaaccagatgccgagcgggtagtcttccagcgaaaccaggtacattgtgccttcactaaactcctcaactgccagtaccacgccaggacgacgcggaccgccatccgttttgactgttacccgatcattcaccttcatcgttttcctcctgtggctttgtgccagtgtagaacaatttcgtttttctggcagcgccaggcgcgcgcgagtgctgattttctcgacggtctatacttaagagatgccaggcggacttaacgactggcggcaacaacagagtaacggttgcgaggaaagatgatgaaaaccgcaaaagagtacagcgataccgcaaaacgtgaggtcagcgtcgatgtcgatgccctgctggcggcgatcaatgaaattagcgaaagcgaagttcatcgcagccagaacgattctgaacacgttagcgtcgatggacgtgaatatcatacatggcgtgaattggcggatgccttcgaactggatattcatgacttcagcgtctctgaagtgaatcgttgaatgcacaataaaaaaatcccgaccctgagggggtcgggatgaaacttgcttaagcaagaagcacttaaaaaattcgttacaccaggaaatctgatgtgttcatcaccttatccgcaatttttttcgctgacaagaaaatattcgccatatgaatgattaacgctacttatgaatagaaatgtgacgcacgtcaccccttggtggctctggcgtcagcgggatcgctcccgaaaaaatcatctttgataatttgtgcggttttgagaatcatcctggtaagaggagtactgcgcgactatgttttcaattcaacaaccactactggtttttagcgatcttgatggcaccctgctggacagtcatagttatgactggcaaccggcagccccctggctcacccgtttacgcgaagcaaatgttcccgtcattctctgtagcagtaaaacatcagcggaaatgctgtacttgcaaaaaacgttggggctacaaggtttaccgctgattgccgaaaatggcgcagtgatccagcttgctgagcaatggcaggagatagacggttttccacgcatcatctcaggtattagccatggcgaaatcagcctggttttaaatacgctacgcgagaaagaacattttaaattcacgacttttgatgatgtcgacgatgcaaccatcgccgaatggacgggattaagccgtagccaggcggcgctgacgcagcttcatgaggcgtcggtaacgctaatctggcgcgacagtgacgagcgtatggcacaatttaccgctcgtctgaacgaactgggcttacagtttatgcagggtgcgcgcttctggcacgtactggatgcttctgccggaaaagatcaggctgccaactggattatcgcgacctatcaacaattgtcaggcaaacgcccaaccacacttggcctgggcgatgggccaaacgatgcgcccttactggaggtaatggattacgcggtgattgtgaaagggctaaatcgtgaaggggtgcatctgcatgatgaggatccggcccgcgtctggcgaacgcagcgtgaaggaccggaaggatggcgtgaagggctggaccattttttctccgcccgttaagcgttatcgctcgcgaatacccgattacgcccagcctgtttagcgagataaagccgacggtcggccagtgactggagttgttcaaaatcataatcaccggtttcctcgctgctgcttacccccagcgaggcactgatgcgtatcgtcgtactcttggcgatcaacatctctttttcatttaatttcagtcgaatacgttctgcgacctccgcagcctccgtcagactcgcgcctggcagaatcacacaaaactcctcaccaccgacccgcccggcaacgtcctgcgcacgcaaggaactgctaattaatccggcagcatgagaaagaacacggtcgcccgcctgatgaccaaagcggtcattaatcgctttaaaatggtcaagatcgacctgaatgacagaaaaaggatgttggtgcgtctgacacaatttagcgagcggacgggctttttcgaacagtgcgccacggttatataaacgcgttaaggtgtcgtgccacgcctgccactgcaacgagctttgcagaacatacatgttgctaaccatccggcgaatcacataccaggagatgagtaacatggtggtaaagagcgcccacagcagggttaatgcaatgctgatactgccgaaatcgccgcgcacgccttcgcttaacgtatggacacgcaccagcacaccgtcgaaatggtccagacgttcccagctaacatagcgactgtccatacgaatgccgccccgcgtgtcatgttccattgcctgcgccagcaaggccagttcacgaggatcaaaaatattccctgttggatggtcaggattggaagaggtcaaaaatctcagcttactgtcatagagctgatactcaccatcgaggtttttatcgatggcgtttcttaaaaattgctgcatagtacgcacgggaatactcatccccagcacgccataccagtagttattactgtctaccggaacactgacggtaacctgcggttcagtattgctggcgtgttccggttgcgaagtgaaccagcgtaccgcgcggtgacgattttctcgttgtgaatggccaataaaccagggttgggtgacatagccgtaataacgcgttggaacattgcgcgtaaacaaggtcggctgcgtcgaaacgtaaaatccggcacgcgagacatacatcgcctgttcaaccatcgacgaggagttgtgcgctagtcgcagcaagtaaccaacttccagtgcagcggtaatttcattgtcgaggctttcattttcgcgagacaggagattcccctcgctgactaatgcatccgacacaccattaactggcagagtgcgtcgtcggttgagttcgattttccaggcgtgctcgtcgcgatgctgttcgaactcggttacagcatcacgcagagaggtgaaatccagtggcgctacgagagcttcgcgcatgccattacgtaaaaagatcagtttgtcgacgttatactgcaaatgcttatcgagcgcgttggcaacgttttccagatgattacgctggctggagatataggcatcttccagcaccaccacttcacgccaggtgagcaaggtggaaaaaagcaataccacgataaagcagagattaacgacatgaccaggccccaggcggcgtgcgagttttttcaaccagctctggttttccatttttgtctcgtgctgcaccctgacgactcccaacctgcttttttatgattctggcataacctggcgatagcgtaccgcaaaacagcgataattttataatggtggcatgataagacgcgactatcattcattgcaggcattagcacaccaggccggatgtgatccggcctgatgttaatgataccctttcacacttcttccgcagaacgactcccctcccccggaacaagctcggtttcatgaaaagcttcccgcttgaccccgtaaccgtcataccaacgacactcaaccataccgctggagtatccagtgacaatcatccgcgggccgccctctttaaccgtaacttcctcactaaccataaagctcatactcgcctccttttttcgagtgaaacttgttcaccttagttgaagatggcgaattttgcataatagccagtgcgagtattaatgtgcctgaccgcgcattttctctacggctttcactcccagcaccacgatgccgccgatgataaatccaagaatcagatttaaaacagtcggtaatatcatcgccactactgcactttgctgcccggcgaaatgttcaatggcgtgatgcagcggcgcaattccatgtaccacaatcccaccgccgacgaggaacatcgccagcgtgccgacaatcgataacgctttcatcagccagggcgcgataatcaataaccctttacctaatgcctgcatcagcgcgctggatttttccgccagccaataccccaggtcatcaatcttaacgataacccctaccagaccgtagacgcccacggtcactaccagcgcgatgcctgaaagcaccagcacctgattaagcaacggcgcttcggccacaatccccagcgtgatggcgacgatttccgcagacaatataaaatcggtacgaatcgccccttttattttgtccttttcaaacttcagcggatcctgcgccgccagcttctccagacgctgctggctctgcgccggatcttctttatgtttacgcgcctccagcatatgcagcactttctctactccttcaaagcagagaaacgcgccaccaatcatcaacagaggcgtaatcgcccacgggataaacgcactgatgatcagcgccagcggcaccagaatcactttattaatcagcgatcctttcgccacgccccagaccacgggaagttcccggttggcccgcacgcctgaaacttgttgcgcattgagcgataagtcatcccctaatacaccggcggttttcttcgccgccagtttgcccatcacggagatatcgtccagtagtgtggcgatatcatcgagcaacgtcagtaaactactcccggccaaaagcattccctctcatttttattgttgaagggtgtaagtatgaagcaaaaacggcagctctgatacttgcttcacaggtcaacatttttttaacaatcaagtgcaattatatctctcgccagcagaatgattttcacgtttactatgaaccacctttttatttccaccgtgagggattatgcgtttccgccagttgttaccgctttttggcgcgctgtttgcgttgtatatcatttggggctcaacctattttgtcattcggattggcgtggaaagctggcctccgttaatgatggcgggcgttcgattcctggcagccggtattttattgctggcatttttgctactgcgcggacacaaactccccccgctacgtccgctgctcaatgccgcgctgattggcctgttattgctggctgtcggtaatggcatggtgacggttgccgaacatcaaaatgttccttccggcatcgccgccgtagtggttgcaaccgtgcccctctttaccctgtgcttcagccgcctgtttggcattaaaacgcgcaaactggaatgggtgggtattgccattgggcttgccggaatcatcatgctcaatagcggtggaaatttaagcggcaatccgtggggcgcgattctgattttaatcggctcgattagctgggcgtttggctcagtttatggctcgcgcattaccttacctgtagggatgatggcgggtgcgattgagatgctggcggcaggcgtggtgttaatgatcgcgtcgatgattgcgggtgaaaaactgacggcgctcccttccctttcaggcttccttgcggtcggctatctggcgctgtttggttcgattatcgccatcaacgcttatatgtatttaatccgtaatgtcagtccggctctcgccaccagctacgcttacgttaacccggtggtcgcggtcttgctgggtacgggactgggtggagaaacactgtcgaagattgaatggctggcgctcggcgtaattgtcttcgcggtggtactggtcacgttgggaaaatatctcttcccggcaaaacccgtagttgcgccagttattcaggacgcatcaagcgagtaaatgaatcccctgcgtgtcgatctgcgcgctggcaccttcgccgcagatccactcttccagacgctcggtaagcgcttcatccgtcagcttctcgcgcccacgtaacgcgcactcccagacaatcaatacgcgccagccgagttcctgcaagcgactgatatcgcggcgatcgcgctcaacatttttacctatcttctccagccagaactcggttcgagtcgcaggcactttaaacagatagcagtgatgatgatgccagaagcagccatgggtaaatatcacgcagcgatattcatcaacgacaaaatccggacgtccgggcagactggcgtcctgaacgcgaaatgccaggccctgcccggttaacagactggcgaggcgcttctctatcgccgtatcacgcgtggcaatcgcgcgcatatttttgctgcgagtggccttatcgtgaacgtcggccatgttgtgcctcttgctgacgcaacgccaccgcctgtttgatttttggctcaagcagttttgccaccgcggcaaagaccggcacgaccaccgagttaccgaactggcgataggcctgagtgtccgaaaccggaatacggaatttcgcttctcccggcgcttcaaaacccattaagcgcgcgcattcccgaggcgttaaccgacgtggacgatgttgctgattcagcggatcgtcaaagtctttctcacccgtggccatatcccagccgcgatcgattaaaatttccgcgccatctttgtaataacgcgcagacagcgtacgcgtgacgctttgcggattgttcggataaaccattccataaccgaagccgttaccgcgcgcctgatgttttttcgcatatcgatagaggtacttccacagcaccggcgtcaggatatatttcgcctcgaccatcgggtccaacagctgcgccagcgtcactcgctgcgcagggaaacattcgctgatatcacgcagggtaaaatcggctttcagattcagatcgcgacgaaaacccaccagcacgatgcgttcacggtgctgcggcagaaaatgtttgccgtcgatgattttcggatcgtctggcccattatcttctgcatcagccacgtcatagcccagttcgtccagcgtctgcatgatgatgcggaacgttttaccctggtcgtgacttttcaggtttttgacgttttcgagcacaaacatcgccggacgacgcgcgtcgataatgcgtaccacatcaaaaaacagcgtgccctgggtatcgcaggcaaaaccgtgcgcccgcccgagcgagttctttttcgatacgccagccagcgaaaatggctgacaagggaaaccggccagtaaaacatcgtgttcaggaatgtgttgacgaatatgttccgccgccgcctcatcactcacgccttctttatggctgagggtgatgtcgcggatatcttcattaaaatgatgcgtcgccggatcgcaataatggttggctttataagtgcgtaccgcatgtttgttccattcgctggtaaacacgcactgtccgccaatcgattcaaaaccgcgacggatgccgccaattccggcgaatagatcgataaagcgaaacgcataatgcggatgatgtgccggtggtttgggtaataacgtttgcagatgggcgaactctttctcacttaaacggtgccatgccgagtcattcgccagcgcacgttttaaaattgccgcgctccagtgattctcacctacaccattaagctgcgccaccaacgttttaacatcataaatttgcagcagtttctccagcattgcctgtgcggcattcccggtgctgtatgaatcggttactgatatattttcctgcatagatttcaccggccatctgagatggccgacaggttaacataattacagccatttagggccacgcgctcagccagcggatgaaaacgcatctatcaccttgtgatcgacaccttcattctcccccgccagttcggcactgagcttcgccataaactcgactaaaaaatgcgcgttgtgctgcgccagctgcttgcctcttgcggtttgcatggtttgcggtagcttcagcaacttagtctggaaatgatccagcgcgtagcgtttatcatcaagcgggcgatgctgtgcgaacggatcttcaccatcaaacagcgccacgcccaatgcccctgaaacggcaaacacgcgcgccaggccaatcgcccccagggcttccagccgatccgcatcctggacaattttagcttccgttgttaagggggcgatttgcgcgctgaaactgtgagcggcaatggcatgacaaacggcctcgattttctccgccggaaattgctcgaactcttcacggagcaggcgacgcgtctcttctgccgccaggattgaagaacgctgcctttgcggatgatttttcgccaggctcacaatatcgtgaaaataacaggcggttaaaatcaccagcatatcgacatcgtcatctgccgccagcttctgtgccgtagcccagacgcggcgaaaatgacacacgtcatgggccgcgtcctggtgctgatgatggtttttcaaccagttttcgaactgtgcctgccagtgttgtaagtccatacgcgctccgttgccaaagagtcgccaccttagcagtttttattcatagcgtctgctacgtgcgggacgaggtcgggtgtaccaggcaatgctgcctaacaatgccccgaccagagccataaataaaaatccgaccagtgcccctaaccactttcccgcggtagagcctaaatcgctttcaaatcccgacacgggggcatcgggaatccggctcatcacccagatgtaacgcgccattgcccagacgaaatagccacaccatgtatagaaagcccacaaagccagtttgccgccagggctgcgagagagtctctcttccatctttgtcgaaccgtattccattttgagataacccggaaaattcagacttagtactattatgtgataaaagtcacatttttccacattggatgagccagtcaagactcaatcattttttgaacaaatagataaattttgcgcaacggcagtgaatacaggaaaaatcgttttgagcgattttatttatctttgatatcggctttattaattcatttaatcaatatattagcactgattacaattatacctttttattattctgtgtcatgatgcttccgttattagccttttatcgtcttgtttatattttttgggccggcatgatgccggcttttttttatgccttcattaatgtgcgcctgatcacaccagccgtttggcgcaacaatcattgataccccctatgtttccgctcaactcataacatattgatatacatttataattttcatgaatatttatatttagaattcataattatgaattatattaaatagattagaaacattttgatatcttttaaatacatttgttacatgtaatccttaaaataaaatgaacttcatagaatagtatccaaatgtgcttttttttggataacggcacttattgatatattcatgaagattataatcacaagggaatacataatgaaaagaaaagttctggcaatgctggtcccggcgttattagttgctggcgcagcaaatgcggctgaagtctataataaagatggtaataaactggatttgtacggaaaagtagtgggtctgcactacttctctgatgattctggcagcgatggcgacatgtcatatgcccgtatcggtttcaaaggtgaaactcagatcgctgatcaattcactggttatggtcagtgggaatttaacattggcgcaaacggtcctgaaagcgacaagggtaataccgcaacgcgtctggcatttgcaggtttaggctttggtcagaatggtactttcgactatggtcgtaactacggtgtcgtatatgacgtagaagcatggaccgatatgctgccagaatttggtggcgatacctatgctggcgctgacaacttcatgaacggtcgtgctaatggtgttgcaacctaccgtaacaatggcttctttggttaggtcgatggcttgaactttgctttgcaatatcagggtaataatgaaagtggtggaccattcgggcaggaaggttccggtagtggtgatggccgtagcctttccaaagaaaatggtgatggtttcggtatgtcaacatcctacgacttcgacttcggtttaagtctgggtgctgcatatcaaactctgatcgttcagatcgtcaggttggagttggtttaaatgatcgtaaccatagcaacagaaatgctggtggtgaaaccgctgaagcatggactgttggtgcaaaatatgatgctaataatgtgtatttagcagctatgtacgctgaaactcgcaatatgaccccatatggtggtggcgagtttgataatggtgaatcaagatcagccatcgctaacaaaacccaaaactttgaagttgttgctcagtatcagttcgactttggcctgcgcccgtccatcgcttacctgcaatctaaaggtaaggatttaggcggttgggctcatgacggcaacggcgacccacgttacaccaataaagatctggttaaatacgttgatattggtgcgacctactacttcaacaaaaacatgtccacctatgttgattacaaaatcaacctgctggacaacgacgatgacttctacgaagcaaacggcatcgctaccgatgatatcgttgctgtgggcttagtctaccagttctaatcagtcaactcgctgcggcgtgttactgtaaaactgaacactagcctgagttcgtccctcatcgaactcaggcttttttattggcatttcatctccatctgcggcacacgcaattgccgaagcatatcgatacagcaccttaccctgcccctcctggcacaataacatcaaccagctactcttcaagctaacacccaaatgcatttctttatgaattaatccgtaacaaacacgcttcccatatagaaatatttgcaaaaatagtgcatgaaataagctttttctctaccaatccgggatataaatattcatcagcaccacaatattccacagcactaaatctctccccgccaccccgtacctctgataatggtctaaaatcattgaagccacttgcgacgacgttgctcaataaggaaaatttggcgtgaataatattcaacaccagtgcagcatcatcattacatacttacagccgccgactaccgctttcgatatattgactcaattttccagcctggttaaaaatagcgaccagctcagtcgcaaatatagtgactaccctaactaagcaacaataaggaatacactatgactgttcaaacaagtaaaaatccgcaggtcgatattgctgaagataatgcattcttcccttcagaatattcgcttagccaatataccagtcctgtctctgatcttgatggcgtggactatccaaaaccttatcgcggtaaacataaaattctggtgatcgccgcggacgaacgttatttgccgaccgataacggaaaactgttctcgaccggtaaccatccgattgaaacgttgctgccgttgtatcatctccatgctgcaggtttcgaattcgaagtggcgaccatttccggtctgatgaccaagtttgaatactgggctatgccgcacaaagatgaaaaagtaatgccattctttgagcagcataaatcgttgttccgcaatccgaagaaactcgcggatgttgttgccagcctcaacgctgatagcgaatatgcagcaatctttgttcctggtggtcatggcgcacttattggtttacctgaaagccaggacgtggctgccgctttacagtgggcaatcaaaaatgaccgttttgttatctccctttgccacggcccggcggcttttctggcgcttcgccacggcgataacccactgaatggttattccatttgcgcattcccagacgccgcagacaaacaaacgccagagattggctatatgccgggtcatctcacctggtacttcggcgaagaactgaagaaaatgggcatgaatatcattaatgacgacatcaccgggcgagtacataaggaccgtaaacttctcaccggcgacagtccttttgcagcgaatgcgttgggtaaactggcggcgcaggaaatgctggcagcttacgcgggttaatccctgttacgtttgaatgtaagcgcataatcaatcgcggccgcgttagtactcacgacgtggctgcgttttttcacggttaatttatggcgtactgaagccctatgttaatttctttgcggtaacgtaatccggaacacattatgcttattgagatagtgatacgtagcacttcccccatgcaattcggcaatcgctttgactaaagaaaggcctagtccctgacctacggaatgacgcgaattatctccccgccaaaatctacggaagagtttttcaggctcattaattttcgttccagggctggcgatatcaatattaagatagctgttggtatcaagaaaactggttatatgaatacgcgatttttctggcgaatatctaatggcattaacaataagattcgataacattcgttgtagtaaaattttatccgcaaagatttgctgattgcactcgaccttaaagcaaatctctttctcgtctgaaaggtattcaagatagtccaacaaattttcgacttccttattgagagaaagcgagtccagtttcaccaaaacattgtttttatctgccctggcaagaaacagtatgttctctgttaaccgcgaaatattttccagctcttcaatgtttccggcaattgttttttgatattcagcgatacttctggtttgactgagcgtaacctgattctgacccagtaatgcattaattggcgttctaagttcatgagcgagatcgtcagcaaactgacttagacgctcaaaatctttgactaaagcatgatgcattttattcaacgcctgcccaagaggttttagttctctcggtaatgcgctaacctcaacaggctctcggctatcgttataattcagcgcttccgttacaccactcaactttttgatctctcgtaatcccgttctgattaacagcggacttaatactgagcaaagtacaatggcgacaatgcaaattataatgctattaattttatactgttcaagcatgttatgtctggctgaagccaatttagccacagtaaccgttaatgatggcgaaacttcatcaatattaattcgtaaagcatctatctctgtatcattaataatgcttctgtaaatgccagctgcgctgattgtctcactagcaggtatgttatttaacatgccatcactgacatttgtccggttaacaattttattgatgctatcaccatgaataatcaagatatcctgactaacatccatcatccggttaaagtacacaggtaacgtatctggatttaccccatcaattaacaactgcttgatctgcgctgtccggttaatgagtgttgtatcatcgcgccatttcaactcacttgccaggccattatagagagtccagacaattccggcgccagcaacagacagtagcaatataaaaagcaaggttaaacggacggttatagatagtcttttcattatttttttaccgctacgaatgaatagcccatcccccggattgtggcaattagcttttcaggaaaaggatcatcaacttttgcgcggagcctgcgaatggcgacgtccaccgtattggtatcactatcaaagttgattccccaaatttcactcgcaataaccgttctgggtataatttcgccagctctggaggccagtagccaaagtaactgaaactccttgcgcgtcagtgtaatactgatattgtccctgctcacactatgactaacagagtccattcttaagccgctgatttctaatgttgaattcaaagcgtgatgttgccttaattgtgcccgaacccttgccagcaactcagaaaatgaaaaaggttttaccagataatcatttgccccactgtccagccctctgactctgtcatcgacagaatcccttgcagtaaggcaaataacaggggtttgctttgctgttcttaacgtttgtaagatctgccagccatccatacccggaagcataatatccagaatgatcaatgcataatcatccttcagcgcaagataaagcccatctctgccatcagaaacggcatcgatgacataacccgcttcggaaagcccctgcgttacccattcctgggtcctttgattatcttcaataagtagaatcttcatgaaaataatatgccataaatcatatgttatagaaacagcctggttcattacaaaattgtaatgctgctgtaaggttaccctggacgctttttcgctatcctcaaaactcattcacatgacaaggatataaacatgttaaagcgttatttagtactctcggtagcaacggcagcattttcattaccttctttggttaatgccgcacaacaaaacattcttagcgtgcacattttgaaccagcaaacaggaaaacccgctgctgacgtgacagtcactcttgaaaagaaggcggataacggctggttacaacttaataccgccaaaacagataaggatggacgaattaaggcactgtggcccgagcaaactgcaactacgggcgattaccgtgtcgtatttaaaaccggggactatttcaagaaacaaaatcttgaaagtttcttccctgagatccccgttgaatttcatattaataaagtgaacgagcattatcatgtgcctttattacttagccaatatgggtattcaacctatcgtggcagttaatgcataaatatgtaaaagcagatctctgctactgttagggaggacactccctgacagattaacagtaaacggctcttgctggctaacgacaaaaaagtgtgatggcttatgaaaaagaatcaatttttaaaagaatcagatgttacggccgagtcggtattctttatgaagcgtcggcaggtgttaaaagcactgggcatcagtgcaactgcactttctttgcctcacgctgcgcatgccgatctgcttagctggtttaaagggaacgatcgcccgcccgcccccgccggaaaagcgctggagttcagcaagcctgccgcctggcaaaataacctgccactgacgccagcagataaagtttccggttataataacttctatgaattcgggctggataaagccgatcccgccgctaatgctggtagcctgaaaaccgatccatggacactgaaaatcagcggcgaagtggcaaaaccattgaccctcgatcatgatgacttaacccgtcgcttcccgctggaagagcgtatttatcgtatgcgctgcgtggaagcgtggtcgatggtggtgccgtggattggttttccgctgcacaaattgctggcgcttgccgaacctaccagcaatgcgaagtatgtcgctttcgaaacaatttatgcaccggaacagatgccaggccagcaggaccgctttatcggcggtgggctgaaatatccttatgtcgaaggattgcgtctcgacgaagcaatgcatccgctcacactgatgaccgtaggtgtttatggcaaggcgttaccgccacaaaatggcgcgccggtgcgactgattgtgccgtggaaatatggctttaaagggattaaatcgatagtcagtattaagctgacccgcgagcgtccgccaaccacctggaatctggcagcgcctgacgaatacggtttttacgccaacgttaatccgtatgttgatcacccgcgctggtcacaggctaccgaacgatttattggttcaggcggcatcctcgatgtacagcgccagccaacgctactgtttaatggttacgccgcccaggtggcatcgctgtatcgtggcctggatttgcgggagaatttctaaatgcgtctgacagcaaaacaggtgacatggctgaaagtttgcctgcatcttgccggattgttgccgtttctctggctggtctgggcgatcaatcacggtggactgggtgccgatccggtgaaagatattcagcattttactggtcgcactgcactgaaatttttgctggcgaccttgttaatcacccctctggcacgctacgcaaaacagccgttattgatacgcactcgccgcctgttaggattatggtgctttgcctgggcgacactgcatttaacaagttacgcattgctggagctgggcgtgaataatctggcgttattaggtaaggagttaattacccggccttatttaacgttaggtattatcagctgggtaattttgcttgctttagcgttcacttcaacccaggcgatgcagcgaaaactcggcaagcactggcaacagttgcataatttcgtctatcttgtcgcgattctggccccaatacattatctgtggtccgtgaagattatttcaccgcagccgctcatctacgctgggctggctgtactgcttttagccttacggtataagaagttgcgttccctttttaaccggttacgcaagcaggttcacaacaaattatctgtataacttcatattgccgacaaagtacgcgttatccctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacagatcgcatcaggttatgtttcgtttgtcatcaacctcaaatcaccaaaataatttattttatttcaataagatagataagtagaactgagaaagccatgctctcgtttcctaagagttgttgcattttgctatatgttacaatataacattacacatcatatacattaactctggaggaaactgttttggcgattcgtctttacaaactggctgttgctttaggtgtctttattgttagcgctcctgccttttcgcatggtcatcactcacacggcaaacccttaacagaggtcgaacaaaaagctgctaatggtgtttttgatgatgccaatgtacaaaaccgaacgctcagtgactgggatggagtctggcaatccgtttatcctttactgcaaagtggcaaacttgaccccgtctttcagaagaaagcggatgcagataaaactaaaacatttgctgaaattaaagattattatcacaaaggttatgcaacagatatcgagatgattggcattgaggacggcattgttgaattccatagaaataatgaaacaacatcgtgtaaatatgattacgatggatacaaaatactcacctataaatcaggcaagaaaggcgttcgttacttattcgaatgtaaagatcctgaaagcaaagcccctaaatatatacaatttagcgatcatataattgcaccacgaaaatcatctcattttcacatttttatgggtaatgattcacagcaatctttattaaatgaaatggaaaactggccaacgtattatccatatcagttgagtagcgaagaagtggtcgaggaaatgatgtctcattgagtattctcatgataacgcctcgatgccgctttagtaagttatcataactgccactggtccatccacaaacgccactgaacgcaagctagctacagacacgctcatcactatgacgtgtctgtatattaataagctaacccgcattgagttaaccaataacggattccatacacaatacggccaacagagaaagatacctgtgctcacgccattgcttatattggctggttacaatatgcactatcaattttttaaataacaaattattaaaaccacatctgtataaggaatttttaaggttcgtgggatagcttgactgtgaaaatcacaggagctacaaaaatgaaccgattctcaaaaactcaaatttatttacattggataacgctgcttttcgttgcaataacctatgccgcgatggaactccgtggctggtttcctaaaggtagtagtacttatctgctgatgcgagaaacacattacaatgcgggtatattcgtttgggtgttaatgttttcacgcctgattataaaacaccgttatagtgatccttctattgtgccaccgccacctgcctggcaaatgaaagcggcttcgctaatgcacatcatgctttatataaccttccttgcacttcctctgctggggattgctttgatggcttacagtggaaaatcgtggagtttccttggtttcaatgtgtctccctttgttaccccaaacagcgaaattaaagcactgataaaaaatattcacgaaacctgggcaaatataggctactttttaatcgcagctcacgctggcgcagcactctttcatcactacattcagaaagataatactctgttacgaatgatgcctcgccgcaaataagtcgatccccttacaaggaaatgtgaaccatggacatcaacgcgtcataaatgtttacgcaagtgcacaatgcaccctttccactatcaacaaggaggagcagaaactgtgtaaatcgtacaatggtaagacttatcaaaaatacaggttaattttggtatttaaaccttttttacttgttagtatgatacaaaggctttcaaaaaagctgcgaaattcaacaactcttggaaattatggactttgtcccgcggctttaatctgacggccgcgttccttttttgactcaattattgaacccttctctacgcaacttcagttcccaccaccaactttgcggcagtttcataggatgaatgtctaaaagaataatggtgagcgataagaaaacgactgaataactgcacattttcgctcgaaagcttcctgtcagatccatagcgaatcaagtgctgaatgtcacagtatcgaacagaaaacagtgacgatctaacccttcaagaatattctacgattgttctgtttaggaaaagcaaggcgggaagtcgggagataagtcattgataaagtggcggagagagggggatttgaacccccggtagagttgcccctactccggttttcgagaccggtccgttcagccgctccggcatctctccgttcagatggttgccatgatgccaggaaatttggcattttaacagtccctgtccgtgcaattttgttcaagtgacgagtttgcgagcaaaacgatgattaagtggccctggaaagtacaagaatcagcacatcaaactgcccttccctggcaggaagcactatcgatcccccttttaacgtgtctgacggaacaggaacaaagcaaattagtcactcttgccgaacgttttttacagcaaaagcggcttgttcctttacagggctttgaactggattcattaagaagctgccggatagcacttctattttgcctacccgttctggagttaggactggaatggctggatggttttcatgaagtcttaatttatcctgcgccatttgtggtcgatgatgaatgggaagacgatatcggtctggtgcataaccaacgtattgttcagtcaggtcagagctggcagcaagggcctatcgttttgaactggttggatatacaagattcttttgatgcttctggttttaacctgattattcatgaagtcgctcataagctggacacccgtaacggcgatcgcgccagcggagttccctttattccgttgcgtgaggttgctggctgggaacacgatcttcatgctgcaatgaacaacattcaggaagaaatcgaattggttggcgagaatgcggcgagcattgatgcttatgcagccagcgatcctgctgaatgttttgccgtactttctgaatatttctttagcgccccagaactttttgctcctcgtttcccttcattgtggcaacgtttctgccaattttatcaacaagatcctttgcagagactgcatcacgctaatgatacagactcgttttcggcgacgaatgttcattaattaacaactttgcagattaattaaccaattgaaatgacttatgaaatttagtgttgacagacaaggtaccgctaagtaatattcgccccgttcacacgattcctctgtagttcagtcggtagaacggcggactgttaatccgtatgtcactggttcgagtccagtcagaggagccaaattctaaaaattcgcttttttagcgcaatgtcactgaccttagttgaacattgttttttaacggatagcgggtttttaacatcttaagcgccctcgacctttatggttgagggcgttttgctatgaacgccatcaccattttcccctcgattataaaacttgagttattcagtagtctcccctcttgcaactcacacccaaaactgcctaacgaaaagttattaattttcaatcatattgctatcagtatttacattttttcgctgtgctagaaagggcgcatttatgttagctcgttcagggaaggtaagcatggctacgaagaagagaagtggagaagaaataaatgaccgacaaatattatgcgggatgggaattaaactacgccgcttaactgcgggtatctgtctgataactcaacttgcgttccctatggctgcggcagcacaaggtgtggtaaacgccgcaacccaacaaccagttcctgcacaaattgccattgcaaatgccaatacggtgccctacacccttggagcgttggaatcggcccaaagcgttgccgaacgtttcggtatttcggtggctgagttacgcaaactcaaccagtttcgtacgtttgctcgaggttttgataatgtccgccagggtgatgaactggatgtcccggcacaagttagtgaaaaaaaattaaccccgccgccgggtaatagcagtgacaacctcgagcaacagatagccagtacttcacagcaaatcgggtctctgctcgccgaagatatgaacagcgagcaagcggcaaatatggcgcgtggatgggcctcttctcaggcttcaggcgcaatgacagactggttaagccgcttcggtaccgcaagaatcacgctgggcgtggatgaagattttagcctgaagaactcccagttcgattttctccatccgtggtatgaaacgcctgataatctctttttcagtcagcatactctccatcgtactgacgagcgtacgcagattaacaacggcttaggttggcgtcatttcactcccacatggatgtcgggcatcaacttctttttcgaccacgatcttagccgttaccactcccgcgccggcattggcgcggagtactggcgcgactatctaaaattaagcagtaacggctatttgcgactgaccaactggcgcagcgcacctgaactggacaacgattatgaagcacgcccggccaatggctgggatgtacgcgcagaaagctggctacccgcctggccgcaccttggcggtaaactggtctatgaacagtattatggcgatgaagtggccctgttcgataaagacgatcggcaaagtaatcctcatgccataaccgctggacttaactatacccccttcccgctgatgaccttcagcgcggagcaacgccagggtaaacagggcgaaaatgacacccgttttgccgtcgattttacctggcaacctggcagcgcaatgcagaaacagcttgacccgaatgaagtcgctgcacggcgtagccttgcaggcagccgttatgatctggtggatcgcaacaacaatatcgttctggaatatcgcaaaaaagaactggttcgcctgaccctgacagaccccgtgacagggaagtcaggagaagtgaaatcactggtttcgtcgctacaaaccaaatatgccctgaaaggctataacgtcgaagccaccgcactggaagctgccggtggcaaagtggtcacaacgggtaaagatattctggttaccctgccggcttaccggttcaccagtacgccagaaaccgataacacctggccgattgaagtcaccgccgaagatgtcaaaggcaatttgtcgaatcgtgaacagagcatggtggtcgttcaggcacctacgctaagccagaaagattcctcggtatcgttaagtacccaaacattgaacgcggattcccattcaaccgccacactgacttttattgcgcatgatgcagcaggtaatcctgttgtcgggctggtgctctcgacgcgtcacgaaggtgttcaggacatcaccctttctgactggaaagataatggtgacggaagctatacccagatcctgaccacaggagcgatgtctggcacgctgacgctgatgccacagctgaatggtgtggatgcggctaaagcccccgccgtggtgaatatcatttctgtttcgtcatcccgaactcactcgtcaattaagattgataaggaccgttatctctccggcaatcctatcgaggtgacggtagaactgagagatgaaaatgacaaacctgttaaggaacaaaaacagcaactgaataacgcagtcagcatcgacaacgtgaaaccaggagtcactacagactggaaagaaaccgcagatggcgtctataaggcgacctataccgcctataccaaaggcagtggacttactgcgaagctattaatgcaaaactggaatgaagatttgcataccgctggatttatcatcgacgccaacccgcagtcagcgaaaattgcgacattatctgccagcaataatggtgtgctcgccaatgagaatgcagcaaacaccgtctcggtcaatgtcgctgatgaaggaagcaacccaatcaatgatcataccgtcacgtttgcggtattaagcggatcggcaacttccttcaacaatcaaaacaccgcaaaaacggatgttaatggtctggcgacttttgatctgaaaagtagtaagcaggaagacaacacggttgaagtcacccttgaaaatggcgtgaaacaaacgttaatcgtcagttttgtcggcgactcgagtactgcgcaggttgatctgcagaagtcgaaaaatgaagtggttgctgacggcaatgacagcgtcacaatgaccgcgaccgtccgggatgcaaaaggcaacctgctcaatgacgtcatggtcactttcaatgttaattcagcagaggcgaaactgagccaaaccgaagtgaatagccacgacgggatcgccacagctacgctgaccagtttgaaaaatggtgattatagggttacggcctctgtgagctctggttcccaggctaatcaacaggtgaattttatcggtgatcaaagtactgctgccctgaccctcagtgtgccttcaggtgatatcaccgtcaccaacacagctccgcaatatatgactgcaaccttgcaggataaaaatggcaacccactaaaagataaagaaatcaccttctctgtgccaaacgacgtcgcaagtaagttctcgattagcaacggaggaaaaggcatgacggatagtaacggggttgcaatcgcctccctgaccggcacgttagcgggcacgcatatgatcatggctcgtctggctaacagcaatgtcagcgatgcacagccaatgacgtttgtggcggataaagacagagcggttgtcgttttgcaaacatcgaaagcggaaatcattgggaatggcgtggatgagacaactctgacagcaacagtgaaagatccgtcgaatcatccggtggcggggataacggtaaacttcaccatgccacaggacgttgcggcaaactttacccttgaaaataacggtattgccatcactcaggccaatggggaagcgcatgtcacgctgaaaggtaaaaaagcgggcacgcatacggttaccgcaacgctgggtaataacaataccagtgattcgcagccggtaacatttgtggcggacaaagcctcggctcaggttgtcctgcagatatcaaaagatgagatcacaggtaatggcgtcgatagcgcaacgctaactgcaacggttaaagatcagttcgacaatgaggtgaataatcttccggtaacattcagctcagcctcttcaggactcaccctgaccccgggagtaagtaataccaacgagtctggcatcgcgcaggccactctcgcaggcgttgcctttggtgagaagacggttactgcatcactggctaataatggtgccagcgacaacaaaactgtgcattttattggcgacacagcggcggcaaaaattatcgagttggcgcctgtcccagacagcataatcgccggtaccccgcagaacagctccggcagcgtcatcaccgccacagtcgttgataataatggctttccggtgaaaggtgtgactgtgaacttcaccagcaacgcagcgacagccgaaatgacgaacggcggtcaagccgtgacgaacgaacagggtaaggctaccgtcacttataccaatacccgctcctcgatagaatcaggagcgagaccggataccgttgaggccagtctggaaaatggtagctccacgcttagcacatcaattaatgtcaacgctgatgcgtctacggcacatctcaccttgctacaggcactttttgatacagtctccgcaggcgagacaaccagtctgtatattgaggtgaaggataattacggcaacggtgtcccccagcaggaggtaaccctcagcgtttcaccaagtgaaggcgtgacccccagtaataacgctatatatactaccaaccacgacggcaatttttacgcaagctttaccgctacaaaagccggggtttatcaattgacggcaaccctcgaaaatggcgattcgatgcaacaaacagtgacctatgtgccgaacgtcgcgaatgctgaaatcacgctggcagcctcgaaggatccggtgattgccgacaataacgatctcacgacactaacagcaacagtcgctgatacagagggcaatgcgatagccaacactgaggtaacatttactctgccggaagatgtgaaggcgaacttcacgctgagcgatggcggtaaagtgattactgatgctgaaggcaaagcgaaagtcacgctgaaaggtacaaaagcaggcgctcatactgttacagcatcgatgactggcggtaagagtgagcagttggtggtgaactttattgcggatacgctcactgcgcaggttaatcttaacgttaccgaggacaattttatcgctaataacgtcgggatgaccaggctgcaggcaacagtgactgatggaaacggcaacccgttagccaatgaggcggtgacattcacgctaccggcagatgtgagcgcaagctttactctcggacaaggcggttccgccattactgatatcaacggcaaggctgaagttacactgagcggtacaaaatccggcacctaccccgtgacagttagcgtgaacaattatggtgtcagtgatacgaaacaggtgactttgattgccgatgctggtaccgcaaaactagcctccttaacctctgtatactcattcgtcgtcagcacgaccgagggcgcaaccatgacggcaagcgtcactgacgctaacggcaacccggtagaaggcataaaagttaatttccgcggaacctccgtcacgctaagcagcaccagcgttgaaacggatgatcggggtttcgctgaaattcttgtgacaagcaccgaggtcggactgaaaacagtttcagcctctctggcagataaacctactgaagtcatctcgcgattactgaatgccagtgcagatgttaattctgcgacgattaccagtctggagataccggaaggtcaggtaatggtcgcacaagacgtagcagttaaagctcacgttaacgaccagtttggcaacccggttgcgcatcaacccgtgacattcagtgcagagccatcctcgcaaatgatcatcagccagaatacggtctctactaatacgcagggtgtagccgaggtcaccatgacgcccgaaagaaacggttcgtatatggtgaaagcatccctgccgaatggagcctcacttgagaaacaactggaggctattgatgaaaaactgacactcacggcgtccagtccgcttatcggtgtctatgcccctacaggcgctactctgacggcaacgctaacctctgcaaatggcactccagtggagggtcaggtcatcaactttagcgtaacgccagaaggggcgacgttaagtggcggaaaagtgagaactaactcttcaggtcaggctccagtcgttttgaccagcaataaagtcggtacatatacggtgactgcatctttccataacggcgtaacaatacagacacagacaaccgtgaaagtcactggcaactcaagcaccgcccatgttgctagctttatcgctgatccatcgactatcgccgccaccaacactgatttaagtaccttaaaggcaacggttgaggatggcagtggtaacctgatcgaaggtctcactgtgtacttcgccttaaaaagcggctctgccacattaacgtcattaacagcggtgaccgatcaaaacggaatcgcgacaacaagcgtgaaaggagcgatgacaggtagcgtcacggtaagcgcagtcacgaccgctggtggaatgcaaacagtagatataacgctggtggctggcccggcagacacctcgcagtccgtccttaagagcaatcggtcatcactgaaaggggactataccgatagtgctgaattacgtcttgttctgcacgatatatcaggcaatccgatcaaagtttctgaagggatggaatttgtgcaatcaggtactaacgtgccctatataaaaattagcgcaattgattacagtctaaatatcaacggtgattacaaagccactgttacaggaggcggagagggtatcgcaacgctgatccctgtattgaatggtgttcatcaagctggtctgagtaccacaatacaattcactcgcgcagaagacaaaataatgagcggtacagtatcagtcaatggtactgacctaccgacaactacattcccttcgcaggggttcaccggggcgtattatcagttgaataatgacaactttgccccaggaaaaacggcggctgattatgagttttcaagctctgcctcctgggtcgatgttgatgctaccggtaaagtgacatttaaaaatgtcggcagcaattcggaaaggattacggcgacgccaaaatcaggaggccctagctatgtatacgaaatccgtgtgaagagttggtgggtgaacgccggcgaggctttcatgatatacagccttgctgaaaatttttgcagcagcaatggctacacgctccccagagcaaactatttaaaccactgtagttcccgaggcatcgggtcactgtacagtgaatggggagatatggggcattacacgactgacgctggttttcaatcaaatatgtattggtcatctagtcccgcaaactcaagcgaacaatacgtagtttccctggcaacaggtgatcaaagcgtatttgaaaagcttgggtttgcttatgcgacatgttataaaaacctgtgattttccgttataatttcttaaagagtgttccattcggggcactcttttttacattccctctacagaactagcccttctctcacagaaaatgaataaataaaaatgcggcaccgccagaatcgcgttcgatgtgactatgatcattttcggtgagtactgctttgatctaaaggctggttttctgtgatgattgaccagcctcagagtattgatgacaccaccgttcataacagatcggcattactatgcataagtactgtctcatattctcgccaaaacactttttaatgcctttgcgaattcatccagacttatattgtcaattttttgcccaacgacgactgactccgagacatcggccattgcgggccatcgcgttttgtaatcagcataaattgcaacaacaggggtattataggcacttgccatatgtaatattgaggtgtcaggagttattgcgatataagcatcttttatgattgctgctgaacgtttaatcgagggtggtaaggataaacggtagacattattataacaatccactaatgccctggctttatcttcacctttgggtccatgaacgatcactattggtatatctgtttcactttaaatttttgctattagattttctgcaatcgataatgaaaatgtacgttcctgcgagctaccttctaaattgaacgcaatgtaagatcctaacgatcgcatttcctcgcgcacctcatcgagtacatcctcacttagtggcaattcatatattggcctgactgctggaaaacccgcctcacgcatcataaatgcccatgtcataggtacgggagcccggagtttctgatccatactggacgcgttcttgcacaaaggggagaagcaattcatggttataccaacaacctgaaaattcgtttttgctttcaactgactgataaataacatcgttttcaggttctttttacgcatcccctcaatgcaaagatccggcgtaccgtattgctgtgttatgttctttgctaaatcttttatttcttttaatgttgcgtgatcctgcatagtcattgtgactaatgttaatttagtctgttcaagtttaagcgcattaaagacttctaaattaattgtcgacgttacaattaaaagatgcttaattttatgcaattcaagcgcccgaataacaggaaagatggccatagcatcgccaatctgatcgggaatatggatgacaacaaagtctgttttttcaatattgaaattataagctttataatcgtagtaactaaatgcaatacgtctcaacaatgatgctaaaaacatacctaacctcgcctccctactggttataatgcaatgcagtctatcagactcatcagggtgccattttgtgcatatgcggacttttatgtttcatatctctaacctgtgggtcctctgcttaatccttaaacaacaccagcaactcctgcgctttcatcttccatcgaatttttcatgttgccgctaatcagccataaaatcatttgcagatgcgctctgtcgaggtagtctcataaggttcgtttatagatcgacggcaatgtgagttaccttttccatactaattataaaaagacagtacaaacaggatcattatggactccacgctcatctccactcgtcccgatgaagggacgctttcgttaagtcgcgcccgacgagctgcgttaggcagcttcgctggtgccgtcgtcgactggtatgattttttactctatggcatcaccgccgcactggtgtttaatcgcgagtttttcccgcaagtaagcccggcgatgggaacgctcgccgcatttgctacctttggcgtcggatttcttttccgtccgctcggcggtgtcattttcggtcactttggcgaccgactgggacgtaagcgcatgttaatgctgaccgtctggatgatgggcatcgcgacagccttgattggtattcttccttcattctcgaccattgggtggtgggcacctattttgctggtgacactgcgtgccattcagggatttgcagtcggcggcgaatggggaggcgcggcgttgctttccgttgaaagtgcaccgaaaaataaaaaagccttttacagtagcggtgtacaagttggctacggtgtaggtttactgctttcaaccggactggtttcattgatcagtatgatgacgactgacgaacagtttttaagctggggctggcgcattcctttcctgtttagcatcgtactggtactgggagcattgtgggtgcgcaatggcatggaggagtccgcggaatttgaacaacagcaacattatcaagctgccgcgaaaaaacgcatcccggttatcgaagcgctgttacgacatcccggtgctttcctgaagattattgcgctacgactgtgcgaattgctgacgatgtacatcgttactgcctttgcacttaattattcaacccagaatatggggctaccgcgcgaacttttccttaatattggtttgctggtaggtggattaagctgcctgacaattccctgttttgcctggcttgccgatcgttttggtcgccgtagggtttatatcacaggtacgttaatcggaacgttgagcgcatttcctttctttatggcgcttgaagcacaatctattttctggatagttttcttctccataatgctggcaaacattgcgcatgacatggtggtgtgtgtgcaacaaccgatgtttaccgaaatgtttggtgccagttatcgctatagtggcgctggagtcggttatcaggttgccagtgtggttggcggtggatttacaccttttattgccgctgcactcatcacttactttgccgggaactggcatagcgtcgccatttatttgctggctggatgcctgatttccgcaatgaccgctttgttgatgaaagacagtcaacgcgcttgatagcctggcgaagatcatccgatcttcgccttacacttttgtttcacatttctgtgacatactatcggatgtgcggtaattgtatggaacaggagacacacatgaataataagggctccggtctgaccccagctcaggcactggataaactcgacgcgctgtatgagcaatctgtagtcgcattacgcaacgccattggcaactatattacaagtggcgaattacctgatgaaaacgcccgcaaacaaggtctttttgtctatccatcactgaccgtaacctgggacggtagcacaaccaatccccccaaaacgcgcgcatttggtcgctttacccacgcaggcagctacaccaccacgattactcgccctactctctttcgttcgtatcttaatgaacaacttacgttgctgtatcaggattatggtgcgcatatctcagtgcaaccctcgcagcatgaaatcccttatccttatgtcatcgatggctctgaattgacacttgatcgctcaatgagcgctgggttaactcgctacttcccgacaacagaactggcgcaaattggcgatgaaactgcagacggcatttatcatccaactgaattctccccgctatcgcattttgatgcgcgccgcgtcgatttttccctcgcacggttgcgccattataccggtacgccagttgaacattttcagccgttcgtcttgtttaccaactacacacgttatgtggatgaattcgttcgttggggatgcagccagatcctcgatcctgatagtccctacattgccctttcttgtgctggcgggaactggatcaccgccgaaaccgaagcgccagaagaagccatttccgaccttgcatggaaaaaacatcagatgccagcatggcatttaattaccgccgatggtcagggtattactctggtgaatattggcgtgggaccgtcaaatgctaaaaccatctgcgatcatctggcagtgctacgcccggatgtctggttgatgattggtcactgtggcggattacgtgaaagtcaggccattggcgattatgtacttgcacacgcttatttacgcgatgaccacgttcttgatgcggttctgccgcccgatattcctattccgagcattgctgaagtgcaacgtgcgctttatgacgccaccaagctggtgagcggcaggcccggtgaggaagtcaaacagcggctacgtactggtactgtggtaaccacagatgacaggaactgggaattacgttactcagcttctgcacttcgttttaacttaagccgggccgtagcaattgatatggaaagtgcaaccattgccgcgcaaggatatcgtttccgcgtgccatacgggacactactgtgtgtttcagataaaccgttgcatggcgagattaaacttcccggccaggctaaccgtttttatgaaggcgctatttccgaacatctgcaaattggcattcgggcgatcgatttgctgcgcgcagaaggcgaccgactgcattcgcgtaaattacgaacctttaatgagccgccgttccgataataagttctgaaccttcttatcagaaatagatgtgaaggagtaagtaagacacctggcaaatagcctgcaataatcgtgggctgtttgcttccttgggcggatacgagttttattatcgtcttaatgatttccacatattaaaagcaagtatgctttcaaaacacaattataaaaaatcccgccaacaatataagtttttataaaattaaatataagattatggctttagaatatttttatttctaatagacgagatttttcctgttatgatataatatgctgaattaacacatgttaacgatttaccagtaatgtaaataaattttcgaggagatcattccagtgggacgtaaatgggccaatattgttgctaaaaaaacggctaaagacggtgcaacgtctaaaatttatgcaaaattcggtgtagaaatctatgctgctgctaaacaaggtgaacccgatccagaattaaacacatctttaaaattcgttattgaacgtgcaaagcaggcacaagttccaaagcacgttattgataaagcaattgataaagccaaaggcggcggagatgaaacgttcgtgcagggacgttatgaaggctttggtcctaatggctcaatgattatcgccgagacattgacttcaaatgttaaccgtacgattgctaacgttcgcacaattttcaataaaaaaggcggcaatatcggagcggcaggttctgtcagctatatgtttgacaatacgggtgtgattgtatttaaagggacagaccctgaccatatttttgaaattttacttgaagctgaagttgatgttcgtgatgtgactgaagaagaaggtaacattgttatttatactgaacctactgaccttcataaaggaatcgcggctctaaaagcagctggaatcactgagttctcaacaacagaattagaaatgattgctcaatctgaagttgagctttccccagaagatttagaaatctttgaagggcttgttgatgcccttgaagatgacgacgatgtacaaaaagtttatcataacgtcgcaaatctctaattatcttttaaagaaatctgtctttacggcagatttctttaatctcatataattcttataaaaaatataatattcaactcgtcatattgattatacccccccgttcccagagaaataatatttattaaaattccagttcttctttttctgattacagaaggcaaagtggcaattacgcatagtttcccgataaagacgcgatagcgacatcccgcataaggcatttttctctttatctttgtacggtacttcatggaacagagtttttgaccttgcgaatcgtgatgtctgttggggagggacaatttgctcactgaagcgtgagactcgattaagcgcacgaaacacagaaatcaaaaaacccggtcacttttttacaaggtaaccgggtaaaaataatttttattttttaactgttttgagactcatagagatgtctcaaaactaaaatttggctcctctgactggactcgaaccagtgacatacggattaacagtccgccgttctaccgactgaactacagaggaatcgtgagaacgaggcgaatattagcgatgcccacccacaatgtcaaagcctgttttttaaatttgaaatcgtttgctgaaataatctgcattttgtcgtttattccgacacaactggctttttttcacacttttgcggctcgggtcgagggtatttccatagccaacgtccagtaaccattcgccagtaaaacagcacggcccgcacagcccagtcggcaaacattcccatccagacaccaaccacaccccagccaagcatgattcccagcacataaccgactacaacccgacaaccccacatgctcaacatcgaaacccacatggcgtaacgggcatcacgagcacctttaaatccagcgggtagcacccatgaggcggaccaaataggcataaataaagcatttagccaaatcagaatcacaacgacatgtttaacctgtggatcctgggtgtaaaacgatgccataaccccggcaaagggagccgttagccaggcgatggccgttaatccaagagtggaaagccagaacacatgccgcaactgaatctctgcttgcgctatctgccctacccccaaccttcggcctgtaatgatcgtagaagcagagccgagcgcacttccgggtaagttgataagagccgcaattgaaaacgcgataaaatttccggcaataacactggtccccatcccggcaacgaacatttgggttaataaccgaccactggtaaataacactgattcgacactcgcgggaataccaatccccatgacttcccagataatgctaaaattcagcggtttaaaatagctctttaacgaaatccttagcgcaggattaaaaccaatcgccagcacccacaaaattgcaactgcgccaatataacgagaaatggttaaacccagccctgccccgacaaatcccagtcccggccaggagaaaaggccgtaaatcaatatgccgctaataataatattaagaatattcaggctaccgttaatcaatagcggtattttcgtattccctgcaccacgaagtgccccgctaccaataagagtgatggcagctgctggataactgagtaccgtcagctccagataagtcaacgccagtgctttaacttctgtcgtggcatcacccgcgacgaaatcaataatttgttcgccaaaatgatgaataagcgttgccaacagtacggcaaacaacgtcatgatcaccaatgactgccgcgtcgccaccctcgctcgtcgtcgatcccgcttaccgagactaaatgccacaacgacagtagtaccaagatcgatagcagcaaaaaaagccataatgaccatattgaagctgtccgccaatcccacgccggccatcgcatcttttcccagccagctgaccagaaaagtgctcagaacccccatcaacaggacacaggcattctccatgaagataggaacagcaagcggggttatctcgcgccagaacaacactttgtagctcttgcgtttagcgtgccagcgagtgccgtgaacaacctggcgtaaagcagaggagatattcaaagccgaccttaattgcagaaagtgaaaccacatttcaaataatgagggagaatcagcaaagctgcaaagattttcgccaacaaattgtctgcaaatgcaacaaactgttgatagaaacggcaaacagttggggaatttaaaaatcgggtttgacaaaagatttttcgccgttaagatgtgcctcaacaacgattcctctgtagttcagtcggtagaacggcggactgttaatccgtatgtcactggttcgagtccagtcagaggagccaaattcctgaaaagcccgcttttatagcgggatttttgctatatctgataatcaatttcctcttcactgctttccatcacctgccgcttgatatcctcaactgacagtcctgcattacaaagttccagaaagcgccagacatagttacgctgaagttgtcctcgcttcagtcccaaccagacagtattagcatcaaaaagatgccgcgtatccaggcggattaaattctcttcctcttgttcgccactggattgctcggcaactaatccgatcccaagcccaagagcaacataggttttaatgacatcagaatcctgcgcacttaatacaatatctgccagcaaacctttgcgggcaaatgcgtcatcaatacgtgagcgccccgtaatcccctgtcggtaagtgattaacggccacttcgctattgattccagcgtcaatggtgaaatttgcgtcaagggatgatcgtgtggaacaagcaaactatggtgccaacgaaaccacgggaaggcgacgagctgcgggtcattactcaaacgctcgctggcgataccaatatcagcttcgccattttgcaacaatgtcgcaatttcctgtggcgtcccctggattagctcgagccgaacctccgggaaaagttcgcgaaaagctttaatgacctctggcaagctataacgtgcctgagtatgcgtcgttgcaatagtgagaacgccagacgtatcgttggtaaacaggtctgcaagccgacgaacattactggcttcattcagaatacgttctgcaatgaccagtaatgctttgcccggttcagtcatgcccagcagtcgcttacctcgtcgaacaaatatttcgatgccaagttcatcctccagttcccgaatatgacggctgacgcctgactgtgaggtaaaaagcatattcgcaacctctgtcaggttgtaatcctgacgtgcagcctcgcggattatctttagttgttggaaattcacggtaaactccgggcagttcagatttcccgttattgttaaagtctaatgcccggcataacaaataataaaaacccgcatcttattccatcccgatataacacttagctcaccaattgccactgccttttttccatcactggagaactaatcactgacattaacaactctttcactgcctgtgcctgtggcgataagttcgctctggcgggtaaatttaatgacaaagagagactcatggaaggagtggtaatgcgtgacatccacccatttactgcgccacataacgaacgcgcggccgattcgggtaatactgcaacgcccatgccgctggcaatcgctgcggtaagcgtggcaatagactcaatttcaccaataacttttgccgtgagtcgccgtagggaaaaagcctcatcaacacgaagtctaatagcactgtaatcactggggagaaagaggttcatttgcgcaatagcattcacatcaacgctttgccccgggcaatcttgagttcctaccagaaaaagatcttctttcagcaaagcctgactggatacaccagccacaggggaatgctcataaatcaccgccatatcgagttggtgatttatcaatttttcgttaagcactgcaccactattttcatgaagatagataacgatctccggaaattcagcgcgaaccgcctgtaataagggcatggtgatggatgacgcagcggttcctggtgcaaagccaatcgagacttgccccgataatgcctgaccaacgttatgcaccgccagttgggcctgttcacactgacgtaaaatggcccgcgcatgggtatagagaatttttccggcgtctgttggtgtaacgccccgctttgtacggatcaaaagttgttgatttaactcaccttccagtgtggcaacctgctggctgagcgctggttgtgcgatatgcaatacttcagcagcctgggtcaggctaccaatatctacaatttttacgaagtatttcaggcgtctgaagttcatgttgcctccggtttttaagaatcggcccaagtgccgccattacttacaaccagattgcaagatgcttgccagttttattttggtgttgatgtacaagctaaccaactgtcaaataagagattatgatagattcgtcatttgctcctttaatcagctgtcgcgttcccctgccctataaaaggagggtatgcaccacgatggttcattacccaataagattgaaagctcaccactttgttgaaattgacagcaaacaaacaaaaaaatgcatttcaccctttgacatcaccatgcactgccattaatatgcgccccgttcacacgattcctctgtagttcagtcggtagaacggcggactgttaatccgtatgtcactggttcgagtccagtcagaggagccaaattcaaaaaagcctgctttctagcaggctttttgctttctaattaccaacgctcttaaaacatctgtcttgaaccagaactaatttgcacaggcattcccgatcgacgttgcaacgcagcatttgcgcgatttacatcaacttcttgcccgttgataaacgcccgcaaagatggggttaccggcaatggcacttttcggtcagactcatattctgcacgattgcgcgacaatggctcatgaacttccagccagttcgagccatctggttcagtggtgtattttactggctggtcgataatttgcacacgcgtcccaacaggaacattatcaaacagatatttgatatcgtcattgcgcagacgaatacagccctgacttacccggagcccaataccaaaattggcattggtaccatggatggcatacaacctgccaatataaatcgcgtacagccccatgggattatcggggcccgcaggaacaaatgcgggcaaactctcccctcgtttcgcatattcgcgccgagtgttcggcgttggcgtccaggttggagcttcttgtttacgttcaacggtagtcacccagttacgcggggtttctcgcccagcctggccgataccaataggaaagacttccacagtattactgtctggtgggtagtaataaagacgcatctcagcgacgttaacaacaatccctttacgaacagtgtcgggcaaaatcagttgctgcggaatggtgagttgcgagccagacttcggcaaaaaaacatcagcgcccgggttcgcttccagcatgttacttaacccttgcccgtattgtgcggcaaaagtctccagcggctgggtattgtgatcaggaacagttacagtaaacgactgccccactaaacggctaccctctggaggtaatggataagttaccgccaggctagtatggctggcaaaaagcagagcaaatgagcaaagaatatttacacgacgcatcatgtccctttcctatgtcgcgaaagctatccgttaagtatagcttttatcagacttttcgtttttaactgttcaaatcagaagtcgtattccccggtagaacaatattactggcagcaagttcgcccatgttgttgtatatcgcacaggcagcttcgatgatgggcatcgccagagctgcgccactcccctcacctaaacgcatctccatattgagataaggctccagccccaaatgcgagagcgctatacgcgcgcctttttctgccgacaggtgagaaggaatgagatacggtttgatcgcaggagacatctggcaggctgcgagcgcagcagcataagaaagaaatccatccagcaacacgggtaaaccgcaggaagcagcacctaacatcactccagctattccgaccaaatcaaatccacccacttttgccaggacatcaacaccatcctgaggatttggttgattcaacgtaatcgcccgacgcacaacatcaattttattagccagtttatctgtcggcaggtttgcgccaatcccaaccacttcttcaggatcccggccagtgattgtgctgactattgctgctgccggtgtcgtgtttgccatccccagttcacctacaccaaacagcgtgacaccgttttttgccagctcctgcgtataacatatgacgtccaaaagcaacttttcagcctgacggcgactcattgccggagctgaagcaatattgccgctacctcgtgcgacacgcatgttgataagcccggggataggctcagcagtatcaataccaacatcaattacgtggacgttagcgcccgcttgttctgccagcacacacacgccggttgttccacgggtcatattttcagcctgtatggctgtcacttcttttggagaaatagcgaccccttcctcccagacgccgtgatcggcacacataaccagtaccgcttttttgcccacatgcggtatgccattcaaccccggcattcctgccagttgtatggcaagcacctccagctttcccaggctaccaacaggtttgagtaacccgtcaatatgccgttgtgcacgcgacatagcggtagaatcgatggctgggatcgtattcagtaaatcggcaagtatttgcatctcacgtctctttatagcagtgccagcaggaagaccagttcaccaagctctatggctgctcccagcgtatcgcccgtttgcccgcccagcgtacgtttgagaagctgaccgaggatgaaaatcgccaccatcgtcaccaccatagcagccacaccatgcatacccggcaataatacggcagcaaaaatagcggctaagccgagtgtgacgcaggtttgtcgcccatcaattttgccaatgaacacattgccaagcccttcttcccgcgcataacgatgacgatacatcaataatgcggcagtcccgcggctgaccgcacatgctgccgccagcgatgcaaggatcgattcgccacgcagagccaactcgcttaacaccagaatctttgccagtaccacaaaaatcaatgccagaccgccgtgggtgcctaaacggctatcacgcatgatttccaacatgcgatcgcggctacgtgcagaaaatacgccatcacaggtatcagcgaggccgtccagatggaatcccccggtcatcagcaccagcacaagtacgctaaacagtgccgccagtggtgcgccacaccatgcctgcagcaccatgaagaccagcccgctaatcgcgccaagcaataatccaatcaaaggaaaagtaataataccgcgagaataatgctcgaaatccagtccctgggaccagcgacgcggtacaggcagacgcgtaataaatgagagcatcgcccaaaataatttactcatttgatttttactccaatacccgaaaccaccagccatacttcatttgccgcagcggccaactgctgatttacccgcccggcaatatcacgaaaatgtcgtgccagacgactctccggcacaatccccattcccacttcgttagtcactaatacaacctttgcggggcaacgttggcaggcagcaatcaacgactgaatctcagcattaatcgcctgttccatcgcctgataatcccattcatcagggtctttatcgccgccataatcaaacaacagattagtcaccattgtggtaacgcattcaagcaacacaacctcattcgggttaatgtctgcatgaattaattcatcaagatgttgccagcgctccactgtgcgccagtgctccgggcggccttgccgatgatgttctatccgtgcagccatctcatcatcaaggatttgcgaggtagcgatatacagaacctgtgaagagtccccaataagcgcctctgcgtggcgactcttcccgctccgtgcgccccccgtcaccaaaatcatcataccgactcctgattcaaatgtatgatggtattcattgaacagaacaatggatcccccaccgttgctgaccgcaaaacatttacgcgattaatactgcgcgtaatataattaaaaatccagcattctcaatccattacgaaataagatggcattacggaatagccagactttctcgtgttaacgtccgacaaaatgcgtcattgacagcggtttctgtggattgacacatttcattcagataatgaattaatgctactgccggaacaaccagcaaacgggcattgtgttctgaaatccaggctattgattcaacgtcagcgacagatctgcgctgtaaaagaacttgtaaaacaacgtaatagaattatccggaatggtggcgactatgcactagggaaggtgcgaataagtggggaaattcttctcggctgactcagtcatttcatttcttcatgtttgagccgattttttctcccgtaaatgccttgaatcagcctatttagaccgtttcttcgccatttaaggcgttatccccagtttttagtgagatctctcccactgacgtatcatttggtccgcccgaaacaggttggccagcgtgaataacatcgccagttggttatcgtttttcagcaaccccttgtatctggctttcacgaagccgaactgtcgcttgatgatgcgaaatgggtgctccaccttggcccggatgctggctttcatgtattcgatgttgatggccgttttgttcttgcgtggatgctgtttcaaggttcttaccttgccggggcgctcggcgatcagccagtccacatccacctcggccagctcctcgcgctgtggcgccccttggtagccggcatcggctgagacaaattgctcctctccatgcagcagattacccagctgattgaggtcatgctcgttggccgcggtggtgactaggctgtgggtcaggccgctcttggcatcgacaccaatgtgggccttcatgccaaagtgccactgattgcctttcttggtctgatgcatctccggatcgcgttgctgctctttgttcttggtcgagctgggtgcctcaatgatggtggcatcgaccaaggtgccttgagtcatcatgacgcctgcttcggccagccagcgattgatggtcttgaacaattggcgggccagttgatgctgctccagcaggtggcggaaattcatgatggtggtgcggtccggcaaggcgctatccagggataaccgggcaaacagacgcatggaggcgatttcgtacagagcatcttccatcgcgccatcgctcaggttgtaccaatgctgcatgcagtgaatgcgtagcatggtttccagcggataaggtcgccggccattaccagccttggggtaaaacggctcgatgacttccaccatgttttgccatggcagaatctgctccatgcgggacaagaaaatctcttttctggtctgacggcgcttactgctgaattcactgtcggcgaaggtaagttgatgactcatgatgaaccctgttccatggctccagatgacaaacatgatctcatatcagggacttgttcgcaccttccctagaacaccacaatttcgctctctcggtaaggcactgtcacagcattcaacagaatgtgacttgccagatttattagcgccaccagatgtttaaccgggtaaccacgacccagtcggggatatattccatcttctcgctgacatcatcaagaataaaaaggtttatcacactcagagcaacgttcttcagcaggcgggataattcttcaacatttagaagatgtgttattaaaggcatacaaactggacgtattgtattttcttttggtggttgacctaaggtagcagtttatcctgatgcgctgagatttctgtaatatctacgtcaacattctcctcgaatagaaaatgcagccccggcaagtgattcacattttttaacaaaacgttgttagcgtgccattttcagaagctctccaagaaagcgaattcttttctcaaattctgcattctcagacacagctttctactccatggtaatggcccaaatacgaagttgctcaggatcattagtggtgctgagaagttaaataaccatgcggagtaccactcgtcatcacgtatttatatatcatgaagctattgttgtgttttgtacatcagtagatatattctgatatactccttttgctagacataacctttcacctgcttgcaaagcttctgtgttctgacattgccaaattgttgcaattctgtatccagccttctttcagtcatagcttcgggccgcgataagactcactgatctgaccctgattcctcttgcagactttatagaccaattaaaatgcagtttctgcaggtcaacgtctgaccatcattgtcatcactctggccattagagtaaccttctgcattcatccttttgtaaaaagtttatattagtatcagcaattaaccggacctgatactgatatgagtcttaccgcatatacggtcaatttcagcaattaattacattatccacgccaaagtatttgtcatcacaatgatggtaccttctttcagacaccattttttcaactccgttttccacggaccgcactcttatgtcaagagtgcggtccgtggatacaaccagagaccgactgacacgagtcagaggaaacgacggatatgttcagtcgtaaaatatctatcaaaaaacatgattaaggtcaaaaatgtttgatatttacaatttatgaagatgacaataattatagatatatgagaacataaatgaaaataattatcattacagtaatcatttgtactttgtattaatgagggatgaaatgttatataatataccttgtcgaatttatatcctttccactctgtcattatgcatttctgggatagtttctactgcaaccgcaacttcttcagaaacaaaaatcagcaacgaagagacgctcgtcgtgaccacgaatcgttcggcaagcaacctttgggaaagcccggcgactatacaggttattgaccaacaaacattgcagaactccaccaatgcctccatagccgataatttgcaggacatccccggagtagagataacagacaactccttggcaggccgtaaacaaatccgcattcgtggctggatttgcccctatatttccagacatctgttatcacttaacccattacaagcccgctgccgcagatattcccgtggcgagcgataacccagcgcactatgcggatgccattcgttataatgctcgaacgcctctgcaaggttctttgctgccgttaacccgtctggtttgggcatgatactgatgtagtcacgctttatcgttttcacgaagctctctgctattccgttactctccggactccgcaccgccgtgttcttcggttcaagtcccaacatccgggcgaactggcgtgtttcattagcccggtagcatgaaccattatccgtcagccactccactggagacgacggaagatcgttgccgaagcggcgttccaccgctcccagcatgacgtcctgtactgtttcactgttgaagccgccggtagtgaccgcccagtgcagtgcctcacgatcacagcagtccagcgcgaacgtgacacgcagtctctctccgttatcacagcagaactcgaacccgtcagagcaccatcgctgattgctttctttcacggccactctgcctgtatgtgcccgtttcgatggcggtacagcaggttttcgctcaagcaacagcgcattctggcgcatgatccggtaaacacgtttggcattgatcgcaggcataccatcaagttctgcctgtctgcgaagcagcgcccatacccgacgataaccatacgttggcagctctccgataacatggtgtatacggagaagcacatccgtatcatcagtgtgacgactgcggcggccatccatccagtcatcggttcgtctgagaatgacgtgcaactgcgcacgcgacacccggagacaacggctgactaagcttactccccatccccgggcaataagggcgcgtgcgctatccacttttttgcccgtccatattcaacggcttctttgaggagttcattttccatcgttttcttgccgagcaggcgctggagttctttaatctgcttcatggcggcagcaagttcagaggcaggaacaacctgttctccggcggcgacagcagtaagacttccttcctggtattgcttacgccagagaaataactggctggctgctacaccatgttgccgggcaacgagggagaccgtcatccccggttcaaagctctgctgaacaattgcgatcttttcctgtgtggtacgccgtctgcgtttctccggccctaagacatcaatcatctgttctccaatgactagtctaaaaactagtattaagactatcacttatttaagtgatattggttgtctggagattcagggggccagtctagtggcgaagcatcctcccgtgttttaattctcattgatggtcaggaggtaacttatcagcgcgccggagataattatggtgtgggactgttgatagatgagtctgcgctggagcgtgttgaggtagtgaaaggtccatattccgtactgtacggttcacaggcaattggcggtattgttaacttcatcaccaaaaagggtgaatctccggactccctatatcacttaaattgatacaactttttagagtagtcattagtgaacagataattgataactcagaaccagtaaaatgcaaaagacgcaccacgctgggaaaatcgctgctattcagcagagttttgtatcgagaatggtggccagccacttattgctctcgcgtaagcgggtaccgtgacattctgcctgaacttgacctggtactgtggctgattaaagccgatgaccgtgccctgtctgtggatgagtatttctggcgacacatcctgcagtgcggacatcagcaggtgctgtttgtggtgacgcaggccgacaaaacggagccctgccatgaatgggatatggccggtattcagccttctcctgcacaggcacagaatattcgcgaaaaaacggaggcggtattccgtctgttccggcccgtacatccggttgtggccgtatcggcccgcaccggctgggaactggatacgctggtcagtgcgctcatgacagcgcttcccgaccatgccgccagtcccctgatgacccgactgcaggacgagctgcgcacggaatctgtccggtctcaggcccgtgaacagtttaccggtgcggtggaccggatatttgacacggcggagagcgtctgtattgcctctgttgcacgcacggttctgcgtgccgtccgtgacacggtggtctctgttgcccgtgcggtatggaactggattttcttctgaacctgtcgtgactgatgccctccctgactctgagtctgctcacaaaagcactgttttcgttactgtctctcttgtccgtgcaatagctcaataatagaataaaacgatcaatatctattttatcgatcgtttatatcgatcgataagctaataataacctttgtcagtaacatgcacagatacgtacagaaagacattcagggaacaacagaaccacaattcagaaactcccacagccggacctccggcactgtaaccctttacctgccggtatccacgtttgtgggtaccggcttttttattcaccctcaatctaaggaaaagctgatgaaacgacatctgaatacctgctacaggctggtatggaatcacatgacgggcgctttcgtggttgcctccgaactggcccgcgcacggggtaaacgtggcggtgtggcggttgcactgtctcttgccgcagtcacgtcactcccggtgctggctgctgacatcgttgtgcacccgggagaaaccgtgaacggcggaacactggcaaatcatgacaaccagattgtcttcggtacgaccaacggaatgaccatcagtaccgggctggagtatgggccggataacgaggccaataccggcgggcaatgggtacaggatggcggaacagccaacaaaacgactgtcaccagtggtggtcttcagagagtgaaccccggtggaagtgtctcagacacggttatcagtgccggaggcggacagagccttcagggacgggctgtgaacaccacgctgaatggtggcgaacagtggatgcatgagggggcgatagccacaggaaccgtcattaatgataagggctggcaggtcgtcaagcccggtacagtggcaacggataccgttgttaataccggggcggaagggggaccggatgcagaaaacggtgataccgggcagtttgttcgcggggatgccgtacgcacaaccatcaataaaaacggtcgccagattgtgagagctgaaggaacggcaaataccactgtggtttatgccggcggcgaccagactgtacatggtcacgcactggataccacgctgaatgggggataccagtatgtgcacaacggcggtacagcgtctgacactgttgtgaacagtgacggctggcagattgtcaaaaacgggggtgtggccgggaataccaccgttaatcagaagggcagactgcaggtggacgccggtggtacagccacgaatgtcaccctgaagcagggcggcgcactggttaccagtacggctgcaaccgttaccggcataaaccgcctgggagcattctctgttgtggagggtaaagctgataatgtcgtactggaaaatggcggacgcctggatgtgctgaccggacacacagccactaatacccgcgtggatgatggcggaacgctggatgtccgcaacggtggcaccgccaccaccgtatccatgggaaatggcggtgtactgctggccgattccggtgccgctgtcagtggtacccggagcgacggaaaggcattcagtatcggaggcggtcaggcggatgccctgatgctggaaaaaggcagttcattcacgctgaacgccggtgatacggccacggataccacggtaaatggcggactgttcaccgccaggggcggcacactggcgggcaccaccacgctgaataacggcgccatacttaccctttccgggaagacggtgaacaacgataccctgaccatccgtgaaggcgatgcactcctgcagggaggctctctcaccggtaacggcagcgtggaaaaatcaggaagtggcacactcactgtcagcaacaccacactcacccagaaagccgtcaacctgaatgaaggcacgctgacgctgaacgacagtaccgtcaccacggatgtcattgctcagcgcggtacagccctgaagctgaccggcagcactgtgctgaacggtgccattgaccccacgaatgtcactctcgcctccggtgccacctggaatatccccgataacgccacggtgcagtcggtggtggatgacctcagccatgccggacagattcatttcacctccacccgcacagggaagttcgtaccggcaaccctgaaagtgaaaaacctgaacggacagaatggcaccatcagcctgcgtgtacgcccggatatggcacagaacaatgctgacagactggtcattgacggcggcagggcaaccggaaaaaccatcctgaacctggtgaacgccggcaacagtgcgtcggggctggcgaccagcggtaagggtattcaggtggtggaagccattaacggtgccaccacggaggaaggggcctttgtccaggggaacaggctgcaggccggtgcctttaactactccctcaaccgggacagtgatgagagctggtatctgcgcagtgaaaatgcttatcgtgcagaagtccccctgtatgcctccatgctgacacaggcaatggactatgaccggattgtggcaggctcccgcagccatcagaccggtgtaaatggtgaaaacaacagcgtccgtctcagcattcagggcggtcatctcggtcacgataacaatggcggtattgcccgtggggccacgccggaaagcagcggcagctatggattcgtccgtctggagggtgacctgatgagaacagaggttgccggtatgtctgtgaccgcgggggtatatggtgctgctggccattcttccgttgatgttaaggatgatgacggctcccgtgccggcacggtccgggatgatgccggcagcctgggcggatacctgaatctggtacacacgtcctccggcctgtgggctgacattgtggcacagggaacccgccacagcatgaaagcgtcatcggacaataacgacttccgcgcccggggctggggctggctgggctcactggaaaccggtctgcccttcagtatcactgacaacctgatgctggagccacaactgcagtatacctggcagggactttccctggatgacggtaaggacaacgccggttatgtgaagttcgggcatggcagtgcacaacatgtgcgtgccggtttccgtctgggcagccacaacgatatgacctttggcgaaggcacctcatcccgtgcccccctgcgtgacagtgcaaaacacagtgtgagtgaattaccggtgaactggtgggtacagccttctgttatccgcaccttcagctcccggggagatatgcgtgtggggacttccactgcaggcagcgggatgacgttctctccctcacagaatggcacatcactggacctgcaggccggactggaagcccgtgtccgggaaaatatcaccctgggcgttcaggccggttatgcccacagcgtcagcggcagcagcgctgaagggtataacggtcaggccacactgaatgtgaccttctgacagaaccatcgcctctctgtggtcccggtcatcatgaccgggacccggaccggcgcaacggatcttcaacgccacattcgctggcattaacaataacatgatattcatcacggagtgactatgttacagatagtcggcgcgctgatcctgctgatcgcaggatttgccattcttcgccttttgttcagagcattaatcagcacggcttctgcgctggcagggctcatattgctgtgtctgttcggcccggccttactggctggctatatcaccgaacgcataacccggttgttccatattcgctggctggcaggcgtatttctgacgattgccggaatgatcatcagcttcatgtggggacttgatggtaaacatatcgcgctggaggctcacacctttgactctgtgaaatttattctgaccaccgctctcgccggtggtctgctggctgttcccctgcagatcaaaaacattcagcagaacgggatcacaccagaagatatcagcaaggaaattaacgggtattactgctgtttttatactgcctttttccttatggcgtgttctgcatgcgcaccattgatcgcgttacagtacgatatttcaccgtcactgatgtggtggggcgggttgttgtactggctggctgcattagtgacgctgctatgggcggccagccagatccaggcgctgaaaaaactgacctgtgccatcagccagacactggaagaacaaccggtgctcaacagtaaatcgtggctgaccagtttgcaaaacgattacagccttcctgactcactgacggagcgcatctggctgacgctcatttctcaacggatttcccggggagagctgagggaatttgaactggcagacggaaactggttactgaacaatgcctggtatgaaagaaacatggcagggtttaacgaacagttgaaagagaacctgtcattcacacctgatgaactgaaaacgctcttccggaaccgcctgaatttatcaccggaagcgaatgacgattttctcgatcgttgcctggacggcggtgactggtatcccttttcagaaggtcgccgttttgtatcattccatcacgtggatgagcttcgtatctgtgcctcctgcgggctgacagaagtacatcatgccccggaaaatcataagccggatccggaatggtactgctcctctctttgtcgcgaaacagaaacactgtgtcaggaaatttatgaacgcccttacaacagctttatttccgatgcaacggcgaatggtctgattctcatgaaactgccggaaacctggagtacaaatgagaaaatgtttgcttccggagggcagggacatgggtttgccgctgaacggggaaaccatattgtcgacagagtccgtctgaaaaacgcacggatcctcggtgataataatgccagaaatggagcagacagactggtcagcggaacagaaatccagacgaaatattgttcaactgcagcccgtagcgtcggtgcggcattcgacggacaaaacggacagtatcgttacatgggaaataatggccccatgcaactggaagtcccccgtgatcagtatgccggcgctgttgaaaccatgaggaataagatccgcgaaggtaaagtagaggagagatgacgcccggcgagcgcagcctcattcaacgggccctgaaaaccctggaccgccatcttcatgaacccggcgtggccttcacctccacccgtgcagcacgggaatggctgattctgaacatggcgggactggagcgtgaagaattccgggtgctgtatctgaacaaccagaatcagctgattgccggtgaaaccctcttcaccggcaccatcaaccgcacggaagtccatccccgggaagtgattaaacgcgccctgtaccacaatgccgctgccgtggtactggcacacaatcacccgtccggtgaagtcacacccagtaaggcagaccggcttatcaccgaacgtctggtacaggcactgggcctggtggatatccgggtgccggaccatctgatagtcggtggcaaccaggttttctcctttgccgaacatggtctgctttaacccttcacaaccacatcacacctgttttcacttttatcttctgtcttcagaggtatcccattatgaaaattatcacccgtggtgaagccatgcgtattcaccaacaacatccgacatcccgtctttttccgttctgtaccggtaaataccgctggcacggcagtgctgaagcgtataccggtcgtgaagtgcaggatattcccggtgtgctggccgtgtttgctgaacgccgtaaggacagttttggtccgtatgtccggctgatgagcgtcaccctgaactgagtgggaattctgatgagcagaattatcgccactaccggaccattcttagccgattttctgtaaggattttatcgtgtcagacacactccccgggacaacacttcccgacgacaatcacgaccgcccctggtgggggctgccctgcaccgtgacgccctgtttcggggcacgtctggtgcaggagggtaaccggttgcattaccttgccgaccgcgccggtatcagaggcctgttcagcgatgcagatgcgtaccacctggaccaggcctttccgctgctgatgaaacaactggaactcatgctcaccagcggtgaactgaatccccgccatcagcataccgtcacgctgtatgcaaaagggctgacctgcaaagccgataccctcagcagttgtgattacgtttatctggctgtttatccgacgcccgaaatgaaaaattaactctccagaatagccttctgctacggcctggtgttttcaccacgccacttttccatttttatatctgcatatcaggaaaatcttcagtatgaaaacattacctgtattacccgggcaggcggccagttctcgcccgtctcctgttgaaatctggcagatactgctgtcccgactgctggaccagcactatggcctcacactgaatgacacaccttttgccgatgaacgtgtgattgagcagcatattgaggcaggcatttcactgtgtgatgcggtgaactttctcgtggaaaaatacgcgctggtgcgtaccgaccagccgggattcagcgcctgtacccgctctcagttaataaacagcatcgatatcctccgggctcgcagggcgaccggcctgatgacccgcgacaattacagaacggtaaataacattaccctgggtaagtatccggaggcgaaatgatgacactggaagccgacagcgttaacgtacaggcgctggatatggggcacattgtcgttgacattgatggtgttaatatcactgaactgattaataaggccgctgaaaacggttattcactccgcgtggtggatgaccgtgactctaccgaaacaccggcaacttatgccagccctcaccagttgctgtaagacaatgcagtgatacagggtatagtgccattaaccacagaaacagcactgttgtcctgtattaagcaggcaagagaagatgtccttaccctgcgccatctgcagcttctgcaccagaaccggtgaatctcactcaacaggcttcatttctcctgacgccagcctgaatacagctggcgttttcatttataaacagaaaggaaaaccgataataatggaatggacgccccgaccatgaagcaacggtaggatattactgataaaccttccagtggaggtgcgttatggccgttttaacgattagcattgacctgacaaaaaatgaattccaaatccacggtctgggtaggaacagaaaaatctaagctcagaaaacggattaaagtaagcgtcaacggagcaccgtattgacgcttatttattggtgagaactacgttccatggcaggagttcgtcaacacggttggagggccattccggcagtatgctcagaatatggcgcagatacgcttccggatcgataccgttcagacggcaggtgcctgcttttctggcaacaagcaggaatctcagcgctgaagcaggaattagaggtaaaaacgccctaccgggccatgaatcacccggtcattggagtagtaaccaaagcagatttagccagcatggaacaaatatctttggtgaaaagttggttacgggaagctggagcgcacaacgtgttagtaaccagtgcagttaataacaatggagttacagaactttttgccttgctgcatacagaagaaggctgttgttaatttcgattggttctcggatgagaatgatgacggtgatacacagataagaatcaatgagcaatgagggttgccgggcaaccctcattgaataaaacgggaattacttcgcttcgccgtttttcatttcgcccatagctttcagctttttggagatatcgcggcgttctttggagagctcggcatttttgatgatgtaatcgtcaacgcgatcttcatagtcacctttcatgctggcgatgatgccctggattgcttcaacgctcatccccggcttgatgtaatcgctcaggttgtccagcagcaggacgcgcttctggttgtcacggatctttttctcaacgtcctgaatttcacgttgcagtttgttcttacgacggaacagacgaacaaattccagtacgtcctggaatgaaggcttggtagtttccatttttatacccctgataatgtgagagtcggattcgtttaagcaaccgctattcgttagggccaacattactcatagctgccgcagatgacaatgcttttatcccttttcactatcataccctttatccttgctgaatcgaagcagcagcaagatgattctgaagttcaggaattatttgcgcaaggcccggcaaatcagattcgatagcaactcaagctgatgcgccgtttccatgttcagccacacataaccatagattggtgtttccacaaccttcaggtcatggtggttattgagcaactgacgcagctcttccacagcatcgttcaatttttccgtattggcaaaaaccggctgcggattaccttcgtacagcgcatgaacaaggctcagcagtatttgctgcatcatgtgctgggtatcacgaagtttttgcgcgttcaataacacgaaatggctggggcgcgtggcccagtatgcattgatttgcaactccagcatacaaaccagattgcggttaatggtctggataccttcatatatcgattttggaatacgggtttctttgctggcgggcgcaatcagtccacgcattttcacggcatcggtcaggagtttttgtagatggctttccagacgtgggcgttcgagtaagttcggtgagaatgcagattgatagacccgattatactcggtcagacttttcgccagttgaatgcgccagtggatgaacgcccgttgtggccagataccggtaaacaacattgccagtaaagagccgaggatcacatcgccgcttcgccataacgccgtatcaatttcacctgtcggggaacccacaacaattgccagcgtcaccccaatcaataaaccttgatacggtttcttgcccagcgccagccaaccgcaaaggaacatggccgccgcgcaccagactaacatcagcggtaacgagattaactccagttgcagagcgataagacctaaaatcgaacccaacaccgtaccgccaatacgctcaaaggcgcgagggacaacgttaccccagaacgagattggccccataatcaccaccatggtgaccagcggccaggtgctttccgggatagtaaacaggcggataatgagaaaagtgagcaggaatgccagcgcgacccgagtaccatgcacaatgcggtaatggcggtatacccggatttcaaacgggcttaatgacttatcggcacgcacgcagaaactccgtaatgagattaaaagcgctcataactcatctgtcggccagaaggcgcgcctctgaattatccgacggacaaaccgggaacagtgtaatttcccggcaggagcgaaaaaattgaaaggcgcatcttactcttttcgctttcaaaaaaaagagtggtcatcgcgttaacacaccgccctgagatgaattagtgatgttttggctgcaccgcaacatacatttcgatatcccagtacccatcttccgcgccattgttcaaataaacctcgaagcagggctttggtaacatttcataagcactgtcctgcaagagactattaaagaactgataccagggtttagcaaaatcatcaccgactacacgagctaccgccaccgcatactgaccacctgtaatttctgtcagaatgacgccctcactgttttcgggaagcgtaaagtaacccggcaccgtcacgacggtgtcgcagcgtaatttttcggcgggtgtttcatctggattgtcgtaatagacagcaacccactccttcggcacaatatttttgctatctacccacatcatcaactgctcaaagcctttctttaccgtctgttcccacgggccaacgagatggaaacctgcaacggtacgtttctcttcctgcttaatctcgtagttcatgacgcctccattgatactgtttttatatacagtatagttgcaaaattaaaaccacaaggaatgagtgttgattatgcgagcagactcgcactcctgccagtctgctgcaaaagaaaggtcaggccttatggtggaaataatcactcaggcgagaaaacatgctgccttccccgacagattccagggtaaccagcggccagtgcgccacctgtttatcacggtcgtaaagttcaatttcccctacccgctgatgggcgctaattggcgcggtgagttctttaccatcaagggtatatttggctttgatatgtggaatttcggctttcggtagcaccatccagaactcttgttccgttcccaggtcgatattttctttatcgccataccagatgcgttccgttccgacctttttcccacggtgcaaaatttgcaccgtagtaaagttttgttgcccccaacgcagtaattttcttgcctcttcctcacgaccttttgcactgtcagcccccattaccactgcaatgagacgacgctgcccatctacagccgaagcaatgagattaaacccggcaccagaagtatgacccgttttcaggccgtcaacattcatggttttatcccacaacaacccgttacggttttgctgggtgataccgttccaggtgagacttttctcactgtacatatgataaaactcgggctcgccgtggatgatagcacgagaaagcacagctaaatcataagccgagctatgctggccaggtgcatccagaccatgcactgtttcaaaatgcgtatccttgagatgcagcttctcggcatagttgttcatcatttcaacaaactgccgttgcccaccggcaatatagtcagccagagcaacacaagcgtcatttccggaatccacaattaaaccacggcttaaatcacgtaccgatacgcgatcgccctctttcaaaaacatcagtgaagaaccgacaaacaccggattatctttcgcccacgcatcgcgccccacggtgacaatatcgtctggcgtaatgcgatgactatcgatagcgcgatccacgacataacccgtcatcagctttgtcaggctggcgggattgcgctgttgatgctcattacccgcggtgaggatctgaccggtggtgtaatccatcaatacccaggacccggcatgaatctctggaggctgaggtgaaaaaggaatgttttccgccgcaaaaccagacgataagttaaaaacgaacaaagaagcagcaataataagacggcgtttcaacagcaaaccctcaggagtttcaaatagctgttctttttacggaaatacttatgaactggctggaataaagtgcaagaaaatgtgactaccctctcatttttatctgacatgatctgttgccactcgctgccaaattgtggcgctaaagctgattagcacggtgatatttgatactctggcagacagcagaaataacggatttaacctaatgatgaatgacggtaagcaacaatctacctttttgtttcacgattacgaaacctttggcacgcaccccgcgttagatcgccctgcacagttcgcagccattcgcaccgatagcgaattcaatgtcatcggcgaacccgaagtcttttactgcaagcccgctgatgactatttaccccagccaggagccgtattaattaccggtattaccccgcaggaagcacgggcgaaaggagaaaacgaagccgcgtttgccgcccgtattcactcgctttttaccgtaccgaagacctgtattctgggctacaacaatgtgcgtttcgacgacgaagtcacacgcaacattttttatcgtaatttctacgatccttacgcctggagctggcagcatgataactcgcgctgggatttactggatgttatgcgtgcctgttatgccctgcgcccggaaggaataaactggcctgaaaatgatgacggtctaccgagctttcgccttgagcatttaaccaaagcgaatggtattgaacatagcaacgcccacgatgcgatggctgatgtgtacgccactattgcgatggcaaagctggtaaaaacgcgtcagccacgcctgtttgattatctctttacccatcgtaataaacacaaactgatggcgttgattgatgttccgcagatgaaacccctggtgcacgtttccggaatgtttggagcatggcgcggcaataccagctgggtggcaccgctggcgtggcatcctgaaaatcgcaatgccgtaattatggtggatttggcaggagacatttcgccattactggaactggatagcgacacattgcgcgagcgtttatataccgcaaaaaccgatcttggcgataacgccgccgttccggttaagctggtgcatatcaataaatgtccggtgctggcccaggcgaatacgctacgcccggaagatgccgaccgactgggaattaatcgtcagcattgcctcgataacctgaaaattctgcgtgaaaatccgcaagtgcgcgaaaaagtggtggcgatattcgcggaagccgaaccgtttacgccttcagataacgtggatgcacagctttataacggctttttcagtgacgcagatcgtgcagcaatgaaaattgtgctggaaaccgagccgcgtaatttaccggcactggatatcacttttgttgataaacggattgaaaagctgttgttcaattatcgggcacgcaacttcccggggacgctggattatgccgagcagcaacgctggctggagcaccgtcgccaggtcttcacgccagagtttttgcagggttatgctgatgaattgcagatgctggtacaacaatatgccgatgacaaagagaaagtggcgctgttaaaagcactttggcagtacgcggaagagattgtctaatttgaagcctccgccgctggtacggcggaggacaatgttgagtcaggctttttgaacggtgatgctccacgctgcatcgccaatctgctgataatcggtgatggcatgtccttcttctgccgcccactgtgggattgcttcagttgcctgggtgcaatcaaactcaatcactaactcatcgccgctgaccatttctgccagagctgcttttgcttctatgagtggaaacggacagacctgcgtcaccacatccagctttttaatcaccatctttacaccttacttaatttgccgcagcagttgccagtcgcgccttacgctgcggtcgaacatacacaagccaggacgcagtccagactccgagaatcataaatacaaggccaatccagccctgccaggtcatcattgcagtcataaccagtccattaccgatagagcaaccacctgcaatactggcaccgaagcccatcagtacaccacctaacccgctacgtaatgttgtttgtgcatcagctgcgcgaacgcggaactcacggctcgctttggctgcaataaatgaccccacgaagatccctaacaccaggaaaacgccccagttaatgtatttcatgtcacccgcgaccagaaattgcagaatattggccgttggggaagtgattcctaacccaaacatgcgtccggttgcttcactcaggggccaggctaaaagcgcaatcaaaccgatgagtacagctgtgacaaagggatgccagcgtttttcaaacagaatatgagcgatcccggttcggcgcggcggtaaggtcgcgactttgagttttggcttcttcaactctttcatcaccacccagagcgttatcaccagcaaaacggcaaccaacggccacacagacaaattaaaagtctcagcaatagagttatgttcagtactgtagtgctgcaaggtttgatttaaaccactggcatgtggagaacgcatcaccgcactcatcaccatataagtgaaaagcgcgatccaactgccgatcaatccctcacccgcgcgataccaggtcccggtggcacatccacccgccagaacaattcccagcccgaagatatacccacctataacagtaccaagccacgggaacgccccggcttcgtaagtcagtaggcccgcctgaattaacgcaaaaacccccacgctttgtaccgaaattgcaatcagcaaggcgtaaaacatgcgattatttttcacgatatacatatcgcgaaaaccacctgtcaggcaaaaacgcccacgctgcatgacaaatcccagcagagcaccacaaattagcccgcttaatatcattgaaaacataaattaattaaccagatgaatgttaatgaggaaattattcatgactggtggaatgcagaccaataaccaaattctctaaattagaacaaatggttattaatgaggagttcgatacaaaagaataaaaaaaccggagccaaatgttcattcgactccggtttattattagaaaagatgattatgctacgtcttcgtactgcggaaccggattacggaagctcttggtgacgcaagccaggtaaatcagaccgatagcagcccagatcagacccagaaccattgagctttcttccaggttaacccacagcgcaccaacggtcagcgcaccacacatcggcaggaacagatactggaagtgatctttcagcgtcttgttacgcttctcacggatccagaactgcgagatgaccgacaggttaacgaaagtgaacgccaccagcgcaccaaagttaatcagcgccgttgccattaccaggtcgaagttgattgccagcagggcaatcgcgccaaccaggatgatgttcatcgccggagtacgccatttcgggtgtacataaccgaagaagcttttcgggaatacgccgtcacgacccattacgtacatcagacgcgctacgcctgcatgcgccgccataccggacgccagtacggtaatggtggagaagatcagcgcgccaacctggaacgctttacccgcaacgtacagcatgatttcaggctgtgacgcatccggatctttaaagcgagagatatccgggaagtacagctgcaggaagtaagttgcaaagatgaagatcatgccgccgatcagcgcggtcaggaaaatcgcacgcgggatcacgcgctctgcatctttggtttcttccgacaggttgctgatgccgtcaaagccggtaaaggagaagcacaggattgtcgccccggtaatcatcgggataacatgcgcatcgccagaccagaatggacgagtgctcgccagcgtaccagcgccttcaccttcaaatacgccataaacaaccatgcccagaatcaccgcgatcagcactacctgcaacacgacgattacagtgttgaagttcgctacggatttcagactacgcaggttaaaggcggtcataaaggccaccagcgccaccacaaacatccacgatgggatggaaggcaccagagcttcaaaatagattttcgccagtagaatgttgatcatcggcgcgaacagatagtcgagcagagaagaccaacccaccataaagccgacagtcgggctaatggatttctgggcgtaagtgtatgcagagccagcagaaggatagcggcgaaccagcttcccgtagctcagagccgtaaacaggatcgcaatcaatgcgaacgcataggctgtcggcacatgaccatccgtgaggcctgaaacgataccaaaagtatcaaacagcgtcatcggctgcatataggcaagacccatcattacaaccggaactaacgtaagcgttttacgcaattccacgcgagaggtgtttggagtaacgttatgcgacatggtcattctcctttacggtgataaccgtcgcgtaagcaaaaaattgccccatttttttggattcctcagcgacaacaactgtcgatttttagtaaatatctatccggtacgaagcccggcctcttggtatgaatgattggtttgaagcaaaaaataaccgacgctgatgaaacgtcggtttttagtcattttttgacagcggcgcattgtgcctaaatgggggggaaatgacaagagaatgagaggcttgtcagaataatttttctttaaatggctgattttccgtcatcagattttgcataaacaccggcgatcgcactatttgctaaaatttcatcccgccaccagccactggcaagtcctgcggtctgttcgttccagccaatccagacgggttcaaagagagtttgggcgaccactttcttctcgattaacgcgccactatcgagaaaacgttgcgccagataacggggtaaatagccgcagccgaggccgctaatttgcagctccagtttggttttaaaatcgaaaacggtaatggcttcttgttcgtcgagaagttgtgatgccgtagaagcgcctgcctgcgcagtatcccccaccacaatcgcccgatatcgcttaataatacgacgatttaacggctcttcttccagggctaacggatgatgaggcgcgaccgcaaagacttgttccagatcgcccaaccgtgaaaaaccaaactcactggaagatggtggctcatgcatcgcgccaacaataatatccgctcgcccctgagtcagggcatcccatgaaccaccgagtacgccattgataaacttcaggcgcgtcacgctatgatgttgataaaaagcttcaatgagtggcgcaagcagagaaaaaggaaacgtgtcgtccacgccaatcaccagctcgttttcccagccttcatgcagtttgatcgcctgcttttccagttcccgcacggtatgcagaacttcccgccctttctctaataacatttttccggtgcgggtgaatttagcgcggtgtccgctacgatcaagcaattgaatattaaggtcgctttccagcttgtgaacggtgtaactcagagcggacggcgtcttgtagagtttggccgacgccgccgcaaaactgccttctttttctaaggcatcgaggatcatcaacacatccagcagtggtttcatacacgcccccttgcagtgcatgcggcgtcctgctggcgtgatcgtttactccagcggcattaccagcggatcgggatactggtattcaaatcccagttcattacaaatccgactgccatcaataatcttacctttgccgctgtccagactatttctgaactgcggaggttccagccccagtaaacgggccatctgcggatagaaaacattacgcgcagggtgagctggcgcacatatattatagatgtgtccgcctttaggtgcctgtaacaacagagtgatagcgccaataacatcttctaaatggactaaattaacaccatgttcaccatcaggcgcggtttttccggcaaagaagcgtccgggatgacgtcccggtccgaccaggcccgcaagacgcagaatatcgaccgaagtaccgggtaaattgtgcagccagtcttcgagttcttctaatactcgtccactgttggttactggattacgcggggtggtttctttcaccgtgccttgcgcgtcgccatagacagatgttgagctggtaaaaataatgcggggaatacgatgggccagcgcgctatccactaactcttgtaccgcttgtaaatagaactcatcgccggggccgctacgacgtgccggaagcgtaatgaccagcgcatcggcatccatcagggcatccagatcgtcagaatcgcaaactagctcaggctccatgcgaagcagatagctatcaatgccactcattcgggccgcttcgacaccatcttgtgtggttttactcccggtgacttgccagcctcgcgctgaaagtgacatcgccagcggcatgcctaaccaccctaacccgacaattgcgacctttttcatccgttatctcctgatacaccttagatctataaggctacgctagcgtatcaaaactgacaattcattctatgaatgaatctgttcaataatgataacgacatgctgcaatgagcagtgaatcgtcggtaaccgcgtataccagacggtgctcctctgtaatgcgtcgggaccagaaacctgacaaattatgtttcaggggttctggcttccccttaccttcaaatggcgttctgcgggtatctttgataagttcattgatctttttaacaattcgcttatctgtttcctgccagtacagataatcgtcccatgattcctcagaccagattagtttcactcaatgatgtccttttccgttcctttgcctgatttcaggctatcgattgagtccatcaatctccgggcgttagcgggggagcgcagtagataagccgtctcttccagcgagttgtattcttcgagtgacatcagaacacaagcctctccattctgacgagtaataaggatcggggcatgatcttcaacggctttcatcattgttgccgacaaattctgacgcgcttcgctgtagctaattgtacgcatgtcaatctcctcttttgtacagttcattgtacaatgatgagcgttaattaactatttattaattagtttgtagatcaaggtattgtcagtgagacgaaaatccaggcttcgctatttttggtgccatcagctaagaggacagtcctcttagccccctcctttccccgctcattcattaaacaaatccattgccataaaatatataaaaaagcccttgctttctaacgtgaaagtggtttaggttaaaagacatcagttgaataaacattcacagagacttttatgacacgcgttcaatttaaacaccaccatcatcaccatcatcctgactagtctttcaggcgatgtgtgctggaagacattcagatcttccagtggtgcatgaacgcatgagaaagcccccggaagatcaccttccgggggcttttttattgcgcggttgataacggttcagacaggtttaaagaggaataacaaaatgacagacaacactcgtttacgcatagctatgcagaaatccggccgtttaagtgatgactcacgcgaattgctggcgcgctgtggcattaaaattaatcttcacacccagcgcctgatcgcgatggcagaaaacatgccgattgatattctgcgcgtgcgtgacgacgacattcccggtctggtaatggatggcgtggtagaccttgggattatcggcgaaaacgtgctggaagaagagctgcttaaccgccgcgcccagggtgaagatccacgctactttaccctgcgtcgtctggatttcggcggctgtcgtctttcgctggcaacgccggttgatgaagcctgggacggtccgctctccttaaacggtaaacgtatcgccacctcttatcctcacctgctcaagcgttatctcgaccagaaaggcatctcttttaaatcctgcttactgaacggttctgttgaagtcgccccgcgtgccggactggcggatgcgatttgcgatctggtttccaccggtgccacgctggaagctaacggcctgcgcgaagtcgaagttatctatcgctcgaaagcctgcctgattcaacgcgatggcgaaatggaagaatccaaacagcaactgatcgacaaactgctgacccgtattcagggtgtgatccaggcgcgcgaatcaaaatacatcatgatgcacgcaccgaccgaacgtctggatgaagtcatcgccctgctgccaggtgccgaacgcccaactattctgccgctggcgggtgaccaacagcgcgtagcgatgcacatggtcagcagcgaaaccctgttctgggaaaccatggaaaaactgaaagcgctgggtgccagttcaattctggtcctgccgattgagaagatgatggagtgatcgccatgagctttaacacaatcattgactggaatagctgtactgcggagcaacaacgccagctgttaatgcgcccggcgatttccgcctctgaaagcattacccgcactgttaacgatattctcgataacgtgaaagcacgcggcgatgaggccctgcgggaatacagcgcgaagtttgataaaaccacggttaccgcgctgaaggtgtctgcagaggagatcgccgccgccagcgaacgcctgagcgacgagctaaaacaggcgatggcggtggcagtaaagaatattgaaaccttccacactgcgcaaaaactgccgccggtagatgtagaaacgcagccaggcgtgcgttgccagcaggtcacgcgtccggtagcttcagttgggttgtatattcctggcggctccgccccgctcttctcaacggtattaatgctggcgactccggcgagtattgcgggctgtaaaaaagtggtgctgtgctcaccgccgccgattgccgatgagatcctttatgcggcgcagctgtgcggtgtgcaggacgtgtttaacgtcggcggcgcacaggccattgccgcactggcgtttggtacggaatctgtgccaaaagtggacaaaatcttcgggccgggtaacgcctttgtcaccgaagcgaaacgtcaggtgagccagcgtctggacggtgcggcgatcgatatgcccgcaggcccgtcggaagtgctggtgattgctgacagcggcgctacgccggatttcgtggcttctgatttgctctctcaggctgaacacggcccggactcacaggtgattttactgacgcccgctgctgatatggcgcgtcgcgttgccgaggccgtcgaacgccaactggcagaactgccgcgtgccgaaaccgcccgccaggcactgaacgccagccgcctgatcgtgactaaagatttagcgcagtgcgtggagatctccaaccagtacggcccggagcacctgatcattcagacccgcaacgcccgtgaactggtcgatagcatcaccagcgccggttcggtatttcttggtgactggtcaccggaatcggcaggtgattacgcctccggcaccaaccacgttctaccgacttacggttacaccgccacctgttccagcctcgggctggcagatttccagaagcgcatgaccgtacaggaactgtcgaaagaggggttctccgcgctggcttcaaccatagaaacactggccgccgccgagcgcctgaccgcccacaaaaatgccgttactttgcgtgttaacgcccttaaggagcaagcatgagcaccgtgactattaccgatttagcgcgtgaaaacgtccgcaacctgacgccgtatcagtcggcgcgtcgtctgggcggtaacggcgatgtctggctgaacgccaacgaataccccactgccgtggagtttcagcttactcagcaaacgctcaaccgctacccggaatgccagccgaaagcggtgattgaaaattacgcgcaatatgcaggcgtaaaaccggagcaggtgctggtcagccgtggcgcggacgaaggtattgaactgctgattcgcgctttttgcgaaccgggtaaagacgccatcctctactgcccgccaacgtacggcatgtacagcgtcagcgccgaaacgattggcgtcgagtgccgcacagtgccgacgctggacaactggcaactggacttacagggcatttccgacaagctggacggcgtaaaagtggtttatgtttgcagccccaataacccgaccgggcaactgatcaatccgcaggattttcgcaccctgctggagttaacccgcggtaaggcgattgtggttgccgatgaagcctatatcgagttttgcccgcaggcatcgctggctggctggctggcggaatatccgcacctggctattttacgcacactgtcgaaagcttttgctctggcggggcttcgttgcggatttacgctggcaaacgaagaagtcatcaacctgctgatgaaagtgatcgccccctacccgctctcgacgccggttgccgacattgcggcccaggcgttaagcccacagggaatcgtcgccatgcgcgaacgggtagcgcaaattattgcagaacgcgaatacctgattgccgcactgaaagagatcccctgcgtagagcaggttttcgactctgaaaccaactacattctggcgcgctttaaagcctccagtgcggtgtttaaatctttgtgggatcagggcattatcttacgtgatcagaataaacaaccctctttaagcggctgcctgcgaattaccgtcggaacccgtgaagaaagccagcgcgtcattgacgccttacgtgcggagcaagtttgatgagtcagaagtatctttttatcgatcgcgatggaaccctgattagcgaaccgccgagtgattttcaggtggaccgttttgataaactcgcctttgaaccgggcgtgatcccggaactgctgaagctgcaaaaagcgggctacaagctggtgatgatcactaatcaggatggtcttggaacacaaagtttcccacaggcggatttcgatggcccgcacaacctgatgatgcagatcttcacctcgcaaggcgtacagtttgatgaagtgctgatttgtccgcacctgcccgccgatgagtgcgactgccgtaagccgaaagtaaaactggtggaacgttatctggctgagcaagcgatggatcgcgctaacagttatgtgattggcgatcgcgcgaccgacattcaactggcggaaaacatgggcattactggtttacgctacgaccgcgaaaccctgaactggccaatgattggcgagcaactcaccagacgtgaccgttacgctcacgtagtgcgtaataccaaagagacgcagattgacgttcaggtgtggctggatcgtgaaggtggcagcaagattaacaccggcgttggcttctttgatcatatgctggatcagatcgctacccacggcggtttccgcatggaaatcaacgtcaaaggcgacctctatatcgacgatcaccacaccgtcgaagataccggcctggcgctgggcgaagcgctaaaaatcgccctcggagacaaacgcggtatttgccgctttggttttgtgctaccgatggacgaatgccttgcccgctgcgcgctggatatctctggtcgcccgcacctggaatataaagccgagtttacctaccagcgcgtgggcgatctcagcaccgaaatgatcgagcacttcttccgttcgctctcatacaccatgggcgtgacgctacacctgaaaaccaaaggtaaaaacgatcatcaccgtgtagagagtctgttcaaagcctttggtcgcaccctgcgccaggccatccgcgtggaaggcgataccctgccctcgtcgaaaggagtgctgtaatgaacgtggtgatccttgataccggctgcgccaacctgaactcggtgaagtctgccattgcgcgtcacggttatgaacccaaagtcagccgtgacccggacgtcgtgttgctggccgataaactgtttttacccggcgttggcactgcgcaagcggcgatggatcaggtacgtgagcgcgagctgtttgatctcatcaaagcctgtacccaaccggtgctgggcatctgcttagggatgcaactgctggggcggcgcagcgaagagagcaacggcgtcgacttgctgggcatcatcgacgaagacgtgccgaaaatgaccgactttggtctgccactgccacatatgggctggaaccgcgtttacccgcaggcaggcaaccgcctgtttcaggggattgaagacggcgcgtacttttactttgttcacagctacgcaatgccggtcaatccgtggaccatcgcccagtgtaattacggcgaaccgttcaccgcggcggtacaaaaagataacttctacggcgtgcagttccacccggagcgttctggtgccgctggtgctaagttgctgaaaaacttcctggagatgtgatgattattccggcattagatttaatcgacggcactgtggtgcgtctccatcagggcgattacggcaaacagcgcgattacggtaacgacccgctgccgcgattgcaggattacgccgcgcagggtgccgaagtgctgcacctggtggatctgaccggggcaaaagatccggctaaacgtcaaatcccgctgattaaaaccctggtcgcgggcgttaacgttccggtgcaggttggcggcggcgtgcgtagcgaagaagatgtggcggcgttactggaagcgggcgttgcgcgcgtagtggtcggctccaccgcggtgaaatcacaagatatggtgaaaggctggtttgaacgcttcggtgccgatgccttagtgctggcgctggatgtccgtattgacgagcaaggcaacaagcaggtggcagtcagcggctggcaagagaactcgggcgtttcactggaacaactggtggaaacctatctgcccgtcggcctgaaacatgtgctgtgtaccgatatctcgcgcgacggcacgctggcaggctctaacgtctctttatatgaagaagtgtgcgccagatatccgcaggtggcatttcagtcctccggcggtattggcgacattgatgatgtggcggccctgcgtggcactggtgtgcgcggcgtaatagttggtcgggcattactggaaggtaaattcaccgtgaaggaggccatcgcatgctggcaaaacgcataatcccatgtctcgacgttcgtgatggtcaggtggtgaaaggcgtacagtttcgcaaccatgaaatcattggcgatatcgtgccgctggcaaaacgctacgctgaagaaggcgctgacgaactggtgttctacgatatcaccgcttccagcgatggccgtgtggtagataaaagctgggtatctcgcgtggcggaagtgatcgacattccgttttgtgtggcgggtgggattaagtctctggaagatgccgcgaaaattctttcctttggcgcggataaaatttccatcaactctcctgcgctggcagacccaacattaattactcgcctggccgatcgctttggcgtgcagtgtattgtggtcggtattgatacctggtacgacgccgaaaccggtaaatatcatgtgaatcaatataccggcgatgaaagccgcacccgcgtcactcaatgggaaacgctcgactgggtacaggaagtgcaaaaacgcggtgccggagaaatcgtcctcaatatgatgaatcaggacggcgtgcgtaacggttacgacctcgaacaactgaaaaaagtgcgtgaagtttgccacgtcccgctgattgcctccggtggcgcgggcaccatggaacacttcctcgaagccttccgcgatgccgacgttgacggcgcgctggcagcttccgtattccacaaacaaataatcaatattggtgaattaaaagcgtacctggcaacacagggcgtggagatcaggatatgttaacagaacaacaacgtcgcgaactggactgggaaaaaaccgacggacttatgccggtgattgtgcaacacgcggtatccggcgaagtgctaatgctgggctatatgaacccggaagccttagacaaaaccctcgaaagcggcaaagtcaccttcttctcgcgcactaaacagcgactgtggaccaaaggcgaaacgtcgggcaatttcctcaacgtagtgagtattgccccggactgcgacaacgacacgttactggtgctggcgaatcccatcggcccgacctgccacaaaggcaccagcagttgcttcggcgacaccgctcaccagtggctgttcctgtatcaactggaacaactgctcgccgagcgcaaatctgccgatccggaaacctcctacaccgccaaactgtatgccagcggcaccaaacgcattgcgcagaaagtgggtgaagaaggcgtggaaaccgcgctggcagcaacggtacatgaccgctttgagctgaccaacgaggcgtctgatttgatgtatcacctgctggtgttgttgcaggatcaggggctggatttaacgacggtaattgagaacctgcgtaaacggcatcagtgagttgcggggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaacgggcaaggtgtcaccaccctgccctttttctttaaaaccgaaaagattacttcgcgttgtaattgcgtagagcattacgccccagcacaatccccgcgccaaccatgccacccagcagcaccgccagaatcaaggtaattgcctttttcgggctatcacgacgaataggtaacatcggtttcatcacataacggtaagcatgaatatcaagatcatcaacttttaagctttcgatatccagcaggttttgacgagtctgatagtagtttggcgagaacaccaacggacgggtcgcctcatgcttaatcatcgactccagcgcttcgctccccaaaaggaacaacgtatcttgtgtgatatcttcgccagtctgttgaatctgcggttttgtcacctgcgcctgattcgcatactgcaacgcttcctgaatctgacggatacgcagatctttctgctcctgcgcgactacttcctgcgttcttaaagagtcctgcaagtttttccgtcccagagcaatgttgtctttgagatccttttctagctcttgattcactttatcgtcaacttgctgaatgtattgggccaacttcatttgtgcgccctctgcagtttgcccaacataagaaacagtcaatggtaattgctggttcttaacagaaggttcgatggtaagtttttctcgttcttcctgattatccagcgtttctgctaatgcagagaaggcagaactgaagcgaccaattaacgtctcctgcaaatccgatactttcggtgcagcctgaccatagataacattcatggcattgttatagccagcaatttgccccacgtcgggctgagtgataattgctgttgacgtccatttctccttcgctactgccaaatatccaatagccagggcaatagccacaatgacggaaatgatgattgtcatcttgccacgccacaactgcactagtaaatcaatcaaatcaatctgttccgggtcatggttttgcccagaaacattattattttctactctcatcattaccctaactgacggaaatttccaagtccgcatagtttagcgataatcctcgtgaatgctataggataagtgataaaaataatgaattgttgtgtaagtaacaaaagacaatcagggcgtaaatagccctgataacaagatgttagtcgctgccaaagagatcgcgggtgtataccttatctgccacatccttaagctcttctgccattcggttagagataatgacgtcggcttgttgtttgaaggtggcgagatcacgttccaggcgagagttgaagaatgagtcttctttcatcactggctcgtagatgatcacttcaacacctttcgccttgatacgtttcataatcccctgaatagaagacgcacggaagttatctgaaccgctcttcataatcagacgataaatacccaccacttgcggcttgcgtgacaaaatggcatcggcaataaaatctttacgcgtgcggttagcatcgacaattgccgagatcaggttattcggcacagactggtagttcgccagtaactgcttggtatctttcggcagacaataaccaccataaccaaacgacggattgttgtaatggttgccaatacgtgggtcgagacaaacgccttcgattatttgacgggaattcagacctaaactttctgcatagctatccagttcgttaaagtacgccacgcgcatcgccaggtaggtgtttgcaaaaagtttaatcgcttctgcttcagtggagtcggtaaacagcatcgggatattttgcttaatcgcgccttcctgtaacagagcagcgaaacgttctgcgcgttctgaacgctcaccgatgacaatacgtgaaggatggagattatcgtaaagggctttaccctcacggagaaattccggggagaatataatattttcagtgcgatatttcttatgcatcgctgcggtaaaaccaacgggaaccgttgatttgatgaccataaccgcataaggatttatctcaactacgtctttaattactgattctacactggatgtattgaaataattagttttaggatcatagtcggttggagtggcgatgatgacataatcagcatcccggtaggcttcatttttatctaatgtggcattaaagtgtattttatctgattgcaaaaactgctgaatttccttatcaacaataggagatatccgatcattcagcatagcaacgcgtgacggtaaaatatctaatgccacaacctcatgattttgtgcgattagaagcccgtttgacaagcctacatagccagtaccggaaatggtgattttcatttcatgctctcagaattaacttaactgtgaatcatgatgtttttagcatcctgataagagctaaaagttttaacgctacgttgttcgatggtcaacgcaacgaaaaacaattcagattttctttataagaatagctgatatttattaagttaatattaagcagtgaaatttagtctataagatatttggcaaaaaaaagcccggtgcaatatacgccgggcctcaattttattgttggttaaatcagattaatccagccattcggtatggaacacaccttctttatcaatacgcttataagtatgcgcaccaaaatagtcacgctgtgcctggatcaggttcgcaggcagaacagcagcacggtagctgtcgtaataggcaaccgctgcggagaaggtcggaaccggaataccgttctgtactgcataagcaacgacatcacgcagcgcctgctggtagtcatcggcaatttgcttgaagtacggagccagcaacaggttagcgatctgtggattttcggcataagcatcggtgattttctgcaggaactgcgcacggatgatgcagccagcacggaaaatcttcgcgatttcgccgtagttcagatcccagttgtactcttcagacgcagcacgcagctgagagaagccctgggcgtaagaaacgattttgcccagatacagcgcacgacgaactttttcgatgaactcagccttgtcgcctgctggctgtgcttgcggaccagagagaactttagatgcggcaacacgctgatctttcagagaagagatataacgtgcaaacacagactcggtaatcagcgacagcggttcgccgagatccagcgcgctctggctggtccatttaccggtacctttgttagccgcttcatccaggatcacatcaaccaggtagttaccgtcttcatcttttttggtgaagatatctttggtgatgtcgatcaggtaactgctcagttcaccgttattccactcggtaaaggtctgcgccagttcttcgttggtgaggttcaggccacctttaagcagagaataggcttcagcaatcagctgcatatcgccgtattcaataccgttgtgaaccatcttcacatagtgacctgcgccatcggcaccaatataggtaacgcatggttcaccgtcttcagctacggcggcgattttggtcaggatcggtgctaccaattcataggcttctttctggccaccaggcataatagaaggacctttcagcgccccctcttcaccgccagaaacaccggtaccgatgaagttaaagccctctgctgaaagctcacgattacgacgaatagtgtcctggaagaaggtgttaccaccatcaatgatgatgtctcctttatcgagatatggtttgagggaatcaatagcagcatccgtgcctgcacctgctttcaccattaacaggatgcgacgaggcgtttccagagattcgacaaactctttcaccgtatagtaaggaaccagtttcttgcctggattttcggcaatcacttcttccgtcttctcacgggaacggttgaaaatagagacggtataaccacggctttcgatgttgagcgcaaggttgcgtcccatcactgccataccgactacgccgatctgttgcttggacattacatactcctgtcaggtgtgatcaccgcgctgaatgctcgcggcctggaatgttcgcaaataagtatacaaagtacttattaaagtataaatagcttatccatgcttatatgcttacggctttatattacgggtgaaaaactgatgaaattcgatcaaagttgcgatttgataaaatacgttttctggctaaatatctaaaagtactttttaagtgccatctgaaggcttttgaaaaaaaacttcgattgtcatgatgagcataatgtatcgcatgaaaagcgggaacataatgaagtctgacaccagccaggctaagcctcaagcacaggtcaatatcttcacagtacataaagtaaccttgatcgaagccatttacacgcacaaaatctgaaaaacgtaccagcataaatgatcctgcgcaccaatcaacaaccgtatcagaatagatactttctttaggaatttttgttttattaaggaaggtgcgaataagcggggaaattcttctcggctgactcagtcatttcatttcttcatgtttgagccgattttttctcccgtaaatgccttgaatcagcctatttagaccgtttcttcgccatttaaggcgttatccccagtttttagtgagatctctcccactgacgtatcatttggtccgcccgaaacaggttggccagcgtgaataacatcgccagttggttatcgtttttcagcaaccccttgtatctggctttcacgaagccgaactgtcgcttgatgatgcgaaatgggtgctccaccctggcccggatgctggctttcatgtattcgatgttgatggccgttttgttcttgcgtggatgctgtttcaaggttcttaccttgccggggcgctcggcgatcagccagtccacatccacctcggccagctcctcgcgctgtggcgccccttggtagccggcatcggctgagacaaattgctcctctccatgcagcagattacccagctgattgaggtcatgctcgttggccgcggtggtgaccaggctgtgggtcaggccactcttggcatcgacaccaatgtgggccttcatgccaaagtgccactgattgcctttcttggtctgatgcatctccggatcgcgttgctgctctttgttcttggtcgagctgggtgcctcaatgatggtggcatcgaccaaggtgccttgagtcatcatgacgcctgcttcggccagccagcgattgatggtcttgaacaattggcgggccagttgatgctgctccagcaggtggcggaaattcatgatggtggtgcggtccggcaaggcgctatccagggataaccgggcaaacagacgcatggaggcgatttcgtacagagcatcttccatcgcgccatcgctcaggttgtaccaatgctgcatgcagtgaatgcgtagcatggtttccagcggataaggtcgccggccattaccagccttggggtaaaacggctcgatgacttccaccatgttttgccatggcagaatctgctccatgcgggacaagaaaatctcttttctggtctgacggcgcttactgctgaattcactgtcggcgaaggtaagttgatgactcatgatgaaccctgttctatggctccagatgacaaacatgatctcatatcagggacttgttcgcaccttccttaatccctaacataaatgacacaataaaatcagaaagcacaggaaattttcttacggaataatcatgtaaagatttcgcttcatctcggaacaggcataatgtactaaaagcataacgcttactttcgacatatttaatatatgtcagcaaatcatcatgcttcatgatgatatcgggattcaaaaacaaaatgtaatcatcatctgcgggtctatatttttcctttacatacgccaccgcaatattattattatgaccaaagccgtatacacctccactaatatagtccaggcctgcataatgctggcatatttgtttcaataatagagagtctttgttgtcgcgtacgataatcttgtagtgctcatcgtcagcattaagattttcgagtaattttttgatgtagtcttcatgtccgtgggaaacgattattatatataccatttcaatgttcttcagtaataaaattaactagttcatcaaacccaactaatacattttcattacgataaatgaaatttgcatcagagatatcttttttgaggttaccttttttgaagtcaataataagtttaactaacatgtcatcgttattagaatcaaaaaaagctttcttttcataactaccaagagtttctctagtaaatgggaaatctgatgctaatacccacttacctcgctctttagcttcagacaacggcaatccccatgtttctaacctagagggaaaacaaactatatctgaaatattataacaatgatcgattttttctttatccaagtacccgaggaaatgaacattatccagtccttctgcaagactgataatatattttgcatacgcattttctgtaccactgatagtaagcagaaatttaatattggattgttctttcaatttccttgctgcactaataataagctcgtaatttttaaatactcgtggaacagcagggtaaaatattgtcaactcagaagggttattcttaaattgagaatcatcatcagtaagttggcttttatcagataatttaatttctggccgactgacaatgatgttatttatagaatatttcttgataaatttttctttcatccagaattgttgaacaaacactgcagtattttttttaatgtttattttatatatcagcccgtatagcattttaaataagaaaaagctaggctccataagaatttcacggaataaaattcctttataaaaaggtgcagggttatgacaatacacatatctttttttagtgacgacattggccgtaatatcatgcagacaaatccaatgcgtagcattcagctcttttgaaagttttttacaaactacatattcaaagtgcaaacgttttagccacgaccctttaacctcaggaaactcaatgaatttaacccatggataactttcttttaactctttagcagaatggactaatgcgataaaactgacattttctttattattagttgctgccaaaaattttttcaaaatggtaaatggaccgccagtggtaaaattgaccgcagaaacaacgactatgctttttcccataatttggtctcatgattgtatttctttatgatttttgctggtactcccgcaatgacagtattttcgggaatagaacctctaacaacagaattggcgccgactacgactccattaccaataattgttccaggcaaaaccgtcacattctcacccaaccaaaccctctggccaattacaacagctgaagattccaacgtgcgcatgtctggaggtatatttggcgaactcattggatcagagtgcttaaaggaaccgtgattatgatcggtaataaatactttacttgcaataagcgtatcccgacctatcgtaacgctctcaattgaggcgatatgaacatagtcgttaacttgcacattatcggaaaaaaaaatcacgccacgtccaaatgcatccagcctgagaccgactccacttgtgaaattttcaccaaaattaatgctaccatcattgcgaatatagcagggaaatcgaataattctacagttccggtaaaatacacgagtcaataagacatctctaacaagccgaataaaaccacagagaccatatcgtttagcgagttttaagatcatcgatcacctcttcaagaacatccctgaagtaacttcctgttcgaattttctgagaaataatttttgtattctcactaatttgcttataagtttctattgtcatggagtcaacaatctcttgcatttctttgattgatcccactgcatatcctattctattatctacaatgaaatccgcaagggcggctttatcccatataaatactggaagttccattgaaagataaagagatgtcttatgagggttattaaactttaaatagtcgccaaaggcaccactacaggtttcgacagaatctccatcccaaatgagtccaaattgcatgcctgggaggttaatcttttccggagattgagcatcaaaacttccaagatatttaggattatctttattttcatagttgacaccaaagagagtaaaatcgcatccttcagtatatatgaaagaacatttatgcctagaaaggttgccagcatatatgacccctcgttgcttatccgtaacatctcgatgctccacatcagatgagacgaggtaatcaaatatttttatgtctttgattttatcctgagacatatatttactaaggtactttgtcatttgtggattgtgacttatgaccatatcacaggtagcaagccgcacagaatcactaccccctcctcctcttaattcatcaatatcatgaatcagaggtactattctaaattttagaaggcggtgaaagaatgacaatatatgccaaaatggtttggccatcgggaaattgaaaattaaaacatctttattttcaagaccgcagagaaatgtactaagcttaacagaactaataattctctggactactccaccccatagaggaatgttaacaacagaaatgttttcataatctgaagcaatgtccagtgcatcttttcttgctttaaatccagcatcgcgtctagagaaatttaaatcattcaaaaaatacattttcactttattttctgggccttaagaaattgagagaatactatgatacaaagagttatttgtatccaactgctaatattagtcatgaagctttcatgataaaaaatgaaagaaaaggtataaataaaatatgaataaaatattttcacagatatgtaatttcgagacaatctccataaaacacctgaaatacagccatgaataaccatcatcaaatagcttagctccgcggaaatataaacataatccgaaaaagcagtataaacatttgttggcaaacccacccacacaaattctttatgcaacgacatagagactccacctgttaatagccccatcagcctttcaaaaaaccaaaagacatgagaactggcagagttagatacttgctgaaaataaaactcctgaaacgcgattatagggctgaccaaatacatggatagataatatgccatccccccaggcagtccacgtaaaaagagcatatacaaggagaatagaacacctacagctgtaataagataaacataatgttttactctattaacacctacgatgaatgcataagagatgataaccataaagacaatttgcttaccagtattcagtataattgcaaagatgaatacaataaaaacaagtaaagtaaatgttttacttacctttgtattagtaaattttttagaccaaataaataaagcaaaagtagttagaatgattggctgcatgtatgctgagaaatttcttgatgtgtcttcaacatcagcatctcttatcaaattcatatagctaagtaagctagtcccgaactggtagttacttaacctcatgcatatatatatcatcgaaaaagaaataactaacaagcctacattatgcactttcttcgatggtatgctataaatagcattattgacttttctgatatttagatctaatacactttccgtcaataaacatgacagggtaaatgtcaaaacattgcaaagtagaaaaatcaacgtagcgtcatttaactgaaaagcatatatatctgacgttatttcatatcccaataagaccagtgcgaagatgatattaacgcatacggctggataaaatatatccttcttaagatataaacagataaatgctgtaatgagaaagacactaattacaagatagatcattaatccgtactcattatatttttcacttgataaagagcggcagatatcacttgatgcatatcataatatttatactcggccaaacgcccgccaaatataaccttgtcttctctgctagctaactctctatatttcttaaaaagctccatgtttttattatcattaactggatagtagggttcgtcgccaactttccactctaatggatattcttttgtaacaaccgtatgctttgtctcaacatagtcaaaatgtttatgctcaattattctggtatatggtacattagcatcagtgaaatttattactgcattcccttggaagtttggaaattcatggcgttccgtctcaaattttaaagagcgatattctaacgctccaaacctatagtcgaagtactgatcaatgggtccagtgtagatgattctatgggctttactcgctagagaatctttgtctttcaaaaaatcaatgcctaattttacgtccacaccttcaagcattttttcaataagcttagtgtagcctcccaccggaataccttgatagcgatcggaaaaataattgttatcaaacgtaaatctcactgggattcgcttaataataaatgcaggcaattcttttgcacttcttccccactgcttctccgtataaccctttatcaatgcttggtataagtcctccccaactaatgaaatcgcctgctcctccaaattttcaggtaccttgtcaccatacttttttttctgagcattaatgatattttgagcttcttgaggatctttaactccccacatttggtggaaagtattcatattaaaaggaaggttgaataatttgtctttataaatcgccagtggagaattagtaaaacgattaaattctactaaatcattaacgtaatcccatatatatttatcattggtatgaaaaatatgtgcaccatatttatgaatctggataccctcacagtcctctgtgtacgcatttccaccgatatgatttcttttctcaatcactaaaacttttttgtttagcttttttaactcattcgcacaaacggcaccaaacaaaccagaaccaacaatgatataatcgtacataaaatcctcagcaaaccagtaatttattatttcttacgaacatcagcatgagtgacgtaactaagcactctgttgcaagcaatgttattgctgcaccaatctctttaaaaagagttgttagcggaaaaatcaacaacaaactcaacaaacccgcagcgattaaaatcttactgaattctttcttataattatgggtcagcataacttgaatgccatagacattacttaatgaaataagaaaaggcagaggcgatataatcattagcacaatcactgcattatcatatcccggccctatacttatttttactagtatagatgcacccaagagcagaattaatgaaaaagcaccaccaatcaaactcaagcaggtcaatgattttttaattaaaatcacacccttcacacgattaagaacaagcgtacttgatattcttgggtatattgcttgggtgataggatttaatagcccttgaagcgcgtttcttatagtattggccgcattaaaattccctacggacgttggtccagatataaatcccaggataataactattcccgtagaatataaactaatagcagatgtggaaataaaaacatgaaaaccgtctgctaaagatcgacgcacattatgtaatgatagcgtaactttaccaatccaaccttcatgaacaacgatagctagtgcaataattccagcaaccagatttgcacttgactgaataaaaccggcaattgctatatctgactttgtgttcacaaaaataaatgttagagggataatagccaagcgggataaaatactacttaaagtcagccatttcattttttcttttccctgaaacagccagatagggtagattaaattcccgactaatgcaggaacaaacgaccatataattacggcatgcttgttatattcaggaacaagcaaggtcatcgacgttaagaaaatcaatgtaatgacgataagaactatttttgaaaatatcaccgcccaaaaaatagacgttactttatctttactatctgctgctttggcaatactctgagttgctgtgagattgaaaccatattcaacaaacattatcatatatagcatagtcgcttggcaaaaaccgaatataccgaaattttcaggaccaagtgttcttacaagatatggaaatgtaagcaatggtaaaagataattgctaccttgaacgacagccagatatataacgtttcttcttaaagataatttattcgtattcatgcaattaattttaatctgataagctcatctaacgtaaagagcctttcatcttttggcgaaaggattaaccctgatgtttggggccaatcaattgcaatgcgttcatcattccaacatattccacaatcgctttcaggatgataatagtttgtagttttatattgaaattcagcgatatcagacagaaccaaaaagccatgagcaaacccttttggtatccacaactgctgcttattatcagctgaaagcagaacaccaacccatttaccaaaggataccgaattgggtcgaatatcaacagcaacatcaaaaactgctccatgagtgcagcgtacaagtttatcttgtgcgtactcgccgcgttgaaagtgaaggcctctgagtacattttttgatgaacgtgagtgattgtcttgaacaaagctgaccggatagcctagaatatgttcaaatgctgattgattaaagctctcataaaagaaacctctatcatcaccaaatactcttggctccagaattagcacatcttcaatttcagttctaatcacattcattaatttgaatccttcgtcattttataaagatactgcccataattattctttattagtggtacagctaattttcttacttgctcaacatcaataaaacctttacgaaatgcaatctcttcaggacaggaaaccttcaatccctggcgctcttcaattgtcgcaataaaattacttgcttctatcagactctgatgagtccccgtgtccagccacgcgtagccacgccccatcatcgcgacagacagacgtccctgctcaagataaatacggttaatatctgtaatttctaactcaccacgtgcagacggcttcaagtttttcgccatctgaaccacgtcgttatcataaaagtacagacctgtaacggcgtaattactctttggttctaacggtttttcttccagactgattgccgtaccgtttttatcaaactcaacgacaccatagcgttctggatcattaacgtgataggcaaataccgttgcaccactttctttgttaacagcggcctccattagcttcggcagatcgtgaccgtaaaagatattatcaccaagaaccaaagcacaatcatcaccaccaataaactcttcaccgatgataaatgcctgcgcgaggccatctgggctaggttgcactttgtactgaagattcaggccccactggctaccgtcacccagcaattgttgaaaacgaggagtatcctgaggtgtactgataatcaaaatatcgcgaatacccgccaacatcagtgtagagagcgggtaatagatcatcggtttatcataaataggtaatagctgtttactgacagccatagtcacaggataaagacgtgtaccagaaccacccgctaaaataatacctttacgcattttcatttcatcattccttttaattcatcttgctccaccatcacgaacaagatgcaaaaactattaaattgctgtagtcgtaaataattcattgagcattcgtttcacgccaacctgccagtcaggcaagacaagcgcaaagttctgctgaaatttttctgtattaaggcgagagttatgtggacgacgagctggtgtaggataggctgttgttggtactgcgttgagcttgttgagtgcaaggggaatgcctgctttgcgcgcctcttcaaaaaccagcgcagcataatcgtaccaggttgtggtaccactggctaccaaatggtacaagcctgcgacatccggtttattcagtgcgacacgaatggcatgtgctgtacaatcagccagcagttcagcacctgttggcgcaccaaactgatcgttaataaccgctaattcttcacgctcttttgccagacgtaacatcgttttggcgaagttatttccttttcctgcatagacccagctggtccggaaaataagatgcttcgcgcaatattcctgtaacgctttttctccggctaacttggtttcaccgtaaacatttagtggtgcggttgcatccgtctccagccatggcatatcgccatttccagggaagacgtaatcagtcgagtaatggataacccaggctccaacttcatttgctgctttcgcaatcgcttcgacacttgttgcgttaattaattgtgcaaactccggttctgattctgctttgtctactgcggtgtgagcggctgcattgacaataatatccggccgaatgcttcttacggtttcagctacaccttcaggattactaaaatcaccgcaataatcagtagagtgaacatcaaaagcaatcaaattacccaaaggtgccagagcacgctgtagttcccaacctacctgccctgttttgccaaaaaggaggatattcattactggcggccctcatagttctgttcaatccacgattgataggcaccacttttcacattatcaacccattttgtattggacaggtaccattccaccgttttacgaatcccgctctcaaacgtttcctgtggtttccatcccaatgcgcgaccaatcttctcagcatcaatagcatagcggcgatcgtgtcccggacgatcagcaacataagtgatttgctcacgataagatttctctttcggtacaatctcatccagcaaatcacaaatagtgagcactacatcgatgtttttcttttcgttgtgcccaccaatgttataagtttcacccgctttaccttcggttacgacggtatataacgcacgcgcatgatcttcaacatacaaccagtcgcggatctgatctcctttgccataaataggtaatgccttaccttccagtgcattaagaataaccagtggaataagcttttccgggaaatgataaggaccatagttgttcgagcaattagtcacaattgtcggtaaaccatatgtacgtttccacgcgcggactaaatgatcgctggatgctttggatgcggaataagggctgcttggcgcgtaagctgtcgtctcagtaaataagggtaattcttctgtattatttacttcatctggatgaggcaaatcaccatagacttcgtcagtagaaatatgatgaaaacggaagctatttttcttgtcgctatcaagagcagaccagtaattgcgagcggcttccaaaaggacataagtaccaacaatattggtttcaataaatgccgcagggcctgtaattgaacggtcaacatggctttcagcagccaggtgcatcactgcatccggctgatgctgagcaaaaatccgtgccattgcaggtgcatcgcaaatatccgcatgttcaaaaacatagcgttcagaatcagaaacatcagcaagtgattcccggtttccggcgtacgttaatttatcgacattaacaacactatcctgcgtattatttataatgtgacgaactacagctgaaccaataaatcctgcgccaccagtaacaagtattttcacttaatttattccatattacttcagagcatgctgtgaaataagcggctctcagtttgattaatagaggtattaatgcacgctaccgcccctggctttacagctaccagagcactgcatgcatgcctatgatgtgacgagcgttacccactcgcgctaaacccgaaaaattcaaacgctaattgtcttaccaatccgctctggaaacaaggaaaatcctggaaaactttgaataaaaccctactgctaactcgttgttattctgatggtttatataaaacaacggcaggaagattcgcaacaaattacttttgctgcgaattttcactgccgttataattttcttatcaaccgttacatccggtcagattttcattattcgcttaacagcttctcaatacctttacggaacttcgccccttctttcaggttgcgtaggccatacttcacaaacgcctgcatatagcccatttttttgccgcagtcgtaactgtcgccggtcatcagcattgcatcaacggattgttttttcgccagctcggcaatagcatcagtcagctgaatacgtccccatgcaccaggctgagtacgttccagttccggccaaatatcggcagaaagcacatagcgacctacggccatgatgtctgagtccagcgtctgcggctgatccggtttttcgataaattcaacaatgcggctgactttaccctcacggtccagcggctctttagtctggatgacggagtattcagagaggtcacccggcatacgttttgccagcacctggctgcggcccgtttcgttgaaacgtgcaatcatggcagcaaggttgtaacgtagcgggtcggcgctggcatcgtcgatcacaacgtctggcagtaccacgacaaatgggttgtcaccaatggcaggtcgcgcacacaaaatggagtggcctaaacctaaaggttcgccctgacgcacgttcataatggtcacgcccggcggacagatggactgtacttccgccagcagttgacgcttcacgcgctgctcaaggagtgattctaactcataagaggtgtcgaagtggttttcgaccgcgttcttggacgcgtgagttaccaggaggatttctttgatccctgcagccacaatctcgtcaacaatgtactgaatcattggcttgtcgacgattggtagcatctctttgggtatcgccttagtggcaggcaacatatgcatcccgagacccgctacaggaataactgcttttaaattcgtcattatttcatccacctgtaaaatggttgctgaattatagcttgttcgatttttttcgccagcatcaattaccctgaattgattactgaattacttgtgatgttacgccgcttcgttgtggattgcagtagcattgttcctaagtatgactccatttttccaggaatggtcgcaaatctactccctcagttccggcaatctaaagttaatcttctccacattaacaatatggtgattaatcctgtcgatatcgacggagctttgtcctttttcattcaccgcatgaacatttgcaagagacagcagtgtttcttttttcgccataaaaacaccacgaacgtctttgcgcatgtcaaagttcatgctcaatgcgggtccaactgaggattcctgcatcacattgatatttcgcataaaaaaatgttgcggtttgttgtgtaactccagcgacgcacgcttcatctcaatgttagttagcgccacaaaggaaacagcattcccggcggagatttgaatgccgcgcaatttataagcaagatgagtattatccagttgaatatcattcacccggaaattttgcggtatcgagagatatttgcctttaattaccccatagccgattaacatcccggcgctattaatcatttcaatattatcaatcacgaaattgtcacaaccgtaaatagcgactgtcgcgttatcaatgcccgctttcttactgaaatccggcgtgatattgcgggctttgatattacgaataacaaaatgtttaccattttcaacatgtatcaactgccgacaatccgatcccgtgatattcgccacgacaaagtttttcactgcctggtcttccgggtagttgttatcataagtgcttcccgcaaggcctatgccgatgccccagttgattttgccgttggtacagttgatgcgctcgatgacatggtcagatatcaaaatatcacggtcgttaattgccacgttccattcaatggcgtcgccttgtaagtcgctgaacttacaattggtgatgttggcaccgataatctggttatgaaatccctggcgtaagatggcgtaattagcgtggctaacggtcaggttatcgatgatcaggttgcgcatgacccgtttgtttttgccgccgatataaatctgcgtcaccgggccaaagccgctcatagtcagccctttgatggtgcagtcagaaccacgcacatccagggtgatgttatgcatactgccgccatcctcccctgtcacctggctgccgtcctgtaagacaaatcgccctctgccgttgccgcgcaagcttccaagaatgtgtaacgttttaccgggagggataaagatgccggtgttgatattgtcacaaaccaatccggcaggcacgacgactgtttgcccttcgctgaaggcttgtttaaatgaggcgatccagtcgtgtgggttgtagtcgttaatgttaacgctttgtcgggcgggaagcgcgcgggcgaaaggggtatggaggaaggcaagcgccgagcttgccgtcaggaacgtgcgtcgggagagttttttaaatggcatgcgttctcctctataaagcctgcagcaagctggcgagttctcgattgatcacctgctggttaaaatcgtgttcaactttttcgcgcgcgcgtttgacgaccggagccaattcgtcggtgtccagttggctaaacgccgccagtcgttgcgccagtgcgcgagcatcgttctcaggcaccagccagccggatttgtcagcctccaccagttccggtattccactatgcagagtagaaaccaccggaataccgaccgccatcgcttccattagcgccaccggaataccttccatatcaccatccgcacctgtaaccgatggcaacaggaagacatccgcgtcgtcgagcatcgctttcacttcatggctcggtttaaagcccggcatctccaccacatcttccagttgatattgttcgatgagggtgcgcaggcgtctttcccacgggccaatgccgaggatgcgatagcgaaatgccacgccctgctctttcaactgacggcaggcttcgatcgccacatgcaggccttttttctcggttaagcgtgcgacggaaataatctccagcggcgttgcgggcgctttcacgggacgcgggctaaagcgcgtcatatctacgcccatgcgcgatacggcgattttttccctcgggcagcccattttttgcagccttccggcccacagatcgcttatcggtaacatcaggtcgccacggcgaaacagttgctgatattcgggagtgtagtggttgagcacttcccgactggagatatcaataccgtggaagatagtggcaattttgccgcgaatgacacccagttcgcggagttttgctgcggttacccccgcgggaccaaaatgagcgatgaacacatcggcgcgaaacggtgttgcgacctggccgcaaatggcagacaaaatcaggttccgcgactcggcaccatagcgtttgaggttgagcgcctgccaggtatttttacgatgaatgccgcgcaaggtctggctggctcggtggcgcagtttcgccactttgcccgtaggttcgtcctgtaaccagcgggttctggcagcaaggttgtatttcgtccatgccgcgtgggtgttttgtgtgtcgcctttttgcagcgcgagaatctctacctcaaatcccatatcaataaacgcggtaatttggttaaggacgaaggtttctgacgacagcgggaatttcagtaaaaagaagccgaccttcatttcacctccccgatgcgctcaagcacagactgcaccatctgcattcctgtctgacgctcacgactgacggcttcactaagtcgcgcattcagcgccggaagctggcctaaggtatccgcaaccatcgcttgcaggctgccgtctaataaatgacggatatcaattgccatctccggtagtcccagctgctgcataatcccggcggatttatgttcgtagttgatggcaattgccggagtggcaaaattcatcgagataatggcagagtgcaggcgcgtaccgacggtgagttcacaggcccccagaattttgcccatttccagatcgttgagttcatccatcactacgtggtaacgggcaggatcgctgatgtgctggcgcaggttgagcgccaccatgcggtcgtctttgttatagctgtcaatgcccgtacaggtggagagcgcaatcacctgatacccttcatcgagaatgcgattgaccaccccggcaaaggctttttcatacgcttgttgagtggtgccgagacgtttgtcaaacggtgccagttcgcgcagggtaatggccaccgttttctgttgtgcggcaacgtccagccagtgttgaacggcatagctggcggtgaagtcttctgtgtggtgatcgaccagccacgcggtatcgacgccatgttccacttttgcggtggtgatattgctgcgtttcatcagatcaaagctgaccgattcgcgcaggatcagcgcgtcgcagtgaccaaaaacgtagttcgccagttggttaaattgctcatcctggaacgggccaacactgtgaccaatcataaacagcggctttttcgccataaacgtgcaaagtgcatgttcaaactgcggcacgccatagagatcgacaaaaaacgatccgccgacctggataatggcgtcgtaacctgacagcaggcgcacgaagtcggtgaatccctgggcgatggcgatattgcgcagcttgccagtgtcggtgacgcgtgagagcaatacctgatgctggtagcggcgacggaggacttttttaacgcgcccgacaacgcccgccgcgctgttgtgttgtttcatttgcaggaacagcggatcgcccattaccgggcggttgagcagccaggaagaactgaccggatagcggctcatcacatccacttcggcgtgtggattgagaatgttgatggcatcaagtaagccgcgcaggatggcgctgtcgccacgattgccgcaagtgtggttgcccagaataagtaatttcattttttcctcataaatttgatgccaggtgaggctgcgtttgttttgttcgttgccgctttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaccgttgtcggaaccgaaaacagcaactcaccccgcccgtaaaagcattttcattttttcgctgcgacaaaactgacgcttcacttccaccaccagcggatggcgcgacagcacaatcatcaccacaaacgccagcacccccgtggctatttgcaccgccagcagcatccccagcgccagttgccctttcagcacaatgcccagcgcataactgaccaccagcgtcggcagcgagagataaaacggcagccataaactcaggatgtactggcgataactggaaccaagaaccggtttaatcatcacgaagtaactcagaatggtgttgataatttgcaccagcaggaagccaagcgtgacgccgatcgcgcccgccatctgcccacctataacaatcgccggaataaacagaaatgttttgaatacgttgaatttaaagctgatatcgacccgcgctttcgccatcagcagcgaaccaatcgggttacctacggagcgcagcagacccaccacacacagcaattgcagcaccggaataatgctgttccacttctcaccaaagaccagcggtacaaagttattcgacaccaccattagcccgagcagcgccggaaagttgataatccccactaccgacagcagcttgtagaagttaacacgcagcttttcggtatcgtcctgaattttggcgaatgccggaaacaacacgcgggtgatgattgggttcagcttcatcggtggcacaacggccacgttgtacgccaggttgtatccccctgccacgcccgcgccgagaatacgcgccagcacgagcgttgaaaggttggtattgagatagttgatgatgctgtccgccgtcagccaggcaccaaagcgtaagttcggtgccaccgacgccagcgagaaatgcagaccggggcgataaattttgcggccaaagtagccaaacagcagcgttctcaccgcactattgaccagataaccgaggatcgcggtcatcgccagcggccagaaatgggcgctaaccaccgtacaagtgaagcccgccagcaccgcgctggtttcgatcatgccgattttgttgaactccagctctttttgcatcaacgcgcggaactgttgcccgtgggggattaccacaaacgccagcgataatgttttaatcaacggtgccaggtccgggttattcagcacgtcgccgatgagatcactcaacaaaaacaccgccacgcacaccacgatccccagcccgacgttcagccagtacaacgtggtgagttcaaggtgactgatttcttttcgctgaataatcgagttagcgataccgaagtcagaaagcgtatctgccagcgcgataatcaccagcgacacggtaagcaggccgaactggtggttgtcgataatccgcgccagcacggtcatctgcaccagcccgaggccgatgatgatcaccgtggcaatcgccgaccacttcgcgccgctgatggttttttcacgtaagctcatatcaatatgccgctttgttaacgaaacctttgaacaccgtcaggaaaacgattttgatatcgaaccagacgctccattcgcggatgtactcaaggtcgaactcgacgcgtttttccattttctccagcgtgtcggtttcgccgcgccagccgttaatctgcgcccagccggtaatgcccggtttcaccttatggcgcagcatgtagccttcaatgagctgtcgatactgttcgttatgcgctactgcgtgcggacgtggaccgacaatcgacatccccccggtcagcacattgataaactgcggcaattcatccagcgaggtacggcgcagaaagttccccactttggtgacgcgcggatcgttctgcgtcgcctgggtcaccactttgtcgttctccatcactttcatggaacggaacttccacactttgatcggcttgccatccatgccgtagcgagtctggcggaaaataaccggccctggtgaactgagtttcaccgccagcgcaatacagcacagcaccggggagatcagcagcagaataagcgtcgccagcacaatgtcttccgcacgtttgagcaggcggttaaccccggaaagcggcgtgtcgtaaagcggcaccaccggtacgccgttcatctcttcgaggcgtgaatggagaatgttgaaggtaaagacgtcggggatcagcagcaccgaacaggtggtgtccgccagttgatggaccagttttttcactcgcgcgccgtcgcacatttgcatcgcgatatagacgttatgaatcttgcccgctttcgcgtcctcgaccagctgttgcaggttacccgcccagtcgttagaaacgccgcccggtttcgggtcgtggtaaacgcccaccacttcaaaccctaaccacggctggttacggaagctctccatcagcatttgcccggcggctaaatcccccgccaccgcgaccatgcgcttgttatagccatgattacgcagccagcccgccccaatgcgaatacacgaacggcaaaccaccagtccgatgctggtcagcgcataccacgccagccagattttcagttgcgtgtcgaaatcattgttgaacgccaccagtccggcgctgaaaatcacgcttaaggtccagttttgtagcaacagggcaaattctgtcgctgcccgaacaccgcgccatgagcgataaaaatcggtgatgccgcccagcatctggaacaccaccagcgtaatcagcgccaccaacaggtgcatgtagaggaatgacagtccgctgacttcgcaaaccagccatagtccggcaaacatgatggtgatatctgaaaagcgttgcaccatagagattaacgatgcattggttttcgctcgctcgcgcttttttagatttgtcatcgttgttcctgttattagccccttacccgcagtggggtaagggaagatccgacattactcgttcagcaacgtcagcagagttcgcgttcgcgcttccatcagcggcacatcaccgcgcgattccacattcaggcgcaccaccggttcggtattggaggtgcgcaggttaaagcgccagtcggcaaaggtcatgctgatgccatcggtgcgatccaccgccagcgcctcacggctaaaatgctgttccacgcggttaatcgcctcaacgggttgcgccagtttgctgttgatctcaccgcttgccggaaacgccgccatccggtcgcgtaccagttcgcccagcgttttatctttcaggcacaccagttcggcgaccagcagccacgggatcatgccgctgtcgcagtaagcgaaatcacggaagtaatggtgggcgctcatttcgccaccatagatggcgtcttccttgcgcatacgttctttaataaaggcgtgtccggttttcgacattaccggcgtgccacctgcggcagtcaccacatcaacggtgttccaggagagacgtggatcgtggatgatcttcgcgccgggatttttttcgaggaatgcttctgccaacaggccgacaatgtagtagccctcaataaactgccctttttcgtcaaacaggaaacagcggtcaaaatcgccatcaaaagcaatgcccatatccgcgccgtgtttgatgaccgcattgcgggtgtcgtcgcggcattccggcagtagtgggttaggaataccgttggggaaattgccgtccggcgtgttgtgcactttgattaattccacgggcgcgccgagggctttaaagcgggcttcaatggcgtccaccaccggacccgctgcgccgttcccggagttgatcaccagcttgagcggcgtgaggtttttgacattgatataaccgaacaggtgatcaacgtaagcgtcacgcaggttgatttgctgatagcgaccgcgtttggtttcatcgacgggaggaaagtcgttggcttcagccagacgctggacgtcgcgcagtccggtatctccgctgatcgggcgagccccctcgcgaaccagcttcatgccgttataatccatcggattatggctggcggtaacttcaatgccgccatccacgccgagatggaacgtggcgaaatagatctcttcggtgccggacataccaatatccagcacgtcaacgcccgcatcctgtaaacctttcgccagcgccagttttaaggtttcgctggtgaggcggacatcaccgcctaacacaatggttttcggtttgagaaattcgccataggcgcgaccaatgcgccaggcgatatcttcattcagttcttcgcctaatttcccgcgaatatcataggctttaaagcaggttaattttttcatatcgttaccctttttcaggcaatagttggccctgaccgaagcggccaattttatttttgtcgttatttacaccgcggtttcgcattcattgcctgatgcgacgtttacacccgtccgtagcgatccgcgaaacgcaccacatcatcctcttcgagataagagccggagcgcacttcaattaaatcgagcggaattttccccgggttttccaggcaatgcgtcgcccccagcggaatataaatggactcgttttcaccaagcagtttgatatcaccatcaatggtgacttttgccgttcccgcgacaaccacccagtgttccgcgcggtgatggtgcatctgtaccgacaagccctcgcccggtttcacggtgatgcgtttcacctggtagcggtcgcccgcgtcgatagagtcatatttgccccacggacgatacacttcgcgatgcacccgatgctcatggcgaccatcggctttgatctgctcgaccacttttttcacatcctgtaccgcgttacggtcggcaatcagcaccgcatctttggtctgcaccactaccagatctttcaccccgacggtggtgaccaggccagattcagcatacacatagctgttttcagttttgtgattaatcacatcgccgtggcaaacgttgccctcggcggtgtgggcgctgatctcccataatgaagaccaggagccaacatcgctccagcccgcatccatcggcaccacaacagcatctgccgtacgttccatgaccgcgtaatccaccgactcttccgggcaggcgagaaacgcttcttcatccacgcgaataaaattgagatccggatcgacggcgctcatcgctttttcacaggcatcgaggatatccgggcgatattttttcagttcttcgagatagcgtccggcgcggaacaggaacataccgctgttccagtaatattcgccgcttgccacataggcctgagcggtttccagattcggtttttcgacaaactgcgccacttcaaaggccaccatatcctgctcacccgcagacacttcaccgcgacgaatatagccataaccggtttctggtagatccggcacaatgccgaaggtcaccagcttgcccgcttcggcatatggcatggcattacgcacggcggcacggaacgcgtcttcatcggcaatcacatgatccgccgccaataccagcattaacgggtcgctctccgggctatgacgttttgccgccagcgccgccagcgcaatggcaggtgccgtgtttcgccctgccggttcgagaataatgttctcggtaagtttgttcagttgacgcagctgttccgcgacaataaagcggtgctgctcattgcaaatcaccaccgggctttcgcactccacgccgttcaggcggcagatggtggtttgcagcatggtgagatcgcctttcaggcataaaaactgcttgggataaagtacgcgggaaagcggccataagcggctaccggagccacctgccatcacaactggatagagtttcgactgcgccataattatccccgaatatcatttataaattgacgtaacacgttctctttatcgagcgtgcgttcggcatattcacgtgccaccgtgttgtgtttgggcagcaggagcgcctgacggatccccgccaccagcgcctcgaccgattccggttcaacgcaaaccgcaatgcccggaaaggtttcgcaaagctgccccagttctgtgtaggcttcagcagtaatcaccgcgttaccgcctactgccagaatattggtcagtttcgacggcaatacggcatctgccgcgccgcgtttttgcaccaccagatggcaatcgcccatcttcagcagtgcgggtaaagcgtcatacgattgcagcgggaaaaattgcatgttgcgcagtccacgctgctgcgccattttttccagccgcgctttgccgccgccctgcccgacaatggcaaaaatcagcggttcatcgcgcagacgatcggcagcttcaataacgttttccagcccctgcttttcaccaatattgccggagtaaagaatgatttttttgttatccggcaggtcaagctggttacgaagggcatcaacatcggcatctgcaacatgctgaaaacgggcaatttccgaccagttggggaagaagatgacgttttccgccgccacgcctttttcgatggctttattcatcatcgaacgcgaaatcgtggagacgttatcgacgttatgcagtccgctacgttcgaacgccgttgccagctgtgccactttgccgcctttgccttttccggcaaggcccagccccagcatggcgtccacttcgtaatcctgaatatgcagcacggtacgcgcaccagagagtttcgccagcaggcgcattcccggcgcgcaaaacagcgttggcaccacgccaataatgcgatccggcttccagcgacgttgcgccatcagcggaaagaaactgctgacggcaaaactgcccagatgcaacaggcgtttcagggtgctcggctgttttggcacatacagcgggcagcgccacaccgtggcggccccctcttctcgtttgtagcgccaggcggaatagttctcgcccacctgccattgcgggtagtaaggcggtgcggtaatgacccgcacctcatgaccttgtgccgccagccattccaccatctcgccggtgtatttgccgatgccggttaactccggcgagtagttaatgccgtagaccagtattttcataatccgggtactccggtacgcttctcagcgagaaaataggcgcggctgttagcatgaacattatcactggcgagcagcgcgtccgacgtcagccagcggtaatcgtcatgctgctcatccggcagtaacagctcttcttccgatactctgaagcgaaaaccgagcaccacatagtgagtggtgaaatccgtgccagagaagttatcgtcataaaagtgctgccagacaccgtaaaactggcctgctgttatcggcaaacgcagccccagttccgccatcgtcagccgctcaaatgcggcttccagcgtttcgtctttctgcacgcgccctcccggcacaaaccagtaaccctgcgccgggcggttggttcttttgccaagcagaaactcgccgcgactgttctcgacaataaagtcgagagagacaagcggagtggagcgcactaccgtggcaaagtcttcctgacgtaaaaacatcattacccccgaaagcggtcttgattctcaaggaaccactggtaagtgctggcaagccccgcttccagtgagatttcgtgataccagccaagctgatgcaggcgcgtcacatccagcagtttgcgcggcgtgccatccggtttgctggcatcaaaaaccacccggcctttgtaacccaccactttggcgatggtttgcgccagctcgcggatagtgcagtcaacgcccgtgccgacgttaatgtgcgacaacatcggctgggtgttctccagccagacttcatgcgccagctccatgacatgaatgctcgccgccgccatatcatcgacgtgcagaaattcgcgcatcggtgtaccgctgccccataccaccacgtccggcgcattctgtgccgtcgcctcgtggaagcgacgcagcaatgctgggatcacatgcgaattactcgggtggaagttgtcgtgtggcccgtacaggttggtcggcatgactgagcggtaatcgcgtccgtactggcggttgtatgattcgcacagtttgatcccggcgattttggcaatagcataaggctcgttagtcggctccagcgtgccctgcaacaactcgctttctgccatcggctgttttgccagtttcgggtagatgcaggacgatccgagaaacagcagtttgttcacgtcgttctgatgcgcggcgtgaatgatgttgctctcaatcatcatgttctggtagatgaaatccgccggataggtgttgttggcaacaatgccgcccactttcgccgccgccagatagacctggtcaatacgttcgctggcaaagaaatcatgcacggcgcggctgtccagcaggttcagctcgtcgcgggtgcgtaataccagttccacatcaccgcgctgttcgagctgccgcctgatggcggaaccgaccatcccgcgatgaccagcaataaaaactcgttgtttactcatgcttatgactccagcgcgatcgccacgtcgtagccgtgagatttcagcagagagtgttttttcgccgcttcgaggtcattagccaccatttcagacaccatctctctgagggtgatttccggtttccagcccagtttttcgtgcgctttggtcgggtcgccgagcagcgtttcaacttcagccggacggaagtaacgcgggtcaacagcgataatcacatcacccggtttaacgcccggcgcgtcatgcccggtgacggaaaccacaatgcccttctcttcaacgcccgtgccttcaaagcgcagtttgatgcccagctgtgctgccgccatttccacgaactgacgcacggagtactgaacgccggtcgcgataacgaaatcttccggctgttcctgctgcagcatcatccactgcatttttacgtagtctttggcgtggccccagtcacgcagggaatccatattgccgaggtacaggcacgactccagcccctgggcgatgttggcgattgcgcgggtgattttgcgggtaacgaaggtttcgccgcggcgcggggattcatggttgaagagaattccgttacaggcgtacatgccgtaggattcacggtagttaacggtgatccagtaggcgtacagtttggcgaccgcatacggagatcgcgggtagaacggcgtggtctctttctgcggaatttcctgcaccagaccatacagttcagaggtggaagcctgatagaaacgagttttcttttccagaccgaggaagcggatcgcctccagcaggcgcagcgtacccatcgcgtcgacgtcagcggtatattctggtgactcaaaagagaccgcaacgtggctcattgcgcccaggttgtacacttcatccggctgtacttcacgcaaaatgcgcgtcaggttagaggtatcactcaggtcgccataatgcagatggaatttcgggttgcaggtgtgcggatcctgataaatgtgatccacgcgctcggtgttgaatgacgatgcgcgacgcttaataccatgcacctcgtaacctttttccagcagaaactctgccaggtaagaaccgtcttgtccggttacaccggtgatgagagcgacttttgacatgtattattcctctgtatttttgaatttattcagtttcaacgcgttcgcgtatcaccactgcgggattcccccggcaaaccacatttgccggaagcgatttaaaaacactgcttcgtgcacccacgacggtgccgtcgccgattgtgacgcctggggcaacaaagacatcggttgccagccagcatttctcgccaatcacaataggcgtggcgttaatggtgaaatgttgacttgcatggtcgtggctaccggtgcataaataacttttttgcgatatcaccgaatgtgcgccaatggttatttcaccgagggtatataaattgacgtcatcgccgacccacgcgtaatcacctaaggttaatttccacggataggtaatttttactgacggacgaataactacgttttttcctatttttgctccgaataaacgtaataaaaaagcccgccagcgatacaatacttgtggcgaccaggcaaatattgttgcctgtactgcccaccataattgcactttaatagcgttgccgccccggaaccctttcggcaccgagaaaccgcttaaatcttgcattggttttccttatattcagactttgttatataaggctttcgtctttgaggtagtacgttggcgtaaatgccaggataattcagcccaaaagccaggcacatgtaatatttgtcgttggacttttttcgcgtcagcacacaattccatattattggtggtagataccccacccatggaaaattcagacaccaggccattgagttttttaaatgcataaccggctttatacattttggctgccagcgcgtagtcggaagaaactttatattccaggtcataacgccattttttcaagccggatacagggaaaaatatcgcctgatgactggcgggcaggctgtgataaatataccagcccggtttggcgctacgtttaattttatgcccgtcgccaaaatccagcagcgcatcgccggtgatcatcacgttatctttttgcatttttaacttacggacaaaatttgcggcattctgatgaaaaatatcgcccgaattgagaaacaacgcgaacttgccttgtgccatcgcaatgcctttgttcatggcgtcgtagataccgttatctggctcgctgacaaagcgtaggttaaagataccattgagattttccagatactcacgggtgccgtcgttggaaccgccatcgacaacaatccattcgaagctgatatcttccacctgcgccagatgcgccagcgaggcatgtgttttgactatcccttcgaggttacgaaacgcgacagtgattatgctaagcaacatgttcttattcttacctcgtaatatttaacgcttttcgcaaaataaacggacagacgattaaaaatgcatattccgggctaaatatcgaaccggtaaaaaacagcgataccggagtaaaaagatataattgcacgcgaaaattgcggttatcaccaaaagcgttgatcatcatttttatcactttccccatgtaccacagtgataaaaacaccgcgaaccaggaaaaataaataatcagcagatacaaaccattgtctatggtttttccgacatccgcaccgttaaatattccgaatgatgcgacatattcataaagtgagccaaatctgactacaccgtcaatatgggtcaaagaataaccgaccatcaccagcggaccgacaatacgataatatgatgacgatccttccgtacctaaatcgcccagacgggtggaaatataaggaaacgcgattaccacaccaaccaggaatacagccagagaaatcaatgctaacggtaactttttcttaatcgcctctttattcagatattgaaatgcccactccagcaaataaaacaggataaaggtcataacccctgaaaacgatccggataatattatccctgcgagaatcatagcatctgttttaggcgttttgataccaaactgtttgatgctgagccaaattgagattaatgccagagcgaaaaatgccggttcgaaataaagtgctgtcgtgcgcttgccgccgaatttaatgaaattcagcacatagctgttgctgtaaatcagatatttcgaaatcgactccataatactgctgccaccggtgaggataatttgtgccatctccaccgccgccagcgccaccaccagcccgaccaccagataaaagaaacgtaatatcttgcgatggttgtgtggcgaaattgttttaaaacgaatactccacaccatgccaataatgatcacaatatagacaaacagcatagttgaagtgacgtatttactggcatccagcgactgaccaaacagatagttaaacgccgtgagtcccgcgccaatccctaaggcaatcatcaattttttaacgctgatgcgttctaaaaacagcagtaacaagacaggtaaaaaagtgacgatggtgatggggaaactttcgccaagctgggcgattttgacgttaaccagcagataaatcagcggcagcaacaggtagctacagattctgatagaagttgacatactcctccagcatctgttgtccactgtaggcggcgcggctgcgttggctgaactcagccagcgtggtaccaaatatcgcctgcgcgatttccggtttgcttaactgcaccagttgcagcacctcttcttcgctgacggttttaccgccggatttttgcaacacttcccgcgccgcatcgctatgggtggcaatcaccggcacgccaatcgatagcgcctcacacaaaatcagcgggtagttatcgacgcgagaactgaataccagcgcatccatctgattgagcgcgctcatcagcttacgtttgtcggtttcaaagccgtgattaaccacgttgccagcggtgaacggcgagaacttaccaaaggtatgcagttcaattttgtcgcccagcgccatcatctcgcgtaccagttgctggttagttttgccgtcgtaacgcagatcatgcgccaccaccgcgattttcggcttgccctgggtttcgcgcaccggaggcaagtccgccagaatcgcttcagttgccatatcaatgccattattgataatccggcaacgccctggaccgtacaggctattgaaagcgtcagccacatgctggctgggggaaataaactgacagcccagcgccagcatctcacggaataactggcgtttgcccgccaccagttggtgtgcgcgatcaatcttcaccggcggatagttatttaaggtcgggcatttctggcagcctgttttccagccttcgcaaccgtcggtaaaggcgcagcgtccggtaacactccagtggtcgtgcagcgtccagaccagagtgacgtccggtttatggtttttcactttttcgcaaaagcgcaccacgctcttaagatttagccagtagctgtgcagcacatgaaaatgcaggaccaccggacccgctgtgcgagtaatggtgcgatataactcattgaaattgccaaacagatcgcgattaaacagacgaaacagagcaatattcgccatcgcggtcatccgcggcgtatgtttgatgacctgcggatagttctgatggctgacgctctctttgccgcctttgccgtaaccgtagacaaaatgtgacgccagcccctgttgcagcgcacgctggtggagatctaacgccacacctgctgccccgccttccgccagtcgcacattaaattgcaaaatattcatttaattaccttcactcgcgctttttctcccaccaccagcgcgttgtccgggacagagtcgagcaccacgctgcccgcgcccacggtgacgttgttaccaagcgtgatatcaccaagaataatgacgttggcaccgagttcgacgccgttgccaatgtgtggacatgccatgttatcggcaccacgattgccgatagtgacgccgtggcgaatggtaaaatcatcccccgctaccacgtttttattgatcacgacggcgtaaccgtgatggatagtaaagcggcggccaatggtcgcggcagcctggatttcataaccgaaaaagcattcggtgataatgcgatacagcaccagcagcggggccgcccacagattgttgaggacgttctttttgcgccacaccgaacaaaaatgagcaacacgataggcaagaaccatgcagcacgggcgtaaactccagctgttggcgcgcagatcttccagcatctttagcgcccccgaataccatcagccagacgtttgccgttacgcaccgacagcagcgtcagcaaagtgcgccaggtcatacgtttattgcggatctggtagagggtaaacagctgatattttttgctggcgcggtcgaatttgtctttgtgcttgcggtaaaagtggaagtacccggagaattttttcggtgacgaggtgatctgcatttcaccgtgattgatatgcaggatctgcgtcgcctcttctactttccacggttcgccgtactccaccaccatccgcaggaagatgtcgtaatcctgtgccgctttcagttcggtatcgaacaaacactctttgaaacgccatgcccaggtaaagacctggttgccaatgatattgcgtttgtagaacaggcggcgtgaatacggcgatttgggatacagcggcaagcttgccggttgggaatagacttcgccctggcaaacgtagtcgttagcgtacaaaaaggcgtgtgtgaccagttgctgtttatgggcgaggaagacgctcagacggttgggtgtccattcgtcatcgtcatcaatcccggtgatatattccccttgcgccagcataatcgcctggttacgtaccgcgcacgccccgctgttaatgtcgttgtgaatgtaagtgatacgcggatcgttgagggcggtgacgtactgttgcagttgttcccaggaggtggagcaatcatccacgatgatcatctcccagttgctgtagtcctggcgcaaaaccgattttattgcccgaatcgccagttgttggcggttccaggtcggcatatagattgagatcagcggattgtttttcataggttgttctcccggcttatgagctggtttgcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggcggtgcgaatgcaggcgtcgttatttcgcatccgacttatattcgtattcgtaatagccataatcctgatacgcgctggcgcggcggaagatggagttcagaatcacccctttcaccggaataccgttttgctcaaagcggctcagactggtttccacttctttcaatgtgttgaccgcataacgcgccaccattaacgtggttccgacatgacgaccaacaattgccgcatcggtcactgccagaatcggcggcgtatcaatcaacaccaggtcatagtttttactcgcccagttcaccagttcggcaaagcgttcgctcatcaacagttcagaaggatttggcggcacctgaccgcgcgggatcaggtcaaatttggcaatagaggtcggtttagcagcggtagtaatatcgccctgaccaatcagaatttccgacaggccattaacgttattagtgcccaacagctcgtgggtgtagcctttgcgcatatcgcagtcgatcaacaacacgcgtttattggtctggctgatcaccgccgccaggttggcgcagacaaaggttttaccaattgacgggctaaccccggtcatcatcaacacattgttctgtgcctgcatcatcgcgaagtgcaaactggtacgcagactacggatggcttcaatcgccagatcggttggattccccaccgccagtagctggctctgtttatagcgtttaatccctttgatggttttgacgctatcacgcgctttctgccattccgacagcgggatgctggcatagacgctaataccgtgttcttccagtacttgcgggctttcaatgccgcgattaaacaacgagcgcagcagcacacccacgatagaaagcatcaggccaaggataatcgcgccgaggataatcagccctttcttcggtttcagcacgccaggctgagtgattgccgggtcaacaatgcgcacatcgccgacggtgctggcctcggtgattttcagctcctgctctttattcagcagttgcatatagacctgctgaccagactcgacatcgcgggtcagacggacaatctcctgctgggttttcggcatcgccgttacgcgaccgttaagtttggctttttcgtcttccagcgcctgacgtttctccagcagcgtgcggtacgccgggtgaactttggtgtacagcttggagatttccgcctctttaaaggtcagttcgttcaactgcgcatcgatgttcaccatcgaatcgagcaccgcttttgcttccagcggcagatcaacagaatctttatcctgacggaaggcattcagtttgttttcggcaacatccaagcggctacgtacttccggtaactgttgcgcgaggaaggcgaggcttttcgacgcttccgccgatttgcgctcaatattttgttcctgatagttacgggcgatgctgttaagaatgtcgcggatctgttcacgatcttcaccggtataagtcaggctcaaaacgccagcgtctttgccgttctccgttaccgtcaggctgttttgcagttggttgatcatccccagcgtggagtatttggtgacggtaaactcactgcccgggctggcgtgaatggcttcaaccatcagcgtgacgccttcttttttcagcatctggcccgcttgcccccgggcgctaaagccgccgtcgctgctcagggtgtagtttttgttgtccagcacattaagcgtaaacacctgatccgccatctctttcgggcggttaaaggtggtcactttcaccgtctcgttctgacgtcccatcaggcgatcccagcccgcaccgaaaatcgggaacgtgtttttgctcactgcaatatcgaggtcgagatcgtccaccgttttaccaagcaccagacgcgaacgaatcaactggatctcggcgtccgatgcaggcggtttgttggctaatgccgaaccaatgtcctgcactaacgaattgccgctgttttgctcgatttgtaccagtgcgtcggcactataaatcggcgtggcgaagaaggtgtaaaccacggcacagagggcgaatacggtggtgatgccaatcacccaccagcgcgcttcaatgacggtgccgaccaggcgaccaatatcgatttcatcactgcccgttaccggagcggcatgttgttttactttttctgtcattcttatacctgctctgcgttcaatgcctgcgcccactggcgggcagaccgttcaagtaatgtgtacaccgctgcaaacgtttcccggcttttgcgatacggatcggggatttcacattcgttatcccagtgaccaaacagcatcactttgccgcgcatctccggtgccatctcgcataagcgttcgatatggcgcttttccatggtcaaaatcaggtcgtagttgcgacacagacggcggctgatttgacgggcacagtgaccttccagagacagttgatgttctgcggcgacgctgatagcggtaggatcagcgcccttaccgaccagcgcgccgagtccagcggactccactttcagctccgggtgataacgttgcagtaagcgttccgccgtcggggaacggcaaatattgccgacacagacaactaagatgttgttaaacatgacgattaccagttatgaatgtcgctggctgtatccgtcatgtaacggacaccgctaatagttggcagcaactgattgatcagacggttccagcgggaaaccggggcggtggtgacatacaccacgtcataaggttgcaggcggaattctgtcgccatcaccagcgacgtggcatcggacatatccagctggtagatattggcaatcttgccgttacgcccgccctcgcctttcagcggacgaatgacaaagatgccgctggcgttggaggtggtcatgtcgatgccttcagcattgcccagggcttcagtcagggtcatgccgctaaagtccattttcagggtgctctgtttcttcacttcacccatcacaaatactttcagatcatcattacgtggcacgtagagaatatcgccggggtaaagcaggcgattctggttgaggtcgccgttttgcatcagcgcctgcaaagaaatgcgctcttcacgaccattgtgtgttagcaccacgttgcgccagtcagcggtgtcggtcaggccacctgcggcgttgatggcgtcgagaatagtcagtggcacgttggtgatcgcctgttgaccggatttattcacctgaccggagatataggccttttgtgagcggaaggcggcgatattaacgtccacctgcgggtcagcgatgtacgtcgctaagcgcccggtaatatcactgcggatttcagcgagcgttttcccgactacgtggaccttgccgatatacgggtaaaacatagtgccgtcaggctgtacccagttgccggtgtcgctggagctgcggtactgaccggctggcgtggtgagttccgggtgatcccagacggtgacattaagaacgtcccccggcccgacgcgatactggtaattcgcgatctcactttccagcgtcatattggggcgcgctacattcgggcgtgggcgtaattggtcaatcaggcgcggggtcagcggataaacattcaccattttgtcgagatcgaaatcagcgtcctgctgtttgatgacgtctttgcccatcgtcgacatattgctgcccggaagtactgtgcaaccgcttatcaaggttactgacaccaataatggcatcaatttcattttggatttcatcattgtttatttatcactttggcagagtaattatcctgtgcactattaatagcaatgtcgccatgcacatttaccttgcagttaattgaataaaaatttaactggcatcagtcctaaaaaaattgatttcatccgcaggctattgacagaataattcagactggtctttcaggcatccagacacgctaccgcccctggctttttagctaccaatacactgatttagtttaatttttcacaccctctcagcatgcagtcgttgatgagaaagggttattacggaaattaacttccgaatataaggtgacattatggtaattgaatattggctttccaataatgcaggaggaagtgttacagctaacggaatagcaggcaagataacaattcggtaattggctatttttaagaattatattaagtgtcattcaatatggtttttaggagtttctttaggttgacaatatttaatatagtgtctccacatgcgatatttcttaaataatgttttattattaccacttttaattcagggataatgtgaggttattaccctcaaataatatgagataaatagtgctgcaacattgcatttttgccccgatttatccatgatcgaattgtgacatttgtcatacaacgaataggttttgtacttactatggaatggattgccgatccgtctatctgggccgggttaatcacgctgattgtgatcgaactggtcctcggcattgataacctggtctttattgccatcctcgccgaaaaactaccgccgaagcagcgtgaccgcgcacgggttaccgggctgctgctggcaatgttaatgcgcctgttactgctggcgtcaatctcctggctggtcaccctgactcaaccgctgttcagcttccgctcgtttacctttagcgcccgcgacttaatcatgctgtttggtggtttcttcctgttgttcaaagccacgatggagctgaacgaacggctggaagggaaagacagcaataatcccacacaacgcaaaggtgcgaagttctggggcgtggtgacgcaaattgtggtactggacgccattttctcactcgactcagtgattaccgccgtcgggatggtcgaccatttactggtcatgatggccgccgtggttatcgctatcagcctgatgttgatggccagcaagccgttaacgcaatttgttaacagtcacccgacgatcgttattctctgcttaagcttcctgttgatgattggctttagcctggtggcagaaggtttcggcttcgtcattccgaaaggctacctgtacgctgccattggtttctcggtgatgatcgaggcgctcaatcagttggctatctttaaccggcgacgttttctttccgctaaccagacgctgcgccagcggactaccgaagcggtaatgcgcctgcttagcgggcaaaaagaagatgcggaactggacgccgaaaccgcgtccatgctggtggatcatggtaaccagcagatctttaatccgcaggaacggcggatgattgagcgggtacttaatcttaaccagcgtaccgtcagcagcattatgacgtcgcgccacgatattgagcatatcgatctcaacgcgccggaagaagaaatccgccagttgctggagcgaaatcagcatacgcggctggtggttaccgacggtgatgacgcagaagatttgctcggtgttgttcacgttatcgacctgctacaacagtctctgcgcggcgaaccgctcaacctgcgggtgttgattcgccagccgctggtgttcccggaaaccttgccgttgttacctgccctggagcagttccgtaatgcccgcacgcactttgcttttgtggtggatgagtttggctcggtggaagggattgtgacattaagtgacgtcactgaaaccattgccggtaacttaccgaacgaagtggaagagatcgacgcccgccatgatattcagaagaatgcggacggttcctggacggcgaatggtcatatgccgctggaggatctggtgcaatatgtgccgctgccgctggatgaaaaacgtgaatatcacaccattgccgggctgttgatggagtatttgcagcgtattccaaaacctggcgaagaagttcaggtgggggattatttgcttaaaacgttgcaggtagaaagccatcgcgtgcagaaggtgcagattataccgctgcgtaaggatggcgagatggagtacgaggtgtgatggtatcggtcattttacccaatagccgaaaggaataagatgagggaaccgcgccatcggcgatttaccgccgggagcccgggttgccagggtggtggagattgagccaccctggcacgttcaccggcttgagcgttccatagtagcgaggaacatcaagtgaacggaacagccttcgatcttacatattcagaatataatgatgccgccacgaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggactggtcacctggtaacctacatcttctccagcaacttcttcacatctttgccattacgggaatctttattccgctcggcccagtcattcaggcgacgtttcgcttcgtcctgtagatgtttgcgcagtaactgatccacttgcaggctgtaattgagttgctgccagttgccataaacccgcagcggtactggcgtttctttcaggaaatcaatcagtttgctttccccgttccagccacccacgacccgaatatcaaactgggtgtcgcaggtttgatctgccagattcaacatgccttcccctgtcagcgccagcacaggcgattgaccttgcatgtcgtttaacgtcacgacgccatccttcaacgtcaaatcggtggtaaagcggtcaagccgcgtcacgttatcaaagttttcagcggccttcacatcaccgccattacgctctaccgcttgctgaatcatctgctggaagttcatcccttccatgcgcgtgtcggtcatttcgacatgtgcctgtccttgccagttgtggcggaatgcgtcggcatctatgtcagcaccggagaaatcaccagccagtgacatttttccggtcaacgaaatcggatagttaaacgccttcagaatggtaccaatctcaacgttttccagccgtggctggaagtttatccgcggatttattgatgtcgcgtccagcgtgcccggcagtgaaacctgtccaccgttaagtttgccctgcagttgagtaatttccagcaaacccgacttgttggtcatttgcgtggcaacatctgtaaaattcattccgcgccagcgcacgttactggcctgcaacaaaatatcagccgtaaagccttgcagtccctgataggccggttcatcaatacgcgaagaaatgaccgggcgcggcaacgttgattggctctgcccctgctgcgcggcaccgttttcaccattcgcggtttcattaagcgggatgaggttgtcaagattcagttgcgggaattgcagcctcagctgccattccggtttctctgtcagcgtaacctgtgcttgcccgcttagcgtactatcattggcggtcaaactaatttggttaaatgaaaggcgtttatgtgactcctgccactgggcctggaaactcccctgcccctgaataccttgttttggtaaatcggcaccctgcaactgccagttaatttgttcaatagccgccgttaaatcatgcggataatcagaagcatctaccgtaccgttaagggatatcgtgagatcgcgctgatcgcgattaacccgcccggagaactcaaatgaaccacgatgttggggatcttgttccatttgcaggcgaatattgcggattgtcacctgctcgtcatcttcatgctggaacaccagcacgctgtccgccaccttaagactggatatatcaaacgaccatccgcgatcgtctgacagatccggcaaggtattgtcgcgcggtgcaaccggagcgtcttcactgcgcaccgcttccgtctgcggcgtcagttggatcactgccccttttagcatcacctgcttaacgctcagttgatgactcagtagtggtaaaagcgccacgtccagacgcatgttgtcggcgcgaaccagtggctggcttgcgccctgggcggtgagagacattcgcccggagaggatactaagctgcggccagacgtgccaacgcagtggcccgtcgagctgcaattgataaccgctacgtgcagcaacttgcttgaccatatagtcgcggaaatcattcggattcaccagcaacactaacgcagataacccggccaccagcacgaccaggagtatcatcagcgtcgtcagaaatcgtctcatggtatcctcaatgggcctgaattagtctttatcgattcggctggctaccgcgccctgctggttgcgatatttcgcatcttcacggcggttgtaaggtcgcaccgccgggccggaaagcggctcaaagctcagcgcaccaattaacatgcccggacgcagcgccagcggcagcttaccggagttgtagaactccagcacaatgcaaccagaccagcccggatcgatgcggtgcgcggtgacgtgcaccatcagccccagacgcgccagtgaggaacgcccgtccagccagcccaccagatcggctggcagcgtcaccgactccagcgtcaccgccagcgccagctctcctgggtgaagatagaacgcctcgccctcgtcgagaacgatctcatcgctcatcacgcggtcaagcgcggcgctcacttcatctttgggaccgctcagatcgataaacgctgccgtgtgaccacggaaggtacgaaatttattgcccaggcgtacatccaccgtcgcgccgttaatacgctccactggcggacgtgggttgatcgacaaacggccttcatcaagccaggcttcaatatctcggtcacacagacgcatggcattttctcctttcgcgcatcactcccttaacgccaattacgtcaagggcatactaggttatcactgaacggtacacaatttatcaagcttattcaaagaactgacttattttcgctttcaatatatcgatcgcgatgcggtttttcccgccgcgcggcacgataatgtccgcatattgtttagaaggctcaatgaattgcaggaacatcgggcgcacggttttttgatattgcgccatcactgaatccattgaacgcccacgctcgttaacgtcacgcttgatgcggcgcatcaggcagatatccagcggggtatcaacgaaaatggagaagttaagttcgtcacgcaaacgcgcatccgtcagcaacaaaatgccttcgagaatgatgaccttcttcggctcaaccgtcaccgtttctttcatacgcgtatgttcaacatagctgtaaaccggcaggtcaattgccgagccgcgtttcaacgcttgtaaatgctcaagcagcagactgtgatccatcgcgctgggatggtcgtagttggtcttaacgcgttcttccatcgacagatggctttgatctttgtaatagcagtcttcgggaattacgccgatgtgttcatcaccgacttgctcacgcaattcacgataaagggtactggcaataagactcttgccggaagccgatgcgccagcgataccgataatgacgcactgatgagactgatcagtcatatatttagcgacctgattaacctggatgttaggaagggggcgacgaagcgccaaacgcggcaattatagggatttcatccgtctgataccagtcgaatagcgttgccgcgcgctcagagttaattgttgacaaagaattcccgggggcaaattacgttgatcagttttatgtaaggtaaaaaatgttaaacgcagttgcgcaaattatccgcctttacgtcactttatgagcaattcgcatataaaatgtaaaacttttgtactagcataaacacagaaacgaatactggcgaccaggtcttgcggataaagcggtaatgagcaaacaatcacagcatgtattaattgccctgccccacccgctgcttcacctggtcagtttaggtttagtctcgtttatctttacccttttctcgcttgagctttcgcagtttggcacccaactcgccccactgtggttcccgacgtccatcatgatggtggcgttttatcgccatgccgggcgcatgtggccgggaattgcgctgagctgttcgctgggaaatatcgccgcatccatcctgcttttttccaccagctcgctgaacatgacctggacgaccatcaatattgttgaagccgtggtcggggcagtgctgctacgtaaattgctgccgtggtataaccccttgcaaaatctggctgactggctgcgtctggcactcggcagcgccattgttccgcctctgttggggggtgttctggttgtcctgctgacgcccggagacgatcctctcagggcatttttgatatgggtactgtcagaatccatcggcgctctggcactggtgccgctgggattgttatttaaaccacactatctgctgcgccatcgcaacccacggttgctttttgagtcgctgctcacgttagccatcacactgacgttaagctggctttcgatgctgtatctgccgtggccttttactttcattattgtgctgttgatgtggagcgccgtgcgtctgccacgaatggaagcctttttgatcttccttaccacggtgatgatggtgtcgctgatgatggccgcggatccctccctgcttgctacgccgcgtacgtacctgatgagccatatgccgtggctaccgtttttgctgatcctgctgcccgccaacatcatgaccatggtgatgtatgcctttcgtgcggaacgcaaacacatttccgaaagcgaaacccactttcggaacgcgatggaatattccgctatcggtatggcgttagtgggcaccgagggacaatggctgcaaaccaacaaagcgctctgccagtttctcgggtacagtcaggaagagctgcgcggactcacctttcagcaactgacctggccggaggatctcaataaagatctccaacaggttgaaaagctgataagcggtgaaataaacacctattcaatggaaaaacgctactacaaccgcaatggcgatgttgtctgggcgttgcttgccgtctcactggtgcgccacacggatggcacgccgctctattttatcgctcagattgaagacattaacgagctaaaacgcaccgaacaggtcaatcagcaactgatggagcgcatcactctggctaacgaagcgggcgggattggcatctgggagtgggagttgaagccgaatatttttagctgggataagcggatgttcgagctgtatgaaattcctccacatatcaaaccgaactggcaggtgtggtacgagtgcgtgctgccggaagatcgccagcatgccgaaaaagtgattcgtgattcgttgcaatcacgctcgccctttaaactggaatttcgcattaccgtaaaagacggtattcgccatatccgcgccctcgccaaccgggtactgaataaagaaggcgaagtcgaacgtctcctcggcatcaatatggatatgaccgaagtgaaacagcttaacgaggcattgtttcaggaaaaagagcgcctgcacattacgcttgattccatcggtgaagccgtggtctgtattgatatggcgatgaaaattacctttatgaatccagtggcggagaagatgagcggctggacgcaggaagaagcgttaggtgttccgctcctgacggtgttgcatattacttttggcgacaacggaccattaatggagaacatttacagtgccgacacctcacgttccgcgatcgagcaagatgtggtgttgcactgtcggagcggcggcagttacgacgtgcattacagtattacgccgttaagtactctggacggcagcaatattggttcggttctggtgattcaggacgttaccgaatcacgcaaaatgctgcgccagctgagctacagcgcctcccatgatgcactgacgcatctcgccaaccgcgccagttttgagaaacaactgcgtatcctgctgcaaacggtaaacagtacacatcagcgacatgccctggtgtttatcgatcttgatcgctttaaagcggtgaatgacagcgccgggcatgcggcgggtgacgctttgctgcgcgaactggcgtcgttaatgctgagtatgctgcgttccagcgacgtgctggcgcgactcggtggggatgaatttggtctgctgctaccagactgtaatgttgaaagcgcgcgttttatcgctacacgcattatcagtgccgtgaatgactatcactttatatgggaaggccgtgtgcatcgggtaggtgccagtgccgggattaccttgattgatgacaacaatcatcaggcggcagaagtgatgtcgcaggctgatatcgcctgttatgcctccaaaaatggtggccggggccgggtgacggtttacgaaccgcagcaagctgccgcacatagcgaacgggcggcgatgtcgcttgatgaacagtggcggatgattaaagagaatcagttgatgatgctcgcccacggtgtcgcttcgccacggatcccggaagcgcgtaatttgtggctgatttcacttaagctctggagttgcgaaggcgagattattgatgaacaaacatttcgtcgtagcttcagcgatccggcgcttagccatgctcttgaccgccgggtattccacgaatttttccagcaggccgcaaaagcggttgccagtaaaggcataagcatctccctccccctttccgttgccggtttgagtagcgccacgctggtgaatgatctgcttgagcagctggaaaatagccctctaccaccacggttattacatctgattattccggctgaagcgattttagatcacgcagaaagcgtgcaaaaactgcggctggcgggatgtcggatagtgctcagccaggtgggccgcgatctgcaaatcttcaactcgctgaaagcgaatatggcagattacctgctacttgatggtgagttatgcgccaacgtgcagggtaatttgatggatgagatgctgattacgattattcaggggcacgctcagcgactcgggatgaaaaccatcgccgggccagtcgttttacccttagtgatggatacgctttctggcatcggcgtcgatctgatttatggtgaggtgattgccgatgcccaaccgctggatttgctggtgaatagtagttatttcgcgattaactgaggcgtgcttccccatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaccaacgtcatgcttcgtctggttgccagccttccgtataccagatatgcaacagcgcataagaacgccagggcttccagcgctcggcataacggcggatttgcgccggtgtcattcccggaaatcgctgtttaatcagataatcatccggcaggaaaacatctttcgcctgccagccacgcaaagcaaaataattcgccgtccagcgcccgatacccggaaaagtttgcagcgttttcatcgcctgctccacatcgcccggtattgtcattggtaaggtgccctccagcgccgcatttgccagatgaatcagcgcctctgcccgtttcaacggcatacctaacgcttttaatgcctgcgggtctgctgctgccagccgctgaggcgtcgggaagcagatatactccggaaaatcatccagccgttcgccataaagctgtgccactctggcggtcaattttgccgccatcgccacgctcaccagttggcctaaaatcgcccgcacgccctgctcaaaagcatcaacacagccgggtaaacgcaatccgggccgcgccgcgcctaacctgcccaacgcaccgttaacaatttgtgggttacattgcagatcaaacaggcggctcattttcgccagacactctgcggcaacaggttctaaacctgcacttaaatttatgtgcagagtatggcgggctatatccggaatagcagtcaccacgccgcgatattcgcccaccgccagactacgggcataataactgtccgcgaccgtttccacactgctcaccgcacgggcggcgagaaatcccaacatccacgaccagtcatacggcggctgccagttcagggtatacatcgcatctccttattcatccgctttcagcataaacgttattcagacgctgcgctttgctttcatattccggttgtcgcgacggcaacatttcgctaaagtcacgccccttcttcaccggcatggggattatttcgtgtttattggttttgattacggtacagcaaactgttcagtggcggtcatgcgtgacggtaaaccgcatttgctaaaaatggaaaacgacagcacgctgctgccttcaatgctttgcgcgccaacgcgtgaagcggtaagcgaatggctgtaccgccatcatgatgttccggcagacgacgatgaaacgcaggcgctgttacgtcgggcgattcgttataaccgcgaagaagatatcgatgttacggcgaaaagcgtgcagttcggtctttcctcactggcacagtacattgatgatccagaagaagtgtggtttgtgaaatcaccaaaatcgttcctcggtgccagcggcttaaaaccgcagcaggtagcgctgtttgaggatctggtctgcgcaatgatgttgcacattcgccagcaggcgcaggcacagctgccagaagcgattactcaggcggtgattggtcgtccgatcaacttccaggggctgggcggtgatgaagcaaacacccaggcgcaagggattctggaacgcgcggcgaagcgtgccggattcagggacgtggtattccagtacgagccggtcgcggctgggctggattacgaagccaccttgcaggaagaaaaacgggtgctggtggtggatatcggcggtggtacgactgactgttcattgctgctgatggggccgcagtggcgttcgcgtctcgatcgtgaagccagcctgctgggtcacagtggttgccgtattggcggtaacgatctggatatcgcgctggcgtttaaaaacctgatgccactgctgggtatgggtggcgaaaccgaaaaaggcatcgccctgccgatcctgccgtggtggaatgcggttgccatcaacgacgtacctgcgcagagtgatttctacagtagtgccaacggtcgtctgcttaacgatctggtacgcgatgcccgcgaaccggaaaaagtggccctgttacagaaagtctggcgtcagcgtttaagctatcgcctggtgcgtagcgcagaagagtgcaaaattgctctttcaagcgtagcggaaacccgcgcctcactgccgtttatcagcaatgaactggctacgctgattagccagcgagggctggaaagcgccctcagccagccactgacgcggattctggaacaggtgcaactggccctggataacgcccaggaaaaaccggacgttatctacctgaccggcggtagcgcccgttctccgctgattaaaaaagcgctggcagaacagttgccgggcattccgattgcaggcggcgatgactttggctccgtcaccgccgggctggcacgctgggcggaagtggtgtttcgttaattgaaaaatggctcagcagcggcttaaatctgcctgcgcctgagccagtttttctgctgcctgacgtaacggttccatcaacggcatggtccgtgctggagcatgaaggcggaatcgctgcaactctgtcgcgccgactgtcaacgccgattccagccgatgtcgtttggcggtcattttcgccattaccgcttgtctgtctgctggcgttatcgcttcattcggcctgaacacaaaacggcgttcacagctcgctttccagtcgataaccgcctgggtcagatggtcgccaaaccctttcacttgcttaacgccacgacgggtaacatctgcggctgtttcaataccaaaagaccgtaacgccgctttacgcgcagggccaacgccgggaatagaggcaacatcaataaaaaatccctccagaaacttctgcttctgccgttcccttgcagtgtcatgaagtgctgccagagcgcgtttctcttcttccggtaacccgagaatttcgtccttcattttttcgagcatcgtccgtttggcgataaaaccttccaggccgcctacctgctggatctggcggactaaatggtcatagtccattttcgcacgattaaatgcctcacggcgttgctgaacttctgctttgtacgctttgcttgtcagactgccaataatccagatagccgccagcacaggaaccaaaataatataacgcggttctgcctgaaggccgcaaagcagcagcgataatgctgacagtgcgatctcaagcagaatgatgtattcgcgccgtaacaggcctaaaggaagcggcctgccagtcggttggaaatgatcgggtaatggcagttgcaatgctggcggtgctactgacgccatcaccatcgcccagactttcgccagcacaaaattcccgccggtggtaatgacctcttcgccgagatcaataaaatagataacaccttgattatccagcgcacaccacgggcagtcagtcaaatgagcggggtaaacatgcattgctgaaacgatacatttctttaactgttggcgtagagagtccagtgccgctacccacgctttagccgtcggacgcccggttgccacgccactttccgtgaatgcctgctgaaacatggcttcaacatcactcggtaacatcgatagcggaatagatcgtggcggcggttttaaaccacgtcgctgattatctgacgcgtaggcataacggaaatgggtaatatccgtctccagcgcattacccgcatcagagataagcggcacaccagaataaggatgccgcccaccaaacaagacgtgaaaaattagcaacgcaaggccaaaattatcgtgattttctgtgcgttcaaaaccgacaaatgatggcaaggtttgtagctctggcggcgtaaaatgcgacacgccgacttcgcataaatgcagtgtgccattggcgttaatttgaaaggagtcgctatcaatcagtaccactttgctgtcgcgacctaccataaaactgttctggtttacgtcacccacgacgtgcccgtgctcgtgaaccgtagcaaaagatgaagcaatattgcgcgcaacatagagtagaaaatcccacgcacaatgagggtaactctggcgacgatgtgccgggctatagatcatatgaatcggttctttaccagaaacttttggcatcataaaaccgataacttttccgcctcgtccaccgtgaagcgttgcctgcggccaggcgacataattcaacaactgcgcgtcagctgtcgcagccataaaggcaagtttgtcctgttttaaggcgggtggcggcgtgtgataaatcttggcgacgctatcgacaaactcctcgatatcataaaccgcgccttcaccacctttgcccagttcacggccaagagtggtcaattcacctgtcgatgtaaatacttttatatttgttttcataatatttcgcgggtagttatattatatttcaatgaataataacaactaaccattaaaattatttctatatggggaaaacccactcaagaataaaaatgataatgcaattttatcaggatacaattcaatttcggcctgataatgattaacttccacaggtttttgctaactttgactacaaagggattctggagaaaaaatgaaaaagatattacttatgttgagtctgctattttttactaccgcgggctttagtgaagtttcggatacgttagtgacgggaggttatgataaacaagcgatgtctgacgcgattaaacatgcgcggaaagaaaccgataaattcatcgaggttatgaataaaaaagatgccgatactttcgcagtcaaagccccgataaccgatcacggaagaaccgagcatttctggcttacggatgtcacttattctaacggcatgtttattggcgtaatcagcaatgaccctggtattgttacaaacgtagaatatggccaggagtggaaaatcaagaaagaagatatttcagactggatgtatacgcgcggggataaaatttacggcggttataccattgatcctttattggtcacctatccaaaagaagaagccgacgagctaagagcaaaattagttcgctaatcagccgttatatttattgtttaaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgagaaactcactctgcccacagcgccagtgccaacgttttatcatcatccgtacgctcgtttaccgccgggctggacaaaaactgctttaacaattcaggtaataaatcgagttgttcctgcgttgctgccgccagtccattgaaaaacggggtaaagaaaggcacatgaggagaattatccagcatatttaacgccagtcgctggataccatccgtaaatgctgcaactttgtgcgcacgcccagtgctggtgaaagtttccagtctggaaacggcatcttcgtcggtaatgaagtgcgtcatgttggcatattcacccgccatcggcgtgagaggcaattgcagaccgtgacccaaatctaccaccacgccgccatcgccaatctgcataatcaaggtgccgtcaggcgatgaaatcagtcccagaaatgtgcaggcaaaatcgcgaaccgctaattctttggcttccgcctcggcaaaaagtcgttgacgaatggtcagtaccatatttgtggcgaggacatcattaagccccaattccccgccctgcactttttgcgacatataagccatcgcttcattgacggcgagcatcgcgccttcgccaccctgcgagacactgcctgcgccatcagcgacaaataccgacaataatggctgctggtcatttaaccaggcaatctgcatctggcaggcatcctgacaaggcaagtccgcgctgatgtgcgacgttccaacggttgatgcatagaccagacgccagctcacactgacgtccagccttttggcgcttccagcacaacttccgttcccggcgtggagcgggaaaccgaacgcagcgaactggataaccagctaaacagttcacggaattgtaatccttgcagaggcaaaggctgacgaacgctaatttgtgccagcgtcttcatatccgccccctgaacaccgatggaaaagaaagcaaaccttttatcttcttccccccgaaacactttgttggctgcagcctgccactcatcggttggtgcaccatcggtaatcaggaaaatccacgggcgataatacgaaataccatttgcacgatactcacgtttccgctcctctaccatatccagggctttggtaatggccgcacccattggtgtatcgccctgggcaaacaggatgggcggaaaaaaattagcggcgctggtaaagggttgttccacatgcaccgggccgaacgtcacaatgccgagttccactctttttaaagccagcggatcagcaagcagttcatcacgaaaggtaaccaatccggcgttaagttcattaataggtctaccgttcatagaaccagaaacatccagcagcaaaatgcaggggcaacgtggttccgggttactggcaaaatcgctggtggcaaacgtgatttgttcgctcataagaaatcctttcttagagaattatcgaggtccggtatcataccgactgcaataatgaaataagagcaaacgaagaaactttcagaattaggcccggcggcgcagaaaattttgctattcgcctcgcaagaacggagagccgtcgattgacactaagggcggagtgacataatttcaggagtgagggttagggagaggtttccccctccccctggtgttcttagtaagcctggaagctaatcactaagagtatcaccagtatgatgacgtgcttcatcataaccctttccttattaaaagccctcttctccgggagaggctttcccgtttcagcgtcccgctgaaatcatcggcttacctcctttcgccctgaatgcagtctatcgctaacgcgtgaataaaatagtttcctctgtgattattgcgtaacgactcgcaaagaatatttgctggcaggatcgcagactacaaagcctgcggattgacaatcttatcgtgaaggcatactttcaggagtgagggtagagcggggtttcccccgccctggtagtcttagtaagcggggaagcttatgactaagagcaccacgatgatgagtagcttcatcatgaccctttccttatttatggccccttcctcgggaggggctttcccgtttcagcgtcccgctgaaatcgtcggcttacctcctttcgccatgcaagcagtctatcgctaacgcgtagataaaatagtttcctgtgttattactggatgcgtgctcgcaaatgtgcccgtcattcagacgattccagacagtgtttcataattcctccatttttctcccttattggctggctacactagtatcattccgcgaaacgtttcaggaagagaaactcttaacgatgaaaggtagttataaatcccgttgggtaatcgtaatcgtggtggttatcgccgccatcgccgcattctggttctggcaaggccgcaatgactcccggagtgcagccccaggggcgacgaaacaagcgcagcaatcgccagcgggtggtcgacgtggtatgcgttccggcccattagccccggttcaggcggcgaccgccgtagaacaggcagttccgcgttacctcaccgggcttggcaccattaccgccgctaataccgttacggtgcgcagccgcgtggacggccaactgatagcgttacatttccaggaaggccagcaggtcaaagcaggcgatttactggcagaaattgaccccagccagttcaaagttgcattagcacaagcccagggccaactggcaaaagataaagccacgcttgccaacgcccgccgtgacctggcgcgttatcaacaactggcaaaaaccaatctcgtttcccgccaggagctggatgcccaacaggcgctggtcagtgaaaccgaaggcaccattaaggctgatgaagcaagcgttgccagcgcgcagctgcaactcgactggagccggattaccgcaccagtcgatggtcgcgttggtctcaagcaggttgatgttggtaaccaaatctccagtggtgataccaccgggatcgtggtgatcacccagacgcatcctatcgatttagtctttaccctgccggaaagcgatatcgctaccgtagtgcaggcgcagaaagccggaaaaccgctggtggtagaagcctgggatcgcaccaactcgaagaaattaagtgaaggcacgctgttaagtctagataaccaaatcgatgccactaccggtacgattaaagtgaaagcacgctttaataatcaggatgatgcgctgtttcccaatcagtttgttaacgcgcgcatgttagtcgacaccgaacaaaacgccgtagtgatcccaacagccgccctgcaaatgggcaatgaaggccattttgtctgggtgctgaatagcgaaaacaaggtcagcaaacatctggtgacgccgggcattcaggacagtcagaaagtggtgatccgtgcaggtatttctgcgggcgatcgcgtggtgacagacggcattgatcgcctgaccgaaggggcgaaagtggaagtggtggaagcccagagcgccactactccggaagagaaagccaccagccgcgaatacgcgaaaaaaggagcacgctcctgatgcaggtgttacccccgagcagcacaggcggcccgtcgcgcctgtttattatgcgtcctgtggccaccacgctgctgatggtggcgatcttactcgccgggattatcggttatcgcgccctgcccgtttcggcgctgccggaagtggactatccgaccattcaggtggtcacgctctacccaggtgccagcccggatgtcatgacctctgccgttaccgcgccgctagaacgccagttcgggcagatgtctggcctgaaacagatgtcgtcgcaaagttccggcggtgcgtcagttatcactttgcagttccagctaacattaccgctcgatgtcgccgagcaggaagtgcaggccgcgattaacgctgcgaccaacttgttgccgagcgatctgcctaacccgccggtttacagcaaagtgaacccggcagatccgccgatcatgacgctcgccgtcacctcaaccgccatgccgatgacgcaagtggaagatatggtggaaacccgcgtcgcgcagaaaatctcgcagatttccggcgtcggcctggtgacgctttccggcggtcagcgtccggctgttcgcgtcaaacttaacgctcaggcgattgccgccctcggcctgaccagcgaaaccgtgcgcaccgccattaccggcgctaacgttaactcggcaaaaggtagcctcgacggcccttcccgtgcggtcacgctttccgcgaacgaccagatgcaatccgccgaagagtatcgccagctaatcatcgcctaccagaacggcgcgccaattcgtctgggcgatgtcgcaactgtagagcaaggtgcagaaaacagctggctcggcgcgtgggcgaacaaagaacaggccattgtgatgaatgttcagcgccagcccggtgctaacattatctccaccgccgacagcattcggcagatgctgccacagctcactgagagtctgccgaaatcggtgaaggtgacagtgctttccgatcgcaccaccaatatccgcgcatccgtcgatgatactcagtttgaattgatgatggctatcgcgctggtagtcatgattatctacctgtttttgcgcaatattccggcgaccatcattcccggtgttgctgtaccgctgtcgttaatcggcactttcgcggttatggtgtttctcgatttttcaatcaataacctgacactgatggcgttaactatcgccaccggattcgtggtcgatgacgccatcgtggtgatcgaaaacatttcccgctatatcgaaaaaggcgaaaaaccgttggcggcggcgctcaagggcgcaggtgaaatcggctttaccattatctcgctgaccttctcactgattgcggtgttgatcccactgctgtttatgggcgatatcgtcgggcgactgttccgcgaatttgctattaccctggcggtagcgattttgatctcagcggtggtgtcgctgaccctgacaccgatgatgtgcgcgcggatgctcagccaggagtcgttgcgtaaacagaaccgcttctcccgtgcctcggaaaaaatgttcgacaggataatcgccgcctatggtcgtggactggcgaaagtgctgaatcatccgtggctgaccttaagcgtggcactcagcacgctgctgcttagcgtgctgctgtgggtgttcattccgaaaggtttcttcccggtacaggacaatggcattattcagggcactttgcaggcaccgcaatccagctcctttgccaatatggcccagcgacaacgccaggtcgcggacgtgattttgcaggatccggcagtgcaaagcctgacctcatttgttggcgttgatggcactaacccgtcgctgaacagtgcacgtttacaaatcaacctcaaaccgttggatgaacgtgatgatcgggtgcaaaaagtcatcgcccgtctgcaaacggcggtagataaagtgccgggcgtcgatctcttcctgcaaccaacgcaggatctgactattgatactcaggtcagccgcacccagtaccagtttaccttgcaggccacgtcactggatgcgctcagtacctgggtgccacagttgatggaaaaactccagcaactgccacagctttctgatgtctccagcgactggcaggacaaagggctggtggcgtatgtcaatgttgatcgcgacagcgccagccgtctggggatcagcatggcggatgtcgataacgccctgtacaacgcgtttggtcagcggctgatttccactatttatactcaggccaaccagtatcgcgtggtgctggagcacaacaccgaaaataccccaggcctcgcggcgctggataccattcgcctgaccagcagcgacggcggcgtggtgccgctaagctcaattgccaaaattgagcagcgttttgcgccgctctccatcaaccatctggatcagttcccggtaacgaccatctcctttaacgtgccggataactattcgctgggcgatgcggtgcaggcgattatggacaccgaaaagacgctgaatctgccggtggatatcaccacgcagttccagggcagcaccctcgccttccagtcggcgctgggcagcactgtctggctgattgtcgcggcggtggtggcgatgtatatcgtgctcggcattctgtacgagagctttattcacccgatcaccattctctcgacgctacccaccgcaggggttggcgcactgctggcgttgctgattgctggtagcgaactggatgtgattgcgattatcggcattattttgctgatcggtatcgtgaagaagaacgccatcatgatgatcgacttcgcgctggctgctgagcgcgagcaaggcatgtcgccgcgcgaggcaatctaccaggcttgtctgttgcgttttcgtccgatcctgatgaccactctggcggctctgcttggcgcgctgccgctgatgttgagtaccggggtcggcgcggaactgcgtcgtccgttaggtatcggcatggtcggcggtctgattgtcagccaggtgctgacgctgtttaccacgccggtgatttatttgctgttcgaccgcctggcattgtggaccaaaagccgctttgcccgtcatgaagaggaggcgtaagtgaagttttttgccctcttcatttaccgcccggtggcgacgattttactgtcggttgccattaccctgtgcggcatactgggcttccgtatgctgccggtcgccccgctgccgcaggtcgattttccggtgattatcgtcagcgcctcgctgcccggtgcgtcaccagaaacaatggcgtcttccgttgccacgccgctggagcgctcacttgggcgcattgccggagtcagtgaaatgacctccagcagttcgctcggcagcacgcgtattattttgcagtttgattttgaccgggatatcaacggcgcagcgcgtgatgtgcaggcggcgatcaacgctgcacaaagtttgctgcccagtgggatgcccagccgcccgacctatcgcaaagcgaacccgtcggatgcgccaattatgatcctcacgctgacgtccgatacttattcgcagggtgaactgtacgatttcgcctcgacgcagctggctccgacgatttcgcaaatcgacggtgttggtgatgtcgatgtcggaggcagctcactgcccgccgtacgcgtcgggctgaatccgcaggcgctgtttaatcagggcgtgtcgctggacgacgtacgcaccgccgtcagcaatgccaacgtgcgtaaaccgcagggcgcgctggaagatggcactcaccgctggcagatccagaccaatgatgagctaaaaaccgccgctgaatatcagccgttgattattcactacaacaacggcggcgcggttcgtctgggcgatgtggcgacggtgaccgactcagtgcaggatgtgcgcaacgccgggatgaccaacgccaaaccggctattttactgatgatccgcaaactgccggaagccaatattatccagacggttgacagcatccgggcaaaattaccggagttgcaggaaaccattccggcggcgattgatctgcaaattgcccaggatcgctcccccaccattcgcgcctcgctggaagaagtcgagcaaacgctgattatctcggtggcgctggtgattctggtggtgtttttattcctgcgctcgggtcgcgccactattattcccgccgtttcggtgccggtttcgctgattggtacgtttgcggcgatgtacctgtgcggattcagtctcaataacctttcgttaatggcgctcaccatcgctactggtttcgtggtggatgacgccatcgtggtgctggaaaacattgcacgtcatctggaagcgggaatgaaaccgttgcaagccgcactgcaaggtactcgcgaagtcggttttacggtgctgtcgatgagtctgtcactggtggcggtgttcctgccgctgctgttgatgggcggattgccgggccgactgttacgcgaatttgccgtgacgctttctgtcgccattggtatatcgttgctggtttctctgacattaacgccaatgatgtgtggctggatgctgaaagccagcaagccgcgcgagcaaaagcgactgcgtggttttggtcgcatgttggtagccctgcaacaaggctacggcaagtcactaaaatgggtgctcaatcatacccgtctggtgggcgtggtgctgcttggcaccattgcgctgaatatctggctgtatatctcgatcccgaaaaccttcttcccggagcaggacactggcgtgttgatgggcgggattcaggcggatcagagtatttcgtttcaggcgatgcgcggtaagttgcaggatttcatgaaaattatccgtgacgatccggcagtggataatgtcaccggctttacaggcggttcgcgagtgaacagcgggatgatgtttatcaccctcaagccacgcgacgaacgcagcgaaacggcgcagcaaattatcgaccgtctgcgcgtaaaactggcgaaagaaccgggggcgaatctgttcctgatggcggtacaggatattcgcgttggtgggcgtcagtcgaacgccagctaccagtacacgttgttatccgacgacctggcggcactgcgagaatgggagccgaaaatccgcaaaaaactggcgacgttgccggaactggcggacgtgaactccgatcagcaggataacggcgcggagatgaatctggtttacgaccgcgacaccatggcacggctgggaatcgacgtacaagccgccaacagtctgttaaataacgccttcggtcagcggcaaatctcgaccatttaccagccgatgaaccagtataaagtggtgatggaagtggatccgcgctatacccaggacatcagtgcgctggaaaaaatgttcgttatcaataacgaaggcaaagcgatcccgctgtcgtatttcgctaaatggcaaccggcgaatgccccactatcggtgaatcatcagggattatcggcggcctcgaccatttcgtttaacctgccgaccggaaaatcgctctcggacgccagtgcggcgatcgatcgcgcaatgacccagcttggtgtgccttcgacggtgcgcggcagttttgccggcacggcgcaggtgttccaggagacgatgaactcgcaggtgatcctgattatcgccgccatcgccacggtgtatatcgtgctgggtatcctttacgagagttacgtacatccgctgacgattctctccaccctgccctcggcgggcgttggagcgctgttggcgctggagctgttcaatgccccgttcagcctaatcgccctgatagggatcatgctattaatcggcatcgtgaagaaaaacgccattatgatggtcgattttgcgcttgaagcccaacggcacggtaacctgacgccgcaggaagctattttccaggcctgtctgctgcgttttcgcccgattatgatgactaccctggcggcgctgtttggtgcgctgccgctggtattgtcgggcggcgacggctcggagctgcggcaacccctggggatcaccattgtcggcggactggtaatgagccagctccttacgctgtataccacgccggtggtgtatctctttttcgaccgtctgcggctgcgtttttcgcgtaaacctaaacaaacggtaaccgagtaaatgacagatcttcccgacagcacccgttggcaattgtggattgtggctttcggcttctttatgcagtcgctggacaccaccatcgtaaacaccgcccttccctcaatggcgcaaagcctcggggaaagtccgttgcatatgcacatggtcattgtctcttatgtgctgaccgtggcggtgatgctgcccgccagcggctggctggcggacaaagtcggcgtgcgcaatattttctttaccgccatcgtgctgtttactctcggttcactgttttgcgcgctttccggcacgctgaacgaactgttgctggcacgcgcgttacagggcgttggcggcgcgatgatggtgccggtcggcagattgacggtgatgaaaatcgtaccgcgcgagcaatatatggcggcgatgacctttgtcacgttacccggtcaggtcggtccgctgctcggtccggcgctcggcggtctgctggtggagtacgcatcgtggcactggatctttttgatcaacattccggtggggattatcggtgcgatcgccacattgctgttaatgccgaactacaccatgcagacgcggcgctttgatctctccggatttttattgctggcggttggcatggcggtattaaccctggcgctggacggcagtaaaggtacaggtttatcgccgctgacgattgcaggcctggtcgcagttggcgtggtggcactggtgctttatctgctgcacgccagaaataacaaccgtgccctgttcagtctgaaactgttccgtactcgtaccttttcgctgggcctggcggggagctttgccggacgtattggcagtggcatgttgccctttatgacaccggttttcctgcaaattggcctcggtttctcgccgtttcatgccggactgatgatgatcccgatggtgcttggcagcatgggaatgaagcgaattgtggtacaggtggtgaatcgctttggttatcgtcgggtactggtagcgaccacgctgggtctgtcgctggtcaccctgttgtttatgactaccgccctgctgggctggtactacgttttgccgttcgtcctgtttttacaagggatggtcaactcgacgcgtttctcctccatgaacaccctgacgctgaaagatctcccggacaatctggcgagcagcggcaacagcctgctgtcgatgattatgcaattgtcgatgagtatcggcgtcactatcgccgggctgttgctgggactttttggttcacagcatgtcagcgtcgacagcggcaccacacaaaccgtctttatgtacacctggcttagcatggcgttgatcatcgcccttccggcgttcatctttgccagagtgccgaacgatacgcatcaaaatgtagctatttcgcggcgaaaaaggagcgcgcaatgaagttctggcgacccggtattaccggcaaactgtttctggcgattttcgccacctgcattgtcttgctgatcagtatgcactgggcggtgcgtatcagttttgagcgtggctttattgattacatcaagcatggtaatgaacagcgattacaactgttaagtgatgcgcttggcgagcagtatgcgcagcatggcaactggcgcttcctgcgcaacaatgatcgctttgtctttcagatcctgcgttcatttgaacacgataattcggaagataaacccggcccgggtatgccaccgcacggctggcgtacccagttctgggtggttgatcaaaacaacaaagtgctggttggtccgcgagcgccgattccacctgacggtacacggcgacccattctggtcaacggtgcggaagttggcgcggtgatcgcctcccccgttgagcggttaacgcgcaatactgatatcaatttcgataaacaacagcggcaaaccagctggttgattgtcgccctggcaacgttactcgcggcacttgccacttttctgctggcgcgcggtttactggcaccggtaaaacgacttgtcgatggcacgcacaaactggcggcgggcgatttcactacccgcgtaacgcccaccagtgaagatgaactgggcaaactggcgcaagacttcaaccagcttgccagcacactggagaaaaaccagcaaatgcggcgcgattttatggccgatatttctcacgaactgcgtacgccattagcggtgctgcgcggtgaactggaagccattcaggatggcgtgcgtaaattcacgccggagacggtggcgtctttacaggcggaggtcggtacactgaccaaactggttgacgatctccatcagttgtcgatgtctgatgaaggcgctctcgcctatcaaaaagcaccggtagatttgatcccactgctggaagtggcgggcggcgcatttcgcgaacgattcgccagtcgtggcctgaaactgcaattttccctgccagacagtattaccgtatttggcgatcgcgaccgtttaatgcagttattcaataacttactggaaaacagcctgcgctacactgacagcggcggcagcctgcaaatctctgccgggcagcgcgacaaaacggtgcgcctgacctttgccgacagtgcgccaggtgtcagtgacgatcagctacaaaaattgtttgaacgtttttatcgcaccgaaggttcccgcaaccgtgccagcggcggttccgggctggggctggcgatttgcctgaacattgttgaagcacataatggtcgcattattgctgcccattcgccttttggcggggtaagcattacagtagagttaccgctggaacgggatttacagagagaagtatgaccgagttaccaatcgacgaaaacacaccgcgtattttgatcgtggaagatgaaccgaagctggggcagttgctcattgattatctgcgtgctgcgagctatgcgccgacgcttatcagccacggcgatcaggtactgccgtatgtgcgccagacaccaccggatctgatcctgttagatctgatgctccctggcaccgatggcctgacgctgtgccgggaaattcgtcgtttttctgacattccgatcgtgatggtgacggcaaaaatcgaagagatcgatcgcctgctggggctggagattggcgcagatgattatatctgtaagccgtacagcccacgggaagtggtagcgcgcgtcaaaaccattttgcgccgttgcaaaccgcagcgcgagttgcagcaacaggatgctgaaagcccgttgattatcgacgaaggtcgttttcaggcttcatggcgcggtaaaatgcttgacctgacgcctgcggaatttcgtctgctgaaaacgctctctcacgaaccaggaaaagtgttctcccgcgagcaattgctcaatcatctttatgacgactaccgcgtagtaaccgaccgcaccatcgacagccacattaaaaacctgcgccgcaagctggaatctctcgacgccgaacagtcatttatccgcgccgtttatggcgtcggttaccgctgggaagccgacgcctgccgcatcgtttagttttagcgacattattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctggcaggcatcagaaaatcgctcatactttaatcggtaaacagcacctttagatgctgttttcgatacacaatttcaatcaaggagtcattatggctggttggtttgaactcagtaagagcagtgataatcagttccggtttgtgctaaaagcgggcaatggtgagactatcctcaccagcgagctttatacctcaaaaacctctgcggaaaagggcatcgcgtcggtgcgtagcaacagcccgcaagaagaacgctatgagaaaaaaacggcaagtaacggcaaattctatttcaatctgaaagccgctaatcatcaaattatcggctccagccagatgtacgccaccgcgcaatctcgtgaaaccggaattgcctccgttaaagccaatggcacaagccagacggtgaaagacaatacgtaattacgatgccgggcgtgggttgttggcgtccggcgctttaccagagccccccacagcgctacaatgcccgcccttaaagtgggggcactcccctaaccgcttcatcaggtgaagcggatctgacctgtcatcagaacgagagaattatgtttaaaccggaactcctttccccggcgggaacgctgaaaaatatgcgttacgctttcgcttatggcgcagatgctgtttatgcgggccagccgcgttattccctgcgtgtgcgcaacaacgaattcaaccacgaaaatcttcagctcggcatcaatgaagcccacgcgctggggaaaaagttttatgtcgtggtcaacattgcaccgcacaacgccaagctgaaaacctttatccgtgacctgaaaccggtggtggaaatggggccggatgcgctgattatgtccgatccagggctgattatgctggtgcgtgagcacttccctgaaatgccgatccacctttcggtgcaggctaacgccgtgaactgggcgacggtgaaattctggcagcaaatgggcctgacccgcgtgatcctctctcgcgagctgtcgctggaagagattgaagagatccgcaatcaggtgccggatatggagatcgagatcttcgttcacggcgcgctgtgcatggcctactccggtcgctgcctgctctctggctatatcaacaagcgcgacccgaaccagggcacctgcaccaacgcctgccgctgggagtacaacgtccaggaagggaaagaagatgatgttggcaacatcgtacacaagtacgagccgattccggtgcaaaatgttgagccgacgctgggtatcggcgcaccaaccgacaaagtgtttatgatcgaagaggcccagcgtccgggcgagtatatgaccgcgtttgaagatgagcacggcacttacatcatgaactcgaaagatctgcgcgccatcgcccatgtagaacgcctgaccaaaatgggcgtgcattcgctgaaaatcgaaggtcgtaccaaatctttctactattgtgcacgcaccgcacaggtttaccgcaaagctatcgatgacgccgctgcgggaaaaccgttcgataccagcctgctggaaactctggaaggtctggcgcatcgtggctataccgaaggtttcctgcgtcgtcatactcacgacgattatcagaactacgaatacggttattcagtttctgaccgccagcagtttgttggtgagtttaccggtgagcgcaagggggacctcgcggcggtagcggtgaaaaataaattctccgttggcgacagccttgagctgatgacgccgcaaggcaacattaattttacccttgagcacatggaaaacgccaaaggcgaagctatgccgatagcaccaggcgatggttatactgtgtggctcccggtcccgcaggatcttgagctcaattacgcgctgctgatgcgtaatttctccggggaaaccacgcgtaatccccacggtaagtgattaatttcgattatttttcccggatggaaaattcttagaaaccgatcacatacagctgcatttattaaggttatcatccgtttcgctgaaaaacataacccataaaatgctagctgtaccaggaaccacctccttagcctgtgtaatctcccttacacgggcttattttttacgcgtaatacaatgaaataaaaggatttatttctggtcacgtccacacattgaccacatcgacaaaaaagcccctcgactgaggggcttcctgtttctaattacatccacataatttgctgccctgacggcaacgggtgcggccttacgacgtggacttctcccggcttcacaatgtatcgctgtaccgactcataagtgatgaacgtggcgctgcaattcacgttctgacactggtgataacgctcttttgtcgtgtcagtgatatagcggcttgtacgcgcatgtgcggcatgctggcataaaggacaatgaaacatcgcgagcacctcttccggttttgttgatggtgccattttagttaatttacccttacaaaacaaacagataaaataaaaacatcactcattatcttctgtttcgtaccccacatcagaaagcctgacctcaagctctaatgacgtcgtgaagccgctattattcagaaaatgtgtcaccttagtgattgtccagtcctgctcgtctatgacgcgcttaaagccagacactttgaccggtgtttccgtgtaaatatctgcccgaccggtagccaggctgatggagaactctgctacacgggcttatttttttatgcataagccctatctctggtaaccgtcttccattgaccacatcgatagaatcctccttcatagcacgatgcctttcacttatcggcatcgtgctcccacaggttccggctacgcacagccagaacgcgcatatttgacgcttaccaaaaaatattctcactctccacatttgaatgtcagacgagcgacaccatgtaatcctacaccttctgtcttcagctcaactatttgcatttttttgccctgagtaacacagaaatgagttgcatcattttttactatattttctgcaccagatattctacccctggctaaagaagcttcggcttcggtgtagtattggttatcgagtttacgctgaatattacttttatatgcaagaccaaatttaccgatacttgtctcatcattatgcacagcacaaccagacataataaaaatactaattaatgatatagcagctatctttttcatctcaccttcccccattaaataccaacgacactctctagtgtttaaatataataatggcatgattattataattgaataggattataataaatgttctgtacaacatttcctacataagtaggaattacggacattgaggcccttcagggtaactccatgggggctttaatatattatattgaagatgccactgtttagttgaatattaggtatatgctcttttttgaaatttatcggtggcagccgttagtattcgctgtccccattgcaagctcctggtggtaaccactgaatcctccatacttgaactgactttttatcctccgactttcatcctgttctgactccaccttttgttttctgctctacactatctacagaccaatcataaaggcacatacgatcatggcagaatttcccgccagcttactgattcttaatggcaaaagtactgacaatctacccttgcgcgaagcaattatgctgttgcgtgaggaaggaatgacgatccatgtgcgggtcacctgggagaaaggcgatgccgcacgatatgtagaggaggcccggaagtttggcgtcgcaacggtgattgccggtggtggcgatggcaccattaatgaagtttctacggcgttgattcagtgtgagggggatgacatacccgcgctgggaattttgccattaggaaccgccaatgattttgccaccagtgtagggattcctgaggcactggataaggcgctgaaactggcaattgccggtgacgccattgcgatagatatggcgcaggtcaacaaacaaacctgttttattaatatggcgacaggcggatttgggacgcgtattaccacagaaacgccggaaaaattaaaagccgcgctgggtagcgtctcttacatcattcatggcttaatgcgtatggatactctgcaaccggaccgttgtgaaatccgcggtgaaaactttcactggcaaggtgacgccctggtcattggtattggtaacgggcgtcaggccggtggcggtcagcaattgtgtccgaacgcgttaattaacgatggcttgctgcaactgcgcatttttaccggcgatgaaatacttccggctctcgtatcaaccttaaaatctgacgaagataacccgaatattatcgaaggcgcttcgtcgtggtttgatattcaggcaccacacgacatcacctttaatcttgatggcgaaccgttgagtgggcaaaattttcatattgaaatacttccggcagcgttgcgttgtcgattaccaccagattgtccactgttgcgttaatcaaactattctctcttgaaccagggagaatccgtaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaacaatactacaccgtaattaattttacccgcgtcttctgcaatgccagtttatccacctctgacacagcatcatcggtaataataatgtcaattttttcgattggtagtacctgattaaaaccgcgacggttaaatttcgatgaatcgagaacggcaatcactttattagcggctgtgaccatcgcaccgctaatagaataaccttcattaaaggtcgtaataccattaaccgcatcaataccatcagcaccgacaaacattaaatcggcattaatatcctgtaatgaacgctcggcaatggaaccatgcatcgagcgcgttttatggcggaccgtgccaccacagacgaccagagtaatgtctttattttcggaaagggcaaacgctgccgggagactgttggtaatcaccgtgatatttttggcggtcattaatccttcggcgataagcattgtcgtacttccgctgtcgagaataacggtctgatcttacccagcaatagtggacacgcggctaagtgagtaaactctcagtcagaggtgactcacatgacaaaaacagtatcaaccagtaaaaaaccccgtaaacagcattcgcctgaatttcgcagtgaagccctgaagcttgctgaacgcatcggtgttactgccgcagcccgtgaactcagcctgtatgaatcacaactctacaactggcgcagtaaacagcaaaatcagcagacgtcttctgaacgtgaactggagatgtctaccgagattgcacgtctcaaacgccagctggcagaacgggatgaagagctggctatcctccaaaaggccgcgacatacttcgcgaagcgcctgaaatgaagtatgtctttattgaaaaacatcaggctgagttcagcatcaaagcaatgtgccgcgtgctccgggtggcccgcagcggctggtatacgtggtgtcagcggcggacaaggataagcacgcgtcagcagttccgccaacactgcgacagcgttgtcctcgcggcttttacccggtcaaaacagcgttacggtgccccacgcctgacggatgaactgcgtgctcagggttacccctttaacgtaaaaaccgtggcggcaagcctgcgccgtcagggactgagggcaaaggcctcccggaagttcagcccggtcagctaccgcgcacacggcctgcctgtgtcagaaaatctgttggagcaggatttttacgccagtggcccgaaccagaagtgggcaggagacatcacgtacttacgtacagatgaaggctggctgtatctggcagtggtcattgacctgtggtcacgtgccgttattggctggtcaatgtcgccacgcatgacggcgcaactggcctgcgatgccctgcagatggcgctgtggcggcgtaagaggccccggaacgttatcgttcacacggaccgtggaggccagtactgttcagcagattatcaggcgcaactgaagcggcataatctgcgtggaagtatgagcgcaaaaggttgctgctacgataatgcctgcgtggaaagcttctttcattcgctgaaagtggaatgtatccatggagaacactttatcagccgggaaataatgcgggcaacggtgtttaattatatcgaatgtgattacaatcggtggcggcggcacagttggtgtggcggcctcagtccggaacaatttgaaaacaagaacctcgcttaggcctgtgtccatattacgtgggtaggatcagtcatcccttcgtggatcattttgactgccgcctgcgctattctgttttttggcgcgctggcgagctgaaatcgctctttaaacccgacttcctgggtctcggtttcactattaccagacattattttcgccgcaccgccatgaaagcgcgtaaccacgcctttttgttcgagaaagcgcaaatcggcacggattgtcgcttccgaggcagcaaatactcccgccagatcctgaacaagcacggttccctgttcattcactaattggatgatcttattccttcgctcgaatgaattcatcgtcatttacccatattcaattgtggctagtgtaaacgaagggggaccattggtgaatgatctgttttgcacaataccgggccagcatcacgctggcccgcggtttcagggaatgagcaacactttgcccggcatagcattacgagcgatgtcacgcaccgcctgggcgaagctttcaaagcttccacggtgagcgattaatggctccaggcttaacttacgttctgtcagcaaccggctcgccgtttcccactcctgccccggccaagggctggagtagttcatccaactgccgataaccgtcagctctttacgcaatattttgccaaacgttgccgatgttaaatgcagatcctgatgcaacgtgcccaccagcgccagttgggcatgaggaccggcaatctctaccgccagttcgacagtttgcggtacgccagccgtctcgaggataagctgattaaagcgcagttcgcgtaaaacgctctgcatttgcggcgcgctcatttcgctactgttaaatgtttgcatcgcaccgaaagattttgccagtgccagtttttctgaactaatgtcgatcgccgtcacactctttgctcccagcgcgacagcgcactgaatggccagcaggccaatggttccggcaccaataataataacgtttttattctcacaaccttgcgctaaatgaaaagcatgcagaccaacggtaatcggctcaataaaagccccatcctcaataggcatatccgtgggtagagcaaagacattttttcgcttaacgacaatatattcagcaaatccaccatcacgccgcgagccaataaaatcatattttgcgcactgggaataaaaccctttcagacactctggacaagtaaaacagggtaataacggcacacaggcaaccgcatcgccagggtgtaaatcatcaacaccggatcccaccgcatcaatatagccgctaaattcatggcctaacgttattggataataatgtgcaccatttttaaatatcctgggtaaatcggaaccacataagcccgagctggcaatttttacccgcacctcatcctgatgtttaatttcaggaatgacgctttctgcaacgcgcacgataccatcagtatcattcaccactgatttcataaaaactcctgattgttaagggggataacctccccctcaggtaaaaattattctgcgagaacgactttctcttgtttaataaagccacgcgctctacgccaggtcatgaaaataccggtcagataaattgcaccgataataatgaaaccgggaatattttgcggggagaaaacctgaatcagtaaccaggtaatgggagaaccgccctgatccattgaagccaccatacccccggcttttaacgccccagcattagccgccagttgggtgtgcaaaccaatagtttgcgtcgcgatccacagggtgatgctcataatgatgacacccgagattaaggtgcggaacagatttccacgatgcacggcgaccgccatcgccacgaagaagccgatggtggcaagatcgccaaacggcagcacctgattacccggcacacaaacagcaattaaaatggtgagtgggataaaaatcaggcttgccgataccaccccgccgtatgtcccagcagcaacgccggatcaaggccaatcaggaactcctgaccgccgaacttcgcctgtaaacgactacgagcctgcttagcgatgggcgttaaaccatccatgatgggtttaatcacccgtggcattagcagcatcactgccgccgtttttaccgccagctgcaatacacctttgacatcgtaacccgcgaggatgccgataatcagccccatcacaaaacccacggtgacaggctcgccaaatggaccaaatttgcgctgaatatcgtcggcgctaaatttaattcggttaacgcctgggattttctcgatgatagcatcgaccagcaccgcaatcggccccatatacgccgacgtaccgtgcggaatagcaataccttccagctcaaagaaatttcgggtatcgcgggcaaaccagtcgccgagcttataaacaaacgccgcgtgaattaccacacctgccatccctatcatccatgaaccggttgccagatgcagcaacgcgccggtgaaggtcatatgccagatattccagatatcaacatttaccacccgcgtcatacgggtcagtaacatcgccacgttaaccagaatcgcaatcggaatcgccaccagcgcaatttgcgacgcccaggtcattggtgaagagcccggccagccaacatcgaccacatgcagattcaggtcgaaattttccgccatcgctttcgccgccgggccaatggaatccagcattaagccaatcacaaggccaatgccaacaaagccaatcccgatatgcagacccgctttaaagcaatcgcctgccttcatgcctaatattttagaaaaaataatgatgacaatcggcagcatcaccgtagggccgaggtcgagaatataacgcatgacttctgaaaacataggtcacccctgtaagatagtcagaattttattttgtaatgcttcgataccgataccagaaataaaaggcatgccgtgaactaacggaatatcgccaaaactacgatccactttggcagtggtgcatatcaaatgcacaccatccatataggtttctatttcattaacccgacactggattaattcaacaggaatattatgattctgacacaactctttaatttcttccgccgccatcgtagaggtcgcaaccgcgcctccgcaagcgacaataatcttgcgtttcataaatagtcctttttattgttacagagggatttattcgtctgaatctaaaacatactttgtgaagtattcctttaactgggtttcaggaagagtgattagtgtctcgacgatatcgggctgttgtaacttgccaaataaacagcgtaaaagtttcaattgctgctgcggattttccacaatcaacgcaataaccaacgataccgccacgtcgttatcatcatccgcttgctgaaaatgaactttatttgttggccttaacagataaatggctgacgacttagcatgaatcgcctcacaatgcggtattgcaatagcgtgctgctcaagcattatcccggtagggaattctgcttctctggcaattaatgcctgtggccaggtatcatgaaccacacctttggcgagcatctcattaccgatatgggttaaaacttcgctacgatcgacaaaagaaattccgctacgaacaaacaggttagtcatataccgtccttattccgcacagccgtagcgataggcgcgcaaaacatcataaattttatccataatcagctgatgcggtattgctgataattccccggactgaatgcgttcaaattgtttgggaagatactgactaatcatgcccagtgggatgtccacgccttcaagattcaccatcatcgtttcgacgctatttttaatccgactatgcggccagtaataacgaatacgatccgacaggctgtaacgaatatccagtaatgaatcgttaaaacccgtacgataatattttttccagtattgcggttcgtcgagcatcacttcttcaattaccgccaggcaaccgctgcgattttcaggggcgataagttcctgctcaatttgtgccagtgcaaatatcgcctcgcgtaaagcaaaggttaatgcgggaccgactttcaatattgcaaagtgatcgcggactaattcccaataagccgtccgggtctggtaatcggtagaatgtgcttcataaaccattcgggtgttttctatccattgcgccagcggctgcgcttcctgcggctgataatggataatattgctgtgatcaaattccacacccggctgcaccacgatggcaatcacacgtgttaacgcctctgtcagcccacgggcaataaaggccttttgatgcgtacgtaaagtattggcggcatcttcaacatgggtgatgtgtactgactgaatggcgctggcctcaccgcccggaaccggaacttcggtgccaatgacatagctcagttgctcacgctggcaatctgtcgccacactttccgcagcaaagcaaagcacagcagctcgttccgcaaccgtttctggtgctaacggtatgggatcccccgcgcaggacattgacgcatcaagatgaattttactgaagccggcacgaacatattcctttaccagctcgacggatttttccatcgccgcatccgcattttcttgctgccagcagtttggccccagatgatcgccgccgagaataatgcgttcgcgtgcaaacccaactttatcggcaatcgtaaaaacaaattcgcgaaagtctgccggtgtcattccggtataaccgccaaattgattgacctggtttgacgttgcttcaatcagcactttgcgcgtgctgttgcgatcaaatgccagcgccgcttcgataaccaacggatgggcagaacagactgaacatatgccgatatgttcaccagctttatgccgggcaattaacgttttcatgttttttccttgttaaatggcaggtgcgttatgccctgccctcgcagccacaatcggcaatcactttgctcaccacatcgcgcattgcggatttagccgactgcaaataatcccggggatcggtcgcttcagggtgctcggtcaggtaattttttaacgcctgcgagaaggcatttttcagctccgttgcaacgttgattttgcatatccccagtttgatggtttgctgaatatccttagtcgataaccctgacgcgccatgcagcaccagcggtaagttcacccactggcgaatgttctccagtctagaaaaatcaagcgccggtgcgctggcatacatcccatgagccgtgccgatggcgaccgccagggaatcaattccggttgcctcggcaaattcacgcgcctgagcggggttggtgtacaacgcatcggcttcattgacttgcacatcatcttcctggccgccaagttgccccagctccgcctcgacgctgacatcaaagcgatggcaaaaatccaccacctctttgacccgtgaaatattttgcgcaaaaggcaaatgcgaggcgtcaatcatgactgagcgcacgccagaacgaaccttctgagcgatatcgtcaaatttcgtgtgatggtcgagatgaattgccagtggatggtgatattgcttcgccatcgcgctgaccagcgccaacagattttctgtaccagcatgagtaaatgtgccaggcgttccggcgatgatgaccggcgcatgcaggttggcagcggtttctaccaccacttgcatcgtttcgagattgtgaatattgaatgccggaaccgcataaccgccgcgctgtgcgttgttcagcatctgctttgtcgataccacgtacattttcatatcctgtcgtttgttttcgatttcaaaatataatgaaattatttgtttttaaatatcgagataacgatcacaaaaacgacaatatgaaaattattcgaggagtgaaaggcaaaaaaacggcctcccgatagggaagccgtagcaaagtgcgcgtgtttttatgccggatgcggtgtaaacatacgtggcagtgctatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggtggtgttgttcgtataaggcgtatcaggcgatagtaattttgctatcgagataaacgtcctgcacggcgttaatcagtttcacgccgtcagccatcgatttcttgaacgctttacgtccaagaatcagccccattccgcctgcgcgtttgttgataaccgcagtacgcactgcatcgctgaggtcagtttcaccgcccgcagcaccgccggagtttatcaacccagcccgacccatatagcagttagctaactgataacgcaccagatcaatcgggttttcgctggtcaatttgctgtaaacacgatcgtcggtgtaaccgtaattaattgctttatagccgccgttattttccgccattttttgtttgacgatatctgcaccgatggttgccgccagatggtttgcctgaccggtcaggtcggcggaaacatggtaatcaacgccatctttcttaaaggcggagttacgcaaataggcccacagcactgtcaccatacccagctcgtgcgcacgttcaaaagccgcagaaatttcttcaatctggcgacgtgactcttccgagccaaaatagatagtcgcaccaaccgcaaccgcgcccatgttgaacgcctgctccacgctggcatacagcgtttgatcgtaggtattcgggtaacttagcgtctcgttgtgattaagtttgacgaggaatggaatgcgatgcgcataacgccgcgataccgacgccagcacgccgtaagttgacgccacacagttacagcccgcttcgatcgccagttcaacaatgtttttcgggtcaaagtagagcgggttagcagcaaatgaagctccggcagagtgctcaacgccctggtcaaccggcagaatagaaagatatcctgtgccagccagacgcccggtgttgtacaacgtctgcatattacgtaacaccgctggcgggcgattattgtcaatcattacgcggtctacgtagtcatgtccggggagataaagctggtcagaaggaattgtcatacaacggtgctgtaaaaggttgtcggcgtctttgccaagcaactgcgcaatatctgtcattactatgctcccgtaaattccgattggatatcggctatggattgtcctggcccgccttttgcgggcaatcataatcctggtcgttacgggcgagtttttccatcttttggatgttttttcagcgttttctgttggctcgattcatcagaaaaaatgttagcgcggtcaagttttcaccgcaaaggtatttaaaaggtattattaagtggtattgtcatcgcgtaccttacattacctgtcatgaaggaattaaaagatgaaaacaacagcaaagctgtcgttcatgatgtttgttgaatggtttatctggggcgcgtggtttgtgccattgtggttgtggttaagtaaaagcggttttagtgccggagaaattggctggtcgtatgcctgtaccgccattgcggcgatcctgtcgccaattctggttggctccatcactgaccgctttttctcggcgcaaaaagtgctggcggtattgatgttcgcaggcgcgctgctgatgtatttcgctgcgcaacagaccacttttgccgggttcttcccgttactgctggcctactcgctaacctatatgccgaccattgcgctgactaacagcatcgcttttgccaacgtgccggatgttgagcgtgatttcccgcgcattcgtgtgatgggcactatcggctggattgcctccggtctggcatgtggtttcttgccgcaaatactggggtatgccgatatctcaccgactaacatcccgctgctgattaccgccggaagttctgctctgctcggtgtgtttgcgtttttcctgcccgacacgccaccaaaaagcaccggcaaaatggatattaaagtcatgctcggcctggatgcgctgatcctgctgcgcgataaaaacttcctcgtctttttcttctgttcattcctgtttgcgatgccactagcgttctattacatctttgccaacggttatctgaccgaagttggcatgaaaaacgccaccggctggatgacgctcggccagttctctgaaatcttctttatgctggcattgccgtttttcactaaacgctttggtatcaaaaaggtattattgcttggtctggtcaccgctgcgatccgctatggcttctttatttacggtagtgcggatgaatatttcacctacgcgttactgttcctcggtattttgcttcacggcgtaagttacgatttttactacgttaccgcttacatctatgtcgataaaaaagcccccgtgcatatgcgtaccgctgcgcaggggctgatcacgctctgctgccagggcttcggcagtttgctcggctatcgtcttggcggtgtgatgatggaaaagatgttcgcttatcaggaaccggtaaacggactgactttcaactggtccgggatgtggactttcggcgcggtgatgattgccattatcgccgtgctgttcatgatttttttccgcgaatccgacaacgaaattacggctatcaaggtcgatgatcgcgatattgcgttgacacaaggggaagttaaatgaaaacagaacgtattctcggtgctctttatgggcaggcgttaggggatgcgatggggatgccctccgagctttggccacgcagccgcgttaaagcacactttggctggattgaccgttttcttcctggaccaaaggagaataacgcggcctgttattttaaccgcgccgaattcaccgacgatacctcgatggcgctgtgtctggcggatgcgttactggaacgtgaaggcaagatcgatccggatctgattgggcgtaatattctcgactgggcgctgcgtttcgacgcctttaacaaaaacgtactaggtccgacctcgaagattgcgcttaacgccattcgcgacggtaaacccgttgctgaactggaaaacaacggcgtgaccaacggcgcagcgatgcgcgtctcgccattaggttgtttgcttccggcgcgtgatgttgattcctttattgatgatgtagcgctggcgtccagcccgacccataaatccgatctggcggttgcaggcgcggtagtcatcgcatgggcgatttctcgtgccattgacggagaaagctggtcagcgattgttgattccctgccttcaattgcgcgacatgcacagcaaaaacgcatcactacgttcagcgcctcactggcggcgcggctggagattgcgctgaaaattgtgcgcaatgccgacggcaccgaatccgccagcgaacagctttaccaggtcgttggcgcaggtaccagcactattgagtccgttccgtgcgccattgcgctggttgaactggcacaaaccgacccgaatcgctgcgccgtcctgtgcgctaaccttggcggcgacacagacaccatcggtgctatggcgacggcaatttgcggcgcgttgcatggcgttaacgctatcgatcctgcgttaaaggcggaactggatgcggtaaatcagcttgatttcaaccgctatgccacagcgctggcgaaatatcgtcaacaacgggaggcggtatgagcggcgctcgattacacacgctgctgcctgaattaaccacgcgtcagtcggtgatggtcgtcggcgcggcggtcattgacgtgatcgccgacgcttatgccctcccctggcgtgggtgcgatatcgaactgaaacagcagagcgttaacgttggcggctgcgcactgaatattgccgtggcgttaaagcgcctcggcatcgaagcgggtaatgccttgccgctcggtcagggcgtgtgggcggagatgattcgcaaccggatggcaaaagagggcttaatcagcctgatcgataacgccgaaggtgataacggctggtgtctggcgctggttgagccggatggcgaacgcacttttatgtcattcagcggtgttgaaaatcagtggaatcgccagtggctggcgcgattaaccgttgcgcctggcagcctgctctatttttccggttatcaactggcctcgccctgcggcgaattgttagtggaatggctggaagagctgcaagacgtgacgccgtttatcgattttggcccacgtattggcgatatcccggatgcattactggcgcggatcatggcctgtcgacctttagtgtcgctcaatcgtcaagaggctgagattgccgccgaacgttttgctttatccgcagagataacaacacttggcaagcaatggcaggagaaatttgccgcgccgttgatcgttcgtctcgataaagaaggcgcatggtatttcagcaacgacgcttctggctgcattccggcatttccaacgcaagttgtcgacaccattggggcgggcgacagtcatgccggtggcgtacttgccgggctggcctctggtctgccactggcggatgccgtattactgggcaatgcagtggcgtcgtgggttgtcgggcatcggggcggtgattgtgcgccaacgcgcgaggaactactcctcgcacacaaaaacgtatagatcgctgcgacagtggctaatgctgtactcaataggccgttgctgttggtcaagcgccacttgcttgatcaccagcaccggtattttgctatctaactgaatatgtgactgaaactcggcatccggcatccgggcgctaacgcgggaacgcgtacgttgtgggtaaatgtgctggctgcggaaatagtcataaagtgaaatcccgatggcatcaacatcatgaattaaatgcgccggaacccacgattcctcaatcgataccgcttcttcatcgacatagcgaatacgcttaagcaaaaagacatcacttcctgcttcgaccgccagctgctgcgcgacttcttcgggacatttcacgacacgcttgttaacccatagcgtatcgggctttttcccgcgcaataccacctgctgagaaaaacctcgcgcttctttcaacgagtattcgaagatgttgttgatctgcgtgccgtaaccgcgcgaacgcgtcaccacaccctcttcttccagcgcctgcatcgccttgcgcaccgtaatgcgcgaaacgccggttaactgacttaaatcacgctcaccgggcaaaatattgccatgctccagcaccccgctgcgcacggcattttttaccgtttcggcaaacttaatataaagcggcgtgttatccgccgctaaaatacgctcgttcagttgggcaatcagctgggtatgcgcttgttccatttgtctttttcctgccggggagtctggtgggagtatatcactgcttcttatttaaggcgtttctttaatcccatcaacgaatgcctgcaactcctccaccgtgccattaaatacattaaaatccaccggaccattgatgccatctacctgtccacggtcggaatgctgccagaagcgccaggccattccgtcattgtccggacgacgttgatagtagtgagccacccaccacggatattcattgaaatagcccgccagattggtgtgataaaaaacggctcctgagtaaataatcggctttttccccgtacttttttcgaccatttttagccactgacttacccgcttgcgtaattcttttgccgataattttccccgttcttctacgtccagcacggcagggaaatcgccttgtgagaaatccaccgtttgcagaaataatctcgcctgaactgaagcggataccgacggggagaaataatgatacgccccacgcagcaggccattttcgcggcttagttgccagttacgcgaaaaataggggtccaccagcttttcgccttccgtcgccttaataaaagcaaactgtaagcggataccattgtcgcgcatttttgccacccgctgccagtcgatccgctcctgccagcgcgaaacatctattccgtgaatggtgtaactggcaggaatgcgaatagcgaaagatttaaccgggcgataaccgtagaagtggatgtagtctgtaatctgaactgctgtcgaatagaaaaaattcaccgtctgacgcggataaattgcaacgatggaaattagcccaagagcgcataatagagaggtgagtttttttcgactggtaattcttagctgcattggtttcatccctgaatgtcagtgccaaaggctgacaataaccaaagcagctatagtacggtgctcaccaccaggcgtggaagtggtgaaccggaccaataccgtgaccaacttccagcgtgtcggcctgggctaacgccgatgaaagccagctttttgcctcctgtacggtgtcagcccagtttgtatggcgcgggcgtagtgcagccaacgccgcagagagtgtacaaccagtgccgtgggtgtttttggtcataatgcgcggtgcggtaaaccgttgttcaccctcgcgggtaaacagccagtccgggctttgctcatcatccagatgaccacctttcattagcactgcgccacagcccatcgccaacagcgatcgcccttgttccagcatttcctgttcggtgcgcgcgtgtggcgcgtcgagcaaggcggcagcttcgggcaagtttggcgttattaatgaaacctgtggcaataatcgactgcgcagcgtagcaaccgccgaaggtgaaagcagcgggtcgccgctttttgccagcataacggtgtcgagtaccacgttttggatctgataacgttgcaaccgttctgccaccgcttcaacaatatcggtttccgccagcataccgattttagtggtatcgattcgcacatcgctgaacaccgaatcgagctgggcggcgacaaaatcaggctcaatgcgatacaccgactgtacgccacgggtattttgcgccaccagtgcagtaataactgagcaaccataagcgccaagtgccgagaaggttttaagatcggcctgaatccccgcaccaccactcggatcagtaccggcaatcgtcagagcgttaattcgtttcatgcctgcacctcctgcgtcaattgccagagcgcatcaaggaaatgtggaacaaaactgcctggcccctcgcttctggcgactgcgcgttctccggcttgtttcatccagtgacaggcagatgcgacattttccagcgtatcgcctggtaacgcacagcaggcagcgacaaccgccgataatgcacagccagttcctaccactttggtcattaacggatcaccaccgtgaataccaatgatacgatgtccatcggtaacataatccatctcgccagtgaccacgacgattgcgccagtttcccgtgccagtgtttgtgcagcgggtatcgcgttagctgcggcgtcagtggtatccactccccgtccgccattagcaatgccagctaatgccatgatttccgaagcattaccacgtatcgctgccggtttaaaagataaaagttcatgacaaaaatggcggcgataatcgagcgcacccaccgctactggatcaagcgtccagggtgtttgagagctttttgcttgctcaacggcagcacgcatcgcctgagcgcgtggctgcgtcagtgtgccaacgttaatcaacaaggcactggcgatagccgcaaactgactggcctcttcggtttcgataaccatcgctggcgatgcaccgagcgccagcaaggtattggcggtaaaggtttgcaccacatcattggtcatgcagtgcacaagaggggaatgttggtgaaaaaggtgtaacgcgtgcgcagattgcgctgaacccagcaggtcgacttgcatagtttgctcctgccataacgtgaagaagcaatgacctggtggtccgtgacttccctacgctggcattatccagatcaggtgatacgggtatttctcagccttcacgcagaagggcaccccgagtcgtttggttgcgatgataaatcgcagaggaggatggtaatgtccagcgcacgcgttgtaaacgaggaaaaacggcagttttacaatcgcgttaataaattatttgatatatgaatccagcaccttcagaacgacatccagatcttcttcacgttttagctcatccccctggtgaacgatgtgttccgtcagatgacctttaatcacttcccgcatcagaccgtttaccgcgccacggatagcagcaatctgttgtaaaactgcagcgcattcgtgcggctcgtcgagcattttcttgagcgccacgacctggccctgaatcttactggcacgcgctttcagtttctgtttatcacggattgtatgagacatggcaacacctggttaacaagaatatgaaaaatcatagcactattaatctactggggggtagtatcaggtactgggggggagtagaatcagattgccgaattaatactaagaattattatcatgaccgaatttacaactcttcttcagcaaggaaacgcctggttcttcatccccagcgccatcttacttggtgcgcttcatggcctggaaccagggcactcaaaaacgatgatggcggcgtttatcatcgccatcaaaggcaccattaaacaagcggtgatgctcggactggcagcaactatttcgcataccgcagtggtctggttaattgcctttggcgggatggtgatcagcaagcgctttactgctcaatcagcagaaccgtggctccagctgatttccgcagtgatcattattagcaccgcgttctggatgttctggcgtacctggcgcggcgaacgcaactggctggagaatatgcacgggcatgattatgagcatcatcatcacgatcacgaacatcaccacgaccatggacatcatcaccatcacgaacatggcgagtatcaggatgcccatgcacgagcccatgccaatgacattaaacgacgctttgatggtagagaggtcaccaactggcaaattttgttatttggcttaaccggtggccttatcccctgcccggcagcaattaccgtgctgttgatatgcattcagttgaaagccctgacactgggcgcaacactggtcgtcagtttcagcattggcctggcgttaacgcttgtcaccgtaggcgttggcgcagcaatcagcgttcagcaggtcgcaaaacgctggagcggatttaacactctcgctaaacgcgccccctatttttccagtctgttgattggcttagtcggtgtgtatatgggcgtacatggcttcatgggcataatgcgataactcaatcctttaggcttgcatgttatcttcagcccaggatgattcttaaatcagctatttccgctgactctctgctcgctaaggatgcttttagggcatcctttcatttacactttttacgaaatcatgggatcactaacaaaatatcgcttgtcagttatattgtatggcaggaaagatatgcgactgatattacagatccccaaagtggagagtttatgaccattaaaaataagatgttgctgggtgcgcttttgctggttaccagtgccgcctgggccgcaccagccaccgcgggttcgaccaatacctcgggaatttctaagtatgagttaagtagtttcattgctgactttaagcatttcaaaccaggggacaccgtaccagaaatgtaccgtaccgatgagtacaacattaagcagtggcagttgcgtaacctgcccgcgcctgatgccgggacgcactggacctatatgggtggcgcgtacgtgttgatcagcgacaccgacggtaaaatcattaaagcctacgacggtgagattttttatcatcgctaaaaaaagccccctcatcatgagggggaaatgcagacaccttgttattttttattattagccacttgctcgtcttgcttgttattagtcgtatttcacgttgattaatgcggttgcctccagtgcgccagatttaactttgtttgtatcgtagacgtagtaactggctgttatcggaattgaaaccgttgtatctgtaagttttgacttcgccgcaacttcctttaaatttgtatatcctttactgctgttagtgatatttaaaagtgtgactggcgaaccattactttcaagaataaatcctacgccattatcttccgcacctttcagtattgtgttgctgttggttaacaagtcagaacttgataaatacacctgcattttccgtgatgtttgattttgttgacctaataaatttttacaacgcagaataatatccccttgtttactatttattgttgctttgttacctgtggctggtaattgtgaaacgggaatactgtctaaagtaattaataaatcgtccggtttgcaggttgtggttatcgggttgtatgacaatgtcagattaaaggaatagacacctgcattttgtgccaatgcatttctgtagctatttacacatgcatcccatgacttgccacctaataaacacagtagaaattgtactgcggcactcccgcgtgtcgatgatgaagcactggataatgtcgcaacaccattaatcatcactgaaccgccgccccccgcagaaacattcacttttgcattactggccgcaggtgtcaccgtaactgaataaccactggtgaaactggtctgattatttgacaacgtgatgttgtttttattggtccattcaaaatgtaaatttaattttatggtatcgttataaagtccaacaataatatccgacgggctcataggggtgatagtatttgtacttacgcatgacgaatcattaaaattatgctcatatgtcgccatttgtgtttgagtaagtgcaaaatccccctgaacaaccaagttgtgctgaacagataactcactataacatgccgcatagctcacaggcataaccatcatcattaatataaatagcattatgcgaatttccatagaaccacctgactattactggcaaatataatttctactttcatcaatctctttaccgaaggtgattgtgcatgaaagtccttgttgcttatcaattgccacattaaccgatggcggtacttcattggtgcgaataaataactgacttccctggccgacaacgccaatattatgaccatggatatcattgacttcataaccaaacgttaatgattgcccatctgctcttaacgcttttataaaccatggcttgcgctgatcggtatcaaaattaaccagtacaaccgcgccgcgataaggggcggcaattttccggttgccacgtaattctgcttcgctatcgctttgcgacacatccagcatcaggtgattttcccgataaggtgtcattccgtcgtatatcaccactccattacggtttgttgtgcgatatttttgcccattgacataagcatctttaattcctggcgcattcatcacagcaaacgtttcggaaagacggttcgccagattaacgccacccgaccaggcgacaatgccccctgaaacactggctccagcctgtcgataagtactcgactgactataactgccattcactgtcgcaaccggcgcgttccaggtcaaattcgccccagctgtcgtttcatttccctgatgttgatgactcaggttgacaccataattgaactgatcccgactccctactgttcctgataatcccgtattatttgaggcaaacccctgatcatcaaacgtcgttgagttagacatatatatttgccgacgaggcgtcgaaacgtcatcaccccaatcaaagggaatcgatataaaaatattaaaacgtttctcttcatgatgattctcgtcataagcctggcttgccgcgagggtatagcttatccgtcgcaggttgttggaataactcaactgataatccttactactgccgctacgcccccagtaatctcgccataacgtacttaatgacacagacccccaaccttctggcaatgactggctcatattggcggaaaagctatttttgcggccaaaatcgttctggtaataatcggcaatgtcatagacatcgttttcatcacggcgataattatctttattgtttgcccaaacgtgatcgttaaatgtccggtaatcacgcgacgaataacgccaggccgccagaccaaaacgcgtcgacgtttggctcacaaatttgttgtaggcaatttgataactttgcccgtcaaacacatcgccgttgtcttgtttactatgcgacttagtggcatcgacggaaatggcaccaatgcgtgtattccagccagcccccaaagtaaacgcgtaataattattcgcgaccatcgagccaccatacagcgtcaataaattattaaaaccatactgataacccgcctggacaaaatcactttgtttgctcgccccttcaatatggctacgacccgccgctaaatcatatttcgacacgccgggttgcagcatatttggcaccgctgcataaggcaccagataggtggttaccgagccgtccgcctctttcacgctgacatcaagatctgctccaccaccggccaactgcaaatctgtaatcgcgaacgggccaggaggaacctctttctgataaaccacaaaaccattctgttcaatagttaccagcgcgttactctgagcaatcccctgcacccgtggcgtaaaattttgtttcgagttaggcaacatctgcatatcacgaaacaaccgcacacctctgaagcgaacagaatcaaaaatatcgcttgatgtgtacatatcacccacgcgaagcgtgccgagaagttgggcaaatccacgttccagatacagggtattgcttttccacacccctggattgttatttgttttactgaaactggcatcagaatgcagttgccaccccagtaaatttaacccgctgttaaaacgtacatatgtactcttgttattacccgacgctttatagtcgctgtaatactgactcagataataagaggtataaaacgcattaataccccgctcccagttttccggtggaacatagccactttccagttcttccacccaggcctgcgggacactgaaatcgagacgaaaaaccccgatatcccaggtatagctcccaccctgaacaagttgctcaaatgttaaacattgcttaccgctggcgaagttatcgctattaatgcctaaccgcttgataacttctcttgataaacatgtttcttgcgggttgtctttaacaataatctcatatttcccgcgccattgcttattgacataaatatcgatgtcatactgccccggtaagggttgattatcatcaagacgaatatttgcaacctgctggtctttcattccacctatcataaaatgggtatcaaaggtttcttcagctgcataagcttcaatgccgagcaataacgctacgattgctgatgcaagtggggtcattctcaacataggcagctcctgcaattaaattttgtcactaatatagttgccatggtcatcgataatggtcagatgccagttatttgcattattacttttgacattaacactctgactttctaagggggcaatcataatagtttcataattgactttgacattattagctttgacatccgaaatcgtcacccaattagctgagtcattttttatcaccaaaccattgccactgcgatttaccagcaattttttaaatgtcgctttatttaccggagcaatacccgctggccggtaaaacaacttaattctgttttgcatcgcaaacttcagtgcattcttaccttcttgctctggactatttggtggaatatccagaacattcagataaaaaatgctttctttattagtgggcagtttattcggcataattttgatttttacttgctgcccggaatttgcccctatttttgccactggtggcgttaacatgaaaggaacctgaattttttctggtggtaatgacgtatcgccatcatcaatccacgcctgcagcagcgaagaacggtttccctggttcatcaactgcaccatcacttctttattttctgccgggtaaataatgcgcgtcccgtagataacaattccggcatgtgcaggaaggaccatagaaaaaatgagtaaagataataatcctttcattttaatgcctcttaaattaaaaggccgccatgggatagcggccatgtttattacctggagaaacttacaattttatttattaatcctgcgccacacgcataaccagagaagataacacatcacctgattgcactgagttatctgtcagtttcaggtattttgctttaaacggaatagcatattgaccttccgctgttttataactctcaatgttaaaaggtgcagaaacatccaggacatcgctgttatcacctaaatagagatagtaacccacggtatcgttgctactggctatcgccttatcgttaccggttattttatcgttggtaatcaacgagagttttacaccagcaacttctttcgggcagctaatttttaacatgctgctggttacaccgactgcatcatcataggtagaatatttagctttaccttcaaagacactggttggtacagtcggcatattaatacttactgaatcaccacccgcttcgaatttacacggagattctgcaatattccccttaatagttaatgttccggtatcaacgtctgcagcaaatactccagcgctcataaaaaaagaagaaaagacagcggcagcaataattgaacgtttcataatatgttccttaataaaatttatttttggttgttaagagtctgtatctcttggaaacaaatttctcacatcaaaaaagttgccgcaatgtaaacacattgttttattgatttaaaacaaattaaccattgcaatataaatacaaaaaatatttaagagtattaactatttatcgcatctatcaattaatgtagatttatgtaaatggtattgttgatatcaataaaaaagccgaaatcatttatataaatgatttcggctttctaaatgcaattaaaatcaggttgccaaattaatcgtagcgatttaacacgattcgacgtttgctatcgctacctgcaacaaccacttctgtcgttacacctttgacgggcgaagaaaacagatgacgggtgtcaacattatacgttaactgaccacaatgctgttgaggttgaccattaaccatagccatactgcatgttgggggactgatcctgccattaatcgctaatgtggcagtctctgaagagaatgcgggagaagccaatccataggcaagaaaaataattcctgacagccaatacttattcattgaacgttatccctgtagtaaaggttatgcctggatagaatgagtgcataacaaactatagctgtacatccactacacagccacgaaggatgataatgaagcattgcctgtatgatcaatcgactttgtagagtttcggacgaaggtccgcagaatattcgcagtattaaataagtgttcattaatgcggcaaaaactaatacaccgcatcaatgtaacatctctgcggtgtatgaagaataaccagaatggttaataggcgttagaccgcgcggaaggaaatctcgcctggaatgacttcaccctgccagtagagctgagctgcaacgcggtcagccagctggcggtagatagcggtaaattcgctctccggacggctgataaccgttggcgtacctttatcgagatcctcacgtaaggagatgtgtaacggcatctgccccagcagctgtgtatggtatttttcagccagtttctctgcaccaccggtaccgaaaatcggttcatggtgaccacagttactgcaaatatgcacactcatgttctcgacaataccgagcaccggaacctcgactttctcgaacatcacaatgccttttttcgcatcgatcagcgcgatgtcctgcggggtggtgaccacgactgcaccggttactggaatgttttgcgccagcgtcaattgaatgtcaccggtgcctggcggcatatcaagcaccagatagtcgagatccggccacaaggtttcctgcaacatctgcattaacgccttgctcgccatcggtccacgccacaccatcgcattgtcgtcagtgaccagataaccaattgaattggttgccaggccatgagacataatcggtgccatatgggtaccgtccggcgaagttggacgctgattttctgcgcccaacattgttgggattgatgggccgtagatatcggcgtccagaatgccgactttcgccccttctgccgccagcgccagtgccaggtttaccgccgtggacgatttacccacgccgcctttaccggaactcaccgcgataatgttcttcacaccgttaattcccggctgattcttcacgcgtttcagagtggctatgttatgcgacagtttccagtcgatagctttcgccccggtgatgcgcagcagttcggcgctacattgctcttttaactcttcgaacgcgctatgccagacaaacggcataaccagttccacatgcaacgtgtcgtccatccaggcgacatggtgcaacgctttcagcgtggtgaggttatgcttcagggttgggtgctgaaaattggccagtgtcccggcgaccattgcgcgcaaggcttctggtgatttggcctgggattgttcgttcatcccgactccttttttgtatagataaaccatcagctgatagtttacctgaagaatatagagaagtacttacttaacattttcccatttggtactatctaaccccttttcactattaagaagtaatgcctactatgactcaagtcgcgaagaaaattctggtgacgtgcgcactgccgtacgctaacggctcaatccacctcggccatatgctggagcacatccaggctgatgtctgggtccgttaccagcgaatgcgcggccacgaggtcaacttcatctgcgccgacgatgcccacggtacaccgatcatgctgaaagctcagcagcttggtatcaccccggagcagatgattggcgaaatgagtcaggagcatcagactgatttcgcaggctttaacatcagctatgacaactatcactcgacgcacagcgaagagaaccgccagttgtcagaacttatctactctcgcctgaaagaaaacggttttattaaaaaccgcaccatctctcagctgtacgatccggaaaaaggcatgttcctgccggaccgttttgtgaaaggcacctgcccgaaatgtaaatccccggatcaatacggcgataactgcgaagtctgcggcgcgacctacagcccgactgaactgatcgagccgaaatcggtggtttctggcgctacgccggtaatgcgtgattctgaacacttcttctttgatctgccctctttcagcgaaatgttgcaggcatggacccgcagcggtgcgttgcaggagcaggtggcaaataaaatgcaggagtggtttgaatctggcctgcaacagtgggatatctcccgcgacgccccttacttcggttttgaaattccgaacgcgccgggcaaatatttctacgtctggctggacgcaccgattggctacatgggttctttcaagaatctgtgcgacaagcgcggcgacagcgtaagcttcgatgaatactggaagaaagactccaccgccgagctgtaccacttcatcggtaaagatattgtttacttccacagcctgttctggcctgccatgctggaaggcagcaacttccgcaagccgtccaacctgtttgttcatggctatgtgacggtgaacggcgcaaagatgtccaagtctcgcggcacctttattaaagccagcacctggctgaatcattttgacgcagacagcctgcgttactactacactgcgaaactctcttcgcgcattgatgatatcgatctcaacctggaagatttcgttcagcgtgtgaatgccgatatcgttaacaaagtggttaacctggcctcccgtaatgcgggctttatcaacaagcgttttgacggcgtgctggcaagcgaactggctgacccgcagttgtacaaaaccttcactgatgccgctgaagtgattggtgaagcgtgggaaagccgtgaatttggtaaagccgtgcgcgaaatcatggcgctggctgatctggctaaccgctatgtcgatgaacaggctccgtgggtggtggcgaaacaggaaggccgcgatgccgacctgcaggcaatttgctcaatgggcatcaacctgttccgcgtgctgatgacttacctgaagccggtactgccgaaactgaccgagcgtgcagaagcattcctcaatacggaactgacctgggatggtatccagcaaccgctgctgggccacaaagtgaatccgttcaaggcgctgtataaccgcatcgatatgaggcaggttgaagcactggtggaagcctctaaagaagaagtaaaagccgctgccgcgccggtaactggcccgctggcagatgatccgattcaggaaaccatcacctttgacgacttcgctaaagttgacctgcgcgtggcgctgattgaaaacgcagagtttgttgaaggttctgacaaactgctgcgcctgacgctggatctcggcggtgaaaaacgcaatgtcttctccggtattcgttctgcttacccggatccgcaggcactgattggtcgtcacaccattatggtggctaacctggcaccacgtaaaatgcgcttcggtatctctgaaggcatggtgatggctgccggtcctggcgggaaagatattttcctgctaagcccggatgccggtgctaaaccgggtcatcaggtgaaataatcccccttcaaggcgctgcatcgacagcgccttttctttataaattcctaaagttgttttcttgcgattttgtctctctctaacccgcataaatactggtagcatctgcattcaactggataaaattacagggatgcagaatgagacactttatctatcaggacgaaaaatcacataaattcagggcagttgagcaacagggaaacgagttgcatatcagttggggaaaagttggcaccaaagggcaaagccagataaaaagtttttcagatgctgcggcagcggcaaaagcggagcttaagctgattgcggagaaggtgaagaaggggtatgtggagcaagcgaaggataattctttgcaaccttcccaaacggtaacgggctctctcaaggtagcggacttatccaccattattcaggaacaaccctctttcgtagcagaaacccgtgcgcctgacaaaaatacagatgctgttttaccgtggctggcgaaagatattgctgtcgtttttccgcccgaagttgtacacaccacgttaagtcatcgccgctttcccggagttcctgttcagcaagcagacaaattgccccaattacgtcgcttagcctgtagtgtgtcgcaacgggataataaaacagccacatttgacttcagcgcctgttctttagaatggcaaaacaccgtcgcccaggcgatcagtcagatcgacggcctgaaaacaacacagttaccatcaccagtaatggctgtactcacggcacttgaaatgaaatgcacaagatataaagtgcgtgaggatgttatggatcagatcgtccaggaaggcggtctggaatatgctactgatgtaataatacaccttcaacagattgatattgaatgggattatgcgaataatgtcattattattctgccgtctggcattgcacctagctacttggagcaatattccagatttgaatgacgcctacgtaaacatttatcactgacggaagagtctctctggcaaaaatgtgcacaaaaacttattgccgcaattccacatattccagaatggcggcaaccattaattgctttgttattacccgaaaaaccagaaattgcacatgaaattgcccagcgtctactggggcaaaaaaaattaccctcgcttgagtggttaaaaatagtggcgactgatgagcacattcttgcctcattagaaaaatatcacgaaccatatgccatttttgatgattactattgtggtgcgatatggtcagccaccgtattacaggagcaaggtgttgcagccctgccccgatttgctccctatgccgcaagtgactactgcgccgatgtgttgcgtcatatcaatcatccgttcgcattgacactgcttatacgtgtagccgggcaaactaaacgctgtcacgatcggatgacgaaagccattgctgcgttcccacatgcagcaatggcggcactgacggaacttcttgggcaaaaagaagagaacagttggcgcattatgctaatgacaatgcttatctcacaaccagcactggcagaacaggtcattccctggctctcgacacccgcagttgccgtactgaaatcatgccagcaacaactgacacagccctcaaaccatgccagcgccgatctactgccagccgtagtagtctcccctccctggctttcgaaaaagaaaaaatcgccgattccggtgctggatttagcgccattaggcattgagccaatctgttatctgacagaagaaatcagtaatcaacttttggcgaaatatatctggtattcaaaacacatcacggttagccatgaagaaagtactaccaacctgttggcaaggatgggttttcaacgacggatcgctggtacatatattaaagctcccgaagcggtagttgaggcatggctaaatgaagattattcaaccttactaagtgaatttaaggtgtttcattcacctaccgggcattattggcagttggggattttgacaacattgccgctggagaaagcagtaaaagcatggaatgcccttaccctatctccacataccgataccgaatactccatgttacattttggactcaaagggttacctgggttagtaaactcacttgcacgctatccacaagaagccttgcccatcacgaattacttcgcagcgagtgagctggctcctgccgtcgcccgtgccttcaacaaactgaaaacgctacgcgaaaacgcccgtagctggctgttgaaatacccggaacatgcccttaccggcctgctgcctgcggcgctcggcaaagccggtgaagcacaggataacgcccgcgctgccttgcgtatgcttaccgaaaacggtcatcagccattactgcaagaaatcgcccgacgttataaccagccggaagtaaccgatgcggtgaacgctctgcttgcgctcgatcccttagataatcacccgacaaaaatccccactcttccggccttttatcagccatcgctctggacgcgcccggtattaaaagcaaatgcccaatcactgccagatagcgccctcctccacctcggtgaaatgctccgcttccctcaggaagaggctctgtatccgggattattgcaggtgaaagacgtctgttccgccgactcactggcgggatttgcctgggatctgtttaccgcctggcagaccgctggcgcgccgtcgaaagagagttgggcgttcactgcgttaggcgttctcggtaacgatgacaccgcccgcaaactgacgccattaatacgcgcctggcctggtgaatcccagcataaacgcgccaccgttgggttggatattctcgctgctatcggtagtgatatcgcccttatgcagcttaacggcatcgcccagaaactgaaattcaaagcattacaggagcgggcaaaagaaaaaattgccgacattgccgagagccgcgaactcacggtggcggagcttgaagatcgggttagcaccggatctcggtctggatgataacggttcgctgctgctggattttggcccacggcagttcaccgtcagctttgatgaaaccttaaaaccgtttgtgcgtgatgtttccggcagccgcctgaaagacctgcccaaaccgaacaaaagcgatgatgaaacgcgggcgaacgatgcggttaaccgctacaaattgctgaaaaaagatgcgcgtaccatcgccgcccagcaggtagcaaggctggaatccgccatgtgcctgcgccgccgctggtcgctggaaaacttccagctcttcctggttgagcatccgctggttcgtcacttaacccgccgtctgatttggggcgtttatagcgccgaaaaccagctactggcttgctttcgcgtagcagaagataacagctccagcaccgctgacgatgatcttttcaccctgccggaaggcgatatctctatcggcactcctcacgttctggaaatatcaccaacggatgctgccgcctttggtcagctttttgccgactacgaactgctaccaccgttccgccagctcgaccgtaacagctacgccctgacagaagccgagcgcaatgccagtgaactgacccgctgggcaggcagaaaatgcccgagtggtcgggtcatggggctggcgaataaaggctggataaagggcgaaccacaggatggaggctggatcggatggatgatcaaacctttgggtcgctggtcgttaatcatggaaatcgatgaaggctttgcggtaggcatgtcgccagccgaactcagcgctgagcagctcttaagcaagctgtggctatgggaaggcaaagcagaaagatatggctgggggagtaattcaacacaggaagcgcagttctccgtaatcgatgccatcaccgccagcgagctaattaacgatattgaagccctgtttgaataaggaaagagcatggacaaggaattaccgtggctggcggataacgcccaactggaactgaaatataaaaaaggcaaaacgccgctcagtcatcgtcgctggccgggcgaaccagtgtccgttatcactggaagtctcatccagacattgggtgatgaattgctacaaaaagctgagaagaaaaaaaacattgtctggcgttatgagaatttttcactggagtggcagtccgccatcacgcaggccatcaacttgatcggcgaacacaaaccctcaatcccggcccggacaatggcggcgctagcctgtatcgcgcaaaatgacagccaacagttgctcgacgaaatcgtccaacaagaggggctggaatatgcgactgaggtggtgattgcacgccagtttattgcgcggtgttatgagagtgatcctctggtagtgacattgcagtatcaggacgaggattatggctatggttatcgctcagaaacctataacgaattcgatctccgactgcgtaagcatctctctctggcagaggaaagctgctggcagcgttgcgccgacaaactcattgccgcactaccaggaataaacaaagttcgccgcccttttattgcgctgatcctcccggaaaaaccagaaatagccaatgagttggtaggccttgaatgcccgcgaactcattttcattctaaggagtggttaaaagttgttgctaatgaccccacagcggtgagaaaactcgaacactactggagccaggatatatttagcgatcgagaagccagctacatgtcgcatgaaaaccacttcggctacgcggcctgcgccgcccttttgcgcgaacaaggactggcagccattccgcgcctcgcgatgtatgcccataaagaagattgcggcagtctgctggtacaaattaaccatccgcaagtcatccgcaccttgctactggtggctgataaaaacaaacccagcctgcaacgtgtagctaaataccataaaaacttcccccatgcgacgctcgccgcactggcagaactgctggcgttaacagaaccaccagcccgccctggttatccaatcatcgaagacaaaaagctgcctgcacagcaaaaagcacgcgatgaatactggcgtacgctgttacaaacgctgatggcatcgcagccacaactggcagcagaagtgatgccgtggttaagtactcaaccccagtcagtgctgaagagttatttatcggcaccgcccaaaccggttattgatggcaccgataacagcaatctgccagaaatcctcgtttcaccaccgtggcgtagtaagaaaaaaatgacagctccacgtcttgatttggcaccgctcgaattaactccgcaagtttactggcaaccaggcgaacaagagaggcttgccgccactgagcctgcccgttatttcagcacggaatctcttgcgcaacgcatggaacaaaaaagtggacgagttgtattacaggaactgggttttggggatgatgtatggctgtttctgaattatatactccccggaaaactggatgctgcacgcaattcactctttgttcagtggcattactaccaggggcgggttgaagagatcctgaatggctggaactccccggaagcacaattagcagaacaggcgctccgcagcggtcacatagaagcgttaattaacatatgggaaaatgacaactactcacattatcgtccggaaaagagtgtctggaacctgtatttattggcacagttgccgcgtgagatggctttgaccttctggctgcgtatcaatgagaaaaagcatctgttcgcgggtgaggactattttctcagtatcctcggattggatgcgctaccaggtctgctgttggctttttcacatcgtccaaaagaaacatttccgttaattttaaattttggcgcaacagaactggcgctgcctgttgcccacgtctggcgacgtttcgcggcgcagcgtgatctggctcgccagtggattttacaatggccggaacatacggctagtgcacttatccctcttgtctttaccaaacccagcgataatagcgaagccgcattacttgccctgcgtttactgtacgaacagggacatggcgaattgctacaaaccgtggcaaaccgctggcagcgtacagatgtatggtctgccctggagcagttgcttaaacagggtccaatggacatttacccggcacgcattccaaaagcccctgatttctggcatccgcaaatgtggtccaggccgcgccttatcactaataatcaaactgttaccaatgacgctctggaaattatcggcgaaatgctgcgctttacccaggggggacgtttttatagcgggctggaacaactgaaaacgttctgccagccacaaacgctggcagcttttgcctgggatctcttcactgcgtggcaacaagctggtgcccccgcaaaagacaactgggcatttctggcgttaagtctctttggtgacgaaagcacggcacgggatctgacgacacagatcctcgcctggccacaagaaggcaaatctgcccgtgctgtcagcggcctgaacatccttaccctgatgaataatgatatggcgctgatacagctgcatcatatatcgcaacgggctaaatcccgccccttacgtgataacgcggcggaatttcttcaggtggtcgcagaaaatcgcgggctaagccaggaagagctagcggacagattagtcccaaccctgggccttgatgatccgcaggcgttgagttttgattttggtccccggcagtttaccgttcgcttcgatgaaaatctcaacccggttatctttgatcagcaaaacgttcgccagaaaagcgttccccgtttgcgcgccgatgacgatcaactgaaagcgcccgaggcactggcccgactaaaagggctaaaaaaagatgctactcaggtgagcaaaaacctgctcccgcgtcttgaaacggccctacgtaccacccgacgctggtcgctggcagattttcattctctgtttgttaatcatccctttacccgtctggttacccagcgattaatatggggggtttatccggcaaatgaaccgcgttgtttactcaaagcctttcgtgtggccgcagagggggagttctgcaatgcgcaagatgagccaattgacctgcctgcggacgctctgattggcattgcccacccgttagaaatgacagcagaaatgcgcagtgaatttgcacagctttttgccgattacgaaattatgccgccttttcgccagttgtcgcgccgcacggtgctgctcacacctgacgagtcaaccagtaacagcctgactcgctgggaaggtaaatccgctaccgttgggcaacttatgggaatgcgatacaaaggctgggagtcaggctatgaggacgcatttgtctataacctgggtgagtaccggctggtccttaagttttcacccggttttaaccactacaatgttgatagcaaagcgctaatgagcttccgttctcttcgagtgtaccgtgacaataaatccgtcacttttgccgaacttgatgtgtttgatttgagtgaggcgttaagcgcacctgacgtcattttccattaaaacacagcgggcagtgatgcaactgcccgttatcaacacgacttaccagcggggaaagcgatgatcgtgcaaaaagagctggttgctatttacgattatgaggtccctgtacctgaagatccgttttccttcagacttgagatccataaatgctctgaattatttacaggttccgtctatcgactggagcgattccggctacgtccaacatttcatcaacgtgatcgagaagatgctgacccgctaataaatgatgcgttgatttatataagagatgagtgtattgatgagcggaaattacgaggtgaatcacctgaaactgtaatagcaatttttaatcgtgaactacagaatatattcaaccaagaaatagaataatatactctaaataattcaaattggtccgatccggcgcaacgtcccaatggcctggattataaatctcattatcttaattgcaacggggtccagccgtggttataattcgttcgttggaacacgatgttgcacaggctgtggtgttaggcctgaaaatagtaaataaaagaacctgcctcaccagcaggtttttttatttactgtgatctgctttccagatatttttcgctcaaacaactaatgcgccaaacatttattgcgcgtaaaatatcgtttatttcattaatacatttcagggatgaatatatgtcaccgcagaataatcatctgcagcgtccgcctgctgctgtgttatacgccgatgaactggcaaaattaaaacaaaatgataacgcaccttgcccgcccggttggcagttaagtttgcctgcggcccgtgcttttatccttggcgacgaagcgcaaaatatcagccgtaaagtggtgattagcccctccgctgtcgaacgtatgttagtcactcttgctaccggccgcggtttgatgttggtgggggaaccgggtaccgcaaaatctcttctttctgaattactggcaaccgctattagcggcgatgccgggttaaccatccagggcggggcatctaccaccgaagatcaaatcaagtatggctggaactacgccctgcttatcaatcatggtccgtcaacggaagcgctggtccctgccccgctttatcagggaatgcgcgacggcaaaatcgtccgtttcgaagagataacgcgtacaccgctggaagtgcaggactgtctgttaggtatgctttctgacagggtgatgacggggccggaactcactggtgaagccagtcagctctatgcgcgagaaggctttaatattattgccactgccaatacccgcgatcgcggcgtcaatgaaatgagtgctgcgctaaagcgtcgcttcgattttgaaacggtttttccgattatggatttcgcccaggagttggaactggtcgccagtgcttcggcgcgtttgctggcccatagcggtattccgcataaagtgcctgacgcggtactggaattactggtccgcaccttccgcgatctgcgtgccaacggcgaaaagaaaacgtcaatggatacactgacagcgattatgtccaccgctgaagccgtgaacgtggcccatgctgtgggcgtccgcgcctggtttttagcgaatcgcgcgggggagcctgccgacctggtggaatgtattgccggaaccatcgtcaaagataacgaagaagatcgcgcgcgtctgcgccgttacttcgaacagcgtgtcgccacacataaagaagctcactggcaggcttattatcaagcccgccaccgcctgccgtgaggaaagatgcatgagcgagccgttaattgtcggcatccggcatcatagtccggcctgcgcccggctggtgaaatcgttaatcgaaagccagcggccacgatacgtgttgattgaaggcccggctgattttaatgaccgggtagacgaactgtttttagcccaccagcttccggtagctatttacagttattgccagtatcaggacggtgcagcccccgggcgtggtgcctggacgccatttgctgaattttcgccggagtggcaggcgctacaagccgcacgtcgcattcaggcacaaacttacttcatcgatttgccttgctgggcgcagagtgaagaagaggacgattcgcctgatacgcaagatgaaagccaggccttactgctgcgtgccacccgcatggataacagcgataccctgtgggatcacttgttcgaagatgaaagccagcaaactgcattaccctctgcgctggcgcactattttgcccaactgcggggcgacgcctccggcgatgcgctcaatcgtcagcgcgaagcctttatggcccgctggattggatgggcgatgcagcaaaataatggcgacgtgttagttgtctgcggtggctggcacgctccggcactggcaaagatgtggcgcgaatgccctcagaaaattaacaagccagaattgccctcgctggcagatgccgttacaggttgttatctcacaccctacagtgaaaagcgccttgatgtgctggcaggatacctttcaggaatgcctgccccggtatggcaaaactggtgctggcagtggggcttgcagaaggccggtgaacaactgctaaaaactatccttacccgtttgcgccagcacaaattgcccgcttctaccgcggatatggctgccgctcatctgcatgcgatggcgctggcacagttgcgcggtcatacactaccgttacgcactgactggctggatgccatagcaggctcgctgattaaagaagccctgaacgcgccgttgccgtggagctatcgcggcgttattcatcccgataccgatccgattctgctaacgttgatagacacattagcgggtgacggattcggtaaacttgccccttctacgccacaaccgcctctgccaaaagatgtcacctgcgaactggaacgtaccgcaatctcccttccggcggagcttaccttaaatcgctttacccccgatgggctggcgcaaagtcaggtgttacatcggctggcaatactggagatccctgggattgtacgccagcagggaagtacactgacacttgcaggcaacggtgaagaacgctggaaattaacccgcccgcttagccagcatgcggcattgattgaggccgcctgttttggtgccacactccaggaagccgcacgcaataaattagaagccgatatgctggacgcgggcggaatcggcagtatcaccacatgtcttagccaggcggcgttagcgggtctggcgtccttcagtcaacaattactggagcaactcacactattaatcgcccaggaaaatcaatttgccgaaatgggccaggcgctggaagtgctttatgccttatggcggctggatgaaattagcggtatgcaaggcgcgcagatattacaaacgacgttatgcgcgactatcgatcgcacgctgtggctgtgtgaatctaacggcagaccggatgaaaaggagtttcacgctcacctgcatagctggcaagcgctttgccatattctgcgcgatctacatagcggcgttaatttacccggcgtttctctttctgcggcggtagccttactggagcgacgcagtcaggcaattcatgccccggcgctggatcgcggcgcggctcttggcgcactaatgcgtctggaacatcccaacgccagtgccgaagcggcgctgacgatgctggcgcagttatccccggcacaatctggtgaggcgctgcacggtttgctggcgctggcccgccatcaactggcctgtcagccggcatttatcgccggtttcagcagtcatttaaatcaactgagtgaagccgattttattaacgccctgcccgatttacgcgcggcgatggcctggctaccaccacgagaacgcgggacgctggcgcatcaggtgcttgagcattatcaactggcgcaacttcccgtttcggcgctgcaaatgccgttgcattgtccaccacaggccattgcacatcatcaacaactcgaacagcaggcactggcatcgctgcaaaactggggagttttccatgtctgaactgaacgatcttctgaccacccgtgagctacaacgctggcgattaattcttggcgaagcggcagaaacgacgctttgtgggctggatgacaacgcccggcagatagaccacgcgctggagtggctgtatgggcgcgatcctgaacggctccagcgtggtgaacgttccggtggattaggtggctcaaatctcaccacccctgagtggatcaacagtattcacacgctgtttccgcagcaggtgattgagcggctggaaagcgatgccgtgctgcgctacggcattgaagatgtggtgacgaatctcgacgtgctggaacgtatgcagccttctgaaagcctgctacgcgctgttttgcacaccaaacatctgatgaaccccgaagtactggctgccgcccgccggatagtgtgccaggttgttgaagaaattatggctcgactggcaaaggaagttcgtcaggctttttctggtgtccgcgatcgccgtcgccgttcatttattccactggcgcgaaactttgatttcaaaagtactctgcgcgccaacctgcaacactggcacccgcaacacggcaagttgtatatcgaatccccccgctttaacagccgcattaaacgccaaagcgaacaatggcaactggtcttactggttgatcaaagcggatcgatggtcgattcggtgatccactctgcggtgatggcggcctgtttgtggcagttacccggcattcgtacccatctggtggcgtttgacacaagcgtcgttgatctcacggcagacgttgccgatccggtagagttattaatgaaagtacagttgggcggcgggaccaatatcgccagtgccgtggagtatggtcggcaacttattgaacaaccagcgaaaagcgtcattatcctcgtgagcgatttttacgaagggggttcatcatcattactgacgcatcaggtgaaaaagtgtgtccagagcggcatcaaagtgctgggactggcagcgctcgatagcaccgcaacaccttgctatgaccgcgatacggcccaggcgctggttaatgtcggcgcacaaatagccgccatgacgccgggcgagctggcatcatggcttgcggagaatcttcagtcatgaattcactacgtccggaattattagaactgacaccgcaggccctgacggcgttaagcaatgccggttttgttaagcgcagtcttaaggaactggaaaatggcaacgtcccggagatcagccatgagaacgacgctttaatcgccaccttcagtgacggtgtccgtacccagctggcgaacggccaggcactgaaagaggctcagtgcagttgcggggccaacggtatgtgccgtcatcgcgtgatgctggtgttaagttatcaacgactttgtgccaccactcagtctacggaaaaagaagaagagtgggatccggcaatctggctggaagaactggctacccttcccgatgctacccgcaaacgcgcacaggcgctggtcgctaaaggcatcaccattgagttgttctgtgcgccgggtgaaattccctctgcccgcttaccgatgagcgatgtgcgtttttattcccgcagcagtattcgtttcgcccgttgtgattgtattgaaggcacactttgcgaacatgtcgtactggcggtacaggccttcgtcgaggccaaagcgcagcaagcagaatttaaccatttaatctggcagatgcgcagcgaacacgtcacatcatctgacgatccgtttgccagcgaagaaggcaacgcgtgtcgtcaatatgttcagcaattaagccagacattatggcttggcggcatcagccagccgctcatccattacgaggcagcattcaaccgcgcattgcaggcggcagagacctgcaactggcgctgggtgagtgaatcgctacggcaactgcgcgccagcgttgatgccttccacgcccgcgccagccactataatgccggagaatgcttacatcagcttgcggcattaaacagtcgattaaattgcgcacaagagatggcccggcgcgacagtattggtgaagttcctcctgtgccgtggcgcacggtcgttggctctggcattgccggagaagcaaagcttgatcatctgcggctggtgtctttaggtatgcgttgctggcaggatattgagcattatggtttacgcatctggtttaccgatcccgacaccggcagtattttgcacctttcgcgcagttggccgcgaagtgaacaggaaaactcaccggcagctacgcgtcggctgtttagttttcaggctggcgcactggcgggcgggcaaattgtttcacaagcagcaaaacgcagtgccgatggcgagctgctgttagctacccgcaaccgcttaagcagcgttgtgccgctgtcgcctgatgcctggcaaatgttgagcgcgccgttacgccagccgggcattgtggctttgcgggaatatttacgccagcgtccccccgcctgcatacggcctcttaatcaggtcgataacttatttattctgccggtcgctgagtgtatttcgctcggttgggacagcagccgccagacgctggatgcgcaggtcattagcggcgaaggggaagataatgtgctgacgttatcattaccagcctcagccagcgcaccttatgccgttgaacgcatggcggcgcttttgcaacaaacagacgaccccgtgtgtctggtttctggctttgtcagttttgttgaagggcaattgacactggaaccacgggtgatgatgacaaaaacccgtgcctgggcgctggacgcagaaactacgcctgtggcaccgctaccttctgccagcgttttgcctgtgccgtctactgctcatcagttgctgatacgctgccaggcgttacttattcaactgctccataacggctggcgctatcaggaacagagtgctattggtcaggcatagttgctggcgaatgacctcaccgcggtgggtttttatcggctggcacatgtgttgggacaatttcgtaatacagaaagcgaggcacgggtagaagcaatgaataacggtgttttgctttgcgaacaattattccccatgcttcagcaacaaggatgaaatagtgctttttactaagagttctactccagttccggactgctcacgccacggtattaggcatatcctatatagcccctggtgagagtcaccagttccttgattaaataaaatggagttttacatgaaggctttcaataagctgttttccctcgttgttgcatctgttctggttttctctcttgctggctgcggtgacaaagaagaatcgaagaaattcagcgccaatctgaacggcactgaaattgccattacctatgtctacaaaggtgacaaggtgcttaagcaatcttctgaaaccaaaattcaatttgcctccattggtgcaaccaccaaagaagatgctgccaagacacttgagccgttaagcgccaaatacaaaaacatcgcgggtgttgaagaaaaattaacctataccgatacctacgcgcaggaaaacgtgactatcgatatggaaaaagtggattttaaagccctgcagggtatttcaggaatcaacgtttctgctgaagatgccaaaaaaggtatcactatggcgcaaatggaactggtgatgaaagccgctggttttaaagaagtgaaataatcggttggcggtcatgctctaaacatgaccgccaattttttagccttttttcacatgctggcgcgctgccagtccacgcagaaaataacgtaaaaattgatcgccgcattcgcggaagtttttatgatccggtgcgcgcatcatcgctgtaatttccggcatcgaaacgcggaactgctgttcggtgaggatagccagaatgtcatcggttttcagcgaaaacgcgatgcgtaattttttcagcacgatgttgttattaatgcgacgttccggctccagtgccggagcagactcatccttgccgcgtttttcataaatcaggccattgaggaatgacgacaaaacaatgtccggacaacgctgaaaaccctcttcgtcttctttacgtagccagacggcgatctgttccgcggtggcttcgacattacccagcgccagaatacgcaccaggtcattattattggctttcaaaatgtagcgcacgctgcgcagaatatcgttacttagcatgaggccttcaggtgttgatgaggcaaaaagccattttagcagtcttttacaggccaatcgcctcttttaagcttttcagataacggcggctgaccggcacggttaagccattacgcaaaatcaactcggcctggccgttatcttccagacgaatctcctgtaaatgcgcgaggttaaccagatactgacgatggcagcgcagtagtggtgtacgactttccagggtacgtaatgtcaattcggtaaagccctctttcccttcgtggctggtaacgtagacaccgctcatccgactgctgacaaatgccacatctttcatttgcagcaaataaatccgactatgccccgtacaagggataaatttcagcgcctgttgattttccggtaacagcgaaacatcctgcttgctgcgctcctgacgcaatcgcgccagcgttttctccagtcgcgcttcatcaattggcttcagcagataatcaaaggcatgttcttcaaaggctttaattgcgtattcgtcaaacgcagtgagaaaaacaatatacgggcgatgttccgggtcaagcatccccaccatttccagaccactgatgcgcggcatctggatatcgagaaacagcacatccgggcgcagtttatgcaccgcgccgatcccttccacggcgtttgaacactctccaacgatttcaatatcgctctgctcctgcaaaaatacacgcaggttctcccgtgctaacggttcatcatcgacaattaagactttaatcatgcctcgtccctccatggtagtcgtaacgttattcgggtgtaactatcaggctcacaggcgacgcttattccatagtcatcgccaaaccgttcacgtaaacgcttatccaccagattcatccccagcccactggcattggttaccggttgatacaaaccggcattgtcttcgatctccagcatcaaatgttgcccctcacgtcgggcgctgattgccactcgccctgtatccagcagttgtgatgtcccatgtttaatggcgttttccactatcggttgcagggtaaacgcgggcaattgctgctgggataattcttgcggaatagcaatgttgacctgcaaccgcgactggaagcgcgccttttcaatttgcagataagcattcacatgttcaatttcgtcggcgagagtaacaaactccgaaggccgctttaagtttttgcggaaaaaagtggaaagatactgcaccagctggctggcctgttcgctgtcgcggcggatcaccgctttaatggtgttaagcgcattaaacaaaaaatggggattcacctgggcgtgaagcagtttgatctctgactgggtgagcatcgctttttgccgctcatattgcccggcaaggatctgcgccgaaagcaattgcgcaatcccctcacccaacgtgcggttgattgaactgaataaacggtttttggcttcatacaatttgatggtgcccatcacccgctgattttcaccacgcaacggaattaccagcgtcgaccccagtttgcattgcggatgcaaagagcaacggtaaggtacttcgttgccatcagcgtagaccacttcaccggtttcaatcgcttttaaagtataagttgaagaaatcggtttgccgggtaaatggtggtcgtcaccaattccggtaaaggccagcaatttctctcgatcggtaatcgcgactgcaccaatatccagttcctgatacagcacctgagccactttcatgctgttcacttcgttaaacccctggcgcaaaatgccttccgtcgaggctgccactttcagcgcagtggcagaaaaagccgaagtgtatttttcaaacatcgcgcgtttatcgagcaatatacgcataaacagcgccgcgccgacggtattggtgaccatcattggcgcagcaatattactcaccagacgcaccgcatcttcataaggtcgggcgatcgcaaggatgatcagcatttgcaccatttcagcgacgaacgtgacggcaccggcggtaatggggttaaagactttatcagtgcgcccgcggcggatcaggatgctgtgtaccaggccaccgagtaatccttcaacgatggtcgagatcatgcaacttaacgcggtcatgccccccatcgaatatcgatgtaagccgccggtcagcccaaccagcccaccgacgaccggaccgccgagtaagccgcccattaccgcgcctatcgcacgggtattggcaatagaatcgtcaatgtgcaacccaaaccaggtgcccatgatgcagaagatggaaaagacgatgtagcagagaaatttatgcggcagacgaaccgtgacctgcattaacggtatgaataatggcgttttactcattaaccatgcaatgactaaaaaaacgcacatctgctgaagcagcagcaacaccagattaaaatcgtacatacccgcaaaccacacttccctttaaaacgcgtaacatacattgcctgcgtttaactttctttgaactcttgcagaaaaatgagaattcgtgagtacgatcactcaaaatcgcctggcaaaaataaaatcaccctatagatgcacaaaaaacgggcaaaactacctggttcgcaaaactgcgtctaaagttaaaccgggacctcgcgagcaagggtgagacgatggcgctttacacaattggtgaagtggcgttgctttgtgatattaatcctgtcacgttacgcgcgtggcagaggcgttacggattgctgaaaccgcaacggacagacggcggtcatcggctgttcaacgatgccgatattgaccggatccgcgagatcaaacgctggatcgacaacggcgtgcaggtcagcaaagttaaaatgctgctcagtaatgaaaatgttgatgtgcagaacggctggcgcgatcagcaagaaacattactgacttacctgcaaagcggcaatctacatagcctgcgaacgtggatcaaagagcgcggtcaggattaccccgcccagacactcaccacacatctgtttattcctctgcgccgacggcttcagtgccaacaaccgactctccaggcgctgctggcgatcctcgacggcgtactgatcaactacatcgccatttgtctggcttcggcacgtaaaaaacagggtaaagatgcgctggtggttggctggaatattcaggataccacccgtctgtggctggagggctggattgccagtcaacaaggatggcgcattgatgtcctcgcccactcgctcaatcaactacgccctgaactattcgaaggccgtacattgctggtgtggtgcggtgaaaatcgaacctccgcccaacagcagcaactcaccagttggcaagaacaaggccatgatattttcccactcggcatttaatgattcgttaacaaatgcgctttactgtacaatcctttcgttaacataaggagtgcattatgcgcatagctaaaattggggtcatcgccctgttcctgtttatggcgttaggcggaattggtggcgtcatgctcgcaggttatacctttattttgcgtgctggctaagcgcctgcaccagcctttcaaacaggcggtctgcgatgatcgccgccagtgccaccagtaacgccccctggatcacatacgcggtattaaatccgctaagcccgatgatgatgggcgtacccagcgtgctggcccctaccgttgaggcgatcgtcgccgtaccaatgttgataatcaccgaagttcgcacgcccgccagaatcaccggagccgccagcggtagctcgaccttacgcactcgctgaccacgactcattcccatacctttcgcaacttctgtcacgctggcatcaatcgctcccagcccggcaagtgtcgcctgcaggacgggcagcacaccgtaaaggatcaaggcgataatcgctggttgcagaccaaagccgatcaccggaacggcgatcgccagcactgcgacgggcggaaaagtctgtccaacggcggcaatagtttccaccagtgggcgaaattccgcgccccacgggcgagtgacagcaattccggcaccagtgccaatgatcaccgcaaacaaactcgaaattcccaccagccagaaatgagccagtgccagagctgcaaaactttcttgctgataaacgggtcgtggcagttgtgggaacaaggcagcaaacagcggctggctgtaaggcagccagaaaatcagcgccacaaacagagcaatgagccagaacagcggatcgcgcaacatcttcatacgcttacgcctccaccagcagatcctgaaaatgcagcgtgccgcaaggctggccctgcatgttcaccaccggcagcacctcgcatccccgcgcaacaaacagagagagcgcatcgcgtagcgtcatctcttctgccagtgcctcaccatctgctcgttcttcgcgacgcacgtaatccgccacactacgtaacgaaagcaggcgcacacccagttcactacgtccaaaaaactggcggacaaaatcattcgccggacgagtcagcatcgtcagcggattgccctgctgcactacttcaccgtgatccatcaataccagatgttctgccagccgtagcgcctcatcaatatcatgagtgaccagcacaatggtacgccccagcaaacggtgaatgcgcgtcatctcttgttgcaacgcgccgcgcgttaccgggtccagtgcgccaaaaggttcatccattagtaagacttgcggatcggcagccagtgcacgcgccactcccacacgttgctgctgaccaccggaaagctgatgcggataacgctcacgcaaatttgactccagccccagtagcgccattaattcgtcgatacgatcgtcaatccgcgcccgcgaccatttttgtaattgcggcacggtagcgatgttttgcgccacgctccagtgggggaacaggccaatagattgaatggcatagcccatccggcggcgcaactccagtactggcagcgagcgaatttcttctccggcaaagcggatctctccgctgtcatgctccaccaggcggttaatcattttcagggtggtggatttgccggagccagatgtgccaatcagcaccgaaaaactcccttcctgaaaattgagattgagatcgttaacggctttttgtgcgccgaacagtttgctgacatggctaaattcaatcattacgtttcaccttcagcagtgcgataagcaaatcgaacagcgcgtcggtaagcaccgccagaacaattaccgggatcacccccagcaacactaaatcaatggcgctgcttagcagcccctggaaaaccagcgcaccaaaaccgcctgcgccgattaacgccgcaatcaccgccatacctacagtttgcaccatcaccacccgcaggctgcgcagaaataccggtaacgccagcggtaactgaacatgcaggaaacgctgcgccccgctcatccccatcgctctggcgctttccagcacatcgcgcgggatctggttcaaaccgactaccacgccgcgcaccagcggcagcaaggcatagagcaccagcgcaatcagtgcgggtgtcattccggttcctgctatgccgagcgtccccagccacggaaaggccgtaaccagcgcggcaagcggcgcaatcaacaggccaaagagcgccaccgaaggcacggtctgaatcacattgagcagagaaaaaattgccccctgccgagcagtggaaaagtagcaccagatgcccaacggcacaccaatcactaacgcaggcagcaccgcaccaaacagcaacgtcagatgttgtgccagcgcgtcgtcaaacacatcctgacggttggcgtattctttcattagtgagagatcgttaagcgtgccggagtacagcaaccacagcggaataatggcaatctgcatatgcaacaaccagcgccacagcggatgcgtggagattcggcggatggcatcgctacaggccagcaatgccagcgccgcagccagccagaaaccactgccgaggctggtacgcgccagcgcactgccattttgcgccagttgggtcgccgcctttccagctccccacaccagcaatacgaagacgaattgcgccagaatgagtgcacaaatgctgccttttttaccgggaataaaacaggccgtcagccaggcgcaaccaacgcccaccagcatccagatcgtttgcggccacagctgccagagatgacgcccctcacccgaaactaaacgattaggcgcgtaactgataaacggcagcgccgctgcgattgccgtcagcaacagcagcagcgccagaacaggattaatacggaaataagtcacgggaaattacttcgtccaccctttttgtttcaggtagtcggcagccacttttttggcatccagtccttccacagcaatgctggcattcagttgctgcaatgtttttgcatcgaggctggcgaagactggctgtagccactgtgccatttgcggatactccctcaacaccgactcacgcaccactggtgcaggcgcgtagataggttgcacaccttgcggatcgcttaaggtttgcagccccagcgccgctaccgggccgtcagtgccgtaagccattgcagcattaacgccagaggtttgctgggcagcggctttgatcgtcaccgccgtgtcgccaccagccagtgacagcaactgatcctgaccgagcttaaagccataggctttttcaaacgcgggtaacgcatcggcgcgttcgataaactctgccgaggctgccagtttgaaggtgccgccctcttgcagataacgactcaggtcggcaagcgaagtgagtttatttttctctgccacatcctgacgcacggcgatagtccaggtgttatttgcaggcgcgggcgtcagccagattaacttgttgtgctccgaatcgagctttttgactttctcgtaaccttgctgcgcgtttttccacgctgcatcgttttcatctttaaagaagaaagcgccattgccggtatattccggatagatatccagttcaccggaagtaatcgccccgcgcaccacaggagtcgttccgagttgcactttattcaccgtcggtacgccgtggctttccagcacctgcaaaatgatattgccgagtagcgcaccttcggtatcgatttttgaaccgactttaacgggggaagccgcctgtagcggcaggctcacggctgccaacataaccagtgaacctgcccagagctttaagagtggcatgatgctttcctcattcttttactgttgttttcagcgaattaagagaaaagcatagttgataatggcggggttagcttgagcggaaggattcagttgcagaatcagataaatacttaagaggcatattcggtccggcgtttcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagggcgcaaacgtcgcgcccttactaaagcattacagcaactcaaactcgcctttcttaacgcgtgcggaatcagtgccgataaagacattgaacttgccaggctcggcgtcatatttcatctgttgattccagaacttcagcgcctcaatatcgatcgggaagctgacagtctgagtttcgcccggtttcagggtgattttctcaaagcctttcagctgtttcacagggcgactcatggaagccgtcacatcctgcaagtacatctgcactaccgtggcaccctcgcgcttaccggtgttcgtcacctgcacgctggcagtcactttgccgtcacgcttcatggtcggcgcagaaagtttcacatcagagacggtgaaagtggtgtagctcagcccatagccgaacggatacaacgccccgttagcttcatcaaaataacgcgaagtgtatttgttcggcttgtcggcattatacgggcgaccggtattcagatggctgtagtacaccgggatctgcccgacagaacgcgggaaggacattggcagcttgccggacgggttgtaatcgccaaacaatacatcggcaattgcattaccgccttcagtccccgcaaaccaggtttccagaatcgcatcagcctgctgatcttctttcaccagcgccagcggacgcccgttcatcagcaccagcaccagcggtttaccggtggctttcagcgccgcaatcaagtcacgttggctttgcggaatagtgatatcggtccggctggaggcttcgtgcgccatcccctgtgcttcaccgactacagccaccaccacatcagattgtttcgccgtctgcaccgcttcatcaatcatctcttgcggcgaacgcggatcgactttgaccgcttcttcatactgattcaggaaatcgataatgcctttgtcactggtaacgttcgcccctttggcatacagcactttaccgttttcaccgacggcatttttaatcccggtcagtacggtcacggattgatcggcaacaccggctgcggaccagctgcccatcacgtcacgtttactgtccgccagtggcccaaccaccgcaatggtggccgattttttcagcggtaacgtttcgagacggtttttcagcaacaccaagctttcgcgcgccacttcacgcgcttctttacggtgcaggcggctttcggcattggtatccaccgggtcagactctttcggccccaaatggctgtatgggtcgttaaacaaccccatatcatatttaacgttcagtacatggcgggcagcatcgtccagctctgccatcgtcactttgccggatttaatcaacccaggcagatacttcgagtagtactcgtcgctcatgctcatgttgattccggatttcagcgccacgcgcaccgcatcttccgggtctgccgccgtgccatgtttaatcagctctttgattgcaccgtgatcggaaacggtgatgcctttaaagccccactggtcgcgcagaacatctttcagcagccaggaatcggaggtggctggcgtgccgttcagcgagttcagcgccaccatcaccgcgccgctgcctgcgtccagccccgctttgtacggcggcatataatcattaaacaggcgctgcggactcatatcgacggtgttgtactctttaccgccttctaccgcgccgtatgcggcaaagtgtttgacgctggtcatcaccgagtagcgatctgccgggcttttaccctgcatcgcttccaccatggttttacccattgttgaggtgagatacgtatcttcgccaaaaccttcggaagcacgtccccagcgcggatcgcgcgagacatcgaccatcggtgcccaggtcatattcaggccatcatctgccgcttcataagcagagacacgtccgaccgttttcactgcatcgaggttaaaagacgaggccagaccgaggctaatcgggaacaccgtgcgctgaccgtgcagcacgtcgtaagcaaagaaaagaggaattttcaggcggcttaattccatcacctgatcctgcatggcgcggatatcctgacgggttacggtgttgaaaatcgccccaacctgaccgtctttgatcatctcgcggatcgcctctttcgggttatccgggccgacgctgattaagcgcagctgaccaattttctcatcaactgtcattttcttaagcagttcggtgacgaacgcatcccgcgcttcgggcgttaatggatggttgccgaataaatcatccgccagtgctggctgcagggccagactcaccgcgattcctactgaacatagccatttcatatggatttttcttcctttgttgcccgacgtggcagcgaaaatggtgcaaaaaccgtagtttgccataagcatgatggagagagaaaaagaatgctcagtttattgtctgaattttcaaaatattcactcgctgaattgttatacaaggcgctattctagtttgtgatattttttcgccaccacaaggagtggaaaatgtcttccatgacaacaactgataataaagcctttttgaatgaacttgctcgtctggtgggttcttcacacctgctcaccgatcccgcaaaaacggcccgctatcgcaagggcttccgttctggtcagggcgacgcgctggctgtcgttttccctggctcactactagaattgtggcgggtgctgaaagcctgcgtcaccgccgacaaaattattctgatgcaggccgccaatacaggcctgaccgaaggatcgacgccaaacggtaacgattatgatcgcgatgtcgttatcatcagcaccctgcgtctcgacaagctgcacgttcttggcaagggcgaacaggtgctggcctatccgggcaccacgctctattcgctggaaaaagccctcaaaccgctgggacgcgaaccgcactcagtgattggatcatcgtgtataggcgcatcggtcatcggcggtatttgtaacaactccggcggctcgctggtgcaacgtggcccggcgtataccgaaatgtcgttattcgcgcgtataaatgaagacggcaaactgacgctggtgaaccatctggggattgatctgggcgaaacgccggagcagatccttagcaagctggatgatgatcgcatcaaagatgacgatgtgcgtcacgatggtcgtcacgcccacgattatgactatgtccaccgcgttcgtgatattgaagccgacacgcccgcacgttataacgccgatcctgatcggttatttgaatcttctggttgcgccgggaagctggcggtctttgcagtacgtcttgataccttcgaagcggaaaaaaatcagcaggtgttttatatcggcaccaaccagccggaagtgctgaccgaaatccgccgtcatattctggctaacttcgaaaatctgccggttgccggggaatatatgcaccgggatatctacgatattgcggaaaaatacggcaaagacaccttcctgatgattgataagttaggcaccgacaagatgccgttcttctttaatctcaagggacgcaccgatgcgatgctggagaaagtgaaattcttccgtccgcattttactgaccgtgcgatgcaaaaattcggtcacctgttccccagccatttaccgccgcgcatgaaaaactggcgcgataaatacgagcatcatctgctgttaaaaatggcgggcgatggcgtgggcgaagccaaatcgtggctggtggattatttcaaacaggccgaaggcgatttctttgtctgtacgccggaggaaggcagcaaagcgtttttacaccgtttcgccgctgcgggcgcagcaattcgttatcaggcggtgcattccgatgaagtcgaagacattctggcgttggatatcgctctgcggcgtaacgacaccgagtggtatgagcatttaccgccggagatcgacagccagctggtgcacaagctctattacggccattttatgtgctatgtcttccatcaggattacatagtgaaaaaaggcgtggatgtgcatgcgttaaaagaacagatgctggaactgctacagcagcgcggcgcgcagtaccctgccgagcataacgtcggtcatttgtataaagcaccggagacgttgcagaagttctatcgcgagaacgatccgaccaacagcatgaatccggggatcggtaaaaccagtaaacggaaaaactggcaggaagtggagtaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcacttaatcgttctgtgccgtctgccccgccgccgccatttgggcggctttttgttttttatagctcaacgctgctgccggcacaggcatcactttaccggtttcaatccaggtacgcaggcggctggcatcggcaaaatgggtatatttgccaaacgcgtccatcactaccagcgccaccggtttattattgataaccgtacgcatcaccagacaatggcccgccgcattggtaaagccggttttggttaactgaatattccagttatcgcgatacaccagatgattagtattgcggaacggcagcgtatacgtcggattagagaaggttgccatatcttcccgggtagtacttaactgcccgatcaacggatattgtttgctggcaatgagcagtttggttaagtcacgggcagttgaaacgttatgcaccgacaatccggtaggttcaacaaagcgcgtgttgttcattccgagcgatttcgctttcgcattcattgccttaataaaggctttgtaaccaccgggataatggtgcgcaaggcttgccgccgcgcggttttctgaagacatcagcgccagcaacagcatatctttacggctgatttcgctattcagtcgtacgcgcgaatagacccctttcatctccggcgtctggctgatatccacttttagtttttcatccagcggcagtcgtgcatccagcacaaccatcgcggtcattaatttgctgatagacgcaatcggacgcaccagatccgggtggttcgaatagatcactttgttggtattcagatcaacaatcatcgcgctaccggaggcaatttccggttgtgaagcggtggtagcggctgccgttttcgcaacggcctgcggtgcaaaaggcacagccagcatcagggccaggctaaataaagaaactcgaaatttcggcatgatgagcattcagatagtggttcacgcgcacgggttgcgcaccgccggagtaaggatttactgaggctagcgacgccatcataacgagcaaaaagtgcgatcgtcaaaggagaatcgtgaggaaatgctgcattgctgacatttacgccagcaatgcaacgtcaaagaactttctagaacaaacgataaccgtagccccatagtataacggttagggcgagcagcacttccagtaccagcacgccaatcgccagcgtcgaactagagaagctaaggccttcctctttgttgatattcaggaagctcggaataccaaggtaaagcaggtagccggtgtaaaacagcgccaccgtgccgaccagcgcacacaaccagaccagtggataaagcgccaccagaccgcttaaaaacagcggagttgcaacgtagcccgcgaagaccatgcagtgcgcaagtgacggacgctgcggataattacgcgccatccaccagatgacccgccccatcaccgcgaccccagccagcataacgccgtaaaacaagacagccagcgccagtccggtaaaccaggataacttcaggatagtgccatcgccaaaattccagccaatctgtgtagtgccaatgaaggcgcaaatcaccggaatcgccgccatcagcaaaacgtggtgggtgtaatggtgagaaatcgtttcgttttcgcgattaatcacctgcatttcacgatcgggatgggaaaacagtccccagacatggctcataccgcccccttgttgtgagttcatgaacctgacagttcaagtataagtcagcttgtgattattttttgttcgcccatgtaattttcactgtctgatgaacgtcctttttcagcgtgaatgattcacagggtgtatgcttactggcaaccaaagggagacagactggcctatggatctcaatacacttatctcacaatatggttatgccgcgctggtgatcggtagcctggcggaaggtgaaaccgtgactttgctgggaggcgttgcggcgcatcaggggctattaaagttcccgctggtggtactttctgtggcgcttggcggcatgattggcgaccaggtgctctatctgtgcgggcggcggtttggcggcaagctgttacgccgtttctcgaaacatcaggataaaattgagcgggcgcagaaacttatccaacgccatccgtatctgtttgtcattggtacgcgctttatgtatggctttcgggtgattggcccgacgctgattggtgccagccagctgccgccgaaaatctttctgccgctgaatattctcggcgcatttgcctgggcgttgatttttaccactattggttacgctggtggtcaggtgattgcgccgtggttgcacaatctcgaccagcatttgaagcactgggtctggttgattctggtcgtggttctggtggtgggcgtgcgctggtggctgaaacgacgcgggaagaaaaagccggatcatcaggcgtaaaaccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaaatattacccaatgaaatatccacgcacctcactgcgctattctgggttgaactgtggattcgccaacataaagccgccatccactatcaacgactgcccggtggtgtaatttgcgccctccgaacaaagccacaccaccaggctggcaatctcatgcgttgcgccaaaacgccgcaagggaatcgaaggctccgcgtcgggcttcacgtcgctgtcatccatgccattcattggcgtggcgatcgccccaggcgcgactgcgttcaccaaaatcttatgcctgaccagctccagcgccatcgctttggttaacccaccgagcgcatgtttagcggctgtgtaggcgctggcatccggcagcggcgtatgttcatgtaccgacgtaatgttgatgatgcgaccgccctgcccttgtttcaccatctgacgagccgcaatttgcgagcataagaatgcaccatcgacatcaacggtaaaaatcttgcgccactcatcaaaagccatatcaagaaacggcgctttggtcattgcacccgcattattcaccagcacatcaatgcgccccagccgttgaatgagtttctccagcgccagtgccccttctggtagattgccgagatccagctgcacgatctccgcacgtacgccgtggctaactacctcacgcgcggtatcttttgccccttcttcatctgagtgccaggtaataccaatatcaaacccctgctgcgccagtaataacgcgcactctttgccgatccccgaatcggaggcggtaataatcgcaacctgtgccatcgagttctccacttaacgctgaataaacgttaagtatagaaggcgcatatcatcagcgtttgtaccccccgcccaacgcaccagtgagttgaatggaggcatccagccactgcccttgcaataacaggccattggcccgctcacgcagcgcggggattctggcttcgctgacgcgggaaccagcaatgatgcccgcgttaaagcgcgcctgcgcaagacctaccacacgcaaggcatcgcgctcaatttgcgcctgatgctggtttttctccgccagtgtctgaacctgactggctgcccgcgccacgtcattcaccgcttcaaccaccgctttgttgtagctggcgatagacaagttgctttcggcttttgcgatatcgagattggcgttaagacgaccactatcgaaaatgggtagcgtcaggcctgccgtaacgcccatttgctgcgcggaatgacggaacagatcgcttaagtgcaacgcatcctgttgcaggaaggccatcaggttgatgtcaggataaaatgccgcttttgccgcatcaatggtgcttagcgatgactcaacgtaccagtgcgccgcctgcaaatctgcccgccgggccagtaaggagtaccccagttcatcaggaagctggcttgccactttcggcaacgcgaccggtttaagcttcaatgactttgtctggttatttgtaagtgcgcttaaccgtgcctcaataattttcattttccccgcgacatcgttgagctgctgccgggttttgctggcattaatatcggtttccacaccttcaactgaagaagtaatcccgttctgatatagctggcgatcggtcgcgataatggtgttctgctctttttctatttgctgcaagaccgtgtttaacgccgcctgggtttgccactcccagtacaggcgggctacgctgccagccagcaattggcgggtttgctcgcgttccgccgcccgtgctttaaccgtacccaggcgggcagtaacctccgcccgattctttccccagatatcgagatgccagcccgccgttaagccaaaagtaccgttggtgtaccacgggccggtcgtacctgcggccggatcgttcagagcaaacggccccattaagccttctgccgacattttttgccgctccatatccgccgaaaagtcgatctgcggaccatcctgagtggcaactgccttcgcctgggcttcagctagctgaatgcgctgttcagccacctgcatatccggtgcgttctgtagtgcattgttaattaaggaagtgagttgattatcgtgatactccagccaccattggctgtctggccaaccattttcagcgccgtgggtaatgcggtgtcaacttgtgcagcgggcgtttgctggcttaacgcctggcgggtttcatgcataggcgcacacccggccagcatcagtaacagcggaaaacaggcgatggctggataaaaggaatcacgattcatgggggaataatcaggtaagaaaaggtgcgcggagattaccgtgtgttgcgatatattttttagtttcgcgtggcaatacatcagtggcaataaaacgacatatccagaaaaatatacactaagtgaatgatatcttccgatttatcttaatcgtttatggataacggcaaagggcttcgttttttcctatacttattcagcactcacaaataaaggaacgccaatgaaaattatactctgggctgtattgattattttcctgattgggctactggtggtgactggcgtatttaagatgatattttaaaattaattaatgtcatcaggtccgaaaataacgagaatatttcagtctctcatcctgttgcgctcctgtcatgtgcattgcttcatataatcactggcgcaaggagcgcgcagggggcggccaatcgccgccgccccctgcacccccgggctctggcgaacaaaatcgccgctgcgcggtgccctcggcttatcccttacggctaccgggtcgggcgcgaggtaacatccctgtaaaacgcgccctcagcccacatccatgtgggctgccccggccttcagggaacgcctcggcaattttgacgccaccaaacaaccgtgcggcctattgataaagagctaacacattgtcaaaaaacatcactatggttttttagagtttctcgatatcaattgcctgaatagcccttgcaatatcaggggaattattcaacacccgaacatgctgaaataattccgttgcttcatcgtattctttacgcaaataactcaaccactgtttaatccgcgcaacgtgatataacccggtatcgccctgcttttccagacgggtatatttttgcagcaaagcaaccacctccggccacggcattcgcggttcgttatattttaccacccggctcaggttgggaatattgagcgccccgcgaccaatcatcactgcgtcgcagccgctgatcgccatgcattgttgcgcgctctgccagtcccagatttcaccgttggcaatcaccggaatattcagccgctggcgaatatcgccaatcgcctgccagtcaatatgctccgcgcggtaaccctgctctttcgtccgcccatgcaccaccagctccgtagcgccagcctgttgaaccgcatcggcgatttcaaatttcttctcaccgctgtcccagcccagacgcactttcacgctgacgggcaaatgcgccggtacagcttcacgcatcgcttttgcaccctggtagatgagttcaggatctttgagtaacgtcgccccgccgccgctaccgttaaccgttttcgacgggcagccgcaattgagatccacgccccaggaacctaactccaccgcacgggcggcgttctctgccagccattgtgggaactgacctaacaactgcacgcgcaccagcgtaccagatggtgtccggctggcgttttgtagctcagggcaaatgcgatgaaagacttttaccggcagcagttgatccaccacgcggacaaactcggtgatgcacagatcgtagtcgttaacttcggtcagcaattcacgcaccagagagtcaagcactccctccatcggtgccagtaacacacgcatatcatcacccgcaaaaaaatgaggcgctatgttagcgcctatggtcagcggattaaaggtctgcaaagagggattgctgcaaactgcaatccctctctatgcttgatgtatgcctgagttcgctgcgcattgcgtaatgccggggagcgaaaaaataagcgctgatttcttaatgtgatcggtagcacgttttacgaattaattgtatgatgaatccatctcatctggggtgttgattatgagtaagacactgaacattatctggcaatatttacgcgctttcgtcctgatttatgcctgcctgtatgcaggcattttcattgcttccctgctaccggtaaccattccgggcagcatcatcgggatgctgatcctgtttgtcctgctggccttgcaaattcttccggcaaaatgggtcaatccggggtgctacgtactgattcgctatatggcgctattgtttgtgccgattggcgtaggcgtcatgcaatattttgatttgctccgcgcacagtttggcccggtagtggtttcctgtgcagtcagtacgctggtggtttttctggtggtgagctggagttcgcaactggtacacggtgaacgtaaagtcgtaggtcagaaaggatcagaagaatgatggcgaatatctggtggtcattaccgctgacattgattgtcttttttgccgcccgcaaactggcggcacggtataagtttcccttgcttaacccgttgctggtagcaatggtggtgatcattccttttttaatgctgactggcatctcttacgacagctactttaaaggtagcgaagtgctaaacgatctgctgcaaccggcggtcgtcgcgctggcctatcctttatatgagcagctacaccagatccgcgcgcgctggaaatcgatcatcaccatctgttttatcggcagcgtggttgcgatggtgacggggacttccgtggcattgttgatgggcgcttcaccggaaatcgccgcgtcaatcctgccgaaatcagtcaccacgcctattgcaatggcggttggcggcagtattggcggtattccggcaatcagcgcagtttgcgtgattttcgtcggcatcctcggcgcggtatttggccatacattgcttaatgcgatgcgtattcgtaccaaagctgcgcgcggtctggcaatggggactgcctcgcacgccctcggtacggcgcgctgcgccgagctggattatcaggaaggtgcatttagttcgctagcgctggtgttatgcgggataattacttcgctgatcgcaccgttccttttcccgattattctggcagtaatgggctaaaatttgcgatgcgtcgcgcatttttgatgtatgtttcacgcgttgcataattaatgagattcagatcacatataaagccacaacgggttcgtaaactgttatcccattacatgattatgaggcaacgccatgcatccacgttttcaaaccgcttttgcccaacttgcggataacttgcaatctgcactggaacctattctggcagacaagtacttccccgctttgttgaccggggagcaagtctcatcgctgaagagcgcaacggggctggacgaagacgcgctggcattcgcactacttccgctggcggcggcctgtgcgcgtacgccattgtcgaattttaatgttggcgcaattgcgcgcggtgtgagcggaacctggtatttcggtgccaatatggaatttattggtgcgacaatgcagcaaaccgttcatgccgaacaaagcgcgatcagccacgcctggttgagtggtgaaaaagcgcttgcagccatcaccgttaactacacgccttgtggtcactgccgtcagtttatgaatgaactgaacagcggtctggatctgcgtattcatctgccgggccgcgaggcacacgcgctgcgtgactatctgccagatgcctttgggccgaaagatctggagattaaaacgctgctgatggacgaacaggatcacggctatgcgctgacgggtgatgcgctttctcaggcagcgattgcggcggcaaaccgttcgcacatgccttacagtaagtcgccaagcggtgtcgcgctggaatgtaaagacggtcgtattttcagtggcagctacgctgaaaacgccgcattcaacccgactctgccaccgttgcagggagcgttaattctgttgaatctcaagggttatgattacccggatatccagcgcgcggttctggcagaaaaagccgatgcgccgttgattcagtgggatgccacctccgcaacgctgaaagctctcggctgtcacagtatcgaccgagtgcttctcgcttaagcctggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagccctctcctggtgtcgaaattcccggcaaacagtttgccgtttcttgcgcaaaaccagcgggtaaagtagcctgatggaaattttccttagatcgagtctcctgcatgttaaagcgcgtgttcctcagcctgttagtcctgatcggcttgctgctgttgactgtgctcggcctcgatcgctggatgagctggaaaaccgcgccttatatctacgacgaattgcaggatctcccctaccgccaggtcggtgtggtgctcggaacagcaaaatattatcgtactggcgtaattaatcagtattatcgctaccgcattcaaggagcgattaatgcctataacagcggtaaggtaaattatctattactgagcggcgataacgcattgcaaagttataatgagccgatgaccatgcgcaaagatttaatcgctgctggtgtcgacccatcagatattgttctcgattacgcaggctttcgtacgctggattccatcgtgcgtacacgcaaagttttcgatactaatgatttcattattatcacccaacgtttccactgtgagcgagcattatttattgcgctgcatatggggattcaggctcagtgttatgccgtaccgtcaccgaaagatatgctgtcagtacgtattcgtgaatttgccgcccgtttcggtgcgctggctgacctttatatttttaaacgtgaaccgcgttttttagggccgctggtccctattccggctatgcaccaggtaccggaagatgcgcaggggtatcccgccgtcacacccgaacagttacttgaattacaaaagaaacaaggaaagtagttatggatgtacagcagttttttgtcgttgccgtttttttccttatcccgatattttgtttccgcgaagcatggaaaggctggcgcgcaggcgcgattgataaacgggttaaaaatgcaccggaaccggtgtatgtctggcgagcaaaaaatcccggactctttttcgcttatatggtggcatatatcggcttcggaattttatctatcggcatgattgtttatcttattttctatcgttaatattcccctctccagttaattattgagaataattattacttcacctgataagctgcggatatcacattcctaaccgcagctatttgtgaatcttttcacagtttaaattcccccgcacgcttagccttaatatcagtacattattatttactaaacgctcgccttaattacctatagcattaaggaagatcacatgccgcaacaaaattatctggatgaactcactccggcttttacgtctttactggcgattaaagaagcctctcgctgtttattatgtcacgacgctccctgtagtcaggcttgcccggcacagaccgatccggggaaatttattcgctcaatctactttcgtaattttaaaggcgctgccgagacaattcgcgaaaataatgccctcggtgccgtttgtgccagagtgtgcccgacggagaaattatgccaaagcggttgtacccgtgccggtgttgatgctcccattgatatcggccgcttacagcgttttgttactgattttgaacaacaaaccggaatggaaatttatcagcccggtactaaaacgctcggcaaagtcgcgattattggcgcaggtcctgccggattgcaggccagtgtgacactgacaaaccagggttatgacgtcacgatttatgagaaagaagcgcaccccggtggctggttgcgtaacggtattccgcaattccggttaccgcaatcagtgctggatgcagagatcgcccgtattgaaaaaatgggcgtgaccattaagtgcaacaacgaagtcggtaacacactcacccttgagcagctgaaagcagaaaaccgcgcggtactggtcaccgtggggttatcaagcggttccgggctaccgctgtttgagcatagtgacgttgagattgccgtcgacttcttgcaacgtgcacgacaggcgcaaggcgatatcagcattccacaaagcgcattaattatcggcggcggtgatgtcgcgatggacgtagccagcacgctgaaagttctcggctgtcaggcggtaacttgcgtagcgcgtgaagagttagatgagtttccggcaagcgaaaaagagtttaccagcgcccgggagctgggcgtttcgatcatcgatggattcacgccagtagccgtggaaggcaataaagtcacgtttaagcatgtacggttatcgggcgaactgacgatggcggcagataaaattattctcgccgtcggtcagcatgccagactagatgcctttgcggagttagagccgcagcgtaacaccatcaaaacacaaaattaccagacccgcgacccgcaagtctttgctgctggcgatattgttgagggtgacaaaaccgtggtctatgccgtgaaaaccgggaaagaagccgccgaggcgattcatcactatttagagggagcttgctcatgttaacgaaagatctttcgattactttttgcggcgtgaagtttcccaacccgttctgcctctcttcttcgccggtaggcaactgctatgagatgtgtgccaaagcctacgacacaggttggggcggtgtggtgtttaaaacgatcggcttttttatcgccaacgaagtctcgccgcgttttgatcatctggtgaaagaagataccggttttatcggcttcaaaaatatggagcagattgctgaacatccgttggaagagaatctggccgccctgcgtcggctgaaggaagattacccggacaaagtattgatcgcttcgatcatgggggaaaatgagcagcaatgggaggagctggcgcgcctggtgcaagaagctggcgcggatatgatcgagtgtaacttctcctgtccgcaaatgacttctcatgcgatgggtagcgatgtcgggcaaagcccggagctggtagaaaaatattgtcgggcagtgaaacggggttccacgctgccaatgctggcgaagatgacgccgaatatcggtgatatgtgcgaagtggcgctggcggcgaagcgcggcggcgcagatggcattgcggcgattaacaccgttaaatccatcaccaatatcgatcttaatcagaaaatcggtatgccgatcgttaacggaaaatcgagtatttccggatattccggtaaagcggtaaaaccgatcgccctgcgcttcattcagcaaatgcgcacccatccagaactgcgcgatttcccaatcagcggtatcggcggcattgaaacctgggaggatgcggctgagtttttattgctcggcgcagcaacgttacaggtgaccaccggcatcatgcagtacgggtatcggatagtggaagatatggcaagcgggttgtcgcattatctcgccgatcagggatttgattcgctgcaggagatggtaggtctggcgaataacaatattgtcccggcggaagatttagaccgcagttatattgtctatccccgtatcaatcttgataaatgtgttggctgtggacgctgttatatttcctgttacgacggcggtcaccaggcgatggaatggagcgagaaaacccgcacaccgcattgtaataccgagaaatgtgtgggttgtctgctttgtggtcacgtctgcccggtgggttgtattgagctcggggaagtgaagtttaagaaaggcgagaaagaacacccggtaacgttgtaaaaccagagacgcatccggcatttggttcctgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaccacacagatcatgatgttatgtgcgtttatgaccgaatgcggaccacattcacatcatttcttacgcgcgtatttcagtgaatccagcgctacggcgaagataataatcgcccctttgatgatgtactgccagtatgggtttacgccgatatacgtcaggccatagttgatgacggtaaaaataattaccccggtcaccacgccaatcaccgtccccacaccgccgctgaacgatacaccgcctaccacgcacgccgcgatagcatccagctcatacataaagccgaggttgttggtggcagagccgatacgtccggcttctaacatcccgccaaaggcatagaacacgccagacaacgcgtagatcatcagcaggttcaggccgacgttgacaccagatacttttgccgcttccgggttaccgccaatggcaaaaatgttcttaccgaagcgggttttgttccacaacacccagacgaacgccaccgcaatcaacgcgtagaaggtgatgtaagagagacggaaactccccagcgcgacaaagccctgagcaaaggtagagaagccactgtcaaaaccagaaattggcgacgccccgacaaagtcgtaatagagcgagttgatgccatagacgatgatcatcgtgccgagcgtggtaatgaacggcgtcacgttgagataagcgataatcagaccgttgatcaaaccgatcaccgcaccaatggcacagacaatcagaataaccagcgcaatcggcatcgtcgccatttccgggaacactttgttggcgttatccatggactgcaataatgtcgcagccaccactgccgccagccctacctgacgaccagcagaaagatcggtcccctgggtgacaattaaccctgccacaccgagcgcgataataatacgcaccgatgactgggtgagaatattacttaagttcaacagacttaaaaatgttgggtcctggaaaataataatcgccagcaaaactaaaagaacgacgtaaataccgccctctttcaggtaagtaagaaaacttttcttatttaacgcactcatgggaagcccctaatcttaaaggtgcaaagacgcaagacgcagaatttcgttttgcgttgttgtttttgtatcgacaattccggaaacgagaccattgctcatgaccagaatacggtctgttatccctaacaactcaggcatttcagaggagataataataatccccttgcctttcttcgccagttcggcaattaactgataaatttcaaacttcgccccgacatcaataccgcgcgtcggttcatcgagcattaatatttctggttgcgttagtagccagcgaccaataatcaccttttgctgattaccaccggagagcgaaccaatttgcgtccgatgacccggcgtttttacccgcatcgaatcaatcacccactgggtatcgcttttcatccgcgagttatccagtaaaccaactttatttttgtagttgcgaatattggaaattaacgagttaaaaccaatatccagataggcataaattcccgttgagcggcgctcctcagttaccagtgcaaatccatggtttatggcttcgttggcattatggttattgatctgtttgccgtgcaacgttatggtgccagccgatttctcgcgaataccaaataacgtctcaacaatatcggtacgtttcgcccccaccagaccggcaataccgaggatctcccctttatgcagatcaaacgagacatcgcgaatcgacggctggcgcagtgacgtcaggttacgtacctcgaggatgacttcgcccggtttgttttctttgtcagggaaacgctggttaagagaacgcccaaccatcatggcgatgatcttgtccatcgtcagtcctgccagcggttcggtggcgatccactgaccgtcgcgcaatacggtaacttcatcacataactggaagatttcttccattttatgcgagatataaacaataccgcagccgcgctcttttaatttacgaataatagtgaacagatgattgacctctttttcggttaacgaagaagtcggttcatccataatcacaattttcgcgttataggaaaacgctttggcgatttcgatcatctgcatttgcgaaacggataatgtgccgacgcgcgcacgcggatcgatatcaatatccagttcgtcaaaaatcgctttggtttcgcggtacattttgtcctgatcgacaaacatgcctttggtgggatatcgccccagccacatgttatccatcaccgaacgttgtaataccaggtttaactcctggtgtaccatcgaaataccattttccagggcttcttttgcagaatggaaatcgatctctttaccctggaataaaatggtgccggagtctttttgataaataccaaacaggcattttaataatgtcgattttcctgcaccgttttcccccattaatgcatggatagaatgtggccggacttttaaattaacgttatcaagtgccttaacaccaggaaaggacttgttgataccgctcatttccaacaagtattccccggaggacggagtcgttgagctgaccatataattttaccttgttggccatacaataagggcgcagtaatagactgcgcccaatcagtcttatttcttgctgaattcagccaggttgtctttatctacgccaacataaggtacgcggaccactttgttgtcgattttccagttggtgccatcagccgcacctttaccatcggccaggtttttcgccagatcaaaggtcgctttcgcctggttgttagcatcgttcagtacggtgcccgccagtgcaccggatttcaccagcgccagcgcttctggcagcgcatcgacgccaaacaccggaatgctggacttgttgtgtgctttcagcgcttcaaccgcgcccattgccatcgcatcgttgttggcgataaccacttcgattttgttggcgttcgggccagacagccaggcgtccatcttatctttcgcctgagcggtgtcccacattgcggtatctaactgtaactgttcagttttgatgcctttatcgttcaattctttaatcacgtaagtggtacgtgcttctgcatccggatggcccggttcacctttcagcagtacgaactgaatctgaccgtctttgttcagatcccaaccctgattcgccgcccagtgtttagcaatcaaatcgccttgaataatgccggactctttggagtcagtgccaacgtagtaggctttgtcgtagctatccagcgccttacgagacggttctttgttgaagaaaaccaccggcacgttttgcccacgcgctttctcaatcaccgtacccgcagctgccgggtcaaccaggttgattgccagtgccttcacccctttcgccagcaatacgtcgatctgatcgttctgcttggactggtcattctgagaatcattcatcagcagctgaacatctggcgcggctttcgcatcttgctcaatagccttgcgcactacagacataaagttatcgtcgtacttatagattgttacaccaatgcgagtatcagcagcgtgtgcagcggcaccgaataacatgctggccatcacagcagacagggttaacaccttcttattcatggtatctccggtttttcttatgcagggtagtgcttgagataaatgctcggcggggcagtagagttaatgaagtgttactgaacgccgaagctcactttttaaaattcgttcttccatgcccggtaacgctccagaaaacggctttaattgttgttatgacgctgttacctcggcaaaagtgattattcactgttacatacgggttacaacgttaaaacggtgcaatcatagctatcacattgttaagatactgtgaaatcactcacagattgaaagcggttacatcgcctgatttgttgagttagtgatcgccgccgcattctggcgtgttgcgacagaatggcgacgcactaacgtcggcataaaacagtggctggcacgaggatcaatattgcctgctgccccctgcaaggccagttcggtggctaatttcgccattgaagcaatgggataacgcacggtcgttaattgcgggtcggtgtaacgggcgatgggaatatcatcgaaaccgatgattgagagatgtaacggaatcgcaatgccattatcttttaatgctgtcagtgcgccagcggccatattgtcgttataagcaaatacagcggtaagttgtagattgcgccccagcagttcaaccatcgccgcctcaccgcccggcatgtccggcgtaccagcgccaatccagctttccggcggaataatatcctgctctttcaacgcactcatccagcctgctttacgcatggcgtcatcttcaatgccgtggctggaagaaagataaccaatacgttgatgaccgttattcagcaacatgcgcgtcgccattcgggcaccgctgagattatccaggcaaacgcaacgatgggcgtaccccggcacaacgcggttgattaacaccataccgggaatgttatccataaattgcgccagttcatcgtcactcaatgcttttgagtgaacaatcaacgcattacaacgctggcgaattaacacctcaatggcgtgacgctctttttccgcttcatgatagctattgccgattagcacgtatttctgatgctgctgagcgaccagatccaccgcttttaccagcgcgccgaaaaacgcatcagaaacgtccatcaccaccacgccaatggtgtcgctaacctgagttgccagcgcctgggcattggcgtttggccgataatccagctcactcacggctttcattactgcttcacgcgtgtcggcactgaccagcgtgctgttattgagcacccgggaaaccgttgccacagagacgccagcctgacgcgctacatcacgaatggtgatcatattcactacctgttatgagattgcagtaaatgactgcttgctggcggctattttgtcagcactgaatacaggacttcgtgaatcgagtcacagcaatggaaacggttacagccgttttgttaacgaatgtgatccagatcgttatcttgatgttttagatattgccggtccggcagcacgcaaagttaactgacgccagagccattccaccggcccctggcggaagtaacgcagccagataacagagaagaggatattcgccagccataccggaataacaaacgccagcagctccaggcggtcaaaatgcataaacaaaccgaggtggtaaaaaagcgtggtacaaatcagcgtttgcaatagatagttggtcagcgccatccgtccgacgcaggcgatcgcaagcaccagcttaaagcggctcaattgcggccagaagccataaaacagcgacgcatagccaatcgcctgaaacggcgcactcagttcccgcggcatttgaagtaagaaggcacaccagcgatacgcccagtccagctgccattgcagggcgatggcaggaaggttaatggtcaccccaatcgccaccagcacaaaaccagtacgacgatagtgacgtaagctgaactgccctttcagccagccgctgcgcatcagcgccgcaccaatgagcatcatccctgccagttgccagccatactgtgcgcccagtgccagtaaactgttgccaacaccatcggcacgattactgatcgcttcaacgccgccgtgaagcttccagtatttttcatacaaaatagccgatgcatccggcgtccaggcgcggctggtctggctgtcggaaatcagccccaataacagcaaaacgccaagccccaccagataaagcatgacgcctgtattaaacaggctttttaccgatggcgcatcgcgcaccagccgccagcagattaagcccaccagcccgtaagccagcaaaatatcgccgtcccagaacaataaaccgtgaataaagcccaacaagactaacagcgttaaccgcgactggatccagcgtctgccacggggcagcaacatttgcaggcccgcaccaaacagtagcgcaaaaagcgtgaggaatttcacctggccgatgagatcaagaaatgcccaagtccatgcatcccgcggcgtaatagcaccgtaccaggcgggattgagataagccgcctttggtagcccaaaggcgctgatgtttaatagcaggatccccagaatggcgacgccgcgaacaaaatcgagcgtgacgttgcgctccatggttcctgccttttaatcagttgtgatgacgcacagcgcgcagaaactcgtggcgcgtattctgactggatttgaacaatccaccaagagaggtcgttgtcgtggcactggttgcatcgcggatgccacgcgccttcacgcagtaatgcaccgcgtcgatcgagacagccacgttattggtgcccagcagcgtttgtagcgcaataagaatttgctgcgtcagacgttcctgcacctgcggacgctgggcaaagaactgcacaatgcggttaatttttgacagaccgatcaccgaatctttcgggatataggccaccgtcgctttgccatcgatggtaacaaaatggtgttcacaggtgctggtcagagtgatatcgcgcacggtgaccatttcatcgaccttcattttgttttcaatgagggtgattttcgggaaattggcgtaatccagaccggagaaaatttcatcgacatacattttagcgatgcgatgcggcgtttccatcaaactgtcatcagccaggtcgagattcagcagctgcatgatttcggtcatatgaccagcaataaggcttttgcgcgtttcgttatccatttcatgcacgggcgggcgcagcggtgtttccagtcctcgcgcaactaacgcttcatgaaccagggccgcttctttactgagtgatggcatttatgatttctcctgcaggtgtgacgcctccgccctgcgtgggggcaaagttattaagctgatttacagcctgattattgtgcgtgaggcggcgcacataatccagtattcacagcgataattattgtaattgccgctgcctttcatcagcagatgttaaaacatcgttatgcaaatacggaagtgaaagttactcacagcacattgaataaacggtatgatgaagaaattgcaaacaacacaacaaggagccacgcatggaaatgctcgaagagcaccgctgttttgaaggctggcagcaacgctggcgacacgactccagtaccttaaactgcccgatgacgttcagtatctttctccctccacctcgtgatcacactccgccaccagtgctgtactggctttccggattaacctgcaatgacgagaacttcaccaccaaggcgggtgcccagcgggtagcggcggaactggggattgtactggtgatgccagacaccagcccgcgcggcgaaaaggttgccaacgacgatggctacgatttaggccagggcgcaggcttttatcttaatgccacgcaaccgccgtgggcgacgcattaccggatgtatgattatctgcgcgatgaattaccggcgctggttcagtcgcaatttaatgtcagcgaccgctgcgccattagcggtcactcaatgggtggtcacggtgcgctgattatggcgctgaaaaatccgggtaaatacaccagcgtttcggcctttgcgccaattgtgaatccgtgcagcgtcccgtggggaatcaaagcgtttagcagctatttaggtgaggacaaaaatgcatggctggaatgggacagttgcgcactgatgtatgccagtaacgcgcaggatgcgatcccgacgcttatcgatcagggcgataatgatcagtttcttgccgaccagttgcaacctgcggtactggcagaagccgcgcgccagaaagcgtggccgatgacgctgcgtattcagccgggatatgatcacagttactacttcatcgcctcttttatagaggatcacctgcgcttccatgcgcagtatttactgaagtgaaagtccgcccggttcgccgggcatcttctcatcagaagcgataatccactgccataaagtaacgacgtccgtcttcgttatagctgtagtcgtcacgactgagatccttgtcgccaaggttcagcacgcctgcgcgcagtttgacgtctttagtcacctgccaggccgcgccggtattccagatggtataaccgcccggtgttttagccgtcgcgctgtcggcgcgtttctgcccggtatagtgcccagaaacatagaatgaccagtcttccagcgccagcggtttccagtccagcgtaccgttagcagtatggaacggcagatcggatagcggtttgttttcgccgttgctgacatcacgaccatcgttgtaggtgtagttgatcgacagtttccattcatcgttgaacggaattttcagttcggtttccacgccctgaatacgagctttgttaacgttgtagtagctaaataccggtatgcgccgtccgttagcgcccgtctcaaaaccaacaaagttttggtagcccggtgcagcgttgacgtcagacgtacggctgatgctgatacgatctttcacatcgttacggaaaacggtaacgctggattcaaccccttccagccagccttcttcacccatgtagtaaagccccagctcccaactttcgctggtttctggtttcagatccgggctacccacaatcttacatgcgccacggcaggaattgctcgtccagtcagggctaagttgcaacagagaaggtgctttaaatgccgtcgcccagccccctttcaccgttacggtgtcggtggcgttataaaccaggtaggcacgcggactccagtgttcaccgtaggtttcgtgatcgtccatacgcacgccggtcgtcagcgccagcggctcgaagatccgccattcatcttccacaaacagcgcgtactggctggcagacgttttggagctggttcccccggtcaggttcaccgcatcgctaagtttgtcgtgacgccattcaccgccaaccgtgagaaactgattaatcgccgtcagcggcaacgtgtatttgccgtcgaccgtattgctttcggaagttatcgggctgctgttgccagggtttttgttctcgactttctcaccgtagtatttcagttcgctggtgccgtaatcccaacgcccattatggctgacggagtagttctggcgttccaggcggtttttgtccagcgagtcggaatcacgatcctgacggtcgaaaccgtatccggcagtaaaatcgtgattttgattcggtgtccaggcaaattcgacattgccgtcgcggctggagaatccttcaatacgcggcgtttctccggtatcggtggtcgttgagttttgcgggtcatccttttcacgttttgccaggctgccgtaagctttcattcccagcacaccatcaattaatggtccactggtaaagaactgaccgttataggtgtcaccgcgatcgcgatgttcctgaatggtggtatcgacggtaacggtacccgaccatttctgaccgatttttttggtgatgatattcactacaccgccgagcgcatcggaaccgtacagcgacgacatcgggccacggaccacttcaatacgttcgatggaatcgaccgggatccagttcagatcgaaatcattgtggcggaagacggcattgcgggagttcacgcgtttaccgtcgacgagaatcagggtatagctgctgtccagaccacgaatactaacgcccttacggttatccccttcgttcgtcagttgtacgccaggcacttctttgaggacatccttcagattctgtaccggttttcgctgcaggtcttcctgggtaatgacgctgatactggcaggtgcatctttaagattttgttccacggaagatgcagtgacaaccatcgtttcgccatcatcatcgaccgctaacacaggccatgcacaagaaatagcggacaaacacagcccgacccgtacgaaagggttcaacctaaacattccatatctccatgaggtaactacgaaaataaaatgggttatcgctcacatcttcttcacgtccccttgcgtacggcagcatcgcggtggacttattttttatgcaggtgatcatcccagaaagccggaacagcctctgatttgtcagccttttttgattgcggcgtaacgataatgcaaacgataacaattatcaatccaaatgttaaattttatatccgcatgatttgtcagggaaatggaattgaaaaagccctctcggttgagagggcttagcaaggaagggaggaaacttatttcttatcgttctgcgggaacttcatttcgctgtagcgtacgaagtgagttcctttaatcagcttgtagccgaaccaaataatcaggaacagcgggataccaatatacgttgccgctacgccgccccagtcaatagtatctttcaggaacgcttcgtagttctggcccaaagtgataatcagacacagaatgaatgcgaagatcggccccagtgggaagaaacctgaacggtacggcagatcgttaatgtcgtgtccctgcaatacgtaaccgcgacggaagcgatagtggctaatggcaatccccagccaggcgataaaacccgtcatcccggaggtgttcagcagccacaggtataccgtctggttgccaaacatggaggtcaggaagcacagaccggcaatcaccgtcgtcgcatacagcgcattacgcggcacgccaccacgcgacagtttagcgaaaatgcgcggcgctttaccgtcacacgccagggtgtacagcatacgagtagacgcatacataccggagttacccgctgacagcaccgccgtcagaataactgcgttcatcaccgccgccgcagagagcagacccgcgtgctggaacaccagggtgaacggactaacgctgatgtctttaacatcgttacgcagcaggctcggatcggtgtacggaataatcaggctgataatcaggatcgcgaacacatagaacaacaggattcgccagaacacctgacgtaccgcgcgtggaatgtttttcgccggatcttcggactcgcctgcagcaataccgatcagctcggttccctggaaagagaagccgacaatcatagctacgccgatcatcgccgcaaaaccaccagcaaacggcgcttcgccgattgtccagttgctccagcccgcaggctgcgcgcctttgaagataccgataatcatcagcacgccaacgatgataaagacaataactgtcgtgactttgatcagtgagaaccagtattccgcttcaccaaagccacgaactgagatgtagttcagcaggaagataacgccgaggaacaacgcactccagatccagcccggtgtatccgggaaccaccagctcatgaccagctgagctgcaaccaggtcaacggcgatagtcaccgcccagttgtaccagtagttccagcccagcgcgaagccaaagccttcttcaacatagttctgaccgtaagtggcaaacgaaccggaaaccggcatatatgcagccagttcaccgagactggtcatcaggaagtaaaccatcaggccaatcagcatatacgagagcaatgccccgcccggacctgcctgagaaatcgttgcgccagaggcaacaaaaagacctgtaccgatggaaccgccaatggcaatcatcgtcaggtgacgcgcctttaattcacggcgtaagcccggcgcttctgtggttttagtttcggaaaccatacaaaaatgctatccatcttaaaaatgaggcgcgattgtagcagacgattggcaatccttccggcagaaatacacggttataagacaccttcatgatcgcccagggattataagtaaagcagccaatctcttttctggcgaatgcatgctgaaggcgctgcgtcacgaaatcgacacagcaccagcatgttcttgtacagcaacttaacgcggcacatttgcgggatcgcaatagtccagaaagcgccgtagcgcgttggaaaggtgtttttgccgatgatgtatacgccacaacgtacgcatcaggcgcggcagagggaccgcaacttcacttaatgtgcctgcctgcaattgatcttcaatcacacgtcgcgacaggcaactaattcccaacccatgacgcaccgcatgtttgattgcctcggagttacctaattccatcgccatctcaaacttcggtaaatgtgacagcaacagataatcgacaatctcccgcgtgccggaaccgcgttcacgcaggatccacggcgcagcggccagctgttctaaggtgaccggaccacgggccaacggcgaagtcggcgcggcgaaaaccaccagctcgtcttccagccacggttcagaaatgatttcagtgctgtggcacggtccttcaataaagccaatatcaacgcggaaatccagcaccgcttgcatcacgtcctggctattcccaacgctaagttcaatcggcaactgcggataatcatggcgataacgggcgataactgcaggcagaatgtagttaccgatggtactactggcatagatacgaatcgcgccgttgtcttcgcgaaacagttgttcgatttcaaccgcctgttcaagcaatgccaacgcacgcggatagagcagccgcccgtgttcattaacaaccagtcttttccccacgcgatcaaacagttgcacgccaagctgcccttccaggtcggtcaaggctgcgctcactgctgattgcgacaacgccagcatcaccgacgcctgggtggttgatccacttttcaatacttctgcaaaaacttccaactgccggagggtgatgtgcatagtcgcttaccacttataaagattaattataaatatataatcaattttatttttaaaccagttagtcgtaaccttatgcccggttaaaggagagggttatgacgaatatcaccttacagaaacaacatcgtacactgtggcattttattccggggttagccctgagtgcagttatcaccggggtcgccctgtggggtggttccattcccgcggttgcgggtgccgggtttagtgccctcaccctcgcaatcttgttggggatggttttaggcaacaccatctatccgcacatctggaaaagctgtgacggtggtgtgctgtttgccaagcaatatttattacgtctgggtatcattctttatggcttccgtctgacgttctcgcaaattgccgatgtcggtatcagtgggatcatcattgacgtgttgacgctgtccagtaccttcctgctggcttgcttcctggggcagaaagtgtttggtctggataagcacaccagctggttgatcggtgccggtagcagtatctgtggtgctgccgcggtactggcgactgagccggtagtgaaagcggaagccagtaaagtaaccgtggctgttgcaaccgttgttatcttcgggaccgtcgcgattttcctctacccggcgatatatccgctgatgtctcaatggtttagtccggaaactttcggtatctacattggttctactgtgcacgaagtggcgcaggtggtggcggcaggtcatgccatcagcccggatgcggaaaacgcagcagttatttccaaaatgctgcgcgtgatgatgctggctccgttcctcatcctgctggcggcgcgtgttaaacagctgtctggggcgaacagcggcgagaaaagcaaaatcactattccgtggtttgccatcttgttcatcgtagttgccatctttaactcgttccacctgttaccgcagagcgtggtgaacatgctggtaacgctggataccttcctgctggcaatggcgatggcggcgctgggtctgaccactcacgtcagcgcgctgaaaaaagctggggcgaaacctctgctgatggcactggtactgtttgcctggctgattgttggtggtggtgcgattaactatgtgattcaaagcgtcatcgcataaaccactacatcttgctcctgttaacccgctatcattaccgttttcctccagcgggtttaacaggagtcctcgcatgaaatacattggagcgcacgttagtgctgctggcggtctggcaaatgccgcaattcgcgccgccgaaatcgacgcaaccgcgtttgccttgttcaccaaaaaccaacgtcagtggcgtgccgcaccgctcacgacgcaaaccatcgatgaattcaaagccgcctgtgaaaaatatcactacacatcggcgcaaattcttccccacgacagttatctgattaacctcggacatccggtcactgaagctctggaaaaatcgcgcgatgcctttatagatgaaatgcagcgttgcgaacagctggggctttctttgctcaacttccaccctggcagccatctgatgcagatttcagaagaggattgccttgcgcgtattgccgaatccatcaacattgcgctggataaaactcaaggtgtgacagcggtgatagaaaacaccgccggtcagggcagtaacttagggtttaaattcgaacatctcgcggcgattatcgacggcgtggaagataaatcccgcgtcggcgtctgcattgatacctgccatgctttcgctgccgggtatgatttgcgtactccagccgaatgcgagaaaacattcgcggattttgcccgtactgtcggctttaagtatctgcgcgggatgcaccttaacgatgcgaaaagcacctttggcagccgcgttgaccgccatcatagcctcggtgaaggcaatatcggtcatgatgcgttccgctggatcatgcaggacgaccgtttcgacggcattccgctgatcctcgaaaccatcaacccggatatctgggcagaagagatcgcctggctgaaagcgcaacaaactgaaaaagcggtagcctgaagatgaataaccgggaaaaggagatccttgcaattttacggcgtaacccgctgattcagcagaacgaaattgcggacatgctgcaaatcagccgttcgcgcgttgcggcgcatattatggatttaatgcgcaaaggccggattaaaggcaaaggttacattctcaccgagcaggaatactgcgtagtggtggggacaatcaatatggatattcgcgggatggcggatatccgttacccgcaatcggcttctcatcccggtacaattcattgctcagcgggcggcgtgggacgcaacatcgcccacaatctggcgctgttaggccgtgacgtccatttgctttcagtgattggcgatgacttttatggcgaaatgctcctggaagaaacgcgccgtgccggcgtgaatgtctccggctgcgttcgtttgcatggtcaaagcacatcgacgtatctggcaattgccaatcgagacgatcaaaccgtgctggcgattaacgatacccatctgctggaacagttgacaccgcaactactgaacgggtcgcgcgatttacttcgtcatgcgggcgtggtactggctgattgcaacctgacagccgaggcgctggaatgggtctttaccctcgctgatgaaatcccggtgtttgtcgataccgtttcagaattcaaagcgggcaaaatcaaacactggctggcgcatattcacaccctgaaacccactttaccggagctggaaattttatggggacaggcgatcaccagcgatgctgaccgtaataccgcagtgaatgcattgcatcagcaaggtgttcagcaactgtttgtttatttgcccgatgagtcagtttattgcagcgaaaaggatggagaacaatttttgctgaccgcgccagcgcatacgacagtagacagttttggtgctgacgatggttttatggcgggcctggtatatagctttcttgaaggatacagtttccgcgacagcgcccgttttgcggtagcctgcgcggcaatttcgcgcgccagcggcagcttaaacaaccctaccctgtctgccgataacgcgctttcattagtgccaatggtgtaacaatgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgacactcaagctaaaccaataaagaacccggcaatggtcgcactcatcaagttggaaagcgtcgccgccgccagcgcccgtaaaccaagctgggcgatttccggcgcacggtgtggcgcaaccgcagaaaacgcccccaccaccaccccgatagaaccaaagttagcgaaaccgcacaacgcgaaggaaataatcgccacagttttagcatcgagagtgccagccgtttgcagatagggtgagaaattgagataagcgacaaattcatttattgccagtttctgtccaatcaaactcccggcaagattcgcatcactccagtccacacccatcacccacgccagtggagccagcaggtaacctaaaatggactccagcgaggcatgttcaaaaccaaaccagccaccaacgccgccgataataccgttaatcaacgcaattattgcaacaaatgccatcaccactgttgccacacctgcggcgattttcagcccggtcattgcccctgtcgcagcggcttcaataatgctttttggcggtgtttcggtgaaagagaggttattaaaggaaacctgcgaagattccgttgccgggcttaacaggcgggcaaacaagatcccgccagggatcgccattaatgatgccgccagcagatattccacaggcacgcccagtgcggcgtaaccaatcattgtcgaaccagcaatcgaggccatgccactacaaatcgctgtaaataattcattgcgattcagacgatcgataaagggtttgacgattgccggaatttcgttttgcccgaggaaaatggtggtgaccgcgacgaatgactcgatcttgctgatatttaatgctttctggaagataccgccgagaattcgaattaaaatccccatcacaccgatgtagtagagaatactcaccagcgcggtgacgaagataattgccggtaacaccctgaaaccaaagataaatcctgcaccatcaaataaggtatccattttcggtccgaccagagaaccgaagataaatgcgctacccgcgtcgctgtacgccatcactttatgcacgccaaaagcgactttttcagcgacccaacgccctggcggtaaccaaagcataatgccgccaatcacgacctgtaacactaacgccgcgccaacggtacgcaggctgatcttcttcttgtttactgacagtaaaaacgcaatcgtcagcaataccaccattcccagaacacttctcatgacatccatagtgattatctcttcatgtcatattgggcgacggctttctgcccatcagaaatagccaggcctgcatcttgcgataccggcccggcttgttatcaacacttaatgggttttgatgtagccgcgcacgcactcttcgactaatccccagaaccagtctgtatcaatagtgatgccgactttggtattggcgggcttgccaagaacgcccagctcgtcgcagacggtacgcccatagcaagggccactgttgacgtccacttcgacgtacatctcctgggttttaatgccatcagggttaatcagataaccgatgcaggtggcgtcgtgcaccgggccgccagcaaggccgtagttttcgaactgcgttttgagagtgaagttcatgatgtcgctgaacagctctccggcggggccgcctgccctttccatccgagcaatcacgtccggggtgcaaacggtctggttggtgagatcgaggcccatcatcactaatggaacgccggaggtgaacactacgcgtgcggcttccgggtcggcaaagatgttgaactcggcagatggcgtgaagttgcctgtaccgtaagcgccgcccattagcacaatttcacggattttgggcaggatcgcgggttgcatacgcattgccaccgcgatatttgaaagcggaccaaccggcaccagagtgatatcgccatcgcttgccatcagggtatcaatgatatatttcaccgcatgagtgctttctgcctggcgggtcagcggctcgaataccgggccatccagtccggtttcaccgtgaatattatcggcaacgatttgttgacgcataatgggctgcggcatccccgcataaaccggaacattaatctccagtttctggcaaacattcaggccattaattaatgttttatcaagcgtctgattacccgctacaatagtgatgcctaataaatctattgccggatgtttcgccgccatcattatagcaatagcatcatcatgacccggatcacaatccagaataatttttctcttttccattgtttatttcctctgtttccagttgcgttattttttctacagcaaagaaaattcgaccgggccgatgattgaatcttaacaacagcgtacgtatgctaaatatgagaaatctcatagcggataaacatcgtgaaagaaatccacaataatgatcttaagcagcaattgatgagtgaatccgcgtttaaggattgctttttaacggatgtttcagccgatacgcggctgtttcattttttagcgcgtgactacattgtgcaggaagggcaacagccgtcctggctgttttacctgacgcgaggccgcgccaggctttacgccacgctagctaatggtcgcgtgtcgctgatcgatttctttgccgccccctgttttattggcgagattgagttaatcgataaagaccatgaaccgcgtgcggtgcaggctattgaagagtgttggtgccttgcgctccctatgaaacattaccgtccgctgttattaaacgacacgctatttttacgaaaactctgcgtcaccttaagtcataaaaattatcgtaatattgtttctttaactcagaatcaatcatttccgttagtgaatcgcctggcagcatttatattactctcgcaggaaggtgatctttatcacgaaaagcatacgcaagcggcagagtatttaggcgtttcttatcgacatcttttatatgttctcgcgcagttcattcacgacggtttattaattaaaagcaagaaagggtatctcattaaaaacagaaagcagttgtcaggactggcgctggagatggacccggagaataaattctccgggatgatgcagtaaaaattattttcaatagcgcgattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatcgagcattacgccagaccaataaagaacccggcaatagtcgcactcatcaggttggaaagcgttgctgctgccagcgcccgtaaaccaagctgggcgatttccggcgcgcgttttggcgaaatagccgaaaatgcgccaacgacaacaccgatagaaccaaagttagcaaaaccacaaagcgcaaaggagataatcgcaatggttttcacttccagcgtgccgcccgtttgcaggtatggggagaaactcaggtaagcgacgaattcgttaatcgccagtttctgcccaatcaggctacccgcaagattggcatcactccagtccacacccatgatccacgccagcggtgccagcacatagccaaaaatactttccagagaggcattggcgaaaccaaaccagccgccaattccgccgataatgccgttgatcagcgcaataattgcgacaaacgccattaccaccgtcgccacaccagcggcgatttttagcccggtcatcgcaccgctcgccgccgcttcgataaagctttttggcggcgtttcgctgaacgacagattttcaaatgtgacctgcgaaggctcggttgccgggctaagaatacgtgcaaacaaaatcccgccagggatcgccatcagcgatgccgctaacaggtagtcaattggtacgcccattccggcataaccaatcatcatcgaaccagcaatggacgccatcccgctacaaattgcggtaaacaactcgttgcgattcatgcgatcgataaacggtttaacgatcgccgggatctcattttgcccgaggaaaatagtagtaaccgcaacaaaagattcgattttgctgatgttgagggctttctggaaaatgctgccaaggatgcgaatcagcagccccatcacgccaatgtagtacagcagactgatgagcgcagtaacgaaaataatcgccggaagtacgcgaaaggcgaagataaaacccgcaccgtcaaacaggacatccattttcggcccaaccagcgaaccaaaaatgaaggcgctaccggcatcactgtaagacatcactttatgaacgcctaatgccgcctgttctactgcccattttcccggtgggaagtagagcatgatgccaccaatagcgatttgcagcagcagtgcggctccaaccgtgcgcaaactgatgctctttttattcactgacaacagaaatgctattgccagtaacaccaccatccccacaacacttctcattatatccataatgattttcccttcatgccggtaaacccggcgtcagcgccaggttttggtatgcttgatgagtacgggcgacggctttctgcccgtcagaaattaacccgcgagacgctgatattctttggcaatttcgctcgccagaatggcgttgttgaacaccagctggatgttggatttcaggctgtcaccgccggtcagttcagcaacgcgcgccagcaggaatggcgtactttctttaccaatgactccctgagcttcagcttcagctaccgcctgatcgatcgccgcattgatagtgtgttccggcatagcaaactgttccgggatcgggttcgctaccacgaggccaccgttcagaccgctttgccatttcaccaccattgcacgggcaatttcgctggcgctgtcgagacgaatgctgacgtcaaacgggctggtgcggcagaaaaacgcaggcagcgctttagtctgatagccaattaacggcacaccgaaggtttctaaatactcagtggttaatcctaaatcgagaatagatttcgccccggcacaaacaacggtgacattagtatttgccagttcttgcaaatcggcagaaatatcgaaggtatgttccgccccgcgatgcacaccaccaattcccccggtggcaaatactttaattccggcaagcgccgcaataatcatcgttgaagccacagtggttgcgccattttttccggcggcaacaacaaaaggtaaatcgcgacgactaactttggtcacgttatgcccttcacgacccagtaattcaatttcttctttgcttaaccccactttcatcacgccgccaataatggcgatcgtggcaggtacagcgccctgtttacgaatagtttcttcaacttcaattgcggtctgggcattttgtgggaacggcatcccgtgagaaataatggtcgattccagcgccacaaccggttttttgttttttaaagcgtcctgcacttccggggaaatttgtaataattcaggggaaatttttaattcagacattctgcgttctccactaacgatataacgttggcaatcgataaatcggggttattggtgtattcacaggagagcgccattgacgaacatccctgtgcgaaacgaacagattcggcaaacggcattccgtctacccaacacgaagcaagtcccgccatcatggcatcgcccgctccggtaacattaataacattggttttgatcggcgcagaccagccactttcaccgctgatatcgctgtaataaacgccgtcgccgcccatgctcaataccagtcggttcaggccatgttgatggaaccaggcagcaacttttgccacatcttcacgccctgacagcgcaatcccactcagggtttccgcttcaaggcggtttggcttgagagtgtggatctgatttagacggtcgcgcactttgacacatttccatgccgaaaccggatcgacaaatacgggtacgttggcggcattatccagaatccatgccagtgcctcttcactgatattacagtccgcgacaatgacctttgccctctgaataaattcaccgtgctgtgcgagatattcagctgtaatagcgttgctaatattcatgtcatttatagcaaccagcatttcaccggtattatcgagtaatgataaataactcgacgtattttctcccggcacaatcaggcatttatcgacataaacgccagattgattggtttgcgttagcagcgattgaccataaaaatcactgcctacggcgctcagtagccaggctttgttacccagcaacgccaggttttgtgcaatattgcgccctactccaccaggcgtaaattttattttacctggatttgaatccgcataatttaatgattcatgtgaatatccggcgacatcaatattcgccgaacctataattacgacataatccttttcgcgcatagcacgtcctctggtaaaaaattaccaaccctgtcaatccacaagaatatagatactgcaaagacggtttaaacatgtgttcatatttaaacatgtgctcatagtatgcatgttttacgtaaagtaaattaccgccagagaggcaaaatgggcagatttgagcaggctcacaaaatgcgattaaatgcctgaattacaaaagcgaggaatttgtgacgggatgcacagaacagaacaataaaaaagggcagaaaataatctgcccttgaggaaataacctgagtgtttgatgaacgtttgaagtttctactgaaagataaaaccatttaaattcataaaattacattcacaaaccggtcattctctttgcgctcatcaaatgttacaggacaggaaatttctgccctgtaacacaccttttattacgctgctttcgctactgcgtccacttccggacgtttcaggaaggcataggccaaacccgccaccagcgtaccggcaataattgctaccaggtaacccaataccggcgtaatagcgccagggatcagcagaacaaacagaccaccgtgcggtgccatcagtttcgcaccaatcgccattgagattgcgccagtcagcgccccacccacgatacagcacggcagcacacgcatcggatcacgagcagcaaacggaattgcaccttccgaaatgaagcacagtcccaataccagagcggctttgccaccttcctgctgcgctttgtcgaatttgcgacgcgccaccattgttgccagacccattgccagcggtggcaccatacctgccgccataatcgccgccatcgggccataggtttgagtactcagcagacccacaccgaatgcgtacgctgctttgtttaccggaccgcccatgtcagtacacatcatgccaccgaggatcgcccccagcagaaccgcattcgcagtccccatggtctgcagccagtgagtcagcccttcgagaatgccagcaactggtttaccgatcaggtagatcatcgccagaccgaccaccagactggaaattagcggaatgatcaggatcggtttcagcgcctccatactctgtggcagtttcaattgcgtactgattaacttcgcaatgtaaccagccaggaagcccgcaataataccaccaatgaagccagaaccggtgctgaccgccagcataccgccaatcagacccggagtgaggcccggacgatcggcaatggaaaaggcaatataacctgccagtaccggcaccatcagcgcaaaggctgaaccaccaccaatctgcatcagcgccgcagccaacgtacccggctctttaaacgcttcgataccaaaagcaaaagaaagcgcgatacacagaccacctgcaacgaccatcggcagcatgtaagaaacgcccgtcagcaagtgacggtatgcgcctgcactctctttcttactttcagtggtcgccgtttgagctttgcccgccggttcatacggcgttgcttcagcaaccgctttatccagttcctgcgcggttttcttcagcgccagaccggtagaggtacgatacatcggtttaccagcaaatttcgccagatccacttcgatatctgccgccacaatcaccagatccgctgctgcgacttcttcgggagtgattgcattacccgcgccaacagaaccacgggtttcaactttcacccaccagccacgttttttcgcttcggtttcaatggcttcagccgccataaaggtgtgtgctacgccagtcgggcaagcagtcaccgcaactacgcgtttcggaccgctggcggcaactggtgctgtcgcagcgaccggcgcagtgtaaggtttcgcatggcctttggcttcactcaggaacagctcagggtgcgcaactgcccgggaaatatcgcccagccagacatttttaccgttcagcgcgctgtcgttcgggatggaatcaccgagaacaatcgccatttcagcgtcgttcggattgtcgatgatttccagttttgcttttcgcgccgccgcgcccagcagggtcttcgccatataggcgcgtgcctgaccgagattagcgtcaataatcagcagcgttttcattatgcctctcctgctgtcagttaaaaggttgtaagtcgacgcgcgccatcattgcggccaactgcggacgatcggtaatacccacattgctttgacttaccgccagggctgcaacagctgtcgccagacgcagtgtgtgttcactggattcacgcatcagcaagccataaatcaggccaccaaccatagaatcccctgcgccaacggtgcttacgacatcgactgacggtggtttggcgatccattcgccggaggcattaacccaaagcgcgccttcggcacccagtgaaataacaacatgcgcgatgccttgttcacgtagcgcatgtgcagcttcaatcacatctttcatttcaggcagtttacggcctgcccagatttccagctcgcggcggttaggtttcaccagccacggtgccgctttcaaacctgctactaacgcttcacggctactatcaaagataatgcaaggacactgactacgcaggcgagtcatccagtcggtgaacgcttccgggctgacgcctgacggtaagcttccgctgacacagaccatatcgaactgaccgagccagctcagagaatcagtcacaaagcgttcccagtcggcgggggtgacttcaaaacccgagaagttgaagtcggtcacttcgccgtctttttccgtcagcttaacgttaattcgggtgcgcccctgtacaacctggaaacggttggcaatgcccagctcgctgaacagttgctgaaaaccatcctgattgtctttacccaggaagccgccaacggtgacatcaattcccaggtcttttaatactttggccacgttgatgcctttacccgccgcatgcagaccggtggttttcaccaggttcacttcgccgcgttcaatttccgggcagaaaccaacaaggtcataagccggattaagggtgatagtagcaacacgtctgctcattatgcgccctccccaagaccagcagcgatagcgtcgccgattgctttcagcgcctgttcagcatctgcaccctgggcggtaaagcgtaggcgatgacctttcttaacgccaagtgccacaactttcatcagactacgtccgtttgccggtttgccggtaccatcaaggtttgtcacggtaatatcactgttaaattgtttaatggtattgaccagcatggtacctggacgagcatgcaggccgtgttcattgcgcaccacaaactccgcgcttaacacgtcgtcggtcggcgcatcatcgctggtcagcagcgccagcaacgttgccgcatccgctttcagcaagcggtcagctttattgtcgagcaataaatcagcgagacgcttaagaaccgcgatgggctgatcgtcattcatcgccacactcaccagcatggctgccgtttcgccgtccacatcaaaagcatttgccgcacggcttaccgcaatcgcgctacgcagattgccttcggcgctatcgctcagccagataccctgtccgagattcagcggttgttcattgatggctttggtgacgaaagtggcgtcaactgcccccgcctctttcagacgcgcagcgttcagcgcctgaagagtcagcagatcgctggcgacgatatccagtgtcagcatttcgttgtcgagcttcagctgctcactctgcttttcgcccatcagtaatgcgcgaagttcttctgctgttgttgctgacttcagttgttcagcaacggaatcatcgctcagtacgtgggtcagctggcgtagcaggcccagatgttcatccgagctggcagcaataccgattgccacgtacgctacctgaccgtcaccccaggtgacgccttccgggaactgaaatacctgaacgccggttttcagcacctgatcgcgggtgtcggtagtgccgtgtggaatagcaataccattgccgaggaacgttgaggtttgctgttcgcgcgccagcatgccattgacgtagccttctgctacattaccggcctgcaccagcgccgcagcgacctggcgaatcgcctcttctttgtctccggccttttcgcccggatggatgtcctgtacggataactggaacatagttctcctctcttgctgaattgaaacgattcagcctctatgagaaaaaaagcgccaacctggcttagggttaaagacaagatcgcgctgaaacgtttcaagaaagcataatacttctgtttcagcacgcaaggaaagccgtaaagttatgagcaaaagtttgatgtgctgcacaattttttgccatttttcctaattgctgatgggaaaatccgttatcagcaatttcatttcagcagcgtcagcagccaatcagcaacagtgaaatggcattttgactattcgtggcgcttttgatttcgctgtctgtttattttctgacaagcagcgtaaactccgcgtcttcctcttccagtgatcgaccagcatgcataactcccccgcagtctccagcgcgaaatcgtttgacctgacctcgacggcgtttttaatcgttgcctttctcaccggtattgcgggcgctctgcaaaccccgacactcagtatttttcttaccgatgaagtacatgcccgtccggcgatggtgggattcttctttaccggcagcgctgtcattgggattctggtaagtcagtttctcgccgggcgctctgataagcgcggcgatcgcaaatcgctgattgtcttttgctgcctgttaggcgtgctggcctgcaccctttttgcctggaatcgcaactactttgttttgctattcgttggcgtctttcttagcagctttggctcgaccgctaacccgcaaatgtttgcccttgcccgtgaacatgccgacaaaaccggacgtgaggcggtgatgttcagctcttttttacgcgctcaggtttcactggcatgggtcattggcccaccgctggcttatgccttagcgatgggtttcagctttacggtaatgtatctgagcgcagcggtagcgtttattgtttgcggtgtgatggtgtggctgtttttaccgtcgatgcgaaaagagcttccgctggcgaccggcacgatcgaagcgccgcgccgtaaccgtcgcgatacgctgctgctgtttgtcatttgtacattgatgtggggctcgaacagcctgtacatcatcaacatgccgctatttattatcaacgaactgcatcttcccgagaaactggccggtgtgatgatggggaccgccgccgggctggaaatcccgacgatgttgattgccggatatttcgccaaacgtctgggtaagcgtttcttaatgcgcgttgctgccgtgggtggcgtctgtttttacgcaggaatgctgatggcgcattcacctgtcattctgttgggcttgcagctgctaaatgctatttttattggcattctgggcggcatcgggatgctctattttcaggatctgatgcccggtcaggcgggttcagccaccacgctctataccaacacttcgcgcgtgggctggatcatcgcaggatcagtggcgggcatcgtcgccgagatctggaattatcacgctgtgttctggtttgcgatggtgatgattatcgccactctgttttgcttactgcggattaaagatgtttaaggcgcggtcagcatttccagatcgataagccaggtcatggcctgctgacgcgagttaccgcacatttcagcgctggcttgtaagcctgcacagactttcggtcgcagtggcgaggtgaaaattttacagcgttgctgttcatcaagctgaatgcagggcgtattggcgggcttgccatctggcataccgggaatagggctggaaattgaaggggcagtgcaacacgccccgcaacccggacggcattccatacgttgttctcttaaggttaaccaccggattgatgagcgcgcacagtaccaccttttttgcaccagcaaaagtgcgaataccacttgcccgaaaggcccgtcgcgagtactttgtcgcgatatttttgacattttcgactacaggaatttttcgatgccaagagcgaacgaaattaaaaaaggtatggtactgaattacaacggcaaactgctgctggttaaggatattgatattcagtcgcccactgcccgcggtgccgctacgctgtacaaaatgcgtttttctgatgtccgtaccgggctgaaagtagaagagcgtttcaaaggtgatgatatcgttgacaccgtgacgctgacccgccgttacgttgacttctcctatgtcgatggcaacgaatatgtctttatggataaagaagactataccccgtataccttcaccaaagatcagattgaagaagagttgctgtttatgccagagggcggcatgccggacatgcaggtgctgacctgggacggtcaactgctggcgcttgagctgccgcagaccgttgatctggaaatcgttgaaaccgcaccaggcatcaaaggggcatctgccagcgcccgtaacaaaccggcgacattgagcactggtctggtgattcaggtaccagaatacttaagcccgggcgaaaaaattcgtatccatatcgaagaacgccgttatatggggcgtgctgactaacttcagccgcatgcagaaaagggatagctcaggctgtcccttttttaatttattataccaatcttctattttgcgcttcctgaacaccttacgccctcaattttcactcgttgattgatcgccctcacacttcatcgcattaacaatccagaccaatttcaattgctgtcatataactttacactgtcgttgttaattaatcgttactaagacgtgactcctatgaatacaatcgcctccgttacgctcccgcatcatgtacacgctccacgctatgatcgccagcagttgcaatcacgtatcgttcattttggctttggagcctttcaccgcgctcatcaggcgttactgaccgatcgtgtgctgaatgcccagggcggcgactgggggatctgtgaaatcagcttgttcagcggtgatcaactgatgagccagctccgcgcacagaaccatttatataccgtgctggagaaaggtgcggacggcaatcaggtgataattgtcggtgccgttcacgaatgccttaatgcaaaactggattccttagcggcaattattgagaaattttgcgagccacaggtggcaattgtttccctgacgattaccgaaaaaggctattgtattgacccggccaccggtgcactcgacaccagtaatccgcggattattcacgatctacaaacccctgaagaacctcactccgcaccgggtattctcgtcgaagcactgaaacgccgccgtgagcgcggccttacaccgtttaccgtgctctcctgcgacaatattcccgacaatggtcatgtggtgaaaaacgcggtgctgggaatggcagaaaaacgttcgccagaactcgccgggtggataaaagagcacgtcagttttccgggaaccatggtcgaccgcattgttccggctgcaaccgacgaatcactggtggaaatcagccagcatctgggggtgaatgatccctgcgcgattagctgcgaaccgtttatccagtgggtggtggaagataacttcgtcgctgggcgtcctgcctgggaagtcgcaggtgtacaaatggtgaatgatgtcctgccatgggaagagatgaaactgcggatgcttaatggcagccactcttttctcgcttatctgggttacctctcaggattcgcccatatcagtgattgcatgcaggatcgcgcatttcgccatgccgccagaacattaatgctggatgagcaagcgccgacactgcaaattaaagatgtcgatttaacacaatatgcggataagttaattgcacgttttgctaatccggcgctgaaacataagacctggcaaatcgcgatggatggcagccagaaattaccgcaacgcatgctggcaggtattcgcatacatcaggggcgcgaaacggactggtcgttgctggcattaggcgttgcaggctggatgcgttacgtcagcggcgttgatgatgccggaaatgccattgatgttcgcgatccgcttagcgataaaattcgcgaacttgttgcgggcagcagcagtgaacaacgcgtaaccgccctgctttccctgcgtgaagttttcggtgatgatctgccagataacccgcattttgtgcaggccatcgaacaagcctggcaacaaatcgtacaattcggcgcacatcaggcgctattaaacaccctcaaaatttaacgatttctgcggttaaagcggatgaagctcaccttcgtccgctctccccttctcttttctgccttttttagccaggattaacgctcagttaacttaccagagtattgcggagccgttgtgaccaggaccaacctcatcaccggttttctcggcagcgggaaaaccacgtcgattcttcatctgttagcccataaagatcccaacgaaaaatgggcggtactggttaatgaatttggggaagtcggaattgatggtgctttgctcgccgatagcggcgcattgctgaaagagatccccggcggctgcatgtgctgcgttaatggtttacccatgcaggtagggttgaataccttactgcgtcagggaaaaccagaccgcttgttgatagagccgaccgggctgggccatccgaaacagatcctcgatctgttaaccgcaccagtctatgaaccgtggatagatctgcgcgccaccttgtgcattctcgatccgcgcttgctgctggacgaaaaaagcgccagcaatgaaaacttccgtgaccagctggctgccgcagacatcattgtcgccaataaatccgaccgtacgacgcccgaaagtgagcaagcgctacagcgttggtggcagcaaaatggtggcgatcgacaattaattcacagtgagcatgggaaagttgacggtcatcttctggatttgccgcgtcgcaatttagccgagttgcccgccagcgccgcgcattctcatcagcatgtcgtgaaaaaagggttagcagcgttaagcctgccagagcatcaacgctggcgtcgcagtctgaacagcgggcaaggatatcaggcctgcggctggatattcgacgctgatacggtattcgacaccattggcattctggaatgggcgcgacttgcaccggtggaacgcgtcaaaggcgtgctgcgtattcccgaagggctggtgcgaatcaaccgtcagggcgatgacctgcacattgaaacgcaaaacgttgcgccaccggacagccgtattgagctgatttccagcagcgaagctgactggaatgccttgcagagcgcgctgttgaagcttcgtttagcgactaccgcgtaaggttgcctgcgtttttcagtaagataattagagaaaatatgattaaaaatttgccgcaaatagtgttgttgaatattgtcggcctcgcgctgtttctttcctggtatatccccgttaatcatggattctggttgccgattgatgcggatattttttatttctttaatcagaaactggtcgaaagtaaggcctttttgtggctggttgcattgaccaacaatcgcgccttcgacggttgttcactgctggcgatgggtatgttgatgctgagtttctggctgaaagaaaacgcccctggcagacgacgtatcgtgattattggtctggtcatgctattaactgcagtggtattaaaccagctgggtcaggcattaattcctgtaaaacgggccagcccaacattgacttttaccgatattaaccgcgtcagcgaactgctctctgttcccacgaaagatgcctcacgagatagctttcccggcgatcacggcatgatgctgcttattttttcggcattcatgtggcgttatttcggcaaagttgcaggccttatcgcccttattatttttgtggtttttgcatttcccagagtaatgattggcgcacactggtttactgacatcattgtcggttcgatgaccgtgatattgatcggtttgccctgggtgttgctgacgccattaagtgatcgattaatcaccttttttgacaaatcactaccaggaaaaaacaaacatttccaaaacaaataactcacagtaattaacatcatcagggttatttttatagtgaggataatcctgatgatgcgcaccgtgctttcatctatcgaacgcaaaaatcattctctaagtaaatgaatggattgcatgcgtttcactcaattgtactttaattgaccaaccccgcttattaactttctgtatcactttttcttataaaaaatcatgtaaaaccgctcgccaagaccgcaccaatcgggtaatctcgaactcgttttgcctcggcggtagattatcctcacagcatataattttgtgcgttagtccacagatttggccttaaggaattgtttcaacatgcccaggtaattagtctcgtgtcgcttggcatttttttataacgatatttgtcgttaaggacttcaagggaaaacaaacaacatggtcaaatctcaaccgattttgagatatatcttgcgcgggattcccgcgattgcagtagcggttctgctttctgcatgtagtgcaaataacaccgcaaagaatatgcatcctgagacacgtgcagtgggtagtgaaacatcatcactgcaagcttctcaggatgaatttgaaaacctggttcgtaatgtcgacgtaaaatcgcgaattatggatcagtatgctgactggaaaggcgtacgttatcgtctgggcggcagcactaaaaaaggtatcgattgttctggtttcgtacagcgtacattccgtgagcaatttggcttagaacttccgcgttcgacttacgaacagcaggaaatgggtaaatctgtttcccgcagtaatttgcgtacgggtgatttagttctgttccgtgccggttcaacgggacgccatgtcggtatttatatcggcaacaatcagtttgtccatgcttccaccagcagtggtgttattatttccagcatgaatgaaccgtactggaagaagcgttacaacgaagcacgccgggttctcagccgcagctaataaaccgtttggatgcaatcccttggctatcctgacgagttaactgaaagcactgcttaggcagtgcttttttgttttcattcatcagagaaaatgatgtttccgcgtcttgatccaggctatagtccggtcattgttatcttttaaatgttgtcgtaatttcaggaaattaacggaatcatgttcatacgcgctcccaattttggacgtaagctcctgcttacctgcattgttgcaggcgtaatgattgcgatactggtgagttgccttcagtttttagtggcctggcataagcacgaagtcaaatacgacacactgattaccgacgtacaaaagtatctcgatacctattttgccgacctgaaatccactactgaccggctccagccgctgaccttagatacctgccagcaagctaaccccgaactgaccgcccgcgcagcgtttagcatgaatgtccgaacgtttgtgctggtgaaagataaaaaaacattctgttcatctgcgaccggtgagatggacattccactcaatgaattgattccggcgctcgacattaataaaaacgtcgatatggcgatcttacccggcacgccgatggtgccgaacaaacccgcaatcgtcatctggtatcgcaaccctttgctgaaaaatagcggcgtctttgccgctctgaatctcaacctgacgccttcactcttttatagttcacggcaggaagattacgatggcgtcgccctcattattggcaatactgcgctatctaccttttcttcacgtttgatgaacgttaacgaattaaccgacatgccagtccgtgaaactaaaattgcgggcattcctctgaccgttcggctttatgcagatgactggacatggaacgatgtgtggtacgcatttttactgggcggcatgagtggaactgtcgttggcctgctctgctattacctgatgagcgtacgtatgcgccccggcagagaaatcatgaccgccatcaagcgcgaacaattttacgtggcgtatcaaccggtggtggatacacaagctttgcgagtaacgggcctggaagtactgctacgctggcggcatcctgtcgcgggagaaattcccccggatgccttcattaactttgccgaatcgcaaaagatgattgtgccgctgactcagcacctgtttgagttaattgcccgcgatgccgcagaattagaaaaagtgctgccggtaggcgtcaaatttggtattaacattgcgccggaccatctgcacagcgaaagctttaaagcagatatccagaaactgctcacttccctgcccgcacaccatttccagattgtgctggaaattaccgagcgcgatatgttgaaagagcaagaagccacacaactcttcgcctggctgcactcggtcggcgtagaaattgctattgatgacttcggcaccgggcacagcgcgcttatctatcttgagcgttttacgctcgattatctgaaaattgaccgtggatttatcaacgccatcggtacggaaacgatcacttcccccgtacttgacgcggtgctgacgctggcgaaacgcctcaatatgctgacggttgctgaaggggtcgaaacgccggaacaggcgcgatggctaagcgaacgcggcgttaatttcatgcaaggctactggattagccgcccgttaccgctggacgattttgttcgctggctaaagaaaccgtatacgccgcagtggtaaggtgtgcttacgtcccttattattcatagtgaaagcatgccggattgcggctaatgatgagtaaaaggaaatccgttgcagatgattgtgcgcatactgctgctgtttatcgctctgttcacctttggtgtgcaggcgcaggctatcaaggaaagctatgcctttgccgtgctgggcgaaccccggtacgcgtttaatttcaaccattttgattatgtgaaccccgccgcgccaaaaggtgggcagataacgttgtcagccctcggcaccttcgataatttcaaccgctatgcactgcgcggcaacccgggcgcacgcaccgagcagctgtacgacacgctatttacgacttccgatgacgaaccaggcagttattacccgctgattgctgaaagcgcacgctatgctgacgattattcctgggtggaggtcgctattaatccgcgcgcccgttttcatgatggttcgcccattactgcccgcgatgtagagtttacttttcaaaaatttatgaccgaaggcgtgccgcaatttcgtctggtctacaaaggcaccaccgtcaaagccattgcaccgttaaccgtgcgcattgagttagctaaacccggcaaagaagatatgctgagtctgttttcgctgccggtatttccagaaaagtactggaaggatcacaaacttagcgacccgctcgccacgcctccgcttgccagtggtccgtaccgcgttacgtcctggaaaatggggcaaaatattgtctattcccgtgtgaaagattactgggcagcaaacttaccggtaaaccgtggacgctggaatttcgacaccattcgctacgattattacctcgatgataatgtcgcctttgaagcgtttaaagcaggtgcctttgatttgcgtatggaaaacgacgccaaaaactgggccacgcgttataccggtaaaaatttcgataaaaaatacatcatcaaagatgagcaaaagaacgaatcagcccaggatacgcgttggctggcgtttaatatccaacgtccggtattcagcgatcgccgggtccgggaagctatcactctcgcctttgactttgaatggatgaacaaggcgttgttttacaatgcctggagtcgcacgaacagttattttcagaataccgaatacgcggccagaaattaccccgacgccgcggagctggtgcttctggcaccaatgaaaaaagatctaccgtcagaagtcttcacacaaatctaccagccgccggtatccaaaggcgatggctacgatcgtgacaacctgttaaaagccgacaaacttctcaacgaagcgggctgggtgctgaagggtcagcaacgcgttaatgccacaacgggtcagccactcagctttgaattattgcttcccgcaagcagcaatagtcagtgggtattgccgttccagcacagcctgcaacggctgggtatcaacatggacattcgcaaggtggataactcgcaaatcactaaccgcatgcgcagtcgcgactatgacatgatgccgcgcgtatggcgggcgatgccgtggcccagttccgatttacagatttcctggtcatcggaatatatcaattccacttataatgcccccggcgtgcaaagcccggttatcgactcgctgatcaaccaaattattgccgcgcagggaaataaagaaaaattactgccgttggggcgagcactggatcgcgtattaacgtggaattattacatgctgccaatgtggtacatggcggaagaccgtctcgcctggtgggataaattctcccagccggccgtgcgccccatctatagcctcggtatcgatacctggtggtatgacgtcaataaagcggccaaactgccgtccgccagcaaacagggagagtagatgggcgcttacctgattcgccgtctgttgctggtgatcccaacattatgggcgattatcaccatcaactttttcatcgtgcaaattgcgcctggcggtccggtcgaccaggccatcgccgccattgagtttggtaatgccggagtattacccggcgcaggcggtgaaggtgttcgtgccagccatgcgcaaacgggtgtcggcaatatcagcgacagtaattaccgtggcggacgcggattagatccagaagtgatcgctgagatcactcatcgctacggttttgataagccgatccacgaacgttacttcaaaatgctctgggactacatccgctttgattttggcgatagcctgtttcgcagcgcctcggtgctgacgctgattaaagacagtctgccggtttccatcaccctcggattgtggagcacgctgattatctatctggtgtcgattccgttaggcattcgcaaagctgtttataatgggagccgctttgacgtctggagtagcgcatttatcatcatcggctacgccattccggcctttttgtttgccatcctgctgattgtcttcttcgcgggcggcagctatttcgacctgttccctctacgcggcctggtttccgctaactttgattcgctgccgtggtatcagaaaatcaccgattatctgtggcatatcacgctgccggtgctggcgacagtgattggtggctttgcggcgctgaccatgctgacaaaaaactcattccttgatgaagtgcgcaagcaatacgtggtgaccgcgcgtgcgaaaggggtaagtgaaaaaaatattctctggaaacatgtgttccgcaacgccatgctgctggtgattgccggttttccggcgacgtttatcagcatgttttttaccggctcgctgctgattgaggtgatgttttcactcaatggtctgggcttactgggctacgaagcgaccgtctcgcgcgattatcctgtaatgtttggtaccttgtatattttcaccctgattggcctgctgctgaatattgtcagtgatatcagctatacgctggttgatccgcgtattgattttgagggacgttaatgtcgcgactcagccccgtcaatcaggcccgttgggcgcgttttcgtcataaccgtcgcggctactggtcgttatggattttcctcgtcttgtttggtttgagtttgtgttctgaacttatcgccaacgataaaccgttgctggtgcgttatgacggcagttggtatttcccgttattgaaaaactacagcgaaagcgattttggcggcccgctggcaagtcaggctgattatcaggacccgtggctgaaacaacggctggaaaataacggctgggtactgtgggcaccgattcgctttggtgctaccagtatcaactttgctaccaataagcccttcccttctccaccctcccggcaaaactggctgggaacggatgccaacggcggcgatgtgctggcacgcattctctatggcacgcggatctcggttctgtttggcctgatgctgactctctgttccagcgtgatgggcgtgctggcgggggcgctacaaggctattacggcggtaaagtcgatctctggggacaacgctttattgaagtatggtcggggatgccgacgctgtttttgattattttactttccagcgtcgtacagcctaacttctggtggctgctggcaattactgtcttgtttggctggatgagtctggtcggcgtggtgcgggcggagtttttacgtactcgtaatttcgactacattcgtgcggcacaggcgcttggcgtcagcgatcgcagtatcatcctgcgtcatatgttgcctaatgccatggtcgcgaccctcacctttttaccgtttattttatgtagttcgataaccaccctgacctcgctcgatttcctcggcttcggtctaccgctcggttcaccgtcactcggtgaactgctgttacaagggaaaaataaccttcaggccccgtggcttgggatcaccgccttcttgtcggtggcgatattattgtctttgctgatctttattggtgaagccgtccgcgacgcatttgatcctaataaggcggtgtagcatgacgcaaactctgttagcgattgaaaatttgtcggtgggttttcgccatcagcaaaccgtacgtacagtagtcaatgatgtttcactacagattgaggctggcgaaacgctggcgctggtgggtgagtcaggttcaggcaaaagcgttaccgcgctgtcaattttacgcctgctcccttccccgccggttgaatatctctccggcgatattcgttttcatggcgaatcgctgcttcacgccagcgatcaaacgttgcgcggtgtacgcggtaataagatcgccatgatttttcaggaaccgatggtgtcgttaaatccattgcataccctggaaaaacagctttatgaagtgctttcactccaccgcgggatgcgtcgggaagcggctcgtggcgaaattcttaactgccttgatcgcgttggtatccgccaggcggcaaaacggctgacagattatccgcatcagctctccggcggcgaacggcagcgggtgatgattgcgatggcgctgttaacgcgaccggaattattaattgccgatgaaccgaccaccgcactggacgtctctgtccaggcgcagattttacagctgttgcgcgaactgcaaggcgagctgaatatgggcatgctgtttattactcataacctcagcattgtcagaaaactggcccaccgcgtggcggtaatgcaaaacggtcgctgtgtcgagcaaaattacgccgctacgctatttgcatcacccactcatccttacacacaaaagctactcaacagtgaaccgtcaggcgatccagtgccgttgccagaacctgcctcaacgttgctggatgttgaacagcttcaggttgccttccccattcgcaaagggattttgaagcgcattgtggatcataatgtggtggtgaaaaacatcagttttacgctacgagcgggtgaaacactgggtttagtgggcgagtccggttccgggaaaagtacgacgggactggcgctgctgcgactgattaattctcagggcagcatcatctttgacggtcagccactgcaaaatttaaatcgccgccagctgttacctattcgtcatcgcattcaggtggtatttcaggatccaaactcctcgctcaacccacgactcaacgttttgcagattattgaggaaggcttacgggttcaccagccgacgctttctgccgcacaacgcgaacaacaagtgatagccgtgatgcatgaagtgggattagatcctgaaacacgccaccgttatccggcggagttctctggtggtcagcgacaacgtattgcgattgccagggcattaattcttaagccctcgctgatcatacttgatgaaccgacatcatcactcgacaaaacggtacaggcgcaaatattgacgctattgaaatcattgcaacaaaagcatcaactggcctatttgtttatcagccacgatttgcacgttgtccgcgcgttatgtcatcaggttatcatactgcgacaaggggaagtagtggaacaaggaccgtgcgcgcgcgtgtttgccacaccgcagcaggagtatacgcgtcagctactggcgttgagctgacgcttaaaaaggattgtagtttgaaaagggttcggcaattgccacaccaaaatttttcaatcggcatgttgcagcaaactcgtcctggcgatttacaaacaggcacggctcaccttcacactccagcaccgaacatggaacttcgatgtcgcttaacgcctggcttagtttatacatcaccgaccatgcattatcaccatccgggctaagcaatttaagcgccaccaggctgttgtcaccgcacggtccattttgcggaatcggttcaaccttcgaacctgcgaaaccagcagaccagcgatagttctgcggcagtcgatggacgattgagagttgtaatgaagtcacttattttccccggaagcacattcacttcacaatttgtttacatcaattttaacacatcatcaacaatccgtctttatacagatcgtaaagattgatgcctcgcctgcgtggcctctatggctctgatttaagtaatatctgcgggcgtggtcacgtttgcggggctatatgtacccgtttctgcgatctaactcaacctttttaactacaatgatgtgactttttacataaattgattttacataaaataaacatatatcgggggaatgatagatttgtggttgacatgcatcaacaaaggaagccttttagcttcctcgttgtgcaatagatcaccgttttttcggccgactggcgtacagacagaagagaatggagctggttgcgcagaatgcaattgaccaaatcatcggccatgcagagttaaaggtcgcaagagaaagcaatgcgccaacaattgcccctatgccaaaacggaaggttcctgccagcgaagatgccgttcccgccatatggggaaactcatcaagaatgaccgccatcgcattggatgacaccatcgacacgcagcccacaaacgccgcaacgccaaccaccagcgaccaaaatcccagccccagcagcgcactgatgaccatccacgctgccataataaattgtatccacaaccccgagcggaacatatttaacgcgccaatgcggcggacgaagcggctgttaaagatggtcatcacgaacagaaaaacaatgtttagcgcaaagtaataaccaaagttttccggcgcgacgtggttaatttcaatataaacaaacggtccggcgcttaagaatgagaacatcccggcaaagctgaaaccactggcaagcatgtagctcaggacacgtttatggcggaacagcgccgcaaagttaccaatagtggtacgaatgtgaaatggctgacgacgctccggtggtaaggtttctttaatcaggaagaaaatcattgccgaagccagaatcgccgctaatgccaggatccagaagatgtaatgccagctcagccacaccagcacccagccgccaactatcggtgccatcagcggtgcaatggttgtcaccagcatgacaaacgacatcatccgcgagaactcttctttcgggtaaatatcgcgcatcagggcgttaatgaccacgctggccgcagccgcagccagcccgtggaagaaacgcatcacaatcagctgatcgatggtgtttgccaacgcacacgccaccgcggcggcggcaaacaccagcgtaccgccgagcaccaccggcttacgcccgaagctgtctgccatcggcccgtagattaactgccccaacgcaaagcccagaatataagtactgagggtcatctgcgtactgcccgccggtacgccaaactgcgctgaaattaccggtagcgcgggcagatacatatcaatcgacagcggcatcaacatggccagcaggccaaggataaaaacaatagcaaacgacgaatgctgtcgggtggtcacaacgggctcctgaaagtcattgaaaagttagacgacgctggcaatttcttcttcagttaacggacgatattcaccgggggctaaatcagcatccagcgtaataccgccaatacgttcacgatgcagctcaaccacgtggttacccacggcggcgaacatgcgtttcacctgatgataacgcccttcgctgatggtcagacgaacctgcgttggggtaatcacttccagcaccgcaggcttagtgagatctttttcgttatgcagctgcacgcctttagcaaattgctctgccgtatcgtcagctacaggtgattccagtgtcaccagataggtcttctcgcaatgatggcgcggagaagtaatgcggtgcgaccactgaccatcatcagtcatcagcaccagaccggtggtatcaatatccaaccgccccgccgcatgcagtttccacgctaccggttcatcaagaaaatagagcaccgttgggtgatcagggtcgtccgtggagcaaacatagccctgaggcttattgagcatgaagtaacgtggaccgtgttgctgcgccagcgggttgccatcgtaagcgacatcatgttcaggaagcagtttgaacgctgcattacggacgatttcgccatcgacggtgacacgattgccgcggatttcacgcccggcaatagcacggctaacgccgagttgctgtgcgataaatttatcaagtcgcatgtgtgtgattttgcctgtaaaaacggaggtcgggcattgacccgaaaatctgaactgttgtctgcccagtatagcggtctaataacatccctcaagggaaaaagatccatggcatactattagcagaataatctacctacgcgagaccatgatttttacacttcgcccatatcagcaagaagccgtggatgccacgctcaaccattttcgtcgtcataaaacccctgccgttatcgtgctgcccaccggcgcaggtaaaagcctggtgatagcggaactggcacggctggctcgtggtcgcgtgctggtgctggcacacgttaaagaactggtggcgcaaaaccatgcaaagtatcaggcgctggggctggaagccgatatttttgccgccgggctaaagcgcaaagagagccacggtaaagtggtatttggcagcgtgcagtctgtcgcccgtaatcttgatgcctttcagggtgaattttcgctgttgattgtcgatgaatgtcaccgtattggtgacgatgaagagagccagtatcagcaaatcctcactcacctgacaaaagtgaatccccacttacgcctgctggggctgactgccacgccttttcgattgggcaaaggctggatctaccagtttcattatcacggcatggtacgcggcgatgagaaagcccttttccgtgactgcatttatgagctgccgctgcgttatatgattaaacacggctatctgacgccgccagaacgactggatatgccagtagtgcaatacgatttcagccgcttgcaggcacagagtaacgggctgttcagcgaagccgatctcaaccgtgagctgaaaaaacaacaacgtattaccccgcacatcatcagccagattatggagtttgctgcaacgcgcaaaggggtgatgatttttgccgcgacggttgaacacgcaaaagagattgtgggattactgcctgccgaagatgcagcactgattactggcgacacccccggcgctgagcgcgatgtgttaattgaaaattttaaagcccagcgttttcgctatctggtcaacgtcgcggtactgaccaccggatttgacgccccgcacgtcgatcttatcgccattctgcgccctaccgaatcagtgagtctttaccaacaaattgtcgggcgcggtctgcgtctcgctccgggcaagactgattgcttaattcttgattatgcgggtaatcctcacgatctctacgcgccggaagttggtacaccaaaaggcaaaagtgacaacgttccggtacaggttttctgccctgcctgcggttttgccaacaccttttgggggaaaacgaccgccgacgggacattgattgaacactttggtcgtcgctgtcagggatggtttgaagatgacgacggtcatcgcgaacaatgtgacttccgtttccgttttaaaaattgcccgcaatgtaacgcggaaaacgatattgccgcccgccgctgccgcgaatgtgacaccgtactggttgatccggacgatatgttaaaagcggcgctacgactgaaagacgcgctggtattacgctgtagcggcatgtctttgcaacatgggcacgacgagaaaggcgaatggttgaaaatcacctattacgatgaagacggcgcggatgtgagtgagcgtttccgtctgcaaacacctgcccagcgtaccgccttcgagcagctttttatccgcccgcatacgcgcacaccgggcatcccgctgcgctggatcaccgccgccgatatcctcgcccagcaagccttattgcgacacccggattttgtcgtcgcccgcatgaaaggccagtactggcaggtgcgtgaaaaagtgttcgattacgaaggtcgttttcgtctggcgcacgaattacgcggttaatggtagttttgattgatgtataaggcgattgagtatagaatctcgcccgcttttgcatacgcaaagcagatcacttacctgttgctgggtcgcctgtagcaggattaatttaagagagaaagaaatgtttactatcaacgcagaagtacgtaaagagcagggtaagggtgcgagccgccgcctgcgtgccgctaacaagttcccggcaatcatctacggtggcaaagaagcgccgctggctatcgagctggatcacgacaaagtcatgaacatgcaagctaaagctgaattctacagcgaagttctgaccatcgttgttgacggtaaagaaatcaaagttaaagctcaggacgtacagcgtcacccgtacaaaccgaagctgcagcacatcgacttcgttcgcgcttaattgctgaataagttgtaaaaaaccccgctccggcggggttttttgtatctgcagattatgcctgattacggtattgctattttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattcagaacacaaaaccgattaattgccgccagacgtccggcgctgcaattggtcgcgcaaattcggcggcgtgcctttaatggtcaaggtatcggttgctggatcccagaagatgcgttcacctaacagcatcgcatcaaagttaatagtcaagccaccgccgctaccggcaaacttcgtcaactgacgcagtgtgctacggtctgccgggaagctctcttccagttcgtagcctttttcagccgcaaactccgtgaagctcacttcgcttacgcctgccagctctttcgacagcgatttcagttcgatctcttcgcctgcctgcagctgctcattacagtagctataaacctgctggcgcacgttctgtcgctctgctttatccagttgtgcttcggcagtgaaatcatcaaccgcttgcaacagcccacggttttgcgctttcgcgtttaacccttcgctggccccgaggaaatccataaagaaatccgccactttgcgccctactcgccctttcaggaaagtgagatagcgggtggactctggattggtttcccattcggttaaatcgatacgcgcaacaatatccgcatgattgatatcaagataatgggttgggttgatgtcgagattttcgttaacgcgcatactgctcaggttgctcagaactgccaccagcaaatactccaccgccagatagcgatagtggcaaaacagcacgaatccaccgtcagcaaaaggatatttcgctaattcgtcacgcaggcggccggttgccgcgcggctaaatgccaggaagtcctcttcgccctgacgctgtaagcgcagcgtctgcgccagttcactctcttcgctaaacaagccgtaagctttatttttggcgctatagacccgatgcagttctgccaccatctcaacgacggtttctgtcggttccagcaatgaatcgcgcaacaccagctcaaggttctgctcatcacgcttgataagctggtgcagagcaatctggttgatatccagactcatgataaactctcctttaagaccgggcggtattcaaccaccgccggttaagcgacgcaataaaagatggcggtcattttacagaaggcagcgtaacgagaatgatttaacgcataaaaaagcagaaaaaaaaccgttgctacggtaatatgttgccctttcatcaactaactgatttcgatttatgccacaaatttcccgctacagtgatgaacaggttgaacaattgctcgcagagctgctcaacgtactggaaaaacataaggctccgaccgacctttccctgatggtgttaggcaacatggtcactaaccttatcaacaccagcattgccccggcccaacgccaggcaattgccaactcttttgcccgcgccttacagtcctctatcaacgaagacaaagcgcactaagggaaacagataacaggttatggtaactcatcgtcagcgctaccgtgaaaaagtctcccagatggtcagttgggggcactggtttgcactgttcaatattctgctttcgctcgtcattggcagccgttacctgtttatcgccgactggccgacaacgcttgctggtcgcatttattcctacgtaagcattatcggccatttcagcttcctggtgttcgccacctacttgctgatcctcttcccgctgacctttatcgtcggctcccagaggctgatgaggtttttgtccgtcattctggcaacggcgggaatgacgctattactgatcgatagcgaagtctttactcgtttccatctccatcttaatcccatcgtctggcaactggttatcaacccagacgaaaatgagatggcgcgcgactggcagctgatgttcatcagcgtgccggttattttattgcttgaactggtgtttgcgacgtggagctggcaaaagctgcgcagcctgacgcgtcgtcgacgcttcgcgcgcccgctggccgcattcttatttatcgcctttatcgcctcgcatgtggtgtatatctgggccgatgccaacttctatcgcccgatcaccatgcagcgcgctaacctgccgctttcgtacccgatgacggcgcgacgttttcttgagaagcatggtctgcttgatgcgcaggagtatcaacgccgtcttattgagcaaggtaatccagacgccgtttccgttcagtatccgttaagcgaactgcgctatcgcgatatgggcaccgggcagaatgtgctgttgattactgtcgatggcctgaactactcacgcttcgagaagcagatgcctgcgctggcaggttttgctgagcaaaatatttcgttcacgcgccatatgagctccggcaacactacagacaacggcatctttggcctgttctatggcatctcgccgagctatatggacggcattctgtcgacccgtacgcctgcggcattaattactgcgcttaatcagcaaggctatcagctggggttattctcatcagatggctttaccagcccgctgtatcgccaggcattgttgtcagatttctcgatgccgagcgtacgcacccaatccgacgagcagaccgccacgcagtggatcaactggctgggacgctacgcacaagaagataaccgctggttctcgtgggtttctttcaatggtactaacattgacgacagcaatcagcaggcatttgcacggaaatatagccgggcggcaggcaatgtcgatgaccagatcaaccgcgtgctcaatgcactgcgtgattctggcaaactggacaatacggtggtgattatcactgccggtcggggtattccactgagcgaagaggaagaaacctttgactggtcccacggtcatctgcaggtgccattagtgattcactggccaggcacgccggcgcagcgtattaatgctctgactgatcataccgatctgatgacgacgctgatgcaacgcctgctacatgtcagcacacctgccagcgaatattcgcaaggtcaggatttgttcaaccctcaacgccgtcattactgggttaccgcagcggataacgatacgctggcaattaccaccccgaaaaagacgctggtactgaacaataacggtaaataccgcacttacaacttacgtggtgaaagagtgaaagatgaaaaaccacagttaagtttgttattgcaagtgctgacagacgagaagcgttttatcgctaactgattaattataaatcagttagcgaaatatcttacttgcaatcggtgtggaaaacggtagtattagcagccacgagtcggcacgtagcgcagcctggtagcgcaccgtcatggggtgtcgggggtcggaggttcaaatcctctcgtgccgaccaaaaatcccaagaaaaaaccaacccttacggttggtttttttatatctgcaattaattcgataaacagaccgtgacacatcacagcctgtttattttctgttatcagaacgtccagaccacacccgcctgagtattccacggcgattctacccctgcgccattgccatagctgactgacaaatgaccgcttaacgtcggggtaaacgatgaccttataccagcctgataaacgccactggttccagccacatcattattaaatttgccatcgtcattaactttcacctggttagaatcggcgtattcctgacgcacggccgctttcagccagggttccagcgtcgtaccgttttgcaggtccatgtgatagcttaccgccgttcccgcttcagcgcgtaatatccgggtatttcccacatccgcgcgcatgccgtttgataacgtgtagtcctgaccatctgtggtaaagccggtaaaggccagatagggtctaacactccacaatccgtcaacccaacggaacccgctctcaacatgagcacccgcgccgttactattgtaatcgccaaacgctgttgccccattactcatcttgccatggatggtgttggcaaaacggtcaactttcaccaccccatcaacataggcaccgttctgatgctcccaaccggcataagcccccagggtatagctatcgatattacctttgccgccgcgatcaaaaccaatatcagaatgagagtaaccaaagatcaagccgcgaattgtactgctttcttcacgggagaaacggctatcgataccgagcgtcaggcccgtcaatgtttgctcaaaaccagctcccgcatcagtggtcacgttgttgcgggtgttaattgccgaactccacatcgccgtatcgtaactaacgccttttacgctaccaagacgctcacgcacggtgtccagttctgcatcaaataccagcggttgtgcggccgccatattcagcacatcagtggttgaaggggtaatttgcgcgcgattctctgccagactccagctatggttgccattatccagcaaggtatattcatacgtaccgatatcaacaacgcctccggcattgcccaacgtaaatgcagcatcaccgccgcccgttgttaccagtgtaaggctatctcctgctgccgggctggcaccggtgtccgtcacgaatattttgaaatcacctgttgcctgaccggtgacgttgagctgatcgctctgatgattagccatatcggtacgcatataaaaattgccgtttcccgacagggtattggtggtcaacgtaatgaaattttccgcacttgccgtcactgatgaacgagtcactggctcatccatcataatcacatttgcgtcagacatcgcaaggttggctaagttgaggagggtgttttggttcgtcgtagtgatatcggcaatgatggtccatacgctattttcgagcgaaacgtccgctttgctggtatccacggcaccatgcgttctaaaagaagcgccctcagaaaccactaccttacccaccaacattgcgggtgcataatttatttgcggcttcatgacctcaagaatgccatcattccctctgactgaaacgttaaccattgtgccagcccagacgttagcgcggccattgttgataaccatattttcagagatggcttttgaggaatacgtgatacttccattctgatatgatcgaccgagatcatataccgcatttgcctgcactttcgtaccagtatcctttcccagcgattgcatagtggcatgcttatcaaggatagtatcaatggcctgcgtgtcctccataacaatgagcccggaaccatcatccagttcataattttttgacacaccatcttttatactaaattggcctttactgtttggaccactcacttccagcgcattcgttgagacaattaattttccgcctgcttttttatcaacgccagttacagtcccgccatccataacctccagtaagccgccactatctacagtggtattataagcgaagtcattttcttcaactcgcaaacttccgccgttttccaacaacatattattagcaataccattcttgatatcgaactgaccgagacggtttgttccgaatacctccatggcccgcgtggttgttttaatagcaccgcctgctttctgatctaccgcaaatgcaaatcccccctctttaacctccagtagtcctcccttttcgatagcgacaaagacggcccccccatctttttcaacgattaagcgcccgcctttaatcgtggtatcattcgctgcgccataaacctgtagcacaccattattgagcgtagtctggtttgccgcgccacccatttgaacaatttgataaccgtcatttaatactgagtattctgcggcgccattcatttcaatgtactgataccctccgttaatttcagtattattacttacaccaaattcttttatatgctgttctccgccaggattgattttcgtattattggcggtcccataaaccagctggatatctttttccaggacaacaccatcaactgtctcaccatactcaacagttgatgccaatgctatgggtgaatataaggaaggtgcgaataagcggggaaattcttctcggctgactcagtcatttcatttcttcatgtttgagccgattttttctcccgtaaatgccttgaatcagcctatttagaccgtttcttcgccatttaaggcgttatccccagtttttagtgagatctctcccactgacgtatcatttggtccgcccgaaacaggttggccagcgtgaataacatcgccagttggttatcgtttttcagcaaccccttgtatctggctttcacgaagccgaactgtcgcttgatgatgcgaaatgggtgctccaccctggcccggatgctggctttcatgtattcgatgttgatggccgttttgttcttgcgtggatgctgtttcaaggttcttaccttgccggggcgctcggcgatcagccagtccacatccacctcggccagctcctcgcgctgtggcgccccttggtagccggcatcggctgagacaaattgctcctctccatgcagcagattacccagctgattgaggtcatgctcgttggccgcggtggtgaccaggctgtgggtcaggccactcttggcatcgacaccaatgtgggccttcatgccaaagtgccactgattgcctttcttggtctgatgcatctccggatcgcgttgctgctctttgttcttggtcgagctgggtgcctcaatgatggtggcatcgaccaaggtgccttgagtcatcatgacgcctgcttcggccagccagcgattgatggtcttgaacaattggcgggccagttgatgctgctccagcaggtggcggaaattcatgatggtggtgcggtccggcaaggcgctatccagggataaccgggcaaacagacgcatggaggcgatttcgtacagagcatcttccatcgcgccatcgctcaggttgtaccaatgctgcatgcagtgaatgcgtagcatggtttccagcggataaggtcgccggccattaccagccttggggtaaaacggctcgatgacttccaccatgttttgccatggcagaatctgctccatgcgggacaagaaaatctcttttctggtctgacggcgcttactgctgaattcactgtcggcgaaggtaagttgatgactcatgatgaaccctgttctatggctccagatgacaaacatgatctcatatcagggacttgttcgcaccttccataacgctgtagccaccagaacagatattgcggaacgacaaagagaaacagaaccagattgatgcattgagctttcatcctatgaaattaattgctgttaaaagcattgggtacagaaaatacccatagctccatacccggagtcagtttttaaaaactgtttaaagaaatgcacaagtattgtgattgattttttagttgtttttcttgatgagaagctgatgcaaaattccgtctttataatgaaaatgatgccaaagcgaacgacaaggttgtagttttcactacatgtccatacataaaatggggtaacattcacgcgcctggtagcgttaccaacgctacgctcaaacataatgattctaataaaacctcaggagactactatgcctgaagcaacaccttttcaggtgatgattgtggatgatcatccacttatgcgacgcggtgttcgtcagttactggagcttgatcctggctctgaagtggtcgccgaagcgggcgacggcgcgagcgctatcgatctggcgaatagactggatatcgacgtgatcttgctggatctcaatatgaaaggtatgagtggcctggatactctcaatgccttgcgcagggatggcgttaccgcgcaaattattatcctgaccgtatccgatgcctccagcgatgtctttgcgctgatagacgcaggcgcagacggttatctgttgaaagacagcgacccggaagtattgctggaagcgattcgtgccggagcgaaaggcagcaaagtctttagcgaacgcgtcaatcagtacttacgtgaacgtgaaatgtttggcgcggaagaagatcccttcagcgtgctgacggagcgcgagctggatgttctgcacgagctggcacaggggctgtcaaataaacagattgcctcggtgttgaatatttccgagcagacagtaaaagtacatattcgcaatctgctgcgtaaactcaatgtccgctcacgcgtggcggccaccattctgttcctgcaacaacgcggggcacaataaaaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctttttatttactctcctgcggcgacaaatgttgcatcgcctgcgcgatactacgttcaatcaccgcacggcgagtatcgttggcaggtaagagtttcaacatcatctcccacgcggcaacggcttcgccaaatcgctgctgctcaaaggcattaaacgcatacatgcttagcacacggatattgctatggtccgttctcaccagctgacgtagcagttcaccgccgaggcggttgtcgttgggatcagatgaacgagtcaacgcttcagcgtatcccagtgcagcatcactgtttttcggatcgaggcgatacgcagtggcgtatgcatcggtggcgatactggcgttacccagcgccatgccaacgcggcccaacataatccagccttctatatctcccggatttttttgcagttgagtacgcatccccagcgcaagacgcgacatctcttcttcgttgagcggatcggctttcggatccagcgccctgtccagcaacgccggagcctgtgccgtggcctgctgccagattttcacctgctgataattgccagtctggtagtagctgacgccagccacaattaacgccaccacaatacccggcagataaacaacatatccggcacgcttaccttccggcacgctttgttcaggaaacgcttccggcaccacgcgtacccgacgccgcgagcgggcgtatatgacccaaccgccaatgccaatagccactactggcagcacccacagcagcacggtcagcggcgttaacggcggatcgtaagtgacgaagttgccgtaacgcgccaccatataatcgacaatctcttttttacttttaccttcctgcatcagttcatacactttctgacgcaggtcggtggcaatcatcgagttggaatcggcaatgctgttgttctggcatttcgggcagcgcagttcttcagtgagctgacggaactgttgttcctgtgcttcatctttaaactgcaacacatcgatggtcgccagcgctgagccggagatcatcagcatcagcacgcccaataaaaacctcattgtgcggcctccttactgtatttctcccacagcggcttgatctcttcttcccagacgcgaggattcagatcgcccgcatggcgatagcgaatgatgccgttgccgtcaataagaaacgtttctggcgcgccatagacaccgagatccagccctaacatgccatcgccatcaaacaggcttagcgcgtaaggattgcccagctctttcagccagctgattgccttctggcgatcgtctttatagttcatgccgaccacgcggatgccctgcgcagaaagctgattcagatattgatgttccgcacggcaggtcggacaccaggtcgcccagacgttaagcagtactggtttgccctgagtcagcacatccgcctgataaaactgccccggattgtccagtgattcgagacgaaacttcggcacaggcttgccaatgagcgccgattccagattggtcggatcatccccttcggcattacgcgccagctgccacagcagcgccgcggcaatcgccaggaagataatcaacggaattaacaatactttgcgcttcatacggcctccggcgcagttttttgcggactcacgcgcttacgatagcgaggatcaaacagacacagcagtccgcccaacgccatcatcagcccgcccgcccaaatccagcgaacaaatggtttgtagtaaagacgcacggcccacgcgccgttttccagctcttcaccgagggccgcgtacaggtcacgcgtgatgccgccgtcaattgccgcttcggtcatcatcgacccggcagtgttgtaataacgtttttccgcatacagcaccgtttccggcttgccatcgcgcgttacgccgatagtcgccacaccgccacgccagttcgggccagtcacctctttgacatcacggaaggtgaagcgatattcatgaatatcgacgctatcgccggacttcatgcgcacatcacgctcaacgctatagttctggctaaaggcaatgccaacaattgtcactgccagcccaaggtgagccgccaccatcccccaataactgaaggtggttttcgtgccgcgtgaaatacgtagcgcagcttccgcaattgccagcaccgcaatccagcaggccattgccaggccgagcaccgtcatcgccacaactttgctttcgaacagccacggcaacagcagcgacagcaccagcgtagagatgaaggcgataatcaataaattgcggatcttacgcgggcgatcccgcccccagcgcaccagaggaccgacaccaagcagtagcgcaaacggcaccatcagccaggtaaacatggtgttgaagaacggttcgccaatcgaaatactgcccagtcccagttgcttatgcaccaacggcagcagcgtccccagcaacaccaccagcatcgcagcgaccagcaaaacattgttcgctaacagcaaagattcccgcgaccacagcgcattgtttacgcgtgagcgaactttgtgtccacgcgcggcaaacagcagcagcgaaccgccaatcaccagcaccataaaggcgaggataaacataccgcgcgccggatcagacgcaaacgcgtgtaccgataccagcacgccggaacgcacgaggaaagtccccaacagacacaacgagaaggcactgattgccagcagtaatgtccacgctttgaagctggcgcgttgttcagtgaccgccagtgagtgcatcagcgcagtccccaccagccacggcataaacgaggcgttttctaccggatcccagaaccaccagccaccccagccgagttcgtaataggcccatgcggaaccgagcacgatgccgagcgtcaggaagatccacgctgccagcgtccacggacgagtaaaacgcgcataagtgctgtccagacgcccgctcagcaaagaagcaatggcaaaagcaaacgccaccgagaaacccacgtaccccatataaagcagaggcggatggaagatcagccccggatcctgcaatagcgggttaagatcgcgaccttcaatcgggaagttcggcaacgtgcgagagaacgggttagaggtaaagagaatgaacagcaaaaagccgacactgaccatccccattatcgccagtacacgggccacaatatccagcggaatacgctgactaaaaatcgccaccgcaaaggtccagccgctcatcagcagcacccacagcagtagcgagccttcatgcgcgccccaggtagccgccacgcgataccacaccggaagctgggtattggagttgctggcaacataggtgacggtgaagtcgttgaccacgaaagcattgaccagcaccagaaatgcgccagccacagacataaacagcagccaggcaaacaagcgggaagacgccatcatgcgcgcatctccgcgcgccacgccccatagcggatacacggacagcagcagcgcaattcccagcgccaggcacagcagtccgttaccaatttctggcatcatgatgctgggtccttataaacactcgccgggcgacggtggttagcttccatcgctttctcaacttctggcggcgtatagttttcatcgtgtttcgccagcacttctttcgcgaggatatgattgcctttttccagttcgccctgcaccacaacgccctgcccttcacggaacagatccggcaaaatgccttcgtaagagacatccactgagccttcagcatcgtaaatggtgaaggtcactttcagcgaattgggatcgcgctgcacactacccggcatcaccatcccgccaacgcgcagacgctgaccgacttccggcatttgctgagtttcacgcttgccgtagagaatttcccccggcgtataaaagagatcgatattcgagcgcagcgcatatagcaccagaccgatagtcagcgccagccctgccaacacggcacaggcaatccacaagcggtttttacggcgaatattcatgcagcctcctgctgttgcgcagcacgtaaacgcgcctcacgcgcccgctgttgcgccacgccacgcagaattgcgcgatgttgcatcaccgagtgcacgaccaaaaccaccagcggaataacggtcatcaccaccgccagccagacaaaaaaggcgtaaccgcccattgcgaaaaattcattccaggaagcaaatgcaggggtcatttacggcctcttttcagtatcagttcactcacccacggacggcgtttttccatcagcaaaatcaaattacgcatccgcatcagcgtcagcgtggcagacaggagcaggaagccaaaaatcgaccagcgcagcggcgaacgcatcgccggatcgatactttgctgcatccgcgttgatccctgatgcagggtgttccaccactccacggagtaatgaataatcggcagattcaccacgccaatcagcaccaggatacctgccgcacggcccgccagacggcggtcgtcgaaggcgtgccacagggcaatcacacccacatacaaaaacagcagcaccagttcagaagtcagacgtgcatcccatacccaccaggtgccccacatcggttttccccatgcagagccggtaaccagggcaataaaggtaaacacggcaccaatgggggccatcgccgccaccgccaggttggccattttcatctgccagacaaggccaataaacgctgccactgccattgatgcataaatgcccatcgaccagatcgccgcaggcacatgcaggtagataatgcggtagctatttccctgctgataatcagccggagcaaagccgaatccccagatccagccgacggtaagcacgaccacactggcaattgccagccacggtataaaccagccacagatttgatacagccgtggtgggatcgccagttgatgcagtgttttccacatagtttcgataccagactcgaacaaaaatcagtaatccagcgttattgaatgctgattcgtaacgctgccgccgtcgcaaaaggacttaatgtcgcggtgcctgccagcaacgcgcctaaaattgccagatacccgtcaacgggcaaatgcatagaagccgcgtccatcgcggcggtggcaaagatgagtaatgggatagtcagcggtaacaccagtatgctgagcagcacaccaccgcgcttaagtcccactgtcagcgccacgcccggtgcaccgagaaagccaagcgtaggcgttcccagcagcagcgtcagcgccatcacttgccagccataaacatccattcccagtagcattgctaccagtggcgaaaggatgagtaacggcagaccggttaccatccagtgcgccatcaccttcgccagcacaacggcgggcaagggtaacggcaacaacatcaattgttcaagactgccgtcctgcaaatcgtcacggaacagtcgttccagcgccagcaaggatgaaagcagcgcagcaacccagataatgcccggtgcaatacgcgccagcagttgcggctccggaccgatactgagcggaaaaagggtaattacaatcaggaagaaccacagcgggttggcgatttcggcgctatggcgaaacgctacacgcagctcaagacggaaaatgcgccagaacatcatgcggccctcgtttgcgtcagtgaaatgcggcgaattttactttcagcaacgttgagcggctggtgggtagtcagaatcacaatccccccctgctccgtatgctgcgccatacgctgggtcagacgatcgacaccgttaacgtcaatcgcggtaaaaggctcgtcgaggatccataacgtggcacgggtcagccacagacgcgctaaagcgacgcggcgttgttgcccggccgagagctgatttacaggaatatcttcgaatccggcaagcccggcctgcgccagggcttccagacattgtgcggtatcgccatcgcgatgataaaagtgcagattttctaacgccgtcagccgggttttgatccccggctgatggcctatccataacaggttttgatggtagctgtcgcgtacctgatgcaagggctgcccttgccagagaacctcgcctgcgtcagggcgagacaaccccgtcagcaaacggagaagcgttgtcttccccgcgccgttgctaccggtgatttgtacccactctcctgcgttcagcgtaaatgacaagccactaaataaggttcgttcatcccgctcacaaagtaactctctggcttcaagcatacccacgcaataaccctgttaaaaacctggctcgacttcacgcatatcgggcagcttgtgcgctatccctttatggcaatcaatacaggtttgcccatctttcaccgcctggtcatgcatcttcgcggcaaccgatttctgggcggttgtatccatatactcgaagttgtgacagttacggcactcctgcgagttattgtccttcatgcgccgccactcattctgtgccatcgtcagacgatgagcttcaaatttctgcggcgtgtcaataacgccaaaaattttaccatacagctctttacttgctttgagcttgcgtatcatcttcggcacaaactcgtgcggaacgtgacaatccggacaggtcgcacggacgccgctacggttgttgtagtgcacggaatccatgtattcctgatacaccgtgttgcgcatttcgtggcagctaatgcagaactcttcggtattggctttttccatcccggtgttaaagccaccccagaagacgatgccgccaacaaaaccgatcaacagcagcgtccccagcgccagacggctgggggtacgccaccatttccacaggcgcttaatcagaccaggcttacggtcagaatttcccataataacctcttatttcccgtaaccttttgatggggtaaaggtattccccacgattggcgcggtatcggcctgcggtacgtgacattgcagacagaaataacgacgcggagccacttccgcgcccactttgccgtcgctgtccataaagtgagtaggactgatacgcggcgcgccagtggtgcgatagctttcgacaccgtggcactgcaagcagcgattggtattggtcgttacctgataaccttcaacgctatgcgggatcattggcggctgattcacatagttcagcggcatccgatcctgctcttttggcatccgaatggccccttcctgtgtcccggatacttccggcgactggctaaaatcgacgccattagccgcccaaaccgcgccgcttaccaccagggccagcatcgccgtccattgacacagcgctttcttcaggtcatggcttttcatgatttcgctcccgaactccatcgtgtagttattgtaaatacatcctcagaacagacatccacgcagcgaccgcacgtcatgcaatcgcggctggtgacctgcaccgggctttgttcatccagcaccggggcacgtagcacatgcggttccgggcaaacatgaaaacaatccatacagcggttacatttctgccgatcggtggccgcaacggtaatcacacctttgctacccagcacgccatacagcgcgccaaccggacaaatgtgcccgcaccagccgtgttcaacgaccagtagatcaaataaaaacagcgcgagaataagcagcgcgccgctgccgaagcccattaccaggctacgccccatcagagaaacggggttgatccattcccaaatgagcgtgccagttaaggctgatcccaccagaatgaccaccaacagcacgtagcgaatgtggcgagggatcgtcgcagactgattgaggtcaaagcgcctgcgtaaccagttcgctaagtcggtaatcgggttcagcgggcagacccagctgcaaaataatcgctttcccgccagggcgtagagcacggtgataatcaccgcaccggtcaacgccaccgtggcaggcagatgaccactggcaagactttgcagcgtcatcagcggatcggtcagcggaacggtgtcgaataacaggctactgctgtagttgccgtgcaagatccacacaccaaaccatggaccgctcaaaaacatccccagcacgaagaactgacaaaggcgacgtaacaccagccaacggtgactgcgccaccagccttttttctccagcgcctcgcgcccggcgtcacgtttacgatttgccattgttcccctccagccagccgaagcggtaatggtgacctaactcccctttcgccagtgacagcggtaacaccttgattgccggttgttccagcacgcatactttttcgcacttaccgcaaccggtacaggcgtcgctgtgaaccgtcggcagaaagcgggcgtgcttaccggtacgcgtgttgcgctccagctccagggtgatggcctcatcaattttcgggcattcgcgataacaaacatcgcagcgcagcccctgaaagttgagacagttttcctggtccaccagtaccgccagccccatccgcgcgtcgtcgatcgattcaatctcacgatccagcgcaccgcttgggcacactttggcgcacggaatgtcctcacacatttcgcaaggaatatcccgtgcgacaaaatatggcgtgcccgccgacagaccagaggccagcgtcgccagttttaaggtgtcgtaagggcaagcctgaacacactgaccgcaacgcacacaggcactggcaaaggcgttctcgtttatggctccgggcgggcgcaaccgcacgccagatgcgcgtgcggtttgctgttgtaaccccagcgccacacccacggcagccagcccgcctgctgtgcgaacgacatcgcgcagaaagcggcggcgaccattttgaggtttcgctgaccgggacataatggcttacaccttctccagtttgaccgcgcacttcttgaagtccgtctctttcgagagcggatcggtcgcatccagcgtcagtttgttaaccaactgtgcggcgtcgaagaacggcatgtacaccaggccctgtggcggacggttacgaccgcgcgtttcaacaatcgagatcacttcgccacggcgagaaaccactttcactttgtcgccacggcgcagatcgcgcgctttcgcatccagcgggtgaataaacaggaccgcttccgggaaggcgcggtgcagttctggtacacggcgagtcatactgccggtgtgccagtgctccagaacgcgtccggtagagagccacaggtcgtactcttcatccggtgcttccgccgccggttcgaatggcagtgcgaagatcaccgctttgccatccggtttaccgtagaacttatagccttcgcccgctttcacgtacgggtcgttaccttcgctgtaacgccactgcgtttctttaccgttcaccaccggccagcgcagaccgcgcgctttgtggtagtcatcgaacggtgccagatcgtgaccgtgaccgcgaccaaaccatgcgtactcttcgaacagccctttttgcagatagaagcccagctcgcgggattcatcgttcagctgatcttccgccagttcggataccgggaatttgctcacttccggtgtggcatacagcacttcgtacagcgttttgccacgcagttccggtttcttcgccagcagatcttccggccatacttcttcagttttgaagcggcgggagaactggactaactgccagagatccgatttcgcttcgcccggtgcctgtacctgttgacgccagaactgagtacggcgttcggcgttaccgtaagcgccctctttctctacccacattgcggtcggcaggatcaagtcggcggccagcgcactgactgtcggatacggatcggagacgatgatgaagttgcgcggatcgcgccagcccggcatacgctcttcattgatgttcggcccggcctgcatgttgttggtacacatggtccagtaaacattcagtttgccgtctttcagcgcacggtcttgtgccaccgcgtgcagaccgattttcgccggaatggtgccgctcgggatattccacttcttctcgcagatatcacggtgtttctcgttggtcaccaccatgtccgcaggcagacggtgagcaaaggtgcccacttcacgcgcagtaccacacgcagaaggttgcccggtcagggagaacggaccgcaacccggctgggaaattttgccggtcagcaggtgcaggttgtagaccaggttgttagcccacacgccacgagtatgctggttgaagcccatcgtccagtaggagatgactttcttgttcggatcggcatacagctgcgccagttgttctaactggtctttcggcacgccggtcatttcggcagttttttccagcgtatactcggcaacgaaggctttgtaatcttcaaagctcatcggttcggaggcgtcagaacccggattcttcgctgctttttccagcggatgggtcggacgtaaaccgtagccgatgtccgtcgcccctttgcgcaggttaacgtgcttgctgaagaagtcctgatttatcgcattgttttgaatgatatagttggcgatgtagttcaggatcaccaggtcagattgcggcgtaaagatgatgccgttatccgccagctcgaagctacgatgctggtaggtagaaagcaccgccacggtgacgttctggttagagagacgacggttagtgatgcgcgaccagaggatcgggtgcatttccgccatgtttgcgccccacagcacaaacgcgtcagcctgctcgatgtcgtcatagcagcccatcggctcatccataccaaaggtacgcataaagccaactactgccgacgccatacagtgacgcgcgttcgggtcgatgttgttcgaacggaagcccgctttaaacagcttggacgcggcataaccttcccagatagtccactgaccagaaccgaacataccgatcgattccggccctttttctttcagggcggttttgaatttctcttccatcacatcgaaggcctgatcccaggtgattggggtaaattcgccttctttgtcatatttaccgtttttcatacgcagcagcggctgcgtcaaacggtctttaccgtacatgattttgggcaggaaatagcccttaatgcagttcaggccacggttaaccggtgcgtccgggtcgccctgacaggccaccacacgtccctgctgcgttccgaccagaacgccgcaaccagtaccgcagaaacggcacggcgctttatcccatttgatggcttcctgctgaccaacaacggcgcgggcaacgcccggcacgctgagaccggcagccgccgcagcggccgcaacggcgttagctttcataaagctacgacgactgagtttcatggtgtttcctcaccttgctcttcctgctggtgataaaccagcgacaccgccagcacgccctctacgttgcgtactgactcaatggtttggatcagcgtttcgctgtcttctgcttccaccaccacaatcaactgaccgctcggcgcgtcgctgacagcaacttcacagccgggaaaggcgttcagttgggtgctgatgtctgaaattcgttcgcttttggcctgcacgaccaggctgcaaacttgccagttagtgtgcatggagatactccgcagttatggctgataccggacagctggctgcacatgctccacatccgttgcaaagttggctattaagttgcggctggtagatcccggagagcgtcgggcgaaagataattgccattggctcacagctatcctgacagcggcggcattcaactgactgatacgccaggcacgcgtccccgatggtgaactgcaaatcccaggccctggtgtggcgcggagaaaatagcgattcggggcaagcctgcgcgcaggcgtaacagaagctgcactcgttatttttgaaattaacgctcggatagccgcccgcgccgcgttgcagaatgttgttttcacaagcattaatacaggcgtcgcagcgggtgcaatgggtcagaaaatgagattcatcaccggaccagggcggacggataccgttactggctttgcgccagcgaccagtgagtatgccccgacgggatgcatcaatcttcacattgaccttccatcattaacgcgctctgaaaattgagagcgaccaaataaaccgcataattaataagccatttttatagccgctaagatattaaaggatgtgtcaaagatgcataccccgatcggggtaaaacctgtagcaggatcaaaagagtggcgggaagcgtggcaaaaacgggcttttgctcacatttcaaatggttataaatatatttatatagcgattgattcaccagagatatttctgctggtttgctctctcattagaatttaacactaaaagagcaggtaaaattgtctgaatgttctttaagttattcataaagcaaattaataaatctgatgaatatgttaaccttcagcgacatcatcggtgaaaacctataaatgaagaaggaaagcaaaaaaatgaagaccattctacctgcagtattgtttgccgctttcgctaccacttccgcctgggcggcagaaagcgtccagccactggaaaaaatcgcgccttatccacaagctgaaaaagggatgaagcgtcaggtgattcagttaaccccgcaagaagatgaatctaccctgaaagtagaactgttaatcggtcagacgctggaagtcgattgcaatttgcatcgtctcggcgggaagctggaaaacaaaacgctggaaggctggggctatgattattatgtctttgataaagtcagttccccggtttcaacgatgatggcctgcccggatggcaagaaagagaagaaatttgtcaccgcgtatctgggcgatgctggaatgctgcgttacaacagcaagctgccgatcgtggtgtatacgccagacaatgtagatgtgaagtaccgcgtctggaaggcggaagagaaaattgacaacgcggtagttcgctaaactgccgtgaagtgcggcaccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccacatccggcataccatgccggatgtggcgtatcattacaacgcaatatccgccacttctttttgaacgggttgcggtttcaactgcggtttcggcgtactatctgctgcctgcggcttgtcgtagttcaaccccagcacttcgctggtgtactgcaactcgcgttctgttgccgctacatcaccgttcagcttgcgtccataagacggaacgatcgctttcaacgtagcctgccattgcgggctggaaacacgatcgccaaatactttttccagcagattcaacataatcggcgcggcggttgacgcccctggcgatgcccccaggagcgcggcaatggttccttgctggtcactgacgacttcagtacccagacgcagtacgccacctttctcggcatcacgcttgataatctgcacgcgctgccccgcttgccacaaacgccagtcctcttttttcgcctgcggatagtactctttcaacgcttcaaaacgatcctcttcactcaacatcacctgactcaccagatatttcaccagatcgaaattatccagcccgacgtgcatcatcggcatcacgttagaggtggtggtggaactcattagatcccacaatgaaccgtttttgaggaatttggttgagaaggtggcaaatggcccaaacagcactacgcgtttaccgtccagaacgcgggtatcgatatgcggaaccgacatcggtggtgcgccaacggatgctttaccgtaaaccttcgccagatggtgattaaccacgtccgggttttccgaaacaaggaactgtccgcccaccgggaaaccggcgtagtctttcgcttccggaatccccgattcctgtaacagcttcagcgccgcaccgcccgcgccgataaagacaaatttggcacgaatgttctgtgcagtgccatttttcagatcggcaacggtaacggtccaggtgttatcgtcattacgctttagggcgcggacttcgctgctgagttgcagcgagaagttagatttcttctgcaaggaagcaattaactggcgggtgatctcgccgtagttcacatcggtaccaatttccgtacgcgtggctgccactttctgttgcggatcgcgcccttccatcactaacggtgcccactctttgatctgcgcgtgatcttcagagtaacgcataccgcgaaacagcgagctttgttgcaacgcggcgtaacgggcgcgcaggaaattgacgttatcctcgccccagacaaagctcatatgcggaacggtattgataaatgaacgcggagtacgcagcacgccgcgctcaacctggtgcgcccagaactggcgggaaatctgaaatgcttcgttaatggcgactgctttttcaatactgatgctgccatcggcgttttgcggggtgtagttcagttccatcagtgcagaatgcccggttccggcgttattccagccgttcgaactctcctgcgcgacaccctccaggcgctccaccatggtcatcgaccattcaggctccagctcgcgtaaataggtccccaacgtggcgctcataatgccgccgccaatcaacagtacatcagtttcctgctcctcggacgctttcgcttttgccgccatcgaaacggcattaagccccacggccatcgagaagagcatggcagtcacttttttcatcttgttaatgccttacttttagtcgctttattgcaggtgagatttgcgcggcatcaacggtaacacttaagtaacaacatttaaataatgtttataaattatattctaattttagaaacattataatttcgttgattaattatagggttattagaaatgaagggatttttagcatattgacctgacggcagcagtccgccaggtcagcgtcgtaatattatgccgtccgggcaacggcatcacgcgaagcggcatcgcgctcttcgcccgtcagctcgctaagttgcccattgcgcatttccagcaggcggtcggcgtggataaagtaatgatcatcatgactgatagcgaaaatagttttacccatctcctgcatcagcggcagcaacacctgataaaactcacgacggaagtgtggatcctgatccgccgcccattcatccagcaggataatatcgcgttcttctgccagcgccagcaacagcgccacgcgttttttctgcccttttgataacttcaggttaacaatacgcccgttgcttaactcaagcttatgagccattttcagctgcgccagccacttctcaaccagttgcgggttagcgggtttaccctccggccccagcagttgatcaaacagccagacatcggtaaacactgccgaaaacagtttgcgataatcttccggttgttcgccgctgacaggtttgccatccagcaagatttcgccgctttgtggctgatacaagcccgtcaacaacatcgccagcgtcgattttccgctaccgttgccgccaatcagaaacagcagctcgccacgtttgatggtgagattaatcggaccaacggaaaacgcgttatcctgataagcaaacgtcacgttacgcagctccagcgtttgccagttgggaaacgcctgcgggcgcggaaactctgctttgaaaggcgcgagcgcgaatttgttcagcttgttaaacgccacctgcgccgtcagcagcgtcggcaatgcgccaaccgccgaaagcagcggcgtacgcaggaataaaagcgtcaacgaataggtcgcggcaacgttggtatcagcccaaccgaggctgttcgccatccagaacaccaggccgattgcgcccagcatcatgatgtttgaccagttcacggcactaagatggaaggtgtctgcgcgaataatatggtggcgatactcttgcgcatcaggaatgtagaggttgttaaacacatactcggcgcgttcccggttcagagtcagctctttgcgcccttcaagtacagtttgaaaatccgtgtacagcttgtcttcggtttcacgcagggtcgccatatgtttgtacacccgcgccaccagcacaaaaccgccccagatggtgatcgccatccagatagccgttaccagcaacattttgcccgacagcatccacagatacgccgctgaaccgatagtgagaatgatcccctgcaccagttccggcagacgcacaaaagcaatggtgatattgcgcacatcgctggttaaccccgccagcaacgaggcgctaccgagttgttcaatgcgctcgacgtgagtatccagaatccgcttgataaattcactacgcagtcggtaaacgaagtgatgccccaaagtggtgagcgccagttgcgatccgagagtgactgccatcaacagcagcaataatcccagaaactccggcaacaccagcagactggtatccgccgtttcgataaggcgctgattgataaaagcaattaagccaatgcctaatgccgcactggcgaggcttagcgccatcacactgataaatggccagcgatactgccgccagacaagtacaagaagttccatgcagaaaacccggacaatgaattacagcccgcagtttaaacatcttcgcgcgcacagcaataataattcttatttttattcttttttacctgcctgacggaatgtcaggttgtagcggcagtcgatggtgagtggatgaaaccccgctttcaacggttgaataccgtgataaaacagccgcgattcaccgccccataccaccacatcgccatgttccaacaacaaacgtttgagcggatcatttcgtttcaggccgccaaattgaaaaatcgcgggtaagcccagagaaacagaaacaattggcgcgcgcagatccggttcgtctttatcctgatgcagcgacagtttcgcgccaggagcgtagcggttgataagacaagcatctggctggaaatctggatagcccgccgccgtagccgcacgttgacataaattatgaaaactctgtggcatggcgggccacggtttatttgtttgcggatcaatgggcgaatagagataaccttgccgatgggtcgtccagcccagatgcccacagttggtcatcgccaccgacatggtatatcccccgggggtgaccatctggcgaaacggcgactggctggcaacgtcattaatatcgcggatcagttgctccgcagcgttaaaagcaaaacgccgtaaaattaccgcaccagccgccagtggctcttgccacggttcagcatcggcaaacagatccaacattacctctcctcattttcagcttcgcggcgcagcagttgcgctttacgcgacacgccccagcggtaaccggaaagtgtgccatcaccacggaccacccgatgacagggtattatgatagccagcttgttggcggcacaggcgctggcaacggcccgtaccgctttcggtttgccgatggcgttagccagttgctgataactgacggtttcaccgcaaggtatcgtgcgcagtgcctgccagacttgttgctgaaaagcagtgccgcgaatgtccagcggtaacgtcagcggcgtatcgcgttgattgaggctggcgatcacttcacgcacatgttgctgaaacatcagatcggcaggcgcgttgtcggcagcgggaaacatctgctgcaactcgctgattagtgtcgcgtcatcatcgcccagcaatatcgcgcaaatcccccgctcgctttctgccaccaggcaacgacccagctcacaatcagccagcgcgtaacgcaccgccagattttcgccaccgtgacggaattgtttagccgtcatgcccagcgtttcgtcagctttgcgatagtaactgctgctgtcggggaatccggcgttaagaatagacgtcgtcacgctctcccctttcgccagcgattcgcgcaaacggcgagcgcgccaggcctgttgccaggctttaggcgtcattccggtagtcgctttaaacaaccgatgtagatgaaatggactcatcgccacctggtcggctaaggcttccagcgttacaggcgtttcctgttccagcagtcgacacgcgtgggtgattttatccaaccgatgttgctgggcattggctttttctggctgacaacgtttgcaggggcgaaagccagcggcgagtgcctcgctggcatttgcgtagaaggagacgttttcccgcaaagcatgtctggcgcggcaagacggacggcaaaagatgcctgtggtacgcacggcgaaaacgaattcgccgtcggcattcgggtcgcgggctaagacagattgccagcgttgatcgtcagttaagcatgtggcttttttcataatcagctccctggttaaggatagcctttaggctgcccggtcaccatcacgcaaaaaccaacaatcttgcgctttaatttttttcgctgacaaggaagcttttaaactgtggtgacatccaggttttaaagctatcgccttctttggtgatcatataaaccgccagcccttcccggcgaacaacctctttagctttctccggcccgagtaccatcaagccagtatcccaggcatcggcttccagcgccgtcggagcaatcaccgtcacggataccagattgtgttcgatgggacgcccggtttgcggatcgataacatgggaaagacgtttgccgtccagttcgtaatagttacggtagctgccagaggtgctaatcccatgaccgttgatatccaccacagcctgaaccgcgttttctttatcggttggtttttgaatcgctacccgccacggcaggccttcaccgttcataccacggctgttcagcgcgccgcccaccgacaccagatagcgggaaatcccttcctgctccatcaagcgtgccaaatgatcggccgcatagccttcgccgacggtggagagatcgacatataaatccggcaggtctttttgcagatattgctgatgcgactgattgatgaccgtcaggtgctgtaagccggttttggctttcatcgcatcgatctgttcctggctcggaatttgaaccggctgttgttccgggccaaagccccacagattcaccagcggcccgacggttatatccatcgcgccatcggtcttcgcgccaatgcgcagcgaggtggtgacgatatcggccatcgcttcacttaccggccacggcgataaactttgcgagtcgttaaagcgcatcagcgcggaatcttttttataggtcgaaagcagctgatcgtcggcgtccagttgggtctgaatcttttctttaagttcggcgctgcgtttggcgtcaatgcccgggatgctggcacgccagaaggtacccatagttttgccttcaagaacggtaacttcagtagcgtgggttttggcgggttgtggtttttgatcgcaaccaacaaagaagagcgcggcagccagcagtgccacgcgggtaaagcttatttccatacgtgattatcctcatgcgaacggtcgcaagagtacaccaaaaaactgagtttgtacgctgaaaacaatgaaaaaagggcccgcaggccctttgttcgatatcaatcgagattagaactggtaaaccagacccagagctacgatgttatcagtgttgatgccagcgtcacgagtgaactggttgtcgtccagcaggttgattttgtagtcaacgtaggtggacatgtttttgttgaagtagtaggtagcaccaacatcaacatatttcaggatatcttcgtcgtcgtagccacgacccaggtttttacctttagactgcaggtaagccagggacggacgcagaccgaagtcgaactggtactgagcaacagcttcgaagttctgtgctttgttcgcccaacccagggaacctacgcgagttgcgttgtaggtctgggtgtactgagcagccaggtagatgttgttagcgtcgtatttcagaccaccagtgtaggtttcagcacggtcgccgttaccgatgtaagcagcggtgttctgagcatcagtacgtttggagctggagatcgcaccaccgataccgaaaccttcgtaatcataagtgatagaaccgccgacgccgtcgccgttttgacgcagtgcgtcacgaccgttgttagttacgccactagtaaagccttcaccagatgggttgccgtttttaccctggtactgaacagcaaagttcaggccgtcaaccagaccgaagaagtcagtgttacggtaggtcgcgaagccgttaccacgctgctgcatgaagttgtcagaaccgtaggtgtcaccaccgaattctggcagtacgtcggtccaggaagttacgtcataaacaacgccgtagttacgaccgtagtcgaaagaacccacatcctggaatttcagacctgcgaatgccacacgggtccaggagttgttttcgttttcagcgctgttgccctggatctgatattcccactggccgtaaccggtcagctggtcagtaacctgagtttcacctttgaagccaagacgcatgtaggtctggtcgccatctacatctttgttgtcagagaaatagtgcaggccgtctactttaccgtacagatctaatttgttgccgtctttgttgtaaacttcagcagcgtttgctgcgcctgctaccagcagagctgggaccaggagggacagtactttaactttcatgttattaaccctctgttatatgcctttatttgcttttttatgccactgcatactgattaaccctcattaatcagtcggcaagtccattctccccaaaaatgcagaataatccaacacgaatatgatactaaaacttttaagatgtttcatttatcgctatagatgtttcaaaatgtaaatgcaagggaactttttaagattattgcggaatggcgaaataagcacctaacatcaagcaataataattcaaggttaaaatcaataacttattcttaagtatttgacagcactgaatgtcaaaacaaaaccttcactcgcaactagaataactcccgctatcatcattaactttatttattaccgtcattcatttctgaatgtctgtttacccctatttcaaccggatgcctcgcattcggttttttttacccttctttacacacttttcattattctgtgctaccacagaaaaactataacgcttgttaactatttcacaaataattaacatccgcataatttccagcaatctttgtttatttgcaattatttttgttgggctttttgtaggttatttgtacagcaaaatggcgcttgtacatctatttcccccaatgcaggatgataaatatcacgggagaatagagaatcatcaatcaggtaagagtctggaatttcacactgtaccctttatactgccctatcacttcgcgaagttttaacaggtcataaacacgaatgcgtcagaaagagacaacggccacgacccgcttttcactcctaccggggagcattacccgcttctttttactgttgatcattgtgttactggtgacgatgggtgtaatggtacaaagcgccgttaacgcctggctgaaagataaaagttaccagattgtcgacattacccatgctatccaaaagcgcgtcgataactggcgttacgtgacctggcagatctacgacaacattgccgcgacgacctccccctcctccggcgaaggtttacaagagacgcgcctgaaacaggatgtctactatctggagaaaccacgccgcaaaacggaagcgttaatctttggctctcacgacaactcaacgcttgagatgactcagcggatgtccacttatctggatacattgtggggcgcagaaaatgtaccgtggtcgatgtattacctgaatggtcaggataacagtctggtgctgatctcaaccctaccccttaaagatctcacctccggatttaaagaatcgaccgtcagcgacattgttgattcacgtcgtgcagagatgttgcaacaggccaacgccctcgatgaacgcgaaagcttttctaacatgcgccgcctggcctggcagaacggtcattactttacattgcgtactacctttaaccagccaggacatctggcaacggtcgtggcttttgatctgccgattaatgatttgatcccaccgggtatgccgctggacagtttccgccttgagccagacgcgacggcaacgggaaacaatgataatgagaaagaagggacggatagcgtcagtatccactttaacagtacgaagattgaaatctcctcggcactcaactctaccgatatgcgcctggtctggcaggttccttatggcaccttattgctggatacgttgcaaaacattctgctgccactgctgctgaacatcggtttgctggcgctggcgttatttggctataccacattccgccatttctccagccgcagtacagaaaacgtccccagcacggcggtcaataacgaattgcgcattttacgggcaatcaatgaagagatagtctcactgctgccgctcggcctgctggttcacgatcaggaatcgaaccgcactgtcataagtaacaaaattgccgatcatttgctgccgcatttgaatctgcaaaacatcaccaccatggcggaacagcatcaggggattattcaggcgacgatcaataacgagctgtatgagatccgcatgttccgcagccaggtcgcgccgcgcacacaaattttcattattcgcgatcaggatcgcgaagtgctggtaaacaagaaactcaagcaggcgcagcgtctgtatgagaaaaaccagcaggggcggatgatctttatgaaaaacattggcgatgcgctgaaagaacccgcacagtccctggcggagagcgcggctaaactcaacgccccggaaagcaaacaactggcgaatcaggcagatgtgctggtgcggctggttgatgaaatacagttagcgaacatgcttgcggatgatagctggaaaagtgagacggtgctgttctccgtgcaggatttaattgatgaagttgtgccttcagtgttgcctgccatcaagcgtaaaggtctgcaactgctgattaacaatcatctgaaagcacacgatatgcgccgcggcgatcgcgatgccttacgacgtattttgctgctactgatgcaatatgccgtgacctcaacgcaattgggaaaaatcacccttgaggttgatcaggatgagtcctccgaagaccgcctgacgttccgcattctggacacgggagaaggcgtaagtattcatgaaatggataatttgcacttcccgtttatcaaccagacccaaaacgatcgctatggcaaggcggacccgctggcattctggctgagcgatcaactggcacgtaaactgggcggtcatttaaacatcaaaacgcgggatgggcttggtacacgctactctgtgcatatcaaaatgctcgcagctgacccggaagttgaagaggaagaagagcgtttactggatgatgtctgcgtaatggtggatgttacttcggcagaaattcggaatattgtcactcgccagttagaaaattggggtgcaacctgtatcacacccgatgaaagattaattagtcaagattatgatatctttttaacggataatccgtctaatcttactgcctctggcttgcttttaagcgatgatgagtctggcgtacgggaaattgggcctggtcaattgtgcgtcaacttcaatatgagcaacgctatgcaggaagcggtcttacaattaattgaagtgcaactggcgcaggaagaggtgacagaatcgcctctgggcggagatgaaaatgcgcaactccatgccagcggctattatgcgctctttgtagacacagtaccggatgatgttaagaggctgtatactgaagcagcaaccagtgactttgctgcgttagcccaaacggctcatcgtcttaaaggcgtatttgccatgctaaatctggtacccggcaagcagttatgtgaaacgctggaacatctgattcgtgagaaggatgttccaggaatagaaaaatacatcagcgacattgacagttatgtcaagagcttgctgtagcaaggtagcctattacatgaacaatatgaacgtaattattgccgatgaccatccgatagtcttgttcggtattcgcaaatcacttgagcaaattgagtgggtgaatgttgtcggcgaatttgaagactctacagcactgatcaacaacctgccgaaactggatgcgcatgtgttgattaccgatctctccatgcctggcgataagtacggcgatggcattaccttaatcaagtacatcaagcgccatttcccaagcctgtcgatcattgttctgactatgaacaacaacccggcgattcttagtgcggtattggatctggatatcgaagggatcgtgctgaaacaaggtgcaccgaccgatctgccgaaagctctcgccgcgctgcagaaagggaagaaatttaccccggaaagcgtttctcgcctgttggaaaaaatcagtgctggtggttacggtgacaagcgtctctcgccaaaagagagtgaagttctgcgcctgtttgcggaaggcttcctggtgaccgagatcgctaaaaagctgaaccgcagtattaaaaccatcagtagccagaagaaatctgcgatgatgaagctgggtgtcgagaacgatatcgccctgctgaattatctctcttcagtgaccttaagtccggcagataaagactaatcacctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaatcccgcgatttcctgaccctctcggcatataacgtcagcgtctgttttatcacatccagcgttaccggcttcgacaggcagctgtccataccggactccagacaccgctgcttctcttcagccaacgcattagcagttactccgattaccggcaacgtcagtcccaactgacgaatgcgttgcgtcaagcggtaaccatccatatttggcatgttgacgtcgctaagcacgatatcaatatgattcttgctaagtacattaagcgcatcgacgccatcattcgcggttttacattgatagcccaacgatcccaactgatctgccagcaaacgccggttaatcggatgatcatccacgaccagaatcatcatatcgtcattatcgctgaccgctttgtccgttgacggcagagcgttagcaggatcgtcgctctccatctcgatcaaataaatacgcgccaacaatgccggtagctcatgcggagcagccacactgtgtacccactcccctggcgctttctccagcggaataccaatatggcgacgacagaaggtcactaccgctctgccctgccattttttactcactacctcgtcagtgatcaacacatcttcgggagtcggttcctgcccttcgtatgttgtaacgacgatgccgctgcgctgcaaactggtttccaggaactgacagagcgacgcattgcggaccgccagccagcagcgtttaccactcaacccttccacgccttttttctgcgggtactgagcgccgtacaacggaatacgcacggtaaactggctgcccattcccggttctgaatctaccgagatatcgccgtccatcatgctgatcagtttttcacaaatcgccagacccagaccggtcccctggaaattacgctgtacgcccgttccgacctggaagaagggatcaaacaagcgcaccacttctttcgccggtatccccacgccggtatcgcgaacacggatagagagataatcgccatccgcgcgaacatgcaaaactatacagccggtatcggtgaattttatggcgttactcaacaggttggagatgacctgctgtaaacgcatcgggtcgccatttaaggccactggcacatccggttcaataaagcagtacaagcctaactgcttgcgtaccaccagcggtaaatagttggcggtgatgtggttcatcacttcacgcggtgaaaactcacgcggttcgatcttcaactgttccgattcaatcttcgagaaatcgagaatatcgctgataattttcaacaacaggctggaagagttgttcattgccgtcaccagccgatcgacgcctttcggtaactctttggtttgcaacagatccaggttaccgataatgccatacagcggcgttcgcagctcatgactgacggtggcaaggaacatcgattttgactggctcgcctgttccgctgcttgtgccatctcctgcaacgactcttccatcttcacgcgcgaagaaacatccaccagcacacaaatggccacgttttcattacgatagcgcgaatggacgaagctgatttgcagattggtattgttgctggtcaggacatcaacaaaattgacctgctgcccacagataatttgcgtcagtcgttggcggtcctcatgcgtaagcatattgagataggtatgcgccagttcgttacttaaaatattgacgccatcagcggtacgcaaaatgcagatacccactggcgcggaggcgacaatcttgcgattgaactgctcatgttcttccagtcgcagggcgtcgctttccgccggaatgaaaatacgtcgctcgtacatccgtgcgagagtaaacaatgcagctccggcaagcacattcagcaaaattgcgttaaggatcaacatgcgaatgcgttccagcaccttatcaaccggcaccgaatacacgatgcttagcgatgagggtggcagatttttcttcagcaccagctcccggaacccttccgtatagccaaaccaggagcgttcctgcatccagcgaggatcgcccttaattttactttctggtccggtaagcgaaatcagggtatgaccattttcatcaagaatggtaacccccatcggcaacgtacccggtaagaaaaagttctccatccggatggtctgctcgacacccaaaagcgcctgcaaccggttcgccagataaactggcgtcaacgcgtaaaaatacccgacgccagggcgcggaccttcgctgatccagtagaggttactgccgctatcatcttgtggtgcatttcgatatttattgatgcgttcatgcaaagctttcaacgcggtatcgcgttccactggcatatcacgcagaccgaaattggccatgcagaggttatcgctgccgattaaaaatacccggtttagatcgtaagccgcagaaaaattatcgcgccagtagcgcataaaccacgccaatgactccagagaacctcgccaggtgttactcattgcggaacaatcggagtcggcaaacagcggttcaaacgcaggcacatccgcctgcgtttctcgtccacgcggggaaagcacaccgttttctgccgataagcgattttcggcgatgtacttcagctctttcatcacatcagaggtgcgttgaataaagcgctgagcctgatcggaactcagattaaattcctgacgaatttccgattctcgctgatgtaacgcattaacgatgtaaaaaacggatgaaaaagcaatcaacagccagagcactaacgccaatgctctgaacatgtagcgcgaggctttcagggttgtacgaaaagaagcaaggtatttcaaaggggcgaagctccgcctcaggtgaccgatggagtgtggttaaggtagcggtaaaagcgtgttaccgcaatgttctctcttctctggaatatgatacaccgccgagaaatcatcaccttaacctctgataatcgtcatataccggacaagactagtggatttcagcatgcattatatgaagtggatttatccacgccgcttacgcaatcaaatgatcctgatggcaatcctgatggtcattgtcccaacgcttactattggttatatcgtagaaacggaaggacgttcagcagtcttatctgaaaaagagaaaaaactttctgccgtggtcaacctgcttaatcaggcactaggcgatcgctatgatctctacatcgacttaccacgtgaggagcgtatccgcgcattaaatgcagaacttgcccccattaccgaaaatatcactcacgccttccctggcatcggtgctggttattacaacaaaatgctggatgcgataatcacctacgcgccttcagcgctatatcagaataatgtcggcgttaccattgccgcagatcaccctggtcgcgaagtgatgcgtacaaatacccctttagtttattcaggcaggcaggtgcgcggcgatattttgaattcaatgctccccattgagcgtaatggtgaaatcctcggctatatctgggccaatgaattaaccgaagatattcgccgccaggcctggaaaatggatgtgaggattatcattgtgctcaccgctggtttgctgataagcctgctgttgattgtccttttctcccgtcgcctgagcgccaatattgatatcatcaccgatggcctctcgactctggcacaaaatattcccactcgattaccacaattgcccggtgaaatggggcaaatcagtcagagtgttaataacctcgcccaggcactgcgtgaaacgcggacacttaacgatctgattattgaaaacgctgccgatggcgtcattgccattgaccgccagggtgatgtaaccaccatgaacccagcagcagaagttatcactggctatcaacgccatgaactggtagggcagccttactccatgttgttcgacaatactcagttctacagtccagtactggatacgctggaacatggcaccgaacatgtggcgctggagatcagttttccaggtcgtgaccgcaccattgaactcagtgtcactaccagtcgtattcataacacgcacggtgaaatgataggtgctttggtgattttctctgatttaactgcccgcaaagaaacccagcgccgcatggcgcaagcagaacgcctcgccacactgggtgagctgatggctggcgtcgcgcatgaagtacgtaatccgttaacggctattcgtggttatgtacagatcttgcgccaacaaaccagtgacccaatacatcaggaatatctgtccgtagtactcaaagaaatcgattcaattaacaaagttattcagcaattgctcgaattttcacgtccacgccacagtcaatggcaacaagtcagcctcaatgcattggttgaagaaactctggtactggtacaaaccgccggcgtacaagcgcgggtcgacttcataagcgaactggataatgaattaagcccgattaacgccgatcgtgaactgctcaaacaggtactactgaatatcctgatcaatgccgtccaggctatcagcgcacgagggaaaattcgcattcaaacctggcaatacagcgactcacaacaggccatttcgatagaggacaacggctgtggcattgatctctcgctgcaaaaaaagatcttcgatccctttttcaccaccaaagcctcaggaaccgggcttggtctggcgttaagtcaacgcatcattaatgcccatcagggtgatattcgcgtcgccagtttgccgggctacggcgcaaccttcacgcttattttaccgatcaacccgcagggaaatcagactgtatgactgctattaatcgcatccttattgtggatgatgaagataatgttcgccgtatgctgagcaccgcttttgcactacaaggattcgaaacacattgtgcgaacaacggacgcacagcattacacctgtttgccgatattcaccctgatgtggtgttgatggatatccgcatgccagagatggacggcatcaaggcactaaaggagatgcgcagccatgagacccggacacccgttattctgatgacggcctatgcggaagtggaaaccgccgtcgaagcgctacgctgcggagccttcgactatgttattaaaccgtttgatctcgatgagttgaatttaatcgttcagcgcgctttacaactccagtcaatgaaaaaagagatccgtcatctgcaccaggcactgagcaccagctggcaatgggggcacattctcaccaacagcccggcgatgatggacatctgcaaagacaccgccaaaattgccctttctcaggccagcgtcttgattagcggtgaaagcggcaccgggaaagagttgattgccagagcgattcactacaattcgcggcgggcaaaggggccgttcattaaagtcaactgcgcggcgctgccggaatcgttgctcgaaagtgaactgtttggtcatgaaaaaggtgcatttactggtgcacaaaccttgcgtcagggattatttgaacgagccaacgaaggtactctgctcctcgacgaaattggcgaaatgccgctggtactacaagccaaattactacgcattctacaggaacgggaatttgaacggattggcggccatcagaccataaaagttgatatccgcatcattgctgccaccaaccgcgacttgcaggcaatggtaaaagaaggcaccttccgtgaagatctcttttatcgccttaacgttattcatttaatactgccgcctctgcgcgatcgccgggaagatatttccctgttagctaatcactttttgcaaaaattcagtagtgagaatcagcgcgatattatcgacatcgatccgatggcaatgtcactgcttaccgcctggtcatggccgggaaatattcgagagctttccaacgttattgaacgcgccgtcgtgatgaattcaggcccgatcattttttctgaggatcttccgccacagattcgtcagccagtctgtaatgctggcgaggtaaaaacagcccctgtcggtgagcgtaatttaaaagaggaaattaaacgcgtcgaaaaacgcatcattatggaagtgctggaacaacaagaaggaaaccgaacccgcactgctttaatgctgggcatcagtcgccgtgcattgatgtataaactccaggaatacggtatcgatccggcggatgtataacaccaaaacttgctatgcagaaatttgcacagtgcgcaattttctgcatagccgctcattctccttataaatccccatccaatttatcccttcatattcaattagttaaataactaaatccaataatctcattctggcactccccttgctattgcctgactgtacccacaacggtgtatgcaagagggataaaaaatgaaaacaaaattgatgacattacaagacgccaccggcttctttcgtgacggcatgaccatcatggtgggcggatttatggggattggcactccatcccgcctggttgaagcattactggaatctggtgttcgcgacctgacattgatagccaatgataccgcgtttgttgataccggcatcggtccgctcatcgtcaatggtcgagtccgcaaagtgattgcttcacatatcggcaccaacccggaaacaggtcggcgcatgatatctggtgagatggacgtcgttctggtgccgcaaggtacgctaatcgagcaaattcgctgtggtggagctggacttggtggttttctcaccccaacgggtgtcggcaccgtcgtagaggaaggcaaacagacactgacactcgacggtaaaacctggctgctcgaacgcccactgcgcgccgacctggcgctaattcgcgctcatcgttgcgacacacttggcaacctgacctatcaacttagcgcccgcaactttaaccccctgatagcccttgcggctgatatcacgctggtagagccagatgaactggtcgaaaccggcgagctgcaacctgaccatattgtcacccctggtgccgttatcgaccacatcatcgtttcacaggagagcaaataatggatgcgaaacaacgtattgcgcgccgtgtggcgcaagagcttcgtgatggtgacatcgttaacttagggatcggtttacccacaatggtcgccaattatttaccggagggtattcatatcactctgcaatcggaaaacggcttcctcggtttaggcccggtcacgacagcgcatccagatctggtgaacgctggcgggcaaccgtgcggtgttttacccggtgcagccatgtttgatagcgccatgtcatttgcgctaatccgtggcggtcatattgatgcctgcgtgctcggcggtttgcaagtagacgaagaagcaaacctcgcgaactgggtagtgcctgggaaaatggtgcccggtatgggtggcgcgatggatctggtgaccgggtcgcgcaaagtgatcatcgccatggaacattgcgccaaagatggttcagcaaaaattttgcgccgctgcaccatgccactcactgcgcaacatgcggtgcatatgctggttactgaactggctgtctttcgttttattgacggcaaaatgtggctcaccgaaattgccgacgggtgtgatttagccaccgtgcgtgccaaaacagaagctcggtttgaagtcgccgccgatctgaatacgcaacggggtgatttatgattggtcgcatatcgcgttttatgacgcgttttgtcagccggtggcttcccgatccactgatctttgccatgttgctgacattgctaacattcgtgatcgcgctttggttaacaccacaaacgccgatcagcatggtgaaaatgtggggtgacggtttctggaacttgctggcgtttggtatgcagatggcgcttatcatcgttaccggtcatgcccttgccagctctgctccggtgaaaagtttgctgcgtactgccgcctccgccgcaaagacgcccgtacagggcgtcatgctggtcactttcttcggttcagtcgcttgtgtcatcaactggggatttggtttggttgtcggcgcaatgtttgcccgtgaagtcgcccggcgagtccccggttctgattatccgttgctcattgcctgcgcctacattggttttctcacctggggtggcggcttctctggatcaatgcctctgttggctgcaacaccgggcaacccggttgagcatatcgccgggctgatcccggtgggcgatactctgttcagtggttttaacattttcatcactgtggcgttgattgtggtgatgccatttatcacccgcatgatgatgccaaaaccgtctgacgtggtgagtatcgatccaaaactactcatggaagaggctgattttcaaaagcagctaccgaaagatgccccaccatccgagcgactggaagaaagccgcattctgacgttgatcatcggcgcactcggtatcgcttaccttgcgatgtacttcagcgaacatggcttcaacatcaccatcaataccgtcaacctgatgtttatgattgcgggtctgctgctacataaaacgccaatggcttatatgcgtgctatcagcgcggcagcacgcagtactgccggtattctggtgcaattccccttctacgctgggatccaactgatgatggagcattccggtctgggcggactcattaccgaattcttcatcaatgttgcgaacaaagacaccttcccggtaatgaccttttttagttctgcactgattaacttcgccgttccgtctggcggcggtcactgggttattcagggacctttcgtgatacccgcagcccaggcgctgggcgctgatctcggtaaatcggtaatggcgatcgcctacggcgagcaatggatgaacatggcacaaccattctgggcgctgccagcactggcaatcgccggactcggtgtccgcgacatcatgggctactgcatcactgccctgctcttctccggtgtcattttcgtcattggtttaacgctgttctgacggcacccctacaaacagaaggaatataaaatgaaaaattgtgtcatcgtcagtgcggtacgtactgctatcggtagttttaacggttcactcgcttccaccagcgccatcgacctgggggcgacagtaattaaagccgccattgaacgtgcaaaaatcgattcacaacacgttgatgaagtgattatgggtaacgtgttacaagccgggctggggcaaaatccggcgcgtcaggcactgttaaaaagcgggctggcagaaacggtgtgcggattcacggtcaataaagtatgtggttcgggtcttaaaagtgtggcgcttgccgcccaggccattcaggcaggtcaggcgcagagcattgtggcggggggtatggaaaatatgagtttagccccctacttactcgatgcaaaagcacgctctggttatcgtcttggagacggacaggtttatgacgtaatcctgcgcgatggcctgatgtgcgccacccatggttatcatatggggattaccgccgaaaacgtggctaaagagtacggaattacccgtgaaatgcaggatgaactggcgctacattcacagcgtaaagcggcagccgcaattgagtccggtgcttttacagccgaaatcgtcccggtaaatgttgtcactcgaaagaaaaccttcgtcttcagtcaagacgaattcccgaaagcgaattcaacggctgaagcgttaggtgcattgcgcccggccttcgataaagcaggaacagtcaccgctgggaacgcgtctggtattaacgacggtgctgccgctctggtgattatggaagaatctgcggcgctggcagcaggccttacccccctggctcgcattaaaagttatgccagcggtggcgtgccccccgcattgatgggtatggggccagtacctgccacgcaaaaagcgttacaactggcggggctgcaactggcggatattgatctcattgaggctaatgaagcatttgctgcacagttccttgccgttgggaaaaacctgggctttgattctgagaaagtgaatgtcaacggcggggccatcgcgctcgggcatcctatcggtgccagtggtgctcgtattctggtcacactattacatgccatgcaggcacgcgataaaacgctggggctggcaacactgtgcattggcggcggtcagggaattgcgatggtgattgaacggttgaattaatcaataaaaacacccgatagcgaaagttatcgggtgttttcttgaacatcgacggcgaaggtaaccccattaatcaccagtcaaaacttttcaccagcgtcagctcgccagcattacgcatcggtacaataaatgtttcctgtttctcattgaccgatccttcatcggtgatcagcgtcagttgggcggtggttaattccgtttcgctgcgcccaccatagtagttgatatacacctgatagcgcccgtgaattggcgcgggcatggcgaaaatctcgggtccgtaccccgtcgtgacatccatatccagtgcaccactgtttttcagcacggtgttaccgtaccaggcgtgttcgccatcgggcgtaacaacgtgaaggtcgaggtcggtattgtccgtatcccacgagagaaccagccgtaaacgtgcacgaatcgttcctgtacccggcgttgagtaaaactgcattttttgtcggctttgcccatccgggctgatgacctgcacgctgttgctgccttcagtgaaaatataagggcgtgcaaatgaaccatcggattcaattctctgcggcatactggcaccgttgaccaccagccggccctgctgaactttacccgccgcagcataattctttattttgccgcggatctgcgctgagatattttgatcatctgccatgttgacggacgacgccgggtaattgatcgattgtgaaaaactggcatcttcgccctctgccggatgccagcctgagagcggtgcatcaatctcgacttcctgcacaccttcactgtgagcgacaggcgaaagcgccaccagtaacaacggaagaaaaatctttcgcatagcattagtccattaataattgtcgggtcagcgtttcgatatagttctcatcaagcccggtgggataaccatcaaaggccaggtgcagatactcatgggttaaatccagccgatcctgaagcgtaaagaagttacgaataaacagccgtttctgctgccgatcggtataggggaaacctgagactaaacggcaaaccgcaaacacgtctggttcgttgtaccccgtctcagcttgtaatatacgccgccactgcggcatttttttcgccagccaggctttcgctttgggtaataactggcaggttgagcgtggcgctccccagcggctaagactgttgtcgggataagcaaacgcgagtatctgatcgtaacgctctccctgccccgcctgggccgtggcttgccgccaggaaagtgtcccttcggtagcgcgactgccatgataatgaaccggatcgcctgcatagatgagatcctgcgtccaggcggtcatcgttcgcgcccccgtggtcgctggcgaagcagaaacacgctgcgtggcgctgctgtcggggatggtcaggcaatcgccttcccgattggcgttttgctgtaaaaaagtgcgaatcgccacggtcatggctttcgctgcctcagggggcgtacttttcgcctcgcgatccagaactctggcaacgtactcttcacgatcgagatgcgactgcaatttcagtttgcccttttcgctcagtaaggtcgtctcaccgtggctgacaaacgtaatgtggttaccattagtaaacgtcacacgatagcgcccattaagtacgccgggatttactgccgtcgtactcttttccgctgtgattttcttcagcggatagcgggcaaacagctccacctctacacattgcccactggcaacctgcgtcggcactggcaaaacccgattaagcaccgtcgcataacgggttagtaccgttttgctggtgccactgccagtaacccacagcggtgtaccatcggttaaccagccagcaaaaccaccctgacggatttcctgtttatcatcggcaaaccagctccaggttttcacccgtacccgactaccgagcatggatgcgacaccgattttcgcctcgtccagcaccacatccagtaagacttcctgagctttgttttgcgcgggtaacgtcgctaatgaatcaagcagcgatttaaccgttaccgaggtttctggcttcagcgtagtcagagacgctaaccacgcaggtgcctgacgctgttgccagtattgcccccacacatctgcgccaatatgcaaccgctgcggcgcaaaatagagcccacaggaacgtaccagcgcggtatcgcgcgttatgctctccccagcctgacaacaataaacctcttccggggagtttccgcgacactggtagggctgctccggttgatgggtatcctccagccaggcgtaaacatacagtttccacaaactccctaacggcgtggtgagcgagtcaggtaatgctgagactttggtcacgcctgatgacgacagctgatacagttgatcgtgctgcgcaccgcgcagcaccagttgtaacggcgtctcctccgcaagtgttggcagagtaaccaacgccaatagccagacgattctgcgccagttcacttatttcacctgcatcccggtccattcactccctgccgcaacactttgctgcgcaggtgcataggaacgcacataacgagcaggaggcagaacgaattgccctttttgcgagaagcgcagcaaatggcggaaagtgaccgttcccgtcagttctttcaccggcaccatataggccagttcgcccatttcatttcgcgctttttccagcaattgcccctgctgtttcgcggcgttgggtttattgaccgaaatgccccatgttgtgcgctcaacgtcggctcccggtggcagcggtacttccacctgaccgtagcgcagaactgcatcctgctcgctggtaagcgtgatttcatcgagatacagcgcatcgctgtcaatctcattgctggtcaccggttgcagaataaagctcatctcttcttcaccagggataagccgatacaactggcgttcaacggtcaccggaatgttactttgttgagccatttttgccggctcacgtcagcggacctgcacattttgcggcgataattcgtcaccaaaagagagaatgtccggcacgccctgaccaacccaacgccagtcttcgccccctccagttaacttatgtttagcccatgcgcccgcaggcgcaggcaaaacaactggaggcattgtcgccatatatttcgccagccagttcatggccagcgcgcgctcaatagtggattgctcagcggtcaaaccacttaaaatagcggccgtctgggtagcgtcgccaccgctattaagcagcacaaccgtgtgcgccagcggctgattgctgtttgccgctttatcccacgcatattgctgaacctgtggcatcaccgtggacttcaactgcgcttttttcagcaacgtcatggttaagacgtttgccaccgcatctgccagtggagactccggtgtatcgaggatcaggctatcattgatatcgcgggtgtcttcctcagagaaatcttcagttttagttccgcgccgggcgatagcttcatccaaccctttcaacaacgttttgcacggcaaattcatctcctgcgcccatgccagcaccagcgcccgatgcaataacggcatgttatctgcctgctccgcgtagctgtcgagcatatgctgccagtattccggttgttgcgttacgccgatcgcctggctggcctgccagtcggcgtaccatgcccatgccgtaaggaaggcgtcaccattgccatcttcaccccaccaggtaaagcgcgctccgggccccgccagttgcatcagccgcagacggttatcctgaatcatctgacgaatgtcgttagcggcggcactttgatgatcggcaagcgaacgccaggcgagactgagcgggatcagacggctaccggtgttgattacgccaccccacggttcatcgactaacgcatcaagattgttgcggaaaatctcctgcggcgtttcactactttgtagccggatattgctcgcctgctcgggcaacatcagcgcgttatcgccaccaccgagcatgacatttttctgctgttcaacgggccagctgttatccacaaaagacagttttgtgctaatgctgtcctgcacttgcccattttgttgcagttctgcacttaacaagccagattgctgaatattctgcgtcagcgaaatataattcgcccctttgtgcagcgtcagcgtctggcgcatctcagcgcctgcaaatttagtcaccagcgccaccggttcgttatcctgctgactgaagataaacagtcctgccgccggtttgtcgcccacgcgatacaccgttggcatactccacttcatgtagagatttttttccgaacgcagataagcacgcccctgcccgaccagcccgtcgccgttcatcccacgcgcggtgatacgccagcgggttaacgaatcaggcatcaggaacgtgaaatacgctttgccttgtttatcggttgtgagtgacggcatccatgccgcggtatccacctcttcacgccgtggacgttcaagcatttttactcgccgctcgctgcggttagttgcgccaggcgcaaccggctcgctggagagcgcctggtcgtagctgataaacgacagactggagctggtacgcacattgttacgccccagcggatagaaaaatttgccgatattcggcgcgatttctggttgcagcgcgtagatcatttcatcgaccacgcctaccgttagctgcgcagaaacaggtttacctttcagcgacgaggttaattcgacattgaccagttcaccaggctggtaatgggttttgtccgttttcacccggatatccagctggggaacggcaactttgatcccggcgttctgaaaactgtactgaccgttacgggtatacagcaccgaaaaagtgatgttaggcgcaaaggaattgctcactggaacccgggcttcatactgggtatcgtttaaacgttgtagcgttagccagtttgccggatgcgaaagcagcgactgctgttccacgcgatcgcgttccagcgtcaataatgcttcatcaattggctccggaaaggtaatcagcatcttcgcggtttcgcctggctggtacagcgttttatccgccacgatatctaccgtaccagtatgcgccgtgctgcccttaccgctgacggcatgacttaacccagcgagaattaagccgtctttatcgcgtaatgtcagattgtagttgccaggtttagcgaaattgacggtaaaggatttgccgcctgacggtagctctccgctatggctcgtgcggtcttcgagacgcaaccattcatacgtaacaggaacctgttttgaagattccagcgcggcataacggaacacaaccgactcgccgctattactgtattgtgcggcagtacttaatgagtaatgcgccagaccgcgttcaatgaggatctctttggtggtggtgacgcgatacgccgcgccgtcactggcggagacggttaacaaatagcggctcggtttatcggcggcggggagatttaacgccacatgaccgctggcgtcggacaccgtttcgctgccttccagcgacacggggaaacgtccggcataacgcaaatcgttaccgaccattgataattgctgagcgcgcaaacttaactgcacgcgggcattttttaccggctcgccatccgggtagagcagttgcagtttgccgctgaccgcttcgccagttttgaactcttttttggcgagagctaaaccaatctcgaaatgtggcttgatgtagtttgccacgcgaaaactgctgctatagacctgattgcggtaagcaagacgtaactcataacctccggctacggcattttctggcaggcggaaacttccctgcccgccattgcgcgcatccagcgtgacattgacggtttgcaacagactgccgttggcgtccagcaccgaaagcttcgccggggcgctgacgatgggggatgaatgcaacggatcgtggaactcgcggccgatcactttaacatcgacacgatcgcctgcgcgatatagcgggcgatcggtaaaaatatacaagcgggtgttgtagatttcgctttcgtagaagaagttctcggagacaaaaacgccgccttcagcatccttacccagaatgtatgaacgttctggcgatatatgttgtaactgcaaggtaccgctgtcatcggtcacaccgcgggtcatcacgccaagaccgtcagtccacaagatctctgagccgggcttcgcttcaccctgttttttacccgcggtccacaccagaagctctttgcctgacactttgctaagcgccacggtatcggaaacaaacaccaccgtcgtcgcccgatacccaccaaccatcgcctcgacgaggtacagtcccggctcttgttggccgagaggaatataaatgttacccggctgcggcgagatgaaattgctggatgcgccttccagttttaccccttgctgcggctcgaacggtttagcctgccatagtggataacggaactgtttcaccaggggatattttttcagcggggaaaactggttgttctgtacataacgggaaggtttaataatggcattgccgagctgtaattcgggtaacgcctgagtcacattctgccgtgactgagaagagaaagtacgctgcatcacgcggcgagatttgccgtaccagttatcccacagccaggttagcgtattgttcagcccgtcgcccagatattgcggttgcaccacaatgcgatgcaggtttttctgctggcgcaaaaatgccatcgggtcaggaatacgatacaggcgaacgtccacgccgccgtactcttccatctgatagcgccgataatcacgccccggcgcttccagtcgcactttcgcctcttcactgctgctaaaactgctgtcagcaagcaaaaagaatgttcccccggcaggcggcgcatagttgctggaaggaagcgaatcatcagcattagcaagccctgttcccacaagagacagggacaagcacgctgctatcgcgccagaaaatttaaacgataaatgccaatgaaattgggattggaatcgttgggtatccatcgggtgtccttccatgtcataagttgttgcagactgactgcgcgcattccgttgtcagttttcgtggcgcttccggtgtggtagatgacgtaacgccccatccagaccattaagtgctgggcatcgccctgatcgaaaaaaatcatatcgccaggcagcgcctggtttatgtcctggccaataaactggctgttgtactgaatcaaattaatcgcggtcacataggggccggttttcccgttcccctgattccagttttgcgccagttgacgctgttcaggtgttagcgtcatctctggcggcaaatactggctagataaaccgttactttttagccatttactgtcgtgaactttcagcgtctcgttcgccgcaaatcgcaccaggcccgcacaatcctgctgataccagcgtggacttggcccctggcggagctgttcttgtgcaatgcgtacaaaccaggcgcgaaacagcccggattgttcgacattcagcatttcgctatgggcaacaacacaacacagccagcaaatcagcgccagcagcccgtgcctcatagcggctgccaggttatgggtagccactgccaggcggcaccgggttccatctgggccagcttcatgacataacgcggttgttgagataaagcgtccagcttcggcattaataaagtttgtgcggcgttataaaaaaccggttcgagattcttcggcagactggtcaacgtttcgttacgcagcagtttcgctattccttgtggattgatatagagcggaacgatgccatcagtgggtattacatccaccattgccgggcgggttttattcagtgtttgcagcgcgttattaaccagcgtgtcatcgagggagaaaagcagcgttttgttttgcatcgccagcgacacacggaaaaaataatccgacattaattgatcgggttgcgccgcctgcgctttcggatactggccgtatcgggaactcacttcgcgacgccagatttgcgcttcgccctgctgagtctggcttaccggcaaaacaccttctggcgctttgctttcgtgcgcaccaatattttgcgtaaacagtttccctggcaattgcgcctgttcggcagtgccatcaaactgaccgacaaacagcggggtttgcaattttgagtcttcataccagcacagccccgcggcaccgtctaacgccccattcagcttgtcgttttcctggctgatgtgcgaaagcatctcttcggcaataccgtgtgaatacggcaccgccacacagaagctggctccggcaggcatactgttccataccggcgtaaaatcgaaactggcatctacgctggcggattcatcatttaacgccacaaaactgtgccagccgtcgttacccatttcgaagcgtacgccagcaaaagaaggcattaaccgctggtagccaaaccccagccacctggcgctgactacgatgcgctggcgtactggcgttttttcggcagtacgctcttccaggccaaagcttgcttgccagcgttttttgccgctcaacaaatcacctgcgatcgccgtggcttcggtatcctgctgatcatctttaaacaacatatccgtgctggaaaacaccagcatcttgtcctgataagtcgcgaacatcagggcgttattgccgttatagcgcaactgataaacaggaacagtttcactatttatcttgatgctactgatttccgttttgcttaactggctgtcgctggtagcggcaaacaacaatggctccagcagtttgcttaaaccactgcgctggatcagcaccatataatgtgaaagatggccttgtttatcgtgccacagcgctgcctgcgcgggctgatctaagagtgacgaaaagagcttatctttcagcgtgagatcgtgttcatagacaatacgacgaatgctgccttcaatgcccagacgatcggcatgattctgataatagaaaacgaaatcttcgctcagaacatcgtggagaaacggaatggtgaggagatctttgggaagctggctcagagagtcgctgtcgagaaagaggtccggctcattgagatcgatttgcagattgttgtgcaccaccagcggcgacaacgttttttctggcccactgccagcatattgcaacgcccagacgccagcggaaagcagtgctattgcgccaaaacctacaagaccatagaaccgccagcctttcgcctttttttcaccactcattgccacattccttgtgtatagccagccattttttacgggcacagccaaactttaccgtgccctaatacgacaaaagcccagactttgcagcctggacttttcaattcaaacaagggagatagctcccttttggcatgaagaagtaaaattattcttcttctggctcgtcgtcaacgtccacttccggagcgatttcatcgtccccttccgcggcactgccgtcgatggtatccagatcttcctcgtcaaccggttcagcaacacgttgcagacccactacgttttcatcttccgcagtacggatgaggatcacgccctgggtgttacggcccacgatgctgatttccgaaacgcgagtacgtaccagcgtaccggcatcggtgatcatcatgatctggtcgcagtcatctacctgtaccgcgccaacaactaaaccgttacgttcggtaaccttgatggagataacccctttcgtcgcacgcgacttggttgggtattccgccactgcggtacgtttaccgtaaccgttttgcgttgcggtgaggattgcgccatcgccacgaggcacgatcagagagacgactttatcgccttcacctaagcgaataccgcgaacaccggtggtgttgcagcccatcgcacggacagaagactctttaaagcgcaccactttaccttcagcggagaacagcattacttcgtcttcgccgctggtcaggtcaacgccgatcagctcatcgccgtcaaccagtttgatcgccactttaccggcggtacgcagacggttgaactcggtgaggacagttttcttcacggtaccgttagcggtcgccatgaagactttcacgccttcttcaaactcggtcactggcaggatcgcagtgatacgttcgtcctgctccagcggcagcaggttgacgatcggacgaccgcgcgcgccacgagtggcttccggcaactgataaactttcatcgaatagacgcgaccacggctggagaagcacagaatatggtcgtgagtgttcgccaccagcagtcggtcgataaagtcttcttctttaatacgtgcggcagatttacctttcccgccacgacgctgcgcttcgtattcagaaagcggctgatacttaacgtagccctggtgagagagcgtcacgaccacatcttcctgggtgatcagatcttccaggttgatgtctgcgctgttggcggtgatttcagtacgacgtttgtcaccgaactgttcacgaaccagctccagctcttcacggatcacttccatcagacgatcggcgctaccaagaatacgcaacagttccgcgatctgatccagcagctctttgtattcgtcgagcagtttttcgtgctcaagaccggtcagtttctgcaaacgcagatccagaatcgcctgagcttgctgttcggtcaggtagtacagaccatcacgcacgccgaactctggctccagccattccggacgcgcagcatcgtcgccagcacgttcgagcatcgcggcaacgttgcccagctgccacggattagcaaccagcgcagttttcgcttctgcaggcgtcggcgcatgacggatcagttcgatgatcgggtcgatgttcgccagcgccacggctaatgcttcaaggatatgagcacgatcgcgagctttacgcagttcgaaaatagtacgacgggtcaccacttcacggcggtgacgaacaaacgccgcgatgatgtctttcaggttcatgatcttcggctgaccatggtgcaatgccaccatgttgataccgaaagaaacctgcaactgggtctgggagtagaggttgttgagcacaacttcaccgaccgcatcgcgtttcacttcaatcacgatgcgcataccgtctttgtcagactcgtcacgcagcgcgctgatgccttccacgcgtttttcttttaccagttccgcaatcttctcgatcaggcgcgctttgtttacctgatacggaatttcgtggacgataatggtttcacgaccggttttggcgtcaacttccacttctgcgcgagcgcggatatacaccttgccgcgaccggtacggtaagcttcttcaataccgcgacgaccgttaatgattgccgccgtcgggaagtccggccccgggatgtgttccatcagcccttcaatgctgatgtcttcatcatcaatatacgccagacaaccgttgatgacttccgtcaggttgtgcggcgggatgttggttgccatacctacggcgataccggaagaaccgttcaccagcaggttaggaattttggttggcatgacgtccggaattttttccgtgccgtcatagttatcaacgaaatcgaccgtctctttttcgagatcggccatcagttcatgggcaattttcgccagacggatttccgtataacgcattgccgccgcagagtcgccgtcgatagaaccgaagttaccctgaccgtctaccagcatataacgcagcgagaatggctgcgccatgcggacgatcgtgtcatagaccgccgagtcaccatggggatggtatttaccgattacgtcaccaacgacacgggcagattttttataggctttgttccagtcattgcctagtacgttcatggcgtaaagtacgcgacggtgtaccggcttcaggccatctcggacatctggcagcgcacggccaacaatgaccgacatcgcataatccagataggagctcttcagctcttcctcaatgttgaccggtgtaatttctctcgcaaggtcgctcatctaaccgctatccctctactgtatcccggattcaaaggtcgcaaattataacacagccgcgcagtttgaggtaaacctatacgctttattcacatccaatgcctgatatactcgtttgtcttgccaattacggagtagaagtgccaatgaatgccgaaaaatcgccggtaaaccataacgtagaccacgaagagatcgctaaatttgaagccgtcgcctcccgctggtgggatctggaaggtgagttcaaaccgctgcaccgcattaacccgctgcgtctgggctatattgccgagcgtgctggcggtttatttggcaaaaaggtgctcgatgtcggttgtggcggcggcattctggccgagagtatggcgcgcgaaggcgcgacggtgaccggtctggatatgggctttgagccattgcaggtggcaaaactgcacgcactggaaagcggcattcaggtggattacgtgcaggaaaccgtggaagagcacgcggcaaaacatgccgggcagtatgatgtggtgacctgcatggagatgctggagcacgtccccgatccgcagtcagtggtcagagcctgtgcgcaactggtgaaaccaggcggcgatgtctttttctcgacacttaaccgcaacggcaagtcatggctgatggcggtggttggtgcggaatatattttgcgcatggtgcccaaaggcacgcatgatgtgaagaagtttattaaaccggcagaattgctgggctgggtggatcagaccagtttaaaagagcggcatatcactgggctgcattacaacccgatcactaatacttttaaactcggccccggcgtggatgtgaactatatgctgcacacgcagaataagtgaggttgatgtttggccgcgccaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaccgtgccgactagacagtgattaccatttcaccgtcatcgacaaaaaccctgccgtctgggcaaaatcatcactccctttctgccacgccacgctgccgcgcagggacactcgctgactgatattgcccgtgactcccacttttatttcaccccgttgcttcaccgcatcgtcactgatagtgctgccatcctcttcaatttccgtcgaatggggatcgtgataataattcagatctaatgttggtatgacatgaacagcggtacgccattcgctgtgtaaacccagccgcgtctgaatatcatcaccctgcgattgtgacacgcgcgcacggttagcggcggtaaaatcatcctgctgcacgccctgataaatcacctgcgcctgcggttcaatcaccacaccacgccccggtaaccactgataccccgcctccagcgaggcgataatccccgacgagtggtaatgatctgtgccatcttcttgttcggaaacatcattgctaaaccacgcgtattgcagccagctatccagccaggccccttgcttctgattaccgtgctgaaaccagcttgatgtcagcccaacggcataaccgtggttctggttatcggcgcgagttccggtcatattcgagcggctgtcgccctggttatcgctgtagccaccaacaatcccaagcatccactcgccatccgtgccccagcgcccgctaaacagatcgccgctaagttgcaccgtagaagtgtcttcatgttgagccagttgccccgctgctgtgtaatgataatctccgccgataacacgtaaattcagcgtctgaccatcgccacctgcgtgatcgcgtcgctccatcataaacgcctgatttgccgcccgcaggttattaagataaccgccaactttggcattcaacaccggctggtaagcaggcgtaggttccgggtcgggtgttggatcaggatccggcgtgggatcaggatcgggagtcgggtctggatcaggtggcgatggcggcgttacttcttgcgatcgcagataccagtcgttgttatcttccaccagcgtgtagtcatacgctcccatattgacgtagccgctgcctgccagactgaactgcgcattgttttgaaactgcgtgggatcagctgcgaaatcaaccactttaatgcctgtcgatgtcggctcaccaatccctgtaatggagttaaccaccacagttgtgttgccagcagtattaccgttcatcaccaattgatcgcttaccgagtcatcgccgtttaattcgctatcgagcagtagcgtaccgccgccggtataatcaccgtttaccgtcagcgtatcgccagcgacgccattttgcaggctaaccgcaccggacgtattggtcagattgccattaaccgtcacgttggaaagataagtcaggctgtcagtttcaaggttggtattaagctcacctgtcaacgtcacaccatcggtggcattcaccagcgtcccatcgccgttaaatagtgaggcattaagggcgacggaagtatcctgcccggtcaggcgcaaaaccgtaccatcgctgatgtcgatagtgccgctggaaatagcatcaattgactgaatatcctgatccgcgccagtaacgaacgttgccccatcaccaacccacagtgacgaagcataaggaaggatatcagcaacatcacctttcagggtgccttcttcgacacgtaccgccgactgcgttgtaccgctggcggtcagctccagtgtaccagcccccgttttagtcaatgtgctaccctcatcctgatgctgcccgctgctgtcagccatcagtgcgccccactgcgtgtctacccccgcatcaactgccacttcaccgtcggcgcgcatttcaatatcacgtccgtggcctgccgcatctgaacgcgtgtcaacgtcggaggtaatctccatcacgctttcttgttgcttatcggtaaagataacctggcggttatagtgggtatctccaagctgcgagttgtcgctcaccatcagcgtaccggaggcgatttgtgttgtgcccaaataactattattgtttgccagacttacctgcccgtcgctcgcatcgaccaccacgtagacgccatctttcccgtcgccgccgatatgcaaattgtcgccacctgcaagatctaccacatcctgactgccgataaccgttccgctgctgccactgacttcaaggccatcgttgtatgatgtgccgctctgccaggtggagaaatcagagagatcgagcacaccgccgtttaacacgatcgactgcggatcgtcctggagagcggtaagatctgccgcgtcgccttccagcgaaagcaccgcaccatcatcaacgactatatcgccggttagcgccatcgactgcgcccctgccagcacgtagctgccgttttgcgcaatggtgagctgaccagcaccttcgatgatgccagcaaaactgccctgattaacagtaacgttgccaccagcatcgatatttaaagtgccattctgaaagcccgtcaatgcgtgcacaaaagtttgttgggtcgagccaacgtttagctcagcctgattctgatactgatcaatactccctatcgtcagaccgtagcagtcttgcggatcgtcctggcaatgcgtatcgccgacattcatcagggagttgctgcggcccagggtaacttcaccgttttcaatctgcatctcaccagtaaagtcattgttatctgcattaagtaccagatcgccggaacctgttttggtgattaacccggtaccagcaatagagtcaacagctccgtcattctctgtattgccaataaccagcgtttttccgtcggcaatatcaaaggtaacttcacttaagccgagatacataaagccacccgccgcagaggaaggaccatctccatagcctgctgcgctattgttctcatcgactaacacgcctccgttctggctgtagctgtcatcaacagaaatatcaataagatagggagccgtcacgctattggtatatatcgccccgccataaccttcggcagtgttatttgtaaaggcagtgttatttactatcgtataacctgaaggatgcttgctgtcgctattattatcggtaacatcgattgccccgccatcgccatcactgtaacttgttgatgtatatgcctggttgttatcaaaaataacatcacttaaataaacgtcattattaatggtataaattgcgccacctttgccatcattagcgatgttattgcgaaacatggcgttagtgacacgtaaatcgacggcaccagtatcgttagtaccagaagaatagattgcgccaccatagccgcctgcgacgttaccggaaaaaataacatcagtaagattcagcgttgagttttctttagcaaatatggccccgccgttattatattctcctgtaacggtgttattggcaaacagagtcattccagtttcattttctggtaatagtgaaaattccgctccttgttgcaaaaatacggccccaccgctggcgttattggtcatatccgaaaaaaccagccattgcccatcagcgatactccagtcctgcgtaatgcctgaaaggctttgcctgctggcctgacaactcgctttgacatcatatccctggcatgaatcagtgaccgccgcgacaccgttagcagagaaaagagatgcaatcattgacgggagtaaagataaatactccttgcgtagaaagataatccgcatattaatctaaccatcattttctataagacggcgtatttaatcgcattatacgatatggaatatctttcttttgtaaattgttcaacccggtgcaatggctattttgttattatttgatgaataatatcagtgcgtcataattcaagttaataaccttcagggatatcagttatatttaaactaaattaaagtcatgaataattttcttataatataaggtaaattaacaaaatggcttagcatttaacaataaccgaatagaaaacaaccatttcgccatcaacaatctcttacattcgcttatatattgaccacaactgatacatcagattatgtgatgactcgtgcttagatcaatttttgcaatcattagcaaaaagattaataagccatctatatcaatttatctaacctattatgccgttcaagaaatcgccgaacagttatttttaacaaatttttctcttcccattgactttcccggacaccttgtctgacctaaggtgcgcgaaagccactttttccttcctgagttatccacaaagttatgcacttgcaagagggtcattttcacactatcttgcagtgaatcccaaacataccccctatatatagtgttctaagcagcttcccgtactacaggtagtctgcatgaaactattgcggaaagaattccaaaaacaggtacgacatacatgaatcagaatctgctggtgacaaagcgcgacggtagcacagagcgcatcaatctcgacaaaatccatcgcgttctggattgggcggcagaaggactgcataacgtttcgatttcccaggtcgagctgcgctcccacattcagttttatgacggtatcaagacctctgacatccacgaaaccattatcaaggctgccgcagacctgatctcccgtgatgcgccggattatcagtatctcgccgcgcgcctggcgatcttccacctgcgtaaaaaagcctacggccagtttgagccgcctgcgctgtacgaccacgtggtgaaaatggtcgagatgggcaaatacgataatcatctgctggaagactacacggaagaagagttcaagcagatggacacctttatcgatcacgaccgtgatatgaccttctcttatgctgccgttaagcagctggaaggcaaatatctggtacagaaccgcgtgaccggcgaaatctatgagagcgcccagttcctttatattctagttgccgcgtgcttgttctcgaactacccgcgtgaaacgcgcctgcaatatgtgaagcgtttttacgacgcggtttccacatttaaaatttcgctgccgacgccaatcatgtccggcgtgcgtaccccgactcgtcagttcagctcctgcgtactgatcgagtgcggtgacagcctggattccatcaacgccacctccagcgcgattgttaaatacgtttcccagcgtgccgggatcggcatcaacgccgggcgtattcgtgcgctgggtagcccgattcgcggtggtgaagcgttccataccggctgcattccgttctacaaacatttccagacagcggtgaaatcctgctctcagggcggtgtgcgcggcggtgcggcaacgctgttctacccgatgtggcatctggaagtggaaagcctgctggtgttgaaaaacaaccgtggtgtggaaggcaaccgcgtgcgtcatatggactacggggtacaaatcaacaaactgatgtatacccgtctgctgaaaggtgaagatatcaccctgttcagcccgtccgacgtaccggggctgtacgacgcgttcttcgccgatcaggaagagtttgaacgtctgtataccaaatatgagaaagacgacagcatccgcaagcagcgtgtgaaagccgttgagctgttctcgctgatgatgcaggaacgtgcgtctaccggtcgtatctatattcagaacgttgaccactgcaatacccatagcccgtttgatccggccatcgcgccagtgcgtcagtctaacctgtgcctggagatagccctgccgaccaaaccgctgaacgacgtcaacgacgagaacggtgaaatcgcgctgtgtacgctgtctgctttcaacctgggcgcaattaataacctggatgaactggaagagctggcaattctggcggttcgtgcacttgacgcgctgctggattatcaggattacccgatcccggccgccaaacgtggagcgatgggtcgtcgtacgctgggtattggtgtgatcaacttcgcttactacctggcgaagcacggtaaacgctactccgacggcagcgccaacaacctgacgcataaaaccttcgaagccattcagtattacctgctgaaagcctctaatgagctggcgaaagagcaaggcgcgtgcccgtggtttaacgaaaccacttacgcgaaagggatcctgccgatcgatacctataagaaagatctggataccatcgctaatgagccgctgcattacgactgggaagctctgcgtgagtcaatcaaaacgcacggtctgcgtaactccacgctttctgctctgatgccgtccgagacttcttcgcagatctctaacgccactaacggtattgaaccgccgcgcggttacgtcagcatcaaagcgtcgaaagacggtattttgcgccaggtggtgccggactacgagcacctgcacgacgcctatgagctgctgtgggaaatgccgggtaacgatggttatctgcaactggtgggtatcatgcagaaatttatcgatcagtcgatctctgccaacaccaactacgatccgtcacgcttcccgtcaggaaaagtgccgatgcagcagttgctgaaagacctgctcaccgcctacaaattcggggtcaaaacactgtattatcagaacacccgtgacggcgctgaagacgcacaagacgatctggtgccgtcaatccaggacgatggctgcgaaagcggcgcatgtaagatctgatattgagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaactcccaacaggacacactcatggcatataccaccttttcacagacgaaaaatgatcagctcaaagaaccgatgttctttggtcagccggtcaacgtggctcgctacgatcagcaaaaatatgacatcttcgaaaagctgatcgaaaagcagctctctttcttctggcgtccggaagaagttgacgtctcccgcgaccgtatagattaccaggcgctgccggagcacgaaaaacacatctttatcagcaacctgaaatatcagacgctgctggattccattcagggtcgtagcccgaacgtggcgctattgccgcttatttctattccggaactggaaacctgggtcgaaacctgggcgttctcagaaacgattcattcccgttcctatactcatatcattcgtaatatcgttaacgatccgtctgttgtgtttgacgatatcgtcaccaacgagcagatccagaaacgtgcggaagggatctccagctattacgatgagctgatcgaaatgaccagctactggcatctgctgggcgaaggtacccacaccgttaacggtaaaactgtgaccgttagcctgcgcgagctgaagaaaaaactgtatctctgcctgatgagcgttaacgcgctggaagcgattcgtttctacgtcagctttgcttgttccttcgcatttgcagaacgcgaattgatggaaggcaacgccaaaattattcgcctgattgcccgcgacgaagccctgcacctgaccggcacccagcatatgctgaatctgctgcgcagcggcgcggacgatcctgagatggcggaaattgccgaagagtgtaagcaggagtgctatgacctgtttgttcaggcagctcaacaggagaaagactgggcggattatctgttccgcgacggttcgatgattggtctgaataaagacattctctgccagtacgttgaatacatcaccaatatccgtatgcaggcagtcggtttggatctgccgttccagacgcgctccaacccgatcccgtggatcaacacttggctggtgtctgataacgtgcaggttgctccgcaggaagtggaagtcagttcttatctggtcgggcagattgactcggaagtggacaccgacgatttgagtaacttccagctctgatggcccgcgttaccctgcgcatcactggcacacaactgctgtgccaggatgaacacccttcccttctggcggcgctggaatcccacaatgtggcggttgagtaccagtgtcgcgaaggttactgcggctcctgtcgcacacgcctggttgcaggtcaagttgactggattgccgaaccgttagcctttattcagccgggggaaattttgccctgttgttgccgggcaaaaggcgatattgaaatcgagatgtgaattggttgtagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacgattacatggcgtagtaatacgctttcacctgctcccagtccgctttggggattggctccagatatttttccagctggcggaagtcatgattaatcgctttatcgcgacgcaagcggcgacgacttttctccaggtcaagaaaaccagcttctgcattaccttctgttttcacatagatatggcgaacataacaacagccatgctgacgattaatgctatgcattttcttaaacgccagcgccactgctttcaacatggcttgccgtacttcgtcagaataaggcgatactgcatgctgggcataccagtcagcaatgctgatgaaccccgccatatcttcagtcaccagcaacgctcgccattcaccctcaattttcaccgcttcaccaaaaacgatcttcggcacgatgacaccggcccgttccagttctttaattaccgcaacctcacggacaatcgttggtcggccgaacggataacgtacggaatgaaacagatgatgcgtcatgcgctttacatacagctttttgccgttgcgctcgacgcattgcaccccgctcataccattacggcgatagttaggctcttcaacccagtcgccctctgttgcccaccagtgattaaattcgtcgtactttgctgaaactgccataccctatcgcctgtcatttttattaacgacaatgactataggtggttacctgaggaaaatcttaatgaaacgtgtcgtattaatgaatttcttttgccactactagcttgacaccgcttttacccttcatttgcagcgcatagattccaccagccactaccactaatagtgcgcccagcagataaaatgtgaatttaatcaggcggatacagcgatgaattttattcgacagggattaggcatcgccttacaaccagagttaacgctgaaaagcattgcaggtgaattgtgttccgttcctctcgaaccaactttctatcgacagatttcgttgctggctaaagaaaagccggtagaaggcagtccactgtttttactacaaatgtgcatggaacaattagtggcgattggaaaaatttgatatgagacaggatggcgcatgaacgccatcctgcagtaacattactctttattaagaaattttactgccttatcagggaaatcagtaaacagcccatttacacccgctttgttatacagagcatcatataactgattcacatcaggagtgtattcaggcagtttatctgaccgcacggtataaggatgcactaccagtttattctgctgagcatcttgcaccatgccagtgagtttgatattacccggctgcgatgtctcctcaatcaacatatggtaatccggaccaataccatctgcatattccgccacctgtttcatggcacccggcttaaacatccagtcgtagttgtaattaacccagcttccatccggctgtttctgctgcgtttcattccagtcggtataggcaatcagctgtaccagattgagctccatgcccattttgggttccagctcattcttaatacgcttcagctcatcagcatcaaaacattgcaaataaactttatcgtctttaccggtgtaaccatatttcttcagcacttccagcgtttttgccgcaatatccttcccttcctgatgatggaaccacggcgctttgatttctggataaataccgatatttttcccggtagagtgatttaacccctgaacaaattcaatctcttcttcaaaggtgtgcacccggaagtcggacttacccattgggaaacgccccggataagtctgcacttttttaccgttttcaatatcgaaaccttcggtaaatttcaacgacttaatttcatccagcgtgaaatctatcgcgtagtaacgaccgtctttgcgcgcccgatccgggaaacgatcggcaacatcagtaacacgatcgaggtaatggtcatgcagaacaaccagattgtcgtctttggtcatcaccaaatcctgttccagataatccgctccctgcgcatacgccatcgcttttgctggcagcgtatgctccggcaaatatccactggcaccgcgatgggcgatgactattttttcgttgctgtccgccgccattgcactgcttcccatgactatagtgctcatcatgatcgccatgctaaggtttttcagcgtcaatttcatgccattagcctccgttgcgttcttgcagtaattgttcatggcgacgtttttcgccaatcatcacaacaatcaacaagataaccgccagaatgctgccgccaatcattaccataaagccgccatcccagccgaagaagtccacggtgtagccaacaatcgcgctcgccgccaccgaaccgcccaggtaaccaaacagcccggtaaagcccgctgccgtacctgccgcttttttcggtgccagttccagcgcatgcagaccgatcagcatcacaggaccgtagatcaggaagccgataacaatcatacaaatcatatcgacggttgggttacctgccgggttcatccagtaaacgatagtcgcgatggtcaccagtgtcataaagaaaacgccggttgccccacggttgccacggaagactttatccgacatccagccgcacagcagagtgcccggaatacctgcatattcataaaggaagtaggcccaggaggatttatctagcgcgaaatgcttaacctctttcagataagtcggtgaccagtcgaggatgccgtaacgcagcagataaacgaacacgttggcgatggcgatataccacagcagtttgttcggcagtacgtactgcatgaagatttgcttcgccgtcagctcctgttccgctttttcgttatagtcgtccggataatcatttttgtactcttcgatcggcggcaagccacaggattgcggggtatcgcgcatcatcgcaaaggcgaataatgccaccagaatggcgcagaaagcaggcatatagagcgccgcatgccagtcattgaaccaggccatccccagcaggaacagcagcggcggaataccaccaccgacgttgtgcgcacagttccacactgacacaatgccgccacgttctttctgcgaccaccagtgcaccatagtacgaccacacggcggccaccccatcccctggaaccaaccgcagaggaacaacagtacaaacatcaccgcaatgctcgacgtcgcccatggcacaaagcccataaacaacatcactgccgccgccagaatcaaacctgcgggcaggaaaacgcgcggattcgagcgatccgataccgaacccatgatgaatttcgaaaatccataagcaatcgagatccccgaaagggcaaaacctaaatcaccgcgtgagaatccctgctcaaccagataaggcatagcaagcgcaaagttcttacgaaccaaatagtaagccgcatagccaaagaatatccccaggaaaatttgccagcgcaatcgacgataagtcggatcgatctccgcggcaggtaagcgcgctttgtgtggcgctggtttaaaaatactcaacattgatagcctccgtggcccgtggtcttatttatgattaacagcctgattcagtgagagaacctgccgtttcttgagttgccgcgatgttaagaaaacattcataaattaaatgtgaattgccgcacacattattaaataagatttacaaaatgttcaaaatgacgcatgaaatcacgtttcactttcgaattatgagcgaatatgcgcgaaatcaaacaattcatgtttttactatggctaaatggtaaaaaacgaacttcagagggataacaatgaaaactcgcgactcgcaatcaagtgacgtgattatcattggcggcggcgcaacgggagccgggattgcccgcgactgtgccctgcgcgggctgcgcgtgattttggttgagcgccacgacatcgcaaccggtgccaccgggcgtaaccacggcctgctgcacagcggtgcgcgctatgcggtaaccgatgcggaatcggcccgcgaatgcattagtgaaaaccagatcctgaaacgcattgcacgtcactgcgttgaaccaaccaacggcctgtttatcaccctgccggaagatgacctctccttccaggccacttttattcgcgcctgcgaagaagcagggatcagcgcagaagctatagacccgcagcaagcgcgcattatcgaacctgccgttaacccggcactgattggcgcggtgaaagttccggatggcaccgttgatccatttcgtctgaccgcagcaaacatgctggatgccaaagaacacggtgccgttatccttaccgctcatgaagtcacggggctgattcgtgaaggcgcgacggtgtgcggtgttcgtgtacgtaaccatctcaccggcgaaactcaggcccttcatgcacctgtcgtggttaatgccgctgggatctgggggcaacacattgccgaatatgccgatctgcgcattcgcatgttcccggcgaaaggatcgctgctgatcatggatcaccgcattaaccagcatgtgatcaaccgctgccgtaaaccttccgacgccgatattctggtgcctggcgataccatttcgctgattggtaccacctctttacgtattgattacaacgagattgacgataatcgagtgacggcagaagaggttgatattctgctgcgtgaaggggaaaaactggcccccgtgatggcgaaaacgcgcattttgcgggcctattctggcgtgcgcccgctggttgccagcgatgacgacccgagcggacgtaacgtcagccgtggcatcgtgctgctcgaccatgctgaacgcgatggtctggacggatttatcaccatcaccggtggcaaactgatgacctatcggctgatggctgaatgggctaccgacgcggtatgccgcaaactgggcaacacgcgcccctgtacgactgccgatctggcactgcctggttcacaagaacccgctgaagttaccttgcgtaaagtcatctccctgcctgccccgctgcgcggttctgcggtttatcgtcatggcgatcgcacgcctgcctggctgagcgaaggccgtctgcaccgtagcctggtatgtgagtgcgaagcggtaactgcgggtgaagtgcagtacgcggtagaaaatttaaacgttaatagcctgctggatttacgccgtcgtacccgtgtggggatgggcacctgccagggcgaactctgcgcctgccgcgctgccggactgctgcaacgttttaacgtcacgacgtccgcgcaatctatcgagcaactttccaccttccttaacgaacgctggaaaggcgtgcaacccatcgcctggggagatgcactgcgcgaaagcgaatttacccgctgggtttatcagggattgtgtggtctggagaaggagcagaaagatgcgctttgatactgtcattatgggcggcggcctcgccggattactctgtggcctgcaactgcaaaaacacggcctgcgctgtgccattgtcactcgtggtcaaagcgcactgcatttctcatccggatcgctggatttgctgagccatctgccagatggtcaaccggtgacagacattcacagtggactggaatctttgcgtcagcaggcaccagcccatccttactcccttctcgagccacaacgcgtgctcgatctcgcttgccaggcgcaggcattaatcgctgaaagcggtgcgcaattgcagggcagcgtagaacttgctcaccagcgggttacgccgctcggcactctgcgctctacctggctaagttcgccagaagtccccgtctggccgctgcccgcgaagaaaatatgtgtagtgggaattagcggcctgatggattttcaggcgcaccttgcggcagcttcgttgcgtgaactcggccttgccgttgaaaccgcagaaatagagctgccggaactggatgtgctgcgcaataacgccaccgaatttcgcgcggtgaatatcgcccgtttccttgataatgaagaaaactggccgctgttacttgatgcgcttattcctgtcgccaatacctgcgaaatgatcctgatgcccgcctgcttcggtctggccgatgacaaactgtggcgttggttgaatgaaaaactaccttgttcactgatgcttttgccaacgctgccgccttccgtgctgggcattcgtctgcaaaaccagttacagcgccagtttgtgcgccagggtggcgtgtggatgccgggcgatgaagtgaaaaaagtgacctgtaaaaatggcgtagtgaacgaaatctggacccgcaatcacgccgatattccgctacgtccacgtttcgcggttctcgccagcggcagtttctttagtggcggactggtagcggaacgtaacggcattcgagagccgattctcggccttgatgtgctacaaaccgccacgcggggtgaatggtataagggagatttttttgcgccgcaaccgtggcagcagttcggtgtaaccactgatgagacgctacgcccgtcacaggcagggcaaaccattgaaaacctgtttgccatcggttcggtgctgggcggatttgatcccatcgcccagggatgcggcggcggtgtttgtgccgtcagtgctttacatgccgctcaacagattgcccaacgcgcaggaggccaacaatgaatgacaccagcttcgaaaactgcattaagtgcaccgtctgcaccaccgcctgcccggtgagccgggtgaatcccggttatccagggccaaaacaagccgggccggatggcgagcgtctgcgtttgaaagatggcgcactgtatgacgaggcgctgaaatattgcatcaactgcaaacgttgtgaagtcgcctgcccgtccgatgtgaagattggcgatattatccagcgcgcgcgggcgaaatatgacaccacgcgcccgtcgctgcgtaattttgtgttgagtcataccgacctgatgggtagcgtttccacgccgttcgcaccaatcgtcaacaccgctacctcgctgaaaccggtgcggcagctgcttgatgcggcgttaaaaatcgatcatcgccgcacgctaccgaaatactccttcggcacgttccgtcgctggtatcgcagcgtggcggctcagcaagcacaatataaagaccaggtcgctttctttcacggctgcttcgttaactacaaccatccgcagttaggtaaagatttaattaaagtgctcaacgcaatgggtaccggtgtacaactgctcagcaaagaaaaatgctgcggcgtaccgctaatcgccaacggctttaccgataaagcacgcaaacaggcaattacgaatgtagagtcgatccgcgaagctgtgggagtaaaaggcattccggtgattgccacctcctcaacctgtacatttgccctgcgcgacgaatacccggaagtgctgaatgtcgacaacaaaggcttgcgcgatcatatcgaactggcaacccgctggctgtggcgcaagctggacgaaggcaaaacgttaccgctgaaaccgctgccgctgaaagtggtttatcacactccgtgccatatggaaaaaatgggctggacgctctacaccctggagctgttgcgtaacatcccggggcttgagttaacggtgctggattcccagtgctgcggtattgcgggtacttacggtttcaaaaaagagaactaccccacctcacaagccatcggcgcaccactgttccgccagatagaagaaagcggcgcagatctggtggtcaccgactgcgaaacctgtaaatggcagattgagatgtccacaagtcttcgctgcgaacatccgattacgctactggcccaggcgctggcttaaactcctttctgatgcccggtaagcatgtggttaccgggcatttttgcgtacacgattccgtgcccaatgtatgcgttgcaacgcagtgaaaattcctctgaaaacgtctcgcaaaggctgaaactggcagatgtcaaaggcctgggataaccgtaatgtcgcgtcatcataaatatcaggtgacggacaaccatgaccgaatcaacaacctcctccccgcatgatgcggtatttaaaacctttatgttcacacccgaaaccgcacgggattttctcgaaatacatttaccagaaccactgcgcaagctttgcaacctgcaaaccttacgcctggaacccactagttttattgaaaaaagtttacgcgcttactactcggatgttttgtggtccgtggaaaccagcgacggtgacggctatatctactgcgtgattgaacatcaaagctctgcagaaaagaatatggcttttcggctaatgcgctatgccactgccgccatgcagcgtcaccaggacaaaggctatgacagagtcccgctggtggtgccgttgctgttttatcatggcgaaacctcgccttacccgtactcactcaactggctggatgagtttgacgatccgcaacttgcccggcagttgtacaccgaagcttttctgttggtggatatcaccatcgtacctgacgatgagatcatgcaacatcggcgtatagctctgctggaactgattcaaaagcatattcgcgaccgcgatttaatcggcatggtcgacaggatcaccacgcttttggttagaggcttcactaatgacagccagctacaaacactgtttaattatctgctgcaatgcggcgatacctcccgtttcacccgttttattgaggagattgccgaacgttcaccactacaaaaggagagattaatgactattgctgaacggctacggcaggaagggcatcaaattggctggcaggaaggtatgcatgaacaagccattaaaattgctttgcgcatgctggagcagggctttgaacgtgagattgtgctggcgacaacccaactcactgatgctgatattccgaactgtcattaaaaggagagattaatgactattgctgaacggctgcggcaggaaggacatcaaattggctggcaggaaggtaaattagaaggtttgcatgaacaagccattaaaattgctttgcgcatgctggaacagggctttgatcgtgaccaggtgctcgcggccacccagctaagcgaagccgatctggcagcgaataaccactaattaacacaggcccacagccgatccccatgggcctttgatatcaataactaccttttatgcgtggcccatttttgcctgatttaaacatcgccagtcgttgatccagggcatcgctgtagagcatcgtgtcaacgccaacagcgacaaagttcgctccccacgccaggcattgctgcgccatatcaggagccacagccagaaaaccagccgctttacccgcagcacggatccgccgaatactggtttcaataattcgctgcacttccgggtgcccggcgttatccgggtagcccaacgacgcagaaagatccgcaggtccaataaacacgccatcaatcccttcgacgtcgaggatttcgtccaggttatccagtgccgttttactttccacctgcaccaacagacaaagcgaatcgttaacttgcgccatgtaattctcaatgcgtccccagcgcgcagcccgtgccacactggccccgacaccacgctcaccgtagggaggatagcgcgtggcagacaccacctgacgtgcctgttcggcagtatcgaccatcgggatcagtagagtttgcgcgccaatatccaggacttgtttaatcagcggtttactgccttccaccggacggatcacgggttggctggcatagggcgctaccgcctgtagctgatgataaagatcctgaatggtgtttggcgcgtgctccccgtcaatcagcaaccagtcataaccagaagtggcggcaatttctgccatataggcagtcgttgagcttaaccacagaccaatttgcacttcgcccttgcgtaaacgttctttaaagggattgcttaataatgcgttcatcgtgttccttaacctatttaatgatgtgccacgtcggtctgcgcaacagtgcgatttacacgcagagtgaaaataatcagcgaaccgatgaccgccaccgctgccagcgtcagtaatcccgccgcatcgctggcaaataacgtttctgctttcacgcgcaggatcggggcaataaacccgcccactgcaccaaacaggtttacaaaaccaattcccgcagccagcgccgtaccggaaagcagttgtgtcggcatcgtccagaacactggctgcacggcaataaacccgatagctgcaacacacagcgctacgatcgccattactggagaaagcagcccggacagaccaataccaatgcccgccgccagtaatgtcagcgctgcgacattacgccgttcgccggttttatcggaatagcgcggaataagccaggtcccaaacaaggccgcaacccacggaatggcggtgaccaccgacgctgtaaagcccacttttgttcccagcaatgccgcaacctgggtcggcaggaagaaaattaatccgtaaaccgccacctgaatggtcaggtagataatcgctagttgccagactcggccattacgcagcgcatcgctcagccgagaagtcactttctgttgttcttcacttgccagttgattgataagcaacgttttttcttgtttactcagaaaacgtgcctgctccggtgtgtcatcaagccaaaagaatgtgaataccccagcaccgactgccaacaatccttcaatcacaaacatccagaaccagccgggatgccccataaatccatgcatctccaacagcgcgccggaaagcggtgatcccagtgttaacgccagcggtgcgcccatatagaacagccccataatgctggcgcgattacgctgcggaaaccattgcgaggtgagataaatcataccagggaaaaatccggcctccgcagcacgaagcagagtgcgaactatcagaaatttcgcttcagtatcggcccatgccatggctgccgaaagaaatccccacagcagtgttgtcgtaccaatccaggttctggcccccagtttgcgcatcaaaagattcgccggaacacccagaaacgcatataccacaaagaaaatgcctgctcccagcgcataagcttcattactcaacccggtatcaatctggtaggtctgtttggcaaaaccgatattcgaacggtcgagaaacgccagcacatacagcgccaacataaacggaattaaacgcacacggtttttcttcaccacggcgtcaagcaaagcggtgctcataaaaagctccttagaatatgtgggcgttaccgttgtcacagcaacgcccggagtgattagtggctgtaggggcgtttcaaattgcagtcacgattgagttcgacgccaaaaccgggtttatcaagcactgatttatgaatacgaccattcaccggaaccggctcattgagcagaatcgggtcaaactgcggacgcatcgttgaacaatccgggctggtcatcaggaattcgctgaatggcgtattggtgaaggtgatcaccgcatggtgagagtaaacagacgaaccgtgcggcaccaccagttgccccctggatttggcgattgcggcaatttccaccagcgtggttaaaccaccgcaccagccaacatccggctgcataatgtcgataccggtttctgaaagcgtacgaaaagattgcagtgtgccgtggtgctcaccgctggtgaccatcattccgactggcgcgttgcgtttcagttcgcgataactttcatactgctgtggcggcaggcactcttcgatccatttcaggttatagggcgcgcaagcgtgggccagtttggtcgcatagttcacgtcctgactcatccagcagtcgagcattaaccagaaatcctcaccgcatttttcacgcatatccgcgaccatagcggcatctttgcggatccccgcatcgccatcatgtggcccccagtgcgtcggcattttgccaccgataaagcccatctcttttgccagatccggacgcgcacctgtggcgtagaactgaatctcatcacgaacagcgccgcctaaaagtttataaaccggaagcccgaccactttgccgaacagatcccacagagccagatcgacacaagaaatcgtattcatcaccaggccaccagagccggagtaatacagggtggcactgagcatttgatcgtggatcagtttgatatcactgacacatttaccctcaatgaaacggttaagatgtttttcgacaataaaacagcccatttcaccggctgtcgaaacggcgaatccggtctggccgttttctgcttcgacttcaacaaccaacgtgccaagaacgttaatgccaaatgactggcgtgactgctcgtaatcgcggtatttactcatcggggtggcaatatgatcgtctatccagtgattcgccccctggtcgtgataatcaccgccgccagcgcctttttctgctgtcgcaccgccagtaaaccaggcgcgaacctgtttaatttttggtagggtcatgatgttctccattgttatgaggcttgtaagtcaaagggacttttccatcccaacagacgtgaaatatccctggcgcaggcaatggccttgcccgccagataatcacggtattcttcattgatttgtaagcgggtaccgaccaccgagatcgcagcggtaagctcgttattggcgttaaacaccggcgcagcgacacaacggacatcggcgtaatcttcgccgttgtcatagctccagccctgacggcgaatacgcgccagttcttcgtgaagttgctgtggatgagtaatcgttgtgggtgtcgcctgctcccagaccagcccttcgataatactttgctgtaccgctgcaggttgccaggcaagcaggcatttacctattccggagcgataaagcgaaaggctttttccttcatgggaacgcacgctgatagtggctgatgactccactttcaaaatgtaataagcgctgccgttatcaataatccccaggtgacataacagcccggtggtatccatcagttgcgtcaaacgcggtcgagccagttcccggagatccatcttgcttaacgcatgaccggaaagctccaccagcctggtccacaaacaaaaattttcctggtgatcaaggctaagaaaacgctgacgcctgagttcattaagcagcaaataggccgtgcttttagggattcccaatgtgtcaatgatcgtcgcagcactacaggggccaatgcgggcaatcaaattgagaatatcaatagcccgtgtcagggcgggaactttgcttgattccaacatactggactccagtcttagatactggaatcagtctcgttgctcagggggagtaaaattgtgaagcgcatcaaatcccgctcctcgtccagcagactggagaaattacgcacaaatttgtgaatcagcgcacggattttttcttattgagtacaacaggttggacaaattttgccggagggggaatgtgccggtgcagtaaaccggcacagagtggcggaatcagacagataaggtcatggactcaacaacctcaatccagccatgctcactggcgatatcctggccgtttaaccaacggcgcagcatattcagtgccatcattgcgcacacttcctgacggatagccaggctgtagcgcgtagtgctgaaacgcacacgcagagcgaaagtgccgtctggcgtggctagcgcaaagttgagatgctcgttctcgaaacccgaaacagccagtgccagcccggcaaaatggttggcccgccgttctgtaatccagtgcgcagtttgcgccagggtttcctcctgtgaaggaaccacttcacacgccagcaatggagcacctgcgcgagaaagttgcaaagccaataaaccaccggtgaattgctcgctcaacgtcaggctgaactggcggttttgcaattcgcgactgatctgcgcgggcagtccttcagtgccttcgaaaatcacgctctgtccggcaacacgtttaacatccagccacagtttttccatcgcctgttgctcgcttgccggtccggtgagtttcagttcgatgataggcattgaggagcgatagcccattgttacgcccggcggcagttgtagagtgtccaggctttgtgccagatcgctttccgaacgaccaaaagtagtcaaacgcagacaaaccggcggctgcggtaaagaaaaacgctcgcgcaggcgcggcaggatttcgtgctcgaccatcaccttaaattctgacggtacgccgggagtaaagaacatcaggcaacgattaagctgcacggcaaaaccacaggcggtgcctaccgggttattgataaattcagcactggcaggcagctccgcttgtttacggttgctcggtgccattactcgtccacgttcgtggaaatagcgttccatctctttgagccaggcttcatgcagcaccaggccttcaccttttgctgtcgcagcggcgagtgcgcttaaatcatcgctggtcggtcccagcccgccgttaacgatcagcacatcggcgtgctgactacgttcgcgaagaatggtgactaagtcatcaaggttatcccccaccgtattgcggcgagataatggcaacccctgatgaaagaaaaaatcggccagccaggcagcgttagtgtcaacgatttgcccgtgtaacacttcatccccggtggataacatttccacttttaacatggttatctcctgcttttgttatcgaatcactataacgcaaagggagataaggcgtagtaagaaactgaatggcgcgacagaatgccgcgccggaagggatcagaaactggcgttaaccccaacatacgggccgtcagccacggcgttgtcgcggttaccgtctttacccgacagattcaggtagcgataacccgcctcaatactgactggacgcataatggtgtaacgcgcgccagcattcgcttcttcataactttgaataccgctggagagcgaatccggagagtagtaatactcgccaaacaaacggaagctgttgccaattttccactgcaaaccacctcctaccgctgcggcataaccttcatcgccgtaattcgggttggtgtaaacgccttttccgccaacggtcgccattaacggcccgagaggcagattcaaccccagccccacgccagcgacatcaccgtcgtcgtcgttatgtgtccagttaccgcttaacgccaggcccgtcgtttcagtcccaaaaccgacaccaatattggtgtattctttacccgcctgaccgctgatgctcattgcattgaccgatgcagaaaccaacagcattccggccagacctgctagcgcaatttttttcattatcccctttcccacaagcaattaatcaaaattcccaaagctgcgggattgtactgcctggcacagaggattcaatgagcgaaaaaaaggatctagtcacttattgtaactaaatacttcttaaataattaaatgccgaaaaaataaacacactttatcgatacacacaaaaataataataagtacagttatcatcgcaaaagagattactgtcactttcacatatttgtgagttaccgtattctcatggtttctttttatttataaggaatatccctgtgcgacaacggactattgtatgccctttgattcaaaatgatggtgcttatttgctgtgtaaaatggccgacgatcgcggcgttttccccggtcaatgggcgatttcgggtggcggcgtggagcctggcgaacgaattgaagaggcactacgccgcgaaattcgcgaagaactgggagaacagctgcttttgacagaaatcacgccgtggaccttcagcgatgatattcgcaccaagacgtatgcagatggtcgcaaggaagagatttatatgatttacctgatttttgactgcgtttctgccaaccgagaagtgaaaataaacgaagagtttcaggactacgcgtgggtaaaacctgaagatctggtgcattatgatttgaatgtcgccacccgaaaaacgttacgtttgaaaggtcttctgtaacaatgatgacagccattactggctgtcagattgaaaatttagtggttaacgaattccccatccagataaactttgcctttttccacatgcatgactaaaccatccagataatcaggtttaaatgtcgcgtcacgcttatctttagcaatatatgtcaggcaatgattatgggtgaaaataacgatatttttatcaggcgctttgctttgtaagtccttaattgcactataaatctcattaccgcactgaagaagtcgtttatctaccgtcaattttttacccgctgaaaaccaggtagccgactgaatggtccggacggtattactggaataaagatcgaaatcagggatatcagcactaaaagcgttgcccagttcacgggcatcctgggtacctttaaccgtaatacctgttttatctgacaagcattgattggttgaacggtcgcaacgttcagcatgacgaaacaaaacgacaaccgggtgctgctgtgccagtctggccagtgttttattgtcgatacgtggcaaaccattgctactccaggcggcatgagtacccagtccggcaattgcagcgagcgccagtaaaatgatgatatatttttttgacttcaacgaagagcggcaaaaagctaacacgtaaactccacctatagacaagcgcaaccagacaattaccgtgaaattgagctacatttctggcgataattcgcagttggtgtaatattaaaaatcctacgatgtcggcaaaatgcctcaaaattttgccaaatgcaaagcctaaataagaaaaaatataaaaatttcaatatttacgtctaatattagtttcttaaggttaagttaatattctatccttaaaatttcgctccaaatggcaaaatatacacaacactctttatagcaaatataagtggacaggtattcaatggcggaaggaaaagcaatgtcagaatttttgcctttttcgcgaccagcaatgggcgtggaggaactcgctgcagttaaagaggttctcgaatccggttggatcacaaccggtccgaagaatcaggcgcttgagcaagctttttgccagttgacgggaaatcagcatgccatcgcggtcagttcagccaccgccggaatgcatatcacgctaatggcgttgaaaattggcaagggcgatgaagtgattacgccttccctgacctgggtttcaaccctcaatatgatttccttgttgggtgcaacgccggtaatggtggatgtcgaccgcgatacgctgatggtcacgcctgaagctatcgagtcagccattacgccacgcactaaagccatcattccggtgcattatgccggtgcgccagcagatattgacgccattcgcgccattggcgaacgttacggcatcgcagttatcgaagatgctgcccatgccgtcggtacgtattacaaagggcgacatattggcgcaaaaggtaccgctattttttcatttcatgccattaaaaatattacctgtgctgaaggtggcctgattgtaactgataatgaaaaccttgcccgccagctacggatgctgaaatttcacggtctgggtgtcgatgcctatgacagacaaacctggggccgtgcaccgcaggctgaagtcttaacaccgggctataagtacaatctgaccgatattaacgccgcgattgccctgacacagttagtcaaattagagcacctcaacacccgtcggcgcgaaattgcccagcaatatcagcaagcactggcagctctcccctttcagccattaagccttcccgcctggccgcacgttcacgcctggcatctgtttattattcgtgtcgatgaacaacgttgtggtatcagtcgcgatgcgttgatggaagcgttaaaagaaagaggcattggtaccgggttacatttccgcgccgctcacacacaaaaatattatcgcgagcgttttcccacgctgtcgttaccgaataccgaatggaatagcgaacgcatctgttctttgccgctgttcccggatatgactaccgccgatgccgaccatgtcatcacagcccttcagcaactcgcaggacaataagccatgtttgaaatccaccctgttaagaaagtctcggtggttattcccgtttataacgagcaggaaagcttaccggaattaatcaggcgcaccaccacagcctgtgaatcgttggggaaagagtatgagatcctgctgattgatgacggcagtagcgataattccgcgcatatgctggtcgaagcctcacaagcggagaacagccatattgtgtctattttgcttaaccgcaattacgggcaacattcagcgattatggcgggattcagtcacgttactggcgacttaattattacccttgatgccgatctccagaatccgccagaagaaatcccccgcctggtggcaaaagccgatgaaggttacgacgtggtagggactgtacgccagaaccgccaggacagctggtttcgtaaaaccgcttcgaagatgattaaccggcttattcagcgcaccactggcaaagcgatgggtgattacggttgtatgctgcgcgcctatcgccgtcatattgtcgatgcgatgttgcactgccatgaacgcagcacctttatcccgattctggcgaatatcttcgcccgccgtgccattgaaattccagtacatcatgccgagcgtgagtttggtgaatccaaatacagttttatgcgcctgattaatttgatgtacgacctggtgacctgccttaccacaacgccgctacgtatgctgagtctgctcggcagcattattgcgattggaggttttagcattgcggtgctgctggtgattttacgcctgaccttcggaccacaatgggcggcagaaggcgtctttatgctatttgccgtgctgtttacttttattggcgctcagtttatcggcatgggattactcggtgaatatatcggcaggatctacaccgatgtccgcgcccgcccccgctattttgttcagcaagttatccgtccatccagcaaggaaaatgaataatgaaaaccgtcgtttttgcctaccacgatatgggatgcctcggtattgaagccctgctggctgccggttacgaaattagcgccatttttacccatactgataatcccggtgaaaaagccttttatggttcggtggctcgtctggcggcggaaagaggcattccggtttatgcgccggataacgttaatcatccgctgtgggtggaacgcattgcccaactgtcgccagatgtgattttctctttttattatcgccatcttatttacgacgaaattttgcagctcgctcccgcaggtgcatttaatctgcatggttcgctgttaccaaaatatcgtggtcgcgcgccgctgaactgggtgctggtcaacggtgaaacggaaactggcgttacattgcaccgaatggtgaaacgtgccgatgccggggccattgtggcgcaactgcgcattgccattgcgccagacgatatcgctattacgctgcatcataaattgtgccatgccgcgcgccagctactggaacagacattacccgccattaaacacggtaatattctggaaatcgcccagcgcgaaaacgaagccacctgttttggtcgcagaacgccggatgacagtttccttgaatggcataaaccggcatccgtactgcacaacatggtacgtgccgttgccgatccgtggccgggtgccttcagctatgttggcaatcagaaattcaccgtctggtcgtcgcgtgttcatcctcatgccagcaaagcacagccggggagcgtgatttctgttgcgccactgctgattgcctgtggcgatggcgcgctggaaatcgtcaccggacaggcgggcgacggcattactatgcagggctcgcaattagcgcagacgctgggcctggtgcaaggttcacgcttgaatagccagcctgcctgcaccgcccgacgccgtacccgggtactcatcctcggggtgaatggctttattggcaaccatctgacagaacgcctgctgcgcgaagatcattatgaagtttacggtctggatattggcagcgatgcgataagccgttttctgaatcatccgcattttcactttgttgaaggcgatatcagtattcattccgaatggattgagtatcatgtcaaaaaatgtgatgtcgtcttgccgctggtggcgatagccacgccgattgaatatacccgcaacccgctgcgcgtatttgaactcgattttgaagagaatctgcgcattatccgctactgcgtgaagtaccgtaagcgaatcatcttcccgtcaacttcagaagtttatgggatgtgtagcgataaatacttcgatgaggaccattctaatttaatcgtcggcccggtgaataaaccacgctggatttattcggtatcaaaacaattacttgatcgggtgatctgggcctatggcgaaaaagagggtttacagttcaccctcttccgcccgtttaactggatgggaccacgactggataaccttaatgcagcgcgaattggcagctcccgcgctattacgcaactcattctcaatctggtagaaggttcaccgattaagctgattgatggcggaaaacaaaaacgctgctttactgatattcgcgatggtatcgaggcgttataccgcattatcgaaaatgcgggaaatcgctgcgacggtgaaattatcaacattggcaatcctgagaacgaagcgagcattgaggaactgggcgagatgctgctggcgagcttcgaaaaacatccgctgcgccatcatttcccaccgtttgcgggctttcgcgttgtcgaaagtagcagctactacggcaaaggatatcaggacgtagagcatcgtaaaccgagcatccgcaatgcccaccgctgcctggactgggagccgaaaattgatatgcaggaaaccatcgacgaaacgctggatttcttcctgcgcaccgttgatcttacggataaaccatcatgaccaaagtaggcttacgcattgatgtcgatacctttcgtggcacccgtgaaggcgtgccgcgtctgctggaaatcttgagtaagcataatattcaggccagcatttttttcagcgtcggcccggacaatatgggccgccatctctggcgactggtgaagccacagtttttgtggaagatgctgcgctcaaacgcggcatcgctttatggctgggatattttactggcaggtacggcctggccaggtaaagagattggtcatgccaatgccgatatcattcgtgaagcggctaaacatcacgaagtcggcctgcacgcctgggatcaccatgcctggcaagcccgtagcggtaactgggatcggcaaacaatgatcgacgatattgcacgcggtcttcgcactctggaagagattatcggtcaaccggtaacctgttctgccgctgcgggctggcgtgccgaccagaaggtgatcgaagcaaaagaagcgttccatttgcgctacaacagcgattgtcgtggggccatgccgttccgtccattgctcgaatcaggaaaccctggcactgcgcaaattccggtgaccttacccacctgggatgaagtgattggtcgggatgtgaaagcagaagattttaacggttggttactcaaccgcatcctgcgagataaaggcacgccggtttataccattcatgcagaagttgaaggctgcgcttatcagcataattttgtggatctcctcaaacgcgcagctcaggaaggcgtgacattttgccctttaagcgaactgttatcagagacgttgccgctcggacaagttgttcgcggaaatattgccggacgtgaaggctggctgggttgccaacaaattgcgggtagtcgctgatgaaatcggtacgttaccttatcggcctcttcgcgtttattgcctgctattacctgttaccgatcagcacgcgtctgctctggcaacccgatgaaacgcgttatgcggaaatcagtcgagaaatgctggcatccggcgactggattgtgccccatctgttagggctacgttatttcgaaaaacccattgccggatactggattaacagcattgggcaatggctatttggcgcgaataactttggtgtgcgggcaggcgttatctttgcgaccctgttaactgccgcgctggtgacctggtttactctgcgcttatggcgcgataaacgtctggctctactcgccacagtaatttatctctcattgtttattgtctatgccatcggcacttatgccgtgctcgatccgtttattgcattctggctggtggcgggaatgtgcagcttctggctggcaatgcaggcacagacgtggaaaggcaaaagcgcaggatttttactgctgggaatcacctgcggcatgggggtgatgaccaaaggttttctcgcccttgccgtgccggtattaagcgtgctgccatgggtagcgacgcaaaaacgctggaaagatctctttatttacggctggctggcggttatcagttgcgtactgacggttctcccttggggactggcgatagcgcagcgggagcctaacttctggcactattttttctgggttgagcatattcaacgctttgcactggatgatgcccaacatagagctccgttctggtactacgtgccggtcatcattgccggtagcctgccgtggctgggattactccccggtgcactgtacacaggctggaaaaaccgcaagcattccgcaaccgtctatttgttgagctggacgataatgccgctgctgtttttctccgtcgctaaaggtaaattgcccacctatattctttcctgctttgcatctctggcaatgctgatggcgcattacgctttgctggcagcaaaaaataatcctctggcgctgcggattaatggctggattaacatcgcttttggcgtcactggcattattgccacatttgtggtctccccgtggggaccaatgaacacgccggtgtggcaaaccttcgagagctataaagtcttttgtgcctggtcgattttttcgctatgggcatttttcggctggtacaccttaacaaacgtcgaaaagacctggccttttgccgcgctttgcccgctggggctggcgttgctggtaggattttcaattcctgacagagttatggaaggaaaacatccgcaattttttgtcgagatgacacaagaatcacttcagccaagccgctatattcttactgatagcgtcggtgttgccgcaggtctggcatggagcctgcaacgcgatgacatcatcatgtatcgccagacaggtgagttgaaatacggccttaattatccggatgcgaaagggagatttgtcagcggtgatgagttcgcaaactggcttaatcaacatcgtcaggaggggattattactctcgtgctttcggttgaccgcgatgaagatatcaacagtctcgccattccgcccgcagatgccatcgatcgtcaggagcgtctggtgctgattcagtatcgtcccaaatgatctggctaacattagtctttgccagcttgcttagcgttgccgggcagttgtgtcagaaacaggcaacctgctttgtggcgataaacaaacggcgcaaacatatcgtgctgtggctgggactggcgctggcttgtcttggtcttgccatggtgctctggctgctggtcttgcagaacgtaccggtaggcattgcttacccgatgttaagtctgaattttgtctgggtgacgctggctgcagtaaaactgtggcacgaaccggtatcgccgcgtcactggtgtggggtggcgttcattattggcggcattgtgatcctcgggagtacggtgtaatgggcctgatgtggggattattcagcgtcattattgcctcagttgcgcaattaagcctgggttttgcggcgagtcatctgccgccgatgacgcacttatgggattttatcgcggctctgttagcttttggcctggatgcccggatactgttactcgggctgctgggttatctgctttccgttttttgttggtataaaacgcttcataaacttgcgctaagcaaagcctatgccttgctcagtatgagttatgtgctggtatggattgcttcaatggtacttcccggctgggaagggactttttcgctgaaagcactactgggagtagcctgtattatgagcgggttgatgctgattttcctgcccacgacaaaacaacgttactgagttttccctgccactttacactgccgttcccactcatcggggctataactgcttgccgagaggactttcaccgtatgcagcttttcacgattaatacaataaagcgcattctgcaaaggcgagagtaaatcccccactttcacggcgaagtcactcttcacttcggcgatcatttttatcgcgccgccagcatcgcagagcataagtacatgtctgttatcttgtttattgcagcacgattttttgaccagccattccattgcattatcctgtttgctaagagttttcacatcaatttacagattaacagataaactctttatcaacggcaatggaatggcagaaatgagaagtgaaacggagggttaattattgctgacgttgcacccactcttttagcgcctgacgtgaaattttaataccgccgtttttcagctccggcggcagagttagccagcgcaccggttgttgaaaacgggccagcttatctttcacccattcactaagatcaacgctctcgtggtcatactccatcaccgccaccggtcgatgaccaaactccttgtcggcaacggggacgataaacacctgcaaaaccgcaggatgtgcagcaattacgcgctcgacttcttccggctgaataccctctccgccactgaagaatagattgtctaaacgtccgacaatggtcagcttgccattatgcatctcaccgcgatcgcgcgtagcgtaccagccttcgtcattaaccagtgaaaccagttgcccgttacgccagtaaccttctgccatactggcagcccgcagccacacttcattattaacgattttcacttcccgacccggcagcggcgaaccaacgtctgccaggccgtcggcttctttcgcacacaccgtggaggcaaactcggtcagaccatagccgcaaaagcaacgaatcccctgctcgcgcgcctgttccgtcaactcgaccgggatagccgcgccgccaagtaacaccgctttcagggaaacggaactacggttaaccagcaaacgccagagttgtgttggcaccagtgaagcgtgagtacagcctgccagcatttgctccaatggctgtttatcacgtaccgtcatccgcgcaccagcgtataaccagcgccacataattccctgaccggagacgtgaaacagcggtaaagagagcaaccaatcatcgtgatcgccaaacggaatcagcgataacacaccttgcgcactggcaagatgggcctgataagtatggacagcggctttcggcaaaccggtagaacccgaggtcaacgtcattgagcacagacgcgtcggctgccacgtagcggcatgtgcgccttcaaccagctgaatgtgcagcgacgttaatgccggaaacgtgttttccccatccggcaccagagcaaattgcagcgtcagattgggcagcaattcttcaagcaacggttgcggcagctgagggttcacgggcaacacccgcgccccgcattgcagtaacgccagccaggcgagcagcgtttgcggcgtattccacgcccgcaacatcacgccgctgccctcaaccaccccctgcaccgcaaatccggaggctaattcatcgacgcgagcacaaagctcgcgccagttgagttgctcgtcattaagacgtaaggcgatggtttctccccgcacttgccgccagtgacgccacggccagtcagagaagatcataacaaccgctccagtgcatcaacttccacgacaggcagcgtgctacccggccagcgacgtacctgctgcgcctgcatcagatccagcgtgtccagccctggaatggtgtccggcgttaaccaggcggcaatccgcgccagttgcgttaagcctaagctcgattcaatggaagaactgatcaccgccgtcagccccagcgcgtgcgccgcctgtacctgctcgcgtactttttccagactgcccgtgagcgtgggtttgataactaccgcgcgcacgccctcttcagccacaaaggcaaaatccggctcgcgcaggctttcatcccaggcaatggcaatgccggtttcacgggcaaacgctcgcgaatcatcgcgggttttgcacggctcttcgagaaacgcgatgcggtcgcgataatccgggttaacgtatttggcaaactgctgacctttcagcggtgtccaggcgcgatttgcgtcaagacgcaaatgcagatccggaattgcctccagcaacagattcaccaccatgccgtcgcgcaccgcttcgtacaatcccactttgaccttcgccactttctcgcctggcatatctgcaagtttgaggatcagatcgtccggatcgccattacacagcggtgccgcacggtagttggctgcttgcggcaacgtatctgtcagttctgccaatgcacagcttacgccaaaggccacggaaggcatctgcggtagctcgcaatcgcctgccagccagttatttacccaggcaagcagcacactttgcgcctcttcccaggtttcctgactgaagcccggcagtggggagatctccccccacccttcgcgctcgccttcacgcaggcaaacatacagcccgtcgcgggtttttaaccgcctgtcgcgcagaaccacccccgcgtccatggggatctgccagcggtatacctgcgcgctacgcattacggattccgtttgaatttgctgaagtcaggctgacgtttctggttgaaggcgttgcgaccttcctgaccttcttccgtcatgtagaacagcatggtggcgttgcccgccagctcctgcagccccgcctgcccgtcacagtcggcgttcagtgcagctttcaggcagcgcagcgccatcgggctgttttgcagcatttcgcggcaccaacggacggtttctttttccagatccgccagcggtaccacggtgttcacaaggcccatatccagcgcctgttttgcgtcgtactgacggcacaggaaccagatttcacgcgcttttttctgcccgacgatgcgagccatgtaggaagcgccccagccgccgtcgaaggaaccgactttcgggccagtctgaccgaagatggcattatctgccgcgatagtcaggtcgcacatcatgtgcagaacgtgaccgccgccgatggagtagccagccaccatcgcgacaaccggtttcggacaggtacggatctgacgctggaagtccagcacattcaggtgatgtacgccggaatcatctttatagccgccgtaatcaccacgcactttctggtcaccaccggagcagaacgctttatcgcctgcaccagtcagaatgatcacgccgatgttgtcgtcataacgcgcatctgccagcgcctggatcatctcttttaccgtcagaggacggaaggcattgcgcacctgcggacgattaatggtgatttttgcgataccgtcggtggatttttcataacgaatgtcctcgaaaccttcggagcagtcgtgccattcaaccggtgcgtaaagcattgcttcatcaggataaatcatattgtgtcctttagtcagaaacgcaagatctgcgccagacttgcgattacgccagcgggattttcccgatgcgcgttatgtccggcgcgaggaatgacatggcagtcggcagccagttccgccgccagggcgcggaatttgctgtcacgttcaccacataaataataaaacgcaaatgtgcgggcgctaaggttagcacgtaaatcaggctggacggcgagagaagtcgcctccagcatggcggcaagcgttgcgccattattgttgctgcgcagcgccaccagctcccggcgttgatcgtcattgagtgaggcaaaaacaggctgttgataccagtcggcaaataccgccgttaacggttctgtgagaaaacgctgcacccattggcgatcggaacgctgacgttccgcacgttgttcagcattttgcagccccggatgcccgccttcgacaataaccccacaaagccccgccagcccctggcaagccgccatcatcgccacccgtccaccaagcgagtaccccaccagccagaagtcaaggatgttgtaactaaccaaggttttacgcagtaagtcggtgacatcatcaaatccatcgacgctaatcgccgccgaaccaccgtgacctgggagatcaacatacaaccgtgagtagtcggcaaacgcctcgcccacttcttgccattcgtggcaatcgccggaaaaaccgtgcaaaaacaccagccagggtaaacctggttttccgtgttttgcctgcgcgtgcaggatcataaatggcttacctgcgccagaagttgctggagcgtttgcgcaccatcggtgtcgttaaccaccatttcaatcaccgtggtggttggcgtgcgccaggcgtcggcaaatgccgtttcaagttcctgccagttttgcggacgatgatatttcagctcgaacatcgcggcggcgtgctcaaaatggacgttttgcggcatcagatagaaacgctcacgctcgctttgcggcgttggcaacagcgagaaaatttgcccgccgttgttgttcaccacaattaataccagcggcgcagaaacctgacgcaataacgccagcgcgttgagatcgtaaagtgcggagagatcgcccacaatcgccagcgtcggtttgccgcttgcccgctgaacgccggcggcggtcgaaagcagcccgtcgataccgctggccccacggttgctgtacaccgggtaacctgccggaagttgcgaaagcgcatcaatcagacgtaccaccaggctgttaccaacaaacaattgcccctgttcaggcagatagtcgcagatgcgatgcgccagttgcgcttcgccaaacgcatcacggcgggcaataaccgcctgcattgcctgttccgccaggcgcgggatttcaacgcaccagggctggcgtttttctgccggatgcagctccagccagtcggcaatattggcaattaagcgacgtccgcgatggtgtgccggatcaagtcgcccttcaatgtcatcaacaatccagtactcttctggttcacagcttgcctgccattgcaggagccgtttccccgtcaggctgcttcccagttgcaccacaatttgcgcctgctgcagctcgctggtcgctttggcattgcctaaccaaagatcggcacacggcagcggctgcccggtttgtgacagcacatcgccaatcagcggccagccaagagtttgcgcccacagggcaacttttttgccctcttccgcactcatgcgcccggcaaccaccacgccgcgcttttgtcgccagaagaaccagtcgcgctgtttttcactttccagacgaggcgcttcacgcagccacggtttgtcgtcctgccaccagtcacccagacgctgttgccagctaagcccggtatcgtccatttcgccatacagcggttcagcaaacgggcagttgatatggactccccccgcatgaagcgtaccgagagcgtggtcgatggtagaaaccagccaacgtgcggggatatcctgggtcgggcgcggcaatgaaatactgtgcgtggggtgagaggcgaacattcccggctggcgaattgcctgattcgcgccgcagtcaattagctccggcgggcgatcggcggttaagagaatcagtttttctccggttaacccggcttcaatcagtgccggatagagatttgccaccgccgtgccggaggtcacaatcaccgccaccggctgcttgctgactttcgccagccccagcgccagatgccccaacccacgctcatcgaaatgggtgtggtgaatgaatgcggaattctccgccgccgctaacgttaacggtgtagaacgcgagcctggggcgatacagatgtgtctgacgccgtgacgcgttaatgcttccagaatgaccgccgcccagcgtcggttaaatgcgcttactgacatgagtttgtccggtatcaatattgcggctaagtataaggagctacaaaaatagattattgatatgaatcggtaatgatgcgactcattactattccatttgtaataaagtacgcagccctgccgctttgttgtcgatttcctgccactcttgctcggggtcggaaccacggacaatgcccgcgccagcatataatcgcacgacattgccgctaatttttgctgagcgcagggaaacgcagaattcgctttgttgtaatgagagatagcccgcagaaccggcgtaccattctcgggtgaacggttcgtgacgggcgataaactgtcgcgccagatcgcgcggtaagccagcaactgctgccgttggctgcaactgatgtaaacagatcacatcatccgctttgttgagtgaagtccagatacagcggcgaagatgctgcactttacgcagacgcagtacctgcggcggtaaaacatccagcgtctgggtatcggcctgtaatcgttgacagatatcttccaccaccagcatgttctcgcgctggtttttatcatccgccatcagccactctcctaactgctgcgcctgcttatcatcaggattatttgctactgttcccgccagcgcttcagtacgcagcgctttgtcacgccgccgccataaccgttccggtgaagagccaagaaaagcattttcgccatcaaaggccatgtaaaaatggtagcaattcagattcagtcgacgactggcagccatcatcgccgccgcgttgaccggacttgcgaaatgcaggtcagttgcccgagcgagcaccactttgtcgagctcaccttcggcgatggttttcgttgccagttcgattaattgcgtccagcccgttttgtccggccagtgttgttctcgcgtggtggttaaatgtaacccaggcaagggcttgatactcaccagtgtggcgataaattcttttgcctgaatcgcatcgtgctgaagggagctttcgctgaatagcgtcagccgcagcgtggctttaccgccacagcgtcgccattccaggcggggtaaaagtaaattgccctgcgacgggtcaaaagcattcagcccccaaatgcgtaagtcggcgtgttccgggtgctggcgaagaaaacgttgtgcctggtccaacgacgtaaaacgggtaatcgcgcccaggacgacagcttcttcatcaccattacgttgttgccagtagaattgcgggtatgtttgctgactggccagccagctcaaggcatcaaaagcgtctttgagagggaaaggaatatcgataacccgaatgccgggtgtcgccggaatctcttgcgacaaatggcgcagtagattttccagcgccgtagtaagtgattgcacgcggacctctccctgttaaaagcctcacattatacggggtactacaaaaaaaatgcagtaccccggtgtagggaggttttaacggcgtgccagcaacagtcctagtaccagcccaacggccgcgcccacaccaattccttgccagggtttttcgtggacgtagtcatcagcacgataaactgcctgcttcgcccgatagtaataactgtctgaagcctggctaacccgttttttcacatcatccagcgctttttctgcacgcgctttcagctcaacatatttctgatcggcgggatcgccagaggagcggagcacctcttccagtgtttcactaagcagcgtcaggtcgtcatcgatacgtgtatcaccaaactgattagacattctcgttctccatttgcgtaaaacctgtcactaactatagacaagggttgttgattacgcctgaattacctcgcgtgccatcccaatgtgtgggataccatcttcttcatagacctccgtcacagggataaaaccgaaactctggtagaagttttgcagatgcgcctgcgccccgaggtaaacaggcttatcaggccagtgatgcgtacatgtttcgagtgttttactcatcagctgctgccccactttttcgccacgcaacgcttcactgacaatcacccgacctataacgaccggctcaagatcatcatcacttttcagaatcctcgcatacgccaccagttcatcatttttccaaccgagaatatggcgattatcccccgtcaaatcatcaccatcgatatcctgataagggcaattctgctcgacaacaaacaccgcgcaacgcagttgtaataaggcataaagctgggaaaccgataattcagagtgatgcagatcttgccattcaatcataatgctctccttttagatgtatgccttatactagccggaatattttttgaaacgtgatgaactcatggaattaatttttttaggtacttcagccggtgtgccaacccgcacgcgcaatgtcacggcaatattgcttaacctgcaacatccgacccagagcggactttggttgtttgactgcggtgaaggcacccagcatcagctactgcataccgcctttaaccctggaaaactggacaagatttttatcagtcaccttcatggcgatcatctttttggtttacccggcttgctgtgcagtcgttctatgtcaggcattatccaacccttaacgatttatggtccgcaaggtatccgtgaatttgtggaaaccgcgctgcggattagcggctcatggaccgattatccgctggaaattgtcgaaattggcgctggcgaaattctcgatgatggcctgcgcaaagtaaccgcttatccgctggaacacccactggaatgttatggctatcgtattgaagaacatgataaaccgggtgcattaaatgcccaggcattaaaagctgctggcgtgccgcctggcccactgtttcaggaattaaaagcgggcaaaacaatcacgctggaagatggaaggcagattaacggcgcagattacttagctgctccagtgccaggtaaagcgctcgctattttcggcgataccggcccctgcgatgccgcacttgacctggctaaaggtgtcgatgtcatggtgcacgaagcgacgctggatataaccatggaagccaaagccaatagtcgcggccatagctctacacgccaggctgcgacactagcccgtgaggctggagtcggcaagctaatcattacccacgtcagctcgcgctatgatgacaaaggttgtcagcacctgttacgtgaatgcaggtcaattttcccggcgactgaactggcgaatgatttcaccgtgtttaacgtttaactctgcttattattaaaaacagggcgaaacttgccctgttatcgcaacccgcgctacatatatccacccacacaggcatattgagcgatttttgatatttattcatctccttacgcactatattcagagcaataagttgcctcttttcatcttgattcagcacaacctttgcaactaaaaggagcccatgatggttacagttgtcagcaattattgtcaattatctcaaacgcaactcagtcagacatttgcagaaaaatttactgtgaccgaggaattactgcagtctttaaaaaaaacagcgttatccggagatgaagaaagcattgagttactgcataatattgcgttaggttatgataaatttgggaaagaagctgaagatattctttaccatattgttagaaccccaacaaatgagaccctatcgattatccgacttatcaaaaatgcttgtttaaaattatataatctggcacatatcgcaaccaactcccccctcaaatcacatgattcagatgatctcctgttcaaaaaactattctccccttcgaaattaatgacaattatcggtgatgaaattcctcttatatctgaaaaacagtcgctttcaaaggtgcttttaaatgatgagaataatgaactgagtgatggtacaaacttctgggataaaaatcgtcaattaaccacagatgaaatagcttgctatcttcagaagatcgccgctaatgcaaaaaatactcaagtcaattatcctactggtctctacgtcccctactccaccagaactcacctggaagacgctctcaatgaaaatattaagagcgatccatcatggccgaatgaagtccagttattccccataaatactggcggacactggatattagtttcgctacagaaaatagtaaataaaaaaaataataaactacaaataaaatgcgtcatattcaactcattgcgtgcactaggctatgataaagaaaattcacttaagcgtgtcattaatagttttaattctgaactcatgggagaaatgtcgaataataatataaaagttcatttaaatgaaccagagataatatttttacatgccgatcttcagcaatacttaagccaaagttgcggtgcatttgtgtgcatggcagcccaggaagtgattgaacaaagggaaagcaattctgacagcgccccctatacgttattaaaaaaccatgctgacagatttaaaaaatattcagcagaagagcagtacgaaattgattttcaacatcgactggcaaacagaaattgttatttagataaatatggcgatgcaaatatcaatcattattatagaaacttagaaataaaacactcacaacccaaaaatagagcatccggcaaaagagtgagttaacatcattgttaattaattcgaccagtcagcaaatatgctgactggtcgaacatagtttgctaaacagtcatcactgactgatgtcagtcacaccatccgccagttcaatcaggcgaataaattccgccctgtaaccctgtggatcttccccttttgcctgctgagcccactgtttgatctgctgccaggaggtattgttcaggtattcagaaccgcgtaacttttgcccatatgcagctactgctgcgcgaaaacgcatatcttcagagggcgcgtttattgttggccccagcgggaattcaactaactgactttcttttccctgcgggtatttccagcgaatttttaaccaggccagttctttcgttttgtccgatttcgctaatttgttatccggggcatagcgtaacttatcaattgatgctttttgcccgttcagcgttaattcgaataacaacgttatatgtttgcctgcgcctatatcccctgcatcaacgttgtcgttattaaaatgttccacccgaagttggcgcttttcataaccaatctgacggtattccgttacccacgcggggttaaactcaatttgcgctttgacatcttttgctacggtaatcaacatctgccgcatttcactattcaatactttctgcgcttcagagagggtatcaatgtagctgtagttgccgttaccaacatcggcaattcgcaccatcattgcctcgttgtaattgctattccccacgccaaacgtcgacagagtaacaccagactcccgctgttttttgaccattgattcaatcgattttggatcgtcaatgccaacgttaaagtcaccgtcagtggctaataaaatgcgattgatgccgcccttaataaaccccttcgtcgcctgctgataagccagttccagcccggcaccgccattggtactgccttcggcatccagcgaatcaattgcggcattaatttccgccttatgactcccggagatagaaggcaatgcaatacgggagtcgccagcgtaggtcacgatggcaatgttatcctgctcacgaagttctttgaccaataatttcaacgaagactggataagtggcaaacgttcatcagaaatcattgaaccagaagtgtcgataagaaagaccagattagaagctggtaactcttcacttttgcgatctttcgccaggatatcaactttcagcaatgttcgctgttcattccatggtgcaggtgccaattcgtagcgcatagcgaaaggtattggcttagaggccggaatagattgtttgtctttgatatcccaatcagacgggaaataattgactatctcctccacccgcacagcgtctggcggaggtaacagcccttgattgaggaaacgccttacattcgcataactgccagtgtcaacgtcaagactaaacgtcgccaacggattttgcgctacctgcttaaccggattatcatcgaactgctggtagcgagcggttcctggatttgcgatatgtgtagcttttgctttagccgctcttgcaaatgttggcgcttcctgcaatcgcccctgtaaagcctgtttgtctgaatattgttgcacttcttgctgggccaaggctttcgcggcggcggcgctttgctcagcctcttttattgcagcttgctgcgcggcaagcacttgctgctctgtgggagtactgggttgttgttgctgactttccttattctcaggttgcggcccacatcctgacaaaatcaaactactcataagcaacatgattatatttttatttcgcatataaaatccttttaaataaactcaggcaccagacataaaatatactctttgtataatcctgctaatcttaataaaatacaatatcgaaacccatagcaaataatgattcaacaacgcaacccattaataatttgcatatgaaaaaaataatctttgcttttattatattatttgtgtttttactccctatgattattttttaccaaccctgggtcaatgcattaccgtcaacgccccgacacgcaagtcctgagcaattagaaaaaacagttcgttatcttacacaaactgtgcatccacgtagtgccgacaatattgataatctgaataggtccgcagaatatataaaagaggtctttgtcagtagcggtgccagagttacctcgcaggacgtccccattacgggtggcccctacaaaaacattgttgctgattatggtcctgccgatggaccgctgattattattggtgcgcattatgactctgccagcagttatgaaaacgatcaattgacctatacgccgggcgcggatgataacgccagcggtgtggcaggattactcgaactggcacgtttgttacatcagcaagtaccgaaaacaggcgtgcagctggtcgcctatgcgtcggaagaaccgcccttctttcgtagcgatgaaatggggagcgcggtgcatgcagcttcgcttgagcgtccagtgaaattaatgatagcactggagatgattggctattacgactctgcgcctggaagccagaattacccttacccggcaatgtcctggctttatcccgatcggggagactttattgccgtggtcggcagaatacaggatatcaacgccgttcgtcaggtaaaagcggcattgttgtcatctcaggatttatctgtttattctatgaataccccagggtttattcccggtattgatttctctgaccacctgaattattggcaacacgatattcccgccataatgattactgacaccgctttttatcgtaataaacaataccacttgcccggtgataccgcagacagattgaattatcagaaaatggctcaggtagtggatggtgttataactttgttatacaacagtaaataataaaaatttctcgaggcgggtccagaaaaagcgacatgcacattttattttccctcatctgttttaagatgcgaaacatgaaattcaacggaggaaaaataaatgggaatgattggctattttgcagaaattgactcagaaaagattaaccaactgcttgagtctactgaaaaacctttgatggataatatacatgacacgctttcaggattacgccgactggatattgataaacgctgggattttttacactttgggctgacaggcacctctgcttttgatcccgcgaagaatgatccgctgagtcgtgccgtgcttggtgaacacagcctcgaagatggcatagatggcttccttggattgacctggaatcaggagttagccgcgacaatcgaccgactggaatcactggatcgaaatgaactgcgtaaacagttttccattaagcgactcaatgaaatggagatttatccgggagtgaccttttcagaagagttagaggggcaactctttgcctcgatcatgcttgatatggaaaagctgattagcgcgtatcgacgtatgctgcgacaagggaatcatgcgctgacggttattgttgggtgatatagcttgatgcctgggggagaaagacccattagttaagatttacgccaggatcatcttgaaaaaatctttaaccatggtccggtttttatccccttgtataaatattactaaatgcttgcttagtcgcattgttaaatgcaataccgtatattcggtatgtaacagcgatatcctctgtgctggcaacgatctgtcatgcttgatgaaaacggaattgaacctgtcattaccaggtagataaaaagcctgttcaattttgggattattttttataactcgtgtctgttatggcgacacgggaaaacatcaatattgtccttcacaaattgcagtaatatagaatcaacctctcttgcaagttggtcacaatgtattataagcattttgaatatgtcatcctctgtaatctcgtgaaaattttcggccttgtcttttagctcatcatatcggattcttgcagtaaccattttttgggcgagttctaataaccccaaagcttgcaattgctggtgagtatgatcactttcaaaaaatatcccacactccattccttcccaaccaacatattcatgccattcataaaccagcataaatgtttgtaaaactggcggtaataattggatatctgcaaaaccaaaccaaaacttacgcttgagatcccactcatattcaatcgccaatgctatattgtttaaggcatctccggcatccttatttttacgcaaaatcaattccgtcagtgtatagcgttgttcatcaatacgccgaagagcttctgcaatatcatagtttgtagccaacaaaacattctctgcttcctgatgagtgacgtctgcttttgccgtcaatatattgatttggtcaatatgaaacaacttgatggcttcatcaacatcaccgccagtcctctctaacaaacgtctggcaacctggataccgacaggtacgttcttccgaagtttacgaatttcacttaaccattccatgtcaaacccctttaaatatttatgatattaaatataacaacgtctggataacgacccggcctgactgaatatctcacgttttcctgcttaacattcatgttatgatgctcttgaaactaataatacgtatggaattgtcactatttatctgctaatgaattcaaacaatgtcattcgtttgatgaatatattatttcagggaataattatgacacctttagaacgcattacccaacttgttaatatcaatggtgatgttaataatcctgatactcctcgtccattgttatctcttgaggatttttttattgacaataatatccatggttcaatatgttgcaatgtgattccagaacaatctccgcaagctatctatcaccattttctgaaaatacgtgagcgtaacaatgttagtgatgttttggtagaaattacgatgttcgatgacccagactggccctttagtgaaagtattttagttatcaccactgcttcaccagaagaagttcagagctggtttgtagaagaaattgcccctgatgagtgctgggaaggatggtcagaagatacggagcatggatgggttgaagtccctgtgggtatgcatccggttacttgttggtgggattaaaacatttatataaacagataagcggatgtttacataaatttttatgtgaaggaacatgatgaaacttattcctcgcagtagtgatatttcacctggcattgatggaatttgcccggggccttttcctccgaacggatttaccgtacttacagatgcagcatatggtaacggagactgtttcggtttgtactggcctattggtcaggagcataaactacctatagtgtgcgaaacgtaccatgacgaatggcgaatcgtacctgccttttccagcattaagaagttcgaagaatggctggaagtgaatgatgatgatccccatgaaaatggcatcagcatcgaagatcaagactttgcagcaaatctcttccgtgttgctcggaaatgtctttcaacgggaaggcttgatgacgcactgccactgttacagcgagcaacagaacaattgcctgaagtcagcgaatattggttagcactggcaatccagtatcgccgatgtaaaaaaacagaagctgcagcacaggctgcgcttaatgcttatcttggcaattgggcatttggtgttcctgacaataaagtcattcatttgctgtcacaggccgcagatgtcccgaatttccaggatgatcctgtgattcagtgcattaaagaacaaggattagatcttagctttggaggaacaaaggaaaataataattaccccttgatgcagatgtgtgttgatacttattttgcgcagagaaaaccgcttcaggcattaaccctgttacataattatgcctggataatgtccagtgaaacgactgcatttcaggaacgctatgattttaatatcgatgaatggcgggcaaaattcaggcagttatgtttagagtattttggcgatagtcgtacacagttcacttaacgctctgcgtctatctactatcccttctttttcagaaaaaccgccgagcatgtcggcggctttctgacttacaaagtaacagattacatcagcggcattgccaaacgcacaatgctaatcagcggttgtggccatacacccagcaccagtaccaacagtgcagagatcagcacaacgataccgcccgcgctgtactgccagtttgatggtgcatcgcgacccggttgttccggggcgtgaagatacaggctcaccgccacgcgcaggtagtagtagaggccgattgccgaaccgacaaccacggcacccaccagccaccacaagtgtgcctggacaccgaccgccagcacgtagaacttaccgataaagcccagcgtcatcgggataccggccagagacagcatcatcaccgtcatcactgccgcgaggatcggacgatgccagaacagaccgcggtaagagaacagggaatcagcatccgggccacgatacgggctggacatcaggctgaccacgccgaacgcgccgaggctgctgaacagataaccggccaggtaaacccctaccgcttccatcgacatctcgccggtttgcagcgcaatcagcgctaccagcagatagccgaggtgagagatagatgagtaaccgagcagacgtttgatattggtctggctcagcgccatcaggttaccgaagatgatggaggcaaaggcgataatcgccagcaccacgcgaatcgcttcgctgtcacccaccggtgcgtagaggaacagacgcatcaccacaccgaagatagcgattttgctcgccgtcgccaggaaagtggaaaccggcgcaggcgcgccctggtatacgtctggcgtccacaggtggaacggcaccagagagagtttgaagccgaggccaacaatcatcaggccgaaacctgccagcaacagcggctcgttgagcataccgtcgccaaggtttttacccaacgcgacaaacgacaggtcgccagactgcgcatacaccagcgccataccaaacagcaggaaagaagacgctgcggcagaaaggatggtgtatttgatactggcttccagtgaacgtttctggcggaaagcgtaaccgaccaggccaaacagcggcaaagagatcagttcgataccgaggaacagagacgccagatggttggcattcgccagcaggatcccgcccagcgcggcaattaacaccaacaggtagaactcatccttgttgtcgttatagccttcaagccacgggtaggcgaaagtacaggtggcgaggctcgccaacaataccagcccggtgtaaagcatggcgaaaccatcaacgcgcatcagcggcgtaacgtccatagcgcccgcctggccaacaaaccagagcgaaaccagcgccgcgttaagcccaataaccgagagcgtagcgttgaggaaatgattgcgtcgccacgcaatggagagcatcacaaccaccaccgtcaagccgacgatcagcaacggtagcagtgcgatcaggttttgtggagttattgtcatggcgatttacggccttgtagtagtaacggaattaacaaaccactgctggatattgccaatcgcggagtgcgaggtatccagaatcggctgcggatagaagcccagcagtaccagcagcaccaccagcaacaggatcataaacagctcacgcagcgacatccctggcagttcctggctggcaatctggcttttcgctttaccgaagtaagcgcgatgtaacatcgccagcgaataaacagatgcaaagaccagcccaaaggtagagataacggtaatcaccggtacaacctggaagctgccgaacagaatcataaattcgccgacgaagttaccggtgccaggcatcccaagcgttgccaccgcaaagaacagcgacagtgctggcagccatttcatcttgctccacagaccgcccatcatgcgcatgtcgcgggtatggatacgttcataaagctgaccacaaagaataaacagacccgccgccgacaaaccgtgcgcaatcatctggattaccgcgccctggtaggccaactggctgccggtgtagatagcaatcagcacgaagcccatgtgggaaaccgaggtgtaggcgatcagacgtttgatatcggtctgggcgaaggccatccacgcaccgtagaagatgccgataacacccagccacatagcaattggcgcgaactctgccgacgcgttcgggaacagcggcagggagaaacgcagcaaaccgtaagcggcagttttcagcaagatccccgcgaggtcaacggaaccggcggtcggagcctgggagtgcgcatccggcagccagccatgcagcggaaccaccggcattttgactgcgaaggcgatgaagaagcccagcattaacaggtattccacaccactggacattggcgtattcagcagctcttcatagttgaaggtccagacgccggtcgcattgtagtgaacaaaaaccagcgccaggatggcaatcaacatcaccaggccactcgcctgggtgtaaatgaagaacttggttgccgccgtgatacgcgttttaccgtcagaggctttatgcccccacagtgcgatcaggaagtacatcggcaccagcatcatttcccagaagaagaagaacaggaacatgtcgatggcaaggaacacgccgataacgccgcccaggatccacatcaggttgaggtggaagaagccctgatatttttcgatctctttccacgaacatagtaccgccagcacaccgagcagaccggtcagcacgaccatcagcagcgacagcccgtcaatggcgagatgaatagagataccaaaacgcgggatccacggcatgtcgaattcagactgccactgcggaattccggcggattgcgtcagtgaataaccgccctgcaaccacagttgcagcgacagcgccagcgtcaatcccatggtgatcagcgcgatccagcgtggcaccttgacgccaaagcgttcggtctgccagcacaggaagccgccaataaagggaattaatattagccagggtagtaacatggcgatctttattccttgtaaaagtcccgtcaggaccggattttcaacgaattctcacgacagaaaattctcttcggactgggggtagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttcttatatgcccaggggcaatcccacaatccttaactcaacgcagtaccatcaacagtgccagcaccacgaccgcaccgatgctcatggatgccacataccagcgcagatagccgttctcacttaacagcagacctttacctgcaaagcgggaaaggacagccgggatgttcatcattgagttcagcggatcgcgtttcagcaaccaggcaatacccaggaacggcttgacgaacactttgtcatacagccagtcaaatccccaggcgttgtaccaccaggtgcccagcagacggcccggcgcactgttggcgatggaggtcaccagagtacgtttacccagccacagccaggctgccagcagaatgccgaccaccgcgaccacgccagaggtaatttccagggtcaacatgctgccgtgcgccagttccgtcgtttgcggaagcacgccctgcagcggcggtacaatcagtgcgccaacgaaggtggaaaggatcagcagcacaatcagcggcaggctgtgagttacccctttcacggcgtgagcgtgaatttgttcttttccgtggaagacgatgaaaatcatacggaaggtgtagagcgaggtcataaacgcaccgaccagacctgccaccatcagattgatatgaccattcgccatcgcacccgcgaggatctcatccttactgaagaagcccgcagtgaccagcggtagtgccgacagtgctgcgccgcccaccaggaagcagagataaaccagcggaatagatttacgcagaccgcccatcttgaagatgttctgttcgtgatggcaggccagaatgacggaaccggatgccaggaacagcagcgctttaaagaacgcgtgggtcatcaagtggaaaatcgccgcatcccatgcctgcacgccaagcgcgaggaacatgtagccaatctggctcatggtagagtaagcgagaacacgtttgatgtcggtctgtaccagcgcggcaaaaccggccagcagcagcgtaaccgccccgacaatacccaccagatgcagaacttccggcgtcatcaggaacaggccgtgggtacgggcgatcaggtagacacccgcggttaccatggttgcggcgtggatcagcgcggagacaggcgtcgggcccgccatcgcgtcggcaagccatgtctgcaacggcaactgcgcagatttaccgaccgcaccgcccagcagcatcagcgtcgcccacatcagcatgttattgccgtcagcaaagtgcgctggtgccagttccaccatttcgcggaagttcagggtgcccagttcgttgtaaagaatgaacagtgcgaaagcgaggaacacgtcacccacacgggtcacgacgaacgctttcattgccgctgcgccattcttcggatcggtgtaatagaacccgatcagcagataggagcacaggcccacgccttcccagccgaggtacatcagcagcaggttgtcggcaagcaccagaaccaccatgctggcgatgaacaggttggtgtaagcgaagaagcgagagtagccctcttcaccgcgcatataccaggaggcgtacatgtgaataaggaaacccacaccagtgaccaccgagagcatggtcagcgacaggccgtccagcaccaggttaaaaccgatgttaaagtcgcctaccgacatccacgtccacagcggctggctgtatgtctgctcgccgttagcgaagaaatcaacgccgataaaggcggttaccagcgccgccaggcccacagagcctacgccgacgatcgccgagacgttttcagaccagcgcccacgggagaatgccagcaggacgaagccaatcaatggcaaaataatggttaaggcaagcatgttcatccgcgcatctcacttactgaatcgatgttcaggttctggcgacgacggtgaagttgcagcagcagcgcaaggccgatactcgcttctgccgccgcgaggctgatggcgagaatgtacatcacctgaccgtcggtctggccccagtagcttccggcgaccacgaaggccagcgcggaggcgttaatcatgatttccagaccaatcaacataaacagcagattgcgacggataaccagaccggttaagccaagaacgaataagattgccgcgaggatcagtccatgttgtaaggggatcatgcgtgctcctccgtttttcttttcgcgctgtcgtctttacgattgctcagcacttcacccgcacgctcttcacgaccgacgtggaaggccacaaccagacctgcgagcagcagcatagaagccagttccaccgccagtacgtaaggcccgaacagcgtaatacccactgctttagcactgattggcgtaccgtcgataccctgatcgttaacaccgaggatggcgtaaacaatcaccaccagcatgatggccgacaaaattgccggaccaatccacacctgcggtttcagccactggcgttcctgttcgatttctgaaccgcccaggttgagcatcatcaccacgaacacgaacagcaccataatggcacccgcgtagacgataatttccagcgcaccggcgaagtaagcgcccagtgagaagaacaccccggaaatcgccagcagcgaaataatcaggtacagcagtgcgtgtaccggattggtatgggtgatcactcgcaaggtcgcaagtatggctatcaggccacagatataaaaagcgaactccattgcccctctccttacggtaacaggctcttgacgtcgataggcttggcttcgttctctgcttcgcccttatctttgccgtcgattgccatacctgccatccggtagaagttatattccgggtatttgcccggaccggagatcagcagatcctctttctcgtaaaccagatcctggcgcttgtattcccccatttcgaaatccggggttaactgaatcgccgtggtcggacaggcttcttcgcacagaccacagaaaatgcagcgtgagaagttgatgcggaaaaattccgggtaccagcgaccgtctttggtttctgctttttgcagcgagatacagccgaccgggcaggctaccgcgcagaggttacaggctacgcaacgctcttcgccgtccgggtcgcgggtcagaacgatacgaccacgataacggggcggcagatagaccggctcttccgggtacattcgcgtttcgcgtttggcgaacgcgtgcaggccgatcatccagatactacgaacctgggtgccgaaacctactaacaattcttttaaggtcatggtcttattgccccttattgcgcctgccagagaatgacagccgccgttaccagcaagttgatcagcgtcagcggcaggcagattttccagccgaaggacattacctggtcataacgcggacgcggtaacgacgcacgaatcaaaatgaacatcatcataaagaacgcggttttcagcgcgaaccagatgaatggcggtaacaacgggccttgccagccaccgaagaacagcgtcaccatcaatgcagagatggtcacaatcccgatgtactcacccacgaagaacagaccgaacttcataccggaatattcaatgtggtaaccatccgccagttcctgctcggcttccggctggtcaaacgggtgacggtgacataccgccacgcccgcgatggcaaaggtaataaaaccaaagaattgcgggataacgttccacacatgcgcctggctgttgacgatgtcggtcatgttgaatgaaccggcctgcgccaccacgcccatcaaggaaagcccgaggaacacttcgtagctcagggtctgcgcagaagcacgcatcgcacccagcaacgagtatttgttgttacttgaccagcccgcaaacagcaccgcgtaaaccgccagacctgccatcatcaggaagaacaaaatcccgatgttcaggtcggcaaccacccaacccggactgactggcacaatcgcaaaggccagcagcagcgaggtaaaggcaatcatcggtgccagggtaaagatgacgcgatccgagaatttcgggatccagtcttctttaaagaacattttgatcatgtccgcaaccagctggagcgaaccgccccagccaacacggttaggtccgtaacggttctggaacagacccagcaggcgacgttcgccaaagctcatgaatgccccgcaggtgacaaccaccagcaggatcaccaccgctttgaggatggtcagcaggatctcaatcagttccggtgatatccaactcattgttgtgcctccttgagatcctcaagatgcgcgccagccagcaccggagcaatgccggacatacccatcggcaagcccacctgccctgccgtcagtccttcggcgatttcaaccggcagcgtgaccgtgttgccatcgtaactaaaggagacgcgtgtacctgcgttcacacccaacttcgcggcatccgctgggttgagtttgatgtacggctgcggcatacggctctggaagaccggagcacgctgtgacaattcatcgctgccaaacaggtggtaatacggcgcgatacgccatttcccgtcctgcggctggaagcgtgccggtacgctggtgaagtaatccagaccattttcgctggtttcaaacagacgcacgcccggatcgccaaagcgcagtttgccgcccacttcgtcctggaatttgttccacgcctgcggggagttccagcccggcgcccaggcaaacggcacttgcgaacggtgcgcagtcggctggttgttaccttccatcgagaaggtgaacatggtgtcaatatcctgcggctgacgcggctcatgaacgctgatattggcgcgcatggcggtacgaccgctgtaacggtgcggttcacgggccagtttctgcccacgaatacggaatgtcgcatccggcgcagcatctttgatacctgccagttccgggattttcgccacaacagcgtcaatcacatggtcgagctgcgtccagtccacttcacggctcagcagggtgctgtgcagcgagtgtaaccagcgccagctttccagcatgacagttttgctgtcgtaataagcaggatcgtaaacctggaagaaacgttgggcgcggccttcgttgttgatcaccgtaccgtcgctttcagcaaagctggcagcagaaagtaccagatgggcgttttccataatcgctgtgcgttgatgatcaaccaccatcaccagcggtgctttagccagcgcagcattcacgcggatagcagaagcgtgacgatgcagatcgttttccaacaccaccaccgcgtcggcgcgtccggtttccagttcggttaacgcttcttcaagcgaaccgccacccataatgcccagccccatgctgttgacggaacgggcaatcatggtgataccgacgtcagcgccgcgacctttcagggctttcgcgacgttagccgccgcctgaatcacctctaagctaccggcgttcgtcccggagataatcaacggtttcttcgcacctgccagtgcctgcacgatgacgtcgattttgctttgcagctcaggttcgataccgtcaaccgctggtgcagagttatccagcgcatgggcgatggcaaaacctaaacgcgcctgatcttcaaccggtgcgcggtaagtccacgccgcgatatcatccagacgggtgtcatcaacgttggtaacaaacagcggatgcttcgcacgttgaccgatgttgaggattgccgcaatctgccagtcagccactttctgtgctgccgccatttcgcgcgctttacctttcacagcctgacgcactgccagcgcgacgcgcgcgccggtctgggtaacgtcttcgcccagcaccagtaccgcatcgtaagattcgatttcgcgcagagccggagtataaatgccgccttcacgcagcactttcagcgccagttgcagacgttcctgctcaccgtgagcgataccggtgtagaagttttcttcgcccaccagttcacgcagcgcaaagttgctttccacgctggcacgcggagaaccaataccgatcactttcttcgactgacgcagaatatctgccgcgccctgcattgcctgttcggcgttgagggtaatgaaatcatcgccacgacgctgtactggctgacgcggacgatccttcaggttgacgtaaccgtaaccgaaacgaccacggtcgcagaggaagtagtggtttaccgtaccgttgtaacggttttcgatacgacgcagttcgccgtaacgttcaccggggctgatgttacagccgatggaacattgctggcagatgctcggcgcaaactgcatatcccatttacggttgtaacgctcggagtgcgttttgtcggtaaatacgccggtcgggcaaatttcgaccaggttaccggaaaattcgctttccagcgtgccgtcttccgggcgaccgaagtagacgttgtcgtgcgcaccgtaaacgcccagatctgtaccgtcagcgtaatctttgtagtaacgcacacagcggtagcaggcgatgcagcggttcatttcgtgagagatgaatggccccaaatcctgattacggtgggtacgtttggtgaaacggtagcgacggaagctgtgtccggtcatcacagtcatatcctgaagatggcagttaccgccctcttcacataccggacagtcgtgcgggtggttggtcatcaaccactcgaccacgctttcacggaactgtttcgcttcttcgtcgtcaatggaaataaaggtgccatcggaagccggtgtcatacaggacatcaccaggcgaccacgcgtgtcttccgcgttttggtattgcttcaccgcacactggcggcaagcaccgacacttcccagcgccggatgccagcaaaagtaaggaatatcaaggcccagagacagacaagcttccagcaggttgtccgctccgttgacctcgtattctttgccgtctacatgaattgtagccattagcatgcttccagttttctcagtcagagactgagcgttaatcgaaattcggttaccagcgctctttcagcaggttcggctgaatcccattaatcaaatgggtattgctgaacggctgtttgattcccgcctcaaattcttcgcggaaatatttgatggcgctctgtaacggctccactgcaccaggtgcgtgggcacagaaagttttacccgggcctaagaatcgacacagttgctcaagtgtttcgatatcgcccggctgaccttcaccacgctccagcgcacgcagaattttcacgctccacggcagaccgtcgcggcacggcgtacaccagccgcaggactcacgggcgaaaaactcttccaggttacgcaccagcgacaccatgttgatctcatggtcaaccgccatcgccagcgccgtacccagacggctgcccgctttaccgatactttcgaattccatcggcagatcaaggtgcgcttcggtcaggaagtcagtccccgcgccgcctggctgccaggctttaaatttcagaccatcacgcataccaccggcgtaatcttcgaggatctcgcgtgcggtggtgccgaacggcagttcccacagtcccggatttttcacccgaccggagaagcccatcagcttggtgccagcatctttacttttcgagatgttctgataccactccacgccgttagcgaggatcgccggaacgttacacagggtttcgacgttgttgacacaggtcggtttaccccatgcgccggaggttgccgggaagggtggcttcgagcgtgggttagcacgacgtccttccagggagttgattaacgctgtttcttccccgcagatgtagcgccctgccccggtatggacgaacagttcgaaatcgaaacctgttcccataatgtttttgccaagcagacccgcttcggtggcttcggcaatggcacggcgcagattaactgccgcttcgatatattcgccacgcaggaagatgtagccacggtaagctttcagcgcaaacgcggagatgagcataccttccaccagcaggtgcggcagttgctccatcaacaggcggtctttataggtgcccggctccatttcatcggcattacacagcaggtaacggatgttcatggattcgtctttcggcatcaggctccatttcaggccagtcgagaagcccgcgccgccgcgccctttcagaccagcgtcttttacctgattaacgatttcgtccggagacagcccggtcagcgccttacgcgcgccttcgtaaccgtttttgctgcggtattcgtccagccacactggctgtttgtcatcgcgcagacgccaggtcagcggatgcgtttcgggagtacggataatgtttttcatttataccgctccagcagttcagggatcgcttccggggtcagatgcgcgtgagtgtcctcatcgatcatcatgtttggccctttatcacagttccccaggcagcaagttggcagcagcgtaaagcggccatcaaatgtcgtttgccctggtttgatgttcagctttttctcgagcgccgcctgaataccctgataaccgttgatatgacagaccacgctgtcacaataacggatcacatggcgaccaaccggctggcggaagatctgactgtagaacgttgccacaccttcgacgtcgcttgccggaatacccagcacatcggcgatcgcgtggatcgcaccatccggcacccagccacgctgcttctgaacgattttcagcgcttcaatggacgccgcacgcgggtcttcgtagtggtgcatctcgtgctcgatcgcttcacgctctgccgcactcagctcaaaagcctcggtttgtggttgttgattctcgtgcataattagcggtccacatctgacataacaaaatcgatactgcccagataaacaatcaggtcagacaccaggctgccgcggatcgccgccggaatttgctgcaaatgcgcaaagctcggggtacgaacacgggtgcggtaactcatggtgctgccgtcgctggtcaggtagtaactgttgatccctttggtcgcctcaatcatctggaaagattcattggcaggcatcaccggaccccacgacacttgcaggaagtgggtgatcagggtttcgatatgttgcagcgtgcgctctttcggcggcggcgtggtcagcgggtgatccgctttgaacgggccttccggcatgttgttgaggcactgctcaagaatgcgcagactctggcgcagctcttccactttaagcattacgcgggtgtagcagtcagaaacgccaccacccaccgggatttcaaagtcgaagttttcatagccagaataaggacgcgccttacgcacgtcgaagtcgatcccggtagcacgcaggcccgcgccagtggtgccccactccagcgcctctttcgcgccataggcggcaacgccctgggaacgacctttcagaatggtgttttgcagcgccgctttctcgtaagacgccagacgtttcggcatccagtcgaggaactcacgcagcaggcgatcccagccgcgcggcaggtcgtgcgctacgccgccaatacggaaccacgccgggtgcatacggaaaccagtgattgcttccaccagatcgtaaattttctgacgatcggtaaaggcgaagaacactggcgtcattgcgccgacgtcctgaataaaggtcgagatatacagcaggtgactgttgatgcggaacagttcggagagcataacgcgaatgacgttaacgcgatccggcacggtgatcccggccagtttctctaccgccagcacgtaaggcatttcgttaacgcagccgccgaggtattcgatacggtcagtatacggaatgtagctgtgccaggactggcgttcgcccattttctccgcaccacggtggtggtaaccgatgtctggtacgcagtcgacaatctcttcgccatcgagttgcaaaacgatacggaaagccccgtgcgccgacgggtggttcggaccgaggttgaggaacatgaagtcctcgttttcggtgccgcgcttcatcccccactcttccggtttgaaggtcagggcttccatctccagatcctgtttggctttggtcagctcaaacggcgagaattcggtagcgcgcgccggataatctttacgcagcgggtgacctttccaggtttgcggcatcatgatgcgtcgcaggttcgggtgaccgtcgaaagtaatgccaaacagatcccaggtttcacgctcataccagttagcgttcgggaacagtttggtgaaggtcggtacgtgcaggtcgttttctgccagcgccaccttcagcatgatgtcgcggttacgatcgatagaaatcagatggtagaaaacggaaaaatccgcggcaggtaacccttcgcggtgtgtgcgcagacgttcgtccatgccgtgtaagtcaaacagcatgacgtaaggtttcggcagtttctttaagaaatcgccaacttccagtaattgttcacgcttgatccacacaacgggaaccccggtgcgagtcgcctgaacagtaaaggcatccggcccaaaacggttgcgcagttcgccaatcaccggatcatcaagatgatcgcgggtctgccaggcgggttcttgcgcggttaagtcggtcatattgttcaccattgcaaatggtccgtggtgactgtcggcgcagtaagcttcgcgaaatagatttaggaataagcgaagaaaaatccctttgccgacaggcgcaaattaaatctcgtcaggtgtacgcaggttagttacggcaatgcgttcaccgcgcttgcgttcgcgctctgattgcatattggcgcgataaacgccctgatcgccaaccacccaggagagcggacgacgttctttgccgatagattcctgcaacagcatcagtgcctgcatgtacgcttcaggacgcggcgggcagcccgggatatacacatcaaccgggatgaatttatcgacgccctgcacaacggaataaatatcgtacataccaccagagttggcacaggcacccattgagataacccattttggttccagcatctggtcatacagacgctgaataaccggtgccattttggtaaagcaggttcctgcaaccaccatcaggtcagcctgacgcggcgaagcacgcaatacttctgcgccaaaacgcgccacgtcatgcaccgcggtaaacgaagtcaccatctcaacgtaacagcaggaaagaccgaagttatacggccaaattgagtttttacgaccccagttaaccatgtcattgagcttgcccataaacacgtttttgttaacttcttgctccagagggtcggttacgatctcctgcttttgcagggggtaacggtcgttctcaccgttgggatctatgcgggtgagcgtataatccatcttaatgcctcgcggttagcgttgacgattagcgatactgttcgtttccgggttcatacgctcgcggcgtgaacgcgcgggcgtccagtccagcgcgccaatacgcaccagataaaccagacctgccagtaacacaaaaataaaaattgcagcttccacaaagcctacccagccgctttcgcggatagaggttgaccatgcgaacagatacagcgcttcaacgtcgaagataacgaagaacatggccaccagataaaacttggcggacaggcgtaagcgggcggagccgaccgagtcgataccggattcaaacggcacgtttttcgacctcgcgcgtgcgcgaccgcctaaaaaccaaccgcctaccagcatcaggcaacacaggccaatggcaacgataagaaagatagcgaatgcccagtgatgagcgatgacttcagtggatgttgacatactcattgcttactcatcaaaagtagcgccagattcactgctcttcacggcagatggacgccacatcgattcatggggaggaataaaaaaaaccttacaatcactgtagaaattcttttatacagctaattgatgtggttttttactcctttctataaccttttgtcaactttaacaaaagtttcttcacattagtttacataatatcaacaccattagcatttaatgccctttcaccccagatccttgacgactccaggataattagatgttgttgaatcgtgtccgttgtgaagcaatggaaaaaatacgggtctattttgacaggaatttgtgtcgattcctccccccaaaagagagtattttcttgatctgtgacacgcttttgtcattccataacaaaaacgcagcaacaaatttacgtattttttaacatcattgtagcaggtgatttttttcaggcgattatttgtgcgttcgggacgtgaatctctggtggttgaaaaatgaacagttttgtacgttctgcactatgcgatgaaggatttttactaaaaaaaagccgctggggtttaaaacacccccagcggctcgttttttacactattgtctcaggaattatctatcgtccgtcgattactcgatatccctttcaatcaacaatgaatcatccccttccggagcagacattgggctgtattgccacggattatggtagctctccatcgcctgatagatcacctgggccagctcattattactggacggatcatagcacagcaaatattcggtatcaggtagcggcggtaagccatctactccactcagcacacgcaggtccgggctcatcatctcaaccggccttgccgtcacgccaagaccggctttcactgccgcacgaacggccggaagcgtcgaggcgacataagccagtcgccatggaatatctgctttattaagcgtcgccagcaccatatcgcgaaacgggctaggatcatccagcaatacaagagggatcggctcgcctttttgcaatatgtattccgctgcgcagtaccagtgtgttggcgaggtacgcaggttcaatgccttaaacgctgaaggacgatgggtggttaccatcaaatccacttcctgggattccagcatttctgccatataggcattacgtttaacgcggacatccagcgctaatttcggataaaccgaactcacgcgatttaacaggaaaggtaagatcgtatcggcagattcatctgaagcaccgatagttaatacgccctgaagattactgaacattaatgatgagcaggcctcatcattaaaacgcaggattttcctggcgtaaccaagaagttgaatgccatgttcagttaacagtttgttgcgaccgtgacgagcgaacagttctttcccaacgagttgttccagacgctgcatttgctgacttacggcggactgagtacgacacacagcggcagctgcggcagcaaaagtgttcagatcggcaacagcaacaaatgttctcagcagatcgaggtcgaggttaattatcggacgatttgcacttatcatatattatcacttactggcggctcatactgagctggttaatgctgtgcacacacaaacaagcaattccatttgtaatgtgcctccctggcagtttcatccggaacccggacgaaagtaaaaatgcatatgagttgcactaaaaaagcgactcacattgttccgttataatgcctgaagtagatcacagaatatatcttcagggatcgcatatctattaagttactcactcttttctatttatgacatgcgcgtgtttgtataaatgtaaatgtgagtccttgttccactctcgtgcagcatcgctggtcatacgcgaacacgtaccaacagcaatggtgaggcggcatcaagagcagggatccgtcatttatccgagcattttaccccaaaaaccttttatttataagggtcattgcgaattatctgatgcaaagttatgttatgttaggcaaagtaatcttctattattaataagcacatcaaaacctttttgaatattaaataataattaattagcatcatcctcattcattaattccgcttaacaatagtttcacaccttgcccccattgcgacacctcggaaatcatcacgcagttaaactctccgtaatgaggaaatatcatcatcgcgtttcattagtgaattcttaaatgaggcattttcacacaattatcttacagataaaaaaaccagacttacaattaagaatcagaacaattcactatataacattgcatgtaaagcatatacacctcattattttgtcattattaagttattaacagcacaatcgagccttcccctctggcaaaatcttattctgcagaccttcaaaacaccgtcctgggggagtacattgttctaagctgacttccacggcagggagtggcgataacagcaaaaaaggtcaagattcatgtcccccattgaaaaatccagcaaattagagaatgtctgttatgacatccgtggtccggtgctgaaagaagcaaaacgcctggaagaagaaggtaacaaggtactgaaactgaacatcggcaacccagccccgttcggttttgacgcgccagatgaaatcctcgttgacgtgatacgcaacctgcctaccgctcaagggtattgcgattccaaaggtctttactccgcgcgtaaagccatcatgcagcactaccaggctcgtggcatgcgtgatgttaccgtggaagatatttacatcggcaatggtgtatcggagcttatcgttcaggcaatgcaggcattgctgaacagcggggacgaaatgttggttcctgcaccagattacccactctggaccgcggcggtttcgctttccagcggtaaagcggtgcattatctttgcgatgaatcctctgactggttcccggacctcgatgatattcgcgctaaaattacgcctcgtacgcgtgggatcgttattatcaacccaaataacccaaccggcgcggtatattccaaagagcttttaatggagattgtggagattgcacgtcagcataatctcattatcttcgccgatgaaatttatgacaaaattctctacgacgacgctgagcatcactcaattgcgccgctggcacctgacctgctgaccattacctttaacggactgtcgaaaacgtaccgcgttgcaggcttccgtcaggggtggatggtgttgaacgggccgaaaaaacacgccaaaggctacatcgaaggtctggaaatgctggcttcaatgcgcctgtgtgctaacgttcctgcgcaacacgccattcagaccgcgctaggtggttatcagagcatcagtgaatttattacccctggcggtcgtctttatgagcagcgtaaccgcgcgtgggaactgatcaacgatattccgggcgtttcctgcgtgaaacctcgtggtgcgctgtatatgttcccgaaaatcgacgccaaacgctttaacattcacgacgatcagaaaatggtgttggatttcctgttgcaggaaaaagttctgttggtgcaagggacggcattcaactggccgtggccggatcacttccgcattgtcacgctaccgcgtgtcgatgatatcgagctgtctttgagcaagttcgcgcgtttcctttctggttatcatcagctgtaatcttaatttcactnnnnnnnnnnnnnnnnnnnagcgttatcccgccacaatgacctgatgatgtcatcatacgtaaggtcactatgaaacagagccatttttttgcccatctctcccgcctgaaactcattaaccgctggccgctcatgcgcaacgtgcggacggaaaatgtgtccgaacacagtttgcaggtagcgatggtcgcccatgcgctggcagctatcaaaaatcgaaaatttggcggtaatgtcaacgccgaacgtatcgctttactggcgatgtaccacgatgcctcagaagtgctcaccggcgatctccctactccggtgaaatacttcaattcgcaaatcgctcaggagtacaaggctattgaaaaaatcgctcagcaaaaactggtcgatatggttccggaagagctgcgggatatctttgcgccgttaattgacgagcatgcatatagcgatgaagaaaaatcgctggtgaaacaggcagatgcactgtgtgcatatctgaaatgtctggaagaactcgcggccggaaataatgaattcttgctggcaaaaacgcgactggaagcgacgcttgaagcgcgtcgcagccaggagatggactacttcatggaaatatttgttcccagcttccatctttcgctcgatgagattagccaggattcaccgctgtaagcagccggagtctgcgtcgcatcaggcaataagcnnnnnnnnnnnnnnnnnnntcttgtcaaaacggaaacagcatcgggatcatcaccacacaaaccgccatcacgataatggtgaacggtacccccaacttcacaaagtcactgaagctgtaatttcccggacctaaaaccagtgtgttaacaggtgaagaaaccggtgtcataaaggcggcggatgctgccatcgccacgaccatcgcgaatggataaggcgacacccccatcgttttggcagcagccagcgcaatcggagccatcaacaccgccgtcgcggtattagagataaatagcccaataaccgccgacaagacaaacaaacaccccagcatcatatgtggcccgtaaccaccgccaatgtccatcagccctttcaccgccagcgcgacacctcccgttttctgtaatgccacagcaaacggcatcatcccaacgatcaaaataatgctcggccagtgaatggatttataggcgctttcagcatctatacagcggaatttccccatcagcaggcaggcgatgatagcggcaacaggattaggaatttcatctgtcagcattaacgccaccattagcaccagacagaaaatggcatggggtgcctggctgtgcgcgggtgatgcttcactcacctcttccggtaagttcagcgctacgaagtcgcggccctgtttggccagcataccgatcagtttccagttacccacaaccaggatgatatcgcccagcagcagaggctcatccgccagcgaaccttccagcgccacgccattgcgctttagccccaccacattcagtccgtagcgggtacgaaaaccaatttcgcgcaccgatttaccaatcagttctgactcaggaattaatgaaatctctgccatgcccacatcaagggcctggtcagaaaaatactcgccgcgcagtaccatcggctccagcaattgctcactacaaaattgccggagatcgacatcagccgcagacatatcaataagcaaaacgtcacgcgcgcgaaattcagaaaccccattaacgttcacgataacgcgacgaaaacgccgccagcgttcaacaccgatgacgttagcgccataacgctcacgtaatttgagatcatccagccgttgaccaatcattggcgatccggggcgaatagccagacgtcgcgcacgcccggtcagtcgatattcacggataagatcgcgaaaggttcgacgcgtccagccttcgcgctgcggggtctgggtatcccctttcagcatgaaacgcatcactaacatatacaaaatacccagcaccagcacgaccaggccaataggtgttacgctaaagaaactgaagccgtgatagccttcacgcagcaattcactgttgactaccaggttcggcggcgtcgccaccagcgtcatcatgccgctaatcagcccggcaaaacttaacggcatcatcagacgtgacggcgacgtttgcatacgcatggcaacgcttaacaccacgggaataaagatagcgacaacgccggttgaactcataaacgcgccaagccccgcgacggtcagcatcaacaaaaccaacattttgatttcactattgcccgcaactttgaccagccatgttcccattacggtggcaacaccggtacggaccaaaccatcgccaataataaacaaggcggcaatcaggacaacgttaggatcagaaaagccggaaaatacttctgggactgtcagcgttccgcttaatgcaaacgcgacaataacaaacaaagcgaccgcatccatacgcactctgcccgtcgcaaacaagacgatggcaacggccagtaatgaaagaacccaaatcaattcaccgttcacaacttatccttgttaattgagggggatgacttgattctgccataaaaaagccccgacgagacggggctaaatcatgatcaggtgtttcactgaataataacatcgccatttggctgtttggtcacagtaatttgctccagactgtggaggaccaaatcgacctcattcaggcgcggggtatctgccggagcgttaaccgcaatgacatgacaacccgccgccaggccagaaagcacgccagcgggagcatcttccaccaccacacactcctgcggcgcaagccccagcagctgcgcgcctaacagatacgcatcaggttctggttttccgcgcttcactcgctcagcggttacaaacacctctggtgcgggaagcccagctattttatggcgcgctcgcgctaccggcatggagccagaagtcacaatggcccacggaatacctgctttattcaaatgactgagtaaggcgattgcccccggaagcgcggtaataccttcggtttccgtggcctcgatgtgctccagacgcgtaaactcggcggcaatatcagcctcggatttgcccgccataaaatggcgcagagaggtgatcgcctgtttaccgtgaatgaaagccagcacctcttccggcgctaacccatgacgtctggcccagttgctccacgcccgttctaccgcaggcagggaatccaccagcgttccatcaagatcaaacagaaaacctttgcaccgcacgcgggcctcctcaggcattgataatttgattaatttcgttggcgctcaaatggtactgacgcgggcaggcatgccacacattaagcatgcgctgatatttttcccacattggcgtctgggcgttaaaaccgtgagttccggcgtcaaaatgggtatagcgcccttccacattaaccataaagcggacataaccgaggtaacgtgcttcagtggcggcgtcaaagccgaggaaggtgacacgacgttcatcgatggattgctggtcctgcaaattagaccaggaaacatgcaacgcatgatacatctccataatgtcgatgatagtgcggcaggtttcttctttcagctcgccaaactcgcgatccaattcacgcatctgtaatccgtaaccacgctcaataattgtttgcaggcgacggtaacgttcagcatttgccggatcgagcatagtcatcatcttgtactgattagacaaaataagacgttgcgcgttggtcatttccattgttgactcctgtatcactctactacggtgaaaaaaaagaaggctgagtatgccttcttttatatgcgtaatcaggggtcaattacaaatcatcaaggaaagttttatccagttgtttgaaggcgcgcttaagcgtgtcagctaatgcctggtaatcaggcttgccttcaacgggtgccaacacctgtccagactcctgcaatttaccgcgaacttcataaaaccagttaaggattgcagggggtaatggcgtgacagaacgcttgcccagccaccacaatccctgcatgggtaaacttaaggcgaacagggcagtggcaactgccggcccaagctgaccgcccagggcaatctgccagcagagagtaaatacggcgatcggcggcataaaacggatcgcataacgcgtcatcttgataacgcgattttcgacaaagaccggggcaaggcgtttttccagcggccacgtctttgagtaatgctgtccccggcgaaacaagctaaaaaaattaacagaacgattatccggcgttgacatgcttcacctcaacttcacatataaagattcaaaaatttgtgcaaattcacaactcagcgggacaacgttcaaaacattttgtcttccatacccactatcaggtatcctttagcagcctgaaggcctaagtagtacatattcattgagtcgtcaaattcatatacattatgccattggctgaaaattacgcaaaatggcatagactcaagatatttcttccatcatgcaaaaaaaatttgcagtgcatgatgttaatcataaatgtcggtgtcatcatgcgctacgctctatggctccctgacgtttttttagccacgtatcaattataggtacttccatgtcgagtaagttagtactggttctgaactgcggtagttcttcactgaaatttgccatcatcgatgcagtaaatggtgaagagtacctttctggtttagccgaatgtttccacctgcccgaagcacgtatcaaatggaaaatggacggcaataaacaggaagcggctttaggtgcaggcgccgctcacagcgaagcgctcaactttatcgttaatactattctggcacaaaaaccagaactgtctgcgcagctgactgctatcggtcaccgtatcgtacacggcggcgaaaagtataccagctccgtagtgatcgatgagtctgttattcagggtatcaaagatgcagcttcttttgcaccgctgcacaacccggctcacctgatcggtatcgaagaagctctgaaatctttcccacagctgaaagacaaaaacgttgctgtatttgacaccgcgttccaccagactatgccggaagagtcttacctctacgccctgccttacaacctgtacaaagagcacggcatccgtcgttacggcgcgcacggcaccagccacttctatgtaacccaggaagcggcaaaaatgctgaacaaaccggtagaagaactgaacatcatcacctgccacctgggcaacggtggttccgtttctgctatccgcaacggtaaatgcgttgacacctctatgggcctgaccccgctggaaggtctggtcatgggtacccgttctggtgatatcgatccggcgatcatcttccacctgcacgacaccctgggcatgagcgttgacgcaatcaacaaactgctgaccaaagagtctggcctgctgggtctgaccgaagtgaccagcgactgccgctatgttgaagacaactacgcgacgaaagaagacgcgaagcgcgcaatggacgtttactgccaccgcctggcgaaatacatcggtgcctacactgcgctgatggatggtcgtctggacgctgttgtattcactggtggtatcggtgaaaatgccgcaatggttcgtgaactgtctctgggcaaactgggcgtgctgggctttgaagttgatcatgaacgcaacctggctgcacgtttcggcaaatctggtttcatcaacaaagaaggtacccgtcctgcggtggttatcccaaccaacgaagaactggttatcgcgcaagacgcgagccgcctgactgcctgatttcacaccgccagctcagctggcggtgctgttttgtaacccgccaaatcggcggtaacgaaagaggataaaccgtgtcccgtattattatgctgatccctaccggaaccagcgtcggtctgaccagcgtcagccttggcgtgatccgtgcaatggaacgcaaaggcgttcgtctgagcgttttcaaacctatcgctcagccgcgtaccggtggcgatgcgcccgatcagactacgactatcgtgcgtgcgaactcttccaccacgacggccgctgaaccgctgaaaatgagctacgttgaaggtctgctttccagcaatcagaaagatgtgctgatggaagagatcgtcgcaaactaccacgctaacaccaaagacgctgaagtcgttctggttgaaggtctggtcccgacacgtaagcaccagtttgcccagtctctgaactacgaaatcgctaaaacgctgaatgcggaaatcgtcttcgttatgtctcagggcactgacaccccggaacagctgaaagagcgtatcgaactgacccgcaacagcttcggcggtgccaaaaacaccaacatcaccggcgttatcgttaacaaactgaacgcaccggttgatgaacagggtcgtactcgcccggatctgtccgagattttcgacgactcttccaaagctaaagtaaacaatgttgatccggcgaagctgcaagaatccagcccgctgccggttctcggcgctgtgccgtggagctttgacctgatcgcgactcgtgcgatcgatatggctcgccacctgaatgcgaccatcatcaacgaaggcgacatcaatactcgccgcgttaaatccgtcactttctgcgcacgcagcattccgcacatgctggagcacttccgtgccggttctctgctggtgacttccgcagaccgtcctgacgtgctggtggccgcttgcctggcagccatgaacggcgtagaaatcggtgccctgctgctgactggcggttacgaaatggacgcgcgcatttctaaactgtgcgaacgtgctttcgctaccggcctgccggtatttatggtgaacaccaacacctggcagacctctctgagcctgcagagcttcaacctggaagttccggttgacgatcacgaacgtatcgagaaagttcaggaatacgttgctaactacatcaacgctgactggatcgaatctctgactgccacttctgagcgcagccgtcgtctgtctccgcctgcgttccgttatcagctgactgaacttgcgcgcaaagcgggcaaacgtatcgtactgccggaaggtgacgaaccgcgtaccgttaaagcagccgctatctgtgctgaacgtggtatcgcaacttgcgtactgctgggtaatccggcagagatcaaccgtgttgcagcgtctcagggtgtagaactgggtgcagggattgaaatcgttgatccagaagtggttcgcgaaagctatgttggtcgtctggtcgaactgcgtaagaacaaaggcatgaccgaaaccgttgcccgcgaacagctggaagacaacgtggtgctcggtacgctgatgctggaacaggatgaagttgatggtctggtttccggtgctgttcacactaccgcaaacaccatccgtccgccgctgcagctgatcaaaactgcaccgggcagctccctggtatcttccgtgttcttcatgctgctgccggaacaggtttacgtttacggtgactgtgcgatcaacccggatccgaccgctgaacagctggcagaaatcgcgattcagtccgctgattccgctgcggccttcggtatcgaaccgcgcgttgctatgctctcctactccaccggtacttctggtgcaggtagcgacgtagaaaaagttcgcgaagcaactcgtctggcgcaggaaaaacgtcctgacctgatgatcgacggtccgctgcagtacgacgctgcggtaatggctgacgttgcgaaatccaaagcgccgaactctccggttgcaggtcgcgctaccgtgttcatcttcccggatctgaacaccggtaacaccacctacaaagcggtacagcgttctgccgacctgatctccatcgggccgatgctgcagggtatgcgcaagccggttaacgacctgtcccgtggcgcactggttgacgatatcgtctacaccatcgcgctgactgcgattcagtctgcacagcagcagtaatctcgtcatcatccgcagctttgcgctgcggatatctgaaccggaaataatcactatttccggttttttattctcttaatttgcattaatcctttctgattatcttgcttaactgcgctgcatcaatgaattgcgccatcccactttgcatacttaccactttgttttgtgcaagggaatatttgcgctatgtccgcaatcactgaatccaaaccaacaagaagatgggcaatgcccgatacgttggtgattatcttttttgttgctattttaaccagccttgccacctgggtagttccggtggggatgtttgacagtcaggaagtgcagtatcaggttgatggtcaaacaaaaacacgcaaagtcgtagatccacactcatttcgcattctgactaacgaagcaggcgaacctgagtatcaccgcgtacagctgttcacgacgggcgatgaacgcccgggcctgatgaacttcccgtttgaaggattaacctcaggatcgaaatacgggacagccgttggcatcatcatgtttatgctggtgattggcggcgcgtttggcattgtgatgcgtacaggaaccattgataacggtatcctggcgcttattcgccatacccgcgggaatgaaattctctttattcctgcgctgtttattctgttttcacttggcggcgcggtatttggtatgggagaagaggccgtcgcctttgccattatcatcgcaccgctaatggtccggctgggctatgacagtattaccaccgtcctggtgacctatattgccacgcaaatcggttttgccagttcgtggatgaacccgttttgtgtggtcgttgctcaggggattgccggcgttccggtgctttctggctccgggttgcgcatcgtggtgtgggttatcgccactctgattggcctgatctttaccatggtgtacgcctcacgagtgaaaaagaatcctcttctgtcacgcgtgcatgagtccgaccgcttctttcgtgaaaagcaggctgatgttgaacaacgtccgtttacctttggtgactggctggtattgattgtcctgaccgccgtaatggtctgggtgatttggggcgtgatcgttaatgcctggtttattccagaaattgccagccagttcttcaccatgggtctggtgattggcatcatcggcgttgttttccgccttaacggcatgacggttaataccatggcttcatcctttaccgaaggggcgcgaatgatgatcgcccctgccctgctggtgggtttcgccaaagggattttgctgctggtcggtaatggtgaagcgggtgatgccagcgtgttaaataccatcctcaacagcattgccaatgccattagcggtctggacaacgcggtcgcggcctggtttatgttgctcttccaggcggtatttaatttcttcgtgacgtccggttctggtcaggcggcgttaaccatgccgttactggcaccgcttggcgatctggtcggtgttaaccgtcaggttaccgtgctggcgttccagtttggtgatggcttcagtcacatcatttacccaacctcagcgtcgttaatggcaacgctcggtgtgtgcagggtggacttccgtaactggctgaaggtgggcgcgaccctacttggactgctgtttattatgtccagcgtcgtagtgatcggcgctcagttgatgggctaccactaaaaatgttaagagccgcaattgcggctcttttttcattctgccgtttcagtctctacggcttcatttttggcattgcgcttcatccacaacgctagcgctttcagcgagtctggagtgaactcatcgcagcgtgcggtgatttcttccggcgtcagccagcaaacttcactgacttcatcttcctgtagtgcgaagggaccgtgagagacgcagctgaacaatgcgccccagacacggcaatttttatcttcgaaatagaactgcccgtgctcggcaaaggggacaccggcaatgcccaactcttcttccgcttcgcgacgcgcggattccagcagttgctcatcggcctggactacaccgcctgcggtcgcatctaacatgccgggtaaaaagtcttttgtctcggtacgacgctggaccagaattttgcccatgccatcatgcacgacgatgtaagttgcacgatgacgcagacactgtgcccgcatttgttcccggctggcttgtgcaatgacttcgttctcttcattgacaatatccacccattcagtacttgccaaacgacgctgttccattatcaggaaaccttctttttctggcgctcttacggcgcattttgagttgtgggtaaattacggattaatcgcgacctgcgcaatgatactttgatcattgagtgcgattacactaagtacgtcattatccagcatgccataactcgccggattaccgcctttcggaatactcaccgagccggggttgaagtggaaaatctccccccgctgttctgccactggcagatgggtatgaccgtacaccagcacatcgttctggtttaaagcaggcagattttccgggccaaaaagatgaccatgcgtcaaaaacagacgttgtttttccagtaatacctgttgccacggcgcggttatcgggaaatgcagcagcatttgatccacttcgctgtcgcagttgccgcgcacagcgataaccttatgtgccacttcattaagccgttcagcgactttggctggcgcgtaaccctccggtaaagcattacgcgggccgtgattcaacacgtcgccaaggatcaccagccactgggcaccgctttgggcaaacaactccagaacacgttccgtcgccggtaacgacccatgaatgtccgatgcaaacatcagtttcatcactcactcctcgtcgaaaaaacgtaagctatgatactggattctgtcgttgctatcagccagattgcttcgccgaaagtgcaataaaacgctggacagacgctcgctgccactggaatgttgcataatccaccaggcgttctggcacctcatcgccatgtagtaccaggcggttaatcattagcgccagatcagtatcagcaatgcaccattcaccaaataaattcggctgacccagtactaacaaatgttctgccatcgcgaacagtttctctgcactggcttttccctcggccgttagtggcgcttttttcgcccccgcaaagacaacatccgtcggacgctcttcgcggatgggcatcagatcgctgcgcagccaggcctgaatctgtcgtgcacgcgcacgattttctaaatcaagcggataaatacgttcccaggtcggtggcgcaaatcgatcttccagatactccgcaatggcagaagattcactcaactcaaaatcatcgatttgtaataacggcacacggcgtgtctgaccgtaaccttgccacgtcggctgcaaatgttcaccgctgtcgaggtcgatggtcttgatatgaaacgacaggcctttttcctgcaacgccacccaggcggataacacataaggggagaaaaagtgggcatctgaccaaagcgtgatagcgggtttactcattatgtcctcggcaataaagggggctggctatcaaactatagagcctttttgtcactgtcacgtgacgaatactcacgtaagtcgccgcgctttctatacttgtggtgttcagatgattaaacaaccggagctgcaatgatcgatctctatttcgccccgacacccaatggtcacaaaattacgctgtttctcgaagaagcagagctggattatcgcttgattaaggtagacctggggaaaggcggtcagtttcgtccggaatttttgcgcatttcgcccaacaacaaaattccggcaattgttgatcattctcctgccgatggcggcgaaccgctaagcctctttgagtctggtgccattttgttgtatctggctgagaaaacaggactctttttgagtcatgaaacgcgtgagcgcgccgccacattacagtggttattctggcaggtaggcggactggggccgatgcttgggcaaaatcatcattttaatcacgcagccccccaaaccattccttacgctattgaacgttatcaggttgaaactcagcgtctttaccatgtactgaacaagcggctggaaaactcgccctggctgggaggcgagaactacagcattgcggatattgcctgctggccgtgggttaatgcctggactcgccagcgaattgacctagcaatgtatccggcagtcaagaactggcatgagcggatccgttcgcgccctgccaccgggcaggcactgctaaaagcacaactcggtgatgagcgttcggatagttaacagaaacaggttctcgtgtattatttcatcctaagtaaaacaacggagaacctgcaatggcacaacctgccgctattattcgtataaagaaccttcgtttgcgtacgtttatcggaattaaggaagaagaaattaacaaccgtcaggatattgttatcaatgtgacgatccactaccccgccgataaagcgcgcactagcgaagatatcaacgatgcgctgaattatcgcaccgtaacgaaaaacattattcagcatgtagagaataaccgtttctctttgctggaaaaattaactcaggatgtgctcgatatcgcacgtgaacatcactgggtgacgtatgctgaagtggagatcgataaactgcacgcgctgcgctacgccgattcggtatccatgaccttaagctggcagcgttaatcgccatatcgggaggctgcatgaacatagtgatcaccggagggacaggattaattggtcgccatttgattccgcgtttgctggagctgggccatcaaattacggtagtgacgcgtaacccgcagaaagccagttccgttctcggccctcgggtgacactatggcaagggcttgccgatcaaagcaacctcaacggcgttgatgcggtaatcaacctggccggagaaccgattgctgataaacgctggactcacgagcaaaaagagcgtctctgccaaagccgctggaatatcacgcaaaaactggtcgatttgattaatgccagcgacacgccaccgtcggtactcatttccggctcggcaacgggctattatggtgacttaggtgaagtggtggttaccgaagaggaaccgccgcataacgaatttacccataaactctgcgctcgctgggaagaaattgcctgccgggcgcaaagtgacaaaacgcgagtgtgcctgctgcgtaccggtgtagtgctggcaccggatggcggtattctcggtaaaatgctgccgccgtttcgtcttggcctgggcgggccgattggctctggtcggcagtatctggcctggattcatattgatgatatggtcaacggtattctctggctgctggataacgagctgcgcgggccatttaatatggtttcgccctacccggtacgcaatgaacaatttgcccatgcgctcggtcatgcgctgcatcgcccggccattttgcgcgtccccgcgaccgccattcgactgttaatgggcgaatcttcagtactggtattaggtggacaacgcgcgctgcctaaacggctggaagaagcgggttttgcgtttcgctggtacgatttagaagaggcgctggcggatgtcgttcgctgatgtggtttacagcaaacatccgccagttaactcccggtgttacaggattagtggctttgcgcgataagatcgtctggtgaaagtcgggtcaccatcataactaactctctgtctaaacctctatccagcatctcctgagcaatacgcagggcttcttcgtgtttgccctgcattgcgccttcttcacgtaatctgtcagcaatggtcatcagtttctccttttcttgtggtgcgcgttccgctatctcaccaataaatgcacgaaaacgctgggcatcccctgtttgtaatacgtaattaaacagggcttttagctgtctgtcattagtgttccctgtaactagcagcgaaacaatttggtcgactaatcccaacagatcgcgctgacgaatatgtttctgaattaactccaacagcgccattttgcggtgttgcataatctcgtcatccggcaccacggtaatatccaccaacggaaaagccgatgaatatattttgcgggctatagcaggctcggcaaattcatcaagccagcagagtgaataaggataaggacttctgcaaccatgataaaacagcatcgggagcaccaatggaagctctttatagcccgcatcaagatggttttgcattgccgcaatggaataacgcatcatgcgaaaagccattaattcttccggcttactttggtgctctatcactacataaatataacccactccctcctgcgttttcacagaccacaagaggtcggaataatattgccgcaggtcttcatcaataaaactgtttggttccagtttaagcgtcgttaaatcacacagtttgcgcagcggcgcgggaagatgaatatcaataaaatcccgcgcggtgtctggatggcgtaaaaaagatttaaataccgcatcatgcggcgtggaagttgtcgatattgtcatggcgttccgtcacccctcaaatttaagatgacgcgacaataaccacgattaacacccaatgcagcaggcagtttttatctttggacagcgaattcagaagtatttttagcggactgtaacttttacatttcagcggaagctgactcgcaaattccccatgaaaatactccggcagcgttagccaccggagaggaaattatttcagcgatcccttaaggaaccgttgcagacgagggctttgcgggttgccaaataactgctccggcgcgccctcttcttctattttcccctgatggaggaaaatgacatgagtagaaacatggcgagcaaagcccatttcgtgagtcactaccaccatggttttcccctcttctgccagttgctgcataatacgcaacacttcgcctaccagttcaggatcgagcgccgaggtaggttcatcaaacagtaaaacttccggttccatcgccagcgcccgcgcgatagaaacacgctgttgctgaccgccggaaagatgcaccggatatttcccctgcgcacgttcgtctatcccgacttttgccagatacttcaccgcccgctcgcgcgcttcctgcttgctcaggcccaacacctgaatcggcgcttccatgacgttttccagcaccgtcatatggctccagagattgaagtgctggaataccatcgtcaggcgtgtgcgcagtaagcgcagttgatttttatcggcgactttgagttgaccgtctttgtcgcgcaccagattgatcgtctggccattgaccacgatcgacccttcactcggtttttcgaggaagttaatgcagcgcagaaaggtacttttccccgatcccgacgatccgatgatgcttattacatctccggcattcgcttgcagtgatacccctttcagcacttcatgttcgccgtagcgtttgtgcaaatcgataacgtttaatttattctcggacatcgtattctcagtgcgttgaagaaggtttcacatgctgcaaccagcgtttttccgctctgcgaaagaggctgatcaggacataagagatgattaaatagagcaccgcggcaatgccgaaggcggtaaaaggttgatacgtggcggcgttaatatcgcgggctattttcagcagatccggcaccgtggcagtaaatgccaacgcagtagagtgcagcatcaggatcacttcgttgctgtatgccggtaacgcaatacgcagcgcagaaggcaaaataatgcagcgatacattttaaaagtcgagaagccataggctctggcggcttcaatttccccatgcggaaccgaacggattgccccagcaaaaatctcggtagtgtaagcgcaggtgttaagcgtcagcgccagcacggtacagttcaggccactgcggaagaaagcgttaaggaattcggttcccttaacaatctcaagcgtgtacatgccggaatagaacaccagcaactgaacatacagcggcgtaccgcgaaaaatataggtaaataaccagattggaaactggatgtatttattactggagacacgaccaatcgccagaaacagcgccaggactccgcctatcactaccgacaaaataagcagccacagagtgatcgccacaccagtaaagcgataaccgtcggtccacagcagcggtttccagtattcatgtaagatttcgatcacaggtcagccctcttcacacccacggagtagcggcgctcaaggaacagcagcacaccattggaaacagtggtgaaaaccaggtaaatcacgccacagacgatggcgaaatagaacggttcccaggtacttttgcctgccagttgggtggctttgaccacatcttccaggccgagtaacgaaaccagtgcggtagatttgaggatcacctgccagttgttgccaatgcctggcagggcgtaacgcatcatcgacggaaacatgatccgccgaaacacttgcccacgagtaaaaccgaacgccgtcgccgcctctatatgtcctttcggcactgccataaaagcaccacggaacgtttcggtaaaataagcaccgtagataaaaccgagagtgataataccagcgaccatcggatcgatatcaatctgcccgacgcccatcgcctccgtcaccgtgtttagcgcaatctgcaaaccgtagaaaatcagcagcatcaacactaagtccggcacgccacgaatcagcgtggtgtacccttcgaaaatcagccccgaaagccgattttgcgagagcttaccgccagcgccaattaaaccgatgattacagcgagcactacagagctgatagccagctccagcgtgacgagcgcaccctgtaaaataacacctgaaaacccatacaacatgctgcctgtcctgtcgtgtgtggtgaattaccgcctcttgtctccctccggttacccgaagggagcgggctttctttcaccgatggcgattagccaccataaacatcaaaatcgaagtactttttcgctaatttctcgtaagtaccgtcagcgcgcatttcggcaaaggctttgttcagtgcttcgcgcagttcgttatcttctttacgcaggcccatgccggtccctacgccaaacagtttttcatctttaacagacgggccaccgaatttgtaatctttaccgacaggttgtttgaggaaaccttcgctggcagcgacctcatcctggaacgcggcatcaatacgtccggcagtcaggtcagaataaatgttgtcctgcccctgatacgagacgatttcaatgccttttggtgcccaatgttcattaccgaacgtctcctgggtggtgccctgcaatacgcctacccgtttgcctttcagcgactcgactgtcggctgaatgtcagaatttttcgccaccaccaaacgagaatcggcagcgtacagtttgtcggtgaaggctatttcttgctgacgtttttccgtaatggaaagcgatgacatgatggcgtcaatcttcttcgcttttaaggacgggattaacgcatccagcggattttcgacaaacgtacattgcgtattgatgcgtttgcataattcctttgccagatcgatatcgaagccaaccagttcgccttgtgaattttttgattcaaatggcgcataggtcgggtcggtaccgatgcggatgttttgcggaatcgcagcaaacgccgcagttgcgctggagaaggccagaaccagagagagcgatagcaccagttttttcataatgtcctcaactgacagtctttttatagggaatatttacaggtttgttacacttatcgtgccataaaattgaccatcaaggcaaaatatcccgccccgttagacgtattatttttcattaaaaatgcttaagtatgcatttcaatgcaccacgatagtgcaacaaacctggcgtgcaccatgatgatcattccatcaggtacagcttcccagcgacgtatcagtcaccgtagacattaaagtcgaaatactttttcgccatcttgtcgtaggtgccgtcctgacgcagctcgccaagcgccttattgaaggcagccgtcagttcagcatcatctttacgtagccctacaccggtgccatcaccgaagtattttttgtcttttactgatgagccagcaaaggcgaaatctttaccagcaggttgcttgaggaatccttcgctggcagcaacttcatcttgtaacgcagcatccagacgtcctgcagccagatcggaatagaccaaatcctggttggcataggccaccacatccacgcctttactacgccaggtctcgttagcgtaagcttcctgggttgatccctgcagcacaccaacatgtttacctttcagtgaatccagcgttggctgaatcggtgaacctttggccgcaatcaaacgagaatctgcggcgtacagcttgtcggagaaggcaatctcctgctgacgtttatcggtaatggaaagcgacgaaataatagcgtcgatttttttcgctttcagtgaggggatcagcgcgtcaaagtcactggcaacccaggtacatttcacctgcatccgtttgcacatctcgttaccgagatcgatatcaaagccaacaaaatcacctttagcatctttcgatgagaacggtgcgtaggtggtatcggttccgatacgtaccgtctccggtagcgccgcatagctggaagccgctgtggagagaccgactaacaaagacagagcgagaatcgacttcttcatacataaccctcaagtgaaaatggcttttttatgttgtgtattgtgttgtgtgtttgcaggctctttcatgcaggtcttatgccatcttgacgacaacagtaacattcaacgttaaatatgttaataagacgttgcattattgtcctgaagttgaagatagcaggtatagcggttgaatcgcagcgtttcgattgaatggcagaaacaaaatgtcgaggatttgatcgcggttgcaaaattgccctgaaacagggcaacagcggagttatgcgccctgccagcgggcaaagagatcttcaggaagggttatcgcaaactggtcaagaacacgattaaccgtctgatttatcacatcatcaagggattgcgggcgatgataaaacgccggaacgggaggcataatcaccgcaccgatttctgccgcctgagtcattaaacgcagatggcctaagtgcaatggtgtttcacgcacgcagagcaccaacgggcgacgctctttcagcaccacatctgccgcacgggtcagtaagccatcagtatagctatggacaatgccggaaagggttttgattgaacagggtaaaatcaccatccccagcgtctggaaagaaccggaagagatgctggcggcaatatcgcgcgcatcgtgcgtgacatcggctaatgcctgcacttcgcgcagagaaaaatccgtttcgagggataaggtctggcgcgctgcctggctcatcaccagatgcgtttcgatatctgtgacatcgcgcagaacctgtaataagcgcacgccataaatcgcgccgctggcaccgctgatgcctacaatgagtcgtttcataaatagttgccctgtcagacttgcaggcagactttgcaggatttcggcgggagttgcaagtcagggtgccagaccggcaccctcagcgaaggcatcatccttcgttatgcatttcgagattttccacttcgttctgacgttgcactgctttggcgtcatcattacgtaacgtatcgaggaaatcgaggtagccctgatcaacatctttggtgacgtagacgccgttgaacaccgagcattcaaactgctggatatccggattttcagcgcgaacggcgtcgatcagatcgttcagatcctggaaaatcaacccgtcagcaccgatgatctggcgaatttcatcaacttcgcgaccgtgagcgatcagttccgtggcgctcggcatatcaataccataaacgttcgggaagcgaatttccggtgccgcagaagcgaggtacactttcttcgctccggcttcgcgtgccatctcgataatctgctcagaagtggtgccacggacgatggagtcgtcgaccagcaggacgtttttatcgcggaactcggcgcggttggcattcagtttacggcgcacggacttacgacgcagctgctggcccggcatgataaaggtgcggccaacatagcggtttttaacgaagccctggcggtacggtttgcccagaatacgagcaatttccagcgcgatatcacacgaggtttctgggatcgggatcaccacgtcgatatccagatcttcccattcgcgggcaattttctcgcccagtttcgtgcccatattcacacgcgcgctgtaaacggaaattttgtcgataaacgagtccgggcgggcaaagtatacatactcaaacaggcacggattgctgaccggattgtcagcacattgacgggtaaacaactgcccttcttcagtgatgtaaatcgcttcgcccggcgcgacgtcacgcaggaaatcaaagcccagcgtatcgagcgctacgctttcggaagcgaccatatattctgtacggttctcgtcaatatcacgttttcccagtaccagcggacgaatcccgtttggatcgcggaaagcaaccataccgtggccgataatcatcgccacacaggcatacgcgccgcggattaagcggtttgtggcagcaatggcagcgaaaatattgtcggcttccagcgggtagtggcggaagttgtccagctcgctggcgaagatattaagcagaatttccgagtcggaagtggtgttgatgtggcggcgtttttcttcaaacagttttttacgcaactcgtgagcgttggtcagattgccgttgtgggcaagcgtaatgccatacggggagttaacgtaaaacggctgcgcttcagaggcgctggagctgccagccgtggggtaacgcacatgaccaatgcccatattgccctgcaaacgctgcatatggcgagcttcaaatacatcgctcaccagcccgttcgctttacgcaaacggaagcagttattggcatctatggtgatgatgccggcggcatcctgaccgcgatgctgaagcaccgttaaggcatcataaatcgactggttaaccggcataacaccggcgataccgacaataccgcacatacgtctttttcctcgttaagccacatctcagagcacttacgctctgggcaagaaacttgacgagctttgcagataatcaaaaaaacatctgatgataaaactgaattgcgggatcagctgtgatttgctccagtcttcgcttttcgacaccccggtaaaggagtcgagaaagaagagaatggcagcaacaatcaacacaccgcgcaacgcaccgaaacagacgcccagcacccgatcggtgcctgacaaccccgttttctccaccaactggcctatcacgaagttcacgatagcaccaacgatcagggtagcgataaacagtaccgcgatggcaatcccatttcgaaccagttcgtcttcaaagcccgtaaaccagactgacaggtaagtgtagtaatgactggcaacaaagaaagcacaaccccatgtcaccagcgataacgcttcacgaacaaagccgcggatcaggctaaccagagaggaaaaagcaatcaccgcgattatggcgtaatcaatccagaccatatgtgtcccacgattttacgccctgtcatcctgttcggggcgcattctaacagaaaaagaaaacgtttgcgtagggatttccttcccgcgcatcaataaaaatggcgctgaaaaaatattcaacgccatcgactttttatgcctttgcggcatcgggcaatgcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaccgtattaattcggcgtatagcccattaccacgccacttaagccagaaagttgcttcaactcacccagcgaacctttcagcttatctttcgaggcatccggcccaaccagaatacgggtaattttaccctgcactggcgtggatggcgacgtataaacccgataaccggcaccgcgcagcttaccgacaatctcattcactttatcggcatttttcagcgcacccagttgcacaacataggctttacccgtcggtgcagctttttcttccacgaccggcttcggttctggcttcggcgcaggtggtgcttcaacctttggtttaggcggctccaccggtttcggcttcggtggggcgaccggtgcaggttccggttcaaactcggtgttattggctgcaatagtggccggatcgagcgacggtgctgcggcatcacctgcccgcacctcttccgctgcgccttccggcggctgcgtcggtaacgcctgggtggcggctggcatcatatcaggctcatcacgatcgcccgctttcggcaccagcgggatagccgcgaactcatcctgataatgttttttctgcccgtccagcagccctggaagtacaatcacccccagcgccaccagcacgatcgtgcccactaaccgattctgaaacttacttgccaccgcttctcctcgcgtcaatcacttccatgacatgtgcgaccgtgtggaaagaaccacacaccagcacggtgtcttccgctttagcgtccgccattgcggcatcccatgcctgcgcaacgctatcaaatgatttgccgttacccaaatgctcaagcagttgttctgccgtggcaccgcgcggcccttccagtggcgcacaataccagtcatcaaccacgcttttcaaccaggccagagttccggcaatatctttatcatgtagcataccgataaccgccagcacgcgcccgtttttcggtagcgctttcatacgcccggtgagatattccgccgcatgtggattatgcgcgacatcaaaaataacgcgtggcgactcgctcacaatctggaaacgtcccggcaaaattgcgctggcaatcccgtcgcgaatggcattttcactgacttccagcccgctggcacgcagtgccgccagcgctgttgcggcattcggttgcgggacaagcggcaacggcagattttccagcgtgccgtgagcatcgctaaacgcccagtcatgatcggtgacggaatagttccactcaacgccccgacgttgtaacagtgcacctttttcctgcgccacatcagcaatggtagaaggcatttccggctcaccgacaattgccggtttttcgctgcggaagatgcctgctttctcgcgaccaatactttcgcgatctggacccagccagtcggtatgatccagcgcaatactggttactaccgcgacatcggcgtcgacaatattggttgcgtccagacgaccgcccagccctacttccagaatcaccacgtcaagttgtgcctgcttgaacagccacaacgccgacagcgtaccgtactcgaaataggtcagggaaatatcaccgcgtgccgattcaatctccgcaaaagaggcggtgtgggccgattccggcaattcctggccctgcacacgtacgcgctcggtataacgcaccagatgaggcgaactgtagacgcccactttgtaccctgccgccatcagaatcgactccagcgtacggcaggtggtgcctttgccattcgtacccgcaacggtaaacacaaatggcgctggtttcaggacgccaagacgcgccgcgaccaggctcacgcgctcaaggccgagatcgatagttttactgtgcaggttttccagataagaaagccacgaagccagaggcgacgcggcttgaggagtgcgtttgataatcatggtatccgctgattcgttacggtgagaatagcaaaagggcagagccagtggccctgcccttatcagttatcaggcctcaggttcctgatccggtaccgggggtaccactacgccttcacgcggcgcttcaggattcggcgctggcagattcatcaacttcgccagaatgctcgccagtttcaggcgcatttccggacgacggacgatcatgtcgatcgcgcctttctcgatcaggaattcactgcgctggaatccaggcggcagtttttcgcgaacggtctgttcgataacacgcggaccggcaaagccgattaacgctttcggttcagcgatgttgagatcgcccagcatggcgaaacttgcagaaacaccgcccatcgtcgggtcggtcagcacggagatgtacggcaagccgcgctcctgcatttttgccagtgccgcagaggttttcgccatctgcatcagcgacatcagtgcttcctgcatacgtgcgccaccagaggcggagaagcagatcagcgggcagttatcttccagcgcctgctcaacggcacgcacgaaacgtgcacccacaacagaccccattgaaccgcccataaaggcgaactcgaatgccgcagcgacaaccggcattccatacagagtgcctttcatcaccaccagcgcatctttttcgccggtttctttctgcgcagatgccagacggtctttatacttcttggagtcacgaaacttcagcacatctttcggctcaagctcgctacccagctccacaaggcttccttcatctaacaggctatgcaggcgattacgcgctgtcatacgcatgtgatggtcacacttcggacagacctcaagattacgttccagctcagcgcggtataaaacctgaccgcagctatcacacttagtccacaccccttcaggaatgctcgccttgcgggtgggagtaatgttgcttttaattcgttcaatccagctcattagggacctttctgtctgaacctggttcgatgccagttttatctttggggacgcataatgccatttttgcccccaacagaccatgaatgttgcacattaaaacataacagcccgaaactttggataaaaaagtggtcgaaccgcggagttactttttattttgcggcgcgtgccgcagcgcgtttgtgacggattatttcgatgacgcccggcaaaatagaaaccacaataatcccgacgatcagcagcttaaggttatcctgaaccatcgggattgtaccgaagaaatagcctgcgtaggtaaaaagcagtacccacaacagtgcgccgatcacgttataagcggcgaaatgacggtacgacatgtggcccattcccgcaacaaacggggcgaacgttctgacgatcggcacaaaacgggcgagaataatcgttttgccgccatgtttctcataaaactgatgggttttgtcgagataactgcgacggaaaattttcgaattgggattactgaacaacttttcaccgaacaaccgcccgatagtgtaattgaccgcgtcacccacaatcgcggcgatcagcatcagcaccaccatcatatggacgttgagatcgttggtttccagtgatgccaacgctccggcaacaaacagcaatgaatcacccggtaaaaacggcgttaccaccagaccggtttcacagaacaaaattaagaacaaaatggcataaacccagacgccgtactccgcgaccagctctgccagatgcacgtcaatgtgcaggataaaatcgatgaggaaataaatcaggtccatatttgcctatgccttgtactcgtcatctttcaggctgtaactacgttggctacagcctgaaatgttccgagcattattctcgttagtccgccagaaatagcgggcccattggcggttttggaagatcataccggtcagggtaatccaccgcgaccagatacagcccttccgcttttgccgttgctgccgccagcgttctgtcctttgccgccagcaactctgctatccagctctccggctggttgtgggcaccgacttccatcaggctgccgacaatattcctgaccatatgatgtacaaaagcattcgctttaatatctaccaccacataaggaccgtgacgcgtgacattaatatgcataacgttgcgccacggggttcgggactggcactgcaccgcacggaacgaggtgaaatcattctcgcccagcaagcattgcgcagcccgatgcatccgttcagcgtccagcggttcgtaaaaatgggttacccctttactcagtaccgccgggcgcagccgatgattgtagatgatgtagcgataacggcgagccgtggcgctaaatcgggcatgaaaatcatcaggtacagttttaacccaacgcacagcgatgtcaccaggtaaattcgcatttacgcccaaggtccacgccgcgtctttgcgcagcgcggttgtttcgaaatgcacaacctgcccggtaccgtgtacccctgcgtcagtacgcccggcgcagaagacggtgatgggttcgttcgccacctgggagagcgccttttccagcttctcctgcacactgcggacttcgttctgccgttgccagccgtaatacttactgccgtcgtactcaatgcccagcgcaattttataaactggcggttgttgctggtcggacattagtacagatactcctgcaccagtttctcggcgatttttactgccatcagcgcgccgccaaagcgaacgttatcggccaccgaccagaactggacttgctccggcataccgtagtcattacgcacgcagccaacagaaagatgcggcgtacccgaagcatcacctacctgagttgggaattcgttctcttcagagagcacaatatcttcgccttgaacaaacgcatcacgcgcttcttctgctgccagtggacgcagagcttcaaagttgaccatctgggcatgaccgtagaataccggtgcctggacgacgctagccgaaatcatcagcccttcgtcctgcaggattttgcgtacttcgtcaacgatacgacgttcttcacgcacgctaccttcgctatccggcagtaacggcagcatgttgaacgccagctgacgcccgaagaaatcttcttcgtcaatcggaatgccgttgagcaatttcgcactctgccccgctaacgcatcgaccgcttttttgccctgggcggaggctgaaatcaggctggtaacgctgatacgtgataaaccgccctgatcgattaacggtttcagtgccgccagcagctggctggtcagactgtctggtacggcgatgacattccggttccggtaatctgtcagtacaaacgggtttacttccggcaccaccagcggtacgtcgggttcgagagcaaacaatccactgctgtcgatcaccaggcaacctgagttggtcgcttcttcaacccaggcagcggtagcttctttgcctgcgacaaaaaatgccagctgcgcctgcgtccagtcgaattcagcggcatcctgcacggtgattgtcttaccaccaaagcgcagttgttcgcctgcgctttcgttacgtgccagtgcataaatttccccaaccgggaactgacgttcagccagcgtttcaagcagggcttcgcccacagcgccagttgcgcccaggacggcaatgttccagccttcagacatggtggtttactccagaaatagcaaagctccctgccaatgttacagcagagagcatgaagaagagattaacgtgccggatgatgaacggcgttaaaacccagtttacacagcaatgatgccgcactggcgtcatcacaaattacatacagagatgaccattcacggcgctcaagatagtttttgcgcagtttatcgaactcacccggtatcccggcgactttacgcagcggtgcgtcatcgcggcgcacatcatacaccaaatgcaccagccttttcagcgtcggttgatcgagcgggccatgcagcgtaatgcgaccaaactctggcgcaggcagtaatgtatccagcgcaacgtgctgttcatgcccaataaacttgctataagcttcaaacacttgcgtagtaccgcgtgctttaccttccagggtatagcctgcgatatgcgacgtgccgatatccacttttttcagcagctcgacgttgagttccggttcgccttcccagacatccagcactacgcttaacttctggccttcattcaggcaggtcagcaacgcagtattatcgacgactgcgccacggcaggcgttaatcagaatcgctccgggcttcaggctacggatcagtttttcatccgccagatgtagcgttttgtacggaccatctttaaagagtggcgtatggaaagtcagaatatccgcgcgctggactaactcatccagcgagcggaaatcaccctcatccccacggtcggcgcgaggcggatcgcaaagtaaggttttaatccctaacgcttccagtcgcgcctgcaatcgacgtccaacgttaccaacgcccacgatccccaccgtacggtcgtacagtgaaaatccatcgcgttcggcaagcatcagcagggaggagaaaacatattccaccaccgcaatcgcattacagccaggtgcagcggaaaaaccaattcccgcctgcttcaaccatgcttcatcgacatggtcggtccccgcagtggcagtgccaacaaatttaatgggttttcctgccagcaaagattcattcactttcgtgaccgaacgcaccatcagcgcatccgcgtctgccagttgagcgacggggattggacgcccgggaaccgcggtcacctcacccaaacggctaaataagtcgcgggcataaggcatattttcatcaacaaggattttcacgtttgtgttacctgtatgagacgagagttaaccggacaagtgtgccataatctcgcggccaggcatacttgcgaagatttcaggtataaggatacgtaatgatacaacctatttccggccctcctcctgggcaaccaccaggtcagggagataatctgccgtctggcacgggcaatcagcctttatccagtcagcaacgtacttcgctggaaagcttaatgacgaaagtgacctcactgacgcaacagcaaagagcagaactgtgggcgggtatcaggcacgatattggtctgtcgggagattcaccgctgctttcgcgtcacttccctgccgctgagcataatctggcgcaacgtctgctggccgcgcaaaaaagccattctgcccgccagcttttagcgcaattaggggagtatttacgtctggggaataatcgtcaggcggtcacggattatatccgtcataactttggtcagacgccgctgaatcagctctcaccggagcaattaaaaaccattctcaccctgttgcaggaagggaagatggttattccgcaaccacagcagcgcgaggcgaccgaccgtcctttattaccggcggagcacaatgcgctaaaacagctggtgaccaaacttgcggcggcaacgggggaacccagcaaacagatctggcaatcgatgctggaactttccggggtgaaagatggcgagttaattccagcgaaactgtttaaccatctggtgacctggctacaggcgcgtcagacgctaagccagcaaaatacgccgacgctggaatcactacagatgacgctaaaacaacctttagatgccagtgaactggcggcgttatcggcatatatccagcaaaaatatggtctttctgcgcaatcatcgctttcttctgcccaggccgaggatattcttaatcagctttatcaacggcgggttaaagggattgatccgcgtgttatgcaaccgctgcttaatccttttccaccgatgatggacacgttgcaaaatatggcaacgcgtcccgcgctgtggatactgttagtcgcgattatcctgatgctggtctggctggttcgttaaccccgacgaaatgacagtatcgtgacaataatacccagcaccgcagagatcgccccggcaagaaataccgaagagtaaccaaacgtggtcgccagcattcccgccagcggcccggagacgccgagggcgatatcctgaaacgcggcgtaaccgcccagtgcggtgccgcgaacttgtgaggggacgcgtttaaccacctccacgcccagcgcaggaaagataagcgaacatccggctccggttaacgccgcgcccgctaatgcgacccatgcacctggggcttgccagagcagcaacaagcccaccgtttctacaagcagagagacaatcgccactttcacgccgccaaaacggtccggcatccagccaaacatgacgcgcatcacgacaaatgcgccgccaaacgcggtaagagtaaagcccgccatcgcccatcctttgctggcaaagtagagcgaaacgaaagtcccgataacagcaaaaccaacgccttgtagtgccagacctaaccctggtttccagataagcccgacaacgctccacagcgatggacgttctcccgccagggccggtactttgcgcactgtgccgttacaggcccacgccagtacgggtaataccattgtggtgatcgccagtgcggcaaaaccgtaatggctatgaatcaacaggccaagcggagcaccaacagcgagggcaccgtaaatcgccattccgttccatgacatcactttgccagagtgttttggccctacgatgcctagtccccaggtcagagcgcctgtcagtaactggctttcaccaaagccaagaatcaaacgcccgacgaccaacagagcaaatttgaacggtgcggagacaggcaaaatcgccgccagcagcaacgcgccgccagccagaccacaagctaacattccctgaagcgccgaacgttttgcaccatattgatcggccagtcgcccggcgtaaccacgcgtcagcaccgtagccagaaactgaatcccgacggcaatgccgaccatggtattgccatagcccagttcatgatgaacaaacagcgggataaccggcaacggcaaccctacggtcatgtaggtgagaaaaaccgcaaaagcgatgcggaagagcgaaaaattggcagaagatcgtgtttcggtttggcttacagcagtcatgcattactccagaatgcagcgcaaggcgaggagtatccccgtctcatctctctggtttcagggttacggtgcgttggcaggatttaacgcgtacgtcttttcagaaggaaatcgacaaagcgggaagtttgcctggaactggcggcgattgtcaatgatgtgaaaaagggaaccatcaggttcccttttgcgttagtgccggaggccgcattggcgcgtaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcgaattaatctttcagcttgcgcattaccagcgtggcgttggtgccgccgaagccgaagctgttagacataacggtggtcagttcgcgatcggtcgtttcggtcacgatgttcagacccgcagcctgctcgtccagctcttcaatgttgatgctcggggcgataaagccgtgttccagcatcagcagagagtagatagcttcctgtacgccagcagcgcccagagagtgaccggtcatggctttggttgcagaaatcgccgggctcttatcgccgaacacttcacggatagctgccagctctttcacgtcgccaaccggagtcgaagtaccgtgggagttcaggtaatcgattggggtatcaacgccatgcatcgccatcttcatgcagcgtactgcgccttcgccagacggagcaaccatgtctgcaccatcagaggttgcgccgtagccaacgatttcagcatagatgtgagcaccacgcgccagcgcgtgttccagctcttcaaccactaccataccgccgccgccagcgataacgaaaccgtcacggtgagcgtcgtaagtacgggaggctttttccggggtgtcgttgtatttagtagacagcgcacccattgcgtcgaattcgcaagccatttcccagcacagctcttcgccgccgccagcaaacacgatgtcctgtttgcccagttggatctgctctactgcgttaccgatacagtgtgcggaagtcgcacacgcggagctgatggagtagttaacgccatgaattttaaacggggtggcgaggcaggcagaaacgccggatgccatcgctttggtgaccacatacgggccaaccgctttcaggccgcgcgggccgcgcattgcgtcagcgccgaacacctggaaacgcggggagccgccgccggaacctgcaatcaggccaacgcgcgggttattctggtaagcttccggagagaggcccgcatcagcgattgcctgctccatagaaaggaatgcataaatggatgcgtcgctcataaagcgcacaactttgcggtcaatgaggccagtggtatccagttttacgttgccccagacgtggctacgcatgccggaatccttcagctcctgagagaaagtgatccctgaacgtccttcacgcagagatgccaggacttcctgctggttattaccgatgctggaaacaatgcccaggccagtaatcactgcacgtttcattcaatacctctgtaagtcgcacatagagtaagtttcgaatgcacaatagcgtacacttgtacgccgaacaagtccgatcagccatttaatagagaaatttgcgcagccttacacacatcgctaagatcgagccaccgcctgtaagacgagtaacttacgtgaaacactactccatacaacctgccaacctcgaatttaatgctgagggtacacctgtttcccgagattttgacgatgtctatttttccaacgataacgggctggaagagacgcgttatgtttttctgggaggcaaccaattagaggtacgctttcctgagcatccacatcctctgtttgtggtagcagagagcggcttcggcaccggattaaacttcctgacgctatggcaggcatttgatcagtttcgcgaagcgcatccgcaagcgcaattacaacgcttacatttcattagttttgagaaatttcccctcacccgtgcggatttagccttagcgcatcaacactggccggaactggctccgtgggcagaacaacttcaggcgcagtggccaatgcccttgcccggttgccatcgtttattgctcgatgaaggccgcgtgacgctggatttatggtttggcgatattaacgaactgaccagccaactggacgattcgctaaatcaaaaagtagatgcctggtttctggacggctttgcgccagcgaaaaacccggatatgtggacgcaaaatctgtttaacgccatggcaaggttggcgcgtccgggcggcacgctggcgacatttacgtctgccggttttgtccgccgcggtttgcaggacgccggattcacgatgcaaaaacgtaagggctttgggcgcaaacgggaaatgctttgcggggtgatggaacagacattaccgctcccctgctccgcgccgtggtttaaccgcacgggcagcagcaaacgggaagcggcgattatcggcggtggtattgccagcgcgttgttgtcgctggcgctattacggcgcggctggcaggtaacgctttattgcgcggatgaggcccccgcactgggtgcttccggcaatcgccagggggcgctgtatccgttattaagcaaacacgatgaggcgctaaaccgctttttctctaatgcgtttacttttgctcgtcggttttacgaccaattacccgttaaatttgatcatgactggtgcggcgtcacgcagttaggctgggatgagaaaagccagcataaaatcgcacagatgttgtcaatggatttacccgcagaactggctgtagccgttgaggcaaatgcggttgaacaaattacgggcgttgcgacaaattgcagcggcattacttatccgcaaggtggttggctgtgcccagcagaactgacccgtaatgtgctggaactggcgcaacagcagggtttgcagatttattatcaatatcagttacagaatttatcccgtaaggatgactgttggttgttgaattttgcaggagatcagcaagcaacacacagcgtagtggtactggcgaacgggcatcaaatcagccgattcagccaaacgtcgactctcccggtgtattcggttgccgggcaggtcagccatattccgacaacgccggaattggcagagctgaagcaggtgctgtgctatgacggttatctcacgccacaaaatccggcgaatcaacatcattgtattggtgccagttatcatcgcggcagcgaagatacggcgtacagtgaggacgatcagcagcagaatcgccagcggttgattgattgtttcccgcaggcacagtgggcaaaagaggttgatgtcagtgataaagaggcgcgctgcggtgtgcgttgtgccacccgcgatcatctgccaatggtaggcaatgttcccgattatgaggcaacactcgtggaatatgcgtcgttggcggagcagaaagatgaggcggtaagcgcgccggtttttgacgatctctttatgtttgcggctttaggttctcgcggtttgtgttctgccccgctgtgtgccgagattctggcggcgcagatgagcgacgaaccgattccgatggatgccagtacgctggcggcgttaaacccgaatcggttatgggtgcggaaattgttgaagggtaaagcggttaaggcggggtaatctgctctcgcagtgtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgctgctccagacgccgcaacttactgctgtgacgcctgctgaaacaggttttcccacatatcggtcaccagcgcctggtcacgcggcgacaattcaccagcaccaatggctttttccagactctggctaacggtcgtatgcaccgcctgagcggagtggtcatcaccactttccagttctgcgatggctaatgtcaggtggccacgcaaatacccactggcaaacaactcatcatcactggcatggtcaaccataccgtcgattaatgccagaatgcgtgattcaaactccgcgatcatcttctttcctcattgtaaaacgtggcgctggcttcagttgagcgcttccggccacgggaactgttccgccgtaagttccggcgtgtgataataattttgtagtgctttaatgaagcgtgccggacgttccggaatgccatttgtcagataatccatcacctgcgcatgtactcgccgttgaaacaccacacgatccggttcgaaatccccttccagattgtcgcaactgacgttaaacggatatcccgccgccacacagaacaaccagtcgagcgcctgcggcttcacttcaacatcttcaaactggctttgcgtttgggcatcgcgtccgtccgggcaataccagtagccgaaatcaaccagctcacggcgcgctttcccggcaatacaccagtgcgaaatctcatgaattgcgctggcataaaagccatgagcaaagacgattcggttatacggtacttccgcatcagcaggaagatagatcggttcgtcgtcgcctttaatcagacgggtattaaaatcatcggcaaagcagctattaaaaatttcaatcaactgctcgtagtggtgtgtactgttcattagttcatccccaaccagtggaggatctcctgtccgtggctgtcgtaaagtaatttggcactcatcaccgccgagacgataacaatcatcgggcggatcagcttttgtcctttgctcaacaccagtcgtgaacccatgcgcgcgccgaggaactgccccaccagcatgacaaagcccgtcgcccaaatcactttgccgccgagaataaacagcagtaaaccgccgatgtttgacgttgcgttgagtaatttggcgtgagccgtggctttggcgaggttaaatccgcacagcgtaacgaaggccagcgcgtaaaacgacccggcagccgggccaaagaatccatcataaaaaccgacgcagccaccggctattaacgcgaagggtaaaccgtacatccggcgctggcggtcttcttcacctagctttggcatcagcaagaaatagaggccgatacaaattaccagaatgggcaaaatctgccgtaagacatcagcctgaacgtattgcaccagcagtgcgccgctcattgagccgacaaaggtcatggcgatattgagtttctgatcgcttaaactaaccactttgcggcgaataaagtagatagtagcggaaatagagccgccgcaggcttgcagtttattggttgccagcgcattagcgggagacatccccgctgccatcaatgccggaatggtgagtaacccaccgccaccggcaatcgagtcgataaatcccgccagcatggcgacaaaaaagagaactcccagcaacagcggggaaaccataaacaggctattaaacgtttccattagatcacgtgctcatccagtagcgcctggcaggaaggcggcaacggaggcggtgtcttcttctcaggctttgttgttcccggttttggaggttcaaaccagctttgcagttctgccccgcaaccatcgcctgatggcggtaaaggttgatcttcacactccagactatcggcagggcaacgtaatcgtacatgcatatgcgcgcgatgctggaaccagggtcgcactttgcgcaaccagtcgcgatcggtgcccgcatcaaggcaaagttgttgtttaatcgccggattaacaaaaatgcgcgtgacgtctttgtcctgggcggcgagtttgatcaagctgaaaatttctggcttccacagcgtggagacaacgtgtttaccgtcgcgggaaactaagtccagtgcttgcgggcgcaagagctgcgcggaggtccagcgagttttcggcagttgcagaaagatatcgacatccagtccggtctggtggctggcatgaccgccgttgaaacgcccaccagcgggcatccccatatcgccaatcagcaccgtacccatgcccagattgctcacctggctactcagacgctggataaacatcaccagatccgggtgaccgaaatagcgacgctgatcggtacgcatgacctgataatgttcggactgtatcggcagcgtgtcagcgccgacaatacagccattagaaaaactgcctatcgattgtgcgctacccggcacaggttgggttattttttgccacggcgtcgctgccaggctggcgctactggcaagcagagccagcagcgcaatcgcggttttattcattttttaccagcgtggaatatcagtcttcacatcggcattttgcgcccgttgccgtaacaggtgatccattaaaacgatcgccagcatcgcttctgcgatcggcactgcgcggatcccgacacagggatcgtgacggcctttggtgatcatctcaacttcttcgccaaagcggttaatggtacgacccggcacggtaatgctggaggtcggtttcagcgccatatgggcaatgatttgctgcccgctgctgataccgccgagaatgccgcccgcatggttgctctggaaaccgtctttggtgatttcatcgcggttctggctgccgcgcagcgccaccacgtcaaagccgtcgccaatttccacgcctttcaccgcgttgatgctcatcagcgcatgggcgatgtcagcatccaggcggtcaaagaccggctcgccaagtccggcaggaacgccactggcaacaacggtgactttagcgccgatggagtcgccctcttttttcagcgcacgcatcaactcgtctaacgcgtcgattttgtcggggtccgggcaaaaaaacggattttgctcgacctgcgaccagtctttgatatccagcggaatgtcgcccatctgggtcaggcagccacggatttcaataccaaatttctcggcgagatattttttggcaatagctcctgccgccacgcgcatggcggtttcgcgggcggaagaacgtccaccgccgcgataatcgcgcagaccgtatttttgttcgtaggtgtaatcggcatggcctggacggaaaacgtccttaatcgcactgtaatcctgagagcgctggtcagtgttttcgatcaacaagccaatgctggtgccggtagtaacgccttcaaaaacaccggagagaattttgacctgatccggctcgcggcgctgggtggtatagcgcgatgtcccagggcgacgacggtcgaggtcatgttgcaggtccgcttccgtcagcggaatgcctggcggaacaccatcgacgatgcagccgagcgccagcccgtgcgattcgccgaaggtggttacgcgaaagagttgtccaattgtgtttccagccatcacggctccgttattgttgtgtttgcgtgtttacttaatctttataaatcgcgaaatgttctcgtgcggcaataagctgctctttggtgagcataaacacaccatcgccgccgttatcaaactccagccaggtgaacggaacatccggatattgttccataagatgtaccatgctgttgccgacttcacaaatcaacacgccatcatcagcaaggtaatctgccgcgttaccgagaatgcgacgcgtcagtttcaggccgtcagtgccagatgccaggcccagttccggctcgtggcggtattcgtttggcaggtcggacatatcttccgcatcgacatacggcgggttagtgacaatcaggtcgtactgcactttcggcaagtcgcggaacagatcggaacgaatcggaatgacgttgtggatcagaccgtgttcttcgatgttctgttcagcaaccgccagcgcgtctggagagatatccaccgcgtcgacttctgcatccgggaaggcataagcacaggcaatggcgatgcagccgctaccagtacacatatctaaaatatgctgcggttgcttgctgataagtccggcaaatttattgttgatcagttcaccaatcggcgagcgcggcaccagcacgcgttcatcgacgtaaaattcatggccgcagaaccacgctttgttggtcaggtaagccaccggaatgcgttcattgacgcggcggatcacgcgttcaacaatacggtgtttttcgctggaggtcagacgcgcggtgcgcatatcttccggaatatccagcggcaggtagagcgaaggcaacaccagctgtacggcttcatcccacgggttatcggtaccgtgaccgtaccagatatttgccgcgctgaagcggctcaccgaccagcgcaacatgtcctgaatggtttgcagctcatttactgcttcatcaacgaaaattttatccacgtattcctccagggcatgatcgcaataatttcggcggctagtttgccatgaagatgacgataaatcagcattcacgcgcggtgagtgaggaaaaatacgtttaaaacgatcgattgcgctacgagtcgggtaaactgtaggaaaattagaaatagagacagataaatgaaaaagaaaacaacacttagcgaggaggaccaggctctgtttcgccagttgatggcggggactcgcaagattaagcaggacacgattgtccaccgaccgcagcgtaaaaaaatcagcgaagtgccggtgaaacgcttgatccaggagcaggctgatgccagccattatttctccgatgagtttcagccgttattaaataccgaaggtccggtgaaatatgttcgcccggatgtcagccattttgaggcgaagaaactgcgccgtggcgattattcgccggagttgtttttggatttacacggtctgacgcagctgcaggccaagcaggaactgggggcgttgattgccgcctgccgccgtgaacatgtgttttgcgcctgcgtgatgcatgggcacgggaagcatattttgaagcaacaaacaccgctgtggctggcacaacatccgcatgtgatggcctttcatcaggcaccaaaagagtatggcggtgatgcggcgttgttggtgttgattgaagtcgaagagtggctgccgccggagttgccctgaggagttgagcgcgttgcgccaggtacgggtaatggcaggggcgaatgcccctgcctggtgtatctaagggctacaactcattcagtatgtactggaaccggcaagtagaatcgattggctgcatactgctggtatcaacacgcacgaccatatcgtgtaactgtttgtccgttatagggtgtcgatttggcgtgaccgagacttccgccttgtcacatcccgacgcggtaaaagttatcatctgtgcaacccagcggcagtaaccacctgtttcattcatctgcgtactgtcgcacaacttcccatctttcatcaaatacgttgaaagcgttttctcaaccacaccgcccgtcgactgcagggtgagcagttttgacttactgacataattctcattccatgaaacgtcataaggttgaacagaaacggatggacaaatcgtgtcgtgactatcaggcccctgatacgtcacgccccctggagaggcttcagagtcattcataataaccaaccatggacaagaaaagtaagattcaatctctgcagagacaataacctcaaatgtataatacccgcagttccacccagacggtaatccaggacaacttgctttgttgatattttgatggtagccaatcagcttaaccgaaggggcaggaggaggaccactccagctcacattttgcaatatttccccagtcatgagccattgactacttttatattcaccaacgtacactgcggatggcatcattatttttaaattaaaagtcgcaatattacgcgaatcaccgttgtaaccgtagtaaacgtcaacgctatgcccggcagccatagcttctgtagtagcaataagcatgaccagagcgaacaaccatcgtagtattttcattttaaatatactcaaatgtcgcagttaaagaggcggtaaattcaccgatcgtcacatcacggccgcttttcgcctgtagccaggctctgaaattgatatcgttattgccattggttagcgcaaaggtcgccccatttgtattgttgatggcaacctgcattccgtcggttttttccatgccaattcccactccctgagcggttgatgacgtatccagtgccagaaaaccgggttgttcgctgtcttctacccccgtgagcgtgacttttacgttgtatcccgccggccctttgcaatctttcagcttaaagactacgggtacacgagcggactggcctgcaacgttcaaatcctgacgactgaccgtgggaaagcgcacctctgccagatattggccatccaccaccagcgcacaggatttacttaataaattaccggagaaatgcagattattatctgccgcgaataacgtgctactcattgccaatatcagccccgctaacaggacgtaaccaccggactgaatcattgatttattcattgataatccacccgtaatgttgcgtaagccgaaaaattcgtatcgcttaacacagcatcactcgcttttaccggtacggcctccagcttcggcttttgcgtaaaatcagtggcgttgatagcaagcggagtattgagtttaaaacgctgaccatcgtgctgaagctcgataccaaaaccgggtacatcagtttcaattgctgcatcattaaaactggtttgtgtaccagtccaggtgagggtcatctcccaatctggatgacgggtcgtcgagtcacaagtgagttcatatggcacctctttacgaccatagttgccgttgatgtcgtcgataatgagatcgcgaaattcgacttcaatggttttaccaccgctgatgctacaggttggcggtgacaataatgtcccgtgaaaggtgatgtcttcatcagcagcatgagctatggcgctactgacacaaagcagggttaagaaagtctttctcattgatagtccaccaccatggtcaaactggcgttaaactcgcccgcagcaagttgcgccccgcttgccttcacaggtacagccttcaactgtggctggttattgatattaaatggcgtccagctattttcaccgacggcaaacaatgagttatcggcgctattttctatccgaatgcccagcccggtgatattggtactgagtaccgtttcgccgttaatcgttgaggtattgcccttaagttgcatccgcaagtcgttagcaagactgtttgtgcagttcaacgtgtatttcgcatcttgccgataattggtgccatcaacgttatcagcaatcatattgccgaactctacctggctgcccttgattgaacagggtggcggagcatcgaccaacacgcgcagaattaaatccacgggtttactaccagccatagcagataaactacagacactgcataccagcagccctgcgcccactacaaacttttgactcataactccccccgtcatcagcctttgcggctctgctcttcatccacctggcagctgttgccattgcactggaagaacagcggcatccgtgcgccaaagtcgttgacgtaagtcagcaccggtacgctatccattttcacattcagcggtaccgtggttttcggctcaatgaccagaggcgagaaccctgcagctggattaccgtttttctgcgcactggcgttgctgataatcacgtagtacggcgttgggttattgacggtaaatgcctgaccgctgcgggtgagcgtcaccttgtgctgccacggacttttcatactgaccttttccagcgcctttggtcgccagaacaacttgatacgcgtttgcagcgcgatttgcagggtattgggtttgtttgattttggcgggatctcgcgcacgttaaagtagaacatgctttcacgatcggctggcaatttgttgatatccggcattccctgcacttttacctgcccgttcatcattgaatcgatgcgttgcactggcggcagcacagttaacggcgaggtgatcttgttacccttttcatcttcaatccagctttgagccagataagggagtttcggatcgttattacgcagcgtcacgctgattgatttgtcgctttcattaaatatcaaacgggtacgatctggcgttacagacgccagggcagacaaactggtagcgctaagcagtaacgccagcgtcatagcacccaatttggcagagcaaagtaaatcagacatggatcattccttaatcacgttattggttagctgaaacagaaacagggggatcggtgggtgtcacctgttgcgtctgctcctgaatgacaggctttatgtcatcaggaacaaccggcgcgacgttgcctttatgctggcatggcagtaacaagccgttaaacagatcggcaggcagcgggtccggcaggttgatatcgcaatgcgcaacaccactccagaacacactcatatgttcgccaggtttcaccccagccagatagacactaccgtcatcatcgacaaggcccactgtctgctcgttatcattttttacttctgcgccaaacggtggatggctgccatcttgtaaacgcagcaccgccatcgctttttgaccactgatgacggcaaatttgcggtagccaatggctccttcagttagcgtggcttgcaccaccgactgggttgcttcggcgttttccggcaatttgttgaggtcgatatacgcctgattgcgataataattgttaacgtcagaaacgacggctttaccaaacatattggtataaacagcagccccgttaccttccaccggaacatcggcaacgccatcggcatcaatcagcaggcgtgtcccgcccatattctgggtacggtgaagtgcgccgccgtgggtagtaagcgttgcgccgccctgtaacgacaagcccgcagaggtgtattgcccttcatggtagttcgcactgaggtcaacctgcgccagcgaaccatcatggctgtagtagccatcaacgctggtgtgtttgtcactggtgccgatgttcaactgatagtgagtcgcgtcatcgacacggctaaaataaccgacctggctgctgtccgtcccactgccatagttgccgttatagctaacggtactgttgtcgccccacggcatactgagcgaaatctacatgcccttatccgcccggttgtcatactcgtagcggtagccagtcagggaaacgctcatattacgaatgctgcccatattgaaatagtgggagagcatgatgttgtagtttgtctgctcctcacgatcccagtaggtatggcgggtatagttgagataaaccgaaacacccgcatcgcggaagttctggttataagtggcggtgtacatctctttgtcgttgcccgtacggaccatttcgctgtcactggcatccagatactcgctcatggtcataaagttctcttccgagaagcgatatccagcgaaagtgacgcggctgttgagctggtcaaagtctttggaataactcacacggaaggagttaccgtccagcgaacctttgccataagcggtgtctttatccagtttggtatgcgaatgagtaacatcaaacgcgaccgcgccgaaggtagacaaatcgcgaccgacgcccagcgccgcagactgatagttttcatcacccagcgcaccgccatataacgaccagccgttagcgatgccccaggaggcttcagcaccagagaaaaatcccccctcgacatggtggccccactcttgcggacgtcccatcatgatcttatagcgaacctggcctgggcgagtgaggtatggcatcgaggcggtgctgatgtcatattcctgcacctggccgttctgttcttcaatgcgaatatgcaacgtaccggagacggaatcaccaagatcctgaatacgaaacggtccagccggaacctgcgtttcgtaaatcacacgccccatctggctgacggtcacttttgctgtggtgtgtgccacgccggaaatgtctggcgcgtagccgcgcagattgggaggcaacatttgatcgtcagtgctgacactgccaccaacataattaaaaccgtcgaaaatatcggaattgaggtaatcttcgcccagcgccagtttggcttttaatgacggtaacgcccgccaggcataatagcgactccactcccattttttttgtgtgtcatcgccgccaaattcatcgtcatcatcattactgcgcgtatgttgatagttggtctgccagtcagcgcgcatacgccatggccccaggttaaccccgaccgtcccgttgccgctgatctcgttactgtcatcgccgccattttcttcgtgtcgtgtttgcgcagtgatgctgtagtccgcaatgatcccggagatgccatcatcccaacgagaaggtggatcccagtcgggccaggtatattcgaggtaagcctgcggtagtgaaatgactaatgcggactggcttaaatcagccttaatttccacgccttccagttgaccgggcttcaggcatttaccatcgtggctccattgcagatttttcgccacgtcttcttttaaaccaaactgcgccaccagttccggtgtcagacaagcatagcttttgctaacgtcatcttcaccagcataccagtaaatatcgtactcttccgccaatggctgtttatttagttgaacctgtaaattgtattttccgggctcaacatacccctggctggaaaaacgcttcagatcaatttttgtgtcgccttttaattccagaaaacgggaatcaaactgaatgtcgtcttcagcccagacactgctataactccctgacattgccagcgcaatgcaccacggaagaatccgtaatcgaaaaagagaatggtcaggcatacacgtttttatccgtttttattcttgttcggtcaaaatccatttaaataccccatagcagtgtcgctatgggggtatgccttacaggtaagtaatctggaaggtggtatttgcttcgaaattacccagatctggcgcatcagctgcgccgaccagccaggctttaaagttcagagtctgcttcgctttgcctttattagtggcagtatctttcacgattttctggtcaatacccatgccgcttttgtaagaggtacccagagagtcaccgatcgccaggctaacattgttaaatgccgcaccggtatcggtattgaaaatggtgtaataattgccgctatttgcagaagaaacggtaccagtaaaggtagtggtcattgtttcctgagtatcaaatacgcaatcttgcaggcgaatctggaaatttttcggcgtggtggtgccgttatttttcagtttttcggcaccgatatcacccatatcaacttccagtttgtgatcgtccggaacgatagaacacactgagtcttcaatggtgccgtaaaaacgtgcagtaccgttgttacccgcagcgattgttgccgtagaggtgaacgcgcccatcaccattgccgcagcaatagctgttttaacaaacttactcattatttgtccttaaactataaataattaaaatataaacattgcaatacattgattcagtcaatagccaatgtttatacccagccattgaatacggcatgcgatccaaaaaaacaggtcgtaaaaaatgtattcgttggtgtggggtcgaatagtgatgttttcactcccctgattcaatttaattttactaatgagtaaatgtagatttaattaatatattgataggggaaagattatcttaaggatcttctaaaaaaacacgaaatatatatttagaaaaaacaggaagcatatcaacaatgaatgccaatagcttaaaaaacaaacaatgaacatataatgcgattggcattaacccgcttttgtcgatataatatataaacactatagccagaatttaatcaagtttcaattacgtcctgcctgattattcaactctattttctccattatctgtattaataaatgataatgagtgtcaaacagacattattcatttcaacatgtaactttgggcaaaatcaagatacgcgcagaagaatactttccgaatgaaagttaaaggtgttttatttatagatggggagagtcttcgatagtagtgaggttgacagatatccgctgcctgatgagcaattatgcccaatgaatctacctcattgggcataatttggaactcatcagatagcttttgccatcttcagattacacgggctcatctgccagttgaatgtgccgtttccgctttcatcaagcgttacgctggcaatggccgaggtggtaaacataggcggcgtttcgcccggacataactcggcaaccagatacccgactaacggtaagtgagagatcaccagtaccgaagcaacaccttcattggtcaacgcctgcaaataggcactgaccagaccaacatcgccgcagggcgttaactccggcagaacttctgcactggaaggcaggttcagacaatcccctacttcttccagtgtttgctcggctcgcaggaacgggctcaccagaacgcgttcgatttccactttttgacctttcagccagttcgccatcaggcgagattcgtcacaaccattagtggtcagaggacgaacggaatcactggcggcatcgagggctgcgtcgccgtgacgcatgataaaaacttgcatattgcaccgcttttgttaaccagattcgcccgttttctttcatctgaaaccagagaaagaaaacggtggccggcattgtgccttatccattcaccgaatgaaacgctgttttttacctcaatggcgtaagtatagtcaatatgcgtttacattttgaccaacactccgccattcagcgcggattcatatagctttgaccttcttattgcaggtcagttgcagttgttttccaaaaactttccccacgcgcgcccatctcgaccaaacgctcgcaaggggtaaaacgggaaccatactgcgtggcaagtcgttgcattattgcaaccacttcgcccgcgccgagagaatcgatatagcggaacggtccaccgagaaatggcggaaaaccaatgccaaataccgcgccaatatccccgtcacgcacgctacggataacctgctcatcaacacaacgtactgcttcattcagcatcaacatcacacaccgttcagcaacctgcggtgcggagattcgcccctgcccttgtgtgccaatcagcgggtaaatggcgggatcgacctgttttttgcttttacgccctttctgaccataaagatagaaaccccggccattttttctgcctttgcgatcgtcgttcaaaattgaagaaacaacatttgcaggcgcgctaaaacgttctccataagcggcttccagtacaggaataattttagtcccggtgtcgattcctacctcatccaaaagttggattgggcctaccggaaaaccaaatttcactagcgcggcatcaatgtgctctacccgttcaccttgggtcaacatgcggatagcttcattaatgtaaggcgctaagatgcgattgacgtaaaaaccggctttgtcacgcacgacaattggcgttttaccctgttttttcgccagttttactgtggtagcgatggtttgcgccgatgtccccgcatgaggaataatctccaccagcggcattttttccaccggactgaagaaatgcaggccgataacttgctcaggtcgcgtggcgtgagcggcgatatcaccaatcggtaaagatgacgtattcgaagcaaagatggtatgagcggcgcaattttgctcaacttccgccaccatctgttgtttcaattcgagattttcaaacaccgcttcaataatcagatcgcgatgggcaaagccgcgatagtccgtcgttccggagattaatgccagctgtttgtcacgttcgctggctttgagatgacgacggcgaactttgccctccagctgatcccaactgtacttcagcgcatgatttatgccctgcgggttgatatctttaattctgaccggaatccccgctttacaagcagtgacataagcaataccgccgcccatcaagccaccacctaaaatccccacgctgtttaatggcgcaggcggcgcatcactgccgggatctttcttcacgtccgtactggcaaaaaagatactacgcagcgcctgcgattgtggcgtcatcgccagttcgccaaacgcccgagcttcggcgtcataaccgctgctggtgccctgcgctaatcccgtttcaacaacctccaggatgcgttctgtcgccggataattgccttgagttttgtgttctgttttcttgccgaccattttgaacagcagcgcacgacctaacggccccgccagaatacgctcgcgtacaggtagagggcgggaagatgggcgctccttctttgccagctcaacagcggcttccagcagaatggagtgcggaacaacgtcatccaccagccccagctttaatgcctgtttcgcccgaagttgttttccggtgaggatcatctctaatgctgtgctgacgcctatcagacgcggtaaacgctgggtgccgcctgaaccgggtaacaatccaagttgtacttcaggcaaaccgagcaccgttttaggatcgtcagtacaaacgcgaccgtggcacgccagcgccaactccagcccaccacccaggcaagcgccatgaatagccgcgataacctgaatgggcaaagcatgaatctccgccatcaactgttggccctgccgcgccagagcttccgcttcttgcgccgttttgcagttgccgatcatgttgatgtctgcgccagcaatgaagttgtccggtttagcggagacaaacaccacgcctcgcaactctttgttttcacggagttgcttaataatggcgcgcacctgcgaggcaaactccgccttcagggtattcattttctcacccggtacgtcgatggtgataacggcaatgttgtccagacgaacattaagggtaaacgctgatgtcatttccattattccgcctccagaaccattgccgcgccaagcccaccggcagcacaggcggtaactaaaccaaatccaccgccgcgacggcgaagttcatgcaatgtctgggtaatcatccgcgcgccggtcgccgcgaagggatgcccgtaagcaatcgaaccgccaagcacgttaaatttgctatcgtccacttcgccagtggcatgtgcacgccccagtgcttcacgagcaaaacgttcactacccagcaactgaatattcgccagcgtctgagctgcaaaggcttcgtgcatatcgatcaatgtcagatcgctcatcgtcaaaccggcacgctccagcgccagcggtgttgaccaggctggaccgagcaacatgtcctgccagacatcaatcgcagtaaatgcgtagctgcgcagataccccagcggcaccagccctaattctttcgcccgggattcagtcatcaggatcaccgctgccgcgccatcggtcagcggcgtactgtttgccgccgttaccgttccgtgtttgcgatcaaacgccgggcgcagctttgcgtaatcggcaagcgaggaattaccgcgaatattgttgtcttcgacaagcggttgtttataaggagggataaaggcagtcatcacctcttctttgagttttccgtctgaccatgcctgagcggcacgctgatgcgaacggtgcgctaatgcatcttgctgttctcgggtgatgccgtaggttttcgccatttgctctgcggtgtcgcccatccgcaagccggtagaatattctgctaccgcaggtggtacgggcattaagtcgcgcaaacgcaggcgagagaagagtttcagtcgctggctcatggtacgagctttgttgacatcaaccagcacgcgcgccagttttttactgacgccaattggcaataccgaagaggaatctgccccaccggcaatccccgctcgaatagttcccgccatcaggctttctgcgacgtttgcaactgcctggaaactggtagcgcaagcgcggctgacgctgtaagcatcggtatgtacattcattcccgtaccgagaacaatttcacgcgcaatgttgggggcttcaggcatttgtacgacctgaccaaagaccagttgttcaatcacttcggcggggatctcgctgcgtgccagcagttcgcctaccaccatcttccctaaatcaaccgcgggaatgccatgaaaagccgtcgcctgacgggcaaaaggcgtacgtaaaccgctaacaatggcgatacgatcgccctggcgggtaaccagcggtaaaacctgacccataacactcccctgtaaaaaaataaataaagtggtctgacctgatcatagtcttaaccatttttttacatttagccaagtggagaaaagggaaagtgggagctatgacacagagagaaaagaagaagagaaaagaaaacgcccctgccagcaactgacaggggcgtacgtacccgagaggaattaacgcagacccagctggaaaatcagcatttcagcttcgcaggcaaaagtgaaatcgatatccaggcgcacaccgtcagactcttcagtgaaagtcggggtgattttgcaaggttcagattccacgctacgggctttttcagtcagcgccgccagcgtttgctctgcttctgcgcggtttgcaaacacgcggctgtaagacgcggtgcagtcggagttgtccataatggtgccaacatccatacagcagcaaaccggggtttcatcagcactacatttactcatcgttgatttcctctgtatgtgcacccaaggtgccagataaacgttgtggatattttacgcttccggaaagtgctgctccagttgttaattctgcaaaatcggataagtgaccgaaatcacacttaaaaatgatctaaaacaaaattcacccgaatccatgagtgcgccacctccaaattttgccagctggatcgcgtttcttagatcatatttgaaaaaagatagaaacatacttgcaacattccagctggtccgacctatactctcgccactggtctgatttctaagatgtacctcagaccctacacttcgcgctcctgttacagcacgtaacatagtttgtataaaaataaatcattgaggttatggtcatgagccagaaaaccctgtttacaaagtctgctctcgcagtcgcagtggcacttatctccacccaggcctggtcggcaggctttcagttaaacgaattttcttcctctggcctgggccgggcttattcaggggaaggcgcaattgccgatgatgcaggtaacgtcagccgtaaccccgcattgattactatgtttgaccgcccgacattttctgcgggtgcggtttatattgacccggatgtaaatatcagcggaacgtctccatctggtcgtagcctgaaagccgataacatcgcgcctacggcatgggttccgaacatgcactttgttgcaccgattaacgaccaatttggttggggcgcttctattacctctaactatggtctggctacagagtttaacgatacttatgcaggcggctctgtcgggggtacaaccgaccttgaaaccatgaacctgaacttaagcggtgcgtatcgcttaaataatgcatggagctttggtcttggtttcaacgccgtctacgctcgcgcgaaaattgaacgtttcgcaggcgatctggggcagttggttgctggccaaattatgcaatctcctgctggccaaactcagcaagggcaagcattggcagctaccgccaacggtattgacagtaataccaaaatcgctcatctgaacggtaaccagtggggctttggctggaacgccggaatcctgtatgaactggataaaaataaccgctatgcactgacctaccgttctgaagtgaaaattgacttcaaaggtaactacagcagcgatcttaatcgtgcgtttaataactacggtttgccaattcctaccgcgacaggtggcgcaacgcaatcgggttatctgacgctgaacctgcctgaaatgtgggaagtgtcaggttataaccgtgttgatccacagtgggcgattcactatagcctggcttacaccagctggagtcagttccagcagctgaaagcgacctcaaccagtggcgacacgctgttccagaaacatgaaggctttaaagatgcttaccgcatcgcgttgggtaccacttattactacgatgataactggaccttccgtaccggtatcgcctttgatgacagcccagttcctgcacagaatcgttctatctccattccggaccaggaccgtttctggctgagtgcaggtacgacttacgcatttaataaagatgcttcagtcgacgttggtgtttcttatatgcacggtcagagcgtgaaaattaacgaaggcccataccagttcgagtctgaaggtaaagcctggctgttcggtactaactttaactacgcgttctgataacgcgttcgcctggataaagtcacctgcatagcaggtgactttaactcccccacttcaccgaaagtagtgtcctcattgcttacctcctgagttttgcaaacagcctgttggcagcttgccctttcaaatcaataagcggtatccacagacaaacctgaagggaaaggcatattttcaggcgttctgctcgtccttctcaaagagtttacttttctgcatttccaggatactccccccccctggctattgtgcgctcatacactcaaattaaagataggttctaaataaatgagcgttttttgatagtctatttcattaggtaatatatatttgtaacaaatcaatcaaaatggaataaaatcatgctaccatctatttcaatcaacaataccagcgcagcttacccagaatccatcaatgaaaataacaatgatgaagttaatggattagtacaagagttcaaaaacctttttaatggtaaggaaggaataagcacctgtattaaacatctacttgagcttataaaaaacgccatacgagtaaacgacgatccttatagatttaatattaataattcctcagttacttatattgatattgactccaatgatacagaccatattactattggtatcgacaaccaagaaccaatagaattacctgcgaactataaagacaaagaactcgtccgtactatcattaatgacaacatagttgagaagactcatgatatcaataacaaggaaatgatcttcagcgcattaaaagaaatatatgatggagatcctggttttatcttcgataagatatcacacaaactcagacatacggtaacggaatttgatgagagcgggaaaagcgaaccaacggacttatttacctggtacggtaaagataaaaaaggcgactctctcgctattgtaattaaaaataaaaacggaaatgattacttatctctcggttactacgatcaggacgactaccacattcaaagaggaattcgtattaatggtgatagtctcacccaatattgtagtgaaaacgccaggagtgcttcagcgtggtttgaaagcagtaaagctatcatggcagaatcatttgcaactggttccgatcatcaggttgtaaacgagctcaacggggaaagactgagagaaccaaacgacgtttttaaacgttatggtcgagcaataagatatgattttcaagtggacgatgcaaaatataaatgcgaccatctaaaagaaatagtttctactttagtcggtaacaaaattaacgttggccattctcaaaaaatatataagcattttaaggatctcgaaggtaaaattgaagaaaggcttcaaaatcgccaggctgaatatcaaaatgaaattaatcaaccatctgcgccaggtgttaattttgatgatatttaaaattatttttccagttttttgatttttcaacagctgaatatcggaaatagtcagtgacgaacatcagtatttttacataattacgtctaggtcattgtcggtttatctccttttacttgtggtaattgagggataacaacaaaaaaggtgagttttgcgactcaccttttttatttgtttcttattcagaatcaatatcttttaaatcatcctgaatcgcttgtgcgttcggattttcctgcggtttgagttcgccgccattagcgatgaaatcatgacgctggaagtacgcttcgcgcaccataatataaggatcggacgactgacgcagcagaccatcggaatccagcagctgagcgcgggtttcgatcccttcaagcgtccatttacccacagacatcggccaggtcagccaggaaagaaccgggtaaaaaccatccgccatatcaccaccgtcatcacgcagcgtgaagctaccgtagaacggtaactgaacgtaaggcccataacccacgccataatgaccaagcgtactaccgaagcggtgaggttcagtccgttgcagtttcgggttcgccatccctgcaacatcaataaaaccgcccatccccaaaatggtgttcaggaaaaagcgggtaaagtggaccatcccctgataagggtcgccctgcaagaagtagttaaccatcaccgcaggttcttcaaggttgccagtaaagttgctcaaaccgttacgcgccggttgcggaacataatcacgccaggcgacagcgaccggtcgaacaatatacgggtctaatacattgaagttgaagttgtacatggtgcggttgaacccttctaacgggtcagaacgcccttgctgatctgtaccggaactcgcacaccccaccagaagcgtagttcccagagcaagcgccgacaggcgaagcttcataaatgtctccctgtttttttatggcttatgcagtttgccatccatgacggaacgataccgtatccgcctgtttaggtgtgggcgattgtaacagcacgtcaactgatgtccagacgccctgatttgctgatttgatcatagcctggtaatcgccgccctgtaggctacttgattctatagaaacagaaaaaggcaaacgcagccttttctacattttcagagtaactcccgtcagttgcgagcaaaaaagccgctacgctttagctatacgtgctaattcaagagaagagaccatggacaacgacaaaattgatcaacacagcgacgaaattgaagttgagagcgaagaaaaagagcgcggcaaaaaaatagaaatagatgaagaccgactcccctcccgggcgatggcaattcatgagcatatccgccaggatggtgaaaaagagctggaacgcgacgcaatggcgctactgtggtcagccattgcggcgggtctgtcgatgggcgcttcgttactggcaaaagggatatttcaagtcgaactggaaggtgtgccgggcagcttcttgctggagaatctcggttatacctttggttttattatcgtcattatggcccgccagcaattatttaccgaaaataccgtgactgcggtactacccgtcatgcaaaaaccgacaatgagcaacgtcggcttacttatacggttatggggcgtcgtgctgctgggtaatattctcgggacaggtattgcggcgtgggcatttgaatatatgcctatcttcaatgaagaaactcgcgatgcatttgtcaaaatcggcatggatgtgatgaagaacacccccagcgagatgtttgccaacgcgatcatttccggctggctgatcgccactatggtttggatgtttcctgcagcgggtgcggcaaagattgtggtgattatattgatgacctggcttattgccctgggtgacaccacccatatcgtggtcggttctgttgaaatcctctatctggtgtttaacggtacgctgcactggagcgatttcatctggcccttcgcactacctactttagcggggaacatctgcggcggcacctttatcttcgcgttaatgagtcatgcacagattcgtaacgacatgagcaataagcgtaaagcagaagcacgccaaaaagcagaacgtgcggaaaacattaagaaaaattataaaaacccggcataaatggcgagggtttaagcaatcgagcggcagcgtacttaccccgcactccattagcgggtatactcatgccgcattgtcctcttagttaaatggatataacgagcccctcctaagggctaattgcaggttcgattcctgcaggggacaccatttatcagttcgctcccatccgtaccagtccgcaaaatcccctgaatatcaagcattccgtagatttacagttcgtcatggttcgcttcagatcgttgacagccgcactccatgacgggtaaaaagtggataaaataattttacccaccggatttttacccatgctcaccgttaagcagattgaagcagcaaagccgaaagaaaaaccataccgccttctcgatggtaatggcctgtacctttatgtccctgtgtcagggaaaaaggtatggcagcttcgctacaagattgacggtaaggagaaaatcctgaccgtcggaaaatatccgcttatgactttgcaggaggcaagggataaagcatggactgcgaggaaagacatctcggttggcatcgatcctgtaaaggcgaaaaaggcttcgtctaacaacaattcctttagtgcgatttacaaggaatggtacgagcacaagaagcaagtatggtcagtagggtatgcaactgaacttgccaaaatgtttgacgacgacattttacctatcattggcggccttgaaattcaggatattgagccgatgcaactgctggaagtaatccgcaggtttgaagatcgcggtgcaatggaacgagccaacaaagcacgcagaagatgcggcgaggttttccgttacgctattgtcaccggaagggctaaatataacccggcacctgaccttgctgacgccatgaagggataccgcaagaagaacttcccgtttcttcctgcagaccagatcccggcattcaacaaagcactggcaacattttcaggaagtatcgtatcgctcattgcgaccaaagttttacgctacacagccctaagaacgaaagagcttcgttccatgctatggaagaacgtcgattttgaaaataggattatcaccatcgacgccagtgtgatgaaaggacgcaaaattcatgtggttcctatgtcagaccaggtagttgaacttctcactacgctaagctccatcaccaaaccagtctcagagtttgtttttgccgggcgcaacgataagaagaagccaatctgcgagaacgcggtactgcttgtgatcaaacaaatcggctatgagggtctggaaagcggtcacggattcaggcatgaattcagcacgattatgaacgagcacgaatggcctgctgacgctattgaagtgcaactggcacatgcaaacggcggatctgtgcgtgggatttacaaccatgctcagtatctcgataaacgcagagaaatgatgcaatggtgggcggactggcttgatgagaaggtggagtgagcgaccttaacaactatcgaatagcacaaagtcttgcaatccagtgcaaagctttgtgtgtataagttttgtctcatcaaccacagcaagtatcgatcgattaagacttggatgatagacttcattcctttgattattagctgatagaagaaatgttaaagctatttgcaaagtacacctctattggtgtgctgaacacccttatacactgggtggtttttggtgtttgtatctatgtcgcgcatacaaaccaagctcttgcaaacttcgcaggtttcgttgtggctgtgagctttagcttcttcgcgaatgcaaaattcacattcaaggcatcgactacaacgatgcgctacatgctatatgttgggttcatggggacactgagtgctactgttggatgggctgctgatagatgcgcacttcccccgatgataactcttgtcaccttctccgccatcagcctggtgtgcggtttcgtctattcaaagttcattgtctttagggatgcgaaatgaagatatctcttgtagttcctgtcttcaatgaagaagaagcgataccaattttttataaaacggtacgtgaattcgaagaattgaagtcatatgaagtggaaatcgttttcataaatgacggcagcaaagacgctacggagtcaatcattaatgctctggctgtttcagatcctctagttgttccgctgtcatttacacgcaactttggtaaagaaccagcattgtttgcagggttagaccatgcaaccggggatgcgataatcccaattgatgttgacctgcaagacccgattgaggttattcctcatcttattgaaaaatggcaagcaggtgctgatatggttcttgctaaaagatctgaccgctcaactgatggacgcctgaagcgaaaaacggctgagtggttctataagctccacaataaaataagcaatcctaaaattgaagagaatgttggtgatttcaggctgatgagccgtgatgttgtcgaaaatattaaacttatgccagaacgaaaccttttcatgaaaggtattctgagctgggtaggaggaaagacagatattgttgaatacgtgcgagcggaaagaattgctggagatacaaaatttaatggatggaaactttggaatttagcacttgagggtattacaagcttttccacattccctcttcgcatctggacatacatagggttagtggtagccagtgtagcatttatttatggggcgtggatgattttagatactatcatatttggaaatgctgttaggggatatccttcactacttgtttcaatactgtttttaggtggaattcagatgattggaataggagtattaggtgaatatattggacgcacatacattgaaaccaaaaaacgcccgaaatacatcatcaagagagtcaaaaaatgaataaagcaataaaagtatcattgtatatatcttttgttttgattatttgcgccttatctaaaaacataatgatgttaaatacatctgatttcggaagagccattaagccattaattgaagacataccagcatttacatatgacttacctttattgtataaattgaaaggtcatattgattcaattgatagctatgagtatataagttcatatagttatattttgtatacatacgtcctgtttattagcatttttactgaatatcttgatgctagggtgttatcgttatttctaaaagtaatatatatttattcattatatgcgatatttacttcatatataaaaacagaaaggtatgtaactttatttacattctttattttagcttttcttatgtgttcttcatcaacactgtcaatgtttgcatcattctatcaagagcaaatagttataattttccttccatttttggtgtattcattaacatgcaaaaacaataaatctatgcttttgctatttttttcgttgctaataatatctactgctaaaaatcaatttatattaaccccactaatagtgtattcatattatattttttttgatagacacaaactaattattaaatctgtaatatgcgtggtgtgcttgcttgcgtcaatatttgcaatatcttattcaaaaggtgttgttgaattaaataagtaccatgcaacatacttcggtagttatctttatatgaaaaacaacgggtataaaatgccatcgtatgttgatgataagtgtgttgggttagatgcctggggtaataaattcgacatatcatttggcgcaaccccaacagaagttggaacggaatgtttcgaatctcataaagatgaaacgttttcgaatgcactctttttattggttagcaaaccaagcaccatcttcaaacttccatttgatgatggtgtgatgtctcagtataaagaaaattatttccatgtatataaaaaactacacgtaatatatggagaatcaaacatactaacgactattactaacataaaagacaatatatttaaaaacattagatttatatcattgttattattttttattgcttctatttttattagaaataataaaataaaggcatctttatttgtagtatctctttttggaatatctcaattttatgtgtcatttttcggggaaggatatagagatttaagcaagcatttatttggaatgtatttttcgttcgacctttgcttatacataacagtcgtttttttaatttataaaataattcaaagaaatcaagacaatagcgatgtaaagcactaagtttaaattgcgcgccaatcatggcgcgcacaagctataataccaacctaatttctcctcctcttagagtgactatatctcctgatagaattgcggtattgactatcaaatgccctgattcgttgtttattgtaatatctcctctatctgcagacgataacttaaatgcatcattgcccacaacaaaccccctccagaaccaagtgctgatattatcatcaacagtgatagatacatatactaactgattatcgttataagtgattcctgtcttatacttaacataaggacttccactttgattctcgatagacacataacatccaggggttatgtttgtatgcgtcccgcgactatcgccccattaacgccatacgataaatgggatggtgagaaatgggtgacggataccgaggcacagcatagcgtcgcagtagatgcagcagaagcacagcgccagtcgctgattgatactgcaatggcttccattagtctgattcaactgaaattacaggctgggcggaagctgatgcaggcagagacctcccgacttaacactgtgctggattacattgacgcggtgacggcaacagataccagcaccgcgccggatgtcatctggcctgaactgccggaggagtaggccattcaatatctggcgcactggaagtatcgaccagctccagtgcgtccagataatccagccacaaattatattgcgccagttcctcacctttcagacgaccaatagccgctttaccagcccattgtttactgttcatataatcgttggcctgattaatcaattgctgctttttcagttcggctgcagcaatctgttcctcatgtgttggtggtggaatttcagaccatgcaggaaaaccattttctccagcgatacggatttttcctttcggcggtaatccggaaaactcaatatacacttgctcatcaacttcaacagcatcatctggccatgagccagcttgcgtgtaatcctctttcatctccaagggatagaaagagtttgtagtcgcggaatatatgtaattcatttttcactccataaagttaaaagaaattaacaccctaatgcgaaaaatgaagcaccgataccgggtacgcctgctctggaaataaatttcaccgggtcctggttataaccggcacaagctatatagccaacatttgcactgccgggagtgtaatcctgagtcgcaaatacccgcagacatctattcggaaatgcaatcggaaaataggttactgtgtcctgagacgtcagcggaacatcaattggcccccattgaataattaaaccggatggcaatttttgatatccaggaactgaagcagaaagcataaaactacccatatcaggtatctgattcgcccctgtccctacatttcttttagccgcttctcccaaaccaaggttttcgagagccttttgcaccgtgccgtccaatttgatatcgccaaacggattcttgcggcttaacagcagcgcacgaagcgcggtaagcagctggtcatgccgccccttctccaggctggcaccggaggcctccacaacgctgcaaagctcctcctgcaacatgtcaaagtagtcatcatccagatcggtggcaggcgtgccggtctgggggttaccacgggtacgggggattaccaaaggcagcacctttaagctccgcaagacgttctgaccagtcatgcgccagcgcgttgtcttccgcagtgtaatacgcggcacatttggcgttatcaccatcagtaaacagatccagaacaaacgggccaaacagggtgttaattccccagaaaatgttgtccggcgtgcgccactgatcgcccacttccttcagttcatgggctggtttgttccgcagctccaccagcgcctggcaatatttattactcattaagcccccacgtaattccctgagagataccactcttcacctgatgcagcccgcttactgcttttccgtaaacaccgttcacgacgcgccagaaaattgtttcgttctggctgggagtggctttcacggaatgccgccatccacaccgttgcagcacgacggtataagcccctggactccagttcttccgcctggcgggtcaggcacaaaatcacccgcgggtcgttagtgccgacatagaaattgcgcacaggtctggtttcacgaactggttgtggttccggatcctgcgctctctcagtcaggcgcgggaaatgtctgtgtgtatctccttcacaacggtgagccacacgcccactctgacgtaacttgcttgctgactgcagaacgcgctgccgtgagtaacctgcaaaagcatccgcaatgtctccggaagtacagcccggatgggcttcaatgaatttctgaacgtcattcaaaagactcatgctcaccccctgaatcctgccgggatctggctgtagtccacattgtcgtaactggctttgaagtacgggtcttcgcgtttttctgtgtacgtgctgacggacggcgataagcgcagggaaagctcatcccatttttcccgcagcttcgacgggctgagcacgttacggcaccagaacggatcgcggctgacgcggctgtacatctcgcagatttgtttgtgagtacgaccatcctgcacacacatcaggcgaatttcgtttgcccaggctgtccagttcggttctttgggacgaaccacctcgccgtcacattcggcggcctgctcgtacagggcgatgatttttttccagagccactgtgcgcaggtcaaatcatcctgcgttccccactggcgctttttagggctgaatacaaccgcatcaggatggcgagttaaaaaatcctgttcatccgtctgcgtgtccggttgcgaagcgtccggacgagaaggttttttatctgacggatcatgttttgattttactgacggatccccgccagattctgacgggtgaaaacccgattttttgccagatttcgacgcatcaaattttgacgggtcagattttgatgcgtcagattttgacgggtcagagtctgacagttgagaaaatgccgctgcctgaagcttcgcaacgttaagctgataaacattcgacgcattgcggttatgatgaggagcagcaaaatggctagcgaacgcagtactgatgtgcaggcatttatcggggagctggacggcggcgtatttgaaaccaaaatcggcgcagttctcagtgaagtcgcttccggtgtgatgaacacgaaaaccaaaggtaaggtctcactcaacctggaaatcgaaccatttgatgagaaccgtctgaaaatcaaacacaaactctcatatgttcgcccgactaaccgtgggaaaatttccgaagaagacaccaccgaaacgccgatgtatgtcaatcgcggtggtcgcctgactattctgcaggaagaccagggacaattactgactcttgccggtgagcctgacggaaaactccgcgcagcaggtcattaatatcattcttaattaactaattatttatctcatcactgaatatcttaatatagtgaggacttattatgtctcagaacttagacgcaaccgcaattaatcaaatccatgcccttatttctgctcagggtgttaatgaaattatcagtaagattggtgccgatgctgtggcattgcctgagaatttccgcattcatgatctggaaaaatttaatttaaatcgcttccgtttccgtggtgcgctttccactgccagcatcgatgactttacccgttattctaaagatcttgcagatgaaggcacccgctgctttatcgatgctgataatatgcgtgccgtcagtgtgcttaacctgggtactattgatgaaccaggtcacgcagataacaccgccactctcaaactgaaaaagacagcaccgttctctgccctgttgtctgttaacggcgagcgtaactcccagaaatcactggcagaatggattgaagactgggccgactaccttgtgggctttgatgctaatggtgacgccattcaggcaacaaaagcggctgcggcaatccgtaaaatcacgattgaagcaaaccagaccgctgattttgaagataatgacttcagcggcaaacgctccctgatggaatctgtcgaagcgaagaccaaagacattatgccagtggcatttgaatttaaatgcgttccgtttgaaggtctgaaagaacgtccgtttaaattacgcctcagcattatcactggcgatcgtcctgtactggttctgcgcattattcagctggaagcggtgcaggaagatatggctaacgaatttcgtgatctgcttgttgagaaattcaaagacagcaaagtagaaacctttattggtactttcaccgcctgatttcattactgcaaatgcccctgcgggggcatttatggaaacgtaattaactcaataatcaccggatggtgagggcttccttttacccaaactcagcgcggtgcagcgcatatacgtggagaacaaaatgtcatttattaaaactttttccgggaagcatttttattatgacaagataaataaagacgacatcgtgattaacgatatcgcggtttccctttcaaatatctgccgctttgccggtcatctttctcacttctacagtgtcgcccaacatgcggtgctttgcagccagctggtgccgcaggaatttgcttttgaagcattaatgcatgatgcaacagaagcgtattgccaggacatccccgcaccactgaaacgccttcttcctgactataaacggatggaagaaaaaatagatgcagtaatccgtgagaaatacgggttacctcctgttatgagcacgccagtgaaatatgccgatctcattatgctggcaaccgaacgccgtgatctcgggcttgatgatggctctttctggcctgtactggaaggcatcccggcaacagagatgttcaacgtgattccactggcaccgggtcatgcctacgggatgtttatggaacgttttaacgatttatcggagttacgcaaatgcgcatgaatgttttcgaaatggaagggtttcttcgcgggaaatgtgtaccgcgagatctgaaagtgaacgaaacaaatgctgagtacctggtacgtaaattcgacgcgcttgaagctaaatgtgcggcactggaaaacaaaataataccagtgtcagctgaactgccaccagcaaatgaaagtgttctgttatttgatgctaacggagaaggctggctgattggctggcgttctctctggtacacctggggacaaaaagaaaccggagaatggcagtggacatttcaggttggggaccttgaaaacgtcaatatcactcactgggcagtaatgccaaaagcaccggaggctggagcataatgaccacatttaccaataaagaactgattaaagaaatcaaagaacgaatcagcagcctagaggttcgagacgatattgagcgccgtgcttatgaaatcgcactcgtatctctggaagtagagccagatgaacgcgaagcctatgaattattcatggaaaagcgtttcggtgacttagtagatcgtcggagagcaaaaaacggcgataacgaatacatggcatgggatatgactctcggttggatcatctggcagcaacgagctggtatccatttttcaacaatgtcacaacaagaggtgaaataatagagccatacagcctcacactcgatgaggcctgtcagtttcttaaaatatcctgatctaccatcgccgtcatagagcgtatttttattacctgatttgcaggttcgattccctattcggagatagcactcatgcaacacgaactacagcctgattcactggttgatttgaaattcatcatggctgatactggctttggtaaaaccttcatctatgaccggattaagtcaggcgacctgccaaaagccaaagttatccacgggcgagcaagatggttatatcgtgaccattgtgaattcaaaaataagctcttaagccgcgccaatgggtaaaatagcgggtaaaatatttctcacatctaaaaaacaccattccaatcaatcccctgctgcttcaagtagatgtctgcaggggacaccatccttgtgtttatccctaaaaccacataaaaaccgtaaattaaattcgaactagcaggccgaataaggcacaccaggaactcgtggttttattcattatgaagtggtttttacctgttctcttagccagataataaacgcttcaatttttggccactgcctgcccggtaatgtggtgatgtaataatgctgatggcatttcaccgtcatatcgccaaacggcgcgacgagctcaccactggcaagccttttttgtaccaggcgttttcttcccatcgccaccccaatatgattcatcgcggcaataacagctaaatcagaacgatcaaagccaattccagaagatgtcggcaaattaaccgcataatgttgcgcccaactatgccattcatccgtaccggagtcgttgctccatgcctgtctgtcatggagcaacgtacagtgacacaggttaattaccgtgttggttaaagcatgtctttgagcgtattccgggctacatactggcaggatttcttcatccatcagaaagtgatgagtgagttgcgctgacggcgcatcatcaaagtagatcgccaaatcgattccggcacgttgcagattgacgttgtcattaccagtgagcacggtgagcgaaatagacggataccggcgtgtaaagtcacctaatgcgggcaccaaccagcattgggcgatagagggccgggaatacagagttaacgttcccgataactcctgatttttgatatcaagaatttcctggttcagggtatccagcgacgattttagcgcccaataaacacgtttcccctcgtgcgttaattccactttgcgatgggaacgaacaaacaactgaatgcccaattcttcttccagctgattgatacggtgacttaccgcactggggctcagcgacaattcctctgccgccagggcgaaggactgatgcctggcagccacttcaaaagtatgcatttttgataattgccagccgttaagcagccgatttcttatttcacgaaggggttccataatcacctcatttttcgcttaagtgtaaaaaaatagcggcaaaatttcagctatgagatgagctaaagtgaaccatatctcaattcaccttcatttttagatgtaaatcactccattgatgcaatttacctcatgtgaaaggcaaattttatcgtttgtcagcctgcgttgtttttttgtccaatatcatcaggttaatcacaggggaaggtgagatatgcactctcaaatctgggttgtgagcacgctgcttatcagcatcgtgttaattgtactgaccatcgtgaagttcaaattccacccgtttctggcgctgttgctggccagcttcttcgtgggaacgatgatgggcatggggccactggatatggtaaatgctattgaaagtggaattggcggaacgctggggttcctcgcagcggttatcggccttggcacgatactgggaaaaatgatggaagtatccggggccgcagaaagaattggtctgacacttcaacgctgccgctggctttcagttgatgtcattatggtgctggttggcctgatttgtggcatcacgctgtttgttgaagtgggcgtcgtgctattgattcctctggctttttcaattgccaaaaaaaccaatacctcattattaaagcttgccattccgctatgtaccgcattgatggcagtgcactgcgtggttcctccacatccggctgctttatatgttgccaataagctgggcgcagatatcggttcggtgatcgtctacggtttgctggttgggctgatggcatcactgatcggtggcccacttttccttaaatttctgggtcaacgactgccctttaaacctgtacccacagagtttgcagatctcaaagttcgcgatgaaaaaacactaccgtcattaggcgcaacgttattcaccatactgctacccattgcgctgatgttggttaaaacgattgccgaattgaatatggcgcgtgagagtggtttgtatatcttggttgagtttattggcaaccctatcactgccatgtttatcgccgtgtttgtcgcctattatgtgttgggtatacgccagcatatgagcatggggacgatgctcacacatacggaaaatggcttcggttctattgctaatattttgctgattatcggggccggaggcgcattcaacgccattttaaaaagcagcagtctcgctgatacgctggcagttattctctccaatatgcatatgcacccgattcttctggcctggttagtggctcttattctgcatgcggcagtgggctccgctaccgtggcaatgatgggggcaacggcaattgttgcacccatgctgccgctgtatcccgacatcagcccggaaattattgcgattgctatcggttcaggtgcaattggctgcactatcgttacggactcgcttttctggctagtgaagcaatattgcggcgctacgctcaatgaaacatttaaatactatacgacagcgacatttatcgcttcagtcgtcgctctggcgggcacattcctgctgtcatttatcatctaagcgcaaagagacgtactatggaaaacgctaaaatgaactcgctcatcgcccagtatccgttggtaaaggatctggttgctcttaaagaaaccacctggtttaatcctggcacgacctcattggctgaaggtttaccttatgttggcctgaccgaacaggatgttcaggacgcccatgcgcgcttatcccgttttgcaccctatctggcaaaagcatttcctgaaactgctgccactggggggattattgaatcagaactggttgccattccagctatgcaaaaacggctggaaaaagaatatcagcaaccgatcagcgggcaactgttactgaaaaaagatagccatttgcccatttccggctccataaaagcacgcggcgggatttatgaagtcctggcacacgcagaaaaactggctctggaagcggggttgctgacgcttgatgatgactacagcaaactgctttctccggagtttaaacagttctttagccaatacagcattgctgtgggctcaaccggaaatctggggttatcaatcggcattatgagcgcccgcattggctttaaggtgacagttcatatgtctgctgatgcccgggcatggaaaaaagcgaaactgcgcagccatggcgttacggtcgtggaatatgagcaagattatggtgttgccgtcgaggaaggacgtaaagcagcgcagtctgacccgaactgtttctttattgatgacgaaaattcccgcacgttgttccttgggtattccgtcgctggccagcgtcttaaagcgcaatttgcccagcaaggccgtatcgtcgatgctgataaccctctgtttgtctatctgccgtgtggtgttggcggtggtcctggtggcgtcgcattcgggcttaaactggcgtttggcgatcatgttcactgcttttttgccgaaccaacgcactccccttgtatgttgttaggcgtccatacaggattacacgatcagatttctgttcaggatattggtatcgacaaccttaccgcagcggatggccttgcagttggtcgcgcatcaggctttgtcgggcgggcaatggagcgtctgctggatggcttctatacccttagcgatcaaaccatgtatgacatgcttggctggctggcgcaggaagaaggtattcgtcttgaaccttcggcactggcgggtatggccggacctcagcgcgtgtgtgcatcagtaagttaccaacagatgcacggtttcagcgcagaacaactgcgtaataccactcatctggtgtgggcgacgggaggtggaatggtgccggaagaagagatgaatcaatatctggcaaaaggccgttaataacgtttcaacgcagcatcgcaatcctttccctgggtgagcgatgctgccgatggcgcagacttaagatccccggtcttacccgctataaccccctccttttatcatcacccaacgcctttcgctgtaaacggcggtttcgcaaaccaaaccaaaaccgtaagtaagataaaagcaatagccgccatacggaaaatctcatttgcagaaatagaaagtgactgctgggttatttcattattaatttcattaagaactcctgaaagcgaaccataatatttatccataatttgtgacgatgaattaaacacggggttaaattgatcgatggttgctgtcaactgactatggtgtaacgattcgcgtcgtccccacagcgtcattgtcaacgacgtaccaactgatcctgacaaggtacgaaaaaaattactcatactcgaggcattggcaaatttattatctggcaagcctgaaaacgaaatcgttgttaagggtaaaaagaaacaggcaacggcgaatccctgaaaaaactgcggcaaaatgatgcctgtaaaatcaatcgttggcataaatgtcacagaacgccagtaatagcaaaccgcatacatcaaaaaactaaatgtcactaacaaccgcatgtctattttgttgccataacgtcctatcaaaggtgaaattaatagtggcatgatgccgatgggcgcataagcaagtccggcccatatcgcattataccccatcgtttcctggagtaactgcggcataaggacgatcgctccagagtaaaataaatacgcgcatgtgatactcacaataccaatggtgaagttacgggacttaaacaaactgagatcaagaatcgggttctctgaggtcgactcccaaatgactaaagagatcagagaaataactgatactactgttaatattattattgtactcgagttgaaccaatccagatcgcgccctttatcaagcataatttgcaagccaccaacaccgagcactaacagggtcagtcctggtagattcattttgaccggtgaagtctcagtttctcttcctttaagtaaggttaagcataatgtcaggacgataatccccatagggacattgattaaaaatatccaaccccagctaaagttatcacaaatataaccgcccaatatcggcccacatatcggagcgataatcacggtcattgaccataatgccagagcaaatgttcttttttctggcggataattccttaataataaactctgtgacagtggaattaacggccccgccattaacccctgaacgactctaaaaaatatcagcacatcaagattggtcgataggctacacattaatgaagacagcgaaaaaaaagtgactgaaagtaaaaataatcttaattcgcctattctttgtgccaacctgccagtaacagggatcgcaatggcatttgctacaccaaacgaggtgataacccaggtgccttcgtctgttgatgctcccagaaagccagatattgtcggtattgcgacgttagaaatagtggaatccaacatttgcataaatgtcgctaatgacaatgcaatagtgacgcaccataacgtcccaccggttaatggtgccggagttgatttagtgattgccattaaagttgtccattatgcgaaataatgttgctaatttctttttctatcggactggtatcgataactaaagccttactggtataagccggcatggaggtcacggttgaagccagctcaggcatctcggcaatgtcttcgttcttcgtatcaatagttgctgtcatcgataaaccaatacgcaaggggtgttccatgagttcttttggatcaagagaaacttcaaccggtacacgctgaacgattttgatccagttccctgtcgcattttgtgcaggtaataaggagaacgcattgccggttcccatattgatccctgtcacccgaccatgaaacacaacattttcaccataaagatcgctgataatattgaccgattgaccaatccgtacatccgtgagttgtgtttctttaaagttggcattaacccacatttgacgtgccggtacgacagccattaacgattgtccggggctcactgtttcgccgacctgaacacttctctgggcaatatagccggtaaccggactcttaatatccgtacgtttaagcgccaaccaggcttctttagttgcatccgccgcttcaacgacttgtggctgacggtttaatggtgtgttcattactaaagctttattcgctttataagcctggatagcggcattcaatgccgctttgctacttattaacgtatctttggtatgctccagcgtttcttttgaaataaccccctgcttcgctaacggcactcgacggttataatcttctaaagattgttgatactgaatacgtgctgaagcgacttcggcactgtattgtttatcctgtaagtatagtttattcgtttgccgaacaatatttgccagattatttttagctttattgagtgcgatagtggcatcagttttatccagtgaaactaaaatgtcaccttgtcgaacgtagttcgtatctttatgattaacgacagtgacactacctgagacttgtgcagaaattggatctgcattccccgtgacataggcgtcatctgtactaatcatgtcttctaattccattgaccaataggcataggcacctgaaaacgcaataaataaaactaccgccaataaagaaaagtattttcttctgttagaatgttttttatttgaattaatctgttccactattatctctcatttctcatagatgaaatttatgaattgaatgaaaagagcattcattcttcatatcaaacacagtgcatgtgttgcacattatcccaggaacgttggaggcctaatttaaatgaggtgcaaaaaaaacaacagaggactaaaccgtggcttttgcaatacaattcttacgcctgtaggattagtaagaagacttatagtgccaacttgaaactataaatcatcggtacaatccctgattttattgttgacatttcatttatgccgactatttatatggtatacttgtcgaattatcttaaaggaagctcagattttcttatttttattgagaaaatgagatgacgccttatgtctgtattactacagggagaagggagatgcttcattgcaaagggaataatctatgaacgcaataattattgatgaccatcctcttgctatcgcagcaattcgtaatttattgatcaaaaacgatattgaaatcttagcagagttgactgaaggcggaagtgccgttcagcgggtggaaacacttaagcctgatatcgtcatcattgatgtcgatatccccggagttaacggtatccaggtgttagaaacgctgaggaagcgccaatatagcggaattattattatcgtctccgctaaaaatgaccatttttacgggaaacattgtgctgatgctggcgctaatggtttcgtgagtaaaaaagaaggcatgaacaatatcattgcggctattgaagctgcaaaaaatggctactgctatttccccttctctctcaaccggtttgttggaagtttaacgtccgaccagcaaaaactcgactccttatcgaaacaagaaattagtgtcatgcggtatattcttgatggcaaggataataatgacattgctgaaaaaatgttcatcagcaacaaaactgtcagcacttataaaagtcgcctgatggaaaaattagaatgtaaatcactgatggatctttacacattcgcacaacgtaacaaaatcggctaaccacatgaagtttttaccctatatttttcttctctgttgtggtctttggtcgaccataagtttcgcagacgaagattacatcgaatatcgtggcatcagtagtaacaaccgtgtcacacttgatccactacgtctgagcaacaaggaattacgttggttagcgagcaaaaaaaatcttgtgattgcagtacataagtcccaaacggctacgttgttgcataccgattcgcagcaacgggttcgtggtattaatgctgattatttaaatcttttaaaaagagcgttaaatatcaaattaacactccgggaatacgcagatcatcaaaaagcaatggacgcgcttgcagaaggtgaagtcgatatagtgttatcacatttagttacttcgccgcctcttaataatgacattgctgcaaccaaaccattgataattacctttccggcgctggtaaccacccttcacgactcaatgcgaccgcttacctcaccaaaaccagtaaatattgctcgggtagcaaattaccccccagacgaggtaattcatcaatcatttccaaaagcaacaattatctcttttacaaatttatatcaggcattagcatccgtctcagctgggcacaatgattactttattggtagtaacatcattaccagcagtatgatttcccgctatttcactcactccttaaatgtagtgaaatattataactcgccgcgtcaatataattttttcttgaccagaaaagaatctgtcattcttaatgaagtactcaatagatttgttgatgctttaacaaatgaagttcgctatgaagtatcacaaaattggcttgatacaggaaacctggcctttctgaacaaaccattagaactcactgaacatgaaaaacagtggattaagcagcatcccaatttaaaggtgctggaaaatccttactcgcccccctattctatgacggatgaaaatggctcggttcggggcgttatgggggacattcttaatattattaccttgcaaacaggtttaaatttttctccgatcaccgtttcacacaatatccatgctggaacacagcttagccccggaggatgggatataatacctggcgctatttatagtgaagatcgagaaaataatgttttatttgctgaagccttcataacaacgccttacgtttttgtcatgcaaaaagcgcctgacagtgaacaaacattaaaaaaaggaatgaaagttgccattccatattattatgagctgcattcgcaattaaaagagatgtatccggaggttgaatggatacaggtcgataatgccagcgctgcatttcacaaggttaaggaaggtgaacttgatgctctggtcgcgacacagctaaattcgcgttacatgatcgatcattactatcctaatgaactttatcattttcttattcctggcgttccgaatgcatcgctttcgttcgcttttcctcgcggagaaccggaacttaaggatattattaataaagcactgaatgcaattcccccaagcgaagttctgcgcctgacggaaaaatggattaaaatgcccaatgtgaccattgacacatgggacctatatagcgagcaattttatattgttacgacattatccgttttattagttggcagtagccttttatggggattctacctgttacgctcagttcgtcgtcgtaaagtcattcagggtgatttagaaaaccaaatatcattccgaaaagcactctcggattccttaccgaatccaacttatgttgtaaactggcaaggtaatgtcattagtcataatagtgcttttgaacattatttcactgcggattactacaaaaatgcaatgttaccattagaaaacagtgactcaccctttaaagatgttttttctaatgcgcatgaagtcacagcagaaacgaaagaaaatcgaacaatatacacacaggtatttgaaattgataatggcatcgagaaaagatgcattaatcactggcatacattatgcaatcttcctgcaagtgacaatgcagtatatatttgtggttggcaagatattactgaaacgcgtgatctaattaatgcactcgaggtagaaaaaaataaagcgataaaggctaccgtagcaaaaagtcagtttctggcaacgatgagtcacgaaataagaacaccaataagctctattatgggcttcctggaacttctgtcgggttctggtcttagcaaggagcaacgggtggaggcgatttcacttgcctacgccaccggacaatcactcctcggcttaattggtgaaatccttgatgtcgacaaaattgaatcgggtaactatcaacttcaaccacaatgggtcgatatccctactttagtccagaacacttgtcactctttcggtgcgattgctgcaagcaaatcgatcgcattaagttgcagcagtacgtttcctgaacattacctggttaagatcgaccctcaggcgtttaagcaggtcttatcaaatttactgagtaatgctctcaaatttaccaccgagggggcagtaaaaattacgacctccctgggtcacattgatgacaaccacgctgttatcaaaatgacgattatggattctggaagtggattatcgcaggaagaacaacaacaactgtttaaacgctacagccaaacaagtgcaggtcgtcagcaaacaggttctggtttaggcttaatgatctgcaaagaattaattaaaaatatgcagggcgatttgtcattagaaagtcatccaggcataggaacaacatttacgatcacaatcccggtagaaattagccagcaagtggcgactgtcgaggcaaaagcagaacaacccatcacactacctgaaaagttgagcatattaatcgcggatgatcatccgaccaacaggctattactcaaacgccagctaaatctattaggatatgatgttgatgaagccactgatggtgtgcaagcgctacacaaagtcagtatgcaacattatgatctgcttattactgacgttaatatgccgaatatggatggttttgagttgactcgcaaactccgtgagcaaaattcttccttacccatctgggggcttacagccaacgcacaggctaacgaacgtgaaaaagggttaagttgcggcatgaacttatgtttgttcaaaccgttgaccctggatgtactgaaaacacatttaagtcagttacaccaagttgcgcatattgcacctcagtatcgccaccttgatatcgaagccctgaaaaataatacggcgaacgatctacaactgatgcaggagattctcatgactttccagcatgaaacgcataaagatctacccgctgcgtttcaagcactagaagctggcgataacagaactttccatcagtgtattcatcgcatccacggtgcggctaacatcctgaatttgcaaaagttgattaatattagccatcagttagaaataacacctgtttcagatgacagtaagcctgaaattcttcagttgctgaactctgtaaaagaacacattgcagagctggaccaggagattgctgttttctgtcagaaaaatgactaaatagcggctcccacaatgttcaaatgtgggagctatttaccagcacatcttacatttatgatgagaactcctggcgaatttgttccccatgctggtcgagcgttgccgctcccggcataacatgcgggtccgcgcagccgctgatttttatcggattacccggcatcattattcccccggcttcaatcaacatatttctcgcctgagtttgtggcaatttaatggcctcagccacacttaataacggcgcgacgggtacaccaacttcatgtattctggctaaccaaacttcagctgcctgcgtttttaacgtccgctcaatatattgtttaagaatagcctggttttgtacgcgtaaaatattgctgctaaatcggggatcattaaccagttccgtaagctccagtgcctggcataacgcagaaaaaagcttgtcattaccacaacaaatcgtaatcggcttatcctgagtattgaaaacatcaaaaggtgccatgtagggatggcgatttcccagacgttgtggtgacttcccagttgcgatatatgccatcagaccatgctccagaaaactcagcgtggcatcaaacatcgctatatcgacatgcgcccctctctggctcttttcgcggccataaagtgcactcactattccgctgaataaatagacaccgccgcatagatccgcaagagatgtaccaacgcgcactggcggagcatcaggatatcctgtttccatcattatcccgctcattgcctgaatgatggtatcgtaggcaggagcatcttttagcggaccggtatgtccgaaacctgacgatgaagcatatatgaggcgcgggttgatttcttgaagcgtttcccatgaaaaccccagtttttccattgtacctgggcgaaaattctcagctaatacatcagcttgtttgagcatatttataaatatacttttatcgtgatcattctttaaatcaagaaccacactctctttgccatgattaataaaactgtaatagagtgactgtccatccacatagggaccaaatgtgcgggtatcatcaccatgacccggcggctcaactttaattacccttgcgcccatattacaaagaagttgagttccgaaaggtccattaaggacatgtgtcatatcgataactaataagccttcaaacggccctttgctttcattatttgtcatttgcttatgccttgaaaaaagccgaaggtgaaaagacacttcggcatttatgtaaaatcaataacatgattaattatgaaaccagtcgactgacataaatccacaagggagccgtgacgacaaagcccagtacgctcacagccaatgacgctgtaccagtacgggtgtagacattaaaccggctggcaataatgattccggagaatgccggcggtaatgcgcctgccagtaccatcatctgcagatgttcgctgttcaaatgacatgccataccaacgagaagcagtgccagtggcatcagaatcagcttcaggaaggtgttataagcaatttcggcactgaactcgaatttatgtgcagccagagtcaaccccgcagcgaataccgctacccctgagttagccttcgcaatcagattaaaggttgggtcccatgctgccggaatttttaccccaaccaacaccaggatcgttgccagaacaggtgcccatactactggctcctttgccgcagaaattaatgcgctcagattactattcttcttaccatccgctcctgaagaaggattcagcaaatacagaccaataggaatagtaattgcgttaacaataatagaaataattgctaccactaaacctgttgatacggaatcaccataaataggatcgagaactgcaaaccccaggaatccaatggtaggtgaacctgcaattaatgcacatacagctgcttctgcatgggtacgtttaaaaaatttgtagcaaccgaaccaggagaaaaagaaacatccgacaataaccacaagtgatacaagggtcagacgagtgtccgcaaaaatcatttccctgtttgcccgagtaatagatacaaatagagccgcaggaagcgcgtagtttaataccagtttattaaatgcccgagcttgatcttctgaaaatgtttctcgtctgccgctaaaataacccaacagcatgattacgataataggcaataaatcgccaataaaaaatgttagcataatagtatttccgataagggtcccctcaccatcgcataatgagttggcaagaggagacgatgtcagtatttaattaccagcgacttgttttgggttaagtttggtaatatggccactttcagttcctgctgcagggtcgatgaccacattaataatggtcggtttgcgcgactgaataccggtggttaaagcatgacgaagttcatctgtcgtggtgacgttatagccaacgccacgaaacgcatccattaatttgtcataccttgcatggtgcaacagatccgttggtgatggtgcaccagcgccactgagatcaacaccgtctcctctgtagatgccgccattattaaaaataacgatcgtcaccggcaggttatatcgacaaatcgtttcaatttccatcccactgaaaccaaaagcactatcaccttcaatggcgacaaccggagaaccagaagtcacgctagcaccgatggcatagcccataccgatgcccatgacaccccaggtaccacaatccagacgacgacgtggtttatacatatcaataatatttcgtgcattatccagggtatttgcaccttcattaactaaataaatatcctggttctcgcgcaatacgtcgcgcacagcacttaatgcattaaagtaatttaatggttgagtatctgtacttaatttttcatgcattttttgtgcattttgctgcttgtggatatttaaaatatcgcgccataccagtggagtcgtaaatgtgttttgtttcagttctgccagcataccttgcatactggatgcaatatcaccaacgactggcacagcaatggggcggttgctgtcaatttcctgcggttcaatatccagttgaataaactgtgtatctgccgcccatccttttttaccgtgtgccaataaccaattcagtcgtgcaccaacaagcatgacaacgtcagcatttgccagggcaaacgaacgcgcagctgccgcagaaagtggatgcgtatcttcaaggatccctttcgccatagacattggcaggaatggaatctgagcactttcaataaattcacgaagctgttcatcagcttgtgaatacgccgcgcctttgccaaggataattaatggccgttcagcttttgctaaaagcgaaattgcgctagtgactgacttcgggcatggcaataatgctggcgacggattttcaactttaacaatcgtggttaacgcttcgtctttttccatcgtcgcggccaggacatttgctggcaaatcaagataaactccgccagggcgacccgatacagagacccggatagcgcgtgccaatgcaatgccaagatcctgcggctgattaacgcgaaatgctgctttggcatacggttttgccgcattcatttggtccagctcttcataatcaccttgctgtaggtcgacgatcgcgcggtcgctggagccgctaatcatgatcatcggaaaaccatttaccgttgcgttggccaatgcggtcaaaccattgaggaatcctggcgcagaaactgtcaggcagatccccggtttttgggtaagaaaaccgcttgccgcagcggcatagcctgccgactgctcatgacgaaaaccaatataacgaatgccttccgcctgggcatggcgtgccatatccgtcacaggaatacctacaacaccataaatagtgtcaatattattctgttttaatgcttcaacgatgatatgcataccatctgtcatttgaagttgatctgacatgattaataacctcgaaatttttataaattgggagccagaagcccccgttaatatcagatggcgtggttttgcttcattgcagcaatttcatcgtcgctataacccagctcctgcaatacagcagcggtatgttcacctaatagcggcgcagctttaatatccggcgtaaaggcagagaatttcattggacaaccaacggtcagatattttccacgcaacggttgttccacttcaacaacactgccactttggcgcaaagagggatcaagtgaaatttctttcatacttaaaaccggtgcacaaggaatatcaaactgagtcaaataggccaccgcttcatgtttatcaatagtgacagtgtatttttcgatttcagcaaaaatatcgaaaatatgtggctgtcgtgcatgggctgtactgtatgccggatcggtaatccattctggtttgccgatggctttacaggtgttttcccagttttgctcctgaatagtgaaataaatataggcgttaggatcggtttcccagcctttacatttcaggatccagccaggctgaccgccaccacctgcattaccaccgcggggaactgcatcaccaaatgtaccattcggatactgcgggtattcttccagataacccaatttatcgagacgctgctggtcacgtaatttcacgcggcaaaggttcaatacggcatcctgcattgacatggtgactcgttgcccacgccccgttttttcgcgatgcagcaaagcagcaagtaaaccgatcagcaaatgcattccggtgttgctgtcacccaacgctgcagcgcttaccagcggcggaccatcccaaaaacccgtagtggatgccgcgccacccgctgcctgagcaacgttttcataggcttttacattcacataaggcgaacactcatcaaaccctttgatcgaaccaaaaatcagacgtggattgatttcttgaatatgctcccaggtgaagcccatgtgatcaatggcccctggatgaaagttctcgactaagatatcagcttcgcggatcagcttttccattacctctttgccttccgctgttttggtatttaactcaatagaacgtttgttactgttaagcatggtgaagtaaagcgcatcgatatcaggaatatctcgcagctggtgacgcgttacgtcaccaacgccgggacgttcaattttaataacgtcagcgccaaaccaggccagcatttgagtacaagatgggccagattgcacaccggtgaaatcgagaactttaattccttgaagtggagttgacatagcaatacctattagttaattaaatatgtgttaatttagcgtttatttaaggcgtaatatcttctataaataacccgcaaaatatcgtcgtagctgcactcgatatttttaaaatcctgtatcaagtgctgaaaatcatttcatcgccacttccaattcctttctgcatggtaagtagtgaggacgaaaagaagaatatgataaatattgattcgtggtaatcagagagagtcgcgacatttgtgatgttattcttacaactgtaagaagcgccggtgatttacaagcaagggtatgattacgctttttaaagcgtaccataaaacataacataataaatgatttgtgatgacacgggattattgcggtttactttgaggaatataaaatgcgagtttatagcaccgcgagcgccaaataattttatgaccacaacctgtcgtattgtggtcataaaaaattgtcggctggagggagttaaatcctttacctcaatatactgcctgtcagcattagttcacaaacagtgcttcgctatcgacgatgattccatcttccgcacctttaagcgccaggtttgcctcgtagtattgctttttatcaagcagtttctgcgcatcagcaagtgcattacgagtctgtttaagtggcatcagatattggttttccattacgccaacaccggccaggcgaagctcttccattgcgccctttttatcccctttcgccattttttcattggcaatttttatcgcggcttctttttcgggagttgctacataactctcagaaattccgacagatgcattaatgacaatatattggtcatcattgagattggtctttttacctggcttagcgaactttgcccattcggtactgtcatctgacagcaaagcggaagcttcattggtcagttcttttgccttttctggatcgccatgaaacagagccaggcgcgctacctgcacgtcacgcatcgcatataaaccttgttcagagatacgctctgctgccgctgccgttttctgggtttgctgaacttgctgagtttgctgttgtgccgctaccggagcattatcagcagcccatacagttgaagatgccagaattgctgtgaccatcgtggccataattaaacgtttcatacttacctcattctttaacagttttagaaaacgccgccatcatattgggtgagcatgaaatgagaaatcagagagcaacggtcattttgaaagggttatcttacagttgtagttattatcgcaagaagtattttagtcttacaattgtaggaatatgcttcctgtcgcagagaactattcttatataccacaaagagatgtcatttattatatcgatgtaaatactgattaattaaatgtaaatacagccataacatcgtaggttctcagtgaaccattttcaggataactttctatgaaagtaaacttaatacttttcagcttatttttattggtctctattatggcatgcaatgtttttgcattttccatttcgggtggtggaagtgagaggagctataaagagactgaaaaaacatcagcgatgacgaccacacactctacaaaacttcagccatcacaggcgattttgtttaagatgagagaagatgcgccaccattaaacctcacagaagaaatgccgcccccttttccgacaaaggcgaattatcttattcatcctgtgcgatagcgtctttcacatggcaggtgaacaatcatgtctgatgctgatgtgaacacctgcccaaatgagccatcctgacccactaccgcctgccataccccaccataaagcgaatcatcaagccacaagccggggcaagaaacataaatatccccgtcactagttcattaccgccagttaaccacatggtgaagtaataaatgagtgcagcgaggatcaccatgccgaagaaagaagagaccgccgataccacgttcagtacctgaccgatgtagccgcttacgcagacaatacacagggcgagaaacatccataaattaatcatagctcaacctcctgccgcgctaaaaaacctgtaacttcagtcactttaatagtaagacaatccttaacctctggcaatttttgctaagcatcaatgaaaacagcatgttaaatgcaagactgttgtgtacggaaaaatatttactttgcacgattaataatcagtagctgaaagcagtcagcgagtgataaagtacagataccgcattcatgctcctcgtggttatgtcctgactagtctttacactctttacaggaaccattgtcgtacatgatggcccaaccaattgagtgtaccgctgtcgacatggaatcttctgcgatacaacaattcgtatctacagaaggtaactatgtttccacaatgcaaattttcccgcgagtttctacatcctcgctactggctcacatggtttgggcttggtgtactctggctttgggtacagcttccttatcctgttctctgctttctcggcacgcgtattggcgcaatggcgcgaccattcctgaaacgtcgtgaatctatcgcccgtaaaaacctggaactttgtttcccgcagcattctgcggaagaacgcgagaagatgattgccgaaaactttcgttcactcggcatggcgctggtagaaaccggcatggcatggttctggcccgacagtcgcgtacgtaaatggtttgatgttgaagggttggataaccttaaacgcgcacaaatgcaaaatcgcggcgtaatggttgtcggcgtccattttatgtcgctggaactgggcggccgcgtgatgggactgtgccaaccaatgatggctacctatcgtccacataataatcagctgatggaatgggtgcagacccgtgggcgcatgcgctctaacaaagcgatgatcggcagaaataatctgcgcggcattgtcggtgcactgaagaaaggtgaagcggtatggtttgctcccgatcaggattatggtcgtaaaggcagctccttcgcgccgttctttgcggtggaaaatgtcgccacaaccaatggcacctatgttctctcccgtctctctggcgcagccatgttgaccgtaacgatggtaagaaaagcggattacagcggatatcgtttgttcatcaccccagagatggaaggctacccgacagatgaaaatcaagccgctgcctatatgaacaagattatcgagaaagagatcatgcgcgcaccggagcagtacctctggatccaccgtcgctttaaaacgcgcccggtgggagaatcgtcgttgtacatttaacaaactgctcttactctttccctcctcaaatcggccataataacctcatggtttttatggcttttttcttaaggttttttccttcgctgaatatctaattattaccgtcagaaattaaactgtcgccgatatgagacacttgtaagttactaaaagtaaataagaaaatgcctcttgtctcgtttcagttttaggcgtacattagcgccgtctcgagcagtttagctcagaattctggggtgatgcccacggtaaaatacagggcttttaaggtcgctttgcccggtgtcaactcactgtatcaggtgtaatgaagtcattcaggcgtaacagtaattacgcggagagatgtaaagtgaaatatttctttatgggcatttcttttatggtcatcgtttgggccggtacttttgccctgatgatctaaaagcaaactgtgcaatgaaaaacaggagccatcaggctcctgtttgcatttctgacgacggtgtttattccgcgttttcgtgaatatgtttgctgctggcgggtagtaaaccgtcggcacggaacatcgctttaatccctctgatggcctgacgaatacggtcgcggttttcaatcagtgcaaagcgaacatgcgtatcaccatagtcgccaaagccaatccccggcgagacacaaaccttcgcttcgttaaggagcttcttggcaaattccagcgatcccatggccgcatatggttccgggattttcgcccagacatacatcgaagccttcggcatttcaaccatccagcccgcttcatgcagccctttaaccaatacatcacggcggcgtttgtactgttcggcaatgtcgcgcacgcactgttgatcgccctccagcgccgcaatcgccgccacctgcaacggcgtaaaggtgccgtaatcgtgatagcttttaatacgagccagggcgctgaccagcgttttgttgccaaccataaagccgatacgccagcccgccatgttgtagcttttcgacagcgtaaagaactcgactgccacatcgcgtgcacccggtacctgcataattgacggcgctttccagccatcgtagacgatatcggcataggccaggtcatggaccaccagcacatcgtagcgtttcgccagcgccactactttttcgaagaactccagttccacgcattgcgcggttgggtttgacgggaagccgaggatcatcatcttcggtttcggataactttcacgaatggctcgctccagttcgttgaagaaatcgacaccttccaccagcggcactgagcgtacctgcgccccggcaatcaccgcgccataaatatggatcgggtaacttggattcggcaccagcaccgtgtcaccatgatccagcgtcgccagcatcagatgcgccaggccctctttcgaaccaatagtgacgatggcttctgattccgggtcgatttcaacgtcgtagcgatcctgataccagcgggaaatggcgcgacgtaaccgcggaatgccgcgtgaagtggagtaaccatgcgtgtccgggcgctgggccacagtacataatttttcgacgatatgcggcggagtcgcaccgtccgggttacccatgctgaaatcgataatatcttcgccgcgccgacgcgcagccattttcagttcagcggtgatgttaaaaacgtagggcgggagacgatcaatgcgcgtaaagcgacgttcagggcgagtgtcagccataatttcctcagattaacgttagcgcccggaccgtccgagcgacgctgccacgatggtggctgttttgaaaatagcctgattaatttctgtctgtccagcgttttagaacattttattaatgacgttaaatgaggaactctgctttaaaaacaggaaatttatctgcgctaacaagaaaattaccactcattttattaacataataatttcaataaatttactaaccagaagtgcattatcaagagatgcattgctaatacaccatttatctatcaatccccttttaaaattgtggtttttcctcaaaaacggcctgctggtcatcagccttcaggttacctatcatagaggtttaatccttattcagagtcacccgtgcacgaaatattcaacatgctgctggcggtcttcgatcgggcagcgttaatgcttatctgcctgttctttctcatccgtatccgcctgtttcgcgaactgttgcacaagtcggcgcactccccaaaagaattgctcgccgttaccgccattttctcgctgttcgccctgttcagcacctggtccggcgttcccgtagaaggctcgctggtgaacgtacgtattatcgcggtgatgtccggcgggattctgtttggcccgtgggtaggcatcattaccggcgtgattgcgggtattcaccggtatttaattgatatcggcggcgtgacggcgatcccctgctttatcaccagcattctggcgggttgtatatcgggctggatcaacctgaaaatccccaaagcacagcgctggcgcgtcggtattctcggcggcatgttgtgtgagacgttgaccatgattctggtaattgtctgggcaccaactaccgcgttggggatcgatatcgtctctaaaatcggcattccaatgatcctcggtagcgtctgtatcggctttattgtgcttctggtgcaaagcgttgagggcgaaaaagaggccagcgccgcgcggcaggccaagctggcgctggatatcgccaacaaaacgctaccgctgtttcgccatgtcaatagcgagtcattacgcaaggtctgcgaaattatccgcgatgacattcacgccgatgcggtggcgattactaataccgatcatgtgctggcctatgttggcgtgggtgaacataactatcagaatggcgatgacttcattagcccgactacccgtcaggcgatgaattacggaaaaatcatcattaaaaacaatgatgaagcccaccgcacaccagagattcattccatgctggtgatcccattgtgggagaaaggggtcgtgaccggaacgctgaaaatttactactgccacgcgcatcagatcacctcgtcattacaggaaatggcggtcggtctgtcgcaaatcatctccacgcaactggaggtttcacgcgccgagcagctacgtgaaatggcaaataaggcagagcttcgcgccctgcaaagcaaaattaatccccattttctgtttaacgctctgaacgctatttcatcgtcaatccgtctgaatccggataccgctcgccagttgatctttaatctgtcgcgttatctgcgctataacattgaattaaaagacgatgagcaaatcgatatcaaaaaagagctgtatcaaattaaagactatattgccattgagcaggcccgctttggtgacaagctgacggttatctatgatattgatgaagaggtgaattgctgcattcccagcctgctgatccagccgttggtggagaacgccattgtccacggtattcagccttgcaaaggtaaaggcgttgtcaccatcagcgttgcagagtgcggaaatcgggtacgcattgcggtgcgagataccgggcacggcatcgatccaaaggtgattgagcgggtcgaagcgaatgaaatgccgggcaataaaattggcctgctgaatgtccatcatcgcgtgaagttattgtatggcgaggggctgcatatccgccgcctggagccggggacggaaattgcgttttacattcctaaccaacgcaccccagtcgcctcacaggctacgttattgctttgagccggagtgatattgtgaaagtcatcattgttgaagacgaattcctggcacaacaggaactgagctggctaattaaagagcacagccagatggagattgtcggcacctttgacgacggtctggacgtgttgaagtttttgcagcataaccgcgtcgacgccatttttctggatatcaatattccgtcgctggatggcgtgttgctggcgcaaaacatcagccagttcgcccataaaccgtttattgtgttcatcaccgcgtggaaagaacatgcggtagaagcgtttgaactggaggcgtttgactacattctcaaaccgtatcaggagtcacgtattaccgggatgctgcaaaaactggaagcggcctggcaacaacagcagaccagcagtacgcctgccgcgacggtaacgcgtgagaatgacaccattaatctggtgaaagatgagcgaataatcgtcacgccaattaacgatatctattacgccgaagcgcacgagaaaatgacctttgtctatacgcggcgtgaatcctacgtaatgccgatgaacattaccgaattttgcagcaaactgccgccgtcgcattttttccgctgccatcgctcattttgtgtcaatctgaacaaaatacgcgaaatcgaaccgtggtttaataacacctacattctgcgactgaaagatctggattttgaagtgccggtcagccgcagcaaagtgaaagaatttcgccagttaatgcatctttaatcgggaactttcatgaaagcaccaggcttgcccgccgatcaacaatttttcgccgatctgttcagcggcctggtgcttaacccgcaactactggggcgcgtctggtttgccagccagcctgcctcgttgccggtgggcagtttatgtattgattttccccgtctggatatcgtgctgcgcggcgaatacggcaatctgctggaagcaaagcagcaacgtttggtggaaggagaaatgctgtttattccggcgcgcgcggctaatttaccggtcaacaacaaaccggtgatgctgttaagcctggtgttcgctccgacctggcttgggttatcgttttacgatagccgcaccacgtcgttgttgcatcctgctcgccagatccagcttcccagcctgcaacgcggtgaaggtgaagcgatgcttaccgccctcacccatcttagccgttcgccgctggagcaaaatatcattcagccgctggtgttaagtttgctgcatctttgccgtagcgtggtgaatatgccgccgggcaattcgcagccgcgcggcgattttctctatcacagcatttgtaactgggttcaggataattatgcccagccgctcacccgcgagagcgtggcgcagttttttaatatcacgcccaatcatctgtcaaaactgtttgctcagcatggaacgatgcgttttatcgagtatgtgcgttgggtgcgaatggcgaaggcgaggatgattttgcagaaatatcatctgtcaattcatgaagtggcacagcgttgcggttttccggatagcgactatttttgtcgcgttttccggcgtcagtttggtctgacgccgggagagtacagcgcccgttttcagggctaacgtcagaaggttaattctgtttccagcagcgtcaggatactttgtgcatcttgcgcggcaaacaacgactggcggaagtttttattcaccagtttacgcgccagctgcgagaagactttcacatgattcatcccttcgttagcacccagcgtcagcatgatcaccagttcgacttcgcccatttctgactgccagccaatcggtttcgccagccgggcaatgctgatactggaatgacggatccactgagatttggtgtgcgggatcgctacgccaaaaccaacgccggtggtaacaatctcttcccgctgccagacatcttcttccagctcaaacggatgttcagtgcgcccgttaacgccgaggttgccgcacaggaactggatcgcctgctctttattgctaaaatcctgatcaacaaagatattctccagcgccagcagtgggcgaacgtcttcttccggcgtaaaggcggtgagtaacgcttcaatttcctgcgcactgcggcattcacatgcctgacgcgccagttcccgacacgcctcgctatccagttgacgaagctggcttttcaccgccggaatacgcgggctactcatactcagctcatccaggcccagcccaagcagtagcggcagataacggctttcaccgcccagttcaccgcaaatgcctacccatttgccccgctgatgcgcagtggtaactatttgctgcaacatgcgcaggaacgatggcgtaatcgggttatatagcggcgatacgcgcgggttattacgatcgaccgcatacagatactgggtcatatcgttggagccgatactgaagaaatcgacctcatcgcagaagtggtcgatgatgtagcacaccgacggaacttccaccatgatcccaagcgtaatcgtctctgcatgacgcaggccatcgcgcttaagctcaacgatcgctttttggatctcgcctttcacccataagatctgatcgaggctgtgaaccatcgggatcatcaactgggcgttgccgaaactggcggcgcgcaaaatggcccgcagttgagtgcggaacaggccagcaaattccgggtaaatacgtaccgcgcgatagccgaggaacgggttctcttcctggggaatattcagataaggaatgcttttatcgccgccgatgtccatcgtgcggaagataatcggcttgtcgcccgccgccagtagcacctgctggtaggcttcaaattgctcctgctcgtccggcgcgctgtcgcgatccatatagagcatttcggtacggaacagcccgacaccttccgcgccgttggcaaacgcgcctggcgcttccagagcggtgccgatattcgccgcaatatcaatacgcttgttatcacgggaataggccagctgcgcggcagcctgcgcctgttgtttttggcgtttatccgccagcgtctgcgcgacctgataataaccgctcaccgcgtcattcgggttaatcgccagcacgccgcactgggcgtcaagcactgcaggttgcccggcataacgggcaatcgcatccagcggcaagccactcagtaccgggatcgccgaggcacgggccagaatcagtgtatgcgaggtgcgcccggttttctccagaatcatgcccgcaagatttttcaaatcaaggctcaaaaactggcttggggttaaatcttcagccaccagaatggtcggtttttcaagcaccagcttgttgcgcggcttcagttccggccaggtgatatgcagcaactgttcgctgatatcgcgaatgtcgctaacacgttcgcgcagataatcgctggcagaggcagaaagtttggcgcaaacctgctccatattgctgatgatcgccgcccccagcccctgatgctgttctgtcatcaggcgacggatattgcctgcaaattcatcatcctgaatcagcgacaaatgggcgctgaggatagttttgctttcgccgtcacgctcacgcaattgctggttcagttgctcggcaagcgttgccaggctgtgctccagccgggtggaatcttgcgcactggcggggattgcccgataactgtcgaggctgtcgctttgtaacagggtcagcgtacccacgccgacgccgcttgccagcacattgccgtacagtaaatccgggttaaggcggcttaatgaacgcggcagcggatgcgccgtcagttctgcctgcgtaggctgaacgctgtcgctgtcgataaagcgcacctggatgtactcttccagcacgcgccgcgcctgctcttcatcgctgccgctaatgttcaggctgcaactgtcattaaatagggtgccggtgccaatcagcgccagcgagcttttcgcatctgcctttgcgttctggcgatggttaataaaagtgatttcgctttgccactggctgcactgttctttaagttcccacgccggacgagcatgtagaccgttaggcaaaggacagagaaattgaatcgttaacataaccgctccgggttaatcaggagatcatctgaaatccgtcagttgaacaaccgtctcacgcgtaagacgttgaataagggcagataaaagttgctgcatctgcaaaatgtcgcggcaatcggcaatcgatgcggcgcaatgtccatggcgggttgctggccccatcaccactgtgggcacgccggtgccggttaagtgcaccgccccgccgtccgtgccgccgttgctgaacatatctgcctgcaacggcacgccaatttctgccgccacggtttcgacccaggcggtaagttttggcggcgcaatcagcgacttgtcgcttaacaccagcatcggcccgttaccaatctggcgatggttagccgcgccataatcaaagtttttcgcccagcaggcggtatcaagcacaatggcgacgtccggcgacaccgcgcgggtggcagtttgcccgccgcgtaatcccacctcttcgctggaacttgccaccagccacacttccgcaggtagttcggcgtcgtgcagttcgcgcagtaacgtcaccagcagatagcaaccgaggcggtcatcaaaggctttccccatcactcgctggtgagggagaacctgaaaagtggtatcaaacgtgacgcgatcgccgggacgaattcccgcctgcatcacttcgtcataggagcgcgcaccaatgtccacgcgcatggcgctgacgtcattcccctgccggtcgccgtcaagcaggcctggaattttgcactcttcacgggtggtgatgcgcaccggctgcagctggcgggcagccatgcgtacgttgccaaccggcagcacatcaatcgccccttcgcgggagatgctgcgcaccataaatcccacttcgtccatatgcgcacagatcatcaccttcggacctgtcgattcattcaggcggatcagcaccgatcccagaccatcaaatcgcacttctttttgcaggcgatccgcttcttccagcaggatctgccgcacttcctgttccgaggaggcgatcgcatctgcctcgctcaacgcttttaatagcgataaatccattatgcctctcccgtgagcaacactgttttcggcatggcgtagagcacttctgcgccttgcggggtaaccagcacaacatcttcgatgcgcacgcccccttgccctggcaaataaatccccggctccacggtcagtaacatgcctggctgtagcgtcgtggtgtcccgcggtgaaaaacgcggatcttcatgaacttcaatgccgatagcgtgaccggtgttatgaccgaaatagtcgccataacctgcttctgtaatgacccggcgcgcggcatcgtcaacctgctggcagcgcacgccggggcgaatcgcggagattgctgcgagctgtgcctgcaggacaatttgatagacgttaaacagcaggtgagattcggcgctcaccccttcgccattcaccagcaaggtgcgcgtcatatcagagcagtagccctgatacagcgcaccgaaatcgagagtgacaaactcgcccgctgcaacaatcttgtcgctggctttgccgtgcggcagcgccccacgccagccactggcgacaatggtgtcaaaagaggctttttctgcgccctgctggcgcataaaccactccagttcagcggctatctcgcgctcgctcatccccgcctgaataaagcggcgaatatgctctgcaccgcgatcagcaatcccacaggcgaggcggattttctccacctcctctggcgttttgatttgccgcagcacatccggcgtggcgctaaccagtttcgcattgagttcagactgccagcggtgcgcggtttcccaactcacctgctggccctcaaaaccgagcgtttgcaactgttcatcggcaatgatttgattgacgatagtggtaagcgtgttcgtcgcgtcaagcaaatgcagctggtagccttgcgcacgggcttccacctcaacgtaatagcgcgaatccaccagaatgtgcgcactttcacggctaatcaccacataacctgatccggtggagatccccagatgcggctgtttgttctgccgtgaggagagaagcactgcatccagttgttgcgccttaagccagtcgcgcagcgaagcgagtaatgtcatctggattttccttcttacaggctatcgattaacaatttgcctttacggaacatcatcagacgcaggaacaccaccatcagcgcagttatgactgcccccagcgcgatccccgccatatagacgcccaggttagtgaccagcggccatgcccagatagcggactccgggaaccattgcactgcgcccagccagacagcggcggttgagccgacaatagcgccgaccatatacgacggaatggcggtgatggggctttccagcgcaaacggaatcgcaccctcactgatccccataaacgccaggaacatggcggtcttaccctgcggataaagttgagcgttgaacaggcgtttgccggttaaacgacggtcgataatggtcgccagccccagaccaatcggcggaataacgatagcgatagaacgagcggtgaccggtaatacgtggtcagtggtaaagctgaaggcaacaaaacctgcggctttgttgatcgggccaccaaggtcgattgctgtcgccgcggcgatccccattgcgtacatcagcgcgcccttctcacctgcggcagtcagcacagtacggataccgccgttgatccagccaccaaagggggtgatgacgtagtacatcgccagcatgacaaaaatggcggaaagaatcgggagcaaaaatgtggttttgaacgctaacaggaaatccggtaactggattttctggttcatccacttcacaaggtaaccggcaacgatagaaataatcagcgcaccaatgaaggtggacggcaccggcgaagaggtcgcccattgcatagtgctgggatcgaagttcagcagttgcgtcggctgggtagacatcaacccgccgataaaaccagccgggaacgccagtttgccaccgatagagttcgccacaaaagcagcaaacatcggaatggcaaaaccaaacaacacgccgccgaaggactgcgacagccaggcaaatttaagtaaggagaggtcgaaaccggagaatttcccgctattaagagcatccatgatgccgatctcagcaggaattttaagccagctataagcaatcagctggctgaaagcgaggatcacaccgcccataattaaggtcggcaccatgcgtgaaatccctgacatcacatgctgcgggagttcaccccagaagctggttttagaggcctgcggattcttaactgccgctgccgcaccggatgcgccaggcacaacggttgcactgcgttttttaatggccataacaattatccctgtcgaatattactgttgttcagaggcaatcatctcttcgatttctttgatgatgcccgcagcgtttttaattgcgtcctgcaaagtgatttcataaacgtcgcgtgattcgaaacgttcgttatcttccggggtaactgccacggagtggatgatgatggtcgcttcggcgatatcctgcgccgtcaggcgattctggataccgtccgcgccctgggtttcaattttcacttcataaccggcttctaccgccgcttcttccagcgcctgagcggccataaaggtgtgagccaggcccatcgggcaggcacataaggcaatcagtttcttactcatcgttaattcctcgttcagtgatagttgacgagtgaaattatgaacgtgcaaaacaaatcgccgttaccagacaaataatgcatttactggagaattaatcccgctgtacggaagtgtgacgcaggtcgaccttgtgaggggacacaaagaaaaattgaataaactgtatgatttaaaagattatcgggagagttacctcccgatataaaaggaaggatttacagaatgtgacctaaggtctggcgtaaatgtgcaccggaaccgagaaggcccggattgtcatggacgatgagatacaccggaatatcatggacatattctttaaagcgccctttatcttcaaatgcggcacggaaaccggaggctttgaagaactcaaggaagcgcggcacgataccgcccgcaataaacacgccgccaaatgtcccgagattgagcgccagattgccgccaaaacggcccataatgacgcaaaacagcgacaatgcgcggcggcaatcggtgcagctgtcagccagcgcgcgttcggtaatatcttttggcttgagattttctggcaggcggttgtcagctttcacaattgcgcgatacaaattcaccagcccagggccagaaagcacgcgctccgccgaaacatgaccaatttccgcacgcaatatttcgaggataatggcctcttcttcactattcggcgcaaaatcaacgtgaccgccttcgcctggcaagcttacccaacgcttatcgacatggaccagatgcgcaaccccaagccccgttccggcaccgtaaaccgcaataggcttaccttcgaccggttctgcgccaccaaactgaatcagatgctcttttttcagcatcgggatcgccatcgatacagcggtaaaatcgttaataatttccagatggctaaaaccgagattctttttcatttcggcaattgagaacgcccaggtatggttggtcatcgccacccagtcaccggtaattgggcaagcgatggcaatacagccgtctttcacctcgaccttatgttcttcaagataaacgcgaatgaccgcttcgaggctggggtaatcaagccctgaataggtcttagcctgcgagatttcaccactggcaatatcacacagagcaagacgtgcgttggtgccgcccacatcaccgactaatgcatactttgtcattcttcaactgctccgctaaagtcaaaataattctttctcacactgtaaatacctgggggcataacaacaacgccggaaaggcaggctccctgtaaatatcgatctgggtcacacaattactttatcgtttcagcaccaattgcagcgatgcctttttgcaagctgggcaaactaagtatctgaccccgcataaggaatagaacatgctccatccgcgagccagaaccatgttgttattatcgctccccgccgtggcaattgggattgcgtccagtcttattctgattgtggtgatgaaaatcgcctcggtattacagaatttgctctggcaacgactgccgggaactctggggatagcccaggattcacccctctggatcatcggtgtattaacgctaacgggtattgcggtggggttggttatccgtttcagccagggtcatgccggaccagaccccgcctgtgaaccgctgatcggcgcaccggttccgccctctgcgctacctggacttatcgtagcattaattctcggtcttgctggcggcgtcagcctggggccggaacatccgatcatgaccgtcaatatcgcccttgcggttgccattggcgctcgtctgttaccgcgcgtcaaccgaatggagtggactattttagcctctgccggaaccatcggcgcactgtttggcactcctgttgcggcggcgttgatattttcgcaaaccttaaatggcagtagtgaagttccgctatgggatcgtctctttgcgccgttaatggcggcagcagctggtgcacttactaccggattatttttccatcctcatttttcactgcccattgctcattacggacagatggaaatgaccgatattctcagcggtgcaattgtcgcggcgattgccatcgcagcagggatggtcgccgtatggtgcttaccacggttgcacgcgatgatgcatcaaatgaaaaatccggtgctcgtgctgggtattggcggatttattctcggtattctgggggttattggtggaccagtttcgctgtttaaagggctggatgagatgcagcagatggtggcaaatcaggctttcagcaccagcgattactttttgctggcggtaattaaacttgccgccctggtcgttgctgccgccagtggctttcgcggtgggcgaatcttcccggcagtgtttgtcggcgtggcattagggttgatgctgcatgagcacgttcccgccgtaccagcggcaataaccgtttcttgcgctattctcggcatcgtgctggtggtaacacgcgatggctggttaagtctttttatggcggcagtcgttgtacccaataccacattgctaccgctgctctgtatcgtcatgcttccggcatggctgttattagcaggtaagccgatgatgatggtcaatcgtccgaagcaacagccaccccacgataacgtttagcaaaaaatgctctcctttatgatttaagagttatggcgatgatacggggctttacctccccgtaatattgcgttaacaggccgctgacggcttcgagcgtgaaggagaataacaatgttcaggtcactgtttctggcggccgccctgatggcatttaccccgcttgcagcaaacgcaggtgaaatcaccctactgccatcaatcaaattacaaattggcgatcgcgatcattacggtaattactgggacggtggtcactggcgcgaccgtgactactggcatcgcaattatgagtggcgcaaaaaccgttggtggcgtcatgataatggctaccaccgtggctgggataagcgtaaagcgtatgagcgtggctatcgtgaaggctggcgcgatcgtgacgatcatcgcggaaaaggccggggtcatgggcaccgccattaaacgcgtccgccaatggagcacaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatagtgccagatgcgacgctcattcaactacaatcccagcgccgtccccaccaacaaccagatattcagcgccacgaccagcaccacaatcacccagcctgtctgttttacgcgtttgctgttcaccagatcgcccatcaacttgctgtcactggtgaaaatcagcagtggaaccagcgccagagcgataccaaaacttaacagtacctgactcataaccagaatccgtgtcggatctaatcccatcagaatgacaataaatgacggcaacatggtgactgtacgacgcacccacagcgggatatgaaagcgaatgaagccctgcatcaccacctgccccgccagtgtccccaccaccgttgaagacagccccgcagcaaccaggcttaatccaaagaccgttgccgcagcgtggcttaacagcggttgcagcgtcagataagcctcatcaagatcggcaacaccagtatgaccggaaaagtggaacgccgccgcagctgtagccatcatcgccagattgacaaaaccggcaatagtcatggcgatagccacatcccatttggtggcggaataacgttgttgacgcgaaccgccatgtaaatgctgagtgagcgaggagtgcaaataaatcacatgcggcataatcgtcgcccctaacacgcctgctgccaggaagaccgcttccgaagtaggtaaactcgggatcaccattcctttacccagctgcgccaggttaggctgggagaaaatcaactcgacaatgtaagccgcggcaacaaacaacagtaacccgccaatcactttctccagcggtttttgcccgcgacgttgcagcattaaaatcaggaaagtcgcgatccccgtcagcaccgcgccctgcaacaacgaaacaccaagaatgagtttaaaaccgatcgccgcaccaataaattccgccaggtcggttgccatcgcaataatttctgcctgaacccaatagaaccacactacgggacgcggatagtgatcgcgaatctgctccgccagatttttaccggtggcaatccctagtttggcagagaggatctgaatcagcatcgccatcaggttggcccaaacgacaacccacagtagctgatagccgaagctagcacccgcctgaatattggtcgcaaagttaccgggatcgatataaccaatcgccgcaatgaacgcaggtcccattaatgcgagcctcatcttgcgcgccgcccgtccgctgctactctcaacgcgatagttcgtcatcttgtgcctctaaaacatagcctttgctatgtttcatgctatgccaaacgagaatgattatcaaattcatttaaatggattgtggtgatttctctgatagaccaggattatgactacgaaaagattgatgacttgaatgttatggttatgtttaatgttagcacatttacataactttcagcttccatacacaacatagcagaaatgtatgacagatcactatttttgaagcctgtcacaggacgtcattatagtgtgtgtcagatctcgttttccttaaccatgttacatagaatgtgcacggaaatttaacctgcctcatatttggagcaaatatggaccgcgtccttcattttgtactggcacttgccgttgttgcgattctcgcactgctggtaagcagcgaccgcaaaaaaattcgtatccgttatgttattcaactgcttgttatcgaagtgttactggcgtggttcttcctgaactccgacgttggtttaggcttcgtgaaaggcttctccgaaatgttcgaaaaactgctcggatttgccaacgaagggactaacttcgtctttggtagcatgaatgatcaaggcctggcattcttcttcctgaaagtgctgtgcccaatcgtctttatctctgcactgatcggtattctccagcacattcgcgtgttgccggtgatcatccgcgcaattggtttcctgctctccaaagtcaacggcatgggcaaactggaatcctttaacgccgtcagctccctgattctgggtcagtctgaaaactttattgcctataaagatatcctcggcaaaatctcccgtaatcgtatgtacaccatggctgccacggcaatgtccaccgtgtcgatgtccatcgttggtgcatacatgaccatgctggaaccgaaatacgtcgttgctgcgctggtactgaacatgttcagcacctttatcgtgctgtcgctgatcaatccttaccgtgttgatgccagtgaagaaaacatccagatgtccaacctgcacgaaggtcagagcttcttcgaaatgctgggtgaatacattctggcaggtttcaaagttgccattatcgttgccgcgatgctgattggctttatcgccctgatcgccgcgctgaacgcactgtttgccaccgttactggctggtttggctacagcatctccttccagggcatcctgggctacatcttctatccgattgcatgggtgatgggtgttccttccagtgaagcactgcaagtgggcagtatcatggcgaccaaactggtttccaacgagttcgttgcgatgatggatctgcagaaaattgcttccacgctctctccgcgtgctgaaggcatcatctctgtgttcctggtttccttcgctaacttctcttcaatcgggattatcgcaggtgcagttaaaggcctgaatgaagagcaaggtaacgtggtttctcgcttcggtctgaagctggtttacggctctaccctggtgagtgtgctgtctgcgtcaatcgcagcactggtgctgtaagaccatacataaaaaagccggggataattcccataagcgctaacttaagggttgtggtattacgcctgatatgatttaacgtgccgatgaattactctcacgataactggtcagcaattctggcccatattggtaagcccgaagaactggatacttcggcacgtaatgccggggctctaacccgccgccgcgaaattcgtgatgctgcaactctgctacgtctggggctggcttacggccccggggggatgtcattacgtgaagtcactgcatgggctcagctccatgacgttgcaacattatctgacgtggctctcctgaagcggctgcggaatgccgccgactggtttggcatacttgccgcacaaacacttgctgtacgcgccgcagttacgggttgtacaagcggaaagagattgcgtcttgtcgatggaacagcaatcagtgcgcccgggggcggcagcgctgaatggcgactacatatgggatatgatcctcatacctgtcagttcactgattttgagctaaccgacagcagagacgctgaacggctggaccgatttgcgcaaacggcagacgagatacgcattgctgaccggggattcggttcgcgtcccgaatgtatccgctcacttgcttttggagaagctgattatatcgtccgggttcactggcgaggattgcgctggttaactgcagaaggaatgcgctttgacatgatgggttttctgcgcgggctggattgcggtaagaacggtgaaaccactgtaatgataggcaattcaggtaataaaaaagccggagctccctttccggcacgtctcattgccgtatcacttcctcccgaaaaagcattaatcagtaaaacccgactgctcagcgagaatcgtcgaaaaggacgagtagttcaggcggaaacgctggaagcagcgggccatgtgctattgctaacatcattaccggaagatgaatattcagcagagcaagtggctgattgttaccgtctgcgatggcaaattgaactggcttttaagcggctcaaaagtttgctgcacctggatgctttgcgtgcaaaggaacctgaactcgcgaaagcgtggatatttgctaatctactcgccgcatttttaattgacgacataatccagccatcgctggatttcccccccagaagtgccggatccgaaaagaagaactaactcgttgtggagaataacaaaaatggtcatctggagcttacaggtggccattcgtgggacagtatccctgacagcctacaaaacgcaattgaagaacgcgaggcatcgtcttaacgaggcaccgaggcgtcgcattcttcagatggttcaacccttaagttagcgcttatgggataattccccggtttttttacgcctgttaatcagctaatggctgcgggcgaccaatcaaatacccttgcagatattgcaccccgagcttatgcaatagcgcctgctgctgttgcgtctcgacaaactccgcgaccacactcaatgacttcgctttcgccagatcggtaattgatctcacaatcatcgcatccagcgtgttcgtgacaatatctttcacaaagacgccatcaattttgatgatatcagcctgcaaacgctttaaccgttcgtagttggcatatccggtgccaaagtcatcaatcgcaatccggaaaccaaacttatgcagctgctcgatgttgtacatgctgctttctgcgttagaaaacgcctgctcctcggtgatctcaagaatgaccgcctgcggggagatgtgataacgcttaaacagacgaataatccgcccggcaatattcttttgcagcagcgtgagcggcattaaattgactgaaaagcgcggtccttttttgtcgcaagggtgtgttgccagccacttcaacaaggattccagcacttgcaaatcaaaacgcgcgctaaggttaaactgagcaataaggggcagaaacttatccggggtcataatgccgccgtcatatttcagtcgcgcgaggatctcatcataaccttcaccctctttgttgcgaattggctgggcgtagagcagcaaatcaccctgatctaacgccgtgcgaatggtattcagcaatagcacctgtttagtggtctgcccggaaaccatctcctctctgctatccagcgccagcacatgatgatgtgcgcaggattgctccgccagccagcttaactgccccaacaagggttgcagggtttcctgatttccatcaaaacgcccccaggcagcaccatagcccatatccagcccggtattgttccagtgaatttgccgactattcaggatgttaaccatatgctggagtcgcccttccgtttccggcccgctcagcactaacagcagttcactacccggcaattgatacaacttttcgttttcctgcatcaacggcagcagcgtacggcaaattgagcggatacagtgaacgcgcatcattaagccgtaatgacgactcataaactcaagattatcaatgcgcaggcagcaaaaactcttgcccgcctcttgctccggcgcttgttccaacgcacgaaagttgggtaggagcgttaacggatctgtcagcgcctgcaaatgccagcggcgattaagccattcactgcgatgataaatgcgcaccatatagagcaggcaaacgctaaaggaaatcagcaccgcaagaataaatgccagcgaatattcggtttccaccccttgcaaaaagttctggttgtaattcagaaggcaaagcgttgaaacagcccaggtgagatttaaaaacggatagcgaagcttaccgaccccgagggtaaagatgatgaagaaaacgggtaccaggtaaccggcaataaagtcgttttcataaggtgtgcacaacagaagtagcagcacgcttaacgctgccagccagcttaaggtaaatgcgcgtttctctttgcccaacgacggagcgatatccctgcgccacaatatctgcgcaaagtggggacttacaatcatgcgagtgagatagtagaaaagcatgttgtaaatcagcacagcggtgaaaaggcttagcaaatcaacgaccgtgaaaatggcatccgcatcgccgaaaaaggtggatatctttagcgggaaatcaaagaagctccccacaagatacatgctgcatttgatgccgatcggcgtcaccaaaccaagccagaacagacgttgccagacatatcggctggtcaatccataacgccaacgcgtccccagctgccagcgtaatattgcgcaggcacacaacacgacaaacgtctggctaccgagcatgaccgcagtctgtaaaaaagagagatgaaagttccacagattggtgcaaaacatcccgcataaaacgggaacgacaccgcgccagccaaagataaacaagattgacagcattacgcacagtggcatccacgccagaaagatataactggaatggataatggcaagtggcgaaataaaacgggatagctgaataagtaccacggtgagcgtaaacgctagtgtgaatatcttgatattttttatcaggttatgctccacaaacatgagtacactactctcactgatcggggttttcaggcacacaaataataagtttattcgcatcgcgaagcaaacagggggccagcctgttgccgatttttcatccaatgatgctttcaccaggcggcactaacccggacgtagactgtattacaaaagcggcaaaaagcagagacaaaaaacccccgctttgcagcgagggttggaaatttggtggagctaagcgggatcgaaccgctgacctcttgcatgccatgcaagcgctctcccagctgagctatagccccacgatgcgtttacgtaccaagtttgctgggtgcaaaatttggtggagctaagcgggatcgaaccgctgacctcttgcatgccatgcaagcgctctcccagctgagctatagccccgtcacgtaaagcttgtcgagttgacgggcggcatcatatgaattccgcccgaatgtgtcaacggcaaattgcaacgtgtagtttcaatcgctgaaaaatcaggcaaatgaacaattttggaaaaccgctcgcattcagtagttattcatgtcacggtttcctgtaaagtggtgttataaaatgaactactaatagacccacatacattcagggaattgttatgttcaaggagaggatgacaccagatgaacttgccagactgaccggctatagccgccagaccattaataaatgggtacgcaaggaaggctggacaacgtcaccaaaacctggcgtccagggtggcaaagcccgactggttcacgtcaatgaacaggttcgtgaatatattcgcaatgctgaacgtccagaaggtcagggagaagcgcctgccctttctggtgatgcgccgcttgaagtattgctggtgacactggcgaaagagatgacgccagttgaacaaaaacagtttacatccttgcttctgcgggaagggattatcggattgttacaacgcttagggattcgcgatagcaaataatatgaaaagattacgcaataaaatgaccaccgaagaactggctgaatgcctcggtgtggctaaacaaactgttaaccgttggatcagagaaaaaggctggaaaacggaaaaatttcccggcgtgaaaggcggtcgtgccagacttattctggtcgatacgcaagtttgcgagtttattcagaacacgccagccttccataacacaccaatgttgatggaagctgaagagagaattgctgaatacgctcctggagcacgcgccccggcgtatcgacaaatcatcaacgcgatagataatatgacagacattgagcaggaaaaagtcgcgcaatttttgtcacgtgaaggaattcgcaatttcctcgcccgtctcgatattgacgaatcagcataaataaaaaacggcaggatattatctcctgccgtttatctttttacacgctaattactgctgattttcgcgttcagcaataaaatccagcgctttgttgatacgctcgatactgcgggtcttaccaattgcgtgaacggtaacatccagtgctggagactgccccgcaccggttacggcgacacgcagcggcataccaactttacccatacccacttccagctcatccgccgtcgcctgaatagcgtgatgaacgttttcagcggtccagtcagtaatcgcggccagtttgtcacgaaccacttccagcggctgacgcgctaccggacgcagatgttttttcgcggcgtcggcatcgaactcagcaaaatcttcgtagaaataacggcagctctgtgccatctctttcagcgtcttgcagcgttcgcccagcagtttcaccagatcagccagctgcgggccgttacgggtatcgatattttcctgctcaatgtgccactgtaagtgagtagcaacatactccggcggcagcgcgttaatgtagtgatggttcagccacagcagcttgtcggtgttgaacgcactggcagatttgctgacggcattcaaagtgaagtatttgatcatctcttcacgagtgaagatttcctgatcgccgtgggaccagcccagacgcaccagatagttcagcagtgcttctggcaaataaccgtcatcacgatactgcattacgctgactgccccgtgacgtttggacagttttttaccgtcatcgccattgatcatagaaacgtgcgcgtaaaccggcaccggcgctttcagggccttaagaatgttgatctggcgtggcgtgttgttgatatggtcttcgccacggataacgtgggtgatttccatatcccagtcatcgacaaccacacagaagttataggttggggaaccatcggtacggcggataataagatcgtccagttcctggttgctgaactcgatcggaccacggatctgatcgtcaaaaacaacagaaccttcctgcgggttagcaaaacgtacaacacacggttcatcatcagcatgatgctcatggctgtggcggcagcgaccgtcataacgcggcttctcacctttcgccatttgctcttcgcgcagcgcttccaggcgctctttagagcaatagcatttataagcagtgccctcttccagcatctgatcgatcaccgcgttgtagcgatcaaaacgtttggtctggtagtacggaccttcatcccactccaggctcagccagttcatgccatccataatggcttcgatagcttccggcgtggaacgctcaagatcggtgtcttcaatacgcagcacgaactcaccgccgtggttacgtgcaaaaagccaggagtaaagagcagtacgcgcgccgccaacgtgcagatagcctgttgggcttggcgcgaagcgagttttgattttcatgaaatggccttacgtttagaaagatgccgacaaccggcaaatcctggaaaaattaagtgggcgatattctatcactcccgcctgattcctcaatgtagttcgggtttctaccttacgcattattgttttcgttgacaaattgcgcaacacggtctgttttgcgatcatcttgcttaaatttacgacgaacgaacaatttctttagaaaatgcgttgactcattttgaactctccctataatgcgactccacacagcgggggtgattagctcagctgggagagcacctcccttacaaggagggggtcggcggttcgatcccgtcatcacccaccaactactttatgtagtctccgccgtgtagcaagaaattgagaagtgggtgattagctcagctgggagagcacctcccttacaaggagggggtcggcggttcgatcccgtcatcacccaccactttctcgccagctaaatttcttgtaaaaatgtgaagtaccgaagtgggtgattagctcagctgggagagcacctcccttacaaggagggggtcggcggttcgatcccgtcatcacccaccacttcgggtcgttagctcagttggtagagcagttgacttttaatcaattggtcgcaggttcgaatcctgcacgacccaccaatgtaaaaaagcgccctaaaggcgcttttttactatctgcgatactcaaagattcgaacctgcagcaggtttgagttgagcgcagcgaaacaacggagccgctcgcggcgacggcccgaagggcgagcgaagcgagtcatcctgcacgacccaccaatgtaaaaaagcgccctaaaggcgcttttttgctatctgcgatttgcgaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttccggcaattcctgtctcctcacctactgtgtcaatgcagccaacagcttaaccatcgcgggcgtcacctgctgtgtttcataaacaatatataaatctgcagggatgcgctgtttgagcggacggaaaatgacacctggccagttcatttgtgcgtagctgtccgctatcaatgtgataccaatgcccatactgaccatagcgagtaccgtttgcggttcattaacttcgcgaataacaaccggtgaaaatcccacctgctggcaaactcgctgcaaaaaatcccagtcagtgtaaacgggcggcattgtaacaaaatactcgtcacgtagcgcttccagcgggacggtggaaaatgatgagagatgatgctcttcaggcatcgccaccagaaacgccgattcatgcaaccgtaagctggtaaaaccagtcggtggttctgtcgccattcgccagatcccggcatcaagttcgcggcgttccagcaaggccatttgcatcgcgggcatcttttcgcgaaaaagaacgtcaacgttaggattttccctgaggaatcgccgcataaccgggcgcatccgtccccacattgccgttcccactacgccgagttcaatccgccctgcttctccccgacctatttgttcaatccgagccaatacattattagcattcaccagcaatcgacgcgattcttccatcaagattttgcccgcgtgtgtcagtacgacgctgcgcgaatggcgaataaaaagctgcgtgccgagttgattttccagctctttaatatgaatgctgagcggaggctgagacatatttaaacgcgctgctgcgcggccaaaatgcaactcttccgctacggcaagaaaataacggagcaacttaagatctgttctgtatacgcgttccataattaagtgctccatataataaatacatcgtattaaattatcatggcataaagtatttcaccaccagatatccgacatacataaacacaatggataatatacccggtaatacatttggtacaggaataggcaagcgcacgattgtaaacaaagcaccaataccaaaaccaacgccggaagaaaataaaatatctttcactaattaacctttatcataaaagcagctctgaagagcagagccgcgaatccttttaatgagtcaccgctcgatgctttatcttttcagggtcatgattatatttaaacccaaagaaaaatatcactgcgagaaaaagagcatatcctgcaaacaccagccagatagtttgccagtcttttacgccatccaccgaaaagtaatctactgccatgccactcagaatcgagccaacccatgcgccgacaccatttaccatggtcataaagagcccctgcgcgctggcacgaatgctggaatcaacttcctgttcgacaaataccgaaccagaaatattgaagaaatcgaatgcacagccataaacaatcatcgacagcagcagcaaaataaatccggttgttgacggatcgccataggcgaagaagccaaagcgcagcgtccaggccaccatactcatcagcatgacggttttaatgccaaatcgctttaaaaagaatgggatagtcagtataaagcccacttctgccatctgtgaaactgacagtaaaatggagggatatttcaccacaaaactgtcagcaaactccgggttacgggcgaaatcatgtaggaacggattaccaaaaacgttggtaatttgcagtaccgcacccagcatcatggcaaagaggaaaaagatggccatgcgtggatttttaaacagcacgaaggcatccagacccagcttgctggcaagcgatgtggtcgcttttttctccgcaaccggaatcttcggcaaagtcagcgcataagccgacagcagcaatgacgcaccggacgcgatatacagctgcagactactcaattccagatgcagcaggcttactgcccacatcgcgacaatgaaccccaccgtaccaaaaacgcgaatgggcgggaaagcggtcaccgggtcaagccctgcctgggcaagacaggaataagagacgctgttcgataacgcaatagtcggcataaacgccatcgcattgactaacatcacccaaaacatcatatccggatcagttacggatgccgcataaaaaagtacgcccgcacacaccaggtgacacagcatgtatgcacgttctgcgcgcagccatttgtctgcgatgatccccattataccaggcataataatcgcggcgatccctttggaactgtaaaccatgccaacattagcgccggtgaaatgaagagtattaatcatgtaagagccgagggtaaccagccagctcccccagataaaatattgcaaaaaggacattacctttaagcgcatcgcgatgctcataatcgtttccttgtcgcatcatttggcctcacccgcgaggccgtttcttattgtttttctcaggcaattttgcgcagaaagccacaaataaggttgatgaagttctgcttagagagctccgcagccgccagcgtttgcgcatgtgacaatttcacatcgcttaaaccttccgccatattggtaatcgcagagaccgcaacgactttaaggtcgcaatggcgagctgaaataacctcaggcaccacagacataccaacaacatccccaccaataatttgcatcatgcgaatttccgccgcagtctcgaaattcggccccggatacgagacgaacacgccctccgtcagagggaaaccctcttctttcgccactttttgtaacagtgcgcggtattccgcatcgtaggcatttgccagtgagaagaagcgctctccaaaacgatcatcgttaagacccaccatcggcgtaccgggcatggtgttgatatgatctttcaatgcgaccaggctgcctgcccccacttccggacgcagcgagcctgccgcattggtgcagaacagtagctcgcagcccagcagcttaaaggtacgaattgcgtcagtcataatggtcattccacgaccttcgtagaaatgtccgcgacctttcatacataccaccggtacgccctggagatggcccagcactaactcccccgcatgaccatgtaccgtacttaccgggaagcccggcagcttttcgtaggaaattgcgacagcgttctcaatctgatcggccagcgcgccgagcccggaacctaaaataaaggccactcgtggcgtgaaatcaggtttataagtcttgataatatctatgcaaaacagcgggttatgagaaaattgaacctgagacatacatatcctttttctgtagggtggaatctaacgcctttttatagcgaggttgtcccggctcttaccaatacacttttctcacgcattcaatagcgattcgatatcgatggatttatatcttttctctattaatccacggtaaaaactgtattggcgatattaattcctttgcattaacaatatgtcgtttttagcaaaccactttattaagcaatctactaataacgatcggcatagggaattatgctatgaaaaaacatcttttaactctgacactttcctctatattagcgatacctgttgtatctcatgcagaatttaaaggcggttttgcagatatcggcgtgcattatctggactggaccagccggactaccgaaaaatcgtcgaccaaatcacacaaagatgattttggttatcttgaatttgaaggtggcgctaactttagttggggagaaatgtacgggttcttcgactgggaaaacttctataacggtcgccataataaaccaggtagcgagcagcgttatacctttaaaaataccaaccgtatttacctgggtgacaccggatttaatctctacttgcatgcgtatggcacctacggttctgcgaatcgcgtgaatttccacgacgatatgttcctgtacggtatcggctacaatttcaccggcagcggttggtggttcaaaccgttctttgctaagcgttatacagatcaaacctattacactggcgacaacggctatgtcgccggctgggttgcaggttacaactttatgctgggcagcgagaaattcactcttaccaactggaacgagtacgagtttgaccgtgacgctacctatgcagcgggtaatggcggtaaagaagggctgaatggcgcagttgcactgtggtggaatgcaacatcacacattactacggggattcagtatcgatatgcggatgacaaactgggcgaagatttttaccaggatgcgataatctactccatcaaatttaacttctgattgattactgccggggctcccggcagtatgaattcactctatatctgatacaacggatccccttcccgcccagccattagcgcattgccctggtctcgtaccacgtcccataaagcttcagcggcggtggaaagtgaacggttcttcctgcgcaccagcatcaactggcgttcaacaaccggcgtaatgcgctttaccaccagtgggctaccttcaggcaatggtagcgccagtgcgggaagaatactgatgccgatgcctgcggctaccatcgggaacagcgtcgccggatgtccaatctcctgcacaatattcgcctgaataccattgcgcgccagcgctgcgtcaatcagcggtcggctgcctgacgcgtaatcctgcaacaccaatttcgctccctgtaatgcctgccagggtacataatcttccacggccaaagcgctatcgcgatggcaaagcagaaagaaaggctcggaaagaatcgcttcacattgcagatcgcccactgggcctggatcgatgacgatgccaaaatcgacatctccctggcgaatactttccattacccactgctgcggacgatcgtgcaggacaaactgaatatctggatagcggcgatggctttcagcaatgcattgcggaataagatgcgcggaaatggtctggctggcagcgacccgaacttttccgctcagttgttgccccatacgcccggtatcgcgcaacgtgctgttcagttcatccagcagtcgctcaagacgcaaagccagctgctgccctgcatctgtaagcaccacttcacgcgtggttctgtccagcaggcgaacaccagtatgattttccagttccttcacactgtgactcactgccgactggctcaggccgatacgctctcctgcacgactaaaacttttctcctgcgctactgtgacgaaaacctttaattgttttaaagaataattcatctgttttcttcatgaatggatgcaataaatcaattttatttctcaaactggaagaagcacaatagaaccatcgatcatctggagtctttatgaaactttttcgtatcctcgatcctttcaccttaaccctgatcacggtggtgttgctggcctctttctttccggccagaggcgatttcgtccccttctttgaaaatctgaccaccgcagctattgccctgctgttctttatgcacggcgcgaagttgtcgcgtgaggcgattattgctggcggtggtcactggcgactgcatttgtgggtaatgtgcagcaccttcgtgctgtttccgattctgggtgtactgtttgcctggtggaaaccggtaaatgtcgacccgatgctctactccggttttctctacttgtgcattctcccggctaccgtgcagtctgcaatcgccttcacgtcaatggcgggcggtaacgtcgcggcagcggtttgttctgcgtcggcatccagcctgctggggattttcctttcaccattgctggttggtctggtgatgaatgttcacggtgcagggggcagccttgagcaggtcggtaaaattatgctgcaactgctgctgccgtttgtgttggggcatctttcccggccgtggattggtgactgggtgtcgcgcaataaaaaatggattgcgaaaactgaccagacgtccattctgttggtggtttatacagcgttcagcgaagccgtcgttaatggtatctggcataaagttggctggggatcattgctgtttatcgtggtggtcagctgcgttcttctggctatcgtgattgtagttaacgtctttatggcacgccgactgagcttcaataaggcagatgaaattactatcgtcttttgtggttcgaaaaagagtctggcaaatggcatcccgatggcaaacattctgttccccacatcggtgatcggtatgatggtgctgcccctgatgattttccatcagatccaattgatggtctgtgcggtgctggcgcgtcgatacaaacgccagaccgaacagttacaggcgcagcaggaaagcagcgccgataaagcttaaagcggacgcttcaggggctggaccagttgcgtcagcccctcggttttaatcagcagcgtgatttgcattagctcaccgagcttccctgccgggaactcatctttgcgggcaaaccacagcagatactcctccggcaggtcgattaagcgacgccctttgtatttgccaaacggcattatcgtattggctatttcaatcagctgctctttttccatctcagctacccagcaaacgcagcatttccgcttcgtcgatgacttcaatgcccagttcctgcgccttcgccagtttagatcctgcagcttcacccgctatcaccagatcggttttcttcgacacgctgcccgcgactttcgcgcccagttcgaccagtcgagctttagcgtcatcacgcgacatctggcttaagctgcccgtaagcaccacggttttaccagcaaacgggctgtcaatctcttccgcgttgataacgatcggcgcaggccagtgaacaccttccgccaacagctcgctgatgacattgcggttgctttcttcggcaaagaagttgtgaacgtgggatgcaacgacaatgccaacatcaggcaccttttgcagctcttcaatcgaagcggcttccagcgcttccagcgtgccgaaatatgccgccagacctgctgcggtggcctcgccgacttcacggatgccaagtgcatagaggaagcgagcaaaggtggtttctttcgctttttccagcgcgttaaccacgttttgtgccgattttggccccatacgctccagtccggtcagtttgcctgcggtgagtttgaacagatctgccggagtatggacatattctttttcaaccagctgatcgatgattttgtcgcccattccgtcaacatccatcgcacggcgggaaacaaagtgtttcagcgactctttacgctgcgcaccgcaaatcaggccaccggtacagcgggcaaccgcttcaccttccacacgctcaacgtcagaaccacataccggacaatgcgtcgggaatacaacctcacgggtatcttccgggcgttcagaaagcacgacgttaaccacctgcgggatcacgtcgccagcgcggcgaatcaccactttatcgccaatgcgtaaaccaagacgttcgatttcatccgcattgtgtaaggttgcgttactcaccagcacgcctgcaacatggacaggttccagacgcgcaacaggcgtaatcgcgccagtacgcccaacctgaaactcgacgtcacgcacaaaggtcatctgctcctgcgccgggaatttaaacgctaccgcccagcgcggggcacgcgcgacaaagccaagctgctcctgctgtgccagtgagttgaccttaatcaccacgccgtcgatatcaaagcccagcgtcgggcggtcttcttccactttgtgatagaacgccagcacttcttccgccgattcacaaagcgttacccgatcgctgaccggcaacccccactttttaaattgcagtaaacggccaagatgagtatccggcagctcgccaccttccagaacaccaacgccatagcagaaaaaagtgagcggtcgcttcgctgtaatacgcggatcaagctgacgcagtgaaccagctgccgcattacgtgggttagcaaacactttcccgcccgtgcgtcgcgcatcttcgttaatcttttcgaaccccgcctgcggcaggaacacttcaccacgcacttccagacgcgccgggatattctctccgtgcagcttcagcggaatggcgcgaatagtacgcacattagacgtgatatcttccccggtggtgccatcgccacgggtcgcggcactgactaaaacgccattttcatacagaatactgacggcaagaccatccagcttcagctcacagcaccaggtgactttctcgttgtttttcagacggtcctgcacacgtttgttgaaagcaagaaagctttcttcatcaaaaacgttatccagtgacagcattggtacttcatggcgtatctggctgaaagccgccagcggcgcagcgcctacacgttgagtaggcgaatcaggcgtaatcagttctggatgtttggtttccagctcgcgcagttcgcgcatcagcctgtcgtattcagcgtcgggaatttccggcgcatccatcacatgataaagatattcatgatggcgaagcgtcgttcgcagttctgtcagttgttgttcgattgattccatatcgcaccatcaatgctaaaaacccccgacaagcgggggttcgaagaggagttaatttgccttaagtgtatcaggcgttggcgtctttgacttcgcggatgatgtcctggtactcgcgcaatttctgcggagtcatcatacggcgctgatcgtcaagcacgacaccgcccacttcatcggcaatatgctgcgcagattgcagcatcagcttgaagttctgcagctcgtcaccgtaagacggtacctgcataaagatagtgacacccggagtagtgaaatccttcatttcaggatcaaaggttcccggtttcaccatattcgccaggctgaataacgccgggccgctgccatccgggctaagatgacgatggtaaatattcatatcgccaaaaatgaagcccgcttgttgaatgctgttaagaagcagttcaccgtttagctcgctaccgtgatgcgccgcgacgttcatgataatcaccgcttctttgcgcttcggtttatccataactggagcaggttccgctacaggctcaggctgtggtgccgctacgggttctgcaggctggaaagcctgttgtgccggttgcggtgctgaatgcacaggctgcggcgctggcgcgacctgtggcgaaactggctgctgcaacggctgttcaggctgcggctgataggcaggctgctgcaccggctgcgctggatgcggagcatgttgcggcggtacctgcgcttcaggcggctgctggaccggttgacgcggctgcgcagacgcataaggcggttggtactggtgttgcggcgacggacgagcagcctcatgctcctgagcgttagccggggcatgattcacgcggtgaacacgaacctcaccaacgccctcatcatcttcgacatcctcgtcataagaatcgtcgtcacgttttgacttcattcgttttaatggccgatcgcggaacatagaagatcgttctttacggctggtccagaaaccatgtaccagtaaagcgattatggcgatcgcgccaacaatgattaatatcagacgcaaatcctgcatcattatattctctgttgttctaacaccttgccaccacggcaaacatttactcactaagagtatttgccgattacctcaagtgcaagtgcactattaactttcacagcacaaagatagatgaaatcgtgctttttgctgttttttcgaacatatcctaactgtccattgcgcaattacccggtaaaatacgcagaattttcctgggattggtcaaaaggagctcatcctgattatggtttcatcattcacatctgccccacgcagcggtttttactattttgcgcaaggctggaagctcgtctcgcaacctgggattcggcgtttcgttattttaccgctgctggtcaatattttgttgatggggggcgcattctggtggctctttacacagctcgatgtctggatcccgactctcatgagttacgttccggactggctacaatggctgagttatctgttgtggcctctggctgtcatctctgtgctgttagtgtttggctatttcttctccacgattgctaactggattgccgctccgtttaacggtttattggctgaacaactggaagcacgattgactggcgctacaccgccagataccgggattttcggtatcatgaaagatgtgccgcgaatcatgaaacgcgaatggcaaaaatttgcctggtatctgccgcgcgcaattgtattactaattctttacttcatccctggtattgggcaaaccgtcgcgccggtactgtggttcctgtttagcgcctggatgttagccatccagtattgcgattaccccttcgataaccacaaagtgccgtttaaagagatgcgcaccgccctgcgcacacgcaaaatcaccaatatgcagtttggtgctttaaccagcctgtttacgatgatcccgctgcttaatctgttcatcatgcccgttgccgtttgtggcgcgacggcgatgtgggtcgattgctatcgcgataaacacgcgatgtggcggtaacaatctaccggttattttgtaaaccgtttgtgtgaaacaggggtggcttatgccgccccttattccatcttgcatgtcattatttcccttctgtatatagatatgctaaatccttacttccgcatattctctgagcgggtatgctacctgttgtatcccaatttcatacagttaaggacaggccatgagtaagatttttgaagataactcgctgactatcggtcacacgccgctggttcgcctgaatcgcatcggtaacggacgcattctggcgaaggtggaatctcgtaaccccagcttcagcgttaagtgccgtatcggtgccaacatgatttgggatgccgaaaagcgcggcgtgctgaaaccaggcgttgaactggttgaaccgaccagcggtaataccgggattgcactggcctatgtagctgccgctcgcggttacaaactcaccctgaccatgccagaaaccatgagtattgaacgccgcaagctgctgaaagcgttaggtgcaaacctggtgctgacggaaggtgctaaaggcatgaaaggcgcaatccaaaaagcagaagaaattgtcgccagcaatccagagaaatacctgctgctgcaacaattcagcaatccggcaaaccctgaaattcacgaaaagaccaccggtccggagatatgggaagataccgacggtcaggttgatgtatttattgctggcgttgggactggcggtacgctgactggcgtcagccgctacattaaaggcaccaaaggcaagaccgatcttatctctgtcgccgttgagccaaccgattctccagttatcgcccaggcgctggcaggtgaagagattaaacctggcccgcataaaattcagggtattggcgctggttttatcccggctaacctcgatctcaagctggtcgataaagtcattggcatcaccaatgaagaagcgatttctaccgcgcgtcgtctgatggaagaagaaggtattcttgcaggtatctcttctggagcagctgttgccgcggcgttgaaactacaagaagatgaaagctttaccaacaagaatattgtggttattctaccatcatcgggtgagcgttatttaagcaccgcattgtttgccgatctcttcactgagaaagaattgcaacagtaatgccagcttgttaaaaatgcgtaaaaaagcacctttttaggtgcttttttgtggcctgcttcaaactttcgcccctcctggcattgattcagcctgtcggaactggtatttaaccagactaattattttgatgcgcgaaattaatcgttacaggaaaagccaaagctgaatcgattttatgatttggttcaattcttcctttagcggcataatgtttaatgacgtacgaaacgtcagcggtcaacacccgccagcaatggactgtattgcgctcttcgtgcgtcgcgtctgttaaaaactggcgctaacaatacaggctaaagtcgaaccgccaggctagactttagttccacaacactaaacctataagttggggaaatacaatgttccagcaagaagttaccattaccgctccgaacggtctgcacacccgccctgctgcccagtttgtaaaagaagctaagggcttcacttctgaaattactgtgacttccaacggcaaaagcgccagcgcgaaaagcctgtttaaactgcagactctgggcctgactcaaggtaccgttgtgactatctccgcagaaggcgaagacgagcagaaagcggttgaacatctggttaaactgatggcggaactcgagtaatttcccgggttcttttaaaaatcagtcacaagtaaggtagggttatgatttcaggcattttagcatccccgggtatcgctttcggtaaagctctgcttctgaaagaagacgaaattgtcattgaccggaaaaaaatttctgccgaccaggttgatcaggaagttgaacgttttctgagcggtcgtgccaaggcatcagcccagctggaaacgatcaaaacgaaagctggtgaaacgttcggtgaagaaaaagaagccatctttgaagggcatattatgctgctcgaagatgaggagctggagcaggaaatcatagccctgattaaagataagcacatgacagctgacgcagctgctcatgaagttatcgaaggtcaggcttctgccctggaagagctggatgatgaatacctgaaagaacgtgcggctgacgtacgtgatatcggtaagcgcctgctgcgcaacatcctgggcctgaagattatcgacctgagcgccattcaggatgaagtcattctggttgccgctgacctgacgccgtccgaaaccgcacagctgaacctgaagaaggtgctgggtttcatcaccgacgcgggtggccgtacttcccacacctctatcatggcgcgttctctggaactacctgctatcgtgggtaccggtagcgtcacctctcaggtgaaaaatgacgactatctgattctggatgccgtaaataatcaggtttacgtcaatccaaccaacgaagttattgataaaatgcgcgctgttcaggagcaagtggcttctgaaaaagcagagcttgctaaactgaaagatctgccagctattacgctggacggtcaccaggtagaagtatgcgctaacattggtacggttcgtgacgttgaaggtgcagagcgtaacggcgctgaaggcgttggtctgtatcgtactgagttcctgttcatggaccgcgacgcactgcccactgaagaagaacagtttgctgcttacaaagcagtggctgaagcgtgtggctcgcaagcggttatcgttcgtaccatggacatcggcggcgacaaagagctgccatacatgaacttcccgaaagaagagaacccgttcctcggctggcgcgctatccgtatcgcgatggatcgtagagagatcctgcgcgatcagctccgcgctatcctgcgtgcctcggctttcggtaaattgcgcattatgttcccgatgatcatctctgttgaagaagtgcgtgcactgcgcaaagagatcgaaatctacaaacaggaactgcgcgacgaaggtaaagcgtttgacgagtcaattgaaatcggcgtaatggtggaaacaccggctgccgcaacaattgcacgtcatttagccaaagaagttgatttctttagtatcggcaccaatgatttaacgcagtacactctggcagttgaccgtggtaatgatatgatttcacacctttaccagccaatgtcaccgtccgtgctgaacttgatcaagcaagttattgatgcttctcatgctgaaggcaaatggactggcatgtgtggtgagcttgctggcgatgaacgtgctacacttctgttgctggggatgggtctggacgaattctctatgagcgccatttctatcccgcgcattaagaagattatccgtaacacgaacttcgaagatgcgaaggtgttagcagagcaggctcttgctcaaccgacaacggacgagttaatgacgctggttaacaagttcattgaagaaaaaacaatctgctaatccacgagatgcggcccaatttactgcttaggagaagatcatgggtttgttcgataaactgaaatctctggtttccgacgacaagaaggataccggaactattgagatcattgctccgctctctggcgagatcgtcaatatcgaagacgtgccggatgtcgtttttgcggaaaaaatcgttggtgatggtattgctatcaaaccaacgggtaacaaaatggtcgcgccagtagacggcaccattggtaaaatctttgaaaccaaccacgcattctctatcgaatctgatagcggcgttgaactgttcgtccacttcggtatcgacaccgttgaactgaaaggcgaaggcttcaagcgtattgctgaagaaggtcagcgcgtgaaagttggcgatactgtcattgaatttgatctgccgctgctggaagagaaagccaagtctaccctgactccggttgttatctccaacatggacgaaatcaaagaactgatcaaactgtccggtagcgtaaccgtgggtgaaaccccggttatccgcatcaagaagtaattcttgccgcagtgaaaaatggcgcccatcggcgccatttttttatgcttccgccagcggcggcaaaatcaattcatcgctctcatgctgctgggtgtagcgcatcacttccagtacgcgcaaccccgctcggtgcactgcatcggttaacgccttccctttcagcaagccactgatgagctgagcacaaaacaggtcgccagtccctttcaggtcggtttttacccgtgaatgggaaatgacattcacgctgtcggcagtgaccaccacaacctgcatctcctgattttcttcattaccggaggcgctggtaaccaccacccattttaatgtgtctgaaagcagactttttgcggcagcaatggcactgtcgagatcgcggcaatttttaccggtcaggatttccaactcaaagatattgggggtaattccctgcgccagcggcagtaaatattgtcgatacgcttcgggaaggtcaggtttgacataaattccgctatcaatatcgccaatcaccggatcgaccatgatcaataggtcaggatggtctttgcgtagcgcagtcagccactcggcaaggattttgatttgcgatgccgttcccatatagcccgtggttacagcacgaagttggcgcagcgcatcacgctcctgaagcgcacgcaaatagccgctaaaccattcgtccggaatcgcaccaccgtagaaagtgtcataatgcggcgtattgctcagcaataccgtcggcacggcaaagacattcaggccgttctgtttgatagcaggcacggcaatgctgttgcccacgctgccgtaaaccacctgcgactgcacggcgacgatatccgcctgcagtgccctactcttatcgttaaacaacaacaaactactcatttaattttttctccttgccgatgatcctcatcgtaatccaaccgaaactttacctgattctggcagtcaaatcggctatcacaaaacaaggataaggtaattcaatgaagaaaatcatttgtctggtcattacactactaatgacactccccgtttacgcgaagttaactgcccatgaagaagcccgcatcaacgccatgctggagggattagcacagaaaaaggatttgatatttgtgcgcaacggtgatgaacatacctgctatgaagcggtttctcatctgcgtctgaagctcggcaatacccgtaaccgcattgacactgccgagcagtttattgataaggttgcttcgtcgtcatcgattactgggaagccgtatattgtgaagatccccggtaagagcgatgagaacgcacagccttttttacatgcgttaattgcgcagacggataaaacggtgcctgcggaaggaaattaatccgctttgggaaggcatttacaggaggtaacatgaaaaaacgctttatttatcacgatgaaaaatcgaataaattttggtggatagattacgaaggggatagtttagctgtcaactatggcaaggtaggtagtattggtaaattccagacaaaagagttcgataatgaagaacagtgtctgaaagaagccagtaaattgattgccgcaaaaatgaagaaaggctatcaagaagatccaaagtttaacttcatggatcgctactattttgatgatgaagaaattgggttacatgttaaaacgtcacacccaaacttccagtgccattttactgatccactttatatgtgttgctgggatgaagaatctccttttggcagcgatgaaggtgctgatgctctaaacgttcttgaaaatagcctccgtaaagagccggatctggactgtgctgatttccctcaaatgttaattgaaactatgtggggtatgaaatacatcgctatggacagtattcttgaagaggatgttcgtgcgcaattactagtcgatgaaatgagcactatccagagcaatatgattacctacgcaactgcattcggtcagattaaagtcatgggtaaaatctcccataaacttaaaaagatgggactcaatgcactagcgcgtcatcagcttaccgcaaaaattcttcaatggggtgacggtcaggactcaccaatacttcaaaaaatgattgatgaccttacggcgtttcctcacgaaaattaaatactgcatttgtcggcagcaacaactgttaaaaaagtgcgctttgtttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttttgcgtttgtcatcagtctccgatgctattaatccttaaatccccgccccctggctaaaatgctcttccccaaacaccccggtagaaaggtagcgatcgccacgatcgcagatgatcgccaccaccaccgcgtcagggttagcttttgccacccgcagtgctccggcaaccgcgccgccggagctgacgccacagaatattccttcccgcaccgccagttcgcgcatggtgttttccgcatcgcgctgatgaatatccagcacctcatccaccagagaagcgttgaaaatccccggcagatattccgtaggccagcggcgaatgccgggaatgctgctgccctcttccggttgcaggccgacaatggtcaccggtttggattgttcgcgcataaagcgtgagacgccggtgatagtgccggtcgtccccatgctggagacaaaatgagtgatgcgcccgccggtttgctgccagatttccggcccagtggtggtgtaatgcgcataagggttatcgggattattgaactgatcgagcagctttccttcgccacgattcgccatctccagcgccagatcgcgcgcaccttccatgccctgctctttggtgacaagaatcagttccgcaccataagcacgcatcgccgcacggcgttcctggctcatgttgtcgggcatcagcaatttcatgcgatagcctttcagcgcggcaatcattgccagcgcaatgccggtgttaccactggtggcttcgattaagacatcacccggtttaatttccccgcgcttttccgcctcgacgatcatcgaaagtgccgcacgatctttcaccgaacctgccgggttattgccttccagttttaaccacacttcactgccgttatccggccccattcgctgcaacttcaccagaggcgtattgcctattgtttgttctaatgtactcacgatctctatccatacgtggtgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggttacaaaccttgccattaaaaagcccggatcgcgggaagcgcctccgggcgtttaacattcactcaacctatcaggcgctttgtgcgagagcaagttcctcatcgcgggtttcgatacgctcgtcgccgttatacagccgcgcatgttgcagaccaacgaataaacgctcgccacgctgcggggcatcgtcgccatgcatcacgaccgtcagcggttcgttgtaccaccccagcggctgcaccactaattgggtgtagtgacctttcgggctggcttccagtacctgtaccggcagcggcgaatcgaggctggtacggcggctgatatccacttcccaagggcgcaggaagagatccaccggcccctgatacgcaggtgtgtagcccagcggccagcgatgcgcgccaacatggaactgcccgccgcgaatggttccctgcaggcggttcacttcgcccataaattcgagcacaaaacgggtcgccggttcgcgccatacctgatccggcgcgtcagcctgttcaatattgccctggctcatcacaactacacgatcagctacttcggtcgcttcttcctgatcgtgggtcacaaaaacgctggtgaattttagttcttcatggagttgacgcagccagcgacgcagctctttacgcacctgcgcatccagcgcgccaaacggttcatcaagcagcagaatttgcggttccacagccagcgcgcgcgccagcgccacgcgctgtttctggccgccggaaagctgcgccggataacgatccgccagatgggcaagctggaccatttccagcaattttgtcactttcgctttgatggctgcggcattcgggcgctcgcgacgcggcagcaccgtcaggccaaaagcgatattgtcgaacaccgtcatatggcggaacagcgcgtaatgctggaacacgaaaccgactttacgatcacgtgcgtgcaggcggctcacgtcggtgccgtggaagcgaatatgcccgctggtttgatgctccagcccggcgataatgcgcagcagcgtggttttcccggaaccggacggccccagcaacgcgaccatctgacctgaaggaatatccagtgagatatcgttcagcacctgggtgcgaccaaacgacttcttaatattggcaatctcaatgctcatgatgttcctcctgctgtgcgcgtttttcctgattctccaggcgccactgcaacatactttttaaaaacagggtgataatcgccatcagcgttaacagcgccgcagcggtaaaggagccgacggtgttgtagtcctgctccagcaattcaatctgtaacggcagcgacagggtttcgccgcgaatcgagccggaaaccaccgacaccgcgccaaactcgccaattgcgcgggcgttggtcaacaccacgccataaagcagcgcccagcggatgttcggtaatgtgacgcgacggaacatctgccagccggacgcgccaagcaaaatcgccgcttcgtcttcctggctgccctggcttaacatcaccggcaccagttcgcgcaccacaaacggacacgtcacgaagatggtgaccagcaccattcccggccaggagaacataatttgcaggttatgctcgtcgagccaaccgccgagcgggccgttagagccgtagaacagcaaatacaccagaccggcaaccaccggcgatacggcaaacggaatgtccagtagcgtcagcagtaactggcgtccagggaagttaaagcgcgtcaccagccaggccagcagaatgccgaacaccaggtttaccggtacggcaatcagcgcgatcatcaccgtcagccagatggcgtgcagcatgtccggatcggccagattctgtaaaaccggcatcagccccttgctgaatgcctgcacgaagatgtaaatcatcggcaccagcaggatgaacgccgaaaccagcatcccgatgccaatcagaaaccatttgccccagttaatcgggcgcgcgtcataacgcttcaattgggtaacttccgccattaatgacctaccacacgccgaccaaagcgactttgcagagtgttaattgagaacagcagcagcagagatgccgcgaggatcaccgaagcaatcgcgctcgctgccgggtaatcaaactcctgtaagcgcacaaaaatcatcagcgacgtcacttccgtcttccacgcgatatttccggcgataaaaatcaccgcgccaaattcaccaagactacgggtaaacgacagcgccacgcccgccaccagcgccggagaaagctccggcagcaccactttgcagaaactctgccagcgcgttgcaccaagcgtttccgccgcttcttcatattccgggcctaactcttccagcaccggctgcacggtacgcaccacaaacggaatgctggtaaaggccatagccaccgcaatccccagccatgtataggtgactttgatatcaaacttcgccagccattcaccgtaaaaaccgtttacggaaaagagcgaggccagcgttaaaccggcgacagccgttggcagcgcaaagggtaaatccatcagcgcatcaagcagcgtgcggcctgggaagcgatagcgggttaggatccacgccatcagcagaccgaaaacgccgttaaaaatcgatgccacaaacgccgacagcagcgttactttgtaggccgcgaccacctgcgggttggtgatcacctcccagtactgcgcccagctcatctgggccagttgcatcaccagcgcggagagcggcagcagcaaaatcaggcacacaaacagcagactggtgccgaggcttaaggtaaagcccggcagcacgcgtctggaggagacagcaaacatcagttacgccccgccgctaacagcttgtctaactcgccgccgctggtgaagtgggttttcatcacttccggccaggagccaaatttgtcttccacgcggaacagctcggtctgcgggaatttgtctttcagtttgtccatcacctccgggttattcacgcggtagtaatagtcggtgatgatggtttgcgcctgcgggctatagagccagttcagataggctttggcggctttttccgtaccgttggcctgcacgtttttatcaacccacgccaccgggaattccgccagaatgttggttttcggaatcaccacttcaaagccctgcgcttcatactgtttacggatgttgttcacttccgattcgaagctaatcagcacatcgcccaggccgcgctcggcaaaagtggtggtcgcgccacgaccgccagtatcgaacacttcaacgtttttcaggaactgggtcataaactgttcggttttgcctttgtcaccaccgtcagctttatccgctgcgccccatgccgccagataggtataacgcgcgttacccgacgttttcgggttcgggaaaatcagcttcacgtcggagcgcaccaggtcgttccaatcgtggatattcttcgggttacccttacgcaccaggaagcccatggtggagtagaacggcgagctattattcggcaggcgcgactgccagtcggccgggatcagcttgcctttatcgtgcaggatttgtacgtcggtcacctggttataagtgacaacgtcggcttttaagccctgtaaaatcgccagcgcctgttttgatgacccggcatgagattgttttatcgtcagtttgtcgccgccgttatcttttgcccattgttgctcaaacggcggattcagggcggcaaacagctcgcgggagacgtcataagaactgttcagcagttccgttgcctgtacatggcccgccagcagcagagaagcgaccagcgcgagtgagttctttttcagtaagttaacggccattgcgcacccttataaatttaatgactttctaatagccatcatatttataacggacgtgaaaggagtaacggttttatataccgtttggtgatttggaagttgaaaagggaataagaacttggttcaacaggcgtaattgttgcagtcagtttggacacgaacagcgcggagaaaccggagcgtacacatagtacgtgaggatttcgagcactgcccggggccaaaatgacaaataaaatagcctggtgaacttagttcaagacgaaatcctccccacaaatgcagggaggaaacagaggtgaatcagataccgacgctaaccgtctccggcagtgtgctgccgccatcaatcacattctgtgtaccggttaaatagctggattcatccgatgcgaggaaggccgccagttcgccgacttccagcggatcggcgaggcgacgcatcgggattgctttcgccatttcagtcagcaccgactctggatcttccgggttcgactggcgggcaatgctttccgccattggtgtgcgcacgtatcccgggcaaatggcgttaacgcgaataccagactgcgcgtactccaccgccagcgattttgtcaggccaacaatcgccgctttcgttaaggcgtacgccgtttcgccaggatcggccaccatatcaccagtgactgaagacatcatcacaatgcgaccatctttgcgggcaatcatctccggcagcaccgccttcgtgacgttccatacgcctttaatattgatgtcaatatggaaatcgcgatcgtcatcgctcatatcgaggaaactgcccagacgacaaacgcctgcgttattcaccaggatatcaatgcgcccttctttttccttcgcgcgtttgatagctgcggctaccgacgccgggtcacgcacatcggcgacaaccgccgtacagcgatgaccacgaccacacagttcgtccgccagcttttcgatctcaggggagatatccagcaagattaggttcgcgccatgacgtgcaaaagttctggcaattccttcgccaattccctgcaatgcgcccgtaatcagtgctgtcttgcccgtgagtttacccattttaatgctctccttgttaatacagagcgttacactccattccctctgaaaatacaggataaacaaaatattgctgcggatcagctcactaattcaggaaaatctcaatccagtcgctgctttatgcatcatttcaggcgttgtgttagctcactgctgcgctgaatcattttcaatgactccacatcattgagttgcacaaggccaacaaacagtaaatcggtaacagaattttgcgccgtgcgggtagacatcgacgagctacgccattcggtttctccggaaacggtatcgagggtgaaatgcgccagccgccgcagcggagagtcagtcagagaagtaatggcaatcaccgttgccccctgctttcgtgccgcttctgcgcacaagacaatctcttttttactgccgctgtaagagatagcgatttgtacatcgccttttttcaacgcctgagaaacggtggcttgtacgtgcgtgtcggcttcgcaggccacgcgatagccaattttcatcagtttgaacgacagatcgcgccccaccagcgccgatccgcccaggcccgttatctggataaacggtgctttactgatgacctcaatgattttttgcagccgcgcgtaatcgagcaacgcgcaggtttgctccagcgccagctctttttcgcgattcagtttgcgcgcgatcacttccagcgaatcatcactggtaatcgaactgtgcaggtgcagtgccgtggcattcgttttctcccggctggcactgtattcgcctattaacgccatacgcaattcagtaaatccttgcgcgccgagtttttgggcaaatttcactatgctcgactggctaatgccgagctgtttcgccatctgccgtgaagaaacggattgcagctcactcacgttggcctgcagaaagtcagcgattttttgctcgttttcggtgaattcactccccgcattgcttattttcgtcaggtacaacatcttccactctcctgggctggcagcataaattccgcttaagttcttatgacgctcttcacactctgcgagtgtagactcaatgattcctttaagcctgtcaattcgggatatatgattccatacatctgcaattatttgatcgtaaatagtaaggtcaccaccgatgcaatttgaaaagatgattactgaaggctcgaacaccgcctcggctgaaattgaccgcgtatcgacgctggaaatgtgccggattatcaacgatgaagataaaaccgtaccgcttgccgttgagcgcgtactgccggatatcgccgcggcgatcgatgttatccacgcccaggtaagcggcggcgggcgtctgatttacctcggtgcgggaacatccggtcgtctggggattctggatgccagcgaatgtccgcccacctacggcgtgaaaccgggtctggtggttggtttgattgctggcggcgaatatgccattcagcacgcggtggaaggcgcggaagatagccgggaaggcggtgttaatgatctgaaaaatattaatttaacggcacaggatgtggtggttggcattgctgccagcggtcgcacgccgtatgtgattgccggactggaatacgcacgccagctcggctgccgcacagtgggaatttcctgtaatccggggagcgccgtttcaaccaccgctgagtttgccattacaccgattgtaggtgccgaagttgttaccggttcttcgcggatgaaagcaggtacagcgcagaaactggtgctcaatatgctttccaccgggctgatgattaaatccggcaaagtgttcggcaacctgatggtcgatgtggtcgccaccaacgaaaaactgcatgtgcgacaggtcaatattgttaaaaacgccaccggatgtagcgcagagcaagcggaagcggcgttaattgcttgcgagcgcaactgtaaaacggccattgtgatggtgctgaaaaatctcgatgccgcagaagctaaaaaacgcctggatcaacacggcggctttattcgtcaggttttagacaaggaataacccatggccaaagagatcagcagtgaacttctgaacaccattcttacccgtgtcggcggaccgggaaatatcgccagttgtggtaactgtatgacgcgcctgcgtctgggtgtacatgacagttcactggttgatcccaatatcaaaacgctggaaggcgtgaagggcgtcattttgaccagcgaccaggtgcaggtcgtttttgggcctggtaaagcgcatcgtgccgcaaaagcgatgagcgagctgctgggagaagcaccggtacaggatgccgcagaaatcgccgcccagaacaaacgtcagttaaaagccaaacaaacctccggcgtgcaacaatttctcgccaaattcgccaccatcttcacgccgctgatccccggttttattgccgccggtctgctgctggggatagcgacgttaattgccacggtgatgcacgttccggcagatgctcagggaacactacccgatgcgctgaattttatgaaggtgttcagcaaaggtttgttcactttcctggtgattctggtgggctataacgccgcccaggcatttggcggcacgggcgtaaatggcgcaattatcgccgcgctctttttgctcggttataaccccgcagcgaccaccggttactacgccggttttcacgatttctttggtctgcccatcgatccgcgcggcaatattatcggcgtgctgattgccgcgtgggcctgcgcccgcattgaaggcatggtgcgccgctttatgccggacgatctcgacatgctgctgacctcgttaatcaccctgctgatcaccgctacgcttgcgtacctgatcattatgccgctgggtggctggttattcgaaggtatgtcatggctgtttatgcacctgaacagtaatccgttcggttgtgcggttttagccgggctgttcctgatcgccgtggtatttggcgtgcatcagggctttattcctgtttacctcgcgttaatggacagccagggattcaacagcttatttcccatcctttcaatggcaggcgcgggccaggtgggcgcggcgctggcactctactggcgggcgcaaccgcacagtgcgctacgcagtcaggtacgcggggcgattattcccggcctgctgggcgttggtgaaccgctgatttacggtgtcaccctgccccgcatgaagccgtttgttaccgcctgtttaggcggcgcggcgggcggtttgtttatcggcctgatagcctggtggggtctgccgatgggcttaaacagcgcctttgggccgtctggtctggtagcgctgccgctgatgacttccgcacaaggcatccttccggccatggcggtttatgctggcgggattctggtggcatgggtttgcgggtttattttcaccacgctctttggctgccgtaacgtcaatctggactgatatcatgaaacggacaatgctctatctttctctgctggctgttagttgtagcgtcagcgccgcaaaataccctgttctgacagaaagctcgccagagaaagcagggtttaacgtcgaacggcttaaccagatggatcgctggattagccagcaagttgatgtcggttatcccagcgtaaacctgctgatcattaaagataatcagattgtgtatcgcaaagcctggggagcggcgaaaaagtacgatggcagcgtgttgatggaacagcctgtcaaagccaccaccgggacgctgtatgacctggcctcaaacaccaaaatgtacgccacgaacttcgccctgcaaaagctgatgagcgaaggcaaactgcatcctgacgatcggattgcgaaatatattccggggtttgccgatagtccaaatgacaccattaaaggcaaaaacaccctgcggatttctgacctgctgcatcacagcggcggtttcccggcagatccgcaatacccgaataaagcggtcgcgggcgcgttatattcccaggataaaggccagacgctggagatgatcaagcgcacgccgctggaatatcagcccggcagcaaacatatctacagcgatgtcgattatatgctgcttggatttatcgtcgagtcggttaccggtcagccgcttgaccgctatgttgaagagtcgatttatcgcccgctcggcctgacacatacggtatttaacccgctgctgaaaggctttaaaccgcaacaaattgccgccacggaattgaacggcaatacccgcgatggcgtgatccatttcccgaatatccgcacctccactctctggggtcaggtgcacgatgaaaaagccttttattcgatgggcggcgtttccgggcacgcaggtttgttttccaataccggcgatattgcggtgttaatgcaaacgatgctgaacggcgggggctatggtgatgtgcagctgttcaatgcggaaacggtgaagatgttcaccaccagctctaaggaagatgccacttttggcctcggctggcgcgtgaatggtaatgccaccatgacgccgacgtttggcacgctggcaagcccgcaaacctacggtcacactggctggaccggaacggtgaccgttatcgatccggtgaatcatatgacgattgtgatgttaagcaacaagccacattcgccggttgccgatccgcaaaagaatcccaatatgttcgaaagcggtcagttgccgattgcaacttatggttgggtagttgatcaggtgtatgcggcgttaaagcagaagtaataaaaaggccagtcagtaatgttactggctggtctgagagtgctgacaaacgcaaaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgtacaacgcgcacttggtcaacaatctgaggccagtcagtaatgttactgcctggcctttaatcaatgaatcagaaacgcttacagcgccatcaacttgtccagcgacggtgcgaaataatagccgccggttaccggtttggtgaaacgcaacatcgcatcacgcttaccatcggtatcgccaaacatgctcagcagttgctgctcaatgttatgcagacgcgcgcagtaggcgcagaagtacagaccgtgagtgccactggcagtgccgtacggcaggctctggcgaacaatcttcagccctttgccatcttctttcagatcaacgcgggtgaggtgagaggtttccggacgttcgtcgccgtcgatctcttcgttggcctctttggtgcgcccgatcaccatctcctgatcgtgaacgctcatccggttgagctgcttcaggttgtgttcccaacgctggacaaacacatagctgccgcccgcatccacgccgtctttgataaccgccacttcgcgacgcgtctcttcacccgccgggttttccgtaccgtcaacaaagccgctcaggtcacgctcttcaacccaacggaagccgtggatctcttctttcacttcaatgcagtcaccaaaggcttccatcgccgcctgggcgacagagaagtttacgtcgtgacgcagagaaagaatgtggatcaacacatcgaactgggtcgtcggcgcaaggcctttaccgtagcccggaaaatctttcagctcttctgccccaacgccgccgctcagagcgcgccaggtgttgttaccaaaggcaaccaccgcaccaagatgcgcgtccgggaatttcgcttcaaaagttgccagtttgtcggcaaatgttttactggccgcacgcagggcgtcaacttcccctttcacgttggcttcgatccaaatcgccgcgcggcaatgttctggcaaaatgccactctgaacctgagacattgttcctcctgaaaataataatgccacgcaatccgtggcattgttgagcgctattttacgtgttttttcgcggcggcggtttgttcagacgcaaattaacgccgccagataattttactgactttccagtttttcagggtatcgtccgaaggcattaacccttcaggaccacgccattccccgctgaactggtagctaatatgttgactgccttcggctttacattcgacggcacgattatcatcaccatcagctttttggcaattgccaaatgctttgctgtaaaggtcgctaaacggtgtaccgattttaacaccggtgtcagcaggaatatcgctatccagcacgtcaatgcgactgatcgtgccttgatcgccgttaatcaccatcgccacgttgtcgcccttcatcacttcaaaaaagcgcaccacgttgccgttcgcggttttcattccgctgcgcaggcgataatcgccatcaagcgcatcggcaatggcttgttcttgcagtggtgtggacgccgttaattcacccacgccctgctcgctcactttggtggacgacccaaaccagttccacgggttagcggcagaccagttaactgacgacatcgtggaacagccggtcagcatcaatggcatagcgcataacattaaacgcagcgatttcatgtcacttcctttggttattcaataacgttgcttggagtgcaaattcaccaaaaagtgccgttattcttttacttcataaaaacaagcgcgtaaacgtcgattggtcagcagccagattaacgccacaatatccgccactaccagcgccagaccgataccgctaacggattcaccgttcagccacagccacggttgccagcaaagtaaaaccacctgcgccaacagcaacagaaaatagagtacacgccaggtgcgaggaaacgtagcccgccgaccgctcaacaaaaacgccagcaccgccggaatgccaggaatcagccccagccagaaattatcgtgatcgggataaaacagatttagcagcgcagtaccctgctcgcgcgacgcaccggcaatgacaaacagcacccaggttcgcgcctgaagcaatagcacaagccagaagagcaagggtaaacgcaggcgaccgtgcgcatcataatggacaggatgaaactcagtactcttcatcttcaatcaaacgcttacccagactcagcacgtcggcgtgttcatatcccaggcgttcatacattccgagcaccatgtcgttatcttccggcacattgatctgaattttcgggcagccacgagcaatcagctttttctccagccgattaagcaacgcattggcaatcccacgcccacgaaactctggatgcacgccaagataataagcagacccgcgatgcccgtcataaccgcccatcaccgttccgaccacgtcaccgtttacctcagcgaccaaaaacaaactgacgtcatggttcatcttacgctcgatgtccatttccggatcgttccacggacgcagcaagtcgcaacgctcccaaagggtgatgacctcttcgaaatcttcctggcgaaatacgcgtatctccatggtattcgttacctttttgcgggttaaaaggctgattatggcgtgaacggtcgaattagccaatatctgacgaaaatcggttgaaaaagtggcataatggggagttgtcaactattgaaatgaaaagtaaaacaattctcaacagcaaaccgtcgtaacggattacgcgatacgatataacatctggaactttattattacaactcaggccgtatgagcacttttaaaccactaaaaacactcacttcgcgccgccaggtgctgaaagccggtttggctgccctgacgttgtcaggaatgtcgcaagccatcgccaaagacgaacttttaaaaaccagcaacggacacagcaagccgaaagccaaaaaatctggcggcaaacgtgtcgttgttctcgatccaggtcacggcggaattgataccggagcgatcggacgcaacggttcgaaagaaaaacatgtggtgctggcgattgctaaaaacgtccgttccattttgcgtaatcatgggattgatgcgcgtttaacgcgttctggcgatacgtttatcccactttacgatcgcgttgaaatcgcccataaacatggcgcagatctgtttatgtcaattcatgccgatggctttaccaacccgaaagctgccggtgcttcggtatttgccctctctaaccgtggggcaagtagcgcaatggcgaaatacctgtctgaacgcgaaaaccgcgccgatgaagttgccggtaaaaaggcgactgacaaggatcacctattgcaacaagtgctgtttgatctggtgcaaacagataccattaaaaatagtctgacgctcggctcgcatattctgaagaagattaagccggtgcataaactgcacagccgcaacaccgaacaagcggcatttgtggtgttgaaatcaccgtcggttccttcggtgctggtggaaacctcgtttatcaccaacccggaagaagaacggctgttaggcacggcggcgtttcgtcagaaaatcgccacagcgattgctgaaggcgtgatcagttatttccactggttcgacaaccagaaagcacattcgaaaaagcgataagttatgaaacccgacgcacaccaggttaaacagtttctgctcaaccttcaggatacgatttgtcagcagctgaccgccgtcgatggcgcagaatttgtcgaagatagttggcagcgcgaagctggcggcggcgggcgtagtcgggtgttgcgtaatggtggtgttttcgaacaggcaggcgtcaacttttcgcatgtccacggtgaggcgatgcctgcttccgccaccgctcatcgcccggaacttgccgggcgcagtttcgaggcgatgggcgtttcactggtagtgcatccgcataacccgtatgttcccaccagccacgcgaatgtgcggttttttattgccgaaaaaccgggtgccgatcccgtctggtggtttggcggtggcttcgacttaaccccattctatggttttgaagaagatgctattcactggcatcgcaccgcccgtgacctgtgcctgccatttggcgaagacgtttatccccgttacaaaaagtggtgcgacgaatacttctacctcaaacatcgcaacgaacagcgcggtattggcgggctgttctttgatgacctgaacacgccagatttcgaccgctgttttgcctttatgcaggcggtaggcaaaggctacaccgacgcttatttaccaattgtcgagcgacggaaagcgatggcctacggcgagcgcgagcgcaatttccagttatatcgtcgcggtcgttatgtcgagttcaatctggtctgggatcgcggcacgctgtttggcctgcaaactggcgggcgcaccgagtctatcctgatgtcaatgccgccactggtacgctgggaatatgattatcagccaaaagatggcagcccagaagcggcgttaagtgagtttattaaggtcagggattgggtgtaactccctcacccccactcccgcatccgctgatgcagcgtcagtgacggcttctcggaaaacagctgctggtaatccgtggcaaattgccccagatgccagaatccccactgcatggcggcgtcttttaccgtcatactttgcgaccacggacttatcagttcgcggcgtacggcgttcaggcgaatgcgtttcagccacgcgttcgggccaatgcctaaaatagcgtgaaacgcgttttgtagcgtgcggcggctgacatgcagttgattacacaaatccagcaccgtcaccggttcggacatgttttccagcacatattcacgggcgcgggaaagcaatcgacggtaactctgatgactgatgctttccgccgtcaccattggttgcgcttcttccagcatggcccccatcgccattagcaaattatcccccagcacttttcgcactgcaggctgatggagattttccggattctcgcaaaacgtcgccagcgcctgttggacaaagccccacagcgcggctttatgctgctctttcacttccagcgccgactggttacgcaacatatgtaatacccgatccgggttatgcaaaaagttagcctgccgggtgatgacatcttcagaaagcaccacgcccaggatcgtgtaatcatccggcgtgctcagttcaaattcagtgccaccagggcgggtggcgatttccgcgcttcccagacattgcgaaccgataaatccctgctcaccgcgcgtcgccggaatgccaaaccagaacgagttcggccagaccaggcacgactgacgcagcgccagaccggtgtattcacgaaaaacctgaatatcatcgagtagaatttccgtaaattcaccatgaaacttgcccggatgcagctgatcgtaaatctgctgccaggcggtaatcgttaaagcatgttcatagacatccgttgtctgtcgttgatgaacattatccacttcgaccttcggcgtgagcttcaggttttcgggtaagggttcatgataaagatggtgcaaattggctgtacgggtctttttcatgatgttaatnnnnnnnnnnnnnnnnnnnnnnnnacctccgacaggttaatggggcttgagacgataacgactactgcgtttacgtaacgtcccggcagaaaagagctgttcgagcgcatttctggctttttccagcggccagccaaagtgggcagccacttctcctgccgtcattccctgacgtactgatgttaacagcgccaacaactcgtcagcagattccgcgacgataactggcgcgtcgggttcccttacgggttgcttcggctggcggttaaagccagtaaccagccactgggtgtcatcgtctggccgaccgatctccttgcggctgatgacacgcccggtacgcatcgcggcagcacaacctgcgtccagcgccgcacgacacgccgccagatcgccttccaccaccagcgttaagcgaccagggtcaagcacttcgtgactgagcagacgaacgttagctgctttgagcatggcatccgctgcatctatcgcggcgaccatgccgtccacttccagcaatcccagtgcattgatcatcggcaacctccgttacgcacgctggattggattacgcgcgatttccagcactgcatcggtaaaggcgttacaggctgctttacacgctgcctggctaccggttaaaaatgctgccgagtagttggtttcagacggtggcgggacataggtcgccagctgtacgtcggcagacttcagggctgcatcaatgccataggtcgcttccagcggcggtgccaccagatacgccatcggatcgccaagcgtgatcccggcggttgatgagagataagaaccggtacgcgaaactacatgtgccaggaatgccgtatcttgcgcgtcattagcccactggaaagctgcgccattttcaatatgcgcaatcatcgcatccagacctgcacgcacttccgccgggtttggcccaccaagcataatcagcacttcaccggcagtcggtgacgggccgtgtgcagcgcccgcatatagcgagcggccatacaccacttccaccatcgcctgcttggtcgcttcatcagcggcaatgtaggtgacgtcatcggagtcggcagaaatcagaccgaggctacgaatatgcggcggcaatttcagttcacgcgcaaaatcggcgttaacggaggcaatcacccgcatagcggtgacagacggtcgaatcaaatctaaagctggcatgatgcctccttatcgggtcatgttgatgccggatgctttctgctccagcatacgtttcgccaaatccacaatgacggctgcggcttcaaccggcggcgtgccgccctggtgaatgttagagatacaggtgcgatcggcctcaacggtggtcgccatacgcggcgagtaaacggcgtagcaggagaggctttctgactgacccaaccccggacgttcgcccaccagcaggatcactactttcgcgccgaggatctcaccgatctgatcttcaatcttcacgcgaccataacgaacaaagaatggtgtaccgactttcagcccggcctgtttcaggcccgccatcagcggtggcaggatctcttcgtagttcacggtgatcgcatcagttgacaggccatcagaaataacgacctgtacgtccggattggcaacacactgcgctttcagcgcttcaacagcttctgcacacaggcggcggcccatatccgggcgagtcaggtagagatttttgtcgctaatttcagagcgtacttccagcaagccctgcgctttcacccactcttccggcacttctttcagtacggtatctttcgaacgagagtgatcggccaggaaacgcagcagcgcctgcgtacgtggacgcggaccggcacgaccggtacaaacgcgggccacggtgctgcggcgcagttctgttaatacgtctgcgcgatgcggattttcaacaccaatccacgcttttgcttcagcggaacctaaatccagcgcacagctttccgaggtcaccggtgccgcacagttggtggtggcgcactttgcttctgacggcgcgggggccgcttgtcccattgacgccatcacgctgcgtacaatttcttcaatctgtttttgatccatgatatgttatctccgcgtcatcagaagaacagtgacggatcgcccgcccgtttggtcaggcgaccgtttgccataatgcccatgctttccagccagcgttcaaactccggtgacgggcgcaggttgagtaactgacgcacagtggcggtatcgtggaatgcggtggtctggtagttgagcatgatgtcatcacccagcggcatccccatgatgtagttgcagcctgcggtggcgagcaggatcatcaggttttcgttgaggttctggtcagcgtcagcgtggttggtataacagcagtcacagcccatagagatgccgctcagcttgcccataaagtgatcttctaagccagcacggataatctggcggtcgttgtagagatactccggcccaataaagccgaccacggtgttgacgataaacggatcgtaatgacgcgccagcccgtagttacgtgcttccatcgttacctggtctgcgccgaagttagcgccagcggatagcgcagagccttgtccggtttcgaagtagaggcagttttccccggcgatacggttgaactccgcgcccactgcgcgcgcttcgtcgagcatcgccagctccacgccaaactctttcagccctttttcgctgccacagatactctggaaaatcagcccgcccggtgcgccacgacggatcgcttcgatctgggtggtgacgtgcgccagtacacagccctgagttgggatgttgaatttgtcgatcacgccatagatggtatccaacacgcggcttaagttttccacgtcgtcagtcaccgggttaacgccgatcaccgcatcgcccaccccgaaggaaagcccttcgtagatttgcgcggcgatactttgcacgtcgtcacgggtgtcatttggctgcaaacgggcgctaaaggtgcccggaataccgatggtggtattggcctttttgattaccggcattttcttcgcgccgtagatcaggtccgcgttggagcaaatcttcgctaccgccgcgaccacttccgaggtcagccctttgcgggtaaaggcaatgtcgtccacgctggtttcatcgctcagcacatactcacgcagttcgctgatgctccagtttttaatctggttgtaggccgtttcgttaacatcgtcctgaatcagccgcgtcacgcagtcatcttcataggcaatcaccggattattgcggatgtccgctacggtcatttccgacaacacctgctttgccgccacgcgctcctgtgagcttgccgctgcgacgcccgccagcacatcccccgaacgcagttcgttggctttagccagcacctcttttacatccttaaactgatatacattgccgaacaatgtggtctttagtttcataagtcgttccctcaggaagaatcgatgattggcatttttcacagcattctaacaatcacgtttcatcgtcagcccttgtcgtgtaaggtggttgcctaaacacgcccgttattcatcacgccgaacgcgccggatacatgatcggggttatccagtcgttaaatcaaggtatccggttttgagcaagacaccactcacagcaaaggccatagacgccgcacagccgcaggacaagccctataaactcaccgattcactgacgccggggctgtttttgctggtgcatcccaacggttcgaaatactggcgattcaggtattggctgaataaacgagagtttttgcaggccattggagtttacccgctaatcacactcaaagaagcacgcaggcgcgccacggagagcagatcccttattgccaatggaattaacccagtggaacaagcccgcaaggaaaaagccattgatgcgctcaacatggcggcaggatttaagaaggtggcggaagactggtttgctaccagggttggagggtggtcggaatcctatgcaaaacaggtcagatcggcactagaaaaagacgtctatccggtacttggcaagcggtcgattgtcgatataaccgcccgtgacgtgctggcattactccagaagaaagaacgtaccgcaccggagcaggcccgcaagctacgccggcgcatcggtgagatcttcaagtttgccgttatcaccgaactggtaacgaggaatccggttgcagatcttgatacggcactgaaggcccgccgacctggtcacaacgcgtggataccgattagtgaaattccggccttctacaaagcccttgagagggccgggagcgtccagattcagacggcaatacgtttgcttatattaacggcattaaggaccgcagaactgcgtttgtgccgttgggaatggataaacctggaggacgcaacaatcacattgcccgctgaagtcatgaaggcccgccgcccgcatgtggtcccgctatcacggcaggcggtcgagctattgcaggaccagttcacacgcagcggatacagtgctttcgtctttccaggccgattcatggataaacccttgtcagccagcgcgatacttaaagcgcttgagcgtatcgggtacaagtcgatagccacaggccacggctggcgcacaacgttcagcaccgcacttaacgaatcaggcagatactcgccggattggattgagatccaactagcccacgtcccgaagggaataaggggcgtttataaccaggctgcctacctgaagcaacggcgagcaatgatgcaggattacgccgacgctattgattcaatattggcaggtaacggcaatcctctagaaccggaatgaataattaagcggcttttttgcaaagcgcaattttgcattttgtataagtatttgttttgtgtggtttaactatcacctgataagaaacctgtattcaatttgccggattcgtccggcttttctttttcgctaattattccattattccaattaagtggaataaattattcaatatcaagaacttaaatccatgtttgcaacgaaagatccagagttcgaaaataggatcaacacaaataaaagcccccggaatgctgcaacatgccgggggcggtatgagaaacaagctaaaggagaatttctcatgtctgatatgctagcagtagaacaagaaacaaacaatgatgttcgtcaatttttaaacaaaattaacgagttacggaataaagcacccaaaaacgaagagactaaacacgaagaacacacgccagataatcacgaggaaacagatcatcacgaggcaaaacagcaggagcaagcctggcgtggcaacctgcgctacctggacacattaaaccgacttgatgaagtattgccccgcaaactgtacgaaagatgggagaaagaacatacagtcaacgacgaggctgtgctacgtgctctttgttacttcgctggtactggcaaaaactcacagttgggatggtgcagggttggtaggggaacaatcgacaaacgagccaggctatcaaaaaacacggttaaaaaatgcctcgatcgtctggtcaaccacttcaaacttgttgagcgtactgaaggctatataccaggatcggcagaaagggagtgcaacgaataccagttattattcaagccgtacaacatgaaataacggaatcaggcgggcaatgttcccgccttttctttgccttaattccatgaattcaggtgggtcaaaagttgccgttagtggtgggtcaaaagttgccgttaaggtgggtcaaaagttgccgttaaggtgggtcaaaagttgccgagtaagaattctactattaagaattctaggcgacgggagttttttagcctcccggtcggtcatagagagtcgcctagagttaaacagaagaattatttcgccgcctgataggtcggctggttgcgagcattaaccatgctgattagcgcaatcatttccagcaagctggaaacgcccattcactcacgcacaacctgaacagcagaccaacaaaccatcatggcattcgttcatggggagcgcggtatatctcaaagggtgatttcttattggtgggccttcggaaggcttcgagcaattgccagcttaaaagacgggcttagcagtgatggttatccgccacgaatgtccgtcatattgcattgcgcagaaacgcgtggcactgagggagttttccgaattagttttggggaccctttccctgcttctggagcaaaagacgaacggcaaatgcagtgcttccttgtacgactgcagcgaagaagaaaagctgtttgttaagcgcctgaagttaatcaaagcggatatccacgcccagctgaaggcctgtgattgcgatatttctgaatgacaggtggaatcatgaaacacgtttttaaatatcttgattttgcagaagaccgcgaacacgcagaatcagtggcgaccaaagagttaaaactggaccacgtagaaaaattcgctatccgcgatctagccaatgatatcaaagagcgtgggtgtgttgagcttgtccagcctggtggattcgatgagctggttcagatctatgaggccggaggcgatggaatagagccactcaattgtggaatcgaatcaaggaaggtggcaattgctgccctgcttcgcgtcatgcgtgaaccagactttcaatgcctggaaatggttcacgaaatcataagaattgctagagatttggaagcgccagttgacgctccgttagattgctaacgccaaaattagcgctgaattaatgggtaattattgcggtttttgtcaattttcaacctcaattcttgcgaaaaatggcaaaaataacggtatttttcatcatttattgggggttttatggaaggcgaactgatagaaaacaatgggttagacatttatgacaccagcgaaacaccgaaaaagcgcggtcggccagctaaatataatgaaaaaatagcaacgcaaatcgtcctattggtaagcgaaggttatagtttgcgcaagatcagcatgatgccagggatgccgagccaccgtcagatgatgcgctggcaactggagcatatggacttcagggaagggatagcctggatgtcgtggctatggtgcgctgaagctggccgacgtgccgtcgagataatcgacgaggttgatataaacgcagaggatgggccgaagcagttgcgcaaagcagaagcaaaggcaaaggcactactggcagcagccaagctgaatagtttgaaacattcaccatttggagatgacaaacaatgagcctgatccgcactgaaaccagagacacaaaacgcgcagctgacccactgcacgacctgcgtagcaagccgttttctgagtggggcgaagatgaaatcaggcgttttaatctgatagacgcgcttcttgagtttgtctacacagacacatccagcccgttcggtatcggcatgaccttcgattacacggagtgctgggaaattggtgttcgtgacgactgcctggtaatgacacgcgttaagccggtgcatccagaatatgcgaagcactggaacatgaaaggcgtcatgaatgacaaaacccgcttccacgccgacaagtgggtagggtacagcaaggtgcttgcctgggtgagcttatcgcacaaagacaccttcacgggtgcgaaacggtttcaatacttccaaacgatgtacgacatggaacggcaaatcaacgcaaacctgccggttggcggccttcccaacgttgacacagagcgaactggcaaactgttccaacgcgatgacttttctgaggatagccatgccaacgatccgaagttggttggtgatgattacgtcccccaggcaccggagcaaatcaactgaattttcggacaaacgcgcgcgtagccgacgtcagcggcaagactggcggtcatttccccgctcctacgcgaaaaatccctcacaactaccctgcaaattttccagatttcacgtacacgcgccaaaaataaaggcccaggcagttagcaacctacccgggcctttctcacaatccccgctgacattatatcacccatctttccgttttcaggtgggagactgatggccgccgacgttgcacaattgattaatttctgaacattcaaatcaactcccaccaaagccaacaagatgggaggtgaattttgtgatgcagatcgctttttcccttcaggcatttttgtttaattcaatcaacgaaaggcagttcccaacaacaaaataaagatgggaggtaaaaatgaaacggtgggaagtggctttactggtgatggtaatgttggtttgctgtattgaactgtgaaggaggacgccatgaaacttttaatcgcaatcatcctgatggtgctgactggtgtttgctttgcagatgttggtgattacaggctgaacggggaggataacgcaagaattgaatcagtcgttactgataactgtgaaaaaacagccgtattggtaggcggtgacaggcttgcgagggttgagatcgaatatatagcgacattgtgcaagccggtggctttggtgattatttacgacagatttgacgatatagcggcaatccctcttaaggtgacgttgaaaaaggtattgaaagagaatagcgatgaaaagattaacctattgaacaagatgggggatctggctggtcgtatcgttgcagagcagtatttaggcatgagttttgagtaaggaggcaatcatgaaagtgttaggtaatattttatggtgggcttttgttggtttcatggcttacgccactttgattaagccggacaacactgatccagctgttgtgaactatgaagagcctttgcctatggagcttgccaactatggcgaaccaggtgaaggggcgaaaatcatgaatgccgcaaaaataatgggtcgcgactacgcatggaaacatgtaaaagaagacaggttgccatgtctgtttgccgccggggttgttgctgataacatcctggtaaaataccatttcagcaatgaaactgagttcaaacttaaagcggcagcggtcagagaatgcgccaacgtagcagaaaacaacggctttgttttggtaggtagagtatttgaaaaacgtaattgattgcgaatagcaacaactaaacaaccaatacacccggcccctcgccgggttttttgtgatctgcgtcaatattcccttccgttacgcttaccctccaccaatacgcgtgttaacctcccaatggattctatgagatgggagataaaaatcatgagttacgaaatcaaaatttgcgacatcctcaaaggcgctgcgatggaaggacaatataagggcgctcaacgtggggccaaatgcgaggagatcgcaaacgagttaactcgccggggagttaaaaacaacaagggagaggttattactaagggcggcgttagccattggctggaaggtagacgggagccaaatttcgacactctggctgaactgtgcgacatgttcggcgtttatgccctgatgccgatgcgtggcggtaaatggattcgagttcacccggaagaccgtggagaaatggaattacgcgaggctgtagctgaacgagatgctattatcgacgacctgaaggcccgtatcgctgagcttgaggcggcactagcaaataaacaagtcccagcagaagcggaagagatgggaggtgaaaaagtggaagaagtggcagcagagcaagcgcccaacgatgaaaaagagatgggagctaaggagtgggttaacccgaacccgaaaaaatacagcgtcggcatgttgtgtcaggtactggctgcaatgggcggcgaatacctgggcaacaacgcagggttacagcagaagatcactgtgttggataacgacggcaaccggaagccaatcagtaacggcgcgttttatcgactgattgagcaggccaaagggagaggattgattagcgttgaacaggaaatcaaacacaagaaagacgaaaacggcaaccagatcggcaaaggcaagaaaggtgacaagctgataactttgcttcccaactggattgataagctgggagacgaataaaccagccttcaaccccatctcatcaatcaacgcccggccccgctgccgggtttttgctatgcaccacaattaccccaaccggatacacagccggatacaattccaccagcacccagccacccagcgccaccgctggcgaataccgcattcaggaaggaaatgcgagtgatttcaccgtcaccggcacaaccgatccgccaaaaagaggcgtaccaatgtcgatatagtcccccgcgcggacaatcacttcgtcaatgactgccaacgggagttgttgtagctgtgggcgcaacaacatgcccagagctttaccaaagtcctgcccggccaccaccagcaggggatgcggattcggaaaacgcgcgacgaaatcgaccaacgcgttgatgaccgtcagtaccgcggcgtaacgcacaggcagcgaggcgggaagcgccagcacgtacgcgtcagttttgggatcaagatccagctgaatcagcgcctgttgccaggcccccaccagatccgtttcatcaatcgggatcgccaccggcaaattgcgcagcggcagttgtacgccctcaagccagattgtgctgccagagagcgaaagggtatgcgcgcccgcgccaatcaccgtggcgcgcacggtttgcgccggaaactgtacgttcatctcacgcaggcgcggatggtcatgcagcgcagttgccagcagcgggccaatatcggcaaaacagaacgggtcggcgggctggtggcgataacattcgcccacgccgccagaaagcgtaatgatttcgggcgtaacacctgcgggcagcaaaccggtttgcatcaatgcctgcgcgagcggtgagagcgttccgtcaatcacttcgacaatcagttctgccatccgccgggtcacctgcaccagctgcgcgccggtcagcgaacgggcgtcggtgcctgcaccgaagcactcatccacaatcatctgccccggtttatgagcgtaaaccacgcgcccgtggctgtcggtttccagcaggcgaccaccgacgttgaggcaggcagtgccgctgatttttccggcatcgaacagggcgtagttcgcggtgccaccgccgatgtcgatattcagtacccgacacagccgttgttcagaaagggtttgtgccccggctccgtgaccggcgatcacggattcgaggtgcggcccggcgctggcaacgacaaaatcgcccagcgactgagagagcgccatcaccgccgggcgagcattgcgggttttcgcgctttcaccggtgatgatgatggcaccagaatcaacgctttccggctcaatacccgcagcatgatattgctcgagtattaaggttttcagttccgcttcttttaaaccgccctgtttatcgacaggggtaaagaacaccggactttgccagctaatttcgcgtttaatgaattcgtagcgcggcacctgcgacaccgccgcacggttaaccagctccagccgggagaaaatcacctgggtggtggtggtgccgatatcgataccgacgctcaatagctggcgagtgttcacgattgtgcctccgcttcggttttagtcgcggtcgcgtcttcttttggcaccagcatcatcgccacgccaatcgccgttacgccgccgatcaacttgccgacaatcatcgggaagatcatggcgttcatgttggcagcggcgaagcctaagtggtcgcccagggcgaaagcagcggaaacggcgaaggcgcagttgatgactttgccgcgggtatccatctgcttcatcatgccgaacatcgggatgttgttggcaagcgttgccaccatgccggctgccgcgatgttgttcatattcagtactttaccgacgctcatcagcggtttttcaaaccagcgagtcagcagcagcaccatcggatacgcccctaacagaacgcaggagatagaaccgataacttcaatggcgcgcatcacctcaccgggtttatcgccaggggccataaagataggatccagaccggggatcagttcccagccaagcaggaatttcactaccgcagcggcaagaccgagggtgatcaatgcaacgaggaatttggcgaagatctggaagccgttgatcattttttccgggatgaatttcagccccagcgccaccagaatcgcaacaatgatcaccgggatcatgttcatcaggatcagggcgaaagtgaattccaccggctggccgttgatctgcacaccggagtacatagcaaccagaccaccagcgatacaaccaatcggaatggtcacaatgcccgccagcacgccgagcgccagataacgacggtcagaaggttcgataatgccgagcgccaccggaatggaaaacacaatcgttggccccatcatcgacccgagaattaacccagagtatagccacgcggctacgtcgccgcccgccagctctttggcgaggaagaagccgcccatatcgcacgccagcagtgttccggcgaacatcgatgggttagcgccgagcatttcgtaaaccggaataattaccggcccgagaacgtgagccagtaccggtgccagcgcggtcataccgaccatcgccaggcccagtgcgcccattgccataaagccttcttcgaactgaccgcctgatccttcgatacttttaccgaacttaccgaggaaacgagcagaaccgccgaactgcgacaggatcctgtctacggcagctatcagcataaagaacatcatgatgtacatgatgatttcgttaattcccatcgcctttactccctgttagttgttatttattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttattgcgccgctgcgtacaggccgacaatctgctccaggctggcggtacgcgggttactgcgcagacaaatatcttccagcgcggcctgcgcccatgcgccgtaatgcgcagatgtcgcaccaacatcgcccagtcgtttaccaatcccaacttccgcaatcagctcacttaccgcgttaatagcgtcacgatcgtcggattttttagttcgcagtgcccgaccaatctgactaaagcgttcacgacaaaccatccggttaaattccatcaccgttggcagcaacatggcgttcgcgagaccgtgcggaatatgcagcgccgcgcccggctgatgcgccatcgcgtggcacaacccaagacccgcactggaaaacgccattcccgccatacatgaagccagcaacatgctctcgcgcgcggcaaggtcgtgaccgtagcccaccgctttcggcagcgatttgccaatcatcgcaatggcaccaatcgccagactgtcggtaaacggtgtagcgttcagggcgctgtatgcttcaatggcatgggttaacgcatcaatgccggtcatcgccgtgacatgcgacggcacaccttcggtcaatgcggcgtcgaggatcgccacatccggcatcagcgaggcatgggctaacacctgcttgcgcccgctcaccgcgtcgataatcaccgttacattggtggtttcagagccggttccggcggtagttggaatggcaatcagcggcaagcgcggttgcagaacgctggtttctgacatctctgccagcgtgctatccgggttcgtcaccagcaacgtcacggctttcgccgcatccagcaccgagccgccgccaaacgcgatcaccccatcacagcctgactcacgcaactgcgccacggctgcacacacgtcggtaatgcacggttcgcccaccggacatggccagagcgtcatggcgatacctttaacggtcaggctacgcgtcagcccggcggtcatccctgcctgatgcaaaaagctgtctgccatcacgaacagatgtttcagcccacgcgtttgcgcttgctgtccgcaactgctcaccgagcccggaccgcaaagcgtcaccggtggaacgctaaatgtttttacccgttgcagattcagggtatcgaacgcctgaaagagcgcggtctgcaattcattttgcatatagcccctccgctttctctcgcccactactggcgatcgccagcggggtcataaacaaactgtgctgcggtaaatgcacctgtaacgccgggaattgtttgcgaaacagttccgccacgcccggttgcatacaagagccgcccgccagccataaatcagtaatgccctgcccttcaatatgccgggcgacaatgtccgccattttttcgtacaccggtttcaccgcaggccaaatctcttcaccgtgaccgcgcttgtactgctccgcctcttccagcgaaatacggcgatttccggcgagagtcagagagatgtgatgtccgccggtggcttcatccgccgagtacgtcaccttgccctttttcacgatggcaatgccggtagtgccgccgccgatatccactacaccggcgttgtccagttgcagcagatccgcaactgcggttggctcatccagcacatggctcacttccagtccggcagattccagcacgttgatggaaatacgcgggtccgtacctggaggaaatgaagtcgccgcatggctaaaacgacgaccgaattgctgctcgagcgtgtcgagatggcgacgaacaatggtgacagcgccgaagaaatcccagacgatgccgtcgcgaaccacatcggcccagtcgaggcataccgccactggctgaccgtcgcggtcgacaaccatcgacaccacatcgcaggtgcccagatccacccccagccacagcggagattccgtcgcggcgggcgtctggttacacagcgttgccgccgtttgcagacgtggggtgagccattgttcgtcgtgcgccatctgttactccttaaacaatgcgaaacgcatcgactaatacacagcgacgcagacggacaaacgtacgcgcgctggttaccccttcaccggttggcgtggtgatggtcatggtggtccagccttccccgcccagccccagcccggcaatgcacggtccgttcttaacgaaaatgctggtatcaatagcattcgccatctggttcatgttttcgatgttgcgcgagtgcattgccgccgtgtggtggcaaccgccttccagtttcaccgctagcgcaatggcatccgccacgttggcgacgcgcacgacgggcaacaccggcatcatcagttcagtcacggcaaacggatgttctgcggtggtttccacaaacagcaggcgcgtttcttgcggaactttaaggccgattgccgccgcgattttgcctgcgtcgcgaccaacccagtcacggctgacggtgccttttccgcgctcgtcgatatttttcagcaacaccggttgcagctgctgcgcctgttctgcggtcagtttcaccgcgtgctggccttccatcagacgcatcagttcatcggctacgctatcaacaacaatcagtaccttttcgtcggcacaaatgatgttgttatcgaaagaagcgcctttgacgatggactgagcggcacgggcgaggtcggcggtttcatccaccactaccggcgggttgccagcgcctgcggcaatcagacgtttattggtgtgtttacgcgccgcttctactaccgcttcgccgccggttaccaccagcaggccgatacccggaaacttgaacaagcgttgcgcggtttcgatatccggatttgccacagtaaccagtaagttttccggcccacctgcggcaacaatcgcctggttgagcagcgtaatcgcccgctgggagacttttttcgccgccggatgcggggcaaaaatgacgctgttgcccgcggcaatcaggctgatggcgttgttaattacggttgccgccgggttagtggaaggcgtcaccgaagccaccacgccccagggtgcgttttcaattagggtcaggccgttgtcgccagtcagcacttgcggagagaggcactcaacgcctggtgtgccgcgcgcctgagcgacgttttttgcaaatttatcttcaacgcgccccatgccggtttcactgacggcaagttccgctaaatctctggcgtgtttttcgcctgcttcacgaatggcagcaatggctaactggcgcattgccacgctttttaacccttgctgggcgactttggctgccgcaacggcgtcatccagggacgcgaaaacgcccatctcatgaacggcggcggacggcgtgtcactgctttgcattttcagcagtaccgctttcaccacctgttcaatatcctgttgattcatgatgttctgccttatttgtggaaaattacctgaccgccagacaccacctcatcgacaatgccaatcacgcacagatcgaccggtgacgtttcgcttttatgcgcctggcgggcggaactgccactcaccagtaacacccactccccggttcccgcgccaatattgtcgatggcgacggcgcattgcccgtcaggattaccttgtggatcaatcatttccaccatcagcaatttgtcatgcgccagtccgtgatggcgtacggtacaaacaatttgtccagtgacgactgccagtttcatacccgcctccgtggcgtatttcaggtaaaagctccccctaccctccgcagaaggtaaaatgaaaaaggagagagcgtgacgcccgaatcgacgtcacacagggtgattacaggttgctgctatcgcctttcaggccgatcgggaagacttcttccaggtcgccgtgcggacgcgggataacgtgtacagataccagctcgccgatacgctgtgccgctgcggcacctgcatcggtcgcggctttacaggctgcaacatcaccacgaaccatggcagtacacaggccgccgccaatctgcttaacaccaaccagcttgacgcgcgcagctttcaccatcgcgtcagaagcctcaatcagtgcaaccaggccccgggtttcgatcattcctaatgcttccattgtgctttcctctttatcagggtccagaacgggaccgttcattcaaccagtgtttgtaaactgctttcgcggttcacttctgtctgacgcggcacagctgccaccagcgccagctcgataatttcctgcacgctacaaccacgagagagatcgtgcatcggcgcggcaagtccttgtatcagtggcccgacggcacgatatccgccgagtcgttgtgcgattttgtaaccaatatttccggcttccagcgacggaaaaaccatcacattggccttgccctgtagcgggctggcaggcgctttttgcgccgccacttccggcacgaaggcggcgtcaaactgtaactcgccatccaccaccagctttggtgcgcgctcacggacgatttctgtcgcctgctggacgttagcaacacaggggtgacgggcgctaccattgctggaaaacgacagcatcgccacgcgcggctcttctccggtgatggcgcgccaggtttcggcactggcaagcgcgatatccgccagctgcgccgccgtcggctgtggcaccacgctgcaatcggcaaagcccaacgccgggccgctgtactgtggcaacatcaggaaaatggaagagagcgttttacagcctggctgcaagccgataatgcgtaatccggcacgcagcacatttgccgtggaagagaggttgcccgcgatacagacatccgctttaccggcgctgaccattgctgcggcgaacatcagagggtcggtaagtttttccagcgcatccggcggcgttttttcgcccgcgcgggccagccagcgatgagcaaattcttcccgcattgcgaggttgccatgcggatcaatcacctgtagcccgtccatcgccacgccgtgactgagcgcaaactgacgaagttcaaacggattggcgaccagaatgggcgttgccagaccttgttgatgtaaatattgcgcggctttcagcacacgttggtctaacgcatccggaaaaaccactctggcgggcgctcgcaacgccagttcacgacaacgttcaataatcattgcgtttcccccagtcgttgttggatctgcttcaccgttagcggctgcttcgttacgctcaggatcatcatcacgtagaccgtgctcgaaaggcggttcagcgcctgcaaaatgtccgggcgtaatacttcaaagctgcgggtgataaagacctgcgccgctacggtttcggtttcccgcactttggtgcgtagcagattgagcaacgcagcatcgcgcccgtggctggcttccggcaccagatgatcgtggtcgagatagcgcagcggctgatgagaaagccgatgcagatcttcgtcagaaagcccgacaatcgcctggcagcccagcggttcccccagcgcatcggcgcgcataatgttgccaagacgcgaacggatatccgccagccacggctgccacggttccgccagttcaatttgcagccacactgccagcgcaatggtgctgtcgagaaccgcgcgaaaacccagacgcggatcgcttttggcgaccattttttccgccgacaggtgagtcagcgtatccggcttttttgccaccggctggcgacacagttcgcagcacgcctgcggatgttcatcgctactggtcagcccatgaacgggctgcggctgctgctgttcatcgtcaacaaacaggcggccctgctcgtcaataaacttgatgcgcagatggcggctttccagcaactcccgggcagagggcgtcaggcgactgtccgcagggagatggatctctgcgccttcgctgagcgtatggttcgctcttagccatgcttcggtgatgaaatctttcatagggattgccagttagccggccaggcgacatacaggaatttcacgctggatgtcgtaccaaattcgatgctggagcctttcgggataaacatcacgtcgcctgctttggcgatcatggtttggccttcgtggcgaacatgcagctccccttccagcaccatgtcgatttcgtcgtagttcagggtccacgggaagaatgcgttctcccactgcataaaaccggcggccatgctgctgccgtcgtctccggtcacaagatcagtcaagcccacgcaatgcggctctgcgccgtcgaaacgaccaaacttgacgctactgccatcaatcactttgatgccgcctttgccggtcaccgatttgaagctcggctgcattgcgccctgctccagcgactgtttttccttcatcactttttccatcagctgtgcgaccaggctttcggtaaactggccttccggcagctgggcaatgatggtttcgcggatgcgctggctttcggttttgtcggctggcacgctggcgggcacggacgccgttaccgggatcgattcatcacattcggtgatggtaaaacccagtagatccgccacttcacgggcttccggggtaataatgctggcgcgcagaaccacggacattgcctgttcgccgcgcgcgtgtgcttcacgaatatcattcgctgtgatgagttttttcacctgcttcctcctgtttggtgagagatgccagataatccaccagttgctgcacgctttgcgggtcgtggctgtttagctcgaacatcggctcttcgaaacccgtctcaagcaataactttcgcgttgcggcgacgtcagcatctggcatgtccgttttactgatgacggcgatttgccgtttgctgacgccaatatccagcaacccggcaggcaaccgactttccgggtcatttgcgccatggacatagatcagcatgtctacatcctgtagcgtggtaattaaggcgtgataccagcggggatggttaaaatattcacccggcgtatcaatatcgcccttatcattaaattccacggcctgtgtttttctggcgagggtataattcccctgcaacgcattaaataacgttgtttttcctgccccgacgctacccacaaacgcaattcgtttcatgaatgcctcgtattaacttttggtcatttcacaaagcgtataatttaataagcgacctaaaccgctgacggtttgtgataacgcttcttctactgcgcccaccgagccataaatcaccaatgcaccgctgaatcggtcgagaaaaccgatatgcacatcagcggctttcagcgctaaatcaccggcgatcatcgccgtttcgccgggagttagcgtcataatgccaattgcgcccgcatccggaacgccgattttcttcgccagttcctcaccgggatgcgcgatgagatgcgccagtgtgacctgtttgccgggcacaaattcctgaatgatgcgttctttatccatgagtcgccgcctgtgaaaaactttcgtgtatcgtgacaatttttcgtcagagtaaataacaaaattcggcaagcgcgtttaaaaggtgaggtagatcactaagaatggagagatattcgctgtggtgcataaactttcatatgcaacgcatgaatataaataaaataatatcgagatattatatagactgcttttttttattattcgcaaactcagtaataagctttactaatatattgcagctaaactgcttaccctgaatattcagggtaagcgtgagagttaaaaaaaattacagcggttgggtttgcgcttctaccacggccagcgccaccatgttgacgatacgacgcaccgatgcgatcggcgttaacacgtgaaccggtttcgccacacccatcagcaccgggccgacagtcacaccttccgagctggaaacacgcagtaagttgtaactaatgcgggcagcttccatgttcggcatcaccagaatattggcggaacctttcaaagagctgtccggcatacggtcgttgcgaatcgcttccaccagcgctgcatcgccgtgcatttcaccatcaatcatcagttctggtgcacgttccctgaccagttccagcgcctgacgcattttgctcgacgacgggcagtcagaagaaccaaagttggagtgcgacaacaaagcaacgcgcggctcaataccaaaacgacggacagtttctgccgccatcaaggtgatctccgccagctcttctgcatccggttcatcattaacatatgtatcggcaataaaggtgttaccactcggcagcagcagcgcgttcatggcacctgcggtgtgaacgccatcgcgataaccaaagacatttttcaccacgctaaaatgttcatgataatcacccaccgtaccgcaaatcattgcatcggcttccccacgctgaaccatgatcgcgccgatcactgtcgggttactgatcagcgcccgctgcgcctgttcctgagtgacgccgcgacgcttcatgatctggaagtattcggtccagtactctttaaagcgcggatcggattcgttattgacgatctcaaaatcaacgcccgctttgatctgcaagcccagtttctgaatgcgcatttcgatcacgttcggacgaccgataaggatcggtttcgccagtcccagcgttaccagttcctgagtggcatgcagaacgcgcgcctcttccccttccggcagaacaacgcgcttcggcgctttgcgagcctgggagaaaatcggcttcataaacaggttggttttgtaaacgaactcagtcagcttgtcgatgtagacgtcgaaatcagcaatcggacgagtcgccacgcccgactccatcgcggctttagcgaccgcaggagcgatcttaacgatcaagcgcggatcaaacggttttggaatgatgtattccggaccaaagctcagatcctgatcgccatacgctgaagccaccacttcgctctgttccgcatgggcgagttctgcaatcgcacgtaccgccgccagtttcatctcttcgttgatggcggttgcgccaacgtccagcgcgccacggaagatgaacgggaagcacaggacgttgttcacctggttcggatagtcagaacgaccggtgcaaatgatggcatccggacgcacttctttcgccagcggcggcagaatttccggttccgggttcgccagcgccaggatcattggcgcacgagccattttcttcaccatttcctgggtcagcactttcgggccggaacagcccaggaaaatatccgcgccttcaatcacatcatcgagggtacgtttgccgtcatccaccaccgcatatgcggctttggtttccgccatgtttggctcacggccctgatagataacgccttttgaatcgcaaaccacgatgttatgtttttgcagacccagcgctaccagcaggttcatacaggcgattgctgcggcacccgcgccggaaaccaccatccgcacgtcggagatgtttttctccaccacgcgcaagccgttgaggatggcggcagtgctgataattgccgtgccgtgctgatcgtcgtggaataccggaatattcatccgctcgcgcagtttctgttcaatatagaaacattctggcgctttaatgtcttcgaggttgatgccgccgaaggttggttcgagcgcggcgacaacttcaataaatttgtccgggtcgagttcgtcaacttcaatgtcaaatacatcaatcccggcgaatttcttaaacagaacgcccttgccttccatcaccggtttgcctgccagcgcgccaatgttgcctaaccccagcaccgccgtaccgttagagatcaccgccaccaggttacctcgggcggtatatttgtaggcttttaacgggtctttttcgatttcaagacaaggtgcggcaacgcctggtgagtaggccagcgccagatcgcgctgtgttgccagaggcttggttggagaaacctggattttccctggaactggaaattcatggaaatcaagtgcactttgttttaactggtcatccatttggttgttcctttcacgtaacgttcacaaataaagtgtgtgggcaacagcccctgcccacaacgtggcgcacattattaccctgccggagtctacagactttgagcaagtccaaactctcaccattaatataatgttttggtaataatcctataacactgatgttacctgcttaatccagcaataccatgcctgtctgctatgcttttttgatgcgtttagcgaaatttctcagaagtgtgaattaacgcactcatctaacactttacttttcaaggagtatttcctatgaacgagttagacggcatcaaacagttcaccactgtcgtggcagacagcggcgatattgagtccattcgccattatcatccccaggatgccaccaccaatccttcgctgttactcaaagctgccggattatcacaatatgagcatttaatagacgatgctatcgcctggggtaaaaaaaatggcaagacccaggaacaacaggtggtcgcagcgtgtgacaaactggcggtcaatttcggtgctgaaatcctcaaaatcgtacccggtcgcgtgtcaacagaagttgatgcacgcctctcttttgataaagaaaagagtattgagaaggcgcgccatctggtggacttgtatcagcaacaaggcgttgagaaatcacgcattctgatcaagctggcttcgacctgggaaggaattcgcgcggcagaagagctggaaaaagaaggtattaactgcaacctgacgctgctgttttcttttgcacaggcacgggcctgtgcggaagcaggcgtttttctgatttcgccgtttgtcgggcgtatttatgactggtatcaggcacgcaagccgatggacccgtatgtggtggaagaagatccgggcgttaaatcggtgcgcaatatctacgactactataagcaacaccactatgaaaccattgtgatgggcgcgagcttccgtcgcaccgaacaaatcctcgccttaaccggctgcgatcgactgactatcgcaccgaatttactgaaggagctgcaggaaaaagtttcgccagtggtacgtaaattaatcccaccttctcagacgttcccacgcccagctcccatgagcgaagcggagttccgttgggagcacaatcaggatgcgatggcggtagaaaaactgtctgaaggcattcgtctgttcgccgttgatcaacgcaaactggaagatcttcttgccgccaaactataaaccagccacggagtgttatatgtcccgaaaagaccttgccaatgcgattcgcgcactcagtatggatgcggtacaaaaagccaactctggtcatcccggcgcgccgatgggcatggctgatattgccgaagtgctgtggaacgattttcttaaacataaccctaccgacccaacctggtatgatcgcgaccgctttattctttccaacggtcacgcgtcgatgctgctctacagtttgctacatctgaccggttacgacctgccgctggaagaactgaagaacttccgtcagttgcattcgaaaaccccaggccacccggagattggctatacgccaggcgttgaaaccaccaccggcccgcttggacaaggtttggcgaacgccgtcgggctggcgatagcagagcgtacactggcggcgcagtttaaccagccagaccatgagatcgtcgatcacttcacctatgtgtttatgggcgacggctgcctgatggaaggtatttcccacgaagtctgttcgctggcaggcacgctgggactgggcaagctgattggtttttacgatcacaacggtatttccatcgacggtgaaacagaaggctggtttaccgacgatacggcaaaacgttttgaagcctatcactggcatgtgatccatgaaatcgacggtcacgatccgcaggcggtgaaggaagcgatccttgaagcgcaaagcgtgaaagataagccgtcgctgattatctgccgtacggtgattggctttggttcgccgaataaagcaggtaaggaagaggcgcacggcgcaccactgggggaagaagaagtggcgctggcacggcaaaaactgggctggcaccatccgccatttgagatccctaaagagatttatcacgcctgggatgcccgtgaaaaaggcgaaaaagcgcagcagagctggaatgagaagtttgccgcctataaaaaggctcatccgcaactggcagaagagtttacccgacggatgagcggtggtttaccgaaggactgggagaaaacgactcagaaatatatcaatgagttacaggcaaatccggcgaaaatcgctacccgtaaggcttcgcaaaatacgcttaacgcttacgggccgatgctgcctgagttgctcggcggttcggcggatctggctcccagcaacctgaccatctggaaaggttctgtttcgctgaaggaagatccagcgggcaactacattcactacggggtgcgtgaatttggcatgaccgctatcgccaacggcatcgcgcaccacggcggctttgtgccgtataccgcgacgttcctgatgtttgttgaatacgcccgtaacgccgcgcggatggcggcactgatgaaagcgcggcagattatggtttatacccacgactcaattggcctgggcgaagatggtccgacgcaccaggctgttgagcaactggccagcctgcgcttaacgccaaatttcagcacctggcgaccgtgcgatcaggtggaagcggcggtgggctggaagctggcggttgagcgccacaacggaccgacggcactgatcctctcaaggcagaatctggcccaggtggaacgtacgccggatcaggttaaagagattgctcgtggcggttatgtgctgaaagacagcggcggtaagccagatattattctgattgccaccggttcagagatggaaattaccctgcaagcggcagagaaattagcaggagaaggtcgcaatgtacgcgtagtttccctgccctcgaccgatattttcgacgcccaggatgaggaatatcgggagtcggtgttgccttctaacgttgcggctcgcgtggcggtggaagcaggtattgccgattactggtacaagtatgttggtctgaaaggggcaattgtcgggatgacgggttacggggaatctgctccggcggataagctgttcccgttctttggctttaccgccgagaatattgtggcaaaagcgcataaggtgctgggagtgaaaggtgcctgatggtgattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtcccgccattttgtttaacgggtgatccacaacgtgggccaggcgtctggcccatgccagttatcgcaggtgggttctgcggcgtaacgcaccaggcgaaaacgctgaccgtcaaagcgccagcgcgcctgaatgccacaatcgcttaatccgcgccctttcgctaaggtcaccagttcacgcgatttctcatcaaatgttgcgttcatcagttccagttcattcgtctcctgaccgttgttgaacggcaaacgcaaccgaaccgggcgcgaagctagtggctttttacgcgacacaatccatgccaaatcaatggtgttataggcccctgcctcacagctaatcatcatcagcgctttatcatcagtcagcgcagtgacattcacctcacgacgcaatggatcaagcgagcagcgcagaccattcatccgccagtttccataatccagcaaatcgttgcgttcttcgagtgagagtggcgtcggcgttgggttaaccaccgcgacctctttcagcgcaggcgcgggcggtacgctgagcggcggttcgtcccctttcttgatccacgcggtttcactgccaacgcgcttttgctgagcatcaataaacaacaacgctgcttttaagccactcagagaaatggtctgatcgccatcgcgtaaggtgattgccttcccttcctgaatcatctgcaaaaacgcggtgatggttgccgtatcatcggttactaataaccatggtgaaatccgccacttgtcaccacttaacgccaacggctcgccatctaacagcagccgtggcgctatctccccttctgacgcctccggcgacttcaatccgccgcgctcaatacgtaaaacggcatcggtatgcgccccggcgctgcggctcagggtcatcaccagtccattatgatcgcccgtattacgcgccacgcagaaattttggttattacaggtgacctgccagtcggaaaacgcccgttgcgctggtgccgcccacaccaaagacgtcggcaacaaagcgaaaaaaaagagaaggaaaatgcgatagcgcatggacggtacgaccccagaagttcaaacaaacagcacaagtcgtatcttcgttgcgcaggtagcgcggctcaatcggatttgtcggattgagccaataataaacaacgaaatattattgttatttttcagtccattaaatgtgacgtttgcaaatagttaagcaataacaccgtcttaccgtcacgtatctcgccggttttgatcatctccagcgcctggctgaacggcagctcgagcacttcaatatcttcatcttcgacaccgccaccggcgttagcgcgctgattgtcactgtattcggcgataaaaaagtggattagctcagtcacaccgcctggcgacatatacagttcaaataatttgcgcacttcacccacttcatagcccgtctcttcaatcgcttctttgcgaatacacacttccggttcgtcgttatccagcagcccggcgcagctttcaatcagctgcccgctttcattgccattaacccaggtagcgacacggaactgacgaatcagaaccacggtctttttcttcgtgttgtacaggaggatcgtcgcaccattgccgcgatcgtacacttcacgtttatggcggataacttcgccgtctttgcgcgtgagatcgtaagtaatgttgtgcagggtgaaatagttatcggagagaattttgtctttaatgagggtgatttgttgcgtcataccgactccacagcgcgaaatgaacaattatcttacgctgtgaagtcgggtttgtctgcgcaggctatcagtgagatttgactgattttacccccagccagtcaataatcccctgtgccgcatgacgtccttctgccattgcggtaaccaccagatccgcaccacgcacggcgtcaccaccagcgaagattttcggattggtggtctggtaacggtactggctttccacatccgcgatgatgcggccccatttgtctaccgttacaccgtgcgactccagccacggcatcccgtgcggattgaagccaaacgccataatcaccgcgtcggctggcatgacaaattcactgccttccaccggcactggacgccgacgcccctgggcatccggctctccaagacgcgtgcgcaggaaacgaatcccgcagacgtgaccttgttcattcagctcaagcgccaccggctggacgttaaattcgaagttggccccctcttcgcgggcgttcttcacttctttcttcgagcctggcatgttagcttcatcacgacgataagcgcaggtgacgttactcgcgccgtggcgcagtgcggtacgcacacagtccatcgcggtgtcgccgccgcccagtaccacgacgttaagtccggcggtattgataaacggctcttccggtagctcttcgagccccatcacctgtttagtgttggcaatgaggaacggcagcgcgtcataaacgcccggcgcatcttcattgggtaaacccgctttcatggaacggtaagtgcctacgccaacgaagaccgcgtcgtattgttccaaaagcgaatccaaagagacatctttacccacttcacaattgagttcgaagtgaatccccatcgcgctgaagatttcccgacggcgtgccagcagggatttatccagtttgaaagaaggaatgccgaaagtgagcaagccaccgatttctggatggcgatcgtacaccgtcacccccacgccattgcgggtcagaacatccgcacaggccagccctgccggacctgcaccgataatcgccacccgcttgtccactttggtgacatggcttaagtcaggacgccaacctttcgccaacgcctgatctgaaatgtagcgttcaatgttgccgatagttaccgcgccgtgctcatcgcgaatagtacaggcaccttcacacaaacggtcttgcggacaaacgcgtccggtaatttccggcagggtgttggtctggtgagaaagctcgacggcggcgtcgatgtttccggctttcaccagttcaatccactgcggtatatggttatgcagcgggcaggtccattcacaaacgctgtgctcgccgcacttaaggcagcgcgaggcttcccgttgtgcctggtcggcgcgaaatggcagataaatttcatcaaaaccggttttgcgcgcttcaatcgccagtttatccggctcgccacgcgcgggcgttgcctgcatttgttcgactttactcattaccggcatttcttgcgccgcggtactggcatgccacggttgatgttcctgacgcgcggtgcgcaagcggcgggatttcgccatgccggagagtgcgacgtcagtgaccagttgcagcgcgtccgccgggcaattctcaacacaggcaggaccgttttcgcgccccgcacaaaggtcgcatttatgcgccgtggcttttacttttcctgccgcgacgggtgtcaggacgatttgcatcgtaccaaaaggacaggccaccacgcaggatttacagccaatacacttttgctgattgacctgaatgctgtcatcaacgtggctgattgcgccattagggcagctacgggcgcagggcgcatcttcacaatggtgacaggtcactgcactacgttgctgttgatgtttgataaccgtaattcggggatgaaaatggtgttggctcaggacatgttgctcatcattgtgagccatgacacaggcgatttcacaagcatgacaacccagacattgctgactgttggccataataaaacgattcataacgaccttcttttttggttgtaaaaaccttattctttatatgagtgttgttattacccgacttacaggggaatcggcaatgttcatgtgcccagaataagtaactatttcgctataaactgtggcagatcaaataatcccatcactgactaaattgcgtttcagcgaactggaacattaatgattttttgtggagaagacgcgtgtgattgttaaacgacccgtctcggccagtctggcccgggcctttttttacattgtgctgctgtcgattctttccacgggtatcgctctgctaactctggcgagcagtttgcgcgacgctgaggctatcaatattgccggatcgctgcgtatgcagagttaccgcctgggctacgacttgcaaagtggcagtccacaactcaatgcacatcgccagttatttcagcaggcactgcattcaccggtattaaccaacctcaacgtctggtatgtgccagaagcagtaaaaactcgctatgcgcatctgaatgccaactggctggagatgaataatcggctcagcaagggcgatttgccgtggtatcaggccaatattaataattatgttaatcagatagacctgttcgtactggctttacagcactacgctgaacgcaaaatgctgctggtggtggcgatttccctggctggcggcatcggtattttcacgctggtcttttttactttgcgccgcatacgccatcaggtggttgccccgctgaatcagctggttaccgccagtcagcgtattgaacacgggcagttcgactcgccgccgctggataccaacctgccgaatgagcttggtctgcttgcaaaaacctttaaccagatgtcgagcgagctgcataaattgtaccgttcgctggaagcgtcagtagaagaaaagacccgcgatctccacgaggccaagcgtcgtctggaggtgttgtatcagtgttcgcaggcgctgaacactagccagattgatgtgcattgtttccgccatattttgcagattgttcgcgacaatgaagcggctgaatatctggagttaaatgtcggtgaaaactggcggattagcgaagggcaaccaaacccggaattgccgatgcagattttaccggtgacaatgcaagagacggtttacggcgaactgcactggcaaaatagtcacgtttcatcatcagaaccgctgcttaacagcgtttcgtcgatgctgggacgcggtttgtactttaatcaggcgcagaagcattttcagcaattattgttgatggaagaacgtgcgaccatcgcccgcgaattgcacgactcgctggctcaggtactttcttacttacgtatccagttgacgttactgaagcgttcgataccggaagataacgccaccgcacaaagtatcatggccgatttttcccaggcgttgaatgatgcttatcggcagttacgcgagctgttgactactttccgcctgacgctgcagcaggcggatctcccctccgcattgagggaaatgctggatacgttacaaaatcaaaccagcgccaaactgaccctcgactgccgtctgccaaccctggcactggatgcgcaaatgcaggtgcatttgttgcaaattattcgcgaagcggtgctgaatgcgatgaagcacgccaacgccagcgaaatcgccgtcagttgcgtcaccgcgccggacggcaatcacacggtttatatccgtgataacgggattggtatcggtgaaccgaaagaacccgaaggtcattatggtctgaatatcatgcgcgaacgcgcggaacggctaggtgggacgctgactttttcacaaccttccggcggcggcacgttagtgagtattagctttcgctctgcggagggtgaggaaagtcagttaatgtaatgcctcctactgaccaaagaatacttgcacttaaggttcagtataaaagggcatgataatttacattaactcctttttttctccacgattggctcgtaccttgccgctacagtgaagcaagtcaagcctacaacgatacgcagaaacacgaggtcctcttttaatggcgaatttctttattgatcgccccatttttgcctgggtgctggcaatcctgttgtgtctgacaggtaccctggcgattttttcattgcccgttgaacaataccccgatctcgcgccaccgaatgtgcgagtgaccgctaactatcccggcgcatcggcccagacgctggaaaacaccgtgacccaggttatcgagcaaaatatgaccggcctcgataatctcatgtatatgtcatctcagagcagtggcaccggtcaggcatctgtcactttaagttttaaagcaggcaccgatccggacgaagccgtgcagcaagtacaaaaccagctgcaatcagccatgcgaaagttaccgcaggcggtgcaaaatcagggcgtgacggtgcgtaaaaccggcgataccaacattctgaccattgccttcgtctctaccgatggttcgatggataaacaggatattgctgattatgttgccagtaatattcaggacccgttaagccgcgtgaatggcgtcggggatatcgatgcctatggttcgcaatattccatgcgtatctggctggacccggcgaaactcaacagtttccagatgacggctaaagatgtcactgatgccattgagtcacagaacgcgcagattgcggttgggcaacttggtggtacaccttccgtcgataagcaggcgctcaacgccaccattaacgcccagtcactgctgcaaacaccagaacagttccgcgatatcaccttgcgggtcaatcaggacggctcagaggtaaggctgggcgatgtcgccaccgtcgaaatgggggcggagaaatacgattatcttagccgcttcaatggtaagccagcctccgggctgggggtaaaactggcctccggcgctaacgaaatggcgacagcggagctggtgctcaatcgtctcgacgagctggcgcagtatttcccgcatggactggaatacaaggtggcgtatgaaaccacctcgtttgttaaagcctccattgaagacgtggtgaaaacgctgctggaagctatcgctctggttttcctcgttatgtatctgttcctgcaaaacttccgcgccacgctgatacccactatcgccgtgccggtggtgttgatgggaaccttctccgtactttacgccttcggttacagcgtcaacaccttaaccatgttcgcgatggtgctggcgatcggtctgctggtggatgacgccatcgtggtggtggaaaacgtcgaacgtattatgagtgaggaaggactcactcctcgcgaagccacacgtaaatcgatggggcagatccagggggcactggtcgggattgcgatggttctttcggcggtatttgtaccaatggccttcttcggcggcaccaccggtgccatctatcgccagttctctattaccattgttgcggcgatggtgctgtcagtactggtagcgatgatcctcactccggctctgtgtgccacactacttaagccactgaaaaaaggtgagcatcatgggcaaaaaggcttttttgcctggtttaaccagatgtttaaccgcaacgccgaacgctacgaaaaaggggtggcgaaaattctccaccgtagcctgcgctggattgtgatttatgtcctgctgcttggcggcatggtgttcctgttcctgcgtttgccgacgtcgttcttaccgctggaagaccgtggcatgtttactacctcggtacagttgcccagcggttcaacgcaacaacagaccctgaaagtcgttgagcaaatcgagaaatactacttcacccatgaaaaagacaacatcatgtcggtgtttgccaccgttggttctggccctgggggtaacgggcaaaacgtggcgcgaatgtttatccgcctgaaagactggagcgaacgcgacagtaagaccggcacctcgtttgccattatcgagcgtgcaacgaaggcgtttaaccaaattaaagaagctcgcgttatcgccagcagcccgccagcaattagcggtcttggtagttctgcaggttttgatatggagttgcaggaccacgctggagcgggtcacgatgcgctgatggcagcacgtaatcagttgctggcgctggcggcggaaaacccggagctaacccgtgtgcgccataacggcctcgacgacagtccgcagttgcagattgatatcgaccagcgtaaagctcaggcgctgggcgttgctatcgacgatattaacgacacactgcaaaccgcctggggttcgagctatgtgaatgactttatggatcgcggtcgcgtgaagaaagtctatgtgcaggcagctgcgccgtatcgcatgctgccagatgacatcaatctctggtatgtccgaaataaagatggcggcatggtgcccttctctgctttcgcgacctcacgctgggaaacaggctcgccgcgtctggaacgctataacggttattctgcggttgagattgttggggaagccgcaccgggggtcagtaccggtacggcgatggatattatggaatcgttagtgaagcagctgccaaacggctttggtctggagtggacggcgatgtcgtatcaggagcggctttccggcgcgcaggctccggcgctgtacgccatttccttgctggtggtattcctgtgtctggctgcgttgtatgaaagctggtcggtgccgttctcggtaatgctggtcgtgccgctgggggtaatcggcgcgctgctggcaacctggatgcgcgggctggaaaacgacgtttacttccaggtgggcctgttaacggtcattggtttatcggcgaaaaacgccatcctgatcgtcgagtttgctaacgagatgaaccaaaaaggccacgacctgtttgaagcgacgctccacgcctgccgtcagcgtttacgcccgattctgatgacctcgctggcatttatcttcggcgtattgccaatggcaaccagcacgggtgccggttccggtggtcagcatgcggtgggtactggcgtaatgggcgggatgatttcggccactattctggctatttacttcgtgccgctgttctttgtgctggtgcgccgccgcttcccgctgaagccgcgcccggaataagcaataaaaaaggcgacatgccaatgtgtcgcctttttcaactttccgattaagaacctgctcagcgggttcttgctgtttgtactttgtctcaggaattacttacgaagcataacttcgataaagtctttccagttccccagttcacgttcaatcataacaacctctcttataattatgggtattctacggaaacaatataccgtggtgaagctaatttactcgattgctgcgatgactacctccgggggacaaatcttatgtaaatactatggtcctgcggtgatgatttgtatgtgatacacagcaacatttcgagatattcatacggcatctaatactgatttaattctggttaaaatacagacagataacaagatgaatattcttaatgtttacgttaaaaatgtttaatattatttaatagttgttaatttgaatacttcgataatgttatatttcctgataatcatttgcaggcaaaatgttttcacccttaaatgagtatttattctcataaatcgaaaaaggattcattatggttacactttacggtatcaaaaattgtgacaccattaaaaaggctcgccgttggctggaagccaataacatcgactatcgttttcatgattaccgcgtcgatgggctggacagcgaattattgaacgattttatcaacgaattaggctgggaagcgttactcaacacccgtggtacaacctggcgtaaactggacgaaaccacccgcaataaaatcaccgatgcggcctctgcggcggcattaatgactgaaatgcctgcaattatcaaacgtccattgctctgcgtgcccggtaagcctatgctgctgggtttcagtgattccagttatcagcaatttttccatgaggtgtagtctatgtcgtgcccggttattgagctgacacaacagcttattcgccgcccttccctgagtcctgatgatgcaggatgccaggctttgttgattgaacgtttgcaggcgatcggttttaccgttgaacgcatggactttgccgatacgcagaatttttgggcatggcgtgggcagggtgaaacgttagcctttgccgggcataccgacgtggtgccgcctggcgacgccgatcgttggatcaatcccccgtttgaacccaccattcgtgacggcatgttattcgggcgcggtgcggcagatatgaaaggctcgctggcggcgatggtggtggcggcagaacgttttgtcgcacaacatcccaaccatacggggcgactggcatttctgatcacctctgatgaagaagccagtgcccacaacggtacggtaaaagtcgtcgaagcgttaatggcacgtaatgagcgtctcgattactgcctggttggcgaaccgtcgagtatcgaagtggtaggtgatgtggtgaaaaatggtcgtcgcggatcattaacctgcaaccttaccattcatggcgttcaggggcatgttgcctacccacatctggctgacaatccggtacatcgcgcagcacctttccttaatgaattagtggctattgagtgggatcagggcaatgaattcttcccggcgaccagtatgcagattgccaatattcaggcgggaacgggcagtaacaacgttattccgggtgaactgtttgtgcagtttaacttccgcttcagcaccgaactgactgatgagatgatcaaagcgcaggtgcttgccctgcttgaaaaacatcaactgcgctatacggtggattggtggctttccgggcagccatttttgaccgcgcgcggtaaactggtggatgcggtcgttaacgcggttgagcactataatgaaattaaaccgcagctactgaccacaggcggaacgtccgacgggcgctttattgcccgcatgggggcgcaggtggtggaactcgggccggtcaatgccactattcataaaattaatgaatgtgtgaacgctgccgacctgcagctacttgcccgtatgtatcaacgtatcatggaacagctcgtcgcctgatgagtggttctgcaagaggaaataagcatggactggctggctaaatattggtggattctggtgattgtctttttggtaggcgtcctgctgaacgtgattaaagatctcaagcgcgtcgaccataagaaatttctcgccaacaagccggagcttcccccgcatcgtgatttcaacgataagtgggacgatgacgacgactggccgaaaaaggatcaaccgaagaagtaagctgagtgctcaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaatctgtcttttacatcatttcaatcacatcatcatcgccaggcttaccgccacttagcgcttcgtcgaaataatgtttcggaatggtataacgcaagtgatccagggcaaattgcatactgcgattgtcgatcgcatggcctaaatcctccacgatatccagcgtcacgtcaccaccggcactgattaacgcttcctgcgccgcaaccgcatgcgccagatcgataaccggatcttcaccgccatgaatcaggtgaattgtcgtggctgtagacgcagtttccggcaggctcgcatagcgtccgttaaaagcaatgacgcgtgaagcaaggcccggttcggctttaatgctctccagcaccataatcgcgccttgagagaaaccgatgagcgccgtggcgttagcccctactccgctctgtttctgccagtagcgcaccgtttcaataaacgtcggcatgatcgcatccacacgcgcctggcgattatcttccgtaataccctgcaccgaaaaccactgacgccccgccggattaccgctcggctccgcgccaccgacactcaccaccagcgcatcaggaaacagcggtgcaaaccagttgcctatttcccccattgccaccgggttatccccgacaccgtggaaaagcagtaacaactgttgcgcaggtttatccgggctttgaacaacaaaatggtcatgtttcatggcgaactccttaactgatgtcattaattttacgccgctgactcacaatgaccatgagataaaattgaaggagtcagtgaaataattgccattgcgttatgcgatcgcgcagacgctcagtgcgaacatcattaagtgcgaacagcgcctgcgcggcctcttcccgctgacggaccagtaacatcttgcggcctgaaagtttaagtgtggtacataactgcgcatcactggcgtttttctgtaaacgcccacgcagcgccggtaatgccagttcactggtttgtaacagacgcaataagcaacctaacgacgttaatagcggacgatgagcgaaagcaaaaccggccagttcaagccagtcgtcgtcagaaaggacggcatcgtttagtggatcaacaggaagcgtttcgccattccactgcgcgagagcttgcgcatcgcgacgtaaacggtaatgctcacgttcagccagctgtttacccgcatcactcatcggtaacagcgccatcgccgtatagcaaccgctgctggcttcccgatgattacccatccgcaccagcacaaaaccgcagcgttgccagaaacgccataactccccggtgtaaccaaaactcaccgaaagatagtcgaggtcttgcgtatattgcaaagcaccagcaataagttgccgccctgtgccttcccgctgacgagccggatgaactgctatccggctgacccgccgtccacgcaatgtcgccgccagtggattgttgccgtgcgccgccagcgactgggccaccagattaccccgcgggcgacgaaaacctgcccataccgcctgactgagttgttgagataatccaccctcatccaccagccacagcgccccggcaatctcgttttcgccagccgcctgtaaaaaatgttgccctggtgcatccatcatccggcgtaaatccagcggcgaagtccgatagtgcgcaccagacaagagctgataaacctttaacggcgtttctggatcgctttgccataacgtctgttcaaatgcggaaatgacaatattgccttgtggtgtatgggtgaagttttcatcgtcaaaaaccagtgcctcgctgaccattttttccagcgggcatccctgcgcccagcggatcggctgttgcagttcaaaacggtgtaaatgcggaaagcgagcgcaaaatttcagcaaaaaaccacgtccggtgccttcgtagccctgcaccgtagtggttaacaacgttcgaggaaaacgcgataccagttgatgcaacaatggcgcaggtatggctgcggcttcatcgaccaccagccagtcggcttgctcatcgctggctaacaaggcatccggcgcaataaagcgaaacttctcgcccgcaaattgtgccagtacatccgttgacgcttttgcgggcgcggtgacaatcgctctgcccgcaatacgagaaatgagttgccctgccaacgccgacttaccgcgcccacgcgcagccgttaccgctgccacgcccggcggcatggtcattagctgctttaagagttgctgttgttctggttgtggtgcgccagtcgcggggtaccagtcagtacggggagtaaaatgcgccaacgagaatggctggttttgccgccagaggatagcctcgttatccgccgtaagtacgcgtttgagatgctggacaaaatgcggcgtcgcaatagggtcagggcaatcactccagcgcagcgagtcggcatcaggttggttttcccactcttcccatacagggagtaacaaaaccagccagcttcccgctttcaacgttccgctaagtgcggcaaaggcagcggcatcaaagccgtggcgggcgtcgaataccgcatgccggaactcgcgcccaagtaaagtttgtagtgccgagggagaacagtggttttcagcatctggccgcggcgaaatccacagccagtcgccaggtaaggcatcacgcaacttaagagtatgctcaaaacaccaaccctcttccccgctcaacaccagcaagcggcggatcccttcacgtttcatttgcgctgttaatgtgtgaagcgcagtcagttcagccatccctgccccggaagttaaatgcttttaccaaaagtattgcattgtgccggatcgccgctgtcgaaaccacgtttaaaccagctgtagcgttgctgagaagtgccatgagtgaaactgtctggtactactcgcccctgactttgctgttgtaaacggtcatcgccgatggcctgcgccgcgttcagcgcctcttccagatcgccggtttccagaacgccttgctgctgcatactatgcccccagacaccggcaaaacagtcggcctggagttccatacgcacagataagcggtttacttccgcctgcgtcgcgttttgttgcagttgacgaactttcggctcgatgcctaacagtttctgcacatgatgaccgacttcatgggcgataacgtacccctgggcaaaatcgccatccgcgccaagtttgtctttcatgtcatcatagaaggagagatcgatataaaccgtgccatccgccgggcaatagaacggccccattatggactggcccgccccgcagccggtacgcgtcattccacggtacatgaccagcttcggttgctgataggtcttacccatcttctcgaactgttgtccccaggtgtcttccgtggttgccagaatcaccgaggtgaattttgcggcttcgtcttcatttgggctaattgaccgcgttgattgttgttgggaaaccggctgcccggtcatcaacccggttaaatcaacaccatagtagcctgcaaccagcacgactatcagtaaaatcagcccgcctttaccgcttggcaggcgaaaaccgggaccgcccatagatggaccaccagagctgttgcgcctgtcttcaacattgtcactttcacgtcgcccttgccaacgcatagatacctcaacaatatattcattatagaaatgatcgtaggtggttcagaggaagattaccacaggaaagcgggatgaaatggcggaggaatgagcgttcaatgcatatattccgagagcggttgtcttgccgtgccagctgcacggcaagatgatgaacagaaaaatcagtccagctgtacacccaggcggcgggcgacggcttcataggcttcgatcaggccaccgaggctctggcggaaacggtctttgtccattttctccagcgtttctttgtcccacaggcggctaccgtccggggagaactcatcacccagtaccacttcgcctttgtacagaccaaattccagcttgaagtcgaccagaatcagaccagcatcatcgaacagttttttcagcacgtcgttcgctttgtaggtcagctctttcatacgcgccaggttctctttgctcacccagccaaaggtttcgcagtaagattcgttgaccatcggatcgtgcatggcgtcgtttttcaggaacagatcgaacagcggcgggttcagctcaataccttcttcgattccaagacgtttcaccagagagccagcagcacggttacgcacgacacactcaaccggcaccatatccagctttttcaccagacattcggtatcggagagcagacgctccatttgagtcgggatacccgcttcagccagtttgctcataatgaagtagttgaacttgttgttcaccatacctttgcgatcaaactgctcaatgcgcgcgccatcccctgctgacgtatcattgcggaattcgagcaccaacaggtccgggttttccgtgctgtatacggttttcgctttaccacgatacaactcagcttgcttttgcatctttatcactcctgggtgtgaattaacgttttaaaatcttttgctgtctggtgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtccgacaaacaaatttcgtgcgaattaccgctaaaatcgcgttttcctgcagacgcacacgtttgcgtatcatatcagaaaaaagggccggatgattccagccctgtatttttacttgctaaacgcagcctggaagacagctaccagcgcgtcgttctgactctgagtcagagtatgacctttcggatcgatgaactgtaggctgctgcggttatctaaatcgccaacctgcagtttatagtcaccggatgccaggcctggatcgctcgcgcccagttcctgccagtcgctgtcagacagcggcttataagttacggccatgttgccctgcgaacgggtgctgtcggtcactttcatgcccactttttccagcgccgctggcagacgttgccaaaccacattgaacggcccgcgtacgaccagcattggtaaaccggtgtcatcagctgcactttgtacgtccatagtggtggaggcacgattttgcgcagcgttcgcggcgtcagtggcagatttatccagaccggcggaaataacgttcatcatctccgtgctgtaacgctgcatggaagccgcgtctgcaaccggtttgcccgcctgttccaggttcagcagtttaaccgtaaccgcctgctgataaccctgcggcttaacagagatttgataacgaccacgatactgctcgtcttcgtccagacggttccattgtacccaatcggtggtcagtgtctgaccagcatcatcacgttgggtgatggtgtagtttttcgcctgcagcacgctaaccacctgcggccacagagtattgccacgaccattttccaccagcaatgaagcggtatcgcccgtgaactgggtacgcgcgccagaaaccagtgccagcggctgggctggtggacgaatgtccagcgccttaccgacagcaccactaccgttggtcaccgggattgcataatcaccggaggtcaccggcaaaatcattccagccggggcatgaagctccgcaagcggtgccgcttccaggtaggcttcatcaccactgacctgacgcttatagcgtgagtcagaactacaggcagcgagtaataaaacaagcgaaacacccgcaacctttgccaggcgcgacttttgaacagagtaagccatcaaatctccctaaactttacagcaaaccggcatgcttaagcgccgctctgaccgtctcacgaccactgtcggtgattggtgtcattggcaggcgcagcgtatcggtcgccacaagacccagttccttacatgcccatttcaccgggattggattgggttcgacaaatagtttgttgtgtaatggcatcagacgctgattaataacgcgtgcctcggcaaaatgcccttctgctgccagtttgcacatctgggccatatcacgcgctgcgacgttagccgtaacggaaataaccccatgaccgcccaattgcatgaagtccagcgcgctcgcatcatcgccgctcagcagaacaaaatcatctgaaaccagctctttgatctggtttacacgcgttaagttccctgttgcctctttgattccgataatattttttactttcgccagacggcccaccgtttccgggagcagatcgcagccagtacgggacggcacattatacagaatttgcggcaggtcagtatgctcagcgatggctttgaaatgctgatacaaaccttcttgcgacggacgattgtagtaaggggttaccgtcaggcagccgacgataccactgtcattgaagcgctgcgtcaggctaatggcttccgcagtagcgttagcgccggtcccggcaattaccggaatgcgcccatcagccagatccagcgtcatcatcaccacatcagcatgttcgtcatgatttaaggtagcggactcgccagtggtgccaacagaaacgatcgccgaagtaccgctggcgacatgataatcaatcagttttttcaagctagcccgacagacattacctttttcatccatcggagtaacaatcgcgacaatacttcccgtgaacatgggccatcctctgtgcaaacaagtgtctcaatggtacgtttggtatggcattaaaagcaagcagacagaaccgttctgattgttgtatgcatgttttttttatgctttccttaagaacaactcaccccttaaaggaataaccagtttgacactgtcatcgcaacattatctggtgatcactgcgttgggtgccgatcgccctggaattgtgaacaccatcacccgtcatgtcagtagttgcggctgtaatattgaagacagtcgcctggcgatgctgggagaagagttcacgtttattatgctgctttccggttcatggaatgccattactctgattgaatcaacgttaccgttgaaaggtgccgaactggatcttttaatcgtgatgaagcgcacgacggcgcgtccgcgtccgccaatgccagcatctgtctgggttcaggtcgatgtggcagactccccgcatttaattgaacgcttcacagcacttttcgacgcgcatcatatgaacattgcggagctggtgtcgcgcacgcaacctgctgaaaatgaacgggctgcgcagttgcatattcagataaccgcccacagccccgcatctgcggacgcagcaaatattgagcaagcgttcaaagccctatgtacagaactcaatgcacaaggcagtattaacgtcgtcaattattcccaacatgatgaacaggatggagttaagtaatgaatccactgaaagccggtgatatcgcaccgaaatttagcttgccggatcaagacggagaacaagttaatttgaccgacttccagggacagcgtgttctggtttatttctacccgaaagccatgacccccggctgtaccgtacaggcctgcggcttacgcgataacatggatgagttgaaaaaagcgggcgttgatgtgctgggtatcagcaccgataaacccgaaaaactctcccgttttgcggaaaaagagctgcttaactttacgctcctgtctgatgaggaccaccaggtgtgcgaacaattcggcgtctggggtgaaaagtccttcatgggcaaaacctacgatggcattcatcgcatcagcttcctgattgacgctgatggcaaaatcgaacatgtctttgacgatttcaaaaccagcaatcaccacgacgttgtgctgaactggctgaaagaacacgcctgattactttgctccattccgtgctggctgcgcttgcggccagcatacctcacttctcgtgatcaagatcacattctcgctttcccctgcgacacgggtgtcgaatccattttttgctgaacgttaatgaccatcatttttgtaccgttcagaatccagttaatacataacttattgaatatattgagttaatcagaatggcatcctttatgcaatatgaaatgcaatgtttcatatcattttcaaggagccgacatgaaccgctttgtggtggccgaaccactgtggtgtacaggatgtaatacctgtctcgctgcctgttcggacgtgcataaaacgcaaggtttacagcaacacccgcgcctggccctggcgaagacgtcaacaatcactgcccctgtcgtgtgtcatcactgtgaggaagccccttgcctgcaggtctgcccggtcaatgccatctctcagagggatgatgcgatccaactcaacgaaagcctctgtattggctgcaagctttgcgccgtggtctgcccatttggcgcaatcagcgcttcaggaagccgtccggtgaatgcccatgcgcaatatgtttttcaggctgaaggctcactcaaagacggcgaagaaaacgcgccaacacaacatgctttgctgcgctgggaacctggtgtccagaccgtcgcggtgaaatgcgacctgtgtgatttcttgccagaaggtccggcctgcgttcgcgcttgcccgaatcaggcgttacggctgatcaccggtgatagcctgcaacgtcagatgaaagaaaaacagcgccttgccgcaagctggtttgccaatggcggggaggatcccctttccctcactcaggagcaacgctaatggatgccctgcaattattaacctggtcgctgattctctatctgtttgctagtctggcttcgctgtttttactcggtctggacagactggctattaagctttccggcatcacatcgctggtgggcggcgtgattggcatcatcagcggaattacgcaattacatgctggtgtaactttagtcgcccgttttgcccccccttttgaatttgccgatttaaccctgcgaatggatagcctctcggcatttatggtgctggttatctccttgctggtggtggtttgttctctctattcattgacttatatgcgcgaatacgagggcaaaggcgcggcggcgatgggcttctttatgaatattttcatcgcatcgatggttgccctgctggtgatggacaacgctttttggttcatcgtgctgtttgaaatgatgtcgctgtcttcctggtttctggtcattgccaggcaggataaaacgtcgatcaacgctggcatgctctacttttttatcgcccacgccggatcggtgctgataatgatcgccttcttgctgatggggcgcgaaagcggcagcctcgattttgccagtttccgcacgctttcactttctccggggctggcgtcggcggtgttcctgctggcctttttcggttttggcgcgaaagccgggatgatgccgttgcacagctggttgccgcgcgctcaccctgccgcaccatcgcacgcttcggcgttgatgtctggcgtaatggtcaaaataggtattttcggcatcctgaaagtagcgatggatctgctggcgcaaacgggtttgcctctgtggtggggcattctggtgatggcgatcggcgcaatctccgcgctcctgggcgtgctatatgcgctggcggaacaggatatcaaacggctgctggcctggagtaccgtcgaaaacgtcggcattattttgctggcagtcggtgtggcgatggtcggtctgtcactgcacgacccgctgctcaccgtggttggactgctcggcgcactgtttcatctgctcaaccatgcgctgttcaaagggctgctatttctcggcgcgggagcgattatttcgcgtttgcatacccacgacatggaaaaaatgggggcactagcgaaacggatgccgtggacagccgcagcatgcctgattggttgcctcgcgatatcagccattcctccgctgaatggttttatcagcgaatggtacacctggcagtcgctgttctcactaagtcgtgtggaagccgtagcgctacaacttgcgggtcctattgctatggtaatgctggcagtcactggtgggctggcagtaatgtgcttcgtaaaaatgtacggtattactttctgtggtgcgccgcgcagtacacacgctgaagaggcacaggaagtgccaaatacgatgatcgtcgccatgctactgctcgcggcactctgcgtattaattgcgcttagtgccagttggctggcaccgaagataatgcatattgcccatgcgtttaccaatacccctcccgccactgtcgccagcggaatagcacttgtacccggcacgtttcatacacaggtcaccccctcattactgttgctgttactactggcgatgcctttgctgcctggcctttactggctgtggtgtcgttcgcgccgcgcagcgtttcgtcgcacaggagatgcctgggcatgcggctacggctgggaaaatgcgatggccccgtcaggcaatggcgtgatgcagccgctgcgtgtggtcttttctgcgctatttcgtctacgacaacagctcgaccctacgctgaggctaaataaaggtcttgcgcacgtcaccgccagggctcagagcacagaacccttctgggatgagcgggtgatccgccccatcgtgagcgccacccaacggctggccaaagaaatacagcatctgcaaagcggcgactttcgtctctattgcctgtatgtggtcgccgcactggttgtgctgctaatcgctattgccgtctaaggaaatcaccatgagacaaactctttgcgacggatatctggtcatttttgcgttagcacaggccgtgattctgctgatgctaaccccactttttacgggtatttcccggcagatacgcgcgcgtatgcactcccgccgcgggccggggatctggcaggattatcgcgatatccacaaactgtttaaacgccaggaagttgcgccgacatcttcaggtctgatgttccgcctgatgccgtgggtattaatcagcagcatgctggtgctggcgatggccttaccactgtttattaccgtttccccttttgcgggcggcggcgatctgatcacccttatctatcttcttgccctgtttcgttttttctttgctctttccgggctggataccggaagtccgtttgcgggagtcggtgccagtcgcgagttgacgctcggcattctggtcgaaccaatgcttattctctcactgctggtattggcgctgatagcaggttccacgcatatcgagatgatcagcaatacgctggcgatgggctggaactcgccgctaaccaccgtactggcgttactggcctgtggttttgcctgcttcattgagatgggaaaaattccctttgatgttgctgaagcagaacaggaattacaggaaggcccgctgaccgaatattccggtgccgggctggcgctagcgaaatgggggctggggctgaaacaggtcgtgatggcatcactgtttgtggccctgtttctgccctttgggcgcgcgcaagaactttctctcgcctgcctgctgacttcacttgtcgttacgctgctcaaggttttgctgatttttgtactggcctcaatcgcagaaaacacgctggcacgcgggcgttttttactcattcaccatgtgacctggcttggcttcagccttgctgcgcttgcatgggtcttctggttaaccggtctgtaaggagcactgacggaatatggaaaatcttgctctgacgacgttattgctgccttttatcggcgcactggtcgtttcgttttcgccacaacgtcgggccgccgaatggggggttttgttcgccgcgctgaccacgctgtgcatgttgtcactgatctccgcgttttatcaggccgataaagttgccgtcacgttgacgttggtcaacgtgggggatgtggcgttgtttggcctggtcattgatcgcgtgagtacgctgattctgtttgtggtggtgtttctcggtttgctggtcacgatctactccacgggttatctgacggataaaaatcgcgaacacccgcataacggcacgaatcgttattacgcatttttactggtgtttatcggcgcgatggcgggactggtactctcctcgacgctgctcggtcagttgttgttttttgaaattacaggcggctgctcctgggcgttgatcagttattaccagagcgataaagcgcagcgttcagcactaaaagcgttacttatcactcatatcggctcgttggggttgtatcttgccgccgccacgctgtttttgcagaccggaacgtttgcgcttagcgcgatgagcgagttacacggcgacgcacgttatctggtttatggcggcatcctgtttgccgcgtgggggaaatcggcccagctaccgatgcaagcgtggctaccggacgcaatggaagcgccaacaccgatcagcgcctatctccacgccgcatcgatggtgaaagtgggcgtttacatttttgcccgcgctattatcgacggcggcaatatcccgcatgtgattggcggcgttggcatggtcatggcactggtcaccattctttatggctttctgatgtatttgccacagcaggatatgaagcggttgctagcctggtcgaccatcactcaacttggctggatgttcttcggcttgtcgctctccatcttcggctcgcggctggcgctggagggcagcatcgcctacatcgtcaaccacgcgttcgctaaaagcctgtttttccttgtagcaggtgcgctgagttacagctgcggcacgcgcttgttgccgcgtctgcgtggcgtattgcacaccctgccgttgccaggcgtgggtttctgcgtggcagcgctggcgattaccggcgtgccgccgttcaacggcttcttcagtaaattcccgctgtttgctgccggttttgcgttgtcagtggagtactggatcctgctgcccgccatgattcttctgatgattgaatcggtcgccagtttcgcctggtttattcgctggtttggtcgcgttgtgcctggcaaaccgagcgaggccgtcgccgatgccgcaccgctgccaggatcaatgcgcctggtgttgattgtactgattgtgatgtcgctgatttccagcgtaatcgccgcgacctggttgcagtaaggagatgatgaatgaccggttctatgatcgtaaataatctggcgggactgatgatgctgacatcgctgtttgtgattagcgtcaaaagctatcgcctgtcatgcggattttacgcctgccagtcactggtgctggtgtctattttcgccactctctcgtgcctgttcgccgcagagcaactgctgatctggtccgccagcgcctttatcaccaaagtgctgctggtaccgttaatcatgacttacgctgcacgaaatattccccagaacatcccggaaaaagcgttattcggtccggcaatgatggcactgctcgcggcgttaattgtcctgctttgcgcatttgtcgttcagcccgtgaagctaccgatggctaccgggctgaaaccggcgctggcggtagcgttaggtcattttctgcttggcctgctgtgcattgtcagccagcgcaatatcctgcggcaaatttttggttactgcctgatggaaaacggctcccatctggtgctggcgcttcttgcctggcgagcaccggaactggtggaaataggtatcgctaccgacgccatcttcgccgtcattgtgatggtgttactggcaagaaaaatatggcgtacccacggcacgctggacgtgaacaacttgaccgcgctgaagggataatgagatgagttattctgtgatgttcgctttactcctgctcacgccgctgcttttttcgctgctctgttttgcctgccggaaacggagactttctgcgactcgcacggtgaccgtattacatagcttagggatcacactgctgctgattctggcactctgggtggtccaaactgccgctgatgcaggagaaatattcgctgcgggactgtggcttcatattgatggtctgggcggtttgttcctcgccattcttggtgtgattggctttctcaccggtatttactcgattggctacatgcgtcatgaagtggcacacggcgagctttcacccgttacgctgtgcgattactacggtttcttccatctgtttttgttcaccatgctgctggttgttaccagcaataacctgattgtgatgtgggcggcgatcgaagccaccaccttaagctcggcgtttctggtaggcatttacggtcagcgttcatcgctggaagctgcatggaagtacatcattatttgtactgttggtgtcgcttttggtctgttcggtaccgtgctggtatacgccaacgccgccagcgttatgccgcaggcagaaatggcgatattctggagcgaggttcttaagcaatcgtccttgcttgacccaacattaatgctgttggcctttgtgtttttgctaattggctttggtaccaaaaccgggctatttcccatgcacgcctggctgccggatgctcacagtgaagcgccgagtccggtcagcgccctgctctccgccgtattgctgaactgcgcgctgttggtgctgattcgctattacatcattatttgccaagccatcggcagcgatttccccaaccggttgttgctcatcttcggcatgttgtcggttgccgtggcggcatttttcattctggtacagcgggacattaagcgtctgctggcgtactccagcgtggagaacatggggctggtcgcggtggagctaggcattggcgggccgctgggaatttttgccgcgctgctgcacatcttaaaccacagtctggcaaaaacgctgctgttctgcggttccggcaatgtactgctcaagtacggcacgcgcgatctcaacgtcgtctgtgggatgctcaaaatcatgccatttaccgccgtgctgtttggcggcggtgcgctggcgctggcagggatgccgcccttcaacatttttcttagcgaatttatgaccattaccgccggactggcacgtaatcacctgctgattatcgtcctgctgttattgctgttaacgctggtgctggcgggcctggtacggatggctgcgcgggtgttaatggcgaaaccgccgcaggccgttaaccggggtgatctcggctggttgaccacctcgccaatggtgattctgctggtcatgatgctggcgatgggaacgcatattccacaacctgtcatcaggatcctggcgggcgcttccactatagtcctctcagggacgcacgatctgcctgcacaacgtagcacctggcatgattttttgccttcaggcaccgcatctgtttcggagaaacacagtgaacgttaattcatcgtcaaatcgtggcgaagcgattctcgccgccctgaaaacgcagttccccggcgcggtgctggatgaagagcgacaaacgcctgaacaggtcaccattacggtgaaaatcaatctgctgcctgacgttgtacagtatctttattatcaacatgatggctggcttccggtcctgtttggcaacgacgagcggacacttaacggtcattacgcggtttattatgccctttcaatggaaggggccgaaaaatgctggattgtggtgaaggcgctggtcgatgccgacagtcgggagtttccgtcagtcacaccgcgcgtccctgccgcggtctggggcgagcgagaaattcgcgatatgtacgggctgattccggttggcctgccggatcagcgtcgcctggtgttgcccgatgactggccggaagatatgcatccgctgcgcaaagatgcgatggattatcgactgcgccctgaaccgacgactgattccgaaacgtatccgtttatcaatgagggcaacagcgatgcgcgggtgatccctgtcggcccgctgcatatcacctccgatgaaccgggtcacttccgcttgtttgtggatggcgagcaaattgtcgatgctgattaccgcctgttttatgtccatcgcggcatggagaaactggcagaaacgcggatgggctacaacgaagtgaccttcttatcggaccgcgtgtgtgggatttgcggttttgcccacagtgtggcctataccaattcggttgaaaatgcactggggattgaggtgccgcaacgagcacatactattcgctcgattctgctggaagtcgaacggctacacagtcatttgcttaaccttggcctctcctgccatttcgttggttttgataccggctttatgcaatttttccgcgtgcgggaaaagtcgatgacgatggcggaattgctgatcgggtcgcgtaaaacctacggtctgaatctgattggtggtgttcgccgcgatattctcaaagagcaacgtctgcaaacgctgaaactggtgcgcgagatgcgcgccgacgtgtcggagctggtagagatgctgcttgctacgccgaatatggaacaacgcactcagggcattggcattctcgaccgacaaatcgcccgtgatttgcgctttgatcacccctacgccgactacggcaatattccaaaaacactgtttacctttaccggcggcgatgttttctcccgcgtgatggtccgtgtcaaagagacgtttgattcgctggcaatgctggaatttgccctcgacaacatgccggataccccactgctgaccgaaggctttagctataaacctcacgcattcgcgctgggctttgttgaagcgccacgcggtgaagacgtgcactggagcatgctcggtgataaccaaaaattgttccgctggcgctgccgtgccgccacctacgccaactggccggtgttgcgttacatgctgcgcggcaataccgtttctgacgcaccgctgattatcggtagccttgatccctgctactcctgtaccgaccgtgtgacgctggtagatgtgcgcaagcgccagtcaaaaaccgtgccgtataaagagatcgaacgctacggcattgatcgtaaccgttcgccgctgaagtaaggacagaagatgctgaagttactgaaaactattatgcgcgccggaaccgcgacggtgaaatatcccttcgcgccactggaggtcagccctggctttcgcggaaaaccggacctgatgcccagccaatgtattgcctgcggtgcctgcgcctgtgcttgtccggcaaatgcgctgactatccagaccgacgaccagcaaaattcgcgcacctggcagctctatctggggcgttgtatttactgcggacgttgtgaagaagtgtgcccgaccagagccatccagcttaccaataactttgaactgaccgtcaccaataaagccgatctctatacccgcgcgacgttccatctacaacgttgcagccgttgcgaacgcccgtttgccccgcaaaaaaccatcgcactggctgctgaattgttagcacagcaacaaaatgcgccacaaaaccgcgaaatgttgtgggcgcaagcgagcgtctgcccggaatgcaaacaacgcgcgacgctgatcaacgacgatacagatgtactgctggtggctaaggagcagctatgagtccagtgcttacacaacatgtcagccagcccatcacgctggacgagcaaacgcaaaagatgaagcggcatttgctacaggatatccgtcgctcggcttacgtttatcgcgtcgattgcggcggctgcaacgcctgtgaaatcgaaatttttgctgccattacaccagtattcgacgcagaacgttttggcattaaggttgtttcatcaccgcgtcacgccgatattttgttatttactggcgcagtcacccgggcgatgcgtatgcctgcacttcgggcgtatgagtctgcccccgatcataaaatttgtgtttcctacggcgcgtgcggtgtcggcggcggtattttccacgatctctacagcgtctggggcggtagcgacaccattgtccccattgatgtttggatccccggctgcccgccaacaccggccgccaccattcacggtttcgccgtggcgctcggtttgctgcaacagaagattcacgctgtggattatcgcgatcccaccggggtgactatgcaaccgttgtggccgcagatcccgccatcacagcgtatcgccattgagcgagaagcgcggcggctggcgggctatcgtcaggggcgagaaatttgcgatcggctcctgcgccatttaagcgacgatcctacaggaaatcgggttaacacctggttgcgcgatgccgacgatccacgtctcaatagtatcgttcagcaactctttcgcgtactccgggggttacatgactgaagagtgcggggaaattgttttctggacgctgcgaaaaaagtttgtcgccagtagcgacgagatgccggaacacagctctcaggtaatgtattactcgctagctatcggccatcacgttggcgtgattgattgtctgaatgtcgccttccgctgcccactgacggaatacgaagattggcttgcactggtcgaagaggagcaagcccgacgtaagatgctgggggtgatgacttttggtgagattgttattgacgccagccacaccgccctgttgacccgggcattcgcgccactggcggatgacgcgacgtctgtgtggcaggcgcgtagcattcaattcattcatctgttggatgaaattgtgcaggaaccggccatctatctgatggccagaaaaattgcgtgagaaggatttctcattaataaggactgttgatggctatgtcagacgaggcgatgtttgccccgccacaaggaataacaattgaagcggtaaacggaatgctcgcggagcggttagcacagaaacacggcaaggcgtctttattacgcgccttcatcccgctgccgccgccgttcagcccggtacaacttattgaactgcatgttctcaaaagcaacttctattaccgctaccatgatgatggcagcgatgtgacggcaacaacagagtatcagggcgagatggtcgattattcgcgtcacgccgtccttctcggcagtagtggaatggcggagctacgctttattcgcacccacggcagtcgttttacttcccaggattgcacactgtttaactggctggcgcggataatcaccccggttctgcaatcatggctcaatgatgaagaacagcaggtggcgctgcgtttgctggagaaagatcgcgatcatcatcgggtactggttgatattactaatgcagtgctgtcacatcttgatctcgacgatctgatcgctgacgtcgctcgtgagatccatcattttttcggtctggcttcagtcagtatggtactgggcgatcatcgaaagaacgagaagttcagcctgtggtgcagcgatctttctgcctcacattgtgcgtgtctgccacgctgtatgcctggcgaaagtgtattgctgacacaaacgctacaaacccgacaaccgaccttgacgcaccgtgcagatgatctgtttctctggcaacgcgacccgttattactcttacttgcatctaacggctgcgaatctgcgctccttataccgcttacctttggcaaccatacaccgggtgcattgttgctggcgcatacctcttccactctctttagtgaggaaaactgccagctactacaacacatagccgatcgcatcgctattgccgttggcaatgccgatgcctggcgtagcatgaccgatttgcaggaaagtttgcagcaagaaaaccaccagcttagcgagcagctcctttcgaatctgggcatcggtgacattatctatcaaagccaggcaatggaagacctgctccagcaggtagatattgtggcgaagagcgacagtacggtgttgatttgtggtgaaaccggaactggcaaagaggtgatcgccagagcgatccatcaacttagcccgcgacgcgacaagccgctggtcaaaatcaactgcgctgccatccccgccagtcttctggaaagtgagttattcggtcatgacaaaggggcgtttactggtgcgattaatacccatcgtggtcgttttgaaattgccgatggcggcacgttgtttctcgatgaaattggcgatctgccgttagaacttcagcctaaactgctgcgcgtattgcaggagcgggagattgagcgtctcggcgggagtagaacgatcccggtgaatgtcagagtcattgccgccaccaaccgtgatttgtggcaaatggttgaagatcgccagtttcgcagcgatctcttttatcgcctgaatgtcttcccactggaattgccgccgctacgcgaccgtccggaagatatccctcttttagcaaaacatttcacgcaaaaaatggcgcgccatatgaatcgcgcaattgacgccatcccgaccgaggcactacgccagttgatgtcgtgggattggccgggcaacgtgcgcgagctggaaaacgtgattgagcgggcggtactgttgactcgtggtaacagtctgaatttacatctaaatgtccgacaaagccgtttactgccgacgctaaatgaagattcagcgcttcgcagttcaatggcgcagttactgcacccgacgacgccagagaatgacgaagaagaacgtcagcgcattgttcaggtattgcgagaaaccaatggcattgttgccgggccccgtggcgcagcgacgcgattagggatgaagcgcaccacgctgctgtcacgaatgcagcggctggggatctcggttcgcgaggtgttgtaatctgcttttgcaggagtatgcatgagaaacaaactctctttcgacttgcagttgagcgccagaaaagcggcaatcgctgaacggattgccgcccataaaattgcccgcagtaaagtgtcggtctttttaatggcgatgtccgctggcgtgtttatggcgatcggatttactttttacctttccgttatcgccgatgccccgtcttcacaggcattaacccatctggtgggcggcctttgctttacactcggctttattttgctggcggtttgcggcaccagcctgttcacctcgtcggtaatgacggtgatggcaaaaagtcggggcgttattagttggcgaacttggctgattaacgcacttctggtggcctgcggtaatctggcaggtattgcctgtttcagtttgttaatctggttttccgggctggtgatgagtgaaaacgcgatgtggggagtcgcggttttacactgcgccgagggcaaaatgcatcatacatttactgaatctgtcagcctcggcattatgtgcaatctgatggtttgcctggcgctgtggatgagttattgcgggcgttcgttatgcgacaaaatcgtcgccatgattttgcccatcaccctgtttgtcgccagtggctttgagcactgtatcgccaatttgtttgtgattccgttcgccattgccattcgccatttcgcccctccccccttctggcagctggcgcacagtagcgcagacaattttccggcactgacggtcagccattttattaccgccaatctgctcccggtgatgctgggtaatattatcggcggtgcggtgctggtgagtatgtgttatcgggctatttatttacgtcaggaaccctgaaaaatcagcccggcgaaacagttcgtcgggctgaagattattcttgcgcgatttgcccatcgggccaggcatgaatcacggctttgatcagcgtcgccaacggaatggcgaagaatacgccccagaatccccacaaaccaccgaagatcaccaccgataaaataatcaccagcggatgcaggttaaccgcttcggagaacaacaccggcactaacaggttgccgtccagcgcctgaataatcagatacaccgcgaagcagctccagaattcagtacctgcgccaaactggaatagcgccacgccaaccaccggaatggtcaccacaaatgcgccaatgtacggaataagaaccgagaagccgaccagcactgccagcagcagcgaatagttcagcccgaagagcaagaaccccagccaggtggcgatccccaccacgatcatctccagcactttgccgcggatatagttggtgatttgttgattcatctccttccacacctgtcctgccagcccacggttacgcggcagcacccggcgaacggcgttcagcatctgctctttgtctttcagcaggaagaagaccatcaatggcaccagcaccagatagacggctatggtcagcaaaccgaccagcgaggcgagggaaattttcaccaccgaatcgcccatggtcagcatccgactgcgcatattttcggccattgcatcaataatgcccgcgtccattaacgccggatagcggcgcggcaacgtggcggcaaagtcagaaagcttattgagcatccccggcatatcgcggattaagtagatgccctgttgccaggcgataggcagtaccacgaacgccatcagtagcaatataccgacgaaaaccaccaatacaatcgacgtcgcccagcggcgggagcagccaatagattgcagacgcacggttggccattccagcaaataggccagcacaatagccaccagcaacggagcaagcaggccactaaagaaaaagataatgccaaatccggcaactaaaataaccagcaaggcaatcgcttccgggtcgctaaaacggcggcgataccattgcatcaacatttcgagcataaagaccttccctgaacctcaagagcgggattgcgatccgcaattgtatcgaaatgtcacaaaaaagacttcgctttttatgacggattcaggaaactgaaaagtcatttgagtgggctaatcttcgccgttacactcaaaggcggcgcggtgggaacgatatttcacagtatcggtcaaatgactatctccagaaatacaggatagaggttatgttcaggcagttgaaaaaaaacctggttgcaaccctcattgctgctatgaccattggtcaggtagccccggcgtttgccgacagcgcagacaccttgccggatatgggaacctccgcaggaagcacgctttccattggtcaggaaatgcagatgggcgactattatgtccgccagctacgcggcagcgcgccgttaattaatgacccgctgttaacgcaatatattaattcgctggggatgcgtctggtttcgcatgccaattcggttaagacaccgtttcatttttttctgatcaacaacgacgaaattaacgcctttgctttctttggcggcaacgtggtgctgcactctgccctgttccgttattccgataacgaaagtcaactggcttcagttatggcgcacgaaatctcccacgtcacccaacgtcacctggcgcgagcgatggaagatcagcagcgcagcgcgccgctgacctgggtcggcgcgttaggttctattttactggcgatggccagtccgcaggcggggatggcggcgctgaccggtacactggcgggaacgcgtcaggggatgatcagtttcacccagcaaaatgaacaggaagcggaccgcattggtattcaggtgctgcaacgctcgggattcgatccgcaggcgatgccaaccttcctcgaaaaattactcgatcaggcgcgttactcctcgcgcccgccggaaattttattgactcacccgttgccggaaagtcgtctggcagatgcccgcaaccgtgctaatcagatgcgcccgatggtggtgcagtcgtcggaagatttctatctggcgaaagcgcgcacactggggatgtataattccggacgtaaccagctcaccagtgatttgctggatgaatgggcgaaaggaaacgttcgtcagcaacgagcagcacaatatggtcgtgctttacaggcgatggaagccaataaatacgacgaggcgcgtaaaacgctgcaaccgttactggcggcagaacctggcaacgcatggtatctcgatctggctactgatatcgatcttgggcaaaacaaagccaatgaggcgatcaatcgtctgaaaaatgcccgcgatttacgcaccaatccggtgttgcagctcaacctggcgaacgcttatttgcaaggcggtcaaccacaagaagcggccaatattctgaatcgctacacctttaataataaagatgacagcaacggctgggatttgctggcacaggcggaagccgcgctaaataaccgcgatcaggagctggctgcgcgagcagaaggttatgcgctcgccggacgactcgatcaggccatttcgctgttgagtagcgccagttcgcaggtgaaattaggcagcctgcaacaagcgcgttacgatgcgcgcatcgaccagttgcgccagctgcaggaacgctttaagccttataccaagatgtaattcgcattaaaggaagaacaatgaccaaacaggtaaaaatctaccataacccacgctgttcaaagagccgggaaacgctgaacctgctgaaagaaaacggcgtggagccagaagtggtgctctaccttgagacacccgccgatgcggcaacgctgcgcgatttgctgaaaatactggggatgaatagcgcccgtgaattgatgcgccagaaagaggatctttataaagaactgaacctggctgacagttcgcttagcgaagaggcgctgattcaggcaatggtggataatccgaagctgatggagcgcccgattgtggtcgcgaatggcaaagcgcggattggtcgtccaccggagcaggtactggaaatcgtgggttaagatgtgctccatcgctagttgaagcacattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaatactatggattaacttcgcgtagttcggataaggcgttcgcgccgcatccgacaataaacaccttatctacaacttcagaatttctttcacaaacggaatggtcagcttacgttgcgcggtaatcgacgcacgatccaactgatccaacgtcataaatagcgtgcgcatttctctgtcgagccgcttcagcaagaaacgccccacatcttccggcagttcaaaaccacgcaaacgcgcgcgtaactgtagcgcctgcaacttatcttcatcagaaagtggctgcaatttgtagatctgcccccagtcgagtcgcgacgcgagatccggtaatcccagattcaactgccgcggtggacgatcgccggtgatcaacaaccgtgttttgcccgattccagaattcgattgtagagatcgaaaatcgccatctcccacaactcatcgcctgcaatacactcaatgttgtcgatacagaccagcgacaaatgctccataccgtcgagcacttccggaacaaaccaggtgcgtttatccagcgggacatagcccaccgcatcgccacgctgcgacaattccgcgcaagccgcgtgcagcagatggctgcgccccgcgccttcgcgtgcccagagatagatgtaaccgctatgttcctgacgcagcacgttttgcagcgcggccagtaaagaggagttatcccccggccagaaacttgcaaaggtttcgtcgtcaggaagataaagtggcaaagagagctgtgccggtgtgttcagagatacctcaaccaggatttcacaaaatcgcgagaagtttaccacagaatcccatgatgtttgaaccgggcagcaacactgcccggtcggtacattatttgtctgttatatccgcgtcttctgcgtccagcaccacttcttcagggcgcagcacactgatcagtttgaagatcaaacttaagccgataccgacgatggtcgccagcgccataccttttaactccgccgcgccgatgtttaccttcgcgccactgacgccgatgatcaaaatcacggaagtcaggatcaggttctgtgctttgttgtaatccactttcgattcgatcaaaacacgaataccggaagcaccgatgacaccataaagcagcagcgaaacgccgcccatcaccggcaatgggatcatctggatagcggcagccagtttaccgacgcaggaaagcaggatagcgaaaatcgccgccccgccgataacccaggtactgtaaacacgggtgatcgccatcacgccaatgttttctccgtaagtagtatttggcgtagagccaaagaagccggaaatcacggtcgacaagccattagcaaacatcgaacggtgcagacctggatcgcgcagcagatcttttttgacgatattagccgttactaccaggtgccctacgtgttcggcaataaccactaacgccgctggcagaatagtcagaatggcaaaccactcgaagcgcggcgtatagagggttggcagcgcaaaccagtgagcattaataatcggcgtggtatcgacaattcccattgcgaaagagagcgcgtaccccaccagcacgccaattaaaatcgggataattgccaggaaaccacgaaacagcacggaacctaaaaccgtgaccgccagggtggtaatagagatgatgatggttttggagtctggcgtttgcccttcagccgggagtaaacccgccataccggcagctacgcccgccagctccagaccgatgacggcaacgattgcgcccattgccgcaggtggaaacagcacgtccagccagccggtccccgctttcttcacgataaaagaaaccaggcagaacagcacgccgcacataataaagccgcccagcgcgacttcataccctaacggcaacagtaacaataccggtgaaataaaggcaaagctggaaccaagataagccggaattttccctttacagatgaagagatacagcagcgttccaataccgttaaataacagtacagtcgccgggttaatatgaaataagacgggcaccaggacggttgcaccaaacatggcgaacaaatgttgcaaactaagcgggattgtctgtaaaagtggcggtctttcactcaccccgatagcacggcgcgtcatagtattatcctctgtattatgtgttataggcgctttactcaaaaaaaagccgactcttaaagtcggctttaattatttttattctttatttcgtaccaaagattttgtcaccggcatcgccgaggcccggaataatgtatccgtgctcgttcagtccctgatcaatcgatgcggtatacagttcgacgtccgggtgcgctttttccagcgcagcgataccttctggcgcagctaccagcaccagaactttgatgctgctgcagcccgcttttttcagcaggtcgatggtcgcgataacggaaccaccggttgccagcattgggtcaacgatcagcgccatacgctcatcgatgttagaaaccagtttctggaagtacggtaccggctccagcgtttcttcattacggtacataccgacaacgctgatgcgcgcgctcggaacgttttccagcacaccgtccatcataccaagacccgcacgcagaattggcacaacggtaattttcttacctttgatctggtcgatttctaccgggccgttccagccttcgatagttactttttccgtttcgaggtcggcggtcgcttcgtaagtcagcaggctacccacttcggaagcgagttcgcgaaagcgcttggtgctgatatcttgctcacgcatcagtcccagcttgtgtttgacgagtgggtgtttgacttccacgatcttcatactctttctcctttgaggggcagccacaaaaaaaatcgacggattatacctcctttcttcaaggcggcaatattcttttcgttgactttagtcaaaatgataacggtttgagataaagttattttatattcagatggttatgaaagaagattattccatccgaaaactaacctttaccctggcacaagtcttctttcgccgcgcgcctggggaaaagacgtgcaaaaaggttgtgtaaagcagtctcgcaaacgtttgctttccctgttagaattgcgccgaattttatttttctaccgcaagtaacgcgtggggacccaagcagtgaccgataaaacctctcttagctacaaagatgccggtgttgatattgacgcgggtaatgctctggttggaagaatcaaaggcgtagtgaagaaaacgcgtcgtccggaagtgatgggcggtctgggcggcttcggtgcgctgtgtgcattgccgcaaaaatatcgtgaacccgtgctggtttctggcactgacggcgtaggtaccaagctgcgtctggcaatggacttaaaacgtcacgacaccattggtattgatctggtcgccatgtgcgttaatgacctggtggtgcaaggtgcagagccgctgtttttcctcgactattacgcaaccggaaaactggatgttgataccgcttcagcggtgatcagcggcattgcggaaggttgtctgcaatcaggctgttcactggtgggtggcgaaacggcagaaatgccggggatgtatcacggtgaggattacgatgtcgcgggtttctgcgttggcgtggtagaaaaatcagaaatcatcgacggctctaaagtcagcgacggcgatgtgctgattgcactcggttccagcggtccacactcgaacggctattcgctggtgcgcaaaattcttgaagtcagcggttgtgatccgcaaaccaccgaacttgatggtaagccattagccgatcatctgctggcaccgacccgcatttacgtgaagtcagtgctggagttgattgaaaaggtcgatgtgcatgccattgcgcacctgaccggcggcggcttctgggaaaacattccgcgcgtattgccagataatactcaggcagtgattgatgaatcttcctggcagtggccggaagtgttcaactggctgcaaacggcaggtaacgttgagcaccatgaaatgtatcgcaccttcaactgcggcgtcgggatgattattgccctgcctgctccggaagtggacaaagccctcgccctgctcaatgccaacggtgaaaacgcgtggaaaatcggtatcatcaaagcctctgattccgaacaacgcgtggttatcgaataatgaatattgtggtgcttatttccggcaacggaagtaatttacaggcaattattgacgcctgtaaaaccaacaaaattaaaggcaccgtacgggcagttttcagcaataaggccgacgcgttcggccttgaacgcgcccgccaggcgggtattgcaacgcatacgctcatcgccagcgcgtttgacagtcgtgaagcctatgaccgggagttgattcatgaaatcgacatgtacgcacccgatgtggtcgtgctggctggttttatgcgcattctcagcccggcgtttgtctcccactatgccgggcgtttgctgaacattcacccttctctgctgccgaaatatcccggattacacacccatcgtcaggcgctggaaaatggcgatgaagagcacggtacatcggtgcatttcgtcaccgatgaactggacggtggcccggttattttacaggcgaaagtcccggtatttgctggtgattcggaagatgacatcaccgcccgcgtgcaaacccaggaacacgccatttatccactggtgattagctggtttgccgatggtcgtctgaaaatgcacgaaaacgccgcgtggctggatggtcaacgtctgccgccgcagggctacgctgccgacgagtaatacccccgtaattaaagcgccagctctgccgctggcgtttttcaattcacctgtaaatcgcaagctccagcagtttttttcccccttttctggcatagttggacatctgccaatattgctcgccataatatccaggcagtgtcccgtgaataaaacggagtaaaagtggtaatgggtcaggaaaagctatacatcgaaaaagagctcagttggttatcgttcaatgaacgcgtgcttcaggaagcggcggacaaatctaacccgctgattgaaaggatgcgtttcctggggatctattccaataaccttgatgagttctataaagtccgcttcgctgaactgaagcgacgcatcattattagcgaagaacaaggctccaactctcattcccgccatttactgggcaaaattcagtcccgggtgctgaaagccgatcaggaattcgacggcctctacaacgagctattgctggagatggcgcgcaaccagatcttcctgattaatgaacgccagctctccgtcaatcaacaaaactggctgcgtcattattttaagcagtatctgcgtcagcacattacgccgattttaatcaatcctgacactgacttagtgcagttcctgaaagatgattacacctatctggcggtggaaattatccgtggcgataccatccgttacgcgctgctggagatcccatcagataaagtgccgcgctttgtgaatttaccgccagaagcgccgcgtcgacgcaagccgatgattcttctggataacattctgcgttactgccttgatgatattttcaaaggcttctttgattatgacgcgctgaatgcctattcaatgaagatgacccgcgatgccgaatacgatttagtgcatgagatggaagccagcctgatggagttgatgtcttccagtctcaagcagcgtttaactgctgagccggtgcgttttgtttatcagcgcgatatgcccaatgcgctggttgaagtgttacgcgaaaaactgactatttcccgctacgactccatcgtccccggcggtcgttatcataattttaaagactttattaatttccccaatgtcggcaaagccaatctggtgaacaaaccactgccgcgtttacgccatatttggtttgataaagcccagttccgcaatggttttgatgccattcgcgaacgcgatgtgttgctctattatccttatcacacctttgagcatgtgctggaactgctgcgtcaggcttcgttcgacccgagcgtactggcgattaaaattaacatttaccgcgtggcgaaagattcacgcatcatcgactcgatgatccacgccgcacataacggtaagaaagtcaccgtggtggttgagttacaggcgcgtttcgacgaagaagccaacattcactgggcgaagcgcctgaccgaagcaggcgtgcacgttatcttctctgcgccggggctgaaaattcacgccaaactgttcctgatttcacgtaaagaaaacggtgaagtggtgcgttatgcacacatcgggaccgggaactttaacgaaaaaaccgcgcgtctttatactgactattcgttgctgaccgccgatgcgcgcatcaccaacgaagtacggcgggtatttaactttattgaaaacccataccgtccggtgacatttgattatttaatggtatcgccgcaaaactcccgccgcctattgtatgaaatggtggaccgcgagatcgccaacgcgcagcaagggctgcccagtggtatcaccctgaagctaaataaccttgtcgataaaggcctggttgatcgtctgtatgcggcctccagctccggcgtaccggttaatctgctggttcgcggaatgtgttcgctgatccccaatctggaaggcattagcgacaacattcgtgccatcagtattgttgaccgttaccttgaacatgaccgggtttatatttttgaaaatggcggcgataaaaaggtctacctttcttccgccgactggatgacgcgcaatattgattatcgtattgaagtggcgacgccgctgctcgatccgcgcctgaagcagcgggtactggacatcatcgacatattgttcagcgatacggtcaaagcacgttatatcgataaagaactcagtaatcgctacgttccccgcggcaatcgccgcaaagtacgggcgcagttggcgatttatgactacatcaaatcactcgaacaacctgaataaccctatgccaatacacgataaatcccctcgtccgcaggagtttgctgcggtcgatcttggttcaaacagttttcacatggtcatagcccgtgtggtagatggtgccatgcagattattggccgcctgaaacagcgggtgcatctggcggacggcctggggccagataatatgttgagtgaagaggcaatgacgcgcggtttaaactgtctgtcgctgtttgccgaacggctacaagggttttctcctgccagcgtctgtatagttggtacccatacgctgcgtcaggcgctgaacgccactgactttctgaaacgcgcggaaaaggtcattccctacccgattgaaattatttccggtaatgaagaagcccgtctgatttttatgggcgtggaacatacccaaccggaaaaaggtcgcaaactggttattgatattggcggcggatctacggaactggtgattggtgaaaatttcgaacctattctcgttgaaagccgccggatgggttgtgtcagctttgcccagctttattttcctggcggggtcatcaataaagagaattttcagcgcgctcgcatggcggcagcacaaaaactggaaactttaacctggcaattccgtattcagggctggaacgttgcaatgggcgcttccggtaccataaaagccgcccatgaagtgttaatggaaatgggcgagaaagacgggataattaccccggaacgtctggaaaaactggtaaaagaagttttacgtcaccgtaatttcgcatcgctgagtttaccgggtctttccgaagagcggaaaacagtcttcgttccgggactggcgattttatgcggtgtgtttgatgctttagccatccgtgaactgcgcctttctgacggggcgttacgcgaaggcgtactgtatgaaatggaaggacgtttccgtcatcaggatgtgcgtagtcgcaccgccagcagcctcgccaaccagtatcacatcgacagcgaacaggcccgacgggtgctggataccactatgcaaatgtacgaacagtggcgggaacagcaaccgaagctggcgcatccgcaactggaggcgctactgcgatgggccgccatgctgcatgaggtcgggttgaatatcaaccacagcggtttgcatcgccactccgcttatattctgcaaaacagtgacttgccgggttttaatcaggaacagcagctgatgatggcgacactggtgcgctatcaccgtaaagcgattaagctcgacgatctaccgcgctttaccttgtttaagaagaaacagttcctgccactgatacagctattgcgccttggcgtattactcaacaatcaacgtcaggcaaccaccacaccgccaacattgacgctgattactgatgacagtcactggacactgcgtttcccgcatgactggtttagtcagaatgcgctggtactgcttgatctggaaaaggagcaagaatactgggaaggcgtggctggctggcggttgaaaattgaagaagaaagtacaccagaaatcgccgcttaatactttgcgggccgacgagaaatgtcggcccgcattattcaggcactttcgcgaatgggttcgatttcattcagcgtatcaattaacggctgcggcttaccaataagataaccctgcatataatcgatccccaaagagagcaccgcctcgcggatctcttcgttttcaacgtactctgccactaccagcattttcttcattcgcgccaggtggcaaatcgatgccactatctgataatccagactatttgacacaatattgcggataaaactgccgtcaattttaagcagatcggcattcacatttttaagccgcgcatagctggcgtagccggtgccgaaatcatcaatcgcaatctggcagcctaattcctgaagatgctgcaaggtgatttgcgcctgcttaacattggtcagagcattactttcggtgacttcaaaaataagttgccacgcttcaatctgatatttagccagcaactgactgacttcaacaggaaaacgagcctgacataccgaggttggagacagattaatagcaaaacggtgagcgggcatcttcgctctgttttcagccataaattgcagcgtatgctcaatgacccacatgtcgatactcgacgataaaccaaattcgtgcgcgaccggcaagaagctatcggggctgatcagttcatcattctcacctttcatgcgcagaagaatttcatggtaaacatcaccacgcataccggtaatcggctgggccatcaggaaaaaatggttgtgttccagcgcctgctgtagtcgattcatcatcgcgactttatctttcaattcgcgttgcaaatacattgccccgcgacgctgcatattttccggggcgttggtcacgatggaaagttcggcgaccgtatttagctctcccagcagcaggtagatatgattcactggcgagcgcacatagcagtaactgacgccaatctgcggttgcatcggcatgccatcccaaaagaaacgaaattgcttgagatggctatccagtgcggtaatgcgctcctggtgcgattctgtattcagtcgcagcgcgagatcgttacccgaaagctgataaacatcttcacccggttccagcaagggtgacagccagtgagaaagtttttgcttgtattgaatccgcagcatgatgccatagttcttaaccagcatttccatgccagggatgcgtaaataacaaagcgcagaccagggggcatcacgcaacgcgcgattcagggcgcgaacatttggcagatgaaccaccgggtccacatacgcaagccgctgaatgcgtctgactaccgctctctgacgggttgccagtacagccatataattgacaataaaagagaataccagataactggaggaggttatggtcagctgcgtggtatagccaggataaatgggaatgtaattttgatagctgtggatgctgatcatcaacacgaccgcccagagcagcgaaatcagcttataaccatagcgcatcgctccccacatcatcaggggcagcaataatgacaaggtataattggtgctaaaaattgtgcttttttcatttaacggcatgcataacagcaacaataaagcacctaatgccagtagccagagcgcgaactcttttttggtgactttggcatcaacctgctgttttaattgcgaataatagctacgtaaataaaatggatttcgcactacccgaatgatgaagtagcacagcgggacaccgatcagattacccaccagtaaggcctgataattgattaaagtcccgaggttaaaaggcatgacaccgaccagattttctctgctcgccagtaatcctacaaatgcagcaaactggaaaagtatcagaaacagcgttgcaggaaacacaatctgccagaatatacgctgggaaattaaacgggtatcaccatgtgaaacgttgttacgccggggagtaaagaccctgtaaccgccccaacagagaatgataatgataataaaattagccgttaatgatagcgtttcgtaaaaacccagctctgcatatttgcggacaaaaatccctaaggcgatccctggcaatgccgcccagctgaaaaacatcatcatgctgatcatcagtgccagaggcagataaaagagaaaaacctcaccggaagaaatatgcgcgaaagtattaatgtgggcgaaaatgggcaagattaaagaaggcaggaacagcggaagcccccaccatttatcacgtatttttatataagttgcattcagtttcatagatgctcagcagaatcccccacatcctgaaggaggtgtattcagacaggcatcccacctgacttcgaatgatgattattcatcactatagagagcattgattctaagtgtcatatgaaagtaccaattgatatatatcaaacaaaataaccctgattaatgaattattacgtttatcatgttaattcatcattattacatcatcattgtaaataattaaattaacttccataacattaaaatatgtatccactgacgcttttttacataacgaagaattgaccattttgtcctgttgtgccttaatgtaagtaccgtccacagcgtgggacatacttcaaggaaccttttgtgagtcaggcaaccagtatgcgaaaacgacaccgatttaacagtcgcatgacccgtatcgtactgctcatcagctttatcttcttctttggccgttttatctactcgtccgtcggtgcctggcagcaccatcagagcaaaaaagaagctcagcaatccacactctccgtcgaatcaccggtacaacgttagcggttaccttctccactttcacagaacataacggcacttcgctgtcggatgcttttgctgtttgggattatcaaagcggcagatattctttcatcttaaattttacgtctttatcctgactgatgtttatcctgtttggctgcgaaataaatataaaattaatatatatgttgtaatgatatatttttataaattattccctgcgtgaattttaataaatttaatctatccctttatacgcaatacatttactttcctcttttgatgatcttaaatgtcttatttttcgtaatgtgtataacaaggaatagtgatgaaatttaaaaaatgtcttctgcctgtggcaatgttagcgtcattcactctggcaggatgccagtcaaatgctgacgatcatgctgccgatgtttatcaaaccgatcaactgaataccaaacaagaaactaaaaccgttaatattatttccattcttcccgcaaaagttgccgtagacaactcccaaaataaacggaacgcacaagccttcggcgcgcttattggcgcagtcgctggcggtgttatcggccacaacgtcgggtctggcagcaattccggaacgacggcaggtgcagttggcggcggagctgtaggcgcggcagcgggttctatggtgaatgataaaaccttagtggaaggtgtttctttaacctataaggaaggcaccaaagtgtatacctctacccaggtgggtaaagagtgccagtttacgacaggtttagccgttgttattaccacgacgtataacgaaacgcgtattcagccaaataccaaatgtcctgaaaagagctaataatcaggaggagtcatgaagaaagtttttctttgcgccatcttagcctccttaagctatccggctatcgcctcatcattgcaggatcaactctctgctgtcgcagaagcggaacagcaaggtaaaaatgaagagcaaaggcagcatgacgaatgggtcgcggagcgcaacagggaaatccagcaagagaagcaacgtcgcgcaaatgcccaggccgccgctaacaaaagagcggcaacggcagcggcaaataagaaagctcgtcaggataaactggacgccgaagcctctgcggacaaaaaacgcgatcaaagttatgaagatgagctacgcagcttagagattcagaaacaaaaactggcgctggcgaaagaagaagcccgcgttaagcgagaaaacgaatttatcgatcaggaactgaagcacaaagctgcgcaaaccgatgtggtgcaatctgaagctgacgccaacagaaatatgactgaaggcggtcgcgatctgatgaaaagcgtgggcaaagcagaagagaacaaatcggacagctggtttaattaatcgatgttagtaacttcaatcctataattcttgaagataaaaaaccctctgtagtaacagagggttttgttcattcatagtgcagggtcaaatcattcccactcaatggtagctggcggcttgccgctgatgtcatacaccacgcgggaaataccgttcacttcattgataatgcggttggaaacgcgaccgaggaaatcgtacggcagatgcgcccagtgtgcggtcataaagtcgatggtttcgacagcacgcagagagacaacccagtcatacttacgaccatcgcccattacgccaacggaacgtaccggcaggaacacagtgaacgcctggctgactttgtcgtacaggtccgctttacgcagttcttcaatgaagatggcgtcagcacggcgcagcaggtcacagtactctttcttcacttcacccagaacacgaacgccaaggcctggtcccgggaacgggtgacggtacagcatgtcgtacggcaggcccagctccagaccaatcttacgcacttcgtctttgaacagctctttcagcggttcaaccaggcccatcttcatctctttcggcaggccgcccacgttgtggtgagatttgatgacgtgtgctttaccggttgcagacgccgcagattcgataacgtcagggtagatggtgccctgcgccagccacttcacgtcttccagtttcagcgcttcttcatcgaatacttcaacgaaaacgcgaccgatgattttacgttttgcttccggatcgttttcgccagccagcgctgacaggaagcgatcttctgccggtacgtgaacaatgttaagaccaaagtgatcgccaaacatatccagaacctgctctgcttcgttgaggcgcagcaggccgttgtcgacgaatacgcaagtcaggtttttaccgatagcgcggtgcagcagcattgcggttacggaggaatccacaccaccagagaggccgaggatgactttatcgtcgcctacctgctcgcggatgcgagctacagcatcgtcgataattttcgctggcgtccacagggcttcacactggcagatatcacgcacaaaacgctccagcatgcgcataccctggcgggtatgagtcacttccgggtggaactgtacgccatagaagcgtttttcttcgttagccataatggcaaacgggcagctttcggtgctggctacggtgatgaagtcggacggaatagcggtaactttatcgccgtggctcatccagacatcgagcagcggtttaccgtctgcggtcagcgcatcttcgataccgcgaaccagtgcgctgtcgtttacgacttcaacctgcgcgtagccaaattcacgttcgttagaggcttcaacgtgaccgcccaactgcattgccatggtctgcatgccatagcaaacgccgaataccggtacgcctgcttcaaagacatactgcggcgcacgcggactgttttcttcagtagtactttccgggccgccggaaagaataatgccgcttggattgaagtcacgaatttgtgcttctgtcacatcccacgcccacagttcgcagtaaacacccagctcacgcacgcggcgcgcaaccagttgagtgtactgagaaccgaagtccagaatgaggatgcgatgcttatgaatgttttccgtcattgacgcttattccgaggcaagtgaaacagataatataaatcgcccgacatgaagtcgggcgaagagaatcaggagcccagacggtagttcggggactctttagtaatggtcacgtcgtgaacgtggctttcctgaatgcccgcaccgctgatacgtacaaactccgctttagtacgcagttcgtcgatagtaccacagccggtcagacccatacaggagcgcaggccgcccatctgctggtgaatgatctctttcaggcgacctttataggctacgcgaccttcgataccttccggcaccagtttgtcggcagcgttatcgctctggaaataacggtcagaggaacctttggacatcgcgcccagggaacccataccacggtaagatttgtaagaacggccctggtagagttcgatttcacccggagattcttcagtacccgccagcatggaacctaccatcaccgcgcttgcgccagcggcgatagctttggcgatgtcgccggagaagcgaataccgccatcagcgataaccggaataccggtgccttccagggcttctactgcgtcagcaacagcggtaatctgcggaacaccgacgccagtcacgatacgagttgtacagatagagccagggccaatgccgactttaaccgcactgcaaccagcttctgccagagcgcgtgcacctgcagctgttgccacgttgccgccgataatttgcagatccggatatttagcacgggtttcacggatacgttgcagtacaccttctgagtgaccgtgggaggagtcgatcagcagaacgtcaacgcctgcggcaaccagcgcgtcaacacgctcttcgttacccgcacctgcgccaaccgctgcaccaacacgcagacggccttgctcgtctttacaggcgttcggtttacgttccgctttctggaagtctttcacggtgatcatgccgatcaggtggaattcgtcatcaaccaccagcgctttttcaacgcgtttttcgtgcatttttgccagcaccacttcacgggcttcaccttcacgcacggtgaccagacgctctttcggcgtcatgtaaacgctaaccggctggttcaggtcggtaacaaaacgcacgtcacgaccggtgataatacccaccagttcgttttcttcggtaacgaccggatagcccgcaaaaccgttacgctcggtcagttctttcacttcgcgcagcgtcgtggttggcagaacagtctgcggatcagtcaccacaccagattcgtgttttttcacacggcgaacttcttctgcctggcgttcaatggacatgtttttgtggataaagccgataccgccttcctgagccagagcaatagccaggcgcgcttccgttacggtatccattgctgcggaaagcatagggatattcagacgaatagttttcgtcagctgggtgctgaggtcagcagtattcggcagaacggtagagtgagcaggaacgaggagaacgtcgtcaaacgtcagagcttctttagcgatacgtagcatgggcaatatctcgaccagagtggttaataaatattgccgcggcattatacagagcgtaaccgattgcatctacccctttttgcaaaaaatgcttgctatccccgaagggcgggttactatcgactgaataacctgctgatttagaatttgatctcgctcacatgttaccttctcaatcccctgcaatttttaccgttagtcgcctgaatcaaacggttcgtctgctgcttgagcatgagatgggacaggtttggatcagcggcgaaatttctaatttcacgcaaccagcttccggtcactggtactttacactcaaagacgacaccgcccaggtacgctgcgcgatgttccgcaacagcaaccgccgggtgaccttccgcccacagcatgggcaacaagttttagttcgcgccaatattacgctctacgagccgcgcggcgactaccagataatcgttgagagtatgcagccggccggtgaagggctgctgcaacagaagtacgaacagctcaaagcgaagttgcaggctgaaggtttgttcgatcagcaatacaaaaaaccacttccctcccctgcgcattgcgttggtgtgatcacctcaaaaaccggtgctgcgctacatgatattttgcatgtgttaaaacgtcgcgatccttctctgccggtgatcatctaccctgccgccgttcagggcgatgacgcgccggggcaaattgttcgcgccattgaactggcgaatcagcgcaatgagtgcgacgtattgatcgtcgggcgcggcggcggttcgctggaagatttatggagttttaacgacgaacgcgtagcgcgggcgatttttaccagccgcattccggttgtcagcgccgtcgggcatgagacggatgtgaccattgccgattttgttgccgatctgcgtgcgccaacgccgtctgccgccgctgaagtagtgagccgtaatcagcaagagttactgcgccaggtgcaatcgacccgtcaacggctggagatggcgatggattattatctcgccaaccgcacacgtcgctttacgcaaattcatcaccgattacagcaacagcatccgcagctccggctggcacgccagcaaaccatgcttgagcgcctgcaaaagcgaatgagctttgcgctggaaaatcaacttaagcgtaccgggcaacagcagcagcggttaacacagcggctgaatcagcaaaatccacagccgaagattcatcgcgcgcaaacgcgcattcagcaactggaatatcgtttagcagaaaccctgcgcgcacagcttagcgccacgcgtgaacgtttcggtaatgcagtaacgcacctcgaagccgtaagcccactgtcaacgctggcgcgtggatacagcgttactactgctactgacggcaatgtactgaaaaaagtgaagcaagttaaagcgggtgaaatgctaaccacacgtctggaagacggctggatagaaagtgaagtaaaaaacatccagccagtaaaaaaatcgcgtaaaaaggtgcattaagccagcacgaattcaacgcgttttttcgatatcaagccatgcccgtgctgacagaagtaatctactgcaccacaggcttttaacacctgcaacggttgatggcagtctggacaaagagctttcatttcaataaattccccgcaggatcggcaacgcgcatggccgttatcctgatcaagcacatgctgacattgtggacaatgcagttccatatgaattcctccggtagccattccctctacattcatagagggaatggcagataaaatacttacggataattatttatttttcttgatgtgcttcatcagacgcttacgtttacgcatctgggttggcgtcagggtgttacgcttattcgcatacgggttttccccttctttgaactgaatacgaatcggcgatcccattacgtccagcgatttgcggaagtagttcatcaagtagcgcttgtaggaatcaggcaggtctttcacctgattaccgtgaatcaccacaatcggcgggttataaccaccggcgtgggcatatttcagcttcacacgacgaccgcgtaccagcggcggttggtgatcttcaacagccatcgtcatgatgcgcgtcagcatagaggtccccacacgacgggtggagctgtcatacgcttcacgtactgattcaaacaagttaccaacaccactgccgtgcaaggcagagataaagtgcacacgagcaaaatcgataaagcccagacggaagtccagcgtttctttcacctgctctttcacttcctgactcaggccatcccacttattcaccacaatgacaagtgagcgcccactattgagaataaagcccagcagcgagagatcctgatcggaaataccttcgcgcgcatcaatcactaacatcaccacgttggcgtcttcaatggcctgcaacgttttgattacggagaatttctctacagcatcggtgattttgccgcgtttacgtacgccagcggtgtcaatgagcacatactcacgtccatcgcgttccattgggatgtagatgctgtcacgcgtcgtgccaggcatgtcgtaaacaacaacgcgctcttcaccaagaatacggttagtgagtgtagacttacctacgttcggacgacccacaatcgccagtttgatcggcagactttgcgggtcgaagtcgtcttcctcttcttcttcgccgttctcttccgcttcaaattgcgcccagtattcagcgtcttcgtcgacttcctcttgcggtgcgagatcttccatccacggcagcagcacatgctccagcagacttaatacgccacgaccgtgagacgcggcgatcgggtagatttcacctaaaccaagcgagtagaaatcaaccactgcctgatcgggatccagaccgtcagttttgtttgccaccaggaaggtcggtttttcacgggagcgcagatgtttggcaatcgcttcatctgccggcatcaggcccgcgcgcgcatccaccataaacagtacgacgtccgcttcttcaatcgccagcagcgactgttccgccatgcgggtttctacaccgtcttctgtgccatcaatcccgccggtatcaatacagataaactcacggccttcaatttccgcacgaccgtacttacggtcacgagtcagacccgggaaatccgcaaccagcgcatctcgggtgcgagttagacggttaaataacgtggattttcctacgttagggcgcccgacaagcgcgaccacaggtaccatgtttaaagcctcatttttataaatcatcagacaacgcacgctatattcgcgtcgttgttaaaaacaggaaaacggcccctgtccaggagccgttttcaaagtgaacgacagagacgattaacgtgtaatagagtacacggttccgtcttttgcctggatcagcagtttgccgtcagcggcaaccggttcagtctggaaaccggaactatcaactttttgctgggcaacgaaacgaccatcttcgacgttaatccagtgcagataaccttcactgtcaccgaccaccaggttgccattatacagcaccggagaagtcagcaggcgatgcagcagatcgctttgtgtccacagcgtaacgccgccatcaatggtcaacgccatcacccggtcattttgatcgaccagatagatgcgattgccgtcgacgatgaaatcattcaccgaacccagttcgcgtttccacataatctgaccactgcgcagatcaagcgccgtcaggttaccattataggccagcgcgaaaacaacgccgttaacaacgacgggagtcgtgtcaacatcgctcagacggtcaatttcggtagaaccggtcgcctgggaaatacgctgctgccaaatcatctggccctgttccatcagcactgcgctgacgcgaccattatcgccccccacgacggccgcaccaaaagccgttgtcggcgcagactcgccacgcaaagagagcgaaggcatatcgaggttaactgtccatttgacagcgccgtcagcttcgttcagcgcttgtaactgaccgttactggtgtggattaacaccagaccgtcgctgaccaccgggcgcgaaagtgcttcacccgcgactttagtttgccatgccacagtaccatcgctggtattcagcgcgtaaacctgcgccttttcgctgccaatgtagacatgcccaccagacacggtcacaccgccagaaagtaatgcaggctctttagagaaccagccatctttctcggccaggctgacagaccagatttctttgccatcatccgcattcagcgcttttactaaaccagcgcggtccgctgcatagacaacgttgtccgccagtgccggatgaagattggaatagaagttgccaatgccgctaccaacggaagtgctccacgccgtggtcggcgtaaactggttttcaacggttggcaatggggacatctttaccacatcttcttcgctgttaaacagcgaacagccgcttaaaagggtaacggaaagcagtcctggcagcagtaatttacgcaattgcatcgggtccctctcagatggacaaattattaattttcatctgcatcatttcgctcagtgccggagtaacatcgcttttcacgcctgcttcccatgcactacgcgcaccttgcttatcacctttgctcagcaatgcttcaccacgcaggtcggcaacaatggcagcccacccttcacctttgatggtatcaagggttttcagcgcggcatcagcctgcttgagctgtacctgaacgcgagcaagacgcagatttatcacggctttgagattttcatcgctcgtgtctgccagcccctgttgtaactgggcggcagctttctctagttcatttttgtcaacaaattgctgcgcaagttccaaagaagccagcgcaccataagtatttttattttcagcagcaaatttttccgccgccgggatgctatccggtttgccttcgctcactgcggtaaccgcattttgataggcaagagaagcggagcgtgcagaatcaacctgatggctgttccagtagcgccagccaatcagtgcgccaacgcccaaaatcaccccaacagccagtgctttgccattttcagcaaaaaagcgtttaaccgcttctacctggtcgttttcgttctcgtaaatttccacgctgtccttctccttccttaacccagtaacgtgcgcaaatgcgcggctacgctatcctgcgcaactgccgtttgctcaccagagcgcaaatccttcactactgctgtgccgttagccacttcagactcacccagcaccacagcaacgcgggcaccccatttatcagcacgggcaaactgtttcttaaagttgccgccgccgtggttggtcatcaatttcacgcccggtaattcatcacgcagacgctcagctaatgccatagccgcagattgtgtatcagcacctgaagccaccaggtatatatcgacaacaggatcggctttaaattccggattaacggcctgtactaacaatacaagacgttcgaggcccatagcaaaaccgacagccggtgttgcacgaccgcccagttgttccacaagaccgtcataacgaccgcctgcacacacggtgccctgggagccgagactgttagtcacccactcgaaaacggtacggttgtagtaatccagaccacgcaccagacgctggtttacggtgtaagcgatccccgcgctctccagcagtttgcacagaccggcaaaatgctcacgagattcctcgtccagatagtcacctaatgccggagcgtcgttgagaagcgcctgcacttccggattttttgaatccagcacgcgcagcgggttagtgtacatgcggcgtttgcagtcttcgtccagcttttctttatgctgctcaaggaatgccaccagcgcatcgcggtaattggcgcgtgcttccagcgaaccgatagagttcagctcaagagttacgtgctcggaaatacccagcgcgcgccaccagcgggcagtgagcataatcagttcagcgtcgatatccggaccttgcagaccgaaaacttcgcagcccaactgatggaactgacgataacgccctttctgcggacgctcgtgacggaacatcggcccgatataccacagacgctgttcctgattgtacagaagaccatgctcgatgccggcgcgtacacagcccgccgtcccttcagggcgcagagtcaggctgtcgccattgcgatcctcaaaggtgtacatctctttttcaaccacgtcggtgacttcaccaatcgcacgtttgaatagcggggtctgctctacaatcggcaagcggatttcactgtaaccgtagctgccgagcacgtttttcagtgtgccttcaatgcgctgccagatggccgtttcgccaggcaggtaatcgttcatgccgcgaatggcttgaatgttttttgccacgtttattctctttctgaatataaaaatgaaccctcaacgcttccctcaatgtttcgggagccatgcgggttcaatcatacacgggaagcgaggcgcttcccatcacgttattatttttcaacctgctgaacgtcaattcgacgcgcttcgtccagctgactggctttcgcacgaatgcgtgcttccagctggtcgatcatatcgttgttgtccagacggtctttgcgcacgccatcttcatagaggccgcttttcttgttgccgccggtgacgccgagtgtagaaaccagcgcctcacctgggccattcaccacgcagccgataatcgaaacgtccatcggagtgatgatatcttccaggcgttgctccagcgcgttaaccgtaccgataacatcaaattcctgacgcgaacaggtcgggcaggcgatgaagttgatccctcgcgaacggatacgcagcgatttcaaaatatcgaaaccgactttgatctcttcgaccggatcggccgccagcgatacgcgcagcgtgtcgccgatgccttcagacagcagcagacctaaaccaatggcggattttactgccccgctgcgcgcaccaccggcttcggtgatccccagatgcaacggctgatcgatctgttttgccagcaaacgataagactcaacagcgaggaagacgtcagacgctttcacgctgactttgaactgatcgaagttcaggcgatcgagatgatcaacatgacgcatggcagattccagcaacgcctgcggcgtcggttcgccatacttttcttgcagatctttttccagcgatccggcgttaacgccaatacggatcggaatgtttttatcgcgcgcacagtcaaccaccatgcgaatacgctcttcattaccgatattgccagggttaatacgcagacaatcgacgccgtattccgctactttcagcgcaatgcgatagtcgaagtggatgtcagccaccagcggcacgttaacctgctgtttgatgagtttgaacgcttctgccgcgtccatcgtcggtacggatacacggacgatatcagcgccaacgcgttccagcgccttgatttgattgaccgttgcttcgacgtctgtcgtacgcgtattggtcatggactgtacggcgatgggagcaccatcgccaatcggcacattcccaacgtaaatacgtgttgattttctacgttgaattggagcctggttatgcatgaaaaatctcccgcgttacccgtctgttactgcgccggtgattgttcggcattgagggtcagacgcgcaacctggttagttctgataaaacgactcagatcgacaggtttcccttgatactggatctgtactgcggctggcgcaccaattttcagtttgtacggtgcctggccggttaagttcaaattaccgtctttacgctgcataccgctaaacaattttttaccggtagcatcagtgacctccagccagcaatcggcagtaaagttcatcaccagcgcattcggatcagccaccggcgtggtcacgccagcctgatcggttggcaacggcgcagcaccatctggcgttgttgctgccgttggtgccggggtcgcggcggtatcaacatttgcctgcgaaggcgaaacaaccgcattctgttgcggatcaacagctggtgctggcgcagttacggcaggtgtttgcgtgttggttgcggtagtatccacagacgctggcggcgtggacgttgtagccgggtctgtagttgtcgacgtatttaatggaacactctgcccctgctcgctattactgctcagttccgccgaagattgatcggccatagtggtgatctcttcctgctgagctttgcggtcttgccaccaccaggcaccgctcaggccgataaccacaaacaacaccagccaagtgaaggtcatcagccagccgtcgcgttttttgcggcgtttaccgagggaaaaactctgcatcggcgcaacttttgcagcccgaagtggagcctgcttttccagccctggcagcagttcttcttctggaatatgtaccagacgcgcataagagcggatatatccgcgcaggaatgttgaagcaagatcggcgggtgccttatcttcttcaatgtcgcgtaccgtggaaaccttcaggcaaagtcgctcggcaacggcctgctgactaagtcctagttgttcgcgagcattacgcaggcgagcgccggtagtaagtgcttcattttggtcgtgcgtggcttcagtattcattcgctgcaggtacgtttaaatgagaattgagatgccggtgaaccatcatgctcacccacaccgcgaaacatccgttaagttaaccgttatcatacagtataagaccgtctgtgtgctcgtgacaaagcccacattcactaaggctaacttactgttgcatcgttacatactgccttaaagtcagcaaaaacgcaccgttaatattgaccagacaattgcaacttaatacttcattcataaaacattacgccacggtacataaagtaaccgtggcgtaatggctatcagaccgctttaatgtcgatggcttcaccctgcatccgtttacgcagggtacgtttcgtacggtcgataacatcgcccgccaactgaccacaggcagcatcgatatcatcaccacgagttttacgcacaatagtggtgaaaccgtagctcatcagcacttttgagaaacggtcgatacggctgttcgagctgcgtccatacggcgcacccgggaacgggttccacgggatcaggttgatcttacacggcgtatctttcagcagttccgccagttggtgcgcgtgttcagtgccgtcgttaacgtggtcaagcatcacgtattcaatagtgactcggccctgattggcgttggatttctccagataacggcgcaccgcagcaaggaacgtttcgatattgtactttttgttgatcggcacaatttcgtcacgaatttcgtcgttcggcgcgtgcagggaaattgccagtgcaacgtcgatcatatcgcccagtttatccagcgccggaactacaccggaagtggaaagcgtgacgcgacgtttagacaggccaaaaccgaaatcatcaagcatgatttccatcgccggaacgacgttgttcaggttgagcagcggctcgcccatgcccatcatcactacgttagtgatcggacgctgaccggtgacttttgctgcgccgacgattttcgccgcacgccacacctggccgataatttccgacacccgcaggttgcggttaaagccctgctgggcggtggaacagaatttacactccagcgcacaccccacctgcgaagagacgcagagcgtggcacggtcgtcttccgggatatacaccgtttcgacgcgctgatcgccaacggcgatcgcccatttaatggtgccgtcagatgaacgctgttcttcaaccacttccggtgcgcggatttccgccacctctttcagtttgccgcgcaacactttgttgatgtcggtcatctcatcaaagttgtcgcagcaatagtgatacatccacttcatcacctgatcggcgcggaagggtttttcacctaaatctttaaaaaactcccgcatctgctgacggttgagatccagcaggttgatttttccatctttcgtggtgacgttttcaggtgtgactaattgttcagacatatgctattccggcctcgttattacacgttatggcccctggagggttgaaaaaagaaacgccccggtgagcggctgctcgtccgggggcgctgcattgtacaaattctggcgcacggatgccacgtttgcacgcggcatttacgaaattattaacgggtgcgcgggcacacttcgccttcgccaaagaaataagcgatttcgcgagcggcagattcgacggaatcagaaccgtgggtaccgttttcggtcaggctgtcagcgtaatcagcgcgcagagtaccagccagtgcgtttgccggattggtcgcgcccagcagatcgcggtgacgctgaacggcgttttcaccttccagcacggaaaccacgatcgggccagaggtcatgaattcaaccagaccatcaaagaacggttttccatcgtgttcagcataaaagccacgtgcctgttcaacggtcaggtgcagcattttggtgccaacaattttgaaccctgcagcttcaaagcgcgcaaagatattaccaatgacgttttttgctaccgcgttcggtttgatgatggaaaaagtacgttcaatagccatttttacctctgtaaattgttctgttgttgtctgtaccagcgtacgagatggcgcggattataatgagcaacagggccgttgactattgatgaaggtaacatttttttaaaataaaatgagttttagcaacaatcagggacaaaacagactattgcatgacaaatttcactgtcgcgatttgccccacgtcatccatcaccagcaattgataatcacctttatccgtcaaatgcagggtcacgttgcgcccgcgttcagttaacggttcgccattcagaaaccaccagcgttcacctgcccctccacttgattgcaacggcaaagtcgcttccgctgcgcccggtaaacgtttaataatcgcgccatcgcgaacgcctgtcagctgcagcgggagctgggcatcgtgaccgtatggcgggcaacttgtcgaggccggtggtaagcgcacagcgcgacgttctgatgcgggcagccagggttccagcggtagcggccagacatttatcatttcttgtcgcgcttgcgggcaatcagcggcaacacgtttgccattttcatccagccagatggggaaacgaatgccattaatgccttcctgctccggcagtaatagagttggcggctgactcccgtccagcagccaggttgccaggcggcggcgacagttaccgtcaccttccggcaaagactgtccgcccggccagcagataacgccacgagtgactgagttcgggcgcgggtcttccggcagattcgcactgcgcgacagtaagatattattgacctgattcaacaatggtacggcactggcaaagccaaactgaccaacaacgggcgtgccgtccggtctgccagtccagatcccaatgacatagcgagcgttaaccccaatcgcccaggcgtcacgatagccatagctggtgcccgttttccatgccagtggggcgacgcgcggcaaggcactatccggcaagggttgcgcttcatcagccataatccggcgaatgatccacgccgcccccgacgacattaaaggccgttcaagcagcggatcgtcaggctgtaagcgcaatttgcctgccttgccgtggcgagcaaacgcggtatacgctgccgccatatcttccagttttgcaccagcgccgccgagaatgagtgaaagattcggcgcagcaccgttgggcaaatataacggcaatccaacattgcgtaactttgccgcaaaccgtttcggtccataggcttccagcacctgcacagcaggtaagttcagcgagcgcaccagcgcctcgctcatgctgatcgggccatgaaaaccgctatcaaagttacctggtcgataatcaccggtgcgccgggggacgtcttgcagcagtgatgccgggtggatcaagccttcatccagcgccagaccataaacaaacggtttgagcactgatcctggcgatcggatcgaattgaccatatcaacatgaccaaagcgtgaatcatcgttgagatcaaccgatcccacccagccgcgaacacgcatatcggtatgatcaaccacgatcatcgccagtgagctgcgcggtggcaaccgccctttccagttttgcgccagttcttccagacgtcgttgaagaccggcatccaacgtagtagtgattttgtcgcttttgcttttaccgagcatcatgcgcgaaaacagcggtgccagttgcggcatttgtcggggggccagccagatgggttcttcccttgactcttttacctgctcacgggaccacacaccttgcacggccatccgttcgagcactttattacgcgcggcttcggcacgctccggccaacgatccgggcgaagacggctgggcgcttgcggcaaaaccgccagcattgccgcctcggaatagcttaaattcgcaggcgattttccgagataagcccaacttgccgcaccgatcccctgcaacgtaccgccaaacggagcgcggttaagatacaaggtcagaatttcacgcttagacagatgccattccagttgcaacgcgcgccagagctggcgaattttgccgccaaatgttttggggtgaggatcaagcagacgagcaacctgcatagtgagcgtgctgccaccggaaataacccgtcccgaagtgagatcttgccatgctgcgcgcgccaccgagaatggattcacccccggatgcttccagaaccagcgatcttcataattgatcagcgcttcaaggtaacgtggagaaacatcttcgattgttaccggataacgccagatgccgtcagcatcggcgaagcgccagagcggcgtaccatcctgcgccacgaccactcgtgcgggattgacttcatgcagcggtagaggccagagtttatctgctccccacgctgcaagaaaaaggagaaagggcgcggctgccaacgttatccagcagccgcgtttggttaacaagcgaggcatttacggtctgacaatcagcagatcttcagccgcgccggtcgcccgccattggggaacatacattgattccaccatcggttgcggtacctgatacgttcccggcgtcaccgcccgcgccagatacaccagcgttaccggttggtattcatcaacggcaaccgccgccacaaagcgatcgtcacggaactcaatgtgcttaatgctcgcctgctgcatctggttcagtaagttctgcacttcgccaccactttgctccaggctggcgctaccgttcgccagattctggttttccagttccagacccgcaggcagcagatccacgactaacgcatccggcacgctgttactggcttttacctgcaaccacaccagcaccagatcgccgctacgtaacgagtccagcgatttgctcttaccatcagtaccaagaatatgacgctcgatttgcagcacattgttcgccggtaaaggtgcggattgcggataaccgctggcatccatacgcaaccataacggctgatcgccactgttgctcacctgcaaggtgacaagttgatcgctattcagattgctgttttgcgctttctcgcctgtcagctgctcagctgagaaagaggtttgcgcctgccatttaccgggtaaatcctgaatcgtacgggcagccaggaacaacgcgttactttcctgcgtcgatagccagcgttcaccaaacgcctgctgcgaaagtgtgttcagcaaagtgtactgctcatcgggtagcagtttattttcttccagcaaggagagcattaacgcgttgtcgcgcagtgaactaccgtaatcacccagccatatccgctcatcactattacgcggcgttttcagcgccagcgcaatcgcttcttcaccacgcgtcgcatcacccatggttttcagcgcaacgccaagttgcagcagcggtaaaccagaagcggcatctgcacgatgctcccagatttcacgcagcgcacccagcggagccttttgctgacgggccaacaccagcgcagcgtaagactgtacggcgaatttactggctttgagattatccgcgtacgggatcgacatcatgcccggatcttgtaaatagcgcagcagacgctcattaccccggttaatggcgtctgtcggcacgctgtaaccctgttcgcctgcgcggaccaggaaatccatcacgtaagccgtcagccagtactcttcgtcaccgtttttatcccacagcgcaaagccgccgttatcacgttgcatttgcagcaaacgggaaatgccgatatcgaccgatgcacggcgtttctcatcactgtcgcctttgatgcccaacgcctgcagttgggctgcgttggtataaagtgacggaaacaggccgctggcggtttgctcaagacagccgtacggatacgcttttaactctttgatataacgtgcgatgttcagcggtggtttgccgctcaacaacaattgcccttccagcgtaacaggcgagaagttttgcaatccatccgccggaatcgcccatgtctcaccaggctgtaacgccgtaccgtaattaaccgtttgtgccgggaacgccggacggacgccgattttccactgcttatgctgatcggcaacggtttcacccggtaacgctaacccgctaatggtggcctgaatttctccatcgccataacccggcaatgctcgcaccgggataaacagcgtagtacgcacacctggcgctaattcaacggctgcgggtgaatcgctgaccagttcaagcaaaccactggcggtcagggcaacgttcagtttttgcggtttatcggtaagattagtgatatccagcgtcagacgcgaggtatcgccactcgccataaagcgcggcatgttcagttcagcaatcaccggtgcggcaactatcactttactttcgttgctaccgaagtcatctgccgtccaggcttgcgccatgacgcgcaattcaccgttaaaatcgccaatcggcagtgtaaccgagccttcgccctgttcgttgagcgttaccggcagcgcctgctgcacgacaatattgacgtgattgaccggcggtttaccaccacgtttcagctcatcaccatcgccaccgaaacgcagagctgccagacgcccctgaccttcaataacctgaccgtaaatatcgtaaatgtctgcgccatagcgtttctgaccaaagaacgcctgccacggatctggcgtgacgtagtcagtaatattcagcacaccactatcaacggcagacaccagcacattcacctgtttaggcttctcgccatttttagtgctggctttaattttcacggttaatggttgattgggacgcatttttgctggtgtttccagcgccagatcgaggcgacggttttcatcgccaagcggcagatgcaacacaccaaccgcgcgttttggcgtcgcggagcgagatttatcgccaggacgtaccaccagcgtacttaaatacagatcatgacgattccaggttttatcgaccggaatcgtcagatccagcccttgagcccgaacatcaatctcttgccaccacagcggcccttcactggactcgaccatcgcataacctttacccgccgttggcgcggcgatatgcaacttaatggtgtcgccagggcgataactggctttatccagtttcagcgtgacacggtcgggtcgcactgcgccgctaccgtcgctgttgtcctgccagctatagccagcccagaaacgaacactactgaccgcttcattcggcgctttgacttccagacgataagcgccccactctaccggaaaactgaccttgccggtttcgtccgctttcagatccagagtttgttcattttcgatcagatctttttgatcaaactgtgactgccagccttcatcttctgaccagttccagtagtaatcgcggcgttcgcgaatcaggcgcacctgcaagcccgacacggcttttttcacgccttgcgcatcgctataaacgatgtcaaaagcggcgttactgccttcatcaacaatgggctgtttcaccgtgctgtcagtacgataatcgtaaaccgatttcgaggcgaactgcggacggatccccggcaatgcatcggcaggccagatagcctgctcagcgcggcgcgtcaccgggcgaccgcccgattccagcaaactaccctggaaaataacctgtaatggggaatgcgtttccttccactggctttctgtagaaacttcgccgcgccctttatcatccagcgtcaactgaacttcatccagcgtgcgggaaagattttcggcagctatatcgccgaattcaaaaccaggtaaggctgacacagcttcacgcagtgggcgcaggaaaagttgcccttgcaaagtattaccattagcaggtgcaccatacaggtagtaccccaccacggagaatttcacttcatctttcggcgttagcggggttttctcaccggtcagattcagcgccatgcgctctggcataaaatcttcgacgtggaaatcccacatccgatactgattatcgcccgtgttagcgcgaatatgccacataccggttgccgcattgctatcgagtggccaggtaaagtggtagaggccattctccggctgactaacgacgctcctgagtacctgcccatcgggtttaatcacgtctaacttgatgggttgattgggcaacgctttaccgtctgcatcacgcagcaaaccattgaggattaccgtttcacctgggcgataaagatcgcgtgggccaaacatgaaaaactgtttgctatagcctggcgcgccagcaatgttaaattctgctaagtccagcgccggaagttttaaatcgagtagcgttgtctgaccgtctttacgcgccaacagtaatgccgcgtttttatcattttccagctgcacatgcccctgagcgtcactggttgcctgagtcagagtctgccctttctcatttaataaagagacttcaattccttgctgggccgcgccgttttccagactttgggtaaagatatccagacgattgtgataacggtgagctgaaacgccgatatcacttaacgtaaacagcgtcgcgggattactgtaatcgtaacgtccagcctgattcatcacagccagatacacgcccgcctgctgaagcggtttgatatcgcccagcggcagcaataatttttcacgggtgttacgcgcaggattgagatcaaaccgtccggtgtagaccagatccgccatctgcagcagtttgtctgactgccagttcgccagcgaattgcggtattcccattggctaatgaatgctggcagagattctggcttaacgcggaagaagttaacatcgacattattaacgttgagcgccattaccggcagcccttcaacgactttgccaggcagcagcgaaccacggctggcaaaaccgacgctgggttggatgtcgcgggtagttatagttttttcgtaatctttactgaaggttgcgttgttgagtgctttgacctccttgccaatagtaacgatcaaatcacgtttcggttcgaggtggcgtaaacgtaactctttaagattatctgacagctcccaggcaccatccactttgccgctttttttatcgacgacatgaataacgcgtgagaaatcctgatccgggtcgagagggatggagaacgtcagcaccagcgtggctgcaccatcaagttggacttcagagagatccagcaatgtcagcaccttaccggcactctgttgggccagtttttgtctctccggcacggagagttttgctgaactcgcgttttctgaagaggccgctttagtaacttcagaaggcgcatcttttttcaccgctgttggcgcgttatcgttgttgtcgcaccctgccagcgccagcattagcatgcaggcggctacgcgtaactttttcatttttcatccctgccacaatggcccgttagcaacgtcgaataattattatgcgtgagaatttacgttatgtaattcagtatcacgcccatacaatccgaattttagtgagaattgtggctcagacagccaaatcagcctcttttgcttgtcgcttttcactaaacatccgacaatttagcctaaccccggcaaaaatggagatgcctatgtccacgacatggtttgtaggagccgactggctcgccgaacatattgatgacccggaaattcagattatcgatgcccgcatggcgtcgcctggacaggaggatcgtaacgttgctcaggagtatctgaatggacatattcccggcgcagtgttttttgatatcgaagcgctttctgatcacacttccccgcttccgcacatgctgccgcgcccggaaacgttcgccgtggcgatgcgtgaattaggcgttaaccaggataagcacctgattgtctatgacgaaggtaatcttttctcagccccacgagcatggtggatgctgcgcacctttggtgtagagaaagtgtcgattctggggggtggacttgcaggctggcagcgcgatgatctgctgttagaagaaggtgcagtagagctgccggaaggagagtttaacgccgcgtttaatcctgaagccgtggtgaaagtaaccgatgtattattggcaagccatgaaaatacggcgcaaattattgatgcccgcccggctgcacgttttaacgcagaagttgatgaacctcgcccaggtttacgtcgcggacatattcccggagcactgaatgttccgtggacggaactggtgcgcgaaggcgaactaaaaacgaccgatgaactggatgcgatattttttggtcgcggcgtcagctacgacaaaccaattatcgtcagctgcggctctggtgtaacggcagccgtggttttgttagcactcgcgacgctggatgtgccaaacgtgaaactgtacgacggcgcatggagtgaatggggcgcgcgggcagatttaccggttgagccagtgaaataagtattttacaggcaataaaaaaccgccgaatttggcggttttttattgctagtctggttcgcggcctttccagcaggttgacttgtgttacatgagcaacgcaggtgcttcacagcaaaacaatactcaccagtaactctctttttgtcaagcaaaagagagtaattattgtttatttagcgtattatcgacaccggccctttccgccgtgttcggtaataaaataacctggcttattagtccgaattcagacaaatataaataaatcctgctcaaaattaaaaattctaaccggtaaaagatattacttaaacatgtaaattcactttcctttaaaaaacaaaaaaccgccaaaatcaggcggttttttgttgctggtccggttcgcggcctttccagcaggttgtattaccgtagtaatgcaagcgcgtctcagcggagacaatactcgccagtaactctctttttgtcaagcaaaagagagttattattgttctgttagtgtattatccactgcggccctttccgccgtctcgcaaacgggcgctggctttaggaaaggatgttccgtggccgtaaatgcaggtgtttcacagcgcttgctatcgcggcaatatcgccagtggtgctgtcgtgatgcggtcttcgcatggaccgcacaatgaagatacggtgcttttgtatcgtacttattgtttctggtgcgctgttaaccgaggtaaataataaccggagtctctccggcgacaatttactggtggttaacaaccttcagagcagcaagtaagcccgaatgccgccctttgggcggcatattttagattatccgattctgtttaaagtcacgcaaaaaaccaccccagcgacgttcatagaatggcgcaatatgttcggtaataaagtggctaattcctttttccccttttttcacctgacaaatatcgattggttcatcgccaggtaatgtatcggtcgctacacttcccgtcgcctgaataatttcttcgatatcaccatcggcttcaatgccaataagtaaattaggctgtgcctcttcgttctctttaattgaacaaataaaagcacgcttcaccggcttaatggttttaaataaggtggtgagtgaatcaatcatttgtgctggcggctctgcgacttccgataatatcagcgattcaccgccttccaggatttcctggctgctcagcggatttccctcttcaccaatcaacaaactgatttcacgcggcataaattctttaccggttggcagtttggcattaaggaagagcgtttcgccaagtgtcatctcaaacagcgtgcgaacgggcattacgacaaatgcctgttcgtcttcaaccgcctgttgaagtgcttctaacgaggtgaaaaaaggaatgacgctggtgccgtcttctttttcccagtgctgtaaatcaagcgcgctatcttcaaccacagcctcgccctgcgccgccgtaccaggcacccagacggtggattccagtagagtacggaaaaaggccgggcggtgcgccggttcagttgctgctttttccagcaggtcttcaagttcgttttttgtttcggacataagaaccacaattcattcaacgttcggggcgcaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatattagtttacgccgttaacagattagctatcgtgcgcacaccaagtcccgtagcgcccgcagaccactgttcaaccggcgctttacggtaagtcgccgagcagtcgatatgcagccagccttgctgatagttctcaacaaagtgcgacaggaagcccgccgccgtgctcgcgcctgccggatacgccgcgcttccggtattgttcagttcggcaaagttagacggcagctggctgcggtggaactccgccagcggcagacgccagaacggttcgttctcctgcgcggcactcgccagcaagcgaccggccagcgcatcgtcaaaactgaacagcgcgtgataatcattacccagcgcagttttcgccgccccggtgagggtcgccgcatcaatgatcatttccggtttctgcgcactggcatcaatcagaccatcggcaagcaccagacgcccttcggcatcagtgttcatcacttcaacttttttaccgttgcgataggtgatgatatcgcccagcttgaacgcattgccgctaatcaggttatccgcacagcagaggaacagcttcacgcgcttgttcagtccgcgcgtaatggcaaatgccagcgccccggtaaccgttgccgcgccgcccatgtccgacttcatcgagtccataaacgcagtctgtttgatgctgtagccgccggagtcaaaagtgatacctttacctaccaggcacgcgtacactggcgcttctttatcgccagttgggttgtaatccagcgccagcaataccggagaacgttctgaaccgcgtccgactgtgtgcagccccatataaccttgctcacgcagatcttcgcctttggtgatccgataagtcacacgatcgcccgcgacgttgctgatcagatcaacagcacgctgtgccagttgcgatggtcccaattcttctgccggtgcgttgatggtgtcacgcacccagtcgatgatcatcaggcggttatccagttcctggcgctgggcatcgtccagatccggccacaccactttacgcgtgcctttcggggctttgtaaccttgccagaatgcccagcagcgatccgcatcccagccttcaccgcttaactgaacatgcttgatgcccagaccgtcaatcttgcgcgccgcacgctggatcagccccagatcgtctgccccgttcaaatgcagggtaatgccgtcattattaatgctgtaagttgctttttctccccagcgcgcgtcggcaggttgggtagagagggtaatcttcatcgcttctgtcattttagttatccttctttgtaaaagggccgccagttggcagccccaggatttttccgctaaatgattcgcgttgcaggaaggcggcaagtgagtgaagccccaggagcatagataactatgtgactggggtgaacgagcgcagccaacgcatctgcggcgtgaagcatgacgcggaaattattcggcctcgtccagccagactaacaaaatcgcttcgaggattttctcgttggatgcctgcgggtcgtcgtcgaaatcttccagatcgcaaatccactgatgcatatcggtgaatcgaaccgttttcggatcaagatcgggatacgcatcgtacagtgcttcgccaatttcgcggctatcggtccacttaagtcccatactaacctctgttaatgctcacgcgcatggttgatagtgtaacgcgggatttcgactactaaatcttcgtcggtaacgcgcgcctggcagcttaaacggctttccggctccagtccccaggctttgtccagcatgtcgtcttcctgctctgagctttccggcagtgagtcaaaaccttcacgaacgatgcagtggcaggtggtgcaagcacaggatttttcacaggcgtgttcaatctcgataccgttacgcagagctgcgtcgagaatggtttcaccgctattagcttccagaacagcgccatcagggcagagatcctgatgaggcaaaataacaatctttggcatattaaacctcgtccacggaatggcctttcagcgcacgacgaaccgactggtccatgcggcgagcggcgaaatcctgggtttgtttgtctacgtttttaatcgcttgttcgatggcgtcaacatcatcgccctgcgccacttcactcaggtgagcggcagcatcgtcaatgacctgacgttctgcggcgcttaacagcgcggcatcagcagccagcgcgccgtgcagactttccagcacacgcgccgcttctactttttgttctgccagcattcgggcttttacgtcctgctcggcatagctcattgagtctttgatcatcgaagcgatttcgctatcggtcagaccgtaagacggtttgacctgaatagacgcctcaacgccggtggatttctccatcgccgtcacgctcaaaagaccgtcggcatcgacctggaacgtcacgcgaatatgcgcaccgccagccggtagcgccggaataccacgcagcgcaaaacgcgccagtgagcggcagtcctgcaccagttcgcgctcaccctgcattacatggatagacatcgccgtctgaccatctttaaaggtggtgaaatcctgagcgcgggccaccggaatagtggtattacgcggaatcactttctccaccaggccgcccatcgtttcgaggcccagcgacagtgggatcacatcaagcaacagcatttcgctgtctggcttgttacccaccagaatatccgcctgaatcgccgcgccaatagcgacgactttatccgggtcgatggaagtcagcggtggacgaccgaaaaattcgcctacccgttcacgcaccagcggcacgcgagtagaaccgcccaccatcaccacttccagcacttcatcagcttctacacccgcgtctttcagcgcgcgacgacaagccagtaaggttcgttttaccagtggcgcgatcagttcattgaattgttcacggctgatttcgccctgccagcccgcaacgttaacggtcacggagtccgcatcgctcagcgcgattttggctgcaatggcggcatccagcagttcacgctgaacgcggttatcgctacgatcaggaatgcccgcctgctcgcgaatgtaatccgccagcagatggtcgaaatcatcgccgccgagcgcggaatcaccgccggttgccagcacttcaaacacgccgcgacttaagcgcagaatggaaatatcaaacgtcccgccaccgaggtcataaacggcgatcacgccttcctgaccggaatccagcccgtaggcgatagccgcagcggtcggttcgttaagtaagcgcaggacgtgaaggcccgccagacgcgccgcgtctttggtgccctgacgctgggcatcgtcaaagtacgccggaacggtgataactacaccatccagctcgcctgccagggcttcagttgcccgcgccgccagtgctttgaggatgtccgcagaaacgcgcaccgggttcagcagccccgccgccgtttcaatcatcggcaggccgttttcgctggcctggaattgataaggcagatgcggatagcgttgctggatatcagccagcgagcgtcccatcaggcgtttaacagaactaattgtgttggcggtatcgagcgctgcattagtacgcgcgtcataacccaccgaatgcccttgctgttgatagtgaacaacagatggcagcaggtgacggccttcatgatcggctaacgtttcggcctgaccgctgcgcactgtcgccaccagcgagttggttgtgcccaggtcaataccggccgccagacgacgctgatgcggcgcagcactcaaaccaggttcactaatttgtaataaggccatgtttagcttccagaaattaaaaatcgagcagtttttcttcgagttgttcggcactgcttcgcagtttatcgagaaaacgcagcttacgcacggtatccgccgccgcgtcccacgtctcgttgtctaactgttcaaccatcaactgatggcgggtatcaaacatctttttcacacgtttgataaagctttccagccgcgcttcatctttcgcctgttcgatctcgtccagctcttcgcgcagctccaactgttccatcaggaacgcggtgtcgcgcacagtatgctgctcgctggcgagatcaaagccgtgcaaagaaagcaaatattccgcgcgcattaacggatgacgcagcgtttgccaggcctggttaatggttgcagattgctgtacggcggcgagttgttccgcctggcttccgctggcgaatttatcaggatgatactgacgttgtagatcctgaaaacgcaggctcagcgcctgggtatcgagttgatagcgggcaggcaagccaaagagggtgaagtaatccataacattctcagggctgcgatccgccgcgataacggcgaatcaggtaaaacaaaccccacgcgcaggcgaccacggtggggttatcggtatgcgcatcaaacgtggaagctttcgccgcaaccacactcatctttgacgttcgggttggtgaatttaaacccttcgttcaggccttcttttacgaagtccagctgcgtaccgtccagaaattgcaggctcttgccatcgaccacgactttcacgcctttgtcttcaaacacgatgtcttccggcgtcggttcgtcaacaaattccagtacataagccatacctgaacacccggaggttctcacgcccagacgcaggccaaaccctttaccgcggttagccagaaaggtatttactcgcgctgctgcactgtcgctcagtgtaatcgacataaccaaacctcaactcttattttgcttcacgtttgcttttatagtccgcaatggcggctttgatcgcgtcttctgccagaatagaacagtgaattttcaccggcggcagttcaagttcttcagcaatatcggtgtttttgatcgcctgcgcttcgtcgagagacttccctttcacccattcggtgaccagggagctggaagcgatagcggaaccgcagccgtaagttttaaaacgcgcgtcttcaatgataccttcatcgttgactttaatctgcaacttcatcacgtcgccacaggccggtgcccccaccatgccgctgccgacgttctcgtcgttgttgtcaaaggaacccacgttacgcggattctcgtaatggtcgataactttttcgctgtaagccattataaattctcctgattccgataccgattaatgatgagcccattcgatgctgttcagatccacgccctgcttgtacatttcccacagcggagaaaggtcacgcagacgaccgatggatttacgaactaactcgatggtgtagtcgatctcttcttcagtagtaaaacgacctaaagagaaacggatagagctatgtgccagctcgtcgttcagccccagcgcgcgcagcacgtaggacggttcgaggcttgctgacgtacaggcggaacctgaagaaactgcgaggtctttcagcgccataatcagcgactcaccttcaacgtagttgaagctgacgttgagaatgttcggcgcaccgtgttccaggtcaccgttcaggtaaacttcttcgatatctttgatgccgttccacagacggttacgcaggccgcgcagacgttccatctcggtcgccatctcttcttttgcgatgcgataggcctcgcccattccgacgatctggtgaacaggcagagtgccggaacgcataccgcgctcgtgaccgccgccgtgcatttgcgcttcgatgcgtacgcgcggtttacgacgtacatacagcgcaccgatacctttcgggccatagattttgtgaccggagaaagacatcaggtcaactttcaactggctcaggtcgataggcagtttacccacgctctgggttgcatcaacgtgatagataatgccacgagcacggcacatttcgccgatagccgcgatatcctgcaccacgccgatttcgttatttacgtgcatgatggacacgaggatggtgtcgtcacgcatcgctgcttcaagttctttcaggtcgataatgccgttacgctgcggtgccaggtaggtgacttcaaaaccttcgcgctccagctgacggcaggtatccagtaccgctttgtgttcggttttgctggtgatgatgtgcttgccttttttctgataaaagttggctgcacctttgatcgccaggttgtcagattcggttgcaccagaggtaaagacgatttcacgcggatcagcgccgaccagatcggcaatctgattacgggcgatatctaccgcttcttcagcctgccagccgaaacggtgagaacgggaggccgggttaccaaaggttccgtccatcgtcataaactgcatcattttctcggcaacacgcgggtccaccggcgtggttgcggagtagtcgagataaatcggtaatttcattgctctataaactccgtacatcactcaatgcaaggaatcaggctaccggctggatgtacgaccgtgtttacggagtatttagcactccggcctgattctgaattctttttattaagcgcgtaacttaacgtcgatcgcgtcttgtgtgcgggtgcgtggcgcgtcgtgagtatgctgacgaccagacacatccagcacttcctggttattaaccagttcgcctaaagtaatgttgttgagaaaaccggtgagacggtcgctcaaatcacgccacagcgcgtgggtcaggcatttatcgccgccctggcagccgcctttaccctgacaacgggtggcatctacagattcgtcaacggcgctaattacttcgccaacggcgatgctgctggcatctttgcctaacagataaccaccgcctggtccacgtacgctggaaaccagaccatttttacgcagacgggaaaacagttgttccagataagaaagggaaattccctgacgttcggaaatatcagccaacggtaccgggcccgcttcagagttgagcgcaacgtcaagcattgcggtcacggcatagcgccctttagatgtcagtctcatgtcttacttcacctcaaactcgcccctgcccggggttttttattgtaaaagtgggggtattgcatagcagggtcaagtctgacattcccgagtaaattggtcaactatttacttgactgatttagtcgggtatttaaccttcagtgccatttttttatcgtggcgtttgtacctgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacggctgttattcggccttgttacctttattctgctgctcaatagaagccagaatcccgcgcaggatattcaactcctggctttccgggcgcgcacgggtaaacagacggcgcaatttattcatcacctgccccggatggttttcacggataaaaccggttgccagcagcgtttgttccagatgaccataaaaacgctccagatcatcgaccagcggatacggcgtctcttcatgctcgacctgctcgccgttttcctgagttgccagccaggccatgcgcacttcataggcaataacctgaaccgccatcgccaggttcagcgagctgtattccgggttagccgcaatcgcgacatgataatggcatttctgcaactcttcattggtcaagccgacgcgctcgcgaccaaacaccagcgccaccggggtatttgccgcttcagcgacgcttttcaggccgcattcgcgcgggtcgagcatcggccatggcagcgtgcgggaacgtgcgctggtgcccaccaccaggctacaaccggctaacgcttcgtcgagcgtatcgacgatgtgagcattaccaatcacatcgctggcccctgctgccagggcaatcgcctgggagtcgggtttcaccagtggattaaccagccacagattggttaatcccattgttttcatggcacgggcaacagaacccatattgccggtgtgtgacgtctccaccagcacaattcgaatattttgcagcattgtctttcttcatctaaagattattcacgcatcttatcataaaacgaagacagatgccgatctcgctgctatactctgcgccgttttcccgttctttaacatccagtgagagagaccgatgcatccgatgctgaacatcgccgtgcgcgcagcgcgcaaggcgggtaatttaattgccaaaaactatgaaaccccggacgctgtagaagcgagccagaaaggcagtaacgatttcgtgaccaacgtagataaagctgccgaagcggtgattatcgacacgattcgtaaatcttacccacagcacaccatcatcaccgaagaaagcggtgaacttgaaggtactgatcaggatgttcaatgggttatcgatccactggatggcactaccaactttatcaaacgtctgccgcacttcgcggtatctatcgctgttcgtatcaaaggccgcaccgaagttgctgtggtatacgatcctatgcgtaacgaactgttcaccgccactcgcggtcagggcgcacagctgaacggctaccgactgcgcggcagcaccgctcgcgatctcgacggtactattctggcgaccggcttcccgttcaaagcaaaacagtacgccactacctacatcaacatcgtcggcaaactgttcaacgaatgtgcagacttccgtcgtaccggttctgcggcgctggatctggcttacgtcgctgcgggtcgtgttgacggtttctttgaaatcggtctgcgcccgtgggacttcgccgcaggcgagctgctggttcgtgaagcgggcggcatcgtcagcgacttcaccggtggtcataactacatgctgaccggtaacatcgttgctggtaacccgcgcgttgttaaagccatgctggcgaacatgcgtgacgagttaagcgacgctctgaagcgttaatgactcaggcgggtgatatcactcacccgccctcgcctttcaggcgctattccgaaatacttcctcactgctttactttctttcgtcactctcccaccatctttccccgattaatggatgataaagaagtcgcaaggaaaggttatggcactgccagtgaacaaacgcgttcccaaaattctgtttattctctttgttgttgccttctgcgtttatttagtgccgcgcgttgccatcaacttcttctattatcccgacgataaaatttacggtcccgatccctggtcggcggaatccgtcgaatttacggctaaggacggtactcgtctgcaaggctggtttatcccttcttcgacgggccctgctgacaacgccatcgcaaccatcattcatgctcacggcaatgccggaaatatgtccgcccactggccgctggtcagttggttacccgagcgtaatttcaacgtttttatgtttgattatcgcgggtttggtaaatcaaaaggcacgccgtcccaggccggattgctggacgatacgcaaagtgccatcaatgtggtgcgccatcgcagtgatgtaaacccacaacgtctggtgctgttcgggcagagtattggcggggcgaatattctggatgttattggtcggggtgatcgtgaaggcatacgtgcggtgatcctcgactccacatttgcctcttatgcaaccatcgccaaccaaatgatccccggcagtggctacttacttgatgagagttacagcggcgaaaattatatcgccagcgtcagcccgatcccgcttttactcattcacggtaaagctgatcacgttatcccatggcagcacagcgaaaagttgtatagcctggcaaaagagccaaaacggttgatcctaatcccggatggcgaacacattgatgctttttccgatcgtcacggcgatgtttatcgcgaacagatggtggactttatccttagcgcgttgaatccgcagaactaacccatgatcgctagcacgataatcattcacaaaaccaccttaagacatgctaatccactggtcagaacagtttaagatgagaaaaattctgtgacgcttgccaacatttctgatgattagcattcccttcgccatttccttgagcaaactttagctattcttatcaattatgcttatgggagatctacagatgatgcctacgcttgctccaccatctgtcctttcggctccccagcgccgctgccagatcttgctgacgctctttcagccggggttgaccgccaccatggcaaccttcagcgagcttaatggtgtggatgatgatattgccagtcttgatatcagcgaaacaggacgggagatcctgcgctatcatcaactcacactgacgactggttatgacggtagctaccgggttgaaggtacagtgcttaaccaacgtttgtgtttatttcactggctacgacgtggtttccgtctgtgtccgtcatttattaccagccaattcacccccgccctgaagagtgaactgaagcggcgcggaattgcgcgtaacttttacgacgataccaatctacaagcgttagtgaatctctgctcccgacggctgcaaaaacgctttgaatcgcgcgatattcatttcctgtgtctgtatctgcaatattgtttgctgcagcaccacgctggaattacgcctcagtttaatccgctccaacgtcgctgggcggaatcctgccttgaatttcaggtagcgcaggaaattggacgccactggcagcgtcgggcgctccagcctgtaccacctgatgagccactgtttatggcactacttttttccatgttgcgggttcccgatccattgcgggatgcgcatcagcgggacagacaattgcgtcagtctatcaaacgtctggtaaaccattttcgtgagctgggaaatgttcgtttttatgatgaacaggggttatgtgatcagctttatacccacctcgcccaggcgttaaatcgcagtttgtttgccatcggtattgataataccctgccggaagagttcgccagactgtacccacgcctggtgcgcaccacccgcgcggcgctggccggatttgaaagtgaatacggcgtccatctttctgatgaggaaagtggtctggtcgcggtgattttcggtgcctggctaatgcaggaaaacgatctgcatgaaaaacagattattcttcttaccgggaatgatagcgagcgagaagcgcagattgagcagcagttacgcgaactaacgttactgccgctcaacattaagcatatgtcggtaaaggcatttttgcagacaggcgctccgcgtggcgcggcactgattattgcgccttataccatgccattaccgctcttttcaccaccgctgatctatacggacctgacgctgacaacacatcaacaggagcagatccgcaaaatgctcgaatcagcatgagggaacaactttcgggcgcaaaaacattgccggaagcgccaccagcgccattacccagaacacgccgtggcccagatattgatacaggaaaccggcgaaaacggtcatgatagcgatactgccgcccatcgcgacggcagagtaaaccgcctgtaaacggatgacttcgctaccctggcgagcagcaatataacgcatggcggccaggtggcagaccgtgaaggtgccgcaatgcagaatttgcaccactatcaaccacggcaacgccgtagttgctcccataatgccccagcgcactacgccgcaaatcgccgagatcaacagcatatcgcgtgcactacaacggcggaaaagtttattactcagcgcaaagataatgacttccgccaccacgcccagcgaccacaaataccccaccgccgaggccgagtagccagctgcctgccagtaaatggcgctaaaaccgtaataggccgcatgtgccccctgcaataaacaaacgcaggccagaaagcgccagttctggcgaaccagcgccaaccacgcagaccaaccggtgctctcctgctggcgacttgccccttgtggctgaatcgtcggacggatgagaaagccgagcagcatggatgccacgcccaacgtcaacagcgcgaggatcacccgataatcaaacatagtgaccagtttgcccgtcagcgccgagccaatgacaaacgccaccgagccccacagtcgcactttgccgtaatcaagcgggaactgcttttgccacgtattcgccagtgcatcggtcaacggtaccagtggtgagaaaaagaggttaaagccaatcatcaccagcatcagccacgctacgtgcgcccccgcccagaaggcgacagcaaagagaagtgtcagcagtgccagcacgcgcaaggcggaaatcaggcgggaaggatcgctgacgcggggcgcgatgagcaaactcccgaggaaacgggcaaccagacctgcccccaataacaggccgatggtttctggcgttaaaccaatccctttaagccagacgctccagaaaggtagaaaaatgccgtaactaaaaaagtatgtgaaatagccgagcgccaaccagcgcgtggattgcaaaaccatgagtccctcccgtcaggaggcgttagtctggggttaatcgaatgttggtgcaagttgaaaaataagaatattcgagcctgcttcccgatgtctgtaacgccagttcacaagcactaaaaaactgagatccgcgacgcatgttgcaaaaataatgcgtaattatgccgttacgcttgccaaacgttcctgcacaatggcgatgaaatcgcgtaatgccggcttcatctcccctttcttccacgccatcagtaaagcaatggaaggcacatttccggcaatgggacgaaaaacaacctgtccggtattaaaattattcatataaccgggtatcaaagtgacgcccagccccatgcccaccagattcatggtcaccagaatattcgttgccacctggacgatatttggctggctgttttcttgcgcaaaccacgctttaacgatcggcgcaagcgaaccggaatacaccggatcggtactgacgaaattcacgccatccagttgcgcggcggtgatctctttttcatgtgctaaagggtgatcaaccggtaacacaaccactaatggttcgtcaaaaagctccagataatcaatctccgggctataaacaggatggcgcattaagccgacgtcgagttcaccacggcgaattttttcctcctgttgcgtggtgattaaactcaccagctcaatcaaggtgtctggctgtctgagacgaaacatcggtaatacttttggcagtaaattcacttccgccgatggcacaaagccaatggttaattgtctgtcttcctgaacaattttccgcgcccgtaatttggcattttccgcttgttcgaggattgccagcgcgtcctggagaaaacattctcccgccgccgtcaacgcgactttgcgcttatccctcaccagtaacggaacaccgacacagttttcaagatcgcggatctggctgcttaacgaaggctgtgaggtatgcagtttttccgccgcacgggtaaagttcagtgcctgcgccactgcgacgaaatagcgtaaatgccgtagttccatcaccttccccttgttatcgaaaaaacgtctcagctggtagaaattaactatttcacatattagcaaccaaccagcaacatccttatggcacaaaaatagaaggtcaatacatcttatctttcaggattaaaaaatatgaccacaccctcagatttgaacatttaccaactgattgacacccaaaatggtcgggtcactccgcgtatttataccgacccggatatttaccaactggagcttgagcgtattttcggtcgttgctggctatttctcgcccacgaaagccagatcccaaaacccggtgatttctttaacacctacatgggagaagatgcggttgtcgtagtgcgtcagaaagacggcagcatcaaggcgtttctcaaccaatgccgccaccgggccatgcgtgtgagttatgcagattgcggcaacactcgcgcctttacctgcccgtatcacggctggtcttatggcattaacggcgagttgatcgatgtaccgctggaacctcgcgcctacccacaagggttgtgtaaatcccactggggactaaacgaagttccttgtgtggagagttataaagggctaatttttggcaactgggataccagcgcaccgggcctgcgtgattacctgggtgacattgcctggtatctggatggcatgctggatcgtcgcgaaggcggcaccgaaattgtcggcggcgtacaaaagtgggtgatcaactgtaactggaaattcccggcagagcagttcgccagtgaccagtatcatgctctgttcagccatgcttctgccgttcaggtattaggggcgaaagatgatggcagcgataagcgcctcggtgatggacaaaccgcccgcccggtgtgggaaaccgccaaagatgcgctgcaatttggtcaggacggtcacggtagcggtttcttctttactgaaaaaccggatgctaatgtctgggtcgatggcgcagtttcaagctattaccgcgaaacctatgccgaagcagaacaacgtttaggtgaagttcgcgccctgcgcctggcgggtcataacaatattttccccacgctttcatggctaaacggcactgccacactccgcgtctggcatccgcgcggccctgatcaagttgaagtgtgggcgttctgtattactgacaaagccgcctccgatgaagttaaagccgcttttgaaaacagcgccactcgtgcttttggtcctgctggttttctcgagcaggatgactcggagaactggtgtgaaatccagaaattgcttaaaggccaccgcgcccgcaacagcaaactgtgtctggaaatggggcttggtcaggaaaagcgccgcgacgacggcattcctggcattactaactatatcttttcagaaactgccgctcgtggaatgtaccaacgctgggccgatcttctgagtagcgaaagctggcaggaagtgctcgataaaaccgccgcttaccagcaggaggtgatgaaatgagtgcgcaagtttcactagagttacatcaccgcattagccagtttctctttcacgaagccagcttactggacgactggaaatttcgtgactggctggcgcagctcgacgaagagattcgttacaccatgcgcaccacagttaacgcgcaaacacgcgaccgccgcaaaggcgtccagccaccgacaacctggatttttaatgacaccaaagaccagctggagcggcgaatcgcccgtctggaaacgggcatggcctgggcagaagagccgccgtcacgcacccgtcacttaatcagcaactgccagataagcgaaaccgacatcccaaacgtatttgctgtgcgggtaaattatctgctttatcgggcacaaaaagagcgcgatgaaacattctatgttggaacgcgtttcgacaaagttcgccgtctggaagatgacaactggcgcttgctggaacgggatatcgtcctggatcaagcggtaatcacttcccataacctgagtgtactgttctgatgaatcgaatttatgcgtgtcccgttgcggatgtgccggagggtgaggctctccggatcgatacctcgcccgtcatcgccctgttcaacgttggcggcgagttttatgccattaacgatcgttgcagccatggtaatgcgtcaatgtcagaagggtatctggaagatgacgccacggtggagtgcccgctacacgccgccagtttttgcctgaaaacggggaaagcgttatgcctgcccgccaccgatccgctcaccacttatccagtacacgttgaaggtggtgacattttcatcgacttaccggaggcgcagccatgagcgatctgcataacgagtccatttttattaccggcggcggatcgggattagggctggcgctggtcgagcgatttatcgaagaaggcgcgcaggttgccacgctggaactgtcggcggcaaaagtcgccagtctgcgtcagcgatttggcgaacatattctggcggtggaaggtaacgtgacctgttatgccgattatcaacgcgcggtcgatcagatcctgactcgttccggcaagctggattgttttatcggcaatgcaggcatctgggatcacaatgcctcactggttaatactcccgcagagacgctcgaaaccggcttccacgagctgtttaacgtcaatgttctcggttacctgctgggcgcaaaagcctgcgctccggcgttaatcgccagtgaaggcagcatgattttcacactgtcaaatgccgcctggtatcctggcggcggtggcccgctgtacaccgccagtaaacatgccgcaaccggacttattcgccaactggcttatgaactggcaccgaaagtgcgggtgaatggcgtcggcccgtgtggtatggccagcgacctgcgcggcccacaggcgctcgggcaaagtgaaacctcgataatgcagtctctgacgccggagaaaattgccgccattttaccgctgcaatttttcccgcaaccggcggattttacggggccgtatgtgatgttgacatcgcggcgcaataatcgcgcattaagcggtgtgatgatcaacgctgatgcgggtttagcgattcgcggcattcgccacgtagcggctgggctggatctttaaggaagcacgatgaaagaaaaaacgatcattattgtcggtggcgggcaagcggcggcaatggctgcggcctcgctacgccagcaagggttcaccggtgagctgcatctgttttccgatgagcgacatcttccttatgaacgacctccactctcgaaatccatgttgctggaagattccccgcagttacagcaggtgttacccgctaactggtggcaggaaaacaatgttcatctgcattccggtgtaaccatcaaaacgctgggtcgcgacacacgagagttagtgttaaccaacggcgaaagctggcactgggatcagctttttatagcaaccggcgcggcagctcgaccgctgccgttgcttgatgcactgggagaacgctgctttaccctacgccatgccggtgatgccgccagactgcgagaagttctgcagcccgaacggtcagtcgtgattatcggtgccggaactattggtctggaactggctgccagcgccacgcagcgcagatgtaaggtgacagtgattgaactggcggcaaccgtcatgggccgtaatgcaccaccgcccgtgcaacgctatcttttacagcgccaccagcaggctggtgtgcgcattctgctcaataatgccattgaacatgtggtcgatggtgaaaaagtagaactgacgctgcaaagtggggaaacgcttcaggctgatgtggtgatttacggtattggtatcagcgccaacgagcaactggctcgcgaggccaaccttgatactgccaatggcattgtcattgatgaggcttgccgcacctgcgatcccgcgatctttgccggtggcgatgtggcaatcactcgtcttgataatggtgcactacaccgctgcgaaagctgggaaaacgccaataaccaggcgcaaattgccgctgccgcaatgttagggctaccgctaccgctactgccgccgccgtggttctggagcgatcagtacagtgataacttacagtttattggcgatatgcgtggcgatgactggctttgtcgtggcaacccggaaactcagaaggcgatttggtttaatctgcaaaacggcgtgcttatcggtgcggtcacgctgaatcaggggcgtgagattcgcccaattcgcaaatggatccagagcggcaaaacgtttgatgcgaaactgctgatagatgagaacatcgcgcttaaatcactgtaaccaggataattagcgaatatctcaatgcctggggcgtggcgaggtgcaagagtgtgtattacgtttaaatcacattatcttgcaaagggattggttatgaacacactacgttattttgattttggagctgcccgccccgttttgttattaattgcccgtatcgccgtggtcttaattttcattatttttggttttcccaaaatgatgggctttgacggtacggtccaatatatggcctcgttgggcgcgccaatgccgatgctggcagcgattattgcggtagttatggaagtgcccgccgcgatattaatcgtgcttggctttttcacccgtccgctggcggtgctgtttattttctacacgctgggtacggcggtgattggtcaccattactgggatatgaccggcgatgcggttgggccaaatatgattaatttctggaagaatgtcagtatcgctggcgcgttcttgctattggcaattaccgggccgggggcaatttctctcgatcggcgttaggaaagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataaattacagccactctacccgcaacgacatctctgaagttgttgattcccctggtgctagcgcaatgagatcacccccttccgggcgatgatgatcatccggcgcatggctcatcggttccagacagaagaaatcaaacgcatatcctttatcaaacgcagggtcggaaacaaagatgaaataacacggtgcaggtggcgtcgtttccatgatgatggcataaccttcctgcggctgctcgatgcgggcctgaccattccatccggcaaaaccattgttcacccactggcgcggcaacggcgcgggctggttaaaatccagttcctgcggtagctgctcgcaaaactcacccgccagccactgctcccgctccagccagtaaccgctcgcctgtgcctgaatccgcgtttgcggcgacaacggaaaataaggatgccagccggtaccaaatggcagcgtctctgccccttgattggtgacagagagcgtcaccgtcagcgtatccgccgttaaatgaaacgcctgacttacccgatagtgatagacaccgctgcgatgttcatacaccagacacaaactatcatcgctgtgcgagacacattgccactcgcccagccagccatcgccgtgtagatagtgcgcatcccactcaacattcggttgcagttgatactcacgcccctgccagacaaaacgattgccgctcacccggtttgcaaatggcaccagcggaaaacatgaggcatcggttgccacaccgctttttttaccaggacgtaagagcggcgtcgtatcgcgccagaagccttcgattacgccgccctggtcagaaacgtccagctttagcgacccgtgggataaggtatagatggtcatccgctaactccttaatccgggaagttaatcacaactttcccgcatttgccgctcgccatcagcgcataggcatcacctgcctgttccagcgagaagcgatgggtaatggcgttacgcggccacagcttccagtccgtcagatcatgggcgcatttttccatatggaacagactggtcacccaggagccgataatccgccgttgatggtgcatcagatcggcgctgacctcgaattccacttttccggtttcaccaatgtaaaccacccgtccccagtcagcggtggattgcagtgccagcaagcgacctgcggcattaccggaacaatcgagcgcaacatccgcgccaccgtgggtgagttcggcgataatctgcggcagaccttcggtggttgctaaatagccgtgatccatcacccctaactgttttgccatcgccagacgttccggcagcatatcaacgccgatgatccgttttgcaccgcgacctttcgccagcatcatcgccatcatgccgactggccccagaccgaccaccagcacgttatcactgccggaaacttcgccgcgcaaaattccttcatacgctgtaccaacgccgcaactgataaacgcaccatcttcgtagctcagcgcatccggcaggaggatcagatctttttcttccgccagcaagtattcggcatgaccgccgtcacgctgccagccgtaagccgcttttccttcgccagtacaagaaataggaaaaccgcgacggcagttcgggcaaaaaccacagccagaaatgtgatacaccagcacgcggtcgccctctttaaaatggcggcagccttgccccatcgccacaatctgcccgcacggttcatgaccgttgataaagccctggtataacggtttatcgggtgccgccgctgtggcacggtgttgatgatagatatagtggacatcgcttccgcaaatcccggaggatttcattttgatcagtacctggttaatccccggcgtcggcaccgcaacttcccgcagatcgacggtcgaatttcctggtaaataagctgccagcatcgttttcataaatccctcattaacaatacgattaattttcatccctgccgcacccgcgccaggggcgttaaggtttagcgtttcgctttactgcttcgctgggtcagcaagatattcgccagcaccgccaccacgatgatgacgccgcgtaccacctgctggaaaaaggagttaataccgagcagcaccagaccgttaccgattagcgtaatcaccagcacaccaagcaatgtaccgaacagggaaccgcgaccgccggaaagtgccgtaccgccgaccacgaccgcggcgatgacgtcaaactccagaccgtttgcggcacctgcgttaccagaaccgaggcgcgccgccaacaaaatgccggtcaccgccgctaataatcccgaaagggtaaagataagaatgcgcacccgacgaacgttgatgccgcacaactgcgccgccgtagcattaccgccaacggcaaaaaccgagcgcccgaaggcggttttgcggctgatgaacacaaacagcgcaaacaacacaatcatgatcagcgcggataccggcacaccgagaaattgtccgcccagccagtccagcacctcgttttcatcaatcggcactggcagtgcgttcgtcataaacagccccattccgcgcagggcgctccacagccccagtgtggcaacgaaacttggtacattaaacacgccgcgcagcaccccggccagcgttcccatcagcgcgcctaacagcaacaccagcaggcacgccaccgccagcggaacttcaaattgcagcaaaaatgccaggcacaccgagacaaaagccaccatcggcccaacgctgacatcaatttcaccggagataataatcagcgtcatcgcccaggcggcaatcccaatggtggcggcatcgcgcagcacgttcatctggttattcaatgagataaagccaggcgcgttcagggagaagaccagataaagaatggcaatcaccaccagcaaaccgatctcattaatatggcgactgacaaattgtttgagcgagacgctcttgccctgcggcaatggtaatgacgaagcagacatcttcaggttcctcggtaaaattcatcagtgcacagacagaatggcggacatcagctcatccacattgaccggagcgtgaaactcctgcgagaacgtgccgtgctgtaataacaggatgcggtcacacaccagcggcaactcctccacttcactggagataaacaccacgctttttccttcggcagccagctcacggacaatacggtaaatctgctgtttggcttcgatatcgacgccgcgcgttggctcgtcgagcaacaaaatctggctggcagcatagacccaacgaccgatcaccactttttgctgattgccaccagaaagcgtgccgatgggtgtttcgctactggcggccttgaccgtcatccgctgcatcacctcttcggtcaggcggcggatggtggaccattgcagcacaccgttggcgctgattttttgccgattggtcagcactgtattttcgtcaacgcccaaccagggaatgatccccgcttctttgcggttttctggcgtatagccaatgccgcgtttcagcatgtcgccgtaatcggggcgcgtgattttctcgccgttgataacaatttcgccctgttcatactcctccagcccaacaatcgccttcagcaattcactgcgccctgcccccagcagaccagcaatgccgagcacttcgccacgacgtagcgtaaaactgatatcctccagcttgggcttatggcgtaacgcacggacttccagcacggcctgatccacaatttcctgaggggctaccggcgcaatatcaacgtgatcgcgcccgagcatcagcgacacaatatgatgcgtggaggtgttttcgagcatcacatcgcccgccacctgaccatcgcgcataacggtggcacaggaggcaatgcggcgaatttcttccatccggtggctgacataaatcaccgccacgcccagtgccgacatctttttcaccgcgctgatcaccagttcaacttccgcactcgcaagcgaactggtaggttcatcaagaatgaccacgcgcggctcgcccttcatcacccgcgcaatttccaccagctgcttttgcgccgggcttagcgttgaaacaagttgttcaggactaacgtcaacgcccagcgcctgtaagcaacgttgggcatcctgcgccatttgcaggtaatcaatcatgccgttgcggcggggccactgaccgaggcagaggttttccgccactgtcagcccttccaccagacttaactcctgataaaccgcgcgcacccccagttcagcggcacggcgagtcagcgtagcttcgtcaccttccagtcgcgtctcgccaatccagatatcaccgctatccgggcgttcgctgccggtaagcattcgaatgagagtcgatttgcccgcgccgtttttacctaacagcgcacgaacttcgcctttattgagcgtgaagttaacgttatccagcgcaacgacgccgggataacgcttatttcctgccaccacttttgctaccgggactgcctctgttgccgtgaacatagggacctctgcgaatcagcgattagggcagaccatcaacgtgcgttgccagccactgtttaccgtcttccgttttggtatagagatcgataggcacctgaatcactttttcaccgtcggcttgtttattgataaccttcaatgtttgcgcgaaaacagcattgcccattttcttaccggaaatatccactaccgctttcagcacctgattgttttccagctcctgagcaatttcggttgtcatatccgaaccgaaaacagcaatttttccggcctgattttgattacgtaccgcttttaccgcgccgagtgtcgcaccgcccgattcccccataatggcgttgagatccggcgtggagataattagtttttcaccaacggaaatcgctttatctaaaacagtcccttcctgattagcgacaatttgcgcgccgggaacgcgggattttaaaacttcttcaaatcctttacgtcgctgcacacaaacttcaaaggcttcgcaattgatgacggcaattttcggctggtcaattttattggcaataaaataatcagcggcagcgttacccagttttttaccaaattccagcggatcgccgaccagatacgccgagacatatttatcgacccccttttgattaatacaggtgttgtagcaaatcaccggaatgcccgcttcactggcgcgacgaacggtacggctactgccattttcagacactgccgataaaataatggcatcgacattacgcgccacgagggtatcaacaaaggtactttctttcgaaatatcaccctgggcgttagtttctattaactgaacttgtactgaggaatcttttgccgcatcctgaacgccctgacgcactccagcgtagtatccctgagtatcaaggtatattgcgccaatggtcatttctttttccgcagccctggcaaatagtgcgctacctaatagcgtagccattaataatagattacgggttgttctcatttttgtaggcatagagcctcctgtagggtttttattaacaacggcttattctaattattttgtgatgagcggcagcgcgtgccgctcaaatattacagttaatagggtttagtgaacgcggttaaaaataaaaggcatcacggtggtgaataatgccgctttcggccaagccggattaatcgccgtcaattcagcgcgagcagactcatattgcgcaacctccccgagtcccgcggacgccagcatcgccaccatcaggcatttttctttatgctgctgttgtaaatcgccatacagcgacaacaagtcaggttgcgagacggcaaagaaatccgcttcgatactggttttcgccatctcttgcgcccactgtttcatttcactaaacagttgctgtgcggtttgttgttcgcccagcagtcgcagcgccatcccttgccagaagagataatcaaccggctgatcgttgtaataactgtgaatgttaatagtgcgatcgccggtcgccgccagacgtaaacaacgcgtcgcttcagtttcatcgccctgcgcgttggcgcatatcgcctgccagaaccagatgtcgttatcagtttgccccggtaaacggccttcgcttaaattctccggataatgcagcgcggcatgaagcagttcgcaggcctgctgcggctgtctggcatcaagatgctgccaggcgcgtaataactggttgaggataaactgactggtgaccttcccttccccgccttcccacgggtggaatttgcgcgtggcgagaatgtccgccgctttgtctgcctgacccgtgagatgccacaaattgagcagttctgcggtcatgtcgtcgcgtttcagcgcaatttccagattattttccagacgcgccagtcgtttctccggtgtggctccacttaacttatccagcaaatcccgttcgaaaagcagacgtgcatcctgcggcgcaagctgataagcattatcaagataacgcgcggccagctcataatcgtgttgcttattccacgcatggatcgctaacccgcgccagccgtcggcaaactccggcgacatctctacgcaacgttgccaaaaggcaatggctttgttgtagctacgtttgttgtagtagaagcaagctagtaaatggcgagcaaaccagcactcttcaatactctccagcgccgccacttcttccagcgtattcgggaaacggacaaactgcgggaagacatcaatggcttttgcgaccagttcgccacgttcggctttcggcagcaagctggcttgcaggtaaagcggcagcgtgcgctggcagtccagtgcgttcagcatctctgccgccagggtgggcattccccagttaatcagttgcccggcggtcatcagggcgttaacgtcgcgtccctgacacagaccgcgccactgcgcgagagctgattcgctacgaccatcgaaccagttcagccaccacagagtggcgttcagcggataatcgcgcagcagtttctcgcgctgcacacgcgcgttgtcctgacgaccacttaacaccagcagcagattatgcaggcaaagcacttcctgattggttgggcaggcgcgaagactttgttggcaaaaatccagaccagcgtcgaagttaccattacgcgccgccagtcgtgccaggccataatagccaccggctttgctgttgccgctccagaccgcacgccagaaatcctcttcggcttgttgatattgtccctgacgttcgtaagcactggcgcgaatcaaactcgcctgtccgcactgcggatttttgttcagcgcatgtgcgcgtttcagagcctgagtggcatacgccaccgcttgcgggaaatctgcgcggttatattccagcatcgccagcgccaggttacagcgataatccagcgggtccagcgccacgccgcgcaggtagtaatcgaacggtgaacggctggcgtgatgatattgctccagatgctgaccgataaaccaggcttcatctgtactggtaatgtcttgtgctgccagtggcgctttggcgacgtccggtaacggcaacgcttgcggctgatgttcctgataactcagtacaatattgccgtcggcatcggagagctcaatggtcagcctttcaggattgataccgtgcaacacgccctggatggcggtcgcaggcatcagtgccacggcatcatcaagtaacgcgttgcatttaccgatttcgcggatcgccaggcggtatccgttcaacggagagatggcatacagcccccactcaatcccccgcttactacgctggagttttatcaccgcatcgcgggaggcattttgcaccatgcccaaagaatgataaggcaggaaatactgctcaaaacgcttctcttcgtaagcatcaagccaggtaaaatcgggctggttatcggcaaaaataccggtcatcagttcgatatacgggccgttattgtcggtcagactcttatcccacgcctggccaaattcactgtgtccccaactccactgttttttacctggcgcaatatggtggttggcaacgtgcagcaaaccgccatcttcatcgtgacaccacgcgccgacaaaatcgtactgcgatttttcggccatatatgaggttggaacaggcacatttttatagcgagaaatgtccactccagcggagtagtccactttgtagtaagtgccggtagcgatggggaaagcggagacggcccgtttgccgtgatcaaacaccgccgttacatccggcgggaagacgctctgatgcccttccccccctttcactgccgggttggcccaccacaagaaatgacgcggcgtggcgttcccgttatagacgcggctggcgatttccagcgccgcccggtcagggcgcagggtgaaacctgtcatcacctgtaaaccatgcatcggctccgtttcgcctacccacaccgtctgtgcaccgtcttcatgggcttcgagggtgaaatcaacgggcataaaggtggtcgggcgatgatgttgcggccagttaaactcaatcccaccggaaatccacggccccagcagccccaccagcgcaggtttaatgacttcattgtgataaacaaaatcgcgctgtttcactttatcccacgcgcgatgcacccgaccgcccagttccggcaggatcatcactttgatgtagtcgttttccagccacaccgcctgccaggatttcagggttttctgctcgctcagcgtatcggtcacgccgtagggataaaccgcgccggacgatccctgataaacgcgattttccaggaacatgggatgtatatcctgcggcccggtttcataggtcgggatctcaacgcgctcttgccacacttttactggagtcatggtgccctcaatattaacaagacatactgaattaaaagatttgtggcagtgtattgaacaatctggcaatgttttcgcggaataatcacgcaattaactaaacaaggtttagtgaagatgagagcctgcattaataatcaacagattcgccaccataacaaatgcgtgattctggaactgctgtaccggcaaaagcgcgccaataaatcaacgctggcccggctggcgcaaatttcgattccggcagtcagtaatattttgcaggaactggaaagcgaaaaacgggtggtgaatattgacgatgaaagccagacgcgcgggcatagtagcggtacatggctgattgcgccggaaggtgactggacgctgtgcctgaacgtgacgcccaccagtattgagtgtcaggttgctaatgcttgtttaagtccgaaaggtgaatttgagtatttacagattgatgcaccgacgccgcaggcgctgctgtccgaaatcgaaaaatgctggcatcgccaccgtaaattgtggccggaccataccatcaacctggcgttggcaatccacggtcaggttgatcctgtgaccggcgtgtcgcaaaccatgccgcaagcgccgtggacaacgccggtggaggtgaaatatctgctggaagagaagctcggcattcgggtgatggtcgataatgactgcgtgatgctggcgctggcggagaaatggcaaaataattcgcaggaacgggatttctgcgtgatcaacgttgattacggcattggctcgtcgttcgtgattaacgagcaaatttatcgcggcagtttgtatggtagcggacagattggtcacaccatcgttaatccggatggcgtcgtctgcgactgtggacgttatggctgcctggaaactgtcgcctcgttaagcgcattaaaaaaacaggcgcgggtatggctaaaatcacaaccggttagtactcaacttgatcctgaaaaactgactacagcgcagttaatcgctgcctggcaaagtggagaaccgtggatcaccagctgggttgatcgctctgccaatgccattggtttgagtctgtataacttcctcaacatcctcaatattaatcagatttggttgtacggtcgcagttgtgcctttggtgagaactggcttaatactattattcgccagacaggatttaacccgttcgaccgcgacgaaggaccgagcgtgaaagcgacgcaaattggctttgggcaattaagccgcgcacaacaggtgctgggaattggctatttgtatgttgaggcgcagttacgacagatttgatggcgcgataacgtagaaaggcttcccgaaggaagccttgatgatcataaacgaaaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaacaacgagcacattgacagcaaatcaccgtttcgcttatgcgtaaaccgggtaacgtgcgcagatgtcgagaactttacctttgatgcgctcgataacggcttcatcattgatgctgtccagcacgtcacacatccagccagccagttctttcgcttcggcttctttaaagccgcgacgggtaatcgccggagtacctacacgaataccggaggtcacaaacgggctcttcggatcgttcggtacgctgtttttgttgacggtgatgttagcacggcccagagcggcgtctgcttctttaccggtcaggtttttatcaaccagatcaaccaggaacaggtggttatcagtgccgccggaaaccactttgtagccgcgctcgaggaacacttctaccatcgctttagcgtttttagcgacctgctgctggtaagttttgaactcaggctccatcgcttctttcagagcaaccgctttaccggcgattacgtgcatcaacggaccgccctgaccaccagggaaaacggcagagttcagttttttgtacagctcttcgctaccacctttcgccaggatcaggccgccgcgcggacccgccagggttttgtgagtggtggtagtaacaacgtgagcatgaggaaccgggttcgggtagacgccagcagcaaccaggcccgcaacgtgcgccatatcaacgaacaggtaagcaccgatgctgtcagcgatttcacgcattttcgcccagtccaccacgccggaatatgcagagaaaccaccgataatcattttcggcttgtgttctttggcttgtttttccagatcggcgtagtcgatatgaccggtagcatcgataccgtaaggaacgatgttgtacagtttaccggagaagttaaccggagaaccgtgagtcaggtgaccgccatgcgccaggttcatacccagaacggtatcacctggttccagcagcgcggtgtagaccgcaaagttagcctgggagccggagtgcggctggacgttagcgtagtcagcgccgaacagttctttcgcacgatcgatcgccagttgttcaacgatatcaacatactcgcaaccgccgtagtagcgtttgcccggataaccttcagcatatttgttggtcagctgagaaccctgcgcctgcattacgcgcgggctggtgtagttttcggaggcgatcagttcgatgtgctcttcctgacgtactttttcctgctccatagcctgccacagttcggcatcataatcggcaatgttcatttcacgctttaacatccgcatctcctgactcagctaacaataaaatttttggcctttataggcggtcctgttggacaacggcgaacagtataaccgaatcattgtgcgataacaggtcttgacaaaggaatttacgcaaacgattaccttcaggctacgcaaggctttggagaataaagagcttgcaaccggaaacggatttcttttcaggtttgtgatgcaaatttttcacttcatcacattctttctgaaaaacaccaaagaaccatttacattgcagggctattttttataagatgcatttgagatacatcaattaagatgcaaaaaaaggaagaccatatgcttgacgctcaaaccatcgctacagtaaaagccaccatccctttactggtggaaacggggccaaagttaaccgcccatttctacgaccgtatgtttactcataacccagaactcaaagaaatttttaacatgagtaaccagcgtaatggcgatcaacgtgaagccctgtttaacgctattgccgcctacgccagtaatattgaaaacctgcctgcgctgctgccagcggtagaaaaaatcgcgcagaagcacaccagcttccagatcaaaccggaacagtacaacatcgtcggtgaacacctgttggcaacgctggacgaaatgttcagcccggggcaggaagtgctggacgcgtggggtaaagcctatggtgtactggctaatgtatttatcaatcgcgaggcggaaatctataacgaaaacgccagcaaagccggtggttgggaaggtactcgcgatttccgcattgtggctaaaacaccgcgcagcgcgcttatcaccagcttcgaactggagccggtcgacggtggcgcagtggcagaataccgtccggggcaatatctcggcgtctggctgaagccggaaggtttcccacatcaggaaattcgtcagtactctttgactcgcaaaccggatggcaaaggctatcgtattgcggtgaaacgcgaagagggtgggcaggtatccaactggttgcacaatcacgccaatgttggcgatgtcgtgaaactggtcgctccggcaggtgatttctttatggctgtcgcagatgacacaccagtgacgttaatctctgccggtgttggtcaaacgccaatgctggcaatgctcgacacgctggcaaaagcaggccacacagcacaagtgaactggttccatgcggcagaaaatggcgatgttcacgcctttgccgatgaagttaaggaactggggcagtcactgccgcgctttaccgcgcacacctggtatcgtcagccgagcgaagccgatcgcgctaaaggtcagtttgatagcgaaggtctgatggatttgagcaaactggaaggtgcgttcagcgatccgacaatgcagttctatctctgcggcccggttggcttcatgcagtttaccgcgaaacagttagtggatctgggcgtgaagcaggaaaacattcattacgaatgctttggcccgcataaggtgctgtaatttgatgttnnnnnnnnnnnnnnnnnnnnaacccttgacgcggtttaaattgccgcgtcgtcctcttcaccggtacggatgcgaatgacccgtgccacgtcaaagacgaagattttaccgtcaccgattttgccggtttgcgccgtgcgaataatggtatcgacacaggtatcgacaatgtcgtccggtacgacaatctcaattttcactttcggcagaaaatccaccatatactccgcgccgcggtacagctcggtatggcctttctggcgaccaaagcctttcacttcggtcaccgtcatgccggtaataccgacttcggccagtgcttcgcggacatcgtccagcttgaagggttttataatcgcatcaatctttttcatgctattccttgaaaaggtcgcctgtcttttgatctgctaaacgtaacacataacgccaattcattccttgaaatcgtttgcatccagctcgtgtcgggaaagcagtttataaaattctgtccggttgcgccccgccattctcgccgcgtgggtgacgttgcctttggtgatttgcagcagcttacgcaaatagttgagttcaaactgattacgtgcctcaacaaaggttggcagcgccgtattttcaccctccagcgcctgctccaccagcgcatcactaatcaccggagatgaggtcagcgccacgcactgttcaatcacgttgaccaactggcgcacattacccggccagctcgcggtcatcaggcgtttcatcgcatcggtagagaacgcgcggacaaacggtttatgtcgctctgccgcctggcgcaacaggtgatttgccagtagcggaatgtcttctgtgcgctccgccagtgccggaattttcaggctgacaacgttgaggcggtaatagagatcttcgcggaattccccgcgcgccatcgcttttggcagatcacggtgagtggcagaaataatccgcacattgatatcaatatcgcggttactgcccagcgggcgcactttacgctcctgcaacacgcgcagcagtttgacctgtaacggcgcaggcatatcgccaatttcatcgagaaatagcgttccgccttccgccgcctggaataaaccttcgcgattgctgacagcgccagtaaacgcgccacgcgcatgaccaaacagctccgactccagcaattgctcgggcaatgcgccacagttaatagcaataaatggtttgctgttgcgcgggctggcgttgtggatagcctgggcgaaaatctctttcccggtgccgctctgaccgttaatcaaaacgctgacgtctgattgcgccaccagccgcgcctgttccagcaaacgcagcatcagcgggctgcgggtgacaattgcctcgcgccagcgttcatcggtggctggcgcggattgctccagcgcatcgtcaattgcctgatatagcgcgtctttgtcgacaggcttggtgaggaaactaaaaacgccctgctgtgttgcagcaacggcatcgggaatagaaccatgcgcggtaagaataattaccggcattcccggctgcactttctggatttcagcaaacagctgcataccgtccatttcatccatccgcaggtcgctgatgactaaatctactttttcgcgattcagtacccgtaatccttcagcgccactttccgccgtgaccacactgtagccttcgctggtcaggcgcaggccaagcagtttcagcaatcccggatcgtcatcgaccaataataaatgcgcaggtttatggctcatcaggagtgacctcatgggtggatggcgcgggcttttcactctcgtgcggcgtatccggcgagaaatttccagccggtttgcgggtcgagagctggcgttcaatatcggtcaggttttccagcttgcgggtggtgagttccagttgctgctgtagaacgtgatgttgctggcgcaatgtatccagctcgctgtcgctggactgctggagtttactgtaacgttggcgctcttccgccagttgcagttgcagcgcctgaccatcgcgccagagttgatacagtgggcgaacctgtgccgggatctcggtacttaacgcttcaatacgcgcgaccagctggcggcgctcatacggcgtaattttggcgtcggcgagcaaaatcccttgtttaaaggtattttgccagctgccgtcgtcatattggcgagcttgctgacgcgactgcgcaggcattaaacgatcagcacaatccatcgcccgcagccagtaaagcggattggtttcggttgatttaccttgcagcgcccagatgtcgctacattcagtagaaagatagtcagccagttgataaaccggaattttttcttctgctggcgtatcaatggctggcttattgtgattctgcacgcaacccagcaatgccagacatggcagccctgccagccacagccgtcggggcaataatcgttgaaaaatgtgtcgcatattcaccagacttaaagcctatcccagtgggcgtaattgttgcagacagtctggacatggacagcgcggagaaaccggagcgtacatatcgtacgtgaagatttcgagcactgcccggggccgaactgacaaataaaatagcctgataggataggctgttagcattatttcgtgtttttcgacgacggtaattcaatgcggaaacaaacgtcttgcccgctctcgtcgaccagatacagttccccttgcatacggcgaatacaatccctggcaatgcttaatcccagaccgctgcccttcaccgccccttttcgctggtggcttccctgaaaaaagggttcgaagatcatggcgcgttcctcttgcggaatgggcgtgcctgtattgatgacatcaatataaacccgcgcaccatgtaaactgctgcgaaggcaaatgttaccggattcagccccgtagtgcaccgcattggagtaaagattatccagtacgctcatcagcagcattggctccgccaggcaagctgttgctttgagatcgacgtcggtatgcatcattttagcccgtgcgggcaggctatgagcagaaaccactgtctccaccagcggtgctaactcaacattctccagttccaccgcactgtccgcctgtttacggttgtaatcaagcagttgttcgatcagtttttgcaaattgcggctgctgctatcaagaatgctcaccacctctttttgctctggcgtaagcggcccgacaacctggtcagccagtaattcagtgccctcgcgcatactcgccagtggcgtttttaattcatgagataaatgtcttaaaaattgatggcgttgggattccagccatgacaggcgctcacttaaccaaagaatacgttgcccaaccgagcgtaactcgctcggtccactgaacgagacgctattgcccagagaacgcccttcccccagacggttgatcatgcgctcgatatttttcaccggcccgataatcatccgcgtgaaaagcagtaccattaccagactcaccagaaatagcaccagcgattgccaaccaaaatattgcccacgttcggcgatttcacgctgaagctgctgcccacgagagaacaccactgtgcgcgtggcctgtaccatttcggtattggcactggcaaaggcttcaagacgtgcggcggcggcagcatcgggaccgctgttgttacactgaagttgagccagattgtgcaaatcctgacgtaatgcctggtagagtttatcgtccggcagcacgcctgcgtgggcatcgagcatttcgctgtaacgcttgcgctggctttgataaaccttcgccagggttgggtcgtccagcacgcaatactgacggtaactacgctccatctccagcgccgcgttggtcatcgcttcactgcgccgggcatcaataagcgtagtgcggttaaccagcgccgcctgatcgctaagcgcattcaggctttgccaggcttgccatgccagcaccaacaggggcagcagaatcagcaaaaatgccagcattaccagttgtcgtaatgagcggggaaaaacgggccagcgtttcaaggtgttactctcgtcagacgcgaatagcctgatgctaaccgaggggaagttcagatacaacaaagccgggaattacccggctttgttatggaataaggcggtgcctaactcgacgtttcgcccgatggttgatatagctacgctgatatcagaagttggacggcaggcaccttgttgtgcgtcattcgtattttatgtagcacgtcccgaaggggctgacataagtcggtgaatgagccactggttactattatgcagtaactgtgccaataaagaaaatagtttggtaacgtactgattatacgttgctttgaggggtttatgtctcctccgctgtttgaatgtaaatcagccactgtgtcgctaaaaagagacaacttaagataaacttattagataatattaaaatcaatgagttaagtgtcgccagaaagcgacacggcaaaccacccattgtcgtgatttacagacacaaaaaagctcccggagttgggagcttatgatagtggttggtgcttaatgccgcatccgggctgcaaaaccaatgggctgacgacttaccccaactgcttacgcgcattgcggaaaatgcgcatccatgggccatcctcgccccagttttccggatgccaggagttgctgacagtacggaaaacacgttccgggtgcggcatcataatggtgactcgaccactttcagtcgtgactgccgtaataccgttcggtgaaccgttcgggttagccgggtaggtttcagtgactttgccgaagttatcgacatagcgcagtgccaccagccctttgctttccagtgccgccagatgcgccgcatcacgcacttccacgcgcccttcaccatgagagacagcaatcggcatttgcgagcccaccatcccctgcaacagcagagacgggctttgggttacttcaaccaggctgaaacgcgcttcaaagcgatcggaggtattgcgcacaaaacgtggccacaactcactacctgggatcagttcacgcagattagacatcatctggcaaccgttacatacccccagcgccagcgtttgcggacggtggaagaaggttgcaaactcatcgcgtacacggtcattgaacaggattgacttcgcccaaccttcaccggcacccagcacatcaccgtaggagaaaccaccgcacgcgaccagggcgtggaaatcttccaggcccgtgcgtccggtcagcaggtcactcatatgcacgtcgatagcatcaaagcctgcacggtggaaagctgccgccatttcaacatgcgagttcacgccctgctcacgcagtacggcaactttcggacgtgcgccagtggcaatatacggtgctgccacatcttcgttgatatcgaacgacagttttacattcaggcccggatcggcgtcgttagatttcgcctgatgctcctgatcggcacactccgggttgtcacgcaggcgctgcatctgccaggtagtttctgcccaccagacacgcaacgtggtgcggctttcgctgaatacagtctgcccgttggcggtaatcacaaaacggtcaccggaaaccgcctgccctacataatggacacaatcagcaagcccatgctgtgccagtacggactcgaccgcttcacggtcagcggcacgaacctgaatcaccgcacccagttcttcgttaaacaacgccgccaggcgatcgtcacccagagtggcgatatccgcgtcaatgccacaatgaccagcaaaggccatttccgccagcgttaccagcaggccgccatcagagcggtcgtgatacgccagcagcttacgctgtgcaaccagcgcctgaatcgcgtcatagaagcctttcagttgcgcgacatcgcgtacatctgccggtttgtcgccaagctgacgataaacctgcgccagcgccgttgcgcccagcgcgttattgcctttgcccaaatcaatcagcagcagtgcgttatcttcggtagaaagctgcggcgtgatggtgtgacgtacatcttccacgcgggcaaatgcagaaatcaccagcgacagcggcgacgtcatttcgcgctcttcgttaccttcctgccagcgggttttcatcgacatggagtctttacccaccgggatcgtcaggcccagcgccggacaaagctcttcgcccacggctttaacggcttcatacaggcccgcatcttcaccagggtggcctgccgccgccatccagttggcggaaagtttgatgcgtttgatatcgccaatttgtgttgcggcgatgttggttaacgcttcaccgaccgccagacgggcagaggcggcgaaatccagcagcgcaaccggcgcacgctcgccaatcgccatcgcttcaccgtagtagctgtcgaggctggcggtagtgaccgcgcagttagcgaccggcacctgccacggccccaccatctgatcgcgcgctaccatgccggttacgctgcggtcgccaatggtcaccaggaaggttttttccgccacagtcggcagatgcagcacacgtttcaccgcgtctgcaatggtgatcccttcacgggccagcgcgtcgcctttcgctttcagcgtttgtacatcgcgggtcatcttcggcgttttaccaagcaggacgtccagcggcagatcgatcggctgattatcaaaatgacgatcgtgcagagaaagatgcagttcttcggtcgcttcaccaatcaccgcgtagggtgcgcgctcacgcttacacagttcgtcaaacagcggtaattgatcggcagcaaccgccagcacgtagcgttcctgggattcgttacaccagatttccagcgggctcatgcccggttcgtcgcttagaatctcgcgcagttcaaatttaccgccgcgcccgccgtcgctcaccagttccggcatggcgttagaaagaccgccagcgccaacgtcgtggataaacaggattgggttggcatcaccaagctgccagcaacggtcgatcacttcctggcagcgacgctccatctccgggttgtcgcgctgtacggaagcaaagtcgaggtcggcatcagactgaccagacgccatagaagacgctgcaccaccgccaagaccgatgttcattgccgggccgccgagaacgaccagcttcgcaccgacgttgatctcgcctttttgtacgtgatcggcgcgaatgttgccgatcccgcccgccagcatgatcggtttgtgataaccgcgcagctcttcgccgttgtggctgttcactttttcttcataagtacggaagtagccgttcagtgccggacgaccaaattcgttgttaaacgccgcgccgcccagcgggccttcggtcatgatgtccagcgcggtgacaatgcgctcaggcttaccgaaatcttcttcccacggctgttcgaagccaggaattcgcaggttggaaacggagaaaccaaccagacccgctttcggctttgcgccgcgcccggtggcaccttcatcgcggatttcaccgccggaaccggtcgccgcgcccggccacggagaaatcgccgtcgggtggttgtgagtttcgactttcatcagaatatgcgccggttcctgatggaaatcgtagcggcccgtttcgtggtcagcaaagtagcggcccacttcagaaccttccattacggcggcgttatctttataagcagagagaacgtgatctggcgtggtttcgaaagtatttttgatcatcttgaacagcgatttcggctgctgttcaccatcgataacccagtcggcgttaaaaattttgtggcggcagtgctcggagttcgcctgggcaaacatatacagttcgatgtcgttcgggttacgaccaagctttgtgaaagcatcctgcagatagtcaatttcatcttccgccagagccaagccaagacgcaggttagcgtcgatcagcgcctgacggccctgccccagcaaatcaacgctggtaaccggagtcggttgatggtgggcaaacaactgctctgcatcatctaaagcaaaaaagaccgtttccatcatgcggtcgtgcagttcagcggtaacctgctgccattgttcattggtcagcgtaccggcttctatatagtaagcaacgccgcgctcaaggcggtttacctgttgtagcccgcagttatgggcaatatcggtcgctttcgaagaccagggagagatggtgccaggacgcggggtcaccagcaggagtttgccttgcggggcgtggctggcgagtgccgggccatatttcagcaggcgttcaagttgtgcgtgctcatcatcgtttaacggcgcattgaggtcagcaaaatggacatactcggcgtaaatattgtgaaccgggagcctggcagcctgaaaacgtgccagcagtttgttgattcggaatgccgacagtgcaggcgaaccacgcagaatttccatcataagtctctcgtcttctaagctttcggtgtacccaagggggggaaacgggcgtcattataaagaatctgatgcgctgacgaaaccgtttgcgtggaaataaaatcaccatcgtgaattagcaacgcgtgccgccaatggctgtaataagttgccatctggcgcaggtttacgcaaaatgccgctcatttatgagtaaacctttcactattattacgttttttcaagctgggacgcgcacgacacagagaattaactaattgaaaaaattaaagattaattatctgttcatcggcattctggcactgctgctcgcggtcgctctctggccatccattccctggtttggtaaagccgacaaccgtatcgccgccattcaagcgcggggagagttgcgtgtgagcaccattcatactcccctgacttataacgaaatcaacgggaaaccttttggcctggattacgaactggcgaaacagtttgccgattacctcggcgtaaaactgaaagtgaccgtgcggcagaatatcagccagctgtttgacgaccttgataatggtaacgccgacctgctggcggcaggacttgtctataacagtgagcgggtaaaaaattatcagcctggccctacctattattccgtgtcacaacaactggtttataaagtgggtcagtatcgcccacgtacgctgggcaacctgacggcggagcaactcaccgttgcaccgggtcatgtggtggttaacgatctccagaccctgaaagaaacaaaattcccggaattaagctggaaggtagacgacaaaaaaggctctgcggaattaatggaagatgtcatcgaaggaaaactcgattacaccattgctgattctgtcgccatcagcctgtttcagcgcgttcacccggagctcgccgtagcgctcgatatcaccgatgaacaaccggtgacttggtttagcccgttagatggcgataataccctttccgccgccctgctcgacttcttcaacgaaatgaatgaagacggtacgctggcacgcattgaagagaaatacctggggcatggcgatgattttgattacgtcgatacgcgcacatttttacgcgccgtcgatgcggtactgccgcagttaaagcccctgtttgagaaatacgccgaagaaattgactggcgtttgctggccgctattgcttatcaggaatcgcactgggatgcacaggccacttcaccgacgggtgtgcgcggcatgatgatgttaaccaaaaataccgcgcaaagcctcggcattacggatcgtaccgatgccgaacagagcatcagcggtggcgtgcgttatttgcaggatatgatgagtaaagtgccggaaagtgtgccggagaacgagcggatctggtttgccctcgctgcgtacaatatgggctatgcgcatatgctggatgcccgcgccctgacggcaaaaaccaaagggaatcctgacagttgggctgacgtaaaacagcgtctgcctttacttagccagaaaccctattacagcaagctgacttacggctacgctcgtggacatgaagcctacgcttatgtcgaaaatattcgtaagtatcagattagcctggtgggttatctgcaagagaaagagaagcaggctacagaagcggcgatgcaactggcgcaggattatccggcggtatcgcctacggagttgggcaaagagaaatttccttttctctcgtttctttcccagtcgtcatcaaactatttgacccattctccctctctgctgttttccaggaaagggagtgaagagaaacaaaattaatccgtcgaggattgcgcttttttctgcgctttaatttcctggcggcgcatgcgaaagaagtcactgagcaacgccgcgcactcatccgccagtattccttccgtaatttccactcggtgattcatacccggatgatgcagcacatccattaaagatcccgcagcgccagttttcgcgtcacgcgcaccaaagaccacgcgaccaatgcgactgtggatcatcgctccggcacacattacacatggttcaagcgtgacatacaacgtggcgtcgatcagacgataattttgcatcaccagaccaccctgccgcagggccatgatttctgcatgtgcggtgggatcatggcgaccaatcgggcggttccagccttcgccgattacccgattgttatgcactaataccgcgccgaccggcacttcccgctcatcccaggcacgtttcgccagcgtcagcgcgtgacgcatccagtattcgtggctaaattcgacttcagacaaaaagaaaactccggttataaaagcgcggcgcattatacacggacgctatgctttactctattccagttgctggagttcaccgcgcggggttactcgccaacgatgctgacagaaataaagcagcggattgtcctgattactgtcgctatagccactgtacagccgcagcggagtgccgattttgcgctccagttgtgcgaccttttcatgtcccagacaacgcatcgtcaatacccaaccaccatagccacgctgaatttggctggcgataagattaacccgcggcagccagggcgtatcgaaataaaccgcttcaaccagcggctgcggagagccggtaatcaaccagatatcagcatcggaacttaacaggtaggtggttaatcgctcctgaaccagcggaaaggcggtaacattgtcgcgaaaccagcgcacgaaatcggcctgcaacgtctgtaaacgtgcttcgctgtgaccaaaagtgcacccccacagaagcagactcatcggccagcgtgccgcacgaccttttatcaataacgcaatggctataatcggtaacaacggcaggacaagtaacgcattcagcggttggcgacgtagtaaatagcgcagaaaactgccgaacatatcctgctgatgcaatgttccatctaagtcaaaaaacaccacacgacgctcgtgagttgccaaaccatactcctctggactgaaacatcctgattaattttcgctactacatagcctaacagatagatcatcacttttccggcaacaatcgaccgcatcatggctaactggaatttttaattcatggcaattagcggcaatggaatataaaattcactcgcgtgtgtctcatattgcctgttgtcgccactatttcatcgcgaggaaagatatgaacggcttacttcgtatccgtcagcgttaccaggggcttgcccagagtgataaaaaactggcggattatctgctgctacaacctgatacggcgcgccatttaagctctcagcaactggccaacgaagccggagtcagtcagtccagcgtcgtgaagttcgcgcaaaaactcggctataaaggttttccggcgcttaagttggcgttgagtgaagcgctggcaagccagccggaatcaccctccgtgcccattcataaccaaatccgcggtgatgatccgttacggctggtcggcgaaaaactgattaaagaaaatactgccgctatgtacgcaacgctaaacgttaatagtgaagagaaactgcatgaatgcgtaacaatgttgcgctctgcgcggcggataattctgaccggtattggcgcttcgggtctggtggcgcaaaactttgcctggaagctgatgaagattggcttcaatgctgccgcagtgcgcgatatgcatgcgctactcgcaacagtacaggcgtcgtcccctgacgatctgttattagccatttcctacaccggtgtacgacgcgagttaaacctggcggcagatgagatgctgcgagtgggcggaaaagtgctggcgattaccggctttactccgaatgccctgcaacagcgtgcttctcattgcctgtataccattgccgaagaacaagcgacaaacagtgcttcaatctctgcttgtcacgctcagggaatgttaacggatttgctgttcattgcgctgattcagcaggatctggaactggcaccagaacgtattcgtcatagtgaagcgctggtgaaaaaactggtctgagtaaagaatgcgcgtataatgcccgcccggtttgtgttgttttgagagtttccttatggcgttgttaatcactaaaaaatgcatcaattgtgatatgtgtgaacccgaatgcccgaatgaggcgatttcaatgggagatcatatctacgagattaacagcgataagtgtaccgaatgcgtagggcactacgagacaccaacctgccagaaggtgtgcccgatccccaatactattgtgaaagatccggcgcatgtcgagacagaagaacagttgtgggataaatttgtgctgatgcaccacgcggataaaatttaatattctactctggaagtagagtattaattatattactgggaagccttaacgccattatatttatttaattgatgacattagcataatcattcactaagttaatttatatagtatctgcccagacacttatttatagttattaaaggtgcgtccgactggttcaccggacgcaccttaagtacgtttccttgtgttataagaacagaaggatcagctgtaaaacagcaatgatgattttgatgacccgtttaatcaggtatcggcaatcagtcattcgtttttccttaaacaaggaatgcagccattcagattagcccttacatctccccaaaactgaacgtgcgagttattgagggtgcatgctgcactccacaccagagctttgacgacaccactcgtttcaatgggggaattctgtggcatggtgtaaagcacagcaaaatcttcaataacgaagccaattttaatgtacttacgaattggcggtcacgttaatctttccatcaatattgctttcttcgtaaaggctcgagtttttatgctaaagattgcaagttgcttgtaaaagataagtacactgatccataatcgctgttgttgagggtgcatgctgcacaaaattaaagttaaaaagtaaaacccccgttccttaccagttcgggggttttactttttaaagagaacggtattatttttaactttcaataattaccgtggcacaagcatagtgccgctcatctgccagcgttacatgcatatttgcaacgcccagcttttccgccagttttaatgcctcgccccatagccgtagccgtggtttgccgagctcatcattgaatacttcaaattgattaaacgccagaccattgcggatcccggtgccaaacgcttttgctgcggcttctttcacagcaaaacgcttcgccagaaaacgcaccggctggtggtgcgttttccagatagcccattcgttatcgcttaatacgcggcgtgccaggcgatcaccggatcgggcgatcaccgcttcgatgcgagcgatctccacaatatccgtgcctaaacctaatattgccattagccacgcgcttccagcatcagacgcttcatttctgccaccgcatctttcagtccggtcatcactgcacgaccaataatggcatgaccgatattcagttcatgcatctcagggatggcggcaatggctttcacgttgtgataggtcagaccgtgtccggcgttaactttcagaccgaggcttgcggcaaaggtcgcggctttggcgatacgcgccagctcttgcgcctgttcggcgtcagttttggcatcagcatagcaaccggtgtggatctcgataaacggtgcgccaacctctgccgcagctttgatctgctcttcatcggcgtcaataaacagagaaacctgaatcccggcatctgccagacgtttgcaggcatcgcgcattttgtcacgctgccctgcgacatccaggccgccttcggttgttacttcctgacgcttttccggtaccaggcagcaaaaatgtggcttcgtctcaacggcgatcgccagcatctcttcggtcaccgccatctccagattcatgcgggtatccagcgtctgacgcaggatgcgcacgtcgcggtcagtaatgtgacggcgatcttcacgtaaatgcacggtaatgccgtccgctcccgcctgctcggcaataaacgcggcctgcaccggatccgggtaagcggtaccgcgcgcgttgcgcagcgtagcgatatggtcaatgttgacgcctaacagtaattcagccatgacaatcctcatcattcataatgtgttttcaccgttcgcttaggcataaactgccggaacagttccctgctctttaaaggtttaccgccaagatacggcttaagcgccatgcgggtaaagcgtttcgcggcgcgcagtgtgtctgcgtcaggaaattcccgtgcgtttaacgcttttaactgccttccggtgaacgttttattgtcgataacgacgcttgcgataaaccctttttcttcgcgataacgatacgtcatggtgtcatctaccggctcgccgctacccgcacaatgggtaaaattgacgccataacccagatgcccgagcagtgccagttcaaagcggcgcagcgcgggttctggcgtaccagtgacccctgcaagagactgaatgcagtgcaagtaatcgaaaaaaagttcagagaagcgcgtctcgtattccagtacgcgggagagaagttcgttgatgtacagaccgctgtaaagcgtgataccgcttaatggcagcgccagcgagacggcttcagcactgcgcagcgttttgacttcgccacgcccgccaaaacgtagcaagagaggggtgaaaggctgtaatgcacctttcagggtagagcgtttagagcgtgcgcctttggcaaccagacgcacgcgccccgattcctccgtgaagacgtccagcatcaggctggtttcgctccacgggcgactatgcaggacaaatgcgcgctgccagccttccatcggagttactcttaaagatcgtcaacgtaaccgagactgcgcagtgcgcgttcgtcgtcggcccaaccggatttcacttttacccacagttcaaggtgaacaggcgcttcgaacatttcctgcatgtctttacgcgcttcaatcccgatggttttgatcttggcccctttgttgccaatgaccatcttcttctgcccttcacgctcaacgagaatcaaaccgttgatgtcataaccaccgcgttcgttagagacgaaacgttcgatctccacggtcacggagtacggcagttcagcgccgaggaaacgcatcagtttttcgcggatgatttcagacgccataaaacgctgtgagcgatcggtgatgtaatcttccgggaagtgatgagtcgcttcaggtagatgcttacgcacgattgccgcaatagtgtcaacattcagcccggtttcggcagagattggcacgatatcgaggaagttcatctggcttgccaggaactgcaggtgcggcagcagatcggctttctcctgcacgttgtccactttgttcaccgcgaggattaccggcgctttgccttcgcgcagtttgttgagcaccatttcgtcgtccggcgtccagcgggtgccttcaacgacaaaaatcaccagctcaacatcgccaatagagctgctcgccgctttgttcatcaggcggttaatggcgcgtttttcttccatatgcaggcccggtgtatcgacgtagatcgcctgatacgcgccttcagtatggatccccacaatgcggtgacgagttgtctgcgccttgcgggaagtgatggagattttctgccccagcagtttgttcaacaatgtggatttgccaacgttcggacgtccgacgatggcaataaatccgcagtaacttttatcgatgctcattccagctccagttttttcaacgcctgttcggcggcagcctgctcagccttacgacggcttgaacctgtgccaaccaccggttcactcaggccgctgacctggcagtggatagtaaattcctgatcgtgcgcttcgccacgtacctggactaccagataagtcggcagcggcagatggcgaccctgcaaatattcttgcaagcgcgttttcggatctttttgtttatcgcctgggctaatttcgtccaaacgagtttgataccagttgaggattaatttctcgacggtttgaatatcactgtcgaggaatacgccaccaattaatgcttcgacggtgtcggcgagaattgactcacgacgaaatccaccgcttttaagttcacctggccctaaacgtaagcactcgcctaactcaaattcgcgcgccagttccgccagcgtattgccacggaccagcgtggcgcgcatccggctcatatcgccttcatccacacgagggaaacggtgataaagcgcattggcgataacgtagctcagaatagagtcgcctaaaaattctaaacgctcgttatgtttactgctggcactacgatgagttaatgcctgctgcaacagttcctgatgattaaaagtgtagcccagcttccgttgaagccgattaattacgatggggttcatgcgataccaataaataaatgcgtcaacaattcagcacacgaaacagacctgatatacatggttctgctaactgcttcgctgcagtttcagtttaccggtatatggggaccaacgctgtttcgtgtgccgtggcaacctggaggtgccaaccttaaacttcgggggaatattctatacacaacgacgggggatgtcgttagccacgggagatttatctcataaataattcacgttgtcgccataacggcgacaacgtgaacgaagatggctattaatggatgccgccaatgcgacttaagcgcagaccagtcggccattcgccttcttgcttatcgaagctcatccagatagccgttgcccgaccgaccagattcgcttccggcacaaagccccagtaacggctgtccgcgctgttgtcgcggttgtcgcccatcatgaagtattgtcccggaggaacaatccaggttgccagttgttgccctggctgctggtaatacatccccacctgatcctgcgcaatcggcactgtcagaatgcggtgcgtcacatcacccagtgtctctttacgctcggaaagacgaattccattttctttggtttcgtttttcggcacttcaaagaatccgctggtcgcttccccaccattacggcgtgagaaggtctgaacgaaatcgctcggttccacgtttgagtaggtgaccggcagcgcgttttcacacgcctggccggaactgcatcccggttgaatcgtcagctcttttgagaccggatcgtaagtgactttatcgcccggtaaacccaccgcgcgcttgatgtaatcaagctttggatcttccggatatttaaagaccacgatatcgccgcgtttcggatgaccggtttcgatcagcgttttctggtagataggatctttaatgccataagcaaacttctctaccagaataaaatcaccaattaacagagtcggcatcatcgaacctgacgggatctggaacggttcataaataaacgaacgcacaatcaatacgatagccagtaccggaaaaacagaagcaccggtttccagccagccaggcttcggcgcaacctttttcaacgttgctttatccagtgagtccccggcagccgcctgcgccgctgcctgacgttcccgccgtttaggtgcgaaaaagaatttatccacgcaccataaaatgcccgtcaccagtgtggcaatcaccagaatcagggcaaacatattcgccatgccaactcctaagggttatttgttgtctttgccgacgtgcagaatggcgaggaacgcttcctgcggcagctcgacgttaccgatctgcttcatgcgtttcttaccttctttctgcttctgcagcagctttttcttacggctgatatcgccgccataacatttagccagtacgtttttacgcagctgtttcacggtggatcgcgcaatgatgtgcgtaccaatcgctgcctgaatggcgatatcaaactgctggcgtgggatcagatctttcatcttctccaccaactcgcgaccgcggttttgcgaattatcacggtgggtgatcaacgccagcgcatcaacacgttcaccgttgattaatacgtctacacgtaccatgtcggacgcctggaagcgcttgaagttgtaatccagagacgcataaccacgcgaggtagatttcaggcgatcgaagaagtcgagcaccacttccgccatcgggatctcgtacgtcagcgccacctgattaccgtggtaaaccatattggtctgcacgccgcgtttttctacgcacaacgtaataacgttgccgagatatgcctgcggcagcagcatgtgacactctgcaatcggctcgcgcagttcgtagatgttatttaccgcaggcagcttggatgggctgtcgacgtagataacttctcttgacgtggtttcaacttcatacactacggtcggcgcagtggtgatcagatccagatcgtattcacgttccagacgttcctggatgatctccatgtgcagcaggccgaggaagccgcagcggaaaccaaagcccagcgcgctggagctttccggctcatagaacagtgaggcatcgttcaggctgagtttacccagcgcgtcacggaaggcttcatagtcgtcggaacttaccgggaacagaccggcgtatacctgcggtttgactttcttaaagccaggcagcgccttttctgccggattacgcgccagcgttaaggtatcgccgactggagcgccgtggatatctttaatcgcacatacgagccagcctacttcgccacatttcagttcagtgcggtcaacctgtttcggcgtgaagatgcccagacggtcggcgttataggtctgcccggtactcatgactttcactttgtcgcccttacgcagggtgccgtttttaatacggataagtgaaacaacgcccaggtagttgtcgaaccatgagtcgataattagtgcctgcaacgggccttccggatcgccttccggcggcggaatgtcgcgcaccagacgttcgagaacgtcctgcacaccaacgccggttttcgctgaacagcgcaccgcgtcggtggcgtcgatgccgacgatatcttcaatttcttccgccacgcgttcaggatcggctgccggcaggtcaatcttgttcagtaccggcacaacttcgagatccatttccatggcggtgtagcagtttgccagggtttgcgcttctacgccctgcccggcgtcgaccaccagcaatgcaccttcacaggcagccagcgaacgggaaacttcataggagaagtctacgtggcccggggtgtcgataaagttaagctgataggtttcgccgtcagacgctttgtagtccagcgtcacgctttgcgctttgatggtaatgccacgctcacgctcaagatccatggaatcgagaacctgcgcctccatttcacggtcagacaggccaccgcagatctggataatacggtcagacagcgtcgatttaccgtggtcaatgtgagctatgatcgaaaagttacgtatattcttcataaagtatgattattgtgccttaatgcccggttaaccaggcttttagaagtcgctgttctgagcttaacgtctgtattaatagaaacgccgcattctacactacaacattgaggcgaggaaatgttcataccgtatggattgtggtatctggaaacgtcctcgcatttgttatgcaaaatgcaacaaagccagtgaaatcactggctcgcgtcttccgaagatgtttcaaatcgcacaaggccaggcggcaatgccacgcttaagatgatcggttgccattctgcccgggcagcaaacttacgcgagtagccgcgcgcaatcaggaacccgccaataccaccgaggatcgcaccacataatgctgcgacgtcagaagcaaagagtagctgaaatagcgaagcgataaggaataatcccaccagcggcgacatataaaccagtaatgcggagctaagcaggctgccttcggcgatccccaattccactttttgccccggcactaacggctcatcacagggtacgacaatggtatgcgtggtttgcgggccaagtttatttaacacgcggctaccgcaaccggcgcgtgaagcgcagctgctgcatgaagctttaacatcacaactgaccagcgcctgcccgttttgccaggagacgacggtagcccactctttgatcattgcgctgccccgaacttaatattctcggcaatgcgtttcgccgtttgcggcggcagttcaccgacaatggtgatttcggcgttatcacgtacgcttgtactgacggttctgcgtccggtgcgcaacatctgatcggtgctcgatggcgtagcgcggttaacgtttaccgagaagctgaataatccgtcggaatagagacgtgattcgataggcatgttgtccatcgtcggtagcggacgtcgactactggaaacttcgctaaaaccctgtggcaaccaggttggcgtccagctgaatttagctttttcacctacaggaacagaaagcaacggcggcaaatttgccttcgccagcgtctgcatactgctgctgatatcctgattgacgttaaaagcaatcacgcgaaattgttccagcgtttcaccatcgcgatcaaggagatcaacccgcatcggtaatttcgattcggtgtccatccacacgatgtagctgtagcgtgtaccatctcgggcaaccacgcgaatgacttcgcaaagacgatcagcaatacgcgtgcgcccgacggagataaagtcgtagtaaggagaaaggcgtttgaaatcggtatagataagcgatggcagagaatcaacaatgtaatcgccattaagcgtgaacggttcaagtcccggttcaaaatagctgatttcattgccgcgctgtaccacttcccggcgcgggccatccatttgcaacaattgtgcaagaggacggttatcgaggcgtgcatgtcgataacgcagagactcaacaccctgtttattgatgctgatgaatgacagctcgtaattcagtgactgactggccaggttcatctgctgtaataacgccccggacgcgggagtggccgaggcgttagcagagaataacaggctacctgtcactaatgacatggcaaaccaaagttgcttcattactgcgattgcgttcctaaagtttgaattcctggcacctgtacagcggcttgctgggtttgcgcctgctcaaactgaagctgttcagagtggagtcggcgttgcagttcgtaatcctgcaacattgcattaatgcgacgacgctgctcctgtacctgctgctgttgaccattgtttgcggtcgcttcagaaggtactcccaggcttaccgggctggctttacccatcatcggcagtgtattaaataccggcgtttcgggctgctgggacgtttcagattgtccattatagtgctggacgccaacgataactgcaagcgatacgcatgcggctacgcccatttgggtaagctgtgccgcccacggacgtactttctgccagaatggcattttctgccattgatgcggcgcaggctgggcttccgggatcaatgtcgccggttgacgtactggctcttcttcaatggcggccatcacgcgtgaagagatatcgaaatggagcacctcgggagtatcaccccgcattgagtcacggattaagtgatagctttcccaggttttctgcatttctgggttatgagccagttcgttaagcagctcactatccagcgtttcgccatccattaaagcggaaagttgttctttctgcatgcctaatacccttatccagtatcccgctatcgtcaacgcctgataagcggttgaactttgttatcaatagcttccctcgctcggaagatacgtgaacgcaccgtacctaccggacaatccatgatagcggctatctcttcatagctcaggccatccagctcccgcaaggttattgccatgcgtaaatcttccgggagggactcaatagttcggaaaactatctgtctcagttcttctgacaacattaagttctcagggttcgaaatttctttcaacgcgccgccactttcgaagttttcagcttcaatggcatccacatcactggaaggtggacgacgcccctgagcaaccaggtaatttttcgctgtatttacagcaatccgatacagccatgtataaaaagcgctatctccccggaacgaatccagcgcacgataggctttaataaaagcttcttgtaccacatcgggaacatcacccgacggcacatagcgggaaaccagactcgccactttatgctgatagcgcactaccagtaagttaaaggctttctgatctcccttctggacccgttcaaccaggacctggtccgttaactgctcgctcatccgaggtaaagtctccccaaaccaaatttccacgcgctatcgaaacgccactccattagctgcaatttgagcaagcaaagggttagagtgtctcgtttttgtaaagttccgtaacgcatctgtttttgtttgtcatgctgtagacggatcattatctatcattataagtctacagaatctgaacatcgcattatctgtgtagaaatgcccatttaactgcctgaagagtaacccaacggcctttttatttcaccacctaatcctccaccagccagtaacttctctttttctcgccgccctgcgtcagcgtgtttagcaactgtaacaaatattaaaatagcaggtgtttatccgcacaacatgatgctatgctgaccaaaccatgtttagtaaattaaacaaagaaaatgaatactctccctgaacattcatgtgacgtgttgattatcggtagcggcgcagccggactttcactggcgctacgcctggctgaccagcatcaggtcatcgttctaagtaaaggcccggtaacggaaggttcaacattttatgcccagggcggtattgccgccgtgtttgatgaaactgacagcattgactcgcatgtggaagacacattgattgccggggctggtatttgcgatcgccatgcagttgaatttgtcgccagcaatgcacgatcctgtgtgcaatggctaatcgaccagggggtgttgtttgatacccacattcaaccgaatggcgaagaaagttaccatctgacccgtgaaggtggacatagtcaccgtcgtattcttcatgccgccgacgccaccggtagagaagtagaaaccacgctggtgagcaaggcgctgaaccatccgaatattcgcgtgctggagcgcagcaacgcggttgatctgattgtttctgacaaaattggcctgccgggcacgcgacgggttgttggcgcgtgggtatggaaccgtaataaagaaacggtggaaacctgccacgcaaaagcggtggtgctggcaaccggcggtgcgtcgaaggtttatcagtacaccaccaatccggatatttcttctggcgatggcattgctatggcgtggcgcgcaggctgccgggttgccaatctcgaatttaatcagttccaccctaccgcgctatatcacccacaggcacgcaatttcctgttaacagaagcactgcgcggcgaaggcgcttatctcaagcgcccggatggtacgcgttttatgcccgattttgatgagcgcggcgaactggccccgcgcgatattgtcgcccgcgccattgaccatgaaatgaaacgcctcggcgcagattgtatgttccttgatatcagccataagcccgccgattttattcgccagcatttcccgatgatttatgaaaagctgctcgggctggggattgatctcacacaagaaccggtaccgattgtgcctgctgcacattatacctgcggtggtgtaatggttgatgatcatgggcgtacggacgtcgagggcttgtatgccattggcgaggtgagttataccggcttacacggcgctaaccgcatggcctcgaattcattgctggagtgtctggtctatggctggtcggcggcggaagatatcaccagacgtatgccttatgcccacgacatcagtacgttaccgccgtgggatgaaagccgcgttgagaaccctgacgaacgggtagtaattcagcataactggcacgagctacgtctgtttatgtgggattacgttggcattgtgcgcacaacgaagcgcctggaacgcgccctgcggcggataaccatgctccaacaagaaatagacgaatattacgcccatttccgcgtctcaaataatttgctggagctgcgtaatctggtacaggttgccgagttgattgttcgctgtgcaatgatgcgtaaagagagtcgggggttgcatttcacgctggattatccggaactgctcacccattccggtccgtcgatcctttcccccggcaatcattacataaacagataaaaagcctgggtcagcgccgtatacgcttcggaatagttctggtctggcccacgaatgactaagcgatcgctaaagcattctcccgcctgcggggagaatgccagcagcacccgatgcggcagtcgcgcttcgttttccgccacatccgtccgcaaacgtaaatgccagcccatgcttaatgccagctccgtaaaaccattaccaatctgctctggcagcactacgcagaaaaatccctcttcggtaatgcactccgccgcacaggtcagcaacgatgggtgatcaagcgtagtggtatagcgagcctgttcccgttgaggtgtcgagcactctactccctgctgatagtaaggtgggttactgatgattaaatcgaagcgtactgtctgctgtgtgatccactgctgaatatccgccgtatggacgttaatccgctctgcccacggggactggttgatattttcctgcgcctgcgcggcagcttcactttccagttcaactgcatcaatcatcacgctgtcatcggttcgctgcgccagcattaatgccagcaacccgctacccgcgccgatatcaaggcaacgttttaccccagccaccggtgcccatgcgcccaataaaataccatccgttcccactttcatcgcacagcgatcgtgagcaacaaaaaactgtttaaaagtaaatccattacgacgaagcacggatgtagactgtgacatgaaaataaaaccttgcaggaaaaacggcgatagcaccgggtgagaacaatacccgagaagcgatatccatacaaacagatgaagattgcagccgtaacgtctataatcagcgccccacacagaggtagaacatgactgtaacgactttttccgaacttgaactcgacgaaagcctgctggaagccctccaggataaaggtttcactcgcccgaccgccattcaggctgccgccattccgcctgcgctcgatggccgtgatgtactcggttctgcgccgacaggcaccggtaaaacggcggcgtatctgctgccagcgttgcagcacctgctcgatttcccgcgtaagaaatccggtccgccgcgtattttgatcctcaccccaactcgcgagctggcgatgcaggtgtccgatcatgcccgcgaactggcgaaacatacgcatctggatatcgccaccatcaccggcggcgtagcctatatgaaccacgcggaagtgttcagcgaaaatcaggacatcgtggtcgccacgaccggacgtctgctgcaatacataaaagaagagaacttcgattgccgcgcggttgaaacgctgatcctcgacgaagcagaccgtatgctggatatgggcttcgctcaggatatcgaacatattgctggcgaaacgcgctggcgtaaacagaccctgctcttttcggcaacgctggaaggcgatgcgattcaggactttgccgagcgtctgctggaagatccggtggaagtttctgccaatccctccacccgtgagcgcaaaaaaattcatcagtggtattaccgcgccgatgatcttgagcataaaaccgcgttgctggtgcatctgttaaaacagccggaagcgacccgctcaattgtgtttgtgcgtaagcgtgagcgtgtgcatgagctggcaaactggctgcgcgaagcgggcatcaacaactgctatctcgaaggtgagatggtacagggcaagcgtaacgaagcgatcaagcgtttgaccgaaggtcgcgtaaacgtactggtcgcaaccgatgttgccgcgcgcggtatcgacattcctgacgtcagccacgtctttaacttcgatatgccgcgcagtggcgatacttatttgcaccgtatcggacgtaccgcgcgcgccggtcgtaaaggcaccgcaatttcgctggtggaagcccatgaccatctgctgctgggtaaagtaggccgctatattgaagagccaattaaagctcgcgttattgatgagttacgcccgaaaacgcgtgcgccaagcgaaaagcagaccggcaagccatcgaagaaagtactggctaaacgtgctgagaagaaaaaagctaaagagaaagagaagccgcgggtgaaaaaacgccatcgcgacaccaaaaatattggtaagcgccgtaaaccaagcggaacgggcgtgccaccgcaaacgacagaagagtaatctcaatgccaggtttaagcctggtattaaaagtgctggcaaacgcaaaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaataaagcgcactttgtcgacaagttaaatgccgggtttaatcccgacattatttttatccagccacaaaactctcttcaacacactgaataaaagtgtgcatcgccgggctaaccgcttttccagcatgatgtgcgcacatggccgtaatggtctgcgactgttcgccaaaaggcaattcaattaattctccgcactccaactcttttgccaccgcaaagcgcggtaggtagctgaccccgatattcgccgcgacacaacgcttgatgctttcgatacttataagctcaatggtgttttccaccgtgatccgccgctgacgcagcgtgctctcaaatatctgccggaagacacattgcggttcgttgataataaagctacaggcgttatgtcttcccggctcagtaaaatcgacatctgcaatttgcggtgaagccaccagcaccagtgattgttcacccaactctcgtcgattcagagcatcatcattccctacacgataaaagacgccaacatcggcctcatcattcagtagcgcatcacggatcacgtaacagttcagcgactgcaacgataaacgcacttttggggcgcgttgccgaaaacgctgcaacacctgcggcattcggtaagagagcaacgtttcgcccgaaacaacgcgtagttccccgtccggatctgactcctttttggcagcctcacgaagcgtatccatcactcgggtaagttcataaatgtgcggcagcaacttttttccttcgcgggtaaggcacatccgtcggccaattttctcaaataactggactgaaaactcctgctcaagctgctgaatatgaaaagtcaccgtcgattgtgtacagcacaatttttgcgaagctcgcaaaaaggaaccctcttccaccacggttttaagcgtaataaaacggcgcagatccataaccccaaacctatcgaaaatatcgaatctagaatataaaaacattcatttttttaaatgttccgtgtcgggtactgtctaccaaaacagaggagataacaagtgacaccgacccttttaagtgctttttggacttacaccctgattaccgctatgacgccaggaccgaacaatattctcgcccttagctctgctacgtcgcatggatttcgtcaaagtacccgcgtgctggcagggatgagtctgggatttttgattgtgatgttactgtgtgcgggcatttcattttcactggcagtgattgacccggcagcggtacaccttttgagttgggcgggggcggcatatattgtctggctggcgtggaaaatcgccaccagcccaacaaaggaagacggacttcaggcaaaaccaatcagcttttgggccagctttgctttgcagtttgtgaacgtcaaaatcattttgtacggtgttacggcactgtcgacgtttgttctgccgcaaacacaggcgttaagctgggtagttggcgtcagcgttttgctggcgatgattgggacgtttggcaatgtgtgctgggcgctggcggggcatctgtttcagcgattgtttcgccagtatggtcgccagttaaatatcgtgcttgccctgttgctggtctattgcgcggtacgcattttctattaacgaaaaaaagcggaagaggtcgccctcttccgcttagtaacttgctacttaagccttacaggctttcagtaaaggtacgagcgataacgtcgcgctgctgttccggagtcagagagttaaagcgaactgcataaccggatacacggatggtcagctgcggatatttttccggatgcttaactgcatcttccagagtttcgcgacgcagaacgttaacgttcaggtgttgaccaccttcaacgcgaacttctggtttcacttctactggaacttcacggtattcaatgtcacccagtttgcttactgcaaccacttcatcttctgcataacctgcttttgcaacgatgcaacgcgcttcgcctttttcgctgtccagcagccagaaagagttcagcagatcgtcgttagcggctttagtaatctggatacctgtaatcatgtgatgcctccccggcaaaattatttgatttgttcagcctgtcgcggccaattggtaaaaccattgttgcttgagtgtatatatactcctcaaacacccttgaatctttgatttaaatcaataaaaaccacacatcaagtatggtcgcaaatggattttattgttttacatcaacttatgcgggtgtgaaattttaccaatttacatttttttgcactcgtttaagtctaaaaaatgagcatgattttgttctgtagaaagaagcagttaagctaggcggattgaagattcgcaggagagcgagatggctaacgaattaacctggcatgacgtgctggctgaagagaagcagcaaccctattttcttaatacccttcagaccgtcgccagcgagcggcagtccggcgtcactatctacccaccacaaaaagatgtctttaacgcgttccgctttacagagttgggtgacgttaaagtggtgattctcggccaggatccttatcacggaccgggacaggcgcatggtctggcattttccgttcgtcccggcattgccattcctccgtcattattgaatatgtataaagagctggaaaatactattccgggcttcacccgccctaatcatggttatcttgaaagctgggcgcgtcagggcgttctgctactcaatactgtgttgacggtacgcgcaggtcaggcgcattcccacgccagcctcggctgggaaaccttcaccgataaagtgatcagcctgattaaccagcatcgcgaaggcgtggtgtttttgttgtggggatcgcatgcgcaaaagaaaggggcgattatagataagcaacgccatcatgtactgaaagcaccgcatccgtcgccgctttcggcgcatcgtggattctttggctgcaaccattttgtgctggcaaatcagtggctggaacaacgtggcgagacgccgattgactggatgccagtattaccggcagagagtgagtaaatttgcggggaaatnnnnnnnnnnnnnnnnnnnnnnnnnntgatttatcaggctttattctgacgccaccattcaccaagcaaaacgccggttgcgacagagatattcagcccggcaacgttgcccgtaccgtcaatcttcacgcgcagatcgttcggatcgcgtgcggcatccggtaacccttcatattcctgacccagcaccagtaccattttcgctggcagactagttttgaacagcggtttaccctgctcgctggaagtggtcactacggtgtaacctgcctgacggaaatcatccagcacgttaacaatgttgtcgccagtaatcggctgaacgtgctctgcgccgccttctgcggtacggatagccgcccccgactccagcagtgccgcatcctgcaccacgacacctttcacgccgaagtgcgcgcagctgcgcatcatgccacccaggttatgcgggttagattcgttttccagtgccagaacgcaatcctgcgcgcctgcctggcttacccactgctgcacggttgtaccgttacgctttttgatcaagaagcaaacgccgccgtgatgttccgtgcctgacgcttttgtcaattccgcttcatccaccacatggtacgctttgcggtttgctgccatccagcgcaaagcttctttaaaacgcggcgttacactctggataaaccaggcgcgaacaatcgcttccggacggctctggaaaagtgcctgacatgcattttcgccgtagacgcgggtttcttccgcacgctgacgacgcaacacttccggatcaataaaacttttaccactgatgccaccgtgatcggccttttccggcgtctcatcacccggcgcgcgggaaaccgtgcgccacggcgaatcttcccacttgcggtcacggggctgactctgtttgtcatcgcgggcggggcgacggccaccgtcagcacgagattttcctggacgcccgccccctttcccggtacgcgggttgtgggtacgtttatcagaatcatcatcactgcggacatacatcactttgaccttgccgcttttacctttcatttcatcgttcatgcttttctccaccagcgctgcgcgaagcgcgcagattacccgaagtccgcgcggttcgccatgatttcgtaccaaagcctgcgactatcatacctattgaataaaacagattgttgtctggaacaatgtccccgataatatgtaacatattagaaacataccggcgtcgttgccgataagtctccttactcatcccgaggttagttatgaataccgtttgtacccattgtcaggccatcaatcgcattcccgacgatcggatcgaagatgcggcaaaatgcggacgctgcggtcacgacttgtttgacggagaggtgattaatgcgaccggtgaaacactcgacaaattgctgaaggatgatctacctgtggtgatcgacttctgggcaccgtggtgcggcccctgccgtaatttcgcaccaatttttgaagatgtcgcgcaagagcgtagcggtaaagtgcgctttgtgaaagtgaataccgaagctgaacgtgaattgagcagtcgctttggaattcgtagtataccgacgatcatgattttcaaaaacggtcaggttgtcgacatgcttaatggcgcagtaccgaaagcgccgttcgatagctggctgaacgaatctctttaatcttaccggggcgcatcttgtgccccgttttctcctctgcgacaatggcgttttttcgacgctctcttatgaccgaaaacgctgttctccagttacgcgccgagcgtattgcgcgcgcaacacgtccttttcttgcccgcggtaatcgcgttcgtcgctgccaacgctgtcttttgccagagaaattatgtctctgttcgacaattaccccagcacaagcaaaaagtcgcttctgtttgctgatgttcgacaccgagccaatgaagcccagtaataccgggcgtctcattgctgatattttgcctgataccgttgcgtttcaatggtcgcgtaccgaaccctcgcaggatttgctggagttggtgcaaaacccggactatcagccaatggtggtctttcccgcttcgtatgctgatgagcaacgggaagtgatcttcacaccacctgccggtaagccaccgctgtttatcatgctcgatggtacctggccggaagctcgcaagatgtttcgtaaaagtccgtatctggataatcttcccgtcatttccgtcgatctttcccggctttctgcctatcgcctgcgtgaagcccaggctgaaggccaatattgtactgccgaggtagccatcgcactgttagatatggccggcgataccggggcggcggcagggttaggcgagcattttacccgctttaaaacacgctatctggcaggaaaaacgcaacatctgggtagcatcacagcagaacagttagaaagcgtttaaaatcattcggtcacttctgcgggagaccggtatgagtcagcgaggactggaagcactactgcgaccaaaatcgatagcggtaattggcgcgtcgatgaaacccaatcgcgcaggttacctgatgatgcgtaacctgctggcgggaggctttaacggaccggtactcccggtgacgccagcctggaaagcggtgttgggtgtgttggcctggccggatattgccagcttgccctttacacccgaccttgcggttttatgtaccaatgccagccgtaatcttgctcttctggaagagctcggcgagaaaggctgtaaaacctgcattattctttccgccccggcatcgcaacacgaagatctccgcgcctgcgccctgcgccataacatgcgcctgcttggaccaaacagtctgggtttactggctccctggcaaggtctgaatgccagcttttcgcctgtgccgattaaacgcggcaagctggcgtttatttcgcaatcggctgccgtctccaacaccatcctcgactgggcgcaacagcgtaagatgggcttttcctactttattgcgctcggcgacagcctggatatcgacgttgatgaattgcttgactatctggcacgcgacagtaaaaccagcgccatcctgctctatctcgaacagttaagcgacgcgcgacgctttgtttcggcggcccgtagtgcctcgcgtaataaaccgattctggtgattaaaagcggacgtagcccggcggcacagcgactgctcaacacgacggcaggaatggacccggcatgggatgcggctattcagcgtgccggtttgttgcgggtacaggacacccacgagctgttttcggcggtggaaacccttagccatatgcgcccgctacgtggcgaccggctgatgattatcagcaacggtgctgcgcctgccgcgctggcgctggatgccttatggtcacgcaatggcaagctggcaacgctaagcgaagaaacctgccagaaactgcgcgatgcactgccagaacatgtggcaatatctaacccgctcgatctacgcgatgacgccagcagtgagcactatattaaaacgctggatattctgctccacagccaggattttgacgcgctgatggttattcattcgcccagcgccgctgctcccgcaacagaaagcgcgcaagtattaattgaagcggtaaagcatcatccccgcagcaaatatgtctctttgctgacgaactggtgcggcgagcactcctcgcaagaggcacgacgtttattcagcgaagccgggctgccgacctaccgtaccccggaaggaaccatcactgcttttatgcatatggtggagtaccggcgtaatcagaagcaactacgcgaaacgccggcgttgcccagcaatctgacttccaataccgcagaagcgcatcttctgttgcaacaggcgattgccgaaggggctacgtcgctcgatacccatgaagttcagcccatcctgcaagcgtatggcatgaacacgctccctacctggattgccagcgatagcaccgaagcggtgcatattgccgaacagattggttatccggtggcgctgaaattgcgttcgccggatattccacataaatcggaagttcagggcgtcatgctttacctgcgtacagccaatgaagtccagcaagcggcgaacgctattttcgatcgcgtaaaaatggcctggccacaggcgcgggtccacggcctgttggtgcaaagtatggctaaccgtgctggcgctcaggagttgcgggttgtggttgagcacgatccggttttcgggccgttgatcatgctgggtgaaggcggtgtggagtggcgtcctgaagatcaagccgtcgtcgcactgccgccgctgaacatgaacctggcccgctatctggttattcaggggatcaaaagtaaaaagattcgtgcgcgcagtgcgctacgcccattggatgttgcaggcttgagccagcttctggtgcaggtttccaacttgattgtcgattgcccggaaattcagcgtctggatattcatcctttgctggcttctggcagtgaatttaccgcgctggatgtcacgctggatatctcgccgtttgaaggcgataacgagagtcggctggcagtgcgcccttatccgcatcagctggaagaatgggtagaattgaaaaacggtgaacgctgcttgttccgcccgattttgccagaagatgagccacaacttcagcaattcatttcgcgagtcaccaaagaagatctttattaccgctactttagcgagatcaacgaatttacccatgaagatttagccaacatgacacagatcgactacgatcgggaaatggcgtttgtagcggtacgacgtattgatcaaacggaagagatcctcggcgtcacgcgtgcgatttccgatcctgataacatcgatgccgaatttgctgtactggttcgctcggatctcaaagggttaggcttaggtcgacgcttaatggaaaagttgattacctatacgcgagatcacggactacaacgtctgaatggtattacgatgccaaacaatcgtggcatggtggcgctagcccgcaagctcgggtttaacgttgatatccagctcgaagaggggatcgttgggcttacgctaaatcttgcccagcgcgaggaatcatgagtaaggtactggaaatgttgaccacttaatcgggactggtgttattattgcccgcttatgtcgtctgcattgcacagaggacccttcaatgaacagagaagaaatgcactgtgatgttgtcaaaatttaagcgtaataaacatcaacaacaccttgcccaactacccaagatttctcaatcagttgatgatgtcgatttcttttacgctcccgccgacttccgggagacgctgctggaaaaaatagccagcgcgaagcagcgcatttgcattgtcgccctgtatctcgaacaggatgacggtggcaaaggcattctgaacgcgttgtatgaggctaaaaggcagcgtccggaactggatgtgcgggtgctggtcgactggcatcgtgcacaacgtggacgcattggcgctgcggcatctaacactaacgctgactggtactgccgcatggcgcaggaaaatccgggcgtagatgttccggtttatggcgttccaatcaatactcgtgaagcccttggtgttctgcactttaaaggctttatcatcgacgatagcgtactttatagcggtgccagcctgaacgatgtttacctgcatcagcacgataaatatcgctacgaccgttatcatctgatccgtaaccgtaagatgtcagacattatgtttgaatgggttacacagaatattatgaatggccgcggcgttaatcgtctggatgatgttaatcggccaaaaagcccggaaatcaagaacgatattcgtctgttccgccaggagctgcgtgatgccgcttatcatttccagggcgatgccgacaacgatcagctttctgtaacgccgctagtggggctggggaaatcgagtctgttgaacaagaccattttccatcttatgccttgtgccgagcagaaactaaccatctgtacgccatacttcaacctgccagcaatccttgtgcgcaatattatccagttgctgcgcgaagggaaaaaggtcgaaattattgttggtgataaaaccgcgaatgacttctacattccggaagatgaacctttcaagataattggcgcattgccttatctctatgagatcaatctgcgtcgtttcctgagccgtttgcagtattacgtcaatactgaccagctagtggttcggttatggaaagatgacgacaacacctatcacctgaaagggatgtgggttgatgataagtggatgttgatcaccggtaataacctgaacccgcgcgcctggcgtctggatctggaaaacgccattttgatccacgatccgcaacttgagctggcgccacagcgagagaaagaactggagctgatccgcgagcataccaccatcgttaagcactatcgcgatctgcaaagtattgccgattatccggtgaaggttcgtaaactcatccgccgtttgcgccgtatccgcatcgaccgattaattagccgcatcctgtaatcacaaccccgtcctgtacggggtttgttttttggaggccacgttttgcgtattctttttgtctgttcgctattgttactttctggatgcagccatatggctaacgatagctggagcgggcaggataaagctcaacactttatcgcctcggcgatgctttccgccgccggaaatgaatattcacagcatcaggggatgagccgggatcgcagtgccatgtttggattgatgttctctgtcagtttgggggcgtcaaaagagctttgggatagccgccccgaagggagcggctggagctggaaggatttggcctgggatgtcgccggtgcaagcaccggctataccgtctggcaactgacccgtcactaaagacgcatccccttccctttgcgatgtagcatcaaagaaaccagaaacgccaccacggccatcaaggtcacataccagaagaaggctgtttccattcctattgatttcagcgacaacgctacgtactccgccgaaccaccaaatatagcattagcgaccgcatatgacagaccaacgcctaatgcgcgaacctgtgccgggaacatctcagccttcagtattccactgattgatgtataaaaactcactatcagcagggcacacatcaccagaccaaaagcggcataaggcgaggaaacgttttgcaatgctgagagaataggaacggtaaaaatggctgccagcgaaccgaaacataacattgaggtacggcgaccaatcttatccgacagcgcgccaatgagtggttgaataagcatgaatacaaacaatgcggcagtcataatgccactcgccacgttggcatgcattcccgcagtatttaccagatacttctgcatataagtagtgaaggtatagaaacaaagggagcccgcagcggtaaaaccgagaaccatgatgaatgcacggcgattgcgccataatcctttcagagatccagcttcttttaaagcgcgcgtttcttgttgcgaagtttcatctaactgacgacgtaaccacaacgccacaacagctaacacagctcctaacgcgaaaggaatacgccatccccactctctgagtgcagcgtcttccatggtgtgttgtaaaaccacgacaaccagtagggctagcagttgtccgccgatcaacgtcacatactgaaatgatgcgtaaaaacctttgcgcccttcaacggcaacttcactcatataggtggcgctggtgccatattctccgccaacagataatccctgaaataaacgagcgagaagcaataatgccggagcccacgtacctatagtttcataacctgggaggcaggcgataaccagcgatccgaaacacatcatacacaccgataacagcatcgattttttgcgaccatgtttatcggctatgcggccaaatagccaaccgcctattgggcgcatcaggaatcccgcagcaaaaacacctgctgtttgtagtagttgagtcgtcgtgttcccggaagggaagaagatgtgggcaaagtagagtgaacagaacgagtagacatagaaatcgaaccactcgaccagattacctgaagaggcccccacaatcgcccaaatgcggcgacgagtatcactacttgtcagtttgctgtctgccgttacagtactttcagccatgccattatgtctcctgccgtaatccgatgcttttgtcggtcgcttttgtttattttttttgtaaaggaaatattatacatttgttgcatatcattatgcaaccttaaccatgaatttagttagcaggaaaatggttattgaggagcttaaggataaatttctggtaaggaggacacgtatggaagtgggcaagttggggaagccgtatccgttgctgaatctggcatatgtgggagtataagacgcgcagcgtcgcatcaggcatttttttctgcgccaatgcaaaaaggccatccgtcaggatggcctttcgcataatttgatgcctggcagttccctactctcgcatggggagaccccacactaccatcggcgctacggcgtttcacttctgagttcggcatggggtcaggtgggaccaccgcgctacggccgccaggcaaattctgttttatcagaccgcttctgcgttctgatttaatctgtatcaggctgaaaatcttctctcatccgccaaaacagcttcggcgttgtaaggttaagcctcacggttcattagtaccggttagctcaacgcatcgctgcgcttacacacccggcctatcaacgtcgtcgtcttcaacgttccttcaggacccttaaagggtcagggagaactcatctcggggcaagtttcgtgcttagatgctttcagcacttatctcttccgcatttagctaccgggcagtgccattggcatgacaacccgaacaccagtgatgcgtccactccggtcctctcgtactaggagcagcccccctcagttctccagcgcccacggcagatagggaccgaactgtctcacgacgttctaaacccagctcgcgtaccactttaaatggcgaacagccatacccttgggacctacttcagccccaggatgtgatgagccgacatcgaggtgccaaacaccgccgtcgatatgaactcttgggcggtatcagcctgttatccccggagtaccttttatccgttgagcgatggcccttccattcagaaccaccggatcactatgacctgctttcgcacctgctcgcgccgtcacgctcgcagtcaagctggcttatgccattgcactaacctcctgatgtccgaccaggattagccaaccttcgtgctcctccgttactctttaggaggagaccgccccagtcaaactacccaccagacactgtccgcaacccggattacgggtcaacgttagaacatcaaacattaaagggtggtatttcaaggtcggctccatgcagactggcgtccacacttcaaagcctcccacctatcctacacatcaaggctcaatgttcagtgtcaagctatagtaaaggttcacggggtctttccgtcttgccgcgggtacactgcatcttcacagcgagttcaatttcactgagtctcgggtggagacagcctggccatcattacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcgatcaagagcttcgcttgcgctaaccccatcaattaaccttccggcaccgggcaggcgtcacaccgtatacgtccactttcgtgtttgcacagtgctgtgtttttaataaacagttgcagccagctggtatcttcgactgatttcagctccatccgcgagggacctcacctacatatcagcgtgccttctcccgaagttacggcaccattttgcctagttccttcacccgagttctctcaagcgccttggtattctctacctgaccacctgtgtcggtttggggtacgatttgatgttacctgatgcttagaggcttttcctggaagcagggcatttgttgcttcagcaccgtagtgcctcgtcatcacgcctcagccttgattttccggatttgcctggaaaaccagcctacacgcttaaaccgggacaaccgtcgcccggccaacatagccttctccgtccccccttcgcagtaacaccaagtacaggaatattaacctgtttcccatcgactacgcctttcggcctcgccttaggggtcgactcaccctgccccgattaacgttggacaggaacccttggtcttccggcgagcgggcttttcacccgctttatcgttacttatgtcagcattcgcacttctgatacctccagcatgcctcacagcacaccttcgcaggcttacagaacgctcccctacccaacaacgcataagcgtcgctgccgcagcttcggtgcatggtttagccccgttacatcttccgcgcaggccgactcgaccagtgagctattacgctttctttaaatgatggctgcttctaagccaacatcctggctgtctgggccttcccacatcgtttcccacttaaccatgactttgggaccttagctggcggtctgggttgtttccctcttcacgacggacgttagcacccgccgtgtgtctcccgtgataacattctccggtattcgcagtttgcatcgggttggtaagtcgggatgacccccttgccgaaacagtgctctacccccggagatgaattcacgaggcgctacctaaatagctttcggggagaaccagctatctcccggtttgattggcctttcacccccagccacaagtcatccgctaatttttcaacattagtcggttcggtcctccagttagtgttacccaaccttcaacctgcccatggctagatcaccgggtttcgggtctataccctgcaacttaacgcccagttaagactcggtttcccttcggctcccctattcggttaaccttgctacagaatataagtcgctgacccattatacaaaaggtacgcagtcacacgcctaagcgtgctcccactgcttgtacgtacacggtttcaggttctttttcactcccctcgccggggttcttttcgcctttccctcacggtactggttcactatcggtcagtcaggagtatttagccttggaggatggtccccccatattcagacaggataccacgtgtcccgccctactcatcgagctcacagcatgtgcatttttgtgtacggggctgtcaccctgtatcgcgcgcctttccagacgcttccactaacacacacactgattcaggctctgggctgctccccgttcgctcgccgctactgggggaatctcggttgatttcttttcctcggggtacttagatgtttcagttcccccggttcgcctcattaacctatggattcagttaatgatagtgtgtcgaaacacactgggtttccccattcggaaatcgccggttataacggttcatatcaccttaccgacgcttatcgcagattagcacgtccttcatcgcctctgactgccagggcatccaccgtgtacgcttagtcgcttaacctcacaacccgaagatgtttcacttcagagttgcgaaaatttgagagactcacgaacaactttcattgttcagtgtttcaattttcagcttgatccagatttttaaagagcaaatatatcaaacaagacttaacagtctgttttgagatattgaggtcggcgactttcactcacaaaccagcaagtggcgtcccctaggggattcgaacccctgttaccgccgtgaaagggcggtgtcctgggcctctagacgaaggggacacgaaaattgcttatcacgcgttgcgtgatattttcgtgtagggtgagctttcattaatagaaagcgaacggccttattctcttcagcctcactcccaacgcgtaaacgccttgctattcacttttcatcagacaatctgtgtgagcactgcaaagtacgcttctttaaggtaaggaggtgatccaaccgcaggttcccctacggttaccttgttacgacttcaccccagtcatgaatcacaaagtggtaagcgccctcccgaaggttaagctacctacttcttttgcaacccactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgtggcattctgatccacgattactagcgattccgacttcatggagtcgagttgcagactccaatccggactacgacgcactttatgaggtccgcttgctctcgcgaggtcgcttctctttgtatgcgccattgtagcacgtgtgtagccctggtcgtaagggccatgatgacttgacgtcatccccaccttcctccagtttatcactggcagtctcctttgagttcccggccggaccgctggcaacaaaggataagggttgcgctcgttgcgggacttaacccaacatttcacaacacgagctgacgacagccatgcagcacctgtctcacggttcccgaaggcacattctcatctctgaaaacttccgtggatgtcaagaccaggtaaggttcttcgcgttgcatcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcatttgagttttaaccttgcggccgtactccccaggcggtcgacttaacgcgttagctccggaagccacgcctcaagggcacaacctccaagtcgacatcgtttacggcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcacctgagcgtcagtcttcgtccagggggccgccttcgccaccggtattcctccagatctctacgcatttcaccgctacacctggaattctacccccctctacgagactcaagcttgccagtatcagatgcagttcccaggttgagcccggggatttcacatctgacttaacaaaccgcctgcgtgcgctttacgcccagtaattccgattaacgcttgcaccctccgtattaccgcggctgctggcacggagttagccggtgcttcttctgcgggtaacgtcaatgagcaaaggtattaactttactcccttcctccccgctgaaagtactttacaacccgaaggccttcttcatacacgcggcatggctgcatcaggcttgcgcccattgtgcaatattccccactgctgcctcccgtaggagtctggaccgtgtctcagttccagtgtggctggtcatcctctcagaccagctagggatcgtcgccttggtgagccgttaccccaccaacaagctaatcccatctgggcacatccgatggcaagaggcccgaaggtccccctctttggtcttgcgacattatgcggtattagctaccgtttccagtagttatccccctccatcaggcagcttcccagacattactcacccgtccgccactcgtcagcgaagcagcaagctgcttcctgttaccgttcgacttgcatgtgttaggcctgccgccagcgttcaatctgagccatgatcaaactcttcaatttaaaagtttgatgctcaaagaattaaacttcgtaatgaattacgtgttcactcttgagacttggtattcatttttcgtcttgcgacgttaagaatccgtatcttcgagtgcccacacagattgtctgataaattgttaaagagcagtgccgcttcgctttttctcagcggcgcggggtgtgcataatacgccttcccgctacagagtcaagcatttctttgcttttctctgttgagattctcaggagaaccccgccgacccggcggcgtgtttgccgttgttccgtgtcagtggtggcgcattatagggagttattccggcctgacaagcgaaaaatataaaaactttatcgttcgctcacttttcaggcaaaacatcttaaatatagtcttttccgtctaacttatagacaaaaacgagccccgaagggctcgttttatcatttactggacggcgacaatccggtcttcattaacttccaggcgaatcactttacccggaaccaattcaccagacagtatttgctgtgccagcgggttttcgatctgctgctgaattgcacgtttcagaggacgtgcaccatagaccggatcgtaaccgttctcgctcagcagtttcagcgcctcgtcagaaatgtggatttcataaccacgttcttccagacgtttgtacagacgtttcaactgaatctgcgcaatcgaggcaatgtgctgttcacccagcggatggaagaccaccacttcatcgatacggttaatgaattccggacggaagttatggcttaccacaccgagcaccagctctttcatgtgcgcataatccagttcaccgaagcgttcctgaatcagatcggaaccgaggttagaggtcataatgacgaccgtattacggaagtcgaccgttctcccttgcccgtcagtcagacgcccatcatccagtacctgcaacagaatgttgaagacatccggatgcgctttttccacttcatccagcaggatgacggaatacggacgacgacgcaccgcttcggtcaggtagccaccttcttcataaccgacatatcccggaggcgcaccaaccaaacgagacaccgagtgtttctccataaactcggacatatcgatacggaccatcgcctcgtcgctatcaaacataaagttcgccagcgccttacaaagctctgttttccccacaccagttgggccgaggaacaggaatgaaccaatcgggcgatttggatccgccagccccgcacggctacgacgaatagcgttagataccgcatcaaccgcttcgttctgaccaattacgcgatggtgcagttcttgctccatacgcagcagtttttcgcgctcgctttccatcatgcgagaaaccggaatccccgtccaacgcgccagcacttcagcaatttcggcgtcggtcactttattacgcaacagacgcatagttttgccttcgagctgcgttgcggcttccagttgcttttccagttccgggattttgccgtattgcagttcagacatccgcgccaggtcccccacacggcgagcctgttcaatagcgattttcgcctgttccagttccgctttaatggtctgcgtaccagaaagcgatgccttctctgctttccactcttcttctaactcggagtactgacgttctttgtcgctcagttcttcgttgagcatatccagacgttttttactggcttcatcagactctttcattaacgcctgttgttccagtttgagctggatgatacgacgatcgagtcggtcgagttcttctggttttgagtcaatctgcatacgaatgctggatgctgcttcatcgatcaggtcgatggctttatccggcagctgacggtcagcaatgtagcgatgagacaacgtcgccgctgcaacaattgccgggtcagtaatttgcacatggtggtgcaattcgtaacgttctttcaggccacgcagaatcgcaatggtatcttcaacagaaggctcggcaacaaacactttctggaaacgacgttccagcgcagcatctttttcaatgtactggcgatattcgtcaagcgtcgtggcacctacgcagtgcaattcaccacgcgccagcgccggtttcagcatgtttccggcgtccattgcgccatcggctttacccgcgccgaccatggtatgtaattcgtcgataaataggatgacgttgccttcctgtttggcaagatcgttaagcacgccttttaaacgttcttcaaactcaccgcgatatttcgccccagccaccagcgcgcccatatccagcgccagtacccggcggcctttcaacccttccggcacttcgccgttgataatacgctgcgccagaccttcaacgatggcagttttaccgacgccgggttcaccaatcagtaccgggttatttttagtacgacgttgcagcacctgaatggtacggcgaatttcttcatcacgaccaatcaccggatcgagtttgccctgttcggctcgttcggtaaggtcgatggtatattttttcaaagcctgacgttggtcttcagcaccttgatcgttcacgctttcacctccacgcatttgttcaatcgcttgagtaatgttggcggtggtcgcccctgctgctttcaggatgtcggccagcgtgccgcgagactcaagtgccgccagaacgaacagttctgacgagataaagttatcaccacgtttttgcgccagcttgtcgcaaagattaagaacgcgcaccagatcctgtgatggctggacatcaccaccagtaccttcaacctgcggtaaacgatttaatgcctgattgatatctgtgcgcaactggccagcatttatgccagcggatgttaataaaggactaaccgaacccccttcctgattcagcagggcgctcattaaatgaagtggttcgataaattggttgtcgtgcccgagtgcaagtgattgggcatcggcaagagcaagctggaatttattagtaagacgatccagacgcataactcctcccataacggatcaaagttgctactggagattaaatgaggtcatccctcaattattcaaggttattgaccagattaatgtgaaaagaaaatcacgcgtaccggatcgtcttgattctttaggttatatcagccaaatgaaacttgccatacgaccggtggtcttgtcgcgacgataagagaagaaagtctcattttccgtatatgtacaacggtcgccgccgaaaatttgctcaacacccacgttcgccagacgctgccgggcaagctgataaatatccgccagatacttatcaccatgctgaatgaaagctgcacttgctttagcgtctactgccataaacgcctcgcgaacctccccccccacttcgaacgcgcgtggaccaattgccggccctaaccaggcgagaatattttccggattatcagcaaaacaggaaaccgtctcttccagcacgcctgcgcacagtccacgccagccagcatgagcggcggcgacttccgttcccgctcgattgcaaaacagcacagggaggcagtcggcagtcatcactgcgcaaaccgtgccgggcgtattgctataagaggcatccgcccgttttgaggcataaggttcgccagtgagcttaagcacatctttgccgtgtacctgctcaagccagaccggtttagaaggcaaattgcccgcagcaaaaagtcgcttgcgattctcctcaacgtgatccgggttatcgccacaatgggcaccgaggttgagtgagtcatacgggggcaagctcacgccgccgatacgagtggagctacaggccgcaacaccttttggctgcggccactgcgggacaatcagcttactcataaccagtccacttcatccttatgttcttcgaaatcggcgcgcatcacctcaatcagctccaccatatcttgtggaataggcgcatgccattccatttcgatgccggagatcgggtgataaagacgcagcatggttgcatgtagcgcctggcggtcaaacttacgcagcgtggagataaatgcttccgaagcaccttttggcggacgcggacggccaccataaaccggatcgcccaccagcggatgagtgatatgggccatatgcacgcggatctggtgcgtacgtccagtttccagacgcaaccgcagacgcgtgtgcacacggaagtgttccatgatgcgatagtgagtcaccgctggtttgcccatcggatgcaccgccatatgggtacgtttggtcgggtggcgactgattggctcgtccaccgtgccacctgcggtcatatgaccaatcgccaccgcttcatactcacgagtaatttcacgccgttgcaaagattcgactaaacgcgtctgagccggaacggtttttgccacaaccatcaggccagtggtgtctttatccagacgatggacgatgcccgcacgcggtacatcggcaatgggtggatagtaatgaagcaacgcattcagtaccgtgccatccgggttacccgcgccaggatgtaccaccaggtcgcgcggtttattaatgataataatgtcttcatcttcatagacgatatccagcgggatatcctgcggttcaaaacgcgcttcttcttcaatctcagcgttgatggcaacctgctcgccacccaatactttttctttcggcttatcacaaactttgccgttaaccagcactcgctggtcgaggatccattcttttattcgcgaacgtgaataatccgggaacatttcggccaaagcctgatctaagcgttgaccgagttggttttcggacaccgttgcagtgagctgtactcgttgtgccatatatactgcttcttcgtttatcgttggggttttacggctttgccgtttaatatagtgtgctattgtagctggtcttaaccgggagcaggaacagagaatctcccgtattacattttgaggaaagtcaaaacgtcatgacgcgcatgaaatatctggtggcagccgccacactaagcctgtttttggcgggttgctcggggtcaaaggaagaagtacctgataatccgccaaatgaaatttacgcgactgcacaacaaaagctgcaggacggtaactggagacaggcaataacgcaactggaagcgttagataatcgctatccgtttggtccgtattcgcagcaggtgcagctggatctcatctacgcctactataaaaacgccgatttgccgttagcacaggctgccatcgatcgttttattcgccttaacccgacccatccgaatatcgattatgtcatgtacatgcgtggcctgaccaatatggcgctggatgacagtgcgctgcaagggttctttggcgtcgatcgtagcgatcgcgatcctcaacatgcacgagctgcgtttagtgacttttccaaactggtgcgcggctatccgaacagtcagtacaccaccgatgccaccaaacgtctggtattcctgaaagatcgtctggcgaaatatgaatactccgtggccgagtactatacagaacgtggcgcatgggttgccgtcgttaaccgcgtagaaggcatgttgcgcgactacccggatacccaggctacgcgtgatgcgctgccgctgatggaaaatgcataccgtcagatgcagatgaatgcgcaagctgaaaaagtagcgaaaatcatcgccgcaaacagcagcaatacataacagaaacctgaaacacaaaacggcagcccttgagctgccgtttttttattctgtcagttgtgaaactgaagcgatttagtcgctatcgatctcatcaaatatggctcgctttgagatattcctcaagtaaaaaaacatctcttcctgcgatttctcacaaaaaagattcgttgacaaaaagtgacaaaattatgagattttcatcacacattttgacatcaggaacggtatgctgaattcaccaagacgggaagacaagaggtaaaatttatgacaatgaacattaccagcaaacaaatggaaattactccggccatccgccaacatgtcgcagaccgtctcgccaaactggaaaaatggcaaacacatctgattaatccacatatcattctgtccaaagagccacaagggtttgttgctgacgccacaatcaatacacctaacggcgttctggttgccagtggtaaacatgaagatatgtacaccgcaattaacgaattgatcaacaagctggaacggcagctcaataaactgcagcacaaaggcgaagcacgtcgtgccgcaacatcggtgaaagacgccaacttcgtcgaagaagttgaagaagagtagtcctttatattgagtgtatcgccaacgcgccttcgggcgcgttttttgttgacagcgtgaaaacagtacgggtactgtactaaagtcacttaaggaaacaaacatgaaacacataccgtttttcttcgcattcttttttaccttcccctgaatgggaggcgtttcgtcgtgtgaaacagaatgcgaagacgaacaataaggcctcccaaatcggggggccttttttattgataacaaaaaggcaacactatgacatcggaaaacccgttactggcgctgcgagagaaaatcagcgcgctggatgaaaaattattagcgttactggcagaacggcgcgaactggccgtcgaggtgggaaaagccaaactgctctcgcatcgcccggtacgtgatattgatcgtgaacgcgatttgctggaaagattaattacgctcggtaaagcgcaccatctggacgcccattacattactcgcctgttccagctcatcattgaagattccgtattaactcagcaggctttgctccaacaacatctcaataaaattaatccgcactcagcacgcatcgcttttctcggccccaaaggttcttattcccatcttgcggcgcgccagtatgctgcccgtcactttgagcaattcattgaaagtggctgcgccaaatttgccgatatttttaatcaggtggaaaccggccaggccgactatgccgtcgtaccgattgaaaataccagctccggtgccataaacgacgtttacgatctgctgcaacataccagcttgtcgattgttggcgagatgacgttaactatcgaccattgtttgttggtctccggcactactgatttatccaccatcaatacggtctacagccatccgcagccattccagcaatgcagcaaattccttaatcgttatccgcactggaagattgaatataccgaaagtacgtctgcggcaatggaaaaggttgcacaggcaaaatcaccgcatgttgctgcgttgggaagcgaagctggcggcactttgtacggtttgcaggtactggagcgtattgaagcaaatcagcgacaaaacttcacccgatttgtggtgttggcgcgtaaagccattaacgtgtctgatcaggttccggcgaaaaccacgttgttaatggcgaccgggcaacaagccggtgcgctggttgaagcgttgctggtactgcgcaaccacaatctgattatgacccgtctggaatcacgcccgattcacggtaatccatgggaagagatgttctatctggatattcaggccaatcttgaatcagcggaaatgcaaaaagcattgaaagagttaggggaaatcacccgttcaatgaaggtattgggctgttacccaagtgagaacgtagtgcctgttgatccaacctgatgaaaaggtnnnnnnnnnnnnnnnnnnnnnnnnactggattattactggcgattgtcattcgcctgacgcaataacacgcggctttcactctgaaaacgctgtgcgtaatcgccgaaccagtgctccaccttgcggaaactgtcaataaacgcctgcttatcgccctgctccagcaactcaatcgcctcgccgaaacgcttatagtaacgtttgattaacgccagattacgctctgacgacataatgatgtcggcataaagctgcggatcctgagcaaacagtcgcccgaccatcgccagctcaaggcggtaaatcggcgaagagagcgccagaagttgctcaagctgaacattttcttctgccaggtgcagcccgtaagcaaaagtagcaaagtggcgcagtgcctgaataaacgccatattctgatcgtgctcgacggcgctaatacgatgcagccgagcgccccagacctgaatttgctccagaaaccattggtatgcttccggtttacgtccatcacaccagaccacaacttgctttgccaggctaccgctgtccggaccgaacatcgggtgtagccccagcaccggaccatcatgcgccaccagcatggcctgtaatggcccatttttcactgatgccagatcgaccagaatacaatctttcggtaaaggcggtaatttgccaataacttgctcagtaacgtggattggcacactaacaatcaccattccggcatcggcaacaatatcagccgctcgatcccagtcatgttgctccagaatccgcacctgataacccgagagggtcagcatcttctcgaacaggcgtcccatctgaccgccaccgccgacgataaccaccggacgcagtgacggacaaagtgttttaaatcctttgtcgttttcactggagtaagattcacgcatcacccgacgcaaaacatcctcaatcagatctggcggtacacccagagcttccgcctctgcacgacgcgaggccaacatagatgcctcgcgctccggaacataaataggcagtccaaagcggcttttcacctcgcccacttcagcaaccagttccagacgcttcgctaataaattcagcagcgctttatcgacttcatcaatttgatcgcgtaatgcggtcaattcagcaaccataataaacctcttaagccacgcgagccgtcagctgcccgttcagatcctgatgaatttcacgcagcaaggcatcggtcatttcccagctaatgcaggcatcggttacggatacaccgtatttcatttcactgcgcggttgctcggaagactgattgccctcgtggatattactttcgatcatcagaccaataattgagcgattgccatctttgatttgagcaaccacggattctgccaccgcaggctgacggcgataatctttattggaattaccgtggctgcaatctaccatcagagacgggcgcagtcccgcctgttccatctctttttcacattgcgcaacatccgcagggctatagttcggcgctttaccaccgcgcaggatcacatggccgtccggattcccctgagtttgtagcaacgcaacctgccctgcctggttaatgccaacaaaacggtgcggctgggcggcggcgcgcatagcgttaattgctgttgccagactgccgtcggtgccgtttttaaaaccaaccggcatggaaagcccggaggccatttcacggtgagtttgcgattccgttgtacgagcaccaattgctgaccagctaaacagatcgcccaggtattgcgggctattcggatctaacgcttccgtcgccagtggcagtcccatattcaccagctcaagcagcaatttacgcgcgatctgcagcccggcttctacatcaaaagagccatccatatggggatcgttaattaaccctttccagccgacagtggtacggggtttttcaaaatagacgcgcattaccagatagaggctatcgctgacctctgcggcaagggctttaaatcgacgagcatattccagagcagtttccggatcatgaatggaacaaggaccacatactaccagcagacgaggatcgcgcccggcgataatatctgaaatgcttttacgcgagtcagcaatctgggcttcttgttgcaggctcaatggaaaagcggccttcagttgttccggagtcattaaaacctgttcgtcggtaatatgtacgttattcagcgcgtctttttgcatgatggcgatcctgtttatgctcgtttgcgatagttgatcctcagcgaggatgacgtaacgataacacataaagtaaagttttcaatccatatttcgtacatttttatttacacaggcaatttagtcgcgctttcaacccttacctctgtatagataaatttacactccctttgaaaacaatccgctatgctttgaaaaaggagaaagaaatgatgaaaaagtttatcgcccccttgttggctttactggttagcggatgtcagattgatccttatactcacgcgccaaccttgaccagcaccgactggtatgatgtcggtatggaagatgcgatatcgggcagcgccataaaagatgacgatgcatttagcgattcacaggcggatcgcggtctataccttaaaggatatgccgaaggacaaaagaaaacttgccagaccgattttacttatgcccgaggactttccggtaaaagctttcctgccagctgcaacaatgttgaaaatgccagccaactgcatgaagtatggcaaaaaggggctgatgaaaatgccagcacaatacgattaaattaattaaaaccccacaaataaattaaacataagattttactcattgtgttttatttctcacattgatgacggtcgcatgaaaaaatgatattttaatgagcattctgaaaaaatatcgatgcatttcgagcgaagatggtggggatccctgaatgcgtttttctcaccgactgttcttacttctgattctcctgctgacgggagcaccaatactcgctcaggagccttctgacgttgcgaaaaacgtgcgtatgatggtttccggtattgtcagttacacccgctggcctgcgctatcagggccaccaaagttatgtatcttttcatcttcacgttttagtaccgccctacaagagaatgccgcgacatctttgccttatctgcctgtcatcattcacactcaacaagaggcgatgatttcaggctgcaatggtttttattttggcaacgagtcaccgacattccagatggaattaaccgaacaatatccgtcaaaggcgttattattaattgccgaacaaaataccgagtgcattattggtagcgccttttgtctgatcatccacaataatgacgtcagatttgccgtaaacctggatgccttatcgcgtagcggtgtaaaggtcaacccggatgtcttaatgctcgcacggaagaaaaatgatggataacgataattctcttaataagcgccccacgtttaaaagagcattacgcaacatcagtatgaccagcatatttatcactatgatgctgatctggttgctgctttccgtgacctcggtgctgaccctgaaacagtacgcgcaaaaaaacctggcactgacagcagcaacaatgacttacagtctggaagcagctgtcgtttttgccgatggccctgcagcaactgaaacactggcagcgctgggccagcaagggcaattttcaactgcagaagtacgtgataagcagcaaaatattctggcatcctggcattacacccgtaaggatccaggcgatactttcagtaatttcataagccactggctcttccctgcccccatcattcagccgattcgtcacaatggtgaaaccattggcgaagtacgcttaaccgctcgcgacagttcaatcagccattttatctggttttcgctcgccgtactgaccggttgtattctgctggcatcaggcatcgcaattaccctcacccgccatttgcacaatggcctggtagaagcgctgaaaaatatcaccgatgtcgtacatgatgtgcgttccaaccgcaatttttcccgacgagtttcggaagaacgtatcgctgagtttcaccgcttcgctctcgacttcaacagtctgctggatgaaatggaagagtggcagcttcgtttacaggctaaaaatgcgcagcttctacgtaccgcgctacatgacccattaaccgggctggctaaccgcgcagcgtttcgtagcggcatcaacacgttgatgaacaattccgatgcccgaaaaacgtcggcgttactatttcttgatggcgataatttcaaatacatcaatgatacctggggtcatgcgacgggcgatagagtcttgattgaaatcgcaaaacggttagctgaatttggcgggctgcgacataaagcataccgcctgggcggcgatgaattcgctatggtgctctatgatgtacagtcggaatctgaagtgcagcagatatgttcagcactgacacaaatctttaatctcccgtttgatcttcataatggccatcagaccaccatgacattaagcattggttacgcgatgaccattgagcacgcctctgcggaaaaattacaagagcttgccgatcacaatatgtatcaggccaaacaccagcgtgccgaaaagctggtgagataacaaggatatatcgatatgataaagcacctggtagcacccctggttttcacctcactaatactgactggctgccagtcccctcagggaaagtttactcctgagcaagtcgccgctatgcaatcttatggatttactgaatccgccggcgactggtcgctgggcttatcagatgccattctgttcgcaaaaaatgactacaaattgctcccggaaagccagcaacagatccaaaccatggcagctaaattggcctcgacagggctaacacatgcccgtatggatggacacaccgataactatggtgaagacagttacaacgaaggcttatcattgaaacgggcgaatgtcgtggccgatgcatgggctatgggtggacaaattccacgcagcaatctcaccacacagggtttaggaaaaaaatatcccatagccagtaacaagaccgcccagggccgcgccgagaaccgccgcgtcgcagtggtgattactaccccttaaaacaccagcaaacagataaaaaagggccagccaattggccagcccttcttaacaggatgtcgcttaagcgaaatcttagttaagacgctctttgatacgagcagccttaccagtacgctcacgcaggtagtacagtttagctttacgaacagcaccacgacgtttgacagaaatgctgtcaactaccggagagtgagtctggaagacacgctcaacgccttcgccgttggaaattttacgaacagtgaatgcagagtgcagaccgcggttacgaatagcgataaccacgccctcgaatgcctgcagacgttttttggaaccttcaacaacccatactttcacttccacggtatcacccggacggaaggaaggtacgtcctgcttcatctgctcttgttcaagttgcttaataatgttgctcataatttaatctcttatcctgggtaaactgatatctcgggggcttacgccatcccatcatgtttatgttgctgttgtgcgtgttccgttttgaactccgccagcaaccttgcttgctcttcagtcagagccaggttttccagaagttcaggtcttctaagccaggtacggcccagcgactgtttcaaacgccagcgacgtatctcggcatggttgcccgacagtaacactggcggaacttccatcccttctaacacctcaggccgcgtatagtgcgggcaatccagcaatccttcagcaaaggaatcttccgttgccgaggcttcatgtcccagtactcccggaataaaccgggaaacggagtcaatcagcgtcattgctggtaactcaccaccactgagaacgtaatcgccgattgaccattcttcgtcaatttcggtttggatcacgcgctcatctataccttcgtagcgaccgcacaccagaatcaatttttgattcgttgccagttcgctgacgcccgcttgatcaagcttgcgtccctgtggtgacagataaatcacctttgcgccttcacccgccgcggcttttgctgcatgaatggcgtcccgcaagggttgcaccatcattaacatccccggtccgccgccgtaaggacgatcgtccacggtacggtgccggtcatgcgtgaagtcgcgaggactccagctctggatgctcagcaggccatttttaactgcccggccagttaccccgtaatcggtaattgcgcggaacatttcaggaaacaggctaattatgccaatccacatagcgccgtcttttaccgtttatccggtggtttaaaaaccaggatcccaatctacttcgattgaacgagtagtgagatcgactttcttgataacctgcccatcgaggaacggtacgagacgttccttgataccaaacgcatctttcaggtttgccttaatgacgagaacgtcattagatccggtttccatcatatcgacgactttaccgagatcgtagccttcagtggttactacctggcagcccatcaggtctttccagtagtagtccccctcttcaagctgaggcagctgcgatgaatccacgacaatttcacaattcgtcagcaggttcgccgcatcacgatcgtcaacgcctttcagcttgatgatcatgtcctgattgtggtgcttccagctttccagctggacttgctgccactgacccgccttctggataaaccagggctgatagtcaaaaatgctttcggcgtcttcggtggaagaaaacactctgagccacccacgaataccgtaagacgaacccatttttcccaaaacgatgggatcaacaggtgcttgcgcggtgagttgtttgctcatcatgaccaccgtgacagattaagctgctttgtttacttctttgatcagcgcagcaacgcgatcagaaatagttgcgccctggccaacccagtgagcgatgcgatccagatccaggcgagtgccttcttctttttcgctagcgattgggttgaagaaaccaacgcgctcgatgaagcgaccgttgcgtgcattacggctgtcagcgacaacaacctggtagaacggacgctttttagcgccgtgacgtgctaaacgaatagttaccataacatcctcttgtgtgaataaaacaaccggaccccatcgaggaacggagtccggtgtcatattaaaagcccgaaaattttactcatttttgcgggaattgcaatcaacagttgctaactctgctgtaaaaggccgtcggcggtgcagccagtttggtgccggagtgcgcgcagtcaccggagcgtacacgcagtacgtgaggatgacgagcacatcccggtgccaaaatggcaaacaagccaggccgattagcgaccagggaagcctgggggcatcatacccttcatgcttctcatcatcttcgccattccgcccttcttcattttcttcatcatgcgctgcatgtcgtcgaactgtttcagaagacggttaacgtcctgcacctgcataccgcaaccggcagcaatacggcgtttacgcgaacctttgatgatttctggcttagcgcgctctttcatcgtcatcgagttgatgatggcttccatacgcaccagcactttatcgtccatctgtgacttgacgttatccgggatctgccccatgcccggcagcttgcccatcagactagccatgccgcccatatttttcatctggcgcagctgctcaagaaagtcgttgagatcgaagccgtcaccttttttcagcttgctggctaatttctctgcctgcgcgcggtcaactttgctttcgatatcttcgatcagcgacagtacgtcgcccatgccgagaatacgcgacgcgatgcggtccggatggaacggctccagcgcctcagttttctcgccaacaccgaggaacttgatcggtttgccagtgatgtgacgaatagagagcgccgcaccgccgcgggcatcgccgtccactttggtcaacactacgccggtaagcggtaacgcttcattgaatgcttttgccgtattggccgcatcctgaccggtcatggcgtcaaccacaaacagggtttcaaccgggttaatcgacgcatggacttgtttgatctcgtccatcatcgcttcgtcaacgtgcagacgaccagcggtatccaccagcagcacgtcgtagaatttcagtttggcttctttcagcgccgcgttaacgatatctaccggcttctgaccaacatcagaagggaagaaatcaacgcccacctgctctgccagcgtctcaagctgtttgattgccgccgggcgataaacgtcggcagaaaccaccagcactttcttcttgtgcttctcgcgcaggaacttaccgagtttaccaacgctggttgttttaccggcaccttgcaggcccgccatcagtacgaccgcaggcggttgcgcagccaggttcagggtctggttctcttcgcccatcgccgcaaccagttcgttacggactattttgacgaactcctgccccggcgtcaggctcttattaacttcatgaccaaccgctttctcttttacgcgattgataaactcacgcactaccggcagagctacgtccgcctccagcagcgccatgcgcacttcgcgcagcgtatcttttacgttgtcttcagtgaggcgtccacggccactgatattgcgcagcgtgcgcgacaaacgatcggttaaattatcaaacattgtctctcgcctggggtggaaacggttggccgcaatcgcgacacatcatcagtattttgccgcagtataacatgaaggcgtctttgttgttatgcaacggttggagcagcgttcacctgacgctatactgcttctctttcttattgctcaaactgtcgacatcactatgcccgtttttgctctgctcgcgcttgtcgcctactccgtcagtcttgcgctgattgttcccggtctgctgcaaaaaaacggcggctggcggcgcatggctattatttctgcggtcattgcgctggtctgccacgcaatcgctctggaagcccgcatcctgcccgacggtgatagcggacaaaacctcagcctgctgaacgttggttcattggtcagtttgatgatctgtacggtaatgaccattgtggcttctcgcaatcgtggctggctgctgctacccattgtctatgcctttgcgcttatcaacctggcgctggcaaccttcatgcccaatgaatacatcacccatctggaagctacgcctgggatgctggtgcacattggcttatcgctcttttcctatgccacgctaattatcgccgccctgtacgcgctgcaactggcgtggattgattaccaactgaagaacaagaagctggcgtttaaccaggaaatgccgccattgatgagtatcgagcgtaaaatgttccacatcacgcagattggcgtggtgctgctaacgctcacgctttgcactggcctgttctacatgcacaacttatttagcatggaaaatatcgacaaggctgtgctctctatcgtggcgtggtttgtctatattgtgctgctgtggggacattatcatgaaggatggcgtggacgccgcgtcgtctggtttaacgttgcgggcgcggtaattctgacactggcctacttcggcagccgaattgtccagcagttaatcagctaaacccagaaaaggagtttcccctggaacacatttctactactacgttgatcattattctgatcatcatggtggtcatttcagcctatttttccgggtccgaaaccggaatgatgaccctcaaccgctatcgtctgcgacatatggcgaaacagggtaatcgctcggccaaacgcgtcgaaaaattgctgcgtaagccagaccgcctgataagcctggtgttaatcggcaataacctggtcaatattcttgcctccgcgctcggcactattgttgggatgcgtttgtacggcgatgcgggcgtggcaattgcgactggtgtgctgacttttgtcgtactggtatttgctgaggtattgccgaaaaccattgccgcgctgtacccggaaaaagtcgcttatccgagtagttttctgctggctccgctgcaaattttgatgatgccgctggtctggttgctgaatgctatcacccgtatgctgatgcgcatgatgggtatcaaaaccgatatcgtggttagcggctctttgagcaaagaagagttgcgcactatcgtgcacgaatcacgctcacaaatttcccgtcgcaatcaggatatgctgctgtcggtgctcgatctggaaaaaatgaccgttgatgacatcatggtgccgcgcagtgaaattatcggtattgatatcaacgatgactggaaatcgattctgcgccaactctcccactcacctcacgggcgcatcgtgctctaccgtgattcgctggacgacgccatcagtatgctgcgagtacgtgaagcctggcggttgatgtcggagaaaaaagagttcaccaaagaaaccatgctgcgcgccgcggacgagatctattttgtgccggaaggtacgccgctcagcacgcagttggtaaagtttcagcgcaacaaaaagaaagtcggcctggtcgtcaacgagtatggagacattcaggggctggtgacggttgaagatattctggaagagattgtcggcgatttcactacgtcgatgtcgccaacacttgccgaagaggtcacgccgcaaaacgacggttcggtgattatcgatggcaccgccaacgtgcgggaaatcaacaaagcctttaactggcatctaccggaagatgatgcccgcacggttaatggcgtcattcttgaggcactggaagagatccctgtcgcaggcacccgcgtgcgtattggcgagtacgatatcgatattctcgacgtacaggacaatatgattaagcaggtaaaagtttttcctgtgaaaccgctgcgcgagagtgtggcggagtaacgaaaacggcccggcattcgcatgcagggccgtgaattattacgaaagcagaaattaagcttttgctttcgctacagtaaccatcgccgcacgaatcgtacgaccattcagcgtataacccttctgcataatgcccagtacgttacctggcgcaacgtcatcagattccaccattgcgatggcctgatgcacattcgggtccagtgggacgttagtttcggcgatcacttcaacgccaaacttacgcacaacatccagcatcgacttcagcgtcagctcaatgccttcaaccatcgcagacatatccgggttagctttatcagccacttccagcgcacgatccaggctatcaatcaccggcagcaattcgttgatgaatttctccagcgcgaatttgtgggctttttcaatatccagttcagtacgacgacgcaggttttccatttcggcttttacacgcaaaatgccgtcacgttcacgggtctgggcttcagccagctgagcttcgagattcgcaactttttcatcgcgcggatccacctgctcagcagaagcttctggctcaactgcctcaatctcttcgtgctgatccatgataatttcttccggggcttgcccctcaggcgttttctgttctttactactcatgaatttctccgcgtttttttcgcattcatctcgctaacttcgcttattatggggatcagtttcagggtttcaagggaagcactcacattgtcatcaatcttcgcaacaaggacctcggaaaaatgaataatcatttcaagtgtattggcattgtgggacacccacggcaccccactgcactgacaacacatgaaatgctctaccgctggctgtgcacaaaaggttacgaggtcatcgttgagcaacaaatcgctcacgaactgcaactgaagaatgtgaaaactggcacgctcgcggagattgggcaactagctgatctcgcggtagtcgttggtggcgacggtaatatgctgggcgcggcacgcacactcgcccgttacgatattaaagttattggaatcaaccgtggcaacctgggtttcctgactgaccttgaccccgataacgcccagcaacagttagccgatgtgctggaaggccactacatcagcgagaaacgttttttgctggaagcgcaagtctgtcagcaagattgccagaaacgcatcagcaccgcgataaatgaagtggtgcttcatccaggcaaagtggcgcatatgattgagttcgaagtgtatatcgacgagatctttgcgttttctcagcgatctgatggactaattatttcgacgccaacaggctccaccgcctattccctctctgcaggcggtcctattctgaccccctctctggatgcgattaccctggtgcccatgttcccgcatacgttgtcagcacgaccactggtcataaacagcagcagcacgatccgtctgcgtttttcgcatcgccgtaacgacctggaaatcagttgcgacagccagatagcactgccgattcaggaaggtgaagatgtcctgattcgtcgctgtgattaccatctgaatctgattcatccgaaagattacagttatttcaacacattaagcaccaagctcggctggtcaaaaaaattattctaattttacgccagcctctttactgtatataaaaccagtttatactgtacacaataacagtaatggtttttcatacaggaaaacgactatgttggcacaactgaccatcagcaactttgctatcgttcgtgagcttgagattgattttcatagcggcatgaccgtaataactggcgagaccggcgcgggtaaatctattgcaatagatgccctcggtctttgtctcggtggtcgcgctgaagccgacatggtgcgtaccggcgctgctcgcgctgacctgtgcgcccgtttttctctgaaagatacgccagcggctctgcgctggctggaagaaaaccagcttgaagacgggcatgaatgtttgcttcgtcgcgtgatcagcagcgatggtcgctcccgtggtttcatcaacggtacagctgttcctctgtcacaactgcgcgaactgggtcagttgctgattcagatccatggtcagcacgctcatcaattactcaccaaacctgagcaccaaaaattcctgcttgatggctatgccaatgaaacctctctactgcaggaaatgaccgcacgttatcagttgtggcatcaaagctgccgtgacctcgcgcatcatcaacagttaagtcaggaacgcgccgcccgtgcggaactgctgcaataccaattaaaagaacttaacgaatttaatccgcagcccggagagtttgaacaaatcgacgaagagtacaaacgtctggcgaacagcggtcaattgctgaccaccagccagaatgcattggcattaatggccgacggtgaagacgcaaacctgcaaagtcagctttacacggctaaacaactggtgagcgaattgattggcatggacagcaaactgtccggcgtacttgatatgctggaagaagctaccatccagattgctgaagccagcgatgaactgcgccactactgcgatcgtctggatctcgatcccaaccgactatttgaacttgaacagcgcatctcaaaacagatttcgctggcacgtaaacatcacgtcagccctgaggcattgccacagtattaccagtcgctactggaagaacagcagcaactggacgatcaggccgactcacaagaaacgcttgcgctggcggtaacgaaacatcatcagcaggcactggaaatcgcgcgcgcattacaccaacaacgccagcaatatgcagaagaacttgcacagctgatcaccgacagtatgcatgcgctctcaatgccgcatgggcagtttacgatcgatgttaaatttgacgagcatcacctgggcgctgacggtgccgatcgtattgagtttcgggtaaccaccaacccaggtcagccaatgcagcctattgccaaagtcgcatccggtggtgaattgtcccgcatcgcactggcaatccaggtcatcacggcgcgtaaaatggaaaccccggcactgatttttgatgaagtggatgtagggattagcggtccaacagcggcagttgtcggcaaactgctgcgtcaactcggcgaatcaactcaggtgatgtgtgttacccacctgccacaagtcgcgggatgtggtcatcaacactattttgtcagcaaagaaaccgatggtgcgatgacagaaacgcatatgcaatccctgaataaaaaagcgcggttacaagagctggcgcgcctgcttggtggcagtgaagtcacacgtaatacactggcgaatgcgaaagaactgcttgcagcgtaaacttttttcctgcttcacggtcagagtaaacagcaaaacgccgtaagaccggaaagcaaaaggttttaaagtgatgaaaggtctattatcatcggcatattacagatgagccacgtactgctcgggcccgaaaaggaatcaaatcactatgcgctgtaaaacgctgactgctgcagcagcagtactattgatgttgaccgcaggctgttccactctggagcgagtggtttaccgtcctgacatcaaccaggggaactatctgaccgctaacgacgtatccaaaatacgtgttggcatgacgcaacaacaagttgcgtacgcattgggtacaccgctgatgtccgatccatttggtacgaatacctggttctatgtcttccgccagcaaccaggtcatgaaggtgtaactcagcaaacgctgacgctgacctttaacagtagcggtgtgttgaccaatattgataacaaacctgcgctgagtggtaactaataataaagttgctctcaaagacgttaaaaaaggtgctcaatgagcaccttttttctgtctgttatttattcgctgatttttctgctcgttgcctgcgaagctctttcggatcggcaatgagagggcgataaatctccacccgatcgccatcatgcacactatcgcttagttttgccggacggctgtaaatgccgactttgtttttagttaaatcgatatcggtacgcaattccagcaagccactggcgcgaatagcttcttcaaccgtcgcgccctcctgcagcgtcactcgctgcaggtactgcttctcaggtagcgcataagccacctcaacggcaattttacctggcactgtaaacctctttcgcacgaaccgtaaaagcctggaccatattagccgccagctctttaaacacgcgaccaaaggcgagttcaatcaacttattggtaaactcaaagtcgagatgaaactcgatacgacacgcctcctggctcagcggcgtaaacttccatccaccaatcaatttcttgaacggcccatccaccagattcataagaatactttggttactggtcaactggttgcgggtagtaaacgttttgctgatcccagccttagagacatctaccgccgcagtcatctgcccaggagtggactccagaatccgacttccggtacaacccggcaaaaactgaggataagactgaacgtcattcactaactgatacatttgctccgcgctgtagggtaccagtgcggtccggctaatctgaggcataacaatttccatcaacaaaaatccaacaaataatatcatttatcctgctgtaaaaaaaacgctatcccggcgctgggtaacatcgggttcatgctaagatagagccttgtcccccgcaggattgatatggggtgttttcgatttcagattaccgatgattcacgacgcttatgacgaagaaaaaagcacataaacctggttcagcgaccatcgcgcttaacaagcgcgcccgtcacgaatactttatcgaagaagagttcgaagcgggacttgccctgcaaggctgggaagttaaatccctgcgcgcaggaaaagccaatatcagcgacagctacgtccttctgcgtgacggagaggcatttctgtttggcgctaacatcacgccaatggccgtggcctccacgcatgtggtgtgcgatcctacccgtacccgcaagttacttctcaaccagcgcgaactggactcattgtacggtcgcgtcaatcgagaaggctataccgtagtggcgctctccctgtactggaaaaatgcctggtgcaaagtgaaaatcggcgtcgccaaaggtaagaaacagcacgataaacgttcagatatcaaagagcgcgaatggcaggtggataaagcacgtatcatgaaaaacgcccaccgttaaacctgcactccaattattgaccagttcctcaccgcgcctccctctccggcggcgcgaatgaacatcttattggctatcacatccgacacaaatgttgccatcccattgcttaatcgaataaaaatcaggctacatgggtgctaaatctttaacgataacgccattgaggctggtcatggcgctcataaatctggtatacttacctttacacattggggctgattctggattcgacgggatttgcgaaacccaaggtgcatgccgaggggcggttggcctcgtaaaaagccgcaaaaaatagtcgcaaacgacgaaaactacgctttagcagcttaataacctgcttagagccctctctccctagcctccgctcttaggacggggatcaagagaggtcaaacccaaaagagatcgcgtggaagccctgcctggggttgaagcgttaaaacttaatcaggctagtttgttagtggcgtgtccgtccgcagctggcaagcgaatgtaaagactgactaagcatgtagtaccgaggatgtaggaatttcggacgcgggttcaactcccgccagctccaccaaaattctccatcggtgattaccagagtcatccgatgaagtcctaagagcccgcacggcgcaagccctgcgggcttttttgtgccctcaatttgtcccgcgaagtccgaagagaactaattaaatccgaaccttttaggcccattgataggcccaacgaaaagctctattgtttacgttgggcctaaacgcagggagactccccatggcaagaaaaaccaagccgttaactgatacggaaatcaaagccgccaaacctaaagatgccgattaccagctttatgacggtgacgggcttactctgttaatcaagtccagtggcagtaagctttggcaattccgttactatcggcctttgaccaagcagcgaaccaaacagagcttcggtgcctatcctgccgtctcgctttctgatgcacgtaaactcagagccgaatctaaagttttattggcgaaagacattgatcctcaggaacatcagaaagaacaggtgaggaattctcaagaggccaaaaccaataccttcttgttagttgccgagcgttggtggaatgtgaagaaaaccagcgtaacagaggactatgccgacgatatctggcgctcgcttgagagagatattttcccggcaatcggtgatatcagtatcactgagattaaggctcatactctggttaaagcagttcagccggttcaggccagaggtgcattagagactgttcgccgcctttgtcagcgtattaacgaagtcatgatttatgcgcagaacacaggcctgattgatgctgttcctagtgtaaatatcggaaaagctttcgagaaaccgcaaaagaaaaacatgccaagcatccggccggatcaacttccgcagctaatgcacaccatgcgtacggcaagtatcagcatgtccacaagatgcctgttcatgtggcaacttctaaccatcacccgccctgccgaagctgctgaggctcgatgggatgagatcgatttcaatgctagcgaatggaaaattcctgcagctcgaatgaagatgaaccgggaccatacggttccactatctgatggggctcttgctattctggaaatgatgaagcctctcagtggtggccgagaatttatctttcctagccgtatcaagcccaaccaaccaatgaatagccaaacagtgaatgcagcactcaagcgtgctggcttaggaggtgtacttgtttcacacggcttgcgttctatcgccagtacggcactcaatgaggaaggatttccacctgatgtcattgaagcagcgcttgctcatgtagacaaaaatgaggtgcgtcgcgcttataaccgcagtgattatcttgagcaacgtcgtccgatgatgcaatggtgggctgatctcgtaaaagcagcagatagtggtagcatcgttttaactcatttgagcaaaattcgtcttgtcggataaaatatttatcagcccagctctctgggctgatatttctaaaagatcgcactaaatagctacgcggaatagtgctctactttcgtttagccctttcagaggtaagacattagggcaatttcactgtatgactgcgcagtcatcgagtctgtggggtgttgctccttttgcaacgtatcacttgtcaataaatagaaagtgtagatgtattaggcgcagctatttagtctatatggcaagtagtaattatttacttcttttttttctacgaacagcgctatcgaaagcttgttttacatcttcattttttaaagaccattgatttaaaatagtatcaaccaaagcatcttgactcattgttgctacacgatattttttattttgattatttatctcaaactctgacatttgaataaaatcccatagcggttcgataagttcattaactgctacaaccttatttttccacccatcattcggaacagagtcattaattagctcaaccaacttcagttgaatgatatggtacacttccgctttgcttttgccacccttctttcctgcactccgcctgacttctgataattttttttgattacaaacagagatgttaaaccaagtcatacctatgcacttatcaaataactccgcagcccgatgaaatgctttaaaggcaacgttttcattttcagacatgatagattttccccagaaaaaagagattgaggcgaacataaggtgtgccttgaaaatgtcattaatggaaaatggctcgataacaagaggtaaaaacgtttccttggtaaggtttgaacttagatttttccagcattcttgagctggatcatataattcagtgtattcttcctttatctccagttgcccattcactgtatggtgccttgtttcccatggtacatcgcaggaatataacctcacacgagtacctattttctcagagctccagaattgctctcgcattctgcctagctcaatccgtatttccggatgatcttcctctagaacatcagtatccaccgcccattcgcattcggacatgtgataggcgagatcacgtcgttttctacaaatttgttcataaaaatcattcagagaaatcataaaaccaccataaatcaatgtattagaggttgtaaaaattgtatttttggtacatgggttttttgccttaaagatacccattaatctctctgcaaccaaagtgaaccaatgagaggcaacaagaatgaacaatcgatcggccgttagaatactacggttaccagcggttatccaaaaaacaggtatggcacgggccaccatctatgactggttgaaccccaaatcaccacgatacgatgccacctttcccaaaaagcgaatgctcggcgtgaaatctgtcggatggattgaggccgagattgatgagtggttatcacaacgctgtaaacttatttgagggtgttacatgaattcatactcaattgctgtcatcggagtgtaaacatcctgctatttccgccattaatagcggaatagccatatttgctaaacaatttcttaatttaattaaataagaggcattgcatgttcaatggtcgtcctttccctgtagatgcatttcctaaaattatcaggaatgcaatttatgaagtggaacagcatacgcaggcccctcaaggtttgattgctgcttctgctcttggggtaatttctcttgcctgtcagaaccggattgatgtttgccgattgaataatctacgtggcccggtatcacttttcttaatgactctggctgaatcaggtgaacgtaagagtacggttgataaactgctgatgaagccattatatcaactggaagaggatttatttgaaaaatacacccacgatcttaccgcatggagaaatgatgaagcaatttttaatattgaaaaaaaagcactgatgtcaaaacttaaatcagatattcgacgtaacaaagatcacttggcaacaaatgaaagacttaaagaactacttacgacaaacccgaaagctccagtgagattcaaatttttatttaacgatgccacacctgcagctattaaagctcatctctgtgggcactggcgatcagtcggcatcatgtctgatgaagctgggatcatttttaatggttacacacttaacgagctgccgtttatcaataagatgtgggatggttcaatatttacggtggaaaggaaaaacgagcccgagaaattaattagagatgcaagaataacactgtcgctgatggtccagcctaatgtttttaagggttatatcgacaggaaaggagatatggcaaaggggattggattttttgcacggtgcctcatgtgccagcctgcttcaacacaaggtaacagaaaaatttccaacccaattttttcaaatgaacatttgccggtatttcaccaacgtcttatggaaattgttaatgagagcatcattaaaattaatgaaaataatcgcatctgcctccgattctctgcagaagcagaaagacattggatcgaattctacaaccaggtcgagtcagaaatgagaatgattggccttctttatgattttaaggattatgcttctaaaatggcggagaacatggcgaggcttgctgccttacttcattacttcagcggtgatggaggcgatatatctgttaccgcagtaaaagcagcagtggagatagtggcttggtatattgaagaatacatccgcttgttctctaaaaaagaagagttttctttagatgtttcagaagcagatgagctttattgttggataaaagattactgcacgcaaaaattttcttcctgcatcaagaaaaatattatcttacaatttgggccaaataaatttagaaatcgtgacaaggcaaatgaattaattagaatcttaatttcacaaaacaaaatatttatatcttcatggggtaaaacaaaaataataaacataactcattgtgttttttgattttaatgacaatctaaaaggacttaatttaagagtaaaaacaaactctaaacccagttcggataaaagcttgtcatcttgataggtaatatataggtacatagacacatcagaacgatcacttactccaatatcattggccaggatactatatgacatacgatagtgaattcggatcacatgtatccctatatcgggatagaatcaaacaggttattgatgactccctaaacgaacatcttaactcaatgattctacgtgttgatctgcatgacccaattgatacagaaaatatggataacccattctttcaacccagggttgactctggtgctatatctcgctttaccagtgcgttaaaagcaaagcttaaacatgataagcatattaaaactcaacggaaagactggcctgatagtcgacattccactttacgttacgcatgggtcagagaatataccaaaaatagaaagcggcattaccatttgatactgtgtttcaatcaggatgcttattatcatttaggtgattacgacttaaaccgtaacacgttacgtacaatgataacgacagcttggtacagtgcacttggcatccctatagatagctcggggaagttagttaattacccgccaaatggcaaataccttctcaatcgtaaaagggacaactttgagcagacttatagcgatttgatgaatagggtggattacatgaccaaagtaaggactaaaatagtcggtgacggagaccgtaatttcggctgcagtcgcgggtaatttattttttacaacaatggcctttcttatggctggaaaggcctgatttgtttgtattaagatatcggtaatcttttgatggttggaagcccgtcctggtagacgacctagcctaccgaagatgtgagttattcaaaaatgtcgctttcccgcgttccgtagacaaacgtacctaaatcaatgtcgtctaataccgagcgcgcgcctgataaacatctgatcaacgtacccaatcgatctactccaaatgtcctgagtatcccgaagatactggctcaactcatccacatcagcctcgtcggaaaattccagcaagtctaccagtcggtgtaacgtctgaatgggaatgccaatctcttctaaggcattgacacctggtggtagatggaaactttcgaacgccaatttgacatgtgtgtaatcgactttgctgcgtataccacgctttacagcgtggtgtttaactacatcctccatcaagctgagcaccttaggtagggtatagccgaaggtattggttatgagcttcaaatcattgttgagggcaatggaaagagtacgtttctccccttcagaaatccactgtcgtgcataatcgatctgatttttcagatattccgaataactttcagcacttaaatagccggcaagttttgcgatcatgacatccgtaggcttaacagggaccccattgcgactgaacgtatggggaaccagtctggcaatgatctttgcaaaggtcttgaggaagtttgtcgcgggagtccagtgaaacactaacgaggaaaattcgttatcgtccatcatctcgaacatgctttgcagcatttcgaactgctcgacacggaagtacgaatgcttcttcacaaggtcgatggaaacacggtcgtttatgaaaacctcatcaaagcgatcctgtgaaaactcggacaagtggtctggttgaacgctggctaacaggttgattggggtatcaatgccctgaataccgagcggaatatccacctcttgattgagattgtcttccgggatttcctccaggcaaaagattttgccgacgaagtgaacgcccatgcgcccggcgcgacctttgatgttcccatgggtgaatttgtcaatgctgcgagttccatcgcggttgtcgtagatcacaacgttcttagcgatagtgttgactccttcaatgatcgtggaggtgcagagcaaaaagcgcagttttccagcattgaattggtcggcagtgtattgctgcagtgccctcggtagcgcgccaaaatgcaagccaataccgtttctaagggcgactgtgtaatcccagtcggcatcgaactcttcgctgacccagtcgacatggggattctcagtcggagtgccatgcccaagcctgatcagctcgcgcgccaccaggcccgcaacagttggtgacttgcaataaatgatcgttgcgtcgacacatgcgtgcgcgatttcccccagcgctttgagcttggctttgtcgtcattcgctttgatgccgaacgtcttaacatctagcgcgactgtattgaagtcggtagaaacgaaagtatgcggatatccaagtttttcgagaccgcgaatgctgttaacgaacggtcccgtcaggtaaaactgcctggagaccttaagcagtttgcttaacgcaatgttgagctcgatgactcgttcgtcttgatgatcaatgtccccgcttttcagttgtcggaacgccaacttgtaaaactcgtcaatgacgaagaggtcaatgtcgacgatgtcgtcacgctcgttcactcgctcctgagttaacacataaacagcctgatcggaatggcacacttgggaactgtggtggatgatctgatatcggtcaccgaatcgctcttgcagtcggcgacgggtttcgtcggcaagagccacggttggaacaaccagaacaagccgtttcaaagttcccatgccgagcaatgaatcgacgattgcacttttgcccatgcttgtaggtgcactcagcaccacgttttgaccagacttgagcagatcgaatatgtggaactgcattgagtggaaaacataaccatccgagaatggcgtccggtatagctcaagcaccctcaggtcatccggtgtcaggctggtgaactcctttttgagatacgggaacaaacctgattttctcaccatatttttcaaaattgtggtgtgctcggaaaaccgctcgcgcgaatcgagagctcgcacgatcaagtcccgtcccaagtcatacgaaacagggttagacaacagcttgttaaccgcaaacagataattgaacgatgagaagtcctcaccctgcaggctatgtttcgcctgttcatagatctctgtcatacgacctctctcaccttctcatcaactaattgggttaaccgctcaagactcggggctggataaatgaatacgtggatgcaaagattcgcaaacggcgaatcctcgatgaggtcagccgcgaatttttcgaacagcaccgctgtttctttctccaggtcatcctcgaaccccggcgtttcaggctcggttagtagattagagtcgtagcccacgaacagaacaaacgtgaaacgatcgaggtgagcatcgaaaggttggctgccatcaagaatttcgtcaatgtcgtggcgaagcaggtagttatcgtctttaatgtcgaggatttttttgcgcgcggtatcgatgcaatccgaaatgtcctcgtacaactgatcccgtatctccggcaatctgacggcaatgttaatatcagtcaccaactcgctgaagccaatccaaagctgatcaccttctggatcgcggcgaacgatatgcacgttttcaagaattttttcggcccctgctttttccacgtatagcatgcaaggaataggctggctttcgtggtgctgccggatcgttgcgtgcaacagcactcgacccaaaaattcgctgacgtcatggagcgatttgaagacggaattctttagtcgttctcgcttttcaatgaatgtcagtttatgaatatcagacatttcttttggtcggagaaaaacctcatccaaccattgacagacgttatccgcgatgtgcttgtagcggtatttcttaagtgagtactgctgatgtagaacctggcctttacgcttagcgcagaccgaagccataggcgctctaaatggcgtaaggatgtggggtaagtcccgtttgacgtagattttgcggcctgaccgagattggtcatcttcgacacgctgcttgaaccactcaagtaggtctggtcgtaagtaggacttgtcatcagcactgtgaatgcgtcgagaatgctcgcccttgcgcgtcacagtatcaaggatgcggcaccaaatgtcttcggcgacggtttcggaactgagaatgaccccatgtagatcttgggaggccagccgtatgttcttgatccctagaagttccagttcgcgcagggatgaaaacacttcccatgtagccgcatcgatccaatctgaaacgcttatacctgagtctgttaaaaaattgtctgtgcgtttgttgaggtcatcgatgagttcctgtcgacctggcttatctagtcgggcgtttgggctgatcgtcaagtactcaagggttttgttgaccttttcctctgtgacgatggagtacctacgtccaagggacaggtcagactcacactgcattgatttgtgcaaaattgaactgcaggggatcgtctttttatcagcaccttttgaattctgaacgatgtccgaaatgttccaacgtgttttgccggtgctttttacctgaacgaagtcgatgtatccatcagatacaatgtcgatatcgtctgtgacctcgcagcgcacactgcggatagtcttgtcacgaagcattcgggtgacatggtaagcggctacgcagtcctgaaataagaaaccgtgcttggcggctactccgcctgaatcgttcgactccatttagacatccgtgacaattttgcgaaaattaaggagatgttatgacacagtccaatcggatcactgcatcatcaccagtgatctaaatacttcacagccattctcggtcgcaggtatcaagcttttcaggattccacaaatattgtaaccctgacgtctaatttggttatataacatactgccccaactaacgtaaggtaggcacagccttaatcaaggttttggttttcaaatagttcagagctgagaccgccaaccgcactatggcactatggcactatggcactatggcactatggcactatggcaccgccagcgattgtaatcacacttgatattataaaacacagttgcacgcattatttcctggttggtagggtcatatctcgatgctctttgagcaatgtcaacatcgcgtgttcatggctttctatattgttgatgccttgcccatccggaccccactccttatagctcatcatgatggcttgttttgggctctctgctcgttctgtttcgacgtagaattttttcttgtctgctggcgaataattactaagtatcgagttgctgcttggtgagatcaggaagaggttaccgaaacgatggacatcatcccccattttgtggactgcccccccggtagacgatcctgccctatagttggagtgccccctattcaggtggctaaatttagcaaatcaatacacttcaggggggtattattgtagagtttccccatatgtttctatgggatccaggaaatgacaatcaggagttacaaaaacttaaatctggtcagggcaaatatcgagactgaatccagacaattcattgaaaataaaaactattcaatccaatcaattggtcctatgccagggtcaagggctgggcttcgggtcgtatttaccagaccaggggttaacttggcaactgtggacattttttataacggggacggttcgactacaattcaatatctcactggagccaatcgttctctgggccaagagttagcggatcatctttttgaaaccatcaatcctgctgaatttgagcaggtaaatatggtactgcaaggatttgtagagacaagcgttctacctgtacttgagctatcagcagatgaatcgcatatagagttcagagaacactctcgtaacgctcataccgtagtgtggaaaattatttccaccagctatcaggacgaattgactgtgagcctgcatatcacaacaggtaagctccagattcagggccgaccgctgtcatgttacagagttttcacgtttaacttggcagccctgcttgatttacagggtttggagaaagtgctaatccgccaggaggatggtaaagctaatattgttcaacaggaggttgcccgcacttacttgcagactgtaatggccgatgcttacccgcatctccacgtgactgccgaaaaattgctcgtttcagggctatgtgttaaactcgccgcccctgatttgcctgactactgtatgttactttatcctgaactacgcaccattgaaggtgtcttaaaaagtaagatgagtgggttaggcatgccagtacagcagccggcaggttttggaacttactttgataaacctgctgctcattacattctgaaaccgcaatttgcagctactcttagaccggaacagattaacatcatcagcacagcctatactttttttaatgtggaacgtcattctctgttccacatggaaactgtggtcgatgccagccgtatgatttctgatatggcccggttgatgggtaaagccactagagcgtggggaataatcaaggacttatatattgtttgaaatcaccggaattaacgtctcaggggctctaaaagctgtcgttatggcgaccggcttcgagaaccctttgtcctcagttaatgaaattgagacgaaactttctgccctactgggtagtgagaccactggtgaaatcctttttgacctcttgtgcgctaacggtccagagtggaaccgcttcgttacgctggaaatgaaatatggccggatcatgctggatacggccaaaattattgatgagcaggacgttccgacacatatcctgagcaaactgacttttactttacgtaatcatcctgagtacctagaagcctctgttttgtctcccgatgatgtacgccaagtcctgtcaatggatttttgaaactcttctttctaaacgaaccagtatagaattcgcccttttggcatgatattaacttgtccaatatgatcaaatagcattaaccccccctcacaacgtcctgcatagggaacacgttttcccctgtgcacccacgactaaatttccccccctttaaacttctcaataatgtcaccaattttctggaaatcctatgatgcctttcccggtaaatggtgctgtgagttcagaaagattctgcaatctatgtgcattgaaaaaatcttcagatagatatcattctcctgaacaatccgatgaacggcagaacctcgcggttctgccgtttttgttttacttttcagaggagtggtgatgaaaaattttgaagttctgcagccactacagaactccctttccggtctaccgctatgggtatctgaacgtatattgcagcagataaatcagttaacccactacgagccagtgatcggcatcatgggtaaaactggggcgggaaagagtagcctttgcaatgccctgtttgccggtgaagtatcgccggtcagcgatgtagcggcctgtacacgtgatcctttacgctttcgcctgcagattggagaacactttatgaccatcgtggatctgcccggcgtgggcgaaagtggcgttcgcgataccgagtatgctgcgctgtaccgcgaacaacttccccggctcgacctgattctgtggctgattaaggctgatgatcgggcactggcgactgatgagcatttttaccgtcaggtgattggcgaagcataccggcataagatgctgtttgttatcagccagtcagacaaagctgaacccaccagcggtggaaatatcctttccacagagcagaaacaaaatatcagccgcaaaatctgcctgctgcatgagctattccagcccgtgcatccggtgtgtgccgtgtcggttcgcctgcagtggggactaagggtgatggcagagcggatgattaagtgtctgccgcgtgaggccagcagcccggtagtagcgctactgcaacatccctttcgaacaacggtagcccgggagcaggcacgtgacgatttcggtgaaaccgtaggtgccatactcgatacggtaagcacctttccccttattcccgccccggtgcggaccattattcaggccgtgcgttcctcggtggtgtcagtggcccgcgctgtctgggatttcttcttctgagtgtttaattctgccctattattctccgagccctgtcgcaagtgcggcagggctttctttatttgttttacccatactgaggagtctgcttatgacccgtctggcttcgcgctttggcgctgcaaatcttattcgccgtgaccgtccgttaacccgtgaagagttatttcgcgtggtgcccagcgtattcagtgaggataaacacgaatcccgcagtgaacgctacacgtatatacccacaatttccctgctggacagcctgcagcgggaaggcttccagccattctttgcctgtcagacacgggtacgtgacccccgtcgtcgtgagcatactaagcatatgctgcgcctacgtcgggaggggcaaattaccggtaaacaggttccggaaattatcctgcttaactctcacgatggcaccagttcgtaccagatgctgccgggcatgttcagggcggtgtgccagaacggtctggtctgcggcgagtcgtttggcgaggtgcgggtgccacacaagggggatgtggtgagtcaggttattgagggggcgtatgaagtgctggggatttttgagcgtgtggaagaaaagagggatgccatgcagtcgttgcttttaccgccacctgtgcagcaggcactggcaaaagcagcgcttacgtatcgctttggtgaggaccaccagccggttactgaatcgcagatactctccccacgccgctggcaggatgagagcaatgacctttggaccacctatcagcggattcaagaaaacctgattaagggcggactcagtgggcgtaatgctaaaggcggacgaactcatactcgtgccgtgcgtggcattgacggggatgtgaagcttaaccgtgcgctgtgggtgatggcagaaacactgctcacgcaactgcagtagacgtttcatgttgccacgttgttaatatcggacaccacctgtccgcatcgctatgtgctcgtgtgcctcaatcccccggttatagcttttaacccccgttacatctggcttttgcagaaataaaaaatagtttctgcgttgtccataccctgtccgcccccctctttaaagtaatcacatcattttcagtcagttaactttcctggagaatctctcatgacacaggcagaacgccgccatgaccggctggctgtcaggctgtcactgataatcagccgtctggttgcgggtgaaacgttgagcgtgcgcaaactggcggctgagtttggcgtgtcagtgcgcacgctgcggcgtgattttcgtgaacgactgatgtatctggacctggagtatcagtccggatactgccgcttacgcactgctggcagtgagatgcagatggtgcccgacgtgcttatctttgcccaccgcagcgggctggccgggctttttcccggccttgaccgccgtctggtgaatgcactgctgatgtgcgatgagtctccctgcgtgatagcaccagccaatccggttccttcgccttcaggagcattgtctttctggagactgattcaggccattaccgggcgcaggcgggtgacgctgattgcagaggggcgacgctgtgagcgcctagctccctgccggttactcatccaccagcagacctggtatctggtggctgaacacgaagggcatatcgccgtattcacacttgatgaaatccatctgattcagcctttgcaggagacttttcgccgcaatgacagtctgtgtcgcctggttgaagacccggtcttcattcaggccttaccccattttcgctttatccagcattcactgcttacgtttgttccggccgacagcccaccggaatagcgcaggcgttgttatcaacccggcaacatggaggagcccagtgcccgttattgccattatcgccattgttatcatcgtcatcattctgaacaaaaccggagtgtccgacagcctcacggccctgacacttgcaaccgttgccgcactactgacgggaggtggtgcagccggtgctgccagtgtcgcgctgacgccgttcgtcggcgtgccggtgggtatttttgtgggaatttatgtctttgccaaagtggttcgtctgatttcagggaaaaaataatgaaacgtaaaacactacctctgctggcgctggttgccacctctctgtttctgagcgcctgcgatgacaggagtgatgacctcaaagctatcagtaaatttaaggacctcacgcccccgcgcttcagcgatgtggtcagccgtcaggatgatgtcagcgaagaatggtcacaggttggcttctcatccggtctcaccctgcaggtcttacgtacccgtgagtcgcccgatggttgcgagggtggcagttactactatctggtagatatggaggagaaaaccgtccagccgctgatgaatgcgctttgtattgccgacaatatcaaactggaataccacgaagttacggacccgtatacgaaagaaaaatacttcgaatattcccatgacggcaaactgatgggacggctgctgataccgtcaaaccctgataaccgggaataaaaacaacgagaaaggagacataaatgaaaatacgttcactaagccggtttgtactggcaagtacaatgttcgccagctttacagcctctgcggtccccggactctggcaacaggggtacggtcagggcaatgcggaatacagtgtgacggatgccagcggaaagatgtttaccatcaactgcacgggaaatccggaccagaacggtatttaccagcactcggtttttctgatcctcgccggggataaaacggtcagctcgcatgatgacagtaccggcatcacagtggtgatggaccataagcaatatgccattccctcaacccttggctggcgtaacggagataatgcctggttcagcttcatcatggatatccgtaaggcccggcagttcgacgtctacgtcaatgaccagaaagttggatcgtttaaccctgatgttcggaatgcacaaaaggtcctgccaacattagcggactgcactaacgactgacggctgcgccttccctaccataacaaccctgattgcctccggcggtcgggggtttcttttttctccttaatctccagaggtaggccacgtactttcgaacgatgagcgcagtggtcagtttttttcagatatatttatctttttttggctgtaagctccgctgtgagcgcaggctgtgttaaaactcctgatcactttttggtctaagcgatggtttcatatgatcaaccattcttgataaacccatgagacggactaactttttcattaaaattaaaaagatatgaatgaatactgcggatatcaacatggccaatcacattcaaggacaaggcaggcatcaggtgacattgctccctgatgcactcgatgattttgtcactgaagatatctgaaataagtttaatcagttcatcacgggtcggtggcatatcgagataattaattattgtcggttcgttgccgttgttatgaagcatctccagcgtgttgcgtgaggtgccacaggccgggttgtgatagatggtaatgttgctcatatcagtatctaattacaaagtgacagagagccgccacgccagcgcggccagagtgacaaacagcaccggcacagtcatgacaatgccggtacggaagtaatatccccaagtgattgtcatatttttctgggcaagcacatgcagccacagcagagttgccagactgccaatcggggtgattttcgggcctaaatcacagccaatcacattggcataaatcattgcctctttgacgacgccagtcgccgtactcccgtcaatcgacagcgcaccaatcagcaccgtcggcatattgttcatcactgatgagagaaatgccgtcaagaagccggtgccgaacgtcgctgcccataaccccttgtctgccagcagattcagcacgccagacaggtactccgtgaaccctgcattgcgcaggccatagaccacgatgtacatgcccagtgagaaaataacgatctgccatggcgcaccgcgcaggacttttccggtgttgatcgaatgacctcttttcgccaccacaaacagcactgctgcgccagcggccgctatcgcactgaccaggattccctgcggctccagaaagaagaaaccgacaagcagcaataacaggacaatccagcccgccctgaaggttgccagatccttgatcgcactggcaggcgtcttcagcagcgaaacttaatacgttgccggaataactctgcgaaagaagagatacagcataatcagcgtggccgcaatcgctgccgcatccacggagatcataacggaggcgtactgcgcaaagctcagaccgaagaagtccgccgagacgatattcaccaggttagaaacaatgagcggcaggctggccgtatctgcaataaatcctgcagccatgacaaaggccagtgtcgtgccctggctgaacccagtgcgatcagcatcgcaatcacaatcggcgtcaggatcagcgcggcgccgtcattggcaaacaacgcatcaacagcggcaccgagcaagactttccaggtgaacagcgctctaggtaggaactttgtcgttgatagagtcttcagccatcaacactgtatcgagtaatgaaattggttgctagaaagtcgatgatttgttgcgtatgattaaaaatcaaccttaaaggctttatacatggatttgctatggcttttgtatcagaaagagaaattgtaagaaagatatttagcaaaaaaattgactttacgatcttggcatttttctatatttcctctattttttttcttctttgtagtggcgttctctttcaatattttaccgctgccttcacaaaaggtaattgttatgaatgctcaatgaaacttgattacataaaacaattttatttttcactggaaaccgcatggtacctcatatctgctgttgcagtatttattgcatctgtttttatacagcatagaattaaagcttatttaacattattagctattacatggattgtactaacaataacagatgtggcgttaatacacgccttagacaatatagccatgaataatattttgttaaatatactatataatctttttggggcgattttattgtcactgtttatgtgtttatcaaattccctccttttccaccttaataagataaaacatattccaatgattttatcggcaatgattccattagtttccgcaataataatagccatactcataaccgctgttatatatttattgtttgcccggcaggcggtagagattgagatggatatatctgaaggttcagacatcgcatatgtaggtgtaaaagataatgaggaatcatttgggtttttaaatgataaaaaaacagacacaccaacgtatctggatgtaatcaaaaatggtagtttgatatataatgatacacagggtttaagtggtgctgatatttatattgtctccggttgttatgcccttccagatttacttcgcaatgtaccgcttgatgctaaaaaatcttttctgaatgtaaaaaagctagaaatcacacagaaacttccaatgatggggttcatacaaggtgaatccgctgatgtgatgcctaaagcagcatccaggttaagtttgagcaagcaagatgataaatttatgctagcctcaagtgttactgactctcaaataaaatttaaatcaaacaatgcacaattgatggttgctttcgcatttatgccaataacaacgaatggtattttacatgattatacatacgatataataataaatgataaaaaatataaaattgaaaatcatgttgcacctctatctaggcttgataaaaataagaagatgaagtgtgaataccagcaaatatcggatttaacaaatacgtataacattaatgcaaattacttaacgggttttttacttgtcctaaaaccagatgatattattaattacaacaatagcccttccgtactactcaagactgattttgcgttctataaaaaaacataccagaagcttgataaaatatatgatgacataagcaatggaaaattatcttcactgagagcaacaggtatctcccagtttagtatcaacgggaaacatttgtcgttaaggccagaatcggagattattatttctgaagggagtttgtatggactagttaataaaagcaaaaaaatcaaaatatatggcacagcagatcttgtttttgttgataacaagataatgaaccttcgtaaaataacttatttgcaatctaagctagaaatttttggttcttctattatggatatattaaagtatatatttggtttaggtctgctagcaatttctataaaattcattcattcttactttaagaatgatgtgaatgaaaatttattcttgtaacgcatttggctccaattggagcctttttatgactatttattaaaatatcctaagttaagcctgtttttaaagcaggcttgagcgtgaagcggacactcatacctgctttaaagtggcgtttttgtcgttacccatacctatattttctgttgtttaactgccagaactgagcggttgaaaagccagaaatatgccgagccagcggcatggaagcgccagcagctgttgaatggagtactgtaggcaaatggtgccgtaaccggctttcgtactgaaaggttctgtctatcccatcccttctcttgtatctaacatttagttgtgaatagctactgtaaatgcccctacaaaatgaaccattatttttagagggcgtctggcactccaacttccgcttttggcacagaacggcctatcagcaatataaaagcattcagatatatatcatttctacaaacatacccgattaacggcagaatctcaggattctgccgcttttttattatttttcaggggagtagtaatgagcaactctgaaggttggtagtcattttagcaaacgctttctggtctgccgcagtgggcatcggctgattgcgtagcagggccactggtatctgccggtatcaccgacattaacattgaagacgaccagggcattcacgtccgcctgatagttcgtgatgccgaaggtcggatggttggcgggcatggaactttgaaccggacgccggtgaaggttttaaccgctatatccacaggtcaggcatccgcaccgacaccttcccccgctgactccgaatcatttaccagcaacatttcaccttcccaaacgcgctttattacctcatacgccagccatcgccgctggcgttttttattcacggagacatacccatgacaacacagacacagtacgacctcgtacccgctaacggatccgaatttgagttgagcgtaacgcaggtacccgatgaacagcatatccgcttctggccgcagcactttggcaccatcccgcagtggataacgctggaaccgcgcattttcgcctggatggaccgcttctgtgatgagtactgcgggggtatctggtccttttacacgctcagcaatggcggagcgtttatggctcctgatgctgacggtgacgataaatggcatttgctcaacggcatgaatggcaatggtgcggaaatgagcgcggaagccgcaggtatcgctgtctgcctgattgaatatagccatcacgcctgcctcaccgaatgcgatgccatgacggagcactattaccgcctgcgggattacgctctgcagcaccctgaatccagcgccattatgcgcattattgattaaggatactcatgatggaacagtcactcatcccacagacaccggtacttccactgaccgcacaacgcacggtaaaacgcgccttaacgctgcttgaccgacacctgcgcgaaacaggcgtggcattcacctccactcaggctgctcgtgactggctgaagctgaaaatggcggggctggagcgtgaagaatttatgatgctgtatctgaaccagcagaaccagttgattgcccacgaaaccctgtttgccggttctattagcagtaccgaggtacatccccgtgaggtggtcaaacgcgccctgtatttcaatgcagcagcagtgatactggcgcataaccacccctccggcgacactactcccagccaggcagataagactataacgcagcgtctggtgcaggcgcttcagctcgttgatatccgtgtccctgaccatctgattgttggtggcaggcaaatctattcgttcgcagaacacggtctgctttgaggtattacatgagaattatcagtaaacgccgggcaatgacgatataccgccagcatcctgagtcccgaatctttcgctactgcaccggaaaatatcagtggcacggtagcgtctgtcattacaccggcagggatgttccggatatcacaggagtcctggctgtgtacgccgaacgccgcaggaccgcagcggaccgtatgcttgactgatgagtatcaccctgaactgacaataaagaggttatgaatgagcaacaccacatggggcctgcagcgagatatcacgccgcgcctgggagcacgtctggtgcaggagggcaaccagctgcactatctggctgaccgggccagtatcaccggtaagtttagtgacgccgaatgtcctaagctggatgtggtatttccacattttatcagccagatagagtcgatgctgaccactggtgaactgaatccccgccatgcccaatgcgtcaccctgtaccacaacggttttacctgcgaagccgatactcttggtagttgcggctacgtatacatcgctgtttaccccactcaacgctaactaatttcacgagagcaagcatgaacactctacctgctacaatttcgcaggcggcgaagccctgcctgtcgccagtggctgtctggcaaatgctactgacacgcctgctggaacaacactatggcctgacactgaacgacacgccgttcagtgatgaaactgttattaaggaacatatcgatgctggtatcactctggccgatgcagtcaattttctggtggaaaagtacgaactggtacgtatcgatcacagaggattttcgtggcaacaacagtctccatatatttccgtagtagatattctgcgagcaaggcgctctaccggcttgctaaaaactaatgtgaaataaacgcttaaatacagagcagactgaaggaaagcaaaatgctaatctcatagacgaagagactcccgctgtaacctcccctcccccgaaaaaacctgacattttcttttaggaccaacaatgggaccaaaatgaaaattgaactgaagattacaatcaatttaacaacaagttacacaaccaattcagactccgccagcccaccaatcatgattggacggtgtaaggacaacaccaacaaaaacaggaagttagaagtctcagcaaaacaccgaccagacggtgaggagacataaaaggatacgcaaaggagccgcggctcctggtaacatgaaagcccacagatgtgggctttttcgttgatggtcagaacgaccagttcacaccagctaccgcgttccacggggattccacaccggcactatggctataccccaccccaagatgcccgcttaacgtactgctgaatgaggctttaatacctgcctggtatattccacgtctgcccgacaaataattgacgaaattaccgtcactattcactttcacccggttatcatcgacaaattctttgcgcacagccgccttcagccacggctcaacttccataccgttccccagacgcatgttgtaactcagcgttgcgcccagttcacgatatatactgcgggtatcgactgatttcgatttcatgccattggataaatgatattcggggttatcagcggtgaaccccgttaacgatgcatacggcgtcaggttccagttaccatcggtaaatcgcatcccggtttcaatgtgaccgcccagcccgttgctgtggtaactgccattggcggctccaccgctgctcattttacctgctacgttacttttaaaacggttcagcttcacgacaccgtccagatagaaaccactttcatgttcccaactggcatagccgcccagagaataactgcccacactgccatgtcctccgcgatcaaaaccgatatgtgaatgggaatagcccataaaagcgcctagcgtggtaattccttcaggaatatcattacggctgtcgatccccactgtcattccggtcagcgtctgctcaaacccggcacccgcatcggtggtgacattattacgggtgttatacgtcgccccccagacattattgttgtgtggactcgctttcattatgttcaaccgctcgcgaatactgtttagctcagcatcaaataccaacggtaatgttgctgccatattgagtacggctgccgtagaaggcgtaatgcgtttctccggaacgggtgtcggcgttggatcgggagtagggtctggttttggatttgggtctggctttggatcgggttttgggtctggctttggatttgggatggggtccgggttgggtttgacatcattggtcaggttccagttgctgttgccgtcacttttcaggacatactcataggtcccaagatcaacgaaaccgccggtattgcccagcgtaaacgaagcatcccctccccctgttttcaccagcgtcatcgcgtcgtcagactgtgggctgacgccggtatcctgaacaaagattttaaaattaccagtggcgttgttgttgacgaccagttgatcgccccgggagcctgcaacgttggtatgcaggtagaaattaccgctaccggaaagttcattggttgtcagcgtattgtagataccgttagttgtggcaggcgctgctgtttgtgctgacaaataaacatcaccgtcgttgagtagcaaactgtttactctatattcgcagttgctggtacctgcacaggaattattgctgttaagccagacactgccccggctggcagccgtcaggtcggcaagcgtggtatcgacgccatttcccagagtcaatgtcgcgctatcggtaatccggaccgccccttcgagtttaactggcgtaacattatcccgtggcgtcattaacgacaggcttcctgtcgcgccactgaccgatgcatccgccagcgtacctgcgtagacgattgccgtaccgccagcgacctggagatcttctgcccgggccagagcctgaaactcatcttttgaccgcccaagggtatattgcccgccagagttaacctttgtggcggagtcctgacccaggttttgcattgccccacccttgccaaccgtggagtcgcgagcttcggtacctgctaataccaataaattaccgccattttccagcaacatattggtcgctaaattgccggaaatggaaaaagtaccgtactggtgagtaccgctgatttcaataccgttagccgtgctcgtctggagagcggcaccgctgttctggacgatatctgtcgctttgccattatcgttgactgtcagcgtaccgccttcattgatctttgtttttattgcctctccgttagctgaaactgtttgtattccgccgtcgttaattgttgtctcattcgccacaccctcgacaatttgttcaccgccggtgagcgtcgtgcctgtcgcagtggcttttgttttgacgatctcccgtccgcccatattgacctgtgttttgtcagaagaggtgtctgactccacggttaacacgccgccatttgccagcaggatattgttcgccgcaccctgctcgatgctgaacgcgacgccatccgcgcgtgttcctgtgacccgcgtcgccctggtggttgcaaccaaagcgccctggctactctgctgtatccccgttgcgctgcctttctcccgcacatcgagtgtgccgccgtcattaagcaccgagttttcagccaggccgccctcattaactacctgtgaacccccattaataatggaaccttccgctgtcccgtttgccataatttgttgtaggccagagacgatatcggtattgattgccttaccataattctgaacggtttgcgtgccaccattgatgtgtgttttctctgttgacccaccatcaacaatttgttcaccactttcgatatttgcttcagtggctaaaccatataccgtttgcttgccacctttgatatttgctttatcagaagtggcactggcatatattgtttgggtgccagcactattgagtacagtgccaacatcttttccataaacatccattttgccgttggcattaataatcgtgtcaactgcgcgggaaccagtgacgactgttaatgagccagcgttttccagcactacatttttagcttctgaattcctgatgtagaaagcatcaccataactgttggttccttcgataagtgttccggaggtcgtggaagcaattaatgcgccgccggattgttgctcaacatgcttagcctcaccaccgtcctgaacctccagaacgccgccattattaagtctggtgctatctgttttagcctccttctggacaatcagcttaccgccagtatcaatggtagtatttttcgccgaggttttagccactaccgtcagttcgccggtattttccagcacaacataattagcctcccctccggtaatagtgaagtgagagagcttgttgtatccttcgatatcagtccctgcacccgtgttggcaactaaagcactgcccgtctcctggttaaccccatgtgcaataccgccggtatagacaatcagcgagcctccggcgctaatattgctgccaattgccgtaccatctttctcaacaacctgccggctcccggaggatataattgttgtgtcagctttcccgccgcttttgatattttgcgttccgctgttgatattggtgcctgtggctatgccataattattaatattctgtgtgccaccattaattatggtatttgtcgcgtttcctgcaacatccataaccccgccattatctattcgggtcgcatcagctttagcattggttaaaactgacattgttcctttatctttaataatcgtcttgtttgccgaaccatatgcgtttatgtctaaatgaccaccgttttccagcaacacattgtctgccacgtgattgtggatggagaatgcaccttcactattcgtaccgctcaccgtcgtaccgttagtgttagtttttaaaattgcaccatcgtgctgggtaacatttgttgccgtaccacccctaacatcaagcacgccaccagaataaacttcaataacatccgaggtgctggtgttatcaacaatttgcgtgccaccagaatagatatgcgtattttttgccgttgacttactattcagagactgagttccgccttcaatcgtcgtgtccagcgcacggctctcatatactctttgctcaccgccatttttaatggttgttgtttctactgtgctctgttcaacatactgtcgaccaccatttatggttgtgttcgttgccagacttccttgtactacgtcctgagagccagacttatttatcgttgtaccatcagcatgcccttgaacttttactatctggctaccaccatcaatgagtattccattcgcactccctccctctacgcgtgaagcaccgcccttaattgtcgttccattgctgataccccctttataaacgtcctgattgccactctcgattgtcgtacctgtggaaatacccccgtcatgaattgactgtctgccaccgttaatggttgtattattagcctgccccacaaaattgttatgacttcctatatcttgatatccaccagattcaataagacttccattagataccccgccatgaacattctgctggccatggttgataatatgagtgttatttgttgtacctcgttcatccactttttggttgccatctacagtctcatcgtttaccacaccaataacattagtagtgaaggcagccatcccgggcggggcatatatcaaggcagatatcaataaggaaagtactgagcggcgacaataatagggactggtcctgttcataaatttcatcctctgaaaagtgaatactgagtagcgtttaagcgaccttagctttgctgcaacatcagcccacaggcaccagaccaggggattcatcctgaagagacagcgcaagtgtattgtgttcaccgctcatcaaagacatcatgatgaaatgatgatattccgcataagaatgaggcattttttaaacgcagtgcgctgaagtgtggttggataaaaaagtcaatccattcaggaaatacgggcgtattcttttctttcgacaatgaggccgttggcaaaataaaatgatttacataatcgtttctgatgaatatcttctgctcacataaaaatcacacaataactttgagatcgcagattgttttacttttacagcattcgtccccccattgttgggcaaatatagattgggccagagcacgaaagttaataccacgttcgcacagctcctccaacagcacgacaagatgccacatactgcgccccagtcggttcagtttacagactagcagtgcgttccctgccgatgatgtcctgaccagttttttcagtccggacctcctgccacggttttacgttgaagtggtaaccctgagcacgcagttcttcagtcaggcgtggtgcaccgtaacgctgttattgctgggtaagatcaaaaaactttcaggcagctaaggaaagttgaaccagacattagatgaaatatttcaaccaattacagcaccaattcagtcactgccagcccaccaaataaatcaaggggttacatgaaaacgtagcccctttttctttggtagtgacactaaaatggatgtagtgtgaagaataatcccgtttactcaatcaataatacatattgtttcaatctacgttattatctctttgtaaaaattgccatttattaatcattgaaaactgcttttagaacttgatacaacgggactagtcacaacaggactattctcaacgggatcatcctcagaggaactatcatcaaagtcatcatccataaataaaatatcatcgaatggtgccacgcccgtgatgagttttattttattattacgatcagtcaatactccacttaaaccgttttcgctcacaggttttaatgatttttcattactcttgttgtaagcaggcgcattaaaaatacacggagtatcaacatcaaacaatgacgttccccagttcacatattgaatatcatagttactgaagttctgtccagaaaagaagcaccccttaaaatccaatccacgtaaattatataaaccaccctcttctttttggagagtaatgttaattttggctatctcccggacatcatcgccatttttgtatttgaataccgtttcaagatgttctccagacagcttgacttcaggaaataatttgaaatcaaagcctatattattatgtgtcaacgtagatgaacaaaaaatggaaaaagcttgcagtgctgaattatagctatcgattttatcttgaggctgagctcttggtaaaaacttatagcaacactcataaaaattaaacagaagctctgaagaccttgtatttttatcaaataatacccccttgaactcattcacaaacgcatcttttttttcttgaatatctatggggtgttcctttgactctgacaaagatgaaatctcatctattttgttttcatatgaattacgtgattccatacagacatttggcggcgtttctaaaataacactacgcgtactacttggcttaagtaaaccaacatgaaaatcactttttcttatattatcgaaaaggttctattcatttcttttagcgcattcaaaaaactgatcggcattatttttattcgataattttttagtttcagaaaacacattttcattgttttccagctttagtttaatgagaagattttcccagacctgcttgcttaaacatattacgtcaggctcaccagaactaactaactcgtgattattattaaagtgtacgttgaatacctttaagttattttcaccaacttcatatttaatacgttttaattgttctccagctcccataatgacaaaggcgttgccttcttgatatatacattcagacatcattttttgtaaagtttcaagagcaccgcgatacgtctctgatgcagcttccttacaaattaattttaaaatactatgagctagtagctccatgtgtttagaagatttattttcattataacttccactacccaaaactgcgctagcgttaaatccgttgcttttactaactaacattgtctattcctcaattaatgtctacatggctatttttaatgttattactgtttgtcactataaaaaaacgctcatttgagacaattactgacattaactgcttcacttgctacgcatggaacttttaattaaattagcacaggaatgttaaatttaataaacaaaaggttatttcgctgtatgataaaaaaaaccgttataatttattagtgaaaatcgtttttcaagtgttagaaatttatatctcaatagcgttggttaatgagcatagccacgctcctgtaacgctcacaaaactcatctgcctgcggcgggtgttctggtcagtagtagatgtttaaggcgtggcagagacatttcatccttactctacggcattgttctacatacattggttgtggtactcacttatcatcagtgagcgaacagagaatagttcagtgatttgagtaattaacctgattaaatgaaggggtataataaatgataatactctggctttatcgttaattacttaattccacatgtaagcaatttgcccgcttggcatagcaggcattttttccaggtacttttgaatgagtactgatggataaatacattgcagtggcgtgccacgtaccaaaacaccagccctcattcgaaaccacccaccgcacttcttccttgaaatggcgttagtcatgaaatatagaccgccatcgagtaccccttgtacccttaactcttcctgatacgtaaataatgatttggtggcccttgctggacttgaaccagcgaccaagcgattatgagtcgcctgctctaaccactgagctaaagggccttgagtgtgcaataacaatacttataaaccacgcaataaacatgatgatcatatgatgtaaataacagatttttatgcgttcccattcaccttgggtcgtgattacacgcgacataaaacccgacaccgcctccattcgcaaagtcgatactcgcagtcaacaagcaaatgttaataattagcactatctatagttatcatcgattcaatgatactttgtaatgattttgtatctaataatataactttattacattagctgaagagttttcgcatcattatgatatctgttacttttcactccataaaaataaacttcgtatagcaatatattctttcatagatcttattctgctaatcattagtttcgtatgagcgatttttgacagttgcctctccagaccacatcgataattaataaaacagatttaagcattatccttttccatataaatattggataaaagtaggacatctgtttgcaattactttcacaacaattaaacatttttatgtttccgtatacatcatattactctaccattagaggaactttattatgttttctataaaaccaggacccagaaatttacctatcgacaaccccacattgttatcatggaacattactgacggggatctaaattccaaattaaatacattagaatatctaaactgtataacaaatattattaattcttgtggagtttaccctcaaggattaaaagacagagaaattatatcaacttttcacgcagaaaaagttattaatgatctgttaaaaaacgattataaaatttccctttctccagatacaacttaccgagagttgaataaagcagcacagcgtagcattacagcgccagacaggataggagaaagaaaaacataggtttatcaacgagatacaatgattgaaagaggtgataacagcggtgtttatcagtatggtcgtgctgaacatttcacccacattatatctgacaaaccttccccaaaagataaatatgttgcatatgctattaacattcctgactatgagctggcagccgatgtatataatattaacgtgacgtcaccttccggacagcaagaaacatttaaaatattaatcaatctagaacatctacggcaaacacttgaacgtaaatctcttactgctgttcagaaatcacaatgtgaaatcatcacccccaaaaaacctggcgaagcgattcttcatgcttttaatgccacctaccagcagatcagagaaaatatgtctgaatttgcacgttgccattatgggtatatacaaatccctccagtgacaactttccgcgccgacggaccagaaactcccgaagaagaaaagggttactggtttcatgcttatcaacccgaagatctttgtaccatccataatccaatgggagatttgcaggattttattgcattggttaaagatgctaaaaaatttggtatcgatatcattcctgattatacctttaactttatgggaattgggggtagtggtaaaaatgacctggattatccctctgctgatatacgagcgaagatcagtaaagatatagaaggtggtatccctggctattagcaaggtcaggttttgattccattcattaaagatccagtaacaaaagaacgtaaacaaatccatccagaagatatacatctcactgcaaaagacttcgaagcaagtaaagataacatctctaaggatgaatgggaaaacctccatgcattaaaagaaaagcgtttaaatggaatgcctaaaacaacacccaaaagtgaccaggttattatgttgcaaaatcaatacgttcgtgaaatgcgaaaatatggcgtacgaggtttacgttatgatgcggcaaaacactcaaaacatgaacaaatagaaagatcaataaccccaccgcttaaaaattataatgagcggttacacaatactaacttatttaacccaaaatatcataaaaaagccgttatgaattacatggaatatctggtaacttgtcagttggatgaacaacaaatgtcatcactgctttatgaaagagatgatttaagcgccattgatttttcattgctcatgaaaacgataaaagccttttcatttggtggagatcttcaaacccttgcatcaaaaccgggttccacaatctcaagtatcccatcagaaagacggatattgattaacattaaccacgattttcctaacaatggtaatcttttcaatgactttctatttaaccatcaacaagatgaacaattagcaatggcatatatagccgctctgccgttcagcaggcctttagtttactgggatggccaagtattaaaatcaacgactgaaattaaaaattatgatgggtccacgcgtgtcggcggtgaggcgtagcttaataaaggttgctctacctatcagcagctctacaatgaattccacgcattatatatagataaagcaggaatatggagcgcatttgagggtgtatctgcaactaaaaacgttctggcctttagtcgtggggattctgtgaacattaatcactctcctcatgatggactagttataataaataaaggaaacgaagaagttgaaggtacctggcctaacaaattgcaacctggaatatacaaaaacatggggagtaatagcgttaacattattattaataatacccgaaaaattatcccccctggtaaagtatttacgcttagaggcggaactctaaatatcaatattcctgggcgtagcgctcttcttttagggaaaacaggagaaccgccgaactatctctatttataatttaatgttatatctgccccgataaaacggggcagataatatgtttagtttactaacggtcattttgcagtgaagccatttactgttttttatcgaccagataatctgttctctaatgttaactccccctaacctgttgctttagttattcatttcctgtctcactttgccttaataccctacgttaaatgttactaatttgttgcttttgatcacaataagaaaacaatatgtcgcttttgtgcgcatttttcagaaatgtagatatttttagattatggctacgaaatgagcatcgccatgtcaccctacatctcataagaggatcgcttctgatgaatgcactgaccgccgtacaaaataacgctgtcgattcaggccaggactatagcggattcaccctcaccccgtcggcgcaatccccgcgtctgctggaactcaccttcaccgaacagacgaccaaacagtttcttgagcaggttgccgagtggcccgtgcaggcgctggagtacaaatcgtttctgcgttttcgggtagccaaaattcttgacgatctatgtgcgaaccagctgcaaccattgctgttgaagacgttgctaaaccgcgctgaaggtgcgttgttgatcaatgcggtgggtgtcgatgatgtgaagcaagcggatgagatggtgaagctggcgacggcggtggcgcatctgattggccgttccaatttcgatgcgatgagcggtcagtattacgcgcgttttgtagtgaaaaatgtcgataactcagacagctatctgcgccagccgcaccgcgtgatggagctacacaacgacggcacgtatgtcgaagagataaccgattacgtgctgatgatgaaaatcgacgagcaaaacatgcagggcggaaattcgctgctgctgcatctcgatgactgggaacatctcgacaactatttccgccacccgctggcgcgtcgcccgatgcgctttgccgcgccgccgagtaaaaacgtcagcaaagatgtttttcatccggtgttcgacgtcgatcaacagggtcgcccggtgatgcgctatatcgaccagttcgtccagccgaaagacttcgaagaaggcgtgtggttgagcgagctttccgacgccattgaaaccagcaaaggcattctttctgtgcccgttcccgttggcaaattcctgttgattaacaacctgttctggctgcacggtcgcgaccgctttactccgcacccggatctgcgccgtgaactgatgcgccagcgtggctatttcgcttacgcctctaaccactaccagacgcatcagtaagcgcaaaggaattgagcggatgtatgattttgtgattattggcggcggcatcatcggcatgtcgaccgccatgcaactgattgatgtctatccggacgcccgcattgcgttgctggaaaaagagtccgccccggcctgtcaccagacgggccacaacagcggcgtgatccatgccggggtctattacacgcccggcagcctgaaggcgcagttttgcctggcgggaaaccgcgccaccaaagccttttgcgatcaaaacggcattcgctacgacaactgcggcaagatgctggttgccacgtccgatctcgaaatggaacggatgcgcgccttatgggaacgcacagcggcgaacggtatcgagcgcgaatggcttaacgccgacgaactgcgcgagcgcgaaccgaatatcaccgggctcggcggcatttttgtgccgtccagcggcattgtcagctaccgcgacgtgacggcggcgatggcaaaaatcttccagtccagaggcggtgaaattatctataacgccgaagtcagcgggcttaatgagcataaaaacggcgtggtgatacgtacccgtcagggcggcgaatatgaagcatcaacgctgattagctgttccgggctgatggctgaccggctggtgaaaatgctcggactcgaaccgggctttatcatctgcccgttccgtggcgagtatttccgccttgcgccggagcataaccagattgttaaccacctgatttaccccattcccgacccggcaatgccgtttttgggcgttcatctcacccgcatgatcgacggcagcgtgaccgtcgggccaaacgcggtgctggctttcaaacgcgaaggctatcgcaagcgcgacttctcatttagcgacacgctggagattttgggctcgtcggggattcgccgggtgctgcaaaaccatctacgctcaggactgggcgagatgaaaaactcgctgtgcaaaagcggctatctgcggctggtgcaaaagtattgtccccggctttcgttaagcgatctccagccctggcccgccggtgtgcgggcgcaggcggtatcgccggacggcaagctgattgacgattttctgtttgtcaccaccccgcgcacgatccacacctgcaatgcgccctccccggcagcgacatcagcaattcctattggtgcgcatattgtcagcaaggtacaaacgctgttggcaagccagagtaaccccggacgcacgctgcgagcggcacgtagtgtggatgccttacacgccgcatttaatcaataacctttgaaaacaggatgtagcgatgaaacttaacgacagtaacttattccgccagcaggcgttgattaacggggaatggctggacgccaacaatggtgaagccatcgacgtcaccaatccggcgaacggcgacaagctgggtagcgtgccgaaaatgggcgcggatgaaacccgcgccgctatcgacgccgccaaccgcgccctgcccgcctggcgcgcgctcaccgccaaagaacgcgccaccattctgcgcaactggttcaatttgatgatggagcatcaggacgatttagcgcgcctgatgaccctcgaacagggtaaaccactggccgaagcgaaaggcgaaatcagctacgccgcctcctttattgagtggtttgccgaagaaggcaaacgcatttatggcgacaccattcctggtcatcaggccgataaacgcctgattgttatcaagcagccgattggcgtcaccgcggctatcacgccgtggaacttcccggcggcgatgattacccgcaaagccggtccggcgctggcagcaggctgcaccatggtgctgaagcccgccagtcagacgccgttctctgcgctggcgctggcggagctggcgatccgcgcgggcgttccggctggggtatttaacgtggtcaccggttcggcgggcgcggtcggtaacgaactgaccagtaacccgctggtgcgcaaactgtcgtttaccggttcgaccgaaattggccgccagttaatggaacagtgcgcgaaagacatcaagaaagtgtcgctggagctgggcggtaacgcgccgtttatcgtctttgacgatgccgacctcgacaaagccgtggaaggcgcgctggcctcgaaattccgcaacgccgggcaaacctgcgtctgcgccaaccgcctgtatgtgcaggacggcgtgtatgaccgttttgccgaaaaattgcagcaggcagtgagcaaactgcacatcggcgacgggctggataacggcgtcaccatcgggccgctgatcgatgaaaaagcggtagcaaaagtggaagagcatattgccgatgcgctggagaaaggcgcgcgcgtggtttgcggcggtaaagcgcacgaacgcggcggcaacttcttccagccgaccattctggtggacgttccggccaacgccaaagtgtcgaaagaagagacgttcggccccctcgccccgctgttccgctttaaagatgaagctgatgtgattgcgcaagccaatgacaccgagtttggccttgccgcctatttctacgcccgtgatttaagccgcgtcttccgcgtgggcgaagcgctggagtacggcatcgtcggcatcaataccggcattatttccaatgaagtggccccgttcggcggcatcaaagcctcgggtctgggtcgtgaaggttcgaagtatggcatcgaagattacttagaaatcaaatatatgtgcatcggtctttaactggagaatgcgaatgaacagcaataaagagttaatgcagcgccgcagtcaggcgattccccgtggcgttgggcaaattcacccgattttcgctgaccgcgcggaaaactgccgggtgtgggacgttgaaggccgtgagtatcttgatttcgcgggcgggattgcggtgctcaataccgggcacctgcatccgaaggtggtggccgcggtggaagcgcagttgaaaaaactgtcgcacacctgcttccaggtgctggcttacgagccgtatctggagctgtgcgagattatgaatcagaaggtgccgggcgatttcgccaagaaaacgctgctggttacgaccggttccgaagcggtggaaaacgcggtaaaaatcgcccgcgccgccaccaaacgtagcggcaccatcgcttttagcggcgcgtatcacgggcgcacgcattacacgctggcgctgaccggcaaggtgaatccgtactctgcgggcatggggctgatgccgggtcatgtttatcgcgcgctttatccttgcccgctgcacggcataagcgaggatgacgctatcgccagcatccaccggatcttcaaaaatgatgccgcgccggaagatatcgccgccatcgtgattgagccggttcagggcgaaggcggtttctacgcctcgtcgccagcctttatgcagcgtttacgcgctctgtgtgacgagcacgggatcatgctgattgccgatgaagtgcagagcggcgcggggcgtaccggcacgctgtttgcgatggagcagatgggcgttgcgccggatcttaccacctttgcgaaatcgatcgcgggcggcttcccgctggcgggcgtcaccgggcgcgcggaagtaatggatgccgtcgctccaggcggtctgggcggcacctatgcgggtaacccgattgcctgcgtggctgcgctggaagtgttgaaggtgtttgagcaggaaaatctgctgcaaaaagccaacgatctggggcagaagttgaaagacggattgctggcgatagccgaaaaacacccggagatcggcgacgtacgcgggctgggggcgatgatcgccattgagctgtttgaagacggcgatcacaacaagccggacgccaaactcaccgccgagatcgtggctcgcgcccgcgataaaggcctgattcttctctcctgcggcccgtattacaacgtgctgcgcatccttgtaccgctcaccattgaagacgctcagatccgtcagggtctggagatcatcagccagtgttttgatgaggcgaagcagtagcgccgctcctatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaagaatcaataacaattatacgcgtgacccggcgcgggaaatgtcggggcgctctcccaagtgacacactttcgagaggattcaggatggggcaatcatcgcaaccacatgagttaggcggcgggctgaagtcacgccacgtcaccatgttgtctattgccggtgttatcggcgcaagtctgtttgtcggttccagcgtcgccatcgccgaagcgggcccggcggtattactggcctatctgttcgccgggctactggtggttatgattatgcggatgttggcggaaatggcggttgccacgcccgataccggttcgttttccacctatgccgataaagccattggtcgctgggcgggctataccatcggctggttgtactggtggttttgggtactggttatcccgctggaagccaacatcgccgccatgatcctgcactcatgggttccaggcattcccatctggttattttccctcgtcattaccctcgccttaactggcagtaacttattaagcgttaaaaactacggcgaatttgagttctggctggcgctgtgcaaagtcatcgctatcctggcctttattttccttggtgcagtcgcaattagcggtttttacccgtatgccgaagtgagcgggatctcaagattgtgggatagcggcggctttatgcccaacggtttcggtgcggtattaagcgcgatgttgatcaccatgttctcgtttatgggcgcagaaattgtcaccattgccgccgcggaatccgacacgccggaaaaacatattgtccgcgccaccaactcggttatctggcgtatttctatcttctatttatgttctatttttgtcgtcgtggcattaattccgtggaatatgcccggactaaaagccgtcggttcttatcgctcggtactggaattgctcaatattccccatgcgaaattaatcatggactgcgtgatattactttccgtaaccagttgcctgaactcggcgctgtataccgcgtcaaggatgctctactccttaagtcgtcgcggtgatgctcccgcggtaatgggtaaaatcaaccgcagtaaaaccccgtacgtggcggtgttactctccaccggcgcggcattcttaacggtggtggtgaactattacgcgcctgcgaaggtatttaaatttctgatcgacagctccggcgctatcgccctgctggtttatttagtcatcgccgtttcacagttgcggatgcgcaaaattctgcgagcagaaggaagcgaaattcgcttgcgaatgtggctttatccgtggctcacctggctagtcatcggctttattacctttgtgttggtagtgatgctattccgtccggcgcaacagttagaagtgatctccaccggcttattagcgatagggattatctgtaccgtgccaattatggctcgctggaaaaagctggtattgtggcaaaaaacacccgttcataatacgcgctgatcatgatcaggagtcacaccatgaccattacgtctctggatggctatcgctggctgaagaacgatattattcgcggtaattttcaaccggatgaaaaattacgaatgagtttgctgacatcgcgttatgcacttggcgttgggccgttacgggaagctctttcgcaactggtggcggaacggctggtcacggtggtgaatcaaaaagggtatcgggtggcgtctatgtcagagcaggagctgctcgatattttcgacgcccgcgccaatatggaagcgatgttagtgagtctggcgattgcccgcggtggcgatgagtgggaggcagacgttctcgcaaaagcgcatctgctgagtaagcttgaggcctgtgacgccagcgagaaaatgcttgatgagtgggatctgcgtcatcaggcgtttcatacggcaattgtggcgggctgtggttctcactatttgctgcaaatgcgtgaacggttgtttgatctggcggcgcgttatcgatttatctggctgcggcgaacggtgctttcggtggaaatgctggaggataaacacgatcagcaccagaccctgactgcggcggtactggcgcgagataccgcgcgcgccagtgagttaatgcgccagcatttactgacgccaattcccattatccagcaggcgatggctggcaattaactactcttccggaatacgcaacacttgccccggataaattttatccgggctttttagcatcggtttattcgcttcgaagattttattgtacagattagcgttaccgtagacctgtttggaaatggcactcagagtgtcgccagacttaacggtataaaactggctggcagtggctggtgtcgccgttttcacctgatcatcgacactggcaataccggaaatattccccaccgcaacaaggattttctccttcgcctcctgactcaggccgtcaccagtgaccgtcgctttgccgtcggcaatttgaatattcactttatcggcatccggtataccggttttgttcagatgctcctgcaccttcttcgcctgatcgtctttatcgtgctgacctgtaaccgcgtcccagagtttttctccggcatctttcacaaaattgaacagacccatagctacctcattcgttaacggaaacactcagaaagtgtagcagaggaacgcggcgcgttaacgccgcggggatgagcacaggtttaatcgcgggtttgcacccagaacgcgtgaatcaaaccggggatatacccaagcagtgtcaacagaatattaataatgaacgcccaaccgaaccctttaccgagcagcacgccgagcggcggcagaatgatggtgatgacgattctccagaaacccatatgtactccctataagaaaattactcattgtttaaaaagagattttatctcttaagcgtagtaattttagcggagcctgccagtttcagcttacgcttttactctcatttacgctgctgaggctggtatatgttgcatttttagtttagagtttacttaatttagaaaatacttaaataaatatgactgaactcgcgcaattacaggccagtgccgaacaggcagcggccttattgaaagcaatgagccaccctaaacgattgctgattctgtgcatgcttagcggttcccccggcaccagcgcgggagagctgacgcgcattaccggactgagtgcctctgcgacatcacagcatctcgctcgtatgcgggacgaagggcttatcgacagccaacgggatgcccaacgcattctatattccattaaaaatgaggcggtaaatgccattatcgccaccctgaaaaatgtctattgtccgtaaggagtcactatggctttgacaaccatttcgccgcatgatgcacaagaattaatcgcacgcggcgcaaagttaatcgatattcgtgatgctgatgaatatcttcgtgaacatattcctgaagcagatctggctccattatccgtgctggaacagtcaggtcttccggctaaattacgtcacgagcaaattatattccactgccaggcaggtaaacgcaccagtaataatgccgataaattagcagcgattgccgcccccgcagaaatctttttactcgaagatgggattgatggctggaaaaaagcaggattgccagtagcggtaaataaatctcaacccttgccgttaatgcgccaggtgcagatcgctgcgggtggtttaatattaatcggcgttgtactgggttataccgtaaatagcggtttcttcttattaagtggctttgttggtgccgggttactgtttgcaggaatcagcggtttttgtggaatggcaaggttgttagataagatgccgtggaaccaacgagcttgagaagcgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcagtaattagatcaggaaatcgtcgagagatttaccttctgccagcgcctgagcaattggcttcggtgtacggccctgaccggtccaggttttagtttcaccgttaacatcggtgaatttatatttcgccggacgcggctggcgttttttaccagcgcgtggtgcagcagcagagctattacccaataactcttccgggttaattccgtcagctttcatcagctccagccaggtgctaattttttcctggcgctctgccagttcacgctgctgctgttcttcttcttcacgtctttctttagtgacaaccctgaatttttcgagcatttcttcaagaacgtcaatggagaattcgcgagccatcgcacggagggtgcgaatgttatttaaactttgtaacattacggacataataaagaaaaccttttaacgccaaaacaaaaaaagtatttcgtcgcgtagtgtaagcgatcacttattatatttccacaaaatttaatctatttacagtcctgcgcgagattatttcagctgttattttctgaaactctcagaataatttcaagattatatattagccattttgatgagtaatttagattattggtgaacagagcggcgctctctgctcgctaattccgcaagcctgacaaaatcaaagtgaataaaaatgcaatataacagaataaaagaaaacatccatcactggtgctttctgctgttaatgtacattgtctggcataaaaaatgctgaaaatgacccagctactacatacaccgaattctctacgcttatagcgttacctcacccccaaactttcattagtgatattaaaggtaaggccatatctaattgatttaattaaaaataaatcatatcggcatgtaaaaatccacaatgtacaaaaaacgagccgttacggaatattttatctacaaaaactgactaaataaaaatttttcactaattgattagtcatagccagcgatatacgctatgcgaaaatgcagatggcaatgagatccactgctttcatctccattaacatcccattacgcttttattaaggagcattagcatgttctcaccgcagtcacgcttgcgtcatgcagttgcagatacgttcgcgatggttgtttactgttctgtcgtgaacatgtgtattgaagttttcctctccggaatgagcttcgaacagtctttttattccagattggtagcgattccggtgaacatcttaattgcatggccatacggtatgtaccgtgatctgtttatgcgcgcggcacgcaaagttagcccgtcgggctggataaaaaatctggcggatatcctggcttatgtgacgttccagtcaccggtgtatgtggcgatcttgttagtggtgggcgcagactggcatcagattatggcggcggtcagttcaaacatcgttgtttcgatgttgatgggggcggtttatggctacttcctcgattattgccgccgactgtttaaagtcagccgttaccagcaggtaaaagcctgactcttcttttcgcgactggcatcgccagtcgcgtctttaactggcttcgccaaataaaccattcaaataacgttcaagcgcaacacgcgaactaaagccatgcgggataccgtaatgctcgtgtcgctcgcctgctaaatagagcggaaattgctggtaatgatcgcaagttttaatatcggaagcgggttcagccagtgtcgaactgcgttcttttaatgttggatgaattaccagagcggtacgtcccattcgcgcttcgcgattaacatagacataattttccccacggcggtaaccatacgctttctgggttaccacatcgacagtaaaaccgactttttcaagtacgcgcgccacctcgtctggtcgtaaatacatatttgatcctcgttattatcaaccgcgggcctaccttacctgattgcgcattcacaacgctttcagaaaagtccataaagccgcgatgaacctcagttaagaaaattatggtctacactgaaaattacatcgaattctaatgggggatcatatgtttaaccgaccgaaccgcaacgacgttgatgatggcgtgcaggatatccagaatgatgtcaatcaattagctgacagcctcgaatctgtattgaagtcctggggcagcgacgccaaaggggaagctgaagccgcacgcagtaaagctcaggcattgctgaaagaaaccagggcgcgaatgcatggtcgtactcgcgtccagcaagccgcgcgcgatgccgttggctgcgcggattcttttgttcgtgaaagaccctggtgtagcgtgggtacagcagctgcggtaggtatttttatcggcgcactgttaagcatgcgcaaatcgtagtgcaaaaatgataataaatacgcgtctttgaccccgaagcctgtcttcggggtttctttttgcctggtgaatcacaaaaatccccctaccccgtcacgctcatatccagggtaatttcgaccactatttgctatatattgtgtggttgaatcttttttcaactacatctagtatctctgtatcaacagagagacaacccgacgcgtatcatcgcgccgtatcttcattttaaacggaaatacgaatcatgcgcattactatttacactcgtaacgattgcgttcagtgccacgccaccaaacgggcgatggaaaaccggggctttgattttgaaatgattaatgtcgatcgcgttcctgaagcggcagaagcgttgcgtgctcagggctttcgtcagttgccggtagtgattgctggcgatcttagctggtctggtttccgtccggacatgattaaccgtctgcatccagcgccacacgcggccagtgcatgagccagctcgtctacttctccagcagctccgaaaacacgcagcgttttatcgaacgtttaggtctgcccgcggtgcgcatcccgctcaatgagcgggaacggattcaggtagacgagccttacatcctgatcgtgccctcttacggcggcggcggtacggctggcgcggtgccacgacaggtaattcgctttttaaacgacgagcacaaccgggcgttgcttcgcggcgttattgcttctggtaatcgcaactttggtgaggcgtatggccgcgccggagatgtgattgcccggaaatgcggcgtgccgtggctgtaccgttttgaactcatgggtacgcaaagcgatatcgaaaacgttcgtaaaggagtaaccgaattttggcaacgacaaccgcagaatgcctgacgcaggaaacgatggattaccacgcgctgaatgcgatgcttaacctctacgatagcgcaggtcgcattcagttcgataaagaccgccaggccgttgacgcctttattgcgacgcatgtgcgtccgaacagtgtgaccttcagtagccagcagcagcgcctgaactggctggtcaacgaaggttactatgatgaaagcgttcttaatcgctactctcgcgactttgtcattacgctgtttacccacgcacacaccagcggttttcgtttccagacattcctcggggcatggaagttttacaccagctatacgttgaagacattcgacggtaaacgttatctggaagattttgccgatcgagtaacgatggtggcgctgacgctggcacaaggcgatgagacgctggcgttgcaactgaccgatgaaatgctgtcaggacgctttcagccagccacgccaacattcctcaactgcggtaagcagcagcgcggcgaactggtttcctgttttttgctgcgtattgaagacaatatggagtcgattggtcgggcggtaaattccgcactgcagctgtcgaaacgcggcggcggcgtagcatttttgctgtcgaatctgcgagaagcgggcgcgccaattaaacgtattgaaaatcaatcttctggcgtaattccggtgatgaaaatgctggaagacgcattttcctatgccaaccaactcggcgctcgtcagggggctggtgcagtctatttacatgctcatcatcccgatattctgcgttttctcgacacgaaacgggaaaatgccgacgaaaaaatccgcattaaaacactgtcgcttggcgtggtgatcccggatatcactttccatctggcaaaagagaatgcgcagatggcgctgttttcgccttatgacgtagagcgagtttatggcaagccgtttgccgatgtggccatcagccaacactatgacgaactggttgccgatgaacgcattcgcaaaaaatacctcaacgcccgtgatttcttccagcgactggcagaaatccagtttgagtccggctatccctacatcatgtatgaagacacggtaaaccgtgctaaccctatcgccgggcgcataaatatgagtaatctctgctcagaaattttgcaggttaacagcgcctcagagtatgacgagaatctcgactatacccgcacaggccatgatatttcctgcaatttaggttcgttgaatattgcgcacaccatggattcccccgattttgcccgcacggtagagactgccgtgcgcggtttaacggcagtatcagatatgagtcatatccgcagcgtgccgtccatcgaagccggaaatgccgcctcgcacgccatcggactggggcagatgaatttacacggctatctggcgcgagaaggcatcgcttatggttcgccggaagcactggatttcaccaatctctatttctatgccatcacctggcatgcactgcgtacctcgatgttgctggcacgcgaacgcggtgaaaccttcgccgggttcaaacagtcacgctatgccagtggtgaatattttagccaatatctgcaagggaactggcagccgaaaacggcgaaagttggcgaactgtttacccgtagcggtattacgttacctacccgtgagatgtgggcgcagctgcgcgacgacgtgatgcgctacggcatatacaaccagaatcttcaggcggtgccgccaaccggttctatctcttatatcaaccatgctacgtcgagtattcatccgattgtggcgaaagtagagatacgcaaagagggcaaaacaggacgcgtttactaccctgccccgtttatgactaacgagaatctggcgctgtatcaggacgcttacgaaattggcgcagaaaagatcatcgacacctacgcggaagcgactcgccatgtcgatcaggggctgtcgctgacgctttttttccccgataccgccaccactcgcgatatcaacaaagcgcagatttacgcctggcgcaagggtatcaaaacgctctattacatccgcctgcgtcagatggcgctggaaggcactgaaattgaaggctgcgtctcctgtgcactttaaggaatatctatgaaactctcacgtatcagcgccatcaactggaacaagatatctgacgataaagatctggaggtgtggaatcgcctgaccagcaatttctggctaccagaaaaggtgccgctgtcgaacgatattcctgcctggcagacattaactgtcgtagaacaacaactgacgatgcgcgtttttactggcctgacgctgctcgacacgctgcaaaatgttatcggcgcgccttctctgatgcccgatgcactcacgcctcatgaagaagcggtattatcgaatatcagctttatggaagcggttcatgcccgctcttacagttcgattttctcgacgctatgccagaccaaagatgtcgatgccgcctacgcctggagtgaagaaaacgcaccgttgcagcgaaaagctcagattattcagcaacattatcgcggtgatgatccgctgaaaaagaaaatcgccagtgtgtttcttgaatcttttttgttctattccggtttctggctgccgatgtatttttccagccgcggaaagctgaccaataccgcggacctgatccgtctgattatccgcgatgaagcagtccacggttactacataggctataaatatcagaaaaacatggaaaagatatctctgggacaacgtgaagagttgaagagtttcgccttcgatttgttgctggaactctacgacaacgagttgcaatacaccgatgagctgtacgccgaaaccccgtgggctgacgatgtgaaagcgtttctctgttacaacgccaataaggctttgatgaatctgggctacgaaccgttatttcccgcagaaatggcggaagtgaatccggcaatcctcgccgcgctttcgccgaatgccgatgaaaatcacgatttcttttccggttcaggctcctcttatgtgatggggaaagcggttgaaacagaagatgaagactggaatttctgagggtgttattttcaaaaatatcactacccgcagcagggaaataattcccgccaaatagctttttatcacgcaaataatttgtggtgatctacactgatactctgttgcattattcgcctgaaaccacaatattcaggcgttttttcgctatctttgacaaaaaatatcaactttctcgatttgctctcagcccttatatcacgggaaattccggcgatttgctcgcatcaatattcatgccacatttgccatcaggggttgcctcagattctcagtatgttagggtagaaaaaagtgactatttccattgggtaatatatcgacatagacaaataaaggaatctttctattgcatggcaattaaattagaaattaaaaatctttataaaatatttggcgagcatccacagcgagcgttcaaatatatcgaacaaggactttcaaaagaacaaattctggaaaaaactgggctatcgcttggcgtaaaagacgccagtctggccattgaagaaggcgagatatttgtcatcatgggattatccggctcgggtaaatccacaatggtacgccttctcaatcgcctgattgaacccacccgcgggcaagtgctgattgatggtgtggatattgccaaaatatccgacgccgaactccgtgaggtgcgcagaaaaaagattgcgatggtcttccagtcctttgccttaatgccgcatatgaccgtgctggacaatactgcgttcggtatggaattggccggaattaatgccgaagaacgccgggaaaaagcccttgatgcactgcgtcaggtcgggctggaaaattatgcccacagctacccggatgaactctctggcgggatgcgtcaacgtgtgggattagcccgcgcgttagcgattaatccggatatattattaatggacgaagccttctcggcgctcgatccattaattcgcaccgagatgcaggatgagctggtaaaattacaggcgaaacatcagcgcaccattgtctttatttcccacgatcttgatgaagccatgcgtattggcgaccgaattgccattatgcaaaatggtgaagtggtacaggtcggcacaccggatgaaattctcaataatccggcgaatgattatgtccgtaccttcttccgtggcgttgatattagtcaggtattcagtgcgaaagatattgcccgccggacaccgaatggcttaattcgtaaaacccctggcttcggcccacgttcggcactgaaattattgcaggatgaagatcgcgaatatggctacgttatcgaacgcggtaataagtttgtcggcgcagtctccatcgattcgcttaaaaccgcgttaacgcagcagcaaggtcttgatgcggcgctgattgatgcgccgttagcagtcgatgcacaaacgcctcttagcgagttgctctctcatgtcggacaggcaccctgtgcggtgcccgtggtcgacgaggaccaacagtatgtcggcatcatttcgaaaggaatgctgctgcgcgctttagatcgtgagggggtaaataatggctgatcaaaataatccgtgggataccacgccagcggcggacagtgccgcgcaatccgcagacgcctggggtacaccgacgactgcaccgactgacggcggtggtgctgactggctgaccagtacgcctgcgccaaacgtcgagcattttaatattctcgatccgttccataaaacgctgatcccgctcgacagttgggtcactgaagggatcgactgggtcgttacccatttccgtcccgtcttccagggcgtgcgcgttccggttgattatatcctcaacggtttccagcaattgctgctgggtatgcccgcaccggtggcgattatcgttttcgctctcatcgcctggcagatttccggggtcggaatgggtgtggcgacgctggtttcgctgattgccatcggcgcaatcggtgcctggtcgcaggcaatggtgactctggcgctggtgttaaccgccctgctgttctgtatcgtcatcggtttgccgttggggatatggctggcgagaagtccgcgagcggcgaaaattattcgtccactgcttgatgccatgcagaccacgccagcgtttgtttatctggtgccaatcgtcatgctatttggtatcggtaacgtgccgggcgtggtggtgacgatcatctttgctctgccgccgattatccgtctgaccattctggggattaaccaggttccggcggatctgattgaagcctcgcgctcattcggtgccagcccgcgccagatgctgttcaaagttcagttaccgctggcgatgccgaccattatggcgggcgttaaccagacgctgatgctggccctttctatggtggtcatcgcctcgatgattgccgtcggcgggttgggtcagatggtacttcgcggtatcggtcgtctggatatggggcttgccaccgttggcggcgtcgggattgtgatcctcgccattatcctcgatcgtctgacgcaggccgttgggcgcgactcacgcagtcgcggcaaccgtcgctggtacaccactggccctgttggtctgctgacccgcccattcattaagtaactctgcacttgcccggtgacgccgggcattatcaccctgccaaaaaaaggaataacaatgcgacatagcgtactttttgcgacagcgtttgccacgcttatctctacacaaacttttgctgccgatctgccgggcaaaggcattactgttaatccagttcagagcaccatcactgaagaaaccttccagacgctgctggtcagtcgtgcgctggagaaattaggttataccgtcaacaaacccagcgaagtagattacaacgttggctacacctcgcttgcttccggcgatgcaaccttcaccgccgtgaactggacgccactgcatgacaacatgtacgaagctgccggtggcgataagaaattttatcgtgaaggggtatttgttaacggcgcggcacagggttacctgatcgataagaaaaccgccgaccagtacaaaatcaccaacatcgcacaactgaaagatccgaagatcgccaaactgttcgataccaacggcgacggaaaagcggatttaaccggttgtaaccctggctggggctgcgaaggtgcgatcaaccaccagcttgccgcgtatgaactgaccaacaccgtgacgcataatcaggggaactacgcagcgatgatggccgacaccatcagtcgctacaaagagggcaaaccggtgttttattacacctggacgccgtactgggtgagtaacgaactgaagccgggcaaagatgtcgtctggttgcaggtgccgttctccgcactgccgggcgataaaaacgccgataccaaactgccgaatggtgcgaattatggcttcccggtcagcaccatgcatatcgttgccaacaaagcctgggccgagaaaaacccggcagcagcgaaactgtttgccattatgcagttgccagtggcagatattaacgcccagaacgccattatgcatgacggcaaagcctcagaaggcgatattcagggacacgttgatggttggatcaaagcccaccagcagcagttcgatggctgggtgaatgaggcgctggcagcgcagaagtaatttttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaccacatcgcacatttcaacaatctatctttcatcccatattcatcaacatccgctattattgatttccagcttaatcatcacctgatgaacaaaaataatgactaaacctaatcatgagcttagcccggcgctgatcgtgctgatgtctatcgccaccggtctggcggtagccagtaactattacgcccagccattgctcgacaccatcgcgcgtaacttttccctttccgccagttcggcaggctttattgttaccgccgcgcagttgggctatgccgcaggtctactgtttcttgttcccctcggtgatatgtttgaacgccgccgcctgattgtctcgatgaccttactggcggcatgttgattaccgccagcagtcagtcgctggcgatgatgatcctcggtacggcattaaccggtttattctcagtcgtggcacaaattctggttccgctggcagcgacgctggcttcaccggataaacgcggcaaagtggttggcactattatgagcggtctgctgttggggatcttgctggcacggacagttgccggattgctggcgaatctcggcggctggcgcaccgtcttttgggttgcttcggtgttaatggcactgatggcgctggcattatggcgtggtctgccacaaatgaaatcagaaacccacctcaactacccacagttgttgggttccgttttcagtatgtttatcagcgataaaattctgcgtacccgcgcgttgctgggctgcctgacctttgccaatttcagcattctctggacctcaatggcctttttgcttgccgctccaccttttaactacagcgatggtgtcattggtctgtttggacttgcgggagctgccggagcgttgggcgctcgtccggcgggcggttttgccgataagggcaaatcgcaccacaccacaactttcggtctgctgctgctattactttcatggctggcgatctggtttggtcacacttccgtactggcgttgattatcggaatcctggtgctggatctcaccgtgcagggcgtgcatatcactaaccagacggtaatttatcggatacatcctgatgcgcgcaatcgcctgaccgcaggttacatgactagctactttattggcggtgccgccggttcgctaatttcagcctcagcctggcaacatggcggttgggctggcgtttgtctggctggcgcgacgattgccctggttaacttactggtctggtggcgaggttttcatcgtcaggaagccgcaaattaagcaatcagcaaccgttttcgtggctttacacttataagggtgttaagaagcccatcagtctgataaggttaagatattcattcagtctatttataatattaacaatcgttaagcgtacactctatggaaagccctactccacagcctgctcctggttcggcgaccttcatggaaggatgcaaagacagtttaccgattgttattagttatattccggtggcctttgcgttcggtctgaatgcgacccgtctgggattctctcctctcgaaagcgtttttttctcctgcatcatttatgcaggcgcgagccagttcgtcattaccgcgatgctggcagccgggagtagtttgtggattgctgcactgaccgtcatggcaatggatgttcgccatgtgttgtatggcccgtcactgcgtagccgtattattcagcgtctgcaaaaatcgaaaaccgccctgtgggcgtttggcctgacggatgaggtttttgccgccgcaaccgcaaaactggtacgcaataatcgccgctggagcgagaactggatgatcggcattgccttcagttcatggtcatcgtgggtatttggtacggtaataggggcattctccggcagcggcttgctgcaaggttatcccgccgttgaagctgcattaggttttatgcttccggcactctttatgagtttcctgctcgcctctttccagcgcaaacaatctctttgcgttaccgcagcgttagttggtgcccttgcaggcgtaacgctattttctattcccgtcgccattctggcaggcattgtctgtggctgcctcactgcgttaatccaggcattctggcaaggagcgcccgatgagctatgaggttctgctgcttgggttactagttggcgtggcgaattattgcttccgctatttgccgctgcgcctgcgtgtgggtaatgcccgcccaaccaaacgtggcgcggtaggtattttgctcgacaccattggcatcgcctcgatatgcgctctgctggttgtctctaccgcaccagaagtgatgcacgatacacgccgtttcgtgcccacgctggtcggcttcgcggtactgggtgccagtttctataaaacacgcagcattatcatcccaacactgcttagtgcgctggcctatgggctcgcctggaaagtgatggcgattatataacccacaagaatcatttttctaaaacaatacatttactttatttgtcactgtcgttactatatcggctgaaattaatgaggtcatacccaaatggatagttcgtttacgcccattgaacaaatgctaaaatttcgcgccagccgccacgaagattttccttatcaggagatccttctgactcgtctttgcatgcacatgcaaagcaagctgctggagaaccgcaataaaatgctgaaggctcaggggattaacgagacgttgtttatggcgttgattacgctggagtctcaggaaaaccacagtattcagccttctgaattaagttgtgctcttggatcatcccgtaccaacgcgacgcgtattgccgatgaactggaaaaacgcggttggatcgaacgtcgtgaaagcgataacgatcgccgctgcctgcatctgcaattaacggaaaaaggtcacgagtttttgcgcgaggttttaccaccgcagcataactgcctgcatcaactctggtccgcgctcagcacaacagaaaaagatcagctcgagcaaatcacccgcaaattgctctcccgtctcgaccagatggaacaagacggtgtggttctcgaagcgatgagctaacgcgtcatctcgctcaaaaatccagatttataaaagaaaaaatgactggccagcatcgcaacatgctggcctttttggcaagcaggtcggctcagccgatgagttaagaagatcgtggagaacaatatgagcgcaaatgcggagactcaaaccccgcagcaaccggtaaagaagagcggcaaacgtaagcgtctgctcctccttctcaccttgctctttataattattgccgtagcgatagggatttattggtttttggtactgcgtcacttcgaagaaaccgatgacgcatacgtggcagggaatcaaattcaaattatgtctcaggtgtctggcagcgtgacgaaagtctgggccgataacaccgattttgtaaaagaaggcgacgtgctggtcactctcgacccgacagatgctcgccaggcgtttgaaaaagccaaaactgcactggcttccagcgttcgccaaacccaccagctgatgattaacagcaagcagttgcaggcgaatattgaggtgcagaaaatcgccctcgcgaaagcacaaagcgactacaaccgccgtgtgccgctgggcaatgccaacctgattggtcgcgaagagctgcaacacgcccgcgacgccgtcaccagtgcccaggcgcaactggacgtcgcgattcaacaatacaatgccaatcaggcgatgattctggggactaaactggaagatcagccagccgtgcaacaggctgccaccgaagtacgtaacgcctggctggcgctggagcgtactcgtattatcagtccgatgaccggttatgtctcccgccgcgcggtacagcctggggcgcaaattagcccaacgacgccgctgatggcggtcgttccagccaccaatatgtgggtggatgccaactttaaagagacgcagattgccaatatgcgtatcggtcagccggtcactatcaccacggatatttacggcgatgatgtgaaatacaccggtaaagtggttggtctggatatgggcacaggtagcgcgttctcactgcttccagcgcaaaatgcgaccggtaactggatcaaagtcgttcagcgtctgcctgtgcgtatcgaactggaccagaaacagctggagcaatatccgctgcgtatcggtttgtccacgctggtgagcgtcaataccactaaccgtgacggtcaggtactggcaaataaagtacgttccactccggtagcggtaagcaccgcgcgtgaaatcagcctggcacctgtcaataaactgatcgacgatatcgtaaaagctaacgctggctaatccagaggtgcgtgtgatgcaacagcaaaaaccgctggaaggcgcgcaactggtcattatgacgattgcgctgtcactggcgacattcatgcaggtgctggactccaccattgctaacgtggcgatccccactatcgccgggaatctgggctcatcgctcagccagggaacgtgggtaatcacttctttcggggtggcgaatgccatctcgatcccgcttaccggctggctggcaaagcgcgtcggggaagtgaaactgttcctttggtccaccatcgcctttgctattgcgtcgtgggcgtgtggtgtctccagcagcctgaatatgctgatcttcttccgcgtgattcaggggattgtcgccgggccgttgatcccgctttcgcaaagtctattgctgaataactacccgccagccaaacgctcgatcgcgctggcgttgtggtcgatgacggtgattgtcgcgccaatttgcggcccgatcctcggcggttatatcagcgataattaccactggggctggatattcttcatcaacgtgccgattggcgtggcggtggtgttgatgacactgcaaactctgcgcggacgtgaaacccgcaccgaacggcggcggattgatgccgtggggctggcactgctggttattggtatcggcagcctgcagattatgctcgaccgcggtaaagagctggactggttttcatcacaggaaattatcatccttaccgtggtggcggtggtggctatctgcttcctgattgtctgggagctgaccgacgataacccgatagtcgatctgtcgttgtttaagtcgcgcaacttcaccatcggctgcttgtgtatcagcctcgcgtatatgctctacttcggcgctattgttctgctgccgcagttgttgcaggaggtctacggttacacggcgacctgggcaggtttggcctctgcgccggtagggattattccggtgatcctgtcgccgattatcggccgcttcgcgcataaactggatatgcggcggctggtaaccttcagctttattatgtatgccgtctgcttctactggcgtgcctatacctttgaaccaggtatggattttggcgcgtcggcctggccgcagtttatccaggggtttgcggtggcctgcttctttatgccgctgaccaccattacgctgtctggtttgccaccggaacgactggcggcggcatcgagcctctctaactttacgcgaacgctggcggggtctatcggcacgtcgataaccacgaccatgtggaccaaccgcgagtcgatgcaccatgcgcagttgactgagtcggtaaacccgttcaacccgaatgcccaggcgatgtacagtcaactggaagggcttgggatgacgcaacagcaggcatcaggctggattgcccagcagatcaccaatcaggggctgattatttccgccaatgagatcttctggatgtcagccgggatattcctcgtcctgctggggctggtgtggtttgctaaaccgccatttggcgcaggtggcggcggaggcggtgcgcactaagtacaactaagccagttcatttgaactggcttttttcaattaattgtgaagatagtttactgactagatgtgcagttcctgcaacttctctttcggcagtgccagttcttcgttgctgttgatgcgtacgtcacgttccagaatgctacgcgcaatatcctgcgcttcctgcaacgagtgcatctggtaagtgccacactggtagacgttcagttccgggatctgattctgatcctgcactttcagcacgtcttccattgccgctttccaggcatcagcaacacgctgctcatctggcgtaccaatcagactcatataaaaaccggtgcggcagcccattggcgagatatcgataatctctacaccattaccgttaagatggttacgcataaaaccagcaaacaggtgctccagggtatggatccctctttctggcatcacttctttgttcggcacgcagaagcgcagatcgaacacggtgattgcgtcgccatgcggggtgttcattgttttcgccacccgaactgcaggcgcttccatccgggtatgatcgactgtgaagctatctaacaacggcatttagccacctccggtaatttttttaaaaattttctgaactctttcttcccaggcgagtctgagtatatgaaagacgcgcatttgttatcatcatccctgaattcagagatgaaattttggccactcacgagtggcctttttcttttctgtcaggcgtgtttttccagccacaccgcaaacggttcggtatcagcggcttccatttcctgctgacggcgttcagacgcctcgcgctcggctacaaaatcctcttcgcgcagaatttccagcggctcttcacgcagcagattacggtaggcttctgcaaatgctttgcctgttccgccaataccagtatcaatcatagaccttaagatacgggcagagaaagtcagatcgggattatcgaagcaggcaaccagttcatcacacactttctgatacgcttcgccgccgttaatactatccagcgtttgcgcgacgcgtttcagatcgcggaacagatctttacccacctgcggtaacgggaactgtgcggtttcgcagccgatacccagcgtcagacccggtttgcgaccttcgaggatcacccggttccagttaacgcgtgtacaggcaagttcgctactgctcatttccggtgcatcagccagcgcacaccagaccataaacaggtcgaggaatcgcacctgctgttcatctacaccaatcggcgagaacgggttgatgtccagcgaacgcacttcaatatattcaatgccgccacgtaacagcgcatcagaaggcgactcgccgctgcgggtaacgcgttttggacgaatcggcgcgtacagttcgttttcaatctgcaacacgttgctgttgatttgcagcctcttaccgtctttctcaataccaatcttcgcgtactcttccgatggcgttttgattgcctgtttaaggcccgctacgtactcgtaaagatcgttgaaggtaataccaagattgctttgcgatttattggtatagccgagatcgctcaaacgaagagaggtcgcatacggcaggtaatacataccgcactcggttttctcaaacggcagcgacgttggttttccttgcaggaaagaagaacaaatcgccggagatgcaccaaacagataaggaatgacccaaccgaaacgatagtaattgcggataacgcggaaatagcccgcagaaattttctctttggcatcagcgcccgagatatcaccgcacttcgcttgccagaatgccattggcaaagagaaattgtagtgcacgccggaaatggtttgcatcagcgcgccgtagcgatttttcagcccttcacgatacagcgttttaaagcgtccggtgttagaagtgccgtactgtgccagttcgatgtcctgaccttctgcgatgtagcatggcatacttaacggccacatccgctcatcgcccatattgcgcgccgtataacgatgcagatcgcgcataaaggtcagcatatgttcaatatcaccatccactggtgtaatgaattccagcaatgcttccgcaaaatcggtagtaatccatttgtgcgtcagtgcggaacctaatgcttcaggatgacctgttgttgccagtgtgccatcagcattaacacgcaaagtttcgcgctccagcccacgctgtatcccctttaacgcctgaggatgtttttccagccaggccagcgcctgtgatacgtccgggatcaaattgacctcccgcctgtcaaaatcgttttaattagcataactgtaatggtgaccatatgtgcaggcctacaattagtgccaccacatcatgccctgaacggtcgctgctgcaactgcaacatagcgtaacgctttaccaaggcacaaaaaaaagattaccggtccccacgagatgcgcatccatcccgctaacagacacagtaaatcgccaaccacgggcatccagcttaataatagcgtgactgcaccatagcgtttcagccagccggtagctttctcttgccagcgcgatgttttacgcaatggaaagaaacgcccaaggataacgttagttaaccctccaaggctattacccattgttgctgttaaaactaaaacccagggatgactgatcccggaaagcaacattgccaccagcacgacttcggagttgccgggtaatagtgtagcgctgagaaaactactggcaaacaacgagaaaagcgataacgcttcactcacagcaagcgaacatccacggcgtccatgcctgctgcacgggccgcctgaataccgaaatcggcatcttcaaagaccacacactgcgtcggttgcacgcccatacgctgcgcgcacaacaaaaatgtgtctggcgcgggtttatggtgtttgacgtgatcggcagcgacgacggcgtcaaaataatggcgtaatcccaggtgcgccagcaatgcctcagcgatggcgctttcactccccgttcctacagccattgggcgacgaccatgccaacttttcaccacatcaacaagaggaagcggttcgacgctatccagcagcatacttcttactgcttctgttttttcacgcgctaacgcatgcgggtcgagatcggcctgattcagctcaataattgcctgagcaatacgccaggtgggcgatccattaagcgcaatcatcgcctgaatatcgtactgaagaccgtagtgccctaatacttcgcgccacgctttacggtgcgtaggctccgtatccaggattgtgccatccatatcaaaaattaaacctgcataacgctcgtacatggtcttctcgcaagtcgaaaaatatgacgctactttagcgtaattgcttgattttgtcgctgatggcgaaggagaagaaaattcaggaaatggataaaggagttatttagaaatgagatatttttgaaggaaattttttggagaagatggtgcatccgggaggatgactcactgacgttcgcccttcgggccgttgctggcgcaacgttatccttcctggtgcctgcggttaataccgctatctcttcgataccttcattgctgaaggttacggagaatatggtgcatccgggaggattcgaacctccgaccgctcggttcgtagccgagtactctatccagctgagctacggatgcatcgggaaaacttattctactgctgatattgataccgctactaaagccatatcaattaagagatggtgcatccgggaggattactcgccttgcggctcgcccttcgggccgttgctaaagcaacgttatcatccctagtgcctgcggttaattccgctacctcttcgataccttcattgctgaagatttcggagaatatggtgcatccgggaggattcgaacctccgaccgctcggttcgtagccgagtactctatccagctgagctacggatgcatcgggaaatttattttactgctgatattgataccgctactaaagccatatcaagtaagagatggtgcatccgggaggattcgaacctccgaccgctcggttcgtagccgagtactctatccagctgagctacggatgcatcgggaaacttactttactgcagattttttgataccgctactaaagccgtatcaagtaagagatggtgcatccgggaggattactcgccttgcggctcgcccttcgggccgttgctaaagcaacgttatcctccctggtgcctgcggttattaccgccacctcttccataccttcatcgctgaaagtacgtagaatatggtgcatccgggaggattcgaacctccgaccgctcggttcgtagccgagtactctatccagctgagctacggatgcaaatggcggtgaggcggggattcgaaccccggatgcagcttttgaccgcatactcccttagcaggggagcgccttcagcctctcggccacctcaccacacgcctcttacgagtgcttcgaagaacttgtttatcgctcatcgtcgctgcgtggcgcacatattactttctgagacttataagtcaaacaatttttcctacacttttatcgtttgcacacttcacgttcaattagtctgtaaaaacgtcaaaaagagtgttttatcaacagaagaatggaggtctgacagatagtagtaatgcaaaaaaatggagacttaagttgaatgaacgggagtaaagcgaaaagactatagagtgaaggagaaattttgagggtgcgtctcaccgataaagatgagacgcggaaagattagtaactggactgctgggatttttcagcctggatacgctggtagatctcttcacggtgaacagaaacttccttcggggcatttacgccaatacgtacctggttgccctttacccctaaaactgtcacggtgacctcatccccaatcatgagggtctcaccaactcgacgagtcagaatcagcattctttgctccttgaaagattaaaagagtcgggtctctctgtatcccggcattatccatcatataacgccaaaaagtaagcaatgacaaacacattacatctaagcagtcatggcattacattctgttaaacctaagtttagccgatatacacaacttcaacctgactttatcgttgtcgatagcgttaatgcgaatgccgtgaagcgagtccacggcattgcctgacgcttatattattgcaatttcgcgctgacccagcctttcacactggctaacgctgcaggtaaggccgcagcatccgtaccaccggcttgcgccatgtcaggacgtccaccacccttgccgcccacctgctgagcgaccataccaatcagttcccctgctttcacacgatctgtgacgtccttagatacgcctgcaatcagagaaaccttaccttcgactaccgttgccagcacgataattgtcgaccccagctgattttttaaatcgtcaaccatggtacgcaacattttcggctcaacaccgctaagctcgctaaccaacagcttaacaccattaacatcaattgccttactggaaagatttgcgctctcctgtgcggcagcttgttctttaagctgttgtaactctttttccagctgacgcgtacgttccagtactgagcgcactttatcagccagattattgctatcgcctttcagcagatgcgcgacttcgcttaagcgatcgctgtctgcatgaacggtggcgatagcaccttctccggttaccgcttcgatacgacgaacgcctgcagcagtacccgattcagagatgatgcggaacagaccaatatcaccagtgcggctggcgtgagtaccgccacacaactcggtagagaaatcgcccatgctcagcacgcgtacgcgctcatcatacttctcgccgaacagcgccatcgcacctttcgctttcgccgcttcgagatccatgatgttggtttcgatcggcaaattgcgacgaatctgtgtgttcaccaggtcttcgaccgcacgaatctcttctggtttcatcgcttcgttgtgtgagaagtcgaagcgcagcaccttgtcgttaaccagtgaacctttctgcgatacatgagtacccagaacctggcgcagcgcagcgtgcatcaggtgcgttgcggagtgattcagacgaatacgggcgcgacgagcctcatcaacatcagcctgcaccgcgtcgcccactttcagagaacccgcagcaagtttaccgatgtgaccaatcgcctggccgtatttctgcgtatcttccaccgcaaaggagaagttagcgcctttcagttcgcctttatcgccaacctgaccgccggattccgcatagaatggcgtttgatccagcacgaccacagcttcctggcctgcattgatggcatcaaccgctttaccatcaacaaacagcgcagtcactttgccgttcagttccagatggtcatagcctttaaattcagatgcactgtcaacacggatcattgcgttgtaatcggcaccaaagccgctggcttcgcgcgcgcgacgacgctgctcttccattgcagcttcaaaaccagcttcgtcaactttgatgttgcgctcacgacaaacatcagccgtcaggtcaaccgggaagccataggtgtcgtacagacggaaagcagtttcaccatccagcgtatcaccagaaagttttgccagctcttcatccagcaacgccagaccgcgctccagagtacgagcaaactgctcttcttcagtcttcagcacctgctcaacctgcgcctgctggcgtttcaggtcttcacccgcagagcccataacgtcgatcagcggaccaaccagtttgtagaagaaggtttctttcgcgccgagcatattaccgtgacgcactgcgcgacgaatgatacgacgcagtacataaccacggttttcattggacggcattacgccatccgcgatcaggaacgcacaagaacgaatgtggtcagcgattacgcgcagcgatttattgctcagatcggttgcgccagtgactttcgctaccgcctggatcagcgtgcggaacaggtcgatgtcatagttagagttaacgtgttgcagcaccgcagcaatacgctccagacccataccggtatctacagacggcttcggcagcggttccatcgtgccatcggcctggcggttgaactgcatgaagacgatgttccagatctcaatgtagcggtcgccgtcttcttccgggcttcccggagggcccccccaaatgtggtcgccgtgatcgtagaagatttcggtgcacgggccgcacggaccagtgtcacccatctgccagaagttgtcagatgcgtatggcgcacctttgttatcgccgatgcgaataatacgttcgcgcgggatccctacttctttttcccagatttcgtaggcttcgtcgtcgctttcatagacggtaacccacagacgctctttcggcagggcaaaccatttttcgctggtcagcagttcccatgcaaactgaatggcatcgtgtttgaaatagtcgccgaagctgaagttgcccagcatttcgaagaaggtatggtgacgcgcggtgtaaccgacgttttccaggtcgttgtgtttaccacccgcacgcacgcagcgttgggaagtggtagcgcgggaataattacgcttgtcgagcccaaggaacacatccttgaactggttcatcccggcgttggtaaacaacaaagttgggtcgttatggggtaccagggagctgctggcaactacctgatgtcccttactatggaaaaagtcgagaaacgcctgacggatctcagcggtgctcttgctcataattatcctgaaatcaagctaacgaaatatcgccaccagctccagcgtgtcttaaccgccgggctggtaactgaaaagtgggaataagataagttttcttgactgggaagtaaaataccgtatgcgttcagtcggcaaaatttcgccaaatctcctggatatcttccatcagatagccacgatagagcagaaaacgctggatcttaactttttctgaaaagacagttggcaaaggttcgccatattttcgcgtcgcctgatcgcgcgccagtgcgcaccagtcgatgtcacattcacgcatcgctttttctgtcgcttcgcgggaaatacctttctgattcagttcctggcgaatacgcgcaggtccataacctttgcggctacggctggcgataaagcgcgcaacaaatcggctgtcatcgagatagccatgttcatggcaccaggcaataacgcgctcgtaatcttctgccgtagcatcaatctcttctgggccatttttgcccataatcggtgccgcgagtttacgtcgcagttcttgctcactgtgatcgcgcaccgccagaatgcgtaccgcacgatccaacaggcgagcatatgccgggcgacgggatgttgattctgtcatggcatatccttacaacttaaaaaagcaaaagggccgcagatgcgacccttgtgtatcaaacaagacgattaaaaatcttcgttagtttctgctacgccttcgctatcatctacagagaaatccggcgttgagttcgggttgctcagcagcaactcacgtactttcttctcgatctctttcgcggtttccgggttatctttcagccaggcagtcgcattcgctttaccctgaccgatcttctcacctttgtagctgtaccacgcgcctgctttctcgatcagcttctcttttacgcccaggtcaaccagttcgccgtagaagttgataccttcgccgtagaggatctggaattcagcctgtttaaacggcgcagcgattttgttcttcaccactttcacgcgggtttcgctacccaccacgttttcgccctctttcaccgcgccgatacgacggatgtcgagacgaacagaggcgtagaatttcagcgcgttaccaccggtagtggtttccgggttaccgaacatcacaccaattttcatacggatctggttgatgaagatcagcagcgtgttggactgcttcaggttacccgccagcttacgcatcgcctggctcatcatacgtgccgcaaggcccatgtgagagtcgccgatttcgccttcgatttccgctttcggcgtcagtgccgccacggagtcaacgacgataacgtctactgcgccagaacgcgccagggcgtcacagatttccagtgcctgctcgccggtgtccggctgggagcacagcaggttgtcgatatcgacgcccagtttacgtgcgtagattgggtccagcgcgtgttcagcatcgataaacgcacaggttttaccttcacgctgcgctgcggcgatcacctgcagcgtcagcgtggttttaccggaagattccggtccgtagatttcgacgatacggcccatcggcagaccacctgccccaagcgcgatatccagtgaaagcgaaccggtagagatggtttccacatccatggaacggtcttcacccaggcgcatgatggagcctttaccaaattgtttctcaatctggcccagtgctgccgccaacgctttctgtttgttttcgtcgatagccatttttactcctgtcatgccgggtaataccggatagtcaatatgttctgttgaagcaattatactgtatgctcatacagtatcaagtgttttgtagaaattgttgccacaaggtctgcaatgcatacgcagtagcctgacgacgcaccgcatcacggtcgccgctgaagcattcccgccgggtaatgccttcaccgcgggcagtggcaaaagcaaaccagacggtgccgacaggcttctcttcactgccgccatccggcccggcgataccactaatagacacggcataatcagcacgagccgctttcagtgcgcctatcgccatttccaccacgacgggttcactcaccgcgccatgctgcgccagcgtctcttcgcgtacgccgatcatctgcgctttggcttcgttactgtaggtgacaaatccgcgttcaaaccaggcggagctaccggcaatatcggtaatcactttcgctacccaaccaccggtacaagactcggcagttgttacggttgcgccacgggctttcagcgcctgcccaacctgttcacttaactgcatcagttcactgtcagtcatcacaacctctgtcagtcaaaaatttatgccggacaagatagcactttcgtcaggaagatggtgttggcgttgcaattttacgaggaggattcagaaaaaagctgattagccagagggaagctcacgcccccctcttgtaaatagctactgtactcgcgccagcgccacggcttgtcctaactgccagaccgccattgcgtaatgggtgctgtggttgtaacgggtgatggtgtagaagttcggcagaccgtaccagtactggtagccggtgccaacatccagacgcagcaggctggcttgttgatggttgcccagcggctgctgtggcgttaaacctgcggcggcaagctgcgaaatgctgtacttagttttgaagccatttggcaagcctggagcctgaccgtttgccattaccgcgacctgatcgcctttcacccagccgtgcgctttgaaatagttcgccacgctaccgatcgcatcaaccggatcccacaggttgatatgcccgtcgccgctgaaatctaccgcatattgtttgtaagacgacggcataaactgtccgtagcccatcgccccggcaaaggaacctttcagattgagcggatcgtcctgctcgtcgcgcgccatcaacaggaaggtttccagctcgccagagaaatactccgcgcggcgtgggtagttaaatgacagcgttgccagcgcatcgaggatgcgagttttccccatcacgcgcccccagcgggtttcaacgccgataatcccgacgataatttccggcggtactccatacacctgccacgcgcgattcaacgcatcttcatactgattccagaaaaccacaccgttctgcacgttgtccggcgtaataaattttttgcgataacggagccatgcgccgttcggacctgatggcggtttcaccgatgtggttggtgcctggttatccatcagccgcagtaccgaatccagacgcttcgcctgggagagaatttcctgcaactgctgacgatcgaaaccgtgtttgttcaccattttgtcgatgaactgctgggcattcgggttattagcgaaatcgccgcccatctgcatcacattgtgctgcggctcaagcaggaagccgccagacggcgttccggtggtcgtatcagtctcagtaggttttggcttgctgctacaggcggcaagcaacacaaaaaggggaagcaatgttacataacgacgcttgaacatgaggggtccatttaacagattcaaccaggggcaagtatggtaaagcatcacgccccgcacaaggaagcggtagtcactgcccgatacggactttacataactcaactcattcccctcgctatccttttattcaaactttcaaattaaaatatttatctttcattttgcgatcaaaataacacttttaaatctttcaatctgattagattaggttgccgtttggtaataaaacaataaatcctgaaggagagaacaatgatagaaaccattactcatggtgcagagtggtttatcgggctgttccaaaagggcggagaggtgtttaccgggatggtgaccggcattcttccgctgttgattagcctgctggttatcatgaacgcactgattaattttatcggtcagcatcgtattgaacgttttgctcaacgttgcgccggtaaccctgtttcccgttacctactgttaccgtgcattggcacgtttgtcttttgcaatccgatgaccctaagcctgggtcgctttatgccggaaaagtacaaacccagctactacgcggcggcctcttatagctgccactcaatgaatggcctcttcccccatatcaaccctggcgaactgtttgtttatcttggcattgccagcggtctgacaacgctgaacctgccacttggcccactggcggtgagttatctgctggttggtctggtcaccaatttcttccgcggctgggtgaccgatctgaccaccgccatttttgagaaaaagatgggcattcaacttgaacaaaaagttcacctggcaggagcaacatcatgacgcatattcggatcgaaaaaggaacgggtggctggggcggcccgcttgagctgaaagccacgccgggaaaaaaaatcgtctatatcaccgccggtacccggcctgcgattgttgacaaactggcacagcttactggctggcaggctattgacggatttaaagaaggtgaacccgcggaggcggaaattggtgtcgcggtaatcgactgtggcggcacattacgctgcggcatctatccgaaacgacgtattcccaccattaatatccactcgacgggcaagtccggtccgctggcgcagtacattgtggaagatatttatgtctctggcgtaaaagaagaaaacatcactgtagtaggtgatgcgacaccacaaccctcttccgtgggccgtgactatgacaccagtaagaaaatcaccgaacaaagcgatggtttactggcgaaggtgggaatgggcatggggtccaccgttgcggtgctgtttcaatctggtcgtgacaccatcgacactgtattaaaaaccattctgccgtttatggcattcgtctcggcgctcattggcatcattatggcttctggccttggtgactggattgcccacggtcttgctccgctggcgagccatccactgggtctggtcatgctggcgctcatctgttccttcccactgctttcacctttcctcggcccaggcgcagttatcgcacaggttatcggcgtattgattggcgtgcagattggtctcggcaatattccgccgcatctggctttaccggcactgtttgccatcaacgcgcaggcggcctgcgacttcatcccggtcggtttgtcgctggcggaagcccgtcaggacacggttcgcgtcggtgtcccttctgtactggtgagccgctttttaaccggcgcgccgactgtactgatcgcctggtttgtctccggttttatctatcaatagaggctgaaacatgaccgttatttatcagaccaccatcacccgtatcggcgcgagtgccattgacgccctcagtgaccagatgctcatcacctttcgtgaaggcgcgcctgcggacctcgaagagtattgcttcattcattgccacggcgagttgaaaggtgcactccatcccggtttgcaattttcactcgggcagcatcgctatccggtgaccgctgttggcagcgtggcggaagacaaccttcgcgaactgggtcatgtcaccctgcgcttcgatggtttaaacgaagcggaatttccgggcactgtccatgtggcaggccctgtccccgacgatatcgcgccgggatcggttttgaagtttgaatctgttaaggagtaaaaaatgaatcaggttgccgttgtcatcggtggtgggcaaaccttaggcgcgttcctgtgccacggtctggctgccgaggggtatcgcgtcgcggttgtcgatattcagagcgacaaagccgcaaatgtggcacaagaaattaacgccgaatatggtgaaagtatggcgtacggttttggtgctgacgccactagcgagcaaagcgttctggcgctctctcgtggggtagatgaaatctttggtcgcgtggatttgctggtctacagcgccggaatagcaaaagcagcctttatcagcgacttccagctcggcgattttgaccgttcgctacaggtgaatctggtgggttatttcctgtgtgcgcgtgaattttcgcgtttgatgatccgcgacgggattcaggggcgcattattcagatcaactcgaaatccggcaaagtgggcagcaaacacaactctggctacagcgcagcgaaatttggtggcgtcgggctgactcaatcactggcgctggatctggcggagtacggcattacggtgcattcactgatgctcggtaacctgctgaaatcgccgatgttccagtcactgttgccacaatacgcgaccaagctgggtatcaaaccggatcaagtcgagcagtattacatcgacaaagtaccgctcaaacgcggctgcgattatcaagatgtgctgaatatgctgctgttctacgccagtcctaaggcgtcgtactgcaccggacagtcgatcaatgtcaccggcggtcaggtgatgttctgatcaacagcggagatccattaaggatctccgtgagactatagaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggacttccgccactacattaaggaaaagttatggtatccgcactcatcaccgtcgccgttatcgcctggtgtgcgcaactggccttaggcggctggcaaatttctcgttttaaccgtgccttcgacacactatgccagcaagggcgggttggcgtgggccgttccagcgggcgctttaaaccgcgggtcgtggtcgccatcgcgctggacgatcagcagcgcatcgtcgacaccttgtttatgaaaggactgaccgtcttcgcccgaccgcaaaaaattcccgcaattaccggtatgcatgcgggtgatttacagcccgatgtgatctttccccatgatccactatcacagaatgctctatcattggcgcttaaactgaaacgtggataatttcgttgtgaatgttacttgcttgcgaagttatcattttgaaacctaaatcaggtaatcacgcccatgaaacctcgtcagcgtcaggccgccattctggagtatctgcaaaagcagggtaaatgctcggttgaagaattggcgcaatactttgacaccacaggcacaaccattcgcaaagatctggtcattctggaacatgccggaaccgtcattcgtacttatggcggagtggtgttgaataaagaggaatccgatccgcctatcgatcataaaacactcatcaacacccacaagaaagagctgattgcagaagctgccgttagttttatccatgatggcgattcgatcattcttgatgctggcagtaccgttttgcagatggttcccctgctctcgcgctttaataacatcacggtgatgaccaacagcctgcatatcgtcaatgcgctatccgaactggataacgaacaaactatcctgatgccaggcggaacgtttcgcaaaaaatcggcctcatttcacgggcaactggcagagaatgccttcgagcatttcaccttcgataaattgtttatgggcaccgacggcatcgatctcaatgcgggcgtaaccacctttaacgaggtttataccgtcagtaaggcaatgtgcaatgccgcgcgcgaagtgattttgatggcggactcatcaaagtttggccgtaaaagccccaacgtagtttgcagtcttgaaagcgtcgataagctgattaccgacgcaggtatcgatccggcgtttcgtcaggcgctggaagagaaagggatcgatgtgatcataaccggagagagcaatgagtgaagcactactgaacgcgggacgtcagacgttaatgctggagttgcaggaagcaagccgtttaccggaacgtctgggcgatgattttgttcgcgccgccaatatcatcctgcactgtgaaggcaaagtggtggtttcgggaattggcaaatcgggccacattggtaagaaaatcgccgcaacgcttgccagtaccggcactccggctttttttgtccatccggcagaagcgctgcacggcgatctggggatgatcgaaagccgcgatgtgatgctgtttatctcttactccggtggcgcgaaggaactggatctgattattccgcgtctggaagataaatctatcgcgctgctggcgatgaccggcaaaccgacgtcaccgctgggcctggcggcaaaagcggtgctggatatctccgtagaacgcgaagcctgcccgatgcaccttgcgccgacctccagcaccgtcaataccctgatgatgggtgacgcgctggcgatggcggtcatgcaggcgcgcggatttaatgaagaagattttgcccgctcccacccagccggggcactgggcgctcgcttgctgaataaagtgcatcatctgatgcgccgtgacgatgccatcccacaggtggcgttaaccgccagcgtgatggatgcgatgctggaactcagccgcaccggtctggggctggtggcggtatgtgacgctcaacaacaggtacaaggcgtctttaccgacggcgatttacgtcgctggctggttggcggcggcgcactcaccacgccagtcaatgaagcgatgacggtcggcggcaccacgttgcaatcgcaaagtcgcgccatcgacgccaaagagatcctgatgaagcgcaaaatcactgccgcaccggtggtggatgaaaacggcaaactcaccggcgcaataaacctgcaggatttctatcaggccgggattatttaatccttcaatcccagacgtttcgccagccgatgcaggttggcgacgtcggtttccagcatccgcgcgcaggcagcccagttgtgatgattttgtgccagtgcctgacgaatagtttcacgctggaacgcttctgtcgcttcacgcaggttttgcttaacaacgggcaccgccgccacttctggcgtcggcaacgtcacctcaggaaaagcaaaatgttgcgcctcaagaatcacttcatcgccgctgcgggtggctctcgccagaactaccgcccgatgaatagcatgttccagttcgcgcacgtttcccggaaaactgtagtgttgcagtaaatttcgcgctccggcacttaataccacgcgggagagcccctgccgcaaacgacactgctcgcagaaataccccgccagcagaatgacatcatcgccccgctcacgcagcggcggcaccgaaagtggaaacacgctcaggcgatgaaacaaatcggcgcggaatcgccctgccagcacctcttcgcgtaaatcgcggttagtcgccgccagcacgcgcacatcgacccgcaaacaacggtcatcgccaacgcgctgaatatcgccatactgcaacaccctcagcagcttggcctgcaatgccaacgacaactcgccgatctcatccagaaacagcgtgccgttatccgccatttcaaacttcccgctgcgattactgatagcgccagtaaacgctcctttcacatgcccgaacaactcactttccgccacactttccggcagtgcagcacagttgagatagaccagcggattcaccgcccgtggcgaggcttcatgaatcgctttcgccaccagctccttaccggttccagtctcaccgctgatcaggacgttgagatcggacgccgccacaatctcaatctcttttttcagttgcgtcatgccaggggacaagccaatcatctgcgtctgtttcaccgcttcaaacggcgtggcatcgcctggcagcatattctggctttccagttgttcaatcagcaacgcattgcttaacgctcccgccgccagcgcagcaatcagccgtagctcttcgtcgctgaaaacatcgaactgatcgggctgcatcccgtcgagcgtcagtgcgccgatcaggttttgcccggcaaacaatggcagaccaacgcaggcgtgaaccttcagactctcctgcccaggaatcaaaccgtcatagggatcgggcaattcgctgtctgcgggaaagcgcaccacatccccggcgcgggcaatcgcttccagccgtggatgcccttccagcgcaaagcgtctaccgagtacatcctttgccagaccgtcgatggcaagcggaataaactgccgcgaatcgtaacgtagcaacgcagacgcatcgcactccagcacctgacgtagcgtggtgatcaggcgctgaaaacgatcctggtgaccaatcccacgctgcaattcgatggcgatattcgccagcacatcaacggaaaaactcatctttgcctcactgtcaatttgactatagatattgtcatatcgaccatttgattgatagtcattttgactactcattaatgggcataattttatttatagagtaaaaacaatcagataaaaaactggcacgcaatctgcaattagcaagacatctttttagaacacgctgaataaattgaggttgctatgtctattgtggtgaaaaataacattcattgggttggtcaacgtgactgggaagtgcgtgattttcacggcacggaatataaaacgctgcgcggcagcagctacaatagctacctcatccgcgaagaaaaaaacgtgctgatcgacaccgtcgaccataaattcagccgcgaatttgtgcagaacctgcgtaatgaaatcgatctggcggatatcgattacatcgtgattaaccatgcagaagaggaccacgctggggcgctgaccgaactgatggcacaaattcccgatacgccgatctactgtacagccaacgctatcgactcgataaatggtcatcaccatcatccggagtggaattttaatgtggtgaaaactggcgacacgctggatatcggcaacggcaaacagctcatttttgtcgaaacaccaatgctgcactggccggacagcatgatgacttacctgacaggcgacgcggtgctgttcagtaacgatgctttcggtcaacactactgcgacgagcatctgttcaacgatgaagtggatcagacggagcttttcgagcagtgccagcgttactacgccaatatcctgacgccgttcagccgcctggtaacaccgaaaattaccgagatcctgggctttaacttaccagtcgatatgatagccacttcccacggcgtggtatggcgcgataacccgacgcaaattgtcgagctgtacctgaaatgggcggctgattatcaggaagacagaatcaccattttctacgacaccatgtcgaataacacccgcatgatggctgacgctatcgcccaggggattgcggaaaccgacccacgcgtggcggtgaaaattttcaacgtcgcccgaagcgataaaaacgaaatcctgactaatgtcttccgctcaaaaggcgtgctggtcggcacttcgacgatgaataacgtgatgatgccgaaaatcgccgggctggtggaggagatgactggtttacgcttccgtaacaaacgcgccagtgctttcggctctcacggctggagcggcggtgcggtggatcgtctttccacgcgcctgcaggatgcgggtttcgaaatgtcgcttagcctgaaagcgaaatggcgaccagaccaggacgctctgaagttatgccgtgaacacggtcgcgaaatcgcccgtcagtgggcgctcgcgccgctgccgcagagcacggtgaatacggtagttaaagaagaaacctctgccaccacgacggctgacctcggcccacggatgcagtgcagcgtctgccagtggatttacgatccggcaaaaggcgagccaatgcaggacgttgcgccaggaacgccgtggagtgaagtcccggataacttcctctgcccggaatgctccctcggcaaagacgtctttgaagaactggcatcggaggcaaaatgagtaacggcattgtgatcatcggttcgggcttcgccgcccgccaactggtgaaaaatattcgcaaacaggacgccactattccattaaccctgattgccgccgacagcatggatgagtacaacaaacctgacctcagccatgttatcagtcaggggcaacgtgccgatgaccttacccgccagacggcgggtgaatttgccgagcagtttaatctgcacctgtttccacaaacctgggtgacggatatcgatgccgaagcccgtgtggtgaaaagccagaataatcagtggcaatacgacaagctagtactggcaaccggtgccagtgcctttgtcccgcctgtgcctgggcgtgagttaatgctgacgttaaatagtcagcaagagtatcgcgcctgtgaaacgcaactgcgggatgcccgacgcgtgttgattgttggcggtggtttgattggtagcgaactggcgatggatttttgtcgtgcaggcaaagcggtcacgctaatcgacaacgctgccagtattctggcgtcgttaatgccaccggaagtaagcagccgcttgcagcatcggttgacggagatgggcgttcatctgctgttgaaatctcagttacaggggctggaaaaaacggattctggcattcaggcaacgctggaccgccagcgcaatatcgaagtggatgcggtaattgccgccaccggactgcgcccggaaaccgccctggcacgacgcgccgggctgacgattaatcgcggcgtttgcgtcgatagttatctgcaaaccagtaataccgatatttacgcgctgggcgattgcgcggaaattaacggtcaggtattgccgttcctccagccgattcaacttagcgcgatggtgctggcaaaaaatcttctcggcaataacacgccgctgaaactcccggcgatgctggtgaaaatcaaaacgccggaattaccgctgcatctggcaggcgaaacccagcgtcaggatttacgctggcaaattaataccgaacgccagggaatggtggcgcgcggcgttgacgatgctgaccagcttcgcgcctttgtggtcagtgaggatcggatgaaagaggcatttggattgttgaaaacattgccgatgtaggtgggctactgtgcctaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatggtgtccaaatgcaacacgttttatccgttctggacttcacccgctaaccaacgcgccgcagcaataaccccctgccccagagacaaaccgccatcacccgccggtaaactctgtggaaagagcaatgtgaaatcagcgagataatgcgccagacgtgcacgcagcaaacggttatgaataaccccgccgctaaataccagcgtagtgataccacgcatcgtggcctgctcacgcatcaacgcggcaaaaccctgcgccagcgcatcatgaaacgcccacgcgcgttgattaaccggtgcctgccagttcagccactgctgccagaaagtggcgagatccagttgattgtccacccgcggcattgtcaccggatgcgtcactccgtggcatgaggctgcgagcgcctccagagcacaagccgcttcaccttcataacttaacgtggctggcgcacagcccagtgccgccgccactgcatcgaaaaaacgcccacacgatgacgccagcggcgcgttaattccacgctcaatggcccgcgccagcacgctccagttttgctgttgcacacttgctgtttcagagtaattctgccactccggcacaaagcgcaggcactgcgccagcaggtttcgccacggctgcttcgctgccaaatcgccacccggaagcgccactgcaggcaagccgcccaggtgctcacattcgcgatagttcacccgcaggcactcgccgccccacaaagcgccgttctcccccataccgataccgtcgagcgtcaaagcaatgacatcaccgccatccagcggccactgatgctctgccagacacgccgctgcatgggcatgatgatgcagtaccgtttgcgtcggcagattcatttcacgcgcccactggctggagacatagcccggatgcgcgtcatgcacaacgtattgcggggtaaaatcgtagatgttttgcatcaggcgtaacgcttcgcgccactgcatctggatgccatcgtcacttaaatcgcccagatgctgactcaacaccgcttgttcaccgcgcaccaggcagaaggtatttttcagatccgcgccgagacacagcacaggcggaacatttttaaagcccggaggcaaagccagcgcatccggcacatacccccgcgaacggcgcagcatttcgccgctttcgcgcaccaccgaatcatccatccgctgcacgatgtcgcggttatgtatcaagaatccgtcggcaatgccctgcaaatccgccagcgcctgttcgttgctgatagctggtggtttaccgctcaggttgccggaggtcatcaccagcgggcattgcagttcctgtaacagcaaatgctggagcgggttcgcaggcaacattaccccgacttcgttaaggtcaggggcgatatcatcacaaagctcaggaacgtattttttatccaccagcacaatcggcgcggcgggcgtggtaagcaactggcgcgcagcgtctggtaaaccgtcagccactggcaacatgaccgccagcggtttcgccgggcgatgtttgcgcgcccgaagtgtcgccaccgcgttactgttacgtgcatcgcaggcaagatgaaatccgccaatccctttgatggcgacaattttgcccatttttaactgtgcgatagctgcctgtaatgccgcctcttgttccgcatgttcaccatgacttacccattcaagatgcgggccacactccgggcaggccaccggctgggcgtggaagcgacgatcgagcgggtcacggtactctttgtcacaggccggacatagcggaaacgccgccatcacggtaaacgggcggtcgtaaggcatggcgcgaataatggtgaaacgcgggccgcagtgggtacagttgataaacggataacgataacgccgttcgcctggggtattcatttcggcaaggcaagcagggcaagtagcggcatcgggaacaatttgcgtattcatggtgccgcctgtgctctggcgtatagtgaactcggtgggcagttgtgaccagataaacggctcacgctcgacgctatcaatacgcgccagcggcgggcagtgctgatacaattgaacaagaaacgtttccgggtcttcccgcagccggacttctacgccatcgccgtcattacagacatcgccgtgaagatttaattgctgtgccagctgccagacaaacggacgaaaaccgacgccctgcactttgccacgaatacgcagttggacaccgcaagatgtgttttttgccattgagttattcccgccatcatgaattgcgtaacccgccctnnnnnnnnnnnnnnnnnnnnnnnnnnnagtcacaggtcggcgataccgcccgctccgtattctacgaatatttccgggaattcctttgatgccagaacagttctgtaagatttttagaacatcagcgccgtacggcggcgtttttctgcgctcagttgttcaagtttattacgatcgacacaaatcagcgcatgagtcgggcaagccgccatacacgccgggccgtcttcacgatggttgcacaggtcgcatttattggcttcggctttgtcagcccgtacattcagacccgcgccgctgttgcggatcaccggacgtaccaccacttccatcgcaccatacgggcaagccacaacgcaggttttgcaaccaatgcaacgttcctgcatcacatgaacaaaccctttatcacggctgatagcaccattcgggcagacgttagcgcacggtgcatcttcacactgacggcaaactgtcgccgtggaaatgttcacacctttaatgacatggatacgcggtaaaaaagtttccggggtcagcgatgcacagtcctgattttcctgatgagaaaccacgcacgctacttcacaggtacggcaaccaatacatttactcgcgtcagcaatgatgaaacggttcatcaaattctccagcaatgacagttaatgcgccgatacattcacaaatcatgccagtttttaatttactgttatttaaggaaattaatttctgtaatgcaggaaaaacgatgtcatcgacactagtgacgatgacatgtgatgacaatgtttatcgcgaaggagcaatgagtgagtcgcggcggatcagttttccgctgaaggttttcggcggtgagaaatccccgccatcgagcataaaaatcagccgtccaataatttcctgaatcatctcagtcaccggaatttttacgctggagagcgccggaacggtgtagggggcaatagcgatatcatcgaatccgataactgacacctgctctggcaccgctacgccgcgctcgtgtaacgctttcatcgcacctatcgccatatcgtcgttactggcaactaacgcgctaaatttagccccacgttcgagcaacatttctaccccttcggccccgctggcaggcgtccatttaccgttagcgataagtttttcattgagcgcaataccatgctgcgccagcgcgtctttatacccggcaagacgttcaatgctggtgggggaatccatcgagccggtaaggaaagcaatctcctgatgcccggcgtttatcaactctgccacggcgttaaaactggtctgtttatgatcgcaccagacgctatggctgctgtttttgcgcaggcggcgattaagcaccattatcggctgactgtgcgcgtcaatgatgtcatcgatctcatccacgcttaaaaaacgcgggtaaatcatgatcgcgtcgcagcgcagatccagcagatactgaatcgcctggcgctcttcttctgcgctgtgtttaccatctgccaatagcaactgccgccctttctcttccgccattcgcgcggcatgaaagagtaattcactaaaataaatgccgtggtaaagcgtgttggtcactaccagccccagcgtctgagtactcttcgccgacagattgcgcgccagcaagtttggacggtaaccgctctcttctaccgcctgaaacacgcgatctttagtctcctggctgacgtagccattacctgaaagcacgcgggaaacggtcgcttttgaaaccccggcgcgcttcgccacttccagcatcgtcgtcatcattttcatccctttacacgcaatcaacgcagtgtactgcaccgtttgccgattgtccttgcacaatcggcgggaaaaatattcaggtgaccggtttcacaaatataaaaaatgaacaattcactctcttgcttatttagtgacaactattcatgattttgtgaaaccggtttcttaattccgtttcagcatcggcatttttccgtcacgtcgactgataacaactacatctaccctactgataacaggataaaatccgatggccaaaaattatgcggcgctggcacgctcggtgatagcggcactgggcggcgttgataacatctcggcggtcacgcactgtatgacgcggttgcgctttgttatcaaagatgatgcacttatcgacagcccgacgttaaaaaccatccccggcgtgctcggcgtggtacgtagtgacaaccagtgtcaggtgattatcggcaataccgtttcacaagcctttcaggaagtcgtcagcctgctgccgggagatatgcagcccgcacagcccgtgggtaaacccaaactcacgctacgtcgcattggtgcggggatcctcgatgcgctgatcggcaccatgtcaccgctgatcccggcgattatcggcggatcgatggtcaaactgctggcaatgatcctcgagatgagcggcgtgctgacaaaaggatcgccgaccttaaccattctgaatgtgattggtgacggtgctttcttcttcctgccgctgatggtcgcggcatctgccgccatcaaatttaaaaccaatatgtcgctggcgattgccatcgcgggtgtgctggtacatccgagttttattgaactgatggcgaaagcggcccagggtgaacatgtcgaatttgccctgattccggtcaccgcggtgaaatacacctacacggtgatcccggcgctggtgatgacctggtgcctgtcatatatcgaacgctgggtggacagcattacaccggcggtgaccaaaaacttcctcaaaccaatgctgattgtgttgattgccgcaccgctggcaatcctgctgattggcccgattggtatctggatcggtagcgccatttcggcgctggtttacaccattcatggttatctgggctggctttcagtcgccattatgggcgcgctgtggcctctgctggtaatgaccgggatgcaccgcgtctttacgccaaccatcattcagaccattgccgaaaccggcaaagaagggatggtcatgccgtcagagatcggcgctaacctgtcgctgggcggttcatcactggcagtggcgtggaaaacgaaaaacccggaactgcgtcagacggcgctggctgcggcggcatcagccattatggcggggatttccgaaccggcgttatatggcgtggcgatccgcctgaaacgtccgcttatcgccagtcttatcagcggttttatttgcggcgcggttgccggtatggcggggcttgccagccactcaatggcagcgccggggctatttaccagcgtgcagttcttcgatccggcgaatccaatgagcatcgtctgggtgttcgcggtcatggcgctggcggtggtgctgtcgtttatcctcacactgttgctcggctttgaggatattcctgttgaggaagcggctgcccaggcgcgaaagtatcagagcgtacaaccgaccgtcgccaaagaagtaagtcttaattgaggatgaaaatgtcagtatttccagaaagttttttatggggcggcgcgcttgccgccaaccagtctgaaggtgcgttccgtgaaggtgacaaaggtctgaccactgtcgatatgatcccacacggcgagcatcgaatggcggtgaaactggggctggaaaaacgttttcagttgcgagatgacgagttttatcccagccatgaggcgacggatttttatcatcgttataaagaagatatcgccctgatggcagagatgggattcaaggttttccgtacctcaattgcctggagccgtctctttccgcagggcgatgaaatcacgcccaatcagcagggcattgctttttatcgttctgtctttgaagagtgtaaaaagtacggtatcgaaccgctggtcacgttgtgccacttcgatgtgccgatgcatctggtcaccgaatatggctcctggcgtaaccgcaagctggtggagtttttcagccgctacgccagaacctgctttgaagcatttgatggtctggtgaaatactggctaaccttcaatgaaatcaacattatgttgcatagcccgttctccggcgcgggtctggtgtttgaagaaggtgaaaatcaggatcaggtgaaatatcaggccgcgcatcaccagctggttgccagtgcgctagccaccaaaatcgcccatgaggttaacccgcaaaatcaggtgggctgtatgctggcgggcggtaacttctacccttacagttgcaagccggaagatgtctgggcggcgctggagaaagaccgggaaaacctgttttttatcgatgtgcaggcgcggggcacgtatccggcttactctgcccgcgtattccgcgaaaaaggggtaaccatcaacaaagcaccgggcgatgatgaaatcctgaaaaacaccgtcgattttgtctctttcagctattacgcctcgcgctgcgcctcggcggagatgaacgccaacaacagcagtgcggcgaacgtggtgaaatcgctgcgtaatccgtatctacaggtgagcgactggggctggggaattgatccactcggtctgcgtatcaccatgaatatgatgtacgatcgttatcagaagccgctgtttctggtggaaaacggcctgggcgcaaaagatgaatttgctgccaatggcgagattaacgacgactatcgcatcagctacttacgcgaacatatccgcgcaatgggcgaagcgattgcagacggcattccgctgatgggctacaccacatggggctgtattgatttagtttccgcctctacgggtgaaatgagcaaacgctacggctttgtctttgttgaccgtgacgacgcaggcaacggtacgctgacgcgcacgcgtaagaaatcattctggtggtataaaaaagtgattgccagtaatggggaagatttagagtaggtaacagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatttagcatttggcatcagagctggttcaccccatcaagaacatccctgtcctgattccttaatgaaaaactactcttcttccaccgctaactgcgcgaagccgccatttccttcccagccttccagtcgttgataaacggtttctaccgcatctttaatcggctgggtcatcgggtagtaaaagccgacgatatccggctgaatgccgaggaaaatcacttcgccaatatcttctttcaactggtcgataaggtaattcaacggcatgttatgggtagtcatcataaacatctcggcgatatcatccgggtcgatgatgcggatctcgccggggtttagccccatatccgtggcgtcgacaatcagcagtcgtgtcgggcgcagttcacggatagcgacgatgtcgttttccggtgcgctaccgccgtcaatcaccacccagttacctttcggcgcggcggcgcacttttccgccagcagcggacctgcgccatcatcgcccatcatgctattgccaacacagagtaaaacgtcagtcacgcagtctcctcaccatcaaatagatggcgttttcctgatgaatatcatgcagcatacttaacagcattgtactccattcctgctgctgcgaagtttgcgctgcccgggctttatcgaatgcgttggccagcatcggcacatggttaatgtcgatgacgatctcaccatatttcggcacgccttccattttgcggcgggcttcactgcctgcctccagagtggcaatccatgccagatattcatcccacgggcaggtgagcgccgcttccaggcaatcgataaccccaaggtggtgaccaatcgccaggctgtaatagaccacctgctgcgcctcggcgggcgtggcatcgttctcatcaataaatttacggctcagttgactgaacaccaccttttcactcatcggatacgcgcctcttcaacaacatgattcagatggctgacaatctcgttcagacgcggatcgttttccgcttccagccagcgtgcaacctgttcttcgccctgccctaactgtgtaaggtaatcatcggcaatctgacgaccgtaacgataacccgccaggcgacgtgcttcgcgatccactttcacgcgcagcggctgcaccatatcaccatgcaggatctccgccggttgttcatccagttcacccggcccacgggcgtgaattttctgctccagcaggccgagcgccattgcaaagccgtacagcgtggcggcaggcgttggcgggcagccagggatataaacatccacagggacaattttatccgtaccgccccacacgcagtagagatcgtggaagatcccgccactgttaccgcaggcaccgtaggagatacaaattttcgggtccggcgcggactgccacgcacgcagcgcaggggatcgcattgcacgggtgaccgcgccggtaaacagtaaaatatccgcatgacgcggtgaaggaacgactttaatgccgaagcgttctgcatcaaacagcggcgaaagcgtggcgaaaatttcgatttcgcaaccgttgcagccgccgcagtccacgcggtaaacataggcagaacgtttgatttttttcagtaacgacgccttcatgctggcgatggattcatccaccgtcatggggaccggaatgccgttggcgtcacgggggcctaataaattgctcatcagatggcctctttcatatggcgagtcagttcaatacggtcggacggcaccaggcatttctggcgcttacattccgggcaagtctcaaagctttcgcggtggttttccgcgcggctgtcgccgttgtgcttaagcagcgcaatggcgtagtcgatctctttctggacggcgaaaggacgattgcagacgcggcagttgcacagcgcgaagcgggactgttgcaggaagtcttctttcttccacaccgccagttcgtactcttgcgacagtttgatcgccgccgtcgggcagacttcttcgcagcgtccacagaagatgcagtgcccaagattaaactcccaggcaagctctcctgtggcgaggtcagtttcaaccgttaaggcgtttgacgggcaggcattgacgcaggccgcgcagccgatgcactgctgcgggttctgctctggcttaccacggaagtttttatcaaccgcaatcggctccagcggataagacgaggtcgccgtgccggttttgatgacttttttgataaaggtaaacatggcgattccttatttcagcggcgagtttttacgctcaatgctgtaacgctcgagttctttgtacggcaccactttgctcttcttcttacgcacatcgaccacggtcatgcggtcggtacaggagtagcaagggtcgaggctaccgataatcagcggcgcatcggaaacggtgttgccgcgcagcatgtagcgcagggtcggccagttcgcgtaggtcgcggcacggcagcgccagcggtacagcttctggttgtcgccggtcatgctccagtggatatcatcgccgcgcggcgcttcggcaaagcccagcgcaaagcggtgcggaatgtaggtaaagccttccaccatcagtgggccacccggcaggttatccagaccgtagtcgatcatgttcagcgcggtatagacttcgttgatacgcactttcagacgggaaataacgtcgcagccctgctcgctgtggacttccattggcagcaggccatagccgacaaacgggtgatcggcgcgggtatcacgggcgtgaccgctggcacggaccatcgggccgacgttactgaagtcgcgagcgatttccgggtccagacgaccaatgccgacagtgcgctgttccatgttcggagtgctcagcagcacatccaccagctcctgcacttcacgacgcatctgttgtgccagctggcgggtctggatcatgtcgtctttcagcagatcgcgacgaatcccgccgatcaagttcaggccgtaggttttacgcgcaccggtaaggatctctgccattttcatggaggtttcacgcacgcggaagaactgcataaagccggagtcgaagccggtaaagtgacaggccaggccaaggttgagcagatgcgagtgcaagcgttctacctccagcagaatggcgcggatcatctgcgcacgttctggcacctgaatacccatcgcgttttccaccgacgtggtgtaggcggtgctgtgggcaaagccgcagatcccgcacacacggtcagagaggaaggtcacttcgttataacccatacgggtttccgccagtttttccatgccgcgatggacgtagaacagacggtagtcggcgtcgataatgttttcgccatcgacgaacagacggaagtggcccggttcatcagaagtgacgtgcagcggaccaatcggcacgacgttgtttttcttgtcgcccagttcgttgatgaactcgtaggtttcagcatcggtggtcggtgccggacgctgacgataatccatgctgtctttacgcagcggataaagttcatccggccagtcatccggcagcaccagacgacgttcatccggcagaccaaccggaatcaaaccgtacatatcgcgcacttcacgctcgccccacaccgccgccggaacgcgcggcgtcacggacggatattccggtttgttggcgtcaacttcgacgcgaaccgtaatccaacacttagtgcccttctccatcgacagcacgtagtaaacggcgtaatgaccattcagtttgcgttcgtcgttaccaaacagcaccgacagccagccaccctgtttgtagtaaagaaactccaccacttccggcaggtagttcacctttacggtgacagtcagctgatctttggtctgccaggcgtggtccagcacgacgcccggaaatgcctcattcagcgcggcgagataatgttgacctaatttttcttcagacatgctcaaactctctttaatcacgccgccagcaaggagacgaacgctaaaaatgcaaagccaaacccagcccaggtaatgcgcggagtaatatcaagacgcagacgggccatgctgttttcgaacagcgcgataaccaggacgccgaccaccagttttacgatggcaatcaccagcgccagcagcagtccaccggcggtgaaggtttccatttgtccccacggaataaacaccccgacgaacatctgcaacaccaccagctgtttcaggctgataccccatttcatgacgccaaagccgctgccgctgtattcagagagcgggccttcctgcagctcctgctcggcttccgccaggtcgaacggcagtttgcccatttcgataaaggtggcgaacgcacaggcacaaagcgccagtaccagcgggatgctctggctcagcggccagtgataaacggtgtcggtgatgttgctgatgttggtggaaccggcaacctgtgcggcaacccacagaccaagcagcagcatcggttcgaccagcacgccaagcatcgcttcacggctcgcgccgatagcggtaaacgggctaccggtatccagaccagaaatggcaaagaagaaacgcgcgatggcaaagagatacagtaaggtgatcaaatcacccagttgcggcagcggagaaccgacggtcaccaccggcagcgcagtagcgatagtcagcatgacgcccaccatcacatacggcgtcaggcggaacacccagccggaggcatccgggccgacgctctgacgccccagcagtttgataatgtcgcgatactcctgcaacacgcccggcccgcgacggttatgcaagcgggcgcgcgccacgcgggttataccggagagcagcggcgcaacggcaaataacaccagcgcctgaattaacggatataaaacactcattctcaggctcctcgtgaaacaataatcaccaccagtaccgccagttcaaccagcgccatccggcggaacagcaacgcactcccctcgcactgccagcccggcaccagagacaccggattcagccatttgcgtagtttcagcaccggcgcaaacgcctgtttcaccggcatggcaaaaccgtgagcggtaatcaccattgatttttcgtggtcgtaaccgcacacccaggccgcaccgcgggaacgcgatggcaaacgatcgcctttgcaaatcgccataatgatgaatggcagcagcgggcaggcaatcagcagcaacgtgatcatcggttgagaaacggtggtgttagcaggctccagcggcagaggtacagcagcagagagcatcggcagtagccacggcgcagcaacaccgccaattacgcagcaaatcgccagtgccactacgcttacgctcatcaggagcggcgcacaggtggcgttttcggcttctttggtgcgcggcgcgccgaggaacgtgacgccatagactttcgccatacacatcaccgccagcgcaccggtaattgccagccccacagcgagcagcggccccagcagacgggcaacaaacgcgccactattgctcagtttgaaaaatgattgatagataacccattccccggcaaaaccattcagcggcggcagcgcagccattgccatcagcccgactaacatggcgatggagataaccggcattttcttgccaataccaccgagtttttcgatatcgcgatgaccggtacggaaccagacgctccccgccccgaggaacagtacgcttttgaacaggctatggttaagcagatggtacagaccaccgaccaggccaagagcaatcagcgccggttgttcgagcgcgatacccgttacgccagcgcccagccccagcaggatgatgccgatattttccagggtgtggtaagccagcaggcgctggatgttgtgctccaccagcgcatacagaccaccgacaaacgcggtgatcatgccgagcaccagcagcgcgatcccccaccacagcggtgcattaccgcccagcagtgacagggttaaaatgcccagcaggccaattttcatgactaccgtagaaaacaacgcggcagctggcgcagaggcgttcgcatgtgcctgcggcacccagccgtgcagcggaataatcccggccagcaggccaaagccaatcactccgagcagccagatatcggaaccgagcggcagctgttgcatacgcatatccagcaggcgcagatccagcgtgccgtaacgctgccacagcagccagcaagcaatcgccagcagcagagtgccaagacgccccagcgcaaaccacagtttgccctctttgctgttgctggtgaggaacaccgcgcacagggccatgatttcggccattaccacgaacatgccgaggttgctggcaatgacggcgcagacggcggcagccatcaacatattgatctgcaagccgttgcacttcacctgcgcgtggcgatgccagtcaatgttgtagaggctgacaaacagaccgcacagaccgagcgtaatcagccaaatcgcgttaagcggagagatttgcacatcgtagcttaccagcgacagcgcaccgctcacgccaaccgcgccagtcagtacagtgaagcccgcggctgccgtatacagactaccaaccgcgccgccaattccagctatccagccacttaacgctttttgaaaagaaaagagaaatgccagaacagcggcggcgacaaaccacgccacgccgctattgatcagggaaattgcgctcatttagcctctccactttgagcctgctgaaacaaggtgagatcgccaaagtccgtgttaaaggtcagctcacgcttacgtttgctgacgcgggcgatatcggtgttatccaccagatgcagggctttagtcgggcacatccgcacgcaggccggaccttgttcatcaaagctacaaaggtcacatttgacggcgatcgcgcgaatacctggcacccagtcaagcaatgtgctgacacgcgccggagcaggcggtgccggtggcgctttcggggtattggcgtttgccggaatatccagcggacggctgccggaaaattcaattgcgccaaacgggcaggcgatgccgcacagcttgcagcttacgcacaggctttcattcaactgcacggccccatcgacgcgggtgatggcgttaaccgggcagaccaccgcgcagggtgcatcttcacagtggtgacagagctgcggcgcagattctttttcattcagcatcactctcaggcgcggcattgattgcaggccgtgctggcgatgcgtctctgaacaggcggcctcacaagtgtggcagccgatacagagcgtggagtcagcaattacaaaacgattcaccaggcattcctcaggtgattgtcatttttgacgaaaacatgccgatgaaatgtcattttcgacactcatcgacacgcccatccccaaacaggcgtaacgcctgcaaaacgggcaaagcctcagctcatgctgccgggctttgtccctttaccagttggcttaaattcaccggcacattgttttcaatagcggtgtataagctgtcgtaaacgccagcgattttttcgagatagtgttccagaacctgttcgcgatcgcggatgttgaccttgccatcaatcatgccgtcaatgctcagttgcgcctgcgcaatccgctgtttgtcttcgccatcttttgtttcgacgtaatactcgatggtgtggctgttaaagccatccgccagggtgacgtaaatgcgaaaatgttcaaaaaggacgaaacagagttctttgtccggcgcgcagctcatggcgtgatgcaggcgcgctttcgataacgtgatcccctgaaccagcgaattgcagtagatgtgccactggtcctgtaggcgacgatgccgctgtgcgatgtaatcggctttctcgcttatttcccaaatagtcattgtcaggttacccgtttaacagagatgccagctttaagcattttttgtgccaacttttaatttattgttattaaagagatttttaagctaaagatgaatttcgtcgccgtgtcgacgtgtcatttcgacatcatcgacattattcaccgcagggataatcaacactggcacaattattgcttgtagctggcaatagttaatgggaggcgatatgcacgaaataaccctctgccaacgggcactggaattgatcgaacagcaggccgcaaaacacggcgcaaaacgcgtaactggggtctggctcaaaattggcgcattttcttgtgtcgaaaccagctctcttgccttttgttttgatctggtttgccgcggcagcgtggcggaaggttgtaaactgcacctcgaagaacaagaggccgaatgctggtgtgaaacatgccaacagtatgtgacgctactgacccagcgcgtccgccgctgtccacagtgtcatggtgacatgctgcagattgtggcagacgacggtttacagattcggcggatagaaatagaccaggagtgagcgatgtgtacaacatgcggttgcggtgaaggcaacctgtatatcgagggtgatgaacataaccctcattccgcgtttcgtagcgcgccatttgccccggcggcacgcccgaagatgaaaatcaccggcattaaagcgcctgaatttacccccagccagactgaagaaggcgacctgcattacggtcatggcgaagcgggcactcacgcaccgggcatgagccagcgtcggatgctggaagtcgaaattgacgtgctggacaaaaataaccgtctggctgaacgcaaccgcgcgcgctttgctgcccgcaagcaactggtgctcaacctggtttccagccctggttccggtaaaaccaccctgctgacggaaaccctaatgcgcctgaaagacagcgttccgtgcgcagttattgaaggcgaccagcaaaccgtgaacgatgccgcacgcattcgcgctaccggcacaccagcgattcaggtgaacaccggtaaaggctgccatcttgacgcacagatgattgccgacgccgcaccgcgtctgccactggacgataacggtattctgtttatcgaaaacgttggcaacctcgtatgcccggccagcttcgatctcggtgaaaaacacaaagtggcggtgctttccgttaccgaaggtgaagacaaaccactgaaatatccgcatatgtttgccgccgcctcgctgatgctgctcaacaaagttgacctgttgccgtatctcaactttgacgttgaaaagtgcatcgcctgcgcccgcgaagtcaatccagaaattgaaatcatccttatttccgccaccagcggcgaagggatggaccagtggctgaactggctggagacacagcgatgtgcataggcgttcccggccagatccgcaccattgacggcaaccaggcgaaagtcgacgtctgcggcattcagcgcgatgtcgatttaacgttagtcggcagctgcgatgaaaacggtcagccgcgcgtgggccagtgggtactggtacacgttggctttgccatgagcgtaattaatgaagccgaagcacgcgacactctcgacgccttacaaaacatgtttgacgttgagccggatgtcggcgcgctgttgtatggcgaggaaaaataatgcgttttgttgatgaatatcgcgcgccggaacaggtgatgcagttaattgagcatctgcgcgaacgtgcttcacatctctcttacaccgccgaacgccctctgcggattatggaagtgtgtggcggtcatacccacgctatctttaaattcggcctcgaccagttactgccggaaaacgttgagtttatccacggtccggggtgcccggtgtgcgtactgccgatgggtagaatcgacacctgcgtggagattgccagccatccggaagtcatcttctgtacctttggcgacgccatgcgcgtgccggggaaacagggatcgctgttgcaggcaaaagcacgcggtgccgatgtgcgcatcgtttactcgccgatggatgcgttgaaactggcgcaggagaatccaacccgcaaagtggtgttcttcggcttaggttttgaaaccactatgccgaccaccgctatcactctgcaacaggcgaaagcgcgtgatgtgcagaatttttacttcttctgccagcacattacgcttatcccgacgttgcgcagtttgctggaacagccggataacggtatcgatgcgttcctcgcgccgggtcacgtcagtatggttatcggcaccgacgcctataattttatcgccagcgattttcatcgtccgctggtggttgctggattcgaaccccttgatctactacaaggcgtggtcatgctggtgcagcagaaaatagcggcccacagcaaggtagagaatcagtatcgtcgagtggtaccggatgccggtaacctgctggcgcaacaggcgattgccgatgtgttctgtgtcaacggcgacagcgaatggcgcggcttaggcgtgattgaatcttctggcgtgcacctgacgccggattatcaacgattcgatgccgaagcacatttccgcccggcaccgcagcaggtctgcgatgacccgcgcgcgcgttgtggtgaggtattaacgggcaaatgtaagccgcatcaatgcccgctgtttggtaacacctgtaatcctcaaaccgcgtttggtgcgctgatggtttcctccgaaggagcgtgcgccgcgtggtatcagtatcgtcagcaggagagtgaagcgtgaataatatccaactcgcccacggtagcggcggccaggcgatgcagcaattaatcaacagcctgtttatggaagcctttgccaacccgtggctggcagagcaggaagatcaggcacgtcttgatctggcgcagctggtagcggaaggcgaccgtctggcgttctccaccgacagttacgttattgacccgctgttcttccctggcggtaatatcggcaagctggcgatttgcggcacagccaatgacgttgcggtcagtggcgctattccgcgctatctctcctgtggctttatcctcgaagaaggattgccgatggagacactgaaagccgtagtgaccagcatggcagaaaccgcccgcgcggcaggcattgccatcgttactggcgatactaaagtggtgcagcgcggcgcggtagataaactgtttatcaacaccgctggcatgggcgcaattccggcgaatattcactggggcgcacagacgctaaccgcaggcgatgtattgctggtgagcggtacactcggcgaccacggggcgactatccttaacctgcgtgagcagctggggctggatggcgaactggtcagcgactgcgcggtgctgacgccgcttattcagacgctgcgtgacattcccggcgtgaaagcgctgcgtgatgccacccgtggtggtgtaaacgcggtggttcatgagttcgcggcagcctgcggttgtggtattgaactttcagaagcggcactgcctgttaaacctgccgtgcgtggcgtttgcgaattgctgggactggacgccctgaactttgccaacgaaggcaaactagtaatagctgttgaacgcaacgcggcagagcaagtgctggcagcgttacattcccatccactggggaaagacgcggcgctgattggtgaagtggtggaacgtaaaggtgttcgtcttgccggtctgtatggcgtgaaacgaaccctcgatttaccacacgccgaaccgcttccgcgtatatgctaataaaattctaaatctcctatagttagtcaatgaccttttgcaccgctttgcggtgctttcctggaagaacaaaatgtcatatacaccgatgagtgatctcggacaacaagggttgttcgacatcactcggacactattgcagcagcccgatctggcctcgctgtgtgaggctctttcgcaactggtaaagcgttctgcgctcgccgacaacgcggctattgtgttgtggcaagcgcagactcaacgtgcgtcttattacgcgtcgcgtgaaaaagacacccccattaaatatgaagacgaaactgttctggcacacggtccggtacgcagcattttgtcgcgccctgatacgctgcattgcagttacgaagaattttgtgaaacctggccgcagctggacgcaggtgggctatacccaaaatttggtcactattgcctgatgccactggcggcggaagggcatatttttggtggctgtgaatttattcgttatgacgatcgcccctggagcgaaaaagagttcaatcgtctgcaaacatttacgcagatcgtttctgtcgtcaccgaacaaatccagagccgcgtcgttaacaatgtcgactatgagttgttatgccgggaacgcgataacttccgcatcctggtcgccatcaccaacgcggtgctttcccgcctggatatggacgaactggtcagcgaagtcgccaaagaaatccattactatttcgacattgacgatatcagtatcgtcttacgcagccaccgtaaaaacaaactcaacatctactccactcactatcttgataaacagcatcccgcccacgaacagagcgaagtcgatgaagccggaaccctcaccgaacgcgtgttcaaaagtaaagagatgctgctgatcaatctccacgagcgggacgatttagccccctatgaacgcatgttgttcgacacctggggcaaccagattcaaaccttgtgcctgttaccgctgatgtctggcgacaccatgctgggcgtgctgaaactggcgcaatgcgaagagaaagtgtttaccactaccaatctgaatttactgcgccagattgccgaacgtgtggcaatcgctgtcgataacgccctcgcctatcaggaaatccatcgtctgaaagaacggctggttgatgaaaacctcgccctgaccgagcagctcaacaatgttgatagtgaatttggcgagattattggccgcagcgaagccatgtacagcgtgcttaaacaagttgaaatggtggcgcaaagtgacagtaccgtgctgatcctcggtgaaactggcacgggtaaagagctgattgcccgtgcgatccataatctcagtgggcgtaataatcgccgcatggtcaaaatgaactgcgcggcgatgcctgccggattgctggaaagcgatctgtttggtcatgagcgtggggcttttaccggtgccagcgcccagcgtatcggtcgttttgaactggcggataaaagctccctgttcctcgacgaagtgggcgatatgccactggagttacagccgaagttgctgcgtgtattgcaggaacaggagtttgaacgtctcggcagcaacaaaatcattcagacggacgtgcgtctaatcgccgcgactaaccgcgatctgaaaaaaatggtcgccgaccgtgagttccgtagcgatctctattaccgcctgaacgtattcccgattcacctgccgccactacgcgagcgtccggaagatattccgctgctggcgaaagcctttaccttcaaaattgcccgtcgtctggggcgcaatatcgacagcattcctgccgagacgctgcgcaccttgagcaacatggagtggccgggtaacgtacgcgaactggaaaacgtcattgagcgcgcggtattgctaacacgcggtaacgtgctgcagctgtcattgccagatattgttttaccggaacctgaaacgccgcctgccgcaacggttgtcgccctggagggcgaagatgaatatcagttgattgtgcgcgtgctgaaagaaaccaacggcgtggttgccgggcctaaaggcgctgcgcaacgtctggggctgaaacgcacgaccctgctgtcacggatgaagcggctgggaattgataaatcggcattgatttaactgcaaattnnnnnnnnnnnnnnnnnnnnnnnnatactattcatgaggttttttcggacgatatttttccggcagttctggcaccggacgcttgtcatcgatgagatgacgcacggttaagatcggatgacgccacagcattctcggcccggcccaacgcataatctgtttcatctcttcacgctttgcaggctggtaacagtgcaccggacactgcttacaggctggtttctcttcgccgaacacacatttatccagccgcttttgcgcgtaaacaaacaacgcctcgtaatgctccggctccgctgacgcctgcgggcatttcgcttgataaagatcgatcatttttttaatcgtcagtttttcacgagagatacgcttgccggacatgctgcctccacctcattaagatgtatttatattacatcttaatcttaaagggcactatgactccaaagaagaagggttagccaaccgatacaattttgcgtacttgcttcataagcatcacgcaaaagctgcaaaacagcatctttcccggaaccagcatcaagaactcgccgttcgcttcttcccctgaaatgattaactccggtatcatgtgcgccttatgtgattacaacgaaaataaaaaccatcacaccccatttaatatcagggaaccggacataaccccatgagtgcaatagaaaatttcgacgcccatacgcccatgatgcagcagtatctcaggctgaaagcccagcatcccgagatcctgctgttttaccggatgggtgatttttatgaactgttttatgacgacgcaaaacgcgcgtcgcaactgctggatatttcactgaccaaacgcggtgcttcggcgggagagccgatcccgatggcggggattccctaccatgcggtggaaaactatctcgccaaactggtgaatcagggagagtccgttgccatctgcgaacaaattggcgatccggcgaccagcaaaggtccggttgagcgcaaagttgtgcgtatcgttacgccaggcaccatcagcgatgaagccctgttgcaggagcgtcaggacaacctgctggcggctatctggcaggacagcaaaggtttcggctacgcgacgctggatatcagttccgggcgttttcgcctgagcgaaccggctgaccgcgaaacgatggcggcagaactgcaacgcactaatcctgcggaactgctgtatgcagaagattttgctgaaatgtcgttaattgaaggccgtcgcggcctgcgccgtcgcccgctgtgggagtttgaaatcgacaccgcgcgccagcagttgaatctgcaatttgggacccgcgatctggtcggttttggcgtcgagaacgcgccgcgcggactttgtgctgccggttgtctgttgcagtatgcgaaagatacccaacgtacgactctgccgcatattcgttccatcaccatggaacgtgagcaggacagcatcattatggatgccgcgacgcgtcgtaatctggaaatcacccagaacctggcgggtggtgcggaaaatacgctggcttctgtgctcgactgcaccgtcacgccgatgggcagccgtatgctgaaacgctggctgcatatgccagtgcgcgatacccgcgtgttgcttgagcgccagcaaactattggcgcattgcaggatttcaccgccgggctacagccggtactgcgtcaggtcggcgacctggaacgtattctggcacgtctggctttacgaactgctcgcccacgcgatctggcccgtatgcgccacgctttccagcaactgccggagctgcgtgcgcagttagaaactgtcgatagtgcaccggtacaggcgctacgtgagaagatgggcgagtttgccgagctgcgcgatctgctggagcgagcaatcatcgacacaccgccggtgctggtacgcgacggtggtgttatcgcatcgggctataacgaagagctggatgagtggcgcgcgctggctgacggcgcgaccgattatctggagcgtctggaagtccgcgagcgtgaacgtaccggcctggacacgctgaaagttggctttaatgcggtgcacggctactacattcaaatcagccgtgggcaaagccatctggcacccatcaactacatgcgtcgccagacgctgaaaaacgccgagcgctacatcattccagagctaaaagagtacgaagataaagttctcacctcaaaaggcaaagcactggcactggaaaaacagctttatgaagagctgttcgacctgctgttgccgcatctggaagcgttgcaacagagcgcgagcgcgctggcggaactcgacgtgctggttaacctggcggaacgggcctataccctgaactacacctgcccgaccttcattgataaaccgggcattcgcattaccgaaggtcgccatccggtagttgaacaagtactgaatgagccatttatcgccaacccgctgaatctgtcgccgcagcgccgcatgttgatcatcaccggtccgaacatgggcggtaaaagtacctatatgcgccagaccgcactgattgcgctgatggcctacatcggcagctatgtaccggcacaaaaagtcgagattggacctatcgatcgcatctttacccgcgtaggcgcggcagatgacctggcgtccgggcgctcaacctttatggtggagatgactgaaaccgccaatattttacataacgccaccgaatacagtctggtgttaatggatgagatcgggcgtggaacgtccacctacgatggtctgtcgctggcgtgggcgtgcgcggaaaatctggcgaataagattaaggcattgacgttatttgctacccactatttcgagctgacccagttaccggagaaaatggaaggcgtcgctaacgtgcatctcgatgcactggagcacggcgacaccattgcctttatgcacagcgtgcaggatggcgcggcgagcaaaagctacggcctggcggttgcagctctggcaggcgtgccaaaagaggttattaagcgcgcacggcaaaagctgcgtgagctggaaagcatttcgccgaacgccgccgctacgcaagtggatggtacgcaaatgtctttgctgtcagtaccagaagaaacttcgcctgcggtcgaagctctggaaaatcttgatccggattcactcaccccgcgtcaggcgctggagtggatttatcgcttgaagagcctggtgtaataacaattcccgatagtcttttgctatcgggaatattaacgacaactgacgaataaaataaaaacaccctgtataataggaaagcttattttacagggtaaaaccatgccatctacacgctatcaaaaaatcaatgcccatcactatcgccatatatgggtcgttggtgatattcatggtgaatatcagttattacaatcccgcttacatcaactctcttttttccccaaaatcgacttacttatttctgtcggcgataatattgatcgtggaccggagagtcttgacgtcctgcgcctgctaaaccaaccctggtttacgtcggttaaaggcaaccacgaagcgatggcgcttgaggcattcgaaactggcgatggcaatatgtggcttgccagcggtggtgactggtttttcgatttaaatgattcagagcaacaagaggcaatagatctgttgctgaaattccatcaccttccacatattattgaaatcactaacgacaacataaaatatgccatcgcacatgcagattatccggggagtgaatatctctttggtaaagaaatagcggagagcgaattactctggcctgttgatcgtgtgcagaaatcgcttaatggcgagttacaacaaataaacggcgctgattattttatatttggacatatgatgtttgataacattcagacgttcgctaaccagatttatattgataccggatcgccgaacagcgggcggctgtcattttataaaataaagtagtctcatgcttcttctgtgaagcatgagtaacccggtgttattgcaggccattattcatttttcgctaccagcaaagagagatcctgcttcaccagcgcgcgactggcactctccggcaaaccgtcgtctgtaataatctgatcaaactcgcttaatggtaacgccagccatgtcgccacctgaccatatttcgtcgcatcacagaccaaaactcgctggcggctggcactggcaatcgcccgtttcaccgtgactttatcttccgctggcgtagaaatcccccgcacactccatgacgatgcagaaataaaagcctgatcaatcatcaggctgcgcagcatggtcgcagcggcttccccgacacaggaacggttttcccgacacactgcaccgccagtgtgaataattgtgcaattactgttgtcgagcaagtagtccgcaataacgaaatcgtttgtgaccacagtcagtgactccatgtgaatcagatgctgtgctatcgctaacgtggtcgttcccgcatccagatagatacaacttcccggctgaacaagacttgccgccagcttgccaatagccgctttttgcgtcattgccagcgcagtttttacctgatgagaaggttcatgcgccacgcgtcccggagactggacgcctccggacaccagcacaacggctccctgctgctccagtttttgtaaatcccgacgaatggtcatatgtgacacattcattctgtccgttagttcagcaatactgacaatgcctttttcagctaccatctcaaggatgatttggcgacgctctacgggtatcaacttttgctccttcctttgtcctgctgacattctacgctatttgcctgcgaaacgtgcgcggcgcaactaacgcttagttcacataaaataacacacaatgttaatttatgtgaatcagatcaccataccgttatcttccagcgcttatattcacaatatcaaacaaaatatcacttaaattaacaaggagagcagatgaaaacgggatctgagtttcatgtcggtatcgttggcttagggtcaatgggaatgggagcagcactgtcatatgtccgcgcaggtctttctacctggggcgcagacctgaacagcaatgcctgcgctacgttgaaagaggcaggtgcttgcggggtttctgataacgccgcgacgtttgccgaaaaactggacgcactgctggtgctggtggtcaatgcggcccaggttaaacaggtgctgtttggtgaaacaggcgttgcacaacatctgaaacccggtacggcagtaatggtttcttccactatcgctagtgctgatgcgcaagaaattgctaccgctctggctggattcgatctggaaatgctggatgcgccagtttctggtggtgcagtaaaagccgctaacggtgaaatgactgtcatggcctccggtagcgatattgcctttgaacgactggcacccgtgctggaagccgttgccggaaaagtttatcgcataggtgcagaaccgggactaggttcgaccgtaaaaattattcaccagttgttagcgggcgtacatattgctgccggagccgaagcgatggcacttgcagcccgtgcggggatcccgctggatgtgatgtatgacgtcgtgaccaatgccgccggaaattcctggatgttcgaaaaccggatgcgtcatgtggtggatggcgattacaccccgcattcagccgtcgatatttttgttaaggatcttggtctggttgccgatacagccaaagccctgcacttcccgctgccattggcctcaacagcattgaatatgttcaccagcgccagtaacgcgggttacgggaaagaagacgatagcgcagttatcaagattttctctggcatcactctaccgggagcgaaatcatgatcaagattggcgttatcgccgatgattttaccggcgcgacggatatcgccagttttctggtggaaaacggtctaccaacggtacaaattaacggtgttccaacaggtaaaatgccggaagcaatcgacgcactggtgatcagcctgaaaacgcgctcctgtccagtggttgaagccacacagcaatcgctggcggctctgagctggttgcaacagcaaggttgcaaacagatctatttcaaatactgctctactttcgacagtacggcgaaaggtaatattggcccggttaccgatgccttaatggatgctctcgacacgccgtttacggtcttctctccggccctgccggtcaacggacgtacggtttatcaggggtatttgttcgtaatgaatcaactgctggccgaatccgggatgcgccatcacccggtaaatcccatgaccgacagctatcttccccgtctggttgaagcgcaatccacagggcgctgcggcgtcgtttcggcacatgttttcgaacaaggtgtggatgccgttcgtcaagagctggctcgcttacagcaagagggctaccgctacgcggtgcttgatgcgctgaccgaacaccatctggaaattcagggagaagccttgcgcgatgccccactggtaacgggcggttctggtctggcgattggcctggcccggcagtgggcgcaagaaaacggtaaccaggctcgcaaagcagggcgtccgctcgctgggcgcggcgtagtgctctccggttcatgctctcaaatgaccaaccgccaggtagcacattaccgtcaaattgcaccagcccgtgaagttgatgtggcacgctgcctctcaattgaaactctggccgcttatgcacacgaactggcagagtgggttctgggccaggaaagtgtacttgctccactggtttttgccaccgccagcactgacgcattggcagcaattcaacagcaatacggtgcacaaaaagccagtcaggcagtagaaacactgttttctcaactagcggcgcggttagcagcggaaggcgtgacacgctttattgtcgcaggcggtgagacctccggcgtagtcacacagagcctgggaataaaagggtttcatattggcccaaccatttccccggcgtgccgtgggtaaacgcactggataagcctgtctcactcgcccttaaatctggcaacttcggtgatgacgcctttttttcacgagcccaaagagagtttttatcatgagcgatttcgcaaaagtagagcagtctttgcgagaggagatgacgcggattgccagttcattctttcagcgcggctatgcaaccggttcggctggcaatctgtcgctgcttttacctgacgggaatttactggcgacaccgacaggttcatgcctgggcaatctcgatccgcagcggctttccaaagtcgccgcggatggcgaatggttaagtggtgacaaaccctcgaaagaggtgctctttcatctggcgctgtatcgcaacaatccgcgctgtaaagcggtggtgcatttgcacagcacatggtcgacggcgctttcctgcctgcaagggctggacagcagcaacgttattcgtccgttcacaccatacgtggtgatgcggatgggaaatgtcccgctggtgccttattaccgaccgggcgataaacgcatcgcacaggatctggcggaactggcagcagacaatcaggcttttttactggcaaatcatggcccagtggtttgcggtgaaagcctgcaagaagccgccaacaatatggaagagctggaggaaacggcaaagctgatttttattctcggtgaccgcccgatccgttatctgaccgcaggtgaaattgcggaattaaggagttaatgcaatgcctcgttttgcagctaatttatccatgatgttcaccgaagtgccttttattgaacgcttcgccgcagcgcgaaaagccgggttcgatgctgtggaatttctgtttccctataactactccaccctgcaaatccaaaagcaactggagcaaaaccatctgacactggcgctgttcaataccgctcccggagatattaatgcgggggaatggggattatccgcccttcccggacgtgagcacgaagcacacgcagacatcgacctggcactggaatatgcattggcgctcaattgtgaacaagtccatgtgatggcaggcgtcgtgcccgctggcgaagatgctgaacggtaccgggcagtatttatcgataatatccgctacgctgccgaccgctttgcgccacacggcaagcgaatattagttgaagcactcagccccggcgttaagcctcattatctcttctccagccagtatcaggcactggctattgttgaagaggttgcgcgagataacgtgtttattcaactagatacttttcatgcgcaaaaagtagatggcaacctgacgcatttaatccgcgactacgccgggaaatatgcgcacgtacaaattgccggactacctgatcgacatgaaccggacgatggagaaatcaactatccgtggctgttccgcctgttcgatgaggtgggatatcagggctggatcggttgtgaatataaacctcgtggcctcaccgaagaagggcttggctggtttgacgcctggcgctaattcgttaaatccctaattacaacgtacccatacatccccccatctacggatggggtaggttaactataactttcagacagggtttcccatgtccacaattacattgttatgcattgcgttagctggcgtaatcatgctgttgctgctggtcatcaaggcaaaggtacaaccattcgttgctttgctcctcgtcagcctgttagtcgcacttgcggcaggtataccggcgggcgaagtgggtaaagtgatgatcgccgggatgggcggtgtgcttggttccgtcactattattattggtctgggcgctatgctggggcgtatgatcgaacactctggtggtgcagagtcactggctaattatttcagtcgcaagttaggtgacaaacgaactatcgctgcgctgactctggcagcgttcttcctcggtattcccgtcttctttgatgtcggctttattattcttgcgccaatcatttacggttttgccaaggttgccaaaatatcgccactcaaatttggcctgcctgtcgctgggatcatgctcactgttcacgtggcggtaccgccgcatccaggccctgtcgccgcagcggggttactccacgcagacatcggctggctaaccatcatcggtattgcgatttctattcccgtaggggttgttggctactttgcagcgaaaataatcaataagcgccaatatgcgatgtcagtagaagtactggaacagatgcaactggctccggccagtgaggaaggcgcgacaaaattaagcgataaaataaatccaccgggcgtcgcgctggtcacctcgctaattgttattcctatcgcgattatcatggcgggtacggtttccgcaacactgatgccgccttcgcatcccctgcttggtacgctacagctgatcggctcaccaatggtagctctaatgattgcgctggtgctggcattctggttattggctttacgtcgcggctggagcttacaacacaccagcgacattatgggctcagcgcttcctactgcggcggtagtgattttggttactggtgctggaggggtatttggcaaagtgctggtggaatcgggcgtcggcaaagcccttgccaacatgctacaaatgattgacctgcctctgttaccagccgcatttattatttcactggcgctgcgtgcatcgcaggggtcagcaaccgtagcaatactgacaaccggcgggttactctcagaagcggtgatgggattgaatccgattcagtgcgtattggtgacgctggcagcctgctttggtgggcttggtgcgtcacatattaatgactcagggttctggattgtgaccaaatatctggggttgtcggtagcagacggtctgaaaacctggacagtgttaacgaccattctcggttttaccggattcttaattacctggtgcgtatgggcggtaatttgaccttaataaaaagnnnnnnnnnnnnnnnnnncttttattgtgcacagaaaaggccagcctcgcttgagactggcctttctgacagatgcttacttactcgcggaacagcgcttcgatattcagcccctgcgtttgcaggatttcgcgcaaacggcgcaggccttcaacctgaatctggcgaacacgttcacgggtgaggccaatttcacgacctacatcttccagtgttgccgcttcgtaccccagcaaaccgaatcgacgtgccagcacttcacgctgtttggcgttcagctcgaacagccatttgacgatgctctgcttcatatcgtcatcttgcgtggtatcttccggaccgttctctttttcatcggccaggatgtccagcaacgctttttcggaatcaccacccagcggggtgtctaccgaggtaatgcgctcgttaagacgaagcatacggctgacgtcatcaactggcttatccagttgctctgcgatctcttccgcacttggttcatggtccagcttatgggacaactcacgtgcggttcgcaggtaaacgttcagctcctttacgatgtgaatcggcaaacgaatagtacgggtttggttcataatcgcccgttcaatcgtctggcgaatccaccaggttgcgtatgttgagaagcggaaaccacgttccgggtcaaacttctctaccgcgcggatcagccccaggttgccctcttcgataaggtccagcaacgccagaccacgattgccataacggcgggcaatttttaccaccagacgcaagttactctcgatcatccggcggcgagaggcgacatctccacgcagtgcgcgacgcgcaaaataaacttcttcttcggccgttaacagtggtgaataaccaatctcaccaaggtaaagctgagtcgcgtccaacacacgctgtgtggctccctgcgataacagttcctcttcggccaaatcgttatcactgggttcctgttctactaaggccttttcgtcaaaaacctcaactccgttctcatcaaattccgcatcttcatttaaatcatgaactttcagcgtattctgactcataaggtggctcctacccgtgatcccttgacggaacattcaagcaaaagcctggttccgccgatttatcgctgcggcaaataacgcagcgggtttacggatttccccttgtaacgaatttcaaaatgcaagcgtgttgaactggttccggtgctacccatggtcgctattttttgccccgccttaacttcttgttgttcccggaccagcattgtgtcgttatgggcgtaggcactcaggtaatcatcattatgtttgatgataatcagattaccgtagccgcgcagcgcgttaccagcataaacaacgcggccatctgcggtcgcgataattgcctgtcctttgctgcctgcgatatcaatccccttgttgcccccctcagaagcgccaaaggtttcgatcactttgccctcagtcggccagcgccaggtggagataggcgtactggttgatgtactgctgacagtcggctcggttgtgcttgctgttggtaccgttacaggcgctgtgaccgtggtcgcagttggcttgttgttcggcaacattttgttagcactctgttcacccgaagactcagaatacgtaattgtcggttgcgacgcaacagcaacggtggaattttgtgcaggcttgatcacaactccttgctctgctgcgtcggcctgggtaatggcatttccgccagtgattggcgtaccggaagcattacccacctgcaaggtctgaccaacgttcagcgcgtatggtgcctgaatattgttgcgctgagcaaggtcacggaaatcgttgccagtaatccaggcgatatagaaaagtgtgtcgccttttttcacggtataggtactgccgctataactgcctttcggaatgttcccatactgacggttatagacgatgcgtccgttttccatctgtaccggctgctgagctactggctgcactggctggatttgcggttgttgagtagcctgaatttgtggctgctgcaccggctgaatttgcggttgctgcgctgtagacgtcgtccccattttcggcggcggcgtaatcaacataccagaattagtatttgcaggcgcattgccattaacggagctgaccggtgccggtggatttgaagtgtcagaacagcctgccagccatagcgaaaccagtgacaaagccgcaatgcggcgaacggtgaattttgggcttcccgcgctcatttatcccccaggaaaaattggttaataaccagtgacataattaccgtgcaaggcaccctactgaacactggaaaagatgttcacgatacgctgacctgcggcaaaataaccaggaaaaatccaggtatttcctcacgttttaagccagctcacccttcactaaagggacaaagcgcacggcctccacggtatcgataataaattcgcctccccgacgacgcacccgtttcaaatactggtgctcctcccctacgggtaagacgagaatcccgccttcgtccagctgcgtcattagcgcagttggaatttccggcggtgccgccgtaacaatgatagcgtcaaacggcgcacgtgcctgccaaccttgccatccatcgccatgacgggttgaaacattatgtaaatcaagatttttcaggcggcgacgtgcctgccactgcaagcctttaatccgttcaaccgagcaaacatgctggacaagatgcgccaggattgccgtttgatatcccgaaccggtgccaatttccagcacccgcgactgcggcgtcagctcgagtaattcggtcattcgcgccaccatatatggctgcgaaattgtctgcccctgacctatcggcaaagcgatattgtcccaggctttttgttcaaacgcttcatcaacgaatttttcacgcggcacggcggcaagtgcattcagcacctgctcatcctgaataccttgcgcacgtaattgatccagaagtgcttgtacgcgtctgcttaccattgcgtgccaactcccacgctgtttaaccagtctgaaaccacatcttgcgcgctatgcgcagttaaatccacatgcagcggcgtgatggagacatagccctcatctaccgcagcaaaatcggtccccggaccagcatcacatttaccgcccggcgggccaatccagtacagcgtattgccgcgcggatcttgctgcgggatcacctgatctgccggatgtcgtgtaccgcagcgcgtcacgcgaatacctttgatttgatccaagggtaaatccggaacgttaatattaagaatacgcccggtgcgcagcggctctttacacagtgcgcgcaaaattgaacaggttaccgccgcggcagtgtcgtaatgtttatgcccgtcaagcgagacggcaagcgccggaaaacctaaatgacggccttccatcgcggcggctaccgtaccggaataaataacatcatcccccagattcggcccggcgttaattccggacacaacaatgtccgggcgcggacgcatcagagcattcacgccaagatagacgcaatcggtcggggttcccatttgcacagcaatatcaccattttcaaaggtaaacgtgcgcagggaggattccagtgtcagagaatttgaagcgccgctgcggttacgatcgggggcgaccacctgaacgtcagcaaactcacgcaaggctttcgccagcgtttgtataccgggtgcatgtaccccgtcatcattactcagcaatatgcgcataatcacctgttgtgttgataagttccctgacaacgctggttgcaaaactacccgccggaagccagaaacggatctctacggtgacgtcatcccaccaattccagcttaattgttgcggatacagcagcatcgctctgcgcgcggcttcaactttttcgcgcaccagtaaagcttgtaattcagtttctgcggcgacagctgcttgttcgaatgccagcgcttcacgctgagttccccattcgccactgcctggcaatgcggcggttatcatcaactctttatcgttgacgcgacgctgtaattccgccagttcttcggtggttgcgacaaaccagctaccacgtccggctaattgtagcgcatcgccgtcaacaacttgattaacgtctgcttttttgaggcgctcagcaacaatctgattaaacaacgcactgcgggctgccgacaaccaaaaactccgtttattgcgatcgcgcaccggagtattggtttgcgcccagcgctgcgccccctgcaagttgctaccgccaatcccaaaacgttgggcaccgaagtagttcggtacaccttttacgcaaatatcgatcagacgttgttcaacgtcatcgcgattgctcacttcgcgcagaaccagggtaaaggcgttacctttcagcgcgcctaaacgcagcttgcgcttgtgccgcgcatactccagcacctggcagccttccagttgaaaggcgctcagatcgggcatttccttgcccggcacgcgagcgcataaccactgttccgtaacagcatgtttgtctttttgcccagcgaagctgacttcacgggcatgaattttcaggaatttcgccagtgcatccgccacaaaacgggtattgcagccgtttttgaggattctaaccagaatatgctcaccttcaccatcaggctcaaagcccaaatcttccaccaccacaaagtcttccggattggctttcagcagcccggtgccttgcggtttaccgtggaggtaagtgagattatcaaactcaatcattttgttgccttaatgagtagcgccaccgcttcacaggcaatcccttccccacgtccggtaaatcccagtttttccgtagtagtggctttcacgttaacatcatccatatggcagccgagatcttcggcaataaacacgcgcatttgtggaatgtgcggcaacatcttcggtgcctgagcgatgatagtgacatcgacgttgccaagggtataacccttcgcctgaatacgacgccaggcttcgcgtagcagctcgcggctatcggcacctttaaatgccggatcggtatccgggaacagcttgccgatatcccccagcgccgccgcgccaagcaatgcatcggtcaacgcatggagcgccacgtcgccatcagaatgcgccagcaatcctttttcgtaaggaatgcgtacgccaccaatgataattgggccttcaccgccaaaggcatgtacgtcaaaaccgtgtccaattcgcattatgtattctcctgatggatggttcgggtgaggtaaaactcggccagtgccaaatcttccgggcgcgtgactttaatgttatccgcacggccttcgaccaactgaggatggaatccgcaatattccagcgccgaggcttcgtcggtaatagtcgcgccttcatttagagcgcgcgtcagacagtcatgtaacagctcacgagggaaaaattgcggcgtcagcgcgtgccataagccgttgcgatcaacggtatgagcaatggcatttttgcccggttcggcacgtttcatagtatcgcgcactggtgcggcgaggatcccccccgtgcggctggtttcgctcaacgccaacaatcgcgcgaggtcatcctgatgcaaacaaggacgagcggcgtcatgcaccaatacccactgcgcgtcgccagcggctttcagacctgccagcacggaatcggcacgctcatcaccgccatctacaacggtgatttgcggatgattcgccagaggaagttgtgcaaaacggctatcgccaggacttatggcaatgacgacacgtttcacccggggatgcgccagcagcgcatgcaccgagtgttcaagaatggtttgattaccgattgagagatattgcttaggacattccgtttgcattcgacggccaaatccggccgccggaaccacggcgcaaacatccaaatgagtggttgccatgttaattcccgggctgatttatcgattgttttgccccgcagactgtgcgcgcttcgacgcgtcaggcaccagacgataaaaagtttcgcccggcctggtcatgctgagttcattacgcgcacgctcttcgagcgcctcctggccgccattgagatcgtcaatttcggcaaaaagttgatcgtttcgcgctttaagtttcgcgtttgtagcttgctgtgccgccacatcatcattgacgcgggtatagtcatgtataccgttcttaccgaaccacagcgaatactgtagccagaccagaatagccagcaacagcagcgttagtttacccatcctgccccctgaaaaacggcatcatcatcccatgcatccgaagacgactctacatcctctgttggggataccgcgacaacgcgggcaaatgtaccacatttgtccattgttacgtatacccagggcgtgcagaacataatctcattattagttacggtttgaattatgaacagaggagacgggaaagtacaaattagcccagtagccacataaacagtgcgccaaacataatgcctactgtcaccagggtgaaaacaatactgtagcgtagctttccgtccatcaatgaatgcagcgcaatccccaccactaccgcgacgggcatcagcgccagaaagaaaggccaggtgtagataaagaagaacagcgtgttagagccataaatcaacatcggcatcgccagcgcaaataaccaggagataaaaccgaccacggcaccaggcagtgaccatgtggtttcttcatcctcagtaaggctgtcgttatttgttagtgtaatgttatggctattacgcatatttgatcctgttactttgacgaaccgggcatggaaacccggtggtgtctcaggatctgataatatcgttctgtctcaacagatctaataattgctgtaccaaatttgttactaattgttcaccattgagatgaatttctgccgattcaggcgcttcgtaaacggaatctattcccgtaaagttgcgcagttcaccggcacgcgctttcttatataagcctttgggatcgcgggcttcgcaaatcgccagcggcgtatcgacaaacacttcgataaagcgcccttctcctacgcgttcgcgaaccatctggcgttcggcgcggtgtggcgagataaatgcggtcagcaccaccagtccggcttcaaccatcaaattcgccacttcaccgacgcgacggatattctctttacgatcggcatcgctaaaaccgagatcgctgcataatccgtggcgaacattgtcgccatccagcagatacgtactgacgccgagtttatgtaacgcctcctccagcgccccggcgaccgttgatttaccggacccggagaggccggtaaaccacagcactacaccacgatgaccgtggtgtagctcgcgttgttgcacagtgaccggatggctatgccagacgacgttttcgtcatgcagcgccattatttatcccccagcaaatcgcgcgcgccccagtgcggaaagtggcgacgaaccagagcattcaattccagttcgaatgcactgaattcagatggcgcagcagttgcctggctaactggctcgtgcaccataccggcacccacggtcacattgctcaggcgatcgataaaaatcagcccacccgtcaccggattttgttgataacgatctaacaccagcggctcgtcaaaagtgagatccacgaggccgatcccattcagtggcaggttttcaacttcacgctgggtaaggttattaatatcaacctgatagcgaatgccatcaacacgcgcgcgcgtcttcttaccggcaattttgatgtcgtaactctgccctggagaaagcggctgttccgccatccataccacatccaccgacgcgctctgcaccgccggtaacgcttcgtctgccgccagcagcagatcgccacggctgatgtcgatctcatccgtcagcaccagggtgatcgcttctccggcaaaggcttcttcgcgatcaccatcaaaagtcacgatccgcgcgacgtttgattccacaccagagggcagcactttgacacgttgcccgacttccacgcgaccggatgccagcgttccggcgtaaccacgaaaatcgagattcgggcgattaacgtactgcaccgggaagcgcattggctgagcatccaccactcgctggatctccacggtttccagcacttcgagcagtgtcggaccgctgtaccacggcatactttcactttgcgatgccacgttgtcgccttccagtgcagagagcggcacaaagcggatatccagattacccggcagctgcccggcaaaggtcaaataatcttcacgaatacgggtgaacgtctcttcactgtaatccaccagatccattttgttgatcgccacgaccagatgtttgatccccaacagtgtggagataaaactgtgacgacgggtttgatcgagcacgcctttacgggcatcgatcagtaagatcgccagttcacatgtcgatgcgccagtcgccatattgcgggtgtactgctcgtgccctggggtgtcggcgataataaatttacgcttctcggtagagaaatagcggtaggccacgtcaatggtgatgccctgttcgcgctcagcttgcaggccgtccaccagcagagccagatccagcttttcgccctgggtgccgtgacgcttactgtcgttatgcagcgatgagagctgatcttcgtagatttggcgggtatcgtgcagcagacgaccaatcagagtacttttgccgtcatcgacgctaccacaggtcagaaaacgcagcaggcttttatgttgttgcgcaatcatccaggcttcgacgccgccttcattggcgatttgttgtgcaagtgcggtgttcatcttaaaaatacccctgacgttttttcagctccatagaccccgcctggtcgcggtcaatcacgcggccctgacgttcactggtggtggaaaccagcatctcttcgatgatttccggcagtgtttgtgcatttgactccaccgcaccggtcagcggccagcagcccagcgtacggaaacgcaccatccgttttttaatcacttcgcccggttgcaggtcgatacggttgtcatcaatcatcatcaacataccgtcgcgttccagaaccggacgttccgcagcgagatatagcggaacaatgtcgatattttccagccagatgtattgccagatatcctgctcggtccagttagagagcgggaagacgcggatgctttcgcctttgttaatttgcccgttgtagttgtgccacagctccgggcgctgatttttcggatcccagcgatggaagcggtcacggaaagagtaaattcgctctttagcgcgggatttctcttcgtcacggcgcgcaccaccgaaggcggcatcaaaaccgtatttgttcagcgcctgtttcaggccttcagttttcataatatcggtatgtttcgcgctgccgtgcacgaatggattaatccccatcgccacgccttccgggtttttatgcaccagcagttcgcagccgtaggctttagcagtacgatcgcggaactcatacatctcgcggaatttccagccggtatcgacatgcagcaacgggaaaggcagcgtacctggataaaacgccttgcgcgccagatgcagcatgacgctggaatctttaccgatagagtagagcatcaccggatttgagaattctgccgccacctcgcgaataatgtggatgctttccgcctccagttgccgcaggtgagtaagtcgtatttgatccataaccgttcctttgcaataccgctattttcttgccatcagatgtttcgactatagggagcgtaagagaacgaatgaaattaccaattagaatgagtagttccttaacggaataacgatttggcaaagctaatatcaaaaagtgcttaaggcaccggatttcgggcgtttaggaagatttgaaattgttttagcgcagcggcagtttcatactatggcggtaaaaaaatttgcatggtatttaaggactcactatgttttccgcattgcgccaccgtaccgctgccctggcgctcggcgtatgctttattctccccgtacacgcctcgtcacctaaacctggcgattttgctaatactcaggcacgacatattgctactttctttccgggacgcatgaccggaactcctgcagaaatgttatctgccgattatattcgccaacagtttcagcaaatgggttatcgcagtgatattcggacatttaatagtcggtatatttataccgcccgcgataatcgtaagagctggcataacgtgacgggaagtacggtgattgccgctcatgaaggcaaagcgccgcagcagatcatcattatggcgcatctggatacttacgccccgctgagcgatgctgacgccgatgccaatctcggcgggctgacgttacaaggaatggatgataacgccgcaggtttaggtgtcatgctggaattggcagaacgcctgaaaaatacgcctaccgagtatggtattcgatttgtggcgaccagcggcgaagaggaagggaaattaggcgctgagaatttactcaagcggatgagtgacaccgaaaagaaaaatacgctgctggtgattaatctcgataacttaattgttggcgataaattgtatttcaacagcggtgtaaaaacccctgaggcagtaaggaaattaacgcgcgacagggcgctggcaattgcgcgcagtcacggaatagccgcaacgaccaatccgggtttgaataaaaattatccgaaaggcactgggtgttgtaatgacgcagaaatattcgacaaagcgggcattgctgtactttcggtggaagcgactaactggaatcttgggaataaggatggttatcagcaacgcgcaaaaacacctgccttcccggcgggaaatagctggcatgacgtaagactggataatcaccaacatattgataaggctcttcctggaagaatagaacgtcgctgccgtgacgttatgcggataatgctacctctggtgaaggagttggcgaaggcgtcttgatgggtttgaaaatgggagctgggagttctaccgcagaggcgggggaactccaagtgatatccatcatcgcatccagtgcgcccggtttatccccgctgatgcggggaacaccagcgtcaggcgtgaaatctcaccgtcgttgccggtttatccctgctggcgcggggaactctcggttcaggcgttgcaaacctggctaccgggcggtttatccccgctaacgcggggaactcgtagtccatcattccacctatgtctgaactcccggtttatccccgctggcgcggggaactcccgggggataatgtttacggtcatgcgccccccggtttatccccgctggcgcggggaactctgggcggcttgccttgcagccagctccagcagcggtttatccccgctggcgcggggaactcaagctggctggcaatctctttcggggtgagtccggtttatccccgctggcgcggggaactctagtttccgtatctccggatttataaagctgacggtttatccccgctggcgcggggaactcgcaggcggcgacgcgcagggtatgcgcgattcgcggtttatccccgctggcgcggggaactcgcgaccgctcagaaattccagacccgatccaaacggtttatccccgctggcgcggggaactctcaacattatcaattacaaccgacagggagcccggtttatccccgctggcgcggggaactcagcgtgttcggcatcacctttggcttcggctgcggtttatccccgctggcgcggggaactctgcgtgagcgtatcgccgcgcgtctgcgaaagcggtttatccccgctggcgcggggaactctctaaaagtatacatttgttcttaaagcattttttcccataaaaacaacccaccaaccttaatgtaacatttccttattattaaagatcagctaattctttgttttcaaacaggtaaaaaagacaccaaccttaaaccatccaaatctaccggggtacgcctgtttaacccaaatgtctggaactcaaatcccgtttccgtattcgttgcccatgccatcactacattgccttcttccgccagtccagctatttgttcccagatcatttcacgaatttttgcggatacatcacctacatatacccctgcacgtacctccaacaaccagatggctaatctgcctcgtaagcgcggaggtacattttcagtgaccacgaccaacatactcatttcagctactccgatggcctgcatctcccagtgaaacaggaagcggaatggcaacaggctgtgcatcttcaggtggggccggcggttgtatttctccagcggcaagcacgtcctctataagcggaatcaatttggctaatgttttactactgcgaaaaatatccctgcacgccaaacggacttcccggtccggctcaccagggttacgacgcgctatctcaaaagctttcggtacaacagtgtcaaatttaatgatgtctgcaatatcgtaaacaaaggaaagaggctttcctgtatgcacaaacccaatagctggtgcataaccagctgcaagtatcgccgcttcagttacgccgtataaacaggaagttgcagcgctaatgcattggttgatcgtatcgcccttttcccagtctttcggatcgtagcgacgtccattccatgtcacgccgtattgcttcgccagaagtgcgtaggttgcccgcacgcgactgccttctatacctctgagttgctctacggagcgccgggcaggcgcaggttctccaaaccgaagttcaaacattttacgtacgaccttcagacgcaaatcttcatccagagcaagttttgcctgatagagcagcttatctgaacgcgcacctccaggctgaccagaagcataaacacgaacgcccgcttcccccacccataccaacaatgttccaacttgcgcagccaggcgtacagctgcatgcgaaacccgtgtaccaggttccagcatgatgcaggcaaccgagccaacaggaatatgagtgcggatccctgtcttgtcgataagtacaaacgcgccatctattacatcgatctgcccatattgcagaaagatcatggagacgcgatctttgagtggaatgggattaaggggaagccaggtcattttattacacctcaatcacagtggagccaaagatagcaagccacatcccatcgatttagctggcccaataccttgctgtacaagatctattaacgctggcgcgtcgttgatggtgagcacaccttcaaagcaaaccgtttggatctttccacttttaccatcaccagaaaaatactgtggccgttccgatatgggatgcacatcttcaacgcgcgccgcattgcccaatttacgttgcaaccacgcgatttgttctgcttcttttattaacggaacccgacagcgtttaatattccctttactgtccaggcgcttttgattgtcgagaatagttttgatcggatttgcccgaagccgaaaatagagtggaacaccaacctgaagttgaaattcaacctgtttagttttaatgactgtcgcaacggcagttgaaacaggcatttgcgctgactgcaataaaacatgacagccttctggtgtgtttcgcttctcaacatgaaaaagaaaatcacgagcagcatccggtctgtttggaaataaatgccataatccctggtgaagttggtaaagatccctgctccaggccctggcaatgatgactttactgagatacatccatacctcctttaatcacataccattctcgggaagcaaattgtcgaggcaaggtgatcatcggttcgtcgcgcgccgtaaattttaaatgatgccctgtaactgattcctcactatatatatcgccgccaacgggctcataatttaatagcgccttctgaggatccgatgcctgacatgtccccaaaaaaagcgggtgtgttagtgggcaacttctccgccccaggtaaggtgtataccgaggctttaatactgctttttcaagttctgagataaccatcgttgcatggggtgttaaccagagagcgacggtaaaggaggcatcacataaatattcgcgccatgtttgaatcgtttcatgacttttcaaaccacggtaatcttctcgcgctccaaggactgtatggtaatcacgcaaccccgttacagacacacgacgatcgtcaagaatgagttcatcgcagcgcactgcaaattgcacactctctgataacgcctgtaatgaagaagtatcatcacgttggatcccaagacaagccccgagtagccctaataacccgcttcgggtcggaaatcttccggtaggtcgcgttccttcaaaggtcggctgcccccaggcttgcattggcccagcaagccgcaagatcaaataagatctcatgttcacgcctcgccattattacgaacccaggattttaactgttctaaagtaggcatttgtttaacttgagcagtaattgggtctacatcagataagctgaattgcgcagcagctccgttcagaccatatccattggcaacgcgatcccaatattgattaaacgcctgtatagacggttgcaaaaagccatctttcgctttaaccgctttttcaaaagcatttgccatagaaagtggcatatcggagaaattaaccattaccatatccgcagggttaaaagcggcataagtacgctgttttgctccagggacctctgttgccagcatatgaacaacatgggttgcaatttccagagcctgctccctggaggcaccacctaaattttcctgaagttgagcgaggttaatgttggcataacgataaaaaacacccgatgaaaattcctgagttcccagatgtgcagaaccttgttcctgtaaatcatctacagcggtgaaccagtcaatatcagaatcaacctgatgagtagtgatcgcatgcgcaatggacattgcaccatcaacttttcccaactcagtcatcatgccgctggttgccattcttccactaagcgcaatatcaacaccctgctgtaaattcacacgtatggcggcaatatcttccttaagaactttgagcagctttttatcatccagattatcagcctctgcttttgcaacctgctcacagaaccaggctatttctcccacaacccagggagtaaccgcatcggcagaaatcttttcggcttcatcaactgatttaccggagagcagcgctaatgtcttatcgatgattttttggtcaaaacgttcaccaagtttttgccgaagaacatcacgtaattgtgcaagatgaatggttctgagactggattcaccaatattttgtgcgtaataaccacttttacgcatcgcacgtttaaggctttgacttgaaattcttactcgtcttttgccgccgaaaatagcgtctttctgcatgttcatatcgtcgcggttcagacatgaagggctgtgagagatcagaacatgaatattgataaagttagacatagaaaggtttccttacgcatttttgtttgtggtcaatacaaaatcttccagaagttgctggcgttcgcgctttccccaccaggtcaacatcctggccattaatggccagtcaagtacgggttcggcgtgagtaagtaatcgacgtaactggaccatatcggctgttctgtcagcccgaattaattgaaagatacggcgctcgttaattcttccactattggctaaagctcttcccaacgagatacctgttgtttgctccgattttttgtcctgatgtcggatgacattctttcctgcgctcaggcaaaacaccatgcgcaaaagagcctgctggtgacgtgggttttcccaaccaaaaggttgcaccagcctataaaacgcagggatatcgcgtaattcatcaggttctgaaacacgtctaatttgcgcacatgatccattatccagttgttgccaggctcgatataaagccattgcatcaatttcatcagccatttgatggccctccttgcggttttaactcccgtaaatgtttgtatagcgtggcgcgggcaagcgctaatgtgcttattaatttaggatgatgtgcatagggagctacagattgattaaatagcatttcacacaattgatgaagtttgtctcgtaaatcagctattacctcatcagcctgggaaaaattaacattcgccagtacatcgggaattaataattcactctgtcgatagaaatgcctttctgcagtctcatgaacagagactccggcccctttgaagtctttatttttaaacccttctgcaaaggtatataacgccttgcgtaaggctgttttatatcccaaaccaacagtcactatttcgtttatcacattgccgtattgttgccacccctgattaaacatcaacacatcatgacgccgttcaagaatagatgcttgattattacgatatccccccataatcaattcaagaggactttgcggcgcaatatttctgaattgattcacaaccgccgccacgcgatttccattttcattttgaataatcttatctaccacaactcggctgatttgtgtccatgatggtgcggaggtggtgaaagcaagaaatttttcctcaacctcccctttcttgactgttaccagacaaggggaatgcggatggggccatagcccattaactgtaaaggtaaatttttccttaagaaaaccggtataacgcaaattgctttcctgtccacagcaagaacatttaccaatcccaatgggatcgcataattcaatatgcgctggttgccagaatagaccacggacaaacccaattgacgaagcaggtatagactcattggacttgataggtttaatccaggtaggttggttttccgtatgtgattcattaggaaattgtttttgaagacgaggtaatgtgaggacattgagtaacaccgttgaacgaagatcgatcccacgtacgaacgttgttacaggtgttcctccacgtaaaccgcttttaaaaccaccaccaaaacctggtgcctgattcgcctggttgaataacgcaatcgcagtgcatccaccacataatgcttcaccctgccccggttgattgacaaatgcacaattcgtcgcgccgcttaccccagccaacagtttttccattggagtcacatcatttgctttgacacctttggtctgcataaagggatgttctgcgtgattaaggtagaacatatctatccacggcgcgatgagttgttgaaactcatcttcagtgagcggattcattatgcgatgtcgaaattcaacgtcatcttttgccggggcgataatttgcccaatgcaaaccagcagtgctaaagcggccagttccatatcgtcacggggcaaacttaatcgccactgatctctactgcagtatagcgattgcagatttatgatttggactttccccccgtttcgcgggcgtacagggatccagttatcaataagcaaattcatttgttctccttcatatgctccgacatttctcctgcatttctatacgtcggcacacttccgttatcggtaaaaacaaagaaaaaatacggcgtaattaattcaataatcacattcactgcaaaaatatattcattggtttaatacaattaacctatacatatattaagatgtgttgaattgtttaaagacaataatgcatgcatttcaaatctgcaagttattcgttttattattaaagaaacttttagttataataattaccatgaattttattacataaaatattcatactgtgaatataaaatctcataccgggaaattaaaagaagatgtacattgtgcaccttccctacttaagtagggataaaccgttattggtcttattatcgtcattgataacaatcattcccgaagttatttgggatttgcagggatgactctggtcatcccttcatcccctgtataggtaataacaatactgttaccctgccagacccatccatccagattctgtttcccttccagccaaagtaacccatcttcatctactacttcagaaaaactacgtttccaggtgaagggtacattgacgcgattaagtgcaagcgcctcatactgctgttcatgacttaggtcctcgtagacctggccatcgagcagttgtttacctgaagacgtttgtacataaggcaataatggcaggctcatttccccatccctcgttaccgcaagaatggtttcatcgttatcctgcaagctatattcttcagcccactgcaggaccttgcgagccttgaaccttttttcacactcggcgctttcaaatttatccatgccattgccgacccattctggctcatccatttccgcatcatcgtaaatgctatccagccattgccggtaagcatcagggaaaaataaggatgctccattaagctcctcaatatgttgctgcgtccgccacatgactctaacgttgctataaatatgctcatgtcgtccgtaaccctcgccatcaggcagcaaaatggtggcaacaggaatctcaaaaccagcgggacgatatttgcgatgatggcgatgtaaacggcccaatcgttggaaaagcaaatctgcaggacaatgctgagtaattaaccaatcaaaatcaacgtcgagtgattgttccacgacctgggttgcgacaagtatccgtccaacatttcgcttcccatttttgccgaaattgctaataactcgattctctttttcacgacgatcgttcagcgtaaagcgcgcatgaaacaaatctatatctacttgcgtgttatttagctcctttagccgttggtagcatacttgtgcaacgtcaaccaaattgcaaataagacagacctgtgcacccgcgtttgccgctgcgatcattcgctctaacatcgtaaggtcaggtaacatgtcagctaaacaaataggttctggctgaatcgaaaagcggggcgggagttgttctggatgagctagcagatcaaaacgttgcgcaccattcacacctcgccagttaatgagtggatatgcggagttattttccactggatctgtatgcagaccataagtatccagaagtttctgtttttgtttcattggtagggttgcggaaagaagaataacactccctcccacatcagcctgagccttgagcactgcctccagcaagccgttcatataggtgtcgtaagcatgaacttcatcaacaattaaaacacttcgaccaattcccaaaccacggataaagcggtgtttaactggcaataccgatatcaacacctgatcaatcgtgcaaacgccgatttgcccaagaaacactttcttattgctttgtgacaaccactgacaacactgaacccacgcttcttcttgcccctgttcagtaatcgcgcgtgattttattgattgaaagaggtggttaaaccgtgaattgccatgagcaagaataagatttggggatgaaaataagtggctcgcgctcgcttccattctcgtaagcatagcattcgcggtagcttgtgttgggagggcaaaaataacactatccgcaatttgttgatcaataagtttccaagcataggccagcgctgtttccgttttaccggagcctgtaggtgcctctattaccgtcagcccgggagctactggaagagcatcaactaacacctgtaattgtctgggttgatagccattgtccagtagtgcatgaacaccttcataacatcgcttatttgatacaagtccactcaactccaatacccggctcgcatcctgctgtcggtcctggaaatacgttctcagagcatttatgtcggaaggcgcatcctcattaaacagaaaggtattcgttgtagtccaggagcctaaccagtcagcaagcgagcaaaaacctgctaacagtgatgaacaatcaggtggtatatcgtttatagataaccccgctggcgttaaaaataatgcttccagtacagatatccactcctcacgagcctgtttatcttgcgcagcataagatgccagagaagctggcatttcccaacgcgacttatcttgatcctgggaatgtaatataaaaccatgatgtcctgtaacggcctctacccatggaaaccaggactcataaggatgaggagcggcatcaaaaaaactgaaaaaatccccgagagattgctctgaaagtgaatcctggttaaaccaatacagaccggctgcaccatgattaaatttacggcacatttgtgttgatggaccattaagtgatggcgttgcaggatttaatttcagccaactttctgctgatttatattggaatcgtatatcaaactttccaatatcatgaagagcaatgaaaaataacagccaggccttcaccctctgttttgatagcatttcatttcggcaaaaagtattttgcagtacgactgattgatcccaccagcaatctgcaacagcagcaacatcaaggcaatgataaattaacagatgaatatcatttcctttcgtcaagctttttgaggattttccccagtaatggcatatatatttaaaaggttccattaatagcctccctgtttttttagtattatcgatgatatcagcgggctatttttcgatgctgctcataaatatcgaattacagtgatatacacatgtcttgcctccctgcaaagaagagactaacattcgaattgtttgggttcgaacgctggcctcaggttgatagaaatatcgcctggggcttttgtccatctggaacctcgcgaatgcttaacgccagacagcctcaagcacccgacgccattctatacctgataattcttcccgcggcgttcacgtttaaaatcaggaatgctgctcgcaaaataaaaacgcccccatcatttctgacagaggcgtttaatttgtccggcaatatttacccttcgtgtaacccacattccctttttaagccaaagaaacgcgtttcttcttccgccatgccgggttcccatttacgggttgtatgggtatcgcccaccgataaatatccttcatcccataatgggtgatatttcaggccatgtttttgcaggtactgataaatagttcggttatcccagtcgataatcggcagcactttaaatacgccacgctgaattgccagcaccggtaaattggcacgactgccggattgttcacggcgcaggccagcaaaccaggtttgcgcattcagttctttcagagcccggttcatcggttcgactttgttgatgtcattgtacttttcaatgccttcaacgccctgctcccacagttttccgtagcgtgcttcctgccaggctgcgctttcggtagcacggtacactttcaggttgagcttgagtttgtccgttaactcgtcaataaagcggtaggtttccgggaacaagtaacccgtatcggtgaggatcaccggaatatccgggcgaatttgattcaccagatgcaggctcaccgccgcctgaatgccaaagctggaagaaagtacatattcaccgggcagattatccagcgcccaggctacgcggccttcagcgtccagtttttccagttcggcgttagtttccgccagcgccagaatgcgatctaccttcggcagttcgttcagggcgtttagatcgagtttggacatagattcctcactgtttgccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaccgggctgatggttaatcccacaaatcacgcgccggatcgagcaccgggcgaatgatgcccgcacgcaccgtaaagtcgccgaagccttcacccgcttcgcgctctttcgcccagcgccctatcagttcatcaagcgacgccaggatttccggctcggtgatgttttctttatacatccgtgggatacgtgtcccaatgcggttgccgccaagatgcaggttgtagcgacccggcgctttacccaccaggcccacttccgccagcatcgcgcgaccacaaccgttcgggcagcctgttacacgcatcacgatatgctcatcgctgacaccatgtttcgccattaaattatcgatgttgtcgataaaagacggcaggaaacgctctgcttccgccatcgccagcgggcaagtcgggaatgacacgcaagccatcgagttttcacgctgcggcgtgacggcattcattaacccgctctctttggcgatcttctcgatcttcgctttctcgctttccggtacaccggcgatgatcagattctggttcgccgtaatgcggaaatcgcctttgtggatcttcgcgatctccagcaggccggttttcagcggacgcgccggataatcaaggatgcgaccattttcgataaacagcgtcaggtgccagttatcatcaatgcccttaacccagccaatacgatcgcctcgtccggtgaactcatatggacggatcggttcaaatttgatccccgcgcgacgctccacttccgctttaaacgtctcaacccccacgcgctccagcgtgtatttggttttggcatttttacgatcggttcggttaccccagtcacgctgagttgtcacgacggcttcggccaccgccagcgtatgctccagcggcagatagccaaactcactcgcggtgcgggcgtaggttttcttgttgccgtgttcgatggaaagcccaccgcccaccaacaggttaaagcccaccagcttgccgttttcggcgatcgccacgaagttcatgtcgttggcgtgcagatcgatatcgttctgtggcgggatcactaccgtggttttgaatttacgcggcaggtaggtctggccgaggatcggttcttcatcagtagtggcgactttttcctggtcgagccagatctccgcatacgcgcgggtacgaggcaacagatgctcagaaatcttcttcgcccactcgtacgcttccgcgtgcagctgcgactcgtaagggttcgaggtgcagagtacgttacggttcatgtcgttagctgtcgccagcgcatcaagaccgaccgagtgcagcatctggtgcaccggtttgacgttctttttcagaatgccgtggaactgaaacgtctggcggttggtcaggcgaatgctgccatagatggtgttttcaccggcaaatttgtcgatcgcctgccactgtttagtggtaatcaccccacccggcagacgacagcgaagcagcatcgcgtggcgcggctccagcttctgttcagcacgttcggcgcggatgtcgcggtcatcctgctgatacatgccgtggaagcgaatcagcaggaagttgtcgcccttaaagccgccggtcagaccgtcgtttaaatcttccgcaatggtgccgcgcaggtagttgctttcatgcttcatgcgctcggcgtctgtcagttttccttcgaccactaaaggccctggatgtttttcgctcattagtagacatctcgctgataacggcgctctacgcgcagctcacttaaaaattcatccgccgcttcggtgtccatgccaccaaattcggcaatcacttccagaagtgcctgctcaacgtctttcgccatgcgattagcgtcgccgcagacataaatgtgggcaccatcattgatccagcgccacagctccgcgccctgttcgcgcagtttgtcttgtacgtaaactttttctttttgatcgcgcgaccaggcaagatcgatacgtgtcagcacgccatctttgacgtagcgctgccactccacctggtacaggaagtcttccgtaaagtgcggattaccaaagaacagccagtttttacctggcgcttcgtcggcggcgcgttgctgcataaaggcgcggaacggcgcaataccggtgcctgggccaatcataatcaccggggtttctggattggctggcaggcggaagttatcgttatgttcgataaatacgcggacttcgccctcttcttccacgcggtcagcgaggaagctggaggcaccaccggcacgggcgcggccttccacgtcgtaacgcaccacaccaacggtgacgtgtacttcgttctcgacttccgcctgcgaggaggcgatggaatacagacgcggcgtcagcgggcgcagcagattaattagcgcttcggcatcaagctgtgccggggagaaacgcaccatgtcaacaatcggcgtcgtcgcggcgtaatgctgtaacttcgctttatcgcccaccagcggcagcagtgtttcactgcgggtaagcgtggcgtaattctcaacaatgttggcggtgttgacggtcagttcgaagtgccactgtagcgcttcgttcagaggcaacgttttgccctcgacggtgacaggttcatcgcctttcagccacagcagttcgacaagttctttcaccagtgccggatcgttctgataccagacgcccagcgcgtcacccggctggtaacgcatgcccgagtcacctaagtcaatttcgatatggcgaacgtctttttcagagttacgcccggtaattttctggttaacagagaggctagccaccagcggcgcgtctttgctgtacgggctggtgtggatttcatttaccgcgccagtagcgacggattgcgaaggtgccgcgacaggcgcacgcgatttaagcgcatcaaccacgcgggcgcgccactcgctggcagcagcctggtattcaacatcggcatcgacacggtcgagcaggcgttcaccacccagttccgccagcttgctgtcgaaatctttcccggactggcagaaaaattcataagagctatcgccgaggctaaacacggcaaacgcggtgttttccagctttggcgcttttttggagaacaggaacttatgcagcgcgacggcttcttccggcggttccccttccccttgcgttgacgtcactacgatgagcagtttttcgctggcgatttgtttgaatttatagtcgcccgcgttcaccagcttaacgttcagttttgctgctaataaatcatcacgtaatgcttcagcaacccggcgcgcattgccggtttgcgaggcggagataatagttatacccggcatttctgcggctggcgctggcgtcgctgcaagcgcagcaggctgctgattgagtacgccccagaaatagccagaaacccaggcaagctgggtgggagttaaatcggtcgtggccgcctgaaggcgtgccagttgctccgggttcaacggaagcaacgcggaaggtgggacctgtgtcgtcatgcgtcgttatgttccagtaagcaaagctgtttctgcgccctgtcagcgcccataaaacagaagagaaggtaaggttaacggggcaaacggtgtggattaaagacgggatagcgataactaataaccaaatcgactaacctgttttagcaatagtctttaacaacaaaatagattaaccaacctaatgaaaaacaaatgaatttagccaatcattaagataaatcagcgattttgcgcaacaaagtcgttttagataatgcgaaaaaacagcctttccggtactctacggcggttttatcgtcctgtagagaaattatgatgtccaccacgttatttaaagatttcaccttcgaagccgctcaccgcttaccacacgtcccggaagggcataaatgtggtcgcctgcacgggcattcctttatggtgcgactggaaattaccggggaagtcgatccgcatacgggctggattatcgatttcgctgaactaaaagcggcgtttaaaccaacctacgagcgcctcgatcaccattatctcaatgatattccaggtctggaaaacccaaccagcgaggttttagcaaaatggatttgggatcaggttaaacccgttgtgccgctgttaagtgcggtgatggtaaaagaaacctgcaccgcaggttgtatctatcgcggcgaatgataagagtgtgtcggcggtcaatttcccttaagtaacgctatgttagggtgttgtgttctggatatctggggcatgacatggaagacgactgcgacattattattattggtgccggtattgcaggcaccgcttgcgcgttacgctgcgcgcgagcgggtttatccgttttgttactggaacgcgctgaaatccccggcagcaaaaatctttccggcgggcggttatatacccatgcactcgcggaactcctcccgcaatttcatctgaccgcgcctcttgaacgacgcatcactcacgaaagcctttccctgttaacgcccgatggcgtaacgacgttttccagcttacagcccggcggtgaatcctggagtgtattacgtgcacgattcgatccgtggctggttgccgaagccgaaaaagaaggtgtcgaatgcatccccggagcgacggtggatgcactgtatgaagaaaacggcagagtctgtggcgttatttgtggtgacgatattctccgcgcccgttatgtggtgctggcagaaggtgccaacagcgtcctggctgaacgtcacgggttagtgactcgtcctgctggcgaagcgatggcgttggggatcaaagaagtgctgtcgctggaaacatccgctattgaagaacgttttcatctggagaataacgaaggcgcagcgttgctgttcagcggcaggatctgtgatgacttacccggcggcgcatttctttatactaatcaacaaacgctctcgttagggattgtttgcccgctctcttcccttacgcaaagtcgtgttccggcaagcgagctgctgactcgctttaaagcgcatccggcagtgcgcccgcttatcaaaaacacggaatcactggagtatggtgcgcatctggtgccagaaggtggcttgcacagtatgccggtgcaatacgccggtaacggctggctgctggtgggcgatgcgttgcgcagttgcgtcaataccggaatttccgtgcgcggcatggatatggcgctgactggcgcgcaggcggcggcacaaacgctgataagcgcctgccagcaccgcgagccgcaaaatctgtttccgctttatcatcacaacgtagagcgcagcctgctgtgggatgttctacagcgttatcagcatgttccggcgcttttgcaacgcccgggatggtaccgtacgtggcctgcgttaatgcaggatatttcccgcgatttatgggatcagggtgataaacctgttccaccgctgcgccagttattctggcatcatttacgtcgtcacggcctgtggcatctggcgggcgatgttatcaggagtctgcgatgtctgtagcccgtaatctctggcgcgttgctgatgcgccgcacattgttccggctgactccgttgagcgccagacggcagaacggttgattaacgcctgtccggcaggtcttttttcgctcacaccggaaggtaacttacgtattgactatcgcagttgcctggagtgtggcacctgccgtttgctgtgcgacgaatcaacactacaacagtggcgctatccgccttccggattcggcatcacctaccgctttggataaataataaggataatttatgcccctcttacacctgctccgccagaatccggtgattgctgccgttaaagataatgccagcctgcaactggcaatcgattctgaatgccaatttatttccgtgttgtacggcaatatctgcaccatcagtaatatcgttaaaaagattaagaacgccgggaaatatgcttttattcatgttgatttgctggaaggcgcgtcaaataaagaagtcgttattcagtttttgaaactggtgaccgaggcggacggcattatcagtaccaaagcctcaatgttgaaagcggcaagagcggaaggttttttctgtattcatcgcctgtttattgttgattcaatttcgtttcacaacattgataagcaagttgcgcaatcgaatccggattgtattgagatcctgccaggctgtatgcccaaagtgctgggctgggtgacagagaaaatccgccaaccgctgattgccggtgggctggtgtgcgatgaagaagatgcgcgtaatgcgattaacgcgggtgtcgtggcgctttccaccacgaataccggggtctggacgttagcgaaaaaattactttgacgggataatcgtaaccaattgaatttggtttgatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagtccccaggccagaaccgtaggcaggatcatccggcaacacgttattggcaatctgcgtgaatgtttgtcaccagtgcctccagcaccactttccagtcatcaaccacgccaacatctgcctgtgaaaataccgcagcgctggcgtcatgattaatcgccaccacaaacttgctattgcgtacgcccgccattaacgctgctgcgccagaagcgccaacaacaatacacacctcaggtgccagcagatgtccggaaataccaatcactttttcagcatcaacgccaccgttcatcactcgcgcccgactgtagcccacttcggctcccagcttttctgccagcatagcgatttcctggttatctgcctctccgccctgccccaccaccagcacccgtctggcctcagctaatgggtcgcgggtaacatttttcagatcctctgtgctaaccagccagtccggaagcgcacccgggacaatgttcagttgttgcattccagagggcaacgtggcgtttttcgctgctcccgcctgacgcgccagggaaaggcatagcgggcgtttttctgtttgcagcgtcgccgttagcgcatttccccagtgggatttgcgcacgcttacggttggaatatctaacgaagtcacctggcagatgcttgcaccatgtaaacgccaggccagccgggtcgacagttcatcgccaaacgttcccggcggaaagagaacaacgtccgcaggcgttcgctgccactgttccaccaacgcatccagcacctgttccgccactacaggctgaggttcaatctgccagtgcgccagggtacaaccgctgaaatcctgcgccgccagccagcttgctattgcggcattctcctgatttattgtcacaattgcgatattcatggctgcatcctttggcgtaaatagtcctgccatagcttttgagctttttctgctaccgtttgcccatcaatcagcgtcgctccgcgtcgttgctctgctcttgccagttgcagacactgcatcgctggcatttcggcagcaacagttttacggataatttctgctttccccgcagccattcgctggcgcattcccggtactggcaaggccacttcaccgcactgacgcacggcaatcaccgcaggcaagcgaacccggcaacaacgcaacccatgttcagtacgctgttcgagggtgataaacagcgcgtcgagagtgaaacgctccacctgggtgaagcagggccagcccagcatttccgccagcaaaaatggcgtttgcccattctgcccttcgctgctttggcagccggtaattatcagatccagcggattctgatgctgccattcggcaatatggcgagcgacaaattccggcgcaaagcgcagatctgccgccgtctccagcaatacagcttcctcaaacccaagagccatgagatagcgcagccagtgcaatgcccgttcatcccccatgctcaacgcggttaaagacatcggcgtaccgttttttctctgcgccaacagcagcgcggcagcggcctgttcatcagcaccgagtaaacttcgcagtagcgaaatatccggtccgcttttaccctgagccgccgcctgccactctttttccgccagcattccggcatccggttcggctttaaacgctaacagaatgttcattcgcacctcctacatttcccgccgccaccagcgggagggctttagtttctggtgcccatagccaggtcacaacaaaaccaaccaacaacactgtcgccaggagcaataaggtgacttgcattccccactgcgccagcacccacggcagcaggccagtacttaccgccgcgccaagtcgactcatggcagtggcaaaaccgacgcccagcgagcgaatgtcagtaggaaaactttccgcaggcaaaatgcccaccagattactgactgccgaaatggtggtgctgaagagaacaaaaagcagcagcgttaatgaactgccggaaggcaaacaggccatgactaccagcgttgccgccagcagcaaaaaacttcccagcaaaaatttgcgatgtgccagcaggtgcgtcagaactaatcccagcagcgcgcccacaattaacaacgcattaagcatcaggctggcagtcagcgcatcttccagaccaatagtctgggcgatagttggcagccaggtataaatcacaaaccatgggattacgaggcagacaaagaagacgctgttaaacgccgtgcgccgccagtaacgcgaagagaacaaggttttgatgtgtttatgggtcgccgttaccacttcatcgcccagtaaaacatggggaccaaaatagcgatgcacgatagcgtgagcttctgcaaaacgcccctggcgcagtagccagcgtggtgattctggcgttccccagcgtaataacgtaatcaacaacgcgggcagagctgccgatgccagtagccagcgccaggcctccgggttttcggaaataaagtgatgtccggcaatacttgccagcacatagcctacggtccacaccacgctgaatgcgcccagcaaaataccgcgatggcggcgcggggaaaattcagccagcaaggtgtgacctactgaataatcgcctcccagaccaatgccaatcaaaatgcgcagtccaataagatgctctggcgtggtggcaaaaaattgtaaaaacgaagcaagcgtaatcagcaaaaagctgaaggtgaagattttttgccgaccaatatggtcggagatccacccaagaaccaggctgccaaggaacaaaccaaggagcgccgagccgccgatcattcccgccataaacggcgtcagttgcatggcgggcgtaagctgaataatggcgtaaccaatgacgccgagaacataaccgtcggtcaggtgtgcgccgaaagtgagcgcagcaatgcggcagtgaaaacggttaagcggtaaatcatccattcgcaccggtgaagtgttcatctttaccccttcattgtccggtaataagaacggcttctcgcctgagaagccgaaaaggcaacgccccgtcatcgcggaacgctgcctgacacattatttttcaatcggatagatagtacccgtattcataatgccattaggatcgaactgctttttcagcccttccagcaacgcccacgcgctgccgtgttccagtttgctccagtgaacgcgatgtttaccgataccgtggtggtgcaccatcgaaccgccgaggcgaatggtttcttcacagatgatcttgttgagcggattgtggtacttgtcgatttcctcttccggcttacagtcaacgacgttgtaatcgtagacgaagtacatgttggtgccgttctgatagctatgagaggaatgaccgcccagcatggtgatgtcgtcggcgtgcgggaactcagtacgaatacggttaataacgctttcgtagatttcgtggatgcagctccagcagccggatacttcggtggtaaagcccatgttgccggttttgaggatctgcacacgttcggcagccactttatccggtccccagttcaggttgttaaaccaggtttcgatcagcttgctgtccacgcgctggcattgcgggtagcgggcaacgatttccgcaatcccttcgcccgtcaccttcgcaatgcgagggttaccttcagccataaagatcagcacgcattttccgtcggcaaaatgggtgaagtgttgggtgccatcttcagcgtcatacaaacgagcgattgacggacgatacccttccaccatgatttcacgcaggatgttgaagccggttttcatgtcttccaggatatagccgtagaagaggttgttttccggggtgaatttaaagattttcactgttacttcagtgatatagcacaatgcaccttcgttgccgatgatgatgtgacgaatgtccgggccagccgcgcggcgtggcacgtttttaatgcgtgtgacggtgccatcagccaatactgcttccagaccaacgaccatatcttcgattgcgccgtagagtgtggagaactgcccgatacttcgggttgctaccaggccgcccatctgcgccagcggctttgactgcggagaatgccccgtggtgtaacctttttcacgcaacgcgttttccagcacttccagcggaacaccacattgcgccgtcgcctgcatattctcaatatcaatattaatgatttgattcatggcggagccgtcgagcaccaccgagttttctacaacagtttccagcccaccttcggtggcggaagcaccggtacgcggcacaccgttaattttgtgcgcattcataaaattcagcacacgggatacttgctctgtggaaccgagttttacgaccgctgccggaatcggcaaagtataaatgccatgaatatccggaaatttacgaaaacggtcaatactgtttttctttaatactgtttcatcggtaattacgcgatctgcaccaacaatttcctttagctggtcgacaatcgctgcgcgagataaagacatagtaattccttcctgataataaaaatggaataatcattaataagagaaaacagaaaccaccgttatgggttagcgcactaaataaccgccatcaaccactaataaatgcccgttgacataattcgatgccggacttgcgaggaatacggctgcgcccattaaatcctgagtatcgccccaacggtttgccggaatatgatcaagaacgcgctgattggtttctggattactgcgtgtcgccagcgtaatatctgttgcataatagccaggggcgataccatttacctgaatattatattgacctagttcatcacaataagctttggtgaacccggcaagagcatgtttagtggcagaatatgcaggtgaccattgtccacctaagtaagagaacaatgaacagatattaataattttgccgcttttctgcgggatcataatttttgcagcttcatagcttaactcgaatgcggcggtcaggttcacatcaatcatcggatcccagtcggcacgaccgaagtccagcaccttattcagcttacaaataccggcattgttaaccagaatatcaactgtaccgaaacgctcacagcaagcagcgataatcttctgcggcgcgccttctgcggtgatacccacctgcatgaagtccacctcaacaccctgtttttcaatcatttcctttgtttcgccgttatctttgacgaaactaggaataaagatatttgcgccagctttggccaacgccatggcaaatgcctggcctaaaccgctattcccaccggtaacaattgcggttttacctttcagggagaaaaaatccattgagaacgcattgagagattcgattgacatagttagctccaatttccgtaaggcaaaaaaaaagaaaggtaacttcccccgcgagagggaagttacctttctcattatctctggtaactggagataatttttagcataagggcataactgctaatgtgatcgtaatcacagtgtgatattcgtattgtcaaataattttaaaaagcagaagcgtgattactctcacacaacacctctgctttccatgttatttattatttcaattactagagacctgagaaaagtaatccacctgaaagggcggcttacttttctcttttttttgtctattacaaatgggaatacgatatgcaacacaactcatatcgccgttggataaccctcgcgataattagttttagcggcggcgttagtttcgacctggcttatttacgttatatttatcaaattcccatggcgaaatttatgggattcagcaataccgagataggtttaataatgagtacctttggtattgcggccattattctttatgcccccagcggcgttattgccgataaattttcacaccgcaaaatgattacttccgcgatgatcattaccggattactgggtctgttaatggcaacgtatccaccgctgtgggtaatgctctgtattcagatcgcctttgcgataacgacgattttaatgctgtggtcggtgtcgattaaagctgcatcgttgcttggcgatcatagcgagcaagggaaaattatgggctggatggaagggctgcgcggcgtcggtgtaatgtcgctggcggtgtttaccatgtgggtcttttctcgctttgcaccggatgacagcaccagcctgaaaacggtcattatcatctatagtgtggtttacatcttgttggggattctgtgctggttttttgttagcgataacaacaacctgcgcagtgccaataacgaagaaaaacagtcattccagcttagcgacatcctggccgttttgcgtatcagcaccacctggtattgcagcatggtgatttttggcgtcttcaccatctacgccattctgagttactccaccaactatctgaccgaaatgtatggcatgtcgctggtggcggcgagctacatggggattgtgatcaacaaaatattccgcgcgctgtgcggcccacttggcggcataatcaccacctacagcaaagtgaaatcccctacccgcgtgatccaaatcctttccgtactcggcctgctgacgttaactgccctgctcgtcacgaactctaacccgcaatcggtcgcgatggggattggcctgattttactgctgggattcacctgttacgcctcacgcgggctgtactgggcctgccctggcgaagcgagaacaccgtcttacattatgggcaccacggtaggtatttgttcggtgattggattcctgccggatgtcttcgtttacccaattatcggccactggcaagacaccctgcccgctgcagaagcctaccgcaatatgtggctgatgggcatggcggcgcttggcatggtgattgtctttacctttttgctgttccaaaaaattcgtactgctgatagcgcccccgcaatggctagcagcaagtaagccaggaaaattacaggagaaaaatcatgtcgaaaaaatacatcatagggattgatggcggaagtcagagcacaaaagtggtgatgtacgatctggaaggtaacgtggtttgcgaaggcaaaggcttattacagccgatgcacacgccagatgccgatactgcagaacatcctgacgacgatttatgggcatcattatgttttgccggtcacgatttgatgagtcagtttgccgggaataaagaagatattgtcggtattggtctgggatccatccgttgctgccgtgcgttattgaaagccgatggcacgcctgctgcgccgttgattagctggcaggatgcacgcgttacacgcccttacgaacacactaaccctgacgtggcatatgtcacctctttttcgggttatctgacgcatcgcttaaccggcgagtttaaagacaatatcgccaactattttggtcagtggccggtggattataagagctgggcatggagcgaagatgctgcggtaatggataagtttaatatcccccgtcatatgctgtttgatgtgcaaatgcctggcaccgtcctcggacatatcacaccacaagccgcactggcgacacatttcccggcaggactgccggttgtttgtaccaccagtgataaaccggtagaagctctgggggccggattactggatgatgaaacggcggtaatttctcttggcacttacatcgcattgatgatgaacggcaaagcactgccgaaagatccagtagcgtactggccgattatgtcttctattccgcaaacattgctgtatgaaggttacggtattcgcaaaggcatgtggacggtgagctggctgcgcgacatgctaggcgagtcgttaattcaggatgccagggcgcaggatctttcaccggaagatttactcaacaaaaaagcttcttgtgtgccgccaggctgtaatggtctgatgacggtgctggactggctgaccaatccgtgggaaccgtacaaacgcgggattatgatcggctttgattccagcatggattacgcatggatatatcgttcgatactggaaagcgtggcgctgacgctgaagaacaattacgacaatatgtgtaatgaaatgaatcactttgcgaagcatgtgatcattactggcggcggttcgaacagcgatctgtttatgcagatttttgccgacgtgttcaaccttccggcacgacgtaacgccattaacggttgtgcaagcctgggggcagcgattaatacagcggtaggtctggggctatacccggattacgcaacggctgtcgataacatggttcgcgtgaaagatatctttataccgattgagagcaatgccaaacgctacgacgcgatgaataaaggcattttcaaagacctaaccaaacatactgatgtgatcctgaaaaaatcgtatgaagtgatgcatggggaattggggaatgtggattcgatccagagctggtcgaatgcgtaagtgaggaaggccgggcgggaaactgcccggcctgaacatacctgaatggttatccccgctgacgcggggaacataagttcgacaacttaaaaaatgataacaagtccggtttatccccgctgatgcagggaacataataaaaactttaactagttcggtttatccctgtttttacaaggaatattaactacactcgatgtctttagaataaaagacaatacgaatcgcactttatcaattttcacttaaagtatgaactggatatctttattcataagaactattcatcaacagcgtatagaggcggttatgtaaaaccactcattagcctcaaaacaaagacaaacttccagatttattacttaaccaatgaataacaagcttaaaaaatatactgttattctaaagaaaaaattaacaggcattaattcaatattaaaaaaataatagattaaaatttcttaacgatttaagaatcatacaaataacactttgattaaatttaattttttgtatcgataattgtgaacctctctggcatggagaactattttgaacatgaggtgttacgtggatatgttgcttattacaagtactgctaatataaaaacttgagaaagagataacgggttatatggtggtttatccccgctggcgcggggaactcgacagaacggcctcagtagtctcgtcaggctccggtttatccccgctggcgcggggaacacctgttttcgcaaatctatggactattgctattcggtttatccccgctggcgcggggaacacgggcgcacggaatacaaagccgtgtatctgctcggtttatccccgctggcgcggggaacactggctctgcaacagcagcacccatgaccacgtcggtttatccccgctggcgcggggaacacgaaatgctggtgagcgttaatgccgcaaacacaggtttatccccgctggcgcggggaacacattacgcctttttgcgattgcccggtttttgccggtttatccccgctggcgcggggaacactctaaacataacctattattaattaatgattttttaagccagtcacaatctaccaactttatagtatcacacaaacaacacatccattatgttaaagagcacttaatccattgattaaaaaggtaaatatttaaaataactctatacaaactaaaatctaccaaactttaccgcaataattttcactccagcgaaaaattaatgccacagaatttgtagagaatgctaatgattagccctggatgggtaaaatggaggagttttcagaggcgacaaacaatataaatgagtagaagtctttacaggttccacccatttataacgcttataaatgtttaatcaggcaatatttagatatttatgtgtttgcatcgacaaacgccaattacgcgcaatgcaggtttcaatgcacaaacgtgtggcatcatccttttggctaatcggctgcagtgcaatgactcgcggtttatcatcggtcagcgttgccagtagttcatccagtgcttcaatatcgcgtacgcgccccactggatgcttgatttcgttggctcgctccagtgcctgtgacaacacttcatagccgccgcgcatgttcagctttggcgatacggtaacccaggtattcggtgtgcagcgtacctcatgagtaccactggtttcgatctggcagctaaaaccgttcttttcgagcagatcagtcagtggcagcaaatcatgaatgcaaggctcaccacccgtaatcaccacatgccgcgcggtgtatccctggcgaccaatgacagccagcaaatcttcactgctcgcagccccccacttatcactctctttggtcttcgccagaatgctgaaaagggagacttcccgatcctcaagcttttcccaggtgtgtttggtgtcgcaccaggcacagccaaccgggcatccctgtaaacgaataaaaatggcgggaacgccggtaaagtaaccctcaccttgcagggtctggaacatctcgttaatcgggtactgcatagcattctctgtgaagtggataattgttaattattgcagatcctgccacaacaatcatgtcttattaacattctgttacaggcaggtttaaagaaaaatgcgaaacatatcgttaataattaaagggagtaacgtattatgtcagaagaaaataaagaaaatggatttaatcatgtcaaaacattcaccaaaattatatttattttttctgtattagtttttaatgataacgaatataaaattaccgatgccgccgtcaatttatttatccagatttaatgagaaatttataatgcgctatttcatactaatgttcactttcgtatgttcctttgttgcagcccaaccaactattgtcccacaattacagcaacaagttacggatcttacgagtagcttaaactcacaagaaaagaaagaactgacgcacaagttagaatctattttcaataatacccaagtgcaaattgccgtattaattgttcccacaaccaaagacgagacaattgaacaatatgctacaagagtttttgacaattggcgtttaggagatgccaaacgtaatgatgggatactgatcgttgttgcctggtcggatcgcactgtccgcatccaggtaggttatgggctggaagaaaaggtaaccgatgctctggctggagatatcatccgtagcaacatgatacccgcatttaaacaacaaaaattagctaagggattagagctagctataaacgctttgaataaccaactcacttcacaacaccaatatccgactaatccttcagaaagtgaatcagcgtcttccagtgatcattattactttgctattttttgggtatttgcagtgatgttcttccctttctggttttttcatcaaggcagtaatttttgtcgcgcatgtaaaagtggagtctgtatttcagcaatctatcttttagatttattcctgttctccgataaaattttttccattgctgtattttccttcttttttactttcaccatatttatggtctttacctgtttatgtgtacttcagaaaagagcatctggtagaagttatcattcagacaacagcggttccgctggaggctcagatagcggcggatttagcggcgggggcggttcttctggaggtggcggcgcatccggccgctggtaactcaaccataaaaaatgccagcccggaggctggcatttttaaatcagataaagtcagtcttatgcctggcctttgatctctttacgaccgttgtacggtgctttttcgcccagagcttcttcgatacgaatcagctggttgtatttagcaacacggtcagaacggctcatagaaccagttttgatctggcctgcagcagtaccaacagccaggtcagcgatggtagcgtcttcagtttcgccagaacggtgagagataactgcagtgtagccagcatctttcgccatcttgattgcagccagagtttcggtcagagaaccgatctggttgaatttgatcaggatggagttagcgatacctttttcgataccttctttcaggatcttggtgttggttacgaacaggtcgtcaccaaccagctggattttgtcgcccagaactttggtctggtatgcgaaaccgtcccagtcagattcgtccagaccgtcttcgatagaaacgatcgggtactgtttggtcagttcttccaggaagtgagtgaattcttcagaggtgaacgctttgttgccttcgccagccagaacgtatttaccatctttgtagaattcagaagctgcgcagtccatcgccaaagtgatgtctttgcccagttcataaccagcagctttaacagcttcagcgataacagccagagcttcagcgttggaacccaggttcggcgcatagccaccttcgtcaccaacagcagtgttcatgcctttcgctttcagaacttttgccaggtgatggaaaacttcagaacccatgcggatggcttctttcacagttttcgcgccaaccggctgaatcatgaattcctggatatcaacgttgttgtcagcgtgctcaccaccgttgatgatgttcatcatcggaaccggcatagagtatttgcccggagtaccgttcagttcagcgatgtgctcgtacagcggcatacctttagcagctgcagcagctttggcgttagccagagatacagccaggattgcgttcgcgccgaatttggatttgttttcggtgccgtccaggtcgatcatgatcttgtcaatgccagcctgatctttagcatctttgccaatcagcgcctgagcgatcgggccgtttaccgcagcaacagctttggttacgcctttacccaggaaacgggatttgtcgccatcgcgcagttccagagcttcacgggaaccagtagaagcacctgacggagcagctgccataccgacgaaaccaccctccagatgtacttcggcttcaacagtcgggttaccacgggagtcgatgatttcacgaccgatgatttttacgattttggacattaggttttcctcaagtcactagttaaactgaaactccagacaaacaacgcgtacccagggtacgcgttgccgctctaacttttttacttacttcgcctgacgtttctggaactcgctggcggctttcacaaagcctgcaaacagcgggtgaccatcacgtggagtagaagtaaactccggatggaactggcaagccacgaaccacgggtgattcggaacttcgatgatctcgaccaactgatcatccccggaacggcccgcaacgcgcagacctgcatcttcaatctgtttcaacagcatgttgttgacttcgtaacggtgacgatgacgctcaacaattgtcggcgcattgtacagctggcgaaccaggctatcgtcaaccaactggcactgctgtgcgccgagacgcatggtaccgccgagatcgctcttctcgctacgaacttcaacgttgccgttttcatcgcgccactcggtaatcagcgccacaaccgggtacttacagtctggcacaaattccgtagagttggcgttctccatgttggcaacatggcgagcgtaatcaattaacgccacctgcatacccaggcaaatgcccagataaggaatattgttctcacgcgcaaaacgcgcggtcgtaatcatgccttctacgccacgatagccgaaaccgccaggtacgaggattgcgtccagacctttaaggatttcaacgccgcgcgtttcaacatcttgtgaatcgatcagtttgatgttgacgctgacacgattcttcagcccaccgtgtttcagtgcttcgatcactgatttataagcatccggcagttcaatgtacttgccgaccataccgatggtgacttcacttaccgggttcgcttcttcgaagataacctgttcccattcggacagattcgcttccgggcagtttaagctgaatcgtttacaaatataatcgtccagcccctgagatttcaacaggcccggaattttatagatggaatcgacgtctttcagagaaataaccgctttttccggaacattacagaacaatgcaatcttcgcacgttcgttcgccggaacagcgcgatctgaacgacaaatcaggatgtcaggctggataccgatggagagcagctcttttacagagtgctgagtcggtttggttttgacttcaccagacgctgccatgtacggcaccagcgtcaggtgcataaacagagtgtgctcacggccaatttcaacagccatctggcgaatcgcttcgaggaacggcaaggattcgatatcacctactgtaccgccgatttctaccagtactacgtcatgaccttcgccaccttccagcacgcgctctttgattgcgttagtgatgtgcggaataacctgcacggttgcgccgaggtagtcaccgcggcgttctttacgcagaacgtcagagtagatacgacccgtggtgaagttgttgcggcggctcattttggtacgaatgaaacgctcgtagtgccccaggtccaggtcggtttcagcgccgtcttcagtaacgaacacttccccgtgttggattgggctcatagtacctggatcgacgttgatgtacggatccagtttcatgatggtcacattgaggccacgggcttcaagaatggctgcgagggaggctgcggcaatgcctttacccagagaggatacgaccccgccggtcacaaaaatatagttcgttgtcatgctgaacctgagaagttaggttgaaaagacgatggaataaccaagacgggaaagcagtatacccgaacatgacctgtgccacaaactttcattatccctcctcttcgccagcgcactattgaaatcaggagtgagaaaatagcccctttggggtaaatgtttttgacgcaaatcaagcgcttgtcatttaaaaaatgacacaaatggcgcttgaccgcgtaattcccttagagatcaatttcctgccgttttacctgttgccagacttcttccattgtttcgaggtcaacacctgtcatttccagtccacgcgcggcaacaatacgctccacttcgcgaaaacgacgctcgaatttttcgttcgctttttgcaatgcgatttctgctttcgtccctaaatggcgagccagattaaccgtggcaaacagcaggtcccccatttcctcctccagtttagcctggtcgacaacagcctgccgcgcttcgtacatcacctcgtcgatctcttcgtagactttatcgactaccggaccaagcgtcgtccaatcgaagccaacgttggcgcaacgtttctggattttttgcgcacgcattaaagccggtaaactacgaggaatatcgtccagcgccgaatgctgcgctttctgcgcgcgctcttcggttttgatttgctcccaacgggcaagcacttcactactgttttcggcagaactatcagcaaaaacatgcggatggcgacgctctaatttatcgctaatagcagcgcaaatatcattaaagtcaaagcgcccttcttcctgagccatttgcgcgtaaaacaccacctggaatagcagatcgcccagttcaccgcgaagatcgtcaaaatcttcacgggcgatggcgtccagcacttcgtaggtttcttcaagggtgtaaggcgcaatggtggcaaatgtctgctctttatcccacgggcagccgttttccggatcgcgcaggcgctgcataatagtgagcaaacggtcgatttgattcattgaattgtcctgaaaattgcgggtctgtcaggtggaaacctgtgaccagaatagaagtgagttagtaacactacccaatcagtacgttaattttggctttaatgagttgtaattcctctggggcaactgttcctttcttcgttgctcctcttgcccgccaggcgatactttttacctgatcagctaacgctacgccatcacgttcctgaccggataaaacaacttcgaacggatatccttttgattgcgttgtacaaggaacacacagacacatacctgttttgttgttgtacatgaaaggactcaggacaacagctggacgatgtccagcttgctcgctaccttttgtcgggtcaaaatcaacccaaatcagatcgcccatatcgggtacgtatcggcttaccattaccagacttccttatctttcggctctccccagtcgatattctcgtggaggttttccggcgtgatgtcgttgaccagttcagcaagcgtaaatacgggctctttacgcactggctcaataattaatttgccatccaccaggtcaatcttcacttcatcatcaatattcagattgagcgcctgcattaacgtagccgggatccgcaccgccggtgaatttccccaacgctttacgctactgtggatcataaccctttcctcaaaccgctatcatatgtagatacagtatatatcaatctacattgtagatacgagcaaatttcggcctaactcccgtgcaaccgacgcgcgtcgataacatccggcacctggttgagtttacccagcacgcgccccagcacttgcaggttgtaaatctcaatggtcatgtcgatggtcgccagttgctgtttggtgtcgctacggctggcaacgccaagcacgttcaccttctcgttggcgagaatggtcgtgatatcacgtaacaacccactacgatcattagctaccacgcggaccaccagcgaatatccggcggagtagctctcaccccataccgcgtcaacaatgcgttctggcgcatgggagcgcagttccgccagttgttcgcaatcggcgcggtgtactgaaataccgcgcccctgggtaatgaagccgacaatctcatctccaggaatcggctggcagcagcgcgcgatgtggtgcatcaggttgccaacaccttcgactaccacgcgaccgttatctttactgcggttttgcggcgtgtagcttttttgctgaagttgcttcagcgcggcggcgtcctgctcttcggcactcggcttattaaattgcgattgcaggaagttcaccatctgattgagacggatatccccgccaccaatcgccgccagcaactcgtcgacatcattgaagttgtaacgcggcagcagatgtttttctgcttctttcaggctgatccccagatgttccagctcgtcgtcaaggatttgccgcccagccagaatgtttttgtcacggtcctgtttacggaaccaggcgtgaattttcgaacgcccacggctggttgtgacgtaaccgaggtttgggtttaaccagtcacggctggggttcggctgtttctgggtgataatttcaatctggtcgcccatctgcagctggtaggtgaacggcacaatgcgcccgccaatttttgccccgatgcagcggtgtccgacatcactgtggatgtggtaagcgaagtccagcggcgttgatcccgcaggcaaatcaacgacatcacctttcggcgtaaagacgtacacccggtcgtcaaagacctgactacgtacttcgtcgagcatttcgccggaatcagccatctcttcctgccacgcaatcagtttacgcagccaggcaatccggtcttcatgtcccgaacgtgcgccgccagcagccgcgccctctttatatttccagtgcgcagcaacacccaactctgcatcttcatgcatctgtttggtgcggatttggatctcaacggtttttccacccggccccagaaccacggtatgaatagactgataaccgtttggtttcgggttagcgacgtaatcgtcaaactcatccggcaggtggcgatagtgagtgtgcactatccccagtgcggcatagcaatcctgtaaacgctcggcgacaatacgtaccgcacgcacatcaaacagctcatcaaaggcgaggttctttttctgcattttacgccagatgctgtagatgtgtttcggacgaccatacacttccgctttaacgccttcagctttcatctcagcgcgcagatgaccaacgaactcttcgatgtagtgttcgcggtcgagacgccgttcatgcagcagtttggcaattcgtttgtattcggttggatggaggtaacggaagcagtaatcttccagttcccatttcagttgtccgattccgagacggttagccagcggtgcgtagatgttggtacactcttttgccgccagtacacgttcatcttccggcgcatcttttacttcgcgcagatgagcaatacgctccgccagtttgatgactacgcagcgaaaatcatcgaccatcgccaataacatccggcgaacgttatcgacctgttcggaggaaacagaatcagtgtgcgtcgctttcagctggcggatcgccgccatatcacgcacgccgtgaataaggttaacgaccgacttaccgacgctctcacgcagcacatcttcgctgactacgttggcatccgccagagggaaaagcagcgccgcccgcagcgtgtcaatgtccatacttaatgtcgagaggatctccaccatctcaacaccacgccacaataacagactggcatccggatgcccctgcgtctgttgcagacaatacgcccaggtttcggctaagcactcacacgacttctggctggtaatacccagacttgcgatccatttttccggatcaaattcaccagccttattgatatgtgcacttcttaccgcaaccatcgtcctctcctttagggaccagacctgccgaaatcggcaaatcgcaactatttaacgcgcgagaaaagtaccatcgattccagatgtcccgtgtgtgggaacatatccagcatcgccagtcgcgcaatggtatatcctgcttttaataacgcttcgctatcccgagccagcgttgcagggttacaggatacataaactatacgaataggttccagttttataatttgctgcataacacctgcggcacctgctcgcgccgggtccagcaacactttatcgaagccgtttttcgcccacggctgctttgtgacatcttcttcaagattttcgtgataaaacgtcacattctgtaagccattaagacgcgcattctgctggcctttttccaccagcgccggaacaccttctacaccgaccacactggcagcttgtgtcgccaatggcagtgtaaagttgcccataccgcagaacagatccagtacgcgatcttcaggttgcacatccagccattccaacgcacgcgctaccattttttggttcacacccgcattgacctgaataaaatcgcgcgggctaaaagttaagcgcaacccgtttgagtcataccagggcatctcaccagagacggtttcgagtatctcactatcgggggcgagatacagatccaggccttcagaatgcgaaaagcgttccagtttttcgcgatctgccgaacttagcggtgcggtatggcgcaaaatcatcagcgtgccgctggttgcctgtaccagttcaacatgaccaagatggcgcatagcttgtaagctgcccagacatgccctgactttgggcagcaatgcttcaagttggggcgctaaaatggggcattgtttgacgtcgacaatgtcactggagcccgctttgcgaaaccccatctgaagttgctgtgttttcggtaagtagttcagacttaaacgcgcgcgacggcgatagccccagggaacatcggcgatcacttcagagacatcgtgtttcattaatcgggcgagtgccgcacttttgcttcgctgctgtaaatccacgctggcgtgttgttgctgacagccaccgcatacgccaaaatgaggacagcgtggcgtttcgcgttccgggctatcgcttaaccggcgtacgactttagcgcgggcatactgttttttatcttcagtaacagtaacttccgcgttttcctgcggcaataatccggggataaatagcgttttgccgttatgtcgcgccacgccctgaccaaaagagtcgaggtcgttgactgaaacggttatgatctgacgcgtcgtcgtgcgtcgttttgcagagtagaattgcgccattggcgagactttctcaatttaacagtgtgaccttaattgtcccataacggaactccatgaccaactacagcctgcgcgcacgcatgatgattctgatcctggcaccgaccgtccttattggtttattgctgagtatctttttcgtcgtgcatcgctataacgacttgcagcgtcaactggaagatgccggtgccagcattattgagccgcttgcagtttctactgaatatggcatgagcctgcaaaatcgcgaatctatcggtcagttaataagcgtactgcatcgtcgccattccgatattgttcgcgcgatttcggtttatgatgaaaataaccgactctttgtcacctccaattttcatcttgatccctcatcaatgcagctcggcagcaacgtgccgtttcctcgccagctcactgtcactcgtgacggcgatattatgatcctccgcacgccgattatttctgagagttactcccccgacgaatcgcccagtagcgatgccaaaaatagtcaaaatatgttgggatatattgcgctggagctggatcttaaatcggttcgcttgcagcaatataaagagatctttatttccagcgtgatgatgctgttttgtatcggtattgcgcttatttttggctggcgcttaatgcgcgatgtaaccggtccgattcgcaacatggtgaataccgtcgaccgcatccgtcgcgggcaactcgacagccgggtggaaggatttatgctcggcgagctggatatgctgaaaaacggtatcaactcgatggcaatgtcgctggctgcttatcacgaagagatgcagcacaatatcgaccaggcgacgtccgatctgcgtgaaacgctggagcagatggaaattcagaacgttgagttagatctggcgaaaaagcgcgcccaggaagcggcgcgtattaaatccgagtttctggcaaatatgtcacacgagctgcgtacaccactgaatggtgttattggctttacccgcctgacgctgaaaacagaattaacaccaacgcagcgcgatcacctgaatacgattgaacgttcggcaaataatttgctggcaattattaatgatgttctcgacttctcgaaactggaagcaggtaagctgattctggaaagtattccattcccactacgcagcacgctggatgaagtcgttactctgctggcacattcttctcacgataaagggttagaactgacgctcaatattaaaagcgacgtgcctgataacgtgatcggcgacccgctgcgattacagcaaatcatcactaacctggtggggaatgcaattaaattcaccgagaatggcaacattgatattctggtagaaaaacgtgcgctgagtaataccaaagtgcagattgaagtgcagattcgggataccggcattggtattcctgaacgcgatcaatcgcgcttattccaggccttccgacaggctgatgccagtatttcccgccgtcatggtggcaccgggctggggctggtgattacacaaaaactggttaatgaaatgggcggcgatatttcgttccatagccagccgaatcgcggttcaactttctggttccacattaatctcgatctgaacccgaacattattatcgaagggccatccacccagtgcctcgcaggtaagcgcctggcctatgtcgaaccaaactccgcagcagcgcaatgcacgctggatattttaagtgaaacgccgctggaagtggtttatagcccaacgttctccgcgctgcctcccgcgcattacgacatgatgttgttaggcatcgcggtgaccttccgcgagccgctaacaatgcaacatgagcgattagcgaaagcggtatcgatgaccgatttcctgatgctggcacttccttgccatgcacaagtcaatgctgaaaaactcaagcaagatggtatcggcgcgtgtctgctgaaaccattaacacctacacgcctgttgcctgccctgacggaattttgtcatcacaaacaaaacacgcttttgcctgtaaccgatgaaagtaagctggcaatgacagtcatggcggttgatgacaaccccgctaacctgaaacttatcggcgcattgctggaagatatggtgcaacatgtggaactttgcgatagcgggcatcaggcggttgaacgggcgaaacagatgccgttcgatttgatcttaatggatattcaaatgccggacatggatggcattcgggcctgcgaactcatccaccaactcccgcatcagcaacaaacgccggttatcgcggtaacggcgcatgcaatggccgggcaaaaagagaagctgcttggcgcagggatgagcgattatctggcgaaaccgattgaagaagagcgattgcataatttgttgttgcgctacaagcctggcagcggtatttcctctcgcgtcgtgacgcccgaagtcaacgaaattgtggtgaacccgaatgcgaccctcgactggcaactggcactacgccaggcagcaggaaaaaccgatttagcgcgcgatatgctgcaaatgttactcgatttcctgcctgaagttcgcaacaaagttgaggaacagctggttggagaaaacccggaaggcctggttgatttgattcataaactgcatggcagttgcggctatagcggtgtgccacgtatgaagaatctctgccaactgatcgaacaacagctacgtagcggtactaaagaagaagatttggaaccggagctgctggaactgttggacgagatggataatgtcgcgcgcgaagccagcaaaattctcgggtaatggatgtcttgtcgagtagcaatcggctttttatgacgctggtttcagattggtgacaaagtgcctgtgtttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattttgcgtttagcatcagtctcaaaccggctccagatagagccggttttggttttctgtcttaacgcaccatgcacgggcgcttgttatcgaacgtccagccaggaatcagatactgcattcccatcgcatcgtcacgcgcgccaagcccgtgtttctgatacagctcatgggctttcatcacttgatccatatcgatttctacacccagccccggtttttctggcacctgtaccagcccgcctttgatctcaaacggttctttggtcaggcgctgattgccttcctgccaaatccagtgcgtatcaatagcagtaattttacccggtgcagcggcggcaacatgggtaaacatcgccagggaaatatcgaagtggttgttagagtgtgaaccccaggtcaggccaaattcatggcacatttgcgccacacgtaccgaaccttgcattgtccagaaatgcggatccgccagcgggatatcaacggattgcagggagagcgtatggcccatttgccgccagtcggtggcgatcatattggttgcagtcggtagacctgtcgcgcgacggaactctgccatcacttcacgcccggagaaaccttgctccgcaccacacggatcttctgcataagccagcgaacctttcaggtatttaccgattttaatcgcttcgttcagcgaccaggcaccgttaggatcgagcgtaatacgcgcctgcgggaagcgttgcgccagtgccacaatagactcggcctcttcttccccggccagtacaccgcccttcagtttgaaatcgttgaagccatatttttcatatgccgcttccgccaggcgcaccaccgcatccggcgtcatcgcttcttcatgacgcaggcgataccagtcgcatgagtcatccggctggctttgatacggcagcggcgtggctttgcgattaccgacgaagaacagataaccgagcatttcgacttcgctacgctgttgaccatcgcccagcagcgatgccacgtttacccccagatgctgccccagcagatccagcattgccgcttctatcccggtaactacatgaatagtggtacgtaggtcaaatgtctgcaaaccgcgcccaccagcatcacgatcggcaaaagtattacgcaccagcgtcagaacgtttttgtattcacccagcgttttacctaccaccagcggaatcgcatcttccagcgttttacggattttctcgccgccgggaatttcccctacgccagtgtgaccagaattatctttgataatcacaatattacgcgtaaagaacggtgcgtgtgcaccactcagattcatcagcatactgtcatgacccgccaccgggataacctgcatttcagtaacaacaggcgtcgtaaattgagaactcatatttatgtcctttttcagaatcaatgacggccgaaaacgggacgtttacggtcaaaggtccagccggggatcaggtactgcatcggacctgcgtcgttacgcgcaccgccaggcagacgtttataggcctcatgtgccttttgtacctgttcccagtccagttccacgcccagaccgggcgcatcaggaacggcaatttttccgtttttaatctccagcggattttgggtcaggcgacaatcgccctcctgccaaatccagtgggtatcgatagcggtaggattacccggtgccgccgcgcccacatgggtaaacatcgccagagagatatcgaaatggttattagaatggcagccccaggtcagcccccagtcgtcgcaaagctgcgccacacggactgcaccggaaagcgtccagaagtgcggatcggcaagtggaatatctaccgcattgagcatcaccgcatgacccatttcgcgccagttggtggcgatcatgttagtcgcgacgggcaagccggtcgcccgtcgaaattccgccatcacttcacgtccggagaagccctgttctgcgccgcatggatcttcggcataggtaagaacatcattcagccctttgcataaagaaatggcttcatcaagcagccatgcaccgttgggatcaacggtaatccgcgcatccgggaagcgtttcttcaatgcacgaacagtgtcgatttcttgctcgccaggtaacacgccgcccttaagtttgaaatctttaaagccgtagcgatcctgtgaggcttccgccagacgcacaacggcttcgctgttcattgctttctgatgccgcaactgataccactcatggttgcccggcgtattttccacataaggaagatcggttttggtccgatcaccgatataaaacagataaccgaggacggtaatagcctcgcgttgcttgcctggccctaacagttcgcagaccggaacattcagcgccttacctagcaggtcaagcaaagcggcttccagcgccgccacggcgttaacgcgtaattcaaaggtccaggcacctttaccgaaggtatcaaaatcggcggcctgattacctttatgcacctgctggaccactttattcagtcgcgcaacttcctggcccagaaccatcggaatagcatcgacaagcgtctgataaatcacatctccgcccggcgcttcaccaatgccggtatgcccggcgttatcggtgagtaccacaatattgcgggtgaaatatgcgttatgtgccccaccaatattaagcaacatgctgtcatgcccggccaccggaatgactttcatatcagtaataacaggactggattgtgtcgccatcttattgccccgcaacaggtttcaactcgatacgcttgatatcgcccaccagcaccaggtagctcagtaccgcgattaaggcatgaacaccaacataaatcagcgccccattaaacgagccagtcgtgccaacgatataaccaattgcgattggcgtgacgatgccagaaatgttaccgaacatgttgaacaggccaccggaaagaccgctgatctcttttggcgcggtatctgccattactgcccaacccagcgccccgatgcccttaccgaagaaggccagcgccataaagccgatgatcatccactcaacgttgacgtagttgcagaacaccatcaccatcgacagcaacatgcccattacgatcggtgttttacgcgcaatgttcagcgatcccgtgcggcgcatcagccagtcggaaataatcccacccagcacaccgccgataaaaccgcaaaccgccggaacggaagccacaaagcccgctttcagaatcgacatcccgcgtgcctgcaccagataaaccgggaaccaggtaataaagaagtaagtcagggcgttgatacagtactgaccgatataaacgccgatcatcatccgtgaccctagcagctgtttgatctgcccccacttcacgctgaacggcactttaactttggtgttttgctgatccatattgatcagcgcaccacccgcggcgatgtactccagctctttcttatttacccccggatgttgatttggctcgtggatgactttcaaccagataaagctgatgacaatccccagaccgcccataaagaagaagacgtgtgaccagcccacttcatgcgtcagccagcccataatcggcgcgaagatcaccgttgcgaagtattgagcggagttaaaaatcgacaccgccgttcccctttcctgcgccggaaaccaggccgcaacaatgcgactgttgccggggaaagatggcgcttcagcaagcccgaccaggaagcgcagcgtaaacagggcaacgataatgccgaatccactaaagatatcgacgaagccttgcagcaaggtaaacatcgaccagataaagatcgaccagaagtagacgcgttttgaaccaaaacggtccagcaaccagccaccagggatctgcccgataacataagcccatgagaaagcagagaacacatagcccattcccacgggatcaaggccgatatctttggccatttccgaaccggcgatagagagcgtagcgcggtcgccgtagttgaaggatgtgacgataaacaacatcaccactatccagtaacgagcatttgtgcgtttttccacactgctcgcagcctgacttaaagaactcattgttgcactcctgaaaattcgcgttagccacgctcactctggactgcgacatcgccaggaaatcagaggtgacgtagggtgttttttgccgtttttataggtcgttcgccgaatacggcgcgtgtttatatctggcaatagcagtataaaaagcgcgccatagcggctcaccgtgcaacaacacaacattaatgcgttcaatgaggcccgattttggcattagccctggacggtggaatccacttcacggaaatgaaaacaagaacaagaaaggaagggttaaaacgaagaaataaagaagagtatgaaatggatcgcttgactccaggcaaacgccagtaaaaatccgcgctatgaagcagtttttactggcatttgcctgaaaagattcgattcagcaccgctaaaacgacatttaccgctcgctgaacatatcaggacaacagcgtgccccactgttcgacccacggatttgattccgtttccggttccgggttctcactggcgtcaatcaacagcatttcgccaacccgctgagcgctctgttcctgcaacaaggcatcgaactgtttgccgccattgcagaaattcacataactactgtcgccgagcgcaatcacgccataacgcagattcggctggaagcccagactatctttgattccctgaaagagtggcacaatgctatcaggaaggtcgccctgcccggtcgtggacgtaaccaccagaacatacttatcctgatagggcagccagtcgcttaattcaggatcttcaaataccgttgctttgtggccctgcgcggtcagaatcgcttccgcttcttcggccactaacagtgaattcccgtacatggtgccgacaaaaataccaatttccgccataccgttttctccctggattaggaacttatctctccatcctgacccgatggcgcactgaactcaaccctttcattttcaggaagcagaccgcgccagccaaattgtgataacgcctgcatccaggtgtcgtccaggcccgcgtgaatagtcagcggctcgccagtaaaaggatgcgtcaatgacaactgactggcatgtagcattaaccgctggaggccaaaatgctcagcaccgctgcgattctggcgtaaatcgccatgtttgctatcgccaataatcggatgacgcaaatgggcaagatgtcggcgaagctgatgtttgcgtccggttttcggctccagttccaccaggccgtagcgcgtggtcgggtaacgtccggtcgctaccggcatttctacggtcgccagaccgcgataatgcgtcactgctggctgcgggcctttatcttcgcgggcaaatttatcagcgattttgtccagttcttccaccagtggataatccagcaccgcttcttccatcaaccagccgcgcacaatcgcatggtaacgtttctggatttggtgctgttcaaactgttgtgccagcagccgtccggcctcgctggataatcccatcaacaacacaccagaagtgggtcggtccagacgatgagcagtaaaaacatgctggcctatctggtcacgcacggtttgcatgaccactactttctcgtcgcgatccagccagctgcggtgaaccagccagccggagggtttatttaccgcaaccagccattcatcctgatagagtatttccagcattagctcgcatcatccgcaaaaagagcatccagtttttccagctcagccagaataagcgcgcgttgcggatggtccgtcgccagcgccatttcataatagggtgcaacggcaaaagcgcccggtaacggctgtttgttatctaacaaatcgtgcattcgcgggatcagcacccactgcaaccactccagtggttccatggtgtccataaagaacggttgggtactattaaattgatgcggctggggttcatcgtttcgccagtgctgatgttcacgcagtaacgcttcaagcgcctgcaactggagacgaacgcggtcatgagtggtcataaagcaacctcaataagaaaaactgccgcgaaggatagcaggaataaaaaaagggagcactgtattcacagcgctcccggttcgtttcgcagcattccagctacttttgttgctccctgctcatccttgacaacttttcctctggccttgcggccaatcgttcatcctgaactattgcttcctgctcacaccaccccgatgtgatacttcatcctgaagtgtccctggccttcctgacccaccgaatcatcctgaccggttctcattctccatcctggaggtgtcctttaacgcgtcctgcgtcatcctcttcgcttcatccagaagcctttccctgaaacaccatcctggtgtgtcctgcagaagtgtcatcatcctgatgttcacttcgttgtctgactccctgtcgacgaagatagaatcgtctttttcgcgaagtcttacaaggcgcttacagacaatgccttaaggaaaatttcatatgaaagttaagaattaacaatcaacattttgattttaaatgaaaataacgattcttatctttttaagtattcgcttatttcctggcgatctcctacagagtctgtaagagatctctcacaaccagatggggtatttggattacagaagaggcttaagttgattaaggaattccgcaagatttgaggctaaatgcgtccgtttacgtgttcccagcgtctctttgcacacttcaccggagagattacacaccgagatgacctctaactcttcttccagcgtcgcgataaatagtgtgggcggcagttttagccttttctgagtcaccagatgaccaatcagattttcctgcacccgacggaagtcgtcttcactccaggtttgcagcaatgtcagtttgatatcgccaaactgcgcgtgcatatccccggcaaactgagtcgtataaaaggtatgaattgtgggttgtatcacaatatcaaaagcgcgttcaaccgcgtttacattttgttccccggtaaacggctggggttgccagtatacggcatcttcggtagttgaaataatgcacggtgaaggaacaccgtacagttcctcacttaacggccagcttttatgctcttcatgccacgcatcgcagtagcgtgcagtaaaatctttcagggcttgtgcggtcaaatcgtccactaatttctctcttcacttaaaccagatacacttgtcgtttagtttatctggtttatgacggtgaaacatgtcttcttatgcaaaccatcaggcacttgcgggcctgactcttggaaaatcaaccgattaccgggatacctatgacgccagcctactgcaaggcgttccacgcagcctgaatcgcgacccgctgggtctgaaagcggataacctgccttttcacggtacggatatctggacgctgtatgaactttcctggctgaatgcgaaaggtttgccgcaggtcgctgtcggtcatgttgaacttgattacaccagcgtaaatctgattgagtcgaagagttttaagctctatctcaacagttttaaccagacgcgttttaataactgggatgaggtgcgccagacgctggagcgcgacttaagcacttgcgctcagggtaagattagcgtggcgttatatcgtcttgatgaactggaaggccagccgataggtcattttaatggcacttgcattgatgaccaggatatcactatcgataactatgaattcactactgactatctggagaatgccacctgtggtgaaaaagtagtggaagagacgcttgtcagccacctgctgaaatcaaactgcctgatcacccatcaaccagattggggttcgctccaaattcagtatcgtggacgccaaattgacagagaaaaactgctgcgttacctggtctcattccgtcatcacaacgagttccacgaacagtgcgtggaacgcatctttaatgacctgttacgcttctgccagccagaaaaattgagcgtttacgcacgttatacccgtcgtggcggtctggacattaacccgtggcgcagtaatagcgattttgtcccatcgaccacaagactggttcggcaataaattttttctcaattttgcgtgctggattcacgcagaaggttgtgaaaggtcatcaggcagggctattgtaatcaaagggaatgacgatattcgtcccataaggagtttttcttgattacacatattagcccgcttggctccatggatatgttgtcgcagctggaagtggatatgcttaaacgcaccgccagcagcgacctctatcaactgtttcgcaactgttcacttgccgtactgaactccggtagtttgaccgataacagcaaagaattgctgtctcgttttgaaaatttcgatattaacgtcttgcgccgtgaacgcggcgtaaagctggaactgattaatcccccggaagaggcttttgtcgatgggcgaattattcgcgctttgcaggccaacttgttcgcggtcctgcgtgacattctcttcgtttacgggcaaatccataacaccgttcgttttcccaacctgaatctcgacaactccgtccacatcactaacctggtcttttccatcttgcgtaacgctcgcgcgctgcatgtgggtgaagcgccaaatatggtggtctgctggggcggtcactcaattaacgaaaacgagtatttgtatgcccgtcgcgtcggaaaccagctgggcctgcgtgagctgaatatctgcaccggctgtggtccgggagcgatggaagcgccgatgaaaggtgctgcggtcggacacgcgcagcagcgttacaaagacagtcgttttattggtatgacagagccgtcgattatcgccgctgaaccgcctaacccgctggtcaacgaattgatcatcatgccagatatcgaaaaacgtctggaagcgtttgtccgtatcgctcacggtatcattatcttccctggcggtgtgggtacggcagaagagttgctctatttgctgggaattttaatgaacccggccaacaaagatcaggttttaccattgatcctcaccggcccgaaagagagcgccgactacttccgcgtactggacgagtttgtcgtgcatacgctgggtgaaaacgcgcgccgccattaccgcatcatcattgatgacgccgctgaagtcgctcgtcagatgaaaaaatcgatgccgctggtgaaagaaaatcgccgtgatacaggcgatgcctacagctttaactggtcaatgcgcattgcgccagatttgcaaatgccgtttgagccgtctcacgagaatatggctaatctgaagctttacccggatcaacctgttgaagtgctggctgccgacctgcgccgtgcgttctccggtattgtggcgggtaacgtaaaagaagtcggtattcgcgccattgaagagtttggtccttacaaaatcaacggcgataaagagattatgcgtcgtatggacgacctgctacagggttttgttgcccagcatcgtatgaagttgccaggctcagcctacatcccttgctacgaaatctgcacgtaatctccgctcccccggtgacgtttgttgccgggttttctcgtttttggtcacttactcatcaactcatttcatttgttatatgaatgtttcttaccaccctcacgcgacaaatatcatcacagttaatatgtcatacaatttatgttgcaacgcaaacgtttccctattttcataaaccgtattttatcgctatgaaaaagaaattatcgccatgattaactaaaagtattgattttttcagttcaacctacatatattgcgcgccccggaagaagtcagatgtcgtttaatgggcaaatattgcccttaaattctcttttacttttgatttacagagtaaagcgttgggataatctatcttccaagtagattattgtatttgagatcaagatcactgatagatacataacttgtgtgtatctttccgccctcaaattattacggcggtaaatgattaagccatcgccgatagacagatttcatttttacggtcaggcaccttcccgggctgaactggctaaaagctgaattatttgcattcctccaggagaaatagatggaaacgactcaaaccagcacgattgcgtcgaaagactctcgtagtgcctggcgcaagacagacaccatgtggatgctgggcctttacggcacggcaatcggcgcgggcgtgctgttcctgccaatcaacgccggtgttggcggtatgatcccgctgatcatcatggctatccttgcgttcccgatgacgttttttgctcaccgcggcctgactcgcttcgtactgtctggtaaaaacccgggcgaagacatcaccgaggttgtagaagaacactttggtattggcgcaggtaaactgattaccctgctctacttcttcgctatctacccgatcctgctggtttatagcgtggcaatcaccaataccgttgaaagcttcatgtctcaccagctgggtatgacgccaccgccgcgtgcgattctgtcgctgatcctgatcgtgggtatgatgaccatcgttcgcttcggtgagcagatgatcgttaaagcgatgagtattctggtattcccgtttgttggcgtactgatgctgctggctctgtacctgatcccgcagtggaacggcgctgcactggaaacgctgtctctggacactgcatctgcaaccggaaacggtctgtggatgaccctgtggctggcaattccggtaatggtgttctcgttcaaccactctccgatcatctcttctttcgccgttgcgaagcgtgaagagtacggcgatatggcagaacagaaatgctcgaagatcctggcattcgcacacatcatgatggtgctgaccgtaatgttcttcgtcttcagctgtgtactgagcctgactccggcagacctggctgcggctaaagagcagaacatctcgattctgtcttacctggctaaccactttaacgcaccggttatcgcgtggatggctccgattatcgcgattatcgctatcaccaaatccttcctcggtcactacctgggcgcacgtgaaggcttcaacggtatggtgattaaatctctgcgtggtaaaggtaagtctatcgaaatcaacaagctgaaccgtatcactgcgctgttcatgctggtaacgacctggattgttgccaccctgaacccgagcatcctgggtatgattgaaaccctgggcggtccaatcatcgcgatgatcctgttcctgatgccgatgtacgcaattcagaaagtaccggcaatgcgtaagtacagcggtcacatcagcaacgtattcgttgtcgtgatgggtctgattgcaatctccgcaatcttctactctctgttcagctaagtcctttcgcgccgctttcgggcggcgcttcctccgttttaacgcgatgtatttcctatgattagcgtattcgatattttcaaaatcggcattggcccttccagttctcataccgttggaccaatgaaagcgggtaaacaatttaccgacgatctgattgcccgtaacctgcttaaagacgtgacccgcgtggtggttgacgtgtacggctcgctctctctgaccggtaaaggccaccacactgatatcgccattattatgggcctggcgggtaacctgccggataccgtggatatcgattccatccccagttttattcaggatgtgaatactcatggtcgcctgatgctggcaaacggtcagcatgaagtggagttcccggttgatcagtgcatgaacttccacgccgacaacctttctctgcatgaaaacggtatgcgcattaccgcgctggcgggcgataaagtcgtttacagccagacttactactctattggcggtggctttatcgttgatgaagagcattttggccagcaggatagcgcaccggttgaagttccttatccgtacagttcagcagccgatctgcaaaaacattgtcaggaaaccgggctgtcactctctggcctgatgatgaaaaacgagctggcgctgcacagcaaagaagagctggaacagcacctggcgaacgtctgggaagtcatgcgcggcggtattgagcgcggtatttccaccgaaggcgtgttgcctggcaaactgcgcgttccacgccgtgctgcggcactacgccggatgctggtcagccaggataaaaccaccactgacccgatggcggttgttgactggatcaacatgtttgcactggcagtgaacgaagagaacgctgctggcggtcgcgtggtgactgcgccgactaacggtgcgtgcgggattatcccggcagttctggcgtactacgacaagtttatccgcgaagtgaacgctaactcactggctcgttacctgctggtagccagcgccattggttctctttataagatgaacgcgtcgatttctggtgctgaagtgggttgccagggtgaagttggcgtggcgtgctcaatggcggcggctggtctggcagaactattaggcgcaagcccggcgcaggtgtgcatcgcggcggaaatcgccatggagcacaacctcggtctgacgtgtgacccggtcgccggacaggtacaggtgccatgcatcgagcgtaacgccattgcggcagtaaaagcggtgaacgccgcacgtatggcgctgcgccgtaccagcgagccgcgcgtctgcctcgataaagttatcgaaaccatgtacgaaacaggtaaagatatgaacgccaagtaccgcgaaacctctcgcggcggcctggcaatgaagatcgttgcctgcgattaatcgctctccaaaggcctcgttttgcgaggcctcttcccgatttctcatccagccgtagcctgttccggcatcgaatgttacccttatcgcctgatctttaagggggttatcgtggctgttcatttgcttattgtcgatgcactgaatcttattcgtcgcattcatgccgttcaggggtcgccctgtgtcgaaacctgccagcatgcgctcgatcagctcattatgcacagccagccaacccacgcggtcgccgtttttgatgatgaaaaccgcagtagcggctggcgtcatcagcgtttaccagattacaaagcgggtcgaccgccaatgccggaagagttgcacgacgagatgcctgcattacgcgccgcctttgagcaacgcggcgtcccgtgctggtcaaccagcggcaacgaagccgatgacttagccgccacgctggcggtcaaagtgacacaggccgggcatcaggcaacgattgtttcgacagataaaggctactgtcagttactttcaccgacattacgtattcgtgattacttccagaaacgttggctggatgcgccatttatcgataaagaatttggcgttcaaccgcagcagttgcccgattactggggacttgcggggatcagcagttcaaaggtaccgggtgttgcgggaatcggaccaaaaagcgccacgcagctgctggtcgagtttcagagtctggaagggatatatgagaatctggatgcggttgccgaaaagtggcgcaaaaaattagaaacccataaagagatggcgtttctgtgccgcgatattgcccgcttacaaaccgatttgcatatcgacggcaatttacagcaattgcggttggtacggtaacggcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnattatcacatcagcgcatttaccaggcggtatggtaaagctctacaatatcctcaagcgttgcttcacgcgggttgccaccggtacaaacatcatccagtgccgcctgcgccagtgccggaatgtcttccttgcgtacaccaacatcacgcaaatgtggcggaataccgacatcacggttgagagcaaacaccgcttcaacagcggcattacgcgcctcttccaggctcataccttccactttcacgcccataacgcgcgcgatatcgcggtacttctcaccggtaaagtcagcgttataacgcatgacatgcggtaacaggatggcgttcgcaacaccgtgtggagtgttataaaacgcgcccagtggatgcgccataccatgcaccaaccctaacccaacattcgagaagcccatacccgcaacatactgcccgagcgccatttcttctccggcatccttatcaccagcaaccgatcctcgcagcgccccagcaatgatttcaatcgctttaatgtgcagtgcatcggttagcgcccacgcgccacgggtaatatacccctcaatagcatgagtgagcgcatcgacacccgtcgcagctttcagcgctggaggcataccatccatcatgtcagcgtcaataaacgccacctgcgggatatcatgcggatcaacgcaaacaaacttgcgccgtttctcttcgtcagtgatcacgtagttaatggtcacttctgccgcagtacctgctgtggtaggaattgccagaatcggtacactgggtttattggtcggggaaagcccttccaggctacgcacatcggcaaactccgggttgttgctgataatgccaatcgctttacaagtatcctgtggagaaccaccaccaatagcgatcaggtaatccgcgccgctattctggaatacaccgagcccttctttgacgacagtaattgttgggttgggcactacgccgtcgtaaatcgcccatgccagccctgcagcatccatcttatcggtcactttcgccaccacgccgcattgcaccagcgttttatcggtgacgatcagcgccttctgataaccacggcgtttcacctcatcggttaaagccccaacagcaccccgaccaaaccatgccgtttcgttcagaatcattctgttagccatcatccttctccttgttgctttacgaaattactcttcaattcgtaacccataggttttgaatttctccagcactacggcaatctcttcatcgctcagcactggcaccgggtccgtaatcgccagggtcgtcaggtaaagttgcgccagcacttcaacttcatgcgccagccataacgctttttccagattcacctcacaagcgataagcccatgatgttgtaacaaagttgccttacgatttttgagagccagcgcaacatgttcagaaagttcgcgtgttccaaaggtcgcataaggcgcgcaaggaatagaattaccgccagccgccgcaatcatgtagtgaatagcggggatcgatcggttaagaatggaaactgccgtgcaatgaacggcatgattgtgaacaaccgcgttggcatccggtctgctttgataggctgccatatggaaacgccattcgcttgaggggagctttccttcctcatgtttaccgttgccatcaataaagacaatatgcgactccgtcagtttttcatatggaatgcctgtaggcgtaatcagcatcccatcctgataacgtacactgacgttccccgctgtcccctggttcagtcccaggcgggtcatttccaggcaagtgtcaataatctgacgagcaagtttatttcgttccattagctacctctctctgattcaaaacagggcaataatgttgttcctttcacactattgaattagccgtttaattacccaccatcttcttcctgattaacaagaaagaaattcacaagcttatattttgtgacctggttcaactaatcacagtaaataactgcaagttctctttttataaccccattaaaaatgaccgctcttaaaaatatttatcaaaacggtcatttttctattcctccaagcccggaatgaccgttttcggcacaaacaattaatacggtcatctgatttgtgttttttatgatttattttctgaaacgggcatgaaatttcgattattaaagtgatggtagtcacataaagtcaccttctagctaataagtgtgaccgccgtcatattacagagcgttttttatttgaaaatgaatccatgagttcatttcagacaggcaaatattcactgatatgaagcccgaactcgctggttttgcacttttgaaaacataaccgattacgtgcttaagcttctgaacctaagaggatgctatgggaaacacatcaatacaaacgcagagttaccgtgcggtagataaagatgcagggcaaagcagaagttacattattccattcgcgctgctgtgctcactgttttttctttgggcggtagccaataaccttaacgacattttattacctcaattccagcaggcttttacgctgacaaatttccaggctggcctgatccaatcggccttttactttggttatttcattatcccaatccctgctgggatattgatgaaaaaactcagttataaagcagggattattaccgggttatttttatatgccttgggtgctgcattattctggcccgccgcagaaataatgaactacaccttgtttttagttggcctatttattattgcagccggattaggttgtctggaaactgccgcaaacccttttgttacggtattagggccggaaagtagtggtcacttccgcttaaatcttgcgcaaacatttaactcgtttggcgcaattatcgcggttgtctttgggcaaagtcttattttgtctaacgtgccacatcaatcgcaagacgttctcgataaaatgtctccagagcaattgagtgcgtataaacacagcctggtattatcggtacagacaccttatatgatcatcgtggctatcgtgttactggtcgccctgctgatcatgctgacgaaattcccggcattgcagagtgataatcacagtgacgccaaacaaggatcgttctccgcatcgctttctcgcctggcgcgtattcgccactggcgctgggcggtattagcgcaattctgctatgtcggcgcacaaacggcctgctggagctatttgattcgctacgctgtagaagaaattccaggtatgactgcaggctttgccgctaactatttaaccggaaccatggtgtgcttctttattggtcgtttcaccggtacctggctcatcagtcgcttcgcaccacacaaagtcctggccgcctacgcattaatcgctatggcactgtgcctgatctcagccttcgctggcggtcatgtgggcttaatagccctgactttatgcagcgcctttatgtcgattcagtacccaacaatcttctcgctgggcattaagaatctcggccaggacaccaaatatggttcgtccttcatcgttatgaccattattggcggcggtattgtcactccggtcatgggttttgtcagtgacgcggcgggcaacatccccactgctgaactgatccccgcactctgcttcgcggtcatctttatctttgcccgtttccgttctcaaacggcaactaactgaacatattttccgaataaagtgaggaatctgtaatgaaaaaaatcagcttaccgaaaattggtatccgcccggttattgacggtcgtcgcatgggtgttcgtgagtcgcttgaagaacaaacaatgaatatggcgaaagctacggccgcactgctgaccgagaaactgcgccatgcctgcggagctgccgtcgagtgtgtcatttccgatacctgtatcgcgggtatggctgaagccgctgcttgcgaagaaaaattcagcagtcagaatgtaggcctcaccattacggtaacgccttgctggtgctatggcagtgaaaccatcgacatggatccaacccgcccgaaggccatttggggctttaacggcactgaacgccccggcgctgtttacctggcagcggctctggcagctcacagccagaaaggcatcccagcattctccatttacggtcatgacgttcaggatgccgatgacacatcgattcctgccgatgttgaagaaaaactgctgcgctttgcccgcgccggtttggccgtcgccagcatgaaaggtaaaagctatctgtcgctgggcggcgtttcgatgggtatcgccggttccattgttgatcacaacttctttgaatcctggctgggaatgaaagtccaggcggtggatatgaccgaactgcgtcgccgtatcgatcagaagatttacgacgaagccgaattggaaatggcactggcctgggctgataaaaacttccgctatggcgaagatgaaaataacaaacagtatcaacgtaatgccgagcaaagccgcgcagttctgcgcgaaagtttactgatggcgatgtgtatccgcgacatgatgcaaggcaacagcaaactggccgatattggtcgcgtggaagaatcacttggctacaacgccatcgctgcgggcttccaggggcaacgtcactggaccgatcaatatcccaatggtgacaccgccgaagcgatcctcaacagttcatttgactggaatggcgtgcgcgaaccctttgtcgtggcgaccgaaaacgacagtcttaacggcgtggcaatgctaatgggtcaccagctcaccggcaccgctcaggtatttgccgatgtgcgtacctactggtcaccagaagcaattgagcgtgtaacggggcataaactggatggactggcagaacacggcatcatccatttgatcaactccggttctgctgcgctggacggttcctgtaaacaacgcgacagcgaaggtaacccgacgatgaagccacactgggaaatctctcagcaagaggctgacgcttgcctcgccgctaccgaatggtgcccggcgatccacgaatacttccgtggcggcggttactcttcccgcttccttaccgaaggcggcgtcccgttcaccatgactcgtgtcaacatcatcaaaggcctgggaccggtactgcaaatcgcggaaggctggagcgtggaattgccgaaggatgtgcatgacatcctcaacaaacgcaccaactcaacctggccaaccacctggtttgcaccgcgcctcaccggtaaagggccgtttacggatgtgtactcggtaatggcgaactggggcgctaaccatggggttctgaccatcggccacgttggcgcagactttatcactctcgcctccatgctgcgtatcccggtatgtatgcacaacgttgaagagaccaaagtgtatcgtccttctgcctgggctgcgcacggcatggatattgaaggccaggattaccgcgcttgccagaactacggtccgttgtacaagcgttaatacattactccctgatgtgatgcccggtcgctccggctaccgggcctgaacaagcaagagtggttannnnnnnnnnnnnnnnnnnnnnnntatattgcaggagcgattatgaaacaagaagttatcctggtactcgactgtggcgcgaccaatgtcagggccatcgcggttaatcggcagggcaaaattgttgcccgcgcctcaacgcctaatgccagcgatatcgcgatggaaaacaacacctggcaccagtggtctttagacgccattttgcaacgctttgctgattgctgtcggcaaatcaatagtgaactgactgaatgccacatccgcggtatcgccgtcaccacctttggtgtggatggcgctctggtagataagcaaggcaatctgctctatccgattattagctggaaatgtccgcgaacagcagcggttatggacaatattgaacggttaatctccgcacagcggttgcaggctatttctggcgtcggagcctttagtttcaatacgttatataagttggtgtggttgaaagaaaatcatccacaactgctggaacgcgcgcacgcctggctctttatttcgtcgctgattaaccaccgtttaaccggcgaattcactactgatatcacgatggccggaaccagccagatgctggatatccagcaacgcgatttcagtccgcaaattttacaagccaccggtattccacgccgactcttccctcgtctggtggaagcgggtgaacagattggtacgctacagaacagcgccgcagcaatgctcggcttacccgttggcataccggtgatttccgcaggtcacgatacccagttcgccctttttggcgctggtgctgaacaaaatgaacccgtgctctcttccggtacatgggaaattttaatggttcgcagcgcccaggttgatacttcgctgttaagtcagtacgccggttccacctgcgaactggatagccaggcagggttgtataacccaggtatgcaatggctggcatccggcgtgctggaatgggtgagaaaactgttctggacggctgaaacaccctggcaaatgttgattgaagaagctcgtctgatcgcgcctggcgcggatggcgtaaaaatgcagtgtgatttattgtcgtgtcagaacgctggctggcaaggagtgacgcttaataccacgcgggggcatttctatcgcgcggcgctggaagggttaactgcgcaattacagcgcaatctacagatgctggaaaaaatcgggcactttaaggcctctgaattattgttagtcggtggaggaagtcgcaacacattgtggaatcagattaaagccaatatgcttgatattccggtaaaagttctcgacgacgccgaaacgaccgtcgcaggagctgcgctgttcggttggtatggcgtaggggaatttaacagcccggaagaagcccgcgcacagattcattatcagtaccgttatttctacccgcaaactgaacctgaatttatagaggaagtgtgaaatgctgaaaacaatttcgccgttaatttctcccgaactattgaaagtgctggcagagatgggacatggagatgaaattattttttccgatgctcactttcccgcccattcgatgggaccgcaggtgatccgcgctgatggcctgttggtgagcgacttgctccaggcgattatcccgttatttgaactggacagttatgcaccgccgctggtgatgatggcggcggtagaaggtgacactctcgatcctgaagtagaacgacgttaccgtaatgcgctttcactacaagccccgtgtcctgacatcatccgcatcaatcgttttgcgttttatgaacgggcgcaaaaagcctttgcgatcgttatcacaggcgaacgagcgaagtacgggaatattcttttaaaaaaaggggtaacaccgtaatctcataccggtacgcccgcatgacgcgggcggttatcgaatgatggggtgaaaaatatgaaagcggcacgccagcaagcgatagtcgacctgctgctgaaccataccagcctgaccacggaagctctctctgaacagctaaaggtcagtaaagaaaccattcgtcgcgatctcaatgaattacagacgcagggtaaaattctgcgcaatcatggacgcgctaaatatatccaccgtcaaaatcaagacagtggcgatccctttcacatcaggctgaaaagccattatgcgcataaagcagatatcgcgcgcgaggcgctcgcgtggattgaagaagggatggtgatagccttagacgccagttcaacttgctggtatctggcacgccagttgcctgacatcaacattcaggtcttcaccaatagccatccgatttgccatgaactcggtaaacgcgaacgcattcaactgatcagttccggcggcacacttgagcgcaaatatggctgttacgtcaatccctcgctgatttcccaacttaaatcgctggaaatcgatctgtttattttttcttgtgaagggatcgatagcagcggcgcactgtgggactccaatgcgatcaacgctgattacaaatcgatgctattaaaacgtgccgcgcaatcgttgttattgattgataaaagtaaatttaatcgttcaggggaagcccgcatcgggcatctggatgaggtaacgcacattatttctgatgagcgccaggttgcaacttctttggtaacagcctgacggaaagggtagcaggccggagacgacgccccggccttgcctgttatcgctcgtcgcgacgaccacccaccgcagcccagatgcggcggacgtgcaccgtcacttcttcgcgatcgtgatacaactgccgcgcctgaatctgagcatttatgccatgttcatcaagctgtgcctgaatatacgccagattgtgtgacacttcttcgtagcgttttttcatcggcagtttgaggttgaaaatggtttcacggcaccagccattaaccagccactgcgccatcaatgccgcaactttcgccggtttttcaaccatatcgcataccatccaggagatattgctgcgcgtcggacggaatttgaaaccgtcttcccgcagccacgtcacctgtccggtatccatcagactttgcgccatcgggccgttgtcgacggaataaacccacatgttgcgcttcaccagttggtaggtccagccgccagggcaagcgcctaaatccaccgcccacatcccgttcgccaggcgttcatcccactcatccgcaggaataaacacatgaaatgcctcttccagtttgagcgtggaacgactcggcgcatctgccggaaatttcaggcgcggaatgcccatatagaacggcgaattattgttgctgtatgagtaaccggtatagcagcagcctggtgcaataaagaatacatgcacaaccggacgcttcggcgtttcatagttcgccagcaccccggcatcgcgcaaggcagcgcgtagcggaacagtaaatttacggcagaatttcagtaactctttgctttcgttggtatcggcaacttcaacacgcagttcaccgcccttctctactacgccctgtaacatgccgacaatgggggtaatacgatcttctggcggcaaatgctgcaggagttcccccaccacaaaccactggcgggcaaaaattaatgaactgaacggcagctcacggattaacttatcgccatcatcaggttgataacattcataaatgacataacccgcattctctttcacgcgggcaaaaccgaaaatttcccgctggccggctttatcggtaatttctgcggcgcactctttttcaaagcccggacggcacagcaatacaaccttattcatgacttacgcccttgcgctttaaacggatagcaccaactaacattaacgcccagcccgcgaggaagctcacgccgccaaccggagtgacaaacgcccacaaacgcagatgggacagcgccaggcaataaaggctgccgctgaacaacaccgtgcctaacgcgaggaaaacgctactccagtaaaaccagatactgatgcgacgctgcattgccaccgccagacctaagatcgccagcgtatgaaacgcctggtattcgaggccggtctggatccagcccatctcaacggcccccatggttttacttaacacatgcgcgccaaaagcgcccagagccacaaaaatgaagccgctaatggcggcgaaaatcagcataaaacggctggtcatggtcgtaccctacgtaaattattgttcataacgaaagcggaatttttcttgttcagcagcggctttcgccaggatccattggcgaaaggcggctattttacccagttctgcctgactgtcatgacaaaccagataaaaagcatttttactgaccagaacatcattaaacgggcaaacaagacgtccggcctcgatttcagattgcgccatcacgttatttgccagcgccactccctgcccgtggatagccgcttgcagcaccatggcgctatggctaaaaattggcccttgctgaacgttgatatgatttaaccccaactgtcgggtatatgtctgccagtcacggcgcgaagcatcatgtaataacgtatgtttagccagatcttccggtgtcttcaagggtttttcgccagtcagcagtagcggcgaacacaccggcaataaatattcggcgtacagtttttccacccgtagccccggccagttgccccgaccataaaatatcgccacatcaacatcatccgccagcttatcttcctgacgatcaaccgcctggattcgaacgtcaattcccggataagctgaattaaagctggaaagtcgcggaaccaaccaatgaatggcgaaactggggagtaaactgaccgtcaacgcccccttggcgctacgggcctggagtttacgcgtcgcttcggttaattgcgaaaatatctctttgatatcgaggaaatagctttgcccttcctcggtcagcaggagtgaacgattacggcggcggaacagttttagccccaaaaaatcctcaagagacttgatttgatgacttactgcggcttgggtcacaaaaagctcttctgctgcgcgagtgaaacttaaatggcgtgctgcggcatcaaaaactcgtaaggcatttagcggtggtaatcgtttagacatggctattaaactttgatgttaaatgaatttaacaattagatcacactatgtaacctattagtttttttaatctgagccattataaattgtccgttgagcttctaccagcaaatacctatagtggcggcacttcctgagccggaacgaaaagttttatcggaatgcgtgttctggtgaacttttggcttacggttgtgatgttgtgttgttgtgtttgcaattggtctgcgattcagaccatggtagcaaagctaccttttttcacttcctgtacatttaccctgtctgtccatagtgattaatgtagcaccgcctaattgcggtgcttttttttaccttgcgatcgcgaattactgatccagttcgaccatctctttcacgtcagtacggttgatctgctgtttgttgccattagcgtctttatacgaaatcataccggtatcgttatcagtctgtggtttgccgtcagagacgatggtacgtccgtcattggtgtgcatcacatagttcgaaccggaacaggcgctcagggcaaaagtcagcatacaggcagaaataattgcggcagtctttttcatcatcttctccttaaagcgattaataaatcttaatagtattgattaacaggctaaaattaacgcctaacactattcagcatatgttacttacgcggcttcgccaggatatccagataattctgatggttagcactctccttgtatcaaagtgaattttgcgtcacgatcggtgcatcaagccgaggagtaccatgaacgtttttaatcccgcgcagtttcgcgcccagtttcccgcactacaggatgcgggcgtctatctcgacagcgccgcgaccgcgcttaaacctgaagccgtggttgaagccacccaacagttttacagtctgagcgccggaaacgtccatcgcagccagtttgccgaagcccaacgcctgaccgcgcgttatgaagctgcacgagagaaagtggcgcaattactgaatgcaccggatgataaaactatcgtctggacgcgcggcaccactgaatccatcaacatggtggcacaatgctatgcgcgtccgcgtctgcaaccgggcgatgagattattgtcagcgtggcagaacaccacgccaacctcgtcccctggctgatggtcgcccaacaaactggagccaaagtggtgaaattgccgcttaatgcgcagcgactgccggatgtcgatttgttgccagaactgattactccccgtagtcggattctggcgttgggtcagatgtcgaacgttactggcggttgcccggatctggcgcgagcgattacctttgctcattcagccgggatggtggtgatggttgatggtgctcagggggcagtgcatttccccgcggatgttcagcaactggatattgatttctatgctttttcaggtcacaaactgtatggcccgacaggtatcggcgtgctgtatggtaaatcagaactgctggaggcgatgtcgccctggctgggcggcggcaaaatggttcacgaagtgagttttgacggcttcacgactcaatctgcgccgtggaaactggaagctggaacgccaaatgtcgctggtgtcataggattaagcgcggcgctggaatggctggcagattacgatatcaaccaggccgaaagctggagccgtagcttagcaacgctggcggaagatgcgctggcgaaacgtcccggctttcgttcattccgctgccaggattccagcctgctggcctttgattttgctggcgttcatcatagcgatatggtgacgctgctggcggagtacggtattgccctgcgggccgggcagcattgcgctcagccgctactggcagaattaggcgtaaccggcacactgcgcgcctcttttgcgccatataatacaaagagtgatgtggatgcgctggtgaatgccgttgaccgcgcgctggaattattggtggattaatgacaaacccgcaattcgccggacatccgttcggcacaaccgtaaccgcagaaacgttacgcaataccttcgcaccgttgacgcaatgggaagataaatatcgccagttgatcatgctggggaaacagcttccggcattgccagacgagttaaaagcgcaggctaaagagattgccggatgcgaaaaccgcgtctggctgggatatacagtggctgaaaacggcaaaatgcatttctttggcgacagcgaagggcgcattgtgcgcggcctgctggcggtgttgttgactgccgttgaggggaaaaccgccgccgagttgcaggcacagtcaccactggcattgtttgatgagctgggattacgtgcgcagcttagcgcctcacgcagccaggggttaaatgcgttaagcgaggcgattatcgctgcgacgaagcaggtttaagcacagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgattgtttaaccctgacgcgccgctttcgccatcatcttcttcagcgcatgagaaaccgcaacaaacccaaaggtggcggtcaccatcgttgccgcgccaaatccagatgcacaatccatccgcttcggcccttctgccgtggctttcatcgcacacaccgtaccgtctgactgcgggtacaccagcgcttcagtagaaaacacgcaatccacgccgagcttacctttactgtttttcactacgccaaaatcgcttttcaggcgctcgcgcaacttcgccgccagcgggtcctgaatcgttttcgccagatcggtaacctgaatctgcgtcggatcaatctgcccacccgcgccaccggttgtgaccagtgggattttattgcgccgacaataagcaatcagcgccgctttgggccgtacactatcaatggcatcaatcacgtacgaataacccacgctcatatactgcgctacgttatccggcgtcacgaaatcatccaccaccgttacacggcactccgggttaatctggcgaatacgctccgccataacttccgcttttgccagcccaacgttatcgcgcagggcatgaatttgccgattggtattggtgacgcacacatcatccatatcgataagcgtgattgcgccaatccccgtgcgcgccagcgcttccgccgcccaggaaccgacaccaccgataccaaccacacaaatatgcgcgtcagcaaacagttgcaacgctttttcaccatacagacgcgctgtgccaccaaaacgctgacgccatgcatcactaattaccacagacatagcacctcagaattaaaaagggcgaggttatccctcaccctaaacgcataaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaacaacgcgcacttagtcaataatcaggatgtgaggttacccctcaccctgtcatatccgtaaaaacggcatacagaatatcacatcagccgctaaagacgttacctgcgcccggggcggttttcagcacccagacacgtccatagtggttgtaccaacctgcgcggtgtccggcttccggcccgatcccttgatagatatcgaagtgttggcctttgattgcaccaccgacatccagcgccaccatcagacgcagttcgtactgaccattaaatttgccgttattatccagcaacggcacttctgccagcaaggtagtacctggcggaataatggaacgatcagaggcaactgacgcgcgaccaaccagcggcaccgcacttgcccctttcaccggagcaaaagattgcggtttaaagaagacgaaagacgggttctgttccagcagctcgcgaacctcggcttcactgtgtgtttcgccccagtgacgaatcgcctgcatcgacatatcttcttttttcacttcgccacggtcgatcagcaccttaccaatgctgcgataggcatgaccgtttttccctgcatagctgaaaaagttaagcggactgccatcaccaaagtcgatatacccactaccctgcacatccataatgaagttatccatcagggagttactgtaagcgagaatatatttatcactcaatgcccccgcgtagatctccgcacgagacggcagacgaccacgttttggcggcatacggtaaataggatactggaactcgccctggcgggtatggcgcgcctgaattaccggcgtgtaataaccggtaaactgcacgttaccatagttgtcggcaccttccatctgccaggcatcaatgccgaactggcgcatattgcgggtatcaccgcctgcgcgcagccactcttgcaccgcgttataaacattactctggttgccatacagacgcggtgacgaattacggatatggttaatttgctcggcaaaatcaccggcgttaatcggcgcgccaacggcatctggctggttcaccagagagaaaggctgggtaaatttcccgtctttatattgctgtccgcgatcggttggtttggaagagcaggcggcaagcattgccacaaccgtgcccataagaaggtactttacccaacgtcctttcattgttctcttcttcaggttaaaaaataaggcgcaacgaagataacaaaccgccgcgtttaatgaaatgagcagcctctccctgacgcaaattttgcacaaaaaataggctttagtgatttgtttttgttcaaaatcatgccaaatccgtgatcggggtaaaaaaaaggttgcatgaaaacgcgagcggagtatagtgcgcatccacggacgcggggtggagcagcctggtagctcgtcgggctcataacccgaaggtcgtcggttcaaatccggcccccgcaaccaattaaaatttgatgaagtaaagcagtacggtgacgcggggtggagcagcctggtagctcgtcgggctcataacccgaaggtcgtcggttcaaatccggcccccgcaaccaatcaaatttgatgaagtaaaagcagtacggtgacgcggggtggagcagcctggtagctcgtcgggctcataacccgaaggtcgtcggttcaaatccggcccccgcaaccaattattgaacaccctaacgggtgtttttttgtttctggtctcccataaaaaagcgccattcagcgcctttttatcatccccttctcgccagcgtcgccccatcggcaaaatacgctttaatccccgcaagaatagactccgcaacttcctgctggaaagtcgccgttttcagtttacgctcttcctcaacgttactgataaacgccgtttcgaccagaatggagggaatatctggtgcctttagtacggcaaacccggcctgttcaacttgatttttatgcagcttgttgattttaccgagcttattcagtaccgctttaccaaacttcaggctgtcggcaatggtcagcgactgtaccatatcgaacatggtgtggtcgacatagcggtcaccgcttttgctcacgccaccaatcaagtccgaggcgttctgggtttgtgccagatattttgccgcagtactggttgcacctttggttgagagcgcaaacacagaggaaccgctcggctgacgactggtaaaggcgtcggcatggatagagacaaacaggtcagcacgctgtttctgggcttttgctacgcgcacttgcaatggaatgaagatgtcttcattgcgcgtcatgtacaccttcatattgccctctttctcgatcagagagcgcaaacggcgagctatttgcaataccacatctttttcgcgcgttttgtatttccccaccgcaccggagtcttcgccaccgtggccagggtcaagcataatgacaatcggacgatcgcgccctgctttacccggttgtggaccactttgcgctggcggcacctgcttttcgaggtcgcctttgttgtaatcctccagcagcgccagcagcgggtcctgcatatcctgtgcattggccggatagaggtccatcaccagacgctctttaaacccggcgaccggcgcaagggcaaacagctgcggttttacgttttgctttaattcaaaaaccatccgtacggtttgcgggtcaaattgcccgacgcgcgccgacttgatgaacgggtcgtctgcacgaatttgtgccgccatccccttgagtaccgagttcaggtttacatcttcgatatccaccaccacgcgttcagggttactcaacgcgaactgcttatatttcagctgacgatttgattccaccgtcacgcgggtgtagctggacgcaggccagacgcgcaccgccacgacctggctgaccgcagccagactgacctgacttacgctcaatagccacatggcacccgcgccttgcagtaaacgacgacggctgattgcagtgttggatcctgacatgcctctcccgagcaaaagaaatctaagctgtgtaacaagtaaacgactaatttgaccggaaactttagcgaaagacgcataatctgtcatctaataaacggtaaacattctttttatattcacggcattactgataaaaaagtcgctctcgcataaaatttacacttgcaccctgcgaaaaaacagaataaaaatacactaatttcgaataatcatgcaaagaggtgtgccgtggtaaaggaacgtaaaaccgagttggtcgagggattccgccattcggttccctatatcaatacccaccggggaaaaacgtttgtcatcatgctcggcggtgaagccattgagcatgagaatttctccagtatcgttaatgatatcgggttgttgcacagcctcggcatccgtctggtggtggtctatggcgcacgtccgcagatcgacgcaaatctggctgcgcatcaccacgaaccgctgtatcacaagaatatacgtgtgaccgacgccaaaacactggaactggtgaagcaggctgcgggaacattgcaactggatattactgctcgcctgtcgatgagtctcaataacacgccgctgcagggcgcgcatatcaacgtcgtcagtggcaattttattattgcccagccgctgggcgtcgatgacggcgtggattactgccatagcgggcgtatccggcggattgatgaagacgcgatccatcgtcaactggacagcggtgcaatagtgctaatggggccggtcgctgtttcagtcactggcgagagctttaacctgacctcggaagagattgccactcaactggccatcaaactgaaagctgaaaagatgattggtttttgctcttcccagggcgtcactaatgacgacggtgatattgtctccgaacttttccctaacgaagcgcaagcgcgggtagaagcccaggaagagaaaggcgattacaactccggtacggtgcgctttttgcgtggcgcagtgaaagcctgccgcagcggcgtgcgtcgctgtcatttaatcagttatcaggaagatggcgcgctgttgcaagagttgttctcacgcgacggtatcggtacgcagattgtgatggaaagcgccgagcagattcgtcgcgcaacaatcaacgatattggcggtattctggagttgattcgcccactggagcagcaaggtattctggtacgccgttctcgcgagcagctggagatggaaatcgacaaattcaccattattcagcgcgataacacgactattgcctgcgccgcgctctatccgttcccggaagagaagattggggaaatggcctgtgtggcagttcacccggattaccgcagttcatcaaggggtgaagttctgctggaacgcattgccgctcaggcgaagcagagcggcttaagcaaattgtttgtgctgaccacgcgcagtattcactggttccaggaacgtggatttaccccagtggatattgatttactgcccgagagcaaaaagcagttgtacaactaccagcgtaaatccaaagtgttgatggcggatttagggtaagcgatgaaaatcgtcggatgcgacatgcgtaacactcgtnnnnnnnnnnnnnnaattacgtttattcccgtgaactaaacaacgccgccagaccactgcgccgctcagtacgagtggcgattgccgcacttaatatgcgctcatcggcatacagcgacagacggcgacgcgcgcgggtcaccgcggtataaaccagctctcgcgttactaccggcgtgcgttggctcggcaaaatcaacgccgcatggtcgaactccgatccctgcgatttatgtaccgtcatcgcccacgtagtttcgtgctctggcaagcgactcggttgcacagacttaatattgccgtccggcatcgcaaaccagacgcgcgtcccctgcccgcgatccagcgcaataccgatatcgccattaaacaacccaagcgcgctgtcattacgggcaatcatcaccggtcgaccttcgtaccaacgagagtgcggatgacgatgaattttgcgcttctgttgcataaactgctcaattcgctcattcagtccagccacgccaaacggcccttcccgcagggcgcacaaaagctggtactcattgaacgcctgaatgattaaatccggctcggcacgcgcttgcagcagatccagataacgtccgtaacccgcaagagcttcctcaagcatcgcaatataatcttcgccgctctgtaaaagccgtttttcgatatcagtaaaatcctgctgaaaaacggttttcactgccgttttatcaccacggttgatcgccgcagctaactgaccaatgccagaatcgctgccgaaacgatagcttttttgcagcaggcagagactgtcgcgcaaagatgccgcttctgtgccggttcctgccggaacgtgagtccccgtcaggcggcttagctgcctggcacgctcggcggtaaagcccgcgttggcataagcgcagatatcgcccagcacagccccagcctcaaccgaggccagttgatcacgatcgccgagaaagatcactcgcgcatgatcgggcaaggcgtcgatcagtctcgacatcataggcagatcgatcattgacgcttcatctaccaccagcacatcaagatgcagcgggttaccggcatgatgacgtaaacgctggctacccggctgcgcgcccagcaatcggtgcaaagtgctggcatcttccggaatgcgtttcttttgttcatcggtcagcggtaactgtcgcaaagccttgccgagagattcggttaagcgcgcggcagctttacccgttggtgcagccagacggatacggcagcgttcgccgtcggccatttgaattaacgctgccagcaacttcgctacggtggtcgttttaccggtgccagggccgccggaaatcaccgagatccgccgcgtcagcgccactgccgccgcaactttttgccagttaatttcatcgcttactggaaaaagtttgtccagggtttgcgccagtagagcttcatcaacctcaatggcatgattcacttcgttgaaaaagcgtgccactgtgcgctcgttacaccacatgcgattcaaataaagacgatcgccacagaggatcatcggcgtgggttcatctcccctgctgaccgcttgagaagccagcaagcattcttcccaattttgtagctcaccgatttcactgacacaggtcgccaacagcggatgcgacgcctcgttattttccagtcgtgaaagcggcaaacaaacgtgtccctctccggcatcatgacttaacagtgccgccgcgagggtgacggcaggatgttcatctcccgccacggtcagggcaaattgcacatccagcgggcgtagctgtttgtgctccacagcttccagtaattgcttttgcaatttcattacgcctcctccagggtcataccggcaaacatctcatccatcagggcaatcaacccggcgttgggtcgggttgtgtaaatcccctgttgcggatgttctttatcaacgccacgcaggaacagataaataacgccgccaaagtggtgctcatagtcgtaatcagcaatgcgatggcgcagataacgatgcagcgccagggtataaagctgatattgcagatcatagcggtgtgcctgcattgccgctgccatagcctgttgggtgtaagccgaactgtcttcacccaaccagttggatttatagtcgagcaggtaataacgcccttcgtggcggaacaccaggtcgataaagccttttaacatgccacgtacctgcatgaactccagcggcgggcagcctgcggatagcgggtcaaactggcggattaacgtatcaagctgactggcgataagcggttcactaatcggcagataaaactccatctccacctgtttattgcgggcggaaagttgactcaggcttacgccggtttcattgagaggtgcctggaggacagccgtgatccactcggtcaataccggttcccactgcgattcaaagccgccgagttccagtttttcccgcacccagttcgggtcaaccggctgggtaaaatccaggtcttcaaacaaactgtgcaagaacgtccccggtgacgcaccgcgcggaaactgatgtggtgttaacgtcggttcttcaacgacgctggcaacgcctgcagcatcgacatccagccgaggcatcaaatcctgggcgataccgtgaccacgctgttgcaaaccagagtagctggtgacgcgccagttatcgccgggcaatcgttgtaacgtcttcgcattcagctctgctgtagaaacatcattaacctgccagggttggttatcaccagtttgtgccgtttgccaggcaatatcatcatcgcataacgcttcaatacaggtgcgaagccctgccgcatcttgcggttcccctttttgcagcaaacgcccgagcgcactttggtggacgtcggtgtcaccttttttatcgccacgacggcgcaccagcggtgcaacgccgagactgcaatgccaaaccgaacgtgtcagcgccacgtaaagcaaacgcagatcttccgccagacgttcggcctccgcgaggtcgacgctttctggcgcagcattaagatccagaactgcctcaaacgagtggcgatcgtgataaaacgcctgctcctggacgcggaaattggtgataaacggcagccagaccaatggatattccagccctttcgatttgtggatcgtgacaatctgcaccagatgtttatcactttcgagacgcatttgttggctggaggcattactgtctggctcgaggatatgttgcgataaccagcgtaccagcgcatgttcactttccagctgcgttccggcttcttgtagcagttcgctgatatgcaagatatcggtaagacgccgctcaccgcctgccgttgccagcaagttttcagcaatgttacgcgccgacatcagcgcccgcagcatcggcataacgccacgtttgcgccagatttgccgataaccatcgaactcttcgactaccacatcccacgcatgttcgtcattgttcagcgtttcgatatccagcgcgttcagccccatcattgacgttgccagcgcactacgcagggtgttctcacgttcgggcgtcatcaccgcctgcaacaaccaaagcatttcctgcgcttccagagtttcaaaaacactgtcgcggttcgaaaggtaaacggaagggatttccagcaacgttaaggcatcgcgcacctgggcggcctcctggcggctgcgcaccagcacactgatgtccgaagcacgcaccggacgcgcgtcgtcgccgttcatcagcaacgcttcgccccgctgtccggcttgtagccagtcgcggatttgcgcagcacatacctgcgccatggtactttgataatcgccaacgccgcagctttcgccttccatcagccacattttcatcgcaggctgtgtttcacctttaaatacaaaacgtaacgcctgatttttcccggctgatttcactggaataaacggtatttcgcgaaacatgaacgcgtcatcagtctggctgaaaagcttattcacgctgttcaccattcctggtgcggaacgccagttggtgtctaaagtgtagtgggcgtgaacttcgctacgcgccttcatataagtgaagatatccgcaccccggaatgcatatatggcctgcttcgggtcgccaattagcaacaatgcggtttccggctgatggtgccagatacggcgaaaaattcggtactgctgggggtcggtatcctgaaattcatcgatcattgccaccgggaatcgcgtacggatcgccgctgccaacacctcaccgctttcgctacgcagcgcggaatcgagccgacttaacatgtcatcaaaacccaattcgccacggcggcgtttttcacgcgctactgtttcgcggatctcagccaatgcgcgggtgatcaccagatcgcggatcgacaatggttctgcaagcagttgatcgatcgcctcaaacagtggatgtcgcggggtttcccccccggccttcgtgcgatcttctaagaaacgctgggagaatttttccagcgactccggcaactgataactgtttgtctcttcttctgcccaggcgctgatcttgtcgatccatttagcctgattgctacggttaaacttgcgtcgatcaataccagaagattcgatcagcgcatccagttcacccactgcgtcgcgccactgctgttttaccgtatcaatacgcgccacaatttgcgcgtgacgggaagccagcgtttcatcatcgggcggcggtgctttgataaccggcgcttcgccttgcagataacgattaatatcgcgcagcaacgcctgcggccctttccaggtttcaaagacgacctgggctatttcacgcggcagcgggtagcagtggcgacgccagaaatcggcgcaggcctggtagcgtagcagagactcatcttcaatcagctgctgctcaaacagcatgccggattcaaaggcattcaggttgagcatgcgctggcaaaagccgtgaatagtaaagactgccgcttcatccatctgccgttcggctaacaacaaccactgcgcggcttgcgctttatcgtcgatctcttccagcaggcgttcgtacagtggattgtcggtggtttcacgcagacaggcgatgcgcaactcgtggatattgctacggatacgaccgcgcaattctgccgtggcagcctcggtaaaggtgaccaccagcagttcttcaacggtcagcgggcggggaaaggcggcggaaccgcctagtccaagtaacaggcgcaaatagagcgccgcaatcgtaaaggttttgcctgtgccggcagaggcttcaatcaggcgctcaccctgtaagggcaagcgcaaaggatctagtgtctcggcgacatcactcattcttttcactcatcaggggcattgtttgctgcaacgcgctgacgttctcccacactttccagccttcagggtgtacatattcggctttcccgttctggctgccggaaatctgcgacagaatagccatgccttgcggctcgaccaccgcctgatggaagaaatcagcaagtttttgcggcgtcagcagttttatctgggccacgattttatcacgcgaatcgaagcgcatattgccgcgatcgaaatctttacttaacttcgatgcttcttcgccgagcgtttgcggtgcctgcagcatctgggtaattaccgcctgctggatttgcgcaaactcatctggcttcatcgctcgcaattttgcctctgcggttgggaaaaacgccttgtaacgctcccacaagaatgaaggctgtttatcattgctttgcaaaaggaagcccatgccccactgacgccccacgctcattggaaacgcaaacacggcatagcccaattgttcttcggtacgcaactgattgtagaaccacggctgtacgatctgccccaacagagagctataggctgagctggtgtattcatcgtagccagtcggtacaaataccgctgccagtgcggagtcggtgctgttaccggctttttcaaagatgacggattgttttttatcgaccactacatctttgtttcgacaccactctgaaccatcagcgcccaactgtttttgcacatcgcgtgccagcgttgttgcctgggcctcggtcatgttgccgataaccataaactctggtcgagcccctgattttaaggcgtcgcgataggccagcacctctttcaacgtaatggagggcaaaattttacgccgttcatctcgcgagaagtacggcacttgcgagagcatctgcgcgggcataatcgcctgctcaaacgctttacccttttctgcggaatccatcatctggttataccaggacttcgcctgctcaagctgatcttccgtagcggtatagctaaagtacccctcgagcaatgcctggaacagctgcggcagacgctgggtgtaaccattagcattaaccataaggccgttgttagcgttggtggaaaaacttatgccaccaaccgacgcctggttgcttaactgatcaagcgccagccctgcgagataatcattgagcgcaaacatcacctgattgcgggcgctgtccatggctttcggattacgcaaaatcaggctgacatcagctttgggctcgctggcaaaataacggcttggcgcatacaccacgcgcagattcgactcatcaacaatcagctctggatggtcgtatttcttctctgacttaatcagcgagaaatcatcaggaatataagggttaagctctggcaaagagagcgcaatgtcggcggcttttttctgccagtcggcgaaagtttgtgcgctgattttatcgacctgatacggcgcatcgacaaagtaagccgttttgttgtgcggctctttcgggctgatataccagatacgcgcattctgcggcgtcatcatcgccagacgttcctttactgctttagcatcgtaccgatcggcaatattgactgcatccagcgtatgctcaacaggaacgcgaatcatggtatctgccagccattcgacgtaatccatatcacgggtgatcgacggataacggaagtcgatatccagcacattcgccagttcatcgaagtattgtttatcaatgcctttttcacgtaacagattgagatagctaaaaattgccgccacaacctgatcgcgattagccaggcctttatcggttaaagacgcagagatcgctaatacgccgctgttgccgttgacgataggatcggagttggcgctaatgccctcaactaatccctgcttttgcagccagtcagaaagtgtacctgggctgcgattgccaatcagataggtaatcaattcatcggttttactacggaacttcgctgagttgttatcgatgcgaaactcaacgcgcaacactttacgcggcagcgcagggacgtaatgaatgataatgcccttttgcgcgtcggtgactaccggcacggtgatttccggttttttgctctctttgttcggcacgcgaccaaaggtgtccgccgccatttttgccaactccggcagcggtttattactgtaaataaccgccttcatcaaattggcggaatagtacttctcgtggaaatctttcagcgcctgctgcaccggattaccaggtttgtcgcttaaagtttcgaggttaccaccagaaaactttgaaccggggtgtgccgggttaatggtttctgcgctgacctgtgccatgcgcatcccgtcacgcgtacgcgccatggttaattcagcgttcaccgcattacgctcacgttcggcatatttcttgtcgagcaaaggttcagcaatagcatcggccaggcggtctaccgcaccaggcaaggcgtcgttctcaacttccagatagaaagccgtgcgatacggcgcagtgctggcattgtgactaccgccgtgcattttgagatattcggccagactgtcagcctgcgggtactttttcgaccccatcagactcatatgttcaaggtaatgtgccagcccctggtacgcctcgggatcttccagcgacccaacgggcaccaccagcgccgagagcgatttaactgcctgcggatcagaaaccagcaagaccaccataccgttatccagacgtatagcctgatactggcggttatctttatcacttttacggatggtttcctgaatcggctgccatcccgtttctgcctgacttaagggtgcccaaagggcaactaacaacaataatgctttgaaccaggtgctgcggggcattcacggacctcataatcaacttaattttctgtccagattcaacacgttaacgcaaatcatctgccagaatttaatcttgtgctgcacgagtcagcctatgtttatataaccatcagtccgtgactggtgcgcatcataaagtaagcggatagattgcgcaatttttatacagcactcatgactgattaaagcgaaacagcggtaacaggaaacgttgcgactgttcaacgatggcctccattgtctctggtgttaattgccgccagagcctttgataccagatatcatcaccttcgccacgcaccatcatgttgccttcgtaagcctgaaggaatttcgtacgggctttttgcaacgtggaatcgtcatccagcatggcatcgttttgcgcgtcataacaggtttttagccacgcgccgccactttcaggtaacaccagcaatggcgcggacattccttcacgatacccctcaatcagttgtgagaggtaatgcaaagcctgttcggctgcaagcggcggaaaacgccactcgccgtctttgcgtagaaaaaggcgactttcaccattaccaccgctggcacagtagacaaggtgttccagccaaagttgcattccctgggccacacttaataaagagggacgccagcgcaacaggccatccggctgcacctgcggcaaccagccagttatctgcacaccgttgcaggcgagatcaatttccatactctgccccggctggcgacaggcaatgactctgtcggcaagctgctgcatctcctggcactgtgtttcccagaaaatttcaccaaaagcgccatacggtaaatcccctgccgctcggaagcggcggaacaagcgttcggcatcatcctgctcaaccagtgcattcaataactgctgattgatttgataacggctaagtccttccagaataaatggctcggtgtcggggatttcgctgtcttcagtacggaagttcacctgcaaacgcatctggaaaaatgcccgcaccggatgtgcccagaatcgttgtagcgtttccagcggcacggtttccggtaaggtaaacggcagcggctgaacaaattcagaatgtgctttaccagcctggctggccgcaggtagccattcacgagcatagctttgtcgttcgcctggctggtagttttgtggatcaaacggcatccgggtatggaggcaagtaagatgcgcttttacccttgcctcgctttcatcacagttgagcgcttcatcgcccggtagataatgactttgcccgatgtagtcgatcagttcctgcaccagtaccgacgggaaacgctcactgttatcctgaatggaacgaccgatatagctgatatagagtttttgctgcgcggaaattaacgcttccaggaacagatagcggtcgtcatcgcgacggctacggtcgccacgcttcggtttctggctcatcaggtcaaagcccaatggcgcaagctgacgtggataaacgccgtcgttcattcccagcaggcaaaccactttgaacggaattgaacgcattggcatcagagtacaaatgttaaccggtccggcgagaaaacgctggctgatacgttcttgatccagacgctgtgccagttcatcacgcaatagtgacagcggcaccgcgtcgccatactgcgcacctaaaccttcggcgataatcgcctgccattgttgttcgatcagcgtcatcgccgcttcggtttccgcatccggcaggaagaaggcgttgagcatatcgcgacaaaccggcaaccactcttccagcggacgctcctgtgccagcccgcgacgccagatgtttagctgcattagcagtgaagccagatgccccaccagttctgcaattaagccgctcgattcatcataaggtagaaccgattgccactcgccctgcgcgctctccatcgcgtagcccaacaacatacgcgtcaggccaaatcgccaggtgtgttgtccggtggcggggagttccagctcgcgaacgttgtcgtcatctatgccccaacgaatgccggattcgttgacccactggcgtaaataacgcagcccttcttcggtgatgtcaaaccgcgccgccagcaccggcacatccagcaacgccagcacatcctctgacacaaaacgactgtcaggcagtgataacaggctgataaacgcttccagtaccggatgtgactgccgcgcacgacggtcggaaatggcgtaaggtaggtaacgatccgcaggtgcgctaccaaacacagcctgaataaacggactgtagctgtcgatatcagccaccatcacgatgatgtcgcgcggagtaagtgtcgggtcttcctccagcatcgccagcaggcgatcgtgtaaaacttcaacttcacgctgcgggctatggcaaacgtggaaggtgatactgctatccagtggatcaagcgggcgtttgttatcgctacgggaaaactcttcgatgttcacaccagcaacggcgcggttttccagttccagaatgtcagactgaatgttatgcagcaggttatctggcgtgacatcgacaaaggcgtccagctcctggctgctctccaggtcagaaaggagataaatgtagtcgcgcccaagcttaccccatgaagccagcagcgggttgccgacatcctgttcaccatcgctgttaaagagctgcccggcattttcgctatcacgaaatagcggcaattcgcgatcttcaaaactgtgtcgacgctgacgggtcagcagtttcgccagataagcaggatctttaatatcgccccagtaataacggcaggggttggtaaacaggagatggatttcaatatgtttacccagcgcctgtagcgcctggagataaacaggcggtaacgcggaaataccgcatataaagacgcgcgaaggtaaccccggcgggcaggtcgtcgcggactccagcgtttcgataaagcgctgatagagattggcgcggtgccagcgcggttgcccgagttgatgggtatattccaccagcgccttccacaacggggcttgccaggcctgtgcttctcccagcccttcaaccaaatgtcctgtttcccactgtgccagccagtccggacgatagaccagatactggtcaaacaggtccgccgcttttgaggaaagctggaacagttttcgcttgtcgctatcgtcagtcagataatgccgcaacagggtaaagtcttcgcgctccagcaattgcggcagcagagtcatcagtttccagctcatgctctgtttgttaaaggcgctctctttggggatttccggtaacacccggacgaacatatcccagataaagctcgctggcagcggaaaatcaatgtttgccgcaataccaaacttttgcgacagggtcatttgcagccactgtgccataccggtactttgcaccagaatcatctctggttcgaaaggatcgtccagccgttcgcgttcgacaataaactccatcaacgcttccagcacgtccagacgattggaatggtagacccttaacatagcggctcctgactactgacgattcgggcaatgcaggcgggtcatctcgccttctctgcccccgggtgaaactagcgtaacgctgatgctgacacatcccgcctgcgatgtctgcattcggttgacctgccagttggcaggtggcgaaatcgcgcgcagttgcgtttgctgccagccatgccgccagagctgttggtactggtttctgctggcaagactgttcattaatgttcgctggaaacccgataacgcagtgacaatcatcaccatcaacaccatcgccaacattacctccggcaggctaaagccttgttgattcttcagggaagctgacataacgccctctctttcagcggacaaaaatcgctccagccgcgtggcgaaaaaacaatgtttccatcaatgacttcgcctgttcgccacaacgaaacgccttcataaccggcaatcaataaggcttcattatctgccagtaaacgcaaacaaacctgggcatcggtttcagcgtactgcgagcactgaactgctggctgcgtctgccagcagtgcatttttccccacgccagcgccgactgaacgatggcctggcggcgcaatgactgactttccatgctcacgcgagaggcaaaactgcgatcctgttggctcattccttgtaatagcaaactacccaaaaccagcagcatcaggaccagagccagtgacgaaacacccttttcgcggttcacaggttgaatcctgtcacgctatagctggcattcaccacggtttgcggttcagacttactggcagcacgcatattaaccgtcaacaccggcgagaagccgctgacatcctgacgtacgacctgaaaagtgtcgataatgatggcatccggattagtgactttatcccagcccttaccttcacaggatgtcgcaccgcgtagcgtttccagcacatgctccttcagacgaaatccaatctggtcggactcttttaccggttcgcgatcccagataccgttactgttcgcatcccactgcacaatgacacagtcaccctgtccgacaatttccagcccttcgccggtacagatgccatgacaataacccgccctctggagatgcttcgcgacggtaaatacccgcagccagatttcatcttccagcgccagcttacgggtgctcgttaaactttcacgctgtaacgcaggcagaaagcgtgccgcccccagcaacaatacgctactgatcgccatagcaatcaacacttccagcagagaaaaaccttgctcttttacaggcatccttctgtttctccttgctgacaaagccggagtcttccccacggcgaaaccaccagccaccactcgcccgttgagtttttgaagcgaatatgcccggcccatgcggtattgcgcaggccaaagaaagcaagcgaaggtgtcaggtcgctcatttcgacttcgggccagcgtggcacaaagaccaatggtgaactgccatgacaggtattggccccagcagcggaactcacaaggcaccataacgtcccctccctgataacgctgatactgtggtcgcggttatgccagttggcatcttcacgtaaatagagcaaatagtcccgcgcctggctggcggtttgccatagccgttgcgactgctgccagtattgccagccatagagtccacttgcgcttagcatgaccaaaatcagcatcgcgaccagcgtttcaatcagcgtataaccacgttgtgttttcatgccggcagtatggagcgaggagaaaaaaagacgagggccagtttctatttcttcggcgcatcttccggactatttacgccgttgcaggacgttgcaaaatttcgggaaggcgtctcgaagaatttaacggagggtaaaaaaaccgacgcacactggcgtcggctctggcaggatgtttcgtaattagatagccaccggcgctttaatgcccggatgcggatcgtagccttcaatctcaaagtcttcgaaacggtagtcgaagatggattcgggtttacgtttgataatcaacttcggcagcggacgcggttcgcggcttaattgcagatgagtttgatccatatggttgctgtacagatgcgtgtcgccaccggtccagacaaaatcacccacttccagatcgcactgctgcgccatcatatgcaccaataacgcgtagctggcaatgttgaacggcaggccgaggaagacgtcacaggagcgctgataaagctggcaagagagtttgccgtctgccacatagaactggaagaatgcatggcacggtgccagcgccattttatccagttcgcctacgttccacgctgaaacaataatgcggcgcgaatccgggtcgtttttcagctggttcagtaccgtagtgatctggtcaatatgacgaccatctggcgttggccaggcgcgccactgtttaccatacactggcccgaggtcgccgttttcatcggcccattcgtcccagatggtgacattgttttcgtgtagataagcaatgttagtgtcgccctgcagaaaccacagcagttcatggatgatggaacgcaggtggcaacgtttagttgtcaccagcgggaatccatcttgcaggttaaaacgcatctgatgaccaaaaatggaaagcgttccggttccggtacggtcgtttttctgtgtgccttcgtcgagcactttttgcatcagttctaaatactgtttcatggttcctcaggaaacgtgttgctgtgggctgcgacgatatgcccagaccatcatgatcacacccgcgacaatcatcgggatggaaagaatttgccccatgctgatgtactgcacccaggcaccggtaaactgcgcgtcgggctggcggaaaaactcaacaatgatgcgaaacgcgccgtaaccaatcaggaacaaacctgagacagctcccattgggcgtggtttacgaatatacaggttgaggataataaacagcaccacaccttccagcagcagctcgtaaagctgtgatgggtggcgcggcagcacaccgtaagtgtcgaaaatggattgccactgcgggttggtttgcagcagcaaaatatcttctgtacgggagccagggaacagcatggcaaacgggaagttcgggtcaacgcggccccacaattcaccgttaataaagttgcccagacgcccggcaccaagaccaaacggaatgagtggtgcgataaaatcagagacctggaagaaggaacgtttagtacggcgggcgaagataatcatcaccacgataacgccaatcaggccgccgtggaaagacatgccgccgtcccagacacggaacagatacagcggatcggccataaactgcgggaaattgtagaacagaacataaccaatacgtcccccgaggaagacgccgaggaagcccgcatagagtaagttttcaacttcatttttggtccagccgctgcccggacgattcgcccgtcgtgttgccagccacattgcaaaaatgaaacccaccagatacatcaggccgtaccagtgaagcgccacgggtcctattgagaaaatgaccggatcaaactccggaaaatgcagatagctactggtcatctgtcaccacaagttcttgttatttcgctgaaagagaacagcgattgaaatgcgcgccgcaggtttcaggcgctccaaaggtgcgaataatagcacaaggggacctggctggttgccggataccgttaaaagatatgtatatgatccgcgctataaccctccgcgaatcagcccgcccatgccgcgacgctccataaaggctgcaacctgatggcgaacttcggtcgccagttgcgcttccagactacgctgcgcaagattttctgcttcggcataatcaatgcgccgcagcaggtattttgcccgcgctacagaacgtccgttcatagacagatggcgatacccaagcccaatgaggattgccacgcacatgggatcgcccgccatttcaccgcacaaacggagatcgattccatgtatttccgcttcccgggcgatcatcgccagagctcgtaacattgcaggatgaagactgtcataaatgttcgccacccgggtattgttgcgatcaacggccagaatgtattgagtcagatcgttggtgccaacagagatgaaatcgacccgctttgccagatgcggcagcataaataccattgacggcacttccagcatgatgccgatacgtggtttgggaatttcgtaaccgatcatctcctcgacttcacgtccggcacgttcaatcaggcggcgtgcttcatcaacttcatcgaggcttgtgaccatcggcaacagaatattcaggttgcccgtagcggcattagcacgcagcatcgcccgcacctggatcaagaagatctccggctgatcgagcgtaatgcgaatcccacgccaacccaggcatggattctcttcgctgatcggcatgtaaggcagctgcttatctgctccgacatccagcgtacgcaaggtgacgggtttatcattgaacatttgcagcatcccctgatactgcgccacctgttcttcttccgacgggaaaccactttgcagcatgaatgggatttcagtgcgataaagaccgatgccatcaatacggctgcccagtttttcttcatgttccgggcttaaaccagcattgagcatgacttttatacgctcaccgctttttaactgcgcgggtaaattgacgtcatcttccgccagacggctaagctcaatctcttcactaattagccgctgatattcttgcagcagtaccggctccggatcgaccagcaattcaccgcgatagccatcaacgatcagcgtcctacgatgcagcaccgaaggctgaatatccgcgcccatcacggtagggatccccagcgcacgtaccatgatcgcagcatgggagttggctgcgccatctcgcacgacaacaccgactaagcgatcctggggcagctcagcaagcgttgtcgctgacagttcatctgccaccagaatgaaacgttccggccaggcgttcggcccttgattagcgtcatcaagatgaaacagcaatcgctgacccagcgcacgtaaatcgccagcccgctctttgagatagttatcacttagcgcggcaaactgttcggcaaatttttcaatgaccgtttttaccgcccactctgccaccgagcctttatcaacctcggcaaacaattcgcgacgcagccgggtgtccgaaagcaggtgcgagtaaagatcgaaaatagccgccgtttctttttgtgcaccggcggcaaagcgtttgctgtagcggcgaaactcgtttgccgcttcttccagcgccccggtcagtcgttcgcgttccagagccggatccagcgttgatgcctgatacacctgttccattaaaggtaacgtggcatcctgccagccttcggcaatcgccacaccaggtgctgccggtaatgcgcggattcgcgtctggcgatattgcccaaacaaggcagtcaactgcgactgagaaagaatagctgccatctgggtggcaagcgtcaccaggaaggattcttcactttcgtcatactggcgcaactctcgttgctgtaccaccagtacaccaagcaactggcgacgttgaataattggtacgcctaaaaacgcgcggaaacgttcttcttttacggaggggatgtatttgaagctggggtgcttttgcgcatctgcaaggtttatcggttccgccagcctgccaaccaggccgacgatcccttcatcaaacgcgagcgttacagtgcgaccgcgtggttttttcagcccccgggtcgccatcaggtagtaacaacgtcgatcatgatcggccaggtagaccgaacagacctcggtatccatcgcaagacagatgtcggtaaccagaatatttaacgcctcattcaggcgtggtgcgctggctaccttttcgactatttcgcgcaggcgagtgagcataattggcgtgacttaacctcttttacgtcgataagcagatgcgttttgtggttttggcgtattttcctgcagtgacatcaccacactcgcgaactctttcattaccctacggtagacatcacgtttaaatgacaccacctgtctgaccggataccagtaacttacccatcgccagccgtcaaactctggtgtactgctggtttgcatattgatttctgcatcgccgctcaccagctgcaagagaaaccatttttgtttttggccgatacaaaccggcttcgtgtcccaacgcaccaaacgtttcggtaatttgtagcgcaaccagttacgcgttgaagcaaggattcgaacgtctttgcggcttaatcctacttcttcaaacaattcacggtacatcgcctgctctgcggattctccggggttgattccgccttgcggaaattgccaggagtgctgaccaaatcgccgggcccacattacctgcccctggcgattacaaatcacgatacctacgtttgggcggtagccatcgtcatcaatcaccggactacctcaaaataaagctttatatacgaatgattgtttcatactccaggaagacggtaaaccactctctgcagggcattacacactaataacaattgaataactcacagttatgtgcagagttataaacagaggaaggggtggatagccgtttttattcaccttttctgtggatagagttgtgaagaactacggaattactacgggaaaacccggagcattctgaataagcccgatatagacattttaaaatattcattatcagtcaatgcattacatgtaattttagtaatgaaaaagagtaattcgtgacccaggtcacacctctcatttacgggttggcgaaagatcaaccaatgccgtatttatccacagaatgtgccactaagttaagcactgaaccactaaaaactggagtttcgtcgcacgtcaaggctgtaaatggaaacagtagtggaggtttttcacagttatcccagctttctgtggataacatggtgtaagatcctgtttattttcagtgaccagatttggaaaacccgttgcagtgttgcgcaactcgattaccggcaacctaaaaagcaatataaatcagagaattgaacaacgcatgtggaaaaagttacactgcgaatattcggcacataattgctgtttgttttttaatcaaggtatcatgacatgtcccaacctcgcccactgctctctcctcccgaaactgaagaacagttgttagcgcaagcacagcaactttctggttatacattgggagaactggcggcacttgtcgggctggttacgccagagaatttaaaacgcgataaaggctggattggcgtgttactggagatctggctaggtgccagcgcagggagtaaacctgagcaagattttgctgctctgggcgtggaacttaaaactatccctgtggatagtcttggtcgtccgctggaaacaacattcgtttgtgttgccccgttaacgggcaatagcggggtgacctgggaaaccagccacgtgcgccacaaactcaaacgcgtactgtggataccggttgaaggcgagcgcagcatcccgctggcgcagcgtcgcgttggatcaccgttgctgtggagcccgaatgaagaggaagaccggcagctacgcgaagactgggaagaattaatggatatgattgttctcggtcaggttgagcggattaccgctcgtcacggggagtatttacagatacgaccgaaagcagcgaatgcgaaagcgcttaccgaagccattggtgcccggggcgaacggattctgacgctgccacgcggcttttatttgaagaagaatttcaccagtgcactactggcccgtcattttctgatccagtagccatcgctttgacctgccgctttccgggcatataattaccgcttcatttttttggcagggctttttagatgttatttgcatggataaccgatcctaacgcctggcttgcgctcggtacgctgacgctgctggagatcgttcttgggatcgacaatattattttcctttctctggtggtggcaaagcttcccacagcacaacgtgctcatgcgcgccgtctggggttggcgggagccatggttatgcgtctggcgctgctggcatcaatcgcctgggttacgcgcctgacaaatccgctttttacaatattcagtcaggaaatttctgcccgtgatttgattctgcttctgggtggcttgttccttatctggaaagccagcaaggaaatccacgaatccattgaaggtgaagaagaagggctgaaaacacgcgtttcatcattcctcggcgctatcgtgcagattatgctgctggatattatctttagcctcgactcggtgattacggctgtgggtctgtcagatcacctgtttattatgatggcagccgtggtgattgccgtaggcgtgatgatgttcgccgcgcgctcgattggtgattttgtcgaacgccatccttcggtaaaaatgctggcgctctctttcctgattctggtgggctttaccctgattctggaaagtttcgacatccacgtaccgaaaggttacatctacttcgcgatgttcttctctattgcggttgaaagcctcaacttgattcgcaacaaaaagaatccgctctgatactccgtacgctctcctgcgggagggcgtactcactccttttaccctcacagtttaagattttcctgctttcaagatatataacgtcggtttataaacagactattatcataggtaggccaaatgaggataaccggatgaaaaaatgggcagtaataatttctgcagtcggactggcgtttgctgtttccgggtgttccagtgattacgtcatggcgaccaaagatggccgtatgattttgaccgatggaaaacctgaaattgatgatgataccgggctggtgagttatcacgatcagcaaggtaacgcgatgcaaattaaccgtgatgatgtttcgcaaattattgaacgttaacaaataaggtcagcatccggctggccttaagatttttctctttcccttttcccttccctctgccatttttatattccttatgtcgtgattataaaaaggaaacggctatgcaatatcaccgtataccccacagttcgctggaagtcagcacgctggggcttggcacgatgacgtttggtgaacagaacagcgaagccgacgcccacgcacaactcgactatgccgtcgctcagggcattaaccttatcgacgttgccgaaatgtacccagtacctccgcgccccgaaacgcaagggttaaccgaaacctacgtcggcaactggctggcgaaacatggcagccgcgaaaagttaattatcgcctccaaagtgagcggaccgtcgcgcaataatgacaagggcatccgcccggatcaggcgctggatcggaagaatatccgcgaagcgctgcatgacagcctcaagcgcctacagactgattacctcgatctttatcaggtgcactggccgcagcgcccgaccaactgcttcggcaaactcggttatagctggacggattctgcgcctgcggtttcgctgctggatacgctggacgcactggcagagtaccaacgcgcgggaaaaattcgttatatcggcgtgtcgaacgaaactgcatttggcgtaatgcgctacctgcatctggcggacaaacacgatctgccgcgtattgtcaccattcagaacccttacagtctgttaaaccgcagttttgaagtaggtctggcagaagtcagccagtatgaaggggtcgaactgctggcctattcgtgcctgggtttcggcacgctgaccgggaaatatctcaatggtgcaaaacccgctggcgcacgtaatacgctctttagtcggttcacccgctatagcggtgagcaaacgcaaaaagccgtcgcggcgtatgttgatatcgccagacgtcatggcctggaccctgctcagatggcgctcgcgtttgtacgccgtcaaccgtttgttgccagcactctgctgggcgcaaccacgatggatcagctgaaaactaacatcgaaagtttgcatctggagttaagcgaagacgtattagctgaaattgaagcggtgcatcaggtttatacttatccggcaccataagattaacgccggttaaaaccggcgttaaatattaatgacggcgctgccagatccacagcgccgttattgccagcgcaaacagcgcaccgaagccaatgccaatgggcacgaccgggatgcctatcattaccgccagcgagtaaatgcccagcatcaacaacatggcgctgttttcgccaaggttttgtactgcaatcgcattccccgccccgacgctttttttaccccgctcctgtagcaacgcattgagcggaacgacaaaaaagccccccatcacgccaatcagcatcaacaaggcataggctggcagcagctcgtgttgcagggaaaaaatcagtaccaccacgccaatcaaaatcccggctggcatacagcgtgacacggtttccagcgtaactaacttcgctgccgcacctgcgccaaccacgataccaatcgctaccatcgcgttgagataggtgggcgtagcgttatcggtaatgcccagcgccaccggtacccacagcaccaacaggaaacgcagcgtgacacccgctccccagaataaactggtgcccaccagcgaaaaacgcgtttcaccattgcgccatagcgaggtgcaggcattcaggaaactgcgggtcatgttgatgagattccaggactgccccggacgcgccgccgccagtttgggaatgtagatattggcaacgaccgcaccaccgtaggccagtgcgcatgcggccagggcgacgaggacatgccagtcagccagcacaccaccggctacggaaccgagcaaaatcgccgctatggtagaagcttccattaaaccgttagctttcactaacttactacccgtggttaattcgccgagaataccgtatttcgccggtgaataggctgcagcaccaacacccaccagcgtatagccgagaaacggattgataccaaagcagatactggctgcgcccagcagcttcaggccgttggcaaacatcatcacccggcctttggcgaagctatccgccacctgcccgacaaacggcgcaaaaagaatgtaagcacctacaaacaccatttgcaggatgggctggctccactccggatagaactgcgctttcagtaacgccagagtggcaaacagtagggcattatcgccaaacgcagagagaaactgcgccacgataaccgctttcatccccttcgaccacaacgaagtgttagtgtgcactgactcactcatcgtgttgttccgcttcgtctacccagcttttcaacgtgacaaagtcaggtttgccgctgccaagtaatggcatctgtttcagatagcgaatatcgcgcggtacagcaagctccggcacgccgtgctcgcgggcatactgttgcaacttatcgcgcgtcagttcgttatctgtggtgaaaagcaccagtgcctcgcctttgctggcatcgctcttaatcgcagtggcatggactttatctggcgaaacaccaagtgccagttgttccaccatttccagcgacaccatttcgcctgcaattttggcaaagcgttttgcgcggccctgaatctgcacaaagccctgctcgtcaaaacgcacaatatcgccagtgtcataccagccgcgctccatttcgccgcgaacattctcggcggtgggcacttccagtacacctggcttctccacccgcagatagccgttcattatgttcggccctttcagttgcaggcgtccgccctcttcgataccagggaccgacaacaggcgcgcatccattcctggtagaatacgccctaccgtaccgggtttcgccgccatcggtacgttgatagaaacgacaggcgcgcattcggtcacgccgtagccttcaaggatgcgcaggccaaatttatcctgccaaagctgtttggtactttcttgtaatttttctgcgcctgccaccacatagcgtagacgatagaagtcatacgggttggcgaaacgcgcgtagtgaccgaggaaagtcgaggtgccgaacaacacggtgcaactgcggtcatacaccaactccggcacaatgcggtaatgcagcgggcttggataaaggaacacttctgcacctgtaagcagtggcgtaaacaggcctaccgtcagcccaaaggagtgaaacagcggtaacgccgacataaagcgatcgttggtggtgaagtcggcaatcgttttaatctgctcgacattcgccagaatgcttttatggctatggacgacgcctttcggatggccttcagaaccggaggtaaaaaggatcagcgcctcttcttccggctgctgtttaacctgtgccagacgcggcatcagcaaatgagcgaagatccatactttgtcggcagtggtgacatctgcttttaaatcttccagatagacccagcgcacctgagtaagttgctccggcagatgccagagtttgcctttatcgagaaactggcgggaagtgaagatggttttgatttcagccgccgtaatagcactggtcagcccttttaccccggcagtgtagttcatcattgcgggcatgcggcgacgggcgatggccccaaaaatcactgccgcactgatgcctgcattgggcagcattaagccgatgcgttcgccttcaacactgtatttttcaaggatgcgtccaacaaacagcgttttcgtaagcaatttgcgataggagtctggggtaaagttgacgtcttcgacacatttcttcccggctccgaagcggtacattgcactcagtaaagattcgtacagcgtttcacgcgggcgcaccgccattcgcgcttccatcattatttgatgcagcatttcgccagcgattttgcgacggtcacgggcacgcggcgcatccggcatcgccacctgcgttggtggcaaaatatgcagagtaatttgcgggaacaagcgacgtttaaccagacctttcaggcggctgaagtgcgtaagttccgccccttcaatacgcacaggaataaccgttgcaccagacttcgccgcgacaaaacccgcgccatcgtagattttcatcagcgagcctgtcgtggtgatgcgtccttcagggaaaatcaccactggtcggccctgttccaccagacgtaccagatgtttaatagccataggttgcgtcgggtcgagaggaacaaagtcgataaatgatttcagccaacgcatataccactgttggcttattgaggtgtaaacggcaaacactggacgcacaggtaaaaacagtccaagcaaaatgccatcaataaaagagacgtgattaggcgtaattagaacgcgctcgcccttcagtgcctgggtgtcacccgtaacgcgaacgcgatacaaaacacggcacaaatttcgaaaaaagctaaaaagcattccaactccctttgctctgattcagtaaaagcgaatggagggagattacacgagataaagaacgcgagcgacagtaaattaggtgcgaaaaaaaacctgcgcatccgcgcaggttggtgcaagagacagggtacgaagagcgtaccgaataatctcaccaatcaatacctctgggatcttgattgtggtctgcacgacgactcttcgccagcgagaaaacgcaaaggaatgaagggaaatgcaacgaggtgtgtaaattgtcggttactgttacagattgatgaccggcaaaaaaaacctgcgcatctgcgcaggctggtgtaattcatgtgctcaacccgaagttgacttcacctatcaatacctctgggatcaccactttagcaacctgaagccaaacgccaccagcggtcaatcgcaacagcgtttcgcaaagtgtaaccaaaggtttgcaatctctttttttgtcttacttatttgcgtttggctcacattcccacgatgaaaacacgccaccccttgaaccaacgggcgttttccgtaacactgaaagaatgtaagcgtttacccactaaggtattttcatggcgaccataaaggatgtagcccgactggcaggcgtttcagtcgccaccgtttcccgcgtcattaataattcacccaaagccagcgaagcttcccggctggctgtgcatagtgcaatggagtctcttagctatcacccgaacgccaacgcccgtgcgctggcgcagcagaccactgaaacggtcggtctggtcgttggtgatgtttccgatccgtttttcggtgcaatggtgaaagcggtcgaacaggtggcttatcacaccggtaattttttattgattggcaacggttaccacaacgaacaaaaagagcgtcaggccattgagcaactgatccgccatcgctgtgctgcgttggtcgtccatgccaaaatgatcccggatgctgatttagcctcattaatgaaacaaatgcccggtatggtgctgatcaaccgtatcctgcctggctttgaaaaccgttgtattgctctggacgatcgttacggtgcctggctggcaacgcgtcatttaattcagcaaggtcatacccgcattggttatctgtgctctaaccactctatttctgacgccgaagatcgtctgcaagggtattacgatgcccttgctgaaagtggtattgcggccaatgaccggctggtgacatttggcgaaccagacgaaagcggcggcgaacaggcaatgaccgagcttttgggacgaggaagaaatttcactgcggtagcctgttataacgattcaatggcggcgggtgcgatgggcgttctcaatgataatggtattgatgtaccgggtgagatttcgttaattggctttgatgatgtgctggtgtcacgctatgtgcgtccgcgcctgaccaccgtgcgttacccaatcgtgacgatggcgacccaggctgccgaactggctttggcgctggcggataatcgccctctcccggaaatcactaatgtctttagtccgacgctggtacgtcgtcattcagtgtcaactccgtcgctggaggcaagtcatcatgcaaccagcgactaaccgcagttaaagcaattccagcgccagtaattcttcgatggtctggcgacggcgaatcaaccgcgcctgaccattatcaaacagaacttctggtaacagcggacggctattgtagttggatgacattgatgcgccatatgcccctgtatcatgcagtaccagataatcacctgccttcacttccggcaaggcgcgggtttcaacatttcccccttcctgctgggtaaagacatcgcccgattcacataacggtccggcgacgacggtttccaccgttggcgcgtgttccagagaacgaccatcagctgccagggcactgatatggtggtaactaccgtacattgccgggcgcatcagatcgttgaacccggcatcaaccagcacaaagtggcggctccccatttgtttgacgctccgcacctgagtaattaatacgccagactgcgctaccaggaagcgacccggttcaatttccagtttcacagggtggcccaaatggcgggcgatttgctcacgcgcggcattccacagaccataataatgttcggtatcaaccgcctcttcaccctgttgataaggaacagaaagcccaccgcccgcagaaatagcctgtaaatcctgaccgaattcgatgacctgacgcaccatagcaccacacacctgttccagatgggcataatcaacgccagaaccaatgtgcatgtgaatgccgaccagctgcagatgatgacgttgtatcacgtccagtgcggcgggcagatcggtgtaccagataccgtgcttgctgttttcgccaccggtattggttttttggctatgtccgtgaccaaaccccggattaacgcgcagccatacccgatgccctggcgaaacctggcccagttggtcgagcatatcaacagaacccgcattcaccggaatttgcaattcactgacgcgttcaagcgtcgcctgatcgataacatctgccgtaaaaacaatatcatcggggtgcgtttgcggattgtaacccgccgccaacgcacgctctatttcgcctaacgagacggaatccactttcacgccctgctcacgcattaagcgcaaaatatgaatattggaacaggctttctgtgcaaagcgcaccacatcaaactgtttcagcgctgcaatctgccgacgaataatttgcgcatcgtagacccacaccgggcagccaaattcagcgggcaaacgcagcagattttcggcggtgagatcggtatcggtgctgaacagtgaatgtggcataacaaactccagataagtgcttttttatgattacgccacatcataaaaagaataaaaaatatcgatttatgtcgagtctatgcaaaaatgatatggattaccggattgcgagagagcgctaatggccgccgttaacttacgtcatattgaaatttttcatgcggtaatgaccgccggaagcctgactgaggcggcacacctgctacacacctcacagccaaccgtcagccgcgaacttgcgcgctttgagaaggtgatcgggctgaaattgtttgagcgcgtacgtgggcgattacatcctaccgtgcaaggactgcgtctgtttgaagaagtgcaacgatcctggtacggactggatcgcattgtcagcgccgcagaaagtctgcgcgagtttcgccagggagaactgtctattgcctgcctgccggtcttttcgcaatcttttttaccgcagctcctgcaaccctttctggcacgttatcccgatgtcagcttaaatatcgtgccccaggaatcaccgctacttgaagagtggctctcggcccagcgtcatgatttaggactcactgaaacgctccatacgcctgcgggaacagaacgtaccgaattactctctttagatgaagtgtgtgtgttacctccgggtcatccgctggcggtaaaaaaggtattaacgccggatgattttcagggtgagaactacatcagcctttcccgtactgacagctatcgccagttgctggatcagctatttactgaacatcaggttaaacgacgcatgatcgtagaaacccacagcgccgcgtcagtctgcgcaatggtacgggcgggggtaggtatttcggtggttaacccgctcaccgcactagattatgcggcaagcggtttagtggtgcggcggttcagtattgcggttccgttcaccgtcagcctgatccgccccctgcaccgcccgtcatcagcgctggttcaggcgtttagtgggcatttacaagcggggttaccgaaactggtcacttctcttgacgctattttgtcgtcagctacgacagcataaaagcgacagcatcctcggcatggatcgccgcggtatcaaacacaggcaaaacactgcgctcttctggcaccagtaaaccaatttctgtgcagccaaaaatgacgccctgtgcgccctgttctgcaaggcgagcaatcacttgcgcacaataagcgcgtgacgcttcggtaaattgccccagacacagttcttcaaaaataatctgattaattttcgcccgttcatccgcttcaggaataagacaattgatggaaaattgttccgtcagccgcccgcgataaaaatcctgttccatggtgtaacgcgtacccagcagcgccacacgagtcattccggccccggtaattgcacgtccggtggcatccgcaatgtgtaagaaaggcagagtgcaacgtgactcaatggcatccgccactttatgcatcgtattggtacatagcacaataccttctgcgcccgcccgctgtaagccaagcgccgcctcagccagaatgtccccggttttatcccattccccgcgacgctggcactcttctatttcatgaaaatcgacgctatgtagcagcacttgcgcagagtgaagcccaccaagccgctgtttaatgccttcatttatcaaacgatagtaaggaatggtggattcccagctcattcctcccagcaaaccaattgttttcattcctctctcctgatgtgtgttaccgcaacaaggctgaataaggaacgagacaaacgcctcaacggccaagtgcccaatctctattaacgaaaaaaggnnnnnnnnnnnnnnnnnnnnnnnccgtgaaatcagacgccgatatttctcaacttctcgcctgccatcagtttgcgttcgatatgttccagcgtgacatttttggtttccggaatgagccagaaagtaatgcccacaaacgcaatgttcagcgcagtgtagagccagaacgtaccggcagcgccaatgctatcaagcagtgtcaggaaggtcgcgccgataatcatattcgacacccagttcgtggtggtcgaacaggtaataccgaaatcgcggcatttcagcggctgaatttcagagcacaggatccacaccactggcgcggcgctcatcgcataaccggcaatacacatcatcgtcatgccaacagagagccaggacaagccactggaagccgtaccgttatcaaactgcatcaggcaatagcccagcaccagagtgcctaacgccatcacgctgaaaccaattttcagagccggtttacgccctgctttatctaccgtaaacaccgcaataaaggtggcgaacataaaggtcagccctacgaccagagtcgcaatcatctgttgttctgtggtcgtaaagcccgccattttgaagatacgcggcgcgtagtacatgatgatgttcataccggtaaactgctgcatcgcctgcaacaacataccgagaaacacagcacgacggacgttacggttgatcttaaacagtgcccaaccgccctgttttaacttcaggctttcacgaatttcgttgagttcttctcgcgctttttccgacgtatcgcgcagcatacgcaatacttcttccgcctcaatatgacgccccttttccgccagccagcgcgggctatttggcaggaagactaccagaataatcagcagaactgctggtaaagcaagaacccccaacattgcgcgccagttaccgctataactgaacgctgtatcggataaaaacgccagcacgatgccgagtgtgaccatcaactggtacatactgatcatcttaccgcgaacgttttcacttgccatttcagaaagatacagaggagcggtgtaagacgcgatcccgacagcaatgcccagcaccacacgagcggcgattaacatctctacgctggtcgcaaaagcggaccctatagaaccgagtacaaacaggatggcccccgccatcaggctgtatttacgccccaggcggaacgacagccaaccattaaacagcgcaccaattgctgcaccgagcatcatgctactaaccacccattcctgcaaacgactggtcagcacaaagtgatcggtaatgaacggcaacgctccggcgattacgccgatatcaagaccaaataacaatcctgcgaccgcagcagctaccgaaacaaacatattcatacgccgcgtatcccgcaaagaacgtggcgttaaagcagattccgtattgatagtaaccattttttcctgccagcagagagtaagacatagtgaaaaaatacgtgaacaactcacgcaggtgtcaggtcggaaacagcataaatatggattaaattgctgcgacatgtcgttatgtgatggatattccaattttcaaattaagttgaattattgagattattattaaccacctaattttacagcagataaaattcataaagttcattaattgataattaatatggattatttcataaccatgatatggattatgatgatctacaggtataaaaaaccctgccatgcggcagggtcataaaagtaagaagaatgaattaacgcgccagccaaccgccatccacggcaatggtataaccattcacataatctgaagcgctggaggcaaggaacactatcggccccatcaggtcactcggcagtccccaacgaccagctggaatgcggtcgagaatttccgcgctacgttgttcatctgcccgtagttgttgagtattgttggtcgccatgtaacccggggctatcgcattaacattaatgttgtgtttagcccattcgttcgccatcaatcgcgtcacacccatcacgccgctttttgatgcggtataagaaggcacacggatcccgccctggaaggagagcattgacgcgatattgataatcttgccgccattgccttgcgcgataaagtgtttcgccgctgcctgagacatgaagaatacgctcttgatattcaggttcatgacatcgtcccagtccttttcgctgaactcgagagcatcttcgcggcgaatcaatccggcgttattcaccaggatatcaatatgaccaaactccgctaccgcgcgatccagcagtgctggaataccatcaatctttcgcagatcggcggtcaggcttaaaaaacgacgccccagcgctgtgacctgctcgatggtttcagtcggttcaacgatgttaatgccaacaatgtcacagcccgcttgcgccagccccaacgccatcccctgacccagtccagtatcacaaccagtgacgaccgcaactttaccttcgagagaaaatgcacttaaaatcataacaataccttattcgtttatgcccacaactagcgcaaatctttaacggccacatggtccatatcatcaaagacctggttttcaccgaccatgccccagataaaggtataagctttggttccgacaccggaatggatcgaccagctcggggagatcaccgcctgctcgttatgcatcacaatatgacgcgtttcttgcggctgccccatcatgtggaaaacgcaggcgtcatcatccatattgaaatagaaataaacttccatccggcgctcgtgggtgtgacacggcatggtgttccacaagttacccggagccagctccgtcagccccatactcaattggcaggtttccagtacatccgggacaaaatatttgttaatcgtgcgacggttactggtgaggttatcgcctaacgtgactggagatacttcgtccggtgtgacttttttggtgggatacgtcgtatgcgcgggtgcgcaattgtaataaaacttcgccggagtgccggtatcaatactggcaaagacaacttcttttgcacctttaccaacatacagggcgtcgcggtgaccgatttcatagcattggccatcgacagtaatcgtaccggcaccgccaatattgataacacctaactcgcgacgttcaaggaaatagcttacgccgagttgtttaccaacttccccgccaacggaaaccgttttagttatcggcataatgccgccaacaataattcggtcaatgtggctgtaaaccatggtgtactcatcggcgacaaataccttttcaaccaaaaattcattgcgcagcccttgggtatccagcgtttttgcgtgcgcactgtggatgctctgtcttacgtccacatcaacctccgataatcagtgaagcgtgaaaatagaaaacgatagtgaaacactgtttcgttttctctataaagggatgatatgcccatgggctagggttttcaattaaaaataaaacaatgtttcatttttaagttaaggattaaaaaaagtgcagtgtcgatcacgaatatgtcatgagaatggaaaaatgagggagcccagaaaatgtatgtcgacttgccagccatcattattcaacagattaatgacggcagatatttatcggtaaggaggaaatgcagagctattcgtcacgttcaatggtcaatgccacaccctggcccccgccgatacaaagcgttgccagtcctttgcgggcattacgtttcaccatttcatgaaccagagaaaccaggattcggcaaccggaagcgcctatcgggtgaccgagtgcgatcgcgccaccattgacattgacccgacgctcatcccactcaagcatcttgccaaccgaaagcgcctgtgcagcaaacgcttcattagcctcgataagatcgacttcagccaactgccagcctacacgctccaggcaacggcgggtcgcatacaccggcgcaattcccatcaatgccggatctacaccaacgctggcaaatgcgcgaatgcgggccagcacgggtaaattcaacgctcgtgctttggcttcgctcatcatcattaccgcagctgcgccatcgtttatggatgatgcattacccgctgtcacagaaccgagactatcaaatgaaggatttaaacgggctaagccttctgcgctggcgtcagtgcgtggctgttcatcggtatcaacaaccaacgtctgcccgttactttgggtcattaccgggacgatctcatctttaaatcgtccggcgtcaatcgccgctcgcgctttttgttgcgagctaagtgcgtaagcatcctgcaactgacggctgatgccatattcgcgagccagattttcggcggtgacaccaatatgataatcattgaaggcatcccacaacccatcatgcacaagactgtcaaccaactggctattgccaagctgtgcaccggtgcggctatcagtcagaacatgtggtgcgcggctcatgttttcctggccaccggcgatgacaatatcagcctcgccacactgtatcgcctgagtagccagatgcagtgctttaagcccggaaccgcaaacgtcattaatagtgattgcagaaacgctattaggcagaccacctttaatagccgattgccttgccggattctgccctgcccctgcagtcaacacctgaccaagaattacttcatccaccgcatatgcaggaacgccggtacgttctattaacgctttcacgaccagactaccaagttccacggcggaatgacccgctaacgcaccacgaaagcagccgataggtgtccgtaacgccccgacaatcacaacgtctttcatcacaacctcgcaccaattaacagtgcaatagtaaatgattgttaattacagttatcttaattgtttaaaaaaagtgatttttatcacaaaggaaatatgcctgagcagcagtcagagacataactggcacgtaaggtttgcaaccactaacccaccaatagaggggtagatagggcgttaatctcccatacttaacctggtttatggtaaattgccctccattttgtttaatttgtagatgatacgttcagataatgtctaatatttggtctaaagaagaaactctgtggagtttcgcgctctacggcacagccgttggtgcaggcacgctcttccttcctattcagttaggttcggcaggggctgtggtcctgtttattactgctctggtcgcctggcctttaacatattggccacataaagccttgtgccagttcatcctctcatcaaaaacatcagcaggtgaagggataacgggcgcggtaacacactactatggcaagaagattggtaatctgattaccacgctgtacttcatcgccttttttgtcgtcgtgttgatatatgcagtggcaattaccaactcacttacggaacagctggcaaagcatatggttattgatcttcgcatccgtatgttggtgagtctgggtgttgtattaattctgaatctcatttttctgatgggacgtcatgccactattcgggtaatgggatttttggtattcccattgattgcctatttcttatttctttccatttaccttgtcggtagttggcaacctgatctattaacaacccaggtagagttcaatcagaatacccttcaccagatatggatatcgattcccgtgatggttttcgcctttagccatacgcccattatttctacgtttgccatagacagacgtgaaaaatatggcgaacacgctatggataaatgcaaaaaaattatgaaagtcgcttatctcatcatctgcataagtgtactgttctttgtctttagctgcctgctttctattccaccttcgtatattgaagctgctaaagaagaaggggtcaccattttatcggcgctttctatgctgccgaacgccccagcatggttgtcaatttccgggattattgtcgcagtagttgcgatgtcgaaatcattcctgggtacgtactttggcgttattgaaggtgccacagaggtcgtcaaaacaacactacagcaggttggtgtaaagaaaagtcgtgcatttaaccgcgcactatcaattatgttggtatcgctgattaccttcattgtttgttgcattaacccgaacgcgatttcgatgatttacgcgatcagcggcccgctcattgccatgatacttttcatcatgcctacgctgtcaacgtatctcatcccggcgcttaaaccctggcgttccatcggaaatctgattacgctgatcgtgggtatcctgtgcgtatcggtaatgttctttagctaatatcagttgtggatggttcaaaattgctacaattttgaaccattccatttttcataatattcatttgttattattccaccctatcacttctctcgtcatatcctagtattatcagttagttaaacacacaaagagatctgaacatcttaaataagactatttaagatgcataacttagattcgcaagatatcttctggtcattcaaaaacaatttgcgatatagatattcttataccatgagatagttatctggaccgctctcaaccatgcaagattaaatcagtgaaacataatcatatttgataacgagaaatgcatttttaaatgccttactcagaattatagcaaatacagattaatcgcaatttttcccggcaaaattacaaaatcatggtgtattgacatcatcaataaccaatgaaattatgcaattatatacggatagggaggttcttaacatggggctttgtagtcgttataaaagtcttacatgcaatagttgctcaatgcattgccaaataatgccagaagagtcaccgcgtttgcagtattgcgcaaactcgtgtttttgtatgtggcccgaagaaagttcatattttaatcgtggtgtggtagaaggtatcttaacaaaaaaccacaatgcgagattaagcggatatatttttgtcgatttttcagtaagttttttacgtctattccttgaaaaagactggattgactatcttgcaagtactgacatggggattgttttagtcagcgaccgcaatatgcaatcgttagctaattactggcgaaaacacaactcagcaatatctgctgtcatatataatgatgatggtcttgatgttgccaatgaaaagatcagacaactatttattggtcgttatttatcatttaccggaggtaacacattaactcagatggaattcaccataatggggtatatggtttctggttataatccatatcagattgctgaagttctggatatggatatccgtagcatctacgcgtacaagcaacgaatcgaaaagagaatgggtggtaaaataaacgaattatttattcgttcacattcggtccaacattgatactcaacgaccagccagaatcatactctgtttatacgggcatttattgaaatgtccgtattttataaataggccgtcccctcaagagtaaacaccatagtatttaaaaccatcacacgaaaaattcagaagcattacgaaatatgaatttacaaacaatagtggcataaatgttaaccatgttaatttacgtaaagttttacgttgcaacattaaagcctcatttcaatcatcatgataaatataaaattaatatatatttatgccgtaaataccaatatacttagcaaactatgtgatctccatttcgattgatttagtgtttattgacgtatgtactggattattaacgataatatcgagttctggcctgagcaccgaaaattaatatcggtacataacgccgatcttaacgtcgttctgacaacgccagccagtcgatgtttatcacttctacttgaagcttttcctgatgtggttgcacaacaagattttttcaccagagtctgggaagaagaaggtatgcgtgtgcctactaacacgttatatcagaacatatccattatcagacgcggatttcgcgctgttggtgatactacccactcgctaattgcaaccgtgccgagaagaggattcaagatccataatgacattaacatacaaaatcatgtaataaactcgtcaacagacgcacatacacacaatgccccacctgccataaaagttaatgcgggatacaaagagagcattggtggcgcaaagaatttcaataacaaaatcctcaaacatataaaaagtcatctaattatgttgagcgcatttgtcataggcgcatattctgcatattggctatggaataataatcaaccgaagccatttttcaaggattacaagactgttgcggaaattaatggctgccattttaatgtaacagaagatacaattgatgggttgaaagagttcgataaatataaaacacggatactggattcggggattaactgtaaaaaacatccgtggttatacttccctcttgcaaaatcctcaccggggatgattgttatggcatgcaataaaaactataaccaacatgaagtggcaaactgtttaaccctgtcttaccgtgaggttaatcgtgattgattataaaaaaaacttattatttattttagtttttatcagtgggtttattctcttcactgtctattcttacactgcagaaaaaatgatatataacgaaacatgcactgcaaattgggtaatttttaatgaccagggacgagcaaatcttaccatcgactttatgtataacaaaaaaaataaaacaggaactgttgcgttgagtggaacctggcaacaaggtaacagagaaagtaaatcaatacggcgaaatattgaatacacatggattgaaaactatgacacagcccatttaacatcaaagaaagttaataagtttgagattatggatcaagttgatgatgatagacttgcacaacttattcctgatttttatgtctttccagaaaaaagtgtaagctataatatactaaagcaaggtaagcatgcttttattttgagcattggtaacagagcaataatgcattgtgcaaggtaaactaaaatagataacaaaaagatggaacctcgttaatcataaaacaataaaattaaatattctcgcagtatatggcagtctaaagcatcaaagatttgatcaacatctttcattttagacatctccttgcaatgtaaaatatcatgtatcaacaacatctggtgcaaatccatgagtcgaactcgacattcatcttagctcgattattattccttcgtacagtcgatgtaaacaatacagaaagaggattattaagaaccagtttactcagtgaatcaatagaggaaaggactaacgtttctttaaaagaattgatttcatcatctgttaaactaaactcatcattgacagatcgtgagatataactgtttttaactttactctttacgttgactttattgacagaattaacattcacatatcttgaatttaatgtccatgatgttgtttgcgtgagaacattctcagcattaaggaatttttttaacggaatccttggtttctttttcgagtccgaatttacaatatcatgcatatagaccatttcatgaatctgcgaaaattcaatgtccattgtatacctcacatttttaccgtgactcgatgttactgttcaataatcaccttccatcaatactaaaattaatacccctaatgtgccgataacaaatatagtcattctacgtaacgtctccataaggtgatatttgacattatcagaagctgcgaattcggattttgctctaatcaaatgagagaaatgtaaaatgaagccacgaaatattaataatagcctaccactgcaaccattagttcctgatcaggagaacaaaaataagaaaaatgaagagaaatccgttaatccagttaaaatcacaatggggtctggtttaaattatattgaacaagaatctcttggaggaaaatatctaacacatgatttgtcaataaagatagcggatatttctgaagagataattcagcaagcaatattatctgctatgagcatatataaattttcgataacagatgatttaatgagtatggctgtaaatgaactcataaaactgaccaaaatagagaataatgtagacctgaataaattcactactatatgcacagacgttctatccccccgcgtcaccagacataataaagaaaaaaacaaacgacattctacccttctcaaaaatcccctttttaattttcattgaaaaaatggcaattgatactatgaatccaggtcatacacattaaggcatttatgtaatgtcgtaattaagataactaataaggtgaatattagtaaaacaactaatgatgttattagtttgtagtgaacagtacttttaccaataatgaaaaatataccataagcaatgcaagcttaaaactcataatttaaaaaagataaatataaaaatatcaatgagtcaatcaataataatttggcatcacgagacacatcacagaggaatattatgagcacagaaacaattgaaatattcaataatagtgatgaatgggcaaatcaactaaaacacgcattatcgaaaggagaaaatctggcattactacatggtttaactcctgatatccttgatagaatatatgcatatgcattcgactaccatgaaaagggtaatataacggacgcagaaatttattataaattcttgtgcatttatgcgttcgaaaatcatgagtatctaaaagattttgcatcagtatgtcagcccaaaaagaaatatcaacaagcatatgacctttacaaactaagttacaattacttcccgtatgatgactattcagttatttatcgtatgggtcaatgtcagattggggctaaaaatatcgataacgcaatgcaatgtttctatcacattattaacaattgtgaggatgatagtgttaagagtaaagcgcaggcatatattgaactcttaaacgataattcagaagataatggctaagcattacaatcatttggttaaatttgctggttatagtgcagttaaccactataaccagcacctcttatgttttcttaaatcagcatcttaaaacagttaagagcatactataaatcattatttttcaatgcgttagagaacaatctactttatcaaaattgaataaggctatttcagattacatcactgaattcctaagataaattagtgaacacaaccatagatatgtcaaatgtaatttcctgtagcgttaatgacacataaatatgaatagccataatttctattgcttaagcaggatgcaagaaaccaattttttcatagaggttaactaatggacttagaaaataaattctcatatcattttcttgagggattaacgctcacggaagatggaattcttactcaaggaaatgagcaagtttatattccacagaaagagttaggtgtattaatagtattacttgaatccgctggtcatgttgtactgaaagatatgatcatcgaatcagtatggaaaaatattattgttagtgacgagtccctgacaagatgtatctattctttgcgctgcatttttgaaaaaattggctatgatcgttgcatagaaacaatctaccggaaaggttatcgtttcagcgggcaggttttcaaaactaaaattaatgaagataatacttcagactattccatagctatattccctttcactacttcattgaatacactggatccattaatacttaatcaggaattagtgcaaatcatttcaaataaaaaaatcgatggtctctatacctatccgatggctgcgacaaatttttgtaatgatcacatatctcaaaattcattcttgagcagattcaagccagattatttcgttacaggaagaataaaccagaataatgcagtgaacactttatacattgagttgatcgacgctaaaaaccttttcctcatcgccagtaatcatctccctgttgatgaactacataatacatcacaatttattatagataatatccttcaaacggtacataaaccagaacgatctgtaagattagctaagcaggaccaaggatataagaatcattatttatcagatgaaatgttagccggaaagaaagaactttacgacttcacccctgaaagcatttacagggccatgactatatttgatagattacaaaataaaagtgatatacagacgctaaaaacagaatgttattgccttctagcggaatgccatatgtctttggcacttcatggaaaaagtgaacttgaacttgctgctcaaaaagcattagagcttttagattatgtatcagacataaccactgtcgatggaaaaattttagctattatgggactgataactggtctgtctggacaagcaaaagtatctcatatcttatttgaacaggctaagatacactcaactgatatagcctctctctactactatagggcactagtccactttcataatgaaaaaattgaagaggcaaggatttgtatagacaaatcactacaactcgaacccagaagacgaaaagcagttgtgataaaagaatgtgtagatatgtatgtgcctaacccgctcaaaaacaacattaaactctactataaagaaactgagagtgaaagccatcgagttataattgacaacattttgaaattaaagcagctgacgagaatttgtatgcgataaatttttattgacgcaattttattatttagatgtatgcaacttgttatttaaacaacagagataaaaatatctaagatattcaccttattgcaagatatttaaaatgctctagagttaaaagtatgatgtaaagaccattggcctggacaattaaaaaagggagctttatgactaatccaatcggtatcaataatttatctcaaagttcaaatatagcgaatgcaacgggtgatgaagtcgtatcattagataaacacatcaacaccagtgctactgatacagatcaaatacaagcatttatagtttcaacatggatggcgccttttcaaaatgatatgtattcagaagataatcctatctcaccttactataaaattgagtggtagacgattgaccaaataaatcataacgagatacttttataatagtatctcgttcctttcattcaatcctcacacatgaaaaaatatgcgctcaccaaaagttaaattcttaaccatcttcacgttttgtatatttattacaaaaatgtctttcgccagcaactcttgctctaatgaagcaggaacaatgttcagaatcgaaccaaatttaattaaagctatcgctcttgttgaaagcaatctaaaaaaggatagcataggcaagaacagagataagaataacaatataaagagtttagattattggttaatgcagataaaccagatgcatattcccctgttaaaaaaacgtggaataataaaagatgaacgagatttgttagataacccttgtctgaacattaaaataggaaccgagattttatataaccatttttcacgttgtggagtaacgtggcaatgcctggggacttataatgcgggttttgcaatggataaccaaaaaaagagacagcaatatgccccaaaatatatattgtatataccaggcttaatgaactagacaatcgtaaggcttcagcaaaatgagcctaaagcctcttttttttatatagtgcaaacacccatacgtaaagctgttttgatcaactcgataccactgtgaacatctaatttcttcatgatattgagtctatgagtttcgactgttttcctgcttaactgcaagaaattagcgatttctttgtttgttttaccatcagctatgagttgtaatatttctgactcacgatttgtaagttgattatcagaggaatacctggaagatattttttcacaatccatatgtacactatcaaaataagtgtaaccattactaatcgaatcaatagcacgatttagtttcgccgggtgactggttttccatacgcatcctttcgcacctgcttcaagcaattttattgaatcaatatacggcatctttgctacaaatgtaataatatgagcatctatcttatgcgatttaacccattttacgagttcggcccccatcattccacctgcaaattctcctaaaataaatatttaggctgtagatttgttacactccgctatagctttcttcagatctttatagcccccaacaacctcatataaatcaggataatgtccgagaaatccaattatcccatcaatcataaacggctgctgatctgaaactacaattttaatttttcccatatattcatcctgagtgtaaatgctttaacgcattcatttataatcatcccttccattattattataagcaaaatccaaagaatacattgatgaaataataatgaaatataattaaaaataaaatttttgcgtaaaaaaataccacaggcattaaaaaatcatgagatgattaaaatattacaattagattatattcaaatcattaaacttgagccagggagctataagtcctcagggcttgccaaaacagaattattcatatccaaagaatgtgtttcaaacattttttcaactaaataatgtctggcttgttcgcagatttcgttaaccttgtcaggggagaaacaatgattattaattaaatattgctcacaattatccacaaattcctgcggactaaattcagcaataaattgatcggtaaaaaacacaaaacgcttatcatcatgaaatgtaatatggacattccatattgatttgtcgacaaaatatgactctacttcaagagacttatctttgaaactggtaggtatatggagatttacaggacctgatattgatggtaattttgttacccaactttcaaaaattttgataaaaacatcaacttcttctgaaggttttaacaatatactcttcagatcgtttatcatgtttattcttttttttcaagttctgagcatagcaagcttatcaagggtataaaattatccatctcatcaataatgccttttgtatagccatcataataaccttgaataaatttttcttctctcttttcctcaatactctgaatttttgcggtggtttcaagaaggattttttctttaagagaaactatttctttcaatccatcagaaatttttcttttaatcacaacaccatttgcaggagattttatcaagctcatctctattttttttcgcataaaatgtaattctctctaaaagtgttgatgcaagtggtaacggcgattgtatgtggtcaacaaaatcaggaaataataaattaaatcgttgctgcattgccaatggttgttgccttatatagggtaacaacgttgaaaaaccacatgtgatgatattgtgatagttagcgatgccgggtttgtatcgtgccttttcatttatttccagcggtatagctgataaataatcccttagtacatcaggaaccttataaaaaaacccgcgttctgcaaacctttctcgataaaagtgacaaccactgagtaaacagatcaatggaagtaaattccaattgtttattggatttgcccctatatttccagacatctgttatcacttaacccattacaagcccgctgccgcagatattcccgtggcgagcgataacccagcgcactatgcggatgccattcgttataatgctcgaacgcctctgcaaggttctttgctgccgttaacccgtctggtttgggcatgatactgatgtagtcacgctttatcgttttcacgaagctctctgctattccgttactctccggactccgcaccgccgtgttcttcggttcaagtcccaacatccgggcgaactggcgtgtttcattagcccggtagcatgaaccattatccgtcagccactccactggagacgacggaagatcgttgccgaagcggcgttccaccgctcccagcatgacgtcctgtactgtttcactgttgaagccgccggtagtgaccgcccagtgcagtgcctcacgatcacagcagtccagcgcgaacgtgacacgcagtctctctccgttatcacagcagaactcgaacccgtcagagcaccatcgctgattgctttctttcacggccactctgcctgtatgtgcccgtttcgatggcggtacagcaggttttcgctcaagcaacagcgcattctggcgcatgatccggtaaacacgtttggcattgatcgcaggcataccatcaagttctgcctgtctgcgaagcagcgcccatacccgacgataaccatacgttggcagctctccgataacatggtgtatacggagaagcacatccgtatcatcagtgtgacgactgcggcggccatccatccagtcatcggttcgtctgagaatgacgtgcaactgcgcacgcgacacccggagacaacggctgactaagcttactccccatccccgggcaataagggcgcgtgcgctatccacttttttgcccgtccatattcaacggcttctttgaggagttcattttccatcgttttcttgccgagcaggcgctggagttctttaatctgcttcatggcggcagcaagttcagaggcaggaacaacctgttctccggcggcgacagcagtaagacttccttcctggtattgcttacgccagagaaataactggctggctgctacaccatgttgccgggcaacgagggagaccgtcatccccggttcaaagctctgctgaacaattgcgatcttttcctgtgtggtacgccgtctgcgtttctccggccctaagacatcaatcatctgttctccaatgactagtctaaaaactagtattaagactatcacttatttaagtgatattggttgtctggagattcagggggccagtctaaacttgctcttttcttctggtgtttatctttgaaagatttgtaggataaataacattaagtaaagccgcatcggcttctctgtaatgtttatctttttccagataacctggggattctccccctaaatcaagctgtaacgttattctttcataacctttatctatgaggtggttcaacctcgttgttgaaagagtttcatccagttcattgactttagcttcgcgtagtaaatcagagacaaaaacagagtctttcttcgagagtaggtttgacaaacgttccagtccagaggtcaccagtgcaacggaagatgtgtttaatcgggcatcttcttcccatgctcaggaatcttccataacatagaaattggctttatccagataagcaatcagcagcgcaaccgactttaatcggtcacctttttgccaatcttcagcgttaatagtaccagtgttgattgcttgtataaggagatcaaggtaaagacctaaagcatcattttgtttatggttccacagctgcggcttgccttcttcctgcacatctgccatcacgggggagttgctgtcaaatcggatatgcacagcattcatttgcacgggaattccatccagtcgttttgggttgctaatgacgtcctgcatccgcttaatctggtcgggcgtagacatataatcccacagggtgagcagaaccttttttgcggctacactatttccctgatctgatactaatgccatatagccccataaactatccctcaaccagacagcatcatagtgggtttctgccgctgttttgtcatcttcgaaagtagaagcaagaataaacgttccccagggtttctccgtcaacgttaactttcgtgtgttttctgttaatgttagcaatccttgaatttcgtctttggtatagtggctctttatttcattttgtaatttggctgagtgaatcagaagacgataattaggatacttatctggatttaacgataaataacttttatctgttgctgcccccgtggaattaagaatgttaaatacagattcactcgtcacttctgcccctgtcgcctggcatgtgccgcacgaaaatataccagcgagcagaagagttaatgcagatttccctttcataaaatattccatcaatcgtttgttaaaagcgtagataaccacttatttaacaacttgaaaataaggtgttttacctgggttgttacaaaaggattgcattgcgtaaacgctttttatttacaacaaaatggggaagtattacggcgaagataaattggagcgggcgaagggaatcgaaccctcgtatagagcttgggaagctctcgttctaccattgaactacgcccgcttcgagatgcgtaaggcattataaaccttacgctctccttagcaagtgccacgctgctgactgctgattaattcgccatcagcattttggcttgctgccctgaggcggcaagtaacgtagcggatcaattgccgttgcacggtaacgaatctggaaatgcaggcgaacagatgccgcatccgtgctccccatagtggcgattttttgcccagccttcacgctttgcccattatttaccagcatcgtgtcattatgggcgtaagccgtaatgtaatcttcactgtgtttaatcatgatgagattaccgtagccacgcagctggttgcccacatacaccacctttcctgcacccgcggcgtaaataggtgtaccccgtggagctgagatatcaatccctttattgccgccatctgctgtcgaatacggcatgataactttccctgtcgttggccataaccaacaacgttgccctactggcggccaggatgatttcggtaccgctgatgacggtgtaaccgatgcggttttggtcgttgatttggcggttgatttacgtgtaatactgctacttttcgccccacccagttttagtttctgaccaacttcaatggtgtaagggggggaaatgccgttcagtcgcgccagttcttttacgctggttcccgtggtgcgcgaaatacgatatagcgtatccccccgtttcacggtgtaaacggagccggaatacgttcctgtatcggatgatttgctacccgaacagcccgccaaaagcagtccaaccgataacaacatcacgatacccagagattttttattcaggcgtcccgcactcaaaatctttcctcgcttaaaaaacaagacgccttatcatagcagccagcctcttgatacccaatctcttgcttctggaaaaacgtggtaatagagaaagaggttaatttcatttggcaaagggaagtatcatcagcaaaatattcgctgtagaggtatcgaacttcctgactttttaccctatttcccatcctgatgcgtaataatcccaatttatcacattgattttatcgccactcatattgatacgtatcactgcccctattcagagtcctgtttcgtatcatatctgtgtttttttaacgtcatcacacttcctacctcccctaacgcttatcgtcgtttctggcgtaaatcttgcctgcttagactaaatctttgccataagaaccaaatgttcaaatcgaggggatttctatggaagcgcgggaagcaaccgctacgggtgaatcatgcatgcgcgtcgatgccattgctaaggtcaccgggcgggcacgatatactgacgattatgttatggcgggcatgtgttatgcgaaatatgtacgtagccctatcgcacatggttatgccgtaagtattaatgatgaacaagccagaagtttgccgggcgtactggcgatttttacctgggaagatgtgcctgatattccattcgctacagctgggcatgcctggacacttgacgaaaacaagcgcgataccgccgatcgcgcactgctaactcgccatgttcgtcatcatggtgacgccgttgccatcgtcgtggcccgcgatgaactcacggcagaaaaagcggcgcaattggtcagcattgagtggcaagaattacccgttatcaccacgccagaagcggcgctggcagaagacgctgcaccaatccataacggtggcaatttactgaaacaaagcacgatgtcgacgggtaatgtccaacaaacaatcgatgccgccgactaccaggtacaggggcactatcagacccccgttattcaacattgtcacatggaaagcgtaacatcgctggcgtggatggaggatgactcgcgaattaccatcgtttccagcacccagatcccgcacattgttcgccgcgtggttggtcaggcgctggatattccctggtcatgcgtacgagtcatcaaaccatttgtcggtggcggttttggtaataaacaggatgtactggaagagccaatggcggcattcctgaccagcaagcttggcggcattccggtgaaagtttcccttagccgtgaagagtgtttcctcgcaacccgtacccgccacgcttttaccattgacgggcaaatgggcgtgaaccgcgacggaacattgaaaggttatagtctggatgttctgtctaacaccggcgcttatgcatctcacgggcactccatcgcttctgcgggggggaataaagtcgcttacctttatcctcgttgtgcctacgcttacagttcaaagacctgctataccaacctcccctcggctggtgcgatgcgtggttatggcgcgccacaagtcgtatttgccgttgagtctatgcttgatgacgccgcgacagcgttaggtattgatcctgttgaaattcgtttacgcaacgccgcccgcgaaggagatgctaatccgctcacgggcaaacgtatttacagcgcagggttgccggagtgtcttgaaaaaggccggaaaatctttgaatgggaaaaacgccgtgcagaatgccagaaccagcaaggcaatttgcgccgcggcgttggcgtcgcctgttttagctacacctctaacacctggcctgtcggcgtagaaatagcaggcgcgcgccttctgatgaatcaggatggaaccatcaacgtgcaaagcggcgcgacggaaatcggtcagggtgccgacaccgtcttctcgcaaatggtggcagaaaccgtgggggttccggtcagcgacgttcgcgttatttcaactcaagataccgacgttacgccgttcgatcccggcgcatttgcctcacgccagagctatgttgccgcgcctgcgctgcgcagtgcggcactattattaaaagagaaaatcatcgctcacgccgcagtcatgctacatcagtcagcgatgaatctgaccctgataaaaggccatatcgtgctggttgaacgaccggaagagccgttaatgtcgttaaaagatttggcgatggacgctttctaccaccctgaacgcggcgggcagctctctgctgaaagctccatcaaaaccaccactaacccaccggcgtttggctgtacctttgttgatctgacggtcgatattgcgctgtgcaaagtcaccatcaaccgcatcctcaacgttcatgattcagggcatattcttaatccactgctggcagaaggtcaggtacacggcggaatgggaatgggcattggctgggcgctatttgaagagatgatcatcgatgctaaaagcggcgtggtccgtaaccccaatctgctggattacaaaatgccgaccatgccggatctgccacaactggaaagcgcgttcgtcgaaatcaatgagccgcaatccgcatacggacataagtcactgggtgagccaccaataattcctgttgccgctgctattcgtaacgcggtgaagatggctaccggtgttgcaatcaatacactgccgctgacgccaaaacggttatatgaagagttccatctggcaggattgatttgaggataacatcatgtttgattttgcttcttaccatcgcgcagcaacccttgccgatgccatcaacctgctggctgacaacccgcaggccaaactgctcgccggtggcactgacgtactgattcagctccaccatcacaatgaccgttatcgccatattgttgatattcataatctggcggagctgcggggaattacgctggcggaagatggctcgctacgtatcggctctgcaacgacatttacccagctaatagaagatcctataactcaacgtcatctcccggcgttatgtgctgcggccacgtccattgctggaccgcagatccgtaacgtcgctacctacggtggaaatatttgcaacggtgccaccagcgcagattctgccacgccaacgctaatttatgacgcgaaactggagatccactccccgcgcggtgttcgtttcgtcccgattaatggctttcacaccgggccgggcaaagtgtctcttgagcatgacgaaatcctcgtcgcctttcattttccgccacagccgaaagaacacgcgggcagcgcgcattttaaatatgccatgcgcgacgcaatggatatttcaacgattggctgcgccgcacattgccgactggataacggcaatttcagcgaattacgcctggcatttggtgttgccgcgccaacgccgattcgctgccaacatgccgaacagactgcacaaaatgcgccattaaacctgcaaacgctggaagctatcagcgaatctgtcctgcaagatgtcgccccgcgttcttcatggcgggccagtaaagagtttcgtctgcatctcatccagacgatgaccaaaaaagtgattagcgaagccgtcgccgcggcggggggaaaattgcaatgaatcacagcgaaacaattaccatcgaatgcaccattaacgggatgccttttcagcttcacgccgcaccaggcacgccgctctcggaattactccgcgaacaaggactgctaagtgtcaaacaagggtgctgcgtgggtgaatgtggtgcctgtacggtgttggtcgacggcacagcaatagacagttgcttataccttgccgcctgggctgaaggaaaagagatccgcacgctggaaggtgaagcgaaaggcggaaaactttctcatgttcagcaggcttatgcgaaatccggcgcagtgcagtgcgggttttgtacgcctggcctgattatggctaccacggcaatgctggcgaaaccacgcgagaagccattaaccattacggaaattcgtcgcggactggcgggaaatctttgtcgctgcacggggtatcagatgattgtaaatacagttctggattgcgagaaaacgaagtaaaaggatatccggcctgaattcaggccggattcactgaggttatgtgtttaacaactcatatttcttaatcttgcgatagagcgtagcaatgccgatgcccagttcatcagcaacttgcttcttgctgttatgacgtgaaagcgcctcgcggatcatttgcttttccatctcctccagcgccgtgccgcccgcatcatcgagtgacaggtgcgcctcactgacctctgttacatcactttgctccgttgtgccattattcagcagatttggcggcaatagcgtgctgtcgataacttcacctgaaggaaccacgttaaccagatattccatcaaattgcttaactcgcgcaggtttccgggccaacgatgcttacgcaatatttcgacgacatcgggagcaatgccaggataaaccgatcccagacgacgggtatgcagatgtaaaaagtaatgcaccaatagttcaatatcttcctgacgttcacgcagcggtggcagagttatcgggataacattaagtcggtagaagagatcttcgcggaatttaccttcggcaatgaactgggccaaattctgattagttgcagaaatgatgcgaatgtcgacttgtattgggctactggcaccaatcggcagaatttcacgtgcctcaatagcgcgcagtaatttagcctgcaacattaatggcatatcacctatttcatcgagaaacagcgtgcccgtattcgccgcctgaatcaaccctgttttaccgttggcagaagcgccagtaaatgcacctttaacataaccgaacagttcgctctccagaagctgctccggaatcgcggcacagttgatagcaataaagggtttattccgtcttccgctcaacttatggattgcacgggcgacgacttctttacccgtgccgctttcaccaaccaccataacgctggatgggctgggtgcaatacggctaatgagtcgttttaattgccgcataacacggcactcgccaaccaattgttcaatatgcggttcatcaggtgcatttgctacagaaaaactggtatgcgattggtgaaacgccattaaaaataattgtcggccctgaatgttatgcaattgaccaatgattaattcacttttatcgtcccatgaaacaatatgctgcatatgtccatgggtaaaattactctcaaatgttaatggtctgaaacggataggtttcccaataatattattttgcacaacaccaagtgtttttaaggcagtctgattaacaaactgaacccgattttcatcatctacaactaatacgccctgatccatattatcgatcatggtcgcaaatattttactgatgttatctcctggcccctgatcctccagaagtttcgaaacaaaaatggtggatatatggcgaacataatcagaaaattcgcgtaaattatcactgatatgctcttgttgctcgtgggtaacggcaatcaaacttatcaccccaacacaacgatcctgtaaaatgacaggcgtacccagaaatgctttttcgcggcaattttctttactatcgcaaccttcgcaaaggggatcgaagcgagactgtgtcacaactttttcagttttcgtttccaggacgtggcggagcaggcgtgagttgccgctcaactggcgaccaagaaacttcccatacgcgcccgttccggcaacgcgacacaagttttcatcaacgatctcaacctcaagctgcaaaacgctggcaagcattctggcaaaacgctgaattgtcggttgaatttgcatcaatactgactgcgtagtagcaagctccatagctttaccttccagacttacttaaaagtcgatcattgaagacgttgatggttcacagatcatgatgatattaactcaggcgaaattggctttgataaaaacataagatttttatcattttctaatgaaattatggaagagatatcacatttctatatcaatatgagaattacggcggtgagtttatcaaactgaagagagatagcctgcccctttatcttatttctgatacttagcagcaaataaataacgcgataaaaaaagccaaacgttttcgtattttacaaacaaccagaagctggcatcaatttgtgatcaaccccacacattatccgtcaaattagtcttttgcagccgcgcggataattctggcacacttattgttagtcccaggtatagctgtgaaaacaccaatcactttggcaagtcacagtgaaataaaccactttgcctgtcattccactaccgggactttatgatgaaaactgttaatgagctgattaaggatatcaattcgctgacctctcaccttcacgagaaagattttttgttaacgtgggaacagacgccagatgaactgaaacaagtactggacgttgccgcagcattaaaagcactgcgtgctgaaaacatctcaaccaaagtctttaatagtggattaggtatttccgtattccgcgacaactccacccgtacccgcttctcttatgcttccgcgcttaacctgctcggccttgcacaacaagatctcgacgaaggcaaatcacaaatcgctcacggcgaaaccgtgcgtgaaaccgccaatatgatctccttctgcgccgacgctattggtattcgcgacgatatgtatctgggcgcaggcaacgcctatatgcgtgaagttggcgctgcacttgatgacggttacaagcagggtgtactgccacagcgtccggctttagtgaacctgcaatgcgatattgaccacccgactcagtcaatggctgacctcgcgtggttacgtgaacactttggttcactggaaaacctgaaaggtaaaaaaatcgccatgacctgggcctactctccaagctatggcaaaccgctctctgtaccacaaggcatcatcggtctgatgactcgcttcggtatggatgtcaccctggcccatccggaaggctacgacctgatcccggatgtggttgaagtggcgaaaaacaatgctaaagcctccggtggtagcttccgtcaggtcaccagcatggaagaagccttcaaagacgcagacatcgtttatccgaagtcatgggcaccttacaaagtgatggaagagcgtactgaattgctgcgtgcgaacgatcacgaaggcttaaaagcactggaaaaacagtgtctggcacagaacgcgcaacacaaagactggcattgtactgaagagatgatggaactgacccgtgatggcgaagccctgtacatgcactgcctgccagctgatatcagcggcgtatcctgtaaagaaggtgaagtgactgaaggcgtattcgaaaaataccgtatcgctacctacaaagaagccagctggaagccttatatcatcgccgcgatgatcctgtcccgtaaatacgccaaaccaggtgcactgctcgagcaactgctgaaagaagcgcaagaacgcgtgaaataacccctcgggccgatcagctggtcggccctctatttccagaggccaaaaggataggatatgtccgttttctcattgaagattgatatcgccgataacaaatttttcaacggcgaaacatcaccgctcttttcgcaaagccaggccaaactggcgcgccagttccaccagaaaatagctggttatcgcccaacaccgctttgtgcgctggacgatctcgcaaacctttttggtgtgaagaaaattctcgtcaaagacgaatcaaaacgattcggtctgaacgccttcaaaatgcttggcggtgcgtacgccatcgctcaattattgtgtgaaaaatatcatcttgatatcgaaacgctgtcatttgagcacctgaaaaatgccatcggcgaaaaaatgactttcgcgaccaccaccgacggcaaccacgggcgcggtgtggcgtgggcagcacagcaactcggacagaatgcggtgatttacatgccgaaaggttctgctcaggaacgcgttgacgccattctgaacctcggtgccgagtgcatcgtcacggatatgaactatgacgataccgttcgcctgaccatgcaacacgcgcagcagcacggctgggaagtggtacaggacacggcatgggaaggttacaccaaaatcccaacctggatcatgcaaggctacgcaaccctggcagatgaagccgtcgagcaaatgcgtgaaatgggcgtaaccccgacgcacgttctgctgcaagccggtgtcggagcaatggccggtggtgtgctgggttatctggtcgacgtctatagcccgcaaaatctgcacagcattattgttgaacctgacaaagctgactgtatttatcgctccggcgtcaaaggcgacatcgtcaacgttggcggtgatatggccaccatcatggcaggcctggcctgtggcgaacctaacccgctgggctgggaaatcctacgtaactgcgccacccaattcatctcctgccaggacagcgttgccgcattaggtatgcgcgtgctgggtaatccgtacggcaacgacccgcgcatcatctccggtgaatccggcgctgtcggtttgggcgttctcgcagcggttcattatcacccgcaacgtcaaagcctgatggaaaaactggcgctgaacaaagatgccgtggtgctggttatcagcactgaaggcgacaccgacgtgaagcactaccgcgaagttgtctgggaaggcaaacacgctgtagcaccttaatcaccctattggaactgctccctgcaaaacggggagtaaaaaatctggagaaaaataatggctaagaatattccattcaaactgattcttgaaaaagcaaaagattaccaggcggatatgactcgcttcctgcgcgacatggttgctattcccagtgaaagctgcgacgagaaacgcgtagtacatcgtattaaagaagagatggaaaaagtcggcttcgataaagttgaaatcgacccgatgggcaacgttctcggttatatcggccacggcccgcgtctggtggcaatggacgctcatatcgataccgtcggcattggcaacatcaaaaactgggacttcgatccgtacgaaggcatggaaactgatgaactgattggtggtcgcggtacttccgaccaggaaggtggcatggcctctatggtttatgccggtaaaatcattaaagacctcggtctggaagatgaatataccctgctggttaccggtacggtgcaggaagaagactgcgacggtctgtgctggcagtacattattgaacaatccggcattcgcccggaatttgtggtcagtaccgaaccaaccgactgccaggtataccgtggtcagcgcggtcgtatggaaattcgtattgatgttcagggtgttagctgccacggttctgcaccagaacgcggtgataacgccattttcaaaatgggtccgattcttggcgaattacaagaactctcccaacgtctgggttatgacgaattcctcggcaaaggcaccctcaccgtttctgaaatcttcttcacatccccaagccgttgcgctgtagcagacagctgcgcagtttcaatcgaccgtcgtctgacctggggcgaaacctgggaaggcgcgctggacgaaatccgcgccctgcctgcagtacagaaagctaacgcggttgtttctatgtacaactacgaccgtccgtcctggactggcctggtttacccaaccgaatgctacttcccgacctggaaagtggaagaagatcacttcaccgttaaagcactggtgaatgcctacgaagggctgtttggcaaagcgccggttgttgataagtggaccttctcaactaacggcgtatctatcatgggccgtcacggcattccggtgatcggctttggcccgggtaaagaacctgaagcgcatgcacctaacgaaaaaacctggaaatctcacctggtgacctgtgccgcgatgtacgctgcaatcccgttaagctggctggcaacagagtaattactcttcacttattcccctccggttcgccggagggtttttggagtttgctatgcgcgtattgatcaaaaacggcactgtcgttaacgcagatggacaagccaaacaggatttgctgattgaaagcgggattgttcgccagttgggcaacaatatttcgccgcagctcccgtatgaagaaattgatgccactggctgttacgttttccctggcggcgtggatgtccatacgcatttcaatattgatgtcggcatcgcgcgcagttgtgatgatttttttaccggtacccgcgcagctgcgtgtggcggtacaacaaccattattgaccatatgggatttggcccaaacggctgtcggttacgccatcaactggaggtttatcgtggttatgccgcccataaagcggtcatcgattacagctttcacggtgtgatccagcacattaatcacgcaatcctcgacgaaatcccgatgatagtcgaggaaggactgagcagttttaaactctatttaacctatcaatacaaactcaacgatgacgaggttttgcaggcattacgccgcttgcatgaatccggcgcgctgaccaccgtgcacccggaaaatgatgcggctatcgccagcaagcgggcggaatttatcgccgcagggttaaccgcgccgcgctatcatgccttgagtcgccctctggaatgcgaagcggaagccatcgcccgcatgattaacctggcacaaattgccggtaacgccccgctctatatcgtgcacctgtctaacggcttaggtctggattatctgcgtcttgcccgtgcgaatcaccagccagtctgggttgaaacctgcccacaatatctcctgttggacgaacgcagttacgatacagaagatggcatgaagttcattcttagcccaccgctgcgtaacgtacgcgagcaggacaaactgtggtgtggcatcagcgatggtgcgattgacgtggtggcaaccgatcactgcaccttctcgatggctcaacgcctgcaaatttctaaaggcgatttcagtcgctgcccaaatggcttacccggtgtggaaaaccgcatgcagttactgttttccagtggcgtgatgacgggacgtataacaccggaacgctttgttgaattaaccagcgcaatgcccgccaggttgtttggcctgtggccgcaaaaaggattattagcgcccggttccgacggcgacgtggtgattatcgacccacgtcagagccaacaaattcagcatcgccatctccacgacaacgccgactactcgccatgggagggttttacctgtcagggcgcgattgtcagaaccttatcccgtggtgaaacgattttctgtgacggcacctttacaggcaaagccgggcgaggtcgtttcctgcgacgcaaaccgtttgtccctcccgtgctctaaccactgccagggatctatacacaatcaagaatgatgagtgaggaaaaatgagtaagaaaattgttctcgccctgggcgggaatgcgctgggcgatgacctggccgggcaaatgaaagcggtaaaaattacttctcaggcaattgttgatttaattgcccagggacatgaagttatcgtcactcatggtaacgggccgcaggtgggcatgattaaccaggcctttgaagctgccgcaaaaactgaagcgcactcgccaatgctgccgatgtctgtctgtgttgcattaagccagggttatattggttacgatctacaaaacgctttaagagaagaactgctttctcggggcattaataaacctgtagcaacgctggttactcaggtcgaagtcgacgctaacgatccggcattcctcaacccgaccaagccgatcggttcgttctttaccgagcaagaagcagagcaactgacaaaacagggttacactctgaaagaagatgctggtcgcggctatcgccgtgttgttgcctcgccaaaaccggttgatatcattgaaaaagaaacggttaaagctctggtagatgcaggtcaggtggtgatcaccgttggcggtggtggtatccctgttattcgtgaaggtaaccatctgcgtggtgccagcgcggttatcgataaagactgggccagcgcccgtttagcagaaatgattgatgccgatatgctgatcattctgactgcggtagaaaaagtggccattaacttcggtaaagagaatgaacagtggctcgatcgcctgtcattaagtgatgctgaacgctttatcgaagaaggtcattttgcgaaaggttctatgctgcctaaagtggaagctgccgcctcgtttgctcgctctcgcgcaggtcgtgaagcactgattaccgtattgagcaaagcgaaagaagggattgaaggcaaaacaggaacggtgatttgtcagtaatttaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattttcatttaagccacttccagcacttcttttgtcgctttcacgccctgatgcatcaacatcattaacgcctcaagtacgccgccgccaatcgcccgggctttatcagaaacgctggtgaaatcagcggtttcaccacgaggatcgatatcaccaattttaaaaccaccaaccactgccaggccgtcgttcaacaagccacgcaccatccccgtcaacggtgctttaatttcatgctcaccaatccaggcaatcacatcgccctctttcaccagatcgcctaatttcacgttggatcgcataatgcctgcagcaggagcacggatcacccgtcgggtggtatgccccataatattgccaggaacaccggtattctcctgcgcacaaccagagtaaatcacctgaccgagccagtgcccgcgatttgtttcaattaccgcatgacaatccttcccagcagtaaagcccggcccaagcgcgattgttactggtgccatatctgcccgcgttcccaaattctgtttcgccagaatagcgtccaccacgcaaagcggtttcagttcatcaagcaatgaacaggcgggatctaccatcacaggaatgaatccgcgttcggtaagtttcatcgcttccgcagagctggttgccaggcgagcagtgacgccttcgaccgtcatttcgccatcgaacacggcctgggcaaacgccacggtacaacgaatcactgtcggtttttccacttccagcatgatcactttaaaacccgcatgatacagacgtagcgccacaccactggcgatatctcccgcaccgcgaatcaccaccagctggtgtccggaaggatgagaaggtttcatcatcagcccacccggcgcgttatttttcacctgtaatatttctgccagcacgctgatggcgatctcctgcggcgtttccgcacctatgttgtaaccaacgggcgcatgtaaacgggcaatatgttcttcagccacgcctttctcacgcaattgacgcaggaaaagctgaaccttgcgacgacttgccagcaaccccaaccatgcaatgggctgttcaatgagtttgtcgagggcttcacgatcctgattattcgtggcaatcaggacaaaattatcagggcgaatatccagtgcttccactgccgcaccaaacgactcagcatggagaagcgtggttgatggtgggaatagttcaggattgaggctttcgcgataaatatcagcaacggcaatatcaaatcctaatagcgccgcactctgggctatcgcccggttgacatgccccgcgccaatcaacaccagacgtggacgcataccatggacgctgataaatactgacattgcacctccacaatctgacccgacagcatccgcaccgttacgagccatacgtccatggaataatcgcggcttacgttcctgcaatgcctgaagcgactcttcaatcaccttccgctcaaccattccgccaccaattgtaccgacgatagaaccatcggcgcgcactaacatttgtgcagaatggcggggagtcgagcctcggctatcaacaatttgcgccatagcaaacggacaattttgctcttcgagttttgcagcctctgtgaaaatattcataccaacctcaatggatatcctttcagtaacccggaatacccgggccgctaattcacaaatctgcgcgcgattgcaggatgttcttgtatatcgcccagccagattgcctctacgtcgtgttgttgcagcggttgaaggagctcgctttgtgcaatcgcattctcacattgagaaaaacggttaatgaaccagactcgccgacaaccttgcggtacgtttttaaacgccccctgagggtggcgaaccagcgcaacgagatcgctcagttgcaaggttgcatcaggtgttaacccggtaatatcagcaaactgcgaccagcgatggacattttctgtgctcactttcgcgcccaaagtatgtcctcccatcacagcaatcacgcagcaactgcttttgggtatgcaaggttcgtgctcatcaggcgcttttaacggcattccacgcgagccatctgcttcaatgagaattacgtcacactctggtcgttgcaccagtgcatcaatcgcttctggcgtaaatccctgcacttttccctggttcgctttccagctgtgaaaacaaaatgaaatgggggatgtaagagacgcatgaggaagcatggcgggatcacgacagaaaaccacgggccagtgagacgttggcataaacatatgtgtcgtcgtcgtgattaacacacgcctgccgctagcctggagcagttctgccagccaaaaaagcaagctggttttccccccagcaccaacaacagaaatcacagtgggacgtttctgcgcacctaaatcaatgactaatgccgatgggtcaactatacttttcacgagtctttatgacctctctgggataaattatccccaacttaatccatcaggaagtaacgcaattatcaggcgttattagcccctataaataatggaaccactatgtcagccatcgactgtataattaccgctgccggattatcatcaagaatggggcaatggaaaatgatgttaccctgggaacagggaacaattcttgatacaagtatcaaaaatgcgttgcagttttgtagccgaattattttagtcaccggctatcgtggtaatgaactgcacgaacgttatgcgaaccagagcaatatcactattattcacaacccagattatgcgcagggtttactaacatccgtcaaggccgcagtacccgcagtgcaaacagaacattgttttctcacccacggtgacatgccaaccctcaccatcgatatttttagaaaaatctggtcgttacgaaatgatggcgcaatactgccactccataatggcatccccggccatccgattttagtgtcaaaaccatgcctgatgcaggcaatccaacgacccaatgtcaccaatatgcgtcaggcactccttatgggagatcattattccgtcgaaatagaaaatgcagaaataattttagatattgatactccggacgactttattacagcgaaggaaaggtatactgaaatttagaaaacgtagttaaacgattgcgttcaaatatttaatccttccggcactcattatcataatgataaggaatcactgattttgagaaaagagaaaaattgataaatgggctggcaataataattttcaggagtgattttaattctcatttagcacctgtgagttcattcacaaaaagcccttaagtttcgagccgcctcacatttttttatatttcccgccaaacctggcaagagtggtgcgattgttgctctatccccctaaaccaccggatttctcaacaccggtcactcaatgatatctgtataagctaaggagagggttatgggggatattatgcgtcccattccgtttgaggaacttttgacgcgcatatttgatgaataccaacaacaacgctcaatctttggtattcccgagcaacagttttactcacctgtaaaaggtaaaactgttagcgtcttcggtgaaacctgtgccactcccgtcggccctgccgctggcccgcacacgcagctcgcgcaaaatattgtcacttcctggctgactggcggacgcttcatcgaactaaaaaccgtccaaattcttgaccgcctggagctggaaaagccctgtatcgatgccgaagacgagtgctttaacaccgaatggtctaccgagtttaccctgcttaaagcctgggatgaatacctcaaagcctggtttgccctgcaccttctcgaagcgatgttccagccttctgattccggtaaatcgttcatctttaatatgagcgtcggttacaacctcgaaggtattaagcaaccgccgatgcaacagttcatcgacaatatgatggacgcatctgaccatccgaaattcgctcaatatcgcgatacgctgaataaattactccaggatgacgcatttttagctcgccacggattgcaggaaaaacgcgaaagcttgcaagccttacccgctcgcatccccaccagtatggtgcatggcgtcaccctctccaccatgcacggctgtcctccgcatgaaatcgaagccatttgccgctacatgctggaagaaaaagggctcaacacctttgtgaaacttaacccgaccttactggggtacgcgcgtgttcgtgagatcctcgatgtctgcggtttcggttacataggcttaaaagaagagtcatttgatcacgacctcaagctgacgcaagcactggaaatgctggaacgcctgatggcactggcaaaagaaaaatcactcggctttggcgtaaaactgactaacactctcggcaccatcaacaataaaggcgcactgcctggtgaagagatgtatatgtcaggccgtgcgctgttcccgctctccatcaatgttgcagcagttctctctcgcgcctttgacggcaaactgcccatttcttattccggtggtgccagtcagctgactatccgcgatatttttgatacaggtattcgccctattactatggcaaccgacctgctgaaacctggcggctatctgcgcttaagtgcctgcatgcgcgagctggaaggctccgacgcctggggacttgaccatgttgacgtcgaacgactgaacagactggcagcagatgcgttaaccatggaatacacccagaaacactggaagccagaagagcgtattgaagtggcagaagacctgccgctgaccgactgctacgttgccccctgtgttactgcctgcgctatcaagcaagatattccggaatacatccgtctgcttggcgaacaccgctatgccgacgcgctggaactcatctaccaacgcaacgctctgcccgccattaccggtcatatttgcgatcaccagtgccaatacaactgtacccgcctggattacgacagtgcgctgaatatccgcgaactgaaaaaagtcgcgctggaaaaaggttgggatgaatataagcaacgctggcacaaaccagccggttctggttcacgccatccggttgccgtgattggtgcaggtccggcgggtctggcagcaggttacttccttgccagagcgggccatccggttacgctgtttgaacgcgaagccaatgcgggcggcgtggtgaaaaatatcattcctcagttccgtattcctgcagagttaattcagcacgatatcgattttgttgccgctcacggcgtgaaatttgagtatggctgctcacccgatttaaccattgagcagttaaaaaatcagggcttccactatgttctgattgccaccggcactgataaaaatagcggtgtgaaactggcgggcgacaaccaaaatgtctggaaatcactccccttcctgcgtgaatacaacaagggtacagcgctcaagctgggcaaacatgtggtcgttgtcggggcgggtaacaccgcaatggactgcgctcgtgcggcgttacgcgttccaggcgtagaaaaagcaacgatcgtttaccgtcgttcactacaagagatgcccgcatggcgcgaagagtatgaagaagcgttgcacgacggcgtagagttccgtttcctgaataatccggaacgtttcgatgctgatggcaccttaaccttgcgcgttatgtcgcttggcgaaccggatgagaaaggtcgtcgtcgtccggttgaaaccaatgaaacagtaacactgcttgtagacagcctgatcaccgccattggtgaacagcaggatactgaagccctgaatgcgatgggcgtgccgctggacaaaaacggctggccagacgtcgaccataatggcgaaactcgtctgactgacgtctttatgatcggcgacgtacagcgcggaccatcctccattgtcgctgctgtcggaaccgcgcgtcgggcgaccgatgccatccttagtcgggaaaatatccgttcccaccagaacgataaatactggaacaacgtcaatccagcggaaatctatcaacgtaaaggcgatatctctatcacgctggtgaacagtgacgatcgtgacgcgtttgtcgcccaggaagccgctcgctgcctcgaatgtaactacgtttgcagcaagtgtgtggatgtctgcccgaaccgcgccaacgtctccattgcggtcccaggcttccagaaccgtttccagacgctgcacctcgacgcttactgtaacgaatgcggcaactgcgctcagttctgtccgtggaacggtaaaccgtacaaagacaaaatcaccgtcttcagcctggcgcaagactttgataacagcagcaacccaggcttccttgtggaagattgccgggtacgagtacgtctgaataaccaaagctgggtgttaaacatcgacagcaaaggtcagtttaacaacgtaccaccggagctgaacgatatgtgccgcatcatcagccatgtccaccagcatcatcattatctgctgggccgcgtggaggtgtaatcatgttgattctgaagaatgtcactgcggtacagctacacccggcaaaagtgcaggaaggcgttgatatcgccatcgaaaacgatgtgattgtcgctatcggcgatgccctgacgcaacgctaccccgacgccagcttcaaagagatgcatggccggattgtgatgccagggattgtctgctcgcacaaccatttttactcggggctttcccgcggaattatggcaaacatcgccccttgcccggatttcatctcaacgctgaaaaatctctggtggcggctcgatcgcgcccttgatgaagagtcgctctattacagcggactgatttgttccctggaagcgattaagagcggatgtacatcggttatcgatcaccatgcctctccggcgtatatcggcgggtcgctctccacattgcgcgacgcatttttaaaagttggcctgcgcgcgatgacctgttttgaaactactgaccgtaacaacggcatcaaagagttgcaggaaggtgtagaagaaaacatccgtttcgcccgtttgattgatgaggcgaagaaagcgacaagcgagccgtatctggtggaagcacatatcggtgctcacgcgccgtttaccgtgccggatgccggtctggagatgctgcgtgaagccgtgaaagccacaggccgtggtttgcatattcacgctgcggaagacctttacgacgtttcctacagtcaccactggtacggcaaagacctgctggcacgactggcgcaattcgatctcatcgacagcaaaacgctggtcgctcatgggctgtacttgtcgaaagatgacatcaccctactcaatcagcgcgatgcgttcctggtgcataacgcccgttcaaacatgaacaaccatgtcggctacaaccatcaccttagcgacatccgcaatctggcgttgggaacggacggcattggttcggacatgtttgaagagatgaaatttgccttctttaaacatcgcgatgcgggtggtccgctgtggcctgacagttttgccaaagccctgactaacggtaacgaactgatgagccgcaactttggcgcgaaatttgggcttctggaagccggttacaaagctgatttaaccatttgcgattacaactcgccgacgccgctgctggcagacaatatcgccgggcatatcgctttcggtatgggctcaggcagcgttcacagcgtgatggtcaatggtgtgatggtctatgaagaccgtcagtttaacttcgattgcgattccatttatgcacaagccagaaaagccgctgccagtatgtggcgtcggatggatgcgctggcataaatgacagatgccctcttcccgcagggaagagggttaaataaggaaagaagatgattgaacaatttttcaggcccgactctgtcgaacaggcgctggaactgaagcgccgctaccaggatgaagccgtctggttcgccgggggcagcaaactcaatgctacaccaacccgtaccgataaaaagattgccatttccttacaggatctggaactggactgggttgactgggataacggtgcactgcggattggcgcaatgtctcgcttgcagccactgcgtgatgcgcgatttattcctgcagcgctgcgtgaagccctcggttttgtttactcacgccatgttcgtaatcagtcgaccattggtggtgaaatcgccgcccgccaggaagagtcggtgctgcttcccgtcctgttggcactggatgctgaactggtttttggcaacggcgaaacgctgtcaatcgaggactacctggcctgcccatgcgatcgcctgctaaccgaaattatcattaaagatccgtatcgcacctgtgcgacccgcaaaattagccgttctcaggcaggtttaaccgtcgtgacggcagccgttgcaatgacagaccacgacggtatgcgaattgcgctggatggcgtcgccagtaaagcactgcgtctgcatgatgtcgaaaaacaaaatctggaaggcaatgcacttgaacaggctgtcgccaacgccattttcccgcaggaagatttgcggggcagcgtggcctataaacgctatatcacgggagttctggtagccgacctgtatgccgactgccaacaggctggggaggaagccgtatgatcatccactttactttaaatggcgcgcctcaggagctaaccgttaatccaggcgaaaacgtgcaaaagctgttgtttaacatgggaatgcactctgtacgcaacagtgatgatggtttcgggtttgccggttctgacgcaataatctttaacggtaatatcgttaacgcgtccttgcttattgccgcacagttagagaaggcagatattcgtaccgcagaatctctgggcaaatggaacgagttaagtctggttcaacaggcaatggttgatgttggcgtggtgcagtctggttataacgatccagctgcagctctgattatcaccgatcttctcgatcgcatcgccgcacctacccgcgaagagatcgacgacgcgctttctggtttgttcagccgcgatgctggctggcagcaatactatcaggtcattgaactggcggttgcacgtaaaaataatccgcaggccaccattgatatcgctccgactttccgtgacgacctagaagtcattggtaagcattatcctaaaactgatgccgcgaaaatggtgcaggcgaaaccctgctatgttgaagaccgcgtaacggctgacgcctgcgtcattaaaatgttacgtagcccacacgctcacgcactgattactcatctggatgtcagcaaagctgaagccttaccgggcgtcgttcacgttattactcacctgaattgcccggatatctactataccccgggtggtcagagcgcaccggaaccgtcaccgcttgaccgccgtatgttcggcaagaaaatgcgtcacgtcggcgatcgtgttgctgcggtcgtcgcagaaagtgaagaaattgcgctcgaagcactgaagctcatcgacgttgaatatgaagtgcttaagccggtaatgtcgatcgacgaagcaatggcggaagatgcgcctgtcgtgcacgatgaaccggtggtgtatgttgctggtgcgccagatactctggaagacgataacagccatgcagcccagcgcggcgagcatatgatcatcaacttcccgatcggttctcgccctcgcaaaaatatcgccgccagtattcatggtcatattggcgatatggacaaaggctttgccgatgccgatgtgatcattgagcgaacctataactcaacgcaagcgcagcagtgcccgactgaaacacatatctgctttactcgtatggacggcgatcgtctggttatccacgcctccacccaggtaccatggcacttacgccgccaggtcgcgcgcctcgtgggcatgaaacagcataaagttcatgtcattaaagagcgagttggcggcggttttggttccaaacaggacatcctgctggaagaagtgtgcgcctgggcaacctgcgtgaccgggcgtccggtactgttccgctacacccgtgaagaagagtttattgctaacacctctcgtcacgtcgcgaaagtcaccgtcaaactgggagcgaaaaaagatggtcgcctgacggcagtgaagatggatttccgcgccaacactggcccttacggcaaccactcactcaccgtaccgtgtaacggaccggcgctgtcgctgccgttatatccgtgcgataacgtcgatttccaggtcaccacctactacagcaacatttgcccaaatggtgcttatcagggttatggcgcaccgaaaggtaacttcgctatcaccatggcattagcggaactggctgaacagttacagatcgaccaactggaaattatcgaacgtaaccgggtacacgaagggcaagagctgaaaattctcggtgcaatcggtgaaggtaaagcgccgacctccgttccttccgccgccagctgtgcactggaagagatcctgcgtcagggtcgcgagatgatccaatggtcgtcaccgaaaccgcaaaatggtgactggcacatcggtcgcggcgtcgccattatcatgcagaaatcgggtatcccggatatcgatcaggctaactgcatgatcaaactggaatcggacggcacctttatcgttcattctggcggtgcggatattggtactggtctggatactgtagtgacgaaactggcagcagaagtgctgcactgcccaccgcaggacgtgcatgttatctccggtgataccgatcatgcgttgtttgataaaggcgcatatgcctcgtccggtacttgcttctcgggtaacgcggcgcgtttggcagcggaaaatctacgggagaaaattctgttccacggcgcgcaaatgttgggtgagccagtggcagatgttcaactggcaacgccgggcgtcgtgcgcggcaagaaaggcgaagttagtttcggggatattgcccataaaggcgaaaccggcaccggctttggttcactggtgggaactggcagttatatcacgcctgatttcgccttcccgtatggcgcaaacttcgctgaagttgccgtcaacacgcgtacgggtgaaatccgcctggataaattctacgccttgctggactgcggtacaccggtcaatccagagttagcgttgggacaaatctacggtgccaccctgcgtgctatcggccacagtatgagcgaagagatcatttatgacgccgaaggtcacccgttaacgcgtgatttacgcagttacggcgcaccgaaaattggtgacattccgcgtgatttccgcgctgtgctggtgccgagcgacgataaagtcggcccgttcggggcgaaatcgatctcggaaatcggtgtaaatggcgcagctccggcgattgctaccgcaattcacgatgcatgcggcatctggttacgcgaatggcatttcacaccggagaaaatactcactgcgctggaaaaaatataaataataaatggccgcttcggcggcctgtttctctgtttgaacgatgactaaatagtgactgcgaaaatgagataagccgttctcaaggcgtcctgcgccccaaattcgtgggaatttattttactaattcagatgatcaaatttactttaaaaggagtgaagggatgtctgatataaaccatgcaggttctgaccttatatttgaactggaggatcgccctccctttcatcaggctctcgttggtgccattacccatctgttggcaattttcgttccgatggtaacccccgcgttaatcgtgggtgcggccttacagctttccgctgaaacaactgcctatcttgtttctatggcgatgatcgcctctggtattggtacctggttacaagtaaaccgctacggcatcgtcggttctggcctactctcaattcagtcagtcaatttttcatttgttacggtcatgattgcgctgggcagcagcatgaaaagcgacggttttcacgaagagttaatcatgtcgtcgcttctcggcgtctccttcgttggcgcatttctggttgtcggatcttcatttatcttgccctatttacgtcgggttattacgcctaccgtcagcggtattgtggtactgatgatcggcttaagcctgattaaagtcggcattatcgattttggtggaggatttgcagccaaaagcagcggtacgttcggcaattacgaacatctcggcgttggtttattggttttaattgtggtgatcggctttaactgctgtcgcagtccgttgctacgcatgggagggatcgccattgggctatgtgtcggctatatcgcatcgttatgcctgggcatggtggatttcagcagtatgcgcaatttgccgttaatcaccatcccgcatccgttcaaatacggctttagttttagcttccatcagttcctggtggttggcacgatttatctgcttagcgtgctggaagcagtcggcgatatcaccgccacggcaatggtttcccgccgccccattcagggggaagagtatcagtcccggctgaaaggcggcgtgctggcagatggtctggtttctgttatcgcctccgctgtcggttcattaccattaaccacgtttgcgcaaaataatggggttattcagatgactggcgtcgcttcacgttatgtcgggcgaaccatcgcggtaatgctggttatcctcggcttatttccgatgattggcggcttcttcacgaccattccctcggcagttctgggaggcgcaatgacgttgatgttttccatgattgccatcgcagggattcgcatcatcatcaccaacggtttaaagcgccgtgaaacacttattgtcgccacttctttaggtttagggcttggcgtctcctacgatcccgaaatttttaaaatattgccagcctctatttatgtattagttgaaaaccctatttgtgctggcgggttaactgcgattttattaaatattatcctccctggtggctaccgacaggaaaacgttctgcctggtattacctcagcggaagagatggattaacagtaaaggagtcaatgatgtcaggagaacacacgttaaaagcggtacgaggcagttttattgatgtcacccgtacgatcgataacccggaagagattgcctctgcgctgcggtttattgaggatggtttattactcattaaacagggaaaagtggaatggtttggcgaatgggaaaacggaaagcatcaaattcctgacaccattcgcgtgcgcgactatcgcggcaaactgatagtaccgggctttgtcgatacacatatccattatccgcaaagtgaaatggtgggggcctatggtgagcaattgctggagtggttgaataaacacaccttccctactgaacgtcgttatgaggatttagagtacgcccgcgaaatgtcggcgttcttcatcaagcagcttttacgtaacggaaccaccacggcgctggtgtttggcactgttcatccgcaatctgttgatgcgctgtttgaagccgccagtcatatcaatatgcgtatgattgccggtaaggtgatgatggaccgcaacgcaccggattatctgctcgacactgccgaaagcagctatcaccaaagcaaagaactgatcgaacgctggcacaaaaatggtcgtctgctatatgcgattacgccacgcttcgccccgacctcatctcctgaacagatggcgatggcgcaacgcctgaaagaagaatatccggatacgtgggtacatacccatctctgtgaaaacaaagatgaaattgcctgggtgaaatcgctttatcctgaccatgatggttatctggatgtttaccatcagtacggcctgaccggtaaaaactgtgtctttgctcactgcgtccatctcgaagaaaaagagtgggatcgtctcagcgaaaccaaatccagcattgctttctgtccgacctccaacctttacctcggcagcggcttattcaacttgaaaaaagcatggcagaagaaagttaaagtgggcatgggaacggatatcggtgccggaaccactttcaacatgctgcaaacgctgaacgaagcctacaaagtattgcaattacaaggctatcgcctctcggcatatgaagcgttttacctggccacgctcggcggagcgaaatctctgggccttgacgatttgattggcaactttttacctggcaaagaggctgatttcgtggtgatggaacccaccgccactccgctacagcagctgcgctatgacaactctgtttctttagtcgacaaattgttcgtgatgatgacgttgggcgatgaccgttcgatctaccgcacctacgttgatggtcgtctggtgtacgaacgcaactaataataaaactttaacatcctcgtgaggacatcattatgtctggagacatcctacaaacaccggacgcaccaaagccacagggcgcgctggataattattttaaaattaccgctcgtggcagtaccgttcgtcaggaagtactggctggcttaacgacctttctggccatggtttattccgttatcgtcgttccgggaatgctgggcaaagcaggttttcctcccgcagctgtgtttgttgccacctgtctggtcgcgggcttcggctcgttgctgatgggattatgggctaatttgccaatggcgattggttgcgcgatttccttgacggcgtttaccgcattcagtctggtactcgggcaacaaattagcgttcctgtcgcactgggcgcggtatttctgatgggcgtcatcttcaccgccatttccgtaaccggtgtgcgtacctggatcttacgtaatttgccgatgggtatcgctcacggtacaggtatcggtatcgggctgtttctgctgctgattgctgctaacggtgtgggtatggttatcaaaaacccgattgaaggcttgccagtggcgctcggtgcgtttacctccttcccggtgatgatgagcttgctggggctggcggtcatcttcggcctggagaagtgtcgcgtacccggcgggatcttgttggtgattattgcaatttcgatcatcggcttaatctttgacccagcggtgaaataccacggtctggtggcgatgccaagcctgactggcgaagatggtaagtctctgattttcagcctcgatattatgggtgcactccagccaactgtacttccgagtgtactggcattggtgatgaccgcagtgttcgacgctactggcaccatccgtgccgtcgccggtcaggcgaatttgttggataaagacaaccagatcatcaacggcggcaaagccctgaccagtgactcagtaagttcaatattctccggcctggtgggcgcagcgcccgcagcggtttatatcgaatcagcggcaggaaccgccgccgggggtaaaacaggtttaaccgcaaccgtagtgggggcgttattcctgttaattctgtttttatcaccgctgtcatttttgatccctggttacgccactgcacccgctctgatgtacgtaggtttgctgatgttaagtaacgtctcgaagctggatttcaatgattttattgacgctatggctggcctggtgtgtgccgtgttcatcgttctgacttgtaatatcgttaccggtattatgctgggctttgtgacactggtcgtaggccgcgtctttgcacgcgaatggcaaaagctgaatattggtacggtgatcattactgccgcactggtcgcattttacgcgggtggttgggcaatctaatagattctccgcgcctttcagcgcggagatttctttcagagaggattctcaccgctggcaacaatacgctgctggcggactcgcctgagttctctttcagtaagcaactgcagcgcctgtgttgggcaagattcaacgcaggctggcccctcttcccgctgttcacagagatcgcatttcacaatttgttgtcgggtatcccccggcaacgactgaatggtgatcattccaaacgggcacgcactgacgcaactctgacagccaatacaacgggcagaattggtctgcaccacctgctcgcccatcgtcagcgcccccacggggcaagcgccaacacaaggggcgttttcacactgatggcacatcaccggcgcactgatgctgtccagtcgctgtaccttcagccggggtaaaaagacatcggcattcaactcctgttctgaagggtgagcgaccacacaggctacttcacaagtacggcagccaatacagtcagccggattaacgataattaacgatttcatcacgatgccttcgtatcaaacagagttaacatatcgcgcgccgcctgccttcctgcggccattgcagtgacaaccagatccgcgccatgaactgcatcaccaccagcaaagacttttttcagatgcgtctgggtaggtaaatacccgacgtcaccggtttgaatcaggccccatttatcgagtttaattccgctgccctgcaaccacggcatggcatgcgcctggaaaccaaaggccataatcagaacatcggcgggcaattcaaactctgaacccgctaccggacgaggacgacggcgaccatccggccccggctcacccatggcggtacgaatcaggcccaccgcagttaaacgcccatcttcgtcacaagcgatatattgcggttgaacattgaactgaaactcgacaccttcctcgcgcgcattaaccacctctttgcgcgagcccggcatactgacttcatcacgacgatacgcgcaggtcacgctggcggcattgaggcggatggaagtccgcaaacaatccattgtcgtatcgccaccgcccaataccacgactcgcttaccttccacgtccgtcagcggatactcttcagactccggcaatcccatgagctggcgggtatgggcagtcaggaacggtagagcctgaatgacaccgggcgcatcttcatgcggcagatctgctcgcatcatcccgtaagtccccacgccgatgaaaactgcatcatattcagaagttaaatcgctaaaggtaatatcgcggccaatttcacagttaagatgaaagtcgattcccattgcggtgaatatctctcgccgctggcttaataccgttttatcgagtttgaaaggaggaatgccaaaagtcagcataccgccaatttctggatggcgatcaaagacatcgacctgaactcctgcgcgcgccagaatatcagcacaccctaaccctgcaggcccagcgccaatcaccgccactttttcgctacggggaacaactttgctgacatcgggacgccagcccatcgccagcgcggtatcggtgatgtagcgttccagattaccgatagagactgcgcccgagtgatctttcaaagtacatgcgccttcacaaagacggtcctgtggacataccctgccgcaaatttctggtaaggaactggtctggtggcaaagttctgccgcttcaataatctttccttcctgtaccagacggatgtaatccggaatagcgttatgcagcgggcaatgccagttgcagttagctttttcggcacaataaacacagcggtcactctcataagtcgcttgttgtggatccagcccgcaatatatttcgccaaagtgggttttccgttcactcgctgaaattttatctgcgcctttacgcgagttaacggggagcaacgctgcactgcgagatggctgagcgtctgatgacgcttttcctgctgccgttttgcgctggcgggccacctttatctgctgcaaccctttatcgtccatcagtcgtaacgcctgtgttgggcaaacttcaatacaggcttgcgtgccggaactgcgctggttacaaaggtcgcatttctgcgcaatcgtatcgaccatctcaacgacgccaaaggggcaagcgattgcgcatcttttacaaccaatacatttttgctcgtccagttgtacgctatcggactggaaagtcagagcattaaccggacaagccgtaacgcaaggggcattgttgcagtgatggcaggccaccggattcgcagcctggcctttccctacaacgtggatacgcggtcgaaagtcactgtgactcagcggccagttttcttgattgtgtgccaccgcacaggcaatttcacaagcatgacagcctatacattccgcagcttcagcagcaataaacttattcatttgcatccctttcatttaatgagttatgtcttctcaaatttcgcgatgcaataaacgggcatatattaggtagcatgaccgttttaattataattttgcgactgagttcaaattattgcccctcaatctatgccgctttcattatttcaacattgccgatcaaaagagcgctatccagataaaaacgattaaatgcgagagtgcgacatgccagaatgattaatgaaatatcaatatgagaaaattacagataattccattgtcaggttctcttctcattttcgtggtttaaccacgattatgtgattgcctccgcaattcctgtctctaactccccttcctcgcaaaaactggcactccacgagcatgtgtttagacagtttcattaacgtaaacggttgctttttactctggcgggcgaaaggagaaacactgatgagcgccatagattcccaacttccctcatcttctgggcaagaccgcccaactgatgaggttgaccgcatattatcaccaggaaagctgatcatactcggtctgcaacacgtccttgtcatgtacgcaggtgcagtcgctgttcctcttatgattggtgaccgactgggcctctcaaaagaagctattgcgatgctcattagctcggatctcttttgctgcgggatcgtcacattattgcaatgtatcggtatcggccgctttatggggatccgcctgccggtgattatgtcggtgacctttgctgctgtaacaccaatgatagccattgggatgaacccggatatcggcctgctggggatatttggtgccactatcgccgcgggttttatcaccacattattagcgccacttatcggtcgcttgatgcctttattcccgccactggttaccggtgtggttattacttctatcgggcttagcatcattcaggtgggtattgactgggccgccggaggtaaagggaatccgcaatatggtaatcccgtttatttaggtatctcctttgccgtcttaatttttatcttgctcattactcgctatgcgaaaggatttatgtccaacgtcgccgtattactggggattgtatttggctttttactttcgtggatgatgaatgaagtcaatttatccgggctacatgatgcttcatggtttgcgattgttacgccgatgtcgtttggtatgccgattttcgatcccgtttccattctgaccatgactgccgtgttaatcatcgtgtttatcgagtcaatggggatgttcctggcactgggtgaaatagtcggtcgtaaactctcttcgcacgatattattcgcgggctgcgtgtcgatggcgtagggacaatgataggcggcacgtttaacagcttcccccacacgtcattttctcaaaacgttggcctggttagcgtgacgcgcgttcatagccgctgggtgtgtatttcttcgggaattatattaatcctgtttggcatggtgccaaaaatggcggtgctggtagcctccattccgcaatttgtgctgggcggcgctggtctagtgatgttcggcatggtactggcgacagggattcgaattctgtcgcgctgtaactacaccaccaaccgttacaacctctatattgtggcgatcagtctcggcgttggcatgactccgacgctctctcacgatttcttttctaagttaccggccgtactgcaaccgctgctacatagcggcattatgctcgcaacccttagcgccgttgtgctgaacgtcttctttaatggctatcagcatcatgctgacctggtgaaggaatccgtctctgataaagatttaaaagtcaggacagtacgtatgtggcttctgatgcgcaagctgaagaaaaatgagcatggagaataatatgaattttttaatgcgcgctatattcagtctgttgttgctttttactctctctattcctgtcatttctgactgtgttgcaatggccattgaaagtcgcttcaaatatatgatgctacttttttaaatggtttttacctgtcggcatccgctcaaaacgggcggttgtcgataaacgctcacttggttaatcatttcactcttcaattatctataatgatgagtgatcagaattacatgtgagaaattatgcaaacggaacacgtcattttattgaatgcacagggagttcccacgggtacgctggaaaagtatgccgcacacacggcagacacccgcttacatctcgcgttctccagttggctgtttaatgccaaaggacaattattagttacccgccgcgcactgagcaaaaaagcatggcctggcgtgtggactaactcggtttgtgggcacccacaactgggagaaagcaacgaagacgcagtgatccgccgttgccgttatgagcttggcgtggaaattacgcctcctgaatctatctatcctgactttcgctaccgcgccaccgatccgagtggcattgtggaaaatgaagtgtgtccggtatttgccgcacgcaccactagtgcgttacagatcaatgatgatgaagtgatggattatcaatggtgtgatttagcagatgtattacacggtattgatgccacgccgtgggcgttcagtccgtggatggtgatgcaggcgacaaatcgcgaagccagaaaacgattatctgcatttacccagcttaaataaaaaaaccccgacatttgccggggttgtgagcataacgtaatgcttattttaccggacgcatcgccgggaacagaataacgtcgcggatggtatggctgttggtgaacagcattaccatacggtcgataccaattcccagacctgctgtcggcggtaagccatgttccagtgcggtgacgtaatcttcatcgtagaacatcgcttcgtcgtcacctgcgtctttcgcggcaacctgatccaggaagcgttgcgcctgatcttccgcgtcattcagctcgctaaagccgttaccgatttcacgaccaccaatgaagaactcaaagcggtctgtgatttccgggttaacgtcgttacgacgcgccagcggagaaacttctgccggatattcagtaatgaaggtcggctgaatcagatgtgcttctgccacttcttcgaagatctcggtaacgatacggcccagaccccagctcttctcaacgtggatgccgatagattcagcaattgctttcgcagagtcgaagttgtccagatccgccatgtcggtttccgggcgatatttcttgatcgcttcacgcatggtcagtttttcgaacggtttaccgaagtccagcgtcacgtcgccgtaggtcacttccgtcttaccgagaatatcctgtgccagagtacggaacagcgattcggtcagctcgatcagatctttgtaatctgcgtaagccatgtagagttccatcatggtgaactctgggttatgacgtacggaaataccttcgttacggaagttacggttgatttcgaatacacgctcgaagccaccaaccaccagacgcttgaggtacagttccggcgcgatacgcaggtacatgtcgagatccagcgcgttatggtgggtgataaacggacgcgcagcggcaccgccagggatcacctgcatcatcggcgtttcaacttccataaagccgcggttcaccatgaactggcgaataccagagaggatctgcgagcgcactttaaaggtgttgcgggattcatcgttggagatgagatcgagataacgctgacgatagcgcgcttcctgatcctgcaagccgtggaatttatccggcagcggacgcagtgctttggtcagcagacgcaactcggtgcagtggatagacagttcgccggttttggttttgaacagcttacctttcgcgccgaggatgtcgccgaggtcccattttttgaactgctcgttataaacgccttccgggagatcgtcacgggcaacgtacagctgaatgcgaccgccaacgtcctgcagggtaacgaaagacgctttacccataatacgacgggtcatcatgcggccagcaacggcgacttcgatgttcagcgcttccagttcttcgttctctttgccgtcgaattctgcgtgcaattggtcagaggtatgatcgcgacggaaatcgttcgggaaggcaatcccctgctcgcgcaggttcgccagcttctcacgacgcgttttcagttcattgttaagatcgactaccgcgtcagcgccctgtgcgtgttgttcagacatgttggttcctcataaccctgctttcaaacttgcttcgataaattgatccaggctgccgtccagcacggcctgcgtgttgcgggtttctaccccggtgcgcagatctttaatgcgggagtcatcaaggacataagaacgaatctggctgccccagccgatgtcggatttgttatcttccatcgcctgtttctcggcatttttcttctgcatctccagttcataaagcttcgctttcatctgcttcatggcctgatctttgttcttgtgctgggaacggtcgttctggcactgggtcacgatcccggtcgggatgtgggtaatacgcaccgcagattcggtacggttaacgtgctgaccgcccgcgccggacgtgcgataaacgtcaatgcgcagatccgccgggttgatttcgatatcaatatcatcatcaacttccggataaacaaacgcggagctgaacgacgtgtggcgacgaccgccggagtcaaacgggcttttacgcaccaggcggtgaacgccggtttctgtacgcagccagccgtaagcgtaatcgccggagattttgatcgtcacggatttaatacccgccacttcaccttccgactcttcgatgatttcagttttgaaaccacgcgattctgcccagcgcagatacatacgctcaagcatgctcgcccagtcctgtgcttccgtaccgccagaccccgcctgaatatcgaggtagcagtcggcgctgtcatattcgccagagaacatacggcggaactcaagctgcgccagtttttcttccagggcgtcgagttcagcaacggcttcgttaaaggtttcttcgtcgtcagcttctacagccagttccagcagaccagaaacatcttccagcccctgtttcatttggtcgagggtgtcgacaacggcttcgagggaggaacgctctttacccagcgcctgtgcgcgttcgggttcgttccagacatccggctgttccagctcggcgtttacttcttccagacgctctttcttggcgtcgtagtcaaagataccccctaagaacgtcggagcgttccgtgaggtcctgaatgcgattatttaccggattaatttcaaacatggtctgatttcttttattgagctagtcaaaatgcggtgataagagcgggattgtacccaatccacgctcttttttatagagaagatgacgctaaattggccagatattgtcgatgataatttgcaggctgcggttgccgcgaaactcgttgatatcgagcttataagccagttgcacttcgcgcacgccgttatccggccagagggcggtatcgacattaaaagcaataccatccagcagtggaccgccgccgaccggttcgaccatcaccttcaaatgacgttcgcccaccagccgctgttgcagcagacggaaatgaccgtcaaacagcggctccgggaacatctgcccccacgggccagcatcgcgcagcagctgcgccacttccatggtcatttcggccgggcttaacggaccgtctgataccacttcgccttgcaatagcgaagggtccagccactcagtaaccagttcgccaaaccgttgttgaaagagtttgaatttatcctcttccagcgacaaacccgccgccatcgcatgaccgccaaacttcagcatcatgccagggtagagtgtgtctaatcgctccagcgcatcacgcatatgcagcccctgaatggagcgaccggaacctttcagcgtaccgtcacctgctggcgcaaacgcgataaccggacggtgaaaacgctctttgatgcgcgaagccagaataccgacaacgccctgatgccattcggggtgatacattgccagcccgccgggtagcgtgtcacggctgcgctccagtttctcgcacagggtcagggcttcaatttgcattccttgttcgatctcttttcgcgtctggtttagcgcatcgagttcatttgccagcacgcgcgcttcgccgatgttgtcgcacaacaacagcgccacaccgacggacatatcgtccagtcgtccggcagcattgagacgtggccccagcgcaaaacctaaatcgctggcggcgagtttttgtgcatcacggtttgccacttcaagcagcgctttaatccccggacggcactttccggctcggatgcgactcatcccctgccaggtcagaatgcgattattagcgtccagcggcacgacgtccgccactgtccccagcgcgaccagatccagcagttctgccaggttaggaattgcgatgttacgctcatcaaaccagccctgatcgcgcaaaaaggtgcgcagcgccagcatcagataaaacgccacacccacgcctgccagtgatttcgacgggaaattacagtcgcgcaagttagggttaatgatcgcttccgctgcgggtaatgtgtcgcctggcaaatggtgatcggtaacaataaccgggatgcccaacgagcgagcgtgctcaacccccgcatgggaggaaataccgttatccaccgtgacaattaactgcgcgccacgggcatgggcctgatcgaccacttccgggcttaagccgtaaccgtcttcgaaacggtttggtaccaggtagtcgatattgctgcaaccaagcgagcgcatcgccagcacgcttagagccgtgctggtcgcgccgtcggcgtcgaaatcaccgaccacaataatccgcgttccttcgcgaaaagcgttgtaaaggatctcaacggccttttcgacgccgctcagttgctgccagggcagcatacctttaacactgcgttccagttcttgcgcactgcgtactccccggctggcgtataaacggcgcagcaagggaggcaattcagcgggcaagtctgccgtttcatcgacttcacggcgacgaagttgtatctgttgtttcacgcgaattatttaccgctggtcattttttggtgttcgtcgaggaattctttcatctctttcggcggctggtaacccggaacaagtgtgccattgctcagcacaactgccggagtaccgctaacgccaagctggacgccaagtgcgtaatggtcggcaatatccacgtcgcaactggctggtgcgacgcttttacctgccatcacatcatcaaacgctttgtttttatctttcgcacaccagatagctttcatttctttctctgcatcgctgtccagcccctggcgcgggaaagcaagataacgcacggtgatccccagcgcgttgtagtctgccatttgctcatgcagtttgtggcagtaaccacaggtaatatcagtaaacacggtgatgacgtgtttttcctgcggcgctttataaacgatcatctctttttcaagcgcattcaactgctttaacagcatcttattggtgacattgaccggagccgtgccactaacgtcatacattggcccctgaatgatatgtttaccatcatcggtgatgtacaacacgccgctgttagtcagaactgtcttcatgccagctacaggcgcgggctgaatatcgctgcttttgatgcccattttggctaacgtttgttgaattgccgcgtcatcagcctgagcaaagcctgaaaacgccgctaacaaagtaaacaacataaaacctttcttcataaatcttcccgttcttttcagacatcacgcccgcgggtgatgctgttgatgaagttgccgcagacgctcggtagcgacatgcgtataaatttgcgtggtggagagatcgctgtggcccagtagcatctgcaccacgcgtaaatccgcaccatgatttaataaatgagtggcaaaagcgtgacgcaacacatgcggtgacagcttttcgctgtcgatacccgccagcacagcataatgtttaatacggtgccagaaggtctgtcgcgtcatctgctgcgcacgctggctgggaaacaacacgtcaattgacacaccattcagcagccacggacgcccatgttccagataggtttccagccagtaaaccgcctcttcacctaacggcaccagacgctctttgttgcctttaccaatgacccgtaccacgccctgacgcaggctgatatcactcattgtcagtccgaccagttcagagacacgcagcccggtagcatacaacacttcaagcatggctttatcgcgtagctccagtggctgatcgattaatggtgcctgtaataaacgttcgacctgcgcttcgcttaaatcttttggcaaacgctggggcaatttcggtgaagcgagatgcgcactgggatcgtcttcacgaaacttttcgcgataaagatactggaacaatcggcgcactgcactcagcaaacgcgctgagctggtggctttatacccgccctccagccgttctgccagtaatgcctgcaaatcgtcactttgcgccgtcgccagcgtcaacccgcggtgatgcaaccactccaccatcattgacagatcgcgacggtaagcgttcaacgtattttcagccagatttttttccagccacagagcatcaagaaactgctcgatgcgtgccagatcctgtttcacttgcgccccttatggtcactcatttgatccattatgccttattgtgccgtgactaaagcgattctgatacactagccgcaaaagccacagcagaatcgagaagcttacgttatgaatatgggtcttttttacggttccagcacctgttacaccgaaatggcggcagaaaaaatccgcgatattatcggcccagaactggtgaccttacataacctcaaggacgactccccgaaattaatggagcagtacgatgtgctcattctgggtatcccgacctgggattttggtgaaatccaggaagactgggaagccgtctgggatcagctcgacgacctgaaccttgaaggtaaaattgttgcgctgtatgggcttggcgatcaactgggatacggcgagtggttcctcgatgcgctcggtatgctgcatgacaaactctcgaccaaaggcgtgaagttcgtcggctactggccaacggaaggatatgaatttaccagcccgaaaccggtgattgctgacgggcaactgttcgtgggtctggcgctggatgaaactaaccagtatgaccttagcgacgagcgtattcagagctggtgcgagcaaatcctcaacgaaatggcagagcattacgcctgatctcactgacggcttagcgcatatgctttgccgtcatctttatctttgcgtctcttgttgcaacaaaatccgccgtaaatcccgccattcagcttcgtccatgctgtcggctgccagccataaatgttgccgtttaccgccatcagaacgtaaacgcagcatcatgccgctcttaatcatccacggtgctttgacgatgctccactcctgcccttgccaacgcaaacgcccgtccatcaacaagcgaatttccccctggcgagcattaatacgccgctggctgcgaacgcaatcaaacaccaccagcgaaagtaacaccatccataacggggtgtaactgagtggccagggcatgagtaaaataacagcggcaaccagcccatgaatcagcaaggaaagccactgtgcgcgccaggagacgcgcaaatcagattgccacaggaccacgttcccggttccgtgtctggatgagtcggaccatcatttccagttctgcatcggccggtttaccgtgattcatcagccagttaaacaggtccggatcgtcacattccagcagacgaataaagatgcgtttttcgtcatcgcttaagctgtcgtactcatgttcgaaaaacggcatgattgaaatatcgagttcgcgcataccacggcggcatgcccaatgaatgcgggctttgttgttaatgtccatcttcttcctgtctcacgaaaatccagtacccggctattgtaacgtgtttttcgccttcttttacgggaatatcagtaaacaccatcgcgatcgcgaaattaattcacaacaattcaatggcttcatttttttggaagtcgcctcgcagaaggcacagatcgcgtagtgaaagcacttgcattgcctcatagctcttttaccattagtcattaatacgccgttaagcaactcaggactctattatggcttttacaccttttcctccccgtcagcctacggcttctgcccgtttaccgctgacgctgatgacgcttgatgactgggcgcttgccaccattactggcgcggacagcgaaaaatatatgcagggtcaggtgacagcagatgtcagccagatggcagaagatcagcacctgctcgccgcccattgcgacgccaaaggtaaaatgtggagcaatttacgtctgttccgcgacggcgatggctttgcatggattgaacggcgcagcgtgcgtgaaccgcagctgactgaactgaaaaaatatgcggtattctctaaagtgaccatcgcgccagacgacgagcgtgtgctgcttggtgttgccggttttcaggcgcgcgccgcgctggcaaatctctttagcgaactgccttcgaaagaaaaacaggtagtcaaagaaggcgcgaccactttgctatggtttgaacacccggcagaacgtttcctgatcgtaaccgatgaagctactgctaatatgctgaccgataaactgcgcggtgaagcggaactgaacaatagccaacagtggctggcattaaacattgaagcgggtttcccggtgattgatgccgccaacagcgggcagtttatcccacaggcgaccaatctccaggcgctgggcggtatcagctttaagaaaggctgttataccggacaagagatggtggcgcgagcaaaattccgtggtgccaataaacgtgcgctctggttgctggcaggtagcgccagccgactgccggaagctggtgaagacttagagctgaaaatgggcgagaactggcgtcgtaccggtacggtactggctgcggtaaaactggaagatggtcaggtcgtggtacaggtcgtcatgaataacgatatggaaccggatagcatcttccgcgtacgcgacgatgcgaatacattgcatatcgagccgctgccgtattcgctcgaagagtaaatctctttatcgcatcaggcatttatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaggcatacccattacgcctgcccaatatacaaatagatcgccagaaagtggcacacactaccgccgagcacgaagccgtgccagatggcatggttgtatggaatgcgtttgcagacgtagaaaatcaccccgagcgaataaaccacgccgcctaccgccagtaaggtaacgctgcccgccgcgagcttaactgccatttcataaattaccaccagcgacagccagcccatcgccagataggtcaccagagataaaattttgaatcggtgcgcgatggtcagtttaaacagaatacccagcaatgccaggctccagataacaatcatcaacccgcgcgctaacggagaatccagccccaccagcaaaaacggcgtgtaggttccggcaatcaacaggtaaatagcgcaatggtcaaatttcttcagccacatttttgcccgttgatgaggaatggcgtgatagagcgtcgaagcgaggaacagcaggatcatactgccgccatagaggctgtagctggttatcgctgtggcgctggcattaagatccaccgcctgaaccagtagcaacaccagcccaacgataccaaacaccaacccaatgccgtgactgacgctgttggctatttcctctgccagtgaatatccctgcttaatgaggggcttctgaaccataacttactccggagaaacgtacacgcacatgtatacctctccagcgtaactgagaatagttccagtgaacacctgttagctaaaataaattctgatttgagactaatctcctaaaaatcatgaaattaaatgcgaaatttcaactaacaggcgtgagttcaatttaaagacatttaaattcaatcacataaaattgtgtctgaccgggatagatgtcagcaatgacttttttcagttcagtcagggtcatattttcctgctctgcatgtttttcagtcagcgtatccagcgttacggttgaggttgcggtgacttcaatcgtgcaaaaataaccgtcatcttcaaaacgtccgacacgaagcacatcacccgttttgaagtgcgattcagactcgtcgcggatggtgatggttttacgcccagccagaatgtcatcctggaaacgttgaaaaaaagtgatgtcgtttggctgcatggtactatttcctgtaagaattgactcatctggagcctatgatagtgaaaaaactcaccttaccgaaagatttcttatggggcggcgcagttgccgctcatcaggtcgaaggcggctggaacaaaggcggaaaagggccgagcatttgtgacgttctgaccggtggcgcacacggcgtgccgcgcgaaatcaccaaagaagtcttgccaggaaaatactatccaaaccatgaagccgttgatttttatggtcactataaggaagacatcaagctatttgccgaaatgggcttcaaatgttttcgtacatccattgcctggacgcgcatttttccaaaaggcgatgaagctcagccaaacgaagaagggctgaagttctacgatgatatgttcgatgaactgctgaaatacaacatcgaaccggtgatcaccctctcccactttgaaatgccgctgcatctggtgcagcaatacggtagctggaccaaccgtaaagtggttgatttctttgtacgtttcgcggaagtggtatttgaacgctataagcacaaagtcaaatactggatgaccttcaacgaaattaacaaccagcgtaactggcgtgcaccgctgttcggttactgctgctccggcgtggtgtataccgagcatgaaaacccggaagagacgatgtatcaggtgctgcatcaccagtttgtcgccagcgccctggcggtgaaagctgcgcgtcgcattaacccggagatgaaagtcggctgtatgctggcgatggtgccgctctatccttactcctgtaacccggacgatgtgatgttcgctcaggagtcgatgcgcgaacgctacgtctttaccgatgtgcagctacgcggctattacccgtcctatgtgttgaacgagtgggagcgtcgcggatttaacatcaaaatggaagacggcgatctggatgtgctgcgtgaaggcacctgcgattatcttggtttcagctattacatgaccaatgcagtgaaggccgaaggcggcaccggcgatgcgatctctggttttgaaggcagcgtaccaaacccgtatgttaaagcatctgactggggctggcagattgatccagtaggtctgcgctatgcactttgcgaactgtatgagcgttatcagaggccgctgtttattgtcgaaaacggttttggcgcttacgacaaagtggaagaagatggcagcatcaacgacgactaccgcattgactacctgcgcgcccatatcgaagagatgaaaaaagcggtgacttacgatggcgtggatctgatgggctacacaccgtggggctgcatcgactgcgtgtcgttcaccaccgggcagtacagcaaacgctacggctttatctatgtgaataaacatgacgacggtactggcgatatgtcgcgttcacgtaagaagagctttaactggtacaaagaggtgattgccagcaacggcgagaagctttaagtcgatgaagtnnnnnnnnnnnnnnnnnnnnnnnnnnnncagacaacttccctgttttatttcccgcccgccaaatcgataaaacttcccgtgacgtaagaggctttatcacttagtagccagacaatggcctgcgcgacctcttctgcctgtccaccacgctgcatggggatgttcgacttaacgcgatcgacgcgtccaggctcgccgccgctggcgtgcatttcggtataaataaaccctggccgcacgcagttaacgcggatcccctgcgcggcgacttccagcgatagtccggtggttaacgtatcaatcgcccctttcgatgccgcgtaatcaacatattcccctggcgaacccaaccgtgaggccaccgaagagacattgacgatagcgccgccactgccaccatttttaagcgccatgcgttttaccgcctcgcggcagcagagaaaatatcccgtcacgttggtggaaagtactcggttgattcgctctgcggtaaggttttcaacggtgcactgggtaaacaagatcccggcgttattgaccagcgctgctagcggttcatcgtgctgatcgattgctgtaaacatcgcaacgacctggttttcgtcgctgatatccgcctggagcacgaatgctttgccaccggcttgcgttattaagttcatcacttcctgcgccgcgtggaggttttgctgataattaaccgccaccgtatacccttcttgcgccaacagtaatgcagttgcccgcccgatgccgcgactgccaccagtcacaagtgctatagccatttgtttttccgagaaaaattaattcgttgacgtatctttgagattgctaacaaactggctcaatcttcaatgttggcacgcttttccccctcgccctttcagggagagggccggggtgagggtaaatattcgcgccagtgccggcctgttcccctcaccctaaccctctccccaaaggggcgaggggactgtctgagcacttttgtactttgtcatctgactaaaaaggcgccgaagcgcctttagaaaatagtcgaatcagtgaattactggtattcgctaatcggtacgcaggagcagaacaggttacggtcgccgtaaacatcatccagacgtttcactgtcggccagtatttgtctgccacacctgccgggaataccgcaacttcacggctgtacggatgcgcccactcggcgaccagttcgctctgaatgtgcggcgcgttcaccagcgggttatcttccagcggccagacaccggctttcacctggtcaatttctgcgcggatagccagcatcgcgtcgataaagcgatccagttccactttgctttcagattcagtcggttcaaccatcagcgtacccgccaccgggaacgacatcgtcggcgcgtggaaaccgtagtcgatcaggcgcttggcaatatccagctcgctgatgccggtttcttctttcagcgggcgaatatcgagaatacattcgtgcgccacgcgaccgtcgcgaccggtatacagcaccgggaaggcatcctgcaggcggctggcaatatagttggcgttgaggattgccacctggcttgcttttttcagcccttctgcgcccatcatgcggatgtacatccagctgattggcaggatagaggcgctaccgaacggtgccgcagaaaccgcgccctgacgggttaacatgccttcgatttgcaccacgctatgacccggtacaaacggtgccaaatgcgctttcacgccgatcggtcccatacccggaccaccaccgccgtgcggaatgcagaaagttttatgtaggttaaggtgtgaaacgtccgcaccaataaagcccggcgaggtgatgccaacctgggcgttcatgttcgcgccatcaaggtaaacctgaccgccgaactgatgcacgacttcacacacttcacggatcgtttcttcatacacgccgtgggtagaaggataagtcaccatgatacaggagaggttatcgcccgcctgttccgctttcgcgcgcagatcagtcagatcgatgttgccgtttttatcacacgccacaaccaccacctgcattcctgccatatgtgcagaagcggggttagttccgtgcgcagaagccgggatcaggcagatatcgcgatgcccttcgttgcggctttcatgataatgacgaatcgccagcaggcccgcgtattcgccctgtgcgccagagttcggctgcatacaaacggcgtcgtaaccggtcagtttcaccagccagtcagccagctgcgcaatcatctgctgataaccttcggcctgctccggcgggcagaacgggtgcagttcggcaaattccggccaggtgattgggatcatctcggcggcggcgttcagtttcatggtgcaggaacccagcgggatcatcgcctgattcagcgccagatctttacgctccagcgagtgcatatagcgcatcatttcggtttcgctgtggtagcgattaaacaccggatgggtgaggatttcgtcgtcgcgcagcatcgcaggctggatagagcggctgtcgtgagccacgtctttgtccagcgtgtcgatgtccaggccgtggttatcgcccagcagcacgttgaaaagctgcattacgttttcacgcgtggttgtttcatcaagggtgatcccaaccgcgttcagaatatcgctacgcaggttgatttcagccgcttcggcacgcgtcagtacgcccgctttgtcggccacttccacacacaaggtgtcgaaatagtgcgcatggcgcagtttcagacctttttgttgcaggcccgccgccaggatatcggtcagacggtgaatgcggttagcgatacgtttcaggccaaccgggccgtgataaacggcatacaggctggcgatgtttgccagcagtacctgggaagtacaaatgttggagttcgctttctcacggcggatatgttgctcgcgagtctgcatcgccatgcgcagcgcggtattgccagctgcatctttcgatacaccgataatacggcccggcattgagcgtttgtattcatctttcgccgcaaagaatgccgcgtgtgggccaccgtagcccatcggcacgccgaagcgttgcgccgaaccaaaaacaatatccgcgccctgtttacccggcgcagttaacagcaccagcgccataatatcggcggcaacgctgaccacaattttgcgtgatttcagttcgctaataagcgcagtgtagtcgtgaatttcaccggtagtgcctacctgctgtaacagcacgccgaagacgtcctgatggtcgagcactttttgcgcgtcatcgacaatcacttcaaaaccaaaggtttcggcacgagtacggaccacatccagcgtttgcggatgcacatcggaagccacgaagaagcggttggcatttttcagtttgctgacgcgtttcgccatcgccattgcttcggcggcagcggtggcctcgtccagaagagaagcagaggccatatccagtccagtcaaatccagcgttacctgctggaagttgagcagtgcttcaaggcggccctgggagacttcaggttgatacggagtgtacgcggtataccagcccggattttccagcatgttacgcaggataaccggcggtagctgcacggcggtgtaacccatgccgatgtaagacgtgaagcgtttattgcgactggcaatagccttgagttctgccagtgcggcgtattcggtcgccggtgcgccaacctgcggtggtgtcgcaagttgaatatctttcggcacaatctggccggtcagcgcgtttaacgattgtgcaccaacggcattcagcatttcttgctgttgcgcggcgtccggtccgatatggcgttcaataaaagcgccgctgttttcaagctggcttaacgtctgtgtcatgagcgatggttcctgaaacgtgcagtgaattgtgaacctctctccttacgaagagagtgagggtgaggcataaattttcctcaccctgatcctctcccgcagaagaggaataaagccgttactcgtcttctaacaatgcttcgtatgcggtcgcatccagcagtgattccagttcgctttcatcgctggctttgattttaaagatccagccgcctgcatacggttcgctgttcaccagttccggggaatcgctcagtgcgtcgtttaccgccacgatttcaccgcttactggcgcataaatgtctgacgccgcttttaccgattcggcaaccgcgcagtcatcgcccgcgctaaccgttgcgcccacttccggcaggtcaacaaacaccatatcgcctaacagctcctgagcatgttcggtaataccaacggtgtaagtgccgtcggcttctttacgcagccattcgtgttctttgctgtatttcagttctgctggtacgttgctcatcaatcaatctccaaaaaagtaaatcacgcgacggctttgccgttacgcacaaaaacaggttttgtcactttaaccggcatttcacggttgcgaatttgcacaatcgccgtttcgccaataccttccggcacgcgcgccagcgcaatgctgtaacccagcgtcggggagaaagtaccgctggtgataatgccttcatgctggttgccctgcgcatcggtaaagcgtaccggcagttcattacgcagcacgcctttttcggtcatcaccagaccaaccagtttttctgtaccatgctcacgctgcacttccagggcttcacgaccgataaagtcacgatctgccggttcccaggcgatggtccagcccatgttggcggctaaaggagagatggtttcgtccatctcctgaccataaagattcatgcccgcttccagacgcagcgtgtcacgcgcgcccaagccacatggcttaacacccgcttccaccagcgcacgccagaaatcggccgctttttcattgggcagcgcaatttcatagcccgcttcaccggtataaccagtggtggcaataaacagatcgcccgcctgcacgccaaagaacggtttcatcccttccaccgcctgacgctgggcgtcattaaacagtgtggcagcttttgcctgcgcattcggcccttgcacggcaatcatggaaaggtcatcacgaacggtaatttcgatgccgaaaggttcagcgtgttgggtaatccaggagaggtctttttcgcgggtggcggagttaacaacgaggcggaagaaatcttcagtaaagtagtagacgatgaggtcatctatcacaccgccagaggcattcaacatccccgagtaaagggctttgccgcttttggtgagcttcgccacatcgttcgccagcagataacgcagaaactcccgggtgcggctgccgcgaagatcgacgatggtcatatgtgacacatcaaacattccggcatcggtacgtaccgcatgatgttcgtcgatttgcgaaccgtaatgcagcggcatcatccagccgtggaaatccaccatgcgagcgccgcaaagcgtgtgttgttcgtacaaaggagtctgttgtgccatcttgtcctcattgaataagcggggctgacaactttttcatggtgaaattatcaccacgaaacccagcatcggagccactcccggtccccaacgcaatcgttctcttttgcctgaacttaccaccgaaacagactgttaaccataaggtaaaattgatcatcacattagcttatggttaaaaaatgcaaaaatcgcgacagaataaaaaaccaaaaaatacaccagtttctatacaaagatgatgtgatgagaaagtcaatttgaataagacaatattaagagctaaaaaaatgtcaaaaaacactaaatcaaaaaataatggcattagaaaatataatgcgaaaacggaggtgaaattagtttatttcaaatgaggaaaatctcccggcgaaaaaaccgggagatgaaagtgtgatgggtatcaaataaacaacagaggagaaatttttaacgcagccattcaggcaaatcgtttaatcccattgcctggcggataagttgcggcttaacgccaggaagcgtgtcggccagtttcaaaccaatatcacgcagcagttttttcgccggattggtaccggaaaacagatcgcggaatccctgcataccagccagcatcaacgccgcactgtgcttgcggctacgctcatagcgacgcagataaatgtactgcccgatgtctttcccctgacgatgcaaccgtttcagttcggcaatcagctctgcagcatccataaagccgagatttaccccctgccccgccagcgggtgaatggtatgtgcggcgtcgcccaccagcgccagacggtgcgaggcaaactggcgcgcataacgccccgtcagtgggaacacctgacgcgcgctctcaaccttgcataagcccaggcgattatcaaaagcgatatttaacgcgcgattaaattcgtcttcacttgcctgctgcatccgctgcgcttcctctggcgacagtgaccagacaatcgagcaaagatgcggatcgctaagcggtaaaaaggccagaatgccttcgccatggaaaacctgccgcgccaccgcatcatgcggttcttccgtgcgaatggtcgctaccagcgcgtgatgctgataatcccagaaagtcagcggaatatcggctttgttgcgcaaccaggaattagcgccgtccgcgccaatcaccagacgcgccgttaacatgctgccatctttcagcgtcaggaaggtttcattttctccccaggcgacctgctgtaattctgcgggggctaacagagtgatatctgacgactgatgcgctttgttccacagcgcgtagtgaatcactgaattttcaacgatatgcccaagatggctatagcccatgctttgatcgtcaaacgaaatgtgaccaaagctgtctttgtcccacacttccataccgtgataacagctggccctacgagagagaatgtcctgccagacgccaagacgggtgagtaatttttcgctggcggcattgatagccgaaacgcgcagttgtggtggtgcattcgccgccagaggttcctgtacgcgctgctccagtacggcaacgcgtaagccgctcccctgtaagccacaggcaaccgccagccccaccatgccgccgccaacaatggctacatcaacactttgcattgtttattccttaaaaccgccttcaacgcgccacccaaccgagggtgcgctgcgccagcacatcgcgtgccggggtgaataattccatcgtcatcagcccgatgttgcgcccgacaaccagcggtgcccaacggttggcaaaaagatgtacaaggctgtccgtgacgccaatggttgcttcgcgatcgctctgtcgacgctgctgataacggcacaatacgccgtaatcccccatgtcttctccgcgctcctgcgcctgagtcagggtttccgcaagactcatcacatctcgcataccgaggttaaacccttgcccggcaatcgggtgcagagtttgcgccgcattgcccaccagcacggtacgatgggtaatagatctggcggcgtgggttaacgccagcggataagcactgcgtttaccagcgtgggtaattttcccaagtcgccagccaaaggccgactggagttcacggcaaaacttctcgtcactccacgacaacacctcttcgcgccgttccagtggatgacaccagaccagcgaacagcgtccgtcagacatcggcaacatcgccagcgggccatgttgcgtaaagcgttcaaaagcgcgcccttcatgcgcaacggaagtagcaacgttggcaatcacggccagttgttcgtaaggctcctgctgccagtcaacgccgcacgcggtggctaacgctgaatgggtgccatcagctgctaccagcacgcggcccgtcagcgtctcgccactctccagcgtcacttcaacgtgactctgagtacgggcaacgttagccacgcgatcagggcaatgcagcgttacgccaggtgctttacgcagcaatgcaaacagccgttgcccgacattgtgcaattcgacaacctgtcccagcgccgccagttggtaatcttctgcggcgagggtgacaaatccagcgtgaccacgatcgctgacatgcacggtggtgatggcagttgcgcaatccgccagagattgccagacgccgatgcgcgccagttgctgacaggtacccgccgccagcgctatcgctcgtccatcaaagcccggatgagcatgtgactctggcgcagtcgcttcaatcaaatgtaccggcagcgccccgtgacttaaccgggaaatagccagcgccagcgtcgcgcccgccatgccgccaccgacgatgattacgctcattgctttctcgcagcaaccatcaacgcttcgatttcttccggctttttcaccacgctggcggtgaggttttcgttaccggtttcggtaatcacaatgtcgtcttcaatacgaatgccgataccgcgatattgttctggcacttctgcatccggcgcaatatacagccctggctctacggtcagtaccatgcccggttccagaatgcgcgagcgatcctgaccataaacacccacgtcatggacatccagtcctaaccagtggctaaggccatgcataaagaaaggacgatgggcgttctgagcgatcagttcatcaacatcacctttcaggatgccgagttttaccaggccgctaaccatgatgcgcaccacttcaccagtgacttccagaatggaagttcccggacgatacaggcgcaggctggtttcgagagactccagcacaatgtcgtagatttcacgctgggcctgggtgaatttgccgttgaccgggaaggtgcgggtaatatcgccagcgtaacctttgtattcacaacccgcgtcaatcaacaccaggtcgccgtcgcgcatttcacactcgttttcggtgtagtgcagaatgcagccgttttcaccgctgccgacaatggtgttataggacggatagcgcgcaccgtggcggttaaattcgtggtgaatttcgccttccagatggtactcgaacattcccggacggcatttttccatcgcccgtgtatgtgccatggcggtgatttctcccgcgcggcggagtacggcaatctcttctggcgatttgaacaggcgcatttcatgaacaacaggacgccagtcgatcatcgttgccggtgcggtgagattttgccgcgaacctttacgcagtttttccagcgcactgttcacgattacatcagcatatgcatattcgccctgggcatggtaaaccacatccaggccgttaagtagttgataaagttgctgattgatttcgctgaatgccagtgcgcggtcaacgcccagtttctctggcgcggcatcctggcctaagcgacggccaaaccagatctccgccgtcaggtcgcgaacgcggttaaacagaacgctgtggttatgagtgtcatcgcttttaatcagcaccagcaccgcttccggttcgttaaagccggtgaagtaccagaagtcactgttctgacgataggggtattcgctgtcggcgctacgtgttacttctggtgcagcaaaaatcagcgcggcgctgccgggttgcatttgctccaccagggcctgacggcgacgctgaaactcttgccgggatatctcactcataacactctccttacgttttttgtttttagtgtagagtcggtttttgtacttctggcgcggtcggttgcggatgagtaaaggtgtcgtggcataacagcgcggcaacacgaacgtattcgatgatctcttcaagcgacatttcaagctcttcctgatcttcgtcttcgtcgtaacccagttgcgcaatgttacgcagatcgtcgatagcttcaccggtttcgccggtcactttatccagcttcggttgcgtaacgccaagaccaagcaggaagtgattgacccaacctgccaatgcatcagcccgatcgaaaacgctgacatcatcgccatcaggcagataaagctgaaaaaggaagccgtcatcctgcagggcatcgctggtggcagagtgcattttacgcagtgcctgtgccagctcatgaccgaaagccatgccttcgttcgtcaggtcgtgaagtagcggtagccatgagctgtcatcgttaccgccacatatcatcccgctgattaaaccatgcatctcagctggggtcagacccgtcccttgttggttcagatactggttcatttcgttgtaaccaggcatttcgttctgtatagacataagcattcgtcgtcaaagggaggaatattcatgatatgctaccactttgggccctggtggaccagaaaagggcttgtctcttctcatcagggtagctatagtgtcgccccttcgcagaccatgggtctaaagacgaaggcagcgcagtcaatcagcaggaaggtggcatgtctgcacaacccgtcgatatccaaatttttggccgttcactgcgtgtgaactgcccgcctgaccaaagggatgcgttgaatcaggcagcggacgatctgaaccaacggttgcaagatctgaaagaacgcactagagtcacaaatactgaacagttggtcttcattgccgcattgaatatcagctatgagttagcgcaagaaaaagcaaagactcgtgactacgcggcaagtatggaacagcgtattcggatgctgcagcagaccatagaacaagcgttacttgaacaaggtcgcatcaccgaaaaaactaaccaaaactttgaatgacacttttcggtttactgtggtagagtaaccgtgaagacaaaatttctctgagatgttcgcaagcgggccagtcccctgagccgatatttcataccacaagaatgtggcgctccgcggttggtgagcatgctcggtccgtccgagaagccttaaaactgcgacgacacattcaccttgaaccaagggttcaagggttacagcctgcggcggcatctcggagattcccttcttatctggcaccagccatgacgcaactaccagaactcccactgacattatcccgacaagaaatccgcaaaatgattcggcaacgtcgtcgtgcgttaacgccggaacaacagcaggaaatgggtcaacaagccgctacccggatgatgacttatcccccggtggtgatggcacatacggtcgctgtattcctctcttttgatggcgaactcgacacccagccactcatagaacaactctggcgcgccggtaagcgcgtatatcttccagttttgcatccctttagtgccggtaatttgctgttcctgaattaccatccgcaaagcgaactggtgatgaacaggttgaagatccatgagccaaaattggatgtgcgtgacgtgctacccctttcccgattagacgtgctgatcacaccgctggtcgcctttgatgagtacggtcagcgcctgggaatgggcggtggtttttatgatcggaccttacaaaactggcagcactataaaacgcaaccggtgggttatgcgcatgattgtcagttggtggaaaaactccccgttgaagagtgggatatccctcttcctgcggtggttacaccgtcgaaagtctgggagtggtaagggcgatacacccgcatcgccctgattgacatcgttgattctttgacctaatttagtgagtaagggtaagggaggattgctcctcccctgagactgactgttaataagcgctgaaacttatgagtaacagtacaatcagtatgatgacaagtcgcatcataacccttctccttcaagccctcgcttcggtgagggctttaccgttacagccccatgctgccctgccatcgtaaatccccattaaataaacacaacgcattgatctgactttgatttattttctggagcagactcgcaaagtagaatgcgcaacgcggcaacggtgtggagaagggataaaaaaacgggcaagtcagtgacctgcccgttgattttcagagaaggggaattagtacagcagacgggcgcgaatggtacccggaatagctttcattgcctgcagcgctttttcggcaacgtcttcgtcggcttcaatatcaataaccacataacccatctgggcggaagtttgcagatattgcgcggcgatgttgacgccctgctcggcgaagattttgttcagcgcagttagcacgcccggacggttttcgtggatgtgcatcagacgacgcccaccgtgcagtggcagcgagacttccgggaagttcaccgcagagagcgttgagccattgtcagaatacttgatcaatttacccgcaacttccaggccgatattctcctgcgcttcctgagtcgaaccgccaatgtgtggcgtcagaaggacgttgtcgaattcacacagcggagaggtaaatggatcgctattggtcgccggttccgtcgggaatacgtcgattgccgcccccgccagatgtttgctcgccagcgcatcacacagcgccggaatatccaccacagtaccgcgcgaagcattaatcagcagcgagccgggcttcattagtgaaatttctttcgcgcccatcatatttttggtggacggattctctggtacatgcagactcaccacatcgctcatattcagcaggtcagaaagatgctgtacctgagtggcgttgcccagcggcagtttattttcaatatcataaaagtaaacatacattcccagcgattcagccagaatgcccaattgcgtaccaatatgaccgtagccgatgatacccagctttttgccgcgcgcttcaaaagaacccgccgccagtttgttccacacgccacggtgcgctttagcattggcttccggcacgccgcgcaatagcagcagcagttcgccaatcaccagctccgcaacagagcgcgtatttgagaacggtgcgttaaataccgggatcccgcgctttgccgccgcatccagatcaacctggtttgttccgatacagaaacagccaatagcgaccagtttttctgcggcgttgatcacgtcttcagtcagatgggtacgggatcgcaggccgatgaagtgggcatcgcggatggattcttttaattgttcatcatccagcgcgcctttgtgaaattcgatgttggtgtaaccagctgcacgaaggctttccagcgccttttggtgcacgccttctaccagcagaaacttaatcttgtctttctccagcgatacctttgccatttacccaatcctgtcttttgaaatgttgtgtgcggatttgcatccgcctttcaacatatcaaaaaataatattgcggcaatatgaacgtttgcgtcgcgatgttgaggaaatatcacgcaaaggtaattcttggatgaatatgctggtttagaggatttatttagagcaatcgacaattgcctggtaaaagcgtgacacatgtcaccaaatttaatgaagagaatttttttaacgggggaggttcccccgtcagatcatttcacaatggttttgacaccgtcaggtgtgccaatcagcgcaacgtccgcgccacggttagcaaacaagccaacagtcaccacgccaggaatcgcatttatggcgttttccatcgctatcgggtcaaggatttccatgccgtggacgtcgaggatcacgttgccattatcggtcaccacgccctgacggtattccggacgaccgcccagtttcaccagctgacgcgccactgcactacgtgccatcgggataacttctactggcagcgggaatttacccagaatatcaacctgcttggaagcgtctgcaatacagataaatttttctgcaaccgaagcaatgattttttcacgggtcagcgccgcgccgccgcctttgatcatttgcatgtggccgttgatttcatctgcgccatcaacgtagatgccaaggctgtcgacttcgttgagatcaaaaacgtgaatgccgaggcttttcagtttttcagtggaagcatctgaactggaaacggccccttcaatctggcctttcattgtaccgagcgcgtcaataaagtgtgcggcggtggaacctgtacctacaccaacaatggtgccgggctgaacatactgaagtgccgcccatcctactgcttttttcaattcatcctgcgtcatgatcgtttcgcctgtggtatgaaatttcacacgcattatatacaaaaaaagcgattcagaccccgttggcaagccgcgtggttaactcatccataaaatatcgcgcaatggcaggcatcccctttcgccccgcaaataaagcatacaacggtctgggtatgccgctccacggtgcaaacaggcgcaccagttcaccgttcgcaagcccctgtttacaggcaaattgaggcaataacgccacgccattcaacacaaccagggcgcgaactcgctgagcgaaatgcattagcgcaaatccctgatcttttaagctgcgcttttaaccacggatacaaatgttacccgccgacggcttcggtatatgcaacctgacacaaaattgtgtcatagtgcaggaaaaagcatttaccaggagcagacaacagcaatgaaacgcccggactacagaacattacaggcactggatgcggtgatacgtgaacgaggatttgagcgcgcggcacaaaagctgtgcattacacaatcagccgtctcacagcgcattaagcaactggaaaatatgttcgggcagccgctgttggtgcgtaccgtaccgccgcgcccgacggaacaagggcaaaaactgctggcactgctgcgccaggtggagttgctggaagaagagtggctgggcgatgaacaaaccggttcgactccgctgctgctttcactggcggtcaacgccgacagtctggcgacgtggttgcttcctgcactggctcctgtgttggctgattcgcctatccgcctcaacttgcaggtagaagatgaaacccgcactcaggaacgtctgcgccgcggcgaagtggtcggcgcggtgagtattcaacatcaggcgctgccgagttgtcttgtcgataaacttggtgcgctcgactatctgttcgtcagctcaaaaccctttgccgaaaaatatttccctaacggcgtaacgcgttcggcattactgaaagcgccagtggtcgcgtttgaccatcttgacgatatgcaccaggcctttttgcagcaaaacttcgatctgcctccaggcagcgtgccctgccatatcgttaattcttcagaagcgttcgtacaacttgctcgccagggcaccacctgctgtatgatcccgcacctgcaaatcgagaaagagctggccagcggtgaactgattgacttaacgcctgggctatttcaacgacggatgctctactggcaccgctttgctcctgaaagccgcatgatgcgtaaagtcactgatgcgttactcgattatggtcacaaagtccttcgtcaggattaatccatcaaataatnnnnnnnnnnnnnnnnnnnnngttgtcctcacttctttttgtattccttgaatcacatcacaaaatagacaaatctcaggcggcaaaaaacgacgtctgaatgcattttttttgctggcgacaaacccacgtaaaaagctcaccgtaggcgcaaataccctcattttgattgcgttttacggagcaaataatgtctaacgtgcaggagtggcaacagcttgccaacaaggaattgagccgtcgggagaaaactgtcgactcgctggttcatcaaaccgcggaagggatcgccatcaagccgctgtataccgaagccgatctcgataatctggaggtgacaggtacccttcctggtttgccgccctacgttcgtggcccgcgtgccactatgtataccgcccaaccgtggaccatccgtcagtatgctggtttttcaacagcaaaagagtccaacgctttttatcgccgtaacctggccgccgggcaaaaaggtctttccgttgcgtttgaccttgccacccaccgtggctacgactccgataacccgcgcgtggcgggcgacgtcggcaaagcgggcgtcgctatcgacaccgtggaagatatgaaagtcctgttcgaccagatcccgctggataaaatgtcggtttcgatgaccatgaatggcgcagtgctaccagtactggcgttttatatcgtcgccgcagaagagcaaggtgttacacctgataaactgaccggcaccattcaaaacgatattctcaaagagtacctctgccgcaacacctatatttacccaccaaaaccgtcaatgcgcattatcgccgacatcatcgcctggtgttccggcaacatgccgcgatttaataccatcagtatcagcggttaccacatgggtgaagcgggtgccaactgcgtgcagcaggtagcatttacgctcgctgatgggattgagtacatcaaagcagcaatctctgccggactgaaaattgatgacttcgctcctcgcctgtcgttcttcttcggcatcggcatggatctgtttatgaacgtcgccatgttgcgtgcggcacgttatttatggagcgaagcggtcagtggatttggcgcacaggacccgaaatcactggcgctgcgtacccactgccagacctcaggctggagcctgactgaacaggatccgtataacaacgttatccgcaccaccattgaagcgctggctgcgacgctgggcggtactcagtcactgcataccaacgcctttgacgaagcgcttggtttgcctaccgatttctcagcacgcattgcccgcaacacccagatcatcatccaggaagaatcagaactctgccgcaccgtcgatccactggccggatcctattacattgagtcgctgaccgatcaaatcgtcaaacaagccagagctattatccaacagatcgacgaagccggtggcatggcgaaagcgatcgaagcaggtctgccaaaacgaatgatcgaagaggcctcagcgcgcgaacagtcgctgatcgaccagggcaagcgtgtcatcgttggtgtcaacaagtacaaactggatcacgaagacgaaaccgatgtacttgagatcgacaacgtgatggtgcgtaacgagcaaattgcttcgctggaacgcattcgcgccacccgtgatgatgccgccgtaaccgccgcgttgaacgccctgactcacgccgcacagcataacgaaaacctgctggctgccgctgttaatgccgctcgcgttcgcgccaccctgggtgaaatttccgatgcgctggaagtcgctttcgaccgttatctggtgccaagccagtgtgttaccggcgtgattgcgcaaagctatcatcagtctgagaaatcggcctccgagttcgatgccattgttgcgcaaacggagcagttccttgccgacaatggtcgtcgcccgcgcattctgatcgctaagatgggccaggatggacacgatcgcggcgcgaaagtgatcgccagcgcctattccgatctcggtttcgacgtagatttaagcccgatgttctctacacctgaagagatcgcccgcctggccgtagaaaacgacgttcacgtagtgggcgcatcctcactggctgccggtcataaaacgctgatcccggaactggtcgaagcgctgaaaaaatggggacgcgaagatatctgcgtggtcgcgggtggcgtcattccgccgcaggattacgccttcctgcaagagcgcggcgtggcggcgatttatggtccaggtacacctatgctcgacagtgtgcgcgacgtactgaatctgataagccagcatcatgattaatgaagccacgctggcagaaagtattcgccgcttacgtcagggtgagcgtgccacactcgcccaggccatgacgctggtggaaagccgtcacccgcgtcatcaggcactaagtacgcagctgcttgatgccattatgccgtactgcggtaacaccctgcgactgggcgttaccggcacccccggcgcggggaaaagtacctttcttgaggcctttggcatgttgttgattcgagagggattaaaggtcgcggttattgcggtcgatcccagcagcccggtcactggcggtagcattctcggggataaaacccgcatgaatgacctggcgcgtgccgaagcggcgtttattcgcccggtaccatcctccggtcatctgggcggtgccagtcagcgagcgcgggaattaatgctgttatgcgaagcagcgggttatgacgtagtgattgtcgaaacggttggcgtcgggcagtcggaaacagaagtcgcccgcatggtggactgttttatctcgttgcaaattgccggtggcggcgatgatctgcagggcattaaaaaagggctgatggaagtggctgatctgatcgttatcaacaaagacgatggcgataaccataccaatgtcgccattgcccggcatatgtacgagagtgccctgcatattctgcgacgtaaatacgacgaatggcagccacgggttctgacttgtagcgcactggaaaaacgtggaatcgatgagatctggcacgccatcatcgacttcaaaaccgcgctaactgccagtggtcgtttacaacaagtgcggcaacaacaatcggtggaatggctgcgtaagcagaccgaagaagaagtactgaatcacctgttcgcgaatgaagatttcgatcgctattaccgccagacgcttttagcggtcaaaaacaatacgctctcaccgcgcaccggcctgcggcagctcagtgaatttatccagacgcaatattttgattaaaggaatttttatgtcttatcagtatgttaacgttgtcactatcaacaaagtggcggtcattgagtttaactatggccgaaaacttaatgccttaagtaaagtctttattgatgatcttatgcaggcgttaagcgatctcaaccggccggaaattcgctgtatcattttgcgcgcaccgagtggatccaaagtcttctccgcaggtcacgatattcacgaactgccgtctggcggtcgcgatccgctctcctatgatgatccattgcgtcaaatcacccgcatgatccaaaaattcccgaaaccgatcatttcgatggtggaaggtagtgtttggggtggcgcatttgaaatgatcatgagttccgatctgatcatcgccgccagtacctcaaccttctcaatgacgcctgtaaacctcggcgtcccgtataacctggtcggcattcacaacctgacccgcgacgcgggcttccacattgtcaaagagctgatttttaccgcttcgccaatcaccgcccagcgcgcgctggctgtcggcatcctcaaccatgttgtggaagtggaagaactggaagatttcaccttacaaatggcgcaccacatctctgagaaagcgccgttagccattgccgttatcaaagaagagctgcgtgtactgggcgaagcacacaccatgaactccgatgaatttgaacgtattcaggggatgcgccgcgcggtgtatgacagcgaagattaccaggaagggatgaacgctttcctcgaaaaacgtaaacctaatttcgttggtcattaatccctgcgaacgaaggagtaaaaatggaaactcagtggacaaggatgaccgccaatgaagcggcagaaattatccagcataacgacatggtggcatttagcggctttaccccggcgggttcgccgaaagccctacccaccgcgattgcccgcagagctaacgaacagcatgaggccaaaaagccgtatcaaattcgccttctgacgggtgcgtcaatcagcgccgccgctgacgatgtactttctgacgccgatgctgtttcctggcgtgcgccatatcaaacatcgtccggtttacgtaaaaagatcaatcagggcgcggtgagtttcgttgacctgcatttgagcgaagtggcgcaaatggtcaattacggtttcttcggcgacattgatgttgccgtcattgaagcatcggcactggcaccggatggtcgagtctggttaaccagcgggatcggtaatgcgccgacctggctgctgcgggcgaagaaagtgatcattgaactcaatcactatcacgatccgcgcgttgcagaactggcggatattgtgattcctggcgcgccaccgcggcgcaatagcgtgtcgatcttccatgcaatggatcgcgtcggtacccgctatgtgcaaatcgatccgaaaaagattgtcgccgtcgtggaaaccaacttgcccgacgccggtaatatgctggataagcaaaatcccatgtgccagcagattgccgataacgtggtcacgttcttattgcaggaaatggcgcatgggcgtattccgccggaatttctgccgctgcaaagtggcgtgggcaatatcaataatgcggtaatggcgcgtctgggggaaaacccggtaattcctccgtttatgatgtattcggaagtgctacaggaatcggtggtgcatttactggaaaccggcaaaatcagcggggccagcgcctccagcctgacaatctcggccgattccctgcgcaagatttacgacaatatggattactttgccagccgcattgtgttgcgtccgcaggagatttccaataacccggaaatcatccgtcgtctgggcgtcatcgctctgaacgtcggcctggagtttgatatttacgggcatgccaactcaacacacgtagccggggtcgatctgatgaacggcatcggcggcagcggtgattttgaacgcaacgcgtatctgtcgatctttatggccccgtcgattgctaaagaaggcaagatctcaaccgtcgtgccaatgtgcagccatgttgatcacagcgaacacagcgtcaaagtgatcatcaccgaacaagggatcgccgatctgcgcggtctttccccgcttcaacgcgcccgcactatcattgataattgtgcacatcctatgtatcgggattatctgcatcgctatctggaaaatgcgcctggcggacatattcaccacgatcttagccacgtcttcgacttacaccgtaatttaattgcaaccggctcgatgctgggttaatgactcgtcccgtcacgatcttcagcaatatgctgaagcatcgtggcggtataacgatgatttctgattgaataaagatattcctgcatatacatcggcctgtgcggtgcatcaaaatatttcagcgttgccggattcaccagtcgccaggcaaaatgcgggatcaccgtcagaaaatgtccgcgctccacggcgctgattttggccataaaactgtagggacgataaataatggttggattgatcccacaaggtcgcatattcgcatcaatcattgcttcgaagttggcccggttctgaaagcgcatttgtagccagggcagctcctgaagcagctcttgctcttgtcgctcttcataacggcgagaaacgagaaagcctaatcgcagcggtggtagttcactgatagtcaggttttccagttcctgaactcgtgcagatacatgctgtggggagataataaaatctaactggcggtcaaaaagattatcgataacgccattttcgctgaactcaactggctgggcggtcacgccttcatacttatctccgagactaatcaactgatcgaaaataattgtcggataagtattatctatgccaatcacaatttctcgtgaacgacgccctgagttatggatttcattatcaatcgcagaaagccgttgataaaccgggaacagtttttgatacagttcctgtccggctttattgaggctgatattattatctttgcgggtaaatagcgtatagccaatttgttcttccagcgcggcaatgcttttaccaaatggcgaagccgtcatatggattttttctgccgcccgggcaatattattggtttgcgctaataaaatgaaattgcgcatctttttcgaaataaaaatgtccatccccctcccccgcatccttgtccgcttaaccgtttcagtcagcctatccttgatgaaaccgcgagcaaagataggtgattacgtcatggttttacagaaaattacagaaaaaggaggcaatatcgggtaaaggcattagcccgacgaatacgtcgggctacaaatattattgtgctgcaggtgttttagcgggttgttgatccacaggttctaactggaagaccacatcgacctgatcatcaaactgaatagcggcctgctcgtaagtttcctgggcggacaccggcgcggcatcggctttcatcatccgcaccattgggctgggctgatagttggaaacatggtagcgcacgctatataccggccccagtttacgatgaaagccgttcgccagttcctgcgcctgatgaatcgcgttatcaatcgctgccttacgcgctttgtctttataggcatccggctgcgccacgcccagcgacacagaacgaatttcgttaagacccgccttcagcgcgccatccagcaaggaattcagtttgtctaactgacggagcgtgacttccaccgttctcacagcgcggtagcctttaaggatacttttaccatcctgataatcataatctggctgggtgcgtaagttcgctgagctgatatcttttttcgcgatctgattgagttcaaggaaggaaatgtattgtgcgacgcgctcatctgcctgtttcttggcagtagcggcatccttcgcggccacgttaacttcaatcgcaagagtggcaatgtctggcaccgcatccacgcttgccgtaccggaggtgacaatatgcggtccatccggcaattcgttagcctgcgctgccatcccgctaatacccattaatgccgccagggcgataactttgaacttcacgttagtctctccgtgttaattgacttgcccaaaattcaggacctctggaggcaagcttagcgcctctgttttatttttccatcagatagcgcctaactgaacaaggcttgtgcatgagcaataccgtctctcgccagctgcaaggcaataaaccacataacacatcccacaaccagattgataatgcgctgtgcttttgccgtgcgcagacgcggtgccagccaggctgcgagaagagccagaccaaagaaccacaggaaagaggcgctaattgtcccgagtgcaaaccagcgttttggttccacatcaagttgcccgccaaggctgcccagtacaacaaaagtatccaggtaaacatgcggattcagccaggtcactgccaacatggtggcgataattttccatctgccttgcttcatgacttcggcgctggctaactcaatattactgctcattgctgttttaaaagcgccaaaaccataccacagcaagaaggctacgccgccccaggtgaccagcgccagcaaccacggcgactgcatcaataacgcgctgccaccaaaaatcccggcgcaaatcaggaccaaatcgctgatagcacaaagtaaggcaatcataatgtggtactgacgacgtatgccctgattcatcacaaaagcattttgtggaccgagcggtaggatcatagccgccccaagtgcaagaccttgaaagtaataagaaaacacgttggatattccgaattaagtatctgatgcagagactatatcgcgggattgttattagcggaaattgataatattaattggcaatcagaaaaactaataagagagaggccagagagtattatctggcctcagcgttgattacgcagctttgtcttctttcacccgcttaaagttcacatccatttgcgggtacgggaagctgataccggcggcatcaaattcacgtttaatacgctccagcacatcccagtacacgttttgcagatcgccgctgttgctccagacgcggaccacgaaattaatcgacgatgcaccaagttcgttcaggcgcacagtcatttcgcgatctttcaaaatgcgatcttcagactggataatattggtcaggatctgcttaacctgatcgatatcggaatcatacgccacgccaataataaattcgttacggcgaactggctcgcgggagaagttaataatatttccggcaataattttaccgttcggaataacgataattttaccgtctgcagtacgcatggtggtggagaaaatctgcacactcagcacagtaccggctacgccgcccaggtcaacatattctccggcacggaacgggcggaacatgacaagtaacacgccagcggccaggttagacagtgacccctgcaaagccagaccaacagctaagcctgcggcaccgagtacagcaatgactgacgcggtttgtacacccacgcgtcccagtgcagcgattagcgtaaaggcgataataccgtaacggactaatgcagaaagaaaatcagcaacagtggcatcgattttacgggagatcatcaggcgattcaccgcgttggaaatcatccgcgcgataatcaaaccaacgatgatgatcgcgagtgccgccacgatgtttactgcataacttagcagcagcgcctggttagctaccagccagcttcccgcgccgtttatgctatcgacaacattcaaatcttccattcaatattccttttcaactgactcaaaatggagaaatacactccgccgccttatgacgggcagtctgacaagggtaaacaataaagcataattttgccaaatagatcacagatttctcatctgaatcaccttgcttttggcgaaaaaatccccgcagagcggggctcagacagatatcaatgtgcgctttgtcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattttgcttttggcgaaaaaaagacccgcagagcgggccttgagataagcagaaaggaatatcttacagaacgtcgatcgcgttcagttcctggaatgctttctccagacgagcgatcatcgaagtctgaccggcacgcagccatacgcgcggatcgtagtatttcttgttcggctgatcttcgcctttcgggttacccagctgaccctgcagataagcttcgttcgctttgtagtagttcagaacgccttcccaggttgcccattgggtatcggtatcgatgttcatttttactacgccgtagcttacggagtctttgatttcctgagcagtagaaccggaaccaccgtggaatacgaagttcaggctgttgtgcggcaggttgtgtttcttggaaacatattcctgagaatcacgcaggatggtcggagtcagaaccacgttacccggcttgtaaacaccgtgtacgttaccgaaggacgctgcgatggtgaaacgcgggctgattttgctcagttcggtgtatgcgtaatcaacgtcttccggctgggtgtacagtgcagaagcgtccatgtggctgttgtccacgccgtcttcttcaccaccggtgcaacccagttcgatttccagagtcatgccgattttggacatgcgctccaggtatttagagcagatttcgatgttctcttgcagagattcttcagacaggtcgatcatgtgagaagagaacagcggcttaccggtagctgcgaagtgtttttcacccgcgtccaacagaccgtcgatccacggcagcagtttcttcgcgcagtggtcagtgtgcaggataaccggaacaccataatgttcagccatctggtgaacgtgatgcgcaccagagatcgcgcccaggatagcagcaccctgcggaacgtcagatttcacgcctttaccagcgataaaggaagcaccaccgttggagaactgaacgataaccggcgctttaactttagcagcggtttccagtacggcgttgatggagtcagtaccgacgcagtttactgctggcagtgcgaagttgttttcttttgctacctggaaaactttctgtacgtcatcaccagtgattacgccaggttttacgaaatcaaaaatcttagacatgtctcttgtcctgtatcgtcgggccttatactcgtcatacttcaagttgcatgtgctgcgtctgcgttcgctcaccccagtcacttacttatgtaagctcctggggattcactctcttgtcgccttcctgcaactcgaattatttagagtatgaaaaattgcgtgctctaaaagcgcgctgaaacaagggcaggtttccctgccctgtgattttttacttcttagcgcgctcttcgagcatcgctactgcaggcagtactttaccttccacgaattcgaggaatgcgccgccgccagtggagatgtaggagattttgtcagcaatgccgaacaggtcgattgctgccagagtgtcgccgccgccagcgatggagaacgcttcgctgtctgcgatagcgttagccacgatttcagtacctttgcggaagttcgggaattcgaacacgccaaccggaccgttccacagaatggttttcgcattcttcaggatttcagccagttcctgagcggaagcatcaccgatatccaggatctgctcgtcagctttcacatcgttaacagatttcagggtagccggtgcagtttcagagaactcggttgctacgcgaacatcagacggaaccgggatgttgcaggtggtcagcagacgtttagcttcgtcaaccaggtcagcttcgtacagggatttacccacatcgtggccttgtgccgcgataaaggtgttagcgataccaccaccaacaatcagctggtcagcgattttagacagggagtccagaacggtcagtttggtagatactttagaaccaccaacgatagccaccatcgggcgagcaggttctttcagtgctttacccagcgcgtccagttcagctgccagcagcgggcctgcgcacgcaacgtcagcgaatttaccgataccgtgagtagaagcctgcgcgcggtgagcagtaccgaatgcgtccattacgaacacgtcacacagtgcagcgtattttttggacagggtttcgtcgtctttcttctcgcctttgttgaagcgaacgttttccagaacaaccagttcaccttcagcaacgtcaacgccgtcgaggtaatctttaaccagacgaaccgggttagacagtttgtctttcaggtagttaacaaccggcagcagagagaattcttcgttgtactcgccttcggtaggacgacccaggtgggaagttaccatcacttttgcgccttgtttcagggccagttcgatggtcggcagagaagcacggatacgcgcgtcgctggttactttcccgtcttttactggtacgttcagatccgcacggataaatacacgtttcccagcaagatccagatcggtcatcttaattacagacatggtgaatcctctcgttgattctaaaagttttgcagacgctgcttgcgtcttacctgaaagcaacagtagccatagctaacgtcgtgtcgagcattcggttagcaaagccccattcgttatcgcaccagaccaacgttttgatcaggtgtgcgccactgacccgggtttgggtgccatcgacaatggcactgtgcggatcgtggttaaaatctacagagaccaacggcaattccgtatagtcaactataccatgaaatgcaccttgtgctgctttttgcagcaacaggttgacttcattggcttttacaggtttcttcaccgtcacgcttaaatcgattgccgtcacatttatggttggcacacgtaccgcaatcgcttcaaagcgatcgttaaattgcggaaaaaatcgtgtgataccggcggccagtttagtatcgaccggaatgatcgactggctggctgcccgggtgcgacgcaggtcaggatggtatgcatcaataacctgttgatcgtgcatggcggagtgaattgtggtcacagtgccggactcaataccgtacgcatcatctaacaatttgatgacgggaattatgcaattcgtggtacaggaagcgttagaaacgatgcggtgttccgcacgaagttgatcctgattgacgccgtaaacaacggtcgcgtcgagatcgttactgccaggatgtgaaaagagcacttttttggccccggcggcaatatgcgcttcgccatgctcgcgggagccatatacgccggtgcagtcgaggactacatcaacgccaagttcacgccaggggagcgattgcagtgaacgttcatgcaatacgcggatggcgtcatcaccaacaaaaagttgatcgcgttcctgtcgtacttcccatgcaaaacggccatggctggtgtcatatttcaacaaatgcgccatgcccgcagcatccgccagttcgttgattgccaccacggtaatttccgcccggcgtccggattcatacaaagcacgaaccacattacgcccgatgcgaccgaagccatttatcgctacgcgtacggtcatagatctcctgcaaggttttccctgagcaaatttgccagacagagtaatccagcaaatcgtccggggaaaccttacctgtcgcaaactgcgactgattggttaattgtcgaacatttaatcgactgaaacgcttcagctaggataagcgaaacgtggaataaaaggaatgtttgtccagccgaagaagacatttatctgactcacatcacacttttatccccttttgtgggaagctttattccaggctggcgtaataataaccctacaataactggaataaattgtcagcttgtgaagtgataccggccttcttcagtcatctctactatcagattggcctgacggctattcatcagcacacgctcgacattggggccatcggtgcgggcataaaatgcttcggctacttgccgcgttaatcctcccgcaattttacgactaatcaagcgctcccgcagaatttgagcaggtgcatgaataaaaatagaaaaatcgcagaaagatgccaactccagccacttttcatcatccagtaacaaccagtttccttcgacgatgacgagtggtgcggtaacgtgcaacgcatcttcaacaggatcatgcttttgtcgatcgtactgcggccacgtacaatccccttccacgacctggcgcagattttccgtcagtttcgcaacgtcaaatgtctctggtgcgcctttgaaggggcgcaattgatgcgcatccagccagctattgtaatggtgaaaaccatccatcgggagcgtctgaatagcgggcagttccgggtcttgttgcgcgagatattcccagaaggtggttagggttgatttacccgtccccggcggagcgcaaagaaaaaccaccgtacgccgctgcggatttaccgtctgtaaggccgccaacatgtgcagcaacggtttatgtacattttcaatctcttcgttctggtactgtgcctgtatcttcagcccattcaccgttaattcaattttcacggcgttaattcctttaaggtggtcgttactgccagcgtcagcgccgttttgaccattccgctaaaacgcgcctctgaccagacggagaaatcagcgaacttcatcgcttttaacgcgtcatagagcatcgcattgcgggttatgctattgacgttgctgataaaatcccaggtcatgtcatcggcaaatccgggcgtttcatcctgttcgttcaggtaatgccagaactgggaaaaatgcgtgatatcggcgtacaaccatttatccattttccccaacgcataaatcaaacgcagtgcaacatcaatatcgtcaagcgggccgctttgggcgagtaacggcttcactgcatattccacgatctcttcatcgttatcgacaaacagcgacggcagaaactggcgtatcccctggagcaaaatggtatgcgcagttttcataaatgaaaataaattgtcctgtgcatccagttgctcaagcacatcatcttctgtcagcgtcgccattggtcttccgatagatcaccatcaatgcagggagtctattatattacacgtttggtccgcgccgccgatcagtaatgtctgcgtccgcaccccattcgccgtctgttggataccgttcaccagctcaccgcccgtcacgcccgtagcgctaaagaggatatcgttccccctcaccagttcatcgagcgagtacacacggttaacgtcaacgcccattgccttgcaacgcttgcgctcctgctctgcaatctgccgattttccgtgtaatcccctttagcctggcaaaagtcaatcagctcggcctgcatatccccgcctaatgctttaacggcacaggcagaaatcacgccttctggcgcaccgccgatggtgtacatcacatcgtaaggattatcctgccagcaggtcagcacgctggcggcgacatcgccatccggcagggcaaaaaccttcacgcccagctgtgttgcttcctcaatcgcggcactcaggcgcggtttatccagcgtaaccatgcgcagcttatccagcggtttgcctaacgctttcgccacgttgcgcaggttgtccgtcagaggcaaagacagatcaatcgcgcccgccgccagccgattaacaaccagctttttcatatacatatcgggcgcatgtaacaggctatctcgaggggcgaaagccatgaccgccagcgcattgctctgccccatcgccaccatccgcgtgccttcaatgggatcaaccgcgatatcgacttctggcccatcgcctttgcccacctcttcgccaatccacagcatcggcgcatggtcaatttctccttcgccgataaccactcgtccacgaaaagcgacgtcgtttaatgcctggcgcatcgcggtgaccgccaggccatcaattttatttttgtcgccacatccggtttgcggccaggcagccaacgctgcctgttccgtaacgcgaaataatggccacgccagggacatcattgcgcggcctccccgatatcaacgccaaattgtgccagcagatatttctcggcctgttcattccagatgccgtgcgtttcctcaaccagccgcgccaactctttaaacagcggatcggttttgcctttttcggcaaaatcggcaatggcagtgagcggcatggtcacgccgttataaatgagttttttaccgccagggatatccggcagattgagcacggtttctggcaccgcatccaggccaccgatatgggtcaccataaacgacggctgtaactgcccagtggcgctaagggcaatcgcctctttcatgtcgtccgttgaaccgccagatgtaccgacgacgtgcgtgctgttgtaatggacgttgtagaaattaaacggcactttgaagtttttatccgtcggcccggcaaagaagttcagacagccatcttccgccagtaattcatcagccatctcaacgacagcaggcaccgccgcataaacaaaaatgtcatcgaacccggcatctcctgtcagcgcccgcagcatctggacaggatcgctcatccctttggtattcacatacaccagctcaatgcctttactggccgccagttccaccggcagcagcttctgtacctgcgccagacgtttgtcgtcgatatcgaccaccaccacccgcgacggttgtatgccgccgttaatggcgtaatcgatagcgccaatgcccatcggacctgcacacgccagcagtgcaatattgccgccaggtttgacgcccatgcgatgctcataaacatattgcgtggtgtgataattggcatgataagcaccaataatgcagcacataggctctgccagcgacgccgcagcaaaataagagccgtgatacggtaatacgcagcccaaattaatggcgatttcgggaataatcatataagtggcattgccgccaaaatattcgtagctgtagcccgctgaatatccgcttggtaaccccatcgccggttgcaatacaaaacgctggccttttttatatttgccagtgagatttttacccacttcgacaataaccccggcacattcatgcccggtaatgaccggatgattttctaaatcgtcgggtacgcgtttatgttcactaccgagtaacgccgctttccaggtcgataaacagacgctgtcagaaattacactcaccagtaattcattatcggtaatttctggcagttcaaatacgcgcagacggacatcccgcttgccataaatagcagcaactttggttttcatttttacctctgtaatcagtgtttatgttcggcggttaattgattaaataaagtgtcgagttttggatcgccaatatagttattaatcaatatcagtggtttatccgtcacacgtttcacgcgcccttccagactggcatgagtaacgacgatatccgcatccgcaggcacgttttctatggcgtaatgttttacttcaattgccagccccgctttttccaggcgtttacggaaggtggtcgcgcccatcgcactggagcccatccccgcatcgcaaacaaaggcgatacgcttaaccctgcttaacgagaatgcaccctcttgtttcatcgccttaaccgcattggctgactgagcaaactcatcttcgctctccgtttccaccgttttttccatcttcagtatcagcgaagtaatagcaaaggacaccagggtacctaccgtaacaccggcaattgtcgccaggaacgagcctttcggcgtcagtgccaggtaagcaaagatagaccccggacttgggccagccaccagaccaccgtccagtaagttaaacatccaggtgccagacataccgcccgcaatcatggcaataatggtcagcggcttcatcagcacatacgggaaatacagttcgtggatcccaccgaggaagtgaataatcatcgccccgggcgcagaacgtttactcatccctttaccaaacaaggtaaacgccagcagcagccccaggcccggacctgggttagaggccaccataaagaagatggatttaccgttaaccgaagcctgttgcattcccagcggataatagacgccctgatcgatcgcattattgaggaaaagcactttcgccggttcattgatgactgacaacaatggcagataacccgcatgtaccagcgcctcaatacactctttgacgaaagtattggcaattaacaccgccgggccgataacttcaaaacccagcagacaaaggagcatccccgcgatacctaatgagaagttattgataaccatctcaaaaccggcaggtatgcgtttttccagtgccttatcgacatattttatgaccaacccaccgagcggccccatgatcattgagccaaggaacatcgggatctctgcgccaacgatcacaccaatagtacctattccgcccatgaccgccccgcgtttaccgccgaccagatgaccacctgtagaaccaatcatcacgggcaataaataggtaatcatcgggccgacaattttggcgaaatgttcgttaggcagccaaccggtgggaataaataacgcagtaataaaaccccaggcaataaaagcaccaatattggggatgaccattgcagtcaaaaagcccccaaaagcctggacctttgcacgagcagacttgttttccataatattatcctgtagaggagagagtaattatccgcggctgataatgtccgctaattgtttttctgatgatgctgttaagagttgttcgagtatttcttcttcgcacagtaattcacttaacgcctgaatagcgccaatgtgcgaatcggcatcggcagcagagagtccgatgagtaatttaattggttcgtcattccccggaaaataaacaccttgttcaagtaatgtcaaagacatcccggttttaagcgccccacattccggtcgcgcatgaggcattgccacgcctggtgcgagaatataataagggccattgttaatggtggaatctttaattgcctgaatgtaattctcgctgatatagtttttatccagcaatgataccatcgagaaatcgatagcttcctgccaatcttttgctgaatgtataactgagattgatgattctggaaaataatcactaagccgcataaattatccttattttatttttagggtaccgtccggcggtaaaaataaaatactcgtgcggtttaatgaaagcaattgagcagggaaaccggtgttttgaaaacagtgaattattaatttcttatataacattgagttatagatataacaacaaatgtcaatacgcatatcgtgatgcatattacataattgatatttattgcatataaatatttgtgatctacaacacgccttatctattgcttgtccgcaaacggacatatcaaggtaataaaaaaggtcgccgaagcgacctttttacccgaaatgctaattacagcagttcttttgctttcgcaacaacgttatcaacagtgaagccgaactcttcaaacagcagctctgccggagcagattcaccgaaggtggtcataccgacgatagcaccgttcaggccaacatacttgtaccagtagtcagcaatacccgcttctacagcaacgcgtgcagtaaccgctttcggcagtacggattcacggtaagcagcatcctgcttgtcaaatgcgtcggtagacggcatggacaccacgcgcgctttcacgccttcggcagtcagtttttcgtaggcagcaacagccagttcaacttctgaaccggtagcgatgaaaatcagttccggctgaccggcgcagtctttcagcacataaccaccgcgcgcgatgtttgccagttgctcttcagttcgttcctgctgcgccaggttctgacgggagaggatcagtgcggtcgggccgtcctgacgctcaacaccgtatttccacgcgaccgcggattcaacctggtcacacggacgccatgtagacatgttcggggttacgcgcagagaagcgacctgctcaaccggctggtgagtcgggccgtcttcgcccagaccgatggagtcgtgggtgtaaaccatcacctgacgctgtttcatcagcgcagccatacgtacggcgttacgtgcgtattccacgaacatcaggaaggtggaggtgtacggcaggaagccaccgtgcagggagataccgttagcaatcgcggtcataccgaactcgcgaacaccgtagtggatgtagttacccgcagcatcttcgttgattgctttagaaccagaccacagggtcaggttagacggcgccaggtcagcagaaccgccgaggaattccggcaacagcggaccgaacgcttcgatagcattctgagacgctttacggctggcgattttcgccggattagcctgcagtttagcgatgaactctttcgctttagcgtcgaagtcagacggcatttcgcctttcatacggcgggtaaattcagcggcttcctgcggataagctttcgcgtaagcagcgaatttctcgttccatgcggattctttcgcctggcctgcttctttcgcatcccactgagcatagatttcagacgggatttcgaacggcgcatatttccagcccagttgttcgcgggtcagggcaatttcagcgtcgcccagcggcgcaccgtgggagtcgtgggtaccggctttgttcggggaaccgaaaccgatgatggttttgcacatcagcagggaaggtttgtcagtcactgcgcgcgcttcttctactgcgcgtttgatagatgccgcgtcatgaccgtcgatgtcgcgaataacgtgccagccgtaagcttcgaaacgcattgcggtgtcgtcggtgaaccagccttcaacgtgaccatcgatagaaataccgttgtcatcgtagaatgcaatcagtttacccagcttcagcgtacccgccagagagcaaacttcgtgggagatgccttccatcatgcagccgtcgcccatgaaggcgtaggtgtagtggtcgacaatgtcgtggcccggacggttaaactgcgccgccagcgttttttctgcaatcgccataccgactgcgttggcaataccctgacccagcggaccggtggtggtttccacaccagcggtgtaacccacttccgggtgacccggagttttagagtgcagctgacggaagtttttcagttcttccatcggcagatcgtaaccggtgaggtgcagcaggctgtagatcagcatggagccgtggccgttggacagcacgaagcggtcacggtcagcccaggacggattctgcgggttgtgtttcaggaaatcacgccacaggacttcggcaatgtcagccatacccataggggcacccgggtgaccggatttggctttctgtactgcgtccatgctcagcgcacgaatagcattggcaagctctttacgtgaggacattttgactccagatcggatgatgaagggcacgcccttaacgacttgacgacagcgcgttttgggctacgccggaaaatttgccaacaatttaccgcaagccgcgcgtcatgtacatggaacatccttttgccgcttcagaaatctctggatcatgctcgcatgttgcgcaatctactcgcccgtccgctgcgcttttccttatactgagactgagcgtcgattcacctgcaaacggcgcatttttagaataatcctgaccttgtgcggaagagaaaacatgaaaattcgcgccttattggtagcaatgagcgtggcaacggtactgactggttgccagaatatggactccaacggactgctctcatcaggagcggaagcttttcaggcttacagtttgagtgatgcgcaggtgaaaaccctgagcgatcaggcatgtcaggagatggacagcaaggcgacgattgcgccagccaatagcgaatacgctaaacgtctgacaactattgccaatgcgctaggcaacaatatcaacggtcagccggtaaattacaaagtgtatatggcgaaggatgtgaacgcctttgcaatggctaacggctgtatccgcgtctatagcgggctgatggatatgatgacggataacgaagtcgaagcggtgatcggtcacgaaatggggcacgtggcgttaggccatgtgaaaaaaggaatgcaggtggcacttggtacaaatgccgtgcgagtagctgcggcctctgcgggcgggattgtcggaagtttatctcaatcacaacttggtaatctgggcgagaaattagtcaattcgcaattctcccagcgccaggaagcagaagccgatgattattcttacgatcttctgcgccaacgcggcatcagcccggcaggtcttgccaccagctttgaaaaactggcaaaactggaagaaggtcgccaaagctcaatgtttgacgaccatcctgcatccgccgaacgcgcccagcatattcgcgatcgcatgagcgcggatgggattaagtaaagcctggtggtgtcgaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattaatggcacgttttacccgtgcgcatcgcatctggtgcttactcgccctttttcgccgcctgaatatacagcatttccagcgccagcgttgccgctgccagagcagtgatttccgactgatcgtatgccggagccacttccactacgtccatcccaacaatgttgagatctttcaggccgcgtaccagtttaatagcgcgatcggaggtcaggccgccaatcactggcgtaccggtgcctggtgcaaaagcaggatccaggcagtcgatatcaaaagtcaggtaaaccggcatatcacccacaatctgtttcacttgggcgataacgtcatccacgctgcgatcgttcacctggcaggcgtccagcacggtaaagccgttgtctttatcaaactcggtacgaataccaatctgcacggaatgattcgggtcgatcagaccttctttcggcgcggtatagaacatagtgccgtggtcaaattcacaaccgttcgcataggtatcggtgtgggcgtcaaagtgtaccagcgccattttgccgaaatgcttcgcatgagcacgcagcagcggcagcgtaacaaagtggtcaccaccgaaagagagcatacgcttaccggcagccagcagcttctcggcgtgcgcctgcagcttttcgctcatctcacgggcatcgccaaaggcatataccagatcgccgcagtccacgacgttcagacgctcacgcatgtcgaaattccacgggaagcggttgtgttcccaggccagattcgtcgaaacctgacggatcgctgccggaccgtggcgaccacccgcacgaccagaagtggccatatcgaacggcacgccagtaatcacccagtctgcatcgctgtcatacggctggaagttcatcggcaggcgtaaaaaaccaaaggcattggaaaccagtgagttatcgtattgatgacctaaggtgctcatggatggactcctattacaaagtcgatataaaaaaacccttccgcgtcgttaggcccgacgaggaagggttggatttgtcacaataaattgtggcggattatcaccgctaaattaagcggattcaagtaacacaggacttactcatcttcaagataagtataaccgtacaaacctgcctcgaactcttcaaggaactgttgttgcagttcagcatcaagatcggttttcttcacttgatcgcggaactgggttaacagcgttttcggatcgagctgtacatattgcagcatgtccgccacggtatcgccttcgtcagacagttctacttctacgctaccgtcagggaagacgaacacgtcaaccgcttcggtatcaccgaacaggttgtgcatgttgccgaggatctcctgatatgcgccgaccataaagaaaccgagcatcggcggattctctggatcgtactccggcattggcattgtcgtggcaataccgtcaccatcaatatagtggtcgatagcaccgtcagagtcacaggtaatatccagcagcacagcgcgacgttccggcacttgatccagcccttccagcggcagaaccgggaacaactggtcgatcccccatgcgtccggcatcgactggaacagcgagaagttgacgtacattttgtccgccatacgttcctgcagctcgtcgataatcggacgatgagcacggttttgcggatccagctgcttttgcacttcatggcacatgctcaaataaagctgctcagcccatgcacgttcttgcaggctaaagatgccggaagagtagccgatatgaatgtcgtgcagatccatctgactgtcgtgtaaccattcacgcagagaacggcgagttcccggttcgtgcatctcctgccaggtttcccacatgctttgcagcgcgcgcggcgcatcttctgcaggcgcggtcggcaccgtgtattcgttacgttccacgccgatgatattagacaccagcacggtgtgatgcgcagtcaccgcacgacccgattcggtgattaccgtcggatgcggcagaccgttttcttcacacgcatcgccaatcgcccagataatgttgttggcgtattcattgaggccgtagttcaccgaacagtcggactgcgaacgagtaccttcataatccacgcccagaccgccgccgacgtcgaagcactgaatattgacgcccagcttgtgcagttccacatagaaacgcgcggattcacgaacgcctgtcgcgatatcgcgaatattcgccatctgcgaaccgaggtggaagtgcagtagttgcaggctgtcgagacgcccggcttcacgcagggtttcaaccagttgcagtacctgagtcgcagccaggccgaacttcgatttttccccgccggaggactgccatttacccgaaccctgcgaagccagacgtgcacgcacgcccagacgaggaacgacattcagacgttctgcttcatccagcacaatggcgatttctgacatcttctcaatgaccagatagaccttgtgccccatcttctcgccaattaatgccaggcggatatattcgcggtctttataaccgttgcagacgatgacgctacgggtcatgccagcatgtgccagtactgccatcaactcggctttggaaccggcttccagacccagcggttcgcccgaatgaatcagggactcaatcacgcggcggtgctggttaactttgatcggataaacaaggaagtaatcgccgttatagccgtaggattccctcgcacgtttgaacgcggcgttaatggaacgcaaacggtgctgcaggatctgtgggaaacagaacagtgcaggcagacgctggccctgtgcttcacgagttttcactaactgcgcgagatcgacgcgagcttccgggacgtccgggtccgggcacacgctaatgtggcccagctcgttaacgtcatagtagttattgccccaccaggcaatattgtaagtacgcagcatcttgctggcttcctgggagctcattgcaacctcctgcatggagcgtagtacaccgtgttcgcccgctgacgaaggcaaacccatagacatgtcgtcagacatagcgaacctcaaattattttattaagtgtaaaacagttaacgactatcgcagcctggaactgcgataacaacccataagcacatggattttccagcagtgaatgctgacgctccaactgcgcaaccggtttctttttcataacattattaagcacataaccgaacgtaagtgtgaaagttcggcgaaaccacgagaaaactcttgtttttacaagagcgcccttgttcagtcctcagtaactgtaaccagctcttgaatcctgagaagcgccgagatgggtataacatcggcaggtatgcaaagcagagatgcagagtgcggggaacgaatcttcaccagaacggtgagacaggttaagcagcagacaacggttcattatttcgtatcacctccacggccgcctgttaagacgaacccacaagccaaaactctgatttcaacccggctggaagtggcaacacgaaagaaacgtcgtgtgctttttatttaagccgcgcgccgcgttttataccccacaatggcagaaaattgcaaaagataaatacgcagaatgccggcattgtcaggaaaaatttccagccacgtttttaacagaatgagacacgattcaaaaaaaagtggaaatagggtgaagaattgacctaaaatagccatccagatgttaatccatccataccgattaacactcagactgccagtgtttttaacctgcagagtcgtggtaggatccgctaccacagaaaatccacacaacagtttgagctaaccaaattctctttaggtgatattaaatatggcaaaacacctttttacgtccgagtccgtctctgaagggcatcctgacaaaattgctgaccaaatttctgatgccgttttagacgcgatcctcgaacaggatccgaaagcacgcgttgcttgcgaaacctacgtaaaaaccggcatggttttagttggcggcgaaatcaccaccagcgcctgggtagacatcgaagagatcacccgtaacaccgttcgcgaaattggctatgtgcattccgacatgggctttgacgctaactcctgtgcggttctgagcgctatcggcaaacagtctcctgacatcaaccagggcgttgaccgtgccgatccgctggaacagggcgcgggtgaccagggtctgatgtttggctacgcaactaatgaaaccgacgtgctgatgccagcacctatcacctatgcacaccgtctggtacagcgtcaggctgaagtgcgtaaaaacggcactctgccgtggctgcgcccggacgcgaaaagccaggtgacttttcagtatgacgacggcaaaatcgttggtatcgatgctgtcgtgctttccactcagcactctgaagagatcgaccagaaatcgctgcaagaagcggtaatggaagagatcatcaagccaattctgcccgctgaatggctgacttctgccaccaaattcttcatcaacccgaccggtcgtttcgttatcggtggcccaatgggtgactgcggtctgactggtcgtaaaattatcgttgatacctacggcggcatggcgcgtcacggtggcggtgcattctctggtaaagatccatcaaaagtggaccgttccgcagcctacgcagcacgttatgtcgcgaaaaacatcgttgctgctggcctggccgatcgttgtgaaattcaggtttcctacgcaatcggcgtggctgaaccgacctccatcatggtagaaactttcggtactgagaaagtgccttctgaacaactgaccctgctggtacgtgagttcttcgacctgcgcccatacggtctgattcagatgctggatctgctgcacccgatctacaaagaaaccgcagcatacggtcactttggtcgtgaacatttcccgtgggaaaaaaccgacaaagcgcagctgctgcgcgatgctgccggtctgaagtaatctttcttcacctgcgttcaaaggccagcctcgcgctggcctttttcttttnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaccgcccgcacaataacatcattcttcctgatcacgtttcaccgcagattatcatcacaactgaaaccgattacaccaaccacaacagacaaagatttgtaatattttcatattattattcggttttcacagttgttacatttcttttcagtaaagtcttaattgcagataacagcgtttaatctatgatgatataactcaattattttcatgcacttaaatcataactaagataaatgttagtgtaagcgattacactgatgtgatttgcttcacatctttttacgtcgtactcacctatcttaattcacaataaaaaataaccatattggagggcatcatgcctgacgctaaaaaacaggggcggtcaaacaaggcaatgacgtttttcgtctgcttccttgccgctctggcgggattactctttggcctggatatcggtgtaattgctggcgcactgccgtttattgcagatgaattccagattacttcgcacacgcaagaatgggtcgtaagctccatgatgttcggtgcggcagtcggtgcggtgggcagcggctggctctcctttaaactcgggcgcaaaaagagcctgatgatcggcgcaattttgtttgttgccggttcgctgttctctgcggctgcgccaaacgttgaagtactgattctttcccgcgttctactggggctggcggtgggtgtggcctcttataccgcaccgctgtacctctctgaaattgcgccggaaaaaattcgtggcagtatgatctcgatgtatcagttgatgatcactatcgggatcctcggtgcttatctttctgataccgccttcagctacaccggtgcatggcgctggatgctgggtgtgattatcatcccggcaattttgctgctgattggtgtcttcttcctgccagacagcccacgttggtttgccgccaaacgccgttttgttgatgccgaacgcgtgctgctacgcctgcgtgacaccagcgcggaagcgaaacgcgaactggatgaaatccgtgaaagtttgcaggttaaacagagtggctgggcgctgtttaaagagaacagcaacttccgccgcgcggtgttccttggcgtactgttgcaggtaatgcagcaattcaccgggatgaacgtcatcatgtattacgcgccgaaaatcttcgaactggcgggttataccaacactaccgagcaaatgtgggggaccgtgattgtcggcctgaccaacgtacttgccacctttatcgcaatcggccttgttgaccgctggggacgtaaaccaacgctaacgctgggcttcctggtgatggctgctggcatgggcgtactcggtacaatgatgcatatcggtattcactctccgtcggcgcagtatttcgccatcgccatgctgctgatgtttattgtcggttttgccatgagtgccggtccgctgatttgggtactgtgctccgaaattcagccgctgaaaggccgcgattttggcatcacctgctccactgccaccaactggattgccaacatgatcgttggcgcaacgttcctgaccatgctcaacacgctgggtaacgccaacaccttctgggtgtatgcggctctgaacgtactgtttatcctgctgacattgtggctggtaccggaaaccaaacacgtttcgctggaacatattgaacgtaatctgatgaaaggtcgtaaactgcgcgaaataggcgctcacgattaatctccccaagcttcctcccatcgcggaggaagccacctcttgcagtcatcttttcttcgctctatcctctgccgctatgaaaacatcccgtctccctatcgccatccaacaggccgttatgcgtcgcctgcgggaaaaactcgcccaggccaacctgaagctagggcgtaactacccggagccaaaactctcttacacccagcgcggaacctccgccggaacggcctggctggaaagctatgaaattcgcctcaatcccgttttgctgttggaaaacagtgaagcttttattgaagaagtggtaccgcacgaactggcacatttgctggtatggaaacatttcggccgcgtagcgccacatggcaaagagtggaagtggatgatggaaaacgtgctgggtgttcccgcccgtcgtacgcatcagttcgaactgcaatccgtgcgtcgcaacaccttcccctaccgctgcaagtgccaggagcatcagcttaccgtacgccgccataatcgcgtagttcgtggcgaggccgtctatcgctgtgttcactgcggtgaacagctggttgcgaaataaccatctgaactatcaggaactttcctgatctggctgattgcataccaaaacagctttcgctacgttgctggctcgttttaacacggagtaagtgatgtaccgttatttgtctattgctgcggtggtactgagcgcagcattttccggcccggcgttggccgaaggtatcaatagtttttctcaggcgaaagccgcggcggtaaaagtccacgctgacgcgcccggtacgttttattgcggatgtaaaattaactggcagggcaaaaaaggcgttgttgatctgcaatcgtgcggctatcaggtgcgcaaaaatgaaaaccgcgccagccgcgtagagtgggaacatgtcgttcccgcctggcagttcggtcaccagcgccagtgctggcaggacggtggacgtaaaaactgcgctaaagatccggtctatcgcaagatggaaagcgatatgcataacctgcagccgtcagtcggtgaggtgaatggcgatcgcggcaactttatgtacagccagtggaatggcggtgaaggccagtacggtcaatgcgccatgaaggtcgatttcaaagaaaaagctgccgaaccaccagcgcgtgcacgcggtgccattgcgcgcacctacttctatatgcgcgaccaatacaacctgacactctctcgccagcaaacgcagctgttcaacgcatggaacaagatgtatccggttaccgactgggagtgcgagcgcgatgaacgcatcgcgaaggtgcagggcaatcataacccgtatgtgcaacgcgcttgccaggcgcgaaagagctaacctacactagcgggattctttttgttaacccctaccccacgcgtacaaccgcgtggggagacgacgcggatttttaactatgcgtatcccccgcatttatcatcctgaaccactgaccagccattctcacatcgcgctttgcgaagatgccgccaaccatatcgggcgcgtactgcgcatggggccggggcaggcgttgcaattgtttgacggtagcaaccaggtctttgacgccgaaattaccagcgccagcaaaaaaagcgtggaagtgaaggtgctggaaggccagatcgacgatcgcgaatctccgctgcatattcacctcggtcaggtgatgtcgcgtggtgaaaaaatggaatttactatccagaaatcgatcgaactcggtgtaagcctcattacgccacttttttctgagcgctgcggcgttaaactggatagtgaacgtctgaacaagaagcttcagcagtggcagaagattgcaattgctgcctgtgagcagtgtggtcgtaaccgggtgccggaaatccgtccagcgatggatctggaagcctggtgtgcagagcaggatgaaggactgaaactgaatcttcacccgcgcgccagtaacagcatcaatacgttgccgttaccggttgaacgcgtccgcctgctgattggcccggaaggcggtttatcggcagatgaaattgccatgactgcccgctatcaatttactgatatcctgttgggacctcgcgttttgcgtacagagacaactgcgctcaccgccattaccgcgctacaagtacgatttggcgatttgggctaacggagaagaataatgatcaagctcggcatcgtgatggaccccatcgcaaacatcaacatcaagaaagattccagttttgctatgttgctggaagcacagcgtcgtggttacgaacttcactatatggagatgggcgatctgtatctgatcaatggtgaagcccgcgcccatacccgcacgctgaacgtgaagcagaactacgaagagtggttttcgttcgtcggtgaacaggatctgccgctggccgatctcgatgtgatcctgatgcgtaaagacccgccgtttgataccgagtttatctacgcgacctatattctggaacgtgccgaagagaaagggacgctgatcgttaacaagccgcagagcctgcgcgactgtaacgagaaactgtttaccgcctggttctctgacttaacgccagaaacgctggttacgcgcaataaagcgcagctaaaagcgttctgggagaaacacagcgacatcattcttaagccgctggacggtatgggcggcgcgtcgattttccgcgtgaaagaaggcgatccaaacctcggcgtgattgccgaaaccctgactgagcatggcactcgctactgcatggcgcaaaattacctgccagccattaaagatggcgacaaacgcgtgctggtggtggatggcgagccggtaccgtactgcctggcgcgtattccgcaggggggcgaaacccgtggcaatctggctgccggtggtcgcggtgaacctcgtccgctgacggaaagtgactggaaaatcgcccgtcagatcgggccgacgctgaaagaaaaagggctgatttttgttggtctggatatcatcggcgaccgtctgactgaaattaacgtcaccagcccaacctgtattcgtgagattgaagcagagtttccggtgtcgatcaccggaatgttaatggatgccatcgaagcacgtttacagcagcagtaacccaccttagcgagaaggatctcgttgagactctgagtgacagcgcccttctttccacgcatactgggcgctgttgcttttttgaaccaggaaacagaacctctgacaatgaatttacagcatcactttcttattgccatgcctgctctccaggatccgattttccgtcgttccgtggtctacatttgcgaacataataccaatggtgcaatggggatcatcgtcaacaagccgctggaaaatctcaaaattgaagggattctggaaaagctgaagatcacgccggagccgcgtgatgaatcaatccgtctggataaaccggttatgctcggcggtccgctggctgaagatcgcgggtttattttgcatactccgccctccaattttgcttccagcattcgcatttcagacaacacggtaatgaccacttcccgcgatgtgctggaaacgctcggcaccgataaacaaccgtctgacgtattggtggctctgggttatgcctcctgggagaaaggtcaactggaacaagaaattctcgataacgcgtggctaacggccccggcagatctgaatattctgttcaaaacgccgattgccgaccgctggcgcgaggcggcaaaactgattggtgtggatattctcaccatgcctggtgtggcaggacacgcctgatgagtggaaccttactcgccttcgacttcggcaccaaaagcattggcgtagcggtcggccaacgcattaccggcaccgctcgccctttgcctgcaattaaagcacaggacggtacgccggactggaacattatcgagcgtttactgaaagagtggcagccggacgaaatcatcgtcggtttgccgctgaatatggacggcaccgagcaaccattgactgccagagcgcgtaaatttgccaaccgtattcatggccgtttcggtgttgaagtaaagctccatgacgagcgtcttagcactgtggaagcccgttccggtctgtttgaacagggcggctatcgggcgctcaacaaaggcaaagttgactctgcctctgcggttattattctcgaaagctatttcgagcagggatattaaggcgatttaaacgcctggcggagtgtaaataatatcatcgcgtcttattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatggcaacgtcacaaacgcccttcccccacccggtgctgataactctgctgaaacgttatcatccccacctgctgcccggtttgaataacatgcggtaactggtgggttttcccttcgcgaatcaaattccccaccgcgggtgtgttaatcagcaattcaaatagcgccacgcgtccttcctgtttatccacttccagcttttgtgacagcactgcccgtaaactacctgccagttgattacgcacggggtctttttcctgcgccggaaatgaatccaccagtcgctcaactgcctgcgcggcaccacgcgtatgtaatgttgccagcaccaaatgcccggtttctgccgccgtcagtgccagacggattgtctcgctgtcacgcagctctccgagcaaaatcacatcaggatcttcccgcaatgcggcccgcaatcccgatgcgaacgtcatacagtgcaaaccaatttcccgctgctggatcaaacatcgctggctggcatagagatattcaacaggatcttccagcgtcagaatatgcgcatcggcatgttgattgagatagccaaccatcgccgccagcgtggtagatttgccactccccgtcgcccccgtcaccagaatcaggccattctcgctcttgagtaattccggcaataccgttggtgcgccaagctgttcgagctgcgggcagtgcgaaggtaacagccgtaacgccagcgaaatgccatgccgttgcgcgaatgcgctgccacgcaatcgctggttttccgccagcgacacggcaaaatccagctgaccattctccagcaatattgcccgctgatcgtcatccagccactcccgcagtagctcttcgacgtccggcgtatcaaacggcgcagcttccattctgccgcgaatgcgccatcgtgcgggccaggcgctgcacaggtgtagatccgagacgttatgctttacactaagggccacaatttcttccatattcatactaagatcctcggaaaatgaacgatattgcgcataacctggcacaggtccgggacaaaatctcagcggctgcaacgcgttgcggccgttctccagaagaaattacgctgcttgcagtcagtaaaacaaaacctgcgagcgccatcgcagaagccattgatgccgggcagcgtcaatttggtgaaaactacgttcaggaaggggtagataaaattcgccactttcaggaactgggcgtaacaggattagaatggcattttattggcccgttgcagtctaataaaagccgcctggtggcagagcatttcgactggtgtcataccatcgaccgtttgcgcatcgctacccgtctcaacgaccagcgcccggcagaacttccccctcttaacgttctgattcaaattaacattagtgatgaaaacagtaagtccgggattcaactggctgaactggacgagctggcagctgcggtcgctgaactaccgcgtttacgtctgcgcgggttgatggcaatccctgcgcctgagtcagaatatgtaaggcagtttgaagttgcacgccaaatggctgtagcatttgccggactgaaaacgcgctacccgcatatcgacacgctctctctgggaatgtcggacgatatggaagccgccattgcggcaggtagcacgatggttcgtatcggcactgcaatttttggtgcgcgtgattactctaaaaaataaggaattaaaggaacgccatgaatacgttgactttcctgctttcaacggtcattgagctgtataccatggtgctgttattacgcatctggatgcagtgggctcattgtgatttttacaaccccttctcacagtttgtagtgaaggtaacgcagccaattatcgggccactgcgccgcgttattccggcaatggggccaattgacagcgcctcgctgctggttgcctatattctcagttttatcaaagccatcgtgctgtttaaagtggtgaccttcctgccaatcatctggattgccggtttactgattctgctgaaaaccatcggcctgctgattttctgggtcctgctggtgatggcgattatgagctgggtaagccaggggcgtagcccgattgaatacgtgctgattcagctggccgatccgctgctgcgcccgattcgccgcctgctaccggcaatgggtgggattgatttctcgccgatgatcctcgttctgctgctgtatgtcatcaatatgggtgtcgcagaagtattacaggcaaccggaaatatgctgctgccagggctgtggatggcgttatgaatgccgtaacagttaatgatgacggtctggttttacggctctatattcagccgaaagccagccgtgattctattgtcggtttacatggcgacgaagttaaagtcgccattaccgcgccgccggttgacggccaggccaacagtcatctggtgaagtttctcggtaagcaattccgggttgccaaaagccaggtggtgattgaaaaaggcgaacttggccgccacaaacaaattaaaatcattaatccgcaacaaatcccgccagaaatcgcggcgttaattaattaggtatcctatgcaaaaagttgtcctcgcaaccggcaatgtcggtaaagtgcgtgagctggcgtcgctgcttagcgacttcggtcttgatatcgtggcccaaacagacctcggcgttgattccgctgaagaaaccggcctgacctttatcgaaaacgcgattctgaaagcgcgccatgcggcaaaagtgaccgctttaccggcaattgccgacgactctggtctggcggtagatgtgcttggcggcgcgccgggcatttactccgcgcgttattccggtgaagacgcgaccgatcaaaagaatctgcaaaaactgctggaaacaatgaaagacgtaccggacgaccaacgtcaggcgcgtttccactgcgtgctggtatatctgcgtcacgcggaagatcccactccgctggtatgccacggtagctggccgggcgtgattactcgtgaaccagcgggcactggtggctttggttatgatccaatcttcttcgtaccttccgaagggaaaaccgccgccgaactgacccgcgaagaaaagagcgccatttcccaccgtggtcaggcgttgaaactgctgctggacgctttacgtaatggttaaattacctccgctgagtctctacattcacatcccgtggtgcgtgcagaaatgcccgtactgcgatttcaactctcacgcgttgaaaggagaagtgccgcacgacgattatgttcagcatctgcttaacgatctggacaacgatgtggcttacgctcagggccgtgaagtaaagacaatctttattggcggtggtacgccgagcctgctttccggcccggcgatgcaaacgctgctggacggcgtgcgtgcgcgtttgccgctggcagcggatgcagaaattactatggaagcgaaccctggcacggtagaagccgatcgctttgtcgattatcagcgtgctggtgtgaaccgcatctctattggtgtgcagagttttagcgaagaaaagctgaaacgacttgggcgtattcatggcccgcaagaagcgaaacgcgcggcgaagctggcgagcggtttagggttacgtagctttaaccttgatttgatgcatgggctgccggatcaatcactggaagaggcgcttggcgatctacgccaggccattgaactgaatccgccgcatctttcctggtatcaactgaccatcgaacccaatacgctgtttggttcgcgaccaccggtgctgccggacgatgacgcgttgtgggatatattcgaacaggggcatcagttattaaccgcagcgggttatcagcaatatgaaacttccgcttacgccaaacccggttatcagtgccagcacaatctcaactactggcgctttggtgactacatcggtattggctgcggcgcacacggcaaagtgaccttcccggatgggcgcattctgcgtaccaccaaaacgcgtcatccgcgtggttttatgcaaggaaggtatctggaaagccagcgtgatgtcgaagccacagataagccgtttgagttctttatgaatcgcttccgtctgctggaggccgcgccgcgcgtggagtttattgcgtataccgggctttgcgaagatgtgattcgcccacagttagacgaggcgattgcccagggttatctcaccgaatgtgcggattactggcagataacggaacatgggaagctgtttttaaattcgctgctggagctttttctggctgagtaaacttgtattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacaaatcgtgcactatatcaaacttacttaatcaccccattgcgccgcagttgttcggtatcttttttccagcgttcattagcttggttgatatcgtcaattttcatcaaaatcgcgacttttttactgtttatttctgaaactttcatcgttaacggatattgccctttttcgagcgttacccagtcatcctgcaatttacggctaagtttttgtgattgcagaaaagtctgtcgccgttgttcgttgatatcgaaatctcgtttctgctgaatcggcacttcataacactcttcactctgtttatgacatgccgcaatcgccggttgataaacctctttgtcatatttaaccgcgaacgcctcgctatcgttctgtttattaaactcatcacgctgttggtgaatttttttaaaggcgtcttcgcgggtcatttgcttaccgtttgcatcttttccccaatatgcatccgctgctttctgcgccgccaccatttgcttatcaagcgctttcacttccttttccagcgcaggaatcgagttcttctgggtattcaacgcagattcaagctgactaaagcgataattgaaatcttcgctattcacgatcagatatttattattcgttttgatatcgtcgaccacccgcccacgatcgctggctgccgcctgaaaagagtaaaagttcaccgaccagccagacgcgggcgttcctttactggttaacatcgccgagaattttaccggtttatctttcgtccaggtctgttcgagcagttcgtaatctgccaactgaccgacccaggtatagagatcgtcactggaagagacatcgccttccgctgaccaggtggcctgattacccttagcatcaagattttttaaggtgatagcatcaagcttgagaatgccgtgatactgctttttgaattgatcttttaagatattttcagttggcggttcgccatctgcccaggcattaccagtcatcaacataagcagtgccgtgccaacaatccattgctttttcacccgaaaaacctcacgcggaataatttattccggtgattatcattagggtaattaaaattggcaatggacgtgagtctgaagtgaaaaagccccggcacgataccggggcgaggcgattagtactgattgaagatctgctggatctgctgcggatctttggtttgcgtcagagccagttgcagcagaacgcgcgctttttgcgggttcagcgtgccagaggcgacgaagccgtatttcgcatcatccacttcggcatcctgagtggtagcgcccgtcggtacgcgggaagaacgcacgactgcagtaccggttttcgcggcggtcgccagcgtgtcgaacacagatttatacaggttgccgttacccacaccagcgctaacgatgccatcatagcccgcatctaccagtgctttagccggaagatcggatgcgttagcgtagttataaacaatgccgactttcggcagttcattcagcttagagacatcgaatggcgtgtcgctggtatgcttacgtgccggggtacgctggtagtcaatcttaccgttgtgaatgtaacccagaggaccgtagttaacagacttgaaggtcgctacgtcggtggtgttggttttggtgacgtcacggccatcaagcacggtgtcattcatcactaccagcacgccacggttggcggaggctttatcagctgcggtcactaccgcgttatacaggttgaatggaccgtctgcgctcatagacgtggacggacgcattgcgccgaccatcaccaccggtttgtcgcatttcaccgtcaggtcgaggaagtaagcagtttcttccatcgtgtcggtaccgtgggtaatgacgaagccgtcggtcttatcgcagtcggtgttaatttttttcgccagtgtcagccagacattatcgttcatgtcctgggagccgatattcactacctgctcgcctttaacgttcgcaatgtcttttagttgcggcaccgcattaaccagattttctacgccaactttacccactgtgtagttagatttggttgcggagtcaccaccaccggcaatggtcccgccggttgctaaaatggtgatattgggtaatgccaatgctgcaccactaaaacccataaccagtgcggcaagtgccgtctttttgaaaaactccatttcattcctccagttacgtgaacgctacgcattatcccttagctctgtatgggaaatttgacgttaaacaatttacaacgtgaatatattttggagatctacaaagttagaggcaggtaacaaaacgaagaattaaacggcataaaaaagtattatgccgtcttaaaatagaggattattttaaattcccgaccagggctttgcggctatcttccagagtcacaacgcggctacaaacatctttgccaaactgctggaaatctttttcctgctttttccactcggtttggattgaggattgcagcccccccaggcttcccagcacattctgtaatgggttaccgccgcttttcagcaccgctttcgcgcccatttcattaatgctgtcctgtaaaattccacccattgcctgattcactaattgctggccttcggcgcgaacctgatcaatggctttatagtgaaacgtcaggccatcgctgcgcgtttcaataatgcggttcatctgctctttcagctgcgcatcaagtttggtcagacggctgcgcattttgctgctttcgcccatctcctgaacgataattttatccagagcaatacgggctttctcgacgcggcttttcgcgccttcatcaatccacggcagcgtgctgcgtagttcagcctgataatccttcgcctgctcgcgctgggcggcattcagggaatattgcttaccgttatacatcacgttgccgtctggcgtgatcaccagattgccgttttcgcccttcacctgcacggtttgcgggctgacaatcacatcgtcacgcggcgtgacgctgcactggtagtcggcgtgagcggtcattgccgtcactgaaagtgctgccgccagcagcattttgcgcatcatagtcttccctcaagaaaaaatcaggccagcatttgctggccccagattgataacaaagtacgcgttttccatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttttgcatttgtcatcgcccgtatgctttcttagtcccaccaaacgtcgaaaagttcgctggtgcgtacctcatccagtttgcgctcttccagccacttacgcacaatcgcctgatgttcttcggtgcatttgccgatttcctgcatgcagatcagaccttcccaggccagataaccgctgccgtcaaaggccagtttgttcggttcgataacctcgttaataaaatcatcaacggttttatcaatctgttcttccgatgtaccttccgggaatcgccatgccaccgaaaatcctaattcctggaattcgtcgatgtgcatttttttacgcagacgacggctacggttctttgccattatttcaccctctcgaacattaagtcccatactccgtgaccaagacgatgaccacgttgttcaaatttcgtcaccggacgtgatgccggacgcggtacgtaatcattgctctctgacaggtttttataaccgtcaatagaagacatcacttcaagcatatgttccgcataaggttcccagtcggtcgccatatggaatacgccccccagctgcagtttgctttttaccagttcggcaaacggcacctgaacgatacggcgtttattatggcgcgctttgtgccacgggtcagggaaaaagagctgcaccatgcgcaatgaattgtcaggaatcattttatgcagcacttcaaccgcatcgtgacacatcacgcgcaggttgcttaaaccttcttcatgcgcagaagccaggcacgcaccaacgcccggtgaatgcacttcaatgccgaggaagtcctgctcagggcgatctttagccattgccaccagcgacgcccccatgccaaaaccaatctcaagcgtcaccggcgcttcacggccaaaaagcgcggggaaatccagcatatcttcgctgaactcaacgcccatcaccggccagtagttttccagcgcatgttcctggcctttggtcagtcgcccctggcggcgcacaaaactacggatacggcgcagtgggcggccgttttcatcaaattccggtgaaatgacgtcgtttttcataaaggtttagtcgcttgtgaaagtgttctgaaaacgggcattatccaaagttagttgccggatgcaagcatgataaggccgtggctgcggaaagttccggtttacaccctgccgtcgctgtgctgcaatcttgcccccaacaacagtgaattcggtgaccatgcaagcgtcgcaattttcagcccaggttctggactggtacgataaatacgggcgaaaaactctgccctggcaaattgacaagacgccctacaaagtatggctctcagaagtgatgttgcaacaaactcaggttgcgaccgttatcccctattttgaacgctttatggcgcgcttcccgacggtgaccgatctcgccaatgcgccgctcgacgaagttctccacttgtggaccgggcttggctattacgcccgcgcgcgcaatctgcataaagcggcacaacaagtggcgaccttacacggcggtaaattcccggaaacctttgaggaagttgcagcactgccgggcgtcgggcgttccaccgcaggcgcgattctctcgctttctctgggtaagcactttccgattctcgacggtaacgtcaaacgcgtgctggcgcgctgctatgctgtaagcggctggcctgggaaaaaagaggtcgagaataaattatggagtttgagcgagcaggtgacgcccgcggttggcgtggaacggtttaatcaggcgatgatggatttgggtgcgatgatttgtacgcgctcgaaaccgaaatgttcgctctgtccgctacaaaacggatgtattgccgccgccaacaatagctgggcgctttatccgggcaaaaaaccgaaacagacgctgccggagcgcaccggctactttttgctattacagcacgaagatgaagtattgctggcgcagcgtccgccgagcggattgtggggcggtttatactgtttcccgcagtttgccgacgaagaaagtttgcggcagtggctggcgcaacggcagattgctgccgataacctgacgcaactgaccgcgtttcggcataccttcagccatttccacttagatattgtgcctatgtggcttcccgtgtcgtcattcaccggctgcatggatgaaggcaatgcgctctggtataacttagcgcaaccgccgtcagttggcctagcggctcccgtggagcgtttgttacagcagttacgcactggcgcgccggtttagcgcgtgagtcgataaagaggatgatttatgagcagaacgattttttgtactttcctgcaacgtgaagcagaaggtcaggattttcagctgtaccccggcgagctgggaaaacgcatctataacgagatctccaaagaagcctgggcgcagtggcagcacaagcaaaccatgctgattaatgaaaagaaactcaacatgatgaatgccgagcaccgcaagctgcttgagcaggagatggtcaacttcctgttcgagggtaaagaggtgcatatcgagggctatacgccggaagataaaaaataaaaacagtgccggagcacgcctccggcaacttgcataaaaacaaacacaacacgcacccggaatgatgaaaaaatatctcgcgctggctttgattgcgccgttgctcatctcctgttcgacgaccaaaaaaggcgatacctataacgaagcctgggtcaaagataccaacggttttgatattctgatggggcaatttgcccacaatattgagaacatctggggcttcaaagaggtggtgatcgctggtcctaaggactacgtgaaatacaccgatcaatatcagacccgcagccacatcaacttcgatgacggtacgattactatcgaaaccatcgccgggacagaacctgccgcgcatttgcgccgggcaattatcaaaacgttattgatgggtgacgatccgagttcggtcgatctctattccgacgttgatgatattacgatttcgaaagaacctttcctttacggtcaggtggtggacaacaccgggcagccgattcgctgggaaggtcgcgcaagcaacttcgcggattatctgctgaaaaaccgtctgaagagccgcagcaacgggctgcgtatcatctacagcgtcaccattaacatggtgccgaaccaccttgataaacgtgcgcacaaatatctcggcatggtccgccaggcgtcacggaaatatggcgttgatgagtcgctgattctggcaattatgcagaccgaatcttcctttaacccgtatgcggtcagccgttccgatgcgctgggattaatgcaggtggtacaacatactgccgggaaagatgtgttccgctcgcaggggaaatccggcacgccgagccgcagtttcttgtttgatcctgccagcaatattgataccggcaccgcgtatctggcgatgctgaacaatgtttatctcggcggaattgataacccaacatcgcggcgttatgccgtcatcaccgcctataacggcggcgcaggcagcgtgctgcgagtcttttcgaatgataagattcaggctgccaatattattaacaccatgacgccgggcgatgtttatcagacgctgacgacccgccatccctctgcggaatctcgccgttatctttataaagtgaataccgcgcaaaaatcctaccgccgccgataattccattaaccgcccctgacgatgctcaggggcaaaaatgttatccacatcacaatttcgttttgcaaattgggaatgtttgcaattatttgccacaggtaacaaaaaaccagtccgcgaagttgatagaatcccatcatctcgcacggtcaaatgtgctttttcaaacactcatccgcatcacgatgtgaggaaattaacatgaatcttaagctgcagctgaaaatcctctcttttctgcagttctgtctgtggggaagttggctgacgaccctcggctcctatatgtttgttaccctgaagtttgacggtgcttctattggcgcagtttatagctcactgggtatcgcagcggtctttatgcctgcgctgctggggattgtggccgacaaatggttaagtgcgaaatgggtatatgccatttgccacaccattggcgctatcacgctgttcatggcggcacaggtcacgacaccggaagcgatgttccttgtgatattgattaactcgtttgcttatatgccaacgcttgggttaatcaacaccatctcttactatcgcctgcaaaatgccgggatggatatcgttactgacttcccgccaatccgtatctggggcaccatcggctttatcatggcaatgtgggtggtgagcctgtctggcttcgaattaagccacatgcagctgtatattggcgcagcactttccgccattctggttctgtttaccctgactctgccgcatattccggttgctaaacagcaagcgaatcagagctggacaaccctgctgggcctcgatgcattcgcgctgtttaaaaacaagcgtatggcaatcttctttatcttctcaatgctgctgggcgcggaactgcagattaccaacatgttcggtaataccttcctgcacagcttcgacaaagatccgatgtttgccagcagctttattgtgcagcatgcgtcaatcatcatgtcgatttcgcagatctctgaaaccctgttcattctgaccatcccgttcttcttaagccgctacggtattaagaacgtaatgatgatcagtattgtggcgtggatcctgcgttttgcgctgtttgcttacggcgacccgactccgttcggtactgtactgctggtactgtcgatgatcgtttacggttgcgcattcgacttcttcaacatctctggttcggtgtttgtcgaaaaagaagttagcccggcaattcgcgccagtgcacaagggatgttcctgatgatgactaacggcttcggctgtatcctcggcggcatcgtgagcggtaaagttgttgagatgtacacccaaaacggcattaccgactggcagaccgtatggttgattttcgctggttactccgtggttctggccttcgcgttcatggcgatgttcaaatataaacacgttcgtgtcccgacaggcacacagacggttagccactaattacgcaaagaaaaacgggtcgccagaaggtgacccgttttttttattcttacttcaacacataaccgtacaaccgtttcacgccatccgcatcggtttcgctataaacaccttgcagctccggcgaaaatcccggcaacaaattcaccccttcttccagtgcaaggaaataacgttgaaccgccccaccccagacttccccgggtaccacgcaaagcacgccaggtggataaggcaacgccccttctgccgcaattcgcccttcggcatcacgaatccgcaccaactccacgtcaccgcgaatataagcgctatgcgcatcctgggggttcatcaccactgacgggaaactctgctggcggaacatcgctttttgtaggtctttgacgtcgaaactgacatacagatcgtgcatctcctgacacaactggcgcagggtgtagtcgcgatagcgcaccggatacttgttataaacgctcggcaacacctcaaccagcggcgagtcatcctcaatatgctgttcaaattgcgccagcatcgccaccagttgtgccagcttctcgtggctttccgccggagttaataaaaacagaatggagttgagatcgcacttctccggcacaatgccgttctcacgcagatagtgcgccagaatcgtcgccggaacgccaaagtcgctatattcgccggtttcggcatcgatacctggtgtagtgagtaacagcttgcacggatcaacaaaatactgatccgcggcatatccttcaaagccgtgccacttcgcccccggctcaaaactgaaaaaacggcggtcgctggctaacactgatgtcggataatcctgccacaatttgccatcaacaacgggcgggataaacgggcggaacagcttacagcgcgcaagaatagccttgcgcgcttcaatccctatctcaacacactcagcccacagccgacgcccactctccccttcatgaattttggcgttaacatccagtgcagcaaacagcggatagaaagggctggtagaagcatggagcataaaggcgttattcaaccgcttatgcgggcaaaaacgcgcctgtccgcggatatggttatcttttttatggatctgcgacgtctgtgagaatcccgcctgctgtttgtgcaccgactgagtcacaaagatccccggatcgttttcgttaagttctaacagcagcggcgagctatccgccatcatcgggataaattgttcataaccgacccacgcggaatcaaacagaatgtaatcacacagatgcccaacggtatcgatcacctgacgggcgttatagacagtgccgtcataggttcccagctgaataatcgccaggcgatacgggcgcggcaggtcggctttttctggcgcaacgtcgcgaatttgctggcgcagatactcttcattaaaacagtgcgcatcaataccgccaatgaaaccaaacgggttgcgtgaagcttccagatagaccggcgtcgcccccgcctgaatcagcgcgccgtgatgattcgacttatggttgttacggtcgaagagcaccagatcgccacgcgttaacagcgcattcgtcaccactttattcgctgccgatgtgccgttcagcacaaaataggttttatcggcatgaaagactttggctgcgaatttctgcgcatctttcgccgatccttcatgaataagcagatcgcccaattttacgtcagcgttacacatatcggcgcgaaagacgttctcaccaaagaaatcgtaaaaatggcgtccggcaggatgctttttaaaaaacgcaccatgttgatgtccagggcaagcaaaggtgctgttgcccatctcaacgtactgcgtcagcgtgtcataaaacggtggcagcaaattctcttcatactgacaggctgcggattccagctccagccactgctgctcgttgccgttgattaccgccgtaacgcccgcaggtaattcaacagcatgttcggaatacaaaaacaccggtagatgaaaaccggtgcgcttaagcaacgcaagaatgccactgcgactatccgcagcggtaatgacgactgccgcgacgtccgtaaaatcagtatctcccaacgccaccacgcgacgatgagaagaaagtcgggataccagttcactactggcggcaatattcattgatttcataagcgcaaacccgtttcggggaagtaagaataccggacaaggtggaaaaccctgccccatgagatatgggtcaaactggtcaccagctccgaccgccagacatcagtaaaagcagaaacgctctgattttactgttgtcctgcagtgagcgtgcgttaacttcaccgcatgagcagtaacatagaaagggaaacgtttcgcgcgaaacggcgataagcgagagaatgtaaggagatggcgtgcatcgggcaaactccgtacagagaggagaaaattcgcgcaatcatggcacctttcgctaaagcgtgcaagccaggactttgcgaacaaacaagccatcgacggcaccaaacggtcataataagaaaatcaaacaatacagctaacaggaactcttgtggtcatcggcccttttatcaacgctagtgcagtcttactgggtggcgttctcggcgcactgctcagccaacgcttaccggaacgtatccgcgtctccatgacatcaatttttggtctggcatcgctggggattggtattttactggtggtgaaatgtgccaaccttccagcgatggttttagctacgctacttggcgctctaattggcgaaatttgtttgctggagaaaggtgtcaatacagcagtcgccaaagcacaaaatctgtttcgtcactcacgtaagaagccagcgcatgaatcttttattcagaattatgtcgcgattattgtcctgttttgcgccagcggcaccgggatcttcggggcgatgaacgaagggatgaccggcgatccgagtattttaatcgccaagtcatttcttgatttctttacggcgatgatcttcgcctgctcgctgggtattgcggtatcggtgattagtatcccattactgatcatccagttaacgctggcgtgggctgccgcgctgattttaccgctgaccacaccgtcgatgatggcagacttcagcgccgtaggcggtttattgctgctggcaaccggattacgcatctgtggcattaaaatgttcccggtggtcaacatgcttccagcactccttctggcaatgccgctttccgccgcctggaccgcctggtttgcctgacaatgcgtgcaatatcggcaaagtgatgatagattgtgcagtctgcagtaaattgaagaaatttgattgacgagacgaggcgaatcaggtttaatgcgccccgttgcccggatagctcagtcggtagagcaggggattgaaaatccccgtgtccttggttcgattccgagtccgggcaccactaattcttaagaacccgcccacaaggcgggtttttgcttttggatctgacaataaccttcacgaaaaaaattagcttataaagtctgggggaattactctcgccacgttaacgagagtaattttattgatattaatctcctgatactttacccccgtccaaactccagccgctgcacattcaccatcccaggcttctcagcagcactgacatcaatttgtgtcacccgcagcgcatatttttcatccagtgcgtttaaccatttcagcaggtcattaaacaccacaggttctatccagacctgaatattctccccacgatcggctatccgcctgatgaccaccgagtgcgcggaagcactgtcactgatgacccgcgatacctgcgcaggcgttgttgtggcagattttcgcgctgcaataatatccggcgcggcgttcttcagtcgggtgttcatcgccaccagctgctgcaatattgtctcctgttgctcaatccgttcgctcaacggctgccagatgaggacgtaatatccgacgctaaacaggaacaccaccgctgccagtaacatgcccttttcacgcggagaacgccccgccaggtgttgtgccagccagtgttcgccacggcttaactggcgttcacgccattgctgaaaatagtgaataaatttatcgcgtaacatgttatttcctccgcaacgttacgccgccggaaaccgcatcaccctctttctgtaacgcgtcctgttgcacaacataatcggttgccagtacactacgcagtttgtcgaaactggcaaagttcgcggcccgtagctggaggtgaagtatctggcgtttttgatcaaaggtaaaaccacgcatttcgatgtcggaaagtgacgctgatttcagggtgctggctatcgctgacaactcggcgagcagccgggtatcgtcggcctgtgggcgatattttttcagcgccatcgtcacctgagagcgtaaattcacaatccgcttctgctccgggaacaacgttaagaactgttcctccgcctgggtgcggctttgcgccacctgttcgctgacgctccataacgtcacgccccgctccactgccagcgcaaccagaatcagcaatatcggcagaatcatcacccgccagcgcgcccactgttttcggtagctgacgcgaggctgccacggccctgtcagcaggttcccttccggttcgccataagtggtaatggcgggcagagctgtaacggtcaggcgttcagcgtctgcgccagcccatgctgatagcttttccggtgcaatgccgactacggttagcgaaagcggtaaatcctgctcattgagctgggcgcggaacatgaccggagccagcgccagcccggcgctccatccccggcattcatcgatgcggcagataacccgttgcgcatcgcaagccataaacccacaaggaatggacatccagtccggcgcgacggtagcgcgggtgatgccgttttcctgcaaccactgcgcaatgttgcgcatatgctgttggtgaatcactgctacggttgccagttgctggtcgatattcaacggggcgaaatgcagttcatcgatatcctggttcagctcttcttccagtaaggcgggcagaatagtcggtagcgcagcgcgatggaaatgtcgtggcgcgcacccttgcgtaaaaccgtaagttgaatggaatccattgaaggtaactgccgcatcagagcaatcattgctcgtggatcagtgaaatcctgctgatttagcgcaatggcgatatcgccttccttgaaaccgctggcatcgaacagagaacgatctgcccccggcttcgctgcataaccgacaatcccctccttacgcacaggcgtaagctggatatagttaaaaattttctgcggatctttcgccagtgcctgacgcacggcagccgggatctcaactggcacactgacagcaggctcagcaacagcttgctttgcttcgtcactgacggcttttttgttggtcacagcaacagtggaacgttcctcttctgccagactcagacgctctatttttccctgataacgcagcatcacatggtcgcggttgatttcctcaatcaccgcgttgtgagagccaagcgtttcaccctgcaaatagacctgctgtttaccgccttcttcaataaccgcgccgggtctggcaccaaaggcgatcccacgcagcaccacattaagacgcgtttctgccacaggcacaggttcgggttgttttacctgcgcggcgacaggctgatatttgccaaaccagttttgctggctgattaattgcacgtcatttttatcgaacgtttttgcatccacacggctcggtttattcaccggttgagaaaccgccgtatattccgcagaaaaggagatatagcgccagagtgaatgcgccatttttgcagaaataataagcagcatcagccagaacatcccgcgtgcaatttttcgcagatgctctttgtctgtattaagagattgtctctggttaagagtgtgacgaatttttgtcagccattgaatgagataaattcgtgcgtcacgaaaaacaacccgcgccaatttatatctacccgacgttatgctttgactattccacaggtggtacgatccagtttccgctgatactggttacctgtacgtgtatcattaatcgttatgctgtaattaattccctcagtgatcattaatttcaccgtcgggtcagcgcacatttgtcgttgatagctggttaaaaaggcgtcaggcgtctgcgtggtttgtgtacccgcttcgctgataatggtcatttttaccgttgtgccgctactttgcgccagcactaaggtatatcccgcagatttaatcggcaggttttggctgatattttgcgcctgttttttcgccagtaaactggcattttcattatggctggcacagccacttaataatcctgtaacgctcaacaatagcgatattaataccctccctggcatttgttttatcgacatggtaaataatctctaaggttattaataagagttaaaatgtcactttgataatgacgtggttatcattaaaacaatgcctgtagataaagtgttgctataccgcccagacttaaacacggtccaaaaggcagtgtggttgatcctctttttgtaataacggcatatatcaggccgcagcatgaggcgattaaagcaacattgggcagcgacaatgcccccacccagccacctaacgcggcgaaaagtaatacatcgcccatgcctaatgcttctttacgcagaactattccggctatccaacgcagagagtaaaaagtgataaatcccaccaggacgccggtgactgcatcttgtagcgtgagcggactctgctgcgcccatgccgcaatcagtcctgtccacaatacgccctgagtaaaaacatcgggcagccattggtgatcgaggtcgatgacactcgcggcaatcagccaggcggataatatcatcaccgccagcccccatccactttctggccagaccagactcgccagcaaaaaagcaagtgctgtcaataactccaccagcggataacgcttgctgattttcgcctgacagtcgcggcagcgccctttgagcatcagccaggagaacagcggaatattgtcacgtatccggatggtctgctgacaatgtgggcagtgcgaacgcggtagcgcaaggcttatttttgactgcgcactcgacatttcaccgtgaaactccgccatttgttggcgcagcatgattgggtaacgccaaatcaccacattcaaaaaactgccgatgatcaatcctccgacggttgccaggacgggcatcgccgtggggtattgctgaaaaacatcaaaaagcatggttaaaggttgtttgttgtaacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggcttactcggcagacatcttatgctcggtaacctgattaatggtttccggtccctgttccggtttcggcagatcgagtgacgcgagcgtgttgtaagccgactggctcacaccgccctcgaagctcatctcgctcgcccccggcagctggtaagcattcgcgcccggattccatttcttaaagaactccgaaagatccgtctgggcgacccaggaggcacacagcatcagcgtgtccgctgcgttaccgttggattcagcacagtaattcttgccgccaaacttgtcattgctgacctcatcgccgcgtgctttacgatgcatcaactggaacaggttccagcctttcatcccttcacgctcgctgtaaaactctggcagaggagtgccatctggataccatttcttgatatcaaagtttttctctgcccattccttcagctgtgcgtacatcagcagacggtcacccgcaccgccgcgtgcccatgcctggttgttgctctcctccagatattccggtgcgacggtaatatcgtcagcgacacggttcatcttgccgagataacgatcctgcatgtacagcgccagcacgttgttagcgacttcagttgcacccggtacagtcaacggcgtttctgcggcgttatgaccgacttcatgccagatcagccagtcgttcagcggcgtcgtcggcagcgtggtgctgttcggcgagaagctgctgttcattaccggataacccgaatgcgcatcaccgatggagatctgcacatcgttggtgaaacgatgtttgtggcccggcaagtttttataggtaaacatccggtgcttaccgtcttcgctatcacggccgtagaagtcattcatcgagctggcaaaggtatccagatcgttagcgaattgctccagtccgccagtgtaattgctggcattcaggttcttcttcggtgtggtatagacgaaagcgtctgattccagctcacccagcggagccggtgagttcagatcgtttttccatgcgccgtctttatagaacggtgcttttaccacgccagtaaaggtgaagctggcagattcattggtagagctattgcccttgatataaatcaggccaccgtaaggcaccttgaacttcaccgtaccgctagcgtccagagagtacgttttagtcactcttggcggacggttcagcgcaacttcatgcttctcacgtccggtcaggtcgtcagccagcgccacggtgacggtcacaggaacgttcgcattggacttaatggtgacctctttctgagccggtgcccacaggccagttgactgcatgttacctgcaaaccatttggtcggattcgagtacaggctgatggtttcagtaacgttctgtccctcttccgatactgctcccggatacttctcgacatcaactttgatgttcagatcccaccaggaacggcccagcatcaggcgtgtcagcggtttttccatatagttgagcgggtagctcgggttcatcatgcccgctttgctgctaccgtcaccgtagatcatgttgttatcgaccagcgattttttcagatctgcagaacacttggtgccgcctgcataggcatcattggcgtagcagttcaggaactcggtgaacgttttaaagcccagctcgtcatttttgccttcttcataacgatagctcgtatcgttccacagccagaccgacatgttctggtacagacgttccagatcgacgctgctcagacgctcacctttgcgaccattggtccggaagtagagctcatgctgatacagacgctgaatgttggtgcctaaatccgcagcctgcaccatcgcttttgcagtgtcggcgttaaggcttagttgcgtatactgtggaacatacatgccaccagtaaccggaacccccgtgccaggacgatattccaggcagttgacctcatagtgatatgccggattagtacactctttcagccccgggaacgcggcgaaaattttctccttcgcagccttcagagaatcctctgttttatgatcggcctcatcaataaaggcataacgcgtttcctgtttgccatctacatcttccagccagctggcaacttccagcttcggtttgtcatcaggtttgttttctacctgatatttccacttaacttcccctgtcttactatcgatggtgtacggcagcgcaccatctacggcaggataacgttcatagacccaaatgcccgttgcgcgctgctgacgaacgcggttcggatacccttgcggatcgttatttactaccgacttgttcagtgccatcgacagacctgcggcatccaacagacgcacaaaaccagacgcgctctcttccttaagattgctcatcacgttttccatgatcagcaccgatccacctttgttcagataggcgatcagatcggtcacatcctgctgagtcagcttcggtttgctggtatctgcacgcagcgggattgcataaggatcgttacccacctgagtcacatattcaaagccgttaaggatcagcagcggcatttcctgcggatcgagatcgccatagctacttaaatgctcaacagagatgcccgcaaaatccggatggaagtcgaacgcagcgctgtttcctgtaacctgaccatgacgtttaaaatagacagtatccaggttggtgcctacggtcatgctggctttcgcgtccggcttccatttatcgtcggacagatagcgcagcacgttctccatgaagttcttcatgtcatccgggtcgctgttgagcgtacactgcccatctttattaacgcccccgttccagctgtaaccgttcgggcaacgcaaaatgctgttgtagtgtgggttaccgataaccatcagtttgccctcaccgacttgccccagcgaaataaacggcaggttaaaggtggcggtatcgcgcgtaacgttttccggctcaacaagagaaggcgcttccgtaatgtacgccagctcgtttttatcccaggcgcgtttttcgccgaaggccagccagtagtttttatcattacgcgccatcagaatcgggaaggccgcgttggagatattcaccaccgcctgaccgcgcgcattacccgtgctgccatagaagttggtggagtcatggaatacatggaacttgctgacagatttgtagttcgtatccacgccccacagcttgttgataacgccctgaatctggccgtcattaacattgcgcgtcgtcagcgagaaccagcgagcctcgttacaaccatcggttttcgcacaaatcgcggtatcgatctctttggcctgacccgtattaaactgctcaataaattcgttaggcagattaacgacttgctcaccttcccccagcgtcgcaccgttggataacgagagattgataatctcgttgatcacgttgggatattcggcaaagaccttgcgtacatcgtccggaacaacacgggtattattttgcccggtcgtcgaatagcgatgaataagctgatcaatattcgccccgcgaacttcatcacccagttcagtcagcgcaatggtcgacttattgccgcgcactgaacccagttcaaaggtatcgataccaaaggagatggtttcgccccagctaaaggaaaattcaccattttcccctgtcacgccacggcctgaattggtgtagtagttgacgccagcaacaccatatccctggctatcgaccagtcgaccttcagagagaatgatttcagtgggttgatactgataaaactgttccgcgttagccgacacgaaggaagcgttcagatccggttttgttcccggcgtggtgacgggcacgaccggtgaagtatgagtggatggcgctttatcggtcgcagcattgttttccacctcttcattgaccagctttttgaactcttccggtgccagatcgatttgcttatacagcgagtcgaagcgtttactctcgatcaccgaggagaacgtcagacaaacctgttctgtattcgccggacagctgttactggacgttaccagcgaaaccgcattgcttttcttgtcatcggagcccgccagttcttgcgcgtcctcaaggctaaacgacactttttcaaccgcacgcaagctacgcgcagcttctgactgagtgttgaaggtggcaattgtcgtgttacccgccacgcaagtaacgtcctcgccaggtttaaatgtaaagccatcgctggattcaccattacaggtagcaccagttacccgctggcttccgcccagggtcagataacccgttttcgtaggaacaggttctggctccggttctggtgttggttcaggatcaggtatcggttctggcgtaggctctgggtccggcgttggctcaggcgtcggctccgggtttggtgttggatcaggtttcacttccggcaaagaccctgttccagaatctacaggcggcgtatcggaggaagatccggaaccaccgccatcacaaccggctaacagggttgcgctcaaaatagccgctaaaagcgatttcttatatttaaatttcttattcattaataacgcaagtgacaaaacaatgttaaaaaattcgtaactgggagaaatagttttatgctttatcttctctaataacttcctccattcttaagaaaacgacatcattgatagaaaacaggtgaaatttataagaataacccctatacgatgtctatctggctatttttacgaaatttcaacaaacaaaaaattaacaacatttcacaacgtaactatataaatttgttggtagttttaacgattaagattgcaaaagcaacagatagaacggtgtttgctcatcaagcgaacataattaatacagacttgttttgcgtgataaaaaaatagatgttctcacgctcttaattatttagcaggttatctgaacgcaaaacattattgctgcatggataataaagcgagaaatgattttcaattaataagacagaataatgtaaatgaannnnnnnnnnnnnnnnnnnnnnnnnnntttattgatttacgagactaacatcccggtaaacacatacgcctgcagcagggtgataatgccgataacgctggcaaaaatcagactgtgcttcacggtgtagcggaacagttcagattctcggcccaccatgcccgtcgcggcgcaggccacggcgatagattgcggggagatcatcttgccagttacgccgccgctggtgtttgctgccaccagcagggtgtcagagacgttgatttgctgcgccgtggtcgattgcagtgaaccaaacagggcgttagaggaggtgtccgagccggtaaggaatacgcccagccagccgagaaacggtgagaagaacgggaacatcacgcctgtacctgccagtaccagcgccagcgtggtggacatgccagaatagttggtgacgaaggcgaacgccagcaccatgccaatcgacagtatcggccacttcaagctaattagcgtttcggcaaagacgccaatacctttcttgatccccacaccgaggatgaagatagagataatcgccgcaataaaaatagcggtgccgccagccgagagggggtcgaatttaaacaccgcatccattggcgttggttgggcgacaatgggtgccgctttcaacacttgttgatgcaaatgagggatctggaaattaatcaccagtgaataaaacgcgccgcccggagcaaataacgctttaaacggcttcatggtccagatggtgaccagcaccgttaagattaaaaacggtgaccacgctcgaatgatttgccccagactatattctgaaggcacgggaccgccagaagatggcttatttaccaccatcgcacctgcggattgtcccatgctgattgccgtttcggtatttttcggccgccagactttaaggaataaagcgagtgagacgatactcaccagcgccgaagtaatatccggcagttccggaccaatatagttagaggtaaagaactgagtgacagcgaagcttcccccagcaaccagcgccgctggccacgtctctttcacccctttccagccgtccatcattgctaccagccagaacggcacaagaaccgacaggaacggtaactgacgtcccgccattgcgccaatgtggaacggatcgattcccgttacctgaccggcgaccagaatcggcacgcccaacgcaccaaacgccaccggcgcagtattggcaatcagacacagccccgccgcgtataacggtttgaagcccaggcccaccagcagcgcaccggtaatcgccaccggcgcaccaaagccagccgctccttccagcaacgcaccaaaggagaaaccaatcagtaacacctgcaaacgctgatcgtcggtgatggagataaccgagctgcggataatatcgaactgcccgctggcaacggttaatttatacaggaacaccgccgcgacaataatccacgctattggccataatccataaataaagccatagcccgcagcagcaaatgccatatcaatcggcattttaaaggcgaatattgcaatcaggatagataatataagggttattgctccagcgacatgtcctttcagacgtaataccgcgagtgcaacgaagaagaatattatcgggatcagggcgaccagagcggatagccccagtcctcccatcggcatatacatttgggtccaggtaaccatattgttcagtctcttattatctttatatgcttgatatacttaaggttgtaataagcaaaagaggactgaactgtaaaatataggcgttatactttacagcaacagtacgccgctaacgcaattgctacctctggcataacaagtatatcgggtaagggtttctgttccgcacacgcagacgcagagtatcgttaagatgtccatattgttgttttaggcccgctagtaatgcgctacgggtatttaatattgttaaaccctgataatcgctccggttatttccgggataaatgtactaccgcagttactatcatagccccgacaataaaacttgccggggcttttttgacgctattaatgactttctttttcgcgtaaacgccaggcgtgtaataacggttcggtatagccgtttggctgtttcacgccgaggaagattaaatcgctggcagctttaaaagcacacgagttagcgaaattccccgccatcggacgataagccggatcgccagcgttttgctgatcaaccactttcgccatattctccagcgacgcctgcacctgttctttggtcagaataccgtgacgtaaccagttggcgatatgctggctggagatacgcagcgttgcgcggtcttccatcaacgccacattgtgaatatccggcacttttgaacaaccaatcccctgctccacccagcgcaccacgtaccccagaatcccctgcacgttgttatccagctcttgttggatctcttgcgccgaccagttagcgttttcagcaaccggaatagtcagcagatcgtccagcagcggttcaaattcagcattgaactcggtctgggcaatgttggcttgtacgctctgtacgttggtttggtggtagtgcagcgcatggagcgtagcagcggttggtgacggaacccaggctgtgtttgccccggcacgcagttggtcgcccttctggctgtacatgtctgccatcaggtccggcattgcccacatgcctttaccaatttgcgctttaccgcgcagcccacagaacagaccggaaagcacgttattacgctcgtaggctttgatccaaggcgtcgatttcatctgatttttacgcagcatcgggccagcttccatcaccgaatgcatttcatcgccggtacggtcgaggaaaccggtattgatgaacgccacgcggttgcgcgcctgagcgatacagctacgcaagttcagcgaggtccgacgttcttcatccataatgcccattttcagggtattcggtgccataccgagcattgtctcaatgcgggtaaacagtttgttggcgaacgccacttcctgcggaccgtgcattttcggtttcacaatatagacgctgccagtgcgcgagtttttctgcacttttaaatcatagagggcaatcgcgccagtcatgacgccatcaagaatgccttccgggatttcattgccttcgctgtcccaaatcacaggaatggtcatcaaatgacccacgttgcggataaacagcagcgagcgtccgtgcagagaaatttcagagccatcggcggcggtgtaatgacgatcgtcattcagtttacgcacgatttgccgaccgtttttctccattttctcttgcagagtcccctgcatcaggcccagcaggttgcggtacagcaggattttatcttccgcatcaaccgccgcgaccgaatcttcgcagtcgagaatggtactgatagcagcttcgacgataacatcgttgatgtgcgccggatcgtctttgccaatccgcccattggcatcgatttgcagctcaatatgcaggccgttatttttcagcaaaatgcaggtcggcgcagcggcatcgccacggtaaccgacaaactgtgctggagtacgtaacgtggtttctttaccatttttcaactggatgcgtaattgtttatcaaccaccttaaacgccaccacatcctgatagctgccgttttccagcggtagagattcatcgaggaaacgccgaacccaggcgataacctgctcaccgcgttgcggatcgtagccgctgaccatcgccccttcctgcgggatgatgtcgctgccgtataacgcatcgtacagtgagccccagcgagcgttcgccgcgttcagcgcgtagcgggcgttcattgccggaaccaccagctgcggccccgcctggctggtgatttcgctgtcaatgcccgtggtttccaccgtcacgcgctccggttgcggcaccaggtagcccagttcacgcaggaaagatttataggccgctttatcttttaccggccccggattgctgcgatgccactcatcaagcgctgcctgaatgcgatcgcgttctgccagcaactgacgattttctggtgccagatcatgaacgatctcatcaaaattgcgccagaacgccgcagcgtccagccctgttcccggtaaaacttcttcatccacaaaacgtttaaaattggcgtcaatgcgtaaacggctctgggttatggtttgactcattgtttatctcctcgttttcgcttatttcgccaacaccgctgctgccgctttcgcgacctgcgcatcctgtgctccggttaaaccagaaacgcccacggcaccaataatttgcccatccacaacaaccggtacgccgccttccagcgacgttaataacggcgcagtcacgaacgcggtacgtccgttgttcaccatctcttcatagcccttagtttcacgacgccccagcgcggcggtacgcgctttctcctgggagatataagccgcaatcggcgcgcaatcgtccatgcgacttaacgccagcagatgaccgccgtcatcggcaacagcaatggaaacagaccagttatttttctgcgcctcttcctgacctgcggcaataattgcactcgccatttgctggctaagaatgactttagttttcattttgttattccttttcaagggcttgttctacaatttcaatccagtgacgcacagaggtacgaccggcgctcgccagatgcgtctggcaaccaatgttggcggtgacgatcatttccggtttgccgctttccagcgcattcattttgttatcccgcagctggcgtgccagatcgggatgcgttaacgcatatgttcccgctgaaccgcagcacagatggctgtcgggaacgtccgttaaggtaaatccaagacgaagcaacactttttccacttcgccgttcagcttttgcgcatgttgtagggtacacggacagtggaaggccagctttttatcgccgcgaattgccagtttttccagcggttcctcgcgcagaagttcgactaaatcgaccgccagttcactgacctgacgtgctttatcggcatataacgcatcgtttttcagcatctgcccatactctttgacaaacgcgccgcagccgctggcggtttgcaaaattgcctcggcacctgcttcaatcgcgggccaccaggcatcaatattattgcgcgcccgtgccagccctttctcctgcgcattaagatgatagtccaccgcgccacaacagcctgcttcgttagctggcatgacgctgatccccagacgatccagcactcgcgcagttgccgcgttggtgttgggcgaaagcgtaggctgggcgcagccttccaacattaaaacccgacgcttatggcgcagcggcggacgcggtttagctttcaccgtttcagcaggcagttttgctctgacctgttccggtaaaaacggtcgcagcaccagccctacctgcgtcagcgcacggaagaccgccggacgcggcactacctggcgcaatccttcgcgcagtattcgctccggcagtgggcgtttcactttctgctcgacaatatcacgcccgatatccagcaaattgtgatagcgcacaccagaaggacaggtggtttcacaattacggcaagtgaggcagcgatcgagatgctcctgtgttttaagcgtgacttcgttgccttccagcacctgtttaatcagatagatgcgcccgcgcggcccgtccagttcatcgcccagaagctgataggttgggcaggttgcggtacaaaatccgcagtgaacacaggcgcgcaggatgctgtcggcttccagcgcgcgcgcgttctgccgcatctcttcagttaattgggtttgcatagcctgctcctcaaagttccgcgtacatgcgaccggggttaaacacgccgcaagggtcgagctgctgtttaagctgctggtgatagcggaataaaggagccgatagcggggcaaagccaccatctccggcactaaagcgggtcgcatgaccgccagcgttgcgggcgatgcgatggatttgattgtcctcggctgtcgatttcagccagcgtaacgccccgccccagtcgatcagttgctcgccgggtaaatccatcatcggcgcatcactgggtaatgaaatgcgccataaggtacctggtaacgagaagaacggcagttgttgttcacgcaattgctgccagaactgaccggcaacctcttcgccacccagcagttcacgcgctgcttttaccgatccttcgccgccctcaaggcggatccacaacgcattgtcgaagtaacataagccactaatgggtaatggctggagttgccactcggcgatttcactcatggcttcttgcaggctgatttcccgacgcaggctcagggaggcgcgcggtcgcggtaacactttcattgagatttcagtgagcacgccaagacaaccgtagcttccgaccattaaccgtgagagatcgtatccggcaacgtttttcatcacttcgccaccaaaacgcagatgttttccagcgccggtaatgatgcgcgtgccgaggacaaaatcgcggaccgaaccgctccacgggcgacgcggccccgccagcccgcaggcgaccatcccgccccaggtggcttcttcaccataatgcggcggctcacaggggagcatttgccccgcgctttccagcgccgcttcaattgtcaccagcggcgttccgacacgcgcggttatcaccagctcggtcgggtcgtaattaacaatgccgcgatgacaacgaacatccagcgtttgcccggtgacagggcgacctaaaaaggctttgctattgctgccctgaatcaccagcggcgttttatcgctaatcgcctgattcacctgctccagcagcgcctggctgtaatcacactcgcgtagcatcagaaacgctccagttcagggaaaggtaaatgaccgtgatgcacatgcatggcaccaaattcagcacagcggtgtagcgtgggaatgtttttcccagggttcagcaaaccatcggggtcaaacgccgccttgaccgcatggaaggtcgtgatttcatcgctgttgaactgggcgcacatttgattgattttttctcgcccgatgccatgttcgccactgatgctgccgccaacttcaacgcagagttcgaggatcttcccgcccagctcttccgcgcgggcaaattcaccgggttcgttggcatcgaaaaggattaacgggtgcatgttgccatctccggcatgaaagacgttggcaacacgtaaatcatattgctgcgataaacgggcaatgccttccagtacgccaggcagggcgcgacgcgggatggtgccatccatgcagtagtaatccggggagatacgtcctaccgccgggaacgcatttttgcgaccggcccagaaacgtacgcgctctgcttcgtcctgtgccagacggacgtcagtcgcgcccgctttcaacaagatgtcgttaacccgctcgcagtcttcctgtacgtcagactccacgccgtccagctcgcataacaaaatcgcttcggcgtcgacgggataaccggcatgaataaaatcttccgccgcgcggatcgacaggttatccatcatctccagcccgccggggataatgccattggcgatgatgtcaccaaccgcaagtccggctttttctaccgagtcaaagctggctaacagaacccgcgccacgggcggcttcggcagcagttttaccgtcacttcggtggtcacgccgagcataccttccgatccggtgaacagcgccagcaggtcaaaaccaggtgaatccagcgcgtccgatccaagcgtcagtgcctcgccgtccagcgtttgcacttcaattttcagcaggttatgtacggtcagaccatatttcaggcagtggacgccgccggcattttcagccacattgccgccaatggaacaggcgatttgtgaggaagggtccggtgcgtagtagagattatgcggtgcaacggcctgggagatcgccaggttacgcacgcctggctgcacgcgcgcgcggcgaccaacggggttaatgtcgaggatctctttaaagcgcgccatcaccaacaacacacctttttccagcggcagcgcgccaccagaaagcccggtgcctgcaccacgggtcaccaccggtacacgcaggcgatggcagacagccagaatcgctgtcacctgttccatttgcttaggcagaacaaccagtaatggacgcgtgcgatacgcgctcaacccgtcacactcgtaaggaatgatctcctcatcggtatgcaggatctcaagtccagggacatgctcacgcagtgccatcagtaccgatgtgcggtcgacatcgggtaaagcgccatcaagacgctcttcgtacaagatgctcatgagtaggcttcgctttgttgtgttgtgtggcagctgatttttgcgcgctgcttctgtgaacagttattaagcgggcttttcgttttcgtctatctctttagctaccggtcagaccattttttttccagctctgtgaccttgtcttggttaactcaatgttaaattgatgtaacataatcacttacgtgatgtgcgtgttttgcgagttaagaacagaaaaattggtcctacctgtgcacgaggtccgggaatgaaagatgaacgtcgccctatttgcgaagtggttgcagagagtatcgaacggttaattatcgacggcgtactgaaggtcggtcagccgcttccctcggaacgtcgactgtgtgaaaagctcggcttctcacgctccgcactgcgtgaagggctgaccgtgctgcgcgggcgcgggattattgaaacggcgcagggtcgcgattctcgtgtcgcacggcttaatcgggtgcaggacaccagcccgctgatccatctgttcagtacgcagccgcgaacgctgtacgatctgctcgacgttcgcgcattactggagggcgaatcggcaaggctggcggcaacgctgggaacgcaggctgattttgttgtgataacccgctgttatgaaaaaatgctcgccgccagtgagaacaacaaagagatttcgctgatcgaacatgcgcagttggatcacgctttccatctcgccatttgtcaggcttctcacaatcaggtgctggtgtttacgctgcaatcattgaccgatctgatgtttaattcagtgtttgccagcgtaaataatctctaccatcgaccacagcaaaaaaagcagatcgatcgccagcatgcgcggatctacaacgcggtgttgcagcggctgccgcacgtcgcccagcgcgcagcacgcgatcatgtgcggaccgtgaaaaagaatctccacgatatcgagctggaaggccaccatttgattcgctcggcggtgccgctggagatgaacctgagttagctggtattaaatctgcttttcatacaatcggtaacgcttgtacggctccgccccaatgcgttccagcatgttattcatgcctgtattggtttcgaggatccatgacatctccagcgcatcgatcttccggcgggcaaacggatcgcgtaaggcttcaatcaataacagcgcaatcaccgggccgatgcggctgaactgatactcgtcgcgcacgcccatcagcggtactcgcgcagttcgcacaccgctgactttcaaacgccacagcaattttgcccagccgaagggaaagagcgatccgttcagatcggcaatcgcctcgttgatgttcggcaagccgacaataaacgcgcagggtgcagaatcaatctcagcgatatagatcatatcgtccggcaccagatatttaagttgatcgcccatggtcgcgaattcatgttcggtaaacggcacaaatccccagttgtgctgccagccagagttgaaaatctcacgcaggatctgcatctcttcggcaaaccgctgacgattgatgcagcgaatggtcacctttttgcgcacctgatccatcagtttttttagcgccggagagaaagtgagatcggttcgctgcatccaccacgccagtaaatcaatgcctttgtgataacccagttgttcaatatgcgcggcataccacggtttgccgtgtggcatcatcgcacagggtggtgtgtcaaaaccttcaatcagtaatccgctttcctgattgatattcaggctgaaaggaccgctgatcttacttgcaccttgtgacttcaaccacgcttccgctgcgccaaacaacgcggcaaaaacctgcggatcatcaatggcgtcaatcatgccgaaatgaccggtatctttgccgtaacgctcgcggtgcaaggtatctatttgcgcggtaatacgcccaactatctgccccgctttttttgccacccacgcctgccagatgatatggtccgtccccggatttttcgcagacaaatgctcgttgcgttcaatgaataaagggggtatccagtttggatcgtcgggataaagtgatgacggaaaagcgataaatgccttaaggtcatttttattaaggaaggtgcgaacaagtccctgatatgagatcatgtttgtcatctggagccatagaacagggttcatcatgagtcatcaacttaccttcgccgacagtgaattcagcagtaagcgccgtcagaccagaaaagagattttcttgtcccgcatggagcagattctgccatggcaaaacatggtggaagtcatcgagccgttttaccccaaggctggtaatggccggcgaccttatccgctggaaaccatgctacgcattcactgcatgcagcattggtacaacctgagcgatggcgcgatggaagatgctctgtacgaaatcgcctccatgcgtctgtttgcccggttatccctggatagcgccttgccggaccgcaccaccatcatgaatttccgccacctgctggagcagcatcaactggcccgccaattgttcaagaccatcaatcgctggctggccgaagcaggcgtcatgatgactcaaggcaccttggtcgatgccaccatcattgaggcacccagctcgaccaagaacaaagagcagcaacgcgatccggagatgcatcagaccaagaaaggcaatcagtggcactttggcatgaaggcccacattggtgtcgatgccaagagtggcctgacccacagcctggtcaccaccgcggccaacgagcatgacctcaatcagctgggtaatctgctgcatggagaggagcaatttgtctcagccgatgccggctaccaaggggcgccacagcgcgaggagctggccgaggtggatgtggactggctgatcgccgagcgccccggcaaggtaagaaccttgaaacagcatccacgcaagaacaaaacggccatcaacatcgaatacatgaaagccagcatccgggccagggtggagcacccatttcgcatcatcaagcgacagttcggcttcgtgaaagccagatacaaggggttgctgaaaaacgataaccaactggcgatgttattcacgctggccaacctgtttcgggcggaccaaatgatacgtcagtgggagagatctcactaaaaactggggataacgccttaaatggcgaagaaacggtctaaataggctgattcaaggcatttacgggagaaaaaatcggctcaaacatgaagaaatgaaatgactgagtcagccgagaagaatttccccgcttattcgcaccttccctaaatcaggtcatacgcttcgagatacttaacgccaaacaccagcgaaatgagcggcttgccgacgatcaacaccgcgagcgccaccagaataccgattccgcccgccagtaaaccggacttcacacctaacaaccacggtctggtggtgcgcggatctaaacgcatcacctctgggtaaaaacttttacccagcaaacccgctggcgttccggcggcgtcgaagaatgtcatggcgattttaaataacccggcggcagcgggtcctaacacgatccccaccaacactgtgctgcacgagttacgcgccgaccagatggagtgggcaatgttggttgaccagacaaaactccacgcgcctttaatgtatcgggcagactcaaacagattcaatttgaaggcgttatggatatttcggcggcgtaattcgcgcgcggcaaaccaccagtacatggtgccgccaaccagattcgacacgtaccaggcaataacaaaacccgcaaaaccaaagtcaaaataccaggctacgacgctccccgctgcgcgcagaaaaggtttcgtcgcctgctgtacagcaattaaatcgaagcgatctaccgcacgcagaatgccggtcggcgtggaggaagccattgaaggaatgagcgtgcaatagagcgctgccagccaaaaactttggtcatccagacctaatgaatgggaaaggaatggcagtaaggcaatgccaccgacaatcgccaccgcgccgctgacgatatccagcgagaaggaaaatgagacgacattgcggaattgctgcggattattgttggttaatgctggtgttccgtactgaaccaccagttgccatgtctgaaacttaataaaatcgctgatcgacttggcgtacgattgcacaatcaccagtacgccaaacatggcgggcgtcatccctttaccggcacacgagagcgccaacagacccagcaaggcgctcacgacattactggagcctaaccaggcgctattgcgaataatggtgcgaaacgcgccatctgcaaaccaatgtttgatgttaaaacccgccaattcagcctgaccttatcgttgatagtaaaaagtatcccgccagccttaagttaaacttcggcggtcagaaacgatggcaaccagagaaaccgccttctgtgcctgttccagcacttcgctgtagggcgctctggaatcaatctcaagaatttttgtgccgttatagccaatcttcgacatgacaccgattttgtcctgcagctcggcatagtcatggtcaggcttgcgggagatggcagtctcaatatcaatgcccaggcgaataattaattccgggcgatattgcgccatttgttggtataaacgccgttcgcgctgcgccagaaacatgctgattttcccggtcgcacgttcgacgccaatccccggtccatcataataaaagcccgaaatttcagcctgcgggaagcgatcgctgaccaccagaacgccactttgcgccagtcgctgaaccttgcgtagattcgccattcttcgcagcgagaagcagtacataatcaccgccgcccatagcgccggagatttggttttcatgctttgggttttcgaggatttggccgccagtcgccgttccagccagacgccaaccaacggcaatcgtttgattttgtcgccgtcttcgccggagagcagccccagatagcgccgctcggtttgccagtgttgttgcagcgatttcaccaggtcggtggtcagtgtggatttaccggtgccatcacacccgaccaccgcaatcagccccggaatgtagttgggctgcggcgcggttgtactattaacagtttgagtttgtagtgcatccattcgttaaatcatcccctatccattttggtgatcaggaaagcgcggcgtgaattgcgcgtagtgacgcttgcagaatttcatcggcggggtgtcgcccatccagttcaaggatctttgcgccattgaatgtcagttgcggcgtaacggcgattttttcctgtaacgctgccagttggtggtcaggtttacgcgcaaacgcggtttgttcatcaatgccaagacgaatcaacaatacgggcaaataagatgccatccattggtacagcttcagctcgcgctgccttaacatttttatccaaccgttaccgcccgtggtttttgccaattgcgggccatcaaagcgaaaccccggcacttcaacctgcgggtagcggtcggtgatgagcagaaagccttgctggcttttacacaacattttgcgaaacttgtacgcccgccagcaggaaagcagatagataaccagtgcagtaatattgccaggcggtgttgagggcttttcgtgcacatgtgccgctttacttcgcagataacgcccaaaaggtgcgccaataacagggagctgtgaaatccattcgccaattcgcccggacgattgcccgagataaatgtgttctgttggcattcttgctgccagttcatttaccaggcttgccgtgagggtcgatttacctgaaccatcacatcctacaatggcaataacacgcactggcgtggaattaattattgacatattacgttgattcacgaaaaacccggcagtaaataatgtattgaatattacgtggtccgtgctcagaatatccgttcaaccttattgtgacaatggttaattgtgacattgacctgaattacgctttcataaaaacatattaaccaaataaatatttttaatggatatttaaattaaaggatatattcatgcagtcaataacacctccattaattgccgttattggtagcgatggttcaggcaagtcaacggtgtgtgaacatcttattaccgttgtcgaaaaatatggtgctgccgaaagagttcatttaggaaaacaggccggaaatgtcggtcgtgcagtgacaaaattaccgttgatgggaaaatccttacataaaacaattgaacgaaatcaggtgaaaacagcaaaaaaattgcctggaccagttccggcgctggtaattacagcgtttgtcgcccgtcgcttactgcgctttcgtcatatgcttgcctgtcgtcgtcgcgggttaattgttctaaccgaccgttatcctcaggaccaaattcctggcgcttacgatggtacggtgttcccacctaacgttgaaggtggtcgttttgtctcatggctggcaagccaggaacgtaaagcgtttcactggatggcgagccataagcctgatctggtcatcaaactcaatgttgaccttgaagttgcctgtgcacgtaaacccgaccataaacgggaatcgctggcgaggaagattgccataacgccacagttaacctttggtggtgcacaactggttgatatcgatgccaatcagccactggaacaggtgttggttgatgcagaaaaagcgattacggattttatgaccgcgcgtggttatcactagtcaaaaatggaaatgcccgatcgccaggaccgggcattttcaggaaggttaaatcaactgcaatgctatccagtacagcccaccagaaagaaaaattgccgccggtaaagtaaatacccacgccatcaggatgctggttaccgttttacgctgtaacccaccgccgtccaccaccatcgtccctgcaactgcagacgagaggacgtgtgttgtggagacgggcatcccaatataactggcaagaccgatagacactgccgccgtcatttgtgccgccatgccttgcgcatacgtcatgccgcgcttaccaatcttctcaccgatggtcatcgctacacgacgccagccaatcatggtgccaatgccgagcgccagtgctaccgccatgatgatccacaccggagcgtactcaatggtgcttaacatatcgctgcgaagttttttcagcaggttctggtcttctttactgacgcctggcagtttcgctagcttcgcggaggtatcagagatgcacagcataatgcggcgcagctggctgcgctgactcacgcttaacggctcgtaactttccatattgcctggcagcatcgttttaacgcgcgcaatagcatcaaaggtatttgccggatgacagtgaaactctgttacttgcgtgccatcagtcgatgctgcaggcaatggaggttccatcgcaatcaacttctgcggcagttcaggatgctgttgcaggtagtgttcgaagttggtaacggcatcgcgggtacgggtaatttcatagccggacgcattcatattgacgacgaagccagcaggggcaatccccaccagtaccagcattaccaggccgatccctttttgtccgtcgttcgcgccgtgcgaaaacgccacgcccgcagcggaaacaatcagcgcaatacgcgtccagaatggcggtttacgtttgccttttttctttttgcgatcttccggaatgcggtgaatacggtcacgctttttcgtcccgctccagtagcgtcgcagcaggaatatcaggcctcccgcaatgaccaggccgacgataggggaaacaatcagcgaggagaaaattttggtcacttcacgcaggtttaacgcatccatcaccgatgagccggttaacagcgcgttggttaaaccgatgccgataatcgcaccaatcaaggtgtgcgaactggaggccggtaaaccgaagaaccacgttcccaggttccagataatcgccgccagcagcatggaaaagaccatcgccaggccgtgggttgaccccatattcagcaacaaatcggttggcaacatatggacaatggcataggcaacgctaagtccgcccaataacacgccaaaaaagttaaaaaatgccgccatcaccacagcaagttgtggttgcatggcacgagtataaataacggctgccaccgcattcgccgtgtcatgaaaaccattgattgcttcgtagaacaacacaaatgccagagcaagcaataacaaaagccctgtgtatatatcaaggccaacaaataaatttagcatatattagattacgccattttgaatttacgaacggacgcattatcagtgactttaacggcatgggcaaagtgaaatatcattttttaacgataaaaagagtgttatttcttgtgtatcagacaataagcattcattcaaaacctttagaaataatcaaaacacaggtattccactggttaatatattcacatatgaaatgaataaatattggaatatataaatattgaatattttgattaatccccgtactgattattcttcataatcagtacggggttgctacaacatgtattactttttcaccacaattaacggttcaatatcactctcttttttgatgaccagtgattcatcaccgcgcaaacacgtcccaccgtagttgccgccaacggtgaaggtacatacctgaatgtatttaccgtccactttcggcaaacaccacagttgctgatagatgtttttctgctcggcaaatttaccgctggttttgtccagcacctcttcatgatggctgacgaggtcgatattgctgccacagcgaccggcgatcggtttcactgcgtaacctgttttcaccagttcatcattaacagtgaaatcggtatccagcaggtaacgatggtgcgggaacagcgaccagaggatcggcagaatcgctttgttgccggggatcaccgtccacagcggctcaaagaccagcacttccgggcgcagcaatacgtcgataagacgcacttcgttttgcggatgaccggtacggattggcaccgcagcaaactcacggtcgctaacttcacgaatctgatcaaacgcggtttcccacgcccaggttttccacacgcagttaaccagtcgcccttccccatcaatcagttgcccggcagcatcccagcccagttcatccaatccacgcaagatacgcgtttcaaagcccgcctggtgcagcgcctgctccataaactgcgcgtgatagttttcctcgatatctttgtcctgcatgatatggacaaacggacgtgcacgactgtgtttccaggcaccagccaattcgttaatcagcccttccgccggattgaagccgttgcctttatagccctgctccgcccaacgttcgaggatcaagcccgcttcggtatgacaggaggcggagtcggcgttgtactcgtaaaccttcaggccacgctcatccatgcagaaatccatacgaccagtgatcatatggtgacggcgacgctgccaggagagacgcaaacgtggccagaggattttcgggatgtcgaacagcgccagcaggttgtcatctttcagcaccttgtcggttgcgtgaagatacatcaggtgcagctcgttggtggctttaattagctcctgctcggcactctcggtaatggtgtagtaatgataaggatcctgattgatcacctgaccgttggcctgcacataggcgttttgcagcggatctttttcatccagccatttaccgtcaaactggcctttgttttccaggcgcgctccgctgattttcagcagctcgcctgcaatttccggctgcggtaagctgtattcagtatcttccgtctggatcatccagcccagaatggtggtgtcatcaaaagtgtctttcagggtatagcagccgttttcgaccaccatctccagctcgcgcgtccactgttgcccttgcggcaacggggaatgaatcacgttctgttccgcaatacggactttgttgccatgcaattgggtaatgatggcgacatggccagtgtctttaaattcaccgcctttatcccagataagaagcgcacccgcgaccggcgcacgcggcgagccgttaggaaatgcctgcaatggcaggatgttgtcattaaccacttctcgcaggaagcgcagcgagaaaatctcccacgccatacccacgtcagtaaagaccacaccgtaattcagaaagagaaaacggcgagcaaattcaacgcattgccacttgtggcccatatattcgtcgtcgatatagctacggaatacggcgtcatcttcgtattcctgcggatcgagagaactgtaatctgaagagtagattgctaccccacctggggcgtagcccaataatgtcccgaacggggcatcctggctggtcgttcctttgctcatcactttacctttaacaatacaacctaagcagttggcgtaattgttgtgctctgattacctgctcagcgacattaaccggacagaggtcagactaatcatacacctcatcgcagcggctggcgcaaagggttaaaaaattcacattctgtacagcaagtgacctgctacactgcttcaacactaccactcagaaggcaactcactatgacagacaatacttatcagcccgcgaaagtctggacgtgggataaatccgctggcggcgcgttcgccaatatcaatcgcccggtttctggtccgacgcatgaaaaaacgctgcccgttggcaaacacccattgcaactttattcgctgggaacgccgaacggtcagaaagtaacgattatgcttgaggagctgctggcgctgggcgttactggtgcagagtacgacgcctggctgattcgtattggcgatggcgatcaattctccagcggctttgtcgaagtgaacccaaactcgaagatcccggcgctgcgcgatcatacgcataatccgccgatccgcgtgtttgaatctggttcgatcctgctttatctggcggagaaatttggctacttcctgccgcaggatttggcaaagcgtactgaaacgatgaactggctgttctggttacagggcgcggcaccgttcctcggcggtggttttggtcacttttaccattacgcaccggtaaagattgagtacgccatcaaccgctttaccatggaagccaaacgtctgctcgacgtgctggataagcaactggcgcagcataagtttgttgcgggcgatgagtacaccattgcggatatggcgatttggccgtggtttggcaacgtggtgttaggtggtgtgtatgatgccgctgagtttcttgatgcgggcagttataagcatgtacaacgctgggcgaaagaagtaggcgaacgtccggcggtgaaacgtgggcgtattgttaaccgcaccaacggaccgctgaatgagcagttgcatgagcgccatgacgccagtgatttcgagacgaatacggaagataagcgtcaggggtaagggttggtgttcgtcgcagcaagccatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaagctaatcatcacgcgctggtaatgtcgtaatccatttggcgcagtgcgtctaatgtggctttggcttcatcttcgtcgatgatgctcatggcaaatccgacgtgtaccagcacccactggcccagtagatcggcagggttaccttcacaaatcagggcgatattcacatcgcgcttgataccacatacttcaacctgcgcaagctggtgaatatcttcaccgacagccagcacctggcctggaacgccaatacacattattaactccggttattcaacttcaatacttttgacgatcagcgaatcgccggtatcgacacgcaaccgctcgccgtgacagagcggacactgcgcatcgtgctgatgaatctccaccacctggctgcaatcccagcaccaagcctgggcgggtttatagacgatatgtaaatcgcacccttgcgccaccgttccgtggcagacaatttcaaaactaaaacggacggcgctctcctcaacgcaggagagcgcgccaatttccagccacacggcggtgacgcgcttaacatcgtgctgctccgcctgccgttggataatttcaacggcgctctggcaaagagacaactcatgcattttcgccactcctgcgaccaaacagcagggcgcgacgccctgcgtgtggtacatccggattcgtgactggcagcgaaaggatcattcgtgcgcagtcatccgtcaggcgttggccctcttcaatcgacatgctgtgcgaaagcggcgacatcagcgaacaggagagatattgcgaaacaccgtccagttcgccaacggtaaaggtcatagtgccatacggcagttgcagaccaattttttcactcactttgcgcagcggccagagttgatccgggccggggaagataactgcactcagcatccacggggtgatcacacaccccgtccactgaccttcgaacagcgtaaaatcagaaacatacaccggcattgaaggatgcagaaaagagagatcgtgcatcgaacgccgggcaatttcttcaaacgctgcctgtacttgcgccttcggggaggtctggaaacctgctatctcttcagtcatgaatcgcctcccgtgggatggcttccacgccagattcacgcagcgcagccagaacctgctcaagcgcaggttcaatcattgcttcaaccgtcggcgttaagccgatgtgtggctccagcgattccgggatcacgccgaccagggtcagctttttcggaaactcgccggtgaagcgcagggccgacaagacgtcggccaggccaagctgatgcggagagattttgttggtaaacaacgccggaacttcttcatcccgcaggatcatcatcgttcccggcgcgttctttttcgagacaatggcatccgcaataatcaaatgatcgcgatttgccatgtcgccaagcagctccattcccgccgtgccgccatcgaggatctcaacataatccggcagaatgtatcgttgctctaacgcttcgacaatccgcacaccgatggcttcatcggtcagcaaaatattgccgacccctaagactaaaatacgcattacagaaccttcactgaaaccacttcgttgccgtcagcatccactacgtgtaccgcacaggccatgcacgggtcaaaggagtgaatggtacgcaccacttccagcggtttattcggatcggcaaccggtgtacccaccagcgactgctcgtaaggaccgacgtcatcattgaagttacgcggaccagagttccaggttgatggaacaaccgcctggtagttgctgatgataccgtctttaataaccatccagtgagagagcataccgcgcggcgcttcgaggaagccaacacctttgaattcacccgttgccggaatgttcggcttcacaaaggtggtgtgatcgcctttgccgatattggtgatcagtgcactgtattggttttgcaggatatcctgcaattcacagcagtgaacggtacgaccaataatacggcccagcgtggagtgcagctgtgccacttccagcgtgttgccagtcagtttctgataaatcgcaacgatttcattcagtttgttctgggtagattcgcgacctgccgccagtttcaccagcatattagccagtggccccacttctaccgttttgccgtagaaagtcggtgatttcacccaggaatatttcccgtcgtcagaccaaccatcataagccggaatggtggtgccttcccacggtgcctgcggcgcttcgtctttataccaggagtgcttcgcgctttcctgaatgcctttgatcaggtattcatcggaatgagaagtgatcggacgatacgaggacagatccgcattctcaatgtagccgcccgggaacaggaagctgccgtttttactgtcggtcgggaattccggcacgctcaggtagttcaccgcacctttaccgcgtgtcagccattccgggtagaacgcggcaataactgcggtatcaaccttataaacctgctcaacaaagtcgctcagtttgtcgatgaaagacttgatgtacatcaggcgctcaaggttcagcacgcccaaaccgtcgaggttgatcgggttcgcgacaccacctaccgccaggttctgaatgtgcggcgttttaccgcccagcagcgccacgacgcggttagcgtcacgctggcactccaacgcttgcaggtagtgcgctaccgcaatcaggttcacttccggcggcagtttcatcgccggatgaccccagtagccattagcgaaaatacccaactgaccgctggcaaccagatctttgatcttgttctgaactttggtgaactcttccggactgttcaggtgccaggtcgaaacgcctttcagcatttcggaggctttggttgggtcagcttgcagtgcagaagtgatgtccacccagtccagcgccgaaagctgatagaaatgaacaatatggtcatgcgtggtgtgcgcagccagaatgatgttacggatgtattgcgcgttaaccggaacgtcgatattcagcgcactttctgccgcacgaacggaagacagcgcgtgagtggtagtacatacgccacagatacgttgcacaatcatccatgcatcgcgcggatcgcggtttttcacgatctcttccatgccgcgccacatggtaccggaagcccatgctttcgaaacgacgccattttcgatttcgcaatcgatgcgtaaatgcccctcaatacgggttaccggatcaatagtaattctctggctcatgctttgctcgcctcatgacgattatgatcgttttgttttaaaggaggaagtatcggcagtagacgaatgagtacgatgtaagcgcaaatctcaatagccacaaaaccaatagaaatcaacagttcttcccaggtcgggaagtaggcgtaaccgccgcccgggttgaatgccaccagcgaataggtcagacgccaggttgcacaacctaacagtgcgctcagtgctgacaggaacagcatgcgggaatcattacgcagcttcgccacacgcagaacgaccagcgggaagagcatcagcaggacttcaatccagaacatcacggagtagaagtcaccggcaaacgctaacgacagcttgtcgcgatagataagctcgccaaagcgcagcacgatgaaaatcgccagcaacacactgatggtgttggtcagcttaacaaacagactcttttcatccggaccgttgccacgcagacccgcctgcaccagcgaaccttcaaagatgacaatcgagaagcccatgatgaacgccgtcagcagcgagaacagcggcaacatttcatagctctgccacaacggatgcaccttgtagcccgccgagatcatcagcgaccccattgaagactggtgcatggtcggcagcagcgcaccgagcgcgatgatgaagaacatcaccttgtttagtcgctgtagcgacaccttccaccccagacgttcaaacagtgccggagcaaactccagtgccatcacgccgatatagatggtcatacagaccgccgtctcgaacagtaccgagttcacgttgaagtgacccggaatgtagaagtacggcaggttccagtagcgacccacgtcgatagtgatcgacaagccacccagtgagtaaccaaacagactcgccaacagcgccggacgcaccagcggatggtattgcccacggttaaagacgtataccgcccacgccagcgcccagccgccacaggcaaagccggtgccaatcagcaggtcaaacgcgatccacacgccccacgggaagccgccgttcaggtcagagacagagcccagaccgaacaccagacgcttcacaatcaggagcatacagatgacgattaacggtccaaaaatcatgaccggtttactgatgattttgccgcccagcggttgtggatcatgactcatgatcgtctcctccgtcgtgatggtcgtttttggtgttgcgacgaaccagcacggttaagcccgccagcacagccagtggtagcatcatgcctttatacagggtgtgttgaatattttcggaacgcgcaccggtagaaagatcgtccagtttcggcaggtcgagattttcataaggcacacccgtcagtaccagaacctgagtaccgccgccctctttctcgccgtacagatgcggataatatttcggcaccgtatgcaggtaagtgtcgccagatttcagcgtctgacgcggatagtggtattcgctgccaggcttcagcgccagacgttttttcgcctccgccatcagctcttcacgcgtaccgaaaatcaccgcgcccgccgggcacacttctacgcagccaggtagaccgcctttatcgagacgttccacacctttctggttgcacagctcgcacttatgcagcgcaccaaacgggttgttgtagtcgtacttcggcacgttgtacggacaggcgaccatgcagtaacggcagccggtgcacacatctttgtcgtaatggacaatgccggttttcggatcttttttcagtgcagagaccgggcacacagagacacagttcggatcgacgcagtgcatacactgtttcttaatgtacgcgtagccgttctcctcctggtctttgttgacccctgtgccgctggtccacacctgaatgatgttattggtatacggcgacagtttgtcgttgttcgaccaggtctgttccccttgcgggttacgttcagggaaattgatatcctgacacttggtgacgcaagcctggcagcctacgcacaaggtcgagtcgtacaacatccccagcgatcccggaattggcgggcggttttcagcagccgcatgactgacagacggcagcgcgcccgtcagcaatgccccgcaggaggctgctttaataaaattacgtctgttcacggttattctccccgtgagtcagcgttatctttcttttgctgacgacccagttcacgcaccgccatcacgctgacaccggcaaccaacccaaccacaccgccgagcaaaccaatagcgcctgcagagacgttgccgccctctttagcgttaacatccggtttctgtgaacgcggagtttgattttcgacgttggcaagctgatggatgcctttatggaagccgataccttcttcgttacagccatagcaagggtgaccaatcgccaccggccacacaccgccaacatcgcagaattgcagcgttgagcagttgccgtaagtttctggccctttacagccgaggtggtacaggcaccagccttcgcggtggccttcatcaccgaactctttggcaaaacgaccagcatcgaagtgcgggcgacgttcgcagtgttcgtgaatcagacggccataggcgaaggtcggacggtttttgtcatccagtttcggcggtttgccgtaagtgatgatgtgcgcaacggtcgcgaggaagttgtgcgggttcggcgggcagcccggaatattgataacggttttgcctggcagaacttcttgcaggctgactgcgccagttgggttaactccagctgcggcaacaccgccccacgcagagcaggaaccgatagcgataatggctgctgcgccttccgccgctttgcggatgtgatccacaatcggctcaccggcaaccatgcaataaataccgttatcttttaatgggatggaaccatccaccactaacacatactgccctttgtacttctcgagagcgttatgtttgttctcttcgacctgatgaccgaaggcggcggaaagcacttcgtgatactccagagagatagtctccagtacgaggttttctaccgttggatgcgttgcacgaagcagagattccgtacaaccggtgcactcctgcgcgccaatccagataactggcggacgctgcgggttagtaaccgattcggccatctctgcagcggctttgctacttaaccccatggtggcggctaatgctgcacaaagcttcatgaaatcacgacggttaatgccgtgagaatggatgagggtgttatctccagtcatttatagttattccgttgcgaagacctggcatatattttgcctcaatcgcaaaatcaataatgcgatcgatgcgccatttaccacacatttattatggttatcgatatcatgatactgcggcggggcgctaaaacgaagggaagaagcattagtgtaattaattaaagcaagataatacgtatgtttgatcaattttcgaggcgataaccggccataaaaaagcgcaacgtagaacaggaattattctcacgaaagaaatccattaccatctctttatccagtccatagcggcgcgtcagaatacccgcttcccaggcgctaagctggcgatctccggtcttttcgtacatccggtgtgagtagcctaatacaaaaccgcgtttataatcggcacagaattttgtcacattaaccgcactgtcggcatgcgttgcttttaatcccgccattaagcctttaccaaaatggttattcatcgttcacctcattcgctatatattgtcatatatagcgatattttaggcaaagaacgacttttgcgcacgctattttttcatgcttgtttaagacgtaatcccgtaagagataaacctatcaggagagatatttatcgaaccatttcagtgtcctttgccaggcaagatcggcggcagatttgtcataacggggcgtggaatcattatggaatccgtgattaacccccggatagatatacgcctcataaaccttattattggctttcaacgccgcctcgtaagcaggccagccctcgttgattcgggtgtccagttccgcgaagtggagtagtaaaggcgcttcaatcttcgccacatcggcagtgggtgcctgacgaccataaaacggcaccgcgcaggccagttccggatacgcgacagccgccgcgttcgatacgccaccgccatagcaaaatccggtaatacccactttgcctgtcgcttgcggatagcgttgcataaactcaattgcggcaaagaaatcattcatcagtttgttggatcaacctgctgttgcagctcacgacctttatcatcatttcccggataacctccaacggaacttaagccgtcaggtgccagggcgatataccccgccttcgccactcgccgtgccacatcttcgatatacggattcagtccacgattctcatgcaccaccactacggctggcgttttgccgctcatctttgcgggcttcaccagataaccccgcacctcgccgtgaccatttggcgaaggatacgtgatgtactcagcaacaatttccgggtcggtaaactctacctgagtcgccagcgcataatttggcttgagcaaatcaaacaacgctaatgccgtcatcccgcctaccgcacttcgccgcaaggttgaggaactcacgtttcgagattttcccgtgagcgtaatagtcatagtaatccagcaactcttgtgggaaatctttggcggttaaacgcggcatcgttgcactcctcagttggtgtttttttaagcaaagcataagcacgtatttttgcccagtttttcgtcactctgtgagccagactacgggatacgcgctggcgaatcgctaaactagaaacattgtttcgaaattgaacggtggaaaggagaggtcatggtctggttagcgaatcccgaacgttacgggcagatgcaataccgctattgcggaaaaagtggtttacgcctgcccgcgttatcgctcggtttatggcacaatttcggtcacgttaacgcgctggaatcacagcgtgcgatcctgcgtaaagcgtttgatttgggcattacgcactttgatttagccaacaattacgggccgcctccaggaagcgcagaagagaactttggtcgcctgctgcgggaggattttgccgcttatcgcgatgaactgattatctctaccaaggctggctacgatatgtggcccggcccttacggctctggcggttcacgtaaatacctgctcgccagcctcgaccaaagcctgaagcgtatggggcttgagtatgtcgatatcttttactctcatcgcgtcgatgaaaatacgccgatggaagaaaccgcctctgcgctggctcatgcggtacaaagcggtaaggcgctgtatgtcgggatctcctcttactcgccagagcggacgcaaaaaatggtcgagttgctgcgcgagtggaaaattccgctgttaattcatcaaccttcgtacaatttactgaaccgctgggtggataaaagcggcctgctggataccctgcaaaataacggcgtgggctgtattgcctttactcctctggctcagggattgctgaccggaaaatatctcaacggcattccgcaagattcacggatgcatcgtgaagggaataaagttcgtggtctgacaccgaaaatgcttaccgaagccaacctcaacagcctgcgcttattgaatgaaatggcacagcagcgtggacaatcaatggcgcaaatggcgttaagctggttgctgaaagatgatcgcgtgacgtcggtattgattggtgccagccgcgcggagcaactagaggagaacgtgcaggcgctgaataatctgacatttagcaccaaggagctggcgcagattgatcagcatatcgccgatggcgagctgaatctgtggcaggcgtcttccgataaatgacctgttaataacgggcgcgcgaaccgcgcccgaatcagatcagtgattatgacgagtcagtcggtcaagatagcccatcacaaatgcagaaagcacaaacgtcagatggataatgacgtaccacatcagtttgttatccgggacatttttcgcatccataaagacgcgcagtaagtgaatggaagaaattgccacaatcgacgctgctactttgtttttcagcgacgttgcgtccattttccccagccagttcagcttctctttgttctcggagatatccagctgtgagacgaaattctcataaccggaaaacatcaccatcaccagcaaaccgccaaccagcgtcatatccaccagcgacagcaacacgaggatcaaatctgattccgccatcgagaagatattcggcagtacgtgaataatctcctggaagaacttcagcgccagggcaactaacgccagcgaaaggccaaagtacacgggggcaagcagccagcgagaagcatacattgcattttcaagaaaacgttccatacattcctgtcgtgtagttaaaacgggcaacagtatatcgcaattgagtaaacagcacgcaacagcaaatcaacatatacgttaaacctttgtcgcataattctgaggtttagggatcttcctggttcccttatcaacgcatcgagaacgtctacccttaaaggacgttgaacctgaagggagaaaaacgatgtctcatttaaaagacccgaccacgcagtattacactggtgaatatcccaaacagaaacaaccgacgccaggcatccaggcgaagatgacaccggtaccggattgcggcgagaaaacctatgttggtagcggtcgcctgaaagatcgtaaagcactggtgacagggggcgattccggaataggtcgcgctgccgccatcgcttacgcgcgtgaaggggctgacgtggcgatcagttatcttcccgtggaagaagaagacgctcaggatgtgaaaaagatcattgaagaatgcggacgcaaagccgttctgctgccaggcgatttaagcgatgagaaatttgcccgttcgctggttcacgaagcgcacaaggcgttaggcgggctggatattatggcgctggtcgccgggaaacaggttgccattccggatattgcagacctcaccagcgaacagtttcaaaagacctttgccattaacgttttcgcgctgttctggctaacccaggaagcgatccccctgctaccgaaaggtgcaagtatcatcaccacttcgtcaatccaggcataccagccaagtccgcatttactggactatgcggctacgaaggcggcgattctgaactacagccgtggcttggcaaaacaggtcgcggagaaaggtattcgggtgaatattgtcgcgccaggcccgatctggacagcactgcaaatttccggcggacaaacgcaggataagatcccgcagtttggtcagcaaacgccgatgaaacgtgcggggcaaccggcggaactggcccctgtatatgtttatctggcaagtcaggagtcgagctacgtcaccgcagaagtgcacggcgtgtgcggcggcgagcatttaggttaaaaaaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattctactttacttcgctttggcggtttcttcgccgaccagacctatcttcaggtaacccgcctgatgcagcgtatccattaccttcatcaacgtctcgtaatcgacggttttgtccgctcggaagaagatggtggtgtctttcttgccttcggttaacgcattcaacgccgtaatcattgtttcatcggtgaccggatcgttaccgataaacatcgagttgtctgccttcaccgacagataaaccggtttttccgggcgcggctgcggcgtgctggtagaagcaggcaagttcaccttcacatctaccgtcgctaacggtgccgccaccataaagataatcagcagaaccaacatcacgtcgataaacggcgtcacgttgatatcatgcatttcgccgttatcgtcgaggttttcgttaagatgcattgccatcggatattatcctgcgcgtaatttttgtgcgacacgaaccggatgcgcagcggcgctggcttccagatccaggtcacggctttgcagcaacaatacctgcgctgcaacatcacccagcatcgctttaaagccgccaatctggcgtgcaaatacgttatagataacgaccgcaggaatcgctgccacgaggccgattgccgttgctaacagagcttctgcgatacccggcgcaacgactgccaggttagtggtctgcgtttgcgcgataccaataaagctgttcatgatgccccagaccgtaccaaacagaccaacgaacggagaaatcgcgccgatggttgccagatagccgttaccgcggcccatttgacgacccactgcggcgacccgacgctccagacggaagctggtacgttctttaataccttcgttatcgtcgctgccttctgacagttccagctcattctgcgcttcattgagcaaatgcaggcttaagcttttgctaccaaaatcagcggcgatatcgttggcctggtttaaggaacgcgcttcagccagcagttgctgctcgcgcttaaggcgacgcttctgattgaagaactctacgctcttactgaagaagattgcccaggtgactacggaggccaaaataagcccaatcatcacgcacttaacgacaatatcggcgtgctgatacataccccagacggaaaggtccgtctgcattaaattattacccactgtgtatctccaggacgcaagtcacaaaatctgcgcataataatatcaaaacgacgtcgaattgatagtcgttctcattactatttgcatactgccgtacctttgctttcttttccttgcgtttacgcagtaaaaaagtcaccagcacgccatttgcgaaaattttctgctttatgccaattcttcaggatgcgcccgcgaatattcatgctagtttagacatccagacgtataaaaacaggaatcccgacatggcggacaaaaagcttgatactcaactggtgaatgcaggacgcagcaaaaaatacactctcggcgcggtaaatagcgtgattcagcgcgcttcttcgctggtctttgacagtgtagaagccaaaaaacacgcgacacgtaatcgcgccaatggagagttgttctatggacggcgcggaacgttaacccatttctccttacaacaagcgatgtgtgaactggaaggtggcgcaggctgcgtgctatttccctgcggggcggcagcggttgctaattccattcttgcttttatcgaacagggcgatcatgtgttgatgaccaacaccgcctatgaaccgagtcaggatttctgtagcaaaatcctcagcaaactgggcgtaacgacatcatggtttgatccgctgattggtgccgatatcgttaagcatctgcagccaaacactaaaatcgtgtttctggaatcgccaggctccatcaccatggaagtccacgacgttccggcgattgttgccgccgtacgcagtgtggtgccggatgccatcattatgatcgacaacacctgggcagccggtgtgctgtttaaggcgctggattttggcatcgatgtttctattcaagccgccaccaaatatctggttgggcattcagatgcgatgattggcactgccgtgtgcaatgcccgttgctgggagcagctacgggaaaatgcctatctgatgggccagatggtcgatgccgataccgcctatataaccagccgtggcctgcgcacattaggtgtgcgtttgcgtcaacatcatgaaagcagtctgaaagtggctgaatggctggcagaacatccgcaagttgcgcgagttaaccaccctgctctgcctggcagtaaaggtcacgaattctggaaacgagactttacaggcagcagcgggctattttcctttgtgcttaagaaaaaactcaataatgaagagctggcgaactatctggataacttcagtttattcagcatggcctactcgtggggcgggtatgaatcgttgatcctggcaaatcaaccagaacatatcgccgccattcgcccacaaggcgagatcgattttagcgggaccttgattcgcctgcatattggtctggaagatgtcgacgatctgattgccgatctggacgccggttttgcgcgaattgtataacattgccacttttggacaattttgcagacattttattgtgaaaagtcttaaattgttgcgtccgggatcaaggcgtcccggacgattcaggagtacaataggcagataaaggcttaaacgctgttccacaggaaagtccatggctgttattcaagatatcatcgctgcgctctggcaacacgactttgccgcgctggcggatcctcatattgttagcgttgtttactttgtcatgtttgccacgctgtttttagaaaacggcctgctgcccgcctcatttttgccaggcgacagcttgttgatactggcaggcgcattgattgcccagggggttatggattttctgcctacgattgcgattctgaccgccgcagcaagtctgggctgctggctaagttatattcaggggcgctggttagggaataccaaaacggtgaaaggctggctggcacagcttcctgctaaatatcaccagcgcgccacctgcatgtttgaccgccacggtctgctggcgctgctggctggacgttttcttgcatttgtccgtacgctgctgccaaccatggcgggaatttccggtctgccaaaccgccgcttccagtttttcaactggttaagtggattgctgtgggtcagcgtggtaaccagttttggctatgccttaagtatgattccgttcgttaaacgccatgaagatcaggtaatgacgttcctgatgatcctgccaattgccttgttaaccgctggcttgttaggcacgctgtttgtggtgattaaaaaaaaatactgtaacgcctgacgattttccccgttcccggttgctgtaccgggaacgtatttaattcccctgcatcgcccgcattcttgccgcatcttcccccggcgtcacaccgaagtaacgtttaaactcacggctaaattgcgatgcgctttcatagccgacgcgcatcgctgctgcgctggccttcatgccgtcatggatgatcatcatccgcgccttatgcagacggtaattcttcaaatactgcaacggcgaggtactggtgacagacttaaaattatggtggaacgccgatacgctcatgttggcttctgccgccagttgctcgacgctcaggttttcggtgtatttattctcaatccgtttcagcacgcggctaatcagactgaagtgagtctggcgactgaccagcgccagtaacgcgccgccgcaaggtccggtcagcacgtagtacagaatttcgcggatgatctgtttgccgagaatacgcgcatccagtggtcgctccatcacgtcgagtaaccgctccgccgcgcataaaatctcttctgataacgtggcggagttaatcccgctggctgccatcgacggctggaaatgctcatcttcgccaatgtccatcaacagttcctgtaactgcaaaatatcgacattgagacgcaaccctgccagcggcacctctgacgtggcataggtttcgcactcaaacggcaacggcaccgtcagcagcaggtattcattggcatcataacgaaacacgcgttcattgatataaccgattttatgcccggaaaagagaattatgatgccaggctcgtacatcaccggtgtacgtgcgaaaggcgtctcgccatacaacaaacgcacatcgggcaacagtcctgacaaactattttctttatttttcagtttattaactttatccgccagcaagcggcaaatctcttcacgtttcatatcgcgtaatttcttaggaataatgcggcaatttgattgtgcgcaattttgtagcatttctccagcactctggagaaataggcaagacattggcagaaatgagcattgagagccagggcgctggcgatcacaatgaaaaacatcaggcagatcgttctctgccctcatattggcccagcaaagggagcaagtaatgaacaactttaatctgcacaccccaacccgcattctgtttggtaaaggcgcaatcgctggtttacgcgaacaaattcctcacgatgctcgcgtattgattacctacggcggcggcagcgtgaaaaaaaccggcgttctcgatcaagttctggatgccctgaaaggcatggacgtgctggaatttggcggtattgagccaaacccggcttatgaaacgctgatgaacgccgtgaaactggttcgcgaacagaaagtgactttcctgctggcggttggcggcggttctgtactggacggcaccaaatttatcgccgcagcggctaactatccggaaaatatcgatccgtggcacattctgcaaacgggcggtaaagagattaaaagcgccatcccgatgggctgtgtgctgacgctgccagcaaccggttcagaatccaacgcaggcgcggtgatctcccgtaaaaccacaggcgacaagcaggcgttccattctgcccatgttcagccggtatttgccgtgctcgatccggtttatacctacaccctgccgccgcgtcaggtggctaacggcgtagtggacgcctttgtacacaccgtggaacagtatgttaccaaaccggttgatgccaaaattcaggaccgtttcgcagaaggcattttgctgacgctaatcgaagatggtccgaaagccctgaaagagccagaaaactacgatgtgcgcgccaacgtcatgtgggcggcgactcaggcgctgaacggtttgattggcgctggcgtaccgcaggactgggcaacgcatatgctgggccacgaactgactgcgatgcacggtctggatcacgcgcaaacactggctatcgtcctgcctgcactgtggaatgaaaaacgcgataccaagcgcgctaagctgctgcaatatgctgaacgcgtctggaacatcactgaaggttccgatgatgagcgtattgacgccgcgattgccgcaacccgcaatttctttgagcaattaggcgtgccgacccacctctccgactacggtctggacggcagctccatcccggctttgctgaaaaaactggaagagcacggcatgacccaactgggcgaaaatcatgacattacgttggatgtcagccgccgtatatacgaagccgcccgctaagctttttacgcctcaaactttcgttttcgggcatttcgtccagacttaagttcacaacacctcaccggagcctgctccggtgagttcatataaaggaggaacgtatggctaatccaaccgttattaagctacaggatggcaatgtcatgccccagctgggactgggcgtctggcaagcaagtaatgaggaagtaatcaccgccattcaaaaagcgttagaagtgggttatcgctcgattgataccgccgcggcctacaagaacgaagaaggtgtcggcaaagccctgaaaaatgcctcagtcaacagagaagaactgttcatcaccactaagctgtggaacgacgaccacaagcgcccccgcgaagccctgctcgacagcctgaaaaaactccagcttgattatatcgacctctacttaatgcactggcccgttcccgctatcgaccattatgtcgaagcatggaaaggcatgatcgaattgcaaaaagagggattaatcaaaagcatcggcgtgtgcaacttccagatccatcacctgcaacgcctgattgatgaaactggcgtgacgcctgtgataaaccagatcgaacttcatccgctgatgcaacaacgccagctacacgcctggaacgcgacacacaaaatccagaccgaatcctggagcccattagcgcaaggagggaaaggcgttttcgatcagaaagtcattcgcgatctggcagataaatacggcaaaaccccggcgcagattgttatccgctggcatctggatagcggcctggtggtgatcccgaaatcggtcacaccttcacgtattgccgaaaactttgatgtctgggatttccgtctcgacaaagacgaactcggcgaaattgcaaaactcgatcagggcaagcgtctcggtcccgatcctgaccagttcggcggctaacatgcaaattctcccggtggcggtaatgttccgctaccggacttttcagaaatcatttattcccctcgcgtcccgcccgttgttactcttccttgttcaggaatgccaaatataaggacatcatcatgcagagccggaagctcttaaaagaacaactcatctatatccgggataaacgcaacggagaggtgaaaaacagatgaaaataatacttctgtttttagcagccctggcaagttttaccgtacacgcacagcccccctcacagaccgtagaacaaacagtccggcatatttatcagaactataaatcagatgccactgccccttattttggtgaaaccggagagcgggcgataacttctgcgcgtattcaacaggcgcttaccctgaacgacaatcttacgctgccgggcaatattggctggctggattatgatccggtttgtgattgtcaggattttggcgatctggtgctagaaagcgttgcgataacccaaactgacgccgatcatgccgatgccgttgtgcgctttcgtatctttaaagatgataaagaaaagaccacgcagacactgaaaatggtggcggaaaatggtcgttgggtcattgacgatattgtcagcaatcatggcagcgtcttacaagcagttaatagcgagaatgaaaaaacgctggccgctttagcttcgttgcaaaaagaacagccggaagcctttgttgccgaactctttgaacatattgctgattatagctggccgtggacgtgggtggtttccgactcttaccgccaggcggttaatgccttctataaaaccaccttcaagacggccaataatcccgatgaagatatgcaaatagaacggcaatttatttacgacaatccgatctgttttggcgaagagtcgctattttcacgcgttgatgaaattcgagtcctggagaaaaccgccgattccgcccgcattcatgttcgttttacgctgaccaatggcaacaacgaagagcaagaactggttttacagcggcgcgaaggcaagtgggaaatcgctgattttatccgcccgaacagcggcagcctacttaagcagattgaggcaaaaactgccgccagattaaagcaatgagctgaattaaataacaattagccggaacaataaataaaagggaacactatatgaaaacgattttcaccgtgggagctgttgttctggcaacctgcttgctcagtggctgcgtcaatgagcaaaaggtcaatcagctggcgagcaatgtgcaaacattaaatgccaaaatcgcccggcttgagcaggatatgaaagcactacgcccacaaatctatgctgccaaatccgaagctaacagagccaatacgcgtcttgatgctcaggactattttgattgcctgcgctgcttgcgtatgtacgcagaatgataaaaaaatccccggtagcgtgtcagttgccggggatattttttaacgtccaaccgccgctttaggccgtttcttcgcaccagcattcaccggacgagattgcgtagacgacgctttttttgccgtagcaggcgtctgacgctgggtcgccatcggcgtatgtttcgtcaacgccggacgggtattgcggttctggcgacgagcttcacgcatctcttcaatggttggcgcaggcactaagcaatcgcgacggctgccaatcagatgctttttgcccatcgcttccagcgcctggcggattaacggccagtttgccggatcgtggtaacgcaacaacgctttatgcaaacgacgctgtttgtcgcccttcggtacgaagacgtcttcgctcttataaccaatcttcgccagcgggtttttcccggtgtaatacatggtggttgagttcgccagcggcgacggatagaagttctgcacctggtcgaggcggaagcggtgctttttcagccacagcgccagattcaccatatcttcatcacgcgtaccggggtgcgcggagatgaaataggggatcagatactgctctttacctgcctgttttgagtaagtatcgaacagctctttaaagcggtcatagctgcccatgcccggcttcatcatcttcgataacggcccttcttcggtatgttccggggcaatcttcagataaccgccgacgtgatgggtcgccagttctttgatatagcgcggatcttctacggctatgtcataacgcacaccagaggcaatcaggatctttttaatgcctttcagatcacgcgcacggcgatagaggttgatcgttggttcgtggttcgtgtccatgtgcggacaaatatccggataaacgcacgacaaacggcgacaagtttgttcagcgcgtggcgatttgcagcgcaacatatacatgttggcagttggcccaccaagatcggaaatcacgcccgtaaaacctggaacggtgtcgcggatcgcttcgatctcattaatgatcgaatcttcggaacggctctgaataatgcgcccttcgtgctcggtgatagaacagaaagagcagccgccaaagcagccacgcataatgttgaccgaaaaacggatcatttcgtaagccggaatacgggcattgccataggccggatgtggcacgcgcttgtatggcagcgcaaaaacgctgtccatctcttcggtagaaagcggaatagcaggcgggttgatccacacatagcggtcgccgtgtttttgcatcaatgcgcgggcacagcctgggttggtttcgtggtgcagaatacgcgaagcatgggcgtacagcactttatcgcccttcactttctcgaaagaaggcagcaacacgtaggttttttcccacggtttcgggcgcggtggctgcacggttacggctttggcttcctgctttttcggtgccaccggtttgttatccgcgcacggcaaatcttcaccatacggatgcgggattgggtcgatttttccaggggtatcaagacgggtggaatccacgccgctccagccaggcagcgcctctttcacgataatcgcggtattacgcacatcgcggatttcactaattggctcgcccatcgccagacgatgcgccacttccaccagcggacgctcaccgttaccaaacatcagcatgtcggctttcgaatccaccagcacggaacggcgcacggtatcggaccagtaatcataatgcgcggtacggcgcagactagcctcaataccgccgaggatcaccggtacatctttccacgcctctttacaacgctgggtataaaccagtgtggcgcgatccgggcgcttacccgcgacgttatccggcgtgtaggcatcgtcatgacgtaaacggcgatcggcggtataacggttgatcatcgaatccatgttgccagcagtaacaccgaaaaacagattcggtttacccagacgcataaagtcgtctttgctgctccagtccggctgggcgatgatcccgacgcgaaagccctgcgcttccagcatacgaccgcaaatcgccatcccgaagcttgggtgatcgacatacgcgtcgccagtaaccaaaatgatgtcgcagctatcccagccaagttgatccatctcttcacgagacatcggcaaaaacggtgccggtccaaaacaggcggcccagtactgcggccaggagaacaggtcgcgatccggttggatcagggagatagagctcattttgcttccagaaatgataaaaaaataatcaaaggccggggattataagccggaacgaaagagaaatcgaaaggtattccatactcgccctcctcgggcgagtatgaagattacggtaccggattgaccaacagttgcccaatcgagccacggtccgccatttccagcgtctgactgttgaagtagaacgggaagtgcgcccaggaaggctgaccgaaataaacaagcagctccacttgtccgtcaacccaaacggtatctttccagcctctgtcttccgggaacggcatcgcgccattcacgttacggatctggaacattacgccttcaatatggaacgcttgcggctcgtccgcgcgtaccgtccagcgttcccacgttccttgctgcgcggtgacatcaatacggttgacgtcccacagctgtccattaatacccgggtcatcacccagactgatatcgcgactgcgaattggcgaaccagccatgatttcagttggcagcaagcgcatcggaagactgtctgtgaccagcggcagaaggccggttgggcgcagcgttagcaccagggtagaaaccagaatactggatggctcaaagaagccacgaatacgatcaacaatgctcgccgcttcgccacaggtgatcgacacttcatcgccgttgctcatatccaccagaatctcgcggcgctcgcccggtgccagcgaaagttgcttcaccgatacaggagcaggcaggaatccctgatcgccagaaatcacatgtaacgggcgaccatcgttcatctgtagttgatagcgacgagagttcgacgcgttcagcagtcgcaagcgcacccagccacgcgagacttcaacgtacgggctttgtacaccgttaaccagcagcgtatcaccaacaaagccgccgcttcccggttcgttgtattctggcgtaccaaagttatccagccgtttatcctggataatgaccggaaaatcatccacaccataatggttggggataggcagcgacttgctgacttcatcttccaccagccacattccggcaaggccgttatagacctgctgagccgtgcggttgggagtattggcgtgataccacagagtagctgcgttctggcgaatgggcagtacgggtgcccagtcagcgtttggcgacatcatccgtgccggaccgcccatcagcgggcctggtacctgtagcccggccaccgtcattgagacattttctgtcaggcggttgctgtaaataagcttaacatcgtcgcccttccagacgcggatagtcggccccaggtaacgaccattgattccccagaccgacgcgcgtgtccctggcgtaaatgaccagtgcgcacgttgtacagtcataaacagcggttgcccacggcgagattcaagtagcggcggaacgggtagcggttgctgttgcccggctgcgctggccttcaggggaacagcgcctgcacaaagtgcaatccccgatgcctgaatgaactgacgccgactgagtgacatatttgctccatgtaaaactggctaaagtaataccgtgcaggaaagtgttccccgcaaaaatacagattgccgacttaaacttttccggcggcttcgcgttctgcgacttctttatcgagctcggcgattttttgttccattatcgaacgacaatgggcagccagctcacgaacctgatctttgccatactgactgacgtcaattggcggcagcatttcgacaatcaccagaccgttgtgcagtcgattaagattaatcttattcgaagttgtagagacgcacacgggaataatcgggacgcccgccgcaattgccgcgtgaaatgctccagtcttgaacggtagcaggccgcgaccacggctgcgggttccttccgggaacatccagatggaaatacggcgttttttgaagtgattcactacttccgcaatggtgccgtgagctttagtgcgattgtttctgtcgatcaataagttgccggttaaccagtacaactgcccgaagaaggggatccacagcaagctctttttacctaccgtcaccgtcggcggttgcacgatgttcgatgctgtcaccatgtcatagttgttctggtggttagcgatatagatagcattgccgtagctttcagcgtctgtaggtttacggcactcaactttcaggccaaacagcggcgcaagacggccaaacatatgcccaaaggtggccacatgtttcgggttacgcgggctgaaaaggcagtaaatggagccgaatacacagactaagatgctgtaaatcacggtaataataagacgaaagatatatagcataacaccctctgaaggtctgagagactggcattgtacgtcacctgaaatcaggttagggcattgttaaaagccgctctctggaaaagcgtattgttaatcgcaacgcatgaataaacaacggtttcaagggaatttttatcgtttccgggggttgaatacgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttccttgcaagcgggaggaaacagcgccctccccggcatattactcttcgctatcaccgctgctggcacggcgaggagagtcgatctcaacacgatcgatacgctgcaaaccgcgcatcaacgtaccgcggcgtccacgttcgccagtgactttctgtaactcttccgggcgcagtttaattttgcgtttcccaacatgaatggtcagcgtgctttgcggcggcagaacgtacaattgcgccagaccatcttctccacgcgcggcttctgccgatggaatgttgataatcttgttgcctttgcccttcgacagctgcggcagatcacttaccgggaacatcaacatacggcctgcctgagtgattgccagcagcatatcggaagcatcttcaatcaccaccggcggcataacatgggcattttccggtaaggtgatcaaagccttacctgcacggttacgcgccaccagatcgttaaaggtgcagacgaaaccgtaacccgcatcggaagccatcagcagtttctgatcgtcgctttccatcagcatatggtcaacggtcgccccaggcggcaacgttaatttgccggtgagcggctcgccctgaccacgcgccgacggcagcgtaatcgggtcaatggcatagctacgaccggtggaatcaacaaacactaccggttggttgctcttacctttcaccgccgctttgaagctatcacccgctttataattcaggcccggcgcgtcgatatcatggcctttagcgctgcgtacccagcccatctgcgacagcacaatggtgacaggttcagacggcagcatgtcgtgctcgctcatcgctttcgcttcttcgcgttcctgcaacggcgaacgacgatcgtcaccgtaggcttgcgcgtctgcctgcagttctttcttcagcaggttattcattttacgctcggaagccaaaatgccctgcaactggtcgcgctctttttccagttcactctgctcaccgcgaatcttcatctcttccagtttggcaagatgacgcagtttcagttcgaggatcgcttccgcctgggtttccgtaaggccaaaccgcgacatcagcgccggtttcggttcatcttcattacgaatgatctcaatcacttcgtcgatattgagaaacgccaccagcaaaccttcgaggatatgcaggcgcttgaggactttctccagacgatagttcagtcggcggcgcacggtatcgcggcggaacaccagccattcggagaggatttccagcaggtttttcaccgccggacgaccatccagaccgatcatattaaggttaatacgatagctcttttccagatcggtggtagcgaagaggtggttcatcacctgatccatatccacgcggttggaacgcggcacaatcaccaggcgggtcgggttctcgtggtcagattcatcgcgcagatcgtcaaccatcggcagctttttgttgcgcatttgcgcagcaatttgctccagtacgcgcgcacctgaaacctgatgcggcaatgcgctgataaccaccgcgccatcttctttcttccacaccgcgcgcatacgcactgaaccacgtccgttctcgtagattttacggatctcggcgcgcgaagtgataatttccgcttcagtcggataatccggcccctgcacgatatccagcagctgatcgagcgtggttttcggctggtcgattaatgcgattgccgcctgagccacttcacgcaggttatgcggtggaatatcggtcgccatgccgacggcaataccggtggtgccgttaagcaaaatgtttggcagacgggcaggtagcattttcggctcctgcaaagtgccgtcgaagtttggcacccagtcagccgtcccctgccccagctcgctcaatagcagctcggaatatttcgacaaccgggattcggtgtaacgcattgccgcgaacgatttcggatcgtccggcgcgccccagttcccctgaccatcaaccagcggataacggtaagagaacggttgcgccatcaggaccatcgcttcataacaggcgctatcgccgtgcggatggtatttacccagtacgtcaccgacggtacgggccgattttttaaatttggcgctggcattcaggcccagttcagacatcgcatacacaatgcggcgctgaacaggtttcagaccatcaccaataaacggcaacgcacggtccatgatcacgtacatggagtagtttaagtaggcgttttccgtaaattcatgtagcgcaaggcgctctgccatatcgctcattaattctgattcctcaacttattcgccagccttcaaaggggcaatattgccggagatactacattatctgccgcgtcgagtcacaggagatcaacgtgaatagcgccgccggacgtgctccgacggcgataaaggcatcaatgtgccttgatatacaactctttgctgtagacataatcctggggattatgcagcggaaaaccgccaacgtagggtttaagcagtttgattaacggctgatagtagataggaatcagcggtgcctgttggttgatgatcacttctgcctgctgatacaacgcattacgctttgtcgcatcagtgatctgcgtggcctggtttagtaaggcgtcatactgcgcatttttccagtgaccgacgttttcttcactatcgcttttgagcgtgttcaggaagctggaagcatcattgtacgtcgcatcccacgactgccgagacagcatgaaatcaccggctcgtcgggcatcaagataggttttccactccattgtgcgcagcgtcacctgtgcacccagccattttttccattcggaagacaacgctatcgcggtcttttcatgcagatcgtacttgttgtagaacagctcaaagcgtagcggatgagaggcgtcgtatcccgcctgtttcagcaaggcttttgccatcgcgacgcgctcactcattggcttttgcagttcatcgaacgtcgtcgcgctaaagccttttacctctggcggcgtcagcgtggttgcgggcgttctcaaccccagtaccttttgcgcaataagctgtcgatcaaccgtaagatatagcgcccgacgcactcgcacatcgttaaatggcggtttctcaaggttgaagttgtaatattcgctgttcagacgcggaataattcgtagctcgccaggcagtgatttttcaatggcgggaatttgctgcgccggaacccaggtgagatcgacctctcccgcgcgatagcggttatagccggtgaccgaattatctagcgccagatactcaacctgttgcaatactgtatgttgcgcatcgcggtactttggatttttgcgtgcagtaatcttttcgttaactacccactgatcaagcacaaaggcaccgttgtaaaccatgttctctggcttactccagctatcgccatgtttagcgatgacatgatgaggaaccgggaacagcgtcggccaggcgagcatcgtcgtgaaccaaggaaccggctgctcaagcgtaacttcaagagtacgatcatccgtcgctttgacacccagcgatgtaacatctgctttacccgcaacaatagctgcggcattgttaatgtgcgcctgtgccagatagccagcaaaagggcttgccgttttcgggtcaaccgcgcgctgccagccgaggacaaaatcctctgccgtcagaggctgaccgtcggaccactgcaaaccgctacgcagatggaaaatatagcgcttgccgccgtccagtatctcccagcgttcagcctgagcgggctgcacctggccttcaccgtccatccataccagaccttcaaacagatccagcacaatctgcgcggcagtattctcctccaccttttgcgggtcgagcgtacctgggtcgctatgattgttgtaacgaaagacttgttgcggggcgagcggtgtgttggcgggaacgtcagcagcgtagagaggagccgcacttaccaggctgaccagccataataaatttcgcgtatacatggtattccttaccggagaaattataagcccaacaacaatacgcctgtggcattgttcgctcaaacttatcgcgagtgatttggctcacactccggtaaagaaaaaagcgagttgcccccgcttttccattaattaacggatttcattcaatagttctggatgcttatccagaacacgtaaaagtttgattgtggaaggatgaggttgggcattgcctttttcgtaacgcgaaaacgcatttacacctcccccaaaaatttcgcttgcctctttttgggtaagagagagcttttttcgaaccttcactataaattcaggtgccactgtttcggcattcaccgaagcccgaaatgcctttacttgcgccatgaaagcatctgactcttctttattcatgatgctctcttcgcaatggacacaatataaaccgtggatacctttcaatactgtttttcgtccacggaaggtgtatggaatatctttaatgccagaaaccatttctccctggtggcaaaccggacatttcatattacttctccttaaacgagacgatcagtacgtcatgaattaccgtaattttaagataaacctggcctgtaacaagcctgggtctgtaaacatcctgccagatagtatgatcagagtaggtggtcatgcttttataaaagtcgctctctgataatccaatgataacattacacataccatcaaaatccaaacctaactcatctgcatttaacagggcactacgtgttgtacgaacttgcccggcattgacaagttttttaacctgactcaaacgtgtatgtggtgtgcgtttttccataacccccgcctccctgttactttagttataacctaaaaggttaattacagcaatgaaaaagcacctaaaaggttagttagatgtacggagatagtgaccacacaaaacgtattctttaaggaaagtgattgaccatataagaaagtggcgcattagtagcgccagtttgaagcaggaatttataagggaagctggagtcaggcatcacgccaacggcacataaacatccgtttccagtcgctgctctgtcaccccttcggcaagattggtgtagtgaaacagaatcggtgctttacgcattttctcgccgcttgcaggcagccagtggcgaatgatgccccataccgtgtgtgaaatatcgtccagctcgccaacgtggcgggccacggcataacgtccaccggtaagttcaccattgctcacaccataacgattatcgggaatcggttcgctaacgctgccgcagatatcaaagcgaaacgcttccggtgcggtggtggcagggtcgtcccaggcgacgccaaaagtctggctttggttaacaggagaaagccccgtctctttacgccacatgataaatttcgccacgctgtagttgagcaattcagggctacagcggtgcggcaacatcgccacaggtattgatgggaaatcgataatgtttacatccagtgtcaggtttgtcattttgcctccctgcgaaattattcccgggaacgcgtcccgggagcggtaacaattacggatttactttgcggatctgtttgacgtcaatttcaacagaattccagtctttatcgacttcaccctgaatctcaaccgtatctttcggcgtcaccgtcacgccgttccagcgtttgtggtcgatatcaacattgatagtaccgctggcatctttgaacacgtagagatcgtcagagatgcgttcaacgatattgccgcgcagggttacccaggtgtcgtcacgcagggattttgcgctttctacagtcgttacgctgccgttcggcccctggaatcctccggcctgactttgcgttgccgatgggccagaaaaaccgccctgctctgctgccatcaccggtgcgctgcacagggccattactgcgattactgctgcgaattttttcatgtttattactccctttaatgtctgtttccgagcatttaacaagatagtccttaacaacttcttaagggaaaaaaataaaatttagtgctgtacagagcgcgttacaacacggtttactggcagcaaatacggttatcgcagggatgaaaaaatgcgaattttactgatagaagatgacatgctgattggcgacggcatcaaaacgggccttagtaaaatgggttttagcgtcgactggtttacacaaggtcgtcagggaaaagaggcgctttatagcgcaccttatgatgcggtgatcctggatttaaccttaccaggcatggatggtcgcgatattttgcgcgaatggcgagaaaaaggtcagcgtgagccggtactgatcctgaccgcgcgcgatgcgctggcggaacgtgtagaagggctgcgtctgggagctgacgattatctgtgtaaaccttttgcgttgatagaagtcgccgccaggctggaagctctgatgcgccgaaccaacggccaggccagcaacgagctgcgccacggtaacgtcatgctcgaccccggcaaacgtatcgccacgctggctggcgaacccttaacactgaaaccaaaagaatttgccctgctggaattactgatgcgtaacgctggtcgggtactgtcgcgcaaactgattgaagagaaactgtatacctgggacgaagaggtcaccagtaatgccgttgaagtgcatgtgcatcatctgcgacgcaaactcggtagtgattttattcgtaccgtgcatggtattggttacacattaggtgagaaatgaaatttacccaacgtcttagtctgcgcgtcaggctgacgctaatctttttaattctggcctcggtgacctggctgctttccagctttgtcgcctggaaacaaacaacggataacgtcgatgaattgttcgacacccaactgatgctgtttgccaagcggttaagtacgctcgatctcaacgaaatcaacgcggcggatcgcatggcacagacgccaaatagattaaaacacggtcatgttgatgacgatgcgctgacctttgccatctttacccacgacggcagaatggtccttaatgatggcgataacggagaagatattccctatagctatcaacgggaaggttttgctgacgggcaactggtcggtgaagacgatccttggcgttttgtctggatgacctcacctgatggcaaatatcgcatcgttgttggccaggaatgggaataccgtgaagacatggcgctggcgattgttgccgggcaattgatcccgtggctggtcgcactgccgattatgttaatcatcatgatggtactactgggtcgtgaactcgcgccgctgaacaaactggcgctggcactacgtatgcgtgaccctgactcggaaaaaccactaaacgcgactggcgtacccagcgaagtgcggccactggttgagtcgctaaatcaactgttcgcccgcacacatgcgatgatggttcgtgaacgacgctttacctccgacgcagctcacgaacttcgtagcccgttaacggcgctgaaagtgcaaaccgaagttgcgcagctctctgacgatgatccgcaggcgcggaaaaaagcactgctccaattacattccgggatcgatcgcgctactcgtctggttgatcaactgctcacgctatcgcggctggactcactggataaccttcaggacgtcgcggagatcccgcttgaagatctcctgcaatcgtcggtgatggatatttaccacacggcgcagcaggcgaaaattgacgtgcgactgacactcaatgcccacagcatcaaacgcaccgggcaaccgctattgctaagtttgttggtgcgaaatttgctggataacgccgtgcgctacagtccacagggcagcgtggtagacgtcacgctgaatgctgataatttcatcgtgagggataacggccccggtgtgacaccagaggcactggcgcgaattggcgaacgcttctatcgcccacccggacaaaccgctaccggcagcgggcttgggctatcgattgtccagcgaatcgccaaattgcatggcatgaatgttgaatttgggaatgcggaacaaggtggatttgaggcgaaggtaagctggtaacttctctgtctatgagagccgttaaaacgactctcatagattttactaatagcaaaatataaaccgtccccaaaaaagccaccaaccacaaaccagacaaataccgagcgagaatacatatacccaaaactcgaacatttcccgcataaagagttttcttaagataagaataataagtggcgtaagaagaaaaaatgctgcaatcattgcttgcaatatacgatcttcgcctgaaacggaaggtatactgcaaatatttcctcccgactcaagcatccagtcatacttattgaaagcaaaaaaagaatctattaaccaataagtaagcattatatatagcaatgcttcaaatattgttttaattttctgctttaacatatatcagtacgctcataaaaatccatttataattatcaacatgacacgttgatactttcatcttttacttattcaaagccatattttcaatccccaaaaaaaccgaaccaaacgtgtaaattattccggtgcgagtaagaattatgaggaatggctatcagtattgtcattttcagaaaatatttatcctgcatcggtgagtcagagtaagatcagacttttgctaaattcgcaaaagactttgcacattttgctaatttcaccgtaccgctctgtgacgtactatagtcggcaaacgtctcaccttgaggttaaaaaatgagcaacatcctgattatcaacggcgcgaaaaaattcgcccactccaatggtcaactgaacgacaccctgaccgaagtcgcggatggcacactgcgcgaccttgggcatgatgtccgcatcgttcgcgccgacagcgactacgatgtcaaagcggaagtacaaaactttctctgggctgatgtggtgatctggcagatgccaggctggtggatgggcgcgccgtggacagtgaaaaaatacattgatgatgtattcaccgaaggtcacgggacgctgtatgccagcgatggtcgtacccgcaaagatccgtcgaaaaaatacggttccggcggcctggtacagggcaaaaaatatatgctttctctgacctggaacgcaccaatggaagccttcaccgaaaaagatcagttcttccacggcgttggcgttgacggtgtgtatctgccgttccataaagcaaaccaattcctcggtatggaaccgctgccgacatttatcgctaatgacgtgataaaaatgcctgatgttccccgctatactgaagaatatcgcaagcatcttgtggaaatttttggttaactagagctcaggctttagaaggagttaaccatgcttaccgtaatcgcagaaatccgtactcgtcctggtcaacatcaccgtcaggcggtattggatcagtttgctaaaatcgttccaaccgtactgaaagaagaaggttgccacggctatgcgccaatggtggattgcgcagctggcgtgagtttccagtctatggcaccggattctatcgtgatgattgagcagtgggaaagcatcgcgcatcttgaagcgcatctgcaaaccccgcacatgaaggcgtatagcgaagccgtaaaaggtgacgtgctggagatgaatatccgtattctgcagccagggatttaatcctgccttgtttgcccggccatcctgaccgggcaatgttctttcctttaaacctcaatctccgccatgtcgcctttctcttgcaaccagttgcggcgatcttccgagcgtttcttcgccagcagcatatccatcatcgcgtcagtacgctgatcgtcttcatcatcgatagtcaactgcaccagacggcgagtgttcggatcaagcgtggtttcgcgcaattgcatcgggttcatttcccccagacctttaaaacgctggacgttcggcttgcctttcttgcgttttaattgctcaagtacgccctctttctcttcttccgtcagcgcgtaataaacctctttcccgagatcaatacggtagagcggtggcagtgcgacgtaaacgtgaccgtgtttcaccaacgcgcggaaatgttttacgaacaaagcgcagagcagcgtggcaatgtgcagaccatcagagtccgcatccgcgaggatacagattttgccataacgaagctggctcagatcgtcgctgtcaggatcgataccgatcgctaccgaaatatcgtgcacttcctgcgaagccagcacttcgtcggaagagacttcccaggtgttaaggatcttacctttcagtggcatgatcgcctgatattcgcgatcgcgcgcctgcttggcagatccgcctgcggagtcaccttccacaaggaacagctcggtacggttaaggtcctgcgcggtacaatcagccagtttgccaggcaacgccgggccgctggtcagctttttacgcaccacttttttggccgcacgcatacggcgctgggcgctggaaatcgccatctccgccagcagttcagccgcctgaacgttctggttcagccacaggataaaggcatctttcaccacgccagaaacgaatgccgcgcattgacgcgaagagagacgctctttcgtctgcccggcaaactgcggatcctgcatttttactgacagcacataggcgcagcgatcccagatatcttccgccgacagctttacaccgcgcggcagaatattgcggtattcacagaactcacgcatcgcgtccaacaggccctgacgcagaccattaacatgggtaccgccctgcatcgttgggataaggttgacgtagctttcggtcagcagttcaccgccttccggcagccacagtagcgcccagtccacagcttcagtatcaccagcgaaattaccgataaacggtttttccggcagcgtcggcagaccatttaccgcttccgccaggtaatcattcagaccgtcctgatagcaccagcgttgttcggtattgttgatctcatctttaaaagtgatctcaacgccagggcacaataccgctttggctttcagcacatgcgtcaggcgtgaaacagaaaatcgcgggctgtcaaagaaggtttcatccggccagaagtgcacactggtaccagtattgcgtttaccgcaagtgccgacaacctgtaaatcctgcaccttttcgccattttcaaaggcgatgttataaacctgaccatcgcggcgcacgttaacttctacgcgcttcgacagggcgttaaccaccgaaatccccacgccatgcaggccgccagagaactggtaatttttgttagagaatttaccgcctgcatgcagacggcaaagaatcagttcaaccgccggtacaccctcttccgggtgaatatccaccggcatcccgcgcccatcgtcaataacttctaacgactggtcagcatgtaaaataacgtccacgcgttttgcgtgacccgccagtgcttcatccacactgttatcaatgacttcttgccccaaatggttagggcgagtggtatcggtatacatccccggacggcggcgaaccggctcaagcccggtgagtacctcaatggcatcagcgttataagtttgcgtcatggtttaagttagtaattcgagttgatcgtcagagatggtgcagaccaagaaaatcgacgatcgggttgaaataatcttcgaagcccgtgaatgcgtggttgccgccttctatgacagtctggcggcaggaagcgtagtacgccaccgcctggcggtaatccagcacttcatctcccgtctgttgcagcagccagatcaaatccggcgcttccagcgggtcaatctgcatgactttaagatcgtaaatatggcgtgactctagcacatattgctgcccggtgtaggggttctcgttctgaccgagatagtccgtcagcagttcaaacgggcgcaccgccgggtttaccaccactgcgggcagcataaaacattgtgacaaccaggtggcgtaatatccccccagtgacgaaccgacaatacccagcgaatcaccgccatgttccaggacaatggattccagcagctctgccgcgtcggaaggatacggcggcaactgcggaatgatcatctcaacgtcagggtgatgttccgccagccagttttttaacaagctcgcttttgcagagcgcggcgagctgttgaaaccgtgtaaataaagaagcgtagacatcagtagccttctgaagcggtatcaggttggaaacgtgtgtccgccaggcgatgcacctcggtggtcagcgtgccatcagcatgtaactcgagagtacgccagccgggcgcgatggtatccagcgtaaagttggaacagtgcggcttaaactgcacacaggtcgacggcgttgccagcaggcggcgaccattccagtcgagatccagctcctgatgaatatgaccgcacagcaagtatttgacgtgcggaaacttcgccagcacggtatccagttcgcccgcgttacgcagactgtgttgatcgagccaactacaacccgcaggtagcggatgatgatgcagcagcagcaacgtatggcgttctggcgcatcggccagtttacgttccagccactcaagctgaaactcgctcagctcaccgtgcggcacgccaaacacctggctatccagcaacaggatttgccattgctcaccaataaacacgcgcttcgccggggagatacccgcatcctgtaacgcgctgtacatcgcgggctggaaatcgtggttgcccggcagccagacgcagggcgcacgaaaacttgcgatgccttcagcgaaatgctgataggccgcagaggattgatcctgcgctaaatcacctgtcgcgacaatcaggtcgaattcgtgctggtgtggccgaatcgcctccagcaccgcctggtaactctcccaggtgtttacccctaacagggcttcgtgcttttgtgcaaacaggtgagtgtcggtaatttgtaaaatcctgactctggcctcaccagccagaggaagggttaacaggctttccaaatggtgtccttaggtttcacgacgctaataaaccggaatcgccatcgctccatgtgctaaacagtatcgcaaccagtccgctaaaaactgattaatttgatgcttttcgtcgcgttgatgcaactttttattaggataatcataccgcgctttgaagcgaaaaatctgctggcttgaacacacttcagccaccatcgcgtcatgatacagacgcaccgtcattgacggaaggctccagtaactgatcgcgggcgcagtctgttctattgtcaccagggtagtgtatcgggtcgattccacaatcgtcagccgatattgtgcgtttgccacctgatagcttacagtttcgccgggtgcgtcattgcgcggtaacaaacggcgcaattgtgaaaagttcatctcgcacaggcgcatcatttcaggaaagtcaggtgtgtaacgcttcatttatgcccactcattttttaacgcttgatgatgcagctgcagccattgcaaagcgatgaccgacgctgcgttgtcgattttcccctcttctacccactggtatgcctgttcccggcttaccacatgaacgcgaatatcttcgttttcatcagccagaccgtgaataccgcttgcggtcgtggcgtccacttcgcccaccataattgacgaacgctcactggtgccccccgggcttgccaggaaacttaacaccggtttggtccgtttgactatcagtcccgcctcttcaatcgcttcgcgacgggcaacatcttccacactttcaccctcttcaatcatcccggcaaccatctccagtagccaaggggtttcgctggtgtcgtacgcggcaatccgaatctgctcaatcagcacaacttcatcacgcactgggtcaaagggtagcaagactgcggcgtgaccgcgctcaaaaatttcccgccgcacctcatgactcatttgcccgttgaatagacgatgacgaaatctataaagatctaatgaaaaaaagccgcgataaagtgtttctcgtgcaataatttctacatcgtttttgccaaatgtaacgggcaggttgtctggcttaagcattgttaatgtcctggcactaatagtgaattaaatgtgaatttcagcgacgtttgactgccgtttgagcagtcatgtgttaaattgaggcacattaacgccctatggcacgtaacgccaaccttttgcggtagcggcttctgctagaatccgcaataattttacagtttgatcgcgctaaatactgcttcaccacaaggaatgcaaatgaagaaattgctccccattcttatcggcctgagcctttctgggttcagttcgttgagccaggccgagaacctgatgcaagtttatcagcaagcacgccttagtaacccggaattgcgtaagtctgccgccgatcgtgatgctgcctttgaaaaaattaatgaagcgcgcagtccattactgccacagctaggtttaggtgcagattacacctatagcaacggctaccgcgacgcgaacggcatcaactctaacgcgaccagtgcgtccttgcagttaactcaatccatttttgatatgtcgaaatggcgtgcgttaacgctgcaggaaaaagcagcagggattcaggacgtcacgtatcagaccgatcagcaaaccttgatcctcaacaccgcgaccgcttatttcaacgtgttgaatgctattgacgttctttcctatacacaggcacaaaaagaagcgatctaccgtcaattagatcaaaccacccaacgttttaacgtgggcctggtagcgatcaccgacgtgcagaacgcccgcgcacagtacgataccgtgctggcgaacgaagtgaccgcacgtaataaccttgataacgcggtagagcagctgcgccagatcaccggtaactactatccggaactggctgcgctgaatgtcgaaaactttaaaaccgacaaaccacagccggttaacgcgctgctgaaagaagccgaaaaacgcaacctgtcgctgttacaggcacgcttgagccaggacctggcgcgcgagcaaattcgccaggcgcaggatggtcacttaccgactctggatttaacggcttctaccgggatttctgacacctcttatagcggttcgaaaacccgtggtgccgctggtacccagtatgacgatagcaatatgggccagaacaaagttggcctgagcttctcgctgccgatttatcagggcggaatggttaactcgcaggtgaaacaggcacagtacaactttgtcggtgccagcgagcaactggaaagtgcccatcgtagcgtcgtgcagaccgtgcgttcctccttcaacaacattaatgcatctatcagtagcattaacgcctacaaacaagccgtagtttccgctcaaagctcattagacgcgatggaagcgggctactcggtcggtacgcgtaccattgttgatgtgttggatgcgaccaccacgttgtacaacgccaagcaagagctggcgaatgcgcgttataactacctgattaatcagctgaatattaagtcagctctgggtacgttgaacgagcaggatctgctggcactgaacaatgcgctgagcaaaccggtttccactaatccggaaaacgttgcaccgcaaacgccggaacagaatgctattgctgatggttatgcgcctgatagcccggcaccagtcgttcagcaaacatccgcacgcactaccaccagtaacggtcataaccctttccgtaactgatgacgacgacggggcttcggccccgtctgaacgtaaggcaacgtaaagatacgggttatctgccgcattcttcccccttctcgcttcaatttcgaccagccatcctctattctgatgggtatttaccactggtcccggaagacaaaaatgaaacggacaaaatccatacgccacgcatcgttccgcaaaaactggagcgcacgccatctgacaccagtcgctctcgcggttgccactgtttttatgctggctggctgtgaaaagagtgatgaaacagtgtctctctatcaaaatgctgacgactgttcagctgcaaacccaggcaaaagcgccgaatgtaccaccgcgtacaacaatgcgctgaaagaagccgaacgtactgcgccgaaatacgccacccgtgaagactgtgttgctgaatttggtgaaggtcagtgccagcaggcaccagcccaggctggcatggcaccagaaaaccaggcgcaggcccagcaatccagcgggagtttctggatgccgctgatggccggttacatgatggggcgtctgatgggcggcggcgcgggatttgcacagcagccgctgttctcctcgaaaaacccagccagtccggcttacggtaaatataccgacgcgacgggtaaaaactatggcgcagcccagccaggccgcaccatgaccgtaccgaagacggcaatggcaccaaaaccggcgaccaccactaccgttacccgtggcggttttggtgaatctgttgccaaacaaagcactatgcagcgtagtgcaaccggtacctcttctcgttcaatgggtggctgataccgatggaaagagtcagtattaccgagcgcccggactggcgtgagaaagcccacgaatacggtttcaattttcacaccatgtacggcgagccgtactggtgtgaagatgcttactacaagttgaccctcgcccaggttgaaaagctggaagaagtcaccgccgaactgcaccagatgtgcctgaaagtggtggaaaaagtgatcgccagcgatgagctgatgaccaaattccgcattccaaaacacacctggagttttgtgcgccagtcatggctgacgcaccagccatcgctttattcgcgtcttgatctggcgtgggatggcactggtgaacctaaacttctggaaaataacgccgatacgccaacgtcactatacgaggcggcgttctttcagtggatctggctggaagatcagcttaacgccggtaacttgccggagggcagcgaccagtttaacagtctgcaagaaaaactgatcgatcgcttcgttgagctgcgtgaacagtatggcttccagttgctgcatctcacctgctgtcgcgacacggtggaagatcgcggaaccattcagtatttgcaggactgcgcaacggaagctgaaattgctactgagttcctctacatcgatgatatcgggttaggtgaaaaaggtcagttcacggatttacaggatcaggtaatttccaacctgttcaaactgtatccgtgggaatttatgttgcgtgagatgttctcaaccaagctggaggatgcaggcgtacgctggctggaaccggcgtggaagagcattatctccaacaaggcacttctaccgctactgtgggagatgttcccgaatcacccgaacctgctgcccgcttattttgcggaagatgatcatccgcaaatggaaaaatatgtggttaaaccgatcttctcccgtgaaggcgcaaacgtgtcgatcattgagaacggcaaaaccattgaagcagcggaaggtccgtatggcgaagaagggatgattgttcagcaattccacccgttaccgaaattcggcgacagctatatgctgattggtagctggctggtgaacgatcaacccgccggaattggcattcgtgaagaccgtgcattgatcacccaggatatgtctcggttttatccacatatttttgttgaataagccacgatnnnnnnnnnnnnnnnnnnnnnnnnaattgttagcctatctgcaccgacagcatactcaggctgcccatttctataccctcaaccggaatggtaattggctcctgcccatcccacgcacctaacacatacaacaacggcaaataatgctctggcgttgggttcgataacgtgccaccttcatggtcgaggtaattcaccagaggatgttgttccactggcccttgccacgtcagattcgctttcacatactcattaaacgacgtcgcccacggatacggtgaactatcaccgtgccacttcactgtgcgcaggttatgcaccacgttaccgctggcgaccaacattattccttcatctcgcagcgctgccagtttgcgccccatttcgaaatgccaggcggcaggtttgctactgtcgatactcaactgcaccatcgggatatcagcgtcaggatacatcttaatcagcacgccccacgagccgtggtcaaagccccaggcttctttatccagcgtcaccgggatcggcgctaacagctcaaccagacgctgtgccagcgcaggcgaacccggagcaggataatgcgtatcgtacagcgcctgcgggaagccaccaaagtcatgaatcgtgggcggcgtctccatcgcggtcactcctgttccacgggtaaaccagtgagccgaaaccaccacaatcgcttgcgggcgtggcaatgtcatccccaacttctgccagctgcgggtatacaaattatcttccagcacgttcatcggactaccgtgacctaaaaacaatgctggcatacgtgttgaagacatgatgatatccttaactaaaggtgtcattttgatatcctcacaatacgcttgttcggcggagtaagaacccggataacaatgatgatgatcatcagttattttgacgatctgcctgaaggtgaagatttataaggagttgtcgatgtcagtacctctcattctgaccatactggcgggggcagccacgtttattggcgcgtttctcggcgttctcgggcaaaaaccctcgaaccgcttactggcgttttcgctaggttttgcggcggggatcatgttgctcatctcattaatggaaatgcttcctgccgcactagcagctgaaggaatgtcgcctgtgttgggttatggaatgtttatcttcggtctgcttggctattttggcctggaccgcatgttgccacatgctcatccgcaggatttaatgcaaaaatcggtgcagccgttgccaaaatcgatcaagcgcacagccattctgctcactctcggcatcagtctgcataacttcccggaagggattgccacctttgtcacggcgagcagcaacctggagctgggatttggcatcgcactggccgtcgcgttgcacaatatccctgaaggtctggcagtggcaggcccggtttatgcggcaacggggtctaaacgcaccgcgattctgtgggcggggatttctggactagcagaaattcttggtggtgtgctggcgtggttaatcctcggtagcatgatttccccggtggtcatggcggcaatcatggcggcggttgcaggaattatggtggcgctctcggttgatgaattaatgccgctcgccaaagagattgaccctaataataaccccagctatggcgtactatgtggaatgtcagtgatgggattcagtttagtgctgctacaaacggcgggaattggttaaaaacaacatcagaagttgtccagcgcatggacaacttctgccagcttcacgaaagccttattctaccttttcggctgtctcttctctcgtactgtttaagtatttgttccgcgcttcaagcagtgcgtctctgtcctggcgaaacgcccgacaataacgtttcaaatgcaggaaataacccaccacaaccagagcaatcaatacaatccagtaccaggcgataaacatccttttacccttaatatttaacaatactaaacatttagcgtataaatttcacatatcctttttcggatatattcatatggtcgcataataacggaacaattatatgattttgatcataatgaaaaagaatgcctgatattaatgaaattttctcatagaaagagaagcggaattaacatcttgcatagcagggaaaaataaaaaccgaagcctgctacaacttcggtttcttgattaaggcagtaaattaagcagcggttttcagctggctttacgctcatgtgcctgacggtatgccaccaggtcttcaatagtcacgagcgccatattgtgtttattggcaaactcaatacactctggtgcacgcgccatcgtgccatcgtcattagtcagctcacacagtacaccagccggtttaaagcctgccagcgtcatcagatcaatagttgcttcagtatgaccgccacgcgtcagtacaccacctgcctgagcgcgaagtgggaaaacgtggccaggacgattcagatctgacggttttgcgccatcggcaatcgctgcgcgaacggtcgtaatacggtcagcggcagaaacaccggtagtcacaccttcagctgcttcaatggtcacggtaaaaccggtgccataggcgctggtgttattttctaccatcattggcagatcgagttgtttacggcgatcttcagtaatgcacaggcaaacaataccgctaccgtggcgaatggtcagcgccatctgctcaacagtcatggtttctgccgggaagatcatatcaccttcgttttcacggtcttcatcatcaagcaccattacaccgcgtccttcacgcagcgcagccagtgcattttcaacacgttcgaaaggcgtaccaaaagaggaaagtagcgtctgattcatggtaaaaaaacctcactaaaattatggttaccagaatcagggcagtcttaggagtggcggcatatagccaaaataacgtgagcgggtccatgcccgacagaatcgttactctctcccatccggactctaaccgtcggccccggaattacaccggatctgctgtcctttgagttcgcacccaaagcgctcgcgggctttcaactgagttgatttaccgccggtggggaatttcgccccgccctgagaataagcggattcactataacgctaatgattagcggcagcaacgcatagcttcacataattctggtttatgacttacccttatcgcactacaatggcactcaacacctatcagtacagggaaactacaatgattgacccgaaaaaaattgagcaaatcgctcgccaggttcacgaatcaatgcctaaaggaatcagggagttcggggaagatgtggagaaaaaaatccgccaaaccctacaagcgcagctgacgcgcctcgaccttgtaagccgtgaagagttcgacgtccaaacgcaagtcctgttacggactcgtgaaaaactggcgctgcttgaacaaagaatcagcgaactggaaaatcgcagtactgagatcaaaaagcagccagatccagagactctccccccaacgctgtaaacattcgtctttaatgcactgtaaattatgaattaatcctctaatttatagtgctttctattaccttatcgcgtaatcccattcagaaaaccatcacaaaaatgaatgagtacaattgaaagtataattgcaatgtattttttaagttttacttaatcgatatttagataaactaattttataaaaaacacaaaataaaatatcatatttcaatgattagtagtccttaaataacagttactaatcattctcttttctacttatctttatataaaggaatattatgtccgcttttaaaaagtcacttcttgttgctggcgtagcaatgattctttccaataacgtgtttgctgatgaaggtcacggtattgttaaatttaaaggtgaagttatctctgctccatgttctattaaaccaggtgacgaagatttaactgtaaatctgggtgaagtagcagataccgtactgaaaagcgatcagaaatctttggctgaacctttcactattcacctgcaggactgcatgctgagtcagggtggaactacttattcaaaagcgaaggttactttcactacagcaaataccatgacgggtcagtctgatcttctgaaaaataccaaagaaactgaaatcggcggcgccactggcgttggcgtacgtattctggacagccagagcggcgaagtaactttaggtactccggtagtaattacgttcaacaataccaacagctatcaggaactgaatttcaaagctcgtatggaatccccaagcaaagatgccaccccgggcaacgtttacgctcaggctgactacaagattgcttacgagtaatcgcatttggccgggttcgcccggccacatcattaacggattaatgataagtggatcagatgtataaaaaattaaaattaaccacaataagcgaattgattaaaaatatttattgttcattatccgttattagactggccccctgaatctccagacaaccaatatcacttaaataagtgatagtcttaatactagtttttagactagtcattggagaacagatgattgatgtcttagggccggagaaacgcagacggcgtaccacacaggaaaagatcgcaattgttcagcagagctttgaaccggggatgacggtctccctcgttgcccggcaacatggtgtagcagccagccagttatttctctggcgtaagcaataccaggaaggaagtcttactgctgtcgccgccggagaacaggttgttcctgcctctgaacttgctgccgccatgaagcagattaaagaactccagcgcctgctcggcaagaaaacgatggaaaatgaactcctcaaagaagccgttgaatatggacgggcaaaaaagtggatagcgcacgcgcccttattgcccggggatggggagtaagcttagtcagccgttgtctccgggtgtcgcgtgcgcagttgcacgtcattctcagacgaaccgatgactggatggatggccgccgcagtcgtcacactgatgatacggatgtgcttctccgtatacaccatgttatcggagagctgccaacgtatggttatcgtcgggtatgggcgctgcttcgcagacaggcagaacttgatggtatgcctgcgatcaatgccaaacgtgtttaccggatcatgcgccagaatgcgctgttgcttgagcgaaaacctgctgtaccgccatcgaaacgggcacatacaggcagagtggccgtgaaagaaagcaatcagcgatggtgctctgacgggttcgagttctgctgtgataacggagagagactgcgtgtcacgttcgcgctggactgctgtgatcgtgaggcactgcactgggcggtcactaccggcggcttcaacagtgaaacagtacaggacgtcatgctgggagcggtggaacgccgcttcggcaacgatcttccgtcgtctccagtggagtggctgacggataatggttcatgctaccgggctaatgaaacacgccagttcgcccggatgttgggacttgaaccgaagaacacggcggtgcggagtccggagagtaacggaatagcagagagcttcgtgaaaacgataaagcgtgactacatcagtatcatgcccaaaccagacgggttaacggcagcaaagaaccttgcagaggcgttcgagcattataacgaatggcatccgcatagtgcgctgggttatcgctcgccacgggaatatctgcggcagcgggcttgtaatgggttaagtgataacagatgtctggaaatataggggcaaatccagttatcatcattggttgtgcgtcagcttatgccgttgaattcaacaaagatttaatcgaagccgaagatcgtgaaaacgttaacctttcccaatttgaaactgatggccaattacccgtcggcaaatattcactaagcactctgattaataataagaggacgccaatccaccttgacctccaatgggtattaattgataaccaaactgcagtttgcgtgacaccagagcaattaacattattaggatttactgatgaatttattgaaaaaactcagcaaaacctgatcgatggttgttaccctatcgaaaaagaaaaacaaattacaacttatctcgataaagggaaaatgcaattatccatatctgcacctcaggcatggttaaaatacaaagatgcaaactggacgcctcctgaactttggaatcatggtattgctggggcatttcttgactacaatttatatgcctctcattatgcaccacatcagggcgataattcgcaaaatataagttcctatgggcaggctggggttaatcttggggcctggcgcctgcgtactgattaccagtacgatcagtcatttaacaatggcaaaagccaggcgaccaacctggattttccgcgtatttatttgtttcgcccaatcccagcaatgaatgcaaaactaactataggtcaatacgatactgaatcctctattttcgactctttccatttttctggcatttcgttgaaaagcgatgagaatatgttaccgccagacctacgtggttacgcaccgcaaatcacgggtgtcgcacaaacgaatgcaaaggtcactgtctcacagaacaaccgtattatttatcaagaaaatgttcctccaggcccatttgctattaccaatttattcaatacattacaggggcaacttgacgtcaaggttgaagaagaggacggacgcgttacgcaatggcaagttgcatctaatagtattccttatctgacgcgtaaagggcagattcgctacaccactgctatgggtaaaccgaccagcgttggtggtgattccttacaacaacccttcttctggactggtgaattctcatggggttggctgaacaatgtatccctgtatggtggttcagttttaacaaaccgtgattatcaatctctggctgccggcgttggttttaatcttaactcattaggttcattatcttttgatgtcacacgatctgatgctcagttgcataatcaggataaagaaacgggttatagctaccgcgctaactattcaaaacgttttgaatctaccggtagccagctcactttcgctggttaccgtttctctgataaaaactttgtgacaatgaatgaatatatcaatgacactaaccattacacgaattatcagaatgaaaaagagagttatattgtcacgtttaaccagtatcttgaatcattaaggttaaatacatacgtaagtttggctcgtaatacttactgggacgccagcagtaatgtgaattattcattatcacttagccgcgattttgatatcgggccattaaaaaacgtctccacttctctaacatttagccgaataaactgggaagaagacaaccaggatcaactgtacctaaatatttcgattccctggggaactagtagaacattgagctatggtatgcaacgaaatcaggataatgagatttcgcatactgcttcgtggtatgactcttccgatcgaaataattcctggagcgtttctgcttcaggcgacaatgatgaattcaaagatatgaaagcgtcactacgcgccagttatcagcataataccgagaacggtcgactctacctctccggtacatcacagcgagacagttattattctctgaatgccagttggaatggttcattcactgcgactcgccacggtgccgctttccacgactatagcggtagtgctgactcgcgttttatgatcgacgcagacggcactgaagatattccgttgaacaataaacgcgcggtaactaatcggtatggcatcggagttattccatcagtcagcagttacataacaacatcattaagtgttgatacccgaaatctgccagaaaatgtggatatcgaaaactcggttatcaccaccaccttaaccgagggtgctattggctacgccaaacttgatacccgcaagggctaccaaatcataggggttattcgcctggcagatggtagtcatccaccactggggattagcgtaaaagatgaaaccagccacaaagaattaggactggttgctgatggcggctttgtatacctcaacggcattcaggatgataacaaacttgctttacgctggggtgacaaatcttgttttattcaaccacccaatagcagcaacttaaccaccggaacggctattttaccgtgtattagccaaaattaattcaggatgaaactaatgcgctacttaaatacaaagaatatcattgcagcaggagtattactctcctgtatgagcagcattgcctggggtgccatcatcccggatcgtacccgtatcataatgaatgagtcagataaaggcgaagcattaaaacttactaatcaaagtaaaaacctgccctatctggcccaaacatggatagaagatacgaaaggcaataaatcgcgtgactttattgtcactgttcctccaatggtgcgtttaaatcccagtgagcaaattcaaataagaatgataactcaggaaaaaattgctcaacttcctaaagacagagaaacgctcttctattttaacgtgcgagaaataccgcccaaaacagataaaaaaaatgtgatgcaagtcactatgcagcacgcattgaaactattctggcggccaaaagccattgaattagaagacgatggggtaatgacttacgaaaaagttgaaatcattcgtagaaatgacggttcgatccgctttaacaataagatgccttatcacgttacgctgggttatatcggaacaaatggggtaacgatgttaccacaaacgcaaagcttaatggtaaccccttttagctatgcaaatacgcagtttaaaaatgttccgtcaacttttcaggtgggttatatcaatgactttggtggattaagtttttatgaaataaactgccctgtagtaaataacatttgtaatatttctgtagccaaccgagatcaataatatgcgctacttgttaattgttattactttttttatgggttttagttcattacctgcatgggcaatggactgctatgctgaacatgaaggtggaaataccgttgtcattggttacgtaccaagaatctctatccccagcgatggtaaaaaaggtgataaaatctggcaaagcagtgaatattttatgaatgttttctgtaataatgcactaccaggcccatctccaggagaagaatacccatctgcatgggcaaatataatgatgttgttagcatcaggtcaagacttttataatcaaaactcttatactttcggtgtaacttataatggggttgattatgattctacatctccactacctattgcagcacctgtatgtattgatataaagggagccggaaccttcgggaatggctacaaaaagcccgcagtctgtagtggcggtcctgaaccgcaattatcagtaacttttccagtacgagtgcagctatatattaagctagctaaaaatgccaataaagtaaataaaaaacttgtattacctgacgaatatatagcacttgaatttaaaggtatgagcggagcaggtgctatagaagtagataaaaatctgaccttcaggattcgcggattaaataacattcatgtccttgactgctttgttaatgttgatctggaaccagctgatggcgttgtcgactttggtaaaataaattcccgaacaattaaaaataccagcgtgagtgagacgtttagcgtagtcatgaccaaagatccgggtgcggcctgtactgagcagtttaatattttagggagttttttcactacggatattttgagtgattatagccatctggatataggtaatggtctgctattgaagatatttcataacgatggaacagcaacggaatttaaccgcttctcacaatttgcttctttttcatcgtctagtgcgccttcggtcaccgcaccattcagggcagaactgagtgcgaacccggcagaaacggttgttgagggaccgtttagtaaagacgtaatcctgaaaatcacctataactagtatctaatacaaacactaaaacgggccatcaggcccgttatatcagtgctctaactccagctctcttgcctgcatcatctgttgacaataccaggcataacgtgcgcaaaaccaggttctatgttcttcatccatgttaccagtaacggccagaatatcgaccgggcgaccttctgcgtgcattctggcaaaactacgcgccaggaaatcgaaattatttaaagaattaagactatgatccataagcacatcctccggttatcgcataccttttaaggccatatgctttttctgatttcagtattccccaatcagtgtagtgcctttaaacataacgtgcgtaaatatattgtccccgatcacactttttagtgaaaaataaaaaaccatattaaaagactttctcttccagaacttctctaacctgtgttattattaacacagataaatgtaagcaaggaaactattacaaagtaaatattgcgtcactaaatggacattggagtgatatatgattttattcgccgactataacaccccttatcttttcgctatttcctttgtactgttgatcggcctgttagaaatttttgcgcttatctgcggtcacatgctctccggtgctcttgatgcacatcttgaccattatgattctataaccacaggtcatattagccaggcacttcattatctcaatattggaagattgccagctctcgtcgttctctgcttactggctggtttttttggtcttattggcatcctgttgcagcatgcctgcatcatggtctggcaatcaccactgtcgaacctgttcgtggttcctgtcagtttactgtttacgattattgcggtgcattataccggtaaaatagttgcgccctggattccacgcgaccatagttcagctattacagaagaagaatatattggtagcatggcgttaattaccggtcatcaagccacttcaggtaatccctgcgaaggaaaactcaccgatcaatttggccaaatacattatttactactggagcctgaagaaggaaaaattttcactaaaggagacaaagtgttaattatttgccgactttctgcaacgcgatatttggcggaaaataatccctggccccaaatattgtaatttattaatcaaaaggaaatttaataatggatgatattgttaattctgtgccctcctggatgtttaccgcaattattgccgtatgcattctgtttattattggaattattttcgccaggctctatcgtcgcgcttcggcagagcaagcttttgttcgtactggtttaggtgggcaaaaagtggtaatgagcggtggcgcaatcgtgatgccgatctttcatgaaataatccccatcaatatgaatactctgaagctggaagtcagccgctcaaccattgatagcctgattacgaaagatcgtatgcgcgtcgatgtagtagtcgctttctttgtgcgggtaaaaccttcagtagaagggattgccaccgctgcccagacgctggggcaacgcaccctgtcgcctgaagacttacgtatgttggttgaagataaatttgtcgatgccctccgtgcaacagctgcgcaaatgaccatgcatgagttacaggatacccgcgagaactttgtgcagggggtgcaaaatacagtggcagaagacctgtcgaaaaacggtctggaactggagagcgtttcacttaccaactttaaccagacctcgaaagaacatttcaatccgaacaatgcctttgacgccgaaggtttaaccaaactgactcaggaaacagagcgccgtcgccgcgaacgtaacgaagttgaacaggatgtagaagttgcggtgcgtgaaaaaaatcgcgatgcgctatcgcgcaagctggagattgaacagcaagaagcgtttatgacgcttgagcaggagcagcaggttaaaacccgtactgccgaacagaatgcacgtattgcggcttttgaagctgaacgtcgtcgtgaagcagagcagacacgaattctggctgaacgacagattcaggaaacagaaatcgaccgcgaacaggccgtccgctcaagaaaggttgaagctgaacgtgaagttcgcattaaagagatcgaacagcagcaggtcaccgaaatcgctaaccagacgaaatcgatcgctattgccgccaaatcggaacaacagtcccaggcagaagcgcgtgctaatctcgcacttgcagaagcggtaagcgcccaacaaaacgtagaaaccactcgccagactgccgaagccgatcgtgctaaacaagttgccctaatcgctgccgcgcaggatgcagaaaccaaagcggttgaactgaccgtgcgggcgaaagcagaaaaagaagccgcagagatgcaggcggcggctatcgttgagttagccgaagctacacgtaaaaagggtctggcggaagcagaagcacaacgtgcgctgaacgatgctatcaacgtactttctgatgaacaaaccagccttaaattcaaactggccttgttgcaggcgctgcctgcggtaatagagaaatccgttgagccgatgaagtcaatcgacggtatcaagattattcaggtcgatggtctgaatcgtggcggcgctgcgggtgatgcaaacacgggtaatgtggggggcggaaacctggcggaacaagcattatcagccgctctctcttaccgcacacaggcaccgctgattgactccttgctcaatgaaattggcgtttcaggcggctcactggcggcattgacttcacccttaacctcaacaactcccgtcgaagaaaaagcagagtaaaccctcttccaggaataatccctggcccaaaaagccggggattttttatatctgcgttccgctaaaaagtgcaaatgatcaggttgttgcagcattttgcgtgacggctcggggaaggcaaaactgcatcagagaaagcattgcgtggggtctggcgctcatcaacaatcggggagtcagcagggggctgaaacgggaaagcccctcccgaagaagggggccttacagaaggaaagggttatgatgaagctcgtcatcatactgattgtgttgttactcgtaagtttcgcagcttattaacagccaatcagaggggggagaaatcctccctcacccttgttcctttactttaggttgaaaaaaaatcagcgtcaagaaggtttcattaacacatatccctggcccaaaaagccggggattttttatatctgcgttccgctaaaaggtgcaaatgctcaggacgttgcagcgttttgcgtgaccgctcggggaaggcaaaattgcctctgggaaagcattgcgcggggtccggcgctcatcaacaatcggggggcagcaaggggctgaaacgggaaagcccctcccgaagaaggggccttgtataaggaaagggttatgatgaagctcgtcatcatactggttgtgttgttactgttaagtttcccgacttactaacaactcatcagaggggggagaaatcctcccttacccttgttcctttactctaggttgaaaaaacaacagcgtcaataggcctgccatgtacgaagcgagatctgtgaaccgctttccggttagccttttttatcctgttggatcttcttgatgatgttggtcgtcgagcaaccgtcttcaaagttgagcaccaacacttcgccaccgttggcccagacttctttactcccggcaatctcttctggtttatagtcgccgcctttcaccagcagatctggcaagatcccggcgatcaagcgctgcggcgtgtcctcttcaaacgacactacccagtcgaccgcttccagtgcgcccagcacaatcatacgctgttcgagtgggtttaccgggcgggaatcccctttcagccgtttggtggaggcatcgctgttgacggcaacaatcaagcggtcacccagcttgcgggcatttgccagataagagacgtgcccggcgtgcaggatgtcaaagacaccgttggtcatcaccactttttcaccacgtttacgcgctgccgctacggccagcttcagttcctcttcggtcatcacgccaaagcctgtatctgcacgtccacgtacagcattttccagctcgatcggcgaaaccgtggaggttcccagtttgccgaccaccacgccagccgccgcattggcaaagaagcaggcttcttccagcgaattacccgctgccagcgttgccgccaggacgccaatcaccgtgtcgcccgcaccggtaacgtcatacacttcctgcgcttgggttggcatatgcagcggcgctttacccggttgcagcagcgacataccctgttcggaacgggtcactaacagagccgagagttcgtaatcggcaatcagtttcatgccgcgctcaacaatctcttcttcggtcttacatttaccgacaacagcttcaaattccgagagattcggcgttaacagcgtagcgccgcggtagcgctcaaaatcggtaccttttggatcaatcagcaccggaacacccgctttacgcgccagttggatcatctgctgtacgcttgccagcgcacctttggcgtagtcagaaagcaccagcgcgccaatcgaactcagcgcctgattaatccgctcgtgcagcggctgcggatcaacaccttcgaaaccttcttcaaaatccagacggatcagctgttggttgcgggaaagtacccgtaatttggtaatggtcggatgcgtcggtacagaaacgaagtcgcatttgacgttgacgtcggccagagatttactcagcgcgcgcgctgcatcgtcaatgcccgtcaacccgaccaggcgtgcattagcaccgagagaagcgatattcatcgccacgttagccgcgccgcccggacgttcttcgatggtattcactttaaccacgggcaccggcgcttccggcgagatacgactggtggggccgtaccagtaacgatccagcatcacatcaccaaccaccatcactcctgcacgttcaaactctggcagcgttactttcattcctgtctcctgagagattcaaaatttgcgcgcgataataccatacttcattcttccaccagccacttctgccagcttgcccgcaccagttcacgctctgcggtgaagcaatcctccgacacatggcccggcaattcctgtaatgccagatgatgaagttcatcgcgaagcgtagtgtaagcacgggtcagcgccatcgcttcctgctcttccataatgtcgttttgcgccagtagttccagaatacgcacgttgtctgaccagcgcgttaacttcggtttttcatgagcgtagcgcaacaccagatattgggtaataaattcgatatcggtaattcccccttcatcagctttgatatcaaagcgatcgcgatgtttattgccgagatgagcgcgcattttctcgcgcatttcccgcacttccgtttgcagagttttaccttcacgcggcagcgtcataatctcgcgacgcactgcgtcaaagtgcgcggtgagctgcggatcgccgtacactacacgcgcacgcaccagcgcctgatgttcccacgtccaggcctcgtttttctgataatcggcaaatgcttctgcggatgtcaccagcattcccgccgccccggacggacgcagtcgagcatccacttcatacaaaatgccggaagaggtacgcgtactgaacagatgcataatgcgttgcgccagacgcagataaaactgccgcccgtcgatttcccgctcaccgtcagtcatcgcatccattgggcaatcatggaggaagataaggtcaagatcggaactgtagcctaactcccagccgcccagcttgccgtagccgaccaccgcaaaaccacgcccttcgcgttcgttcaggtgattcggcttaccgtagcgggcaaccatttgaacccacgcctgctgaacgacggcatctatcatggcttccgccagccaggttaagtgatcgctcactttcatcaccggtagcgtaccggcgatatccgctgcggcgatgcgtaacagctgcgcctgtttgaactgacgcagcgcctcaagctgttgctcttcgtcatcttccggcacgcgcagcaaatactggcgcaactcatcgcggtaggcatcggtcgccgtcggctggtaaagggtgtttggatcgagcaattcatccagcaataatggataacgcgccagctggctggcaatcatcggcgacgcggcacacagagaaatcaaatgtttaagcgccgcggggaattcactgagcaattctaaataggtggtgcgggtaacaatccccaccagcaaggcggtaatgcgcgacagcgtaacggcagcgtcttcacgcgcacagacatcacttagcagatgcggcatcagatggtcgagcacctgacgtcctcgcggcccgatggtgcgcttatccagctctttgcggaaatcggcaatcagcgttagcacctgtttgcgatcatcctcgctaagatgcgccagcactggcgtagtgtcatcttcctgcaacgcatcctgccacagctcacgccactgttccgacagcgactcttcctgagtttcactttcatcgtcgccaatcaattcattaaacacccggcgcacattggtcatatgtgcggtcagcgccccggtcagttgcggccagtcagcaaagtccatcgcccacgccagccgcgcacgattaagctcatcagaaggaagcgtctgggtttgttcgtcgttaatgctttgcagcaggttttccagacgccgcaggaacagatacgccactcgcaattgttcagcatcgttttcagaaagcagatgcagctcggcaatggcgctgagcgttggcagtaaagagcgcgattgcagcgacggttcgcgtccgccgcgaatgagctggaacacctgaacgataaattcaatttcgcgaatgccgcctgcgccgagtttgatattgtcggtcaaaccacgtcgacgcacttcacgggcaatcatccctttcatgttgcgcagcgactgaatcacgctgaaatcgatgtaacgacggaaaacaaacgggcgcagcatcgcacgcaactcgttagcatagacgccttcgctatcgcccataatccgcgccttgaccatcgcgtaacgctcccagtcgcgcccctgctcctggtaataatcttccaacgcggcaaagctcagcaccagcgggccactttcgccaaacggacgcagccgcatatccacgcgatagacgaagccatcctgcgttggttgatccagcactttaatcagccgctgccccatgcgggtaaaaaactgcgcgttatccagttcccggcgtccaccctgcgtacaaccatgttccggccaggcaaaaatcagatcgatatcagaggagaaattcagctccccaccgcccagcttacccatgcctaaaatcagcagcggttgcgcttcgccctgcgcattgcacggcgttccccactcgcggcagcaggcgtcatacagccagtcacgcgccgcaacaatcagcgtctccgccagatagctgagctgctgcaatatgctctcttcagtaaccagtgccagcgtttgcgcccaggcgatgcgcaccataatgcgccgccggaatagccgcagctcgcgcattaacccggcttcgtcactcacattacagagcgcctcctgcaaccatgccgcgtaatgctgccattcgtcggcctgcggcggttggctttccagttccgtcagccactctggatgcgcaatcacgctgtcctgcacaaaatcactaaaagtaagtactgacttcgcctgtgcgctaagtgattcctcggctaaaggctctggcagccgctcaacaacggtctgccagtactgctgtaacggtgaagagagcggcttcataagcgattttatccttgcctgattaacgttttccgctgtgcaaccagaacggttcctgattgtttgcctcattacggaaatgttcaatttcgatgcgttgcccggtcgcaatagcgtgatgcagcccctgccagttctccagccaggcttgcgcgacgacaggatcatagtaacccgccagcaacagtattgagtcaatatcacgcgtcaggcgtggcaactggtcacggtagcgatcgcctaacggctggcagaaaacgcttttcagttcagcggcatggcgggaaagatggatatcggcaaagcgtttgaaggagtcgctgattttgccctgcgctttggcatctaaaaatggctgccatgctttgcttaccaaccattcggtcaacgccagcttcgccattgccgtttcggtagagtagaccgccgtcacggcagacaccgcagaagcaatggtcgcctcgcattgagtcagcagatcacgtaagtgagtgctcgctttacgcggcacaataccaccgaacagcatcagcgtatgacggaccaggctaatggctgccagcacctgttctttcgccgcatcgttgccgcgtacccacagttcttcatgatactgccattgcgctaacgccagctcgagcgccgcttccagcccctgttccacatcggcttttgccgcaacatgcaaaatggtggtcggtttgatttcacgcgccggattgccctgcgccagatgatagccacgcgccgctttgctcaggctgccctggcgtaatccggtttgcgataccagttggttcgccagtttcagcaccgcgcgcgtgtcgccgctaagcagttccagttccagctcacagataggttcagcaaattcacccgctttcacttccccctggtcgagggcgatttcaatttggctaccatcgaccgccaccagccatttttcgcgataaaaatcggtgctgaacagcggctgcacgcgggaggcgagatcggcgggcaattcgccgttcggccagacttccgtcggtaactgcgccaggtcgagcgtcggttcgctcaacgccacgttatattccgggcgctgatgtaagccgcctgtcactcttcctgcaactttcatggtcatctcatagcgaccgttttcgccacgaatacgtaagcccatatcgtgcccacgcagccagttatccggcgtttcgtagtaaatattcagcaactgcacggggtcatggtgctcgccgcccagcgtattgagatggtcacgcaacgcctcaacggcactgtgattaacaataaactttaattcgatttcctgagccatggcctttacttatcggttatgtcacataagtgacgatgaacggcgaacttaatgcgatcttttttgtcagtagatagtattttgcgccaaattgccatgcaacgggcaatttgacgggcgtaaaagtttgaagcagtggcaagacctgacacagaggattccgattgatgtcgaatgctttgcgtagcgacactgatgccactactatcgttccactttccatgacaataacgacagcctgatgccaaaattacgcctgatcggattaactttactcgcacttagcgcgactgccgtctcacacgctgaagaaacgcgctatgtttccgacgaactgaatacctgggtccgcagcggtccgggagatcattatcgcctcgtgggcacggttaacgccggcgaggaagtgaccttattacaaactgacgccaacaccaattatgcccaggtgaaagacagctctggccgtaccgcctggatcccgttgaaacaacttagcactgagccaagcctgcgctcccgtgtgccagatctggaaaatcaggtcaaaaccctgaccgataaactcaccaatatcgataacacctggaatcagcgcaccgcagaaatgcagcaaaaagtggcgcagagcgacagcgtgatcaacgggttaaaagaagaaaatcagaaactgaaaaacgagctgattgtcgcgcagaaaaaggtcgatgccgccagcgtacagctggatgacaaacagcgcaccatcatcatgcaatggtttatgtatggcggtggcgtgctggggcttggcttgctgctcggtctggtactgccgcacctgatcccaagccgcaaacgcaaagatcgctggatgaactaaatcgccttcttcgttgcactgtcttattattaggaattgtgtatttgacgaagggatgatggcgtgaagatttatctggtcggtggtgctgttcgggatgcattgttagggctaccggtcaaagacagagattgggtggtggtcggcagtacgccacaggagatgctcgacgcgggctaccagcaggtaggccgcgattttcctgtgtttctgcatccgcaaacgcatgaagagtatgcgctggcacgtaccgaacggaaatccggttccggttacaccggttttacttgctatgccgcaccggatgtcacgctggaagatgatcttaagcgtcgcgatctgaccattaatgcgctggcccaggacgataacggcgagattatcgacccgtacaacggtctgggcgatctgcaaaatcgtctgttgcgccatgtttcccccgcttttggcgaagatccgttacgcgtattgcgcgtggcgcgttttgctgcgcgttatgcccacctcggttttcgtattgccgatgaaactctggcgttgatgcgcgagatgacccatgcgggtgaactggaacacctgacgcctgaacgggtatggaaagagacggaaagcgccctcaccacccgcaatccacaggtgttcttccaggtactgcgcgattgcggcgcactgcgcgttttattcccggaaattgacgcactgtttggcgttccggcccctgccaagtggcatccggaaatcgatacgggtattcataccttaatgacgctctcaatggcggcgatgctgagtccgcaggtcgatgtccgtttcgcaactttatgccacgatctcggtaaagggctgacgccgccagaactctggccgcgtcatcatggtcatggcccggcgggtgttaagttagtggaacaactatgccagcgtctgcgcgtgccaaatgaaattcgcgatttagccagactggtggctgagtttcacgatctcatccacaccttcccaatgctgaacccaaaaaccatcgtcaaattatttgattccatcgatgcctggcgtaaaccgcagcgtgtcgagcaactggcgctgaccagcgaggctgacgtgcgcggcagaaccggttttgaatcagcggactacccgcaaggccgctggttgcgcgaagcctgggaagtggcgcagtcagtgccgacaaaagccgtcgttgaagcgggatttaaaggtgtggagattcgcgaggagctgacccgacggcggattgcggcggtagccagctggaaggaacaacgttgcccaaagcctgaatgagtattgggcattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaatcgttgacaacgccaagcatccgacactattcctcaattaaaagaacacgacatacaccgcagccgccacaataaagcgataaatggcgaacgggataaacgaaatgcgcttaatcaattgcaggaaggttttaatcgctatcagcgccaccacaaaagcggtgataaacccaacggcaaacatcgggatatcgccgcttgtcaggaagccccagcttttgtagagatcgagcgccgttgcgcccatcatcatcggcaccgccagcaggaacgaaaactcggaagcagcgtaacggctcacccccatcagcatcccacctgaaatggtcgccccggaacgggagaaacccggccacagcgccagacactggaaacagccaatcataaatgcctgacgataggtcatatcatcaagacccggcgcacgcggctctttcggcttcaggcattcggcggcaatcagcaacaaaccgccaacgaccagcgcatacatcacatttatcgggttaaacaatgacttaatcgtgtcgtggaacaacagccccaataccaccgccggaatcatccccagcaaaatgtggatcagcgttaaacgacctttgctttcaccttcgtgctgcaacgggcggccaaagtggatgccaatcaggccaaacagacgccgccagaacatcactactaccgccagaattgatcctaactggatcacaacttcaaaggttttcgccgtgtcgccctcaaaccccaacaagtgaccgacaataatcatatggcccgtgctggataccggcagaaattctgtcaatccttcgaccacacccaatattgccgctatcagcagcgagtgcatatcgctcatcaataaacccctaaattattaaaatgtaccgcttgtccgaactactgcgtatgaccaggttataaccgtttggtttaacagctgtaaaattaattattttctttcagattattgccacgctcaatgattacgccaacattcgccgcccgcgccactgcgcctggcttgctgagtttgatacgcacccacggcgagttgaagcgtgctaacagcagctccgccacctcttcagccacgcgttccaccagcgcaaaacgcgccccctcgacgtggctgaccaccgtttctgcaatgtcagcgtaactgaggcaatccgccacatcatcacttttcgccgctttacggttatcccacgccatttcgatatcgaacactaacttctgttcgatggtctgttcccagtcgtaaacaccaatagtggtgattaccgaaagttgctctataaatacaatatccatcacgtcctgcctgctttttggctaaccggataccacttccggcgaaatgtgcgtattatccacagattcatcgttgaacacgaattttcaaaacggaacagcttatgagtgcaatcgcgcctggaatgatcctcatcgcgtacctctgcggctccatttccagtgccattctggtttgccgcttgtgtgggctgcccgatccgcgaaccagcggctccggcaatccaggcgcaaccaatgtgttacgtatcggtggcaagggagcagccgtagcagtactgattttcgacgttctgaaaggaatgttgcccgtctggggcgcgtatgaattaggtgtcagccccttctggctaggcttaattgccatcgccgcctgtcttggacacatctggcccgttttcttcggatttaaaggaggaaaaggcgttgctaccgcttttggtgccatcgcacccattggctgggatctcaccggagtaatggcgggaacctggttactgaccgtgctattgagcggatactcgtcgctgggagcgattgtcagtgcactgattgctccgttttatgtctggtggtttaagccacaattcaccttcccggtttcgatgctctcttgcctgatcctgctgcgtcatcatgacaacatccaacgtctgtggcgtcgtcaggagacaaaaatctggacgaaattcaaaagaaagcgcgaaaaggatcccgagtgatttctggtggatctacatgacctgatagccttcatcgggcttgcccagccgttgctggcaccatgccgccagaaattccacgcagacacgtaatttcatgctgcgatagagcggctcccggtaaacagcccagatattggcgctttgtgcatactctggcaatacttgcaccagtttgccactctccagaaacggcaacacatcccactcggaacgcagcataatccctttgccctccagcgcccattgcagcacaatctcgccgctattggaggaaagatgcccgcttaccttcaccgattttttctcctgaccgttccccaactcccatattccatgggtcatatcgcgctctttggtcaccagacagtcatgacgacttaattcctgtagggattgtggctgcggatatttttgcagatactcaggtgctgcgcataatattcttttattttttgtcaaaagatgcgcaatataataatcaggaatttcgtcattaatacgaatatccagatcaatattatcctgcactaaatcaatttgccgatcgaacaattcaaaatgcacctgtaactcaggataattgcgcatcagttcggtaatagctggcgcaatatggctgcgcccaaaaccaaaactgcaaccaatacgaatcatcccctccgggcgcgttttgatttgcgtgacgtcatcgaccagtcgctgatattgggtgaggatttccaacgcatgttcgtaacaacgttggccactttcagtcagcgccacgccgcgagcggagcggttcagcagcgttgttgccagcgtattttcaaggatttggatccgcttggtgacaaatgcaggcgtctgcccaagcgtcgccgctgcggcgctaaaactcccgctgtgaacgatttctaccagtacctgcaagtctttggctaaaggccagctattcagcatcgttaattatccgcagttgtgataagcgcagtgtatttcgcaaaacattgccattccctgctctggcgcaatattcattcttattttcgcgttgattcacgaactgttaattacatattcacggtggcaaaaaatataaaaccacatttttagtggtagtttgtggcggtgaatttttccagacaaatacaaaaactggagttgccatgatgagcgaaagtaataagcaacaggcagtgaataagttgacagagattgtcgctaactttaccgccatgatttctacccgaatgcctgatgacgtggtggataaactaaaacagctaaaggatgccgaaacgtcgtcgatggggaaaattatctaccatacgatgttcgacaacatgcaaaaagcgattgacctgaatcgtcctgcctgtcaggacaccggggagattatgttcttcgttaaagtcggttcccgcttcccactgcttggcgagctgcaaagcatactcaaacaagccgtggaagaggcaaccgtcaaagcgccactacgtcacaatgcggtagaaatttttgacgaagtaaacaccggcaaaaataccggtagcggcgtaccgtgggtcacctgggacatcatccccgacaatgacgatgcggaaatcgaagtttacatggcaggcggcggctgcacgctacctggccgctcgaaagtgttaatgccgtcagaaggctacgaaggcgtggtgaaattcgtcttcgaaaatatctccaccctcgccgtaaacgcctgtccaccggtactggtgggcgtgggcatcgccacctcggtggaaaccgccgccgtactctcgcgtaaagccattttgcgcccgattggcagccgccatcccaatccaaaagcggcagaactggagctacgcctggaagaaggactcaaccgtctggggattggtccacaagggctgaccggcaacagttcagtgatgggcgtacatatcgaatctgccgcccgccatccgtcaaccatcggcgttgctgtctctaccggctgctgggcgcatcgtcgcggcacgctgctggttcatgccgatctcacctttgaaaatctgtctcacacccggagcgcgttatgaaaaagatcctgacaaccccgatcaaagctgaagatctgcaagatattcgcgtcggcgatgtgatctacctgaccggtacgctggtgacctgccgcgacgtttgtcaccgccgtttgatcgaactgaaacgtccgatcccttacgatctcaacggcaaagcgattttccacgctggccccatcgtgcgcaaaaacggcgacaaatgggagatggtctccgtcggcccgacaaccagtatgcgtatggaaagttttgaacgtgaatttattgagcagaccggcgtgaaactggtggttggcaaaggtggtatggggccgctgaccgaagaaggctgccagaaattcaaggcgctacatgtgattttcccggcaggctgcgcggtgctggcggcaacccaggtggaagagattgaagaagtgcactggacagagctcggaatgccggagtcactgtgggtctgccgggtcaaagagttcggcccgctgattgtctctattgatacccacggcaacaacctgatagccgaaaacaaaaagctgttcgccgaacgccgcgatcccatcgtggaagagatctgcgagcacgtccattacatcaaataaccctcccggagaggctcacccctctcctttttcgcaggcataacacgatgaaaccttccactgaatggtggcgatatcttgcgccgctggcggtcatcgccattattgctctacttccggttcccgcagggctggagaaccatacctggctctactttgccgtttttactggcgtgatcgttggactgatcctcgaacccgtgccgggtgccgtggtggcgatggtgggtatatccatcatcgccatactctctccctggctgctgttcagcccggagcagctcgctcagccaggctttaaattcactgcaaaatccctctcgtgggccgtttccggtttttctaattcggttatctggctgattttcgccgcctttatgtttggcacaggctatgaaaaaaccgggcttggacgccgcattgcgctgattctggtgaaaaagatgggacatcgcacgctgtttctcggctatgcggtgatgttctccgagctgatcctcgcacctgtaacaccgtccaactcggcgcgtggtgcggggattatctatcccatcatccgtaacctgccaccgctctatcaatcacaaccaaacgacagcagttcgcgcagcattggctcgtacatcatgtggatggggattgttgccgactgcgtgaccagcgccattttcttgacggcgatggcaccaaacttgctgttaattggactgatgaaaagcgcatctcacgccacgctgagttggggcgactggttcctcgggatgttgccgctcagcattttactggttctgctggttccctggctggcttacgtgctgtacccgccggtactgaagtctggcgatcaggtgccgcgctgggcagagacggaactgcaggcaatgggcccgctctgttcgcgtgaaaaacggatgctggggctgatggtaggcgcgctggtgctgtggattttcggcggtgattatatcgatgccgcgatggtcggttacagcgtggtggcactgatgctgcttctgcgcattatcagttgggacgacattgtcagtaataaagcggcgtggaacgttttcttctggctggcctcgcttatcaccctcgccaccggactcaacaacaccggttttattagctggtttggcaaactgttagcaggcagcttaagcggttattcgccaacgatggtgatggtggcgttgattgtggtgttttatctactgcgctactttttcgccagcgccacggcgtatacctccgctctcgcaccgatgatgattgctgctgcgctggcgatgccggaaatcccgctgccggtgttctgcctgatggttggtgcggcaattggtctggggagcattcttacaccatacgccaccggccccagtccgatttactacggcagtggttatctgccaacggcggattactggcgactgggggcgatttttgggctgatattcctcgtattgctggtgattaccggcttactgtggatgcccgtggtgttgctttaagtgaggacggtnnnnnnnnnnnnnnnnnnnnacccaatagttttacgcagccggtaactccgccagcggccagcgcggacgcacgctaacgccgagatccgccgtcgcgcctgctttaaaccgcaccattccggcataggcgatcatcgcgccgttatcagtacaaaattccggacgcgcgtagaacacttcgccgcggcgttttttcatcatttcagccagcttcgcccgtaacgtacggttagcactcacgccgcccgccatgaccagtcgcttaaagcccgtctgatccagcgcccgcttgcacttaatcatcagcgtatcgaccaccgcatcttcaaaggcgcgggcgatatcagcacgcgtctggtcgtcggtgccgttgtcacgaatggtatttgccgcgaaggttttcaggccggagaagctgaaatccagccccggacggtcggtcatcggacgcgggaagacaaagcgcccggcagtaccctgagccgccattttcgacagtaacggcccgccaggataatccagccccagcagcttcgcggttttatcaaacgcttccccggcggcatcatcgatagactcgccgagcagctcgtactgaccaatgccagtcacgctgattaactgcgtatgaccgccggaaacaagcagcgcaacaaacggaaattccggcgggttatcttccagcatcggcgctaacagatgcccttccatatggtgtacagggatcgccggaacgtcccaggcaaacgccagagaacgccccacggtcgcgccaaccagtagcgcgccgactaatccagggcctgcggtataggccacagcatcaatgtcttttgccgttaaaccagactcctttagcgccgcctggatcaacggtacggttttacgcacatgatcgcgggaggccagttcaggcacgacgccgccgtagtcagcgtgcaatttcacctgactatacaattggttggctaacaaacctttttcatcgtcgtaaatggcgatgccggtttcatcgcaggaagtttcaatacccagtacacgcatgacttgttttacctcgctttattaccgcgcagtgtaggaccaatgcgggttgatgtaaaactttgttcgcccctggagaaagcctcgtgtatactcctcacccttataaaagtccctttcaaaaaaggccgcggtgctttacaaagcagcagcaattgcagtaaaattccgcaccattttgaaataagctggcgttgatgccagcggcaaaccgaattaatcaaaggtgagaggcacatgccggtaattaaagtacgtgaaaacgagccgttcgacgtagctctgcgtcgcttcaagcgttcctgcgaaaaagcaggtgttctggcggaagttcgtcgtcgtgagttctatgaaaaaccgactaccgaacgtaagcgcgctaaagcttctgcagtgaaacgtcacgcgaagaaactggctcgcgaaaacgcacgccgcactcgtctgtactaattccccgagagcgttgctctccgatcagaccgagttgtagttgtaaggccgtgcttccgaaaggaatgcgcggcttattttcgtttatgaattgctaaaaatcggggcctatggctggacgaatcccacgcgtattcattaatgatctgctggcacgcactgacatcgtcgatctgatcgatgcccgtgtgaagctgaaaaagcagggcaagaatttccacgcgtgttgtccattccacaacgagaaaaccccgtccttcaccgttaacggtgagaaacagttttaccactgctttggatgtggcgcgcacggcaacgcgatcgacttcctgatgaactacgacaagctcgagttcgtcgaaacggtcgaagagctggcagcaatgcacaatcttgaagtgccatttgaagcaggcagcggccccagccagatcgagcgccatcagaggcaaacgctttatcagttgatggacggtctgaatacgttttaccaacaatctttacaacaacctgttgccacgtctgcgcgccagtatctggaaaaacgcggattaagccacgaggttatcgctcgctttgcgattggttttgcgccccccggctgggacaacgtcctgaagcggtttggcggcaatccagaaaatcgccagtcattgattgatgcggggatgttggtcactaacgatcagggacgcagttacgatcgtttccgcgagcgggtgatgttccccattcgcgataaacgcggtcgggtgattggttttggcgggcgcgtgctgggcaacgatacccccaaatacctgaactcgccggaaacagacattttccataaaggccgccagctttacggtctttatgaagcgcagcaggataacgctgaacccaatcgtctgcttgtggtcgaaggctatatggacgtggtggcgctggcgcaatacggcattaattacgccgttgcgtcgttaggtacgtcaaccaccgccgatcacatacaactgttgttccgcgcgaccaacaatgtcatttgctgttatgacggcgaccgtgcaggccgcgatgccgcctggcgagcgctggaaacggcgctgccttacatgacagacggccgtcagctacgctttatgtttttgcctgatggcgaagaccctgacacgctagtacgaaaagaaggtaaagaagcgtttgaagcgcggatggagcaggcgatgccactctccgcatttctgtttaacagtctgatgccgcaagttgatctgagtacccctgacgggcgcgcacgtttgagtacgctggcactaccattgatatcgcaagtgccgggcgaaacgctgcgaatatatcttcgtcaggaattaggcaacaaattaggcatacttgatgacagccagcttgaacgattaatgccaaaagcggcagagagcggcgtttctcgccctgttccgcagctaaaacgcacgaccatgcgtatacttatagggttgctggtgcaaaatccagaattagcgacgttggtcccgccgcttgagaatctggatgaaaataagctccctggacttggcttattcagagaactggtcaacacttgtctctcccagccaggtctgaccaccgggcaacttttagagcactatcgtggtacaaataatgctgccacccttgaaaaactgtcgatgtgggacgatatagcagataagaatattgctgagcaaaccttcaccgactcactcaaccatatgtttgattcgctgcttgaactgcgccaggaagagttaatcgctcgtgagcgcacgcatggtttaagcaacgaagaacgcctggagctctggacattaaaccaggagctggcgaaaaagtgatttaacggcttaagtgccgaagagcgatcgggaagcccccgacagccgcactgagaggcagcggcaaatatataagtacgccctcgtaattatcgttggcggtaaacaaccgttggatttcagcgttaacggctgaaggacatcgggtcaatcgcccaacaccaacctcatgaaataagtgtggataccgtcttatggagcaaaacccgcagtcacagctgaaacttcttgtcacccgtggtaaggagcaaggctatctgacctatgccgaggtcaatgaccatctgccggaagatatcgtcgattcagatcagatcgaagacatcatccaaatgatcaacgacatgggcattcaggtgatggaagaagcaccggatgccgatgatctgatgctggctgaaaacaccgcggacgaagatgctgccgaagccgccgcgcaggtgctttccagcgtggaatctgaaatcgggcgcacgactgacccggtacgcatgtacatgcgtgaaatgggcaccgttgaactgttgacccgcgaaggcgaaattgacatcgctaagcgtattgaagacgggatcaaccaggttcaatgctccgttgctgaatatccggaagcgatcacctatctgctggaacagtacgatcgtgttgaagcagaagaagcgcgtctgtccgatctgatcaccggctttgttgacccgaacgcagaagaagatctggcacctaccgccactcacgtcggttctgagctttcccaggaagatctggacgatgacgaagatgaagacgaagaagatggcgatgacgacagcgccgatgatgacaacagcatcgacccggaactggctcgcgaaaaatttgcggaactacgcgctcagtacgttgtaacgcgtgacaccatcaaagcgaaaggtcgcagtcacgctaccgctcaggaagagatcctgaaactgtctgaagtattcaaacagttccgcctggtgccgaagcagtttgactacctggtcaacagcatgcgcgtcatgatggaccgcgttcgtacgcaagaacgtctgatcatgaagctctgcgttgagcagtgcaaaatgccgaagaaaaacttcattaccctgtttaccggcaacgaaaccagcgatacctggttcaacgcggcaattgcgatgaacaagccgtggtcggaaaaactgcacgatgtctctgaagaagtgcatcgcgccctgcaaaaactgcagcagattgaagaagaaaccggcctgaccatcgagcaggttaaagatatcaaccgtcgtatgtccatcggtgaagcgaaagcccgccgtgcgaagaaagagatggttgaagcgaacttacgtctggttatttctatcgctaagaaatacaccaaccgtggcttgcagttccttgacctgattcaggaaggcaacatcggtctgatgaaagcggttgataaattcgaataccgccgtggttacaagttctccacctacgcaacctggtggatccgtcaggcgatcacccgctctatcgcggatcaggcgcgcaccatccgtattccggtgcatatgattgagaccatcaacaagctcaaccgtatttctcgccagatgctgcaagagatgggccgtgaaccgacgccggaagaactggctgaacgtatgctgatgccggaagacaagatccgcaaagtgctgaagatcgccaaagagccaatctccatggaaacgccgatcggtgatgatgaagattcgcatctgggggatttcatcgaggataccaccctcgagctgccgctggattctgcgaccaccgaaagcctgcgtgcggcaacgcacgacgtgctggctggcctgaccgcgcgtgaagcaaaagttctgcgtatgcgtttcggtatcgatatgaacaccgactacacgctggaagaagtgggtaaacagttcgacgttacccgcgaacgtatccgtcagatcgaagcgaaggcgctgcgcaaactgcgtcacccgagccgttctgaagtgctgcgtagcttcctggacgattaatcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactaggccctctgcacaaacgccaccttttcggtggcgttttttatcgcccacgcactaccagcgcctggtccagctcgcgatacgcttcaaccagtttctccagtgaaacgcgacttaaaccgctgggatttggcagcacccaaatctgcgtcgaaccaatggtgagcgtttgtttcccccactgtgcaccgcgctggctgaatccctgttcatatgcttgtttgcccagaatcgccaacgcctgcggctgataatcttcaattttttcaatcagcttacgcccgcctgcgtgtagctcctgctttgaaacttcattggcttgcaccgttggacggtctaccagtttggtgacgccacaacgataatccagcagatgctgtgcctcctgcggcttcaactgacggtcggtaaacccggcctgatatatcaccttccagaagcgatttgccggatgagcaaagggaaaaccagtcccggcggatgaaagcccagggttgataccgcaaaacacgacccgtaaccctggagccaaaatatcctcaaccatatttactcctttctaacatcaccaggaaaagtataacggattgaaaatacattgtttataaaaacagcaggcgcgcggtaatggctggattgcgacacggagttactttataatccgctaccatggccccttagctcagtggttagagcaggcgactcataatcgcttggtcgctggttcaagtccagcaggggccaccagatatagcaaaggctgacgagaaatcgtcagcctttttctttttatatatcagttactttgcgtgccagtaagccgctgcacgtacccgctgtgggtcatactgttccgcttcaaagcggcggcttaaattcttaacgactttaccttcgccggttatccagatgaagtaatcatcggcagggatttgcatctgcgccagacgcgcatctaccgcctgctcatcatgtgccagccattcgatattaaaaccatcaaggtgcgcgagataatcctgacaggcgttatcccgcacgctaaccagcgcactaacttgcggtttaacggcaagtttgctcaacgtttccaggcggcggcgcaatgcaggcattccggattcatcgcagacatacagctgatacgcgtaatcttccggcaccaccagcgaaccgcgcggacctgccaccgtaagtttatcgcccggttgcgcctgcatcgcccagccgctggcgaccccaccgtcgtgaataaagaaatcaatcgccagttcatggcgtagttcgtcatacagcggcgtatagtcacgcgacggtgggcgtggtccttccggccagacgatgccctcttccgttaccgttggcggcacaaagtgagcgtcaggttgaggaaagaagagtttgctgtgatcgtcaaagccacgcgatgtaaaaccgtccagcgcctcgccgccgaggacaatgcgctgaaaaccggcgctgatgcgctcaacgcgtaacacagtcagttcacggaagcgcagatcattgcgaacgcgctgcgggtagcggggggtgttattcattgttatcgccttcgtgatggtaatcagatatatctaaataaaactcgcaaatgataatgattgttaatcatgataaatgcaagcgatttgtagaactgatatgtctatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgtgagatgagtccacgtttaaaaatcatttttacacttgcaagaacgctcatatcagatataaattagatatatctaattaagcaaaaggaggctgatatgagccatcatcacgaagggtgttgtaaacatgaaggccagccacgccatgagggctgctgcaaaggtgagaagtcagaacacgagcactgcggacacggtcaccagcatgaacacggtcaatgctgcggtggtcgccacggtcgcggcggcggtcgtcggcaacgtttctttggtcacggtgaattacgtctggtgattctggatattctctcgcgcgatgacagccacggttacgaattgattaaagcgattgagaatctaacccaggggaattacaccccaagcccgggcgtcatctacccaacgctggattttctgcaggagcagtcgctgattaccatccgcgaagaggaaggaggtaagaagcagattgcgctgaccgaacaaggcgcgcagtggctggaagaaaaccgcgaacaggtggagatgattgaagaacgcatcaaagcgcgttgcgttggcgcggcgctgcgccagaacccgcaaatgaagcgggcgctggataattttaaagcggtgctggatttacgcgtcaaccagagcgatatcagtgatgcacaaataaaaaagatcattgcggtgatcgaccgcgccgcttttgatattacgcaactggattaatcgccgcatccgccagtggcgcggtgcaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgtgctccaaccgccggatccggcataccgattaatgcagtaccgtcaccgcgtcttccagtcggctggcgcggtgtttcaccatcgccgacacctgcgcactctcttccaccagctcggcatttttctgggtgatcaggttaagctcatccactgcacgggtcaggctggaaagcccatcggcctgttccagcgttgaatggctaatctgggcgatcaactgggtgacgtttttcacctgtgccacaatatcttccatcgtccgtccggcggcgtgtacctgctgcgaaccggattgcaccttatcagcactggcatcaatcagcttgcgaatatcgttggcagcattagcgctgcggctggctaaatgacgcacttcccctgccaccactgcaaaacctttgccctgttcgccggcacgcgccgcttccaccgccgcattcagggccagaatattggtctgaaacgcaatatcgttaatcagcgaagtaatggtgccaatgcgctgggtactgtcggcgatatcgtccattgtcttgatcaccgtggtcatcgcctccccaccctgcactgccgcattactggcagtgattgacagtttatcggcagccgacgccgtggcagagttctgtttcaccgacgccgccatttggttcatggtcgccaccgtttgctgaacgttatcaactgtctgctgggtatgttcgttcagttcatcggtgcctttcgccagcgtctcactgccatttctgacactggacacctggcttgagacatcgttaattagccaacggcacatcaggccaagttgccctaccgcacgtaatgtcagccccagctcatcgctgcgattcagatgctcaacactattacgttctccggtcgccaccttcagtgcctgatgggcaacattttctatcgggcgcacaatctgccattcaaaacaggcgcttgccaacaataccactaacgcacagaggatatacgtcaccaccggggcagcaacaaaccaaagcatggccgccagcaagataaacatcagggtcatcactccacgcgcccgccagcgaagcggtaatgaaggcagtttacccagccagcctttacgcaccaccaggcctttatgaatacgcttactggtacgtccggcgttcaacgctttgtacagcggctccaccgccgcgatctcttcatccgtcgcccgggtacgaatcgacatatagccactgatttttccctcgcgcaccatcggtaccgcattggcccgcacccaataatggtcaccatttttgcggcgatttttcacgatgccgctccagggctccccttttttcagggtgaaccacatatccgcaaacgccgcttttggcatatccgggtgacgcaccatgttgtgcggctgcccttgtaactcttgcaaggtatagccgctcacctgcacaaaagtgtcattagcatgagtgatatagctttgcagatcggtagtggacatcagagtggtatcgtccgccagcggggtattttgctgggtgacatacggatgagaagacatgttcgcgtcctgtgcaggttatatggttgttaacttcttgtcagagtttatgtcggccccgctgcggttatctttaaccgattaatttgatttagatcgcaatttgcgatttaaacacaaatctaattccttgatttaaaatactttcactctgttactatacgaaaacgttaattatcttgcccaaaaatcaggcaattattgccctgaaaacgtgcatttgcgcagcaatcatcaaatccatacccgacaaaaaccgtgcaaaataacaacaaatgttaacagatagcattaaatattgcacaaatgataaccgaatttgtgtttatcccgattttcgcgatcgcagccggagtggcgcaatccctgcaatacttaaatcggtatcatgtgatacgcgagcctccggagcatattttgaacaggttaccttcgagcgcatcggctttagcgtgcagcgcccacgccctgaatctcattgagaagcgaacgctggatcatgaggagatgaaagcacttaaccgagaggtgattgaatacttcaaagagcatgtcaatccggggtttttagagtatcgcaaatctgttaccgccggcggggattacggagccgtagagtggcaagcgggaagtttaaatacgcttgtcgacacccagggccaggagtttatcgactgcctgggaggttttggaattttcaacgtggggcaccgtaatccagttgtggtttccgccgtacagaatcaacttgcgaaacaaccgctgcacagccaggagctgctcgatccgttacgggcgatgttggcgaaaacccttgctgcgctaacgcccggtaaactgaaatacagcttcttctgtaatagcggcaccgagtccgttgaagcagcgctgaagctggcgaaagcttaccagtcaccgcgcggcaagtttacttttattgccaccagcggcgcgttccacggtaaatcacttggcgcgctgtcggccacggcgaaatcgaccttccgcaaaccgtttatgccgttactgccgggcttccgtcatgtgccgtttggcaatatcgaagccatgcgcacggctcttaacgagtgcaaaaaaaccggtgatgatgtggctgcggtgatcctcgaaccgattcagggtgaaggtggcgtaattctgccgccgccgggctatctcaccgccgtacgtaagctatgcgatgagttcggcgcactgatgatcctcgatgaagtacaaacgggcatggggcgcacgggcaagatgttcgcctgcgagcatgagaacgtacagccggatatcctctgccttgccaaagcgctcggcggcggcgtgatgccgattggcgcgaccatcgccactgaagaggtgttttcagttctgttcgacaacccattcctgcataccaccacctttggcggcaacccgctggcctgtgcggcggcgctggcgaccatcaatgtgttgctggagcagaacttaccggctcaggctgagcaaaaaggcgatatgttgctggacggtttccgtcaactggcgcgggaatatcccgatctggtacaggaagcgcgtggtaaagggatgttgatggcgattgagtttgttgataacgaaatcggctataactttgccagcgagatgttccgccagcgcgtactggtggccggaacgctcaataacgccaaaacgatccgcattgaaccgccactgacactgaccattgaacagtgtgaactggtgatcaaagcggcgcgtaaggcgctggcggccatgcgagtaagtgtcgaagaagcgtaatatcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttttatacgacgcgtacgcccgcaggcatcatccgctccggcgttaacagcacgctttcactgccgtcatcggtttccgcacacaacagcatgcattccgacgtttcaccacgcattttcgctttttgcagattgcataagaccaccaccgttttccccatcagctcttcttcgctgtagtacggcaccaggctggtcacggtttgcagcgttttttgccccacatcaacctgtacgatgtacagcttgtcggcgttttcatggcgtttcacttccacaatctttccgacgcgcatttccagacgtgcaaaatcagcgtaagccacggtttccattgcttcctcccttagggtaaaattttactaaactatagcaaaagtttttctcaatcctgtaggctaaaaatggagaatgcaggcgtgatcacattcgtgagccgctgtgttaccgttacagcgtcaaagaaacgcgctttatttactgaaaacaggtgacccgataagcacttcctctacaatgggggcgcacatcagggaaagtaaaaaaggtaaacatggcaacactaaaagacatcgcaatcgaagctggcgtatccctggcgacagtatccagggtcttaaatgacgatccgacattgaatgtgaaagaagagacgaaacatcgcattctcgagatcgccgaaaagctggagtacaagaccagtagtgcccgtaaactccagacaggtgcagtcaaccaacaccatattctggctatctacagctaccagcaggagctggagatcaacgatccttactatctggcgatccgccacggcattgaaacccagtgcgaaaagctgggcatcgagctcaccaactgttatgaacacagcggcttaccagacattaaaaacgtcaccggtattttaattgtcggcaaacccacgcccgccctgcgcgccgctgccagcgcgttgaccgacaatatctgttttatcgactttcacgaacccggcagcggttacgatgcggtggatatcgatctggcacgcatcagtaaagaaatcatcgacttctatatcaaccagggcgttaatcgtattggttttattggcggtgaagatgagcctggcaaggcggatattcgtgaggtcgcctttgcggaatatggccgactgaaacaagtggtacgcgaagaggatatctggcgcggcggtttttccagttcgtcgggttatgaactggcaaaacaaatgctggcgcgggaagactatccgaaggcactgtttgttgcttccgattccattgctatcggcgtactgcgggcaattcatgaacgaggcctgaacatcccacaggatatttcgcttatcagcgttaacgatatccccaccgcgcgatttacctttccgccgctctccaccgtgcgcatccattccgagatgatgggaagtcagggcgttaacctggtgtatgaaaaagcccgcgatggtcgcgcgctgccgctgttagtcttcgttcccagcaaattaaaactgcgcggcacgacccgttaaatccccttacacactgtccggcaatcgtttttgccggacagtgctgccgtttattttcgtgatccagttaaagtaaatgcatttacctgctactttttagtaaaaattttactaaactccccagcaattacacaaactaccatcaccatgaatggttccgatttctctctaccgggaggccctatgaatcgctgggaaaacattcagctcacccacgaaaaccgacttgcgccgcgtgcgtactttttttcatatgattctgttgcgcaagcgcgtacctttgcccgcgaaaccagcagcctgtttctgcccttaagcggtcagtggaatttccacttttttgaccatccgctgcaagtaccagaagccttcacctctgagttaatggctgactgggggcatattaccgtccccgccatgtggcaaatggaaggtcacggcaaactgcaatataccgacgaaggttttccgttccccatcgatgtgccgtttgtccccagcgataacccaaccggtgcctatcaacgtattttcaccctcagcgacggctggcagggtaaacagacgctgattaaatttgacggcgtcgaaacctattttgaagtctatgttaacggtcagtatgtgggtttcagcaagggcagtcgcctgaccgcagagtttgacatcagcgcgatggttaaaaccggcgacaacctgttgtgtgtgcgcgtgatgcagtgggcggactctacctacgtggaagaccaggatatgtggtggtcagcggggatcttccgcgatgtttatctggtcggaaaacacctaacgcatattaacgatttcactgtgcgtaccgactttgacgaagcctattgcgatgccacgctttcctgcgaagtggtgctggaaaatctcgccgcctcccctgtcgtcacgacgctggaatataccctgtttgatggcgaacgcgtggtgcacagcagcgccattgatcatttggcaattgaaaaactgaccagcgccagctttgcttttactgtcgaacagccgcagcaatggtcagcagaatccccttatctttaccatctggtcatgacgctgaaagacgccaacggcaacgttctggaagtggtgccacaacgcgttggcttccgtgatatcaaagtgcgcgacggtctgttctggatcaataaccgttatgtgatgctgcacggcgtcaaccgtcacgacaacgatcatcgcaaaggccgcgccgttggaatggatcgcgtcgagaaagatctccagttgatgaagcagcacaatatcaactccgtgcgtaccgctcactacccgaacgatccgcgtttttacgaactgtgtgatatctacggcctgtttgtgatggcggaaaccgacgtcgaatcgcacggctttgctaatgtcggcgatattagccgtattaccgacgatccgcagtgggaaaaagtctacgtcgagcgcattgttcgccatatccacgcgcagaaaaaccatccgtcgatcatcatctggtcgctgggcaatgaatccggctatggctgtaacatccgcgcgatgtaccatgcggcgaaagcgctggatgacacgcgactggtgcattacgaagaagatcgcgatgctgaagtggtcgatattatttccaccatgtacacccgcgtgccgctgatgaatgagtttggtgaatacccgcatccgaagccgcgcatcatctgtgaatatgctcatgcgatggggaacggaccgggcgggctgacggagtaccagaacgtcttctataagcacgattgcattcagggtcattatgtctgggagtggtgcgaccacgggatccaggcacaggacgaccacggcaatgtctggtataaattcggcggcgactacggcgactatcccaacaactataacttctgtcttgatggtttgatctattccgatcagacgccgggaccgggcctgaaagagtacaaacaggttatcgcgccggtaaaaatccacgcgcgggatctgactcgcggcgagttgaaagtcgaaaataaactgtggtttaccacgcttgatgactacaccctgcacgcagaggtgcgcgccgaaggtgaaacgctcgcgacgcagcagattaaactgcgcgacgttgcgccgaacagcgaagcccccttgcagatcacgctgccgcagctggacgcccgcgaagcgttcctcaacattacggtgaccaaagattcccgcacccgctacagcgaagccggacaccctatcgccacttatcagttcccgctgaaggaaaacaccgcgcagccagtgcctttcgcaccaaataatgcgcgtccgctgacgctggaagacgatcgtttgagctgcaccgttcgcggctacaacttcgcgatcaccttctcaaaaatgagtggcaaaccgacatcctggcaggtgaatggcgaatcgctgctgactcgcgagccaaagatcaacttcttcaagccgatgatcgacaaccacaagcaggagtacgaagggctgtggcaaccgaatcatttgcagatcatgcaggaacatctgcgcgactttgccgtagaacagagcgatggtgaagtgctgatcatcagccgcacagttattgccccgccggtgtttgacttcgggatgcgctgcacctacatctggcgcatcgctgccgatggccaggttaacgtggcgctttccggcgagcgttacggcgactatccgcacatcattccgtgcatcggtttcaccatgggaattaacggcgaatacgatcaggtggcgtattacggtcgtggaccgggcgaaaactacgccgacagccagcaggctaacatcatcgatatctggcgcagcaccgtcgatgccatgttcgagaactatcccttcccgcagaacaacggtaaccgtcagcatgtccgctggacggcactgactaaccgccacggtaacggtctgctggtggttccgcagcgcccaattaacttcagcgcctggcactatacccaggaaaacatccacgctgcccagcactgtaacgagctgcagcgcagtgatgacatcaccctgaacctcgatcaccagctgcttggcctcggctccaactcctggggcagcgaggtgctggactcctggcgcgtctggttccgtgacttcagctacggctttacgttgctgccggtttctggcggagaagctaccgcgcaaagcctggcgtcgtatgagttcggcgcagggttcttttccacgaatttgcacagcgagaataagcaatgaggatcatcgataacttagaacagttccgccagatttacgcctctggcaagaagtggcaacgctgcgttgaagcgattgaaaatatcgacaacattcagcctggcgtcgcccactccatcggtgactcattgacttaccgcgtggagacagactccgcgaccgatgcgctatttaccgggcatcgacgctattttgaagtgcattactacctgcaagggcagcaaaaaattgaatatgcgccgaaagagacattacaggtagtggaatattatcgtgatgaaactgaccgtgaatatttaaaaggctgcggagaaaccgttgaggtccacgaagggcaaatcgttatttgcgatatccatgaagcgtatcggtttatctgcaataacgcggtcaaaaaagtggttctcaaagtcaccatcgaagatggttatttccataacaaataacaactacggcggcaaaaggagtttgccgccaccgctaccctactcattttcggagatgtgttatgtctgataccaaacgtaatacaatcggcaaattcggcttgctctcgctgacttttgccgccgtttacagctttaacaacgttatcaataataatattgagcttggactggcctcggcaccgatgtttttcctcgcgacgattttttattttattcccttctgtctgatcatcgcagaatttgtttcgttaaataaaaactcagaagccggtgtctacgcgtgggtaaaaagttcgctgggcggacgttgggcatttattactgcctatacctactggttcgtaaacctgttctttttcacctcactgttgccgcgcgttattgcttatgcttcgtatgccttcctcggatacgaatatattatgacgccggttgccaccaccattatcagtatggtgctgttcgccttctccacctgggtttccaccaacggggcgaaaatgttggggccaattacctccgtcacttcaacgctgatgctgctgttaacgctctcctacattttactggcaggtacggcgctggttggcggcgtacagcctgctgacgccatcaccgttgacgcgatgatcccgaacttcaactgggcgttcctcggcgttaccacctggatctttatggccgcaggtggcgcggagtccgtcgctgtgtacgttaacgacgtcaaaggcggttcgaaatcgttcgttaaagtgatcatcctcgccgggatttttatcggcgtactgtattccgtctcctcggtgctgattaacgtcttcgtcagcagcaaagagttgaaatttaccggcggatcggtgcaggtattccacggcatggcggcgtattttggtctaccggaagcgttgatgaatcgctttgtcggtctggtgtcctttaccgcgatgttcggttccctgctgatgtggaccgcaacgccggtgaaaattttcttctccgaaatcccggaaggcatctttggtaagaaaaccgtcgaactgaacgaaaacggcgttccggcgcgcgcagcgtggatccagttcctgatcgtcatcccgctgatgattatcccgatgctcggttccaataccgtgcaggatctgatgaatactattattaatatgaccgccgcagcgtccatgcttccgccgttattcatcatgctggcttacctgaatttacgcgccaaattagatcacctgccacgcgatttccgtatgggctcccgccgcaccggtattatcgttgtttcaatgctgattgcgatatttgccgtagggtttgtcgcttcgacattcccgactggcgcgaatattctgaccatcattttttataacgtcggcggtattgttatcttccttggctttgcgtggtggaaatacagtaaatatataaagggattaacggctgaagagcgccatattgaagcgacgccagccagcaatgttgattaagcagaataataaaaaatgagcaggcattttccctcttcctggatgaggagagggaaaatagtttctgcctttatatttttataattacaacgataaaaggctgtactttttctttagctcatggattaacacaatgaaattaatcactgcaccatgcagagcattacttgctctgccgttttgctacgccttttctgcggcaggagaagaagcacgtccggcagaacatgacgacacaaaaacacccgcaattacctcgacatcttctccttcatttcgtttttacggcgaattaggggttggtggatatatggatttagagggtgagaataaacataaatacagcgacggtacctatattgaaggtggcctggagatgaagtacggctcctggttcggcctgatttacggcgaaggctggaccgtgcaggccgaccacgacggcaatgcctgggtgccagaccatagctggggtggtttcgagggcggaattaaccgtttctatggcggttatcgtaccaatgatggcaccgaaatcatgctcagtctgcgtcaggattcctcgctggatgacctgcaatggtggggcgatttcacccccgatctgggctacgtcattcccaatacccgcgacattatgactgcgctgaaggtacagaacttaagcggcaactttcgttatagcgtcaccgcgactcctgccggacatcatgatgaaagcaaagcctggctacattttggcaaatacgatcgctatgacgacaaatacacctatccggcaatgatgaacggttacatccagtatgaccttgccgaaggcatcacctggatgaacggtctggaaatcaccgacggcacaggacagctctatctcacgggcctgctaactcctaactttgccgctcgcgcctggcaccataccggacgcgccgacgggctggacgtaccgggaagtgaaagtgggatgatggtgagcgccatgtatgaagcgttaaagggcgtttatctctccaccgcttacacctacgccaaacatcgccctgaccacgctgacgatgaaaccacctctttcatgcagtttggtatctggtacgaatacggcggcggacgtttcgccacggcttttgatagccgcttctacatgaaaaatgcctctcacgatcccagcgaccaaatcttcctgatgcaatatttctactggtaataaggactgtaatttcatgaaaataaaaactattttaacgccagtaacctgcgctctgctgataagtttttccgcccatgccgctaacgccgacaattataaaaacgtgattaaccgtactggcgcgccgcagtacatgaaggattacgattacgacgatcaccagcgttttaatccgtttttcgatctcggagcctggcatggtcatctgttgccagacggccctaacaccatgggcggctttccgggcgttgcgctgctgacggaagagtacatcaactttatggccagcaatttcgaccgcctgaccgtctggcaggacggcaagaaagtcgactttacgctggaggcatacagtattcccggtgcgctggtgcaaaaactgacagcaaaagatgtgcaagtcgaaatgactctgcgcttcgccacgccgcgcacgtcactactggaaaccaaaatcaccagcaataaaccgctggatctggtgtgggacggcgaactgctggaaaaactggaagcgaaagaagggaaaccgctttccgataaaaccattgctggcgaataccctgactatcagcgcaaaatcagcgccacccgtgatggcctgaaagtcacctttggcaaagtgcgcgccacctgggatctgctgacctccggcgaatcggaatatcaggtgcataaatccctgccggtgcagactgaaatcaacggtaatcgctttaccagtaaggcgcatatcaacggttcgaccacgctctacaccacctattcccatctgctgaccgctcaggaagttagcaaagagcaaatgcagatccgcgatattctggcgcgtccggcgttttatctcaccgcctcgcagcaacgctgggaagaatacctgaagaaagggttaaccaatccggatgcgacgccggaacagacgcgcgtcgcggtgaaagcgatcgaaacgctcaacggtaactggcgctcaccgggcggtgcggtgaaatttaacaccgttacaccgtcggtgaccgggcgctggttctccggcaatcagacctggccgtgggatacctggaagcaggcgtttgcgatggcgcatttcaatccggacatcgccaaagagaatatccgcgcggtcttctcctggcagatccagcctggcgatagcgtgcgtccgcaggatgtgggctttgtccccgacctgatagcgtggaaccttagccccgagcgtggtggcgatggcggcaactggaacgaacgtaataccaaacccagccttgccgcctggtcggtgatggaagtgtataacgtcacccaagataaaacctgggtggcagagatgtacccgaaactggtggcctatcacgactggtggttacgtaaccgcgatcacaacggcaacggcgtgccggaatatggcgcgacccgcgacaaagcccacaacactgagagcggcgagatgctgtttacggtgaaaaaaggcgataaagaagagacgcagtctgggctgaacaactacgcccgcgtggtggagaaaggccagtacgacagtctggaaattccggcacaggttgctgcatcgtgggaatcggggcgtgatgatgccgccgtctttgggtttatcgacaaagaacagttggataaatatgtcgctaatggcggcaaacgtagcgactggacggtgaaattcgccgaaaaccgcagtcaggacggaacgttgctgggctactcgctattgcaggagtcggtggatcaggccagctatatgtacagcgataaccattatctggcggagatggcaaccatcctcggtaagccagaagaggccaaacgctatcgccagttggcacagcagctcgcggactacatcaacacctgtatgttcgacccgactacccagttctactatgacgtacgtattgaagataaaccactggcgaacggctgcgcgggcaaaccgattgttgagcgcggtaaagggccggaaggctggtcgccgctgtttaacggtgcggcaacgcaggccaatgccgacgcggtggtgaaggtgatgctcgatcctaaagagttcaacacctttgtcccgctgggaacggcggcgttaaccaatccggcttttggcgctgatatctactggcgtgggcgcgtatgggtggatcagttctggtttggtctgaaagggatggagcgttacggttatcgtgatgatgccctgaagctggcggatacgttcttccggcacgccaaagggttaaccgccgatggaccaattcaggaaaattacaacccgctgacaggcgcacagcaaggcgcaccaaatttctcctggagtgccgcgcatttgtatatgttgtataacgattttttccgtaagcaataatttgcaactgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttatcaccgggcgtattctttttgaatcccatcacaaaccccgcactccccttttcccttttctccggcgacggctaaattagaactcatccgaccacataacaattattttacatactggacaattttatgagctacccgtcgctgttcgccccgctggatttaggttttaccacgttaaaaaaccgcgtgttgatgggctcaatgcacaccgggctggaggaatacccggacggtgccgagcggctggcagcgttttatgccgaacgcgcccgtcacggcgtggcgctgattgtcagcggcggcattgcaccagatttaacaggcgttggcatggaaggtggcgcaatgctcaacgacgccagccagatcccacaccatcgcaccattaccgaagcggtacatcaggaaggcggcaaaatagccctgcaaattttgcataccgggcgctacagctaccaaccgcatctggtcgccccgtccgcattgcaggcccccatcaaccgtttcgtgccccatgagttaagccatgaagagatcctgcaactgatcgacaatttcgcccgctgcgcgcaactggcgcgggaggcaggatacgacggtgtagaggtgatgggttccgaagggtatttgatcaacgaatttctgacgctgcgcaccaatcagcgtagtgaccagtggggcggcgattaccgcaaccggatgcgatttgccgtagaagtagtgcgtgcggtgcgcgaacgcgtcggcaacgacttcattattatctaccgactgtcgatgctcgacctggtcgaagacggcgggacttttgccgaaacggtagagctggcgcaggccattgaagcggcgggcgcgaccattatcaacaccggcattggctggcatgaagcacgtattccgaccattgccacgcccgtgccgcgcggcgcatttagctgggtcacgcgcaaactgaaaggccacgtctcgctgccgctggtaaccaccaaccggattaacgatccgcaggttgccgacgatattctctcgcgcggcgatgccgatatggtatcgatggcgcgaccgtttcttgctgatgcggagctgctgtcaaaagcgcaatcgggacgagccgatgagatcaacacttgtattggctgcaatcaggcctgtctcgatcaaatcttcgttggcaaagtcacctcgtgcctggtgaatcctcgcgcctgccacgaaaccaaaatgccaatccttcccgccgtgcagaaaaaaaatctggcggtggtcggtgcgggacctgctgggctggcgtttgccattaacgcggcggcgcgtgggcatcaggtaacattgtttgacgctcatagcgagattggcgggcagtttaatatcgccaaacagatccccggcaaagaggagttttacgaaacgctgcgctattaccgccggatgatcgaagtgacgggcgtgacgctaaaactcaatcacaccgtgacggcggatcagttacaggctttcgatgaaacgatcctcgccagtgggatcgtgccgcgcactccgcccatcgacgggatcgatcatccgaaggtattgagttatctcgatgtactgcgcgacaaagcgccggttggcaacaaagttgccatcatcggttgtggcgggattggttttgatacggcgatgtatttaagtcagccgggcgaatccaccagccagaatatcgccgggttctgtaatgaatgggggatcgacagtagcctacaacaggctggtggcttaagcccgcagggaatgcagatcccccgtagcccacggcagattgtgatgctccagcgcaaagccagcaaaccaggacaggggttaggcaaaaccaccggctggatccatcgcaccaccctgctctcgcggggtgtgaaaatgatcccaggcgtaagttatcagaagattgacgatgacgggctgcatgtggtgatcaacggcgaaacgcaggtattagcagtggacaatgtggtgatctgcgcagggcaagagccaaaccgcgcgctggcgcaaccgctgattgatagcgggaaaacggtgcatttaattggcggctgcgatgtggctatggagctggacgcacgacgggcaattgcccagggaacacggctggcgctggagatttaaatcgttatttgaagcnnnnnnnnnnnnnnnnnnnnnacgtcgcgttaatcaataaacaaggcgggagaaatgccgaatcgcgttgccaattttttagcgtgttccagcgttaatttcctcttcccgctcaaaacgcgtgacaccatagatttactgccaatttccggcagatcggaaagggttaaaccatattgatccataagggtacgaatcacggctataccgccaggcatggcttgagccatggcattaaattccgcaaattcgggcgctgattcttcccacgcggttattttggcacacaccagatccagcaaggggttttcaggatcgttgagcagcagatgatctaccagttccagcgcctgggtgtattgttcctcgttctgaatacccgccagaaaaggtgccacagcagttagcttttctcctgcttgcaagatgtcggcaatcgcaatcattttttccccttagtacgatgaacagcggtaaagaaatcgtattctttatgcgtcataacttcacgtatgtagcacttttgcgattcaaaaaagaccattgctacaacacgtaattcattgcccccaacattgaaaacataatgcttatccagatatttgaagttatccagagatgggaatactgcttttaatgactcaggttttttgaaatatcccttagcaatcgtgttccccagagccaccaactccgttttatgttgcgggtatttttccgcagcatctttcaatgctttttgagttatcaggtgcattcttcatcacgtccgttgacaaattggcaatatgataacatccgttgccagattggcaacggatgaatttatctgtgtgacggaagaataaacgtagaaaaacgctaaacaagagaatgtagacgatggtgacagggattttttgttttatggaagcgcgattccagaactgggcagacattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggtaactcccaatcttaccgacgacgtcccagcttcaccgctttcagtaccacaaatttattattcgtcgcaatagtggtgcagttgccgaaaatcttcttcagtttatggaagtaatccaggtgacggttggcaacgatatacagctcgccgttgattttcaggcagcggcgggcgtggtggaacatctcccaggcgacgttatcggtcagcgcatgttgttggtgaaacggcgggttgcagagcacagcattaaagcggaaaggctccacgccggagagcgcgttgttgatcataaactcgcagcgatccaacgcctctggcatgttggtttcaacgttcaaacggctggaagcaaccgccatcggcgattcatcgacaaacaccactttcgcctgcgggtttttatcaagcagcgtcagaccaataacgccattaccgcaaccgagatcgacaatctccccttcgagattctctggcagatgttgcataaagaagcgcgcgccgatatcaagcccggtgcgggagaagacattcgcatggttgtggatagtccagtcagtaccttccagcttccagctaacggtctgcggcgcatcggccagctgcggttcattgaaagtgcaattaatcaggcgcgcttttttccatgccagcgtggtggtggttgggccgagcactttttcgaacagttccagcgtggaagtgtgaatgtcacgggccttggcaccggcaataatacgtgtatccgacgtgaccactttgcgcagcgcacgcagttgctgttccagcaatgccagtgttttcggcactttgatcagcaccacacccggctgttgcgggtagtcggcggtgctgtcgagaaacttcacgctcgactcatcaatcccgttgaggcgtaaattctcgcgcgtcgccagttcactgatgtatgagtcgccaatgctgtacggcttatgttccgccagtgcgcagcttaacgcaccaaaggcatcattcaggatcaacaccgggccgcggatttctgtgtcgtccaactgttgcagcaaatattcatccgccgcttcccacgcctgtagcgggttaacgtcatccgtcgccggaaaacgttgtagtgtcagtgaacggaaaccgttgtctaagtggctcatcggccctcctgaatgataaaatttcgacattgcccctgaaaagggtgcgtgagtataccctttttctctttttcgtgggcggttatgagcaatcttacttatcttcagggttatcccgagcagctactttcccaggtgcgaacactgattaacgaacagcgtctgggcgatgtgctggcaaaacgctatccgggaacacacgactacgccaccgataaagccctctggcaatatactcaggatctgaaaaatcagtttctgcgtaatgccccgccgatcaataaagtgatgtatgacaataagatccatgtgctaaaaaacgcgctcgggttacataccgctgtttctcgtgtgcagggcggcaagctgaaagcaaaggtggagatccgcgtcgctaccgtgtttcgcaacgcgccggaaccgtttttgcgcatgatcgtggtgcacgagctggcgcacctgaaggagaaagagcataacaaagcgttttaccagttgtgttgtcatatggaaccccagtaccaccagcttgagttcgacacccgactgtggctaacgcagttgtcgcttgggcagaacaaaatctgaaaatgatgtcaggcgttatcttttctttctttagcgcctaaaatcgacctcccccctttcgttaaggataacgaccatgctgcgcgcatttgcccgccttcttctccgtatttgtttttctcgccggactctaaagattgcctgcttactgttacttgtggcaggagcgaccatccttatcgccgatcgcgtaatggtcaacgccagcaaacagctgacctggagcgatgtcaacgccgttccggcgcgtaacgtgggtttattgctgggggcgaggccgggtaatcgctactttacccgacgtattgataccgcagcagcgttgtaccacgccggaaaagtgaaatggctgctggtaagtggcgataacggacgtaaaaattacgatgaagcatcaggtatgcagcaggctttgatcgctaaaggcgtaccagcaaaagtgatcttctgcgactatgccggattctcaacgctggattcggtagtgcgtgccaaaaaggtttttggtgaaaaccatatcaccattatctcgcaagaatttcataatcaacgcgccatctggctggcaaaacagtacggcatcgacgctatcggttttaacgcgccagacctcaatatgaagcacggtttttatactcaactgcgggagaaactcgctcgtgtcagcgccgtgattgacgccaaaatcctccatcgccagccgaaatatctcgggccttcggtcatgattgggccgtttagtgagcatggctgtccggcgcagaaataatgcgtatctgcgcacgtcgaagatgaaaaaggcgtgctacattgacgacagaatccctttatggagtatccacgcgttatgatacgtttcgctgtgattggtacgaactggatcactcgccagttcgtcgaggccgcccatgagagcggtaaatacaagttaaccgccgtatattcccgcagccttgaacaggcccagcacttcgccaatgatttttctgtcgagcatctgtttacctcgctggaagcgatggcggaaagcgatgccattgacgcggtgtatattgccagcccgaattccctgcatttttcccagacacaacttttccttagccataaaattaatgtgatttgcgagaaaccgctggcgtcgaatctggcggaagtggatgccgccattgcctgtgcgcgggaaaatcaggtggtgctgtttgaggcatttaaaaccgcctgcctgccgaactttcatttgttgcgccaggcgctgccgaaagtcggcaaactgcggaaagtctttttcaactattgccagtattcctcgcggtatcaacgttacctggatggtgagaatcccaacacctttaatccggcattctctaacggttcaattatggatatcggtttttactgtctggcgtcggcggtggcgttatttggtgagccgaaaagcgtgcaggcaaccgccagtttgctggcaagcggcgttgacgcccagggcgtggtggtgatggattacggtgatttcagcgtcaccttgcagcactcaaaagtcagtgattctgtcctggcgagcgagattcagggcgaagcaggatcgctggtgattgaaaaactgtctgaatgccagaaagtgtgcttcgtgccgcgtggcagccaaatgcaggatctcacccagccgcagcatattaataccatgctctacgaagcagagctgttcgctaccctggtggatgagcatctggtggatcatccagggctggcggtcagtcgcatcaccgccaaactgctgaccgagatccgccgccagactggggtgatttttccggcagatagcgtaaaactataattgccaaagtaaaacagtgtaaaaggtatgtaacagaccattgactggctgaatggtctgtcatactttgttacctgcaaaggggagtaacttcattgccggtcgatcgtcattacgatgtgtgaaaaaacacatccggtcaccgggcaacccgaaaggaatacgcagacgtattccttttttgttgtaagtgagaccttgccggaaggcgaggtctatgcataaaaagcagcggctgacgtcttccgacgttggccgtttttttatgtgtaaggaacttctatgaatactgtcggcacgccgttgctatggggcggattcgctgttgttgtcgccattatgctggctatcgacctgttgttgcaggggcgtcgtggggcacatgccatgaccatgaaacaggctgcggcctggtcgctggtctgggtgacgctgtcgttactgtttaacgccgctttctggtggtatctggtgcaaaccgaaggtcgcgccgttgccgatccacaggcactggcctttctcacaggttatctgattgagaaatcgctggcggtcgataacgtctttgtctggctgatgttgttcagctatttctctgttccggcggcattacaacgccgcgtgctggtgtatggcgtgctcggggcgattgttctgcgtaccatcatgatcttcactggcagctggctaatttcgcagttcgactggatcctgtatatcttcggtgccttcctgctgtttaccggcgtgaagatggcgctcgcccatgaagatgaatcaggcattggcgacaagccgctggtgcgctggctacgcggtcatttgcgcatgaccgacaccatcgacaacgagcatttctttgtgcgtaagaatggattgctgtacgccacaccgctgatgctggtactgattctggtggaattgagcgacgtgattttcgccgtggatagcattccggctatcttcgccgtgaccactgacccgttcattgtgctgacctcaaacctgtttgcgatcctcggcctgcgtgcgatgtatttcctgctggcgggcgtagcagagcgtttctcgatgctcaaatatggcctggcggtgattctggtgtttatcggtatcaagatgctgattgtcgacttctaccatattccaatcgccgtctcgctgggcgtggtgtttggcattctggtgatgacgtttattatcaacgcctgggtgaattatcggcatgataagcagcggggtggataatttttaatctgcctaagccgtgtaccctgtcattaacatgagcaccgttttctccctctcccttccagggagagggtcggggtgagggtaatttttcgcaccgatgctggcctgttcccctcaccctaaccctctccccaaacggggcgaggggactgaccgagtccttttttgatgttgtcatcagtctggaagccgcacgttggctttatttttatgtcaaagaaatgtaaccattaagtttcaaaatatgacctctctttaaaatccagcatttttcgcttcccgaagctgtaactttccttatactcgaccttgcaaacactttgttacatcctgaaagatgcgtcgacagaacgcaccagggatgtgcgacaacacaatgaaaggatcgaaaaatgactacgcaacgttcaccggggctattccggcgtctggctcatggcagcctggtaaaacaaatcctggtcggccttgttctggggattcttctggcatggatctcaaaacccgcggcggaagctgttggtctgttaggtactttgttcgtcggcgcactgaaagccgttgcccccatcctggtgttgatgctggtgatggcatctattgctaaccaccagcacgggcagaaaaccaatatccgccctattttgttcctctatctactgggcaccttctctgctgctctggccgcagtagtcttcagctttgccttcccttctaccctgcatttatccagtagcgcgggtgatatttcgccgccgtcaggcattgtcgaagtgatgcgcgggctggtaatgagcatggtttccaaccccatcgacgcgctgctgaaaggtaactacatcgggattctggtgtgggcgatcggcctcggcttcgcactgcgtcacggtaacgagaccaccaaaaacctggttaacgatatgtcgaatgccgttacctttatggtgaaactggtcattcgcttcgcaccgattggtatttttgggctggtttcttctaccctggcaaccaccggtttctccacactgtggggctacgcgcaactgctggtcgtgctggttggctgtatgttactggtggcgctggtggttaacccattgctggtgtggtggaaaattcgtcgtaacccgttcccgctggtgctgctgtgcctgcgcgaaagcggtgtgtatgccttcttcacccgcagctctgcagcgaacattccggtgaatatggcgctgtgtgaaaagctgaatctggatcgcgatacctattccgtttctattccgctgggagccaccatcaatatggcgggcgcagcaatcactattaccgtgttgacgctggctgcggttaatacgctgggtattccggtcgatctgcccacggcgctgctgttgagcgtggtggcttctctgtgtgcctgtggcgcatccggcgtggcgggggggtctctgctgctgatcccactggcctgtaatatgttcggtatttcgaacgatatcgccatgcaggtggttgccgtcggctttatcatcggcgtattgcaggactcttgcgaaaccgcgctgaactcttcaactgacgtgctgttcactgcggcagcttgccaggcagaagacgatcgtctggcaaatagcgccctgcgtaattaattgtttaacccctttcgtctacggcggaaggggttttctcaactttaaacggatcaattccccttttctgcatccgccagaaacgaatgatattcaggccattcataagcagaaaactaccctcaatcatcgtgccgcctatcgaccccgcccagaagttgtgaatcacccagcaacacgttgaaaaccacattacgcagcgcatggtcagccctttacagcagaatagcgcccaggtactgacaatcgtgccgataaccggcaatagttcgacaggatgatggaacttcgcgaggccaattccgccagtcagcacaataaaaatcgccattacccataagctgcgcgtgcgtaaggtaatcaatgtacgaatggcattaaggatggcactggcaccagcgggataggtgcccagaagaaaaaaatgtacgccaataacggcgctatagaccgaaagctgctttttgaagcgacgttcgtcacgattgaaaaatgttgtgataccaatcagaaaggcgatgacacccacgccctgggccagccaatacgcggtcatgataaatccttagcaggtatggaaaagcaaacggcgcttcacattatgaaacgccgttttttattaacaactcatttcgactttatagcgttacgccgcttttgaagatcgccagttcgcggaagtcgttacgctcgttacaggtttgcttaccgttggcaaactcaacgatggtgtcgataaattcttccagcaactgcggcatcgctttaccgtggatcaactgacccgcgtcaaagtcgatccagtgttttttcttcgccgccagttcactgttggtggcgattttcaccgtcggcacaaatccaccatacggcgtgccacgaccagtactgaacagcaccatatggcagcccgcacccgccagggcgctggtcgctacggcatcgttacccggcgcacttaacaagttcagccctggcgttttcagacgctcgccgtaacgcagcacgtcaaccacgacgctggaacccgctttctgggtacagccaagtgatttgtcttccagcgtggtgataccgcccgctttgttccccggcgatgggttttcatagatcggctgatcatgggcaataaagtactgtttgaagtcgttgaccatggtgaccagtttttcaaacgttgcttcgtcgcggcaatggtccatcagcaactgctctgcgccaaacatctccggcacttcggtcagtacggtagtaccgccgttagcaatcacgtagtcagagaaacgccccagcatcgggttagcagtaataccagaaagaccgtcagaaccaccgcactccagaccaaacttcagttcgctgagtttgcctggctcgcgtttatcgttgcgcatcacgttatacagctgatgcaaatgctcgattccggcttcgatctcatcatcctgctgttggcagatcatgaaatgaacgcgttcaggatcgatatcgcccagcgtttcacggaatgcggcaacctggttgttttcacagcccagaccaatcaccagcactgcgcctgcgttcgggtggcgcaccatgttttgcagcatggtgcgggtattaatgtgatcgtcgcccagctgtgagcagccgtaggtgtggctgaagaggaacacgccgtcagtaccttcggcgttgttggtctctttcagaaaacggttctggatctgccgcgcgatgccgttgacacagcccacggttggcaggatccacagctcattacgcaccccgacatcgccgttagcgcgacgatagatctgcacttcacgatctgccgcttgcgcaggcagatcctgaaaatcaggttgatagcgatactgatccagatcgctcagattcgtgcgcgtattgtgggcgtgaacgtgaacacctgccgcaatatccgccaatgcataaccaatcggcaggccatatttgatgacattggccccttttgcgatatccgttaacgcaaatttatgtccacgagcaacatcctggcgcagcgtaacagtctggttatcgacactgacttctgtgccttcagccaaatctgctaaagcgaccgcgacgttatccagcgcatggatcttgatgtattgcatatcaaccccagaccttagttcagttcaatggcgaagtagtcacgcgcattgttaaagcaaatatttttcaccatctcgcccagcaggttgatgtccgccggtgcttcgcccgcttccacccagcgaccgatcatctggcacagaatgcggcggaagtattcgtgacgggtgtatgacaggaagctacggctgtcagtcagcataccgacaaagcggctcagcagaccgagctgcgccagttgggtcatctgacgttccataccgtctttctgatcgttaaaccaccagccggaaccgaactgcattttgcccggcataccttcgccctggaagttaccgatcatggtgcccagcacttcgttatcgcgcgggttcaggcagtacagaatggttttcggcagcaggttttcttcattctgcttgctcagcaacttagacagctcttccgccatcggacggtcgttgatggagtcaaagcctacatccggccccagcagtttgaactgacgcaggttgttattacgcagcgcgccaatgtggtactgctgtacccagccgcgacgtgcatattcggcaccaaggaacaccagtaccgcagttttgaactgcgccacttcgtgctcgctcagggtttcgccagccagacggcgcgccagaatgctgtccagttccgcttcgttcgcttcagcaaacatcaccacatccagcgcgtggtcagacactttacagccgtgagcggcgaagtgatccagacgtttggtcagggcagtttgcaggtcagcaaagcggcgaatgtcggtatcggaaacttcgcccagcttcgccatgtagtcgttaaaggtcgcctgttcgatgttgaaggctttgtccggacgccagctcggcagcactttgatggtgaaagagccgtctttggcgatctctgcgtgatgctccagagaatcgatcgggtcatcggtggtgccgaccattttcacgttcatctgctgcatgatgccgcgcgcggagaagttatcctgcgccagcagttcgttacattcgttccagatttcatcggcagttgacggagaaagcaatttgccagtgataccaaacggacggcgcagttcgaggtgcgtccagtggtataacgggttgccgatagtgtgcggaacagtcgccgcccaggcgtcaaatttttcacggtcagacgcatcaccggtacacagacgctcggccacaccgttggtacgcatagcgcgccatttgtagtgatcgcctttcagccagatgtcatacaggtttttaaaacgatagtcttccgcaatctgctgcggcggcaaatggcaatggtaatcgaaaatcggctggtcttttgcgtagtcgtgatacagacggcgggcaaattcggtatctaacaggaaatcttcagtcataaacggagtcattttcgtcttcctctcaacgagtgagctagcttgcttatggtgcgatgctgacaaagttatcacaccaatttccagagtccgaagatattttcgtgagttagatcaataaacgtagttaaaaaaattactctcaaagtggtaaatctcgctgcaggccgcgccagtactggccttgctgtcgtcaggtaatgtccctacaaatattcccacatttgtgatggctctcaccttttaaagttgtatgacaagttatctttctgccgtcgcaaatcataagtcgacggaatgcaaattgccgattcattcatttgttagatgaatcgggttaaccggtacggaagccgaattagcacgaaactttcatggcaacgttcggggcgtgccggttttttttcggttacccggtcgtaactaacatcttcagcctctggcgggatgatggccgcgcttcctgcggatataacaaaacgatgaggttttacatgcgtaaaattaaagggttacgttggtatatgatcgcactggtgacgctcggcaccgtgcttggttacctgacgcgtaacactgtggcggcagctgcgccaactctgatggaagagttaaacatctccacccaacagtattcctatatcatcgcagcctattctgctgcttatacggtcatgcaaccggtagcaggttatgtactggatgtgctgggtacgaaaatcggttatgcaatgtttgctgtgctgtgggccgtgttctgtggtgcaaccgcgctggcaggtagctggggtggcctggctgttgctcgtggtgcggtcggtgccgcggaagcagcgatgatcccggcgggtctgaaagccagctccgaatggttcccggcgaaagagcgttccatcgcagtaggctactttaacgtaggttcttcgattggtgcgatgattgcgccgccgctggtggtatgggcaatcgtaatgcacagctggcagatggcatttatcatctccggtgcattgagctttatctgggcgatggcatggctgattttctataaacatccgcgcgaccagaagcatctgaccgatgaagaacgcgactatattattaatggtcaggaagcccagcaccaggtgagcacggcgaagaaaatgtccgttggtcagatcctgcgtaaccgtcagttctggggtatcgcgctgccgcgtttcctggcagaaccggcctggggtacttttaacgcgtggatcccgctgttcatgtttaaagtttacggctttaacctgaaagagatcgcgatgttcgcctggatgccgatgctgtttgctgacctcggttgtatcctcggtggttacctgccgccgctgttccagcgttggtttggtgtgaacctgatcgtttcccgtaagatggtcgtaacgctgggtgcagtgctgatgattggcccgggtatgatcggcctgttcaccaacccgtatgtcgcaattatgctgctgtgtatcggtggttttgcccaccaggcactgtctggcgcgctgattacgctctcttccgatgtgtttggtcgtaacgaagtggcaacggcaaacggtttaaccgggatgtccgcatggctggcaagtacgctgtttgcgctggttgtcggtgcactggctgacaccatcggcttcagcccgctgttcgcagttctggcagtgttcgacctgttaggtgcgctggttatctggaccgtgttgcagaacaaaccggcgattgaggtggcgcaggaaacacataacgatcccgcaccgcaacattaacgtttcgtgtaagttttagtttcccttcaaagccgccttctcaggcggctttttcatcactgcgagtagagctaaactcgcaaaagtggtataacaaatatagtctgccgtatcatgcctggagcgcatatggaaatcactgaaccacgccgtttgtatcaacaacttgccgctgacctgaaagagcgcatcgaacagggcgtctatctggtgggtgataaactgcctgcagaacgctttattgccgatgaaaagaacgtcagccgtacggtagttcgtgaagccatcatcatgctggaagttgaaggctatgtcgaagtgcgtaaaggttcaggtattcatgtggtttccaaccagccgcgccatcagcaggcggctgacaataatatggaattcgccaattacggtccgtttgagttgcttcaggctcgccagctcatcgaaagtaatattgccgaattcgcggcaactcaggtaacgaaacaggacatcatgaaactgatggccattcaggaacaggcgcgcggcgaacaatgcttccgtgattccgagtgggatttgcagttccacattcaggtcgctctggcgacgcagaactccgccctggcggctatcgtggaaaaaatgtggacccagcgtagtcataacccgtactggaaaaaactgcacgaacacattgattcccgtaccgtcgataactggtgtgatgaccacgatcaaatcctcaaggcgctgattcgcaaagatcctcatgctgctaagctggcaatgtggcagcatctggaaaacaccaagatcatgttatttaacgaaaccagcgacgacttcgagttcaatgccgaccgctatctattcgccgaaaacccggtggtgcatctcgatacagccaccagcggcagtaaatgaaattcctgtccgacaggcgctgcaatgcgcctgtttgtctcgtcggtaagcgaaaagtataaagtgtcagcctgtgtaaatcctctcgccaccctcccctgcattcagcaaaatcagactccacggacatgtaattttgataacgaacaacgttgacctttgttacaattagattcaatttgaatttatgtttttgaatgctttcttatctcacgatttaacagggaatagttcaggctgtgttgatgtatcaaacccgcagaacataccaaaacagcaataacattgcggtagtgcatcttttaaaaccagcgtggcgttaaccgattcaccaggaataatgaatggaacttttgacccaattgctgcaagccctgtgggcgcaggattttgaaaccctggccaatccatcgatgattggcatgttgtattttgtcttgtttgtaattttgttccttgaaaacggcttgcttccggcggcctttttaccgggcgacagtttactggtattggtcggcgtgttgattgcgaaaggcgcgatgggctatccgcaaacgattctgctgctgaccgttgccgccagcctcggctgctgggtcagctatattcaggggcgatggctgggcaatacccgcaccgtacaaaactggctatctcatttacccgcgcattatcatcaacgcgcacaccatctttttcataaacacggtttatcggcgctgttaattggtcgctttattgcgtttgtcagaacactgctgccgacgattgccgggttatcagggctgaataacgcgcgctttcagtttttcaactggatgagcggtctgctgtgggtattgatcctgacaactctgggttacatgctcggcaaaacgccggtatttttaaagtacgaggaccagctgatgtcatgcctgatgctgctcccggtggtgctgctggtgtttggcctggcaggttctctggtcgtgttatggaaaaagaaatatggaaatcgggggtaagggatgcaaatacctcgcatgtcgcttcgccagctagcctggtccggcgctgttttacttctggtcggcacgctgttgctggcctggtccgcggttcgccagcaagagtctacgctggcgattcgtgccgttcatcaaggcacaacgatgccagacggtttttcaatctggcatcaccttgacgctcatggcattcctttcaaaagtatcacccccaaaaacgacactctgttaattacatttgactccagcgaccagagcgccgccgcaaaagcggtcctcgacagaacattgccccatggctacatcattgcgcagcaggacaataacagtcaggctatgcagtggctgacccggttacgggataactctcatcgcttcggataacttcctgttatccgaaacatatcactcactttggtgatttcaccgtaactgtctatgattaatgaggcggtggttaacactaccgcttcgttgtctggacaatcgttcctttgtaataggtccgaatcacaatggaaggttcaagaatgaaataccgcatcgctttagctgtttctctctttgctcttagtgccggtagttatgccactaccctgtgtcaggaaaaggagcaaaatatccttaaggagatcagctatgccgaaaaacaccaaaaccagaatcgtattgacggtctgaataaagccctgagtgaagtccgggccaactgttcagatagccagctgcgtgccgatcatcagaagaaaatcgcaaagcagaaagatgaggtggcggaacgccagcaagatttagccgaggcgaagcaaaaaggcgatgccgataagattgccaaacgcgaacggaaactggcagaagcgcaggaagagctgaaaaagctggaagcgcgcgactactaactcacaatagtcactacttactcacctggagaaaactatgtcgaaagaacacactacggaacatctgcgtgctgagttgaaatccctttccgatacgctggaagaggtgcttagctcatctggcgagaagtcgaaagaagagttgagtaagattcgtagcaaagcggagcaggcactgaaacagagccgttatcgcctgggtgaaaccggtgatgccattgccaaacaaacccgtgtcgcggcggcgcgtgccgatgagtatgtgcgcgaaaatccgtggacgggcgtgggcattggcgctgcaatcggtgtagtgctcggcgttctgctgtcgcgtcgttaattatggcggacactcatcacgcacaagggcccggtaaaagcgttctgggcatcgggcagcgaattgtttctatcatggttgaaatggtagagacacgtctgcggctggcggtggtggagctggaagaggaaaaagcgaatctctttcaacttttactgatgctgggcctgacgatgcttttcgctgcatttggtcttatgagcctgatggtgctaattatttgggcggttgacccgcaatatcgcctgaatgcgatgattgccaccaccgtggtgttgctgctactggcactgattggcggtatctggacgctacgtaaatcgcgtaagtctacgttgctgcgccatacacgccatgagttagcaaacgatcggcagctgctcgaggaggagtcccgtgagcagtaaagtcgaacgtgaacgacgtaaggcgcaactgcttagccagatccagcaacaacggctggatctttccgccagtcgtcgtgaatggctggagacaacaggcgcttacgatcgtcgctggaatatgctgctaagtctgcgctcctgggcgctggttggcagtagcgtgatggcgatctggacgattcgccatcctaatatgctggtccgctgggccagacgcggttttggcgtatggagcgcctggcgtctggttaaaacgaccctcaagcagcaacagcttcgcggttaacttccctctggccggagccattccggccttatccctcaaattttttgaagatttttgacagttttccttgctaacaatcatcattcaccacgtttatgattctctccatcgacagcaacgacgctaataccgcgccattgcacaaaaaaacaatcagcagcctgagtggcgcagtggagagtatgatgaaaaaattagaagatgttggtgtactggtagcgcgcattttaatgccgattctgtttattaccgctggctggggaaaaattactggctacgcgggtacccaacaatatatggaagcaatgggcgtcccgggttttatgctgccactggtgattctgcttgagtttggtggtggtctggcaatcctgttcggtttcctgactcgcaccacagccctgtttactgcgggctttacgctgctgacggcatttttatttcacagcaactttgctgaaggcgtcaactcgctgatgttcatgaaaaacctgacaatttctggcggattcctgctgctggcaattaccggtccgggcgcgtatagcatcgaccgcctgctgaataaaaagtggtaagcacgcgctatacttaacgataaaaaacgaggaggaagctcctcgtttttgctattggaggagagaaaaatgggtcaactgattgacggcgtctggcatgacacctggtacgataccaaatctaccggcggtaaatttcaacgttcagcttccgcatttcgtaactggctcactgccgatggcgctcctggccccactggcacaggcggttttatcgcagagaaagatcgttatcatctctatgtttcactcgcctgcccgtgggcgcaccgcacgctgatcatgcgcaaactcaaaggactggaaccgtttatttccgtttccgtagtgaacccgctgatgctggaaaacggttggacctttgatgacagttttccgggagcaaccggagacacgctctatcaaaatgaatttctgtatcagctttatctccacgccgatccacactacagcggacgagttactgttcccgtgctgtgggacaaaaagaaccacaccatcgtcagcaacgaatcagcagaaatcatccgcatgttcaataccgcgtttgatgcgctgggcgcgaaagcgggtgattactaccctccagccctgcaaacaaaaattgacgaacttaacggctggatttatgacaccgttaacaacggcgtgtataaagctggttttgccaccagccaggaagcttacgacgaggcggtggcgaaagtgtttgaatcgctggcacgactggagcagattttaggccagcatcgttacctgaccggcaaccagctaaccgaagccgatattcgcctgtggactacgctggtgcgttttgatccggtgtatgtgacccacttcaagtgtgataagcaccgcatcagcgattacctgaatctgtacggttttctgcgcgatatctaccagatgccggggatcgccgaaacagtcaatttcgatcatatccgtaatcattacttccgcagccataagaccatcaaccctacggggattatttcaattggtccgtggcaggatctcgatgaaccgcatggacgagatgttcgcttcggttaaaaaaaggcaccttacgaggtgcctctgataattagctaagtgcatgttgttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattttgcgcttgtcatcagtcttagcgcgccttcacggcactttattaattccttgaacgaatatttactgccatttcattcacgtctattcttaatttgctgctttaaaaacaagtgattgagcaaaattgaggcaaaaatggactggtatctgaaagtactaaaaaattatgtcggtttccggggtcgtgcgcggcgcaaagagtactggatgtttattctggtcaacatcatctttacgttcgtgctggggctgctggataaaatgttaggctggcaacgcgctggtggcgaaggcatcctgacgacaatctacggtattctggtgtttttaccgtggtgggcggttcagttccgccgcctgcacgacaccgaccgctcggcgtggtgggcactgctattcttaatcccgtttatcggctggcttattatcatcgtctttaactgccaggcgggtacgccaggcgaaaaccgctttggaccagatccaaaactggaaccttaaaacaaatctgctcnnnnnnnnnnnnnnnnnnnnnnnttttatcattatgttgatgaatgaataatttactaatgtttatttaaaatatttcaatgtcgttatataaattacctataaaaaataaccatgtatttatcttaaatatcaaaacctttataacatccgaaaaagaaagatacgaatagcatttacacaatacccggaatagactttcgtcacttttaattaaagggatgtttttatgcagtggtatttgtccgtattaaaaaattatgttggtttctctggtcgcgcacgtcgtaaagagtactggatgtttactctgattaacgccatcgtcggcgctattatcaatgtcattcaattgattttaggtctggagcttccatatctgtctatgctttatttgctggcaaccttccttcccgtccttgcgcttgctatccgtcgcttacacgataccgaccgttcaggtgcctgggccttgctcttttttgttccgtttattggctggctcgtgcttctggtttttttctgcacagaaggtacttctggcagcaatcgttacggaaacgatccgaagtttggttcaaattaatcttagaattggggcgatatttcgcccctttttattaacaataataaatattattttccgttaaaaagtttgggaatttcccgcagacaccaggatttcgcttcccccatactgtcacgacgccaggccataataatatcgatctcgctggtcgattccgggctgacgacacgcaaccgcccttccgcaatatctttttcgaccataggatacggcatcgtcgccacgccaagccccgccagtaatgcctgacgtttatcttcaatcgtgctcaccgttaagcgcggctgtttgtccagcagctgtacggtcaacaccgggcgctcacgagcggtatccgccaccgcaattccacgatatttcacacgcgtcacttcagataacggttccggctcctgatgaatcgggtgatcaggcgcggcaacgtagacgttcattaacgtatagagcttgcgcgagttgatctccgacgaggaacgaaaatgcatatccggcgcgataacaatatccgcccgcccctgctccagccgttcccacgcccccgccagcacttctgtgatgattgccagttgggtattggcttttgccgccagtttgtcgattaacgggaaaaaggcaggtgtcggtaccagcgcttcggtcacaatggtgagatgcgtttcccaaccgcgcgcgagagcttccgcatcagtagtcagtttatctgcggcttccagcaaaacgcgccctcgctccaacaacatcctcccgacattggtgaatttggtacgatggcccgagcggtcaaacagcaccacatccagctcttcttccagtttttgcatggtgtagctaagtgcggaaggcacgcgtcccagctcatccgccgccgccgcaaaactgccccggcgatcgatcgcatccataacccgtagtgcttccagcgttaatgccctttctttggccatttcgttctcattcaggaaatttgaacataccgggcagaatatctggctaacaatgtagcgtccagccccttaccataaaaggaagtaaagagaggtcaagaattatgattactacccgaactgccaggcagtgtggacaagcagactacggatggttgcaggcccggtatactttttcctttggacactacttcgacccgaaattgttaggctatgcctccctgcgtgtgcttaaccaggaagtgctggccccaggtgccgcctttcagccgcgaacctatcccaaagtcgatattttaaatgtgattctggatggagaagcagagtatcgcgatagcgaaggcaatcatgttcaggccagcgccggagaggcgttgctgctctctacccagccgggtgtcagctatagcgaacacaatctcagcaaagacaaaccgttaacgcgaatgcagctttggctggacgcctgcccgcagcgagagaatccgctgattcaaaagctggcgcttaatatgggcaagcagcaattaatcgcctcgccagagggtgcgatgggaagcctgcaattacgccagcaagtgtggctgcaccatatcgtgctcgacaaaggcgaaagtgcgaatttccagttgcatgggccacgcgcgtatttgcaatcgattcacgggaaatttcatgcgcttacgcatcatgaagagaaagcggcgctgacctgcggtgatggggcgtttattcgtgacgaggctaacattacgctggttgccgattccccactgcgcgctttgctgatagatttgcctgtctagttgtttttacagggagatgatgatgagtaaaaaattggccaaaaagcgccagccggtgaagcccgtggtggcgaaagaacctgctcgcaccgccaaaaattttggctatgaagagatgttgagcgagctggaagctatcgtcgcggatgctgaaacgcgtttagccgaggatgaagctaccgcgtaaagacaggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgatccccaaaacctggcgtttatctggccttgctcgccataatctcgataatctgccgatccgtttgctgcatcgaatggcttgctaacgcacacaggttggcaatcgactgctcaacatcatgcgccacaatcccttcattgccggtcacggcggtatcatccagcgccattaacaccgctttccacgcagccgaagcactggtcgaaaccttcatcgcgcagctgttcgacgcaccatcgcaaatcatgccgctgacatcgccgatcatactgctgatcgccatcgagatggtttcataacgcccatccaccagccatgccatcccggcggcggcccccattgctgcggtcgttgcggcacacagcgcagacaaacgcggtaactggttatggatgtaaattgcgctcaaatgcgaaagcatcagcgcacgcgccagccgttcatcatccgctccgaagtgttctgctaccaccaccacaggcattgttgcggtaatcccctggttacccgagccggagttactcatagccggaagcgtagcgccgcccatacgcgcatcggatgccgcgctggtacgaatcacaatggatgaagagagatctttcgccagcaaaccgcgctcgcactgtttttccagcgtcgcgccaatatgcagcccccacttaccgctcaaaccttcctgcgataacgcacaatttagcttcgcggaatcgagaataaagcggatcgccgcaaacgggacttcattgacgaacttcaggatctcagccagcgtcgttctggaaagcaccgtcagcggagactcttgctcgccctctgccacacacgcctgctgggtaaacaccacaccatcgtgcgtctcgatatgcacaatgttggtatgcccgccgacgatggtgacacacgcccacttctcaccgttccagactttggcgcgtgagaagaggatttcatcgcaaggttcctggatcttaacggagactttccccgccgccagcagtgctttggcatcggcaattgcctgcgctgttgcgtctttcagcacttccagcccggcgttggcatttccacctaacgcccccagcgccgccgcaatcggcagccccaccattcccgtgccgggaacggtgacgcccagaccgttcttcatcagatttggcgaaacccaggcttctacacgttcaaccggaccttccagttctgccgcagcaaccgccgccgccagcgccagtgaaatcggttcagtacatcccagcgccggttttacttcctcctgaacggcgaggatgtaacgctgccataacggatttaaagtcgaatcaaacatattaaaaaccttaaaatttcaggtaaatcaagaaaatgccaggaacggagaaacacacagcaacaaaccagtgacgataatcaggtacagagacatccctttgtatttgtgcaatgctggtactttgtaaaccagccacgccgggatcaggcaccctaccatgccgaaaatcgggctacagatagaggtgaagctcaacaccggtgcgttcagtacgatggcgctccaggccagcaaaatggcgaaaatcatgatgccgcgctgaacgagattttcgttaatcttctcggcaggcatcttgcgacgcaggatgttcattacgatcccttgcgttgcttcgcgaaagcctaaatagacgccaaagaatgcagtcatgacagcaaagatattgagaatgacgctgaccactttcacccacgctgcgccgtcaccgctaataaactgtgcggcaatcgccagcgcggaaatattctgctcataggcttttaccgcttcgtcatgtcccatcgccagcgtgaacgacacggcgtagaaaaagacggtgacaaacaaaatgccaaacgcgatattcattgcccgcaatgctttatgccgcgccacttcaattgatttttcccgcgagcgataagagatcaccatcggacttaacgtctggataaacagaatcgacgtcagggtaaacggcagcgtaataatggcgtttttcaccagcagccccagcggcggtagcgaaccgacgttatacagatgccacattcccaccatcgacacgcccagcgccgcgaccaccagcagcttggtcagcaccatgccggtcgaaattttgaataacaatttctcgccgcgtgaggagatcgccaccagaatgcaaatcagtaccagaccataaaagggactgtctgacagcaacccttccgtcacgccgaaggtatgcaggtaggaagcactatcgttggtgatggcggtggaatagacgaacatccaaatcaccagcattacgaaatagagcgcacctaacaggatgccccagtttttacctaaataaccgctaatgacgctcgggtaatctttacattctggtgattctgccagcgtattaataaacaatcgctgaaacagatacattgccgggtaaccaatcaccgatgagagcaaaaatacccacaatcccatcaaaccgacctgcaccgggagaaaaacaatccccgcgccaatcgccatcccgatactcataatcacccagccggtgtcagtactgtcgaatttgatcgcttctcgccactcgctctcactcattccagcacgacccgccggggtcgaagcgtctgcaatgacgcctttattcgatgcaatttccataatttctcgctcaatattttgtagggcttattatttttttccgagccgcatcaaggcgatatgcggtctacgtttttgcaggcgagttattagaataaagaaatgatacgcgcgaggtcagagaaaatcttcacaatcaagactttgaaataacggagatggataagaattttctactaaattaatcgcaggagaatattcattctctatttgcggcagatcacaaaaaaaaggtgcacatttgtgcacccaaggatgaaagctgacagcaatgtcagccgcagaccactttaatggccagtcctccgcgtgatgtttcgcggtatttatcgttcatatctttgccggtttcatacatcgtctcgatcactttatcgagtgaaacacgcggtgccgaggtgcggcgcatcgccatccgcgcggcgtttactgctttcacggcattaatggcattacgttcaatgcacgggatttgtacctgtccggcaaccggatcgcaggtcagcccaaggttatgctccatcgcgatttccgccgcattgcatacctgcgccggactgccgcccagtagttcagttaaccctgccgccgccattgaacaggccacgccaatctccccctgacagccgacttccgcgccagagatggaggcgttcattttatacagcgcgccaatagcccccgcggccagaaaatagcgggcaattgaccgctcgtttaccggacgacggaacttatcgtaataagccagtactgccggaataatgccgcacgcaccgttagtcggtgccgttaccacgcgcccgccagctgcgttttcttcactaaccgccagcgcgtacatgttgatccagtcgatgacattcatcggatcgttagagatgttatcgctggaaaccagctgacgacgcagcgctacggcacggcgcggcacattgagcggaccaggcagcacgccttcagtgttcatcccacgttcaataccgtcatgcatcacttgccagatacgggcaaaaccggcgtcaatttccgctttgctgcgcagcgctagctcgttgtgcatcatcagaccagatatagacaggccgttgtaatcacacattttcagcagttcacctgctgagtggaaatcgtaaggtacggacgtttcgacatcgtgcgacaggccgaagtgttcttcttcgacaataaacccgccgccgacagagtaataggttttacttaatagctcttcctgtcccttccaggcagtgatccgcattccgttctcatggcgaggcaacatttcgggatggaagataatgttctttgctacaggaaaatcaacaatatgcgcaccagatgccactggcagccgcccgctgcgcgttactaactctataaatgcagggatctcatcaatgacaacatcctgcggactgtttcctgccagtcccatgatgatggcgacatccgtggcatggcctttgcccgtcagtgacaacgacccgtacagatcgaccacaatatggctcgtcgcggttaataagccgctactttccagccgatcaataaaactttttccggcattcattggccccacggtatgcgaactggagggaccaatcccaattttgaaaatatcgaatgcactaatcatatccacaccctcggattgccgttcagtgaagtggagcggaacgaccttacgaccgtcccgctcacgaggctttacgcactacgtactgcgatggcttcaatttccagcttcacatctttcggcaaacgcgcgacctgcacacagctccgggtcggataggtcgcctgatgctcatcgaagaactgcttatagacttcgttgatggtggcaaaatcattcagatcggtgataaacacggtcatcttgatgatatcgcccacgctcagcccggcagcaaccacgatcgctttgacgttttcgaggcttaaacgcgcctgatcttgcacatcagccgggatctcaccggtctgtgggcaaaccggtatttgcccggaggtgaagaccatgctgcctaaatcaacgccctgaacataagggccgattgcgcctggggcacgttgcgtttcgataatctttttcatacatcctccggcgtcagagcgcctgggtaaaggtacgtgaaataacatcctgttgctgttcacgggtcagtgcgttgaagcgcacggcgtagccagagacacggattgtcaggttaggatatttttccgggtgctcgatggcatccagcagcatttcccgattcattacgttgacgttgaggtgttgaccgccttcgacatccgcttcgtggtggaaatacccatccagcaggccgacaaggttggttttacgtactggatcttctttgcccagcgccgcaggaacgattgagaaggtgtacgagatcccatctttggcgtaggtgaacggcagtttcgccaccgacgtcaatgaggccacggcacctttgcggtcacgaccatgcatcgggttagcgcccggcgcgaacggtgttccggcgcgacgaccgtccggcgtattaccggttttctggccgtacaccacgttagaagtgatagtcagaatcgactgggtagggacggcgttgcgataggttggcagcgctttaattttcttcataaagcgttcaaccaggtcgcaggcaatgctgtctacgcgctcgtcgttgttgccgtactgcggatattcaccgtcgatttcaaagtccaccgccaggccgttttcgtcacggattggtttcacgcgggcatatttgatggcagacagggagtccgtcgccaccgacaggcccgcgatgccgcatgccatagtgcgatagacatcacgatcgtgcagcgccatcagcgaagcttcgtagctgtacttgtcgtgcatgtagtgaatgatattcagcgcgctgatgtactgcaccgccagccagtccatgaagtgatcgaggctgtccatcactttgtcgtaatccagcacgtcgtccatcagcggtgctgttttcggcccgacctgaatcttcagcttctcgtccaccccgccgttaattgcgtagagcagcgttttcgccaggttagcgcgtgcaccaaagaactgcatttgcttaccaatcaccattgggctgacgcagcaggcaatcgcgtaatcgtcgctgttgaagtcagtacgcatcagatcgtcattttcatactgcaaggaagaggtgacgatcgacacctgcgcggcatattttttgaaggcaatcggtaattcttccgaccaaagaatggtcaggttaggttccggtgccggccccatagtgtgcagggtgtgcaaatagcggaaggagtttttggtcaccagcgtacgaccgtccagccccatcccgccgatcacttccgtcgcccagattgggtcgccggagaacagcgaatcaaattccggtgtacgcaggaagcgtaccatacggatcttcatgatgaagtgatcgatcagttcctgtgcctgctgctcattgagtacgccagctttaaagtcgcgctcaatgtagatatcgaggaacgatgccgtgcggcccagcgacatcgcgccgccattttgcgatttcactgccgccagataagcgaagtagagccactgcaccgcttcctgcgcattctgcgccgggcgagagatatcaaagccatatttcgccgccatttcctgaatctgcaacagcgcatgacgatgctctgccagctcctcacgcagacggatggtggcttccagatcctcgcctttttccagacgagactggagatcggcaaattgcagttcgcgttcacgtaccagataactgatgccatacagcgctacgcggcgatagtcaccgataatgcgcccacggccatagccatctggtaaaccggtcagcacgccagatttacggcagcgcagcatatccggtgagtaaacatcaaatacgccctggttatgggttttacgcagatcggtaaacagatattcaaattcactgtccatttctcggccataggcgtggaatgaacttttaatcatattaatgccaccgaacgggtgtagcgcacgtttcaacggcgcatccgtttgcaggccaacaattttttccagcggctggttaatatatcccgcatcatgagcggtaattgtggtggcaatattggtatcgaaatcaaccggcgcgtgggttgcattttcgatacggatgccttccattactttttcccacaattccgtggtggcaggcgtcgcttcggcgaggaaagattcatcgccttcatacggtgtatagttatgttgaataaaatcgcggacattaatttcgtttttccagtccgtacctttaaagccaagccatgcgtcggcgtacagcttatcgctggtatcaatatctaccttcatgaaaaataatctctctacaatacttcaactaaattatgcaaattctgcgggcgcgttaactttgcctaaatgaatggcatccaaagcaatcattttttcttcgttagtcggaataacggcacaaatgacacgcgcattttcactggaaacaattcgctcaccacaggagttagagcgattattcatttctgtatcaatctctaagcctaatacagccaaatgttccatgaccagacgacgaattaagcttgaattctctcctattccgccggtgaatataattccatccaggcgacgtaatgaagctgcgtgtccggcaatatgacgggcaattcggtgaacaaaggttttaattgccagttgcgcgcgttcgtgaccttcatgccaggctttttccagaacacgtaaatccgaagaaagaccggaaatacctaataatcccgactctttattcactacgcgttccaggtcacccaggctctggttggtttggctggcgacccaggacatcgcaccaaagtcgacatcgccactgcgggtacccatcatcaagccttccagcggcgtcattcccattgaggtatcaacactctgaccgttgcgaaccgcgcagattgacgcgccattgccaagatgcgccacaaccaggccggagtcatcttccgccagattcagcagcgaatgtgcgcgctgggaaacatagcggtgcgacgtgccgtggaaaccataacggcgtacacctaactcttcataatatttccacggcaggccgtataaataagcttccggagccatcgtctggtggaaactggtatcaaataccgccacctgagttacgcccggaaataattgctgcgccgattcaataccacttaaattggcgtaattatgcaggggtgccagtggagaaacgcgacggatattatcaatgacttcatcggtaataatggcggactcggtaaaaatactgccgccgtgagcgatgcggtggccaattaaggccacactgtcatttaaattccgtttttccagttcaaatgcaattgccttcaatgcaccttcgtagctgtggtgagccagcggtgctggctctcccccatttacggataagaatgcattttccgagttaataccgtcggcaatacctgacattaatacttcacagtcgctggcatcgagcacggaaaacttaatcgaagacgaaccacagttaataaccaaaacaaccggaaattcattcatctcttttctcatcctgagttacggattaaaacagtttgtatacgatgttcaggatggtcagcagaccaatcacggtaacaaacacgttatccagacgaccacggtatttcgccagagacggcgctttacggatggcatacatcggcaacaggcacagcagggatgcgataatcggtgcgcccatggcttcaatcaggtcaaggatgttcgggttggcgtaggcaacaacccaggtggagcccatgatgaagatcatgctgatagtgttcagtttacccagcgacactttagttttgtcgcctttataaccaaacttcaggaccaggccattcagaccttccagcgttcccagatagtgaccgaagaaagatttgaagatagccacgagtgcgatgatggaagccgcatattccagtgtaatcgcgaacgttgttttggtaccggtcatggacgcaaagtggttagccagataagaaagcactggaatattctgcgctttggcttccgccatgttggccggagacagagtaaacaggcagctaaaggcaaagaacatcaccactgcaaccatcagcatgctggcacgagaaatgatttgggaacatttacgttcggtgaagtcgcgaccgaagtctttctcatactcttcacgcttagaaaccacgaaggaagagacgattggcgagaagttaaaggagaaaaccatgatggaaatccccagccagacagtgatcaggataccgtcatgaccggttaacgacagcgaaccgaggtcaacctggtcgataactgcagagttccagtaagggatcagcgacaaagaaatcagcaccaggctggcgataaacggccataccaggtagctcatcactttaaccatcagatccttaccaaaccagatgacgaaagccatcagcagcaacaggaacagcgccacaaagccgcgattcagcggtgcaaagccgagctggttttcccagaacgtcataaaggtattggtaatagtaacgccataaatccacagcagtgggcaaatcgcgaagaagtacaggaacgtgataaccacgccgccagttttaccaaaatgctcttccaccgtttccgtaatgttgccggaagggttagagccagaaagacacagacgcgccagcgcccggtggcaataaaacgcgatggggtatgccaataccaacatcagaagaatcgggatcagtccgccaaaacctgcgcggatagggaagaacagcaccccggcgccgattgccgtaccaaacaagcctaacgtccatgtggtatctgatttacgccaggacgattgttttgtctggctggatacaatgctatctgaagtactcatatcctatcctcaacgaattaattaagcgtcaacgaaaccggtgatttgagagacgcgagaaagatcgatattgccgccggaaataatactgacggtttttctgttttgaatatattggtctaatttaccgcttaataatgcagcacatgccagagcgcctgcgccttcggtgacgactttattgcgctgaattaaggcaatcatactgtttctgatttcgtcttcgctgaccagcacgatgtcatcgactaattcacgaacgatttcgtaagttaaattacccgggcgggagacatcacaaccatccgccagggtgccggtagttcggtgcgtggttatttctccggagtggaaagaagccgccatgccgtgaacgttttcagactgtacgccaataacacgaatggtcgggttaatagatttaattgccaccgcaataccagcaattaaaccgccaccaccaattggcacaatcacgttatcgacatcatagagatcttccataatttccagaccaatcgttccctggccagcaatcactttcggatcatcgtaaggtgggataaaaatacggccttccatttcgacaatttcgctcactttagcgatagtgtcgttgaagttatcaccatgcagaacgacttctgcggagtagtcgcacgttgccgctactttggattttggcgcaccttttggcatcaccactttaccgtcgatacccagcatcgcgcaggagagggaaaccccttgcgcatggttgcccgcagaacaggccaccacgcctttgcgtttttccgcatcggtcagtgaacttaatttattaaatgcgccacgaattttaaatgaacccgtacgctgcatattttcaaacttcaggaatatttcacctttgcaacgttcactaaaatagttggagcgaggcatgcctgttttataaattcgcccagccagtcgttgtttcgcttcaataatgtcatcaatagcaaccggcagatcgtatgtaatatgcattataaaacctcttcgcctgaattaaatatgtaggtaaccgtaaccgacacctgcaagacagacaggtggattatttatgtttaaataaaaacaaataactaaccaacttctattaattgccttcgtctacacccattataagatgaatactctttggctaattccaccaaaaccgatgctgcttttttaatacgataatttttcgaccataccgcggcatattgtgccacaggtaatgtttcttcaaccggaatagtaataaattgattagaaccaaaaggtgacgtcatatcacaaggaattacagttaagaaatcagcattgagaacaagattataaattgtcacgactgagtcggttttaacgatgttttcaatactgatgccatttctttgtaacgtagtaagcagttcgctgtagtaccccatattagtttgtggcaacacccactgttcgttcttcaacgactccagcgtggtggtgccggtgcatgttcgggacttactggctaccagcacaaactcggactcgaacagcggctcaacatgtaaatcctgaagcttcatttctgcacttaacgtaccaatcgcaaaatccagtcgaccgtcgcggattgccggtaagaacgaagacagttgcgcttcatacatagaaacctgcgctttcgggaacacctctttgaacttgttgatcatccctgacataaaagtaaaaccaatcaatgaaggaaaaccaaatgagacttccaccaccgcctcagaagacataccgcttatctcattaaccatatttttcatttcacgggtaatggattcggaacgggagagtaacaattgaccggcaggtgttaatgttacaccggtatttttccgcaccactaattccacaccaaaataatcttcaatatcgttaatgattttactgacggccggttgagttaaccctaattcttttgcagccgagccgatagaaccacttctaatgacttcctgaaagactaccaggtgctgcgttttcggaagaagaatagtgctcataacgacctacgttaattacctcattgacggcatgaagtgtatcaaaatgaaatgaacaggatatgtgcgaccactcacaaattaactttcaatactttccagagtatcgttattacaattaaatacctttaaatatcaacaagttaaagtataaaaatcagcataaaccctgatttttgtcaaaaaaaatgacggggataaccatattttatggcgataacatcattcgttatgtggttaatacaaaaaaggggctgagaccatatttcaagcaattaccggataattaccaggcaaaatttgagttaaatttaatgagcaagttctcaaattttattataaataaaccattttcagtgataaataatgcggcatgtcacattttttcacgctatttgttggagaacaaacatttattttatcaatattttaaaatttcgaatacatgtattgatcatctcgaacaattgattaacgtcaactttttctcttctgacaggacgtcattttgtgaatgcaatcgttttccataaattcttctcccctcataggcgacgaatagcattttgtgttgaggatcacaaaacgaataattgctgatcgccgcgataaggtcagacaaagacaacaagggaaattttcacagagcttttgatcggcgtaggccacagaatgttgcttcgtttactgtaacgccgggtaaatgagcgttttttgatagtgcgaaagaaccctgcgaggaaaataagcatctattattgtttgtcatgatgacaaggcaggcatcaatgaaaggcttcccaattgcgcatatttttcacccttcaatcccgccaatgcacgcagtggttaacaatcacaatagaaatattgattattggacggtaaaaagaaagtttgcagaaattgtctccaccaatgacgttaataaaatttacagtataagtaatgaactgcggagagtattatctgcaataactgcattgaatttctatcatggcgatgttccttctgtcatgatccgaatccaaccggaaaatatgagtccattcattatagatatttctacaggagaacatgatgattatatcatacaaacattagatgtaggcacttttgcaccttttggtgaacaatgtacttgctcagccgtcaataaaaaagagctggaatgtattaaggagacgatttctaagtattgtgcaaaattcacccgaaaagaagccatcttaaccccccttgtgcactttaataaaaccagcattacttcagattgttggcaaattctctttttttcacccgatcattttaataatgatttttattgattatttataaaggataaaataatgttccctgtttcatcaattggtaatgatattagtagtgatttagtccgtcgaaaaatgaatgaccttcctgaaagcccaacaggaaataacctcgaagcactagcaccaggtatagaaaaactaaaacagacctctattgaaatggtcactttacttaacacgttacaacctggtggaaaatgcattatcactggtgattttcaaaaagaattagcgtacttacaaaatgtaattctttataatgtctcgtctcttcgtctggattttttaggttataacgcccaaattattcaacgatcggacaatacttgtgaacttaccattaatgaaccgttaaaaaaccaggaaatatccacaggtaatatcaatattaattgcccattaaaagatatttacaatgaaatcaggaggttaaacgtaatttttagttgtgggactggagatatcgttgatctatcctctctggacttacgtaatgtcgatttagattattatgatttcacagataaacatatggctaatactattttaaatccttttaaattgaattcaacaaattttactaatgccaacatgtttcaggttaattttgttagttcaacacaaaacgccacaatctcctgggattatttactaaaaataacgcctgttttaataagcattagcgatatgtattctgaagaaaaaatcaagtttgtcgaaagttgtttaaatgagcctggagacattaccgaagaacaattaaaaattatgagatttgcaattataaaatctataccaagggcaactcttacagataaattagaaaatgaattaacaaaagaaatatataaaagctcatcgaaaatcatcaattgcttgaacagaattaaattaacagagatgaaagaattctcatcagaaaaaatatatgattacatcgatataatcattgaagattatgaaaataccaaagaaaatgcttatctggtcgtcccccaaattaattatactatggatttaaacatagaagactctagctcagaagagttactttcagataataccctcgagaaagacgaaaattctccggacaatggctttgaggtcggggaatataacacatatgaagcatataactcagagaagcaatattttaccagagaggactatacgtatgattacgaccttttaaatgcaatatagacttaataacttcttacaaagtctattattaataccgtagatatttattcatcttaccctgtgcaccaaaagcaaaaactcactgacgcgggtttgaaactgatggcaaccgcaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaataaagcgcactcaacaatctgaaacccgccggaacggtttattacgtacatcaggtaaaactgaccgataagccgctttcttttgggtatagtgtcgtggacagtcattcatctttctgcccctccaaaagtaaaaacccgccgaagcgggtttttacgtaaaacaggtgaaactgaccgataagccgctttcttttgggtatagtgtcgtggacagtcattcatctttctgcccctccaaaagcaaaaacccgccgaagcgggtttttacgtaaaccaggtgaaactgaccgataagccgctttcttttgggtatagcgtcgtggacagtcattcatctttctgcccctccaaaagcaaaaacccgccgaagcgggtttttacgtaaatcaggtgaaactgaccgataagccgggttctgtcgtggacagtcattcatctaggccagcaatcgctcactggctcaagcagcctacccgggttcagtacgggccgtaccttatgaacccctatttggccttgctccgggtggagtttaccgtgccacggactgttaccagccgcgcggtgcgctcttaccgcaccctttcacccttacctgatcccgcttgcgcgggccatcggcggtttgctctctgttgcactggtcgtgggtttcccccccaggcgttacctggcaccctgccctatggagcccggactttcctcccctccgcccgtctcccccgaagaggacgacgacgaagcggcgactgtctggtcagcttcggcgcgcagtatagagggtttgcgcgcccttgtcaccccgcgttgcgcattccaatcgccagtgtcgcggcgatattacgtgaagcacggcagatattgtcataagccccgcggaatgcttcgtccaacgtacctatgctggtcaatacgctgaagaccgcatcaatgccatgctgatgtacaacgccaacatcatcggtcaggctacccgcaatgccaatcaccggtttatggtacttcttcgccacgtttgcgacaccaatcggtaccttcccgtgaatactctggctgtcaatacgcccttcaccggtgatcaccagcgtacaatcgtgaatatgttcctccagattcagcgccgtagtgacgatttcaataccacttttcagttccgcaccaagaaacgccattagcgccgcgcccataccacccgcagctcctgcaccggggacatctttcacatcaacatgcagcgcttttttaatgacctcggcatagtgagagaggttattgtccagctcaacaatcatcgcttcactggctcccttttgtgggccaaagatgcgcgatgcgccgttatcgcccaccagcggattggtgacatcacaagcgacgcgaatgacgcaatcttttaagcgcggatcgaggccggaaatatcaatatcattcagagtattaagactaccgccgccaaaaccaatttcattgccgttggcgtcgcataatttcgcccccagcgcctgtaccatgcctgcgccgccatcatttgtagcgctgccgccaatgccgataataatgtttgtcgcaccgctctccagcgcctgcaggattaactcgcctgtgccgcgtgaagtggtcacgagtggatcgcgtttttccgcaggtaccagctccagcccactggccgccgccatttcaataaacgcggttttgccatcgccggagatcccccaactggcattcactttctcgcccagcggccctgtaacccaggcgtgacgttcagccccctgggtggctgcaatcatcgcttccaccgttccttcgccaccgtcggcaaccggaacagaaacgtactgtgcatcaggaaaaatttcccgaaatcctttttctatcgcctgcgcaacctcgctggcagataaactttctttataagagtctggggcgattacgattttcatacctatgcctgttaccacatgacgccggagggcgtttctcttattcggcctggattccaggcccggattgcaatacgccatccgggcacgacgtcattaacgagtaacttcgactttcgccagtttttcgtagtagcacgccagggcgctatgatccgccgttcctaaaccatctgctcgcagtgcctgcatcatctccataaccgcagctgtgagcggcagttgtgcgccgacgccgtgagaagtatccagcgcattcgccagatccttaatatgcagatcaatacggaagcccggcttgaagttgcggtccatcaccatcggcgctttggcatccagcacggtactgcccgccagtccaccgcgaattgcctgataaaccaggtccgggttaacgcccgctttagttgccagcgttaacgcttctgacatcgcggcaatattcagcgccacaatgacctgatttgccagtttggtgacgttacctgcaccgatttccccggtatgcaccacggaacccgccatcgctttcatcaaatcatagtatttgtcgaaaatagccttgtcgccgcccaccatcactgacagcgtaccgtcgatggctttcggttcaccgccgctcaccggagcatccagcatatcaatgcctttcgctttcagcgcttcgctgatttcacggcttgccagcggtgcgatagaactcatatcgatcaataccgtacctggcttcgcgccttcaataatgccattctcacccagcgccacctctttcacatgaggggagtttggcagcatggttatgatgacgtcgcactgttcagcgatcgctttagccgtagacgctgtttctgcacctgcagcaatcacgtcagcaatagcttctgggttacggtcagcaaccaccagcgagtaacctgctttcagaaggtttttactcattggtttacccataatccccaggccaataaaaccaactttcatagtcatatcaatcatctctcttgttgcggtggtggttattttttaaaggtatcagccagtttctgagtggcagagcggaagacgccgagatcgctgccgacagccacaaacgtcgcgccccattccagataacgacgcgcatcggcttcgaccggcgcgaggataccgctgggtttgccgtgcgcgctggcacggttaaaaatgtgctgaattgctttttgtacatccgggtgtgatgcattgccgagatggcctaatgccgcggccagatcgctggggccgacgaagatgccgtctacgccttcggtagcggcaatggcatcgacgttatctacgccctgctgactttctatctggaccagaatagtgatgttcttgttcgactgagcgaaataatccgccacggtgccaaacatattggcgcggtgagaaacggagacgccgcgaatgccttccggtgggtaacgggttgatgccaccgccagctctgcttcctcttttgtttctacaaaaggaatcaggaagttatagaaaccgatatccagaagacgcttaataattaccggctcgttggtcggcactcgcactactggcgcgctggcgctgcctttcaaggccattaactgcggaataaacgtggagatatcgtttggcgcatgttcgccatccagcaccagccagtcaaacccagccaaaccaagaacttcagtgctaatcgggttagagagtgctgaccagcaaccaatttgtacctgtttcgcagccagtgcggctttgaatttattcgggaaaacatcgttattcatcgcttatacctttgcttatttctgcaattccatacgtttaatgtcgccaactacgaagaggtagcagaccatcgccatcagcgctgaacatcccacgaaaaccagtgctgcattgaaggagtgcagttcacttaccaggtagccaatcaccagtggagtgacaatggaggcaacattgccaaagacgttaaagacgccgccgcagaggccaacaatctctttcggcgcggtgtcagaaatcaccggccagcccagcgcaccaaatcctttgccaaagaaagccagcgccatcagcatgaccaccagcgtggtgttgttggtgtagttacataagatgatggtggaagccagcaacattcccagcacaatcggtagcttacgtgccagggtcagggataaaccgcgtttgatcagataatccgagaagacacctcccagcacgccgcccgcaaaaccacacagtgctggaatcgaggcgaccagacccactttcagaatcgacatgcctttttcctgcaccagataaatcgggaaccaggtgaggaagaaccaggtgatggtgttgataaaatattgtccgaaaaatacgcccagcatcatgcggttagagagcaattgcttgatgtaatgcagtttgggtccgcttgctgccgcactgcccggctttttgtggtccatatcgaccaccgcgccattttcagagataaacttcagctcttccgcagacatacgtgggtgatctgtcgggttatgaatcaacttgatccacagcgccgtcagcacaaaaccaatcacccccataacggtaaagacgtgctcccagccccaggcgaaagtcagccagccaagcagcggcgaaaagagcgccagcgagaaatattgcgccgagttaaagatggcggaggcagtaccacgttctttcgtcgggaaccaggcggcgacaattcgggcgttcgccgggaatgatggcgcttccgagaagccgagcataaagcgcataaagaacatggagatccctgcccaggccagcgggaacatatcaacaaagccttgcaggaaggtgaatagcgaccagaaaaagaggctgtaggtgtaaacttttttcgagccaaacttatcaagcagccagccgccggggatttgcatcagcaagtaggcccagccaaaagcggagaagatgtaacccatcgaaaccgcacttaactgcaactcttttgccacttcggtaccagcaatagacagcgttgcacgatcggcgtagttaacggcggtaacaataaaaataatcagtaatattaaatagcgggtatgcacgcctttctttttttcgtcaacggtgtccagaatcattttatttacctcgggtacttatgctgatttttattattatggggaaggtgttatttatgagtttcatttatgccgtaacgacaatgaactcgggaattagtataagcagcgcgagaataataatcattgtgcaaatgctaatttaattaatactatttaaatattattttgagcatatgcacataaggttgcgcgctaaagcacagatttgcgctttaccttaccgggcggcactgcaatccctgaaatgattgacattgatcacatttctgcgtttaaactcctgacattcttatttcacccaatgaagtcatttatttttaaatgagaccaggtcctcattttaataacccctggctggagaatattgcacaatggccaacatcgaaatcagacaagaaacgccaactgcgttttatataaaagttcacgacacagataatgtggcaattattgttaatgataatggcctgaaagcaggaacgcgttttccggatgggctggaattaattgaacatattccccaggggcataaagtcgcattgctggacattccggctaatggtgaaattattcgttatggcgaagtgattggttacgccgtgcgtgcaatcccacgcggaagctggatcgacgaatcaatggttgtactaccggaagcgccgccgttacacacgctgccactggcaaccaaagtcccggaacccttaccgccgctggaaggatacacctttgagggctatcgcaatgccgatggcagcgtgggcaccaaaaacctgctcggtatcaccaccagcgtccactgtgtggcaggcgtggtggactatgtagtaaaaatcattgaacgcgatctgctaccgaaatacccgaacgtcgatggcgtggtggggctgaatcatttgtacggttgtggcgtggcgattaacgcaccggcggcagttgtacctatccgtaccattcacaatatttcgctgaatcctaactttggcggcgaagtaatggtgattggcctgggttgtgaaaagttgcagcctgagcgcctgctgactggaacggatgatgtgcaagctattccagtagaaagcgccagcattgtcagtttgcaggatgaaaagcatgtcggttttcagtccatggtcgaggatattttgcagatcgccgaacgccatctacaaaaactgaatcaacggcagcgagaaacctgcccggcttcagaactggtcgttggtatgcagtgcggtggcagcgatgcgttttctggtgtaacggcaaacccggcggttggctatgcgtctgatctactggtgcgctgcggcgcaacggtgatgttttcagaagtaacggaagtgcgtgacgcgatccatctgctgacaccacgcgcagtgaacgaagaggtcggcaaacggctgctggaggagatggagtggtacgataactatctcaatatgggaaaaaccgaccgcagcgccaacccttcgccgggcaacaagaaaggcggtctggcaaacgtggtagagaaggcactcggctccattgctaaatcgggtaaaagcgcaattgttgaagtgctgtcgcccggtcaacgcccgactaaacgcggattaatttacgccgcgacgccagccagcgattttgtctgtggcacgcaacaggtggcttcgggtatcacagtgcaagtgtttacgaccggtcgtggtacgccgtacggcctgatggcggtacccgtcattaaaatggcaacccgcaccgagctggcgaaccgctggtttgatttaatggatattaatgcgggcaccatcgctaccggcgaagaaactattgaagaggtgggctggaagttgttccactttattctcgacgtcgccagcgggaagaagaaaaccttctcggatcaatgggggctgcataaccagctggcggtgtttaacccggcaccggtgacctgatttcttttggaacgtccctcgcaaaacatggccttagtgccatgtttttattgtttaaagcccccacgtccattaataatgcatttgcattaccttagttcaagcttataatttgagcagaaaacaggctgtaaaaggacagtgaatcatgcccgctaatgctcgctctcacgctgtactgaccactgaatcaaaggtcacgatacgcggacaaacaactatccccgcgccagtgcgtgaggccttaaaactgaagccaggccaggacagcattcattacgaaattctgcctggtgggcaagtatttatgtgccgactgggagatgaacaggaggatcatactatgaatgcatttttgcgttttctggatgcagatatccagaacaacccgcaaaaaactcgtccattcaacattcaacaaggaaagaaacttgtcgctggcatggacgtcaacattgatgatgagattggcgacgacgaataatggattttccacaaagggttaatggttgggcgctatatgctcatccctgttttcaggaaacctacgacgctttagttgccgaagtcgagacattaaagggaaaagatcctgaaaattatcagagaaaagccgccacaaagttattggcggtagtccataaagtgattgaggagcatatcacggtcaatccatcatcaccggcattccgtcatggcaagtcgttaggctctgggaaaaataaagactggtcacgggtaaaatttggtgctggtcgttatcgtctcttctttcgttatagtgaaaaagagaaagtcatcattctgggatggatgaacgatgaaaacactctgcgcacctacggtaaaaaaacagatgcctataccgtattcagcaaaatgttaaaaagaggacatcctcctgccgactgggaaaccctcacccgagaaacagaagaaacccattgatggtgttcacaatgcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcctttctcactccccgaccagaatcacttcaaccccagcctttcgcagtccttccaggctatccgcaggaatgccttcatcaacaatgatcatgtcgatacgttgagtatcaatgatcttatgtaaactggaacgattgaacttactggaatcggtgaccacgatgatccgttccgcaacttcgcacatccgacggtttaaacgagcttcatcttcattatgtgtgctgacgccgcgctccagatcgatcgcatctacaccaagaaacagcatatcgaagtggtaattttgcagcgattgctcagcctgatcgccgtaaaaagattgcgactgacggcgcaaatgcccgccggtcatcagcagctcaacgccttccgcttccagcaacgcattagccacgttcataccgttggtcatcgcaattacgtcagtgtgcttgcgcatcagacgagcaatctcaaaagtggtggtcccggaatcgaggataacccgatgacctggctgaatcaactcaacggcagctttcgcaacgctgcgtttcatcgcggtgttcagtgcgcttttatcttccactgatggctcgactgacggcgtcgtgctatcgcagatcaacgcgccaccataggcacgcacagcgatcccctgcttttccagaaacgccagatcgttgcggatcgtcacagtagatacgccatacaatgccgacagatcgttaacctgcacactcccttgctgtcgcagacgctgaatgatctgttctcgtcgctcgctggtgccagtcactcgcttctcacctgaagcgtcggtattactcatagtaagtcctttcgtaaaactttcgtttcatttcgttttgcctattaacgcctttctattaagcaaatgcaagcccaccttgcccattgacgcaagctactctcgtttcagtgactttcattatgtttcttttgtgaatcagatcagaaaaccattatctttcgttttatttttatctcaccatgacgcagtatcaactgaaacaaaacgaaagattaatatcgcagtaatctgaactggagaggaaagtgaaacatctgacagaaatggtgagacagcacaaagcgggcaaaacaaatggaatttatgccgtttgttccgcacatccgctggtgctggaagctgcaatccgctacgccagtgcaaaccaaacgccgttactgattgaagcaacctccaatcaggtagaccagttcggcggttataccggaatgacgcccgccgattttcgcggctttgtttgtcagctcgccgactcgttgaatttcccgcaggatgcgttgattctgggtggtgaccatctggggccaaaccgctggcaaaacctgccggccgctcaggcaatggccaatgccgatgatttgattaaaagctacgttgcggcaggattcaaaaaaatccaccttgattgcagcatgtcctgtcaggacgatccgattcccttaactgatgacatcgtggctgaacgcgccgcccgtctggcgaaagtggcggaagaaacctgtcttgaacactttggcgaagccgatctggagtatgtcattggtaccgaagtgccggtacctggcggcgcgcatgaaaccttaagcgagctggcggtcaccacgccggatgccgcccgcgccacgctggaagcccatcgtcacgcctttgaaaagcaaggtttgaatgccatctggccacgcatcattgccctggtggttcaacccggcgtcgaattcgatcacaccaacgttattgattatcagcccgccaaagcgagcgccttaagccagatggtcgaaaactacgaaacgctgattttcgaagcgcactctaccgattatcaaacgccgcaatcgctgcgccagctggtgattgaccactttgccattctgaaagttggcccagcgctgaccttcgccctgcgtgaagctctgttctctctggcggcgattgaagaagaactggtgccagcgaaagcctgttctggtctgcgtcaggtgctggaagacgtgatgctcgaccgcccggaatactggcaaagccactaccacggtgacggcaacgcgcgtcgtctggcgcgtggttatagctactcggatcgcgtgcgctattactggccggacagccagattgatgacgctttcgctcatctggtacgtaatctggcggattcaccaattccgctgccgctgatcagccagtatctgccgctgcagtacgtgaaagttcgctccggcgagctgcagccaacgccacgggaactcattatcaaccatattcaggacatcctggcgcagtaccacacagcctgtgaaggccaataagcaaaacaaagaggaacacgctatgccaaatattgttttaagccggattgatgaacgcttgattcacggtcaggtcggcgttcaatgggtcggatttgcgggggcaaatctggtgctggtagccaacgatgaggttgccgaagatccggtacaacaaaacctgatggaaatggtactggcagaagggatcgccgtacgtttctggacgctgcaaaaagttatcgacaacattcatcgcgccgccgatcgacagaaaatcctgctggtttgtaaaacacccgccgatttcctgacgctggtgaaaggtggcgttccggtgaatcgcattaacgttggcaatatgcactacgccaatggcaaacaacaaatcgccaaaacggtttctgtggatgcgggcgatatcgcagcatttaacgacctgaaaaccgctggggtggaatgcttcgttcagggcgtcccgacagagcctgctgtggacctctttaaattactttgagggattcatcatggaaatcagcctgttgcaggcatttgcgttgggcattatcgcctttatcgctggcctggatatgtttaacggcctaacccatatgcaccgcccggtggtcctcggcccgttggtcgggctggtacttggcgatctgcataccggaattttaaccggcggtacgctggaactggtgtggatggggctggccccgctggcgggcgcacagccgcctaacgtgattatcggtactatcgtcggcacggcgtttgccattactactggcgtgaaacccgatgtcgcagtaggtgtcgccgtacctttcgctgtcgcagtacagatggggattaccttcctgttctcggtgatgtccggcgtgatgtctcgctgcgacctggcaacaaacccgcgccgcatttgatgctggtgccgacggcctggtgcattgctataacgggatgacaggtttacatcaccgcgaaccgggaatggttggcgcgggattaacggacaagcgcgcctggctggaactgatagccgatggtcatcatgtgcatccggcggcaatgtcgctgtgttgttgctgtgcgaaagagagaatcgtactgatcaccgacgcgatgcaggcagctgggatgccggatggtcgctatacgttatgtggtgaagaagtgcagatgcacggtggcgttgtccgtaccgcgtctggtgggctggcgggcagtacgctgtctgttgatgcggcagtgcgcaatatggtcgagttgacgggcgtaacgcctgcggaagccatccatatggcgtcgctgcatccggcgcgaatgctgggtgttgatggtgttctgggatcgcttaaaccgggcaaacgcgccagcgtcgttgcgctggatagcgggctacatgtgcaacaaatctggattcagggtcaattagcttcgttttgatagtttgctcctttattgggccttcacttcccccgtaaggcctttctttttctttcgttttgatctgtgcagcggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatcccttttgcttcctttatcttttctttcaacgatcacaaatttcgttttatttcttttttctccattgaactttcagtttcttttctatagattttaatcaacgaaagacatcaccaagtgaaatgaaacgaaaggcaagtgaaagcgacaacgcccgacgtcaagttcatcagactaaggattgagttatgccagaaaattacacccctgctgccgccgcaaccggtacatggactgaagaagagatccgccatcagcctcgcgcatggatccgttcactcaccaacatcgacgcgctacgttccgcgctcaataacttccttgaaccgttactgcgcaaagagaatctgcggatcatcctgaccggagccggaacgtcggcatttatcggtgacatcatcgcgccgtggctcgccagccataccggtaaaaacttcagcgccgtaccgaccaccgatctggtcaccaatccgatggactacctgaacccagctcatccgctgctgttgatctccttcggtcgatccggcaacagcccggaaagcgtcgcagccgtggaactggcaaatcaatttgtaccggaatgctatcacctgccgatcacctgcaacgaagcgggcgctctttaccaaaacgcgatcaacagcgataacgcgtttgccctgctgatgcccgcagaaacgcacgatcgcggctttgcgatgaccagcagcattaccaccatgatggccagctgcctcgcggttttcgcacctgagacgatcaacagccaaaccttccgcgacgtggcggatcgttgccaggcgatcctgacctcactgggcgatttcagcgaaggtgtgtttggttacgcaccgtggaaacggatcgtttatctcggtagcggtggcttacagggcgcagcacgcgagtcggcgctgaaagtgctggaactgacggcgggtaaactggcggccttttatgattctccaaccggattccgtcatggaccaaaatcgctggtcgatgacgaaacgctggtggtggtatttgtctccagccacccttacacccgtcagtatgatcttgatctgctggctgaacttcgccgtgacaaccaggcaatgcgtgtaatcgccatcgccgcggaaagcagcgacatcgtcgctgccggtccacatatcatcctgccaccgtcacgtcactttatcgacgttgagcaggcattttgcttcctgatgtacgcccagacgtttgcactgatgcagtcgctgcacatgggcaatacgccggataccccatcagccagtggcaccgttaaccgcgtggtgcaaggcgtaatcattcatccgtggcaggcataagaggatcgcattatgagcattatctccactaaatatctgttacaggacgcccaggccaatggctacgcggtgcctgcttttaacattcataacgccgagacgatccaagcgatcctcgaagtgtgcagtgaaatgcgatcgccggtgatcctcgccggaacgccggggacctttaaacacatcgcgctggaagagatctacgccctgtgtagcgcctattccacaacctacaacatgccactggcgctgcatctcgaccaccacgaatcgctggatgatattcgccgtaaagtccacgcaggtgtgcgcagtgcgatgatcgacggcagccacttcccgtttgccgagaacgtgaagctggtgaaatcggttgttgacttctgccactcacaagattgcagcgtggaagcagaactgggccgcctgggcggtgttgaagatgacatgagcgttgacgccgaaagtgcattcctgaccgatccacaagaagctaaacgctttgtcgaactgactggcgtcgacagcctggcggtagcgattggtacggcgcacggcttatacagcaaaacgccgaagattgatttccagcggctggcggaaattcgtgaagtggtggatgttcctctggtgctgcatggtgccagcgatgttccggatgaatttgtccgtcgcactattgaacttggcgtcacaaaagtgaacgttgccacagaattaaaaatagccttcgctggcgcggttaaagcctggtttgcggaaaatccgcagggtaatgatcctcgttattatatgcgcgtcggaatggatgcgatgaaagaagttgtcagaaataaaattaatgtctgtggttcagcgaatcgaatttcagcataatcattagttttttatgatttatcccaatgtacttcccgattaatatcggggagtgccttaatggaaaaggagataactaaaccttaataaatacatcactacaatatcgcaacaataatatatttaaaaaaattatattattcaactttatggtgaggattacacaatgaccagtccaaatattctcttaacccgtattgataaccgtctggttcacggtcaggttggcgtgacctggacatccaccatcggtgcaaatctgctggtagtcgtggatgatgttgtcgctaacgatgatattcaacagaaattaatgggtattaccgcggaaacctacggctttggcattcgtttctttactatcgaaaaaaccattaacgtcatcggcaaagctgcaccacatcagaagatcttcctgatttgccgtacgccacaaacggtacgtaaattggtagaaggtggtattgacctgaaagatgtcaacgtcggcaatatgcatttctcggaagggaaaaagcaaatcagcagtaaagtttatgtcgatgaccaggatctcacggacttacgttttattaaacaacgtggcgtgaatgttttcattcaggacgtccctggcgatcaaaaagaacaaatccctgactaaatctaaaatcgccttaatattggtttgaggtaataaaaatgcatgaaataaccctacttcagggattatccctggcggcgttagtttttgttctggggattgatttttggctggaagccttatttttattccgcccgataatcgtttgtaccctaactggcgctattctcggtgatattcagactggcttaattaccggtggtctgacagagttggctttcgccggattaacccctgcaggtggtgttcagccgcccaacccgattatggcgggtctgatgaccaccgtcattgcatggtctacgggcgttgatgccaaaacagcaattggtcttggcctgccgtttagtttgttaatgcagtacgtcattctgttcttctattccgctttctcattatttatgaccaaagccgataaatgcgcgaaagaggcggatacggcagcgttttcccggcttaactggacaacgatgctcatcgtcgcttcagcgtatgcggtgattgctttcctctgtacttacctggcacagggggcgatgcaggcgctggtgaaagcgatgcccgcctggctgacccacggctttgaagtggctggcggtattctgcctgccgttggttttggcttgctgctgcgcgtaatgttcaaagcgcaatatatcccttacctgatcgccggtttcctgtttgtttgctacatccaggtcagcaacctgttgccggttgccgtactgggcgcaggctttgcggtgtatgagtttttcaatgcgaaatcccggcagcaagcgcaaccgcagcccgttgccagtaaaaatgaagaagaggactacagcaatgggatctgaaatcagtaaaaaagatatcacccgtctgggctttcgttcgtcgctgctgcaagcgagctttaactacgaaaggatgcaggcgggcggttttacctgggcgatgttgccgatcctgaaaaagatttataaggacgacaaaccgggcttaagcgcggcgatgaaagataacctcgaatttattaatacccacccgaatctggtcggattcctgatggggttattaatttcgatggaagaaaaaggagaaaaccgcgacaccattaaaggcctcaaagtggcactgtttggcccaatcgccgggattggcgatgcgattttctggtttactttgttgccgattatggcgggaatttgctcatcatttgccagccagggaaacctgctggggccgattctatttttcgccgtttacctgcttatctttttcctgcgcgtcggctggacccacgtcggttattcagtcggcgtgaaggcgatcgataaagtgcgagagaactcgcagatgattgcccgttcggcaaccatcctcgggatcacggtaatcggcgggctgatcgcttcgtatgtgcatattaacgtggtgacatcgtttgccatcgacaatacccacagcgttgcgctgcagcaggatttcttcgataaagtcttcccgaacattttaccgatggcctacaccctgctgatgtattacttcctgcgggtgaaaaaagcgcatccggtgctgttaatcggcgtgacttttgtgctctctattgtttgttccgcattcggcattttgtaaatggaacgaggcactgcgtctggtggtgcctctttacttaaggaatttcatcctgtgcaaacccttcagcaagttgaaaactatacggcgttaagtgaacgtgccagcgaatatttattggccgtgatccgtagcaaaccgaatgccgtgatttgcctggcgaccggagccacgccattactgacgtatcattatctggtagaaaaaatccaccagcagcaggttgatgtcagccagctcaccttcgtgaagctcgacgaatgggtggatctgccattaacgatgccaggcacctgcgaaactttcctgcaacagcatatcgtgcagccgctggggctacgtgaagaccagctcatcagctttcgctccgaagagataaatgagacagagtgcgaacgggtaacgaacctgattgcgcgcaaaggcggtctggatttatgcgttctcggattggggaaaaacggtcatcttgggctgaacgaaccgggagaaagcctgcaaccggcctgccatatcagtcaacttgatgccagaacacagcaacatgagatgttaaaaaccgcgggtcgccccgtgactcgtgggatcaccttaggcctgaaggatattctcaatgcccgcgaagttttgttactggtgactggcgaaggaaagcaggatgcgacagatcgttttctcacggctaaagtctctaccgctatcccggcttcatttttatggctgcacagtaactttatttgtttaattaacacctaaccagatgaaaaatttgctcaaaatgtttaaattaacttatgtaacagtcacgcattatattaaataacatttgactgggttgaacataacgccgatagcaaaaggagttatgttcaacaatttaattttagatatacatataacttgttctattaataaatcacctcgtattctgactcgccccctggcgcagcaaagtcaggcatttatactcttttgaatacatagaaaattgatatcaatataatgaaaatatcaaatatttgcatataaatataatcttaaagttcagtctatttaatgttcaatgaaatatttctgcctgtataatctttaaagatgttgaacatatattcacattaaatatgattatgtacttgttacaaggataaggttatatatgaataaagttacaaaaacagctattgcgggcttacttgcgcttttcgcaggtaatgccgctgcaaccgatggtgaaatagtttttgatggcgagattttaaaatccgcttgtgaaatcaatgactctgataagaaaattgaagttgctcttggtcactataatgccgaacagtttcgtaatattggcgagcgtagcccaaaaattccattcactattcctttagttaactgcccaatgactgggtgggagcacgataacggcaacgttgaagcgtctttccgtctatggctggaaacgcgagataatggcaccgtccctaacttccctaatctggcaaaagtaggctcttttgctggcatagcggcaacaggtgtgggtatccgtattgacgatgcggaaagcggaaacattatgccactgaatgctatgggcaatgataacacggtttatcagatcccggcggaatccaatggtattgtcaatgttgacctcatcgcttactacgtatcaaccgtagttccatcagaaatcaccccaggggaagcagacgctatcgttaacgtaacgctggattaccgttaatacgttagggcgttatctgacctgtcagataacgcccttttccttcctctttctcgttgtatcaggttgaaaaataactatgtcaaaacgaacattcgcggtgatattaaccttgttgtgtagcttctgtattggccaggcgcttgcaggaggaatcgttttacagcgaacgcgagtgatctatgatgccagccgcaaagaggctgcgttacctgtcgcaaacaaaggcgcagaaacgccttatttactgcaatcatgggtagataatatagatggtaaaagccgtgccccatttattataaccccaccgctatttcgtcttgaggctggcgatgactcatcactgcgaattattaaaacagctgataacctgcctgaaaataaagagtcgctgttctacattaatgttcgtgccattccagcaaagaaaaaatcagatgatgttaatgctaacgagttgacgctggtatttaaaacacggatcaaaatgttttatcgccccgcacacctgaagggacgggtaaacgatgcgtggaaatcactggaatttaaacgtagtgaccattcactcaatatatataacccaactgaatattacgtcgtatttgccggactggcagtcgataaaaccgatctcacaagcaaaattgaatatatcgcgcccggagaacataaacagttaccacttcctgcatctggcggaaagaacgtgaaatgggctgcgatcaatgattatggcggcagttccgggacagaaactcgtccactgcaataaaaaatataaaaacacaggtcatcagggaatgccacaacgacaccaccagggacataaacgcacaccgaaacagttggcgctcatcatcaaacgttgtttgccgatggtgctcactggcagcggcatgctttgcactaccgctaacgccgaagagtattatttcgaccccattatgctggaaaccacaaaaagtggtatgcaaacaaccgatctgtcgcgtttttcaaaaaaatatgcacaactaccaggaacttatcaggttgatatctggctgaataaaaagaaggtttcacagaaaaaaattacatttaccgccaatgcagagcaacttctgcagccacagtttacggtagaacaactacgtgagctgggtattaaggtggatgaaatcccggcgctggctgaaaaagatgacgatagcgtgatcaactcgcttgaacaaatcattcccggtacagctgctgaatttgatttcaatcatcagcaacttaatttgagcattccccaaattgcactgtaccgtgatgcaagaggttacgtctccccttctcgttgggacgatggtataccaacgctgtttaccaactactcgtttacaggttctgataaccgttaccgccagggcaatcgtagccaacgacagtacctgaatatgcaaaatggtgctaattttggcccctggcgattacgcaactattccacatggacacgcaacgatcagacatcaagctggaataccatcagtagttatttacaacgtgatatcaaggcgttgaagtctcagttgcttctgggagaaagcgccaccagcggcagtattttttccagctacacctttactggcgtgcaactcgcttccgacgataatatgttgccaaacagccagcgcggatttgccccaacggtacgcggtatcgcaaacagtagtgcaatcgtgactatcaggcaaaatggttatgtgatctatcaaagcaacgtgtcagcgggtgcctttgaaattaacgatctctacccctcttccaacagcggcgatttagaagtcacgattgaagaaagtgacggtacacaacgtcgctttatccagccttattcttcattacccatgatgcagcgacctgggcatctaaagtatagcgcgaccgctggacgctatcgcgctgatgcaaacagtgatagcaaggaacccgaatttgctgaagccacggcaatatatggtttgaataatacttttacgctgtatggcggcctgctcggttctgaagattattatgcgctggggatcggtatcggcggcacacttggcgcactgggcgcgttgtcgatggatatcaacagagctgacacccaattcgataaccagcactcttttcatggctatcaatggcgtacgcagtacatcaaagatatcccggaaaccaacaccaatatcgctgtcagctactatcgctataccaacgatggctattttagttttaatgaagccaatacccgcaattgggactataacagtcgccaaaaaagtgaaattcaattcaacatcagccagacaatatttgatggggtaagtctgtatgcctccggttcgcagcaagactattggggcaataacgataaaaacaggaatatctctgttggggtttccggccagcaatggggagttggttacagcctgaattatcaatacagccgctacactgatcaaaataatgaccgcgcactctctttgaatctcagtattccgttagaacgctggttaccgcgtagccgggtttcctatcagatgaccagccagaaagatcgcccaacccaacatgaaatgcgtcttgatggctcactgctggatgatggtcgcctgagctatagcctggaacaaagtctggatgacgataacaaccataacagtagcctgaacgccagttaccgttcaccttatggcaccttcagtgccggatacagctacggtaatgacagcagccaatacaattacggcgttaccggcggcgtggttatccatcctcatggcgtgacgctctcgcaatatctgggcaacgcttttgcgcttatcgatgctaacggagcatctggcgtgaggatacaaaactatccggggattgctaccgatccttttggctatgcagtggttccttatctcacaacttatcaggaaaaccgtctctcggtagatactacgcagctgcccgataacgtcgatcttgaacaaacaacacagtttgtggtgcccaacagaggtgcaatggtagcggcgcgtttcaacgccaatatcggttatcgcgtacttgttacagtcagcgatcgcaacggtaaaccgttgccctttggcgctcttgccagcaacgatgatacggggcaacaaagtatcgtcgatgagggcggcatactatatctctctgggatatcgagtaaatcacaaagctggactgtacgctggggaaatcaggcagatcaacaatgtcagtttgctttcagtacaccggattcagaacctacaacctctgtattacaaggcacagcgcagtgccattaaggataaaaaaatgaaaagagcgcctcttataacaggtcttttgttgatatccacatcctgcgcttatgcctcctcaggagggtgtggagccgacagcactagcggtgcgacaaattacagcagtgtggttgatgatgttacggtgaaccagacagataacgtgacaggacgggagtttacctctgcaacgctaagtagcactaactggcaatacgcctgttcctgctctgcgggtaaggcagttaaacttgtctatatggtcagccccgtacttaccaccactggacatcagacaggatattacaaactcaatgacagcctggatattaaaaccacattacaggcaaacgacattccaggactcacaaccgaccaggttgtctctgttaacacccgattcacacagataaaaaacaacacggtatattctgctgcaacccaaacgggtgtttgccagggtgatacgtctcgttatggacccgttaatattggtgcgaacaccacctttaccctgtatgtcaccaagccatttctcggctcgatgaccattccgaaaacggatattgccgtcattaaaggcgcgtgggtcgatggaatgggaagcccgtctacaggtgacttccatgatttagtcaagttatcgattcagggaaatctcaccgccccacagtcgtgcaaaattaatcagggcgatgttattaaggttaattttggattcatcaatggtcagaagtttaccacccgcaatgccatgccagacggttttactccagtagactttgatatcacttatgactgtggtgatacttcaaagattaaaaactcgttgcaaatgcgcatcgacggtacaactggggtagtagaccagtacaacctggtcgccaggcgaagaagttcagacaatgtgcccgatgtcggtattcgtattgaaaatctcggcggcggagttgcaaatattccttttcagaacggtatccttcccgttgatccttccgggcatggcaccgtcaatatgcgcgcctggccagttaatctggtcggtggtgagctggaaacaggaaaatttcagggcacagccaccattaccgtcatcgtgcggtaaaagaagacgttgcgttttgattaacgcaacgcttcggcactgttacccctgctgctccagcgcatacttatacagcgcatttttcttcacgccgtgaatttctgcggccagcgccgccgcttttttcagcggcagttctgcctgtagcagcgccagcgtgcgcagggcatcggcgggtaagtcttcttcctgtgctttatgaccttcgacaatcagcaccatttcgcctttgcgacggttttcatcttcctttacccacgccagcagctcgccaacgggcgcgccgtgaatggtttcccaggttttggtcagctcacgcgccagaaccacgtagcgggattcgcctaataccgcaacgatatcttccaggctatctaacagacggtgggtagattcataaaaaatcagcgtgcgcggctccgcttcaatggcttttagcgcatcacggcggccttttgatttggcaggtaaaaagccttcgtaacagaaacggtcagagggtaaacccgctgcgcttaacgcagtgatagcagcacacggcccgggtagcggcaccacgcggatccccgcttcacggcaggtacgcaccagatggtagccaggatcgttaattagcggcgttccggcatcggaaaccagcgcaatgttttgcccctcttgcagcttcgccagcagcgtttcagctttttgttgttcgttatggtcgtgcagcgcaaacaaccgggcattaatcccaaaatgttgcagcaataaaccggtgtgacgagtatcctcggcggcaatcagatcaacggcctgtaatacctctaacgcacgctgggtgatatccgccagattgccgattggcgtcggtacaatgtaaagctggccctgagaattatccgccgattggtgttgtttcattgtgtcgtccgtattgccgatttaatattgagcattgcgtaaaaaaaatatcactggatacattatggtaccctcaacattttctcgtttgaaagccgcgcgttgtctgcctgttgttctggcagccctgattttcgccggttgtggcacccatactcccgatcagtccactgcttatatgcagggcacggcgcaggctgattctgccttttatcttcagcagatgcagcaaagctctgatgataccaggatcaactggcaattactcgccattcgtgcactggtgaaagaaggtaaaaccgggcaggcggttgagttgtttaaccaactaccgcaagaactgaacgatgctcagcgtcgcgagaaaacactgctggcggtagagattaaactggcgcagaaagattttgctggcgcgcaaaacttgctggcgaaaatcacacctgccgatttagaacaaaaccagcaagcgcgttactggcaggcaaaaatcgatgccagccaggggcgtccttccattgatttactgcgcgcgttaattgctcaggaaccgctgcttggcgcgaaagaaaaacagcagaatattgatgccacctggcaggcgctctcctccatgactcaggaacaggcgaatacgctggtgatcaacgccgacgaaaatattctgcaaggctggctggatctgcagcgcgtctggtttgataaccgtaacgatcccgacatgatgaaagccgggatcgccgactggcagaaacgttatccgaacaatccgggcgcgaaaatgctgccaacgcagttggttaacgtaaaagcgtttaaaccagcctcgaccaacaaaatcgccctgctgttgccactgaatggccaggcagcggtatttggtcgcactattcagcaaggctttgaagcggcgaaaaatatcggcactcagccagtggcagctcaggtagctgccgcacctgccgcagacgtagctgaacaacctcagccgcaaaccgtggatggcgttgccagcccggcacaagcctcggttagcgatctgaccggtgaacagcctgcagcccagccggtgcctgtaagcgccccggcgacaagcaccgcagcggtaagcgcacccgcaaatccatccgcagagctgaaaatctacgatacctcatcacaaccacttagccagatcttaagccaggttcagcaggatggcgcgagtattgtggtcggtccgttgctgaaaaataacgttgaagagttgctgaagagcaacactccgctgaacgtactggcactgaaccagccggagaatatcgaaaatcgcgtcaatatttgttacttcgcgctttcaccggaagacgaagcgcgcgatgcagcgcgtcatattcgtgaccagggtaaacaagcgccgctggtgctgatcccacgcagttcattgggcgatcgcgtagccaatgcgtttgcgcaagagtggcagaaactgggcggcggcaccgttctgcaacaaaaatttggttccaccagcgaattacgcgcgggtgttaacggcggttctggtattgctttaacgggtagcccgattactctcagagcgacaaccgactccggcatgacgaccaacaatccaacgctgcaaaccacgccaaccgatgaccagttcaccaataatggcggtcgtgtcgatgcggtgtacattgtggcaacgccgggtgaaatcgcttttatcaaaccgatgatcgccatgcgtaacggtagccagagcggtgcaacgctgtacgccagctcccgcagtgcgcaagggaccgctggcccggatttccgactggagatggaaggcttgcagtacagcgaaatcccgatgctggcaggcggtaatctaccgttaatgcagcaggcactcagcgcggtgaataacgattattcactggctcgcatgtatgcgatgggcgtcgatgcctggtcgctggcaaatcatttctcacaaatgcgccaggttcagggttttgaaatcaacggtaataccggaagcctgacggctaacccggattgcgtgattaacaggaacttatcatggctacagtaccaacaaggtcaggtagtccccgtcagttaaccaccaaacagaccggcgatgcgtgggaagcacaagcgcgtcgctggctggaaggcaaaggactgcggtttatcgccgctaacgtgaacgagcgtggcggcgagatcgatctgataatgcgtgaaggccggaccaccatttttgtcgaggtacgctatcgccgctctgcgctttatggcggcgcggcagccagtgtgacccgcagcaaacaacacaaattattacagactgcccgcttgtggctcgcgcgtcataatgggagttttgatactgtggattgccggttcgatgtggtagccttcaccgggaatgaggttgagtggattaaggatgcctttaatgaccactcataattaaggtttaaggattagcgtgcaagaaagaattaaagcttgcttcactgaaagcattcaaactcaaattgcggcggcagaggcgcttccggatgccatctcccgtgcagccatgacgctggttcagtctctgctcaatggcaacaaaatcctctgttgtggtaatggaacttccgctgccaatgcacagcattttgctgccagcatgatcaaccgtttcgaaacggagcggcccagcttacctgccattgcactaaatactgataatgttgtcttaacggcgattgccaacgatcgcttacatgatgaagtgtatgcaaaacaggtgcgggcgctgggtcatgcgggagatgtattgttagccatttccacccgtggcaacagccgcgatattgttaaagcagttgaagccgccgttacgcgtgatatgaccattgtggcattgaccggctatgacggcggcgaacttgcaggtttgttagggccacaggatgtggagatccgcattccttcgcatcgtagtgctcgcattcaggaaatgcatatgctgacggtaaattgcctgtgcgatctgatcgataacacgcttttccctcaccaggatgattaaggagaatacatgaaggcattatcgccaatcgcagtccttatttccgcgctgctgttgcaaggttgtgttgccgctgccgtagtgggtaccgctgctgtgggtaccaaagccgcaactgacccacgcagtgtcggcacccaggtggacgatggtaccctggaagtgcgcgtgaacagcgcattgtcgaaagacgaacagattaagaaagaagcgcgcattaatgtaacggcctatcagggcaaagtgctgctggttgggcagtcaccaaatgctgaactttcggctcgcgccaaacagattgctatgggcgtagacggtgccaacgaagtgtataacgagattcgtcagggccagccgattggtctgggcgaagcatctaacgatacgtggatcaccaccaaagtgcgttcgcagctcttaaccagcgacctggtgaaatcgtccaacgtgaaagtgaccaccgaaaacggtgaagtgttcctgatggggctggtgactgaacgtgaagcgaaagcggcggcagatattgccagccgggtgagcggcgtgaagcgggtaactacggcgtttacgtttattaaatagcagccccttgtaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgttttccctcaaatcagaacaacagcgccagcccgccgacaatcacaccagacactgccaccatcgcccctgtcagccataaggctttcgccgggaacgctttgcgcagcataatcagtgacggcaaactcactgccgggagcgtcatcaacaatgccagcgccggagcggttcccatacctgccagcatcatcgtttgtacaatcggaatttctgctgccgtgggaatgacaaacaagcatcctgctaccgccatcgccaccacccacatcaggctgttatcgacagcaccatcggcatgggggaataaccagacgcgagcggcacccaacaccagtactgcaaggatgtaaaccgggatcgtactccagaaaagcgtccatagcgccctgccccagcggctaaaaaacccgccctgtgcttccggtatgtcaatttcgaccggtgcctgcgtttgcggtgtttcacgcacccatttttgcaccagcgtcgcaatcagcaacaccatcaccagcccggccaccagacgaatcgccgcaaaaccccagccgaggacaaagcccataaacaccagcgtcgccgggtttaacaccggattgcccatccagaatgccagcgcaccgcccatcgacacctgttggcgacgcattcccgccgcgaccggagccgcacagcaggtacacatcatgcccggcaacgaaaacagcgttcccagcagcgtgccgcgaaagcgcgattgcccaagcgtacgcaacaaccagtcacgcgggatcagcacctgaatcaacgaaccgaggatcacccccagcaccgccgctttccataccgcgaggaaatagatcatcgcgtaatccaacgccgcctgccatgggttagcatccgcctgcgcaaggatagatttaccgatactgtgggtttcggcagcagtaaacgctttgccgtagtaaggttcccatttcacataccagagaccggcaatgacaacgagaaagaaaagcgcgggtttccaccactgaatgggcgttgccgcctgagatgaagactgaccagtcatagcattccccaggaataagttatgataattgagcgcgtgaatattacgctcactatcaattcttgggaataattattcagctcttttgcgtaattctgaagagcttaaaatcgtcacgccttcatgctcaggccgcatcgactctgccagcatgacccgcgccacgtctctcgcatcaatggatttccagttacctggtaacaaacggaacagcggcgcaaaaagcgtttcgttcatccgctgtttgctacgatcgcccagtaacatcgacgggcgagcaatggtcaatttcggccagttctgggcgattaatgcttcttccatctcccctttgacgcggttatagaaaaacggcgagtgggcattggcacccatcgcactgactaccaacatatgctgcgcgcccagtcgccgcccggttaatgcggtatccactaccagcgtgtaatcggcatgaataaacgcctctttgctccccgcttctcgccgcgtggtgccgagacaacaaaacacaatgtcgatgggatcggtgacctgcgccaacgcgtcactcagttgcggatcatggggattaaacaccccgggcatatcgcccaacggacgtcgcgtcggcgcagcaatggcgttaactttcggttcgttaatcaacatccgcagcaggtgaccgcccaccagccccgttgcgcctgtaatcagtacctgactcatcttcgctcctttacagaattgtctgccttgcgctccacggctcatgcaccaggcttaatagaccatgaggtaattatccccgattgtgggaaattcgcctcatccaatgcaacaacgcggaggaagcatgagtaagaaaattgccgttttaatcactgatgaatttgaggattcagaatttacttcacccgcagacgagttccgtaaagccggacacgaagtgattaccattgaaaaacaagcgggtaaaacggtgaaaggcaaaaaaggagaagccagcgtgaccatcgataaatccatcgatgaagtgacgcctgcggagtttgatgccctgctgctaccgggcggccattcaccggattatctgcgtggggacaaccgttttgtcacctttacccgtgattttgtgaatagtggcaaaccggtgtttgccatctgtcacggcccgcagttgctgatcagcgccgatgtgattcgggggcgcaaactgaccgcagttaaaccgatcattattgatgttaaaaatgcgggcgcggaattttacgatcaggaagtcgtggttgataaagatcagctggttaccagccggacaccggacgatctgccagcgtttaaccgcgaggcgttacgcctgctcggtgcctgagtcgcgtagccaaatcatttttttaccaaagcccagcgtgttgtcggtgaatttgatttcatcgagccggatttcccacaccggggccgacagcattctggcaaccggaaagcgacgattgtacgccttgcgcgcgaggtcgctttcctcaccttccagcctgcggatctcacctttaaactgcacaccgcgaattaacgctaccgttttcggctgaccgtttaccgttccggcaaccgcagcctgcggcccactcatctgcgcgtggcgcgttttttcttccgtcaaaatgtagaaggcgactttctgcgcatcaaaaagataaaaggcattagcgcaccagagttccccttcctgctgcacacaccaagtgacaacatgttgttttgccagccaacggctgatggcgatgagtgtttccattgctgttctcttttatactgtgggcctgaccttaacatgcgacgcagacgatgacaccctggtttctttacttgatccgtaccgccgacaataagctttataccgggatcaccacggatgtcgaacgccgctatcagcagcaccaaagcggcaaaggggcgaaagcactgcgcgggaaaggagaactaacgctggtgttttccgcgccagtgggcgatcgttcgctggcgttacgggcggaatatcgcgttaagcaactgaccaaacggcaaaaagagcgtctggtagcggaaggcgcagggtttgcagagctgttaagcagtctgcaaaccccggagattaaaagcgattgaaatgctcgtgatactcaaccaggccggtaacgccattcagcgcgtcatccgctaaacgatgtacctggaaggcgctttcagtgcccggccagcggcaacgcagatcgtgatgcgccgccagttcaaagccgaaacgactgtacagcgccggatcgcccagcgtcaccactgcggcatagccgaactcattaagcgaatcgagtccttcatagaccagttggcgtgccagcccctgtccacggtatttttcatcaaccgccaacggtgccatgccgacccattgcaggtcttcgccctgcacatcaaccggactaaatgccacatagccaatgacctgaccttcgtcatctgtcgccaccagccccagcgtcagaaagccatcttcacgcagatcgtgaaccagcttcgcttccgcatcactttcgaatgagcgacgcagcagggcatcaatacccggcgcatcaatgggaatttctactcgaattagcatggttcacctaccgatgtctgtttggtttcaggcgcggttttcattcccgcctcaacaaaatccgccagttgcagcagcatcatgcgtaaggctttcggcatttgctccagttcaatggcgtccatcaggtttttcacatacagccccagctccgtatcgccttcaatcaccagccgacgctggaagaagagcgtatccggatcttgtttacgcgccgcaatcatcagcagatcgctggcgtcggcactaaaactcacatcagcttgcgcgttctggctaacgaccagtttgccattcaccaccgaggtaaaccattgcaggtcaatatcacgcacatgaatacttaaccagcggccttcaagaaactccagctcgccatcatccagcgcctggcggaattgccagcttaagacctgctcaagaacctggcgttttagcgcaaatggcgtcagttttaccggtacactcaacagagatggccccaaatgcacaatacgggaacgcagtttatccaacacgagttttactccctgtttcaacaatcatcctattttgccatatcagaaaaataacatagcggtataaatcaacaattccatatgaaattgctgctaccaccaatacaactttaactgccttaaatcaaaaattgtcgcagcaaggttaactaaaatcccagttcgttaacatttttgcgttttgatagcgcaaccttcaggaaaaattatggagctgctctgccctgccggaaatctcccggcgcttaaggcggccatcgaaaacggcgcagatgctgtttatatcgggctaaaagatgataccaatgcccgtcacttcgccggccttaactttaccgagaaaaaattgcaggaagcggtgagttttgtccatcaacatcgccgcaaacttcacatcgcgattaacacttttgcgcatccggacggttacgcccgttggcagcgcgccgtggatatggcggcgcagctgggtgccgacgcgctgatcctcgccgacctcgccatgctggagtacgccgccgagcgttatccgcatattgagcgccacgtatcggtgcaggcttcggcgaccaatgaagaggcgattaacttttatcatcgccattttgacgttgctcgcgtggtgctgccgcgcgtgttgtcgattcatcaggtgaaacaactggcacgggtcacacctgtaccactggaagtctttgctttcggcagcctgtgcattatgtcggaaggtcgttgctatctgtcgtcgtatctgacgggtgagtcgcccaacaccataggcgcgtgttctccggcccgtttcgtgcgctggcaacaaacgccgcaggggctggaatcccgcctgaacgaagtgctgatcgaccgttatcaggacggcgaaaacgcaggttatccgacgctatgtaaagggcgttatctggtggacggcgagcgctatcacgcgctggaagaaccaaccagtctcaataccctggaactgctgccggagttaatggcggcgaatattgcttcggtgaaaattgaaggccgccagcgtagcccggcgtatgtcagccaggtggcgaaagtctggcgtcaggctatcgaccgttgtaaggccgatccgcaaaactttgtaccgcaaagcgcgtggatggagacgctcgggtcgatgtccgaaggcacgcaaaccactcttggcgcatatcaccgtaaatggcagtgagaaaagcaatgaaatattccttagggccagtgctgtggtactggccaaaagagacgctggaagaattttatcagcaggccgccaccagcagcgccgacgtgatttatcttggtgaagcggtatgcagcaagcgtcgggcaaccaaagttggcgactggctggagatggcaaaatcgctcgccgggagtggtaagcagattgtgctctccacgctggcgctggtgcaggcatcatctgaactgggcgaactgaaacgctatgttgagaacggtgagtttctgattgaagccagcgatctcggcgtggtgaatatgtgcgctgaacgcaaactgccgttcgtcgccgggcacgcgctgaactgctacaacgcggtgacactgaaaatattgctcaaacagggcatgatgcgctggtgtatgccagtggagctttcccgcgactggctggtgaatctgcttaatcagtgcgatgagctgggcattcgtaaccagtttgaagtggaagtcctgagctacggtcatctgccgctggcctactccgcccgctgctttaccgcgcgttcggaagaccgcccgaaagatgagtgtgaaacctgctgcattaagtatccgaacgggcgcaacgtgctgtcgcaggaaaaccaacaagtgtttgtactcaatggcattcagaccatgagcggctacgtttacaacctcggtaacgagctggcatccatgcagggcctggttgatgtggtccgcctgtcaccgcagggtactgacactttcgcgatgctcgacgccttccgcgctaatgaaaatggcgctgcaccactgccgttgacggcgaacagcgactgtaacggctactggcggcggctggcaggactggagctgcaagcctaagtaaatagctcactttgttaacaactttaactactctttaatgcagtattaaagattaatcggtaacaaagtgagctgttatgactgataaaaccattgcgttttcgctactcgatctggcccccattcccgaaggttcttcagcgcgagaagcattctcccactctctcgatctcgcccgtctggctgaaaagcgcggctatcatcgctactggctggcagaacaccacaatatgactggcattgccagtgctgccacgtcggtattgatcggctatctggcggcgaataccaccacgctgcatctggggtctggcggcgtgatgttgcctaaccactcaccgttggtcattgcagaacagttcggcacgcttaatacactctatccggggcgaatcgatttggggctgggtcgtgctccgggtagtgaccaacggacaatgatggcgctacgtcgtcatatgagcggcgatattgataatttcccccgcgatgtggcggagctggtggactggtttgacgcccgcgatcccaatccgcatgtgcgcccggtaccaggctatggcgagaaaatccccgtgtggttgttaggctccagcctttacagcgcgcaactggcggcgcagcttggtctgccgtttgcgtttgcctcacacttcgcgccggatatgctgttccaggcgctgcatctttatcgcagcaacttcaaaccgtcagcacggctggaaaaaccatacgcgatggtgtgcatcaatattatcgccgccgacagcaaccgcgacgctgaatttctgtttacctcaatgcagcaagcctttgtgaagctgcgccgtggcgaaaccgggcaactgccgccgccgattcaaaatatggatcagttctggtcaccgtctgagcagtatggcgtgcagcaggcgctgagtatgtcgttggtaggtgataaagcgaaagtgcgtcatggcttgcagtcgatcctgcgcgaaaccgacgccgatgagattatggtcaacgggcagattttcgaccaccaggcgcggctgcattcgtttgagctggcgatggatgttaaggaagagttgttgggatagtgtgtcttaacgcgggaagccttatccgagctggcaacgctgtcctacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgtgtaggcagcagaaatgtcggataaggcaccgctgattactgatacaccggcagtaaattaaagctcgataaaatatgcaccagtgcgttgccgacgccaaacaccagaatcagcgcaatcatcggcttgccaccccagacgcggaatttcgggctgccaaagcgtttacgcgatgcacgggctaacagcgccggaacaattgccgcccagatggtagccgctaaaccagcataaccaatggcgtacaggaatccgttcgggaacaacagcccccccacaactggcggggcaaaggtcagcaatgccgttttcaagcggcccacagccgagtcgtcgaaaccaaacagatctgccagatagtcaaacaaacccagcgttacgccgaggaacgaactcgctaccgcaaagtttgagaacacgaccagcagcagatccagactacggctgttcagtacgccgcttaacgcctgtaccagcacatcaatattaccgcccttctctgcaataccgataaactccggacgcgggatgttacccatcgtcgccagcaaccagatggtatacagcgccagcgccatcagcgtaccgtacaccagacatttcacgatggttttcggatctttgccgtaatacttcatcaggcttggcacgttaccgtgataaccaaacgatgccagacagaacggcagggtcatcaacagatacggtgcataagacgcattgctttcggcgacgttgaacaatgtcgcaggctgcacatgccccagcaggctaccaaaggtgaggaagaaggtaatgactttcgcccccagcacaatcgctgtcatgcgactgacggctttagtgctcaaccacaccacaaacgctaccagcaatgcaaaaccaaaacccgccgcccgtgccgggacgtttagtgacatctctgcgaaggtgtgatgcagaatcgaaccactggcagaaatataggcataggtcaggatatagagcacaaaggcaatggaaatgccgttgaccacgttccagcctttgcccagcaaatctttggtgatggtgtcaaaactcgaaccgattctgtaattcaggttagcttccagaatcatcaagccggaatgcagcatacagaaccaggtaaagatcagcgccgccattgaccagaaaaaccacgccccggacatgaccactggcagagaaaacatccctgcgccaataatggtgccgccgataatcaccacgccgccaagcagcgacggtgacgtttgggtggtggttagtgttgccatgagggcttctctccagtgaaaaatagtgcgactgcgttgttatgcattgcactgtaccagtacacgagtacaaaagacagaaaaaaagccccgatggtaaaaatcggggctgtatatattattttacagattgtgttcgctgttcagcgatgattacgcatcaccaccgaaacgacgacgaccggtagaatcatcacgacgcggagcgcggccttcacgacgttcgccgctaaaacgacgaccatcaccacggccaccttcacggcgttcaccgctgaagttacgaccgccttcacgacgttcgccaccgaaaccacgaccaccgccacgacgctcaccgccagtatgcggctgtgcatcgcccagtaactgcatgttcatcggcttgttgagaatgcgagtgcgcgtaaagtgttgcagcacttcacccggcatacctttcggcagttcgatggtggagtgagaagcaaacagcttgatgttaccaatgtaacggctgctgatgtcgccttcgttagcaatcgcaccaacgatatgacgaacttcaacaccatcatcgcggcccacttcaatgcggtacagctgcatatcgccaacatcacgacgttcacgacgcggacgatcttcacggtcaccacgcgggccacggtcgttacgatcgcgcggaccacggtcatcacggtcacggaattcacgtttcggacgcatcggcgcatctggcggtacgatcagagtacgttcaccctgtgccattttcagcagtgccgcagccagagtttcgagatccagctcttcaccttcagcagtcggctgaattttgctcagcagtgcgcggtattgatccagatcgctgctttccagctgctgctgtactttagcggcgaatttttccagacggcgtttgcctagcagttctgcgttcggcagttctacttccggaatagtcagcttcatagtacgttcaatgttgcgcagcagacgacgctcgcggttctcaacgaacagcagcgcgcggccagcacgacccgcacgaccggtacgaccgatacggtgaacgtaagactcagaatccatcgggatatcgtagttaactaccaggctgatacgctcaacgtccaggccacgggctgcaacgtcggtcgcaatcaggatgtccagacgaccatctttcaggcgttccagtgtctgttcacgcagcgcctggttcatgtcaccgttcagcgcggcgctgttgtagccgttacgctcaagagcttcagccacttccagagtcgcgtttttggtacgaacgaagataatcgccgcatcaaaatcttccgcttccaggaaacgtaccagtgcttcgtttttgcgcataccccagacagtccagtagctctggctgatgtcaggacgggtagtcacgctggactgaatgcgcacttcctgcggctctttcataaagcggcgggtaatgcgacgaatcgcttccggcatggttgcagagaacagagcggtctgatgaccttccgggatctgcgccataatggtttcaacgtcttcgatgaagcccatgcgcagcatttcgtcagcttcatccagaaccagaccgctcagtttagagaggtccagagtgccacgtttcaggtggtccagcagacggcccggagtaccgacaacgatctgcggcccctgacgcagggcgcgtaattgcacgtcataacgctggccgccgtacagagcaaccacatttacgccgcgcatgtgtttagagaaatccgtcattgcttcagcaacctgtaccgccagttcgcgggtcggtgccagcaccagaatctgtggtgctttcagctcaggatcaagattctgcaacagaggtaaagagaatgctgcagtttttccgctccccgtctgggccatacccagaacgtcgcggccattcagcagatgtggaatacactctgcctgaattggagatggtttttcgtaacccagatcgttaagggcttcaaggataggagccttcaggcccagatctgcaaaagtggtttcgaattcagccatgtagtacgtgtgcctcaaaattaatggcggccagtctacataactcatcatgaaattgatcagcaattttcattgaaaagtgtgaaccggctcaaagtaggtgtattaacgaacaacaacgccctcacccgttaaggtgatggcaatcaaaaaagattacgggctgatgtgtacgtcagctattgctggtccgattctgccaggtcatcttggtcctggcccaggagcgataattccaacaatgcgtatcggtgctcaacaaagttatgaacgttgttggcaaccgccagtttgaacagtgccgtggcgctgtccaaatcccccagacttaggtagtacttacctaaatagaagttggtttcactgagatgctcagcgagcgaggtgttatccgttgcgtccgccttgagcctttccattaacgtttgttcgctaatgttgcccaggtagaactcgacaatgttccatccccactgttccttatccgatttttcgaagtgctgtttcaacacttctttagcctgcttctcatcgagcttctgctcggcgagataaagccacagactacggaaaggatcattgggatcgtcttgataaaacgccagcagatcatcttgcgctaacttgtcacgaccgccgtaatataatgcgatcccgcgattcaagtgcgcgtagttgtaagttggatcaagctcaagtacagaatcaaacgcttcataggcagcatcaaaattgcctgcctgcgttaaatatatgcctaagtaattgaatacttcaggcatatccggtcggattgccagcgcttgcgaaaaatcgttacgcgctaatgccctcagaccgagactatcatacaacactccgcgctcatataaaagctgtgcgcgttcgtcatcggttaaagcccgactggcaaggatttgttccatacgtgccagaatcacttcctgctgtaaagtcggttgcaatggtaccgcgaggacttcacttttacgccaggaagtattactgcatcctgcaagcgtaagtgctgtcgcaacgaaacaccagcgcaaaaaaggcttcatttcccactcccgaagaccacggttgaatgaacgtcctgttcccggttgctaacaaggcgtcctgcccggttaaaagccccccgccgcagcggagggcaaatggcaaccttactcgccctgttcagcagccggagcttccggtgctgcagcaggttgagactgctcagtcgcttctttaatgctcagacggatacggccctggcgatcaacttccagaactttcaccggtacttcctgacccatctgcaggtaatcggtcactttctcaacgcgtttgtcagcgatttgagagatgtggaccagaccttctttaccgccgccgatggcaacaaatgcgccaaagtcaacgatacgggtcactttaccagtgtagacgcggcccacttcgatttctgcagtgatctcttcgatacgacgaatagcatgtttcgctttctcgccgtcggtcgctgcaatcttcacagtaccgtcatcttcgatttcgatggtggtgccagtttcttcggtcagagcacggattacagaaccgcctttaccgataacatctttgatcttgtccgggttgatcttgatggtatggatacgcggtgcgaactcagagatatcgccacgcggcgcgttgatcgcctgttccattacgcccaggatatgcagacgcgcacctttagcctggttcagcgcaacctgcatgatctctttggtgataccttcaattttgatatccatctgcagtgcagagataccgtcgcgggaacctgcaactttgaagtccatatcgcccaggtgatcttcgtcgcccaaaatgtcagacagtacaacgtagttgtcgccttctttcaccagacccattgcgatacccgcaacggcagctttgatcggcacacctgcgtccatcagcgccagagacgcgccgcacacggaagccatagaagaggaaccgttggattcagtgatttcagacacaacacgtacggtgtacgggaatttgtccatatccggcatgactgccagcacgccgcgcttcgccagacgaccgtgaccaatttcacgacgcttcggagaaccgaccatgccggtttcgcctacggagtacggagggaagttgtagtggaacaggaaggtatcggtacgttcgcccatcagttcatcaagaacctgcgcgtcacgagcagtacccagcgttgcggtaaccagcgcctgcgtttcaccacgggtgaacagcgcagaaccgtgagtacgcggcagcacgccagtacgcacatccagaccacggatcatatctttttcacgaccgtcgatacgcggttcgcctgccagtacgcggctacgaacaacgtttttctcgatcgcgtgcagaatttcacccagttcgttttcgtccagggtttcgtcttcagcaagcagcgtcgcgatggtttcagatttgatgacatcaacctgcgcataacgctcttgtttgtcggtgatgcggtaagcatcgctcaggcgagcttcagccagtgcagcaacgcgcgcgtttagcgcttcgtttaccggctccggctgccagtcccaacgcggtttaccggcttctttcaccagttcattgatgttctgaataacaacctgctgttgttcatgaccgaacactactgcgcccagcatctggtcttcgctcagcagttgagcttcagattcaaccatcagtacagcggcttcagtaccggcaacaaccagatccagtttgctctctttcagctcgtcctgagtcgggttcagtacgtactggtcattgatgtaacctacgcgggcagcaccaatcgggccattgaacggaataccagacagagacagcgctgcggaagcaccaatcatcgcgacgatatccgggttaacttgcgggttaacagaaaccacggtggcgataacctgaacttcgttgacgaagccttccgggaacagcgggcgaatcgggcggtcaatcagacgcgcgatcagggtttcgccttcgcttgggcggccttcacgacggaagaagctacccgggatacgaccagcagcgtaggtacgctcctgatagttaacggtcagtgggaagaagtcctgacctggtttggcttttttctggccaacaacggtaacgaataccgcggtgtcatccatgctaaccataacagcggcagtagcctgacgagccatcatgccggtttccagagtcacggtgtgttggccgtactggaatttacgaacgatcggattaagcaatgtaatatcctttctctttcttagacagtaccttacggcactggtgttaatacccgatcttctgcgcatcctcgcgactaatgacaaccctaacccagctctatgtgggtaaagcctctcattagccgcgcgaacctctgcaacggaagatcattcatagcaacaatacattagtttccagtgaattgctgccgtcagcttgaaaaaaggggccactcaggcccccttttctgaaactcgcaagaattagcgacgcagacccaggcgctcgatgagctgggtgtaacgtgctacgtctttacgtttcaggtagtcgagcagtttacgacgctgagaaaccatgcgcagcagaccacgacggctgtggtgatcttttttgtgctctgcaaagtggccctgcaggtggttgatctgtgcagtcagcagtgctacctgaacttcggtagaaccggtgtcgtttgcgtcacgaccaaactcagaaacgattttagctgttgcttcagtacttagagacattttaaaactccaaagtatatagaatgaaaggacgccgatctctaattcagcgatcccagtgtacgttacgcaaagtgttaaacaatttacgcgacgttaagcggcagtattctactcgtagcgacctgttatcgcaagacggttaacattacgccgggtattcaaccaccaggcgacgaggcgcaacgcggccttcatcgtcaatttcgcccataccgataaatttgccgttctcaccttccgtgacgcgaaccagtccttccagtggcgcaccagatgtacgaaccgggttaccatttttgaagtaaacagaagacgttaacggaagattcaccaccggatagtccgaagctggactgtccattggcatcagtaatggatcaagtaactccgcggctggaatatcctgctgttcagcttgctcaacaagttcacgcaggtgctccagggtcaccatccgttcaaccggatatttacttaccgccagacggcgcaggtaaataacatgcgcgccacagccgagtttttcacccaggtcatcaatgatggtgcggatataagtgccttttgagcagtgaatttccagctccagctcattgccttcatggcgaataaacagcaattcataaacggtaatcggacgcgcttcacgcggaacttcaatgccctgacgcgcatattcgtacagttttttgccctgatatttcagtgctgaatacatcgaagggatctgttcgatatcgccacggaaagtatccagtgccgctgccagctgctctgcgctaaaggttaccggacgttcttcaacgatctgtccgtcggcatcagaagtatcggtacgctgtccaagacgcgcaatgacccgatagcgtttgtcggagtccagcagatactgggaaaacttcgtcgcttccccgaggcaaatcggcaacatgccggtcgccagcgggtccagcgcaccggtatgcccggcacggttggcgttatatatacgtttcactttttgcagcgcatcgttgctggacataccctgaggtttatccagcaacaaaacgccgttaatgtcgcgaccgcgacgacgaggacgactcattagtcctccttgctgtcgtccgggttaacacgacgttcttcgtcatgtttgaccacgctggtcaccaggtttgacatgcgcatcccttcaaccagagagttgtcgtagaagaaggtcagttccggcacgatacgcaggcgcatcgctttccccagcaggctgcggatgaaaccagaagcttcttgcaacgctttgatgcccgctttaaccgcgtcttcatctttgtcgttgaggaacgtcacatatactttggcatacgccaggtcgcgagacatttcgacaccggaaacggtggtcatcatgcccaggcgaggatctttaatttcacgctgcaggatgagagcgatctctttttgcatttcctgcgctacgcgctgcgggcgaccaaattctttcgccataataaattctcctgacaaaaaaggggctgttagcccctttttaaaattaatttcaggtggaagggctgttcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaccctaaaaaccttaagcaatggtacgttggatctcgatgatttcgaatacttcgatcacatcgccagtgcggacgtcgttgtagttcttaacgccgataccacattccataccgttacggacttcgttaacgtcatctttgaagcggcgcagggactccagctcgccttcgtagataaccacgttgtcacgcagaacgcggatcgggttgtgacgtttaaccacaccttcggtaaccatacagcctgcgatggcaccaaatttcggcgatttgaacacgtcacgaacttccgccagaccgataatctgctgtttcagttccggagacagcataccgctcatcgccgctttcacttcgtcaatcaggttatagatgacggagtagtaacgcagatccaggctttccgcttcaatcactttacgtgcagaggcatcagcacgtacgttaaagccaaccaggatggcgttggacgccgcagccagggtggcgtcggtttcggtgataccacctacgccagaaccgatgatcttcactttaacttcgtcagtagacagtttcagcaaggagtcggagatcgcttcgacagaaccctgtacgtctgccttcaggacgatattcacttcgtgaacttcgccttcggtcatgttggcgaacatgttctcgagtttagatttctgctgacgcgccagtttaacttcgcggaatttaccctgacgatagagtgcaacttcacgcgctttcttctcgtcacgtacaacggtaacttcatcacccgcagccggtacgccggacaggccgaggatttccaccggaatggacggacccgcttccagcacttcctgacccagttcgttacgcatcgcacgaacacgaccgtattcgaagccacacagaacgatatcgcccttgtgcagagtaccttcacgtaccagaacggtagcaaccggaccacgacctttatcgaggaaggattcgataaccgcaccgctcgccatacctttacgtaccgctttcagctccagaacttccgcctgcagcaggatagcgtccagcagttcatcgataccggtacccgctttcgcagatacgtgtacgaactggctttcaccgccccactcttccggcaggatgccgtactgggagagttcgttcttaacgcgatccggatcagcttctggtttatcgatcttgttcactgcaaccaccaccggtacctgcgccgctttcgcgtgctggattgcttcgatggtctgcggcatcacaccgtcgtcggcagcaacaaccaggactacgatgtccgttgcctgcgcaccacgagcacgcattgaagtaaacgcggcgtgccccggggtgtccaggaaggtgatcatgccgttttcagtttcaacgtggtatgcaccaatgtgctgggtaatgccgcccgcttcgccagaggccactttcgttgaacgaatgtagtccagcagagaggttttaccgtggtcaacgtgacccatgatggtcacaaccggcgcgcgcggttcagccgcagcacccgtgtcacggtcgctcattaccgcctcttccagctcgttttcacgacgcaggataactttatggcccatctcttcagcaaccagctgtgcggtttcctgatcgataacctggttgatggttgccattgcgcccagtttcatcatcgctttgatgacctgagagcctttaaccgccatcttgttcgccagttcgccaacggtgatagtttcgccgatcacaacgtcacggttaacggcctgagcaggcttctggaagccttgctgcagcgaagaacctttacgttttccgcctttaccgccacgtactgctgcgcgtgcttcttcacgatcagcttttgattcagcgtgtttgttgcctttcttcggacgcgctgctttcgcgttacgaccacggccacggccgccttcgacttcacgatcgctttcgtcttctgcctggcgagcatgttgagaagtagtgacgtgataatcgctggaatcttcagtcggttccgcgttatcagtccatttgttttcttccgccatacgacgtgcttcttcagcaacgcgacgtgcttcttcttcgagtttacgacgcgcttcttcttcagctttacgcttgagctctgcagcttcctgctcacggcgggctttttcagcctgggcgtttttagtcatatcgtcttgttgattgctcactttgtctttttccgcagcttcacgtttcgcttgttcagcagcttcacgcttagcttgttctgcggcctcacgttcagctttttgttgcgcctcgcgtttagccgattcttctgcctcacgacgggcttgctcttccgcttcacgctgcgcttgctcttccgctgcaaggcgttcagcctcttgcggatcgcgtttcacaaaggtgcgtttcttgcggacttcgatttgtaccgatttgctttttccaccggtaccaggaatgttaagggtgctgcgtgttttacgttgcagcgtcaatttgtccgggcctgaatttttctgattcaggtggtcaatcaaagtctgtttctcttgtgcagacacagagtcgtcagcagacttccggatacctgcatcagcaaattgctgtaccaggcgttccacggaggtctgtcgctctgcggccagcgttttaatcgttacatctgtcatgctgttccttcctgctacagtttattacgcttcgtcaccgaaccagcaaatattacgggcagccataatcagtgctccggctttttcgtcggtcaacccttcgatatcagccagatcatcaatgccctgttcggcgagatcttccagcgtacaaacgccacgggcggccagtttgaatgccaaatcacgatctaccccttcaaggttcagcagatcgtcagccggtttgttatcaccgaggctttcttcctgggcctgtgcaatggtggccagtgcatttttagcacgctcgcgcagtgcttcaacggtcggctcatcaaggccttcgatttccaacagctctttcatcggcacataggccaattcttccagcgtcgagaagccttcttctaccagaacagtcgcgaagtcttcgtcgatgtcgagatatttggtgaaggtgtcgatcgctgcgtgcgcttccgcctgatgcttagcctgcaggtcgtcaacggtcatcacgttgagttcccaaccgctcagctgcgaagccagacgcacgttctgaccgttacggccaatcgcctgcgccaggttaccggcttcaacggcgatatccatggtgtgtttatcttcatccaccacgatagaagcaacgtctgccggtgccattgcgttaatcacgaactgcgccgggttatcatcccacaggacgatatcgatacgctcgccacccagttcagtagacaccgcctgaacacgcgcgccacgcatacctacgcaagcacctaccggatcgatacgtttatcgttggttttcaccgcgattttcgcacgagaacccggatcgcgagccgctgctttaatttcaatcacttcttcgccgatttctggcacttcaatacggaacagttcgatcagcatttccggcttggaacgagtgacgaacagttgcgcgccacgcgcttccgggcgaacggaatagagcacgccacgaacgcggtcgccagggcggaagttttcacgcggcagcatatcttcgcgcaggatcacggcttcagcgttgttgcccagatccagagagatgttgtcgcggtttacttttttcaccacgccggtgatgatttcaccttcgtgttcacggaactgatcaaccaccatcgcacgttcggcttcacgcactttctgcacgataacctgttttgccgtctgggtagtgatacggtcaaaggtaacagactcaatctgatcttcaacgtaatcgcccaggttcaggctttcatcttcataacgtgcggcttcaagggtgatttccttggtcggctgggtgacttcatcaacaactaaccagcgacggaaagtgtcaaaatcaccgcttttgcgatcgatctgtacgcggacgtcgatctcttgttcatattttttctttgttgctgtcgccagcgcgctttccaatgcttcgaaaatcttctcgcgaggtagcgccttttcattggatacggcttcaactacagccaaaatttctttgttcatcgcgggcttttcacctcatccagactattaaaagtggggaaccaggttcgccttctggatattactcagcgcgaacacttcatctttaccttcgacggtaactgtgatcatttcaccgtctaccgctttgataacgccctgccatttacgacggttttgtaccgccatacggagaaccagagtcacctcttctccgacaaaacgggcgtagtgttcagccgtgaacagtgggcgatcgagacccggtgaggagacttccaggttataagcaacggtgatgggatcttcaacatccagcacagcacttacctggtggctcacatcagcacaatcatcaacattgatgccatcttcactatcaatatagatgcgcagtgtggatgtgcgaccgcgaataaattcgatgccaaccagttcaaaacccagggcctcaactggcgcagtaatcatctctgttaatttttgctctaatgtggacaagcccacccccaagacataaaaaaagggcctaaagcccagttattctgtagtcagataacaaaaaaccccgataaatcggggctttatataactgaaccctataaccgcaactgcggtctggagcactttccagaaggattttttcaaatcccactacgaaggccgaagtcttcacagtatatttgaaaaaggactctaagggaaagtggttgcgggggccggatttgaaccgacgatcttcgggttatgagcccgacgagctaccaggctgctccaccccgcgcctgaaacgtggcaaattctactcgttttgggtaaaaaatgcaaatactgctgggatttggtgtaccgagacgggacgtaaaatctgcaggcattatagtgatccacgccacattttgtcaacgtttattgctaatcatgtgaatgaatatccagttcactttcatttgttgaatacttttgccttctcctgctctcccttaagcgcattattttacaaaaaacacactaaactcttcctgtctccgataaaagatgattaaatgaaaactcatttattttgcataaaaattcagtgagagcggaaatccaggctcatcatcagttaattaagcagggtgttattttatgacgacgattctcaagcatctcccggtaggtcaacgtattggtatcgctttttctggcggtctggacaccagtgccgcactgctgtggatgcgacaaaagggagcggttccttatgcatatactgcaaacctgggccagccagacgaagaggattatgatgcgatccctcgtcgtgccatggaatacggcgcggagaacgcacgtctgatcgactgccgcaaacaactggtggccgaaggtattgccgctattcagtgtggcgcatttcataacaccaccggcggcctgacctatttcaacacgacgccgctgggccgcgccgtgactggtaccatgctggttgctgcgatgaaagaagatggcgtgaatatctggggtgacggtagcacctacaaaggaaacgatatcgaacgtttctatcgttatggtctgctgaccaatgctgaactgcagatttacaaaccgtggcttgatactgactttattgatgaactgggcggccgtcatgagatgtctgaatttatgattgcctgcggtttcgactacaaaatgtctgtcgaaaaagcctactccacagactccaacatgcttggtgcaacgcatgaagcgaaggatctggaatacctcaactccagcgtcaaaatcgtcaacccgattatgggcgtgaaattctgggatgagagcgtgaagatcccggcagaagaagtcacagtacgctttgaacaaggtcatccggtggcgctgaacggtaaaacctttagcgacgacgtagaaatgatgctggaagctaaccgcatcggcggtcgtcacggcctgggcatgagcgaccagattgaaaaccgtatcatcgaagcgaaaagccgtggtatttacgaagctccggggatggcactgctgcacattgcgtatgaacgcctgttgaccggtattcacaacgaagacaccattgagcagtatcacgcgcatggtcgtcagttgggccgtctgctgtaccaggggcgttggtttgactcccaggcgctgatgctgcgtgactctctgcaacgctgggttgccagccagatcactggtgaagttaccctggagctgcgccgtgggaacgattattcaatcctgaataccgtctcagagaacctgacctacaagccagagcgtctgacgatggaaaaaggcgactcggtgttctcgccagatgatcgtattggtcaattgaccatgcgtaacctggatatcactgatacccgcgagaaacttttcggttatgccaaaactggcctgctttcctcctctgccgcttcaggcgtgccgcaggtggagaatctggaaaacaaaggccagtaattcgacatcaaccctgcccttcaggggtggggttaccttgcttatcctctgtaaactcctttctgagcatcacataatcgaaaacatcatggtttgcatccacaacccgtgagtctcctttatagtgtgcaatcacttcctcaagcgtttgcggctgttccggctttgttacccccatccacgcattaataaggtaattattgtaagctgtcgaaaagatgttgttttccgttgtgcgatccacgccatccccaagaacggggctataccagataaacatcgggacatgatatgcctgctggctagcctccctgcctccatgaaaatagacgttcttcttcgtagggtcacgttccaggccgtggtcggcaaaatacatgaccgaggcgcggcgatcttttaataattcaaaaacctgacctagcaaactatctgtgtaatgaatggagttgtcatagcaggcatcctgatcgtcctgcggttgaaacacggcgctggattgcggataggcgctacaagccggttcatggcttccatttaaatgaagaacaatcagtttcttttgctgcgtattttgctgtaatgcttgcgataaatgcggcaacaacaattcatcaaatcctctgacataaactgtttccatggcgcgcatggcgatactggtaactgctgtaccattctgccgaaaagcggattgcgagcttagccagaaagtctgaaatcctgcttgattagccatattaataatgttgtcggggtaattatgaatgtcatgactcaaaacagaatcagcagttaaagaaaggggaaccgacagcgcagtgtaaggtgcgccgcttattgcttgattaaacagtttgatctgttttctttgtgcttcaacttgcggtgtcgtagagcgtgtatatccatacaaagacatattgtcgacacgtacagactcccccacaatcaacacgtaggtatcaatacctgtatccctgactgataattgaaaatacggcaccgtgtttgcaattgagagtaatctttgatgctctttcgctgctaaagcaaaatagttgagattgaaaaacggcgtataggtagcaaatcgcgacgctagtatatatggactgaacgcttttttattttttgcatctttataagcaaattgacaagcggaaaataaactgcccgaaatgacaatcagcaataatattcctgtcactttttttgtcggcaaggaaacatcatattttattattactgccaaaaaaagaagggataaaaaagcaaaggcacatagataagggatatacatccccagcattttgacaacttcatccggatcactctggagcacactaatcgcaaatccatcattgaaagttgtaccaaaggtacaccatgaatagaggctaatactcatgtctgccgcagtcagtaacacaaatggtgcggcaacaagcaggcgaagcggaagggatgatatacgttttacaaccaggatggtcagaacgaagaacagcaagcgctgaaccatatgcgctccggaagaagcgactaagttcgtaataccaaaaacaataacacaaagatacaacaaccaatgagatttaaaagttctagcaaatttgttgaatactgtcatccagaaatccaagttcacaaccaatataaacaattatcaacaatgtttaattttatatcagacatgtttttcaactctgatccatatcagaacgaaacactgttagttttttctttttaaatgatgcggccattgcgttctcagtaattaaataacattatcaatgcgtctctaaacattacgcagaacgtagccatcagtcgttatactgacaggagcaggatggtttatcgagaagtaaacatatccgtattcgtaccggaactggagttgacacaataaagtgccaattatgtcagtagaagggaaaaatttataactaaggcgtaccggcaccatcgtttcaaggtaccagctacgagtaaagcaactggacgagatacagatacctgacaaccattcctcagaccaggaccaaaacgaaaaaagacgcttttcagcgtctcttttctggaatttggtaccgaggacgggacttgaacccgtaagccctattgggcactaccacctcaaggtagcgtgtctaccaattccaccacctcggcacggatactactttttagttcgggatatcgctggtcggcttagccggagcagctggctgagtttgttcggttttcgccggtgcactcagattttcccattcgctacctttattggttttgttgctattgatgttacccagcaccagactgatgatgaagaataacgttgccagcagcgccgtcatgcgggtcatgaagttaccagaaccacttgaaccaaacagcgtagcggaagcgcctgctccgaaggaggctcccatatcagcgcctttaccttgctgcagcatgatcagaccaacaaggccaattgccacaataaggaaaactactaaaagagcttcatacataatcaacctgttccttgcggagttgccgcgtaccaatgcttcaaccaataaagcgggagtttttaatctttcccactgaagcgggtgtgaatactaaccaaagcgaatgaccttcgcaagggcaattttatcgcattgtatcaactgcggaaaaaaacagcaaaaccgatgtgttcgctgagaaaaaaggcgacaatcgccgcctttttagccagttatctaacgctttaaacggcttttactgcatcggcgatgcggtgtgcaaattcagtcacctgcgcttcgtcttcgccttccaccatcacgcgaattaacggttcggtgccggatttacgcagcaacacgcgtccacggttgcccagcgcagcttcaacctctgcggtcacggctttaactgactcatgctcaagtggatcgccgctacctgcggtgtaacgtacgttaaccagaatctgcgggaacattttcatgccgctgcaaaggtcgtgcaggctcatatggttacgtgccatcgccgccagcacctgcaagccagcaacgatgccgtcaccggtagtagttttatccagcaggatcacatgaccggaattctctgcaccgatacgccagcctttctcctgcattttttccagtacgtagcggtcacccactttcgcgcgcgcaaatggaattcctaactgtttcagcgccagttcaagccccatgttgctcatcaatgtacccacagcgccaccacgcagctggccctgacgaagaccttcacgcgcgatgatatacatgatctgatcgccatcgactttattgccttcatggtcaaccataatcacgcgatcgccatcgccgtcgaaggcaataccgagatccgctttttcagccagcacacgagcctggagcgcgcgaacgtcggtagcccccacttcggcattgatgtttacaccgtttggctcacaaccgatagcgataacgttcgcccccagttcgcgcagcacgttcggcgcgatgtgataagtcgcaccgtttgcacaatccaccacaatcttcagttcactgaggctaagttcgttcgggaacgtggctttgcaaaactcgatatagcgacccgcggcatcaacgatacggctggctttacccagttctgccgaatcaacgcagctgatctccttttccatttccgcttcgatggcctcttctaccgcatccggcagtttggtgccgtcgatagagaagaatttaatgccattatcgtagaacgggttatgcgatgcagatatcacaattccggcctctgcgcggaaggtacgcgtcagataagccacggccggtgttggcatcgggccagtgaagagtgcggaaaggcccgctgccgccagacccgcttccagtgctgactccagcatatagccagaaatacgcgtgtctttaccaataataatcttacgggagccgtggcgcgccagcactttacccgcggcccaacccagcttaagcacaaaatcaggtgtgatcggcgcatcccctacacgaccacgaatcccatcggtaccgaaatatttacgattactcatagcgtttgttttcctttgcagacagagtggcttccaccacccgcatcgcttctacggtttctttgacgtcatgaacacgaatgatgtgcgcgccttgcattgcggcaatgaccgcacaggccagactaccgctcaggcgctcggacggccccacgttcagcagctgcccaatcatcgattttcgtgacatacccaccaacagcggcaggttgaaatggtgaaattcagccaggcgcgccagtaatgaatagttatgggagagatttttaccgaaaccgaatccggggtcgagcaacaatttctcttttgcgatacccgcctgctcgcaacgtgctatttgctcaataaagtagcgattcacttctgcaaagacatcgtcatacttcggagcttcctgcatggtttttggatttccctgcatatgcatcagacaaaccggtaaaccggtttctgcagccgcctccagagcgccaggttcggaaagggagcggatatcattaataatgtgagcgccaactttcgctgactcacggatgacttctggtttggatgtatcgactgagatccagacttcgaagcgttgagcaattgcctcaaccacaggaataacacgttgcaactcttcttcaacgctaacttccgccgcccctgggcgcgtggactcgccaccaacgtcaatgatcgtcgcgccagcgttgatcatcagattcgcatgtttcaccgcatctatcagcgagttatgcgtgccaccatccgaaaaggaatcaggcgtgacgttgaggatccccattacgtgaggatggctaaggtccagtgaagtaccctgggcaaagagtttcatgatgttatccctggtatgaattgataagaaaaaaccccggagcacgccccggggttttcggtacaaatacagtcatctgatgcgggaacttacttgtcgcctaactgctctgacatggtgttacccgggttcggcgtacgcggttcatcaaccggacgaggagcctttggactaccattgtcgccagaattgttagaagcgcctggttcttcccagcccgctggcggacgtacatcgcgacgtgccatcaggtcatcaatctgcggtgcgtcgatagtctcatatttcatgagagcatctttcatcgcatgcagaatatccatattgtcggtcagaagctgacgcgcacgattatagttacgctcaatcagtgctttcacttcctggtcgatgatacgtgcagtttcatcggacatatgtttcgctttcgctacgctacggccgaggaacacttcaccttcttcttccgcgtacagcagtggacccaatttctcagagaagccccactgagtcaccatgttacgtgccaggttggtcgcaactttaatatcgttggacgcaccggtagatacatgttccggcccgtagatgatctcttctgccagacgaccaccgtacagcgtagaaatctggctttccagtttctgacggctggcgctgattgcgtcgccctcaggcaagaagaaagtcacacccagcgcacgaccgcgtgggataatcgtcactttgtgcaccggatcgtgttccggcaccaggcgaccgataatcgcatgacccgcttcgtggtaagccgtcgattctttctgcgcttccgtcatcaccatggagcgacgttccgcacccatcatgattttgtctttcgctttctcgaactcaaccatcgacacaacgcgtttgttgccacgagcagcgaacagtgccgcttcgttcaccaggttcgccaggtcagcaccggagaaaccaggagtaccacgggcaatgattgccgcgtcgatatcgggtgccaatggtacgcgacgcatgtgaactttcaggatctgctcacgaccgcgaacatctggcaagccgaccacaacctgacggtcgaaacggccaggacgcagcagggccgggtcgagaacgtccggacggttagtcgcggcgataacgatgataccttcgttaccttcgaagccatccatctcaaccagcatctggttcagagtctgttcacgttcatcgtgaccaccgcccagaccagcgccacgctggcggcctacggcgtcgatttcatcgataaagatgatgcacggtgccgctttcttcgcctgttcgaacatgtcacgaacacgggatgcacccacaccgacgaacatttctacgaagtcagaaccggagatagtaaagaacggaactttcgcttcgcctgcaatcgctttcgccagcagcgttttaccggtacccggaggaccgaccatcaagacgcctttcgggatcttaccgccgagtttctggaagcggctcggctcgcgcagatactcaaccagttcagcaacttcttcttttgcttcgtcgcagcccgcaacgtcagcaaaggtcgttttgatctgatcttccgtcagcatgcgcgctttgctcttaccaaacgacatggcacctttgccaccgccgccctgcatttgacgcatgaagaagatccagacaccaatcagcaacagcatcgggaaccaggagatgaagatagaagccagcaggcttggttcttcaggcggttcaccgacaaccttgacgttcttggtcaacaggttatccagtaatttcggatcctgaaccggaatgtaagtggtataacggttactatctttcttggtaacgttgatttcacgtccgttgatacgcgcttcacgaacctggtcgttattgacctcttgtaggaaggtagagtaatccaccttacggccattagactcgctgggcccaaagctctggaatactgacatcagcacaacggcaatgaccagccagagtattaggtttttcgccatgtcactcaagggattaacctcttattacaactgtgttaaaaacagcgtcaggatactctatatccagcatctttcaaactttcgtctgaaatctcccggttagggtttacgcccggtcgctacaatatacacttcccgcgaacgtgcacgagaagagtccggcttacgaactttgaccttcgtaaacagggagcgaatttcccttagatactcatcgaaaccttcgccctggaacaccttcactacaaaactgccacctggcgctaatacatcacgacacatttctagcgccagttccaccagatacatggcacgggggatatccaccgccggtgttccgctcatgtttggtgccatatcggacatgacaacctggactttgctgtcgccaacgcgctccagcagtgctttcatcaccagttcatcacgaaaatcgccctgaagaaagtccacaccaacgataggatccataggtaaaagatcgcaagcgatgatgcggcctttgccgccaatttgggtgaccacatattgtgaccaaccacccggagcagcaccaaggtcgacaaccgtcattcccggtttaaagagtttgtcactttgctgtatttcatcaagtttaaaccaggcacgggaacgtaacccctttttctgtgcctgttgaacatatttatcgctaaagtgttcctgaagccagcggctggagctggcagaacgcttcttacctgtcatttaactttcccatggggataactcatcgtaaccaattgcgtaaatttttacgcgcctatttggtgatatatgggagatggcggtagaatgacccgttttcaatcccaacgtaagcaaaaaatacgatgaatctgagtactaaacaaaaacagcacctgaaaggtctggcacatccgctcaagccagttgttctgcttggcagtaatggtttgaccgaaggggtgctggccgagattgaacaagcgttagagcaccatgaactcatcaaggtgaaaatcgccaccgaagatcgcgaaactaaaaccttgatcgtggaagctatcgtgcgcgaaaccggcgcctgtaatgtacaggtcatcggtaaaacgctggtgctttatcgcccaactaaagaacgtaaaatctcgctgccacgctaagattatcctaaagttacacacatttgctgtgtaaaacgaggggttttccgcaggcaggagagcaaaatgccacgctctgttcgttgataaaaggccgcatagcggcctttttcctttctttacaatacatcaacatcttgagtattgggtaattcttacaggtattccaccttaattacttcaaattctacttcgccgcccggcgttttgatgaccacaacatcatcttcttctttgccgatcaggccacgagcaataggcgagtttacagaaatcaggttttgtttaaagtcagcttcgtcatcgccaacgatgcgataagtctgttcttcgtcagaatccagattcagcaccgttacggtagcaccaaaaataacgcgcccattgttgggcattttggtgacatcaatcacctgcgcgttcgacagcttggcttcgatgtctttaatacggccttcgcagaaaccctgctgttcacgagctgcgtggtattcggcgttttctttcaggtcgccatgctcacgcgcttccgcgatagcagcaatgatttcaggacggcgcacagatttcagaaaatccagctcttcgcgtaatttttcagcgccgcgtaaggtcatcggaatagcttgcatttgttatacctcttgaatattcctgatagggcaagtcttcacccaccccggctgttcggcctgcccggcataactccttaccgggaccagaagcaaaaaaataccgacccgggtacaagtcccaggtcagctacaattcacattttgatagtcattttaccctgaagttcccgaagggtcatcgtttactttatagggcgttgcgccgtagtatgacggctcgattccaggttgttagcgcgagattatgcgattttccagatttatcatcggattgaccagctgtatagcgttcagtgttcaggccgcaaatgttgatgagtacattactcaactccccgctggtgccaaccttgccctgatggtgcaaaaagtcggcgcgtcggcccccgctattgattaccacagtcagcagatggcgctgcctgccagtacccagaaagtgattactgcgctggcggcgttgattcaactcggccccgattttcgttttaccacgacgcttgaaaccaaaggcaatgtggaaaacggcgtacttaagggtgacttagtggcgcgatttggtgccgatccgacgttaaaacgtcaggatattcgcaatatggtcgcgactttgaaaaaatctggcgtcaaccaaatcgatggcaatgtgttgatagatacctccattttcgccagccacgataaagcccccggctggccatggaatgacatgacacaatgctttagcgctccgcctgccgccgccatagttgaccgcaactgtttctccgtctcgctctacagtgccccaaagcctggtgatatggcttttatacgcgtggcatcttattaccccgttacgatgttcagccaggtacgcaccctcccccgtggttctgccgaagcgcaatactgcgaactggatgtggtgccaggcgacctgaaccgctttacgctgacgggatgcctgccacaacgttctgagccgctcccgttggcttttgccgtgcaggatggagccagctatgccggtgcaattctgaaagatgagttaaaacaggcgggtatcacctggagcggaacactgctgcgccagactcaggttaacgaacctggaacggtagttgccagtaaacagtcggccccgctgcacgatctgcttaagattatgctgaaaaagtcggacaacatgatcgccgatacggttttccgcatgataggccatgcgcgcttcaatgtgcctggaacatggcgggccgggtcggacgccgtgcgtcagatcctgcgccagcaagccggtgtcgatattggaaacaccattattgccgatggttcagggctttcgcggcataacctgattgcccccgccaccatgatgcaggtgctgcaatacattgcccaacacgacaatgaacttaactttatctccatgctgccgctggcgggctatgacggctctttgcagtaccgtgcaggtctgcatcaggcgggcgtggatggaaaagtctcagcgaaaaccggttcgttgcagggggtatataacctggcgggattcattaccacagcgagcgggcaacgaatggcgtttgtgcaatatctttctggctatgcagtagaacctgcggatcagcgtaatcgccgtattccgttagtgcgttttgaaagccgtttgtataaagatatttatcagaacaattagtcaaaaagaaaccccggcacatggccggggcttcagattattgacaaagtgcgctttgtttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatttggcgtttatcatcagtgattaacgcttgtaaatgaactcaacgccttcttcgtcgtcttcgtcccagtcgtcatcccagtcttcatcatcctcttcagcaatctcttcaagctgctggcgatgataatcatcccacatgaattcgactttctctggctgtttcgcttcttcagcctgcacgaccgggttttcaatgataaaggtcatcacatcccagcagagatctttcacgcccagtccactcgccgcagagatcagataatatttatcttcccagcccagcgcctcagcgatcgctttcgctttctcttcggcttctaccttatccagcagatcgatcttgttgaacactaaccaacgcggtttcgtcgccagatcctggctgtatttttccagctcgctgataataatacgcgcgttttcaaccggatcggtgccgtcaatcggatcgatatcgatgaggtgcaacaggacgcggcaacgttccaggtgcttcaggaagcgaatgcccagacctgcgccttccgcagcgccttcaatcagtcctggaatatcggcaacaacgaagctcttttcgttgtccattcgtaccacacccagacttggcaccagagtggtaaacggataatccgccactttcggtttagccgccgataccgcacgaataaaggtcgatttacccgcgtttggcatccccaacataccgacgtcagccagcagcatcagctccagcagcagctcgcgcttatcgcccggcgtgccgttggttttctgccgcggtgtacggttaacggacgatttgaaacgggtattgcccagaccgtgccagccgcccttagcaaccagcagacgctgaccgtgtttggtcatatcgcccatggtttcaccagtaccctggtcgattacacgcgtacctaccggcactttaatcgtcacgtctttaccgcgcttaccggtacagtcgcggcttgcgccattctgaccgcgctctgcacggaaagatttttcaaaacgataatcgataagcgtgttcaggttctcgtcggcttccatccatacgtcaccaccatcaccgccgtcgccgccatccgggccgcctttcggaatatacttttcgcggcggaagctcacgcaaccattaccgccatcacctgcaacgaccagaatcgatgcttcatcaacaaacttcattttattctccgtaaatcattcgcctgcgcggggttgcgataccaccgttgtatgcttacgtaatccgccccaaatacgatgaccaatggcggaatacatcgcgcccgcaaccacgacaaacgcaccgagataacctaaaaggtttaacatcggtctggcgaagaaatcgggccaggccagtgataaaagatctgaaaaaaacagcgtaaacagtggggtgagcgtgatgatcgcgctcacctgcgctgcctgccagcgagccatcgcttccgccagggcgccatatcctaccaaggtattcagtccgcaaaaaattaaacatgcgagctgccagtggctaagctgcgctatcactccaggctttgccagagggaagagcgcaattgtacataaagtgtacagtaaaaacaggatctgcggtgaggccagccgacgcaataaaaccttttgcgccacgccataactcacccaaaccgtcgccgcaccgaccccaaagataactccccaggtgtaatcggtgagctttgtaaatatctcgaccagactggtgttaaaaaacatcaccaggccgctcaggagcatcaatgcccctacaacctgagtgctgcgcattttctctttgaggataaatacgctggcaaccatcatgccaactggcgagagttgcccaatcacctgcgaagcggtcggactcaggtattgcaaggatgagctgaacaggatgaagttcccaaacagcccggcggtcgccactgccaacaaaatcaaccagcgtggcttacgaaacacgcgtaatggcggcaacctcttcttcaccgcaagaatggcacccaggccaatactcgccatcaagaaacggtaaaacacgattgtcggaggttccatcacctccagcacctgcttcattgcgattggcaacgccccccagcaaattgctgtggtgagcgccaaaagaatgccaatgcctgcctgctgcttcataccgtattccctgcaaagcgcatttgcggattaacgtcgcaccatgcgcatttttaccggttatcgaatgtaaaaagccccgcaacgtgttgcggggctttcatccgttaccgggacgcgaaaaacttattcagcttcgatgctgataaatttacggtttttcgggcctttaacttcgaatttcactttaccgtctgctttagcaaacagagtgtggtcacgaccgcaacctacgttagcgccagcgtggaatttggtaccacgttgacgaacgatgatgctacccgccagaacggattcgccaccgaaacgcttaacgcccaggcgtttagcttctgaatcgcgaccgttacgtgtggagccgccagcctttttatgtgccatttgaaatctctcctcaggtcttaggcgctgatgccagtaattttcacatcagtgaaccactgacgatggccctgctgcttacgatagtgtttacgacgacgaaacttaacgattttaactttctcgccacgaccgtgagcaacaacttcagctttgattacgccgccatcaacgaaaggaacgccgattttgacttcttcaccgtttgcgatcatcagcacttcagcgaactcaacagtttcgccagttgcgatgtccagcttttccaggcgaacggtctgaccttcgcttactcggtgttgtttaccaccactttggaaaaccgcgtacatataaaactccgcttccgcgcacaccttttcaatgattcagagtgcgctataaatattcacaatagggcgcgaatattacgcaaaacgcacgcctttgacaagtgctacagtcaatacacgaagaaaaaaaacacaacttgtacggtaacgtttatctgtgccattttttcagtacaatcaccctatattcctaaccataaaccctaagttgcctttgttcacagtaaggtaatcggggcgaaaagcccggcttttgcgatgaatttagaaaaaatcaatgagttaaccgcgcaagatatggcgggtgttaatgcggcaatccttgagcagcttaattccgacgtccaactgatcaatcagttaggctattacatcgtcagcggcggcggtaaacgtattcgtccgatgattgctgtactggctgcacgagctgttggctatgagggaaatgcgcatgtcaccattgctgccctgatcgagtttatccacacggcgactctgctacacgacgacgttgtggatgaatcagatatgcgcaggggtaaagctaccgccaacgccgcatttggcaatgccgccagcgtgctggtaggcgattttatttatacccgcgctttccagatgatgaccagcctcggttcgctcaaagtgctggaagtcatgtcagaagccgtaaacgtcatcgcagaaggtgaagttctgcaactgatgaacgttaacgatccggacatcactgaagaaaactacatgcgcgttatctatagcaaaaccgcgcgtctgtttgaggctgccgcgcagtgttccgggattctggctggctgtacgccggaggaggagaaaggcctgcaggattatgggcgctatctcggcactgctttccagttgatcgacgatttactcgattacaatgccgatggcgaacagttaggtaaaaatgtcggcgacgatctgaacgaaggtaaaccgacgctgccgctgctgcatgcgatgcatcatggcacaccagaacaggcacagatgatccgtaccgccatcgaacagggtaacggtcgccatcttctggaaccggttctggaagcaatgaacgcttgtggatctcttgaatggacgcgtcagcgtgccgaggaagaagcagacaaagccatcgcagcgttacaggtgctcccggacaccccttggcgagaagcactcatcggcctcgcgcacatcgctgttcaacgcgatcgttaatcccctcccctcatcccgcgcagcgcgcgggatggttccagtaagttccataaaaacacttattcagctctataacacctgaaaaatagggatgtgcatctttatatattctgaatattcacactctttacaggaactttttagagcaataggccatcaggagtatagtgatgctcgacagaagaagtgttctgaatgaaagcgactaacttaaggagtgaggaaaaatggaaagtaatttcattgactggcatcccgctgacatcattgcgggtttgcgcaagaagggaacgtcaatggcggcggaatctcgcagaaatggtttgagttcctcaacgctggcgaatgcattatcgcgcccatggccgaaaggagagatgattattgcgaaagccctgggaactgacccctgggttatctggccatcacgctaccatgatccgcagacccatgagtttatcgacagaacgcagttgatgcgtagctacactaaaccgaaaaaatgagtggtctggcggtagccccgcgaacggggctgccagctctcagacgattattcgcctttcacacgctcaatatttgcacctaaagcgcgcagtttgtcttcaatgcgttcgtagccacgatcgatgtgataaatacgatcaaccaccgtcgtcccttccgcaatacagccagccagcaccaggcttgctgatgcacgcagatcggttgccataacctgtgcgccagaaagtttttcaacaccgtgacaaataacggtattgctttcgatttcggcgtgcgcgcccatacggctcagctctggcacatgcataaagcggttttcaaagaccgtttcggtgataaacccggtcccttctgccaccaggttcaacagcgtgaactgggcctgcatatcggtcgggaatgccggatgcggcgcggtacgtacgttaacagccttcggacgtttgccatgcatatccaggctaatccagtcttcgccgacttcgatgtccgctccagcgtcacgcagtttcgccagcacggcgtcgagagtatctggctgcgcgttacggcagataattttgccgcgagaaatcgccgccgccaccaggaaagtaccggtttcgatacgatccggcagaacgcgatagacaccgccgcctaaacgttccacaccttcgatgacgatacgatcggtgccctgaccgctaattttcgcacccagcgtaatcaggaagttcgcggtatcgacgatttccggttcacgcgctgcgttttcaataatcgtggtgccttccgccagggttgcagcacacatgatggtcaccgttgcgccaacgctgactttatccatcacgatatgtgcacctttcaaacgaccatcgacggaagctttaacgtaaccttcttccagtttgatggtcgcgcctaattgttcgaggccagaaatgtgtagatcaaccggacgcgcaccgatcgtacaaccgccaggtagtgaaacttgcccctgaccaaagcgcgctaccagcggccccagcgcccagatagaagcacgcatggttttaaccagatcgtaaggtgcgcagaatacattaacgtcgcgggcatcaatatgcacagaaccattacgttctactttcgcacccagctggcttagcagcttcattgatgtatcgacgtctttcagtttcgggacgttctggatctctaccggttcttccgccagtagtgcggcaaaaaggataggcagagcagcatttttagcgccggaaattgtgacttcgccctggagcttcgttggcccctgaacacgaaatttatccatttagtttgttctcagttaacaattcatatccgctaccggcgaatcgcccatagctcaaaagccgttcagtttgcgatcgcgcgcccactccgcaggggtatacgctttgatcgacacagcatgaatgcggttatccgcaatatattccatcagcggaccatagaccgtctgctgttttttaacccgactcatgccgtcaaacaactcacccacggcaataacctgaaagtggctgccatcgccggaaacgtggacttcctggagggagagagcgttcatcaacacgctctgaatttcattattttccatgggatcttcaatcatcagttaataaaccagcgaaacatcttagagcaaagttgcgctggcataaataagcaaaaagcctcgctgataaatcagacaaggctcgacttgcaggcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgaaaaaatttaacgaggcagaacatcagcaggcaaattatacaatttcgccagggtatacactttgtcgtttaccccctgaagcgtcacattgttgccctgctttttcgccagatcgataagatggagcagcagtgccagtccccccgtatccacgcgggagacacggctaagatcgatgcaggtaatccccttcaccgcttcctcacgcatttcccaaagcggtagcaaaacgtcctgatccagctctccggataacgccagcgtgtcacccgtctgcatccagctcagtgactcgctcattattttttctcttccagagtgattttctgttgagaaatcgatttcagttgcgcagtcaggccgtcgatacctttggtacgcagcagcgttccccactcgttttgtttggtggtgatcatactgacgccttcagcaatcatgtcgtaagcctgccaattgcccgtctgggagtttttacgccactggaagtccagacgcaccggcggacggccattcgggtcaataatggtaacgcgaataggcacaatggttttatcgcccagcggctgttctggcgcaatctgataggtttgaccgtgatacatcgccagcgcctgaccgtaagcctgcttcaggtactcacggaaagcggcaaagtaggcttcacgttgagcaggggtcgcactcttgtaatactggcccagcaccagcgcaccggcgtatttcacctgtacgtatggcagcagttcctgatcaacaatggtacgcagataatccgggttggcccgaatttgcggttgctcattcttcaggcgatcgaacgttttctgcgccgcctcgtccatcagcttatacggattggtctggtctgccgcggttgccgcactcagaggtgcaatcaccagcaaagcgaccatcattaaacgtttaaacatgcgtcggttctcctgaaattatttcgttgtacccacaggttcagtggtttcattattacctggcgcagcagctggcgcatcgccactattcttattgtcatcgcctttactaccgtaaaggaactgaccaatgagatcttccagcaccatcgcagacttagtgtcctgaattgtatcgccatccttcaggatagcagtccccagttccgggtcttcaaaaccgacgtttaatgccagatattgttcccccagcaggccggaagtacgaatgctcagcgaactggtatctggaatgtggttataacgttgttcaatttccagcgttacgcgcggcagataggttttcgggtccagcgtaatatccgccacccgacccacaacaacgccaccaatactgaccggagagcgcgctttcaggccgccaatgttatcgaacgtcgcataaagcgtgtaggtcggttcagtacgtatggacgtcacgttcgccgccttcaggcaaacaaacagcgccgccagcagtgctgctaataaaaagatacccacccaaatttcattttttttcgtttgcatgaactcaattcccaaacatcaatgcggtcagcacaaaatccagccccagaacagccagagacgagtggacaacggtgcgagtggttgcccggctaatcccggcagacgtcgggatggcgtcgtagccgttaaacaacgaaatccacgtcaccgtgatggcgaacaccacgctcttaatcagacagttgaccagatccatacgccagtcgacggcattttgcattgccgaccagaagaacccgctatcaatgcctttccaactgacgccgaccagagatccgccccagatccccacggcgacgaaaataaccgtcaacagtggtaatgaaataaccccagcccagaaacggggagaaataacccgacgcagcggatccaccgccatcatctccatactggagagttgctctgtagcgcgcatcaggccgatttctgcggttagcgccgaaccagcacgcccggcaaacaacaacgcggcaaccaccggccccagttcacgcagtagcgataacgccaccagcatacccagactggtttccgcactataagtggtcagaaccagataaccttgcagccccaacaccattccgatgaacacgccagaaaccacaataatcagcatcgacaggacgccgacattatagagctggcgcaccagcagcggcgcatgtttgcgaaattccggtttgccgaccagcgcattgaataacattaacccggcccgcccgaacgttctcagggttttaatccctttatgtccgagcgacgccagcgcatttaacagcatgagtggcttaactccctggtaaaagatcagcgtgataatcgccggcaggatagcggaacggaacaggcccgtcagctatcccgtccagaaactgacgtacgcgcggatcaggattcgcctgcaacgcctgggcactgccatgagcgacaatttttttgtccgccaggatccaggcgtgatccgcaatacttaacacttccggcacatcgtgagaaaccaccacacaagtcacgcccagcgcgctgttcagctcagaaatcagcttcaccagtacgcccatggtgatgggatcttgcccaacaaaaggttcatcaaacatgatgagatccggctccagcgcaatcgcacgcgccagcgctgcacgccgcgccatcccaccggaaagttcagaaggcattagtttagccgctccacgcagccccacggcctccagcttcatcatcaccgtactatgcaacaatggcgcgggaagttgggtatgttcgcgcagtggataggcgacgttgtcaaatacgttcatatcagtgaacaacgccccggactgaaataacatgctcatccgtttgcgcactgtatacaggcgcgaacgagacatcgccggaatattctcaccatcgaaaaggatctcaccatgatctggtgcgatttgcccgccaatcagacggagtagcgtcgttttaccgatgcccgatggccccatgatcgccgtgatcttccctcgcggcacggtcagggaaatattatcgaagatgcagcgattgccacgcgtaaaactgacatcgcgcatatcgactaaattcgccacagactgctccataattcacccttcgtcttgcgttgattttctaagcatggcgctcaatttaaccttgaacccaacatatttacagaatattacccgccgtggttagcgaaagctggcatttgttttactttttagccgcataaagtcaaaattaagcatccgttacggctttctgaaaatcttcagcggaccggcgagtatacctgaagaaaggacgttagatgcttttagctacggcactgttaattgttggtttacttttggtcgtttacagtgccgaccgcctggtttttgccgcgtctattctttgccgaacctttggcatcccgccgctgatcatcggcatgacggtggtcagtattggtacatcgttaccagaagtcatcgtctcgcttgccgcgtctctgcacgaacaacgcgatttagccgttggtacagccctcggctcaaacattatcaatatattgctgatcctcggtctggctgcgctggttcgtccttttaccgtccattctgatgttctacgccgtgaattacccttaatgttgttggtcagcgtggtggccggttccgtactctatgacggacaacttagtcgcagcgatggtatctttctcctctttctggctgtgctatggctgctgttcattgttaaacttgcacgtcaggctgaacgtcaggggactgacagcctgaccagagagcagcttgcagagctgccgcgtgacggcggattgcccgtcgcgtttttatggctcggcattgcgcttatcatcatgccagtggccacgcggatggtggttgataacgccacggtgctggcgaattactttgccatcagcgagttgacgatgggtctgacggcaattgctatcggaaccagcctgccggaactggcaaccgcaatagcgggggttcgcaaaggtgaaaacgacattgctgtcggaaatatcattggcgcaaacatttttaatattgtcatcgtgttgggtttacccgcgctgataacgccaggagagattgatccactggcgtacagtcgtgactacagcgtgatgttgctggtgagcattatttttgcgttgctgtgctggcggcgctccccgcaaccgggccgtggtgtaggggtattattaactggcggatttatcgtatggctggcgatgttgtactggttatcgccaatactcgttgaataactggaaacgcattatgtcgcacgtagagttacaaccgggttttgactttcagcaagcaggtaaagaagtcctggcgattgaacgtgaatgcctggcggagcttgatcaatacatcaatcagaatttcacgcttgcctgtgaaaagatgttctggtgtaaagggaaagttgtcgtcatggggatgggaaaatcggggcatattgggcgaaaaatggcggcaacgtttgccagcaccggtacaccttcatttttcgtccatcctggtgaagccgcgcatggtgatttaggcatggttaccccacaggatgtggtgattgctatctctaactctggtgaatccagcgaaatcacggccttaattccagtgcttaagcgtcttcacgtaccgttaatctgcatcaccggtcgcccggagagcagcatggcgcgcgccgcagatgtgcatctgtgtgttaaagtagcgaaagaagcctgtccgttagggctggcaccgaccagcagcaccaccgccacgctggttatgggcgatgccctcgctgtcgcgctgttaaaagcacgcggctttactgctgaagattttgcgctctcacacccaggcggcgcactgggtcgtaaacttctgctgcgcgtaaacgatattatgcatacgggcgatgagatcccgcatgttaagaaaacggccagtctgcgtgacgcgttgctggaagttacccgcaaaaatcttggtatgactgtcatttgcgatgacaatatgatgattgaaggcatctttaccgacggtgatttacgccgtgtcttcgatatgggcgtggatgttcgtcagttaagtattgccgatgtgatgacgccggggggaatacgtgtgcgccctggcattctggccgttgaggcactgaacttaatgcagtcccgccatatcacctccgtgatggttgccgatggcgaccatttactcggtgtgttacatatgcatgatttactgcgtgcaggcgtagtgtaaagattcaaggataaacaacaatgagcaaagcaggtgcgtcgcttgcgacctgttacggccctgtcagcgccgacgttatagcaaaagcagagaacattcgtctgctgatcctcgatgtcgatggcgtactgtcagatggcctgatttatatgggcaataatggcgaagagctgaaagcgttcaatgttcgtgacggttatggcattcgttgtgcgctcacctctgatattgaagtcgctatcattaccgggcgaaaggctaaactggtagaagatcgttgtgccacattggggatcactcacttgtatcaggggcagtcaaacaaactgatcgcctttagcgatctgctggaaaaactggcgattgccccggaaaatgtggcttatgtcggcgatgatctcatcgactggccggtaatggaaaaagtgggtttaagcgtcgccgtggccgatgcgcatccactgttgatcccgcgcgccgattacgtgacgcgcattgctggcggtcgtggcgcagtgcgcgaagtttgcgacttattactcctggcgcagggcaaactggatgaagccaaagggcaatcgatatgagtaaagccagacgttgggttatcattgtgctatcactggcggttctggtgatgatcggcattaatatggccgaaaaagacgataccgcccaggtggtcgtcaacaacaatgatcccacctataaaagcgagcatacggacacgctcgtctataacccagaaggggcactaagctatcgattgattgctcaacacgttgaatattattccgatcaggccgtttcgtggtttacgcagccggtacttaccacgtttgataaggataaaatcccgacatggtccgtaaaagcagataaagccaagctgaccaatgaccggatgctctatttatatggacacgttgaagtcaacgcacttgtgccagactctcaacttcgcagaatcacgacggataacgcgcagatcaatctggtgacgcaggatgttacctctgaagacctcgtcacgttatacggaacaacatttaactccagcggtctgaaaatgcgcggcaacttacgcagcaagaacgccgagctgattgaaaaggttagaacatcctatgaaattcaaaacaaacaaactcagccttaatcttgtgcttgccagctcacttctggccgccagcattccggcatttgccgtaaccggagacactgatcagccgatccacattgaatcggaccagcaatctcttgatatgcaaggcaacgtggttacctttaccggtaatgtcatcgtcacccagggcaccatcaaaattaatgccgacaaagtggtcgttacccgtccgggcggcgaacaaggtaaagaagtgattgacggctacggtaaaccggcaacgttctaccagatgcaggacaacggtaaacccgttgaaggtcacgcttcccagatgcactacgaactggcaaaagattttgtcgttctgacgggtaatgcttatctgcagcaggtcgatagcaacattaagggcgataagatcacttacctggtgaaagagcagaaaatgcaggctttcagcgacaaaggcaagcgcgtaacaaccgttctggtgccgtcgcagctgcaggacaaaaacaacaaaggccagaccccggcacagaagaagggtaattaattcgttatggcaacattaactgcaaagaaccttgcaaaagcctataaaggccgtcgcgtggtagaagacgtcagcctgaccgtcaactccggggaaattgtcggtctgctggggccaaacggtgccggtaagaccaccactttctacatggttgtaggcattgtgccgcgcgatgcgggcaacatcattattgatgatgacgatatcagtctgctgcctctgcatgcacgcgcgcgccgcggtatcggctatctgccacaggaagcctccattttccgtcgcctcagcgtttacgataacctgatggcggtactgcaaattcgtgacgacttgtctgctgaacaacgtgaagaccgcgcgaacgagctgatggaagagtttcacattgagcacctgcgtgacagcatggggcagtcactctccgggggtgaacgtcgccgtgtagaaattgcccgcgcactggctgcgaatccgaaatttattctgctcgacgaaccgtttgccggggttgacccgatctcggttatcgacattaaacgcatcattgagcacctgcgcgacagcggcctgggcgtgctgatcactgaccacaacgtgcgtgaaacactggcggtttgtgaacgcgcttatatcgtcagtcaggggcatttgatcgcccacggcacgcctacagaaatcttacaagacgaacacgttaagcgtgtataccttggggaagacttcagactctgatagggtagaagtttgcgacgttttagcaggagagtacgattctgaacatgaagcaaggtttgcaactcaggcttagccaacaactggcgatgacgccacagctccaacaggcaattcgtctgttgcagttgtcgacgctggaacttcagcaggagctacagcaggcgctggagagtaatccgctgcttgagcaaatcgacactcatgaagaaatcgacacccgcgaaacgcaagacagtgaaacgctggacaccgccgacgcgctcgaacaaaaagagatgccggaagagctgccgctcgatgccagttgggacaccatttacaccgctggtacaccatccggcaccagcggtgactacattgacgacgagctgccggtctaccagggcgaaacgacgcagaccttgcaggattacctgatgtggcaggttgagctgacaccgttttccgacactgaccgcgctattgctacctctatcgtcgatgccgttgatgaaaccggttatctgactgtcccgctggaagatattctcgaaagtataggcgatgaagagatcgacatcgacgaagttgaagccgtccttaagcggatccaacggtttgatccggtcggtgtggcggcaaaagatctgcgtgactgtctgctgatccaactctcccaattcgataagaccacgccgtggctggaagaggccagactgatcattagcgatcatctcgatctgttagccaatcacgacttccgcactttaatgcgcgtcacgcgtctgaaagaagatgtgctgaaagaagccgtcaatctgatccagtcgctcgatccgcgccccgggcagtcgatccagactggcgaacctgagtatgtcattccagatgtgctggtgcgtaagcataacggtcactggacggtagaactcaacagtgacagcattccgcgtctgcaaatcaaccagcactacgcctcgatgtgcaataacgcgcgcaacgatggtgacagccagtttatccgcagcaatctgcaggatgccaaatggttgatcaagagtctggaaagccgtaacgatacgctactgcgcgtgagtcgctgtatcgttgaacagcagcaagccttctttgagcaaggtgaagaatatatgaaaccgatggtactggccgatatcgcccaggctgtcgaaatgcatgaatcgacgatatctcgcgtgaccacgcaaaaatacctgcatagtccacgaggcatttttgaactgaagtatttcttttccagtcacgtcaataccgagggcggcggcgaagcttcctccacggcgattcgtgcgctggtgaagaaattaatcgcggcggaaaacccagcgaaaccgttgagcgacagcaagttaacctctttgctgtcggaacaaggtatcatggtggcacgccgcactgttgcgaagtaccgagagtctttatccattccgccgtcaaaccagcgtaaacaactcgtttgacccaaccgataaggaagacactatgcagctcaacattaccggaaataacgtcgagatcaccgaggcactgcgcgaatttgttacagccaaatttgccaaacttgagcaatattttgaccgaatcaaccaggtctatgttgttctgaaagtggagaaagtcacccacacctcagatgcaacactgcatgtaaacggtggtgaaattcatgccagcgcggaaggtcaggacatgtacgctgccattgatggcttaattgataagctggcacgccagttgaccaaacataaagataaactgaaacaacactaattgtccgggcaattagcatgtgcatggcggtctgttgtgcggcacaacgggccatttgtacggttaatgctccgagcctgttccactgtttgagtgggcaggttcttaggtgaaattatgacaaataatgatacaactctacagcttagcagtgttcttaacagggaatgtacgcgaagccgcgtccactgtcagagcaaaaaacgcgccctggaaatcatcagcgagctggcggcgaaacaacttagcctgccgcctcaggtggtttttgaagctatcctgacgcgggaaaaaatgggcagtaccggtatcggcaatggtattgccattccgcatggcaaactggaagaagatactctgcgcgccgttggcgttttcgttcagctcgaaacgcctatagctttcgatgccatcgacaaccaaccggtggacttactttttgccctgctggtgccggcagaccaaactaaaacgcacctgcatactctgtcgctggtggcgaaacgtctggcggacaaaaccatctgccgccgtttacgcgcagcccagagcgatgaagagctgtatcaaatcattacggataccgaaggtactccggatgaagcgtagttattcggtaatgtctcttttagacgttgtgaggagaaacagtacatggtactgatgatcgtcagcggacgttcaggttcaggtaaatctgtcgccctgcgtgcgctggaagatatgggtttttactgcgtggataaccttcccgtagtgttgttacccgatctggctcgaaccctggccgatcgcgagatttctgccgccgtcagcattgatgttcgtaatatgccggagtcaccagaaatattcgaacaggcgatgagtaacctgcctgacgctttctcaccgcaactcctgttcctggatgccgaccgtaataccttaattcgtcgttacagtgacacgcgccgactgcatccgctttccagcaaaaacctgtcgctggaaagtgctatcgacaaagaaagcgatttgctggagcctctgcgttcgcgagcggatctgattgtcgatacctcagaaatgtccgttcacgagctggctgaaatgctgcgtacccgtctgctgggtaaacgtgaacgcgaactgaccatggtctttgagtctttcggcttcaaacacggtatccctatcgatgcagattacgtctttgacgtgcgcttcttgccgaacccgcactgggatccgaaactgcgtccaatgacaggtcttgataaacctgtcgccgcgttcctcgaccgccacacagaagtacacaattttatctaccagacgcgaagctatcttgagctatggttacctatgctggaaaccaacaaccgtagctacttgacggtcgccattggttgtaccggcgggaagcaccgttcggtgtatattgcagagcaactggcagactacttccgctcgcgcggtaaaaacgtccagtcacgccatcgtacgctggaaaaacgtaaaccatgaccgtcaagcaaactgttgaaatcacaaacaagctgggcatgcatgcccggcctgcaatgaagctgtttgaattaatgcagggttttgacgctgaagtgctcttacgtaatgacgaaggcaccgaggctgaagccaacagcgttattgcgctgctgatgttggattctgccaaaggacggcagattgaagttgaagcgaccggtccacaggaagaggaagcactggccgccgttatcgccctctttaattctggttttgatgaagattaatcttcatcactttgacatacaactcccttcaaactccccccgacaataagaaaatcacgtactgaaatcgttctcaatcaacgtcatttgtacattttgtgcgcttttcactttcagaagaaccttaagaaaaccttaagaggcattgtttaggttttgtttaagttaatcgaccatactggagatcgtcagaaaatatttccaggagatggcatgattcgcttatctgaacaaagtcccctgggcaccggaagacatcggaaatgttatgcgcatccggaagatgcccaacgctgtatcaagattgtctaccatcgtggcgatggtggcgataaagagatccgccgtgagttaaagtactacgcgcatcttggtcgccggttaaaagactggagtggaataccgcgctatcacggtaccgttgagacggattgcggaaccggttatgtctacgatgtgattgcagattttgacggcaagccttccattacgctgaccgaatttgctgaacaatgccgttacgaagaagacattgcacaactgcgccagctactgaaacagctgaagcgttatttgcaggataaccgtatcgtgacgatgtcgctgaagccgcagaatatcctctgtcaccgcatcagtgagtcagaggttatcccggtcgtctgcgacaacattggtgaaagcacattgattccactggcgacctggtcgaagtggtgttgtctgcgtaagcaagagcggttatggaaacgatttatcgcccaaccggcgctggctattgccctgcagaaagatctgcaacctcgtgagagcaaaacgctggccctcacttcgcgcgaagcttaatccagctggtgttgttgcataaacggctcaccgcctaactgatacatctgccgtaaaatccacgcctgacggctacgcacgtagcccgatggcgaggagactttgaaacgaagtggattaggtaatacagctgccagtaatgcagcttccgaccgggtaagtttgctcgcgggtttgtggaaataacgttgtgccgcagcttcgacgccaaacacaccgtcgccaaattcggcgatattcaggtaaaccgtcaggatacgctttttgctccagaccgtttctatccccagcgttaatccggcttccagcccttttcgaacccagctacgcccatcccataaaaagagatttttggctgtctgttgagaaatcgttgaagcaccgcgaatacggttttcattgcgctcgttgtgcgccagggctttctcaatggaagcgacatcaaagccccagtgctcaggaaatttctgatcttctgcggcaatcaccgccagtcccatccacggcgagatttgatccatactgacccagtcagaatgtgccacgtaacgaaaattgccatgcagccaggcgctgacctgtcgctcgaccattaccgctgagaagggaacaggcgcaacgctaaacaacgcgatgcccccgccccagaaaacggcgaggacaaccattaaccgcaaaagaaaacggcgaacgaaactaaacaccgttaagcggcttttactcattcagccagaaccagcacgcgggaaaccagcttatcaatgccgctcgccgcttctgcaatgttctgcgccagcatatatgctggggtggtgacaatcttattgtcttcatcaaccacgatatcatcgacaggacacggcacatgctccgcgcccatctcttccagcacttctgcggtatcgatatcagtaccgatggtcaaacgcagcgggaaatcgaaaattttcggcagcatcgccggggcaatacacataaaaccaagcggttttccggcctgatgcatcgcttgtgccagcgcctttaattcacggtcaacggtgcattcgctaccaagactggcaaaattgcttaaattcttcgccgcgccaaacccccccggcacaatcaacgcatccagttcagcggcatcggcctgggccagaggacggatttcaccgcgcgttattcgtgccgcttcaatcagcacattgcgcgtttccgtcatcgcttcgccagttaaatggttgataacatcaacctgctgcttatccggtgcaaagcagaccgcctgcgcaccgctgcgtgaaatagctaacaacgtcaacaccgcttcatgaatttcagaaccgtcatagacgccgcatccgctcagaattacgccaattttcttcattgtgatcatcctttcgcaattgactgaaacacattaatttttttaataaaaatggtacgcatcacacatttaactgattcatgtaacaaatcatttaagttttgctatcttaactgcgtgcggcctgaaaaacagtgctgtgcccttgtaactcatcataataatttacggcgcagccaagatttccctggtgttggcgcagtattcgcgcaccccggtctagccggggtcattttttagtggcttttgccacccacgctttcagcacttctacgtcgtgacgccactcttctttcatctcttcaatccattcaccgacgttatcttcccaggccggaaggtcaggagactgaatttgctgacccagctgttgcagatggcgtaaccccactgaccccgccgcacctttaattttatgtccttcctcaacaatgccttttttatcctgcgccgtcagattcgactccagcacgctgacatagcccggcatcatcttctcaaacaccgctaacccgtcggtgatcagcttcggtcctacaagttcgagatactgttccagcatgggaatatcgagcaatgcttctgatttactgttctcttctgtcgtcaccgtactctcctcatcatcctgggtatcccagaatttcttgatcatcgcggttagcgccggaacagaaagcggcttactcagcacatcatccattccagcattgaggtactcttgtttgtctttcagcacgttagcggttaaggccaccagcggcggtaaatcctcgcgcggataacgtttcgtcagttcacgagagatatccagcccggtcatatctggcaactgaatatccagcaacaccaggtcgtattcgcccggtttaaacatctccagcgccgccttgccggtcatggcgacatcaacgctgttacctaatttttccagcacagaacgcgcaacaatcacgttcagttcaatgtcttccaccagcagcacattcagcgccggtaaaggcatatcgtcttcatcaaacgcatcatcgacctcttctgctaccgacggtgcgtggatcgtcaacgtaaaggttgaacctttgccctgttcgctggtaaccgtaatatcgccgcccatatttttcgccagacgacgagaaacggccagaccaataccggtgccggtggcaggtttaccgccatgactgtctttcacctggtaatacatggcgaaaattttatccagctcatcctgcggaatgccgataccagagtcttccacttcaaaatgcagcatatcgccttcatcgtagcgcacgcgcacggtaacctggccttgctgggtgaatttgacggcgttactgatgaggttccacaggatctgccgtaaacgcgtcccgtcggtaatgacctgatgcggtaatggcagcgtcggctccaggttaaagcgcaatcctttttgttgcgcctgcaatgcggagagattttccagatcggcaaggaagctggtgaaatcaaccggttgattatcaagctggaccttgcgccgttccatcttatccatgtcgataatatcgttaaagatattccccagcgtgacggccgaaacatggatggtcttgagatatttttcctgctcggcggtgagttcggtatccagcagaatgcggctcagaccgacgataccgttcagcggtgtacgcaattcgtgactgatggtggagataaacgtcgttttgtcgcggctggcccgttcaagcgcatcctgataccgcttacgctcggtaatgtcgcgaccaaagcccatcaaaccgtgacgtttacccacgcggtcgtagtacggcactttacggatttcaaagcaggctttgcgcccgtccgggtaatccagccactgttcataggtcagtgacacattatgacggaacactttttcatcggtttcaatgacttttgcggcggcttccggtgagtaaacatcagcaggtttcaggtgaaccagttgtttttcgctttttccggtcagcagctccatcgcgcggttacagccggaaaactctttatcttcgttacgataaaaaaccaggtcgggtgaagcatcaaggaaggaacgtaagaatgaggattgctgctcgagctgaatttgtgtctcttcgcgctctttgatttcaattttcagttggccgaaggtttcctgcagttctgcttccgctttttcacgaacggcaatttcctgatttagctgggcaatattatcttttaactgaacgttgaggctcaaatcgcgctcgcgcatctcctccagtttttgcaccagccgtgacagacgttgtcgtgactcctccagttgctcgacgaccaccgatagaaagtagaccgcccacggcgtaatcagcaaaccaaagaagatagaacgaataacatcaatgctttcgacctgaccatgcagcaccatggttaccgccatttgtaccacaatggcaagaacgacgagggccagcgccagcaacattgagaagcgcaccagacctaacttcatcatcaggtcaacataatactgcgccagcagacgaatttgcttcattagggaattccttcacgacaacctgccccaataatacccaattctgacagttacgttataaattgtgtgagaaatgcggaattcccctcaacgacctactccgttggaggtagccacggacgtcccagcgccgatccctgtacgccatgttcattcagatagcgatccagctcgaccattcccgtccatcgattttcgcaccacagcggagcaagcagcgtcgggcgacgggcgctggcggaaatgcggtggtagatcacttccggtggcgtatggcgaatcatttctccggcagtgagcgtgtaatcctccagttcaataccgttcaaacgccccgcttcccaggctttcgccataatgctgcctttcacaatatgcagcggatgcagctttatgccgtccacgccggtttcaaccactcgctccagcgtttgcaaacattcagcctgcccttcgccaggcaggccgacaattaagtgggaacacaccttcagcccgcgctgacgtgccagctgggttgtacgctgataacaggcaaaatcatggccgcggttgatgcgatgcagtgttttgtcgtgggcggtttgtagccccagctccagccacacttcgtaaccctggtccttatattcgcaaagcagatccagcaccgcatccggcacgcagtccgggcgggtacccacacacaaaccgacaatattggcctggctcaccgcctgctgatacatagaacgcagcacctgaacttccgcaaaggtgctggtatacgcctgaaagtaggccagatagcgtttagcgcggttaactaaattcgcctggtgcgccagttgctcggcaatggaacgatgctgctgcgcttcatcggcaaacgaggcaacattacagaatgtgcagccaccacgcccgatggtaccgtcacggttagggcagctaaaaccgccgtgcagcgtcagcttatgcaccttttgcccataacgacgggtgagatcaccaccaaacatattgactaatttctgtaactgcataatctgatagaccgcgccttgaaaagaggccaaagcctgccatttttagctcaattcggcgatgacctggatcaatcgtcccggcctgcttttatcaactgcataatcaatcaaaattaccgaaatttcatgcataatcacataaatcacttttgcttatcttgtgtcagatttttttatctcctgatggattttaggcaaaaacagtagcatgaaacgtcattaccaattaaggcagtataaaatgctggttttgtcgtcagttcaaggcaggataagggttaacacacctttatgacagtcaggaattgactgtttctctaacgacttcccttttagccttaaagataaaatccattttaatttcagtcatttaataaagaattttgcgctaaagcacatttctgtaccaataagcttgccatttgacctgtatcagctttcccgataagttggaaatccgctggaagctttctggatgagcagcctgctcatcatatttatgcagtaattgagatcccctcttcaccgtattaaccgatgcgaaaaggacaacaagggggcgaatgcgaggcgcgcgtatgacacgcaaaccccgtcgccacgctctttctgtgcccgtgcgcagcggttcggaagtggggttcccgcagagcctgggggaggttcacgatatgttgtacgataaatcccttgagagggataactgtggtttcggcctgatcgcccacatagaaggcgaacctagccacaaggtagtgcgtactgcaatacacgcactggcccgcatgcagcaccgtggcgcgattctcgccgatggtaaaaccggcgacggttgcggcttgctgttacaaaaaccggatcgcttttttcgcatcgttgcgcaggagcgcggctggcgtttagcaaaaaactacgctgtcgggatgctcttcctgaataaagatcctgaactcgccgctgccgcacgccgcatcgttgaagaagaactgcaacgcgaaaccttgtcgattgtgggctggcgtgatgtccccactaacgaaggcgtgctgggtgaaatcgccctctcctctctgccacgcattgagcaaatttttgtgaacgccccggcaggctggcgtccacgcgatatggagcgccgtctgtttatcgcccgccgccgcattgaaaagcgtctcgaagccgacaaagacttctacgtctgtagcctgtcgaatctggtgaacatctataaaggtctgtgtatgccgacggatctgccgcgcttttatctggatcttgcggacctgcgtctggaatcggccatttgcctgttccaccagcgcttctccactaacaccgtaccgcgctggccgctggcgcaaccgttccgctatctggcgcataacggtgaaatcaacaccatcaccggtaaccgccaatgggcgcgtgcgcgtacttataaattccagacaccgcttatccctgacctgcacgacgccgcaccgttcgtcaacgaaaccggctctgactccagttcgatggataacatgctggaactgctgctggcaggcgggatggatatcatccgcgccatgcgtctattagtaccacccgcctggcagaacaacccggatatggacccggaactgcgtgccttctttgactttaactccatgcatatggagccgtgggatggcccggcgggcatcgtgatgtccgacggtcgttttgccgcctgtaacctcgaccgtaacggtctgcgtccggcgcgctacgtcatcaccaaagataagctcatcacctgcgcctctgaagtcggtatctgggattaccagcctgacgaagtggtcgaaaaaggccgcgtcgggccaggcgaactgatggttatcgacacccgcagtgggcgtattctgcactcggcagaaaccgatgacgatctgaaaagccgccatccatataaagagtggatggagaaaaacgtccgccgactggtaccgtttgaagatctgcccgatgaagaagtgggtagccgcgaactggacgacgacacgcttgccagctaccagaaacagtttaactacagcgcggaagagctggactccgtaattcgcgtactgggcgaaaacggtcaggaagcggtcggttcgatgggcgatgataccccattcgccgtgctctccagtcagccgcgcattatttacgactacttccgccagcagtttgcccaggtgactaacccgccaatcgacccgctgcgtgaagcgcatgttatgtcgctcgccaccagtatcggtcgtgaaatgaacgtcttttgcgaagcagagggccaggcgcaccgtttaagctttaaatcgccgattctgctctactccgatttcaaacagctcacgacgatgaaagaggagcactaccgcgcagatacgctggatatcacctttgacgtcactaaaaccacgctcgaagcgacagtcaaagagctgtgcgacaaagccgaaaaaatggtacgtagcggcaccgtgctgctggtgctctccgaccggaatatcgctaaagatcgcctgccggttccagccccgatggcggttggcgcgatccagacccgtctggtcgatcaaagcctgcgttgcgatgccaacatcatcgtcgaaaccgccagcgcccgcgatccgcaccacttcgccgtgttgctgggcttcggcgcgacggctatttatccataccttgcctatgaaacgctgggccgcctggtagacacccatgcgattgccaaagattatcgtaccgtgatgctcaactaccgtaacggcatcaacaaaggcttgtacaaaatcatgtccaaaatgggcatctccaccatcgcctcttaccgctgctcgaaactgtttgaagcggtcggtctacacgatgatgtagtgggcctgtgcttccagggggcggtcagccgcattggtggagcaagctttgaagacttccagcaggatctgctgaatctgtcgaaacgtgcctggctggcgcgtaagcccatcagccagggcggtctgctgaaatacgtccacggcggcgaataccacgcctacaacccggacgtggtgcgcacgctgcaacaagcggtacaaagcggcgagtacagcgactatcaggaatacgcgaagctggttaatgagcgtccggcaaccacgctgcgcgatctgctggcaattacgccgggtgaaaacgcggtcaacattgctgatgttgaaccggcaagcgaactgtttaaacgctttgataccgccgcgatgtctatcggcgcgttaagcccggaagcccacgaggcgctggcggaagcgatgaacagcatcggcggtaattcgaactccggtgaaggcggcgaagacccggcgcgctacggcaccaacaaagtgtcgcgcatcaagcaggtggcttccggtcgctttggggttactccggcgtatctggtcaatgccgacgtcattcagattaaagtcgcccagggcgcgaagccaggcgaaggcggtcagttgccgggtgataaagtcacgccttacatcgccaaactgcgctattcggtgcccggagtgacgctgatctccccgccgccgcaccacgatatctactctatcgaggacttagcgcagctcattttcgacctcaagcaggttaacccgaaagcgatgatctccgtgaagctggtttccgaaccgggagtaggcaccatcgcgactggcgtggcaaaagcttatgcggacttgatcaccatcgcaggctatgacggcggcaccggcgcaagtccgctttcatcggtgaaatacgcaggctgtccgtgggagctggggcttgttgaaacccagcaggcgctggttgctaacggcttgcgtcacaagatccgtttgcaggtcgatggcggcctgaaaacgggtgtcgatatcatcaaggcggcgattctcggcgcagaaagcttcggcttcggcactggcccgatggtggcgctcggctgtaaatatctacgtatttgccatctgaacaactgcgcaacgggtgtagcaactcaggatgacaaactgcgtaagaaccactatcacggcctgccattcaaggtgacgaattactttgagtttatcgcccgtgaaacccgcgagctgatggcacagcttggcgtaacacgtctggtggatctgattggtcgcaccgacctgctgaaagagctggacggtttcaccgccaaacagcagaagctggcgctgtcgaagctgctggagactgccgaaccgcatccaggtaaggcactctactgcaccgaaaacaacccgccgtttgataacggcctgctgaacgcgcagttgctgcaacaggcgaaaccgtttgtcgatgagcgccagagcaaaaccttctggttcgatattcgcaacaccgaccgttctgtcggcgcgtcgctttcaggctatatcgcccagacgcacggcgatcaggggctggcagccgatcctatcaaagcgtacttcaacggcaccgcaggccagagcttcggcgtgtggaacgcgggcggcgtggaactgtacctgaccggtgatgccaacgactatgtcggtaaaggcatggcgggcggcttaatcgccattcgtcctccggttggttccgccttccgcagccatgaagcaagcattatcggcaacacctgcctgtatggcgcgaccggtggtcgtctgtatgccgcaggccgcgcgggtgaacgtttcggcgtgcgtaactccggtgctatcaccgtggtagaaggcattggcgacaacggttgtgaatatatgacgggtggtatcgtctgcattctgggtaaaaccggcgttaacttcggtgcgggcatgaccggcggtttcgcttacgttctcgatgaaagcggcgatttccgcaaacgcgttaacccggaactggtcgaggtcttaagcgttgacgctctggcgatccatgaagagcatctgcgtggtcttatcaccgagcatgtgcagcataccggctctcagcgcggtgaagagattctggcgaactggtcaaccttcgccactaaatttgcgctggttaaaccgaagtccagtgatgtaaaagcactgctgggtcaccgtagtcgtagcgcagctgagttgcgcgtgcaggcgcagtaaggggtagcaacaatgagtcagaatgtttatcaatttatcgacctgcagcgcgttgatccgccaaagaaaccgctgaagatccgcaaaattgagtttgttgaaatttacgagccgttttccgaaggccaggccaaagcgcaggctgaccgctgcctgtcgtgcggcaacccatactgcgagtggaaatgcccggtacacaactacatcccgaactggctgaagctcgccaacgaggggcgtatttttgaagcggcggaactgtcgcaccagaccaacaccctgccggaagtttgcggacgagtctgcccgcaagaccgtctgtgcgaaggttcctgcactctgaacgatgagtttggcgcggtgaccatcggcaacattgagcgctatatcaacgataaagcgttcgagatgggctggcgtccggatatgtctggtgtgaaacagaccggtaaaaaagtggcgattatcggcgcaggcccggcaggtctggcgtgtgcggatgtcctgacgcgtaacggcgtaaaagccgttgtcttcgaccgtcatccagaaattggcgggctgctgaccttcggtattccggccttcaagctggaaaaagaggtaatgacgcgtcgccgtgaaatcttcaccggcatgggtattgaattcaaactcaataccgaagtgggccgcgacgtacagctggacgatctgctgagtgattacgatgccgtgttccttggcgtcgggacttatcagtcaatgcgcggcgggctggaaaacgaagacgccgatggcgtgtacgcagcgctgccgttcctcatcgccaacaccaaacagttaatgggctttggtgaaacccgcgacgaaccgttcgtcagcatggaaggcaaacgcgtggtggtccttggcggtggcgacactgcgatggactgcgtgcgtacgtccgtgcgccagggagcgaagcacgttacctgtgcctatcgtcgtgatgaagagaacatgccgggttcccgccgcgaagtgaaaaacgcgcgggaagaaggcgtagagttcaaattcaacgtccagccgctgggtattgaagtgaacggtaacggcaaagtcagcggcgtaaaaatggtgcgtaccgaaatgggcgaaccggacgccaaaggccgtcgccgcgcggagatcgttgcaggttccgaacatatcgttccggcagatgcggtgatcatggcgtttggtttccgtccacacaacatggaatggctggcaaaacacagcgtcgagctggattcacaaggccgcatcatcgccccggaaggcagcgacaacgccttccagaccagcaacccgaaaatctttgctggcggcgatatcgtccgtggttccgatctggtggtgaccgctattgccgaaggtcgtaaggcggcagacggtattatgaactggctggaagtttaagcgaggtaacaatgaattcgccagactgtgtctggcgaatcaaattactgacgaagtgcgcgttgttttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatttctcatttacaatccgtctcaattacttgttaacacctctgacaataccgattctgcaagctattcagtcttttcattccatgtaaattgtctcgatattaatatacaaaatatgaatataaaaaaccaatatattatccttaattatctatatattttcctatttttcagcgcaaacattcatgtaatgaataattatcaccacaaaccacctcaccagcaccttattattcacatgatcgtaactataaaattcattaaataaatacatcccagcaagttggctatttctgaacgagttatttatttacattcacaaacagatatatatactgcttcagctttttattttaaaaaataaatttgttattaaggatatgttcatatgtttttcaaaaagaacctcacaacagctgctatttgtgcagcactttctgttgcagcattcagtgccatggcaacagattcaactgatacagaattaactatcatcggcgagtatacccctggtgcatgtaccccagttgttacgggcggcggcattgttgactatgggaaacatcataacagtgcgctgaatccgaccggtaaaagtaataaactggttcaactgggccgcaaaaacagcacattaaatataacctgcacagcaccaacgctaattgctgtaacctccaaggataaccgtcagtcgaccattgtagcgttaaacgacacatcctatattgaaaaagcttatgatactctcgtagatatgaagggaacgaaaaacgcctttggtttaggttctgcgcctaatggacaaaaaattggcgctgcatccattggtattgacaggtctaatggtgggattcacgcggcggacgatacaggtgaaattcctgtcgacctgattcaaactgaccactggtcagcagcgacccccacatggaaagcctcatctaatggcgcattctgctcgctgacaagttgctcagcaatcgagcgcggttattctgttgcaaaaacaggggaactgacacctgttgctattacagcggtcaccttcccgttactgattgatgctgcggtaaatgacaatactattcttggttctgatgaaacgatcaaactggatggtaacgtcactatcagcgttcagtatttataagaacttgtaatacagtttttatttttacgcattaaccagttagctataactcggacagattatgccctatgacatggtctgtcttaatcaatctcatcgcaaacagtgcataacatatattaacaatatgtttctgcgttatttatcattattacaggagttttaatttaaatgctcagacacattacattcactgtatttataacaacatcaatgaataccttagccacagggatggttcctgaaacatcagtattgctggttgatgaaaagcgtggtgaagctagtattaatattaagaatacagatgatcatccttcattgctttacaccaccattgttgatttgcctgaaagcaataaatcaattcgtttaatcccgactcagcccgttattcgtgttgaagccggtcaagtacaacaggttcgatttttacttcaggcgactgttcctctgcaatcagaagagctgaaacgcgtaacgttcgaaggtattccaccaaaagatgacaagagcagcagagttactgtttcaattcgtcaggatctacctgtactgatccacccggcttccctgccggaagagcgagagacctggaaattcctggaatggcgtaaaaatggcgaccaaattgagattagcaaccccagtaattatgtcgttcgtatgaccttacaatttaaaacgctcccttcaggaaaaacgggggctataaataagacctattttctaccacacaccagtacaactactgcattaacaaacgctacggatacaaaagtcgagttttacccagccagccgatatggttatcgcggtaataaatatgtcactgacttaaaataactttgcctggagcgacaaggatgttaaaaaaaacgttactggcctacaccattggttttgccttttctcccccagccaatgcagatggtatagagattgccgctgttgattttgatcgggaaacattaaaatcactaggtgtagatcctaatatatcgcattatttttcccgttcagcccgttttttgccaggtgaatattcactgatagtatcagtaaatggcgaaaaaaaaggcaacattgctacgcgctttgatgaaaatggcgacatttgtcttgatcaggcatttctgcaacaagccggtttaaaaattccttctgaagaaaaaaatggctgttacgactatatattgtcctacccgggtaccacaatcacaccattacctaaccaggaagcgttagatattatcgtttcaccacaggcgatcattcccatagggttggatctcacaaacgcagcaactggtggaacagctgcgctgctaaactactctctgatgagcagccgtgcagaattttctaatgggagttcggactactcccaggctgcacttgaaggcgggattaatattaatgactggatgttacgcagccatcagttccttacacaaacaaatggcacattcagtaaccagaactcgtcaacctaccttcaacgtacctttacagatcttaaaacactcatgcgagcaggtgaagttaacctcaataatagcgtgttggaaggagccagtatttacggtatcgaaatcgcaccggacaacgcattgcaaaccagcggcagtggtgtgcaagttactggtatagccaacacctctcaggctcgtgtcgagattcgtcaacaaggagttttaattcattccattctggttcctgcgggcgcattcactatccctgatgtacctgttcgcaatggtaatagtgatcttaatgtcaccgttgtcgaaacagacggtagttcgcacaactatattgttccctccaccctgtttaatcagcatgtagaaagcttccagggttatcgcttcgcgatagggcgggtagacgatgactatgacgaatcaccttgggtaattagtgcatcgagcggatggaatctgacacgctggagtgcaatgaacggcggcgttatcgtagcagaaaattatcaggcggcatcaatccggtcgagtctggttcccctgcccgatttaacagtgagcagccaaattagtacatcgcaggatacgaaagactcactgcaaggacagaaatatcgtcttgacgcgaactacaatctcccattttcacttgggctaacaaccagcctcactcgatctgatcgccattatcgcgaactgtctgaagcgattgatgatgattataccgatccgactaaaagcacttatgcgcttggtttaaactggtctaactccattctgggtggtttcaacatcagtggctataaaacatatagttacgacggtgacaatgactcaagcaaccttaatattaactggaacaaagcgttcaaacacgccacggtttccgtcaactggcagcatcaacttagtgcttcagaaaataatgaagacgatggtgatctgttctacgtcaacatcagtattccatttggcagatcaaacaccgccacactgtatactcgccatgacgatcataaaacccactatggtactggtgtcatgggagtcgtctcagatgagatgtcctactatgtgaatgctgaacgagatcacgacgaacgtgaaacgagcttgaacggcagtatcagttccaatctccattacacccaagtcagccttgccgcaggagcaagcggcagtgatagccgtacttacaacggtacgatgtcaggtggtattgccgtacatgatcagggagtgaccttttcaccgtggactatcaatgacactttcgccatcgcaaaaatggataacaatattgcaggtgtcagaattacatctcaggcaggcccagtatggacagattttcggggtaatgccgtcattccatcaatccagccgtggcgaacatcaggagttgagatcgataccgccagcttgccaaaaaatgtcgatatcggtaacggcacaaaaatgatcaaacaaggccgtggtgcagtagggaaagtcggattcagtgcgataacacaacgccgtgcattactcaatatcacactttccgacggcaaaaaactgcccagaggcgttgcgattgaagatagtgaaggcaactatctgacaacatcagtggatgacggtgttgtattcctcaataacatcaaaccggacatggtgctagatataaaagatgagcagcaatcatgccgtattcaccttacattcccagaagatgcaccaaaagatgtgttctatgagacagcaacaggagagtgccaatgaaacggataataacaggatgcctgctgctgaacttcgccatggccgctcaggcagagtgtaatatctccagtagcatacaaaatatcgactatggcaaacgaagtgctgccatgcgccaagttgaccggggtaaaacaacacaattagcagacagaacaatcacgctggtaatgcaatgcgatcaggacgctcatattcgtgttcagttgaataccgctaatatttccaacaacggatttggatttggcccgaatggttcattaaatctgatcgccagcgatgcattttcaggtagtaacaatctcgacctggcgttagccagtggcaaaaatgacaatccgggcagcacaggaacagcatcaattagggaaggtgcgaataagcggggaaattcttctcggctgactcagtcatttcatttcttcatgtttgagccgattttttctcccgtaaatgccttgaatcagcctatttagaccgtttcttcgccatttaaggcgttatccccagtttttagtgagatctctcccactgacgtatcatttggtccgcccgaaacaggttggccagcgtgaataacatcgccagttggttatcgtttttcagcaaccccttgtatctggctttcacgaagccgaactgtcgcttgatgatgcgaaatgggtgctccaccctggcccggatgctggctttcatgtattcgatgttgatggccgttttgttcttgcgtggatgctgtttcaaggttcttaccttgccggggcgctcggcgatcagccagtccacatccacctcggccagctcctcgcgctgtggcgccccttggtagccggcatcggctgagacaaattgctcctctccatgcagcagattacccagctgattgaggtcatgctcgttggccgcggtggtgaccaggctgtgggtcaggccactcttggcatcgacaccaatgtgggccttcatgccaaagtgccactgattgcctttcttggtctgatgcatctccggatcgcgttgctgctctttgttcttggtcgagctgggtgcctcaatgatggtggcatcgaccaaggtgccttgagtcatcatgacgcctgcttcggccagccagcgattgatggtcttgaacaattggcgggccagttgatgctgctccagcaggtggcggaaattcatgatggtggtgcggtccggcaaggcgctatccagggataaccgggcaaacagacgcatggaggcgatttcgtacagagcatcttccatcgcgccatcgctcaggttgtaccaatgctgcatgcagtgaatgcgtagcatggtttccagcggataaggtcgccggccattaccagccttggggtaaaacggctcgatgacttccaccatgttttgccatggcagaatctgctccatgcgggacaagaaaatctcttttctggtctgacggcgcttactgctgaattcactgtcggcgaaggtaagttgatgactcatgatgaaccctgttctatggctccagatgacaaacatgatctcatatcagggacttgttcgcaccttccttagtacttcccccaataattggctggtgtttatgcaaaatggtcaagaagtggtaattgatagcggtaaaagcgttagcctcacactgacaatggctccagcttttaaggatgaaggggaactaaccgacatgacagatattacaggcaatctgacggtcctggtggaggcaaaatgaacaatgtaaaattactgattgccggaagtgccttttttgccatgtcagcgcaagccgctgatagagtatcaattgacgttaaggtgactctggaagctgcagcttgtactccaatactaagcaacggcggagttgttaacttcggtagtcattcagtcaatagactttcaacgcagcactacacacagattggaacacgtaatattaatatgactataacttgcgaatccgctaccggcattgcgattaccgctcgtgatacacgaatggatagtatgaccaccggaaaagatagtgggggtcagagtggtgtaaaatataccttaaatggcggaggttatattagccagacaacgcgcttattcggcttagggaaaacaaaagataataaaaatatcggtagttatgccgtgttaattgatagcaacaacattagtgccagcaatggtagccagacgttagctgtatcaatagcaggtgcagatgccgtcataacagggcaaaaaagagcatggcaaacgctcaccgcttatccgcttgcagtcgatcaaagctattattacacctttgtaaaaccaggtgaaacaaccccaactcctgtaacgaacgccattataccgcttcaggtgagcgcatctatcgcgaatgatttaggcggttcagaaaaaatcgaacttgatgggaaagctgtgataagcgtagtctacttgtgataacaatgccggacaggagtactatcaggcattcgttttatacgatcggttaatgtttcaggaaagctcttcgcatatcttggggaaagtaaatgtaatacgctgttcttaattgttcagtgctcaccccccagagtatagctcattccattattcaacttagctccatataaagggacagataatggaatcgctctcagaaggaaccacagcaggctaccagcaaatccacgacggtattattcatctggtcgatagcgcccggacggaaacggtacgtagcgttaacgcgttaatgaccgcgacgtaccaggaaattggccgacgaattgtcgaatttgaacaaggtggcgaggccagggctgcgtatggtgcgcagctaatcaagcgactatcaaaggatttatgtctaaggtataagcgtgggttctctgcaaaaaacttacgccaaatgaggcttttttacctcttttttcaacatgttgaaattcaccagacaatgtctggcgaattaacaccattgggaattccgcagacaccgtctgcagaattcccatcggcaaagatttggcagacgctgtctgccaaatctttccccttgcccaggtccacctacgtccgtttactttccgttaaaaacgctgacgcccgcagcttttatgaaaaagagacgctccgctgtggctggtctgttcgccagctagagcggcaaattgcgacccagttttatgagcggacactactgtcacatgacaaatcagccatgctgcaacaacacgctcctgccgagacgcatattcttccgcaacaggcgatacgcgatccctttgtgctcgaatttctggaattgaaagatgaatattcagaatccgattttgaggaggcgctgatcaaccacctgatggatttcatgctggaacttggggatgattttgcctttgttggtcggcagcgaaggttacgcattgatgacaactggtttcgtgtcgatctgctgtttttccaccgccgtttacgctgcctgctaatcgtcgatctaaaagtgggcaaattcagctatagcgatgccggacagatgaatatgtatctcaactacgccaaagagcactggacgctaccggatgaaaatccgcccatcggtctggttctctgtgcagagaaaggagccggagaagcgcattatgctctggcaggtttgcctaacaccgttctggcaagcgaatataagatgcaactacctgatgagaaacgactcgcagatgaactcgttcgaacacaggcggtgctagaggaaggctatagacgccgttaatttcagcggtttcgaattctgcagacagtgtctgcagaatctttaaaacgaactaagttttaagccattaaatcagccttaaccttcaccacaacctttttaatctctccaggctcgccgacaacgcatcctggtttatgcggttcacctggcataaacacggcgaacattcccggttttaagatgatggcttgctcgttatcaatggtgctgcaaagctgataatcatcctcatggtggaactcttcacactgacgcgcagtgcctgccatgccaaacagaatccgttcctcaccgtttaataacagctggatatcaatgtattgctcgtgcaattccgcttttttctcgacgggcgattgagtgttaaacgtcatgacattcataaagatattgtcgccctgtaattcgtaacgacccggcgctttttcttgcggtctggcagctaatgccagcgttaacgcgtcctgtaacgcaggatgtaacccagcagacggtaatgactgtacttcacccatcatcataatttttctccctgggccaacagcgcagccccaagtaaacctgcatcatggcggtaatgcgccgccagtaaatcaacatgaaatgccgctggctcctgcgccagatacgtttccaccagcgccagatacccttctgccagaccaacgctgccaccgaccaccacgcactggcaatcagttgtggctttaatatcagcgatcagccttgcaagcgtacgtgcggagcggtgaatcagctgctgcgcctgctcgtcaccctgcccggcgcgcgtgaaaatagttttcgcatccgcgccagccaactccccctgcgctgccgctgcaatgccgcgaccagaagcaatcgcttccacgcaacctgtgcgtccacagccgcagactgggccgtgtggatcggcaagcgtatgcccgatatgccccgccagaccgccagggccggtaagcagtttgcagccgctcactacaccgccgccaacgccggtggaaacggtgataaagaccatatcggttatatcgccatccagcgcctgaaactccgcccatgctgcggcctgcgcgtcgttaatggcaatggtcggcaaattggtaagttgttccagcgttttgactaacggaaagtgtagcaatccaccaagattatgcggattaagcgccagcaagctgccgtcacggattatcccggtcgaagcgatggcaacccgctgcgcatgagcttgcaacggagagactaatgcggataaggcatcacgcaaggcttctggtgtctggctggctggcgtaggaagttcacgacgatcgcggatctgcccgtcagcgccaatcagcgcggcggcaagtttagtaccgccgatatcaatcgccagtgtggtcatagcaccgcctttttcatcgctgtgttgtaccactgacaaatgtgctcaagacgcgtgattgcagaaccgaccgtcaccgcccacgcgccgtggcgcatcgcatccgccgcctgagcaggcgtgttgtaacgcccttcggcaatcacccgacatccggcgtcgctcaacgttttcaccagcgccagatccggctcttctggcgtttcaggcgtggtatagccagaaagcgtagtgccaataatttcggctcccagcttttggcatgccaggccgtcttccggcgttgagcagtcggtcatcgccagtaaaccgtgatggtgaatacgtgccagcagcgtttcaacaggcaccggacgcgggcggtcggtgccgtcaatggcgataatgtccgcgcccgcctgcgccagcgcatcaacatcttcaatataggccgtgatgcgtaccggagaatcctccagatcgcgtttcacaattccaataatcggcacgctcaccaccgcacgcgtggcttgcagatttgccacaccttcaatgcgaatggcaaccgcgcccgcctgttctgccgctaatgccatggcggcgacgatttcgggtttatcgagcgggctgtccggaaccggctggcaggagacaatcaggccaccgttagcagcgattttttgatccagttgtgcaagtaacgacatacatcttcccttagcgaaaggcccggtacatagaccgggcaacaggattaacttttggttttgactaaatcgtttttggcgctgccaaacggcacggcaccgctgaatggtttaccgtcgatagcgtcatgagtacgcaacgcttccgggcgcaaccaacgctgaacgcgagaaggcatatccagcccaatcagcaggatcaccacgaacgtcagactgaacgagagcgatgccagcgcagtacccagatccagacgttgagcgatcaacgcgccgatgattggggccagtgcaccgcccaatgcgccaacgttgtaggtaaagcccaggcccgctgcacgctggtcggtatcgaaataaccgccaatcagttttggtaagatcccggcgatcccttgtccaagcatttgctggaagaacagtaacagaccgagcacccagacgtttgcgccgccaatcgcaaataccggaataatcagcagctgcgaggccagcaggctacaaacgtacgctttgcgggttcccagccagtcaccgaggaagccacctacgcagcatcccaccgccgcgccaaagccactaaagaacagcacattggctacagtatgcgggttataagccagatcggttttcagatacgttggcagcagcgcctgaatcggccatgagtagaggaaagcaaacaacacgaccaccatcagcattacgcccgttggccagcgtttgcctgcactctgcaccataaagctgataaagattgcggcgcataacagcccaagaacagcgacgatcgcggcattttgcaggttaccggcgaagcagaaccacagcgcagtagccgccgccagtgtcattacgatattggcaatgcgatgttcaccacggtagagaatatccaccattgtgcgtactggtgctttacctgcgtgtttctctttccagtcttccgcttccgggatgtttttacgcagccagagagcaaagatgattggcaaaatgccgataaagaacagcgcacgccagccccagaccggaaccaccaggctatagacctgagcggcaacgacggcccccacagagaagcctgaaatcaaaaaaccactggctttgttacgcagatgttttggccagctttcaatgacataggtggcgctggaaccgtattcacccgccatccccatgccgatgaccagacgagcgataaacatggtgatgtagcctggcgcaaagccgcaggccagcgtcccggccgagaagagaacgatgctggtgaccattgccagacgacgcccgtagcggtcacccatagcgccgagcatcaggccgccgaaccagcgagagataaaggctgcagagatcagacttgccgcctgcaccgtcgtcagcccgaattcaccttgtacttcggtgagtaccagggcgattaaaacgaaatcaaaaccgtcaagcagatatcccaaccaggcagcggaaaatgcgcgccattgtgcacggttgagatggcgataccacgggatattctgggttgtagtactcattgtgagtctcccgcggtgggcgatgcccacacgctttggtatgaaaattgtagggtacagatgcgtttatttcccctcacccggtaggggcgagcgaggggaaacaactcacccgcgctcttgcatcaactgctgggccagcgccttcagttctggcagatatttttcatctaccggtccaaacggtttgcggcacagcggcacagaaacgacatccatataatggaggacagttttcaggccgcggaatacgcccgttttgatcagtaaatcaatgactttattgcattcagtttgcagtttctgcgcggtctggatatcgccttctttcagcgccttaacgatcccctgatagcgccagcccatgatgttgtaggtactgccgataccaccatcagcgcccgccagcagaccagaggcgaagatttcgtcgtaaccgttatagagcacaagatcaggatgttcacgacggatctgctccatctgatagagatcgccagaggtctgtttcagcgcacctacgccaggcaatgtaacaagtgtgttgatctgatccagggtcagttttaccccactcagggctggaatgttgtacaccaccatcggcaaaccatccgccgaatcaataattgcccgatagtgatcgcagtgttcttcaaagctgaaaggatagtagaacggcgtgacggcggagacggcatcgaagccataacgtttagccgatgccgcaagttgttggctttcggcggtgctgacgcaaccgacgtgggcgatgagtttaatcttacctttcgcctcttcggcgacgatttccagtacctgttcacgctcggaaaggctttgtacaaaggcctcgccggtcgaaccacccacgtataaaccgtcgatgccctgctgaatattgaactgaaccaggcgacgcagactcgctttatccagtgcttgttgttggtcaaaaggagtcaggagtgcagccattacgccacgtaaattcgttgccataaatacctctgaagtgatgcttgtctgataaacgatatacctttatacctgttataccagatcaattaagcaacaccccatacagaaagcttataatgcgatctgcttcactaaagtggcattatttctttttgttggtggtctgaccgaaagcgtgccaggtagcagagacgctgttgagatgcgattgcaacgcacgatcggcttcgtcaggatcatgacggcggatcgcatcaacgatcgcaatatgctgttgataactaacgttgttatgttcgtgcagtgcctgatcggtaaccgttgggcgtgcggcaataagccagtcgagcagggcaacgtggatcgccatgaagattgggttaccggggatctccgccagcacgcggtggaaatcaacgtctgaacgaatgaatgccgcgttgttatccagcgactgactgttgatttccagtgcttttgccagcaaatcgatttgctcatcggtggcatgttcagccgcatagcgcaccagactggattcaaagaacagacgtaattgttcgaaatgggcaatcccaccgggatgagaaaggaaatctttcgccatgccggaaagctcaccgatgatagtgtccgcagaaggacgcgagacgcgagcgcgttcgccgttgtttatttgcaccagacctttgcgttttaacgctgccagcgcttcacgcaccgaaggacgcccgacgttaaagaacgccatcagttcgcgttcagacggtaattgttcaccttcgccaaattcacgacggcggatcatctgttccagctcttcttccaccatttcggagagttttttacgcgccagcgggcggctacgcaagttgcgaccaattgcaggtgaagaatcttcggtttgcgaatcaaatgcgttcataaggcccattctgtaaggtcagtgtgattaacatcatcagtgacatcctatcacaggattgaaagtaggggaaaatggcagggttttctctttgtgcctcatcattaccataattaacggaataattaactattgcgaaaaattaatgtaacgcagataaaaacatcccgtttgaattatttataagactattcacgagcattatgaatattatgaatgtgttcttacaaaataatcataagcgcatattttttaatgaaaaatcacctcacctacaattaaaaacacgacatccgcaccataaatagccttgcaaaaaatataacatcgttgttttcaatctgccgtttatgggattgaccgttttcttttgacacggagttcaacaatgttcggcataattatatctgtcatcgtattaattacgatgggctatttgatcctgaaaaactacaaacctcaggtggtgctggctgccgcaggtatcttcctgatgatgtgcggtgtctggttagggttcggtggtgtactcgatcccaccaaaagcagcggctacttgatcgtcgatatttataatgaaatcctgcgcatgctgtccaaccgcattgccggattggggctgtcgattatggcggtgggcggttatgcccgctacatggagcgcataggggccagtcgcgcgatggtgagcttgttaagccgcccgttaaaactcattcgctcgccgtatattattctgtcggcaacttacgtcatcggccaaatcatggcgcagtttattaccagcgcctccggtctgggtatgttgctgatggtcaccttatttccgacgctggtgagtctgggagtaagtcgtctctctgcggtggcagttatcgcaaccacgatgtccattgagtgggggattctggaaacgaactccatttttgctgcccaggtagcgggaatgaaaattgccacatacttcttccactaccagcttccggtcgcctcttgcgtcattatctcggtggcgatctcccactttttcgtgcaacgcgcttttgacaaaaaagataaaaatatcaatcacgaacaggcagagcaaaaagctctcgataatgtcccgccgctctattacgccattttacctgtgatgccgttaatcctgatgctcggctcgctgttcctcgcccacgtcgggctgatgcagtcagaactgcatctggtggtggtgatgttactgagtttgactgtgacgatgtttgttgagttcttccgcaagcataacttgcgcgaaacaatggacgatgtgcaggcgttttttgacggcatgggtacgcagtttgccaacgtggtaacgctggtggtcgcgggtgaaatatttgcgaaaggcttaacgacgattggcactgtcgatgcggttatcaggggggcggagcattctggtctgggcggtattggcgtgatgattattatggcgctggtcattgccatttgtgccattgtgatgggctctggcaatgcgccgtttatgtcatttgccagtcttattccgaatatcgcagccggactacatgtaccagcggttgtaatgattatgccgatgcattttgccacgacgctagcgcgcgcggtttcgccgattactgcggtggtggtcgttacgtcaggaattgcaggcgtttcgccttttgcggtggtgaagcggacagcgatccccatggcagtcggtttcgtggtgaatatgattgccacaatcacgctattttattaagtcattaaaaagacaaaacaggccgcctgggcctgttttgtattacttcacaacgcgtaatgccggtcgaccaccgcgtggtggctgcggaggttcatcgtcaggatgagtgtcatcatcgtgatctggcttgtcgccatcaataaccgacataacggtttcgttgtctgccgatgcctcttcatcattcatgatgctggtatcttcatcgtaggcagcttcaggctcaaacatcgtgcctgcgccattttcacgggcgtagatagccagcacggcagccagcggcacagaaacctgacgcggaatgccaccaaagcgcgcgttaaagcgcacctcatcattcgccagttccagattgccgacagcacgcggcgcaatgttgagtacgatttgcccgtcacgcgcatattccataggaacctgcacgccagggagcgtcacatccaccaccaggtgcggcgtgagctggttatccagcaaccactcatagaatgcacgcagcagatagggacgacgtggtgttagctgtgacaaatccatacagattaactccggcccagacgcatttcacgttctgcttcagttaaagaagcaaggaaagagtcacgctcaaagacgcgggtcatatagcctttcagctctttcgcacccgggccgctgaactcgatgcccagttgcggcagacgccacagcagcggagcaagatagcaatcgaccaggctgaactcatcgctcaggaagtacggcttctgaccgaagaccggcgcaatcgccagcagttcttcgcgcagttgcttacgtgcggcatctgcttcagaagctgaaccgttgatgatggtgttcatcagcgtgtaccagtctttttcgatgcgatgcatgtacagacggctttcaccgcgagctaccgggtaaacaggcatcagtggcggatgcgggaaacgctcatccagatattccataatgatgcgagattcccacagggtcagctcacgatccaccagggtcggaacgctctgattcgggttgaggtcaatcagatcctgaggcggattgtccttttccacgtgttcgatctcgaaacttacacctttctcagccagcacaatgcggacctgatggctatagatgtcagtaggaccggaaaacagcgtcattaccgaacgtttgttggcagcgacagccatgaaaacctccaggtatagtcagaatttttactgctaccagccaccaggtggccagtcagaagttgtgttacccaataaggaacgactctctttgttcgaaaatcaaacaaaaaatgagcaatacccgacatttgggcagaaaattggatgatagtttaccagattttgcgaccattgtggtgagtcgatgccggaaatggggaaaaagagatgcgctttagtctgaaatagttgacttagtcccttattggcgatgtggtttttgttttacctgtctgtcaggtggcagcaaaaagcaactttccagtttttacgctgattcagattttagctataaaaaaacccgccgaagcgggttttttcgaaaattgttttctgccggagcagaagccaattaacgtttggagaactgcggacgacgacgtgctttacgcagaccgactttcttacgttcaacctgacgagcgtcacgagtaacgaagccagctttacgcagttcagaacgcagggactcgtcgtattccatcagagcgcgggtgataccgtgacggatcgcaccagcctgaccagagataccaccacctttaacggtgatgtacaggtccagtttctcaaccatgtcgaccagttccagcggctgacgaactaccatgcgggcagtttcacgaccgaagtactgttccagagaacgttggttgattacgattttaccgttgcccggtttgatgaaaacgcgagctgcggaacttttgcggcgaccagtgccgtagtattgattttcagccattgcctataatcccgattagatgtcaagaacttgcggttgctgtgccgcgtggttgtgctcgttacccgcgtaaactttcagtttacggaacatagcacgacccagcgggccttttggcaacatgcctttaaccgcgatttcaatcacacgctcaggacggcgagcaatcatctcttcaaaggtcgcttgtttgataccaccgatgtggccggtgtggtgatagtacactttgtcagtacgcttgttgccggttacagcaactttgtcagcgttcagaacgatgatgtaatcaccggtatctacgtgcggagtgtattccgctttgtgcttaccgcgcaggcgacgagccagttcagtagccagacggcccagagttttaccggtcgcgtcaacaacataccagtcgcgttttacggtttctggtttagctgtaaaagttttcattaaaagcttacccaataaatagttacacgttggtgaacacccaaacgtcttcaattgttgaggttcacacgacaaagtccggcaaacctaccccttcgaatagcctatgccagcacacaaaaagttttgggaaaaaaactttcttgtaacgtggggtcgcaggattatagagaagtcggggtcaaagatcgacccctttttgtgatttgtgacaggttttaacccgccaaatgctcgcgcttcagatactcttcgctttgcatctcttgcagacgtgacaggcaacgctggaactcaaacttcagccgatcgccctgataaatttcatacagcggcacttctgcactcaccactaatttgacatggcgctcgtaaaactcatccaccagcgcaataaagcgccgcgcttcgctctccatcaaccgcgtcataactggtacatcaaacaacatgaccgtatgaaagagacgtgagagcgcaatatagtcatgctgactgcgggcgtcgacgcacagcgtagtaaaagagaccgccagcgtctggttctcgacgcccattgttgctaatggccgatggttgatttctaacgtcggtgaattttctcgtttcccccccgccagcgccaaccatagtttatccatttgcgcccgggtttcatcgtgaagtggcgaaagccacagatgcgcctgagtgagtgtacgcagacgataatcaacaccagcgtccacgttcattacatcacaatgctgtttaatggcatcgattgcaggcagaaaacgcgcacgttgcaggccatttcgataaagttcatccggcggaatatttgacgtcgctaccagggtaataccgcgagcgaacagggctttcatcagaccgccaagtagcatggcatcggtaatatcagaaacaaaaaattcgtcaaaacagagcacgtcagtttcggctttaaagcgatcggcaataatttccagcggatcggtctgcccctgtaaggcagttagctcttcatgcacccgcagcataaaacggtgaaagtgcaggcgctgtttccgctctcccggcaggctttgatagaaaaggtccatcagccaggttttcccgcgtcctacaccgccccacatatataagccacgcactggcgtatgctttgtgtcttcgcgtttaccccacagcttaccgacccgcgccattagcccactcgtcctgggggctggtggcgtgctattgatgagttcctgataaataatttccaggcggctgacggcctctttttgaacgtcgtcgggttgatggctgccttcattaagcgccttcaggtattgcgatgttggggtaacgctttgcatgatcttattgttattccttgaataatcggtgcgccgttgttcacggttgacgaaaaaaaggccgttctacactacgcgatatgcagtcgggattccacttctgtggaattaacggttatagtggcataatcagccgcaggcatggagcctgaagccaacaccctacggaaacaaaagacaacgggagatgttcatgacctgggaatatgcgctaattgggttagtcgtcggcatcattattggtgctgtggccatgcgttttggtaatcgtaaactacgccagcaacaggcgttgcagtacgaactggaaaagaataaagctgaactggacgagtatcgcgaagagctggttagccactttgcccgcagcgcggaattactggataccatggcgcacgactatcgccagctgtatcagcacatggcaaaaagctccagcagcctgctgccggaactgtctgctgaagcaaacccgttccgtaatcgtctggcagagtctgaagccagcaacgatcaggcaccggtgcagatgcctcgcgactattctgaaggcgcatccggcctgctgcgtactggcgcgaagcgcgactaatttatttttcgggcgcagccattgcgccctcctcttctctccctccccgactatcatttaatctggtgtctcattgttagccgtctgaaaattcaataacatcaaactgttttgaatctcttttcttatcattcaggtacgagagcaggaataatgaaaaaacaaacccagctgttgagtgcattagcgttaagtgtcgggttaactctctcggcgtcatttcaggccgtcgcgtcgattccaggccaggttgccgatcaggcccctctccccagtctggctccaatgctggaaaaagtgcttccggcagtggtgagcgtacgggtggaaggaacggccagtcagggacagaaaatcccggaagaattcaaaaagttttttggtgatgatttaccggatcaacctgcacaacccttcgaaggtttaggctccggtgtcatcatcaacgccagtaaaggctatgtgctgaccaacaaccatgtgattaatcaggcacagaaaatcagtattcagctcaatgatgggcgcgagtttgatgcaaaactgattggtagcgatgaccagagcgatatcgccctgttacaaattcaaaacccgagcaaattaacgcaaatcgctattgccgactccgataaattgcgcgtcggtgattttgccgtagcggtcggtaacccatttggccttgggcaaaccgccacctctggcattgtttccgcattaggccgcagcgggttgaatcttgaaggtctggaaaactttatccagacagatgcttccattaaccgcggtaactccggcggtgcactattaaaccttaacggtgagttaattggcatcaacactgcaatccttgcgcctggcggcgggagcgtcgggattggatttgccatccccagtaatatggcgcgaacactggcgcagcagcttatcgactttggtgaaatcaaacgcggtttgttaggcatcaaaggcaccgagatgagtgccgatatcgccaaagccttcaaccttgacgtgcagcgtggcgcgtttgtcagcgaagtgttgccaggttctggctcggcaaaagcgggcgtcaaagcgggcgatattattaccagcctcaacggcaaaccgctgaatagctttgctgagttgcgctctcgtatcgcgaccaccgagccgggcacgaaagtgaagcttggcctgctgcgtaacggcaaaccactggaagtagaagtgacgctcgataccagcacctcttcgtcggccagcgctgaaatgatcacgccagcgctggaaggtgcaacgttgagcgatggtcagctaaaagatggcggcaaaggtattaaaatcgatgaagttgtcaaaggaagcccagctgctcaggctggcttgcaaaaagacgatgtgatcattggcgtcaaccgcgatcgggtgaactcgattgctgaaatgcgtaaagtgctggcggcaaaaccggccatcatcgccctgcaaattgtacgcggcaatgaaagcatctatctgctgatgcgttaatgtcgtaaaccgggcatcaggcttacgtgtgatgtccggttaactcgtggtatgctgctgccgttcccttttttaatgacgcctccatcatgtttgtgaagctcttacgttccgttgcgattggattaattgtcggcgctattctgctggttgccatgccttcgctgcgcagccttaacccgctttccactccgcaatttgacagtaccgatgagacgcctgccagctataatctggcggttcgccgcgccgcgccagcggtggttaacgtttacaaccgtggtttgaacaccaactctcacaaccagcttgagatccgcaccctgggatccggtgtaatcatggatcaacgcggttatatcatcaccaataaacacgtcatcaacgacgccgatcagatcatcgtcgccttacaggatggacgtgtatttgaagcattgctggtgggatctgactctctaaccgatctggcggtacttaaaattaatgccactggcggtttacctaccattccaattaatgcacgtcgcgtaccgcacattggcgacgtagtactggcgatcggtaacccgtacaacctcgggcagaccattacccaggggattattagtgccacgggtcgaatcggtctgaacccgaccgggcggcaaaacttcctccaaaccgatgcttccattaaccacggtaactctggcggcgcgctggtgaactcgctgggcgaactgatgggcattaatacgctgtcgtttgataagagtaacgatggcgaaacgccggaaggtatcggctttgcgattcctttccagttagcaaccaaaattatggataagctgatccgcgatggtcgcgtgatccgcggctacattggtatcggcggacgtgagatcgcaccactgcacgcgcagggcggtggtatagatcaactgcaagggatcgtggttaatgaagtgtcacctgacggcccggcggcgaatgcgggtattcaggtcaacgatctgattatttcggtggataacaaaccggccatctctgctctggagacgatggatcaggtggcggaaattcgccctggttcggtgatccctgtagtagtgatgcgtgatgataagcagttaacgctgcaggtcaccattcaggaatatccggcaaccaattaagtcgtgcgctcaaaacaaaaaaccggagtctgtgctccggttttttattatccgctaatcaattacttattaacgaactcttcgcccagggcgatatctttcttcagcgtatccagcataccttccagcgcgttctgttcaaatgcgctcagggtaccgatagatttacgctcttccacgccgtttttacccagcagcagcggttgagagaagaaacgggcgtactgaccgtcgccttcaacgtaggcacattcgacaacgccttgttcgccctgcagtgcacgaaccagagacagaccaaaacgtgcagctgcctggcccatagacagggttgcagacccgccaccggccttcgcttcaaccacttcagtacccgcgttctggatgcgtttggtcagatcagccacttcctgctcggtaaaactaacgccaggaacctgtgacagcagcggcagaatggtaacaccagagtgaccgccaataaccggcacttcaacttcgcctggctgtttgcctttcagttccgcaacaaaggtgttggaacgaatgatatccagcgtggtaacgccgaacagtttgtttttgtcataaacaccggcttttttcagcacttcagcagcaattgcaactgtggtgttaaccgggttagtgataataccaatgcacgctttcgggcaggttttcgcaacttgctgtaccaggtttttcacgatgccggcgttaacgttaaacaggtcggaacgatccatacccggtttacgcgctacgcctgcagagataagaacgacatctgcgccttccagcgccggagtcgcatcttcaccagaaaaacctttgattttcacagcagtagggatatggctcagatcgacagccacaccgggagtcactggagcgatatcatacagagagagttctgaacctgaaggcagttgggtttttaacagtagtgcaagcgcctggccaataccgccagcagcgccgaggactgcgactttcatcctaaactccttattatattgataaactaagatatgttgctccgctgccgcgaccttaatccacaaaattgccgtttacaatgaccacatctcaagaatgtgtagtcacgcaagtttagcgtttatgcatttaattgccgtaatcaggaacctaacttacgtaattaacagtcgcttatgcattagcgcaacattccaacaggtggtgacaatataccctaccgttcagccaaaacaacatcaatttgataacaattaatttacttttaagcagaatttgcatgccgtgacgcaggcatgtttctcaataacgaaatttgataaaatcccgctctttcataacattatttcagccttcttcagggctgactgtttgcataaaaattcatctgtatgcacaataatgttgtatcaaccaccatatcgggtgacttatgcgaagctcggctaagcaagaagaactagttaaagcatttaaagcattacttaaagaagagaaatttagctcccagggcgaaatcgtcgccgcgttgcaggagcaaggctttgacaatattaatcagtctaaagtctcgcggatgttgaccaagtttggtgctgtacgtacacgcaatgccaaaatggaaatggtttactgcctgccagctgaactgggtgtaccaaccacctccagtccattgaagaatctggtgctggatatcgactacaacgatgcagttgtcgtgattcataccagccctggcgcggcgcagttaattgctcgcctgctggactcactgggcaaagcagaaggtattctgggcaccatcgctggcgatgacaccatctttaccacccctgctaacggtttcacagtcaaagacctgtacgaagcgattttagagctgttcgaccaggagctttaatctctgccccgtcgtttctgacggcggggaaaatgttgcttatccctctcaaccccctgctttcccctgcgattaatttaacgaatagtgcgttttactgcgacatgtcattcacacaatgaatacataaggtaaaaaaagcacattatgcaaaattcattatctaattgaaaaaactagaattaacgataaataaccgtatttttaattcttttttgttattaaaattcacatttttaacacttagtatcaactgaaacagttagcgcggtattaattagctcaataattagtgtatacttgattttgtgatatgggtcacgaaacaaaggcccagctaaaagattatgtcgaggtaaaaatcatgaaaatcaaaaccactgttgctgcattaagcgtactttctgttctctctttcggtgcattcgctgccgactccattgatgctgcacaagcacaaaatcgtgaagcaatcgggaccgtatccgtaagtggtgtggcgtcttcgccaatggatatgcgtgaaatgctgaacaaaaaagcggaagagaaaggcgcaacggcctaccagattactgaagctcgtagcggtgacacctggcacgctacggctgaactgtacaaataaaccctcatcgtcttgtccgacgatattgcccccggttcgggggcttttttttgcgctaatgacgaacattaaaacgcaaatgcccttccagctcttcctctgcctcatcaaacagcaatattaacgcgccaaaacggcgacgcgttttctctcccagatgaacaaattcaatctcaagtggtagcggcaggacatcgttcattaacacatcccatagtgagtcgagatcgcgtaccttatctttcgccagaccaaaggtttggctaaagtcacgataaaaatcctcctgactctcaatctcatcaaaatcaaaggtataaatattcatctgttgccaccgtcacgtttcgcggcgagttctgccgtgcatcgctaagtatagccatgaaaaaaccgacgcttttggcgtcggttttgacttaactatcggtcaacgcatgttgatacttatggagcatccccgccagccgatttaccggttccgtcacctgcggtggcgcttgccagatgcgtagcttttcctggtagatttccagttcttccagcaactggccaaagtaccgacgacgtttatcatcgctacgggcagatatcacatggtctgctgtgcggcgcatttgtcggtgaaacgccgataaatcctcgttaaccgggatcggtgcatcacgcaggcgctggtgcgcgataatcatcgtcagcgccaggcgaaatttcggcaaatcccctgggaacttattcatcagcaaaaacagctgctgataaagtgccgggaggtggttctctttacgacgtgccacattggtagtcatcgcggaaacagcggcagaaacaaactgattaagcagtacacgtccggtcctgtcgcgcgatttatcccgcaccagcaaaataacggtgaacgcgagcacacagccgacgatttgccctaatgcgctgtcgagaaactgactgaaatggaaagtcatcgggttatccagcacgataatatttatggtgctggccagtgcccccatcgagcccagtcgccgtttctgtacttctataccgaggaagaatcccagcactgccaggctaatgcacagcagcaacatgctctgttgggtattagggataatcaccaaaaagtagagcagccctaacggcagcgcggccagcgtcccgtagataaagtcgatcgccaccatgcgtggattcggcaaacgcattgccagtgacgtcactaccgcaatcatcaccattgcaccactgccggaagtccagcccgtccacagccagaaaagcgtgcccagaatgcaggaaagtgtggttcgccagaagttaaccattgcatgatgacgttcggctgactctacttttacttccggttcgccttgcaggatctcttcttcggtggcgttgatttttgtgttactgataacgccgcgcttgagaagctgataacgcgttgccgccgcgacccagctataaatggtgacaggcgtttcccgttccccggtccaggcgataactctccgcaggcgtttgagctgcttgtggacgtcctgcgcggtttctaccggcgtgtcaaaaaattcgcggaaagtatcagtgatcaattccgggcgcgtattctgaataagataagtttcgcaggattgggtaatcagcgtcagcgatagcgtattgatcgcttttaaacgtcgattggcccgcgcccagcgggaagattccatattcaggttgctgcgcatgccttgtagcgccgtggtgcgtcgcaccaggtcgccccaggctttatcgacaacttcaccatcgccatgcttgatacagagttgcattaattgatattgcgcgaccagcaaactttccagctctcgatccacttcttgtttgatcgatcgcggagaaaagagcaaatccgccataatcgcacacacaataccgataacgatctcgctacaacgttcgacggcaaactgcggcgtaagcaatggttccggctgaatggtgatcacaatgatcagcgcggtataaccggccagcccccacgcatacgagttttctattcgtaccagcgaggatatccaggtacaaaaaccggcccagatacagcacaccagaatcatcaataatggtgcgcggatcatcgcaatgatgatcaccagtccggcaatacagccaataaatgtgccgatgatgcgcaaaaagccacgatagcgaatagcgccagaatacggttcacctcccgcagcaaaggccgtaccggcggcaacaatcgccgctgtcagtaccgcccagcgtggcgtttccagctggaagtgaaagccaacaaacagcgccagtacaatggcggtcgccagttttaccgcaaagcgaatatgttggttagcaatggagaaaatacccatcgtgattaaccaaactcacgcaggcgatgggccattttacggaagaacgaatcctggctttcgtcgcgatcttgtttgccagtgaccaccactgtagcagtggtgcccgcaggccagatgttctcttgctggttgtcgagacgaatacgaaccggaacacgttgcgcaagacgcacccattcaaggttagagtctatagtcgccatccctttgtcgtcacgcgtgctgctggcgttggtgacccctgcggcaacactatcaacagtccctttcagcactttgttactgccaagcggcgtgatctctgcacgataccccggacgcaccccttccagcttagtttcttccatataggccagtacatagaaggagttctgtttcaccagcgcaaccgccgttgatcctcgagtaataaactcaccggtatagacgttgaggttggtcacccagccatctgctggcgcgcggatcaccgtgcgttcaagatccagttttgccagatcgcgggtcgcctgcgctttcgctaactgatgcagaaccgtttgtagtacgttgttggcctggtcgatctcttcgcgagacatcgcctgcacaccgagacggttacgacgtccggcctcctggcgtttctcctgtgccagtacctgataataagcaacatcggcttgcgcttcctcaagcgccttttgatagcgcggctggtcgatggtgaacagtatctgtccttttttcaccagctggttatcatgaacattcacctgggtaatgagtccagaaacgtccggcgcgatcgcaacgacgtcagcgctaaagcgcgcgtcacgcgtccagggggattcggtgtaatagacccaggcattaaaaattgcgatgaaggccagaatgactaatacgaccgtgatggccgtacgggagaattttcttattagtgttttcacttcaacctcaaacgaacagtcgcgatatcaaataaaacaagcagcaatagagcgcggtgttgaacaacgccggatgccagacaaagtcgtagatacctgttggcacaagtacccggcgcaccagccagaaaatcgccagtgataaaagcaattcaaaaaatatcggtgggaaggacagcccaaacaccacgataacgggaaacagactcatgttgaccttggttgtaaagagagagcaggcgttattattttcagcatctgtcgccgcagagaagggcatggaaagccgggcgagagcaacattgctgtagattgatatttaatatattagcgtaactgttatgctgttatctatattatgtgatctaaatcacttttaagtcagagtgaataatggaacgactaaaacgcatgtcggtgtttgccaaagtagttgaatttggctcttttaccgccgccgccagacagctacagatgagcgtttcgtccatcagtcagacggtatcaaaactggaagatgagttgcaggtaaagctgttaaaccgtagcacacgcagcattggcctgaccgaagccggtagaatttactaccagggctgccgtcgtatgcttcatgaagtgcaggatgttcatgagcaactgtatgccttcaataacacccccatcgggacgctacgcattggctgttcttcaactatggcacaaaatgttctcgccgggctgacagccaaaatgctgaaagaatacccaggtttgagcgtcaatctggttaccggaattccagcccccgacctgattgccgacggtctggatgtggtgatccgcgtcggcgcgttgcaggattccagcctgttttcccgccgtctgggcgcgatgccaatggtggtgtgcgccgcgaaaagctatctcacacaatacggcataccggaaaaacccgccgatttgagtagtcattcatggcttgaatacagcgtgcggcccgacaatgaatttgaactgatcgcaccggaagggatctcgactcgcctgatcccacaaggaagatttgtgactaatgatccgatgacgctggtgcgctggctgacggcgggtgccgggatcgcctacgtgccgctgatgtgggtgatcaacgagatcaatcgtggggagctggagatcctgctgccgcgttaccagtcagatccacgcccggtttatgcgttatataccgaaaaagataagctgccgctgaaggtacaggtcgtgatcaactcgctgacggattattttgttgaggtcggtaaattgtttcaggagatgcacgggcgcgggaaagagaagtaattcatattgtactgttacgttgtacaaacctgtgccaacgggttcccctcaccctaaccctcaccccaaaggggcgaggggaccgttcgtgcacgtagaaagattaattatccttctgaaaatagtgaaattattacgcagtaccgccaacagtcaggttatcgactttcaacgttggctggcccacgccaaccggcaaactttgcccttctttaccgcagacacccacgccgttatccagtttcaggtcgttgccaaccatcgaaatctgctgcatggtttcgataccggaaccaatcaacgttgcgcctttcaccggcttcgttactttaccgttttcaatcagatatgcttctgaagtggagaaaacgaatttgccggaggtgatatccacctgaccgccaccaaagttcggtgcatagataccgtactcaacggattcaataatttcctgcggggtcgatttacccggcagcatataggtgttggtcatacgcggcatgggcagatgggcgtaggattcacggcgaccgttgccagtcggcgtcatccccatcaaacgcgcgttgagtttatcctgcatgtagcctttcagaatgccgttctcaatcagcacgttgtactggcctggcgtaccttcgtcatcaatcgccaccgaacctcggcgatcgaccatcgtgccatcatcaaccacggtacacagttctgaagccaccagctccccgacctgtccactaaatactgaagtgccacggcggttgaagtcgccttccagaccgtgaccaaccgcttcatgcaacagcacgcccggccaacctgcgccaagtactaccggcatggtgcccgctggtgcagcaacggcagaaagattgaccagcgccatacgcactgcttcttttgcccatgcatccgcacggacttcgccgtcgagatcggcaaggaagaattcataaccaaaacgaccgccgccgccactggcaccgcgttcgcgtttgccatcttcttcgacgagaacgctcacggaaagacgcaccagcggacggacatccgccgctagcgtgccgtcggtggccgcaaccaaaattaattcatagacaccactgaggctggcagtcacttcctgtacgcgcttgtccgcttcgcgggcaaccttatcgacgcgacgcaggatatccagcttctcttcacggctcatgctttgcagcggatctaccgaggtatacaacgggctatgctctaccgcgcccagcgtctgtactttaccatcaccactatcacggacgatggtgcgcgccgcttgcgcactctgttccagcgccagcaggctgatttggtcagcgtaagcaaatccggttttttcaccgctgattgcacgcacaccaacgccctgatcgatgttgtaagaaccatctttaataatgcggtcttctaaaacccaggattcgtgatagctcgactgaaaatagagatcgccataatcaaggcgacgttcggccagttgaccgaggatcgcgaacaagtcctgatgtttcaggccgttcgccgctagcaattgttcacttaccaggttaagactcatcgtttttgctactcgttagttactgcagtagaggattttttacggctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggttatgttctggctcgttggcctttggcaacgattatcctatgagattggggcaattacgcgccctcgtcaaatcattgcgctttttctttacgcggttggcgcaacacttcgttgatttgcggatcgtccagcggacccgaaatgtgatagcgcaaaatggagactttgctccacagcggccccagcactttactggcggcaaacactgccgcgccaacaatggggttaaccgcaaaagccgcagccacgcccaccgtcgcagaaatctctggtgcgacaaccgcttccatattcaggtcgcgacgtaccagatttaccgaccctttcatggcgatatccgcctccaggccatccaccagcgtgtcgtcggtgtgcataacgccgtctttaatccacgcggtgctgcgaatggagtcaaaatagaacccttcgccaaaagtgtctctgaaatcaaaacgcagcttacgcatcagggcatctacgctcaataagcgcagcaattgcccggcatgtccggtattgatttcggtaatttcgcctttacccagttgagtatgaatgatgccattcaacgtcgcttcatctggctgccagggtgctttgcgccagtgtaaatcgtaatccacattaaatgacgactggcgtatgggcgtcgtgacaccaaaaaattctgcggcggcatcaattttctgcccgcgcagttttcctttcagcgaggtacgttcattccccggattattaacccattcaccatcggcagtaagccgcgagaaaccagtatcaatcagtccattggtcagcgttaacgtatcgccagaaatggtgatatcactgtcaatgcgaccgaatttttgcccccagaaccagcactctgtgcatcgtatttgggcgtccggccagccacggaagttaatgcgctccgttgtcgggaaaggtgatgacggcgttgaatcaccacgagttttcgccacgctcgggttgtaataaagatatttgatattcgccagccacggcgcgttattacgcatcgctagcgtggcgttgatttcacgcccttgcgcttcaaccagggtgccatttgccgtcggttgcgaaacaatactcaggttattccattgctgatttcccagtgacaacataggcgtacgtaacgttatgtgttgtgggaaactcgctgcaccaccgacactctccgcagcgcctttctggaacagggccagccactcggcaccattcatcggcggcatattgagttcaacgccactttgttccggcaacggcgggagcgttttactgtctgccgcccaaatagcacgatcgagcgtcagcttttgaccgagcaaccagcggctattgaaatgattatccgcaccagcctgtccggttaattcaaagctgttgagattgccatcaaccttaacgtttaccgctagtggttcacccgcaggtttggctaacggtgaaggtaagtgactgctcacattctttagatcgccgttcagctctatgttataggtcgcaccagcatgataaggcagatcaatgcccactttaccatcccacgccacgctgccactcaatgcttcgttcaccgcttcaggcagaacgccggttttcgccggttgccagttaccgttgaggtttaccgctacctggtaggcttttgccccttctttggtggaaaaatccacgttcaacggctgattaaaccagcttgctgtcagtggttcactttgcagatcgctattgataaagctgaatttaccgctcaaatttttcagggtgctgtcgagtggtttgataaacagactgttattacgcagcgtcacttcacctttcgcggttaccagttcgccgttcagcgggatatcaagatgtaagcgagcattcacatcgccgtcgagctggagttcttgcagggtcgcacccagagaatctttcagcggtgtctcatcaaagtaagggccaacggctttacccggacctttaatgtcagcgtcaatcagcagtttttcttttgagtagtcagggatcactgcggtaagattactcgcgcgcacgccgcccagattaacgccatcggttttcatccataaaccgtcgttaataaagtccagttcaatatcaaggttagttaatgcaggccagtccggctggaaggcaaacttcgcgttgcgcagcggcaccagcacttcaaactgaccttcgttgtgtttataggggaagagttgcggattgccaccataaaccagcgtcgcgttatccgcttcaccgccctgaatcgcgccacttaagtaatcaaccaggtctttacccatcaagttttccgggaaatagcgccaggcttgtgaaccatcatcggtactgatgccagccagaatacccagccagggttcatcgttagcaggttgcaggtaacgaaaaccgccgcgcgcatggacggctttggctttaacgtcaatattacgcccatccagctggaaacctttgttattgttcagccagcttatagttgcctggccgtcggcgatttctagtggcgcacggaataccgtttcgtaaggcatctttgcctgcttcatcgacgcggtaagcaaaccattttcaacgctgccggaaagcgtcccggagaagtgttccgcacccggtaataatttccattgcttccaggccagatcgctccacgatgcctgaaaacgggtcttgtctgccgcctgaagcgggatatccagcgccagagtgttaatcttgccgctcggttgtgtggagcgccaaacatcacccagtgcaggtgaaagtttcgcggccagcgggcgtatgccctccaggcctgccagctccagattactggcgcgaatccggagttcgtcactgcgtttattgtctttgccgccaacgtcctgttccggtatccaggccagcgtcaatgctccgctcggccagggtttgccgtccatcgtgatccgtgtatcgggaatagagaactgccagcccggattttcacgcgtaatatgcgcggtcagattatccaccgacagcgtatgcgtttgcttctcgcccaaccagctggcaccgccctgtttcagccagacgtcaccgccggttacatcgcctttgtcgatcgtcatccagccttcaagggagaactgtgccgtttccagcgcaatattgtcctgcatccatttaccgagccacggcttcaggtcgatgtcatccgcctggagccagacgcgaccattgcttaacaacccctcatcatcgcgcaaatccatgcgcacctgcatcacgccgtgctgtccggtaaggctggagaggcttaccaggccttccgcacggtgtcgacgtggatcgttcagccaggtgagttgtgggatcgccagctcggcgcgctgaccggatggcgtcaggaaactgacttcactgtcgcgaagatcgaaatggtcaaattgacgaagaaacagatcgctgatgtgactggcttccagactgtcatcactaccaccgctggtgataggagtgttggtgcgaaagcgcagctgccagaaagtgaggtcgcgaaactgccagcgcatatgtaacaggctctgccagacatccagcgccagagtaacgcgtttaaccgaaaattcgccgccatcttttagttctgcacggatgtcgtgtgcttcaagcgtcgggccaaaattctgccagctggctgagagctgactggcttctaccggcatgccagtcgcggattctattttgttgaggatttccggacgccaggcgtcaagatgcggtaaagcaatacgcaggccgctaaccagcagggcagcgatcacaacgagcgcggctccagtaagcagtaaaatccccggcaatcgcctcacccgtcactccttgtctgctaaaaatgtgactcaaaaaccctttgccggatggcggcccagcatctgtttacatcattacgacgtcaaactgctcctggttatagagcggttcaatttgtactttaacctgtttgccaacgaaaatttccacttccgccagcgagtgtgactcttcgcctttcaaggcttcagctactgccggagaagcatagaccaggaaacggtcggagtcgtaagcatggtggacacgaacaatctcgcgcatgatttcatagcataccgtttccacggttttcaccgttccgcgaccgtggcaggttgggcattcgttacacagtacgtgctcaatgctttcgcgggtgcgtttacgcgtcatctccaccagccccagcgccgaaaaaccattaacgctggttttcacccggtctttgctcaacgcctgctccagcgagtgcagcactcggcggcggtgatcttcattattcatatcgatgaaatcaataatgataatcccgcccagattacgcaaccgtaactggcgagcgatagcctgcgtcgcttcaatattggtattgaaaatggtgtcgtccagattgcgatgaccgacaaacgctccggtattgatgtccacggtggtcatcgcttcggtctggtcgataatgagataaccaccggatttcagttctactttgcgttccagcgctcgctggatttcgttttcgacatcaaagagatcgaaaatcggctggcgtcctgtgtaatgctccagcttgcttgtcatctcgggaatgtactccgaggtgaactcaagtaacgcttcgtaagtcaggcgtgagtcaacgcgaatgcggtccagttcggcatcggcgaaatcacgcagaacacgctgcgccagcgccagttcgccgtacagctgataacgggtctgcgggcgttttttacgctccataactttggtccagacgcgtttcagataagcggcatcggaggccagttcagcctcgccaaccccttccgctgcggtacggatgataaacccgccctgctcgtcgcaatactctgcgaccacttttttcaggcgttcacgttctgattcgctttcaatacgttgggaaaccccaacgtgagaagcccctggcataaacaccagatagcgagaagggagcgtgatatcggtggtcaggcgcgcacctttagtgccaagcggatctttcaccacctgcaccatcagatcttgcccctgacgaaccagttccgagatgtcgcgcaccgtgaattgcttttgttcttcacccgccacacattcggtgtgcggcatgatgtcggatgcatgaagaaacgcggctttatccagcccaatatctacaaaagccgcctgcatacccggaagtacacgacttacacgacccttgtagatattgcctactattccgcgtcgcgcctcacgttcaatatgaatttcctgcagaataccgccatcaatatacgccactcgcgtttccgaaggcgttacgtttactaacaattcagccgtcatgtttatcccttttctcacgcagtgcgttaaaattacttaataattcatacgtttcaaccagcggtaagccgactacggcgtgatagctgccatttatcttcctgacaaaacagccacccagcccctgaataccgtatgcacctgctttatctaacggttcatcgctggcgacatagcccgcgatgtcttcgtctgttaacgttctgaaagtcacatcggtgaccaccaggcaatcgagaatgtgctggctgtcggccaacgccactgctgtcatcacctgatgggtctgacccgataatttgcgcaacatctgcgccgcatgctctgcgtcgcgcggtttctccagcacttctccgttcaggataacgatagtatccgcacccagcaccgggagatccttcgccgtttgcgcgacacctgcccgtgctttctcgcgcgccagacgcacaacatactgctgcgcgctctcctgcggctgacgctgctcctcaatgcccgtaacaatacgttcaaaggtcacgccaagttgcgcaagtaactcctgacgacgcggagaaccggaagctaaatacagagaagtcatagaaacctttattgcactgcaaactgctgacggactttgcgcatcagcaagaaaatccacggccagagcaccccattgactacactactccagaacacttccggtctgaaagagacgttaatcactaaaaactctgcccagaaaacaataatatccaccaccagcgaaagcaacatgacgaccagcgcctgctgccataatgcgaggttgcggaaaagctggtatttcagcgccaccaggtaagcaatgatgctcatcgccaatacgcgtacgccaagcgtcgagccgctgatcagatccagtatggcacccatcacaaaacctgtgcccacatttacgcgatgaggcaaggccaggatccaatacaacaagatgagtaacacccagtttggccggaaaacaatcaggttatccggccagggcatgatttgcagcaacagcgcaatgaggaaagagagccagattacccagcgtccctggctacgatagctcgccactattgccctcccggcgcacgcgcaggcggttgagcaccactttgcggcggcgtagccctttgtggagagcgattagcagcaggctgtgtcggcgcagcaggcgcagtagctgcatttcctgtcgccggttgctgcggagtcggctgagcgatccccgttgccggttcaggtaactttggccccatcgcgtctggcgaaggcaatacctgcggcatcatctgcatcagacgttcattagcaacacgatgcacctcttccggcgtcatcgggttagcgccgttacgatctgccccccacagcagcagcagataacgcaaacgttgcagccctgcagtcggacgcgcctgaatcacagtataagcgcgctgggtatcgagttttacggaagagacaaccgcgaccggatagccttccgggaaacgaccgcccagaccggaagtcaccagcacatcaccaacacgaatatccgtattcgccggcagatgctcaagctgcaaatcatccgtacaaccgttaccggctgcaattacgcggatatcgttgcgcagcacctggattggcagcgcgtgggtcgcatcacaaatcagcagcacgcgactggtcagtttagcgacggccaccacctgaccaacaacacctttgtcgctgatgaccggctggccttcataaacgccattaacgctacctttatcgataacaacttgatcgctataaggatcgttaaccgtggagataacctgagtcaccattttctgctcatcctgacgcagcggggaacccagcagctcgcgcagacgcgcgttctcctgtttgtattgtccaagcatcagcagttcactgtttttcagcaacagttcctgacgtaacgcccggttttcaagttctaattggtcacgcgaggccagcgtctgcgatacgccatccagcaattcacgaggagcattggaaacaaagtagaaaggactgacggcggtatccatataagtacggatttgactgaacgtccccaggcggctgtcggcaataataatgccgagcgccaccagcaccgccagaataaggcgaatctgtagcgacgggccacggctaaaaattggcttcataagttatgcgtattctcgtatcagaccaggcagggtaaacagacacttcccctgcctgcatccgattactcttcgctgaacaggtcgccgccgtgcatgtcgatcatttccagcgctttgccgccaccgcgcgccacacaggtcagcgggtcttcagcaacaacgactggaatgccggtttcttccattaacaaacggtcaaggttacgcagcagtgcgccaccaccggtgagcaccatgccgcgctcggagatgtcggaagccagttccggcgggcactgttccagtgcaaccattaccgcgctcacaataccggtcagcggttcctgcagtgcttcgaggatttcattggagttcagggtaaaaccgcgtggaacaccttctgccaggttacggccacgaacttcgatttcacggacttcatcgcccggataagccgaaccgatttcgtgcttgatacgttctgcggtggcttcaccgatcagagaaccgtaattacgacgcacatagttgatgatagcttcgtcgaaacggtcaccaccaatgcgcacagaagaggagtaaaccacaccgttcaaggagataacagcaacttcagtggtaccaccaccgatatcaaccaccatagaaccggtcgcttcagaaaccggcaggccagcaccaattgcggcagccatcggttcttcaatcaggaagacttcacgggcaccagcgccctgcgcggattcacgaattgcgcggcgttcaacctgggtcgcgccaaccggcacacaaaccagaacgcgcgggcttggacgcataaagctgttgctgtgcacttgtttgatgaagtgctggagcattttttcagtcacgaagaagtcggcgataacgccgtctttcattgggcgaatggcagcaatattgcccggcgtacggcccagcatctgcttcgcgtcatgacctactgcagctacgcttttcggtgaaccggcacgatcctgacgaatggccaccacggaaggctcattcaatacgatgccttgtccttttacataaatgagggtattcgcagtacccaggtcaatggacaagtcattggaaaacatgccacgaaattttttcaacatactaagggataatcctgaaagctggggcggaaaagaaaatccgcttactttaccaaccacacgcagcagcgacaaggcgcaaaaatcatctgctacggtgaaaattagtgcagttcgtttcctttgttacaaatctctgcctgagtccagaaaggcttaatgcatcagcagcattcctcgcctgtttgcaaccgcgtaaggtcattcatctgcatatgtgctgcaacaatctggcgagcagacaagcacactcccatgagacgcagcgcgcattattctacgtgaaaacggattaaacggcaggttaaaccgagtatctttgtgaatattttttcacgttagtatcaagtggctgtgaggacgcgaaaaaatccccttgcccgcctgtaacaccgcgctgaatcagggtctgccactcgcttcgcgaacgcacgccggtggcgtaaacctgggtgctggtcccggagcaggcttccaccaggctttgaaccagcagctggttctccgttcgcttctcaatgtttctgaccagccccggatggagcttgagtaactcaacattaagttctttgatccaactggtacttaccagcgtcaaaccagcctggttgacggctacccgtacccctaaagcattcactaaacgaataacaggttgtaaacgactgatatgttgacctacatcggcctctgcaagttcaataattatgcgttttcgttgtgatttttcacattgcattaacgtatcgcgcagccaacgctgaaaacgcgggcgaatcagcgactcaacggtaacctgaatcgccagattttcctctggccagtaacgcaatagtggaataagacggctgatttgcagacggtcatactcttccgataagccaaactgcaagaccatcggcatatactccgccgagctaacctcttcattaccatcgaagatgcggcacatgagttcgcgatgatgaacctgaccttcgcgagtaaccgccggtttttgataaaggcgcgggccgccgcgactgagcatttgctcgataagcgtacgccagcgaacattaccgcgtcctttttcaggcaacgagtcatcgtaaatagcccagctattgccgccctgcaatcccgcattacgcgtggcagactctgcatgttccattacctgctcggtatcctgaccactacgccaggcgcagataccaatgtggatcatatcgtcgcgatcgagcattttattgttcggcaaggtatcaacggctttgattaactgaccggcgatgctctctgcctcttttaacgtccggtgcggtaacagcgcagcaaaatcactgcggtggtaacgcgccagcagtgcgccagggtagcgcatcataaatgtcgacagcagattcgtcagagtgaagaactgttcttcaacctggctgtgcccccaggtatcgctcaacatattgaaatccggcagacgaatcatcatcacgatcccgtgggtacctactttctcctgatcttccagtaacgttgctaactgattatcgaaaaagagtcggttattgaggccggttttcacgtcctgggcggcataagagcggatcagcgtatcaagacggctgtgttgttcgcgtgcgttctgaatttcacgaagcagcgtatccagcgcactgctggttctgggcggccattcatagatggttcccaacacattagagccacgctcaccgtttaagatacgagtagcccgggtttccagcaattcttgcccggcaagttgccgttgtaaccagcgtaccgccaggaagagcataacaatgataaagccaatcgcccccgtgagcggcgcggtggtcatcaacgaatggaaatagttgcccatcggatcctgataaaccagacgcaacgacatccccggatgctttatcaacggaacgctcagttcgcgaaacagatcgctggagccaactggacgataactaccatttctggccagggtataaacctgtttatcaccatggagcaggtctacacgaacgatatctgccgacatcattaattcggtaatttgtggccttaatacgctgaagtcattcgacacaaggtgggtatcaatcgccgtcgccaccgcctgaacgcgatgactaaacttatactgaatggcgttgtagaaacttagcgaacagcccagcaaagtcacaaaaattgttaacccggtgagcagcgtaacaaaggccgaaaatttcgtcgttaatctcatccttgtgttaactccgatagtgaggaagcgggcatactagcaaatcagatttatctcgcaatttattgcgcttcatcggctttgcttttccattagcgagtatagtcttcagaaattattttccaatccatcatgcacatgaggaccacttatgcaggcgttacttttagaacagcaggacggcaaaactctcgcatcagtacagactctggacgaaagtcgcctgccggagggcgatgtcacggtcgatgttcactggtcgagcctgaactataaagatgcgctggcgattaccggtaagggaaaaatcatccgtaattttccgatgattcctgggatcgattttgccggaactgtacgcaccagcgaagatccgcgttttcatgccggtcaggaggtgttactcactggctggggcgttggtgaaaaccactggggtgggctggcggagcaggcgcgagtgaaaggtgactggctggttgccatgccgcaagggctggacgcgcgtaaagcaatgattatcggtactgccggttttaccgccatgctgtgtgtgatggcgctggaagatgccggtgttcgcccgcaggacggggagattgtcgtgacgggtgccagtggtggcgtcggcagtaccgccgtggcgctgctgcataagttgggttatcaggtcgttgccgtttccggtcgcgaaagtacccatgaatatctgaaaagtttaggtgctagccgtgttctccctcgtgatgagtttgccgaatcccgtcctctggaaaaacaagtctgggctggggcaattgacaccgttggcgacaaagtgctggcaaaagtgctggcgcaaatgaattacggcggctgcgtggcggcctgtggtctggcgggtggttttactctgccaaccacggtcatgccatttattctgcgtaatgtccgtttgcaaggggtggattcagtaatgacgccaccagaacgccgcgcacaagcctggcagcgactggtcgccgatttaccggaatcattctatacccaggcggcaaaagagatatctctgtcagaggcaccgaactttgccgaggccatcattaataaccagatccagggtcgcacgctggtgaaggttaactaaccatttagcagggaataataagagagggaactcattttgaaatcattattcaatcggttaacgggaaaagcggttagccggacagctttcgtcgaacaccttggtcaggaagttatacaacatcatccaaactggaaagtcatgatttcgactgaccacaaattgatgcgcattgatactccactaaacagctattattgatacgcctccgtcgcctgttaggtttatgttgctttgcctgggcgacgctacgcttagccccttacttatttctggtaccatggggtgaataatctgattttgtttgactacaaattaatcactcgaacctatttaatgctgagcattgtcaatcggttaattttgcgtgctttagcattcacatctatccagacgatgcagtgaaaattgggtaatccccagcaaccgctgcgtaatgtcgtctatcttgtcgcgatcctggcatccctacattatttgtggtctgtgaagattatctcattgcagcccctcatcttcgcagggctggcttttcagcttttcaccttacgttataagaagttccgtcgatgatggcgctaatttcgtgaattgtgcggcttgttgcaaattacacggtgttgaaggttatttacatgttagctgttgattatcttccctgataagaccagtatttagctgccaattgctacgaaatcgttataatgtgcgacctcgtcctccctgacgcagtttttgcgctgcggaaaaggtgacattggcgcaacgaaggtatattttgttttttgccggaggatagcagcagatcgctgcacaatgtccgtcaagtctaacattgacactctggggcaaaatagaccggcgtcccggcctgctggaatttatcgctatgcatacagctgtcggggcatacgctttacagacggcggtgaaacgcctgtcacaatcacactaaacaaagagtacggaacccactcatggatattcgtaagattaaaaaactgatcgagctggttgaagaatcaggcatctccgaactggaaatttctgaaggcgaagagtcagtacgcattagccgtgcagctcctgccgcaagtttccctgtgatgcaacaagcttacgctgcaccaatgatgcagcagccagctcaatctaacgcagccgctccggcgaccgttccttccatggaagcgccagcagcagcggaaatcagtggtcacatcgtacgttccccgatggttggtactttctaccgcaccccaagcccggacgcaaaagcgttcatcgaagtgggtcagaaagtcaacgtgggcgataccctgtgcatcgttgaagccatgaaaatgatgaaccagatcgaagcggacaaatccggtaccgtgaaagcaattctggtcgaaagtggacaaccggtagaatttgacgagccgctggtcgtcatcgagtaacgaggcgaacatgctggataaaattgttattgccaaccgcggcgagattgcattgcgtattcttcgtgcctgtaaagaactgggcatcaagactgtcgctgtgcactccagcgcggatcgcgatctaaaacacgtattactggcagatgaaacggtctgtattggccctgctccgtcagtaaaaagttatctgaacatcccggcaatcatcagcgccgctgaaatcaccggcgcagtagcaatccatccgggttacggcttcctctccgagaacgccaactttgccgagcaggttgaacgctccggctttatcttcattggcccgaaagcagaaaccattcgcctgatgggcgacaaagtatccgcaatcgcggcgatgaaaaaagcgggcgtcccttgcgtaccgggttctgacggcccgctgggcgacgatatggataaaaaccgtgccattgctaaacgcattggttatccggtgattatcaaagcctccggcggcggcggcggtcgcggtatgcgcgtagtgcgcggcgacgctgaactggcacaatccatctccatgacccgtgcggaagcgaaagctgctttcagcaacgatatggtttacatggagaaatacctggaaaatcctcgccacgtcgagattcaggtactggctgacggtcagggcaacgctatctatctggcggaacgtgactgctccatgcaacgccgccaccagaaagtggtcgaagaagcgccagcaccgggcattaccccggaactgcgtcgctacatcggcgaacgttgcgctaaagcgtgtgttgatatcggctatcgcggtgcaggtactttcgagttcctgttcgaaaacggcgagttctatttcatcgaaatgaacacccgtattcaggtagaacacccggttacagaaatgatcaccggcgttgacctgatcaaagaacagctgcgtatcgctgccggtcaaccgctgtcgatcaagcaagaagaagttcacgttcgcggccatgcggtggaatgtcgtatcaacgccgaagatccgaacaccttcctgccaagtccgggcaaaatcacccgtttccacgcacctggcggttttggcgtacgttgggagtctcatatctacgcgggctacaccgtaccgccgtactatgactcaatgatcggtaagctgatttgctacggtgaaaaccgtgacgtggcgattgcccgcatgaagaatgcgctgcaggagctgatcatcgacggtatcaaaaccaacgttgatctgcagatccgcatcatgaatgacgagaacttccagcatggtggcactaacatccactatctggagaaaaaactcggtcttcaggaaaaataagactgctaaagcgtcaaaaggccggattttccggccttttttattactggggatcgacaacccccataaggtacaatccccgctttcttcacccatcagggacaaaaaatggacactcgttttgttcaggcccataaagaggcgcgctgggcgctggggctgacccttttgtatctggcagtttggttagtagccgcttacttatctggcgttgcccccggttttaccggctttccgcgctggtttgagatggcctgcatcctgacgccgctgctgtttattggactgtgctgggcgatggtgaaatttatctatcgcgatatcccactggaggatgacgatgcagcttgaagtaattctaccgctggtcgcctatctggtggtggtgttcggtatctcggtttatgcgatgcgtaaacggagcaccggcaccttccttaatgagtatttcctcggcagccgctctatgggcggtattgtgctggcgatgacgctcaccgcgacctatatcagtgccagttcgtttatcggcgggccaggagctgcttataaatacgggctgggctgggtattgctggcgatgattcagcttcctgcagtctggctttcactcggtattctcggcaagaagtttgcgattcttgcgcgccgctacaatgcagtgacgctgaacgatatgctgtttgcccgctaccagagtcgtcttctggtgtggctggcgagtttgagtttgctggttgcgttcgttggtgcgatgaccgtgcagtttatcggcggtgcgcgcctgctggaaaccgcggcgggtattccttatgaaaccgggctgctgatttttggtatcagcattgcgttatataccgcctttggtggctttcgcgccagcgtgctgaacgacaccatgcaagggcttgtgatgctgattggcaccgttgtgctgcttattggcgtagtacatgccgctggcggcttaagtaacgcagtacagaccttgcaaaccatcgatccgcaactggttacgccacaaggcgctgacgatattctgtcgcctgcctttatgacgtcgttctgggtactggtgtgttttggcgtgattggcctgccgcatactgcggtgcgctgtatctcttataaagacagcaaagccgtacatcgggggatcatcatcggtacgattgtggtcgcaattctgatgttcggtatgcacctggccggagcgttaggtcgggcggtgatccccgatctcaccgtaccggacctggtgatcccaacgttaatggtaaaagtgctgccaccgtttgctgccgggatcttcctggctgcaccgatggctgcgatcatgtcgacaattaacgcccaactgctgcaaagttccgctacgatcattaaagatctctatctgaatatccgtccggatcaaatgcaaaacgagacgcgtctgaagcggatgtcggcggtaattacgttagttctcggcgcgttgctgctgcttgccgcctggaagccgccagaaatgatcatctggctgaatttgttggccttcggtgggctggaagccgttttcctgtggccgctggtgctgggtctttactgggaacgcgccaacgccaaaggcgcgctaagtgcgatgatcgttggcggcgtgctgtatgccgtactcgcgacgctgaatattcagtacctgggcttccaccctatcgtgccctcgttactactaagtttgctggctttcctggtcggaaaccgtttcggtacatccgtcccgcaagctaccgttttgactactgataaataaagagttttgccatgccttggatccaactgaaactgaacaccaccggcgcgaacgcggaagatcttagcgatgcgctgatggaagcgggtgccgtttctatcacttttcaggatacccacgatacgccagtatttgaaccgctgccgggcgaaacgcgcctgtggggcgacaccgatgtgattggtctgttcgacgctgaaaccgatatgaacgacgtggtggcgattctggaaaaccatccgctgctcggcgcaggcttcgcgcataaaatcgaacaactagaagataaagactgggagcgcgaatggatggataatttccacccgatgcgctttggtgaacgactgtggatctgccctagctggcgtgatgtgccggacgaaaacgccgtcaacgtgatgttagatccagggctggcgtttggtacgggtacccatccaaccacctctctgtgcctgcaatggctcgacagcctcgatttaaccggtaaaacagtcatcgactttggctgtggttccggcattctggcgatcgcggcgctgaaactgggtgcagcaaaagccattggtattgatatcgatccgcaggcgattcaggccagccgcgataacgccgaacgtaatggcgtttctgaccgtctggaactctacttaccgaaagatcagccagaagaaatgaaagccgacgtggtggtcgctaacatccttgcaggcccattacgtgaactggcaccgttaatcagcgtcctgccggtttcaggcggtttgctgggcctttccggtattctggcaagccaggcagagagcgtttgtgaagcttatgccgatagcttcgcactggacccggtcgtggaaaaagaagagtggtgccgtattaccggtcgtaagaattaaccttcgcatcgccgtagggtgacgcggggcgaagtgcgagcaagctcacaaaaggcacgtaaatttgccgattatttacgcaaatttgcgtgccaaaattttcattcataaagaaaaattgagaacttactcaaatttctttgagtgtaaattttagtcactattttctaatatgatgatttttatgagtaattatcgcaccacgctcattttaaatgcaattctttgatccatctcagaggattggtcaaagtttggcctttcatctcgtgcaaaaaatgcgtaatatacgccgccttgcagtcacagtatggtcatttcttaactcatgcgcatcggacaatatcagctcagaaatcgcctgatcgcagcgcccatggctggcattacagacagaccttttcggacgttgtgctacgagatgggagccggattgacagtatccgagatgatgtcttctaacccacaggtttgggaaagcgacaaatctcgtttacggatggtgcacattgatgaacccggtattcgcaccgtgcaaattgctggtagcgatccgaaagaaatggcagatgcagcacgtattaacgtggaaagcggtgcccagattattgatatcaatatgggttgcccggctaaaaaagtgaatcgcaagctcgcaggttcagccctcttgcagtacccggatgtcgttaaatcgatccttaccgaggtcgtcaatgcagtggacgttcctgttaccctgaagattcgcaccggctgggcaccggaacaccgtaactgcgaagagattgcccaactggctgaagactgtggcattcaggctctgaccattcatggccgtacacgcgcctgtttgttcaatggagaagctgagtacgacagtattcgggcagttaagcagaaagtttccattccggttatcgcgaatggcgacattactgacccgcttaaagccagagctgtgctcgactatacaggggcggatgccctgatgataggccgcgcagctcagggaagaccctggatctttcgggaaatccagcattatctggacactggggagttgctgcccccgctgcctttggcagaggttaagcgcttgctttgcgcgcacgttcgggaactgcatgacttttatggtccggcaaaagggtaccgaattgcacgtaaacacgtttcctggtatctccaggaacacgctccaaatgaccagtttcggcgcacattcaacgccattgaggatgccagcgaacagctggaggcgttggaggcatacttcgaaaattttgcgtaaacagaaataaagagctgacagaactatgttcgaacaacgcgtaaattctgacgtactgaccgtttctaccgttaactctcaggatcaggtaacccaaaaacccctgcgtgactcggttaaacaggcactgaagaactattttgctcaactgaatggtcaggatgtgaatgacctctatgagctggtactggctgaagtagaacagcccctgttggacatggtgatgcaatacacccgtggtaaccagacccgtgctgcgctgatgatgggcatcaaccgtggtacgctgcgtaaaaaattgaaaaaatacggcatgaactaattcaggttagctaaatgcttgattaaaaaggcgctactcggcatggggaagcgccttttttataggtgtcacaaagggagtgaccatgagaacaggatgtgaaccgacccggtttggtaatgaagctaagaccattattcacggtgatgcgcttgccgaacttaaaaagatccccgccgaaagtgtcgatctgatctttgccgacccaccatataacatcggtaaaaattttgatggtctgatcgaagcctggaaagaagatctgtttatcgactggctgtttgaagtgattgcagagtgccaccgcgttctgaaaaagcagggcagcatgtacatcatgaacagtacggaaaacatgccctttatcgatctccagtgccgcaagctttttaccatcaaaagtcgcatcgtctggtcatatgacagttctggagtgcaggcgaaaaaacactacggctccatgtacgaacccatcctgatgatggtgaaagacgcaaagaactacacattcaacggtgatgctattctggtagaagccaaaaccggatcgcagcgcgcgttgatcgattatcgcaaaaatcctccacagccttacaatcatcaaaaagtaccgggtaacgtttgggattttccgcgcgtgcgttatttgatggatgaatatgaaaaccacccgacgcaaaaaccggaagccttactgaaacgcattattctcgcctcttccaacccaggcgatatcgttctcgacccgtttgctggtagctttactaccggtgccgtagccatcgccagcggacgaaaattcattggtattgagatcaacagcgagtacatcaaaatggggcttcgacggctggatgtcgcgtcgcattactctgcggaagaactggcgaaagtgaaaaaaagaaagaccggcaacctgtcaaaacgaagccggttaagcgaagttgaccccgatctcattacaaagtaaaggatgtgtaagcctggttttcagattattcatttcgtgtatatttcctgccagacttggttaaacatgcacaggctcaggtaatgattcgcaagtattggtggctcgtcgttttcgctgtcttcgtttttctgtttgatactttactgatgcagtggattgaactgctggcaacagaaacagacaaatgccgcaatatgaactcagttaatccactaaaactggttaactgtgacgaactgaattttcaggacagaatgtgaatttacatgacacttaattcattcgtttgatgaattaatttcgttatgttttcatctggcatgaacattcttaatacgttatcgaccagagcgggggcttgtttataaagatcataacccgccatattcattaaccagttttgaacaattccgctgaaggcaccatcaataataatcatcacaacatctaaatcgaggttatttgctacacaaccttgttgctgacacgcctgcaatacttcgcggagagtctgcggattaaagcccatcttttcgcgtatcactccctcggccagcatctcatcattaaattcacatttgtgatataagattttcagcaacgcctgctggcggggaattttggcaatatattgcaagccgacaatcaatttttcacgcaattgttgaaacgggtcatgctctaatccagccgtcaagtgttcctggattaactcccgcaatgaaggctgttgcaaccacatctcattaaacagttgagtcttgttttcgaagtgccagtagatagcgccacgcgtaacgttagcggcgtcggcaatgtcgttgagcgtcgtcttgcttacgccatgctgcgcaaactgggcgatggcagtttcaatcagttcttgccgggtcttcagagcttcggctttggttctttttgccatgattaattattcaggaaataaatatattcgacacagagtgagaaaatagcgaaggttaatctatcacctaatgtgtatttatacgagaggctaatattgagttgctataaatcgttaaataaataatatatattatttacctaagatacattcactacatcaatatatatttcaatttacgaggttttaattctgcctctttcaacccgcgtcaaaataaaacagtagaatattaatctttttttgtgtttatgtgccttgagatgcctgtattcataactattccttacatcgacgaatgataatttgtaggatagcgaactgtatttttctttctgcgagttaacgcgttgcctttttgggtaaataacgcgcttttggttttttgaggaatagtaatgacgaaacatgccaggtttttcctcctgccctcctttattctgatctccgcggctttaatcgccggttgtaacgataagggagaagagaaagctcacgtcggtgaaccgcaggttaccgttcatattgtaaaaacggccccgttagaagttaagactgaattaccaggccgcaccaatgcttatcgtatagccgaagttcgcccacaggttagcgggatcgtactgaatcgcaatttcactgaaggcagcgatgtgcaagcaggccagtccctgtaccagatcgatcccgcgacctatcaggcaaattatgacagcgcgaaaggcgaactggcgaaaagtgaagccgccgccgccatcgcgcatttgacggtaaaacgttacgttccgctcgtgggtacgaaatacatcagccagcaggagtacgaccaggccattgctgatgctcgtcaggccgatgccgccgtgattgccgcaaaagccacagtcgaaagcgctcgcatcaatcttgcttataccaaagtcactgcgccaattagcggacgtatcggcaaatcgactgtgaccgaaggcgctcttgtcactaatgggcaaacgactgaactggcgactgtccagcagctcgatcctatctacgttgatgtgacccaatccagcaacgattttatgaggctgaagcaatccgtagagcaaggaaatttgcataaggaaaacgccaccagcaacgtagagttggtcatggaaaacggtcaaacctatcccctgaaaggtacgctgcaattctccgatgtgaccgttgatgaaagcaccggctccataaccctacgtgctgtcttccctaacccgcaacatacgcttttgccgggtatgtttgtgcgtgcacggattgatgaaggcgtccaacctgacgccattcttatcccgcaacaaggcgttagccgcacaccgcgtggtgatgcaaccgtgctgattgttaacgataaaagtcaggttgaagcgcgccctgtcgttgccagtcaggcgattggcgataaatggttgattagtgaaggactgaaatctggcgatcaagtcattgtcagcggcctgcaaaaagcgcgtccgggagagcaggttaaagccactaccgatacccccgcagatactgcatcgaagtaaggtaatctgacatggcaaacttttttattcgacgaccgatatttgcatgggtgctggccattattctgatgatggcgggcgcactggcgatcctacaattgcccgtcgctcagtatccaacaattgcaccgcctgcggtttctgtttcagcaaactatccgggcgctgatgcgcagaccgtgcaggatacggtgacgcaggttatcgaacagaatatgaacggtatcgataacctgatgtatatgtcctccaccagcgattccgccggtagcgtgacaattacccttaccttccagtccgggaccgatcctgatatcgcgcaagtgcaggtgcagaacaaactccagctcgccacgccgttgctgccgcaggaggttcagcagcaggggatcagtgttgaaaagtccagtagcagctatttgatggtggcgggctttgtctctgataacccaggcaccacacaggacgatatctcggactatgtggcctctaacgttaaagatacgcttagccgtctgaatggcgtcggtgacgtacagcttttcggcgcacagtatgcgatgcgtatctggctggatgccgatctgctaaacaaatataaactgacaccggttgatgtgattaaccagttgaaggtacagaacgatcagatcgctgccggacagttgggcggaacgccagcgttaccagggcaacaattgaacgcctcgattattgctcagacgcggtttaaaaatccggaagaattcggcaaagtgaccctgcgcgtaaacagtgacggctcggtggtacgcctgaaagatgtcgcacgggttgaacttggcggtgaaaactataacgttatcgctcgtatcaacggaaaaccggcggcgggcctggggattaagctggcaaccggcgcgaatgctctcgataccgcgaaagccattaaggcaaaactggcggaattacagccattcttcccgcagggaatgaaggttctctacccttatgacaccacgccattcgtccagctttctattcacgaagtggtaaaaacgctgttcgaagccattatgctggtgttcctggtgatgtatctgttcttgcagaatatgcgagcaacgctgatccccaccattgcggtacccgtggtgttgttagggacgtttgccatcctcgccgcttttggttactccatcaacacactaacgatgttcgggatggtgcttgccatcgggctgctcgtcgatgatgcgatagtggtggtggagaacgtcgagcgcgtgatgatggaggataagctcccgccaaaagaagcgacggaaaaatcgatgtcgcaaattcagggcgcactggtgggtatcgcgatggtgctgtcagcggtatttattccgatggcattcttcggcggttctactggggcaatttatcgccagttctctatcaccatcgtttcggcaatggcgctttctgttctggtggcattgattcttacccctgcgttatgtgcaacgctgcttaaacccgtctctgctgagcatcacgaaaataagggcggtttcttcggttggtttaataccaccttcgatcatagcgttaaccactacaccaacagcgtcggcaaaatcctcggatccacaggacgatatttactgatctatgcgctgattgttgcaggaatggtggtgttgtttttacgtcttccgtcttccttcttacctgaagaggatcagggtgtctttctgaccatgattcagttacccgctggcgcgacgcaagagcggacgcaaaaagtgttggatcaagttacggattactatctgaagaacgagaaagcgaacgttgaaagtgtctttacggttaacggctttagcttcagcggccaggcacaaaacgccggtatggccttcgtcagtctgaaaccgtgggaagagcgtaatggtgacgaaaacagtgcggaagcggtaatccatcgtgccaaaatggaattgggcaagatccgcgacggttttgtcattccattcaatatgccagccattgttgaactgggcacggcaacgggtttcgactttgagttaattgatcaggctgggctgggtcacgatgccctaacccaggcccgtaaccagttgcttggtatggcggcgcaacatcctgccagcttagtcagcgtgcgccctaatggcctggaagacaccgcgcagtttaaactggaagttgaccaggaaaaggcgcaggcattaggtgtttcactttctgacatcaatcagaccatttcaacggcgctgggtgggacttacgttaacgacttcatcgaccgtggccgcgtgaaaaagttgtatgttcaggcggatgccaaattccgtatgctgccagaagatgtcgataaactttatgtccgcagcgccaacggcgaaatggtgccattctcggcctttaccacttcacattgggtgtatggctctccgcgactggaacgctacaacggtctgccgtcaatggagattcagggggaagccgcgccaggaaccagttccggcgatgccatggcgttgatggaaaaccttgcgtcaaaattacctgcgggcattggttatgactggacgggtatgtcgtatcaggaacgcttatcgggaaaccaggctcccgctctggtagcaatttcctttgtggttgttttcctgtgccttgctgcactctatgaaagctggtcaattcctgtctcggttatgttggtagtgccgttagggattgtcggcgtgctgctggcggcgacactctttaatcaaaaaaatgacgtctactttatggtgggcttgctaacgacaattggcttgtcggccaaaaacgctattttgatcgttgagttcgctaaagatctcatggagaaagagggtaaaggtgttgttgaagcgacactgatggcagtacgtatgcgtctgcgtcctatcctgatgacctctctcgcctttattctcggcgtattaccgctagctatcagtaacggtgccggcagtggcgcgcagaacgctgtgggtatcggggtaatgggaggaatggtctctgcaacgttgctggcaatcttcttcgtaccggtgttctttgtggtgatccgccgttgctttaaaggataaatcagaaacataaaggcgctttcgggtgcctttattatttccagtgaaacccataaaaattaataagatattcttctgctcactctttaaaagctttctatagttcccgctcccttcactatttttacaattcacataatttgtcattattcattccgcaagatttataacctccggtgataaaatggcattcagctcgttaataagagagttaacttattaagcgttagcgtttattactgaggtaacaccatgaaaagattaattcctgtggcattgctcaccgcattgctggcgggctgtgctcacgattcgccctgcgttccggtttatgacgatcagggtcgtctggttcacaccaatacctgtatgaaaggcacgactcaggataactgggaaacggctggggctattgccggcggggcagctgctgttgctggcctgacgatggggatcatcgctctatcgaaataactgaacagggcgcggagttccgcgctctttttaacgatacagtatctctccataagataaaatattgctatattctgctgggtaattccctgctgatttagcatgttacatcgcgttatttcgctgctttcgaaataacgcatcaatttaattttcacacttcccaccagaaatatactcacgctaacaatcattattctgcttagtaaaacacgcgtaaatattttgcgccaaaatgtggcgcatgtttcattttcgcaccattgcggggcgctgtttttattatttcctgtctacactcagcttattgcgacgcgaaatcgtgcgcaaaagctggcactacttttgcttataagaggatggccacagacaggtaaaagacgtttcccaaacgtcctataacgataattttcgcctcacaggaagcattatgaaaaagatgatgatagccacactggctgccgccagcgtgctgcttgccgttgcaaatcaggcgctgctggcgcgacgcttgatgccgttcagaaaaaaggttttgtgcaatgcgggatcagtgatggattacctgggttctcttatgccgatgctgacggtaagttttcaggtattgatgttgatatttgtcgtggtgttgccgctgctgtatttggtgacgacacgaaagtgaaatataccccgctcactgcaaaagaacgcttcaccgctttacagtcaggggaggtggatttgctctcccgtaatacgacctggacttcatctcgcgatgccgggatgggaatggcatttaccggcgtcacttattacgacggcattggcttcctgacgcacgataaagcggggctaaaaagcgcgaaagaactggatggcgctaccgtctgtattcaggcgggtactgataccgaactcaacgtcgccgactacttcaaggcaaacaatatgaagtacacaccggtgactttcgatcgctctgacgaatcagcgaaggcactggaatctggtcgctgcgatacgctggcctcggatcaatcacaactgtatgccctgcgcatcaaattaagcaacccagctgaatggattgtcttaccggaagttatctcaaaagaaccgcttggtccggtagttcgtcgtggcgatgatgaatggttctcgattgtacgctggacgcttttcgccatgctgaatgctgaagagatgggcatcaattcccagaacgtcgatgaaaaagcggctaatccagcaacgcctgatatggcacatctgctgggtaaagaaggcgattacggcaaggatctgaagctggataataaatgggcctataacatcatcaaacaggtgggtaactactcggaaatttttgagcgtaacgtaggttcagaaagcccgctgaaaattaaacgtgggcaaaataatctctggaataacggcggtattcagtacgcaccgcccgtgcgttaagtcggtgtgaggtaacgagcgtcgctacggcggcgctctcttcagcgttatgctttccgaggtttctatgtctcatcgccgctcaaccgttaaaggctcactctcttttgccaaccctacggttcgcgcctggttattccagatccttgccgttgttgctgttgtcggcattgttggttggttatttcacaacactgtaacgaatctcaataatcgtggcattacttcaggttttgcctttctggatcgcggcgctggcttcggtattgtccagcatttgatcgattaccagcagggcgacacctacggacgcgtttttattgtcggcttactcaatacgctactggtttctgcattgtgtattgtgttcgcttctgttttgggcttctttatcggtctggcgagactttcggataactggctgctacgaaagctttccacaatttatattgagatcttccgtaatattcccccgctgctgcaaatcttcttctggtactttgccgtgttgcgcaatttgcccggaccacgccaggctgtgagcgcgtttgatctggcctttttgagcaatcgtgggctttatattccgtcaccgcagctgggagacggatttattgcgtttatcctggctgttgttatggctatagtcctttctgttgggctattccgctttaataaaacataccagataaagaccggacaactgcgccgcacctggccgatcgccgcagtgttgatcattggtttgcctttactggcgcaatggctttttggcgcagcactacactgggatgtcccagccctacgaggctttaacttccgcggcgggatggttttaattcctgaactggcagccttaacgctggcactttcggtttatacatctgcatttatcgccgagattatccgcgctgggatccaggcagtgccttatggtcaacatgaagcggctcggtcactgggattacccaacccggttacgctacgccaggtcattattccccaggcattgcgggtgattattccaccgttaaccagccagtatctcaacatcgtcaaaaactcctctcttgccgccgctattggctatcccgatatggtttcgctgtttgccggcaccgtgctgaatcagacggggcaagccatcgagacgatagccatgaccatgtcggtctatctgattatcagcctgactatctcgctgctgatgaatatctataaccgccgcatcgcgatcgttgaacgctaaggagtcatgatgacaaaagtattgctgtctcatcccccgcgcccggcgagccataactcaagccgcgcgatggtgtgggtgcgaaaaaatctgttctccagctggagcaatagcctgctgactattggctgcatatggttgatgtgggaactgatcccaccgttgctgaactgggcatttttgcaggctaactgggttggctcaacgcgtgccgactgcacaaaagccggtgcctgttgggtcttcatccacgaacgatttggtcagtttatgtatgggctttacccacacgaccaacgctggcgaattaacctcgcattactgattgggcttgtgtcgatcgcaccaatgttctggaaaatactcccgcatcgcggtcgctatattgcggcctgggcggtgatttacccactgattgtctggtggctgatgtatggcggtttttttgctcttgagcgggttgaaacccggcaatggggcgggctgacgctaactttaattattgcatcagttgggattgcgggggcgctaccgtgggggatcttactggcgttaggtcgccgctcccatatgccgattgtgcgtatcttatcggtcatttttatcgaattctggcgcggcgtgccgctgattaccgttctgtttatgtcttcggtcatgctgccgttgtttatggcagaaggcaccagtatcgacaaattgatccgcgcgctggttggcgtgatcctgtttcagtcagcatatgttgcggaagtcgtgcgaggtggattacaggcgctgcctaaagggcaatatgaagcggcagagtcgctggcgttgggttactggaaaactcaggggctggttattctgccacaggcgttgaagctggtaattcctgggctggtaaataccatcatcgcactcttcaaagataccagcctggtgatcattatcgggttgttcgatcttttcagtagcgttcagcaggcaaccgttgatcccgcctggttgggtatgtcgacggaagggtatgttttcgccgcgctgatctactggatcttctgtttcagcatgtcgcgctatagccagtatctggaaaaacgttttaacaccgggcgtacaccgcattgaggacactatgagccaaattttactgcaacctgctaacgcgatgattacgctggaaaacgtcaataaatggtatggacaattccatgttttgaaaaatataaatttaaccgtgcaaccgggagaacggatcgttctgtgtggcccttcaggttccggtaaatcgacaaccattcgttgtattaatcatctggaagaacatcaacagggacggatcgtggtagatggcatcgaacttaatgaagatatccgcaatattgagcgcgtcaggcaggaagtgggaatggtctttcagcatttcaatctcttccctcatctgaccgttttacagaactgtaccctggcaccgatttgggtacgcaagatgcctaagaaagaggctgaagatctggcggtgcattacctagagcgggtgagaattgccgaacatgcgcataagtttcccggacagatttcaggtggtcagcagcaacgcgttgccattgcgcgttcgctgtgtatgaagccgaaaattatgttgtttgatgagccaacgtcggcgctcgatcctgagatggtgaaagaggtgctggatacgatgattgggctggcgcagtcgggtatgacaatgttgtgtgtaacacatgagatggggtttgcacgaaccgtcgctgaccgggtaatttttatggatcgtggggaaatagtggagcaagctgcacctgatgaattttttgcgcatcctaaatcagagcgtacgagggcatttttatcgcaggtaatccattaattgaatgttagttcgaaaagcaaaaaggccatcctttcggatggcctttcgcttgatttgatgtctggcagtttatggcgggcgtcctgcccgccaccctccgggccgttgcttcgcaacgttcaaatccgctcccggcggatttgtcctactcgggagagtgttcaccgacaaacaacagataaaacaaaaggcccagtcttccgactgagccttttgttttatttgatgtctggcagttccctactctcgcatggggagaccccacactaccatcggcgctacggcgtttcacttctgagttcggcatggggtcaggtgggaccaccgcgctactgccgccagacaaattcttttctaatctgccgaactttaacctaaaaagtggtgctgatacccagagtcgaactggggacctcacccttaccaagggtgcgctctaccaactgagccatatcagcacgctaaatttgatgcctggcagttccctactctcgcatggggagaccccacactaccatcggcgctacggcgtttcacttctgagttcggcatggggtcaggtgggaccaccgcgctacggccgccaggcaaattctgttttatcagaccgcttctgcgttctgatttaatctgtatcaggctgaaaatcttctctcatccgccaaaacagcttcggcgttgtaaggttaagcctcacggttcattagtaccggttagctcaacgcatcgctgcgcttacacacccggcctatcaacgtcgtcgtcttcaacgttccttcaggacccttaaagggtcagggagaactcatctcggggcaagtttcgtgcttagatgctttcagcacttatctcttccgcatttagctaccgggcagtgccattggcatgacaacccgaacaccagtgatgcgtccactccggtcctctcgtactaggagcagcccccctcagttctccagcgcccacggcagatagggaccgaactgtctcacgacgttctaaacccagctcgcgtaccactttaaatggcgaacagcatcacccttgggacctacttcagccccaggatgtgatgagccgacatcgaggtgccaaacaccgccgtcgatatgaactcttgggcggtatcagcctgttatccccggagtaccttttatccgttgagcgatggcccttccattcagaaccaccggatcactatgacctgctttcgcacctgctcgcgccgtcacgctcgcagtcaagctggcttatgccattgcactaacctcctgatgtccgaccaggattagccaaccttcgtgctcctccgttactctttaggaggagaccgccccagtcaaactacccaccagacactgtccgcaacccggattacgggtcaacgttagaacatcaaacattaaagggtggtatttcaaggtcggctccatgcagactggcgtccacacttctaagcctcccacctatcctacacatcaaggctcaatgttcagtgtcaagctatagtaaaggttcacggggtctttccgtcttgccgcgggtacactgcatcttcacagcgagttcaatttcactgagtctcgggtggagacagcctggccatcattacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcgatcaagagcttcgcttgcgctaaccccatcaattaaccttccggcaccgggcaggcgtcacaccgtatacgtccactttcgtgtttgcacagtgctgtgtttttaataaacagttgcagccagctggtatcttcgactgatttcagctccacgagcaagtcgcttcacctacatatcagcgtgccttctcccgaagttacggcaccattttgcctagttccttcacccgagttctctcaagcgccttggtattctctacctgaccacctgtgtcggtttggggtacgatttgatgttacctgatgcttagaggcttttcctggaagcagggcatttgttgcttcagcaccgtagtgcctcgtcatcacgcctcagccttgattttccggatttgcctggaaaaccagcctacacgcttaaaccgggacaaccgtcgcccggccaacatagccttctccgtccccccttcgcagtaacaccaagtacaggaatattaacctgtttcccatcgactacgcctttcggcctcgccttaggggtcgactcaccctgccccgattaacgttggacaggaacccttggtcttccggcgagcgggcttttcacccgctttatcgttacttatgtcagcattcgcacttctgatacctccagcatgcctcacagcacaccttcgcaggcttacagaacgctcccctacccaacaacgcataagcgtcgctgccgcagcttcggtgcatggtttagccccgttacatcttccgcgcaggccgactcgaccagtgagctattacgctttctttaaatgatggctgcttctaagccaacatcctggctgtctgggccttcccacatcgtttcccacttaaccatgactttgggaccttagctggcggtctgggttgtttccctcttcacgacggacgttagcacccgccgtgtgtctcccgtgataacattctccggtattcgcagtttgcatcgggttggtaagtcgggatgacccccttgccgaaacagtgctctacccccggagatgaattcacgaggcgctacctaaatagctttcggggagaaccagctatctcccggtttgattggcctttcacccccagccacaagtcatccgctaatttttcaacattagtcggttcggtcctccagttagtgttacccaaccttcaacctgcccatggctagatcaccgggtttcgggtctataccctgcaacttaacgcccagttaagactcggtttcccttcggctcccctattcggttaaccttgctacagaatataagtcgctgacccattatacaaaaggtacgcagtcacacgcctaagcgtgctcccactgcttgtacgtacacggtttcaggttctttttcactcccctcgccggggttcttttcgcctttccctcacggtactggttcactatcggtcagtcaggagtatttagccttggaggatggtccccccatattcagacaggataccacgtgtcccgccctactcatcgagctcacagcatgtgcatttttgtgtacggggctgtcaccctgtatcgcgcgcctttccagacgcttccactaacacacacactgattcaggctctgggctgctccccgttcgctcgccgctactgggggaatctcggttgatttcttttcctcggggtacttagatgtttcagttcccccggttcgcctcattaacctatggattcagttaatgatagtgtgtcgaaacacactgggtttccccattcggaaatcgccggttataacggttcatatcaccttaccgacgcttatcgcagattagcacgtccttcatcgcctctgactgccagggcatccaccgtgtacgcttagtcgcttaacctcacaacccgaagatgtttcacttcagagttgcgaaaatttgagagactcacgaacaactttcgttgttcagtgtttcaattttcagcttgatccagatttttaaagagcaaaacttcgcagtgaacctttgcaggtacactctgaagtattttttatttaatcactacagagatggtggagctatgcgggatcgaaccgcagacctcctgcgtgcaaagcaggcgctctcccagctgagctatagccccataacatgtagttaaaacctcttcaaatttgccgtgcaaatttggtaggcctgagtggacttgaaccaccgacctcacccttatcaggggtgcgctctaaccacctgagctacaagcctgtagaggttttactgctcattttcatcagacaatctgtgtgagcactgcaaagtacgcttctttaaggtaaggaggtgatccaaccgcaggttcccctacggttaccttgttacgacttcaccccagtcatgaatcacaaagtggtaagcgccctcccgaaggttaagctacctacttcttttgcaacccactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgtggcattctgatccacgattactagcgattccgacttcatggagtcgagttgcagactccaatccggactacgacgcactttatgaggtccgcttgctctcgcgaggtcgcttctctttgtatgcgccattgtagcacgtgtgtagccctggtcgtaagggccatgatgacttgacgtcatccccaccttcctccagtttatcactggcagtctcctttgagttcccggccggaccgctggcaacaaaggataagggttgcgctcgttgcgggacttaacccaacatttcacaacacgagctgacgacagccatgcagcacctgtctcacggttcccgaaggcacattctcatctctgaaaacttccgtggatgtcaagaccaggtaaggttcttcgcgttgcatcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcatttgagttttaaccttgcggccgtactccccaggcggtcgacttaacgcgttagctccggaagccacgcctcaagggcacaacctccaagtcgacatcgtttacggcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcacctgagcgtcagtcttcgtccagggggccgccttcgccaccggtattcctccagatctctacgcatttcaccgctacacctggaattctacccccctctacgagactcaagcttgccagtatcagatgcagttcccaggttgagcccggggatttcacatctgacttaacaaaccgcctgcgtgcgctttacgcccagtaattccgattaacgcttgcaccctccgtattaccgcggctgctggcacggagttagccggtgcttcttctgcgggtaacgtcaatgagcaaaggtattaactttactcccttcctccccgctgaaagtactttacaacccgaaggccttcttcatacacgcggcatggctgcatcaggcttgcgcccattgtgcaatattccccactgctgcctcccgtaggagtctggaccgtgtctcagttccagtgtggctggtcatcctctcagaccagctagggatcgtcgccttggtgagccgttaccccaccaacaagctaatcccatctgggcacatccgatggcaagaggcccgagggtccccctctttggtcttgcgacgttatgcggtattagctaccgtttccagtagttatccccctccatcaggcagtttcccagacattactcacccgtccgccactcgtcagcgaaacagcaagctgtttcctgttaccgttcgacttgcatgtgttaggcctgccgccagcgttcaatctgagccatgatcaaactcttcaatttaaaagtttgatgctcaaagaattaaacttcgtaatgaattacgtgttcactcttgagacttggtattcatttttcgtcttgcgacgttaagaatccgtatcttcgagtgcccacacagattgtctgataaattgttaaagagcagttgcgacgcggctttcagctcactgtcgcgaggtggcgtatattacgctttcctctttcagagtcaaccctgaatttcaggatttttttctcttcgttgttccgaccatcctgtgaagtgtttcacgttgtcgtctcaacggaggcgcattatagggatcccaattttttgcacaagtatttttttgatctttttttctgtttgttgttttttcaccctttttgctgcaatcgcacacaaaacggtgcttttttgcatactaaaagacttgcacaaggccaataatgcccccaaagtcattagtaaatcatttattgctgaggtaagtatgtctgatgttttacgcccataccgcgatctttttccacaaatcggtcagcgcgtaatgatcgacgatagcagtgtcgtgattggtgacgttcgtctggctgatgatgtggggatctggccgctcgttgtgattcgtggagatgtacattatgtacagatcggagcacgcaccaatatccaggatggcagtatgttgcatgtcactcataaatcctcgtacaacccagatggcaacccattaaccattggcgaagatgtcactgttggtcacaaggtgatgctccacggctgcaccattggcaatcgagttttggttgggatgggctcaattttacttgatggcgcaatagtagaagatgatgtgatgattggtgcgggtagtctggtcccacaaaataaacggctggagagcggatatctgtatctcggtagccccgtcaaacagatccgcccgttaagtgatgaagagaaggctgggttacgctattccgcgaataattacgtgaaatggaaggacgaatatctggatcagggtaaccagacccagccttgatcatcttcactttgttcctgaattaagttttccgcttcttcttccaggtcccagcgatgctgacgaaaactcgctaaccactgttctggcgtatctccagtaaagcgatacgccagactctcgccagagatcgcgcatgtcagttgcataccattcacgagagcgggaaaacatacacattttttattctcgtcccactcttccctgtccggaaactggatggcctgattcacgcggacaattcctcctgcaattgctttataactggttctacgtcaggcagaacaccgtgccagagaagaaaggcatgagccgcctgtgccaccagcattcctaaaccatcagcattacgctttgagcctcgctgctcacaccatgccagaaaaggagtttttcctttctgatagaacatgtcatagcaataaatgcctggatgaatgagcgatgacgggatcgccggaatatcaccactgatgccactggatgttgcattaataatgagatcaaactcatgaccttccagttcgtccatactcaacgcctgaatactgccagtgtgcgcaaacaatttagccaactcttccgcgcgggataccgtccgattagttattgtcaccgcacagtccagggaaaggagtggcagtagtacgccgcgagatgctccaccagcgccgataagcagaatacgtaaaccagggcggataaaagacagacgttccagatcgcttaacaagcctacaccatcggtattgtcacccagcaggcgtccatcttctaaccgcatgagggtattaacagcaccagccaacgctgcccgttcagtaagctcatccgctctggcaaaagcctcttctttaaaaggcaccgtcacattcgcacctttaccaccagcactaaagaaagcgttcagtgtgttgatgaaatcattgatgggtgccaacacgcgcccatagggatgttcaatattcagttgctgagcaaattgctgatgaatgaatggcgatttgctgtgggctatcggattaccaaaaacagcataggtttccattatgttacccctgtcgaaacagttcacccgtcagggcatcgcggatttctgaaggatttaaacgcccccccgtttcaccaggcacaaccgggaacgccgcgccaaattgtgcgcgaacttcgtctactgttcgacaaggtggcaatccactcaagttggcactggtagaaaccagcggtttaccataagcctggcacaaagcaaccaccaacggatggtcggtgactcgtacagcaagcgaatcaaagcggcccgtcaaccagcgcggtgttgtcgcaggcgcgggaaagacaaaggtgacaggacctggccagcgggaaaaaatggtttcacgctgcacgtcagtcaacatggtgtcatcaatatagggtttaagctgctcgtaatttgctgcgattaaaatcagccccttatcaaccggacgctgttttaactccaacagtcgcatcactgctgtttcgctatcaggatcgcacccaacaccgaaaacggcttccgttggataggcgatgacacgttcttcattgagaacatctatcgcagctgcgatagcgtctctttgcaggttattattcacgttattattccgccgaaaccggctttccacattgtttactggcacaaaagtgttttacaccctgcgcggttttcttttcgatgagtagcggataatgacactcagggcattctccagctatgggtttgaagttaatggcaaattgacactccgggtagcgatcacaagagtgaaatgttttgccataacgggagcggcgctggaccagatggcccgtccgacattgggggcatgtaattgctgtttcgtccggtttatcgataagttcggtatgttcgcattcagggtagttaatgcaaccaataaacataccaaagcgtccctggcgtaataccagatttgcgccacatgcagggcaaacctgcccctccagaactttgacgatatgtccatccgctgaagatttcagaggacggacgtagtcacacgccggatactgtgagcatccaagaaacggaccgtgtttcccggatcgaataaccagttcagccccgcactttgggcaggactcattattacgcaccgtgaacagtgctgatttcgccataacaacttatgctgaattaaagaaatgattaatgcagcataccttcattcacttcaaagagtaattcttccatttgctggtacgcattttcgcagcccggaatattgaacaacaccatcaggatcacccatttcagatcatccagttcgaactctgcgttatccagcgcgagcactcgctctatcaccatttcacgagtttcaaggttgagcacctgaatctgctcaaggaaaagcagaaacccacggcagctggcatccagtcgttcacactcttccggtgtataaatacgcatggagagaggatccgaggccagttgcatcggttctgccaacccttcctgataatcagcaagtttttccagccatagcagggcattgtagatatcttctcgctcaaaacctgcgtcggtaagatcctgttcaagtttgtcttgatccacacgcaactcagcttctgtgtgaatataggtttcaaacaaatacattagtacgtcgaacatggcatgccctcctcaatcggacatagccgccgggtacagctgcgatccatcctgctaactccagttcgagtagttgagtaactacctctggcacaggttggccggcacgttcagcgacgacgtcaacaggtgttacctcatctcctacgttagccaggagctcaggaaatggcaatgccacgtcttgctgatctggtgaataaaatgaattttcaggggcgtctggcaaccagtgcaatccaaattgcaagttttccagaatttcttccggttccgtcacaagaatcgcaccttgttttattaaccagtgaggcccttcgcttcccggattccctattggacctggcaaggcaaaaacttctcgcccctgctcaagcgcacaacgtgctgtcaccagcgaaccactacgcaaagccgcttccaccaccagtacacctttacttagaccactgataatgcgatttcttcgtgggaaattgtaagcaaggggtggaacatcgaggggaaattccgagacgagagcgcccccctgttcaagcagactggcagccagtcgggcatgacggcggggatgaatggtattaagtccattccccaatacagcaatgctgacgccatttacctgtaaggctgctttatgcgctacaccatcgattccacgcgccagtccactcgtaattgtcactccacgcgtcgccagagtttcgcaaaataatcgtccccatcgctcgccataccatgaatgcgcccgactccccactacggcaagctgaaatgaatgcagcgcgtgcagttctccttcaacaaacagtgcgccggggtaatctgtcgtcgccagaagttgaggaggataaaattcgctgtccgcaggaattaaatgatggttgggttgctccaaccaacaaagtgagctttcgatactctttcgtggaaatgaaagaaagcgttgtgcctgccgcaatgtaagccctgtttgctgcaatacaaccgcatcaatatgcgactgttttgccacccagtgagcgatacggaccatatcatcgccgtacaagctgctgatactcattaaacgcagccaaatttctgtatcgaccatccttatctccctgccataagcagccttagcaatctttgcgattggtcagtgatgctgtcaatcagagggggatttgtctagaatagaagaaataatctttctaactcctgaacacatctctggagatttatgtcagttttgcaagtgttacatattccggacgagcggcttcgcaaagttgctaaaccggtagaagaagtgaatgcagaaattcagcgtatcgtcgatgatatgttcgagacgatgtacgcagaagaaggtattggcctggcggcaacccaggttgatatccatcaacgtatcattgttattgatgtttcggaaaaccgtgacgaacggctagtgttaatcaatccagagcttttagaaaaaagcggcgaaacaggcattgaagaaggttgcctgtcgatccctgaacaacgtgctttagtgccgcgcgcagagaaagttaaaattcgcgcccttgaccgcgacggtaaaccatttgaactggaagcagacggtctgttagccatctgtattcagcatgagatggatcacctggtcggcaaactgtttatggattatctgtcaccgctgaaacaacaacgtattcgtcagaaagttgaaaaactggatcgtctgaaagcccgggcttaaggataagaactaacgtgtcagaatcactacgtattatttttgcgggtacacctgactttgcagcgcgtcatctcgacgcgctgttgtcttctggtcataacgtcgttggcgtgttcacccagccagaccgaccggcaggacgcggtaaaaaactgatgcccagcccggttaaagttctggctgaggaaaaaggtctgcccgtttttcaacctgtttccctgcgtccacaagaaaaccagcaactggtcgccgaactgcaggctgatgttatggtcgtcgtcgcctatggtttaattctgccgaaagcagtgctggagatgccgcgtcttggctgtatcaacgttcatggttcactgctgccacgctggcgcggtgctgcaccaatccaacgctcactatgggcgggtgatgcagaaactggtgtgaccattatgcaaatggatgtcggtttagacaccggtgatatgctctataagctctcctgcccgattactgcagaagataccagtggtacgctgtacgacaagctggcagagcttggcccacaagggcttatcaccacgttgaaacaactggcagacggcacggcgaaaccagaagttcaggacgaaactcttgtcacttacgccgagaagttgagtaaagaagaagcgcgtattgactggtcactttcggcagcacagcttgaacgctgcattcgcgctttcaatccatggccaatgagctggctggaaattgaaggacagccggttaaagtctggaaagcatcggtcattgatacggcaaccaacgctgcaccaggaacgatccttgaagccaacaaacaaggcattcaggttgcgactggtgatggcatcctgaacctgctctcgttacaacctgcgggtaagaaagcgatgagcgcgcaagacctcctgaactctcgtcgggaatggtttgttccgggcaaccgtctggtctgatagtccactcttctaagcccggtcttgccgggcgtttttatacttatgaaaaaacaacgtaatttacgtagcatggcggcccaggccgttgaacaagtcgtcgagcaagggcaatcattaagcaacattctgccaccgctccagcaaaaagtttccgataaagacaaagcacttcttcaagagttgtgctttggcgtactgcgtacgctttcgcagttagactggctgattaataagttaatggcccgtccgatgaccggcaaacagcggaccgtgcattacctgattatggttggtttgtatcaactgctttatacccgcattccacctcatgctgcgctggctgaaacggttgaaggcgctatcgcaattaagcgtccgcaacttaaagggttgataaacggtgtattacgccagttccagcgtcagcaagaagagttattagccgagtttaatgccagtgatgcacgttatctgcatccttcctggttgctgaagcgtctgcaaaaagcgtatccagagcagtggcaatccatcgtcgaagccaataaccagcgtccgccaatgtggctgcgtattaatcgtacgcatcattcccgcgacagctggcttgcattgctggatgaagcaggaatgaaaggtttcccgcatgcggattaccctgatgctgtacgtctggaaacacctgcacctgttcatgcgctacctggttttgaagacggatgggttaccgttcaggatgcatcagcacaaggttgcatgacctggcttgcgccacaaaacggtgaacacattttggatctttgtgccgcccccggcggtaaaacaacgcatatccttgaggtggcaccagaagcgcaggttgttgcggttgatatcgacgaacagcgcctctctcgggtttacgacaatttaaaacgccttggtatgaaggcgaccgtgaaacaaggtgatggccgttacccttctcaatggtgtggcgagcaacagtttgatcgcattttattagatgcgccttgttcagcaaccggtgtgattcgtcgccatccagatattaaatggttacgtcgcgatcgcgatatcccggaactcgcgcaattgcagtctgaaattctcgacgccatttggccgcatttaaaaaccggtggaactctggtctatgccacctgttcggtgttaccggaagagaatagcctgcagattaaagcctttttgcaacgtaccgctgatgccgaactttgcgaaacaggaacaccagagcaaccgggtaaacaaaatctacctggtgccgaagagggcgacggcttcttttacgctaagctaatcaaaaagtgatgagataacgggtcgcgactgatgaaaattatcattctgggtgccggccaggttggcggcacactggcggaaaacctggttggcgagaacaacgatattactgttgtcgataccaacggtgagcgtctgcggaccttacaggataaatttgacctgcgggtcgtgcaggggcatggctctcatccacgcgtattgcgggaggcaggtgccgacgacgccgatatgctggttgctgtaaccagttcagatgaaaccaatatggttgcctgccaggtagcctactcacttttcaacacccctaatcgcatcgctcgtatccgctcaccagactacgtgcgcgatgccgataagctatttcattcagatgctgtgccgattgatcatctgatcgcaccagagcagttggttatcgataatatttaccgactgattgagtatcccggcgcattgcaggtggtgaacttcgctgagggtaaagtcagcctggctgtggttaaagcctattatggcggcccgctgattggtaatgcactttcgaccatgcgcgaacatatgccacatatcgatactcgtgtggcagcaattttccgccacgatcgccccattcgtccgcaaggttcgaccattgttgaagctggtgatgaagtgttctttattgccgcttcacagcatatccgcgcggtgatgagtgaattacagcgactggaaaaaccgtataagcggatcatgctggttggtggcggtaatatcggtgcagggctggcgcgtcgtctggaaaaagattacagcgttaaactcatcgaacgtaatcagcagcgcgctgccgaactggcggaaaagttacagaatacgatcgtcttttttggtgatgcgtcggatcaagaactactggccgaagaacatatcgatcaagttgatctgtttattgccgtcaccaacgatgacgaggccaatatcatgtccgccatgcttgccaaacgtatgggtgcgaaaaaggtgatggtattgatccagcgtcgcgcttatgtggatctggttcaggggagcgttatcgatattgcgatttcaccacaacaagcaactatttctgcgttgcttagccatgtgcgaaaagcagatattgttggtgtttcctcattgcgccgcggcgtagcagaagctattgaagccgttgctcacggtgatgaaagcacctcacgcgttgtcggcagagtcattgacgaaatcaagctaccgccaggaacgattattggagcggtggtacgtggaaacgacgtgatgattgccaatgacaatctgcgcattgagcaaggcgatcacgtaattatgttcctcacagataaaaagtttattaccgacgtcgaaagactcttccagccaagccctttcttcttgtaattaataaggcgtctaatgacgccttattatttccctttgattatcaaggattaattaaattcattcctggcaggaaaatggcttaacatttgttagacttatggttgtcggcttcatagggagaataacatgagcattattaaagaatttcgcgaatttgcgatgcgcgggaacgtggtggatttggcggtgggtgtcattatcggtgcggcattcgggaagattgtctcttcactggttgccgatatcatcatgcctcctctgggcttattaattggcgggatcgattttaaacagtttgctgtcacgctacgcgatgcgcagggggatatccctgctgttgtgatgcattacggtgtcttcattcaaaacgtctttgattttctgattgtggcctttgccatctttatggcgattaagctaatcaacaaactgaatcggaaaaaagaagaaccagcagccgcacctgcaccaactaaagaagaagtattactgacagaaattcgtgatttgctgaaagagcagaataaccgctcttaacaagcgcctgaaagcagaagaccagtggtaaaaaagtgatttactttcttgccactggcctcccagttcccccgattgccatgttttccttttcgcatgtaactgcctttccccttcttatttttctctacgcgctgtcggaataagggatcatgtagtaatgcttctatcgcattatcctttatctgccctttagtatgctgatatcgactcataaaaactccagttggttatttaacggcgcgagtgtaatcctgccagtgcaaaaaatcaacaaccactcttaacgccactcgccccttgttcaagagcttcaagaatcgaacaataaacactgctatgagcagtcccacaacaggcatcgttaaggcgttgcaaggaacgctgcatactctgcaactcggctatccgtgcttcgacttcctgcaatctttcctgcacaatgccttttgactcctgacaggtatggtgttcaggatcgatgcggatcgacagcaactcgcggatcgactccagactgaaacctagttgtctggcatggcggataaatttcaatcgctggagatcgctttcggtatataggcgaaacccaccttcagtacgcacttcatgctccatcatctgctgtttttcgtaataacgaatcgtgtcgggtgttacttccgccatttttgccagctcaccaatgcgatacatacatactccactagttatcgttgattttgtccaacaacttgtcagcataatcgccgcgtaaaaaatcggtactcaatccagcttgtcgcagcttcaattccagtaatgacaatcgacggctaacctcttgatattgcggatcatcgtgacggatacctttgagaatatccagaagctgaattgcttctctccgttgctcaagttctggcggtaagcaaccggcattcttcagcaagcgataccccgcacgtaattccggtggcacgtgagaatcatcatccagtatcaatggttcgccgctacctgccaggttatcaaactcacctttcgcttgcgcttctgctatatggcgctctgcccactggtcaagtaaccacataaatactccaggggatgaacaaaaagagtacagctattgtagataagtggggatactacgggtataaaaaaacccgccggggcgggtttttttacgttgcttcagattactctgcagcagcttctgctttctctgaacgatcaaccagctcgatgtaagccatcggcgcgttgtcgcctgcacggaagccacacttcagaatacgagtgtaaccaccggcacggctcgcgaaacgcgggcccagttcgttaaacagttttgccacgatctcgttatcacgagtacgggcgaatgccagacgacgattagcaacgctatcagtcttggcaagagtaatcagcggctcaactacgcggcgcagctctttcgctttaggcagagtcgtcttgatgatttcatgacgaaccagtgaacctgccatattgcggaacatagcctggcgatggctgctgttgcggttcagttgacgaccactcttacgatggcgcatgaccttatccttctcagtaaaaccttaacctgtgatccggttactcgtcagcgatgcttgccggtggccagttttccaggcgcatgcccagagacagtccacgggaagccagcacgtctttaatctcagtaagagattttttaccaaggttaggcgttttaaggagctcaacctcggtacgctgtaccagatcaccgatatagtggatagcttctgctttaaggcagttagcagagcggacagtcaattccagatcgtcaacagggcgcagcaggatcggatcgaactctggtttctcttctttcacttcaggctgacgtacatcacgtaagtcaacgaaagcttccagttgttcagccagaatggttgccgcacgacgaatcgcctcttcaggatcgattgtgccgttggtttccatttcgatgaccagcttgtccaggtcggtacgctgttctacacgcgctgcttcaacattgtaggcaatacgctccacagggctgtagcatgcgtcgaccagcagacggccgattgggcgctcatcttcttccgaatgaattcgggtagaagccggcacataaccacgaccgcgctgaactttgatacgcatgctaatagacgcgttctcatcggtcaggtggcagatcacgtgctgcggcttgacgatttcgacatcaccgtcgtgggtgatatcggctgcagtcacagggccaatgccagatttattcaaggtaagaataacttcatctttgccctgaactctcaccgccagccctttcaggttgagcaggatttccaggatatcttcctgaacgccttctttggtgctgtactcatgtagtacaccatcaatctcaacctcggtcaccgcgcaacccggcatcgatgagagcagaatacggcgcagtgcgttacccagagtatggccaaagccacgctctaaaggctcaagggtcaccttggcgtgcgtcgaactcacttgctcgatatcaaccaggcgcggttttagaaactctgtcacagaaccctgcattgtgtcctctctttggtactaagctttacttggagtaaagctcgacgatcaggtgttcgttaatgtccgcagacagatcagaacgctccggcttacgcttaaacgtaccttccatcttgccagcatcaacttccagccaggttggcttttcacgctgctcagccagctccagagcggctttcacgcgagactgcttcttcgctttctcacgaatgcttacaacgtcattcggactaacctgataagaagcgatgttaacaacacgaccgtttaccataattgctttatggctaaccagctgacgtgcttctgcacgagtggcaccgaagcccatacggtatacaacgttgtccagacgaccttccagcagagccaacaggttttcaccggtgttgcctttcagacgtgctgcttctttgtagtagttacggaactgacgctccagcacaccatagatacggcgaactttttgcttttcacgcaactgcacaccatagtcagacagacgcggtttacgcgcaccgtgctggccaggagcttgttcaattttacacttggtatcgatcgcgcgaacgccagacttaaggaataagtcggtgccctcacgacggctcagcttgagcttaggacccaaatatcttgccattttctttctccaacaaacctggaaaacgaggcgttatacgcgacgttttttcggcggacgacaaccgttatgagggatcggagtcacatcagtaatgttagtgatgcggaaacctgcggcgttcagagcacgaatagtagattcgcggcctggacccggacctttaaccataacttccagattcttgatgccgtattctttcacggcgtcagcgcaacgctctgctgcaacctgagctgcaaacggagtggatttgcgagaaccacggaaaccggaaccaccggctgttgcccaacccaacgcgttaccctgacgatcagtgatagtcacgatggtgttgttgaaagaagcatggatatgagccacgccgtcagagacttgttttcttacacgtttacgtgcacgaattggtgcctttgccattattcaatcaccccgattatttcttgatcggtttgcgcggacccttacgggtacgtgcgttggtcttggtacgctgaccgcgaaccgggagaccacgacgatgacgcaaaccgcgatagcaaccaagatccatcaggcgcttgatgctcatgctgatttcacggcgcagatcaccttcaacgacaaatttggcaacttcgtcacgcagcgtgtcgatttgtccttcagacagctcactgatcttaacatcttcagcgatacccgctgcagccaggatggctttagaacgggtcttgccgacgccataaatcgaagttaatgcgattacggcatgcttatgatcaggaatgttaatgcctgctatacgggccactatgcactcctactatttaatatgtacgttccatgctgaaaagcccgttttcaggatactcaaatggaaacgcacagacatacaaaagattggctggctaatctagccagctcaacccaactttgcaagaaaaatatgcgaaaaaatcagccttggcgctgtttatgcttcggctcggcactgcaaatcacacggatgacaccatcacgcttaacgattttgcagttacggcataatttcttgacggaagcacgaactttcatttttactctccgtaacttctcgggcgaccaattatcggccgtagcctttcaggttcgccttcttcaatgcagactcatactgactggacatcatcagagtttgcacttgagccataaagtccataatcacgacaacaacgataagcagtgaggtcccaccgaagtagaacggtactttcattgcatcacgcatgaactccgggatcaggcagataaaggtaatatacagcgcaccaaccagggtcaggcgggtcattactttatcgatatacttcgccgtttgctctcccggacgaattcctggtacaaatgcaccggacttcttcaggttatctgctgtttcacgcgggttgaaaaccaacgccgtgtagaagaaacagaagaagatgattgcagacgcatagagtaacacataaagcggttgcccaggctgcaaatacagcgaaattgttgtcagccagttccaaccagtaccgcccccgaaccatgacgcgatggtcgccgggaacagaataatactggaagcgaagattgccgggattacccccgccatattcactttcagcggtaaatgtgtgctctgtgcagcatagacacgacgaccttgctgacgtttcgcgtagtttaccacaatgcggcgttgaccacgctcaacaaatacaacaaagaacgtcactgcaaatactaatactgcaaccaacagcaacacgaggaagtgcaggtcgccttgacgcgcttgctcgatagtatgggcaatggctggcgggagtcccgcgacaataccggcgaagataatgattgaaataccgttgccgatacctcgttcagtaatctgttcgcccaaccacatcaggaacatggttcctgtgaccagacttacaacagcggtgaagtagaatgcaaagcccgggttaatcaccaggccttgcataccaggcatattcggcagaccggtagcaataccgatcgactggaatattgccagcaccagagtaccgtagcgggtgtactggctgatcttacgacgaccagactccccttctttcttaatttctgccaacgttgggtgaaccaccgtcagcagctggataatgatcgacgccgaaatatacggcatgatccccagagcaaagatagaagcacggctgagagcaccaccagagaacatgttaaacatctcaatgatggtgcctcgctgttgctcaagcagtttggcaagtacagcggcatcaataccagggatcggaataaaagagccaatacggaacacaatcagcgcaccgataacaaacagcagtctgcgtttcagctcgcctaagccacctttggcactttgaaaatctaatcccggttgtttagccatctgctacttattcctcgattttaccgccagcagcttcgatagcagcacgagcgcctttagtaacacgcaggccacgaacagttaccggagtcgttacttcgccagccaggatcactttcgcgaactcgatctggataccgataatgttagccgctttcagcgtgttcaggtctactacaccgccttctactttagccaggtcagacagacgaatttcggctgtaatcgctgctttacgagaagtgaagccgaatttcggcagacgacggtacagaggcatctgaccaccctcgaaaccgcgacgtacgccaccgccagaacgagacttctgacctttgtgaccacgaccaccggttttaccgaggccagaaccgataccacgacccaggcgtttacccgcctttttggagccttcggccggagacagagtatttaaacgcatctcttactcctcaactttaaccatgaaggaaaccgcgttgatcataccgcgaatagcaggagtatcctcgcgctctacggtgtgaccaatacgacgcagacccaggccaagcagcgttgccttgtgtttcggcagacgaccgattgcactgcgggtttgagtaattttaatagtctttgccatggtttatttccccagaatttcttcaacggatttaccacgcttggcagcgaccatttctggagaattcatattttccaggccatcaatagttgcacgaaccacgttgatcgggttggtggaaccataggctttagccagaacgttatgaaccccagcgacttccagaacggcgcgcattgcaccaccggcgatgataccggtaccttcggaagccggctgcatgaatacgcgagaacccgtgtgaacacctttaacagggtgttgcagagtgccgttattcagcgcgacgttaatcatattgcgacgggctttttccatcgctttctggatcgctgctggaacttcacgcgctttaccgtaaccaaaaccaacgcgaccgttaccatcgccaactacagtcagagctgtgaaggagaaaatacgaccacctttaacggttttagatacgcggtttaccgcgatcagcttttcctgcagttcgccagcttgtttttcgatgtgagccatcttacacctctaccttagaactgaaggccagcttcacgggcagcatctgccagtgcctggacacgaccatgatattggaacccggaacggtcaaaggatacatctttgatgcctttttccagagcgcgttcagcgacagctttacccacagctgcagccgcgtctttgttaccggtgtacttcagttgttcagcgatagctttttctacagtagaagcagctaccagaacttcagaaccgttcggtgcaattacctgtgcgtaaatgtgacgcggggtacgatgtaccaccaggcgagttgcgcccagctcctggagcttgcggcgtgcgcgggtcgcacgacggatacgagcagatttcttatccatagtgttaccttacttcttcttagcctctttggtacgcacgacttcgtcggcgtaacgaacacccttgcctttataaggctcaggacgacggtaggcgcgcagatccgctgcaacctggccgatcacctgcttatcagcgcctttcagcacgatttcagtctgagtcggacattcagcagtgatacccgcaggcagctgatggtcaacaggatgagagaaacccagagacaggttaatcacattgcctttaaccgctgcacggtaacctacaccaaccagctgcagcttcttagtgaagccttcggtaacaccgataaccattgagttcagcagggcacgcgcggtaccagcctgtgcccaaccgtctgcgtaaccatcacgcggaccgaaggtcagggtattatctgcatgtttaacttcaacagcatcgttgagagtacgagtcagctcgccgtttttacctttgatcgtaataacctgaccgttgatttttacgtcaacgccggcaggaacaacgaccggtgctttagcaacacgagacattttttcctccgattaggctacgtagcagataatttcgccaccaagaccagcctggcgcgctgcacgatcagtcataacacctttagaggtagaaacaactgcgatacccagacccgccataactttcggcagctcatctttacgtttatagatgcgcagacctgggcggctgacacgctgaatgctttctacaacagctttgccctggaaatacttcagagtaagttccagttcaggcttggtgtcgccttcaactttaaaatcttcaataaaaccttcttccttcagcacgttggcgattgccactttcagcttggaggaaggcatggtgaccgcagctttgttcgcggcctgaccgttacggatacgggtcagcatatccgcgatcggatcttgcatgctcatctgtctttactcccgtgattcaattggtgacaattaccagctagcctttttcagacccgggatttcaccgcgcatagcggcttcacggaccttaatacggctcaacccgaacttccgcaggaaaccatgcggacgacctgtttgacggcagcggttacgctgacgagacgggctggaatcacgcggcagagtctgcagcttgagaacagcgttccaacgatcttcgtcggaagcgttcacatcagagatgatcgctttcagttcagcgcgtttcgcgaagtatttatcagctaaagctacgcgttttacttcgcgtgctttcattgattgcttagccatttagtaaccctaccttacttgcggaacgggaagtcaaaggcagccagcagagcgcggccttcttcgtcagatttcgcagtagtggtaatggtaatatccaaaccacgaacgcggtcgactttatcgtagtcgatttctgggaagatgatctgctcacggacacccatgctgtagttaccacgaccgtcgaaagacttagcggacaggccacggaagtcacggatacgaggtacagcaatagtgatcaggcgctcaaagaactcccacatgcgttcgccacgcagagttactttacagccgatcggatagccctgacggattttgaagcctgcaacagatttgcgtgctttggtgatcagcggtttttgaccggagattgctgccaggtctgctgctgcgttatccagcagttttttgtcagcgatcgcttcaccaacacccatgttcagggtgatcttctcgacccgagggacttgcatgacagaattgtagttaaactcagtcatgagttttttaactacttcgtctttgtagtaatcatgcagtttcgccatcgtactactccaaattacttgatagtttcgctgttagacttgaagaaacggacttttttaccgtcttcgaatctaaagcctacacggtcagccttgccggttgccgcattgaagattgctacgttggaaacctgaatagcggcttctttttcaacgatgccacccggttggttcagggccggaaccggcttctgatgtttcttaaccaggttgataccttcaacaatgaccttgccggaagacaggacattcttaactttaccgcgtttacctttatctttaccggttaacacgataacttcgtcatcacgacggattttcgctgccatgattcgctccttagagtacttctggtgccagagagataattttcatgaacttctcactacgaagctcacgagttaccggcccaaaaatacgcgtaccgataggctgctcgctgttgttgttcagaagaacacaagcattaccatcgaagcgaatgacagaaccgtccgggcgacgaacacccttcttggtgcgcaccactaccgccttcagcacatcaccttttttgaccttaccacgcggaattgcttctttgatggtgatcttgatgatgtcgcctacgcctgcgtagcgacggtgcgagccacccagaaccttgatacacattacgcgacgtgcaccggagttgtcggcgacgttcagcatagtctgttcttggatcattttagtgctccgctaatgtcaactactactgagacccgaaaatcaggtcgttaaaaatccccatatcgagggcgcggcattataacaccgcttcaaggatatgggtagaaaaaataaacggctcatttctgagccgtttattcgtattgagagagtgtactgtattacagaaccgctttctctacaacgcgaaccagcgtccaggatttagtcttggacagcggacggcattcgcggatttcaaccacgtcaccgataccgcattcgttgttctcgtcatgtacgtgcagtttggtcgtacgcttgatgaatttaccgtagatcgggtgtttcacaaaacgttcgatagcaacaacaatggatttctccattttgtcgctaacaacgcgaccttgcagagtacggattttatcggtcattacgcacccgccttctcgttcagtaaagtcttaacgcgtgcgacatcgcgacgcacttgcttcaacaggtgagactgttgcagctggccacttgcagcctgcatacgcaggttgaactgctcacgcagcaggttcagcagctcggtgttcagctcttcaacgctcttctcacgcagctcttttgctttcattacatcaccgtcttagttacaaaggtggttttaatcggcagtttcgctgctgccagcttgaatgcttcacgggccagctcttccggaacaccgtccatttcatacaggactttacccggctgaatcaaggcaacccaatactccacgttacctttacctttacccatacgcactgccagcggcttttcagtgatcggtttgtccgggaacacacggatccagatcttaccttgacgcttaactgcacgggtcatagcacgacgtgctgcttcgatctgacgggcagtcagacgaccacggccaacagctttcagaccgaagctgccgaagctaacatccgtaccctgcgccagaccgcggttacggcctttgtgcattttacggaattttgtacgctttggttgtaacatcagcgacgctccttatttacggcctttacgctgctgctttttaggctgagcagccggtttttccggttgttcaacagcagccataccacccaggatctcgcctttgaagatccacactttaacgccgattacaccgtaagtggtgtgcgcttcagaggtgttgtagtcgatgtcagcacgcagagtgtgcagcggtacgcgaccttcgcggtaccattcggtacgtgcgatttccgcgccgcccagacggccgctaacttcaactttaatacctttagcgcccagacgcattgcgttctgtacagcacgcttcatagcacgacggaacataacgcgacgttccagctgagaagtgatgctgtcagcaaccagttttgcgtccagttcaggcttacgaacttcggcgatgttgatctgtgcaggaacgccagcgatgtccgctacgaccttacgcagtttttctacgtcttcaccttttttaccgataacgatacccgggcgagcagtgtgaatggttacacggatgctcttagccggacgctcgataacgatacgagatacggacgctttagccagttccttagtcaggtactgacgtactttaaaatcgctgtccaggttgtcagcgaattctttggtgttcgcaaaccaggtagagttccatggttttacaatacccaggcgaataccattaggatgtactttctgacccattgctagtctccagagtctcagcgatcggacacaaccacagtgatgtggctggtgcgcttcaggatgcgatctgcacgaccttttgcacgcggcataatgcgcttcatgctcgggccttcgtctacgaaaattttcgtaactttcagatcgtcaatgtcagcgccatcgttgtgttcagcgttagcaatggcagattccagaactttcttgaccagtacagccgctttcttgttggtgtaggtcaaaatatccagagcctgcgacactttcttaccgcgaatcaggtcagcaacaaggcgaaccttctgagcagaagaacgagcatggcgatgtttagcgatagtttccatctcttcctcctaccttatttcttcttcgcttttttatcagcagcgtggccgcgataagtacgagtcggtgcgaattcacccagtttgtgaccaaccatttcgtcggttacaaataccggaacgtgctgacgaccattatggacagcgatggtcaaaccgatcatgttaggaaagatcgttgaacgacgggaccaagtgcgcaggggcttcttgtctccgctttccaccgctttctctaccttcttcagcaagtgcaggtcaataaaaggacctttcttgagagaacgtggcatggcttatcctctaaaattatttgctacggcgacgtacgatgaatttatcagtacgcttgttgctgcgggtcttcttacctttggtctgaacgccccacggagttaccgggtgcttaccaaagttacgaccttcaccaccaccatgtgggtggtctaccgggttcatcgcggtaccgcgaacggtcggacgaacaccacgccagcgtgcagcacctgctttacccagaacgcgcagcatatgctcagcattgccaacttcgcccagagttgcacggcagtctgcttctactttacgcatttcaccagaacgcagacgcagggtgacataagcaccatcacgagcaacgatctgaacgtaagtaccagcggaacgtgccagctgaccgcctttacctggtttcatttctacgttatgaacagtagaaccaaccgggatgttgcgcatcggcagggtgttacctggtttgattgcagcatcaacgccagactgaatctggtcgccagctttcaggcctttaggggccaggatgtaacggcgttcaccgtctttgtacagaaccagcgcgatgttcgcggaacggttcggatcgtactcaagacgttcaacaactgccgggataccgtctttgttgcgtttgaagtcaacaatacggtaagcctgcttgtggccaccaccgatatgacgagtggtgatacggccattgttgttacgaccaccggatttgctgtttttttccagcaacggagcaaaaggtttgcccttgtgcagctcagggttaaccactttaactacgtggcgacgacccggagatgtcggtttacatttaacaactgccattgtattactcctccgacttactcagcgccgccaacgaagtccagattctggccttctttcagggtgacgtaagcttttttccagtcgctacgacgaccgatacgctgtccgtgacgtttaactttccctttaactaccagggtgttaacgacttcgacttcgacttcaaacagtttctgcacagcagctttgatttctgctttggtcgcgtctttagcaactttgagtacgatggtgttggatttttccatcgcagtagacgctttttcagaaacgtgcggtgcacgcagcaccttcagcagacgttcttcacgaatcatgccagcatctcctcaacttgcttaacagcatcagcagtcattacgactttgtcgaaggcgatcaggctaaccgggtcgataccagttgcatcgcgtacgtcaaccttgtgcaggttgcgcgcagccaggaacaggttttcgtccagctcaccggtgatgatcagcacatcttccagagccatgtctttcagtttctgtgccagcagcttagttttcggcgcttctacagagaacttctcgacaacgatcagacgatcctgacgtaccagttcggacaggatgcttttcagcgcgccgcggtacatcttcttgttaactttttgactgtggtcctgcggacgagcagcaaaggtcacgccaccagaacgccagatcgggctcttgatagaaccagaacgcgcacggccggtgcctttctggcgccacggttttttaccggaaccagttacttcagcacgagtcttctgagcacgagtaccctgacgagcaccagctgcataagcaacaacaacctggtgaaccagcgcttcgttgaaatcacgaccgaaggtagtttcggaaacagtcagcgcgctctgcgcgtctttcaatactaattccattgctatctccttacgccttcacagctggtttaacgatcaggtcgctaccggttgcacccgggacagcacctttaaccagcagcaggttgcgctcagcgtcaacgcgtactacgtcaaggctctgaacggttacacgttcgttacccatctgacctgccattttcttgcctttgaacactttgcccggagtctggttctgaccgatagaacccggaacgcggtgagacaaggagttaccgtgagtagcgtcctgggtacggaagttccagcgcttaacggtacctgcgaaacctttacctttagaggtgccagttacgtcaacttttttaacgtcagcaaacagttcaacgctaatgctctgacctacagtgaactcttcgccttcagccaggcggaattcccacagaccacggccagcttctacgccagctttagcgaagtggccagcttcaggcttggtcacacggttagcttttttagcaccggtggtcacctgaatagcacggtagccatcgttagccaggtctttaacctgagtaacgcggtttgcttcaacttcgattacggttactgggatagaaacgccgtcttctgtgaagatacgggtcatacccacttttttaccgactaaaccaatcattgtttcaacctctcaatcgctcaatgacctgattaacccaggctgatctgcacgtctacaccggcagccagatccagacgcatcagagcatcaacggttttctcggttggctcaacgatgtcaaccagacgcaagtgagtacggatttcgtactgatcgcgcgcgtctttgttgacgtgcggggagatcagaacagtgaagcgctctttgcgtgtcggcagcgggatcggaccacggacctgcgcaccagtgcgcttggcagtctcgacgatttccgcggttgcttgatcgatcagacgatgatcaaacgctttcaggcggatacggattctttggttctgcatgagaccagagctccaattattttataaacgaaaatgattactcctcagacccattacgattgatgggagagtgtaaccgttcttacgtagctccccgattgggagcattgttaggtagccaaattcggctaactgaggttcagattgaacctgctgtcaactacgacaagcccgcgcattatacatacttaaccaccgaacgcaagcgtattgctagtaaagtaaacagccttcgggttatctctcaagttcgttcagtgcatttttgacacgctctcttaaaccggctttctcttcgctttcttccacagtattttcttcgtcttcagaagaagagggggcattctcaaccgcgacgcctgggtcatcttcctcctcgacggattcgacgacggggagtggctgttttttgaagaaatagtgttgtgttgattgtttaaaagcgggcgtttcagcctctacagtgacttcggcttttactatccaaagcacccatagctgcctggcatacccaccaaccagcaccattcctgcaaaccacaggcaaatcagtaataaacaaattacatatattatggtgctgtgtttttgtcgggagaagataccagggtgacctgtttctttctgctcacgcgcggcgatatagaattcaaacatgtcatttccccttcactgttgtttccggggaaatatttgcttcatcccgatataagtaggcactctcccctgccacctgccagagatgtactaacgttgaaaagccaacaacaccgtcagttttcaagtggtggcttttttgaaattgctttattttttctaccaacaagggacgccactccgccgaaggttctgtcgaaatatgcaatgcgcggtttaacatcgtttccagccagagaatctcttcctcgctgctatcacgcgtaatggtactctccccttccggcgacattttccacaacagaagataatcacccgtccataccgactcaaaccatttatgtgtcagcgtccacgtttgctgacctacgaggacatcaacgctagcctcaccgacgcgaacgaccacaacaggcaattttttgtccccgactttaagcgatgcgatccagggcaaattctgatctaccaatgtttgtaaagaagcattcccacttttacatgccagccccgctcttactgcctgatcgcaccaggccgaatcagctgggacctcgtacccccatacgccgtataacacgcttagcgcctcactatcgcgcatcaccacatgagcaatatccttagtcatatcttgtttaactactggcgttacgggtatcagccacgcaggaacgggtaacgtagctgtaaaagaggacagcagtagccaaccacaggtaagagcgataatggttccactcatcaccacggcaagctgcattttccgggggcggttatcacccaatatgcggtaaatcattcgccattgttttgctgtgaaaacgctggtctgctcggcttgctgtaataagcgaattgtttcgccggcaagcgccagctttctgcgatcgccccgacataataaagctatccgtttcagaactctggcggttaaaaggagatcgggttggtcaatattctgaccttcaaggatgcttgccttaagttcgtgctccgtcagacgtcctatcgagacaagttcaatgccctgttttttaaaatcacgttcgacttttcgatcgggtctgccgatcagcaaaaattgaccgtcaggaataagagatattgcgcgttggagatcatcaagtatgcggcggtgattcaggtgagcattttcaataataataagagggcagcgactatcagttcgatgaagcgcatgcagtaattgccccgccatctcatctcgcgtccaggcgctgtcacggcagccctgttcagccgcgttatcgtcggtaacgatccatgcggccttaccttgccaggaaacaacgaggcttaaagtaatcacacggcgatgtttatctttttgcagttgctgcgccagccaggtttttccacttccagcctcacccaacaaatagcatagacgccaggtttgacgtttctcacacaaccaggaaagaataacttctcttctcgtagacatagaacttcctgttttaattattgattatccttaatcataaaaataatgtatgtatttattaattaaatacatattactaatataaataaattttgcttgattcatgcaagcggcattaatactatttatactaacgtcaatatacaacccacccaatctattttattagaacatacatcgtgcccacactacgtttccccttccatctggcgaatcataataaagatgctgccatcaatatattgattatatttataagcatagggtcgattatttttaatgtgaattatttccatacaactatagttaaaaatggacagatcattaatcaaccaacaaacgcatttcagtctgatttcagccttgccgctttatggcgtaacgaaaatcatgctggggtaaaagatgcaaatcccgtggcagttaatcaggaaacacctaagctctctatagcgcttaatggcattgtactcacatcgaatgatgagacttcttttgtcttaattaatgaggggagcgaacaaaagcgatactccctcaacgaagcccttgagtcagcgccgggaacgtttattagaaaaataaataaaaccagcgttgtgtttgaaactcacgggcattacgaaaaagtaactctccatccagggctacctgacatcatcaagcagcctgattcagaaagtcaaaatgtactcgctgattatattatcgccacgcctatacgtgatggagaacagatatacgggcttcgattgaaccctcgtaagggcctcaatgcatttaccaccagcttgctacaaccaggggatatcgccctcaggatcaataatctttcgctgacccaccctgatgaggtttcacaggcattaagtttactgctaactcaacaaagtgctcagtttacaattcgtcgcaacggcgtaccccgcttgataaatgtttccgtcggggaacttacaggaatgaatggactgcgtcatgaaaggactcaataaaatcacctgctgcttgctggcagcactactcatgccttgtgcaggacacgctgagaacgaacaatacggcgcgaacttcaataacgccgatatccgccagttcgtggaaatagtgggtcagcatcttggcaaaacgatcctgatcgacccttcggtacagggaaccatttccgtacgcagtaatgatacgtttagccaacaggagtactaccagttctttttaagtattcttgatctttacggttattccgtgatcacgctggacaatggttttctgaaagtggttcgctcagctaatgtaaaaacatcgccagggatgattgctgacagttctcgtccaggcgtaggtgatgagttggtcacccgaattgtaccgcttgagaacgttcctgctcgtgacctggcccccctgctccgccagatgatggatgcgggtagcgtcggtaatgttgtgcattatgaaccctccaacgttcttattctgaccggtcgtgcctccaccattaataaactgattgaagtcataaagcgcgttgatgtcatcggcacagagaagcagcaaattattcatctggaatatgcgtcagcggaagatctcgccgagattcttaatcaattaatcagcgaaagccacggtaaaagccagatgccagccctcctctccgcgaagattgtggcggataagcgaaccaactctcttatcatcagtggaccggaaaaagcacgccagcgcatcacttcattactgaaaagccttgatgtcgaagagagcgaggaaggaaatacccgggtttattacctgaaatatgctaaagccacgaatctggtggaagtgctaaccggtgtttccgaaaagctgaaagatgaaaaagggaatgcgcgtaagccctcctcttctggcgcgatggataacgtcgccattaccgccgatgaacagactaactctctggtcattaccgctgaccagtccgtccaggaaaaactcgccacggtaattgcgcgtctggacattcgccgtgcacaggtgctggttgaggcaatcatcgttgaagttcaggatggaaatggactaaacctcggcgtgcaatgggcgaataaaaacgttggcgcacagcaatttaccaataccggattaccgatttttaacgctgcgcaaggtgtggctgattataaaaagaatggtgggatcaccagcgcgaatcctgcctgggatatgtttagcgcctacaatggcatggccgcaggcttcttcaatggcgactggggagtactgcttaccgcgctggccagtaacaataaaaatgacatcctcgccaccccaagcatcgtaacgctggataataaactcgcgtccttcaacgtggggcaggatgtgccggtgctatccgggtcacagaccacttcaggggataacgtctttaataccgtcgaacgcaaaacggtggggacaaaactcaaagttactccgcaggtcaatgaaggcgacgcggtgttgctcgaaatagagcaggaagtctccagcgttgactcttcctctaactcgacgctcggcccgacgtttaatacccgtactattcaaaacgccgtgctggtcaaaaccggtgaaacggtggtcctgggcggattgctggatgatttttctaaagagcaagtgtcaaaggttcctctgcttggcgatattcctttagtggggcaactcttccgctatacctccaccgagcgcgctaaacgcaacctgatggtatttatccgtccgacgattatccgtgacgatgatgtttatcgctcactgtcaaaagagaaatacacccgttaccgtcaggagcaacaacagcggatcgacgggaaatcaaaagcgctggttggctcggaagatttgccggtgctggatgaaaacacgttcaacagtcacgcccctgcgccatcgtcacggtgaggcattcatatgagaattcactcaccgtaccccgccagttgggcgctggcacaacgaattggttatctctattcagagggcgagattatttatctcgccgatacgccattcgagcggttactcgatattcaacgtcaggttggccagtgccagaccatgaccagcttgtcacaggctgattttgaagctcggctggaagcggtattccatcagaataccggtgagtcgcaacagattgcgcaggatatcgatcaatccgtcgatcttctctcgctttcggaagagatgcccgcaaatgaagatctcctgaatgaagattcagcggcaccggttatccgcttgatcaatgcgattttgagtgaggccatcaaagaaaccgcctctgatatccacattgaaacctatgaaaaaacaatgtcgatccgttttcgcatcgacggcgttttgcggacaattttacagccaaacaaaaaactggcggcactgcttatctcccgaattaaggtcatggctcgtcttgatatcgccgaaaaacgtattccacaggatggaagaattagtttgcgtatcgggcgacgtaacatagatgtccgcgtatccacactgccgtccatctatggtgaacgcgccgtactccgcctgctggataaaaacagcctccagctttcattgaacaacctggggatgacggcagcggataagcaggatttagaaaatctcattcagcttccgcacggtattatcctggtgacagggccgacaggctccggtaaaagcaccacgctctacgccatcctttcggcgctgaatactcccggccgcaatattctgacggtagaagatcccgtggaatatgagctggaaggcattgggcaaacgcaggtgaatacccgtgtggatatgtctttcgctcgcggcctgcgcgccatacttcgccaggacccggatgtcgtcatggtgggggaaattcgtgatacagaaaccgcgcagattgcggttcaggcctcgctcaccggccatctggtactctcaacactccacactaacagtgcatcaggcgcagtgacccggctccgcgacatgggcgtcgaatcattcctgctttcgtcttccctggcagggattatcgcgcaacgtctggttcgtcgcctgtgtccgcaatgccgacaattcacgcccgtatcaccccaacaagcgcagatgtttaaatatcatcagctcgcggtgacaacaattggcactcccgtaggctgccctcattgccatcaatccggctatcaggggcgcatggcgatccacgaaatgatggtggtgacgccggaattacgggccgctattcatgaaaatgtggatgaacaagcactggagcgactagtccggcaacaacacaaggccttaatcaaaaatggcctgcaaaaagtgataagcggtgacacctcctgggatgaggttatgcgcgtcgccagtgccacgctggagagcgaagcatgaattatcgctatcgcgccatgacccaggatggtcaaaaattgcaagggatcattgatgctaacgatgaacgtcaggcacgactgcggctgcgtgaagaagggcttttcctgctggatattcgcccccaaaaaagttcgggagtaaaaacacgtcgcccgaggatcagccatagtgaactgacgcttttcacccggcagttggcaaccttaagcgcagcggcattacccctggaagagagccttgccgtaatcggtcaacaaagcagtaataaacgactgggtgacgtgttaaatcaggtacgcagcgccatccttgaagggcatcccctttccgatgcattacagcattttcccacgcttttcgattcgctctatcgtaccctggtaaaagcgggcgaaaagagcgggctgctggccccggtgttggaaaagctggctgattacaatgaaaaccggcagaaaatccgcagcaagctcattcagtcactgatctacccctgtatgctcactacggtggcgattggggtcgtgattattctcctcactgctgtcgtgcccaaaattaccgaacagttcgtgcatatgaagcagcaactgccgctgagtacacgcattcttttaggtctgagcgacacgttgcaacgtaccggcccgacattattagcgacagtgtttattgtcgctgtaggtttctggctctggttaaaacgcggcaataaccgccaccgttttcatgccatgttgctgcgcgttgcgctcatcggcccgctgatttgcgccattaacagcgcacgctatctccgcactttaagtattttgcaatccagcggcgtccctctgctggatgggatgaatttgtccaccgaaagcctcaacaacctcgaaattcgccagcgtctggcaaatgcggcagagaacgttcgccagggtaacagcattcatctttcgctggaacaaaccgcaattttcccgccgatgatgctctacatggtggcctctggcgaaaaaagcgggcagctcggcacattaatggtcagagccgcagataaccaggagacactccaacaaaatcggatcgccttaacgctctccatcttcgagccagcactcattattacgatggcactgatcgtcctgtttattgtcgtgtcggtactccaacctcttcttcaacttaactcaatgattaattaaggaaagcatatgcgcgcaacggataagcaacgcggttttacattactggaaattatggtggtgatcgtcattatcggcgtacttgccagcctggtggttcctaacctaatgggcaataaagaaaaggcggataagcaaaaagccgtcagcgatattgtggcgctggaaaacgcccttgatatgtacaaactcgacaatcatcactatccaaccacaaatcaggggcttgaatccttagtagaagcgccgacactgccaccgctggccgcaaactataacaaggaaggttatatcaagcgtctgcctgccgatccctggggcaatgattatgtcctcgttaatcctggtgaacatggtgcatacgatctgctttcagcagggcccgatggtgaaatgggaaccgaggacgacatcaccaactggggtttgagcaagaagaaaaagtaagtcagcgatgaatcagcaacgcgggtttaccctgctggagatgatgctggtgctggcgctggtcgctatcacggcaagcgtggtgctcttcacatatggccgggaggatgtcgccagcactcgtgcgcgcgaaacagcggcgcggtttaccgctgcacttgaattagccatcgaccgcgccacgctcagtggtcagcctgtcggtatccatttctctgattcagcatggcgcattatggtaccgggcaaaacaccatcagcctggcgctgggttccattacaagaagatgccgcagacgagagccaaaatgactgggatgaagaactctcaattcatcttcagccatttaaacctgatgacagcaaccagccacaggttgtgattctggccgacggacaaatcacgcccttctctttgttgatggctaacgccgggaccggtgagccgctcctgacgttagtctgttcaggctcatggcccctggatcaaacgctcgccagagatacccgcccatgaacaaacaatcagggatgacactgcttgaagtcttactggcgatgagtattttcaccgctgttgctctgactttaatgagcagtatgcaagggcaacgaaatgccatcgagcgaatgcgtaacgagacgctggcattgtggatagcggataaccagcttcagtcacaagattcattcggcgaggaaaacacgtccagttctggcaaagagttaataaatggcgaagagtggaactggcgcagcgatatccactcaagcaaagacggcacgcttctggaacgcaccataacggtgacattacccagcggtcagacaacctcgcttacgcgttatcaaagcatcgataataaatccgggcaggcacaagatgattaatcgccagcagggtttcacattgctggaggtcatggcggcgctggcgattttctcaatgcttagcgtgctggcgtttatgattttttcgcaagcttccgagttgcatcaacgctcacagaaagaaatccagcagttcaatcagctacagcgcaccatcaccattcttgataacgatctcctgcaactggtcgcccggaggaatcggagtacggacaaaatcatggtgttgggtgaagaagctatttttaccacgcaaagtcgcgatccgctggctcctctcagtgaagcacaaaccttactcactgttcactggtatctgcgaaatcatacgctctaccgtgctgttcgtacttctgtggatggcaggaaggatcaacccgcccaggcgatgctggaacatgtcgagagctttcttctggaaagtaacagcggggaaagccaggaacttcctctctcagtcacgttacatctgcagactcagcaatatggggggttacagcgccgttttgcattacctgagcagttagcgagagaagagtcgccagctcagacgcaggccgggaataataaccatgaataatgaacaacgcggcgtcgcgctgctcattgtactcatgttactggcgctcatggctgctctggcagcagacatgacgctcagttttcacagccagcttcagcgaacccgccaggtaaaccatcatctgcaacggcaatatgatattgaactggcggagaaacttgcgcttgccagcctcacccaggacgttaaagataacgacagacagaccacgttgcagcagtactgggcacagccacaacagttgcagctggaagatggcaatacagtgaagtggcagttacgcgatgcccagcactgttttaatctcaatgcgttagcaaaaatctctgacgacccgctggcttcccctgatttccccgcccaggtattcagtgcgctgctgattaacgccggtatcgatcgcggaaacaccgatgagatcgtgcaatcaatcgctgactatattgatgtcgatgactcaccacgctttcacggcgcagaagatagcttttaccaaagccagacgccgccccggcatagtgccaatcagatgctttttctgactggcgaattacgtcagataaaaggcataaccgaaaacatctatcagcggcttatcccgtatgtctgcgttctcccgaccacggaacttagcatcaatcttaatatgctaacggagaacgatattccgctcttcagagcgttattcctcaataacatcacggatgctgacgctcgggtcttattgcaaaaaaggccgagggaaggctggctaaccacggatgcatttctttactgggcgcagcaggatttctccggtgtgaagccactggttgctcaggtgaaaaggcatctctttccctatagccgctattttacgctgagtacggaaagtatcagcgacgaacaatcccagggatggcaaagccatatttttttcaaccgtaaacagcagagcgcccaaatctatcggcgtacgctgcaactctactaatcataaggatcgtgatgcctgaatcgttgatggtcatacgttcttcctcgacgctgcgtaagcattgggaatggatgacgttctccgcagatagcgtatcttcggtacatacgctcacggacgatcttccgctggagtcgctggccgatcagcccggtgccggaaatgttcatcttttgatcccaccagagggccttttatatcgttccctcacgctgcccaacgccaaatacaaactcaccgcacaaacattacaatggctggcagaggagacgttacccgacaacacccaggactggcactggacggttgtcgataaacaaaacgaaagtgtcgaggtgataggcattcagtcggagaaactcagtcgctatcttgagcgtttacatactgccggactcaacgtgacgcgggttttgccagatggctgctatcttccctgggaagtagatagctggactctggttaaccagcaaacaagctggctcattcgcagtgccgcacatgccttcaacgaactggatgaacactggttacagcatcttgctgcccagtttccgcctgagaatatgctttgttatggtgtagtacctcacggcgttgcagcggccaatccacttatccagcatcctgaaataccatcactgagtttgtattctgccgatattgcattccagcgctatgacatgctgcatggtatttttcgtaaacagaaaactgtaagcaaatcgggaaaatggctcgcccgcctggcagtaagctgtctcgttctcgccattctttcttttgttggcagccggagcatcgcgctctggcatacgcttaagattgaagatcaacttcagcaacaacagcaagaaacctggcaacgttatttcccgcagatcaaacgcacccacaattttcgtttttactttaagcagcaactcgctcagcaatatcctgaagctgtgccgttgctctatcatttacaaacacttctgctggaacaccctgaactgcagttaatggaggcgaactatagccagaagcaaaagtcgctgaccttaaaaatgagtgctaagagtgaagctaatatcgatcgtttctgtgagttaacacagtcctggcttccgatggaaaaaacagaaaaagatccggtcagtggtgtatggacagtaaggaactcagggaaatgattaaatcatggtgggcagaaaaatccacatcggaaaaacagatcgttgcggcactggcggttctctcgctcggcgttttttgttggcttggggtgataaaaccgatagatacctacattgcagagcatcagtcccacgcgcaaaaaattaagaaggacatcaaatggatgcaggatcaagcgagcacccatggtttactcggtcatcctgcgcttacgcagcccatcaaaaatatccttctcgaggaagcaaaacgtgagaatttggctatcacgctggaaaacggcccggacaatactctgacaattcatcctgtcacagctcccctcgaaaacgtctcccgctggctcactacggcacaggtaacatacggtattgttattgaagaccttcagtttactcttgccggaaacgaagagatcaccctcaggcatttgtccttcagggagcaacaataatgacaatgctactgccgctcttcattctggttggttttattgcagattattttgttaatgccatcgcctatcacctctcgccgttggaggataaaacggcgttaacgtttcgccaggtattggttcatttcaggcaaaaaaaatatgcctggcatgatacagtgcccctgatactttgtgttgctgctgctatcgcctgcgccctggcacctttcacgcccatcgtgactggcgcactctttctctatttctgtttcgtactcacgctcagtgttattgattttcgcactcagctcctgcccgacaaactcaccttaccgctgctctggcttggcttggtatttaatgcgcagtatggattaattgatttacatgatgcggtttacggcgcggtagcgggctatggggtgctgtggtgtgtttactggggcgtctggttagtttgtcacaaagagggattgggctacggtgatttcaagctactggccgctgcaggcgcatggtgtggctggcaaacgttgccaatgatactgctgattgcctcgctgggtggcattggttacgccatcgtttcacaacttctgcaacgccggactataaccactatcgcattcggcccgtggcttgcgctcggcagcatgataaacctggggtatctggcctggatctcttattaaccgggagggttctccctcccgacacggctcaaccttcttcgcggatctgtgcttgcagataattttgcaggcccatcttctgaatcagatcaagttccgtttccagccagtcgatatggccttcttcatcacgcaaaatttctatcatcatatcgcggctgacgtaatcatgaacgctatcggcataaccaattgcctcacgcaaattcttcgcgccatccagctcaagtgccagatcagaacgcagcatttcctcaacatcttcaccaatgttcagtttgcccaggtcctgtaagtttggaagaccttccagaaaaagaatgcgctcaatataacgatcggcgtgtttcatctcatcaatggattcatgatactccacatcattgagacgtttgagaccccagtttttaaacattcgggcatggagaaagtactgattgattgcgacaagctcatttcccaacagtttgttgagataatttataactttagtatcacctttcattttttgactccttcgcttccactctttgaagagtagaacggcttacgagtaagtcaaaaaacacactccgtttatgcggactccttaaactccggcagctgcattaattcatcctccatcacttcacgcgcggcccggacacatttaccgcactgattgccgaccggaataaatttttttaattgctggaacgagtgaggggaaaactggcgcacagcctgacgaatttttttatcgctgataccattacaaagacaaacgtacatagagactcccgtatactttcttcaaaaataaatgaaaatagttcttatttcaattacggaaagactcttttttaagcaaagaatagaaatatgaataaaaataatgggctaccaaaagtagcccattgacaaaaaatgcggcgatactggaaggtatcgccaacacatttattgcttagtaaacggcgcgaagatttcgctaaatgcgtacttcggtgcctgttctttagtcaggccgtggaattccggagacaggttagtgccgcccggcaggtcgcgcgcgattgaccagataccaaccataccgagattacgcttctgcgcatcctgcatgaccagacgagcatcagagagatagaacacctcgccctgaacgtcgttcacgccaaccatcggcgtggtacccatcatagcgtcaatttctgcatcgctcttattgggatggaggcctttcaattgtgaatgcaggttggcaatcgcagacgttgcacacttaccgtgaatgttctggccttcggtatttgcagactgacaaatcgcgttaccgtagtccattgtcatcacgttcacacccgccagctcaacacctttcgctttggcatcgctcaggacattcatcccttccggcgtcaggccagtcggcagaattggcaaggtgtaccagatagcaatatctttgccttctgacttccatttatcctgcactttcttcacagcaaggttacgacgttcaatagatgcctgatccgcaacccaggtgccttcgatatcgaagtccaggactttgaggttcaggttatcaacgatgtcataataatgctgcatcagatcgtctacgttcttacaggaagcagccagcggagcgttgttagcaccaccgatagacagcatcacatcgccgccagcctcacgcagagctttgattttgctgtactgagcgtaattctgcataccgtaagcggtaccccatgtcggcagacaggtgttcgcatctttactcaccacaaacgccagcgtgaagtggttgacgttatgattcttagccagcgcagccagatccgggatcgtattcagcgtaaagtcgacatacggtgcataaacgtgtttcggccacgctttcttcggcgtacctacgcgctctttggttccggtccagtcaacaaaaacacgccacgggttgctgtcagaaggagaaactttctgcactttactctgagaaatgtagttcacaccgttaaagcgaatcagcgtatcgctggcataaagcgtttctggattaaactgcggcgcattattcagctcttcgttgctatagctctgagccttacctaacggcttccacgggcggctattgctaccggtggcgttttggttcgccaccagagcagggttgtcactttgcgtccagaacagcgcttcataagcctgcccatcaacaacaacgcgatcacctttcacgtacacagtggatgcggaccatgctttcgccggttcgtatttcttccacgggttatcgccgcccgggacaaagccccatgcgtcttgatcgacagaagttttataatgtgcatcgttataatctacgatgctgtccgcgctgtacgctttgctggcctggaaaccatccgcaacaatgacgccgccgttatcaatttcacaggtagtcgggttaccgtactgactcaattccgcagcggtagctgtacgctcgagacgccatgggttattggagttttcagcgctggtaccccgtgggcaatctttagacccaacccaccaggcgttcttgtaaacattaccattgaaaataacatggtaaatttcgctaccttcctggccgctccacgcttgcaatgagtaatcgttaacgctatccgctggtgttgatggctcgctgttatccggagttggggtcaccggtgtttccggagttggatcaaccggagtcacagcaccgccattattatccggcttaacggaacaggagccagggttaccatactggctgatttctgttgccgttgccgcgcgaacataacgccatgggttactggcatcgttttctttcgcatcgcctgggcaatttgccgcgcctacccaccaggcgttcttataaatgccgccgttatagataacgtaccatgtagaagaaccttcctgacctttccaggctactacagcatagttgtcgtttgacttatcagctggggctggctgaacatcaggagccggtttaacgtccggtgccggtttcacatccggtgaaggctgtggtgctgaagtacaggactgtggattactggtttctgagatttccgttgccgtagcggcacgaacataacgccatgggttgctggcatcattgcttttcgcatcacccggacagttagaagaggctacccaccaggcatttttatataccgcaccattaaagacgacataccaggtctgaccgccctgctgtttattccaggcaactacagaagaattagacggaacagtgccctgtgctggtgtagccgaaccgccattagccggcgtattggatgcaggcgtatttgaatttgaagaagatgagctgccgctcttttcgcaggaaagtgtattgccaaactgactaatttcagcagctgttgcggtacgctttaaacgccacgggttagttgcatcatttgctttcgcttttcccgggcaatttgtagaagaaacccaccaggcattttcataaattttgccatcgaaaataacctgatatttattaccaccttgttggttattccatgcttccattgccaatgctggcagagcggaacacaccagccccataccaatcatagatttagtaaatatatttaatttcattataatcccttgtgacgtaaaaactgcaaaacaaaagtcctacgcaggaattatttacgttttacgagaacccttcaatatgaattaaattacggcattaaaaataagaaaaaagcctgacaaatgaagcattttaaaaacagaaacattcatatttaaaatgttaaattgaattgatattttaaatatgaataatttattcgttctgacagtacgaataagatatgccgtcaacaaatgcaaaaagggcgccgaagcgcccttttcaattcaaaactaattaacgtgtaattagcccagaactttagcaacaacgcccgcgccaacggtacggccgccttcacggattgcgaaacgcagaccgtcgtccatcgcgatcgggtggatcagggtaacaaccattttgatgttgtcgcccggcattaccatctctacgccttccggcagttcgatggtaccagtcacgtcagtagtacggaagtagaactgcggacggtagcctttgaagaacggagtatgacggccgccttcatctttggacagaatgtacacttcagattcgaacttggtgtgcggcttgatggtgcccggcttagccagtacctgaccacgttcgatttcttcacgtttgataccacgcagcagaacacctacgttctcaccagcacggccttcgtccagcagtttgcggaacatttcaacgccagtacaggtagacttctgagtctctttgataccaacgatttcaacttcttcaccaactttgatgataccgcgttctacacgaccggtaacaacggtaccacgaccggagatggagaatacgtcttcgatcggcagcaggaacggcttgtcaatcgcacgctctggttccggaatataagaatccaggaagccagccagttccaggattttcgcttcccactctgcgtcgccttccagcgctttcagagcagaaccacgaacgatcggagtgtcgtcgcccgggaagtcgtactgagacagaagttcacgaacttccatttcaaccagttccagcagctcttcgtcatcaaccatgtcgcatttgttcaggaacacgatgatgtacggaacgcctacctgacgacccagcaggatgtgctcacgagtctgcggcatcgggccgtcagtcgcagcaactaccaggatcgcgccgtccatctgagcagcaccggtgatcatgtttttaacatagtcggcgtgccccgggcagtctacgtgtgcgtagtgacgggtcggggtgtcgtattcaacgtgagaagtgttgatggtgataccacgagctttttcttccggcgcgttatcgatctggtcgaatgcacgagcagcaccgccgtaggttttagccagtacggtggtgattgcagcggtcagagtagttttaccgtggtcaacgtggccgatagtaccaacgttaacgtgcggttttgtacgttcaaatttttctttagacacggctatattccttactatagtgctctccccttcaggagagagcacgggactttggtattaacccttaggcttatttaccacgggcttcaattacggcctgagcaacgttactcggcgcttcatcatacttcaggaattccatagtgtatgatgcacgacctttggtcagagaacgcagctgagttgcgtatccgaacatttcagacagcggtacttcagcgtggatcttaacgccagtaacttcagattcctgacctttgagcataccacgacgacggctcaagtcaccgataacgtcaccggtgttctcttccggagtttctacttcaaccttcatgatcggctcaagcagaactggtttcgctttcttaaagccttctttaaaggcgatagaagcagccagtttaaacgccagttcagaggagtcaacgtcatggtaagaaccgaagtgcagacgaatacccatgtctactaccgggtagcctgccagcggacctgctttcagctgttcctggatacctttatcaacggccgggatgtattcgccagggattacaccacctttaatgtcgttgatgaactcgtagcctttcgggtttgaacccggctccagcgggtacatgtcgataacaacatgaccatactgaccacgaccaccagactgtttcgcgtgtttaccttcaacatcggtaactttctggcggatagtttcacggtaagcaacctgcggtttacctacgttcgcttcaacgttgaattcacgcttcatacggtcaacgatgatgtcgaggtgcagttcgcccatacccgcgatgatggtctggttagattcttcgtcagtccatacacggaaagacgggtcttctttagccagacggcccagagccagacccattttttcctggtcagctttggttttcggttcaactgcgatggagattaccggctcagggaattccatacgttccagaatgatcggcgcatccgggtcacacagggtgtcaccagtggttacgtctttcagaccgatagcagcagcgatgtcgcccgcgcgaacttctttgatctcttcacgtttgttagcgtgcatctgaacgatacgaccgaaacgctcacgtgcagctttcacggagttcagtacggtatcaccagagttaaccacaccggagtaaacacggaagaaggtcaggttaccaacaaacgggtcggtagcgattttgaacgccagtgcagagaacggctcgtcatcacttgcgtgacgttcagccggagtgtctttaccgtcgtccaggataccgttgatcgcaggtacgtcaaccggggatggcaggtaatcaattaccgcatccagcatcgcctgaacacctttgttcttgaacgcagaaccacaggttaccaggatgatttcgttgttcagaacgcgctgacgcagagcacctttgatttctgcttcagtcagttcttcaccacccaggtatttttccatcagctcttcagaagcttcagctgcggattcgatcaggttctggtgccattcgttagccagttcaaccatgtctgccgggatatcttcgtattcgaaggttacgccctggtcagcgtcgttccagttgatagctttcattttcaccaggtcaacaacaccggtgaaatgttcttcagcaccaatcgccagctgcagcggaaccgggttcgcgcccagacgggttttgatctggttaacaactttcaggaagttcgcacccatgcggtccattttgttaacgaacgcaatgcgcggaactttatatttgtttgcctgacgccatacggtttcagactgcggctgaacaccaccaactgcgcagtaaaccattaccgcaccatcgagaacacgcatggaacgttctacttcgattgtgaagtcaacgtgccccggggtgtcgatgatgttgatgcgatgcggctcatactgcttagccataccagaccagaatgcagtagtcgcagcggaagtgatggtaataccacgttcctgctcctgctccatccagtccatggttgcagcgccgtcatgaacttcaccgattttatggtttacaccggtgtagaacagaatacgttcggtagtagtggttttaccggcgtcgatgtgcgcactgataccgatgttacggtagcgtgcgatgggtgttgtacgagccatttgtttcctcgtttatcttttaggcgttcaatttaagtagcccaaagcgggctgcttactggaagcgcccgcctggtgactaaaactccgaagggataaccaacggtagtgtgcgaacgccttgttggcttcggccatacggtgaacgtcttcacgtttcttaactgcagtacctttgttttctgcagcatcagaaagttcgttcgccaggcgcagagccatggatttatcaccgcgtttacgagcagcttcaacgatccaacgcattgccagagcattacgacgaaccggacggacttcaactggtacctgataagtagaaccaccaacgcggcgagacttaacttctacagtcgggcgcacgttttcgagagctacttcgaatgcttccagttcagatttaccagagcgctgagccagggtctccagcgcgctgtatacgatagattcagcagtagattttttaccatctaccatcaggatatttacaaatttagccagcagttctgatccgaacttcggatccggcagaattttacgctgaccaatgacgcgacgacgtggcatggaaatactccgttgttaattcaggattgtccaaaactctacgagtttagtttgacatttaagttaaaacgtttggccttacttaacggagaaccattaagccttaggacgcttcacgccatacttggaacgagcctgcttacggtctttaacgccggagcagtcaagcgcaccacgtacggtgtggtaacgaacacccgggaggtctttaacacgaccgccacggatcaggatcacggagtgctcctgcaggttgtgaccttcaccaccgatgtaggaagtcacttcgaaaccgttagtcagacgaacacggcatactttacgcagcgcggagttcggttttttaggagtggtagtatatacacgagtacatacgccacgtttttgcgggcatgcttccagcgcaggcacgttgcttttcgcaactttgcgagcacgtggtttgcgtaccagctggttaactgttgccattaaatagctcctggttttagcttttgcttcgtaaacacgtaataaaacgtcctcacacaatatgaggacgccgaattttagggcgatgccgaaaaggtgtcaagaaatatacaacgatcccgccatcaccaggccatctggctggggtgcttaaccgtaagtctgacgaaatcagtatagtcaatgagaatgatgtcgttcgaaatttgaccagtcaaaccgcgggcaataaggtcttcgttcagggcatagaccttaatgggggcattacgcagactttcaaggtagcggttaccgtcaactgcggcagttacgccatcttgcaataatagcagttcgtctccttcactgagcagacgcagcagcgcagcaaaatccgtcagccagggtgagcgatgtaatgtgtgcagcataaacgcctcaaaacctcaaaataacatcgtagttggcgagttcgcggcgtaaggcatctgcttcgagcggcgtggcttcgacaacaaagggtgtctgcggatctaacccgcgttcgcgcagtgaagccgcacaaacccagcactgttcaatgtcgtacagacccaacaatttaaaagtggcaatgtaatcacgcgccagcactgcatcgggcttttgtcctggcagcagctgaaaaacgccatcagctataaagaagacagccagatcgtcagttaatgcggaagttgccagtaaagcatctaaaccttcccggcctgcggctgtaccatgaggtgcagtagaaaaaacaaacgcaattcgtttcatcagaactgtaccaccctgtcacaggtcagcgaggcttccgccagcgccccaagtccgcttaaggtaaatccctgctgaaggtttgacgaagccagccccagtcttccggcctccgtttcatcaacaacgccacggcgtaatgctgccgctacgcagatattcagcgccacaccatgttgcgcattcagttgttgccaggcccgtacgaggtcaaattcgtcacttgccggagaggtcaattggttagcgttatagaccccttcccgatagaaaaagacgctgcttaactcatggccatctgctatcagcgcctgcgcaaactgaaaagcactactcgcctgttgcgtaccgtatgctggcccggtcaccacgatggcaaaacgcattacttatcttgcccctggaaatcaccgctcttgaactggcggatgtagagatagacagtgtgtttggagatgttcaggcggtcagcaacctggttgatcgcatctttaatatcgaagatccctttctcgtagagattcagcacgatctgacgatttttggcgttattagaaacattgcgatcggcattcacttcttcgatggtgaactccagcgtttgggtaaccagatcttcaacagaagaggcaaagttgacgcttgaaccgacatccggggtttctggcggcacaaaggtgctcataatctgcgagaagggaacatcaagattcatattgatgcacagcagaccaattacacgctgttcgcggttacgaatcgcgatagtcagggacttcattaatacgccgcttttggcgcgagtaaagtagcatttagaaacgctgctatccgctcccgtcatatcgtgcagcatacgtagcgccaggtcagtaattggcgaaccaatcttccggcctgtatgttcaccgttagcaatgcgaatggctgaacattttagatcctgcaaagagtgcaaaacgatttcacagtgggagccaataagcatcgctaacccgtccaccaccgcttcgtaggatttcagaatatcaaaatcggtctggtcgaaaggacgttgatccagtaaatccaactcactggtttcgttggttaaaagcgacctggacatgaaaaaaaacactccttttcaggagcctgtcgttaacttttcagggcaggctcattaatgatgcgggtaactaaattaatacagcggaggttccgctttccagcactaattatatccggcctgtaataaaaaaaccgccgcctggtcaggcggcggttcttaatgcttattttttagcagaatctgcggctttcgcatcagcttccggctttgcatcagccttcggcgctggtttcacatccagcagctctacgtcaaacaccagggtagaattcggtgggatccccggaacacccgctttgccgtaagccagttctggtggaataaccagtttgatcttaccgcctttcttgatgttcttcagaccttctgtccaacccgggataacaccgtccagacggaaagaaagcggttcaccacgggtgtaagagttgtcgaactctttaccgtcgatcagcgtacctttgtagttcactacaacagtatcgctgtctttcggtgcttcgcctttaccggcttctactacctgataaaccagaccagttgaagaggttttcacacctttctctttggcaaatttctcgcggtactctttaccttttgcttcgttatcagccgcgtctttttccatcttcgcctgagcagaagacttcacgcgagcttcgaatgcttgtagagtctgttcgatctcttggtcggagagtttgctcttatcagcaaatgcatcctgaacaccagcgatcagctgatctttatccagtttgatgcccagtttttcttgttcttttagagagttttccatgtaacgacccagcgaggcacccagtgcataagctgatttctgatcgtcatttttgaacgctgctttgctgtcagcagctgtagcaggttttgcagcttcagcagcaaaagtgattggtgcatgcagggcaacggccattgtggtcgccagcagcgttactttaaacagtgatttcatccatatctccaggatcggggcatctcaccccagggttaactattatcagaagggtactataaagcgttgtcgaacaaatctacatacagacacgccctattatcatctattttcagactctttttgtttaaattagtttcgatgaccgcgaaatgagtgctgtctcgggcagcaaagttaagtagaatccgcggcgaccattcgacaaaagaggtgaatcatgcaggatttatcattggaagcacgcctggcagagctggagagccgactggcttttcaggaaatcaccattgaagaactgaacgtcacggtgaccgctcatgaaatggagatggcgaaactgcgcgatcatctgcgtctgctgaccgagaagttaaaagccagccagccgtcgaacatcgcgtcgcaggctgaagaaacgccaccgccacattattgaggcgtaaaaaaagcggggattccccgcttttttgtcactttttcggtattagtggcaaccgcaaccgccgttgcctttaccgccacagcagccttcgccaccgtgttcatgaccgtgatcgtggccatgaccgccgcagcaaccgtcgtggtcgtgatcgtggtggtgatcgtgcgcgccgtgaacgtgaccatgagccagttcttcttcagtcgcttcgcgaatcgccacaacttcaacgttgaatttcaggttctgaccggccagcatgtggttaccatcaaccacgacgtgatcgtcttcaaccgcagtgatttcaaccggtaccggaccctggtcggtttcagccaggaaacgcatacctacctgcagttcatcaacgcccataaatacgtctttaggaacacgttgcaccaggttttcgtcgtactgaccgtaagcgtcgttcgcgccaacagcgacatcaaatttgtcgccaacttcatgaccttccagcgccgtttccaggccagagatcagggaaccgtgaccatgcaggtagtccagcggcgcactcaccggagactcatcaaccaacacaccgtcttctgtacgtacctgataggccaggctgaccaccaggtcttttgctactttcatgatatctcctgagcatgggaagaatagtggcgcagattgtagcggaattctgcagccgtgtactcactagcttaaaaaaactcggcgcatatcgctagtccggatgaaaaatcccgatcacttgctcatctttgcgaacgtgatcgcgggcttctttgtctgcttctcgcatctgatgtccgcacttaacacattcaacaatatcaatattattttcgcgccacatcgccattgaatcctgcgcctgacaggccgggcattttgcgcccgcaataaaacgttttcggattgccatctttaccctctactcaaattcatcccagccgtccagctggcgtcgttcttgttgcatttcacgctggaaaatctcttccagttcgcgtcgggcttccctggcgcgagaaatttgtacggtatcggcatgcattgggatgagctctcgcagcatccgcatatccaggcggcgaaaatgcagttgcgctcgctgtgcctgatgcggatgcatgccaagcgtgaccagcgtcttgcgccccagctctaacgcactggagaatgtttcacgggaaaactgcgtcacccctgcctgtaataactcatgcgcttccacacgtccgcgcgctcgcgcaagaatatgcaaatgcggaaagtgctgttggcatatttccaccagcttcatggtgtcttccggctcgttacaggtaatgacgatagactcagcggcctctgcacccgcagaacgtaaaagatcgacctgcgtggcgtcgccgtaataaactttgtagccgtatttacgcatcaggttaacggcgctgatatcccgctccagcacggtaatgcgcattttatttgccatcagcaaacgaccaatcacctgaccaaaacgcccgaagcccacgacaatgacctggggtttatcatcgttgacccacggtttttcgtcttcttcttccggtccgttaaactggcgggatagccatttatccaccagcttcatcagcaacggcgtggtcatcatggaaagcgtcaccgtcaccagcaacaacgccatctggtcgccctggaataagcgttgtgaagaagcggtagaaaagaggacaaaggcaaactcaccaccctgactcaacacgccagcaaactgcatccgctctgagctacgcacgccatacaatcgcgccagcagatacagcacgagaattttcaccgccaccagcacaaccacgcttatcactacccacaacagatgggtataaagcaccccgaggttgagtgacatgccgacagagataaagaacaaaccgagcagcaagcctttgaagggatcgatagccgtttccagttcatggcgatattcactttccgccagcagcacgcccgcaataaatgtaccgagcgccatcgacagccccagcgcatccataaacaatgcggaacccaacaccagcagcagcgtcgcggcggtgaacacttcccgcacgccagaagctgcaataaagcggaataccggacgcagtaaatagcgcccaccaatcagcatgccgacaaacgccagcaccttcatgccgaccttcatccagtcgaaatgttcgtctgccgaccccgccaacaacggcactaacgccagtgctgggattactgccagatcctgaaacagcagaaccgaaaacccgagctggccggattcgctgcgattcatccctttctcacgcatcaattgcaacgccattgcagttgaagacatcgcaaggccaatgccaccgaccaccgccgcctgccaggcgaaatccgtcagcatcaataatcccgccagcaacgccgcgcttaacagcacctgtgccgcgcctacgccaaaaatcgaacgccgcagttgccaaagtttggagggattcaactcaaggccgatgataaacatcaggaataccacgccgagttccgaaaagtggaggatctcatcgacgtcgctaataaaccccagcccccacgggccaattgcaatccctgccagcaaatatcccaacacagcgccaatacccagccgcgatgccagcggcaccgcagccaccgccgcgaagagaaacagcactcctgcgagtaaaaaatcggaaccttccatcagcggcctcctggagacagcggatttgccagccagtcaccgtaggctctggcgtggctcgccagctcctgtgcgctttgccgtctcgcccagtaaataatgatgggacttaaccaatgcatccggcacatgcccgccgccagttcaaaggggcgcagcacatcgctcatcgggtagcgattcagcgcgtcataacggtaagcactttccggctcgccggtggtaatcacgctacgccagtactttcccgccagttggtttcctcccggcccgctggcaaaaccacgacttaatacccggtccagccactctttcagtagcgccgggcagctataggtataaagaggatgctgaaagacaatcacctcgtgctcgcgcagtaatgcctgctcacgggggatatcaataaaaaaatcgggatagtgcgcgtaaaggtcgtgcacggtaacattgctgagctgcgtggccggtttaagcagtacccggtttgccaccgagtcctgagattccggatgggcatacagcagcaaaactttcgctggctgagacatcatccccctcccggtatggtttttgtgtatagtcgctgttttgggctaccattgcgcccggtgcggcagctcgcccatacattacattatcataatgataagttaacatagtctgaacatacggcaccttatgattgttttctcctcgttacaaattcgtcgcggcgtgcgcgtcctgctggataatgccaccgccaccatcaaccctgggcagaaagtcggcctggtgggtaaaaacggctgtggtaaatctaccctgctggcattgctgaaaaatgaaatcagcgccgacggcggcagctacacctttccgggaagctggcaactggcgtgggtgaatcaggaaacgccggcgttaccgcaagcggcgctggaatatgtcattgacggcgaccgtgaatatcgtcaactagaagcgcagctacacgacgccaacgaacgtaacgacgggcacgccattgcgaccattcatggcaagctggatgctattgacgcatggagtattcgctcccgtgctgccagcctgctgcacggcctcggtttcagcaatgaacaactggagcgcccggtaagtgatttttccgggggctggcgtatgcgtcttaaccttgcccaggcgctgatttgccgttcagacttgctgctgctcgacgaaccgactaaccacctcgatctcgatgccgttatctggctggaaaaatggctgaagagctatcagggcacgctgatcctgatctctcacgaccgcgacttcctcgatccgatcgtcgataaaattattcatatcgaacaacaaagcatgttcgagtacaccggcaactacagttcgtttgaagtacagcgcgccacccgtctggcgcagcaacaagcgatgtacgaaagccagcaggaacgcgtagcgcatctgcaaagttatatcgaccgtttccgtgccaaagccaccaaagcgaagcaggcccagagccgcattaagatgctcgagcgtatggagctaattgcccccgcgcacgtcgacaacccgttccgctttagcttccgcgcgccggaaagcctgccaaatccgttactgaagatggaaaaagtcagcgcgggctatggcgatcgcattattctcgactcgattaaactgaacctggtgcccggctcgcgtattggtctgttaggccgcaatggcgcgggtaaatcgacattaatcaaactgttagccggtgaacttgcgccagtcagcggtgaaattggtctggcgaaagggatcaaactcggctacttcgcccagcatcaacttgaatacctgcgcgccgacgaatcacctattcaacatctggcacgtttagcgccgcaggagctggaacaaaaactgcgtgactacctcggcggctttggtttccagggcgataaagtaaccgaagaaacgcgccgcttctccggtggggaaaaagcccgcctggtgctggcattaattgtctggcagcggccgaatctgctgctgctcgacgaaccgactaaccaccttgacctcgacatgcgtcaggcactcaccgaagcattaatcgagtttgaaggcgcgctggttgtcgtttcgcacgaccgtcatttgctgcgttccaccactgacgatctctacctggttcacgatcgtaaagtcgaaccgttcgacggcgatctggaagattatcaacagtggttgagcgacgtacaaaagcaggaaaaccagaccgacgaagcgccaaaagagaatgcgaacagcgcccaggcacgtaaagatcagaagcgtcgggaagctgagctgcgtgcgcaaacccagccactgcgtaaagagattgcccgtctggaaaaagagatggagaagctgaacgcgcaactggcgcaggcggaagagaaactcggcgacagcgaactgtatgaccagagccgtaaagcggagttgaccgcctgcctgcaacagcaagccagcgccaaatccggcctggaagagtgcgaaatggcatggctggaagcccaggagcagcttgagcagatgctgctggaaggccaaagcaactgatggcgcagataacgacgaccgatgccaatgaattcagcagcagtgctgaattcatccccatgcgcggctttagcaattgtcatctgcaaaccatgctgccgcgtctgtttcgtcgtcaggtgaaattcaccccgtactggcagcggctggagttgcccgacggcgattttgtcgatcttgcgtggagtgaaaaccctgcacaggcgcaacataaacctcgtctggtggtgtttcacgggctggaaggcagtctcaacagcccttacgcccacggtctggttgaggcggcgcaaaagcgcggctggctgggcgtggtgatgcattttcgcggatgcagcggtgaaccaaaccgtatgcaccgcatttaccattcgggcgaaaccgaagacgccagttggtttttacgctggctgcaacgcgaatttggtcatgcgccaacggctgccgtcggctattcgctcggcggtaatatgctggcctgtttgctggcaaaggaaggcaatgatctcccggttgatgcggcggtgattgtctctgcgccgtttatgctggaagcctgtagctatcatatggaaaagggcttttcccgcgtttatcagcgttacttgctgaacctgttaaaagccaatgccgcgcgcaagctggcagcctaccccggaacgctgccgattaatctcgcgcagttaaaatcggtacgtcgcatccgtgaatttgacgatctcatcaccgccagaattcacggctacgccgacgctatcgactattatcgtcagtgtagcgccatgccgatgctgaaccggatcgccaaaccgacgctgattattcacgccaaagacgatccgtttatggatcatcaggtgatcccgaaaccggaaagtctccccccgcaggtggagtatcaactgactgaacatggcggtcatgttggctttattggcggtacattacttcatccgcaaatgtggctggagtcacgcattcctgactggttaacaacgtatctggaggcgaaatcatgttgattccgtggcaagacctctcccccgaaacgctggaaaatttaattgaaagctttgtgttacgtgaaggcaccgattatggtgaacatgagcgtacacttgaacagaaagtcgccgacgtcaaacgccagctacagtgcggagaagcggtgctggtatggtcggagctgcacgaaacggtcaatattatgccgcgcagtcagtttcgcgaataacctgcaaccgtcggcggacgagataataatgatagctaagtcatggagttactatgtctgccaaacatccggtcattgcggtaacaggatccagcggcgcggggaccaccaccaccagcctcgcgtttcgtaaaatattcgcgcagttaaatctgcatgcagctgaggtggaaggcgacagttttcaccgttacacccgcccggaaatggacatggcgatccgcaaagcgcgcgacgccgggcggcatatcagctacttcggccccgaggctaacgacttcggcctgctggaacaaaccttcattgaatacggtcagagcggcaaagggaaatctcgcaaatatctgcatacctacgacgaagccgtaccgtggaatcaggtaccggggacattcaccccctggcaacctttaccggaacccactgatgtactgttttatgaaggtttacacggcggcgtagtcacgccacagcataacgttgcgcagcatgtggacttactggtcggcgtggtgcctatcgttaaccttgagtggattcaaaaactgatccgcgacaccagcgagcgcgggcactcacgagaagcagtgatggactcagtagtgcgttcaatggaagactatatcaactacatcacaccgcagttttcccgcacccatcttaacttccagcgcgttcccaccgtcgacacttcaaacccgttcgcggcaaaaggtatcccgtcgctcgatgaaagctttgtggtgatccattttcgtaatctggaagggatcgatttcccctggctgctggcgatgttgcaaggctcattcatttcccacatcaatacgttagtggtaccgggcggcaaaatgggtctggcaatggaattaattatgctgccgctggtgcaacgattgatggaaggaaagaaaatcgagtaactctgctattacnnnnnnnnnnnnnnnnnnnnnnttcacaacgggatagttaagtcacgcggcaaccacttcatacgagtgagtaatattcaccgctttttccagcatcaacgccactgaacaatatttctcggcagagagatcaaccgcacgcgcaaccgctgcgtctttcaggtcgcgaccggtgacgataaaatgcagattaatgtgcgtaaacaggcgtggtgcctcttcgcggcgttcagaggtcaattttacttcacaatcgaccacatcctgacgccctttttgcaggatcgaaaccacatcgatggcactgcaaccacccgccgccatcaacaccatttccatcggacttggtgctttatcgcctgagttgccgtccattaaaatctgatgaccagaggcggattcgcccagaaaagttaacccttcgacccacttcactcgcgcttgcatttttgctactccactgcgtcaattttcctgacagagtacgcgtactaaccaaatcgcgcaacggaaggcgacctgggtcatgctgaagcgagacaccaggagacacaaagcgaaagctatgctaaaacagtcaggatgctacagtaatacattgatgtactgcatgtatgcaaaggacgtcacattaccgtgcagtacagttgatagccccttcccaggtagcgggaagcatatttcggcaatccagagacagcggcgttatctggctctggagaaagcttataacagaggataaccgcgcatggtgcttggcaaaccgcaaacagacccgactctcgaatggttcttgtctcattgccacattcataagtacccatccaagagcacgcttattcaccagggtgaaaaagcggaaacgctgtactacatcgttaaaggctctgtggcagtgctgatcaaagacgaagagggtaaagaaatgatcctctcctatctgaatcagggtgattttattggcgaactgggcctgtttgaagagggccaggaacgtagcgcatgggtacgtgcgaaaaccgcctgtgaagtggctgaaatttcgtacaaaaaatttcgccaattgattcaggtaaacccggacattctgatgcgtttgtctgcacagatggcgcgtcgtctgcaagtcacttcagagaaagtgggcaacctggcgttcctcgacgtgacgggccgcattgcacagactctgctgaatctggcaaaacaaccagacgctatgactcacccggacggtatgcaaatcaaaattacccgtcaggaaattggtcagattgtcggctgttctcgtgaaaccgtgggacgcattctgaagatgctggaagatcagaacctgatctccgcacacggtaaaaccatcgtcgtttacggcactcgttaatcccgtcggagtggcgcgttacctggtagcgcgccattttgtttcccccgatgtggcgcagactgatttatcaccccgatatcaactatgcacttcgacaaacgctggtgctatgtttgcccgtggccgttgggttaatgcttggcgaattacgattcggtctgctcttctccctcgttcctgcctgttgcaatattgcgggccttgatacgcctcataaacgttttttcaaacgcttaatcattggtgcgtcgctgtttgccacctgtagcttgctgacacagctactactggcaaaagatgttcccctgccctttttgctgaccggattaacgctggtacttggcgtcactgctgagctggggccattgcacgcaaaattgcttcctgcatcgctgctcgccgccatttttaccctcagtttggcgggatacatgccggtctgggaaccgttgctcatctatgcgttgggcactctctggtacggattgtttaactggttttggttctggatctggcgcgaacaaccgctgcgcgagtcactaagtctgctgtaccgtgaactggcagattattgtgaagccaaatacagcctgcttacccagcacaccgaccctgaaaaagcgctgccgccgctgctggtgcgccagcaaaaagcggtcgatctaattacccagtgctatcagcaaatgcatatgctttccgcgcaaaataatactgactacaagcggatgctgcgtattttccaggaggcgctggatttacaggaacatatttcggtcagtttgcatcagccggaagaggtgcaaaagctggtcgagcgtagccatgcggaagaagttatccgctggaatgcgcaaaccgtcgccgctcgcctgcgcgtgctggctgatgacattctttaccatcgcctgccaacgcgttttacgatggaaaagcaaattggcgcactggaaaaaatcgcccgccagcatccggataatccggttgggcaattctgctactggcatttcagccgcatcgcccgcgtgctgcgcacccaaaaaccgctctatgcccgtgacttactggccgataaacagcggcgaatgccattacttccggcgctgaaaagttatctgtcactaaagtctccggcgctacgcaatgccggacgactcagtgtgatgttaagcgttgccagcctgatgggcaccgcgctgcatctgccgaagtcgtactggatcctgatgacggtattgctggtgacacaaaatggctatggcgcaacccgtctgaggattgtgaatcgctccgtgggaaccgtggtcgggttaatcattgcgggcgtggcgctgcactttaaaattcccgaaggttacaccctgacgttgatgctgattaccaccctcgccagctacctgatattgcgcaaaaactacggctgggcgacggtcggttttactattaccgcagtgtataccctgcaactattgtggttgaacggcgagcaatacatccttccgcgtcttatcgataccattattggttgtttaattgctttcggcggtactgtctggctgtggccgcagtggcagagcgggttattgcgtaaaaacgcccatgatgctttagaagcctatcaggaagcgattcgcttgattcttagcgaggatccgcaacctacgccactggcctggcagcgaatgcgggtaaatcaggcacataacactctgtataactcattgaatcaggcgatgcaggaaccggcgtttaacagccattatctggcagatatgaaactgtgggtaacgcacagccagtttattgttgagcatattaatgccatgaccacgctggcgcgggaacaccgggcattgccacctgaactggcacaagagtatttacagtcttgtgaaatcgccattcagcgttgtcagcagcgactggagtatgacgaaccgggtagttctggcgatgccaatatcatggatgcgccggagatgcagccgcacgaaggcgcggcaggtacgctggagcagcatttacagcgggttattggtcatctgaacaccatgcacaccatttcgtcgatggcatggcgtcagcgaccgcatcacgggatttggctgagtcgcaagttgcgggattcgaaggcgtaatgcaggctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttacgccccaaccaccttcgccaccgcgtgggcgaaacgttgcatcccttcatcgatatccgcatcttccaccaccagcgacggtgcaaaacgcatcacatccggtccggcattcagcaccattacgccagcctctgcgcccgcatacaggaaatcacgcgcccgacctttgtactgtggtttcagctctgcgccaatcaacagccccataccgcgaatatcgctaaatacatcgtactgctgatcgatcttctgcagatggtcaacaaaacgctggcgtttcgcctgaatgccttccagcacttcaggggtattgatgatatcaaacgccgcccccgctactgcacaggccagaggattaccgccgtaggtggaaccgtgagaaccaggatgaaacgcagaagcaatttccgccgtggtcagcatggcgctaatcgggaagccgccgcctaacgctttcgcagaggtcagaatatccggcgtaacgccgtagtgcatgtaagcaaacaaatcgccggtccgccccatcccgcactgcacttcatcaaacaccaataatgcctgatgttgatcgcacagctcgcgcaagccctgcaaaaactctggcgtcgctgccgtcacaccgccctcgccctggatcggctcaaccaccaccgcacaggtgtgatcatccatcaccgctttcactgcatggagatcgttaaagggaacgtggatgatgtctgccggtttcggcccaaagccgtcggaatattttggctgcccacccaccgaaacggtaaacagcgagcgaccatgaaaagcgttatggaaggcaataattttggttttgaacgggctatgacgcacacaggcgtaatggcgtgccagtttaaaggcggtttcgttagcttccgtgccggagttcataaacaccacgcgttcggcaaacgttgcctcaatcagtttacgcccaagacgcagcgccggttcattggtgaaaacgttactgatatgccacagagtttcgccctgggtttttaacgcgttcaccagcgcaggatggcaatggcccaacgccgtaactgcaatgccacccgcgaaatcgacatactccttgccttgctgatcccagattcggctgccctgaccttttaccggaataaactctgccggagcataaatcggcaggatcacttcatcgaaagtcgcgcgtgtaattgctgtttgttcaattgccatctcatgatcaccctgttacgcataaacaaatgtgaaattataaccacaaaatatgcataaaaaatcactaaatggcaatcagaaatcagcgatgcaggaaattagccagcagttgatgtccttgttcgctaagaatactttctggatggaactgcacaccttccagatcccactggcgatggcgaatccccataatctctcgggtttcgctccaggccgtcacgtcaaagcacgctggtaatgagtcaggttccaccaccagcgaatggtagcgtgtcacggtaagtggatttgccagcccccgaaatacgccctcaccgttatgtgtaatcggcgaggttttgccgtgcatgacctttgcggcgcgcacaactttaccgccaaatgcctgcgccattgcctgatgaccgaggcagacgccaagaatcggcaagcgcccggcatagtggcgaataacgtcaagggagatcccggcttcatctggcgtacaggggccaggtgagatgacaattttttgtggtttaagggcgtcgatatccgccagcgtcaacgcatcgttgcgcttaaccagcacatccgcccccagttcacaaaagtactggtagaggttccaggtaaaagaatcgtagttatctataagcaggatcatggcggctccggtacaaaagaaccgcgctattttactcagattccccggcttcgcttaccactttgctaaatatcatctgcagtgcggtgagatcccccattgccccactctgatttgcctgattccaggcctctttttcgataccctgccagctcagttgatatccggcatgaatcgccagttgctcgaagaagatccgctgtgccagaccacttcccacccggaagggatgcagcacgttgatttcacaatagtaatgcgccagccgctcgacgaacttcgctttctccaggccaaccagataaccttcttcctccagatcctgcatcagggcattgccctctttttcgatataagcaaagtggcagaacggcgtatcaccctgataaatatcaacttcacgcagttgccctgcccagtcgaaaatatcctgatacagctggcgatggatagttcgcaaatgcggtaaaccgcgcaccagcggaccaagctcaatggtcgcagcacgcagcgccgtcatttcgtaagcggcctgttccagccgctgctgctggcggatgttcagccggttacgcatgatatcaaggcctggataaagatacggatcgcgcccttcgccgaatttatcgctcatagtgactcctcagctcttcaaggcgcgctaaagcctctgcggcagtaagagtgactaaaggcatctcgacgccttcaagacggcgactggcctgaaaattacgattacgctgaagctcccagagacgggacttttgcttatcggtgagtttcttcacttgatgcctccctgaacgtgtccatttgccacaagtataagcggcaaatccgggttacgccgggagagcagaagcgcgggcaagattgcccgcgcgagaaatcattacggcaggactttagcggaaaggataactaccggttttgacggcacattctggtacggaccaacgtcatgagtcggcacctgggaaatcttatcggcaacgtccatgcctttcaccactttaccaaataccgcgtaaccgaaatcacgctgaccatggtcaaggaaggcgttatcggcaacgttgataaagaactggctggtggcgctgtctttgtcagcggtacgtgccatcgcgatggtgccacgcgtgttgcgcaggccgttatcggcttcatttttgattggcgggtttggttttttctgctgcatctgctcggtgaaaccgccgccctgaatcataaagccaggaatgacgcggtgaaaggtagtgttgttataaaaaccgctgttcacataatcgacaaagttttgcacagacactggcgctttttgtttatccagctccagttcgatgttaccagctgaggttgtcaacaatacgtgcgggtcccctttcgctgccattgctgcgggagaaagagcagaaagagcgaaaacagcagccatcgccgccagggtcgatttgaacatgagatttccttaacaaacagagcagaaaaaaagcaagtgaagagattctaaatagccttcaagaacaaggccatccctttacctaattttacgtatctgaaatatatgtaacctgacgatcactttttattccgtgatcaaaatcacctcttaaaatgcaatttagcaaccgattgcaataaaacatttaaacagatcacaaaatcacctaaaatcgcccgctcgcggcatatcccgctatgccattttatttttgaacgcaggccaatcatgactaacagcaatcgcatcaagctcacatggattagctttctctcctacgcactgactggtgcgttggttattgtcaccgggatggtgatgggaaatatcgccgattatttcaatctgcctgtttccagtatgagtaataccttcaccttcctcaacgccggcattttaatctctatcttcctcaacgcctggctgatggaaatcgtcccgttgaaaacgcagttacgttttggctttctcctgatggtgctggcggttgccggtttgatgttcagccacagcctggcgctgttctcggcggcgatgttcattctcggggtggtcagcggcatcaccatgtcgattggtacattcctggtaacacaaatgtatgaagggcgtcagcgcggttcccgcctgttatttaccgactccttcttcagtatggctgggatgattttcccaatgatcgccgcgtttctactggcgcgcagcattgagtggtactgggtttatgcctgcatcgggctggtgtatgtcgctatttttattctgaccttcggctgtgagttcccggcgctgggcaaacatgcgccaaaaacggatgctccggtagagaaagaaaagtgggggatcggcgtactgtttctctctgttgcggcgttgtgctacatcctcggtcagttaggttttatctcctgggtgcctgagtatgccaaaggcctgggcatgagcctgaacgacgcgggcacgctggtgagtaacttctggatgtcatacatggtcggcatgtgggcgttcagctttattcttcgcttctttgatttgcaacgcattctgaccgtactggctggtctggctgcgattctgatgtacgtctttaacaccggaacaccagcacatatggcgtggtcaattctcgctctgggcttcttctccagcgcgatctataccaccatcatcaccctgggttcacagcagaccaaagtaccgtcgccaaaactggttaactttgtcctgacctgcggaaccatcggtactatgttgacctttgtggttaccggcccgatcgttgaacatagcggtccgcaggcggcactgcttacagcaaacggtctgtacgctgtcgtctttgtgatgtgcttcctgttaggtttcgtcagccgtcaccgtcagcataacaccctgacctctcattaattgctcatnnnnnnnnnnnnnnnnnnnnnnnnnncttttcctctcttcccccgctacgtgcatctatttctataaacccgctcattttgtctattttttgcacaaacatgaaatatcagacaattccgtgacttaagaaaatttatacaaatcagcaatatacccattaaggagtatataaaggtgaatttgatttacatcaataagcggggttgctgaatcgttaaggtaggcggtaatagaaaagaaatcgaggcaaaaatgagcaaagtcagactcgcaattatcggtaacggtatggtcggccatcgctttatcgaagatcttcttgataaatctgatgcggccaactttgatattaccgttttctgtgaagaaccgcgcatcgcttatgaccgcgtacacctctcgtcttacttctctcaccacaccgccgaagagctgtcgctggtgcgcgaaggcttctacgagaaacacggcatcaaagttctggtcggcgaacgcgctatcaccatcaaccgtcaggagaaggtgattcactccagcgccggacgtaccgttttttatgacaagctgatcatggcaaccggttcctacccgtggatcccgccaatcaaaggttctgatactcaggactgctttgtctatcgcactattgaagacctcaacgccattgaatcctgcgcccgtcgcagcaaacgcggtgccgttgttggtggcggcctgttaggtctggaagccgcaggcgcgctgaaaaacttaggtattgaaacccacgttatcgaatttgcccctatgctgatggcagaacagcttgatcagatgggcggcgagcagctgcgtcgcaaaatcgaaagtatgggcgtgcgcgttcacaccagcaaaaacacccttgagattgtgcaggaaggtgttgaagcgcgtaaaaccatgcgttttgccgacggcagcgaactggaagtcgactttatcgtcttctctaccggtatccgtccgcgcgataagctggcaacccagtgtggtctggacgttgctccgcgtgggggtattgtcattaatgattcctgccagacttccgatccggatatctacgccatcggtgaatgcgcaagctggaacaaccgtgtatttggtctggtagcacctggctacaaaatggcgcaggtcgccgttgaccatattctcggtagcgaaaacgcctttgaaggtgctgaccttagcgccaagctgaaactgctgggcgtagacgtaggcggtattggtgatgcgcacggtcgcacgcctggcgcacgtagctacgtttacctcgacgaaagtaaagagatctacaaacgcctgattgtcagcgaagacaacaaaaccctgctcggtgcggtactggtgggcgataccagcgactacggtaacctgctgcaactggtgctgaacgctatcgaactgccggaaaacccggattccctgatcctgccagcacactcgggtagcggcaagccgtctatcggtgttgataaactgccggacagcgcgcaaatctgctcctgcttcgacgtcaccaaaggtgatctgattgctgccatcaacaaaggctgccacacagttgcggcgctgaaagctgaaaccaaagcgggtactggctgcggtggctgtatcccgctggtcactcaggtactgaacgcggaactggcgaaacagggcatcgaagttaacaacaacctgtgcgaacactttgcttattcgcgtcaggaactgttccatttgatccgcgttgaaggcattaaaaccttcgaagaactgctggcgaaacacggcaaaggctacggttgtgaagtttgtaaaccaaccgtcggttcgctgctggcctcctgctggaacgaatacattctgaagccggaacatactccgctgcaggattctaacgacaacttcctcgctaacatccagaaagacggcacctactcggtgatcccgcgttctccgggcggtgaaatcaccccggaagggctgatggcggtaggtcgtatcgcgcgtgaatttaatctctacaccaagatcactggctcccagcgtctggcgatgtttggcgcacagaaagacgatctgccggagatctggcgtcagctgattgaagccggcttcgaaaccggtcatgcctatgcgaaagcactgcgtatggcgaaaacctgcgtgggtagcacctggtgccgctacggcgttggcgacagcgtcggcctcggcgtggaactggaaaaccgctacaaaggcatccgtacgccgcacaaaatgaagttcggtgtctccggctgtacccgtgaatgttcagaagctcagggtaaagacgtgggtattatcgccactgaaaaaggctggaacctgtatgtttgcggtaacggcggcatgaaaccgcgtcatgcggatctgctggcggcggatatcgatcgcgaaacgctgatcaaatatctcgaccgcttcatgatgttctacatccgtactgccgacaaactgacgcgtaccgcaccgtggttagaaaacctcgaaggcggcatcgattacctgaaagcagtgatcattgacgacaaactggggctgaacgcacatctggaagaagagatggcgcgcctgcgtgaagcggtactgtgtgagtggactgaaacggtcaatacgccgtctgcgcagactcgcttcaaacacttcatcaacagcgacaagcgtgacccgaacgtgcagatggtgccagagcgcgaacagcaccgtccggcaacgccgtatgaacgtatcccagtaactctggtggaggacaacgcatgagccagtggaaagacatctgcaaaatcgatgacatcctgcctgaaaccggcgtctgcgcgctgttaggtgacgagcaggtcgcgattttccgcccgtatcacagcgatcaggtgtttgcgatcagcaacatcgacccgttcttcgagtccagcgtgctgtcacgcggactgattgcggaacaccagggcgagctgtgggtcgccagcccgctgaaaaaacagcgttttcgcttaagcgacggcttgtgcatggaagacgaacagttttccgtcaaacattacgaagcgcgagtgaaagacggcgtggtgcagctgcgcggttaatgttttaacgggaggcgcaatgcctcccctttttgcatggtcctgtaataatcttcggtatattgcaggacattttttaaactttttgttttattttttgtttttattttttaaaggataatcaaatgtttacagacactattaataagtgtgcggctaacgctgcgcgcattgcacgcctgtcggcaaataacccgctcggcttttgggtcagctccgccatggcgggcgcgtatgtgggtcttgggatcatcctgattttcacgctcggtaatttgctcgatccatccgtacgccctttggtgatgggcgcgacctttggtatcgccttaacgctggtgattatcgccggttctgaactgttcaccggacacaccatgttcctcacctttggggtaaaagcgggcagcatcagccacgggcaaatgtgggcaatcctgccgcaaacctggctgggtaacctggtcggttccgtcttcgttgccatgctctatagctggggcggcggtagcctgctgccggtagataccagcatcgttcactccgtcgcgctggctaaaaccactgcaccggcaatggtactcttcttcaaaggtgcattgtgtaactggctggtttgcctggcaatctggatggcgctgcgcactgaaggggcggcgaaatttatcgctatctggtggtgtctgctggcatttatcgcgtccggctacgagcactctatcgctaacatgacgctgttcgcgctctcctggttcggcaaccacagcgaagcctacacgctggcgggtattggtcataacctgctgtgggtgacgctgggtaatactttatcaggtgccgtattcatgggattgggttattggtatgctacgccgaaagcgaatcgtccggttgcggacaaatttaatcaaactgaaacggctgccggttaattactaaggggtttttacgtggatcatttgcctatattttgccaattacgcgatcgcgactgtctgattgtcggcggtggtgatgtcgcggaacgcaaagcaaggttgctgttagacgcaggcgctcgcttaacggtgaatgcattagcgtttattccacagttcaccgcatgggcagatgcaggcatgttaaccctcgtcgaagggccatttgatgaaagccttctcgacacctgctggctggcgattgcagcgacggatgatgacgcgcttaaccagcgcgtcagcgaagccgctgaagctcgtcgcatcttctgtaacgtggtcgatgcgccgaaagccgccagctttattatgccgtcgattattgaccgctcaccgctcatggtagcggtctcctctggcggcacctctccggttctggcacgcctgttgcgcgaaaaacttgaatcactgctgccgttacatctgggccaggtagcgaaatacgccgggcaattacgcgggcgagtgaaacaacagttcgccacgatgggtgagcgtcgccgtttctgggagaaattgttcgttaacgaccgcctggcgcagtcgctggcaaacaacgatcagaaagccattactgaaacgaccgaacagttaatcaacgaaccgctcgaccatcgcggtgaagtggtgctggttggtgcaggtccgggcgatgccgggctgctgacactgaaaggactgcaacaaattcagcaggcagatgtggtggtctacgaccgtctggtttctgacgatattatgaatctggtacgccgcgatgcggaccgtgttttcgtcggcaaacgcgcgggataccactgcgtaccccaggaagagattaaccagatcctgctgcgggaagcgcaaaaaggcaaacgcgtggtgcggctgaaaggtggcgatccgtttatttttggccgtggtggcgaagagctggaaacactgtgcaacgcgggtattccgttctcggtggttccgggtattaccgcagcttctggttgctctgcctattcgggtattccactcacgcatcgcgattatgcccagagcgtacgcttaattaccggacacttaaaaaccggtggcgagctggactgggaaaacctggcggcagaaaaacagacgctggtgttctatatggggttgaatcaggccgcgactattcagcaaaagctgattgaacacggaatgccaggcgaaatgccggtggcaattgtcgaaaacggtacggcagtcacgcagcgcgtgattgacggtacgctcacacagctgggagaactggcgcagcaaatgaacagtccatcgctaattattattggtcgggttgttggcctgcgcgataaactgaactggttctccaaccattaatttaacccgggccagagaattctggccttcttaatgactctttttatatattcagcaaataaaacatagccccttaataaatattatctgctaatgggttatattcaccgttacagcgacttacaaaattaagtcattcgctcactgacgccaattaaatattcctgtatcgttcttaacgagcagtctgcttatattcatataatcaatgaatattaattaatatataatacatagggaatgtaaatgaacaaatttattaaagttgcactggtaggtgcagtactggctacgttaactgcatgtactggtcatattgaaaaccgtgataagaactgctcttacgactacctgctgcacccggcaatttctatttctaaaatcattggcggttgcggtcctactgcacagtaagtctctgacagaaatcggctaacaccggtttaattgcccgacgccctctggattttccgagggcgtatttgtttctatgtccttcttgcccccgcccgtaaaaatattttcactttaaattcaatttgataactacatccattagccacagcgcgatcctgtgcgaaattttgtgatcttcctccacattacataacatcatatgttgttatattcatcatgcattgtcatgttaccttttaaatgactgcaaactctcccctacaacgtattggacaagaaaaaggtatcgctatgggaagccaggaactccaacgcaagctcggattttgggccgttcttgcaatcgccgtcgggacaaccgtcggctccggtatttttgtatctgtgggtgaagtggcaaaagcagcgggcacgccgtggcttacggtgctcgcgtttgtcattggcgggttaattgtgatcccgcaaatgtgcgtctatgcggaactatccaccgcttatccggaaaatggcgcagattatgtttatctgaaaaatgccggaagccgaccgctggctttcctctccggctgggccagcttctgggccaacgatgcgccgtcattgtcgattatggcgctggcgattgtcagcaatcttggctttttaacgcctatcgatccgttgctcggtaaatttatcgccgccggattaattatcgcctttatgttgctacacctgcgctccgttgaaggcggcgcagcgtttcagacgctaattaccatcgccaaaattatcccgttcactatcgtcattggccttgggatcttctggtttaaagcggagaattttgccgcccctaccaccactgcgattggcgcaacgggcagctttatggcgctgctggcggggatctctgccaccagttggtcgtataccggcatggcctctatctgttatatgaccggcgaaattaaaaaccccggaaaaaccatgccacgagcgctgattggttcctgtctgctggttctggtgctctacaccctgctggcgctggtgatttccggcctgatgcccttcgacaaactcgccaattctgaaacgccgatttccgacgccctgacctggatccccgcactcggcagcaccgctgggatctttgttgccatcacggcgatgatcgtcattcttggttcgctttccagctgcgtgatgtaccagccgcggctggaatacgcgatggcgaaagacaacctgttctttaaatgcttcggccatgtgcatccgaaatacaacacgccggatgtctccatcatcctgcaaggggcgctggggatcttcttcatcttcgtttccgatctcaccagcctgctgggttatttcaccctggtgatgtgtttcaaaaataccctcaccttcggctccatcatctggtgtcgtaaacgcgacgattacaaaccgctgtggcgtactccggctttcgggctgatgaccaccctcgccattgcgtcaagcctcattctggtcgcctcaacctttgtctgggcaccgattcccggccttatctgcgccgtcatcgttattgctactggtctgcctgcttacgccttctgggcgaagcgtagccgccagctcaacgctttgtcgtaatgttatctggagaaaataaaatgttggatattgataaaagcaccgtggactttctggtcaccgaaaatatggttcaggaagtggaaaaagttctcagccatgacgttccgctggtgcacgccatcgtggaagagatggtgaagcgcgacattgatcgtatttatttcgttgcctgcggatcgccactcaacgcggcgcaaacggcgaaacatctggcggatcgcttttccgatcttcaggtctacgccatttccggctgggagttctgcgataacaccccgtatcgcctcgacgatcgttgcgcagtaattggcgtttctgactacggtaaaaccgaagaggtaatcaaagcgctggagctgggccgggcctgcggcgcactcactgcggcgttcaccaaacgcgcggatagcccgattacctcggcggcggaatttagcattgattatcaggccgactgtatctgggaaattcacctgctgctctgctacagcgtggtgctggagatgatcacccgcctcgcgccgaacgcggaaatcggcaagatcaaaaacgatctcaagcagttgccgaatgcgctcggtcatctggtacgcacctgggaagaaaaaggccgccagcttggtgaactggccagccagtggccgatgatttataccgttgctgcgggtccgctgcgtccgctgggttacaaagaaggcattgtaacgctgatggaatttacctggacgcacggctgcgtgattgagagcggagagttccgccatggcccgctggagattgtcgaaccgggcgttccgttcctgttcctgctcggcaatgatgaaagtcgccacaccaccgaacgcgccattaactttgttaaacagcgtactgacaacgtgatcgtcatcgattacgccgaaatttcgcaagggctgcacccgtggctggcaccgttcctgatgttcgtgccaatggagtggctctgctactacctgtctatttacaaagatcacaacccggatgaacgccgctattacggtggtctggtggaatattaatccctctcccggcccggcaacgggccggatttacgcaaggagttacccgatgaaaacaggtatgtttacctgcggccaccagcggctgcctattgaacacgcatttcgtgatgcaagcgagctgggttacgacggcatcgaaatttggggcggtcgcccgcacgcgttcgcgccggacttaaaagcgggcggcatcaaacaaatcaaggcgctggcgcagacgtatcagatgccgattatcggctatacgccagaaaccaacggctatccgtataacatgatgctgggcgatgaacatatgcgtcgcgaaagcctcgacatgatcaagctggcgatggatatggcaaaagagatgaacgcgggttatacgctgatttccgcggcccacgcgggctatctcacgccacctaatgttatctggggacggctggcagagaacctaagcgaactgtgtgagtacgcggaaaacatcggcatggatctaatcctcgaaccgttaacgccgtatgaatcgaacgtcgtgtgtaatgctaatgatgtgcttcatgcgctggcgctggtgccttcgccgcgcctgttcagcatggtcgacatttgcgcgccgtatgtccaggcggaaccggtgatgagttatttcgacaaactgggcgataaattacgtcatctgcatattgtcgacagcgacggggccagcgacacgcattacattcctggagaaggcaaaatgccgctgcgggaactgatgcgcgatattattgagcggggctatgagggttactgtacggtggagctggtgacgatgtatatgaacgagcccagactctatgcccgccaggcgctggaacgctttcgcgcgctgctgccggaggatgagagatgaaaaccctggcgacaatcggcgataactgcgtcgatatctacccgcaactgaataaagcgttttctggcggtaatgcggtcaatgtggcggtgtactgcactcgctacggcatacagccgggatgcattacctgggtgggtgacgatgactacggcacaaagctgaagcaggatctcgcccgcatgggcgtcgatatcagccatgtccatacgaaacacggcgttaccgcacaaactcaggtggaactgcacgacaatgatcgcgtttttggcgactacaccgaaggcgtgatggccgactttgccctgagtgaagaggattacgcctggctggcgcagtatgacattgtgcacgcggcaatctggggacatgcggaagacgcattcccacagctgcacgctgcgggcaaacttaccgctttcgacttctccgacaagtgggacagcccgctctggcagacactggtgccgcatctcgattttgcctttgcctccgcaccgcaagaagacgaaacgctgcgtctgaagatgaaagcgattgttgcccgtggcgcaggaacagtgattgtcacgctgggtgaaaacggcagcattgcctgggatggcgcgcagttctggcgtcaggctcctgaaccggtgacggttatcgacaccatgggtgccggagattcgttcattgccggattcctttgcggctggtctgcggggatgacattaccgcaggcgatagcgcagggaacggcgtgcgcggcgaaaaccattcagtaccacggtgcctggtaggtataacgttggcgtgagcatcttcacgccaacgtgctgttacttgccggaaaacgaccctataatccgagtaattcattctttatttcagggtcgattatgtcagctacggaccgctactctcatcaactcctctacgctaccgtccgccagcgactgctggatgatatcgcgcagggggtttaccaggccgggcaacagatccctaccgaaaacgagctttgtacacaatataacgtcagccgcattaccattcgcaaagccatcagcgacttagtggcagacggcgtactgatccgctggcagggaaaaggcacctttgtacaaagccagaaagttgaaaacgccctgcttactgtcagtggttttaccgattttggcgtctcacaaggcaaggcgacgaaagagaaagtgatcgaacaggaacgggtcagcgccgcgccgttttgcgaaaagctgaacatccccggaaacagcgaagtgttccatctctgccgggtgatgtatctcgataaagagccgctgtttattgatagttcatggatcccgctgtcgcgttatcctgactttgatgagatttacgtcgaaggaagctccacctatcagttatttcaggagcgttttgacacgcgagtggtcagcgacaaaaagaccatcgatatctttgccgccacccgcccgcaggcaaaatggctgaaatgcgaactgggcgaaccgttgtttcgcatcagcaaaatcgcctttgatcagaatgacaaaccggtgcacgtctccgaactcttctgccgcgccaatcgcatcaccttaactattgataataaaagacattaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatgctggcgcgttgaattttacatcccgtacgttcccctcaccctaaccctctccccaaaggggcgaggggaccgttcagtacggaatttagcttgacggtgctatccagcattaaatactggcaatactctcacgcaaaatccgcagcaccgtctcttcaccgctgcgattcgggttaatgcgaatcgcacaatgttctgattgtggattcgcctggcgaaacgttccggaaaggcgataaaagagcggcgggatttcatatttcgactctgcacccaccgggtaaggcaaggcaccgcgcttttgcgcctcttccagcactctggcggcaatcggctgatgaaactcgacaatcaacaccttcgactgcgcattagcaatcaccgcgcttttcacttccggcaccgcaccaccgttaagcaaagccagcaaccgttcagatacccctgcctgcaccgcgtgcatcactggcgcaaacaccagaccacgcaatacttccagcgcctgtgcgccctggatctggctaccgccggagtaaagcgtggcgcgaatacggttgataacatcagcatcgccgaccactgcaccaacaccctctggcccaaatagcttgaagcaggaaaatgtcgagacattcgcgccgcattcacagccgattcgagccaccttcatcaccgcatagttgtcatcggttaacgctggaacacctgccgcgcgcaacgttgccagcacatctgccagcacgtagctgtcctgcggctgctggcgcgtatgctgcaccagcgccgcatccggttgttgctcgtcgacgacctgcttcagtgccgacaggtcattgaaatcaacagtaataagcgtcagccccatctgctcaataataacccgtgtcgtcgggtaaacaggcgcgtcatgcaccagaagacgctgccccggtttgagcaaagccgccagcccggcgcgaatcgcgccagtccccgcgccctgcaccagcgccgcagcctgtgcgtgaaatgcatcagccagcacctgttccacacgctgggtaacgcgcggttgattcagtcctggcgttaagcctaaatcaccgccagtaagaaactcgctgccggggaaatggcgacaaatgctatccaccagcgcaaactgcttttgctgcgcctcaataatcgtcaggctttgcagaggaaacgtcttcataggtgccttccttaagccggaacgaacaggccaagccagtaaagaacattcagcagaataccggtgatcattactgccacgaccggtgccgccattttctgtaccggacggcccagggattcgttgaggaagtaaatggcaaccgcgatagagaatccggtataacccgccatcttaattgctgcgaaaatcgaaccgaccagcagcgccacttccatcagcatattcatggcgttacggatgttatccgacgcattacgcaccgacgggtagcgtcccagccatttgccgatcgaacgaagcagcaagacttccgccgaaataaccactgcgcctaataccgctgcaaccatcggattcggcgagagatagtccaccgcataaacaaaggtaaagcccgcaactgcatacacacccgttgctaacgcggtggtggcaatcaacggcacaaaccccagtccgcgcataaattctgccagagccgcctgattaatcagcgtttgcgattgttccggcgttacgcctgcggaatatgctttctccagtgtgaagatcgacacttcactgccagcaaaaatcttcatgctggcaacggcggcaatcaatgctcccacgatggcgatatagggtaagtttttgataatccgtgacgtgcgttcttcaaacaccgaaagcccgctggcatcaatgtcattttcatcacgatgacgcaggtcgtgagttatcgcgatccccagcagcatcaccatgccaataaagatttcgatggattcagggttaagatgtgggaaatagcgcacgactaccacacgggtcatcagtaccaccacggcggcgatcagactttgcttccagccaaactggtagaaaatcgccaccagcgggaacagtgcaaaagctgaaaccaccggcgagcttaattcccccaggctacctaatacatccaccggcagcgcggtcagcagctggtttactggcaacaggcaagtaaggatcaacacgccccagatagcgccaagaccaaacgccatcaggctgtttatcgccaggacgccgaggatatcggtaggaagaaagagtaaccatgcgttgagcagcccggttttcagggtaaaagagatccccaccgaggccacaaaaccaatgctcagaccaaaagcgatactccccgcctcgcgacggttcatatagccttcaatcagttgcggcaggatcgggcggatgccgtcatgaaaaacagccgccgagcgatgcgccagaagcgatgtcatacccgtcaggcacgccaccacgataatctgaatatacagatccatagtcgtgccttttatttcagatggttaatcagcatcggaatcgcgtgttcgacgtgctcaacggaaaggccaaacgccacttttccttcagcgatcattttggcgatatgctcgtctttcgctttaatgcctggtttggcaatggtgcaacttttgttatagcctatcaccgcgatggcaatcgacaatgccgcgcccgcaccggtattacacgcgccgatgtaataatccagttgcccggatttcaccttcattgccgcttccatgtcgttgtgaatgaaaacttcaaaacagccaggagccgtcgcttcaatagtttttttaatctgctcacgctgtaagcctgcaacgccaatctttttcatgagtctgtccttattggaaaaattgagagggattttcacgtaacatcacatccacatcggcctgactgaatcctgactggcgcaattgcggaataaaggtggttagtaaatagtcatagccataaccaccgttggcttttaaatgggagcggcgcgtaatatccatcgacagcatgacgcggttcagcaacccacggtcgcgtagcgcatgaagcatcgcaatacgcttttcgtccgggtagtaactgttcttgccgatggtgtcgaactgcacgtacgcgccgagatcgatcatcttcaaaatgttgtcgaggttgtctttcagatcgcagtgaccaacggtgacgcgcgaaagatcaaccccgtgggcttgtagcaacgccagttgctccagccccatcgtgctgaacgacgtatgcgtggagatcgggcgtccggtctggttatgcgccagcgcagcggcaataaataccttctcttccagcggcgtaatctttccttcgctggtgccgatctccgcgatgatcccggctttcagctccgtgccatcgataccctgttcaatttcatcgaccatctcctgcgccagttcctgcacgctgcgggtcgccacatgttccgggaaaaacgcgtcctggtaataaccggtacaggccaccacgttgatccccgtctcgcgcattacatcaagcataaattgcgcattgcgccccatgtaacggttggtcatctcaatcacattacgcacgccccgggtcatcaggtcgttcatctcctggcaaatgaacgcatactgatcaaggcggcagtccacgttgtttttaaagccggagagatcaatatgcagatgctcatgggcgagggtgtaacccgtcggatcaaaactcatagggtgtctcctgcaaaccggagggaggaaagaaaagagcgaccattttgtggcggtggcgcgcggaaaaattcacacacggtagcccccacatcagaaagcgtggtgcgcacaccgagctgcgtagcgatcatcccttgctgataaaccagcactggcaccacttcgcgggtatggtggctgtgaccaatggtcggatcgttgccgtgatccgccatcacgaccaggcaatcatctggctgcatcgcctcaacaagccgggcaaggttacggtcaacgacctgcaaacgttcggcataacgtgcgacgtcttctgcatgaccagcgaggtcggtttcctgaatgttggtgcaaataaacgccgtcggatgggtgttaaattcgttgagggtgatatccataatccgctggctatccaccagattttgccagctcacgccataaggattgttgacgatatctgccaccttacccaccagcacggttggcacgcctgcttcatacagtttttgtggcacctgcactttttcatcgacgccatagcccatatgcacgacctggaaaccgttgtcataagcgccagaacgcggcgcattgataccaataaagcgcccttctttgctttctgcggcatcgagaatgcgttgactgtcggttaacaggccaccaaatgtaatgacccgaccgacctgtacctgctcacgcacgatacgaccaattttgattgcgtcgtcaaaagagatcacagagagattggcggtaatgttatagacctggcctaaatccgcctcgagattatcgccaatcgcaaccgcctgattgacccacagaaattgcagatcatcgccacggcgctccacctgccagccagcggaaactaatgcctgctcaacacggtcaatcacatcgcgaaaaggcatccgcagcggcggtaacgggcgcgtgcctaaaatttcctgatgccccataaaggtatcgccaccttcatgttgcagctctgccacgccccaggttgcggaatctgacggctgcatatcgcctggcgcataacccaatgcgttgattagccccagcgtctccagcgttggtagctgcaaatgcggcaactggctcaggatgtgaccacatgtattcgctcccgcatcttgcggacgcaccagcgtgacatctttcattgcccctacgccaaagctatcaatcactaacaccacaaatcgcgccattacgcccccagagagtttccaagactgtcataacgaccgacgatttccggttcgccacgatgaataccggacaccagcaccacatcgctacgggtgacaaaaatctgcgtgcgaaaacagagcaccactgcactgcttaccggaaactcgcctgccagcggcagggtgtagtcgatactgctgtcatccacagttttgagattggtttcagtaatcttttgattttctggcgtaaacaccaacgcatgttgcgcatgaccacgacgatagtaaccgccgccgtagcagtagctgtcgccacggaaatgatgggagatttcacttaaccagagcatcgcgatacgttcaggctgatcgccctgctggtttgccggaatagtgcccgtcagcgcatgaccgggttcggcatgagtcacaccgtattgcgccagtaatggcagcgaagtgcagctggtcgctgaaggcgcgttcagttgctcaagtgcaataccagatttcgccagttgatcccgtgcctgtatcagcgtgtgaagattcggtgtcggcaaaacttttccgacagcctcatcccaaagcaggcaagggaaatgggtaagtccggctaaatgcagccctggcagattctggatttcggcgacaatctccggcaacaccttgagggcaaaaccgctctcctggcccggataaagaaaatcatcgtcgctataaactttaagcagcacagactggattcgcccggccttcaccgccgccgcagaaacttcccgcgctttgtcgagagtaaacacggtgatgacgtcggtgccctgttcaacggcgtcagcaacctgatgacaagggatttgtaccagatgcccctgatgcgccacaggcaaaccagcgcggcgcatgactcgcgcctctttgtaatccaccgccacaatgccgctgtagcctaatgccagcaatttttccgccagccacggattacgaccaaactgcttggtcatcagatacagttcaatgccgtaaagccgcgccgtctcaatcagccgcttaccgttttccagtatctgatccacgtcgatcacccagctgtccggggcgatcttgccctgctgccacaggcttagtgcggcggaaatcagcgccgggttctggcgtttcaatgcttctacaaacatcttgttgcctcgtttctgttccttgaattaaatattcatttttttgaatatttaggttgtgcgacgtggatttgtcgggagcttcaaacctcttcgttagcagccatccataatccataaaggttggccagcaaatagccttcttcacacgggttaacttccagtgcgaattccttcaacaacacctgatgcaattgcacaacggcttgccagtggctggattgcgccagttctgccagcaactcgttatccagcggctctatttcttcaccacggcgactgcgcatcagtgcactcgccatatgtgtcatcgccatcgttccttgctcactgcgcaccggcagatggcactctgtttccagtacgttgacgacctgcatcatgcctttgcagatgtccttatcaataacgcctgcctcgcaaagcaggttgagtctggtttccatatcagatgcctttcgtttaataactcggttcctgttccccactcactacccgttgttgatgggcgagcagggcgtgtttatctacaacggcacgcagcagttgttgcattgggtaatcatcgactcgcgtcaggaccacggcttcggtggcctgtaaaaatcgcggatcgtctgtgagcggcgtcgcctctaatcccagcatggtcagttcgttttccgccaccacgttccagatcaccgcatcgacatcgcctttaacaatgcgttgtaaactctcgtgataagagagatcgactcgttccacatcactaccgccaaaaaaaacatcggtcatgattttctgatccgccgaacggttatccagccccacgcgcttcacgtttgcggactcgcctttacggcaaatcaactggtgctcgccaacgtaggtgtgcggccccaactccagcgcgaggcataagcctttttgcgtgagataactttccgccgctagtcgcgaaaccaccgccatgtcatacacgccattaagcagacactccacgcgaatatccgcgccacgcatgtgcgcatagtaaaaaggaatgccatcaaactgggctttcaatccgctcgccaggccttcgtacaaacgggtatagggcaagggcattgcacataccacgttgttgatatccacatgagtcagcaatgctttgttatccatctcgaccagataactgccattgcgcccacggcgttcaatccgtatcgctccgcttgattccagcgttttcaacgcggcctgcgtcaggccaacggatgaacggcattcatttgccagctcatctatggttttcaatcgattaccgcacttttcacccaacaaataacgggccagcgtcgtgatgacgacgccttcttttttgataaacgttcgacgcataataaattttcagtaaattgaatatttatatcttcaggaatttgaagataaggcgcaacagcgagatgtggaaacggcgaggcacttcacattttttcggattattgcaaatgaggataaaaaaaccgggtttccccggtttcagagtgatgataaaagcaaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaacaaagcgcaatttgccagcaatagtgaattacggcttcgccacaaaaccaatcgcttcgtacaccgcttttagcgtacgggaagcgtgcgcgctggctttttccgcgccatctttcatcacctgttgcaggaaggcttcatcgttgcggaaacggtgatagcgttcctgcaattcagtcagcataccggaaacggcatcagccacttcacctttcagatgaccatacatcttgccttcgaactgtttttccagttctgggatgctctggcccgttaccgctgaaaggatatccaacaggttggaaacgcccgctttgttctgcacatcgtagcgaactaccggcggctcgtcggagtcagtgaccgcacgtttgattttcttcactaccgatttcggatcttccagcaggccgataacgttattgcgattatcgtcagacttggacatcttcttggtcggctccagcagcgacattacgcgcgcgccagatttcggaataaacggctccggcaccttaaagatctcgccatacagcgcgttgaaacgctgggcaatatcgcggctcagttcgaggtgctgtttctggtcttcacccaccggtaccagattagtttgatacagcaggatgtccgctgccatcagcaccggatagtcaaacagaccagcgttgatgttctcggcataacgcgcagatttatctttaaactgcgtcatgcgactcagttcgccgaagtaggtatagcagttcagtgcccagcctaactgtgcatgttccggcacgtgggactgaacaaaaatggtgcttttctcaggatcgataccacaagccagatacaaggccagcgtatccagcgtcgctttacgcagcttctgtgcatcctggcgcacggtgatcgcgtgttggtcaacgatacagtaaatgcaatggtagtcatcctgcatgtttacccactgacgcagcgcacccatgtagttaccaatggtcaattcacctgagggctgtgcgccactaaaaacgatgggcttagtcatttttcgattcctgattttcgctatgcggaagccctaatgcgggcagaaggtcatttatagactgataaattacatcaggctggctgagatcgatagcctcgccgtagttatatccgtaggttaagccaactgatgggcaacctgccgcttttgccgcctgaatatcattgcgtgagtcgccgacaaacagcatctgttgtggggcaattcccatccgctcagccaccagtaacagcgggtccggatgcggttttttgttttgcacatcatcaccaccaatcaccacgctgaagtatttggcgatatctaaggcttcgagcagcggcgcgacgaacggcgtcggtttgttggtgaccaggcctagcggcaggcctttagcctgcaacgcgcccaacgtatcggcaacgtgcgggaacaaaaacgtcccctcttcggcaacctcgccatagtagcgatcgaacagtttacgcagaatacgtacctgttcttctgccggaatgtcgtcatcaacgggcggtttacccattgttttacgctgagtcgcacgttcctgacgcgcccaggtcaatgcgcgctccatcagaacatctgcgccgttaccaatccaggtaataacgcgttcttcacctgcgacgggcaactccagcgcatacagcgccatatctaccgcagcagcaagaccaggagcactgtcgaccagcgtaccatcaagatcaaaagcgacgccgcgaatatcttcaaacttattcatgacttacctttgccagttcactgcgcatttcatcaatgacttttttgtagtctggctggtcgaagattgccgaaccggcgacgaacatatccgcgcccgccgcagcgatttcgccaatgttgttcaccttcacgccaccgtccacttctagtcgaatgtcaaagccagactcgtcgatacggcgacgtacttcgcgcagtttatccagtgtttgaggaatgaaagactgaccgccgaaaccagggttgacggacatcagcaggatcacatccagcttatccatcacgtaatccagatagctcagaggtgtcgccgggttaaataccagacccgctttacagccattttctttaatcagttgcagcgtgcggtcaacatgctcggaggcttctggatgaaaggtaatgatgctggcaccagcggcagcgaaatcaggcacaatgcgatcgacgggtttcaccatcaggtgtacgtcgataggggcggtaatgccatagttacgcaaggatttcagcaccattggcccaatcgtcagattgggaacatagtggttatccatgacgtcaaaatgcacgacatcagcgccagctgccagggcttttgcggtatcttcacccaggcgggcaaaatcagccgacagaattgagggggcaatcaaatactgtttcatccgcttctccttgagaattattttttcgcgggtgaaacgactcctggtttgtacaaagccagcagttcgtccacctttttacgtgtgccgccgttgctgcttatactgcgtcgaactttgacgacatgcaattttgcgcgctgataccactcacgcgttaacatcgtatcgtgattggagatcagcactggaatatggcgctcaaccagaccttcggcgatctccgccagatgcgcttgttgttcaagcgtaaaactgtttgtgtgatacgccgtaaagttggcggtcgcagacagcggtgcataaggcggatcgcaatagacgacggatgcatcatctgcgcgcgccatgctatcggcgtaagactcacaatagaaaaaggcattctgcgctttttcagcgaagtgatacaactctgcttccgggaaatagggttttttgtagcggccgaacggcacgttaaactcaccgcgcagattgtaacgacacaggccgttgtaaccgtagcggttcaaatataaaaacagtaccgcccgacggaacggatcctggcttttgttgaactcttcgcggaactgatagtaaacctcggcgcaatttgtttcgggaacaaacagctcgcgtgcggcctgtacgtactcatcagtacgcatcttcacaatgttatagagactgatcaggtcgctattgatatcggcaaggatataacgagaaaagtcggtgttgagaaacaccgacccggcacctacaaaaggctcaaccagacattcgcccttgggcaaatgccgtttaatatcatcaagcaggggatacttgccccctgcccacttcaaaaaagcgcgatttttcttcatgctgactaactaattacaccttctccggctgtggagaaagctccgacagcatccagcgcttcaggcaactcccgcaacgataaaccattgcgggagataaccttgattacttcagatcggcctgtacctgacgcagcggtttcgcccacgggtttttggcctggacatctgctggcaatgtagataccgcttttttcgcctcttctttcgaagcgtacacgccagaaaccaggacataccacggctgaccattacgcgtcgtttcatagacaacgtagtttttcagattctctttcttcgcccaaccgttcaggttgtcgtagttagaggaactgctcagctgcagagtgtaatggctggacggtgccgatttcaacgaaccaacattacctgcggtcttcgccccagcagcgggtgttgctgtggtttgcgccggggatgccgtctgtactggagccgtagtcgccgtctcttttggtgctggcgtagaagtcgcagccggtgccttcgtgctcgccacaggggcagctggttcagtacgcttcggcgtctgtgctaccggcttcggctccgttttcacggttgcttgcggttttttcggttcaatcaccgcctgctgacgagctgggcgcgtagtggacggacgttcagcggtttgcgttttcgccgtgtcacgcgatgcattgccattgcgaacaggcgcaaccgttgcgggttcagtcggcaacgtggaattgaccgccacattgttcagctgttgctgattttgtggctgggtcagcgcattgttcaggtcaccctgcacttcaacacgttgttgaccatccgttgccaccggggtttgcccttgagtcggcgtagaagagatcggtggcagagaaacatcctgctgagtattttccgcagacgtggttcccggcgctggctgcacgccattcgcctgatcggtcgcattgccagcaagatcaatactcttctcgccagacgcggtttgatcgctggaagtggtcgagggggcttttagcgcagaaccgataccgatgatcaacagcagtagaaccagaatgccgacgcccatcatcatatactgacgagaagcgggtttactggctgcttttttgcgcttacgcggacgacgctctacgcgctcttcatccacggtttcatcttcggattcgtcaatttcttcttcgatttccggttcctcattgcgctctttttgcgcacgagtcggacggcgatcgtcagtgtcatcaagttcaatatcatcaaaattgatctgcggttcgccacgttcagtacgctcagaacgttcagaagattgacgagaacgaccagtacgacgatcgctgggatcgggtttcagctcgtcttctggtttgaattcatccatttaacaccccactaaaaggttaatgcttaccacgttgcaattaacctgaagctaatagaccgcttgataagcggcctgacctttcttgttgttacgctgattgacaatcggcaatggcgttaagaacaagctcgtgcgaaacgccgctgcgaacttcactcttaccaattgccaacggaagaattaagcgcatctctcccgcaaggactttcttgtcacgcagcatatgcggtaaatacgcctgcgcggacatttcgcgcggcccattgaccggtaacccagcccgcttgagcagggttataatacgctgcgtttcggcagaactaaactgcccgagacgttccgacgtccgcgccgccatcaccatacccgcagcgaccgcttcaccatgtaaccaattgccataccccatttcagcttcaatggcatgaccaaaggtgtgtcccagattcagtaaagcacgtaacccggtttcgcgctcgtcggcggcgacaacttctgccttcagttcacaacaacggcgaatacagtacgccattgccggaccgtccagacgcaacaacgcatccagattctcttccagccagttaaaaaacgcaccgtcaagaataatgccgtatttgatgacttctgccagccccgacgctaactcacgcgggggaagcgttttcagacagtcgagatccaccaccactgaagcaggttggtagaacgcgccaatcatgtttttaccgaggggatggttgaccgcagttttgccgccaacggaggaatcgacctgcgacagtaacgtcgtcgggacttgaatgaaacggacaccgcgctgataactcgccgccgcgaagccggtcagatcgcccactacgccgccgccaagcgccaccagcgtagtatcgcgaccatgcggtttttgtaacaacgccgtaaagacggtatcgagtacagccaggcttttatactgctcgccgtcagggaggataacgctatcgacgttaacacccgcctgttcaagtacgccgcggaccttatcgagatacagaggagccagggtttcgttggtgaccaacatgacctgctcgcccgatttcagcggtaagaatgaagctggttcattaaacaaaccagatgcgatggtaattgggtaactacgttccccgagagtaacgacaatcctctccataacgcgacatccaccttaattactgtacccgcagacgagtgtatataaagccagaattagttgctttccagcatgtgaataatctggtttgcaaccactttagcgctttgatcatcagtacgaatggtcacgtcggcaatctcttcatacagcggattgcgttcattggccaacgcttccagaacttcacgcggcggtgtttcaacgtgcagcaacgggcgttttttatcacgctgcgtgcgtgcaagttgcttttcgatggtcgtttcaagataaacgacaacgccacgagcggaaagacggttacgcgtttcacgggatttcacagagccgccgccagtagccagcacaataccctgtttctcggtcaactcattgatgaccttttcttcgcgatcgcggaagccttcttcgccttctaaatcgaaaacccagcccacatcagctccggttcgtttctcaatctcttgatcggaatcgtaaaattccatattgagttgttgagctaactggcgcccaatagtgctttttccggcacccataggcccaaccagaaagatattgcgtttctctgccattttttcggtactactaagactattcgttaatgataaacccgcttcgctcagagagcgccgcaggacatgaactgaaacctcataagatattgcgagagtcagactgaaaattatctcaatactccagcgggtttggcaactgaataaatcacccatccctctgcatatctggtcgctgcaagcgcgctgccttgctaccaccgctctggcgataaatcaccgggtaagattagcgtaaaaaagacagcaaaatgccgcctgaatgataaatcatcatcatggaacgcaggcagcgaagagcaccaactctcaaatcggtactccttgtatgctaaatacctgcgcgcgtcaaatagatgaaacacgttcagcgtaaaaacattaccgcttttacggctgtttactcactggaaaccagtcgtggcgtgataaacaccactaactcgcgtcgttcatcttcttttccgtcatgacgaaataattgcccgaaccagggaatgtcgccaagcaacggtacgctatcctgacccgatttatttttacgggtaaaaatgccgcccagcgccaacgtttctccgcttttgacctcgacctgcgtttcgatctcctgcttatcaatcgccagcacttcgccatcggcctgctgtagcacctgccccggaacgttctggctgatgtgtaatttcagccggatgcgacctttttgtaacaccgtgggcgtgacctccatccccaggacggcctctttaaattccaccgacgtcgcgccactttccccgctggaaacctgatatggaatttcgctcccctgtttaatgctggcaggctgaagatgtgaggccagcagacgcggactggcgataatatccagctgctgtttttgttcgagcgcggaaagctcaagatccagcaagcgtccgttgatgcgcccaatgttaaaaccgacatgcgttgtcgccgtcgctacggagaggtcgctaccaagcgtggtgacttgcccaacgccaccagcgtgttgcgcatcggccagcgtccatttcacgcctaactcacgcaaacttttttcattaatggtgacaatatgcgccgacagctcaacctgcccgaccggcagatccatttgcgctacccactgttcaagcgcgcttaacgccgttttgttatctcgtagcaaaaggcgattggtgcgtttatcgacggtcatactccctttggcactcagtagcttctcccccgctttcgccagttctcccgcgtcggcgtattgcagggttatactgcgattttccagcggcagatttgcctgcgcccgcgcctgctccgcctcctggcgggcgatattgttattctgccaggcaatggaatgcactgagagaatgttgccttcctgccgcgttatcagtccggcgcttttcactacagtttgtagtgcctgcttccagggaacatctgttagatgtaacgacaccgtaccgctgacgtctggcgacacgaccaggttcaacttctcctgttcagccagcgcctgcaacacctgagctaccggaacgtcatccaccatcagcgtcactttttgcggctttgccgcctgtacgccgggtatcagcatcaacagtagtgcggctatccattgcttcatttgtatctccttgccgttgccacaaccattgtggcggttcgcagtttgtcccggtacccagcgttagtacgtctggcgtcagctgtaaaattgtccagccgttttccagcacatcgttttgctgcacccgtcgccatttcttttgcccgtcttttattacaccgatgatgcgctcgcctcgccctaccatcccctgatagcgccactggctaagttcgctaatccggcatagatcttccggcggtttaaaagggtcacgcataccggttaaaaggcacaatgcaatacctgccaacaaccagcgtttaaccctcatgcggcgtctccagttgtagcgtgaacaaaagatcatcaccttccacgcttaacgaaaaacggctcacgctgacgttgcgctctgccagccgtgtaaatgccgacggcactgcttcccacagcgttttcaacgccaactcgcctccctgcgcggatggatgccaggaaaccagttgcgcgccggataactgaaaatccagtggcgaaaagggcagcgttttttcctcgctgaagggagcggtgtctaccaggcgatacagtgcggcccactgctggtgatgacttgcccgtagtcgaattaatgcgtcgcgctcttcatggtgtgtcgatgacagaaaaatgagcgtaactaacatcagcaaccagaatgcccagcaaagctggcggaggcggggtgatgtggcgaaccaccagtcaaagaacatgttcatcgctaaccttccttgttaactgatactcaaattgccagcgtccctgcgcatcctgctgcgtggctccccgctgattgagatgaaaagatgcatcctggcggagtgacgtttctagtgcgtttaacgcggtaatgcttgttgtcagccccttgatctccagcgttccctgctgccagcttatcgttgtcagccaggcgtgctcgggtaaaagcgccgccagtgcttccagcgcagattgccagtcgcgggtaaattgtcgctggcgctgccgttgcgaacgctgttcgcgtaactgctgttgctccagcaaacgtggcttcgttatctgtaagctgcgggcgagttgttgttccgcctgaagcaaaactgcgtctatgcgcgcttcggcgctgcctgtcagacgcagtattagcgttatcccgacggccagcagcagaggcgcaacgaacatcagcaaccagaaacgcagaaaagcggtccggcgttgctgtcgccagggcaaaaaattaattggcgggttcatcagtacgccttcccaagcgccagccccagcgcgatggcaaagtctccacctggcggcggtagcggcggctgacgaacagaaacggcctcccagggatcaaatccgccttcgccacatatcgcgacgctttcgggatcaacggataacgctgccgccagctccttcgcgctagtcatccccaccgccagtttgcgcccccagctatagcgcgtcgcccacagccactgttcgttatcacgccaggccagacattgctgatgagaaggtaaaaaaggcaggaatcgctgtaatgcactggcatccggggtgatcgcgctcacatgaacacgcaacctttctgccagagtaagcagcgttgccagctctttgctttgcgcggcagtcacgttataggcgggactgagtgagtcttcgctgtaatcgaagcgcagggagtccggatccatatccagctcgcgggccatcgtccctgacagccaggccgtttgctcccgctcaccaagggacatcgacgggcgcggaaatgaccgctgtaatgtgcgactggcgggaaacgccaacataatgtgatgacgctgcggcagttcgcgactccacggtaacaacgttttagccagctgctgcgcatcaacaatccgcccatctttgataatgtcgttctccagcggcaaccgccaccagcgttgcaaaaagcattcttttgcgccccgcacgatcgcaaccgctaccgcttcttgctgttgtaaatgcaaaccaatttgccagatcttaaatgccattgtgatgatctccttatcacccgtcactctgacgggtatatcaatgcgtctggcttgcctttatactaccgcgcgtttgtttataaactgcccaaatgaaactaaatgggaaatttccagtgaagttcgtaaagtattttttgatccttgcagtctgttgcattctgctgggagcaggctcgatttatggcctataccgctacatcgagccacaactgccggatgtggcgacattaaaagatgttcgcctgcaaattccgatgcagatttacagcgccgatggcgagctgattgctcaatacggtgagaaacgtcgtattccggttacgttggatcaaatcccaccggagatggtgaaagcctttatcgcgacagaagacagccgcttctacgagcatcacggcgttgacccggtggggatcttccgtgcagcaagcgtggcgctgttctccggtcacgcgtcacaaggggcaagtaccattacccagcagctggcgagaaacttcttcctcagtccagaacgcacgctgatgcgtaagattaaggaagtcttcctcgcgattcgcattgaacagctgctgacgaaagacgagatcctcgagctttatctgaacaagatttaccttggttaccgcgcctatggtgtcggtgctgcggcacaagtctatttcggaaaaacggtcgaccaactgacgctgaacgaaatggcggtgatagccgggctgccgaaagcgccttccaccttcaacccgctctactcgatggatcgtgccgtcgcgcggcgtaacgtcgtgctgtcgcggatgctggatgaagggtatatcacccaacaacagttcgatcagacacgcactgaggcgattaacgctaactatcacgcgccggagattgctttctctgcgccgtacctgagcgaaatggtgcgccaggagatgtataaccgttatggcgaaagtgcctatgaagacggttatcgcatttacaccaccatcacccgcaaagtgcagcaggccgcgcagcaggcggtacgtaataacgtgctggactacgacatgcgccacggctatcgcggcccggcaaatgtgctgtggaaagtgggcgagtcggcgtgggataacaacaagattaccgatacgctgaaggcgctgccaacctatggtccgctgctgcctgccgcagtcaccagcgccaatcctcagcaagcgacggcgatgctggcggacgggtcgaccgtcgcattgagtatggaaggcgttcgctgggcgcgtccttaccgttcggatactcagcaaggaccgacgccgcgtaaagtgaccgatgttctgcaaacgggtcagcaaatctgggttcgtcaggttggcgatgcatggtggctggcacaagtgccggaagtgaactcggcgctggtgtcgatcaatccgcaaaacggtgccgttatggcgctggtcggtggctttgatttcaatcagagcaagtttaaccgcgccacccaggcactgcgtcaggtgggttccaacatcaaaccgttcctctacaccgcggcgatggataaaggtctgacgctggcaagtatgttgaacgatgtgccaatttctcgctgggatgcaagtgccggttctgactggcagccgaagaactcaccaccgcagtatgctggtccaattcgcttacgtcaggggctgggtcagtcgaaaaacgtggtgatggtacgcgcaatgcgggcgatgggcgtcgactacgctgcagaatatctgcaacgcttcggcttcccggcacaaaacattgtccacaccgaatcgctggcgctgggttcagcgtccttcaccccaatgcaggtggcgcgcggctacgcggtcatggcgaacggcggcttcctggtggacccgtggtttatcagcaaaattgaaaacgatcagggcggcgtgattttcgaagcgaaaccgaaagtagcctgcccggaatgcgatattccggtgatttacggtgatacgcagaaatcgaacgtgctggaaaataacgatgttgaagatgtcgctatctcccgcgagcagcagaatgtttctgtaccaatgccgcagctggagcaggcaaatcaggcgttagtggcgaagactggcgcgcaggagtacgcaccgcacgtcatcaacactccgctggcattcctgattaagagtgctttgaacaccaatatctttggtgagccaggctggcagggtactggctggcgtgcaggtcgtgatttgcagcgtcgcgatatcggcgggaaaaccgggaccactaacagttcgaaagatgcgtggttctcgggttacggtccgggcgttgtgacctcggtctggattggctttgatgatcaccgtcgtaatctcggtcatacaacggcttccggagcgattaaagatcagatctcaggttacgaaggcggtgccaagagtgcccagcctgcatgggacgcttatatgaaagccgttcttgaaggtgtgccggagcagccgctgacgccgccaccgggtattgtgacggtgaatatcgatcgcagcaccgggcagttagctaatggtggcaacagccgcgaagagtatttcatcgaaggtacgcagccgacacaacaggcagtgcacgaggtgggaacgaccattatcgataatggcgaggcacaggaattgttctgattaaaaaggcgcttcggcgccttttcagtttgctgacaaagtgcacttgtttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacttcacgcatttacactcgcccctgccctttcaaccattcgcgcacgaggaacagcgcactgacattgcgcgcttcattgaagtcagggtcttccagcaaatccatcatatgcgccagcggccagcgcacctgtggtagcggctctggctcatcgccttccagtgattccgggtagagatcttgcgctaccacgatattcattttgctggaaaagtaagacggtgccatgctgagcttcttcaaaaaagtcagatcgttcgctccaaatccaacctcttcttttagctcgcggttagcggcttcgtagacgctttcacccggatcaattaatcctttcgaaaaacctaattcgtaggattcagttcccactgcgtattcgcggatcaggatcaggtgatcgtccacaatcggcacaatcatcactgcttcccggttggttggacgcattcgttcataaacacgccgcacgccattgctgaactccagatccacgctctcgacggtaaacagtcgggaacgggctacagtttcaacattcagaatggtgggtttttgtaatgatttgctcatcgtgggatctatgctgtgaaatcagcggttattgtgcgatatcggacacgctttcggcaatgtgaattgcatgttatttacatttatgtaacttaataaataatcgtcctcaaatcaaattaaaagtcaataggttgaaataactccaggaatttgctgatattccgccttcagagggtttgctatgatcagcggttactgtgatgtgcttaatgatgctcaagttaaactccacgcttgccgatagccaaccgcagaatcatgtattgtgtccggtgcgactgaccacgcctgacagactaagtaagatggggaaagcatgagcaccattgtgatttttttagctgctttgctggcctgctcactacttgcgggatggctgataaaagtgcgatccagacggcgtcagctgccctggaccaacgccttcgcggatgcgcaaacgcgtaaactcacacctgaagaacgtagcgccgttgaaaattatcttgagagcctgacgcaggtattacaggtgcctggcccaacgggagccagcgcggcaccgatctctctggcgctgaatgccgaaagcaacaacgtcatgatgctgacacacgctatcacgcgttacggcatctctaccgacgatccgaataaatggcgttactacctcgattcggtagaagtccacctgccccctttctgggaacagtacatcaacgatgagaataccgttgaactgattcataccgattcgctgccgctggttatttcactcaacggtcatacgctgcaggagtacatgcaggaaactcgcagctatgccttgcaacctgttccgtcaacgcaggcgtcgattcgcggggaagagagtgagcaaatcgagctactcaatattcgcaaagaaacgcatgaagaatatgcgctgagtcgtccgcgcgggctgcgtgaagcgttgctgatcgtcgcctccttcctgatgttctttttctgcctgattaccccggatgtatttgttccgtggctggcaggcggcgcgttactgctgctgggcgcaggtctgtgggggctattcgcgcccccggcaaaatcctccctgcgggaaattcattgtctgcgcggtacaccccgtcgttggggattgtttggcgaaaacgatcaggaacagatcaacaatatttcactcggtattatcgacctggtctatcccgcacactggcagccatacattgctcaggatctcggtcaacaaaccgatatcgatatctatctcgaccgccatgtagtgcgtcagggacgatatctttcgctgcatgatgaagtaaaaaactttccgttacagcactggctgcgcagtacgattatcgctgcgggctcgctgctggtgctgtttatgctgttattctggatcccgctggatatgccgctgaaattcactctctcatggatgaaaggcgcgcagaccattgaagccaccagcgtaaaacaactggctgacgctggcgtgcgggtaggcgatacattgcgtattagcggtacgggaatgtgtaatattcgaacttccggaacctggagcgcgaaaaccaattcaccttttttaccgtttgactgctcgcagatcatctggaacgacgcccgctcattgccattaccagaatctgaactggtcaacaaagcgacggcattgactgaagcagttaatcgccagctgcaccctaaaccggaagatgaatctcgcgtcagtgcctcattacgttcagcaattcaaaaatccggcatggtattgcttgatgattttggcgacattgtactgaagacagcggatttatgttctgccaaagatgactgtgtgcgactgaaaaatgcgctggtcaatctcggcaacagtaaagactgggacgcgctggtaaaacgcgccaacgccgggaagctcgatggcgtgaatgtgttattacgcccggtgagtgcggaatcgctggataacctggtggcaacctccaccgcgccgtttatcacgcatgaaacggcgcgagcggcacaatcactaaacagtccggcccccggcggattcctgattgtcagcgacgaaggcagcgattttgttgatcagccctggccttcggcatcactttacgactacccgccgcaagaacagtggaacgctttccagaaactggcacaaatgctgatgcatacgccgtttaacgccgagggtatcgtcacaaaaatcttcactgacgccaatggtacgcagcatattggccttcatccgatcccggatcgttccggcctgtggcgctatctcagcaccacattgctgctactgacgatgctgggtagcgccatttacaatggcgtacaggcctggcgtcgttaccagcgtcatcgcactcgcatgatggagattcaggcctattatgaaagctgcctgaacccgcaactgatcaccccttcagaaagccttatcgaataacacgtttgcgcggcaggttatgctaccctgtcgcgcaaattgcttcactctggagatttccctcatgcatatcaacattgcctggcaggacgtagataccgttctgctggatatggacggcacgttgctcgacctcgccttcgataactatttctggcaaaagctggtgcctgaaacatggggcgcgaaaaacggggttacgccacaggaagcgatggaatatatgcgccagcaatatcacgacgtacagcatacgctaaactggtactgtcttgattactggagtgagcaactgggtctggatatctgtgcgatgaccaccgagatgggaccgcgtgccgtactgcgtgaagataccattccgtttcttgaggcactgaaagccagcggtaagcagcgaattttgctcaccaatgcgcatccgcacaacctggcggtaaaacttgagcataccggtctggacgcacaccttgatttattactttccacccacacatttggttatccgaaagaggatcagcggttatggcatgcggtggccgaagctacgggtctgaaagctgaaagaacgctgtttattgatgacagcgaagcgattctcgatgctgccgcgcaatttggtattcgttactgcctcggcgtgactaatcctgattccgggattgccgagaaacagtatcaacgccatccgtcactgaatgactaccgccgcctgatcccctcgctaatgtgaaggagacgccatgaaagagaaacctgctgttgaggttcgactggataaatggctatgggctgcccgtttttataaaacccgcgcgctggcccgtgaaatgattgaaggcggtaaggtgcattacaacgggcagcgcagcaagccgagcaaaatcgtcgagctgaatgccacgctcactctgcgccagggaaatgacgaacgcacggtgattgtaaaggcgattactgaacagcgtcgccccgccagcgaggcagccttgctgtatgaagagactgcggaaagtgtagagaaacgcgaaaaaatggcgctggcacgtaaacttaatgccttaaccatgccgcacccggaccgacgcccggacaaaaaagagcgccgcgacctgttacgatttaaacacggcgacagtgaataactgtcacctgcaagagagatgattatgccgcaacatgaccaattacatcgctatctgtttgaaaactttgccgtgcgcggcgaactggtaaccgtttcggaaaccctgcaacagatccttgagaaccacgattatccgcagcccgttaaaaacgtgctggcagaactgctggttgcgaccagcctgttaaccgctacgctgaagtttgatggtgatatcaccgtacagctgcagggcgacggtccgatgaatctggcggttattaacggtaacaataaccagcagatgcgcggtgtggcgcgcgtgcagggcgaaattccagaaaatgccgacctgaaaacgctggtcggcaatggttacgtggtgatcaccattaccccgagcgaaggcgaacgctatcagggcgtagttggtctggaaggtgataccctggcggcctgcctggaagattactttatgcgttctgaacagctgccgacgcgcctgtttattcgcaccggcgacgtagacggcaaaccggctgcaggcggtatgttgttgcaggtaatgcctgcgcaaaatgcccagcaggacgactttgaccacctggcgacgctaaccgaaaccatcaaaaccgaagaactgctgaccttaccggcaaacgaagtgttgtggcgtttgtatcacgaagaagaggtgacggtttacgatccgcaggatgtggagttcaaatgcacctgctcgcgtgaacgttgcgccgatgcgctgaaaacgctgcctgatgaagaagttgatagcatcctggcggaagatggcgaaattgacatgcattgtgattactgcggtaaccactatctgttcaatgcgatggatattgctgaaatccgcaacaacgcgtctccggcagatccgcaagttcattaatgagtatgtccggcagagagggctctgccggattttacgactaatacacctgatgcgctttgtcactcattcagattcacattcagcctttcaccatccactacaagatcgcgccacgctttaggcttcgtccccagttttccatccttcgcagctgtgagtaatttttctttcgttatttcgttcggaagtaaactcatatcaagcgcgtcccattcttttctgtctgagtcaaagccatagacaatgactctgtcatcattaaaagcaaacaggatccgctccgcctgaccatcactattcagatcttgctcgaccaggacgcaggcgtctttttcaatacaggtcatcacgttatagcgatcctggattaaggccgaccagaatgtcgcatcaggtttaacagaaccaggggcaattaacacattatcggctaatactttttccgatacctgttgctgaagatgttgctctccatctaacgccatcagcagatcccgcgcgcgtttcgggtctttcataaacccggcatcgcttttcagcgactcaagcgcagcacgtccatagcgaccgctctgctcgagcatgtagatagttacctggtctgacgtgtttttgccgctctgataacgcgccatatggctgttcacgctaatgcgcatactgtccagcaccggcgaattaagaagcaccagtatcaccaacaccaataacgaaaccgcaaggttcactttgccctgaagaacaacgggattttgccctttacgccagacgatgctgacaaaataccccagcgaccacaccagtaacaccagcaccgccagcacgccctgcaagcggtcgacagtccagccgtactgagcgacccgcagccataacgcccaggcggcgacgaacacatacagcggagcaaccagcaaagcggttttaatcaggcaacgcaacggccctgtccagggaagtgacgctttttgcggatcgcggacaatagccattaagatcaattgcaaaaaggccagcgtcaacagcaacccggcggcggagatgtggcgagaaatcgcgctcaggcccgtaaacggcagggtgatgataaacatcagggttagcaatgatactaacggcagcaaccccgtggcgattaacgtgaacaacttttgaatagagtcgattaaacgtgactgtgttcgcgcgaggatcaccgccagcgcggtaaccagacctaacgtgagataaataaaccagtcggttgcaaaaaagagcgtattgaaaaacgtgatgccaacaagtttaaacaactcactccacagtaaaagcaccagccacgtcaagccattggcgagaaaaatcaccagtaatataagtacgttatgccatactgactggtaaaaatagcgatagcggctactgtcattgcggatgcgaaggctttgttgtatccacggtagcaacaacattgccatcaacagcagatagcaaccaaaatcccaaagcgccttttcagctctccaggggttcatgccatcagtttgccacttcagccagccgctcatccccagcgtggcaataaacactagcgccagccatccccaaaggcgcttctgtttaaaagagatcacggagaagagtaaaacggatgaaaacgcgacggtcgcaggcacgccataaacaatccaactgtgattttttccggaaagccaggcgatcagcaggtagcaaaccagaccctgaagtaatccggtagcaatcatcccccagcgtgttgcgggtgaaagttcaacgttatccatgttggttatccagaatcaaaaggtgggttaattatcgcatccgggcagtagtattttgcttttttcagaaaataatcaaaaaaagttagcgtggtgaatcgatactttaccggttgaatttgcatcaatttcattcaggaatgcgattccactcacaatattcccgccatataaaccaagatttaaccttttgagaacattttccacacctaaaatgctatttctgcgataatagcaaccgtttcgtgacaggaatcacggagttttttgtcaaatatgaatttctccagatacgtaaatctatgagccttgtcgcggttaacacccccaaaaagactttactattcaggcaatacatattggctaaggagcagtgaaatgcgcgttaacaatggtttgaccccgcaagaactcgaggcttatggtatcagtgacgtacatgatatcgtttacaacccaagctacgacctgctgtatcaggaagagctcgatccgagcctgacaggttatgagcgcggggtgttaactaatctgggtgccgttgccgtcgataccgggatcttcaccggtcgttcaccaaaagataagtatatcgtccgtgacgataccactcgcgatactttctggtgggcagacaaaggcaaaggtaagaacgacaacaaacctctctctccggaaacctggcagcatctgaaaggcctggtgaccaggcagctttccggcaaacgtctgttcgttgtcgacgctttctgtggtgcgaacccggatactcgtctttccgtccgtttcatcaccgaagtggcctggcaggcgcattttgtcaaaaacatgtttattcgcccgagcgatgaagaactggcaggtttcaaaccagactttatcgttatgaacggcgcgaagtgcactaacccgcagtggaaagaacagggtctcaactccgaaaacttcgtggcgtttaacctgaccgagcgcatgcagctgattggcggcacctggtacggcggcgaaatgaagaaagggatgttctcgatgatgaactacctgctgccgctgaaaggtatcgcttctatgcactgctccgccaacgttggtgagaaaggcgatgttgcggtgttcttcggcctttccggcaccggtaaaaccaccctttccaccgacccgaaacgtcgcctgattggcgatgacgaacacggctgggacgatgacggcgtgtttaacttcgaaggcggctgctacgcaaaaactatcaagctgtcgaaagaagcggaacctgaaatctacaacgctatccgtcgtgatgcgttgctggaaaacgtcaccgtgcgtgaagatggcactatcgactttgatgatggttcaaaaaccgagaacacccgcgtttcttatccgatctatcacatcgataacattgttaagccggtttccaaagcgggccacgcgactaaggttatcttcctgactgctgatgctttcggcgtgttgccgccggtttctcgcctgactgccgatcaaacccagtatcacttcctctctggcttcaccgccaaactggccggtactgagcgtggcatcaccgaaccgacgccaaccttctccgcttgcttcggcgcggcattcctgtcgctgcacccgactcagtacgcagaagtgctggtgaaacgtatgcaggcggcgggcgcgcaggcttatctggttaacactggctggaacggcactggcaaacgtatctcgattaaagatacccgcgccattatcgacgccatcctcaacggttcgctggataatgcagaaaccttcactctgccgatgtttaacctggcgatcccaaccgaactgccgggcgtagacacgaagattctcgatccgcgtaacacctacgcttctccggaacagtggcaggaaaaagccgaaaccctggcgaaactgtttatcgacaacttcgataaatacaccgacacccctgcgggtgccgcgctggtagcggctggtccgaaactgtaatgatttgaagctggagaatatctatccagtatcttatagaaagcaaaacgggaggcaccttcgcctcccgtttatttacccttcttttgtcgtgccctgcgcccgcgttaccggcactggcagccaggcgcgaatggaaagcccgccccgctcgctggtgccaagctccagcatcccgttatggttatccacgatacgctgcacaattgccagccctaatcccgtgccgctaatggtgcgcgcactgtcgccgcggacaaacggctggaacaggtgcttacgttgttccggcgcaattcccggaccgtcatcttccacctggaaccaggcgcgattcggctccgttccgctgctgactttgatccagccattgccataacgggcggcgttgaccaccatattcgccaccgcgcgtttgatcgacagcgggtgcattttcacttcaatgctgccggggtaaagcgcggtttcaatttcccgctcatagccactttcggcagcaatcacctcaccgagtactgcattaagatccgccatttccatcggcatctcctgcccggtgcgcaggtagtcgataaactgctcaatgatggcgttgcactcttcgatatctttattgatcgattctgccagatagccatcctgctcgctcatcatctcagtcgccaggcgaatacgcgtcagcggcgtgcgcaagtcgtgacttacccccgccatcagcagcgtgcggtcatccgccagttgcttaacaccagccgccatatggttaaaggcacgggtaacggaacgcacctccgaagcgccatactcacgcagcggcggcggaataatccctttaccaacctgcaaggctgcgtgttcgagatcgaccaacggtcggttctggatacgaataaacagccacgccccgcctatcgccaatagcataatcgccagcgtatagcggaacagcggagagaaatcgccctgatgaatttcggtcagcggcacgcgtacccagatattgggcgacagccaggttttcagccagacgacaggcgaacttttgttgacctcaacgcgcacttccgtcgggccgcccagttgctgcgccatctgatggcttaagaattcatagtgttgcgcccaacgcagacctgcctcttcggcagcctcgttggagtagagagagatccccagctcacggtagatctcccgacggaaagcgggaggcacaaccaactgcgtgccgtcctccagttgcagtttgtcggtcatcaacatacgcacttcgtacgcgaggactttattaaactgctggaggctcggcaaaatcgcgaagttcagcaccaccagataagtcgtcaccaggctggcgaacagcaaggtgacgatgagcaataacgtacgggcaaatgaacttcgtggcgagaagcgcaatcgcctcatgctttagagccgtccggtacaaagacgtagcccagaccccagacggtctgaatgtaacgcggatgcgctggatcttcttccaccatgcggcgcagacgcgaaatctgcacgtcgatggagcgttccattgcggaatattcacgaccacgggcaaggttcatcagcttatcgcgggagagcggctcacgcggatggctgaccagtgccttcagtaccgcaaactcaccgctggtgagcggcatcggctcgtcttcgcggaacatttcgcgcgtaccgaggttaagtttgaacttaccgaaagcaattaccgcctcttcctgtgacggtgcgcctggcagttcgttcgcctgacgacgcagcaccgcacggatacgggccagcagttcacgcgggttaaacggttttggaatgtagtcgtcagcgccaatctccaggcctacgatacggtccacttcttcccctttcgccgtcaccataatgatcggcatcgggttgctctgactacgaagacgtcggcaaatcgacaagccatcttcaccaggtaacattaaatccagtaccataagatggaaagattcacgagtcagcaggcgatccatctgttctgcattagcgacgcttcgaacctggaagccttgttcggtgagataacgttccagcagcgcacgcaggcgcatgtcgtcatcgaccaccagaatcttgtagttctcttgcattgtttgtactcccaaaggttcgcaacaatttgtaagcgtgtattcttaaaaaagctcacgttcgtcaccagctaaatctggtatgaatttcagcctaaattgttacaaagcatattaaacagcagcttaagtatacaatttattcggcgaaacattattgattctgttgatatgatcacgttatacccaatgtgcgcattatcaaacagacaaagggaatcaacgagatgaaaacgcccctggttacccgggaagggtatgaaaaactcaaacaagagcttaattatctctggcgtgaagaacgcccggaggtcacaaaaaaggtgacctgggccgcaagtctgggcgaccgcagcgaaaatgctgactatcagtataataaaaagcgtctgcgtgaaatcgaccgtcgcgtgcgctatctcactaaatgcctggaaaatctcaaaatcgtcgattactcccctcagcaggaaggcaaagtcttttttggcgcgtgggtggagattgaaaacgacgatggcgtgactcaccgtttccgtattgtcggctacgatgaaatttttggccgtaaagattacatctctatcgattccccgatggcccgcgcattgctgaaaaaagaagtcggcgatctggcggtggtgaatacccctgccggggaagcgagctggtatgttaatgctatcgagtacgtgaaaccgtaaggaagagtcttaacctcctgccgatggctggcatttttgccagccagtccgtataactatcccctgatttttgatccgaaaagatgaactcaaaccatgatgaatgattcgttctgccgcattattgcgggtgaaattcaggcgcgcccggaacaggttgacgctgccgttcgcctgcttgacgaagggaataccgtgccgtttatcgcacgttatcgtaaggaaatcaccggcggtctggatgacacgcagctgcgtaatctggaaacgcgtctgagctatctgcgcgagctggaagagagacgtcaggcgatcctcaagtccatttccgagcaaggcaaactcaccgatgatctggcgaaggccatcaacgccaccctaagcaaaaccgaactcgaagacctctacctgccctacaaacctaaacgccgcacccgcgggcaaatcgccattgaagcagggcttgagccgttggctgacctgctgtggagcgatccgtcacacacgccagaagtcgccgctgcacaatatgtttatgccgataaaggcgtggcagataccaaagccgcgctggatggcgcgcgctatatcctgatggaacggtttgccgaagatgccgcgctgctggcgaaagtgcgtgattatctgtggaagaacgcgcatttggtttctacggtggtgagcggtaaagaagaggaaggggcgaaattccgcgactatttcgatcatcacgaaccgttgtccacggtgccttctcaccgcgcgctggcgatgttccgtgggcgtaacgaaggcgtacttcagctttcgctgaatgccgatccacagttcgatgagccgcccaaagagagctattgcgagcaaatcatcatggatcaccttggcctgcgcctgaacaatgccccggcggatagctggcgcaaaggcgtggtgagctggacgtggcgcatcaaggtgctgatgcatctggaaaccgaactgatgggcaccgtgcgcgaacgtgcggaagatgaagcaatcaacgtctttgcccgtaacctgcacgatctgctgatggcggcccctgccggactgcgtgcaacgatgggcctcgatccgggtctgcgtactggggtaaaagtggcggtggtcgatgccactggcaaactggtggcgaccgacaccatttacccgcacaccggacaggccgcaaaagcagcgatgaccgttgctgcgctgtgtgaaaaacataacgttgaactggtagcgatcggtaacggtacagcttcccgcgaaactgagcgtttctatctcgatgtgcagaagcagttcccgaaagtgaccgcgcagaaagtaatcgtcagcgaagcaggcgcgtcggtttactcggcttccgagctggctgcacaggagttcccggatctcgacgtttcgctgcgtggcgcggtgtctatcgcccgccgtttgcaggatccgctggcggagctggtgaaaatcgatccgaaatctatcggcgtaggtcagtatcagcatgacgtcagccagacgcaactggcccgcaaactggacgcagtagtagaagactgcgtaaacgccgttggcgtcgatctcaacactgcttctgttccgctgttaacccgcgtggcgggcctgacgcgcatgatggcgcaaaacatcgttgcctggcgcgatgagaacggtcagttccagaaccgtcagcaactgttaaaagtgagccgtctggggccgaaagccttcgagcagtgcgcgggcttcttgcgcattaaccacggtgataacccgctggacgcgtctaccgttcacccggaagcctatccggtggtggaacgcattctggcagcaacacagcaggcactgaaagatctgatgggtaacagcagcgaactgcgtaacctgaaagcgtctgactttactgatgagaaattcggtgtgccgacggtaaccgacatcatcaaagagctggaaaaaccgggtcgcgatccgcgtccggaatttaaaaccgctcagtttgccgatggcgtcgagacaatgaacgacctgcaaccgggtatgatcctcgaaggcgcagtgaccaacgtcaccaactttggcgcgtttgtcgatattggcgtgcatcaggacggcctggttcacatctcttcattgtcgaacaagtttgtggaagatccgcataccgtggtgaaagcgggcgacattgtgaaggtgaaagtgctggaagtggatcttcagcgtaaacgtatcgccctgactatgcgcctggatgagcagcctggcgaaaccaacgctcgtcgcggcggcggtaatgaacgcccgcaaaacaaccgcccggcagccaaaccacgcggtcgtgaagcgcagcctgccggtaatagcgcgatgatggatgcgctggcggcggcaatgggcaaaaaacgttaaacgcccgtactggcctacggttcgaatttgcacgaaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacgaacgccttgcctgacataaaagtgccggagaatatctccggcatttttattccacagccaaactcataatatattccggcaatatttatcatttcattaacaactgaaaccttaattaaacattagccagtccgggtaattcactattcgaattatattttcgctgcgatataaccttgagccacatcaacattgagtcagattattattcaaaccaacattcgcacacattttaagtattgctgatagaaaccattctcattatcattgtgttgttgattatttaatctctcctttgttggcaaatcatctggtctcatgtcgctgtcaaacgccccatgaggtagttatccagttaatgagaaacaagtaggcacctatgcaatacactccagatactgcgtggaaaatcactggcttttcccgtgaaatcagcccggcatatcgccaaaaactgctttctcttggcatgttacctggctcctcttttaatgtggtgcgcgtcgctccactcggcgaccccattcatatcgaaacccgtcgtgtgagcctggtattacgcaaaaaagatctggccttattagaagtggaagcggtttcctgttaatacggtgataacaacaatgaaaaaattaaccattggcttaattggtaatccaaattctggcaagacaacgttatttaaccagctcactggctcacgtcagcgtgtaggtaactgggctggcgttaccgtcgaacgtaaagaagggcaattctccaccaccgatcatcaggtcacgctggtggacctgcccggcacctattctctgaccaccatctcatcgcagacctcgctcgatgagcaaatcgcctgtcactacattttgagtggcgacgccgacctgctgattaacgtggtggatgcgtctaaccttgagcgtaacctgtacctgacgctacaactgctggaactcggcattccctgcattgtggcactgaacatgctcgacattgccgagaagcaaaatattcgtattgaaattgatgctctgtcggcgcgtctgggctgtccggtgatcccgctggtttcaacccgtggtcgcggtattgaagcgctcaagctggcgattgatcgctataaagctaacgagaatgtggaactggtgcattacgcacagccgctgctcaacgaagcagattcactggcaaaagtgatgccttccgacatcccgctgaaacaacgtcgctggctgggcctgcaaatgctggaaggcgatatctacagccgcgcctacgccggtgaagcgtcgcagcatctggatgccgccctcgcccgtctgcgtaatgagatggacgatccggcgctgcacattgccgatgcgcgttaccagtgcattgctgccatctgtgatgtggtaagcaacaccctgacggcagaacccagccgtttcaccactgcggtagataaaatcgtgctcaaccgtttcctcggtctgccgattttcctctttgtgatgtacctgatgttcctgctggctatcaacatcggcggggcgttacagccgctgtttgacgtcggctccgtggcgctatttgtgcatggtattcaatggattggctacacgctccacttcccggactggctgactatcttcctcgcccagggcctgggtggcggcattaacaccgtgctgccactggtgccgcagattggcatgatgtacctgttcctctccttccttgaggactccgggtatatggcgcgtgcggcgtttgtgatggaccgtctgatgcaggcgctgggcttgccggggaaatcctttgtgccgctgatcgtcggtttcggttgtaacgtaccgtcggtaatgggtgcacgtacgcttgatgcaccgcgtgaacgtctgatgaccatcatgatggcaccgtttatgtcctgcggcgcgcgtctggctatcttcgcagtattcgcggctgccttcttcgggcagaacggtgcgctggcggtcttctcgctgtatatgctgggtattgtgatggcggtgctgactggcctgatgctcaagtacaccatcatgcgcggtgaagcgacgccgtttgtcatggagttgccggtctatcatgtaccacacgttaaaagcctgattatccagacctggcagcgtctgaaaggcttcgttctgcgtgctggtaaagtgatcatcatcgtcagcattttcctgagcgctttcaacagcttctcgctgagcgggaaaatcgtcgataacatcaacgactcggcgctggcgtccgtcagccgggtgatcaccccggtcttcaagccaattggcgtgcatgaagataactggcaggcaacggttggcctgtttacaggtgccatggcgaaagaagtggtagtgggtacgctcaacaccctctacaccgcagaaaatattcaggacgaagagttcaatccggcagaatttaacctcggtgaagagctgttcagtgcgatagatgaaacctggcagagcctgaaagacaccttcagccttagcgtactgatgaaccccattgaagccagcaaaggcgacggcgaaatgggtaccggggcgatgggcgtgatggatcagaaattcggtagcgcagcagcagcttacagctacctgattttcgtcctgctgtatgtaccatgtatctcggtgatgggggctatcgcccgtgaatcaagccgtggctggatgggcttctccatcctgtgggggctgaatatcgcttactcactggcaacattgttctatcaggtcgccagctacagtcagcatccaacttacagcctggtgtgcattctggcggttatcctgtttaacatcgtggttatcggtctgctgcgccgcgcgcgtagccgggtggatatcgaactgctggcaacccgcaagtcggtaagcagttgctgcgcagccagcaccaccggtgattgccattaatggcttcacttattcaggtgcgcgatttgctggcgttacggggccgtatggaagcggcccagataagccagacattgaacactccacagccaatgattaacgccatgctgcaacaactggaaagtatgggcaaagccgtgcggattcaggaagaacctgacggctgcctctctggcagttgtaaaagctgcccggaaggaaaagcctgtctgcgcgagtggtgggcgctgcgttaaccttactccatcgcctgttttggaaagcccggtatgcgtctgcatccgggcttttttgcgtgcggctttccataaaaatgcaactcttgcagcacggcgtaagttcctttgaaagcatctcgcagggatgaaaactcgctaatacacaggtgtggagtggcgcgtagagtcgcggcattcaaacaacaggtgaaggaacgccatgagcaaaaagcagagttccaccccacacgatgcgctgttcaaactctttttacgccaaccggacacggctcgtgattttcttgcgtttcatttaccggcacccattcacgcgctttgtgatatgaaaaccctcaagctggagtcgagcagctttattgatgacgatctgcgtgaaagctattccgatgtgctgtggtcggtgaaaacggaacaaggaccaggatacatctattgtctgattgaacatcaaagcacctcaaacaaactgatcgcatttcgcatgatgcgttacgctattgccgcaatgcaaaatcaccttgatgctggatacaaaacgttgccgatggtggtgccattgttgttttaccacggtattgaaagcccctatccctattcgctgtgttggctggattgtttcgccgatcccaaactggcaaggcagctttatgcctccgcatttccgctgattgatgtcaccgtcatgcctgatgatgaaatcatgcagcaccgacgtatggcgctgctggagttaattcaaaaacatattcgtcaacgcgacctgatggggctggtagagcaaatggcctgcttattaagtagtggatacgctaatgacagacaaatcaaagggctgtttaattacatactgcaaactggcgacgctgtacgttttaacgattttatcgacggcgttgccgaacgttcaccgaaacacaaggagagtttaatgactattgcggaaagattgcggcaggagggggaacaatccaaagccctgcatatagccaaaataatgcttgaatccggagttcctcttgcagacatcatgcgctttaccgggctgtcagaagaagagttggctgcggcgagtcagtaaagttctgtctcgccatttcaaaagccacctacaccctctgcttcaacgccaccagcaggtgacaaaactcggccggatgcgaaataaatggcgcatgggccgctttggcgaagatatatgattcgctgtgaggccaaagtttatccagcatcggcaccactttgcgcggcaccagaccgtcgagatagccatacaatcgcaaaaacggcatggacacgttttgcagcggctgacggagatcgaccgttttcaggatttccagcccgccattaagcacgtcaacctccggcatcggtaacgccagaacggttttcttcaacgcccgcgcatcctggcgcgccgtttcagtccccatggtttgtaacgccaggaaccgctccactgtacgctgaaaatcatcactgagttgctgctgaaatcccgccagcacgtccggttttatccccggccactcgtcacgagcactaaaacaaggtgacgacgccacggtgaccagcgcctgaacacgctcgggatgggttaacgcaatctggcttgccaccagcccgcccagactccagcctaaccaaatggctttatcaggtgcctgttgcagcacggcttcggccatatcagcaagtgacagcgcaccaaatccccggctacgcccgaagccgggcaggtcaacaaggtgcagcgtaaaatgcgagctaagttcctcgtcaatgcaacgccacacttcggcattcagtccccatccgtgcagcagcacaagatgaacattcccctgacctttggtctgccaccagatgttattcatccgctattgttctcttttgacttacaaggatgaacatatgctaacagtaccgggattatgctggctatgccgaatgccactggcgttaggtcattgggggatttgttcggtctgttcacgcgccacccgcacagataaaacgttatgcccacaatgtggattacccgccacacactcccatcttccctgcggtcgctgcctgcaaaaaccgccgccctggcaaagactggtcacggttgccgactatgcgccgccgttaagtccgcttatccaccagcttaaattttcccggcgcagtgaaatcgccagcgccctgtcacgtctgttactattggaagtcttacacgctcgtcgcaccaccgggttgcaattgccggatcgcatcgtcagcgttccgttatggcagcggcgtcactggcgtcggggatttaatcagagcgatttgctgtgtcagccgttatcacgctggttgcactgccaatgggatagcgaagccgtcacacgtacacgggccactgcgacccagcattttctcagtgcccggctgcgcaagcgcaacctgaaaaatgcctttcgtcttgaattgcccgtgcaaggtcgccatatggtgattgtggatgatgtcgttaccaccggaagtaccgtcgcagagattgcgcagttgcttttacgcaatggtgcggcggctgtccaggtctggtgcctttgtcgaaccttgtagagcctcgatgatgggcgtattataaccaactaaaatagtcaactattaggccattactatgatccgtatttccgatgctgcacaagcgcactttgccaaactgctggcaaatcaggaagaagggacacaaatccgcgtatttgtgattaaccctggcacgcctaacgctgaatgtggcgtttcttattgtccgccggacgctgtggaagccaccgacacagccctgaaatttgacctgctgaccgcgtatgttgatgagttaagcgcaccatacctggaagatgcagagatcgattttgttaccgaccagttgggttcccagttaacgctgaaagccccgaacgccaaaatgcgtaaagtggcagacgatgcaccgctgatggagcgcgtggagtatatgctgcagtcgcagatcaacccacagcttgctggtcacggtggtcgcgtttcgctgatggaaatcaccgaagacggttacgccattctgcaatttggcggcggctgtaacggttgttccatggtcgatgtgacgctgaaagaagggatcgagaagcagctgctgaacgaattcccggagctgaaaggtgtgcgcgatctcaccgaacaccagcgcggcgaacactcctactactaagttatcccctcttttgtagattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttgaacatgtgccagacgttggcgcagcattgctttgtcaaatcctcggttcgtttccccgcgataatatgaccaacctctcataatttaaatttaccccgctctggtgattctcaaacgccagatgttacccgtatcattcacatgggtaccaaacatactcctgacatctgactacaataattagttttagtgggtatcagtcgtggtgccgcaatatctctgttcccgattgggataattagagtttgtcgtcagaaaattgacgttacccataacaaatgaaaggccaggtaaatcatgccattagtcattgttgctatcggtgtaatcttgttgttgctcctgatgatccgcttcaaaatgaacggcttcatcgctctcgtcctcgtggcgcttgctgttggattaatgcaaggaatgccgctggataaagttattggctccatcaaagccggtgtcggcgggacgctcggtagccttgccctgatcatgggttttggcgcaatgctgggcaaaatgctggcagactgcggtggcgcacaacgtatcgccaccacgctgattgccaaatttggtaaaaaacacatccagtgggcggtggtactgaccggttttaccgttggttttgccctgttctatgaagtgggctttgtgctgatgctgccgctggtgtttaccatcgcggcttctgcgaatattccactgctgtatgttggtgtaccaatggcggctgcactgtctgtgacccacggcttcctgccaccgcatccgggtccgactgcgattgccaccattttcaatgccgatatgggtaaaaccctgctgtacggtactattctggcaatcccgaccgtgattctcgccggtccggtttacgctcgcgtgttgaaaggtatcgataagccaattccggaaggtctctacagcgcgaaaaccttcagcgaagaagagatgccgagctttggcgtcagcgtctggacctctctggtgccggtagtactgatggcgatgcgtgcgattgccgaaatgatcctgccgaaaggtcacgctttcctgccggtagcggagttcctcggtgacccggtaatggcaacgctgattgccgtgctgattgcgatgttcacctttggtctaaaccgtggtcgttcaatggatcagattaacgacacgctggtttcttccatcaaaatcattgcgatgatgctgttgatcatcggtggtggcggtgcgttcaagcaggtgctggtagacagcggcgtggacaaatacattgcttccatgatgcacgaaaccaacatttctccgctgctgatggcctggtcgattgctgccgtactgcgtatcgcgctgggttccgcaaccgttgcggcaatcactgcgggtggtatcgcggcaccgctgattgcaacgacgggtgttagcccggagctgatggttattgcggttggttccggtagtgtgattttctctcatgtgaacgatccgggcttctggctgttcaaagagtactttaacctgactatcggcgagaccatcaaatcctggtcgatgctggaaaccattatctcggtgtgcggtctggtaggctgtctgctgctgaatatggtgatttgataacactgactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcaaccgcactctacttcttcttcgctgcagctctgcgccgtctgtccaaatccttcagcaacttgttcacgccatcatcggcaaacatcgactcaagcgttgcggaaagcttgcgtcgccagtttttatactggtaactggtgccaggaatattcaccggttcggccatatccagccagtcttccggctgtagtcctaacagagcactgttactgtcggcaatgtagcgctgcaaaccacggttcagcgtcggcgtcatcgacatcaacgatgccttatgcccggcacgtttcggcagacaaccatatttatgcagtgcatccagcagcccttgcttcgccagttcgcgatcctgatacagaccgcgcagtaccacttcatccggatacagccccagggttttgcccagcgttagatccccgcactcccagtaaccgcgcagcgttggcaggtcatgtgtcgccgcaaccgccatcgactgctccggatacgctttcggtgcacggaacgtcttctcgtggtcgttttcgaaatagagcactttgtaagagtacacaccgctgctgcgcagcttaccgacaatctctaccggtacggtaccgagatcttcaccaatcaccatacagcgatgacgtttactttcgagtgccagaatcgagagcagatcatccaccggatagtgaacatacgcgccctgatctgccgtctcgccatacggtatccaccacaaacgcagcatcgacatcacatggtcaattcgtaatgcgccgcagttttgcatattggcacgcaacagctcgataaacggttcataggcacgcgcggtgatgatatgcgggtccattggcggtaatccccagttctgccccaacgggccgaggatatccggcggcgcgccaaccgatgctttcaggcaatatagttcacggtcacaccaggtttccgccccaccttccgctacgccaaccgccagatcacgatacaagccaatcggcatttcatagccctggcttatctcccagcaggcggcaaactggctgtaagccagccactgcaaccagagataaaaatcgacgtcatcacgatgttcttcgcagaactgacgcacttctggtgaatccacgttctgatacatctctggccatgcaggccagccccagcgcatttcgtcctctttcacttgctgggcatgtagcgcatcaaaggctgcctgccagaacaggctgtcgccctgctctgcaacaaactggcgaaacgcggccatctgctcatcatcacgttgcgcgaaacctttccacgccattcgtaatgctgtcatttttagggcggtaaccgtggagtaatcgacccagtcggcatcgcgcgcctgttgcagcgtctgttgcgtggtcggcaactgccaccaggcctgagcctcttcgctaagatggaaatcttcaacggcgttaacgtcgatataaatcacattcagccaacggcgagaagacgggctgtatgggctggcgctctccggatttgccggatagagcgcatgaatcgggttcaggccaatgaacgacccgccacgttttgccacatccaccagcatcgctttgagatcgccaaaatccccaataccccagtttttttccgatcgcagcgtataaagctgaacgcaggcaccccacagcttttgtttattcagcaacgcctgcggttcgtaacagcgtttcggggcgacaatcacccggcaatgcgcgcgctggtcgtcctgggtgagtgtcagcgtgtgataaccttccggcagcttcgtcggtagattgaacgctttgccccccgttacatggcctttgtactgcgttccttcttcggtggtcagcagccagctatattcgccgctgccctccaccaccatcggcatttttttgccgctggtataaaccatgacattcgggactggcgttaccgccactttcgtggcggtacgttgatgcatcgcgtcaagcaaacgccgtttggtttcggcgctaatcgactgcggtttaccgtgggcattgatgtaattggggctaatccccgccgccagcgcggcattatccagacgtttgctttccatcgagcttccttagcgttttgcctgccagatacgagcctgataatcgcgaatagagcgatccgagctaaacataccgcagcgggcggtattgaggatcgccgcgcgagtccaggcctcctggtcgcggtacagcacatccacctgcttttgtgcctctacataggctgcgaaatccgccatcaccagatacggatcgccgccctgtttgccgatactgtgcagcatctggtcgaaggcatgcttatcgccgtcgctgtatttaccgctttccagctctttcaatactgcgtccagcaccttatctttcttccgccatttcaccgggtcgtagcctttggccagaattgccttcacttgttccacggtatgaccaaaaataaagatattttcttcaccgactttctcggcgatttcaacgttcgccccatccagcgtaccgacagtaagcgcaccattgagcgccagtttcatattgccggtaccggaagcttctttacctgcagtcgaaatttgttcggagatatccgccgccgggatcagtttttccgccgccgaaacgcaataatccggcaggaacaccaccttcaacttatcgccaaccagcggatcgttgttgatcacgtcagccactttgttgatcgcaaagataatattcttcgccaggtagtagcccggtgccgctttcgcgccgaagaggaagacgcgcggtacgcgatcagcctgcgggttttcacgaatttctttgtacaacgccagaatatgcagcagattcaggtgctggcgtttgtactcatgcaaacgtttgatctgaatatcgaaaatcgcctgtggattgatctcaataccggtacgaactttcacaaactccgccagacggactttattcgcctgcttgatctcgcgatattgctgacggaatttcgcatcatcagcgaatttttccagattgatcagctgatcgagatcgttagcccactctttttgcagtgatttatccaacagagccgccagtgccgggttgcactgtttgatccagcgacgtggggtaataccgttggtgacgttatggaatttgttcggccatagctggtgatattccgggaacagatctttcaccaccagatccgagtgcagcgccgcaacaccgttcaccgcgaaaccgccaaccacacacaggttcgccatatgcacttgtttgtcgtgcaccaccgccagtttggcccacactttttcatcgcccggccaggttttctctaccagcgttttaaagcgagtattaatttcgttaataatctgcatgtggcgcggcagtaagcctttcaccagtttcacatcccagcgttccagcgcttctggcatcagggtatggttggtgtaagcgaaagttttgctggtaatggcccaggcgtcatcccagctcatctggtgctcatcgatcagcacgcgcagcagttctggaatcgcgatagttgggtgggtatcgttcagctgaataacttcgtaatccgccagttcgtgcagtttacgccccgccagatgatggcgacgcaaaatatccgctaccgaacaggcacactggaagtattgctgcatcaggcgcagctttttaccggcagtatggttgtcgtttggatagagaactttggtcagtttttccgcattgatgccctgctgttcggcacgcaagaaatcaccgtcgttaaatttagtcagatcaaacggatgcgcgtgcgtcgcctgccacagacgcagcggctgcgccacgccattacgatagccgacaacggggagatcccacgcttgaccggtaatggtaaactccggctcccagcgtccgtctttcgtcactttaccgccaatccctacctgcacatccagtgcttcgttgtggcggaaccacgggtagttactgcgatgccagtcatccggcgcttcaacctgtttgccatcgacaaaagactggcggaacaaaccatattgatagttcagaccgtaacccgtcgcagactgaccgacagttgccattgagtcgaggaagcacgccgccagacgtcccagaccaccgttacccagcgccgggtcgatctcttcttccagcaggtccgtcagattgatgtcataagccttcaacgaatcctgtacatcctgataccagccgagattcaacaggttgttgcccgtcaggcgaccaatcaaaaactccattgagatgtagttaacatgtcgctgattcgccaccggcttggcgaatggctgagcacgcagcatttcggccagtgcttcactcactgctagccaccactggcgaggagtcatttcagccgcagaatttaagccataacgctgccactgacgtgaaagcgcttcctgaaattgcttatcgttaaaaataggttgtgacataggagttccacttttcttagattttcaacacaacgttatcgctagtttgccaggctcgatgttgaccttcctcatcctgcgggggattaggcagggaggagttgcggggatgagcaaggaaatgtgatctcaaccacttaaagctagtgcaaaccacaggattagcatcaaatcaatgcaatacagcgcagaaaatctgtatctaagtgcaaaaaatggccgttgcgtattttcaaaaagcggaaggtaactctataaattaagtaaaggagtgaaacagtttcataagtaaaatatccagtgtgctccatctcattcttaatagatttattaagatcatctttttagatggcactttcatcaggaatgaagaagaaacccttgcttaaatgaatctgatgaacataagggaaaccagtattcacgctggatcagcgtcgttttaggtgagttgttaataaagatttggaattgtgacacagtgcaaattcagacacataaaaaaacgtcatcgcttgcattagaaaggtttctggccgaccttataaccattaattacgaagcgcaaaaaaaataatatttcctcattttccacagtgaagtgattaactatgctgattccgtcaaaactaagtcgtccggttcgactcgaccataccgtggttcgtgagcgcctgctggctaaactttccggcgcgaacaacttccggctggcgctgatcacgagtcctgcgggctacggaaagaccaccctcatttcccagtgggcggcaggcaaaaacgatatcggctggtactcgctggatgaaggtgataaccagcaagagcgtttcgccagctatctcattgccgccgtgcagcaggcaaccaacggtcactgtgcgatatgtgagacgatggcgcaaaaacggcaatatgccagcctgacgtcactcttcgcccagcttttcattgagctggcggaatggcatagcccactttatctggtcatcgatgactatcatctgatcactaatccagtgatccacgagtcaatgcgcttctttattcgccatcaaccagaaaatctcaccctggtggtgttgtcacgcaaccttccgcaactgggcattgccaatctgcgtgttcgtgatcaactgctggaaattggcagtcagcaactggcatttacccatcaggaagcgaagcagttttttgattgccgtctgtcatcgccgattgaagccgcagaaagcagtcggatttgcgatgacgtttccggttgggcgacggcactacagctaatcgccctctccgcccggcagaatacccactcagcccataagtcggcacgccgcctggcgggaatcaatgccagccatctttcggattatctggtcgatgaggttttggataacgtcgatctcgcaacgcgccattttctgttgaaaagcgccattttgcgctcaatgaacgatgccctcatcacccgtgtgaccggcgaagaaaacgggcaaatgcgcctcgaagagattgagcgtcaggggctgtttttacagcggatggatgataccggcgagtggttctgctatcacccgctgtttggtaacttcctgcgccagcgctgccagtgggaactggcggcggagctgccggaaatccaccgtgccgccgcagaaagctggatggcccagggatttcccagcgaagcaattcatcatgcgctggcggcaggcgatgcgctgatgctgcgcgatattctgcttaatcacgcctggagtctgttcaaccatagcgaactgtcgctgctggaagagtcgcttaaggccctgccgtgggacagcttgctggaaaatccgcagttggtgttattgcaggcgtggctgatgcaaagccaacatcgctacggcgaagttaacaccctgctagcccgtgctgaacatgaaatcaaggacatcagagaagacaccatgcacgcagaatttaacgctctgcgcgcccaggtggcgattaacgatggtaatccggatgaagcggaacggctggcaaaactggcactggaagagctgccgccgggctggttctatagccgcattgtggcaacctcggtgctgggtgaagtgctgcactgcaaaggcgaattgacccgctcactggcgctaatgcagcaaaccgaacagatggcacgccagcacgatgtctggcactacgctttgtggagtttaatccagcaaagtgaaattctgtttgcccaagggttcctgcaaaccgcgtgggaaacgcaggaaaaagcattccagctgatcaacgagcagcatctggaacagctgccaatgcatgagtttctggtgcgcattcgtgcgcagctgttatgggcctgggcgcggctggatgaagccgaagcgtcggcgcgtagcgggattgaagtcttgtcgtcttatcagccacagcaacagcttcagtgcctggcaatgttgattcaatgctcgctggcccgtggtgatttagataacgcccgtagccagctgaaccgtctggaaaacctgctggggaatggcaaatatcacagcgactggatctctaacgccaacaaagtccgggtgatttactggcaaatgaccggcgataaagccgccgctgccaactggttgcgtcatacggctaaaccagagtttgcgaacaaccacttcctgcaaggtcaatggcgcaacattgcccgtgcacaaatcttgctgggcgagtttgaaccggcagaaattgttctcgaagaactcaatgaaaatgcccggagtctgcggttgatgagcgatctcaaccgtaacctgttgctgcttaatcaactgtactggcaggccggacgtaaaagtgacgcccagcgcgtgttgctggacgcattaaaactggcgaatcgcaccggatttatcagccattttgtcatcgaaggcgaagcgatggcgcaacaactgcgtcagctgattcagcttaatacgctgccggaactggaacagcatcgcgcgcagcgtattctgcgagaaatcaatcaacatcatcggcataaattcgcccatttcgatgagaatttcgttgaacgtctgctaaatcatcctgaagtacctgaactgatccgcaccagcccgctgacgcaacgtgaatggcaggtactggggctgatctactctggttacagcaatgagcaaattgccggagaactggaagtcgcggcaaccaccatcaaaacgcatatccgcaatctgtatcagaaactcggcgtggcccatcgccaggatgcggtacaacacgcccagcaattgctgaagatgatggggtacggcgtgtaagtttannnnnnnnnnnnnnnnnnnnnnnnttacatctctgcatcattcaatgctcacccgcgttacgccatctgtttctatcaaactaaaccgcaccggcaagaaacgctccaccaccgcgatattggtcagcagatggcatgagggatgggcgaccgtaaattcccccgcgcccgccagcgccatcggtagcaccagttggtcagcaagatattcccccaccgccgccgtgcttgccaggtagcgtttcacctctttcaccaactgtgccgcaaccacctcggcactgacgcgcttttcaccgacgacaaaaaagcgttcggtgatattttcactttcgacttcaagcgagacggtattacccggcccctggtcgcgcggcaggttatgaatattctgttcatgcagggaaaaactccccgccagtgtagcgatttcacgctcagcaacatggcgcggcacaccagctaatagaacttctccacgcatctgcacaatgttcccgcgctcgccaagttgcaaggtgttaaacgatgccacgggcgagacttccgttgccaccacaccgcctccggcagggtaaaaaccgtggcgtaacagcgtggtttgctgatgaattcctattttcgccagcagcggctccagcacccggcggataaaatccgcaggcggcgccgacgggttatcggtgccgccgctcacttcaacacgcgaaggtccatcggcaaaccacagcgcgggcagcaccgtttgcagcaccagcgtacaacttccggcgctaccgatagcaaagcggtaatcgccgccgcgcacggtgccgggccggaagagcagacgctgcgaccccagctccgcgccttccacggttgctccgcaaatttccgtcgccgcctttaccgcggtcagatgctggcgcaacagccccggtttcgcccgcccggcacgaatgctggtgatggtaaatggctggccggttatcatcgacaggctcagcgccgagcgcaggatctgcccgccaccttcgccctgtgcgccatccagcgcaatcatccttttcatcatttatccttttacgcacaccacctgacgcagggtatagataacttccaccagatcgctttgtgccgccatcaccgcatcaatatctttatacgccatcgggatttcgtcgatcacttcggcatctttacggcattccacatgcgcggtggcacgaatttgatcttccacgctgaacagttttttcgctttagttcggctcattacccgcccggcaccgtggctgcacgaacagaacgactcttcatttcccagcccacggacgataaagctttttgctcccatcgaaccgggaataattccatattgaccagcacgcgcagacaccgcgcctttacgcgtcacgtagatctcttcaccaaagtgctgttctttttgcacatagttgtggtgacagttgatctcttccatcgccagcgtttgtggctgtctgaccgttttctgcgtaatgctctgcaatgccgttaccacgttttccatcatcgcatcgcggttaaggctggcaaaaagctgcgcccaggccacggctttcaggtaatcatcaaagtattccgtaccttccataaagtacgccagatcacgcgacggcaacgtctcaagcgtttcctgcatctctttttgtgccagatcgataaagtaagtcccgatggcgttaccaattccgcgtgaaccggagtgcagcataatccacacctggtccgactcatcaaggcagatttcaataaagtggttaccggttcccagcgttcccaggtgtttatagttattggtattcaggaaacggggatatttttgcgttaaccactgataaccggcttcaagctcagcccatttagcatcgacgttaacaggtggattttcccaggcacctttatcacgtttacaacggccagtggtacgcccgtgcggcacggccgtttcaatcgcctgacgcagctctgccaggttttcaggcaggtcttccgccgttaacgcggtacgcagcgcgttcattccacagccaatatccacgcccaccgccgccggaataatcgcccctttggtcgggatcacgctaccaatggtggaacctttacccaggtgtacatcaggcattaccgcaatatgtttgaaaataaacggcatcttcgccgtattaataagttgctgacgcgcatcggcctctaccggcacgcctttggtccacatttttaccggggcattttcagtggtcagtaattcgtaattcattttgtttttctcttttcgttgtttgctgtcctgataattgcaaccgtcgtgccagaaaattaaataagcagcttaattttttaattcattgttttaaaaaagattatatctttacgtccgtaaccggagatttcccgcaaagccaatttaccgataatgaaatatcgtcttttataaggatatctaagatgcgtaaaacagtggcttttggctttgtcggtaccgtactggattatgccgggcgcggcagtcagcgctggtcaaaatggcgtccgacactctgtttatgccagcaagaatcgttggtcatcgatcgactggaattgttgcacgacgcccgctcgcgctcgctatttgaaacgcttaaacgcgatatcgccagcgtttcgccagaaacagaagtggtgagcgttgagattgaactgcataacccgtgggatttcgaagaggtctacgcctgcctgcatgatttcgcccgtggttacgagtttcagccagaaaaagaagactatttaattcacatcaccaccggtacccacgtcgcgcagatttgctggtttctgctggcagaagcgcgttacctgcccgcccggctgatacaatcttcacctccgcgcaaaaaagaacagccgcgcggcccaggtgaagtaacgattatcgatctcgatttaagccgttataacgccatcgccagccgctttgccgaggaacgccagcaaacgcttgattttcttaagtccggcattgccacgcgtaacccccacttcaaccgcatgattgagcagatcgaaaaagtggcgatcaaatcccgcgcgccgattctgcttaacggtccaaccggcgcgggcaagtcatttctggcgcgacgcatcttagagttaaaacaggcgcggcatcagtttagcggcgcgtttgtggaagtgaactgcgccaccctgcgcggcgataccgccatgtcgacgctgtttggtcatgtaaaaggcgcgtttaccggggcgcgggaatctcgtgaaggtttattacgcagcgccaacggcggaatgttgtttcttgatgagattggcgaactgggcgcagacgaacaggcaatgctgctgaaagccattgaagagaaaaccttttacccgtttggcagcgatcgccaggtgagcagtgattttcagcttatcgccggaacggtgcgcgatttgcgccagctggttgccgaaggcaaatttcgcgaagatctgtacgcgcggatcaatctctggaccttcaccctgccgggtctacgccagcgccaggaagatattgaaccgaacctggattatgaagtggagcgccacgcctcactcactggcgacagcgtgcgttttaacaccgaagcgcggcgcgcctggttggcttttgcgacctctccccaggcaacatggcgcggtaactttcgcgaactttctgccagcgtcacgcggatggccacctttgccactagcggacgcatcactctggacgtggttgaagatgagataaaccgtctgcgctataactggcaggagagccgcccctccgcgcttacggcgttgctgggcgcagaggcagaaaacatcgatctcttcgaccgtatgcaactggaacacgttatcgctatctgccgccaggcaaagtcgctttccgcagccggacgccagctttttgacgtttcgcgccagggcaaagccagcgtcaatgacgcggatcggctacgcaaatacctggcgcgttttggtctgacgtgggaagccgtgcaggatcagcacagctccagttgaatatggtggtccgtcagcacctgcatcacgcttactggcggcggggcgtcggtgtagacggcatctaccatgctgatgctgcccatattgaccatcgcgttacggccaaatttcgagtgatcgacaaccagcataacgtggcgcgagttctcaataatggcgcgtttggtgcgaacttcgtggtaatcgaactccagcagcgagccgtcgctatcgatgccgcttatccccagaatgccgaaatcaaggcggaactgggagataaaatcgagcgtcgcttcgccaatgatcccgccatcgcggctgcgtaattcgccaccggcgagaatgatgcgaaaatcttcttttaccatcaacgtgttagcaacgttgagattgttggtgacaatgcgcaaattgctgtgattgagcagtgcgtgcgctaccgcttccggcgtggtgccgatatcgataaacagcgtcgagccattggggatttgctccgccactttgcgggcgatgcgctctttttcttcggtctgggtggccttgcgatcgtgccacggcgtgttaaccgaactggaaggcagcgccgcaccgccatgatggccaggatcaggttttgctccgccagctcattgaggtcgcggcgaatagtctgcgggctgacggagaaatgctctaccagctcttcggtactgacataaccctgctgtttaaccagttcgataataccgttgtgacgttgtgtttgtttcatttataaatccctggaattattttcgttttcgcgcattgagcgaatcaacaaaagccatcgctaaacccacggctaacccggcgatgtgtgctccgttcgccatcgacatcccaaacaaatcaaaccatccggcgacaatccagatcagcgcaaagataattaacccacgttgcaggtaaatgccactttgcggatcgcgttcgccacgtagccagacgtagcccatcagcgcatacaccacgccagaaagcccgccaaaccacggcccgctgaatttttgctgcacatagccgcttaacagggcgctgataagcgtaatgacaattagcttaccgctaccgaggcgtttttccaccgcaccgccgagataccaccaccagagcaggttaaagaggatatgcatcagcgagaagtgcattaacgcgtgggtgaagtaacgccagaactcaaatttcagtgttggatcgaatggccaggccagccataacatcacttcctgatcgccgagaatttgcatggcaataaacaccaccacgcaggcgatcatcatcacccaggttaccggacctgcgcgttcacgcaaggcggcaaagaaaggataacggcgataatgcaggccactgccggtatggcctgcctgccagctcgccgccagataacgcggatctgccgggttttcgagaaaacgcgccagctccgcccgtacgcgctcggcctgggactcatccgccagccagacatcgctttggttatgttgttgaatcgtgaggataacaccctgcgtcgccatgtaatcaacaaacgcctgcgccacgcgggggttagcaaaagaggtaatcatcaacatcgttgctgtcgcttattccacacaaaaggggacagtataaagcgttacgcgccgtacgccacctctgcgggaaactgacgttgccaggcttcaaagccgccgtcaatgctatagaccacatcgtagccctgttgcagcagatactgcgccgcgcctttgctgctattgccgtgataacacatcaccatcaccggagtgtcaaagtcgttatcacgcataaaagcgcccagcgtgtcgttggttaaatggaaagcctgcaccgcatgtcccattgcgaaactctgtggatcgcgaatatcgaccagcaccgcctctttttcctgcaacttctggtgcgcgtcggcaacgttaatacattcgaactgatccatgcgtctctctttctttacaaacaagtgggcaaatttaccgcacagtttacgtcgaagcggcagataaacgccataatgttatacatatcactctaaaatgttttttcaatgttacctaaagcgcgattctttgctaatatgttcgataacgaacatttatgagctttaacgaaagtgaatgagggcagcatggaaaccaaagatctgattgtgatagggggcggcatcaatggtgctggtatcgcggcagacgccgctggacgcggtttatccgtgctgatgctggaggcgcaggatctcgcttgcgcgacctcttccgccagttcaaaactcattcacggtggcctgcgctaccttgagcactatgaattccgcctggtcagcgaggcgctggctgaacgtgaagtgctgctgaaaatggccccgcatatcgccttcccgatgcgttttcgcctgccacatcgtccgcatctgcgcccggcgtggatgattcgcattggtctgtttatgtacgatcatctgggtaaacgcaccagcttgccgggatcaactggtttgcgttttggcgcaaattcagtgttaaaaccggaaattaagcgcggattcgaatattctgactgttgggtagacgacgcccgtctggtactcgccaacgcccagatggtggtgcgtaaaggcggcgaagtgcttactcggactcgcgccacctctgctcgccgcgaaaacggcctgtggattgtggaagcggaagatatcgataccggcaaaaaatatagctggcaagcgcgcggcttggttaacgccaccggcccgtgggtgaaacagttcttcgacgacgggatgcatctgccttcgccttatggcattcgcctgatcaaaggcagccatattgtggtgccgcgcgtgcatacccagaagcaagcctacattctgcaaaacgaagataaacgtattgtgttcgtgatcccgtggatggacgagttttccatcatcggcactaccgatgtcgagtacaaaggcgatccgaaagcggtgaagattgaagagagtgaaatcaattacctgctgaatgtgtataacacgcactttaaaaagcagttaagccgtgacgatatcgtctggacctactccggtgtgcgtccgctgtgtgatgatgagtccgactcgccgcaggctattacccgtgattacacccttgatattcatgatgaaaatggcaaagcaccgctgctgtcggtattcggcggtaagctgaccacctaccgaaaactggcggaacatgcgctggaaaaactaacgccgtattatcagggtattggcccggcatggacgaaagagagtgtgctaccgggtggcgccattgaaggcgaccgcgacgattatgccgctcgcctgcgccgccgctatccgttcctgactgaatcgctggcgcgtcattacgctcgcacttacggcagcaacagcgagctgctgctcggcaatgcgggaacggtaagcgatctcggggaagatttcggtcatgagttctacgaagcggagctgaaatacctggtggatcacgaatgggtccgccgcgccgacgacgccctgtggcgtcgcacaaaacaaggcatgtggctaaatgcggatcaacaatctcgtgtgagtcagtggctggtggagtatacgcagcagaggttatcgctggcgtcgtaaattaacgtaaggtgatcaggtcagatttcaatctggcctgagactgatgacaaacacaaaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaacaaagcgcactttgtcaaaaatctaacctactttttaattcagggaattaccgcaaagcccacgccatcatacccaacgtaacaaaactcaggcacgttccccactcgccccgagaaaaatagcattaatgcgcccagcgccagcataaaaattttgagcagaaggtaaattgttggcgtgataaggatattacaaacttcaataataccggcaagtccgacacccagcatggcaataaccaccgccaaaaattgcgccagtatggggatgccgaaaaaagtcattaccagcgaggtcaaaatccattttctgttttgcattattctttccattctttttgaatggtgaaattatactccccgagtccccttgccccttctggacacttttccgaaatgatggcggaaaaaaacgggaccctttggccccgttctatttattggtgaacttacaatctcaccggatcgatatgccagatatgatcggcgtactctttgatagtacggtcagaagagaagtagcccatattggcaatgttcagcatcgcttttgcggtccactcttcctgaagctcgtagagttcatcgactttatcctgacaatcgacatagctgcgataatccgccagtacctggtagtgatcgccgaagttgatcagcgaatcaaccagatcgcgatagcgacccggatcttccggactgaatacaccgctgccgatttgcgtcagcacctgatgcagctcctcatctttctcgtagtattcacgcggtttgtagccctgacgacgcagttcttccacttcttccgctgtgttaccaaaaataaagatattgtcagcaccgacatgatccagcatctcgacattcgcaccgtccaacgtaccgatagtcagcgcaccgttaagcgcaaacttcatgttactggtgccggaagcttccgtccctgccagcgaaatctgttcagacagatctgccgccggaatgatcaactgcgccaggctaacgctgtagttcgggatgaacacgactttcagcttatcgccaatctgcggatcgttgttgatcactttcgctacgtcattgatcaaatgaataatgtgcttcgccatgtaataggccgaagccgccttaccgccaaaaatattcacgcgcggtacccacttcgcatccgggtcggccttgatgcggttatagcgggtaatcacatgcaacacattcatcaattgacgtttgtattcgtgaatacgtttgatttgtacatcgaacaacgcctttggattcaccaccacattcagctgctgggcgatatactctgccagacgctttttgttctccagcttcgcctgatgcacagcgtgattaaccattgggaaatcacagtgttgttgcagctcattaagcaggctaaggtcggtgcgccagttacggcccaggtgttcgtccagcacggctgaaagcgatgggttcgctaccgccagccagcgacgcggcgtcacaccgttggtgacgttggtgaaacgacccgggaagattttcgcaaagtcggcaaacaacgattgcaccatcagattagagtgcagttccgatacaccgttaactttgtggctcacaacaaccgccagccaggccatacgcacacgacgaccgttggattcatcaatgatcgacgcccgtcccagcagatcggtatcgttcggatactgttcctgcaaggttttcaggaaatagtcgttgatttcaaagatgatctgcaggtgacgcggcagaattttacccagcatatcaaccggccaggtttccagcgcctcgctcatcagcgtgtggttagtgtaggagaagacctgacaacacacctcaaacgcgtcgtcccagctaaattggtgctcatcgatcagcagacgcatcatctcaggaatcgacagtaccggatgggtatcattgagatgaatcgcgattttatccgccaggttatcgtaggttttatgcaactgataatggcggcttaaaatgtcctgaatggtcgaggaaaccaggaagtattcctgacgcaggcgcagctcacgcccggagtaggtggagtcatccggatacagtacgcgagatacgttctcggagtggtttttatcttccactgccgcgaagtagtcaccctggttgaatttaccgaggttaatttcgctactggcttgcgcactccacaaacgcagcgtgttggtcgcgtcggtgtcgtaaccagggattatctgatcgtaagcgactcccagaatctcttcggtttcaatccagcgcgtttttttaccttcctgctgaatgcgaccgccaaaacggactttatagcgcgtgttgtggcgtttgaattcccacgggttaccgtattccagccagtagtctggcgactctttctggctaccgttaacgatgttctgcttgaacataccgtagtcatagcggatgccgtaaccgcgccccggcaaccctaacgtcgccagagaatcaaggaagcaagccgccagacgtcccaggccaccgttaccgaggcctgggtcattttcttcatcaatcagctcttcgagatttaaccccatcgcttccagtgcgccctgtacatcttcgtaaattcctagcgacaacatggcgttggagagcgtacggccaatcaaaaactccatcgacaggtagtaaacctgacgagtttcttgcgacaactgggcacggtttgaacgtaaccagcgctccacgagacgatcgcgcacagcaaataacgttgcgttcagccattcatgtttattggcgacgaccgggtcctttccaatcgtaaacatcagcttgtaagcgatagagtgcttaagagcttctacgctaagcgtgggcgatgaatatgtaaacggagcattcatataggcgtttcctgaaaactatttcaagcgatagtaaagctcacggtacgacttcgccgcgacctgccagctaaaatccattgccatagcctgacgttgcacaaaccgccacagtgaaggacgggaccacagtacaaaagcacgtcgaatagcccgtaacagcgaccaggcattactatcttcaaagacaaacccactggcgacgccatctgcaaggttctcaagagaacagtcagaaaccgtatcagcaagcccaccggtgcgccgcactaacggcagcgtaccgtacttcaatccataaagttgcgttaagccgcacggttcaaaacggctgggcaccagaatgacgtccgcgccgcccataatgcgatgcgaaaatgcttcgtgatagccaatctgaacgcccacctgaccggggtattccgctgccgccgcaaggaaaccttcctgcagcaccggatcgcccgcgccgagtagcgccagctgcccgccctgctccagaagacccggtaaggcttccagcaccaggtcgagacctttctggctggtcagacggctcaccactgcaaaaagcggcactttatcgtcaaccttaagccccattgcgatttgtaactggcgcttattttccgctttatcttccaacgtatcgcgggtgtaacgcgaggccaacagtaagtccgtctctggactccagattttctcgtccacgccgttcagtacgccggaaagacgcccttcacggtgacgctgttgcaacagaccttccataccgtaggcaaactgcggttcggtgatctcgcgagcgtaggttggactgaccgccgtaatgtgatcggcatagtacagaccggccttcaggaaagagatttgtccgttgaattccagcccatgaatattaaagaatgaccatggcaattggatgtcattcatgtgatgtgcataaaacatgccttgataggccaggttgtgcacagtaaacaccgacttcgccggacgcccgcgcgccgccagatacgcaggcgcaaggcctgcatgccagtcgtgcgcatgcaccacatcaggacgccagaatgggtcaagcccgctggccatttctgccccaacccaccccagcagcgcaaaacgcaatacgttgtcggtataggcaaataagttggtatcgtgatacgggcttcccggacgatcatagagatgcggcgcgtcaatcaggtaaatgccaaccccgttgtaatgaccgaacaacagcgtgatatgtccggcgaaggtatcacgacgggatactacctgcgcatcggtcacgccacggcgaatatcgggaaatgcaggcaacagtacgcgagcgtcaacgccgtctgcgatttgtgctgcgggtaatgccccaataacatcagccagaccgccggttttaagcagcgggaacatctctgaacatacatgtaaaacctgcattatcgctcctgtttatgccctaacttccgtagcatttcgcgcgttaccagcacgatgccttcttctgaacgatagaaacgacgtgcatcttcctctgcgttttcaccaatcaccatgccttccggaataacacaagcacgatcgatgacgcagcggcgcagacggcacgagcgacctacccatacttccggtaacaatacggcggaatcaatgttgcagaatgaattcacgcgaacgcgcgagaacagaacggactgcaccaccaccgaaccggagatcacacaaccgccggaaaccagtgagttaagggtcatcccgtggctaccggagcgatcctgcacgaatttcgctggcggtaatgattcattgtaggtgcgaattggccaattgcgatcgtacatatccagttccggcaccacagaggccagatcgaggttcgctttccagtaagcttccagcgtacccacatcgcgccagtacggctcggcatccgggtcggattgtacgcaagagagcgggaacgggtgcgcataggccagaccggcttcggtgatcttgggaatcaaatctttgccaaagtcgtggctggagttctcatcgcgatcgtcttcttccagcagttcatacagatagtcggcgtcaaagacgtagatacccatactcgccagagatttgctcggatcgttcggcattgacggcgggttagcaggtttttcaacgaattcgataattttatcgttctcatcaaccgccataacgccaaatgcggaggcttcttcaatcggtactggcatacaagcaacggtgcaacgtgcgcctttttcgacgtgatcgataagcatacgcgagtagtcttgcttgtagatatggtcgcccgccaggatcaccacgtattccgctttataacggcggataatgtcgaggttttgggtgaccgcatctgcggtgccgcgataccagttttcccctttcattctctgctgtgctggcagcagatcgacaaactcgttcatttcttcattgaagaatgaccagccgcgctgaatgtgctgcaccagagtgtgggactggtactgggtgatcacgcccatacgacggatcccggagttgatgcagttagacagcgcaaagtcgataatgcggaacttaccgccgaagtgtacggccggttttgctcgcttattggttaaatccttcaggcgggtaccacgtcctcccgccagtatcagggcaacagatttcaatggcagctggcgcgccaacattaagtgatcgttcttctctaaactaaccatgactaactccttttttatcatctctggaacacacacaatccgtgtgcaggtccctgccagacagccgtaatcactgggttatcctctccagcgaatgggggaatggcgtgccactccccagcaggtaaaacaatctctgttacctcaagcgtggcgttaattgcgatcaaaaagcgatccgagagcagaatttgcagctgtttcggcccgttttgccactcatccgtgcttaaaggttgagcatatcgatttagccaacggacattgccgtcgccttcttcccaccagcgattctccaccaaagcgggaatgcgcttgcgcagatggattaacgcggcggtaaatgcggttaaaccactgcttgcctgcgaccagtccaaccaggttaattggttatcctgacagtaggcattgttattgccatgctggctgtgaccatgttcgtcaccggccagtaacatcggcgtaccctgggagagcaacaacgttgttaacagggcgtgaatgctgtcgcgccgccgttcaaccaggtcaagagaaccgcctaacccttctttaccatgattgttactgtaattgttgttggtcccgtcgcgattttcttctccgtttgcttcattgtgtttatggttgaagcaaacgcagtcgcgaagcgtaaaaccgtcatgcgcggtgacgagattaatcgcggcactcggcagacgaccattacgtttaaaaacatcgctggaggcagcaaaacgcccggcaaacgcccccagaggcaaatcataatgtagccagaaacgacgggcagcatcgcggaaatgatcgttccactcggcaaacagcggcgggaaatttcccacctgataaccaccaggagcgatatcccacggttcagcaattaacttcacctgcgagagcaccgggcagttctggatagcggtaaacaacggcgcatcctgacggaactctggcgtacggcccatgactgccgccagatcaaagcggaaaccatcgacgtggcaggtttctacccaataacgcaggcaggcgctggcataatccaccaccgccggatgactcaaattgagcgtgttgccgcaaccggtccagttgtgataatcgccgtcttctcttatccaataatagctacggttatcgatcccacgcagcgagaataacgggccgtcgaggtccagttccgcactatggttgagcacgatatcaagaatgacttcgatacccgctttatgcagtgctttgattgcatcgcgaaactcatccagcgccgtttctggcgagcaggcatacgccggatgcagcgcaaacatcgccaccgggttgtaaccccagtagttacttagccccatgcgttgcagacgtggttcactggcaaactgcgccactggcagcagttccagcgcggtaatgcccaattgtttcaaatagttgatcatcaccggatgcccgagggctttataagtgccacggatctcgaccgggatctccgggtgcaagtacgttaatcctttgacatgggcttcataaatgatggtgctgccccacggcgtgcgcggcggggcatcatcttcccagtcatagtgatcaaccaccactacgcatttcggcgcaatggcggcgttgtcgcgatagtcaggttcattatgaccggcgtgcagcagcgggttatctttaaactccccgtcaatttgccgcgcgcaaggatcaatcaacaacttcgccgggttaaagcgatgcccctcggcgggttgccaggggccatgaacgcgataaccataacgcaaacccgggcgcgcatccggcagataaccgtgccaaatgtcgccactgtgccctggcaagtcatagcgatgttcctggccattggcgtcaaagacacacagttctacccgctcggcatgagcggagaaaagtgtgaagttgacgccctgaccgtcgtaatgcgcgccgaggggagcgggtttgccaatggcgagttgtgtcattctgcctcccgaaccagccagatagtggccagcggtggtagcgtcaggcttagtgaatgctgacgaccgtggctggcaatctcatcgctgtgtaccgtgccgccattgcctgcattactgccgtgatagtgcatggaatcggtattgaggatttcacgccatttgcccggctggtttatgccgaagcgataatcatgacgcggtaccggcgtaaagttactggcaacgatgatttcgttaccctctttatcgcgacgcacaaagatcagcaccgagcgttctttgtcatccaccaccagccattcaaagccgtacgggtcaaaatccagttcatgcattgctttatggtggcggtaggtgaggttcagatcgcgcaccagacgctggacaccgtggtgccagttatcgccgccttccaacagatgccagtcgaggctggcgtcatggttccactcgcggccctgggcaaattcgttacccatgaacagtagtttcttgcccgggaatgcccacatccagccatagtaggcgcgcaggttcgcgaatttctgccatgcgtcgcccggcatgcggtcgagaatcgattttttaccgtggaccacttcatcatgcgacaacggcaggacgaagttttcagtgtagttgtagagaatcccgaaggtcagtttatcgtgatgatactgacgataaaccgggtcgagcttcatgtagtccagggtgtcatgcatccagccgaggttccacttgtaccagaagcccagaccgcccatatcctgcggacgagaaacgccagggaaatcggtagactcctcagccattgtcaccgcaccggaaacctgctcaccaagaatacggttggtattacgcaagaattcaatcgcttcaagattctcgcgcccgccaaattcgttcgggatccactccccctctttacggctgtagtcgcgataaatcattgacgccaccgcatcgacgcgcagcgcatcaataccaaaacgttcaatccagtaaagcgcgttaccgacgaggaagttactgacttcacggcgaccatagttgtagatcagcgtgttccagtcctgatgatagccttcacgcggatcgctgtgttcatacaagttcgtgccatcaaattcggcaagcgcaaagtcatcagtcgggaagtggcctggcacccagtcgagaatcacgttcagaccagctgcgtgtgcggcatcaatgaaataacggaagtcgtcgcgagtaccaaaacggcgggttggcgcatacaggccggttggctgataaccccaactgccatcgaagggatgctcgttaatgggcagtagttcgaggtgggtaaagcccatccatttagcataaggcaccagttgatcggccagctcgcggtagctcaaccagaaattgttgtcggtgtggcgacgccaggaacccaggtgaacttcataaatagagattggcgcatcaaactgattcgcttttttgcgctcttcagtctgtacaaccttttccggcagcccgcaaataagagacgcggtttccgggcgcatttgcgcttcaaaggcataagggtcggacttcagacgcaagttgccattggcatcaatcatctcgtatttatagagctgaccgttatgcgccccagggataaacagttcccagatgccgctctctttacgcaggcgcatcgggtgacggcgaccgtcccagtagttgaattgcccaaccaccgagacccgacgggcgtttggagcccagacagagaaacgcgtacctgtgacgccatccatagtatctgcatgcgcgcctaaggtttcatacgggcgcaggtgagtaccttcagataatagccaggcatccatttcctggattagcggaccaaaacggtaaggatcatcaatcaggttttgctgaccatgccagacaacagccaactgatagcggaaaaaattcttacgtcgcggaatgacgccgctaaagaatccccgtgagtcgagacactccagttttgcgagtttgcgcccggttttcggttcaatcacccacacatcggtagcgtcgggtaaaagggcacggacttccagtcccgcggtggttttatgcattcccagtacggaaaaaggatccgcaaaatggcctgcaattagcgcgttaatcacgtctctatcgatacgatcggacatgcttgtcttcctgttttattgtgtcaccccatccaattggatttttgacttctggttgtgacatttttttgacctgaacggcgcagcactctgtgcatcctctctgcgtcgtcctcacttcaggtaaggctgtgaatactcatgtattcagccacccttaaagaatagccaatgctctatttaactcccggtaaatcatgaaacatctgcgcttactcctgtattacgcactaacaggggcggcatcgcgccccagatttaatgaataaagattacgccagttgacgaagcatccgacgcagcggctccgcggccccccacagcagctggtcgcccacggtaaaggctgacaggaactctggtcccatattcagcttacgcaggcggcctaccggcgtggtcagcgtgccggtaacggcagctggggttagctcacgcatagtgatttcccgatcgttcggaacgactttcgcccacggattgtgcgcagccagcagttcttccacggtcggaatagacacatcttttttcaatttaatagtgaatgcctggctgtggcagcgcaatgccccgacacgcacacataaaccatctaccggaattacggaagatgtgttgaggatcttgttggtttccgcctgccctttccactcttcgcggctctgaccgttatcgagctgtttgtcgatccacggaatcaggctacccgccagcggcacgccaaagttatccaccggcagctcaccgctacgggttaaggttgtgactttgcgttcgatatcgagaatagcagaggacggggtcgcgagttcatctgccacatggccatacagatggcccatctgggttaataactcacgcatatgtcgcgcaccaccgccggaagcggcctggtaggttgcaacggacacccaatcaacaagatcattggcgaataaaccacccaacgacatcaacatcaggcttacggtacagttaccgccaacaaaagtcctgatgccattatttaatccgtcggtaatgacgtcctgattgacggggtcaagaatgatgatggcgtcatctttcatgcgcagagacgatgctgcgtcaatccagtaaccttgccatccgctttcacgaagctttggatagatttcgttggtataatcgccgccctgacaggtcacaatgatatcgagggcctttagcgcctccagatcaaaggcatcctgaagtgtgccagtggttccgccaaaagacggcgcagcctggccaagctgagaagtagaaaagaagacagggcgaatggcgtcgaagtcgcgctcttcaaccatgcgttgcatgagaacggagccgaccataccgcgccagccgataaaaccaacatttttcataagcgtttttttcctgcaaagatgtgtgctgtataaatgtgccggtctcctcttggcacatctttcaccatacaaaaagcagccaaagtcgcaagtgaaattaatcaatgatagcgaagccatcagtaatgcgacttatcctgctttgttagcacgcagaaagtccgcggcaattatcagggaatttgagttatgaatgaaatcatttctgcagcagttttattgatcctgattatggatccgctcggaaacctacctattttcatgtccgtactgaaacatactgaaccgaaaagacggcgggcaatcatggtgcgagagttgcttattgctctcctggtgatgctggtgttcctgtttgcgggtgagaaaattctggcatttcttagcctacgagcagaaaccgtctccatttctggcggcatcattctgtttctgatcgccattaaaatgattttccccagcgcttcaggaaatagcagcgggcttccggcaggtgaagagccatttatcgtgccgttggcaattccgttagtcgccgggccgactattctcgccacgctgatgttgttgtctcatcagtacccgaatcagatggggcatctggtgattgctctgctgctggcctggggcggcacctttgtcatcctgctacagtcttcgctatttttacgtctgctgggcgagaaaggggtgaacgcacttgaacgcctgatgggattgattctggtgatgatggcaacccagatgttcctcgacggcattcgaatgtggatgaaggggtaacgaggagagtttttcgaaaagaacccggtagcgtcacaactaccgggcgaacaaacttaactcaacagctggaacgcaatcatcccaacgatggcaccgacagtgccgaggatggtttccatcatggtccaggttttcagcgtttcggcttcggtcgcgccggtaaatttaccgaacaaccagaaaccggcgtcgttaacgtggctgacaacaatcgaaccaccagcgatacaaatcgacagcgccgccatttgcgcaccggagtagttcagttgttcaataaccggcatcaccagtcctaccgccgttaaacaggctacggtggcagaaccctgaatgatgcgcactgcagctgccagcacgaagcaggtgatagcaatcggcaggcccatgccggttaacgcttcgcccagtgccggacctacgccagagtcaaccagcacctgtttgaacacgccgcccgcaccaatcaccagcagaatgatccccgccggttgcagcgcgtgaccgcaaatctccatcactttgtcttttggcatgccctgacgcattgccagaccgtaaatcgccaccagacaagcaaccagaatcgcggtaaacggatgaccgataaactcaaaccattcgtaagcagttgatccttccggcacaaaacgcgcggcaatggttttcagccctaccagcaccagcggcagcaggatcagcgacaggctgaatccgaaagatggcattttgccttcgccgagatgcggttcgctgatgtcgtcaggaatatgcagctcaacgtaacggctgatgaagttaccccacagcggcccggcaataatcattcccggaattgccgcacacaggccaatcaggatcatccagccaaagtcggcattcatctgcgatgccagcagcatcggcgctggtccaggcaccagaaatgccgccgctgccgccacgcctgcaaataatgggattaccagcttcaccaggttcgtaccggtgtggcgcgccattgagaaagcaacgctaatcagcagaactatcgccacttcaaagaacagcggtagcgcacagaccagccccgcaaggccgatggcataatgcgcgcggctgtgaccgaaggatttgagcattttgacggcaatctgatcgactgcgccggtttcatgtaagatcttgccaaacatagctcccagggcgacaaccaccgccaggaagccgagggtgcctcccatccctttttccatcgtcgctgcgattttatcgagcggcataccagaaaaaaggccagcccccatggacaccaccattaaagccaggaaagcgtgcatacgcgccttcatgactaaaaacagcagcagtaaaacagaccctactgctgttaaaacaagcgttaatgtagtcactacttatttgccttttttaataacctcaatggtgcttgccacaacaccttccagcggttgatcgatatccaccaccagtacatcggtttcgtccgcacccggctcctgcagcgtttcaaactgcgtcaccaacatttgggttttaaagaaatggcctttgcgcgctttcaggcggctttcaatcacatcaaaatcgcctttcaaatagatgaaagagagattcggattaccttcacgcagcaagtcgcgatagtgttttttcaatgcagaacagacgatcagcgacactttattagtgcgctgcatagcaaacgcggcgtcgttcagcgcctgcaaccacggtttgcgatcgtcgtcattcagtggttcgccagacgccattttttcgatattgcgccgtggatggaggaaatcgccatcaagaaacgcggcatgaagttgatgcgccacttcactggcgaccgcagatttgccgctgcccgatacgcccatcaagacgtaaatgtggtgatcatggttagtcgtgctcaaagtggtgcccccacaatacaagaattaaaaatgttacgggtaactgttatcggtaacattgtccagccggacaatatcagaagcaatatccatccatgccttaagtgtataagtgtgagctacttcaaatttgtgggcttaaatagatccgcccggtgacaaggtgaaacctaaatctaacattttcggtgtcacagattcgccacgaatacgcgccagcaggcgttcagcgccaatactgcccatccgctcacgcggcgtcagcacgctcgcaagtcgtggctccatcacctgaccaatgtcatgaccgtggaaaccggcaatcgccatatcgtcaggaacttttaaccccagacgctgacattcaaacgccgcgccgaccgccaggtcatcattcgtacagaacacgccatccagctgcggatattcccgccgcgcctggcgaatcagttcaataccggaagagtaagaagaagattgctcaaccatcacgctatatggcaccaggcctgcatccagcatcgcctgttcgtatcccttctgtttgatgatagtacgttcgtcgagacgtgcgccgagataggcaatgtggcgatgcccgcgagcaataatggcagtggtcatctggcgtgctgcttcaaagttatcaaaaccgacggcgatatcaaggcatggcgacttgctgtccatcagttccaccacgggaatacccgccacttcaatcatctttaaggtgcgcggcgtgtgggtacgttcggtgaggatcaggccgtcgatattccaggagagcatggattcgaggcgttcttgctccatttccggtttataaccgtagtgcgccagcatggtctgataaccgtgcgcgtcggtgacgctttcgattccgcgtaatacttccgcgaaaacctggttggtgagagaaggtaacaggacgccaatcgcccggctggtggcgttagagaggatatcgggcgcacgattgggaatatagcccagttcatcaagagccgcggcaatcttgccgcgtagagcgacggaaacctgctccgggttgcgtaaaaaacggctgaccgtcattttggtcacgcctacacggtcagccacatcctgaagtacgggtcttttctttttcatcgtcctgaaggtacaaaagagatagattctcttagtttaacacggacacatcagaaccttcccggggaaaacagtgcttgtttacaattattagatatacactaaatcaattgcatcgcattgtgctaacgacgcggcaaaaccccggaagcgtacatcagcacgcgaccggagcgagcgaggaagcctgcaaaaaggcaggcttcaaagatgccgttgagttttaaaccggcggcagatcgaacagtaacacttcgctgtcgctatccgcatggatggagattgcctgctcatcccagattgccagaccatcgctggtcgaggctttcacgccgttaatggtgacattgcctttcaccacctggatccagacgcggcgttcagcggcaatctgatgcaccgactgctcatctttcagcaacgcccagcggtacagttccatatcctgatgcactttcaatgaaccatctcgcgcatccggcgagagcaccagctgtttgccctgtacggcatcgaagcgacgctgttcataacgcggcgtaataccgttttcttcaggcatgatccagatctgatacagatgcagacgctcggtgctgcttgggttgtactctgagtgacgaatacccgtaccagcactcataatctggaactcacccgccggaacctgctctttattgcccatgctgtcctgatgctcaacagtaccttccagcacgtaggtcaaaatttccatatctttatgcgggtgagtgccgaagccctgccctgcttcaatcacgtcgtcgttaatcacgcgcagcgcggagaagcccataaagttcggatcgtaatagttggcaaaagagaaagtatgccaggagtccagccagccatgatttgcatgaccacgttcatttgctttgcgtaagtagatcatttgtattcgccccctgaatgatttcgatgggcttagtgtggacccgatctgcctgggatgatagagggtgaaaattgacccctctgttcaaaaaaattgaactattcgaggggccatcaaacttacttagcgagagttactgtggagggagaggcttgctcaaatccgcgttcaaggatttccagattggtaagaacttcagattccttgacgtaatttggcgcaccgtgggtgatggtttgatacaacgcatcataaacgcgcccgtaatcgcccatctccggcttcatctcttctctgaccgtcacgccctcgtcattgacatactccagcacaccgaccgaatcatccgctgcgaatcccggttcgcccggcataatattagccttcaggctggtttcctgctggtcgataccgtatttaataaacgaacctttcttaccgtgaacgataaatttcggataatcgattttcaccagatggctggttttgacgatggctttcaggtcgccataaaacagttgcgcttcaaaggtgtcgtcaggattggctttattacgcaggctgcggatgtcataagcgacgtgatccgggcgaccgaacagagaaataatctggtccatcgtatgcacaccaaggccataaaacgcgccatcctgcggcagcccaggtttggtttctgccaccgggcggtaatagtcaaaatggctttccacttcaacaatctctcccaacttgccactttcaatcgcttttttcgctgtcaggaagcaggagtcaaagcgacgattctgatacggcgtgacggtcagccctttgcttttcgccaacgcaaacagctctttcgcctgcgcaagtgtcggagtgaacggtttttcgaccagcacatttttcccggcttccagcgcgcgtttcgcgtactcgaaatggctgtccgcgtgggtgcagacaacaaccagcttaacatcgggatcgtttagtacttcgtcgagatcgctggtgaaatggatatgggaataaatgggagcctgttcttccggcttcgcatggcgacgaaaaatatgcgcgacatgccagctatccttgcggttaagtacatacggcagatggtaacgggtggtgcttttgccgaagccaataaaggcgcagttgatgaccatgatttcgtcctttttaaggtggttatttacaccttagcgcaaagcggacgtggttcctactggagtgcgcataacgaacacaagcactcccgtggataaattgagaacgaaagatcaaaaaaaaagccagcacccggctggctaagtaatactggaagcaatgtgagcaatgtcgtgctttcaggttctccgcgagggtcttcctgatcgcgagacaataataatcattctcattcgcacttgtccaacactttttgcaaaaaaatgcatttgactcgcatttgaaagtcaatgatgttgaaagggacatttaccccaaagaggacaaaggaatgagtgagatagtaatacgccacgcagaaacacgggattacgaggccatcaggcagattcacgcccagccggaggtgtattgcaacacactacaggtgcctcatccttccgatcatatgtggcaggagcgactcgccgatcgtcccggcatcaagcaactcgtcgcctgtattgatggagacgtcgtgggccatctcaccattgacgtgcaacagcgcccacgccgcagtcatgttgccgattttggtatctgtgtcgactctcgttggaagaaccgcggcgtcgccagcgccctgatgcgagagatgattgaaatgtgcgacaactggttgcgggtagatcgcattgaactaaccgtgtttgtcgataacgccccggcaattaaggtctataaaaaatacggctttgaaattgaagggactggtaagaagtacgcattgcgtaatggtgaatatgtcgatgcatattatatggcgcgggtgaagtaagatagtgccctttttctgagatggaaaaagggtgtcattcaaaatcgacataccttcctttaaggtatttatttgcccaatacatatattgagatttaactcataattacttcctaaagtgtaatattttattttttaatatatacgcctacaatttcctggagtaaataaataacaattaacaagcataatattgccattgataaaatagcatgccataaaaggacttttcagggatgagtaatattgtttacctgacagtaacgggagaacaacaaggaagcatctccgcaggttgtgggacttctgagtctacaggtaatcgttggcagagcgggcatgaggatgaaatatttacattctcactcttaaataatattaataatacggggcttggttcacagttccatggtataacattttgtaaattaattgataaaagcactccattatttattaattccattaacaataatgaacaattatttatgggatttgacttctatcgaataaatagatttggtagattggaaaagtattattatatacaactaagaggcgcttttttatcggctattcatcaccagatcattgaaaaccaactggatacagaaacaataactattagttatgaatttatcctctgtcaacatcttatcgcaaataccgagttcagctatttggcactccctgaaaattataaccgtttgtttttaccaaattcaaaaaaccaaacaaataatcgtttcaaaacgttaaacagcaaagctattggcaggctacttgctgctggtggcgtatacaatgggaacattgaaggattcagagatactgcggaaaaactgggtggagatgcaataaaaggctatgatcaaatactaaatgaaaaaacagcgggcatagcgatagcaacagcatctattcttttaacaaagcgttctaatgttgatacatatacagaaataaatagttacttaggcaaacttagaggtcaacaaaaacttcttgatggtatagacataatagaaataatatacattaagagaccttcaaaagacttagctaacttacgaaaggagtttaataaaactgtaagaaaaaattttcttatcaaacttgcaaaaacctccgaagcatctggaagattcaacgccgaagaccttttaagaatgagaaagggcaatgttcctctaaattataatgttcaccataaactatctctagatgatggtggtactaatgatttcgaaaatttagtattaatcgaaaacgaaccatatcataaagtttttactaacatgcaatcacgaatagctaagggaatattagtaggtgaaagcaaaatcactccctgggccattccatctggctcaatttatcctcccatgaaaaatattatggaccacacaaaatgatgactaaaacccaaataaataaattaataaaaatgatgaatgatttagactatccatttgaagcaccgctcaaggaatcatttattgaaagtataatccaaatagaatttaattctaattcaactaattgcctggagaagttatgtaatgaagttagtattctttttaagaatcaacctgattatcttacttttttaagagcaatggatggattcgaagttaatggattacgattatttagcctctcgattccagaaccttcagttaaaaacctttttgccgtaaatgaattttatagaaataatgatgatttcataaaccctgatctacaagaacggttagtgatcggggattatagcatttcaatatttacttatgacattaaaggtgatgctgccaacttactgatttagtgtatgatggtgtttttgaggtgctccagtggcttctgtttctatcagctgtccctcctgttcagctactgacggggtggtgcgtaacggcaaaagcaccgccggacatcagcgctatctctgctctcactgccgtaaaacatggcaactgcagttcacttacaccgcttctcaacccggtacgcaccagaaaatcattgatatggccatgaatggcgttggatgccgggcaacagcccgcattatgggcgttggcctcaacacgattttacgtcacttaaaaaactcaggccgcagtcggtaacctcgcgcatacagccgggcagtgacgtcatcgtctgcgcggaaatggacgaacagtggggctatgtcggggctaaatcgcgccagcgctggctgttttacgcgtatgacagtctccggaagacggttgttgcgcacgtattcggtgaacgcactatggcgacgctggggcgtcttatgagcctgctgtcaccctttgacgtggtgatatggatgacggatggctggccgctgtatgaatcccgcctgaagggaaagctgcacgtaatcagcaagcgatatacgcagcgaattgagcggcataacctgaatctgaggcagcacctggcacggctgggacggaagtcgctgtcgttctcaaaatcggtggagctgcatgacaaagtcatcgggcattatctgaacataaaacactatcaataagttggagtcattaccgacattaaaagtaacttttttgaaattagagataatattggcacagaaaatatattcagttcgtttagtgatttctcttcattcttaaacgaaatcatggacagttgttcataataatcaaaaggaaacaaaaatcattgtaaaccatgccatctttttagagattaccagcagaaaattccttgttcgaaatttagcagtgcaagctatggaaaaacttacaacggaactacactccttaagtgagatggaccgaagacatgtagtctctattttagccgaaatagctaatggctatgatgattttaatgacatgttgatttatttagaattttacccgaatcataagattctgatatcttaaataagaaaatcccgttcgacgttctgaaaaagaaatcataaaatattagcagatacttatttcgtgactatatcttatccgatgaacttttttcaaaaccagcatttaataatatctttgacgaagatgaacgcgtctttgctcaatgtatcacacaggaataataatataacactcaacaataatatttattataattatgattacttatcacgacgcattcgcgaaagcgaaccattaccttgatgatgcagatctcccggtcgtcattactctacatggacgctttagccagggctggtatttctgtttcgaagcacgagaatttctcgaaactggagatgaggccgcgcgcttagctggtaacgcaccttttattattgataaagacagtggtgaaattcattctctgggaacggcaaaaccgctggaagaatatctacaggattacgaaataaaaaaggctaccttcggcttgccctgacaaaatagccctcttcccacgaagagggccgctaaccttagtaccccgccgttaaatcatccaccgagcgcgggtcggatgcgccgtacaactcaccgtccggcccaaccataatgctttgtgtactgcccatcgcctctttcagcgccactttctgaccttttgcttccagcagcttgagcgtatccgggctaaaccctttttcgacacgcagctcgtccggcaaccactgatggtggaaacgcggcgcattggtcgcttcggcgacgttcaagccataatcgatgctattcaccaccatttgcagcactgtagtgatgatccggctaccgcctgggctaccggtaaccagccaggttttaccgtctttcaccacaatggtcggcgacatcgacgacagcgggcgtttgttcggcccgacggcgttggcatcaccgcccaccagcccgtaaacgttcggtacgcccggtttggcggagaaatcatccatctggttattaagcagaataccgctctcgcccgcgacaatgcccgtaccgaaggtggtgttcagcgtataggtcaccgccaccgcgttaccatctttatccaccactgagtaatgggtagtttgattactctcataaggcgcaagcttgccggggcgaatttcgctggatggcttcgctttattgatatcaatttgatcggcaatagatttggcataggctttattggtcagcgcctgccacggtactttgacaaaatccgggtcgccaagatattccgagcggtcggcgtaggcgtatttctccgcttctgccatgatttgcatcgcatcggcgctgccaaagccgtatttcttcatatcgaagttttccagaatattgaggatttgtacgatatggatcccgccggaggatggcggtggcatggagtaaacctgatacccgcgataatcgccgcttatcggagtgcgttcgaccgctttataggctgctaaatcttctttagtgatcaagccaccgtttttctgcatctcctgggcgatctgttccgcaatcgtgcctttatagaattcgtccgggccgttttcagcaatcatctccaggctctttgccaggttcgcctgcaccagcgtgtcgccctttttcagcggctcgccctctttccagaagatagctttactgttttcgtgattcggcaacacttcgctaccgtaggttttgagatcgtcagccagcgcgtcgttaacgataaaaccatcgcgtgccagtttaaacgcgggctgcacgactttgttcagcggcatggtgccgtatttatccagcgccagcgagaaacctgctaccgtacccggtgtgccggaagccagatgcgaagtgagtgattttttgctgtccgggttgccctgatcatcgaggaacatatcgcgggtcgctttggcgggtgccatttcgcggaaatcgatagccgtggtattgccatttttcgagcggattaacataaaaccaccaccgcccagattccctgcctgcggatgcgttaccgccagcgcgtagcccaccgccacggcggcatcaacggcattcccgccctccttgagaatatccacccccacctgagtggcagtggcgtccacagacgctaccattccctgtttcgcgcgtaccgggtggaagacatcttcctccacaccatacgagacgggcggcgcaggaggcgcggcggcggcgctaaaacaacttcctgagagcagagcagcaatggccacccggcgtaaaaacgtcggttttatcatcgttattctccagagattaaggggcaaccccagctaagcctggtatataactctgaattaatcatcgttttgtcgggaagcgagtaaacttaaaggatatcttcagaggaggatacgcgatgaaacgacttctgattcttacggcactcctgccgtttgtcggctttgcacagcccattaatactctgaacaaccctaaccagccggggtatcagatacccagccagcagcggatgcaaacccagatgcagactcagcaaatccagcaaaaagggatgctgaatcagcaactgaaaacgcaaactcagttgcaacagcagcatttagaaaaccagataaacaataattctcagcgggtgttgcagtcacagccgggggagcgaaatcccgcccggcagcaaatgctgcccaacaccaacggcgggatgttaaacagcaaccgtaatccggatagttcgttgaatcagcagcatatgctgccggagaggagaaacggcgacatgctgaatcagcccagcacgccgcagcctgacattccgttgaaaactattgggccgtaaagttcggaccaatcacgtcaatcgcatcggtacagatgcaatccacaccccagcgcagcaactctgctgcgcgctggggtttattgacggtataaaccagaatccgcagtccggcgtctttcaactgcatcactcgcgctttattgagtaacttatgattgagatgaatagagacgcagcccagccgcgcggtcagttcgcgccagtcgtcgcgccactcatccagcaacaaaccgcgcggcagttccggtgccgcctgttgtgcagcttctaaagcatcaatctcaaacgatgacagcagcggcggcgtcataccggcccacagctcgcgtgccgccagcgccaccattttgcccgttaatggcccggtgccggtggtgggtttgatttcgatattcgccatcatcccgtgttcgcggcaacgttccgccacctgcgaaagcaacggtagcggctcacctttaaacattttgctgtaccaactgcccgcatccacgcgcagtaaatcctgccagttcagttcacccgcgacgccccagccgttgctggtacgttcgagattgtcgtcatggagcaggaagatctcgccatctttcgataacttcgcgtcaaattcgatcatcttatgaccgtattttgccccgacgtcgattgacgccagggtgttttccggggccagcttaccgccgccacgatgagcgacgatgcggggataaggccagttactcatactcgttgtcctgtttcaccatcaaaaagatgcagctgattttccgccagatgcagccacagcgtgctgcctgccgtcgggcgctcctgatgcgccagtcgcaccaccagcttctgctcgccccagcgtccgtgcgccaggttatctgcgccgaggatctccagcgtgtccatcaccatcggtacgccgccttctgcctgcgagcttagcgcaatatgttccgggcgaatgccgagagtcattttacgcccggcatactgacggtagccaccgtttagcggcagctcaataccgccgtccagttcgaaatgcgtgccttcgttattcacgcggcctgtcagcaggttcatcgccggactgccgataaaactcgctacaaacaggctggcgggcttttcgtagacttcaactggtgtgccaatctgttcggcaacaccgccgttcatcaccattactcgctgggcgagcgtcatcgcttcaacctgatcgtgagtaacgtagagtgaagtcgttttcaggcgacggtgcaactgttgcagttcaagacgcatctgcacgcgcagcttggcatcgaggttagagagcggctcatcaaacaggaacaccgccggatcgcgcacaatcgcgcggcccatcgccacacgctggcgctgaccgccggaaagctcgcgcgggcgacgtttgagcagaccgtccagctccagaatgcgcgccgcttctttaacgcgctcggcaatttgctgcttgcccatgccgcgaattttcagcccccacgccatgttttcttcgacactcatatgcggataaagcgcgtagttctggaacaccatcgcaatcccgcgatcttttggctccatttcagtcacgcgctggtcgttgatccagatatcgccttctgtcacccgctccagcccggcaaccatgcgcagcagcgtcgatttcccgcagccagacggcccgaccatcacgataaattcgccatccgccacatcaagggtcagcggtttaatgacctgggttttaccatcccagcttttggttactgcctgtaatttcagtcctgccatcttatttctcactatcgaccaggccgcgcacgaaggcacgctgcatcactaaaacaatcaccaccggagggataagcgttaacaacatcgccaccatcactgagttccattccgtggtgccttcgcctgtagcgatcatccctttgatccctgccacggtggtgccgagatccacatcggtaataatcaacaacggccacaaatactgattccagccgtagataaaggtgatcacaaacagcgccgccagattagttttggagagcggaaaaacgatgtcgcaaaagaagcgcattggcgatgcgccgtcgatccgcgcggcttccaccagctcatccggcagcgtcataaagaactggcggaacaggaaagtagcggtcgccgaggccatcagcggcagcgttaaaccggcgtagctgtcgagcatctgcaggttggcgatgacttccaccgtcgggaagatacgtacttcaaccggcagcatcagggtgataaaaatcatccagaagaagaggttacgtagcggaaaacgaaaccagacaatggcaaatgccgagagcatcgagacggtaattttgccgagcgtaatgctgaacgccatcacaaagctgttaagcaacatccgccagaacggcgcgctattcgtgcctaccccgttcacccagatgttgtggatgttttccagcagatgtgtgccggggatgagcgtcatcggcgcggcatagacggcctgtttatccagcgtcgccgcgacaaacgccacgtacagcgggaagaggatcaccgcgatcccgaggatcagcatggtatggctgaatatcgtcagccacggacggttctcaatcattggtaacgcaccttgctttcaacatagcggaactgcaccaccgtcagcacgatgacgaggaacatcaacaccaccgactgtgcggcagacgaagccagatccagtccggtaaaaccttcgcggtagatcttataaatcagcgtcgtggtggcctgaaccggcccgccggacgtggcggcgtcgatcaccgggaaggtgtcgaagaaggcatacaccaggttcactaccagcaggaagaaactcaccggggcgataagcggcagcgcaatcttaaagaagcggcgaatcggccctgcaccgtcgatggctgcggcttcgatcaacgaacggggaatggattgcagcgcggcatagaagaacaggaagttgtagctgatttgcttccatactgaggcaaacaccaccagaaacattgcctgaccgctgttttgcgcgtggttccagtcgtagccgaactccgcgagaaaatgggtgatcagcccgcgaccggggttaaacaggaagatccacaatacggcggcaacggcgggagccacggcgtaaggcagcaacattaaggtttgatagaaacggctgccgcgcacgatgtactccaccagcgccgcaaagaacagcgataccagcaaaccgctgacggtgacaaaggtgctgaattttatcgtcgtccagaaggagtcgagatagtagctgtcatggaacagcgtgacgaagttatccaggccgacaaactggctggagaaaccaaacggatcgacgctttgtagcgagtaccacaacgcttcgcccgcaggccagataaaaaagataacggtgatgatgagctgcggcgcgaccagcagataaggcagccagcgcgagcggaacaccggacgggatgatgacattacggttaattcctgaactgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattacactgattaagacttcgtcgatttctcaaagcggcgcagcaactgatttccacgctcaacggcggtatccagtgcctgctgtggtgtcttcttaccggtccacacgctctccagctcttcatccacaatcacgcggatctgcggcatgttgcccagacgcagccctttggtgaacggcaacggcggcttattcagcatctgacgcgtcgcggtatccgcccctgggtttttctcataaaagccctgctcacgggtcaggtcatacgctgctttggtgattggcagataaccggttttctgatgccactcggcagcgttttctggcttcgcgaggaaatcgaggaacttcgccacaccggtatacgtttctttatctttaccctgcatcacccacaggctggctccgccgataatggcgttttgtggcgcatctttcgcatcggcgtcgtaaggcatcatgcctacgccgtagttaaatttggcgtactcgcgaatgttggcaagagaaccggaagaggcggtggtcatcgcgcaatcaccgttatagaacttctcggtggattcatccttacgaccgacgtagctgaagtcgcccttcttgttcatctcctcgagcatggcgatgtgtttcacctgctccggcttattgaactccagcaccgcgtccgtgccgtcaaagccgttgtttttgctggcaaacggcagaccgttccaggcgctaaagttttccagttggatccagccctgccagccgctggcgtagccgcacttcatgccggaggctttcagtttcgcggcatagtccgccagatcctgccaggttttcggcggctgttccgggtctaatcctgctttcttgaaggcgtctttgttgtaatagagaacgggggtcgagctgttgaatggctgggagagtaagtggcccgttttgctgtcggagtagtaacctgaaaccgtcggcacaaactgcgactcatcgaactgaatccctgcctctttaaacacgtcatacaccggtttaatggctttcgacgccatcatggtggcggtgccaacttcataaacctgcaaaatagccggcgcgttgccggtacgaaatgcggcaatccccgcgcttaaattctgttcgtagttgcctttataggtcggtacaattttgtaatccgggttttcggcgttaaaacgttgggccagagaatccacctctttacccagttccccttccatagaatgccagaacggaatggtcgtcactgcctgtgcattccccattaacgccagtccgagcgccagtgctgaagctgtataatgtaacggtttcatcgtttatctctcttgttgtaccgaatgcgcgaattcacgcgttttatgctcgcggggtaacatgacatgctcgaattacagaaaaataacttttttgttacatttgtaagatagtaaggtgtcagaaagatgacaaggcggtgacggcgtgggtgagggaaaatgggagatggggcacggataagcgggaaaatatagaaggtctgaatcaaactctacagattgctcatcgtttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattttacatttgtcacctgtctcaaaggagtcttttgactccctatcaatcaacgtgttattacccgcctaaatacgcacttctcaccgcttcattcgccagcagcgcatcaccagtatcggaaagcactacatggccgttttccagcacgtagccgcgatccgccagctttagcgcctggttggcgttctgctcgacgagaaagatagtcatcccctgctcgcgcagctgctcgatggtgtcgaaaatttgctggatgataatcggcgcaagaccgagcgatggctcatcaagcagtagcaaacgcgggttgctcatcagcgcacgaccaatcgccagcatctgctgttcaccgccggacatggtgcccgcccgctgaatacggcgctcatgcagacgtggaaacagctcatacacccactttatgcgctcctggaactggtcgcgttcagcaaaaaaaccgcccatcgccaggttctcttccaccgtcatccgcgagaagacgcgacgcccttccgggacaatcgccaccgcttcgcgcatgattttcgctgtctgccagtcggtaatgtctttatcatcaaacacaattcgcccgctggtggcacgcggatcgccgcataacgtgccgagcaaggtggttttccccgccccgttcgcgccaatcagcgtgacaatctcgccctgattgatatgcaggctcacctcatgcagcgcctggattttgccgtagtgggcgctgactttgtcaaaggacaacatgactttttccatcttatgcctcacctaaataggcacggatcacgtccgggttattacggatctgctccggcgtaccgtttgccagcggcgtcccctgattgaccacgtaaattcggtccgaaattcccatcaccagcttcatatcgtgttcaatcaacaagatagtggtgttgtgatgattgcgcagttcggcaatcagctcatccagctctttcgtctctttcgggttaagacctgccgcaggttcgtcgagcattaaaatctccggctgcgtcaccatgcagcgggcaatctcaagacggcgctggtcaccataggccaggttactcgcctgacggttggcgtgttccagcaaaccaatgcgctcaagccaggtcgcggcgcggtcgagcgcttcgctctgggcgcgacggaaggatggcgttttcaacaggccagagaacagcccggttttcagttgctgatgctgcgccaccagcaggttttcaattaccgtcatttcacggaacagacgcacatgctggaaggtgcgcaccacgcccatgcgggcaatttgctgccccggtaaaccttccaggtgctgatcgcgcagtaaaatggtgccgccggtgggtttgtagaatccggtcagacagttaaaaaccgtggtttttccggcaccgttagggccgattaacgagacgatctcctgcgggtacagttcaagattgacgttgttcaccgccagcaggccgccgaagcgcatcatcaggccgttaacagataataatggctgactcatgcctgctctcctttcgctgcgccgtttttcagcttcagttgcgggcgcgtcatgggcagcaagccctgcggacgccagatcatcatcagcaccatcaaaccaccgagcattaacatgctgtattcgttgaaatcacgcatcaactcgcgcgacaccaccagcaaaattgccgccagaatcaccgcaaattgcgagcccataccgccgagcaccactatcgccagcacaaacgccgattcggcaaaggtgaaggattccgggctgacaaagccctgacgcgccgcaaacagcgttccggcaaaaccggcaaacgcggcacttatggtaaaggcagtcagcttgatacgacgcgggcttaagcccagcgaacggcaggcgatttcatcttcacgcaacgcttcccacgcacgccccagcggcatccgcagcaggcggttaatgacaaacaggcttagcaccaccagcagcaacgccaccaggtagaggaagatgacacgatcggagggatcgtatttcaggccaaagaaattactgaacgtgtcccagccgccttcacgagcggtacggctgaactcgagtccgaagagtgtcggtttcgggatctgactgattccgttcgggccgccggtaatttcggtgttattgagcagcaatatgcgcacaatttcgccgaaaccgagggtaacgatcgccagatagtcaccgcgcaaacgcagcaccggaaaaccgagcaggaagcccgccgccgctgccattaatccagcaatcggcaggcaggtccagaagcccaagccgtaatagtgattgagcagcgcaaaagtgtaagcgccgatggcgtaaaaaccgccgtaccccagcaccagcagaccagaaagaccaacaaccacgttcagcccgagaccgaggataatgtagatcatggtcagggtggcaatatccaccgtcccgcgtgaaaccataaacggccacgccaccgcaagcaccaacagcgccacgaggaacagtttctgcttcaccgtggagccatcaatggcgggcagaataaacttcggtccggaaacgcttttcaaccctttctggaaagccggtcgcaaaagctggaagaaaaagaccaccgccgtgccgataaacacccactgccaacggacatccgaagccgtgtcgaccaccagtttggtgccatccagctccagttgcacgcccataaagacgcccgccagcacaaagaacatcgcggcagagagcagcgccattgcaatatgcatcggtttcatactttctctacctccgggcgacccagaataccggtcggcatcaccagcagcaccagaatcagcagggcgaatgagaccacatctttatattccgtactcagataggcagaagagagcgcctccgcaatccccagaatcaggccgccaatcatcgctcccggaatgctgccaatcccaccgagcaccgccgcggtaaaggctttcatcccggccataaagccgatgtaggggttaatgacgccgtagaactgaccgagcagcacacccgccaccgccgccatcgccgcgccaatcacaaaggtcagcgcaatcacccggtcggtgttaatgccaagcagactcgccattttcagatcttccgcgcaggcacgacacgcgcgacccatgcgggaatagcgaatgaaaatcgtcagcgccagcatggcgaggaaggtaacaatccagatcaccgcctgcatggtggtaatagaggcagagaagttttcgctatgccccaccacccactgaccgttaaacaggctcggcagcgccacgtcgcgcgaaccttcggtcaggctgacgtagttttgcaggaagatggacataccgattgcagagatgagtgcaatcaggcgcttagagttacgcaccgggcggtaagccacccgttcgatactccagccgtaggcgctggcaatgacgattgcgccgacgaatcccgcagctaccagcagccagccggtatcaatgcccatcatcatcagcgcggcgatgatcataaatgagacgtagctgccaatcatataaacctcgccgtgggcgaagttgatcatgccgataatgccgtaaaccatggtgtagccgatggctatcagcgcgtaggtactgcccagcgtgacgccgttaaacatctgctgcaagaaatacaaaaactgctcagacataaggtaacctttctaaacccgcccgcattttacgggcggtgggatgatcacttggctgccgtggatgaaccgtcggcgtgccactggaagacaccaaaatcaaatcccttaagatcgcctttttcatcccagttcagcggcccaatcacggtgtttgcaccgttagcttttaaatctttcaccagcgccagcggctcatcgctgccggtacgctcaagggcagtcgccagagattgcaccgccgcgtaggtgatccagacataaggcccggacggatctttcttgtctgctttcagcgcatcaacgatgccctggtttgccggatcctggtcatagcgttttggcatagtgaccaacatgccttcggcggcatcaccggcaatgttcgacaacgacgcattacccacaccttccggccccataaactgggttttcaggccaacggaacgggcctggcgcagcatctgccccatttccgggtagtaaccgccgtagtaaacgaagtcgatgttttcttttttcaggcgggcgatcagcgcggagaaatctttctccccggcggtaataccgtcgaagaagacgacgttggcgttagccgctttcagcccgtcctgcaccgaacgcgccagcccttcgccatactgttgtttgtcgtgaatgatggcgatgcgctggggcttcaccgtctcaagaatgtattttgccgccgttggcccctgggaagagtccagcccggcagtacgcataatgtgttgataaccgcgttgggtcagctccgggttggtcgctcccggcgagatcatcagaataccttcgtcttcatagatatctgacgcaggctgggtagaagaagaacacagatgaccaataacgtatttaatgccgtcattaacgattttgttggcgaccgcaacggcttgtttcgggtcgcatgcgtcgtcatattccacgccaaccagtttatcgcccttaattccccctttggcattaatgtctttaattgcctgacgcgcgccgttaaattccatatcgccccactgggcaatcgggccggacatcgcgccgacaacggcgactttaatatcgtcagccatagcggtgtgtgaaattgccagtgcaatcatccctgcgatgatagttttcgcattccgtttcatagtcaaaaatccccattcgtgatgttgtgttgctttgtttttatgtgttaacaaatcagactgttctttttttatactgcactgtttttgcctgtctgattaaggggttagcgcagtattttgtgataatagcgattaaaatccctatttttcagtcgattaagaacagataatattctgaatttattgatagataaacagaaaaaagtgcctttgtcagcataaaataacggcacaaagggcggaataattcactatcattcaggggattatgctggacatttttcattctctaatgttttaattttgtaattattgctgttaaaaaattaatcacctgccaaaagaaataaaaaagagaaagcctccgattaaattatttcgctacactggttccacttttgtgatttacacgggttacccatgaagctgaccatcattcgattagaaaaatttagcgaccaagaccggattgacctgcaaaagatctggccggagtattccccttcctcgttacaggttgacgataaccaccgtatctacgccgcgcgttttaacgagcgcctgctcgctgccgtgcgggtaaccttaagcggcaccgagggagcactggattccctgcgcgtgcgggaagtcacccgccgtcgcggtgtggggcaatatctgctggaagaggttttgcgtaacaatcctggcgtttcatgctggtggatggcggatgcaggcgtggaagatcgcggtgtgatgacggcgtttatgcaggcgctggggtttacggcacaacagggcggctgggagaagtgttaatcgtcaagtttgatttcaaaagtgatattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaagcaacgtactcgatattagcaatttggcggcaacccaaagttgccgattaatgattacttcgcatcggtcgccgtgccgttggcgtgccagtcaaatacgccgaactcaaagcctttcagatcgcctttctcatcccaggtcagcggtcccattacggtatccacggagttcgctttcaggtatttggcgatttcagccggatcgtcagactgattcaggcccgcctgcaaagattgcagcgcggcgtaggtggtccaaacgaatgcgccacttgggtcctgttttttcgctttgatcgcgtcaacaatgggtttgttcgccggaacctgatcgtagttcttcggcttggtcaccagcagcccttccgctgattcgcccgcaatgttagacagcgaaacgttagccacaccttccggccccataaactgagttttcagccctgccgcgcgtgcctgacgcaggatttgccccatttccgggtgataaccgccgtagtaaacgaagtcgatattctcttttttcagacgcgccaccagcgttgagaaatctttttccccggcggtgatgccatcaaagaacaccacgtttgcattgcctttcttcaggccgtcctgcaccgctcgcgccagaccttcgccgtattgctgtttgtcgtgaacgatagcaatacgctgcggtttcactttctcaagaatatatttcgccgccgtcggcccctggtcggagtccaggccggtggtgcgcaggatcagctgatagccacgggcggtcagctccggcgcggttgccgctggggtgatcattaaaatgccttcgtcttcgtagatgtcagacgcaggctgcgttgatgaagaacagaggtgaccaatcacatatttaatgccgtcgttaacgactttgttcgccaccgcaaccgcctgtttcgggtcacaggcatcgtcatattttacgatttgcagtttgttgcctttaatgccgcctttagcgttgatatccgcaaccgcctgctctgcgccggtaaactcctggtcaccgtactgcgcaaccggaccggacattgcgcccacgaccgcgactttaatatcttctgccagagccatattgctgaatgccagcgcgatacatcctgccagtaacgctttaccctttatgttcatcctgagaatccccattcttctggttattacgtgtgttgtgatgttgtttttcagcactttatttcgttttatgcatgactacccgtgctttagcagcatactctgctaaaacatacccgatttttatgatattggaatagctattttgacagtttattaacaatctgcgtggggattggcgttttgccggaggggaaattgattattacagaggcccaaaaaacaaaaaccccggactctcatccagggttctctgcttaatagcggaaattacgcttcaatggcagcacgcaattttttcatcgcgttcttttccagctggcgtacacgctcagcggaaacgccgtaacggtcagccagttcctgcaacgtggacttgttgtcttcgtccagccagcgcgcacggatgatgtcctggctgcgttcgtccagaccctgcatcgcgtcggtcagacggtttgccgcctgctcttcccagttatcatcttcaatgccgtcggcaaagttagatgatttatcctgcagatagagcaccggagccatcggctggctgtcggaatcgtcgtcggaagacaggtcaaaggtcatgtcctgtgccgccatacgtgattccatctcacgtacgtctttgctggttacgcccagttcacgggccaccatttcgacttcatcctggttaaaccagcccagacgctgcttggttttacgcaggttgaagaacagtttgcgctgcgctttggtggtcgcaactttgacgatacgccagttacgcagaacgtattcgtggatctctgctttgatccagtgaacggcgaaggagaccaggcgcacacccacttccgggttgaaacggcgcactgctttcatcaggccgatgttaccttcctgaatcaaatccgcctgtggcaggccatagcccgcataattacgagcaatatgaacaacaaaccgcaggtgagacaggatcagcgttttagctgcttccagatcgccatggtaatgcagcttttcagccagcgcccgctcctcgtcagccgacaacatcggccacgcgttagctgcccggatgtaggaatccaggttgccaactggggctaaagctaaactttgcattttgtcagtcattcaaatcctctcaatcgatatcttctggcgcttcagtggtagcaacaactgtgccagagcttaagagcaacgaggttatcattcactgttttatcagaccgtgattttatccacaagttcaatgcaagcttgtgaataaattacgcacaaaatgtgacatagagatgaaataccgggaagagacaacggggtctctttccctgctacggaacccattgcagggaaagagtataacacgcttttattattcaggcgtaaagtggcgtaaatgttgtaccgtggcaagccacgctgccacccagccaatcatcgagcataccagcagcaatagcaggcattcatcgaatgataagccattgatatcaaacttcgttccgaaaacctgtgccacttccgcaaccgccgatgacaatcgcagcaccagaatttctgacaaaattaatgacaacaatgcgccagaaaatcccagcagtgcgccaccatacaggaacgggcgcaggatgaatccatctgtcgcaccaatcagtttctgtacgttaatggagtcacggcgagcaaagatactcagacgcacactgttaccgatgacgaggaacacggccgccaccatcaacacgccgatcatcgccgaaacgcgcccgaccagcccggtcaacgccgccagacgggcaaaccagctgtcatccatccgcacttcgtcaatgccgttaatctgcgtgatacgatcacgcagcgtattcagtgattccgtcccctggaaatcgagtttcgggatcaccaccgccactgccggaagcgggttttcttccagcatatccagcgcaccaccaaaaccagaccagttacggaactcacccagtgcgtcttcacgagaaagatagttcactttctccacgccttgctcggcctgcaactgtgccaccacgcccgcagcagcgtcatcgtccagcgttttttgcagataaacagtgatttgcggtgacggataatactgcgtcgccgcctggttaacgtttttgtacaccatataacagacgctgggcagcgtcagagaaatggcgataaccatcaccgttaaaaacgtggcgaacggtttgcttttcagatcctgcaatgcgccgtggaaggcatagcgcacctgttcgttgaaaacgttggttttgcgatttaccggttttggcgaggatttcgcgcgttttggtgcgttacgaccgccgtcgcctgagccgccgaccgatttacggaagcgatcaagacgcccgccaaactgccgaatatgattgattgcatcgcgcttattcatggcccacgcctccatgcaagtgaccatcgctcagggtgagcatgcgataggaacgccgcgagatcaggttgatgtcgtgcgttgccatcaatacggttaccccaacgcggttaaactcttcaaacagacgtaaaatgccttccgacagcgcgtcgtccaggttaccagtcggttcgtccgccagcagtaccgcgggcttgttcaccaccgcgcgggcaatgccaacacgctgttgttcaccgcccgaaagctgaatagggaagttcttcgctttgtccagtagcccgactttatccagcgccgccgacacccggcgacgaatatcgtcaccgctggcaccggcgataatcagcgggatcgccacgttatcgtagacagtacggtccatcagtagatggtgatcctggaaaatcatgccaatctggcggcgcagaaacggaacttcacggtttttcagacgcgtgatgtcatggccgctaaaccagattttcccggcgctgggccgctcaatcccacagatcagcttcaggagggtacttttccctgcgccggaatgaccggtcagaaacgccatctcacccggctgcatatggaacgtaacgccctgcagcgcctgtctcccaccgagataagccttgctgacatgttcaaagcgaatcattgttaatcctctcgggcaaaaagtgcctctataaagtcgtccgccttaaacggacgcaaatcctcaatacgttcgccgacaccaatgtagcggatagggataccaaactggtcagccaccgagaaaattaccccgcctttcgccgtgccgtccagtttcgttagcgtgatgccggttaagccaacggcttcatggaacagtttggcctggcttaccgcgttctgcccggtgctggcatcaatagtcagcataacttcatgcggcgcttcaacgtcgagtttcttcatcacgcggacgattttcttcaactcttccatcaggtgcgatttgttctgcaggcgtccggctgtatcggcaatcaggacgtcgatattacgcgctttagctgcctgaatggcgtcgaagataacagaggcggaatccgccccggtatgctgggcaatcaccggaatattgttgcgctgaccccagacctgaagctgttcaaccgcagctgcacggaaagtatcacccgccgccagcatcaccgatttaccctgctgctcaaactgacgcgccagcttaccaatcgtcgtggttttacccacaccgttgacgcccaccatcaggatcacaaacggcgctttgccttcaacattcagcggctcatcgactttcgccagaatctcgcccatctcttctttcagcaggccatagagcgcctcggcgtcacgaagctgcttgcgggatgcgccttccgtcagattggtgataattttacgtgtggtttccacacccacatcggcgatcaaaagctgctcttccagctcctcaaacagatcatcgtcgatttttttaccgcggaacaggctgataaatccggaaccgagattttctttggtttttaacaggctgcgtttcaggcgcgcgaaaaaaccttctttggtcggtttttcctgctcctgagcgatttcttccaccggctgctcttcttctgccggaggaaccaccatcaccgcctcttctgccgcttcggcagccagcgccgtttccagctcttcgtcggtaatttcttctttagccgcttcttcttccgccgcttcgacaatctctacggtttccgcttcagcctgccactcttctggcgaaaccgcttcggcgttgacgtcttccggcaacggcagctcttcacgttcgatagccactggctccggcgtttcttctacgaccggttccggctgtgcaacgacttccgcttcaggctgcgctttttcactttcagcaacctgttcagtgacttccacaacgtcggcagcaaaagtttccgcctcggcttcagtatgcgcttgcggctgctcttcaacggcttgttcagaggccttcacaggctcttgcgcctgaacgatttcttctacaaccggttgttcattctgaacttctgtctctttttccggggtctgctctttttgaccaaagcccagccaggaaaaaaagccacgttttttttctttcgccatttgcgactacactcctcgctgttgcttcatggcacagcgttaacgctatgtacatagcagctaaaaaaatgatgaaatagtctatcacttaacttaattcacatcaccgcctgcaagtatgtgttatctggcggattgagcaatttatcatgaaaaaaccgaatcattccggcagcggccaaatccgcattattggcgggcagtggcgaggccgtaaactcccggttcctgatagcccaggtctgcgccccaccaccgaccgcgtacgcgaaacgttgtttaactggctggctccggtcattgttgacgcccaatgtctggattgcttcgccgggagcggcgcgctggggctggaagcgttatcgcgctacgctgcgggggcaacgttgattgagatggatcgcgcggtttctcagcagttaattaagaatctggcgacactaaaagcaggcaatgcacgcgtggtgaacagcaacgcgatgtcattcctggcgcaaaaaggtacaccgcataatatcgtgtttgtcgatccaccgttccgccgtggcttgttagaagagacgataaatttactggaagataacggctggctggctgacgaagccctgatttatgtcgaaagcgaagtcgaaaacggtctgcccactgttccagcaaactggtcattacatcgggaaaaagtggcgggtcaggtggcttatcggctgtatcaacgcgaagcacaaggagaaagtgatgctgattaatattggtcgtttgttaatgctctgcgtttggggatttttaatcctcaacctggtgcatcccttcccacgcccgctgaatatcttcgttaacgtggcgctgatttttaccgtgctgatgcatggtatgcagctggcgctattgaaatccactttaccgaaagatggcccgcagatgaccaccgccgaaaaggtacggattttccttttcggcgtgtttgaactgctggcctggcagaagaaatttaaagttaaaaaataaccttattgttcgcctacaaagctgacaaagcgcgttcctttatagctcagcgtacctttatcgcccactgtcagggcgtggtactgctgggcgtcgaggcgaaacgtctgctccattcctccgctttgcggtttgaagcttgcctcatagcgtatactggtgcctgccggagtcacttcctgctggcgcgaacggcgatcgttaatcggtttttcccgcttgttgctcaccaccaccagcttttgctggagcggagccatatcattatcagctttttcccgtcgctgttgcataaaacgaaacgatgcggcgacgacaattaagccaatgataacaataaagaaaagaggtggtttgctcatctttatccctcatcggaaaatgcggaaataagcataccctgccagttatggtgttgtcatccgtccaccctcgccactaaactggaagcaagaccgtaggcattccgcttacgaaaaaataacgaattcaaggaactaagatgctttggtcgtttatcgctgtctgtctttccgcatggctatctgtggatgcatcgtatcgtgggccaacctggcaacgctgggtgtttaaaccgttaacccttcttctcctgctgttactggcctggcaagcgccgatgttcgacgccattagctatctggtgctggcagggctgtgcgcctcactgctgggcgatgcgctaaccctgttgccacgtcaacgtctgatgtacgccatcggcgcgtttttcctctcgcacctgctgtacaccatctatttcgccagtcagatgacgctctctttcttctggcctctaccactggtgctgctggttctgggtgcgctgttactggcgattatctggacgcgcctggaagagtaccgttggcctatctgcacgtttatcggcatgacgctggtgatggtgtggctggcaggtgaactgtggttcttccgtccgaccgctccggcgctctctgcgtttgttggcgcttcgttgctgtttatcagtaactttgtctggctggggagccactatcgccgacgcttccgtgcggataacgcgattgctgcggcctgctactttgccggtcacttcctgatcgtccgctcgctgtatctctgataaaacttgactctggagtcgactccagagtgtatccttcggttaatgagaaaaaacttaaccggaggatgccatgtcgactcctgacaatcacggcaagaaagcccctcaatttgctgcgttcaaaccgctaaccacggtacagaacgccaacgactgttgctgcgacggcgcatgttccagcacgccaactctctctgaaaacgtctccggcacccgctatagctggaaagtcagcggcatggactgcgccgcctgtgcgcgcaaggtagaaaatgccgtgcgccagcttgcaggcgtgaatcaggtgcaggtgttgttcgccaccgaaaaactggtggtcgatgccgacaatgacattcgtgcacaagttgaatctgcgctgcaaaaagcaggctattccctgcgcgatgaacaggccgccgaagaaccgcaagcatcacgcctgaaagagaatctgccgctgattacgctaatcgtgatgatggcaatcagctggggtctggagcagttcaatcatccgttcgggcaactggcgtttatcgcgaccacgctggttgggctgtacccgattgctcgtcaggcattacggttgatcaaatccggcagctacttcgccattgaaaccttaatgagcgtagccgctattggtgcactgtttattggcgcaacggctgaagctgcgatggtgttgctgctgtttttgattggtgaacgactggaaggctgggccgccagccgcgcgcgtcagggcgttagcgcgttaatggcgctgaaaccagaaaccgccacgcgcctgcgtaagggtgagcgggaagaggtggcgattaacagcctgcgccctggcgatgtgattgaagtcgccgcaggtgggcgtttgcctgccgacggtaaactgctctcaccgtttgccagttttgatgaaagcgccctgaccggcgaatccattccggtggagcgcgcaacgggcgataaagtccctgctggtgccaccagcgtagaccgtctggtgacgttggaagtgctgtcagaaccgggagccagcgccattgaccggattctgaaactgatcgaagaagccgaagagcgtcgcgctcccattgagcggtttatcgaccgtttcagccgtatctatacgcccgcgattatggccgtcgctctgctggtgacgctggtgccaccgctgctgtttgccgccagctggcaggagtggatttataaagggctgacgctgctgctgattggctgcccgtgtgcgttagttatctcaacgcctgcggcgattacctccgggctggcggcggcagcgcgtcgtggggcgttgattaaaggcggagcggcgctggaacagctgggtcgtgttactcaggtggcgtttgataaaaccggtacgctgaccgtcggtaaaccgcgcgttaccgcgattcatccggcaacgggtattagtgaatctgaactgctgacactggcggcggcggtcgagcaaggcgcgacgcatccactggcgcaagccatcgtacgcgaagcacaggttgctgaactcgccattcccaccgccgaatcacagcgggcgctggtcgggtctggcattgaagcgcaggttaacggtgagcgcgtattgatttgcgctgccgggaaacatcccgctgatgcatttactggtttaattaacgaactggaaagcgccgggcaaacggtagtgctggtagtacgtaacgatgacgtgcttggtgtcattgcgttacaggataccctgcgcgccgatgctgcaactgccatcagtgaactgaacgcgctgggcgtcaaaggggtgatcctcaccggcgataatccacgcgcagcggcggcaattgccggggagctggggctggagtttaaagcgggcctgttgccggaagataaagtcaaagcggtgaccgagctgaatcaacatgcgccgctggcgatggtcggtgacggtattaacgacgcgccagcgatgaaagctgccgccatcgggattgcaatgggtagcggcacagacgtggcgctggaaaccgccgacgcagcattaacccataaccacctgcgcggcctggtgcaaatgattgaactggcacgcgccactcacgccaatatccgccagaacatcactattgcgctggggctgaaagggatcttcctcgtcaccacgctgttagggatgaccgggttgtggctggcagtgctggcagatacgggggcgacggtgctggtgacagcgaatgcgttaagattgttgcgcaggagataaggcaaaccgatcgcaacattgagcgcgatcggtcccctcgcccctctggggagagggttagggtgaggggaaaaggcggcatcgaagccaatcagcccctatcaaccgcctttacgaatcaaataacgataaggcagtccatccgtctctttagcaaccagttcgtgttccataaaggtacaaaacccaggaatatcgcgggtagtggccggatcgtcggcgataatcagcaacgtttcgccaggctgcatattgcgcacggttttgcgcaccatcatcaccggttccgggcagcgcaggccaagcgcgtcgagtgtgtggtcagggctggaaaagagatcggtcattttcttctcatcacttaaaaaaacggcgctagtttacgccctgtgagtccgtaagcaaactaggttaacgattgcgtgaaaattaaccattgcattgtcaacgtaaagcagtatcatgcggcggctcgaaaaaagggtaagcacgttattatgttaaggtaacagacgtgtcgtacgtattgggttccctcaccccaatggttaatcaaaaaggtacaatatgaacgttttctcgcaaactcaacgctataaggcgttgttctggttatcgttatttcatctgctggtgatcacctccagtaactatctggttcagcttcccgtctccattttgggtttccataccacctggggcgcgtttagctttccgtttatttttcttgctaccgacctgaccgtgcgtatttttggcgcaccgctggcccgacgcattatcttcgcggtaatgatccctgcgttattaatctcctacgtcatctcgtcgctattctatatgggttcctggcagggattcggcgcactcgcccacttcaacctgtttgtcgcccgtatcgccaccgccagtttcatggcctacgcgctggggcaaatcctcgacgtgcacgtttttaaccgcctgcgtcagagtcgccgctggtggctggcaccgacagcgtccacactgttcggtaacgtcagcgacacgctggcctttttcttcattgccttctggcgtagcccggatgcctttatggctgaacactggatggaaatcgcgctggtcgattactgtttcaaagtgttaatcagtatcgttttcttcctgccaatgtatggcgtattactcaatatgctgttgaaaagactggcagataaatccgaaatcaacgctttgcaggcgagttaaaggttcgttatcagagttgtgataagatggatgaatgagccgttatggccgtttatcgaaaggaagaagtcaatgcgcaatctggttaaatatgtcggaattggcctgctggttatggggcttgcggcctgtgatgataaagacactaacgctacggcgcagggttcggtcgcggaaagtaacgctaccgggaatcccgtcaacctgcttgatggcaagttaagtttctcgctgccagcggatatgaccgaccagagcggtaagctgggaacgcaggccaataacatgcatgtctggtccgacgccaccgggcagaaagcagtcatcgtcatcatgggcgatgatccgaaagaagatctggcggtgctggcgaagcgtctggaagatcagcaacgtagccgcgatccgcagctgcaagtggtaaccaataaagccattgagctgaaaggtcacaaaatgcagcagttagacagtattatctccgcgaaaggccagacggcgtactcttccgttattctgggtaacgtgggtaatcaactgctgaccatgcaaattacgctgcccgctgacgatcagcaaaaagcgcagaccaccgcagaaaacatcattaatacgctggttattcagtaagttttaagatgatgaggcggcctcagggacgtgttccggaggccgtttttttaatcgccacgtcagtaataacgcgattgcgaccagtcccgccgccgccagataaatcaccggtacgcccgcccagctcatcaccagcccagccagtggtccagtcacgccaagcgataaatccataaatacggtgtaagttgccagcgccgccccctgattttgctgcggaaccgcttttaccgccactacacccaatgccgggaacaccagcgaaaacccggcccccgccagtaagacgccgattttcgccatccacggcatagtcgccacgccaaccagtagcaggccgattatctcaacgctaaagcaaatcatcgctacgtttaagccaccgatacggttaatgccgttagggaataacaaacgcgtaccgacaaacgcacagctaaacagcgtcagcgcgaaagccgcaccgtcccaacctttagcgtcataaaacagcgtgataaaggtggcgatgacgccaaatccggcggaagccagtgccagcgccataccgtacagccagacgcgcccaagcaccgcgcgaaacggcagcggtttgcctttactggcttttaccgtcggacgcgggatcgccaacaaaatggccaccagcgccacgcccataatgattaacgctaacgcctgcaagccgccccagtgataaaacacgacgcctaacggcgcacccatcgccatcgccccgtaagtgacaatgccgttccacgaaatcacccgcccgatatgcagcgagccaaccacgccaacgccccatagggtcgatcccgttccggcaaaactttgcccaatcccaaggatgacgcgccccaggcaaagtaataacaggctgatgacaggcagactggcggttaatcctgccgtcagataccccagaccgctcaaaaagcagccgcataaaccgaagacgacaatctttttgggtcccagcgaatcggcgtaacgtccggcatgagggcggctcagcaaggtggcgaaatattgcaggctgataaccaatcctgcccagaaggcgctaaagcccatcacatcatggacatagcccggtaatacagcgagcggcaacccgatggtgaggtagctggcgaagttaaacatgactatagagacaatgcgcaaattcaggcgcaatccgtttagcgcgggttcggctacgggttcgggcatgaggatcaccacatttttacaacagtgtttcatttttaccacgtgctgacgtgaaaatcagcagtaagaatcagaatattgctggcgtgactcccgctacacttaatacaaaaagtcacaaggaagccccaatggaaacccctcaacccgataaaacgggcatgcacattctgctcaagctggcctcgctggtagtgatcctcgcgggcattcacgcagcggcagatatcattgtgcagctgttactggcgctgttttttgccatcgtcctcaacccgctcgtcacctggtttattcgtcggggagtacaacgccccgttgccattacgattgtagtggtggtgatgctgatcgcactaaccgcgctggtcggcgtactggcggcatcgtttaacgaatttatctctatgctgccgaagtttaataaggagctgacgcgcaaactttttaaattgcaggagatgttgccttttcttaatttgcatatgtcgccggagcgaatgctgcagcggatggactcggaaaaagtggttaccttcaccacagcgctaatgaccgggctttccggggcaatggcgagcgtgcttttgctggtgatgaccgtagtttttatgctgtttgaagtgcgccacgtcccttacaaaatgcgttttgcgctgaataatccacagattcacatcgcgggattacaccgcgcacttaaaggcgtttcgcactatcttgcattgaagacgctactcagtttatggacaggtgtcatcgtctggctggggctggagctgatgggggtgcagtttgcgctgatgtgggcagtactggcgtttttgctcaactacgtgcccaatatcggcgcggtaatttccgccgtaccgccaatgattcaggtgctgctgtttaatggtgtttacgaatgtattctggtcggcgcattgtttttagtggtccatatggtcatcggcaatattttagaaccacggatgatgggccatcgcctggggatgtccaccatggtggtatttctttcattgttaatttggggatggctgctcggcccggtagggatgctactttcggtgccattaaccagcgtgtgtaaaatctggatggaaaccaccaaaggcggtagcaaactggcgattttactggggccgggcagaccgaaaagtcggttaccgggatgaggcgacaagtgatacgatacgcactttcattttccattaaacgttggccctgatatgtatcggatagttctggggaaagtttcgaccttaagcgcagctccactgccaccgggtttacgcgagcaagcaccgcaaggtccacgacgcgaacgctggctggcggggcgtgcattgctttcgcacacgctttccccgctaccggagatcatctatggcgaacaaggcaaacctgcatttgcgccggaaatgccgctatggttcaacttaagccatagcggtgacgatatcgccctgctgttgagtgatgaaggcgaagtcggctgcgatatcgaagtgattcgcccgcgcgccaactggcgctggctggcgaacgccgtattcagcctcggggaacacgctgagatggacgccgtgcatcctgatcagcaactggaaatgttctggcgcatctggacgcgcaaagaagccatcgttaaacagcgtggcggcagcgcctggcaaatcgtcagcgtagacagcacctatcactcctcgctgtcagtcagccattgtcagcttgaaaatttaagccttgcgatctgcacccctactccctttacgctcaccgccgacagtgtgcaatggatcgattcagttaactgatccgcccacccgactgcccatctattgatccagaacaggtaatcagtatgacgaatacttaaaatcgtcatacttatttccgccatctattttaatccattggggttaccatgctctccacactccgccgcactctatttgcgctgctggcttgtgcgtcttttatcgtccatgccgctgcaccagatgaaatcaccaccgcctggccggtgaatgtcgggccactaaacccgcacctttacacgcctaaccagatgttcgcccagagcatggtttatgaaccattggtgaaatatcaggcagacggttcggtgatcccgtggctggcaaaaagctggactcattcagaagatggtaaaacctggaccttcaccctgcgtgatgacgtgaaattctccaacggtgaaccgttcgatgccgaggcggcggcagaaaacttccgcgcagtgctcgataaccgtcaacgtcacgcctggctggagctggcaaaccagattgttgatgttaaagcactcagtaaaacagagctgcaaattaccctgaaaagcgcctactatcctttcctgcaagaactggccctgccccgtcctttccgttttatcgctccctcgcagtttaaaaaccatgaaaccatgaacggaattaaagcgccgattggcaccggaccgtggattttgcaggaatcgaaactgaatcagtacgatgtcttcgtccgtaacgaaaactactggggcgaaaagccagcgattaaaaagatcacctttaacgtcatcccggacccgactacccgcgcggtggcgtttgaaactggcgatatcgacctgctgtacggaaacgaagggttattaccgctcgataccttcgcccgctttagccagaatccggcttaccacacccaactgtcacagccgatcgaaaccgtgatgctggcgctcaataccgccaaagcccccaccaacgagctggcagtacgtgaagctcttaattacgcggtaaacaaaaaatcgctgattgataacgcgttgtatggcacccagcaggtcgccgacaccctgtttgccccttctgtgccctacgccaacctcggcctgaaaccgagccagtacgatccgcaaaaagcgaaagcgttgctggaaaaagccggttggacgctgcctgcgggcaaagacatccgcgagaaaaatggtcagccgctgcgcattgaactttcgttcatcggcaccgatgcgttaagcaaatcgatggcggaaatcattcaggctgatatgcgccagattggcgcagatgtctcgctgattggcgaagaagagagcagtatctatgctcgtcagcgcgacggtcgttttggcatgattttccaccgcacctggggcgcgccatatgatccacacgccttcctcagttcaatgcgcgtaccgtcacacgctgacttccaggcacagcaaggattagccgacaaaccgctgattgataaagagatcggcgaagtgctggcgacccatgacgaaacgcaacgtcaggcgctgtatcgcgacattctgacccgtctgcatgacgaggcggtttatctgcctatcagttacatctcaatgatggtggtatcaaaaccggagctgggtaacatcccctacgcgccgatcgccaccgaaattccgttcgaacagattaaaccggtgaaaccttaatgttgcgttacgtattacgccgctttctgctgctgatcccgatggtgctcgccgcctcggtgatcatttttctgatgctgcgcctcggtaccggcgacccggcgctcgattatttgcgtctgtctaacctgccgccgacgccggagatgctggcctctacccgcaccatgctgggactggatcagccgctgtacgtccagtacggcacctggttgtggaaggcgctgcatcttgactttggtatctcattcgccagccaacgcccggtactggacgatatgctgaacttcctgcccgccacgctggaacttgcaggtgcggcgctggtattaattctgctcacttccgtaccgctcggtatctgggcggcgcgccatcgcgaccgtctgccggatttcgccgtacgtttcatcgcgtttcttggcgtgtcgatgcctaacttctggctggcgtttttactggtgatggcgttttcggtgtatctgcaatggctacccgcgatgggttacggcggctggcagcacatcattttgcctgcggtttccattgcctttatgtcgctggcgattaacgcgcgtttactgcgcgccagtatgctggacgtcgccggtcagcgtcacgtcacctgggcgcgtctgcgcggcctgaacgacaaacagaccgaacgtcgccacatcctgcgcaatgcctcgctgccgatgatcaccgccgtggggatgcatatcggcgaactgattggcgggacgatgattatcgaaaacatctttgcctggccgggcgtcgggcgctatgcggtgtcggcgatttttaaccgtgactatccggtgatccagtgctttacgctgatgatggtggtggtttttgtggtctgtaatttgattgtcgatttgctcaacgccgcgctggacccgcgcattcgtcgtcatgaaggagcgcacgcgtgaactttttcctctcttcccgctggtcggtacgcctggcgctgatcattatcgccctgctggcgctgattgcgctcaccagccagtggtggctgccgtatgacccacaggcgattgatttgccgtcgcgcctgctttcgccggatgcgcagcactggctgggcaccgatcacttaggtcgcgatattttctcgcggctgatggcagcgacccgcgtgtcgctcggttcggtaatggcctgcctgctgctggtgctgacattagggctggttattggcggcagcgccgggttgattggcgggcgcgttgatcaggccaccatgcgcgtcgccgatatgtttatgaccttcccgacctcgattctgtcgttctttatggttggcgtgctcggcaccgggctgaccaacgtaattatcgccatcgccctgtcgcactgggcgtggtatgcacgcatggtgcgcagcctggtgatttcactacgccaacgcgagtttgtgctggcgtcacggctttccggtgcgggccatgtgcgggtgtttgtcgatcatctggcaggcgcggtgatcccttcgctgctggtgctggcaacgctggatatcggccatatgatgctgcacgtcgcggggatgtctttccttggcctcggtgtgaccgcgccgaccgccgaatggggcgtgatgattaacgacgcgcgccagtatatctggacccagccgctgcaaatgttctggccggggctggcgctgtttatcagcgtgatggcctttaacctggtgggtgacgcactgcgcgatcatctggaccctcatctggtgacggagcacgcacactaatgccgcaacagattgaactacgtaatatcgcgctacaggccgcgcagccgctggtacacggtgtatcgttaaccctgcaacgcgggcgcgtgctggcgttagtcggcggtagcggcagcgggaaatcattaacctgcgccgcaacgctgggcattttgcccgctggcgttcgccagacggcgggggaaattttagccgatggcaaaccggtttcgccttgcgccctgcgcggcatcaaaattgccaccatcatgcagaacccgcgcagcgcctttaatccactgcacaccatgcacacccacgcgcgggaaacctgcctggcgttagggaaacccgccgatgacgctacgcttaccgctgccatagaagcggtggggctggaaaacgccgcgcgcgtgctgaagctgtacccgttcgagatgagcggcggcatgttgcagcgcatgatgattgcgatggcggtgctgtgtgaatcaccgtttatcatcgccgatgaaccgaccaccgaccttgacgtggtagcacaggcgcgcatcctcgatctgctggaaagcattatgcaaaaacaagcgccgggaatgctgctggtgacccatgatatgggcgttgtggcgcgtctggcggatgacgtggcggtgatgtctgacggtaagattgtcgaacagggcgatgtagaaacgctgtttaacgcccccaaacatacagtgacgcgcagcctggtttccgctcatctcgccctctacggtatggagctggcatcatgactttacttaacatctccggcctttcccatcactatgcgcacggtggatttaacggaaaacatcaacatcaggcggtgctgaataacgtttccctgaccctgaaaagcggcgaaaccgtcgccctgctggggcgcagcggctgcgggaaaagtaccctcgcgcggttgctggtgggtttagaatcgcccgcgcaggggaatattagctggcgtggcgaaccgctggcgaaactcaatcgcgcccagcgtaaagcgttccgccgcgatattcagatggtatttcaggactccatcagcgccgtgaatccgcgcaaaaccgtgcgcgagatcctgcgtgaaccgatgcgccacctgctatcactgaaaaaatccgaacaactggcgcgcgccagcgaaatgctgaaggcggtcgatctcgatgacagcgttctcgacaaacgcccaccgcagttaagcggcggccagctccagcgcgtctgcctggctcgcgcgctggcggtcgaaccgaaactactgattctggatgaagccgtttctaaccttgatctcgtgttacaggcgggtgtcattcgcctgctgaaaaagctacaacaacagtttggcaccgcctgcctgttcatcacccacgacttacgcctggtagaacgcttttgccagcgggtaatggttatggacaacggacaaatcgtcgaaacccaggtggtgggagagaaattaaccttttcctctgacgccggacgtgtgctacaaaacgcggtattacccgcattccccgtgcgccgtcgcaccacagaaaaggtttaacgcaaatgcaacgagtcaccatcacgcttgatgacgatttactggagacgctggacagcctgagccagcgtcgtggttataacaaccgttccgaagctatccgcgacattctgcgtagcgccctggcgcaagaggccacccagcagcacggcacgcaaggtttcgcggtgctgtcgtatgtgtatgaacacgaaaaacgcgacttagccagccgcattgtctccacccagcatcatcaccacgacctctccgtcgccacgctgcatgtgcacatcaaccacgacgactgtctggaaatcgccgtgttgaaaggtgacatgggtgacgtgcagcattttgccgatgacgttatcgcccagcgcggcgtgcggcacgggcatttgcagtgcttgccgaaggaagattgagtctattattgggtcctttggtgaacgatcaacaaagggccactagcacacctgattcctctctaaataccctatccgaaccttctcttttgtaacgttctaaatatattcctaaaaatcttcaattcattgtgaccacaagtttttcttcgctttttcgtatgaagatactgtcattaaaataatagaaaaggattttacgatgagcggaaaaccggcggcgcgtcagggtgacatgacgcagtatggcggtagcattgttcagggttcagccggggtacgtattggtgcccccaccggcgtggcctgttcggtgtgccccggcggagtgacgtccggccatccggtcaatcccctgctcggtgcaaaggtccttcccggtgaaaccgacatcgccctgcccggcccgctgccgttcatcctctcccgcacctacagcagttaccggacaaaaacgcccgcgccggtggggagcctcggccccggctggaaaatgcctgcggatatccgcttacagctgcgcgataacacactgatactcagtgataacggcggcagaagcctgtattttgagcacctgtttcccggtgaggacggttacagccgcagcgagtcactgtggctggtgcgcggcggcgtggcgaaactggatgaaggtcaccggctggccgcactctggcaggcgctgccggaagaactccgcttaagtccgcatcgttatctggcgacaaacagtccgcaggggccgtggtggctgctcggttggtgtgagcgggtgccggaagcggatgaggtgctgcctgcgccgctgccgccgtaccgggtactgaccgggctggtggaccgcttcgggcgcacacagacgttccaccgcgaagccgccggtgaattcagcggcgaaatcaccggcgtgacggatggtgcctggcgtcacttccggctggtactgaccacgcaggcgcagcgggcagaagaagcccggcagcaggccatttccggcgggacggaaccgtccgcttttcctgataccctgccgggttacaccgaatatggccgggacaacggcatccgtctgtctgccgtgtggctgacgcacgacccggaatacccggagaatttacctgccgcgccgctggtgcgctatggctggacgccacgcggcgaactggcggtggtgtatgaccgtagtggcaaacaggtgcgcagctttacttacgatgataaataccggggccggatggtggcgcaccgtcacacgggccggccggaaatccgttaccgttacgacagcgacgggcgggtgacagaacagctaaacccggcaggcttaagctacacgtatcagtatgagaaagaccgcatcaccatcaccgacagcctggaccgccgtgaagtgctgcacacgcagggcgaagccgggctgaagcgggtggtgaaaaaggaacacgcggacggcagcgtcacgcagagtcagtttgacgccgtgggcaggctcagggcacagacggatgccgcaggcaggacaacagagtacagcccggatgtggtgacgggcctcatcacgcgcataaccacgccggatggcagggcatcggcgttttactataaccaccacaaccagttaacgtcagccaccgggcctgacgggctggaattgcgccgggaatatgatgaattgggccgtctgattcaggaaactgcccctgacggcgatatcacccgctaccgttatgataatccacacagtgacttaccctgcgcaacggaagatgccaccggcagccggaaaaccatgacgtggagccgttacggtcagttgctgagcttcaccgactgttccggttatgtaacccgttatgaccatgaccgcttcgggcagatgacggcggtgcaccgcgaggaagggctgagtcagtaccgcgcatacgacagccgtggacagttaattgccgtgaaagacacgcagggccatgaaacgcggtatgaatacaacatcgccggtgacctgaccgccgtcattgccccggacggcagcagaaacgggacacagtacgatgcgtggggaaaggccgtccgtaccacgcagggcgggctgacgcgcagtatggaatacgatgctgccggacgggtcatccgcctgaccagtgaaaacggcagccacaccaccttccgttacgatgtacttgaccggctgatacaggaaaccggctttgacggccgcacacagcgttatcaccacgacctgaccggcaaacttatccgcagcgaggatgagggtctggtcacccactggcactatgacgaagcagaccgcctcacgcaccgcaccgtgaagggtgaaaccgcagagcggtggcagtatgacgaacgtggctggctgacagacatcagccatatcagcgaagggcaccgggtggcggtgcattacaggtatgatgagaaaggccggctgaccggtgagcgtcagacggtgcatcacccgcagacggaagcactgctctggcagcatgagaccagacatgcgtacaacgcgcaggggctggcgaaccgctgtataccggacagcctgcccgccgtggaatggctgacctacggcagcggttacctggcaggcatgaaactcggcgacacaccgctggtggagtacacccgcgaccgcctgcaccgggaaacgctgcgcagcttcggccgttatgaactcaccaccgcttatacccctgccgggcagttacagagccagcacctgaacagcctgctgtctgaccgcgattacacctggaacgacaacggcgaactcatccgcatcagcagcccgcgccagacccggagttacagctacagcaccaccggcaggctgaccggcgttcacaccaccgcagcgaatctggatatccgcatcccgtatgccacagacccggcaggtaaccgcctgcccgacccggagctgcacccggacagcaccctcagcatgtggccggataaccgtatcgcccgtgacgcgcactatctttaccggtatgaccgtcacggcaggctgacagagaaaaccgacctcatcccggaaggggttatccgcacggatgatgagcggactcaccggtaccattacgacagtcagcaccggctggtgcactacacgcggacacaatatgaagagccgctggtcgaaagtcgctatctttacgacccgctgggccgcagggtggcaaaacgggtgtggcggcgtgaacgggacctgacgggctggatgtcgctgtcacggaaaccgcaagtgacctggtacggctgggacggcgaccggctgaccacgatacagaacgacaggagccgcatccagacgatttatcagccggggagcttcacgccactcatcagggtcgaaactgccaccggtgagctggcgaaaacgcagcgccgcagcctggcggatgcccttcagcagtccggcggcgaagacggtggcagtgtggtgttcccgccggtgctggtgcagatgctcgaccggctggaaagtgaaatcctggctgaccgggtgagtgaggaaagccgccgctggctggcatcgtgcggcctgaccgtggagcagatgcaaaaccagatggacccggtgtacacgccggcgcgaaaaatccacctgtaccactgcgaccatcgcggcctgccgctggcgctcatcagcacggaaggggcaacagcgtggtgcgcagaatatgatgaatggggcaacctgctgaatgaagagaacccgcatcagctgcagcagcttatccggctgccggggcagcagtatgatgaggagtccggcctgtattacaaccgccaccgctattatgacccgctgcaggggcgatatatcactcaggatccgattggactgaaggggggatggaacctgtatggatatcaattgaatccgatatcagacatcgaccccctgggtttatctatgtgggaggatgcaaaatcgggggcatgtactaatggtctttgcggcacactatccgctatgataggtccagataaatttgattctatagatagcaccgcatatgacgccttaaataaaataaatagccaatctatttgcgaagataaagagttcgctggtttaatatgtaaggataatagtggcagatatttctcaacagcacctaaccgaggagaaagaaaaggatcatatccattcaatagcccttgccctaatggtactgagaaagtatcagcttatcatactcatggtgcagatagtcatggagaatattgggacgaaatattttcaggtaaagatgagaaaatagttaaaagtaaagataacaatatcaagtcattttatttaggtacgcccagtggtaattttaaagcaatagataaccacgggaaggaaataacaaacagaaaaggattacctaatgtctgcagagttcatggtaatatgtaaaaaaatattgtttaggaactgtgtcattgtatctttgtttgtttttacatacaacacatgggcgcagtgtaataataatattaaaataatgcgcaagtatgaaagtgaaggtaaatataccgttagaaatttggttaaaaataaagctatagcattggaattagctgagatatatgttaagaatcgttatggacaggatgccgcagaagaagaaaaaccatacgaaatcactgagttaacaacaagttgggttgttgaaggtaccattcactcagaccaaattgctggtggggtttttattatagaaataggcaaaaatgatgggagaattctgaattttggccacggaaaataagtatgtaaggataatcaaacatcgtgtgcgctgatggcagagtaggtggaggactccagacagtcaaacgatagaaaaagatagcctttatggaggttcctgcaatgtcaaatacataccagaaaagaaaggcaagtaaagagtatggtttatataataaatgtaagaaactaaatgatgatgaattatttcgcttacttgatgatcgcaattccttgaaaaggatttcatctgccagagtattacagttaagaggggggcaagacgctgttagattggcaattgaattctgcactgacaaaaattatatccgtagagatatcggagcatttatactcgggcaaatataaatttgcaaaaaatgcgaagataatgtttttaatattttgaacaatatggcattgaatgataagagtgcttgcgttcgagctacggcaatcgagtcaacggccagggaaagatcatcaaaagttcactttttgcactaaataattcgcattttatgtttaaaaattgagatattccttattacctgaagctgttttttattgcttatacatgatcaaatactccttacctaattaaggagaacaaaatggaacttaaaaaattgatggaacatatttctattatccccgattacagacaaacctggaaagtggaacataaattatcggatattctactgttgactatttgtgccgttatttctggtgcagaaggttgggaagatatagaggattttggggaaacacatctcgattttttgaagcaatatggtgattttgaaaatggtattcctgttcacgataccattgccagagttgtatcctgtatcagtcctgcaaaatttcacgagtgctttattaactggatgcgtgactgccattcttcagatgataaagacgtcattgcaattgatggaaaaacgctccggcactcttatgacaagagtcgccgcaggggagcgattcatgtcattagtgcgttctcaacaatgcacagtctggtcatcggacagatcaagacggatgagaaatctaatgagattacagctatcccagaacttcttaacatgctggatattaaaggaaaaatcatcacaactgatgcgatgggttgccagaaagatattgcagagaagatacaaaaacagggaggtgattatttattcgcggtaaaaggaacccaggggcggctaaataaagcctttgaggaaaaatttccgctgaaagaattaaataatccagagcatgacagttacgcaatcagtgaaaagagtcacggcagagaagaaatccgtcttcatattgtttgcgatgtccctgatgaacttattgatttcacgtttgaatggaaagggctgaagaaattatgcgtggcagtctcctttcggtccataatagcagaacaaaagaaagagccagaaatgacggtcagatattatatcagttctgctgatttaaccgctgagaaattcgccacagcgatccgaaatcactggcacgtggagaataagctgcactggcgtctggacgtggtaatgaatgaagacgactgcaaaataagaagaggaaatgcagcagaattattttcagggatacggcacattgctattaatattttgacgaatgataaggtattcaaggcagggttaagacgtaagatgcgaaaagcagccatggacagaaactatctggcgtcagtccttgcggggagcgggctttcgtaatcttgccctgaatacaggactgagtatcaaaaagccggttaactgaaactgtccaggttttgggggtcagttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattgtatttacgccattgtcccaatcgtcttcctgaatcgcagcagcgcaatggtgaaaaatgcgccgccaattgccatcagcgtcagaaactgcggccagacgatttcgaatccggcaccccggtagaggatggcctgcgcgaggctaacaaagtgtgtcgtcggcatggtcagcataatgtcctgcaccatctgcggcatactttcgcgcggcgtggaaccaccggaaagcatttgcagcggcagcagcaccagaatcaccagcagccccagttgcggcattgaacgcgctatcgtccccataaaaatgccgattgacgtggtggcaaacagactgagcgccacgcccagcataaacagcgggatcgagccttcaatcggtacgcccagtacacctttcaccatcagcaccagcgataatcccgataccaccagcaccaccagccccatcgaccagatcttcgccatcatgatctcaaacggcgttatcggcatcaccagtaagtgttccaccgtgccgtgttcacgctcgcggatcagcgccgatccggtcaatacaatcgccagcatggtaatgttgttgatgatcgccatcaccccgccaaaccacgcgggatcgaggttcgggttaaagcgcatccgggtttccagcgataccaacggttcgctgttatcacggtagcgcgcgacaaagctgttcacttcaccgttgataatattctggatatacccattgccggtaaatgcctggctcatgcgcgtggcatcgacgttcacctgaatatccggctggcgtccggcgaggacatcacgctgaaaattaggcggaatatttatcgcgaaggtatagcgtccggcgtccagtccggcatccatctcatcggcggtgatcatctccggtggcaaaaaccacggacgatagaagctgttaacgatccggttcgataactgcgattgatccatatcggcaatggcgatcggcgcgaggttcaacgatcctggcgtaacggtcgctgacgaatacaccgacaccgtaaacgagaagacaatcagcgtcagcatcgctttatcaccgagcagactgcgcaactctttgatacccagattaaaaatattgcgtaaatggcgcatcatccctcctgttttttcagcagcaggatacttaagcccatcaccagcgggatggctatcagtaacgggataaaaagttgccacaaatcagtcagatccagcgctttcgagaacgtcccgcgggcgatagtcagaaaatgactggtcgggtaaacctcgccgatccaacgtccaggcccttccagcgaagctaccggatcgatcatcccggaaaactgtgtcgccgggatcaacgtgataatcgccgttccgaaaatggcggcaatctggcttttcataaaggtggagatcagcagccccattccggtggcaatgatgatatacagcagcgccgccagggtgagcgtcaggaaactgcctttatgcggtacgccaaacacaaacaccgacaggccgcagagcaggaaaaagttcagcatccccagcgcgatgtatggcaactgtttaccaagcaaaaattcactacgcgtggtgggggtcacgtaaaggttgataatcgacccaagctctttttcccgcaccacgctaagggcgcttagcattgacgggatcatcatcagcagaagcgggatcaccgccggaacaatcgctggcaggctttttacgtccgggttatagcgatagcgcgtctcaatattcatcagcccgctttggctggcgggtgtcgattgtcggctcgccacatcctgtaaccagctctggtgcatggcctgcacgtaaccttttaccgtttcagcacggctcggcatcgctccgtcgatccagacgccgagttccacaggcgtaccacgcgcgatatcgcgcccgaaattgggcgggatctcaatcgccaccgtgatatcgcccgcacgcatccgacgatcaagctcgtcataactggtgagcggcggctgttcgataaagtaacgggaaccggagaggttgagtgtccacgcctggctactgacggtctggtcgcggtcgagcaccgcaaagcgcaggttttccacatccatactgatgccgtaacccattatcagcatcaggatcaccgttcccatcagcgccagcgtcgaacgtactggatcgcgtcgcagttccagcgcttcgcggcggctgtagctaaacagacggcgcaggctaaatccctgacgcggcgcgtgggtggtgtcgtgtaccacgggcggcgcttcggcttcgttgctctgccctgccgcttcctgcaaataggcgataaatgcctcttccagactggcggctccgcgtttctcaaccagttcctgcggtgtaccgctggcaagcacttttccggcgtgcatcagtgagatgcggtcgcaacgttccgcttcgttcataaagtgggtggagatgaagatagtcactttgtcctggcgcgagagatcgaccatcaactgccagaacatatccctcgccaccggatcgacaccagaagtaggctcatcgaggattaacatctccgggcgatgaatcaccgccaccgccagcgaaagccgctggcgaatgccgagcggcaatgactccggcagaatatcttcaacgtcgttgagcttaaaacgctcgctcatttcagccactcttgcgggaatttccgcttccgggatgtgaaacaaacgggcatgtaactcaaggttttgccgcacggtgagttcgttatagagcgaaaacgcctgcgacatatagcccacccgacggcgggtatcgatatcttttggatcaaccggttgcccgaacagccacgcctcaccttcgctggcgggcagcagtccggtgagcattttcatggtggtggatttaccgcagccgttcgaaccaagaaaaccaaaaatctccccgcgtggaatgcggaaattaacgtgatcaacggcaacgaaggaaccaaaacgcatggtcagatcgcgcgcttcgatggcaatctctgcgttttcaggttgatacggtgggatcactaccgcctgatgcgcctggcgttgcgcttgcggtaacagatttataaatgcttcttccagcgtagcgctttgcgtttgctgccgtagctcttcggcgctgccagttgccagcacttctccggcattcatcgctaccagccagtcgaagcgttcggcctcttccatataggcggtggcgaccagcacgctcatattgctctgccgctggcgaatactgtcgatcagatcccagaactgggagcgggagagcgggtcaacccccgttgttggctcatcaaggatcaacagttccgggtcgtggattaacgcgcagcacagcccaagtttttgcttcatcccgccggagagtttccctgccggacgatcgcgaaacggtgctaacccggtgctggtcagcagctcattgattcgcacttcccgctccgctttgtcgtgaccgaacaggcgagcgaaaaaatcgacgttttcatacaccgacaaggtgtggtagaggtttttgcccagcccctgcggcatccaggcgatgcgcgggcagacgtcgcggcgatgcttcgggtcgcgcatatcgccgcccagcaccatcacattgccctgttcaatgacgcgggcaccggaaatcaacgacaacaagctcgacttcccgacgccgtccgggccaatcagcccgaccatacagcgggccggaatatcgagagtgatattgttcagcgcaacggtttttccataatgctggctcacgcccgccagttgcgcgacaggcgggacgggaaccagttccagatgcgtcattgcggcaacctcaccacgaggtcgtcaggccacggaagttcttcattcacccgcacccacgctacgcccggcaaaccggttttgacatattccagatgctgctggagtaattccggtgggatacgcgctttgacgcggaacatcagtttcagccgttcatcgctggtttcgacggtttttggcgtgaactgggcgacactggcgacaaaactgatggttgcaggaatacgcagatctggcgcggcatcgaggatcagccgggcttcaccgcccagtttcagcgtgcccgcctgttcggttggcaggaagaaagtcatatagacgtcgctgagatcgaccatattcagcacccgaccgcctgccgccagcacttcgcctggctcggcaacccgatactgcacgcgtccgtcacgcggggctttcagttcgctgtcatcgatatctgcggcaatgcgccgttcagtggcttgtgccgcttcgacgcgggtttgcgcctgaatgatattggtgcgtgccgcttctatagccgctttagaagccgatacctgagctttcgccgattccagcgcagctcgggcgctctcagcggcggcgcgatcgtcatccagctgttgcgcagaaatagcccctcgttgggccagtgaacgggaacgcgtatgacgttttgctacggagtccagttctgcctggcgttgattaaccagcgactgtgcggcacgagtttcgctttgtcgttgctccagcaaagcctgcgcggcagcaacggcgctttgtgcctctttgatttgcgcgatggcttccagtcgctgttcctgcaacacgcgagtatccatcttcgccagcacttcaccttcgcgaacaaacttgccttctttcaccagaatggtgtcgatacgcccggcaattttgctggcaatatccacttccgtcgcttcaatgcgcccattactgacagcaaagccttccggcacacctgccgggcgcaacagccaccacgccacgatagccgccaccgccagtaacccgacaacccaccacgccagatggcgcttactcttatccataatcgacccgccataatccctgtaagcaaacgacgcgtgttacaactgccgccgaacgacgttcagcggattcttccatccgggataagaaggaaacggcaaatacgaccagcgcgcagagcattgagcgccaacggggaaggcttagtgaaaacgggtagtaatgttgtcatcatcagcattcctggccgtaaatgaaacacgcatactcataagtgtgatctataaaactggctgacaaaacggtatccatcctgttggatagcgtttcacgcctgttcagttgcaggaacagagcattcctttttacgttttatcaacagtctcaaccagatagtaacattaatattcatgttgtctatggttcagagctgtaacattgtgcgccttctaatcaaaggcataagtccatttctgtttttttcatgctggtaagacttccagggagtggttatctcaggccctgcaccagggttaatttggcaattatgcatgctgaacattcttccagcatgtttactgtcacgggcgttaagacctaaaactgtccccgtttcgcctatgcgttctcttccaccatttccgttatgtgcaacaacttgatttatacctaacatttgtgaacatgctaatagtgcttcaagtttaggtctgtaatctgtcgaaacagaaaaataacgattaaaggatcgacaagagatagcccggctagttttaaactttttgccattaattatagcatgatgctttttattgataattgccgctaattcgaccggatcgagagcattggtcatttcatcaatagagactgttatcggtcctataatgtaacgttttcgctgatcatcaaaagttatcccatgatgatttgccattattttgtatttggggtcatagaaacatacaggataatcttttatcccagagtaggtatcctcatcgagtggtttcatacgcgtgaagttctgcatatagttaccattgcaattcgtttcatgatttccagctaatacatgaacattttcattgatactcattatgcgttttaacaaatcgatgataaattgatcaccacagatattgctaaatcgatcgccggtttggtcgcccagaaacgtacatggcgtcacagcgtctttattaataactaaataaggctgaagactttctaaaataatgtctcttctgttcaggatactgattattgtattaacattagtgttaagttgctcattaaagttctcccttagcaatacgttgagaacttcatcttctatattaagcaactggctaaggaaattttctccttcagccatgattcccaaatgtcccgttgcgaaaagcgcgaacaaaactgcaccgactgagccatcggtatcaccaaaataggttggtctggtacttgtgggatcaacgggtaaacaattggagaaatagattctgtcagcgaactggggttttatcattgtttcgaatttaatatcagatacattatattgcgatattttccagttccagatgggtttgtacgactcagtaactgcaacatcattagcattatcatttactgtcatattattaagtaaataaacaatactgcaccaattaatatcggtattatcaagagagcaaccgtaatttttgctattaattgtcacaataaactgataattattattcctacgtagaatatgagcacgcatgcccgatagcatactatatttttctgaatgatccgtttgtatggtaaatgaaattttgtcatcttgaatagattgttggaaccgttctatttgccaatcatctattttttccacaacctcaccgagcattgtcctggcaatacttgatatatcatcacctataccatttgcaatatacccaaacagttctttagtgaagttggtaacatgctcttgcaccatatcatttgttgcgattgtcgttgtactgtcgttagtgcctgccacagttccaattttcatattttacctcatattatttaccgcgaggaatacatagttaacattttatcttatgacatacacctcatgttcgatgggaaaataattatattttgcacaaatcattcagcctcaaagcataatatgaaatttcttatctcatagcagagaaagtccctaaagattgtagaggcgtcatcagaacatgcctctacaatcgattaagaaaacctatgaaatactggcaggattaaaaagacataccaccgtattcatggagttttaatgtagttgaaaacaactaagccctgaggaataaattattttattatttttatcacgtgcttccttcagggaatttagccccataataccattatcaaattgttgattatgatctaccccgggcccatgatgcccatatttttgtctaatgtatttgctggggtcttcacctttgagtgtctccccacatatgaagatacgttcacgtgctggtctgaaatcagtagtgttatcaaaataattagcatatacaggtgtgggtttcaaagtattgcttcggattagatggaatagaggatcatccatgtgttctttatgttttttattaaaaatattggctaattcctcaggatcagtaggatttttcatctgattaaatggaacctgcaaagcaccgagacaataacatttttttcttcatctcttattattccgtgatgactggttaaaacttgcctttctgagtcataattacaaacatcgagcgttttaattaagttatacgtatcaccggcagagagtttatgatttgctagtcgtgcagtatagttaccattaaaattgatttcatgatttccagccagaacgacgacatttttattaatacggctatctttattaccctccatatttcgcatagaatttagcaaagtaaggatatatttatcaccaaaaatagtactaaatctatcgcctgtatgatccccaaggaagatacaaggggttatcgcatcgtcctttaaaaaaacatgttgatgcaactcattcaagatcatgtctctcgtatttaataaatcgtagagcactttattatttttatgtttgtatgcagatgaagccatctcttcgtgttttaataattcacataataaactccaacccttttccctgatgcctatatgccctgaaacgagcaatgcataaagtacagcgcctactcttccatctgtatcgccaaaataagccgtgttggcattttgtgggttaatcacaccacactgtttatagaagtctatttttgaaaacacagatttaacatagctatcaaacttttccttagtaaacgtctctttagagacatcccaacgccagtcaggtttgaaattaccactaagaagagtaaagaaatttctcgctatgatagaaagcccatcaactttataaattatatctgatttatctccagaggaattaataaaataataaccgcccttacactcaacagtaacggtaatgggagacgataattttaacacatggttattgtctggtataattgtaaagataaacgtatcagtagtattgtcggcgaatctattatattcttgaatatctatagaaggttcactattataaaaccatactttctccatctggtgactacgatcatttaccttccagtgaccatgttgcaggaaatagatgatatgcaggccaaaatcgttatctatttgcgaatcattatccagtttatcaaattcaactatctttgcacgatgtgttttatcaaccttgccatggtgttgatgactgttaactttatctgaatgcttatcttgatggcttgaagagatgtttctaatctgattgtcaattgctttcataaataacctgtgatatttttgaattgtttgtaacaaaataaatgatacttgtctgaaaaacagatttacgacgatataaaataataatacttatatgttcgctgattttaagcaccgagactatccggtcttttaccaaataatgaagaataatccctccctggaagataattgtaaaaaacaacagcataagaattaatcttaggataaatttttatttatcatggccttttgaacgctgaaaagtagcgctctgcaaagtaaaccccgctatagttatgctatgcatttgtctttaatgatatctcgtcattatattaacaggatgaaattatcattaatgcatatttcaatattagcagggatacctgaggagtttaaagtgaacatatatatcgggtggcttttcaaattaatccctttgattatgggcttaatttgtatcgcgttaggtggctttgtgctggaaagttcagggcaaagcgagtatttcgtcgcgggtcatgtgctgatttctctggcggccatatgcctggcattattcactaccgcatttattatcatttcgcagctcacgcgcggcgttaatacgttttacaatacattgttccccattattggctatgcggggtcaattatcaccatgatatggggttgggcactgttagcaggcaatgatgtgatggcagacgagtttgtcgccggccatgttattttcggcgttggtatgattgccgcctgtgtatcgacggtggcagcgtcatccggtcactttctgctcattcccaaaaatgcagcggggagcaagagcgacggaacaccggtacaggcttattcttcattaatcggtaactgcctcattgccgttcccgttttactcaccctgctcggtttcatttggtctattacgctgttacgtagtgctgacataactccgcattatgtcgcgggtcacgtattgcttgggttaaccgcaatctgtgcctgtctaattggccttgttgccacaattgtccatcaaacacgtaatacgttttcaactaaagaacactggctgtggtgttattgggttatttttctcggctcaatcacggtactgcaggggatatacgtcttagtcagttccgatgcaagcgcccgactggctcccggcattattcttatttgcctcggaatgatctgttacagcatattctcaaaagtctggctactggcactggtatggagacgtacctgttcgttagccaacagaataccgatgattcccgtcttcacctgcctgttttgccttttcctggcatcgtttcttgcggaaatggcgcagaccgacatgggatattttattccttcgcgagttctggtcggtttgggagcggtatgctttacgttgttctcaatcgtttcaatattagaagcgggttctgctaaaaaataattgcaacgtaccggataaaaccagcgttgaccatttgcgtaacgctggtttttcttaggcatcatgaaataacgcagcattaatgcatagtggttaagtataaaaaacagcaaagttactgtttttttcaacctgttcatatttcataaagatctggccactgagtgagttttcaatcacctttccatccaccttatattaagcatggagggtttcagttcacgggctcattagaaaataatcacaagataaccactatcaaaattagctcatttttaatgcgactctaataattttcatctttaggaaataggtcaggacgactttgctgcaatcaaatcctgcgcacaagcccacgcactcgaccacgcccactggaagttatagccccccagccagccggtgacgtccatcacttcgccgatgaagtacagcccaggcactttgcgcgcttccatcgtccgtgaagagagttcgttggtgtccacgccgccgagcgtcacttcggcagtgcgatagccttcagtgccgttgggttgtacgcgccagtcggtcaatgtgctaatcagtgcctgttggtcacgcacgttgagctgttttagcgaaacatccgggatttgcccgagttgctgtaagcgttcaaccaaccgcttcggtagatgaaccgccagtgtgtttttcaggctttgattcggatgtgcgttacgctgctcattcaggaaggtttcgaggtccacatccggtagcagattgatgctgacaaattcccccggttgccagtagcttgaaatctgcaacaccgccggtccagacaagccgcggtgggtgaagagtaagttctcacggaaaacggtgccgttttcagcggtaatcacggaaggcaccgccacgcccgccagcacctgtaactcttcgagcaacggtttatgcagagtgaatggcaccagacccgcgcgggtcggcagcacgttgaggccaaattgttcggcaatcttataaccaaacggcgacgcgcccagccccggcattgacagcccaccagtcgcgatgaccagcttttcgcaaccgacagtcatgccgttcagatcaagcgtgaagcctgtttcatccttcgccacactcagcacttcgctacgcaatctgaaggtcacattgcccttctcgcactcatccaccagcatgtcgacaatctgctgcgcggagtcatcgcagaagagttgccctaacgttttctcgtgccaggcgatgccgtgtttattgaccagatcaatgaaatcccactgggtaaaacgtgcgagtgcagacttacaaaaatgcggattctggctcagataagcgcctggttcgacataaaggttggtaaagttgcagcgcccaccgccagacataaggattttgcgccctggttttttaccattatcgatcagcagaacccggcgtcctgcctgacctgccagcgcagaacagaacatacccgccgcaccagcgcctataataatggcatcaaacctttccacgttgcgctcctcttagaaaaaacgggcgtgaattgtaaagattcctcagtggtcgcaccagcatcaatattactaaaaggaagtatttgcctgaattatataagataattattttttgagtgaaatccatacagggggcaaatcaaaaaaagtctatatttcactttgcccgcgccgcgaaagtcactgataatgcgccgcgttcatgtcctcaaaatggcgtaacgtcctatgctacatttgtttgctggcctggatttgcataccgggctgttattattgcttgcactggcttttgtgctgttctacgaagccatcaatggtttccatgacacagccaacgccgtggcaaccgttatctatacccgcgcgatgcgttctcagctcgccgtggttatggcggcggtattcaactttttgggtgttttgctgggtggtctgagtgttgcctatgccattgtgcatatgctgccgacggatctgctgcttaatatgggatcgtctcatggccttgccatggtgttctctatgttgctggcggcgattatctggaacctgggtacctggtactttggtttacctgcatccagctctcatacgctgattggcgcgatcatcgggattggtttaaccaatgcgttgatgaccgggacgtcagtggtggatgcactcaatatcccgaaagtattaagtattttcggttctctgatcgtttcccctattgtcggcctggtgtttgctggcggtctgattttcttgctgcgtcgctactggagcggcaccaagaaacgcgcccgtatccacctgaccccagcggagcgtgaaaagaaagacggcaagaaaaagccgccgttctggacgcgtattgcgctgatcctttccgctatcggcgtggcgttttcgcacggcgcgaacgatggtcagaaaggcattggtctggttatgttggtattgattggcgtcgcgccagcaggcttcgtggtgaacatgaatgccactggctacgaaatcacccgtacccgtgatgccatcaacaacgtcgaagcttactttgagcagcatcctgcgctgctcaaacaggctaccggtgctgatcagttagtaccggctccggaagctggcgcaacgcaacctgcggagttccactgccatccgtcgaataccattaacgcgctcaaccgcctgaaaggtatgttgaccaccgatgtggaaagctacgacaagctgtcgcttgatcaacgtagccagatgcgccgcattatgctgtgcgtttctgacactatcgacaaagtggtgaagatgcctggcgtgagtgctgacgatcagcgcctgttgaagaaactgaagtccgacatgcttagcaccatcgagtatgcaccggtgtggatcatcatggcggtcgcgctggcgttaggtatcggtacgatgattggctggcgccgtgtggcaacgactatcggtgagaaaatcggtaagaaaggcatgacctacgctcaggggatgtctgcccagatgacggcggcagtgtctatcggcctggcgagttataccgggatgccggtttccactactcacgtactctcctcttctgtcgcggggacgatggtggtagatggtggcggcttacagcgtaaaaccgtgaccagcattctgatggcctgggtgtttacccttccggctgcggtactgctttccggcgggctgtactggctctccttgcagttcctgtaatcgtacgcaccaaaacgagcgggtcagctggcccgcttcagattgtgacatagtgcgctttgttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattttgcgtttgtaatcagtctcgagcgggtcagtttactggcccgctttttttatgcgttattattgctgaagtgcttaatgccaaatcatcaatgcaatcaggctgaccaccaccagaccacacaatgcgctggtcagaataaactgccgacgcacccgctcacagcggcgaataaattcatcatcgtgatgatcgcgataacgttgggcatagatataccaaacgagacgcacctgtttgttgggttggccatgtgaggtaaaaaagccccctccatcaacatattgatagagcaatggatcgcagttacgcagtaccactaacaacgcgcgtagtgatgagaaatagcgcgccatgttaacaatgcaaacgacacataaagcccaaaataatgcgacggtgcttatcatacctcctccccggcgacctgcccgcggagttccaccccggggctaccgctcccgatacgctgccaatcagttaacaccaggtcctggagaaaccgcttttgtggtgaccaacatacgagcggctctatagatagtgtaggagatcaggttgttttttttccagaaggttaaccactatcaatatattcatgtcgaaaatttgtttatctaacgagtaagcaaggcggattgacggatcatccgggtcgctataaggtaaggatggtcttaacactgaatctttacggctgggttagccccgcgcacgtagttcgcaggacgcgggtgacgtaacggcacaagaaacgctagctggccagtcatcgacaactttatggaaggagtaacactatggcttataaacacattctcatcgcggtcgacctctccccggaaagcaaagttctggtagagaaagcagtctctatggctcgcccctacaatgcgaaagtttctctgatccacgtagatgtaaactactctgacctatacaccgggcttattgatgtgaatctgggtgatatgcagaaacgcatctctgaagagacacatcatgcactgaccgagctttccactaatgcaggctacccaatcactgaaaccctgagcggcagcggcgacctgggccaggttctggtcgatgcaatcaagaaatacgatatggatttggtggtttgtggtcaccaccaggacttctggagcaaactgatgtcttccgcacgtcagctgatcaacaccgttcacgttgatatgctgattgttccgctgcgcgacgaagaagaataatcttccctctacgacgtgttcctgaacgcccgcatatgcgggcgttttgctttttggcgcgccttgttacctgatcagcgtaaacaccttatctggcctacggtctgcgtacgcaatcaaaatccccagccaatacaacatttaacaccatcatattttccatcattagtgtgatcatctggttattttctgttgtaatagtgtattaatctattcaccgcatcaatattaagaatctctgacagatgtaaactttttcgcgcgttatcccttacgcgttcatacttttcaggatggtattggaaggttaataaatatgaatacaacaacacccatggggatgctgcagcaacctcgcccatttttcatgatcttttttgtcgagttatgggagcgattcggctactacggcgtgcagggcgtactggcggttttcttcgttaaacagcttggattctcgcaagagcaggcttttgtcacttttggtgcttttgctgcgctggtctatggcctcatttccattggcggctatgtcggcgaccacctgctggggaccaaacgcaccattgttcttggagcacttgtgctggcgattggctacttcatgaccggcatgtcgctacttaagcctgacctgattttcatcgccctggggactatcgctgtcggtaacggcctgtttaaagctaacccagccagcttgctttcgaagtgctatccgccgaaagatccgcggcttgatggcgcattcaccctgttctatatgtcgatcaacatcggctcgttgatagcgttatcgctggcccctgtgatcgctgatagattcggttattcagtcacctacaacctgtgcggggcggggttaattatcgcattactggtttacatcgcctgtcgtggaatggtgaaagacattggttctgaacccgacttccggccaatgagcttcagcaaactgttgtacgtgttacttggcagcgtggtgatgatcttcgtatgcgcatggctgatgcacaacgtagaagtcgccaatctggtgctgattgttctctccatcgtcgtcaccatcatcttctttcgtcaggcattcaagctggataaaaccgggcgcaataaaatgtttgtcgcctttgtcctgatgctcgaagcggtggtgttttacattctctacgcccagatgccaacatcgctgaacttctttgccatcaacaacgtgcatcatgaaattctcggtttttccatcaacccggtcagcttccaggcgcttaacccgttctgggtggtactcgccagcccaatactggcaggcatttacacgcatctgggtaacaaaggcaaagacctctcgatgccgatgaaatttactctcggcatgtttatgtgctcactgggctttttgacggcggcagctgcgggaatgtggtttgcggatgcacaagggctgacatcgccatggtttatcgtgctggtgtacttattccagagcttaggtgaactgtttattagcgcccttggcctggcgatgattgctgccctggtgccgcagcatttgatgggctttattctcgggatgtggttcctgacgcaggctgccgcgttcttgctgggcggctatgtggcaacatttaccgcggtgccggacaacattaccgatccgcttgagacgttgcccgtctataccaacgtgtttggtaagattggtctggtcacgctgggcgttgcagtagtgatgctgttgatggtgccgtggctgaaacgcatgattgcgacgccggaaagccattaattattcttgcagaaagcagggtagcgttatcgctaccctgttttagttttacactggcgtacctgcatagatatcaaagcgatgccctttagtgactaccgcgtttggcgtggcgacattcgccagcggtggcgcgtagtccgggcgctttaccaccacgcgtttggtcgccagcaagcgtgcaggctccagtaatccatcggcatcaagatccggtcccaccagcgactgaaagacacgcatctcttttttcactagcgcgcttttctgcttatgcgggaacatcgggtcgagataaaccacctgcgggcgcggggtaatatcagtcagcgccgtcaggctggaggcgtgaattaactgcaaccgctcctgcaaccagccgccgatttccgcatccgcataaccacgcgccaggccgtcgtcgagtagcgcggcaaccactggattacgctccagcatccgcacgcggcagccgactgaagccagtacaaaggcatcgcgcccaagtcctgcagtggcatccaccacatccggcaaataatcgcctttaatgcccaccgctttcgccaccgcctcaccgcgaccaccgccgaatttgcgtcggtgcgccatcgctccgccaacaaaatcaacaaagatgccgccaagttttggctcatcacgcttgcgcaattccagatgttccggcgttaacaccagcgccatcaggttgtcttcatcgtgctccagcccccagcgggccgccagaacagataaggcaccgtctccggtgcctgtttcatcaattaagcagattttcactgaatgatcagcccttaatgccgtaatgctccagcatcgcatccagctgcggttcacgaccacggaagcgtttgaacagatccatcggctcttctgaaccgccacggctcagaatgttgtcgaggaacgactgcccggtttcacggttgaaaatgccctcttcctcaaagcgcgagaaagcatctgccgccagtacgtcagcccacaggtagctgtagtaacctgcggcataaccaccggcgaaaatatggctgaaagcgtgcgggaaacggccccaggacggagatggcaccacggcaaccagtttcttgatttctgccagagtttcgaggatttttgccccctgatccgggcggaactcggcatgaaggcggaaatcaaacaggccgaactccagctgacgcagaataaacagcgccgcctggtagttcttcgccgccagcattttatccagcaactctttcggcagcggttcgccggtttcatagtgaccagagataaacgccagcgcctccggctcccagcaccagttttccataaactgactcggcagttcgaccgcatcccacggcacaccgctgataccggaaacaccagcggtttcgatgcgggtcagcatatggtgcaggccgtgaccgaactcgtggaagagggtgatcacttcgtcgtgagtgaacagcgccggtttaccatttaccgggcggttgaagttacaagtcaaatacgcgaccggtttttgcaaagaaccatcagctttacgcatctggcctacgcagtcatccatccacgccccgccgcgcttgttttcacgggcatacagatcgaggtagaagctaccgcgcagttcgttattttcgtcatacagttcgaagaaacgtacatccggatgccagacatcaacatctttacgctctttagcggtgatgccgtaaatacgcttaaccacttcaaacaggccgttaaccgctttgttttccgggaagtacggacgcagctgttcgtcactgatgctgtagaggtgctgtttttgtttttcgctgtagtaagcgatatcccacggctgcaactcatcgacgccaaattcggctttggcaaaggcacgcaattgcgccagctctttttcgccttgtggacgcgcgcgttttgccagatcggttaagaaatccagcacctgctgcgggttttctgccattttagtggcaagggatttaaaggcgtagttttcaaagcccagcagttgcgccagttcgtgacgcagcgcgaggatctcttccatcaccttgctgttatcccatttaccggcgtttgggccttgatcggaggcgcgggtgctgtaagcgcgatacatctcttcacgcagagcctggttgtcgcagtaggtcattaccggcaagtagcttgggatatccagcgtcagcaaataaccttccagctctttcgcttcggcctgggcttttgccgcagccagcgcgctttctggcatccccgccagctccgcttcgtcggtaacgagtttggtccagcccattgtcgcatcgaggacgttgttgctgtactggttgcccagttcagaaagacgggtcgcaatttcgccgtaacgctgctgtttctctttcggcagacctatgccagagagttcaaagtcgcgcagtgcgttatcaaccgctttcttctgcgccgtgttcagcgtggcgtaatgatcgccatcgcgcaggtcgcgatacgctttatacagcccttcatgttgccctacccaggtgctgtattccgacagcagcggcagggtttgttcgtaggcttcacgcagttccgggctatttttcaccgagttcaggtggctgaccggggagaagatacgccccaacacatcgtccacttccgccagcggctggcagagattttcccaggtgtacggtgccccttgcgctactacgcgctccacgttttcgcggcagtcgttcaatgccttagtcacggctggaacgacatgttccgggagaattttagaaaacggaggcaattcaaagggagtcagtaacggattcgtcattcgcgcagtcctggttaaagaggttaaggaagcgctcaacaggcgctttacataatgtgtgtagcatggggttaagtgtagtgaatttcaatgagaaacgttacgctttcgcggcggcggcctcttttcggtatactgtcctgatacgcttttgtgcgccccgaatacgggccgatttttacttaccggaacacctttacccatgctcagttatcgccacagctttcacgctggcaaccacgccgacgtccttaaacataccgttcagagcctgatcatcgagtcgctgaaagagaaagataaaccgtttctctatctcgacacccacgcaggggccgggcgttatcagttaggcagcgaacatgccgagcgtaccggcgaatatctcgaaggcatcgcccgtatctggcagcaggacgatttgcccgcagaactggaggcgtacatcaatgtggtaaaacacttcaaccgtagcggtcagttgcgttactaccccggttcgccgttgattgctcgcctgctactgcgtgaacaggacagcctgcaactgaccgaactgcacccgagcgattacccgttgttgcgttctgaatttcagaaagatagccgtgcgcgtgtcgaaaaagccgacggtttccagcagcttaaggccaaactgccgccggtttcccgccgtggtttaatccttatcgacccgccgtatgaaatgaaaactgactatcaagcggtggtcagcgggatagcagaaggttacaaacgtttcgccactggtatttacgcactgtggtatccggtggtgctgcgtcagcaaattaagcgcatgatccacgatctggaagcgaccggtattcgcaaaattctgcaaattgaactggcggtactgccagacagcgatcgccgtggcatgaccgcttccggcatgattgtgattaacccgccgtggaaactggaacaacagatgaataacgtgctgccgtggctgcacagcaaactggttccggcaggcaccgggcacgccaccgtaagctggatcgtgccggagtaattgcagccattgctggcacctattacgtctcgcgctacaatcgcggtaatcaacgataaggacactttgtcatgactaaacactatgattacatcgccatcggcggcggcagcggcggtatcgcctccatcaaccgcgcggctatgtacggccagaaatgtgcgctgattgaagccaaagagctgggcggcacctgcgtaaatgttggctgtgtgccgaaaaaagtgatgtggcacgcggcgcaaatccgtgaagcgatccatatgtacggcccggattatggttttgataccactatcaataaattcaactgggaaacgttgatcgccagccgtaccgcctatatcgaccgtattcatacttcctatgaaaacgtgctcggtaaaaataacgttgatgtaatcaaaggctttgcccgcttcgttgatgccaaaacgctggaggtaaacggcgaaaccatcacggccgatcatattctgatcgccacaggcggtcgtccgagccacccggatattccgggcgtggaatacggtattgattctgatggcttcttcgcccttcctgctttgccagagcgcgtggcggttgttggcgcgggttacatcgccgttgagctggcgggcgtgattaacggcctcggcgcgaaaacgcatctgtttgtgcgtaaacatgcgccgctgcgcagcttcgacccgatgatttccgaaacgctggtcgaagtgatgaacgccgaaggcccgcagctgcacaccaacgccatcccgaaagcggtagtgaaaaataccgatggtagcctgacgctggagctggaagatggtcgcagtgaaacggtggattgcctgatttgggcgattggtcgcgagcctgccaatgacaacatcaacctggaagccgctggcgttaaaactaacgaaaaaggctatatcgtcgtcgataaatatcaaaacaccaatattgaaggtatttacgcggtgggcgataacacgggtgcagtggagctgacaccggtggcagttgcagcgggtcgccgtctctctgaacgcctgtttaataacaagccggatgagcatctggattacagcaacattccgaccgtggtcttcagccatccgccgattggtactgttggtttaacggaaccgcaggcgcgcgagcagtatggcgacgatcaggtgaaagtgtataaatcctctttcaccgcgatgtataccgccgtcaccactcaccgccagccgtgccgcatgaagctggtgtgcgttggatcggaagagaagattgtcggtattcacggcattggctttggtatggacgaaatgttgcagggcttcgcggtggcgctgaagatgggggcaaccaaaaaagacttcgacaataccgtcgccattcacccaacggcggcagaagagttcgtgacaatgcgttaaatgttaaagggctaagagtagtgtgctcttagcccttaattacgtttccgctatcagttcagaagctgaagcagaaagcggatcagttccagcagcgcaattaacgcccctagaacgatgattgctttatcaatcacccgttttctccatgcgatggagtgagaatgcatccgcttactcatccactgcctgtcacggcgcatgtctcattgttagataagaactctctcactccggccagagcatcagttaacggcaccacccgtacttctgaccaggactttgaaagcgtttatgcgcattgccagagtgaaaatgcctcagagctaactggataatcatacagtacatgcaggttataaaaccagcacgtccttgcaatagtttcagtatggtattagcattgatgcgttagatgatggctatctcactccagtcagagccaccaactcagggctggaaagtaaaaaaccgacgcaaagtcggtttttttacatccggattcggacaaggcttaatatgacgatgacccagtgaaagtatataaatcgtcactgcgatatataccgaagtgctccctccgccagctgaagaaatcgctaattcttgcaatgttagccactggctaatagtattgagctgttagataagaactctctcactccagccagagccaccaactcagggctggaaagtaaaaaaccgacgcaaagtcggtttttttacgtcctgattcagacctcctttcaaatgaatagccaactcaaaattcacacctattaccttcctctgcacttacacattcgttaagtcatatatgtttttgacttatccgcttcgaagagagacactacctgcaacaatcaggagcgcaatatgtcatttctgttacccatccaattgttcaaaattcttgctgatgaaacccgtctgggcatcgttttactgctcagcgaactgggagagttatgcgtctgcgatctctgcactgctctcgaccagtcgcagcccaagatctcccgccacctggcattgctgcgtgaaagcgggctattgctggaccgcaagcaaggtaagtgggttcattaccgcttatcaccgcatattccagcatgggcggcgaaaattattgatgaggcctggcgatgtgaacaggaaaaggttcaggcgattgtccgcaacctggctcgacaaaactgttccggggacagtaagaacatttgcagttaaaaatttagctaaacacatatgaattttcagatgtgttttatccgggaggcattatgttactggcaggcgctatctttgtcctgaccatcgtattggttatctggcagccgaaaggtttaggcatcggctggagtgcaacgctcggcgcagtactggcgttagttacgggcgtggtccatccgggtgatattccggtggtgtggaatatcgtctggaacgcgacggctgcgtttatcgccgtcattatcatcagcctgctgctggatgagtccggcttttttgaatgggcggcgctgcacgtctcacgctggggtaatggtcgtggtcgcttgctgtttacctggattgtcctgctcggtgctgccgttgccgccctgtttgccaatgatggcgcggcgcttattttgacaccgattgtcatcgccatgctgctggctttagggttcagtaaaggcactacgctggcgttcgtgatggcggccggattcattgccgataccgccagcctgccgcttattgtctccaacctggtgaatatcgtttccgctgatttctttggcctcggctttcgcgaatacgcctcggtgatggtgccggtggatatcgccgcgattgttgccacgctggtgatgttacatctctattttcgcaaagatattccgcagaactacgatatggcgctgctgaaatctcccgcagaagcgatcaaagatcctgctacgttcaaaactggctgggttgttttactgcttctgctggtgggatttttcgtcctggaaccgctcggcattccggtgagcgccattgcagctgtgggcgcgctgatattatttgtcgtcgctaaacgcggtcatgcgattaatacgggtaaagtcctgcgcggtgccccctggcagattgtcatcttctcgctcggcatgtatctggtggtttatggcctgcgcaatgccggattaacggaatatctttctggcgtactcaacgtgctggcggataacggcctgtgggccgcgacgctcggcaccggattcctcaccgccttcctctcttctattatgaacaatatgccgacggtactggttggcgcgttgtccattgatggcagcacggcatctggcgttatcaaagaagcgatggtttatgccaatgtgattggctgcgatttgggaccgaaaattaccccaattggtagcctggctacgctactctggctgcacgtactttcgcagaagaatatgactatcagctggggatattacttccgtacagggattatcatgaccctgcctgtgctgtttgtgacgctggctgcgctggcgctacgtctctctttcactttgtaatgagatactgatatgagcaacattaccatttatcacaacccggcctgcggcacgtcgcgtaatacgctggagatgatccgcaacagcggcacagaaccgactattatccattatctggaaactccgccaacgcgcgatgaactggtcaaactcattgccgatatggggatttccgtacgcgcgctgctgcgtaaaaacgtcgaaccgtatgaggagctgggccttgcggaagataaatttactgacgatcggttaatcgactttatgcttcagcacccgattctgattaatcgcccgattgtggtgacgccgctgggaactcgcctgtgccgcccttcagaagtggtgctggaaattctgccagatgcgcaaaaaggcgcattctccaaggaagatggcgagaaagtggttgatgaagcgggtaagcgcctgaaataaagcggcgatatcccccccacaggttgttagaaaagtgcgctttatttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattttgctatttacacagtactccctgcgtgagattccaattatcgcgtccagcatggtgtatcagtgagctgcttagttatcagcgatacagcgcagtagtttaaagacgtactggattatgatttatcagtggtttacacaacaaattattaaataattataagataccttaacccattttattattacacatctaaaacatcacaaaaaaaatcacttcacacactatcagagaacataataactttttaaaatgagcgcattttgatagttgttaacgatttcctttacgatactatcactaccctttttttacacacaaatattaccgggtggagataaaagggaaatcaaaggtaattatatcaggaagatataacgcattacatttattgtgtgtagaagaaaatccattcctgttctaattatccaatttaaacatcttagcataaaacaaatgatgaataaggaattttatgtcaattgactttaccccaggtataataaatacatatcacggcgatatttataactgcacaacaaataccgataatgctaaaacgccagacacaccgaagtggccttgcgataattgggaagaacaacaacccattaattccacattctctggagaaggatatatctctgatcaatatgatttagcgcaacaccaacttcaacaaattaatgcgtgccacacgaacactacatatacaaatgcagactactcaaaagttgtggctcaacttgtaagtcttattactaacattgaaacgataagttcgacacaacttacgcaacagacacaatcaatacttaatcagattaataacattagatatgaaaaaaacaaaagtgctgaatgtcgaatcattgttatcgctaatcctaaacccgacaaggcaatcataactaaaattagcgtagaagagggaatacccataacattcagtgtccaaaccatgttttcagatactaattttattgctgaacaacgagctgacttaccaactaatataaaagatattcaaagcctgtatcaaaaaatgacgaagttatatattgagcacagtgaaaataaaaacaggatgaaagtctttgccggaaccaactttattgatttcaatatgacaggacagaacctgtccgggttcgttctaaccttgtcaaggttttatttcgaagatctacttaatataaatttcactgacgcaaatttagggaaggtgcgaataagcggggaaattcttctcggctgactcagtcatttcatttcttcatgtttgagccgattttttctcccgtaaatgccttgaatcagcctatttagaccgtttcttcgccatttaaggcgttatccccagtttttagtgagatctctcccactgacgtatcatttggtccgcccgaaacaggttggccagcgtgaataacatcgccagttggttatcgtttttcagcaaccccttgtatctggctttcacgaagccgaactgtcgcttgatgatgcgaaatgggtgctccaccctggcccggatgctggctttcatgtattcgatgttgatggccgttttgttcttgcgtggatgctgtttcaaggttcttaccttgccggggcgctcggcgatcagccagtccacatccacctcggccagctcctcgcgctgtggcgccccttggtagccggcatcggctgagacaaattgctcctctccatgcagcagattacccagctgattgaggtcatgctcgttggccgcggtggtgaccaggctgtgggtcaggccactcttggcatcgacaccaatgtgggccttcatgccaaagtgccactgattgcctttcttggtctgatgcatctccggatcgcgttgctgctctttgttcttggtcgagctgggtgcctcaatgatggtggcatcgaccaaggtgccttgagtcatcatgacgcctgcttcggccagccagcgattgatggtcttgaacaattggcgggccagttgatgctgctccagcaggtggcggaaattcatgatggtggtgcggtccggcaaggcgctatccagggataaccgggcaaacagacgcatggaggcgatttcgtacagagcatcttccatcgcgccatcgctcaggttgtaccaatgctgcatgcagtgaatgcgtagcatggtttccagcggataaggtcgccggccattaccagccttggggtaaaacggctcgatgacttccaccatgttttgccatggcagaatctgctccatgcgggacaagaaaatctcttttctggtctgacggcgcttactgctgaattcactgtcggcgaaggtaagttgatgactcatgatgaaccctgttctatggctccagatgacaaacatgatctcatatcagggacttgttcgcaccttccttaggtgacactatttttttacataaagaacaccctacccccaaattatataaagatggacaatatcttgacaaacaaatcgaaggtttattttcaacattattaaccattaatgacaaccttttacgagcaaaagcggaaattgcttcgacaataattaaatttttagaggccaggataaccaatctttcatacaatgacatattaaaatatcagcaagaattccaaagacaatgttataagcaagttaaagcctttacgacactctcccgatacaataaaattcaaacatgggcagaaatgtctgaatatcaattcgaagtatttcaatacgagacgcttaacccaaaaaaaatgtcacacacgccttatttaaagaggccactgcctaatgaaaaagatataaattatggggtggaaatagaaataccatctggtaaaagaattcgcttatcaaatcattaccagaatataataccataatattgattattagcactttataatcattgaataaaaatagattttatgtacttttaaaacaatgcactatattatggggtgatggatattcatgtcacgccccaaaattaactgagttcacctaaacagaaaggatataaacatcagacaggtttacgttactatcaggcatatcacctcagaatcagatgaaaactataaagaaatatctattatggttttaatatttgttgataaggatagtaacatgaacatgacaaaaggtgcactcatcctcagcctttcatttttgcttgccgcatgtagttcaattccgcaaaatatcaaaggcaataaccaacctgatattcaaaaaagttttgttgctgttcataaccagccggggttatatgttggtcaacaagcgcgctttggtgggaaggttatcaacgttatcaatggcaaaacggatacgttgttagaaatctctgtattaccgttggatagctatgcgaagcctgatattgaagccaactatcagggccgactgctcgccagacaaagcggcttccttgatccagtgaactatcgtaatcactttgttaccatcctcggcaccattcagggtgaacaacctggctttatcaataaagtcccgtataacttcctggaagtgaatatgcagggcatccaggtgtggcatttgagagaagtggttaataccacctataacctgtgggattacggctatggtgcattctggccggaaccgggctggggtgcgccttactacaccaatgcggtgagtcaggtaacacctgagctggtcaaataacaccaccgaaagatgcagatgctttctcagcatctgcatcatgcattacatcaaattaatacacagtaagctaactattattattataagccctgtcctgttaattacctttggcaaactgattataaagttaatgtccgcaccaggagtcggttatgtttcttataattaccagggatacgatgttcttcaccgcgatgaaaaacattctgagtaaaggtaatgtcgttcatatacagaacgaagaagagatcgacgtaatgttgcatcagaatgccttcgtcattattgatacattaatgaataatgtatttcattctaattttctcactcaaattgaacgattaaaacctgtccatgtcattattttctccccctttaatattaaacgctgcctggggaaagtgccggtgacctttgttccgcggactatcactatcattgattttgtcgcactcatcaatggcagttactgctctgtgcctgaagcggctgtgtcactttcgcgcaagcaacatcaggttctgagctgcattgcgaatcaaatgacaacggaagatattctggagaaactgaaaatatcgctaaaaacgttctactgccataaacacaatatcatgatgatcctcaatcttaagcggatcaatgagctggtacgccatcagcatattgattatctggtgtgaatttcaggcttacggtgagtctggctacgctgccacacagattagctaattgaaacgcctttcacccctgccataccttttaataatcgcaacaggtcttctatcgacgttgtggcatgaagctggatatcaatggcgaccacttcatgatcttcattttcctgcaacgaaactaaatcagtttttattttttgctgcttaaaccagtcgagcattgataccgtattaccgttcactaatgtcagctgtaaatggtaatttttgttcatcaggcggaaggttaattgatggaagacttccagcaccaacaaggtcatcactgaaccataaatacccagttcgtacataccgctgccaataaccatacctatggcggcggtcacccagatatccgctgccgtcgtcagacctacaatattttggttacgaacgagaatgttacctgcaccgataaacccgacgcccgtcaccacctgagcagcaatacggctggggtcgagtccgacgtgatctaaagacagcacgtcagcaaaaccatatttcgaaacaatcataaacagggcgcttcccatgccaattaatacatgtgtgcgtaaccctgctcctttgccgcgcatttgcctttccatgccaatagcgccacaggcaattgccgcgagtataagacgtataataaattctgctgtcatataaaaatgcaaaaaggagcagcaagatggctcaacttgctactcctttttacttgcacctcattaattcggcaagtcattagatgcttgatttttgaaggtatacaaatttttctgcgggtttttcttacagtattcgatcactttaggaatttgagtgagatcggtttcatttaaagtaacggtatcgccacctttatatactgtttcttcatgcagcatccaccatgcaaccggggtcattgcttttggattcagatcaataaattcctggcaggtcatatctttagcggattcattggctgccaacgcagattgtgcgttcaccagtgacaaagccgctacagcgcccataaaaataaacgctttacggagagatgaaatattcattttgtaacccattcaatatagagattatatatgaacaggaggaatagctgcttttaaagaagatattccggcctgttcaatatgcaaggaagtacgatgtaacgcattcccggaattacatatctttcttaattttgtcccattcgcctttaactttatctttaaagttggcttgtttatcctgagtacaagcctgaacgatagctggggttacggttgcaataccctgaacatctaaaaccgcatcttctggtttatctttgttgttcagcgcttcagcaaaaccaactgcagttggctggaaggattcgtccacagccaggaaatcttcacaggtccaggagttgaccggttttttgttatcagctgctttttgcgcatccgctgcattgctcacaactggcagaagaagcagaccaccaagaataacgcctaatacttttttcatcgtaatatcctcaactataaagtgaaagagccgtcacgaatcaatttcgacactgaggttataacctggttttctgtatatgtcatgttgatggaaaatatcaaaatcagatatttttatttcaatacaatgagttacagatgcatcagatactgcaattaggaaatttttattaaatcgactgcattcttagacgcgtttttggcatagattgatagcaggggattttcttcttaattttatagggtggttctatgttatatatagataaggcaacaattttgaagtttgatctggagatgcttaaaaaacatcgcagagcaatccagtttattgccgtgctgctgtttatcgtcgggttgctgtgtatcagtttcccgttcgtctctggcgatattttaagcacagtagtgggtgcattattaatctgctcgggtattgcgcttattgtcgggttattcagcaaccgcagtcataatttctggccggtattatccggtttcctcgtcgcagtcgcctatttattgatcggctatttcttcatccgcgcaccggagctgggcatttttgccattgcggcatttattgccggtttgttctgtgttgcaggggttattcgcctgatgagttggtatcgtcagcgttcaatgaaaggcagctggctacagctcgttattggtgtgctggatatcgtcattgcctggatattccttggtgcaacgccgatggtgtctgtaacgctggtttccacactggtgggaattgaactgatatttagcgccgccagcctgttcagcttcgccagtttgttcgttaagcagcaataattaccccggttgtcacccggatcatagtcacttgatgtgactatgatccgattaatactctctccgctacgcagtgttgtagatcaattgcgcactatcattgaaataattacctgctagtgattatttcaacctactgaatttcatctaatttttttcactctatggcaaattagccatttcaaacattatcatggctgatattttccgtagtcaggtttaatgttttaaaagtgctgtgggaaagtgaacaaagagttccgtaagcgttgatgctatgggcggttaaataagtaatccgggttcatttttttgcaactggcgttgattacattgcataaatatccgtgtctccagacgctatataaaaacctgaagacatgaatgcgttatttactcaggtaatttcaatgcgttaaaagaaagctggcaatccaattgccagcttaagtcgaaacaaggagactcgatatttaaatcggattacattttaactttagtaatattcttcagagatcacaaactggttattgataacttattcttgggcagtaatccgcaaacgttaactttttgtttgctatttacaagctgataacaaccaggaatcttacttaggatcaatatatggagtgcgtgatggataaatctgaagtattgattagtgttaatagacgtattagttcacgaagggtaaagttcttataggcgtttactatattgaacaacgattcggacaaggatgtaaataatgaaaaggatgacatattcgaaacgataacggctaaggagcaagttatgatttttctcatgacgaaagattcttttcttttacagggcttttggcagttgaaagataatcacgaaatgataaaaatcaattccctgtcagagatcaaaaaagtaggcaataaacccttcaaggttatcattgatacctatcacaatcatatccttgatgaagaagcgattaaatttctggagaaattagatgccgagagaattattgttttggcaccttatcacatcagtaaactaaaagctaaagcgcctatttattttgttagccgcaaagaaagtatcaaaaatcttcttgagattacttatggtaaacacttgccccataagaattcacaattatgtttttcacataatcagttcaaaattatgcaactgattctgaaaaataaaaatgaaagcaatatcacgtcgacgctcaatatttcgcaacaaacattaaagattcagaaattcaacattatgtacaagctgaaactaagacgtatgagcgacatcgtcaccctgggtatcacatcttatttttagtcaggacataagcaactgaaattgatggctggcatgacgagggatgcagatgctgatttcattacccccggtgattactaaaggagaggctaaaacgactttattcccctggtatgtgtatccaccagtagaacccttcgttgcccgaatgctggcaggaactgttggcagaacggcaacattttttttgtcgttgacctcaccatgtcgatcactgtgcctgtatcccaccttactggctgacaaccccactatgccgctggtctgtaaatccctcatatctctcctcgcgcgcaatttaaagaaccgttatttctcaagaattttcagggactaaaatgaacagaagaagaaagctgttaataccgttgttattctgcggcgcgatgctcaccgcctgcgatgacaaatcggcggaaaacgccgccgccatgacgcctgaggtcggtgtcgtcacactctcccccggttcggtcaatgtgttgagcgaattgcccggtagaaccgttccttatgaagttgccgagatacgtccccaggtgggcggtattatcattaaacgcaactttatcgaaggcgataaagtgaaccagggcgattcgctgtatcagattgatcctgcacctttacaggccgagctaaactccgccaaaggctcgctggcgaaagcgctctctaccgccagcaatgcccgcatcacctttaaccgccaggcatcgttgctgaagaccaactacgttagccgtcaggattacgacaccgcgcgcacccagttgaatgaagcagaagccaatgtcaccgtcgccaaagcggctgttgaacaggcgacgatcaatctgcaatacgcgaatgtcacctcgccgattacgggcgtcagcgggaaatcgtcggtgaccgtcggcgcactcgttaccgctaatcaggcagattcgctggttaccgtacaacgtctggacccgatttatgtcgatctcacgcagtcggtgcaagatttcttacgcatgaaagaagaggtcgccagtgggcaaatcaaacaggttcagggcagtacgccagtacagctcaatctggaaaatggtaaacgctacagccagaccggcacgctgaaattctccgacccgacagtggatgaaaccacgggctccgtgacgttacgggcgattttccccaacccaaatggtgacttgctgcctggcatgtacgtcacggcattagtggatgaaggtagccgccagaatgtattactggtgccgcaggaaggcgtcacccacaacgcccagggtaaagcaacggcgctcattctggataaagacgatgtcgtgcagctacgcgaaattgaagccagcaaagccatcggcgaccagtgggtcgtcacctctggcttgcaggctggcgatcgggtgatcgtttccggtttgcaacgcattcgtccgggtatcaaagcacgagcaatttcctccagccaggaaaacgccagcaccgaatcgaaacaataacgttgcaggcttaaggggactttcatggctaactattttattgatcgcccggtttttgcctgggtacttgccattattatgatgcttgcaggtggtctggcgatcatgaacttaccggttgcgcagtatccgcagattgcgccaccgaccattaccgtcagcgctacctatccaggtgccgatgcgcaaacggtagaagactcggtcactcaggtgattgagcaaaatatgaatgggcttgatggcctgatgtacatgtcttcaaccagtgatgcggcgggcaatgcctctatcactctgaccttcgagactgggacatctcctgatatcgcacaggttcaagtgcaaaataaactgcaactcgctatgccttcattacctgaagcagtgcagcagcaggggattagcgtcgataagtcgagcagtaatatcctgatggtagcggcgtttatttctgataacggcagcctcaaccagtacgatatcgcggactatgtagcgtctaatatcaaagacccgctaagccgtaccgcgggcgttggtagcgtacaactctttggttccgagtatgccatgcgtatctggctggacccgcaaaaactcaataaatataacctggtaccttccgatgttatttcccagattaaggtgcaaaacaaccagatttccggtggtcaactgggtggcatgccacaggcggcagaccagcagctaaacgcctcgatcattgtgcagacgcgtctgcaaacgccggaagaatttggcaaaatcctgttgaaagttcagcaagatggttcgcaagtgctgctgcgtgatgtcgctcgcgtcgaacttggggcggaagattattccaccgtggcacgctataacggcaaacctgctgccgggatcgccatcaaactggctgccggagcaaacgccctggatacctcgcgggcagtcaaagaggaactgaaccgcttatcagcctatttcccggcaagtctgaagacggtttatccttacgacaccacgccgtttatcgaaatttctattcaggaagttttcaaaacactggttgaggctatcatcctagtcttcctggtcatgtatctgtttttgcagaatttccgtgccacaatcatcccgacgattgccgtaccggtggttattctcgggacgtttgcgatcttgtcggcggtcggtttcaccatcaacacgttgactatgttcgggatggtgctggcgatagggttactggtggatgacgccatcgtggtggtggagaacgtcgagcgtgtcattgcggaagataagctaccgccgaaggaagcgacgcataaatcgatggggcagatccaacgtgcgctggtcggtattgccgttgttctttccgcagtgtttatgccgatggcctttatgagcggtgcaaccggggagatctaccgccagttctccatcacgctgatctcctccatgctgctttcagtatttgtggcaatgagcctgacccctgccctgtgcgccaccattctgaaagccgcgccggaaggcggtcacaaacctaacgccctgttcgcacgcttcaacacgctgtttgaaaaatcaactcaacactataccgatagcacccgctcgctgttgcgttgtaccggtcgctacatggtggtctacctgctgatttgcgccgggatggcggtgctgttcctgcgcacgccgacctctttcttaccagaagaggatcagggggtatttatgaccaccgcgcagttaccttccggtgccaccatggttaacaccacgaaagtgctgcaacaggtgacggattattatctgactaaagagaaagataatgtccagtcggtgtttaccgttggcggctttggcttcagcggtcaggggcaaaacaacggcctggcgtttatcagtctcaagccgtggtctgaacgtgtcggtgaggaaaactcggttaccgcgatcattcagcgggcaatgattgcgttaagcagtatcaataaagccgtcgtcttcccgttcaacttacccgcggtggctgaactgggtaccgcgtcaggttttgatatggaactgctggacaacggtaacctggggcacgaaaaactaacccaggcgcgaaacgagctgttatcactggcagcgcaatcaccgaatcaggtcaccggggtacgcccgaacggcctggaagatacgccgatgttcaaagtgaacgtcaacgctgcgaaagctgaagcgatgggcgtggcgctgtctgatatcaaccagacaatttccaccgccttcggcagcagctacgtgaacgacttcctcaaccaggggcgggtgaaaaaagtgtatgtccaggcaggcacgccgttccgtatgttgccggataacatcaaccaatggtatgtacgcaacgcctctggcacgatggcaccgctttctgcctactcgtctaccgaatggacctatggttcaccgcgactggaacgctacaacggcatcccgtcaatggagattttaggtgaagcggcggccgggaaaagtaccggtgacgccatgaaatttatggcagacctggtcgctaaacttccggcaggcgtcggctactcatggaccggactatcgtatcaggaagcgttatcctcaaatcaggctcctgcgctgtatgcgatttcactggtcgtggtgttcctcgccctcgccgcactctatgagagctggtcaattccgttctcggtgatgttggttgttccgttaggcgtcgttggcgcattactggccaccgatctgcgcggcttaagtaatgacgtctacttccaggttggtttgctgaccaccatcgggctttccgccaaaaacgccatcctgattgtcgaatttgccgttgagatgatgcagaaagaagggaaaacgccgatagaggcaatcatcgaagcggcgcggatgcgtttacgcccaatcctgatgacctctctggcctttattctcggcgtgctgccgctggttatcagtcatggtgccggttctggcgcgcaaaacgcggtaggtaccggcgtgatgggcgggatgtttgccgcaacagtgctggcaatttacttcgttccggtctttttcgttgtagtggaacatctctttgcccgctttaaaaaagcgtaacgtgtaaatgagagtaaggttgaacatgaaggttcagccttactctttcctgctaaccattcaccactcaacaaccagctaaccgtcaggaataccaggcttagtacacagcactgaaagtagaaaccactccagccattcgtcatcaatttgaacaacacaatactgacccacattcccgtaatcgtatgaattgtcagcttaataatcccaaacatgccgagtcttttcctcctgaaaataccgataccgcctggcaaactgcgaaagagaactagccggtagcccggcagaaatcatcagggaagagtttcacatgaagcaggtgtgagatcctgaccaatattcaaatgcgaaatatgtcaggaaaaggtacctggcgaatgttgcgcaaactgatgtggcgttacaccataatattgtcgaaatgtgtttataaagtacgatgtactgctatagccacatttttccgcaatagtatgcagaggaatttgacgtaactcgagtaatcgtctggccatcgacatcctggaggcgagtaatattttactgaaacaggtattttcatcctgcaacttttttttgattagactctcgctggtatacattctttccgcgatatcgcgcagataccaacgtttggcgatatcaaagctaataaggcgttcaacttttcctgaaacagtgctgatgctattgaaaagtaaggggatcagttctttcttatgagaaaacatcgataaacaggaaaggtagagcatattgctcagtatcggtgaatttaccccggattcattgaagctatcaaaaatcgccgtcaccagcggcatggggggtgactggttaattaacaaacggtctttgctgtgtaaccctaaattgcgtggtagctgacgaatattttgtaagtaatggcaaactgtcagctcatcgatatccagtcgtcgcgtatccggtgaacaaaacgcaaaatcgtctgccaaatttttctccagcagcagaatactctcgttatgcagcgatattttttgctgttcatgataaatatcgaatgaacgacgaatgaggatcaccgagcagacatgagtcatgattatcccttatatttcatactgcgattatttcaatttcagtatactaatgaaatgatgccagactgtttcttagcgcaaaaactgccagatttggtaggaccaaaatttatccacaaagtagttttgcataacagttaattgataataagtaaatgcagcacgaatatattttcgcacagcgtatagcttatgtttataaaaaaatggctgatcttatttccagtaaaagttatatttaacttactgagagcacaaagtttcccgtgccaacagggagtgttataacggtttattagtctggagacggcagactatcctcttcccggtcccctatgccgggttttttttatgtctgagtaaaactctataatcttattccttccgcagaacggtcagtgccgtaaaaattcccttgcgcaacaatacttgccgccgagtcacggttcgacaatctctgcgccgatcgctcctgatactctgtgggcgtcatcccataataatttcgaaagacgtaaatgaaatacgacacgctgtgatatccacaggatactgcaactcgcttaattgaaaaaccatgtataacaataagttgcaaagcacgttgcattctacactcagtaagcaactgtgaatatgatgtctcttcttcgcgcaattttttctttaacagacttggactcatcaacagctcgctggcgattcgggctagtgtccactcatgggcgatattattattgataaccgtacaaactcgtgttcgcatgttcggttgtaaaacgttcagaagcagcggtataaagtgctcatcctcaagaaaaacagataacaacgcaaagattaatgctcttttacgtagcatttctgcatagcgaagattcttattctgcgatagttgcgcaacttcctgaaaaacaggaatatctctactacagtgatgaacgagtaatgaagaaacttttttatgtgcatgaagatttaatgcctcctccttgagcatcgggagaaataatgaaagcgtgtcccttgacacgaatacaaaattttcaacacacttatctactcgaatttggcttgcatccgcaaaaaccaggtcaccgccattaaaatagcgatattcaccattaaccatggtgagaatatatttatgtcttgcatacgcaattagacaattcccatgtagtgattgcatagttgacttaatattacataaacatattactgtttattaatgtagcacgccgccctcttaagtcaaattgattgataaataaatttaaacgaagcgggagaacaggatgataatgtgtgatgttctacgggcaggatgactggatttataatacaaaaacgtgtttaagaacacagggaaattaatagtaagcaaataatcccttttcgtgacattaaaggtaatcgctacatttaataaacattcatataacatatatcttatcaacacgatgaatagacagccaatatattattgcgattaataagcaaccgaatgcccagctgtttttttaaaggctgggcattcggtttttacaacgttatgttatcaggtgtgtttaaagctgttctgctgggcaataccctgcagtttcgggtgatcgctgagatatttcagggaggctttgtagtcttccagcaacagttcagcaaagtccatttcgaagccgcgacgacacataatgcgcatcaccacgatgtcggtggcttcaccgccgagagtgaaggccggaacctgccagccgcgcagacgcagacgttcagagaggtcgtacagggtgtatcccggatcttcaccatctttcagtttgaagcaaaccgccgggatgccttcgtccgggcgacccgtacagatgaactcatacggccccagtttggcgatttcatccgccagataagcggcaacctggtaagaggcgttctgtactttggtatagccttcacgaccgaggcgcaggaattcatagtactgtgcaattacctgacccgccgggcgggagaagttgatggcaaaagtaccaatttgaccacccaggtagtcaacgttgaacaccagttcctgcggcagcgcttcttcgtcacgccagataacccagccgcagcccagcggagccagaccgaatttatggcctgaagcactgatcgatttcacacgcggcaggcggaagtcccagacgatatccggggcgacgaacggtgccaggaagccaccgctggcagcgtcgatgtgcatgtcgatgtcgataccggtgtcggcctggaatttatccagcgcatcgtgcagcggttgtgggaactcatagttaccggtgtaggtcacgccgaaagtcggcaccacgccgatggtgttttcgtcacaggcttcaatcatgcgtttcgggtccataaacaactgaccggggcgcatagggatctcacgcagctccacatcccagtagcgggcgaatttatgccagcagatttgtaccggaccgcacaccaggtttggtttatccgttggtttgcctgcagcttccatacgcttgcgccaacgccatttcatcgccatcccgccgagcatacaggcctcggaagaaccaatggtgttggtgccaacggcctgaccatttttcggcgcaggcgcatgccacagatcggcaaccatatttacgcaacgcaggtcgatggctgcggattgcggatattcttctttgtcgatccagtttttattgatcgacaaatccatcaatttatggacgttttcgtcgtcccaggtctggcagaaagtggccaggttctgacgagcgttgccatcaagatataattcatcattgataatctgaaatgcgacatcatcgcgcatttcgtgcagcggaaatcgttttgactccgcgatagtagaaatggcctttgcgccaaaacgtgaatcgagtagttctgagcggaaatccgttaacagcttctggtccatttcgaactccttaaatttatttgaaggcaataaaaaagtaggatttatccgcaatggaagcaaggcattacaggcttaatttaaataacaaaatcctaagcagaaaaacgactttttataatataaacatttaacatgataatattaaaaacagactttattatcgtaataaaaatcgcccaaacattgctgttcgggcgatcaaattaattattgtttatcctgcatatacggcgtgtacaccccgttcagactgtgcaggaaagctacgatatcatccacatcctcctgcggcagctctttgcctacctgatagcgcagcatcagtttcaccgccccgtccagcgtcggcacgtcaccgcgatggaagtacggtgccgttaaagcaacgttacgtaaaccgggtactttctgacgcaatttatcacgctcttctttagtcacattcatacgaccaatatccgccgccgtaatttccccaaagttaaagtcttttttcagccccaacggttcaaaggaacgtccgccgagaataataccaccatgacaagttgcacatttattatctttaaataattgatagccttttttctgttgcgccgtcagcgcattttcatctccgcgcaaccatttatcaaatggggaatccggcgtaattaatgttttctcaaattcagcaatggcatcagtaatattttcgccactgaaaccttgcggatagacttcgaggaactgcgttttaagctgcggatctttttccagcttagcaataatttcgtcccaggatttcgacgccatttcaatcgggttcaacggcggtccaccagcctgatcctgcaatgttgccgcacgaccatcccagaactgctcaacgttaaatactgagttaaataccgtcggcgcgttaatcggcccaactgcgccaccaacaccaatcgatgtttttctgccatcgacgccccccgcattcaacgcatggcaatgagcgcatgaaatggtgctatcagccgataaacggggatcgtgatacagcgcaaaacccaacgccactttttgcgcatcggtaggcagtttttgcgggatgggctgcaccggttcattgcgatgttccggagcagtatcattgctggcgtaatattccgcgcgctgttttgcaatccaggccagtatttccgcccgctcttcatcactcaccttacccgcccagtgtagcgcggtataacgcgttggtggcatagtttcatactgcatcacccattcaatcttattcaaatcgctttgcgaaacgggtttatcagccagcagtgccgcacgcacggcctcaaggttaaaagatttatatccaagcttaatgtcgtaatccatcaactgtttcgcgccaggaatataataataggcgggtaattctgccgaaggcgtgtggcaatagtcgcatcctttttcgcggagaaagcctaaaaccttattattttcactgacagcagatgcctgaacatcggcctgtttactgcgtttattatcgtggtaccacacataaccagataaccctaaatagcaaatcgcgacgccagccaggccgatcgcggtaatacgtgagaccattttcattattcttccctcacggtggtgagttattgtgacccagaaaattttccagaatgctgcaaacgtctctgcgagacaaagccatcataaaaaacagggagatacgctttttgataggaatcaatcaattacatgaatataaactatcaataagatagcctgtgcctattacccagatcaggaatggcatatcatgattgcggcgagagcaggattgaatgttctgaaaatgaaaaacaacaccaaatcggtatttttataaattccattgatattagtgcgttatattttttgacaggttaataaacgtgatccaccgcacgctttgtcgcccaccaggcggagcgaatgactacccttaaagaaaagccgataattagcgacgaatttcggaggttggatccttatgctcaatcagaaaattcaaaaccctaatccagacgaactgatgatcgaagtcgatctctgctatgagctggacccgtatgaattaaaactggatgagatgatcgaggcagaaccggaacccgagatgattgaagggctgcctgcctctgatgcgctgacgcctgccgatcgctatctcgaactgttcgagcatgttcagtcggcgaaaattttccccgacagtaaaacctttcccgactgcgcacctaaaatggacccgctggatatcttaatccgctaccgtaaagtgcgccgtcatcgtgattttgacttgcgcaagtttgttgaaaaccacttctggctgccggaggtctactccagcgagtatgtatcggacccgcaaaattccctgaaagagcatatcgaccagctgtggccggtgctaacccgcgaaccacaggatcacattccgtggtcttctctgctggcgctgccgcagtcatatattgtcccgggcggccgttttagcgaaacctactattgggattcctatttcaccatgctggggctggcggaaagtggtcgggaagatttgctgaaatgcatggccgataacttcgcctggatgatcgaaaactacggtcacatccccaacggcaaccgcacctattatttgagccgctcgcaaccaccggtttttgcgctgatggtggagttgtttgaagaagatggtgtacgcggtgcgcgccgctatctcgaccaccttaaaatggaatatgccttctggatggacggtgcagaatcgttaatccctaatcaggcctatcgccatgttgtgcggatgccggacggatcgctgctcaaccgttactgggacgatcgcgacacgccgcgtgacgaatcctggcttgaggacgttgaaaccgcgaaacattctggtcgcccgcccaacgaggtgtaccgcgatttacgcgcgggggcggcctccggttgggattactcttcccgttggctgcgtgatactggtcgtctggcgagcattcgtaccacccagttcatccccatcgatctgaatgccttcctgtttaaactggagagcgccatcgccaacatctcggcgctgaaaggcgagaaagagacagaagcactgttccgccagaaagccagtgcccgtcgcgatgcggtaaaccgttacctctgggatgatgaaaacggcatctaccgcgattacgactggcgacgcgaacaactggcgctgttttccgctgccgccattgtgccactctatgtcggtatggcgaaccatgaacaggccgatcgtctggcaaacgccgtgcgcagtcggttactgacacctggcgggattctggcaagcgagtacgaaaccggtgaacagtgggataaacccaacggctgggcaccgttacaatggatggcgattcagggatttaaaatgtacggcgatgaccttctgggtgatgaaatcgcgcgaagctggctgaagacggtgaatcagttctatctggaacagcacaaactgatcgaaaaataccatattgccgatggtgttccccgcgaaggcggcggtggcgagtatccgttgcaggatgggtttggctggactaacggtgtggtacgccgtttaattggtttgtacggcgaaccataatatttttacagccagccgctaacttcctgctggctgtaaaattatcctcttcaggaggagatatttaacatcattgccgcctgggtgcgatttttcacttccagacggcgatacagggattccagatgcgcttttaccgttccggtactgatattcagcgctctgccgatctccttatttgattcgcccgccgctaacatggttaaaatctcccgctggcgggcgcttaacgatttgagatctttaatgtccttttccggcgtcgtccgccagtctccaggcagaaacatcatccccatcgccgcactatttaccgccaacgcaaatgtctcgacggttgaatcacgaggcacaatggccagcacattaaaatggataacttcctgtaaccaccgtttattgcaatccgtcgccgtaattaacaccttaacctcaggaaattgcaccacggttttttgcagcaaccagtagcaaaactcaccatcctgatcgccatcgagcataactaaggcttcagggtaactttccagcttttgccataactcgtctgcctgactggccccctgaatactcactcctggaatacgctgctgtaaactgattttcattccatgaataaatattgactgcctgtcaaacatgactatttgcataactgaatctccacctgaatacgttaaaaagacttaagtagtggaagggtattacccgcgagaaaaaataagaattcgccatttggcggtggccattctacagagatgacgtgtagaaaatagttaccgatataaatagttacagctaaacgcctgaaattacatgtcgagggcactatttaaaacaattttgaggatttccttatattggtggttagtacgcatgcaattaaaaatgaaattccgcgaccacaagccaaaataacaaacggcaaggagacaaaaataagcacaaatagccaacacgtcctctgttcactttaaagggaatcgctgaaaaatacgctctgtttaaggggattcacctttctcagaaagctattccgcccttttcctgctgagaaatcgccacattcggcatgacaacattgtgaaacccggcattagatgttagaaaaaacaataaacaatgcgatatgcgcgttactgtttcgctgtgaacaacaatcggtcaaagaaatggataaaattcacgcaatgcagttgttcatcaaagtcgcggagctggaaagtttttcccgcgcagcggatttctttgctttgccaaagggaagtgtttcgcgccagatacaggcactggaacatcaacttggcacccagcttctccagcgcaccacgcgacgggtcaaactcacgccagaaggcatgacctattatcaacgagcaaaagatgtgttgagtaatctcagcgaactggacggtctgtttcaacaggatgccaccagtatcagcggtaaattacgcatcgacatcccgccaggaatcgcgaaaagcctgttactgccgcgcctgtcggaatttctctatctgcatccgggaattgagctggaactgagtagccatgaccgtccggtagatattcttcatgatggttttgattgcgtgatacgcactggcgcgttaccggaagatggcgttatcgcccgtcccctcggcaaactgaccatggtcaactgtgccagtccgcactatctgacgcgctttggttatccgcaaagccccgatgatctgacttcacacgcaatagtgcgttatacaccgcacctgggtgtacatccgttaggttttgaggttgccagcgttaatggcgtccagtggtttaagtctggcggcatgttgacggtaaacagtagcgaaaactatctcaccgccggtcttgccggtctggggattattcagatcccgcgcattgccgtgcgcgaagccctgcgtgccgggcggcttattgaagtattacctggctaccgtgccgagccgctctccctttcgctggtttatccgcagcgtcgggagctttcccggcgtgtaaacctgtttatgcagtggctggctggcgtaatgaaagagtacctggactgaccgactatactttttaagaatgaccacgacagaaggacaaaagagcggatgacgcaggaaaacgagatcaaacgtcccatccaggatctggagcacgagccgattaagccgttggataatagcgagaaaggcagcaaagttagccaggcgctggaaaccgtcaccaccactgccgaaaaagtccaacgccaaccggttattgcgcacctgattcgcgcgacagaacgctttaacgatcggctgggtaaccagtttggtgcggctatcacctatttctcatttttgtcgatgataccaattttgatggtgtcgtttgccgcagggggctttgtgctggcctcccatccgatgttgctacaggatatcttcgacaaaattctgcaaaacatcagcgatccgacgctagccgccacgttgaaaaacaccatcaacaccgccgttcagcagcgtacgactgtagggcttgtcggcctggcggtggcactttattccggcatcaactggatgggtaacctgcgtgaagcgattcgtgcccagtcgcgcgatgtctgggaacgctcgccgcaagatcaggagaagttctgggtaaaatatctgcgagattttatttcgctgattggtttgttgattgcgctgattgtgacgctttcgatcacctcggttgccggttcggcgcagcaaatgattattagcgccctgcacctgaacagcattgagtggctgaaaccgacgtggcgattgattggcctggcgatttccatcttcgccaactatctgcttttcttctggatcttctggcggttgccgcgccaccgtccgcgcaaaaaagccctgattcgcggaacatttctggctgctattggttttgaagtgattaaaatcgtgatgacctacaccctgccatcgttgatgaaatccccctctggcgcagcatttggttccgtgctggggctgatggcatttttctacttcttcgcccgtttgacgctgttttgcgcggcgtggattgccaccgccgaatataaagacgacccgcgaatgccggggaaaacgcagccttaaaatagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntataatgcgcacataacctcttgaaactcgtccccagagcctcttcagccatctatttgggagcaaacaatttcattccaactcataaccccagcatataaatccagttggtaacttttatttaacctgaaaccagttttatccactatttataaaattatgtgaagcatttcatagaagaaaaatcactggcctaaacattatcccctttttgcctgatttttgaccatttccgcgatttgttacacattgaaatatcacttttgctgtgcgtaatatggctattcgttagccaaaaaataagaaaagattatgcaagcaacagccacaacactcgaccacgagcaagaatacacgccgatcaactcgcgtaataaagtccttgtcgcctctctcattggcacagccattgagttcttcgacttttacatttacgccactgcggccgttattgtgtttccgcatatcttcttcccgcagggcgatcctacggcagcaacgctacagtcgctcgccaccttcgccatcgccttcgtcgcgcgccccattggctctgccgtttttggtcattttggcgatcgcgttgggcgtaaagcgacgctggtcgcctcgttgctaacgatggggatttcgaccgtggtgattggtctgctgccgggctatgccacgattggtattttcgccccgctgctgctggcgctggctcgatttggtcagggtctgggcttaggcggtgaatggggcggcgcggcgctgctggcgactgaaaacgccccaccgcgcaaacgtgcactgtatggctcctttccgcagctgggcgcaccgattggcttcttctttgccaatggcactttcttgctgctttcctggctactgaccgacgagcagtttatgagctggggctggcgtgtgccatttatcttctcggcggtgctggtcattatcggcctgtatgttcgcgtgtcgctgcatgagtcgccggtgtttgagaaagtcgctaaagcgaaaaaacaggtgaagatcccgctgggtacgctgctgaccaaacatgttcgcgtaaccgtactgggtacgttcattatgctggcaacctatacgctgttttacatcatgacggtctactctatgacctttagtaccgccgccgcgccagttgggcttggcctgccgcgtaacgaagtgttgtggatgttgatgatggcagttattggttttggcgtgatggtgccagtcgctggattactggctgatgcctttggtcgccgtaaaagcatggtaatcatcaccacgctgatcatcctgttcgcgctgttcgcctttaacccactgctcggttctggcaacccgattctggtttttgccttcctgctgctggggttaagtctgatgggtctgaccttcgggccaatgggtgcgctgttaccagagctgtttccgacagaagtgcgttacaccggagcatcgttctcttacaacgtagcgtcgattctcggggcttccgttgcgccatatatcgcagcctggttgcagactaactacgggctaggtgcggtggggttatatctggcggcgatggctggcttgacgttaatcgccctgctgctgacccatgagacgcgacatcagtcgttgtaataagagtgaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattatcatcacttcttcatctgcgacaaaatcgtccgacactgattagcctccccttcggaaggtgagatcagtgccagtaacgccgccgccggtgttaccagcgttgccagtgccgcagcaacagcaccacgggcaatcagcggtccggctttcaccccagcctgcggatttttaaacgtcccccgcacatacagcggcgaacgcagtgtgataatccgaattcctttactctccggatcaatagtcaaatccagctgttccgaagcaaaacttgccgtgccggtaacattaatcaacgcgttctcagtatcgaaagcaaaaatctgcgggcgcgccacgccgttggcaatattcagattcgccgccgcgcagttcacccgcacctcatcatcaccaaatatcgcaccgacaatgtagttgccgacattcagcccaacaatctccatcaggttgcggctcaccagcccgtcattcatcaacagtttcaggttgccgttactgttgcctaaaagtgccgccaccgagttaccgctaccgcgtagttccgcgtcaccgttcatttcccccagcgtcttctgcatcagttccacatcgggcatcagttctttcagtttcagtcgacgagcctgaatatctgcccgcccctgcatcggctttttatcgccttccagatgaatattcgccgcaatgctgccgcccgccatgccaaatttcagcggttgcaggcgcaggtcagcatttttgaggatgatatgagtagaaagatcgctaatcggcaggctactgccatgctcaatgcgccgccctttgaagcgaacatcggcatccataacgtcccatttatcggtttcgaagcggtcataaggcagcactttgcccgcaggctgaacgcttttttcgcccttcttctgttcagaccgtttcgacttttctgcccctttcccggaatcaacgccaatcaacggtcccaggtccgccagccgcaattgccgcgactcgacatcaccttccagttttggtcgtggctttccggtggtgtagaccagagaaccgtggatatcgctatcaccaattcgcccattaaaaccgcgataatcaaagaccgacgatttttcagtgtcgattttcgctaccagccgaccatccgtttcaaacggcggggtatcgggcagcagaacgcccgtcagttcatagagatcacccagtgaatcgccagaaaatttaagccgtaaatcgacaccgcccatcttcattgggtcattcacgacgccatcaaaagcaacacgggtgttaccagagcggaaatcagcctgtaccggaaacggcgtcccttcgccacgcagcgccagcataccgcctatttttcccgtacccgtgagcggttcaccgttatatcgtccctgcgccttcaggccaaaaacgtaatcgcccaccttttctttatccgctttacctttcgatccagtaacttcgctgaacggcagcggcttgcctaagggatcaacaaaaatctccagatccgctttgcttactttgtcatcaatggcgatccgcccttgatcgaaaagaatattatccagccgaaacgaccatgccgacggctttgcattcgcgtctttgttatcatcgttggcaagattaaacgtccagttattgttcttttcagagaggcgaatcaggcgcgcgtcgggcttttcgagcttgatccacggcagccagaccgttttggtcagcagcgccagcggggccagcgttgcctctacgcgtggcaaatgcaccatcgtgacttcgggaatatccggtggattgccaagaatgatgtcttccgcgtgtacatggggccacggcacccagctgcgccagccagtttcttgtttttgccgctcccacaccacgcccagatcgccacggatagcgaacggacgattcaactccgcagagactttctggttgatagtcggtttgagtcgattccagtcaaaagttgcaatcaaaatgatcgccacgacaatcaacaacaagaaagcccctgaaatcgcagcggttattttgcctgccttgctcatcgttcgcttcctcatattcttcctgtgccagtcctaaagatagtccagccaggcggaaaatgaggcagcttatagcgccagaaccgccgtattcagcgtttctatcggtgccgggcgtgaaagaaaccagccttgtgcggcgaatgcgggcgagttctgaacatcacgccactcttccggcgtttctacgccctcgacaatcaccccgcgacaatagcgattcattagatgtaaaagctgagaaaagagtgtgcgtccttccggcgactgacgcagcatcacaaacagttctcgcgcgattttgatgtagtcataacgcacttcacttagcgcagagaaatttgccatcccggtaccaaaatcatccagccacagcgggccaaattcacacatcgaggcaaaggttgaatctttcggcagacggatatgctccaccagttcgaaacgcagccagggaagacgctcaatctggcgcaggatttttggttgctgacgcagggcgatgagcgtagggccatcaatattgaccgatgccagcaggccgtgctctataaagaagtcggctttttgcgccagcaaatcaatctgctctttcacaacctccatccgatggctgacggtgatttcagtaaaatagcgatccggcggcaggcgttgcgaagggttcaagggatgcgtgaccaccgttaatagctccacggccattaaccgcccgcatgtttgatagatcggctgccaggtgtaagcacgctcacactgcaaccaaaaacgccgttcctgcaagctctcgatgcttgcttcagggttgcttattcgctggataacctgccttatcatcaaagatgtcctgtgtttaaaagtgatgctgcccggactcgacaaagattatcggcgcgtaagggcagaactttaccgcctggccggggtaaatttcctcactccacaacggaatctttcaggaatacgttctggctcaaaaaaataatggaacactgttttaatatggttgaccagcaaaccaccacagcgcaaactaacgctaattttttacagatcaggttcacgactatgtccaaaaagattgccgtgattggcgaatgcatgattgagctttccgagaaaggcgcggacgttaagcgcggtttcggcggcgataccctgaacacttccgtctatatcgcccgtcaggtcgatcctgcggcattaaccgttcattacgtaacggcgctgggaacggacagttttagccagcagatgctggacgcctggcacggcgagaacgttgatacttccctgacccaacggatggaaaaccgtctgccgggcctttactacattgaaaccgacagcaccggcgagcgtacgttctactactggcggaacgaagccgccgccaaattctggctggagagtgagcagtctgcggcgatttgcgaagagctggcgaatttcgattatctctacctgagcgggattagcctggcgatcttaagcccgaccagccgcgaaaagctgctttccctgctgcgcgaatgccgcgccaacggcggaaaagtgattttcgacaataactatcgtccgcgcctgtgggccagcaaagaagagacacagcaggtgtaccaacaaatgctggaatgcacggatatcgccttcctgacgctggacgacgaagacgcgctgtggggtcaacagccggtggaagacgtcattgcgcgcacccataacgcgggcgtgaaagaagtggtggtgaaacgcggggcggattcttgcctggtgtccattgctggcgaagggttagtggatgttccggcggtgaaactgccgaaagaaaaagtgatcgataccaccgcagctggcgactctttcagtgccggttatctggcggtacgtctgacaggcggcagcgcggaagacgcggcgaaacgtgggcacctgaccgcaagtaccgttattcagtatcgcggcgcgattatcccgcgtgaggcgatgccagcgtaaacgcagcatatgcaaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattactgtgcaggtggaatatccgtcacttcaggatgtacgtcatccgtggcgacagaggtggtcgcagcggcggtagatggggccatgatttgatcccagaccgcctgcaacgctttcatgttaaattccggctcgcctttcggctgcagcagtattaacgccatatcattcgacaactgttgacgcagatcctgatttaacatctctaccgtcaggctattaaggaaatcctgccgcagtttctgatattgctccggcgcgatatcgacaacctgattttgcaacgaacgcatccgctgacccatcagaatatcggtatcagctcgtgcataggcggcaaacagtttctgcagctccagtttcttttgcgccactaacgcattgaactcttcttccggcagacctttatcgcgaaccttcgccagttcacgcgccaccagattaaggttgctgttcagcttgtcgtttggtgattcgatgttgatggcacactgcgcacgcagatacagcacacggcagtcaaatccaagaccgatgtctttgctgttactggcacttaacgcttgctgaacatgccagaacagcgcctcgcgggccaggtccgcacgccagtagcgcagcagtgcggctgattcacgaatcggctgccacggcgtatcccacatgatagataaccggtcctgacgcaccgcgtcagtcataatactcaccgcttccgcacgcagcggagaaagcgtcggcaccggagctggcgtttcacgtttgcctttcagttcgccaaacgttttgtttatttggtcgacaaccgagcgcgcatccacgtttcccaccaccagtagcgtcattgcatccggggtgtaccatttctgatagaaatctttaattttttccgcttcaacgggttgtttcagcggatcggcaggatcgtgacctaacaaggttgaccctttcagacgatagcgccaccagccctctttagtatcggcaggccaggttgccaccatgtcctgactttgcagcgcgtggttgatggtttctggtgtgatggtcaatttgccagtggcatttgccagataagagagcgcttctttcagcaaatcgttacggttattgggcaaactcagattaaacagcgtggtgtcataagagacaattaccggcggcatcgggcgtttagggtcgatcccctgctgccacaatgaacgcgcctgtgctgcgtcaaggccaccgctttgcgttagcgcaatacgagggatggcgtgactgtaaccgctctgttgtgtactttcggcgagcgaaccggtattaaccagcaggcgaatttcaacacgatcgctgggacgctggggggtggtcagcacttgccactgtaaaccgttggaaagcgtcccctgttgccatgctggatcaggctggagcgcatctgcctgcacatagccagcagtggccatcatcagcaaaccgcccgctaaaagtcgaatttttgtgccctgcatgtgaacccctgatcaactatcctggtaataaaaaaactgcccgttgtcggtcagtctaaatgacgttaaaaacacttcgtgttagaccgcaagaacatgaaaatgtcacggaagaagtgaaataaacctgaactcacccaggtggtaagttcaggcacaggggtcaattatgcgcaaacacccgcactcggggaagggagtgcgggcataagtgatgagattaagaggataattcgtgcgttttgccatccggcgcacgattattcagcacatcgtccagttttttgtggtccagttctttcacccacttagcaacgacaatggtcgctacgccgttaccgaccaggttagtcagcgcacgagcttctgacataaagcggtcgataccgaggatcagcgccagacccgctaccggcaaatggcccaccgcagagagcgtcgccgccagcacgataaagccactacccgttacccctgccgcccctttagaagaaagcagcaacacgattaacagcgtgatttggtggacgatatccatctgactgttagtggcctgggcgataaacaccgccgccattgtcaggtatatcgatgtgccatcaaggttaaacgagtagcctgtcgggatgaccagccccaccaccgatttacggcagccgagtttctccatcttgtcgagcatacgcggcagcgccgactcggaagatgaagtccccagtacaatcagcagttcttcacggatgtagcggataaatttgaagatactgaaaccagtcgctttagcgattgaacccaataccagcaccacaaacaggatacaggtaatgtagaaacagataatcagctgccccagttgcaccagtgtgccgacgccgtatttaccgatggtaaacgccattgccccgaacgcaccaataggtgccagacgcatgatcatattgatgatgccgaagatgacctgcgagaaactttcgatgacgttaaaaatcagttggcctttgctgcccagacggtggagcgcaaaaccaaacagtacggcaaacagcagcacctgcagaatgttaccgctggcaaatgcgccaatgacgctcgccgggatgacatccataatgaaggcgacaatgccctggtctttcgcctgatcggcgtaaaccgctaccgctttcgcatcaagcgttgccggatcgacgttcattccggcaccaggctgcacgacgttaacgatgataagaccaataatcagcgcgatggtactgacaatttcaaagtaaagcagtgcgactgcgccggtacgaccgaccgccttcatgctttccatgcccgcaatgcccgttacgacggtacaaaagatgacaggagcgatgatcatcttaatgagcttaacgaagccgtcgccaagcggtttcatttgctcgcctatttcaggatagaaatggccaaggagaataccaatggctatcgctgtcaggacctgaaagtaaaggcttttaaacagagaggttttcatagggtgtcctttagtaaaaccacaggtcttgtaaggttatggggtacctgcggccttaaaataacacccagacaacatcacagaaatgtacctggatcataattgaaacaaaaaggttaaaaagtttgagctggctcgcacaaaccagcactttttaaagttttgtaatcagtttggggtagctacttttcttccaggtaactctcttcgaagatttcaatagggagtgggcgagcaaaaaggaagccctgggcaataccaacgcccgcttttgccagccagtcgcgttgtgcttcagtctccacgccttcggcaatcatttgtaagttcaggctctgcgccagcatgataattgcagcaatcatgctgctatctcccggcaagccttcaacaaacattttgtcgattttcagtacgtcgattggcaacgatttcatatgctgcagctgacgcagccctgcgtagcccatgccgaaatcatccagcgccacccgaactccggcattgcgcagcggacggaggattgccaccgcagcatgagggtcgtcaatacgtcggctttctgtcacttccagaatcagtgttcccggctgaatgcgatagcgggttaacagttccagcatatccgccaccatattcgggtgcatcagttgcagcgcagagaggtttaccgacaagggcagcataatgccgcgctcttgccaggctgcaagcaatcgacaggactcttccagcacccagtgaccgacggtaaccatcagcccacagcactcaatgcgatcgattaagccatccggcaggtcccaactgccatccggttgctggatacgcagtaacacttccgcactgaccagtttaccgctggtcatctcgacctgtggctgtaaccaaatagcaaactgatgattttccagtgcattaaggatatcgctctcttccgtcaaccgcttctgggcggcttccatctgctgcggatcaaagaactgaatctgattcttgcctttatggcgagcggtaaatgccgcagaaatagcgcgactgtaaagctgttcggcggtgagatcgccgtagaacatcgccacgccaatgctacagtgcggacggagttgaatacgttcaatcggcaggcgctcgctcatgatagtgagcacttgctgacctaaggtgattgcgtgccacggttcctgtacaccgttggcaatgacagcaaagtcataaccgctaatctgcgcgaggatcatacgtggcgacagtaccgatttgagtttttccaccagcgtcagcagcagaatttctcgttgcgcctctttcagcacgcccgcagtatcacgcagggtttcacaggtgatgatcatcagcgcggtggtttgtttacgcgcgacaacctgctccagcatctccatcagcaaggctttgttcggcaaatccgacaccgggaagcgcatcgcattttcgttctgttcttcataatggcgctgcagcaattgctggttgaggttgtaactgcgcaccaacataccgatttcatcgtcctgatgcagacgcggtaatgccagttggtgaccaacaagctccttggctgggatggcgttaagttcgcgagcaatattgcgtaacggatgcaaaatcaggcggttaatgcaccagctgatggcgacggtcaggataagcgacaaaagtaagtaaatggtcactaacgttgagagggtgctcatcacgaacttatacatacggaaggaatccgcctgtagtaccagataggcaattggctgcgggtttgccggacgttcgagcgagtaaacgcccagcgagatttgaaccggtagctcaaacaggcgagtaaccattaccggcaccgggcgctctggaataaaacttttacgcagcgcctggaactggttaggcagcactacatcggcacggctgaccacgcctgccggtttaatgctggcaagaatagcttccgcttcgggaatatcgcctttcaaaatagctgaagataagggttcgcggacagagcgagcaatgctttccagttgcgtagccgtgttatagcgattctgctggaccagatggaacagcaaaacggtgcaaaaaataaaaacgaacaccaggacaacggctgccaccattgccatctgcttgattgttaacgagcgacttacgcgcaaattgtctccccccggaaatcccagattgccgcccgagtatacccgatcgcagcggcattaagagaggcgctatctgaaaacttaccagtcggcgtaaggtatcagcggctgcggcggtaaatccatgtcaccctgccatccggcggcggaataacgtacgtagagcaggaaatggctgggtgcgtaatctttcgcctgctggatatcaattgccgtgccaacaaaccagttggaagtaacacgtcgttcaagtaatgcccgcgccgtgtagccgaagccctgactgctgccgccatcgttggattgccgcgcagcttcttcctgccagtcggtcgggatcagattcatcagcggataacgcggcatggttttggtgcgtgaatgcgaccacgagccagacgcacccagctcccacgaccagttttccgtgcgctcccgccacatcaccggtatggcaaacgacaggtattcctgcggactgtagtaaccgccctgaccgagtgagtagccactcagatctttgtcgtaatgccagatcatgttgttcaggccgattgtgacgcggcgattgttctggttaatgaccttatagtaatagcccgtcatccagcgcacgcgccagttatcttcgacatttttaccggttaactggtcgccactaagcgatgcccagacgccgtttgcttcacctttatcgtagctcagacttagccccacaccgtcggcacgtacgccaccccattttttcccggtattgctcggggagtctttttgcccaccaaaggccagcaaagaactggagatgggccgacggtgggcgttaacggtgtaacccagcggcccgatatcatcgctgtaactgatgccgccgaccacatccaccacgttgaagcccatcggcgtggtaccgatatcccagctccagacgtcatttcgccagccgaccgccacgctggcaccggaatccgactggctgcggttgccgctacagtcctgtaatgtacaggtgccccagttgtcatcccatttgccatcggcattagtggagaaactgccgacgttcatattgacgaaatcactgcgaaagaacatccgcccgtcagaatacggcgcatccacctgcaacatggtagtgtgcgctttcagatcggagtaaccaccggtgccgctcgaaccccagtaatcgtgctcaagggtgacgttaagatcctgctggcgatagaggtccgccgcatcgctgcgcacgccacgtttcagccagtcatctttctcgtcgttacgggtcagtcgggtaaaggtgtcgttatcctgcggacgcgtcgtagtcacaccggatgcgaccatggcgtctttgtaggtttccagcgcctgcgttggatcgcccgcctgcgcttcaaacttcgcaccatcacgcagcaccatcgcgctttccatcgacggtggctgagattttgcctgcgggatcaacttattaaacgtccgctgcgctgctgcggtatcgccaagctgcgcctgtgccagcgccacgcgccgctgtgtgttcagcgaggcgttatcggtagcgggcagtttcgccagctggctacgtgccgccgctttgtcaccggcagcaatatccacttccgtcagaccaagaatggcgtcggcgttagctggctcccgcgtcaggacattctgatatgcagcgcgggcggcggtgtaatcacgtcgttgttgcgcccagtcagccagcgtgaggtcaatacgcgtggaaggtggttgctggcgcagcatcgcttccgcttctgcctctttgccgctttctcgcaggcggttagcggtttccagcacctgatcgctttgcagtcgattaaccagctcctgaatattgctgttccactgcgcacgcggcaggctattgatatgcgccagcgccgctctgtcctggtcatgaccagagaggtacagcccgtaagcgtaaacctgctccgggtcgttcgacttctgctgcgccagattgcgcattaacgtatcggcctggctgcgttgtccggcctgccagagatcctgcgaaagtcggtaagtaatccatacgctgccggggtccagcgccagtcgttgccgctgaagtgctgccgcctgcgcccatttgccctggttttccagtgcctctgcctgctgtgccagacggtcgttttgcaggctgcgttcgatatcatcaatgctacgccgctgactggcagagagcgaggcgataaacgcttcagctttttctggcgattgctggcggtaaatatttgccagcccgcgcacggcgttagtgttgccgctgtccatacgcaaggtctgctgataataacgttcggcggcgggataatcttttcgcgccatcgccacatcgcccagccccagcactgcataactgtcggtgttatcgacattacgcgcctgctggaacaggcgttctgcccggtcaggattattggctttcagcgcagcatcgccctgctggatcgccagccagtagcggtttactttcagcagactgttccatttgtcgttgttgctgctgtgcgggtccagtgcgagggctttttccagattcgccactgcattggcgcgatcgcctttctgagaatacgcctggcccagcgcccccagagcttcactgtctttcgggttcgcccgcaccgcctgttgtagttcgggaatggctttacccgccataccagagtccaccgccgctaaaccttgcgcacgagcgcggaaagcaggatcggccagctgtttttgctgttctgccagttgcgattgcgcagccgccacgctatcgccatcactaaagatcgagagatattttttcagcgccgacacactggcatcactgacgggcatgtctttaatctgcccgtaccagattttagaggccccttcgcgcccggcgttcgattttgccatctgttccaggacggcaaaaccttcgtcacggcgatcgctactaaacagcaatagcgccagattgttttgcaggcccgtattgcccggtgcatccgcattgatgcgttttaactgattaatcgcttcgccacggcgagccggaattttcgccaccgtactccagtactcgacagcaatgtcaccttccggcggcgcaccgttgaacagtttgttgtaactcgccacagcttcttctgcatgaccggtcgtcgcctgcaatcgtgcctgttgcagtgcctgacgaccatccggcgtggaaagtagcatcgtagtccgcgacgatttatacgcatttgaactcggcgctaactgcgacagccgatcgagctgtttttgcgcgccatcaatatcgccctgacgtaacaaagaacggaaacgggcggcaacgacgtccgggttattcggatcaataagttccagccgatataacgactgttgcaccagatcttcacgatgggtcgcttcgcctaaccgaacttgctccagcaactgttgctgagcggttggtgctgcctcgaccatcggcatgacggccagaccgagggaaagcgtgaatatgtttagtgtgaatttgcgcattcctggccccagtcaggtaataactcaccttttgtcgagaagcggaaacggtgttgatcccagccttgtccaaacagggtcagcacatagttgtaataggcatcgctgccgggaaagttatcggccacgcgctggcgctgaacggcctgcgcatcgcggttttgtaaaaagggcagcatggcggcagaaaaaccgactggtcctttaccctgcgctttccccgtagccacatccactttttccggcggataaccgtttttctcagtgaatgtcgccatcggtttaaaccggttgagcatccgcgctttttgcggatcgctgtcaggcatcatgcctacccacatgtaaacgcggatagcgtcgtagctgctgatcaatgttttttcggcttttagctgccagcctttgtctttctcatagcgcacccagtctggcgaaaaacctttcggggcggtttccagcaataaacgttgattggtttcgcgcagcgtggtccacggcgcgccaaagcgggtgaaatactgcgccagcgtcggcggcaggtagctggggttaaaacgccagctgttatcctcagcaaaacccactttgcccggtaacaacatggaacccagcccaggcaccgtcaccacttcctcccgcgcgatacgttttagcaacgcgctgccgatgtcggtataacgctgctctttccacaaacgccccgcctccagcaacgaccaggccatccagacatcaccatcggaggccgaattgctgtccagcacttcccacttactgttctctttcttgccccacagccaggcgggcaaacgttcttttaaagaaccctgagcgagattgttctgcgtccagtcgagaatattatcgaaagctgcacggtcgttagccgccagggcagagaacatgccgtaactttgcccttcggaggtggtgattttgcgcgcgtcgctggggtcgatgacgcgcccttcctgactgatgtaatcctttttaaactgctcccaggcaggccaggtacaggctgcctgaacactaaaggcagccagcagcagcatcgtcacgattccactacgcaacacattcatcttcaattactcgttatccgggttaagacgacgacgactaataattcgcagcagacgccacagtacccatgccagcaatatcacactgatagccgccagcaccgccagcagaatcggatggtttgccagcgcataccacacgcgctcgaaccacggcagatgacctacgtaataaacgtcgccaacacgtaggctgttgataccggactcgcggatcaccgcgaccgaaccgaacatggtggcgcgtttgccgctatcgttcaccgcatcgttaagcatttcataaccgcgtgggctatctgccaacagcgcaatcacgctgcgctggtcgttatacggcgactggaagccaatcaccgccgccatcgcaccggaagaggtcagcgttgaccgggtttctgccgcgcgatcgctctcgtccggcacaatgccggggaacggggtctggcgcatcggtgttttcacccagctttcggtcgcctgcaccaataggtcgatctgcttatcgtctttcagtttgtccgggataccaccgatgatcatgatgtcggcatctttgccctgaatggtgctgccatcatcggtcaccgtcagattaatcgccgggaagcccgtctgtgcgccgataaaaccaacagtattcagcaacgtttccatctgtgcttcgttaggcgctttcggcatcacggtgatggtttgcgacagatccgccatccggctgaatgggaagcccgcgttagcaaaggcgcgtagatccggcatcgggatgaagtggtaatacttcgagaagtcgatggtggagtcgtcaccaatcaccacatgattctgcaccggctggaaggtaatacagttatccaccgaaccgcccggcatcgggttcatatactcaaagtcgaagcgcagctggttggtcgcgcccagtttcagcgccggaatagagacatctgttttgccatccagcaaaccttgtaataccggaatccgcagcagcaggcggttcgcctcctgtttgctgctcaggttgaaggattgcaggaactggttattcaggctgatatccatccgcgaactgtctttcaccggcggcatggtgtagcggtaattaatatccatatcaatgccggtactgcgcatcaggtagagatccggcggcaggtttagcgaaacgttaatcgctgctggctcaagaccgctggattgtaactgttcttcataggttttcagttcgccaaatgtgaccggacgatcggtacgtacccagttcggcgcatcgtacggcttacgcggtagcagcggtttcacttcattcactaccacgctttcaccacggaacagaatgttaccctgagcgatacctttcgctgcctgcaacaggtctttgtcgtcacgaccaaacaccaccagcagtttgacgtaaggattctgcggatggttaatcatctcaatcaccggggcttttaccgccggatgatcgcgcaggaagtccggccgtttgtcgttggttgcaaagacaatggcattgcgatccggcagttggttatagagtaccgggaagttctgcccacgccagccagaacgcgaaccaaaccacgaggcgacaatggcagaggcttgttgcagcccaacatccggcgcacccgcaaagaccatcggcaaggtgttggtgcggttatcgctcgggtcaaagaatggcaccgggaagtgtgacaggtcattcttcacattcagggtctgataggtcagatccagtccactgctccgcccaacatccagccaaagcgtggtgctggccggtttttcgcacacgtcctgataatggccgacaaactccagccgtacacggttgaagtcgctaataaacagtgggttaatgggcatttgcgccagcgtttttttacccaactgttctttggtcactggcagcacgcccatcagttcatcattgagataaacctttaactgcgactggacaggcagtaacgatggcgatggggtgtattcgaggttgagcatcgccttcgtcaccacttcatcgctgcgcataccaaactcaatgctgccgttcgggttaatgccacgtagcaccatgctgcccggcggcggtgcaatttgcgcaaaggtcagcttcacatcacgcgaaggaccgttctgcgccacgactggcgcatcagcgccctgcacgcccggcatcacttgccccacctgcggattttgttccgtctgggcggctacagctggctcagcattgatcagtggttgcgttgctggcgtcgcctgcgtcatgaaagaggggaacgcactcatccccatagccactgcacaaatccagaatagttttcttttcatcgcgttatcatcattgttgagccaaagcctgatccgatggttgtgccgtttcgctccgctccgggcggcgcggaataaacgatacaacccaggaaaccagagaagtcagcacacggaatatgcccttcaccgaagaaggcgcaaactccgccagatggcggtagccacggaagccgagcttcagaatatccagcagactttccagcggcttatcttccgggtagctgtcctgccagagcgcccatgtatccgcacgggcaaacgtacactgcacaaaatcgatatgttgctgggtggtgagcggcattaatttcagcccaacttcattacccatcacgcgcgccacctgggtcgggaagacgtattcctgctgaccgcgtttaagcaacagattcactttctgcccttccagaatctgcgcctgaccgttgatcttgatccccaaaccaccgtcggagaaatcctgaacggtacacgagaagaggtgaccatcttcgcgggcaattgccgcgggcatcgtcatctccacgcggtgcgatcggcgtacctgtttgctttctaccgataccgcaactgcgccgccaagaacaatcaggttgtagaacacccacaccatactgacgaccacggtgagcatctcggttggcgggccatagaagtagcgccagatgcctaccgcaacgcccaccaggttgagcaggacaaggaagatgtagggccgcgagatcacccagtcgacgtactcttcttccaccagtccacctttggcggtgacgttaaatttgcctttgtgcgggttaatcagcgccaccagcgtcggtggtgcgatataccacgccagcaccgtttcgtagatttcactccagaaagagtggcgatatttgccctggatcttggagttggtcaggctggcatggatcatatgcggcagcacgaatagggcgatcatcaacgctggcgcatagatgatgtaggcatgaagcagcaggaacgccagcggcgcagtcaggaagatcagccgtggaatgcccgacaagaagtggaacatggcgttgacgtaacatagccgctgagcaaacttcagccctttaccggtgagcgggttatcgagacggaagatttgtaccatcccgcgcgcccagcgaatacgctgaccgatatgcgccgacagactttcggtcgccagccccgccgcctgcggaatacgcatatacgcggaggtatagccacgacggtgcaaccgcagagaagtatgcgcatcttcagtcacggtttcgacagcaatgccgccaatttcatccagcggcttacgacgaatcaccgcacaggaaccgcagaagaaagtggcgtcccacatatcgttgccatcctgcaccagaccatagaacagcgtgccttcgttcggcgttttacggaaacgccccaggttgcgttcaaacgggtccggtgagaagaagtggtgcggcgtctgcatcatcgccagctgtttttctttcaggaaccagcccatggtcatttgcaagaacgatcgcgttggtacgtggtcgcagtcgaaaatcgacacgaactcgcctttggcatatttcagcgcattgttgatgttgcctgctttcgcatgttcatgagtggtgcgggcgatatatttcacccccacgttttgcgcaaactggcgaaactcttccctgccgccgtcatcaaggatccagatattcagcttatctttcggccagtcgatacccagcgaggcgtaaatggtatttttcaccacgttgagatcttcgttgtaagtcgggacaaagatatccaccgacggccacagcgacatatctttcggcaatggcaccggctgacgattcagcggccatactacctggaagtagccgagcaccagcacaatccacgcgtacgtttcagcgaagagcagaataagcccgcacaccaggctgaccggatcgtcccagttcagcgtagaggtgtaacgccaccagatataacggcaagaaacggtcagcgacagcacaatcaacattagcgccgagaagcgccccggcatccgccgtacgatcagcgctaccccccacagcagcatcaggaagataaactgcgccagcgggttaaacggctgagtaacgcagattaacgccagaatcagcgagaaggtgacgatgataccgaggatcaaccgccgcgccccggcactcaaatgaccgagctcttttttctcatccagatgctgtgttttatggctaacgcgctcaggcagctcgttcatccattgatggtaacgtccacgaatattttgcagacctgaaaatgcccgcctgcgcggtttcggcgtttctttgcgcgatgcaccgatcaataaccagcatgtttgaatgagataacggaccgggtccagcggacgcggacgcgaggcgttgatatgcggatacaggtttttatgttctgcgcgaatacgctgccagcgcgggtgctccagcggaataaaaatccaggccaggatcatccagaaacagccgagcgtcgcgctgaaagccgacgcaccgtgacgacgataatcgcgataacgcccgataagccgcgcgttgaccggcgggataagcaaccaccgggtcaggatactcatgatgcactcccgactggcgttttcagcccggagtagttcaacaggcaccagttcgccagcgtcagtatctcttcagccgccagcgcatcactgcgatattcacctactggttgcttagccgccaggcattcagccatcgcttcatcacgatgaatgagcatcggcagtaatcggcgctggctttgcaaccaaagctggtaaatatcgtcctgaacctgactgccaatacggaagtcattaatcaaaatatgtgcgccatccggcagcgcttgctgatgcagtcggatatggcagttggcatccacattgacgattgccagcgagtgatcgcacaaactcagcagctggtgggttatctgcgaggcatcacgcggtaagtcgattaaaatccactggtaacgcccgctggcttttagttgctgtaagccggagcaaatatcgctcagccgggtttgccagtgctgtggattttcttgttcttcaatggataactgaccaaaaggcagcaaatcgagctgcgaggtgtagcgcaacccagcgtcacgccagtcctggccatccagcatcgctctggcccagccctgacggtgggtaaaatcaacattaaatgacaggcgcaacaagttgtccgggcaggcatcgaccaccaggacattttctcccaacatttgtaatgaccaggctaatgcggcggtgatggttgttgtccccacgcctccccgcaccccctgctatcccagtacggccattcaccaatcccctacttttgttgcgcaaactctgccagcaacggccagcgttttaatgccgcggccaactgttcgcgttgggaaatatcggcataatcaatatcaggcagtgaaaatgcctgctttaacgccacaatatcattctggaagatatagcctatcgcgggatcaggcagagtatctggttcattgttattcattttgcttgatccctatgaaataaccgtaccgttcatgagacaattctaaccgtgagcatttcgccggtttattgtttacggcgagacgggaatttgctcactttttgactttccgttacgcaacagaaaaagttaaaaacgaaaagactaaaatcacacgtcttgtgaccttctaaattgattcacatgctaaatctgataagttttaatttcaatggtaggtttatttcttagctttcgctagtaaactgataatcagacaaaatggtgacatgagggacattgtggaccctgtattctctatcggtatctcatcattatgggatgagctgcgacatatgccagcaggcggcgtctggtggtttaacgtcgatcgccatgaagatgctatcagtctggcgaatcaaacaattgcatcccaggctgaaaccgcacacgtcgcggtcattagcatggacagcgatccggcgaaaatctttcaattagatgattctcaagggccggaaaaaataaaattattttcaatgctaaatcatgaaaaaggtctatactatttgacccgtgatttgcagtgttctattgatccccataattacctttttattcttgtttgcgcaaataacgcatggcaaaacattcctgccgagcggcttcgctcatggttggataaaatgaataaatggagcaggttaaaccattgttcgcttttggtaattaatcccggaaataataacgataaacaattttcattgttgcttgaggaataccgttcactttttggtcttgccagtttgcgttttcagggtgaccaacatttgctggatattgccttctggtgcaacgaaaaaggggtcagcgcccgtcagcagcttagcgttcagcaacaaaatggtatctggacattagttcaaagcgaagaggcggagatccaaccacgcagcgacgaaaaacgcattctgagtaatgttgctgtactggaaggtgcgccgccgctatcggaacactggcaactgttcaacaataacgaagtcctgttcaatgaagcccgtaccgctcaggcggcgacggtggtcttttctttacagcaaaatgcgcaaatcgagccactggcccgcagcattcataccctgcgtcgccagcgcggtagtgcgatgaaaatcctcgtgcgggaaaataccgctagcctgcgcgccaccgatgaacgtttgttattggcctgcggtgcaaatatggttattccgtggaatgcgccactctcccgttgtctgacgatgatcgaaagcgtgcaagggcagaagtttagtcgctatgtgccggaagatatcactaccttgctgtcaatgacccagccgctcaaactgcgtggtttccagaagtgggatgtgttctgtaatgccgtcaacaacatgatgaataaccctctattacctgcccacggtaaaggcgttctggttgccctacgtccggtaccgggtatccgcgttgaacaagccctgacgctgtgtcgccctaaccgtaccggcgatatcatgaccattggcggtaatcggctggtgctgtttctctcattctgtcggattaacgatctggataccgcgttgaatcatattttcccattgcctactggcgacattttctcaaaccgtatggtctggtttgaagatgatcaaatcagtgccgagctggtgcagatgcgcttgcttgccccagaacaatggggcatgccgctgcctttaacgcaaagttctaaaccggtcatcaatgccgagcacgatggtcgccactggcgacgaataccagaacccatgcgactgttagatgatgctgtggagcgctcatcatgatgaccatcagcgatatcattgaaattattgtcgtttgcgcactgatatttttcccgctgggctatctggcgcggcactctttgcgacgcattcgcgacaccttacgtttgttctttgctaaacctcgttatgttaaaccggccgggacgttacgccgcacggaaaaagccagggcaaccaaaaaatgactcaatttacgcaaaataccgccatgccttcttccctctggcaatactggcgcggcctttccggctggaacttctattttctggttaagttcggcctgttgtgggcgggatatcttaacttccatccgctcctcaatttggtgtttgccgcgtttctgctgatgccccttccgcgctacagcctgcatcgcttgcgccactggattgccctgccgatcggctttgctttgttctggcatgacacctggttgcctggcccggaaagcataatgagccagggttcgcaggtggcggggttcagtaccgattatttaatcgaccttgtcacacgctttattaactggcagatgattggggccatttttgttttattagtggcctggttattcctgtcacaatggattcgcattaccgtttttgtggttgccatactgctatggctgaacgtacttaccctggcgggaccaagtttctccttgtggccagccggacaaccgacgaccactgtaacaacgacgggtggtaacgcagcggcaaccgttgcggcgacgggtggcgcaccggtagtgggtgatatgcccgcacaaactgcaccgccaacaacggcgaaccttaacgcctggctgaataatttctataacgcggaggcgaaacgtaaatcgaccttcccgtcttcgctgcccgctgatgctcagccatttgaactactggtgattaacatctgttcgctttcctggtcggatatagaagccgccgggttgatgtcgcatccactgtggtcgcatttcgatattgagttcaagaactttaactccgccacctcctacagtggcccggcggcgatccgtttactgcgcgccagctgcgggcagacttcgcacactaatctgtatcaaccggcaaataacgactgctatctgtttgataacctttcgaaactgggctttacccagcacctgatgatgggacataacggccagttcggcggttttttgaaagaagttcgcgaaaatggcggcatgcagagcgaattgatggatcaaacaaatctgccggttattttgctgggctttgatggttcgccggtttatgacgataccgctgtgcttaaccgctggctggacgttaccgaaaaagataaaaacagccgtagtgccacgttctacaacacgcttccactgcatgacggcaaccattatccgggggtcagcaaaacagcggattacaaagcgcgggcgcagaaattctttgatgaactggacgccttctttactgaacttgagaaatcgggtcgtaaagtgatggtggtcgtggtgccggaacacggcggcgcgctgaagggcgacagaatgcaggtatctggcctacgtgatatccctagcccgtctatcaccgacgtccccgttggggtgaaattcttcggcatgaaggcaccgcatcagggggcaccgattgtcatcgaacaaccgagcagcttcctggctatctccgatctggtggttcgcgttctcgatggcaagattttcaccgaagacaatgttgactggaaaaaactcaccagtgggttgccacaaacagcaccggtctccgagaactcaaatgcagtagttattcaataccaggataaaccgtacgttcgcctgaacggcggcgactgggtgccttacccgcagtaagaacgaaaaaggccgcagagtttcccccctgcggcctggtccgggcgcaaattgccattacggcagcctgacgcccgcatgacacgttacttccgcttgttcagccagttcacgatcatactggcaagaatgccagcaatgaccggagccgctaaatcatgccagaaggccatgcccagctctgcgaacgtcatatagccgcctgtgttgtaatgacaacgtttcgcggctattcttgagtggtctagagtcaagattagcccccgtggtgttgtcaggtgcatacctgcaacgtgcgggggttttctctctccagcaaccaatgccaccagggataaagcccccgcaacattgcgcctcaccggaacctttccggcttgccgctgattctacgattgctttttactgtcagcacccggcaatcttcctcattgcgcgatgccttccagcttaatttctttatttgcaatagttgcagttcatatccgggctgactccagactggtagtgaaatgcgcaattttgtagaattgcgcctcctcgcgacctccccagtgaatctgttgcctcattttttacatactgcgtattcgacttctccacctgttgcgcaagagaaactgggtttattcatttttgcgaggccgacttctttctggacaggactttatgcagcacaacacactatcgaaacacaatcagaaattgccgtttacacgctacgacttcggctgggttttattatgcataggcatggcgattggtgccggaaccgtgctgatgccagtacaaattggcttgaagggaatttgggtatttattaccgcagcgatcattgcttatcctgccacctgggtagtgcaggacatttatttaaaaaccctttctgaaagcgattcctgtaatgactacaccgatattatcagtcattacctggggaagaactggggaattttcctcggggttatctactttttgatgattatccacgggatttttatctactctctctccgtggttttcgacagcgcctcgtacctgaaaaccttcggtttaaccgatgccgatctttcacaatctctactttataaagtcgctattttcgccgtactggtggcgattgcgtctggtggtgaacgattactgtttaagatttccgggccaatggtggtggtcaaagtagggattattgtcgtgttcggttttgcgatgatcccgcactggaatttcgccaatataaccgccttcccgcaagcctccgtctttttccgcgatgtcttgcttaccattccattttgcttcttttctgcagtatttattcaggtacttaacccaatgaatattgcctatcgtaaacgggaagcggataaagtactggcaacccggctcgcgctgcgtacccaccgaattagttatatcacgctcatcgcggtgatcctgttttttgccttttcgtttaccttctcaattagccacgaagaagccgtttctgcctttgaacaaaatatctcagcactggcgctggccgcgcaggtgatccctgggcatatcattcatatcacctctacggtgcttaatatctttgccgtactgaccgcattctttggcatttatctcggtttccacgaggccattaaaggcattattctcaatctgttaagccgaattattgataccaagaaaattaactcacgcgtgctgactctggcgatctgcgcttttatcgtcattacgttgacgatttgggtttcgtttcgtgtatcggtgctggtgttctttcagttgggaagcccgttatatggtattgtgtcgtgcctcattccgtttttcctgatctataaagtcgcacaactggaaaaacttcgcggatttaaagcctggctgattctgctgtacggcattttgctatgcttgtcgccactgttgaagctgattgagtaaaccggagcgcatggccccggttttgtgagttaacgctgcggattttcatcctgatcaacagcaaaacaagctaccagttgaccgccgtagtcttttagctgcggctgcaactgggtgcaggggccgaagcgccgacgacagcgggcgttgaaggcgcaacccggcggtggattcagtgggcttggtagttcaccgctgagcttgatgcgctcgcggcgatcgtccgggttcaggcgcggcgtcgcggaaagtagcgcctgagtgtacggatggcgcgggttattgaagatttggtctttcgttcccttctccacgcagcggcccaggtacatcaccatcacttcatcagcaatgtgctccaccaccgacaggtcgtgggagataaagacataagacagccccaactcctgctgcaaatccatcatcagattcagcacctgcgcgcgcactgaaacatccagcgcggaaaccggttcatcggcaatcaccacatccgggtcgagcatcagaccacgggcgatggcgatacgctgacgctgaccgccggagaacatatgcggatagcggtcatagtgctcggttttcaggccgactttcgccatcatcgacagggctttttcccgacgctgttctttgcttaagctggtgttgatcagcagcggctcttcaagaatttgcccgacttttttacgcggattcagcgaaccgtaagggttctggaagacgatctggattttctgccgacgcagcttctgcgcctgcggatcgtgcttaagcagatcctgcccctggtaatacagctcgccaccggtgggcatttcaatcatcgtcagcaaccgaccgagggtcgatttaccgcagccagattcgcccactactgccagcgttttgccacgttcaaggttaaacgaaacgccatccagcgctttaaccagacgttccggcgcgaacatgcctttcttcaccggataatgttttttcaggtcgatagcctgcaacagcggttgttgcagggtggcctcttgcgtactcatagtgtcggcctcccggcatcatcaagtgggtaatggcatttggactgacgcccgtcagcgagcatattcagcgccggttcttcagcgcgacatctgtcagtggcataggggcagcgcgggttaagcaggcagccgttcgggcggtcgtacttgccgggaacgacacctggcaacgacgccagacgttctttgtcctgagcaaattctggcagcgcacgcagcaatgcctgagtatacgggtgacgcggcgcatggaagatggcgtgcgcatcaccggtttccaccacctggcctgcatacatcacgatgattttatgtgccgcttccgccaccagcgccaggtcatgggtaattaacaccagcgccatgttctctttctgctgtagctccagcagtagttcgatgatttgcgcctgaatggtcacgtccagcgcggtggtcggttcatcggcaatcagcagttttggccgacaggcaatcgccatggcgatcatcacgcgctggctcatgccgccggaaagctgatgcgggtaaacatccagacgcgatgccggatcgggaataccgacctgattcagcaggtcaatcgctcgctgacggcgggtacttttgttgccgccctgatgcaccttaatcgcttccataatctggaaacccacggtgtagcacgggttaaggctggtcatcgggtcctggaagatcatcgccacttcggcacccaccaggttgcggcgctctttttctgagatacgctgcaaatcctggccgttaaactccagtttttctgccattacgcggcccggataatcaatcagccccataatcgccagtgaactgaccgacttaccggagccggactcacccacaatcccgaccacttcgccctgttttacgctgtagctgatgcggtctacggcgcggaacggcgcgctttcgtcgccgaaatgcaccgataatttatctacatttaataacgccatctcgaacctcttactgcttcagtttgggatcgagcgcgtcacgcagaccgtcacccatcaggttaaatgccagcaccgtcagcaggatcgccagacccgggaaggtcacgacccaccaggcgctttgcgcgaactgcaacacgtcggagagcatggtgccccactcaggcgttggcggctgtgcccccatgccgaggaaaccaagagcagccatatcgagaatggcgttagagaaaccgagcgacgcctgaacaatcagcggcgcaaggcagttcgggaagatgttaataaacatctgacgcatcgccccggcacccgccacgcgagacgcggtgacgtaatcgcggttaacttccaccagcacggcggcgcgggttaagcgcacatagtgcggcaaggcaacgaaggtcagtgccagcgcggcgttaccaatcgacgggccgaaaattgccaccagcaccagcgccagcagcagacttggcagcgccagcatgatatcgaccacgcgcataatgatgttatcgaccaggccgccaaagtaaccggcgatcaggccgagaataacgcccataatcagcgataacacaactaccagacagccaaccagcagcgacaggcgcgcaccgtacatcaggcgcgacagcacatcacggcctacgtcatcggtgcccagcaagtgcgccatgctgccgccttcctgccaggctggcggggcgagcagtgcatcgcggaactgttccgccgggttatagggtgcaatccagttggcaaagatcgcgatgaacagcacgatgacgacgtaaaccagcccgacgaccgcgcctttgttgcgtttaaaatagtgccagaactcctgtaacggggtcatcggcaccggtgcgctaatcactttattttcagtaacctgtgacatgatgtccccttacttcttatgacgaatacgcgggttcaccacgccgtacagcagatcgaccagcaagttgacgaggataatcatcgtcgccaccagcaatacgccgccctgcactaccggatagtcgcggcgttgcagtgcgtcaatcaaccagcgtcccagaccgggccacgagaagatggtttcggtcagaatcgcccccgccagcaatgttcccacctgcaggccgataacggtcaccaccggcagcatcgcgttacgcagcgcatggacgataatcacccgcatgcgggttagccctttggcgcgcgcggtgcggatgtaatcctcgcccagcacttccagcatcgaggagcgtgtcatacgcacaatgaccgccagcggaatagtacccagcacaatggcaggcaagatcatatgggcgacggcatcgataaagttgccgtcttcaccccagatggcggtgtcgattagcataaaaccggttaacggattggagtcatcgaggaacaccatatcgctcacgcgaccggagacgggcgtcaggttccagtgcaccgaaaccagcatgatcagcatcatgccccaccagaagataggcattgaataacctgtcagcgccaggccaaccgctgtgtgatcgaaaatggaaccgcgtttaaccgcagccagcacgccgaccggaataccgactgccgtagcaaaaatcatcgcgcagacgccaagttccagcgtggcctggaagcgcggcacgaactcttcccaaaccgggatgcggcttttcattgaaatgcctagatcgccatgcataacgccccaaatgtaatggagatactgctgccacatcggtttatctaagccgagttcagccagcagctgcgcgtgacgctctggggagatcccacgttcgcccgccatgatcatcaccggatcgcccgggatcatgtggacaaaggcaaatgtgagaagggtaataccgataaacgtggggatgacgagtcccaaacgtcggagaataaactgcaacataacccggattctctatagtgacccgcagcctggaactgcgtgtctgtattgctcacaaatcaattcccgcccttatcggacagggaatgaagtattgctgccggatggcgctgcacgcagaggcacagcgccaccgggtatacagattgttgacaaagtgcgctttgtttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttttgcctttgccatcagtcttgtatggcttttaattattcgatagagacgttttcgaagtgatgtttgcctaatggatcaaccacatagcctttaacttctttacgtaccggttcaaacacggtggagtgagcgatgatcagtgccggagcctgatcgtgcatcaccacctgcgcttgtttgtacagttcaacgcgtttattgtggtcgtcggtagcacgcgccggttgaatcagatcttcaaacggtttgtagcaccattttgagtagttggagccttgttcagaggcggcgcagctgaacagggtggcgaagaagttatccggatccccgttatcgccagtccagcccatcattaccgtctggtgctcgccatctttcgcacgcttgaggtactcaccccattcgtaggtgacaattttggcctgcacgccgactttcgcccagtctgcctgaatcatctccgccatgcggcgagcgttcgggttatacggacgttgtaccggcatcgcccacaggtcgatggagaaacctttttccagacccgcttctttcagcaaggctttcgctttttcaggatcgtaggtgtagtcctgaacgtcgtcgttatagccccacatggttggcgggatcaggtttttcgctgatacgcccgcgccctgataaaccgctttgatgatcgcgtctttgttcaccgcgtaggtcagagcctggcgaactttcacgtcatcgagtggttttttctgcacgttatacgagagataaccgacgttcagccccggcatttccatcagattgatggatttatcctgcttcatgcgagcgatatctgccgggttcgggtacggcatcacctggcattcattcttctgcaatttcgcgtaacgcacggaagcgtcaggggtaatagagaaaaccagcgtatcgatctgcggtttggtgccccagtagccatcaaacgctttgtagcggatacgggaatctttttgatactgctgtaactggaacggaccggttccgattgggttgaggtccagtttttccggtgtaccggctttcatcatcgcatcagcatattcttttgacagaatagaggcgaagtccattgccaggtcagcgaggaacggcgcttccgggcgagtcagcacaaactgaacggtgttgtcgtccacctttttcacttcactgatcagctctggcaagcccatgccttcgaagtattcgtagctgccgccagaaactttatggtacgggttttgcgcgtttttctgacgatcgaacgagaacaccacatcatcggcgttcagttcacgcgtcggtttgaattctttattgtcgtgccacttcacacctttacgcagatggaaggtataggttttaccgtcttcgctgacttcccacttttcagcgaggcccgggatcacttcggtggtgccgattttaaattcaaccagacggttataaagcgggacggaagaggcgtcataggtggtgccggaggtaaacagctgcgggttaaacccttccggagatccttctgagcaataaaccagagttttagcctgaacacttgctgcgacggtcatagccaccaggctgagaccaagcttcagcatccctgactttttcaaggaaatacgcattattctgctccaattgtgatgtttgttgttttaaccctttgcagtgggttgtcgctgcctgaccttttttgttttttgcccggtcgggtcaacgttatgaggtggggatgccgtactaattaacatcagtgtaacagtgcggatcctccataaaatgcccctcgtgacctacaatctgtcaacagaatgtgaaaacgtcaatacagccaaccgggatttacaccaacggtgagaatccacacacaaagattaaaaaaacttcaaacagctatttgcagcagagaaatttgtgctactccaacatgaccagaacaatcagcttaatatttagcaacatttggtgattaagttttatgcatttaatgaaaaaaatctgaggaaaaggtggatatctgagcgattaataccatgaacgctaaaacgcacagcggaaaatgccagggccagccataagtaacgcaaaaaaagatttaagcaaatataaaaaaagacaatggtttctgtcacaaatccgttaatggatagtgagatatggggcgcaaatttggcagggaaatgtgtgtcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcgagtcgaacctccctgcccccggaggttctcatcctcatgagctgcagatgcaaaaaagcctgctcgttgagcaggcttttcgaatttggtcggtgatagaggattactcgccacttcgtggctcgccctgcgggccgttgctggcgcaacgttctctcgcttcgctcgagtcgaacctccctgcccccggaggttctcatcctcatgagctgcagatgcaaaaaagcctgctcgttgagcaggcttttcgaatttggtcggtgatagaggattcgaacctccgaccccttcgtcccgaacgaagtgcgctaccaggctgcgccaatcaccgaatgcggggcgcatcttactgcgcagatacgccctcgtcaatcccttaatagcaaaatgccttttgatcggcgagaaagtcagcaggccgcttagttagccgctgcctcttttgcctgcgggatgtgacaccagttgttgttttcgttaattccaccatccggtgaagtatagccaagacaacccatgatggtatcgtacagctctacgtgacggcgtggcactttcatgtcggcttcttttttcagctgcgcaaacgcctgcgcattggccggattttccagatatttatctgacatccagaccatcatcggtacgcggaactgctccggcggtgccagttcacgcggcgtgccgtgcaggtgctcgcgttcattaattgactcaccgtggtcagctgcgtagaacacaatcgctttcttatcgcgaacctgatcaatcacgctggagataaagtgatccacataggtcaccgagttgtcataggagttgatcatctgcgctttggtacagccgctatcaacaccaatacattccggcttccactgcgcgaagctacgcggataacgctgggtgtagttaaaatgcgaacctttggtatgcagaatgatcagatgcttaccatccgggttgcgccctagcgattgctgcatttcgtctaccagcaacatatcatctaccggcttgccacgattacgtggctccgcaccaatctgctcacgataagcaatgttgtccgccatcgtgttgctgtagaaccacatttcgctctgcatagcgtagaggtcagaactgaatcctaactgcttcagaaccgcgaaaatgttctgttcttttaatgtgcgctgcggattatcttccgcgcccccctgacgtacaaacatgcaacgcagtgagagtttggttgcggtatcacaggagtaaccacggaacgccgccagatttttctcctgggccagtttcggcgtggtattacgctcatagccgaaaatacccatatggtcccaacgcgtggtttcaccgatgataaacacgacataagtgtcatcaacgttttgcggtgcctgataagtgaatttcttcgccggattaagcaatgaattattatcggaagattcatcgacccgcgcccaggcatacagccccaacgcagaaagccagtttgatggcagataagagttcgctacgacaccgccataactcggcaaatcaacgccggtcgccctctccactttcttctgctggatatccagcaaacgaatcggtgcccaaaccataatacccgccagtacgacgaccgccaggctgcgaatacgctgccctggggttcgcagttgtcggagcaaggtgtagcgacagcggttattccagataaggataagaggcaatgcactaacggcgattaaccagagaataaagttcagaccaacaacttcttttgacaggtcgatatcggtggtcatgacggaagcgatgatgccataaccaatgaccacattaaggaaggtcatgtaatagctggcacctgcggaaaagagcaccaccagcgatgccagaatacgccagctgcggcggccaaacagcgaaagaagacgtagtaaaaagaaggtcaccagtacggtggcggccagttcaacaacagcagaaatgcctttccagacggtaaaatcgtgcgcatagctgccgaagcggcggtaaaaaaccgcgccattcataaaaaggccaatatagattgcaagcaaaaagctcagcttctgctgtgtaatcgatttgatgtatctcatgcaaacaaaccctggacaaacaggtgataacaccctgcttagtggcttttcaggcccggcagggaaaaagtgcggaggtagtcagataagtaaaatctacacgcgcgaataagtagaccacagcaaagggaaaaagtgtggggaaagagtgtgcatgaagcacaaatttacaaaaatgcaagtttgaaaagagactttagcgttacaaaaagcagtaaaaagggccagttaattggcccaaattttacgagtcattgtttatacatttcgttgatgcgtttgatgcacacggaagctgaagcccagtagctcgcggctgagcattaaagggagccatgcgcctcacgcaacattttctgctctggctgacgaatcgtcgtagaaagcgccaatgacagaatcagcagggcgaaaatcacgtagaaggtcacatagaagccgccaaacagtgaggcgataatcgaaccacaaatgctaccgataccgaaaccgagataaatcacaccgtagtttttcgccaggttattgaggccaaagaactcactgaccagtgacggaaagacggtaatagtgccgccaaagttaaatgccacgcaggcaatcgctgcaaagaacgtcactgcattcaatggtgcaaacagcagggccgccatacccaccagcgatatcacctgaccaatggtaataacacggatacgggcgattttgtcagacagaatacccagcaccagacgacctgaaaggttggcgatggaaataacagtgactgcattggctgcggaaaccacatcaaggtgtgccagactttgggcgatatctttcgctaccccaatcacgtacaggccgctcatgcaggcggtcaggaacattaccgctaacatccagtactgcggtttacgcatcgactctgccagcgtgtaatctttctccaccacaccattgctggttttcacttcctgttttggtgcgtctttcattaacgttgcgccgaaaacaatcatcaacagcgcaatcgctccccaaatcacaaaggttttttccagaccgaccgtttccagcagctgcgtgtcgataaatttgaaacccaggctacccagaccataagaaccgatagcgaacgcggagatcagacctttacgctccgggaaccacttcacacagttagagagcgtcagcagataacccgcgccatctgccagtcccaccagcacaccggcgcttaaccacagcatcatcaggttgtcagaatgcgctgtcaggaagaagcctaatcccagcaaaatgccggaagccatggtgacgcgtttaacgccaaaacgttcctgtaatttgcccgcaacagaagacgaaattgccagccccagacttaacaagccgaaagagaaagcgacctggcttaccggcgcatccagcttggcggaaagcgcgccattaaacaggctccaggtataaaccgaccccagcgcaaactgggtaatgatagtaccgatgagtgtcagccagcgggtacgctgataatttgaaggtgtcatggcagtattcctgcagtaataaaaaggaaaaatctctgccgacaaccataacgaagtgcactttatgcctggggaaaaacggcatgaaatgccatcagaacggaatgaaatgccttagttcaggaatgaatgacgcgacaattattcaccaaatttattatttggtaagttagcacccactatcgccacaactattgttatttaatggtttcaattgtgactgttacgttaaaatctggcgctaacccccatcgtatacagatagtcgctattattagtggtattttctgcctgagttagcgcggcataggcggcaatattttgattgagcaacatatcagcgcctacggtgacatccagccagttgccgttctggtttgtcgccgtcatccggctcaggcctgattgcgccttccagatattctcgccaaattgctggttatagctgatttgcgcccagggtcggagatcgccaagccgggagtcaacacgccagcctaaggtactcacgctggcatgccataacggatcggtcagcgtggtagtactgtcgccaaactcgttatacatcgaggtggttgtgccatcgtaatgtaatgccgcgaccgggccggttgtaacctgttcatataaaggaaaattccagcccatactcatactgctggtcacatccacaggggtttcttccgccagattgacttccagtcccagcgccctttggctactttgaatacgttgcgacaaaatatcgttgtaatcaggttgatgatcactatcccaggtgtaacgctctgtggaaagtccgggttgcgtatcaacgatatattcttgttgccaggcgtaagctgtgttgagaaaaaaggcactgattaccacgctcgccagcaggcttagctgccagcgaccaccgcttttttttatgatcattaacacgactccagggaagagccgaattcggcaatattattgtcattgtatgaaggatatcgggcatagtagccctgtattaaatattgactttttcaccgatgcgtcaagaaaagcggctgaaatttttacgatcgggtacatagcgagggaaagtatggaacgttgcggctgggtgagtcaggacccgctttatattgcctaccatgataatgagtggggcgtgcctgaaactgacagtaaaaaactgttcgaaatgatctgccttgaagggcagcaggctggattatcgtggatcaccgtcctcaaaaaacgcgaaaactatcgcgcctgctttcatcagttcgatccggtgaaggtcgcagcaatgcaggaagaggatgtcgaaagactggtacaggacgccgggattatccgccatcgagggaaaattcaggcaattattggtaatgcgcgggcgtacctgcaaatggaacagaacggcgaaccgtttgtcgactttgtctggtcgtttgtaaatcatcagccacaggtgacacaagccacaacgttgagcgaaattcccacatctacgtccgcctccgacgccctatctaaggcactgaaaaaacgtggttttaagtttgtcggcaccacaatctgttactcctttatgcaggcatgtgggctggtgaatgatcatgtggttggctgctgttgctatccgggaaataaaccatgattcgggaagcgcaacgttcagaactccccgcgatcctcgaactgtggctggaaagtacaacctgggggcatccctttataaaagcgaattactggcgtgactgcattccgctggtgcgggatgcctatcttgccaacgcgcaaaactgggtctgggaagaagacggtaagcttctcggttttgtcagcattatggaaggccgatttctggcagcgatgtttgtcgcaccgaaggccgtcaggcgcggtattggtaaggcgctgatgcagtatgtgcagcagcgccatccccacctgatgctggaggtttatcaaaaaaatcaaccggcgataaatttttaccaggcacagggttttcacattgtcgattgcgcatggcaggatgaaacccaactacccacatggattatgagctggccggtggttcaaacgctgtaagtgtcagttccggaccgttgtatttttccagccatgccagcgccgtattacccgcacagccattccccagccgcgagctggggagatctttggtcagcacgttcactgcgccgtttttacaaataccgtcagcggttaaatccagatccggccatgccccttcgtgaatgcaaatcacgccaggtttaattccctcgctaatgaccgctccggcaagaatttgcccgcgtgcgttccacaaccgaacagtatcgccatcttgtatgccgcgctcctgggcatcgtcaggatgaatggtgacaggctcacgatttgccaccgcgtacaattcgcgcagagaactgtaattcagctggctgtgcaggcggtgcgccggatgggcagaaagtacctgcaactgttctggttcggcattgccctgccattcgtccggctccagccacattggatgcccagggcaatccgggtaaccgtaatcggcaatacgctgtgagaagatttcaatcttgccgctggcggtttttaacggatgcgccagcggatcgcggcaaaaatcagcgaagcgaataaaccgctcgctgtccgggttttccggcatctcaattaactggttggcttgccagaactcagcaaatggcggcaattcaacctgctggcttgccccgcgctgtcgggcaacgttataaaacgtttccagccattgcagctcactttttccttccgtaaaacgtgcataaccgcccttctcccagcgttcacttaactcggcaaaaacatcaaaatcattacgcgcttcatagcgtggcggcaccacttgcttcatcggcaccagatgctgattactgtaatcaccggtcatggtgagatcattacgctcaaaagaggtagtcgcaggcagaacgatatccgcgtgttttgccgccgccgtccagaagcattcagagatcaccaccagctccggtttttgccaggcacggatcaggcgattggtatcctgatgatgagtaaagttggcaccgcccgcccaccagataaaacgaatatccgggaaatgtcggttcataccgttgtgttgatatgcgccaccagggttttccagtgcttcaacaatgcgggcaacagggattttatccaccgcatcgcagccacccggcaagctgccctgcatggaagagagcaccgcagaacgccgcgtggggttaccaccattggcaaaatggtaagaaagaccaaaaccgccgccgggtgtgccgatttgccccaacattgctgccagcgtgacgatcatccagtgtttttgctcaccaaactgttggcgctgcattccccagcctgccatcagcatggtggtattttggtggaaaatagccgccagctcgcggattttcgctgcgccaacaccacaaatctctgctgcccattcggcggttttcgctattccgtcactctcgcccagcaaataagaggcgaagacggcataacctgtggtgcaacgcgccagaaacgcttcgtcgtgccaaccattttccaccagcgtatgggcgatccccagcatcagcgcaacatcggtgcccatgtgcggtgccacccactccattttatcgccaaagaaatcgacggtttccgatcgcattggatcaatgcagatcagctttttcccgctgtcacgcagtgcagaaaagtaagaaagcccctgctcatcggatgcattccacgcaattttcagcgtattgagtgggttagcactccacagcaccacgacatcgctatgttccagcaccagcggccaactggtctgctgttgataaacttcactaccacccacgacatacggcatgatcgcctgtgccgcgccggtcgaataatcccccagatgcccggtataaccgcctgccagcgccatatagcgttgtaataatgtcgaggccttatgcagcacgccgtttgaacgccagccgtaggaaccagcaaaaatcgatgccggaccataagcctcacgaatgcgtttatgttgttggtgaataagatccagcgcctcatcccaactcacgcgaacaaattcatcctgcccacgaatgccttgcgggttttccggtgacgcaagaaagccttttcgcaccattggaaatcgtacccgcgtattgctgtgaacctggtcgcgaaccgcgctctgcaaggagttttccattcctgtggctaacgcgccacgcgagctaaacacggtttcgccgtcggtttcaaccagcatgggcccccaatgggcggcagtcagaacggaatatcgtgaggatgagttggccaaaccgaagactcctgaaaggttagatgtattgagcagttaaatattacttacaaatttccgagtattcccaggaataatcttcatgttcacgcggcataatctcccgccacggaacccgtggcaaagaataaaaaggttattaaggattaacaatgaagaaacgtgtttatcttattgccgccgtagtgagtggcgctctggcggtatctggctgcacaactaacccttacaccggcgaacgcgaagcaggtaaatctgctatcggcgcaggtctgggctctctcgtgggcgcgggtattggtgcgctctcttcttcgaagaaagatcgcggtaaaggcgcgctgattggcgcagcagcaggcgcagctctgggcggcggcgttggttattacatggatgtgcaggaagcgaagctgcgcgacaaaatgcgcggcactggtgttagcgtaacccgcagcggggataacattatcctcaatatgccgaacaatgtgaccttcgacagcagcagcgcgaccctgaaaccggcgggcgctaacaccctgaccggcgtggcaatggtactgaaagagtatccgaaaacggcggttaacgtgattggttataccgacagcacgggtggtcacgacctgaacatgcgtctctcccagcaacgtgcggattccgttgccagcgcgttgatcacccagggcgtggacgccagccgcatccgtactcagggccttggcccggctaacccaatcgccagcaacagcaccgcagaaggtaaggcgcaaaaccgccgtgtagaaattaccttaagcccgctgtaatccctttcatgccaggtgatgcagaaatcacctggcattcttcagttttccttcatcatatttcaggctaaggtgatcgccttatcagtgaatggagagaagcatgaagccgtccgttatcctctacaaagccttacctgatgatttactgcaacgcctgcaagagcatttcaccgttcaccaggtggcaaacctcagcccacaaaccgtcgaacaaaatgcagcaatttttgccgaagctgaaggtttactgggttcaaacgagaatgtaaatgccgcattgctggaaaaaatgccgaaactgcgtgccacatcaacgatctccgtcggctatgacaattttgatgtcgatgcgcttaccgcccgaaaaattctgctgatgcacacgccaaccgtattaacagaaaccgtcgccgatacgctgatggcgctggtgttgtctaccgctcgtcgggttgtggaggtagcagaacgggtaaaagcaggcgaatggaccgcgagcataggcccggactggtacggcactgacgttcaccataaaacactgggcattgtcgggatgggacggatcggcatggcgctggcacaacgtgcgcactttggcttcaacatgcccatcctctataacgcgcgccgccaccataaagaagcagaagaacgcttcaacgcccgctactgcgatttggatactctgttacaagagtcagatttcgtttgcctgatcctgccgttaactgatgagacgcatcatctgtttggcgcagaacaattcgccaaaatgaaatcctccgccattttcattaatgccggacgtggcccggtggttgacgaaaatgcactgatcgcagcattgcagaaaggcgaaattcacgctgccgggctggatgtcttcgaacaagagccactgtccgtagattcgccgttgctctcaatggccaacgtcgtcgcagtaccgcatattggatctgccacccatgagacgcgttatggcatggccgcctgtgccgtggataatttgattgatgcgttacaaggaaaggttgagaagaactgtgtgaatccgcacgtcgcggactaagccgcgactgcgtagagtaaagcccgataatcgctcgggcttttactctttattgggttgcagtaactgctgtagtccaggcctgattaaacgcctgatgctgtgccggtaatggcgcaatcagtttgttatattcacttgcctgctgtgaagtcgggaactggatgccatttgcgacaaagctcacctgagtaccttgctgagcaatgtagtctccaaccatcaccagttgttgcgtgaaagtttgtgccgccggaatcaacggttgcaatgcatcagctggcgtcgttaccactttggtgaatgcctgatcaaagaccggtttcaaatcatcgctctgttttagcgcagagtgcgcagcatcggcctgcaacttcgcattttgcagttgttgcgccagcacacccagcgaaccgttcatttcacgcagcggaccgctttgcgtaacgtaatcctgcggtacgcgaattgcgttaacgctgtctacaaccgggcgcagaccggaatccatcgcctgattcacctgctgagaataaccatacagaatcgcgtaatcagagacaaaaggaccaaactgttttttctgatcggcagtcagggttggtagacgttcaccgctacgcatcactgtattctgcaggaagtcgataaacgctttacgctgatcgccttctttatcaaaacacccactcaggctaactaccattaataacgccgcaagaggcgcaaaccagcgagagcaggactttcctgtcgccattttcttactcctttcacccaaaaaaagcgcacaacgacacacgcgtgtctgacgtgacaaggatagtccaggacaggcttgcaggataccctttctacgtaatcttcctggtaaaatcatggagaaaatgaaacaaggttaatttgttgtttcattgttaaaaaatgatagtgccgttgccttttttgtagccagagatttacgccttcgcagaaggttagattttcgaaatctttacaaaacaggagtggtaagagatatatcggcatttatcagatcgttaggtggctataagtcacgctaaatgacaggctgaatcgaatcatagccagagcatgccctgacttcaccccgctgtgtctgcttttcccgactattcttaatgagcttcgatgcaattcacgatcccgcagtgtgatttgaggagttttcaatggaatataaagatccaatgcatgagctgttgagcagcctggaacagattgtttttaaagatgaaacgcagaaaattaccctgacgcacagaacaacgtcctgtaccgaaattgagcagttacgaaaagggacaggattaaaaatcgatgatttcgcccgggttttgggcgtatcagtcgccatggtaaaggaatgggaatccagacgcgtgaagccttcaagtgccgaactaaaattgatgcgtttgattcaagccaacccggcattaagtaagcagttgatggaatagacttttatccactttattgctgtttacggtcctgatgacaggaccgttttccaaccgattaatcataaatatgaaaaataattgttgcatcacccgccaatgcgtggcttaatgcacatcaacggtttgacgtacagaccattaaagcagtgtagtaaggcaagtcccttcaagagttatcgttgatacccctcgtagtgcacattcctttaacgcttcaaaatctgtaaagcacgccatatcgccgaaaggcacacttaattattaaaggtaatacactatgtccggtaaaatgactggtatcgtaaaatggttcaacgctgacaaaggcttcggcttcatcactcctgacgatggctctaaagatgtgttcgtacacttctctgctatccagaacgatggttacaaatctctggacgaaggtcagaaagtgtccttcaccatcgaaagcggcgctaaaggcccggcagctggtaacgtaaccagcctgtaatctctgcttaaaagcacagaatctaagatccctgccatttggcggggatttttttatttgttttcaggaaataaataatcgatcgcgtaataaaatctattattatttttgtgaagaataaatttgggtgcaatgagaatgcgcaacgccgtaagtaaggcgggaataatttcccgccgaagactcttactctttcaatttgcaggctaaaaacgccgccagctcataactctcctgtttaatatgcaattcacacagtgaatctcttatcatccaggtgaaaaataaaagcgtgaaacaaatcactattaaagaaagtaatctatatttctgcggcattcccagcctcctgtgttgatttccaacgagtatgtactgcacccattttgttggacgatgaaatggaatagcccctaatatgtcaaagccaaaatacccttttgaaaagcgccttgaagtcgtgaatcactacttcacaactgatgatggttacaggatcatctcggcacgttttggtgtcccccgaacccaggtcaggacatgggttgccctctatgaaaaacatggagaaaaaggtttaattcccaaacctaaaggcgttagtgctgatccagagttgcgtattaaggtcgtgaaagctgtgatcgagcagcacatgtcccttaatcaggctgctgctcactttatgcttgctggtagtggttctgtagccaggtggctgaaggtctatgaagagcgcggagaagctggtttacgcgcgctcaagattggcaccaaaagaaacattgcaatatcagttgatccagaaaaagcggcatcagcattggagctgtcaaaagaccgacgcattgaggatcttgaaaggcaagttcgatttcttgaaacgcggcttatgtatctaaaaaagctgaaagccttagctcatcccacgaaaaagtgaaagtactcaacgagctaaggcagttttatcctcttgatgagcttctcagggctgcggagataccgcgcagtacgttttattatcatctaaaggctctcagcaagcctgacaagtatgcggacgttaaaaagcgtattagtgagatttatcacgagaatagaggccgatacggataccgtagggtaacgctgtctcttcatcgagaagggaaacagattaaccataaagctgttcagcgcctgatgggaaccctctcacttaaagcagcgattaaggtcaagcgataccgctcttacagaggagaggtagggcaaaccgcccctaatgttctccaaagagatttcaaggctacgcggccaaacgagaagtgggttaccgatgttactgaatttgcagtcaatgggcgcaagctgtatttgtctccagtaatagatctcttcaacaacgaagttatttcttacagcctttcggaaagaccagtgatgaacatggttgagaatatgctcgatcaggcattcaaaaagcttaatcctcacgagcatcctgttctgcactctgaccagggatggcagtatcgtatgagaagatatcaaaatatccttaaagaacatggtattaaacaaagcatgtccagaaaaggcaattgtctggataatgctgtggtggagtgtttctttggaaccttaaagtcggagtgtttttatcttgatgagttcagtaatataagcgaactgaaggatgctgttacggaatatattgaatactacaacagcagaagaattagcctgaaattaaaaggtctgactccaattgaatatcggaatcagacctatatgcctcgtgtttaactgtccaactttttggggtcagtacaaactttgatttatagtcaggtggggcttttctctgtctgcctttcggtgaatacctgagacaaacagtctcaagcacccgtggctattctagcttaataagtttgtttcttctccttgatataatcctaaaaaaatctcataaaattaatatatgagataatctttattcagcagaagattattaaaggttgctgtattatttagcgataaaaaaagcctgccagatggcaggctatttaataacggcgttattattgcaacagcgaaatatccgcaacgcgcaggaacagttcgcgcagtttctccagcatggtcagacggttgatacgcaattctttgtcatcaaccatgaccatcactttatcgaagaaagcatcaaccggttcacgcagctcagccagttcgaccagcgcatcctggtaacgaccttccgtaaagtacggctccagcttgtcacgtagcaccacaacctgcatcgccagtttaatttcttccggctctttcagggtagaggcattcacgcggtcgctcagcacttcgtcagatttcgccagaatgttagatacacgtttgttcgccgccgccagtgcagcagctgcatccagggtacggaaatgcgataccgctttcatacgggcatcgaaatcagccggacgagtcggacgacgcgccagtaccgcctggatggtgtcaacggtataaccttcgtcctgataccaggcgcggaagcgaccgagcataaagtcgataacatcatcaactacgttggcattagtcagcttatcgccatacagacgcaccgcttcttcggtcagcgtttgcagatcaaggttgaggttcttctcaacgataattcgcagcacgccaagcgcggcacgacgcagcgcaaacgggtctttgtcgcctttcggatgctgaccgataccgaagatacccgccagggtatccatcttgtcagcaatcgccagcgcacaagctactgggttggacggcaggtcatcaccagcaaaacgcggctgatactgctcattcagcgccaccgcgacatcttccgcttcgccatcgtgacgcgcatagtgcatccccataacgccctgggtgtcggtgaactcgaagaccatgttggtcatcaggtcgcacttagacagcagacccgcacgggtagcgtggttaacgtcagcgccaatctgttcagcaatccagccagccagcgcctggatgcggtcagttttgtcgcgcagcgtccccaactgttgctggaacaacacggtttgcaggcgcggcaggttatcttcaagacgttttttacggtcggtgttgaagaagaactcggcatccgccagacgcggacgaacgactttctcgttaccggagataatctgctgcggatctttcgattcgatgttggcaacgaagataaagttcggcagcagtttgccgtcgttcgcatacaccgggaagtatttctggtcacctttcatggtgtaaaccagcgcttcagccggcaccgcgaggaatttctcttcgaattttgcggtcagaacgaccggccactccaccagcgaagccacttcttccagcaggctttcgcttaagtcagcgttaccgccaatcttacgcgctgcttcttcggcatcggctttaatcttcgccttacgttcttcgtaatcggcgatgactttcccacgctcacgcagaatttccggatactgatcggcgttatcgatggtgaattccggctcgcccataaagcggtggccgcgaatcacgcgatcggactgaatgcccagaatggttgccggaatgactttgtcgcccagcagcagggtcacggtgtgcaccggacgcacgaagtgcacgtcgcttgcgccccaacgcatcagtttcgggatcggcagtttcgccagagaagtcgcaaccatattcggcagcagtgcttcggtgctttcgcccttcacatgggcgcgatacagcagccattcgcctttatcggtagtcagacgctcagcctggtcaacggtaataccgcaaccacgcgcccaaccttctgccgctttgctcggtttgccttcagcgtcgaacgcctgggcaatcgccgggccgcgtttttcgatttcacgatccggttgcgcttccgccaggttagctactttcagcgccagacgacgcggagcagcaaaccattgaacggtgccgtgtgcgaggccagcgttatccagctccgcagtaaagttcgcagcaaaggactcagccaggctgcgcagtgcttttggtggcagctcttcagtgccgatttccaccagaaaagttttctcagacatagccgcctcttacttatctttgttgcacatcgggaagccgagggcttcacgggaagcgtagtatgcttctgccactgctttggtcagggtgcgaatgcgcagaatgtagcgctgacgctcggtgacggagatggctttacgcgcatccagcaggttgaagctgtgggcggctttcagaatacgctcgtaggctggcagcggcagcggattttccagcgccagcagctgctgcgcttctttctcgtactgctcgaagcaggtgaacaggaagtccacatccgcgtattcgaagttgtaagtggactgctccacttcgttctgatggaacacgtcgccgtaggtggttttacccagcgggccgtcgctccagaccaggtcgtaaacgctgtctacgccctgaatgtacatggccagacgttccagaccgtaggtgatctcgccggtaaccggtttacactccagaccaccaacctgctggaagtaagtgaactgcgtcacttccatgccgttcagccacacttcccagcccagtccccaggcacccagcgtcgggttttcccagttatcttccacgaaacggatgtcgtgaatagtcgggtccatgcccagctctttcagagaaccgaggtacagctcctgaatattgtccggcgatggcttaatgaccacctggaactgatagtagtgctgtaaacggttggggttttcgccgtagcgaccatcggtcgggcgacgagaaggctgaacataagcagccgccatcggttctggccccagctcgcgcagacaggtcattgggtgagaggttcccgcgccgacttccatgtccaatggttgaacaatggtgcagccctggcgagcccagtaatcctgtaaggtcaggatcaagccctggaaggtcctggtatcaaacttttgcatattatttcgtgctggatacgtgtggatttaaaggaagggatcagtatacccgctggatggaagatatacagtacgaaacgggaaaaagcagggcttaacgcatggaaagatgcaaaaaatggccatccgcgtcaaaagaacagacaaactgctctttacggaaggtataaccgcgcatttcatagcttccctggaactgttcgaaggcggtgacgtcgattttttgctcgccggtgttataacgttttgccgcctgatccttgcataacgcttccatattcaacgaacgcagaggatcaacctttacccgttgtgctttctgcacgggtgacggtatagaacaacccactagcaccataagcgccattgccggaaagaaagcgttcatcatcattaaattaccgtctggtttgcaggtgagtcttattatttatatcggtatagtggctgatatcttacgaatttccttaagcctctataagctgtagtgataaaactcagattattccagtgcgccaaccaaatgatttatcggtcagactttttttaaccagatacagagacacagatgcagcccaaaatttactggattgataacctgcgagggatagcgtgtttaatggtggtgatgattcacaccactacctggtatgtgaccaatgctcatagtgttagccccgtcacatgggatatcgccaatgttctgaattctgcctctcgtgtcagcgtgccgctatttttcatgatttccggctatctcttttttggcgaacgcagcgcccagccgcgccatttcttgcgtatcggcttatgtctgattttttatagcgcaatcgcactgctctacattgcgctgtttacctccatcaatatggagttagcgctgaaaaacctgctgcaaaagccagtgttttaccacttgtggtttttcttcgcgattgcggtgatttatctggtttcaccgctgattcaggtgaagaacgtcggcggaaaaatgttgctggtgctaatggcggtgattggcattatcgctaacccaaacacagtgccgcagaaaattgacggttttgaatggctgccaattaacttatatatcaatggcgatactttttactacattctgtatggcatgttgggccgcgctatagggatgatggacacacagcataaagcactgtcgtgggtgagcgccgcgctgtttgcgacgggggtttttattatctctcgcgggacattatatgaattgcagtggcgcggaaattttgccgatacctggtatctttactgtgggccgatggtttttatctgcgcaatcgcgctattgactctggttaaaaacacgctggatacgcgtaccattcgcggacttggcttaatctcccgccattcattgggtatatacggattccacgccttgattatccatgcgctgcgcacccggggaattgagcttaaaaattggccaatactggatattatttggatcttttgcgcgacgttggcagcgagtttgttactttctatgctggtacaacgaatcgacagaaacagattagtgagttaagtaaaagcccggtcacattggactgaccgggcttacgtgagttattcgctgtattcttcctgggtaacctgtgtttcttttggtgggtttattccggcatcacgaatatttttctgcaccgctactgcaccaaacaagcttaagaagaaagccagtccataaaaacctttttcgctgagtaataatgtcgcattccacagacctaccatcagtaatgcaacagagataataaagacagtcaggcaggtcatataataaatggaagtggtcggtatgccttcatacttgtcccgaacggtcttttgataagacgccgcagaaaacagtcctaataccagtacggcaaaataatatcctttttcatttaactgcatctctgcattccatagccctaacagataggtaacgataccaccaacgagagctatccatgacacaatactaaaggccggtgaataggttgatattttgttgtccatcacagtattcctttcattcctgaatatgtaagagctttatgttgctcatgccgagcgaaacaaacgcatttgaccaaacaagcagacaaaaaaggcgatgggatagatcaccatttcataagtattgataggtgcgtttaaaacaccgataaacaagagaccgatagtgattaacgcaactaactggcagatatgggtaaaaaaatcatccagttgcccgagtttttctgcgcgaagatatgcatagttgccaaaagttgctgtcattaacacgccaagaaaatagccttttccacttaacaatgggcatgagatccatagcccaaccagataaaccagcgccccgacaacaaataatagttttgccacagtctttgaggttttcataacgatctccatatctaccagcgatacattacgagtaaccaacgaaagacaaaactgaaaaatgccattaacaaatgattttcagaataaattcatactaaatattaattaattactgagatatatagatgtgaattatcccccacccggtcaggcaggggataacgtttacgccattaatggcagaagttgctgatagaggcgacggaacgtttctcgtcgtggctgataagcggcataacgctgcgcatctggtagatgcgactgttctaacggtagttgcggcaacaattcaatgagcgatttctctggattcgccgcgatctgcgccagccttgctgcgcccagtgctggccccacatccccccccgtacggtaatcgagctgctgaccgctgatatccgccagcatctgacgccagtactcactacgcgccccgcccccaatcaacgtaacactttgcggtttaataccgcaggcatgcacgacatccatgccatctgccagcgcataacccacgccttccagcactgctcgcgccagttcattggggccatgttgatgagtcaaaccaaagaaaacccccttcgcctggggattattgtgtggcgtacgctcgccggaaagataaggcagaaaccaaactggctcggcactttcatcagcctgttgagctgcagcgattaaagctgggacattgctcaggccggttaatttcgcggcccaatccagacacgacgctgcactcagcatcacagacattaaatgccaacgttgcggtagcgcatggcaaaagctatgtacggcgctttctggcttgcttaagaacccttcgctgacagcaaaatagacccccgacgtccccagcgataacattgcctgattagcatcaaccattcccacaccaactgcaccagctgcattgtcgccaccgcctgcgacaactggcaccgtcgccataccccacgctttcgcaacttcaggtaacaaagcaccagtaatttcgctgccttcgtataatgcgggcatctggtcacgagataagtcgcaagcctgcagcatgacgtcactccagtcacgctttgcgacatccagccacatggtgccagctgcgtcagacatatcgctggcaaactcccccgtcatacgcagacgcaagtaatctttcggtaataatactttgtcgatttgacggaatatctccggctcatgccgctgaacccatagcaatttaggcgcagtaaatccgggcatcatcaggttgccggtaatcacccgcgattgcggaactcgcgcttccagcaaagtgcactcttgcgcacagcgcccgtcgttccacaaaatggcagggcgtaacacccgttgctgagcatccagcaaggttgctccgtgcatctggccggcaatacccaatgctttaacgtcctgcagagaatgctgatcgcccagagctttcattgcgcgatcagttgcctgccaccactgttccgggtcttgttccgaccagagtggatgcgggcgcgaaacggtcagcttttccgtttgcgcagcaaccacctcaccctgctcgttgagcaaaataacttttacgcccgaggtgccaagatctatcccgatatacatatcgatcgttccttaaaaaaatgcccggtatcgctaccgataaccgggccaacggactgcacagttagccgttatttgtcgaacagataatggtttaccagattttccagttgttcctggcgaccactctgatgcaccggagacaaatgatgttcctgagcatatttggctaaatctgccagtgacatttggcctttcaggatttgctggcccaattcgctattccagccggaataacgctgcgcgatgcgtttatccagctcgccatcttcaatcatgcgcgctgcaattttcagcgccagtgccatcgtatccatcgcgccgatatgaccgtaaaacagatcatatttatcagtactttgacgacgtactttggcatcgaagttcagaccaccggtggtgaaaccgcctgctttgagaatttcatacatcaccagcgcattctcttccacactgttcgggaactggtcggtgtcccagcccagttgcgcatcgccacggttggcgtcgacagaaccgaacaggccaagcgcaatggcggtggctatttcatgatggaaagagtgacctgccagcgtcgcgtggttagcttcaatgttcagtttaatctctttttccagaccaaactgtttcaggaagccatagaccgtcgcggcatcgtaatcatattgatgtttggtcggttcttgcggtttcggttcgataagcaacgtgccctggaaaccgattttatgtttatgctcaaccaccatctgcataaagcggcccagttgttcacgctcctgacgcaagtcggtatttaacagcgtttcgtaaccttcacgaccgccccacaggacatagttttcaccgcccaatttatgggttgcttccatcgctgtaacaacttgcgttgccgcccagctgaagacttcaggatctgggttcgtcgccgcacccgcgccgtagcgagggtttgtaaagcagttggccgttccccacagcagcttcacgccgctctcttcttgcttgcctgccaggacatcaaccatttgcgcaaaattattgatgtactcttttaacgacgcgccctcaggggaaacatccacatcgtggaagcaataaaatggcacatgtaacttgtggaaaaactcaaatgcgacatctgctttacgcttcgccaacgccagtgcctcaccaggctgctgccacggacgattaaacgcccccacaccaaacatatccgccccgttccagcagaaggtgtgccagtagcaggcggcaaaacgcaagtgctcttccatacgcttacccaacaccagttcgtcgggattgtagtgacggaatgctaacgggtttgaggattttgagccttcataacgaacgcgatcgagctggtcaaaataggcttgcatattgaactccataatcaggtaatgccgcgggtgatggatgatgtcgtaatattgggcactccctttcagttgctcaattatgttatttcacactgctattgagataattcacaagtgtgcgctcgctcgcaaaataaaatggaatgatgaaactgggtaattcctcgaagagaaaaatgcaataagtacaattgcgcaacaaaagtaagatctcggtcataaatcaagaaataaaccaaaaatcgtaatcgaaagataaaaatctgtaattgttttcccctgtttagttgctaaaaattggttacgtttatcgcggtgattgttacttattaaaactgtcctctaactacagaaggccctacaccatgaaaataaagaacattctactcaccctttgcacctcactcctgcttaccaacgttgctgcacacgccaaagaagtcaaaataggtatggcgattgatgatctccgtcttgaacgctggcaaaaagatcgagatatctttgtgaaaaaggcagaatctctcggcgcgaaagtatttgtacagtctgcaaatggcaatgaagaaacacaaatgtcgcagattgaaaacatgataaaccggggtgtcgatgttcttgtcattattccgtataacggtcaggtattaagtaacgttgtaaaagaagccaaacaagaaggcattaaagtattagcttacgaccgtatgattaacgatgcggatatcgatttttatatttctttcgataacgaaaaagtcggtgaactgcaggcaaaagccctggtcgatattgttccgcaaggtaattacttcctgatgggcggctcgccggtagataacaacgccaagctgttccgcgccggacaaatgaaagtgttaaaaccttacgttgattccggaaaaattaaagtcgttggtgaccaatgggttgatggctggttaccggaaaacgcattgaaaattatggaaaacgcgctaaccgccaataataacaaaattgatgctgtagttgcctcaaacgatgccaccgcaggtggggcaattcaggcattaagcgcgcaaggtttatcagggaaagtagcaatctccggccaggatgcggatctcgcaggtattaaacgtattgctgccggtacgcaaactatgacggtgtataaacctattacgttgttggcaaatactgccgcagaaattgccgttgagttgggcaatggtcaggaaccaaaagcagataccacactgaataatggcctgaaagatgtcccctcccgcctcctgacaccgatcgatgtgaataaaaacaacatcaaagatacggtaattaaagacggattccacaaagagagcgagctgtaagcgttacgccccagcgcggagcgggggcgtgatttctctccatgccgcgtgaatgaattggcttaggtggagtcgttatgccttatctacttgaaatgaagaacattaccaaaaccttcggcagtgtgaaggcgattgataacgtctgcttgcggttgaatgctggcgaaatcgtctcactttgtggggaaaatgggtctggtaaatcaacgctgatgaaagtgctgtgtggtatttatccccatggctcctacgaaggcgaaattatttttgcgggagaagagattcaggcgagtcacatccgcgataccgaacgcaaaggtatcgccatcattcatcaggaattggccctggtgaaagaattgaccgtgctggaaaatatcttcctgggtaacgaaataacccacaatggcattatggattatgacctgatgacgctacgctgtcagaagctgctcgcacaggtcagtttatccatttcacctgatacccgcgttggcgatttagggcttgggcaacaacaactggttgaaattgccaaggcacttaataaacaggtgcgcttgttaattctcgatgaaccgacagcctcattaactgagcaggaaacgtcgattttactggatattattcgcgatctacaacagcacggtatcgcctgtatttatatttcgcacaaactcaacgaagtcaaagcgatttccgatacgatttgcgttattcgcgacggacagcacattggtacgcgtgatgctgccggaatgagtgaagacgatattatcaccatgatggtcgggcgagagttaaccgcgctttaccctaatgaaccacataccaccggagatgaaatattacgtattgaacatctgacggcatggcatccggttaatcgtcatattaaacgagttaatgatgtctcgttttccctgaaacgtggcgaaatattgggtattgccggactcgttggtgccggacgtaccgagaccattcagtgcctgtttggtgtgtggcccggacaatgggaaggaaaaatttatattgatggcaaacaggtagatattcgtaactgtcagcaagccatcgcccaggggattgcgatggtccccgaagacagaaagcgcgacggcatcgttccggtaatggcggttggtaaaaatattaccctcgccgcactcaataaatttaccggtggcattagccagcttgatgacgcggcagagcaaaaatgtattctggaatcaatccagcaactcaaagttaaaacgtcgtcccccgaccttgctattggacgtttgagcggcggcaatcagcaaaaagcgatcctcgctcgctgtctgttacttaacccgcgcattctcattcttgatgaacccaccaggggtatcgatattggcgcgaaatacgagatctacaaattaattaaccaactcgtccagcagggtattgccgttattgtcatctcttccgaattacctgaagtgctcggccttagcgatcgtgtactggtgatgcatgaagggaaactaaaagccaacctgataaatcataacctgactcaggagcaggtgatggaagccgcattgaggagcgaacatcatgtcgaaaagcaatccgtctgaagtgaaattggccgtaccgacatccggtggcttctccgggctgaaatcactgaatttgcaggtcttcgtgatgattgcagctatcatcgcaatcatgctgttctttacctggaccaccgatggtgcctacttaagcgcccgtaacgtctccaacctgttacgccagaccgcgattaccggcatcctcgcggtaggaatggtgttcgtcataatttctgctgaaatcgacctttccgtcggctcaatgatggggctgttaggtggcgtcgcggcgatttgtgacgtctggttaggctggcctttgccacttaccatcattgtgacgctggttctgggactgcttctcggtgcctggaacggatggtgggtcgcgtaccgtaaagtcccttcatttattgtcaccctcgcgggcatgttggcatttcgcggcatactcattggcatcaccaacggcacgactgtatcccccaccagcgccgcgatgtcacaaattgggcaaagctatctccccgccagtaccggcttcatcattggcgcgcttggcttaatggcttttgttggttggcaatggcgcggaagaatgcgccgtcaggctttgggtttacagtctccggcctctaccgcagtagtcggtcgccaggctttaaccgctatcatcgtattaggcgcaatctggctgttgaatgattaccgtggcgttcccactcctgttctgctgctgacgttgctgttactcggcggaatgtttatggcaacgcggacggcatttggacgacgcatttatgccatcggcggcaatctggaagcagcacgtctctccgggattaacgttgaacgcaccaaacttgccgtgttcgcgattaacggattaatggtagccatcgccggattaatccttagttctcgacttggcgctggttcaccttctgcgggaaatatcgccgaactggacgcaattgcagcatgcgtgattggcggcaccagcctggctggcggtgtgggaagcgttgccggagcagtaatgggggcatttatcatggcttcactggataacggcatgagtatgatggatgtaccgaccttctggcagtatatcgttaaaggtgcgattctgttgctggcagtatggatggactccgcaaccaaacgccgttcttgattttgataaaaattttctcaaagccggttacgtattaccggttttgagtttttgcatgattcagcaggaaaagaaccatgtttactaaacgtcaccgcatcacattactgttcaatgccaataaagcctatgaccggcaggtagtagaaggcgtaggggaatatttacaggcgtcacaatcggaatgggatattttcattgaagaagatttccgcgcccgcattgataaaatcaaggactggttaggagatggcgtcattgccgacttcgacgacaaacagatcgagcaagcgctggctgatgtcgacgtccccattgttggggttggcggctcgtatcaccttgcagaaagttacccacccgttcattacattgccaccgataactatgcgctggttgaaagcgcatttttgcatttaaaagagaaaggcgttaaccgctttgctttttatggtcttccggaatcaagcggcaaacgttgggccactgagcgcgaatatgcatttcgtcagcttgtcgccgaagaaaagtatcgcggagtggtttatcaggggttagaaaccgcgccagagaactggcaacacgcgcaaaatcggctggcagactggctacaaacgctaccaccgcaaaccgggattattgccgttactgacgcccgagcgcggcatattctgcaagtatgtgaacatctacatattcccgtaccggaaaaattatgcgtgattggcatcgataacgaagaactgacccgctatctgtcgcgtgtcgccctttcttcggtcgctcagggcgcgcggcaaatgggctatcaggcggcaaaactgttgcatcgattattagataaagaagaaatgccgctacagcgaattttggtcccaccagttcgcgtcattgaacggcgctcaacagattatcgctcgctgaccgatcccgccgttattcaggccatgcattacattcgtaatcacgcctgtaaagggattaaagtggatcaggtactggatgcggtcgggatctcgcgctccaatcttgagaagcgttttaaagaagaggtgggtgaaaccatccatgccatgattcatgccgagaagctggagaaagcgcgcagtctgctgatttcaaccaccttgtcgatcaatgagatatcgcaaatgtgcggttatccatcgctgcaatatttctactctgtttttaaaaaagcatatgacacgacgccaaaagagtatcgcgatgtaaatagcgaggtcatgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagtcggataaggctcaaggaaatgcaattacatatgcgccgcgattaaccgttggttatcctggtacattgcgaacaggtagttgttataactcttccctttggtcgagtagcccttcagcttgtgaatcatcgctgtggcagtcacttcctgatccgctttacgcagctgcgcacgcgatttacggaacgaagagtaagccgggtgcgtattcaggttagtgacataggcgctcaccgattctttgacagaactaaactgtgagtaccctttcactttacctggcgcattggtacaacgtcctttcatgcatttcatgccgaacaggttgttgttgttgcgcgccagcttcgacgttccccaaccgctttctgctgcagccatcgtcgccaccatactggtggggataatgtctacgcgttcaagcaaggtattccacgggatttttcgcgtattaccggaccacttcaccttgtagcgtttggcgatgtctttcagacgcgcacgctcagcaggtgaccattggccctgatactgttttgaaatgagccagttacgttccgcagtaatggccgcattttggctggtaatgtaaggcattacggtccggagaaacgcctttttccttggtgttccggaagggtattttcgcaaatcaggaagtgaactactctttgcactattgcgagaatactcttgtttactgcttacctgtttattactagctttagttaagtgggacttttgactcgctgttgttgtgtgcgtcttcgctaacacctcactcgaaaacaccagagtgagtaacataagaatcatcgccccatatcgtcgtatgggagtcaaaatcatcaggtctcctggtcggatttaatcattccaacaccttatatttttcacaaatttgagagttgaatctcaaatcatatcaaaaatagctgtcaagagcaccccaaggaatagtccaaatctgaaactatgtcacgtgttaacgattcagattggcgctaaatcgcagaaaatgtgggggttatcgcaaaattcagccgttttttgcgcgagatcgctcacccttgcttctcatcctgtggacttaccgctcagggatgagttttgtttggcttatcgctggcaaactgtctgaaatcgcagcaataaggactcatccgccatgaaactcgccgcctgttttctgacactccttcctggcttcgccgttgccgccagctggacttctccggggtttcccgcctttagcgaacaggggacaggaacatttgtcagccacgcgcagttgcccaaaggtacgcgtccactaacgctaaattttgaccaacagtgctggcagcctgcggatgcgataaaactcaatcagatgctttccctgcaaccttgtagcaacacgccgcctcaatggcgattgttcagggacggcgaatatacgctgcaaatagacacccgctccggtacgccaacattgatgatttccatccagaacgccgccgaaccggtagcaagcctggtccgtgaatgcccgaaatgggatggattaccgctcacagtggatgtcagcgccactttcccggaaggagccgccgtacgggattattacagccagcaaattgcgatagtgaagaacggtcaaataatgttacaacccgctgccaccagcaacggtttactcctgctggaacgggcagaaactgacacatccgcccctttcgactggcataacgccacggtttactttgtgctgacagatcgtttcgaaaacggcgatcccagtaatgaccagagttacggacgtcataaagacggtatggcggaaattggcacttttcacggcggcgatttacgcggcctgaccaacaaactggattacctccagcagttgggcgttaatgctttatggataagcgccccatttgagcaaattcacggctgggtcggcggcggtacaaaaggcgatttcccgcattatgcctaccacggttattacacacaggactggacgaatcttgatgccaatatgggcaacgaagccgatctacggacgctggttgatagcgcacatcagcgcggtattcgtattctctttgatgtcgtgatgaaccacaccggctatgccacgctggcggatatgcaggagtatcagtttggcgcgttatatctttctggtgacgaagtgaaaaaatcgctgggtgaacgctggagcgactggaaacctgccgccgggcaaacctggcatagctttaacgattacattaatttcagcgacaaaacaggctgggataaatggtggggaaaaaactggatcagaacggatatcggcgattacgacaatcctggattcgacgatctcactatgtcgctagcctttttgccggatatcaaaaccgaatcaactaccgcttctggtctgccggtgttctataaaaacaaaatggatacccacgccaaagccattgacggctatacgccgcgcgattacttaacccactggttaagtcagtgggtccgcgactatgggattgatggttttcgggtcgataccgccaaacatgttgagttgcccgcctggcagcaactgaaaaccgaagccagcgccgcgcttcgcgaatggaaaaaagctaaccccgacaaagcattagatgacaaacctttctggatgaccggtgaagcctggggccacggcgtgatgcaaagtgactactatcgccacggcttcgatgcgatgatcaatttcgattatcaggagcaggcggcgaaagcagtcgactgtctggcgcagatggatacgacctggcagcaaatggcggagaaattgcagggtttcaacgtgttgagctacctctcgtcgcatgatacccgcctgttccgtgaagggggcgacaaagcagcagagttattactattagcgccaggcgcggtacaaatcttttatggtgatgaatcctcgcgtccgttcggtcctacaggttctgatccgctgcaaggtacacgttcggatatgaactggcaggatgttagcggtaaatctgccgccagcgtcgcgcactggcagaaaatcagccagttccgcgcccgccatcccgcaattggcgcgggcaaacaaacgacacttttgctgaagcagggctacggctttgttcgtgagcatggcgacgataaagtgctggtcgtctgggcagggcaacagtaacttttccggcttcccgttcgtcagtacctcgggaagccgccaaccaggataaaatgtcagccctaatcagcgttgcaggataaagcaccgctcactcttcaacagaccgatttgcaccccagcaaatgtagcgttattgttaccttccttgctacagagttcgacagatatcccgctatgacattctccctttttggtgacaaatttacccgccactccggcattacgctgttgatggaagatctgaacgacggtttacgcacgcctggcgcgattatgctcggcggcggtaatccggcgcagatcccggaaatgcaggactacttccagacgctactgaccgacatgctggaaagtggcaaagcgactgatgcactgtgtaactacgacggtccacaggggaaaacggagctactcacactgcttgccggaatgctgcgcgagaagttgggttgggatatcgaaccacagaatattgcactaacaaacggcagccagagcgcgtttttctacttatttaacctgtttgccggacgccgtgccgatggtcgggtcaaaaaagtgctgttcccgcttgcaccggaatacattggctatgctgacgccggactggaagaagatctgtttgtctctgcgcgtccgaatattgaactgctgccggaaggccagtttaaataccacgtcgattttgagcatctgcatattggcgaagaaaccgggatgatttgcgtctcccggccgacgaatccaacaggcaatgtgattactgacgaagagttgctgaagcttgacgcgctggcgaatcaacacggcattccgctggtgattgataacgcttatggcgtcccgttcccgggtatcatcttcagtgaagcgcgcccgctatggaatccgaatatcgtgctgtgcatgagtctttccaagctgggtctacctggctcccgctgcggcattatcatcgccaatgaaaaaatcatcaccgccatcaccaatatgaacggcattatcagcctggcacctggcggtattggtccggcgatgatgtgtgaaatgattaagcgtaacgatctgctgcgcctgtctgaaacagtcatcaaaccgttttactaccagcgtgttcaggaaactatcgccatcattcgccgctatttaccggaaaatcgctgcctgattcataaaccggaaggagccattttcctctggctatggtttaaggatttgcccattacgaccaagcagctctatcagcgcctgaaagcacgcggcgtgctgatggtgccggggcacaacttcttcccagggctggataaaccgtggccgcatacgcatcaatgtatgcgcatgaactacgtaccagagccggagaaaattgaggcgggggtgaagattctggcggaagagatagaaagagcctgggctgaaagtcactaaaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaacaaagcgcactgttccggcgttgagaaacgccggaaaacgtttcaaacaggctgctgccgtagccgatgccgctgcactttctcgacatccatgcactgcaacgcctttgtcgggcaggcttcaacacaggccggtcccgtctcccgatgccagcacagatcgcacttaatcgccctcgcctttttgcgcgaagaaacgacctccatcgcaccaaacgggcaagccagcatacagcttttacagccaatgcaacgtgtttgttcaacgaaaatatgcccatgttcgcggcttatcgcgtcaacagggcagacattcgcgcacggtgcatcttcacactgatgacaggctactgccgtggtccagcagtggtctttaatgacacgaatacgggaaataaactcgtctggtgacaacgcagcgcaatcctgattctcatgatgcgacactgcgcaagccacttcacaggtacggcaaccgatacatttcgtcgcatccgcaataataaaccggttcatgatcactcctttgcactaaaacagcagagtgccagagagcgcgtccctactgctttgatccaacgaaggaaatgttaaagttttggcacttgtccaaagcgttatgtgatcgcgcccaggtcatccctgacagtaaatcccagttcattagaaatagcctgcgcggtttcacgcagtggtttcaggagatttttctctcccacctgtttcagacgtgatgtcgaaagcgaaatcgacacggcgtacggcacccgcccatgaatatcaaacaccggaacagcaatacaggagacgccgagttcgttttcttctctgtccatcgccgctccgctttcacgaatgtgcgccagttcgtcgaacatcgcgggcagctcggtaatggtattgcgggttaacggctggatctcatgctgatggctttcccagtatgacttcacgtagtccgggtgaccaaacgccatgtagatcttgcccattgcggaacagtagagcggcatatgctggccaatataggcacgggttcgcagcatcccggttgtgggttccagcttataaatcaaaatagcgtgatcgtcttcgcggctggagaagttaatggtttcaccagtggcgatgttcagtgcctcaagatgcggagcggcgatatgaatgatattcagcgaagacagcgccttctgcccgacggcaataaatttggtggtcaggcgataactccctgcggcaggcgcggtggtcacatagccgcaggactgtaatccctgcaataagcgatggacggtactcttatttaaaccagccagctccgaaagatgcgccaacggacaaccgtttggatagttgctcaaaatctcaatcagcatcaacccgcgaaacagactctggcttccggctggacgctctttttcctgcgccatctcgttctctttttttcccatcacttctttccccattttgtcgcgtcctgatggtagcgcaaagtgtgccgtagttcacgatctcgacagataatttataaccaattgatttttatgtcttttgaaattcatcaatcagattgccttgttaaaaagtgatcgatatatttgaaatcaagtttcgcatattgaaattttaagccaaaaaagcgatcaaaaaaacaaggaagcctgggatgaaagtgacatttgagcagttaaaagcagcctttaatcgggtcttaatttcacgcggcgttgacagcgaaacggctgacgcctgtgcagagatgttcgcccgcaccaccgaatccggcgtttattctcacggcgttaatcgtttccctcgtttcattcaacaactggaaaacggcgatatcattcctgatgcccaacccaaacgtataaccagcctcggcgcaattgaacagtgggacgcccagcgttcgatcggtaacctgacagcgaaaaagatgatggatcgcgccattgaactggctgccgatcacggtattggtctggtggcactacgtaatgccaaccactggatgcgcggcggcagctacggctggcaggcggcggaaaaaggctatattggcatttgctggaccaactccatcgccgtaatgccgccgtggggcgcaaaagagtgtcgcataggcactaacccgctgatcgtcgccattccttccacgccgatcaccatggtcgatatgtcgatgtcgatgttctcttacggcatgttagaagttaaccgtctggcaggtcgtcagctcccggtcgatggtggctttgatgatgagggcaatttgaccaaagaacctggcgttatcgagaagaatcgccgcattttgccgatgggctactggaaaggttctggcatgtcgattgtgctggatatgatcgctactctcctttccgacggcgcatccgttgccgaagtcacccaggacaacagcgacgaatacggcatttcacaaatttttattgccattgaagtggacaagcttatcgacggtcccacccgcgatgccaagctgcaacgcatcatggattacgttactagtgccgagcgtgctgacgaaaatcaggccattcgcttacccggccatgaatttactaccctgctggccgaaaaccgccgtaacggcatcactgttgatgacagcgtgtgggccaaaatccaggcgttatgaggagataagtcatgatttttggacatatcgcgcagcccaatccgtgccgtttgcccgccgccattgaaaaggcgctcgattttctgcgcgctaccgatttcaacgccctggagccgggcgttgtcgaaatcgacggcaaaaatatttatacgcaaattatcgatttaaccacacgcgaagcggtggtaaaccgtccggaagtgcatcgtcggtatatcgatattcagtttctggcgtggggcgaagagaaaatcggcattgctattgatacgggaaataataaagtcagcgaatcactattagagcagcgcaatattattttttatcacgacagtgaacatgaatcatttatagaaatgataccgggcagctacgcaattttctttccgcaggatgttcaccgaccaggttgtattatgcaaacagcctctgagatacgaaaaattgtggttaaagtcgcattaacggcgctgaattaatcgaataatcgtctacgccagaacgcctgggtaatgttattgctctaactatattaataattcaggttgctgcacatgcgacttgaattatgacagacatagcctcaaggaatagctatgaaaaaaatactcgaagcaatactggcgattaatctcgccgtactttcctgtattgtatttataaacattattttaagatatggttttcagacaagcattttatctgttgatgaattgtcacgttatttatttgtctggttaacgtttattggcgcgattgtagcttttatggataacgcccacgttcaggtcacctttctggtggagaaactctcccccgcatggcagcgacgagtcgctctggttacccattccttaatcttatttatttgtggcgcactggcctggggcgcaacgctaaaaacaattcaggactggagcgattattcaccgatcctcggtttacccatcggcctgatgtatgccgcttgtctgcccaccagcctcgttatcgcattctttgaactgcgtcatttatatcaactcatcacgcgtagcaattctctaacgtcgccaccgcaaggagcttaatcatggctgtgctgatttttctgggctgtctgttgggtggtattgctatcggtttgcctattgcctgggcactgttgttgtgcggggcggcgttaatgttctggctggacatgtttgatgtccagatcatggcacaaacgctggtgaacggagccgatagcttctccctgctggcgattccgttctttgtgctggcgggtgaaatcatgaatgcgggcggcttgtcaaaacgcattgttgacctgccgatgaaactggtggggcataaaccaggcgggctgggctacgtcggcgtgctggcagctatgattatggcgagcctttctggttctgccgttgcggataccgccgccgttgccgctctactggtgccgatgatgcgcagcgccaactatccggtcaaccgggcggcggggctgattgcctctggcggcattatcgcgccaattattcccccttccattccgtttattatcttcggcgtttccagcggattatccatcagtaagctgtttatggcgggcattgcccctggcatgatgatgggcgcaacgctgatgcttacctggtggtggcaggccagtcgccttaatttaccccgccagcaaaaagcaacgatgcaggaaatctggcactcttttgtctccggtatctgggcgctgtttcttccagtcatcattattggcgggtttcgctccggcctgtttacccctaccgaagccggggccgttgctgctttctatgcgctgtttgtcgccacagttatttaccgtgaaatgaccttcgccacactttggcatgtactcattggcgcggcgaaaaccacctcagtggttatgtttctggtggcctcggcacaagtttccgcctggctgattaccattgctgaactgccgatgatggtttctgatttactgcaaccgttggtcgattcaccgcgtctgctgtttatcgtcattatggtggctatcctgattgtcggcatggtcatggatttaacgccgacggtattaattcttaccccggtattaatgcctttagttaaagaggcaggaatcgatccgatttatttcggtgtcatgtttatcattaactgctcaatcggcttaattacaccgcctatcggtaatgtacttaacgttatttcaggggtggcaaaactcaaattcgatgatgcagtcagaggcgttttcccttacgtcctggttttatattcattattagtcgtatttgtttttattcccgatctcatcatcctccctttgaaatggattaattaaaaggaaaatattatgaaattacgctctgtaacctacgcattattcattgctggcctggctgcattcagcacatcttctctggcggcacaatctttacgtttcggttatgaaacatcacaaaccgactcgcaacatattgcggcgaaaaaattcaatgatttattgcaggagagaaccaaaggcgagctgaaattaaaactgttcccggacagcactctcggtaacgcgcaggcgatgatcagcggcgtacgtggcggcaccatcgatatggaaatgtccggctcgaataactttgccgggttatcaccagtgatgaacttgcttgatgtccctttcctgttccgcgataccgctcacgcgcataaaacgctcgacggcaaagtcggtgatgatctgaaagcctcacttgaaggtaaaggactgaaagtactggcctactgggaaaacggctggcgcgatgtcaccaactcgcgcgcaccggttaaaacccccgccgacctgaaagggctgaaaatccgcaccaacaatagcccgatgaatatcgccgcattcaaagtctttggcgctaacccgatcccgatgccgtttgccgaagtctataccgggctggaaacccgcactatcgacgctcaggaacacccgatcaacgtcgtctggtcagcaaaatttttcgaagtgcagaagttcctttctctgacgcaccacgcctattccccgcttctggtggtgatcaacaaagcgaagtttgatggcttaagtccggagttccagcaggcgctagtttcatctgcacaagaagcgggtaactatcagcgcaaactggttgctgaagatcagcaaaaaatcatcgacggcatgaaagaagcgggcgtggaagtcatcaccgatctcgaccgcaaagcctttagcgacgcactggggaatcaggttcgcgacatgtttgttaaagatgtgccgcagggagctgatctgctgaaagccgtggatgaggtgcaataaaccatgacgcaatactggctggggttagattgtggcggtagctggctgaaagccgggctgtatgaccgcgaaggccgggaggcaggcgtgcagcgcctgccgctgtgcgcattaagcccgcagccaggctgggcagagcgcgatatggcagaactgtggcaatgctgcatggctgtcattcgcgccctgcttactcattctggtgttagcggggaacaaattgtcggtatcggcatctccgcacagggaaagggcttgtttttgctggataaaaacgacaaaccgctcgggaatgctattttgtcctcggaccgccgggcgatggaaatcgttcgtcgctggcaggaagatggcatcccggaaaaactctacccgctgacccgacaaaccttgtggaccgggcatccggtgtcgctgttacgctggctgaaagagcacgaaccagaacgctacgcgcaaattggctgcgtgatgatgacgcacgactacctgcgctggtgtttaactggcgtcaaaggctgtgaagagagcaatatttccgagtccaacctctacaacatgagtcttggggaatatgacccgtgcctcaccgactggctggggatcgctgaaatcaatcacgccctgccgcctgttgtcggatctgccgaaatctgcggggagatcaccgctcagacagccgccctgaccggtctgaaagcgggtacgcccgttgttggcggcctgtttgatgtggtttccaccgcactctgcgccgggatcgaagacgaatttaccctcaatgcggtgatggggacctgggcggtgaccagcggcataacccgcggtttacgtgacggtgaagcgcatccgtatgtctatggtcgctacgttaacgatggtgaatttatcgttcacgaagccagccctacctcttccggcaacctcgaatggtttaccgcacagtggggagaaatctcgtttgatgagatcaatcaggccgttgccagcttgccgaaggctgggggcgatctctttttcctgccgttcctgtacggcagcaacgccggactcgagatgaccagtggtttctacgggatgcaggccattcacacccgcgcgcacctgttgcaggccatctatgaaggggtggtgttcagccatatgacccacctcaaccgaatgcgcgaacgttttactgatgttcacaccctacgcgtcactggcggcccggcgcactccgatgtctggatgcaaatgctggcggacgtcagcggtctgcgtatcgagctgccgcaggtggaagaaaccggctgctttggtgcggcccttgccgcccgcgtcggcaccggggtttatcacaacttcagcgaagcccaacgtgacttgcgacacccggtgcgcaccctgctgccagatatgaccgcccatcagctttaccaaaaaaaatatcaacgttatcagcatctcattgccgcacttcagggctttcacgcccgcattaaggagcacacattatgagccgaccacttctgcaactggccctcgaccactcatcacttgaagccgcgcagcgcgacgtgacgctgttaaaagacagcgtcgatatcgtcgaagcgggcaccattctctgtttaaacgaagggcttggcgcggtgaaagccttgcgcgaacagtgcccggacaaaatcatcgttgctgactggaaggtcgccgacgctggtgaaacgctcgcgcaacaggcgtttggcgcaggcgctaactggatgaccatcatctgcgccgcgccgctcgcgacggtagaaaaaggccacgcaatggcacaacgctgcgggggtgaaattcagatagagctgttcggtaactggacgctggacgacgcccgcgactggcatcgtattggcgtgcggcaggccatttatcatcgcggtcgtgatgcacaggccagcgggcaacagtggggcgaagccgatctggcacgcatgaaggcgctttcagatatcggccttgagctttccattactggcgggattacccctgctgacctgccgctgtttaaagatatccgcgtgaaagcgtttattgccgggcgggcactggcaggcgcggcaaatccggcgcaagtggctggcgatttccatgcgcaaatcgacgctatctggggaggtgcgcgtgcgtaatcatcagttagggatttatgaaaaagcgctggcgaaagatctctcctggccggagcggctggtgctggcaaaaagctgcggttttgattttgtcgaaatgtcggtggatgaaaccgacgaacggctctcacgtcttgactggagcgccgcacaaaggacttcgctggttgccgcgatgatcgaaacaggtgttgggatcccgtcgatgtgcctgtccgcacatcgtcgctttccctttggtagccgtgacgaggcagtgcgcgaacgggcgcgggaaatcatgagtaaagcgattcgcctggcgcgcgatctcggcattcgcaccatccagctggcaggttatgacgtctattacgaagaccacgacgaaggcacccggcaacgttttgctgaagggctggcgtgggcagtcgaacaggcggcggcatcacaagtaatgctggcggtggagattatggataccgcgtttatgaactccatcagcaaatggaaaaaatgggacgagatgctcgcctcaccgtggttcaccgtctacccggacgtcggcaacctcagcgcctggggcaatgatgttcccgccgaactgaaactgggcattgaccgtatcgccgcgatccacctgaaagacacccagccagtcaccgggcaaagtcccggacagttccgcgacgtgccgtttggcgaaggctgcgtcgatttcgttggcatcttcaaaacgctgcataaactgaactatcgcggttctttcctgattgagatgtggaccgaaaaagccaaagagccggtgctggagattattcaggcgcggcgttggattgaagcgcgtatgcaggaggctggatttatatgttagagcaactgaaagccgacgtgctggcggcgaatctggcgcttcccgctcaccatctggtgacgttcacctggggcaatgtcagcgcggtagacgaaacgcggcaatggatggtaatcaaaccttccggcgtcgagtacgacgtgatgaccgccgacgatatggtggtggttgagatagccagcggtaaggtggtggaaggcagcaaaaaaccctcttccgatacaccaacgcatctggcgctctaccgtcgctatgccgaaattggcggtattgtgcatacccactcgcgccacgccaccatctggtcacaggccgggctggatctccccgcctggggcaccacccacgccgattatttttacggtgccatcccctgcacgcgacagatgaccgcagaggagattaacggcgaatatgaatatcagaccggcgaagtgatcattgaaaccttcgaagaacgtggcaggagtccggcacaaatcccggcggtgctggtgcattctcacggcccgttcgcatggggtaaaaacgccgccgatgccgtgcataacgccgtagtactcgaagaatgcgcctatatgggtctattctcgcgccagcttgcgccgcagctccctgcgatgcaaaacgaactgctggataagcactacctgcgtaagcatggggccaatgcctattacgggcagtaatccctcacgccggggcttcatcgccccggcactacgaattgatatgttccttgctgtaacgccgcttccacgctgctggcgttaaaccagtatgtttctgaaaaatctgccggaaatagccaacgtcattaaaccgtattgcatggagcaggccgacaacgtcgagtcactgcataacctgttgctgcccgccgatgcgccatttacgacatttgaaggcaagggattgttcagccataagatcctgattcagacgccaggttcccggtatgaacagagcaatccagagcaacaacctttgtggcattacgacggagcaccagccgcaccgacatccaccggtgaattaaaaacgccagctcaccccggtgacaaaggtaaaactctcattacgatcaatcatcgggctgtcggtaatctcttccggcagctcgctgtatcctgcgctcgccatcaatacgacgtgctctcctatcgggtattttgccgtcaggctgacatagggcacccaggcatcctgcgcggaataacttgccagaccgctacgacgggactcactctctgaaatgccatagtaatagtcactgaaattctcgtcataatagagaacgcccagcgcaggtgtcagcgacagacgacctatctgcattttgtggaataccgatagctcccccacccagccgttgctgttatccagaacgtccgcagctgcagaggctttcacggttccccaacgctcgtggtgataccaggcaacccccgccatagccgtactatcacgcttatcaagctgttgcatggcataatcgtcattatcggtagggtcaaattccagcggcatccaggatgcggtcaggctaagttcatttttttcactttgcgacagaataaaacctaacgtggtctgacgaacataaaaagtatcaccttcataactaatcagcggaattgccttcgtattttcattataaccgcgataaggcgattcattataagccgcaccagcaccaatggataattcagaagcagttgcgcttgccataaaaggcaacgcaaataacgccacaatattgcgattaattaacatgtccggtattccattttaaaataagataaaaaagagtcggcataataatgcttacaatttctccggtgcaagattcatatttatatagtaatatataaaattatatataattgggctgttgcgatgacaaaattacaacttaagtaccgggagttaaaaattatctcggtaatcgctgccagtgaaaatatcagccatgccgcgactgtacttggcatcgcacaggccaacgtcagcaaatatcttgctgattttgaatcaaaagtgggtttaaaagtctttgaccgaaccacccggcagctgatgctcacaccttttggcaccgcgctgttaccgtacatcaacgacatgctggacagaaacgagcaacttaataattttattgcagattataagcatgagaaacgtggtcgggtcaccatctacgccccaaccggcataattacctatttatccaaacatgtaatcgataaaattaaagatatcggtgatatcaccttatcgctaaaaacctgcaatcttgagcgtaatgccttttatgaaggcgtcgaatttcctgatgattgtgatgttttaatcagctacgctccaccaaaagatgaatcgctggttgccagttttattacccaatatgccgtaaccgcttatgccagccagcgctatcttgagaaacatcccattagccgtcctgacgaactcgaacatcactcctgtattttgatcgactcgatgatgatcgacgacgcgaatatctggcgcttcaacgtcgccgggagtaaagaggtgcgggattatcgcgtgaagggaaattacgtttgcgacaacacgcaatctgcgctggagctggcacgaaatcacctggggattgtgtttgcgccagacaaaagtgtgcagagcgacctgcaagacggcacgctggtgccctgctttcagcaaccctatgaatggtggctggatctggtggctatcttccgtaaacgggaataccagccctggcgggtccagtatgtgctggatgaaatgctgcgtgaaattcgccaccagcttgctcagtcgcagcaactgcggcctgaacaagcggcggaaagcgaagattaatgatcgagataaaggtaatgcacccagctggtcatgcgtaatagcactttgcgcatcaccgagacatggctgaaatgatcagagtaaaccgccacctgggcgtaaataccgtctggtaaagcgctcaaatcagtgtgctcatccagttcaatggtcgcgataacgccatctgaacccggcgctgtgtttaacgtctgtaaggtgccggtcgactgataagctccgccgggaacggctggactaatggctgccagcttaccgctgaataccttacctggcagagcattaaacaccacttccgcatcgtcgccaggagccagtcgcagcaaggagttctgacggaactgcgccacgatttgtcgtttctgatcgggtataaacaccatcaccggacgtagcggcagcgacgcggcataggtacccggacgaatcagtacctgggtcacataaccatcgctcggcgcacgcactatcgtctgctcaaggttatattttgcttccgcgagctgtgctttcaggctggcgatttgagaatgttcacccaacaccaggctatccagctggctctggatctgtttttgttccgccgccgatgacttcacggaggcttcctgcgccagataattttgccgcgccacatcgatatcgcgttctgaaaacgggtttactttcgcctggctgccacgtgcgtaacgctgatactctttagcgaatttatcccgcgtggcctttgcctgctgagtattcgccgccatctcatctaactctgcgcccaacgcccgctgtttatgttctgcggtaacgatatccgccatcagccgatccacccgcgcctgataacgcgtcgggtccagtcgaaatagcacctcaccttttttaatcagcgtatttttcttatccgtcacttcaatcaccacaccagtcacctgtgggacaacaggaatagaaataaccgctttttgcgctttaaaggtatacggatggttatagttcattaacagaattagaccgctgacaataaatattccacccagggccgctgtgggaatggtccatttatttacgggaattttgaagatcttaaacattgcccatgcaaaagccacataggtcaaaataatcagtaaatccataagtattactcggcagaagaggatttgatgtcggcgagctgtttctccagcccggcaatgcgctgttgcagttgcataacggatgaatcatggctttgcattccccatccccgctccgggcggtaaagcgtggcccaaatccacaaaaacggccagataacatgtaacgtaaaaagactcacccaaccagcaacatgaatggcgtcggcatgaggatgattacgttttttggcaatcaggtagggaatatcatgtaaaataatgatcccatagaagatcaccagaaatacaaaaataagcactcccagtgcaaaatagtccaggaacatatttccctcaaagaatataaaaaagaacaattaacgcatattatgaaatgccatgatgcagtgcaatttccttatttatataacgacatattgttttttatatactttcttaaatgtgctgtctggtttttcaacaggacgaggtttatcatattgaaatagtggaactattggccaaactaatgaataactccagtaaaacatccacagtacagattaagcgtattaaaccttcaattatctaccgtttattgctgattggcctcggatcaccaatggtgatttacggcctggttcgcccgctcaccatcgaaacgcgagattaaactcctgacaaaacacgccccagaaacgtacttctgttggcgtagtctgggttattgcgcacgtaggtttaaaacgtaaattgtaacaacgtgcgctttgtttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgaatacccaatgcgaccagcttcttatatcagaacagccccaacggtttatccgagtagctcaccagcaggcacttggtttgctggtaatgctccagcatcatcttgtgggtttcgcgaccgatacctgattgtttgtagccaccaaacgccgcatgtgccgggtaagcgtgataacagttggtccacacgcgcccagcctgtatgccgcgccccatcttataggccagattaccgttgcggctccagacgcccgcgcccaggccatattgcgtatcgttcgccagctccagcgcttcttccatcgttttgaaggtggtcaccgccagcaccgggccaaaaatctcctcctggaacacccgcatattgttctgaccaaacagaatcgtcggttcgaggtagtagccgtctttcagttcaccttccagcagcttgcgccgcccgcctgtgagcacgtcagcgccctcttttttaccgatatcaatgtagttgaggatggtttccagttgcccgtgagaaacctgcgcgcccatttgcgtcacgctgtcgagcgggttaccgctacgaatgctttcgacacggcggatggcgcgttccataaagcgttcgtagatagattcctgcactaaagcacgactcggacaggtgcaaacttcgccctggttaaaggcaaacagtgcaaagccttccagcgctttatcgaaaaaggcatcttcttcatccatcacatcagcaaagaagatatttggcgacttaccgcccaactccagcgtcaccggaataatgttttgcgttgcgtattgcataatttgttggcccacttccgttgagccggtaaacgccactttggcgatgcgtttcgaggtcgccagatattcgccaattaccccacctgcgccattgaccacgttcaccacgcccggcggcagtaaatcaccgacaatttccattagcagcagtacagaaagcggggtaagacgtgcgggtttcagcaccacacagttgcccgccgccagcgcgggagccattttccagctcgccatcagcagcgggaagttccacgggataatctgccccaccacgcctaacggttcatggaaatgataggccacggtttcgctatcaacttcactgatcccaccttcctgcgcccgaatacacgaggcgaaatagcggaaatggtcaatcgccagcggtacatccgcagcactggtttcgcgaatgggtttgccgttatcccaggtttcagctgtcgctaacagctcgaggttttgttccattcgatcggcaatcttaaacagaatcgccgcacgatcctgcaccgaggtgtgcgcccatttatctttcactttgtgcgcagcatccagcgccagatcgatgtctcgtttgcccgaagacgccacttcgcacagcagctgcccggtcaccggcgtcagattctggtaatactcgccgtcggcaggggctacccattcgccgccaataaagttgtcatagcgggcttttaacttgagggggaaaccatactcgccgggcttaatctgtgctgaagggggattattggtcatgatcgtctccttgcggtgtgaggtataacaagggtagacgtgactggcgaaatcttcgccagtcggtaacagctttacgacagctatcacgaatttacgggcaagggttacagagatagttgaaaaagcggctaacaatttgccagccgttgtggaaatgatgattacatcgctgcgcgataaatcgccacaatttcttcgtgagttgcctggatcgggttagtaaagccacaggcatctttcagggcattagtcgccaataccgcgaaatcttcttctttcacgttcaggtcgcgtaggcctgccgggatatccactttcttcgccagttcacggatggcgttaatgcaggcttcagcaccttccgcgtcgtttttacctgtcacgttcacgcccattgcagcggcacagtcacgcagacgtgcagcggcgactttgctgttgaatacctgaacgtgcggcagcaaaacggcgttacatacaccgtgtggcaggttgtagaaaccgcccagctggtgcgccatcgcatgaacataacccagagaagcattattgaacgccataccggcgaggaactgggcataagccattgcttcacgcgctttcgcattactgccatcttcaacggctaacggcaggttttcggcaatcatggtcacggctttcagtgcacaagcgtcagtgatcggcgtggcggcaatagaaacatatgcttcgatagcgtgcgttaaggcatccatacccgttgcggcggtcagtgacttcggcataccaatcatcagagaggagtcattgacagaaagcagcggagtgacatgtttatcaacaatcgccattttgatatgacgcgcttcgtcagtgatgatgcagaaacgggtcatttcagaggccgtacccgccgtggtattgatggcgatcatcggcagctgcggttttgcagagcggtcaacgccttcgtaatcgcgaatatcgccgccattggctgccaccagcgcaataccttttgcgcagtcgtgtggagaaccaccgcctaaggagatcacgctatcgcaattattctctttaagtaatttcaaacctgcggcgacgttttccgtggtggggttaggttgggtgccatcataaataacgctaaaaatattgcgttcttccagtgctttttgcacatcgcccgccatacctaatttcgttaacatattgtcagtgacaattaaggtacgggtaaatccataatctgccatcatattcattgcatcagtcaatgaatcagcgccgatgacattcacagaaggaataaagaacgttgaagctgccataacacactcctgaaagtgtaaaaaagggcgggcagcttactgaggattttcattcgaaaatatgatcagtattattgattatcaaaattaatctaataaaaagcacattgtattcattaaacaatgtgctttttttaaattcataagaattttgtattaatttattttaaaacttaattaatcatttccttatttttccggaaataataatgcgtcgcgcaataaatgatcatttccacgacgacgcgtaaagccaatgcggtcaaaatattccagaatctgaattgccagctttcggcctacgcctaagcgatcgcggaaatccgccgcgcaggttgaaccacactcctgatcgagatcgcggatcatattggcaaactcgacaatccgatcgttacggtaataacgatctttaacgatcgcggtaattattccttgctgcgccgcctggcgtagagtcaggcgcattgcctgctcgtcggttcccgtctcttttgccaggtcacgcacccaccacggttcgtcaccaaacagtggctctgctttttgccagatggcctgctgctcttcgctgaagcccgctttgtgatctggcagatgcagccagccgtgatggctgtggatgtcgccgctttcgcgcatcttttcaatcagcaacagtaccagcgcttcatcttccattggcaacgccatacgtcgcagacgttcgcgcccagggccaggttcatcgcgatgttgctcatgataagtcgctaatgtgtcgagaattttccgctgccagcgggcggcaaccggcgcattcaacaagctataaccagcctgaatataaccaggctgttgcagcaattcgcgcatcccttcgccgttgagctggcgcgcccaggcgaaatccgcaaggttaaccgcgccgcgttccagatgaacagataacgcatcggcatcgctctgcgcccgtgcaagagacgccagccattgcagatattccggcttacgtttaccgcgacgcggcgggttaagcatcacgacgcgcgctccggccagcgtgttgcgggcagagatatcgcgcaataccaggcggtcgttatctgccagccataacggggtgtcgaagaccagttcagcaaggttatcttccagcagtgaaacgcgtcccgtgacgtggctggcggcgtggtgaatatgcagcggctgccactgggtcagcggtgtatgggtttgaagctcgacaatcacccgtgtgaacggctctggcggcacatcggcaagcagccagtcgccacggttaatctgctctttttccgcatcacccgcgatgttaagcgcgatacgctgcccggcattggcggtttctgttggctggttttgcgcatgcagcgcacgtacacgcatcggtttatttacaccagtcagccagagtgaatcgcctaccttcacttccccgcttaacgccgtaccggtgacgaccagcccggcaccttttacggtaaatgcgcggtcaatcgcgaggcggaaactatgttggctggcgtgctcgcgttccggcaactgaagcagatgctcgcgcagggcatccattccccgaccttcggttgctgcggtgataaacagttttgcctcagcaaaaccgtattcccgcagaacctcctttacctggcgttcaacctcatcaacacgcgcttcgtccacgcgatcggctttggtcagcgccactgtcagcatcgggttaccggtcagctgcaaaatcgccagatgctcacgggtctgtgccatcacgccgtcatcgcacgccaccaccaacagcgcgtgatcgataccaccaacgcccgccagcatgttggaaagaaacttttcatgaccgggaacgtcgataaaaccaggcacgcgaccatccggctgcggccagtaggcatagccgagatcgatggtcatgccgcgctttttttcttccggcagacggtcagcatttacgccagtaatcgcctgcaataaggttgttttgccgtggtcaacgtgtccggcagtcgcaataatcatttcaacaacatctccaaaaaccgttgctcatcttcaaggcagcgtaaatccagccacaatcgtccgtcataaatacgaccaatcaccggcactggcaattcacgccagcgggcggctaatgactcaaggtggctaccgcgtccatcatggggtgtaaacgttaatgccgcgctcggcaggcgatcaaccggcagcgaaccactgccaatctgcgaaagacatggcataacctgtaccgcaaactccgcgccgtaatgtgcggcaaggggggcctgtaaacgttgtgcctggatttgaatgacctctgcgctgcgggtaagcaggcgcagggtcggtaatttttcactcagagcttcagggtgtaaataaagacgcaacgtggcttccagcgccgcgagggtcattttatccgcgcgtaatgcacgcttcagcgggtggctttgcaggcgggcgatcatctcttttttaccaacaataattcctgcctgcggcccgcctaacaacttgtcgccggagaaactcaccagactgacgcccgccgcaatcaactcctgcggcattggctctttcggcaaaccgtactggctaagatcgaccagcgagccactgcctaaatcagtcactacgggaacatccagctctttgccgagcgccaccagttccgcttcatctatcgctttggtgaacccctgaatgctgtagttactggtatgtactttcatcaacagtgcggtattttcattcaccgcctgacgataatcattcgcgtgcgtgcggttggtggtccctacttcgtgtagggtgcagcctgcctgacgcataacatcgggaatacgaaacgcgccgccaatctccaccagttcgccgcgagataccaccacctcttttccgctggcagtggccgccaacatcaataacaccgccgccgcattgttattgacgatacaggcatcttccgcccccgtaatacggcacagcagctgcgccagcgcccgatcgcgatgtccgcgtccggcgtcgtccagatcatactcgagggtcactggcgaacgcatagcctgcgcaacggcttccaccgcggcttccgcctgtaaagctcgcccaaggttggtatgcagcacggttcccgtcaggttgatcaccggacgcagcgcgctctgcgcttctttcgtcaaccgggcatcgacttcttgcgcccagttttcacaccacgcaggcagcgtctggctgccacgaatcacttctcgcgcttcgtcgagcatctgacgcaacaattccaccacgcgggtgtgaccataagtatcacgcaaagaaaggaaggagctatcgcgcaataagcgatcaatagccggaagttgactatagagggaacgcgtttcggttgtcataggaaacctggctgatcaaggccctctcacacggagaagggcgtttaacataaccacggattgtaacgtgagatgggtcaggaggacatatcgcgcatcaagcctttggcggttcggtgcgagcaaaactttcgcggctaaacaggttttcgaccagtttgactaagtgtgggcggtcgacacaccaacctggcgcaacgcggcggaaattgagatatccgacggcacaggcaatggcgatagtcgccagattgaccgtatcggttttgagtgtgccatcgaccagatatccttccagcacatccagactgcggttgattttctcccgctggcgtaacaattcatcttcagactgctgcgccgctggacgcgcctgttcacgcaccgataccagcccggcatccataatgccatccgccagtgcctcaattttgcgcacccgcaacgactccagcggatcgcgcggcaacatcgccggagcgacattcattaattcaatatattcagcgatgatcggcgaatcaaaccagcattcgccctcttcggtcaccagcaccggcacttttcctaacgggttaaattgcgccacgccgttgtccgcgttatagggcagttcattaataaattcgaaagttatgcccttttctaacaacagaatagaaagtttgcgtacaaacgggctggtgtagctaccgacgagtttcatgccgagtcctttgtgcgaggaaaaatatcagtatggcctggtgatgggaaaaagggcagaaaatgttgatggtttgttacttccaaataaatcacatatttatcatggtgatataaatattttcctaattatttcactctgatggatatctcacttcaggctttcttataaatctgtagggtttcgcctgtcagcagacaaataacccgataaaacaaggatgagaaatgagcggaaaaccggcagcgcgtcagggcgacatgacgcagtatggcggtagcattgttcagggttcagccggggtgcgcattggtgcccccaccggcgtggcctgttcggtgtgccccggcggagtgacgtccggccatccggtcaatcccctgctcggtgcaaaggtccttcccggtgaaaccgacatcgccctgcccggcccgctgccgttcatcctctcccgcacctacagcagttaccggacaaaaacgcccgcgccggtggggagcctcggccccggctggaaaatgcctgcggatatccgcttacagctgcgcgataacacactgatactcagtgataacggcggcagaagcctgtattttgagcacctgtttcccggtgaggacggttacagccgcagcgagtcactgtggctggtgcgcggcggcgtggcgaaactggatgaaggtcaccggctggccgcactctggcaggcgctgccggaagaactccgcttaagtccgcatcgttatctggcgacaaacagtccgcaggggccgtggtggctgctcggttggtgtgagcgggtgccggaagcggatgaggtgctgcctgcgccgctgccgccgtaccgggtactgaccgggctggtggaccgcttcgggcgcacacagacgttccaccgcgaagccgccggtgaattcagcggcgaaatcaccggcgtgacggatggtgcctggcgtcacttccggctggtactgaccacgcaggcgcagcgggcagaagaagcccggcagcaggccatttccggcgggacggaaccgtccgcttttcctgataccctgccgggttacaccgaatatggccgggacaacggcatccgtctgtctgccgtgtggctgacgcacgacccggaatacccggagaatttacctgccgcgccgctggtgcgctatggctggacgccacgcggcgaactggcggtggtgtatgaccgtagtggcaaacaggtgcgcagctttacttacgatgataaataccggggccggatggtggcgcaccgtcacacgggccggccggaaatccgttaccgttacgacagcgacgggcgggtgacagaacagctaaacccggcaggcttaagctacacgtatcagtatgagaaagaccgcatcaccatcaccgacagcctggaccgccgtgaagtgctgcacacgcagggcgaagccgggctgaagcgggtggtgaaaaaggaacacgcggacggcagcgtcacgcagagtcagtttgacgccgtgggcaggctcagggcacagacggatgccgcaggcaggacaacagagtacagcccggatgtggtgacgggcctcatcacgcgcataaccacgccggatggcagggcatcggcgttttactataaccaccacaaccagttaacgtcagccaccgggcctgacgggctggaattgcgccgggaatatgatgaattgggccgtctgattcaggaaactgcccctgacggcgatatcacccgctaccgttatgataatccacacagtgacttaccctgcgcaacggaagatgccaccggcagccggaaaaccatgacgtggagccgttacggtcagttgctgagcttcaccgactgttccggttatgtaacccgttatgaccatgaccgcttcgggcagatgacggcggtgcaccgcgaggaagggctgagtcagtaccgcgcatacgacagccgtggacagttaattgccgtgaaagacacgcagggccatgaaacgcggtatgaatacaacatcgccggtgacctgaccgccgtcattgccccggacggcagcagaaacgggacacagtacgatgcgtggggaaaggccgtccgtaccacgcagggcgggctaacgcgcagtatggaatacgatgctgccggacgggtcatccgcctgaccagtgaaaacggcagccacaccaccttccgttacgatgtacttgaccggctgatacaggaaaccggctttgacggccgcacacagcgttatcaccacgacctgaccggcaaacttatccgcagcgaggatgagggtctggtcacccactggcactatgacgaagcagaccgcctcacgcaccgcaccgtgaagggtgaaaccgcagagcggtggcagtatgacgaacgtggctggctgacagacatcagccatatcagcgaagggcaccgggtggcggtgcattacaggtatgatgagaaaggccggctgaccggtgagcgtcagacggtgcatcacccgcagacggaagcactgctctggcagcatgagaccagacatgcgtacaacgcgcaggggctggcgaaccgctgtataccggacagcctgcccgccgtggaatggctgacctacggcagcggttacctggcaggcatgaaactcggcgacacaccgctggtggagtacacccgcgaccgcctgcaccgggaaacgctgcgcagcttcggccgttatgaactcaccaccgcttatacccctgccgggcagttacagagccagcacctgaacagcctgctgtctgaccgcgattacacctggaacgacaacggcgaactcatccgcatcagcagcccgcgccagacccggagttacagctacagcaccaccggcaggctgaccggcgttcacaccaccgcagcgaatctggatatccgcatcccgtatgccacagacccggcaggtaaccgcctgcccgacccggagctgcacccggacagcaccctcagcatgtggccggataaccgtatcgcccgtgacgcgcactatctttaccggtatgaccgtcacggcaggctgacagagaaaaccgacctcatcccggaaggggttatccgcacggatgatgagcggactcaccggtaccattacgacagtcagcaccggctggtgcactacacgcggacacaatatgaagagccgctggtcgaaagtcgctatctttacgacccgctgggccgcagggtggcaaaacgggtgtggcggcgtgaacgggacctgacgggctggatgtcgctgtcacggaaaccgcaagtgacctggtacggctgggacggcgaccggctgaccacaatacagaacgacagaacccgcatccagacgatttatcagccggggagcttcacgccactcatcagagttgaaaccgccaccggtgagctggcgaaaacgcagcgccgcagcctggcggatgcgcttcagcagtccggcggcgaagacggtggcagtgtggtgttcccgccggtgctggtgcagatgctcgaccggctggaaagtgaaatcctggctgaccgggtgagtgaggaaagccgccgctggctggcatcgtgcggcctgaccgtggagcagatgcaaaaccagatggacccggtgtacacgccggcgcgaaaaatccacctgtaccactgcgaccatcgcggcctgccgctggcccttatcagcaaggaagggacaacagaatggtgcgcagaatacgatgaatggggcaacctgctgaatgaagagaacccgcatcagctgcagcagcttatccgcctgccggggcagcagtatgatgaggagtccggcctgtattacaaccgccaccgctattatgacccgctgcaggggcggtatatcactcaggatccgattgggctgaaggggggatggaatttttatcagtatccgttgaatccagttacgaatacagatcctctggggttagaagtttttcctagaccattccccttgccaattccatggcccaaaagccctgcacagcagcaagcagatgataatgctgcaaaagcattgacaaaatggtggaacgatacagcatcacaaagaatatttgactctctaatattgaataatccgggactagcattagatataacaatgatagcttctcgtggaaatgttgcagacacagggataactgatcgtgtcaatgacataataaatgacagattctggagtgatgggaaaaaacccgacagatgtgacgtacttcaggaactaattgattgtggtgatattagtgctaaagatgcaaaaagcacacagaaagcctggaattgtcgtcactccagacagtcaaacgataaaaaaagatagcccttgtggaggttcctgcaatgtcaaatacataccagaaaagaaaggcaagtaaagagtatggtttatataatcaatgtaagaaactaaatgatgatgaattatttcgcttacttgatgatcacaattccttgaaaaggatttcatctgccagagtattacagttaagaggtgggcaagacgctgttagattggcaattgagttctgctctgataaaaattatatccgtagagatatcggagcatttatactcgggcaaataaaaatttgcaaaaaatgcgaagataatgtttttaatattttgaacaatatggcattgaatgataagagcgcttgcgttcgagctacggcaatcgagtcaacggctcagcgatgcaagaaaaacccaatttattcacctaaaatagtagaacaatctcaaattactgcttttgataaatcgactaatgtcagacgtgctacagcatttgctatttctgttatcaatgataaagcaacaattccactattgattaatctgttaaaagatccaaatggagatgtcagaaactgggccgcatttgcaataaatatcaataaatatgataatagtgatattagggattgttttgtggagatgcttcaggataaaaatgaggaagtccgtattgaagcaataatcggactttcctacagaaaagataaaagggttttatctgttttatgcgatgagttaaaaaaaaatactgtttatgatgatatcattgaagctgcgggtgaattaggtgataaaacgctacttcctgttttagatactatgttgtacaagtttgatgacaatgaaattataacttccgctattgataagctgaagcgttcatagcgtgagttgcctatgcacagtgggggattcccgccggcacggtgcagatgctcgaccggctggaaagtgaaatcctggctgaccgggtgagtgaggaaagccgccgctggctggcatcgtgcggcctgaccgtggagcagatgaaaaaccagatggacccggtgtacacgccggcgcgaaaaatccacctgtaccactgcgaccatcgcggcctgccgctggcgctcatcagcacggaaggggcaacagcgtggtgcgcagaatatgatgaatggggcaacctgctgagtgatgagaacccgcatcatctgcagcagctcattcgcctgccgggtcagcagtatgatgaggagtccggcctgtattacaaccgccaccgctattatgacccgctgctggggcggtatatcactcaggatccgattggactgaaggggggatggaatttttatcagtatccgttgaatccggtcataaatgtagatccgcaaggtttggttgatataaatttataccccgaaagtgatcttatccattctgtagctgatgagattaatatcccaggcgttttcacaatcggggggcatggtacccccacatctattgaatccgcaacgcgcagtatcatgacagctaaagatctagcatatctaattaaatttgatgggaattataaagatgggatgacagtttggttattttcttgtaatacaggtaaaggacaaaattcatttgctagctaattagctaaagagttacatacaaatgtaataggacctgacacgctatggacgtggtgggggcgaggaactaatggtaagttaaaaatggatacagtgctaacagcaccaacgaaccttaattcaaataaggatctaatggctataacaacaaaagaccttggtaattggataacatatgggccatctgggcaccccatttctaatatgcaaggtacgccagaaaaacccagtgatataagataggttgtagatgtatgaaagcatgcttgttactatttttttatttctcttttatttgtcaattgcatggtgctgatgtgaaaataaaacaaaacgaaagtatgatggggtctacagcaatgacctatgatttaagtgaagaaaagttgatgaaactgaagtataaatcacaacatggtgattcagaggcatcatttcgactatatcaatattactgctttactaaaaataacatttacaaacaattgcgattcttggaaagatcagcatctcaggggaatgttacagcgcagtttaattatggggtctttttatcagatacaaatccaacattatcagaatattataatttgaatagagctatttattggatggaattcgctgtaaataacggtaatattgatgcaaagagcaaacttcaagagctcaaaaagctaaagcgaatggatagaaggaagaataaggagaatccgtaaaagcaatagttcatcagactgccgcagcagtagtatgatgatgaatcagggctgtactataactattatcggtaacattaaccgcagcaggggcggtataacactcaggctccgattgggctggaaggtaggtggaatttttatcagtatccgttgaacccgatttctggaatcgatccccttgggattagccacctgtttatacagcataactttaggtatgctttcgtgtgtttcagatataccatgtgatgataatttttatgatgtgcttagtattccagtcgcttctggtaataatatgcaatgtaaaaataatccccgttgtacacatttataaatagatggccaatacctcaaggcctatggagttggaatgttaatgacccgggagcaagcaatagaaaacctgacggcatacgattagtaccgtcagttaatacaggaacttataatcgcaatggattttcaatacatagttgtttaaacgcttttggtccgtctttaggacctcgattctgttccgagggttgtataactggtttatctaatgacatgcaaaaattaaatgagttaatattttcagagccagatagcacattaacagttacggactaaaaaatatggcaaggttattaacaattgtatttttttctctatttctgcgagtgcagttactgcaagacaatttcagagagagttagatttggcagacaaagcaatattatgggcactaatatcagccagtactaaagagggacgaaaagcgtgttcactaagctattttgcctgtaaggccgcagaggctgaactcggactggcatatatggctgcgaatgataacaaggaatttctcacatccttatctaatataatgaggtacaaaatagatgctggactttccgaatcctatacatgctatttattaagtaagggaaagatcataagaccatatctgaaaaatctaaatccactccaacttgccgctgattgcattgaaacagtaaataaaataaaagataagaataaaaaaaatcattgatataaattcagttaatatttgtagtgatgataaaaatataaaattgagagttaatagtactattatggccattgatgattctataaagtgcatcgatgaatgataacttaattttatttaaaaatatattaataactcactctccaggagtttttttaacttagttttataatgaatacgataattaaaagtgaagaagaaaatagttgtatacatatattccatgaccctacattgtgatctatagattaaatattttttaaatgtgactgtcatccttcagataataaagccatcatcgcaatagatggaaaagcactcctgctcttttttgattagagccgtcgcaggaggaacaactcatatcatcattgcgatctcgacgatgtatagtctcatcctgcggcagaacaagacggataaaaaatccaatgagagcacactcatccagaacttattaacataatgaatattaaagaaaaatcatcgaagctaatgaagtaatatgcaaaaataattagtccttacaaggagcaaagttccataatctcccccctccccctcaatgatccaaataaagataatgcatccagctggtcattcttagcagcactttccgcatcaccgaaacatggctgaaatggtcggagtaaaccgccacctgggcgtagatgccgtcgggtaaggcatcgatatcatcgttagggtccagttcaatggttcccagcacaccgtccgtgccgggcacgaccgttaatgattgcaataccccctgcgcctgataagaaccgcctggcacgacaggtaaaatactagtcagtttgccgtgaaacacctgcccaggtagcgcgttaaacaccacttccgcatcatcgccaggtttcagacgtaacagcgagttttgccgaaattgggcgacaatttgccgtttttgctcggggatgaagaccatcaccggacgcagcggcaaggcagctgcgtatgtacctgggcggatcagtacctgagtaacgtagccattgctcggcgcgcgaatgacagtctgctcaaggttatattttgcttcagtaagttgcgctcttaagctcacaatctgcgattgctcgccgttaaccatactgtcgagctggctctggatctgcgcctgctccgccaccgagcctttcaccagcgcatcctgcgcgaggaaattttgccgcgcatcgtcgatgtcacgttccgagaacggattcaccgccgcctggctgcctttcaagtaacgttgataatttttaaacagacggtcgcgctccgctgaaacctgggtggtgttggcctgcgcttcagtgagctgcgcacgcagcgtctttatattatgcgtcgccgtcatcaggtcagcctgaagtctgtcaactcgcgcctggtaacgaaccgggtcgagcttaaaaagcacctcgcccttttgaataagctgattattcttgtcagtgacttcagtaacaattcccgtcacctgtggcgtgatagggatcgctatcactgccttttgcgcggtaaaagtgtaagggtggttgtagttcatcaacaaaatcaaaccactcaccagaaacacgcctcccagcgccgccgtcgccagcgtccactgatttaccggaatgcggaagattttaaagaccgcccacgccagcgccacgtaagttaaaacaatcaatagatccataattagatctccgggaacgtggaatagtcagtctttttctcggcggcgagttgatgctccagccgggaaattcggtcagaaagtgcggcgatttccgggtcagtcgctttctcctgcgacgcaacatgtgactgcataccccagccacgctccggttgatagagcgtcgcccagatccacagaaacggccagataacatgcagagtaaacaggctcacccagcccgccgtatgaatagcgtcggcatggggatggttgcgctttttggcaatcagataagggatgtcatgtatcgcgatgattccataaaaaatcaccagaaagacgaagatcagcactcccaacgcgaaatagtttagaaacatatctgcctcggattcacgtttatcagtgttgtttttgggctggcagccagaagggagtcaggctgatattttgacaataatccgggttcgcgattctcgccataacaccaaagaataatttttagaggtgatgagttgcttagttacataacgattgtatgacgaaggcataacatgctgtagatcacatcaggtgaacgccgtaagaaaatatcttgtgattcagatcacaaagattcaacaaaccatcaaaacaaaaatgtgacactactcacatttaaatgccatttttagcgaaaatcgccgccttgttgcttttttacacaagcgttttgtgatgaacgtcacgtcaattacctctctaccccctatatttatgtgattgatatcacacaaaaggccgtcgactggacagttaaccgattcagtgccagatttcgcagtatctacaaggtccggctacctctgccgccacattaacaaaaaacctcgggcttccagcctgcgcgacagcaaacataagaaggggtgtttttatgtcatccgatattaagatcaaagtgcaaagctttggtcgtttcctcagcaacatggtgatgccaaatatcggcgcgtttatcgcgtggggtatcatcaccgcgttatttattccaacagggtggttaccgaacgagacgctggcgaagctggtcgggccgatgatcacttatctcctgccgctgctgatcggttataccggtggtaagctggtaggcggcgaacgtggcggcgtagtcggtgccatcaccaccatgggcgttatcgtcggcgcagacatgccgatgttcctcggttctatgattgcaggtccgctgggcggctggtgcattaagcacttcgaccgctgggtagacggtaagatcaaatccggttttgagatgctggtgaataacttctccgcaggcatcatcgggatgatcctcgctattctggcattcctcggcattggcccgattgttgaagccctgtccaaaatgctggctgcgggcgttaacttcatggttgtccatgacatgctgccgctggcgtctatctttgttgaaccggcgaaaatcctgttcctcaacaacgccattaaccacggtatcttctcgccgctgggtattcagcagtcccatgaactgggtaaatcaatcttcttcctgattgaagctaacccaggtccaggtatgggcgtgctgctggcgtacatgttctttggtcgtggtagcgctaaacagtctgcgggcggtgcggcaatcatccacttcctggggggtatccacgaaatctacttcccgtatgtgctgatgaatccgcgtctgatcctcgcagtcatcctcggcggtatgactggcgtgttcacgctgactatcctgggcggtggtctggtttctccggcatctccgggttctatccttgctgtactggcgatgacaccaaaaggtgcttacttcgctaacatcgcgggtgtgtgtgcggcgatggctgtctccttcgttgtctctgctattttgctgaaaaccagcaaagtgaaagaagaagatgatattgaagcagcaactcgtcgtatgcaggacatgaaagctgagtctaaaggcgcatctccgctgtctgctggcgatgtgactaacgacctgagccacgtacgtaaaatcatcgttgcctgtgacgccggtatgggttccagtgcgatgggcgcaggcgttctgcgtaagaaaattcaggatgcaggtctgtcgcagatttctgttactaacagcgcgatcaacaacctgccgccagatgtggacctcgtcatcactcaccgtgacctgaccgaacgcgctatgcgccaggttccgcaggcacagcatatttcgctgaccaacttcctcgacagcggcctgtacaccagcctgaccgaacgtctggttgctgcccaacgccacacggcaaacgaagagaaagtaaaagacagcctgaaagacagctttgacgattccagtgctaacctgttcaagctaggcgcggagaacatcttcctcggtcgcaaagcggcaaccaaagaagaagcgattcgttttgctggcgagcagctggtgaaaggcggttacgttgagccggaatacgttcaggcgatgctggatcgtgaaaaactgaccccgacttatctgggtgagtctatcgcggtgccacacggtacggttgaagcgaaagatcgcgtactgaaaacgggcgtcgtgttctgccagtacccggaaggcgtgcgcttcggtgaagaagaagatgacattgcccgtctggtgattggtattgctgcccgtaacaacgagcacattcaggttatcaccagcctgaccaatgcactggatgatgagtccgtcatcgagcgtctggcacacaccaccagcgtggatgaagtgctggaactgctggcaggtcgtaagtaatccaatcccaccctctccacatggagaaggtggggttaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgcccctctcctcacggagagggtttgggtgagggaaaagcctcaccccagccctctcgggtaaaaacattgatgaaggttaatactatgaaagcattacattttggcgcaggtaatatcggtcgtggctttatcggtaaactgctggcagacgcgggtatccaactgacgtttgccgatgtcaatcaggtggtacttgatgccctgaatgcccgtcatagctatcaggtacatgtggttggtgaaaccgagcaggtagataccgtttccggcgtcaatgctgtcagcagcattggtgatgatgtcgttgatctgattgctcaggttgatttagtcactaccgccgttggcccggttgtgctggaacgtattgctccggcaatcgccaaagggcaggtgaaacgtaaagaacaaggtaatgaatccccgctgaacatcatcgcctgtgaaaacatggtacgcggtaccacgcagctgaaaggccatgtgatgaacgccctgccggaagacgccaaagcgtgggtagaagaacacgttggctttgtcgattccgccgttgaccgcatcgtaccgccttcggcttcggcaactaacgatccgctggaagtgacggtagaaaccttcagcgaatggattgtcgataaaacgcagttcaaaggcgcactgccgaacatcccaggcatggagttaaccgacaacctgatggcatttgtcgaacgtaaactcttcaccctgaacacgggtcatgctataaccgcgtacctcggaaaactggccggtcatcagaccattcgtgacgcgattctcgacgagaaaatccgcgcggtggtaaaaggtgcgatggaagaaagtggtgcagtattgatcaagcgctacggctttgacgctgacaagcatgcggcgtacatccagaaaattctcggccgttttgagaacccgtatctgaaagatgatgtagagcgcgtaggccgtcagccactgcgtaaactgagtgctggcgaccgtctgatcaagccactgctcggtacgctggaatatggtctgccacataaaaacctgattgaaggtattgccgctgcaatgcacttccgcagtgaagatgatccgcaggctcaggaactggcagcactgatcgctgacaaaggtccgcaggcggcgctggcacagatttccggtcttgatgccaacagcgaggttgtatccgaggcggtaaccgcttataaagcaatgcaataatggtggaccaggcgcaggacaccctgcgcccgaataacagattgtcagatatgcaggcaacaatggaacaaacccaggcctttgaaaaccgtgtgcttgagcgtctgaatgctggcaaaaccgtgcgaagctttctgatcaccgccgtcgagctcctgaccgaggcggtaaatcttctggtgcttcaggtattccgcaaagacgattacgcggtgaagtatgctgtagaaccgttactcgacggcgatggtccgctgggcgatctttctgtgcgtttaaaactcatttacgggttgggcgtcattaaccgccaggaatacgaagatgcggaactgctgatggcattgcgtgaagagctaaatcacgacggcaacgagtacgcctttaccgacgacgaaatccttggaccctttggtgaactgcactgcgtggcggcgttaccaccgccgccacagtttgaaccagcagactccagtttgtatgcaatgcaaattcagcgctatcaacaggctgtgcgatcaacaatggtcctttcactgactgagctgatttccaaaatcagcttaaaaaaagcctttcaaaagtaagcaacgtctgcttactgcccctctacctgcttcggccgataaagccgacgataatactccagacgttgtagatataacggcacgctttcatcgggtattccggacggaatcgcgttacggggaggaagttttttcagatactcccggaacgcctggcttgatgccatgaaatctacggctttatcgataagaagcggaacgttttcacctaatttgcccatgatgatatctccgtattaccccgcgccgggaatgcgcggccgccaattttagtttaggttcccggtaaagatgacattaaggaaaacgtgctgaatcctcaataatcatccgctgctgtttattatcttttttctatagatttcttaattaatcaacgaattgcgcagtttttgagcatgttaatgattacgttacagaactattacaatgtcattagttgtgaacaaagcacctggtcgcgcatactaggggctataaatttatctttatcagaagccatcacatgaaagaagtcgaaaaaaacgaaatcaaacgcctcagcgatcgcctggacgccatccgccaccagcaggccgatctttcgctggttgaagccgcagacaaatatgccgagctggaaaaagagaaagccacgctggaagcagaaattgctcgcctgcgtgaagttcatagccaaaaactgagtaaagaagcacagaagctgatgaagatgccattccagcgcgcaattaccaaaaaagagcaggctgatatgggcaagctgaagaaaagtgttcgcggactggtcgttgtgcacccaatgaccgcactgggccgcgaaatgggcctgcaggagatgactgggttttcaaagaccgcgttttaagaacacagtatctacagggtgattctgcacattcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagataaggcgctctggatcaacaacctaagggcaattctctgatgaggattgcccttttctttaccagacatctccccccacaagaattggccctaccaattcttcgcttatctgacctctggttcacaatttcccaattaaaactcacatcaatgttgccaatacataacatttagttaaccattcattgtcattatccctacacaacacaattggcagtgccacttttacacaacgtgtgacaaggagatgagcaacagactcattacacgatgtgcgtggactccaggagacctgcaatgaatctctggcaacaaaactacgatcccgccgggaatatctggctttccagtctgatagcatcgcttcccatcctgtttttcttctttgcgctgattaagctcaaactgaaaggatacgtcgccgcctcgtggacggtggcaatcgcccttgccgtggctttgctgttctataaaatgccggtcgctaacgcgctggcctcggtggtttatggtttcttctacgggttgtggcccatcgcgtggatcattattgcagcggtgttcgtctataagatctcggtgaaaaccgggcagtttgacatcattcgctcgtctattctttcgataacccctgaccagcgtctgcaaatgctgatcgtcggtttctgtttcggcgcgttccttgaaggagccgcaggctttggcgcaccggtagcaattaccgccgcattgctggtcggcctgggttttaaaccgctgtacgccgccgggctgtgcctgattgttaacaccgcgccagtggcatttggtgcgatgggcattccaatcctggttgccggacaggtaacaggtatcgacagctttgagattggtcagatggtggggcggcagctaccgtttatgaccattatcgtgctgttctggatcatggcgattatggacggctggcgcggtatcaaagagacgtggcctgcggtcgtggttgcgggcggctcgtttgccatcgctcagtaccttagctctaacttcattgggccggagctgccggacattatctcttcgctggtatcactgctctgcctgacgctgttcctcaaacgctggcagccagtgcgtgtattccgttttggtgatttgggggcgtcacaggttgatatgacgctggcccacaccggttacactgcgggtcaggtgttacgtgcctggacaccgttcctgttcctgacagctaccgtaacactgtggagtatcccgccgtttaaagccctgttcgcatcgggtggcgcgctgtatgagtgggtgatcaatattccggtgccgtacctcgataaactggttgcccgtatgccgccagtggtcagcgaggctacagcctatgccgccgtgtttaagtttgactggttctctgccaccggcaccgccattctgtttgctgcactgctctcgattgtctggctgaagatgaaaccgtctgacgctatcagcaccttcggcagcacgctgaaagaactggctctgcccatctactccatcggtatggtgctggcattcgcctttatttcgaactattccggactgtcatcaacactggcgctggcactggcgcacaccggtcatgcattcaccttcttctcgccgttcctcggctggctgggggtattcctgaccgggtcggatacctcatctaacgccctgttcgccgcgctgcaagccaccgcagcacaacaaattggcgtctctgatctgttgctggttgccgccaataccaccggtggcgtcaccggtaagatgatctccccgcaatctatcgctatcgcctgtgcggcggtaggcctggtgggcaaagagtctgatttgttccgctttactgtcaaacacagcctgatcttcacctgtatagtgggcgtgatcaccacgcttcaggcttatgtcttaacgtggatgattccttaatgattgttttacccagacgcctgtcagacgaggttgccgatcgtgtgcgggcgctgattgatgaaaaaaacctggaagcgggcatgaagttgcccgctgagcgccaactggcgatgcaactcggcgtatcacgtaattcactgcgcgaggcgctggcaaaactggtgagtgaaggcgtgctgctcagtcgacgcggcggcgggacgtttattcgctggcgtcatgacacatggtcggagcaaaacatcgtccagccgctaaaaacactgatggccgatgatccggattacagtttcgatattctggaagcccgctacgccattgaagccagcaccgcatggcatgcggcaatgcgcgccacacctggcgacaaagaaaagattcagctttgctttgaagcaacgctaagtgaagacccggatatcgcctcacaagcggacgttcgttttcatctggcgattgccgaagcctcacataacatcgtgctgctgcaaaccatgcgcggtttcttcgatgtcctgcaatcctcagtgaagcatagccgtcagcggatgtatctggtgccaccggttttttcacaactgaccgaacaacatcaggctgtcattgacgccatttttgccggtgatgctgacggggcgcgtaaagcaatgatggcgcaccttagttttgttcacaccaccatgaaacgattcgatgaagatcaggctcgccacgcacggattacccgcctgcccggtgagcataatgagcattcgagggagaaaaacgcatgattatttccgcagccagcgattatcgcgccgcagcgcaacgcattctgccgccgttcctgttccactatatggatggtggtgcatattctgaatacacgctgcgccgcaacgtggaagatttgtcagaagtggcgctgcgccagcgtattctgaaaaacatgtccgacttaagcctggaaacgacgctgtttaatgagaaattgtcgatgccggtggcactggctccggtgggtttgtgtggcatgtatgcgcgtcgtggcgaagttcaggcagccaaagcggcggacgcgcatggtattccgtttactctctcgacggtttccgtttgcccgattgaagaagtcgcgccagccatcaagcgcccaatgtggttccagctttatgtactgcgcgatcgcggctttatgcgtaacgcgctggagcgagcaaaagcagcgggttgttcgacgctggttttcaccgtggatatgccgacaccgggcgcacgctaccgtgatgcgcattcaggtatgagcggcccgaacgcggcaatgcgccgctacttgcaagcggtgacacatccgcaatgggcgtgggatgtgggcctgaacggtcgtccacatgatttaggtaatatctcagcttatctcggcaaaccgaccggactggaagattacatcggctggctggggaataacttcgatccgtccatctcatggaaagaccttgaatggatccgcgatttctgggatggcccgatggtgatcaaagggatcctcgatccggaagatgcgcgcgatgcagtacgttttggtgctgatggaattgtggtttctaaccacggtggccgccagctggacggtgtactctcttccgcccgtgcactgcctgctattgcagatgcggtgaaaggtgatatagccattctggcggatagcggaattcgtaacgggcttgatgtcgtgcgtatgattgcgctcggtgccgacaccgtactgctgggtcgtgctttcttgtatgcgctggcaacagcgggccaggcgggtgtagctaacctgctaaatctgatcgaaaaagagatgaaagtggcgatgacgctgactggcgcgaaatcgatcagcgaaattacgcaagattcgctggtgcaggggctgggtaaagagttgcctgcggcactggctcccatggcgaaagggaatgcggcatagtcgtttgcgccccctcaccctaaccctctccctcagggagaggggaccgttcggcgctgtatgtactccctcactctgaaacgacaccgcactctttttttctccctcgcccctccggggagagggccggggtgaggggaaaaggccgcactgctcaccaattttctgctatcctgcccccgcactaagggggcagtatgctaaacatcgtactttacgaaccagaaattccgccaaatactggcaacatcatccgtctttgcgctaataccggctttcgtctgcatatcatcgaaccgatgggatttgcctgggacgataagcgcctgcgccgcgcggggctggactatcacgagtttaccgccgttacgcgtcatcatgactatcgcgcgttcctcgaagcagaaaatccccagcgcctgttcgccctcaccacgaaaggtacacctgctcacagcgccgtaagctatcaggatggcgattatctgatgttcggcccggaaacacgcggcctgccagcgagcattcttgatgccctgcccgctgaacaaaaaattcgcattccgatggtgccggacagccgcagcatgaatctgtccaatgcggtgtcggtagtggtgtatgaagcctggcggcagttggggtatccgggagcggtattgagagattagttactgtagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgatcacaggacattagatcccatccccatactcaaatgtatggttaataccgttgaaatgctggtccatatccattgatggcttatcgctgtctggtttaccgacaatacgagccggaacgccagcggcggtggtatgcggcggcaccggttgcagcaccacggaacctgcgccaatcttcgcgccgcgcccaacttcaatattgccgaggattttcgcgcccgcgccaatcatcacaccttcacgaattttcgggtgacggtcaccaccagatttacccgtaccgccaagcgtcacagattgcagaatcgatacgtcgttttcaatcaccgccgtttcaccaacgacgatgcctgtcgcgtggtcaagcatgataccgcgaccaatttttgctgccgggtgaatatcgacctggaacgtcacagaaacctggttttgcagaaagattgccagtgcgcgacgcccctgattccacaaccagtgaccgatgcgataggcctgcaaggcatgaaaacccttcaggtataacaacggggttgagtatttatcgactgccgggtcgcgggtacgcaccgcctgaatatcacaggccgcagaggcgatcatttccgggtcagcggcgtaggcttcttccaccacttcacggatagcaatagcaggcataattggcgatgacagcttgttcgccagcatgtagctcagtgcactgccaaggttttcgtgcttgagtagcgtcgcgtggtaaaaactggccagcattggctcacagtccgccagcgttctggcttcggctttaatattgttccagacaatttccagttcttcacacgacattgcttactccacacgatgagataatgaccggcccgttctgcgcgggccgggtcatagcggtaacaaaggttccctggggttagtggctgctgcgctcgtccttgcgtgcacgacctagtaaagtcaatgctgcctcgcgcgcgttttttccgcaatataatacttgataaatttcctcggttattggcatttcaacgccgaagcgatgcgccagttcgcggacttctttcgtattgcggtagccttccaccacctgaccaatcttctcctgcgcgctttgtacatccatgccctgaccgagcatcatgccaaaacggcggttacgcgactggttgtcggtacaggtaagcaccagatcgccaagccccgccatgcccataaaggtggcagggtcggcacccagcgccgcaccaagacgcgacatttcagccagcccacgggtgatcagcgccgtacgcgcattcgcaccaaaaccgataccgtcggacatccccgcaccaatggcaataacgtttttcaccgcgccgccaagctgcacgccaatgaaatccggattgctgtaaacgcggaaacttttgccgcagtgcagcagctgctggagatcatcggcaaaggtctgatcggtcgaggccagcgaaatagctgtcggtaaacctgccgccagttctttcgcaaacgttgggccagagataaccgccagcggaatttgatcgcctaaggcctcacgcgccacgtcctgtaacagacgtccggtttccgcttccagccctttggtcgcccacaccagacgcgcatcaggacgcatcagtggtttaatctggcgcagcacttcaccaaagacatggctgggtacgacgacgagaatattacggctggctgccagcgcagtggcgagatcgctttcaagatggagcgtatcgggaaaaggcacatcggggagaaacgcggcgttacagcggtcgcgttcaagcgttgcgatatgttcagggtcatggccccagaggacaacctcgtggccatttcttgccagggtgatggcaagagcggtgccgtacgagccggcaccgatcacagtcattgaagcattacgttggttcatcaggcatcctgatgttcttcagtaccttcgccagcctgctgctgcaaatagttcatgaacagcgcatcgaagttaaccggcgcaaggttcagttgcgggaatgtaccgcgggataccatgctggtgatgcactcacgagcatacgggaacagaatgttcgggcagtatgctcccaggcaatgcgccatctgggtgccttcgatacccgcgatggagaaaataccgccctgctgaacttcacacaggaacgcggtttcttcgcccaaagaggccgttacggtaacacgcagtaccacttcgtatacgtcatctgccagttgggaagatgccgtatccagatcaagtttaacttctggttgccaatctttctggaaaacgtgcggcgcgttcggcgcttcgaaagagatatccttggtataaatacgttggatctggaaagtcatttcagtgttgttttgttctgacatgtgtagaaaacccttaagtgttgtccttaaatactgcgcaatgtaatgccaacgttcacacgttatttcagcaggggatccagtccaccacgtgcatccaatgcatacaagtcatcacagccgccaatgtgctgtgcgtcaataaaaatctggggaaccgtggtgcgaccgctgcgtttgatcatctcttcacgcttggcggcgttgccatcgatcggcagctcctggaaactcacgcccttgctgctcagcagtgcttttgcacgatggcaatacgggcaggtttctttggtatagatttcaacattggccataaattagctcctgtttttttaccctgaaatttcatgttgcagggcggcagcaaaatggagtgtccccagaagcttataacaataagtcgctgggggcctaattgcagctaacggcctgcatcatgaaagacgacaggtaaattatttgccgcgcaccaaaggcaagttttcgccagcccagccagcgacgccttctttcagcacgaatacttgcgcaaaaccagctttcgtcagtgcgtttgcaggctcctggcactgcatgccagaaccgtctaccacgataaccggtttgtctttgtgcttctcaagctcaccaacattgttggctttgatttcgctcggcaacagattaatagaacctgcgatatggcctttacggaagtcatcacgctgacgtaaatccacaaccacagcgtcttctttgttgatcagacgcgtagcttcaccacgagtaatcaccttcactttcgaggtcaggctcttaaacgtagtcacaagaaccgccaccagtaacgcgatccaggcgatactcagtatgggatgacggccaacaaattgcataatttcttgcatggggggtaacaactcccgacgtagtgattaaaaaaaccaggaaaggagtatacctgcgcggtgcggcaaatacagccagcgcgttaactggaatgcaattttgcggggcgcgacgaaaaaaaagcgtaaatctggcatcggcttgccgcgagcggtcgtatattttgatcttcagaggctattttatcgattcagctgtagtaaaattacgcaaattttgactcttgagtatgaggttgtcgcaatgttggtttctaaaaaacctatggtactggtgattctggatggctatggctatcgcgaagaacagcaggataacgccatttttagtgctaaaaccccggtaatggatgcactgtgggccaatcgtccgcataccctaatcgacgcttccggtctggaagtcggtctgcctgaccgtcagatgggtaactccgaagtaggccacgttaacctgggtgccggccgcatcgtgtatcaggacctgactcgtctggacgttgaaatcaaagatcgcgctttctttgctaatccggtgctgactggcgcggtagataaagcgaaaaacgcaggcaaagcggtacacattatgggtctgctctccgcaggcggcgtacacagccacgaagatcacatcatggcgatggtagaactggcagctgaacgcggcgcagaaaaaatctacctgcacgcattccttgacggtcgcgacactccgccgcgcagtgctgaatcctcgctgaaaaaattcgaagaaaaatttgccgcgctgggcaaaggccgcgtagcgtccatcattggtcgttactacgcgatggaccgcgataaccgttgggatcgcgtagaaaaagcttatgacctgctgactctggcgcagggcgagttccaggccgataccgccgttgctggtttgcaggctgcttatgctcgcgacgaaaatgatgaattcgtgaaagcgaccgttatccgtgctgaaggtcagccagacgcggcaatggaagacggcgatgcactgattttcatgaacttccgtgctgaccgcgcgcgtgaaatcactcgtgctttcgtgaacgctgatttcgatggcttcgcgcgtaagaaagtggttaacgtcgatttcgtgatgctgaccgaatacgccgctgacatcaaaactgcggttgcttacccacccgcttccctggttaacaccttcggcgagtggatggcgaaaaacgacaaaactcagttgcgtatttccgaaaccgaaaaatatgcccacgttactttcttcttcaacggtggcgtagaagagtcgttcaaaggcgaagatcgcattctgatcaactcaccgaaagtggctacctacgatctgcaaccggaaatgagctccgcagagctgaccgaaaaactggttgcggccatcaagagcggcaaatacgacaccatcatctgtaactatccgaacggcgacatggtaggtcacaccggggtgatggaagcggcggttaaagcggttgaagcgctggatcactgcgtggaagaagtcgcgaaagcggttgagtccgtgggtggacaactgctgatcaccgctgaccacggtaacgctgagcagatgcgcgatccggcaacgggtcaggcacacacggcacacaccaacctgccagttccgctgatttacgttggtgataagaacgtgaaagcggttgaaggcggcaaactttctgacatcgcgccgaccatgttgtcgctgatgggtatggaaatcccgcaagagatgactggtaagccgctgttcatcgtggaataatccctccccatgaggggaaaggcgattaataccatgacacgggccgtgaaaccgcgcaggtttgcaatcaggcccatcatctacgccagcgttcttagcgctggcgtattgttgtgcgccttttccgcccacgcggatgagcgtgaccaactcaaatctattcaggctgacatcgccgcaaaagagcgcgcggtacgccaaaagcaacaacaacgcgcaagcctgctcgcacaattgaaaaagcaggaagaagcgatctctgaagccacccgtaagctgcgcgaaacgcaaaacacgctcaatcaactcaataaacagattgatgagatgaacgcgtcgattgccaaactggagcagcaaaaagccgcccaggagcgcagcctcgccgcacaactggatgccgcattccgtcagggcgagcataccggtattcagctgattctcagcggtgaagaaagccagcgtggacagcgtttacaggcttatttcggctatctcaaccaggcgcgacaagaaaccattgcccagttgaagcaaacgcgtgaagaagtcgccatgcagcgtgctgaactggaagagaaacagagcgagcaacaaacgctgttatatgagcagcgcgcccaacaggcgaaactgactcaggcgctgaacgagcgtaaaaagacgctggcagggctggagtcttccatccagcaaggtcagcaacagttgagcgagctgcgcgccaacgaatcccgtctgcgtaacagcattgcccgtgcggaagccgcggcgaaagcgcgtgcagaacgagaagcacgtgaggcccaggcggttcgcgaccgccagaaagaagcgacgcgcaaaggcaccacctacaaaccgaccgaaagcgaaaaatcgctgatgtcccgtaccggtggtctgggcgcgccgcgtggtcaggcattctggccggttcgcgggccgacgctgcatcgctatggcgaacagctacagggtgaattacgctggaaaggtatggttatcggtgcttctgaaggtactgaagttaaagcgattgccgacggtcgggtgattctggctgactggctgcaaggctacggtctggtggtggtggttgagcatggtaaaggcgacatgagtctttacggctataatcagagcgcactggtgagcgttggttcgcaggttcgcgcgggccagccgattgcactggtgggcagcagtggcggtcagggtcggccttcactctatttcgaaattcgccgccagggtcaggcggtcaatccacagccgtggttgggaagataagttttgtttccatttcgtcgtaacgttcttgcatttgccgctctgttggcgctctcctcccccgtacttgctggcaaacttgccatcgtcattgatgattttgggtatcgcccgcacaacgaaaaccaggtgctggcgatgccttccgctatctccgtcgctgtattacccgattcaccgcacgccagagagatggcgaccaaagcgcataacagcgggcacgaagtgttgattcatctcccgatggcaccgttgagtaaacagccgctggagaaaaatacgctacgcccggagatgagcagcgacgaaattgagcgcattattcgtagtgcggtcaataacgtgccctatgccgtggggatcaacaaccacatgggcagcaagatgacctctaacctgtttggtatgcagaaagtgatgcaggcgctggagcgttacaatctttacttcctcgacagcgtaaccatcggtaatacccaggcgatgcgcgccgcgcaaggcactggcgtgaaggtgatcaaacggaaggtattcctcgacgattcgcaaaatgaagcggacatccgtgtgcaatttaatcgcgcaattgacctggcgcgtcgcaacggttcgaccattgccattgggcatcctcaccctgcaacggtacgcgtgttgcaacagatggtttataacctgccgccagacattacgctggtgaaagccagcagcttgctgaatgaaccgcaggttgatacttctacaccgccgaaaaacgctgtgcctgatgcaccgcgtaatccgttccgtggcgtgaagctgtgcaaaccgaagaaaccgatagaacctgtttatgctaatcgcttctttgaagtattaagcgaaagcatcagccagagcacgctgatcgtttacttccagcatcagtggcaaggctggggcaaacagcccgaagcggcgaagtttaacgctagcgcaaattaaaggcgctacgcgtaatgcgatggtgcgaccgcgttttgtcgcgccattgccataagcggaaagaccacagtaacgcctggtaaccgaccttcacgctgcgcacattggtaatcaggcgcttatacataccggaagtaaatatctcggcaatcatccgttggcgggtaagaatatccggctctttgcgcaccgcatggcaaacacgcaatgcctcgtaagttatttgctgatgaaattccggataaatcataattttgtcggcataatttcgatttaatttctccagcaggcgggtaatcttaatatagtgacgttgataattaaggtttttattcccttgtctatgcaaccgactcactgacgtattatgcagataatatttatataatgattgctcggtatatcgcgcacgcagcgcgttaaacatgaattctgttgtccagacaatatcctgatgatgtaatccggcaataaatttaatgttatttttaacaataacatcacggcgataaacccccatccagacaacgtgagtccaacggcgcgaagaaagccccatccgcagccagtccgggccggttaatacgccggttgagcgaaggcgatcggtggggatggattgccaggtttctcccgtttcacgaaaacaccagtcagcgttgcactgcgccacgtcgaggtcgtcctctaacgccatggtcatcagcgtttcgtacatggtgggatagacttcatcgtcagcatcgacaaaagcgacatatttgcccgttgccacttcaatcccacgattacgcgccaccgatgcgccagcattcgcctgatgcaacaaacgaacgtgcggatagttttctgcgtaatactttgctatttcaacagaattatccgttgaaccatcgttaataataatgatttccagagcagtccaggtttgcgtaattaaagattccatacaagtgcggaaatcatcgcccgcattatataacggaataataacactaagtttattggtgctgttcatcataaattaccgacgacctctgaagttatcctgacgttttacaggctttgtattaagaaactattaagcctgtgagatattatttttacaggtgagagagtcacttcagggtagagagataatgagagcagctatataagagatcagcacaattacgaactctttattacactgacaggattttacatatttaacagattatcctcagataaaagggctggaataccagcccttgttcgtgttaatcccagctcagaataactttcccggactggcccgaacgcatagcgtcaaagcccttctggaaatcatcgatagagaaacgatgggtaatgatcggcgaaagatcgaggccagactgaatcagcgccgccatcttgtaccaggtttcaaacatctcacgaccgtaaatacctttaatgaacaagcctttaaagatcactttggtccagtcgatagacatatcagacggcggaatacccagcatcgcaatacggccgccgtgattcatggtgtcaagcatggtacgaaacgctggcggcgcaccggacatttccagaccgacatcaaaaccttcggtcatgcctaactccgccatcacgtcattgagattttctttggcgacgttaaccgcacgggtgatacccattttacgcgccagctcaaggcggtattcgttaacatcagtgatcaccacattgcgtgcaccaacgtgtttcgccaccgccgctgccataataccaatcgggcctgcaccagaaaccagcacatcttcgcccaccagatcaaacgacagcgcggtatgcacggcgttaccgaagggatcaaaaattgcggctaagtcatcggaaatattgtcggggattttgaaggcgttgaatgccgggatcaccagatattcggcaaagcagcccgggcgattaacaccaacgcctatcgtgttgcggcacaaatgggtacgaccaccacgacagttgcggcaatgaccacaggtgatatggccttcgccagaaacgcgatcgccgatcttgaagcctttcacttcctgaccaatacctaccacttcaccgacatattcatggcccacgaccatcggcaccgggatggttttttgcgaccactcatcccagttatagatgtgaacgtcagtcccgcagatggctgttttacggattttaatcagcagatcgttatgcccgagttccggtacaggaacgtcggtcatccagatgccctcttccgctttcagtttggataacgctttcatctcacatcctcaggcgataacgcccagttgtttaccaatacgcgtaaatgcttctactgcacgcgtaatttgctcaggggtatgcgccgcagacatctgggtacgaatacgcgcctgacctttcggaacgaccggatagaagaaaccggtaacgtaaatgccctctttttgcagctcacgggcaaatttctgcgccactaccgcatcaccaagcatgaccggaataatggcgtgatcggctcccgccagggtaaagcccgccgccgacatttgctcacggaactgacgcgcgttcgcccacagacggtcacgcagttcgctgcccgcttcgaccatctccagtactttgatggacgcggcaacaatggccggtgccagcgagttggagaacaggtacggacgagaacgctggcgcagccactcaaccacttctttgcgcgccgcggtataaccaccagaagccccgcccagcgctttaccaagcgtaccggtgataatatcgacccggcccatcacatcgcagtattcatgggaaccacgaccattttcaccgacaaaaccgaccgcgtgggagtcgtctaccatcaccagggcatcatatttatctgccagatcgcaaacgcccttcaggttggcaatcacgccgtccattgagaacacaccatcggtggcgatcagcacatgacgcgcaccggcttcacgcgcttctttcagacgtgcttccagctcctgcatatcgttgttggcatagcgatagcgtttagctttgcacagacgcacaccatcaataatagacgcgtggttcagtgcgtcggagataatggcgtcttccgcacccagaagcgtttcaaacaggccaccgttagcatcaaagcaggaagagtagagaatcgcatcttccatccccaggaaggccgccagtttttgttcaagctctttatggctgtcctgagtgccgcaaataaaacgcaccgaagccatgccgaaaccgtgagaatccattcccgcctttgccgccgcaatcagatcaggatgattcgccagcccgagatagttgttggcacaaaagttaatgacgtggcttccatcagccacagtgatatctgcttgctgcgcagacgtaataatgcgctcttctttaaacaacccttccgcccgtgcggtttccagatcgttggttaactgctgataaaattctccacgcattgcgattctccagacagggcaaattccagcacatattacccaaacttataggtcgcgacgagataacgcgttaacacttctgcaaaattcaggataaataacgtgtaacttgatgtctctcaacacctacagatagtagaaaaactgtacagttttggctgggcataatgatgattgattttactgcattgatataaaaagaaaaaatgatgccaaagcatcatttttcctatctcagttggtatcaaaacgctacccactaatggagggaaacctattttcttgaaaggaaaattctcagcgcctgcatttttgcccctaaagtgttactcctgaagcagcgaaacaaatcgaaccattttcctctccccagatagtttaggttgaagagatcggggcgtttgtaatagcacatgacaaaaatgccctggtcatcgtccacaatgttattatttagtgttattttttgactttccagaactaatttatagaattctttccatttatgctgtgaaccaacaattgcgcccccaataatatatacatgattgccaatcatgaaatcaaaaacctgttgttgagatgtgacagtaagccctttttttatagtgaaaagatgcatcttactttcatcaaatgggaaatcccaaattttcaatcctcgagttacatttggcttatggcaatagccaaaatctatccacgcaacaagaggcgttttcactaagcccatgttgatagctttatttacaaaataggccttaaggttacataccaaaacatactctggtgaccagtactctgggttttttaattgtcgaggctcaagtctatttgtaaacgactcatctttttgaattttttcgatacgacttctgatatatctaaatttcttttttatatcgataacgataaccgttgttggttttccgttgcgaatcgcttcaacccttggtttcaaatcgggagaagtgaaaataatcatctcattttcaagtgcggccagacgctcaaagtaactaaaataaacatcaactgaacgagctagtttttcacggaaccctttattagcagtccaatcccctctaccaatgtcaaaatatgcagtgataattgtggtggatgatttcattactaataagaccattaatataaaaaaagaattatatcataaatattaatagaatgtatactgtatattatccattcaaatgcttccgttatttatcatacatcggaatattgatactaaagcactattcacatgcaaaaccaacatccgccatgaaggactagctaaaacccaaactagtttgttgcaattagcatccttgcacctctatgtaaagggctgaagggattcggatgtgatggtatgattacagacattcgtgtctgagattgtctctgactccataattcgaaggttacagttatgatcatcgttaccggcggcgcgggctttatcggcagcaacatcgttaaagccctgaatgataaaggcatcaccgatattctggtggtggacaacctgaaagacggcaccaagtttgtgaacctggtggatctgaatatcgcagactatatggataaggaagacttcctgatccagattatggctggcgaagagttcggcgatgtcgaagcgattttccacgaaggcgcgtgctcttccaccaccgagtgggacggcaagtatatgatggataacaactatcaatactccaaggagctgctgcactactgcctggagcgtgaaatcccgttcctgtacgcttcttccgcagccacctacggcggacgcacctccgactttattgaatcccgcgagtacgaaaaaccgttgaacgtctacggttactcaaaattcctgtttgatgaatatgttcgtcaaatcctgcctgaagcgaactcgcagattgttggcttccgttatttcaacgtttatggaccgcgtgaaggccataaaggcagcatggcgagcgtcgctttccatctcaacacccagcttaacaacggtgaatcaccgaagctgtttgaaggtagcgagaacttcaaacgcgacttcgtctatgtgggcgacgtggctgatgtgaatctgtggttcctggaaaatggcgtttccggcatcttcaatctcggtactggtcgtgcggaatccttccaggcggtagctgatgctacgctggcttatcacaagaaaggccagatcgaatacattccgttcccggataaactgaaaggccgctatcaggcgttcactcaggcagatctgacaaatctgcgcgcggcgggttacgacaaaccgttcaaaaccgttgctgaaggtgtaacggaatacatggcctggctgaatcgcgacgcataagagctctgcatgaaaatactggtgatcggcccgtcttgggttggcgacatgatgatgtcgcaaagtctctatcgcacgctccaggcgcgctatccccaggcgataatcgatgtgatggcaccggcatggtgccgtccattattatcgcggatgccggaagttaacgaagctattcctatgcctctcggtcacggagcgctggaaatcggcgaacgccgcaaactgggtcatagcctgcgtgaaaagcgctacgaccgcgcctacgtcttacccaactccttcaaatctgcattagtgcctttcttcgcgggtattcctcatcgcaccggctggcgcggcgagatgcgctacggtttactcaacgatgtacgcgtgctcgataaagaagcctggccgctaatggtggaacgctatatagcgctggcctatgacaaaggcattatgcgcacagcacaagatctgccgcagccattgttatggccgcagttgcaggtgagcgaaggtgaaaaatcatatacctgtaatcaattttcgctttcatcagaacgtccgatgattggtttttgcccgggtgcggagtttggtccggcaaaacgctggccacactaccactatgcggagctggcaaagcagctgattgatgaaggttatcaggtggttctgtttggctcggcgaaagatcatgaagcgggcaatgagattcttgccgctttgaataccgagcagcaggcatggtgtcggaacctggcgggggaaacacagcttgatcaagcggttatcctgattgcagcctgtaaagccattgtcactaacgattctggcctgatgcatgttgcggcggcgctcaatcgtccgctggttgccctgtatggtccgagtagcccggacttcacaccgccgctatcccataaagcgcgcgtgatccgtttgattaccggctatcacaaagtgcgtaaaggtgacgctgcggagggttatcaccagagcttaatcgacattactccccagcgcgtactggaagaactcaacgcgctattgttacaagaggaagcctgacggatgcgggttttgatcgttaaaacatcgtcgatgggcgatgttctccatacgttgcccgcactcactgatgcccagcaggcaatcccagggattaagtttgactgggtggtggaagaagggttcgcacagattccttcctggcacgctgccgttgagcgagttattcctgtggcaatacgtcgctggcgtaaagcctggttctcggcccccataaaagcggaacgcaaagcgtttcgtgaagcgctacaagcagagaactatgacgcagttatcgacgctcaggggctggtaaaaagcgcggcgctggtgacgcgtctggcgcatggcgtaaagcatggcatggactggcaaaccgctcgcgaacctttagccagcctgttttacaatcgtaagcatcatattgcaaaacagcagcacgccgtagaacgcacccgcgaactgtttgccaaaagtttgggctatagcaaaccgcaaacccagggcgattatgctatcgcacagcattttctgacgaacctgcctacagatgctggcgaatatgccgtatttcttcatgcgacgacccgtgatgataaacactggccggaagaacactggcgagaattgattggtttactggctgattcaggaatacggattaaacttccgtggggcgcgccgcatgaggaagaacgggcgaaacgactggcggaaggatttgcttatgttgaagtattgccgaagatgagtctggaaggcgttgcccgcgtgctggccggggctaaatttgtagtgtcggtggatacggggttaagccatttaacggcggcactggatagacccaatatcacggtttatggaccaaccgatccgggattaattggtgggtatgggaagaatcagatggtatgtagggctccaagagaaaatttaattaacctcaacagtcaagcagttttggaaaagttatcatcattataaaggtaaaacatgctaacatcctttaaacttcattcattgaaaccttacactctgaaatcatcaatgattttagagataataacttatatattatgttttttttcaatgataattgcattcgtcgataatactttcagcataaaaatatataatatcactgctatagtttgcttattgtcactaattttacgtggcagacaagaaaattataatataaaaaaccttattcttcccctttctatatttttaataggcttgcttgatttaatttggtattctgcgtttaaagtagataattcgccatttcgtgctacttaccatagttatttaaatactgccaaaatatttatatttggttcttttattgttttcttgacactaactagccagctaaaatcaaaaaaagagagtgtattatacactttgtattctctgtcatttctaattgctggatatgcaatgtatattaatagcattcatgaaaatgaccgcatttcttttggtgtaggaacggcaacaggagcagcatattcaacaatgctaatagggatagttagtggcgttgcgattctttatactaagaaaaatcatccttttttatttttattaaatagttgcgcggtactttatgttctggcgctaacacaaaccagagcaaccctactcctgttccctataatttgtgttgctgcattaatagcttattataataaatcacccaagaaattcacttcctctattgttctactaattgctatattagctagcattgttattatatttaataaaccaatacagaatcgctataatgaagcattaaatgacttaaacagttataccaatgctaatagtgttacttccctaggtgcaagactggcaatgtacgaaattggtttaaatatattcataaagtcacctttttcatttagatcagcagagtcacgcgctgaaagtatgaatttgttagttgcagaacacaataggctaagaggggcattggagttttctaacgtacatctacataatgagataattgaagcagggtcactgaaaggtctgatgggaattttttccacacttttcctctatttttcactattttatatagcatataaaaaacgagctttgggtttgttgatattaacgcttggcattgtggggattggactcagtgatgtgatcatatgggcacgcagcattccaattatcattatatccgctatagtcctcttactcgtcattaataatcgtaacaatacaattaattaagaataaacaagtttaagaagtgagttaaaactcacttcttatctatacaacttaatctctttactgaattagttaaagtttcagtatcgatatcttttaccgtatatgttggggatactatttgtatagatttatgatgattcggggaccaaattaaatgcgagggatattccggagtacgtgaattagggtaaaatgcaagcgttggtttatgataagccgcagcgatatgaacaagagctgtatcaacagaaatgacaaaatcactatacttggtcaacgcaacggtataaataaactcatcaaatggtagtgtttcgatttcaagtattggtattgtcaataaatcttgcggtaacccggtaaatataatccgataattttcaaagtgtgttttcacttcttgatatataacttttatttgctcaaacgtaagacggcatattttttttgcacctaatggattaataatgactattcttgtatctccaataaattcttttattttatcttcaacatctactggtaaatgcaagtcgtagttggtggaaaatttaccctcaccataaatatgcttcagtatttctattgctcgtgtactcatatgttcttttaaacattcatcgtggggatggtaaaatgaatagtaacgcttataccaatgatcaaaacccagaatgtaagaatcttttaaacttgataatattaagctatgcttaaatgagggcatagtttcaaaggggtctaatacaatatcgaactgtaaatcccgcagatgcttacatagagtaagcatttcaagaaaaccggttgattctttaatacagaactcaaatatatttttattattagagagaaattccccaccctttctatttgtgagaagagttattttaacccctttactataaagttcacgataaatcgaacttaatacaattagatcaccaagtttattattatcatgaataataaggcatgatttaacttgtgctggatctgtaatttgattatttattttattacgaaataaaaaagaaaggaaattaatcttgattttgtttatataaaatcttttctttttgtgaaaagttcctaagcgcatttttataccatattattttagtttcaggatgattaattagcataagaatcggttgaagttctatattgcattttttttcttgtcatatcttttgattcttctgcactgatgtcttgaagtttaataaatggaattacatcgtaagaaatagctgtatcatctgataaattataaatattaatatcttttacattatcatgcataaaacgaaaaaatggcaatattttgaataaatccctacttaattccgagggcatgggatttttattctcatcatagaaacgagaacagctacccgttaaatcaagaccagaacaaataatccgcgcatacttaagtgaatatgcgatttgaattgcagcaaaggcaatagtatggcatgagcaataaccaagactaatgtccttgcaaaatccaaccagacgaccttttttagacaacggtacagagatcagcagttctttgtgaatctgtctcaaaatattaaatttaatcttctttataaaaccacctttttcccgacggtaaaaggaccgtaatacgaggcagttctggaggatataaagtttatcttctttggaagcgtgttcataaacgtcaacgtttactatggtataacgacttctctggctaaatttataaaaatcatcacgacgctgatgtaaaaatcggacatctgtaagtacatatataaaaggaacgatattattacttaacagatattgcgcagaaccattgacagcaataatatcctttgttcgtaatactgacaaaggtgttttttgcgatgtagggcccgaaagaaaaataataacatcatcagatattttattttcaatcaggttttcaacatcttttttgtcaatgtatctaatattcttcatgataaacctgtgaaataaataactccgcttaaaactgtcctggtgaagacatgtaattgtgggattttttttagcgcgctggtttccctttcaaacgccgcataaaattgcgcatttttttacgatatactaaaagataatagcctagatctctaatctcatttttaataccgtaatgacgctctaagtcaatacgatctttcgctttacgctgcgctgaagcacgctttccggagagatcgataattcgaacctcaccattttttataatgaagttaccacgatgggggtcgccagaaaccatgccatgttgatgtaaggcattaattgattgctgaattttattttttagcgcatcatcaatatcgggcatatcacacaactctatgccatcaatatactcgatgatcatgatataagtatggacaaaacgtaaggttttccgttcagccaataaataaaagtcattgagtgtatttaacccttcatttcgtactttttgggtttgctcaaaaaggcgttcgtaataatcaccttttaacagagacttaaagaaacgttcgttacgcttaactttcggagaaaaaaccttaagaatcaatttaccgtaatcggtatcaataagcataacttttgtatcatcaatagaacgaaaaaccttgatgatatttatattataagacaagaagtcatttaatacattgaggtactttgaattgttttcatcggtaaaaacaaccaagtctttgatcttgctcttctgaatcataataaaccagttaaatgttatttacggtaatattttcggcaaagataacagactcctgctataattcctgagatataatgatgttgcactaaaagatgtttatatctttttttaaattcaataattgatttcgcatctcgtggagagtcatctttccagggggaattttctaaagctattttatagtattttaccgatggataaattgcccatttgtgccacggtttagttgcacctgtataatgaataagaagagtactttctgtaatcagctttttatagttttgatgtgttttgtcttttaattcacttttaattgtataaattgtattgtactcacgaggcaaaaataatgtcatccctttcagtaagacattcataacatcctgatcagggtatttataaacattatctttactcataagaatagacaacgctttttctgttagttttgcgtcagcccatttttttaagtctaaataaacgacaccggaattaaagtactgcccaagtaattcaggatcagacaacctggataccgccttttcttgcattggctcaacatctttaacaacagcagcaaccgctccatttaaacccagatgtaatagttggctaatatcgcctttacaaacaacatctgcatcaagataaagcaaacgatcaagcgttaaacccaataattgaaatgcaaataaacggaagtacattgctcttgaccagacctgtgtacaaggcaagcactggagcttatcagtgttaattctatataacgtgattcttaattggttttgctctgcaagctttgcaattttttgaaaaaaaccatcattataaacatcagcaataatataaaaatcaagattaatatgtcgattatttaggacaattgatgtgatggaaacacctacaccatcaagataattagcatcgacaccataggcaacatttaaacattcagaagtatttatattagctagccgaaaatcccaggctttaactttatctatctctatggcaggaaatgagtccacaatgctacccttatatcattactttatagtttcccagttttaatgctttatcttttcaataaaataaaaaagatagttgctaaatccttttagatatctatgctttttaagcatatgttttgcgctatatcttaattgattgctattgttcggtttcagcaacgccgtattcttccatggcgaagcattttttgcctccataaaggcttgtgatacaggataatcccaggcccaatcatgccagggcttggttggcccgatataatggataaaaatagtatcgttggttactgggtttataaagctttctttgagttgataatttaagctgaactgggtgttatatttaatatcagcgaaaataagtttatccgccagcaacatatttaacacatcctgatcaggatgtgttatttttttgattatttctggctcatttagcattgcaatagctcgtgcagaaacctgctgagccgcccattgggcagtattaatcaataaaaaaccggagttaaagtaacctttagcaattcccgcaacacctaacgaatgggcgcgtttttcccaccagtcagcttgcccttctgtaacaaccattgcgactttatcgtcaggaaatgagaaattaattagtggctcaatagtcccctgacaaatgatatctgcatccagataaaggactttaggcgccttattaataaagtaatctgcaataacaaaacgaaaatatattgcatgagtccaattcttagtgctaggcaatgagcgcagtcgatcaccattaatcagatatattttaattctggttttatactgcaacgccagggcatcaaaatacttacgatcatcatcaccaaaataatcagtaaaaatatggaaacacaatcgacttccttcattatattttaatattgaagcaatcgaaattccgcaaccaaatagaaagtttttgtcagttccataagcgatgtccagacaaagattttctgtttctactttatgatcataatcaataactgaattaagaaactcagtttcctggaaaaacacctgctgcattatttcctccgggaaatagcagaaataattaccttatgtaatctatcgtaatacttcgattggtaaaattcatcgatcgacgcaggaattttttcatgttcgatatgaatttcacctgctatatatttatttagaagagttacaaaaccagcaatatctcccggttgatacagatggccattgacatcaggttgaataatgtcagcaggcccggagacacaatcggcactgatacaaggaatcccccacgacaaggcttcaagtagggtcattgggaaaccttcaaaagatgacgtgagcaataacgcactcactttttcaatatcttgctggaccaattcccagggatattgttgccaaccataccagacaattcgatcatcaatatttaattctctaccataagcctggcatttttcgaaatcggagccatcacccaatacatggagtttccagttacctttcgcttgtgataagccatcaagcaggtctttaactcttttctggccttcaaatttcatacgcccaacataaataaacgttgccgtttcaccttcctcgggcgcgggaatgactgagtctttagtttcgacgggattaaaaataacatttatcgtcgattctgctacacctcgattaatcatttgctgtttaatgccagagctgattgctaaatgatagtcggcacaggtgatatattcagcatgttttttgtgatctaaagaaaaatgtggccatgaaaatactggcatatcaattcctgattttttacgtgcttttgcggcaaacaggcaggagatcacatcaatacaaataacgatatctggttggtactcctgaagccatttacttagagcatgaatatgtttcgcccgacgcaaaaaacctaaacgaatattggaaaatgaacatgagtatttaataccttccagccatcccttatccattttgtcattacgacaaaagaaaaacatttcactttggatatgttgttgcctgaaggtagtaataacatcacggatgacagtttccatgccgccaaatccagaaacagcttcgccgataaacgctattttcatagaaactctcattaattgagtaaaactcactgttttaacggttttatttgtctataaaatcagaaacaatcgttgacatcattttatctggactgaatttatataaactatcataatccattggtttaacagatgagttaataaaatactctaacttatcccaatcatcatgacctattataaaaaagcgagattcactatagatttctgaaccaaatacatttatattattagtaattaattttttattgaaaaatagtgcctcaagtatacgaagagtccagccagattggttttctttggttatatcaacaattatattagcatttaatgttcttctaatattctcttcataagatatttgtttttcaatcaaatactttgaagtcgtagatgatgtcttatctttgacaacattaaaatctagcttacatcctagtgttgttaatctctcggctaactcattaattatttgaagacgccctttatcacgaccaaggaaaaaacatattggctggctgttatttttgtcagataaactataatttctaatttcatccattcctataggaaaaaattgttctattgccttgatcttttcattccctataaatctatgctcaaaatcatatataatatcgaaataattcgcgttatcaagaataaaatcttcgccaacagtatttcttagaagcaaaactttatgacagttaatattttttaatatttgtttattgatacctttattaacaacactgtcattaatgataattatgtcatcttttttaatatcattgaggtaatgcttgatgaataatcgccccagccatgcattatccatccctatttttgatatttttttattaatccagttatatttttttggtgttgttatattttttatcttgtacttttttttcaggtactgaatcatttttaattcataatctgcaacccaatttataaaataaatagtcataataaagttagttccagtacatactaataaatatttttataatcctttgcgttgtgttcgctctttaatacgctcggccttaacgcttgccatgttcaataaattctgttcaagagacaatattttgcgtaaaggcatcccaaaataaaccttcataaatcgccagatatctctttgcgtcaggccaatattcattgatgagaaatataaaccaatcaggtctttatcgcgccagcggcgcggtacttttgcacgtatctgtgcccgatgcagatcgataactgaaatttttaattcatcttcccggccagtaaatggcaaatgaagcaaaaagtggcaaatgtaacagtcgcggtgatttatccctgcagtatgcattttacgcaccatagttgctacacgtgcgatcagcatacgcttaacacgtatatcaggcgggttgactgcccaatcggcacaataatcttcaaggctaattgtgggagtgagatcttcggtaataataaatgatgcgcgagttaatggatttaaccctttttcgccaaacccaatgcccttcattgtatcaacgccaacatcactcaggcgatgaatagcgtgccactctctgtctgcgcccaaaacgggcatccgcaatgagagtagattttttataatctcttttaatgtcgtccccttgtgccatttaagaaaatagcttttcccggacagttcaaagcgtaatgtacgacgagtctccagttcacgaaagacctcgccgttcagttttttgacctctgcaaaagcatctttaccacgccaaagtgtggcaagcggctcttttaattcaaccatctaaaccacctgtaatgatatccgcggctttttctggcaagctatacaaatcctgagtatcggcataatggcgagcattctccgcccaggccattcgcaatggcgactgagttaacgctttacgtaaaacttcatttaattgttcctgagagaaaggttcagcgatgaccgttccacaattggcatccgcaatataatgcgcgtacccacataccgctgttgttaaaacaggtaacccagcagtgatcgcttctagaagaacgatacccgcggcttcctgataagcgggatgcagtaataaatcagcggctgccattaattctgacacatcattgcgaccggagaagaaatgcacattgctccgcacgccgagtttttctgccagcgcttcaaattttcgcggcttatcctgaccaacaacaaataaaagcgtattgtgacgtaatgattccggtaacgatgccaaagcttcaattgagcgatctacacctttacggccaaaatctgatccaacctgcagtaataagttttgttgctcttttatgccatttttctggcgataaatttcacggctgtttgggatttgctcactgtattttctgtccggataaataccgggaggaagaatttgaaaacgttcaggttcagtttgataatgcttctggaaatcggcgatttgcttatcggtcagcatcataagtttcgtcgatttaccctgctcgaaagtcgctcgctcaaatgcggcataatggcgatatcgtgatgttaaacgatataaaaaacctttttcttgcgcaactttctcggcgtaacaaacatcagcggcaaaataaacatccaggccaggcatcttattaaacccaacaacgcgatctgcgggatgctctttgagatgattttgtacccaggcataatattctgcattgcgtccatggttggtatgggacttaactggcacctgaataagctcaaatgctttcgggcaatcgccttcccacgactgtgtatatacccgaacatggtggccccgtgcggcaactgttgatgcaatgcgcataaagtcacgttgaagcccaccaaatggaaaatatttatataaacaaaacgccacgatcataattgtgcattcctgtcagctgaaggggcatcttctggcaacagcttttccgtagcggcgatcacatcctccgctgggataacagaaagatattttttgttgcggtcaagttcatgccgggtcggcattttctgataattccccgcccagaattgaataatattctcggtccagggacgccagaatacgtgatccgttgcaccaaatagactaatgactggcgttttcactgccgctgcaatatgtcccggcgcagaatccacaccaataaaaagcactgcatgatcaattaatgcacccagttcaggaaaacgtgttttacctgcaaggccagtaatgggttttgtttcgcaacctcgtgcaatctcatctacacaagcgagatcatctgccgagggcccacaggttagcacaacctgatagcctcgctgttgcagcgcatcgataaccttagaaaatttatcgttatcccaacacttaaatatctgacgcgctgtcggttggatgacaacataatgatcttttacgcccagggcatctaattcccggcgcatcttcttccagcaatcttcggcgtaactcattgttgtgtcggtgtagaaatcggtaatacctaatggctcaaggaccgataaattacgctcaacaatatgtgtaccgtgtattggcgctaagtgtgtgaagctttttttccaaataccatgctgccgatgaccataaagttgcgatattttcatccgtgcaggtaaacaacgtaccagcagcgccaccatccactgatccgtaagattaatgaccaggtcataattattcgcacgcagagtttttatcaacgaaagcacatttttaattttatcgaaagttcccgcacctttattgcttatcccatagagcgcattaatttccgggttttcagacaaaatagggatggtgtcctgataaagcagcatatcgatttttgcatcaggataattctgcttgagcgtactgatgacaggagtagttaataacatatccccatgatatcgcatctttatgaccaggatttttcgaaatggcttttccactagcgactcttttgtgtgattgtctggttaagttaagcagaaaaaagcacgctaccgccccaggctcaacagctacctgaatactgataacgcacttactttgacgtgctagtgtatcatttctttcgcagcaatccgacccgaatgatttttatacacaaaatatactttaatcataaaaatcaaatagataaaaaatagcatttcgataatgtcagtacggcctatgtagatttgaaaatggggccgagtttcaatgaatcgcataaaaatacaaaaaaaatgaagatgtagcggcagatcagaccaaactgaagctatttaagtcaaaaacgggaaaagtaatggtaaagccacagctaaatacatagaatccccagcacatccataagtcagctatttactatgctcgaattgctttacaccgcccttctctaccttattcagccgctgatctggatacggctctgggtgcgcggacgtaaggctccggcctatcgaaaacgctggggtgaacgttacggtttttaccgccatccgctaaaaccaggcggcattatgctgcactccgtctccgtcggtgaaactctggcggcaatcccgttggtgcgcgcgctgcgtcatcgttatcctgatttaccgattaccgtaacaaccatgacgccaaccggttcggagcgcgtacaatcggctttcgggaaggatgttcagcacgtttatctgccgtatgatctgcccgatgcactcaaccgtttcctgaataaagtcgaccctaaactggtgttgattatggaaaccgaactatggcctaacctgattgcggcgctacataaacgtaaaattccgctggtgatcgctaacgcgcgactctctgcccgctcggccgcaggttatgccaaactgggtaaattcgtccgtcgcttgctgcgtcgtattacgctgattgctgcgcaaaatgaagaagatggtgcacgttttgtggcgctgggcgcaaaaaataatcaggtgaccgttaccggtagcctgaaattcgatatttctgtaacgccgcagttggctgctaaagccgtgacgctgcgccgccagtgggcaccacaccgcccggtatggattgccaccagcactcacgaaggcgaagagagtgtggtgatcgccgcacatcaggcattgttacagcaattcccgaatttattgctcatcctggtaccccgtcatccggaacgcttcccggatgcgattaaccttgtccgccaggctggactaagctatatcacacgctcttcaggggaagtcccctccaccagcacgcaggttgtggttggcgatacgatgggcgagttgatgttactgtatggcattgccgatctcgcctttgttggcggttcactggttgaacgtggtgggcataatccgctggaagctgccgcacacgctattccggtattgatggggccgcatacttttaactttaaagacatttgcgcgcggctggagcaggcaagcgggctgattaccgttaccgatgccactacgcttgcaaaagaggtttcctctttactcaccgacgccgattaccgtagtttctatggccgtcatgccgttgaagtactgtatcaaaaccagggcgcgctacagcgtctgcttcaactgctggaaccttacctgccaccgaaaacgcattgaggttgttatgcaaaaacgggcgatttatccgggtactttcgatcccattaccaatggtcatatcgatatcgtgacgcgcgccacgcagatgttcgatcacgttattctggcgattgccgccagccccagtaaaaaaccgatgtttaccctggaagagcgtgtggcactggcacagcaggcaaccgcgcatctggggaacgtggaagtggtcgggtttagtgatttaatggcgaacttcgcccgtaatcaacacgctacggtgctgattcgtggcctgcgtgcggtggcagattttgaatatgaaatgcagctggcgcatatgaatcgccacttaatgccggaactggaaagtgtgtttctgatgccgtcgaaagagtggtcgtttatctcttcatcgttggtgaaagaggtggcgcgccatcagggcgatgtcacccatttcctgccggagaatgtccatcaggcgctgatggcgaagttagcgtagcgtttatnnnnnnnnnnnnnnnnnnnnnngcgcatgaattacttctggcactgccgacaataaaacgttgcccgctgcgcatgtttagtcgccacaatcggcgtaccgcacacccgacacggctcaccttttcgcccgtaaacctgcaattcctgagcgaaatagcccggtttaccatcactttgcagaaaatctttcagcgttgtaccaccctgctcaatcgaacgcagcaacaccgctttaatcacccgagctaacaattcacactctgccagcgacagtgatgacgccagccgatccggatggatccccgccgcaaacagtgattcgctggcatagatattccctacccctaccaccagcttgttatccatcagccacggtttaatcgccgtttttttcttcgcgcacttctgatgcagatactcaccattgaaatcgtcgctaagcggctccggtccaagatgggtcagcacattatgcccttccagctctttggtccacagccaggcaccaaagcggcgcggatcggtgtagcgcagcactttgccgttgctcatcaccaaatccacatggtcatgcttttcagggggaagttcttctggaaggatgcgcaggctgccagacatccctaaatgaatgataatccagccctcaggcagctccagcagcagatatttagcccgccgctgcacgctaagcactggttggtcgcttaaacggtagatctcttctgaaaccggccagcgcaagcgtccgttgcgcaccactgcatgaagaatggttgcaccaacgagatgcggttctatgccgcggcggctggtttcaacttcgggtaattcaggcatagcatctccaggaatgaacagatgcagtcaatatgggggcaagcagataacaaaaaaccccgccggagcgaggttttttgttacatcaaagcgagaattatttgattttcgcttctttgtagatcacgtgctggcgaacaactggatcgaattttttcagttccagtttttccggcttagtacgtttgttcttcgtagtggtatagaagtgaccagtaccagcagaagaaaccagcttgattttctcacgaatacctttagccatgatttatttcctctaagtacttagtacttttcgccacgggcacgcagttcagccagaactgtatcgatgccttttttatcgattacacgcatacctttagcagatacgcgcagggtgacaaaacgcttctcgctctcaacccagaaacggtgagagtgcaggttcggcaggaaacggcgtttagtcgcgttcagtgcgtgggaacggttgttaccggtcaccggacgcttgccagtaacttggcagactcgggacatgtctattctccaaaaatcaaattagctcgagcttcgtatggggtattggcgcctcgtcaggctttacagcccggtcatcgcagttctatgtgaactctcgattgccaggcccaaatgccaaacccgagattctcaaaggtggcgtagtatacgctgactcagcgatgtgctcaagtcccgaacagacaaagatcccgaaggatcgcgcatagcgggttaaatccagccgcgttcggcaaaagaaacatactctccacgcccaatcacgatatggtcgagcacgcgtaaatccatgaactgacaactctttattatccgttcagtaatgagtttatccgctttactgggttcagcacaacccgaagggtgattatgtgcaaggatcagcgccgaggcgtttatttttatcgcttcgcggataatttcccgaggatggacttcaacatggtttagcgtgccggaaaaaagacgcctatgcgttataacccggtgttgggagtcgagaaagatcaccataaagatctcccgctcctcacccgtgagctggctttgtaaaaattccctcgtcatctccgggctgagtaaagggctttcttcacgcatccgcacgttgtagtaacgccgcgccagttcagcaatcccctttaactgggcaaatttcgccacgccaattccatgaacgccactaaattgttcatattcagaggttaacaagccataaagagagccgaaattctccagcatctcttttgccagggttaatacatctttaccgcgcgttccggtacgcagaaatagcgccagcagctcgacatccgttaaggcgctaataccaaacttcagcattttttcgcgcggcatcaacagctgtgaattgtttttcaccttcacctcctttgtggtgctcgcatcctgtcatagccgtttcgttaaatcgacggccagttttcaatcctggaaagcgcctcgcaaagtgaatctcaggtgaaggcacgacaacaaaagtattgtgataaaatcgccaacttctggtgtcaccctacaggaaaaatcatcatgagcctggccggtaaaaaaatcgttctcggcgttagcggcggtattgctgcctataaaacccctgaactggtgcgtcgtttgcgcgatcgcggggccgacgtccgcgtagccatgaccgaagcggcaaaagcctttatcaccccacttagcttgcaggcggtttctggttatcccgtttccgacagtctgctggacccggcagccgaagccgctatgggccatattgagctgggtaaatgggctgatttagtgattctcgcccctgccacggcagatttgattgcccgtgttgctgccggaatggcgaatgacctggtatcgacgatttgtctggctacacctgcgcctgtagccgtgctccccgccatgaaccagcagatgtaccgtgccgctgccacgcagcataatttagaggtgcttgcttcccgtggtttgctcatctgggggccagacagtggcagtcaggcttgtggtgatatcggtcctgggcgaatgctcgatccgttaaccattgtggatatggcggtagcgcatttttcgcccgtcaacgacctgaaacatctgaacattatgattaccgccggcccgacgcgtgaaccgctcgatccggtgcgttatatctctaatcacagctccggcaagatgggttttgctatcgccgccgccgctgcccgtcgtggcgcgaacgtcacgctggtatcaggtccggtttcactaccgacgccaccgtttgttaaacgtgttgatgtgatgaccgcgctggaaatggaagccgccgtgaatgcttctgtacagcagcaaaatatttttatcggctgcgccgccgtggcggattatcgcgcagctaccgtggccccagagaaaatcaaaaagcaggccacgcagggtgatgaattaacaataaaaatggttaaaaaccccgatatcgtcgcaggcgttgccgcactaaaagaccatcgaccctacgtcgttggatttgccgccgaaacaaataatgtggaagaatacgcccggcaaaaacgtatccgtaaaaaccttgatctgatctgcgcgaacgatgtttcccagccaactcaaggatttaacagcgacaacaacgcattacaccttttctggcaggacggagataaagtcttaccgcttgagcgcaaagagctccttggccaattattactcgacgagatcgtgacccgttatgatgaaaaaaatcgacgttaagattctggacccgcgcgttgggaaggaatttccgctcccgacttatgccacctctggctctgccggacttgacctgcgtgcctgtctcaacgacgccgtagaactggctccgggtgacactacgctggttccgaccgggctggcgattcatattgccgatccttcactggcggcaatgatgctgccgcgctccggattgggacataagcacggtatcgtgcttggtaacctggtaggattgatcgattctgactatcagggccagttgatgatttccgtgtggaaccgtggtcaggacagcttcaccattcaacctggcgaacgcatcgcccagatgatttttgttccggtagtacaggctgaatttaatctggtggaagatttcgacgccaccgaccgcggtgaaggcggctttggtcactctggtcgtcagtaacacatacgcatccgaataacgtcataacatagccgcaaacatttcgtttgcggtcatagcgtgggtgccgcctggcaagtgcttattttcaggggtattttgtaacatggcagaaaaacaaactgcgaaaaggaaccgtcgcgaggaaatacttcagtctctggcgctgatgctggaatccagcgatggaagccaacgtatcacgacggcaaaactggccgcctctgtcggcgtttccgaagcggcactgtatcgccacttccccagtaagacccgcatgttcgatagcctgattgagtttatcgaagatagcctgattactcgcatcaacctgattctgaaagatgagaaagacaccacagcgcgcctgcgtctgattgtgttgctgcttctcggttttggtgagcgtaatcctggcctgacccgcatcctcactggtcatgcgctaatgtttgaacaggatcgcctgcaagggcgcatcaaccagctgttcgagcgtattgaagcgcagctgcgccaggtattgcgtgaaaagagaatgcgtgagggtgaaggttacaccaccgatgaaaccctgctggcaagccagatcctggccttctgtgaaggtatgctgtcacgttttgtccgcagcgaatttaaataccgcccgacggatgattttgacgcccgctggccgctaattgcggcacagttgcagtaatatgacnnnnnnnnnnnnnnnnnnnnnngagtttctttaaacgccaaactcttcgcgataggccttaaccgccgccagatgttccgccatttccggcttctcttccaggtaagcaatcaggtctttcagggtgatgatagagatcactttgcagttgtaatcacgctcaacttcctgaatcgccgaaatctcgccgcgcccgcgttcctgacgatcgagcgaaatcaacacgccagcaagcgtcgcgccattggcctgaataatctccatcgactcgcgaatcgccgttccggcggtgatcacatcatctaccagcattacgcgtccttgtaacgcgctaccaaccagattgccgccttcaccgtggtcttttgcttctttgcggttaaagcagtacggcaggtccaggtcgtgatgctccgccagtgccacagcggttgtggtggcaatcgggatccctttgtaagcagggccaaacagcagatcgaactcaatgccggaatccaccaacgcttcagcgtaaaaacggcctaacagtgccagatcgcgcccggtattaaacagcccggcgttgaagaaataggggcttttgcgcccggatttcagcgtaaactcgccaaactttaacacctgcttgctaagcgcaaattcaataaactggcgctgatatggtttcatgccttcgctcctcatcttacttttctacagacaaaaaaaaggcgactcatcagtcgccttaaaaatcagtttgccagcgccgccttctgcgtcgctacaatggattcgattcccctcgggccagagccaacaagatgagtagctcttcatgggtgaacggctcgccttctgccgtcccctgcacttcaatgatgcgcccgtcttcggtcatcactacgttcatgtcggtctctgcggcagagtcttcaacgtattccagatcgcaaaccgcttcgccgttcacaattccgacagaaactgcggctaccatccctttcatcggattggttttcagcttgccgttttccaccagcttctgtagcgcatctaccagcgccacgcaggcacccgtaatcgacgcggtacgcgtgccaccatcagcctgaagcacgtcgcagtccagcgtaatggtgaactcacccagcgctttcaaatctactgccgcgcgaagagcacgggcgatcagacgctggatttccattgtgcgtccaccctgcttacctttcgccgcttcacgagcgttacgggtgtgggtagaacgtggcagcatgccgtactctgcggtgatccagccctggccctgacctttcaggaagcgcggcacgccttcttcaatagaggcggtacacaacactttggtatcgccaaattcgaccagcaccgagccttctgcatgttttgtatagttacgagtcagggtaacgggacgcacctgattattgctacggcctgctggacgcatattgaaatctccggcttgaaacaaatgtggctgcgcattatacggacttccggcggttattcctatcctgacaaggcatcgatggctataatccttccacctctccttttataaacaggaacgtctatgatccgcagtatgaccgcctacgcccggcgtgaaatcaagggtgaatgggggagcgcaacctgggaaatgcgctcggtaaaccagcgttatctggaaacttactttcgtctgccggagcagttccgtagccttgaacctgtcgttcgcgagcgtattcgttctcgcctgacgcgcggtaaagtggaatgtaccctgcgctatgagccagatgttagcgcgcaaggtgagctgatcctcaacgaaaaactggctaaacagctggtaactgccgcgaactgggtaaaaatgcagagtgacgaaggggaaatcaacccggttgatattctacgctggccgggcgtgatggcagcccaggagcaggatcttgacgccattgccgctgaaattctcgcggcgctggatggtacgctggacgactttattgtcgcgcgcgaaaccgaaggtcaggcactgaaagcattgatcgagcagcgtctggaaggcgtcaccgccgaagtggtcaaagtccgctcccatatgccggaaatcctgcaatggcagcgtgagcgtctggtcgcgaagctggaagatgctcaggtgcaactggaaaacaaccgtctggagcaggaactggttctgctggcacaacgaattgacgttgccgaagaactggatcgcctcgaagcgcatgtcaaagagacctacaacattctgaagaaaaaagaagcggttggtcgtcgtctggattttatgatgcaggagttcaaccgcgagtcgaacactcttgcgtcgaagtctatcaatgccgaagtgacaaactccgccatcgagctgaaagtgttgattgagcagatgcgcgagcagattcagaacatcgaataactcgtaacgccaattcttacttttccgccttcacaaatgccgccactcaaacagagcggcatttttcttccccgcaacattcaattctgttttgcgtgcctgctccagattttgcgatgtttttttgcccagcacactgagaacgtgagatactcacaactgtatataaatacagttacagatttactttctttgcaattgatatcacatggagtgggcaatgaacgaacatcatcaaccttttgaagagataaaactgattaatgcaaacggagcagaacaatggtcagcaagacaacttgggaaactactgggttattcagagtatcgtcactttatacctgtattaacgcgcgccaaagaagcctgtgagaacagtggtcacacaattgatgaccatttcgaggagatcctcgatatggtcaaaattggctcaaatgccaaaagagcattaaaagacatcgtactctcccgctatgcctgttacctggtagtacaaaacggcgaccctgcgaaaccggtcattgcggcagggcagacttattttgctatccagacccgacggcaggagcttgctgacgatgaagcatttaagcaacttcgtgaagacgaaaagcgtctgtttctgagaaatgagttgaaagaacataacaaacaattggttgaggcagcacagcaagctggggtagcgacagctactgatttcgccatatttcagaatcatggttaccaggggctgtatggtggattagatcagaaagctattcatcagcggaaggggctgaaaaagaatcagaagatcctggatcatatgggttcaacagaactggcggctaatctctttcgagctacccaaacagaagaaaaactcaagcgggatggcgtgaattcaaaacagcaagcaaacaccacacactttgacgtgggtcgcaaggtgaggcaaaccattcaggaacttggcggaaccatgcctgaggagttgccgaccccgcaggtcagcatcaagcagttggaaaacagtgtaaaaattacagagaagaaatagcagaaactaaaaactctttttgttgattgagacacccgatgcgtaagccaaggtccaggtgcagtgaacacaatggctaaatattgcacctttcttttccccctcagttttaacctattttttcttatgcattttctcagacaagaagtcagaagaatgcatctctgctacagaaaatagcgatttcacataactacaagttatcaatttcccctccccttaaaaaatctcaatcgtgacaatgcgcacaaatcgctaccctgccagacagatttttagggagagaaccatgctgttacacattttgtatttggttggcattactgccgaagccatgacgggggcgctggcggccggacgacggcgcatggatacatttggcgtaattattattgcgaccgccaccgcaattggcggagggtcagtgcgcgatattctgctgggccactatccgctcggctgggtcaaacacccggaatatgtgattatcgtcgctaccgccgcagtactcaccactatcgttgctcctgtaatgccttacctgcgcaaagtgtttctggtgctcgatgcgctcggactggtggtcttttctatcatcggggcacaggttgcactggatatggggcacggcccaattattgccgttgtcgcggcggtaaccaccggcgtgtttggcggcgttttgcgcgatatgttctgtaaacgtatcccactggtattccagaaagagttgtatgccggtgtctcatttgcctccgccgtgctgtacatcgcgctgcaacactatgtttctaaccatgatgtggtaattatctccaccctggtattcggcttttttgcccgcttactggcgctacgccttaagctgggattaccggtcttttactacagccacgaaggacactaaggttcaaaacctgtgatctgctgggcagccagccaactgcccagcttcttgatttgcgcattttccttccattcaataacctgtctggcgcgtcccgatccagtccccggcagctgctgccagaactgctccgtgctaaataaaagttgcgaccaggaccgttcatcactggcattaagcgccgcccgggttagcggtattcccattgccatcacccagcgagtaaaaggctgcttacgagccagattaaactgatgccatagctgcgcacttttacttttcgcgatccccggcgtgttctgtaattgctctggcgttaataaaagccaggaaaagatatgttcaaagcgatgagtctgatgcagcgcgcgccaaccggcctcaccaatgccatccagcccaagaacctgttttgcccccagccagactaagcgtgaaatgaactgttcctgacaaacatcagaagcaaagtagcaggtcaacgagttaaagcggttttctggcggtgtcggttttgtacgttctgcaccgcgccacaccacatcatcaatgcgaggaataccctgaccggcaaggctgacgagaatctgatcaccaggcgcaatatcccactcctgccagcgcctgacggaaccaatattcacccgctggacttttttatcatccagcatgacaggtgcgagtgacgcaaccaccgatattttaccgctcttacccaccgcaaactgaattgccttcacttcggcaacctgagctacaggttgatatttccaggccaccagccactctgcctggcccggtagccaatggcgggattctggctctttcgccgctcgtacaactacgccatcggtgacgaagggtaattccgctttccaccactcattgcgtacgcgcgcaacttcatcagcatttttcaccgcacgggtatacgtctgcgttagagtaaaacctgcggtagccagctcttttaaacgatcagacattaactgcggtccatccggccatgcccagacaaaaacgcccagagaattcagcgtgtcgctatcgtcctggcgcatcatcaagccagcaacttttgcgcgggcatttattccccccatttgttgttggatatgcccctcgcgctggagaaatatttccccctgaagcgtactgttggctaaaggcccgctaacggtttgcggcacagcggaaattaagctaactttctgcgtccagtcctcgcctttcaggccattaccgcgactgattgctttgttcagtttcccgtcccgataaaccagggttaccgcaacgccatcaacttttggctgcacccaaagatcgctacgttctcgcatccacagacttaatgcgtttttatccaccattttgcgtacacccgtatgggcaaccggatgcataaccgcaccatttaaaggcggcatcatcacgtcgcggggctcgctcccaaagcagcgttgccactgcgtaagacgggcgcttaactgatcgtaaacaccgtcttccacctcactttttccttccttccagtagtcatcgtcccactgttttatttgctgttgcaggcgggaaatttcttcctgtgctctggctggcgaccaggccggacagaccgcccacacagatgattgccagcacaagatacctattaatatcgccatccatactttcatcatcacctccgctgtagatagtcaggcagatatacaacgtgatgaaagcaaagccgagtggcaaaaacggagtctgcgaggacgcttcctgaaaatcgtctttattgcagtgaatgacaggcaaatgcggaagcagctacgcaaaacgcaacaactttgcgcaaaaagtgtgagcaagggctacgtcacatggccgcgccgtgtataataagctcgtatgtaggctttatttcgctaatcacatacgaaagatactcatggctcaaggcacgctttatattgtttctgcccccagtggcgcgggtaaatccagcctgattcaggctttattaaaaacccaaccgttgtatgacacccaggtttctgtttcacacaccacacgccaaccgcgtcctggtgaagtccacggtgaacattatttctttgttaatcatgatgaatttaaagaaatgattagcagagatgcgttcctcgaacacgcagaagtttttggtaattactatggcacttcgcgtgaggccattgagcaagtactggcgaccggtgtcgatgtttttctcgatatcgactggcagggcgcgcagcaaattcgccagaagatgccgcacgcgcggagtatctttattttaccgccgtccaaaattgaactggaccgccgtctacgcggtcgcggtcaggacagcgaagaggtcattgcaaagcgtatggcgcaagctgttgcagaaatgagccattacgccgaatatgattatctgattgtgaatgatgacttcgataccgcgttgaccgatttgaagaccattattcgcgccgaacgtctgcgcatgagccgccaaaagcagcgtcatgacgctttaatcagcaaattgttggcagactgaacctgatttcagtatcatgcccagtcatttcttcacctgtggagctttttaagtatggcacgcgtaactgttcaggacgctgtagagaaaattggtaaccgttttgacctggtactggtcgccgcgcgtcgcgctcgtcagatgcaggtaggcggaaaggatccgctggtaccggaagaaaacgataaaaccactgtaatcgcgctgcgcgaaatcgaagaaggtctgatcaacaaccagatcctcgacgttcgcgaacgccaggaacagcaagagcaggaagccgctgaattacaagccgttaccgctattgctgaaggtcgtcgttaatcacaaagcgggtcgcccttgtatctgtttgaaagcctgaatcaactgattcaaacctacctgccggaagaccaaatcaagcgtctgcggcaggcgtatctcgttgcacgtgatgctcacgaggggcaaacacgttcaagcggtgaaccctatatcacgcacccggtagcggttgcctgcattctggccgagatgaaactcgactatgaaacgctgatggcggcgctgctgcatgacgtgattgaagatactcccgccacctaccaggatatggaacagctttttggtaaaagcgtcgccgagctggtagagggggtgtcgaaacttgataaactcaagttccgcgataagaaagaggcgcaggccgaaaactttcgcaagatgattatggcgatggtgcaggatatccgcgtcatcctcatcaaacttgccgaccgtacccacaacatgcgcacgctgggctcacttcgcccggacaaacgtcgccgcatcgcccgtgaaactctcgaaatttatagcccgctggcgcaccgtttaggtatccaccacattaaaaccgaactcgaagagctgggttttgaggcgctgtatcccaaccgttatcgcgtaatcaaagaagtggtgaaagccgcgcgcggcaaccgtaaagagatgatccagaagattctttctgaaatcgaagggcgtttgcaggaagcgggaataccgtgccgcgtcagtggtcgcgagaagcatctttattcgatttactgcaaaatggtgctcaaagagcagcgttttcactcgatcatggacatctacgctttccgcgtgatcgtcaatgattctgacacctgttatcgcgtgctgggccagatgcacagcctgtacaagccgcgtccgggccgcgtgaaagactatatcgccattccaaaagcgaacggctatcagtctttgcacacctcgatgatcggcccgcacggtgtgccggttgaggtccagatccgtaccgaagatatggaccagatggcggagatgggtgttgccgcgcactgggcttataaagagcacggcgaaaccagtactaccgcacaaatccgcgcccagcgctggatgcaaagcctgctggagctgcaacagagcgccggtagttcgtttgaatttatcgagagcgttaaatccgatctcttcccggatgagatttacgttttcacaccggaagggcgcattgtcgagctgcctgccggtgcaacgcccgtcgacttcgcttatgcagtgcataccgatatcggtcatgcctgcgtgggcgcacgcgttgaccgccagccttacccgctgtcgcagccgcttaccagcggtcaaaccgttgaaatcattaccgctccgggcgctcgcccgaatgccgcttggctgaactttgtcgttagctcgaaagcgcgcgccaaaattcgtcagttgctgaaaaacctcaagcgtgatgattctgtaagcctgggccgtcgtctgctcaaccatgctttgggtggtagccgtaagctgaatgaaatcccgcaggaaaatattcagcgcgagctggatcgcatgaagctggcaacgcttgacgatctgctggcagaaatcggacttggtaacgcaatgagcgtggtggtcgcgaaaaatctgcaacatggggacgcctccattccaccggcaacccaaagccacggacatctgcccattaaaggtgccgatggcgtgctgatcacctttgcgaaatgctgccgccctattcctggcgacccgattatcgcccacgtcagccccggtaaaggtctggtgatccaccatgaatcctgccgtaatatccgtggctaccagaaagagccagagaagtttatggctgtggaatgggataaagagacggcgcaggagttcatcaccgaaatcaaggtggagatgttcaatcatcagggtgcgctggcaaacctgacggcggcaattaacaccacgacttcgaatattcaaagtttgaatacggaagagaaagatggtcgcgtctacagcgcctttattcgtctgaccgctcgtgaccgtgtgcatctggcgaatatcatgcgcaaaatccgcgtgatgccagacgtgattaaagtcacccgaaaccgaaattaatgttttatgaacccaacacgttatgcacgcatctgcgaaatgctcgccaggcggcagcctgatctgaccgtctgcatggagcaggtccacaaacctcataacgtttctgcgattattcgtaccgcagatgccgttggcgtacatgaagttcacgccgtctggcctggtagccgcatgcgcaccatggcttcggcagcggcgggtagtaacagctgggtacaggtgaaaacacaccgcaccattggcgatgccgtcgctcatctcaaaggccagggcatgcagattctggcaacccatctttctgataacgctgtcgatttccgcgaaattgattacactcgcccgacctgcattttgatgggacaggagaaaacgggcatcacgcaggaagcattggccctggcggatcaggacatcatcattccgatgatcggcatggtgcagtcgctgaatgtttccgttgcctcagccctcattctttacgaagcccagcgtcagcggcaaaatgcaggcatgtacctgcgtgaaaacagcatgttgccggaagcagagcaacaacgcctgttgtttgaaggcggctatccggtgctggcgaaagtcgcaaaacgcaaaggcctgccttatccccacgtcaatcagcaaggcgagatcgaagctgatgccgactggtgggctactatgcaggctgcagggtaagtgccatgaaaggtcgcctgttagatgctgtcccactcagttccctaacgggcgttggcgcagcacttagtaacaaactggcgaaaatcaacctgcataccgtgcaggatctactcttacaccttcccctgcgctacgaagatcgcacccatctctaccccatcggagaactactgccgggcgtttatgccacggtggaaggcgaagtgctgaactgcaatatctccttcggcggtcggcggatgatgacctgccagatcagcgacggttccggcatcctcaccatgcgctttttcaatttcagcgcggcaatgaaaaatagcctggcggcgggccgccgtgtactggcttatggcgaagcaaagcgcggtaaatatggtgcggagatgatccacccggaataccgcgtgcagggcgatctcagcacgccagaattacaggaaacgctcacgccggtttatccaacaacggaaggcgtaaagcaggccacgctgcgtaaattaaccgaccaggcgctggatctgctcgacacctgcgccattgaagaactcctgccgccggaactgtcacaaggaatgatgacgctaccggaagcgttgcgcactttgcaccgcccgccaccgacgctacagcttagcgatctggaaaccgggcagcatccggcgcaacgtcgtctgattctggaagaactgctggcgcacaacctcagcatgttagccttacgtgccggagcacagcgttttcatgcccagccgctgagcgccaatgacacgctgaaaaataaactcctcgccgccttaccgttcaagccaacgggcgcacaggcacgcgtagtggcggagatcgagcgcgatatggcgctggatgtgccgatgatgcgtctggtgcagggcgatgtaggttccggtaaaacgctggtcgccgccctcgccgcgttgcgtgcgattgcccacggcaaacaggtagcattgatggcaccaaccgaattactcgccgagcagcacgccaataacttccgcaactggtttgcaccgctcggtatcgaagtgggctggctcgccggtaagcagaaaggtaaagcacggctggcacagcaggaagccatcgccagcggtcaggtgcagatgattgtcggtacacacgccatcttccaggaacaggtgcagtttaacggcctggcgctggtgattatcgacgaacagcatcgttttggcgtgcatcagcgtctggcattgtgggagaaaggccagcagcagggcttccatccgcatcagttgatcatgaccgccacgccgatcccccgcacgctggcaatgactgcgtatgccgatctcgatacctcggtgatagatgagctgccgccaggccgcacgccagtgactacggtcgctattcctgatacccgccgtaccgacatcattgaccgcgtgcaccacgcctgcataactgaaggtcgtcaggcatactgggtttgtacgttgattgaagagtcggaattgctggaagcgcaggcggcggaagctacctgggaagagttgaaactggcgctaccagagttgaacgttggcctggtacacgggcggatgaaacctgccgagaaacaggcggtgatggcgtcgtttaaacaaggtgagctacacctgctggttgccacaaccgttattgaagtcggcgttgatgtgcctaacgccagtctgatgattatcgaaaacccggagcgtctgggtctggcgcagttacaccagctgcgcgggcgcgtaggtcgtggcgcggtggcttctcactgcgtgctgctctacaaaacgccgctttctaaaacggcgcaaattcgcctgcaagtgctgcgcgacagtaacgacggttttgtgattgcgcaaaaagatctggagattcgcggccctggcgaattgttaggcacgcgtcagacgggtaatgctgaatttaaagtggcggatttactgcgcgatcaggcgatgatcccggaagttcagcgcctggcacgccatattcacgaacgttacccacaacaggcaaaagccctgatagaacgctggatgccggagacggaacgttactcgaatgcgtaaaaggcggcagtgagaagaccgccatttcaggttaccctaccttcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttgtctttgttgcggcggcacttctaccgccgcttcatcggttaaccggcaaaaatcggcaacatcaaatacaacttaattaccagcgcattgacgatatcgataaagaacgcaccgaccatcggcaccaccaaaaacgccatgtgcgacgggccaaagcgttcagtgatcgcctgcatgttggcgattgccgttggcgttgcaccgaggccaaaaccacagtgacccgcagccagcactgccgcatcgtagtttttgcccatcatgcgccaggtaacgaagatggcatacaacgccatgaagatggtctgtaccaccagaatcgccagcatcggcagcgccagcgaagccagctcccacagtttcagccccatcaacgccatcgccaggaacaacgacaagcttacgttacccagcacggataccgcacgctcaaagacgcggtaaaagcccattattgacagaccgttgctcagaatcacgccaacaaacagtacacagacgaaggtcggcagttcaaaagcagtgccagccaaaagttgcgcaacaattttccccaccgtcaggcagatagcaatcagcgcgatagtttcaatcagcaccaacgaggtgatcatgcgtcccacatccggcttttcaaacgccgtcgggacttcctggtcatccggaataccgttcggcgtggtggagtgtttcaccagatagcgcgccaccggaccgccaatcaagccgcccagcaccagaccgaacgttgcacaggccatcgccacttccgtcgcattggtgaagccataacgttcaatgaacaatttactccacgcagcgcccgtaccgtgaccgccggaaagagtaatagaaccggccaacagccccatcagcggatcaagccctaacaagctagccataccaatgccaatggcattttgcatcaccaacagaccaacaaccacaatcaagaagatgccaaccacacgcccaccggcacgcaaactggcaatgttggcgttcaggccaatggtggcgaagaaagccagcattaacggatcgcgcagggacatatcaaagttgacttcccagcccatgctttttttcagtactagtagcgccagcgccaccaacaaaccacccgcaacaggttccggtatggtgtatttcttcaaaaaggagacggaatggaccaacttacgcccgagcagcaacgtcagcgttgcggcaacaagcgttgctaaagtatcgagatgaaacatagttactcctttgtatccgcatcactctttcatactcgtcatacttcatcgcgcagtggcaacttcatgaactatgacgggtatcgagttatgctttcctgggtcaaattctcagctgttaatgaacaaatggcatggattttaagcagaaaaataccaaaagttatataaaaaagtgcatttatctcatttaaatatttagatgaggatgtggcaaacgtttgcttttctctttcggtcagctaaaatgcccgctttgctaccacgggattgttttcgatgtctgtttccaccctcgagtcagaaaatgcgcaaccggttgcgcagactcaaaacagcgaactgatttaccgtcttgaagatcgtccgccgcttcctcaaaccctgtttgccgcctgtcagcatctgctggcgatgttcgttgcggtgatcacgccagcgctattaatctgccaggcgctgggtttaccggcacaagacacgcaacacattattagtatgtcgctgtttgcctccggtgtggcatcgattattcaaattaaggcctggggtccggttggctccgggctgttgtctattcagggcaccagcttcaactttgttgccccgctgattatgggcggtaccgcgctgaaaaccggtggtgctgatgttcctaccatgatggcggctttgttcggcacgttgatgctggcaagttgcaccgagatggtgatctcccgcgttctgcatctggcgcgccgcattattacgccgctggtttctggcgttgtggtgatgattatcggcctgtcgctaattcaggttgggttaacgtccattggcggcggttacgcagccatgagcgataacaccttcggcgcaccgaaaaatctgctgctggcaggcgtggtcttagccttaattatcctgcttaaccgtcaacgtaacccttacttacgcgtggcctcactggtaattgcgatggcggccggatatgcgctggcgtggtttatgggcatgttgccagaaagcaacgaacctatgacgcaagaactgattatggtgccaacgccgctctattacggtcttggcattgaatggagtctgctgctgccgctgatgctggtctttatgatcacttcgctggaaaccattggcgatatcacggcgacctctgacgtttccgaacagccagtgtccggtccgctgtacatgaaacgcctgaaaggcggcgtgctggcaaacggcctgaactcgtttgtttcggcggtgtttaacaccttcccgaactcctgcttcgggcaaaacaacggagtgatccagttgactggtgttgccagccgctatgtcggttttgtcgtcgcgctgatgttgatcgtgctgggtctgttcccggcagtgagcggttttgtacaacacattccagaaccggttctgggcggcgcaacgcttgtaatgtttggcaccatcgccgcctccggtgtgcgtatcgtttctcgtgagccgctgaaccgtcgggcgattctgattatcgcgctgtcgctggcggttggtctgggcgtgtctcagcagccgctgattttgcagtttgcccctgaatggctgaaaaacctgctctcctccgggatcgccgcgggcggtattactgccatcgtgctgaatctgattttcccaccagaaaaacagtaattcactggcggcggtaagataattaccgccgcagtctcacctctttaaccattcccgccttgaggattgcgcgtaaatcgtgcataactcccttatgtgcatttcacgggatggaagaccatgaaatttattgggaagctgcttctctacattctcatcgctctgttagtggcgatcgctggcctctattttcttctgcaaacccgctggggagcagaacatatcagcgcatgggtttccgagaatagcgactatcatctggccttcggggcgatggatcaccgtttttccgcgccatctcatatcgtgctggagaacgtcacgtttggtcgtgatggccagcccgcgaccctggtggccaaaagtgtcgacattgcgctaagcagtcggcaactgaccgaaccacgccatgtcgataccatcctgctggaaaacgggacgctgaatctcaccgaccagaccgcgccgctaccgttcaaagccgatcgtctgcaactgcgtgatatggcgtttaatagcccgaatagcgaatggaaactgagcgcgcagcgggtaaatggcggcgtagttccgtggtcaccaaaagccggtaaagtgctgggtacgaaggcgcagattcagtttagtgccggatcgctttcgctcaatgatgttcctgccaccaatgtactgattgaaggcagtattgataacgatcgcgttacgctgactaacctgggtgccgacatcgcccgcgggacattaaccggaaacgcgcagcgtaacgccgacggcagctggcaagtggaaaacctgcgcatggcggatatacgtctacaaagcgaaaaatcgctaaccgacttctttgcgccattacgctctgtcccgtcgttgcagattggtcgcctggaagtgatcgatgctcgtttgcaaggtccggactgggcggtgaccgacctcgatctcagcttgcgcaacatgaccttcagtaaagatgactggcagacacaggaaggcaaactgtcgatgaacgctagcgagttcatttatggttcgctgcatttatttgacccgattataaacacggaattttccccgcagggcgtagcgctgcgccagttcaccagccgctgggaagggggtatggtcagaacgtcagggaactggctgcgtgacgggaaaacgttgatccttgatgatgcggcaattgccgggctggaatataccttgccgaaaaactggcaacagttgtggatggaaacgacacccggttggttaaacagcctgcaactgaagagatttagcgccagccgcaatctgatcattgatatcgaccctgacttcccgtggcagctcaccgcgctcgatggttacggtgccaacctgacgctggttaccgatcataaatggggcgtctggagtggctcggcgaatctgaatgccgccgccgcgacattcaatcgtgttgatgttcgtcgcccgtcgctggcgctgaccgccaacagcagcacggtgaatatcagcgaactgagtgcatttactgaaaaaggcattctggaagccaccgccagtgtttcacaaacgccacaacgtcagacacatatcagcctgaatggacgcggtgtgccggtgaatattttgcaacagtggggatggcctgaattaccgttgactggcgacggcaatattcagcttaccgccagtggcgatattcaggccaatgtcccgttgaaacctacggttagcgggcaattgcatgccgtgaacgccgcaaagcagcaagtgactcaaaccatgaatgctggcatcgtttccagcggtgaagttacatcgacggagccggtgcggtaaacatcaatctcnnnnnnnnnnnnnnnnnnnnnnnnnnnattccatcaatagattacaacgtaattgtcagcgcattcccttgaggcttcaccaccagcccctgctcactttcagcctgcgaaccgtcttgcagaccatttactttcacaacattgcgcaggcacagtgtccagttcttcgcctcgcccgcaccagtcacagtaatcgtgttgccagtacgtgctgcttttaaagtaaagatcaccgatccgtcagcagcgggcacttcacagacggcttcatgcccgtcttgcagattgaagaggtggaatgccgtgccttcgtgccacacgtaatcgggacgttgatcgttgttgcccagcgccagtagagtgttatcacgcacataaacgggcagactcaggaagccgtgctgctgtttatgccagcgactaccgtcgagttcatcgttgtgccacaggtgtgtccagcgaccttccggcaggtagaactgcacatcgcccgcttcagtgaacaccggcgcaaccatcacgttgtcgcctaacatgtattgacggtcaaggtaatcacaagccggatcgtccgggaactccatcatcatggcccgcatcatcggcgtaccccgcgcgttcgcacgcgcagcttcacgatacagatacggcatcatgcggcatttcagttgcgtgaagaagcgcaccacatcacaggactcatcatcgtaggcccacggcacacgataagatttgctaccgtgtaaacggctatggctggagagcaaaccaaacgcgcaccagcgtttgtaaacgtgcgccggagcggtattttcaaagccgccgatatcgtggctccagaagccaaaacctgaaaggccaatagacaaaccaccgcgcaggctttccgccattgattcgtagttagcgtaacaatcgccaccccagtgtaccgggaatttctgcgcaccgacggaggccgagcgggcaaacaagacagcttcttcctcaccaacggtgtccttgagcacgttccacaccagttcgttgtagatgtacgcataatggttatgcattttctgcggatcggaaccgtcaaaccactgaacatcagttgggatacgttcgccaaagtcggtcttaaagcaatcaacgcccatcgcgaccagacctttcagtttgtcggcgtaccatttgcaggcatccggattggtaaagtcataaatcgccagacctggctgccatttatcccactgccatagcgaaccgtccgggcgtttgagtaaatagcctttctcttgtaactctttaaagacgggggatttttgaccgatataggggttaatccagacgcagattttcagtcctttcgctttcaggcggcggatcatcccttccgggtcagggaaagtcagcgggtcccactcaaaatcgcaccactggaaggctttcatccagaaacagtcaaagtggaaaacatgcagcggcagattgcgttccgccataccatcgataaagctgtttaccgtcgcttcgtcgtagttggtggtaaatgaagtggttagccacaggccgaaggaccacgcgggcggcagcgccggacgaccagtaaagcgggtataacgatcaagtaccgctttcggcgtcgggccgtcgataacaaagtattcgagatattcactctcaacgctgaactgcactttggagactttctccgatcccacttcaaaagagacacactggggatgattgaccagtaccccataaccacggttagtcatgtagaacgggatatttttatacgcctgttcagtacttgtgccgccgtcccggttccaggtctctaccgtctggccattgcgcaccagggcagtaaagcgctctcccagaccgtaaactgtttcgccaacgccaagatcaagccgctcaaacatataattgcgttgattattcgtgtcctgcacgtagccattatttttcacctgactaccggtaatacgttcgccgttgcgcagaaaatccagtgaccagaactcacctttgctgacacgcgcgcttaagttgccacttttaaactcagcataacgttctgtgttttcgattgtgaccttcacgtcctgcaaaatattgagcggataatgaggaccgttattcagcgccccctgaaaatgctcaatccgcacaccgacaataccttcctgtggggagaaaaagcgcaacgtaaataaaggcgtatcaagctgccaggtacgttcacgcacatcacggggggcagcatagaccaccatttcattatcctgctgttcaacctcgaacacctgaagcgggtgaatcaaattgaggccaggttgaatcaaccagtttccatcgctaattttcattgccgttccttagttctgcacttcttgagaggtgaattgttgctggcaacggcgtttaccctgagccagctgttccataacggttttcagattgtgcgtcgtgagtgagtagtagcgtttagcgataatcgcgctcagcaaataacagatcgccggaacaatcgtgaatagcgcaataatgatgctaatcgtggcgctgttctgcgctttttctgccgcatcatatccgccataagccagcatccagccgataagagcgccgccgaaggccaaccccagtttgagcacaaacagcgtgccagcaaaactgatcccggtcaggcgtttaccattgcaccactcgccgtagtcgacggtatcggacatcattacccactggataggtgtcaccagttgatgcaacacaccaatcacgaagatgaagacaaacatagtgatgctggcctgcatgggaacaaagaacatcgcgaggctaatcactgccagcagggcgttcgtccaccagaagatagtgactttacatttccagtcggtcagaggttttgccagtgcggaaccaatcaggttacccacgcaataagtggtgagaaaagcgacaaacacttccggcgtgcccaaaatccatgtgacgtaatacatcatcgccccaccgcgtacgcacaccgccaggatattgaaaatggttagtaaaccgacaatccgccactggtcgttttgccagatatcacgtaaatcttcccgcatagacgttgttgtaggtggtgcttcaacgcgttctttagtggtgaagaaacaaaatgccagcatcatgaatgccaccacggaaaggaccgcgataccgccctggaaaccgagtggtttattatcaccgccaattaaattaaccagtggcatcatcagaacagtagaaagcatgcctcccgcggtcgccagcacaaaacgccaggattgcagcgagatacgctgagtcgggtcattggtgattacaccacccaatgcgcagtaagggatattgacgacggtataaagtaaggtaagtagggtgtaagtaattgctgcatagatcattttgccgttcatactgagatctggcgtgctataggccagtacacagacgatcccgaatggcagtgcgccaaacagtacccacggacgaaatttaccccagcgagagcgcgttcgatcggccaacaaccccatgcaaggatcggaaatcgcatccagtgcacgagcgaccaaaaacatggttccgacaaaaccggcaggaatgccaaaaatatcggtataaaagaacatcatatataacattacgttatcgaaaataatgtggctggcggcgtctcccatgccataaccaattttctctttaacggacaacacttcactcttcatctgcttttccttgatgctataggggtgctgagaccgataacgcattttgtaaaccatccctgtgagagcgaatattccgatatctggttattaatttatgattcttgttttatgtgatcgtggtagcgttaattccgctcatatatcattgtaaaatatgggttttatatgaactataatgctttcgtgataatacgctgcgtgtattaggcggaaaaaactgatctgggggatgtagaaactcaaggaagtagctataatgcgccccgcctccatgtagcaatcgaggcgcggaagatcgtcgtctccggtgaggcggctggacttcaaatccagttggggccgccagcggtcccgggcaggttcgactcctgtgatcttccgccaaaatgcctctcctgacgttctccaaccccttgtaatactgtcaatccagatattttctactgctcaatattcaatcggcttcaggaatacctggtctaaggttttgtgatggacgatgagcggctgaagaatccgcctgtcggttcttctgtcctcgaacgcatccgcgatattcacgccagtatgcgccgtgtttatttgcaggtgatttgcccccctgctgactctcagccaactgtatcgccattaaggtgaagatgttgttttactcgccccagaacacccttttttatacgactattctatttctttaaccgctggcgaaaaaaactgactataaacttcaccaataatcagactgccatcaagattaatttgttcatttaatatatcaaatcaacttgttttatttttactatcaaaaatagctcattgccttactataattaatatataaattcggtaattaattcttaacatgcttttactaataatctcaattgctggccctataatattgcgctagcattgctttctggttgtatcagcgatactcaaaaattcttaatacaatactcattcgactggtacttatttgtaactcagttatattttttcgcccggtgattcagaagaatgcaaaaaacggctaccactccatcaaaaatacttgatctcactgccgcggcatttttacttgtcgcctttctgacgggtattgcgggcgctcttcagactcctaccctaagtatattcctcgcagatgaactgaaagcccgtcctataatggtaggttttttcttcaccggtagcgctattatgggaattctggtcagtcaatttctggcaaggcactccgataaacaaggcgaccgtaaattactgattctgctatgttgcttatttggagtgctggcctgcacgctttttgcgtggaatcgcaactacttcattctcctctcaacgggcgtacttctgagtagttttgcttccaccgcaaacccgcaaatgttcgccctcgcccgtgaacacgccgacagaacaggccgtgagacggtcatgttcagtacatttttacgtgctcagatctcgcttgcctgggttatcgggccaccgctcgcttatgaactggcaatgggatttagttttaaagtgatgtatctcaccgctgccatcgcatttgttgtttgcggactgatagtctggttgtttttgccatcaatacaaagaaatattcctgtcgttacccaacccgtagaaattttaccctccacccacaggaagcgggatacgcggctactttttgtggtctgttcaatgatgtgggcggcgaataatctctacatgataaatatgccgctatttattattgatgaactgcatctaaccgataaactgactggagaaatgattggtatcgctgccggtctggaaattccgatgatgttaatcgcaggctattacatgaaacgtattggcaagcgactattaatgctcattgctatcgtgagtggaatgtgtttttacgccagcgtactcatggcgacgactccggcggttgagctggaattgcaaattcttaatgccatcttccttggtattctctgtggtatcggcatgctttattttcaggacttgatgcctgaaaaaataggctctgcgacaacgttatatgcaaatacttcacgcgtcggctggattatcgccggctctgttgacggaattatggttgaaatctggagctaccatgcgttgttctggctggcgatagggatgttgggtattgcgatgatttgcctgctgtttattaaagatatttagctcaccagtctgggctaagaaaaatcggcgtggcgcaaacagagccatcctcgccatttttgctatcatgcctgcatacataaacgacaaaacagtatgcagagggaaaaatgggttccaccagaaaggggatgctgaacgttctgattgccgccgtgttgtggggaagttcaggggtctgcgcgcaatacatcatggagcaaagccagatgtcgtcgcagtttttgactatgacgcgtttgatattcgccggtttgattctactgacgctgtcatttgttcatggcgataaaatcttttctattattaacaatcataaagatgccattagcctgctgattttttccgtggttggcgcgctaactgtacagctcacttttttgctaaccatcgaaaaatcgaacgcagccacggcaacggtgctgcaattcctctcaccgacgattatcgtcgcctggttctcactggtgcgtaaatcgcgcccgggcattctggttttctgcgctattttgacatcgctggtcgggacttttttattggtgacacacggtaatccgacgtcattatcgatctctcctgccgcgttgttctggggcattgcctcggcatttgctgctgcattctataccacctatccctcaacgctaattgcccgctatggcacgttaccagtcgtcggctggagtatgctgattggcggtctgattctgttgcctttttatgccagacaaggaacaaactttgtcgttaacggcagtttgattctggcgtttttttatttggtggtcattggtacgtccctgacatttagtctgtacctgaaaggagcacaattaattggcggtccaaaagccagcattttgagctgtgcagaaccattaagtagcgcgctactctctttgctgttgctggggatcacgttcacattaccggactggctgggaacgctgctgattctgtcatcggtgattttgatttcaatggattcccgtcgccgcgccagaaaaataaatcgtccggcgcggcataagtgagaattaccagccaggcaccgcgccaccgttaaaaatggtttctgccgctttagcgacttcgggtgattgataagattgcagaaattccttcacgttttctgcattcttattatcttcccgtgccaccaaaatattcacatacggcgaattcttatcttcaataaatacgctgtcgtgcaccggagaaagcccggtctgctgaatgtaagtggtgctgataatcgctacatcaactttgggatcatccagtacgcgcgggagctgcgccccctcgagttccataatctgcaaatgacgaggattatcggttatatccagcgcggtaggtaataacccttttccctctttcagagtaattagcttctctttttgcaacagtaaaagtgcgcgaccaaggttggtcgggtcgttggggatcgccactgtcgcgccttcttttatttgcgccacggttttgatttttttggaataacccgccatagggaagacaaacgtatttcccaccgctaccagtttataaccatgcgcctgattatcttgttcaagaaagggtcgatgctggaagacattcgcatcaagttcgccatgatttgtcgcatcgttcggtagcaacgaaccgctaaatcctaccagttcaacatcgaggccatatttctcttttgccacctttttagcgacttccgcgacatcttgttctgcgccatttataacgccaactttaatgtgttttgcatcgctgctactctggtcgcaacctgccagcagaattccggccagcaataatgcggcccctgtccgtagatgatgtgttgtcagtttcatttttttatccttttattaatgattacctgactatagcggtaaggtcgctgcggtttaaaaaacgaaacgctatcgataagaataaaaaggaataaaagtggaatataaagtctggcacttcttactgaccacgcaagcgcgtttcgtacagcatgatgagagcgatgaaagcaaactacacttatgcttcattcgatacacatttgtaaaaggttgaatccatgaaaccaacgacactactgcttattttcacttttttcgctatgccaggcatcgtatacgccgagtcgccttttagctcactgcagtccgcaaaagagaaaaccacggtattacaagatttacgtaaaatttgcacgccacaggcgtcattatcagatgaagcgtgggaaaagttaatgttgtcagatgaaaacaataaacaacatatacgcgaggccatcgtggcgatggaacgtaataatcagagcaattattgggaagcgttgggtaaggtagaatgcccggatatgtaagaacagcaacaactactgaccaacgcttctttacctgatatcaggatttcttcattttcacctttgcagtaaccaacaatgcagtcagcaacatcaatgtgccggacaacatcaacggcgaagtcagaccaatattatccagcgcataaccgccgattgccgcgccacaggtattagcaagctgaataaccgccacctgaatagacccggctttttctgcctgatcggccagcgagcgggtgatccacgttgaccagccgacgggaaccaatgcaaaagttagcccccagataatcgccacgccggtagcaacgattttatcgcttccccacaacgtcagtaccaacgcactcacagccagtattaacggcgcgcctgctaaggccagttttaccgaacgtttaagaatgaacgacgaaagcgacgtaccaataaagctggcgataccaaaactcaacagcaccagcgttaagccatccacgccgaatcccgccaggttcatatacaccgggcgaatatacgtgaagaaagcaaactgcccggcgaaagacatgaagatggcgatcatccctgccatcacacccggacgttgtaataagcggaaagtattttgtttctgatgcgagggttcgcctggcagtgaaggcaatgatttgataatccagaaaatacacagcacgcccatcaccgccgccgcattaaagacattgcgccaaccgataagctcgcctaaaaaactgcccaacggcgcggcaatcaccagcgcaatagaaaccgcgccgaagatcaccgacagcgccttcggcaccgtacgcggcggcaccagacgcatggtcagcgacgccgacatcgcccagaacccgcccagcgccagccccagacaggcacgaccgattaaaagcaaactgaatgagttagcaaaggaaaccagcaagcaggagagcgtcagcaaaacggcaaacaaaataacaacgtagcggcggtcagtagcctgaattgtctgggtaataaacaaactggcaaacattgccacaaaggcggtcacggtcaccgattgcccggcaaccccttccgaaatgcctaaatcctgggccattggcgtcaacaaactgacgggcaaaaactcaacgataatcagacaggcgacacaaaacgccaccgagaaaacggctgaccagttcggtcgggtgatggcatccgcgccgcggttttcggcaataaattcactcatggtgttacccgtggcatgtttcaggggaaaagccgaccactttaacattgaaatgtgtgacgcatttaacgtttttgcaacttttacggtgttgcttgagctggagttaagatcgaaacggaacagggcaaagattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggtttcaatgcaaccagtgaacgccctcggcaggctgaaagaacgcgttatagcgcatctgaaaagcattaatatcctgcatttcaggttcggtttcgcgcagaaaacctagcgccagcctgacctgagcgtcggtaatcggcgcggcgaggcgagctttttgtaaaatccgatgccattgcagcaggttctgttcgctaccatcgacaatgacaatttgccagatgagcaacacctgcgcggcgttttgcaggtgcgactcatccggacgatgcaaataacgtaaaaattcgtcaccagctgactttcccatttgatcgaccatcgactccacgggtacgacatcgatgttcagccgatcgctgagacggcgaatcgcttttctggccccggatgtcagcacccgaaaaccaaccacaaacactaccgccagcgtggcgagcattatccagatcatgagttctcctgcgtaatcagaactcatgatatctggaaaccctcgccagttactaatccaccagaataatcttcagtgcaaacagagctgcgaccaccaccacacacaggttcagatcgcgccagcgcccggtgcatactttcatgatgcagtacgacataaagccgagtgcaatcccttcggtgatcgagaaagtaaagggcatcatcaccgtggtaataaacgcaggcaccgattcggtaaaatcatcccagttaacgcgcgccaggctcgaagtcatcagcacgccaacaaagattaacgctccggcggttgcgtaaggaggaactatcgccaccagcggtgagaagaacataaccaacaggaacataacgccaaccacaaccgcagtcagccccgtgcggccaccgactgccacaccagaagtactttcaatataggcagtaacagacgaggtgccgataaacgcacccgccaccgaactgacgctatcaacatacagcgccttattcatattggggaatttaccgttaccatctattaagcccgctttatcagttacaccaattaatgttcctgatgaatcaaataggttgatcagcataaaggagaaaatgataccggcgagttcaagtgttaacgcgccgctcaaatctacttcaccaatgacgccgctaatatcaggcggaatggaatagacgccgctaaaatgaacatcaccgaaaaataatccacagcaagacgtcaccacaatagaaaccagcaccgcggcatgaaaatgacgtgatgacaacacggttataataaaaaaccctaaaatacctaacaacacgccgtgagaacttaaatcgccaatcatcaccagcgtgtctttattggcgacaataacgccagtattttttaatcccattaaggcgataaataatccaattccgctggtgataccaatacgtaaacttaagggaatgttggagatcatccagtaccggatacgaaacagcgtgagcaaaaatagtccaactgcgccccagaatattgcgcccatcccggtctgccaggagatgcccatcgcccccacgaccacgaaggcaaagaaggcgttcagccccattgccggagccagcgccacgggtaagttagcaaatatccccatcgcaatactgccgataccggcaatcaaacaggtggtaacaaacaccactttcgggtccatttgtgccgcgccgaggatttgcgggttcacaaaaacgatgtacaccatggttaaaaaagtggtcatccccgcaatcaattctgtgcggacggtggtcccatgctgaggtagtttaaataatcgcgaaagcgtccctgattcattactcacgtaatcggtattgtcattattcatttttttgtccattggaggagatttaatcccttgcttttgtaaaacaaatgacaacaacggttcagtgataattatcacatttcaattgcacattaatggatattctttaataatctcgcgacgtttctttatgataaataataatcaaattgataaaatcaaaatgagaaaaatatgaataattctattaaccataaatttcatcacattagccgggctgaataccaggaattgttagccgtttcccgtggcgacgctgttgccgattatattattgataatgtctctattctcgacctgatcaatggcggagaaatttccggcccaattgtgattaaaggacgttacattgccggtgttggcgcagaatacactgatgctccggctttgcagcggattgatgctcgcggcgcaacggcggtgccagggtttattgatgctcacctgcatattgaatccagcatgatgacgccggtcacttttgaaaccgctaccctgccgcgcggcctgacgaccgttatttgcgaccctcatgaaatcgtcaacgtgatgggcgaagccggattcgcctggtttgcccgctgtgccgaacaggcaaggcaaaaccagtacttacaggtcagctcttgcgtacccgccctggaaggctgcgatgttaacggtgccagttttacccttgaacagatgctcgcctggcgggaccatccgcaggttaccggccttgcagaaatgatggactaccctggcgtaattagcgggcagaatgcgctgctcgataaactggatgcatttcgccacctgacgctggacggtcactgcccgggtttgggtggtaaagaacttaacgcctatattactgcgggtattgaaaactgccacgaaagttatcagctggaagaaggacgccggaaattacaactcggcatgtcgttgatgatccgcgaagggtccgctgcccgcaatctcaacgcgctggcaccgttgatcaacgaatttaacagcccgcaatgcatgctctgtaccgatgaccgtaacccgtgggagatcgcccatgaaggacacatcgatgccttaattcgccgcctgatcgaacaacacaatgtgccgctgcatgtggcatatcgcgtcgccagctggtcgacggcgcgccactttggtctgaatcacctcggcttactggcacccggcaagcaggccgatatcgtcctgttgagcgatgcgcgtaaggtcacggtgcagcaggtactggtgaaaggcgagccgattgatgcgcaaaccttacaggcggaagagtcggcgagactggcacaatccgctccgccatatggcaacaccattgcccgccagccagtttccgccagcgactttgccctgcaatttacgcccggaaaacgctatcgggtcattgacgtcatccataacgaattgattacgcactcccactccagcgtctacagcgaaaatggttttgatcgcgatgatgtgagctttattgccgtacttgagcgttacgggcaacggctggctccggcttgtggtttgcttggcggctttggactgaatgaaggtgcgctggctgcgacggtcagccatgacagccataatattgtggtgatcggtcgcagtgccgaagagatggcgctggcggtcaatcaggtgattcaggatggcggcgggctgtgcgtggtacgtaacggccaggtacaaagtcatctgccgttacccattgccgggctgatgagcaccgacacggcgcagtcgctggcggaacaaattgacgccttgaaagccgccgcccgtgaatgcggtccgttacccgatgagccgtttattcagatggcgtttctttctctgccagtgatccccgcgctaaaactaaccagtcaggggctatttgatggcgagaagtttgccttcactacgctggaagtcacggaataataaaaaaagcccggcgtcatgccgggcaaaagtcaccagttacgtttatgccactgtcaactgctgaatttttttctcgcggcggattttgcgttcttccattaccgccactatcgccatcaggcagatacaaccaatcgcggcgatatccagcgcggcgaaggtgcctgcccagccggtaaggccgaataccggcgtcccatcggcaatcattcccagacctaacttggcaaagctgtcaccaatcaggtaagcaaaggtgcctttaataccatcggcagcgccaatcgcttttttaggtacaaagccaacagcagccacaccaatcaacaattgcgggccaaagaccaggaaacccaacgcaaagagagaagccagatagatatattcgttactggcatgttgatacacaccgagcgtggcgataatcagcgccagcgcgatgcaggccaccaggccacggcgaccgttcgccaggtcagagagccagccccacagcagcgtaccgaccagcgcaccagcttcaaacagcgtaaagccctgaatcgccaccgctttagagagtttcagttcctggaacgcgtatacggttgaccactggtcgataccaatacgtaccacatagaggaaaatgttggcgaagcacagcagccagatcactttgtttttcagcacatactcaacaaagatctgccacttggtcatatcggtagattctgtctctttgtcctcttcgctgatctcctcgccgaacagttcttcagctttgccgaggccataagattccggggagtcgctgccgtaacgcaggccgataaaaccgacaatcagcgcgataatcgacgggaagataaacatgccgatgacatggccatcgaacaggtaatttgccccgaacagcgccacacctgctgcgcctgcaccgccaaggttgtgagaaatattccagaaaccgaggaatgtcccgcgtttacgacgcggcgtccatttggtgatggtggagtaactgcacgaaccgccggtactctggaaaaagccgcttaaggcgtagaaggcaatcatcaggaacaggctaaccgagccgctgcccatactggcactgaagcccagcatacaaatagcagagaggatcagcatgaacggcaggaattgtttggtgtttttgccgtcggcgtagtaggaaaccagcgttttacccacgccataagtgatggagaaacccaggccgatcatccccagctgcgtcatgctcaacccgtaggtcgaaatcatatcgttctgcgcgatgttaaagttcttgcgaatcaggtacatcgtcaggtagccgataaagaccaccaggtaggattgcatgaacggtttgaaccacattttgcgccgcacttcgagcggaaggtccagggtcggcttgcgaacctggtttaagaaagccagcatgggttactcctgaaatgaatacctgcgtgaggcatgcattgtaaaaatcagcagcaaatcaggcctgagatagcgtccaggcaaaacctggaaaatttcttagttttgccggatatgaagtgaaaaggtgagatgcatcacgcttcgcgcggtgtctgggcgttcaaaaagggcagtaacagcagtgcggaaatcccggcggcgatagagataaccacaaaaaatccgctccagtgccaggtatcgagtactttcgccagcggccaaccagcaagcgacgcccccagataagcaaacaagccgacaaaccccgtcgccgcccctgccgcctctttgtgggaacactctgccgccgccataccgattaacatctgtgggccaaagacaaaaaaaccaatggtgaagaagcaggttgcctgcatcacgtagctggcaaatggcatcagccacagggagccgactgaaagcaaaattccggcggcgaaaatcaaattcatcggccctcggttgccgttaaacaatttgtccgagccccaaccggctaccagcgcaccgataaatccgcccagttcaaacatcgtcactgccgtattcgccgtgaccagatcgacgcccagtgtctcggacatatacaaattgccccagtcgttgatcgccgcccggaccacatagaccagcacatagcaaaacgaaagcagccagatatacggattcagcaacacatatttggtgaggatctctttacgcgtcaaccctgccccttcttgttgttgagcaatttccagcgcgtcgtgtcgccattcaccgaccgccggtaaacctaacgcctgcgggcgatcgcgtagccgccagcagagaaaaatccccacgactatcgccatacaaccagcaatcatcatcccggcacgccagccgtaatgcagcgcagccgctgccatcacaatgggaatgagtgcgccgccgacgttatgcgccgtgttccataatgcccaccaaccgccgcgctcggtacgtgaataccaggccgttaacagacgcgcacacaccggtgaaccccagccctggaaaaaggcgttcagcacccagagcacggcaaacgcccatagcgacgtcgagaagccaaacagaatgttgataatgcccgtggcgataagccctatccccataaaataacgggcatttgagcgatcgctgacaatgccggagacaaacttcgacacgccataggtaatgtaaaacagggtcgctaacaggccgatatcgctacggctgagcacgccgttagcaaggatttctggtacggcggcgttaaaacttttccgcgtgaagtaaaacagcgcgtaacccagccagatggtcagcagaatatgccgacgccagtagcgatagcgggcatcaatttcatatttatcagtcattaatggcgcatcggcaggcgctttcagaaacggcaacatcatcaaaccttagacatagcgttgaggtagagaaacgctgacacgcgtgccgtgcagacaggaaatgtgtaatgtgccacccagcgccgttacgcgctcgcgcattccggtgaggccaaaaccttgttgcccggaacccggcggcaaaccgctgccatcgtcttcaataaccagcatcaaccgttcatcctgctgccagccttgcagggtgaccgcgctggcatcagcatgtttcacaatgttgttcagcccttcctggcagacacgaaacagcgtcacgcgctggttttcgcttaacgctgattcatcgattcgccattcgagatggctgacaataccgcgcccttccagctccatttcccgcatcagtgagcggatggcctgctccagggtgagatcatccaactggcgcggacgtaaccgacccaacaaacggcgcaccgcgtcgtaaacgcccagcgatagttgttcgatgagctgcccgctctgcttcacgctggcgttatctgccgccagccgctgaacaatgcccgcctgagtacgaatagcagtgatggtctgaccgatatcatcatgcagctcacgcgccacatcacggcgcacgctctcttcggtttccagcaaccgttcagccagatgctgattgcgcgccagttccttttgcagcgactggttaagttcacgcaaccgctggatgccagcgccaagcaacaaccctgtcagactttgcaccagcagcgagagcaataaatccaccggatgatcgcgccaggtttgactggcgatcagcgcgatggcgttcatcaacgtcgcaatcagcgccccttgccaaccatagtgccaggccagcgcgataatcggcagcgccagacagaatggcgtaaagcgcgacagttcgtccggcaatcccaactggagccagagactgataacaaacagcagcaagtaccagaccagatgtcgcccgcgccagttgattggctgagaaaccagtgacggaccgagcggcagccaggtgttattggcgagatagtgccagaacaccagacatatcggggccagcgtcaggccgccagttaaagtcagcaacagcgcattccacgactctttgccgtgccaaagccagggcagcgactgcaacaacgccgccgccgttaacgccgccccctgtaacagcaaggtgcgccagtcacgctgatggcgatagcgcgagatcagcgctacgggcagtaacgtcagtaaactaccgatcatcaataacggaaaatgggttaaaccgaccgcctgcgttagccagtaaatcagcagccactccgcgcccagcaatacgggccagtatccgcgcgggcattgcagcattagccccagacgcagaccaaacggaaataacagcaccgccatatcagggcgctcaaccagatgcaggctgatactccacaggcaaaaccatgcggcagagaagataaaaaagcaggcaataacggtaattaagcgggagaacaacgtcttcatcaccagccatcaaacatgcggcgcgccagctctacgtcgttactgacgcccagtttttccatcagattggcgcgatggacgtgtaccgttttcggtgacaagcccagttcggcggcaatctctttcaccgccattccttgcgccagtttttccgccacctggcgttcacgtttggttagcgggtcctgacgaccggatgccagtttaatggcaatatccggcgtcagataacagccgcccgtggcaaccgtatgcaccgcagcaatgagttcatccgggctacagcgtttggaaagaaagccgcgtgcccccgcgttaagcgcctgctcaaccagcgcaggactgtcgtgaacggagagcataatcgtcgccatacctttcggcagctggcttagcagctccagaccggagatatcgggcatggagatatcgcaaatacacacctgcacaccgcgccccggcagccccgccagcgcctcgcgccccgaaccaaactcggcaactacctgcaaatcaggttccagccccagcagctgcgcaaagccggagcggacgatgaggtgatcgtctataagggcaacggtgatcatggtcttgtcctggcgggtaaaaaaaatacgcgcttaccttaacgataagcgcgatgttgttcaagccttgagcggttactgaaaaaacaccgcgatcttgttaaacatcgtcggatcggactgattacgctgcactttcacgacatcttccagcttatcgatttggcttatcatctgctccagacgctggtcgtcattgaccagtagccagatatggcttttgtcgctgtcctgaatcggcagacaaagaatgccttcaacgttaaaagcgcggcgggcaaaaaggccacaaacgtgggtcattacgcccggatggttgcgaacggtgagctccagaattacgttgtcatgagttgtgttttgcatggcttattcccccaccatttcagtattcgccgcacctggcggcaccatcgggtaaactttttcttcggcatcaatgcgcacatggatcagcgccgggccagggcgattgatgatttcctgcaatgaagcctgcggatcggcttcgttattcaaatcacaggtttcgaggccgaatccggcggcaatctgcataaagttgattttgcccggataggtggcggcaaaaacgccttgctcgtagaacagactctgttgctgatgcaccagccccagcgcttcgttgttcatcagaatgattttgacatccagctgattttcactggcggtcgccatctcctgaatattcatcatcaggctgccgtcgccggagaaacacaacactttgcgatccgggttcgccagcgcagcgccaatcgccgcaggcaggccaaaacccatcgtgcccagcccaccggaggtcagccactggcgtgggcgattgagcggataagcttgcgcggtccacatctgatgctgaccaacgtcggtggtgataattgcattgtcatcgacacaggcggcaacggcgttgatcaggccgtaatggcttaacggatcgcacgctttcgggattggacacggaaactcacgctgcaaatccgctaccaactggtgccactctgcacgcggttgcgcttccaccagcgggatcaactgcgccagcacgtcatcaacatccgcctgaatcgccacgtgcggctgcttgattttacccagctctgcacggtcgatatcgacatgaatgattttggcattcggacagaactgctcggttttgccaatcgcccggtcatcaaaacgcgcaccgagcactatcaacaaatccgcctcctgcaaaatatagttggtgctgcgcacgccgtgcatccccagcatacccagcgacaacggatgcgcttttggcaacatgcccagcgccattaaagtcatggtggtaggcagttgcgctttctccgccagttcacgcacccgtgcgggcgcattgatcacaccgccgcccagataaagcaccgggcgtttggcagcgttaatcatcgccgctgcgtcacgaatgctttcttcgctaaaggcgggggcggcggctttttctgccatagcgggctgtgtttcaatctcaaaaactgccgtttgcacatccttaggaatgtctatccacaccgggcctgggcggcctgattgcgcaatgcggaaggcatcgctcatgacctgcgggagttcttcgatatgtctgaccagatagttgtgtttggtgatggggatagagatgccgtaggtgtccacttcctggaaggcgtcggtgccgatcatcgaggcgggaacctgaccagtgatgcaaatcagcgggatggagtccagccgcgcatcggcaatggcggtcaccaggttagtcgcacccggtccgctacaggccatacagaccgccggtttaccgtcggtgcgcgccattccctgagcgataaagcccgcgccctgttcatgacgggccagaatatggcggatttgcgtgctttggcttaaggcatcgtaaacaggcaggatagaaccgcccggaatgcctgtcacaatcttaatgccctgctgttccaggaaatgaacgataaattctgcgccggtaaagcgcttacgcgtcgatgttgtgcccgaacttgccatgctccagtccttttcttctgggccgactttccgggaggtgcttaaacgaaaaaccccgcccggtttgcgccggcggggttttggaatcgtgtgttgttccagtccctacggcgcattgccgacgaccaccaccacacgcacgacgaccactgcggcggatggcgcagttggtagtagttttgcgttgagcatggaagtagtcattggggaccttgttggttttgtgtttaacaatatttatacaagcacagctttacaggggagacaatggaaaatttttcagcaagggaaaattgaggggttgatcacgttttgtactgaattgcagataacaaaaaaccccgccggagcgaggtttcgtcagtcgcctgcggctggtaaccgcaaagcacactgtattatgtcaacactgaaagtatacgtgttccgcgcagaacgcgcaatttcggcacgaattttgacgtatttagtgcatagttgagtatcgatcacagtttgcgttttgtccaaatattactgtttatttatacagtaaacttctataatatcactgtacgcaatgtgttatgcgggggccgcatcgttacccggcgcactaagtcctggctgaaacgggtggtgccgtcagcgccttaaccccgcgtgagcacactgtgttatgtcaacaagcacaacgtttctccttgagataccgcgtgcacaacagctggcaacaggcagcggaaaggtacgtcagctggcagtgctcctgaaccacaggagacgcgtatgaacctggtggatatcgccattcttatcctcaaactcattgttgcagcactgcaactgcttgatgctgttctgaaatacctgaagtaattcagattcaagtcgcaccaaaggggagcgggaaaccgctccccttttatatttagcgtgcgggttggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatctctcccggcaacatttattgccgcttttgtttacatattctgccgctaaacaattccccattcctggcgtatatctggctaacattcatcaatgtgatagattcctctcccgcatttatgggaatgcgtagtgacttattctaattatttttataaaagcatccgtgataatgaaaaggcaaagaaacgtcaatttgttattgatgttggtattactcgtggccgtcggtcagatggcgcaaaccatttatattccagctattgccgatatggcgcgcgatctcaacgtccgtgaaggggcggtgcagagcgtaatgggcgcttatctgctgacttacggtgtctcacagctgttttatggcccgatttccgaccgcgtgggccgccgaccggtgatcctcgtcggaatgtccatttttatgctggcaacgctggtcgcggtcacgacctccagtttgacggtgttgattgccgccagcgcgatgcaggggatgggcaccggcgttggcggcgtaatggcgcgtactttaccgcgagatttatatgaacggacacagttgcgccatgctaacagcctgttaaacatggggattctcgtcagtccgttgctcgcaccgctaatcggcggtctgctggatacgatgtggaactggcgcgcctgttatctctttttgttggttctttgtgctggtgtgaccttcagtatggcccgctggatgccggaaacgcgtccggtcgatgcaccgcgcacgcgcctgcttaccagttataaaacgcttttcggtaacagcggttttaactgttatttgctgatgctgattggcggtctggccgggattgccgcctttgaagcctgctccggcgtgctgatgggcgcggtgttagggctgagcagtatgacggtcagtattttgtttattctgccgattccggcagcgttttttggcgcatggtttgccggacgtcccaataaacgcttctccacgttaatgtggcagtcggttatctgctgcctgctggctggcttgctgatgtggatccccgactggtttggcgtgatgaatgtctggacgctgctcgttcccgccgcgctgttctttttcggtgccgggatgctgtttccgctggcgaccagcggcgcgatggagccgttccccttcctggcgggcacggctggcgcgctggtcggcggtctgcaaaacattggttccggcgtgctggcgtcgctctctgcgatgttgccgcaaaccggtcagggcagcctggggttgttgatgaccttaatgggattgttgatcgtgctgtgctggctgccgctggcgacgcggatgtcgcatcaggggcagcccgtttaagcgcacgtcaccgcagcatcgtcatcagctccatgggagaacgatgctgctttatcagatcacgcatcacccgcatatgcggtgcggagtaagaataaaacgcctgatagcccgcacaaagcacgctgtctggcgtctcctgccgagcgtgcgggcacaggcgatgccagtcgcacgcctggcagtcacagcgcggttgcgggttttcgctgccacaccatttttgtaaggtggcgtcaaaaagctcaatcgagatacgactgatatctgcccgcacccaacactcgaacagggcaattaaaaatttcccccacagctctgctgtcaccgaagcggccgtcagatcgccccggtcatcaaattcaagatagggaatgagctgtacggagcggatgccccgctgtttgaaattgtgataaaaatcggcaggttgcagagcatccttgtactctacaaccagtttatgcctgtcctcttcagcatcaatgacctgacttcctgtcatgcgactctctcaataaatacgataagttgatgtatatgcgttacagcaaacagtattgcgagagataacaccgcgagggagatcaaaaatttgtcacggactacgtgaaattgggaaaaatcgctattcgtgacatccattaaattgcgattacgggtgtagtgccagaggatcagcgccacgatggcgagaatgccaatcgaaatccagaataacatgcccgcctggtgccagttgtgtttgatagccaacgccatcaacgcgccgtagcccagcatggtacgaaaccacgccagtgatgtgcgctccggctgcagtcctgggtcggcaatgcgtctggctttgcggctatccggcatacaacaccagtcccataacgatcaccgccacgaccatcaatattaagctaatgattaataagctgttggtgtagggcaggtcctctttcagacgcatcgctttttcattgcgtaaccagcgcaagtagccatacatcgctaacccgccggaaaacagacacaacaacaacgccagcagttcgcgaatgacgggcgtggcgaaatctggcgcaagttgatcaagcccaacccccgccgccagaaatcctagtgcagtacggatccacgccagaaaagtacgctcattagccagcgagaagcggtaatcaggcgcttctccgaggcgggaaattttcattgttgctcctttgcaatttcactaacgctctacctttagcggtttttttaagaatttcgtccgcccgtttcctgatatgcttttgccatccgctacaaggaggtcagatgggtatcatagctcaaaataaaatcagttcattgggcatgctgttcggtgccatcgctttaatgatggggattatccacttttcattcggccctttctccgcaccaccgccaacgtttgaaagcatcgtggcggacaaaacggctgaaattaaaagaggtcttctcgccggaataaaaggcgaaaaaattaccaccgtggagaaaaaagaggacgtagatgtcgataaaatcctcaatcaaagcggtatcgcactggccattgctgcgctactttgcgcatttattggcggtatgcgtaaggaaaatcgctggggcattcgcggcgcgctggtttttggcggcgggacgctggctttccataccttgctttttggtatcggcatcgtgtgcagcattttgctgatattccttatcttttccttcctgaccggcggttcactggtttaagcagcctgaataatgcccgccgggtgatcatcagcgggcattatcgtcagaacttctgttttttctcctccaccttcaccccttgtgtcggtaggccggtgtcatagtcgcgtacaactggcgaatagccatcttgtggacgtggacgaaacgcccccatccagcgcggccgtgcatctttacgccacggacgcagactccattggtaactgcggaacggatcgcgaattttgtccatgtaatccaataaggcgtcatgcattttgctgcgaacgtctgcaaaacggatatcatcgatcaggttatgcatttcatttgggtcattacggcgatcgtaaagttcatcactggtgaagaggttgagtaccagtttaaagtcatccgtcacccagcaacgcaccggaataaaaccgccaaagctgtcatgctcaatctcgtagcggttaaattccaccatcacgccgcgtggctctttcacggcaaggatattttcccccggcagaatctctggtttttcaatatctgccagcgccatcattgtcggcagtaaatcgatatgactgactggcgtatcgacctgtcgccgctccccttgcggcgaacggatgatcagcggaatgcgggtgatgtcgtcatacatcgccgcccctttactgatcagcttatgtgcgcccatcatttcgccgtgatcggaggtataaataacccacgtattttcacgttgctctggcgttaaggcattgatgacccgtccgatttggtcatcaacaaagtcattacaggcaaaatagagcggatggtgataaagcccgtcatcaccgactggcgatggcatcgcctgcgcccataagcggtgatgttccggtttgttagccaggtcatcctgtgctttctcgcccagctcgtagtaaaaatcagcgtatttctctaaatactccaccggacaggtgaacgggtgatgcggctcatcatacgaaaccaccatcaggaaaggctcgtctgcgcgcgcaggctgttgcagaaaatccaccgcccgattgctgatacgatgcgcccaggtgaaggtttcgtcgatatggttcgcctgtaaatcttcgacgctgtttaggccattgcgccacaggctaatctctttttccgtcagttcgctaagatagttcgccccatcgaaccagtaatcagcgtcccactccggcggacactcgccagtgccgaaatagtcatgaccgtcgagatgccatttgccgatgtaacaggtgtgatagccggcatccttaaagtagcgccccatagtggagatgtttttgcctggcgcgacgttgttggtccacgggccggactggttagcgtagataccggtaaatagtccggcccgtgcaggcgtacaaaccggtgaacaggtgtaggcggaattaaagcgaataccttccgccgccagactatcaatattttgcgtattcagcggtttaccgctatagcaaccgaccatattggtggcctgggtatcggtcatgacgaacagaaaattggggcgtttcataggctatccttcccgtcgggagtaaaggttacggctgggtcgtgacgatgccgccagctgtcaaaaatcaggtagacaatcactacggcggcaatgaaataactgatcatcgctaaccagcgcgtaccgtagccgccgaattcagccagcccggcatagacgccaatcatcgcgaacaggatgccaattgacgcgatcttgacgtttttccacggtttcatgtccaccgcaaacgcatctttgaaggtgaacggcgtggcgcgcggtttgataaaaccgatcaccagcatcacgaccacgttgatgcagaacgtacaggccagcacatagaggaaatggaagtcgaacttcaccagatagttgatggtgatgtagctgattatgccaatccccatcgctacttttgccgccagcgccgggatgcgcgggaagaaaaagcccataatgatgatggtaaccagcggcacgttgtaaatgccgttgagctgtttcatccagctatacagcccctgcggcgcgttggcgatccacggcgcgaccagcaccgaaacgatagcgataaagaaaccaaatttgcgcccgacggtgaccagctgctgcggctcggcattctggttaatgatgcgacggtaaatacccatactgaataacgtactggcgctattcagaaagccgttgaaggtactgatcaccgcaccaaataacaccgcgccgaagaaacccaccattggcactggcagaacgttattgaccagcgtcgggtaggccatgtcggctttcggtaaatcctgatacagatgaaacgcaatcaaccctggcagcaccagtaccagcgggtcgagcattttcagcaccgccgttaacagcgcccccttttgcccttccgccaggctttttgacgccagcgtgcgttgcacgatgccctgatttgtacaccagtaaaaggtgttcaccagaatcaaaccggtaaatgccgcgccaatcggcaagggatcggtcgggccaccgattgagtttaatttctcggcgtgaacggtggtgagttgctcaatgccctgcataaagctgcccttgcccatcgcgattaggccaaataccggcaccatcaacccgccgataaccagcccaataccgttgatggagtccgccactgccattgcgcgcagtccgccgatcaccgcatacaaaattcccgccagaccaagcaaaattaccagtagccagatagccgcaccgtgagaaatctgtagcgattccccgacgtgaaacaggctgttgagcgccaacgcgccggagtagagaacaatcggcagaaagcagacgccggtggcaattaggaagcagaagtcgatgataatacgcgtcgttttatcataacgttcctccagaaaatcggggatggtggcaatgccgcgcttcagatagcgcggtaaaaagattagcgcgaggaagatcagcgtcaccgctgaagtcacttcccagcccatcaccgacatgccgcttttgtaggcctgcccggaaaggccgaccagttgttccgtggaaaggttggttagcattaacgaagcggcaataaccggcgcttttagtgaacgtccggcaagaaaatagccttgttgcgatccggtatctgttttgcggaccttccaccaggtgatcaccgccaccagcagcgtaaaaccgacaaaactcaagatttgtaacgaattcatctcatagcccttatttatgtttatgtcccggacgcatgaatatagggagaggtaaaatgcgtcgggtcaggcagtcagattcttaaaatacaaacgtcgtatccctgaacggattgttttctgttaagttcaggttgtgagcataattcgccggagggatattaaaatgaatggaaaattgcaaagttcagatgtaaaaaacgaaactccgtacaatattcccttattgattaacgaaaatgtgatctccagcggaatttctctgatctcgctctggcatacctacgccgacgagcattaccgggtgatctggccgcgggacaagaagaaaccgcttatcgccaactcatgggttgcggtgtataccgtacaaggatgtgggaaaattcttttaaagaatggcgaacaaataacactgcatggcaactgtattatattcttaaagccaatggatattcactcttatcactgtgaaggtttagtctgggaacagtactggatggaatttacccccaccagtatgatggatattcccgttggtcagcaaagcgttatttataatggcgaaatttataatcaggaactcaccgaagttgctgagttaataacttcaccagaagcaataaaaaataatctggcagtcgcttttctgacgaaaattatttatcagtggatttgtcttatgtacgcagatggtaaaaaagatccacaacggcggcaaattgaaaaattaattgccactttacatgccagtctgcaacaacgctggagcgtagctgatatggctgccacgatcccctgtagcgaagcctggttgcgtcgtctgtttttacgctataccggcaagacgccgaaagaatattacctcgatgcgcgtctggatctggcgctatcgctattaaagcaacaaggaaactcggttggcgaagtcgctgatacgctcaacttcttcgactcctttcatttcagcaaagcctttaaacataaatttggttatgcgccgtcagccgtgctaaagaatacggaccagcacccaacggatgccagtccacacaattaacgtaactctggccagtacgctttgttggcctccagcaactcatccagaatagctttggcgaccgaggcgctcggtaccgttttcgacaacgtaatcgcctgccacaggtgctgatatgaacgctgttcccaggcgtccacgaccagtttttccaccgccacttgctgactcattaaccctttctgaaactgcgggatatcgccgaccaccagtggttcaggccgtagtagcgcacgcgcatctgtttgcgatcttgcagcccaacaatttgcgccatccggctttcaataccgattggcatgtcacagatgttgaggattttcgcattcgggcgcagacgacgcgtggcttctgcgacaatggctgccgggttggagtagttgagcatccaggcatttggtgaatatttttccatataatccaccagttccaggacgccgccaatggaacgcatgccgtacgctattccgccgggtccgcaagtttcctgaccaacaacgccgtggcgcagcgggattttttcatccagttcgcgcatcgggtatttgccgacgcggatgtgcgccatgacaaaatcaacgtcgctgaatgccacttcaggatcggtggtgtaactaaacgcaatgtccggcgctttttctttaaggatgactttacaggcttcggcaatcacttcctgccgcgcaccatcgttatcataaaatttcagtgcacgaagcgggaaacggtcctgattcgccaggagcatcaacacgatgcctggcgtaaaggtgcttccaccgcctgcgacaaccactgagaatttggtcattatactgcctccgtaatggcaacattttctgctgattgatgagaattaattaagctatcgagctgttcacgcagctgagatacatgcagaccaatgatcacctgaatggcatcgccactacggaagacgccgtgcgctcccagctttttaaagacttcgtcatccagcgtttgtgacatgtcatgcagtgcaatacgtaaacgcgtcgcgcaattgttaatgctggagatattgccgaccccgcccagggcttgcaggataccggcagcctgatccagctctttttttggctctgccgcggtggtttggcctcgcgaggctttgtattcggcttttgagtagagtttcacttccgcatcttcacgtcccggcgtgcacatgttgaactgcagaatcagtgtgcggaaaaccacgaagtacagcagggtaaagcacaacccaatggcgatttgggtcagcatcatatccgcgtggttgctgaacatcgggatccagttttgcggtaaaacctagtcaatcagacctccgcccatgttgcccaccacaccaaagagatacattacggtcgacattgaggccgccagcacggcgtgtaccgcaaacagcaacggtgaaatgaacaggaaggtaaattccagcggttcggtaattcccaccagcatggcggttaaggttgcgggaatcagcaagcccgccacttttacccgattttccggtgcggcagtgaagtacatcgctaaagaaatgcccacggcaccaaagatttttgagttaccgtgcagggcaaaaccgccttccgggaacaacgatttcagcggctcggcgctcaaactgaactcttgcagatgctgcgcccagtacatctgaatgccgccttcaacagctgccggaccaaagataaactgtccgtagatgaagtggtgtaaaccggttgggatcagaatacgttcgaggaaggtgtaaacccagaccccaagtgcacccgccgaacgcaggaacgcttgcagagattcaatccccatttgtacttttggccagccgagcaacgtcagccaggcacaggggatcatcaccaggaaggcgataatcaccacataagacgtcccctggaaaatgccgagaaaaaccggcagttttttatcgaacagacggttatgcagcgccgtcacaatgccggaaatgataattgcgccgataatgctggtatcgagggttttaatcccggccatcattgtcagaccgctacctgccaccgcgtcctgagtgaaatcgacgccgaagtagcttccccaggtcattcccatcgcgttgatgaaatagttccaggtcaggaaactcaccatcaccgccagacaagcacgcccctgcgcttgcttagcaaggccaatgggtaaaccgacagcaaaaatcagcggcatattacggaataccgtccaaccgccctcttcaataatgtgtacgatttgcgcgaataaactgttcggatcggtcagtgattccccgacaaacatcgggttttgcagcaagatggcaagacccaccacaatcccggcgaagggaaacagcagcactggcgtgaacatcgcgccgccaaagcgttgaatttgactgagcatttccacatcctcttttctcaattctgtaagtaggaagcctgattggttatgcggcaggcctggagcgaggataggaagatgcgatcggcagaacatgacgacccaatgggattcgtgatcgctttcatgcttttcgttgggcggtagagatctacgttttcgcgaaaaagtagacctctgtgagcacaggtacacagcatcgaacacatctttaaaaaaaagatgttttttcaatcgattaagcagaacttgtgtgcgcattacccgggcttgcaggcaaaaaagagatctagagatgatctacaaaagcattgcggagcggttaagaattcgacttaactccgcagatttcacgctaaacagccttcttcccggtgaaaaaaagctggcggaagagtttgcggtatcgcggatgaccatccgtaaagccattgacctgctggtagcgtgggggctggtggtccgccgccacggtagtggcacttacctggtgcgcaaagatgtactgcatcaaaccgccagtctgaccgggctggtggaggtgttaaaacggcagggaaaaacggtcaccagccaggtgctgatttttgaaatcatgcctgcgcctccggccattgccagccagttacggattcaaatcaacgagcagatctacttctcccgtcgcgttcgttttgtggaagggaaaccgctgatgctggaagacagctatatgccggtaaaactgttccgtaatctttcgctgcaacatctggaagggtcgaagtttgaatatattgaacaagagtgcgggattttgattggcggtaattatgaaagcctgacgccagtgctcgccgatagactgctggcgcggcaaatgaaggtagcggaacacacgccactgctgcggatcacctcgttgtcatatagcgagagcggggagtttttgaattattcagtgatgttcagaaatgccagcgaataccaggtggagtaccatttacggcgactccacccggaaaagagttaaccgatactccagaagagcaccgccagtaattggggggtgataatgcgcaggaacattaccaacggatagacagtggcgtaagagagcgccgccgcaccgctggttggatgaagattattagcaaacgccagcgccggaggatcggtcatggaacctgccagcatcccgcacatggtcaggtaattcattttggctaacatccgcgccagaatgccaacagtaatcagcggaacggcggtgatcagggcaccataaccaatccagcttagcccttcgccattgaccagggtattcacaaaatccccaccagatttcagaccaacgaccgagaggaacagcacgatccccagctcccgcagcgcgaggttggcgcttggcggcataaaccagtacagcttgccgatactgccgatacgcccgaggatcaacgccataatcagcggtccgcccgccagccccagtttcaacgcggccgggaatcctggcacaaagacgggaatagaacctaacaatacgcctagcccgatgccaataaacactggcagcatctgaacctgttgcagtttttgctgcgcattccccagcacattggcaacggcatcaattgcggacggacgccccaccagattgaggatatcgccgaactgcaggctgatatcgccactggcgaccagttcgaccccggcacggttcaggcgcgagataacaacgtcatagcgttctttaaagtgcaggtcgcgaatacgttttccgagcacgttttcattggtgaccaccacacgctcgacgcgcaaatcagtgcctttcgtggacagcgaagtatcgacctcctgaccaatcaccagttgcgcattatgtaaatccgctggctgacccaccagatgcagcaaatcgcccagttggataatggtatctggcgaaggaacttttagggtttcttcgcgtttcagacgcgagcagataattttgtcgccgttgagaatcggtacatctttaatggctaaatcatgcaggttagggttctcaacgcgaatattgatagtcttgatcagcgcgccgccattggtgcgtgaagactcgtgctgctgagcttctgtctcgacattgacgcggaaaataacccgcaacatccacatggtgaacaaaatcccgcaaatgccgaatggatacgccatcgcgtaactcatccccatctgatcgaccatttccattggtgtacccaggtcgcgcaaaatctgctgccctgcccccagcgctggcgtattggtaaccgcaccggagaaaatccccagcactaccggcagtggaatatcaaacagtttatgcaggatggcggtaaccagaccaccgatgatgacgatcagaacagcaaacaggttgaggcgtaatccggagacgcgcaatgaggcaaagaagcccggccctacctgaatcccgatagtataaacgaacaggatcaggccaaattcctgaataacatgcagcatatcgctacttaatgtcatccccgcctgagaaacaaaatggccgacgatgatcccaccaaacagcacgccgccaatacctaatcctatgccgcgaaatttgacgttgccgataaacaaaccgacgactgccaccaaagccagaatactgaccgttaatgctatatcactcatcgtccatttctcttgagataacattttaattgctacggattatggctgaatcggtgaagcagatttgccttatagcgcacattatcacgggaaagaacgtgccgaaatatcttaaacagtcgaaatttaacgcattgttgagtaagtaagacaaaaaaagccccaccagaatggcggggcaaagagaatagctagttagctatttaacgcgggacgttcgctgatagcgatacgctgcgctgcgatgggttcaggctcattacgaattaaatcaatatgcagtaaaccgtttacgaaggttgcgccagagacttccatattttcagccagcgtaaagctcaggctaaatggctgattcataagcccttgatgcagccattttttctcttcttttggctgctccggcgtgccttttacgctcaggcgcgtaccttccagttgaatctctaaatcttcctgacggaaacctgccagcgcaagggtaatgcggtagtggttatcgtcgcttttctcaatgttgtacggcgggaagctctggctttcaccggcgttttgcagtgcgttggccagtttgtcaaaaccgatccattgacgcatcagtggggataaatcgaagttacgcatagtcatttctccttctaagaagcgagtaagtacctgcaaatccgaagattcgcatatgctccctgacggcgagcatggagatgtcaggccgcgccaggcggccttagggaattagttgatttcgatacggcgcggttttttcgcttccggaatcacgcgttcgagatcgatatacagcaaaccatttaccaggttagcaccacgaacatgaatgttctcagctaactggaatttgcgttcaaagttgcgttcagcgatgccctggtacagataggtgcgctctttttgttcgtcggcgtgagcacctttcaccaccagcagattatcctgggcggtaatttccagttcgctctcagcaaaaccagccacagcgatagcaatgcggtaatggttttcgtctaccagttcaacgttatacggagggtagccgccattactctggctctggttgttttctaagtggttaaacaaacggtcaaatccaatagcagaacggtaaagcggggataaatcaaagttacgcataatcaatagctcctgaaatcagcgagaatgtaagaccttccacaatggacaggtcaggtagccagaacacccatcaggcgcgtcctcatcggctacgatgtaaaaatgggtctggaaatgaacttttcaagccttatcagcggacttttttttgcagtttatggtctattgcatagactgagggggcagcacgaaacgttaaagtgcgatagccgccacagtgcgacgtaatgatgatgttattttcagcaagggatcgctataactcatcaggccaacacccacgatcaacagatgaatttattatgataagaaatgtgttgttagcgttcatgatatgcagcggaatgacattactcggaggatgctccagcgtgatgtcccataccggagggaaagaaggaacgtatcccggcacccgcgccagcgcaaccatgattggcgacgatgaaaccaactggggcactaagtcgctggcgattctcgatatgccgtttaccgctgtgatggacacgcttttactgccgtgggatgtgttccgcaaagacagctcggtgcgctcgcgcgttgaaaaaagcgaagccaacgcgcaagccaccaatgcggttattccaccggccagaatgcctgataactgatttagcgatcagtttcggtgatccacagctggccgccttccatccacgccagccactgaccatccggcgagaagaccacggcgtccgcagaaggtgaattggcgtggtgttcggttaaatactcaacctcgccgctttgcgcatgggcacaagcaattcgattatccagcacaaagcccaaccattctcctgacggatgccagttaaatgcagactgaatatccgttttgttatgggttaactggcgcggctcgccgccctgtggcgagataagccacagttgcacaatgccgttatcatctcgcattaaaaacgcgatttgtgtaccctgcggattacagcgcacccagtggcgcgggacgttgactaaccccggataagcccgatggtgggtaaaggttaaacgtcgctgcacgacgccacgcggtggcgcgggcagggttgtttccgttccgcttaacggcgcatcacctgccgctttccagccagcttcatcttgcggtaactcaacgataaacagctccggcactttctcgccctttggcgaaagtgtgtcgccaataaatgccagcgcgtgatttcctacccatccttcttcataagcacgattgatttcatcactgccaggctgtggcgtgggcgtggttttgctcaccagcacgcaccagtggctaccgctgtattcacgcggatgctgcttttgtacgttgaccgggccaaacggcgcagcaacaccgacgtttcgcaaatccagcgccggatcgagttcatgcattacatggtcgttataggtaaagctcaccctttcaccgttcgggctaaagacatgcacatggctgccgccgcgcagcactcctggcgtatacggcgcggtaatatccatcgcatcaaggttactcatcttgccgccttcaacaatcactccgcgccgatgatggaagtcgtaatgccatgtttcatcaggattttccgggccgtggatgaaaacatatttctctgacttcggatgaacggtcaccacgccgacgtgtgcgccctgtgacgcgcgatagataacctcgacctcgccggtatggatattcacacgctcaatggtctcgccggtaaacgacgcgccagaaggacgcacgtcaaataccagccactggctgtcgggcgtccaggtattggtattggtgagcaggtgattacggggagcaaaggttatctgtttcatggcgcggtcctgatacaaaacgggtcccgccatcatacttcacaaggacttcactttcagacaatagtcttttgccatcgtgatgaatgtgagtgaaaagatggaacatttcgacgtggcgattattggcctcggcccggcaggatcggcgttggcacgaaagttagcaggcaaaatgcaggtgatcgcgctggataaaaagcaccagtgtggtactgaaggtttcagcaaaccctgcggcggtctgctggcaccggacgcgcagcgatcttttattcgcgatgggctgacgcttcctgtcgatgtgatcgctaatccgcagattttcagcgtcaaaaccgtcgacgtcgccgcatcgctcacgcgtaactaccagcgaagctatatcaatattaatcgccatgctttcgacttgtggatgaaatcgctgatccccgccagcgttgaggtttatcacgacagcctgtgccgaaaaatctggcgtgaggatgataaatggcatgtcatttttcgtgcagacggctgggagcaacatattaccgcccgctatctggtcggtgccgatggcgcaaactcgatggtgcggcgacatctctacccggatcatcaaatccgtaaatatgtcgctatccagcagtggttcgcggagaaacatccggtgccgttctactcctgcatctttgataattcgataactaactgttattcatggagtatcagcaaagacggttattttatctttggcggtgcctatccaatgaaagacggtcagacgcgtttcacgacgctgaaagagaaaatgagcgcctttcagttccagtttggtaagacggtgaaaagcgaaaaatgcacggtgctgtttccctcgcgctggcaggattttgtctgcggtaaggacaacgcctttctgattggtgaagcggcgggatttatcagcgccagctcgctggaggggattagctatgcgctggatagcacagacattctgcgttcggtgttactgaagcagccagagaagctcaataccgcttactggcgcgccacccgcaaactgcgtttaaaactcttcggcaagatagtaaaaagccgatgcctgaccgcaccggctttaagaaagtggattatgcgcagtggtgtggcacatattccacagttgaaggattagccaacgcgcttcacatcgcccaccagcaggatataagagagcgcgccaatcaacgcgacggcggagatataaaccagtgcaggtgcgaaaccgtaaccctgcgccaggtaccccaccaccagcggaacggtgatgccgcccagaccaccggcgaagttaaacacgccgccggttaaaccaatcaggcgcatcggtgccagagaagaaaccagcgaccaggtaatcgaagcaaaaccgttaccgaagaatgccagcgccatcaggcacataatcatcatcggatcgttagtgtagttagcgcccataatgcaggtggagatcagcaagccgcagataatcggcgttttacgcgcaaagcccagtgaaaagcccttacgtaccagcagatccgctacccagccagagagcaggacgccgacaaacgccgcgaggaatggcaccgtggtcataaagcctgctttcagcgccgtgattcctttttcctgggttaaatagttcgggaaccaggttaagaaaaaccacagtgtagaagccaccgcaaattgcccaagataaacgccgatcagtttacgatggaacaccagtttccagtctttggctgttaacggctgacgcgcctctttcttcaccggcgcatcaccatccaccagaccgccgccatcacgaatgtaatccagttcagctttgctgatacctttggtcaggcgcggcggctgataaaccttaaaccaaatcagcgaccagataatgccgataccaccagtgacaatgaacacccagtgccagctcaacatctcctgaatccagatcagcagcggcgtcagaaacgccagaccgacaaactgaccagacgtataaaaaccaacggcagaagcgcgttcatgttccgggaaccagctggtcaccatccggttattggtcgggaaagcaggcgcttcgaaaataccggttatcgcgcgcagaccaattaatgacattaagcccgtggcaaagccctggaataaagtcgccactgaccagccaaatatcgcaataaaataagtcacgcgagaacctacgcgatctaaaaaccaaccgccggggatctgacatagcgtataaagccaggcgaaggccgaaaatacatagcccatttccgctttggtaatgccgaactcttcctgaatatgggcggaagccacggccaggttggcgcggtcgacataacaaatgactaccgtaataaagatcatcaccagcgtcagataacgccgacgccccggctttgctgcattaacgggaatatccatagcgagctttctccagattttgggcatagcgaagccgctcaccatgccctgtaatttacagagggttatatttttgtattgctgttttagtgcccgatgaggggcttacgtggcaggaattaccactctgctacgctgttatcttcatgacgccagagcggattacgccagtccggggcatttttactgaactcaatcactttagcttcgtcgatttccacgcctaagcccggtttcgttaacggtttaaagaagccgccgaccatgctgaagtcttctttgtttttcacaaagtcgagtaactccgcgcctttgttgtaatgaattcccatactttgttcctgaagtacggcgttataggaaacaaagtcgatatgcaggcaagccgccagtgcaatcggtccgagcggacagtgcggcgcaagggtcacgtcataggcttctgccattccggcgattttgtagcattcggtaataccgcccgcgtgggagagatccggttgcagaatcgaaataccacctgcctccagcacgcgtttaaaatcgaagcgtgagaacatgcgttcacccgccgccagtggaatatgcgtttgtgccgccagtttcgggtagtattcggcttgttccgccagcaccggctcctcaataaacagcgggcgatacggctccagttctttaatcagcactttcgccatcggcgcgctgacgcgaccgtggaaatcaagaccaaactcaatctgattgccaaaagcttcacgaatttgtgccacggtgttaaccgccgcatctaccgcgcgggagttatcaattagccccagttcttcacaaccgttcagtttgaaggtatcgaagccgatttcgcgtagcgttttaatgccgtcgataacatccgccggacgatcgccgccaacccaactgtaggctttaattttgtcgcgaaccaggccgcccatcagttgccagaccggcgcattcagcactttacctttgatatcccataacgcctggtcaatcccggcgatggcgctcatcaggatcggaccgccgcgatagaatccggcgcgatacatcacttgccataagtcattgatgcgcgatggatcctgaccaatcaaatagtcacccagctcgtgaactgccgcttccaccgtacgggcgcggccttcgatcacgggctcgccccaaccgaccacgccttcatcggtttcaattttcaggaacatccagcggggaggtaaacgatacgtggtaattttggtgattttcattgcactgcctctcgatacgccttaacaaatgctgctgcctgctgcgcggtgcgctctacggattgcccggcgcgatagagatcgctgcctaagcccgcccctgcacaacctgcgtctatccactgcgccaggttttctggcgtcacgccgccaacggcaaagactgcgatgtccgatggcaataccgcttttaacgctttgatgtattgcggaccaaaagccgatgacggaaatattttcagcgcctgcgcgcccgcttcgagcgcggtaaaggcttcggtcgccgtcgcgcagccggggcagacggtcatgccgtagcccaccgcacggcggatcacttcactatggatattgggcgtaacgatgagctgacagcccatcctggcgagcgcatcgacctgttcaggtttcagtaccgtacctgcgccaatcaacgccttgtcgccgtacgcatcaacgatggcgggaatgctttgctcccattgtggggaattcagcgggatttcaaccgcgtcgaacccggcgtcaatcaccgcgccaacatgcgccagcgcctcgtcgggcgtaataccgcgcaaaatggcgatcagcgggagtttagtttgccactgcatgagcgatgctccttataccagcctgaaatgccgtgtcgcccgccaccgccgtcacgtcgcaacccatcgcctgaaaggcttgctggtagcgcgcggtcagcgatgttccggcgacaagggtgatggcgtgttgatgggccacatagtcgcgcatactggcgacctctgcgccaatcaacaaaccagagagaaattcgctgacctgttcgcggggaagtgttcccagcacatgcgaggcgcgaacttcaaaaagctgcggcaatatggcgggcgtattaagaccacgctcaaggccagctgtgaaggcatcggcagagttttcctgcggcggcaaacctgcgccaatcaatgagtgatttaacagtaaatgatgtaattcaccggtcatcacggtgcgaaaatcgttgatttgctggctatcggcctgcacccatttgcaatgggttccgggcatgacataaagagaggaaggagccagagctcgcgcgccgatcaattgtgtttcttcgccgcgcatcacattgtggttatcgtcatgagagacacataatccgggaataatccagatattgtcgccaactgacgttaattgttcgccaatagacgaaaaacaggcaggaacagataaatacggtgcaactttccagccgacgttgctgccaaccattcctgccattaccactggcgttttctcttcacgccagtcggtcgtgacttctgctaacaccgcagccggagattttccgttcaggcgcgtgacgcctgcttctgattgcctgctctccaggcagtggtcgccctgataaagccaggcgcgcagattggtcgatccccagtcaattgcgatgtagcgagctgtcatgtgatttcctttaaccttcgtgtcgagctggcgatcatggtaagcgccgcctgctctgccgcatcgccgtcctgatgtcgtatcgcatcgaacagcgccttatgttcctggagcgtttgcggcatgttggcctcatcgcccatccaggttcgttcaaaaaccgcccgctgcagcgaactgatcgcaatgctaagttgctgtaacaccgggttatgcaccgactgcagcaccgcctcgtggtagcgaatatccgcttcgttaaacgcttcgcggtcctgattgttggcaatcatctcgttcagcgccgattcaatctgcgccagatcgctggaagtcgcgcgctctgctgcccaacgggcaatcgccggttccaccagatttcgcacttcgctcatggcactgataagccgtgggtcgtagtcattttccagcacccattgcagtacgtcagtgtcgaggtaattccactggttacgcggtgccacaaacgccccgcgataacgtttcatttcaatcagccgcttcgccatcagcgaacggaacacctcacggatgatgttgcgcgaggttgcaaactcctcacagagttccgcctcagccggaagcggcgagcctggcacgtatttgccgtgaacgatctgtttacccagcgtaatgacaatgcgatcggttttattgagagtcatggagagtccttgtgctctgtatgttcttctctactttaccccgatcgatgcataacgcggcaactttgtagtaccagcgtgatgacgttcgcgtttgccgtgcgtgtaatgtagtacaaacttatattgttgtactacaatttagatcacaaaaagaacaatgcataaaaaaatgacatgcgtcgggcagaaatctgaaaagggatatcaggcgctaaacaggagggaaagaagagtatgctttcaacggcttagctactcgtttaaaggattaatcatgaagttgaattttaagggattttttaaggctgccggtttattcccactggcgctgatgctttcaggctgtatctcgtatgctctggtttcccataccgcaaagggtagttcaggaaagtatcaatcgcagtcagacaccatcactgggctatcgcaggcaaaagatagtaatggaacaaaaggctatgtttttgtaggggaatcgctggattaccttatcactgatggtgccgatgacatcgttaagatgctcaatgatccagcacttaaccggcacaatattcaggttgccgatgacgcaagatttgttttaaatgcggggaaaaagaaatttaccggcacaatatcgctttactactactggaataacgaagaagaaaaggcactggcaacgcattatggttttgcctgtggtgttcaacactgtaccaggtcactggaaaacctaaaaggcacaatccatgagaaaaataaaaacatggattactcaaaggtgatggcgttctaccatccatttaaagtgcgattttatgaatactattcacccagaggcattccggatggtgtttccgcagcattactgccagtgactgttacgctggacatcattactgcaccgctgcaatttctggttgtatatgcagtaaaccaataatcagtaagcgggcaaacgcgtttatgctgtttgcccgcccacagattaattcagcacatacttctcaatagcaaacgccacgccatcttcaaggttagatttggtgacaaagttcgccacttctttcactgaaggaatagcgttatccatcgccacaccgacgcctgcatattcaatcattgcgatatcgttttcctgatcgccaatcgccatgatttcttccggtttaatacctaacacgtcggccagtgatttcacccccgtacctttgttaacgcgtttatcgaggatttcgaggaagtacggcgcacttttcagcacggtatatttctctttcacttcctgcggaatacgcgcgatagcctggtcgaggatggcgggttcatcaatcatcatcactttcaggaactgggtattggggtccattttctccgcttcgcagaacaccagcggaatggtggcaacgaaggattcatgcaccgtgtagtagctgatatcacggttggcggtgtacagcgtggtgcggtccagggcgtggaaatgagaaccgacttcgcgagagagtttttccaggaaacgatagtcgtcatagctgagagcagtttgcgccacggtgctaccatcagcggccttctgtaccagcgcgccgttataagtaatgcagtagtcgcccggctgttccatatgcagctctttcaggtagttgtgcacacctgcatacgggcgacccgtcgttagcacgacattcacgccacgggcgcgagctgcggcaatcgcatttttaacggcgggtgaaatggtgtgatcgggcagcagaagggtgccatccatatcgatagcaatgagtttaatagccatgagttccccaggtagattggttcctgacccatgctaacgcgattccgctcaaaaatcagtacaacacccgagggaaaagggggatgcaacgcgcgttgcgtgctccctttttgcttagcggaagagtttccctttcagcagttccatgcctgcggaaagcagatcgttattggcttgtggtgacacttcaccttgcggtgagagcgcatcaataatcttcggcaattgttctgccagtaaactggaagctgtactggtatccacgccaagtttttgcccgagatcggacaccgcatttgtgccgagcgccgattccagttgctcgccactaaccgattgattgccctgttgattactcagccaggttgagagaatggcccctaagccgccactttgcagtttttccagcagcacctgaatgccgccctgctcctcaacccaacttaaaatagcctgatatttccccgcatcgcctttcagaaaggcaccgacaacttcatcaaaaagccccatgataatcacctgtaaagcgttacgtgttgacccaaaaagtatagatttgcgggatgataattgcggattgcagaaataaaaagggcggagatgatctccgcccttttcttatagcttcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgctcgcatggttagcgccattaaatatcgatattcgccgctttcagggcgttctcttcaataaacgcacggcgcggttcaacggcgtcgcccatcagcgtggtgaacaactggtcggcagcaatcgcatctttaacggtaacgcgcagcatacgacgactttccgggtccatagtggtttcccacagctgttccgggttcatctcgcccagacctttataacgctggatggagaggccgcgacgggactctttcaccagccagtccagcgcctgctcgaagctggctaccggctgacgacgctcgccacgttcgataaacgcatcttcttccagcaagccacgcagtttctcacccagcgtgcagatacgacgatattcgccaccggtgataaactcgtgatccagcggatagtcagtatccacaccgtgggtacgcacgcgaacaatcggctcgaacaggttttgctcagcattggtgtgaacatcaaacttccactggctgccgtgctgttctttgtcgttcagttcgctgaccagcgcgttcacccagcgggtaacggtctgctcatcagaaaggtcagcttccgtcaacgtcggctgatagataagctctttcagcattgctttcggataacgacgctccatacgattgatcattttctgcgtcgcgttgtactcagataccagtttctctaacgcttcgccagccaatgccggtgcactggcgttggtgtgcagcgttgcgccgtccagcgcgatagagatctggtactgatccatcgcttcgtcgtctttaatgtactgttcctgcttgcctttcttcactttgtacagcggcggctgagcgatgtagacgtgaccgcgttcaacgatttccggcatctgacgatagaagaaggtcaacagcagcgtacgaatgtgcgagccgtcgacgtccgcatcggtcatgatgatgatgctgtgataacgcagtttgtccgggttgtactcgtcacgaccgataccacagccaagcgcggtgataagcgtcgccacttcctgagaagagagcatcttatcgaagcgcgctttctcgacgttgaggattttacccttcagcggcagaatcgcctggttcttgcggttacgcccctgcttcgcagagccgcccgcggagtccccttccaccaggtacagttcggaaagcgccggatcgcgttcctggcagtctgccagtttgcccggcaggcccgctaagtcgagcgcacctttacggcgggtcatttcacgcgcgcgacgcgccgcttcacgggcacgggcagcatcgataattttgccaaccacgattttcgcgtcggttgggttttccagcaggtattctgccagcagttcgttcatctgctgttcaaccgccgatttcacctcagaagaaaccagtttgtctttggtctgggaggagaatttcgggtccggcactttcacggaaacgaccgcaatcaggccttcacgcgcatcgtcaccggtggcgctgactttggcttttttgctgtagccttctttgtccatgtaggcgttcagggtacgggtcatcgccgcacggaagcctgccaggtgagtaccgccgtcacgctgcggaatgttgttggtaaagcagtagatgttttcctggaagccatcgttccactgcaacgccacttcgacgccaataccgtctttttcagtggagaagtagaagatattcgggtggatcggcgttttgttcttgttcagatattcaacgaacgccttgatgccgccttcatagtggaagtggtcttctttgccgtcgcgcttgtcgcgcagacgaatggaaacgccggagttgaggaacgacaactcacgcagacgtttcgccagaatttcatattcgaactcggtcacattggtgaaggtttcgaggctgggccagaaacgcaccatggtgccggttttttcagtctcgccggtaaccgccagcggggcctgcggtacaccgtgttcgtagatctgacggtgaattttaccctcgcgctggataaccagctccagtttttgcgacagggcgtttactaccgaaacaccaacgccgtgcagaccgccggacactttataggagttatcgtcaaatttaccgcctgcgtgcagaacggtcatgatcacttccgccgccgatacgccctcttccgggtgaataccggtcggaatgccgcgcccgtcatcctgtacagagacagagttatcggcgtgaatggtgacgataatttctttacagtgacccgcgagcgcttcgtcgatagcgttatctaccacctcgaataccatgtggtgcagaccggtgccgtcatccgtgtcgccgatatacatacccgggcgcttacgcaccgcatccagccctttcaggactttgatactggaggagtcataagaattcgacatcaacgtttctcgctcatttatacttgggttaatccgttattttacccttttccacggtaaacatcttcgaattttcgtccgacatgtctataacgtgttcagcactgatcgcgctgacaaagacctgtgattgcgtcgcttttaagcggctggcaagcagcccgcgacgctcatcatcaagctcagaggcaaaatcatctatcaggtagagacaccgccgcccgctttcacgggtgaggaactctccttgcgccagacgtaaggcgcacatcaacagcttaagctgcccacgcgataaggtatcttccaccggcgcaccgtcggcgcgaatgcgtaagtccgctttgtgcgggccgtgcgcggtgtaggttagctggcgatcgcgttcaaaattacgttccagcacctcagcatattctgtctctttctcccagccgcgctggaaagagaaagtcagagaaaactcagggagaaattgcttacaggtatcagccatatcggccgcgataccggcgctatactccgcgcgccaggtgctgatttgctccgccagcgggatcagctctttatcccacgggcgtagctgttcgtaacgtgtcacctggcgcagcgccgcattgcgctgcttgagcaatcgcttgagattgctccaggcggtgaaaaatccgggttcgttgtgaaagcatccccagtcgaggaatgctcttctgtatttggggccgccgttgagtaaagtaaacccttctggcgttatcaactgcattggcatcaggtgcgccagttccgcgaccttatgcccgtctgtaccgtcgatgcggactttgctgtcgccctgtttgtctttggttaagccaatcgctgtctcgcgctcttcgccctgtaatcgcccgtggagaacaaacgcctcctgctcatggcgaatgacgcgaccaatctgcaaactgcgaaacgcccgaccatggccgagcgtatagatggcttccagcacgctggttttgccactgccgttggcacctaccagaaagttaaagccgggagataaggcgagatccgcggtttcaatgttgcggaaatcgcggatcaacaagcgggtgagggacattacagtctcattggcatgacaacataagccgcgctctggctggccgcatcttcaatctgcacgctggaaaccgaatcggtcagcatcatgcggacgttttcgcatttcagcgcgttcagaacatccagcacataactgacgttgaagccgatttccatctccgcaccgctataggtaacgtcgaggatctcttccgcttcttcctgttccgggttgttggcggtgattttcagctggttttcgctgacataaagacgtacgccgcggaatttctcgttagagagaatcgccgcgcgagcaaacgcctgcttgagcagatcgcagccagcttccagatgtttgtccgggttcttcggcagaacgcggcgataatccgggaagcgaccatccaccagtttggaggtgaagataaagtcgccaacgtgggcgcgaatgttgttgctgccaatctgtacgcgcagcggattgtcgccgccgtcgagcatacgcatcagttcaatcacgcctttacgcggtacgatcaccgaatggcttggcaaagattgaccaattggcattgaacagaccgccagacggtggccgtcggttgccacggtgcgcagttcttcaccttcggtttcaaacagcataccatttaagtaatagcgaacgtcctgatgcgccatagaaaactgggtcgcttcaatcagacgcttcatcgttgcctgcggcagggtaaattcgacttcactctgccagtcatcgaggttcgggaaatccgccgctggcagggtagacagcgaaaaacggctacgcccggagcgtaccagcatccgttcaccttccagctgcacggcaatttccgcgccttcaggcagaccacggcagatatcaaagaatttgcgcgccggaacggtcgtcgctcctggctcgtgtggctgaaccagcgcaacacgtgccaccatttccatctcgagatcagtaccggtcagcgacaacgtaccgtcagcaacctgtaacagcagattaccgagaatcggtagcgtaggacgaccacctaacggaccgctcacctgttgtagcggttttaataaatgctcacgttctacggtaaatttcataggtttacgatgacaatgttctgattaaatttgaaaaatcttctttgatatcgtggctctcttcacgcaactgctcgatcttacggcaggcatgaagcaccgtcgtgtggtcacggccaccaaacgcatcgccaatctccggcagactgtggttagtcagctctttcgccagcgccatcgccatctggcgcggacgcgccaccgagcgggatcgacgcttggaaaggagatccgcgactttgatcttgtagtactccgccaccgtcttctgaatattgtcgatggtgaccagtttttcctgcaatgccagcaagtcgcgcagcgcctcacgcacgaagtcgatggtgatcgcccgtccggtaaagttggcattggcaatgacgcggttcagcgccccttccagctcacgtacgttagatcgtagacgcttggcgataaagaacgccacttcgcccggcaaacgaatgtcgttttcgtcggcctttttcatcaggatcgccacacgggtttccagctctggcggttcgatcgccacagtcagtccccaaccgaagcgggatttcaaacgatcctcaacgccgttgatctctttcggatagcgatccgaggtgagaatgatctgttgattaccttccagcagggcgttgaaggtgtggaaaaactcttcctgagatcgttctttattagcaaaaaactgaatatcgtcgatcagcagtgcatctacggaacggtagtagcgtttaaactcttcgatcgcgttgttttgcagggctttaaccatgtcctgaacaaagcgctcggagtgcatataaaccactttggcattcggcttgcgcgccataatgccgttacccaccgcatgcagcaggtgagttttacccagacccgtgccgccataaaggaacaacgggttataggcaccgccagggttatccgccacctggcgagccgccgcgcgcgccagttggttagatttaccttcaacgaagttatcaaacgtgtgtttgacgtttacgttagaacgataggtcggttctgccggggccgggacgttatcccaacctgagcgcgtagaaggcgcagcacgttgcggctgcgtttgcgccacctgtgcaggggccgcgacgttgctcgtcactgccgcttgtggcgtttgcgtcaccggtttggtgccgacttcaaaacgcagctgtggggcatccgctccgcagaaactggttagcagtccattgatattattaaggtacttgtcccgtacccaatcgaggacaaaacggtttggcgcgtacagggccagcgtgttatcgctcagttccgcctgcaatgggcgtatccacatactgaattctgtggctggtaactcatcctgcaatcgggcaagacactgctgccaaagcgaaagtgacacggcggactccactcgaacaaaagtcgataatgactaaggctgaaacattcatgattgttgacgtacgtcgaaaagaccctgcttgagggtgacgcacgaaccgctgtctgcggttatatgcccgatcaagatcctgcaaaacgatcgggaccgcggatcatagcctaaactgcgcaagagatcttctgtttctcacagattttcccgatttatccacaggactttccagaactcgctaagtgtaaacgatcctgccgcgaggcgggcacgatttacgccgcatattggaaaatttaatgaccatagacaaaaattggcttaatcgatctaataaagatccaggacgatccttgcgctttacccatcagcccgtataatcctccacccggcgcgccatgctggtttccactggtgtgaggtcgtacattttccctgcgaaaaggtgcggaaaagcgcggtaaataaggaaagagaattgactccggagtgtacaattattacaatccggcctctttaatcacccatggcttcggtgtccatcgtttcatttttcggcggatatccaataaagccattgaatttattcaagtttaggtagaaatcgccatgaaacgcacttttcaaccgtctgtactgaagcgcaaccgttctcacggcttccgtgctcgtatggctactaaaaatggtcgtcaggttctggcacgtcgtcgtgctaaaggccgcgctcgtctgaccgtttctaagtaataaagctaacccctgagtggttaagctcgcatttcccagggagttacgcttgttaactcccagtcaattcacattcgtcttccagcagccacaacgggctggcacgccgcaaattaccattctcggccgcctgaattcgctggggcatccccgtatcggtcttacagtcgccaagaaaaacgttcgacgcgcccatgaacgcaatcggattaaacgtctgacgcgtgaaagcttccgtctgcgccaacatgaactcccggctatggatttcgtggtggtggcgaaaaaaggggttgccgacctcgataaccgtgctctctcggaagcgttggaaaaattatggcgccgccactgtcgcctggctcgcgggtcctgatagccctcattcgggtctatcaacgcctgattagtccgctactcgggccgcattgtcgtttcactccaacctgttcaagctacggaattgaggcattgcgcaggtttggagtgataaaaggcagttggttgacggtgaaacgcgtattaaaatgccaccctttacaccctggtggtgacgatcccgtcccgcccggaccatttgataccagagaacactaacgatggattcgcaacgcaatcttttagtcatcgctttgctgttcgtgtctttcatgatctggcaagcctgggagcaggataaaaacccgcaacctcaggcccaacagaccacgcagacaacgaccaccgcagcgggtagcgccgccgaccagggcgtaccggccagtggccaggggaaactgatctcggttaagaccgacgtgcttgatctgaccatcaacacccgtggtggtgatgttgagcaagctctgctgcctgcttacccgaaagagctgaactctacccagccgttccagctgttggaaacttcaccgcagtttatttatcaggcacagagcggtctgaccggtcgtgatggcccggataacccggctaacggcccgcgtccgctgtataacgttgaaaaagacgcttatgtgctggctgaaggtcaaaacgaactgcaggtgccgatgacgtataccgacgcggcaggcaacacgtttaccaaaacgtttgtcctgaaacgtggtgattacgctgtcaacgtcaactacaacgtgcagaacgctggcgagaaaccgctggaaatctcctcgtttggtcagttgaagcaatccatcactctgccaccgcatctcgataccggaagcagcaacttcgcactgcacaccttccgtggcgcggcgtactccacgcctgacgagaagtatgagaaatacaagttcgataccattgccgataacgaaaacctgaacatctcttcgaaaggtggttgggtggcgatgctgcaacagtatttcgcgacggcgtggatcccgcataacgacggtaccaacaacttctataccgctaatctgggtaacggcatcgccgctatcggctataaatctcagccggtactggttcagcctggtcagactggcgcgatgaacagcaccctgtgggttggcccggaaatccaggacaaaatggcagctgttgctccgcacctggatctgaccgttgattacggttggttgtggttcatctctcagccgctgttcaaactgctgaaatggatccatagctttgtgggtaactggggcttctccattatcatcatcacctttatcgttcgtggcatcatgtacccgctgaccaaagcgcagtacacctccatggcgaagatgcgtatgttgcagccgaagattcaggcaatgcgtgagcgtctgggcgatgacaaacagcgtatcagccaggaaatgatggcgctgtacaaagctgagaaggttaacccgctgggcggctgcttcccgctgctgatccagatgccaatcttcctggcgttgtactacatgctgatgggttccgttgaactgcgtcaggcaccgtttgcactgtggatccacgacctgtcggcacaggacccgtactacatcctgccgatcctgatgggcgtaacgatgttcttcattcagaagatgtcgccgaccacagtgaccgacccgatgcagcagaagatcatgacctttatgccggtcatcttcaccgtgttcttcctgtggttcccgtcaggtctggtgctgtactatatcgtcagcaacctggtaaccattattcagcagcagctgatttaccgtggtctggaaaaacgtggcctgcatagccgcgagaagaaaaaatcctgattcggtgagttttcgctaaaataagggcggtcagttgaccgccttttttcttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacacaaagcaacaggaacatcatgagcgataatgacactatcgtagcccaggccacgcctccgggacgtggcggcgttggcatcctgcgcatctccggcttcaaagcccgtgaagttgccgaaaccgtgctgggtaaactgcctaagccgcgctacgccgattatcttccgtttaaagacgccgacggcagcgtgctcgatcaggggattgcgctatggttccctggcccgaactcgttcaccggcgaagatgtgctggaactgcaaggtcatggcggtccggtgatcctcgacctgctgttaaaacgcattctgaccattcccggcctgcggattgctcgccctggtgagttttccgaacgcgcgtttcttaacgataaacttgacttagcccaggccgaggcgattgccgatcttatcgacgccagttcggaacaggcggcccgttcggcacttaactcgctgcaaggcgcattctccgcacgggttaatcatctggtagaagccctcacccacttgcgcatttacgtcgaagcggcaattgatttccccgatgaagagatcgatttcctctccgacggaaaaattgaagcccagctcaatgacgttattgccgatcttgatgcagtgcgtgctgaagcacgtcagggtagtttgttgcgcgaagggatgaaagtggtgattgccggacgtcctaacgccggtaaatcgagcctgttaaacgcgctggcggggcgtgaagcggcaatcgtaaccgatatcgccggaactacgcgtgacgtgctgcgtgagcatatccacattgacggaatgccgctgcatatcatcgataccgccgggctacgtgaagccagtgacgaagtagaacgtattggtatcgagcgcgcgtggcaggaaattgaacaggccgaccgcgtgctgtttatggtcgatggcaccacaacagacgccgtggatccggcagagatctggccggaatttattgcccgtctgccagcgaaactgccgatcaccgtggtgcgcaataaagccgatatcaccggcgaaacgctgggaatgagtgaagtgaacggtcacgcgttaattcgtctctcggcaaggactggtgaaggcgtggacgtgctgcgtaaccatctcaaacagagcatgggctttgacaccaacatggaaggcggcttcctggcgcgtcgtcgccacctacaggcgctggaacaggcagcggaacatctacaacagggcaaagcgcaactgttgggagcctgggcaggtgaactgctggcggaagagttgcgtctggcacagcagaacttaagcgaaatcaccggggaatttacttcagacgacctgctggggcggattttctccagcttctgtattggtaagtaaccgcgcttacgaagccgcattctgactgtcagatgcggcttcgcttcattgttaccactcctgttattcctcaaccctttttttaaacattaaaattcttacgtaatttataatctttaaaaaaagcatttaatattgctccccgaacgattgtgattcgattcacatttaaacaatttcagaatagacaaaaactctgagtgtaataatgtagcctcgtgtcttgcgaggataagtgcattatgaatatcttacatatatgtgtgacctcaaaatggttcaatattgacaacaaaattgtcgatcaccgcccttgatttgcccttctgtagccatcaccagagccaaaccgattagattcaatgtgatctatttgtttgctatatcttaattttgccttttgcaaaggtcatctctcgtttatttacttgttttagtaaatgatggtgcttgcatatatatctggcgaattaatcggtatagcagatgtaatattcacagggatcactgtaattaaaataaatgaaggattatgtaatggaaaactttaaacatctccctgaaccgttccgcattcgtgttattgagccagtaaaacgtaccactcgcgcttatcgtgaagaggcaattattaaatccggtatgaacccgttcctgctggatagcgaagatgtttttatcgatttactgaccgacagcggcaccggggcggtgacgcagagcatgcaggctgcgatgatgcgcggcgacgaagcctacagcggcagtcgtagctactatgcgttagccgagtcagtgaaaaatatctttggttatcaatacaccattccgactcaccagggccgtggcgcagagcaaatctatattccggtactgattaaaaaacgcgagcaggaaaaaggcctggatcgcagcaaaatggtggcgttctctaactatttctttgataccacgcagggccatagccagatcaacggctgtaccgtgcgtaacgtctatatcaaagaagccttcgatacgggcgtgcgttacgactttaaaggcaactttgaccttgagggattagaacgcggtattgaagaagttggtccgaataacgtgccgtatatcgttgcaaccatcaccagtaactctgcaggtggtcagccggtttcactggcaaacttaaaagcgatgtacagcatcgcgaagaaatacgatattccggtggtaatggactccgcgcgctttgctgaaaacgcctatttcatcaagcagcgtgaagcagaatacaaagactggaccatcgagcagatcacccgcgaaacctacaaatatgccgatatgctggcgatgtccgccaagaaagatgcgatggtgccgatgggcggcctgctgtgcatgaaagacgacagcttctttgatgtgtacaccgagtgcagaaccctttgcgtggtgcaggaaggcttcccgacatatggcggcctggaaggcggcgcgatggagcgtctggcggtaggtctgtatgacggcatgaatctcgactggctggcttatcgtatcgcgcaggtacagtatctggtcgatggtctggaagagattggcgttgtctgccagcaggcgggcggtcacgcggcattcgttgatgccggtaaactgttgccgcatatcccggcagaccagttcccggcacaggcgctggcctgcgagctgtataaagtcgccggtatccgtgcggtagaaattggctctttcctgttaggccgcgatccgaaaaccggtaaacaactgccatgcccggctgaactgctgcgtttaaccattccgcgcgcaacatatactcaaacacatatggacttcattattgaagcctttaaacatgtgaaagagaacgcggcgaatattaaaggattaacctttacgtacgaaccgaaagtattgcgtcacttcaccgcaaaacttaaagaagtttaattaatactacagagtggctataaggatgttagccactctcttaccctacatcctcaataacaaaaatagccttcctctaaaggtggcatcatgactgatcaagctgaaaaaaagcactctgcattttggggtgttatggttatagcaggtacagtaattggtggaggtatgtttgctttacctgttgatcttgccggtgcctggtttttctggggtgcctttatccttatcattgcctggttttcaatgcttcattccgggttattgttattagaagcaaatttaaattatcccgtcggctccagttttaacaccatcaccaaagatttaatcggtaacacctggaacattatcagcggtattaccgttgccttcgttctctatatcctcacttatgcctatatctctgctaatggtgcgatcattagtgaaacgatatcaatgaatttgggttatcacgctaatccacgtattgtcgggatctgcacagccattttcgttgccagcgtattgtggttaagttcgttagccgccagtcgtattacctcattgttcctcgggctgaagattatctcctttgtgatcgtgtttggttcttttttcttccaggtcgattactccattctgcgcgacgccaccagctccactgcgggaacgtcttacttcccgtatatctttatggctttgccggtgtgtctggcgtcatttggtttccacggcaatattcccagcctgattatttgctatggaaaacgcaaagataagttaatcaaaagcgtggtatttggttcgctgctggcgctggtgatttatctcttctggctctattgcaccatggggaatattccgcgagaaagctttaaggcgattatctcctcaggcggcaacgttgattcgctggtgaaatcgttcctcggcaccaaacagcacggcattatcgagttttgcctgctggtgttctctaacttagctgttgccagttcgttctttggtgtcacgctggggttgttcgattatctggcggacctgtttaagattgataactcccacggcgggcgtttcaaaaccgtgctgttaaccttcctgccacctgcgttgttgtatctgatcttcccgaacggctttatttacgggatcggcggtgccgggctgtgcgccaccatctgggcggtcattattcccgcagtgcttgcaatcaaagctcgcaagaagtttcccaatcagatgttcacggtctggggcggcaatcttattccggcgattgtcattctctttggtataaccgtgattttgtgctggttcggcaacgtctttaacgtgttacctaaatttggctaaatccttcaagaagccagccattcgctggcttcttgcctctcaggaaatcacttatgtccaaatggcaactcgcctgatcctccttcaccacgtatgctttgcgtcaccttactatcaggacgctttagcccatgtcccgctttttgatttgtagttttgccctggttttactttatcccgccgggattgatatgtacctcgttggtttaccgcgcatcgccgccgatctcaatgccagcgaagcgcagttgcatattgcgttctccgtatatctggcggggatggcagctgcgatgttatttgccggtaaagtggccgatcgttcagggagaaagccggtcgccatacccggcgcggcgctatttattattgcctcggtgttctgttcactggctgaaaccagcacgttatttcttgcaggccgatttctacaggggttgggcgcaggctgttgttacgtagtggcgttcgctattttgcgcgacacgctggatgatcgacgtcgggctaaagtgctgtcattactcaacggtattacctgcatcattccggtgttagcgccagtgctcggacatctgattatgcttaaattcccgtggcagagtctgttctgggcgatggcaatgatgggcatcgcggtactgatgttgtctttgtttattttaaaagaaacgcgcccagcggcccccgcagcttcggataaaccacgagaaaatagcgagtcgctgcttaaccgttttttcctcagccgtgttgttatcaccaccctcagcgtttcggtgatcctcactttcgtcaacacgtcaccggtattgctgatggaaatcatggggtttgagcgcggtgaatacgccaccattatggcgctgaccgctggcgtcagcatgaccgtttcattctccacgccatttgcgctgggaatttttaagccacgtacgttgatgatcacctcgcaggtgttattcctggcggcggggatcactcttgccgtttcaccttcccatgcggtttctctgtttggtatcacgctgatttgcgccggtttctcggtaggttttggtgtggcgatgagtcaggcgttagggccgttttcattacgcgcgggcgtagccagctcgaccttaggtattgcgcaggtttgcggttcgtcactgtggatttggctggcagcggtggttggtatcggcgcatggaatatgctgatcgggattctgattgcctgtagcatagtgagcctgttgctgattatgttcgtcgcgcctggacgccccgttgccgctcatgaagaaatccatcaccacgcttgatctcaatctgctgctttgtctgcaactgctgatgcaggagcgcagcgtaaccaaagcggcgaagcggataaacgtgacaccttcggcggtgagtaagtcgctggcaaagttaagagcgtggtttgacgacccgctctttgtgaactcaccgctgggtctgtcgcccacaccgctgatggtcagcatggagcaaaatctggcggagtggatgcaaatgagcaacctgctgctggataaaccgcaccaccagacaccgcgcggcctgaagtttgagctggcggcggaatcaccgctgatgatgatcatgcttaatgcgctgtcgaaacagatctaccaacgttacccgcaggcgaccatcaaattacgtaactgggattacgattccttagatgccattactcgtggtgaagtggatatcggtttttccggtcgcgaaagccatcctcgctcgcgggagctgttaagctcgctaccgttagccattgattatgaagtgctgtttagtgatgtgccctgcgtctggttacgcaaagatcatccggcactgcatcaaacgtggaatctggacaccttcttacgttatccgcatatcagcatttgctgggaacagagcgatacctgggcgctggacaatgtgttacaggagctgggacgcgaacgcacgattgctatgagcctgccggaattcgagcagtcactgtttatggcagcgcaacccgacaatctgctactggcgaccgcgccgcgctactgtcagtactacaatcaactccatcaactgccgttggttgctcttcctctcccgtttgacgaaagccagcaaaaaaagctggaagttccttttaccctgctgtggcataaacggaacagccataatccgaagatcgtctggttacgggaaaccattaaaaacctttacgcgtcgatggcataaccgaatcgtatgaaacgcgacccaatttcacaataaaatgtaaaaaagttgtaataagcttgtctgaatcgaacttttagccgctttagtctgtccatcattccagtaaatgattactcttgtattcataatggaccattaagcatggagcgaaaaatggcgactcactttgcccgagggattttaacggaaggacatctgatttctgttcgtctcccctcccagtgtcatcaagaagcccgaaacattccccctcatcgtcaaagccgttttctggcgtccagaggtttactcgcagaactgatgttcatgctgtatggcattggcgaattgccggaaatcgtcaccctgccgaaaggtaaaccggttttcagtgataaaaatttgccttcgttttccatttcctatgccgggaatatggttggcgtggcgttaacaaccgaaggtgaatgtggcctcgatatggaactacagcgtgcgacgcgcgggtttcatagcccacacgcgcccgataaccacaccttttccagcaatgaatcgctatggatcagtaaacaaaacgatcctaacgaagcgcgggcgcagctcatcacgctgcgccgaagcgtgctaaaactaaccggtgatgttttgaatgacgatccgcgcgatctgcagctgctgcccattgccggacgcctgaaatgtgctcatgtaaatcatgtagaagcgttatgcgacgcggaagacgtgctggtgtggtccgtggcggtcacgcccacgattgaaaagctcagtgtctgggagttagatggcaaacacggctggaaaagcctgccggatattcacagccgcgccaacaatcctaccagccggatgatgcgttttgcccaactctctaccgtgaaggctttttcgccaaattgatagacaaccacaggagtcatcatgtctgaaaaattgcaggtggttacgttactggggagcctgcgcaaaggctcatttaatggcatggttgcacgtaccctgccgaaaattgctccggcgagcatggaagtcaatgcgttaccatccattgccgacattcccttgtatgacgctgacgtacagcaggaagaaggttttccagcaacggttgaagctctggcggaacagatccgtcaggctgacggtgtggtgatcgtcacgccggaatataactactcggtaccgggtgggctgaaaaatgccatcgactggctttcccgcctgccggatcaaccgctggccggtaaaccggtattgattcagaccagctcaatgggcgtgattggcggcgcgcgctgtcagtatcacctgcgccagattctggttttcctcgatgcaatggtgatgaacaagccggaatttatgggcggcgtgattcagaacaaagttgatccgcaaaccggagaagtgattgatcagggtacgctggaccacctgaccgggcaattgaccgcatttggtgagtttattcagcgagttaagatctaaataaaaaacccgccagcaatcatgcatggcgggtttttaacgcgctatcgattttagtgagcgtcgataaagacaatcttcaggataaacagcagcgcaacgatgattacgcacgggcttagatcacgcagacgtccggtaccgattttcatcacgcagtaggagataaagcccagcgcgataccttcggtaatcgagaagctgaacggcatcatcacggcggtaataaacgccggaacagattcagtaagatcctgccagttcacgcgtgccagactggaagtcatcagcacgccaacgtaaatcagcgcaccagctgcagcgtagcctggcaccatccccgccagcggcgacagaaagataaccagcaggaacagcagaccaacaaccactgccgtcagaccggtacgaccgccaaccgatacgccggaagaggactcaatataagccgtaacggaagaagtaccgataaacgaaccggtcacggaagagatactgtcgacatacagcgcctgcttcatgcgcgggaatttccccttctcatccgccagacctgctttatcggtcacgccaatcagcgtaccggaggagtcaaacaagttgaccaacatgaaagagaaaatcacccctgccagcccgaggttaaacgacccggctaaatctacatgacccacaactgtcattacgctcggcggcgcagaaacgatgccattgtagtgcacatcacccagcatccagcccagcagcgtcgtcaccacgatagaaaccagcaccgctgcgtgaatgttgcgcgaggccagaatagcaatgatgaagaagccgaggatacccagaagtacgctgtgagaagtcagattaccgatgctcaccagcgtttccgggttagcgacaatcacacctgcgtttttcagccccatcatgccaatgaacagaccgataccgctggtaatacccacacgcagactcaccggaatgttggctatcatccagtagcgaacgcggaaaatcgtcagtaacagcagacctatcgcgccccagaagattgcgcccatcccgacctgccacggcaagcccatcgcctgtacaacgacaaaagcgaagaacgcattcaggcccatagcgggtgccagtgcaactggcaggttagcaaacagtcccatcataatactgccgaatgcagcgatcagacaggtagtgacgaagacggcgctggtatccatgccagcaacgccaagaatttgcgggttaacaaaaacgatgtaaaccatcgtcaggaaggtggtaaaaccggcgatcacttcggtccgtgccgtcgtgccatgttcgcgcagtttaaacacgcgttccagcatcccctgaccagaagtctgggtggtatgttgatgactcattatctatttccgaacaaggagggaaaatccgtcgctatcgtataccaaaatgcgacaataggcgcgtttgtgagagacttttttattggatttacttatacggcaacgattgcgttgcgcaaatcggctctacgaaaacgttaaactgattaaaaaggaaaggcatgtcccggatagaagcggtatttttcgactgcgacggtacgctggtcgacagtgaagtcatttgctctcgcgcatatgtaacgatgtttcaggaatttggtattacgctcgatcctgaagaggtattcaaacgtttcaaaggtgtaaaactgtacgaaattatcgatattgtttcccttgaacatggtgttacgttagcgaaaacagaagctgaacacgtttaccgtgcagaagtcgctcggctgttcgattcagaactggaagccatcgaaggggctggagcgctcctgtcagcgatcactgcgccaatgtgtgtggtatctaacggcccaaataacaaaatgcagcattctatgggcaagctgaatatgttgcactacttcccggataaactgttcagcggctacgatattcagcgctggaagccagacccggcgttaatgttccatgcggcaaaagcgatgaatgtaaatgtagaaaactgcattctggttgatgactcagttgccggtgcacaatctggtatcgacgcaggtatggaagtgttctacttctgcgccgacccgcacaataagccgatcgttcacccgaaagtcaccacctttacccatctttcgcagttacctgaactgtggaaagcgcgtggttgggatattacggcatagttcttcacactcccttcacttaccccgcttaaattggcgctcaaaggtaagtaaagggagtttgatatgtctgtttcacgtcgggtaatacatcacggactttattttgcagttttaggaccgttaattggtgttctgtttcttgtcctctacatattcttcgcaaaagaaccgctggttctttgggtgataatacatccaatttttctcttattgtcgataactacgggagctattcctgcgttgttaaccggtgtaatggttgcctgtctgccggaaaagatcgggtcacagaaacgttatcgttgtctggctggtggcataggtggcgtcgttatcaccgagatctattgtgcagttattgtacatattaagggcatggcttcctcggagttgtttgaaaacattctttctggtgacagtctcgttgtccgcatcattcctgcattgctggcaggtgtggtgatgagcagaatcattacccgtctacccggattggatatttcatgtcctgaaacagactctttaagttaagcgggatactttatctttgggctactcaaaagcagacaggatgtttctatgactcaaaatatcaggccgttaccccaattcaaatatcatcccaagccactggaaacaggcgcatttgaacaggataaaaccgtagagtgcgattgctgtgaacaacagacgtcagtttattactcgggtcccttttattgcgttgatgaagttgaacatctctgtccgtggtgtattgcggacggttctgctgctgaaaagtttgcaggtagttttcaggatgatgccagcatagaaggtgttgaatttgagtatgatgaagaggacgaatttgccggtattaagaacacatatcctgatgaaatgctgaaagagttggttgaacgcacgccaggttatcatggatggcagcaggaattctggctcgcgcattgtggcgatttctgtgtttttatcggctatgtgggctggaatgatataaaagatcgcctcgatgaatttgccaaccttgaagaagattgtgagaatttcggtattagaaattctgatctagctaaatgcctgcaaaagggtggtcattgtcagggttatctcttccgctgtctccactgcggcaagctgagactgtggggtgatttttcgtagttatttaaataatgagaacagnnnnnnnnnnnnnnnnnnnnnnnnnncttatttcttaagcttaaccgagtgctaattctgcggcagcggctttatcagcgattaccatcagcgaaggatgcagctgcaacacggaagctggaacatcttcggtaaccggaccttgcagaacatttttcagtgcctgcgctttacccgcgccgctgacaattatcagcaagtttttcgccgccatgatgcttttcggccccatcgtcacgtagctgtcaggcactaacgaaaagtcgccgcccaactcgccatgcgccacaatatcaaccatctctccctggatcgggaactccacggtttgctcatggaaatgggtcgtattcggcaaattgccacaaaaatgaccatctgcacctaatcccagcaccaccaaatccagtccgccttcacgcgccagtttctgatcatgctcgcggtagttatcaatagtgagcttctggatattctcttctttgatccccgcaggggtgaaaaacagattacgcagattggtaatcgttacgccttctccctctttgccgcgaaatggaatttcatcaaaattatagaaatagcagttatcgtaccagggcttacctttaaccagggtggtgaggtattcatacatgcctttgggcgtgctaccggcggtaattgccaggttaacacgacgcgtcttcgacatataaccaagcagatggtgtgccgcgacacggctcatttcctggtaatcttcggtaatgattaatttcatcttaatgccttattttatttaaataatttctgtacaaaggctgcataggctggtcgccagacatccatttcatggttcagacccggatattcctggtaatcaaagttaatttttttctgctcaagctcagttttcagcccggcgatatccttgccggttacgacatctttatcccccacaaccacagtaaaattacgtagttgctggttgatagctgccggatcgttcagtcgggccgcgacaccttcatccggtacggttgtcgtggtaacaccactgaatgtggccagccagccaaagctttccagatgattcattccggaaaccagcgcctggtacccgccttgtgaaagccctgccagcgcgcggccatcggcatctttacggacattaaaacgcttgctaatcagcgggataatatcgttcatcagttcgcgatctgccgctttagcattcagcggataaaagactttacgtctttcctgaggcacgaaatcttcgggaataatgcccttcgcatcggtttctgtatccgggatcaccaccagcatcggtttaattttcccttcagcaagcaggttatccatgatttgcgggatacgcccctgatcgatagcggaacgtccggtatcaccaaagccgtgatagaaatagagcactggcaaaggctcgcccatgccggtgtatcctggcggggtccagacatacatctgacgttcagattgcaatgcgttggagtggtaagttatggcgatcaaatcaccatgcgcaacagaacgcgtatccagataactgcctggcaccagaatcatactggagttaacctggcgctgaggattagtcattgcggtgcctgtatcaatgctgcgtacaccatcaacattgaaaaaatactcgtacaggttgcctttcaggataggtgtgcgccacgaccagactcctgcttcgtctttggtcatcgggtgaatattgtccggaaccggaacacccaccactacagagacattttttgccccaggggcaaagtagcgaaaggtcacgctgttatcggcattgacctgagtcacatactgtttcaccgggatagtgggtgccgggctggctggcatatccgctgctatggcccactgagcagaaataccgctggcaatagccagcgttaaagcagcaatttttatattcatcgtaatattcctttcattaagttccattaccaccagatttcagcctgggcaccgacagcaaactggtcgtctttattgtcttcaaaggtgaagccatccagttcgttttccagggctttgatatacgtggcgtagaaacgaatttccggacgcgaggtcaacatactggtattgactttaaaggtatggaagagcgtggttttataaccagactcattaaatttattactattcgcatctttgttttgctgggtgaaatagcccagttcaacacctgtctggttatattggtcccaaatataggccgggcgaacaaccgcacgaatagattcgaaatcagagtgggcgcctgtttcgtagctatatatatcgttaccgaaggagtaaacaatcgcgttagctacaatgaaatgatcgccaatataggcttcgccctgcgaagtcagacgtaccgctgttccgccggtgtgatcaccataataacgaccattaaaggtggtaaatggacttgcgccagcataacggccaaagttactggcgatagagttattcgcgaccaggaaggagaattcgttgaagccacctttatcaaatttctgcgttaaagatgtgccaaacatccaggtatctttccagtcataatacccgttattatcctgattatctttttccgatgcgctttcgtttgccgtgacataacgaccacttaccattaaggtggctttatcccataacgggatatctttatagcgtaaatcaatggtattggtattaatctgctgtttgttttgcaggctgcgatcgtaatcatcgacatcttcgcgaaccagcgcgatatcaattttacccggaccgactttccagttttccagacctacacccgctgcggcatcagtacgctgcgttttccagtcaagcatctggatttcaattttcggcgcaccgtgtttacccacccagaaatcagcctctggcgcaaagggcaggaaacctttggtggtaacgtacatatcggagaactgcatatagttctcgccaccggcgttatcgccaaaccagccggtagagtactgctgaccaacgttaccatccatcatcacaacggcatcaacccgtttgccgttttcgttgtagacacgttgttttaactgcaaatcaaaccagccggagtattcgttaccaaagcggcccagagaaccaatcgcccatgatttaggtgaaccatgagaggcggtcccccaaccagaacggtaatagccgttgtaactaaagccaatttcatctttcacaaatttactgaaatctttcagagtcatggaagaataaatcgagcctgtctcactggcatttttctcttcatttttgaccagtacagcatcaggttttgcggcactactggtcgggaacggattggcggcatacccttgatcattcgtacttacgctacgattcaccgtcgctggcgtatactttttcttctcttcatctttatactttttgagttcgctttgcgtttctcttaacgccttttctaataactcaaggcgttgttccaccgttaatgattcagccaatgattgtgcagaaaaggctaacggtgccattaataagatggcagaggtaataagatttcgtctaaacataatatccctttatggtgcaaagaaagaattaacgcatcgcatccagactgttctgaatgcgacgataattaaggtgctttaatggttattttttttaatgacagcccccgcgtcttgatcacctctgcataccatccgaagcttttcttgcgtgttcttgtgaggcttccttcgccattatcatcacgatccacataaataaagccgtagcgcttagacatttgtgaatgagatgcactgactaaatcaattggcccccaactggtgtaccccataatatccacaccatcggcaatcgcttcatttacctgtaccaggtgatcgtttaaataggcaattcgataatcgtcctgtatcgaaccatccgcttcaacgctgtcttttgcgcctaatccgttctcgacaataaataacggtttttgataacgatcccaaagcgtatttaacagaacccgtaatccaaccggatcaatttgccacccccactctgaacttttcagatgcggattggggatcatattcagtatgttgccctgcgcatttttattaatgctttcgtcgtgggaaacacaaccagtcatgtaataactaaaagagatgaaatcgacggtatgttttaaatcttctgcgtcactttcagtcatctcaatggtgatattgtggtcgcggaagaaacgctgcatatagccgggatactggccacgcgcctgaacatcaccaaagaacatccagcgccggttctcttccatggcctgcaacatatcctgtggctggcaggtgagggggtaaaccagcccaccgagaagcatattgccgattttcgcttcggggagcaggctatgacaggctttaactgcccgcgcactggcaaccagttgatggtggatagcctgataaacttccgcctcgccactctcttctgccagccccacgcccgtgaatggcgcgtgtaacgacatgttgatttcattaaacgtcagccataacgccactttatgttggtagcgagtaaagaccgtgcgggcgtaatgctcgaagtgatcgatgaccgctcgattagcccaaccgccgtagtttttcaccagcccatatggcatttcgtaatgggataacgttaccagcggcttgatccccgcctgcgccatttcatcaaacagccgatcgtaaaacgctaaccccgcttcattcggttcgacttcgtcgccctgagggaaaattcgcgcccaggcaatggaaatacgcagacaggtgaagcccatctcggcaaataacgcgatatcttccgggtaacggtgataaaaatcgatggcgacatctttgatattctctttccccaggatgcgcggttccatttttcccattacgccatgaggctgtaaatctgaggtcgagatccctttgccatcttcctgccaggcaccttccacctgattggcagctgttgcgccaccccaaagaaatgtttctggaaatgctttcataattaactccttttatcgttagcgaatgatggataacagcggttcacctgcgcttatctgcgccgtgccgtggggtaatacgtccgtaaaatcatcgctattactgattaataccggcgtcgtcagatcaaatccggcctcgcgaatagcagggatatcaaaagaaatcagccgatcgcctgtattgaccttgtcacccacgttgacgtgagcggaaaagaatttgccgtccagttttacggtgtcgataccgacatgaatcaggatctccacaccatcatctgactcaatgccaatggcgtgtaatgtggcgaacaacgaagcaattcgacccgcaaccggagaacgcacttcaccaaccgagggcagaatggcaatacctttacccaacaggccactggcaaacgtggtatcagcgacgtgaatgagcggcacaatctctcccgtcatcggtgaacagataccgccctgctcaggtggtgtaataacctctggtgttttctcttgcggggcaccctgcgctggctgacgtttagcggtgatgaaatgaagcatcaccgtaccgacaaatgcgcaaccgatggcaatgacaccgccaataacgctggcccagacggtgaaatcaattcccgttgacgggatggtttgcatgaaggtgaaaatacttggcaaaccaaaggagtagactttcgtttgcgcgtagccaataatggtggcccccaaagccccactgatacaggcgataacaaaggggtacttacgcggcaggttgacgccatataccgctggttcggtgataccaaacagactcgtcaacgccgctgatcccgccaccacttttttctgcgcatcgcgttcgcagaggaagacgccgagcgccgccccgacctgcgccataatggcgggcattaacagcgggatcatggtgtcgtagcccagcacggtgaagttattgatacacagcggcaccaggccccagtgcagtccgaacatgacgaagatttgccagaagccgcccattaccgcgcccgcaaatgcaggaaccgcctgataaagccagagataaccggcggcaatcagttcgcttatccaggttgatagcggccccaccagcagaaaggtgacgggtgtgataaccatcagacatagcaatggtgtgaagaaatttttgattgccgacggtaaccacgcattaagtcggcgttccagaatgctgcacaaccaggcagaaaaaataatgggaataaccgatgacgagtaattcaacaatgtgaccggaatacccaggaaatccagccccagcgcatccgctttttgcccgttctcgaaagcagtcagaattaatggatgcactaacgctccaccaatcaccatggcagtaaatggattaccgccgaagcgtttccccgcggtgtatcccaggattatcgggaagaaccaaaacaaggcatcactggcgctgaataaaattaaataagtaccactttgttcggtcgtccactgaaaagtgagcgccagagccagcatacctttcaagatcccggttgccgccatcaaaccgatcagaggcgtaaaaatacctgaaataacataaacaaagcggtttagcagattacctttatcatcattttccggtgcctgttgcgctttttcgtcaaggcctgccacactgttaaccgccaggaagacatcggccacatggttacctatgaccacctgaaactggccaccgctttccaccaccataataataccgggggtctttttcagtacctctgcttgcgctttgctttcatcctttaatttaaaacgtaatcgcgttgcgcaatgcatcagactcacaatgttatctgcgcccccgactcctgcgactatttttctggctaactccgtcataacttgccctctaccgctttgcggcaaaactccaaaaaaaaacctgaaaaaaacggcctgacgtgaatcaagcaatttttttcaggttttgcccgcttagtgcggtaacaatcctttactcagtaataatatttcagtgttctttgcgcacgcgctctatatttatggctaaaaacataatctctgcgggtgaaattttacgttgatactgcaaaccaataaaaatggcgatccgttccgcacattgccatgcttgcgggtaattttgttttactgcttgttgtaatgattcatcactatcgttaattgaagcatgttcaagaatacgccaggataaaaacttcagatgtgtaaccagtcgctgataactcaagctttcttcctggtaattaaggctgaactgaaattttattaattgcagcatttcgcgcattaactgcgtgacacctgcaacatcctccatatttccgctcatttgggcactgaccagatgcatggcaataaagcccacttcatctttcggtaactgcacgcccaaccgtttatcaataatggttaacgcttcttcccctagctggaactctttcgggtaaagccgctggatatcccacagcaacgggttgggcagcaacacgttttgctgaaagcgtttaatcgcaaactggcaatggtcagttagcgagatataaatactgtcctgtaattttcccaagcgctcctgcgctaaagagataatacgatcacaggttgccatcacctcaagaggaatatgacttaagagttcgcttaatcgcccgttcagttcatgactgctcaaggcatactctttttctattccacttgagttaattctttcgccagcgcgtttttgaaagccaattccgcgccccatgacgactttttcccgctgttgatcatcaataaccaccacaacattattgttgagaattttggtgatttgcatgttcatagcaaggaccttttttataaacaaaaaaacccgacttcaccagtattctctggttatgtcaggttttgcctgcgaatgcagtaacaatccagtcatttattaatggtttttataacgaacatccaggttcggaaattaatttaattgcgtgcagagaaaatagcaatgcgctattgataaaaatatgaccatgctcgcagttattaactttgtgtaattttaggaatttataaagttatatataacaaatcccaataattaagttattgggatttgtctggtgaattatttgtcgctatctttccccgccagcagtttatccagctcatcgccaccgacgtgacggaaatcctgccccttcacgtagtagaagataaactcacaaatattctggcagcggtcgccaatacgttcgatagaacgcgcgcagaacagcgcagtaagtacgctcggaatggtacgcgaatcttccatcatgtaggtcatcagttgacgaacaataccttcgtattcctgatcgacttttttatcttcacgataaatacgtaccgcttcgtcaatgtccatccgcgcgaacgcgtccagcacgtcgtgcagcatctggatggtatgacggcccagcgactccagacttaccagcaacggctgatgctgctgggagaatttctccagcgcagtacggcagattttgtccgccacgtcgccaatacgctccagctcggcaatggttttactgatcaccataaccagtcgcaggtcgctcgccgtcggctgacgtttggcgataatgcgcacgcaggcttcatcgatcgccacttccatcatgttgacgttcttgtcgccttcgatgacgcgcttcgccagatcgctgtcctggttatgcatcgcggtgattgcatcagaaagctgctgctccaccatgccgcccatggtcatcacctgcgtgcggatactttccagttcggcgttgaactggccggaaatatgtttattaagattgagactgtccataacgcactcctgaatcaaccgtaacgaccggtgatgtagtcttctgtttgtttcttcgctggcttggtgaacagatcgtccgtgttgctgaactcaatcaattcgcccaggtacataaacgccgtgtggtcggaacaacgcgcagcctgctgcatgttgtgggtgacgatcaccacggtgtaatcctgcttcagttcggtgatcagctcttcaatacgcccggtagagatagggtcgagcgccgaacacggttcgtcgagcagcagcacttccgggcgaatggcgataccacgcgcaatacacagacgctgttgctgaccaccagagagagagtaaccgctctggtgcaatttatctttggtttcgttccacaatgcggctttggtcaatgcccactgcacgcgctcgtccatgtcggcacgggagagcttctcaaacagacgaacgccaaaagcgatgttgtcgtagatggacatcggaaacggcgtcggtttctggaacaccatgcccactttcgcacgcagcagtgcgatatcctgagagttggtcaggatgttgtcgccatcaagcagaatttcaccttccgcacgctgctccgggtacagttcaaacattttgttgaaggtacgcagcagcgtcgatttaccgcagccggacggcccgataaacgccgttacctggtttttagcgatatccaggttgatgtttttcagggcatggaatttgccgtagtagaagttcaaattacgaacctgaattttactcggggcagtttcaaccatactcattgcaatcttttcctcatcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagtgttaaccgtgtacagagtcaaaaaggcgctcggtcggtcccctcgcccctctggggagagggttagggtgaggggaaaaccgtgtcagcaatatcaaccgtgtttattcttcgcaaaaacaacgcgcgccagaatgttcagcagcagtacgcacagggtaatgatcaataccccggcccaggccaattgctgccattccgcaaacgggctcatcgcaaacttaaagatcgtcaccggcaggttggcgatcggctgcatcatgtccgtgctccagaactggttggagagcgcggtaaacagcagcggcgcggtttcaccagcaatacgggcaatcgccagcaggataccggtcataatcccggacaccgacgctttcagcgtaatcgcagagatcatcttccacttcggtgtacccagcgcataagccgcttcacgcaggctgtacggcaccagtttcagcatgttctcggtggtgcggataacaatcggcacctgcaacaacgccagggcaatcacgcccgcccagccggagaagtgctccatctgcgccaccacaatggtgtaaacaaacagaccaaccacaatcgacggcgcagagagcagaatgtcgttaatgaagcgaatcacttctgccagccaggatttacgaccatattccgccagataaatccccgccataatgcccagcggcgtaccgaataccgtggcccacaaaattaacagcccgctacccgccagagcgttcgccagaccaccaccttccgtattgggcggcggcgtcatttcagtgaacagcgccagcgacataccgtcgataccgcgagtgatggtggacattaaaatccagatcagccagaacaggccgaaggccatcgtcgccatcgagagcgtcagcgcaatacggtttttgaggcggcgacgcgcctgcattttgcggcgagattcagccagcgccgcagtggtttgcatttcaaccatagccattagcgtgccccctcattcttagccaggcgcataatcataaacttcgatgcggcgaggacgatgaaggtaatcacaaacaggatcaggcccagttccatcagtgcggcaacgtgcagaccggattccgcttccgcaaattcgttcgccagcgcagaggtgatactgttgcccggcatatacagcgaggcgctgtcgagctggtaggtgttaccgatgataaaggtcaccgccatggtttcaccgagcgcgcggcccagccccagcatgatgccgccgataacaccatttttggtgaacggaagaacgatacgccagataacttcccaggtggtgcagccaataccgtaggccgactctttcatcatcaccggggtttgttcgaacacatcacgcattaccgccgcaatgtacggaataatcatgatggcgaggatcacgcctgccgcgaggataccgataccaaatgcggggccagagaacagcgcgccaacaatcgggatattcgacatgatattgccgaccggctcctgaaagtaaacggcgaacagcggcgcaaagataaacaggccccacatgccgtaaacgatacttggaatggctgccagcagctcaatggcgatacccagcgggcgtttcagccagccaggcgcaagctcagtcaggaacagggcgataccgaaactcaccgggacggcgatcagcagcgcgataaacgaagtcaccaacgtaccgtagatcggcaccagcgccccgtagatatcgttcggtgcatcccactctttggtccataggaaagccagaccaaatttctgaatgctcggccaggaggagatgatcagagagacaataatgccacccaacatcaatagcacaatcagcgccgccagttttaccagcacgctgaaaattatgtcgccctttttacccggtgggttaaaagcaggcttggttgcagccataagttactcttcagttaaacgcgtttacaaagtcattttgtaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttttattagtacagcggcttaccgctactgtctttaatattggtcttccacgcagcgcgaacctgttcaactacactatccggcaggctggcgtaatccaggtcgttcgcctgtttagccccggttttgtacgcccagtcgaagaatttcagcacttctgtgccttgttctggtttcttctgatctttgtggatcagaatgaacgtggtagaggtaataggccatgcatcttcgcctttctggttggtcagatcctgagcgaaggttttgctccagtctgcaccttttgctgcattagcgaagttttcttcggtcggactaaccggtttaccatcagcggagatcagtttggtgtacgccaggttgttctgcttcgcgtaagcatattcaacataaccaattgcacccggcagacgctgaacgaacgcggcgataccgtcgttacctttaccgcccagaccgatcggccattttacggtagagccagtaccaacgttgtttttccactcttcgttcactttcgccaggtagctggtgaagacgaaggaagtcccggagccatctgcgcggcgtactacagcaatgttttgtgaaggcagtttcagacccggattcagtttggcgatggcttcatcatcccacttcttgattttgcccaggtagatgtcgccgagggttttaccatccagcaccagttcgccagacttcagccctggaatgttaaccgccagcaccacgccgccaatcacggtcgggaactggaacagaccttcctgagccagtttttcgtcagacagcggcgcgtcagaggcaccaaaatcaacggtattagcgataatctgttttacgccaccggaagaaccgataccctggtagttaactttattaccggtttctttctggtaagtgtcagcccatttggcatacaccggcgcagggaaggttgcacctgcacctgtcaggcttgcttctgcaaacacagagaaagcactcatcgataaggtcgcggcgacaacagttgcgacggtggtacgcataactttcataatgtctcctgggaggattcataaagcattgtttgttggctacgagaagcaaaataggacaaacaggtgacagttatatgtaaggaatatgacagttttatgacagagagataaagtcttcagtctgatttaaataagcgttgatattcagtcaattacaaacattaataacgaagagatgacagaaaaattttcattctgtgacagagaaaaagtagccgaagatgacggtttgtcacatggagttggcaggatgtttgattaaaaacataacaggaagaaaaatgccccgcttacgcagggcatccatttattactcaaccgtaaccgattttgccaggttacgcggctggtcaacgtcggtgcctttgatcagcgcgacatggtaagccagcagctgcagcggaacggtgtagaagatcggtgcaatcacctcttccacatgcggcatctcgatgatgtgcatgttatcgctacttacaaaacccgcatcctgatcggcgaagacatacaactgaccgccacgcgcgcgaacttcttcaatgttggatttcagtttttccagcaattcgttgttcggtgcaacaacaataaccggcatatcggcatcaattagcgccagcggaccgtgtttcagttcgccagcagcgtaggcttcagcgtgaatgtaagagatctctttcaacttcaatgcgccttccagcgcgattgggtactgatcgccacggcccaggaacagcgcgtgatgtttgtcagagaaatcttctgccagcgcttcaatgcgtttgtcctgagacagcatctgctcaatacggctcggcagcgcctgcagaccatgcacgatgtcatgttcaatggaggcatccagacctttcaggcgagacagcttcgccaccagcatcaacagcacagttaactgagtggtgaatgctttagtggatgccacgccgatttctgtacccgcgttggtcattagcgccagatcggattcgcgcaccagagaagaacccggaacgttacagattgccagtgaaccaaggtaacccagctctttcgacagacgcaggccagccagggtatccgcggtttcgccagactgtgacaaggtgatcatcaggctgttacgacgcacggcagatttgcgatagcggaattcagaggcgatttcgacgtcgcacggaatacctgctagcgattcaaaccagtagcgggaaaccataccggagttataagaagtaccacaggcgaggatctgaatatgctcaaccttcgacagcagttcgtcggcgttcggtcccagctcgcttaaatcaacctgaccgtggctgatgcgtccggtaagggtgtttttgatcgcgttcggctgttcgtagatctctttctgcatgtagtgacggtaaatgcctttatcgcccgcgtcatattgcagattggattcgatatcctgacgttttacttccgcgccagttttatcgaagatgtttaccgaacggcgagtgatttccgcaatatcgccctcttcaaggaagataaagcgacgggtcaccggcaacagcgccagctggtcagaagcgataaagttttcgcccatccccaggccaatcaccagcggactaccagaacgtgccgccagcagggtatccgggtgacgggagtccatgatcactgtaccgtacgcaccacgcagctgcgggatagcacgcagaacggcctcacgcagagtcccgccttgtttcagctcccagttcaccagatgggcaatcacttcggtgtcggtttcagaaacgaaggtatagccacgcgcttttagctcttcacgcagcggttcatggttttcgatgatgccgttatgcaccaccacaatgtgttcagaaacatgcggatgcgcattcacttctgaaggttcaccgtgggtcgcccagcgagtgtgagcaataccagtgccgccatgcagaggatgttcttccgctgcctgtgccagcatctggactttaccgaggcgacgcaggcgggtcatatgaccttctgcatcaacaacggccagaccggcagagtcatatccgcggtattccagacgacgtaaaccttcaagaaggatttctgctacatcacgttgcgcgatcgcgccaacaattccacacatagtttttgattccgatttatatcgttgtcggtcaacctgtatgcccgttttttcgggcgccccgagccttgtagagagtggggttatttttatagttactgcttgtgggagggagattatgttatctcctcatcccatgtgaccgggttagccggccagaatcactttttctttaccggacgacgccagccttctttctgagtctgcggcacacggctgatagctaatgcattttcgccgacattacgcgtcacagttgtacccgcagcaatggtcgcgcctttgcctactgttaccggggccaccagctgagtgtcggaaccaacaaacacatcgtcgccgataatggtcttaaatttattcgcaccatcgtagttgcaggtaatggttcccgcgccgatgttaacgttatcgccaatttccgcatcgcccaggtaagtcagatgaccagctttcgagcctttacccagacgcgcttttttcatctcaacgaagttaccgacgtgagcaccttccagcaactcagcaccaggacgcaaacgggcaaacgggccaatggtacaggccgctgccagattcgcatcttccacaacggtatacggactgatttcgcaatcatcgccaatcacgctgtttttaatcacgcaaccggtgccaattttcacgcgatgaccgagagtcacgttgccctcgatgataacgttagtatcaatttcaacatcgcgcccgtgagttagcgtaccacgcagatcaaaacgcgctggatcgcgcagcataacgcctgctaacagcagtttttcagcctgttcggactgataaacacgctccagacgggagagttgcaggcggttattcacgccttctacttcgcttaaacgttgcggatgaacggcgacgatttcacgcccttcctgatacgccagcgcaataatgtcggtgatgtagtattcgccctgagcattattgttggtcagcttcgccagccagcgtttcatatctgcgccgttggcaatcagaatgccggtgttgatctcctgaatctgacgctgctcgtcggtggcatctttgtgctcaacaatgccggtaactttgccgttttcacgggtgatacgtccataaccggtcggatcatccagtttcaccgtcagcagaccaatgccaccctgcggtttagcatcacgcagacgctggagtgtttcgacagagatcagcggcacgtcgccgtagagcattaaaatgtcttcatcatcggcaaagaaaggtgcggcctgctgcattgcatgacccgtacccagctgctctgcctgaagcacccagttaaggttgtcgtctttcagcgcctgttttagcagatcgccgccgtgaccgtacaccaggtgaacgtgcgctgcgcctaattcattcgcagcatcaatgacatgctgaaccatcgctttcccggcaagggtatgcagcactttcggaagatcggaatacatgcgcgtgcctttgcctgcggcaaggatcactacgctcatagcattattcaacatacgcgtcctgactgtaatttgagaacgaatttaaaccgcttcaccttgaaaaaactacatttttttcatcgtgaaatggacagaggataaattgttcaataacggattatccccgctgacgaaagcgccattttcgaccatcgtcacgccttttgtctgcagaaaattaaggcagtaccttaatttaagcgtcaggtggatgtttttgctcttatttcgatcaatgaataaacaggaaaacaggggggttttatatcagcaggatctatgtgaacgctattcaggacgggtcacacgcgcaaaaaaaagccagcctgtttccagactggcttttgtgcttttcaagccggtgttacatcgcttttttggtcaactcgataacgcgcagctgcgcgatcgctttggccagttccgcagacgcctgagcgtaatctacgtcgccgtgagagctgctaatgtgctcttcagccttacgtttcgcttccatggctcgcgcttcgtcgagatcctggccgcgaattgcggtgtcggccagaacggtcacgttgccaggctgcacttcaagaatgccgccagacagatagataaactcttcgtgaccgtgctgtttcacgatgcgaatcataccaggcttaatggcggtgagcagcggtgcgtggccagggtagatccccagttcaccttcgctacccgttacctggattttctcgaccagaccagagaacatttgttgctctgcgctgacgacgtccaggtggtaagtcattgccatatcaccctccgattaaggcgttaaagttttttggctttttccacagcttcttcgatggaaccgaccatgtagaacgcctgctccggcaggtgatcgtattcgccttccatgatgcctttaaagccacggatggtgtctttcagggagacgtatttacccggagaaccggtgaatacttctgccacgaagaacggctgggacaggaagcgctggatcttacgagcacgcgctaccaccagtttgtcttcttcagacagttcatccatacccaggatggcgatgatgtctttcagttcctgataacgttgcaggatggactgaacgccacgcgcggtgtcgtagtgttcctgaccaaccaccagcgggtccagctgacggctggtggagtccagcgggtcaacggccgggtagatacccagagacgcgatctgacggctcagtaccacggttgcgtcaaggtgcgcaaaggtggttgccggagacgggtcagtcaagtcatccgcaggtacgtatactgcctgtacggaggtgatagaaccagttttggtggaggtgatacgttcctgcagaacgcccatctcttccgccagggtcggctgataacctaccgctgaaggcatacggcccagcagtgcggatacttccgtaccggccagggtgtaacgatagatgttgtcaacgaacagcagaacgtcacgaccttcgtcacggaatttctcagccatggtcagaccggtcagagcaacgcgcagacggtttcccggcggctcgttcatctggccatacaccagggatactttgtcgataacgttggagtcggtcatttcgtggtagaagtcgttaccctcacgagtacgttcacctacgcccgcaaacacagagtaaccggagtgctcgatcgcgatgttacgaatgagctccatcatgtttacggttttacctacacccgcaccaccgaacagaccaactttaccgcccttagcgaacggacacatcaggtcgataactttgataccggtttccagcagttcctgagagtttgacagctcttcgtaggaaggtgctgcgcggtgaatcgcccaacgctcttcttcaccgatctcgcctttcatgtcgaccggttcacccagtacgttcatgatacggcccagagtcgctttacctaccgggacttcaatcgggtgttcgaggtcttttacatccagaccgcgacgcagaccgtcggaggaacccattgcgatggtacgtacgataccgccgccgagctgctgctgaacttccagcaccagacgctcattaccattttgcacctcaagagcatcgtacacgcgcggtacggcatcctgagggaattcgacgtcaactacggcgccgattacctggacaatctttccagtagccatcttaaatcctctacgaaataacctgtttaaaccgcggcggcccccgagacgatctcggtgagttcctgagtaatgctggcctgacgagctttgttgtataccaactgcagctctttaatcaggctgccgccattgtcggtcgcggctttcatcgccaccatacgggcggcctgctcgctggccaggttttcaaccacgccctgataaacctgagattcgacataacgacgcagcagggtatccagcaacgccttcggatcgggttcgtacaggtaatcccaggatttatgtttcagatcatcatcatctgatgccggtaacggcagcagctggctgatggtcggaacctgagacatggtgttaataaatttgttgctgacaatgtaaagcttgtccagacggccttcgtcgtaggcctgcaacatcacttttaccggaccgatcagttcggacagggaagggttatcccccatgccggtgacctgggcaacaacattgccgcccacggagttgaagaacgacacgcctttcgagccgatcattgcgaggtcgcattgaacgcctttgtcggtccaggtcttcatttccgccagcagttttttgaacaggttaatgttcaaaccaccgcacaaaccacggtcggtcgacaccaccaggtagcccacgcgtttaacgtcgcggtcttccaggtaagggtgcttatattccagattaccgtgtgcaaggtgaccaatcactttgcgcatggtttctgcataaggacggctggccgccatgcgatcctgcgatttacgcattttggaagcggcgaccatctccatcgctttagtgatcttttgcgtgttctggacgcttgcgatcttactacgtatctcttttgcgccggccatgagcttctcctcaatgccttgcggcctgccctaaggcaagccgccagacgttaccaggattgggttgctttgaaggaatcgaggatgcctttcagcttgccttcgatttcgtcgttgtagccaccggtctggttgatctcttgcatcaacggagcgtgatcacggtcgacgtaagccagcagagcggcttcgaagctgccaattttcgacagttcaacatccgccaggtaaccacgttctgctgcgaacagaaccagagactgctgcgcaacggacatcggcgcatactgtttctgtttcagcagttcggtcactttctgaccgtggtcaagctgcttacgtgttgcatcgtcaaggtcggatgcaaactgagagaacgctgccagttcacgatactgtgccagagcggtacggataccaccggacagttttttcatgatcttggtctgtgctgcaccaccaacacgggatacggaaatacccgggttaaccgcaggacgaataccggcgttgaacaggttggtttccaggaagatctgaccatcggtaatggagattacgttggtcggaacgaacgcagaaacgtcacccgcctgagtttcgataatcggcagtgcggtcagagaaccggttttccctttcacttcacctttggtgaaggcttcaacgtattcggcgttaacacgtgcagcacgctccagcagacgagagtggaggtagaaaacgtcgcccgggaatgcttcacgtcctggcggacgacggagcagcagggagatctgacggtaagcaacagcctgtttagacaggtcatcgtaaatgatcagcgcatcttcaccgcggtcacggaagtattcgcccattgcgcaaccggcatacggtgccaggtattgcagtgcagcggattcagacgcggttgctaccacaacgatggtgttagccagtgcgccgtgctcttccagtttacgtaccacgttagaaatggtggacgctttctggccgatagcgacatagatacatttgataccggaatcgcgctggttgatgatggcatcgatagccagtgcggttttacctgtctgacggtcaccgatgatcaattcacgctgaccacgaccgattgggatcatggagtcaacggctttataaccggtctgtaccggctgatctacggactgacgttcgataacgcccggagcgattgcttctacagcagagaagccgtcgtgatccagcggacctttaccgtcgattggtgcacccagagtgttaaccacacggcccagcaggccacggccaaccggaacttccaggatacggccagtacacttaactttcatgccttcggcaaggtcagcgtacggacccataacaaccgcacctacagagtcgcgctcgaggttcagtgcgatagcgtaacggttacccggcagggagatcatttcaccctgcatacaatcggccaggccgtgaatgcggataacaccgtcacttacagaaacaatagtaccttcgttgtgagcttcactcacaacattgaactgagcaatgcgctgcttgatcagttcgctgatttcggtggaattcagttgcatgctccagtccccttaagactgcaagacgtctgcaaggcgctcaagacgaccgcgtacgctgccatcaatgaccatatcacccgctcggatgataacgcctgccattacagacttatcgattttgcaattcagcttaactttgcgtgacagacgtttttccatcgcagcagaaattttcgcgagctgttgttcactcagtgcggcagcggaaatgacgtctacctcagcggtagcctcactcacggcacgcaggtgaataaactgctccagaacatccgggagcgcgttaagacgaccattttcagccataacccgaatcaggttctgaccgttttcgtccagttgctcaccacaaactgcgataaacgactcggcgagcgtttctggcgcaagcgcgccagagagaagctctgccatttgttcgtttttggttacctcggcggcaaacgccagcatgtcctgccagcgttctacactttggtgttcgacggcaaagtcaaaagctgctttggcgtaggggcgagctaccgtaataaattcagacatcagcccctccctccttacagttcagcgacaagtttatccacgatgtcgctgttagcagcttcatccacggaacgttcgatgatcttctcggcgccagcaacagccaggatagcaacttgcttacgcagctcttcacgggcacgtttacgctcggcttcaatttccgcctgcgcctgggccacgattttagtacgttcctgttctgcctcagctttcgcttcgtccagaatctgcgagcggcgtttgttcgcctgctcgatgattacctgggcttccgctttcgcttttttcagctggtcggtcgcgctggcctttgcaaggtcaaggtccttatgtgctcgttctgcggaagcaaggccgtcagcaatttctttttgacgtttttcgatggctgccattaatggcggccatacgtacttcatgcagaacagaacgaacaggacaaacgcgatggcctggccgaggattgttgcgttaagattcacagcacaatgcctctatttagttaacgttctgatattgctctttaaataaaagcaacgcttactacgcgacagcgaacatcacgtacagacccagacctacagcgatcatcgggatagcatccaccagacccataacgataaagaactgagtacgcagcagaggaatcagatcaggttgacgcgctgcgccttccaggaatttacccccgaggatgccgataccgatcgcagcaccgattgccgccagacccatcatcacagcggcagccatgtacagcagatccatattcaggttttccatgacagtctccagtttgtttcagttaaaacgtagtagtgttggtaaattaatgttcttcagacgccatcgacagatagacgatcgtcagaaccatgaagatgaaggcttgcagcgtaatgatcaggatgtggaaaatggcccacggcacattcaggatccactgtgaccaccacggcaacagaccagcaatcagaatgaaaatcagctcaccggcatacatgttaccgaacagtcgcaaaccgagtgaaactggtttggacagcaggcttaccccttcaaggattaagttgacaggaatgaacgcccagtgattgaacggctgcagcgtcaactctttcgtgaagccgccgatgcctttcattttgatgctgtagaacagaatcaggataaatacgcccagtgccatagacagcgttacgttcacgtccgcagacggaaccacacgcagtgcaggcagacccagtacatgttcagcaatgtacggcagcaggtcgataggcagtaaatccatcaggttcatcaggaatacccagacgaagatcgtcagggccagcggagcaatcagcttgcttttgccatggtacatgtctttcacgctaccattaacaaagccgatcaccagctcaatcgcggtctgaaacttacctggcacaccgctggtcgcctttttggctacgctacggaataaaaccaggaacaacagacccagcaccaccgagaagaacatggagtcaatattgattgtccagaaggtggctggggggttttgtggatccaccagcgagaatgtacgcaggtccagctgaaggttattcaggtggtgtcctatgtaatcctgcggcgtcatattttctgaagccatgatgccttttaccctttgttgttaattacagccggtgccagtatctgaaccaccagcaccaaaacccacgtaacgatcagcggcaagaataccgcctttaaaaccgccaacgccaccaccagtaacaccaacatcgccagaactttgaaagcttcgccaaatgcgaatgtccaggccacccggcctttcgctggtgtatgcgcctggtgacgccaggcaaatatcataaacaaaacgttaggcagaaagactgccaggcccccgcttattgcagagacgccccagaaggggtctttgaggctgaacagcaatccacttgctatcaccaccagtaactgaacgagcagaagcttccgagcaacgtttcgactcacgagcgacacagacatcacgtttttcactcctgctcccttcgaggtatgccgcgtgtcgtataaaactttctttaaggcttagagtcaagcatcaaaaagcggtcaaattatacggtgcgcccccgtgatttcaaacaataagtagccaaaaggtgaataaatgtttaaatatttttccagtgcatacaattgcgacttttctgctaaccctgttcgatcatgaaaaactgtaaataacgcgtaaacactggtgataaagcgtgcttcagatcacatattgcgcatgttcgcgcacagcatatttatttacttggcaaatgatgcctttgcaagtttatgatatttcagtctaaaaacagatactgttttaataaatgacatttacacaacaaaaaccacccattgacatttttaataatgttttaacagccaatgatggttcttagcgccgatttttagcagactgatattttcactaatgacttattttctgcttaccaaaaaaagccacgttatcttgttgatgcaaaagagtgaacgtggcgttaaatgtaaccagttatatcagtagaaaacctggttgttgttaacagtctaaccggtcaattttttatgatttttttgataaaaattaaattttatttgctttaatcaccaccagatgacgttcgccatccagggctggaacctgaagtttaaccactgattcgacctgatattcttcgggcaacaaagcgatttcatcttccggcatttgccctttcagcgcgtagaaacggccttgctcaccaggaagatggtggcaccagctcaccatatcgttcagagaggcaaaagcgcggctaattacgccatcaaatggcggctctgaaggaaactcttctaccctgctctgtactggttcaatattctccagtttaagctcatgttgcacctgacgaaggaaacgcacgcgtttaccaaggctatccaacagagtgaaatgggcttcaggacgcacgatagagagtggaatgcctggcagtcctggtccggtgccgacatcgataaaccgttcaccttgcagatacggtgccaccacaatgctatcgagaatatggcgtaccagcatctcattaggatcgcggaccgaagtcaggttgtacgctttgttccatttatgcagcatattcacgtaggcaataagctggtttttctggtgatcggtaagcgaaatacctgcgtctttcagcagtaaggagagtttgttgagcacggtgattacctgttcttgatgcgttgcctggtaagcgggtgcttaccaggcatttttaatgcgttatgcgctacgacgcagcataccctgttttttcagccacaccagcagaatggagatggccgcaggcgtgacgccagaaatacgcgaagcttggccgatagaggctggtttgtgatcgttaagtttggcgatcacttcgttagaaagaccggatacctggcggtaatccagtgtcgcgggtagcagggtgttctcgttacgcagctgcttttcgatctcatcttgctggcgcgcgatataaccttcgtatttaacctgaatctcaacctgttccgccgcctgttcgtctgtcaacgcaggggcaaacggcgtcagcgtggttaatttttcataagtcatttccggacgacgcagcagatcttcaccactggcttcacgggaaagcggcgcagtcaggtgagcattcacttcggctgcagcttccgccgacggggttacccaggtcgatttcagacgctgacgctcacgctcgatattctcaagtttctcgttaaagcgcgcccaacgttcgtcatccaccaggcccagttcacgaccgatttcagtcaaacgcagatccgcattatcttcgcgtagcatcagacgatattctgcgcgcgaagtaaacatacgatacggttctttggttcctaaagtgcacaggtcatcaactagtacgccgagatacgcctgagaacgtgccggagcccaaccttctttgtcagcagacagacgggcagcgttaagaccggccagcaaaccttgcgcagcggcttcttcgtaaccggtagtgccgttaatctgaccagcaaagaacagcccctggataaacttgctctccagcgtcggtttcaggtcgcgaggatcgaagaagtcatactcaatggcataacccggacgcacgatcttcgcgttttccatcccctgcatagagcggacgatttgcatctgcacatcgaacggcaggctggtggagataccgttcggataaatttcattagaggtcagtccttccggttcaaggaagatctgatgctgatttctgtcggcgaagcgcatgactttgtcttcgatcgacgggcagtagcgtgggccgacaccttcgatcacccctgcgtacattgggctacgatcgaggttactgcggatcacatcatgggttttctcgttggtatgagtgatataacacggcacctgctggggatgctgggacgcattgcccataaacgagaataccggcattgggttatcgccatgctgttgcgccagtacgctaaagtcgatggttcgagcatcaatacgcggtggtgtcccggttttcagacgaccaacgcgcagcggcagttcacgcaaacggcgagaaagcggaatggacggcggatcaccagcacggccaccgctgtaattatccagaccgatatgaattttaccgtcgaggaacgtcccaacggtgagcacgacggctttggcacggaacttcagtcccatttgggtaacagcaccgaccacgcgatcgttttcgacaataagatcttcaaccgcctgctggaagatcatcaggttcggttggttctccagcgccgtacgtaccgcctgacggtagagcacacgatccgcctgagctcgggtagcgcgaaccgccggtcctttgcttgcgtttagtatcctaaactggatacccgcctgatcgatcgctttcgccatcagaccgccgagtgcatccacttcttttaccagatgtcccttcccaataccgccgatcgccgggttgcagctcatctgccccagagtgtcgatattgtgtgtcaaaagcagagtctgttgacccatacgcgccgcggccatcgcggcctcggtgcctgcatgacccccgccaatgatgatgacgtcaaaaggatccggataaaacatggtgattgcctcgcataacgcggtatgaaaatggattgaagcccgggccgtggattctactcaactttgtcggcttgagaaagacctgggatcctgggtattaaaaagaagatctatttatttagagatctgttctattgtgatctcttattaggatcgcactgccctgtggataacaaggatccggcttttaagatcaacaacctggaaaggatcattaactgtgaatgatcggtgatcctggaccgtataagctgggatcagaatgaggggttatacacaactcaaaaactgaacaacagttgttctttggataactaccggttgatccaagcttcctgacagagttatccacagtagatcgcacgatctgtatacttatttgagtaaattaacccacgatcccagccattcttctgccggatcttccggaatgtcgtgatcaagaatgttgatcttcagtgtttcgcctgtctgttttgcaccggaatttttgagttctgcctcgagtttatcgatagccccacaaaaggtgtcatattcacgactgccaataccgattgcgccaaagcggactgcagaaagatcgggcttctgttcctgcaatgcttcatagaaaggagaaaggttgtccggaatatctccggcaccgtgggtggagctgataaccagccagatccctgaggcaggtaaatcttctaacagcggaccgtgcagcgtttcggtggtaaaacccgcctcttccagcttttcagccaggtgttctgctacatattcggcaccgccgagggtgctgccgctgataagagtgatatctgccataaaccgccacctttattaagagtggcgtattgtacgctgtgaacgcgttgggatctacctgtggaaaagtatgggattaaaaaagccgatcagggcttgatggtacgcatgatcgggttttgcaggacgatcaatgtctcggtggactgaatttcatcaattgtttggatcttgttgataagtacatgctggagagcgtcgatcgaacggcacatcacttttataaagatgctgtagtggccggttgtgtaataggcttcagtgacttcatcaaggctttccagctttgccagcgcggaagggtagtctttggcgctctttaatataatgccgataaagcagcctacgtcataaccgagctgcttcgggctgacatcaatacgcgccccggtaatgatccccgcctgcttcattttctctactcgaacgtgaatcgtccccggactgacgccaaattgtttcgccagttcggcgtaagcggtgcgcgcattgcccattaatgcttccaggatgccacggtccagattgtcgatcagataattttccataggattttcttatgcggattgatgattcattctattttagccttcttttttaatgaatcaaaagtgagttaggctttttattgaatgattattgcatgtgtgtcggtttttgttgcttaatcataagcaacaggacgcaggagtataaaaaatgaaaaccgcttacattgccaaacaacgtcaaattagcttcgtgaaatctcacttttctcgtcaactggaagaacgtctggggctgatcgaagtccaggcgccgattcttagccgtgtgggggatggcacgcaggataacttgtcgggctgtgaaaaagcggtgcaggtaaaagtgaaagctctgcctgatgcccagttcgaagtggttcattcactggcgaagtggaaacgtcagaccttagggcaacacgacttcagcgcgggcgaagggctgtacacgcacatgaaagcccttcgccccgatgaagaccgtctttctccgttgcactcggtctatgttgaccagtgggactgggaacgcgtaatgggcgacggtgagcgtcaattctcgactctgaaaagcacggtagaggcgatctgggcgggaattaaagcaaccgaagctgcggttagcgaagagtttggcctggcaccgttcctgccggatcagatccacttcgtacacagccaggagttactgtctcgttatccggatcttgatgccaaagggcgtgagcgggcgatagcgaaagatcttggcgcggtattccttgtcgggattggcggcaagctgagcgatggtcatcgccacgacgtgcgcgcaccggattatgatgactggagcaccccgtcagagctgggccatgcgggtctgaacggcgatattctggtgtggaacccggtactggaagatgcgtttgagctttcctccatggggatccgtgtagatgccgacacgctgaagcatcaactggcgctgaccggtgacgaagatcgcctggagctggagtggcatcaggcgctgctgcgcggtgaaatgccgcagaccatcggcggcggtatcggccagtctcgtttgactatgctgctgctgcaactgccgcatatcggccaggttcagtgtggagtatggccagctgctgttcgcgagagcgtcccttctctgctgtaataatttatcgccgccagcgtctgagcaggcggcttcgcatcccggtatcaaagcgccagatatgatcgaaaatgcgcatgatgccgggtttgccgtgtgccgacatcgccacggcatgaaagcgatgctgatgtacccgctgcagctctttcactttactcgtcacgtcgtcaggcaaccgctgagcgataaaatcagaaatcaccaccgcatcggcatcaaaccattccctgctttgcaagcgttccataatggcgcgaaaacaactggcaagatcggtgccgccacgaaactgctggcttaaaaaacggattgcttgttcgatgccttgtgggcctgaaagctcataacggacgatctcggtggaaaatagcataatatagcagcgccggttttctgcgagagcaatgcgcatcaaggccaggcagaacgctttcgcacactgttcattaaagccgcccattgagccggaagtatccacacagacaataaacggcccgcgcggctgttcatcgtaatctttatgtaccaccggacgttcgatcactttttcacgccacgactcaccgtgcaggcgataggtgagcaactgtttttccaccagccgacggtaaaactcatactccagttccgttatccctagtgtcgccagttctggcggcaggagacgtaaaatatcatcgctttgttgcagaccatcaacctgctcaggaaccgtcgccggttcgcgcaccatggtgcggaaggtttccatctgcgcatcgttgcgcggtattgatttggcttcccgagaacgccccagctgctctgccaggcgtttcagttccggctgttcgttaagaaattcaccgtatttcacaatcaactgatagtcgccacgtttaagctgaccggcgctcatatcccacagacgaccagctgcagtattgttatctgcgagaatcggttcaagttgtccgctcagcgtcatgcgttcctgaacttcactcaacagttgttcgcgttcttcttctaatagctgttgatttaacgtcgttgcttgcacgatcagacttaaacgccaacgctggagaaaaagcgtgtgtaacgctgaagtgatcgtgctgttagcatcaaccaactgtcgggcttgttctgcccatggagaattcagacgatgcagtaagtccaggatctgtggtagctgcacaataaactgtggcgtggagaggagctggctttgctgatagcacatcacctcttcggtgagttccggcgggactcgggcatctttcagccgactgcgcagcgcttcacgccagcggggaacatcatcagtgattgccgccttcaggcgtgggaatttttcaaagaagaccgccagctgcggtgaggccagcagtgcgatgatcatctcttcgatcaatccctcttcgctgacggccagcatcacattaagcgtatccagcgttagcattgttgtgcctggcgaatctgtgcaccgacatcctgtaggctggcttcaatgcgacctaaccagtcgccagggataaacagacatttttgctgttcgctgaataaagcgtgttgcttgcgccagtcgctttcaagctcttccagttgttgttttatttcaccaggcagaccttcagccgatgaaccgggaagtgccagcgtactgccttgtaaacttacatcgcgaacgacaagatgttgggcgctatcaacttccagattcagtttctgggcaaagccgataccgttcagtttaccgcgaatttcaccacctttgctcagccactgttccagcgcgctacgctcaaaggagatatgaaccacttccatatcatgcagttttaacggtttttgcagcagtagagtcagagtggaagcagtaacgttaacaggaagttgatactgctgacgacggctgaaaatgccgcccagacgaattaccgttaaggctgttttatcgctttgttgctgctggagttgcaggtgacgttgcacaatcgcgccaaggcgagtcaacatcccttgctgttgccaggcgtgaccggtcatcaatacatcaatttgttgttgtatcaaattcaggctttgcgcgtcataccacaggcaatctttcagcaaaatgagatctaccggggcaacagcactgcgaccgctaaaaaaggcgctggcctgcaataatcggatcgcttttttccagcgacgatccgagacataaggcgcatccggtaatttatccagttgctggcgcagcataaaaatcagctcaaatacatgatcgggcagcgtaatttcaccaatctctttctgccagcgttcatattcttcatctgtgacctgcaaggcatcaggaaccggattgtcgttttcatcctgttgactggtcagcatggagcggaaattcgctttatcctgcactttatctaaccacagacgaatcagcatgcggtcatataacgcttccagactgctgtctgcttccggcagctcgttggaggccgccaccagcagacgcatcgggattttttctacgtgtgcaccgttgcggaactggcgctcgttaatggcggtgagcaaggtattaagaattgccgggcccgctttccagatctcatccagaaagacaatttctgcttccggcaggtaaccgctggttaaacgttcatagcgcccttcatcttttagcgcctgaatagaaaggggaccaaaaacttcttccggcgtggagaagcgggtcatcagatattcaaacgcgcgggcattctgaaaggcgaattttaagcgccgggcgatcaaacttttggcaatacctggcgggccaaggaggaacacactttcaccacttaatgccgctaataaacacaagcggatggcgtggctacgttcataaagccccttttccaacgaactgctcaggcgggaaattctttccgctaataaatgagggtgagccataatgaagtggcgtcctttcgtcaaaagttctgcgtaaattgcgagtatagacgtttcttgctggtggctaaaatagtctcaaagggggggtatttttctttgagccaggttaatgtggccgcatttaggagtacgattttgccgttaatcgtgcatactgtgcgcttttttgtgggccaagggactaagcacacatttcatatttcaacgaaagactagtctatgagcactgataataagcaatcattgcccgcgattaccctcgcggcgattggagttgtctacggcgatattggtaccagcccgttatatacacttcgtgaatgtttgtccggccagtttggttttggcgttgaacgcgatgccgtgtttggctttttatcgctgatcttctggctgctaatctttgtggtttccattaaatatctcaccttcgtgatgcgggcagataacgccggtgagggggggatcctgacgttgatgtcgcttgccgggcgtaatacgtcggcgcgaaccacatcaatgctggtgattatggggctaatcggcggcagctttttctatggtgaagtcgtcataacacccgctatttcggtgatgtcagccattgaaggtctggaaatcgtcgccccgcagctggatacctggatagttcccctctcaattatcgttctcactttattatttatgattcaaaaacatggcacggctatggtcggtaagctgtttgcgccgatcatgctgacctggtttttgattctggcaggactggggttacgtagcattattgctaacccggaagtgctgcatgcgctgaatccaatgtgggcggtgcatttcttccttgaatacaaaacggtttcttttattgcattaggggcagtggtgttgtcgattacgggggtcgaggcgctgtatgctgatatggggcactttggtaagttccctattcgcctggcgtggttcaccgtcgtattaccttccttgacccttaattacttcggtcagggagcgctgttgttaaagaacccggaagcgattaagaacccgttcttcctgttggcaccggactgggcgctgatcccgctgctgatcatcgccgcactggcgacggtaattgcctcgcaggcggttatctctggcgtcttctcattgacgcgtcaggcggtacgtctgggatatttgtcgccgatgcgcattattcacacctccgaaatggagtcagggcaaatctatattccgtttgtgaactggatgctctatgtcgcggtcgtgattgtgattgtcagctttgagcactccagcaacctggcggcggcgtacgggattgcggtgaccggaaccatggtgctgacgtctattctctcgactaccgtggcacgtcagaactggcactggaataagtattttgttgcgctgatcctgattgctttcctttgtgtcgatattccattgttcaccgctaacctcgataaactgctctccggcggctggttgccattgagcctcggtactgtgatgtttatcgtgatgaccacctggaagagcgagcgtttccgcttgctgcggcggatgcatgaacatggtaactctctggaagcgatgattgcttcgctggagaaatcaccgcctgttcgcgtgcccgggaccgcggtgtatatgtcgcgtgcaatcaacgtcattccctttgcgctgatgcataaccttaaacataacaaggtattgcatgagcgggtgattctgttaactctgcgcaccgaagacgctccatatgtccataacgtccgtcgggtacagattgaacaactgtcgcccactttctggcgcgtggtggcaagttatggttggcgagaaacgccaaacgtagaagaagttttccaccgctgcggtctggaaggattaagttgccggatgatggaaacctccttctttatgtcgcatgagtcgttgatcctcggcaaacgcccgtggtatttgcgtctgcgcggcaagctgtacttgctgctgcaacgtaatgcgctgcgtgcaccagatcaatttgaaatcccgccaaacagggttatcgaactgggtactcaggtcgaaatctaacgccagacgcctcctttcttcataagggggcgtttttgttttcatggttaatcaccatgtaaaacgtttcgaggttgatcacatttccgtaacgtcacgatggttttcccaactcagtcaggattaaactgtgggtcagcgaaacgtttcgctgatggagaaaaaaatgaaaaaaggcaccgttcttaattctgatatttcatcggtgatctcccgtctgggacataccgatacgctggtggtgtgtgatgctggtttacccatccccaaaagtacaacgcgtatcgatatggcattaacccagggtgtaccttcttttatgcaggtgctgggcgtcgtcacaaatgaaatgcaggtcgaggcggccattatcgcggaagagatcaaacaccataatccgcaactccacgaaacgttgctcactcaccttgagcagctgcaaaaacaccagggaaataccattgaaattcgttacaccacgcatgaacaattcaaacaacaaaccgcagaaagtcaggcggtaattcgcagcggagaatgttctccgtatgcgaatatcattctctgtgctggcgtgacgttctgaggccgtcatggaagcattacttcagcttaaaggcatcgataaagccttcccgggcgtaaaagccctctcgggcgcagcgttaaatgtctatccgggccgcgtgatggcgctggtgggcgaaaacggcgcgggtaaatccaccatgatgaaagtgcttactggcatctatactcgcgatgccggtacgcttttatggctggggaaagaaacgacatttaccgggccaaaatcttcccaggaagccgggattgggattatccatcaggaactgaacctgatcccgcagttgaccattgccgaaaacattttcctcggtcgtgagtttgttaatcgctttggcaaaattgactggaaaaccatgtatgccgaagcggataaattgctggctaaacttaacctgcgctttaaaagcgacaagctggtgggcgatctttccatcggtgaccagcaaatggttgaaatcgccaaagtgctgagctttgagtcgaaagtcatcattatggatgaaccgaccgatgcgctgaccgataccgaaaccgaatccctgttccgcgtcatccgcgagctgaaatcgcaaggccgcggtattgtctatatctcccaccgcatgaaagaaatcttcgagatttgcgatgacgttaccgtttttcgtgatgggcaatttattgctgagcgcgaagtggcatcactgaccgaagattcgctgattgagatgatggtgggtcgcaagctggaagatcaatatccgcacctggacaaagcgccgggagatatccgcctgaaagtcgataatctctgcggacctggcgttaacgatgtctcttttactttacgcaaaggcgaaattcttggcgtctctggtttgatgggcgcaggtcgtaccgaactgatgaaagtgctctacggcgcactaccgcgcaccagcggttacgtcaccctggatgggcatgaagtcgttacccgttcaccgcaggatggcctggcaaacggcattgtgtatatctccgaagaccgtaaacgtgacggtttagtgttgggcatgtcagtaaaagagaacatgtcgctgacagcgctgcgctacttcagccgcgctggcggcagtttgaagcatgccgatgaacagcaggctgtgagtgatttcattcgtctgtttaatgtgaaaactccgtcgatggaacaggcaattggtctgctttccggtggcaatcagcaaaaagtggcgattgcccgcggtctgatgacacgccccaaagtgttgatccttgatgaacctacccgtggcgtagatgtcggcgcgaaaaaagagatctatcaactgattaaccagttcaaagccgatggcttgagcatcattctggtgtcatcggagatgccagaagtattaggcatgagcgatcgcatcatcgtcatgcatgaagggcatctcagcggggaatttactcgtgagcaggccacccaggaagtgttaatggctgccgctgtgggcaagcttaatcgcgtgaatcaggagtaaaaaaatgacaacccagactgtctctggtcgccgttatttcacgaaagcgtggctgatggagcagaaatcgcttatcgctctgctggtgctgatcgcgattgtctcgacgttaagcccgaactttttcaccatcaataacttattcaatattctccagcaaacctcagtgaacgccattatggcggtcgggatgacgctggtgatcctgacgtcgggcatcgacttatcggtaggttctctgttggcgctgaccggcgcagttgctgcatctatcgtcggcattgaagtcaatgcgctggtggctgtcgctgctgctctcgcgttaggtgccgcaattggtgcggtaaccggggtgattgtagcgaaaggtcgcgtccaggcgtttatcgctacgctggttatgatgcttttactgcgcggcgtgaccatggtttataccaacggtagcccagtgaataccggctttactgagaacgccgatctgtttggctggtttggtattggtcgtccgctgggcgtaccgacgccagtctggatcatggggattgtcttcctcgcggcctggtacatgctgcatcacacgcgtctggggcgttacatctacgcgctgggcggcaacgaagcggcaacgcgtctttctggtatcaacgtcaataaaatcaaaatcatcgtctattctctttgtggtctgctggcatcgctggccgggatcattgaagtggcgcgtctctcctccgcacaacccacggcggggactggctatgagctggatgctattgctgcggtggttctgggcggtacgagtctggcgggcggaaaaggtcgcattgttgggacgttgatcggcgcattaattcttggcttccttaataatggattgaatttgttaggtgtttcctcctattaccagatgatcgtcaaagcggtggtgattttgctggcggtgctggtagacaacaaaaagcagtaataacgactacaggacatcttgaatatgaacatgaaaaaactggctaccctggtttccgctgttgcgctaagcgccaccgtcagtgcgaatgcgatggcaaaagacaccatcgcgctggtggtctccacgcttaacaacccgttctttgtatcgctgaaagatggcgcgcagaaagaggcggataaacttggctataacctggtggtgctggactcccagaacaacccggcgaaagagctggcgaacgtgcaggacttaaccgttcgcggcacaaaaattctgctgattaacccgaccgactccgacgcagtgggtaatgctgtgaagatggctaaccaggcgaacatcccggttatcactcttgaccgccaggcaacgaaaggtgaagtggtgagccacattgcttctgataacgtactgggcggcaaaatcgctggtgattacatcgcgaagaaagcgggtgaaggtgccaaagttatcgagctgcaaggcattgctggtacatccgcagcccgtgaacgtggcgaaggcttccagcaggccgttgctgctcacaagtttaatgttcttgccagccagccagcagattttgatcgcattaaaggtttgaacgtaatgcagaacctgttgaccgctcatccggatgttcaggctgtattcgcgcagaatgatgaaatggcgctgggcgcgctgcgcgcactgcaaactgccggtaaatcggatgtgatggtcgtcggatttgacggtacaccggatggcgaaaaagcggtgaatgatggcaaactagcagcgactatcgctcagctacccgatcagattggcgcgaaaggcgtcgaaaccgcagataaagtgctgaaaggcgagaaagttcaggctaagtatccggttgatctgaaactggttgttaagcagtagttttaatcaggttgtatgacctgatggtgacataaatacgtcatcgacagatgaacgtgtaatataaagaaaagcagggcacgcgccaccctaacacggtggcgcattttatggacatcccgaatatgcaaaacgcaggcagcctcgttgttcttggcagcattaatgctgaccacattcttaatcttcaatcttttcctactccaggcgaaaccgtaaccggtaaccactatcaggttgcatttggcggcaaaggcgcgaatcaggctgtggctgctgggcgtagcggtgcgaatatcgcgtttattgcctgtacgggtgatgacagcattggtgagagcgttcgccagcagctcgccactgataacattgatattactccggtcagcgtgatcaaaggcgaatcaacaggtgtggcgctgatttttgttaatggcgaaggtgagaatgtcatcggtattcatgccggcgctaatgctgccctttccccggcgctggtggaagcgcaacgtgagcgtattgccaacgcgtcagcattattaatgcagctggaatcaccactcgaaagtgtgatggcagcggcgaaaatcgcccatcaaaataagactatcgttgcgcttaacccggctccggctcgcgaacttcctgacgaactgctggcgctggtggacattattacgccaaacgaaacggaagcagaaaagctcaccggtattcgtgttgaaaatgatgaagatgcagcgaaggcggcgcaggtactgcatgaaaaaggtatccgtactgtactgattactttaggaagtcgtggtgtatgggctagcgtgaatggtgaaggtcagcgcgttcctggattccgggtgcaggctgtcgataccattgctgccggagatacctttaacggtgcgttaatcacggcattgctggaagaaaaaccattgccagaggcgattcgttttgcccatgctgccgctgcgattgccgtaacacgtaaaggcgcacaaccttccgtaccgtggcgtgaagagatcgacgcatttttagacaggcagaggtgacgcttggctacaatgaaagatgttgcccgcctggcgggcgtttctacctcaacagtttctcacgttatcaataaagatcgcttcgtcagtgaagcgattaccgccaaagttgaagcggcgattaaagaactcaattacgcgccatcagctctggcgcgtagcctcaaactcaatcaaacacataccattggcatgttgatcactgccagtaccaatcctttctattcagaactggtgcgtggcgttgaacgcagctgcttcgaacgcggttatagtctcgtcctttgcaataccgaaggcgatgaacagcggatgaatcgcaatctggaaacgctgatgcaaaaacgcgttgatggcttgctgttactgtgcaccgaaacgcatcaaccttcgcgtgaaatcatgcaacgttatccgacagtgcctactgtgatgatggactgggctccgttcgatggcgacagcgatcttattcaggataactcgttgctgggcggagacttagcaacgcaatatctgatcgataaaggtcatacccgtatcgcctgtattaccggcccgctggataaaactccggcgcgcctgcggttggaaggttatcgggcggcgatgaaacgtgcgggtctcaacattcctgatggctatgaagtcactggtgattttgaatttaacggcgggtttgacgctatgcgccaactgctatcacatccgctgcgtcctcaggccgtctttaccggaaatgacgctatggctgttggcgtttaccaggcgttatatcaggcagagttacaggttccgcaggatatcgcggtgattggctatgacgatatcgaactggcaagctttatgacgccaccattaaccactatccaccaaccgaaagatgaactgggggagctggcgattgatgtactcatccatcggataacccagccgacccttcagcaacaacgattacaacttactccgattctgatggaacgcggttcggcttagatttacgctgtcttttgatcaaattattaccatcggttgttttcagaagcatgaacattgctgctgaagcaacagtaataatgcccattgtgataaacgtatagtggaattgttcgacagtcgttgtgccttccattccttcataaacgcgaaggacggccgcacttacagcaacgcctaaactaatcgacagttgctgcgtgaccgccagaacactgttaccgctgctggcattgtcatcggtcagatcggcaagtgtgatggtattcatcgcggtaaactgcgtcgacatagccatccctaatataaacaacggcaagatcagcatccatatagccattgctggtgattgcaaagagaactgagcgatcattagcccaataatcaccgtgatccccactaacgtatggcgatagcccagacgacgtaagacttgggtaaccatcgattttgcaataatggaacctaacgctgtcggtgccatcatacagccagcaataaacgcctgataaccaaatcctacctgtaacatcaatggcataaggaacggtacacagccggtccccagacgggttgcaatattgcctacgataccgatcgagaaagtgcgggttttaaataaatctaatgaaattaatgggtttggcgtgcgtcgtgcatggagaatatagagaagcagtaacccgatgctggtgacaattaccgtcaaggcaatccagctggcgacaatcttttccccgaatagctctattccgcttgagaagagaacaaggctgaggccaaacagcaaaaagccagtgatatcgaatctgcgtcgtgcggtggtgaaattgggcatatgtttgcgcgcgtaaagaaggcccgcaatacctatggggatattgattaaaaatatccagtgccaggttgcccaggtgaccagcacgccgccaagaacggggcctaaaattggccccaccagacccggcatggcgacaaaattcaatactggaagaagttcattacgaggataagcgcgcagtaaggccagccgagcaacaggcatcatcattgcgccgcctatcccctgaataacccggaagacaaccagctgtggtagcgaattagaaagtgcgcaggccagagaacccaatgtgaacagactcacggcaagggtaaaaatgcgacgcgtaccgaagcgatcggctagccatccgcttaccggaataagcatcgccaccgtcagcgtataactgatgatggctgattgcatcgcgagaggagaacgattaaggctatgagcgattgcgggtaaggcggtattaagaatagtggcatcaagtgcctgcatgaagaaggccatcgccgcgatccacggcaaacccgccatactgcgcttctttttatcgctcattcaatgtcctgttatcgggttatcacttatcaggtgagcgtagcagcgcctgacaagctttaaatgccgcgtcgccatcgctttggataatcgcatcgacaatcgcctgatgcagatccagctttatcactgtgtcgctggtaattgacgtgaagtaagtgtgataaaccgaatggaatagcgaggcgaatgaggtcaaaaacggattggcgctcatttcatagatatgctcatgccaggccatatcgacttcgatccagcgttcacggcgaaagttctcttttaatgccgccatttcggccattaacgtattgagatgcgctttctgttccgcggtgccaaccgttgctgccagtaggcaggcttgcggctccagacagatacgcataaccagaaagtgatcgatgacctgatgaaagttctcttctgtcatccaccaggtaagcaattcctgatcaagaaaattccagttcgattgtggcatgacccgagtaccaattcgcggtcgcggtaaaaccatcccttttgccgttaacgttttgaccgcttcgcgtaccgctgtacgactcactccaaattgctcgcccagctcaatctcaccgggcaaaatggtgccgggttcatattcaccttttaagatccgttgcgccagcttctcagccagaacatacgaaaggtttttctgtgcagctaactgttgtgcgcttaaaggcattacttatcttcctttttctttttattcctccttagtatgccaccaggaagtgtgattacggttgcaaaaacggcaaattgcttgttttatggcacattaacggggcttttgctgaaaaaatgcgcggtcagaaaattattttaaatttcctcttgtcaggccggaataactccctataatgcgccaccactgacacggaacaacggcaaacacgccgccgggtcagcggggttctcctgagaactccggcagagaaagcaaaaataaatgcttgactctgtagcgggaaagcgtattatgcacaccccgcgccgctgagaaaaagcaaagcggcactgctctttaacaatttatcagacaatctgtgtgggcactcgaagatacggattcttaacgtcgcaagacgaaaaatgaataccaagtctcaagagtgaacacgtaattcattacgaagtttaattctttgagcatcaaacttttaaattgaagagtttgatcatggctcagattgaacgctggcggcaggcctaacacatgcaagtcgaacggtaacaggaaacagcttgctgtttcgctgacgagtggcggacgggtgagtaatgtctgggaaactgcctgatggagggggataactactggaaacggtagctaataccgcataacgtcgcaagaccaaagagggggaccttcgggcctcttgccatcagatgtgcccagatgggattagctagtaggtggggtaacggctcacctaggcgacgatccctagctggtctgagaggatgaccagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgcacaatgggcgcaagcctgatgcagccatgccgcgtgtatgaagaaggccttcgggttgtaaagtactttcagcggggaggaagggagtaaagttaatacctttgctcattgacgttacccgcagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaattactgggcgtaaagcgcacgcaggcggtttgttaagtcagatgtgaaatccccgggctcaacctgggaactgcatctgatactggcaagcttgagtctcgtagaggggggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccggtggcgaaggcggccccctggacgaagactgacgctcaggtgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgtcgacttggaggttgtgcccttgaggcgtggcttccggagctaacgcgttaagtcgaccgcctggggagtacggccgcaaggttaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctggtcttgacatccacggaagttttcagagatgagaatgtgccttcgggaaccgtgagacaggtgctgcatggctgtcgtcagctcgtgttgtgaaatgttgggttaagtcccgcaacgagcgcaacccttatcctttgttgccagcggtccggccgggaactcaaaggagactgccagtgataaactggaggaaggtggggatgacgtcaagtcatcatggcccttacgaccagggctacacacgtgctacaatggcgcatacaaagagaagcgacctcgcgagagcaagcggacctcataaagtgcgtcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgtggatcagaatgccacggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtgggttgcaaaagaagtaggtagcttaaccttcgggagggcgcttaccactttgtgattcatgactggggtgaagtcgtaacaaggtaaccgtaggggaacctgcggttggatcacctccttaccttaaagaagcgttctttgcagtgctcacacagattgtctgataggaagtgaaaagcaaggcgtcttgcgaagcagactgatacgtccccttcgtctagaggcccaggacaccgccctttcacggcggtaacaggggttcgaatcccctaggggacgccacttgctggtttgtgagtgaaagtcacctgccttaatatctcaaaactcatcttcgggtgatgtttgagatatttgctctttaaaaatctggatcaagctgaaaattgaaacactgaacaacgaaagttgttcgtgagtctctcaaattttcgcaacacgatgatgaatcgaaagaaacatcttcgggttgtgaggttaagcgactaagcgtacacggtggatgccctggcagtcagaggcgatgaaggacgtgctaatctgcgataagcgtcggtaaggtgatatgaaccgttataaccggcgatttccgaatggggaaacccagtgtgtttcgacacactatcattaactgaatccataggttaatgaggcgaaccgggggaactgaaacatctaagtaccccgaggaaaagaaatcaaccgagattcccccagtagcggcgagcgaacggggagcagcccagagcctgaatcagtatgtgtgttagtggaagcgtctggaaaggcgcgcgatacagggtgacagccccgtacacaaaaatgcacatattgtgagctcgatgagtagggcgggacacgtggtatcctgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaaccccggcgaggggagtgaaaaagaacctgaaaccgtgtacgtacaagcagtgggagcacgcttaggcgtgtgactgcgtaccttttgtataatgggtcagcgacttatattctgtagcaaggttaaccgaataggggagccgaagggaaaccgagtcttaactgggcgttaagttgcagggtatagacccgaaacccggtgatctagccatgggcaggttgaaggttgggtaacactaactggaggaccgaaccgactaatgttgaaaaattagcggatgacttgtggctgggggtgaaaggccaatcaaaccgggagatagctggttctccccgaaagctatttaggtagcgcctcgtgaattcatctccgggggtagagcactgtttcggcaagggggtcatcccgacttaccaacccgatgcaaactgcgaataccggagaatgttatcacgggagacacacggcgggtgctaacgtccgtcgtgaagagggaaacaacccagaccgccagctaaggtcccaaagtcatggttaagtgggaaacgatgtgggaaggcccagacagccaggatgttggcttagaagcagccatcatttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatgtaacggggctaaaccatgcaccgaagctgcggcagcgacgcttatgcgttgttgggtaggggagcgttctgtaagcctgcgaaggtgtgctgtgaggcatgctggaggtatcagaagtgcgaatgctgacataagtaacgataaagcgggtgaaaagcccgctcgccggaagaccaagggttcctgtccaacgttaatcggggcagggtgagtcgacccctaaggcgaggccgaaaggcgtagtcgatgggaaacaggttaatattcctgtacttggtgttactgcgaaggggggacggagaaggctatgttggccgggcgacggttgtcccggtttaagcgtgtaggctggttttccaggcaaatccggaaaatcaaggctgaggcgtgatgacgaggcactacggtgctgaagcaacaaatgccctgcttccaggaaaagcctctaagcatcaggtaacatcaaatcgtaccccaaaccgacacaggtggtcaggtagagaataccaaggcgcttgagagaactcgggtgaaggaactaggcaaaatggtgccgtaacttcgggagaaggcacgctgatatgtaggtgaagcgacttgctcgtggagctgaaatcagtcgaagataccagctggctgcaactgtttattaaaaacacagcactgtgcaaacacgaaagtggacgtatacggtgtgacgcctgcccggtgccggaaggttaattgatggggtcagcgcaagcgaagctcttgatcgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaatgatggccaggctgtctccacccgagactcagtgaaattgaactcgctgtgaagatgcagtgtacccgcggcaagacggaaagaccccgtgaacctttactatagcttgacactgaacattgagccttgatgtgtaggataggtgggaggctttgaagtgtggacgccagtctgcatggagccgaccttgaaataccaccctttaatgtttgatgttctaacgtggacccgtgatccgggttgcggacagtgtctggtgggtagtttgactggggcggtctcctcctaaagagtaacggaggagcacgaaggttggctaatcctggtcggacatcaggaggttagtgcaatggcataagccagcttgactgcgagcgtgacggcgcgagcaggtgcgaaagcaggtcatagtgatccggtggttctgaatggaagggccatcgctcaacggataaaaggtactccggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatcacatcctggagctgaagtaggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtgggcgctggagaactgaggggggctgctcctagtacgagaggaccggagtggacgcatcactggtgttcgggttgtcatgccaatggcactgcccggtagctaaatgcggaagagataagtgctgaaagcatctaagcacgaaacttgccccgagatgagttctccctgactccttgagagtcctgaaggaacgttgaagacgacgacgttgataggccgggtgtgtaagcgcagcgatgcgttgagctaaccggtactaatgaaccgtgaggcttaaccttacaacgccgaagatgttttggcggatgagagaagattttcagcctgatacagattaaatcagaacgcagaagcggtctgatgaaacagaatttgcctggcggccgtagcgcggtggtcccacctgaccccatgccgaactcagaagtgaaacgccgtagcgccgatggtagtgtggggtctccccatgcgagagtagggaactgccaggcatcaaattaagcagtaagccggtcataaaaccggtggttgtaaaagaattcggtggagcggtagttcagtcggttagaatacctgcctgtcacgcagggggtcgcgggttcgagtcccgtccgttccgccaccctaattaggggcgtagttcaattggtagagcaccggtctccaaaaccgggtgttgggagttcgagtctctccgcccctgccagaaatcatccttagcgaaagctaaggattttttttatctgaaataaccctctccgaagtaaatccttctaccggcatccttgccagccattcatattaatacacttcatccagcacgttaattttcaaaagatcgcgaatcaacgcatttttatcgctattttgcagccatatggcataaagcggccgtgaaagtgttgtgctatcgacaacggtatgcaggccgccttttttacgcgcccagctgacgggtagccaggtgcaaccattaagcatcgcaatctgttgctgtgccagttcagcagaactggttgtcagaatgggcacttcgtcagcaccgatcaaacctgcctcatgctgttgaaaatctggcccccactcaagtcgcagataattaagatctccctttagttttgaaggggcactggtataaagcgctaaagtgaaatatcccagcaactgactactaaattcgtccattttgggcgcttcagtggtaataagaagatcaagctggcgttcatgcagctgttttaccagagactgccgttgggcaattcgcgcttcgaactgtaagcctgtatgggcatcctgattttgatacaagcgtcccagccactgattaagcatacattcccacaacgaggcgctggcaccgatagaaaactcgttatgtcgtgaggtatgcgccacctccttacgggcggcctgccaggtgctcatgagcgtttctgcataaggcagtagtttttcaccggcagcggttaaacggatattgtttctgtggcgggtgaaaaggttcacacccagttgattttccagttgtctgattcgaaagctcactgctgactgggtcagatagagcgattcagccgctcgaccaaagtgacgcgttcggctaacttccaggaaagtttttaacaattccgtatccacagtgctctccgcaaaattatttgtcgttatgatttaaatgttttgttttacactctgtcaagcgtaactaatactccgcgccataactagctcggtcaaagaattaggagcgtgcaggatggcggaaagctttacgacgactaatcgatatttcgacaataaacattatccacgtggattctctcgtcatggtgatttcaccatcaaagaggcacaactgcttgagcgtcatggttatgccttcaatgagttggatcttggcaaacgcgagccggttaccgaggaagagaaactcttcgtagcagtatgccgtggcgaacgtgagccagtgacagaagcagaacgcgtgtggtccaagtatatgacgcgtattaagcgtccaaaacgttttcacaccctttccggcggtaaaccgcaggttgaaggtgctgaagactacaccgattctgacgattaataaaaagggcgaaatgccctttttttatgtcagtagtttctgcagatggatgagcaaacggtcaatcgctcgatagctaactgcctcctgcaaatgctgacgtgtgataatgtcagactgatcaatatcagcaatggttcgtgcaactttcaataaccgctgccaggcacgaatcgataaccccagatggatcagtgttccttccaaccacatcgcatcttcgctctcaagtttgcagaattggcgtatttccggactatccagccaggcattcagtttattctgccgcttaaattggcgctctctggcggccattacgcgttgtttaacggtggcgctgctttctcccggcactaccgttttactcaaaatgccggggggtggtaatgggatctccagtgagagatcgaagcggtcgagaaagggccccgagagccggttgagataacgtaatgtctgttctggcgtgcagcggttatggtttccctgataatgtccggtagggctgggattcatcgccgcaacaagctggaaacgggctggataggttatttttgctcgtgtgcgtgaaagatggatctgcccggattcaatcggctctcgcaaggcatccagtgtacgccgttcaaattcaggtagctcatcaagaaaaagcacgccgttatgcgccagcgaaatttcaccgggccctggaattgcgccaccgcctaccatcgcagttaacgatgcactgtgatgaggtgagcggaacgggcgctgccgccattgtttttgtactgattcagcatttaccagacttaatatcgcagcactctccagtgcctcttcattgcttaaatctggcaacaggccattaatacggctggcgagcattgttttacctgttcccggcggcccaatcagtaaaaggttgtgcccgccagcagcggtaatttccagtcctcgctttccttgttcctgaccgataacatcactgagatcatgttgtagcgcccgggatactgcatcagttggtttcgggcgttcgagagcgtgcttaccttccagaaacgcacagacagcttgcagatgatcggctatcaggcatccttcaccgttaattagccccacttcatcttcgttatctttcgcgacgataatttttctgcccgacttaatagcttcagttgcactggagattgcgccgggaacgccacgcagagcgcctgtaagcgccagttctccgactaattcatattcatctaacttattggctgtaagctgttctgaggccgccagcaacgcaatggcgataggtaaatcatatcgtcccccttcttttggcagatcagctggagccaggttgatggtgatttttttcgccggatattcatatccgctattgataatggcgctgcgcacgcgatcgcgagcttcttttaccgttgtttctggtaagcccaccatcgttaagccgggtagacctttactgatatgtacctcaacagtgatcgggggcgcatttactcccagggctgcgcgggtatgaacaattgacagtgacataagccctccttgagtcaccattatgtgcataagatatcgctgctgtagcccgctaattcgtgaattttagtggctgattcctgtttatttgtgcaagtgaagttgagttgttctggcggtggaatgatgctcgcaaaaatgcagcggacaaaggatgaactacgaggaagggaacaacattcatactgaaattgaatttttttcactcactattttatttttaaaaaacaacaatttatattgaaattattaaacgcatcataaaaatcggccaaaaaatatcttgtactatttacaaaacctatggtaactctttaggcattccttcgaacaagatgcaagaaaagacaaaatgacagcccttctacgagtgattagcctggtcgtgattagcgtggtggtgattattatcccaccgtgcggggctgcacttggacgaggaaaggcttagagatcaagccttaacgaactaagacccccgcaccgaaaggtccgggggttttttttgaccttaaaaacataaccgaggagcagacaatgaataacagcacaaaattctgtttctcaagattcaggacggggaactaactatgaatggcgcacagtgggtggtacatgcgttgcgggcacagggtgtgaacaccgttttcggttatccgggtggcgcaattatgccggtttacgatgcattgtatgacggcggcgtggagcacttgctatgccgacatgagcagggtgcggcaatggcggctatcggttatgctcgtgctaccggcaaaactggcgtatgtatcgccacgtctggtccgggcgcaaccaacctgataaccgggcttgcggacgcactgttagattccatccctgttgttgccatcaccggtcaagtgtccgcaccgtttatcggcactgacgcatttcaggaagtggatgtcctgggattgtcgttagcctgtaccaagcacagctttctggtgcagtcgctggaagagttgccgcgcatcatggctgaagcattcgacgttgcctgctcaggtcgtcctggtccggttctggtcgatatcccaaaagatatccagttagccagcggtgacctggaaccgtggttcaccaccgttgaaaacgaagtgactttcccacatgccgaagttgagcaagcgcgccagatgctggcaaaagcgcaaaaaccgatgctgtacgttggcggtggcgtgggtatggcgcaggcagttccggctttgcgtgaatttctcgctgccacaaaaatgcctgccacctgtacgctgaaagggctgggcgcagtagaagcagattatccgtactatctgggcatgctggggatgcacggcaccaaagcggcaaacttcgcggtgcaggagtgtgacctgctgatcgccgtgggcgcacgttttgatgaccgggtgaccggcaaactgaacaccttcgcgccacacgccagtgttatccatatggatatcgacccggcagaaatgaacaagctgcgtcaggcacatgtggcattacaaggtgatttaaatgctctgttaccagcattacagcagccgttaaatcaatgactggcagcaacactgcgcgcagctgcgtgatgaacattcctggcgttacgaccatcccggtgacgctatctacgcgccgttgttgttaaaacaactgtcggatcgtaaacctgcggattgcgtcgtgaccacagatgtggggcagcaccagatgtgggctgcgcagcacatcgcccacactcgcccggaaaatttcatcacctccagcggtttaggtaccatgggttttggtttaccggcggcggttggcgcacaagtcgcgcgaccgaacgataccgttgtctgtatctccggtgacggctctttcatgatgaatgtgcaagagctgggcaccgtaaaacgcaagcagttaccgttgaaaatcgtcttactcgataaccaacggttagggatggttcgacaatggcagcaactgttttttcaggaacgatacagcgaaaccacccttactgataaccccgatttcctcatgttagccagcgccttcggcatccatggccaacacatcacccggaaagaccaggttgaagcggcactcgacaccatgctgaacagtgatgggccatacctgcttcatgtctcaatcgacgaacttgagaacgtctggccgctggtgccgcctggcgccagtaattcagaaatgttggagaaattatcatgatgcaacatcaggtcaatgtatcggctcgcttcaatccagaaaccttagaacgtgttttacgcgtggtgcgtcatcgtggtttccacgtctgctcaatgaatatggccgccgccagcgatgcacaaaatataaatatcgaattgaccgttgccagcccacggtcggtcgacttactgtttagtcagttaaataaactggtggacgtcgcacacgttgccatctgccagagcacaaccacatcacaacaaatccgcgcctgagcgcaaaaggaatataaaaatgaccacgaagaaagctgattacatttggttcaatggggagatggttcgctgggaagacgcgaaggtgcatgtgatgtcgcacgcgctgcactatggcacttcggtttttgaaggcatccgttgctacgactcgcacaaaggaccggttgtattccgccatcgtgagcatatgcagcgtctgcatgactccgccaaaatctatcgcttcccggtttcgcagagcattgatgagctgatggaagcttgtcgtgacgtgatccgcaaaaacaatctcaccagcgcctatatccgtccgctgatcttcgtcggtgatgttggcatgggagtaaacccgccagcgggatactcaaccgacgtgattatcgctgctttcccgtggggagcgtatctgggcgcagaagcgctggagcaggggatcgatgcgatggtttcctcctggaaccgcgcagcaccaaacaccatcccgacggcggcaaaagccggtggtaactacctctcttccctgctggtgggtagcgaagcgcgccgccacggttatcaggaaggtatcgcgctggatgtgaacggttatatctctgaaggcgcaggcgaaaacctgtttgaagtgaaagatggtgtgctgttcaccccaccgttcacctcctccgcgctgccgggtattacccgtgatgccatcatcaaactggcgaaagagctgggaattgaagtacgtgagcaggtgctgtcgcgcgaatccctgtacctggcggatgaagtgtttatgtccggtacggcggcagaaatcacgccagtgcgcagcgtagacggtattcaggttggcgaaggccgttgtggcccggttaccaaacgcattcagcaagccttcttcggcctcttcactggcgaaaccgaagataaatggggctggttagatcaagttaatcaataaatacaaaaaatgggacggcacgcaccgtcccatttacgagacagacactgggagtaaataaagtatgcctaagtaccgttccgccaccaccactcatggtcgtaatatggcgggtgctcgtgcgctgtggcgcgccaccggaatgaccgacgccgatttcggtaagccgattatcgcggttgtgaactcgttcacccaatttgtaccgggtcacgtccatctgcgcgatctcggtaaactggtcgccgaacaaattgaagcggctggcggcgttgccaaagagttcaacaccattgcggtggatgatgggattgccatgggccacggggggatgctttattcactgccatctcgcgaactgatcgctgattccgttgagtatatggtcaacgcccactgcgccgacgccatggtctgcatctctaactgcgacaaaatcaccccggggatgctgatggcttccctgcgcctgaatattccggtgatctttgtttccggcggcccgatggaggccgggaaaaccaaactttccgatcagatcatcaagctcgatctggttgatgcgatgatccagggcgcagacccgaaagtatctgactcccagagcgatcaggttgaacgttccgcgtgtccgacctgcggttcctgctccgggatgtttaccgctaactcaatgaactgcctgaccgaagcgctgggcctgtcgcagccgggcaacggctcgctgctggcaacccacgccgaccgtaagcagctgttccttaatgctggtaaacgcattgttgaattgaccaaacgttattacgagcaaaacgacgaaagtgcactgccgcgtaatatcgccagtaaggcggcgtttgaaaacgccatgacgctggatatcgcgatgggtggatcgactaacaccgtacttcacctgctggcggcggcgcaggaagcggaaatcgacttcaccatgagtgatatcgataagctttcccgcaaggttccacagctgtgtaaagttgcgccgagcacccagaaataccatatggaagatgttcaccgtgctggtggtgttatcggtattctcggcgaactggatcgcgcggggttactgaaccgtgatgtgaaaaacgtacttggcctgacgttgccgcaaacgctggaacaatacgacgttatgctgacccaggatgacgcggtaaaaaatatgttccgcgcaggtcctgcaggcattcgtaccacacaggcattctcgcaagattgccgttgggatacgctggacgacgatcgcgccaatggctgtatccgctcgctggaacacgcctacagcaaagacggcggcctggcggtgctctacggtaactttgcggaaaacggctgcatcgtgaaaacggcaggcgtcgatgacagcatcctcaaattcaccggcccggcgaaagtgtacgaaagccaggacgatgcggtagaagcgattctcggcggtaaagttgtcgccggagatgtggtagtaattcgctatgaaggcccgaaaggcggtccggggatgcaggaaatgctctacccaaccagcttcctgaaatcaatgggtctcggcaaagcctgtgcgctgatcaccgacggtcgtttctctggtggcacctctggtctttccatcggccacgtctcaccggaagcggcaagcggcggcagcattggcctgattgaagatggtgacctgatcgctatcgacatcccgaaccgtggcattcagttacaggtaagcgatgccgaactggcggcgcgtcgtgaagcgcaggacgctcgaggtgacaaagcctggacgccgaaaaatcgtgaacgtcaggtctcctttgccctgcgtgcttatgccagcctggcaaccagcgccgacaaaggcgcggtgcgcgataaatcgaaactggggggttaataatggctgactcgcaacccctgtccggtgctccggaaggtgccgaatatttaagagcagtgctgcgcgcgccggtttacgaggcggcgcaggttacgccgctacaaaaaatggaaaaactgtcgtcgcgtcttgataacgtcattctggtgaagcgcgaagatcgccagccagtgcacagctttaagctgcgcggcgcatacgccatgatggcgggcctgacggaagaacagaaagcgcacggcgtgatcactgcttctgcgggtaaccacgcgcagggcgtcgcgttttcttctgcgcggttaggcgtgaaggccctgatcgttatgccaaccgccaccgccgacatcaaagtcgacgcggtgcgcggcttcggcggcgaagtgctgctccacggcgcgaactttgatgaagcgaaagccaaagcgatcgaactgtcacagcagcaggggttcacctgggtgccgccgttcgaccatccgatggtgattgccgggcaaggcacgctggcgctggaactgctccagcaggacgcccatctcgaccgcgtatttgtgccagtcggcggcggcggtctggctgctggcgtggcggtgctgatcaaacaactgatgccgcaaatcaaagtgatcgccgtagaagcggaagactccgcctgcctgaaagcagcgctggatgcgggtcatccggttgatctgccgcgcgtagggctatttgctgaaggcgtagcggtaaaacgcatcggtgacgaaaccttccgtttatgccaggagtatctcgacgacatcatcaccgtcgatagcgatgcgatctgtgcggcgatgaaggatttattcgaagatgtgcgcgcggtggcggaaccctctggcgcgctggcgctggcgggaatgaaaaaatatatcgccctgcacaacattcgcggcgaacggctggcgcatattctttccggtgccaacgtgaacttccacggcctgcgctacgtctcagaacgctgcgaactgggcgaacagcgtgaagcgttgttggcggtgaccattccggaagaaaaaggcagcttcctcaaattctgccaactgcttggcgggcgttcggtcaccgagttcaactaccgttttgccgatgccaaaaacgcctgcatctttgtcggtgtgcgcctgagccgcggcctcgaagagcgcaaagaaattttgcagatgctcaacgacggcggctacagcgtggttgatctctccgacgacgaaatggcgaagctacacgtgcgctatatggtcggcggacgtccatcgcatccgttgcaggaacgcctctacagcttcgaattcccggaatcaccgggcgcgctgctgcgcttcctcaacacgctgggtacgtactggaacatttctttgttccactatcgcagccatggcaccgactacgggcgcgtactggcggcgttcgaacttggcgaccatgaaccggatttcgaaacccggctgaatgagctgggctacgattgccacgacgaaaccaataacccggcgttcaggttctttttggcgggttagggaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnctacccgcgcgacaacgtcatttgtggttcggcaaaatcttccagaatgcctcaattagcggctcatgtagccgctttttctgcgcacacacgcccagctcaaacggcgttttctcatcgctgcgctctaaaatcatcacgcggttacgcaccggttcggggctgttttccagcaccacttccggcaacaatgccacgccacagccgagtgccaccatcgataccatcgcttcatgcccgccaaccgtggcgtaaatcatcgggttactgattttattgcgtcgaaaccacagttcaatgcggcggcgtaccggcccctgatcggccataataaacggcaccgttgaccagtccggcttctctaccgacacctgattacgcaccgggcagggcagcgcgggggcaatcagcactactgccagattctccagcatcgaaaacgccactgcgccgggcaaggtttccggtttacccgcaatcgccagatccgcttcaccagtgaccaccttttccatcgcatctgccgcatcaccagtagtaagtttaatctccaccgacgggtgttccgcgcggaagcgatccagaatcggcggcagatggctgtaggcagcggtcaccgagcagaagatatgtaattcgccagagagcgacggcccttgctgatcgatggtgtggcgcaactgctgatactgcaacagcgtttgctgggcgaaaacgcgcagctcttcgcccgcttcagtcagcgtcaccgtgcggttatcgcgcacaaacagcggctgaccgagatcttcttccaggcgctgaatctgccgtgagagcgtggatgggctaacgtgcatcgcccgcgcgctgcggccaaaatggcggctttccgccagatgcaggaaggttttcagatcgcgtaaatccacagggacagccctcgatgttgacgttgcaaaaattgcaatgtgacgttgtgaatatatcaatttccgcaataaatttcctgtcatatagtgaattcaatctcgcaaacgcgaaccgaacaataagaagcacaacatcacgaggaatcaccatggctaactacttcaatacactgaatctgcgccagcagctggcacagctgggcaaatgtcgctttatgggccgcgatgaattcgccgatggcgcgagctaccttcagggtaaaaaagtagtcatcgtcggctgtggcgcacagggtctgaaccagggcctgaacatgcgtgattctggtctcgatatctcctacgctctgcgtaaagaagcgattgccgagaagcgcgcgtcctggcgtaaagcgaccgaaaatggttttaaagtgggtacttacgaagaactgatcccacaggcggatctggtgattaacctgacgccggacaagcagcactctgatgtagtgcgcaccgtacagccactgatgaaagacggcgcggcgctgggctactcgcacggtttcaacatcgtcgaagtgggcgagcagatccgtaaagatatcaccgtagtgatggttgcgccgaaatgcccaggcaccgaagtgcgtgaagagtacaaacgtgggttcggcgtaccgacgctgattgccgttcacccggaaaacgatccgaaaggcgaaggcatggcgattgccaaagcctgggcggctgcaaccggtggtcaccgtgcgggtgtgctggaatcgtccttcgttgcggaagtgaaatctgacctgatgggcgagcaaaccatcctgtgcggtatgttgcaggctggctctctgctgtgcttcgacaagctggtggaagaaggtaccgatccagcatacgcagaaaaactgattcagttcggttgggaaaccatcaccgaagcactgaaacagggcggcatcaccctgatgatggaccgtctctctaacccggcgaaactgcgtgcttatgcgctttctgaacagctgaaagagatcatggcacccctgttccagaaacatatggacgacatcatctccggcgaattctcttccggtatgatggcggactgggccaacgatgataagaaactgctgacctggcgtgaagagaccggcaaaaccgcgtttgaaaccgcgccgcagtatgaaggcaaaatcggcgagcaggagtacttcgataaaggcgtactgatgattgcgatggtgaaagcgggcgttgaactggcgttcgaaaccatggtcgattccggcatcattgaagagtctgcatattatgaatcactgcacgagctgccgctgattgccaacaccatcgcccgtaagcgtctgtacgaaatgaacgtggttatctctgataccgctgagtacggtaactatctgttctcttacgcttgtgtgccgttgctgaaaccgtttatggcagagctgcaaccgggcgacctgggtaaagctattccggaaggcgcggtagataacgggcaactgcgtgatgtgaacgaagcgattcgcagccatgcgattgagcaggtaggtaagaaactgcgcggctatatgacagatatgaaacgtattgctgttgcgggttaagtgcgcgctgatgccctcaccccgaccctctcccacagggagagggagaaaacactcaaggccttctcctggagaaggccttgctattagttgcggtacagcaccttaatgatgtgatatccgaactgggtgtgcagcgggccggtcggctccagtaccggacaagagaaaaccactttatcgaacgccggaaccatctgaccctggcggaattcacctaaatcaccgccgcgtttgcctgatgggcaaatggagtgtttcttcgccagcttgccgaaatcggccccgttcttaatctgctcgagaagatccagagccagtttctcttcttttacaaggatatgcagtgctgctgctgtttttgccatgatcgtgccttgagtgaataattgtcaggcggcgattttagcatgatccgcagatgctaacgtaattgtcagtcagggagtggctggtacatatatggcaaaagcccggaaaatccgggcttcgcaggtccctcaaggggagaaaacttagggcctctatgggctacaaagtcattatcggggatggttattttattgtcaatttatgagcgatatggcattgattgacttgatgaccgccctctgtatgtctgcaaccaactcatgtggcaaacattgattaagataccctctgtaagtccttgctctgtttaatctgtttcgactgacttgttgtaccaggtcggctttggcccaacgaatctgctgatcaaagaattgcaggtcattgataacattactggctatttcaacatgcattccacgttttaacttgtctggtcgcgagtggttgataatggaacgacgatgcatgcgttgccattaatttttccgttgagcacgacaactaacctgttttttatcatttcaggaggaatgcggccatcgtaatacgtcgtgctgaacggtccattttggctaacaggatagttaccaaagttgcattccagtatttcaccaaccttagggctgaaattaatcgccacgagtaaacctctccttagtaaactctgaaaaagtaataacacaacgttacgacccgatattttctaagtctaatggattcacgatgaactccgatttcggtcttctctctctgatttaaacatccgcagccaaccggttagcggcttacacgcggtcacattcaaatgcgattctgctacaatcctccccccgttcgaagattgagcaatacacctatgcgtctaaaccccggccaacaacaagctgtcgaattcgttaccggcccctgcctggtgctggcgggcgcgggttccggtaaaactcgtgttatcaccaataaaatcgcccatctgatccgcggttgcggttatcaggcgcggcacattgcggcggtgacctttactaataaagcagcgcgcgagatgaaagagcgtgtagggcagacgctggggcgcaaagaggcgcgtgggctgatgatctccactttccatacgttggggctggatatcatcaaacgcgagtatgcggcgcttgggatgaaagcgaacttctcgttgtttgacgataccgatcagcttgctttgcttaaagagttgaccgaggggctgattgaagatgacaaagttctcctgcaacaactgatttcgaccatctctaactggaagaatgatctcaaaacaccgtcccaggcggcagcaagtgcgattggcgagcgggaccgtatttttgcccattgttatgggctgtatgatgcacacctgaaagcctgtaacgttctcgacttcgatgatctgattttattgccgacgttgctgctgcaacgcaatgaagaagtccgcaagcgctggcagaacaaaattcgctatctgctggtggatgagtatcaggacaccaacaccagccagtatgagctggtgaaactgctggtgggcagccgcgcgcgctttaccgtggtgggtgacgatgaccagtcgatctactcctggcgcggtgcacgtccgcaaaacctggtgctgctgagtcaggattttccggcgctgaaggtgattaagcttgagcagaactatcgctcttccgggcgtattctgaaagcggcgaacatcctgatcgccaataacccgcacgtctttgaaaagcgtctgttctccgaactgggttatggcgcggagctaaaagtattaagcgcgaataacgaagaacatgaggctgagcgcgttactggcgagctgatcgcccatcacttcgtcaataaaacgcagtacaaagattacgccattctttatcgcggtaaccatcagtcgcgggtgtttgaaaaattcctgatgcaaaaccgcatcccgtacaaaatatctggtggtacgtcgtttttctctcgtcctgaaatcaaggacttgctggcttatctgcgcgtgctgactaacccggacgatgacagcgcatttctgcgtatcgttaacacgccgaagcgagagattggcccggctacgctgaaaaagctgggtgagtgggcgatgacgcgcaataaaagcatgtttaccgccagctttgatatgggcctgagtcagacgcttagcggacgtggttatgaagcattgacccgcttcactcactggttggcagaaatccagcgtctggcggagcgggagccgattgccgcggtgcgtgatctgatccatggcatggattatgaatcctggctgtacgaaacatcgcccagcccgaaagccgccgaaatgcgcatgaagaacgtcaaccaactgtttagctggatgacggagatgctggaaggcagtgaactggatgagccgatgacgctcacccaggtggtgacgcgctttactttgcgcgacatgatggagcgtggtgagagtgaagaagagctggatcaggtgcaactgatgactctccacgcgtcgaaagggctggagtttccttatgtctacatggtcggtatggaagaagggtttttgccgcaccagagcagcatcgatgaagataatatcgatgaggagcggcggctggcctatgtcggcattacccgcgcccagaaggaattgacctttacgctgtgtaaagaacgccgtcagtacggcgaactggtgcgcccggagccgagccgctttttgctggagctgccgcaggatgatctgatttgggaacaggagcgcaaagtggtcagcgccgaagaacggatgcagaaagggcaaagccatctggcgaatctgaaagcgatgatggcggcaaaacgagggaaataatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttactcattaatgcacttccagcggccagtggacatagctctgccactggctttcctgagcaataatctctttacccagcggatgttgggttagccaaccttgcggaagcgtcaaggtcaacagttcatggttagcctgtaatgtcatctctggcacgagatcgtcacggcgacggctggcaaaaatgatggccaggcgtagtaaacggcagagttgttctgcgacgcgcggcggtacggcattttgctgatgcagcgatgagagatcgaccggattagtctggttgagcagtagcgtcgccagcaattttttctgtgcgggggtaaaaccgggaagatccagattacgcaccagataagcagcgtgttgcggcgcttgtttgaagtcaacgctcaggccgatttcatgaagctgacaggcgctgatgagcaaatcgcggcttattgcttcaagatgccattcgttttccacctgatcgaagaagttagccgcaactttggctacgcgctgtgcctgatcaatatcgatcataaagcggcgttgaatattacgcagcgtacggctgcgaatatcctgctcgacggccagatgcaacatgccgtagaccaggccttcacgcagcgcaccgcccgccagggtcatacactgaatattcagttcggtaaaaatggcgatcaggatcgccagaccactcgggaacactaacgcacgttccagcgtcagcccgtcaatctccagttcctccagccgaccgcaatgaatggctcgctgtttcaattgctgcaacttttccagggtaatgcgttcatccatcccctgtgccatcatgatttcctgtaacgcctgcacggtgccggaagcaccaacgcacactttccagccgtgataccgtaattcatcggcaaccggacgtaacacttcgcgtgccgctttttctgcagcatcaaaattttcctgccccagattacgatcggcaaaatagcgttccagccaggtgacgcagcccatcgacaggctgaacaacgaggtggtttgtgcacccgtgccggttaccagttcagtactggctccgcctatatccaccaccaggcgctgatcggcaccaccagtggtgtgagcaacgccctgataaatcagacgtgcttcctcttcaccgctgatcacctgtaccggacaaccgagaatttcctgcgctttggcaataaaatcacccgcattgacggcaaggcgtaacgtcgccgtagcgacaacgcgaatttgcgagggaggaatatcttgcagacgttcagcaaacaggcgcaaacattgccaaccgcgctccattgcttcattggagagggcattttcgctattcaggccagcagccagacgcactttgcgttttattcgcgtcagcgtctggatgcttccagccacctcgcgcacaaccagcatatgaaaactattcgaaccgagatcaatggctgcatacagcgacgaggtggaacccatactcttcatccttcaatctgtctctgtgttggctgcattctttcacctgaatcacttactacagtaagctcatcgggattcattctcttgccatcttgatacagtttgaatgattttgagtatgacattttttatttaacctgaacgacgacgattacgcggagcgccagtacgacgcggaccattgcctgtgcgcgggcgcgtgaggcgcagcggttttggcagatcggtcatcaatgcgtccggattgtatttgcttaccggaattgagtgaccaatataggtctcaatagcaggcaaattcaatgcatactcttcacacgccaggctgatagagtgaccgcttgcgcctgcgcgacctgtacgaccaatacggtgaacgtaatcttcacagtcatcgggtaaatcgtagttaaagacgtgcgtcactgccggaatatgcaaaccacgcgcggcaacgtcggtggcaaccagaatatccagatcgccacgggtaaattcatcaagaatacgcagacgttttttctgcgcgacatcgcctgtcaataaaccgacacgatgaccatctgctgccaggtggccccagatctcttcacaacggtgtttggtgttggcgaaaataatcgctctgtctggccactcttcttcgatcagcgtttgcagcaaacgcattttttcttcgttagaagggtagaaaagctcttctttaatacggtggcccgttttctgttccggttccacttcaatatattcggcattgttcatctgctcgaacgccagttcacgtacccggtacgaaagcgtggcggagaacagcatgttgaggcgctggtttgcaggcggcatacggcggaacagccagcggatatctttaataaagcccagatcgtacatgcgatcggcttcgtccagtaccaccacctgaatggcaccgaggttaatgtggttctgcttggcgtagtcaattaaacgccccgtggtgccaatcagaatgtcaacgccgctttccagcactttcagctgtttgtcgtagccatcaccaccgtaagccagacccagcttcaggccagtagcttccgccagcggttctgcgtcggcatggatctgcacggcaagttcacgcgtcggtgccataattaaggcacgcggctgattcaccttgcgatcggcaatcgcaggatgagagagaagataatgaaacgttgacgtaagaaacgccatcgttttcccggtaccggtttgcgcctgcccggctacgtcacgacccgccagcgtcagcggaagggccagtgcctgaatgggcgtacagttatgaaacccttttttttcaagggcttctacaaccttcggatgcagggcgaagtcggaaaacttctgttctgttaaatgtgttttgctcatagtgtggtagaatatcagcttactattgctttacgaaagcgtatccggtgaaataaagtcaacctttagttggttaatgttacaccaacaacgaaaccaacacgccaggcttattcctgtggagttatatatgagcgataaaattattcacctgactgacgacagttttgacacggatgtactcaaagcggacggggcgatcctcgtcgatttctgggcagagtggtgcggtccgtgcaaaatgatcgccccgattctggatgaaatcgctgacgaatatcagggcaaactgaccgttgcaaaactgaacatcgatcaaaaccctggcactgcgccgaaatatggcatccgtggtatcccgactctgctgctgttcaaaaacggtgaagtggcggcaaccaaagtgggtgcactgtctaaaggtcagttgaaagagttcctcgacgctaacctggcgtaagggaatttcatgttcgggtgccccgtcgctaaaaactggacgcccggcgtgagtcatgctaacttagtgttgacttcgtattaaacataccttattaagtttgaatcttgtaatttccaacgcttcccgttttatcttaaatgcgaagtgaacagatttctggctcgtcactcaatccgtcttgtcgtttcagttctgcgtactctcctgtgaccaggcagcgaaaagacatgagtcgatgaccgtaaacaggcatggatgatcctgccataccattcacaacattaagttcgagatttaccccaagtttaagaactcacaccactatgaatcttaccgaattaaagaatacgccggtttctgagctgatcactctcggcgaaaatatggggctggaaaacctggctcgtatgcgtaagcaggacattatttttgccatcctgaagcagcacgcaaagagtggcgaagatatctttggtgatggcgtactggagatattgcaggatggatttggtttcctccgttccgcagacagctcctacctcgccggtcctgatgacatctacgtttcccctagccaaatccgccgtttcaacctccgcactggtgataccatctctggtaagattcgcccgccgaaagaaggtgaacgctattttgcgctgctgaaagttaacgaagttaacttcgacaaacctgaaaacgcccgcaacaaaatcctctttgagaacttaaccccgctgcacgcaaactctcgtctgcgtatggaacgtggtaacggttctactgaagatttaactgctcgcgtactggatctggcatcacctatcggtcgtggtcagcgtggtctgattgtggcaccgccgaaagccggtaaaaccatgctgctgcagaacattgctcagagcattgcttacaaccacccggattgtgtgctgatggttctgctgatcgacgaacgtccggaagaagtaaccgagatgcagcgtctggtaaaaggtgaagttgttgcttctacctttgacgaacccgcatctcgccacgttcaggttgcggaaatggtgatcgagaaggccaaacgcctggttgagcacaagaaagacgttatcattctgctcgactccatcactcgtctggcgcgcgcttacaacaccgttgttccggcgtcaggtaaagtgttgaccggtggtgtggatgccaacgccctgcatcgtccgaaacgcttctttggtgcggcgcgtaacgtggaagagggcggcagcctgaccattatcgcgacggcgcttatcgataccggttctaaaatggacgaagttatctacgaagagtttaaaggtacaggcaacatggaactgcacctctctcgtaagatcgctgaaaaacgcgtcttcccggctatcgactacaaccgttctggtacccgtaaagaagagctgctcacgactcaggaagaactgcagaaaatgtggatcctgcgcaaaatcattcacccgatgggcgaaatcgatgcaatggaattcctcattaataaactggcaatgaccaagaccaatgacgatttcttcgaaatgatgaaacgctcataaatttgtcttatgccaaaaacgccacgtgtttacgtggcgttttgcttttatatctgtaatcttaatgccgcgctggcgatgttaggaaaattcctggaatttgctggcatgttatgcaatttgcatatcaaatggttaatttttgcacaggactggtgggtttggaacggactttcccttctgaataaaggtcttcgtggttatacttctgctaataattttctctgagagcatgcattgtgaatttactgacagtgagtactgatctcatcagtatttttttattcacgacactgtttctgttttttgcccgtaaggtggcaaaaaaagtcggtttagtggataaaccaaacttccgcaaacgtcaccagggattgatacctctcgttggggggatttcggtttacgcagggatttgcttcacgttcggaattgtcgattactatattccgcatgcatctctctatctcgcttgtgccggtgtgcttgttttcattggcgcgctggatgaccgttttgatatcagcgtaaaaatccgtgccaccatacaggccgctgttggcattgttatgatggtgttcggcaagctttatctcagtagcctgggttatatctttggctcctgggagatggtgctcggaccgtttggttacttcctgacgctatttgccgtctgggcggccattaatgcgttcaacatggttgatggcattgatggcttgctgggcgggttgtcctgcgtctcgtttgcagcaatcggtatgattttgtggttcgacgggcaaaccagcctcgcaatctggtgctttgcgatgatcgccgccatcctgccatacatcatgcttaaccttggtatcctgggtcgccgctacaaagtctttatgggtgatgcgggcagtacgctgattggttttaccgttatctggatcctgctcgaaacgacccagggcaaaacccatcccatcagcccggttaccgctttgtggataatcgccattccgctaatggatatggtggcgattatgtaccgtcgcctgcgtaaaggcatgagcccattctctcctgaccgtcagcatattcaccatttgatcatgcgtgccgggtttacttcccgtcaggcgtttgtgctgattacccttgccgcagcactgctcgcttccattggcgtgctggcagaatattctcattttgtcccggagtgggtcatgctggtgctctttttgctagcattcttcctctatggatattgcattaagcgtgcctggaaagttgctcgctttattaagcgcgtaaaacgcagactgcgtagaaatcgtggtggcagccccaatttaaccaaataaatgaggatgtgatgacacaaccaatgcctgggaaaccggccgaagacgctgaaaatgaactggatattcgtgggttgtttcgtaccttgtgggctgggaagctatggattattggcatggggctggcgtttgcgttaatcgcgctggcgtatacgttttttgctcgtcaggagtggagctcgacggcgattaccgatcgtccaacggtgaatatgctggggggatattactcgcagcagcaatttttgcgtaacctggatgtccgttcaaacatggcttctgccgaccaaccatcggtcatggacgaagcctataaagagtttgttatgcaactggcctcgtgggatacccgcagagagttctggctgcaaaccgactattacaaacagcggatggtgggcaacagcaaagccgatgcggcgttgctggatgaaatgattaacaacatccagtttatccccggagactttacccgcgcggtcaatgacagcgtgaagcttattgccgaaaccgcgcctgacgctaataacctgttacgtcagtatgttgcttttgccagccagcgtgcagccagccatctgaatgatgagctgaaaggcgcatgggcggcgcgtaccatccagatgaaagctcaggtgaagcgtcaggaagaggtggcgaaagccatctacgaccgccggatgaacagcattgagcaggcgctgaaaattgctgagcagcataatatttcgcgcagtgcgacagatgtacctgccgaggaattacctgattcagaaatgttcctgcttgggcgtccaatgcttcaggctcgactggaaaatttacaggccgtcggtccggcctttgatctcgactatgatcagaatcgggccatgttaaacaccctgaatgttggtccaaccctggatccgcgttttcagacctatcgctatttgcgtacgccggaagaaccggtaaaacgcgatagcccacgtcgtgccttcctgatgattatgtggggcattgtcggggggctgatcggggctggtgtcgcattaacccgccgttgctcgaaatagcaacactgctgcggtgagcgcaaaggcgctcgccgcttattcgaagagaatcgatgtgaaagtactgactgtatttggtacgcgcccggaagccatcaagatggcgccgttggtgcatgcgttggcaaaagatcctttttttgaggctaaagtttgcgtcactgcgcagcatcgggagatgctcgatcaggtgctgaaactcttttccattgtacctgactacgatctcaacataatgcagccaggacagggcctgacagagataacctgtcggattctggaagggctaaaacctattcttgccgagttcaaaccagacgtcgtgctggttcacggcgatacgacgacgacgctggcaaccagcctggcggcgttttatcagcgtattcctgttggtcacgttgaggctggtctgcgcacgggcgatctctattcgccgtggccggaagaggctaaccgtacattgaccgggcatctggcgatgtatcacttctctccaaccgaaacttcccggcaaaacttgctgcgtgaaaacgttgcggatagccgaatcttcattaccggtaatacagtcattgatgcactgttatgggtgcgtgaccaggtgatgagcagcgacaagctgcgttcagaactggcggcaaattacccgtttatcgaccccgataaaaagatgattctggtgaccggtcacaggcgtgagagtttcggtcgtggctttgaagaaatctgccacgcgctggcagacatcgccaccacgcaccaggacatccagattgtctatccggtgcatctcaacccgaacgtcagagaaccggtcaatcgcattctggggcatgtgaaaaatgtcattctgatcgatccccaggagtatttaccgtttgtctggctgatgaaccacgcctggctgattttgaccgactcaggcggcattcaggaagaagcgccttcgctggggaaacctgtgctggtgatgcgcgataccactgagcgtccggaagcggtgacggcgggtacggtgcgtctggtaggcacggataagcagcgaattgtcgaggaagtgacgcgtcttttaaaagacgaaaacgaatatcaagctatgagccgcgcccataacccgtatggtgatggtcaggcatgctctcgcattctggaagcgttaaaaaataatcggatatcactatgagttttgcgaccatttctgttatcggactgggttatatcgggctgccaacggcagcagcgtttgcctcacggcaaaaacaggtaattggtgtcgatatcaaccaacatgcggttgataccatcaatcgtggcgaaatccatatcgtcgaacctgatttggcgagtgtagtaaaaactgccgtagaaggcggttttttacgagcgagcacgacgccagttgaagcggatgcctggctgattgctgtacccacgccgtttaagggcgatcatgagccagatatgacctacgttgaatcggctgctcgctccattgcgccagtgctgaaaaaaggcgcgctggtgatccttgaatccacctcgccggtggggtcaaccgagaagatggcagaatggttagcagagatgcgtccggatctcactttcccgcagcaggtgggcgagcaggcggacgtcaacattgcttactgcccggaacgcgtgttaccaggacaggtaatggtcgagctgattaaaaacgatcgcgtgattggtggtatgacgccggtttgttcggcccgcgccagcgaactgtacaaaattttcctcgaaggtgagtgtgtcgtcactaactcgcggacggcggaaatgtgtaagctcaccgaaaacagcttccgcgatgtgaatatcgcttttgctaatgaattgtcgctgatttgtgccgatcaggggattaacgtctgggaactgattcgcctggcgaatcgtcaccctcgcgttaatattcttcagcctggccctggcgtgggcggtcactgcattgctgttgatccgtggtttatcgtggcacagaacccccagcaggcgcggcttatccgtaccgcgcgcgaagtgaacgatcacaaaccgttctgggttatcgatcaggtgaaagcggcggtggctgattgcctggcggctaccgataaacgcgccagtgaactgaaaatcgcctgctttggtctggcgtttaaaccgaatattgatgacctgcgcgaaagcccggcgatggaaatcgctgaactgatcgcccagtggcatagcggcgaaactctggttgttgagcctaacatccaccagttgccgaaaaaactgaccgggctttgtactctggcgcagcttgacgaggcgctggcaacggcagacgtgctggtgatgctggtcgatcatagtcagttcaaagttatcaatggcgacaatgtccatcagcagtatgtcgtcgatgccaaaggagtctggcgctgatgagaaaaattctgataacaggtggtgccgggtttattggctcggcgctggtgcgttatatcatcaacgaaacgagcgacgcggtggtagtggtcgataagctgacctacgccggaaacctgatgtcgctggcaccggtcgcgcaaagcgagcgctttgcctttgagaaagttgatatctgcgatcgggcagaactggcacgcgtattcactgagcatcagccagactgtgtcatgcatctggcagccgaaagccatgttgaccgttctattgacggcccggcagcgtttattgaaaccaacattgtcgggacttatacattgcttgaagcggcgcgggcttactggaatgcgctgacggaagataaaaaatcagcgttccgttttcatcatatctccactgacgaagtatatggtgacctgcactcgacggatgatttcttcaccgaaaccacgccgtatgcgccgagcagcccttattccgcgtcaaaagccagcagcgaccatctggtgcgcgcctggctgcggacctatggtctgccgacgcttatcaccaactgctcgaataactacggcccttaccactttccggaaaaactgatcccgctgatgatcctcaacgcgctggcgggtaaatcgctgccggtatatggcaacgggcagcaaatccgtgactggctgtatgtggaagatcacgcccgcgcgctgtattgcgtggcgaccaccgggaaagtcggtgaaacctataatattggtggtcacaacgagcgtaagaatctcgatgttgtggaaaccatttgcgagctgctggaagaactggctccgaacaagccgcacggcgtggcgcactatcgtgacctgatcacctttgtcgctgaccgtccggggcatgatctgcgttatgccattgatgcttcgaaaattgcccgtgaacttggctggctgccgcaggaaacctttgaaagtggaatgcgtaaaacggttcagtggtatctggctaatgaaagctggtggaagcaggtgcaggacggcagctatcagggcgagcgtttaggtctgaaaggctaattttcagcggaggcaaacatgaaaggtattatcctggcgggcggttccggcacccgattgcatccgattacgcgcggcgtatcgaagcaactgttgccgatttacgataagccaatgatttactatccgctgtcggtgctgatgctggccggtatccgcgaaattctcatcatcactacgccggaagataaaggttatttccagcgcctgctgggcgatggtagtgagttcggtatccagctggaatatgccgaacagcccagcccggacggtctggcgcaggcctttatcatcggtgaaaccttccttaatggtgaaccttcttgtctggtgctgggcgataacatcttcttcggtcagggcttcagtccgaagctgcgtcatgttgcggcgcgcaccgaaggggcgacggtttttggctatcaggtgatggacccggaacgctttggcgtggtggagtttgacgacaatttccgcgctatctcgctggaagaaaagccaaaacagccgaagtcaaactgggcggtgaccgggctttatttctacgacagtaaagtcgtggagtacgcaaagcaggtgaagccgtcggagcgtggtgaactggagattacctccatcaaccagatgtacctcgaggcgggcaacctgaccgttgaactgctcgggcgcggatttgcctggctggataccggcactcacgacagcctgattgaagccagcacctttgtacagacggtggaaaaacgccagggctttaagattgcctgcctggaagagattgcctggcgtaacggctggctcgatgacgagggtgtgaagcgtgctgccagttcattagcgaaaactggctacggccaatatctgctggagttacttcgtgcccgtccgcgccagtattgagccactaacctgggaaaacgccttctttggtgttaacagcgccatcgtgcgcattacgtctgaagcaccgctcctgacgccagacgcgttagcgccgtggtcacgggtgcaggccaaaattgcggcatcaaatacgggtgaactggatgccctgcaacagctgggattctccctggtagaaggtgaagttgatttggcgctacccgtgaacaatgccagtgatagcggtgctgtagtggcacaagagaccgatattcccgcattacgtcagttagccagcgccgcatttgcgcaaagccgttttcgtgcgccgtggtatgcgcctgacgccagcagtcgcttttatgcacagtggattgaaaatgccgtgcgcggcacctttgatcatcaatgtctgattttacgtgcggcgtccggcgatattcgcggctatgtctctttacgggaactcaatgcgacagatgcgcgaattggcctgctggctggacgcggtgcaggtgctgagctgatgcaaacggcgctaaactgggcgtatgctcgcggtaaaacaactttgcgggtggcgacccaaatgggcaacaccgccgcgcttaaacgatacatacaaagtggtgcgaatgtagaaagcaccgcgtactggttatacaggtgatcacatgattccatttaacgcaccgccggtggtgggaaccgaactcgactatatgcagtcggcaatgggtagcggcaaactgtgtggcgatggcggttttacccgtcgctgccagcagtggctggagcaacgttttggcagcgccaaagtgttactgacgccgtcctgcaccgcttcgctggagatggcggcgctgctgctcgatatccagcctggcgatgaagtgatcatgccgagctacacctttgtctccaccgccaatgcctttgtgctgcgtggcgcaaaaatcgtttttgtggatgttcgcccggacaccatgaacatcgacgaaacgctgattgaagcggcgatcaccgacaaaacgcgcgttatcgtgccggtccattacgcgggtgtggcctgcgaaatggacaccattatggcgttggcgaaaaagcataatttgtttgtggtagaagatgccgctcagggcgtgatgtccacttacaaagggcgtgcactgggaaccattggtcatattggctgctttagcttccatgaaaccaaaaactacacggcgggcggtgaaggcggcgcgacgctgattaacgataaagcgttaatcgaacgagccgagatcatccgtgaaaagggcactaaccgcagccagttcttccgtggtcaggtcgataaatatacctggcgcgatattggctccagctatttgatgtccgatctgcaagctgcatacctgtgggcgcaactggaagcagcggatcgtatcaaccagcaacgtctggcgctgtggcaaaactactacgatgcgttagcgcctctggcgaaagccgggcgtatcgagctgccgtcgattcccgatggctgcgtgcagaacgcgcatatgttctacattaaactgcgggatattgatgaccggagcgcgttgattaactttctgaaagaagcggaaatcatggcggtgtttcattacattccgctgcacggttgccctgcgggggaacactttggtgagttccacggtgaagatcgctacaccaccaaagagagcgagcgcctgctgcgcctgccgctgttctacaacctgtcgcccgtcaatcagcgtacggtaattgcgactttgttgaactacttttcctgatatgtcgttggcaaaagcgtccttgtggacggcggccagtacactggtcaagattggtgccgggttactggtcggtaagttgctggcggtgtcatttggtccggcggggcttgggctggcggcaaatttccgccagttgattaccgtgctcggcgtgcttgccggggctggcatctttaacggtgtaaccaaatacgttgcccagtaccatgataatccgcaacagctgcgccgcgtggtcggcacttcatcagcgatggtacttggtttctctacgctgatggcgctggtttttgtgctggcagctgcgccaatcagccagggattgtttggtaataccgactatcaggggctggtgcgtttagtggcgctggtgcaaatggggatcgcctggggcaacctgttactggcgctgatgaaaggctttcgcgatgccgcaggtaatgcgttatcgctgattgtcggcagcttgattggcgttctcgcgtactacgtcagttaccgtttgggcggttatgaaggggcgttgctgggtctggcgctgattcccgcgctggtggtaattcctgccgccatcatgttgatcaaacgtggtgtcatcccgttaagctatctgaaacccagctgggataacggtctggcagggcagttgagcaaatttacgctcatggcgttgattacgtcggtgaccttgcctgttgcttacatcatgatgcgtaaactgctggcggcgcagtatagctgggatgaggtggggatctggcaaggggtgagcagtatttccgatgcctacctgcaatttattacggcatcgttcagcgtatatttgctgcccacgttgtcgcggctaacggaaaagcgcgatatcacccgggaagtggttaaatcgctgaaattcgtcttaccggcagtggcggcggcgagttttaccgtctggctgctgcgtgattttgctatctggctgctgttgtcgaataaatttaccgctatgcgcgatctctttgcctggcagttagtgggtgatgtgttaaaagtgggcgcttatgtctttggttatctggtgatcgccaaagcgtcactgcggttttatattctggcggaagtcagccagttcactttattgatggtatttgcccactggctaatccctgcgcatggtgcactgggcgcggcgcaggcatatatggcaacttatatcgtctatttttctctttgttgtggcgtgtttttactctggcgtaggcgggcatgactgtactgattcacgtactgggatcggatatccctcaccataaccgaaccgttttgcggtttttcaatgacgcgctggccgcgacgagcgagcacgcgcgcgagtttatggttgttggcaaggacgacggcttaagtgatagctgtccggcgctttctgtgcaatttttccctgggaaaaaatcgctggcggaagcggtcatcgcgaaagcaaaagctaaccgtcagcagcgttttttcttccacggtcagttcaatcccacactgtggctggctctgctgagtggtggcattaagcccagccagtttttctggcatatctggggggcagacctgtatgagctttccagtggcttgagatataagcttttttacccactacgtcgcctggcgcaaaagcgagtcggctgtgtatttgccacccgcggcgatttgagcttttttgccaaaacgcacccaaaggtgcggggcgaactgctgttcttcccgacgcggatggacccttcgctcaatacgatggcgaacgatcggcaacgtgaagggaaaatgaccattctggtggggaactccggcgaccgcagcaatgagcatattgctgccttgcgcgccgttcatcagcaatttggcgatacggtaaaagtggtggtgccgatgggatatccgcctaataacgaagcgtacattgaggaagttcgtcaggcggggctggagttattcagcgaagaaaatctacaaattctgagcgaaaaactggaatttgacgcctatctggcgctacttcgtcagtgcgatcttggttactttatttttgcccgccagcagggcattggtacgctgtgcttactgattcaggcgggcattccttgtgtgcttaaccgggaaaatccgttctggcaggatatgacggaacaacatttgccggtgctgtttactaccgacgatctcaacgaggatattgtgcgtgaagcgcagcgccagttggcgtcggtggataaaaacaccattgccttctttagccctaactatctacaaggctggcagcgggcgttggcgattgccgccagggaggtcgcatgagtctgctgcaattcagtggcctgtttgttgtctggctgctctgcacgctgtttattgccacgctgacctggtttgagtttcgccgtgtgcgctttaacttcaatgtcttcttttcattgctgtttttgctcacctttttcttcggcttcccgctgaccagcgtgctggtatttcgctttgatgttggtgtcgcgccgccagaaatcttgttgcaggcgttgctttctgcgggctgcttctacgcggtttactatgtcacctacaaaacccgcctacgcaaacgcgttgctgatgtaccgcgccgtccgctgtttaccatgaaccgcgtggagaccaatcttacgtgggtgatcctgatgggtatcgcgctggtaagcgtcggcatcttcttcatgcacaacggctttttgctgttccggcttaactcctacagtcagatcttttccagtgaagtctccggcgtggcgttaaaacgcttcttttactttttcatcccggcgatgctggtggtctactttctgcgccaggacagcaaagcgtggctgtttttcctcgtcagcacggtcgcctttggcttgctgacttatatgattgtcggcggcactcgcgccaatatcatcatcgcattcgctatcttcctgtttattggcattattcgcggctggatttcgttgtggatgctggcggcggcgggcgtgctggggattgttggcatgttctggctggcactaaaacgctatggaatgaatgtgagcggcgatgaagcgttctatacgtttctctatctcactcgcgacaccttctcgccgtgggagaatctggcgttgctgttgcagaactacgacaacatcgacttccagggcctggctccaattgtccgcgatttctatgtctttatcccttcctggctgtggccgggtcgcccgagtatggtgctgaactcagccaactactttacctgggaagtgctgaataaccactccggactggcgatctcgcctacgcttataggctcactggtggtgatgggcggcgcgttgttcatcccgctcggggcgatcgtggttggtctgatcatcaaatggttcgactggctgtatgagctgggcaaccgcgagcctaatcgctataaagctgcgatattgcacagtttctgctttggggcgatcttcaatatgatcgtgctggcgcgtgaagggctggattcgtttgtctcacgcgtggtcttttttatcgtggtcttcggcgcatgtctgatgatcgcaaaactgttgtactggctttttgaaagcgccggactcattcataaacgtacaaaatcatcgctccggacgcaggttgaaggataacaatgaataacaacaccacggcaccaacctatacgctgcgtggcttacagttgattggttggcgtgatatgcagcacgccctcgattatctgtttgctgacgggcagcttaagcagggaacgctggttgccattaatgctgaaaaaatgctgactattgaagataacgccgaggtcagggagttaattaacgctgccgaatttaaatatgcggatggcatcagcgttgtacgttcagtacgtaaaaagtacccgcaggcgcaggtttcccgcgttgccggtgccgatctctgggaagagctgatggcgcgcgcaggcaaagaagggacgccggtatttcttgtgggcggtaaacctgaagtgctggcgcaaactgaagctaaactgcgcaaccagtggaatgtgaatatcgttggcagtcaggatggttattttaaacccgagcagcgtcaggcgctgtttgaacgcattcatgccagcggtgcgcaaatcgtcaccgttgcgatgggatcgccaaagcaggagatcatcatgcgcgactgccgtctggtacatccagatgcgctgtatatgggcgttggcgggacttacgatgttttcaccggtcacgtaaaacgcgcaccgaaaatctggcaaacgctggggctggagtggctctaccgcctgctttcgcagccgagccgcattaagcgtcagcttcgtttgctgcgttatttacgctggcactacaccggcaacctatgattttcctctctttgtaaagcgacggagtggtcactccgtcgcctgtctgcttttttattacacaaagcattcaaatttttaatgctttatttgccatttctcctgaattacgaaaacatttgcaacactcgatgtacccataacgataaccggtaacaccggaaagcatgcaaacacaacacgaggatttatggcagataacaaaccagagctacagcgtgggctggaagctcgacatatcgaactcatcgccctggggggcaccattggcgtcggcctgtttatgggggccgccagtaccctgaaatgggccgggccatccgtattgttggcctatatcatcgccgggctgttcgtctttttcatcatgcgttcaatgggcgaaatgttgttcctcgaaccggttaccggttcgttcgccgtttatgcgcatcgttatatgagcccgttctttggctatctcaccgcctggtcttactggtttatgtggatggcggtggggatctctgaaatcaccgccattggcgtttatgtccagttctggttcccggagatggcgcagtggatacccgcattgatcgcagtggcgctggtggcgttggcgaatctggcggcggtgcggttgtacggcgaaatcgagttctggttcgcgatgatcaaagtcaccacgattatcgtgatgattgtcattggcctgggcgtgattttctttggctttggcaatggcgggcagtcgattggttttagcaatctcacagagcatggcggtttctttgcgggtggctggaaagggttcctgaccgctctgtgtattgtggtggcgtcctaccagggcgtggagctgattggcattactgccggtgaagcgaagaatccgcaggtgacgctgcgcagtgccgtaggcaaggtgctgtggcggatcctgattttctacgtaggcgcgattttcgttatcgtcaccatcttcccgtggaatgaaataggcagcaacggcagcccgttcgtactgacttttgccaaaatcggtattaccgcagcggcgggcattatcaactttgtggtgctgacggctgcgctctctggctgtaacagcggcatgtacagttgcggacgtatgctctacgcactggcgaaaaaccgtcagttaccggcggcaatggcgaaagtttcccgtcacggcgtaccggttgcgggtgtggcagtatctattgctattctgctaattggctcatgcctgaactacatcattcccaatccgcagcgtgtgtttgtctacgtctacagtgccagcgtgcttccggggatggtgccatggtttgtgatattgataagccagctgcgttttcggcgtgcacataaagcggcgattgccagccatccgttccgctcaatcctgttcccgtgggccaattacgtaacaatggcattcctgatttgcgttttgatcggcatgtactttaatgaagatacgcgtatgtcgctgtttgttggcatcatctttatgctggcggtgacggcgatttataaagtttttggccttaatcgccacgggaaagcgcataaactggaggaataagcagcaaaacgcacaaaccgtaaccaaacgcgcaatttatttaaaaagggactagacagaggggtgggaagtccgtattatccacccccgcaacggcgctaagcgcccgtagctcagctggatagagcgctgccctccggaggcagaggtctcaggttcgaatcctgtcgggcgcgccatttagtcccggcgcttgagctgcggtggtagtaataccgcgtaacaagatttgtagtggtggctatagctcagttggtagagccctggattgtgattccagttgtcgtgggttcgaatcccattagccaccccattattagaagttgtgacaatgcgaaggtggcggaattggtagacgcgctagcttcaggtgttagtgtccttacggacgtgggggttcaagtcccccccctcgcaccacgactttaaagaattgaactaaaaattcaaaaagcagtatttcggcgagtagcgcagcttggtagcgcaactggtttgggaccagtgggtcggaggttcgaatcctctctcgccgaccaattttgaaccccgcttcggcggggttttttgttttctgtgcatttcgtcaccctcccttcgcaataaacgcccgtaataactcattgccccacggtatgatttcgcccttaacgtattgaaggatgacttcaggcaaggagcgaccatgctgcaacaggttccaacgcgtgcttttcatgtgatggcgaaaccgagcggttccgattgtaatctgaactgtgactactgtttttatctcgaaaaacaatccctttaccgcgaaaagccagtcacgcatatggacgatgacacgctggaagcgtatgtccgtcactatatcgctgccagcgaaccgcaaaacgaagtggcttttacctggcagggcggcgaaccaacgctactcgggctggcgttttaccgccgtgccgtagcgctacaggcgaaatatggtgctggcaggaagataagtaacagcttccagactaacggcgtgctgctggatgacgaatggtgcgcgtttctcgcggagcatcattttcttgttggtttatcgctggatggcccgcctgagatccacaatcaatatcgcgtgactaaaggtggcagacccacgcataagctggtgatgcgtgccctgacgctcctgcaaaaacatcatgtcgactataacgtgctggtctgcgttaatcgcaccagcgcgcagcaaccgttgcaggtatatgattttttgtgcgatgcgggagtcgaattcatccagtttattccggtggtcgagcgcctggctgatgaaacaactgcccgcgatggacttaagttacatgcgcctggtgatattcagggtgagctaacggaatggtcggtgcgccccgaggagttcggtgagtttctggtggcgatattcgaccactggatcaaacgcgacgtcggcaagattttcgtgatgaatatcgaatgggcgtttgccaattttgtcggtgcgccgggtgcggtttgccatcatcagccaacctgtgggcgctcggtgattgttgagcacaacggcgacgtttacgcctgtgatcactatgtttatccgcaatatcggctggggaatatgcaccagcaaacaattgcagaaatgatcgattccccgcaacagcaggcgtttggtgaagataaatttaagcagttaccggcgcagtgtcgcagttgtaacgtgttaaaagcgtgctggggaggctgcccgaaacaccgcttcatgctcgatgccagcggcaaaccgggactgaattatttgtgtgccgggtatcagcgttatttccgccatctaccgccatatcttaaagcaatggctgatttgctggcgcacggtcgcccggccagcgacattatgcatgcgcatttgctggtggtgagtaagtagaaatcggcggccgcctgcggttgattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaggcagatctcagcgatagcgccggcttagtcagatttaatctgcgcgcgtggtggatattttttcaggatctccatatacgcgtgcatttcggtctgtagcggtacacccatcggaatatggcgcacgccgatggagtcgctttcctgcggatcggtgtagaggttaaacaccgacgatcccgccgtttgcattactgtgccggtgaatccaccctgatatccgctctgggtataagcgtaaggttgctgaatcaggacgtgatacttgaactcatccatacgcacagcagcgagtttaccgttgaggaagtagtgctcggccttacggttagactgaccatttgttcccaggaagaaggatgtctggtccacaccatcgataaaggtggttttcggcactaaattcgccactttcgctccaggatgccctgccagatccagcgcggtagggaagagatctgccagatcgacaataccgtcagatttacgcggttggatcatccctttccagtaaacgaaagtcggtacgcgaacgccgccttcccaggtcgaacctttcgcaccacggaacggggtgcgtccgtgcggcggtacttcggcttccggtccgttatcggaggtaaagacgatcagcgtgttatcaagctgaccgtttttctccagtgttttatacagattagcgaacacatcgttcatctccaccatgcagtcgccatacgaggtgcgtgccggagagctacccgcatatttcgcatttgggtagttatcgaagtggcagccacgagtgccgtagtagaggaagaatggtttatcgctcttcgccatcttgtcgaggaacttaacgccatagtccatccagcgttgatccagatcttccatatatttcggcgtaatgtcggcaatggcctgttgttcgccgccgcgcaccgcatgaacgtcatctttgctgaacggtaattgcttgatgtattcagaacggtccggactcagggccacttccggattgacgtgaacgtcgcgccattcggtgtacatatcagacaccgagttaaagccacggaaatcatcaaagccaacgttctgcggctgcgactctttgttttcccccatatgccattttccgatggcctgagtgacgtagccctgatcgtgcagcaactgcggcagcgtggttaacccttgcagcccgcccggttgcccgtacattggcggcatcagaatgccgtggtggatggagtattgtccggtgagaatggtggcgcgggttggggaagagcttggttgagaatacgccgaagttaaaatcagcccctggctggcaacggcgtcgatatctggtgtagggttacccaccgccacgccgccaccgttaaaaccgacgtccatccagcccacatcgtccagcaagaaaacaaccacattcggtttcttaccggtttttttctcaagttctgccagcttctgctgggtttctttatcctgcgccggatgctgcattactggcatcatattgtcggcaatagtggtcgccggtttaaccagatactggtttgggtgatcgtatccggcaaagcctttgcgtgcggtggcagttgacggggtatctgctgcgctggccatgagaggaagagcggcggcgacagcaacaacaagacgtttgggtgaaaacgaaaattccatgcaaaatgctccggtttcatgtcatcaaaatgatgacgtaattaagcattgataattgagatccctctccctgacaggatgattacataaataatagtgacaaaaataaattatttatttatccagaaaatgaattggaaaatcaggagagcgttttcaatcctacctctggcgcagttgatatgtaaggcaggtttattatatcgcgttgattattgatgctgtttttagttttaacggcaattaatatatgtgttattaattgaatgaattttatcattcataataagtatgtgtaggatcaagctcaggttaaatattcactcaggaagttattactcaggaagcaaagaggattacagaattatctcataacaagtgttaagggatgttatttcccgattctctgtggcataataaacgagtagatgctcattccatctcttatgttcgccttagtgcctcataaactccggaatgacgcagagccgtttacggtgcttatcgtccactgacagatgtcgcttatgcctcatcagacaccatggacacaacgttgagtgaagcacccacttgttgtcatacagacctgttttaacgcctgctccgtaataagagcaggcgtttttttatgtatcaggaaggccccggaggtgcttgcctccgggtgagaaggaactactgtggcgggttattctgcaacgttaacatcaaaccgtcgcgacgcatagctgcagcttcttccggcttgtgcagtctgtccagcgcgtcggcaagccatgcgtaatcgtaggcgtccggacgttgtttcagcgctgcgcggaaggcgagcgatgcttcctgccattctccgtgcttcatcagtgactggcccagtgtgctccacaacagcgggcgatcgccgacgtttttgatttgctggcgcagcactttttccagctgttccggattgtttgttttcagtcgaggaatcggcagcagtaggcgatcgtcgtactggcgtttcaggccatcgatgataatttgctgggcagtatcatgatcgtcacattcaataagatgttccgccattgccacctgcaacgctacctgatgacgcgttttccggctttggtttttccaccagttacgcaaaccttcgctaccgttatcggcacgcgcctgatccatcaggccaatccatgcctgttgttccagcattgcacgatgttcttcatcaccaacatgggctttcgccattgatgggataatatccagcagcgaactccatgcacctgtgcggatatacgcctgttccgccagacgtaatacttccggatggcgtggcgtaacttccagcagcttatccacgccgtggcgtgcagcatggttttcattacgggccagttgcagacgtacgcgggtgatttctaccggaatggtgtcgttgccggccagctccgctgcgcgttccagatgttggttggcgcgtgcttcatcaccacgttgttgcgcggcttcggcagccagtagatagttcaccaccggttgttccgcgtgatcggcatttttcgccatcagcttttcaacttgctgataatcgccttccgccagtttcagcagcgcctgttcggtctgcttacgtgcacggcgacgcttacgtccgacaaaccacccacgggtgtgcgcgccagtgcggaagatccgccgcagtagccactcaatggcaaacagcactaccatcgccagaatcaatatgatcgccaggcccgtgacgctggtttcgatattgtagttgtcggtctggatcagcacataaccctgatggccggcaatcatcgggccaaccacgatccccgcaatcagcaacacaaagagcaataacacttttagcatggttattctccttgcggcgcggctgccggagtatcagcttgcggtgcaggtgcaggtttagcttccgttgtccccgctgccggttgtgccagcaggttacgcacgcgagtctgcatcagtttttccagcatcgcctggctttgcagggtttccggaagatccatcgagatattttgctggcttaactggtccacctcgtcgaggaacgctttggtggtggcatcatcagtatcgtagtaagcacgtacccaggtggagacgttctccagcgcctggcgataagtctcttcctggtgacgcggtacagcttgtgctgcgaccagcaggcgagagcgaatattttcgcgcagatagatatcctgatttggcgctaacagcggtacggcggtgtcatcacgacggcgaatcgtaatgaagttgtccataaagttctgccagcttttttgcagattgatacgccattcgctgatggaactggaaagctcttcaccgtctgaatccatcggcgaaccatcgctgtcattatcggccagacgcaggttatctacctgatttgaaagctgattaagcttaaggatgatgccgtcataatccacctgcgatactgcagaaaggctggcgatatcatcggtaattgcccgacgaacggtaatcagactcgggtcattcatatccgccaggctggcgtctgcacttttcagcaacgctgcagcggtcgtgacgtcctgatcgctccacagcttccgtccggcgagtttcaccagaaaatcggcctgagccagcagccaggttttagcatcgctgccggaaatggtggcgaccttttgttggacttcatccaactgttttgccagcgtttcttgctgacgattcgcctgcttaagttgtgcagcttgttgcttaataatgccttccagctcggctttttggctctcctgggctttttgcaatgccgtcagttggttagccagggcatcgctggtggcggtctgattgacggcctgttgtttaccccagccatacaaaccgatgcccgccgccagagcaatagcgatagccaccgcgctgagaatcaatgcggtattgttcttactctttttttctgttgcgacaggttgtgacgtggtgtccacggcctccctggtctcttcaaccacggcggaggttttttcttgttccgtcattatggcttcctgttatgagagttattgtaatgcccgtaaaagcgcatcgttgtcagcgttatcggcgaccttaatgtcttgccagcccagttcccgggcgagtttcgccaaacgctcactgacgaccaatagtcgacagtgtagtaaccagtgctcacgataccattgtgggatcagcgaccagagttgctgcaacatttcaccgctggtaacaacgaccatcgtcacctcgcgggcttgccagcgcatcgcttcttctgcaccatcgtaatggattgcgcatcgttgataacattcacaaaaagtgacctcagcaccgcgcgccgtcagggtatccccaattagctcacgaccaccattgccacgtaatatcagcgcacgtttgcccgcaatattttgtaattcaggtaattgtagcaagacttcgctgatttcccgatcctgcgggtagagaatcttctgtccacttacggtatgtagtgccagtgcggtggtgcgtccaatggcgaaataatcaggtagtcggggccatttacgatcttgctgatgcagctgtgattgggcaaaagcaaccgcgtgttgcgagagggcaaacaacagatcgctctcccccagcgctgccagttgatcagcaagttgcggtaattgttgacccggagaaaactcaatcagcggaaaatgccaggccacctgccccagtgtgcgcagacggctcactaactcttctccagcgggagacgggcgggtgacaaggatactcatgccggggcgtctccgttatagacttcagcgaggatctcgcgcgcgccgttattcagtagctcttctgccagcgaaatccccatttgttcggcatcttgcggcgcaccgcggcgttcaccgcgaataatctgcgaaccgtccggcgcgccgaccagcgcacgcagccagatttcgccatcaataagctcggcgtagctaccaattggcacctgacatccgccttcgagacgggtattcatggcgcgttctgcggtaacgcgcagtgcagtttcgtggtgattcagcgcggcaagcagctcgcgagtgcgtgaatcatcaaggcggcattcaatacccaccgcaccttgtcctaccgccggaagagaaatctcgggtggcaacgcggcgcgaatacgtgactccagacctaaacgttttagtccggctacggcaagaatgatggcatcgtattcgccgttatccagtttgctcaggcgagtgccgacgttgccgcgcagggagcggataatcagatccggacggcgttcagccagttggcactggcgacgtaaactggacgtcccgacgatactgcctgccggtaacgcatccagactgtcatagttattggacacaaaggcatcgcgaggatcttcacgctcacaaatagtgaccagtcccagaccttgcgggaattcaaccggcacatctttcattgagtgtacggcgatatcggcgcgattttcgaggagcgcgacttccagctcttttacaaataagccttttccgcctactttcgccagcggcgtatcaagaatcacatcgccgcgcgtcaccatcggtaccagttcaacgaccaggcccggatggctcgccatcaacttgtctttgacatagtgtgcctgccagagtgcaagtgggctttggcgtgtggcaattcttaaaacattgtctaacatgcttgttaccgtcattatcatccgtggtccatcctaacatccttgccagagtgatgtcagtgttgtggtgaaacgtagacgcctgcgcaaaccgtaaaatgaggtctggcagtggatcctgacaggcgtttcacgccgttgtaataaggaatttacagagaataaacggtgctacacttgtatgtagcgcatctttctttacggtcaatcagcaaggtgttaaattgatcacgttttagaccattttttcgtcgtgaaactaaaaaaaccaggcgcgaaaagtggtaacggttacctttgacatacgaaatatcccgaatgccgcgtgttaccgttgatgttggcggaatcacagtcatgacgggtagcaaatcaggcgatacgtcttgtacctctatattgagactctgaaacagagactggatgccataaatcaattgcgtgtggatcgcgcgcttgctgctatggggcctgcattccaacaggtctacagtctactgccgacattgttgcactatcaccatccgctaatgccgggttaccttgatggtaacgttcccaaaggcatttgcctttacacgcctgatgaaactcaacgccactacctgaacgagcttgaactgtatcgtggaatgtcagtacaggatccgccgaaaggtgagcttccaattactggtgtatacaccatgggcagcacctcgtccgtagggcaaagttgttcctctgacctggatatctgggtctgtcatcaatcctggctcgatagcgaagagcgccaattgctacaacgtaaatgtagcctgctggaaaactgggccgcctcgctgggtgtggaagtcagcttcttcctgattgatgaaaaccgcttccgtcataatgaaagcggcagcctggggggcgaagattgtggctccacccagcatatactgctgcttgacgaattttatcgtaccgccgtgcgtctcgccggtaagcgtattctgtggaatatggtgccgtgcgacgaagaagagcattacgacgactatgtgatgacgctttacgcgcagggcgtgctgacgccaaatgaatggctggatctcggtggcttaagctcgctttctgctgaagagtactttggtgccagcctttggcagctctacaagagtatcgattccccatacaaagcggtactgaaaacactgctgctggaagcctattcctgggaatacccgaacccacgtctgctggcgaaagatatcaaacagcgtttgcacgacggcgagattgtatcgtttggtctcgatccatactgcatgatgctggagcgtgttactgaatacctgacggcgattgaagattttacccgtctggatttagtacgtcgctgcttctatttaaaagtgtgcgaaaagctcagccgtgaacgcgcctgcgtaggctggcgtcgcgcagtgttgagccagttagtgagcgagtggggttgggacgaagctcgtctggcaatgctcgataaccgcgctaactggaagattgatcaggtgcgtgaggcgcacaacgagttgctcgacgcgatgatgcagagctaccgtaatctgatccgctttgcgcgtcgcaataaccttagcgtctccgccagtccgcaggatatcggcgtgctgacgcgtaagctgtatgccgcgtttgaagcattaccaggtaaagtgacgctggtaaacccgcagatttcacccgatctctcggaaccgaatctgacctttatttatgtgccgccgggccgggctaaccgttcaggttggtatctgtataaccgcgcgccaaatattgagtcgatcatcagccatcagccgctggaatataaccgttacctgaataaactggtggcgtgggcatggtttaacggcctgctgacctcgcgcacccgtttgtatattaaaggtaacggcattgtcgatttgcctaagttgcaggagatggtcgccgacgtgtcgcaccatttcccgctgcgcttacctgcaccgacaccgaaggcgctctacagcccgtgtgagatccgccatctggcgattatcgttaacctggaatatgacccgacagcggcgttccgcaatcaggtggtgcatttcgatttccgtaagctggatgtcttcagctttggcgagaatcaaaattgcctggtaggtagcgttgacctgctgtaccgcaactcgtggaacgaagtgcgtacgctgcacttcaacggcgagcaatcgatgatcgaagccctgaaaactattctcggcaaaatgcatcaggacgccgcaccgccagatagcgtggaagtcttctgttatagccagcatctgcgcggcttaattcgtactcgcgtgcagcaactggtttctgagtgtattgaattgcgtctttccagcacccgccaggaaaccgggcgtttcaaggcgctgcgcgtttctggtcaaacctgggggttgttcttcgaacgcctgaatgtatcggtacagaaactggaaaacgccatcgagttttatggcgcgatttcgcataacaaactgcacggcctgtcagtgcaggttgaaaccaatcacgtcaaattaccggcggtggtggacggctttgccagcgaagggatcatccagttctttttcgaagaaacgcaagacgagaatggctttaatatctacattctcgacgaaagcaaccgggttgaggtatatcaccactgcgaaggcagcaaagaggagctggtacgtgacgtcagtcgcttctactcgtcatcgcatgaccgttttacctacggctcaagcttcatcaacttcaacctgccgcagttctatcagattgtgaaggttgatggtcgtgaacaggtgattccgttccgcacaaaatctatcggtaacatgccgcctgccaatcaggatcacgatacgccgctattacagcaatatttttcgtgatgaacgtgccggaaagcgaggcttatccggcatgcaatcttagcggaaactgactgtttcacccgcctgctgcgtcgccgcctgttccagcaaatcccagaaggtttcgccgctgcgatcacaaatccactcatcgcctttcaggtcaaaatggtagccgccctgtttggttgccagccatacctggtgcagcggctcctggcggttgataatgattttgctgccattctcaaaggtaatggtcagtacgccgccgttgatttcgcagtcgatatcgctgtcgccatcccagtcgtccaggcgttcttcaatggtcagccagagttgatcagccaggcgatgaaattcactgtcgttcattgttgtatcctgtttttaagtgatggcggcagtatagcggcatggggtcagggcttcaaagtttgcacctctgcggctgcgttccggcacgattcatccgtcaccggaataatgatgtctctgtgtagcgaaagatttgtctcttcattagggcgcagttacaccacgtctttccctgtttctggtaaacattatgatcaggtttaccgagcgagcatcctcacgctgacggaactaaaaaagacaacaaacaaaccacattgcgatagtgcataaagccatcctggcgcgaggtgccgatcacgaaactaccagcaaaacataaatccccacgagtaagcgttatactcgcagcatttcctcacttttcagacttcataaagagtcgctaaacgcttgcttttacgtcttctcctgcgatgatagaaagcagaaagcgatgaactttacaggcaatccataatgaaaaacgtgtttaaggcactcactgtattacttactctcttcagcctgacgggctgcggtctgaaaggtccgctctatttcccgcctgcagataaaaacgcaccgccgccgaccaaaccggtagagacgcaaacgcaatccacggtgccggataaaaacgatcgcgccactggcgatggtccatcccaggtgaattactaaaagtcagtttctgtacccgcgtgattggagtaaatgatgcagttctcgaaaatgcatggccttggcaacgattttatggtcgtcgacgcggtaacgcagaatgtctttttttcaccggagctgattcgtcgcctggctgatcggcacctgggggtagggtttgaccaactgctggtggttgagccgccgtatgatcctgaactggattttcactatcgcattttcaatgctgatggcagtgaagtggcgcagtgcggcaacggtgcgcgctgctttgcccgttttgtgcgtctgaaaggactgaccaataagcgtgatatccgcgtcagcaccgccaacgggcggatggttctgaccgtcaccgatgatgatctggtccgcgtaaatatgggcgaacccaacttcgaaccttccgccgtgccgtttcgcgctaacaaagcggaaaagacctatattatgcgcgccgccgagcagacaatcttatgcggcgtggtgtcgatgggaaatccgcattgcgtgattcaggtcgatgatgtcgataccgcggcggtagaaacgcttggtcctgttctggaaagccacgagcgttttccggagcgcgccaatatcggttttatgcaagtggttaagcgcgagcatattcgtttacgcgtttatgagcgtggggcaggagaaacccaggcctgcggcagcggcgcgtgtgcggcggttgcagtagggattcagcaaggtttgctggccgaagaagtacgcgtggaactccccggcggtcgtcttgatatcgcctggaaaggtccgggtcacccgttatatatgactggcccggcggtacatgtctacgacggatttattcatctatgaagcaaccaggggaagaactgcaggaaacactcacggagcttgatgaccgggcggttgtcgattatctgattaaaaatcctgagttttttatccgtaatgcgcgcgcagtagaagcgatacgtgtgccgcatccggtacgcggcaccgtttcgttggtcgagtggcacatggcccgcgcacgtaatcatattcatgttctggaagagaacatggcgctgttgatggaacaggctatcgccaacgaaggcctgttttatcgcctactctacctgcagcgcagtctcaccgccgccagcagtctcgacgatatgctgatgcgctttcaccgctgggcgcgcgatctcggcctggcaggtgcgagtctgcgcctgtttccggatcgctggcgcttaggtgcgccgtcgaaccacactcatctggcattaagccgtcagtctttcgaaccgctgcgtattcagcgtttggggcaggaacagcactatcttgggccgcttaacggaccagagctgctggtggtgctaccggaagcgaaagcggtgggatcggtggcgatgtcgatgctgggaagcgatgctgatttgggtgtcgtgctgtttaccagtcgcgatgccagtcactatcaacaagggcaaggaacgcagttacttcatgaaattgcgctgatgttgccggagcttctggagcgttggattgaacgcgtatgaccgatttacacaccgatgtagaacgctacctacgttatctgagcgtggagcgccagcttagcccgataaccctgcttaactaccagcgtcagcttgaggcgatcatcaattttgccagcgaaaacggcctgcaaagctggcagcaatgtgatgtgacgatggtgcgcaattttgctgtacgcagtcgccgtaaagggctgggagcagcaagtctggcgttacggctttctgcgctacgtagcttttttgactggctggtcagccagaacgaactcaaagctaacccggcgaaaggtgtttcggcaccgaaagcgccgcgtcatctgccgaaaaacatcgacgtcgacgatatgaatcggctgctggatattgatatcaatgatcccctcgctgtacgcgaccgtgcaatgctggaagtgatgtacggcgcgggtctgcgtctttctgagctggtggggctggatattaaacacctcgacctggagtctggtgaagtgtgggttatggggaaaggcagcaaagagcgccgcctgccgattggtcgcaacgctgtggcgtggattgagcactggcttgatttgcgcgacctgtttggtagcgaagacgacgcgctttttctgtcgaaactgggcaagcgtatctccgcgcgtaatgtgcagaaacgctttgccgaatggggcataaaacaagggctgaataatcacgttcatccgcataaattacgtcactcgttcgccacgcatatgctggagtcgagcggcgatcttcgtggtgtgcaggagctgctgggtcatgccaacctctccaccacgcaaatctatactcatcttgattttcaacaccttgcctcggtgtacgatgcggcgcatccacgcgccaaacgggggaaataatgcgtttttaccggcctttggggcgcatctcggcgctcacctttgacctggatgataccctttacgataaccgtccggtgattttgcgcaccgagcgagaggcgcttacctttgtgcaaaattatcatccggcgctgcgcagcttccagaatgaagatctgcaacgcctgcgccaggcggtacgggaagcggaacccgagatttatcacgacgtgacgcgctggcgttttcgttcgattgaacaagcgatgctcgacgccgggctgagtgccgaagaagccagtgcaggcgcacacgcagcaatgatcaactttgccaaatggcgcagccgaatcgacgtcccgcagcaaactcacgacaccttaaaacagctggcgaagaaatggccgctggtggcgatcaccaacggtaacgcccagccggagctgtttggtttgggggattattttgagtttgtgctgcgcgctggcccgcacgggcgctcaaaaccgttcagcgatatgtactttttggctgcggaaaaactcaacgtgccgatcggcgagatcttacatgttggggacgatctcaccactgacgtgggtggggcaattcgcagcggaatgcaggcttgttggatcagaccggaaaatggcgatctgatgcaaacctgggacagccgtttactgccgcatctggaaatttcccggttggcatctctgacctcgctgatataatcagcaaatctgtatatatacccagctttttggcggagggcgttgcgcttctccgcccaacctatttttacgcggcggtgccaatggacgtttcttacctgctcgacagccttaatgacaaacagcgcgaagcggtggccgcgccacgcagcaaccttctggtgctggcgggcgcgggcagtggtaagacgcgcgtactggtgcatcgtatcgcctggttgatgagcgtggaaaactgctcgccatactcgattatggcggtgacgtttaccaacaaagcggcggcggagatgcgtcatcgtatcgggcaactgatgggcacgagccagggcggtatgtgggtcggcaccttccacgggctggcgcaccgtttgctgcgtgcgcaccatatggacgccaatctgccgcaggatttccagatcctcgacagtgaagaccagctacgcctgcttaagcgtctgatcaaagccatgaacctcgacgagaagcagtggccgccgcggcaggcaatgtggtacatcaacagccagaaagatgaaggcctgcgtccgcatcatattcaaagctacggtaatccggtggagcagacctggcagaaggtgtatcaggcgtatcaggaagcgtgtgaccgcgcgggcctggtggacttcgccgagctgctgctgcgcgctcacgagttgtggcttaacaagccgcatatcctgcaacactaccgcgaacgttttaccaatatcctggtggacgaattccaggataccaacaacattcagtacgcgtggatccgcctgctggcgggcgacaccggcaaagtgatgatcgtcggtgatgacgaccagtcaatctacggctggcgcggggcgcaggtggagaatattcagcgtttccttaatgatttccccggtgccgaaactattcgtctggagcaaaactaccgctctaccagcaatattctgagcgccgctaacgccctgattgaaaacaataacgggcgtctgggtaaaaaactgtggaccgatggcgcggacggtgagcctatttccctctattgcgcttttaacgaactcgatgaagcgcgttttgtggttaaccgcatcaaaacctggcaggacaacggcggagcgcttgccgagtgcgccattctctaccgcagcaacgcccagtcgcgggtgctcgaagaggcgttattgcaggccagtatgccgtaccgtatttacggcgggatgcgcttcttcgaacgccaggaaatcaaagatgcgctctcgtatctgcgcctgattgccaaccgcaacgacgacgcggcctttgagcgtgtggtgaatacgccaacgcggggtattggtgaccggacgctggacgtggtacgtcagacatcgcgcgatcgccagttaacactctggcaggcatgtcgtgagctgttgcaggaaaaagccctcgccgggcgagctgccagcgccttgcagcgatttatggaattaatcgacgccttagcgcaggaaactgccgatatgccgctgcatgtacagactgaccgggtaattaaagactccggcctgcgtaccatgtatgagcaggagaagggcgaaaaaggtcagacgcgtatcgaaaacttagaggaactggtgacggcaacgcgccagttcagctacaacgaagaagacgaagatttaatgccgctgcaggcgttcctctcccatgcggcactggaagcaggtgaagggcaggcggatacctggcaggatgcggtgcagttgatgacgctacactcggcgaaaggcctggagttcccgcaggtgtttatcgttggtatggaagagggcatgttcccaagccagatgtcgctggatgaaggcgggcgtctggaagaagaacgccgtctggcctacgttggcgtaacccgcgcgatgcagaaactgacgctgacctacgcggaaacccgccgtctgtatggtaaagaggtttaccatcgcccgtcgcgctttatcggcgagctgccggaagagtgtgtggaagaggtgcgcctgcgcgccacggtaagccgcccggtcagccatcagcggatgggtacgccgatggtcgagaacgacagcggctacaagctcggccagcgcgtacgccacgctaagtttggtgaaggcaccattgtcaatatggaaggcagcggtgagcatagccgtttgcaggtggcatttcagggccagggtattaaatggctggtggcggcatacgcccggctggagtcggtgtaacgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatctgcgccatcttcagtatctgacacaaaactatcgttttaacctttccgctcgacggaaatcatggtgacaaaaggatagcgttgccacgggattgccccgcctttcatatacatatgtgaaatcgtgccatcaagataaagcagctgctcaacgttcagtttcgctttggcataacaggcaaaatcataaaaatttgttgcctgctggctcaacaaaaacacggcgttcccatgtttattaatcccaacaccgttacgaattttgcttgaggcgacgttgggatgaatacgcggattaattacaccgttttccatcaacattggccctgactgcaccgcaaactgaatctctttactggttttgaaggcatccagacgaacgatgccgactttatctcccgcgacataaaacacgccgccaggacggataaagaaattcccttcacctgaagcgagatttaacgccaccttctgctgaccgttttcgatgtacaaaccgagcggcgcatagctttcatcatagatgccgccgttcatcgccatctgcacctgaccctgactattaatatccgccagcagagcatgtaacgttccccacgcttcgccattggctttttgccagtacattttcacccgctctgtttgaggattaacggtatacgcctgtacggtcagcgtcggatctgagagtgcgcaatcatcagcggcaacagcaaacaagggaagtaaggtgagggcgagaaaaatccgtttgagattcaaggtgatcattcctttaccaatgagtagctgatgcgccattataggtcctggatgtgggatttttttatcctgttagcgaccttgacgagtaccaaaaagcgcgaagttcaactattgttctgtggtgttctgttgcgtgttgacggcaaaattttgctggcgtaacatgcgcgcacgatcactctaagaggacattcgccttggacacacccagtagatactggctcactatcctgtcatccaggatcaactcctaaggctatccctttttgctgatagccttagcggttgtcagcgacctcaatttttcccgtcgcgctgagtcaggctgtttaatggtctgaaacccaatttgtttctgtgtgcccaccgaactgtccgatattttaagcattgggagtcccggtcatgctgagcgcatttcaactggaaaataaccgactgacccggctggaagtcgaagagtcacaaccccttgtaaatgcagtatggattgatcttgtcgaaccggacgacgacgagcgactgcgcgtacaatctgaacttggccagagcctggcaacccgcccggaactggaagacatcgaagcatcggcacgtttctttgaagacgacgacggcctgcatattcactccttcttcttctttgaagatgcggaagatcacgccggtaactccactgtggcatttaccatccgtgatggtcgtctgtttactctgcgtgagcgtgaactgcccgcttttcgtctgtatcgtatgcgtgcccgtagccagtcgatggtagacggtaacgcctacgagttgctgctggatctgttcgaaaccaaaatcgaacagttggcagatgaaattgaaaatatctatagcgacctggagcagttgagccgggtgattatggaagggcatcagggcgatgagtacgacgaggcgctctccactctggcggaactggaagatatcggctggaaagttcgcctgtgtctgatggatacccagcgcgcgctcaacttcctggtgcgtaaagcgcgtttaccgggtgggcaactggagcaggcgcgtgaaatcctgcgagatatcgaatccctgctgccgcataacgaatccctgttccagaaggtgaacttcctgatgcaggcggcaatgggttttatcaacatcgagcagaaccgcatcatcaaaatcttctcggtggtatccgtggtattcctgccgccgacgctcgttgcttccagctatggcatgaactttgagtttatgccagaactgaagtggagcttcggctaccctggcgcgattatctttatgatcctcgcgggcctggcaccgtatctgtactttaagcggaagaactggttgtaaaaaacgagagcggtggcttagtctggctaagccacctgttattcaaaggctccaggtatttaacccttttacctctttctcatagaaccatttgttcgtgttaacagcaacataggctgctacggcaattcccagaatgttaacgccaattagtgcaccaacaaatagagatagaataccaagtaatagaactataattgcttttttccataaccccaggacaaataaatatatccaggaacagaagaaagcaatgaaattcatttgaatagttaagcgttgtcttacttttaatgctttaaatgctgctttatattctggtgttgccccccagaatccaggaaaaccatgttgatcataaaaattaaatcggtatttccatttttcacttaatgaaccatcgttcatatattccttactcataaatactccataactattgttttgatgaatcagtaggtgcaagcattagcatactgaaagtggaaaaataacaaatcaaaaaaatcatcgaaccattgcctgaacaggcaaaatcttcggctatcattgtgatgatagagatgatatatactgctaatgtaccaaaaacataagtttttatatagatgaaaccactatcacggagtcgctggcaattcatgttgatgacgagataatggagtacgatggtagagactataacaagaaagcctgcttctccatcgttaaaaaagataataagaaaggcaaaaatgaaatttattaaaataaatgaaaatatataacgacgtctggaaatcttaccgttagatgttgggataaatatacgtaacataaattttacatccttgtatgagtctccggtcagcatggcaatatgcccactctcatgcaagagtcggcatattttttcagaatatatttattttttatttggacgttctacgctgcgtataaatcgcatccatcacaaaaattgccagcgccacccaaataaaggcgaaagtcaccatcttatcggcacccggtttttcaccataaaacgtcacagccagcaggaacatcagcgtcgggccaatgtactggaaaaagcctaacgttgagagacgcaagcgcgtggcagcggcggtaaaacacaacagcggtacggtagtgacaataccggcggcgatcagcagtaaattcagcgacatcgggttttgccccatatggctggttgagctgtcggcaatagcaaacaggtaaattgccgccacgggcagcagccacatggtttcgattaacatgccggtttgcgcttcaacggcaatcttcttgcgtaccagaccgtagaaggcaaaactaaatgccagtcccagcgcgataataggtagcgaaccaaaagtccacagctggactaacacgccacatatcgccagaatcaccgccagccattgcatccggcggaatcgctcgccgaggaaaatcatccccagcacaatgttcaccagcgggttaataaagtaaccaaggctcgcttccagcatatggtgattgttcaccgcccagataaacagtagccagttgccaccaatcagcacggcagagactgccagcataaaaattttctgtggcgtctgaatcagcgtttttaaataggaccactggcggcaaatgctcatcagcaccaccataaagaaaaacgaccagatcacgcgatgcgtcaggatttcatcggcgggcacgtagtaaatcaacttgaagtacgctggcgctataccccaaataaaataagcggcaagagcgagtaatacgccctgccgcgtttgttttgcatccatcgggaatactcatttttaattggtaacagcagtttacctgcttttatgtcttcaacctaccatataggtggcggtggcactggcaatataaagctgttcttcattgtgtaattcaacgcgggcgacggcgactttattgcctgcacgcaacaggctactagtagcagtaaaacgctcgcccctgcctgggcgcagataatcaacgcgaagatcaatggtccccatccgcgatagccgctggcgtagttcatcttcactgatggtttcgtggcgggttaaggtacttcccacgcacaccagaccggcggcgacatccagcgccgacgcaatgaccccgccgtgcaaaatgctttgcgcccagttgcccaccatcattggctgatttttaaaggccagctgtgcgaactctttttcgtaacgctccagttccatccccaatgcgcggttaaatggcatgtgataaacaaacatctcacccactaatttcagggcttgttcagcggtcagtacggcagacatatcatccttacacttcattggttaatgaaatgttgattttatgcttctttgttgttggtttctactttaggaagggataactaacggctatggagttaagtatgtaaaatagcccgcagaaaaatattcaccttatcaataattcgttacggagaacacgaccgatgcggactctgcagggctggttgttgccggtgtttatgttgcctatggcagtatatgcacaagaggcaacggtgaaagaggtgcatgacgcgccagcggtgcgtggcagtattatcgccaatatgctgcaggagcatgacaatccgttcacgctctatccttatgacaccaactacctcatttacacccaaaccagcgatctgaataaagaagcgattgccagttacgactgggcggaaaatgcgcgtaaggatgaagtaaagtttcagttgagcctggcatttccgctgtggcgtgggattttaggcccgaactcggtgttgggtgcgtcttatacgcaaaaatcctggtggcaactgtccaatagcgaagagtcttcaccgtttcgtgaaaccaactacgaaccgcaattgttcctcggttttgccaccgattaccgttttgcaggttggacgctgcgcgatgtggagatggggtataaccacgactctaacgggcgttccgacccgacctcccgcagctggaaccgcctttatactcgcctgatggcagaaaacggtaactggctggtagaagtgaagccgtggtatgtggtgggtaatactgacgataacccggatatcaccaaatatatgggttactaccagcttaaaatcggctatcacctcggtgatgcggtgctcagtgcgaaaggacagtacaactggaacaccggctacggcggcgcggagttaggcttaagttacccgatcaccaaacatgtgcgcctttatactcaggtttacagcggctatggcgaatcgctcatcgactataacttcaaccagacccgtgtcggtgtgggggttatgctaaacgatttgttttgatgaacggttgagtggttggcaaatctggaatccagcatccaggattaccctctcagagactaaaagcattgcagtttctcgcgcaggcgctgaaaatagcgcctgtttttatttcaggcaatcggggtgaatgtggcgcaggcggaagtgttgaatctggagtccggagctaaacaggttttacaagaaacctttggctaccaacagtttcgccccggccaggaagaaattatcgacactgtgctttccggccgcgattgcctcgtcgtcatgcccactggtggcggaaaatccctttgctatcaaatccctgccttattgctaaacggccttaccgtggttgtttcaccgctgatttcgttgatgaaagatcaggtggatcaactgcaagccaacggcgtggcggcggcgtgccttaactcgacgcaaacccgcgaacagcaacttgaagtgatgacaggctgccgcaccgggcaaattcgtctgctttatatcgccccggaacgcctgatgctggataactttcttgagcatctggcgcactggaatccggtgttattagccgttgatgaagcgcactgtatctcccaatggggccacgatttccgcccggaatatgccgcgctcggtcagttgcgccagcggttcccgacgctgccgtttatggcgctgaccgccacagccgacgacaccacgcgccaggatatcgtgcgcctgctggggctgaacgatccgctgattcaaatcagcagttttgaccgtccgaatattcgctacatgctgatggagaagttcaaaccgctcgatcagttgatgcgctacgtgcaggaacagcgcggtaagtcaggcattatctactgcaacagccgcgcgaaagtagaagacaccgctgcgcgcctgcaaagcaagggaattagcgcggcggcctatcatgccgggctggaaaataatgttcgcgccgatgtgcaggaaaaattccagcgcgatgacctgcaaattgtggtggcgacggtggcgttcggcatgggcatcaataaaccaaacgttcgcttcgtggtccactttgatattccgcgcaatatcgaatcctattatcaggaaaccggacgcgccgggcgtgatggcctgcccgcggaagcgatgctgttttacgatccggctgatatggcgtggctgcgccgttgtctggaagagaagccgcaggggcagttgcaggatatcgagcgccacaaactcaatgcgatgggcgcgtttgccgaagcgcaaacttgccgtcgtctggtattgctgaactattttggcgaagggcgtcaggagccgtgcgggaactgcgatatctgcctcgatccgccgaaacagtacgacggttcaaccgatgctcagattgccctttccaccattggtcgtgtgaatcagcggtttgggatgggttatgtggtggaagtgattcgtggtgctaataaccagcgtatccgcgactatggtcatgacaaactgaaagtctatggcatgggccgtgataaaagccatgaacattgggtgagcgtgatccgccagctgattcacctcggcctggtgacgcaaaatattgcccagcattctgccctacaactgacagaggccgcgcgcccggtgctgcgcggcgaatcctctttgcaacttgccgtgccgcgtatcgtggcgctcaaaccgaaagcgatgcagaaatcgttcggcggcaactatgatcgcaaactgttcgccaaattacgcaaactgcgtaaatcgatagccgatgaaagtaatgtcccgccgtacgtggtgtttaacgacgcaaccttgattgagatggctgaacagatgccgatcaccgccagcgaaatgctcagcgttaacggcgttgggatgcgcaagctggaacgctttggcaaaccgtttatggcgctgattcgtgcgcatgttgatggcgatgacgaagagtagtcagcagcataaaaaagtgccagtatgaagactccgtaaacgtttcccccgcgagtcaaatgtatgttgatgttatttctcaccgtcgccatggtgcacattgtggcgcttatgagccccggtcccgatttcttttttgtctctcagaccgctgtcagtcgttcccgtaaagaagcgatgatgggcgtgctgggcattacctgcggcgtaatggtttgggctgggattgcgctgcttggcctgcatttgattatcgaaaaaatggcctggctgcatacgctgattatggtgggcggtggcctgtatctctgctggatgggttaccagatgctacgtggtgcactgaaaaaagaggcggtttctgcacctgcgccacaggtcgagctggcgaaaagtgggcgcagtttcctgaaaggtttactgaccaatctcgctaatccgaaagcgattatctactttggctcggtgttctcattgtttgtcggtgataacgttggcactaccgcgcgctggggcatttttgcgctgatcattgtcgaaacgctggcgtggtttaccgtcgttgccagcctgtttgccctgccgcaaatgcgccgtggttatcaacgtctggcgaagtggattgatggttttgccggggcgttatttgccggatttggcattcatttgattatttcgcggtgatgccagacgcgtcttcagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattatttttcacgcatgcctcgccgatgctaacagcgctcccaccagcataaacaacgagccgaaaatcttattcagcgccttcatctgctttggtcctttaatccatagagcaatccgttgagcaagggtggcgtaaccgatcatcacaataatatcgaccacaatagtggtgacgccgagcacgatatactgcatcagttgcggctgttgcggcatgatgaattgcggaaatagcgccgccagaaacacaatacttttgggattggtgagattcacaaaaactgcgcgctggaacaaatgtcgacgcgattgagtagaggccagcgatttaaggtcaattgcaccagcggcgcgccactgctggattcccagccaaatcaagtaagccgcgcctgcccacttcaacacttcaaacgcaatcactgagcgggaaaatagcgtccccaaccccacgccaaccagcacaatatgaatcgccagtccggtctgaagcccagcaatagacgccaccgcgccgcgataaccgtggttgagcgaggtggtcatagtgttgattgcaccagagcctggcgacaggcttaaaatgatcgatgtcagcaggtaggcaaaccaccattctaaggtcatgatgaactcccggtgtgtctatttttgtgccacaatacgctactgtcgcagcgttgtgtcaggcacgctaaaaaaaacgattttacgtggtttaagaggcagattacccgatgtttcagcagcaaaaagactgggaaacaagagaaaacgcgtttgctgcttttaccatgggaccgctgactgatttctggcgtcagcgtgatgaagcagagtttactggtgtggatgacattccggtgcgctttgtccgttttcgcgcacagcaccatgaccgggtggtagtcatctgcccggggcgtattgagagctacgtaaaatatgcggaactggcctatgacctgttccatttggggtttgatgtcttaatcatcgaccatcgcgggcagggacgttccggtcgcctgttagccgatccgcatctcgggcatgttaatcgctttaatgattatgttgatgatctggcggcattctggcagcaggaggttcagcccggtccgtggcgtaaacgctatatactggcacattcgatgggcggtgcgatctccacattatttctgcaacgccatccaggtgtatgtgacgccattgcgctaactgcgccaatgtttgggatcgtgattcgtatgccgtcatttatggcacggcagatcctcaactgggccgaagcgcatccacgtttccgtgatggctatgcaataggcaccgggcgctggcgcgcgttgccgtttgctatcaacgtactgacccacagcagacagcgatatcgacgtaacttacgcttctatgctgatgacccaacgattcgcgtcggtgggccgacctaccattgggtacgcgaaagtattctggctggcgaacaggtgttagccggtgcgggtgatgacgccacgccaacgcttctcttgcaggctgaagaggaacgcgtggtggataaccgcatgcatgaccgtttttgtgaactccgcaccgccgcgggccatcctgtcgaaggaggacggccgttggtaattaaaggtgcttaccatgagatcctttttgaaaaggacgcaatgcgctcagtcgcgctccacgccatcgttgattttttcaacaggcataactcacccagcggaaaccgctctacagaggtttaaatttcttatgtaccaggttgttgcgtctgatttagatggcacgttactttctcccgaccatacgttatccccttacgccaaagaaactctgaagctgctcaccgcgcgcggcatcaactttgtgtttgcgaccggtcgtcaccacgttgatgtggggcaaattcgcgataatctggagattaagtcttacatgattacctccaatggtgcgcgcgttcacgatctggatggtaatctgatttttgctcataacctggatcgcgacattgccagcgatctgtttggcgtagtcaacgacaatccggacatcattactaacgtttatcgcgacgacgaatggtttatgaatcgccatcgcccggaagagatgcgcttttttaaagaagcggtgttccaatatgcgctgtatgagcctggattactggagccggaaggcgtcagcaaagtgttcttcacctgcgattcccatgaacaactgctgccgctggagcaggcgattaacgctcgttggggcgatcgcgtcaacgtcagtttctctaccttaacctgtctggaagtgatggcgggcggcgtttcaaaaggccatgcgctggaagcggtggcgaagaaactgggctacagcctgaaggattgtattgcgtttggtgacgggatgaacgacgccgaaatgctgtcgatggcggggaaaggctgcattatgggcagtgcgcaccagcgtctgaaagaccttcatcccgagctggaagtgattggtactaatgccgacgacgcggtgccgcattatctgcgtaaactctatttatcgtaatcgttctttatttggtcagttgtcaacctgatacttcgctacaatggatacccgttaatcaaagagttttccattgtggcgctacttatcatcaccacgattctgtgggccttctcctttagcttttatggcgagtaccttgcggggcacgtcgatagctattttgcggtgctggtgcgcgttggcctggcggcactcgtttttctgccgtttctgcgtacccgtggcaatagcctgaaaacggtcggcctgtatatgctggtgggcgcgatgcagcttggcgtgatgtatatgctgagtttccgcgcttatctctacctgacggtttccgagctgctgctgttcaccgtgctgacgccgctctacatcacgctgatttatgacatcatgagtaagcgccgtctgcgctggggctatgcctttagcgccttgctggcggtgattggtgccgggattattcgctatgatcaggtcaccgaccatttctggactggcttgctgctggtgcaactctccaatatcacttttgccattggcatggtgggttacaaacgcctgatggaaactcgcccgatgccacagcataacgcctttgcgtggttctatcttggcgcgtttctggtggcagtgattgcatggttcttgctgggaaatgcgcagaaaatgccgcaaaccacgctgcaatggggcattctggtgtttcttggcgtggtggcttccgggattggctactttatgtggaactacggcgcgacgcaggtggacgccggaacgctgggcattatgaataatatgcacgttccggcagggctgctggtaaacctggctatctggcaccaacagccgcactggccaacgtttattacaggcgcgctggtgatcctggcctcactgtgggtgcatcgtaagtgggtcgctccgcgctcttcacaaacggcagatgatcgcaggcgtgattgcgcgctgagcgaataaacgcttccgtaactggctgacgctgctcgccatcgcgcacggcggcgtacagtcggctccacaagccttcgcccagggttttggtcaccaccagaccctggcgctcaaaactctctactacccaatgcggtagcgcggcaatacccatccgcgcggcaaccatctgaatcaacaataaggtgttatcgacgcttttcagtgacgggctgacgcctgccggctgaagaaaatgccgccagacatccagtcgactacgctgcaccggataaattaatagcgtctcgctggcgagatcttccggtgtaattcgcgttttcgccgccagtggatggtcaggtgctaacaccagacgcacttcatagtcgaacatcggcgaataatgcaggccactgcgcggcagaatatcggacgtcattaccagatccagctctccctgttgcaaggcgggctgcgggtcaaatgtcacgcccgatttaaaatccatctctacctgcggccagttcttatggaaattttctaacgcgggtgtcagccactgaatacagctatggcactcaatggcaatgcgcagacgcgtctgctgcggttcattgcaggcttgcagggcctggctaatttgcggcagtacctggtttgccagttgcaacaggatttctccctgcggtgtaaagcgtagcggctggctcttacgcacaaatagccggaagccaaggcgttgttccagatcgctaaactggtgagacagggcggattgcgtctgatgcaacgtcgccgcagcggctgcgagcgagccgcagttccgcaacgcttgtagcgttttcaggtgttttacttcgatcatgaaagtccttcacttcggcatgaataatttgcgcttgaggaatatacagtaaccgccaattatggatgtgtaaacatctggacggctaaaatccttcgtcttttaaatttatggtgcgttggctgcgtttctccaccccggtcacttacttcagtaagctcccggggatgaataaacttgccgccttccctaaattcaaaatccataggatttacatataattagaggaagaaaaaatgacaatattgaatcacaccctcggtttccctcgcgttggcctgcgtcgcgagctgaaaaaagcgcaagaaagttattgggcggggaactccacgcgtgaagaactgctggcggtagggcgtgaattgcgtgctcgtcactgggatcaacaaaagcaagcgggtatcgacctgctgccggtgggcgattttgcctggtacgatcatgtactgaccaccagtctgctgctgggtaacgttccggcgcgtcatcagaacaaagatggttcggtagatatcgacaccctgttccgtattggtcgtggacgtgcgccgactggcgaacctgcggcggcagcggaaatgaccaaatggtttaacaccaactatcactacatggtgccggagttcgttaaaggccaacagttcaaactgacctggacgcagctgctggacgaagtggacgaggcgctggcgctgggccacaaggtgaaacctgtgctgctggggccggttacctggctgtggctggggaaagtgaaaggtgaacaatttgaccgcctgagcctgctgaacgacattctgccggtttatcagcaagtgctggcagaactggcgaaacgcggcatcgagtgggtacagattgatgaacccgcgctggtactggaactaccacaggcgtggctggacgcatacaaacccgcttacgacgcgctccagggacaggtgaaactgctgctgaccacctattttgaaggcgtaacgccaaatctcgacacgattactgcgctgcctgttcagggtctgcatgttgacctcgtacatggtaaagatgacgttgctgaactgcacaagcgcctgccttctgactggttgctgtctgcgggtctgatcaatggtcgtaacgtctggcgcgccgatcttaccgagaaatatgcgcaaattaaggacattgtcggcaaacgtgatttgtgggtggcatcttcctgctcgttgctgcacagccccatcgacctgagcgtggaaacgcgtcttgatgcagaagtgaaaagctggtttgccttcgccctacaaaaatgccatgaactggcactgctgcgcgatgcgctgaacagtggtgacacggcagctctggcagagtggagcgccccgattcaggcacgtcgtcactctacccgcgtacataatccggcggtagaaaagcgtctggcggcgatcaccgcccaggacagccagcgtgcgaatgtctatgaagtgcgtgctgaagcccagcgtgcgcgttttaaactgccagcgtggccgaccaccacgattggttccttcccgcaaaccacggaaattcgtaccctgcgtctggatttcaaaaagggcaatctcgacgccaacaactaccgcacgggcattgcggaacatatcaagcaggccattgttgagcaggaacgtttgggactggatgtgctggtacatggcgaggccgagcgtaatgacatggtggaatactttggcgagcacctcgacggatttgtctttacgcaaaacggttgggtacagagctacggttcccgctgcgtgaagccaccgattgtcattggtgacattagccgcccggcaccgattaccgtggagtgggcgaagtatgcgcaatcgctgaccgacaaaccggtgaaagggatgctgacggggccggtgaccatactctgctggtcgttcccgcgtgaagatgtcagccgtgaaaccatcgccaaacagattgcgctggcgctgcgtgatgaagtggccgatctggaagccgctggaattggcatcatccagattgacgaaccggcgctgcgcgaaggtttaccgctgcgtcgtagcgactgggatgcgtatctccagtggggcgtagaggccttccgtatcaacgccgccgtggcgaaagatgacacacaaatccacactcacatgtgttattgcgagttcaacgacatcatggattcgattgcggcgctggacgcagacgtcatcaccatcgaaacctcgcgttccgacatggagttgctggagtcgtttgaagagtttgattatccaaatgaaatcggtcctggcgtctatgacattcactcgccaaacgtaccgagcgtggaatggattgaagccttgctgaagaaagcggcaaaacgcattccggcagagcgcctgtgggtcaacccggactgtggcctgaaaacgcgcggctggccagaaacccgcgcggcactggcgaacatggtgcaggcggcgcagaacttgcgtcgggggtaaaatccaannnnnnnnnnnnnnnnnnnnnnncttttctcattacagcgacttcttcccaccatactgcttaaaccattccagcatacgctgccagccatcttctgcagatgcggcatgatagctcgggcgataatcagcgttgaatgcatgcccggcgtccgggtacacgataatctctgctttcgcattagcagcccgcagcgcctggcgcatggtttcaacgctctcctgcggaatgctgttatcctgaccaccatataagccgagaatcggcgcgttaagatcggttgcgatatcaacaggttgtttcggtgaattcagcgacttgtcgcccgtcagtttgccgtaccacgccactgcggcttttagctgtggattatgcgcggcatacagccaggtgatacgtccaccccagcagaatccggtgatcattaaacgatgaacatcgccgccgttgcgggaagcccaactggcgacatgatcgagatcggccagcacctgcgagtcaggcacttttgctaccagaccgctaagcaacgtggggatatcggcaaaatcattcggatcgccttcgcggaagtaaagttcaggtgcgatagccagatacccctccagcgccagacggcgacaaatgtcgcggatatgttcatgcacgccaaaaatttcctgcactacaatgaccactggcagtgggccatcgctttgctttggtctggcatggtaagcaggcatgttatccccttgtgaagggatagaggtgaagcccgccacaatcgcgtcgtccggggtctgaacgatggtcgaagcgagaggcgatgcagcaggtgcaaatccagattgttgtgttgttgccatggtattctccgtacccttataaaaatgttgcgcaatgttaactatagtcagcatgcaacaaatcacattgcctgaatcggctcatcttttatgcagtcctgcagaatgaagggtgatttatgtgatttgcatcacttttggtgggtaaatttatgcaacgcatttgcgtcatggtgatgagtatcacgaaaaaatgttaaacccttcggtaaagtgtctttttgcttcttctgactaaaccgattcacagaggagttgtatatgtccaagtctgatgtttttcatctcggcctcactaaaaacgatttacaaggggctacgcttgccatcgtccctggcgacccggatcgtgtggaaaagatcgccgcgctgatggataagccggttaagctggcatctcaccgcgaattcactacctggcgtgcagagctggatggtaaacctgttatcgtctgctctaccggtatcggcggcccgtctacctctattgctgttgaagagctggcacagctgggcattcgcaccttcctgcgtatcggtacaacgggcgctattcagccgcatattaatgtgggtgatgtcctggttaccacggcgtctgtccgtctggatggcgcgagcctgcacttcgcaccgctggaattcccggctgtcgctgatttcgaatgtacgactgcgctggttgaagctgcgaaatccattggcgcgacaactcacgttggcgtgacagcttcttctgataccttctacccaggtcaggaacgttacgatacttactctggtcgcgtagttcgtcactttaaaggttctatggaagagtggcaggcgatgggcgtaatgaactatgaaatggaatctgcaaccctgctgaccatgtgtgcaagtcagggcctgcgtgccggtatggtagcgggtgttatcgttaaccgcacccagcaagagatcccgaatgctgagacgatgaaacaaaccgaaagccatgcggtgaaaatcgtggtggaagcggcgcgtcgtctgctgtaattctcttctcctgtctgaaggccgacgcgttcggccttttgtatttttgcgtagcgcctcgcaggaaatgcctttccaactggacgtttgtacagcacaattctattttgtgcgggtaagttgttgcgtcaggaggcgttgtggatttctcaatcatggtttacgcagttattgcgttggtgggtgtggcaattggctggctgtttgccagttatcaacatgcgcagcaaaaagccgagcaattagctgaacgtgaagagatggtcgcggagttaagcgcggcaaaacaacaaattacccaaagcgagcactggcgtgcagagtgcgagttactcaataacgaagtgcgcagcctgcaaagtattaacacctctctggaggccgatctgcgtgaagtaaccacgcggatggaagccgcacagcaacatgctgacgataaaattcgccagatgattaacagcgagcagcgcctcagtgagcagtttgaaaacctcgccaaccgtatttttgagcacagcaatcgccgggttgatgagcaaaaccgtcagagtctgaacagcctgttgtcgccgctacgtgaacaactggacggtttccgccgtcaggttcaggacagcttcggtaaagaagcacaagaacgccataccctgacccacgaaattcgcaatctccagcaactcaacgcgcaaatggcccaggaagcgatcaacctgacgcgcgcgctgaaaggcgacaataaaacccagggcaactggggcgaggtagtattgacgcgggtgctggaggcttccggtctgcgtgaagggtatgaatatgaaacccaggtcagcatcgaaaatgacgcccgctcgcggatgcagccggatgtcatcgtgcgcctgccgcagggaaaagatgtggtgatcgacgccaaaatgacgctggtcgcctatgaacgctattttaacgccgaagacgactacacccgcgaaagcgcgctacaggaacatatcgcgtcggtgcgtaaccatatccgtttgctgggacgcaaagattatcaacagctgccggggctgcgaactctggattacgtgctgatgtttattcccgttgaacccgcttttttactggcgcttgaccgccagccggagctgatcaccgaagcgttgaaaaacaacatcatgctggttagcccgactacgctgctggtggcgctgcgcactatcgccaacctgtggcgttatgagcatcaaagccgcaacgcccagcaaatcgccgatcgtgccagcaagctgtacgacaagatgcgtttgttcatcgatgacatgtccgcgattggtcaaagtctcgacaaagcgcaggataattatcggcaggcaatgaaaaaactctcttcagggcgcggaaatgtgctggcgcaggcagaagcgtttcgcggtttaggagtagaaattaaacgcgagattaatccggatttggctgaacaggcggtgagccaggatgaagagtatcgacttcggtcggttccggagcagccgaatgatgaagcttatcaacgcgatgatgaatataatcagcagtcgcgctagcccattgggagtagttaagccgggtagaaatctagggcatcgacgcccaatctgttacacttctggaacaattttttgatgagcaggcattgagatggtggataagtcacaagaaacgacgcactttggttttcagaccgtcgcgaaggaacaaaaagcggatatggtcgcccacgttttccattccgtggcatcaaaatacgatgtcatgaatgatttgatgtcatttggtattcatcgtttgtggaagcgattcacgattgattgcagcggcgtacgccgtgggcagaccgtgctggatctggctggtggcaccggcgacctgacagcgaaattctcccgcctggtcggagaaactggcaaagtggtccttgctgatatcaatgaatccatgctcaaaatgggccgcgagaagctgcgtaatatcggtgtgattggcaacgttgagtatgttcaggcgaacgctgaggcgctgccgttcccggataacacctttgattgcatcaccatttcgtttggtctgcgtaacgtcaccgacaaagataaagcactgcgttcaatgtatcgcgtgctgaaacccggcggccgcctgctggtgcttgagttctcgaagccaattatcgagccgctgagcaaagcctatgatgcatactccttccatgtgctgccgcgtattggctcactggtcgcgaacgacgccgacagctaccgttatctggcagaatccatccgtatgcatcccgatcaggataccctgaaagccatgatgcaggatgccggattcgaaagtgtcgactactacaatctgacggcaggggttgtggcgctgcatcgtggttataagttctgacaggagaccggaaatgccttttaaacctttagtgacggcaggaattgaaagtctgctcaacaccttcctgtatcgctcacccgcgctgaaaacggcccgctcgcgtctgctgggtaaagtattgcgcgtggaggtaaaaggcttttcgacgtcattgattctggtgttcagcgaacgccaggttgatgtactgggcgaatgggcaggcgatgctgactgcaccgttatcgcctacgccagtgtgttgccgaaacttcgcgatcgccagcagcttaccgcactgattcgcagtggtgagctggaagtgcagggcgatattcaggtggtgcaaaacttcgttgcgctggcagatctggcagagttcgaccctgcggaactgctggccccttataccggtgatatcgccgctgaaggaatcagcaaagccatgcgcggaggcgcaaagttcctgcatcacggcattaagcgccagcaacgttatgtggcggaagccattactgaagagtggcgtatggcacccggtccgcttgaagtggcctggtttgcggaagagacggctgccgtcgagcgtgctgttgatgccctgaccaaacggctggaaaaactggaggctaaatgacgccaggtgaagtacggcgcctatatttcatcattcgcacttttttaagctacggacttgatgaactgatccccaaaatgcgtatcaccctgccgctacggctatggcgatactcattattctggatgccaaatcggcataaagacaaacttttaggtgagcgactacgactggccctgcaagaactggggccggtttggatcaagttcgggcaaatgttatcaacccgccgcgatctttttccaccgcatattgccgatcagctggcgttattgcaggacaaagttgctccgtttgatggcaagctggcgaagcagcagattgaagctgcaatgggcggcttgccggtagaagcgtggtttgacgattttgaaatcaagccgctggcttctgcttctatcgcccaggttcataccgcgcgattgaaatcgaatggtaaagaggtggtgattaaagtcatccgcccggatattttgccggttattaaagcggatctgaaacttatctaccgtctggctcgctgggtgccgcgtttgctgccggatggtcgccgtctgcgcccaaccgaagtggtgcgcgagtacgaaaagacattgattgatgaactgaatttgctgcgggaatctgccaacgccattcagcttcggcgcaattttgaagacagcccgatgctctacatcccggaagtttaccctgactattgtagtgaagggatgatggtgatggagcgcatttacggcattccggtgtctgatgttgcggcgctggagaaaaacggcactaacatgaaattgctggcggaacgcggcgtgcaggtgttcttcactcaggtctttcgcgacagctttttccatgccgatatgcaccctggcaacatcttcgtaagctatgaacacccggaaaacccgaaatatatcggcattgattgcgggattgttggctcgctaaacaaagaagataaacgctatctggcagaaaactttatcgccttctttaatcgcgactatcgcaaagtggcagagctacacgtcgattctggctgggtgccaccagataccaacgttgaagagttcgaatttgccattcgtacggtctgtgaacctatctttgagaaaccgctggccgaaatttcgtttggacatgtactgttaaatctgtttaatacggcgcgtcgcttcaatatggaagtgcagccgcaactggtgttactccagaaaaccctgctctacgtcgaaggggtaggacgccagctttatccgcaactcgatttatggaaaacggcgaagcctttcctggagtcgtggattaaagatcaggtcggtattcctgcgctggtgagagcatttaaagaaaaagcgccgttctgggtcgaaaaaatgccagaactgcctgaattggtttacgacagtttgcgccagggcaagtatttacagcacagtgttgataagattgcccgcgagcttcagtcaaatcatgtacgtcagggacaatcgcgttattttctcggaattggcgctacgttagtattaagtggcacattcttgttggtcagccgacctgaatgggggctgatgcccggctggttaatggcaggtggtctgatcgcctggtttgtcggttggcgcaaaacacgctgattttttcatcgctcaaggcgggccgtgtaacgtataatgcggctttgtttaatcatcatctaccacagaggaacatgtatgggtggtatcagtatttggcagttattgattattgccgtcatcgttgtactgctttttggcaccaaaaagctcggctccatcggttccgatcttggtgcgtcgatcaaaggctttaaaaaagcaatgagcgatgatgaaccaaagcaggataaaaccagtcaggatgctgattttactgcgaaaactatcgccgataagcaggcggatacgaatcaggaacaggctaaaacagaagacgcgaagcgccacgataaagagcaggtgtaatccgtgtttgatatcggttttagcgaactgctattggtgttcatcatcggcctcgtcgttctggggccgcaacgactgcctgtggcggtaaaaacggtagcgggctggattcgcgcgttgcgttcactggcgacaacggtgcagaacgaactgacccaggagttaaaactccaggagtttcaggacagtctgaaaaaggttgaaaaggcgagcctcactaacctgacgcccgaactgaaagcgtcgatggatgaactacgccaggccgcggagtcgatgaagcgttcctacgttgcaaacgatcctgaaaaggcgagcgatgaagcgcacaccatccataacccggtggtgaaagataatgaagctgcgcatgagggcgtaacgcctgccgctgcacaaacgcaggccagttcgccggaacagaagccagaaaccacgccagagccggtggtaaaacctgctgcggacgctgaaccgaaaaccgctgcaccttccccttcgtcgagtgataaaccgtaaacatgtctgtagaagatactcaaccgcttatcacgcatctgattgagctgcgtaagcgtctgctgaactgcattatcgcggtgatcgtgatattcctgtgtctggtctatttcgccaatgacatctatcacctggtatccgcgccattgatcaagcagttgccgcaaggttcaacgatgatcgccaccgacgtggcctcgccgttctttacgccgatcaagctgacctttatggtgtcgctgattctgtcagcgccggtgattctctatcaggtgtgggcatttatcgccccagcgctgtataagcatgaacgtcgcctggtggtgccgctgctggtttccagctctctgctgttttatatcggcatggcattcgcctactttgtggtctttccgctggcatttggcttccttgccaataccgcgccggaaggggtgcaggtatccaccgacatcgccagctatttaagcttcgttatggcgctgtttatggcgtttggtgtctcctttgaagtgccggtagcaattgtgctgctgtgctggatggggattacctcgccagaagacttacgcaaaaaacgcccgtatgtgctggttggtgcattcgttgtcgggatgttgctgacgccgccggatgtcttctcgcaaacgctgttggcgatcccgatgtactgtctgtttgaaatcggtgtcttcttctcacgcttttacgttggtaaagggcgaaatcgggaagaggaaaacgacgctgaagcagaaagcgaaaaaactgaagaataaattcaaccgcccgtcagggcggttgtcatatggagtacaggatgtttgatatcggcgttaatttgaccagttcgcaatttgcgaaagaccgtgatgatgttgtagcgtgcgcttttgacgcgggagttaatgggctactcatcaccggcactaacctgcgtgaaagccagcaggcgcaaaagctggcgcgtcagtattcgtcctgttggtcaacggcgggcgtacatcctcacgacagcagccagtggcaagctgcgactgaagaagcgattattgagctggccgcgcagccagaagtggtggcgattggtgaatgtggtctcgactttaaccgcaacttttcgacgccggaagagcaggaacgcgcttttgttgcccagctacgcattgccgcagatttaaacatgccggtatttatgcactgtcgcgatgcccacgagcggtttatgacattgctggagccgtggctggataaactgcctggtgcggttcttcattgctttaccggcacacgcgaagagatgcaggcgtgcgtggcgcatggaatttatatcggcattaccggttgggtttgcgatgaacgacgcggactggagctgcgggaacttttgccgttgattccggcggaaaaattactgatcgaaactgatgcgccgtatctgctccctcgcgatctcacgccaaagccatcatcccggcgcaacgagccagcccatctgccccatattttgcaacgtattgcgcactggcgtggagaagatgccgcatggctggctgccaccacggatgctaatgtcaaaacactgtttgggattgcgttttagagtttgcggaactcggtattcttcacactgtgcttaatctctttattaataagattaagcaatagcatggagcgagcctcaccatcgggttcggtgaaaatggcctgaaagccttcgaacgcgccttcggtaataatcaccttatcacccggataaggggttgccggatcgacaatgtctttcggtttatataccgatagctgatgaataaccgccgatgggactatcgctggcgacgcgccaaagcgcacgaagtggctgacaccgcgggtcgcgttgatagtcgtggtatgaatcacttctgggtcaaattccacaaacaggtagttggggaacaatggctcactgactgcagtacgttttccacgcacgattttttccagggtgatcatcggtgccaggcaattcacagcctgtctttcgaggtgttcctgggcacgttgaagttgcccgcgcttgcagtacagtaaataccaggattgcataatgactcttatccgtttaatcggggcgcaaggatagcaaaagctttacgctaagttaattatattccccggtttgcgttataccgtcagagttcacgctaatttaacaaatttacagcatcgcaaagatgaacgccgtataatgggcgcagattaagaggctacaatggacgccatgaaatataacgatttacgcgacttcttgacgctgcttgaacagcagggtgagctaaaacgtatcacgctcccggtggatccgcatctggaaatcactgaaattgctgaccgcactttgcgtgccggtgggcctgcgctgttgttcgaaaaccctaaaggctactcaatgccggtgctgtgcaacctgttcggtacgccaaagcgcgtggcgatgggcatggggcaggaagatgtttcggcgctgcgtgaagttggtaaattattggcgtttctgaaagagccggagccgccaaaaggtttccgcgacctgtttgataaactgccgcagtttaagcaagtattgaacatgccgacaaagcggctgcgtggtgcgccctgccaacaaaaaatcgtctctggcgatgacgtcgatctcaatcgcattcccattatgacctgctggccggaagatgccgcgccgctgattacctgggggctgacagtgacgcgcggcccacataaagagcggcagaatctgggcatttatcgccagcagctgattggtaaaaacaaactgattatgcgctggctgtcgcatcgcggcggcgcgctggattatcaggagtggtgtgcggcgcatccgggcgaacgtttcccggtttctgtggcgctgggtgccgatcccgccacgattctcggtgcagtcactcccgttccggatacgctttcagagtatgcgtttgccggattgctacgtggcaccaagaccgaagtggtgaagtgtatctccaatgatcttgaagtgcccgccagtgcggagattgtgctggaagggtatatcgaacaaggcgaaactgcgccggaagggccgtatggcgaccacaccggttactataatgaagtcgatagtttcccggtatttaccgtgacgcatattacccagcgtgaagatgcgatttaccattccacctataccgggcgtccgccagatgagcccgcggtgctgggtgtcgcactgaacgaagtgtttgtgccgattctgcaaaaacagttcccggaaattgtcgatttttacctgccgccggaaggctgctcttatcgcctggcggtagtgacaatcaaaaaacagtacgccggacacgcgaagcgcgtcatgatgggcgtctggtcgttcttacgccagtttatgtacactaaatttgtgatcgtttgcgatgatgacgttaacgcacgcgactggaacgatgtgatttgggcgattaccacccgtatggacccggcgcgggatactgttctggtagaaaatacgcctattgattatctggattttgcctcgcctgtctccgggctgggttcaaaaatggggctggatgccacgaataaatggccgggggaaacccagcgtgaatggggacgtcccatcaaaaaagatccagatgttgtcgcgcatattgacgccatctgggatgaactggctatttttaacaacggtaaaagcgcctgatgcgcgtttgttttgccctatttatcgatccgacagagaaagcgcatgacaaccttaagctgtaaagtgacctcggtagaagctatcacggataccgtatatcgtgtccgcatcgtgccagacgcggccttttcttttcgtgctggtcagtatttgatggtagtgatggatgagcgcgacaaacgtccgttctcaatggcttcgacgccggatgaaaaagggtttatcgagctgcatattggcgcttctgaaatcaacctttacgcgaaagcagtcatggaccgcatcctcaaagatcatcaaatcgtggtcgacattccccacggagaagcgtggctgcgcgatgatgaagagcgtccgatgattttgattgcgggcggcaccgggttctcttatgcccgctcgattttgctgacagcgttggcgcgtaacccaaaccgtgatatcaccatttactggggcgggcgtgaagagcagcatctgtatgatctctgcgagcttgaggcgctttcgttgaagcatcctggtctgcaagtggtgccggtggttgaacaaccggaagcgggctggcgtgggcgtactggcaccgtgttaacggcggtattgcaggatcacggtacgctggcagagcatgatatctatattgccggacgttttgagatggcgaaaattgcccgcgatctgttttgcagtgagcgtaatgcgcgggaagatcgcctgtttggcgatgcgtttgcatttatctgagatataaaaaaacccgcccctgacaggcgggaagaacggcaactaaactgttattcagtggcatttagatctatgacgtatctggcaaaccatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagtggttaaacccgctcaaacaccgtcgcaataccctgacccagaccgatacacatcgtcgccagaccaaactgaacgtctttgcgttccatcagattcagcagcgtggtgctgatacgcgcaccggaacaacccagcggatgacccagcgcgatcgcgccaccgttgaggttgatcttctcgtcaatctgctcaattagtcccagatctttaatacatggcaggatctgcgcggcaaaggcttcgttcatttcaaacacgccgatatcgctggcagaaagccccgcttttttcagcgccagtttcgaggccggaaccgggccgtaacccataatcgatgggtcacaaccaacgaccgccatcgaacgcacacgagcgcgcggcttaagacctaattcatgggcgcggctttcactcatcaccagcatggcagctgcgccatcggaaagtgcagaagatgtgcccgccgttaccataccgtttactggatcaaacgccggacgcagcgtggcgagggcttccacggtggtttccgggcgaatcacttcgtcgtaattaaactgcttcaggacgccgtcggcatcgtgaccaccggtcgggatgatttcatttttaaatgcggccgactgcgtggcggcccaggcgcgggcgtgtgaccgcgcggcaaaggcatcctgcatttcacggctgataccgtgcatacgcgccagcatttctgccgttaagcccatcatgcccgccgctttggcgacattgcggctcaggccggggtgaaaatcgacgccgtgactcatcggcacatggcccatatgctccacgccgccaaccagacatgcctgcgcatcgccagtcatgatcattcgtgctgcgtcatgcagtgcctgcatggatgaaccacacaagcgattaacggtaaccgccgggacagagtgtggtacttctgccagcagcgccgcgttacgggcgatattaaaaccctgctccagcgtctgctgcacacaaccccagtaaatatcgtcgagggccgccgcttccagcgccgggttacgcgccagcaggctacgcattaaatgagcggagagatcttctgcacgcacgttacgaaaagcaccgcccttcgaacggcccatcggggtgcgaattgcatcgacaatgacaacctgttccattgtgactccttaagccgttttcaggtcgccaaccggacgggctggctcaaccggaggatagtacggttcgttatgacgcgctttattacgcagaccttccggcacttcatacagcgggccgaggtgctgatattgctgtgccatatcgaggtattttgcgctaccgagggtgtccagccagcggaacgcgccgccgtggaacggagggaagcccaggccgtagaccagcgccatatccgcttccgccggagtggcgataatgccttcctccagacagcgcaccacttcgttgaccatcgggatcatcatgcgggcgataatctcttcttcgctgaaatcgcgcttcggctggctcacttctgccagcaggtcttcaacggcggcgtcttcttctttcttcggcttacctttgctgtcttctttataacgccagaaaccgaggccgttcttctgaccaaagcggttggcatcaaacagcgcgtcgatggcatcgcggtaatctttctgcatccgctgcgggaagcctgctgccatgacagcctgagcgtgatgcgcggtatcaatgcccacaacgtccagcagatatgccgggcccatcggccagccaaactgtttttccatcactttgtcgatcttgcggaaatccgcgccgtcgcgcagcagctggctgaaaccggcgaaatacgggaacagcacgcggttaacaaagaagccggggcagtcgttaaccacaatcggcgtcttgcccatcttgctcgcccaggcgacaactttcgcgatggtttcgtcggagcttttctcgccgcgaataatttctaccaacggcattcggtggaccgggttaaagaagtgcatcccgcagaagttttccgggcgttccagcgcgttggccagttcgctgataggaatggttgaagtgttagacgccagcacggtatcctggcgtactttttgttcggtttctgccagtacggcttttttcactttcgggttttcaacaaccgcttctaccacaatatccacgcggtcaaatccggcgtagtcgagcgttgggtggattgtggagatcacgccagccagtttcagaccatcgatcttgccgcgctcaagctgcttgttcagcagtttcgcggcttcggtcatgccgagggttaacgacttgtcgttgatatctttcatgacaaccggcacgcctttccacgcagactggtaagcgatgccgccgcccataatgcctgcacccagcaccgcggcctgtttcggggtttcaacgtctttggtgagtttcttcgctttgccttttacatattgatcgttaaggaaaatgccgaccagtgcgcgggcttcgttggtatgcgccagcgggacaaaacttttgttttccaggtttaaggcttcttcacgaccaaaacgggccgcagcttcaatggtttttactgcggtgatgggggccggataatgtttccccgctgtttgtgcgaccatccctttagcgatggtgaagctcatggtggcttcaatcttgctcagttttagtggttccagcttcggctgacgttttgctttccagtcgaggtcgccgttaatggcctggcgtaaaaccgcctttgcgccttcaaccagtttttctgctttgactacgccatccaccagaccgattttcagcgcctgatccgcgccgacatctttaccggcggcaatgatttccagcgcactgtcagcgcccagcatacgtggcatacgtacagaaccgccaaagccaggcatgatgcccagtttggtttccggcagaccgatgcgcagatccggcgtcgccagacgataatcggtcgccagcacgcattcgcagccaccgcccagcgcatagccattgacggcagcaatggtcggcaccggcagatcttccaggcgattaaacacgctattggcaaagtgcagccactgacttaactgttcttcaggaacgaggaacagggacaaaaattcggtgatatcagcaccgacgataaaggctgctttgttcgaacgcagcagcagcccttttagatctgattgctgttccagcacgccgatggcctcgccgaggctggcgacggtcgcagtgtcgagtttattaactgaacctggggcatcaaataccagttcggcaatgccatcttccagccagtcaaggtacagggtgtcgcctttgtaaagcatgtcagtctcctgaatccgcaaggtgatctggtcgtaccagatgagtcgaagtgtgtattttgtgttaaaaatatgcaaacaaaagattaaagaaatgccgatctgatcacgctcggcagaaatcacgctctggatgaacgatgtgctaagatgcggagacttaaggtcaaaaaaacagaagggtaaaaaatggaatcactggcctcgctctataaaaatcatatagctaccttacaagaacggactcgcgatgcgctggcgcgcttcaagctggatgcgttacttattcactccggcgagctgttcaatgtttttctcgacgatcatccctatccgtttaaagtgaacccgcaattcaaagcgtgggtgccggtaactcaggtgccaaactgctggttgctggtggatggcgtgaacaagccgaaactgtggttctatctgccggttgattactggcacaacgtcgaaccgctgccgacctctttctggactgaagatgtggaagtgatcgcgctgccgaaagccgatggcattggtagcctgctgcctgctgcgcgcggcaatatcggttatatcggtccggtgccggaacgtgcgctgcaactgggtattgaggccagcaacatcaacccgaaaggggttatcgactacctgcattactatcgctccttcaaaactgagtacgaactggcctgtatgcgtgaagcgcagaaaatggcggtcaacggtcaccgcgcggcagaagaagcgttccgttctggcatgagcgagttcgatatcaacattgcctatctgaccgcgaccggtcatcgtgataccgacgtaccttacagcaacattgtggcgcttaacgaacacgctgcggtactgcattacaccaaactggaccatcaggcaccggaagagatgcgcagcttcctgctggatgccggggcagaatataacggctatgcggctgacctgacccgtacctggtcggcaaaaagtgacaacgactacgcgcagctggtgaaggacgttaatgatgaacaactggcgctgatcgccaccatgaaagcaggcgtcagctatgtggattaccacatccagttccatcagcgcatcgccaaactgctgcgtaaacatcaaatcatcaccgatatgagtgaagaagcgatggtcgaaaacgatcttaccgggccgtttatgccgcatggtatcggccatccgctgggcctgcaggtgcatgacgtcgctggttttatgcaggatgatagcggtacgcacctcgcggcaccggcaaaatatccgtacctgcgctgcacccgtattctccagccgggcatggtgttaaccatcgaaccgggtatctacttcatcgaatcgctactggcaccgtggcgtgaagggcagttcagcaagcacttcaactggcagaaaattgaagcactgaaaccgttcggcggcattcgtatcgaagacaacgtggtgatccacgaaaacaacgtggaaaacatgacccgggatctgaaactggcgtgatggaaagctggttaattcctgcggcaccggtcacggtcgttgaagagatcaaaaagagccgcttcataacgatgttggcgcataccgatggcgttgaggcggcgaaagcgtttgttgaatcggtgcgggcagaacaccccgatgcccggcaccattgcgtggcgtgggtcgcgggtgcgccggatgattctcaacagctgggtttctctgacgacggggagccggcgggaacggcaggtaaaccgatgctcgcccagctaatgggcagcggcgtcggggaaattaccgctgtggtagtgcgctactacggcggcatattgcttggcaccggtgggttagtgaaagcgtatggcggcggcgtgaatcaggcgctgcgccagctaacgacccaacgcaagacgccattaaccgaatatactttgcaatgtgaatatcatcagttaaccggcattgaagcgttgctggggcagtgtgacggcaaaattatcaacagtgattatcaggcattcgttctgctgcgggtggcgcttccggcggcgaaagtggctgaattttccgcaaagctggcggattttagccgtggttcattgcaattgttagcgattgaagaataatccccacttcgttttgcagaactaaggaagcggcagagatgcattttcgcgccattacccgaatcgttggactactggtcatcttattttcagggaccatgattatccctgggctggtagcactcatctaccgggatggagcgggccgcgcttttacccagaccttttttgtcgccctcgccattggctctatgctgtggtggccgaaccgcaaagagaaaggcgaacttaaatcccgtgaggggtttctgatagtggtgctgttctggaccgtgctgggtagcgtcggtgcgctcccttttatcttctcggaaagcccgaacctcacgattaccgatgcgttttttgaatctttctctggcctgaccactacgggagccactacgctggtggggctggattcgctccctcacgccatcctcttttatcgccagatgctgcaatggtttggcgggatggggatcatcgtgttggcggttgcgatactgcctatcctcggcgtgggtgggatgcagctctatcgcgcagaaatgcccggcccgctgaaagataacaaaatgcgcccgcgaattgcggaaacggcgaaaaccctgtggttgatttatgtcttgctgaccgtcgcctgtgcgctggcgttgtggtttgccggaatggatgcctttgatgccatcggccatagctttgcgactatcgctattggcggcttctcgacacatgatgccagtatcggttatttcgatagcccgactattaacactatcattgctatcttcctgctgatctccggctgtaactacggtctgcacttttcactgttaagtgggcgtagtctgaaggtttattggcgcgatccggaatttcgcatgtttatcggcgtacagtttacgctggtggttatttgtaccctcgtactgtggtttcataatgtctacagttcggcgctgatgacaattaaccaggcgtttttccaggtggtgtcgatggcgacaaccgccgggtttacaactgacagcattgcccgctggccgctctttttgccggtactgcttttatgttcagcctttatcggcggttgcgccgggtcaacgggcggtggcctgaaggtgatccgcatcctgctgctgtttaagcaggggaaccgtgagctgaaacgactggtgcatccgaacgccgtctatagcattaagctggggaatcgcgcactgccggaacgtatcctcgaagccgtttggggatttttctccgcctatgcattggtgtttattgtcagtatgctggcgattatcgccacgggcgtggatgacttttctgcctttgcgtcggttgttgcgacattgaataacctggggccagggcttggcgtggttgctgataactttaccagtatgaacccggtggctaaatggatcctgattgccaacatgctgtttggtcgtctcgaggtctttacattgctggtgctctttaccccgactttctggcgtgaatgatggagtaatacgtgaaaacattaattcttttctcaacaagggacggacaaacgcgcgagattgcctcctacctggcttcggaactgaaagaactggggatccaggcggatgtcgccaatgtgcaccgcattgaagaaccacagtgggaaaactatgaccgtgtggtcattggtgcttctattcgctatggtcactaccattcagcgttccaggaatttgtcaaaaaacatgcgacgcggctgaattcgatgccgagcgccttttactccgtgaatctggtggcgcgcaaaccggagaagcgtactccacagaccaacagctacgcgcgcaagtttctgatgaactcgcaatggcgtcccgatcgctgcgcggtcattgccggggcgctgcgttacccacgttatcgctggtacgaccgttttatgatcaagctgattatgaagatgtcaggcggtgaaacggatacgcgcaaagaagttgtctataccgattgggagcaggtggcgaatttcgcccgagaaatcgcccatttaaccgacaaaccgacgctgaaataagcataaagaataaaaaatgcgcggtcagaaaattattttaaatttcctcttgtcaggccggaataactccctataatgcgccaccactgacacggaacaacggcaaacacgccgccgggtcagcggggttctcctgagaactccggcagagaaagcaaaaataaatgcttgactctgtagcgggaaggcgtattatgcacaccccgcgccgctgagaaaaagcgaagcggcactgctctttaacaatttatcagacaatctgtgtgggcactcgaagatacggattcttaacgtcgcaagacgaaaaatgaataccaagtctcaagagtgaacacgtaattcattacgaagtttaattctttgagcgtcaaacttttaaattgaagagtttgatcatggctcagattgaacgctggcggcaggcctaacacatgcaagtcgaacggtaacaggaagaagcttgcttctttgctgacgagtggcggacgggtgagtaatgtctgggaaactgcctgatggagggggataactactggaaacggtagctaataccgcataacgtcgcaagaccaaagaggggtaccttcgggcctcttgccatcggatgtgcccagatgggattagctagtaggtggggtaacggctcacctaggcgacgatccctagctggtctgagaggatgaccagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgcacaatgggcgcaagcctgatgcagccatgccgcgtgtatgaagaaggccttcgggttgtaaagtactttcagcggggaggaagggagtaaagttaatacctttgctcattgacgttacccgcagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaattactgggcgtaaagcgcacgcaggcggtttgttaagtcagatgtgaaatccccgggctcaacctgggaactgcatctgatactggcaagcttgagtctcgtagaggggggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccggtggcgaaggcggccccctggacgaagactgacgctcaggtgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgtcgacttggaggttgtgcccttgaggcgtggcttccggagctaacgcgttaagtcgaccgcctggggagtacggccgcaaggttaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctggtcttgacatccacggaagttttcagagatgagaatgtgccttcgggaaccgtgagacaggtgctgcatggctgtcgtcagctcgtgttgtgaaatgttgggttaagtcccgcaacgagcgcaacccttatcctttgttgccagcggtccggccgggaactcaaaggagactgccagtgataaactggaggaaggtggggatgacgtcaagtcatcatggcccttacgaccagggctacacacgtgctacaatggcgcatacaaagagaagcgacctcgcgagagcaagcggacctcataaagtgcgtcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgtggatcagaatgccacggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtgggttgcaaaagaagtaggtagcttaaccttcgggagggcgcttaccactttgtgattcatgactggggtgaagtcgtaacaaggtaaccgtaggggaacctgcggttggatcacctccttaccttaaagaagcgttctttgaagtgctcacacagattgtctgatgaaaatgagcagtaaaacctctacaggcttgtagctcaggtggttagagcgcacccctgataagggtgaggtcggtggttcaagtccactcaggcctaccaaatttgcacggcaaatttgaagaggttttaactacatgttatggggctatagctcagctgggagagcgcctgctttgcacgcaggaggtctgcggttcgatcccgcatagctccaccatctctgtagtgattaaataaaaaatacttcagagtgtacctgcaaaggttcactgcgaagttttgctctttaaaaatctggatcaagctgaaaattgaaacactgaacaacgaaagttgttcgtgagtctctcaaattttcgcaacacgatgatgaatcgaaagaaacatcttcgggttgtgaggttaagcgactaagcgtacacggtggatgccctggcagtcagaggcgatgaaggacgtgctaatctgcgataagcgtcggtaaggtgatatgaaccgttataaccggcgatttccgaatggggaaacccagtgtgtttcgacacactatcattaactgaatccataggttaatgaggcgaaccgggggaactgaaacatctaagtaccccgaggaaaagaaatcaaccgagattcccccagtagcggcgagcgaacggggagcagcccagagcctgaatcagtgtgtgtgttagtggaagcgtctggaaaggcgtgcgatacagggtgacagccccgtacacaaaaatgcacatgctgtgagctcgatgagtagggcgggacacgtggtatcctgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaaccccggcgaggggagtgaaaaagaacctgaaaccgtgtacgtacaagcagtgggagcacgcttaggcgtgtgactgcgtaccttttgtataatgggtcagcgacttatattctgtagcaaggttaaccgaataggggagccgaagggaaaccgagtcttaactgggcgttaagttgcagggtatagacccgaaacccggtgatctagccatgggcaggttgaaggttgggtaacactaactggaggaccgaaccgactaatgttgaaaaattagcggatgacttgtggctgggggtgaaaggccaatcaaaccgggagatagctggttctccccgaaagctatttaggtagcgcctcgtgaattcatctccgggggtagagcactgtttcggcaagggggtcatcccgacttaccaacccgatgcaaactgcgaataccggagaatgttatcacgggagacacacggcgggtgctaacgtccgtcgtgaagagggaaacaacccagaccgccagctaaggtcccaaagtcatggttaagtgggaaacgatgtgggaaggcccagacagccaggatgttggcttagaagcagccatcatttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatgtaacggggctaaaccatgcaccgaagctgcggcagcgacactatgtgttgttgggtaggggagcgttctgtaagcctgtgaaggtgtgctgtgaggcatgctggaggtatcagaagtgcgaatgctgacataagtaacgataaagcgggtgaaaagcccgctcgccggaagaccaagggttcctgtccaacgttaatcggggcagggtgagtcgacccctaaggcgaggccgaaaggcgtagtcgatgggaaacaggttaatattcctgtacttggtgttactgcgaaggggggacggagaaggctatgttggccgggcgacggttgtcccggtttaagcgtgtaggctggttttccaggcaaatccggaaaatcaaggctgaggcgtgatgacgaggcactacggtgctgaagcaacaaatgccctgcttccaggaaaagcctctaagcatcaggtaacatcaaatcgtaccccaaaccgacacaggtggtcaggtagagaataccaaggcgcttgagagaactcgggtgaaggaactaggcaaaatggtgccgtaacttcgggagaaggcacgctgatatgtaggtgaagcgacttgctcgtggagctgaaatcagtcgaagataccagctggctgcaactgtttattaaaaacacagcactgtgcaaacacgaaagtggacgtatacggtgtgacgcctgcccggtgccggaaggttaattgatggggttagccgcaaggcgaagctcttgatcgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaatgatggccaggctgtctccacccgagactcagtgaaattgaactcgctgtgaagatgcagtgtacccgcggcaagacggaaagaccccgtgaacctttactatagcttgacactgaacattgagccttgatgtgtaggataggtgggaggctttgaagtgtggacgccagtctgcatggagccgaccttgaaataccaccctttaatgtttgatgttctaacgttgacccgtaatccgggttgcggacagtgtctggtgggtagtttgactggggcggtctcctcctaaagagtaacggaggagcacgaaggttggctaatcctggtcggacatcaggaggttagtgcaatggcataagccagcttgactgcgagcgtgacggcgcgagcaggtgcgaaagcaggtcatagtgatccggtggttctgaatggaagggccatcgctcaacggataaaaggtactccggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatcacatcctggggctgaagtaggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtgggcgctggagaactgaggggggctgctcctagtacgagaggaccggagtggacgcatcactggtgttcgggttgtcatgccaatggcactgcccggtagctaaatgcggaagagataagtgctgaaagcatctaagcacgaaacttgccccgagatgagttctccctgactccttgagagtcctgaaggaacgttgaagacgacgacgttgataggccgggtgtgtaagcgcagcgatgcgttgagctaaccggtactaatgaaccgtgaggcttaaccttacaacgccgaaggtgttttggcggattgagagaagattttcagcctgatacagattaaatcagaacgcagaagcggtctgataaaacagaatttgcctggcggcagtagcgcggtggtcccacctgaccccatgccgaactcagaagtgaaacgccgtagcgccgatggtagtgtggggtctcctcatgcgagagtagggaactgccaggcatcaaataaaacgaaaggctcagtcggaagactgggcctttcgttttatctgttgtttgtcggtgaacgctctcctgagtaggacaaatccgccgggagcggatttgaacgttgcgaagcaacggcccggagggtggcgggcaggacgcccgccataaactgccaggcatcaaattaagcagaaggccatcctgacggatggcctttttgcattggcgcagaaaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttgcttatccgttctgcttttgcatccactccaccacaaaatcagccagcccctcaacatcattaatatccagtaatgcgacatcaagattaagcggcacatcactggctacagcaataacatgcctgtctatcactaattcttcaggtcgatgtccggctccatcgcgaaacagcacaatctttgcgatctcttcatgcttaaacccttcgaccagaatcaaatccagctttgaggtatccattcgacttgcgagaaactgtagatccagctcttcttcgtctggtgtttccgtcatcaaggcccatcgttgctggctggcaacgatggtttgtgccgcgccagccttgcgcagctcatagctatctttgcctggcttatcaacatccatatcatggtgcgtatgcttaatcagccctggacggatccctctggcgcataatgccgggatcagttttttcaaaagcgtagtttttccggtaccactccacgcggcaaaggcgagtaacggtatcatcgtttttcctgccatcgggcaagctcctctggcgtattcacgttaacaaatgcatctttatgatcgctgaaatcaaccgcatgaccgccagccagacgcataaataccattacccggcgttctcctgcttgcagatattccagtaataaaggctcaatagcgcggtttaccagagcaatagtcgggtgatcgcgttcaccgtcatggacccacacgacaggcgcatctttgcgctgatgattaagcctggctgctaaatcagggggaatgtaaggcgtatcgcacgggcaaaacaaaaaccactcaccagcttcctgctgcattactgaaagcattcctgccagagggcctgggtaatccgccagtgaatcttcaatcactttcagaccgcttgcctgatagatttcctgatgacgattagcattaaccacgacgtgagagagctgcgtcataagcgcgtcagcgacatgttgccataatggtttgccgtttaattcaagcaatcctttatctacgccgcccattcgtctggctttaccgcctgccagcacaacgcctgttatcgtcgtcatcagattcaccgatatcgcctcttttattgtgggattgaccctgctaacgtgtctgtctcaagagtaaggagcatcactatgaaatgtaaacgtctgaatgaagttattgaactcctccagccagcctggcaaaaagagccagaccttaacctgctgcaatttttgcagaaactggcgaaagagtcaggttttgacggcgaactggcggatttgacggatgacattctgatctatcacctgaaaatgcgtgattccgcgaaagatgcggtgatcccgggtttgcagaaagattatgaagaagacttcaaaacggcgctgttacgcgctcgcggcgtaattaaagagtaaaagcttgtaagcggcgccaccaaaatcatcgtgaaatgatatccttcgtcattcgtaatgttttccggatgatgggatgaataacagcgcttttactttccagacactacacccggataccatcatggacgctctgtttgagcatgggatccgggtggattccggtcttaccccgcttaacagctatgaaaaccgtgtctatcaatttcaggacgaagatcgtcgacgttttgtcgtcaaattttatcgccctgaacgttggacagccgatcaaatcctcgaagaacatcaatttgcgttgcagctggtaaatgatgaagttccggtcgcagcacctgtggcctttaacggtcagactttattgaatcatcagggattttatttcgctgtttttccaagcgtcggtggtcgccagttcgaagctgataatatcgatcagatggaagcggttgggcgttatttagggcgtatgcaccagacggggcgcaaacagctttttatccatcgcccgaccatcggtttgaacgaatatctcattgagccacgcaagctgtttgaggacgctacactgataccttccgggttgaaagcggcattcctgaaagcgacagatgagctgattgccgccgttacagcacactggcgggaagatttcaccgttctgcggctacatggagactgccacgccgggaatattctctggcgcgatggtccaatgtttgttgatctggatgatgcacgtaatggtccagccgttcaggatttgtggatgttgctcaatggcgataaagccgagcagcggatgcaactggaaactattattgaagcttatgaagaatttagcgagttcgacaccgctgaaatcggactgattgaacctttacgcgccatgcgtttggtttattatcttgcctggctaatgcggcgttgggctgatcccgcgttcccgaaaaatttcccgtggttaaccggggaagattactggctgcgacagacggcgacttttatagaacaggcaaaagttctacaagaaccccctttgcaattaacacctatgtattaatcggagagagtagatcatgaaaaagatttggctggcgctggctggtttagttttagcgtttagcgcatcggcggcgcagtatgaagatggtaaacagtacactaccctggaaaaaccggtagctggcgcgccgcaagtgctggagtttttctctttcttctgcccgcactgctatcagtttgaagaagttctgcatatttctgataatgtgaagaaaaaactgccggaaggcgtgaagatgactaaataccacgtcaacttcatgggtggtgacctgggcaaagatctgactcaggcatgggctgtggcgatggcgctgggcgtggaagacaaagtgactgttccgctgtttgaaggcgtacagaaaacccagaccattcgttctgcttctgatatccgcgatgtatttatcaacgcaggtattaaaggtgaagagtacgacgcggcgtggaacagcttcgtggtgaaatctctggtcgctcagcaggaaaaagctgcagctgacgtgcaattgcgtggcgttccggcgatgtttgttaacggtaaatatcagctgaatccgcagggtatggataccagcaatatggatgtttttgttcagcagtatgctgatacagtgaaatatctgtccgagaaaaaataattcaatgtaaattacataaagcccgtgaatattcacgggctttttttattatttaataaatataaatacattctgataatgcatcctgccgctggacattatttcagcataagtggatattcaaagttttgctgttttatcagggaatatttatatgatacgtaagtcagctacaggtgttattgttgcgttagccgtaatctggggtggtggcacatggtacacaggtacgcaaattcagcctggtgtcgaaaaatttattaaagattttaacgatgctaaaaagaaaggtgaacatgcctacgatatgacgttaagttatcaaaattttgacaaaggcttttttaattcccgttttcaaatgcaaatgacattcgataacggtgcacccgatctcaatatcaagccaggccagaaagttgtatttgatgtggatgttgagcacggtccgttgcccatcacaatgttaatgcatggtaatgtcatcccagcactggcagcggcaaaagtgaacttagtgaataatgaactgacacaaccgctatttatcgccgcgaaaaataaatcgcccgtggaagcgacattgcgattcgcgtttggtggctcattctctacgacattagatgttgcccctgcagagtatggaaagttttcttttggtgagggccagtttacttttaatggtgatggtagttcattgtctaacctggatattgaaggcaaagtcgaagatattgttctgcaattatcaccaatgaacaaagtaacggcaaaaagttttaccattgattctctggcgcgattagaagaaaagaaatttccggttggtgaaagcgagtcgaaatttaatcagattaacattatcaatcacggggaagacgttgcccaaatcgatgctttcgttgcaaaaaccaggctggatcgcgttaaagacaaagattatatcaatgtcaatctcacctacgaacttgataagttaacaaaagggaatcagcaactcggtagtggtgagtggtcattgattgctgaatctattgatccctcagcagtgcgccaatttatcatccagtataacattgcgatgcagaagcagcttgctgcacaccctgagttagcaaacgatgaagttgctctgcaagaagtgaatgctgcattgttcaaagagtatttaccgttattacaaaaaagtgagccgaccattaaacaaccggtaagatggaagaacgcactcggcgaactaaatgccaatctggatatcagtattgccgacccagccaaatcttcatcatccacaaacaaagatatcaaatcgctcaattttgatgtgaagttaccgcttaatgtcgtcacagaaaccgcaaaacagcttaatttatctgaaggaatggatgcggaaaaagcgcaaaagcaggctgataaacaaatcagcgggatgatgacattaggtcagatgtttcagttaatcacgattgacaacaataccgcctcgctgcagctgcgttatacaccgggtaaagttgtttttaacggacaggagatgagcgaagaagaatttatgtctcgtgccggacgttttgttcattaaaatactcactcgcctctgctcattcagaggcgagtaaaacttacttattctgacgctgtgatgacatgagagacgtcagaagccggtctttttcctgccacaatgagttcagccattgctgaaaatggcgcttaaagcttttgtcattgatgtagtcgccatgtaactcatcggcaataggctgtaaatccacatgtacgacaatccgcgtcagtttaccgcttaacatatcgaagaacggctgacggttattgtccggataacacagcgtaacattaagcagtttatcgaattgtttacccagtacatttagcgccatcgcaatgcctgccgcctttggtggcaacaagttttgaaaagtggagtgggtttgctgatgtttttcttgcgtgaaacgggagccttcaacgaaattgacaatggtggtgggatgcaggcgaaacttttcacaagaacgccgagtggtttcaacatctttaccacgtcgctccggatgacgtaataaataagcgcgggaataacgcttcataaacggcatatccagcgaccagcacgccaggccaagaaatggcacccaggccagctgttgcttgaggaaatatttattcatcggaatgtgcttacgaaacagcacgcacagtacgacaatatctgcccaactacggtggttacaaataagcagataccagttcttcttacttaacccttccagcccgtgaacttcccattgaaggtgtgggttcagatgcagtaataccgccagaccttcacaccagcaatacatcataaaatcacaaaaacgcgaaacctttcgccaaatgactggcacaggtagcaatagttttacaatcccggcaatgatgatcgggacggaacaaaaaatagtgaccaaaatggtcaatacgatactcagcaaaagggttatcgcagcgagtattctcgtcataatgaatttattcaaaaggttagccatagacagtgcgctaaagaagcgcaaggcgcagattttagcagaaaacgacccaaataacggatgatccttaaggagaaaaataattcatatctatccacattagaaaaaatcccattatctcaattattagggatggatttatttttaactgcatgaaaaacaaagacaaacatcatgctgtaaaaagcatgataataaattaaaagcgatgtaaataatttatgcacaaagttatccacatgacgatttgcgagcgatccagaagatctacaaaagattttcacgaaaagcggtgaaaaactcatgttttcatcctgtctgtggcatcctttacccataatctgataaacaggcacggacattatggttcagatcccccaaaatccacttatccttgtagatggttcatcttatctttatcgcgcatatcacgcgtttcccccgctgactaacagcgcaggcgagccgaccggtgcgatgtatggtgtcctcaacatgctgcgcagtctgatcatgcaatataaaccgacgcatgcagcggtggtctttgacgccaagggaaaaacctttcgtgatgaactgtttgaacattacaaatcacatcgcccgccaatgccggacgatctgcgtgcacaaatcgaacccttgcacgcgatggttaaagcgatgggactgccgctgctggcggtttctggcgtagaagcggacgacgttatcggtactctggcgcgcgaagccgaaaaagccgggcgtccggtgctgatcagcactggcgataaagatatggcgcagctggtgacgccaaatattacgcttatcaataccatgacgaataccatcctcggaccggaagaggtggtgaataagtacggcgtgccgccagaactgatcatcgatttcctggcgctgatgggtgactcctctgataacattcctggcgtaccgggcgtcggtgaaaaaaccgcgcaggcattgctgcaaggtcttggcggactggatacgctgtatgccgagccagaaaaaattgctgggttgagcttccgtggcgcgaaaacaatggcagcgaagctcgagcaaaacaaagaagttgcttatctctcataccagctggcgacgattaaaaccgacgttgaactggagctgacctgtgaacaactggaagtgcagcaaccggcagcggaagagttgttggggctgttcaaaaagtatgagttcaaacgctggactgctgatgtcgaagcgggcaaatggttacaggccaaaggggcaaaaccagccgcgaagccacaggaaaccagtgttgcagacgaagcaccagaagtgacggcaacggtgatttcttatgacaactacgtcaccatccttgatgaagaaacactgaaagcgtggattgcgaagctggaaaaagcgccggtatttgcatttgataccgaaaccgacagccttgataacatctctgctaacctggtcgggctttcttttgctatcgagccaggcgtagcggcatatattccggttgctcatgattatcttgatgcgcccgatcaaatctctcgcgagcgtgcactcgagttgctaaaaccgctgctggaagatgaaaaggcgctgaaggtcgggcaaaacctgaaatacgatcgcggtattctggcgaactacggcattgaactgcgtgggattgcgtttgataccatgctggagtcctacattctcaatagcgttgccgggcgtcacgatatggacagcctcgcggaacgttggttgaagcacaaaaccatcacttttgaagagattgctggtaaaggcaaaaatcaactgacctttaaccagattgccctcgaagaagccggacgttacgccgccgaagatgcagatgtcaccttgcagttgcatctgaaaatgtggccggatctgcaaaaacacaaagggccgttgaacgtcttcgagaatatcgaaatgccgctggtgccggtgctttcacgcattgaacgtaacggtgtgaagatcgatccgaaagtgctgcacaatcattctgaagagctcacccttcgtctggctgagctggaaaagaaagcgcatgaaattgcaggtgaggaatttaacctttcttccaccaagcagttacaaaccattctctttgaaaaacagggcattaaaccgctgaagaaaacgccgggtggcgcgccgtcaacgtcggaagaggtactggaagaactggcgctggactatccgttgccaaaagtgattctggagtatcgtggtctggcgaagctgaaatcgacctacaccgacaagctgccgctgatgatcaacccgaaaaccgggcgtgtgcatacctcttatcaccaggcagtaactgcaacgggacgtttatcgtcaaccgatcctaacctgcaaaacattccggtgcgtaacgaagaaggtcgtcgtatccgccaggcgtttattgcgccagaggattatgtgattgtctcagcggactactcgcagattgaactgcgcattatggcgcatctttcgcgtgacaaaggcttgctgaccgcattcgcggaaggaaaagatatccaccgggcaacggcggcagaagtgtttggtttgccactggaaaccgtcaccagcgagcaacgccgtagcgcgaaagcgatcaactttggtctgatttatggcatgagtgctttcggtctggcgcggcaattgaacattccacgtaaagaagcgcagaagtacatggacctttacttcgaacgctaccctggcgtgctggagtatatggaacgcacccgtgctcaggcgaaagagcagggctacgttgaaacgctggacggacgccgtctgtatctgccggatatcaaatccagcaatggtgctcgtcgtgcagcggctgaacgtgcagccattaacgcgccaatgcagggaaccgccgccgacattatcaaacgggcgatgattgccgttgatgcgtggttacaggctgagcaaccgcgtgtacgtatgatcatgcaggtacacgatgaactggtatttgaagttcataaagatgatgttgatgccgtcgcgaagcagattcatcaactgatggaaaactgtacccgtctggatgtgccgttgctggtggaagtggggagtggcgaaaactgggatcaggcgcactaagattcgcctgaacatgccttttttcgtaagtaagcaacataagctgtcacgttttgtgatggctattagaaattcctatgcaacaactgaaaaaaaattacaaaaagtgctttctgaactgaacaaaaaagagtaaagttagtcgcgtagggtacagaggtaagatgttctatctttcagaccttttacttcacgtaatcggatttggctgaatattttagccgccccagtcagtaatgactggggcgttttttattgggcgaaagaaaagatccgtaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaagcattaaggcaagaaaattattcgccgtcctgcgtttcttctacaggctgcatctcgctaaaccaggtatccagtttctgccgcagcttgtccacgccttgtttcttcaacgaagaaaacgtttcaacctgcacatcaccgttaaacgccagtacagcttcacgcaccatattcaattgcgctttacgtgcgccgcttgccagtttgtccgctttggtcagcagcaccagaacggcgatattgctgtctaccgcccactcaatcatctgctgatccaaatctttcagcggatggcgaatatccattagcaccaccagaccttgcaggctctgacgtttttcgaggtattcgccgagcgcacgctgccatttgcgcttcatctcttccgggacttccgcataaccgtacccaggcaagtcaaccagacgcttgccgtcagccacttcaaacaggttgataagctgggtgcgccctggggtttttgaggtacgagccaggcttttctggttagtcagcgtgttcagcgcgctggatttacctgcgttggaacggcctgcaaaagccacttcaattccggtatcggaaggtaggtggcgaatatcaggcgcactcatcacaaaatgcgtctgttgataattcaaattagtcaaagcggtcgtctccgtcagtcaaagctttgtggcgattatacctgaaccataataaaaggcggatttttcggcgtgagcgttgtaagtaaaagccatacgctttgtgagacattgccgatagtctttatgcgaaatagcagagaaaattctgcgatgcatgtcaaataagctatataaatcagtgaattgcttttatataaaactctgaaaatgtgcaaatactgatggcggttgattgtttgtttaaagcaaaggcgtaaagtagcacccatagagcgaggacgctaacaggaacaatgactcaggatgagggtcaggagcgccaggaggcgaagacagaggattgtcaggaagacaaacgtccggagacgtaattaaacggaaatggaatcaacacggattgttccggctaaaggaaaaacagggtgtgttggcggcctgcaaggattgtaagacccgttaagggttatgagtcaggaaaaaaggcgacagagtaatctgtcgccttttttctttgcttgctttctgttagattccgccgcaaatctatactgaataaaacggctaaaagacgaaccattatgaaaccatcatcttcaaactcacgcagcaaaggtcatgcaaaagcgcgtcgaaaaacacgcgaggagctggatcaggaagctcgtgatcgcaagcgtcagaaaaaacgtcgtggtcatgcgccgggcagccgcgcagcgggcggaaacaccacgtcaggcagcaaaggccagaacgcaccaaaagatccacgtattggcagtaaaacccctattccattgggcgtgactgaaaaagtcaccaaacagcacaaaccgaagagtgagaaacctatgctttcaccgcaggcggagttggaattactggaaacggatgagcgtctggatgcgctgctggaacgtctggaagcaggcgaaaccctgagtgccgaagagcaatcctgggtggatgctaaactggatcgtattgatgagttgatgcagaaactcggcctctcttatgacgatgacgaagaagaggaagaagacgagaagcaagaagacatgatgcgtctgctgcggggcaactaacggattgccgccgtgggccttcccgttctgctgataacccttccggttatatgttatctggtgtggttattcgttaaactacagcggttgtcgcggcgacaaaagtggctgcgcaaccggctgatgacccgaaacgggcatccgccggtacgccgtagccgccagagacgccatcggaaggagtgagcatgtctgtacagcaaatcgactgggatctggccctgatccagaaatataactattccgggccacgatacacctcgtacccgaccgcgctggagttttcagaagacttcggcgaacaggcgtttttacaagccgtggcgcgctatcctgagcgtccattatctctctacgtacatatcccgttctgccataagctttgttacttctgcggttgcaataagattgttactcgccagcagcacaaggccgatcagtatctggacgcgctggagcaagaaatcgtccatcgtgcaccgctgttcgccgggcgtcacgtcagccaattgcactggggcggcggaacgccgacgtatctgaataaagcgcaaatcagccgcctgatgaagctgctgcgcgaaaacttccagttcaatgccgatgcggagatttcgatcgaagtcgatccgcgggaaatcgaactggatgtactcgatcatttacgcgccgaaggctttaatcgcctgagcatgggcgtgcaggacttcaacaaagaagtgcaacgtctggttaaccgcgagcaggatgaagagttcatctttgcactgcttaaccatgcgcgtgagattggttttacctccaccaacatcgacctgatttacggcctgccgaaacagacgccggagagtttcgcctttaccctgaaacgtgtggcggagctgaaccccgatcgtctgagtgtctttaactacgcgcatctgccgaccatttttgctgctcagcgcaaaatcaaagatgctgacctgccgagtccgcagcaaaaactcgatatcctgcaggaaaccatcgccttcctgacgcaatcgggctatcagtttatcggtatggatcactttgcccgtccggatgacgagctggcggtggcccagcgtgaaggcgtgctgcatcgtaacttccagggctacaccactcagggcgataccgatctgctggggatgggcgtttccgccatcagcatgattggcgactgctacgcgcagaaccagaaagagttgaagcagtactatcagcaagtggatgaacaaggcaatgcgctgtggcgtggtattgcgctaacgcgtgatgactgtattcgccgcgatgtgattaagtcgctcatctgcaacttccgtctggattacgcccctattgagaaacagtgggatttgcacttcgctgattactttgcggaagatctcaagctgctcgccccgttagcaaaagatgggctggtggatgtggatgagaagggaatacaggtgacggcgaaaggtcgcttgctgatccgcaacatttgcatgtgctttgatacctatctgcgccagaaagcgcggatgcagcagttctctcgggtgatttaaatagtgaatggcgcttcgtttacaaagtagaaaacgaaagcgccatcaatgtgctgagaacaagattgcctgatgcgctgggcaacaaaacctgttgaaattattgcttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngactttctccgcatccggcataaacaacgagcttcagctaaacagcccaatcattgcggcacacagcacggcagcaacggcagtttgcggtgtgtggctgtcaactgcgccactcgataccagattaattattgattccagcataatgactctccccgttttccgggcaagatcatactgaacttatcggaacagtaaagcgtaaaataccagcaatttgcgctcaataatcaatctttacacacaagctgtgaatcactccatccccagctcttttaacttacgcgtcagggtgttgcggccccagccgagtagccgcgccgcttcctgtttatgcccctgcgtatgtcgcaacgcggtcgtcagtaacgtccgctccagctctggctgcgcttcggaaagcagattttgatgaccggaacgcagcgctctgtctgcccactgcgcaagaagcgtcgcccagctgtccggttgcatttgcgaagtactctccgcaaccgttgattcaaacagttcgccgggcaaatcctgaatcaacacttcctgcccggcggccatcaccgttagccagcggcaggtgttttccagctggcgcacgttgcctggccacgccagacgcgtcagagcagcttcggtttccggatgcagtaacttcgcttctacgcccagttcgcgcgcggcaacctgtaaaaaatggcgcgccagacggggaatatcttcccgacgttcgcgcagcggcggcagatgaacgcggataacgttcaggcggtggaacagatcctcacggaacttaccttcctgcactcgctgttcgagattctggtgagtggcagcgataatccgcacatccactttcaccggcgcatagccgccaacgcggtaaaactgaccgtctgccagcacgcgcagcaaacgcgtctgcacatccagcggcatatcaccaatttcgtcgaggaataatgtaccgccatcggcctgttcaaaacgcccctgacgaatggtattcgcgccagtaaacgcgcctttctcgtggccaaacagttctgattcgatcaaatcttttgggatagctgccatattcagcgcgataaacggcgctttggcgcgcggactgtggcgatgcagggcatgagcgaccagttctttaccggtgccggattcgccgttaatcagcacgctaatagaagaacgcgaaagccgaccgataatacggaacacgtcctgcatggctggcgcttcgccgatgatatcggtcgttgggccgttaagctgaacattacgcggctgctgctgttcctggtaatgactgatagcgcgctcaaccagcgccactgcttcgtcgatatcaaacggtttgggcagataatcaaacgccccttgttgataggcgctgacggcagcatccagatcggaatgtgcggtcataatgatgaccggaagcattggatggcgctgtttaatctgcttgagcagcgccagcccgtccattcccggcatacggatatctgaaagcagcacatccggcgttttgctcgccagcgcctccagcacttctgcgccgttctcaaacgtcgtacaggttaaacctgccccagcgagcgcacgttcaagcacccaacggatggaactatcgtcatcgactacccagactatccctcgttgcataaacgtcacctttatttcctgataggcaggtaaaccgagaactcggtatgccctggccaactggtaaattcaattttgcctgaatgctgatcaatcaaattacgagcgatggataagccaagcccggtgccaccttcgcggccgctgaccatcgggtaaaacagcgtatcctgcaaatgaggcggaatgcccggcccgttatcttccacatcaatccgcgccgccagccggtagcgctcgccgtgtaaggtcagttgaaacgcggtgcgggtacgcagaatgatttcaccgccttccggccccagcgcctgtagcgcattgcgcacaatattcagcaagacctgttcaatttgatccgggtcgtgcgccagttccggtaggctgggatcgtaatcacgaatcaaccgcacgttgtccggcagttccatcgacaccagcgttaccacgcgttcagccactttgtgaatactttcggtaacgcgcgtaccgggcagctgcggccccaacagacggtcgaccagatttcgcagccggtccgcctgttcgataatcactttggtatattcgagtagtgatgggtcaggtaacgctttgctgagcagctgcgccgcgccacgtaaaccgccaagcggatttttaatctcatgtgccaggccgcgcactaaatcacgggcagcaacctgctgggcgtgctgtagctgttcctgacttaagcggcgctggttatccatcggagccatctccagcaggatcatgccgtccggcatacgctgggccgtcacagaaaggatatgcgagcgcccgtcgatgaccagcgtcacttcgttatcggtaaaaccttgccccgcctccagactttcttgcatcagctcgatatttaatgagaagtagctcaacagttccggtaacggtgtaccaaacaatttgcgggagctttgggcgagcagttgttgcgcggcagggttggcgtaatggatcgccaggttgtcatcgattaacaaaatactgttaatcagcgagttgaggatctgcccagcatcgggctgcgtgcctgttgccataaagcagtctcctgaacaggttgcaccattttagtgcattatagctttttacggataaaaagcgcgaagcatcagagaattgacggagaaaaaagcccatgcagagatgggctacagatagctgacaaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgatgtgcttgccaccgatcccaggcctgccagagacaggcgaaaagtttccacggcaactaaaacacttagacgctgtagtacagctcaaactctaccggatgcggagtcatacgcacgcggtcatcttcttcgcgacgcagagcgatgtacgcatcaattgcttcgtcagtgaacacgccaccggctttcaggaactcgcggtccagatccagttcgttcagtgcttcttccagagagcctgcaacctgtgggatctctttcgcttcttctggcggcaggtcatacaggtttttgtccatggcttcgcccggatggatcttgttcttgataccatcaagaccggccatcagcagggcagcaaagcacaggtacgggttagctgccggatccgggaaacgtacttcgatacgacgtgctttcggagaagaaaccaccggaatacggatagacgcagaacggttacgcgcagagtaagccagcattaccggtgcttcatagcccgggaccagacgcttataagagttggtggtcgggtttgccagggcgttaatcgctttagcgtgtttgattacgccgccaatgtagtacagcgcctgctcagacagacctgcgtatttgtcgcctgcgaacaggttaacgccgtttttagacagagacatgtggcagtgcataccggagccgttatcaccgaacatcggttttggcataaaggtcgcggttttaccgaagcggtgcgctacgttgtgcacaacatatttgtagatctgaatttcgtcagcttttttggtcatggtattgaagcgggtagccacttcgttctgaccagcagtcgctacttcgtggtgatgggcttcaaccaccagacccatctgttccatcaccagacacatttcagaacgaatatcctgagccgagtctaccggtggaaccgggaagtaaccgcctttcactgccggacggtgacctttgttaccaccttcgtattgggtggaggagttccatgcgccttcgatatcgtcgatagcaacgtgggaaccggagatagatgatccgaaacggatgtcatcgaacaggaagaattcaggttctggcccgaacagtacggtgtcggcaatgccagtggaacgcaggtaatcttcggcgcgcttcgcaatggagcgcgggtcacggtcatagccttgcagggtgccaggttcaaggatgtcgcaacggataatcagggtggagtcggcgaagaacgggtcaatcactgcggtggatgcgtctggcatcagcaccatgtcggactcgttaatgcctttccagccgccaatcgaggagccgtcaaacattttgccttcttcgaagaattcagcattcacctgatgagcagggatagtgacgtgctgttctttacctttagtatcggtgaagcgcaaatcaacaaacttcacttcgtgctcgttcagcatcgtcagtacgtgttcagcggacatactttaactctcctggattggtcatggtcgtcgtggtaacgaaatctgcaattattttggccgtgtcgccgtaaaaaagataaagcgaaatctgtgccaacttttaaattgcccctaaaaggcgttatcatgcgcaccatcgtgcaaaagggctgcaccacgatgtgaatgttgcaccaatatagtgcttcaatggaaacattaagcaccatgttggtgcaatgacctttggataaccctttttatgctccgtgaaagcgatcacaaagggactctgcaatacttgtttgcggaggatgtttgtgatcctgttttgtagtgcgattaatccgtgtacaataacgcgctatttctaatgcctgaggcaaagttgtgatcgaaaaattgcgtaatatcgccatcatcgcgcacgtagaccatggtaaaaccaccctggtagacaagctgctccaacaatccggtacgttcgactctcgtgccgaaacccaagagcgcgtgatggactccaacgatttggagaaagagcgtgggattaccatcctcgcgaaaaacaccgctatcaaatggaatgattaccgtatcaacatcgttgataccccggggcacgccgacttcggtggtgaagttgaacgtgtaatgtccatggtagactcagtgctgctggtggttgacgcatttgacggcccgatgccgcaaacgcgcttcgtaaccaaaaaagcgtttgcttacggcctgaagccgattgttgttatcaacaaagttgaccgccctggcgcgcgtcctgattgggttgtggatcaggtattcgatctgttcgttaacctcgacgcgaccgacgagcagctggacttcccgatcgtttacgcttctgcgctgaacggtatcgcgggtctggaccacgaagatatggcggaagacatgaccccgctgtaccaggcgattgttgaccacgttcctgcgccggacgttgaccttgacggtccgttccagatgcagatttctcagctcgattacaacagctatgttggcgttatcggcattggccgcatcaagcgcggtaaagtgaagccgaaccagcaggtcactatcatcgatagcgaaggcaaaacccgcaacgcgaaagtcggtaaagtgctgggccacctcggtctggaacgtatcgaaaccgatctggcggaagctggcgatatcgttgcgatcacgggccttggcgaactgaacatttctgacaccgtttgcgacacgcaaaacgttgaagcgctgccggcactctccgttgatgagccgaccgtttctatgttcttctgcgttaacacctcgccgttctgcggtaaagaaggtaagttcgtaacgtctcgtcagatcctggatcgtctgaacaaagaactggtacacaacgttgcgctgcgcgtagaagaaaccgaagacgccgatgcgttccgcgtttctggtcgtggcgaactgcacctgtctgttctgatcgaaaacatgcgtcgtgaaggtttcgaactggcggtatcccgtccgaaagttatcttccgtgaaatcgacggtcgtaaacaagagccgtatgaaaacgtgactctggacgttgaagaacagcatcagggttctgtaatgcaggcgctgggcgaacgtaaaggcgacctgaaaaacatgaatccagacggtaaaggccgcgtacgtctcgactacgtgatcccaagccgtggtctgattggcttccgttctgagttcatgaccatgacttccggtactggtctgctgtactccaccttcagccactacgacgacgtacgtccgggtgaagtgggtcagcgtcagaacggcgtactgatctctaacggtcagggtaaagcggtcgcgttcgcgctgttcggtctgcaggatcgcggtaagctgttcctcggtcacggtgcagaagtttacgaaggtcagattatcggtattcatagccgctctaacgacctgactgtaaactgcctgaccggtaagaaactgaccaacatgcgtgcttccggtactgacgaagccgttgttctggttccgcctatccgcatgactctggaacaagctctggagttcatcgatgatgacgaactggtagaagtgactccgacctctatccgtattcgtaaacgtcacctgacggaaaacgatcgtcgccgcgccaaccgcgcaccgaaagacgattaatttcgttttttagtcataaaaaacctgccagcgatggcaggtttttttttgcctgtcgtgagcgcacaccaatgcgagtatctcccttataagtctgtggttacgtcaatagagagctttgtcacaattatctgcaaagtcatacgccgttaattgctttcttttttggcgtaagcgtaagatgcttcatctggtttaaaccaaaaggattaaacaatggcggagaatcaatccaccgtagaaaatgcaaaagagaaactggatcggtggttgaaagatggcatcaccacgccgggtggaaaactcccttcagaaagagagctgggagaactgctgggcattaaacgtatgacgctgcgccaggcgttgttgaacctcgaggcagaatccaaaatcttccgtaaggatcgtaaggggtggttcgtgacccagccgcgatttaattacagtccggagctgtcggcgagctttcagcgggccgcaattgagcaagggcgagagccttcctgggggtttaccgagaaaaaccgtaccagcgatattcccgagacgctcgcgccactgattgcagtgacgccatcaactgaactctatcgcatcaccggctggggggcgctggaaggacataaagttttctatcacgaaacatatattaatcctgaagttgctccgggctttattgaacaacttgaaaaccactcattttctgcagtctgggaaaagtgctaccaaaaagagacggtagtaaaaaaattgattttcaaacccgtcagaatgccgggcgatatcagcaagtatcttggcggttctgcgggtatgccagcgatcttaattgaaaagcatcgcgccgaccagcaaggcaatattgtccaaatagatattgaatattggcgatttgaggccgtagacctcatcattaatctgtaggtgttttatggtgacaataaataacgcaagaaagattctacaacgtgtcgacactcttcctctttatttacatgcttatgcctttcatttaaatatgcggctggaaagagtgttgcctgctgatttacttgatatcgcaagtgaaaataatctacgtggcgtcaaaatccatgttctcgatggcgagcgtttttctcttggtaatatggacgataaagaactctctgcctttggggataaagcccgccgtctgaaccttgatattcatattgaaaccagcgcctcagataaggcatctattgacgaagccgtcgccatcgcgttgaaaactggggcatcgtccgtacgtttttatccacgttatgaaggtaatttgcgcgacgtattatcgattatcgctaacgacattgcctatgtacgggaaacgtatcaggacagcggcctgacttttacgatcgagcagcatgaagatttaaaaagtcatgagctggtgtcgctggtcaaagaaagtgagatggaatctctttccttactgtttgattttgcgaacatgatcaatgcaaatgagcatcccatcgacgctttaaaaacgatggcaccgcatattacccaggtccatatcaaagatgccttgatcgttaaagaaccgggtggcctgggtcataaagcctgtatttcaggtcagggtgatatgccgttcaaagcgttattaacgcaccttatctgcctgggtgatgatgagccgcaggtgacggcatatggcctggaagaagaggttgattactatgcgccggcgttccgctttgaagacgaagatgataatccgtggatcccttatcgccagatgagtgaaacaccattgccagaaaatcatttactggatgcgcggttacgtaaagaaaaagaagatgcaattaatcagataaatcatgtgcgtaacgtactacaacaaatcaaacaagaggcaaaccatcttctgaaccactaataagttttaactcatacgcagttaataaaaccattccatatgaatggtcggtatcttattgcctttaaaacagtgattttaaaaatcgcttaggggatgttatgctcacgaaaaagaaatgggcgttatttagtctattaacactgtgtggcggtacaatttataaattaccgtcgctgaaagatgcgttttatatcccgatgcaggaatatttccatttgaccaatggtcaaattggtaatgctatgtcggtaaactcatttgtcaccacagtgggcttttttctgtctatttattttgccgataaactaccgcgcagatacaccatgtcattctcactcattgcgacaggattactgggtgtttatttgacgacaatgccggggtattggggcatcctctttgtctgggcgctatttggcgttacttgcgacatgatgaactggccggtcttgctcaagtcggtaagtcgattgggcaatagcgaacaacaaggtcggttgtttggcttcttcgaaacagggcgtggcattgtcgataccgtggtggcattttctgcgttggcagtatttacctggtttggcagtggcttattaggttttaaagcaggcatctggttctattcccttattgtgattgccgtaggcattattattttctttgtcctgaatgacaaagaagaggcaccgtccgttgaggtgaaaaaagaagacggagcatcgaaaaacaccagtatgacctcggtgctgaaagacaaaactatctggcttatcgcttttaacgtcttcttcgtttacgcggtttactgtggcctgacattcttcattccattcctgaaaaacatctatctattgcccgttgcgctggtgggggcttacggcatcattaaccaatactgtctgaaaatgattggtggaccgattggtggcatgatttcagataagatcctgaaatcgccaagtaaatatctatgctacacctttatcattagtaccgctgcgctcgtactgttgattatgctgccgcacgaaagtatgccggtctatttagggatggcatgtacgctgggctttggcgcgatagtctttacacagcgagccgtattttttgcacctatcggcgaagcaaaaattgctgaaaataaaacaggtgcggcgatggcgttgggtagctttattggttacgctccggcgatgttctgcttcagtctgtatggctacattctggatttaaatccggggattattggctacaaaatcgtgtttggcattatggcctgcttcgcattcagtggtgcggtggtttccgtaatgctggttaagcgtattagccaacgtaagaaagagatgctggcggctgaagcttaattaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtttcacatcagaagaaatacttcgtcccgatacggatctggttttgctcgcggtggtacggttcgacgttgcggtctaaccagcgcaattcgaaataagggagccagtgttcattaatacggtaacggaaggtgttagtgatttcccaatgatgatctttcccgttgctactattaaagtcattcactcgcatgaagtaatgtggctcaaatgtataggaaaatttatcggtgattttaaaattccagtaggtgccaatttcataggtgtcattattatccagttccccgctcaaatctgttgaactatagttattatggttatagcgatttcgtactgtcagattaaaccatggtacaaatttatagttgacgtccagatacactgcaccacccgaaccgatactcttatcattaattaagccaccgggctggatggttaatttatcggttggtttaaataacggataccagccttcaatttcgttatatccatgttttagttcatcttctcgctgaaagttgtaggtattggttaacataatacccgcgcccatatcgaagttataacccacacgtagcataacctcgccctgatcggaggcaagattatatgcctccctgttttcgacgtatgcgccagcaaataccgaggcagaggtcagagaagataataaaattattgcattaatctttttcataataagtccattttttaaacgtagggaggccgccacccaccaggatggaaatagcggctattgacatttataacgttacggaagccgttttttcttctgtcgccatctctttatttttgcgttggttgatttcctcaataatcaatgcaaaccgtttttcattgagtgtgtaaaagaatcccatcgtcaatgcagcaataattgccagtgcacaaggccagataaaaatgagctgacgcaaaccctgtaatgtcgcatcgctttgcgcgatgttgggaacataaccaatttgcgtcagcataatgcctggcaagaagccagcaagtgcggcagaaattttacgaaagaaggtataaccggtataaacagaaccttcggcacgaataccggttttccattcaccgtaatctacggtatctggtaccagtgcccagttcaggctgtttacaaaggccgtgccaaaaaaggcgacacaagagaacatgacgaaagtgaaagagttacttccccagaaataattcagtatatcacccaccgcccacagcaccatgccagccagataaacctgttttttaccaaaacattttacagttaatggcaccagtaatacgccgatgaggatgcatcccatactgaagaatcccatccacgacaataaattaatatcattcagcacatactgggtgtaatagacctgaatcgccagtttgatattaaatgccgccagggtacacaagttagcaatgcataaaaccagcaatggcggattccgaaatatcgcgcaaaatgatttgagaatactggctttatgtccggttggcgttgtgtccacataatgctctttgacgcctctgtagcacagcatcataaaaataaagccgccaatggagaacataagtgccgcacaggcataaccgacggttgagtcagaaaaaagcgactgcaacggaataaacgccacggtacaaatcaatagccctatggttgcaccaccctggcggtaagccgcgagctgcgcgcgctcattcgggtttttggtaattgccgggatcatcgcaccatacgagcagttcatcagactgtatgaaagtccaaacatcataaacagcgcggtggcaatcgtcgttttaaccggcaaacaaaaggtggtggcgataaactggagcgttgcaattaacgccgccggaaccgctgcatataaaataaagggacgaaatttgcctttaggcccaatatttttccgcgagtcgagtaaaaatccggtgagcatatcggtaaacgcggtaaaaaacttcgccaccagaaagataatcccgccatagtaagcaggcatccctaattcatcggtataaaatttgaggagatacagagtaccgatgcagagcattaaattcgaaccgacgtcgcccataccataggcgattttttcccgcagattcagttttaatgtcagtggattatggtcagacataatcactccttataacgccccgcagggcgtcgtttattattattacgccgtgcgtttacgggcttctatctcttccacaatgcggacatacatcttctcgttcaggctgtagaagcaacccatcgccacaatggtgactaccgccagtgcgcttgggtagatgaagatcaactggcgtaacccttcaatggtgtggtcagcctgtgcgacgttcggcacatagccaatttgcgtcagcatccagccggggaagaaaccagccagcgcctgagacactttgcgaaagaaggtaaaaccggtgtagaccgttccttccgaacgcacgccggtgcgccactcgccgtactcgacggtgtcggaaaccagcgcccagttcaggctgttaacaaacgctgagccaaagaacgccaggcaggagaacgccacgaagctgaccgaaccgccgccgaagaaatagttgagcagatcgcccagcacccaaatcagcaggccgccgatataaactttcttcttgccaaaacgtctgactgaggcaggcatcaggaatacgccgatgaaaatacagcccatgctgaaaaatcccatatacgacaacaggatgggatcgttaagcacgtactgggtgtaatagacctggatggcgagcttgacgttaaacgcccctaaagtgcagaggttggcaatgcacagaatgaacagcgggcggttacccgcaattgcgcggaaagattgcagcaggcccggcttttgcgccggattagcaggctgggtttcgacataacgctctttcacgcccgagtagcagatccacataaacagcaggccaaacagtgaaaacagcgtggcggcgaagatatagccaagttgctgattaccttcgataagattcataactggcacgaatcccaccgtgcacagcagcaggcccagcgtagcgccgccctgacgccatgccgccagtgaggcgcgttcgttggggtttttggtgatagcgggaaccattgcgccgtaggagcagttcatcatgctgaaaaacagtccgtaaagcataaacagaatagtggccatcaccgttttaccggtgacatcaaacggtgtgccgacaaagttggcgatcgccagtaaggtgaccgggaatgacgcatacagaataaaaggacggaacttaccttttggaccgatcttgcgtcgggaatccaacataatgccggtacccatatcggtaaacgcagtaaagaattttgaaatcaaaaagataatgccgccataggtgcctggcagccccagaacgtcggtataaaacttcaaaagataaagcgtaccgatatccagcaggatgttagaggccaggtcgccaataccgtaagagagtttctctttaaagggcaggcgtaaagttgctggatcttccgttgtgatgtgactcatcgatgttctccctttgcccatgagtttccccacgggcggatgtgattagatgctttttaacgacgcgaacagtgccgcccattcgctatcggcgcgataaaagaccggcggcttgccgatgggcgcattaacggtaacttccccgccccggaacgcttcacccgtccaggcgtggacccagttatcctccggcagatagagcgtccagtcgctacggccttcttcatgcaccggagcgaccagaatgtcgcgacctaacaggtactgatatttcagggtgtaagtgtgcgcatcgtcttcgtaatgcaggaacagcgggcgcataaccggcaggccggacttcgcattcagcgcgacggcctctttcaggtaaggtttcagggtggtgaagacggtggtcatacgggcgaaatgggcgatggtttctgcgtcgccgtcaaactgccagttgtcgccaggacggttaccttcgtgggtgcgcatcatcggcgtgaaggcgctgaaatcgcaccagcgcagcagcagctctttgctgcgcttcatctcaaacagggtggtgtaaccgccaatgtcgctgtggtgcaggccatgtccggtcattgccagcgacagcgccgccgggacaaccgacgccaggccatcgtcgagactccagtcgacgttctggtcgcccgcccacatcatggtggagtatttctggctaccggtagaaccggcgcgcataaagaaaaggatctcgccgagcttgcccgtttcttcaagggcttcgtagttacacttcgcccacagcgcaggccaggcgttatgcataatttcggcactgacgccgttatgcaagtacgtgtcggtgggcagatactcgccgaagtcagccatccagccgccgcagccgagttcaatcatgttctttttgatcacttccttgaaccaggcgtaggcttctggattagtgagatcgacaacgccgccgtaaaactcgccaaactccaccagatagtcaccgccagaggcatcttttgccagatagccgtgttgtgccgcttcttcgcagagatctttatcgctggcaacatacgggttgatataggccaggaactgcacgccctcctgattccactgcttaatgcgtgaatccagttgcgggtagttttcgctgttccacttccagttccacatcacgcgtttgccaaaagaggtcatacgaataccggaccagtcctgcgcccagatgccgttgaccttcacgcccgcgttacgcatggtgtccagtttcttctggcacacttccgtcccgccctgaatgccgagcgttactccgtcataaatccagtcgggcagttctggctggcgtcccagcagggcggttaatttttccagcagggaaatgtatgtgtcagcacattcaaaacgcagcgttgctttgtcttcccacagcgccagttcatggtattccggggcactaaagtcgaagttcatatagcaactgttatcaacatggcagtaatacttctgcgtgctgacaaacgtaggctgtgggaagaaagtccagtaatagtcgccgcccgcattttctttgcagtcggcctgccaggtgacataggtttgtttgttgcgaccaacgccttgttcactggtccatagcgggaacggtttgccacgcagatcgaagtaggaaaactgttcgccgcagccgtagatatggtcctctggttgagcggcaaggcgcagccagatacggttgtggttaaggttgtcgttttgtagttccagcaataaacgcccctgatcgtcggcagagatattcagcgtggcgctaatgtcagaaccacggctgaaatgaattaaccaaccatccggtgactggctgacgatggcgtcggtaagcgcaattttctcctgtagtttatctttaatgctgaaattaccgcggaacatatcgatatccgctatacctgagccaatccataaacaaggattatctttgctatgggttaaaataagacgttgttgaaaatgtagggtaaaactgtcgttattctgatgaaattgaaaatctaataactgtggacgtggcgtatccataactaatctccatagagttgagaacgagattgttgccttcctgttattacaggcttatgtaaaatgattctcataaaactgatatataaaaactttacagaagctgagctgtttttaacttaataaattgaagatacataatgttgcctttagcgagtgaaatgttcttcaatgattttgactgctaatcaatacaagttattttctctgtccgtaaatattaaaaaacaggcggtgcggttttcctgattccagtaataataagtcgatacctgaattaaaggcgttaggcgggcaactcataggttcaactgccagtccctgacgctgtaatttttcaccgctataaacctgcacccagagttgatcggaacaaaggcttaccgaaagcgcctgctgtggatgggtaatggtcatttcccacaaatcattagcggttttaaaggtgtggtcgatttttgtcgcggctatttttttcgcctgcgtgaaatttaaatccagctcatcaacgtggtgaagcgttgtcggattcgcgtgctcatcgacggcataaacctggtttgccggaagctggaacagatattcatcaacagatgttaagttgcaggttaaataaggatgaatacccacgccataaggcgctgcgacagtgccgatattctggcttgcgatctcaacggaaagacccgtgtgtgcgttgagcgaataaacaacttgtgaagccagcataaacggatagccgtaactgggcggcagaaaagctgtcagggtaacgctggtggcggttaattcactaatttgccagtctcgccaggcaagcagcccgtgaatagcggcttttgaactatgttcattaatgggtaactgatattcctgcccctgatagcggtaacagccgttggcgatccggttcggccacggaataagcactttacccagatgcgccagcggcatctcttcgggtttgtgcgggatgactaaatgacaaccctgaaaggttaattcagccagaccagcaccgacggtcacaatggtcgcgtgataatcccccgcggcaagtgaaacggtctgtccactgcaatgcatattggtgatttgcatacaaggcaccttaattaacgacatacagcctcccgtgaggctgatgtcaaacccaaaaactgcaccggacggtcccctcgcccctttggggagagggttagggagaggggaaaacccgcaccctattttcagatcagttatttcgcattaatatccagcagacccgctgcaaccgctggagccatgccgggcgctaacgggatacgcgggatcaccaggcaatgcagcaggtgataaatatcctgtttgccgtcccagactttggtggtgaccttattgtccgcatccagctcctgccaccaggaaccattttcatagtccatcaggtacttaatgcagtactcccaccatgtttgataccaggtttcatactggcgatcgccagtgacggtgtagagcgcgtaggccgtacccattgcttcgacgataggccaacgtacacgttcgcggaccaccggttttccttcccagtcaacggtataaacaatcccgtccgcgccatcgggtgcccaggcatcgcgcacggtggcgttaaacagacctttggcatcttctagcagccatgctggtggttgttcgcaacgggcttccagggcagcatggatgtgcagcattaaacggccccattcgatccagtggcctggtgtacctccgaacgcgcggaagcgatgcgccgggttatctttgttgtaatccggcagcggattccactgggtatcgaagtgttcgttaacgcgataatgattatttctggcgacgtcgtggataatcacggaagccacgcgaatcgcgcgatccagccattttttgtcgtgagtgacgtcataaacaatcaagaaagcttccaccgcgtgcatattggcattgccgccgcggtactcttcggttttgctgaaggcttcgtcccaggattccaggcacatctgctcttcttcgctccagaaatatttctcgataatttcaatggtgtaatcgagcagcttgcgcgcttccgggtgacccgttgtgacggcgctggcggcacccagcagagcaaagaagtgttgatagccctgtttggaggcatccaccacgccctcgtcattcacgcaggcataccagccgccatattttttatcacgcagtgcgccgttcatggctttgataccgtgatcaaccaacgagtaagcgccaggtcgacccatcgccgcagcaacggaataaacgtgcaacatacgagcggtgatccacagatgggtgcccatctcttctttgatttgccctttattgcctaaccagccaaaaccagtcggcactacggaatttttaccaaaatcaaagatgcggtcggtttcctgttccagccaacggttgtggcttagggtgttaaaccatttcattccttttatcctcatcttagcggcgtttagccatcatttcgtcgacgatatcgccaagttgttgtaatttcggtgcgcaaacgtcacgcagcatcagctcgttgtctggtaaaccgacgaccgatgcccagactgcacggcctgccaggaatcccgatgcgcccgccgtcattgccacgcgtacggcacgcgggaacagtttttcgtcgacaccggaagagaggatcacccatggcatattgatatggtcattcagacgttgtgaagcacagagaagctcttgttgcggacctttgccataaagcggcatttcaactttgtagaggtcagcgccactgtcgcccagctctttggcggcatcgatgatcgcttgttcgcgatcgaatttatcgccacgacgcggtgggcggacgactggctcaatgatgcttaccagaccgtgtgagtggcacagttcgttgaactctttcaccatatccagacgttgctgcgcatcttcatcactacgccacagcaccagcagttttaaggctttgccaccgtcttgtttgatctgtagcggattgattttgcggtcaataaccacgctatcgaccggaataccgttgccaggaatgaactcatcggcggcgacaatcatggcgcaacttttggcaatcgcgttttgctcaaccacctggcggtagcagaattgttgatctaccagaatcgccgaggcataaggcgagagggcctttgcagcgttaactttgaaatcagttaaaacgctatcggctaccggagcgggtgccccagccgcggcaaacatcatgcgcatggcttcgcgctgatcgaccgccagcatggcaaaaccgcccgatgcgcgcgtaatgtcgttgatggtgtacttattcattcatttattcctttatccagtcgttacatttttactttggcagtcatcccggcactgacacggacctgttccagaatggcggaccagtcctggcgaccgcgacccgctgcgcgcgcctggctataaacctcccgtgaggcggcccccagcggcattggcacatgcagctggttggcgacatcaagggcgatgccaagatccttatgggcaagatcgatcatgaaggcgggagaaagatctccgctgaggactttgtttggccaggaagtggtgaagtgacctttaccggcggcggtaccgctcatcactttgacggcaacatcgaagggaagattcagggcttcgcacaaaacggcggcttctgccgaaagcgcattgagcgcgatgctcatgtagttgttgatgagcttaacgcggatccccatgcccggaccgccagcgttgatcaactcactgcccatcgccatcaggatcggtgtggcacgttcaacttgttcagcggtgccgccagccagcagtaacagagtaccggtaatggcatttgcagaagtacggcctaccggaacatccatcatgctgaagcctttggcttgcatatcggcaatcaatttatcggtttgcagcggatggatggtggacatatcaatgaccagcgcatcggtagataagccttcgcaaacgccgttttcaccgaacaacacgttgcgcaccagatcgccattcggcaacatggtaatgataaattcggcatctttagcggcctgcgccgggttggcggcgggagtcgcacctttgtctaccagatgccgcacagcttcggcgttcacatcaaagacgcgaagttgatgcccttgctgcaataaattgctcgccattggcgaacccatttgtcctaaaccgataaacgcgattgctgccataaccctctcctgaatacagttatgtcactttttgtcatttatgacatgctttgcttgtctgtttttgatcgtatttgtaatttatcgtcaaaaaattgacagccgtcactttttaaacaattggtgaaattaaaatgaacgcatcccaaaatgtttaaggaatgaccatgattcgtgttgcttgtgtaggtataaccgtgatggatcgcatctattacgtggaagggttaccgacggagagcggtaaatacgtggcgagaaattatacggaagttggtggcgggccagcggcgacggcagcggttgcggcggcaaggctgggggcgcaggtcgattttattggtcgcgtaggtgatgacgacacgggcaacagcctgctggcagagctggaatcctggggcgttaacacccgttacaccaaacggtataaccaggcgaaatcttcgcaatccgccatcatggtggataccaaaggcgagcggataatcattaactaccccagcccggatctgctgcctgacgcagagtggttggaggaaattgatttctctcagtgggatgttgtgctggcagatgtacgctggcacgacggcgctaaaaaagccttcaccctggcccgtcaggcgggtgtgatgaccgttctggacggggacattacgccgcaggatatcagtgagctggtggcattaagcgatcacgcggccttttcagaaccgggtctggcgcgcttaacgggcgtgaaagagatggccagtgcgctaaaacaggcacaaacgctcacaaatggtcatgtctatgtgacccagggtagcgcaggctgcgactggctggaaaatggtgggcgtcagcatcaaccggccttcaaagttgatgtggtagataccacaggtgcgggtgatgtttttcacggcgctttggcggtggcgctggcaacaagtggggatttagcggagtcagtccgcttcgccagcggtgtagcggcgttaaaatgcacacgtcccggtggacgagccgggatccctgactgtgatcaaacccgatcttttttgtcactttttgtataaaatgccagggtgatggtttttcgaggaattttcatgagccttaccgaactaaccggtaacccgcggcacgaccaactcctcatgctgatcgccgagcgtgggtatatgaatattgatgagctggcaaatctgctggatgtctccacgcagacggtccgccgggatattcgtaaattaagcgagcaaggcctgattacgcgccatcacggtggcgcgggtcgggcttccagcgtcgttaatacggcgttcgagcagcgtgaggtttcgcaaaccgaggaaaaaaaagcgattgccgaagcggtggcagactatattcctgatggttcaacaatatttatcaccattggtacgactgttgagcatgttgcccgggcgttacttaaccataatcatttgcggataatcaccaacagcctgcgtgtggcgcatattctttaccacaacccgcgctttgaagtgatggtgcccggcggtacgttgcgctctcataatagcgggatcattggcccttcagcggcgtcctttgtggctgattttcgtgctgattatctggtaacaagcgttggggcgattgagagcgatggcgcgttgatggagtttgatgtaaacgaagctaacgtggtgaaaacgatgatggcgcacgcgagaaatattctgctggtcgccgatcacactaagtatcatgcttcggcggcggttgaaattggtaacgtggcacaggtcactgcgctctttaccgacgagctgccgcccgctgcgctaaaatcacgcttacaagacagccaaattgaaatcattcttccccaggaagacgcgtagatttttgtgaccgttaacctggcttcataccttgccacatagccaaacccatcctttcccgctacagttaatttcttgtggcgcgaaaggaggcaaaaatgctctatatctttgatttaggtaatgtgattgtcgatatcgactttaaccgtgtgctgggagcctggagcgatttaacgcgtattccgctggcatcgcttaagaagagttttcatatgggggaggcgtttcatcagcatgagcgtggggaaattagcgacgaagcgttcgcagaggcgctgtgtcatgagatggctctaccgctaagctacgagcagttctctcacggctggcaggcggtgtttgttgcgctgcgcccggaagtgatcgccatcatgcataaactgcgtgagcaggggcatcgcgtggtggtgctttccaataccaaccgcctgcataccaccttctggccggaagaatacccggaaattcgtgatgctgctgaccatatctatctgtcgcaagatctggggatgcgcaaacctgaagcacgaatttaccagcatgttttgcaggcggaaggtttttcacccagcgatacggtctttttcgacgataacgccgataatatagaaggagccaatcagctgggcattaccagtattctggtgaaagataaaaccaccatcccggactatttcgcgaaggtgttatgctaaaaaccattcaggacaaagccaggcaccgtacccgtccactatgggcctggctaaaactactctggcaacgcattgatgaggacaacatgacaaccctggcaggtaaccttgcctatgtgtcgttgctctcattagtgccgctggttgccgttgtttttgcgcttttcgccgcttttcccatgttttccgacgtcagcattcagttacgtcactttatttttgccaactttctgcctgctactggcgatgttattcagcggtatatcgaacaatttgttgccaattccaacaagatgaccgccgttggggcgtgcgggctgatcgtcaccgcgttattgttgatgtactccatcgatagcgcgttgaataccatctggcgcagtaaacgagcgcgaccaaaaatttactcgttcgccgtgtactggatgattttaacgctggggccgctgctggcaggggccagtctggcgatcagttcctatttgctctccctgcgctgggcgagcgatctcaatactgtcatcgacaacgtgctgcgtatttttccgttgctgttgtcgtggatctccttctggttgctgtacagcattgttcctaccatccgcgtacctaaccgcgacgcgattgtcggcgcgtttgtcgccgcactcctgttcgaagcaggaaagaaaggtttcgcgctttatatcaccatgttcccgtcatatcagctcatttatggtgtgctggcggtgatccccattctctttgtttgggtctactggacatggtgtatcgtcttgcttggcgcggaaattactgtcactctcggggaataccgcaaactaaaacaagcagctgaacaagaagaagacgacgaaccatgattgcattaattcaacgcgtaacccgtgccagcgtcaccgtggagggagaagtgacgggcgaaattggcgcgggacttttggtgttattgggtgtcgaaaaggatgacgacgaacagaaagcaaaccgtctgtgcgagcgtgtgctcggctaccgcatctttagcgatgccgaaggcaagatgaatctcaacgtgcaacaggcgggcggcagtgtgctggtggtttcccagtttaccctcgccgcagataccgaacgggggatgcgcccaagtttctccaaaggtgcatcaccggatcgcgcagaggcgttatatgactatttcgtcgaacgctgccgtcagcaagagatgaacacgcaaacaggacgcttcgctgcggatatgcaggtatcgctggtcaatgatggccccgtgacattctggttgcaggtatgagccagcttccagggttgtcacgggaaacaagagagagtatcgctatgtatcaccttcgggttccacaaacagaagaagaattagagcgttactatcagtttcgctgggaaatgttgcgtaagcccctgcatcaaccaaaaggttcggaacgcgacgcgtgggatgcgatggcgcatcaccagatggtcgtcgacgagcagggtaatctggtggcggtaggccgactgtatattaatgccgacaatgaagcgtccattcgctttatggccgttcatcccgacgtgcaggacaaagggttaggcacgctgatggcgatgaccctggagtcggtggcgcgtcaggaaggcgttaagcgcgtgacctgtagcgcccgtgaagacgcggtggagtttttcgccaagctggggtttgttaatcagggagaaatcaccacgccaaccaccacgccgattcgccattttttgatgattaagcccgtcgccactctggatgacattctgcatcgcggcgactggtgcgcgcagctgcaacaggcgtggtacgaacatatcccgcttagtgaaaaaatgggcgtgcgcattcagcaatataccgggcaaaaatttatcactaccatgccagaaaccggcaatcagaatccgcaccatacgctgtttgccgggagtttattctcactggcgacgctcactggttggggacttatctggctgatgctgcgtgaacgccacctcggcggaacgattattcttgcggatgcgcatatccgctacagcaagccgattagcggtaaacctcatgcggtagccgacctcggtgccttaagcggcgatctcgaccgtctggcgcgcggacgaaaagcacgggtgcagatgcaggtcgaaatctttggcgacgagacgccgggtgcagtgtttgaaggcacgtatatcgttctgcccgcgaagccatttggcccgtatgaagagggcgggaacgaagaagagtagctgatggagaggggcggtgctgcctctctcattcaggtcatttatattagtccttggctatttcggttatattaaataagaactctataaatttttattcttcgttggctccatacgtgtcttgctacatcactgttcaggagcatttaaatattatttgtagaactgagtggcaattatcgcagataatgcttaattcatcatcttagttcatgtttgagcgatttttgatagtcaaaaccccctctggtgccatacttttctcataaatatttttaaaatctatagctaacaaatattatgcaaagataatggactagcatcattgtcagtatcattcatttactgctctgtatgttatgaataattatgttgtatgtttgctcttaaaccgtgggaaggaggctataatggttgccaatattaatctcattaaacaagaaagttattctgttgttaatttagaaaaacaactttcccgaactgttaccaacaaaattataacgatgagcaagtaaagaccggttggtggcagtactgaccggtctgtgatgaaagattaatttcaccttaaatcctggtgctgttaggatgctgacgtttttcggctacaccattcagattatgcaaataaatatctctgaatataatatattcatagcacccataattcatcctgggcgataactaaaccatttttgagtaataaatgaaacaactgcaacactcttattatttctggaaaacgcctcgcaaaaacaaaacaacatgcaaaaatccgctttttttaaatgattttccggcgtaattttcgcacatacattaatgagtaatatatgtaaggtattggtaatggcgatgaatacggtttttcttcatttatcagaagaggcaattaaacggctgaacaagcttcggggctggcgtaaggtttcacgatctgcaattttacgcgaagcggtagagcaatatctggaacgtcagcaattcccggtgcgtaaagcaaagggaggcaggcaaaagggggaggtagttggtgttgatgatcagtgtaaggagcataaggaatgacaaaaatttttcattcttgaatataaaaaacagatgcccttattctggtattaatacaaggctgttttacttgaacttataataactgcaactgttacatcatatctggaaaacgcctcgcaaaaataaaaaatgatgcgtaaatgagctttctttaaagattcggcaagggtacttttctctccatagattcaaaaatgatattggcgagatatttatgaactctctggcaggtatagatatgggcagaattttactcgatttatcgaatgaggtgattaagcaacttgatgatctcgaggtgcagcgtaatcttcctcgtgcggacctattaagggaagcggtagatcaatacctgataaatcaatcgcaaacagcaagaaccagtgttcctggcatctggcaagggtgtgaggaagatggtgtcgaatatcagcgtaagctgcgcgaggaatggtaatgggaaaaaatgatgtcaatcagattgctgacaacgtgcgcgttgttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatcttacgcttgtcatcagtctcatgcccataaccttattgatgtggtggtgggtaaattgaggccaaaccggcactggcggcatagcttgaggtggtaacgcggaatacgagagatggtgtcgtcacaccctatgagctgtaatccgggcgacctgcgccacccggaaaacgtcagagattactctccttcacccggaaacaggaacgggttgatggaactgcgggcatagccttcttgctccattcgtgcgtccagtaccagagaggcgaggtcatctgctacggcttcgatttttggatctttttcctgatagagaattttcaggtaagtgtcgcagtcatcgcagctttcggctttaatcgcggcctgttcgtcatccagcgaccagtaatgcagtttgccgctctgctcgcagttgctgcattttacgcgcactacgtgccattcagtttcacacaggttgcagtgcaggtaacgtagcccctgagtggtgccaatttgcaccatgctggacaccggcatagaaccacaaaccgggcaatattgacgttgctcgccgtattcagcgcgggctttgccggggatcagattggccatctgcgcccagtagagcgacagtgcagcccagataaacggcgctttatcgctgctgacggacgagaaatcagaggcaaacagcgcgctggccatatcttccagctcctgagtcgatgccttctccagattctcaatcactgccagcgccgggccgctcatttcaggtttcagctcagcaatcagcgccatcagcagcttttgccagtgcttatcacgcggcagaacgtgaatatccagcgggggcttgccttgtgcgctggcttctttaatgcgcgcagtcagatccatctccagcggatggtcgtacagcaccacttcctgggcgtgggcgataagcgcagcaaagcgcaggtaatcacccagaggattattttctgccagctcgcgcagacgctcggcgcggcggttgtataaattcttgagccgagggaacaataacggcggaatcatatccgccgtacgtttctcgcttgaacccagctcatcttgcgggattatgcgaatactcattcagctttcttttccgttgtcttgcggacctcacggtaccagcgcgggtgatgtttcttcgcccaggcgctggtaacccatccttccaccatggcggtaatcgtgcctttcacccaaagggcggcgtagatatgcaccatgataaccacaattaacgccactgcggcaaatgaatgcagcattaacgcgaatcggatcaccgggattgagaaagcaggcgcaaaataaggacgccagataatcacgccgctcaccagcagcagaaccaggaaaataatcgccgcccagaaaacgcatttctgaccgaagttataacgcccggtgtcacctacttcctcgttgacgacgatcttacgaatattcttcgcccaaaagatatcatcccgattgattaggttgtgatgccagtaacggaaaaacatgatgatgaacgaggcaaacataaccacgccgacaaacgggtgcagaattcgcgccagctgcggtgtgcccatgatttgcatcaaccagttgaaggacgggaacaaaaagcccagcccgctcaccgccgccaggatgaagcagaaggcggtgatccagtggttgatacgttccggcgcggtgtagcgcacgatggtgtcacgtcgtttcatttgcgctcctcgtctttctcttcgtgcagattattctcttcctcatccgcacggttcggaccgacacccacgtagtggaagatactggccgcaaaggtagccgcaaagccaacagccgcgagcggtttccagatgcctttccagaatttcacggtttcgctgatttccgggttctccggcaagccatgatacagatttggcttgtcagcatggtgcagcacgtacatgacgtgtgtaccaccgacgcctgccggatcgtacagacccgcattgtcgtaaccgcgggttttcagctcagcaacgcgctcgctcgccagcgttttcatcgactctttcgtaccgaagtgaatcgcgcccgttgggcaggtcttcacgcaggctggttcttgcccaaccaccacgcggtcaacgcacagcgtacatttgtagacgcggttgtcttccgggttgaggcgcggaatgtcgaacggacagcccgcaatgcaataaccgcagccaatgcactgctcggactggaagtcgacgataccgttggcatactgaataattgcaccttccgccgggcacgctttcaggcagcctggatcggaacagtgcatacagccgtctttgcggatcagccattccagtttgtcgttctgctccacttccgagaagcgcattaccgtccacgatttggcgcttaaatcattggggttgtcgtacaccccaatgttattgccgacggtatcgcgaatgtcgttccactctgaacacgccacctgacaggctttacagccgatacaggtggtaacgtcgatgagtttcgccacttcttcctggaagtcccgcgcctgaggcgcgggggtcagaccgttagtcgcggaacgacgaatgatatcttgagattgataagccatatgtcgtctccgttacaccttttccacattcacaaggaaggacttaaactccggcgtctgcgtgttcgcatcaccaacgaatggcgttaaagtattggcaataaagccttttttagctacgccttcatagccccagtgaatcggaataccgatggtatcgatatctttgccgttcgctttcagcgtgcgaatacgtttggtcaccaccgctttggctttgatatagccacggttggaggagactttcacggtatcgccctgggcaatgccaagtttattcgccagcgactccccgatttccacaaactgctctggctgcaaaatcgcgttcaacagcgcgtgtttggtccagtagtggaagtgctcggtcagacgataggtggttccgacatacgggaacttatcggctttacccaatgcttcggcgtcgtctttaaagatacgtgcagccgggttcgagataacgtttggatgcagcgggttagttcccagcggcgtttcaaacggctcgtagtgttccgggaacggaccttccgccatcttatcgagggcaaacagacgccccatgccttcctgctgcatgataaacggcccgacgccgctacccggaggcgctgcgctgtagtccggaatatcccagccggtccacttagtgccgtcccatttcagcaactgacgcttcggatcccacgggttaccctgcggatctgcggaggcgcggttatacagaatgcggcggttaagcggccatgcccatgcccagcccagcgtgttaccgaggccagacggatcggcgttatcacggcgtgccatctggttgccttccggcgtccagctaccggcgaaaatccagcagccacaggaggttgtaccgtcatcgcgcaattgggcgaacgaactaagttgttggcctttcttgacgataaccgcaccggttgccggatcggtaatatcggccagcgccttaccgttgctctccatcgccacttcttctgaagatggctcatgcggaatggcgtagttccatgtcatgttcagcacctggtccgggttcgcgccaccctgttcggcatacatcttgcgcaagcgcaggaagataccggagaggatctcgccgtcagtcagcgcaatccccggggcgtccgcacctttccagtgccactgtaaccagcgacctgagttaacgatagaaccgttctcttccgcgaagcaggtcgatggcagacggaacacttcggtctggatcttcgacgagtcaacttcgttcagctcaccgtggttctgccagaagttagaggtttcagtgttcagtgggtcgatggtgacgaggaacttcagtttcgacagacaaccgatcactttgtttttgttcgggaatgaggcaacagggttaaagccctggcagatatagccattgaccttgccctctttcatcatctcgaagtattgcaggacgtcgtagcctttatcccacttcggcaaccagtcaaagccccagctattttccgccgtcgctttatcaccaaagaaggccttcatcatagagacgaagaatttcgggtagttgccccagtagtttacctggccttccagcagcggttttggcgtgttggcggtaaggtaggtttgcagatcggtctgcttctcgcttggcagcgtcatgtaacctggcaggctctgcgacagcagccccaggtccgtcagcccctgaatattggagtgaccgcgcagggcgttaacgccgccgcctgccatccccatattgccgagcagcagctggatcatcgccatcgtacgaatgttttgcgcaccaacggagtgttgcgtccagccgagggcatacaggaacgaggcagttttatcgtgagcactggtttctgcgatgtattcgcagactttcaggaacgcgtcttttggcgtaccacagatgttttcaaccacatctggcgtgtagcgggaaacgtgctgtttcagcaagttccacacgcagcgcggatgttgcagcgtggtatcgcgtttggcgaagccgttttcgtccagttcataagtccaggaggatttatcgtacttgcgtttttccgcgtcgtagccggtgaacaggccatcttcaaagccgtaatcctcacgcacgatcaggctggcgttggtataggcttcggtgtattcgcggttgaatttttcattgttcagcaggtacagcaatacgcctgacaggaaagcaatgtcagtaccggaacgaataggggcatagtagtcagctaccgccgccgtacgcgtaaagcgaggatcgatcacaatcagcttcgcgccgttgtgaattttggcttccatcgcccagcggaacccgaccgggtgagcttcagcggcgttaccgcccatcaccacgacgaggttggcgttcttgatgtcgacccagtggttggtcatcgcaccgcgaccaaatgttggagcaagacttgctaccgttggtccgtgtcagacacgcgcctggttgtcgaccgcgagcatacccagcgcgcgggagaatttttgcgttaaatagccggtttcgttactcgacgcggaagcacacagcatcccggtggagagccagcggttaacagtcacgccttcggcgttttgcgcaatgtagttagcatcgcggtcttctttcatcagtttggcgatgcgatcaaacgcctcttcccaactgatttgctgccatttatcagaacctggcgcacggtattccggaaacttcagacggctttcggagtggatgaaatccaccaggccagcgcctttcggacaaagtgcaccgcggttgaccgggtgatccggatcgccttcgatatggaagatagatgctttggcgttttttgctccgtcaccgaggctgtacatcaacagcccacagcctacggaacaataggtgcaggtattacgggtttcgcgggtgcgcagcagtttatactgccgggtttccgcgagtgctacgctgggtgcaaaacccagtgccgctgccgtggtgcctgccataccgccagcgcagatcttaaagaactgccttctgctgacctgcatggattgctccttgtttcgacattgtcacgtcccatttacattcgcttgctgcgtgtgcagggagtgggagttatttttctttgcggaaggggccgcaaaggtccagaattggctcaatttccctccatccaggaagggtttgtaacagaataccataatgttggtgtgtgtgttcttatctggttaagagaaagtgaaaaaaacacagcgaaaagaaatcgaaaatgtgacaaatatcacaggtgttcgtcaaattgagttatggcggcgtgatgatttacaacacccacggttagatgaggtcgcggaagaagttcccgttgcgctggtctacaacggcatttcgcatgtggtgatgatggcgtcgcccaaagaccttgagtactttgcgctcggtttttcgctttccgaggggattatcgaaagtccgcgcgatatcttcggcatggatgtcgttccttcctgtaatggtcttgaagtacaaattgagctttccagccgccgctttatggggttgaaggagcgccgccgggcgctggcgggacgtacgggctgtggcgtatgcggcgtggagcaacttaatgacatcggaaaaccggtgcagccgctaccgttcacccagacgtttgatctcaacaaactggatgatgcattacgtcatctcaacgattttcagccagtggggcaactgactggttgtactcacgccgctgcctggatgttgccatctggcgaactggtcggcgggcatgaagacgtgggtcgccatgtggcgctggacaaactgttaggccgccggtcacaagaaggggaaagctggcagcaaggtgcggtactggtttccagtcgtgccagttatgaaatggtgcaaaagtcggcgatgtgcggcgtagagattttgtttgcggtgtctgccgcgaccacgcttgctgtagaagtggctgagcgctgtaatctgacactggtaggtttttgtaaaccgggtcgggcaacggtttatacccatccgcagcgtttgagcaattaattaaaataagtcctgcgaaatatattaaattgcaggacttattcatttcgtgaattttattattttatttataaacaaaatgcgtgtagtggcgttttcttttttcatttattatgttcactctcttatctatatatttataaggcaattaaatgaaaaggaatttattatcttccgctattatagtcgccatcatgtccctcggtctgacgggttgtgatgataaaaaagccgaaacagaaacgctcccgcctgccaatagtcaacctgccgcaccagctcctgaagcgaaacctactgaagctcccgttgcaaaagcagaagctaaacctgaaacacctgcgcaaccggtggtcgatgaacaagcggttttcgacgaaaaaatggatgtctatatcaagtgctacaacaagttacagatcccggtacagcgcagtctggcgcgttatgctgactggctgaaagattttaaacaggggcctaccggtgaagagcgtactgtttatggcatctacggcattagtgaatccaacctcgctgagtgtgaaaaaggcgtaaaaagtgctgtggcgttaacgcctgcgctgcaaccaattgatggcgtggcggtgagttatatcgatgctgccgtggcgttgggtaataccattaacgaaatggataaatattacacccaggaaaattataaagacgatgcgtttgcgaaagggaaaacgctgcaccagacattcttaaaaaatctggaagcctttgaacctgtagccgaatcttatcatgcggcgattcaggaaattaatgataagcgtcagcttgcggaactgaaaaatattgaagaaagagaagggaaaacattccactactactctctggcagtcatgatttcagcgaaacaaattaataacctgatatcgcaagataagtttgatgcagaagcggcaatgaagaaagtgtctgaactggaaacgctagtggcgcaggccaaagaagcggataaaggcggcatgaatttctcgtttattaattcggcaggccagtatcaactcgaggctaaaaaatacgttcgccgcatcagagataaagtcccgtactctgactgggataaagagcaacttcaggacgcaaactcaagctggatggtcgaagactctttcccgagagcattacgcgagtacaacgaaatggttgatgactataatagcctgcgttaaacgtttttgatgataaatgcagtnnnnnnnnnnnnnnnnnnnnnacagttcaccccttgtgaagtaactccataaatgcctcatatcctgttaacccggcaataatctccgccggatgctgacacaatatgcttgccagatagctaaatatttttagctcatgacgcgcatcggcggcggcgcaggcgatcaagacatggttaatgacttcgttattcacctcaactggttgggcgagggtaataaaaaatccacgaaaacgtcgctcctgttcgctccagcaatgtgggatggcgaggcgattaacaatcaggttttcaccttcgccttcgcgggcgatgatgcgttgtgcttcatcggcggtaatatggtgttgtgcgactaattgcgcacaaatttgccgggtaatatgttgccagctttcaccgcgtacattcgaataatgaaaacttccgggggcagagaaaaaacgctccggctgttggcgaataaatgccgtcgccagaaaatgttttatttgttcgataccggcagccgtaatgatattttttacggtgatgtaattatttaccgcgtcatccagtaaataatggctgttgttaatgatcaataacggctcaatctcttcgcgaatggcaacaagttcgcttaagctacgggcaataattacccgacaatttaaaacatcgcgctcaatggcgagctgattaatagtggcaatcgcgttctggtccgagagcaaaatgatcggctggcgttcgttttgatgccgctccagcgcacaggcaaaatacaaaccgatcagatcgctgtcgaaaaggggaatatcgagctgttcacgcagtagcgtaataaagtgcagactcatatcaaaggccgcaggccaggcggctttcaggttattcatgctgctctggcggtgctcagcaatccacactggtgcggcaaggcaacgtaataaatgcccggtaatattctcaaccagctgcgcatcaataatattcaatgacgcgatgcccggcaccctttgcagcaacccctgcacattatcggctgaaattacctgcgcttgctgatgctgtttctctatcaaacccgtcagggttcttacagcgttatcaccaagaaacagaccgctatgttcaacgatttgttttatctcgtcaccgggatattgcggccactcatcggtcagttgattacgcagggcgtaaatcgccagaatcaggctggagagataatcaccctgcatgagcggccagcggtgttggttgtcgcaggccgtggataaatgctgaaggttgtctcgtgttatgcccgccagcggaattaaaaacggatctttgcgcagcaagttcgccagcaagataacgcgtttctcttctgtctcatcaatgaaatggcccaaaccagggcggctggccaggcaacaagtgcgttcataacgctgttttaaccggggcagacgctctgctacccacgtttctggcaaattaagcgccgaggcgagttgcgcacggggagtgaaagtattcagtaataacagcgccagcagccgatcgtcgttatcgtgcttttgcagcaactgaaaaaagctgcggcgctcgaagatttccagctgatagcccgcactgccactggcgaaaatgcgggctttgccgttaagggtgaagttgagatagtcaatatcacgcaggatggtcctgcctgaaacgccagtctgttgcgccagctcgccaggcgtgcgcggctgttgctccagcagatcgacaatctttaactggcgttcgtttagcattaatccacctgacggaactggctaaacgcgttgactttctccgcagttaaggtcgtcagaaaaccccgtatcagcgtgagcagagcttcgtaatcggcttttgaaatcataccgctgttggcgtgcagataacgagttggcagacacagcgcgacaaccggacgcccgccgcccatcacgttgtagcgcccgccatccgtcgcaccggttttcatggtggaaaattgcagcggtaaatcgttatgtgcggcacagctttttaacgctgctaccagtttctggttggggaagtagcgcttgtcaaacagcatcagccccggcccctggcccagtttcagcgggtatttaatgttatcaatgcccggaacatcgcccgctacggcggtatccaacacgatcacgacgtccggtttaatgtgttccgccgaggtttgcgccccgcgtagcccaacttcttcttccacactgccaacgccatacagcgtaatttcgggattattcaccgtctgcaatagttcagccatcattgcgcagccgatgcggttatccaacgccttgccgaccactttatcttcgccccagcaggcaaaattggcttccgggctaataaaattaccaatttccacgccgcgcttttccacctcttcgcgactgttcgcgccaatatcaatgaacatctcatcaaatgacagcggttgttgcttttgcttttccgttaacgcatgaggcgcgacggaaccaatcacaccagggattttcactcccttgtgtgtgcgtatggttacccggtggttgagcatcgactgattccaccagccgccaatggtggtaaaacgcagaaaaccgctctcgtcgatgtgggtgaccataaagccgacttcatccatatgtccgacaacggcaacttttggacctttattccccttacgggcaacaaagctgcccagaccatcgaaggtgatttcattcacgcaaggttccagcgtgtttatcagaatgtcgcgaacttcctgttcatcgccgctgacggcgctggcttcgcacaactgttgcagtaactcaatgttcatggacaagctcctgttgcgcggctttcgctttgcggcgtaaccacaatcctttcaggacgataatgaatgaaatgttcagcgcgaggccaatcgccagcaccagataaaacgaacccaccggcgacatcaggccgatcagcgggtcaaagatacccaaaccaggtgccagacgtttgattccgaaagcgatcaccagcacgccggtaatgccgcccgccagcgtattggcggtaatcatcggcaacggagctgccagagcgtaaggaatagccggttcggttgcgactgtggcaccgaccacaatggcactactggcagcctctttttcctgtcgggtaaacagtttgggcgcaatgaacgtcgcaagacccgccgcgacgggcggcatcagcgcgacaacgccgacgatggcgtaccagtcataaatgtgtttttccagcagtgagaagcagaagaaccaggcggttttattgatggggccgcccatatcgaacgccagcatcgcaccgaccagaaacgctgccgcaaacttcattgatggaggaatggtattcaggaagtggagcagcccgcccatgaggtcggacatcaccggcccgataacgtagtaagtgagcacgccgaaaaccagcagagtaacgaacgggatcagcattgaaccgagcagcggttgtaatgctttgccaaggcgcactttgcggaaccagaagacgaaatagccaatcgccagccccagcaccaccgcgccgaggaatcccgcacccgactgggtgccgagcagcgctttgtcgttcgccagatagcaaaccagaaacgccggagcgaaagccggtttatcggcaatcgacgaggcaatataagcgcccatgatggggatcataaaggtgaagccaaggtaaccgatggattcaactacccaggtaaacgacggcgcgcctttcgacatatcggtatacggcaaaccgaactgcaccagcatgttggcaagcgccaccaggataccaccgccgatgacaaacggcagcgccgcagagacgcccgccatcaggtggctcatcacgctaccgctttgcacttcctgtttgccaagcttcacgccgctatctgcggcaaaaagctgcgagtttgtcggtaattcgctgaaaatctggtcgatatttttcaacgcctgggagatggcaatctcataaactttcttcccggcaaaccgcgcgcgatcatcaccgctcaggccacgcccggtagcgagaatgacgtaatcggcagcggcaatctcttcgctggataagcggttttcaacgccactggacccttgagtttccacttttatggtatgaccgagagaacgggctttctgttccagggcttccgccaccatgtaggtgtgagcgatcccggcggggcagttggtgatcgcgacaatacgtaaggatgactccatcgccacttccttatgagctgagggtttgatttaacaaggcaagcacctggtcggtatcgccctgttgcagttgatgaataaattccttgtgaataattttgcgacacagtgtgccgatgattttgacctgatcctcttcgccgctttgcggcacgccgaggcagatccagcaattgacgtcttcgccatcgctggctttccagtcaatagcctgcgctttgcgggcgaataatacgaacggttgtttaacgcaggcgcttttaccgtgcggcacggcgacaccggaaccaaatccagtagagtgcattttttcgcgcagcagcagggtttgcaggaactggtgtgagtcggtgataaaaccgttttgtaacgctattgtcgccaactgcttcagaacggaataagcgccattgccctgaatattcaggtcaatacagcttgcagtaagagctgccattaatcggactccataaaatatattttaatcaattgtaatggtggagcgattaagtgatgagaggcgatatgtcggtaaacaatgacaatttgagacagagtgaaaggtcagatttgcggagtaatgcacataatggttatttaaataaaccacatgaatcattaatgggttattcattatttttgtgatttactcacaatgtatcagggaaatataacttaccgggagatgtaatatgtttaatttttcaaatcgaaatttaaaatattgtgccggaggcatctctggcacattgggcaattacggcaggtaaaacacttcttgcagctcgctactcaccgggctgttatccgggttagcgggcataacatcggtcatatatttccaccaacgttggcaaacatcagtgctggcaaccgcattccagcgttcttcagattcaatctctaccatggcaaacagcagattacgcgctttgtcgagatagatggcgtagttatgcgcaccgtgagatttcagcactgcttccagttctggccagatgggattatgccgacgctgatactcttcgtgggcgtcggggtttacctgcatgacaaaggctttgcggatcatgtttgctccttacagcgccagcgcactggcgagtggcgtaacgccgaaacgcttgccgagcgctatcaactcttcacggctgatggtctgtttcatgccgcccatcgaataaaccttcactaatacttgtgctgatttttctgcggtgtcgattaaaccgaaggtttcatccagcgtcggtccgctgccgaagacgccgtggaagggccacaacaccagcgaatgtttttgcatctcttgtgcggtcgcctggccgatttcgtccgtgccgggcaccatccacggcaaaatgccaacgccatccgggaataccaccagacactcggtgctgccttcccacagttggcgagtgaagaccgcggtgtcgttttcaagtacataggtgagggcgatcaggttggtggcgtggcagtgcatgatcacccgatctttgccgttggtggctttaatgcgctcgcagtgggaaaggaagtgagccggaagttcggaagtggggacggcttcgttggttaacccccaaagaatgtggtagcccgcgccgtcgctgtcgacttttacgatgcctaagttagccgcaggatcaagctggacgttacggaagaatttgcccgagccggtgacaataaacggtgtatttgccagtaaaggcatgggctggctgagcgggatatagcgcggttgttggtggaaattgtcgtgatatggtgcgatatcggcgtcatccaggcgtagcgtcaggttgccgccgttgcgctcatcccagcctttcagccaggcgtcggtggtggctttgatcattccctggacaaaccaggactgagtaatgttttgcatgttctgtgttcctgtaaattcggtgttgtcggatgcacgacccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtgtttacccgcggcgactcaaaatttctttctcataagcccgcacgctctccagccattcgctacctgctggcgtatcgtgacgttggcaatacatttcccagaccgcctgccacggcaacgatttctgctcttccagcagtgccagacgcgcagtgtaatcgcccgccgcttccagcttgcgcagctcagcggtaggttccagcaacgcacgcagcagggcttttttcatattgcgtgtaccaatgacccacgcggcaatgcggttgatagaggcatcgaagaagtcaaggccgatatgcacccggtcaaacagatcgtgacgcacaatctcactggcaattgcctgggtttcatcatccagcagcactacgtgatcgctgtcccagcgaaccggacggctgacgtgcagcagcaactgcggcacatacagcatggcggcggaaatcttgtcggaaatcacttcagtcgggtggaagtgcccggcgtccaggcacagcgcagtctggcggctggtggcataccccatgtaaaactcattggagccaaccgtgtagctctctgcgccaatgccaaacaatttgctctcaacggcgtcgatatggtgcgcagggtttagcttctcgctgatcacctcatccagtgctgccagcagacgctgacgcggggcgagacggtcaacggtgatatctttcataccatccgggatccagatgttcatcaccgatggtgtgccgagttgctcgccaaaataggccgaaacgcgacggctggctttgcagtgatcaatccagaactggcgaatgctgtcgtcggcatgggaaagcgtaaagccatcggcgcttagcggatgcgaaaagcaggaggggttaaaatccagaccgagctgattggctttcgcccattcaacccagtttttgaagtgctctggtttgatctggtcgcgcgagactggcgtatctgattccagatagatggcatgtaaattaagccgtttcggccccggaatcagccgcatagcctgttccagatcggcacgtagctcactggcattacgcgctttgcccggataattgcctgtggcctgaatccccccggtcagcgaaccttccgggttttcaaaaccggaaacatcatcgccctgccagcagtgcattgaaacgggtaaacgatcaagttggcgcagcgcctcctcgacatcaatccccaccgccgcgaaacgctgtttcgctagctcccaggcctgttccagttgagtggtcatgcgcaaagctcctttgtctgtcgtgtagagtgaatctgcgccacatagtgggcaatttcactgtcaggattaggggtaaaggtggtcagattcgcggtggtgctgacgacctgacggaaatcatccacattgttgagttcatccagcgtcattaactggatgccgatattgccgagcgtcgaggcttcaacaggcccggcgatcacccgaataccgcaggcatcggcgcatagctggttgagcagcgtgttctggcagcctccgccgacaatatgcagttgcgagaaatcttcaccgcgcagctgcgccagctcatgcaacacatcggcatacagcagcgccagactgtcgaaaatgcagcgcgccagttcagcatcactttccgggatcggttgcgccgtttcccgacacgcagcctgaatttcgctgcacatcgtctcaggattaataaagcgatcgtcattgggattgataatgaagcggcaagccggaagtgcctgtgtcgcggagataagcgccggaagatcgttgatttgctgctcctgaagcactcgctgaagcagccataagcccataatatttttcagcacccgatagcgaccttccgccccgccttcattggtgatgttggctgccagtgccgtgtcattggtaaatggcgtctggctttcgaagcccatcaatgaccaggtgccagaagagagataagcagcacgtgagccgtttaacggcgaggcgataaccgcgctggcggtatcatggctggcaacggcgaccactggaatctcattaccctgcgggcaaatccagtgacctatgacattacccggatgcgtcgggcgaccaaaccaggctttgttggccccgctccacgccagtagcgactcgtcccagtcgtcgctattgatattgaccagttgcgtggtcgtggcgttggtatattcccagttcatcttgccggtcaggcgataactgaagtaatccggcatcagcagagcgtgagcaatgtgtggaataagttcaggttgttgctccgtcagcgcacgcaactgataaagcgtattgaagggcagaaactggatgccgctacgttgataaatatcgcgtttgccgagttgttgttgtgcctgcgccattaggccattggtgcggctatcgcgataagcaacgggcaggcccacacgctgaccctgttggtcgagcagcacaaagtccacgccccaggtatcaatcccaatgctatcgatacgaatcccttcctcgcacaccttgtttaatccaaggcgaatggcactttcaaggctatccacatcccaggtgacatagccgttctgactatgcagcccattgttaaaacgatggatttcgcgcagcgtcaggctgcggcattcacgctcgtaacgcgccagcatcacgcgcccactggatgcgccgagatcgacggcgacacaattgcgaaaggtcataatgtgatcctgctgaatttcattacgaccagtctaaaaagcgcctgaattcgcgaccttctcgttactgacaggaaaatgggccattggcaaccagggaaagatgaacgtgatgatgttcacaatttgctgaattgtggtgatgtgatgctcaccgcatttcctgaaaattcacgctgtatcttgaaaaatcgacgttttttacgtggttttccgtcgaaaatttaaggtaagaacctgacctcgtgattactatttcgccgtgttgacgacatcaggaggccagtatgaccgtattacatagtgtggatttttttccgtctggtaacgcgtccgtggcgatagaaccccggctcccgcaggcggattttcctgaacatcatcatgattttcatgaaattgtgattgtcgaacatggcacgggtattcatgtgtttaatgggcagccctataccatcaccggtggcacggtctgtttcgtacgcgatcatgatcggcatctgtatgaacataccgataatctgtgtctgaccaatgtgctgtatcgctcgccggatcgatttcagtttctcgccgggctgaatcagttgctgccacaagagctggatgggcagtatccgtctcactggcgcgttaaccacagcgtattgcagcaggtgcgacagctggttgcacagatggaacagcaggaaggggaaaatgatttaccctcgaccgccagtcgcgagatcttgtttatgcaattactgctcttgctgcgtaaaagcagtttgcaggagaacctggaaaacagcgcatcacgtctcaacttgcttctggcctggctggaggaccattttgccgatgaggtgaattgggatgccgtggcggatcaattttctctttcactgcgtacgctacatcggcagcttaagcagcaaacgggactgacgcctcagcgatacctgaaccgcctgcgactgatgaaagcccgacatctgctacgccacagcgaggccagcgttactgacatcgcctatcgctgtggattcagcgacagtaaccacttttcgacgctttttcgccgagagtttaactggtcaccgcgtgatattcgccagggacgggatggctttctgcaataacgcgaatcttctcaacgtatttgtacgccatattgcgaataatcaacttcgttctctggccgaggtagccacggtggcgcatcagttaaaacttctcaaagatgatttttttgccagcgaccagcaggcagtcgctgtggctgaccgttatccgcaagatgtctttgctgaacatacacatgatttttgtgagctggtgattgtctggcgcggtaatggcctgcatgtactcaacgatcgcccttatcgcattacccgtggcgatctcttttacattcatgctgacgataaacactcctacgcttccgttaacgatctggttttgcagaatattatttattgcccggagcgtctgaagctgaatcttgactggcagggggcgattccgggatttaacgccagcgcagggcaaccacactggcgcttaggtagcatggggatggcgcaggcgcggcaggttatcggtcagcttgagcatgaaagtagtcagcatgtgccgtttgctaacgaaatggctgagttgctgttcgggcagttggtgatgttgctgaatcgccatcgttacaccagtgattcgttgccgccaacatccagcgaaacgttgctggataagctgattacccggctggcggctagcctgaaaagtccctttgcgctggataaattttgtgatgaggcatcgtgcagtgagcgcgttttgcgtcagcaatttcgccagcagactggaatgaccatcaatcaatatctgcgacaggtcagagtgtgtcatgcgcaatatcttctccagcatagccgcctgttaatcagtgatatttcgaccgaatgtggctttgaagatagtaactatttttcggtggtgtttacccgggaaaccgggatgacgcccagccagtggcgtcatctcaattcgcagaaagattaattcgccatgccgatgccgacgatgttagcggcgacaataatcaccacacaaccgaggctcaacaccgttaccggacggcgtcctgcattgttccactctttcagcaccagcccgacgataccgccgcacaatacatagaaactcatatgcagcatccaactgatgtagtcatactgcgccggaatgcgggcgtggccccaggcatagaaaaagaattgcagataccacatcaacccgcccagtgtcgagagtaacacattgtgaatgatcagcgattttgccagcgagaagtcggcttttagcgacaaatccttcacttttgccagacgaataaaacagaaaccgaggttaatgatcgcgccgccgcccatgatgacaacatagcttggcagagcgacatacagtggatcgacgccaagtgcggcagcggcttcatgcatcggttttgcggcgttcatcgcaaaggacatcccggcagagaaaatgccgcacatcaccgccagcaccagcccttttttcagattgaactcttcggctttaatgcccatcttgcgctctttcaactgcccggcgcgagttacaatccctacgccaatcagcgccaccagaacgccgagcaacgtcatgcgtccgccttcggtgctaatcaacacatcgaaattgccgttgataattggcgtcatcagcgtaccgacaatcaacgtaatgccaatggcgatgccaattcccatcgacatgccgagataacgcatggtcaggccgtagttgatattaccgatcccccacatagcgccgaacagaaaaacaggcagtcgcgtagagagactaaacgagctgtaatacgcccagaaattcggtagtaacagggcgctgatggcccacggcagaataatccacgaaacaatcccaccgactgaccacatggtttcccatgaccatttttttacttttttgaacggagcgtaaaaacaggctgcactggccgcgccgatcaaatgccaaaatatccccatcgtaatcgcgttactcatcttcttatcctcatcatttttcgtcgcgtcacatctccgacgagatgagtgtaaaaatcgtgctgtcgattaacctttcgcctgttgccgccgttgtcgatttactggcaatcacggcattaagtgggtgatttgcttcacatctcgggcattttcctgcaaaaccatacccttacgaaaagtacggcattgataatcattttcaatatcatttaattaactataatgaaccaactgcttacgcggcattaacaatcggccgcccgacaatactggagatgaatatgagctataccctgccatccctgccgtatgcttacgatgccctggaaccgcacttcgataagcagaccatggaaatccaccacaccaaacaccatcagacctacgtaaacaacgccaacgcggcgctggaaagcctgccagaatttgccaacctgccggttgaagagctgatcaccaaactggaccagctgccagcagacaagaaaaccgtactgcgcaacaacgctggcggtcacgctaaccacagcctgttctggaaaggtctgaaaaaaggcaccaccctgcagggtgacctgaaagcggctatcgaacgtgacttcggctccgttgataacttcaaagcagaatttgaaaaagcggcagcttcccgctttggttccggctgggcatggctggtgctgaaaggcgataaactggcggtggtttctactgctaaccaggattctccgctgatgggtgaagctatttctggcgcttccggcttcccgattatgggcctggatgtgtgggaacatgcttactacctgaaattccagaaccgccgtccggactacattaaagagttctggaacgtggtgaactgggacgaagcagcggcacgttttgcggcgaaaaaataatcatttgccgcctgctgcaatgaggcgtataggccgcatatcagcttaaaaaatgaaccatcgccaacggcggtggtttttttgtgatcaatttcaaaataaaaacaatgatccgataaaaataaaacagcgtttcaattgatgtggttttgatcacttttattgattaaatgaatgtctatcttcgtttccatcaacactgatgctccattgaggaattacgcatcagcccttaaaaatatgccgacaggtgatggaaatgcagataaaacgctcgattgagaaaatcccgggggggatgatgctcgtcccgctattccttggcgcactgtgccacaccttctcgccgggggcggggaaatattttggatcattcaccaacgggatgattaccggtacggtgcccattctggcggtgtggtttttttgcatgggggcgtcaataaaattaagcgcgacgggaacggtactgcgtaaatccggtacgctggtggtaactaaaattgccgtcgcgtgggtggttgcggcaattgcctcgcgtattattccggaacatggtgttgaagttggattctttgccggactttcaacgctggcgctggtggcggcgatggatatgaccaatggcggactttacgcttccatcatgcagcagtacggcacaaaagaagaagctggggcatttgtgttgatgtcgttggagtccgggccgctcatgacgatgattattctgggcactgccgggattgcctcgtttgaaccgcatgttttcgtcggcgcagtattaccgttcctggtgggctttgccctggggaaccttgaccctgaattgcgagaatttttcagcaaagcggtgcaaacgctgattccattctttgccttcgcgctgggcaataccattgatttgactgtgattgcccagactggtttgctggggatcctgttgggtgtggcagtaattatcgtgaccggtattccgttgattatcgccgataaattgattggcggtggcgatggcactgccggaattgccgcttccagttccgcaggggccgcggtagcgacacctgtgctgattgcagaaatggtgcctgcgtttaaaccgatggctccggcagcaacttcgctggtagcgacggcggtcattgtgacttcgattctggtgccaattcttacctctatctggtcacgtaaagtcaaagccagagcagcgaaaatcgaaattttaggtacggtgaaataaacctgcttccttaatccccacannnnnnnnnnnnnnnnnnnnnnnnnnttgctattgagttcctgcctggatacttaccgcgaaaacagcacgcctgacataaaataaatatggtctaatggggaaatttctcgtggagagggaacagatgcgatatccggttgatgtatacacaggcaagattcaggcttatcccgaaggcaaacccagcgcaattgctaaaatccaggttgatggtgagttgatgctgacggagctggggctggaaggtgacgagcaggcggagaaaaaggttcacggcgggccagacagagcgctgtgtcattatcctcgtgagcattatctctactgggcgcgggaatttccggaacaggcggagttgtttgttgcgcctgcgtttggtgaaaacctctcaaccgacggcctgacggaaagtaatgtttatatgggcgatattttccgctggggagaggcattaattcaggtcagccagccgcgctcgccttgctataaactcaattaccattttgatatcagcgatatagcgcagttgatgcaaaacacaggtaaggtggggtggttgtatagcgtgatagcgccagggaaagtgtctgcggacgcgccgctggagttggtttcccgtgtcagcgatgtgaccgtgcaggaggctgccgccatcgcatggcatatgccgtttgatgacgatcaatatcaccgtttactctccgctgccgggttatcgaaaagctggacgcggacgatgcaaaagcgccgactgagcggcaagatcgaagatttttcccgccggttgtggggaaaataacccccggagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatgcgaagtttaactccgcttatacagcggcaaccaaatcaccagccgtaaaccgcccagcgggctgtcttctgccttcacccagccacgatgctgctgaatggcggtttcaacaatcgccagccccaaacctgtaccgccagattcacgatcgcgtgcttcatcggtacgatagaacggacggaaaatctgttcgcgatcttccgggctaacgccaggaccatcgtcgtccaccgtaatggtgataccgtctttatctaccgcaaagcccacttcaatcttcgtatgggaataacgcagagcattacgaacaatgttttccagcgcactttccagggcgttcggattgccgtacagcggccacggcccaggcgggaagttaactgtcaacgacttgcccatttgctcggcttcgaacgccgcgttatccagcacttcactccacaactggttggctttgatggtttcgctaaccagcgcgtttttttgctgattacgtgacatcaccaacagatcgttgatcatgctgtccagacgttgcgcttcggtttcaatacgctccagttccttgctttcaccgctacgacggcgcagtaacgccgtacccagttgcagacgcgtcagcggggtgcgcagctcgtgagagatatcagaaagcagacgctgctgagaggtcatcatgcgctccagcgcggtgaccatctggttaaaactggcacctgcggcaaggaattcctgtggccccgcttccagttccgggtgctggcgtaagtttccctgggcaacttcatcggcagcgtttttcagcttacgcgccggttttgccagactccaggccaaccacaacagcagcggcgtactgaccaacatggtgacaatcagcagtaatagcgggcggtcaaacagtaagttaatgaaatcggattgagaactgctggccggacgaatcagataaagttggtaattatcttcgccatcacgcacggagaacggaccgaccagttccacgcggccatactttttcttctgcggatgatcggcgttatcggcctgaccaataaagttacgaatgatctgcatttcgctgcgttcagcgccgatcacgcggccttcggtggtcaccaataacaaacgctgtcctggcggtgcccacttatcaatcgcccggaacagacgccgccaccacattaaatcgttgggcggatcgttcgccagctccgcttcgacatgctgctcaatcatcagcccctgacgctgttcgctatccagaagctcggtcatctggcgtgaatcgagcttgggtaacatcaaaaccaacatcaacaccagcgccagcgtcagccagaagatggcgaagatgcgcgcggttaagctgcctatcatgaagcagaaaccatcagatagccgcgaccacgcaaggttttaaaccacgggtgaccatctttacgatccggcagtttacgacgcaggttggaaatgtgcatatcaatagcgcggtcgaaaggcgtcaggcgtttgcccaacacttcctggcttaaatgttcacgggaaaccacctgacccagatgctgtgccagcaaatagagcagggtaaactcagtaccggttaactccagcgtttgcccgtcgaagctggcttcctgacggcctggattcagcactaaggcatcaacttccagtgtcggtgaaccgttgtcgttgttttgctgttgctcgctccagtgcgaacggcgcaggatcgcgcgaatacgtgccaccagctcacgatcattaaacggtttcgggagatagtcatctgcgcccagctcaaggccgagaacgcgatcaagttcactgccgcgcgccgtcaacataatgacaggcgtctggtgtgtctggcgaagtgcttttaatgtgtcgataccatttttcttcggcatcattacgtcaagcaaaagtaaatcaatgctgtcgtccagaagatcaagcgcctgttccccatcgtgggcaacaatcacgttgaagccttccatctcgagcagctcctttaatagggaagtcagctctcggtcatcatcaactaacaggattttattcattgtttaaatacctccgaggcagaaattacgtcatcagacgtcgctaatccatgactttacgttgttttacaccccctgacgcatgtttgcagcctgaatcgtaaactctctatcgttgaatcgcgacagaaagattttgggagcaaatgatgcgcatagttaccgctgccgtcatggcctcaacgctggcagtcagttcattaagccacgctgctgaagtcggttcaggcgataactggcatccgggtgaagaacttacgcagcgcagtacgcagagccatatgttcgacggcataagtttaaccgaacatcagcgtcagcagatgcgagatcttatgcaacaggcccggcacgaacagcctcctgttaatgttagcgaactggagacaatgcatcgccttgtcaccgcagaaaattttgatgaaaacgctgtgcgcgcacaggcagaaaaaatggcgaatgagcaaattgctcgtcaggttgagatggcaaaagtccgcaaccaaatgtatcgcctgttaacgccggagcagcaagcggttttaaacgagaaacatcaacaacgaatggagcagttgcgtgacgtgacgcaatggcaaaaaagttcatcgttgaagctattgagtagtagcaactcacgttcccagtagtaaaccctgttttccttgccatagacaccatccctgtcttcccccacatgctgtgggggttttttttatcctcaatttgcctgctgcttaatgcattgcagatgatttgcttccgttatactagcgtcagttgatagcgggagtatttatgaatcaatcttatggacggctggtcagtcgggcggcgattgctgcgacggcgatggcttcgctgctattgctgattaaaatttttgcatggtggtataccgggtcggtgagtattctcgccgcgctggtggattcgctggtggatatcggcgcgtcgttgacgaatttattggtggtgcgatattccctgcaacctgccgacgataatcactcgtttggtcacggtaaagctgagtccctcgcggcgctggcgcaaagtatgtttatctccggttcggcactattcctgtttttgacgggtattcaacatctgatatctccaacaccgatgacagatccaggcgtcggggttatcgtgacaattgtggcgctaatttgtacgattatccttgtctcgtttcagcgttgggtggtgcggcggacgcaaagccaggcggtgcgggctgatatgctacattaccagtctgatgttatgatgaacggcgcaattctgctggcgctggggttgtcctggtacggctggcatcgcgccgatgctctgtttgcattgggaatcggcatctatattttatatagcgcgttacgcatgggatatgaggcggtacagtcattactggatcgcgcattgcctgatgaggaacggcaagaaattattgatatcgtgacttcctggccgggtgttagcggcgctcacgatcttcgcacgcggcagtcagggccgacccgctttattcagattcatttggaaatggaagactctctgcctttggttcaggcacatatggtggcggatcaggtagagcaggctattttacggcgttttccgggatcggatgtaattatccatcaggacccctgttccgtcgtacccagggagggtaaacggtctatgctttcataatcagtataaaagagagccagacccgcattttgtgtataaaataccgccatttggcctgacctgaatcaattcagcaggaagtgattgttatactatttgcacattcgttggatcacttcgatgtgcaagaagacttccggcaacagatttcattttgcattccaaagttcagaggtagtcatgattaagaaaatcggtgtgttgacaagcggcggtgatgcgccaggcatgaacgccgcaattcgcggggttgttcgttctgcgctgacagaaggtctggaagtaatgggtatttatgacggctatctgggtctgtatgaagaccgtatggtacagctagaccgttacagcgtgtctgacatgatcaaccgtggcggtacgttcctcggttctgcgcgtttcccggaattccgcgacgagaacatccgcgccgtggctatcgaaaacctgaaaaaacgtggtatcgacgcgctggtggttatcggcggtgacggttcctacatgggtgcaatgcgtctgaccgaaatgggcttcccgtgcatcggtctgccgggcactatcgacaacgacatcaaaggcactgactacactatcggtttcttcactgcgctgagcaccgttgtagaagcgatcgaccgtctgcgtgacacctcttcttctcaccagcgtatttccgtggtggaagtgatgggccgttattgtggagatctgacgttggctgcggccattgccggtggctgtgaattcgttgtggttccggaagttgaattcagccgtgaagacctggtaaacgaaatcaaagcgggtatcgcgaaaggtaaaaaacacgcgatcgtggcgattaccgaacatatgtgtgatgttgacgaactggcgcatttcatcgagaaagaaaccggtcgtgaaacccgcgcaactgtgctgggccacatccagcgcggtggttctccggtgccttacgaccgtattctggcttcccgtatgggcgcttacgctatcgatctgctgctggcaggttacggcggtcgttgtgtaggtatccagaacgaacagctggttcaccacgacatcatcgacgctatcgaaaacatgaagcgtccgttcaaaggtgactggctggactgcgcgaaaaaactgtattaatgatttcggaaaaaggcagattcctttaccctgaaaccgatgacagaagcaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatggacaaagcgcactttgtcagcaatatgaggcggatttcttccgcctttttaatccctcaacatatacccgcaagttatagccaatctttttttattctttaatgtttggttaaccttctggcacgctttgctcatcacaacacaacataagagagtcgggcgatgaacaagtggggcgtagggttaacatttttgctggcggcaaccagcgttatggcaaaggatattcagcttcttaacgtttcatatgatccaacgcgcgaattgtacgaacagtacaacaaggcattcagcgcccactggaaacagcaaactggtgataacgtggtgattcgtcagtcacacggtggctcaggtaaacaagcgacgtcggtaatcaacggtattgaagctgatgttgtcacgctggctctggcctatgacgtggacgcaattgcggaacgcgggcggattgataaagagtggatcaaacgtctgccggataactccgcaccgtacacttccaccattgttttcctggtacgtaagggaaatccgaagcagatccatgactggaacgatctgattaaaccgggtgtttcggtgatcacgcctaatccgaaaagctctggtggcgcgcgctggaactacctggcagcctggggctacgcgctgcatcacaacaacaacgatcaggcaaaagcacaggattttgttcgggcactgtataaaaacgtcgaagttctggattctggcgcgcgtggctccactaacacttttgtcgagcgcggaattggcgatgtactgattgcctgggaaaacgaagctctgctggcagcgaatgaactggggaaagataaattcgaaatcgtcacgccgagtgagtctatcctcgcagagccaaccgtgtcggtggtcgataaagtggtcgagaaaaaaggtactaaagaggtggcggaagcctacctgaaatatctctactcgccagaaggtcaggaaattgccgcgaaaaactactaccgtccgcgcgacgctgaggtggcgaaaaagtacgaaaatgcgtttccaaagctgaagttattcaccattgatgaagagttcggcggctggacgaaagcgcaaaaagagcattttgctaacggcggtacgttcgatcagatcagcaaacgctgatttccccaggataattatcaaacccggtggtttctcgcgaccgggttttttatttgtcacgattttgcgttacccttgcatctctttgaggtacagggaaaaaaagatgaaaaaagcgggtcttctttttttggtgatgatagttatcgccgttgtggctgccggtattggttactggaaattaaccggtgaagagtcggatacattacgtaagattgtccttgaggaatgtttgcccaatcagcagcaaaatcaaaatccttcgccatgtgcggaagtcaaacccaatgccggatacgtggttttaaaagatcttaatggcccactgcaatatctgttgatgccaacgtatcgtattaacggtactgaaagtcctttgttgaccgatccttcaacgccgaacttcttttggttggcttggcaggcgcgtgattttatgagcaaaaaatacggccagccggttcccgatcgcgcggtttctttggcgatcaactcccgcaccgggcgtacgcaaaaccattttcatattcatatctcttgtattcgtcctgatgtgcgcaaacagctggataacaatctggcgaacatcagcagccgctggttgccactgccaggtggtttgcgcgggcatgaatacctggcgcgtcgggtaacggaaagcgaactggtacaacgcagcccatttatgatgctggcagaagaagtacctgaggcgcgggaacatatgggacgctacgggctggcgatggtacggcagagtgataactcatttgtattgctggcgacacaacgaaatctactgacgcttaaccgtgcttcagccgaggaaattcaggatcatcagtgtgagattttgcgttaaggcgaagagttaaggaaagtaagtnnnnnnnnnnnnnnnnnnnacctgtcagacttaagcctgtttagccgcttctgcagctttaacgattactgcgaaggcgtcagctttcagagaagcaccaccaaccagcgcgccgtcgatatccggctgagcaaacagttctgcagcgttagacgcgtttacagagccgccgtactgaatgatcacttgttcagcgatgttagcgtcaactttagcgatgtggtcacggatgaatttgtgaacagcctgtgcctgagccggagttgcagatttgccagtaccgattgcccatacaggttcgtaagcgataaccgcaccttcgaatgccgcagcaccctgagttttcagtaccgcgtcgatctgacgtgcgcaaacttcttcagttttgcccgcttcattttcagcttcggtttcaccgatgcacagaaccggagtcaggccctgctctttcagcaccgcgaattttttcgcgatcagttcgtcagattctttgtggtaagtacgacgttcagagtgaccgatgatgatgtactgtgcgccgatgtctttcagcatagcagcagaggtttcaccggtgaatgcgccggacaggttcaggtccacgttttgcgcacccagcatgatgtggctgccttcagcttcgcgcttcgccatatcgatatacatttccggtggtgcgattgcaaccgcacagccagcaacacctgccagctctttacgcaggttagaaaccagctcgtgaaccatgtggcggctgccgttcagtttccagttacccatcactaaaggatgtcgcattttaattctccacgcttataagcgaataaaggaagatggccgccccgcagggcagcaggtctgtgaaacagtatagagattcatcggcacaaaggctttgctttttgtcatttattcaaaccttcaagcgattcagatagcgccagcttaatcggttcaacagcgaaggtcagccccttttcgccgttgtccgcgacaacataacgcagtgcaccttctgtctcggtgtaataacgtttgtttttccccgccgttagtagcgactgcagttttttctggctttgtgttttggtcattaatggggtgagtgtgcggatcaccgctgccatgtattcctgagctttcgctttcgcggctttttgctctggcccctggatgggtagccaggtcatttgaatgcttttgatttttaaggtaccgcgctccagcgctgtagaagcatacaagttctcattaattttacttgcagcacgagtgagattggctttgtcgggactgctgtcgatggcacgaaattcgttcagtggcaggctgggattctggctgttaaagtcttctcgaaactggctgatggagagatcgaaagtaggggctccagccagcagataaggcgcggtcgttgccgtatctggtgtttgtgcatgcgcctctgttgtaacggttaatgcagaacataagagaaaaaacagcgtacaccctggcttcattgacagtaccttttgttatgactggctccgattaaaacgatatctgtcgcccttgtcaaaagggtagaatcctggaaaagacaaccatcaaggaacttacatgaccatacagcaatggttattctcatttaaagggcgtattggacgccgtgatttctggatttggataggcctgtggttcgcaggcatgctggtgcttttctcactggcgggtaagaatctactcgatattcagaccgcggcgttttgccttgtgtgcttgctctggccaacagcggcagtaactgttaagcgcttgcatgatcgcgggcgttccggcgcatgggcatttctgatgattgtggcgtggatgctgctggcgggtaactgggcgattttaccgggtgtctggcaatgggcggtggggcgttttgtcccgacgttgattctggtgatgatgcttatcgatcttggtgcgtttgttggcacacaaggcgaaaataaatatggtaaagatactcaggatgtgaagtataaagccgacaataaatcaagtaattaacctttaatatatctcttactgctatttttttccgggattgttatttccacgatgcaaatgacaatacccggaaaatccttctgaactcttcaccttaagcaatatcaaaaaaaatggtaatccataagatcattacttgtttgttcttcccttaacggcgcattattcttaagtcgtaatcgacagagaggcgaatatacagaggtgccctatgaaagatgtcgtagataaatgcagtactaaaggatgtgcgattgatatcggtacggtgattgataacgacaactgtaccagtaagttttcgcgcttttttgccacccgcgaagaagcagagtcttttatgaccaaactgaaagagcttgccgccgctacatcctctgcagatgaaggggccagcgtggcctataagattaaggatctggaggggcaagttgagcttgatgcggccttcactttctcatgccaggccgagatgattatttttgagttatcactgcgttcgttagcttgatggagttgctttagaaggagttaaacatggcttataaacacattggcgtggcaatttccgggaatgaagaagatgccttactggtgaataaagccctggagctcgccagacataatgacgctcacctgacgttaattcatattgatgatggcttaagcgagttgtatccgggtatctacttccctgcaacagaagatattcttcaattgttgaagaataagtcggataacaagctgtataaactgacgaaaaatattcaatggccgaagacaaaactgcgtattgaacgcggagaaatgccggaaacactgctggaaattatgcaaaaagagcagtgcgacctccttgtctgtggtcatcatcactcatttatcaaccgtttgatgccggcatatcgcgggatgatcaataagatgagtgcggatttgctcatcgtgccgtttatcgataagtaaccgcttaccagtaatgctccgctgtcatatggcccggtcggcgacgtaaatgtttcgtcatctgccgggtctctttcagcaactgttgtgtatcgcgcaccatctgtggattgccgcacagcatcacatggctggtttctttattcatcggcaggccaatcgtgctttccagttccccactttcaattaatgccggtatccgtccggtgagcgaccccgctgccgtttcccgactgaccaccgtctgaatgcgcagttttccttcgtagcgtttttccagttcctgcatcagtggcaaatagcttaagtcggcggcataacgtgcggcgtgcaccaggaccagatttttgaagcgatctaaatctttacctagttgcagaatcgataaataagggccaatcgctgtaccggttgccagcatccatagcgtttcgcagtgcggcacttcatcgagcacaaagaatcctgccgcttcgctaaccacctgcacttcatcgcctggtttcagtgccgccagtcgtgggcttaatttgccatcggggacggtgaccaggtaaaactccagatcgggattatcgggcgagtttacataggagtaggcgcgctggacgcgttcgccgtcgatttcaaggccaagcttggtaaattgcccggcggtaaacggaagcacgggggcgtgaacggtgagactaaacagggcgtcggtccagttctgcactttagtgactttgcctgttacccaatcagccatgtttttctcctgttttgattgacttgccttatcttcgttctccgaacaaaaaaattccagtcccgaaggactggaaggctcaatcgatcaaatcaatcagaggatgtgcacctgcatttccgggtctttgcgatccagatagtggatggactgaatgcggcgaatggtgcgtgacttgccgcggatcagcagcgtttcggtagtcgcgatattgcctttgcggctaatgccttccagcagatcgcctttggtaataccggtggcagagaagatgacgttatcgctgcgcgccatatcgcccaggcgcaatactttaccggcttcgatgcccatcgctttgcagcgtgccagctcctgctcgccaatgcgacgattctcttcgttgtcgcctttgacgtcatgacgcgccagcagacgaccgttcatgtcgccatctaatgcgcggatcaccgccgcagaaactacgccttccggcgcgccaccaataccgtacagcacgtcaacttcgctgtctggcatacaggtgagaattgaggccgcaacgtcgccgtccggaatagcaaatacgcgtacgccgagttgctgcatttcagcgataacggcatcgtggcgtggtttagccagaatcgttaccgtcagttcgctcaacggtttgccgagcgccgccgctacattgcgcaggttatccgccagcggcaggttcagatcaatggtgcctttggctcccggcccgacaatcagcttctccatatacatatccggcgcattgaggaagcagcctttatcgcctactgccagcaccgccagcgcgttagcctggcccatcgccgtcatgcgcgtgccttcaatcggatcaacagcaatatctaccgcgtcgccgcgaccagtaccgactttttcaccaatgtagagcatcggtgcttcgtcgatttcaccttcaccaatgacgatggtgccgtcaatgttgacctggttgagcataatacgcatggcgtttaccgccgcgccgtccgcggtgtttttatcgccgcgtcctaaccatttgtagccagccagcgccgctgattcggtgacgcgggaaaattcgatggcaagttctcgtctcatagcaaactctaagcagtaaggaatggcgcgaagtgtagcacaggggaagggagggattattgatgtgtgcggggttgcccccgcacgtttcgggactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttacattattcgtcgtgttcttcccacgccatcgcgcgtttaaccgcttttttccagcctgcgtaacggtaattacgctcagtggtttcgatgcctggacggaactcgcgctcaatcaccgctttctcttgcagctcgtcgaggttctgccagaagccaaccgccaggcctgcgagataggccgcacccaatgcggtgacttcgcgcacttccgggcgctcaacgcgggtgccgagaatatcggactggaactgcatcaggaaattgtttgctactgcgccaccatccacgcgcagggcgtgcagacggataccagagtcggcctgcatcgcttccagcacgtcacgcgtctgataagcaatagactccagcgtcgcgcgtataatgtggttagcgttcaccccacgagtcagaccgaaaatcgccccgcgcgcatacgggtcccagtacggcgcacccagcccggtaaatgccggaaccacatacacaccattggtgttttgcactttggtggcgaaatattcggaatcgtaggcgtcgttaatcaacttcatttcatcgcgcagccactgaatggatgcgcctgccataaacaccgcaccttccaacgcatagttcacttcgccagtcgggccgcaggcgatggtggtcagcaggccgttttctgatttcaccgctttctcgccagtgttcatcagcataaagcagccagtgccataggtgttcttcgccatcccttctttcacgcacaactgaccaaacagcgcggcctgctggtcaccggcgatcccggagattggaatacgcgtgccgcctttgccgccaatgttagtctgaccgtatacttcggaagaacgacgcacttctggcagcatctcgcgcggaatatccagcacttccagcattttgtcgtcccagtccagggtatggatgttgaacaacatggtacgagaggcgttggtgtaatcggtcacatggacacggccctgagtcattttccagataagccacgtatcaaccgtaccaaacagcaattcaccacgacgtgcacgctcgcgagagccttccacatggtcgaggatccacttcactttggtgccagaaaagtacgggtcaatcaccagaccggtattgctgcggatataatcttctaaaccgtcacgttttaaatgctcgcagatttctgcggtacgacggcactgccagacaatggcgttatagataggcttgccggtttctttttcccagacaatagtggtttcacgctggttcgtaataccgatagctgcaatttgatcggaactgatatcggctttcgccagcacttctaccagcgtggagctttgggtggcccagatttccattgggtcgtgttctacccaacctggttttgggtagatttgctcaaattcgcgctgcgacacgctaatgatattggcatcgtgatccattacgaccgcgcgggagctggtggtgccctggtcgagcgcaacgatatattttttttcagtcatgtttaattgtcccgtagtcatattacagcgaagctttttgttctgaaggagttgtggtttccttttcttccacaacacagatatcgcaaggcaaatggcgaccaatcagtttgcggtaggcaaatgcacctacaatcgcgccaacgatagggccgaaaagcggcaccaggaagtaaggaatgtctctgccgccggtaaaggcgacattgccccagcccgccagccaggcaaagactttcggaccgaagtcacgcgctgggttcatggcaaaacctgtcaatgggcccatagatgcgccaatgaccgcaatcagtagaccaatcagcaagggagccaaagggccgcgtggtacaccgttgccatcgtccgttaacgccaggatcagccccatcagaatagcggtaatcaccatctcaactgcgaaagcctgcacaaaattgatatgaggattagggtaagtagagaaagtgccagccagatcaacactttcaacgctgccgcgaacaatgtgatgagtctgctcgaagtcgaaaaataaattgtagtaaagcccgtaaactaaagccgcagcacagaaagcgccggcaacttgtgaaacgataaaaggaataactttgcgcttgtcgaaacaggcaaacagccacaatgcaatggtaacagcgggattaagatgcgcgccggaaacccctgcggtcaggtagatggccattgccacccccagtccccaaatgacactgatttcccactgaccaaaagacgcaccagcgacttttagtgctgcaacgcaacccacaccgaagaaaatcaacaacccggtaccgaggaattcagcaatgcactggcctttcaaggttgatgtttgactcataatcggatcctgaagagttaatgtttgttgtatgcgtgaaagtcacggacctccacgatgcttgtaggcatgctgtaaacttatcgttaacgagcaaaaacgagaaatatcgaacttaaaatgtgtgtgcctcgtcataaaatgagcgttatcgcgccatttattccatctgattgtacatgatgcatgtttgttagatcattcgcgcaacaaatttattaacattttcgattgatgtggattatgtcaccaggagaaggatgaaaagtgtggcaaaccgtaatctgcaaggcgtgccgctggacagcgatggcgcggcttcatacaatcggagctaactaaagtgcgctcgtatttattaaggcgtcaccggtaatcgggacgaggatttttatccatcaacgccttgcaattcaggagaggtatgacaatgtcattagaagtgtttgagaaactggaagcaaaagtacagcaggcgattgataccatcactctgttgcagatggaaatcgaagagctgaaagaaaaaaacaactcactgtcgcaggaagttcaaaatgcccagcatcagcgcgaagagctggagcgtgagaacaaccatctgaaagaacagcagaacggctggcaggaacgtctgcaggccctgctgggtcgcatggaagaggtctgattacgcttcatcttccgcgtaatttctttactgtgtaggccaacaggtaacgcagaaaaaaggcaccttgcggtgcctttcttatcattcaatatccagcggatcttctgaaagaataatcccggtattgtcggcataaagatggtcgccggagaagaaggtgacaccgccaaaattgacgcggacatcgctttcgccaatgccttcgccagcggcaccaaccggaattgccgccatcgcctggatgccgatatccaactcttccaggtcatctacctgacgcaccgcgccgtaaatgaccagaccttcccattcattttgtactgccagacgcgccagttcagcatcgaccagtgcgcgacgaacagaaccaccgccatcgacgacaagaacacgaccacggccattctgttcgagcagatcgtacagcaacccgttgtcctcgaaacattttaccgtgattatttgtccgccaaacgacgcccgtccgccaaagttggagaacagcggttccacgacgttaacatcttcttgatagatgtcacaaagctcggaagtatcgtatttcataggcttaacattcagttgctgcgagaattttcagtatatcgcgctatgtgggctgttggcaaaatcatcaattgttaattgatatttgtcagttatgctgcccactggcttaggaatatccctaaaacaaacagcaggttagtcagtaacgctcccttgacagtacgttccagcattggtcgcatcgccaccgggtccatttcccgcatcacataacgggcttgcttcaccagtaatggtgccgccagcaggaacagccagccccacaggctatgcagcgaaaagagattaaacagcgccagacacaccagcgagcccatcagcaggcaggcatgataacgacgcgcgttcacttcacctaagcgcaccaccagcgtgtttttgccattttcgcggtcgctattgatatcacgcaggttattaatattcagtactgccgttgccagcaggccgcatgcggtcgccggaaggatcagtgccggaatcaatgtatgagcctgtaaataccagctccccatgacactcaaccagccaaagaaaaccagtacggaaatatcacccagaccgatataaccataaggacgattgcccacggtgtaggtgatagcggcaatgatcgacaacccgccaagaatcaggaaaccgacaaaatcggccagcgtatggcatgccactgcaaccagtgccagcccggagagacagatgagcacgacggtaataatgagcgcccgtttcatctcttgctgggtaatgacccctttttgcatgccgcgtagcggcccaatgcggtcaggtttatcgctgccttttaccgcatcgccgtaatcattggcgaggttagaaaggatctgtaatagcccggcggtaattagtgccagcagggcgaccagcggatcgaagtgaccttgccaccatgccagcgctgtcccgacgataattgcagcaaaggcgagggggagggttttaggtcgtaaactttccagccacgcctgagttcggctaatttgttgttcagtcataatacgcgccaataaaaatggggcctttcagccccatcaaacaatgatgaaaatgattgaacgcgattataggataaaacggctcagatcttcatctgccaccaacgcatccagatgtttgctcacataatctgcgtcaatagtgatattttgaccgcttaaatcgctggcgtcgtaggaaatctcttccattaaacgctccagaacagtgtgtaaacgacgagcaccgatgttttcggtagattcgttcacctgccatgccgcttccgcgatgcgtttaataccggagtcggtaaactcgatatttacgccttcagtcgccatcagtgctttgtactgcacggtgatagaggcattcggctcggtcagaatacgctcgaagtcgctggtggtcagcgcctgcagttcaacgcggattggcagacgaccttgcagttccgggatcaggtcagacggtttcgcaatctggaacgcgccagaagcgataaacagaatgtggtcagttttgaccatcccgtgtttggtggaaacggtgcaaccttctaccagcggcagcaggtcacgctgaacgccttcacgagaaacatccggaccggaagactcgccgcgcttacagattttgtcgatttcgtcgataaacacgatcccgtgctgctcaacagcgtcgatagcgtcttgcttcagctcttccgggttcaccagtttcgccgcttcttcttcaatcagcagcttcatggcgtctttgattttcagcttacgcgctttttgcttctggccgcccaggttctggaacatggactgcagctggctggtcatctcttccatgcccggaggagccataatttcaacgcccatcggtgctgcggcaagatcgatctcgatttctttgtcatcaagctggccttcacgcagttttttgcggaatgcctgacgagcagcggacggttcctgctgctgttcggtctgtccccagttgtttttagcaggtgggatcagcacgtcgagaatacgttcttctgccagttcttcagcgcgataacggtttttctcgatagcctggacgcgtaccattttcacggcggcatcggtcagatcgcgaataatagaatccacttccttaccgacgtagcccacttcggtgaatttggtcgcttcaactttgatgaacggcgcattcgccagcttagccagacgacgggcgatttcagttttaccgacaccggtcgggccgatcatcaggatatttttcggggtcacttcatggcgcagctcttcgttgagctgcatgcgacgccagcggttacgcagagcaatcgccacagaacgcttggcgttgtcctggccgatgatgtgcttatccagttcgctgacgatttcgcgtggggtcatttcagacatgggagatccttacgctttgtagcttaattcttcgatggtgtggaaatggttggtatagatgcaaatgtcgcctgcaatatccaacgccttttcagcaatttcacgggcgctaagttcagtgttttctaacagcgcgcgcgccgcagcctgggcgtaagggccgccggagccgatagcaataagatcgttttctggctgcaccacgtcaccgttaccggtgatgataagcgatgcagtttcatccgcgactgccagcagtgcttcaagtttgcgcagcatgcgatcggtacgccagtcttttgccagctcaacggcggctttgaccagatggccctgatgcatttccagtttacgttcaaacagttcgaacagcgtaaaagcatccgcagtaccgcccgcaaagcccgcgatgactttgtcgttgtacagacggcggacctttttcacgttgcctttcattacggtattgcccaacgtggcctgaccatcaccagcgatgaccacatggccgttacggcgtacgcttactatagttgtcacgagctgaccccttggttacgaatacagagtacaaaccccgtacaaaagtacggggcataatgcaattatagatgggggggattttgagggtttcaacccccggcggcgagccgaatgcagtttgtatgacccgccatcttcaaccgattgagggtgctgtctgcgttctctttgcctttcaccgggccaatgaccacacgattccagccattgttggtggtgattttcgagtcaaagccttcgaacgccagctgagcacgtaccgtctctgcctgttccgcgcctctgaacgaaccgcactgcaccatccagcggcgttcgtcttttttctccgccgtcggttttggcgcgtcagcggcacgagcaactggcgcagcttgctgcggcttcgactgcgcagtcgtgtgcgcaggagtttgcagcagatcctggtacggctgctgagaagaagccggtttagactggcgcggttgcgcctgtaccggtgcggcttgcgacgtacgcgtctgctgctgccagctttgttcagtcgtacgcgactgctgagccaggcgttgctgttccgctaattgctgcgcctgacgttggcgctgtagcgtttgctgacgctgttccggcgtctgttcattccacggaacttcaaccagctgcgttggctgctggcgcatatcagcctgcatttgttcaagaagctgacgttgttctggtgtcagttgctccggcgttttcacttcaccaccggcagaaggttctgtgggcgcacgcactcccggctggcgactttccagctctttaatgtagcgccagcgttcttctggttttggtggtagtccgtttccggtcactttctggctttgcagcgtctcggactcttctttcttgtgatgcgtaatgaagtacagaccaccgataaaggtcacaagaacggcggcagcaatagcgaccatagcgggagaaaccgcaggcagatttcgttgctttttccgtgaggtgctcttttttcgccgcgaaggtgccggttggctgcggcgtacataatctcgttgtgccactatcgtttcgctgtatttattcgttcgtcagcccgccatgttacttaagcggcgggcctttgaccagtcacggcagtcttaaaggtttactttaaggtaacgcgcgtgttgatccccggatgataagttcgcagtccattaaacgagagccactgccaacgtgttgcccctgcatttgatcaagcaataacagcatagcttcccgaccgatttcgtaacgcggctgcgcgatggttgtcagcggcggatcacaaaattgcgtcaggtcgatgttatcaaaaccgattatggaaaggtcttccgggactttcagcccctggcgttttgcctgagaaagtgcgccgagcgccatcacatcgctatggcagaagacagcagtaggcggttgtggaagatcaagcagctgctgcatcgctttgcttccggcttcgaaggtgaagtcgccacgggcgatgtattgcggatcaaccataatgccgcagcgacgcagcgcctgaacatagccttgcaggcggtagtgacacagcggcatctcttcgggaccggctatacagccaatccgtttatgcccttgctcatataaataatttactgcatcaaatgcggcggtcagattgtcgatatgaactgtaggcagctccagctccggtgcaaattcgttcgccatcaccatcggcggcagattacgctgttcctcaatgctggcatcaaacggcagccttgaacccagcaacaacatgccatcaatttgcttggtgatgatcaaatcgataaaggttttttcctgctgattttgatgcgcacagtcgccaatcagcaccagatatccgtgatttgccgccgtaacttcgataccgcgaataatttcgctaaagaagggatcgcagatatccgggacaatcaccagaatggtgcgggattcattacgcttgacgttgcgccccataggctgcggtaaataacccacttcccgggccgctttttcaacccgattacgggtggcctgggagactttatcgggattcattaatgctcgggagacggtcgctgtagagacttttgccttgagggcaacgtctttcatggtcgcggcagtttcctgcttcttcgctttcacactcactcctcgcctggcacgtcaggcgtactacatccatgtttacttcacatcggcaacatttttagcagatagcgcgtgaaaacggttacagaattttcatgaaaagtgtgatgaatattgaatttttcgatccgcctcgcatcgtgagcggtttaaccctcaatcggatcaacatccagcacccatttcaccttacgggaatccggtattgtattgatgagcgccagcgtaccgttaatgatgtgttgcaagcgcacgcgggaagggtgctgcaacaatatctgccagcgccagcgaccgccacgtttaggtgccagagccggaaccggaccgagaacccacagtttctcgtctgccagtgggctggagaggatcagattacgcagttgttgcaggaacaatggcgcgtgctgattgttatgatcttccgcacgcacaatcacatggctggtccacggcggtagctgcatcattcgccgctcagccagcgcctgttcggcaaaggcgtcgtagcctttatagagcaacgtttgcaacagaggatgttccggatggtgcgtttgcagcaccacttcgccctgtttacccgcacgcccggcacgaccggcgacctgggtgtaaagctgagcgaaacgctctgccgagcgaaaatcggcagaaaacagcgcgccgtccacgtccagtaatgcaaccagcgtcacatccgggaaatggtgacctttcgccagcatttgtgtaccaatcaaaatccgcgcgccgccgcgatgtacttctgccagttgctgttccagcgcccctttgcggctggtggtatcgcggtcgatacgagaaatgggcacgccggggaacaacggcgcgagcgtctgttcaagctgttcggtgcccagccccacggggaccaggtgcgtggaaccgcaggaagggcactggcgcggcaccggacgctgactgtcacagtggtggcagcgcagatggtgctgcgcctgatgcagcgtgtagtagtgatcgcaacgtgggcattcggcaatccagccacagtcgtggcacagcagtgcaggcgcaaagccacggcggttaagaaagagaatgacctggttatcagcctgtaaatgctggcgcatacgagtgattaacgccggagccagacctgcctgcaccttctgaccttttaaatccagcacatgttgaattgccggacgcgcattccctgcccgacgggtcaggcgcagcaggcggtattttttctgctggacgttgcataacgtttccagcgcgggcgttgcggagccaagaataatcgggatttgctcgctgtgcgcacgatacaccgccaggtcgcgggcatgatagcgccagccttcctgctgcttgtaggagctgtcgtgctcttcatcaatgacaatcacgccgagatttttaaacggcgtaaacagcgcggagcgggtgccgatcacaatcgccgcctcaccatttttcgctttcagccacgccgaaagacgctcgctgtcgttcaggccggaatgcagaacttccacgggggcattaaaacgttcacgaaaacgggcgatagtttgcggtgtcaggccgatttccggcaccatcaccagcgcctgtttgccctgagcgagcacgttttccagtacgctgagataaacctccgttttaccggaaccggtaacgcccgccagcagccaggcagaaaaagtatctgccgcgctatgaattgcgccaacggcggtggcctgttcggtattcaatcgcaaccgctcaccagaaacggcatagttcgttcgccagtcgctaaactctggtgtttcacttgctaaatcacacagaccttttttgcgtagcgcctgcaacgcggcatcattaaattcgagcgtggcgacctggtcgcgccagattttgccttgccgtaacgccgccagcgcctgttgttgcttgggggagcgtttcaggctgttcagatccaccgcctggccttgttcagtggcaaaccagtaccacatcggcgcgttcgccgcaggccgcccctggcgtagtaaaatcggcaaggcatgaaacagcacatcgccaatcggatgatgatagtaatctgccgcccatagcagcaatcgccagacggagtgagtaaacaccggctcactatccagcacttcgactaccgcttttagctcattgagcggcagttcgctggcatcgctaactgataccacaatcccgatgcgctcctgctgtttgccaaacggcacgcgcacgcgacacccagctttaaccgtcatgccttctggcagcagatagtcaaaggtacgaggaagcggaacgggcaaggcaacgtgggcaacgggcatagcatcatcctgacttgaaattcggtgggttagtatacacattgccgtagaagagtgcggatcagtttgcatacgctggttaatttctgtatgatttcgcgccttcgtacgaaatgatcgtattgaagctatacttttaacatcgcgtggtgtctggcgttagggctggaagagcgacgcggccttaaaccgaggttttcccatgaaaaaagatattcacccgaaatacgaagaaattactgctagctgctcttgcggtaacgtaatgaaaatccgctccaccgttggtcatgacctgaacctcgacgtgtgcagcaagtgccacccgttcttcactggcaaacagcgtgatgttgctaccggtggccgtgttgaccgcttcaacaagcgtttcaacatcccgggcagcaaataagaccggatttccgaaaaaagcgccgcacggcgctttttttgtgcctgaattttggtcgtattaccacgaaaacagcggccattctttggcgaccgtggtgagttgtggcgcatcgaaaacggcttgtggcgagaccaccgtttcctcaagcggaatattcttgccgtaacgttctttgagctttgcctgaacttgtgggctgctcaggtcgaactctttcaacttctgctgctcgcccacgcgcattcccagcgcgttctggtaaaccttccacaccacttccgaacagtactggcgatcgtcgctccatgagaagctgaaatcatacggtttaccgagataacgttttgccgtttgcgccagtttttgctgttgttcaacactcagtccgccttcaacgcggcgaacaacgtatttgcccttttcaccatgggcgatccactgcttgagcggggtgtatttcaccgggccgactgcttcaaaaacgtagggctttttgttgcgtatcaccagcataccggtgtggctataatcggtatgggtcgccagttggatcgctttactttgcgatgagcgagagatctgaaagatgatgtcgccggtttgtggctgccaggcaaaggcaggtacagaaaccagcaggctgaggatcagcagcctgtttttcatagttaaacgtccatgtataaaaagcggtgggtcgcagacaacgtgctcgttgtttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattccactccgcgccgctcttttttgctttagtattcccacgtctccgggttaatccccatctcacgcatgatctcttttgccgcttccgggatttcgtcgctgcgctctttacgcagatcggcatcatccggcaaaggttgcccggtaaaggcatgcagaaacgcttcgcacagcagctcgctgttggtagcgtgacgcaggttgttcacctgacgacgcgtgcgttcatcggtgaggatttttaacaccttaagaggaatggaaaccgtaatctttttgacttgttcactcttcttgccgtgctcagcgtatgggctgatatattcgccgctccattcagccatgagatacttaatcctcttcgtcaataaattgagaccagaccacacagttgatgtgggtactgaccgtaaacccgcatagtttaccgtacaggcgttaccgtgacatcgtgtaatgcacctgtcggcgtgataatgcatataattttaacggctatttgggatttgctcaatctatacgcaaagaagtttagatgtccagatgtattgacgtccattaacacaatgtttactctggtgcctgacatttcaccgacaaagcccagggaacttcatcacatgacgcgtaaacaggccaccatcgcagtgcgtagcgggttaaatgacgacgaacagtatggttgcgttgtcccaccgatccatctttccagcacctataactttaccggatttaatgaaccgcgcgcgcatgattactcgcgtcgcggcaacccaacgcgcgatgtggttcagcgtgcgctggcagaactggaaggtggtgctggtgcagtacttactaataccggcatgtccgcgattcacctggtaacgaccgtctttttgaaacctggcgatctgctggttgcgccgcacgactgctacggcggtagctatcgcctgttcgacagtctggcgaaacgcggttgctatcgcgtgttgtttgttgatcaaggcgatgaacaggcattacgggcagcgctggcagaaaaacccaaactggtactggtagaaagcccaagtaatccattgttacgcgtcgtggatattgcgaaaatctgccatctggcaagggaagtcggggcggtgagcgtggtggataacaccttcttaagcccggcattacaaaatccgctggcattaggtgccgatctggtgttgcattcatgcacgaaatatctgaacggtcactcagacgtagtggccggcgtggtgattgctaaagacccggacgttgtcactgaactggcctggtgggcaaacaatattggcgtgacgggcggcgcgtttgacagctatctgctgctacgtgggttgcgaacgctggtgccgcgtatggagctggcgcagcgcaacgcgcaggcgattgtgaaatacctgcaaacccagccgttggtgaaaaaactgtatcacccgtcgttgccggaaaatcaggggcatgaaattgccgcgcgccagcaaaaaggctttggcgcaatgttgagttttgaactggatggcgatgagcagacgctgcgtcgtttcctgggcgggctgtcgttgtttacgctggcggaatcattagggggagtggaaagtttaatctctcacgccgcaaccatgacacatgcaggcatggcaccagaagcgcgtgctgccgccgggatctccgagacgctgctgcgtatctccaccggtattgaagatggcgaagatttaattgccgacctggaaaatggcttccgggctgcaaacaaggggtaaaaatgagtgtgattgcgcaggcaggggcgaaaggtcgtcagctgcataaatttggtggcagtagtctggctgatgtgaagtgttatttgcgtgtcgcgggcattatggcggagtactctcagcctgacgatatgatggtggtttccgccgccggtagcaccactaaccagttgattaactggttgaaactaagccagaccgatcgtctctctgcgcatcaggttcaacaaacgctgcgtcgctatcagtgcgatctgattagcggtctgctacccgctgaagaagccgatagcctcattagcgcttttgtcagcgaccttgagcgcctggcggcgctgctcgacagcggtattaacgacgcagtgtatgcggaagtggtgggccacggggaagtatggtcggcacgtctgatgtctgcggtacttaatcaacaagggctgccagcggcctggcttgatgcccgcgagtttttacgcgctgaacgcgccgcacaaccgcaggttgatgaagggctttcttacccgttgctgcaacagctgctggtgcaacatccgggcaaacgtctggtggtgaccggatttatcagccgcaacaacgccggtgaaacggtgctgctggggcgtaacggttccgactattccgcgacacaaatcggtgcgctggcgggtgtttctcgcgtaaccatctggagcgacgtcgccggggtatacagtgccgacccgcgtaaagtgaaagatgcctgcctgctgccgttgctgcgtctggatgaggccagcgaactggcgcgcctggcggctcccgttcttcacgcccgtactttacagccggtttctggcagcgaaatcgacctgcaactgcgctgtagctacacgccggatcaaggttccacgcgcattgaacgcgtgctggcctccggtactggtgcgcgtattgtcaccagccacgatgatgtctgtttgattgagtttcaggtgcccgccagtcaggatttcaaactggcgcataaagagatcgaccaaatcctgaaacgcgcgcaggtacgcccgctggcggttggcgtacataacgatcgccagttgctgcaattttgctacacctcagaagtggccgacagtgcgctgaaaatcctcgacgaagcgggattacctggcgaactgcgcctgcgtcaggggctggcgctggtggcgatggtcggtgcaggcgtcacccgtaacccgctgcattgccaccgcttctggcagcaactgaaaggccagccggtcgaatttacctggcagtccgatgacggcatcagcctggtggcagtactgcgcaccggcccgaccgaaagcctgattcaggggctgcatcagtccgtcttccgcgcagaaaaacgcatcggcctggtattgttcggtaagggcaatatcggttcccgttggctggaactgttcgcccgtgagcagagcacgctttcggcacgtaccggctttgagtttgtgctggcaggtgtggtggacagccgccgcagcctgttgagctatgacgggctggacgccagccgcgcgttagccttcttcaacgatgaagcggttgagcaggatgaagagtcgttgttcctgtggatgcgcgcccatccgtatgatgatttagtggtgctggacgttaccgccagccagcagcttgctgatcagtatcttgatttcgccagccacggtttccacgttatcagcgccaacaaactggcgggagccagcgacagcaataaatatcgccagatccacgacgccttcgaaaaaaccgggcgtcactggctgtacaatgccaccgtcggtgcgggcttgccgatcaaccacaccgtgcgcgatctgatcgacagcggcgatactattttgtcgatcagcgggatcttctccggcacgctctcctggctgttcctgcaattcgacggtagcgtgccgtttaccgagctggtggatcaggcgtggcagcagggcttaaccgaacctgacccgcgtgacgatctctctggcaaagacgtgatgcgcaagctggtgattctggcgcgtgaagcaggttacaacatcgaaccggatcaggtacgtgtggaatcgctggtgcctgctcattgcgaaggcggcagcatcgaccatttctttgaaaatggcgatgaactgaacgagcagatggtgcaacggctggaagcggcccgcgaaatggggctggtgctgcgctacgtggcgcgtttcgatgccaacggtaaagcgcgtgtaggcgtggaagcggtgcgtgaagatcatccgttggcatcactgctgccgtgcgataacgtctttgccatcgaaagccgctggtatcgcgataaccctctggtgatccgcggacctggcgctgggcgcgacgtcaccgccggggcgattcagtcggatatcaaccggctggcacagttgttgtaatttcagaaatttaataatgcccggtactcatgttttcgggtttatggtttctaatgaaatatattgaattatcataggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaagcaataagtacatggttagtttatatttgcagtccggtttgctttgcataccggattttctttttcttaccatcctgaagttttttcatcttccctgatttttcctcaccatcattggtcatttttcggttgacgcccttcggcttttccttcatctttacatctggacgtctaaacggatagatgtgcacaacacaacatataactacaagcgattgatgaggtaaggtatgagcttttttcacgccagccagcgggatgccctgaatcagagcctggcagaagtccaggggcagattaacgtttcgttcgagtttttcccgccgcgtaccagtgaaatggagcagaccctgtggaactccatcgatcgccttagcagcctgaaaccgaagtttgtatcggtgacctatggcgcgaactccggcgagcgcgaccgtacgcacagcattattaaaggcattaaagatcgcactggtctggaagcggcaccgcatcttacttgcattgatgcgacgcccgacgagctgcgcaccattgcacgcgactactggaataacggtattcgtcatatcgtggcgctgcgtggcgatctgccgccgggaagtggtaagccagaaatgtatgcttctgacctggtgacgctgttaaaagaagtggcagatttcgatatctccgtggcggcgtatccggaagttcacccggaagcaaaaagcgctcaggcggatttgcttaatctgaaacgcaaagtggatgccggagccaaccgcgcgattactcagttcttcttcgatgtcgaaagctacctgcgttttcgtgaccgctgtgtatcggcgggcattgatgtggaaattattccgggaattttgccggtatctaactttaaacaggcgaagaaatttgccgatatgaccaacgtgcgtattccggcgtggatggcgcaaatgttcgacggtctggatgatgatgccgaaacccgcaaactggttggcgcgaatattgccatggatatggtgaagattttaagccgtgaaggagtgaaagatttccacttctatacgcttaaccgtgctgaaatgagttacgcgatttgccatacgctgggggttcgacctggtttataaatagtgtggcttttgtgaaaatcacacagtgatcacaaattttaaacagagcacaaaatgctgcctcgaaatgagggcgggaaaataaggttatcagccttgttttctccctcattacttgaaggatatgaagctaaaacccttttttataaagcatttgtccgaattcggacataatcaaaaaagcttaattaagatcaatttgatctacatctctttaaccaacaatatgtaagatctcaactatcgcatccgtggattaattcaattataacttctctctaacgctgtgtatcgtaacggtaacactgtagaggggagcacattgatgagcacgtcagacgatatccataacaccacagccactggcaaatgcccgttccatcagggcggtcacgaccagagtgcgggggcgggcacaaccactcgcgactggtggccaaatcaacttcgtgttgacctgttaaaccaacattctaatcgttctaacccactgggtgaggactttgactaccgcaaagaattcagcaaattagattactacggcctgaaaaaagatctgaaagccctgttgacagaatctcaaccgtggtggccagccgactggggcagttacgccggtctgtttattcgtatggcctggcacggcgcggggacttaccgttcaatcgatggacgcggtggcgcgggtcgtggtcagcaacgttttgcaccgctgaactcctggccggataacgtaagcctcgataaagcgcgtcgcctgttgtggccaatcaaacagaaatatggtcagaaaatctcctgggccgacctgtttatcctcgcgggtaacgtggcgctagaaaactccggcttccgtaccttcggttttggtgccggtcgtgaagacgtctgggaaccggatctggatgttaactggggtgatgaaaaagcctggctgactcaccgtcatccggaagcgctggcgaaagcaccgctgggtgcaaccgagatgggtctgatttacgttaacccggaaggcccggatcacagcggcgaaccgctttctgcggcagcagctatccgcgcgaccttcggcaacatgggcatgaacgacgaagaaaccgtggcgctgattgcgggtggtcatacgctgggtaaaacccacggtgccggtccgacatcaaatgtaggtcctgatccagaagctgcaccgattgaagaacaaggtttaggttgggcgagcacttacggcagcggcgttggcgcagatgccattacctctggtctggaagtagtctggacccagacgccgacccagtggagcaactatttcttcgagaacctgttcaagtatgagtgggtacagacccgcagcccggctggcgcaatccagttcgaagcggtagacgcaccggaaattatcccggatccgtttgatccgtcgaagaaacgtaaaccgacaatgctggtgaccgacctgacgctgcgttttgatcctgagttcgagaagatctctcgtcgtttcctcaacgatccgcaggcgttcaacgaagcctttgcccgtgcctggttcaaactgacgcacagggatatggggccgaaatctcgctacatcgggccggaagtgccgaaagaagatctgatctggcaagatccgctgccgcagccgatctacaacccgaccgagcaggacattatcgatctgaaattcgcgattgcggattctggtctgtctgttagtgagctggtatcggtggcctgggcatctgcttctaccttccgtggtggcgacaaacgcggtggtgccaacggtgcgcgtctggcattaatgccgcagcgcgactgggatgtgaacgccgcagccgttcgtgctctgcctgttctggagaaaatccagaaagagtctggtaaagcctcgctggcggatatcatagtgctggctggtgtggttggtgttgagaaagccgcaagcgccgcaggtttgagcattcatgtaccgtttgcgccgggtcgcgttgatgcgcgtcaggatcagactgacattgagatgtttgagctgctggagccaattgctgacggtttccgtaactatcgcgctcgtctggacgtttccaccaccgagtcactgctgatcgacaaagcacagcaactgacgctgaccgcgccggaaatgactgcgctggtgggcggcatgcgtgtactgggtgccaacttcgatggcagcaaaaacggcgtcttcactgaccgcgttggcgtattgagcaatgacttcttcgtgaacttgctggatatgcgttacgagtggaaagcgaccgacgaatcgaaagagctgttcgaaggccgtgaccgtgaaaccggcgaagtgaaatttacggccagccgtgcggatctggtgtttggttctaactccgtcctgcgtgcggtggcggaagtttacgccagtagcgatgcccacgagaagtttgttaaagacttcgtggcggcatgggtgaaagtgatgaacctcgaccgtttcgacctgctgtaatctgaccccgttcagcggctgcttgctggcagtcgctgaacgttctttaccagcgtatagtgggcgaacgaaaactacacactggatctctcatgtctgccgcaggaaagagcaacccactggcaatcagtggcctggttgtgctcacacttatctggagttatagctggattttcatgaagcaagtcaccagttacatcggtgccttcgactttaccgccttacgctgcattttcggcgctctcgttttattcatcgtccttttattacgtggtcgcggaatgcgcccgacaccgtttaaatacaccttagccattgccctgttacaaacctgcgggatggttggtctggcgcagtgggcgttggtcagcggaggtgcggggaaggtggcgatcctgagctataccatgccgttctgggtggtgattttcgccgcgttgtttctcggtgaacgcctgcgacgtgggcaatatttcgcgattctgattgccgctttcggcttatttttggtgttgcagccgtggcaactcgatttctcttcgatgaaaagtgccatgctggcaatcctctccggcgtcagttggggggcgagcgcgattgttgctaaacgtctgtatgcccgtcatccgcgcgtggatttattgtcgttaacatcctggcagatgctgtatgcggcgctggtgatgagtgtggtcgctttactggtgccgcaacgtgaaattgactggcagcccaccgtgttctgggcgctggcctacagtgcgattctggcgacggcactggcgtggagcttatggttgtttgtattgaaaaacttgcctgccagtattgccagcttaagcacactggccgttcccgtttgcggcgtactcttttcctggtggctgctcggcgagaatccgggggccgttgaaggtagcggtattgtgctgattgtgctggcactggcgctggtgagccgtaagaaaaaagaagccgtcagtgtaaaaaggatctgaattttttcttcatgtggggcgatctcttatttaacaaaataacgataatgccccaccatccgccagttaaacagcacatcttcttcctgcgcgcctgcgccaatgttatgtatcaccagcggcgtaccgtcgcgggcgaagccatctgaaaccaccccaatatgtgccagcccgttatccagtcgccaggagacaatatcgcccgcttgatagtcactggggttcttgctggtggggcgtgttttatcatggcggctaaaccaggtttccagattaggcacccgacggtgatcgatgttgctgtccgggcgctttaacttccatttttgcgggtactcagcaaaattcttcgccatatcttcgtgaaccagtttctgcaaatcgaccttctggctgcgcaatgcgcggatcaccacatcggaacatacaccgcgttcttgcggaacatcaccgccaggataagtaagctgcacatacgccggatcgtaaaatagcgtgctgccaatttgctgtctggcaccgtctgcgatggcaaggttggtattggcctggatttgtaccacggttggtggaacggcgggagattttaaggagtggctggtaaatgccgttagcaggctgagcagcgccagtgaagctttcatctggttcgtccgtgaaaataagagtcacagattcgaccttccgggctaacgattgttctgtagagaaaatgtccagaagcggataaaaaattcctgaacaacgtgggagtttcagattactggcacagagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattttgcgttcaaactcccggacaagccgggagtttggagtaggttattcccactcttgcaggaaacgctgaccgtactggtcggctaccagcagagcggcgtaaacctgatctggcgtcgcgccgccaggcatgttgtgaatggtttcaccttctgcacatgccgcttctgccacaattcgcattttcgccgggacatcttctttaatatccagttgagcgagagttattggcaaacctaccgcatggctaagggcagctacggtttcgatttcctccaccggcgcattttccagaaccagctgcgtcagcgtaccgaatgccactttttcaccgtgataatagtgatgcgcgtccgggatagcggtcaggccgttatgcactgcgtgcgccgcagccagaccaccactttcaaaaccaacaccgctcaaataggtgttcgcttcaatcacgcgctccagcgccggagtcactacatgctgttcggcagcaagcatcgctttttcgccttcttccagcagggtgttgtagcacagttcagccagtgccagcgcagcctgggtgcacttgccgcccgccatggtggtcgcgccgctacgagagcaggcacgcgcttcaaaccaggttgccagcgcatcgccgatacccgccgctaacagacgtgcaggtgcgccagcgacgattttggtgtcgacaatgaccatattcgggttatttggcaacagcagatagcggtcaaactcaccctcatcggtgtagataacagacaatgcgctgcacggtgcatcggtagaggcgatagtcggtgcgatcgctaccggaacacccatgaaatgtgccagtgctttggcagtatcgagggtttttccgccaccgataccgagaattgcgccacactgcgcagtctccgcgatgccacgcagacggtcgatctcattttgcgaacattcaccgccaaacggcgcaatttctactaccagtccagcatctttaaagcttttctcgacagtggattgagcaaaacctaaaacaaatttgtcacccaccactaaccagcgttctgccagcggcttcaggtattcgcccagacgattaatcacatcagcgccctggatgtatttacccggtgattgaataatgcggtccataattgctcctttagagatgagtagtgccaaatgcggcattccagtcgtgttcgaacttctctatagctgactctaccgcaggggtgttgagcatttgttgcgctacatctaagggcagggtgatggattcacatcctgccagtaaacagtccagcgcctgacgcggcgttttaaagctggctgccagcaccatgctttctggcgcgtgcatttctaacagcgtttgcagctcctgaaccgtacgaatgccgtctccgccctgggcatctacgcggttaacatacggagcaacgtattttgcccctgccagtgcggctaataacccttgtgcggcgctatatacagcagtgccaagtgtagtaataccctcttttttcagtattttaattgctgccagaccttcggaagtcaccgggattttcaccacaatacccggaatagcgtcgcgcaggcgcttcgcttcttccaccatcccctgcgcgtcgcggctcatggtctgagcaaacagaatgccctcatcaccaatcgctttttgcagacgcggcagcacttcccatatggactccttgctggcagcgataatgctcgggttagttgtcaccccggcaatggggaatatgcgtgccagacgttcgacttctgcgacgttagcggtgtccagatacagttccatgatgtttccttttacagttccagttcatgttgcagcaggctggcgatagcgtcggcagaggcggcgttaaccagcgcgttacggaattcttcgtgcatgatgcggcgagcgaggcgcgagaaaatgcgcatatgctgatcgcccgcagcgtgtttgttcagggttaacataatgatgaattgcgcttcatcatcgccccagcgcaccggcgcttgcagacgcgccacgctgatggtggattgctcaatgtgttctgatttgctgtgtggaatggcaaaactaaagcccagaccggtagagaaaacggcctcgcgcgcccacaagtcggcttccagtttacgcggatagcggcagcggcccgccagcagcaggttatcggtcatgcctttgagcacttcttctttgctgcgccagtcgctttccagtgtgatgcactcggcggtgaccagcggtgcgtcttgttgggtcatgcggaattgcgccagcaggtgttctacttccagcgaagtacggcaggccattgcctggttgagcaacttgcggcactcacggctatcaagttgcgccatccgagctttcgccgccggaattgatggtgcgctcatgctgagttcatccagccctaagccgaccagcaacggcagcacggaacctttcgctcccagctcaccgcacagaccaatccatttgccctggcgatgcaccgcttgcacggcgtaatcgagcgcccgcaagaatgccggattcaggctgttgtagtgacgagtaaccttagcgttatcgcgatccaccgccagcagatactgcgtcaggtcattactaccaatactaaagaaatcaatctcttcgcagcattgatcgatgatgaacatcaccgacggcacttccagcatgatgccgagctggattttctcatcaaacggaatgtgttcgttacgtagttgctgtttggcttccgccagtttttctttcacccataagatctcttccattgaggagatcatcgggatcatgattttcaggctgccgtgagcggaggcgcggaggatcgaccgtagctgcgtggtaaacaacgacgcgtactcttcataaatacgcacggcgcgataaccgaggaacgggtttgcctctgcgggaatgttcagataatcaacgggtttgtcgccgccaatgtccatagtgcgcacaataatgctgcgtccgttggcggattccagcgcctgacaaaaaatgttgtacaactcgctttcgcccggtgcgctggtgcgatccatatagagcatttcagtgcggaacaaaccaacgccttccgcaccattgccgaatgcggcctgcgcttccacggagtgagcgatgttagcggcaatttcaatgcggataccgtcagcggtacgggcttgttgggtcagccagacacgctgttgctcacgcagggcgtcctgtacgcgggcttcttgctgataataacgagctacggcttcccctggctcaaccacaatcgccccggcgttgccgtcgatataaatcgtttgttgctgccacggagtaagggcatcaatatccacaccaaccagcgttggaatgttgaacgaacgggcaaggatcaccgtatgtgaggtggtgccgccgcttttgagcaacaatcctttgaggtgatttttatccagttcgaggaactggctgggggtcagttcatcagccatacaaatggcgggctgcgtcagtttgcccggtgccgggaagcgttgctcaccgtagatttgctggagtaactggaagcagacgtcgcgtacgtccagggcacgttcttgcaggtagctgctgctggaacgggaaaactcttcgcaaaagtgattcgcgctggcaacaattgcttcggcgcagcttaatccggcgctgacgcctgccagtaaatgttcgcgcagggaagtatcgccagccagggatcggtgagcttccagaatcgcgctggtagcaccgtcgctatccagcagacgaaactcaatgtttttcagtaccagcgtcaggccgttttccagtgcggattgctcggcgtcaacgcctttggctgcgggaagattacccagcgcattgagatctaaagaagagatcggcgtcagaatgccgcctgcactaccgctgcacacggtgcgggcgcggataatttgcggattcagattggtcagtgaaaccggcagtggttccagttcgtcagatttaacttccgccagcggcgcatcgcagtgggggaattcatcgcgcagccattggcttaaacgctggtgcgcttcctgttcgtcggccccggaaatcagtaactggcagttatcgcccgccagcgtatcggtgccaatcagcgcaagggcgcttttggcgttgcccttgcggtcagtgcgcaggttatgccactcaatttgtgatgaaaaagtattacacagcgtttcaacgtggcttgccggacgcgcatgtacgccgttaggtagctcacaaataaattccacaatcagggccattgcctctctcccggtacggttttctgtttacaggataagagcgcacggcaacggcctgccatgtgacaaatctgccaaaagctggacaaatgtaatgtaaccgtcaatttgcgacgcgtctcacaagacgctgttttgcggcatgcttccggtttatcgcaagttatgaggcggatcgcatttttgtactgatattacaaaagtccagtaaatggcctttttatccactgtttgctccgcctgcgattgcctattgtttcctccatcaaaaatatggacatgggctttcgcaagcccgggagcagcttatgaatgagttggtgcagatcctgaaaaatacccgtcagcatttaatgacgggcgtttcacacatgattcccttcgtggtatcgggcggtattttgctggcggtttccgtcatgttgtatggcaaaggcgcagtgccggatgccgtagccgatccaaatctgaaaaaactgtttgatatcggcgttgcgggcttgacgctgatggtgcctttcctcgcagcgtacatcggttattccattgcagagcgttctgcgctggctccgtgcgctatcggtgcctgggttggtaacagctttggtgcgggcttctttggtgcactgatcgccgggattatcggcggcatcgtggtgcattacctgaagaaaattccggtgcataaagttctgcgctcggtgatgcctatcttcattattcctatcgtcggcacactgattaccgcaggcatcatgatgtggggcttgggcgagcctgtaggggcgttgaccaacagcctgactcagtggcttcaggggatgcagcagggcagcattgttatgctggcggtgatcatgggtctgatgctggcgttcgatatgggcggtccggttaacaaagtggcctatgccttcatgctgatttgcgttgctcagggtgtttataccgtggtggccatcgctgccgtgggtatttgtatcccgccgctggggatggggctggcgacgctgattggtcgtaaaaatttctccgcagaagagcgcgaaaccggcaaagcggcactggtgatgggctgtgttggcgttactgaaggggcgattcctttcgccgctgccgatccgctgcgtgtcattccttccatcatggtcggttcagtttgtggtgcagtaactgcggcgctggtcggtgcgcagtgctatgcaggctggggtggtctgattgtgctgccggtggttgaaggcaagctgggttatatcgcagcagtggctgtcggagcagtggtgacggctgtttgtgtgaacgtgctgaaaagtctggcgcgtaaaaatgggtcttcgactgatgaaaaagaagacgacctggatttggattttgaaattaattaattgaggaacgagccatgacgaaaattattgcagtaaccgcatgtccttcaggtgttgcccatacctatatggcagcagaggcgctggaaagtgccgcgaaagcgaaaggctgggaagtgaaagtagaaacccaggggtcaattggtctggaaaatgaactgactgcggaagatgtggcgagcgctgatatggtgattctgaccaaagatatcggcatcaagtttgaagagcgttttgctggcaagaccatcgtgcgcgtcaacatcagcgatgcagtaaaacgtgctgacgccattatgagcaaaattgaagctcacctggcgcaaaccgcttaagttcttctcccgctcgcaagggcgggttcgctttcccacaggagttcctcatgacgaatcgtatctctcgcctcaaaactgcactgtttgccaatacccgtgaaatctcgctggagcgggcgctgctttataccgccagccatcggcaaaccgaaggcgaaccggtgatattgcgccgggcgaaagcaacagcgtatatccttgaacatgttgaaatttcgattcgtgatgaagaactgattgccggtaaccgcaccgtaaaaccgcgcgccgggattatgtcgccggaaatggacccttactggctgctgaaagagctggatcaattcccgacgcgtccgcaggaccgctttgctatcagcgaagaagataaacgtatctaccgtgaagagttgttcccgtactgggaaaaacgttcgatgaaagatttcatcaacgggcagatgacagatgaagtaaaagccgcgaccaacacgcagattttcagcatcaaccagacggataaaggccaggggcacattattattgattacccacgcctgttgaatcacgggctgggtgagctggtggcacagatgcagcaacattgtcagcaacagccggagaatcacttttatcaggccgcgttgttactgctggaagcctcgcagaaacacattttgcgttacgccgaactggcggaaacgatggcggcaaactgcacagatgcccagcgtcgcgaagagctgctgactattgcagagatctcccgccataacgcgcaacataagccgcagacgttctggcaggcgtgccagttattctggtacatgaacatcattctgcaatacgaatccaacgccagttcgctatcgttggggcgcttcgaccagtatatgttgccgttctatcagacatcattaacccagggcgaagatgcggcgttcctgaaagaactgctcgaatctttatgggtgaaatgcaacgacatcgtgctgttgcgctccaccagtagcgcgcgttatttcgccggtttcccgaccggctataccgcactgctcggcgggttaaccgagaacggacgtagcgcggtgaacgtgctttcgttcctttgccttgacgcctatcaaagcgtgcaattaccgcaaccgaacctcggcgtgcgcactaacgccttgatcgacacgccgttcctgatgaaaaccgccgaaaccattcgcttcggtaccggtattccgcaaatctttaacgatgaagtggtggtgccagcgttcctcaaccgtggcgtttcgctggaagatgcgcgcgactattccgtagtgggctgtgtggaattatctattcccggcagaacctacggcttgcatgacatcgcgatgtttaatctgctgaaagtgatggaaatctgcctgcatgaaaatgaaggcaatgctgcgctgacttatgaaggtttactggagcagatccgcgccaagatcagccactacatcaccctgatggttgagggcagcaatatttgtgatatcggccatcgcgactgggcacctgtaccgctgctctcatcgtttatcagcgattgtctggaaaaaggccgcgatattaccgatggcggcgcgcgttataacttctccggcgtacaggggatcggtatcgccaacctgagcgattctctccatgcgttgaaagggatggtttttgagcaacagcgtttaagttttgacgaattgctgtcggtattaaaagccaacttcgcaacgccagaaggcgaaaaagtccgcgctcgcttaattaaccgcttcgagaaatacggtaacgatatcgacgaggtggataacatcagcgccgaactgttgcgccactactgcaaagaagtggaaaaataccagaacccgcgcggcggctacttcacgccgggatcgtataccgtttctgctcacgtcccgttgggatcggtggttggcgcgacgccagacggtcgttttgccggagaacagctggcagacggcggcttgtcacccatgctgggccaggacgcacaagggccaacagcggtactgaagtcagtcagtaagctcgataacacgctgctgtctaacggtacgttgctgaacgtgaaattcactccggcgaccctggaaggtgaagcaggattacgcaaactggccgacttcttacgggcgtttacccagcttaagttacaacatattcagtttaacgtggtgaacgccgacacgttgcgggaagcgcaacagcgcccacaagattatgccgggctggtggtgcgcgttgccggatacagcgccttctttgtcgaactgtcgaaggagatccaggatgacatcatccgccggacagcgcatcagctgtaacgttgtggaaacgcgccgcgatgatgtggcgcgcattttcaacattcagcgttattcactgaatgacggcgagggcattcgtacggtggtcttttttaaaggctgtccgcatctttgcccgtggtgtgctaatccggagtcgatctccggcaaaatccagacggtacgcagagaggcgaaatgtctgcactgtgcgaaatgtttgcgtgatgcggatgaatgcccctccggggcgtttgaacggattggtcgcgatatcagccttgacgctctggaacgggaagtgatgaaagatgacattttctttcgcacgtccggcggcggcgtcacgctttctggcggcgaagtgttaatgcaggcggagtttgctacccgttttttacagcgactgcggctgtggggtgtgtcatgcgccattgaaactgccggagacgcaccagccagcaagctattaccgctggcgaaattgtgcgatgaagtgttgttcgatttaaaaattatggacgcgactcaggcgcgggatgtggtgaagatgaacctgccacgcgtgctggagaatctgcgtttgctggtgagtgagggcgtcaacgtgatcccgcgtttaccgctgatccctggtttcacgctcagccgggagaatatgcagcaggcgctggatgtactgatcccgctgaatatcaggcagatccatctgttaccgtttcatcagtacggcgaaccgaaataccgcctgctggggaaaacatggtcgatgaaagaggtgcctgcgccgtcgtcagctgatgtggcaacgatgcgcgaaatggcagaacgggccggacttcaggttaccgtgggaggttaaaatggcatacctggtggcagtaaccgcctgcgtaagcggcgtggcgcatacttatatggcggcggaacggctggaaaagttgtgcctgttagagaagtggggagtcagcattgaaactcagggcgcgctgggaacggagaatcgtttagcggatgaggatatccgccgggcggatgttgctctgttgattacggatatcgagcttgccggtgccgagcgatttgaacattgccgctatgtgcaatgcagcatctacgcattcctgcgtgagccgcagcgggtaatgagcgcggtgcgcaaagtgctttctgcgccgcagcaaacccatcttattctggagtagtcggtttttctgtcagttggctgtggtactgccggcgatattccgacggcgagcgttcggtgtttttacgaaacagacggcagaagtagttgctgtcgacaaagccgcaggcgtgcgccacttcttttaccttcaggtcatagcctttcaataacgtcttagcgtgctccagtcgcgtgtgattcaggtattcgttaaaaccaatggcccccgttttttgaaacaggtgcgagaggtaatttggcgaaatataaaacgcctgtgcaacagattcgcgggtaagcgcggaggcatagcgttcgtcgatataatcgcgaatagcttcaaatagtgcctggctgcgtgaggcggtctggatttggctgccaagcaaatcgcggcagtggctaagcaggctggcgacgataagccttgccgtttgctgctcctgcggctgcatttgcatttcattgagcgtttgtagcagaaaagaacctatgcgtgggccgcgtcgggcgacgtgttgcttcgccagattttgatattgtttgccatcccattgcacgacgctgaagccgagttgctgtttgccaaacagcacgctaaaggtagtagcgggggcttgccattgtggaaaattccagccaccagcaggaacgtacagcacatcgccgggaactaacgttgctccagcgccggtatcaacaaactcaccttccagcacaatttccagccgtggaaaatcgacctgatacgcaagatcgggcaccgggccgttactgctggcaaagtaaatctggcgcagggacagcgggccgttgatcaggcgggagagcagatagctgacgtcgtgatacatgttattcccttaggtatgtagacgggaaaacagtaactggcattattaaaaaaggccacctgaaaagtgtggcctgaggggagttcgatgtaaacattgcggcagttgtattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatagcgcctggctgataattactgattacccacctgatcgccatagggcagtgtgtcgtaatcgatcagtgcgtttttcttatacgggttaccaatccagcgggtagtttctttgaactgcggattcaccactgaacgggttggatcgtaaccgtcgtaagataagcccgccaaatctgaccaggtgtggatcagttccgccaggctgtatttacgatcaacatcctgcgagaaatcacggggatgagtcgcttgccatttttctgacgtccacagcaggaacggaatggtgtacatatgacgcgtcgggttgtcctcattacgcccctgagttttgtgcggcggcgtgtcgtaaacctcttcaccgtggtcagagaaataaaccaggaaaccgttcgggtttgctgctttaaagtctttaatcaggctggcaaccacatgatcgttatacaggttagcgttgtcataatcgttatatgactccagctcttccgcgtttaatcccggcggaacatgatcggtattgccatcaaacttgccctgattttccgggtagcggtatttgtatttgatatgcgtacccagcagatgaacaatgatcagtttcttcggcgcagggtcattcagcacttcctggaacggcttcagcacgttggtgtcgtattcacgcgcactctgcgtacgttgctggttcatgtagtactgcttgtcggtctggcgcgaaaataccgtcagcatggtattgcgggcggtcatcgtctgctggttggtgatccagaaggttttataacccgcctgtttcatcatgttcatcagcgacggctgcgtcagatacagatccgggttcttttcattggcaaaggtcagcgcctgttgcaggatttcaatggtgtacggacgagacgtaactacgttattaaacacggtcagattcggatcggttttatgcagcgcatccagctccggcgtggtttcacgcggataaccgtacagactcatgcgtccgcgctgggtcgactcgccaatcaccagcactaaagtgcgcggttcgttacccgattcatctttgaaattagccagtggcggcaaggcattattttcattcagtaactttgttagcgagtttagttgctgacgatactgataatagccggtcaggaattgccacggtgcggcaggctccatacgcgaggccaggttatccaacgttttctcaaacggcttgtttttgataaacgtattcatggcgatcggatgcagaatcaagccataaagcagggcaaaagagacaacataacgccacggctttggaatatagaccgggcgcaggcgtgtccacagcagaactgccaccgccgtataggccagcgcgataagcacaattttcaggctgaaatactggcttaaatactcgctggcttcgttggtgttggtttcgaacatcacaaacagaacgctctgcgagaactcctgaccgtagatgacgtagtagcacagcgccgccagagaggccgcccatagcaccacgccgattactgcggcaataattttaatccgcttcggaaagaggaataccgggatcaaccacagcgaactgaataacagcgagtcgcgaatgccgttagtgccactataaccactgatgtaaataatggcctgtagcagagtagagaaaaaccaaaagtagagcagtgcccaacccagggctttccagctaaaaagaggtttagcctggacttctgtggaatgcatagtaagaacctgtcttgaaaaaatatcgccgaatgtaacgacaattccttaaggatatctgaaggtatattcagaatttgaataaaatgcagacagaaatatattgaaaacgagggtgttagaacagaagtatttcagaaaaccctcgcgcaaaagcacgagggtttgcagaagaggaagattagccggtattacgcatacctgccgcaatcccggcaatagtgaccattaacgcttgttcgacgcgaggatccggttcctggccttctttttctgcctggcgggagcggtgcagcaactcggcctgcaatacgttcagcgggtcggtgtaaatattccgtagctgaatagactctgcaatccacggcagatcggccatcagatgggaatcgttggcaatcgccagcaccactttgatgtcttcttcttgcaggttgcgtaactctttacctaacggccacagtgctttgtctaccaggcgttggtcatagtattccgccagccacaggtctgctttggcgaagaccatctccagcatgccgagacgcgtcgagaagaatggccaatcgcggcacatagcctccagctcgctctgtttgccgtcttcgaccactttttgcagcgccgtacctgcacccagccaggcggggagcatcagacggttttgcgtccaggcgaagatccacggaatggcgcgtagtgactcgacgccgccggttgggcgacgtttcgccggacgtgaacccaacggcagtttgcccagttcttgttccggcgtagcggagcggaagtaaggcacaaaatctttgttttcacgtacgtagccgcggtagacatcgcaggagatgactgacagttcatccataatgcgacgccagctctctttcggctccggcggtggcagcaggttggcttccagaatcgccccggtataaagcgacaggctgctgacggtgatttctggcagaccatatttaaagcggatcatctcgccctgttcggttacgcgcaggccgcctttcaggcttcctggcggttgtgacagcagcgccgcatgagcaggtgcgccgccgcgaccaatggaaccgccgcgaccgtggaacaacgtcagctcaatacccgctttttcgcaggttttgattaatgcatcctgtgcctgatattgcgcccaggaagctgccatcactcccgcatcttttgctgagtcggaatagccaatcatcaccatctgtttgccctgaatcaggccacgataccagtcaatattgagcagctgggtcatgacatcgttggcgttgttcagatcatcgagggtttcaaacagcggagcaaccggcatcgcaaacccgatacccgcttctttcagcagcaggtggacagccagtacgtcggacggcgttttcgccatcgagatcacgtaggcggcaatggagccttgcggtgcttcggcaatcacctggcaggtatcgagcacttcgcgcgtttcggcgcttggttgccagttgcgcggcagaagcggacgtttggagttcagttcgcggatcaggaacgcctgtttgtcggcctctgaccagctttcgtagtcgccgataccgaggtagcgggtcagctcgcccagcgcttcggtatgacgcgtgctctcctgacggatatcaatacggaccagcggtacgccgaaacatttcacgcggcgcagggtgtcgagcagatcgccgttggcgataatacccatgccacacgcctgaagtgactggtagcaagcgtagagcggttcccacagttcttcgttttgtgtcagcaggccttctggttttggcagttcttcgcctttcaggcgcgcttccagccatgcctgtgtcgccatcaggcgagaacgcaggtttttcatcagatagcgatacggttctgcggcaccttcttcgccaaccagcgccagcagttcaggggtcgcttcaaccatcgacagttcagaaaccagcacctgaatatctttcaggaacaaatcggtggctttccagcggctgagtagcaggacgtggcgggtgatatcggcagtgacgttcgggttgccgtcgcggtcgccgcccatccacgaagtaaaacggaccggaacaaattcgacgggcagtttgtagccgaggttctcttccagttgttcgttcagttcgcgcaggtaatttggtacgccttgccacaggctgttttccactacggcaaagccccatttggcttcatctaccgggcttggacgcagcttacggatttcatcggtatgccatgactgggcgatcaactggcgcaggcgacgcatcagctggttgtgttcgtagtcagcgatatctttgttatcgagctgttttaaacaggcgttcacttccaccattttgtggatcagtgtacgacgggtaatttcggttgggtgagccgtgaggaccagttccagcgacagcgattccactgcttttttgatggtgtcttcgctcagttccggctggtttttcagtttacgcagggtgcgggcgatcacttccgggttgctggcagcttcgcctttcggcgaaatgctgtggtattgctcggcggtgttggccaggttcaggaactgactaaacgcacgcgcaacgggcagcagctcgtcgttcgacaaattttgtaaggtggtgagcaactcctggcggttagcatcattgccagcgcgtgaagatttcgacaacttacggatagtttctacgcgttcaagaatgtgttctcccaacgcatccttgatggtttctcccagcactttgccgagcatactgacattactacgcaatgcggaatattgttcgttcatattaccccagacaccccatcttatcgtttgatagccctgtatccttcacgtcgcattggcgcgaatatgctcgggctttgcttttcgtcgtcttttataaagccacgtaaaagcggtgacgtcaaatgctgcgaaatcgcttcagcaaacgaataaatagcaggaatttacgtcattaaattcacgacgctttaaataagcgtaacttatggaaatgttaaaaaatcgccccaagtaacaccaaaggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttttaatgccagcaaaaatggtgaattacctgggttatcagttcgcgggtgggcttgataaaccgtgtttccagatattcatcaggttgatgagcctgattaattgagccaggccccaacaccagcgtcgggcataacgtttgaataaacggcgcttcggtacagtagttcaccacttcggtttttgctccgagcaatttctcaaccacttcaaccagttgatgattcggtgggcattcatagccagggatcggcggatgcagctcgtcgaccgtcagacgacccggccagcgttcgctcaccggagccaatgcatcgttgagcaaaccattaagttcattgagtgtcatgccaggcagcggacgaatatccatatgcaactcacagcaagcgcaaatacggttagaagcgtcgccaccgtgaatatgcccgaggttgagcgtagggtatggcacggtaaacgcttcgtagtgataacgttctttcaggttatcgcgcaattgcaaaatatgcccgatggcgtcgtgcattagttcgatagcgttaactccgcgtgctggatcgctggagtgccccgactggccctgaatacggatggcgttagagatatgacctttatgtgcgcgtaccggttgtagtgacgtcggttcgccaatgatggcgcaatccgggcgcagggcggtagtttcggcaaaataacgcgctccggccatactggtttcttcatcagcagtcgccagaatgtagagcggttttttcagtttcgtgacgtcgacatcgcgtagcgcatcaaggataaacgcaaaaaagcctttcatgtcggcggtgcctaagccgtaaagcttgccgtcatgctccgtcagtgtaaacggatcgcgcgtccagcgaccgtcatcaaatggcaccgtatcggtatgccccgccagcaacaagccgccagccccctgtccgatacttgccagcatattgaatttgttgcgagttcctggaacaggctgcacttccacattgaagcccaaatctttaaaccagtccgccagcagagtgattaaatctgcattgctttgatcgagtgcctcttccgtggcgcttattgaaggtgtggcaatcagagcgcggtaaatctcgataaatggcggtaatttgtttttcattgttgacacacctctggtcatgatagtatcaatattcatgcagtatttatgaataaaaatacactaacgttgagcgtaataaaacccaccagccgtaaggtgaatgttttacgtttaacctggcaaccagacataagaaggtgaatagccccgatgttgaatacgctgattgtgggtgccagcggctacgctggcgcagagctagtgacctatgtaaatcgccatccgcatatgaacataaccgctttgactgtttcagcgcaaagcaatgatgcgggaaagttaatctccgatttgcatccgcagctaaaaggcatcgttgatctgccgttgcagccgatgtcggatatcagcgagtttagcccaggggtggacgtagtgtttctcgccaccgcccatgaagttagccacgatttagcgccgcagtttcttgaagcgggctgcgtggtgttcgacctttccggcgcgtttcgtgttaacgacgccaccttctatgaaaaatattacggctttacccatcaatacccggaactgttggaacaggcagcctacggtctggcggagtggtgcggtaataaattaaaagaagcgaatttgattgcggtgccgggctgttatccgacggcggcacagctggcgctgaaaccgttgattgatgccgatcttcttgacctcaatcagtggccggtgatcaacgccaccagcggcgtgagcggtgcagggcgtaaagcggccatttcaaacagcttttgtgaagttagcctgcaaccgtatggcgtctttactcatcgccatcaaccagagatcgccacacacctcggtgctgacgttatcttcaccccacatctgggcaatttcccgcgcggcattctcgaaaccattacctgccgcctgaaatcgggtgtgacccaggcgcaagtcgcgcaagtgttacagcaggcgtatgcccataaaccgctggtgcggctgtatgacaaaggcgttccggcgctgaaaaatgtcgttgggctgccattttgcgatatcgggtttgccgttcagggcgagcatctgattattgtggcgaccgaagacaacttactgaaaggcgcggcggcacaagcggtacagtgcgccaatattcgtttcggctatgcggaaacgcagtctcttatttaagggtgcaatgatgaatccattaattatcaaactgggcggcgtactgctggatagtgaagaggcgctggaacgtctgtttagcgcactggtgaattatcgtgagtcacatcagcgtccgctggtgattgtgcacggcggcggttgcgtggtggatgagctgatgaaagggctgaatctgccggtgaaaaagaaaaacggcctgcgggtgacgcctgctgatcagatagacattatcaccggagcactggcgggaacggcaaataaaaccctgttggcatgggcgaagaaacatcagattgcggccgtaggtttgtttctcggtgacggcgacagcgtcaaagtgacccagcttgatgaagagttaggtcatgttggactggcgcagccaggttcgcctaagcttatcaactccttgctggagaacggttatctgccggtggtcagctccattggcgtaacagacgaagggcaactgatgaacgtcaatgccgaccaggcggcaacggcgctggcggcaacgctgggcgcggatctgattttgctctccgacgtcagcggcattctcgacggcaaagggcaacgcattgccgaaatgaccgccgcgaaagcagaacaactgattgagcagggcattattactgacggcatgatagtgaaagtgaacgcggcgctggatgcggcccgcacgctgggccgtccggtagatatcgcctcctggcgtcatgcggagcagcttccggcactgtttaacggtatgccgatgggtacgcggattttagcttaagttttgttggccggaggcgcagctttccggcattgaatttcaaaataaggaaacagagttatggcactttggggcgggcgttttacccaggcagcagatcaacggttcaaacaattcaacgactcactgcgctttgattaccgtctggcggagcaggatattgttggctctgtggcctggtccaaagccctggtcacggtaggcgtgttaaccgcagaagagcaggcgcaactggaagaggcgctgaacgtgttgctggaagatgttcgcgccaggccacaacaaatccttgaaagcgacgccgaagatatccatagctgggtggaaggcaaactgatcgacaaagtgggccagttaggcaaaaagctgcataccgggcgtagccgtaatgatcaggtagcgactgacctgaaactgtggtgcaaagataccgttagcgagttactgacggctaaccggcagctgcaatcggcgctggtggaaaccgcacaaaacaatcaggacgcggtaatgccaggttacactcacctgcaacgcgcccagccggtgacgttcgcgcactggtgcctggcctatgttgagatgctggcgcgtgatgaaagccgtttgcaggatgcgcttaagcgtctggatgtcagcccgctaggctgtggcgcgctggcgggaacggcctatgaaatcgaccgtgaacagttagcaggctggctgggctttgcttcggcgacccgtaacagtctcgacagcgtttctgaccgtgaccatgtgttggaactgctttctgctgccgctatcggcatggtgcatctgtcgcgttttgctgaagatctgattttctttaacaccggcgaagcggggtttgtggagctttctgaccgcgtgacttccggttcatcattaatgccgcagaagaaaaacccggatgcgctggagctgattcgcggtaaatgcggccgggtgcagggggcgttaaccggcatgatgatgacgctgaaaggtttgccgctggcttacaacaaagatatgcaggaagacaaagaaggtctgttcgacgcgctcgatacctggctggactgcctgcatatggcggcgctggtgctggacggcattcaggtgaaacgtccacgttgccaggaagcggctcagcagggttacgccaacgccaccgaactggcggattatctggtggcgaaaggcgtaccgttccgcgaggcgcaccatattgttggtgaagcggtggtggaagccattcgtcagggcaaaccgctggaagatctgccgctcagtgagttgcagaaattcagtcaggtgattgacgaagatgtctatccgattctgtcgctgcaatcgtgcctcgacaagcgtgcggcaaaaggcggcgtctcaccgcagcaggtggcgcaggcgattgcttttgcgcaggctcggttagggtaagaacatttatatgtataaatttgagcctggcttatcgccgggcttttttatggcaaaaaaaagcggatcctggagatccgcaaaagttcacgttggctttagttattcgagttgagaaactctcgaaacgggcagtgacttcaagggttaaaagaggtgccgctccgtttctgtgagcaattatcagtcagaatgcttgatagggataatcgttcattgctattctacctatcgccatgaactatcgtggcgatggaggatggataatgaatattcgtgatcttgagtacctggtggcattggctgaacaccgccattttcggcgtgcggcagattcctgccacgttagccagccgacgcttagcgggcaaattcgtaagctggaagatgagctgggcgtgatgttgctggagcggaccagccgtaaagtgttgttcacccaggcgggaatgctgctggtggatcaggcgcgtaccgtgctgcgtgaggtgaaagtccttaaagagatggcaagccagcagggcgagacgatgtccggaccgctgcacattggtttgattcccacagttggaccgtacctgctaccgcatattatccctatgctgcaccagacctttccaaagctggaaatgtatctgcatgaagcacagacccaccagttactggcgcaactggacagcggcaaactcgattgcgtgatcctcgcgctggtgaaagagagcgaagcattcattgaagtgccgttgtttgatgagccaatgttgctggctatctatgaagatcacccgtgggcgaaccgcgaatgcgtaccgatggccgatctggcaggggaaaaactgctgatgctggaagatggtcactgtttgcgcgatcaggcaatgggtttctgttttgaagccggggcggatgaagatacacacttccgcgcgaccagcctggaaactctgcgcaacatggtggcggcaggtagcgggatcactttactgccagcgctggctgtgccgccggagcgcaaacgcgatggggttgtttatctgccgtgcattaagccggaaccacgccgcactattggcctggtttatcgtcctggctcaccgctgcgcagccgctatgagcagctggcagaggccatccgcgcaagaatggatggccatttcgataaagttttaaaacaggcggtttaaaccgtttaacgcagctacccgataggcttccgccatcgtcgggtagttaaaggtggtgttgacgaagtactcaatagtgttgccgccacctttctgttccataatcgcctgaccgatatgaataatttcggcagcgcgctcgccaaagcagtgaatacccagaatctcttttgtttcccgatggaacaaaattttcagcgtgcccacgttcatgccgacgatttgtgcgcgtgccagatgtttaaactgggcgcggcccacttcatatggcactttcattgcggtcagctgctgttcggttttgcccacagagctgatttccgggatggtgtaaataccggtagggatatcttcaatcagatgtgcggtggcttcgccttttaccagcgcctgcgcggcaatgcgcccctggtcataggccgccgacgccaggctcggataaccaatcacgtcgcccaccgcgtaaacgtgtggctgtgcggtctgatacatgctgttgaccttcagctgtccgcggctgtcagtttctagcccaatgttctgtaacgccagcgaatcggtattaccggtgcgaccgttggcatagagcaggcagtcagctttcagttttttacccgacttcagatgcatgatcacaccatcgtcacagccttcgatcttctcgtactcttcgttgtgacgaatcactacgccactgttccagaagtgataggagagagaatctgacatctcttgatcgagaaatgccagcaggcgatcgcgggtgttgatcagatccacttttacatccataccgcggaagatcgacgcatattcacagccgatcactccagcaccatagataagtacatggcgcggttcgtggtgcatgctgagaattgagtcgctgtcgtaaatgcgtggatgggtgaaatcaacatctgttggatgatatggacgagagccgcaggcaataacaaatttttcagcggttagtgtttcaacgctgccgtccgggcaatccagcgccaacgtatgctcgtcaacaaagcgagcgtttccctgcaatatttcacagtgattacgttcgtaaaatccctgacgcatgcgcgtttgttgattaatcacgttatcggcatggttaaggatatcggcaaaagaagagcggagcagtcgggaatggtcgctgtaaagtgggttttgattgaattctataatgcggctgacggcgtgacggagagctttcgacgggatggtgccccagtgggtgcaaccgccgccaacattttgataacgctcgataactgcgacgcgcgcaccttgcttaaccaggcccattgcagcgccttcgccgccggggccggaacctattactatggcatcgtaatcgtaggaatgtggcatggtagggcttacctgttcttatacataaaagcaacagaatggtaacattttatcgcgggtaagccaattgatccccgtcatttatctggctatatcctgagcggcctttgctttgtctgtttcttacttttgccctgacgttttattggatttttatcgacgatactctccgtttaagcggcaggtttccgctgtacgtaaaagaaccggccaaagaattgcagtaaatatgttttattgcgttaccgttcattcacaatactggagcaatccagtatgttcattctctggtatagtgccagcagtacttttggcaaggattcagacatcgtgatgggcgtaagagcgcaacaaaaagaaaaaacccgccgttcgctggtggaagccgcatttagccaattaagtgctgaacgcagcttcgccagcctgagtttgcgtgaagtggcgcgtgaagcgggcattgctcccacctctttttatcggcatttccgcgacgtagacgaactgggtctgaccatggttgatgagagcggtttaatgctacgccaactcatgcgccaggcgcgtcagcgtatcgccaaaggcgggagtgtgatccgcacctcggtctccacatttatggagttcatcggtaataatcctaacgccttccggttattattgcgggaacgctccggcacctccgctgcgtttcgtgccgccgttgcgcgtgaaattcagcacttcattgcggaacttgcggactatctggaactcgaaaaccatatgccgcgtgcgtttactgaagcgcaagccgaagcaatggtgacaattgtcttcagtgcgggtgccgaggcgttggacgtcggcgtcgaacaacgtcggcaattagaagagcgactggtactgcaactgcgaatgatttcgaaaggggcttattactggtatcgccgtgaacaagagaaaaccgcaattattccgggaaatgtgaaggacgagtaatgaaacaagcaaatcaagatagaggtacgctgctgctggcgttagttgctggcttatcgattaatggtactttcgcagcgctgtttagctccattgtgccattttctgtattcccgattatttccctggtgctgacggtttactgcctgcatcaacgttatcttaatcgcactatgccggtaggcttgccgggtctggcagctgcctgttttattctcggcgtactgctgtacagcacggtagttcgtgcggaatatccggatatcggctctaacttcttcccggcagtactctccgtcattatggtgttctggattggcgcgaagatgcgtaaccgtaagcaggaagttgctgagtaatcggtattatnnnnnnnnnnnnnnnnnnnnnnatgggttttacttcgcggtcagtaatacgccgcactccatatggtgcgtgtaggggaactgatcaaacagagccagacgttcgaccttgtgcgtctggcttaatgtttccagattcttgcataacgtttccgggttacaggagatgtacaaaatacgcggatacgcctgcaccattttctcggtttcactgtccagaccgctgcgcggagggtcgacaaaaatggtttcgcactgataactctttaagtcgatcccttgcaggcggttaaactcgcgcacaccattcatcgcctgagtaaattcttctgccgccatacgaataatttgtacgttatcaatatggttagctgcgatgttgtattgcgcagcagcaaccgacggcttagcgatttcggtggctaatacccgatcaaaattacgcgccagcgctaatgaaaagttaccgttgccgcagtacagctccagtaaatcgccttttgagcctttggttacgtccagcgcccattccagcatctgaatattcatcgccgcgttcggctgggtaaagctgttttctacctgacggtagatcatctctttccctgcgaccggcagacgttcatcgatgtaatcctgatccagctcgattttggttttcgttgcccgaccaatcagatgcacattcagattctgcgcgcgcagtgcatcgcgcagggcctccgcttcctgacgccactcatcatccagcttcttatggtatagcagggaaaccaccgcctgattactcagtgtagtgaggtaatcaatctggaacaacttgtggcgcagaacgggattattacgcacacccgcaatcatcgccgtcatcaactggttgataagttcactggcggcggggaagctatccacgcggatgcggcttttggtttgttgatcgaaaatgatgtgatacaggtcatcgccatcgtgccagatgcggaactccgcgcgcatccggtaatgactgaccggcgagcgaaacacttccggaaccaggtcagaaaacggtgccatcatactttgcaaacgtaccactttttcggctaactgcgcttcatactgttctgttggaaggtgttcgggggtcatgatgtatcctgaaaaattaaagtacgcggcgattgtagggattgctcatcagatgtccagatcttgatgaattcctatttgtgagctacgtctggacagtaacttgttacaacctgtagcatccacttgccggtcctgtgagttaatagggaatccagtgcgaatctggagctgacgcgcagcggtaaggaaaggtgcgatgattgcgttatgcggacactgccattcggtgggaagtcatcatctcttagtatcttagatacccctccaagcccgaagacctgccggccaacgtcgcatctggttctcatcatcgcgtaatattgatgaaacctgcggcatccttcttctattgtggatgctttacaatgattaaaaaagcttcgctgctgacggcgtgttccgtcacggcattttccgcttgggcacaggataccagcccggatactctcgtcgttactgctaaccgttttgaacagccgcgcagcactgtgcttgcaccaaccaccgttgtgacccgtcaggatatcgaccgctggcagtcgacctcggtcaatgatgtgctgcgccgtcttccgggcgtcgatatcacccaaaacggcggttcaggtcagctctcatctatttttattcgcggtacaaatgccagtcatgtgttggtgttaattgatggcgtacgcctgaatctggcgggggtgagtggttctgccgaccttagccagttccctattgcgcttgtccagcgtgttgaatatatccgtgggccgcgctccgctgtttatggttccgatgcaataggcggggtggtgaatatcatcacgacgcgcgatgaacccggaacggaaatttcagcagggtggggaagcaatagttatcagaactatgatgtctctacgcagcaacaactgggggataagacacgggtaacgctgttgggcgattatgcccatactcatggttatgatgttgttgcctatggtaataccggaacgcaagcgcagacagataacgatggttttttaagtaaaacgctttatggcgcgctggagcataactttactgatgcctggagcggctttgtgcgcggctatggctatgataaccgtaccaattatgacgcgtattattctcccggttcaccgttgctcgatacccgtaaactctatagccaaagttgggacgccgggctgcgctataacggcgaactgattaaatcacaactcattaccagctatagccatagcaaagattacaactacgatccccattatggtcgttatgattcgtcggcgacgctcgatgagatgaagcaatacaccgtccagtgggcaaacaatgtcatcgttggtcacggtagtattggtgcgggtgtcgactggcagaaacagactacgacgccgggtacaggttatgttgaggatggatatgatcaacgtaataccggcatctatctgaccgggctgcaacaagtcggcgattttacctttgaaggcgcagcacgcagtgacgataactcacagtttggtcgtcatggaacctggcaaaccagcgccggttgggaattcatcgaaggttatcgcttcattgcttcctacgggacatcttataaggcaccaaatctggggcaactgtatggcttctacggaaatccgaatctggacccggagaaaagcaaacagtgggaaggcgcgtttgaaggcttaaccgctggggtgaactggcgtatttccggatatcgtaacgatgtcagtgacttgatcgattatgatgatcacaccctgaaatattacaacgaagggaaagcgcggattaagggcgtcgaggcgaccgccaattttgataccggaccactgacgcatactgtgagttatgattatgtcgatgcgcgcaatgcgattaccgacacgccgttgttacgccgtgctaaacagcaggtgaaataccagctcgactggcagttgtatgacttcgactggggtattacttatcagtatttaggcactcgctatgataaggattactcatcttatccttatcaaaccgttaaaatgggcggtgtgagcttgtgggatcttgcggttgcgtatccggtcacctctcacctgacagttcgtggtaaaatagccaacctgttcgacaaagattatgagacagtctatggctaccaaactgcaggacgggaatacaccttgtctggcagctacaccttctgaaccacgtcccaccgtgctggtgtttgactccggcgtcggtgggttgtcggtctatgacgagatccggcatctcttaccggatctccattacatttatgctttcgataacgtcgctttcccgtatggcgaaaaaagcgaagcgtttattgttgagcgagtggtggcaattgtcaccgcggtgcaagaacgttatccccttgcgctggctgtggtcgcttgcaacactgccagtaccgtttcacttcctgcattacgcgaaaagttcgacttcccggttgttggtgtcgtgccggcgattaaacctgctgcacgtctgacggcaaatggcattgtcggattactggcaacccgcggaacagttaaacgttcttatactcatgagctgatcgcgcgtttcgctaatgaatgccagatagaaatgctgggctcggcagagatggttgagttggctgaagcgaagctacatggcgaagatgtttctctggatgcactaaaacgtatcctacgcccgtggttaagaatgaaagagccgccagataccgttgtattgggttgcacccatttccctctactacaagaagaactgttacaagtgctgccagagggaacccggctggtggattctggcgcagcgattgctcgccgaacggcctggttgttagaacatgaagccccggatgcaaaatctgccgatgcgaatattgccttttgtatggcaatgacgccaggagctgaacaattattgcccgttttacagcgttacggcttcgaaacgctcgaaaaactggcagttttaggctgatttggttgaatgttgcgcggtcagaaaattattttaaatttcctcttgtcaggccggaataactccctataatgcgccaccactgacacggaacaacggcaaacacgccgccgggtcagcggggttctcctgagaactccggcagagaaagcaaaaataaatgcttgactctgtagcgggaaggcgtattatgcacaccccgcgccgctgagaaaaagcgaagcggcactgctctttaacaatttatcagacaatctgtgtgggcactcgaagatacggattcttaacgtcgcaagacgaaaaatgaataccaagtctcaagagtgaacacgtaattcattacgaagtttaattctttgagcgtcaaacttttaaattgaagagtttgatcatggctcagattgaacgctggcggcaggcctaacacatgcaagtcgaacggtaacaggaagaagcttgcttctttgctgacgagtggcggacgggtgagtaatgtctgggaaactgcctgatggagggggataactactggaaacggtagctaataccgcataacgtcgcaagaccaaagagggggaccttcgggcctcttgccatcggatgtgcccagatgggattagctagtaggtggggtaacggctcacctaggcgacgatccctagctggtctgagaggatgaccagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgcacaatgggcgcaagcctgatgcagccatgccgcgtgtatgaagaaggccttcgggttgtaaagtactttcagcggggaggaagggagtaaagttaatacctttgctcattgacgttacccgcagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaattactgggcgtaaagcgcacgcaggcggtttgttaagtcagatgtgaaatccccgggctcaacctgggaactgcatctgatactggcaagcttgagtctcgtagaggggggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccggtggcgaaggcggccccctggacgaagactgacgctcaggtgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgtcgacttggaggttgtgcccttgaggcgtggcttccggagctaacgcgttaagtcgaccgcctggggagtacggccgcaaggttaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctggtcttgacatccacggaagttttcagagatgagaatgtgccttcgggaaccgtgagacaggtgctgcatggctgtcgtcagctcgtgttgtgaaatgttgggttaagtcccgcaacgagcgcaacccttatcctttgttgccagcggtccggccgggaactcaaaggagactgccagtgataaactggaggaaggtggggatgacgtcaagtcatcatggcccttacgaccagggctacacacgtgctacaatggcgcatacaaagagaagcgacctcgcgagagcaagcggacctcataaagtgcgtcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgtggatcagaatgccacggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtgggttgcaaaagaagtaggtagcttaaccttcgggagggcgcttaccactttgtgattcatgactggggtgaagtcgtaacaaggtaaccgtaggggaacctgcggttggatcacctccttaccttaaagaagcgtactttgtagtgctcacacagattgtctgatagaaagtgaaaagcaaggcgtttacgcgttgggagtgaggctgaagagaataaggccgttcgctttctattaatgaaagctcaccctacacgaaaatatcacgcaacgcgtgataagcaattttcgtgtccccttcgtctagaggcccaggacaccgccctttcacggcggtaacaggggttcgaatcccctaggggacgccacttgctggtttgtgagtgaaagtcgccgaccttaatatctcaaaactcatcttcgggtgatgtttgagatatttgctctttaaaaatctggatcaagctgaaaattgaaacactgaacaacgagagttgttcgtgagtctctcaaattttcgcaacacgatgatgaatcgaaagaaacatcttcgggttgtgaggttaagcgactaagcgtacacggtggatgccctggcagtcagaggcgatgaaggacgtgctaatctgcgataagcgtcggtaaggtgatatgaaccgttataaccggcgatttccgaatggggaaacccagtgtgtttcgacacactatcattaactgaatccataggttaatgaggcgaaccgggggaactgaaacatctaagtaccccgaggaaaagaaatcaaccgagattcccccagtagcggcgagcgaacggggagcagcccagagcctgaatcagtgtgtgtgttagtggaagcgtctggaaaggcgcgcgatacagggtgacagccccgtacacaaaaatgcacatgctgtgagctcgatgagtagggcgggacacgtggtatcctgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaaccccggcgaggggagtgaaaaagaacctgaaaccgtgtacgtacaagcagtgggagcacgcttaggcgtgtgactgcgtaccttttgtataatgggtcagcgacttatattctgtagcaaggttaaccgaataggggagccgaagggaaaccgagtcttaactgggcgttaagttgcagggtatagacccgaaacccggtgatctagccatgggcaggttgaaggttgggtaacactaactggaggaccgaaccgactaatgttgaaaaattagcggatgacttgtggctgggggtgaaaggccaatcaaaccgggagatagctggttctccccgaaagctatttaggtagcgcctcgtgaattcatctccgggggtagagcactgtttcggcaagggggtcatcccgacttaccaacccgatgcaaactgcgaataccggagaatgttatcacgggagacacacggcgggtgctaacgtccgtcgtgaagagggaaacaacccagaccgccagctaaggtcccaaagtcatggttaagtgggaaacgatgtgggaaggcccagacagccaggatgttggcttagaagcagccatcatttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatgtaacggggctaaaccatgcaccgaagctgcggcagcgacgcttatgcgttgttgggtaggggagcgttctgtaagcctgcgaaggtgtgctgtgaggcatgctggaggtatcagaagtgcgaatgctgacataagtaacgataaagcgggtgaaaagcccgctcgccggaagaccaagggttcctgtccaacgttaatcggggcagggtgagtcgacccctaaggcgaggccgaaaggcgtagtcgatgggaaacaggttaatattcctgtacttggtgttactgcgaaggggggacggagaaggctatgttggccgggcgacggttgtcccggtttaagcgtgtaggctggttttccaggcaaatccggaaaatcaaggctgaggcgtgatgacgaggcactacggtgctgaagcaacaaatgccctgcttccaggaaaagcctctaagcatcaggtaacatcaaatcgtaccccaaaccgacacaggtggtcaggtagagaataccaaggcgcttgagagaactcgggtgaaggaactaggcaaaatggtgccgtaacttcgggagaaggcacgctgatatgtaggtgaggtccctcgcggatggagctgaaatcagtcgaagataccagctggctgcaactgtttattaaaaacacagcactgtgcaaacacgaaagtggacgtatacggtgtgacgcctgcccggtgccggaaggttaattgatggggttagcgcaagcgaagctcttgatcgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaatgatggccaggctgtctccacccgagactcagtgaaattgaactcgctgtgaagatgcagtgtacccgcggcaagacggaaagaccccgtgaacctttactatagcttgacactgaacattgagccttgatgtgtaggataggtgggaggctttgaagtgtggacgccagtctgcatggagccgaccttgaaataccaccctttaatgtttgatgttctaacgttgacccgtaatccgggttgcggacagtgtctggtgggtagtttgactggggcggtctcctcctaaagagtaacggaggagcacgaaggttggctaatcctggtcggacatcaggaggttagtgcaatggcataagccagcttgactgcgagcgtgacggcgcgagcaggtgcgaaagcaggtcatagtgatccggtggttctgaatggaagggccatcgctcaacggataaaaggtactccggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatcacatcctggggctgaagtaggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtgggcgctggagaactgaggggggctgctcctagtacgagaggaccggagtggacgcatcactggtgttcgggttgtcatgccaatggcactgcccggtagctaaatgcggaagagataagtgctgaaagcatctaagcacgaaacttgccccgagatgagttctccctgaccctttaagggtcctgaaggaacgttgaagacgacgacgttgataggccgggtgtgtaagcgcagcgatgcgttgagctaaccggtactaatgaaccgtgaggcttaaccttacaacgccgaagctgttttggcggatgagagaagattttcagcctgatacagattaaatcagaacgcagaagcggtctgataaaacagaatttgcctggcggcagtagcgcggtggtcccacctgaccccatgccgaactcagaagtgaaacgccgtagcgccgatggtagtgtggggtctccccatgcgagagtagggaactgccaggcatcaaataaaacgaaaggctcagtcgaaagactgggcctttcgttttatctgttgtttgtcggtgaacgctctcctgagtaggacaaatccgccgggagcggatttgaacgttgcgaagcaacggcccggagggtggcgggcaggacgcccgccataaactgccaggcatcaaattaagcagaaggccatcctgacggatggcctttttgcgtttctacaaactcttcctgtcgtcatatctacaagccatccccccacagatacggtaaactagcctcgtttttgcatcaggaaagcagctatgaaccactccttaaaaccctggaacacatttggcattgatcataatgctcagcacattgtatgtgccgaagacgaacaacaattactcaatgcctggcagtatgcaaccgcagaaggacaacccgttcttattctgggtgaaggaagtaatgtactttttctggaggactatcgcggcacggtgatcatcaaccggatcaaaggtatcgaaattcatgatgaacctgatgcgtggtatttacatgtaggagccggagaaaactggcatcgtctggtaaaatacactttgcaggaaggtatgcctggtctggaaaatctggcattaattcctggttgtgtcggctcatcacctatccagaatattggtgcttatggcgtagaattacagcgagtttgcgcttatgttgattctgttgaactggcgacaggcaagcaagtgcgcttaactgccaaagagtgccgttttggctatcgcgacagtatttttaaacatgaataccaggaccgcttcgctattgtagccgtaggtctgcgtctgccaaaagagtggcaacctgtactaacgtatggtgacttaactcgtctggatcctacaacagtaacgccacagcaagtatttaatgcggtgtgtcatatgcgcaccaccaaactccctgatccaaaagtgaatggcaatgccggtagtttcttcaaaaaccctgttgtatctgccgaaacggctaaagcattactgtcacaatttccaacagcaccaaattacccccaggcggatggttcagtaaaactggcagcaggttggcttatcgatcagtgccagctaaaagggatgcaaataggtggggctgcggtgcaccgtcaacaggcgttagttctcattaatgaagacaatgcaaaaagcgaagatgttgtacagctggcgcatcatgtaagacagaaagttggtgaaaaatttaatgtctggcttgagcctgaagtccgctttattggtgcatcaggtgaagtgagcgcagtggagacaatttcatgaaggataacaccgtgccactgaaattgattgccctgttagcgaacggtgaatttcactctggcgagcagttgggtgaaacgctgggaatgagccgggcggctattaataaacacattcagacactgcgtgactggggcgttgatgtctttaccgttccgggtaaaggatacagcctgcctgagcctatccagttacttaatgctaaacagatattgggtcagctggatggcggtagtgtagccgtgctgccagtgattgactccacgaatcagtaccttcttgatcgtatcggagagcttaaatcgggcgatgcttgcattgcagaataccagcaggctggccgtggtcgccggggtcggaaatggttttcgccttttggcgcaaacttatatttgtcgatgttctggcgtctggaacaaggcccggcggcggcgattggtttaagtctggttatcggtatcgtgatggcggaagtattacgcaagctgggtgcagataaagttcgtgttaaatggcctaatgacctctatctgcaggatcgcaagctggcaggcattctggtggagctgactggcaaaactggcgatgcggcgcaaatagtcattggagccgggatcaacatggcaatgcgccgtgttgaagagagtgtcgttaatcaggggtggatcacgctgcaggaagcggggatcaatctcgatcgtaatacgttggcggccatgctaatacgtgaattacgtgctgcgttggaactcttcgaacaagaaggattggcaccttatctgtcgcgctgggaaaagctggataattttattaatcgcccagtgaaacttatcattggtgataaagaaatatttggcatttcacgcggaatagacaaacagggggctttattacttgagcaggatggaataataaaaccctggatgggcggtgaaatatccctgcgtagtgcagaaaaataagaaaggggagtattcgctcccctgcaaattatttgcgtagtctgacctcttctaccgcatgattagcacttttcgtcaggattaaactggcgcgctcacgagtaggtagaatattttgctttaagttcagccagttgatctctttccacaatgtcatggcagtcttaatcgcttcttctttagttaatttcgcgtagttatgaaaataggaatccgggtcggtaaaagccccttcgcggaatttcagaaaacggttgatataccatgtctgaagtaagtcttccggtgcatcaacatatatcgaaaaatcgacaaaatcagaaacaaatacatgatgtggatcgtgtggataatccatcccgctctgtaagacatttaacccttcaagaattaaaatatcaggctgaacaaccgttttatctccatccgggatcacatcataaataagatgtgagtaaacaggtgctgtaacgtttggcacgccggatttgagatcggaaacaaacttcaccaggcgatgcatatcatacgattccgggaagcctttcttcttcatcagaccacgttctttcagaacctgattagggtgaaggaagccatctgtagtgatcagttcaacacgacgatgttccggccaacggcttaatagcgcctgcaatacacgggcggttgtacttttccccaccgcgacactgccagcaatactgataatgtaaggaatgcgttgcccgttggtaccaagaaactgttccagaactgcctgacggcgcagattcgagcttatatagaagttcagcaaacgtgacaaaggtaaatagatctcggcaacttcttctaacgagagatcttcattaatacctttgagacgggcgatctcatcttccgataacgtcataggtacggaatcacgcagagctgcccactggttgcggtcaaactgtaggtaaggcgtcattaacgtttgctcttttatactcataagcatgtttctggcggtcatagctctatcggcaaagcgatatttgccatggcgcgtcacagttctgttgaatgggttaatgggcaggagggtaacaccagatggggaggaataataagaaaaaatctctgccaggaagctatcgttgaaaagcaatgtgacagatattccatctgataaaaagaattatggtttagcaggagcgcattgttgagcacaatgatgttgaaaaagtgtgctaatctgccctccgttcggctgtttcttcatcgtgtcgcataaaatgtgaccaataaaacaaattatgcaattttttagttgcatgaactcgcatgtctccatagaatgcgcgctacttgatgccgacttagctcagtaggtagagcaactgacttgtaatcagtaggtcaccagttcgattccggtagtcggcaccatcaagtccggtggggttcccgagcggccaaagggagcagactgtaaatctgccgtcacagacttcgaaggttcgaatccttcccccaccaccaatttcggccacgcgatggcgtagcccgagacgataagttcgcttaccggctcgaataaagagagcttctctcgatattcagtgcagaatgaaaatcaggtagccgagttccaggatgcgggcatcgtataatggctattacctcagccttccaagctgatgatgcgggttcgattcccgctgcccgctccaagatgtgctgatatagctcagttggtagagcgcacccttggtaagggtgaggtcggcagttcgaatctgcctatcagcaccacttcttttctcctccctgttttttccttctgtttattgcattcaacaagtcgggcatgttgcctggttgatgtggtgatatcaccgatttatccgtgtcttagagggacaatcgatgtctaaagaaaagtttgaacgtacaaaaccgcacgttaacgtcggtactatcggccacgttgaccatggtaaaacaacgctgaccgctgcaatcactaccgtactggctaaaacctacggcggtgctgctcgcgcattcgaccagatcgataacgcgccggaagaaaaagctcgtggtatcaccatcaacacttctcacgttgaatacgacaccccgacccgtcactacgcacacgtagactgcccggggcacgccgactatgttaaaaacatgatcaccggtgctgcgcagatggacggcgcgatcctggtagttgctgcgactgacggcccgatgccgcagactcgtgagcacatcctgctgggtcgtcaggtaggcgttccgtacatcatcgtgttcctgaacaaatgcgacatggttgatgacgaagagctgctggaactggttgaaatggaagttcgtgaacttctgtctcagtacgacttcccgggcgacgacactccgatcgttcgtggttctgctctgaaagcgctggaaggcgacgcagagtgggaagcgaaaatcctggaactggctggcttcctggattcttacattccggaaccagagcgtgcgattgacaagccgttcctgctgccgatcgaagacgtattctccatctccggtcgtggtaccgttgttaccggtcgtgtagaacgcggtatcatcaaagttggtgaagaagttgaaatcgttggtatcaaagagactcagaagtctacctgtactggcgttgaaatgttccgcaaactgctggacgaaggccgtgctggtgagaacgtaggtgttctgctgcgtggtatcaaacgtgaagaaatcgaacgtggtcaggtactggctaagccgggcaccatcaagccgcacaccaagttcgaatctgaagtgtacattctgtccaaagatgaaggcggccgtcatactccgttcttcaaaggctaccgtccgcagttctacttccgtactactgacgtgactggtaccatcgaactgccggaaggcgtagagatggtaatgccgggcgacaacatcaaaatggttgttaccctgatccacccgatcgcgatggacgacggtctgcgtttcgcaatccgtgaaggcggccgtaccgttggcgcgggcgttgtagcaaaagttctgagctaattgccgataacatttgacgcaatgcgcactaaaagggcatcatttgatgccctttttgcacgctttcgtaccagaacctggctcatcagtgattttctttgtcataatcattgctgagacaggctctgttgagggcgtataatccgaaaagctaatacgcgtttcgatttggtttgcctcgcgatcgcggggtgaaaatgtttgtagaaaacttctgacaggttggtttatgagtgcgaataccgaagctcaaggaagcgggcgcggcctggaagcgatgaagtgggtcgttgtggtggcattgctcctggtggcgattgtcggcaactatctttatcgcgacattatgctgccgctgcgtgcgctggccgtagtaattctgattgctgcagcgggtggtgtcgcgctgttaacgacaaaaggtaaagctaccgttgcttttgcccgtgaagcgcgtaccgaagtccgtaaggtcatttggccgactcgccaggaaacattgcacaccacgctgattgtggctgcggttaccgcagtaatgtcactgatcctgtggggactggatggtattctggttcgcctggtatcctttatcactggcctgaggttctgagatgtctgaagctcctaaaaagcgctggtacgtcgttcaggcgttttccggttttgaaggccgcgtagcaacgtcgctgcgtgagcatatcaaattacacaacatggaagatttgtttggtgaagtcatggtaccaaccgaagaagtggttgaaatccgtggcggtcagcgtcgcaaaagcgaacgtaaattcttccctggctacgtcctcgttcagatggtgatgaacgacgcgagctggcacctggtgcgcagcgtaccgcgtgtgatgggcttcatcggcggtacttccgatcgtcctgcgccaatcagcgataaagaagtcgatgcgattatgaaccgcctgcagcaggttggtgataagccgcgtccgaaaacgctgtttgaaccgggtgaaatggtccgtgttaatgatggtccgttcgctgacttcaacggtgttgttgaagaagtggattacgagaaatctcgtctgaaagtgtctgtttctatcttcggtcgtgcgaccccggtagagctggacttcagccaggttgaaaaagcctaacccagcgatcaaaaaagcggcgatttaatcgttgcacaaggcgtgagattggaatacaatttcgcgccttttgtttttatgggccttgcccgtaaaacgattttttatatcacggggagcctctcagaggcgttattacccaacttgaggaatttataatggctaagaaagtacaagcctatgtcaagctgcaggttgcagctggtatggctaacccgagtccgccagtaggtccggctctgggtcagcagggcgtaaacatcatggaattctgcaaagcgttcaacgcaaaaactgattccatcgaaaaaggtctgccgattccggtagtaatcaccgtttacgctgaccgttctttcactttcgttaccaagaccccgccggcagcagttctgctgaaaaaagcggctggtatcaagtctggttccggtaagccgaacaaagacaaagtgggtaaaatttcccgcgctcagctgcaggaaatcgcgcagaccaaagctgccgacatgactggtgccgacattgaagcgatgactcgctccatcgaaggtactgcacgttccatgggcctggtagtggaggactaagaaatggctaaactgaccaagcgcatgcgtgttatccgcgagaaagttgatgcaaccaaacagtacgacatcaacgaagctatcgcactgctgaaagagctggcgactgctaaattcgtagaaagcgtggacgtagctgttaacctcggcatcgacgctcgtaaatctgaccagaacgtacgtggtgcaactgtactgccgcacggtactggccgttccgttcgcgtagccgtatttacccaaggtgcaaacgctgaagctgctaaagctgcaggcgcagaactggtaggtatggaagatctggctgaccagatcaagaaaggcgaaatgaactttgacgttgttattgcttctccggatgcaatgcgcgttgttggccagctgggccaggttctgggtccgcgcggcctgatgccaaacccgaaagtgggtactgtaacaccgaacgttgctgaagcggttaaaaacgctaaagctggccaggttcgttaccgtaacgacaaaaacggcatcatccacaccaccatcggtaaagtggactttgacgctgacaaactgaaagaaaacctggaagctctgctggttgcgctgaaaaaagcaaaaccgactcaggcgaaaggcgtgtacatcaagaaagttagcatctccaccaccatgggtgcaggtgttgcagttgaccaggctggcctgagcgcttctgtaaactaatgcctttacgtgggcggtgattttgtctacaatcttacccccacgtataatgcttaatgcagacgtatatccgagatattcgggttgtggcaaggcggcaactgagtgagtcgccaggagcatagctaactatgtgactggtgcgaatgaaggaagccaacgccgtcacaagctgaatagcgacggatagaaaagatttgttcgttggagcctggcctatccaggcctccgtcgaagaccgcaggagtttcgcaagaaacttaatcccctgcgtagacggtgacagaacgctaagattattcttttatattctggcttgtttctgctcaccgtaattaagacgctctctccgtttggaggagtgaagtgagttccagagattttctctggcaaacatccaggagcaaagctaatggctttaaatcttcaagacaaacaagcgattgttgctgaagtcagcgaagtagccaaaggcgcgctgtctgcagtagttgcggattcccgtggcgtaactgtagataaaatgactgaactgcgtaaagcaggtcgcgaagctggcgtatacatgcgtgttgttcgtaacaccctgctgcgccgtgctgttgaaggtactccgttcgagtgcctgaaagacgcgtttgttggtccgaccctgattgcatactctatggaacacccgggcgctgctgctcgtctgttcaaagagttcgcgaaagcgaatgcaaaatttgaggtcaaagccgctgcctttgaaggtgagctgatcccggcgtctcagatcgaccgcctggcaactctgccgacctacgaagaagcaattgcacgcctgatggcaaccatgaaagaagcttcggctggcaaactggttcgtactctggctgctgtacgcgatgcgaaagaagctgcttaatcgcagttatctttttaacgcattcgcttacgtataaacttattctgatattcaggaacaatttaaatgtctatcactaaagatcaaatcattgaagcagttgcagctatgtctgtaatggacgttgtagaactgatctctgcaatggaagaaaaattcggtgtttccgctgctgctgctgtagctgtagctgctggcccggttgaagctgctgaagaaaaaactgaattcgacgtaattctgaaagctgctggcgctaacaaagttgctgttatcaaagcagtacgtggcgcaactggcctgggtctgaaagaagctaaagacctggtagaatctgcaccggctgctctgaaagaaggcgtgagcaaagacgacgcagaagcactgaaaaaagctctggaagaagctggcgctgaagttgaagttaaataagccaacccttccggttgcagcctgagaaatcaggctgatggctggtgactttttagtcaccagcctttttgcgctgtaaggcgccagtagcgtttcacactgtttgactactgctgtgcctttcaatgcttgtttctatcgacgacttaatatactgcgacaggacgtccgttctgtgtaaatcgcaatgaaatggtttaagcgtgatagcaacaggcattgcggaaagtgttccattttccggtcaacaaaatagtgttgcacaaactgtccgctcaatggacagatgggtcgacttgtcagcgagctgaggaaccctatggtttactcctataccgagaaaaaacgtattcgtaaggattttggtaaacgtccacaagttctggatgtaccttatctcctttctatccagcttgactcgtttcagaaatttatcgagcaagatcctgaagggcagtatggtctggaagctgctttccgttccgtattcccgattcagagctacagcggtaattccgagctgcaatacgtcagctaccgccttggcgaaccggtgtttgacgtccaggaatgtcaaatccgtggcgtgacctattccgcaccgctgcgcgttaaactgcgtctggtgatctatgagcgcgaagcgccggaaggcaccgtaaaagacattaaagaacaagaagtctacatgggcgaaattccgctcatgacagacaacggtacctttgttatcaacggtactgagcgtgttatcgtttcccagctgcaccgtagtccgggcgtcttctttgactccgacaaaggtaaaacccactcttcgggtaaagtgctgtataacgcgcgtatcatcccttaccgtggttcctggctggacttcgaattcgatccgaaggacaacctgttcgtacgtatcgaccgtcgccgtaaactgcctgcgaccatcattctgcgcgccctgaactacaccacagagcagatcctcgacctgttctttgaaaaagttatctttgaaatccgtgataacaagctgcagatggaactggtgccggaacgcctgcgtggtgaaaccgcatcttttgacatcgaagctaacggtaaagtgtacgtagaaaaaggccgccgtatcactgcgcgccacattcgccagctggaaaaagacgacgtcaaactgatcgaagtcccggttgagtacatcgcaggtaaagtggttgctaaagactatattgatgagtctaccggcgagctgatctgcgcagcgaacatggagctgagcctggatctgctggctaagctgagccagtctggtcacaagcgtatcgaaacgctgttcaccaacgatctggatcacggcccatatatctctgaaaccttacgtgtcgacccaactaacgaccgtctgagcgcactggtagaaatctaccgcatgatgcgccctggcgagccgccgactcgtgaagcagctgaaagcctgttcgagaacctgttcttctccgaagaccgttatgacttgtctgcggttggtcgtatgaagttcaaccgttctctgctgcgcgaagaaatcgaaggttccggtatcctgagcaaagacgacatcattgatgttatgaaaaagctcatcgatatccgtaacggtaaaggcgaagtcgatgatatcgaccacctcggcaaccgtcgtatccgttccgttggcgaaatggcggaaaaccagttccgcgttggcctggtacgtgtagagcgtgcggtgaaagagcgtctgtctctgggcgatctggataccctgatgccacaggatatgatcaacgccaagccgatttccgcagcagtgaaagagttcttcggttccagccagctgtctcagtttatggaccagaacaacccgctgtctgagattacgcacaaacgtcgtatctccgcactcggcccaggcggtctgacccgtgaacgtgcaggcttcgaagttcgagacgtacacccgactcactacggtcgcgtatgtccaatcgaaacccctgaaggtccgaacatcggtctgatcaactctctgtccgtgtacgcacagactaacgaatacggcttccttgagactccgtatcgtaaagtgaccgacggtgttgtaactgacgaaattcactacctgtctgctatcgaagaaggcaactacgttatcgcccaggcgaactccaacttggatgaagaaggccacttcgtagaagacctggtaacttgccgtagcaaaggcgaatccagcttgttcagccgcgaccaggttgactacatggacgtatccacccagcaggtggtatccgtcggtgcgtccctgatcccgttcctggaacacgatgacgccaaccgtgcattgatgggtgcgaacatgcaacgtcaggccgttccgactctgcgcgctgataagccgctggttggtactggtatggaacgtgctgttgccgttgactccggtgtaactgcggtagctaaacgtggtggtgtcgttcagtacgtggatgcttcccgtatcgttatcaaagttaacgaagacgagatgtatccgggtgaagcaggtatcgacatctacaacctgaccaaatacacccgttctaaccagaacacctgtatcaaccagatgccgtgtgtgtctctgggtgaaccggttgaacgtggcgacgtgctggcagacggtccgtccaccgacctcggtgaactggcgcttggtcagaacatgcgcgtagcgttcatgccgtggaatggttacaacttcgaagactccatcctcgtatccgagcgtgttgttcaggaagaccgtttcaccaccatccacattcaggaactggcgtgtgtgtcccgtgacaccaagctgggtccggaagagatcaccgctgacatcccgaacgtgggtgaagctgcgctctccaaactggatgaatccggtatcgtttacattggtgcggaagtgaccggtggcgacattctggttggtaaggtaacgccgaaaggtgaaactcagctgaccccagaagaaaaactgctgcgtgcgatcttcggtgagaaagcctctgacgttaaagactcttctctgcgcgtaccaaacggtgtatccggtacggttatcgacgttcaggtctttactcgcgatggcgtagaaaaagacaaacgtgcgctggaaatcgaagaaatgcagctcaaacaggcgaagaaagacctgtctgaagaactgcagatcctcgaagcgggtctgttcagccgtatccgtgctgtgctggtagccggtggcgttgaagctgagaagctcgacaaactgccgcgcgatcgctggctggagctgggcctgacagacgaagagaaacaaaatcagctggaacagctggctgagcagtatgacgaactgaaacacgagttcgagaagaaactcgaagcgaaacgccgcaaaatcacccagggcgacgatctggcaccgggcgtgctgaagattgttaaggtatatctggcggttaaacgccgtatccagcctggtgacaagatggcaggtcgtcacggtaacaagggtgtaatttctaagatcaacccgatcgaagatatgccttacgatgaaaacggtacgccggtagacatcgtactgaacccgctgggcgtaccgtctcgtatgaacatcggtcagatcctcgaaacccacctgggtatggctgcgaaaggtatcggcgacaagatcaacgccatgctgaaacagcagcaagaagtcgcgaaactgcgcgaattcatccagcgtgcgtacgatctgggcgctgacgttcgtcagaaagttgacctgagtaccttcagcgatgaagaagttatgcgtctggctgaaaacctgcgcaaaggtatgccaatcgcaacgccggtgttcgacggtgcgaaagaagcagaaattaaagagctgctgaaacttggcgacctgccgacttccggtcagatccgcctgtacgatggtcgcactggtgaacagttcgagcgtccggtaaccgttggttacatgtacatgctgaaactgaaccacctggtcgacgacaagatgcacgcgcgttccaccggttcttacagcctggttactcagcagccgctgggtggtaaggcacagttcggtggtcagcgtttcggggagatggaagtgtgggcgctggaagcatacggcgcagcatacaccctgcaggaaatgctcaccgttaagtctgatgacgtgaacggtcgtaccaagatgtataaaaacatcgtggacggcaaccatcagatggagccgggcatgccagaatccttcaacgtattgttgaaagagattcgttcgctgggtatcaacatcgaactggaagacgagtaattctcgctcaaacaggtcactgctgtcgggttaaaacccggcagcggattgtgctaactccgacgggagcaaatccgtgaaagatttattaaagtttctgaaagcgcagactaaaaccgaagagtttgatgcgatcaaaattgctctggcttcgccagacatgatccgttcatggtctttcggtgaagttaaaaagccggaaaccatcaactaccgtacgttcaaaccagaacgtgacggccttttctgcgcccgtatctttgggccggtaaaagattacgagtgcctgtgcggtaagtacaagcgcctgaaacaccgtggcgtcatctgtgagaagtgcggcgttgaagtgacccagactaaagtacgccgtgagcgtatgggccacatcgaactggcttccccgactgcgcacatctggttcctgaaatcgctgccgtcccgtatcggtctgctgctcgatatgccgctgcgcgatatcgaacgcgtactgtactttgaatcctatgtggttatcgaaggcggtatgaccaacctggaacgtcagcagatcctgactgaagagcagtatctggacgcgctggaagagttcggtgacgaattcgacgcgaagatgggggcggaagcaatccaggctctgctgaagagcatggatctggagcaagagtgcgaacagctgcgtgaagagctgaacgaaaccaactccgaaaccaagcgtaaaaagctgaccaagcgtatcaaactgctggaagcgttcgttcagtctggtaacaaaccagagtggatgatcctgaccgttctgccggtactgccgccagatctgcgtccgctggttccgctggatggtggtcgtttcgcgacttctgacctgaacgatctgtatcgtcgcgtcattaaccgtaacaaccgtctgaaacgtctgctggatctggctgcgccggacatcatcgtacgtaacgaaaaacgtatgctgcaggaagcggtagacgccctgctggataacggtcgtcgcggtcgtgcgatcaccggttctaacaagcgtcctctgaaatctttggccgacatgatcaaaggtaaacagggtcgtttccgtcagaacctgctcggtaagcgtgttgactactccggtcgttctgtaatcaccgtaggtccatacctgcgtctgcatcagtgcggtctgccgaagaaaatggcactggagctgttcaaaccgttcatctacggcaagctggaactgcgtggtcttgctaccaccattaaagctgcgaagaaaatggttgagcgcgaagaagctgtcgtttgggatatcctggacgaagttatccgcgaacacccggtactgctgaaccgtgcaccgactctgcaccgtctgggtatccaggcatttgaaccggtactgatcgaaggtaaagctatccagctgcacccgctggtttgtgcggcatataacgccgacttcgatggtgaccagatggctgttcacgtaccgctgacgctggaagcccagctggaagcgcgtgcgctgatgatgtctaccaacaacatcctgtccccggcgaacggcgaaccaatcatcgttccgtctcaggacgttgtactgggtctgtactacatgacccgtgactgtgttaacgccaaaggcgaaggcatggtgctgactggcccgaaagaagcagaacgtctgtatcgctctggtctggcttctctgcatgcgcgcgttaaagtgcgtatcaccgagtatgaaaaagatgctaacggtgaattagtagcgaaaaccagcctgaaagacacgactgttggccgtgccattctgtggatgattgtaccgaaaggtctgccttactccatcgtcaaccaggcgctgggtaaaaaagcaatctccaaaatgctgaacacctgctaccgcattctcggtctgaaaccgaccgttatttttgcggaccagatcatgtacaccggcttcgcctatgcagcgcgttctggtgcatctgttggtatcgatgacatggtcatcccggagaagaaacacgaaatcatctccgaggcagaagcagaagttgctgaaattcaggagcagttccagtctggtctggtaactgcgggcgaacgctacaacaaagttatcgatatctgggctgcggcgaacgatcgtgtatccaaagcgatgatggataacctgcaaactgaaaccgtgattaaccgtgacggtcaggaagagaagcaggtttccttcaacagcatctacatgatggccgactccggtgcgcgtggttctgcggcacagattcgtcagcttgctggtatgcgtggtctgatggcgaagccggatggctccatcatcgaaacgccaatcaccgcgaacttccgtgaaggtctgaacgtactccagtacttcatctccacccacggtgctcgtaaaggtctggcggataccgcactgaaaactgcgaactccggttacctgactcgtcgtctggttgacgtggcgcaggacctggtggttaccgaagacgattgtggtacccatgaaggtatcatgatgactccggttatcgagggtggtgacgttaaagagccgctgcgcgatcgcgtactgggtcgtgtaactgctgaagacgttctgaagccgggtactgctgatatcctcgttccgcgcaacacgctgctgcacgaacagtggtgtgacctgctggaagagaactctgtcgacgcggttaaagtacgttctgttgtatcttgtgacaccgactttggtgtatgtgcgcactgctacggtcgtgacctggcgcgtggccacatcatcaacaagggtgaagcaatcggtgttatcgcggcacagtccatcggtgaaccgggtacacagctgaccatgcgtacgttccacatcggtggtgcggcatctcgtgcggctgctgaatccagcatccaagtgaaaaacaaaggtagcatcaagctcagcaacgtgaagtcggttgtgaactccagcggtaaactggttatcacttcccgtaatactgaactgaaactgatcgacgaattcggtcgtactaaagaaagctacaaagtaccttacggtgcggtactggcgaaaggcgatggcgaacaggttgctggcggcgaaaccgttgcaaactgggacccgcacaccatgccggttatcaccgaagtaagcggttttgtacgctttactgacatgatcgacggccagaccattacgcgtcagaccgacgaactgaccggtctgtcttcgctggtggttctggattccgcagaacgtaccgcaggtggtaaagatctgcgtccggcactgaaaatcgttgatgctcagggtaacgacgttctgatcccaggtaccgatatgccagcgcagtacttcctgccgggtaaagcgattgttcagctggaagatggcgtacagatcagctctggtgacaccctggcgcgtattccgcaggaatccggcggtaccaaggacatcaccggtggtctgccgcgcgttgcggacctgttcgaagcacgtcgtccgaaagagccggcaatcctggctgaaatcagcggtatcgtttccttcggtaaagaaaccaaaggtaaacgtcgtctggttatcaccccggtagacggtagcgatccgtacgaagagatgattccgaaatggcgtcagctcaacgtgttcgaaggtgaacgtgtagaacgtggtgacgtaatttccgacggtccggaagcgccgcacgacattctgcgtctgcgtggtgttcatgctgttactcgttacatcgttaacgaagtacaggacgtataccgtctgcagggcgttaagattaacgataaacacatcgaagttatcgttcgtcagatgctgcgtaaagctaccatcgttaacgcgggtagctccgacttcctggaaggcgaacaggttgaatactctcgcgtcaagatcgcaaaccgcgaactggaagcgaacggcaaagtgggtgcaacttactcccgcgatctgctgggtatcaccaaagcgtctctggcaaccgagtccttcatctccgcggcatcgttccaggagaccactcgcgtgctgaccgaagcagccgttgcgggcaaacgcgacgaactgcgcggcctgaaagagaacgttatcgtgggtcgtctgatcccggcaggtaccggttacgcgtaccaccaggatcgtatgcgtcgccgtgctgcgggtgaagctccggctgcaccgcaggtgactgcagaagacgcatctgccagcctggcagaactgctgaacgcaggtctgggcggttctgataacgagtaatcgttaatccgcaaataacgtaaaaacccgcttcggcgggtttttttatggggggagtttagggaaagagcatttgtcagaatatttaaggaatttctgaatactcataatcaatgtagagatgactaatatcctgaaactgactgaactaattgagtcaaactcggcaaggattcgatactattcctgtgtaactttcttaaggaacgagaatgaaacaggaagtggaaaagtggcgaccttttggacatccggatggtgatattcgtgatttatcatttcttgatgctcatcaggctgtctacgttcagcatcatgagggcaaagagcctttagagtatcgcttttgggttacctactctcttcactgcttcacaaaagattatgaacatcagacgaacgaagaaaaacaatcgttaatgtaccacgcgcctaaagaatctcgtcccttctgccagcaccgttataacttagcgcgcacacacttaaaaagaactattttggcgctgccagaaagcaacgttattcatgccgggtatggtagctatgccgtgattgaggtggacttagacggaggagataaggcattttactttgttgcgttcagggctttcagggaaaagaaaaaactccgtttgcatgtaactagcgcttatcccatttctgaaaaacagaaaggtaaatcagtgaaatttttcaccattgcctacaacttattgagaaataagcagcttcctcagccctcaaaataacaaaacccaccttaaggtgggtttcgccagagaattatctctggtattcagaacgccattaccggactttgccttgaccttgcgataatcgcaggttgcgggatgtctgaatttcttcagtctgctgcatcctggaagatgagaacatgtgttcttattttcgtctctatcatagttgagtatttactctcttacaatcagatctctttcattgctcaacaggcgatggcttcagactttgcattacggaatttttaagaaaggcagggcgaaacgaggaagaagcttttcgccctggacaacattcctgctgacggcactaccataaaaaaacacaacgctttcaacaaccttgcgtttttcatcttccgtagcggctcggaataaatttacgttcttacattccgtctcatagtctttgcgaggcgcgtcccagatagctgtcccagtctttccataccggctgcaaaccctgagcggttaacgcggcagcaaccgcttccggtctgcgatcgtcgtgcggtgagaactgttccaactcggggtgattatcggcatagccacctggctgcgttttcgagaaggcgctgacgttattgatcgccagcggaataacgcgatcgcgaaaccacggtgattcccgcgtggagagtgacagttcaatctccggtgcaagcagtcggaaggcgcagatggtttgcactaactggcgttcatccataatcgacgcaggctcaatgccgccagtacacgggcgcaggcgcggaaaggagacagagtaacggctttgccagtaatgctgttgcagccatagcaaatgttcggcaaccatatagctgtcaacgcgccagttgtcggaaaggccaattagcgcgccgaggcctatcttatcaatccccgcacgccccagccgatccggcgtttccagccgccagaagaagtcctgttttttgcctttcagatgatggcgggcataagtcgcctcgtgatatgtctcctgataaaccatcacgccatccagaccaagttgctttaactcggcgtattccgtctccgccagcggttgcacttccatctgtagtgaagagaactgttcacgaagggcagggagatgacgacgaaagtaatccatccccactttcgcctgatgttcaccagtgactaacagcagatgttcaaagcccatctcccgtatagcggcactttccctggcaatatccgcttcatccagcgttttgcgcttgatgcgattactcatggaaaatccacagtacgtgcagtcgttagcgcaaagattggaaagataaagcgggacgtagaaactaactgtgttgccaaatcgctgacgggtcagacgctgcgcccgttgggccagttgttccagatagccactggcggcaggcgataacagcgccatcatgtcgtcgcgggtgagttgcgaggcatttagcgcccgctctacgtcagcagccgttttgccgttgatacgcaggcggatgtcgtcccagtccagttgtcgccagcgatcgctgaaggttttcatgccgatgcctccagaaatccggtcagcgggctggtggcatgagcaaaataactgcggctgcccggtccggactgacgtgccagtaggcctgcttctaccgccagacgaaatgccttcgccatgttgacgggatcgtccgcgacggcaatcgccgtattcactaacaccgcgtcggcccccatttccagcgcctgcgcggcatggctgggaacgccgatgccagcatcgacaaccaccggcactgtggcctgctggataataatctccagcatggcgcgggtttccagtccctgattcgagccaatcggcgcgccgagcggcatcaccgctgcacagccgacttcttccagacgtttacacaataccggatcggccccgcagtaaggcagcacgacaaatccctgttgtaccagcgtttcggcggctttcagggtttcgatgggatcgggcaacagccagcgggcgtcagggtgaatctctaattttaaccagtttgtgcctaacgcttcacgagccagatgggcggcgaaaatggcttcttccgctgttttcgccccggatgtatttggcagcagggtcacacccgccgcgataagcggttcgaggatagcgtcgttgtgctggcgcaagtcgacacgtttcatcgccagtgtcaccagctggctgccggaagcgcggatcgcctccaccatcagttgtgaagaagcgaatttccctgtgccggtaaacagatgtgaatcaaacgttttgtccgcaatacgtaacatttcaaccccctgcaataacctgaaaaagcaggatctggtcgccatcctgcacgatatgttgcgcccactgctcacgcgggacgatttgctgattaatcgccagagccgcgcccgcttgtcgttggtcgagttgctccagtagttcgtgaacagtttgcccggcggcgcactgcatcgcttgatcgttaaacaggatctgcattgcttcctccgcataccgggcaaccactggcgcggcgcaacgccaggctgcgccactggctcgatttaccgtcgaacagtcggagttctcccgcaggtgtctctataccgcttaataacttaatggcttccagtgcctgcaaagtgcccataaccccgaccaccgggccaaccacgcccgccgtgcggcagttgcgttctggctcctggttatctggccacaggcagcggtaacacccctgctcccagggcggcgtcagtaccatcaactgaccgccaaatccgaccgcgctggcggtgataagcggcgtgttgagtgccacgcaggcggcattaatctcctggcgagtcgccatattgtcggtacagtcgagcaccacatcggcccgtgcaaccgcatcttttaacgcctcacccgttaaccgttgttgtaatgctgtcagttgaatgtcgggattcaactgtgtcagtcgctgttggctgacctgcgatttcgggcgatcgatatcttcagtggtaaagaggatttgtcgttgcagattgcttaaatgcacatcgtcgtcatctgccagtaccagcgtcccgacgccagcgcccgccaggtacagcgcagcaggtgtacccagcccgcccagaccgataatcagcacctggctgtcgagcagtttttgctgcccgtccagagcgatatcgtcgagcaggatttggcggctataacgcataaagtcacggtcattcatcgccaactcctgcaatttccagcaactgtgccgttgccaaacgccagtctgcggcttgagtaatggcgctgacgacggcgatactgccgacacccgttgctatcaccgcaggcgcgcgtgccagactgataccgccaatcgccacggtgggataatccgccagtcgctcaacatgccgtgccagctgttccagcccctgcggtgcagaaggcatctgtttggtttgcgtcgggaacacatgtcccagcgcgatataagaggggcgtgctgccagcgcgacgtcgatttccatatcgtcatgtgtcgaaacgcccagccgcaggcctgccgcgcggatggcattgagatcggtggcttgcaaatcttcctgccccaaatggacgccatacgcctgatgcttgatcgccagccgccagtaatcgttgataaacaatcgcgcgttatagcggcggcccagcgcaattgccgccacgacatcggcttccacctcttcatcgcgccgatctttgatgcgtagctggagagtacgtacgcctgcatccaacagacgttcgatccactgtacgctgtccaccaccgggtacagtcctgaacgaaaaggtacaggaggaaaatcaggctgatacatcacgcttcctccttacgcaggtagatttctccgcctctggcacggaagttctccgacatatccgccattcccatttcaatagtttgcgtggcggcgtaatcacgcacttcctggctgattttcatcgagcagaatttcggcccacacatggagcaaaaatgggcgactttacctgactcttgcggcagggtttcatcgtgataagcgcgggcggtaaacgggtcgagggccagattaaactggtcttcccagcgaaattcgaagcgggctttcgacatggcgttatcgcgaatttgcgcgcccggatgccctttcgccaggtcagcggcgtgggcagcaatcttataggtgataagcccctgcttaacatcttctttattgggcagacccagatgctcttttggcgttacgtaacagagcatcgcgcagccaaaccagccaatcatcgccgcaccaatccccgacgtgaagtggtcatagcccggcgcaatatcggtagttagcggccccagagtgtaaaacggcgcttcgtggcagtgctctaactcctcggtcatattgcggcggatcatctgcatcggcacgtggcctgggccttcaatcatcacctgcacgtcatattcccaggcaattttggtcagttcgcccagcgtatgcagctcggcaaactgcgcttcatcgttggcgtcctgaatagaaccggggcgcagaccgtcgcccagcgacagcgaaacgtcataagcggcacagatttcacaaatttcgcggaagtgttgatagaggaaattttcctgatgatgggagaggcaccatttcgccataatcgaaccgccgcgagagacgataccggtcaggcgtttcgcggtcatcggcacatagcgcagcagtacgcccgcatggatagtgaagtaatccacaccttgctcggcctgttccagcagcgtgtcgcggaacgcttcccaggtaagatcttcggcgatcccgttaaccttctccagcgcctggtagatcggcactgtaccgatcggcaccgggctgttacgcaaaatccactcgcgggtttcgtgaatatagcgaccggtggagagatccatcaccgtatccgctccccagcgcgtggaccataccagcttttccacttcttcttcgatggaagaggtgaccgccgagttgccgatattggcgttaacttttaccaggaaattgcgaccaataatcatcggctccgattccggatgattaatgttggccgggataatcgcacgtccggcagcaacttcatcacggacaaattccgcagtgatattttccggcagatgtgcgccaaagctcattcccggatgctggtggcgtaaaacctcgctacggatgcgctcgcggcccatattctcgcggatggcgatgaattccatttccggcgtgatgatgccctggcgggcgtagtgcagttgggtgacacggcgtcctgctttggcgcgttttggtgttagtacgccgctaaaacgcagttcgtcgaggccatcatctgccagccgcgctttagtgtaatcggaactgcgcacggtaagttcttcggtatcgccgcgcgcatcgatccacggctggcgtagttttgccagcccttgctgcacgttaatggcaatctgcggatcaccatacgggccggaggtgtcgtagaccggaatcgcttcgttttcttcgtactgcggctgttctttgctaccgccaattagcgtcgggctaagctggatctcacgcatcggcacgcgcacgccggggtgtgtgccagtgatataaatgcgttttgagttgggaaaggcggtgccttccagggtgtcgataaaatgttgggcccgggcgcgttgttcgcggcgggtcagttttgttgcagacatagctcattccaaaaagttaaggacgtggcttgtcagacgacggatgaagcaagagacgatcgccgcaggggcgatgcgatagcagattaactcttgttcccttcgcaggtattagcctgatcaggttccgcggatcccgaataaacggtctcagccagttaaggcactccgacaagaaattagccccgcaaatggggcattgaatgtaaattacgcgttaacagcgcagaactcaagcaggatgtttgacgcgggcggcgtcaagcaccagcagaatcagcttatcttccagcacaaagcgcgcttccagcgcctcgccgatgtcagataaaacctgttgaaactcaaggtaattatcatgatcgatggcggtttccagactggaatcgtagtaatccataatctgttgagtattggcttcgagttgcggccaaatcttcgcggcgcgcgcgagttgcccgttgccttccagcttatgaagaatgcgctcataaatactgaaatgtccggcagacaagtaatcgaccaggctctgacaaaaatcatcaagggctttttcgtttagcctcatgtacgattctttgccaggcttaatgccaaccagattgtagtaagccacgagcagatgcttacgtacatgtagccagcgatcaaccagtttgttacttcctctgacgcgctccgtcaggttatcgagctggttaagcatgattgactccgcaagtttgtattcaaaaactgctcagtgagaaatgtaaaaaccatgttaaacatgccagtgatgcaaaggtagtgcaagagctatggatcgtataattgaaaaattagatcacggctggtgggtcgtcagccatgaacaaaaattatggttgccgaagggagaattgccatatggcgaagcggcaaatttcgatcttgtgggtcagcgcgcactacaaatcggcgaatggcagggggaacctgtttggttagtacaacagcagcggcgtcacgatatggggtcggtacgtcaggtcattgatctcgatgttgggctgtttcaactggccggacgaggcgtacaactggcggagttttaccgatcgcataaatactgtggttactgcgggcatgaaatgtatccgagcaaaaccgaatgggcgatgctgtgcagccattgccgtgagcgttactacccgcaaatcgccccctgcattattgttgccatccgtcgcgatgattcgatcctcctcgcccagcatacccgccatcgtaacggtgtccatacagtacttgccggattcgtcgaagtgggcgaaaccctcgagcaggcagtcgcgcgggaagtgatggaagagagcggaattaaagttaaaaacttgcgttacgtgacttctcagccgtggccgtttcctcagtctttaatgaccgcgtttatggcggaatatgacagcggcgacatcgtgatcgacccgaaagaattgctcgaggcgaactggtatcgctatgacgatttgccgttactcccgccgcccggcaccgtagcgcgccgtctgatagaagatacggtggcgatgtgtcgggcagagtatgagtgatgatacactgaccgcctgacgcactaaggaacagccaaaatgaccgaacttaaaaacgatcgttatctgcgggcgctgctgcgccagcccgttgatgtcactccagtatggatgatgcgccaggcgggtcgctatctaccggaatataaagccacgcgcgcccaggcaggcgattttatgtcgctgtgcaaaaacgccgagctggcgtgcgaagtgactttgcaaccgctgcgtcgctacccgctggatgcggcgatcctcttttccgatatcctcaccgtgccggacgcgatggggttagggctctattttgaagccggagaaggtccgcgttttacctcgccagtcacctgcaaagctgacgtcgataaactgccaattccggacccggaagatgaactgggttacgtgatgaacgcggtgcgtaccattcgtcgcgaactgaaaggcgaagtgccgctgattggtttttccggcagcccgtggacgctggcgacctacatggtggaaggcggcagcagcaaagccttcaccgtgatcaaaaaaatgatgtatgccgatccgcaggcgctgcacgctctgctcgataaactggcgaaaagcgtcactttgtatctgaatgcgcagattaaagccggtgctcaggcagtgatgattttcgacacctggggcggcgtgcttaccgggcgcgattatcaacagttctcgctctattacatgcataaaattgttgatggtttactgcgtgaaaacgacggtcgccgcgtaccggtcacgctgtttaccaaaggcggcggacagtggctggaagccatggcagaaaccggttgcgatgcgctgggcctcgactggacaacggacatcgccgatgcgcgccgccgtgtgggcaataaagtcgcgttgcagggtaatatggatccgtcgatgctgtacgcgccgcctgcccgcattgaagaagaagtagcgactatacttgcaggtttcggtcacggcgaaggtcatgtctttaaccttggtcacggcattcatcaggatgtgccgccagaacatgctggcgtgttcgtggaggcagtgcatcgactgtctgaacagtatcaccgctaaggagtgattatggatctcgcgtcattacgcgctcaacaaatcgaactggcttcttctgtgatccgcgaggatcgactcgataaagatccaccggatctgatcgccggagccgatgtcgggtttgagcagggcggagaagtgacgcgagcggcgatggtgctgctgaaatatccctcgcttgagctggtcgagtataaagttgcccgcatcgccaccaccatgccttacattccaggttttctttccttccgcgaatatcctgcgctgctggcagcgtgggagatgctgtcgcaaaagccggatttagtgtttgtcgatggtcatgggatctcgcatcctcgccgtcttggcgtcgccagccattttggcttattggtggatgtgccgaccattggcgtggcgaaaaaacggctctgcggtaaattcgaaccgctctccagcgaaccgggcgcgctggccccactgatggataaaggcgagcagctggcctgggtctggcgcagcaaagcgcgctgtaacccgttgtttatcgctaccggccatcgggtcagcgtggacagcgcgctggcgtgggtacaacgctgcatgaaaggctatcgtctgccggagccaacgcgctgggcggacgcggtggcctcggaacgtccggcgttcgtgcgctatacagcaaatcagccctaattcaggtaaactgcggataatttccgtatttgagaactcaacatgttacaaaacccaattcatctgcgtctggagcgcctggaaagctggcagcatgtcactttcatggcttgcttatgcgaacgcatgtaccccaattacgccatgttctgccagcaaaccggttttggtgatgggcaaatttaccgtcgcattctcgatctcatctgggaaacgctgaccgttaaagacgcaaaagtaaatttcgacagccaactggagaaatttgaagaagcgattccttcagccgacgatttcgatctgtacggcgtttatccggcaatcgatgcctgcgtggcgttaagtgaactggtccattcgcgtttgagtggtgaaacgctcgaacacgcggtggaagtgagtaagacctccatcacgaccgttgcgatgctggaaatgactcaggctggtcgcgaaatgagcgatgaagagcttaaagaaaacccagctgtagagcaagaatgggacattcagtgggaaatattccgacttttagctgagtgcgaagaacgcgatatcgagctgataaaaggccttagggcagacctgcgtgaggcgggtgagagcaatattggtataatttttcagcaataagaccagaaaacgtgatttaacgcctgatttgtcgtacctggagtcttccctttcgccccccgtctggtctacatttggggggcgaaaaaaagtggctatcggtgcgtgtatgcaggagagtgctattctggcatttccgtcgcactcgatgcttagcaagcgataaacacattgtaaggataacttatgaacaagactcaactgattgatgtaattgcagagaaagcagaactgtccaaaacccaggctaaagctgctctggagtccactctggctgcaattactgagtctctgaaagaaggcgatgctgtacaactggttggtttcggtaccttcaaagtgaaccaccgcgctgagcgtactggccgcaacccgcagaccggtaaagaaatcaaaattgccgcagctaacgtaccggcatttgtttctggcaaggcactgaaagacgcagttaagtaagattgcgtggcagtgaacagttttaacgaaggggtggtttcaccccttttgtctttctggcgtcgatcattgatgctggctggcgctctgcttctcactgcctgtagtcataactcttcacttcctccctttaccgccagtggatttgctgaagaccagggcgcggtacgcatctggcgaaaagacagcggcgataatgtgcatctgcttgccgtgtttagcccgtggcgcagtggcgataccacgacgcgagagtatcgctggcagggcgataacctcacgctcatcaatatcaatgtttacagcaaaccgccggtgaatattcgcgcgcgttttgacgatcgcggtgatctgagctttatgcaacgtgaatccgatggggaaaagcagcagctttctaacgaccaaatcgatttataccgttatcgtgctgatcagatccgccagattagcgatgccttacgtcaggggagagtcgtgctgcgccaggggcgctggcatgcgatggaacagaccgtgaccacctgcgaagggcaaaccattaaacctgatttagattcgcaggcgatagcgcatatcgagcgccgccagagccgctcttctgttgatgtcagcgtggcatggctggaagcgcccgaaggttcgcaattactgttagtggcaaactctgatttctgtcgctggcaacccaacgagaaaacgttctgatttaccagtggcccatacccatatgaccgccaccaccgcagccgccgtagcccatgcccattccggctccgcgcggaatacccgcttcagccatcgcgatatctcgtttcacccgtaactcatctaacgactgacgcaaattctccatctctttggcgaccgcgttaattttgctgctatccggtgggttcgcggctaacagggcattgtattcataacgcttcgtcaccagttgctgttgcagtgcgctgctttgagcgtaaaagtcattatggattttctgccacgctgtctgttgttcgctggtcaaaggcgcggcattttgctgccacataccgtgtccgccgtgagcaaatgcagatgtcgatcccatcgccattgctgaaagcgccatcattaccagggcaattttcgtgttccgtttcatggttaatcctccagtggttgtcttacttcgggtattgcatcttccgtgccaacgatgaaacgctgatatgacgggtaatctggcatgataaacgagtaaaaatgactcgcctgctgcgggtagcgagtcatttttactcattgaaacttaagcctttgtgttacagcgcagggtaagcgctgataaaagatggcatgatttctgctgtcagaaagggatgagcaggcaaagaagaagatgcgttttatgcaacgttctaaagactccttagctaaatggttaagcgcgatcctccccgtggtcattgttgggctggtgggattgtttgcggtaactgtgattcgtgattatgggcgggcaagcgaggcagaccgccaggcattactggaaaaaggtaatgtgcttatccgcgctctggagtcgggaagccgcgtagggatggggatgcgaatgcaccatgtacagcaacaggcgcttctggaagagatggcgggacagccgggagtgttgtggttcgcagtcaccgatgcgcagggcatcattattcttcatagcgaccccgataaggtcgggcgtgcgctctattcgccggatgaaatgcagaaattaaagccagaggaaaactcccgctggcggctgcttgggaaaacggaaactacgcctgcacttgaggtctatcgtttgttccagccaatgtcagcgccctggcggcatggaatgcacaatatgccgcgctgtaacggcaaagctgtgccacaagtagatgcacaacaggctatttttatcgccgttgatgccagtgatctggttgcaacccagagtggggaaaagcgcaataccctgattatcctcttcgccctggcgacggtcttgctggcaagcgtattgtcattcttctggtatcgccgctatctgcgctcgcgccagcttctacaagatgaaatgaagcgcaaagagaagctggtggcgctggggcatcttgcggcaggcgttgcccacgaaatccgtaacccactttcctcgattaaaggactggcgaaatactttgccgagcgcgcgcctgcagggggagaagcgcatcaactggcgcaggtgatggcgaaagaggccgaccgtttaaaccgcgtggtaagcgagttgctggaactggttaagccaacgcatctggctttgcaggcggtggatctcaacacgctgattaaccactcattacagctggtaagtcaggatgcaaacagccgggagatccagttacgctttaccgccaacgacacattaccggaaattcaggccgacccggacaggctgactcaggtcctgttgaatctctatctcaatgctattcaggcgattggtcagcatggcgtgattagcgtgacggccagcgaaagcggcgcgggcgtgaaaatcagcgttaccgacagcggtaagggaattgcggcagatcagcttgatgccatcttcactccgtacttcaccactaaagccgaaggcaccggattggggctggcggtcgtgcataatattgttgaacaacacggtggtacaattcaggtcgcaagccaggagggaaaaggctcaacgttcaccctctggcttccggtcaatattacgcgtaaggacccacaaggatgacgcacgataatatcgatattctggtggtggatgatgacattagccactgcactattttgcaggctttactgcgcggctggggctataacgtcgcgctggcgaacagcgggcgacaggcgttggagcaggtgcgggaacaggtttttgatcttgtgctttgcgatgtgcgaatggcggagatggacggcatcgccacgctgaaagagatcaaagcgttaaacccggcaattccggtgctgattatgactgcgtactccagcgtcgagacggcggtagaggcactgaaaactggggcgctggattatctcatcaagccgctggatttcgataacctacaggcgacgctggaaaaagcgctcgcgcatacgcacagtattgatgctgaaacacctgcggtgactgccagccagttcggtatggtcggtaaaagcccggcgatgcaacacctgctcagtgaaatcgccctcgtcgcgccatcggaagccacggtactgatccacggcgattccggcaccggtaaagagctggtcgccagggcgattcacgccagtagcgcacgtagcgaaaaaccgctggtaacgctcaactgtgcggcactcaacgaatccttgctggaatctgaattgttcggtcacgaaaaaggggcgtttactggagccgataaacgccgggaagggcgctttgttgaggcggacggcggcacgctgtttctcgatgaaattggcgatatctcgccgatgatgcaggtgcgtctgctgcgtgcgattcaggagcgcgaagttcagcgtgtcggtagcaaccagattatctcggttgatgtccggctgattgcggcgacccatcgcgatcttgccgcagaggtgaatgccgggcgttttcgccaggatctctactatcgcctgaatgtggtggcgattgaagtaccatcgctgcggcaacggcgggaagatatccctctgctggctggccattttctgcagcgctttgccgagcgtaatcgcaaggcggtaaaaggttttacgccccaggcgatggatctgttgattcattacgactggccgggaaatattcgtgagctggaaaacgcggtggaacgggcagtggtgctgctgaccggggaatatatttccgaacgcgagctgccgctggcgattgccagtacgccgatcccgctgggacaaagtcaggatattcagccgttggtggaagtggaaaaagaggtgattctggcggcgctggagaaaacgggcggcaacaaaaccgaagccgcccgtcagttagggatcacgcgcaaaacgctattggcaaaactgtcgcgttagttctgctcgcgttcgatagcgcgccagccgatatctttccggcagaagcagtcgtcccagtggatatcggtcattaaggcataggcgcgtttctgcgcttctgccacggtatgacccagcgcggtgacgcacagtacgcgcccgccgttggtcactacctgctcgtcatccgccagttttgtgcccgcgtggaacactttgccgcctgccacttcttccagcggcaggccgtggatcacgtcaccggtgcggtaatcacccggatatccacccgcagccatcaccacgccgagagaagcgcgttcatcccactcggacgttttctcgtccagtttgctttcacaggccgccaggcagagctcaaccagatcggacttcatgcgcagcataatcggctgggtttccggatcgccaaagcggcagttaaattcaataaccttcggattgccctgtttgtcgatcatcaggcccgcgtagagaaaaccggtgtaggtgttgccttccgccgccatgcctttcacggttggccagataatacgttccatggtgcgctgatgaacgtcatcggttactaccggcgcgggggagtaagcgcccatcccgccggtgtttggtccggtatctttatcgcctacgcgtttgtgatcctggctggtagccatcggcagcacatgctcgccgtccaccatcacgataaagctcgcttcttcgccatcgaggaactcttcgataacgatgcgatgacccgcgtcgccaaaagcgttgcccgccagcatatcgtgaacagccgcttccgcttcttccagcgtcatcgccacgataacgcctttcccggcagccagaccgtccgctttaatgacgattggcgcgcctttctcacgcagatacgccagcgcaggttctacctcggtgaagttctggtattccgccgtagggatcttatggcgggccaggaaatctttggtaaacgcttttgagccttccagttgggccgcacctgcggttgggccgaagattttcagcccggcggcgcggaaggtatcgaccacgcctttcaccagcggcgcttccgggccgacgatggtcagatcaatcttttcgttttgtgcgaaatccaacagcgccgggatatcggtcacgccaatagcaacgttttgcagcgcgggttccagtgcagtgcctgcattacccggagcaacaaaaacagtctcaaccagcggcgactgggccgctttccaggccagcgcgtgctcgcgcccgccgttaccaatcactaatactttcatctattgctccattaatggcggaagtggcgcatgtcggtgaagagcatcgcaataccgtgctcgtcggcggcggcaatcacttcgtcatcacggatagaaccgccaggctggattacgcaggtcacgcccgcagcggcggcggcatcaataccgtcgcggaacgggaagaacgcgtcagaagccatcgaggaacctttcacttccaggccttcatcggccgctttaataccggcgatttttgcggagtacacgcggctcatctggcccgcgccaatgccgatagtcatattgtttttggcatagacgatagcgttggatttcacaaacttcgccaccttccagcagaacagcgcatcacgcagttcctgttcgctcggctgacgtttggtcaccacgcgcagttcttccgcaccgaccatccccaggtcacgatcctgaaccagcagaccgccgttcacgcgtttgaaatcgaggcccggaacacgctcgccccactgaccgcaggtcagaacgcgtacgttctgtttggcggcggtgattttcagggcttcttcgctggcggacggcgcaataatcacttcgacaaactgacgagaaatgatggcctgtgcggtttccgcatccagctcgcggttaaaggcaatgatgccgccgaatgcggaggttgggtcggttttgtacgcgcgatcgtaagcatcaagaatggaattgccgatagccacgccgcaagggttggcgtgcttcacaatcacacatgccggctcggcgaactctttcacgcactccagcgccgcatcggtatcggcgatgttgttataagagagggctttaccctgaacctgggttgcggtagcaacggaggcttctttcacattctcttctatatagaaggcagcctgctggtggctgttctcgccgtaacgcatatccagcttcttaatgaagttcaggttcagcgtgcgtgggaagcgaccggcggcttctttgctttcaccgtggtaagccggaaccatgctgccgaagtagttggcaatcatgctgtcgtaggcggcagtgtgttcgaaggctttgatggcgaggtcgaaacgggttgcaagcgtcagcgatccttcgttgtcatccatctctttaataatggcgtcatagtcgctgctcttcaccacgattgcgacatctttatggttcttggcggcggagcgcaccatcgttgggccgccgatatcgatgttctcaaccgcatcttccagcgagcaaccttcacgggccacggtctgggcgaacggatacaggttaacaaccaccatatcgataggctggatctgatgttcttccataatggcatcgtcctggccgcgacggcccagaatgccaccatgtactttcggatgcagggtcttcacgcgtccatccatcatctccgggaaaccggtgtaatcggaaacttcggttaccggcagacctttttctgctaacagacgggcagtgccccctgtagacagcagctccacaccgcgtgcggaaagtgcctgggcgaattcgacgataccggctttgtcagaaacactgagcagagcgcggcggactggacgacgttgttgcatggtaaatcccctggatttgactattacagagagcgttagctgaatttttcgcgaaaaactcagctaacgcccctaacggggcatccttatttttcgcccgcattgtaacgaaaacgtttgcgcaacgctcgcgaatttttctctttcaatggtgatcacaattttgactgtggttaccgtgggcaaaatacagaaattacattgatgattgtggataactctgtgcgtaaaaaggtataaagcgggcttttgctggggaatgcagcagtcagtcatttttctgcaatttttctattgcggcctgcggagaactccctataatgcgcctccatcgacacggcggatgtgaatcacttcacacaaacagccggttcggttgaagagaaaaatcctgaaattcagggttgactctgaaagaggaaagcgtaatatacgccacctcgcgacagtgcgctaaagcgcgtcgcaactgctctttaacaatttatcagacaatctgtgtgggcactcgaagatacggattcttaacgtcgcaagacgaaaaatgaataccaagtctcaagagtgaacacgtaattcattacgaagtttaattctttgagcatcaaacttttaaattgaagagtttgatcatggctcagattgaacgctggcggcaggcctaacacatgcaagtcgaacggtaacaggaagaagcttgcttctttgctgacgagtggcggacgggtgagtaatgtctgggaaactgcctgatggagggggataactactggaaacggtagctaataccgcataacgtcgcaagaccaaagagggggaccttcgggcctcttgccatcggatgtgcccagatgggattagctagtaggtggggtaacggctcacctaggcgacgatccctagctggtctgagaggatgaccagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgcacaatgggcgcaagcctgatgcagccatgccgcgtgtatgaagaaggccttcgggttgtaaagtactttcagcggggaggaagggagtaaagttaatacctttgctcattgacgttacccgcagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaattactgggcgtaaagcgcacgcaggcggtttgttaagtcagatgtgaaatccccgggctcaacctgggaactgcatctgatactggcaagcttgagtctcgtagaggggggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccggtggcgaaggcggccccctggacgaagactgacgctcaggtgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgtcgacttggaggttgtgcccttgaggcgtggcttccggagctaacgcgttaagtcgaccgcctggggagtacggccgcaaggttaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctggtcttgacatccacggaagttttcagagatgagaatgtgccttcgggaaccgtgagacaggtgctgcatggctgtcgtcagctcgtgttgtgaaatgttgggttaagtcccgcaacgagcgcaacccttatcctttgttgccagcggtccggccgggaactcaaaggagactgccagtgataaactggaggaaggtggggatgacgtcaagtcatcatggcccttacgaccagggctacacacgtgctacaatggcgcatacaaagagaagcgacctcgcgagagcaagcggacctcataaagtgcgtcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgtggatcagaatgccacggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtgggttgcaaaagaagtaggtagcttaaccttcgggagggcgcttaccactttgtgattcatgactggggtgaagtcgtaacaaggtaaccgtaggggaacctgcggttggatcacctccttaccttaaagaagcgttctttgcagtgctcacacagattgtctgatagaaagtgaaaagcaaggcgtcttgcgaagcagactgatacgtccccttcgtctagaggcccaggacaccgccctttcacggcggtaacaggggttcgaatcccctaggggacgccacttgctggtttgtgagtgaaagtcacctgccttaatatctcaaaactcatcttcgggtgatgtttgagatatttgctctttaaaaatctggatcaagctgaaaattgaaacactgaacaacgaaagttgttcgtgagtctctcaaattttcgcaacacgatgatgaatcgtaagaaacatcttcgggttgtgaggttaagcgactaagcgtacacggtggatgccctggcagtcagaggcgatgaaggacgtgctaatctgcgataagcgtcggtaaggtgatatgaaccgttataaccggcgatttccgaatggggaaacccagtgtgtttcgacacactatcattaactgaatccataggttaatgaggcgaaccgggggaactgaaacatctaagtaccccgaggaaaagaaatcaaccgagattcccccagtagcggcgagcgaacggggagcagcccagagcctgaatcagtgtgtgtgttagtggaagcgtctggaaaggcgcgcgatacagggtgacagccccgtacacaaaaatgcacatgctgtgagctcgatgagtagggcgggacacgtggtatcctgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaaccccggcgaggggagtgaaaaagaacctgaaaccgtgtacgtacaagcagtgggagcacgcttaggcgtgtgactgcgtaccttttgtataatgggtcagcgacttatattctgtagcaaggttaaccgaataggggagccgaagggaaaccgagtcttaactgggcgttaagttgcagggtatagacccgaaacccggtgatctagccatgggcaggttgaaggttgggtaacactaactggaggaccgaaccgactaatgttgaaaaattagcggatgacttgtggctgggggtgaaaggccaatcaaaccgggagatagctggttctccccgaaagctatttaggtagcgcctcgtgaattcatctccgggggtagagcactgtttcggcaagggggtcatcccgacttaccaacccgatgcaaactgcgaataccggagaatgttatcacgggagacacacggcgggtgctaacgtccgtcgtgaagagggaaacaacccagaccgccagctaaggtcccaaagtcatggttaagtgggaaacgatgtgggaaggcccagacagccaggatgttggcttagaagcagccatcatttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatgtaacggggctaaaccatgcaccgaagctgcggcagcgacgcttatgcgttgttgggtaggggagcgttctgtaagcctgcgaaggtgtgctgtgaggcatgctggaggtatcagaagtgcgaatgctgacataagtaacgataaagcgggtgaaaagcccgctcgccggaagaccaagggttcctgtccaacgttaatcggggcagggtgagtcgacccctaaggcgaggccgaaaggcgtagtcgatgggaaacaggttaatattcctgtacttggtgttactgcgaaggggggacggagaaggctatgttggccgggcgacggttgtcccggtttaagcgtgtaggctggttttccaggcaaatccggaaaatcaaggctgaggcgtgatgacgaggcactacggtgctgaagcaacaaatgccctgcttccaggaaaagcctctaagcatcaggtaacatcaaatcgtaccccaaaccgacacaggtggtcaggtagagaataccaaggcgcttgagagaactcgggtgaaggaactaggcaaaatggtgccgtaacttcgggagaaggcacgctgatatgtaggtgaggtccctcgcggatggagctgaaatcagtcgaagataccagctggctgcaactgtttattaaaaacacagcactgtgcaaacacgaaagtggacgtatacggtgtgacgcctgcccggtgccggaaggttaattgatggggttagcgcaagcgaagctcttgatcgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaatgatggccaggctgtctccacccgagactcagtgaaattgaactcgctgtgaagatgcagtgtacccgcggcaagacggaaagaccccgtgaacctttactatagcttgacactgaacattgagccttgatgtgtaggataggtgggaggctttgaagtgtggacgccagtctgcatggagccgaccttgaaataccaccctttaatgtttgatgttctaacgttgacccgtaatccgggttgcggacagtgtctggtgggtagtttgactggggcggtctcctcctaaagagtaacggaggagcacgaaggttggctaatcctggtcggacatcaggaggttagtgcaatggcataagccagcttgactgcgagcgtgacggcgcgagcaggtgcgaaagcaggtcatagtgatccggtggttctgaatggaagggccatcgctcaacggataaaaggtactccggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatcacatcctggggctgaagtaggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtgggcgctggagaactgaggggggctgctcctagtacgagaggaccggagtggacgcatcactggtgttcgggttgtcatgccaatggcactgcccggtagctaaatgcggaagagataagtgctgaaagcatctaagcacgaaacttgccccgagatgagttctccctgactccttgagagtcctgaaggaacgttgaagacgacgacgttgataggccgggtgtgtaagcgcagcgatgcgttgagctaaccggtactaatgaaccgtgaggcttaaccttacaacgccgaaggtgttttggcggattgagagaagattttcagcctgatacagattaaatcagaacgcagaagcggtctgataaaacagaatttgcctggcggcagtagcgcggtggtcccacctgaccccatgccgaactcagaagtgaaacgccgtagcgccgatggtagtgtggggtctccccatgcgagagtagggaactgccaggcatcaaattagaaaaaccccggtccataaggccggggttttttgcatatcaattatttgcatgatgaagggaatctcatgtcagttctgtatatccaaattcgtcgtaatcaaattactgttcgcgatcttgaaagcaaacgtgaagtgtcaggagacgctgccttcagtaaccagcgcctgttaatcgccaatttctttgttgcagaaaaagttctgcaagatcttgttctgcaactccacccacgttcaacctggcattcttttttgccagcaaaacgtatggatattgttgtgagcgcactggaaatgaatgagggcggtttgtcacaggttgaggaacgcattctccatgaagtggtcgctggggcaacgttaatgaaatatcgccagttccacatccatgcgcaatcagcggtactcagtgatagtgcggtcatggcaatgcttaagcagaaataatcgtgtcaccattggtgggtactaaacctgaagttcagcccaccgggatgagaaaaaatcgcctacgcccccacatacgccagattcagcaacggatacggtttccccaaatcgtccacctcagagcgtcccgtaaccttaaaacccaccttcttatagaacccaaccgcctgctcattttgctcattaacgttggttgtcagttccggtgccatcgagagcgcatgctccaccagcacccgacctacgccgcagccgcgcacatcaggatcgataaacagcgcatccatatgctgcccacttagcaacataaatccaaccggctgatcccgctcattaaccgcgacccacaacggcgcttccggcaggaaggaacgaactaggtcctccagctcggtccgatactctgctgatagaaaatcgtgagtggcatcgacagaacgacaccaaatcgcaacgagttcctccccttcctcatgccgtgagcggcgaatactaataaccattttctctccttttagtcattcttatattctaacgtagtcttttccttgaaactttctcaccttcaacatgcaggctcgacattggcaaattttctggttatcttcagctatctggatgtctaaacgtataagcgtatgtagtgaggtaatcaggttatgccgattcgtgtgccggacgagctacccgccgtcaatttcttgcgtgaagaaaacgtctttgtgatgacaacttctcgtgcgtctggtcaggaaattcgtccacttaaggttctgatccttaacctgatgccgaagaagattgaaactgaaaatcagtttctgcgcctgctttcaaactcacctttgcaggtcgatattcagctgttgcgcatcgattcccgtgaatcgcgcaacacgcccgcagagcatctgaacaacttctactgtaactttgaagatattcaggatcagaactttgacggtttgattgtaactggtgcgccgctgggcctggtggagtttaatgatgtcgcttactggccgcagatcaaacaggtgctggagtggtcgaaagatcacgtcacctcgacgctgtttgtctgctgggcggtacaggccgcgctcaatatcctctacggcattcctaagcaaactcgcaccgaaaaactctctggcgtttacgagcatcatattctccatcctcatgcgcttctgacgcgtggctttgatgattcattcctggcaccgcattcgcgctatgctgactttccggcagcgttgattcgtgattacaccgatctggaaattctggcagagacggaagaaggggatgcatatctgtttgccagtaaagataagcgcattgcctttgtgacgggccatcccgaatatgatgcgcaaacgctggcgcaggaatttttccgcgatgtggaagccggactagacccggatgtaccgtataactatttcccgcacaatgatccgcaaaatacaccgcgagcgagctggcgtagtcacggtaatttactgtttaccaactggctcaactattacgtctaccagatcacgccatacgatctacggcacatgaatccaacgctggattaatcttctgtgatagtcgatcgttaagcgattcagcaccttacctcaggcaccttcgggtgccttttttatttccgaaacgtacctcagcaggtgaataaattttattcatattgttatcaacaagttatcaagtatttttaattaaaatggaaattgtttttgattttgcattttaaatgagtagtcttagttgtgctgaacgaaaagagcacaacgatccttcgttcacagtggggaagttttcggatccatgacgaggagctgcacgatgactgaacaggcaacaacaaccgatgaactggctttcacaaggccgtatggcgagcaggagaagcaaattcttactgccgaagcggtagaatttctgactgagctggtgacgcattttacgccacaacgcaataaacttctggcagcgcgcattcagcagcagcaagatattgataacggaacgttgcctgattttatttcggaaacagcttccattcgcgatgctgattggaaaattcgcgggattcctgcggacttagaagaccgccgcgtagagataactggcccggtagagcgcaagatggtgatcaacgcgctcaacgccaatgtgaaagtctttatggccgatttcgaagattcactggcaccagactggaacaaagtgatcgacgggcaaattaacctgcgtgatgcggttaacggcaccatcagttacaccaatgaagcaggcaaaatttaccagctcaagcccaatccagcggttttgatttgtcgggtacgcggtctgcacttgccggaaaaacatgtcacctggcgtggtgaggcaatccccggcagcctgtttgattttgcgctctatttcttccacaactatcaggcactgttggcaaagggcagtggtccctatttctatctgccgaaaacccagtcctggcaggaagcggcctggtggagcgaagtcttcagctatgcagaagatcgctttaatctgccgcgcggcaccatcaaggcgacgttgctgattgaaacgctgcccgccgtgttccagatggatgaaatccttcacgcgctgcgtgaccatattgttggtctgaactgcggtcgttgggattacatcttcagctatatcaaaacgttgaaaaactatcccgatcgcgtcctgccagacagacaggcagtgacgatggataaaccattcctgaatgcttactcacgcctgttgattaaaacctgccataaacgcggtgcttttgcgatgggcggcatggcggcgtttattccgagcaaagatgaagagcacaataaccaggtgctcaacaaagtaaaagcggataaatcgctggaagccaataacggtcacgatggcacatggatcgctcacccaggccttgcggacacggcaatggcggtattcaacgacattctcggctcccgtaaaaatcagcttgaagtgatgcgcgaacaagacgcgccgattactgccgatcagctgctggcaccttgtgatggtgaacgcaccgaagaaggtatgcgcgccaacattcgcgtggctgtgcagtacatcgaagcgtggatctctggcaacggctgtgtgccgatttatggcctgatggaagatgcggcgacggctgaaatttcccgtacctcgatctggcagtggatccatcatcaaaaaacgttgagcaatggcaaaccggtgaccaaagccttgttccgccagatgctgggcgaagagatgaaagtcattgccagcgaactgggcgaagaacgtttctcccaggggcgttttgacgatgccgcacgcttgatggaacagatcaccacttccgatgagttaattgatttcctgaccctgccaggctaccgcctgttagcgtaaaccaccacataactatggagcatctgcacatgaaaacccgtacacaacaaattgaagaattacagaaagagtggactcaaccgcgttgggaaggcattactcgcccatacagtgcggaagatgtggtgaaattacgcggttcagtcaatcctgaatgcacgctggcgcaactgggcgcagcgaaaatgtggcgtctgctgcacggtgagtcgaaaaaaggctacatcaacagcctcggcgcactgactggcggtcaggcgctgcaacaggcgaaagcgggtattgaagcagtctatctgtcgggatggcaggtagcggcggacgctaacctggcggccagcatgtatccggatcagtcgctctatccggcaaactcggtgccagctgtggtggagcggatcaacaacaccttccgtcgtgccgatcagatccaatggtccgcgggcattgagccgggcgatccgcgctatgtcgattacttcctgccgatcgttgccgatgcggaagccggttttggcggtgtcctgaatgcctttgaactgatgaaagcgatgattgaagccggtgcagcggcagttcacttcgaagatcagctggcgtcagtgaagaaatgcggtcacatgggcggcaaagttttagtgccaactcaggaagctattcagaaactggtcgcggcgcgtctggcagctgacgtgacgggcgttccaaccctgctggttgcccgtaccgatgctgatgcggcggatctgatcacctccgattgcgacccgtatgacagcgaatttattaccggcgagcgtaccagtgaaggcttcttccgtactcatgcgggcattgagcaagcgatcagccgtggcctggcgtatgcgccatatgctgacctggtctggtgtgaaacctccacgccggatctggaactggcgcgtcgctttgcacaagctatccacgcgaaatatccgggcaaactgctggcttataactgctcgccgtcgttcaactggcagaaaaacctcgacgacaaaactattgccagcttccagcagcagctgtcggatatgggctacaagttccagttcatcaccctggcaggtatccacagcatgtggttcaacatgtttgacctggcaaacgcctatgcccagggcgagggtatgaagcactacgttgagaaagtgcagcagccggaatttgccgccgcgaaagatggctataccttcgtatctcaccagcaggaagtgggtacaggttacttcgataaagtgacgactattattcagggcggcacgtcttcagtcaccgcgctgaccggctccactgaagaatcgcagttctaagcaacaacaaccgttgctgactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattctctgctcctgatgagggcgctaaatgccgcgtggcctggaattattgattgctcaaaccattttgcaaggcttcgatgctcagtatggtcgattcctcgaagtgacctccggtgcgcagcagcgtttcgaacaggccgactggcatgctgtccagcaggcgatgaaaaaccgtatccatctttacgatcatcacgttggtctggtcgtggagcaactgcgctgcattactaacggccaaagtacggacgcggcatttttactacgtgttaaagagcattacacccggctgttgccggattacccgcgcttcgagattgcggagagcttttttaactccgtgtactgtcggttatttgaccaccgctcgcttactcccgagcggctttttatctttagctctcagccagagcgccgctttcgtaccattccccgcccgctggcgaaagactttcaccccgatcacggctgggaatctctactgatgcgcgttatcagcgacctaccgctgcgcctgcgctggcagaataaaagccgtgacatccattacattattcgccatctgacggaaacgctggggacagacaacctcgcggaaagtcatttacaggtggcgaacgaactgttttaccgcaataaagccgcctggctggtaggcaaactgatcacaccttccggcacattgccatttttgctgccgatccaccagacggacgacggcgagttatttattgatacctgcctgacgacgaccgccgaagcgagcattgtttttggctttgcgcgttcttattttatggtttatgcgccgctgcccgcagcgctggtcgagtggctacgggaaattctgccaggtaaaaccaccgctgaattgtatatggctatcggctgccagaagcacgccaaaaccgaaagctaccgcgaatatctcgtttatctacagggctgtaatgagcagttcattgaagcgccgggtattcgtggaatggtgatgttggtgtttacgctgccgggctttgatcgggtattcaaagtcatcaaagacaggttcgcgccgcagaaagagatgtctgccgctcacgttcgtgcctgctatcaactggtgaaagagcacgatcgcgtgggccgaatggcggacacccaggagtttgaaaactttgtgctggagaagcggcatatttccccggcattaatggaattactgcttcaggaagcagcggaaaaaatcaccgatctcggcgaacaaattgtgattcgccatctttatattgagcggcggatggtgccgctcaatatctggctggaacaagtggaaggtcagcagttgcgcgacgccattgaagaatacggtaacgctattcgccagcttgccgctgctaacattttccctggcgacatgctgtttaaaaacttcggtgtcacccgtcacgggcgtgtggttttttatgattacgatgaaatttgctacatgacggaagtgaatttccgcgacatcccgccgccgcgctatccggaagacgaacttgccagcgaaccgtggtacagcgtctcgccgggcgatgttttcccggaagagtttcgccactggctatgcgccgacccgcgtattggtccgctgtttgaagagatgcacgccgacctgttccgcgctgattactggcgcgcactacaaaaccgcatacgtgaagggcatgtggaagatgtttatgcgtatcggcgcaggcaaagatttagcgtacggtatggggagatgcttttttgagtaaagcttccatataatttttctccgcaatgtatcgagggttatccgtaaagccaaagctttcagccatcttatttaatgtattaaggattaattcagcaataacccggtgaccaaattcaaaagccaactcaaaggcagagtatttttgtggggctttgtgttgccaaaaatccataatatcttcagcggtaaatccaaacaggcgtgcatggtcagataaagcaagataaaccgtctctacaacattttgttgtttatgctgtatcgctgaaaacaaaccgggatattcattagaattatttgccaggaggaggggcttcatattttttttatcgaatttaaacgtattaaacagagtgggtaatgcgttaaaaatagtattaataacgttcatgtgtccgcgctgcatggccataaacaaacccgtgtcgcgcgcaagacttttagcggtcagaagatctacaatatcggaagctgaaatgttaatttcctgggctaggctgggcaatgcttcaagaataactttcacgatatcgctatgtccattttgcatcgccagatatagtcctgggcaaccataaaaatcctttgccttcaggagatcgagtacctgttctttagtcaaatgacatgtgcgaattaacaaaggtaacgcgttcaaaacaattttcagcatgtcggcatcaccattcgccataacatggtataaaacatggctggacgttctatttttggcactcaggaatttatacacttgttcgttatctaaatgatgtgttgcggccagtttaggtaaggcgttcagaatcgaggttacaacatttttatccttacgtgatatcgctaaaaataatccagaaaaaccatttttatcttttgcctccagaatatgcatgagattttttttcgagagtaatccttcatatcctgtttctgacaatgaattgaaaatagtctcaacgatatccgcattaccataatttatagccaaatataaacctggcaggttaatactattataggcagtcaacatttctgttctatgtagttctggcattttctggagttgaatcatcagttgcgtaagttggtgattctgaccaattgccattagcaaattcatcgttgcaggtgataatggaggggttatttcatccacagatccttttaacatcaatagctgttctttcggaagtgctggaattattgcaacagattgattaataacatgatcatttgaccatttcaggaggctataatctacattcataaaatccatcagagaatagtgtttaatattctctttgctttcgctcataattcttattttatcgttagttacattaggatcataaaccgaaaccacgtaatgggtacatccttcagttgtgttctttattcttagccggaccgtcaaagcatggttatccaccagtaatatggctgccataacactgatgccatttgattccatcttgtcaaaatatgctttcataactagcccgaaatcaccgcaggcagcaacgcaacgcccctcaggacggctggaaaccaacgccaaagtctggtttttgcattttttgttgaagtgcgtgagaaatttttcagctgaagagtaatcatcttgatggggtttgtaatcaacattctgataaatatcattaatatattgtgcagcaatgtgtcggcatactatacggttttggggtcgccccggaaaataacattgaccattaagtttaattcttgggaattctttttcttttctatctgattttaggtttaattcttgtttatcaagagtgtctgagcgttgaggtaaaatttccattaggtatttttcaaatattggggcaatggtttgagtaagtgtcgtgttttcgtttttattaattatcgtaatttctttcttatcagcttgtaagacggacgtggaaaatttaatgacaaaatccttgttgctaaagatatgacgaccattttgtctacagttctctgagaagctttttaatagaggcgtcgccagctccttgccagaaaatttatcctcgagttctttataaaacaattcactcagggtttggtgttcatttgtctgggctgtattattaatatttgcagagaaagaactacgaggaatacgagtaatcatttaaatatctcattgtttattgatgtcttgaattttaactatcagaacagtgaaaaaatttaatatgattacaactaaagaaatatcataaatcgctcaatctcataatgcagccgtaaaagtttcggtggaatgagatcttgcgattttgttaataattaagtggtttgatgtttaaaaataatgctgagttaataaaagtgtgtgaagtgtatgacattaagttattttggcgtcaatgcgattaacagacacccttattctattgccactcaggtatgatgggcagaatattgcctctgcccgccagaaaaagtcagcgcattccaccgtacgccagcgtcacttccttcgccgctttaatcaccatcgcgccaaactcggtcacgcggtcatcggtaatacgtgaaatcggtccggaaatagaaattgcggcaaacggttcacggtgctcatcgaaaatacacgctgcaaggcaacgtagccccagtgcatgttcctcatcgtcaaatgaataaccccgtttgcgcgtttgggcgagatcttcttttaaatgcacaggagacaccagcgttgcgtgggtataggcatgtaaccctttgcggtgcagcagcttcgtcacctgttcttcgctcagttgggctaaaaaggctttacccgcaccggaagcgtgcatcggcaatttaccgccgataggcgcggacattcgcatcagatgcgtacactgtacctggtcgataataatcgcttcgtgatcgctttgatcaagcaccgccatattgaccgtttcgccagactcttccattagattgcgcaggatagggtgaacaatcgctaacaaattacggctctggagaaagctgctgccgaccataaaggcatgtgcgccgattgcccaatgtcccagttcgccaacctgacgcacgaaaccctgctgttgcatcgtggttagcaggcggtgggtcgtggaattgggtaacccggcttgttgcgccagttccgtgagtgccacactgccattggattcggcaatccactccagtaatttcaggccacgcgttaaagactgaacctgtccagtcgctggtgcggtggcaacggcgggttttctgccgcgtttcgcgggaatgggtgcgaccatgacagtctcttttttctgtatcgtggaaatcattttcatttttattgttagctaatgcaatagttactgaactgatccgatgagttaatgttgaacaaatctcatgttgcgtggtggtcgcttttaccacagatgcgtttatgccagtatggtttgttgaatttttattaaatctgggttgagcgtgtcgggagcaagtgtgagcagcaaagtggaacaactgcgtgcgcagttaaatgaacgtattctggtgctggacggcggtatgggcaccatgatccagagttatcgactgaacgaagccgattttcgtggtgaacgctttgccgactggccatgcgacctcaaaggcaacaacgacctgctggtactcagtaaaccggaagtgatcgccgctatccacaacgcctactttgaagcgggcgcggatatcatcgaaaccaacaccttcaactccacgaccattgcgatggcggattaccagatggaatccctgtcggcggaaatcaactttgcggcggcgaaactggcgcgagcttgtgctgacgagtggaccgcgcgcacgccagagaaaccgcgctacgttgccggtgttctcggcccgaccaaccgcacggcgtctatttctccggacgtcaacgatccggcatttcgtaatatcacttttgacgggctggtggcggcttatcgagagtccaccaaagcgctggtggaaggtggcgcggatctgatcctgattgaaaccgttttcgacacccttaacgccaaagcggcggtatttgcggtgaaaacggagtttgaagcgctgggcgttgagctgccgattatgatctccggcaccatcaccgacgcctccgggcgcacgctctccgggcagaccaccgaagcattttacaactcattgcgccacgccgaagctctgacctttggcctgaactgtgcgctggggcccgatgaactgcgccagtacgtgcaggagctgtcacggattgcggaatgctacgtcaccgcgcacccgaacgccgggctacccaacgcctttggtgagtacgatctcgacgccgacacgatggcaaaacagatacgtgaatgggcgcaagcgggttttctcaatatcgtcggcggctgctgtggcaccacgccacaacatattgcagcgatgagtcgtgcagtagaaggattagcgccgcgcaaactgccggaaattcccgtagcctgccgtttgtccggcctggagccgctgaacattggcgaagatagcctgtttgtgaacgtgggtgaacgcaccaacgtcaccggttccgctaagttcaagcgcctgatcaaagaagagaaatacagcgaggcgctggatgtcgcgcgtcaacaggtggaaaacggcgcgcagattatcgatatcaacatggatgaagggatgctcgatgccgaagcggcgatggtgcgttttctcaatctgattgccggtgaaccggatatcgctcgcgtgccgattatgatcgactcctcaaaatgggacgtcattgaaaaaggtctgaagtgtatccagggcaaaggcattgttaactctatctcgatgaaagagggcgtcgatgcctttatccatcacgcgaaattgttgcgtcgctacggtgcggcagtggtggtaatggcctttgacgaacagggacaggccgatactcgcgcacggaaaatcgagatttgccgtcgggcgtacaaaatcctcaccgaagaggttggcttcccgccagaagatatcatcttcgacccaaacatcttcgcggtcgcaactggcattgaagagcacaacaactacgcgcaggactttatcggcgcgtgtgaagacatcaaacgcgaactgccgcacgcgctgatttccggcggcgtatctaacgtttctttctcgttccgtggcaacgatccggtgcgcgaagccattcacgcagtgttcctctactacgctattcgcaatggcatggatatggggatcgtcaacgccgggcaactggcgatttacgacgacctacccgctgaactgcgcgacgcggtggaagatgtgattcttaatcgtcgcgacgatggcaccgagcgtttactggagcttgccgagaaatatcgcggcagcaaaaccgacgacaccgccaacgcccagcaggcggagtggcgctcgtgggaagtgaataaacgtctggaatactcgctggtcaaaggcattaccgagtttatcgagcaggataccgaagaagcccgccagcaggctacgcgcccgattgaagtgattgaaggcccgttgatggacggcatgaatgtggtcggcgacctgtttggcgaagggaaaatgttcctgccacaggtggtcaaatcggcgcgcgtcatgaaacaggcggtggcctacctcgaaccgtttattgaagccagcaaagagcagggcaaaaccaacggcaagatggtgatcgccaccgtgaagggcgacgtccacgacatcggtaaaaatatcgttggtgtggtgctgcaatgtaacaactacgaaattgtcgatctcggcgttatggtgcctgcggaaaaaattctccgtaccgctaaagaagtgaatgctgatctgattggcctttcggggcttatcacgccgtcgctggacgagatggttaacgtggcgaaagagatggagcgtcagggcttcactattccgttactgattggcggcgcgacgacctcaaaagcgcacacggcggtgaaaatcgagcagaactacagcggcccgacggtgtatgtgcagaatgcctcgcgtaccgttggtgtggtggcggcgctgctttccgatacccagcgtgatgattttgtcgctcgtacccgcaaggagtacgaaaccgtacgtattcagcacgggcgcaagaaaccgcgcacaccaccggtcacgctggaagcggcgcgcgataacgatttcgcttttgactggcaggcttacacgccgccggtggcgcaccgtctcggcgtgcaggaagtcgaagccagcatcgaaacgctgcgtaattacatcgactggacaccgttctttatgacctggtcgctggccgggaagtatccgcgcattctggaagatgaagtggtgggcgttgaggcgcagcggctgtttaaagacgccaacgacatgctggataaattaagcgccgagaaaacgctgaatccgcgtggcgtggtgggcctgttcccggcaaaccgtgtgggcgatgacattgaaatctaccgtgacgaaacgcgtacccatgtgatcaacgtcagccaccatctgcgtcaacagaccgaaaaaacaggcttcgctaactactgtctcgctgacttcgttgcgccgaagctttctggtaaagcagattacatcggcgcatttgccgtgactggcgggctggaagaggacgcactggctgatgcctttgaagcgcagcacgatgattacaacaaaatcatggtgaaagcgcttgccgaccgtttagccgaagcctttgcggagtatctccatgagcgtgtgcgtaaagtctactggggctatgcgccgaacgagaacctcagcaacgaagagctgatccgcgaaaactaccagggcatccgtccggcaccgggctatccggcctgcccggaacatacggaaaaagccaccatctgggagctgctggaagtggaaaaacacactggcatgaaactcacagaatctttcgccatgtggcccggtgcatcggtttcgggttggtacttcagccacccggacagcaagtactacgctgtagcacaaattcagcgcgatcaggttgaagattatgcccgccgtaaaggtatgagcgttaccgaagttgagcgctggctggcaccgaatctggggtatgacgcggactgattcacaaatctgtcacttttccttacaacaaacagggcgctcaatgagtgccctgtctctttattaatatgaaacacttatactggaaacaggctggaataatcttagccggaaaaacgaatgtcaaaaggcacagtaaagatgccagtcagcgtgtttccggtcctttggtcattcaattgcttcaggaacatataacgataaggagaacctgaactcgtgttaacgctgcttcacctgctttctgccgtcgccctgctggtctgggggactcatattgttcgaaccggcgtaatgcgcgtcttcggcgcgcgtttgcgtactgtccttagccggagcgtcgaaaaaaagccgctcgccttttgcgcggggatcggcgttaccgcactggtacagagcagtaatgccaccaccatgctggtgacctcgtttgtcgctcaggatctggtagccctcgcaccggctctggtcattgtgctgggtgcagatgtcgggacggcgctaatggcgcgtattctcaccttcgacttatcctggctgtcaccgttacttatttttatcggcgtgatttttttcctcggacgcaaacagtcacgcgccgggcaactgggccgcgtcggtattggtcttgggctgattttgctagcgctggagttgattgtgcaggccgtaacgccgatcacccaggcaaacggcgttcaggtgatctttgcctcgctgaccggcgatattctgctggatgcgctgattggcgcgatgttcgccattatcagctactccagccttgctgctgtactgctgaccgcgactctgaccgccgcaggcattatctccttccccgtggcgctctgtctggtgattggtgctaacctcggttccggtctgctggcaatgctcaacaacagtgccgccaatgccgcagcccgccgtgtcgcgctgggtagtctgctgtttaagctggtgggtagcctgattatcctgccgtttgtccatttgctggcagagacaatggggaagttgtcattgccaaaagcggaactggtgatctatttccacgtcttctacaaccttgtacgttgcctggtcatgctgccatttgttgacccgatggcacggttttgcaaaacgattattcgcgatgaaccggaactggatacccagctacggcctaaacatctggatgtcagcgcgctggatacgcccacgcttgctctggcgaacgccgcgcgcgaaaccctgcgcattggcgacgccatggaacagatgatggaagggttgaataaagtgatgcacggtgagccacggcaggagaaagagctgcgtaagctggcagatgatatcaacgttctctacaccgccattaagctgtatctggcgcggatgccaaaagaagagctggcggaggaagagtcgcgccgctgggcagagatcatcgaaatgtcgctcaaccttgaacaggcctccgatatcgtcgagcgcatgggcagcgaaattgctgacaaatcactggcagcacggcgggcattttcgcttgatgggttgaaggaactggatgcgctctatgagcaattgctcagtaatttaaagctggcaatgtcggtgttcttctctggcgatgtcaccagcgctcgtcgtttgcgtcgcagcaaacatcgttttcgcattcttaatcgccgctattcccacgcccacgtcgatcgcctgcatcagcaaaacgtgcagagcattgaaaccagttcgctacatttaggcttactgggagatatgcagcgcctgaactcgctgttttgttcggtggcttacagtgtgctggaacagccggatgaagatgaaggacgggacgagtattaatattgtgaatcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattcacttaaaaacggtgaccagcttccagcggaaccgcttcttcaccagccttaaacacataagtggtgttcgggccacccagcgtagcgtgacctttactcactgtgatccagttaccttccggtagaccaataatcgtcagttctggcgcgacgaccagcagttcgcgaatacgctgctcacgggtttcacctttatggccttccggcagcgcgttggtgaagtgcgggttgatttgcagcgggaacagatttagcgcatcgaaaccttgcggatcgacaatcggcatatcgttggtggtacgaatagttgggcaagcaaggttagcgcctgcgctccagccaatatacagagcgccacgtttaaccacgtcagtaattggtgccagcagcccgcgctcgcggcactgtttcagcaactggaaagtattcccgccgccgacaatcacgatctcagcattttcaatcgcggcaacgggatcgacaacgctatgaataccggtgacagaaacacccagcggagcgagaaccgcagccgttttcgctgtgtaatcatcccaggtctgcgttacgccagcgaaagggataaacaccgctgagcggcgaccctgcaactgttcagcaattagcggcagtgcatgttccagccaggctttacccggcagcgtcgagttactcaataaaagcagttccattacttctccggttagtaagaaatcacgggaggcatgctaccactgcgaatttaaccacttactgacatggctcacgatgtcgcacattgcttctggaaagtgatttgagcaggtaacgaattcaagccaatggaaataacaaatagttcgctcatgactattttttatcaacccaaaggtacggtatattccgttttttacaggagaatttatgctgcccgactcatcagtccgtttaaataaatacatcagcgaaagcggaatttgctcacgccgcgaagcggatcgctatatcgagcaaggcaatgtgttccttaatggcaagcgagccaccattggcgatcaggtgaaacccggcgacgttgtgaaagtaaacggtcagttgattgaacctcgggaagccgaagatttggtacttatcgccctgaacaagcccgttggtattgtaagcaccaccgaagatggcgagcgcgataacattgtcgatttcgttaaccacagcaaacgcgtgttcccgattggccgcctggataaagactcccaggggctgattttcctcaccaatcacggcgatctggtgaataagatcctgcgtgctggcaatgatcatgagaaagagtatctggtgacggtcgataaaccgattaccgaggagtttattcgcggcatgagtgcgggggtgccaatcctcgggacagtgaccaaaaagtgcaaagttaaaaaagaagcgccgtttgtcttccgcattaccctggtgcaggggctgaaccgtcagatccggcgcatgtgcgagcatttcggctatgaagtgaaaaagctggaacgcacgcgcatcatgaacgttagcttaagcggcattccgctgggggaatggcgcgatttaaccgacgatgagttaatcgacctctttaagctcattgaaaattcctcttccgaggtaaaacctaaagcgaaggccaaaccgaaaacagcgggcatcaaacgtccagtcgttaagatggaaaaaacggcggaaaaaggcggtcgcccggcgtccaacggtaagcgttttacctcgccggggcgtaaaaagaaggggcgctgattaacgcctcagactgatgaaaacggcccaaaagtgcccggacagtcccctcgccccttcgggaaaagggttagggtgaggggaaaattgtgttcacactgacgagtgaaaatctcaggcgttgattgtggattagcgcctgccgcgcgtcgacgtatttgctgaccagctaaatgacgcttcaggatccggtttataagcctgctttttcttcaactggcgggcttttttcgcttcagcctcacgctcaaccattaatttatcgatgtaatctttcttaatgctgttggtttcggagttggtcaatacgcgaccatgcgcaatccgcgcccgatccagcagtgttttaagttcacgctgctcgcgttcagtcatctctttttgggtaatacgggggagtgccatgatggtgccctcagtgagccagagagttcagtgtacgggaattcgtttgcgagcagaactgataatattcattttgccttctcttaactatttatctctttcgataattaattagagatgcagataaaaaaattaaaggcaattattctccgataaagacgctggttaacagagtacaggctcgtttattgatgagcatagtgacaagaaaatcaatacggcccgaaatatagcttccaggccatacagtatttactcaaacaaattactatgcagtttttgcaccacctgctcggcatcttcgccgggcaccaggaagcacaggttatggctggatgcgccataacaaatcatgcgaatgttgaacggttccagtacgccgaatacctctttgccaacgccgcaggcttttgacaggtcattgccaatcaacgcgaccagcgccagaccttcttccacctccacccgacacagtgcggaaagctccatcagcagagattgcgtcagcaacgtatcgccagtggaggttgaaccggtggtatcaagggttaatgccacgctcacttctgacgtggtgattaagtctaccgaaatattatgccgcgcgaggatgccgaaaacttccgcgaggaaaccgcgagaatgcagcatattcaggctgtgcaaagtgagcagagtctgattgcgacgaagcgccagagcgcggaacagcggcggattttcagttttattgcacaccagcgtaccacctgcgcgtgggtctttgctggagccgacaaagaccgggatatcgctgcgtactgcgggtagcaacgttgccggatgcagtacttttgcaccaaaagttgccatctctgccgcttcggcaaacgcgatttcatcaatgcgttttgctgcggaaactacgcgtggatcggtggtgtagatgcccgggacgtcggtccagatatcaacacgagatgcgtgtaaagcctccgccagcaaggctgccgtataatcgctgcctccacggccaagcgtcgttgtacgacctttattttcgctaccgataaatccctgggtgatcactaagccttcattgagacgtgggagcagctgcagcgcggccagttccgccagcgcggctatatctggctctgcacgaccaaatcggtcgttggtacgcatcactttacgtacatcaaaccactgtgcctgaacatcgcgttcgcgcaggatctcaacaaacagcagggtcgacatcagctcgccgtggctgaccagctcatctgtcagcgccggagacgttgccagcgccgccgcttctgccagaacagtaatgttctccagcagacgttcaatctcttcacggataacgttcgggtaacgcagacgttccagaatggcaaactggatgttgcggatagcgtcgagtttttcgaatcgctcgccaggttccagtccttcagctaaagcgaccagcagattagtgataccagcagaagccgagaggacaactaaacgcacgttggcatcagaaagcacaatatcagcgctgcggttcatggcgtcaaaatcagctacgctggtaccgccaaatttggagacaacaatttcagacataactacctcgtgtcaggggatccattttcagccttggcacaagggaagagcggaagacgggtgggcgcagagcgatacttcgctactattttcacccagaagtgctccaccacttgcgaaacgcccgactgcgaacgcttctggtgacaacccaggggattcagcccctgtagccgatgatgaacgtggccagccgttcaatcacctcggcgatgcaccccctcaggtgttatcacaggactggctcctccaacaccgttacttgggcaacgcgcctcttctggcctgcgctagcgcaggtagtacatttataaataaagggtgagcggggcggttgtcaacgatggggtcatgcggatttttcatccactcctggcggtcagtagttcagctaataaatgcttcactgcgctaagggtttacactcaacattacgctaacggcactaaaaccatcacatttttctgtgactggcgctacaatcttccaaagtcacaattctcaaaatcagaagagtattgctaatgaaaaacatcaatccaacgcagaccgctgcctggcaggcactacagaaacacttcgatgaaatgaaagacgttacgatcgccgatctttttgctaaagacggcgatcgtttttctaagttctccgcaaccttcgacgatcagatgctggtggattactccaaaaaccgcatcactgaagagacgctggcgaaattacaggatctggcgaaagagtgcgatctggcgggcgcgattaagtcgatgttctctggcgagaagatcaaccgcactgaaaaccgcgccgtgctgcacgtagcgctgcgtaaccgtagcaataccccgattttggttgatggcaaagacgtaatgccggaagtcaacgcggtgctggagaagatgaaaaccttctcagaagcgattatttccggtgagtggaaaggttataccggcaaagcaatcactgacgtagtgaacatcgggatcggcggttctgacctcggcccatacatggtgaccgaagctctgcgtccgtacaaaaaccacctgaacatgcactttgtttctaacgtcgatgggactcacatcgcggaagtgctgaaaaaagtaaacccggaaaccacgctgttcttggtagcatctaaaaccttcaccactcaggaaactatgaccaacgcccatagcgcgcgtgactggttcctgaaagcggcaggtgatgaaaaacacgttgcaaaacactttgcggcgctttccaccaatgccaaagccgttggcgagtttggtattgatactgccaacatgttcgagttctgggactgggttggcggccgttactctttgtggtcagcgattggcctgtcgattgttctctccatcggctttgataacttcgttgaactgctttccggcgcacacgcgatggacaagcatttctccaccacgcctgccgagaaaaacctgcctgtactgctggcgctgattggcatctggtacaacaatttctttggtgcggaaactgaagcgattctgccgtatgaccagtatatgcaccgtttcgcggcgtacttccagcagggcaatatggagtccaacggtaagtatgttgaccgtaacggtaacgttgtggattaccagactggcccgattatctggggtgaaccaggcactaacggtcagcacgcgttctaccagctgatccaccagggaaccaaaatggtaccgtgcgatttcatcgctccggctatcacccataacccgctctctgatcatcaccagaaactgctgtctaacttcttcgcccagaccgaagcgctggcgtttggtaaatcccgcgaagtggttgagcaggaatatcgtgatcagggtaaagatccggcaacgcttgactacgtggtgccgttcaaagtattcgaaggtaaccgcccgaccaactccatcctgctgcgtgaaatcactccgttcagcctgggtgcgttgattgcgctgtatgagcacaaaatctttactcagggcgtgatcctgaacatcttcaccttcgaccagtggggcgtggaactgggtaaacagctggcgaaccgtattctgccagagctgaaagatgataaagaaatcagcagccacgatagctcgaccaatggtctgattaaccgctataaagcgtggcgcggttaatcatcgtcgatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggtcgatgccgatatgtacatcgtattcggcaattaatacatagcacgattgattaaataaccttaataacaatgccgacgttatgtcggcatttttttatcagataaatccccttgtctgtaatttaacggaaatcataccgtgaggttaatcctaaaatagatttttaatcgttgtttatttcggaaaatacgcagattaattgcttttgtttttattttaagtttatgatttttattgttatttaaatataagttgaaacttatatttgatattcattccaattatcctaaaacgccatcgctaattccccgcgccgtaattcgcatgctttagttgtgtatactcgatcccgcccgaaatgtttttgggtaaatctccattcattcaatgaagggaaattgttatgaaaaaagttctgtatggcatttttgccatatctgcgcttgcggcgacttctgcgtgggctgcacctgtacaggtgggcgaagcggcagggtcggcagcaacgtcggtttcggcggggagttcctccgcgaccagcgtcagcaccgtaagctcggcggtgggtgtcgcgcttgcggcaaccggtggcggtgatggttctaataccgggaccaccacaaccacgaccaccagtacccagtaataaagtatgtatccccaaaataattcgagtcattgcatctgtggctagaagtatgaagggattaaccataaccacactccggtgtggttattctgcccctctggagaagagtcgtgaagcgacctgcactcattcttatctgcctgttattacaggcctgttcagccacgactaaagagctgggcaattcactgtgggacagtctgttcggcacgccaggcgtacagctgacggatgatgatattcaaaatatgccctacgccagccagtacatgcagcttaatggcgggccgcagttatttgtggtgctggccttcgctgaagacggacaacaaaaatgggtcactcaggatcaggctactctcgttacccaacatggccgtctggtgaagactctgctcggcggcgacaacctgattgaagtgaataaccttgctgccgacccgctgattaaacccgcacaaatcgttgatggcgcaagctggacgcgcacgatgggctggaccgagtaccagcaggtacgctacgccaccgcacgctcagtcttcaaatgggatggcaccgataccgtcaaagtcggcagcgatgaaaccccggttcgcgtgctggacgaagaagtctccaccgaccaggcgcgctggcataaccgctattggatcgacagcgaagggcaaattcgccagtcggaacagtatctcggcgcggattattttccggtgaaaaccactctcatcaaggcggcaaaacaatgattaaacaaactattgtcgcgttgcttttgagtgtgggagcgtcatcggtcttcgcggcaggaaccgtcaaggtgttcagcaatggcagcagtgaggccaaaacgctaacgggcgcagagcatttaatcgatctggtaggccaaccgcggctggcaaacagctggtggcccggtgcggtgattagcgaagagctggcaacggcggcagcattgcgtcagcagcaggcgttgctgacacggctggcagaacagggcgcagattccagcgccgacgatgccgctgcgattaacgccttacgccagcaaattcaggcgttgaaagtgacgggcaggcaaaaaatcaatcttgatcccgatatcgtccgcgttgccgaacgcggtaacccgccgttgcagggcaactacacgctgtgggtcggaccaccgccgtccacggtcacgttgttcgggcttatcagccgtcctggcaagcagccattcactccaggtcgcgacgtggcgagctatctctctgaccagagcctgctcagcggtgcggatcgcagctacgcgtgggtggtttacccggacggacgcacgcaaaaagcgccggtggcttactggaacaagcgtcacgtagagccgatgcccggcagcattatttatgttggcctcgcggactccgtctggagtgagacgcctgatgcccttaacgccgacattcttcagactctgacgcagcggatacctcaataatgaaaaaaagacatctgcttagcttactggcgctgggcattagcacagcttgctacggcgaaacatatcctgcgcccattggtccgtcgcagtcggatttcggtggcgtaggattattacaaacgcccaccgcgcgtatggcacgggaaggggagttgagtctgaactatcgcgataacgatcagtaccgttattactcagcttcagtgcaactcttcccgtggctggaaacaacgctgcgctacaccgacgtgcgcacccggcagtacagcagcgtcgaagcgttctctggcgatcaaacgtataaagataaagccttcgatctcaaactgcgtttgtgggaagagagttactggctgccgcaagtggcggttggtgcgcgggatatcggcggtacggggctgtttgatgcggaatatcttgttgccagcaaagcctgggggccgttcgattttacgctcggcctgggctgggggtatttgggcaccagcggtaatgtgaaaaatccgctctgttcagccagtgataaatattgctatcgcgataacagctacaaacaggcgggatctatcgacggtagccagatgttccacggtcctgcctcactgtttggcggcgtggaataccagacgccctggcaaccgctgcgcctgaaactggagtatgaaggcaataattatcagcaggattttgccgggaagctggagcaaaaaagtaagtttaacgtcggtgcgatttatcgcgttaccgattgggccgacgttaaccttagctatgaacgtggcaacacctttatgtttggcgttacgttgcgcaccaactttaacgatctgcgcccgtcttacaacgataacgcccgcccgcaatatcaaccgcagccgcaggatgccattttgcagcattcggtggtggcgaatcagttaacgctgttgaaatacaatgccggacttgccgatccacagatccaggcgaaaggcgatacgctgtatgttaccggcgagcaggtgaaatatcgtgattcgcgcgaagggatcatccgtgcgaatcggatcgtgatgaacgatctgccggatgggatcaaaacgatccgcattacggaaaatcgccttaacatgccgcaggtgacgacggaaaccgatgtcgccagcctgaaaaatcatctcgccggagagccgttgggccacgaaacgacgctggcgcaaaaacgcgtcgagccagtggttccgcagtccaccgagcagggctggtatatcgacaaatcacgctttgatttccatatcgatccggtgctgaaccagtcggtcggtggcccggaaaacttttacatgtatcagctgggcgtgatgggaacggcagatttgtggctgacggaccatctgctgaccaccggcagcctgtttgcaaatcttgccaacaactacgacaagtttaactacactaatcctccgcaggactcgcacttaccgcgcgtgcgtacccatgtgcgcgagtatgtgcagaacgatgtctatgtgaataacctgcaagccaactacttccagcatctgggcaacggcttctacggtcaggtctacggtggttatctcgaaaccatgtttggcggtgcgggggcagaagtgttgtatcgcccgctggacagcaactgggcgtttggtctggatgccaactacgttaaacagcgcgactggcgtagtgcaaaagatatgatgaaattcaccgactacagcgtgaaaaccggacatctgaccgcctactggacgccatctttcgctcaggatgtgttagttaaagccagcgtcgggcagtatctggcaggggataaaggcggcacgctggagatcgccaaacgctttgatagcggcgtggtggtgggtggctatgccacgatcactaatgtttcgaaagaggagtacggcgaaggggacttcaccaaaggcgtgtatgtctcggtaccgttggatctcttctcgtctggcccgacacgcagccgtgcggcgattggctggacgccgctgacgcgtgacggtggtcagcaacttgggcgtaagttccagttgtatgacatgaccagcgaccgtagcgtcaatttccgctaagtcatgggaaaggtgccagttttcgcactcactggcaccttcattcttaatggcctgtcgagccatcaggaacgcagttcactcccggtttgcgatctggtgtgtaaaggcgaaaacattctgtcttcctgtccgtcgatatcggttgcaggtctggttgcctgagcgactgggccatcattgggctggagacattgctttgcggtaggtcggctttatcagcagtaccgagcggaccagcataagcaggaagaacagagactgataacatcaaagcagcaaaataaggcttcatttttaccacctttatcaggttacgtttcatttgttccagaggaacattgtcgatttttcgcgcattgctggtggctgggaatcacctgaatgggtgatttttgaattaccggctttggtgcggtttgtcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtaggtatatccggctttggtggaggcgcgctccaaatccaggttgaacaaaacatacacaaaaaatatagatctccgtcacatttttgcgttatacaggaagctcgccactgtgaaggaggtactgctatgacgtcactctctcgtccgcgcgtggagtttatctccaccattttgcagaccgtactcaatcttggcctgctgtgcctcggcctgattttggttgtcttcctcggcaaagaaacggtgcatctggctgatgtgctgttcgcgccagaacaaaccagcaaatatgagctggtagaaggactggtggtttactttctctatttcgaatttatcgcgctgattgtgaagtactttcagtccggttttcacttcccgctacgttactttgtctatattgggatcaccgccattgtgcgcttgatcatcgtcgatcataaatcgccactggatgtgttgatctactcggctgcgatcctgttactggtgatcaccctgtggctgtgtaattcgaaacggctgaagcgggagtaaaaagtcagcacgccgaaatggcgcggcgtgctggacaggaagattacagcgtagcagtttgttgtgttttcttcgtttccggttcccagagcgcttccagctcctcaagggttttacctttggtttccgggacaaatttccacataaacagtgctgccagaacgcccatacaaccgtaaatccagtaggagaaaccgttgtggaaatgggccaccagccaggagtttttgtccatcatcgggaaggtccaggagacgaagtagttcgccagccactgggccgccaccgcgattgccagcgctttaccacgaatagcattcgggaagatttccgacagcagtacccagcataccggaccccaggacatggcaaaggcggcaacatagaacagcatcgacagtagcgccacaatacccggtgcctgagtgtaaaacgcggtaccgaggctaaacataccgattgccattccgagtgcgccgataatttgcagtggcttacgaccaaatttatccaccgtcataattgccagaacggtgaaggtgaggttgataactccgacaataatggtctgcaacagcgcgatatccgtgctggcccccagcgttttgaacacttccggcgcgtagtacagcaccacattgatgccgacaaattgctggaagatggagagcattacgccgattacaatcacgcccacgccaaacatcagcagacgaccaccggttttgcggccatgatccagggagtgtttaatttcctgtactgcctgagttgcaagcgtgttgcccataattttgcgcaggataccttccgcctgttcttgcttgccgcgcgacatcagccagcgaggactttctggcacggtatacagcagcattaagaacagcagtgcagggatacattccgaggcaaacatataacgccagccgtcagtattcagccagctggcatcaccggaacgggcaataaaatagtttacgcagtaaactaaaagttgcccgaaaataatcgcaaactggttaaaagagaccagtttcccgcgaatatgagctggagccagttccgcaatatacattggcgagagcattgaggctaaaccaacgccaataccgccaataatgcgataaataacaaattccgggacataacctgccagataaacaggcacagtgttgtccgggtttatagaggtaaaaccaagttctggccaggcagaacctacaccagaaataaaaaacaggacagcagcaatcttaagtgaatcacgacgaccgaagcggttactgcaataaccaccgagggcaccgccgatgatgcaaccaatcagagcgctggccacgcaaaaccctaacagggagttggcagcggattcacttaagttttgtggagcaacaaagacggtattgagtgactcaacagtaccggaaataacggcggtgtcgtagccaaataataaaccacctaatgtagcgactaaggtaatcgaaaatatataactggaattatactgggtattcattcagacctgccttagaccattctgatcttttatcagtgcattgatgttggaattgtcaggcagttaaggcaattatcattttttacaatgcgtttacgtaatgtcttttctgtgatcttaattgtgataattatccaaaattgataaaaacaatactattgccgtgactcagagcacgaaagagaattatcgtaagtgggaaaacaaataacgtaaaaataataagctctatgatggaaatattaaccggcgaacgattcagattgcagacgaaagaaaaaaaggcgctccgtggagcgccgaataacagtcacaagttgggataacgtaagttgagggtgcagcggcataacattggcagaacaacatctttaacctttcacaccacctgccgtcaggccgttgaccagccagcgttgagccagcaagaagacgatggtgatcggtaatgcagacatcacggcagcggcggcaaagtcaccccacaggtagttttgcgggttgaggtattgctgcatccccacggccagggtgtagctgtttacgtcacgcagtaacagcgacgcgaccggaacttcagtaatggcagcgataaacgacaggatgaataccaccgccagaatcggtactgacagcggcaacaggacaaggcggaaggcctgccacggtgtcgcaccatccagcgcagcagcttcttccagcgaactgtcgatggtttcgaaatagcctttgatggtccagacatgcagcgcaatcccacccagatacgcgaaaattacgccgccgtgagtattcaggccaatgaatggaatgtactcacccagacgatcaaacaacgcatacaacgcgaccagtgaaagtactgccgggaacatctggaaaatcagcattcctttcagcagcgtcgctttgcctggaaagcgcatacgggcgaaagcgtaggcgcaggtggtggagagcgccacaatgccaatcgcggaaatcccggcgacctttaccgagttccacagccacagcagtaccgggaatggcggtggcgtaatgcgaccatcagcctgttcaacgctaaaacctaacgccagtttccagtgatcccaggagatttgctccgggatcaggctgccggtcgcaaagtttccctgacgcagcgagatagcgacgaccatcagcagcgggaacataatcgctgcgataaaaagtagcagtagcaggtgagtaataaataaacgagctttttgcgatttcggttggaccattgccatttttgttatctcccttaatcaaacttcattcgcgtggctttcaggttcactatcgccagcgcacccaccagcaggaagatcagcgtggcaattgctgccgccagaccgaagtcctgacccccgccgccttcaaaagcgatgcggtaggtgtagttaacaagcaggtcggtataaccggctggcgtggtcgtgccaagacgatccgggccgccgttggttaacagttgaatcagcacgaagttgttaaagttaaaggcgaagctggcgatcatcagcggcgtcagcggtttaatcagcagcggcagcgtaatcttaaagaagttctggaacggacctgcgccatccattgctgaggcttcatacaaatcgtccggaatcgctttcagcaagcccatgcagaggatcatcatgtacggataacccagccaggtattgacgataattagcatcgtgcgggcggtggtcggatcgctgaaccaggcgggcttcacgccaaacagcgcgctcaacatcatgttgatttcaccgaagctctggttaaacaaccctttgaaaatcaagattgaaatgaacgatggcaccgcgtagggcagaatcagcaggacgcgatagaccgctttgccgcgcaacgcttcccactgcaccagacacgccagaaccatgccgaccgccaccgttaaaaagacagtgatcagcgagaacaccacggtccagacgaaaatggcgaggaacggtttctgaatgccttcgtcggtaaagacgcgggtaaagtttttccagccggtggtcacggtgtaaccggggcttagcttttcatcaccccagttgccgtcggcggtaatggactggtaaaagccaatttggttattcggacgatatttcacgccgctctgattattcgtcaacgtgccgtcaccgtcgagtgtgtagagcggctgcgtgccagaaaactggcgcagggagctcatcatcactttgttgccatccggcagaatggcggtaatgtcactcagcgcctgacgattctgggtaatcacgcgcagattcgcgcgttcgccttcgggctgggcggtcgtttctttcagttgcagtttttgctcgccgccaaatttaaaagcgtcggagaggtaatttttgccggtttcgccgtcgctgagcgccagttgccactcatcgcccgccgggtaaagaccaaagttataggttttgcctgcttgccaggagcgatctaacaacacttcctgcgcacgttcaaaagtcagctggttagtgctgctgtagttggtgaaggcaatggcgatggtgcagaccagagggaagaggacgaataatcccattccagccattcccgggtaaacatagcgccaggcgtaggctttacgattggcgaaaatatacagccccgctgaactcaatatcagcgtggtaatggcgaacaggtattccccttgtgcgtacattaaaacaacaaggtaacccaccagcaggccgagcagacctagcactgaccatttcagcgcgtcgctttgccaccaatgtttctttttaatgacatccatggggttcttcctcattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttcacagcattacttggtgatacgagtctgcgcgtctttcagggcttcatcgacagtctgacgaccgctggcggcgttgatcaccgcagtacgcacggcataccagaaagcggacatctgcgggatgttcggcatgatttcacctttctgggcgttttccatggtggcggcaatacgtggatctttcgccaactcttcctcgtaagacttcagcgctacggcacccagcggtttgtctttattaaccgcttccagaccttcatcagtcagcagatagttttcgaggaactctttcgccagctctttgttcggactggcggcgttaatacctgcgctcagcacgccaacgaacggtttggatggttgacccttgaaggtcggcagtaccgttacaccataattcactttgctggtgtcgatgttggaccatgcccacgggccgttgatggtcatcgctgtttcgcctttattaaaggcagcttctgcgatggagtaatcggtgtctgcattcatgtgtttgtttttaatcaggtcaaccaggaaggtcagacccgctttcgcgccagcgttatccacgcccacgtctttaatgtcgtacttgccgttttcatacttgaacgcataacccccgtcagcagcaatcagcggccaggtgaagtacggttcttgcaggttgaacatcagcgcgctcttacctttcgctttcagttctttatccagcgccgggatctcttcccaggtttttggcgggttcggcagcagatctttgttataaatcagcgataacgcttcaacagcgatcgggtaagcaatcagcttgccgttgtaacgtacggcatcccaggtaaacggatacagcttgtcctggaacgctttgtccggggtgatttcagccaacaggccagattgagcgtagccaccaaagcggtcgtgtgcccagaagataatgtcagggccatcgccagttgccgcaacctgtgggaatttctcttccagtttatccggatgctcaacggtgactttaattccggtatctttctcgaatttcttaccgacttcagcgagaccgttatagcctttatcgccgttaatccagattaccagtttaccttcttcgattttggcgagagccgaggcggaaaacatcatcgtcgttaatgcggataatgcgaggatgcgtgcacctgtttttattttcataatctatggtccttgttggtgaagtgctcgtgaaaacacctaaacggactctagtttctttatacggcaacctctttccatcctccttgcccctacgccccaccgtcgctttgtgtgatctctgttacagaattggcggtaatgtggagatgcgcacataaaatcgccacgatttttgcaagcaacatcacgaaattccttacatgacctcggtttagttcacagaagccgtgttctcatcctcccgcctcctcccccataaaaaagccagggggtggaggatttaagccatctcctgatgacgcatagtcagcccatcatgaatgttgctgtcgatgacaggttgttacaaagggagaagggcatggcgagcgtacagctgcaaaatgtaacgaaagcctggggcgaggtcgtggtatcgaaagatatcaatctcgatatccatgaaggtgaattcgtggtgtttgtcggaccgtctggctgcggtaaatcgactttactgcgcatgattgccgggcttgagacgatcaccagcggcgacctgttcatcggtgagaaacggatgaatgacactccgccagcagaacgcggcgttggtatggtgtttcagtcttacgcgctctatccccacctgtcagtagcagaaaacatgtcatttggcctgaaactggctggcgcaaaaaaagaggtgattaaccaacgcgttaaccaggtggcggaagtgctacaactggcgcatttgctggatcgcaaaccgaaagcgctctccggtggtcagcgtcagcgtgtggcgattggccgtacgctggtggccgagccaagcgtatttttgctcgatgaaccgctctccaacctcgatgctgcactgcgtgtgcaaatgcgtatcgaaatctcccgtctgcataaacgcctgggccgcacaatgatttacgtcacccacgatcaggtcgaagcgatgacgctggccgacaaaatcgtggtgctggacgccggtcgcgtggcgcaggttgggaaaccgctggagctgtaccactatccggcagaccgttttgtcgccggatttatcggttcgccaaagatgaacttcctgccggtaaaagtgaccgccaccgcaatcgatcaagtgcaggtggagctgccgatgccaaatcgtcagcaagtctggctgccagttgaaagccgtgatgtccaggttggagccaatatgtcgctgggtattcgcccggaacatctactgccgagtgatatcgctgacgtcatccttgagggtgaagttcaggtcgtcgagcaactcggcaacgaaactcaaatccatatccagatcccttccattcgtcaaaacctggtgtaccgccagaacgacgtggtgttggtagaagaaggtgccacattcgctatcggcctgccgccagagcgttgccatctgttccgtgaggatggcactgcatgtcgtcgactgcataaggagccgggcgtttaagcaccccacaaaacacacaaagcctgtcacaggtgatgtgaaaaaagaaaagcaatgactcaggagatagaatgatgattactctgcgcaaacttcctctggcggttgccgtcgcagcgggcgtaatgtctgctcaggcaatggctgttgatttccacggctatgcacgttccggtattggttggacaggtagcggcggtgaacaacagtgtttccagactaccggtgctcaaagtaaataccgtcttggcaacgaatgtgaaacttatgctgaattaaaattgggtcaggaagtgtggaaagagggcgataagagcttctatttcgacactaacgtggcctattccgtcgcacaacagaatgactgggaagctaccgatccggccttccgtgaagcaaacgtgcagggtaaaaacctgatcgaatggctgccaggctccaccatctgggcaggtaagcgcttctaccaacgtcatgacgttcatatgatcgacttctactactgggatatttctggtcctggtgccggtctggaaaacatcgatgttggcttcggtaaactctctctggcagcaacccgctcctctgaagctggtggttcttcctctttcgccagcaacaatatttatgactataccaacgaaaccgcgaacgacgttttcgatgtgcgtttagcgcagatggaaatcaacccgggcggcacattagaactgggtgtcgactacggtcgtgccaacttgcgtgataactatcgtctggttgatggcgcatcgaaagacggctggttattcactgctgaacatactcagagtgtcctgaagggctttaacaagtttgttgttcagtacgctactgactcgatgacctcgcagggtaaagggctgtcgcagggttctggcgttgcatttgataacgaaaaatttgcctacaatatcaacaacaacggtcacatgctgcgtatcctcgaccacggtgcgatctccatgggcgacaactgggacatgatgtacgtgggtatgtaccaggatatcaactgggataacgacaacggcaccaagtggtggaccgtcggtattcgcccgatgtacaagtggacgccaatcatgagcaccgtgatggaaatcggctacgacaacgtcgaatcccagcgcaccggcgacaagaacaatcagtacaaaattaccctcgcacaacaatggcaggctggcgacagcatctggtcacgcccggctattcgtgtcttcgcaacctacgccaagtgggatgagaaatggggttacgactacaccggtaacgctgataacaacgcgaacttcggcaaagccgttcctgctgatttcaacggcggcagcttcggtcgtggcgacagcgacgagtggaccttcggtgcccagatggaaatctggtggtaatagcaaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaaaacaggttgtcattatctgaaaggggcgaaagcccctctgattatcgggtttagcgcgctattgcctggctaccgctgagctccagattttgaggtgaaaacaatgaaaatgaataaaagtctcatcgtcctctgtttatcagcagggttactggcaagcgcgcctggaattagccttgccgatgttaactacgtaccgcaaaacaccagcgacgcgccagccattccatctgctgcgctgcaacaactcacctggacaccggtcgatcaatctaaaacccagaccacccaactggcgaccggcggccaacaactgaacgttcccggcatcagtggtccggttgctgcgtacagcgtcccggcaaacattggcgaactgaccctgacgctgaccagcgaagtgaacaaacaaaccagcgtttttgcgccgaacgtgctgattcttgatcagaacatgaccccatcagccttcttccccagcagttatttcacctaccaggaaccaggcgtgatgagtgcagatcggctggaaggcgttatgcgcctgacaccggcgttggggcagcaaaaactttatgttctggtctttaccacggaaaaagatctccagcagacgacccaactgctcgacccggctaaagcctatgccaagggcgtcggtaactcgatcccggatatccccgatccggttgctcgtcataccaccgatggcttactgaaactgaaagtgaaaacgaactccagctccagcgtgttggtaggacctttatttggttcttccgctccagctccggttacggtaggtaacacggcggcaccagctgtggctgcacccgctccggcaccggtgaagaaaagcgagccgatgctcaacgacacggaaagttattttaataccgcgatcaaaaacgctgtcgcgaaaggtgatgttgataaggcgttaaaactgcttgatgaagctgaacgcctgggatcgacatctgcccgttccacctttatcagcagtgtaaaaggcaaggggtaattacgccccacagtgctgattttgcaacaactggtgcgtctcctggcgcacctttttttatgcttccttcctgggatatgagcgattttttatagtaactcacttcttcttcactaagaatatccattatctcaatgccttatcagagattcttttcctttcgccggtagtgtctggacattcaggctacttttccaggttattttatttctgttatgcagaggttttatgataagtcatatcctaaattctggcggcaataactctttgatgaaacatgatgtggtgcaaggaaataatatagtagatcttgatttactacgtaatttaaatggggtgccaggtttaaacagagataactttatttatatcagcaatattttttcaaatataaaacaacggaacgaaaaaatcatgcaataaatatgtttcgtgaagtctcaatcagtaatgatactataagtgtaaaattctacagaaatgaaaaaaattgaatgcgcttgcaattttctgatggataaagatgcgcaggggtatatcgacctgtctgatttggatttaacaagttgtcattttaaaggtgacgttatatcgaaggtgtcttttttatcatcaaatctacaacatgtaacattcgaatgtaaagaaattggggattgcaattttactactgcaatagttgataatgtcatatttagatgtcgacgtttacacaatgtgatttttatcaaagcgagtggtgaatgtgtcgatttcagcaaaaatattcttgatacagttgacttctcgcagagtcaacttggtcatagtaattttcgcgaatgtcagattagaaattcaaacttcgataattgttatctttacgcttcgcacttcaccagagcagagtttctgtctgccaaagaaatatcatttattaaatcgaatttgacagctgttatgtttgattatgtgcgaatgtcgacagggaattttaaagattgcattacagaacaattggaattaactattgattattcagatatattttggaatgaagatctcgatggttatatcaataacattataaaaatgattgatacattgccagataatgcaatgatattgaaatccgttctggccgtaaaactggtgatgcaattaaaaatacttaatattgttaataaaaactttattgagaatatgaagaaaatatttagccattgtccttatataaaagatcccattatacgcagttatatccattctgatgaagataacaagttcgatgattttatgcgtcaacatcgattcagtgaggtgaatttcgatacccaacagatgatcgattttattaacagatttaatacgaataaatggctaattgataaaaataacaatttttttatccaacttatcgatcaggccttacgatcaacggatgatatgatcaaagcaaatgtttggcatctttataaagagtggattcgtagtgatgatgtttcacctatatttatagaaactgaagataatttaagaacctttaacacgaatgaattaacacgaaacgataatatctttatcctgttctcctcagtcgatgatgggccagttatggtggtaagctcccagcgcttacatgatatgttgaatcctacaaaagataccaattggaattccacgtatatctacaaatccagacatgagatgttgcctgttaatcttactcaggaaacacttttcagctccaaatctcatggtaaatatgcgcttttccccatttttactgcgagttggcgagctcatcgtataatgaataagggtgtttaagtaaaggaaaacatcaccgttcctggcatcctggacggtgatgcccctacggttgccctcgccagcacgggcatcggtaaagcgtaaggttcaacatcgttttaccacttcatgcgattgttgcgtttttgttgcgtattagatcacttaatttgctttacatctcccgtaaacacttttctgcgatacaatgcctttacgttatgtaacggagagttcggcatgtcacaccccgcgttaacgcaactgcgtgcgctgcgctattgtaaagagatccctgccctggatccgcaactgctcgactggctgttgctggaggattccatgacaaaacgttttgaacagcagggaaaaacggtaagcgtgacgatgatccgcgaagggtttgtcgagcagaatgaaatccccgaagaactgccgctgctgccgaaagagtctcgttactggttacgtgaaattttgttatgtgccgatggtgaaccgtggcttgccggtcgtaccgtcgttcctgtgtcaacgttaagcgggccggagctggcgttacaaaaattgggtaaaacgccgttaggacgctatctgttcacatcatcgacattaacccgggactttattgagataggccgtgatgccgggctgtgggggcgacgttcccgcctgcgattaagcggtaaaccgctgttgctaacagaactgtttttaccggcgtcaccgttgtactaagaggaaaaaaatatggagtggagtctgacgcagaataagctgctggcgtttcatcgcttaatgcgtacggataagccaattggcgcgttactgctgctctggccaacattatgggcgttgtgggtggcgacaccgggcgttccccagctctggatcctggcggtgtttgtcgcgggtgtctggctgatgcgcgctgccggatgtgtggtgaatgattatgctgaccgcaagtttgatggtcatgttaagcgcacggcgaaccgaccacttcccagcggcgcggtaacagagaaagaggcgcgcgcgctgtttgtcgtgctggtactgatttcgtttttactggtgctgacgctgaatacgatgaccattctgttgtcgattgccgcgctagcgctggcgtgggtgtacccgtttatgaagcggtatacccatctaccgcaagtggtgctgggcgcggcgtttggctggtcgattccaatggcttttgccgctgtgagtgagtcggtgccattgagttgctggttaatgttcctcgccaatattctctgggcggtggcttacgacacgcagtatgcgatggttgaccgcgatgatgatgtgaagattggcattaaatccacggcaatcctgttcggccaatacgataaattgattattggtattttgcagattggcgtactggcactgatggcgatcatcggtgagttaaatggcttaggctggggatattactggtcaattctggtggctggcgcgctgtttgtttatcaacaaaaactgattgccaaccgcgagcgtgaagcctgctttaaagcatttatgaataataactatgttggtctggtactatttttagggctggcaatgagttactggcatttctgatgatgtaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattctctctgattacccttcgccctgcgtcgcactctcaatcgtcaaacgcacgtctgatgtaatcaactccgccagcaactgataaaccttcatcgtttctgccggttcggcatcgccgctatcgctgatatacccttcatcacgcagtgtcagcaccagagaactgaacaccgccttgtcgaagaactccggcgcgttgatgccgtgcagcacggagagacgttgcgcgacggtgcggctctctttctccagcgtaccgcggttgatcgacgggttggcactcaacaaccagaaggtgatggcataacgttgcagcgtttcgcgcgcgcctgcggccagcagctgtagcgtgcgagaatgcgccgggttgatatgcaactcatcatcttgcagggtaatcagcccctgacgttgcatctcatttgccagcgcatcaataacgtccggcaactcgtcgcgatcccagcgcaggaacagctccgctttcagcattgggtaaagcacattgacgtgctccatcaatacgtcgcgggagatgtggcgatgctgggtgacgattgccgccatcagcgaaggcagcaccaacatatgcgcaatgttgttgcgatagtaggtcatcagcaccgcttgctcgcgcggcagaatgatgatgtcgccgattgtgtctttctcgacttcaaacttgttcatttgcagcgcgtgatcgataagctcgctggcgctggctgaaggaacggtagagtccgtggagtagggcacgttgcgcatcagatccaggtagcagttgagttgctcggttaactgctcgcgggtgagtgagcgctgacgtgatgccagtagcgcagtacagcacaggttcatggcgtttgccgcgcctgcgttgttaatgcgtaccatcagatcggcagcaatattattgaccgtcggcgttaaccatgccggacgcaccgcttcgatgggatcgatagattcacgccagtcaggtacatgctggttaaggtaggtcatcaacggcattggttcaccgaagttgacgtaaccctgaccgagattacgcagcttgcttaaaccgcgcagcatctgcggcaggctctctttctctttcgtcgcgccgcgcagttctttggcgtaagtacccacttccatgacgtgctcataaccgatatagatcggaatcagcgtaatcggacgcgtgccgccacgcagcatcgcctgaatggtcatcgacagcgtaccagttttcggatccagcaaacgccccgtacgggaacgaccgccttccacgaagtactcgacggaataaccacggctgaacagttcgccgagatactcccggaaaacggtggaataaagtttattgcctttaaacgtacggcgaataaagaacgcccccagacggcggaaaatcggcccggcaggccagaaattcaggttgatcccggcggcgatatgcggcggcaccagcccctggtgatacagcacgtaagaaagcagcaggtagtccatgtgactgcggtggcaaggcacatataccagctcatgaccgtcgtgggccagctggcgaacgcgctcagcgttatggacgttgatgccctggtaaagtcggttccaggtgaagcccagaatacggtcagtcaggcgaatcatctcgtaagagaaattcgccgcaatctcttccatcagtgcaatcgcgttctgctgcgctttttcatgggagatttttttgctgcgcgcttcatcttctaccgctttggcaatggcgcgggaggcgagcagcttattaaacagatcctgacgagcaggcaaacgtgggcctacggcagccagacgttgacgggcaaagtgcatacgcgccacgcgcgccagtttctgagcgatagttttatccgtgccgtgttcatccgccatacggcgcagcgaaactgacggcgagaaacgcacaaaactgtcgcgaccgagccacagtacagcgaaaaatttctgtacgccgttaagcatacgcagcggcgggttcacttcgcctttttcacgccccggcgcgcgaccaaacatcaccgacactggcaccatctgcacatccagatttgggttgctacggtgcaaatcgagatagtcgtggaacagcttaatagactcttctttcggcgtgtaataggtgaacacacgcggcccgccgtgaatgaacacatagcgcggcagtagcgtgccgtcgatttccagcggctctaacgggtcaggcaagtcatgtgccagacactgggcgcgcaacgtcagcaaatctgctttcgagttgtacggtaaaacgtacataattggacgagaggtatccagccccagttccggggcaggatctgccggaatagacttgctttttaccaggatgcttaatggtaaattcagtaatttgtagtaaattcgtggccagccggacataaacgatgtaaagcctctggttaataatgcaaatgcgcggcaaggatagcagaaagtcatgggaaattctgtggtatccgctcatgtttcgcgcggcgctacgcaaacccgaatcatcggatttaacggtacactgatattgacgctcataatgtaaaaaggttctttcaatggccaataataccactggattcacccgaattatcaaagctgctggctattcctggaaaggtttacgcgctgcatggatcaacgaagcggcattccgtcaggaaggcgtagcggtattgttggcggtggtcatcgcctgctggctggatgtggacgcgattacccgcgtgctgcttatcagctccgtgatgctggtgatgattgtggaaatcctcaatagcgccatcgaagcagtggttgaccgaattggctctgaataccatgagctttccggacgcgcaaaagatatgggatccgctgcggtgctgattgccattatcgtcgccgtgattacctggtgcattctgttatggtcgcattttggataacccttccagaattcgataaatctctggtttattgtgcagtttatggttccaaaatcgccttttgctgtatatactcacagcataactgtatatacacccagggggcggaatgaaagcgttaacggccaggcaacaagaggtgtttgatctcatccgtgatcacatcagccagacaggtatgccgccgacgcgtgcggaaatcgcgcagcgtttggggttccgttccccaaacgcggctgaagaacatctgaaggcgctggcacgcaaaggcgttattgaaattgtttccggcgcatcacgcgggattcgtctgttgcaggaagaggaagaagggttgccgctggtaggtcgtgtggctgccggtgaaccacttctggcgcaacagcatattgaaggtcattatcaggtcgatccttccttattcaagccgaatgctgatttcctgctgcgcgtcagcgggatgtcgatgaaagatatcggcattatggatggtgacttgctggcagtgcataaaactcaggatgtacgtaacggtcaggtcgttgtcgcacgtattgatgacgaagttaccgttaagcgcctgaaaaaacagggcaataaagtcgaactgttgccagaaaatagcgagtttaaaccaattgtcgttgaccttcgtcagcagagcttcaccattgaagggctggcggttggggttattcgcaacggcgactggctgtaacatatctctgagaccgcgatgccgcctggcgtcgcggtttgtttttcatctctcttcatcaggcttgtctgcatggcattcctcacttcatctgataaagcactctggcatctcgccttacccatgattttctccaatatcaccgttccgttgctgggactggtcgatacggcggtaattggtcatcttgatagcccggtttatttgggcggcgtggcggttggtgcaacggcgaccagctttctctttatgctgttgctgtttttacgcatgagcaccaccgggctgactgcgcaggcttatggtgccaaaaatcctcaggcattagcccgtacgctggtgcaaccgttgctgttggcgttgggggctggggcgttaattgcgctgctgcgtacgccgattatcgatctggcgctgcatattgttggcggtagtgaggcagtcctggaacaggcgcggcgctttcttgaaatccgctggttaagcgcaccggcgtcgctggcgaatctggtattactcggttggttactcggcgtgcaatatgcccgtgcgccagtaattttgttagtggtcggcaatatcctcaacattgtgctggatgtctggctggtgatggggctgcatatgaacgtgcagggcgcggcgctggcgacggttattgcggaatatgcaacattgctgattggtctgctaatggtgcgtaaaatcctcaaactacgcggaatttccggcgaaatgctgaaaactgcctggcgaggaaacttccgtcgcttgctggcgcttaaccgcgatatcatgctgcgttcgctgttgttgcaactctgtttcggcgcgatcaccgtacttggcgcgcgactggggagtgacattatcgctgttaacgcggttctgatgacgctactcacctttaccgcctatgcgctggatggttttgcctacgcggttgaagcgcactccggtcaggcatacggtgcgcgcgacggtagccagttgctggatgtctggcgggcagcgtgccgccagtcggggatcgtagcgttactgttttcggtggtttatttgctggctggggaacacatcattgcgttactgacgtcgttaacccagattcagcagctggctgaccgctatcttatctggcaggtgattttgccggtggttggcgtctggtgttatctgctggacggcatgtttataggcgcaacgcgtgccaccgaaatgcgtaacagtatggcggtggccgccgcaggttttgcgctgacgctccttacgctgccgtggctgggtaatcatgctttgtggctggcattaaccgtctttctggcgttgcgcgggctttctctggcggctatctggcggcgtcactggcgcaatggtacctggtttgccgcaacgtgacggttaaaaattctgaataaataatcctaagccaaattgctgactacacttaatctcacgttcagaagaaaagtgaacgtactctcattcacaacctaacgatgaggtcttgattatgaataaagatgaagccggcggtaactggaaacagtttaaaggtaaagtgaaagagcaatggggcaaactgaccgatgatgatatgacgatcattgaaggtaaacgtgatcaactggtcggtaaaatccaggaacgttatggttatcagaaagatcaggcagaaaaagaggtcgtggattgggaaacccgcaatgaatatcgctggtaattaatccctcctgcccgacgtgtacaaggatgtacgccctcttaacgcggtttctttttcacctgcacagagtgatcatgctggcactgttcaggatgacgacacgcttccacttctacacatgccgcacagagcccatgtgcttcaatcacattatgccgcagggcaaaccccatttttgccgccagcgtatgcataatgtcttccacgccttctgcacactcttctttcactgcgccgcagcgatcgcaaataaacatggctgacgtatgggtgggctgatcgaacagatgacagagcacataactgttggtggattccaccttatgcacaaaaccttgctcaagcagaaaatccagcgcgcgataaaccgttggcggcttggcttgcggttcagcttcgcgcagtaaatcaagcagatcataagcgctgatagcgccatcctgcagactcatcaggcgcaacacttccaggcgctgtggggtcaggcgcacattacgctgcgcgcagattttttcagcctgcgctaataactcctgcgttgtggtcttttccatcgggcacctcaaagtgggggttaagaatgtccttactttaccatgttccaggaaaaacaccgagaacccttattgttgccgtaatgttgattttctgttttgtaggtaaggtgttatgttgccttgtcgtaccattatcaacacgataataattaataattcatttttaaataaattgcttcaagttaactcgctatttatttaactgggtttaaacgcatacctgtagttcagaaattatgagcgatttttgatagtgaccagatggcaaaagaattataaggaggacacggtacgacaaaaaaggtagatgaatcatgttgaagataatacccggtgcaactggatactttaataaaacactcaattcaaatcaattcgataatgaagatgcaatcaaagataaattagataatagaggttcaatcaaaggtaaattaaataatatatatggtaaatctattgattatgcagcgctgcgtcatcgggatataattattgcaaaaatagatttgtttattcaacgaatcacgcataatttatggcatgcacgtaaaaaaatgtgtttttaattgtgcaaataaatgatctcaaaatgtgggtcaataagtatattgacgattgcactgatgaggatttaaacgatcgtgactttattgcatcagttgttgaccgggctatttttcatttcgcgattaatagtatatgtaatcctggggataataaagatgcaatgcccattgaacaatgtacttttgatgtagaaactaagaatgaccttccctccacggttcagctattttatgaggaatctaaggataatgaacctttagcgaatatacattttcaagcaataggttctggttttttaacgtttgttaatgcctgccaggaacatgatgacaacagcttaaaattatttgcttcgctgttaatttcactttcatattctagtgcctacgcagatttatcagaaacagtgtatattaatgaaaataatgagagctacctgaaagctcagtttgaaaaattatctcaacgtgatatgaagaagtacctgggagagatgaagcgtctggctgatgggggagaaatgaattttgatggctatctggataagatgtcacatctggtgaatgaaggaacgctcgatcctgatattttaagcaaaatgcgagatgctgcaccacaattaattagcttcgcgaagtcgtttgacccaacctcaaaggaagagattaaaatacttacagacacttctaaattaatttatgatttgttcggggttaaatcggagaaataatatgtgaagttcttcgatagtatggaaggcattatataaaaggacccaatatttattgggttcttttttctctatcaatactattagcagggagatatatcaccagagtttaatgtgtgattttttatttatcgtcgaacctggattgtttatcattggccttaacaaagttaacggctaataagattatttccatcacttcgtgagagcttcatgccttgagaggatctcaattttcttttgcaatgagacaggcgcttcctgttgttatggtatagtaccccgctattgagcctcctgaatagtgatgctgaataacataaccccatgatatatcgataaaataatctctacatttgaaaatgcacggtaattctgaaatgcaaaaaatcaaccaaaccagcgcaatgcctgaaaaaactgacgttcactggagtggtcggtttagcgttgcaccaatgctcgactggacggacagacattgccgctatttcttgcgtctgctttcccgcaatacgttgctgtataccgaaatggtgaccacaggggcgattattcacggtaaaggtgattatctggcgtacagtgaagaagaacatccggtagcgttgcaactgggcggtagcgatccggcggcgctggcgcagtgtgcaaagctggcagaagcgcgcggatatgatgagatcaacctgaatgtcggctgcccgtctgaccgggtgcagaacggcatgtttggtgcgtgtctgatgggtaatgcgcagctggttgccgactgcgtgaaagcgatgcgcgatgtggtgtcgattccggtgacggtgaaaacgcgtattggcatcgacgaccaggacagctatgaatttctctgcgatttcatcaataccgtttccggcaaaggcgagtgtgagatgttcatcatccacgcacgtaaagcctggctttcggggttaagcccgaaagaaaaccgtgaaatcccgccgctcgattatccgcgtgtgtatcaactgaagcgtgactttccgcatctgacaatgtcgattaacggtggtatcaagtcgctggaagaggccaaagcacacctgcaacatatggatggcgtgatggtcgggcgcgaggcgtatcagaatccgggtattctggcggcggtagaccgggagatctttggttcctcggataccgatgccgatccggtggcggtagtgcgcgccatgtatccgtacattgagcgtgaactcagccaggggacgtatctcggccatattacccggcatatgttgggcttgttccagggtattcctggcgcgcggcagtggcggcgttatttaagtgaaaatgcccataaagcgggtgcagacattaatgtgctggaacacgcgctcaaactggtggcggataagcgttaacttttcaccaaaaagtagtcaaattcaccacgccctgcgcaccgtcgcggggcgttttgctgttaaatcaatagattatttttggcatgattcttgtaatgccagcaagagatttcatatttgggagagcatcatgctggaactactttttgtgattggcttttttgtcatgctgatggtcaccggcgtttcgttgctgggcattatcgccgcgctggttgtggcgacggccattatgttcctcggcggtatgctggcattgatgattaagttgctgccgtggttactactggcgattgcggtggtgtgggttattaaggcgattaaagcaccaaaagtgccgaaatatcagcgttatgaccgctggcgttactaagggattgtgcggatgatcacaacctaaggttttatccttagaacaaaataggaattgataatcaaatctgtcactattgcgcctctaacagattcatcgtgctgtaccctacatacagccgaactataaaaagaaagggcttcccaggtggaagccctatttcttttatggaatcagcaggctggaaccttgcgtcgcccggctttccagaatctcatgcgcacgctgcgcatccttcagcggatatttctgctgctcggcgacatcgaccttaatcacaccgctggcaatcaaagagaacagttcattactggcctcggttaattcctcccgcgtggtgatatagccttgcagggaagggcgtgtcacatacaacgagcctttttgattgagaatgcctaagttcacaccggtaaccgcacctgatgagttgccaaaactgaccattaagccgcggcgttgcaggcaatccagcgaccgttcccaggtgtctctgcccacggaatcgtacaccacgcgcactttcttaccgccggtgatctcttttaaccgctcgaccagatcctcttcacgatagttaataacctgccacgcgcccgcttttagcgcgctctgcgctttttgcgcggttcctacggtgccgataagtttcgcgcccagggcttttgcccactggcaggcaattaagccaacgccgccagccgctgcgtggaacaggaactgttcatcgggtttaatttcataggttttgcgcagcagataataaaccgttaagcctttcaggaaggatgccgcagcttgctcaaaagaaattgccgcaggcagaatcgccgctttatccgcaataatgttatgcacagagctgtaagcgcctaacgccgactgcgcatagactacacgatcgcctgccttaatatgctttacaccactgccgactttactcacgatgcctgctgcttcggtgcctaatccgctgggtagcgatggcggcgggtaaaggccgctgcggatatatgtgtcgataaaattgatgccgatggctttattttcgacctggatttcattctccgccggatcggcaggagtgaactctacggcttgaagtacttccgggccaccgtgcttgtgaaattcaattcgtgttgccatgtgtcctccagaacgtatcgtcagggtctgcttcatatgataaagtttcgacccattctttatctcggtaactccattcactatggcaggaaataaacccttcaacaaacagcaggctgaaccccgcgaacgcgatccacaagttgccgggctgaaagtgcctccgcactcgatcgaagcggagcagtcggtgttgggcggtttaatgctagataacgaacgctgggatgatgtagccgagcgtgtggtagcagacgatttttacacccgcccacaccgtcatatctttactgaaatggcgcgtttgcaggaaagcggtagccctatcgatctgattactcttgcggaatcgctggaacgccaggggcaactcgatagcgtcggtggttttgcttatctggcagagctgtcaaaaaatacgccaagtgcggctaacatcagtgcctatgcggacatcgtgcgtgaacgtgccgttgtccgtgagatgatctcggttgcgaatgagattgccgaagctggttttgatccgcaggggcgtaccagcgaagatctgctggatctggctgaatcccgcgtctttaaaattgccgaaagtcgtgcgaacaaagacgaagggccgaagaacatcgccgatgtgctcgacgcaaccgtggcgcgtattgagcagttgtttcagcagccacacgatggcgttaccggggtaaacaccggttatgacgatctcaacaaaaaaaccgctggcttgcagccgtcggatttgatcatcgtcgccgcgcgtccgtcgatgggtaaaacaacatttgcgatgaacctcgtcgaaaacgcggcgatgttgcaggataaaccggtacttatcttctcgctggagatgccatcagaacagatcatgatgcgttctctggcgtcgctgtcgcgcgttgaccagactaaaatccgtaccgggcagctcgatgacgaagactgggcgcgcatttccggcaccatgggtattttgctcgaaaaacgcaatatctatatcgatgactcctccggcctgacgccaacggaagtgcgttcccgcgcacgccgtattgcccgtgaacacggcggcatcgggcttatcatgatcgactacctgcaactgatgcgcgtaccggcgctttccgataaccgtacgctggaaattgcagaaatctctcgctcgctgaaagcactggcgaaagaactgaacgtgccggtggtggcgctgtcccagttgaaccgttctctggaacaacgtgccgacaaacgcccggtcaactccgacctgcgtgaatctggctctatcgagcaggatgcggacttgatcatgtttatctatcgtgatgaggtgtatcacgaaaacagtgatttaaaaggcatcgcggaaattattatcggtaaacaacgtaacggcccaatcgggacggtacgcctgacctttaacggtcaatggtcgcgcttcgacaactatgcggggccgcagtacgacgacgaataataattattttatgaattaggtaattaaagcaaacacttatcaaggaacacaaatgcaagcggcaactgttgtgattaaccgccgcgctctgcgacacaacctgcaacgtcttcgtgaactggcccctgccagtaaaatggttgcggtggtgaaagcgaacgcttatggtcacggtcttcttgagaccgcgcgaacgctccccgatgctgacgcctttggcgtagcccgtctcgaagaagctctgcgactgcgtgcggggggaatcaccaaacctgtactgttactcgaaggcttttttgatgccagagatctgccgacgatttctgcgcaacattttcataccgccgtgcataacgaagaacagctggctgcgctggaagaggctagcctggacgagccggttaccgtctggatgaaactcgataccggtatgcaccgtctgggcgtaaggccggaacaggctgaggcgttttatcatcgcctgacccagtgcaaaaacgttcgtcagccggtgaatatcgtcagccattttgcgcgcgcggatgaaccaaaatgtggcgcaaccgagaaacaactcgctatctttaataccttttgcgaaggcaaacctggtcaacgttccattgccgcgtcgggtggcattctgctgtggccacagtcgcattttgactgggtgcgcccgggcatcattctttatggcgtctcgccgctggaagatcgctccaccggtgccgattttggctgtcagccagtgatgtcactaacctccagcctgattgccgtgcgtgagcataaagccggagagcctgttggttatggtggaacctgggtaagcgaacgtgatacccgtcttggcgtagtcgcgatgggctatggcgatggttatccgcgcgccgcgccgtccggtacgccagtgctggtgaacggtcgcgaagtaccgattgtcgggcgcgtggcgatggatatgatctgcgtagacttaggtccacaggcgcaggacaaagccggggatccggtcattttatggggcgaaggtttgcccgtagaacgtatcgctgaaatgacgaaagtaagcgcttacgaacttattacgcgcctgacttcaagggtcgcgatgaaatacgtggattaatcgttctgtaatatttgattgtctgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggatgtacgtttgtcatgagtctcactctgttgctaattgccgttcgctcctgaacatccactcgatcttcgccttcttccggtttattgtgttttaaccacctgcccgtaaacctggagaaccatcgcgtgtttcaaaaagttgacgcctacgctggcgacccgattcttacgcttatggagcgttttaaagaagaccctcgcagcgacaaagtgaatttaagtatcggtctgtactacaacgaagacggaattattccacaactgcaagccgtggcggaggcggaagcgcgcctgaatgcgcagcctcatggcgcttcgctttatttaccgatggaagggcttaactgctatcgccatgccattgcgccgctgctgtttggtgcggaccatccggtactgaaacaacagcgcgtagcaaccattcaaacccttggcggctccggggcattgaaagtgggcgcggatttcctgaaacgctacttcccggaatcaggcgtctgggtcagcgatcctacctgggaaaaccacgtagcaatattcgccggggctggattcgaagtgagtacttacccctggtatgacgaagcgactaacggcgtgcgctttaatgacctgttggcgacgctgaaaacattacctgcccgcagtattgtgttgctgcatccatgttgccacaacccaacgggtgccgatctcactaatgatcagtgggatgcggtgattgaaattctcaaagcccgcgagcttattccattcctcgatattgcctatcaaggatttggtgccggtatggaagaggatgcctacgctattcgcgccattgccagcgctggattacccgctctggtgagcaattcgttctcgaaaattttctccctttacggcgagcgcgtcggcggactttctgttatgtgtgaagatgccgaagccgctggccgcgtactggggcaattgaaagcaacagttcgccgcaactactccagcccgccgaattttggtgcgcaggtggtggctgcagtgctgaatgacgaggcattgaaagccagctggctggcggaagtagaagagatgcgtactcgcattctggcaatgcgtcaggaattggtgaaggtattaagcacagagatgccagaacgcaatttcgattatctgcttaatcagcgcggcatgttcagttataccggtttaagtgccgctcaggttgaccgactacgtgaagaatttggtgtctatctcatcgccagcggtcgcatgtgtgtcgccgggttaaatacggcaaatgtacaacgtgtggcaaaggcgtttgctgcggtgatgtaatgcaggaaannnnnnnnnnnnnnnnnnnnnnnnagtgaaattaaactgtcgtcgctttcactctttctttatagatgatttttttgatgccatcgttctacgtgagagataataaacgttgttagttcttttattgttaagcttatcccaattatctggaattccttatcctgtttttttgggtggagtaataatttctgcacatctaaccattattaaatttaataataagtatcgggtttgttacgatagaatatttctatatcctcaagaatatgctttgccttattgcctgtgactttctgagattcaattatagtatcgttaaattctaatgttaaagagaactcttttttccgctttgtgtaagtttaaccttatattgattaccaatatcaaataaaaaggtcctgtaatgagaataatcacctttaacctcctcggcaaaacagcaaagcgtgcaaatatacataaagtctttcttacccctgattttgttaactaaatcaataaatgcgtgaaaaactttacttgcaatagaacttgatacttcttctccaggtctaaaaaatcttttgcaatttttaactgtgtttctatgtataaaaagaaatctttggcataagagatatctttattatttagtgcatctagctcaacaggtaaagatgtcgttttgttgctattcacatatgatatattcatatcatcatctccatcgcgagtaataaaattaatcaccattgtagggtagggggctggtcaatcagaaatcatctttataaacttcgattgtttttgtaatgctgtatcattaagttcattaaatcgtacagcagataaatgttctatcaaatttcgctcatttgccgaggattcatcataataaacgtaaaattaatgtatccttacatcgagtaataaacattttttatacaaaaaaagacaggaacgtatttactgggttaaatataatcatcctgcttttcatcacaaaaaccgcagataatccttcctttccccggcagctggcgttatggtcagatggtttttgcaacaaatctcacaataaaaagtttcaacatactgactatttagggaaaaatatgcgcaagatcacacaggcaatcagtgccgtttgcttattgttcgctctaaacagttccgctgttgccctggcctcatctccttcaccgcttaaccctgggactaacgttgccaggcttgctgaacaggcacccattcattgggtttcggtcgcacaaattgaaaatagcctcgcagggcgtccgccaatggcggtggggtttgatatcgatgacacggtacttttttccagtccgggcttctggcgcggcaaaaaaaccttctcgccagaaagcgaagattatctgaaaaatcctgtgttctgggaaaaaatgaacaatggctgggatgaattcagcattccaaaagaggtcgctcgccagctgattgatatgcatgtacgccgcggtgacgcgatcttctttgtgactggtcgtagcccgacgaaaacagaaacggtttcaaaaacgctggcggataattttcatattcctgccaccaacatgaatccggtgatctttgcgggcgataaaccagggcaaaatacaaaatcgcaatggctgcaggataaaaatatccgaattttttatggcgattctgataatgatattaccgccgcacgcgatgtcggcgctcgtggtatccgcattctgcgcgcctccaactctacctacaaacccttgccacaagcgggtgcgtttggtgaagaggtgatcgtcaattcagaatactgacagagcgggagagcgtgatgctctcccgaatgctgtttttttaatcacacctttatcctttcgctgtcttgctgcaaactgattaagagagttttatcaaggagcagcacatgtggtatcaaaagacgctcacgcttagcgccaaatctcgtgggtttcatctggtaacggatgaaattctgaatcagctggctgatatgccgcgcgttaacatcggcttactgcatctgttgctgcaacatacctccgcctctctgacacttaatgagaactgcgatcccaccgtacgccacgacatggagcgttttttcctccgcaccgttcccgacaacggaaattatgagcatgactatgagggagcagacgatatgccttctcatatcaaatcctcaatgctgggaacatcgcttgtattgccggtgcataaagggcgtattcagaccggcacctggcaaggcatttggctgggggaacatcgcatccacggcggatcgcgtcgcatcatcgcgacactacaaggggagtaaaaaatgaccatttcggagttgctacaatattgcatggcaaaaccaggcgcagaacagagcgtgcataatgactggaaagcgacgcagatcaaagtggaagatgtactgtttgcgatggtgaaagaagtagaaaatcgcccagctgtttcgctgaaaaccagcccggagctggcggagctgctacgtcagcagcacagcgatgtgcgtccaagccgccatctgaataaagcgcactggagcaccgtgtatctcgacggttcgctgccagattcgcaaatctattatctggtggatgcgtcttatcagcaggcggtgaatttactgccggaagaaaaacgtaaattgctggtgcaactctgaaaggaaaaggccgctcagaaagcggccttaacgattacagcatcggcttaaggaagcgtgccgtgtgtgatgcttcgcactccgcgacggtttctggcgtaccggagacgaggatctcgccgccaccactgccgccttctggtcccaggtcgacaatccagtcagcggttttgatcacgtcgagattgtgctcaatcaccacaatggtgttgccctgatcgcgcagtttatgcagtacgtcgagcagttgctgaatatcggcgaagtgcagaccggtggtcggctcgtcgagaatatacagcgtctgcccggtgccgcgttttgacagttcacgcgccagcttcacgcgctgggcttcaccgcctgaaagggtggttgcggactgccccagtcgaatgtacgtcaggccaacgtccatcaacgtttgcagcttacgcgccagtgcaggtacggcatcaaagaactcacgcgcctcttcgatggtcatatccagcacttcgtggatggttttgcctttgtacttaatctccagcgtttcacggttatagcgtttacctttgcactggtcgcacggcacgtagatatccggcaggaagtgcatctccactttgatcacgccatcgccctgacaggcctcgcagcgtccgccacgaacgttaaagctgaaacgtcccggcgtatagccgcgcgcacgggattccggtacgcccgcaaacagttcgcgcacaggcgtaaacacgccggtataggtcgccgggttagaacgtggagtacgaccaattgggctttggtcgatatcgatcactttatcgaaatgctccagcccctgaatatcgcgatacggtgctggttcggcgatggtcgccccattcaactggcgttgggcaatcgggaacagtgtgtcgttaatcagcgtcgatttaccggaacctgaaaccccggtgatgcaggtaaacagacccaccggcagcgtcagcgtcacgtccttcaggttgttgccgcgtgcgcctgtcagcttcagcactttttccggattcgccggaacgcgtttcttcggcacttcaatcttgcgtttgccgctcatgtactgcccggtcaacgactccggcaccgccataatcgcttccagcggaccttctgcgaccacttcaccgccgtgaacacctgcgcccgggccaatgtcgatcacatggtcagcggcgcgaattgcgtcttcgtcgtgctccaccacaatcacggtattaccgagatcgcgcagatggataagcgtacccaacaggcgctcgttatcacgctggtgcaggccgatagacggctcgtccagcacgtacataacgccaaccaggcccgcaccaatctggctcgccagacggatacgctgtgcttcaccgccagaaagcgtttctgccgagcgggaaagcgtcaggtaattcaggccgacgttaacgaggaatttcagacgatcgccgatctctttaaggattttttctgcaatcttcgcccgctgacctgcgagtttgagattgttgaagaattccatcgcatgaccaatgctcatgtcggagatagcaggcagcggcgtattctcgacatacacgtggcgcgcttcccgacgcagacgcgtcccttcgcagctggcgcacggacgattactgataaacttggctaattcttcgcgtaccgcgctggattccgtctctttatagcggcgctccatattatgcagcacgccttcgaacggatgacgacgaatggaggtatcgccacgatcgttcatgtatttgaattcaatgttttctttgccagaaccgtacaacaccactttatgcacgttcgcgctcaggctgccccacggcgcttcgacgtcgaacttatagtgatctgccagcgatttcagcatctggaaataatagaagttgcggcgatcccagccacggatcgcaccaccagccagcgacagttccggattctggatcactcgatcaggatcgaaatattgctgtacgccaaggccgtcgcaggtcgggcaggcccccgccgggttgttaaacgaaaacagtcgcggctccagttcacgcatactgtagccgcaaattgggcaggcgaagttggcggagaacagcagctcttccgctttcgggtcgtccatatccgccactaccgcggtaccaccggaaagctccagcgcggtttcaaatgactcggcaagacgttgggtaagatcgtcacgcaccttgaagcgatcaaccaccacttcaatggtatgtttcttttgcagttccagttttggcggatcggaaagatcgcagacttcgccatcaatacgagcacggatgtagccctggcttgccaggttctccagcgttttggtgtgttcgcctttgcgctctttaatgattggcgcgagtagcatcagacgcttgccttccggctgcgacagcacgttatccaccatctggctgacggtttgcgccgccagcgggacgtcgtggtccggacagcgcggctcgccaacgcgggcgaataacaaacgcaaatagtcgtggatttcggtgattgtccccaccgtagaacgcgggttatgagacgtcgatttctgctcaattgagatggcaggagaaagcccctcaatatgatcgacgtccggcttttccatcagtgacagaaactgccgcgcgtaggcggaaagggattcaacgtaacggcgctgcccttcggcatataaggtgtcgaaagcgagcgaggatttgccagaacccgaaagcccggtcacgacaatgagcttgtcgcgggggataacgaggttgatgtttttgagattatgggtgcgggcgccccgaacttcgatcttatccattcacctttcccggattaaacgcttttttgcccggtggcatggtgctaccggcgatcacaaacggttaattatgacacaaattgacctgaatgaatatacagtattggaatgcattacccggagtgttgtgtaacaatgtctggccaggtttgtttcccggaaccgaggtcacaacatagtaaaagcgctattggtaatggtacaatcgcgcgtttacacttattcagaacgatttttttcaggagacacgaacatggccagcagaggcgtaaacaaggttattctcgttggtaatctgggtcaggacccggaagtacgctacatgccaaatggtggcgcagttgccaacattacgctggctacttccgaatcctggcgtgataaagcgaccggcgagatgaaagaacagactgaatggcaccgcgttgtgctgttcggcaaactggcagaagtggcgagcgaatatctgcgtaaaggttctcaggtttatatcgaaggtcagctgcgtacccgtaaatggaccgatcaatccggtcaggatcgctacaccacagaagtcgtggtgaacgttggcggcaccatgcagatgctgggtggtcgtcagggtggtggcgctccggcaggtggcaatatcggtggtggtcagccgcagggcggttggggtcagcctcagcagccgcagggtggcaatcagttcagcggcggcgcgcagtctcgcccgcagcagtccgctccggcagcgccgtctaacgagccgccgatggactttgatgatgacattccgttctgatttgtcattaaaacaataggttatattgttttaaggtggatgattaaagcatctgccagccataaaaaagaagcctccgttatggaggcttctacgtatcaggtcaaaatcattggccattgtggcggtgtctgattcatctcttctatcatcaccgactcgatgttgtgccagatagcggtgatgtccgccattgtgatgccaagcaaccccattgcgaaccaacaggcggaaacaacgcccagaccgctgctgatcaccgcaagcccgacataatcagaccgacgaaaacggatgttgagtgtgctggccagaaacatcattacggcactaagaagttgccagcgaagaagaaccacgccagtggtgagggtagccatcaaacaattcctctgaaaagagccgatgccctggacagcgcggcgttgttcacgggaggcgtggtacactctggctatcgcggggcttgcagaacacaaaaatgaaacactctgtttgtttcattaattttgtgaactatatcacaattgattgtttgttagccatattaggccgtgacttttattgctgtacagattatgtggtttttcagtggcattaagggcatatcttcccgccgcctctgcattcctgtaggaaattaattttgaatatcaatgaattattttcatccaggtgacgattagaaaggtatcaatttcaaatcaggcaaaagtgctatttataccgtaagatttatctaaagacgtcggtacccagggttttcaccttgcaatggccgggtataaacaggcaggaaattgatagcaatgagtcatcgtgcacgacaccaattactggcgttgccgggcattatctttttagttctctttcccatcattctttcgctatggattgccttcctttgggcaaaatcagaagtgaataatcagctccgaacctttgctcaactggcactggataaatccgagctggtcattcgccaggcagatttagtgagcgatgcagctgaacgctatcaggggcaagtttgcactccagcccatcaaaagcgaatgttgaatattattcgtggctatctttatattaatgaattgatctatgcccgtgataaccattttttatgctcatcgctgatagcgcctgtaaacggctatacgattgcaccggccgattataagcgtgaacctaacgtttctatctattattaccgcgatacgccttttttctctggctataaaatgacctatatgcagcggggaaattatgtggcggttatcaaccctctcttctggagtgaagtgatgtctgatgacccgacattgcaatggggtgtgtatgatacggtgacgaaaacctttttctcgttaagcaaagaggcctcggcagcaacgttttctccgctgattcatttgaaggatttaaccgtacaaagaaatggctatttatatgcgacagtttattcgacaaaacgcccaattgcagccattgttgcgacttcatatcaacgtcttataacccatttttataatcatcttatttttgcgttgcccgccggtattttggggagtcttgttctgctattactctggctacgtattcgacaaaactatttatctcccaaacgtaaattgcaacgcgccctcgaaaaacatcaactttgtctttattaccagccaataatcgatatcaaaacagaaaaatgtatcggcgctgaagcgttgttacgttggcctggtgagcaggggcaaataatgaatccggcagagtttattccgctggcagaaaaggaggggatgatagaacagataactgattatgttattgataatgtcttccgcgatctgggcgattacctggcaacacatgcagatcgctatgtttctattaacctgtcggcctccgattttcatacgtcacggttgatagcgcgaatcaatcagaaaacagagcaatacgcggtgcgtccgcagcaaattaaatttgaagtgactgagcatgcatttcttgatgttgacaaaatgacgccgattattctggctttccgccaggcaggttacgaagtggcaattgatgattttggtattggctactctaacttgcataaccttaaatcattgaatgtcgatattttgaaaatcgacaaatcgtttgttgaaacgctgaccacccacaaaaccagtcatttgattgcggaacacatcatcgagctggcgcacagcctggggttaaaaacgatcgctgaaggcgtcgaaactgaggagcaggttaactggctgcgcaaacgcggcgtgcgctattgccagggatggttctttgcgaaggcgatgccgccgcaggtgtttatgcaatggatggagcaattacccgcgcgggagttaacgcgcgggcaataaaattacaggcggtggcgataatcgctgggagtgcgatcaaactgccgacggaaaacgcgggagaaggtctgctgcgagacataacccaggtccattgcgatatcaaaaatcggacgctcggtggtgcgcaactcaacggcggccagtaacaggcggcgttggcgaatgtaatcgccaagcgtctgatgcgtcaccgtgcggaacattcgttgcaagtaccactttgaatagcctgatttttttgcgactacatcaatgttaagcggctggtcaatatgctcgtcaatccatgcgataagatcctgaataattttctgatgggacataaatctgcctcttttcagtgttcagttcgttaattcatctgttggggagtataattcctcaagttaacttgaggtaaagcgatttatggaaaagaaattaccccgcattaaagcgctgctaacccccggcgaagtggcgaaacgcagcggtgtggcggtatcggcgctgcatttctatgaaagtaaagggttgattaccagtatccgtaacagcggcaatcagcggcgatataaacgtgatgtgttgcgatatgttgcaattatcaaaattgctcagcgtattggcattccgctggcgaccattggtgaagcgtttggcgtgttgcccgaagggcatacgttaagtgcgaaagagtggaaacagctttcgtcccaatggcgagaagagttggatcggcgcattcataccttagtggcgctgcgtgacgaactggacggatgtattggttgtggctgcctttcgcgcagtgattgcccgttgcgtaacccgggcgaccgcttaggagaagaaggtaccggcgcacgcttgctggaagatgaacaaaactaaagcgccacaagggcgctttagtttgttttccggtctttgtctttctctctatcccgctggtacacaggagggtttcccccgacgtcaacacacctcattcgagcacgtggtggaggttccggttggtgttgatgctttaattgtatgtcaccgacgtttcttcgccagtgtaaaagtatactttttaaccgcaatatttttgtcatctcagacgattttttatcgcaatcctgaacggtatacggctcgataacgctgcaatcttgcgcaccgacgataacgtttgcgcatcaattgcctggtttttcatcgtcaagacaataaaagagaaaaaagcagcaaacttcggttgaaaaagccgctatgatcgccggataatcgtttgctttttttaccacccgttttgtatgcgcggagctaaacgtttgcttttttgcgacgcagcaaattgtcgcaaacctggagcaggaagataacgtttcgctggcaggggattgtccgccacgcatcttgacgaaaattaaactctcaggggatgttttcttatgtctacgccatcagcgcgtaccggcggttcactcgacgcctggtttaaaatttcacaacgtggaagcactgtccgtcaggaagtggttgccgggttaacaacgtttctggcgatggtctactcggtcatcgtcgttccaggtatgttgggtaaagcaggcttcccgcctgcggcagttttcgttgcaacctgtctggttgccggactcggttctatcgtgatgggtctgtgggctaatctgccgttggcgattggttgcgccatctccctgacagcgtttaccgcattcagcctggtgctggggcaacatattagcgtacctgtcgcgctgggtgccgtgttcctgatgggtgtgctgtttacggtaatttctgccacgggtatccgtagctggattttgcgcaacttgcctcacggtgtggcgcacggcacggggattggtatcggtctgttcctgctgctcattgccgctaacggtgtcggtctggtgattaaaaacccgcttgatggtctgcccgttgcgctgggtgatttcgcgaccttcccggtgattatgtcactggtaggtctggcggtgatcatcggcctggaaaaactgaaagtccctggtggcattctgctgaccattatcggtatctcaattgtcggtttgatcttcgatcctaacgtccatttctccggcgttttcgccatgccttcattgagcgatgaaaacggcaattcactgattggcagcctggacattatgggcgcgctgaatcctgtagtcctgccaagcgttctggcgctggtgatgacggcagtatttgatgccaccggaactatccgtgccgtcgccggccaggcgaacctgctggataaagatgggcagatcatcgacggtgggaaagcactgaccactgactccatgagcagcgttttctctggcctggtgggtgcggctccggcagcggtatacatcgagtctgcggcgggtacggcggcgggcggtaaaaccggtttgacggctatcaccgttggcgtgctgttcctcctgattctgttcctctctccgctctcttacctcgttccggggtatgcaacggctccggcgctgatgtacgttggcctgctgatgctgagcaacgtggcgaaaatcgactttgctgattttgttgatgcgatggcgggtctggttacggctgtattcatcgtgctgacctgtaacatcgtaacaggcatcatgatcggcttcgcgactctggtgattggtcgtctggtttccggcgaatggcgcaagttgaacatcggtacggtcgttatcgccgtggcgctggtgaccttctatgcgggtggctgggctatctaatctttcatcggattctgaaaacgggtggcaatggctgcccgtttttattttctccgcacattgtgtgagcttttgcgatattctgaaaaaaatgagaattcaggcataacgtctttctcagatcataaaaaacatcgcaaacagggaacgcatggaaatcttcttcaccatactgataatgaccctcgtggtctcgctgtccggggtggtcactcgtgtcatgccctttcagatcccgcttccgcttatgcaaatcgccatcggtgcgctactggcgtggccgacgtttggtttgcatgtggagtttgatcctgaactctttttagtcttgtttatcccgccgttgctgttcgctgatggctggaaaacgccgacccgtgaatttctcgaacatggtcgagagattttcggcctcgcgctggcgctggtggtggtcaccgtggtcggcattggcttccttatttactgggtggtgccgggcattccgctgatccctgcctttgcgctggcggcggtgctttctccgaccgatgctgtggcgctctccgggattgttggcgaagggcgcatcccgaaaaaaatcatgggcattttgcagggcgaagcgttgatgaatgacgcctccggtctggtgtcgttgaagtttgccgtagcagtggcgatggggacgatgatcttcaccgtcggcggtgcgacggtcgaatttatgaaagtagccattggcggtattctcgccggttttgtggtgagctggctgtacggtcgctcgctgcgattcctcagccgctggggcggtgatgaacccgcgacgcagatcgtcctgctgttcctgctgccattcgcttcttatctgattgccgaacatattggcgtttccggcatcctcgctgcggttgccgccgggatgaccatcacccgctccggtgtgatgcgccgtgcgccgctggcaatgcgcctgcgtgcaaacagcacctgggcgatgctggaatttgtctttaacggcatggtgttcctgctgttaggtctgcagctgccgggtattctggagacgtcgctgatggcagcagaaatcgaccctaacgtcgaaatctggatgctgtttaccaatattattctgatatatgcggcgctgatgctggtccgtttcggctggctgtggacgatgaaaaagttcagcaaccgcttcctgaagaagaagccgatggagtttggttcgtggaccacacgagaaatcctgatcgcgtctttcgccggggtgcgtggggcgatcactctggccggtgtgctctctatcccgctgctcttgccggatggtaacgtcttcccggcgcgctatgagctggtgttcctggcggctggcgtcattctcttctcgctgtttgtcggcgtggtgatgttgcctattctgctacaacacattgaagtcgcggatcattcgcaacaattgaaagaggaacgtattgcgcgagcggcaacggcagaagtggcgattgtggcgatccagaaaatggaggagcgtctggcggcggataccgaagagaatatcgataaccagctgcttacggaggtcagttctcgcgtcattggtaacctgcgtcgtcgcgccgatggacgtaacgacgttgaaagttccgtgcaggaagagaaccttgagcgtcgcttccgtctggcggcattgcgttctgaacgtgctgaactttaccacctgcgcgccacacgggagatcagcaacgaaacgctgcaaaaattactgcacgatctcgatttgcttgaagcgttgctaattgaggaaaatcagtaagccgaaagcgacgtaaccaggcccgaggtaatctgaaaaaggtgcaatcttttgcacctttaacaggttagctcgggctaacattcatgattctaaaacaaataaattatctctcttttaaagtcaattcattggctgttcttcgacttaacctcaatctgcatcttgcataatatctgcagtaatcttcatagcgactgcatgaagattatcctcagtttgtgacatgccagtatgagtggcacaatcttcttcaaagaatttctgtagtgttaccaggatatcactattaatggagatattttcctcaccacggagaatggtaatacccattccctggacgctagcctcatcgaaattaacacgatagagacggatattaaacatccaggcttttgttaaaacagaacagttgaaatggcaattgcttaaattggcattattaaaattaacattagccatattagagtcggtacatataaccatttcgaggaacgtatttgttaaccgcgtaaaaaagagtttgctatcaattaagtttatattctggagggttgctttattcaggttgacacgagacagatcagcatgttcaaagttaattaaatcaagtttagagaagctaaggtcggctctaaataaattaatatatggcgctattactttataaagatttacctcagccatgtatgccatataaaaatttgaataatcaaggaaggtatttttaatattggctctattcattgttgcattgtagaattgaacatgcatagcggaacatgaatttagagttccgtcagtcatttttatctgagcgaaatttgagtcatcgagaatacaattatcaaaaagtattttttccattatggcgaaattaaaattcgttttatacatattacagtcctgaaaaatagcgttttgtagtctgcaacctgcaaaattcgaattggataaatcttcatctttaatcacgatacctttcaggctaaggtgtgaaaaatcgtaaccaccatttactgtctgtgggatttcgatagtattattatggacggtgacattatttataaaatataccaccttaattgacacttccttatctttattaaggtaaactcttctcgtaattctatcgtcacatttattatttgcatgtgaagctatatctataaaatatttatgtattttcctgtccgtttctttcgtgatttttcctgatggtaaactatcataaattcttttcattttctgaatcaagcctatcactttttcatgatcatccattttgaaaagagagagggctttattgtcaattaacgtgtttttatgatgtttgctgtaattatctgattttgttttctttgtatgtgatggacttgtgacagagtggttatcgttaatcaggcaaagagggaaaaacatattatttaaaccattatagcgcataaaatatccttataattaacaagaaagaaaaggcatattctctgcattatcattttctacgactgtcaaaaatcgctcattttttaatgagtttatttgtttaatattatgggaaaaggtgatgcatttgggagaggaagagtattccccggtcagacgaccggggaaggggagagattaatgcgcgcggccttgctcaacgccaaagccggtctgggagcggataaactgcgcgcggaacagttcacgctcacgcgcgccttccgctgagttatcggttgccgagaagaaccagatgccgaggaatgccacggtgatagagaacagcgccgggtattcatacgggaagatggctttttcgtgaccaaggatctgtacccaaatcgtcgggccgaggatcatcagtactactgcggtaatcagccccagccagccacccatcatcgcgccacgcgtggtcagtttcgaccagtacatagaaagcagaatgatcgggaagttacagctcgccgcgatggcaaacgccagccccaccataaaggcgatgttctgattctcaaacagcacgccgaggataatcgcaatcacgccgaggatcagtacggtgatttttgatacccgcagctcttcacgttcggtcgcgccttttttgaagacgttagcgtacaagtcatgcgaaaccgcggatgcgcccgccagcgtcagacccgcaaccaccgcgaggatagtggcgaaagcaaccgctgaaataaaaccgaggaacaggttgccgcccactgcattcgccaggtgaacggccgccatgttgttaccaccaatcagatggcccgccgcgtctttatattccggattcgcaccaaccagcatgatcgcgccgaagccgataataaaggtcagaatatagaagtagcccataaacccggtggcgtagaacacgctcttacgtgcttcgcgggcatcgctgactgtaaagaagcgcatcagaatgtgcggcaagcccgccgtaccaaacatcagtcccagacccagagagagcgcggagatcggatctttcaccagcccgcccggcttcatgatgtcgacacctttcgggtgtaccgccatcgcttcactgaacagattgttgaagctaaagccgacgtgtttcatcaccataaaggccataaagctggcaccgaacagcaacagcacggctttgataatttgcacccaggtggtcgccagcatgccgccgaacaggacgtacatcatcatcagcacgccgaccagcaccaccgcaatgtgatagttaaggccaaacagcagctcgatcagtttacctgcgcccaccatctgggcgataaggtaaagcgccaccaccaccagagaaccacaggccgaaagaatacgaatcggcccttgtttcagacggtaagaggccacatcggcaaaggtgtagcgccccaggttacgcagacgttcggcaatcaggaacaaaatgatcggccagcccaccaggaagcccagcgagtaaattaagccgtcatagccggaggtaaacaccagcgcggagatccccaagaatgaggcggcggacatatagtccccggcaatcgccagcccgttctggaagccagtgatattgccgcctgcggtgtagtagtcgctacgagaacgtacgcgttttgatgcccagtaggtaatgccgagcgtaaacacgacgaaaatcaggaacataataatcgcctgccagttcgttggctggcgctctacggccccgctaatagcatccgcggcgttagctgcgaaagggagtgtggcggcaagcgccgtcagaactcttttcatgatgcttgtacctcatgcaggacttcattattaagacggtcgaattcgccgttcgcccgccagatgtagataccggtgagaacaaaggagatcacaatcactccaacaccaattggaataccgcgtgtgacgctggtgttcggattcagcggcgtgcccagccagccgggcgcgaaggcgatcagtaaaataaagccgatataaactgccagcataataatcgacaggatggtggcaaaccgttgccgtttttcgactaactccctgaaatgcgcattgtcttctatccgctgataaatagtgccattcatcacagattctccagaggtaatgtagggattgttttaattcccgctcccttatgggagaaggttaacgctcgggtaacccttgccgaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaccgttaccgactcgcatcgggcaattgtgggttacgatggcatcgcgatagcctgcttctcttcaagcagcttctcgactacgccaggatcggcaagcgtcgaggtatcgcccaggttgctggtatcgcccgccgcaattttgcgcagaatacggcgcataattttgccggagcgggttttaggcagggagtcggtccagtgcagcacgtctggcgtcgccagcgggccaatctctttacgcacccagttgcggacttctgcgtacagttctggtgacggttcctccccgtgattaagcgtgacgtaggcgtagatcgcctgacctttaatattgtgcggaatacctactacggcggcttcggcaatcttcggatgcgccaccagcgccgactcaatctctgccgtccccagacggtgaccggagacgttcagcacgtcgtccacacgcccggttatccagtaatagccatcttcatcgcgacgcgcgccgtcgccgctgaaatacatatttttgaaggtggagaagtaggtctgttcaaaacgttcgtgatcgccaaacagcgtacgcgcctgacccggccaggagtcggtgattaccaggctaccttcggtggccccctccagcgggttaccttcgttatcgaccagcgccggttgcacgccgaagaacggacgtgttgccgaaccggctttcagctcggtagcgccaggcagcggggtgatcatgaaaccgccggtttcggtctgccaccaggtatcgaccaccggacatttctcgttgccgatttttttccagtaccactcccacgcttccgggttaattggctcgcccacggaaccgagaatgcgcagcgacgaacggtcggtgccttcgatcgctttatcgccttccgccatcagcgcgcggatcgccgtgggtgcggtatagagaatattgacctgatgcttgtccaccacctgcgccatacgggcaggcgtcggccagttgggtacgccttcaaacatcagcgtggtcgcaccgcaggccagcgggccgtacagcaagtaactgtgtccggtcacccagcccacatcggcggtgcaccagtagatatcacccggatgataatcaaagacatatttaaaggtcagcgccgcgtacaccagataaccgccggtagtatgcagcacaccttttggcttaccggtagaaccggaggtgtagagaataaacagcggatcttcggcgttcatctcttccgcctggtgctgatcgctcgcttgctcaaccaggtcgtgccaccacaggtcgcgcccttcctgccagtcaattttcccgccagtacgcttcagtaccaccacatgctctacgctggtgacgttcgggtttttcagcgcgtcatcaacgtttttcttcagcggaatactgcgcccggcacgcacaccttcgtcggaagtgatcaccagtcgtgagttggaatcaataatgcgcccggcaacggcttccggcgagaagccgccgaaaatcaccgaatgcaccgcgccaatgcgggcgcaggccagcatcgcaaccgcggcttccggcaccatcggcatataaatcgccaccacatcaccttttttaatgcccagctcgagcagggtattggcgaagcggcagacgtcgcggtgcagctctttatagctgatatgtttgctctggctggcgtcgtcgccttcccagatgatggcggtacgatcgccgttttcttgcagatggcggtcaaggcagtttgccgccagattcagcgtgccgtcctcgtaccatttaatggacacattaccgggggcaaaggaggtgtttttcaccttctggtaaggtttgatccagtcaagaatttttccctgttcgccccagaaggtatcaggtacgttaatagattgttgatacatcgcctcgtactgctgagggtttatcaggcaacggtctgcgatgttggcaggaatggtgtgtttgtgaatttggctcatgcttttgttctccttgtaggatgttaataatatgtggcataagcgttaaatgtaggggtattggcagttttgtttagtatttgggcgacagatcacgcaaaagtagaattgtgcaaataaacggcagggtaatttttgaaggtcagcaacaaaagttgattaattctttgaggaacatgcagttatgcatgctgttgaaaaagaggaagatactgactaactctaaagtggtattttacatgcacttacaattgattaaagacaacattcacagtgtggttatttgttacacataggggcgagcaatgtcatgacagtgtaggtgcggttactgtcgtgaaaaacaataaaaaccgccattgcaacaatggcgcaattcggatgaagcccctatgacaaggataaaaataaacgcacgccgtatcttcagcttattgattccttttttctttttcacttctgttcacgctgaacaaacggctgctcccgcaaaacctgtaactgtggaagcgaagaatgaaacctttgccccgcagcatcccgatcaatatctctcctggaaagccacctcggaacagtcagagcgtgttgacgccctggcggaagatccacggctggtgatcctgtgggcggggtatcccttctcgcgcgattacaacaagccgcgtggacatgcttttgctgtgaccgatgtgcgtgaaaccctgcgtaccggtgcgccgaaaaacgctgaagatggtccgctaccgatggcatgctggagttgtaaaagcccggatgtggcgcgtctgatccagaaagacggcgaagatggctacttccacggtaaatgggcgcgcggcggtccggaaatcgtcaacaacttaggttgtgccgattgccataacaccgcctctccagagttcgccaaaggcaaaccggagttaaccctttcccgtccgtatgcggctcgcgcgatggaagccattggtaaaccttttgagaaagccggacgtttcgaccagcaatcgatggtttgcggtcagtgccatgtggagtattacttcgacggcaaaaacaaagcggttaaattcccgtgggatgacggcatgaaagtcgaaaatatggagcagtattacgacaaaattgccttctctgactggactaactccctgtcgaaaacgccaatgctgaaagcgcagcacccggaatatgaaacctggacagcgggcattcacggtaaaaacaacgtgacctgtatcgactgccatatgccaaaagtgcagaacgccgaaggcaaactctacaccgaccataaaattggtaatccgtttgataacttcgcccagacttgtgcgaactgccatacccaggacaaagctgccttgcaaaaagtggtcgcggaacgtaagcagtcgattaacgacctgaaaatcaaggttgaagatcaactggttcacgctcacttcgaagcgaaagcagcgctggatgcaggcgcgacggaagctgaaatgaagccaattcaggacgatatccgtcatgcccagtggcgctgggatctggcgatcgcttcccacggcattcatatgcacgcaccggaagaaggtttacggatgctcggtacggcgatggataaagcggcggatgcacgcaccaaactggcgcgcctgctggcgaccaaaggcatcacccatgaaatccagatcccggatatctcaaccaaagagaaagcccagcaggccattggcctgaacatggaacaaatcaaggccgagaagcaggacttcatcaaaacggtgatcccgcagtgggaagaacaggcacgtaaaaacggtctgttaagccaataaccccgttccgcctcgcaaggggcggaaaacacaatggagtgaatatgagcgtattacgttcgttattaactgccggggtgctggcgtcgggcctgttgtggagcctgaacggaattaccgctacccctgcggcgcaggcatctgatgatcgctacgaagttacccagcagcgtaacccggatgccgcctgtctggactgtcataaaccagataccgaaggtatgcatggaaaacatgcttccgttatcaacccgaataacaaactgccggtcacctgcaccaactgtcacggccagccatcaccgcaacaccgcgaaggggtgaaagatgtgatgcgctttaacgagccgatgtacaaggttggagagcagaacagcgtctgtatgtcctgtcatctgccggaacagttgcaaaaagcgttctggccgcacgatgtccacgtaaccaaagtggcgtgcgccagctgccattccctgcatccacagcaagatacgatgcagacgttaagtgacaaaggacggattaagatttgcgtcgattgccacagcgatcagcgcaccaatccgaactttaacccggcgtctgttccgttgcttaaggagcagccatgacctggtctcgtcgccagtttctcaccggcgtcggcgtgctggcagccgtcagcggcaccgcagggcgcgtggtggcgaaaacgttgaatatcaatggggtgcgttacggcatggtgcatgacgagtcgttatgcatcggctgtaccgcctgtatggatgcttgtcgggaagtgaacaaggtgccggaaggcgtctcgcgcctgacgattattcgtagcgagccgcagggcgaatttcctgatgtgaaatatcgcttcttccgtaagtcttgccagcactgcgatcatgcgccgtgcgttgacgtctgcccgaccggtgcgtcttttcgcgatgctgccagtgggattgtcgatgttaatccggatctctgcgtcggttgtcagtactgcatcgccgcctgtccgtaccgcgtgcgctttatccatccggtcacgaagacggcggacaaatgcgatttctgccgtaagaccaatttgcaggccggtaagttgcccgcgtgcgttgaagcttgcccgaccaaggcgctgacgtttggcaatctggacgatcccaacagtgagatttcgcaactgctgcgccagaagcccacttaccgctacaagctggcgctgggaaccaaaccgaagctgtaccgcgtaccgtttaaatacggggaggtgagccaatgacgcagacttccgcatttcattttgaatcgctggtgtgggactggccgattgccatctacctgtttttgattggtatttctgctggtctggtgacgctggccgtgctgttacgtcgcttctacccgcaggcgggcggtgcagacagtacgttgctgcgcaccacgctgattgtcgggccgggcgcggtgatcctcggtctgttgatcctcgtcttccacctgacaagaccgtggaccttctggaagctgatgttccactacagttttacctcggtgatgtcgatgggggtgatgctgtttcagctctacatggtggtgctggtgctgtggctggcgaaaatctttgaacatgatttgcttgccctgcaacaacgctggttgccgaagctggggatcgtgcaaaaggttctgagcctgctgacgcccgttcatcgcggactggaaacattgatgctggtgctggcggtgttgttgggggcttataccggctttctgctgtcggcgctgaaatcgtatccgttcctcaataacccgatcctgccggtgctgttcctcttctccggcatctcgtccggtgcggcggtggcgctgatcgccatggcgatacgccaacgcagtaacccgcattccacggaagcgcagtttgtacaccgtatggaaatccctgtggtatggggtgaaatcttcctgctggtggcgttttttgtcggtctggcgctgggcgatgacggtaaagttcgtgcgctggtggcggcattaggtggcggtttctggacgtggtggttctggcttggtgtcgccgggctggggctgattgtgccaatgctgctcaaaccgtgggtcaatcgcagttccggcattcctgccgtgctggcggcgtgtggggccagtctggtcggcgtgttgatgctgcgctttttcattctctacgccggacagttgacggtggcgtaagccagaaaagaggtggtttctggacgtattccttcctgaagtcggttttctggcgttgttgttaagtctcggggtcaacgtgttgaccccgttgacggccttcgcgggagtgcggttgcgctggcctgccatgatgcgactcacttgcatcggcattctggcgcagttcgcgctcctgctgctcgcctttggcgtactgacgtattgttttctcatcagcgatttctcggtcatttatgtcgcgcaacatagctatagcctgctgtcgtgggaactcaagctggcagcggtgtggggcggccatgaaggttcgctgctgctttgggtgctgctgctttccgcctggagcgcgctgtttgcctggcattatcggcagcaaaccgatccgctatttccgctgacgttagccgttttatctctcatgctcgccgcactgctactgtttgtggtgctgtggtccgatcccttcgtgcggatatttccaccagcaatcgaaggccgcgatctcaatccgatgctgcaacatcccggtcttatctttcatccaccgctgctttaccttggctatggcggtttgatggtagcggcgagcgtggcgctggcgagtctactgcgcggcgagtttgatggtgcctgcgcccgaatttgctggcgctgggcgttacctggctggagtgcattaacggcggggatcatcctcggttcctggtgggcctactgcgaactcggctggggcggctggtggttctgggatccggtggaaaacgcctctttattaccctggctttctgccactgcgctgctgcacagtttgtccctgacacgccagcgggggattttttgccactggtcgctgttgctggcgatagttactctgatgctgtcgctgctgggcaccttaattgtccgttctggcattctggtttcggttcatgcgttcgcgctggataacgtccgcgccgtgccgttgttcagcctgtttgcactgattagccttgcgtctctggctctgtatggctggcgagcgcgggacggtggcccggcggtgcatttttcggggttatcgcgggaaatgttaatcctcgctacgctgttgctgttttgcgcagtgctactgatcgtgctggtgggaacgctttatccgatgatttacggcctgctgggctggggacgcctctccgttggcgcgccgtattttaaccgcgcgacgttaccgtttggtctgttgatgctggtggtgattgtgctggcgacgtttgtctctggcaaacgcgtgcagcttccggcgctggtagctcatgcgggcgtgctgttatttgccgctggggtcgtggtctccagcgtcagccgtcaggagatcagcctgaatttacagccgggtcagcaggtgacgctggcaggatacaccttccgttttgagtgcctcgatctacaagccaaaggcaattacaccagcgaaaaagcgatagtggcactgtttgaccatcagcaacgcattggtgaactgacgccggagcggcgtttttatgaagcacgccgtcaacaaatgatggaaccgtcaattcgctggaacggcatccatgactggtatgcggtcatgggggagaaaactgggccggatcgttacgcttttcgtttgtatgtacaaagcggtgtgcgctggatctgggggggaggattgttgatgattgcgggcgcattgttaagcggatggcgggggaagaagcgcgatgaataaagggcttctcacgctactgctgttatttacctgttttgcgcacgctcaggtcgtagacacctggcaattcgccaatccgcaacaacagcaacaggcgttaaatattgccagccagttacgttgtccgcagtgccagaatcaaaacttactggaatccaacgcgccggtggctgtcagtatgcgccatcaggtttacagcatggtggcggaggggaagaacgaagtcgaaatcattggctggatgaccgaacgctacggagattttgttcgctataacccaccgttaacgggtcagacgctggtgttatgggcgctgccagtggtgttgttactgctgatggcactgatcctctggcgagtgagggcgaagcgatgaaacagcccaaaataccggtgaaaatgctgacaacactcacgatattgatggtatttctctgtgtcggcagttatctgttaagcccaaaatggcaggcggtacgtgcggagtatcagcgtcagcgcgatccgctacatcagtttgccagccagcaaaccccggaagcgcagcttcaggcattgcaggataaaatccgcgctaatccacaaaacagcgaacagtgggcgttactgggcgagtactatctgtggcaaaacgattacagcaattcgttgctggcgtaccgtcaggcgttgcaactacgtggtgagaacgctgaactgtatgcggcgctggcgacggtgctttattaccaggccagccagcatatgaccgcccagactcgcgcaatgatcgacaaagccctcgcgctggacagtaatgaaatcaccgccctgatgctgctggcttccgatgcgtttatgcaggcgaactacgcgcaagccatcgaactatggcaaaaagtgatggatctcaactcaccgcgagttaaccgaacacagctggttgagtcgattaatatggcgaaattgttgcagcggagattggattaatcatctggtgatgaagattatgtcattgagctgcataaaaaataatcgaatgaacatatgccaaaaataatcactaatcagtattattgcagattaaacaaataaaaatctttccataacaaatggttattcattaatcctgccataaactcgcgttattatgcattaatgcagcgaaaagctctgttgttaaagggttgcgcaacataccgcgcaaatgatactgatcataagcgttaaaaaaatctacaaaccaacgcaacacaattcatgccctggcagtatgtcacgttctcgcgtttctgaacggggaacggcgctccattgaggaagtcattcatatgaaaaatataaaattcagcctggcctggcagattctgtttgctatggtgctgggcattctcctgggaagctacctgcactaccatagcgacagccgcgactggctggtcgtcaatttgctctctccggcgggtgatatcttcatccatctgattaaaatgattgttgtgccgattgtgatctccacgctggtggtgggtatcgcgggtgttggtgatgccaaacagctcgggcgtattggcgcgaaaaccattatctacttcgaggtgatcaccaccgtcgccatcattttggggatcactctggcgaacgtcttccagcccggtgccggggtggatatgtcgcagttggcgaccgtcgatatctcgaaatatcagagcactacggaagcggtacaaagcagttcccacggcattatgggcacgattttgtcgctggtgccgacgaacattgtggcgtcgatggcgaaaggcgaaatgctgccgatcatctttttctcggtgctgtttggtctggggctttcttccctgcccgcgacgcatcgtgaaccgctggtgaccgtgttccgctccatctctgaaaccatgtttaaagtgactcacatggtgatgcgttatgcaccggtgggtgtgtttgcgctgattgcggtgacggtggctaactttggtttctcgtctctgtggccactggcgaaactggtgctgctggtgcatttcgccattctgttcttcgcgctggtagtgctgggaattgtggcgcgcctgtgcgggttaagcgtctggatcctgattcgtattctgaaagatgagctgattctggcgtactccactgccagctctgaaagcgtgctgccgcgaattattgagaagatggaagcctacggagcaccggtgtcgatcaccagtttcgtggtgccgaccggttactcttttaaccttgatggttcgacgctgtatcaaagtattgccgctatcttcatcgcgcagttgtatggcattgacctgtccatctggcaggaaatcattctggtgctgacgctgatggtgacctcgaaagggattgctggcgtgcctggcgtgtcgtttgtggtgttgctggcaacgctgggtagcgtaggtattccgctggaaggtctggcgtttattgctggtgttgaccgtatcctcgacatggcgcgtactgcgctgaacgtggtgggtaatgcgctggcggtgctggtgattgccaagtgggaacacaaatttgaccgtaagaaagcgctggcttatgagcgtgaagtgctgggcaaatttgataaaactgcggatcaataattgaagattgccggggatatccacccggcaatgtgtgaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttaaccgttggttaatttttcaaactcttcacacccggtatcaaacccttccatacagctcaggttcaaccagtgcagcgccttttgcttgttcttctcgataaaaccttcttcaccgtttaagaacatcattcccgcccagtactcggaataaccggttcgggaaattgcagagctgcgtttgaaataccaggttgccttgtcatcgtcggccttaatgcccacgccgttggcgtaaatcaaaccaagcagcatttgggcatcgacggcagagtcgttctccagatcttccgaggcgttttctaacagcgaaattgcctttggataatccggtttacccgcttgagtatttaccagaatatgcgccagcgttacttcaccttctttactgcccgcttgcgccgctttctctgcaagaacttttgcttgtggatagtccagactgaccggattggtgattttgatctgcgccagcagcgcgcaggcatcagcatcaccgctgtcggcggctttctgtgcccaatattcggctttgctcaaatcgccggagctaaaccagctgtcggcaagaaaatattgtgcgcgtcggtccccggcctctgctgcctttaaatactggctgccaggctcggagtcgttggcgtgggcaaagaatgtcaaaaacaacatcaatgcgataatttttttcattttgataatacgattgggtagggagtaaccagtataaagagttcgaatggataaaaaaacagcctccgaaaggaggctgtagaaaggacggtattacgccagtgccgcttcgcgcaggcgagttttcaacttgttgtactcgtcaatcacgtactgctcggcggcgcgctgatcggcgatcggctcgacgcgaacggcgcagtatttgtactccggcgttttcgtaatcgggcttaagttttcggtaaccagctcgttacaggcaccaatccaccactggtaggtcatgtaaatcgcccctttgttcggacgatcgctgacctgcgcacgggtgataattttgcctttacgcgagtgcacccaaaccaatgcctcatcttcaatacccagacgtttggcgtcttcggtattgatttgtgcgtagccaggttcatcagccagcgccgccagtgccgcacagttaccggtcatcgaacggcaagagtagtgaccaacttcacgcaccgttgacagtaccatcgggtactcgtcggtgagtttgtcgattggcgctacccagtcgcaggtgaagaactgcgccagaccgttcggggtatcaaacttctctttaaacagataagaagtcccctgatcggcatctgaagtatcgcggcaaggccactgaatgaagcccagttcgcccattttctcgtaagtcgcaccgtagaaatccgggcacagatgacgcaactcatcccagatctcctgggtgttgttgtagtgcatcggataacccatacgggtggcgatttcactgatgatttgccagtccgttttcagatcccatttcggttcaaccgccttgaagaaacgctggaagccacggtcagccgcagtaaacacgccttcatgctcgccccacgacgttgacggtaaaataacatccgccgccgacgcggttttggtcataaagatgtcctgaacgataaccagttccagatcttcaaaggctttacgtactgccgacagctccgcgtcagtttgtagcggatcttcgcccataatgtacgcggcacgcacttcgccatgcgctgcgcggtgcggcagctcgctgatgcgatagccggtatgcgctggcaggctttccacgccccaggctttggcgaatttctcgcggttagccggatctttcacgtactggtatcccggatacgtatccggcagcgcgcccatatcgcaggcaccctgaacgttgttctgaccacgaaccgggttaacacccgcatgcggcttaccgaggttaccggtcagcatcgcgaggctggtcagagaacgcacggtttccacgccctggtagaactgggttacacccatgccccacaggatggcggcgcttttcgcctgggcatacatccgtgccgcctgacgaatctcactggcgctgacgccggtgatatcttcaaccgactccggcgtgtagccttcaacgattttacgatactcttcaaagccttctgtacgtgaagcgacgaacgctttgtcgtacagattttcttcaataatgacatggcccatcgcattcaacagcgcgatgttcgagccgtttttcagtgcaatgtgcatgtcagcaatgcgcgcggtttcaattttgcgcggatcgcagacgataattttcgccccgttacgtttagcgttaattacgtgattcgccacgattgggtgggaatccgccgggttgtacccgaaaacgaacactaaatcggtattatcaatttcgttaatagcattgctcattgcgccattaccgaccgattggtgcagacctgcaaccgatgggccgtgtcagacacgagcgcagcagtcaacgttattggtaccaataacggcgcgcgcaaatttttgcattacatagttggtttcgttacccgtaccacgcgaggagccggtcgtctggatggcatccggaccgtacttctctttgatggcgctcaggcgctcggcaacgtaattcagtgcctcatcccaggaaacaggttcgagtttgccgccacgctggcgacggatcatgggggttttcaggcgcggggtcaggatctgggtatcgttaatgaagtcccagccataataacccttcagacacagggtaccctggttggttttcccctgcgctgcctccgcccggacgattttgccgttatcgacgaccaggttgattttgcaacctgatgcgcaataggggcaaaccgtgacgacttttttcatcggtctcgctccagttaatcaaatcacgcatacgcgctctcgactacagtatgcatcttttatgccacattttatgtggggtcattccctgatattacgggcactatttattcaaaactctgacgaaaaacaggctgtcgtcagttttgacgtgacgaaacgaaataccgcgtgacagccatcacgcggcagacattttattttttctcgacgacgggacctgcctgatacccgccgcccagcgatttcatcaactgaatgctttggatcacccggcggctgtccagcatcagtaatgacatctcttcggcaagcactggcaaccgggcttcggtggcctgtaagcggctggttaagccgcgctgataggcggcctcggcagcgcgctgggtaaagcgcgtggcttccacgcgttcagcctgcatttctcgctcgtcgttgagcgtttgcagacgcgtgccgttgacggcaacgtcacgcaccgcgttcagtactgactggttgtaacgttcaatcatcatgttgctggcggcgcgcgtgccttcgagattggcattcaaccgtccaccgtcaaacagcggcaatttcagacccgggatgaagttgaactggcgactggtttttttgaataaggtatgcagatggatggagtccagaccgaaaaacgctttgatatcaaagctcggatagaacaacgcccgcgcggaatccacctgatctaatgacgcctgaacataccagcgcatggcttgcagatccgggcgtctggcgagcaactcataagagagtgtcgccggaatgccggtctggacttgcggtaatgccaccggtctgatctccggcatatcgctggctcccgcgccaatcaatgcacgcagagattctcgcgtttcggtgatttgccctttgacggcaacaatttgtttatcgaccgccagaatctgtgcccgcgcgccgtggaaaggcacttgcgcttccagaccgtgcgccactttactctggtgcgctttcaccgcgtaatcaatcacatcgtgagtttgttctaacagatcgagcatctgatagctggcctgcatactgtaataaagctgcgctacgcccgtggccagcgatagctctactgctgcggtttctgccagcgcggcattatgcgcgccaatggcggcggcaaccgctgagcgatgcacaccccacaaatcaagatccagtccggcaaacaaacctactgtggcttccgtatagtacggcccgtccatacccagtgctggcgcatccattgaataagggcttaaaaagccgttcgccgagacacgttggcggttgagcatccctaacgctgcgacctgtaattgtgaaccggcatctaacaaatcggcctgggactgcgctttttcttcccgcagtttcgcttcggcgagggtgtgtgaaccacttagcgtccgttggatcagcgcatccagctgcgggtcattgagttgtttccaccactgcgcctgcggccagccggagctggcaagatgaatatcgtcggccagtttgatttgttccggtttgagctgttgatgaggtgcagaatccttacgtaccagggcacagccggaaatcagcgtcgtgctgccgagaatgctgcacaacagcagacgtgaaagttgacgattgatcattgcgtggctccttgtgcctgttccgtggcgggcgttaatgccggggctgtccagtctggcaagcgggcgaaaagctggcagacgtgttgctcctgttttaataaggtgggcaggatggcctgagaggcgggtgtctcttcaagcgttatttgaggagaacggctgagtgcggttgccagaccggcagcgtatttctccagggcgtcggcaaactgacctgctctgtccggctgtagtgcgttatccagcgcctgcgccgagttccaggtggcatcccaggcgtgaagaagatcgcggccctgacgaataaccgtttgcgaacgttcaatcagtaatgcgcgttcttcgctgtccagttgacgctccagcgccacgcgttggcacatctcttcacaggcattaaacgccgcatgcagaccgatacgaatttgcagataagtgcgcagagccgtgacttcctgctggcgtgggatccgcattactttacttaacatacccagcgtgccagccagtttttgcggcagtgtgcgcgcttcactttcaggccagacaaaggtgtaaatcaccgcggacaccacggtaccaatgatgatacccagggcgcgatcgcgaatttccaccaggtcgtacactgggccaaaaacgttttcgagcgtggcgagcgcgaaggtgaccaccatctgtgtgccgatataagaagagcgttcagagctggtggcaatccatgcgcccaacaggaaaatcggtgccagcacaaacagcaattcgacaatattgtccagccagggcatgaccagtagcgtgaataacagcgccagaatcgcgccgcaaaaggccccgccaaaacgcagcaccatcttctggtacgacgaaccgacatttgggttagcgacgatcacgcatgtcagcatacaggtgtgaatgccttcccagtccacgccgctgtaaaaggtgtaacagatcaaacaggcgagcagcgtttttaccgcgtagcgcatatagtctggattggtaaaagcatcggcggccattgatggcggtttggctgcgggcgttggcggcgtattcgggtccatctgacccagttgtaacaacgtctggcagatattctccaggttacattcccgtgccgccatcgcttcactttcactgatccgccagtcgctttgccagcactgaccttcagcaacggcatgctgcagcttgttgatttctgaagctaatttttgtcggaattcaataattgcctgagaatcagcaaaagaggtgggatcgtagcgattcagcgtcgagtaaatgtaggttaccgttgccacgcagctttgccaccatgcgttttgagttcgccagttggcatcgtccgcgaggcaaaagacattgagtttttgtagcgccagcgcctctctttcaatccgcgtttcgggtagcggtgcgaggctgtctgtcaggtgactaatggcatcatcaagccgatcattaagcgcctgatgcatttgcgaaatggcacgactgggaaaccacagcacgccgattaacgtcatcagcaaggttggatagaggccaacaacgatacaccacagcgttaagcgcacgaccacttccggatagtcgagcatggcggggaaggtttgcccgtaaatagcgacaatggcgacggcgaaaaagaccagccccaagcgatgggtgcgcatcaaaaacatgcagcccatcaggatcggtccggcgatgatcaatcggatcaacggttcgccgtatgaccatttgtagatcaaaaacaggctgccgatctccagcaccgtggcaaccacaaacaagatcgcgacaaatttggtgtaaaacgcgttcgactgaataccgtaaaacagcactgccagcgataacgccacaaaagggatctcaaaggtcatcgagatcagaatcaccagcaggcagcctacccagagttgcacggtctgcggcacgcgacctggtcgccgctcgcttaactcttcatgaaagaacgccagcagcctgaccaccggtaatggcagggagttgagcgcgctcattattgcggctcaagattagcgactgccgaagcgccgatgcggaacatttccgggtcaggtttatcgaccatgattttgaccggaaaacgctgggcaacgcggacccagttaatagaacgagacactttcggcaggccgcccagcaccaggccgccgtcatccggtagcacgccgtagccaatcgaatccactttaccctcgaaggttttgccgctgtcactcatcaggcgaatcgttgcgggtgtacctgagcgaatatttttcagatcggtttcgcggaagttggcgatcacataccagtgacgagtgtcgattagggtaaaaatagggcgcatggcagaagcaaattgcccgacggaggttttgagggaaatgacccggccatcaaacggcgcgcgaacggtcgccatttccagatgcagtttggtcagggcaatatccgcttcgaccgccgcacgctgggcaactaatgcatccacgccgctgacggcgctggcggctgactgcgcctgtaacaatacggcattaagatccgcttctgcggcgcgctgcgccgttcttgcacggtcaacatcttccgctgagacaaaaccttctttcagtaatggctcggtgcggcgtaatgtatctgtggcctgtttcgcggcggcacgggctttttctaccgtggcattaaccgagtcggcaccaaactgttgcgcgtcaacgctacgctgggtgagcataatttgcttatccagcgccgcgagggaggcttcagctttcgccagattggcttcgtacgggcgcgggtcgatgcggaacagcaaatcgccctgtttgactgcctggttgtcggtgaccgccagttctacaatgcggccgctgacttccggtaccacatcaatggtatctgctgacgcgtaagcgtcattagttgatggcgcactgtctacgcgccagataacgaaaacaagggcaaccagcgccaacgcaaccactaacagagcagggaatttactgcgaggagcttttttcggcgtactttccatgagcgcgtctcaaatagattagaaaaatgccagccagaacagcatggcgtagagagcaaaaagggcggtataaataattccgacaaatgccagattgatatttgcccgctgaataactcgcctcgtgatgagcgtcaaaataaggctggcaatggcgcagaaaaaccagctgggataataagcgccgatcaccgggattgccggagataatgagcatcccgaaaccatgaagacgggaattatccaggctgtttttttgagttgcatcgccatgcgagagagaactgttggcatattaaatacatcctgtctgctgcgaacaatatctgtagtgaatatcaatatccattgaaggcgtcagtatggctattttcttgatgaataaaaatagctttattcagccaccgcattcataacttatatattttatttattaattggctgtatatatttttaaaataaatacttttgggggcttcagcgcccccaaaagcgagtgacattaatttggggttacgatattcacccacaaatcgaaattatccagacaggcgataatttcttccagtttcgcgccattgccaataattttggctttcttcgcttttaccagatccgccattttggcttgtccggtcagcacggcgtgcagatcttcacggctgatgtagaaagaggcgtcggcttgcggttgcagcgttttccggtagttaagcacgctatcgttcagcgtcaggttgaggttatcgccgttgctcatattgaagttcaggctgatatttttacccgcagctttcgcgctatcgaggcgaacggccataaagtcgaacagcatttcgaccgacatcccgcgaatggtgtccggggaaccggtggtgccgtggctgaacttatgcaccccttcgcgcagctctttcgcgccggtcaggtagaaaccgcgccatgtggcggactcggcctgatagcccagctgttcaaagttattcgcttgcagattcttcgcgacctggtcacccgggttggcggcaatcacctgtttcagcagttctgccgaccagcggtaatcaccttgcttgttcgcttcttgcgccaggttgatgacacgggcagaaccgcccagcgcctgcacgtaacgtttacccatctccacctgaccatacggatgcaggttagccgggttaccgtcgtaatagccaagatagaagttatacaccgcgcgggcgttgtggctgacagaaccgtaatagccgcggctggcccagttattggcaagtgcaggcggcagcttaatcatgtcgccgatttcattcatggtgtagccctggttcgccaggtgcagggtctggtcgtgaatgtacttgatggtatcgcggtatttaccaatataatcattgatatgcttattgccccagaccggccaggtgtgcggcataaacagcacttccgcgtcgttaccccacatatccagcgtttcgttcagatactcggtccacttgctggtgtcgcgggttttcgcgccgcgcagagtgtagaagttgtgcagggtatgcgtggcgttctcggcggtacacagggctttcagggccggaatatagaagtgcatttcggctggcgcttcgctacctggggtcatcaggaagtcaaactccaggccgtcgataatcatcttctcgccagttctgacgatagttttcgtcggtgcaataatgctcgggtcgcccgttgccagcgtcacgccaaggccattacccacattgccttgcgcgttgtgcggcagtaacagaccgtaagagtagagcgcacggcggctcatgatgttacccgccagcacgttttcgctgatggcttcgtccataaagcctgcaggggcaatcacctgaactttgccggatttaacatcggcttcagagataatgcctttcacgccaccatagtggtcggtgtggctgtgagtgtagataacggcaacaatcggtttttgcggacgatgctggaagtaaaggtcaagtgcggcttttgcggcaggcggcgtcaccagcgggtcgataacaataatgcctttctcgccctcaacgaacgtaatgttagagatatcctggccgcgcacctgatacattttatcggtgactttgaacaggccagaaataccgttgatttgcgactgacgccacaggctggggtttacggtttccggcgctgcggcattaatatcaaatttgtaatcgtccgcgcggtagtaaactttaccgttcgcatcacgcagaataccttcatccagcagcggggcgataaatccacgctgggcatcgtcaaaatcctgacgatcgctaaacggtaatgatttggcgtaattctgattaacctgttgggtatattgagtggcggctttcgcttcctctttcgcgttagcggtatttaccatcatgccgctggcggcagttaacgcaataacaatcctgctcaaacggaataaccgagagttattcatataaatctccatttatcatttatgtcgtaaatatgtaatccatgcaaaatacgtcatttaaagctggcgttatcataattgggaaattgcgactttaataagtggaagtgtgagcggaacgcgccattttattaggcatttgtgctgaagagggaaaattacagtaaaactatcattgcagaaaataatatgagtcgttttatgtgtttattatatatattgtacctgtcgttggcacagcgggacattgcgctactgtgccaacgttttactcatggggctttagcacagaactgtggcaaaaaacgttgatgcgccaatattgctgcaccctgagcgccattaaagtcagaagatgaggcggcaataaagcgcacgacctgatgcggcagtggacggcgcaggtacttttgggtcatggcaacgagagtctcgcgtgggaaggcgggcatatccatcacgccaccgcccaggatcaccgcatcgggatcgaacagattaatgctggtggcaatggcccgtgccgcgttttcaagcagactctggacgaaaggggcgttttccgcatggacgaaaagatcgcgcaatgggtaatttcggggctgttgttcgtaccagcgtcttagcgccattccagagcaattggtttccaggcacccaggattgccacacgcgcagtgttgggtcatatctcccagggggatatgacccagttcgcctgccacaccgtgtgcacccgtccacggcgcaccgttcatccacactgcgaaccccatccccgtaccgagataggccgccagaaccagttgttgcgtaaggcggttttctactacgtcccaggagagttgcaggttaacgtcgcgggaaaactcaaccggacaattcagcgtattttcgagcttatcggcgagatcatataaatccgccgctgttaacggcaggttaggcgtagaaataatggtgcgtttatctttactgaccagcgccggaaatcccatcaccagaccatgacagcgagcgttaaagcgcctgagttgctcgtcaatcatttcgccgatacccgacaccaggccgggagcaatgacttctgcggtccgctttttttcgcagtgtagcgtttcaccttctgctgtccgcagacaaaagcggatatgcgttgcccccatatccacgcccgctacgacgttatgctgtttttgcatgaggctgtacctcgctttttgcagccagaatctgcgcggtcataattctccatgcttcgtcgatattttccgcatgattaaacaggccggaagtgccgacgataaagacatccgcccctgccgccatcagtttttcgtaagttgcctggttgcaggaaccgtccacctcaatttcgtactccagaccttctcgttcacgccatgccttcagttcggcaagtttatccagcatttcaggaatgaacggttgtccggcaaagccgggatcgacagtcatgaccgtaattttatcggccttatggatatagtatttcatggcctcaactggcgtctccgggttaaggatcagccccactttcatgtcatgacggcggatttcatcaatcaggcggaacgcctggccgttgatggtttccggatgcagagtgatgaaatctgctcccgcacgcgccagttgagcaatgtaatcctgcggccgcgtcaccatcagatgacagtcgagcggtttagttgccagttttttaacctgacttacgaagaacggtgagagtgtcagattggggacaaagtgaccgtccatgatatcgatgtggaagtaatcggcatggctgtcgataaattcgatctgttctttaaatttcagcagatccatacacattaacgagggggagattttcatgttcaattccttacttactgataagacggtcaagggcgacagccgcgataattaatccgcccatcaccaccagttggtaataggtttgtacctgcaaaatattcagaccgttgttgatggtgccgatgatcaacccgccaatcaccacagagaaaatgcgccccttgccgccgaagaaactggtgccgccaatgatggcgctggcaatggcataggtttcaaaacccataccggcaagcggttctgcggcaccgagtcgtgcagttgagacgacgcctgccagacctgcacaaacaccggagatgataaacaccaccaggatgtggaatttcacgtcaatcccggaatagaacgccgaatttttgttgccgcccagtgcgtagatgttgcgcccgagccgcatacgcgttgtcagaaaccaaaggatgagcgcgacaattagtgagaagataacggggacaggtatcccaattacgctggcggcaaagaagttcacgaagtcaaatgagaagccgtataccgagttggcatcggagatcaccagcgtgatcccacggaaaatcgcgttggtgccaagggtgatgatgaacgggtgtagccccgtccagttgaccaggcagccgttgatcgcccccagtgcgccgccaaccagtacaccgccaatcatcgctgcgagaaacgggtcaacacctgccaacatcagtttggcggtcaccataccggaaagcgccagaatcgcgccaaccgagaggtcgataccagcgaccaggatagcgaaaaactcgcccatgccgatcaataccgtcacggagctttgaacaaaaatctgggtaatattattggtggtcagaaaatattctggtgacagcgaaccaaagatggcgacgatgatcgccaggataaaaaaggtgccgtatttatcccagaacagcgcaaagttgaacggtttcttctcgctcgcttcgctttttactcttgtggtaaagcccatgccataatctcctcttcgctcatgtcatcgcgattcgtcaggatttgcgtcagtcgtccttcgcagaacacggcgatgcggtcgcagacggtgataatttcaggtagttcagatgacaccatcaggatgacttttccgtcgtccgccagttggcgcatcactttgtaaatttcggctttcgcgccaacgtcgatgccgcgggtaggttcatcgaaaataatcacttccgggcaacagcacagccatttggagatcaggactttctgctgatttcccccggagagttcggtgatattctggtttaccgaatgacatttcagcgccagcagttcgcgttgattttcagcggtacgttgctcgtcaacttcatgaaacaagcccatcgcgcctttatagccgccgtctttcagactgcggctgatcgccatgttctgagcgatggaaaagttggggaaaaaaccgttatcccggcggctttcagtgatgtaagccatcccttttttcacggcatccaggggtgaacgtggagagatatctttgccattaagacggatttctccgccagcgcgtttatccacgccaaacagacaattcatcagttcagtacgtccggaaccgaccagtccggcaaagcctaatatttctccccggcagacgctaaatgagatatcccggaccttttttctgtcacgactggtgacgttccgcacctcaaaaaccgtttcgtgcgcaaggttgctgacattctccttcatcgcgttaaaacggttttgcagttcgcggcctaccatcagacggacgatatcgtcatttgacacatcgcttactatgccgctgcaaacgctgctgccgtctttcatcaccgtatagcggtcgcaaatacggcgaatttccgccaacttatgcgagatatagacgatggccgtaccctctttacgcaactgattcatgatcagaaacagatagtccacctctttattggtgagtgaggaggtgggttcatccatgatgatgactttggcatcgagcatcagcgttttggcaatttctagcatctgcttgtggctgatagataaattcgccactttctcatctagatcaactttcaagcccacgcgtaataacatcatggcggcgcggacacgcatttctcgccagtcgataatattgacgccacagatttttttcgtcagatgacgaccaatatataaattttccagtacggttaattcatcaataacgctgagttcctgataaataatcccgataccgagttgtgccgctaatttatgatccagcttgttatagctaatgttattaatggtaatggtgcctttggtcggctcatgtattccggataaaactttcattagcgtggatttacccgcgccattttctcctagtaatgcatgtatttcaccaggataaaccgttaaattaaccgactttaatgcgtgaaccggaccaaaggacttgccgatccccgccatcgatatatatggcgtggccataaataacctctctgcacgaaatatcgtattattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcattcagttttattgagtgaccaggattgaatcgaccagtttaaattccggtgctttatccagcgggataaccttgccggatttctcagcgtcaaccatcagcttcagacccgttgcgccgatatccgccgggttctgggcaaccgtcgcggtcatttgtccggcttccaccattttgcgggcttccggaatgccatctgtaccgacgaccagcacttttcccgtttttccggcgtttgcgactgcctgagcaacacccattgccatcgtgtcattcgcgcaatagatcgctttaatattcggattacgttgcaacacgttagtggcgacatccagtgctttaatgcggtcccagtcggcaggctggctggcgacaagcttgatctggcttgcttttttgaaggcttcggtggcaccattacgacgcgcttcaccggaggcgttaccggctttaccctcaatgattgcgacttcaccaccttcagcgcccaatttgtcaataatgaacgacgcgcctttcgccccgacagcaacgttatcggtggtgacaaaagcttccacattgccgccagcttttttcagattatccatgtcgattttttcatcgagattaaccagataaatgccttttttccatgcgcgggcgacaggcatgaccagattcactgaggataatggagcgaaggcgatacctttgtaatttttattactgagatcttcaaataactgcaattgagattgaaaatcgccttctgaaggagaggcaaaaatatcaacgctgacgcccagtgtttttgcttcatcttcaatgccttttttcatatctacccaaaatgggttggagagggttttcaatacgacagcatattcggcggcagcaaaagcgctggttgacaacattaagcccacgagtgtgccgctgaaatatttcagatatttattcataataatgttctcacggtaaggggacaggtaactccgcgatggcggaattacctttttcttatttcagcgcgcctggtgagaagaaatcaacaattgcgccggttttttgcatattaatattagcttgttcaatgttgagctgggcgacagagacaaaaaaagcgtccagcaaagttagttgtaatattcttgccgaggcattacgacctaataacggcgtttccggggctggtgagcaaataatataatcggccagtttcgctatcggtgaatggtagctatgggttatacaaataatctttgccccgttcttttttgccagttctacggccgcttttacatcactggttcgcccggaatgggtcactaccagcacaacatctccttcctgtaacaacgaagcggacatcatcatgatgtgagcatcaggataggcctgacagcgtacgccaatgcgcaagaacttgtgctgtacatcagcacagatagcatttgatcctccggcaccgtacaaatcccgctgtctggcctgatagaaaaagcgggcggcacggtggatctcatcaacgttgacgatcgactgaccttccataatggtgcgtaaagtgatgttaaataccttattcaccacatcctgcggcgcttcatcaaaagccaactcggaaggcaatacctgttctgactgagaaaaataatcttccagcgcactgcgtaagttacgaaagccgctaaaccccagcagctttgataccttaactatcatcgcttcagataccgccagagcttctgcgacatctttaattgcgggtgcacaactcaggttaccgggtttgagtaaccactccacgatgcggctttcattttctgtcattccttcctgcttcattcgcaggtaaggcgctaaccctataccgttcggaagcgctgaatcaaactctgactggctcatcacgttctcttgtccttgaattgaagacgccactatatcaccacagcaagaacagaaaagatgctggcgacttcacaaaaaaataaaatttataaagtttattttattgtgaacaatggcgagtggcttaaaattttatttcatttaattagtttaaaaacatgatgttatttgtttttctggttttttagatgatagatgttgctggatggtgagtgtctttaacgctattgcgctgtcagatgtaactctgtaaaacagatcaggaaggcgtaattcatcgattttgggtgtttttaattcattaacatcacaaatgttttttgattgtgaagttttgcacggacggggaagatgaatgaaaaagattgcatttggctgtgatcatgtcggtttcattttaaaacatgaaatagtggcacatttagttgagcgtggcgttgaagtgattgataaaggaacctggtcgtcagagcgtactgattatccacattacgccagtcaagtcgcactggctgttgctggcggagaggttgatggcgggattttgatttgtggtactggcgtcggtatttcgatagcggcgaacaagtttgccggaattcgcgcggtcgtctgtagcgaaccttattccgcgcaactttcgcggcagcataacgacaccaacgtgctggcttttggttcacgagtggttggcctcgaactggcaaaaatgattgtggatgcgtggctgggcgcacagtacgaaggcggtcgtcatcaacaacgcgtggaggcgattacggcaatagagcagcggagaaattgagattcatccactacttgcatggatgagtaatgattaatgtggatagagtttctttttgaggttggctaatgaaacgctttccgctatttcttttattcaccctgctcacgctgtccaccgttccggcccaggccgatattatcgacgacaccattggcaatattcagcaggcgattaatgacgcttataaccctgaccgtgggcgagactatgaagattcgcgcgacgacggctggcagcgtgaagtgagcgacgatcggcgcagacaatatgacgaccgccgccgccagtttgaagatcgccgcaggcagctggacgatcgccagcgccagcttgatcaggagcgtcggcaactggaggatgaagagcggagaatggaagatgagtatgggcgatgaggttgggtatggagcaggcatcgcccctcaccccaatggggagagggagaaaacgagcgcaatattcaatatcgagcacaatcggtcccctcgcccctctggggagagggttagggtgagggggccagcgcgcacattccctctcatcacgccaccccaatctccatcccatcaaaccccacctcaaaccctgacggtagtgcgttttccatcagccacgcatcaaactggtggctgatatgggtcagaatcacccgtggcgagcggataacctgattcagcgcaagcacggtatttaaatcacagtgattacgcggtgcatccgcgcgcggcgggtgactgcaatccatcaccattacctgcggctgattattgcgtaaaaatttcagcgttttttccggcaagcctgcggtgtcagacagccacgccacccggctgtgtgccgtttccagcagataaccgaaggtcagttttgagtggttgagcggcaggggcgtgacctgtaacccctgcaaatcaaacaccacaaacggttccaccgtgtggctgaaatcaagcaggcccggatgtttaaacagatcgtcgcagccctgttcatccggcgggccgtaaaccgggatcggatcgccaacgccccagcgcagcggaaacagcccctggacgtgatccatatgataatgcgtcagcaaaaactgctggaacgatccgggcgaccagcgatcggcgagatcgtgcagcccggcgtcgatcagggtgattgcgtcgttaaacttcactacgccgctgcacggttggcggcgatactgcggcgagcgccgcgctctggcgcaggccgcacactcgcagccccatgccggaacgccctgtgcgccgccggtgccggtgagcgtgagggtcaggctcatgttacagcgccttggtgaagcggaagtggctctgctcgtagccttcgcgcagatagaaacggtgcgcgtcgtggcgcttcacgttggtcgaaagttcggtcatttcggccccggcctggcgggcttcttcttctgcccacgccagtaacttactgccgacgttcagaccgcgcgcctgcggcattaccaccaactcctgaatttcgccgatccagttgacatgatgcagatgaaactgcaaatgcaggccgatcatgccgacaacttcgccatcaagcagcgccagatggtagcgcatgtttgggtcgcgcagattggcgttaaaacccacgcgaaacgcgtggtggtcaaactccgcctgttttagctcacaaatcagcgcgtaaaccgcgtcggtgtcgtactgcgtggccgggcgaagctcacaagcaggcatggtgtttctccttctgatggatcagcgtcagcagcgtgtcgaccgactggcgcaggctgccgtcattgttgagcgtatggcaatcctgtggagtatagcgggcggcgcgcgccaggcgggcgttaatttcactggcgttttcacggccacggttttccaggcgctggcggaggatctccggcgaaacctgtaaacagacgggcagcagcgccgattgatagcgcgcccgcgcctgcggcagatgggcgcgtgagccgttgaccagcacgtcgaatccggcgtgcagccagagatcaatctcgacgccgacgccataatacagaccgttagcgtgccagcttaaggccaacagattttgccccgcgcgggtaaaaaactcctgctcgctcagggcgatatggttttcacttccggcgctggcatcgcgcgtgatgtagcgatgcgccaccagtaactgagtttgttcccgcaggcggagttccgccagcaggctgtctttcccggagccggacggccccattaaccaaatcagttttcccatcatcagaacacccttttaccctgacgccagacgtggtcgatatgaatatgattgtccttgcgatgcgccagcaccaggtcggcgcgtttgccctcgccaatcaccccgcgatcctggagattaagcgcctgcgctggatttttagtcaccagcttcaccgcctgcggcagcgtaaagcggttgctctggtcatcggcgacgcgaaatgccgcatcgagcaggctggcggggtagtagtcggaagagaggatatccagcaggccaagctgcgccagttcactggccgccacgttgccggagtgcgagccgccgcgcacaatattcggcgcgcccatcagcacgttcatgccatgcttgcgcgaggcttccgccgcttcgaacgtggtgggaaattcggcgatcacgctgccaagctggtgagattcagcaacgtgggcgtgggtggcgtcatcgtggctggcaagcgcaatttttcgcgcgcggcacagggcggcgatggattcgcgattcggctgcgaccagcgtgcggcgagcgccagttgctcttcttcgtactgctgcatctgcgcatcagtgagggagtatttgccctgataatattcgcgatacttctcgcggttggcgaactggcgctggcccggcgagtggtccatcagcgacaccagcgtcaccggctcgcgctgcaccagtttttcaaacagcggcagcgtggtgtgatgcggcagttcgcagcgcagatgcagacggtgctcggcgcggttgacgccgcgtttctgcgtctcttcgatggcgttgatcatcttctccagattctccagccgatcgccgccgtcgcgcacgtcgccaattgccacggcatccagtacggtggtgatgccgctcgccaccatcagcgcgtcgtggctgctcatcgccgagtgggcaggccagtcaactttcgggcgcggggtgaagaatttatccagattatcggtatgcagctcaatcagccccggcagcagccagccgccttcgccgtccatcgcctccggcaggcggctctggctttcggcaaaggcgcggatttcgccgttctgcacctccagcgaaccgcttaccacctcgttttccagcaccagcttaacgttattgataatcatgaagaggctcccattgggtgcaggcggtcggcgacgtcattacgtacagcttcgtcatggaagatgcctacgatggctgcgccacgggttttggcttcgcgaatcagttccaccaccgcggcgctgtttttggcgtccagcgaggcggtaggttcgtcaagcagcagaatggggtagtcgacgataaagccgcgggcgatgttgacgcgctgctgttcgccaccggaaaatgtcgatggtgccaggtgccacaggcgttccggcacgttcaggcgggtgagaagacgcgcggctttagcggcgcaggcttcacgcggaacgccggtatcgagcagcggctgcatcaccacttccagtgctgagatacgcgggatgacgcgcagaaactggctcacccagccgacggtggttttgcggatttccaccactttgcgcgctggcgcggtgaccaggtctacccactcgtcaccgtgtttgatctggatttgaccttcgtcgggcagatagttggcgtacagcgagcgtagcagagttgatttgccgctgccggaatggccgtggagcaccacgcattcgcccgcgttgacggtgagcgaggcgcgattgaggacgggcaggcgcacgccgttttgctggtgcaggatgaaggttttactgacgttttgtacgttaatcatttttcgcctcgtggttcgggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccggctcaattctgcaaaaccgatgacaccagcagctgtgtatacggatgatgcgggtcgtcgagcacgcggtcggttaacccactctccaccacttgcccctgcttcatcaccagcaaacggtccgccagcaggcgggcgacgcctaaatcatgggtgacaatcaccaccgcgaggttcagctccaccaccaggccgcgcagcaggtcgagcaggcgggcctgcaccgacacatccagcccgccggtcggttcatccataaacaccagcttcggatgcgtcaccaggttgcgggcaatctgcaaacgctgctgcataccgccggaaaaggtggtcggcaggtcgtcgatccggttggcgggaatctccacctcttccagccacttctgcgcggtggcacgaatatcgccgtaatgacgtgccccggtcgccatcagccgctcgccgatattgccgcctgccgacacctggcggcgcaggccgtcgagtggatgctgatgcaccacgccccattcggtacgcagcaggcgacggcggtcggcctcgctcattgcatacagcgaacggttctcgtagtgaatttccccctgctgcggcgtcaggcgcgcggagatcgacttcagcagcgtggtcttcccggagccggattccccgacaatgcccagcacttcccccggccataaatcaaaagagacatcgctaaagcctttgcccggcgcgtaaaggtgggtcaggttattgaccgaaagtaacggttgattcattggttttttgcctcgctctgttggcggcaataatcggtatcggagcagacaaacatgcggtttccggcgtcatccagcaccacttcatcaagatagctgtgggtcgatccgcagatggcgcatggctcatcccactgctgaacggtgaacgggtgatcgtcgaaatcgagactttccacgcgggtaaacggcggcaccgcatagatgcgcttctcgcgccccgcgccgaacagttgcagggcgggcatcatgtccatttttgggttatcgaatttcgggatcggcgacgggtccatcacgtagcgcccatttaccttcaccggataggcgtaggtggtggcgatatgaccgaagcgggcgatatcttcatacagtttcacctgcatcacgccgtactcttccagcgcgtgcatggtgcgggtttccgtttcgcgcggctcgataaagcgcagcggctcggggattggcacctggaagataattatctgatcttcggtcagcggcgtttcggggatgcggtgacgcgtctggataaccgtcgcatcgtccgtacgttccgtggtgtttaccccggtcacgcgcttgaagaagttgcgaatcgacacggcgttggtggtgtcatccgcgccctggtcaatcaccttcagcacgtcgctttcgccaatcacgctggcggtaagctgaatgccgccggttccccagccgtacggcatcggcatctcgcgcccgccaaacggcacctgataaccggggatcgccaccgcttttaagatggcgcggcggatcatgcgtttggtctgctcgtcgaggtaggcaaagttgtagccgctcagattagccatggttctgctcctgttgcagacgtttgagtagctccagttcggcctggaaatcgacgtagtgggggagtttgaggtgtgagacaaagcctgcggcttcgacgttgtcggcatgtgccagcacgaactcttcatcctgcgccgggcctgtcgcgtgctcgccgtactccggggcttgcagagcgcggtcgaccagcgccatcgccatcgctttgcgctcgctcatgccgaacaccagcccgtagccgcgcgtgaagtgcggcggctcacccggcgggtcgataaaaccgttaaccatttcacactcagtcatcagcagttcgccgacgttcaccgcaaatcccagctcttccggcacaatcgacacgtcgatatagccgctgcggatctcgcctgcgaacgggtgattgcgcccgtaaccgcgttgggtggagtaggccagcgccagcaaatagccttcgtcgccgcgcatcaactgctgcaaacgggaggagcgtgagcaggggtaaaccggcggcgtgcgggtgatgtcatccggctgtgcgccgctatcctcttcaaacttcgccagcccctgacgcgccagcaggctgaaaacgtgcggcgacggctgctgttcgctgtcggcggtggtcagcgtcggcgcttcgccgtttgccagcagggtaaaatcgagcaggcgatgggtgtagtcgtaggttgggccaagcagctggccgccgggaatgtctttataaacggcggagatacggcgttcgagacgcatcccggtggtgtcgagcggctcgcttaccgccagcttcgccaacgtggtgcggtaggcgcgcagcaggaaaatcgcttcaacgttatcgccgctggcctgtttcagcgccagcgccgccagttcgcggtcggcaatgccgccttcggtcatcacgcgatctaccgcgaggttaagctgctgttcaatctgggcgacgctcagttcgggcaaatcggtatcgcctcggcgtcggctctcttgcagggcgtgggcggcgtcgatcgccttctcgccccctttcacggcaacgtacatcagcacacctccacatgagtggttcgcggaatagccagcaggcgctcgccacaggtcaggatcaggtcgatgccgagcgggaacggatgcgggcgctcggtgagttcgtgcagaatgcactccggcagctgcggagcgatcattcgttcttcggcaatacccgcaccagtaaggcgcaacatgcgtccgccgctcaggctggcgacctgtaaaatcagcgtcgcacccgcttccggcgcaacggcggtgccggtggaaagggcgttgagctgttcgctggaaatcgcctcatccgtcaccgcgaaggtcgcctgttccggctggctgaccagcggcgcgttggtatgaaaacgcaggctctggttgacgatatcgttatttaatggggtagaaagccacaccggcgtgtcgttatcggccagcgtcagcagcacgctggtggtggcgatattcagcggttgccagccgcgtttgagctgatgcagggcgacaatcacgcccggctcgctcatggcctttaacaggcgacgaaaactgtgctgggcatcctgcacgggaagcataaaagcggtttccagggtcatgcgttgtctccgcgaaccatcgtaaagaagtcgacccggctggcgttcacttcggcctggcgtgcggcaatgcgtgccatacggtcagcgtccagcggggcaataagggtttctgataagttttgaaagtggcgagattgctgcatcagcgcgtcaatcagcgcgcagcgttcggcgtgctgtttatcacgcccctgcacccagctgtagccgagcgtgccgtcagtcaggcgcacggcggcgcgggtcagcgtggcgtcgccggcaaaaaaacgttcgccggtgccgcccatccgcgcctgaatctgtaccaggccagtttcagcggcgcggatcacctcatagtcggcggtgatgtttagcgcgttcaggcgtgctgccagttcagccggttggctgtgcgccagcacggacatccagtgctggcgggtcgcggtatctgcgtgcattcagtgctccatagtgaattcaatcatgtcggcgcgcgtcaggctgacggagtactccgccgggctgctttcaccgtcacggtggttaagggtgcgcacgcacagcagcggcgacatattcgggatttcaagacgctggcactctttggcctgggcgcggcgggcgctgatccgcgtctggctgcggcgcagcgcaattccggtttgctcgcgcagaaaatcgtgcagcgagccgctgtcgaagcgttgcagcgtcggccagagggtgaggtccgcgaagtagtggtcgattaaacagagcgcgacgccgttgacacgacgcagggtgcgcaggtggatgacgttctccccctcggtaatccccagtgcgtcagcgacgtggccggacgcggggcgcaataccgaaagcagtttttcgctggtgggatggctgccctgatccagcagattctggctaaaacgcgcctgggcgttgagcgggtaatcgaacgggcgcatcagcaccagcacgccgacgccctgacggcgctgtacccagcctttttccaccagttggtcgatggcgcggcgcagggtgtggcgattcacctcaaagcgcgctgccagttgctgctcggcgggaagatagtcgccgcagcggtagtgttgacgaagctcctgctcaagttttgcggctatctcttgatagcgtgttgggtagctggtcggatgtgtagacaagtgcatagatatcaatgcctcgcttatcagataaagtgcttacgcaaccgttgagagaggaaatccagcaggctgaccgtgacgatgataagcaccatcagggcgcaggtttgttggaactggaaaccgcgaatcgcttcccacagggtgacgccgatcccgcctgcgccgaccatgccgacgacggtcgccgagcggacgttggattcgaagcgatagagggagtaggagatcagcagtggcatcacctgtggcagcacgccgtagaggatctcttcgagcttgttggcaccggtggcgcgaatgccttccaccgggccgggctcaatcgcttccaccgcttcggaaagcagcttggagagcacgccggtggtgtggataaacagcgccagcacgccagcacgccagcgaacgggccgaggccgacggcgaccacgaacagcatggcgaagaccatttcgttaatggcgcggcaggcgtccatcaggcggcgaacgggctggtaaacccaccacggcaccaggttttcggcgctcatcaggccaaaggggatggagagaaccaccgccagcgcggtgccccagacggcgatttgcagcgtgacggccatttcggtgaggtaatcctgccactggctgaaatcgggcgggaagaagtcggcggcgaacgtcgccatgttgccgccgtctttgatcagcgtaagcggggccatttccgcgccctgccacgagacgaccaacacggcgagtacaacggcccagctcagaagcgagaaccagctgcgcttgggtggggcgatggtgatggtttgcatgtttggctccggtctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatttactgcaccgctttactcaccgaactcatcgcgcttagcgcgttgttcaggcggtccaggtcatccagctgcgcctgaatctcggtggtttttgccagcttgtcctgctcattcagtcctttattgcttttcacgccctgcatctctttaaacagcgcgagctggcgaatcggcaccagttgcaggtcgctggaagcgcggaatggcgcccagcccaggcgttccagcaccgctttttcttccggcgttttgccgtagttcataaagaagtcgtagatcttgtctttggtggtttcggaaagattcttgcgccagacgatcggatcgcctgggatcagcggcgacttccagatcaccttcagttctttcagcttctctggcgcggaggttttcagcttgtcgaggttttcggtgttgttggtggcaacatccacctgcttgttggcgacggccagcgcgttggtttcatgcccggcgttgacggtgcgcttgaagtcgctggcggagatattgtttttggcgaagacgtagtagccggggacgaggaagccagaggtggagttaggatcgccattgccaaaggtgagatctttccgcttcgccagcagatcgttcaggttgttgatcggactgtctttgttgacgatcaacacgctccagtaacccggcgatccatccgccgcgaccgtctgggcgaagacctggccattggcgcgatccaccgcttccatcgccgacagattgccgtaccaggcgatatccactttattgaagcgcatcccctggataatgcccgcgtagtccggggcaaagaaggcgttgaccttcacgcccagcttcttctccatatcctgcaagaacggcgtccattgcggtttcaggttttgctgtgattccgttgaaataatgccgaaattcaacgccttttcctgctcttcggcgtgcgccgggcttaacagggtgctgaggctgaacatgctggtgaaggccagcgaggcaattatcttagcgttcattcgttttcctcaatgatggggatgtcaggcagctttcgcgttctcttcgacgcggttaatgctgcggtagagatggtcaaaacgttcgttatcaaactgttggctgctgccgtcgtagaagacgtgcccctggcgcagggcgacgatgcgttcgcagtagcgcagggcgtaatccacctgatgcagcgtgacgaccacggtgatgccgtcgttctggttgatgtcgcgcagggtgtccatcacgatgcgcgctgattctgggtccagcgaggcgatgggttcatcggccagaatcactttcgcctgctgcatcagcgcacgggcaatcgccacacgttgctgctggccgccggagagggtggaaacgcgctgatgggcaaaatgcaccatgccaacgcgggtcagcgcctgtaacgcgcgctgtttctgctcgccggtgaaccagctaaaacaggtgcgccagaacggcgtgctgccgagcgcgccaatcagcacgttctccagtacgctcaggcggttcaccaggttgaattgttggaatatgtagccggtatgggcgcggcttttgcggatatcgcgggccaggcggccttcgcgctggactgtgcggcccagcagctcgatatggctaccgacagatttatcgccggtaatcaaaccgcttaagtgacgtaaaagggtggattttccggaacccgacggcccaagcagagccaccatttcaccgtgatgaatgttcagatcaaccgcatgcagcgcctgatgctgattgaaggttttggcgagcttctcgacacggataatcgtttgcatgatgcagcctccctaaaaaagtggctccatcgtggcggattattgtgacgatttggttaattaaaagtgactaacagatgaagagttaacgggaattcgatgacagtgcgggagggcgggcctcccggcgggttattgcgttggttgttgtttgacgacattaatcatccacggtacgccaaatttatcggtgactttgccaaagccatgcgcccagaaagtttcctgccaggccatttcgatttttccgttagcggcaagattgtcaaaccagcgttttccttcttcgacctgttgcgaatcgagcaccagcgtaaagccggagtagctggcttttcctgacggcatggcatcgctcatcatgatgtcgcttccggcaatgcgcacattggcgtgggcgatggcggtatcgggaaattgcattccggaagggcagttctcggcgctgtcctgcgctgattttggcatttcgccgaagctgattttatagagcagttccgcgcccaacgtacgttgataataggcaatcgcgtcggaacagttaccggcaaaagagaggtagggacttaacggcatgatggtgacctcagttaagagaagccagttaagtgtagttcgaaatttatacagatgagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgatcacaatacaatcagttctttttcacaaactcagatttcagtttcatcggaccaaaaccgtcgattttgcaatcgatgttatggtcgccttcaaccaggcggatgtttttcactttggtgccaattttcagcatcgaagagctacctttcaccttcagatctttaatgatggtaacgctgtcgccgtcagccagcagattgccgttagcatctttaacgatcagctcgtcgctttcctgtgcaggttctgcgtcgttccattcgtaggcacattccgggcagatgtacatgccgttatcttcgtaggtgtattcggagttgcattttgggcagtgtggtaatgacatgtggatttcctcaaaagtcagcagggcaaaagcgccaaaaaacggcagattgccgaaaaaggccgcaattatacacaaaatccctgagtttgtcgggggtactgctgattttagacgacgatcgttttcatttgaaaggaaacgcaaaaagaaaataatctttttgcctctatttattatttaagataatgttaatgctctacttgttctttttttaattcacatgatatttttatctttctgacgttttaaacgtatcagaagacgttatttattctgataaaaaacaacacactaaatataaaattatttcttgcagtaattataaaagccgaaaacagaactcaaaaacaatctggctaaataaaataacaaaatttgctttaaggaagaattttctatgtacacacagaccctgtatgagttaagtcaggaggctgaacgcctgttacagctttctcgccaacagttgcagttactggaaaaaatgcctctctctgtacccggagacgacgcgccacaactggctttaccctggagtcagcctaatatcgccgaacgtcacgcgatgctgaataatgagttgcgtaaaatttcccgactggaaatggtgcttgcaattgtcggtaccatgaaagcagggaaatcaaccaccattaatgccattgttggtacggaggttctgcctaatcgtaatcgcccaatgactgcgctgccgacgcttattcgccatacgcccgggcaaaaggaaccggtactgcatttttcacatgtcgcgccaatcgattgtttaattcaacaattacaacagcgcctgcgtgattgcgatattaagcatctgaccgatgtgctggaaatagataaagatatgcgtgcgcttatgcagcggatcgaaaatggcgtcgctttcgaaaaatattatctgggtgcccagcctatttttcattgtctgaaaagtttgaatgatttagtgcgactggcgaaggcgctggacgtcgattttcctttttctgcttacgccgccattgagcatattcccgtgattgaagtggagtttgtccatctagcggggctggagagttatcccggtcagttgacgttactggatacccccgggccaaatgaagccgggcaaccgcatctgcaaaaaatgcttaaccagcagctggcacgcgcctcggcggtactggcggtgctggattatacgcaactgaaatcgatctccgatgaagaggtccgtgaggcgattttggcggtggggcaatcggtgccgctgtacgtgctggtcaataagttcgatcaacaggatcgtaacagtgacgacgccgaccaggtgcgggcactgatttccgggacgctgatgaaaggctgtattacgccacagcagatatttccggtgtcgtcgatgtggggctacctggcgaatcgggcgcgctatgagttagccaacaacggtaagttaccaccgccagagcaacaacgctgggtggaagattttgcccatgccgcgcttggcaggcgctggcgtcatgccgatctggcggacctcgaacatattcgtcatgctgccgatcagttgtgggaagattcgctgttcgcccagccaattcaggcgttgcttcatgccgcttacgctaacgcctcgttgtatgctctgcgatctgccgcgcataaactgttgaattacgcgcagcaggcgcgggaatacctggattttcgtgcgcacgggttaaacgtcgcttgtgaacaattgcggcaaaatatccaccagatcgaagaaagtttgcagctattgcaactcaatcaggcgcaggtgagcggcgagattaaacatgaaatcgagctggccctgacctccgccaaccactttctgcgtcaacagcaagatgcgctgaaggtgcagttagccgccttgtttcaggatgattcggagccgttaagcgagattcgtacccgctgtgagacactgttacagacggcgcagaacaccatcagtcgcgactttacgctgcgttttgccgagcttgaatccaccctttgccgggtgttaaccgatgttattcgccccattgagcaacaagtcaaaatggaattgagcgagtcagggtttcgtcctgggtttcattttcctgtttttcacggcgtagttccccacttcaacactcgccagctgttcagtgaagtcatttcgcgccaggaagcaacggacgagcagagcacgcgtttaggcgttgtgcgtgagactttttcgcgctggttgaatcagcccgactggggacggggaaatgagaaatcaccgacagaaacggttgattacagtgtgttgcaacgagcattaagcgcagaagtcgatctctattgccaacaaatggctaaagttctggcagagcaggtcgatgaatctgttacggcaggcatgaatacttttttcgctgagttcgcttcatgtttgacggaattacagacgcgtttacgcgaaagtctggctctgcgtcaacaaaatgaatcggtggtcaggctgatgcagcagcaattgcagcagactgtgatgactcacggctggatttacaccgacgcccagctgttacgcgatgatattcaaacacttttcacggcagaacgatattgaccaagacgttacttgacggccccggtcgcgtgctggagtcggtttatccccgctttttagtggatctggcgcagggtgatgatgcccgccttccacaagcccatcagcagcagtttcgtgaacgactgatgcaggaacttctttcgcgtgtgcagcttcagacatggacgaacggcggcatgttaaatgcgccgcttagcctgcgtctgacattggtggaaaaactggcgtcgatgctggatcccggtcatctggcactgacgcagatcgcgcagcatctggcgctgctgcaaaaaatggatcaccgccagcactctgctttcccggagctcccccagcaaattgccgccttgtatgagtggttttcagcccgttgtcgctggaaggaaaaggcgttaacgcaacgaggcctactggtgcaggcaggtgatcagagcgagcaaatttttacccgctggcgtgctggggcgtataacgcctggtcgttgcctgggcgctgttttatcgttctggaggagttgcgctggggggcatttggcgatgcctgccgtctgggaagcccgcaagcggtggcgttgttgctgggtgatttgctcgagaaagcgacacaacatctggcagagagtatcaatgcggcaccgaccacgcgtcactattaccatcagtggtttgcctcttcgaccgttccgacgggcggggagcatgctgattttttaagttggctgggaaagtggaccacggcagataaacaacccgtttgctggtcagtgacccaacgctggcaaactgtcgcgctggggatgccacgactctgttcagcgcagcgtctggcgggggcaatgctcgaggaaatcttctctgtaaatttggcgtaaataatcagttacatcaatgagtcctaaacgaaatccatgtgtgaagttgatcacaaatttaaacactggtagggtaaaaaggtcattaactgcccaattcaggcgtcaactggtttgattgtacattccttaaccggagggtgtaagcaaacccgctacgcttgttacagagattgcatcctgcaattcccgctccccttttgcggccgtcgcgctgatttttctggcgtttgcggaaatgggccaactctgcgaggaaagctatgctgaaaaggaaaaaagtaaaaccgattacccttcgtgatgtcaccattattgatgacggtaaactgcgtaaagccattaccgcagcatcactgggtaatgcaatggaatggttcgattttggtgtttatggttttgttgcttacgcattaggtaaagtttttttcccgggggctgaccccagcgtgcagatggttgctgcacttgccactttctccgttccctttctgattcgaccgcttggcggactcttctttggtatgttgggcgataaatatggtcgccagaagatcctcgctatcactattgtgattatgtcgatcagtacgttctgtattggcttaataccgtcctacgacacgattggtatttgggcaccgattctgctgttgatctgtaagatggcacaaggtttctcggtcggcggtgaatataccggggcgtcgatatttgttgcggaatactcccctgaccgtaaacgtggctttatgggcagctggctggacttcggttctattgccgggtttgtgctgggtgcgggcgtggtggtgttaatttcgaccattgtcggcgaagcgaacttcctcgattggggctggcgtattccgttctttatcgctctgccgttagggattatcgggctttacctgcgccatgcgctggaagagactccggcgttccagcagcatgtcgataaactggaacagggcgaccgtgaaggtttgcaggatggcccgaaagtctcgtttaaagagattgccactaaatactggcgcagcctgttgacatgtattggtctggtaattgccaccaacgtgacttactacatgttgctgacctatatgccgagttatttgtcgcataacctgcattactccgaagaccacggggtgctgattattatcgccattatgatcggtatgctgtttgtccagccggtgatgggcttgctgagtgaccgttttggccgtcgtccgtttgtgctacttggtagtgttgccctgtttgtgttggcgatcccggcgtttattctgattaacagtaacgtcatcggcctgatttttgccgggttactgatgctggcggtgatccttaactgctttacgggcgttatggcttctaccttgccagcgatgttcccgacgcatatccgttacagcgcgctggcggcggcatttaatatttcggtgctggttgccggtctgacgccaacgctggcggcctggctggtcgaaagctcgcagaatctgatgatgcctgcctattacctgatggtagtggcggtggttggtttaatcaccggcgtaaccatgaaagagacggcaaatcgtccgttgaaaggtgcgacaccggcggcgtcagatatacaggaagcgaaggaaattctcgtcgagcattacgataatatcgagcagaaaatcgatgatattgaccacgagattgccgatttgcaggcgaaacgtacccgcctggtgcagcaacatccgcgaattgatgaataagctgaaacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattgaactcttaaggttcacttaatctctgacgcgcatactctcctccaggttaacggaggagagtgcaatgaaaaaccgtgtttatgaaagtttaactaccgtgttcagcgtgctggtggtcagcagctttctttatatctggtttgccacgtactgatctttcttcagccgtacccaggcccgcgtgccggaagtctcttgccggttttgcaggaaaaactgcccgtgatgcaactgtgtaatgcggctgacaatacttaaccccagaccaatcccgccataacggctgtccatacgtacaaacgctttactcaactccccgcatttactctcatcaatacctggtccttcatcttcaactgccatgaccgctccgtcatcttcttgcagcttaatcataatgttgctgccttgcgggctgtaacgatgggcgttttctaccaggtttcgcaataacatccgcagcagggttgcatcaccctgaacggtgatgtcggcggcgctctctggcaatagcagggtttgctgtcgctggtcgagcatggtactgagttcgtcatacgaggggagaatgacatcttccagcagttttacatgttgataattaccggaagaaaatgactgtccggcacgcgccagttgcagcagctgggagacgctctccatcatctgatcaagccgtgccactaacggtgctacatcaatgtgatgcgttttcgccagcagttccagatgcaaacgcacccccgccagtggcgttcgcagttcgtgcgcgacgtcagcggtaaacaacctttcgttatccagcgtgctggtcaggcgactgaccagatcgtttaacgccgaaaccaccgcttcgatttcgagggtggcgctgtgaatggcaatgggcgttaagttgtcggcggtgcgcgcttccagctctttttgcagctccgccagcgggcgggtgatgcggcgtaccgcctgatagcagataaatagcgtcaggctgaccataaagacgccggggacaatcaggctggcgaccgcctcgcggatctcacgcatgatgtggcgatcgttgttgcgattgtcgcgtagcgcctgctcaaacagctgaatctgctcggtactttcatgccatagccagaagacgctgatcagctcaaacaccaacaaaatggccccgatggtcaatatcagccgttggcgcagcgatattggtcggcgcagaaaatgcatcagattcaattagttttcctcattcgcgaccagcatatagccaaagccgcgcacggtgcggatacgggctttgcccactttgtcgcgcagattgtggatatgcacttccagggtgttggtcgagggttcattgtcccagttatagatgtcgttgtagagaatttcccgatgcaccggactgcctgctttgagcattaaccgtgacagcagagcatattctttgggcgtcagaatcaactcttcaccgcccatccatacctgacggcgacccatgttcagcgtcagattgccaacaatcagctcactttcgccctgattattatggcgtcgtagcagggcgcggatacgggcatgtaactcttccagcgcaaaaggcttcaccagatagtcgtcggcaccgacatccagcccggcgattttgtcggtcagcgtatcgcgagcggtgaggatcagtaccggcagggtatattttttctgccggatacgggcgagaaaatgcagtccatcttcgtcgggtaaccctaaatccagtaccaccaggctgtaatgacctgcctcaaggctttgttccgccatccgcgcggttgtcacgctatcgcacgcgtagccttcggtttgcgccgccagaatcagtccctgcaataacagcgtatcgtcttcaacaatcagaattttcattcactcactctcctgcaagtttgcagaatatcatccgcagcctggtaatacttcgtctcaacgccagttaatcccaatagcgtggagaataaattgtcttgtgaatagtgttgcgtttgcgcctgtttttgcaggcagttctggtcaacctgataccgtttttgataatcctccgacagccacagcagcatcggcacctgtttttggctatccggggcgatggcataaggcagaccgtgcagatagatgccattttcacctaacgattcaccgtggtcagaaagataaaccaggctggtggtaaatttatcctgatgttctttcagcagattaatcgctttatcaacaatatagtcgacgtaaaccagcgtgttgtcgtaagtgttcaccagttgctctttggtacaggtctggatctcattggtgtcgcaggttggggtaaatttcctgaactgaggcggatagcggttgtaataggtcggaccgtggctgccgatggtgtgtaagacaatcacgccatcaccttgcaggttattgatgtactcttcaagcccgtggaacagcacttcgtcatagcattcgccgttgatgcactgatcaggtagattcagcgcggtgacgttctggtgaggcacgcggtcgcaggcacctttacagccgccatcgttgtcattccacagcacgttgatgcccgctcgctgaatgatatccagcacgccttcctggtgctgtgccagctcttctttgtagtgctcacgcggcatatccgagaacatgcacggtactgaaactgccgttgccgtgccgcaagatgcggtattagggaaatagaccacgttatctttcgccagccgcgggttagtttcacgcgggtagccgttgagggagaagttctccgcccgcgaggtttcgccgacaatcaggatggtcaaatttttacgtttttcgttctgcattaacgggttgcggtgcgcgtcttcaccaattcgcaccagcggcagatttgccagtcgctgatgggagtaccatgaccagctggcaacaatgctgttagaggggcttaaggatttcaccagctctttgttattgcggaacaacgaggcgtagtctttataaaacagtgcggcgaccagcaaaatcagtagtacagaaaccagaatattggctccacggaaaagaacactgcgcagacgcgaggtggcaggtttgatttttatccagcaggcaatcagcgcagcaagcacgccgctgaatcccagcgttaataacatttgcggtgtcatcagcgcataactttctgccggagtggtatcaataatattggcaatcatcgagcggtcgatgacgatgccgtaagtcattatgaaatattgtgcagccgcgccaaccagaataaacaggcaggccagtggtcgattaagccataagaaagagcttagtgtcaggacaatattaatcacgctgaaagcgacgaccggcatcgacaagaaaaccagtacgttatgcagcgaatccagcggcagcgcctgcaacacctgtttaaaaaaggcaatattcaggcagatagagatataaaaagcggccaacaatagccaggcgagtaaattcaaagagggtctttttagtaggcgcttcaacatcacggtgtttccatcgaacaaagtgcgcatatgctcgcaaagcaaaattaagccaaccttaagttcttaaggttggcttttatgtttgctggattaaggggaattaatctttgcttattggtgcatctaagggatacgggtttttatgtagccggttgtaattcagcgcatacatggcggtgatgaccatcagggtgacaaatgaccacataacctctttcgctccggaccccaccacggcccagatgcagtagaggaaggcaatggtagtaactgccagatatgccgggcgtgctttaccaaagtgaccgtgtccgagcagcagtaacgccgcacaggtgtaaagatatggcaccagtgtaaagatgaccgagacggaagaaaccagaccgaactctttggtcgcgtttggtgaaatgctgctgagctggaagatggtcatcaaaataccgacgataatcagccccgccactggcgtacccgctttatttacacgggcaaaaatcggtgggaacagtccgtcatcggcagcggctttcgccgtttgacccgccagcaacgtccagccgcccagtgaacctaagcaacccgcagctgcgcagaaggaaacaatggccccggcggtgtcacccaacgccatccgtgcggcatcaccgaatggcgaagcagaaacgcgcagtgcggcattagggatcatccccataatcgcggtggtagaaagtacatagcaaacggcggcaatcaataccccaccaatggtggcgatagggacattgcgtttcgggtttttcaccacacctgcggcaacggaggcactttccacaccgatgaacgaccacagcgtaacgttaagggtactttgaattgcaccgaaggtgcccaggccgctgacgttccatgccgccatataggtttcaccacggaaccagaaccagccaaatacggcaatcccgacgatggggatcagcgccagcacggtggcaactgcctgcacacgggtgatcattttcggaccgacaatgttcagcaggacgaagatccacagcaccacgacgcaggtgatggttaataccaatggatctttcagaatcgggaagaagtaacttaaatatcctacgccaatgaccaccatggcgatattgccgatccagcaggccagccagtagaggacgttggtttgataaccgagaaacgggccaaagcagcggcgggcgtaagcgtaagaaccaccaggacttgggtcgaggaacgacattttggcgtataccatcgagagccccagtgcaccgataatcgtcaccaaccatccataaatggcaatcccgccagtagaggccaggtttgcaggtaacagaaaaacacctgaccccataatattccccgacaccatcagggtgacggggattaagcccactttgtgagcatcagcatccgaagacataattaaactcctgcgaaggcgagcttcgtgacaataaattacgtcatatcatacgcctgcattcgatagttgaattattatcgaccgggttatcgctgatgccgttattaatatagctcttcgttaaggttaaaaatcaggcgacagtgcgttctctgtgctgactaacataatgcagcggcgtcataccgtagaagtctttaaagacagaaataaagtacgacgtactgttgtagccgcaggactgtgatacctgagagatatttttaccgtccatcattaattcatttacggcataacgcatgcggcaggtggtgattatttggctataactggtgttttcgcttttcaactttttctttaacagacttgggctaagacataaacaactggctaccatactaagattccagtctttgtgaatatcgctttcaataatttgataaacgctgtcacttacacaattacgtaacatatacatcattaatgaaacgaattttttactgtcgagaaaacgggatagcaccgtgaataataatgcgcgtgttcgttccttttctgactcagtttctgcgggcatcatgctgtgttgcgcggcaacgcgaaagacgtctggcgtcaggcatggcagggtgagtatgggcgtagcgctacgttgccatactggtatttgcgagagatctttattcagaaaccggaggtaatctttgatgatgtcgtgactaatatgagcaaccaaagtgttgttaagagaggagacgtcgataatattattttcacaatttaataacgccatatggttagctttaaggctaataggttctttcccattcacccttatccagacatctttttcagtcaataaaacaatacaaggttggtcgctgcaaatcctcatacatgtactcctgagtgcgaataaaagaccagttctcgctaaagcaaagcgataccgggaaatggttatataattgtatgatgaatataaacatgcataaaaataacgagttttactaatagtacaaatttttatagtaatttctcatgtacatatttttttacaggataaataacaggcaaaaaaaagcgcggggtggggccgcgcaaaaagtatgacatttttgtttgcagcaatttttatgaaaacgttgccatactcaaaaggcctaaggccaggcggcgtaatgttatttaaacaattacgccttcagcggaatagtggttacgctttcacgcacataacgtggtaaataccgtcaataatttcagtcccttcagtttcgtgttcaaatccagggaaatggtggtcccaggattgcagcgagcgtaaataacttacttgcggactgtttttatcgccgaagttttcaccagacagcagcatcgggattcctggcggatacgggataactgagtttgccgcgatgcgtcctggcagattttcaatggataccagttcgacattgttgtcgacaatcgcgttgtacgcttcacgcggggtgacttccgccaccggcaggccggaataggcttcgttcaaccgtgcgccagggttgttttctttcagccaggcaaacatggtgtcacccagatcgtgaatccccatgttcgcgtaagtgtcaggatattgttcaacaagttccggcatcacctgcgccagcggtgtgttggcgtcatagtggcgtttgaaggagcaaagggtgttaaccagagttccccatttcccacgggttacgcccatagagaacaggaacataatttggaagtcagtggtgcgggtaggtacaatgccgtggcgaccaagccaggcagtgaccagcgccgccggaacaccggtttcttccagttcaccatcttcacccattcccggagcaaggatgctgactttaatcgggtcgagcatactccagttatccggaatatctttgaagccgtgccagctttcgcccggatgcattacccagcagtcctgaacggtggtcagcagtttggttggtgcgtcagcaaagtcataggttttgccggtttgtgggtcggtgacgacttctttgttccacggtttgaagaaccagctaccgtcagcggtgaactctttatatagccgcgccatcgcctgacggaaatcaaccgcttcgtcaatcacttcctgtgtcagtgacaggccgctgttgccgtccatcatcgacaccgccacgtcgttggatgcgcagatggcatacagcggggaggtggtggcatgcatcatgtaggcctggttgaagcgggagaagttaatcgccccacgaccttcacgtacatgaatataagaagcctgtgacagcgcattcagcagtttgtgggtggagtgggtggcgaaaacggtaggaccgttgtgatcgccaggttcgccgcgcatggcatagtgatcggcatagatcgggttgaaacgtgcatagccgtaccaggcttcgtcaaagtgcagacgatcggaggttttttccagcagatcctgcgcttctttagcgttataacacacgccgtcataggtgcagttggtcaccacgcagtaagacggtttttgcccggctttgtctttggtcagcgggctttcactgattttcttctgcaaggtttcaggttgcatttcctgcggatagattggcccgataatgccgtagcggttgcggcttggcaccatatagaccggtttcgcgcctgtcagcatcaaaccttgttcgatggatttatggcagttacggtcaacgaccacgacatcgttatcggtcatgcaagcctgcatgatggtgcggttagagccggaagtaccgacgactaccgaccaggagcgatcggcaccaaatacgcgtgcggcatatttttcgctttcgccaaatgcgccagtatggtcaagcaaagaaccgagggaagttcgttcgatgcccatgtcggtgcggaacagattttcaccatagtagtcatggtagaaacgtccggcgggtgttttggtaaaaccaacgccgccctggtggcctggcgctgcccaggaatattcatggatgtcactatatttcatcagcgcgctgaacagtggcggcaacagctgctggcggtagcgggtcatcgcggcaacggcgcgtccggcgataaagtcggcggtatcttccagaatccaggcgaattcatcgacaagctccagcaggtcgcgatccattgcggcgagggctttttcccgatcgcccaacaggaagaccggcacgttttgttggcgctcatgaagcttaccgatcaattgtctgacgttttgatgttcgtccggatgttccatttgatagctgaacatcaggcagtcaatggcttcgtttgaagagagaatggcaaaaccatcatcaaaggaggtggatttaatcacggtaacattttgctggcttaaagcatctgccagacgctcaacggcgttaccgacccaggtgtcttgatggagaaactcgctttcaacaattaatactttcatcattgcttacccggttatgaaggaatcttcgttgcgggcaagtatcttccggccttttcgggctgtaaagcgcgtgaaaaacaaacatttttgaaatatttagttttataaacaatacgttatgtgattattttaaattattttcactgcttattatcgacggctaaactatttttttggctgatactgatatcgtctttagccgggaaacgtctggcggcgctgttggctaagtttgcggtattgttgcggcgacatgccgacatatttgccgaacgtgctgtaaaaacgactacttgaacgaaagcctgccgtcagggcaatatcgagaatacttttatcggtatcgctcagtaacgcgcgaacgtggttgatgcgcatcgcggtaatgtactgtttcatcgtcaattgcatgacccgctggaatatccccattgcatagttggcgttaagtttgacgtgctcagccacatcgttgatggtcagcgcctgatcatagttttcggcaataaagcccagcatctggctaacataaaattgcgcatggcgcgagacgctgtttttgtgtgtgcgcgaggttttattgaccagaatcggttcccagccagagaggctaaatcgcttgagcatcaggccaatttcatcaatggcgagctggcgaatttgctcgttcggactgtttaattcctgctgccagcggcgcacttcaaacgggctaagttgctgtgtggccagtgatttgatcaccatgccgtgagtgacgtggttaatcaggtctttatccagcggccaggagagaaacagatgcatcggcagattaaaaatcgccatgctctgacaggttccggtatctgttagttggtgcggtgtacaggcccagaacagcgtgatatgaccctgattgatattcactttttcattgttgatcaggtattccacatcgccatcgaaaggcacattcacttcgacctgaccatgccagtggctggtgggcatgatatgcggtgcgcgaaactcaatctccatccgctggtattccgaatacagcgacagcgggctgcgggtctgtttttcgtcgctgctgcacataaacgtatctgtattcatggatggctctctttcctggaatatcagaattatggcaggagtgagggaggatgactgcgagtgggagcacggttttcaccctcttcccagaggggcgaggggactctccgagtatcatgaggccgaaaactctgcttttcaggtaatttattcccataaactcagatttactgctgcttcacgcaggatctgagtttatgggaatgctcaacctggaagccggaggttttctgcagattcgcctgccatgatgaagttattcaagcaagccaggagatctgcatgatgtctgcacccaaaattacatttatcggcgctggttcgacgattttcgttaaaaatattcttggtgatgtgttccatcgcgaggcgctgaaaacggcgcatattgccctgatggacattgaccccacccgcctggaagagtcgcatattgtggtgcgtaagctgatggattcagcaggggccagcggcaaaatcacctgccacacccaacagaaagaagccttagaggatgccgattttgtcgtggtggcatttcagattggcggttatgaaccttgcacggtgactgatttcgaggtctgtaagcggcatggtctggaacaaaccattgccgatacgttggggccgggcggtattatgcgcgcgctacgtaccattccgcatctgtggcaaatttgcgaggacatgacggaagtctgccccgatgccaccatgctcaactatgttaacccaatggcgatgaatacctgggcgatgtatgcccgctatccgcatatcaaacaggtcgggctgtgccattcggtgcagggaacggcggaagagttggcgcgtgacctcaatatcgacccagctacgctgcgttaccgttgcgcaggtatcaaccatatggcgttttacctggagctggagcgcaaaaccgccgacggcagttatgtgaatctctacccggaactgctggcggcttatgaagcagggcaggcaccgaagccgaatattcatggcaatactcgctgccagaatattgtgcgctacgaaatgttcaaaaagctgggctatttcgtcacggaatcgtcagaacattttgctgagtacacaccgtggtttattaagccaggtcgtgaggatttgattgagcgttataaagtaccgctggatgagtacccgaaacgctgcgtcgagcagctggcgaactggcataaagagctggaggagtataaaaaagcctcccggattgatattaaaccgtcacgggaatatgccagcacaatcatgaacgctatctggactggcgagccgagtgtgatttacggcaacgtccgtaacgatggtttgattgataacctgccacaaggatgttgcgtggaagtagcctgtctggttgatgctaatggcattcagccgaccaaagtcggtacgctaccttcgcatctggccgccctgatgcaaaccaacatcaacgtacagacgctgctgaccgaagctattcttacggaaaatcgcgaccgtgtttaccacgccgcgatgatggacccgcatactgccgccgtgctgggcattgacgaaatatatgctcttgttgacgacctgattgccgcccacggcgactggctgccaggctggttgcaccgttaaaacgcgactaaacgctactgcgccgggggatttattccggcgcacacctctgacgataccaataacagaaggcgggcgttggtaacagcgacccgataccctatgagcatttcaatgactacaaaactcagttatggatttggagcgttcgggaaggattttgcgatcggcattgtgtatatgtacctcatgtattactacaccgatgtcgtcgggctgtctgtgggtttggtcggtactttgtttctggtggcgaggatctgggatgctattaacgatccgattatgggatggattgtaaatgctacgcgatcgcgatggggtaagttcaaaccctggatcctgatcggtacgttggcaaactctgtaatcttatttctcctctttagtgcgcatctgtttgaaggtactactcagattgtctttgtttgcgtgacctacatcctctggggcatgacttacaccattatggatattcccttctggtcgctggttccaaccatcacgctcgataaacgtgagcgcgaacaactggttccttatccgcgtttttttgccagtctggcaggctttgttacggcaggtgtgacgctaccatttgttaattatgtcggcggtggcgatcggggatttggctttcagatgttcactctggtactgatcgccttttttattgtttcaaccatcatcactctgcgcaatgtgcatgaagtcttttcgtcagacaatcaaccgtctgctgaaggaagccatctgacacttaaagccatcgttgcgctaatttataaaaacgatcagctttcatgcctcttgggtatggctcttgcttataatgtagccagcaacattattaccggctttgctatctattatttctcatatgttatcggtgatgcggatttgttcccctattatctgtcgtatgcgggagctgctaacctggtgacgttagtattcttcccacgcttagttaaatcattatcccgacgcattttatgggccggagcatctattcttccggtgttaagctgtggtgttctcctgttaatggcattaatgagctatcacaacgtcgtcctcattgtgattgcgggtattttgctgaatgtgggaacggcgcttttctgggtattacaggtcatcatggtggcagatatcgttgattacggtgaatataaactgcacgtacgctgtgaaagtatcgcttactccgtgcagactatggtggtgaagggcggttcagcctttgcggcttttttcattgcggttgtgttagggatgattggctatgtaccgaatgttgaacagtctacgcaagccctattaggtatgcagtttattatgattgctctaccaactctgtttttcatggtaacgctgattctctacttccgtttctatcgcctcaatggtgacacgctgcgcaggatccagatccatctgctggataaatatcgcaaagtaccgcccgagcctgttcatgctgatattccggtcggtgcagtgagtgatgtgaaagcctgacgtggacaatagctaacgaaaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcaacaaagcgcaagttgttatccggttatcaagccaaagcgccgtagctggcggcaatgaaagcgagcgaggaatatcaccgtcgttaatgcgccaagcagcgcgcagaacatatcggattgcgtgtcccactggtcgccctgggtgccgagaaaatcatccgctccctgacccattgccagcgctgcccaccactcgattaattcatacatcgcgcttatcgccagcgccacgcagcagaccaggaacgccaccattttacgtccgcgcacgtacatcccgcgaacgagaatttctcgtgccaccagtgcaggcaccagcccctggaaaaagtgccccagcttgtcatacggattacgactcaaccccagccattcctgcacctcaaaaccaacggggactttcgcgtaggtgtattgtccgccgaccatcaggatgatggcgtgaaggaaaatgagcgtatagagcagcggcgttaacggataacgtctggcggtggcaagcagtagctgcacgacaataatcaccggtgtcacttccatcagccaggtgagtttgtcatgggccgaaatgccggtataaatcaggattaacgttagcgtcagtgcgctggtgttaagaattaacggcttgagtgtgcgggtcatggtgagttcgcaaatcagggaaaatactgactattcaccagcaagcgtgaaattacaatcgcaaaagaggtggccagggggatcacctggcagcatgctgccaggcgctgggccgaagaggttacttagtgcagttcgcgcactgtttgttgacgatttgctggaagaagtcgttacctttgtcatcgaccaggataaacgccgggaaatcttctacttcgattttccagatagcttccatacccagctccggataagcgacgcactccagatgcttgatgctctgctgcgccagtaccgccgccggaccgccgatgctaccgaggtagaagccgccgtgtttatgacacgcgtcggtaacctgctgactgcggttacctttcgccagcatgatcatgctgccgccgtgggattgcagcagatccacgtaggagtccatacggcctgcggtggttgggccaagtgaacctgatggataaccggcaggggttttcgccggacccgcgtagtagatcgggtgatctttgatgtactgcggaagttctttaccggcgtcaatcagctctttcagcttggcgtgtgcaatatctcggcccacgataatggtgccggtgagcgacaaacgagtggataccgggtattgcgaaagctgggcgaggatctctttcatcgggcggttaaggtcaactttcaccgcttcgccttcaccggcctggcgcagttcttgtggaatgtactggcctgggttgtgttccagtttttcgatccagataccttcgcggttgattttcgctttaatgttacggtcagcggagcaggagacgcccatgccgaccgggcaggatgcgccgtgacgtggcagacggataacgcgaatgtcgtgcgcgaagtatttaccgccaaactgcgcgccaagaccgagtttctgggcctcttccagcagttcctgttccagctggacatcgcggaacgcctgaccatgttcgttcccttccgtcggcagttcatcgtaatagtgagcgcttgctaacttgacggttttcaggttggtttccgcagacgtaccgccaatcacaaacgcgatatggtacggcgggcaggctgcagtaccgagggtacgcattttctcgacgaggaagtttttcagtttgccgggagtcagcagggctttggtttcctggtagagatacgttttgttggcagagccgccgcctttcgcaacgcaaaggaatttgtactcatcgccatctaccgcgtacaggtcgatttgcgcaggcaggttagtgccggtgttgacctctttgtacatgtccagcgccgcattctgtgaatagcgcaggttatcttcgatataggtgttatagacgcctttcgacagcgtttcttcatcaccgccgccggtccacacgcgctggccttttttaccgacgatgatcgcggtgccggtatcctggcaggtcggcagcacgcctttggcggcgatttcggagtttcttaagaattgcagcgccacgtacttgtcgttttcgctggcttctggatcgtgaagaatagccgcaacctgtttctggtgtgccgggcggagcataaaagaagcgtcgtgaaaggcttgctgcgccagcagggtcagggcttctggttccactttcaggatggtttcgccgtcgaagtcggcaacgctaacgtaatcggaagtgagtagatagtattcggtattgtctttccccatcgggaaaggtgcctggtagataaagggtttgtttgacatagcttccagcctgtaactctgtatttgttattcgaaaatggcgtgccgcgtagtcacgggcggcacgcaaagtgcatttataagaacccgtacatcgcggcgaagatccagccgaagacgcacgatacgctcacaccaatcaaccccggcagaataaagctgtggttgatgacgaagcgaccgatgtgggtggtgccggaacggtcaaactgaatcgctgccagatcgctcggataagtcggcaggatgtaataaccgtagcaagccggtgctgaagccacgatgtatgccggatcaacgccgatcgccagcgcgaccggaacaatcgccgccagcgccgcagcctgagagtttacaaacttggaaaccagcagcagaacaatggcataggcccacggatactctttcaccatttcacccagtacgccctgaatttcagacatatgcgcaccgaacatggtttctgccatccatgcgataccgtacaccgccacgatggcgatcataccggaacggaagacttcgttttttgagatagacgcgggattggttttggtcaggataataatcagcgccccggtcagcagcataaacatctgaataaccagtaccatcgacagcggtttgccgccgaaggatggacgcaggtccgaatcagcaccaagaagggcgactacagcgattgccccgaggaaaatccacattgccagccagttgcttttcggcagttttttatccagcagcgtcgcggtatcaccgtaaacatactcacggttttccggtacggagatgaatttctggaactcttcgtctttatccagatctttaccgcggaaccagctgaagataccgatcgccaggataccgattaacgtcgatggaatggtgattgccagcagatcgaggaactcaagatggcgaccatcaaaggtgacattacccagcatcgcaaccagagacacgaccgcaaccgacaccggactggcgataatccccatctgtgcaccgatagaacttgccgccatcggacgttccggacggatgttgttcttaatggcgacgtcgtagatgatcggcagaatggtgtaaaccacatgacccgtaccgcaaagaatggtcagtgtacaggtcacaaacggcgcgacaattgagacatatttcgggttgcggcgcagcagcttctcggcaatttgcagcatgacatcaagaccgcccgaagcttgcaaggtcgccgatgccgccaccaccgcaatgataaccagcatgacatcaactggtggtttacctggctgaaggtggaagacgaagaccagaatgaccagaccgataccgcctaataaacccagcgcgataccaccctttctggcaccataaaacagacatatcagtattatgataagttggatagtaaataacatgtgtgaaccctcgcgataatcctatttaaatttttgctgaatagatcacagtcacgttctgttttgtatgaactgttttcagagcctgactaaatatccgtttggtcgttaccggctttagcaaatacctcacagtgaatattggctgattaaagcagcggcaaatttatgcactgtgataagcggctttttcagagagaaagactctctggcgatgggtttatagtttgtactgcgcagatgttaatgttttgtttgctgttatcttattgatatttatcggtctattttttgttctcagggcagatgtcattaggtttatagattaatctgatctacccatttgtgggtaaaaatacacataatgcgggtgacataatagttaattaacttttgttagcgttttgaaattaaaaacaccgttcacctgaagagatattaatttttagcgatgatggagggataattatatttgatctggcacaagttttactgatgaaggatgtaacttgtgccaggggtattttgcattacggtaataattattacttacagataaccagcgatccgttattggcaatattgtttcagtagtgagtagtgttctgcctgaatacggtaacggtaaactggacgccccgtgacgccataatggatactggtgaacaagatgtggcagttgaccagccagatgaggtatttacggcaggaaacacgcgaaatgttaacctcgttggctagctcgtcggttgaaaattcatagtcctgatgcgcgtcaatccactggcacagtgtgcgtaacgtctgcggcgttaagccttttggcaagcgacgaggatcctgttcgttggagctgctgccgtggattagctgatcaagctcggcctggtcataatactgatgtttttccagcgccattttcttttgccgccagccggtgagcgcctcttcaaagcgggaagcctggaagggtttgatcaggtaatccacgacaccgtaatgcagcgaatctttaatggttgccgcatcggctgcggaggagatgacaatcacatcacttttgcaacgcgcgttatgcaggacaggcagtaaatcgagcccgttctctttttgcatatagatatcgagcaatatcaggtcgataggcgtatcgctattgaagataatctctttggctttctccagcgtcgaggctgttccacagcattgaaagcctgggatttgtgctacgtatcggcgattcagctccgcgaccattgcgtcgtcatcgataattaatacattgatcatctgttcgacctctccccgtcccagggtatctggacaaaaaattgtgtgaaaatcccgggttccgattccacggcgatgctgccgccgagattttctacctgttgtttgacaagtgctaaaccgacgcctcgctcgcttccttttgtcgagacacctttgtcaaaaatgtgatcgattttatcgggtgcgatccccggtccatcatcattaacttcacagtgcagccagccgtgacggtagtgcaatgttacgctaatttcgcctccgggttccggccctaatgcctccagcgcgttttctatcagatttcccaacgtggtaatcagcgtcgcgacctggtcctcactgccgctgtctggcagctggctttcactgtttaaaatcagcgtatggcctaaatcggtcgcgcggttaatcttgctgattaaaaaaccagcgataaccggagatttgatcttacccagcagagagccaatctcttcctgatagttattggctgttttgagaatgtaatcttccaactgcttataactcttcagatgcaataatccgagaatcacatgcaatttattcataaattcgtgggatcgttcacgaagtgcgtcagcatagttgaccagaccgtcgagtcgctgcatcagtttacgtacttcagttttgtccctgaaggttgaaatggcaccgatgataacgccattactgcgcaccggaacggtgttgatcagtaatagccggtctttaatcgtaatctcttcgtcgcggcgcggggtaccgtcgcgtaacacttccgagacatctaccacctgtgaccatgagtggcttagcgtcgacagtttctcatcgtcctgcgacttacggtaattcagcaattcttgtgcggcatcgttgatcagcgtgacctcgccgcgatcgtccacggcaacgacgccttctttgatagactgcaacatggcctggcgttgctcaaacagcgtggagatttcgtagggttccaggccgaaaaggatttttttcagtaccttaaccagaatgcaggtgccaatcagtccgaccagcatgccaaataataccgaccagataatgctccagcgactgtcattgatctgttgggtcacacggcttaactcaaggccgatcgccaccacgccaatttgtttatgattttcatcgtagatgggggtaaatacgcgtaaagcctgcgccagaaaaccgcgattgatagcgacattttcttcgccattcagcgctttaaggatgtcatcacctttaaatggctgaccaatacgctgggcttcaggatgcgagtagcgaagactttgcatatcggtaacgacaataaacagcagatcgttgcgtttgcgtacggcttccgcgatggcctggatgccactctcctgcggttttttctgcaagccctgacggatttccggcgagtcggcgagggtacgcgccactgccagtgccttgttggctagcccatctcgcgtcatatcactgatttgcgagaagtaaatcagatgcaccaccaatagcaccgagaacagtaccgcactgaccattaagatcactgtggtactcaatttcatcggacgtttgcgtaacatgcggtagggcaatgaatgtctcatcagcttccttgtgtgacaaatttcttaagcattatctctgatgaggcgggtaattcaaagggagtaagaatgattggctatataggggaagagactctggcaacggaaactgccagtgctgtatgaagattccggggctatgcttatagcgataatcatactgatgagagagggaaggtcatggatcaggcgctactggacgggggttatcgctgttataccggcgaaaagatcgatgtctatttcaacactgcgatatgtcagcattctggcaattgcgtacgtggcaacggcaagttatttaatctcaaacgaaagccgtggatcatgccggatgaagtcgacgtcgccactgtggttaaagtgattgatacgtgcccgagcggcgcgctgaaataccgtcataaataagcgagggtaaaatggaaatacgcgaaggccacaataaattttacattaatgacaaacaaggcaagcaaatcgctgaaattgtctttgtgccgaccggagagaatttagcgattatcgaacataccgatgtcgatgaaagcctgaaagggcaagggattggtaaacagctggttgcgaaagtcgtggaaaaaatgcgtcgggaaaaacgaaaaattatcccattatgcccatttgcgaaacatgaatttgataaaacgcgggagtatgatgatattcgcagttgatgggagagtacagagtcacgatatttttcattctctccgcgatgtgatgcaggagagcatctgaagggtagggggatgcacaaagaatgggcagagagcgcgtttttttgtcccaagtcatcccctttactgagcaaaaaaaagaatatctcctatatgagaatcatcaatcggggttaataagttttgcgtccccagagcgtttaatattgataggagtcatattatggaaggtaaaaacaagttcaatacttatgttgtttcttttgattatccatcatcttattcctcagtgttcttaagattaagatcattgatgtatgatatgaatttctcctctatcgtggctgatgaatatgggataccacgacaattgaatgaaaactccttcgcaataacgacatcgttagccgcaagtgaaatcgaagatttaatcaggctcaaatgcttagacttaccggatattgattttgacctcaacattatgacagttgatgactatttccgtcagttttacaagtagccaggaaggataagaagaacataaaaaatggcactattctctaaaatattaattttttatgtgattggtgtgaacatatcctttgtcattatctggtttatctcacatgagaaaacacatattcgtttacttagtgcattcctggtcggaataacctggccaatgagtctgcctgtggcattacttttttctctcttttaggagctgtagttgagtggacccgctggttatcgtgaaacgaagcgtctctcctcaaaactggatttgcggaacgatgaacgaagcagtcgcctgactgcttcgttcattaaagtgaaatttatttctgtgggcgcatcgccgggaagagaataacgtcgcgaatagtatggctgttagtaaacagcataatcattcggtcgataccaatacccagaccagcggttggcggcagaccatattccagcgcagtcacgtaatcttcgtcatagaacatggcttcgtcgtcacctgcagctttagcattaacctgttcctggaaacgttcagcctgatcttctgcgtcgtttaattcgctaaaaccattaccgatttcacgaccaccgatgaagaattcaaaacggtcggtgatttccgggttaacatcattacggcgtgccagcggggacacttctgccggatattccgtaataaaggttggctgaatcagatgtgcttctgccacttcatcaaagatctctgtgacaatacgtcccaacccccagcttttctctaccgtaataccgatagattcagctaatgctttagcagcatcaaaattatccaggtcggccatatcggtttctggacgatattttttgattgcttcgcgcatggtgagtttttcaaacggtttgccgaaatcaaacacatgctcgccataagtgactttagtggtacccagaacctcttgtgccagggtgcggaacagtgactctgtcagttcaatcaaatcgtggtaatccgcatacgccatgtagagttccatcattgtgaactcaggattatggcgaacagaaataccttcattacggaagttacggttgatttcgaatacccgttcaaaaccgcctacaaccagacgtttcagatacagctccggcgcgatacgcagatacatatctaaatccagagcattatgatgggtaataaacgggcgagcagatgccccacctggaattacctgcatcatcggggtttctacttccataaagccgcgcgcgaccatgaattgacggatagcggccagaatttttgaacggacaacaaacgtttgacgggatttatcgttagcgatgaggtccagataacgttgacgataacggacttcctgatcctgcagaccatggaatttatctggtaaaggacgtagtgctttagtcagcaggcgcagctcagtacagtgaatggaaagctcacccgtttgcgtcttaaacagcgtaccgcgggcaccgataatgtcacccagatcccattttttaaactgatcgttataaacaccttctggcaggctatctcttgcaacgtacagttgaatacggccaccgacatcctgcaacgttacaaaggaggctttccccatgatacgacgggtcatcattcggccagcaaccgagacttcaatgtttaaggattccagttcctggttatccttcgcatcaaactcttcgtgcaactggtcagaggtatggtcgcggcgaaaatcattgggaaacgccacaccttgctgacgtagtgccgccagtttttcgcggcgatttctcagttcatcgttaaaatcaatagcctcattggctccccgtgtttcttgttcagacattttggttcctctaaatccagctttcaatttagcgtagataaagagacagatcggtacactgtattatctgcctcgactattagtaactcagtttatcttatcgaaactaacgcttacctcaagttgatatcactaataaataaccatcaaaatggtttaaatgacttattaatctcgatttgttagtgttataaactgaaagttaatttattcataaccaattgtttttacgacagttaatcgttgctctcctgtatcatattcgtcggcgtgctaaacagaaaacgggtagcaaaggccaatacgacgatgatcgcgacacaagccaacgtccactctcccatctgagaaaagaatcgctggtaagctgcaattgccataccgctaatttgcgactctgtcgtctgctgtgccacgacgcctgccagccagttggcgaccgcgcctgttgccagcatataaatcccggttaatacgccagacattttcagacgcgtgatttgcgcaatcgccaccgggtcaataaagagttcggcaaagcccattagcgccagcccggatatcatcacgcccattgacgcttgaccgtcagccgctgcatgtcgggcatcaaatgccaacaacataaagccacaagccatcagcagtaagccaaaggcaaacttcagccagacgcgcaatgttgagttgccgcggctttctggcgacgccagccaggccagtacaaccccagcgagcatcaccgcaattgcattcaccgactggaatagtgctgtaggtacttcaatattgaatgcctgacgattcacaaagcgatcgataaacaagctgatggtactgccgccctgttgtgccagtacccagaacaatgtcccgacaaacatcaacaatacaatttgccaaagagcacggcgatgttcggggaatttgatcatcatgcgggcaatgatttgtgcggcaatgaggcaaacgatcgccagcaaatatccggaccagtcgttctccagcagcagagtaaaaaatactggggctaaacagagcatcaccactaaccagctccatactggtaaggcaaatttgacactagtgagcgcttttttatccatactacgtgtggactggaaatgacgatgaccgcttaagaaaatcaacaaaccgataaacatgccgccacccgcaagggcaaagccaacatgccatccataccactgagcagccaggccgcaggcgattggggctgcgatagaaccgatattgcccgcagcatacagcagcgaaaaaccgccatcacgtcgatgatcgttctcgtcgtagagctcgccaagcaaacagctgatgtttgatttgaataaaccgtagccacaaataatgattgccagcgccagatacaggctaaaggttgaatttgtatcaatacccagcaccacatggccaagggtcattaacagcgcgccggcaatcactgcagtgcggttgccgagcaggcggtcggcaagccagccgccgagaataggggtaacgtaaaccagagaagcatatgcgctgaacaggctgatggcatggttatcatcaaaaccaagctgatgggtgagatagagaatgagtaaggcacgcatgccgtaaaaactgaagtactcccagatttggatcgccacgatatagtatatcgcgcgcggctgtgagggtgttttcatgtgttctccttatgagcaaaaaagggaagtggcaagccacttcccttgtacgagctaattattttttgctttcttctttcaataccttaacggtatagcggccatcagcctgacggtatgcaccgtgaatatcggtttcaaagcccggatagtgagcgccgatttcacacagcatctgcaggaactccagaaccggacggctttcttcggtgatcatttcacccggcattaccagaggaactcccggcgggtacggaaggatcatattggcgttaatacgacctaccatttcgtcgaggtaaacttcttcggtcataccgtgcagctctttctggaatgcagcatacggagtcattaccatcgtcggcagcacttcaaatgcgcgatacatcagatccggcagattgtggtgaacaatcagtttgtggatattctgagccagttcctgaatacgcatgttttcatagaattcaggatcttcacgatacagagacggcagcatgtttttcacacgcaggttcaggtcgaacgcacgtttaaagtcagtcagagcacgcagcaggctcagtgctttggtcttatcgataccgatgctgaacaggaacagcaggttatacggaccggttttctcaacaacgatgccatgttcgtcgaggtatttcgccacgatgctggccggaataccaaagtcgctcatggtgccgtctttttccatccccggagtcagcagggtgactttgatcgggtcaagatacatgtgctcgttatcgatgtttttgaagccgtgccaggtgctgtcagaacgcagcggccagcattcagtcgtatcgatatgatccggctgccatacatcaaagaaccagccatcagattccgttctcagacgtttgatctctttacggaatttgatcgcacgttcaatagaaccgttgatcagacgcttacctgcattgcctttcatcatcgccgcagcggtttcagtggacgccacgataccgtagtgcggagaagtggtggtgtgcatcatgtaggcttcgttaaaggtttcttcgtttacgtcacctttaacgtggatcatggaagcctgagagaacgccgccagcagtttgtgagtggactgggtttcgtaaatcactttcccttctacacggccaccgctcataccgcatttaccttcgtaaatcggtgagaagttggtgtaaggcacccacgcggagtcaaagtggatggatttcacatccagtgttttcttgatgaagtcggtgttgtacagcagaccatcataggtagagttggtaattacagcatgtaccggccaggttgcgtttggtgtttctttcacgcgcttagcaatggtagcgtgctggaattcactctgtgggataccaccaagaataccgtaagcgttacgggtcgggcggaaatagattggcgtaacatcgctcatcatcatcaggtgggtcagcgatttgtggcagttacggtcaatcagaatggtgctgcctgctggagcagagtacataccaacaattttgttcgcagtggaagtaccgttggtcaccatgtagctgcggtctgcgttaaagacgcgagcgatatactgttctgcttctttgtgtggaccactgtgatccagcagagaacccagttcagatactgaaatggaaatatcagatttcatggtattcggaccaaagaaatcatagaacaggctacctaccgggcttttctggaatgcagtaccgcccatgtgaccaggagtacagaaagtatatttaccttcacgaacatatttaaacagtgctttagtcagcggaggcagaatagtgttgatatattcgtcagtggtctgcttgatcttattagcaatatcttcagcagcacccagcgcatattcaaagaagctaatctgtaaacgcaggtcattcaggcttacatcgagagtggaatacgtattagcgaacgcgtacaacggcaggttctcgttcattttgctaatttcttcgcacagctcgagattatatttatcccagtcaaaaataacgccgcacagacgcgcattgttttcgatcagttttaataagtcgtcacggtcgttcgggtaaacaatctggaagttcagacgttcaagcgcgcgatgaagttcacggatgggttcttctttaaaataaacccccatgtgattcaatattgcaataacgttcatagtcatatctccaggtaaaaaaggcccctcccaacacatgggacaaaatgaaaggaggagcctcggaaaatacttttaattaatgtgcgttagacgcggtgtggttatccattgagtggctctggcgctcgtgcattttgcgagcgtagaacatcaggataatcaggctgacgatgaaggtacctgccagctcgaaggagcttgcgcccatcagcgcgatgaagcagaacacgcaacccagtacagagcagatcaggctgacaaagttgcggatgttaacgccttcaaaacgaatcaggtcaacgcaagagtagaaatacggcagcatagtcagcagtactgcgataccggtcagttcaccgaacaggtcagatgctttaccaccggcagagttcatcagagtgataaggatcatcagggcagtcattttcactgcagccagcagcagaccttttttcggaataccgttgctgtcgacttcaccataaactttcgggaagttaccgtcgttagcggcacgtacacctgcctggcctaccaacatcatccaggagcccagagaagtcaggcacgcaaaggcggtgaatgcagaaaccagcggcgcagcccagttaccgaggatagttgaagcactgattgcaaacggagcaccggaagccgccattacagaagacggatacataccggaaagcacctgagtcgcagcgatgtaaacaatacctgctaaaccagtacccagcatggttgccagcggaacggtacgtttcgggtttttaaccataccagtacttacagctgcggattcaacacccacgaaggcccacaggcagagcagaatacttttaatgatcgcatgaccatcagtggtatccgcagtattccagttagctgcataagttgccgcatcaaaccaatgccagccaacaatagcagtcatcaccacaggaataagaaccagcaccagaccaatagtggttaaacggcttacccaagtaccgccgagcatatttacaaaggtaaatacccagacgatagcaatacaggcgatacccgccggaacaggatcatttaatactgggaagaaggtggaaagataagatacagcggtaataccaatcgccaggttaccaatccagttagcatggtaataaagaacacctgtctgaaaaccaaatgcaggggaaatttctccggcataagcaattgggccaccttgttgcgggttttttgttgccagtcgggcatatacatacgccagcgacattgcaccaataatagagataatccaaccccagatagcaataccaccgatacttgctaggttcgcaggtaataatgcaataccgctccccatcatattaccggcaacaacaccggtacaggcaaatagcccgatcttcttggcagaactcatgctcttctcctaatttcatttttgaatttggagtccgggtcatgatgtataactatttcctgaccagaccaaactggcgataagattactcacgaaaaaaggattaatcctaaagattaggtgaaataacacaaaagtttctgtaagtgagaacttgaggttttttattaacacatcaggatcgcaagttgatatcatgaaaagataaacatttaatgtttacaatggattgcgtgacattctctggttaaatttatgtaataaaaattatgcggcaaataaattgccgcaacatattataccaacaggaacatacaaaaactcaacaacaaatatttccgagcataaatcaacccggagttacttattctgaagcaagaaatttgtcgagataaggtacaacataaggaacagaagtctggaatataccattttcaatccagtaaagggtgtttgcccctgggcgtaaattaaaggcggtgagatatgcatcagctgcttcccggttcatccccttcatttcataaaccttgccaagcaacacataatttagccaggacatttcaagatcaatgccagtatttatcgcctggtaagactcatctgttttaccttttaccagagcactgaccgcttttatttgatatataatggacaggttgttcaattccggcagtgtaacaatgttatctatttctgtgttcagtgctgctaattgtttttcatctaaaggatgttgagaatggcgcacgatatcaactaatgctttttctgctctcgcgtaggtaaattctggggatgattgaacaatctcacctaataattcactggcacggttcaatgatttatcatcgccatgcagtaaataatcatgtgcctgataaaaattagttaataacgcaccacgatgcggcaaaattttctggagcgtctcctgcattcgttgtggccacggttggtttaacgcttttgataaactctccagtaaatcattttgaatcgccagctgattaccgttagtgatgacataacgtttatccagcatggttgaaccatctgcattgtctaccaattttatcgacataaagcattgttgagcacggtattggcgctgattaacaaacgcaatagataatgttttaccggaactgctcggttcatcaatgttgtagttgattttgtcatgcaccataaaggtggagaaggtgttaagtgatgtcgccaccaaatcacccacgcctatcgcgtaagagagctgatacggggaactccagctgttacaacttttatttaccatattaatgtcaatatcgcgtggattgagcaaaatacgcgatttgctcataggaagacgtgtatcaagacttgaaaacgctaccagtgctacacagatacctaacgacaacaggaaaaaaaaccatacccaaaaggtagtgaatcgtttgcttttaactggggattgttcaggtggcgttgcggtgttttgaatgttaagactgtgggagggagaatctgtggcaggaaccgcctctggtatagggggaggcgaagatagcattatttcctctccctcttcttcgctgtaccagataaccggcaccattaatttatagccgcgctttggtacagtagcgatatagacaggactatcttcatcattatcttttaatgacttacgtagttctgagatactctgcgtcacaacgtgattggtgacaatacttctcttccagacattatcgataagttcatccctgctaagtacttcgccactgtgttgagcaaagaaaaccagaagatcgattaatctcggctcaagggtaagttgacgcccattgcggctaatttggtttatggacggagtaacaagccattcgccaacgcgaactacaggttgttgcataatagaaactcattcgaaaagggaatgatgcaatgataattgccacaacctatttttaccatctatagatgggtttatttacatattattggtgaatgcaagacgttatttttaccagccataaacttcttgattacatagtattacgaaaggattttactgagaaccagaagtaatattccttaccatcaaaattcatcatctttgccaaagaaaaatgttcagaaaataatccatggaaaattgtccggagcacttactattttaatggattgttagtctttgcatgagcaagcgaactgatacatttctctttgttctcattcagaaaatctcatcagtcgccgttcagaccggtgttgtgctttatggatgcgttacgctcctgatgacgtcatttgacgttcaacagcatcacggggccgcacgacatttcacgtcagttagtgctatagctcaggaacaaattttcccgaattgggatatgcccgcaaattgctggtgatgtggggagaatctggttgagttcggtagaattgatttggaggcagaacgcttaaatcgtggcgtcctgaaacgaaaaacggacctccgtggaggtccgtttatatgaatttggtgcccggactcggaatcgaaccaaggacacggggattttcaatcccctgctctaccgactgagctatccgggcaacggggcgcattaaaccgtaatctgcacatctcgtcaacctaatttcagtaaaagcgattcaactgcttaagattgcggcaaatcgcttcttttctgtgtttctgtcaggtcaatgcaccaccctggcggcagcgggcgaagcgcaggatatcttccgccagccgatgtgcagtgtcgacatccgcctggctacgattcaccagcattcggcttaaacagccttccagcaccagttccatctgctttgctaccatcgccggatcgtcaacttccagtgtggttaacagttcgtgggtgaaatcgtaggccgcgcttttttgctgatcggccagttgatgaatagggtggccaggatcgggataaaacgtacaggcagcgataaatagacagcccggatagcggttgtttttaacgcactccgataacgcctgataacgtgccagcagcttttgttcggcggtttgcgtttcgtccagcatcagctgacgacgccagacatctatctgttggctaagataacgcagcgcatcgtagaggattgcctctttgtctggccagaagcggcgtagctcgtccagtggataatccacacgttcagcaaccatctccagcgtggtgttggcaatcccttgtaattctaataatttcagggcttctcccagtacatcttcacgttgcacgctattttcctccgtctttcccactgcaagtgtcgttcacggttggcgatcgcgcaaatgtgcgctgaaggtttcagcatccataaagcccgtgacgcgtgcttgtggatgctcctggccttgtccgtcaaaaaagagaattgtcggtaggccaaggacattaagatgctttaacagcgccacatcttgtgcgtcgttggccgtgacgttggcctgaagtaagaccgtgtctgctaacgctttttgcacctgcgggtcgctgaaggtgtatttctcaaactctttacaggcgacgcaccagtcggcataaagatctaacatcaccggtttgcctttggcttcaacgagcgcctgatttaactcatctaccgttttgatttgtgtaaagttgagatgcgtctgagtttgcgcggtatgcgtcgcaccaaatgcccaatcctgaagtgggcgcacgctaaccaatgccgctgccagcagaataatttgcacaatacgcatccagccgcgtttagcctgtaggctggtgataaaggcccagccaaagaatgcgacacccagcgccgaccacaagcgtaatccccatacatcaccaatcactcgctccagcaggaagaccggcagtgcgaggatcacaaaaccaaacgcggttttgacttgttccatccacgggccgcttttcggcagcaagcggttaccaaagacggtaattagcatcagcggcaggcccatgcccaacgcatagagataaagcgtgccgccgcccagccacatgttcccgctttgggcgatatacagcagaatcgcgctaagcggtgcggtggtgcatggtgaacagatcagtccggcaatcgcccccataacaaacacaccgccaggtgagccgccctgttggcgattgctcatcaacgtgagacgtgtttgcagcgaagaggggagttgcagggtaaacaagccaaacattgacatcgccagcaaggtaaagacgatggcgaggccaatgagcacgtatgggtgctgtagcgccgcctggaactgtaaccctgcggcggcaaccaccagacccagcgccgtgtaggtcagcgccatcccctgcacataaataaaggtcagcaacaatgctctggcagtggagagccgctgtttaccacccagcacgatgccagaaatcagtgggtacattggcagcacgcatggcgtaaaggcgataccaataccgatcaacaacgcccagagcgcggaaaagggcaattgcgcggtgggctgctcttgctgcggaacagacacaggctgtggcgctgcgttgttggcgaccacttcgcttaacggaacggttttggtttctggcggataacagaaaccggcatcagcacagccctggtaggtgacagttaacgtcgctcccgcactcgcctggttgatggtgacgggaagcgtcagccgatcgcggtaaatctcgcttttgccgtaaaactcatcttcatgccagacgccttgcggcagctgcacgtcggcaattttcgcgtgttccggcgtaatgcggatctgtttacggtagaggtagtaaccgtctttgatctgccaggtcagattaaggtcatgttggttttgctgaaaatcaaaagcaaaggcttgatccgcggggacaaattgtgaacgtcccggcgcgtcgaataatccggcaaaaacggaagtgctgcaaagtagcaggatcagcgtaaagatgcgttgagccatgagaggtaatctgtgtctccgtgtgtaacaggtaaaaccagaagttccggggtttgatatggatgatgagacttcaggcattccagcagtgcctgctggtgagatacggtagtttttaaaatcatctgcacttcgtattcttgctccagcttaccttcccagtaatagagagaggtagcgccggggatcaaggtcgcgcaggccgccagtttttccgccagcactttggcggctaaatcctgggctgtcgcttcatctggtgccgtacatagcaccacgacagacgcggtattcgaacttttttcatcaagcataaacacctcgcaagaacagatggaaccgcaagagagaggtcactatacaacggacgggggaaggatgttagtcggcgggaaagaaagcggggcgtgaacgccccgcgattgatcattacagcatgaagctacccagcacgaagccgaagcaaacggccagggcaacacccagagtacccgggatgaagaacggatggttgaagacgaatttaccgatacgggtagtacccgtgtcatccatctgtaccgcagcaaccagcgtcgggtaggtcggcagaatgaacagaccagacaccgcagcgaaagaagcaacagcggtcagcggtgaaacgttcagtgccagagccatcggcatcagtgcttttgcggttgcagcctgagagtacagcagagcagaagcaaagaagaagatgacggccagcagccacggatgaccctgaatcacttcaccagcggtatctttgatccagtcgatgttgttggaaacgaaagtatcgcccagccacgcaacacccaggatacaaatacaggcgctcatacctgctttgaaggtgctggagttgaggatgttgtcggtatcgactttacagataacggtggtcagagttgcaacgctgagcatgatgatcaggattgcgttggtggtgttcatcagcggtttttcaaccagacccatgcttgggctgttgatgattgcatagataaccacgccaactacgcccagcaggaacagccagacggacgtttttgcaccggatttgatttcaatctgcttttcaccgcgcagttcaaccaggccctcttccagacgcttgcgataaatcggatcgtcagagagtttggagttgaacagcatagtgaccaggaaggacatcaccagaaccgccagcagggtggacgggatgaccacggagagcagatggaggtagctgatgccatgaccttccatcacggaagacatgtaaaccactgccgctgagattggcgatgcggtgatcgcaatctgcgcggataccactgcagtagacagcggacggcaaggtttaacgccttgttccttcgcaacttcagcgataactggcagtgtcgccagagagatgttgccagtaccagcaaagatagtcaggaaataggtcacgatcggtgcgaggatcgtgatgtatttcgggttacggcgcagcagcttttctgtctgatgaaccagatagtccagaccgccagcaacctgcatggcagaaatagcggcgataaccgccatgataatggagatgacatcgaacgggatgttaccgggtttaacgccaatagcggcaagaaccagcacccccaatccgcctgcaaaaccaatacctattccccccaatctggcgcccaagaagatcgccagcaaaactatgatgagttctacaactagcatattagccttccttgttttttaacaagttgatattagattgttatttttaagttactgctcacaagaaaaaaggcacgtcatctgacgtgccttttttatttgtactaccctgtacgattactgttcgctttcatcagtatagcgttttgctttgtaagccgggtgcatcagattctgtacggagaaaatatcgtcaagttccgcttcagtcaacagaccgcgttccagaacgacttcacgtacactcttaccggtttcggcacagattttacccacgatgtcaccgttgtggtgaccgatgaacgggttcaggtaagtaacgataccgatagagttgtaaacgtaaccttcgcacacttctttgttagcagtgatgccgttaatgcatttttccagcaggttgtagcaagcgttggtcagaatgtgaacggattcgaacatggcctggccaatgaccggctccataacgttcaactgcagctgacctgcttctgctgccatggtaacagtggtgtcgttaccgatgactttgaagcatacctggttaaccacttccggaacaaccgggtttactttagctggcatgatggaagagcccgcctgcagttccggcaggttgatctcgttcaggccggcacgtgggcctgaagagagcaagcgcaggtcgttacagattttggacatcttcacagccaggcgtttcagcgcgccgtgaaccataacataagcgccgcagtcagaggtcgcttcgatcaggtcttcagccggtacgcatgggaagccagtaacttcagccagttttttcactgccagcggagagtactctttcggcgtgttcagaccagtaccgattgctgttgcaccaaggttaacttccagcagcagttcagcggtacgttggatgtttttcacttcttctttcagcaggatgctgaaagcgcggaattcctgaccgagggtcatcggtactgcgtcctgcagctgggtacgacccattttcaggatgtcctggaattcgacagctttacgttcaaagccttcacgcagttggttaatcgcatctaccagcttaatcagggaagagtaaactgcgatacggaaaccggtcgggtaggcgtcgttagtggactgacatttgttaacatggtcgttcgggttcaggtactgatattcacctttttggtgacccatcagttccagaccgatattggccagcacttcgttggtgttcatgtttacggaagtacctgcgccgccctggtagacgtctaccgggaactgatccatgcattttccgttgttcaggacttcatcacatgcggcaatgatggcattcgctacacttttaggaatggtttgcagctctttgtttgccatagctgcggcttttttaaccattaccataccgcgaacaaattcaggaatatcactgattttgttgttgctgatatagaagttttcaatcgctctcagagtgtgaacaccatagtaggcatcagctggaacttccctggtacccaacagatcttcttcgatacgaatgttgtttgacatgtgaaccttctttttcaagctgccaatgatttgctttaaacacacagaatatatgtggtttcgaatgtttttcgaccgacgattatcccctgcatcgaccgaatacccgagatcatatgctgcttgaggatttctaccgtaatctggatcactttaagtgtcggtttttaccccttaattattaatttgtgaaatagatcaccgctttgggattactaccaaaaatagttgcgcaaacatcttgaaattttgctaatgaccacaatataagctaaacgcgattcgcaacccattcaggtagccggggttaaccggctgctattacaggagaaacctttgcgctggttaccttttattgccattttcctttatgtctatattgagatttcaatctttattcaggttgcccatgtattgggggtattgctgaccctcgtgctggttatattcacgtcagttatcggtatgtcactggtacgtaaccagggctttaagaatttcgtgctgatgcagcaaaaaatggcggcgggtgaaaacccagcggcggagatgattaaaagtgtttcgctgatcattgctggtttgctgcttttattaccgggcttttttaccgacttcctcggtcttctacttttattgccgccggtgcaaaagcatctgacagtgaagttgatgccgcatttgcgcttttctcgcatgcctggcggcggttttagcgccgggaccggtggcggtaatacttttgatggtgagtaccagcgaaaggatgatgagcgcgaccgccttgatcataaagacgatcgccaggattaatgtcgaaacgccggattatgtggttatgccattttccggcgtttttcgttttggcagcaacagccataaccccgccagcatgatcagcgcatagagacttttccagccgaccattgccagtaacagaacgcataacagcccgccaaccaccgccagtagtcgataacgtccttgcaataatttacagcctgccagcatgcataacagataaatcataataaagatgccattggcataaataataagagcgtccagattgatctctaaagcatgaatcaccaaagtgctcaccacacagcagccgagcaccgcattgagggcattattcgggatatggcgagaagagaggcgtgccaggtagtggtcaggattatgttgcgcctgcgaccagaccaggcgggcgaagctctgtatataaatgttgagactggcaaagcaggccagatagccaatcacgcaggcaatccataacgctcctacaccgaacaactgcactacaatttttggaagcgatgctgccgccgccattttttcaccataggcgtcgaagtgtaagacgactaccgtacagccccagtagactaatcctgccagcagcagaccaatcatcaaagcacgaggaaaatcacgctctggatttttaaattccgaggcgagatgggcaaatgcctccagaccgacaaaacaccagaacatcactgataacgcagcaaataacccggtaagttcgatattaccaggtgccggaaaggggatattcgcaggtttgatatcgcccgcccaccagatagcgacaatcagcgcgacgataagtccggcaataacggtttgtagattagcactggaactggcaccgcgagtaccgatataccacaccagcgccagcgtaccgagttctgccaacaacagttgccagctatgccagccaaacatcgcctggccgaacccggcggcaatttgtagtgcggcaggcaaacccacgggaatgaccgataaaaacagccagccggtgactcgctcaagccgcgaaccaaacgccataccgacgaagtgcgcgacgccgcctgcgctgggatagtggcgacccagaatcgcaaacacaatcgcaatcgggaacactaagataatcaaaacgggccacgcccacaggctgttattgcccgctaccagcgcagctaacgcaggaacggcaaacacgccagtgcctaataatgacgtcgatagcaggccaatgccctgggccagccccagttcttgtttgagtccactcatgggttgatgtccgattgcgcccaaattttgggcaactgcgtagattttcgatggtagcacaatcagattcgcttatgacggcgatgaagaaattgcgatgaaatgtgaggtgaatcagggttttcacccgattttgtgctgatcagaattttttttctttttcccccttgaaggggcgaagcctcatccccatttctctggtcaccagccgggaaaccacgtaagctccggcgtcacccataacagatacggactttctcaaaggagagttatcaatgaatattcgtccattgcatgatcgcgtgatcgtcaagcgtaaagaagttgaaactaaatctgctggcggcatcgttctgaccggctctgcagcggctaaatccacccgcggcgaagtgctggctgtcggcaatggccgtatccttgaaaatggcgaagtgaagccgctggatgtgaaagttggcgacatcgttattttcaacgatggctacggtgtgaaatctgagaagatcgacaatgaagaagtgttgatcatgtccgaaagcgacattctggcaattgttgaagcgtaatccgcgcacgacactgaacatacgaatttaaggaataaagataatggcagctaaagacgtaaaattcggtaacgacgctcgtgtgaaaatgctgcgcggcgtaaacgtactggcagatgcagtgaaagttaccctcggtccaaaaggccgtaacgtagttctggataaatctttcggtgcaccgaccatcaccaaagatggtgtttccgttgctcgtgaaatcgaactggaagacaagttcgaaaatatgggtgcgcagatggtgaaagaagttgcctctaaagcaaacgacgctgcaggcgacggtaccaccactgcaaccgtactggctcaggctatcatcactgaaggtctgaaagctgttgctgcgggcatgaacccgatggacctgaaacgtggtatcgacaaagcggttaccgctgcagttgaagaactgaaagcgctgtccgtaccatgctctgactctaaagcgattgctcaggttggtaccatctccgctaactccgacgaaaccgtaggtaaactgatcgctgaagcgatggacaaagtcggtaaagaaggcgttatcaccgttgaagacggtaccggtctgcaggacgaactggacgtggttgaaggtatgcagttcgaccgtggctacctgtctccttacttcatcaacaagccggaaactggcgcagtagaactggaaagcccgttcatcctgctggctgacaagaaaatctccaacatccgcgaaatgctgccggttctggaagctgttgccaaagcaggcaaaccgctgctgatcatcgctgaagatgtagaaggcgaagcgctggcaactctggttgttaacaccatgcgtggcatcgtgaaagtcgctgcggttaaagcaccgggcttcggcgatcgtcgtaaagctatgctgcaggatatcgcaaccctgactggcggtaccgtgatctctgaagagatcggtatggagctggaaaaagcaaccctggaagacctgggtcaggctaaacgtgttgtgatcaacaaagacaccaccactatcatcgatggcgtgggtgaagaagctgcaatccagggccgtgttgctcagatccgtcagcagattgaagaagcaacttctgactacgaccgtgaaaaactgcaggaacgcgtagcgaaactggcaggcggcgttgcagttatcaaagtgggtgctgctaccgaagttgaaatgaaagagaaaaaagcacgcgttgaagatgccctgcacgcgacccgtgctgcggtagaagaaggcgtggttgctggtggtggtgttgcgctgatccgcgtagcgtctaaactggctgacctgcgtggtcagaacgaagaccagaacgtgggtatcaaagttgcactgcgtgcaatggaagctccgctgcgtcagatcgtattgaactgcggcgaagaaccgtctgttgttgctaacaccgttaaaggcggcgacggcaactacggttacaacgcagcaaccgaagaatacggcaacatgatcgacatgggtatcctggatccaaccaaagtaactcgttctgctctgcagtacgcagcttctgtggctggcctgatgatcaccaccgaatgcatggttaccgacctgccgaaaaacgatgcagctgacttaggcgctgctggcggtatgggcggcatgggtggcatgggcggcatgatgtaattgccctgcacctcgcagaaataaacaaacccccgggcagaaatgtctgggggtttttcttttggtcatctttctagtataagattcagacacggacgacgcgagtggcgtccagctcattgattatggggaataacatgcacgtaaaatacttagcagggattgtcggtgccgcgctactgatggcgggttgtagctccagcaacgaattgagtgctgccggtcagagtgtacgcattgtggacgagcagccaggcgcagagtgccagctgattggtactgcgacaggtaagcaaagcaactggctttccgggcaacacggagaagaaggcggttctatgcgcggcgcagcaaacgatctgcgcaaccaggcggctgcaatgggcggtaacgtgatttatggcatcagtagcccgtcgcagggaatgttgtccagttttgtcccgacggatagccagattatcggtcaggtttataagtgcccgaactgatgtgatccagaggctgggtgacaaacgtataattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaccaacgatcacgttatcagtcatttcaggctggatggctccagcctcgcattagcaaagatgagattatttcgcctgtggtgcagttttgctggtggattgaacacgtaagtgatgcagcgcgcgtaagcattgatcctgggttagcggttgggcgttattcgccgctacggtgcgaacatagacctgacatggcacacccgcgagttttttcagtcgtgggctgaaatcaagcattcggcgagtgatcgcttctatttctttacccggcgttgcttcacgcgttttcaccactgcgccgctaaattgttctttgccactttcatctttaaagcggtaaagcaccgccagataatggtcgaacaagttatgtttccattccggttgggaataggtgtcatattccagattgccattgtcctggcagtcaacgtcgtataacggcaggaaatctaacagtgaggtaatacgtaatgccagttcacgcatttccgcattattaattgcatgaatgattgctcgcgccagcatttcaatctgcaactcattgacgactaactcacatttgctaccgtcatgtagcgttaatacgaaggtaagattttcgccttgattatcggtaagttccagcgtgttaacccgacgattaatatcggcatttttaagctcatcaaccagaatttctgggatgttttctgccattttcttaatgactttatcgcgagcttgctcatactgaaggtgtgcagcagcatccagtttatgcttttgatgcagacgactttccagcgcaatcagcaggtcgcgcagttccatgacagacataaagaacaacgattctttattgcgaggttctttaattttcagcgccagtgcaatgaaattattactcttgcgaataacaccggtattaacacccttgatgcttatggccatgtaggttctccctaaccatttctcaattaaataattaattttaatttataagccagataaatgggcttggtagtaatagttgttaaaataacataaatagccgtactcactctatataaacagaaaagaaaggttaattattggtgttagctatataaaaagtaacaacagcaatgcatatgaataattaaaggttatgcaacgggcaaagattaaacttcccagtttaatgacaggttgctgtacttgcgtttgttgctcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattttaatgtttaacttccctgtttaatcagttactgctggcgtagctggagatccagcggcgttttgctgggttcgccgccaatttctcgcgccagtttcggcaccagatatcccgacaccagtgtcagcaactcacgcataatctgccgtgcttcgtcatcactcaccataaaatgcgccgcgccctgtactttatcgagcacatgcaggtaatacggcattacgccggcatcgaacaacgcattactcaggtttgccagcgtttgtgcgttatcgttcacatcacgtaacagaacgctctggttcagcaaagtaacgcctacccggcgcaacttagccatcgcctgacggaatgtttcatctacctcattggcatggttgatgtgattcaccagcaagatttgcagcgtagaacgggcaaagcattcaaccagcgcctcggtgatacgtgccgggatcacaatcggcagacggctgtgaatccgcagacgttttatatgcgggatggcttccagttgtgtgagcaaccagtccagctcgtgatctttcgccatcagcggatcgccgccggagaaaatcatctcgtccagttccggatgcgcagcaacatactcaagtgcagtttgccagttacgcttgttgccctgattttcggcataggggaagtgacgacggaagcaatagcggcaatttaccgcgcagccgcctttgaccagcaaaagcgcccggttgtggtatttatgcaacaaaccaggcactacgctgtgctgttcttccagtgggtcggtggagaatccgggcgcgatgacaaactcatcttgcgaggtaagtacctgacgcaaaagaggatcgtccggattgcctttctccatgcgatcgataaatgagcggggcacacgcagggcaaaaagctttttggcgctgcgtccggctaacagtttttcctccgcgtctatattcaaaagacgcagaagttcatcaggatcggtcacaacatcggcaagttgcgttaaccaatcttctctggatggggtatttagggttacaatatgcgccattttgtggcttagctaccaattaacaaatttcagagggccttatggcaacgtactatagcaacgattttcgtgctggtcttaaaatcatgttagacggcgaaccttacgcggttgaagcgagtgaattcgtaaaaccgggtaaaggccaggcatttgctcgcgttaaactgcgtcgtctgctgaccggtactcgcgtagaaaaaaccttcaaatctactgattccgctgaaggcgctgatgttgtcgatatgaacctgacttacctgtacaacgacggtgagttctggcacttcatgaacaacgaaactttcgagcagctgtctgctgatgcaaaagcaattggtgacaacgctaaatggctgctggatcaggcagagtgtatcgtaactctgtggaatggtcagccgatctccgttactccgccgaacttcgttgaactggaaatcgttgataccgatccgggcctgaaaggtgataccgcaggtactggtggcaaaccggctaccctgtctactggcgctgtggttaaagttccgctgtttgtacaaatcggcgaagtcatcaaagtggatacccgctctggtgaatacgtctctcgcgtgaagtaatgcggttgtggtgcggcctgcaggctgcaccatcacttattcaggtcagagatgatgaaacgccttatcgttcttgttttgcttgccagcacgctgctcacgggctgtaacaccgctcgcggtttcggcgaagacatcaaacatctcggcaactccatctctcgcgctgccagctaatttttcttctcttccgaaaaatcatcagattcccatcatttttggcgatgttgtctattattaatttgctataggcaaacataaataacattacctaaaaggaagacgttatggtgaagaagacaattgcagcgatcttttctgttctggtgctttcaacagtattaactgcctgcaacaccacgcgtggcgttggtgaagacatttctgatggcggtaacgcgatttctggcgcagcaacgaaagcgcagcaataagcaataacggtacgacagctgtgtcgtgccgtttgttttttctgcgatagtcacaaaggtaatagttgaaattcccctgccacctggcaaaatatccgttcaaccatcagctttgcaggacgacctgcaaacgcctcttttcaccggggacggccccaattctccggagcctgatatgtcctggattatcttagttattgctggtctgctggaagtggtatgggccgttggcctgaaatatacccacggctttagtcgtttgacgccgagtgttattactgtgacggcgatgattgtcagtatggcgctacttgcctgggcgatgaaatcgttaccagtagggacggcttatgccgtgtggacgggtattggcgcagtcggcgcggccataaccggcattgtgctgctcggtgagtccgctaacccgatgcgcctggcgagtctggcgttaatcgtattggggattattggtctgaaactcagcactcactaactaccaggctgctgtacccaaataaatttactgacatcaaacccttcccgggtcgcgactgccagcatctcctgtttcacttcgtcagaaatggttggcgtgcgggagagtatccacaggtagtcgcggtccgggccgcaaaccagcgcatggcggtattcccgatcgagtgcaataacgttataaccgccatagaaaggaccaaagaatgacactttcagcgcagcgcgagttggtgcgccggtaaagtacgctttcccttcactctgctgccacattcctctgtcagggttatagcctttattaatgacattcaggccgccgtcatcacgcaggctgtatgttgcggtgactttttccagtccacgttcaaagcggtgatcaaaacgggcaatctcataccaggtaccgagataacgtttggcgtcgaaattatttactacggtcacgccacgcggcggcgtaggagaactgcaggcaacgaccagaaatgcagctgtcgctgcggcaacgagagggagcaggcgcataaatgtttccttactggtttttttctaagtgtagatgacagcaaggaaaagcggagaaaaggtccgaaaattcggacccgatggaattttactgtagagcgttaagaatctgccaggcggcgtcgactctcgctggattgggatagtttttgtttgccagcatcacgatacccagctctttttctggaataaacgcgacatagctaccaaatccgccggtcgcccctgttttatgtacccatgatgcgcgtactgcaggagttgggggcgtaatcgcttttacggggcgtgctgccagtgcaattttattgtcactgccgttaatgatgctgtcaggatttaccggccagtccagcatttcccagcccaggccctgatacatatcgccggtttgccagtagcgagattgtgccagttgtatcccttgttgaagcgttttctcattgatatcaaggggttttaaattgctttgcacccagcgggccatatcttcaatggtcgacttcacaccataagcttcagcatctaacgccccaggcgaaacatgcactgccttaccttcgcgatatccccaggcgtaattcttttcttctgcgggcggtacattaatccacgtatggttgagtttgagtggctggaagacacgagtttgcatcgcctgctcaaaactcaaaccagacggcttcacagccagtgcgccgaacaaaccgatactggagttggcatacagacgttgtgttcctggagcccatgcaggctgccagttttgatagaagcgcagcaagtcgcttgaggatttcacctcatccggcacctgcaatggcaggccgccagcagtgtaggttgcgagatgtaatagtgtgatcccattccactgtttagcggtaagttcaggccagtattttgttgtgggatcgcttaacttgatttcccctcgagcaatagcgtcgccaccaagcacgccagtaaatgttttgctgaccgaacctaactcaaacaacgtttgctgtgtgacgggctgctttttggcgatgtccgcatagccccaggtaaagtaataaggtttaccctgataaattaccgccaccgccatacccgggatcttttgttgctctataagcggggtaattgtgcgatgcacaatatcgttgatttgttgaggggcagcaaatgtggagcaagaggcggtaattaataaggcgcagagcgtcgttttgaacatagggtctggtttccatacaaaacggcccgccataggcgggccggatttacattggcgatgcgttagattgtaacgacaccaatcagcgtgacaactgtcaggatagcagccagaccgtagaaaacccatttgcccgcaggtacgtggattttcagatcgtgcatcgcgtggtgcatacggtgtaaaccacaccacagcggcagaacgatcatcaggaacaggaatacgcgaccaatgaagctctgcgcgaacgccagaacgcgctcgtagctcagcgcatcacccggaaacaaccccagtggcagcagaatacccaccagcaggatcatcaccggcgcaatgatggcgctccacataccaccggccccgaagaggccccagaataccggttcgtcagaacgctttggatttggattaatcatctcaggctccttaccagtacagggcaacaaacaggattacgatggtggcaaccacagttaccgcccagagacttttgataattggctctggtcccattttttcgtcttttacaatgatattggccgctttcggtgccagttcaaaccaggttttggtgtgcagcagagctgccgccagagtgatcaggttaatgatcacgataaccgggttttgtaaaaagtcgacgaatcccgcccaggcttccgggccatttttcagggcaaacagcccgaaaatcagttcaatgctgaaccacacagccggaaccgccgtgccttcgcgcagcatgtaaaagcgataaaacggcaattttttccaccaggtggacgtcattggccgtacatacggtttacgtttagtcgtcatgttgcactccttagcgtggtttcagggtcgcgataagaaagtctttcgaactttctactttgccctgctgaatggccgcagccggatcgacgtgtttcgggcagacttcggagcagtagcccacgaaagtacagctccatacgccgttctggctgttcaactgcgccatacgctccttcttaccgtggtcgcggctatcttcgttataacgatgcgccagcgtaatggcagccggaccgatgaactctgggttcaggccaaactgcgggcacgcggcgtagcacaaaccacagttgatgcaaccggagaactggtgatacttcgccatctgcgccggggtctggatgttagtaccctgatccgcggtgcgggagttgccgatgatgtacggtttgatcgcttccagactttcgatgaagtgggtcatatcgaccaccagatcgcgttcaatcgggaagttagctaacgcttcaaccttcataccgtcggtgtaatcacgcaggaaggttttacatgccagttttggcacgttgttaaccatcatgccgcaggaaccacaaatcgccatacggcaggaccagcggtagctcaggtccggtgccaggttgtctttgatgtagcccagcgcatccagtaatgaggtagttgcgtcataaggcacttcatagaatgcgctatgcggtgcggtatcgacttccgggttatagcgcaccacctcaattttcaggtttttcatctcagccattcgccttctccttcttattggctgcttccgccttatcggctgcatccgcttcgccaccgtaaacgcgtttagctggcggcagcgtagtaatcttcacgtcgctgtactccaggcgagtcgtgccatcagcatcgcggaaggcgagggtgtgtttgaggaagttgacgtcgtcacgctcggtgcaaccttcgtccagacgctggtgcgcgccgcgggactctttacgtgccattgcggagtgcgccatacattcagcaacgttcagaccgtggcccagttcaatggtgtagagcaggtcggtgttgaacacgctggaagtgtcggtgatgcgcacgcgcttgaagcgttcctgcagctctgccagcttgtcgatggttttctgcatcagttccggcgtacggtagataccgcagccttcttccatagccaggcccatttcgtcgcggatcttcgcccagttttcgccgccatcctggttaaccagatctttcagacgttgttcaacgccagctgcctgcgcttcaattgccgcttcgttgccattaccggcagttgctgcacgctctgtcgcttgttcaccggccagacggccgaagaccaccagttccgccagggagttagaacccagacggtttgcaccgtgcagaccaacagaggaacattcacccacggcgaacagacctttaatgcgggtttcacagttctgatcggtttcgataccgcccatggtgtagtgtgcggtcggacgtaccggaatcggttctttaaccggatcgacgccaacgtacgctttcgccagttcgcagatgaacggcagacgttcatgcagttttttctcgccgaggtgacgcaagtcgagataaaccacatcgccacgcggcgtggagatggtgttgcctttacgccattcgtgccagaaggcctgagagactttgtcgcgtggacccagttccatatatttgtttttcggctcgcccagcggagtttccgggcccatgccgtaatcttgcagataacggtagccatttttgttgaccagaataccgccttcaccgcggcaaccttcggtcatcaggataccggaacctggcagaccggttgggtgatactgaacgaattccatgtcacgcagcggaacgccgtggcttagcgccatacccataccgtcaccggtaacgatgccgccgttggtgttgtaacgataaacgcgacccgcaccgccagtagccataacgaccgcgttagcacggatctgcaccagcgtgccttccatcatgttcattgctaccaggccgcgaacatgaccatcatcaaccagaatatccagcacgaaatgttcgtcaaaacgctggatctgcgggaattgcagagaggtctggaacagcgtgtgcagcatatggaagccggtcttatcggcggcgaaccaggtgcgctcgattttcatgccgccgaagcgacgtacgttgacgctaccatccgggcgacggctccatgggcatccccacagttccagttgggtcatttcggttgggcagtggtggacgaaataatccacgacatcctgctcacacaaccagtcgccacccgctactgtatcgtgaaagtgatattcgaagctgtcatgatcctgcgcgacagcggcggagcccccttctgcagcaacggtatggctacgcatcgggtatacttttgagattagtgcgatttttgcattcggatttgcctgcgcggcagcaattgcagcacgtaatcccgcgccaccggcgcctacaatggcaagatcggcttgaaaggtttgcacgacattcctccagattgtttttatcccacagccacgtacttcagggtaagtacctgaaagttacggtctgcgaacgctattccactgctcctttataggtacaacagtatagtctgatggataagtctgaaatttgacgagatcgatttttttagtgcgcaagagggctaaattatcactgaagatgattaatttaattactaaaccatcagatcgtgctttttttagtcactgcccaccgctgtttgattcctgcgtaaaatttgtctcgccgtcgcgttgcgagtagacttcgtgcccttgtcaaaaactggagatttaactatgagcgaaacggcatcctggcagccgagcgcatccattcctaacttattaaaacgcgcggcgattatggcggagatccgtcgtttctttgccgatcgtggagtgctggaggtggagacgccttgtatgagccaggcgacggtaaccgatattcatttggtcccgtttgagacacgtttcgttggccccgggcattcgcaggggatgaatctctggttaatgaccagcccggaataccatatgaaacgcctgctggttgccggttgtgggccggtattccagctgtgccgcagcttccgtaatgaagagatggggcgttatcacaaccctgagttcactatgctggagtggtatcgaccgcactatgatatgtaccggttgatgaacgaggtggacgatctcttacaacaggtgctggactgcccggcagcagaaagcctttcttatcaacaagctttcttgcgttatctggaaattgacccgctctctgccgacaaaacgcaactgcgggaagtcgcagcgaaactggatttgagcaatgttgctgataccgaagaagaccgcgacacgctgctacaattgctgtttacctttggcgtagagccaaatattggcaaagaaaaaccgacctttgtgtaccactttccagccagccaggcatcactggcgcaaatcagtaccgaagatcatcgggtcgctgaacgctttgaggtttattataaaggtattgagctggcgaatggtttccatgaattgacggatgcccgtgagcagcaacaacgctttgaacaagataaccgtaagcgcgcggcgcgcggtttgccgcagcaccccattgaccagaatctgattgaagccttgaaagtcggtatgcctgactgttccggcgtggcattaggtgttgatcgtctggtgatgttggcgctgggcgcggagacactggctgaagtcatcgcctttagcgttgaccgggcataattctgaaaaattactgaattaacagcgaagaatggcgtgataagcgccattctgtagcatatgttttcatttttccgttaaaggccacaatttaagactggatatttgatatcatccaggtatcaattctgtattggtttttacgctgcctgctcaatgttgcgcagtgcagttcagtgggcacgtgttatacacgcgctgaaatgaaggatggtttcatgcctcacacgataaaaaagatgagtctgataggactcatattgatgatctttacttccgtatttggatttgccaatagcccatcggcttattacttaatgggttatagtgcgattcccttttatatattttctgcattgttattctttattccattcgccttaatgatggctgaaatgggagctgcttatcgcaaagaagaaggcggtatctattcctggatgaataatagtgtcggaccacgttttgccttcattggtacgtttatgtggttttcctcttatatcatctggatggtgagtacctccgcgaaagtttgggtaccgttctcaacattcctctatggtagcgacatgacccagcactggcgtattgccggactggagcctacgcaggtggttggtctgctggctgtggcatggatgattctggtcaccgtcgttgcttctaaggggattaataaaattgcccgcattactgcggtgggcggtattgcagtaatgtgtctgaatttagtattgctgttagtaagcattactattttgttattaaatggtgggcatttcgcgcaggatattaatttccttgcatcaccgaacccgggttatcagtccggtctggcaatgctatcgtttgtggtatttgccatttttgcctatggcggaattgaagcggttggtggtctggtcgataaaacggaaaatccagaaaagaactttgccaaaggtattgtttttgccgctattgttatttcaatcggttattcgctggcaatatttttatggggcgtcagcacaaactggcagcaggtattaagtaatggttccgttaacctcggcaatattacctatgtgctgatgaagagccttgggatgacgctgggtaatgcactgcatttgtcacctgaagcgtcattgtcgctgggcgtatggtttgcgcgtattactggactttcgatgttcctcgcctataccggtgcgttctttacgctttgctattcaccgttgaaagccatcatccaggggacgccgaaagcattgtggccggaaccgatgacgcgcctgaatgcgatggggatgccgtctatcgccatgtggatgcagtgcgggttggttactgtcttcatcctgctggtttcgtttggtggcggtaccgcatcggcgttctttaacaagctgacgctgatggcgaacgtgtctatgacgcttccttacctgttcctcgcgctggctttcccgttctttaaagcacgtcaggatctcgacagaccgtttgtgattttcaaaacgcatttgtcggcaatgattgcgacagtggttgtcgtactggtggtgacatttgcgaacgtcttcaccatcattcaacctgtggttgaagccggagactgggacagcacattgtggatgattggcggccctgtcttcttctcgctgttagcgatggcgatttaccagaactattgcagcagagtggcaaaaaatccgcagtgggcggtggaataacccgatgccctatcgtctacctgacgatagggcgtaaagacaggaaatgttatggatgacaccagccgggacccggcaataaccgaagatgaaatcagggcgctgcaattttctgccggggatgtagcggaaatagagcagacgattctctcttttgtcgatgcctgccacacccgtaaagtggcgatggtggtgggtagcaccattaacaccctcaaagatcgcgatggtaaacggtggggaaacctgccggatatttattgcgcttatcttatccgatgtctggtttttcgcggggaattagtgggatacggcgatttgtttcgtatgcgctatagcgaaattaagcgaccggttaccttatgagtgcgcgcatgtttgtcttatgctgcatctggtttattgtggcgttcctctggataaccatcacttccgcgctggacaaagagtggatgattgatggacgcgggattaacaacgtctgcgatgtgttgatgtatctcgaagaagacgatacccgtgatgttggtgtgataatgacgttaccgctctttttcccttttctctggttcgctttgtggcgaaaaaaacgcggctggtttatgtacgccaccgcgctggctattttcggctactggctgtggcagttttttctgcgctatcagttttgtttgtgannnnnnnnnnnnnnnnnnnnacacaaacttacaaacttcccgcctgacgacctttgcccgcagacgtcagcgttctccccgtttgtttaccgttgaggctttccagacgcatctggaagggcgggaatggcatatcgataccgtgggcatggaagccagccagaatcagctggtggatctcatggcgtagcggcatacggtgacccatctcagcggcgtaaatacgcagctcgaaaatctgaatcccctgttgcagatccaccaggaagacttccggtgccgggttgtcgatcaccagcgagcagcgacgcgctgcggtgagcaggatttccgtcacttcttcgctattggcatcggcaggggccggtatcgtcaacaccacgcgcgtgaccgagtcagagagcgaccagttgataaactgctcggtaataaacgccttgttcggcacgattatctctttacggtcccagtcgctgatggtggtggcgcgggtgttaattttcgtcacgctaccggtgagatcgcgaattgtcaccgtatcgccaatgcgaatcggtttttcgaacaggataatcagaccagagataaagttggcgaaaatttcctgcaaaccaaaaccgagaccaacaccgagcgcggcaaccagccactgcaatttcgaccactcaataccaatcattgagaagccgaccagcccgccaatcagcatcagcagatatttggtgatggtggtgatggcgtaacccgtacccggcgttaaatccaggtgctgcaaaatcgccagttccagcagcgcgggcaagttgcgcaccagctgcgtggtgatgataaacaccagaatggcaatcagcaccgcaccgagggtaattggctccagactttctacgccctgtaccgtggaggtgacatcccacagcgaaatattttcgaggaagccgaaagcggaatggatttctgaccacagcacaatgacagaaagcagggcgatcaacatcaaaattgagcgcaccagccgcaaggattgcgcactgatggcatcgagatcgacttcgctttcatcgacttcaattgctccttccgggctactgtgatgatgcgcttcctcttcgccacgcgcacgttgcgctaacatctctgcccggcgatgcttcgcccgatcaaacgccagcctgcggcgctggatcagcatccagcggcggataacgtgataaaccaccagtagcaggaaccagatggcaaccgaggtttcaagcctcgctaacagcgcctgtgccgttgccagataacccaccgccgacgccagaatggcaaccaacggcgcgccaatcatcatgttccacagcatatggttggtaatgttgtcgccgctgccctctttgttgagatacagcggaatcccggcctttttcaggctgagggtgaccaccgccagcgcaccgcaaatgaggataaagcaaagccgtcccagcgaaccggagaattcacggtcgtcgaggttatcgaacatcatcagcgccataatcagcggcacaataagcccgatgctcatcaggtagtagcgcatcccacgggaaacacgttcgcgcggccagccaaaatgagcgataaacaagccgttcgggcgggcaaaggtggcgcaaatcatcactacccacagcagcggcacggtggccgttacaccatcgccaatcgcgaccgccagcggataaggccacgcctcgcgcaagccgtaacccagcgtcatccacagcaccggtaacggtgacgcgacgagaatcgaccagaaaagagtgcgcaacgtcagccagaagtgatcctgagtcactttgccaactttcgccgccgaacgttcaagaaaacgggtgaaatagcggcgcgagtaaatactgcaaccgaccagaatcaacgcgccaaacagcggcaaaattgtctctttgctggtcagcatcatcacactggctttgcccaactgactgaaggtgtccagcgaaatgagacgacgcagatcctgggcgatttccagcggccaggcgatggtcatcgggcgcacgtcagaggtccagaacagatagcggtgcgttgcttcgttcacctctttcagcgcatcctccagttgcccgttggagactttcagcttggtcagttccaatagtagcgtgtcgccaccctgcaacaatgagttcagcaactcacgctgagtgcgcagttgtgcttccagaatacggttttgctcggcagtcagcggctgaccgtcggcctgatgaatttgccgtagcagcggctgtttattaagcagatcctcataacgtaaccgttgcacacgcaactgcgccatttcggtatcaagctgttgtggtttcggcatttccggcagccgtgccacctgcgcccgcagcgcttcgccgagcagattggacgatcccagccattgcgactgttcacgcagcgtattcaacgcctgccggacctgtaacgtctggctggcagcctgacgctgttgcgaggcaacgagatccatccgctgcgcctgttgattcaaagccgccgatagttcgcggttaattttgaattgcgcgacgatatctttcggcaaatcggcgctgttttctgccagcaattcggtactttccagcgcccgctccgcctcaagctgacgttggctgtttaattgattacgcaaggcctgcaaatacgcatccagttgctggctctctttttccgccagctctgagcgtaagcgcgctaattcctggcggttattggcagacagctgcgccagctccagttcatcaacgagcgccttaagacgtgcagagtcagactgcaacgcgaaattttgtgcctgattgagcggagtattgccggtaagcgttcccaggcggcgctcgatctcatttaactgacggcgggcgtcggtttgctgttgcggcagttgattcagcgaatcggcaatctcgcgggcgcgctcctgctcttgctgggcctgacggcttttatccagcaactggctgctgacctggagaatttcctgattcagcgcgtcggtagacattcccggcgacacgctgcgcggctcgtcacgcatgttgtttaattgtgcgcgcagagtagcggagagtttcggataattatcgataacttgctgatattgtttgatgcgctcaagggaaccttttcgttcctcaagcgcatttaaggcagactggagcgcctctacgacttccggctgtgcgggtttcgccgcttttgcctgctccagttcctgagtgatttgtttgctatcgggggccgtcgcggcgtacgccccccaactgaggcaccaggccatcagaaaagtgataatcaggcgcacgtcagcgtttcctttgatggattagacctggtcttttttgtcgtcaaccaatgggctggcgtcgtgttctgcttcgatctcttcagcaggaagcggggcaggttcagcgtctggcgtaacaaaggtttcggtagatactgccagcggctggccaattttcgtgacagacaggctttccagttgctcaaccagattcactttacccggtgcaaacaggttgataacggtggaaccgagtttaaagcgacccatttcctggcctttcagcagtgccacagaaccgtcgttttccccggcaggccaggtccagcgcttgatgataccttcgcgcggcggcgtaatggtgcccgcccagaccgtctcaatgctgccaacaatcgtcgctccgaccagaatctgcgccattgggccaaattcggtatcgaaaaggcaaatcacgcgttcgttacgggcaaacagattcggcacgttctgagccgtgagatggttaacggagaagagatcgcccggcacgtagatcatctcacgcagaataccgttgcacggcatgtgtacgcggtggtagtcacgcggggagaggtaagtggtcacaaacgtaccgttgcggaacaggtccgccatcagatagttgcctgccagcagggcttcgaggctgtagttgtggcctttggcttgcaggattttatcttcttcgattttacccaactggctgataacgccatcggcaggcatgaccagtacattcggatcggtatcgattgggcgtacttcgtcacgcagcggacggacaaagaattcgttaaaggtgcggtagctggcggtgtccggcttttgcgcctctttcatgtcgaccttgtagtatttaacgaacagatcgataaccagttttgtcagccatcctgcccgcttgcttgcgccccaacccgccaggcgagtaagccatagtttcggcagaatgtactgtagcgaaagtttaaatgaatttaacaaggtagcctccaggccattgttttgtcgttcctgatccggcctacatgccggatcctgaaaaaaaggggacgattctaacgacggttagcttaattgtcagtcatccgtatcagaaaagtttttacgcgtttttacctgcgccatgctttccagaatacggtgatagttttcgaaacgggtttccgcgattttcccttcctcaaccgcttcccggatagcgcagcccggatcggtatcgtgtttgcaatcgcgatatttacacagacctaaatagtcatggaattcgacaaagccctgagtgatttgttccggctccaggtgccagaggccgaactcacgcactcctggggagtcaatcacatcaccgccgtgcgggaagtgatacagccgagcggcggtcgtggtgtgctgaccgagccccgagttgtcagagatatcgttggtcaggatctctttttgcagccccagcaacgcattcagcaggctggatttgccgacgccagactgcccggcaaaaatgctgatgcgcccggtcaacgcctcttccagcggttttagcccatcctgagtatggctggaaaccatcaatacgcgataaccgatattgcggtagatatccatctgctcgttgacgaacgccatgccttcgtcgtccagcaggtctatcttgttgagcacaataatcggctcaatctgcaaggtttcgcaggccaccaggtaacggtcgataatattgagcgacagctccggcaaaatggcggagacaatgacaatctggtcgatgttggcggcaataggttttacgccgtcgtagaaatccggacgcgtcaacaccgaggtacgctcatgcaccgcttccacgatccctttgacatttacgccttccgccgccggtttacccggacgccagactacgcggtcgccggttaccagcgaacggatggtacggcgaatattgcagcggtgaacgtcgccatcggcggattccacatcagcgtgcataccaaagcggctgatgacgataccttcatcaggctcgccaaacagattgtcgtcgtagtcgggcttctccttagacgttttaagacgacgctggtgattggcgttcacgcggcgctgctggcctttggagagtttatttttactcaatcgtacagactcctggtcgcccctgatgggcaaaacatctatgatacacgcaattgtggatcaatatagtcactgtgaatgggtggaaaatagcatgagtgccaatgaaaacaacctgatttggatcgatcttgagatgaccggtctggatcccgagcgcgatcgcattattgagattgccacgctggtgaccgatgccaacctgaatattctggcagaagggccgaccattgcagtacaccagtctgatgaacagctggcgctgatggatgactggaacgtgcgcacccataccgccagcgggctggtagagcgcgtgaaagcgagcacgatgggcgatcgggaagctgaactggcaacgctcgaatttttaaaacagtgggtgcctgcgggaaaatcgccgatttgcggtaacagcatcggtcaggaccgtcgtttcctgtttaaatacatgccggagctggaagcctacttccactaccgttatctcgatgtcagcaccctgaaagagctggcgcgccgctggaagccggaaattctggatggttttaccaagcaggggacgcatcaggcgatggatgatatccgtgaatcggtggcggagctggcttactaccgcgagcattttatcaagctgtaaaatttttcctggtcacgtaagcgccggaatccacttgcggcggcgtgattttgacgctaaattgaacgtcttgctgataatttcagcacttgagataaaaacgcaaaaaaaacttttttggggggttgcagagggaaagatttctcgtataatgcgcctcccgtaacgacgcagaaatgcgaaaattacgaaagcaaaattaagtagtacgcgggaatagctcagttggtagagcacgaccttgccaaggtcggggtcgcgagttcgagtctcgtttcccgctccaaaatttgaaaagtgctgcaaagcacagaccacccaagcgggaatagctcagttggtagagcacgaccttgccaaggtcggggtcgcgagttcgagtctcgtttcccgctccaaaatttgaaagtgctgtaaggcacagaccacccaagcgggaatagctcagttggtagagcacgaccttgccaaggtcggggtcgcgagttcgagtctcgtttcccgctccaaattcttctctcaataaaatatccacagcgacgcgatgcgttattgctggtttttgttgtctctgacaaactcttgtaaacagagttatccacagcctcaggctgtaatcttaatttcaaagaaacttcgcacggtgaatagtatttttttaacctattgatagataagttaaaaattaagattccgttttgtcgagtcgatcacttgacgattttattcgtcttgaattgcaatgcgtttttatttttattcacaagctgtggatgaatcaggcgtcacgcggtaaccctttttcaatcacccgaaccagacgctgttttttcggcaattgcacttcgactatgcacgcatttcgtctctctatttgctgcgcaatcgcccacgctatgtgctcatcgagaagtgggtgctcacctttacgactttccagcgctgtcaaaatcgtttcatcccaaggggcattgcctaatgctacggcgatattacgcagccaacgcaggtgaccaatacgacgaatcgccgatccttccgtgacttttaaaaacttctcttcgctccaggcgaataactcaatgagttccggtgcgtgtagcggcttacgcgggctgaaatcctcttctgtggtgagttgtgaatagcgattccacgggcagataagctggcagtcatcgcaaccgtaaatacggtttcccattaacggtcgcaactcttccgggatcgccccttcaagttcgatggtgagataagagatacagcggcgagcatcgacggtatatggctcgacgatggcaccggtcgggcaaatcgtcatacaggccacgcatttgccgcatccttcctcgactggttgatccacgggcagcggaatatcgaccagcaattcgcctaaaaagaagaacgaaccggcctcgcgattgaggataagtgagtgcttacctgtccagccgagcccagctttttcagctaacgggcgctcgagaataggcgcagaatcgacaaacggtctaaaattcagcgaaacacaatgttgctgaatcatctcgcccagctttttgagtcggttgcgcagaagtttgtgatagtcacggcccagcgcataacggctaacatagccgagtttggggtttttcagcgtgctggcaaatgcggcgttagcaggaaggtaattcatccgcacgctgatcacgcgcagcgtaccgggcaataactcatgagggcgagcgcgcagcataccgtgacgtgccatccagtccatttcgccgtggtattgtttgtccagccatgcttgcagtttgggctcggactcgctgagatcggtatcggtaatacctacctgctgaaagcccagttccagcccccactgtttaattttttgcgctaactgattgagatcgaggggctctgacatgacggaccatacaatgaagaaaaaccccgtaagtataccacacaccgtctggtacgccgacgatatccgccgcggagaacgcgaggcggcagatgtgctggggctcacactctatgagctgatgcttcgcgctggcgaggccgcattccaggtgtgtcgttcggcgtatcctgacgcccgccactggctggtgctgtgcggtcatggtaataacggcggcgatggctacgtggtcgcgcgactggccaaagcggtcggcattgaggtcacgttgttggcccaggagagcgacaaaccgttgccggaagaggccgcgctggcacgcgaagcatggttaaacgcgggtggcgagatccatgcttcgaatattgtctggcccgaatcggtagatctgattgttgatgcgctgctcggtaccggtttgcggcaagcgccccgcgaatccattagccagttaatcgaccacgctaattcccatcctgcgccgattgtggcggttgatatcccttccggcctgctggctgaaactggcgctacgccaggcgcggtgatcaacgccgatcacaccatcacttttattgcgctgaaaccaggcttgctcactggaaaagcgcgggatgttaccggacaactgcattttgactcactggggctggatagttggctggcaggtcaggagacgaaaattcagcggttttcagcagaacaactttctcactggctaaaaccgcgtcgcccgacttcgcataaaggcgatcacgggcggctggtaattatcggtggcgatcacggcacggcgggggctattcgtatgacgggggaagcggcgctgcgtgctggtgctggtttagtccgagtactgacccgcagtgaaaacattgcgccgctgctgactgcacgaccggaattgatggtgcatgaactgacgatggactctcttaccgaaagcctggaatgggccgatgtggtggtgattggtcccggtctgggccagcaagagtgggggaaaaaagcactgcaaaaagttgagaattttcgcaaaccgatgttgtgggatgccgatgcattgaacctgctggcaatcaatcccgataagcgtcacaatcgcgtgatcacgccgcatcctggcgaggccgcacggttgttaggctgttccgtcgctgaaattgaaagtgaccgcttacattgcgccaaacgtctggtacaacgttatggcggcgtagcggtgctgaaaggtgccggaaccgtggtcgccgcccatcctgacgctttaggcattattgatgccggaaatgcaggcatggcgagcggcggcatgggcgatgtgctctctggtattattggcgcattgcttgggcaaaaactgtcgccgtatgatgcagcctgtgcaggctgtgtcgcgcacggtgcggcagctgacgtactggcggcgcgttttggaacgcgcgggatgctggcaaccgatctcttttccacgctacagcgtattgttaacccggaagtgactgataaaaaccatgatgaatcgagtaattccgctccctgatgagcaggcaacattagacctgggcgagcgggtagcgaaagcctgcgatggcgcaaccgtaatctatctgtatggcgatttaggcgcaggtaaaaccacctttagccggggctttttacaggctctgggtcatcagggtaatgtcaaaagccccacttatacgctggtcgaaccctatacgctcgacaacttaatggtctatcactttgatttgtaccgccttgccgatcccgaggagctggagtttatggggatccgcgattattttgccaacgatgccatctgcctggtggagtggccacaacaaggtacaggtgttcttcctgacccggatgtcgaaatacacattgattatcaggcacaaggccgtgaggcgcgcgtgagtgcggtttcctctgcgggtgaattgttgctggcgcgtttagccggttaacctttgaaaggtggcgggatgatgtatcgcatcagaaattggttggtagcgacgctgctgctgctgtgcacgccggtgggtgccgcgacgctctctgatattcaggtttctaacggtaatcaacaggcgcggataacgttgagttttattggcgatcctgattatgcgtttagccatcaaagcaaacgcaccgtggcgctcgatatcaaacaaacgggcgtgattcagggactgccgttgttgttcagcggcaataatctggtgaaggcgattcgctctggaacgcctaaagatgcacaaacgctacggctggtggtcgatcttaccgaaaacggtaaaaccgaagcggtgaagcggcagaatggcagcaattacactgtcgtctttacgattaacgccgatgtgccgccaccgcctcctccgccgcccgtggttgcgaaacgcgttgaaacgcctgcggttgtcgcaccgcgcgtcagcgaaccggcgcgcaatccgtttaaaacggaaagtaaccgcactacgggtgttatcagcagtaatacggtaacgcgtccggcagcgcgcgcgacggctaacactggcgataaaattatcatcgctattgatgccggacacggcggtcaggaccctggcgctatcggccccggtggtacgcgggagaaaaatgtcaccatcgccatcgcgcgtaaattgcgtactttgctcaatgacgatccgatgtttaaaggcgttttaacccgtgacggggattactttatctcggtgatggggcgcagtgatgtggcacgtaagcaaaacgccaatttcctcgtgtcgattcacgctgatgccgcaccgaaccgcagtgcgactggcgcttccgtatgggtgctctctaaccgtcgcgccaacagtgaaatggccagctggctggagcagcacgagaaacagtcggagctgctgggtggggcgggtgatgtgctggcgaacagtcagtctgacccctatttaagccaggcggtgctggatttacagttcggtcattcccagcgggtagggtatgatgtagcgaccagtatgatcagtcagttgcaacgcattggcgaaatacataaacgtcgaccagaacacgccagccttggcgttctgcgctcgccggatatcccatcagtactggtcgaaaccggttttatcagcaacaacagcgaagaacgtttgctggcgagcgacgattaccaacaacagctggcagaagccatttacaaaggcctgcgcaattacttccttgcgcatccgatgcaatctgcgccgcagggtgcaacggcacaaactgccagtacggtgacgacgccagatcgcacgctgccaaactaaggacgattgatgccaattcaggtcttaccgccacaactggcgaaccagattgccgcaggtgaggtggtcgagcgacctgcgtcggtagtcaaagaactagtggaaaacagcctcgatgcaggtgcgacgcgtatcgatattgatatcgaacgcggtggggcgaaacttatccgcattcgtgataacggctgcggtatcaaaaaagatgagctggcgctggcgctggctcgtcatgccaccagtaaaatcgcctctctggacgatctcgaagccattatcagcctgggctttcgcggtgaggcgctggcgagtatcagttcggtttcccgcctgacgctcacttcacgcaccgcagaacagcaggaagcctggcaggcctatgccgaagggcgcgatatgaacgtgacggtaaaaccggcggcgcatcctgtggggacgacgctggaggtgctggatctgttctacaacaccccggcgcggcgcaaattcctgcgcaccgagaaaaccgaatttaaccacattgatgagatcatccgccgcattgcgctggcgcgtttcgacgtcacgatcaacctgtcgcataacggtaaaattgtgcgtcagtaccgcgcagtgccggaaggcgggcaaaaagaacggcgcttaggcgcgatttgcggcaccgcttttcttgaacaagcgctggcgattgaatggcaacacggcgatctcacgctacgcggctgggtggccgatccaaatcacaccacgcccgcactggcagaaattcagtattgctacgtgaacggtcgcatgatgcgcgatcgcctgatcaatcacgcgatccgccaggcctgcgaagacaaactgggggccgatcagcaaccggcatttgtgttgtatctggagatcgacccacatcaggtggacgtcaacgtgcaccccgccaaacacgaagtgcgtttccatcagtcgcgtctggtgcatgattttatctatcagggcgtgctgagcgtgctacaacagcaactggaaacgccgctaccgctggacgatgaaccccaacctgcaccgcgttccattccggaaaaccgcgtggcggcggggcgcaatcactttgcagaaccggcagctcgtgagccggtagctccgcgctacactcctgcgccagcatcaggcagtcgtccggctgccccctggccgaatgcgcagccaggctaccagaaacagcaaggtgaagtgtatcgccagcttttgcaaacgcccgcgccgatgcaaaaattaaaagcgccggaaccgcaggaacctgcacttgcggcgaacagtcagagttttggtcgggtactgactatcgtccattccgactgtgcgttgctggagcgcgacggcaacatttcacttttatccttgccagtggcagaacgttggctgcgtcaggcacaattgacgccgggtgaagcgcccgtttgcgcccagccgctgctgattccgttgcggctaaaagtttctgccgaagaaaaatcggcattagaaaaagcgcagtctgccctggcggaattgggtattgatttccagtcagatgcacagcatgtgaccatcagggcagtgcctttacccttacgccaacaaaatttacaaatcttgattcctgaactgataggctacctggcgaagcagtccgtattcgaacctggcaatattgcgcagtggattgcacgaaatctgatgagcgaacatgcgcagtggtcaatggcacaggccataaccctgctggcggacgtggaacggttatgtccgcaacttgtgaaaacgccgccgggtggtctgttacaatctgttgatttacatccggcgataaaagccctgaaagatgagtgatatcagtaaggcgagcctgcctaaggcgatttttttgatggggccgacggcctccggtaaaacggcgttagccattgagctgcgtaaaattttaccagtagagttgataagcgttgattctgcccttatttacaaagggatggatatcgggacggcgaagccgaacgctgaagagttactcgccgcgccgcaccgattgctggatattcgcgatccgtcgcaggcttactcggctgctgattttcgccgcgatgcgctggcggaaatggccgatatcaccgcggcggggcggatcccactgttagtgggcggtacgatgttgtatttcaaggcattgctggaagggttgtcgccgctaccgtcggcagacccggaagtacgggccagaattgagcaacaggcggcagagcaaggttgggagtcattgcatcgtcaacttcaggaggtagatccggttgcggcagcaaggattcatccaaatgatccacaaaggctttcccgggcactggaagtttttttcatttcgggtaaaactttaacggaactgacgcaaacgtcaggagacgctctaccgtatcaggtgcatcagttcgccatcgccccggcgagccgtgaactgctccatcaacgcattgagcagcgttttcatcagatgttggcttcaggttttgaagcagaagtccgggcgctttttgcccgaggagatttgcatacggacttgccttccattcgttgcgtgggttatcgccagatgtggtcttaccttgaaggcgaaatctcatacgatgaaatggtttatcgaggtgtttgcgccacgagacagttggcgaagcggcagataacctggctgcgtggttgggaaggggttcactggcttgacagtgaaaaaccagaacaggcgcgtgacgaagtattacaggttgttggtgctatcgcaggctgaatgtgtacaattgagacgtatcgtgcgcaattttttcagaatcgaaaggttcaaagtacaaataagcatataaggaaaagagagaatggctaaggggcaatctttacaagatccgttcctgaacgcactgcgtcgggaacgtgttccagtttctatttatttggtgaatggtattaagctgcaagggcaaatcgagtcttttgatcagttcgtgatcctgttgaaaaacacggtcagccagatggtttacaagcacgcgatttctactgttgtcccgtctcgcccggtttctcatcacagtaacaacgccggtggcggtaccagcagtaactaccatcatggtagcagcgcgcagaatacttccgcgcaacaggacagcgaagaaaccgaataaggtttcgggctgtttttttacacggggagccagcgatcctgcgttccccgctgatctatttagagggttatacgcttgtttgaccgttatgatgctggtgagcaggcggtactggtacacatctattttacgcaagacaaagatatggaagacctccaggagtttgaatctctggtctcttccgccggtgtcgaagcattgcaggtgattaccggtagccgtaaagcgccgcacccaaagtattttgtaggtgaaggtaaagcagttgaaattgcggaagctgtcaaagcgacgggtgcttcggtcgttctttttgaccatgccctgagcccggcgcaagagcgtaacctggagcgtttgtgcgagtgtcgtgttatcgaccgcaccggccttattttagatattttcgcccaacgtgcgcgtacccatgagggtaagttgcaggttgagctggcgcagctgcgccatctggctacgcgcctggtgcgtggctggacccaccttgaaagacagaaaggcgggataggtttgcgtggtccgggtgaaacccagctcgaaaccgaccgtcgtttgttgcgtaatcgcatcgtgcagatacagtcgcgcctggaaagagttgaaaagcagcgtgagcaggggcggcaatcgcgtatcaaagccgacgttcctactgtttcgctggtgggatataccaacgccggtaaatctacccttttcaatcgcatcaccgaagcgcgggtctacgcggcagaccagttgtttgccaccctcgacccgacgttgcggcgtattgacgttgcagatgtcggtgaaaccgtacttgcagataccgtagggtttattcgccacctgccgcacgatctggtggcggcatttaaagccacgttacaagagacgcggcaagccacattactgctgcacgtcattgatgcggcggatgtgcgtgtacaagaaaacatcgaagcggtgaatacggttcttgaagagatcgacgctcacgagatcccaaccctgctggtgatgaacaagatcgatatgctggaagatttcgaaccgcgtattgatcgggacgaagagaacaaaccgaaccgtgtctggctttccgcacagaccggagcggggataccacagctttttcaggctttgacggagcggctttccggcgaggtggcgcagcatacattgcgtctgccaccgcaggaagggcgtctgagaagtcgtttttatcagcttcaggcaatagaaaaagagtggatggaggaggacggcagcgtaagtctgcaagttcgtatgccgatcgttgactggcgtcgcctctgtaaacaagaaccggcgttgatcgattacctgatctaacggcgtagcgtctgaagcgtggagtcatatcctctggcgtcgaaagacaacagggatcaccgcataacaaatatggagcacaaacatggcgtggaatcagcccggtaataacggacaagaccgcgacccgtggggaagcagcaaacctggcggcaactctgagggaaatggaaacaaaggcggtcgcgatcaagggccacctgatttagatgatatcttccgcaaactgagcaaaaagctcggtggtctgggcggcggtaaaggcaccggatctggcggtggcagttcatcgcaaggcccgcgcccgcagcttggcggtcgtgtcgttaccatcgcagcggcagcgattgtcattatctgggcggccagtggtttctataccattaaagaagccgaacgcggcgtggtaacacgctttggtaaattcagccatctggttgagccgggtctgaactggaaaccgacgtttatcgacgaagtcaaaccggtgaacgtggaagccgtgcgtgaactggccgcttctggtgtgatgctgacgtcggacgagaacgtagtgcgcgttgagatgaacgtgcagtaccgcgtcaccaatccggaaaaatatctgtatagcgtgaccagcccggatgacagcctgcgtcaggctaccgacagcgccctgcgtggagttatcggtaaatacaccatggaccgcattctgacggaaggtcgtaccgtgattcgtagcgatactcagcgcgaactggaagagacgattcgtccgtatgacatgggtatcacgctgctggacgtcaacttccaggctgctcgtccgccggaagaagtaaaagcggcgtttgacgatgcgattgccgcgcgtgaaaacgaacagcaatacattcgtgaagcagaagcgtataccaacgaagttcagccgcgtgcgaacggtcaggcgcaacgtatcctcgaagaggcgcgtgcgtacaaggcccagaccatcctggaagctcagggtgaagtggcgcgctttgctaaacttctgccggaatataaagccgcgccggaaattactcgcgagcgtctgtatatcgagacgatggaaaaagtgttgggtaacacccgcaaagtgctggttaacgataaaggtggcaacctgatggttctgccgttagaccagatgctgaaaggtggtaacgcccctgcggcgaagagcgataacggtgccagcaatctgctgcgtctgccgccagcctcttcctccacaaccagtggagcaagcaacacgtcgtccaccagtcagggcgatattatggaccaacgccgcgccaacgcgcagcgtaacgactaccagcgtcagggggaataacgatgcgtaagtcagttatcgcgattatcatcatcgtgctggtagtgctttacatgtctgtctttgtcgtcaaagaaggtgagcgcggtattacgctgcgttttggtaaggtactgcgtgacgatgacaacaaacctctggtttatgagccgggtctgcatttcaagataccgttcattgaaacggtgaaaatgctcgacgcacgtattcagaccatggacaaccaggccgaccgctttgtgaccaaagagaagaaagacctgatcgtcgactcttacatcaaatggcgcatcagcgatttcagccgttactacctggcaacgggtggtggcgacatttcgcaagcggaagtgctgttgaaacgtaagttctctgaccgtctgcgttctgaaattggtcgcctggacgtgaaagatatcgtcaccgattcccgtggtcgtctgaccctcgaagtacgtgacgcgctgaactccggttctgcgggtacagaagatgaagttactaccccggcggcagataacgccattgccgaagcggcagagcgcgtaacggctgagacgaagggcaaagttccggtcatcaacccgaacagtatggcggcgctgggtattgaagttgtcgatgtgcgtatcaagcagatcaacctgccgaccgaagtgtctgaagcgatctacaaccgtatgcgcgccgagcgtgaagcggtagcgcgtcgtcaccgttcacaaggtcaggaagaagcggaaaaactgcgcgcgactgccgactatgaagtgaccagaacgctggcagaagctgagcgtcagggccgcatcatgcgtggtgaaggcgatgccgaagcagccaaactgtttgctgatgcattcagtaaagatccggacttctacgcattcatccgtagcctgcgtgcttatgagaacagcttctctggcaatcaggacgtgatggtcatgagcccggatagcgatttcttccgctacatgaagacgccgacttccgcaacgcgttaatataacgactgcggtacaggtcaataaagccaccgcatcctcagggatgtcggtggttttctttttctataaggataatgaatgaattcgacaatctggctggcgcttgccctggttttggtactggaaggtttagggccgatgctttacccgaaggcatggaagaagatgatctctgcgatgaccaatttgcccgataatattttacgtcgttttggcggtggacttgtggttgcgggcgttgtggtctactacatgttgaggaaaacgattggctgaacaaaaaacagactgatcgaggtcatttttgagtgcaaaaagtgctgtaactctgaaaaagcgatggtagaatccatttttaagcaaacggtgattttgaaaaatgggtaacaacgtcgtcgtactgggcacccaatggggtgacgaaggtaaaggtaagatcgtcgatcttctgactgaacgggctaaatatgttgtacgctaccagggcggtcacaacgcaggccatactctcgtaatcaacggtgaaaaaaccgttctccatcttattccatcaggtattctccgcgagaatgtaaccagcatcatcggtaacggtgttgtgctgtctccggccgcgctgatgaaagagatgaaagaactggaagaccgtggcatccccgttcgtgagcgtctgctgctgtctgaagcatgtccgctgatccttgattatcacgttgcgctggataacgcgcgtgagaaagcgcgtggcgcgaaagcgatcggcaccaccggtcgtggtatcgggcctgcttatgaagataaagtagcacgtcgcggtctgcgtgttggcgaccttttcgacaaagaaaccttcgctgaaaaactgaaagaagtgatggaatatcacaacttccagttggttaactactacaaagctgaagcggttgattaccagaaagttctggatgatacgatggctgttgccgacatcctgacttctatggtggttgacgtttctgacctgctcgaccaggcgcgtcagcgtggcgatttcgtcatgtttgaaggtgcgcagggtacgctgctggatatcgaccacggtacttatccgtacgtaacttcttccaacaccactgctggtggcgtggcgaccggttccggcctgggcccgcgttatgttgattacgttctgggtatcctcaaagcttactccactcgtgtaggtgcaggtccgttcccgaccgaactgtttgatgaaactggcgagttcctctgcaagcagggtaacgaattcggcgcaactacggggcgtcgtcgtcgtaccggctggctggacaccgttgccgttcgtcgtgcggtacagctgaactccctgtctggcttctgcctgactaaactggacgttctggatggcctgaaagaggttaaactctgcgtggcttaccgtatgccggatggtcgcgaagtgactaccactccgctggcagctgacgactggaaaggtgtagagccgatttacgaaaccatgccgggctggtctgaatccaccttcggcgtgaaagatcgtagcggcctgccgcaggcggcgctgaactatatcaagcgtattgaagagctgactggtgtgccgatcgatatcatctctaccggtccggatcgtactgaaaccatgattctgcgcgacccgttcgacgcgtaattctggtacgcctggcagatattttgcctgccgggcgaacagtgtgatacattgctgtgtcgggtaagccattacgctatccgacacagtgttaaatcctcgcttttttccttccccgaactgaaataaattagcgacacagcttgtggctggtttatcatcaatataaatgtattttttcccgatttcccttttgaggttgatgtgcagttaacgagtttcactgattacggattacgtgcgctgatctacatggcgtcattgccagaagggcggatgaccagtatttctgaagtgactgacgtctacggcgtctcccgtaatcatatggtcaaaataatcaatcaacttagtcgtgccggctacgtgactgctgttcgtggaaaaaatggcggcattcgcctgggtaaaccggcgagtgcgatacgtattggtgatgtggtgcgcgagctggagcccttatcgctggtgaattgcagcagtgagttttgccacattacacctgcctgtaggttgaaacaggcactttctaaggccgtgcaaagttttcttacggaactggataactacacgcttgccgatttggttgaagagaatcaaccgctttataaattattgctggtggagtgacgaaaatcttcatcagagatgacaacggaggaaccgagatgtcacaagatcctttccaggaacgcgaagctgaaaaatacgcgaatcccatccctagtcgggaatttatcctcgaacatttaaccaaacgtgaaaaaccggccagccgtgatgagctggcggtagaactgcacattgaaggcgaagagcagcttgaaggcctgcgtcgccgcctgcgcgcgatggagcgcgatggtcaactggtcttcactcgtcgtcagtgctatgcgctgccggaacgcctcgacctggtgaaaggtaccgttattggccaccgtgatggctacggctttctgcgggttgaagggcgtaaagatgatttgtatctctccagcgagcagatgaaaacctgcattcatggcgatcaggtgctggctcagccgctgggtgctgaccgtaaaggtcgtcgtgaagcgcgtattgtccgcgtactggtgccaaaaaccagccagattgttggtcgctactttaccgaagcgggcgtcggctttgtggttcctgacgacagccgtctgagcttcgatatcttaatcccgcccgatcagatcatgggcgcgcggatgggctttgtggtcgtagtcgaactgactcagcgtccgactcgccgcaccaaagcggtgggtaaaatcgtcgaagtgctgggcgacaatatgggcaccggcatggcggttgatatcgctctgcgtacccatgaaattccgtacatctggccgcaggctgttgagcaacaggttgccgggctgaaagaagaagtgccggaagaagcaaaagcgggccgtgttgatctgcgcgatttaccgctggtcaccattgatggcgaagacgcccgtgactttgacgatgcagtttactgcgagaaaaaacgcggcggcggctggcgtttatgggtcgcgattgccgacgtcagctactatgtgcgtccgtcaacgccgctggacagagaagcgcgtaaccgtggcacgtcggtgtacttcccttcgcaggttatcccgatgctgccggaagtgctctctaacggcctgtgttcgctcaacccgcaggtagaccgcctgtgtatggtgtgcgagatgacggtttcgtcgaaaggccgcctgacgggctacaaattctacgaagcggtgatgagctctcacgcgcgtctgacctacaccaaagtctggcatattctgcagggcgatcaggatctgcgcgagcagtacgccccgctggttaagcatctcgaagagttgcataacctctataaagtgctggataaagcccgtgaagaacgcggtgggatctcatttgagagcgaagaagcgaagttcattttcaacgctgaacgccgtattgaacgtatcgaacagacccagcgtaacgacgcgcacaaattaattgaagagtgcatgattctggcgaatatctcggcggcgcgtttcgttgagaaagcgaaagaaccggcactgttccgtattcacgacaagccgagcaccgaagcgattacctctttccgttcagtgctggcggagctggggctggaactgccgggcggtaacaagccggaaccgcgtgactacgcggagctgctggagtcggttgccgatcgtcctgatgcagaaatgctgcaaaccatgctgctgcgctcgatgaaacaggcgatttacgatccagaaaaccgtggtcactttggcctggcattgcagtcctatgcgcactttacttcgccgattcgtcgttatccagacctgacgctgcaccgcgccattaaatatctgctggcgaaagagcaggggcatcagggcaacaccactgaaaccggcggctaccattattcgatggaagagatgctgcaactgggtcagcactgttcgatggcggaacgtcgtgccgacgaagcaacgcgcgatgtggctgactggctgaagtgtgacttcatgctcgaccaggtaggtaacgtctttaaaggcgtaatttccagcgtcactggctttggcttcttcgtccgtctggacgacttgttcattgatggtctggtccatgtctcttcgctggacaatgactactatcgctttgaccaggtagggcaacgcctgatgggggaatccagcggccagacttatcgcctgggcgatcgcgtggaagttcgcgtcgaagcggttaatatggacgagcgcaaaatcgactttagcctgatctccagcgaacgcgcaccgcgcaacgtcggtaaaacggcgcgcgagaaagcgaaaaaaggcgatgcaggtaaaaaaggcggcaagcgtcgtcaggtcggtaaaaaggtaaactttgagccagacagcgccttccgcggtgagaaaaaaacgaagccgaaagcggcgaagaaagacgcgagaaaagcgaaaaagccatcggcgaaaacgcagaaaatagctgcagcgaccaaagcgaagcgtgcggcgaagaaaaaagtggcagagtgatcaataccctctttaaaagaagagggttagattgctgacaaaatgcgctttgttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaacgtaaacaacgagtacattaatgagcgaaatgatttacggcatccacgcagtgcaggccctgctggagcgcgcccctgaacgttttcaggaagtctttattttaaaaggccgtgaagataaacgtctgttaccgctgattcacgcccttgagtctcagggcgtggttatccagttggcaaaccgccaatatctcgacgagaaaagcgacggtgccgtgcatcagggcattatcgcccgcgtgaagccaggacgtcagtatcaggaaaacgatctgccggatctgatcgcttcgctcgatcaaccgttcctgctgatcctcgacggcgtaaccgatccgcacaacctcggcgcgtgcctgcgtagtgcggacgccgcaggcgttcatgcggtgattgtgccgaaagatcgctccgcacagctcaacgctacggcgaaaaaagtagcctgcggcgcggcagaaagcgttccgctgattcgggtgactaaccttgcgcgcaccatgcgtatgttgcaggaagagaatatctggatcgtcggtacggcaggcgaggcggatcatacactctatcagagcaaaatgaccggacgcctggcgctggtgatgggtgcggaaggtgaaggtatgcgtcgcctgactcgtgaacattgcgatgagttgatcagcatcccgatggctggaagcgtttcttccctgaacgtttcggttgcgaccggaatttgcttatttgaagcggtgcgccagcgcagctaatttctcagaattatgaaaagccatccagatttggatggtttttttttgtctatagctggtaagataattacgtattgcaaatattcattttattaatatttaaacttaatctatatggaataatatatgacatggaatccgttggcgctagcgacggcgctgcaaactgtacctgaacaaaatattgatgtaacaaatagcgagaacgcattaattattaaaatgaatgattatggcgatttgcaaatcaatattctttttacttcccgccaaatgattatcgaaacctttatttgtccggtgagtagtatcagcaatccagatgaatttaataccttcttattaagaaatcagaagatgatgccgttgtcatcggtagggatctccagcgtacaacaggaagagtattacattgttttcggggcgttatcgcttaaatcttctcttgaagatatcctgcttgagataacctcgctggtagataacgcattggatctggctgaaattacagaagaatattcacactaattacaaggacgggtatttatgggaattttaaaaagtttatttacgctggggaaatcgtttatctcccaggcggaagaatccattgaagaaacccagggcgtgcgcatgctggaacagcatattcgtgacgctaaagctgaactcgataaagccggaaaatctcgcgttgatctgctggcgcgggtgaaattaagtcacgataagctgaaagatttacgtgagcgcaaagccagtctggaagcccgtgcgctggaagcgttaagcaagaacgttaatccgtcgttgattaacgaagttgctgaagaaatcgcgcgccttgagaatctcattaccgctgaagagcaagtgttgtcgaatctggaagtctcccgtgatggcgtggaaaaagcagttacagcgacagcgcagcgtatcgctcagtttgagcagcaaatggaagtcgttaaagccactgaagccatgcagcgtgcacaacaggctgtaacaacctctaccgttggcgcatcttccagcgtttcgacagcggcagaatccttaaaacgcctgcaaacgcgtcaggccgaacgtcaggctcgcctggatgctgccgcacagttggagaaagtcgcagacggtcgcgaccttgacgaaaagctggcggaagccggaattggcggtagcaataaaagtagcgcccaggatgtattagcaagactgcaacgccaacagggcgagtaatttttttgccagcctcgctaaaaggctggcaactattttaaggataaaatatgtctggttttttccagcgtctgtttggcaaggataataagccagctatcgctcgtggtccgctgggacttcatctcaatagtggctttacgctcgacacgttagcgtttcgtttgctggaagatgaattgctgattgcgctgccgggtgaggaatttacggtagccgccgtcagccacatcgatctgggcggcggtagtcagattttccgctactacacttcaggcgatgagtttctgcaaatcaataccaccggcggcgaagatattgatgacattgatgatatcaagctctttgtctatgaagagagctacggtatcagtaaagagagtcactggcgcgaggcgatcaacgccaaagcgatgggagcaatgaccttaaactggcaggaaaaacgctggcagcgattttttaacagcgaagaaccgggaaatatcgaacccgtctacatgctggaaaaagtagaaaatcaaaaccatgccaaatgggaggtccataattttaccatgggctaccaacggcaagtaaccgaagatacttacgaatatttgctgctaaatggtgaggaatcttttaacgatctcggcgagccagagtggttattttcgcgcgcgttgggtgtcgatatcccgctgacatcacttcatattattggttaattacaaggacgtttacaatgcatatactggattcacttcttgcctttagcgcctatttttttattggcgtggctatggtgattatttttctgtttatctattctaaaattacaccgcacaacgaatggcagttaatcaaaaacaataataccgcggcgtcactggcgttcagcggtacattgttgggttacgttatccccttatccagtgcggcaatcaatgcggtgagtattccagactatttcgcctggggcgggattgcactggtgattcagttactcgtttttgctggtgtcagactttatatgcccgcattaagcgaaaaaattattaatcacaataccgcagcaggaatgtttatgggaaccgccgcgctggctggcggtatttttaacgcagcttgtatgacatggtaatggacgatcatggccagaaaacgcaaatcaagaaataacagtaaaattggtcacggagcgattagtcgcattggtagaccgaataatccttttgaaccgtgccgcaatcgctacgcacaaaaatacttaacgttggcgctaatgggcggtgccgcttttttcgtattgaaaggttgtagcgatagtagcgatgtcgataacgacggcgacggaacgttttacgcgacagtgcaggattgtattgatgacggtaataatgccgacatttgcgcgcgtggctggaacaacgccaaaacggcattttatgccgatgttccgaagaatatgactcagcagaactgtcagtctaagtacgaaaattgctactacgacaatgttgaacagagttggatcccggtcgtttctggatttttgttaagccgggttattcgtaaagatcgcgatgagccgtttgtttataacagcggcggttcctcttttgcttcgcgcccagtctggcgcagcacttctggtgattactcctggcgctccggttctggcaaaaaagagtcttactcttcgggcggctttaccaccaaaaaagcgtctaccgtttctcgcggcggctatggtcgttcttccagcgcccgtgggcattggggaggctaatcatgctgagacacaacgttcctgtgcgacgggatctggaccagatcgccgctgacaacggtttcgactttcatatcatcgacaatgaaatctattgggatgagagtcgggcttaccgttttactctgcgccagattgaagagcagatcgaaaaaccgactgcggaactgcatcagatgtgccttgaggtggtggatcgcgcggtaaaagatgaagagatcctgacgcaactggcgatcccgccgttgtactgggatgtgatcgctgaaagctggcgcgcccgcgatccttcgctgtatggacggatggattttgcctggtgtggcaatgcgccggtgaagctgctggagtacaacgccgatacgccaacttcattgtacgagtcggcttatttccagtggctgtggctggaggatgcccggcgcagcggcattattccgcgtgatgccgatcagtacaatgctattcaggaacgcctgatttcacgctttagcgagctttacagtcgggaaccgttttatttttgctgctgtcaggacaccgatgaagacaggagtaccgtgctgtacttgcaggactgcgcccagcaggcagggcaggagtcgcggtttatctacattgaagatctcggtttgggcgtcggcggcgtactgaccgatcttgatgataatgtcatccagcgtgcatttaagctgtatccgctggagtggatgatgcgtgacgataacggtccgctgctgcgcaagcgtcgcgagcaatgggtggagccgttatggaaaagtatcttgagtaataaagggctaatgccgctgctttggcgcttcttccctggtcatcctaatcttcttgcgtcctggttcgatggcgagaaaccgcagattgccgctggcgaaagctatgtgcgtaaaccaatctattcgcgcgaaggcggcaacgtcaccatttttgacggcaagaataacgttgttgaccacgctgatggtgattacgccgatgaaccgatgatctaccaggcgtttcaacctctgccgcggtttggcgatagctacacactcatcggtagctggattgtcgatgatgaagcgtgcggaatggggatccgtgaagataacacactgatcaccaaagacacctcacgtttcgttccgcattacattgctggataagaatgttttagcaatctctttctgtcatgaatccatggcagtgaccatactaatggtgactgccattgatggagggagacacagtgcactggcaaactcacaccgtttttaatcaacctataccattaaataacagcaacttatacctgtctgatggcgcgctctgcgaagcggtaacgcgtgaaggtgctggctgggatagcgattttctagccagtattggtcagcagttaggaacggctgaatcccttgaactggggcggctggcgaatgtgaatccgcctgaattattgcgctacgatgcgcaaggacgccgtctggacgatgtgcgttttcaccccgcctggcacctgctgatgcaggcgctatgtaccaatcgggtgcacaatcttgcctgggaagaagacgctcgctccggcgcatttgtggcgcgcgcggcgcgttttatgttacatgcgcaggttgaggcagggtcgttatgtccgataaccatgacctttgccgccacgccattgttgttacagatgttacccgcgccgtttcaggactggaccacgccgctattgagcgatcgctacgattctcacttattgccaggtgggcaaaaacgcggtttgttgattggcatgggaatgacggaaaagcagggcggttccgatgttatgagcaacaccacccgtgcagagcgtctggaagatggctcttatcggctggtggggcataaatggtttttctcggttccgcaaagcgatgcgcatctggtgctggcgcagaccgcgggtggtctgtcctgcttttttgtgccgcgctttttgcctgacgggcaacgcaacgcgattcgcctcgagcggctgaaagataagctgggtaatcgctctaacgccagttgcgaagtggagtttcaggatgccattggttggttgttggggctggaaggggaaggaattcgtctgatcctgaaaatgggtgggatgacgcgttttgattgcgccctgggtagccatgccatgatgcgccgtgcattttcgctggcgatttatcatgcacatcaacgccatgtttttggtaatccattgatccaacagccccttatgcgtcatgtcttaagtcgcatggcacttcagcttgaagggcaaacggcgttgctgtttcgtcttgcgcgagcgtgggaccggcgtgccgatgccaaagaagccctgtgggcgcgtttatttacgcctgcggcaaaatttgtgatctgcaaaagaggtatgccgtttgtggccgaagcgatggaggtgctgggcggcattggttattgcgaggagagtgagctgccgcggctttaccgggagatgccggtaaacagtatttgggaaggttccggcaatattatgtgcctggatgtgttgcgcgttctcaataagcaagcgggcgtatacgacttattgtcggaagcatttgtggaagtgaaagggcaggatcgctattttgatcgcgcggttcgtcgtttacagcagcagctgcgtaagccagctgaagaactggggcgagagattactcatcagctattcctgctgggctgcggtgcgcaaatgttgaaatatgcttctccgccaatggcgcaggcgtggtgtcaggtgatgttagatacgcgcggcggcgtacggttgtcagagcagatccagaatgatttattgctgcgggcgacggggggagtgtgtgtgtaagcgtatacgactgatgcgacgctggtttcgattaactaaatgaaatatgtgaaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgttcatttgctgtagatgacactcatgcatacagtatcgcctgtacgcgccagttatcaggctgctggtcttcgtacatggtaataatgcggtaccatgacgcaccttgttcatcggcctttaacgccacgatacgttccacgtcctgcggatcccctgaaatattgctaactgagatctgacctatttcattcaggcccgtcacgcagtcagcactggcgaattctgcagactgtgccgtggcgctcgcaggataagtcactaattgcagcgagggtgaggcaagtaattgtttcatcgtcagctccatttttcgtttccccacatgttgcagggcattccatcgcggtaataaacgcccaggcttccagccggtaatttattgtgcacaggtaaacgcatagggacgcaaagcaatgtaaagctgactatgtaagttgtctgatttatttacggtacaaaatggcttgtgaataccactgtcctgtcacgatggtttcgtccaccatgacgacaacgtaataatcagcttttgcagcgacagctttcgctttgatttctgctaatgcgtcatccggagaaccccgaaccatcgtgcttacgctacctattcgctgtaacccttgcgtctggtcgcggcgaatctcttgcggatggtccgttactggcggtgctggctgtggcgtaccttgcagtgcgctacaggcacttaacatcaacaccaataataaactggcaaaccggtaaataacgctattacgtttcctgctaaccatagtgtagtgccttattaatttaactttgggggaatgttcccgaattgttacctggtacgcgattttcgaatgaaaacgtgacgaaagcgtaacccacatctcaacattatgaactaataccgccagcagaaacttgtgctaaggatttcttcatgtcataccagacaaaaaggagagacagatgattgaaatagaatcacgcgagctggcagatattcccgttcttcatgcttatcctgtcgggcaaaaagataccccgttaccgtgcgtaattttttatcacggctttacttcatccagtctggtgtatagctattttgccgttgcgctggcgcaggctggtttgcgggtgatcatgccggatgcgcccgatcacggtagccgttttagtggtgacgcagcgcggcggttaaatcaattctggcaaatcttgctacaaagtatgcaggaattcactactttacgtgcggcaatagccgaagaaaactggctgcttgatgaccgtctggcagtcggtggcgcgtcgatgggcgcgatgacggcactggggattaccgctcgccaccccacggtgagatgtaccgccagcatgatgggatcgggctattttacatcactcgcccgttcactgtttccaccgctgatacctgaaacggcagcacagcagaatgaattcaataacattgtcgcgccactggcagagtgggaagcgacaaaccacctggaacaacttagtgacagacctctactgctgtggcatggcctcgacgatgacgttgtgcctgccgacgaatcactacgtttgcagcaggccttaagcgagacgggacgggataaactgctaacctgttcatggcagccaggcgtgcgtcaccgcattacgcctgaggcgttagatgctgccgtgacatttttccgccagcatctttaaacacgcagaatgctgaccccttgcgcttccagttgttgcaggatttccgggttagcatttttgccggtgataagcatatcgatttgatcggcacggctaaaaagcattcccgcgcgttcgccaatcttactgctatcaaccagtaccaccagtttccctaccacgctcagcatcttctgctctgccattgctgtcagcatatcggttttatacaacccttctgcggtcagcccttttccgctggtaaacatccagtgcccggcatagagactgttttcgctgccctgcgggcttaaagtgatggactgacttttgttgtactgtccgcccataatgatcacgctgtcatgttcttgatcgatcaggtaatttgccagcggtagataattagtgatgatttgcactggcttgccacacatttcccgcccaagcagaaacgcggtggagccgcagttgatgactacgctttcgcccggattaaccagctgcgaggccgctttagcgatacgtactttttcatcgtgattctgcgcctgatgcagattcatcggcgtccagcgcgggcgctgttgggtaatagcttctgcgccattgcgcacttttttcagtttgccgctttcgtcaagtttattgatatcgcgtcgcgcagtggcaggcgaaattcccagacgctcaacgactttctcaacggtcacaaagcccaattgtgcgagcatttccaggaggatttgatgtctttgtgcttcagtcatgagctattccgataaaatttgatttttttagatgatatttgaaatagccaggaaatactacgccggatagcgcgaacttctccacgctacccggtataaacgacagattacaggaatgacttgaacggcagatccggttcaatagtgaagcaatcatcgaaaccgcgcggatagtggtactcgaagttgtctttatccagcggccaggtaaatttgccacccacctgccagataaacggcttgaagccatacttcaggcgatcttttttcatctcccacagcacgcggatctcttgcggatcggcctggaagtttgaccagatatcgtggtggaacgggatcactactttcgcattcagcgcttcacccatacgcagcatatcggcgctggtcattttgtcggtgataccgcgcgggttttcgccgtacgatcctaacgccacgtcgatctgatgttcgttaccgtgcttcgcataatagttagagtagtgggagtcgccgctgtgatacagggagccgccaggcgttttgaacaggtagttcaccgcgcgatcgtccatgccatctggcagtacgccagccgctttttgatcggcaggcagggtgatcagtgcagtacggtcgaaagcatcaagcgcatgaatttcaatgtctttcacttttactacatcgcccggtttgaccacgatgcaacgctctttcggtacgccccagccaatccacaaatccacacaggttttcggtccgataaacggtacgtcatctgcacaattctgcatcacggcagcagcgacgttaacgtcgatatgatcgttgtgatcgtgagtcgccagtaccgcgtcgatctggcgaatcgcaaacggatcaagaacaaacggggtggtacgcaggtttggctgcagttttttcacgccagccatgcgctgcatctggtgaccctgtttcattaacgggttaccgtgactttgtttgccagtgccgcaccagaaatcaacgcaaacgttggtgccaccttccgatttcaaccagatcccggtgcagccaagccaccacatcgcaaatgtgccaggagcgacctgttcttgttcaatttcttcattcaaccagctaccccactccgggaaagtgctcaggatccaggattcacgggtgatacttttcactttactcatcgccatttaccttcatgatagttcaattcgaatcaatatgtgattggttttgattaatcctgacactattttttcaggaaggcaatgaccattttttgactttttgccagggaagttgttgttgattttgagtatggaaagatttaatggaatgtgtaattcaattaactaaatgaatttaaatggataattgtttcgttgtgtgaatcccactctatccatgtggaattatttgcgggtcgcgtcacatttaatcataaataatcttgttgtgattacttttgaaaattagagtgagtgcacaacattccgggtgtgtggaatacccggttacctcttcttcaggagatcgttatggagatcctctacaacatctttaccgtgttttttaaccaggtcatgaccaatgccccgttgttgctgggtattgtgacctgtctgggctacatcctactgcgcaaaagtgtcagcgttattattaaaggcacgattaaaaccataattggtttcatgttgttgcaggcagggtccggcatcctcaccagcaccttcaaaccggtggtggcgaaaatgtccgaagtctacggcattaacggcgcaatttccgatacctacgcttcaatgatggcaaccatcgaccgcatgggcgatgcctatagctgggtgggttacgccgtattgttagcgctggcgctgaacatctgttacgtgctgttgcgtcgcattaccggcattcgcacaatcatgttgaccggccacatcatgttccagcaggccgggttgattgccgttacgctgtttatcttcggctactccatgtggaccaccattatctgtaccgcgattctggtttcgctctactggggcatcacttccaacatgatgtacaagccgactcaggaagtgacggatggctgtggtttctccatcggtcaccagcagcagtttgcatcatggattgcctataaagtcgcgccgttcctcggcaaaaaagaggagagcgttgaagacctcaaattgccgggctggctgaacattttccacgacaacatcgtctccacggcgattgtgatgaccatcttctttggtgccattctgctctccttcggtatcgacaccgtgcaggcgatggcaggcaaagtgcactggacggtgtacatcctgcaaactggtttctcctttgcggtggcgatcttcatcatcacgcagggtgtgcgcatgtttgtggcggaactctctgaagcatttaacggcatttcccagcgcctgatcccaggtgcggttctggcgattgactgtgcagctatctatagcttcgcgccgaacgccgtggtctggggctttatgtggggcaccatcggtcagctgattgcggttggcatcctggtcgcctgcggctcctcgatcctgattattcctggctttatcccgatgttcttctctaacgccaccatcggcgtgttcgctaaccacttcggcggctggcgtgcggcgctgaagatttgtctggtgatggggatgatcgaaatctttggttgcgtctgggcggtgaaactcaccggtatgagtgcctggatgggcatggcggactggtcgattctggcaccgccgatgatgcaaggcttcttctccatcggtatcgcctttatggccgtcatcattgtaattgcactggcttatatgttcttcgctggccgcgcgctgcgcgcagaagaagatgcagaaaaacaactggcagaacagtctgcttaataaggagttttgattatgaccgtacgtattctggctgtgtgtggcaacggacaaggcagttccatgatcatgaagatgaaagtggaccagtttttaacccaatcaaacattgaccatacggtaaacagctgcgcggttggcgagtacaaaagcgagttgagtggcgcggatatcatcatcgcttctacgcacattgcgggcgaaatcaccgtgaccggcaacaaatacgtggttggcgtgcgcaacatgctctctcctgccgactttggcccgaaactgctggaagtgatcaaagagcatttcccgcaggatgtgaagtaaggacgcgccatgaaattacgtgattcgctggcggaaaataaatccatccgcctgcaggctgaagcagagacatggcaggaagcggtgaaaatcggcgttgacctgctggtggcggcagatgtggtagagccgcgttactaccaggcgattctggatggcgttgaacagttcggtccttatttcgttatcgctccgggcctggcaatgccgcacgggcgtccggaagagggcgttaagaaaaccggtttctctctggtaacgctgaaaaagccgctggagttcaaccacgatgacaacgatccggtggatatcctcatcaccatggcggcggtcgatgccaatactcaccaggaagtgggcatcatgcagatcgtcaacctgtttgaagatgaagagaattttgaccgtttacgcgcctgccgtaccgagcaggaagtactggatctcattgaccgcaccaacgcggcagcttaagaaggaattgaacatgtcattaccgatgttgcaagtcgcgctggacaaccagactatggatagcgcctacgaaaccactcgcctgattgccgaagaagtcgacattatcgaagtgggcaccattctgtgcgtgggcgaaggcgtgcgtgcggttcgtgacctgaaagcgctctacccgcacaaaatcgtactggcagacgccaaaattgccgatgcaggcaaaatcctttcgcgtatgtgcttcgaagccaacgctgactgggtgacggtaatttgctgtgcggatatcaacaccgccaaaggcgcgctggacgtggcaaaagagtttaacggcgacgtgcagatcgaactgaccggttactggacctgggaacaggcgcaacagtggcgcgatgcaggcattgggcaggtggtttatcaccgcagccgtgacgcgcaggccgcaggcgtggcgtggggcgaagcggacatcaccgcgatcaaacgtctttccgatatgggcttcaaagtcaccgtcaccggaggcctggcgctggaagatctgccgctgttcaagggtattccgattcacgtctttatcgcgggccgtagtatccgtgatgccgcttctccggtggaagccgcacgtcagttcaaacgttccatcgctgaactgtggggctaaggagcggatatgttgtccaaacaaatcccgcttggcatctatgaaaaagcgctccccgccggggagtgctggctggaacgcctgcaactggcaaaaacgttaggcttcgattttgtcgaaatgtcggtagatgaaactgacgatcgcctgtcgcgcctcaactggagccgcgagcagcgtctggcgctggtcaatgcgattgttgaaaccggcgtgcgcgtgccgtccatgtgcctttctgctcatcgtcgtttcccgctgggcagtgaagatgacgcggtgcgggcgcaggggctggagattatgcgtaaagctatccagttcgcccaggatgtcggtattcgcgtgatccagctggcgggctatgacgtttactatcaggaagccaataacgaaacgcgtcgtcgtttccgtgacggcctgaaagagagcgttgagatggcaagccgcgcgcaggtgacgctggcgatggagatcatggattatccgttgatgagctccatcagcaaggcgctgggatacgcgcactatctcaacaatccgtggttccagctctacccggatatcggcaacctgtcggcgtgggacaacgatgtgcagatggagttgcaggccggaatcgggcatatcgtcgcggtacatgtgaaagacaccaaacctggcgtcttcaaaaacgtgccgtttggcgaaggtgtagtggatttcgaacgttgtttcgaaacgctcaaacagagtggctattgcgggccgtacctgattgagatgtggagcgaaacggcggaagacccggcggcagaagtggcgaaagcgcgtgattgggtgaaagcgcgcatggcgaaagcgggcatggtggaggcggcataatgcaaaagctaaaacagcaggtatttgaagccaacatggagctgccgcgctacgggctggtgacctttacctggggcaacgtcagcgctatcgaccgcgaacgcgggctggtggtgatcaagcccagcggcgttgcctacgaaaccatgaaagcggccgatatggtggtggttgatatgagcggcaaggtggtggaaggggagtatcgcccatcttccgacactgcgacgcatctcgaactctaccgtcgttacccgtcgcttggtggcattgtccatacccactccactcatgccaccgcatgggcgcaggcggggctggcgatcccggcgttaggcaccacgcacgccgactacttctttggcgacattccgtgtacgcgcgggttaagcgaagaagaggtgcagggcgagtatgaactgaacaccggcaaagtgattatcgaaacgctgggcaacgccgagccgctgcatacgccgggaattgtggtgtatcagcacgggccgttcgcctgggggaaagatgctcacgatgcggtgcataacgcggtggtgatggaagaagtggcgaaaatggcgtggattgcccgcggcattaacccacaactcaatcacatcgacagcttcctgatgaataaacacttcatgcgtaaacacggtcctaacgcttattacgggcagaagtagaacacgcgctgcggaaatttccttcctcgggagataactggtctaattccgcagccgtttttcaaaaaaaagccccctgcgaagggggcaaagcaaactatggcaatgtttcgttggttatacctggtgctagcgataaatatccgcgctggcgtgcatattgccgttactccccggttcccgcatcagaattacgtggtagtacgttgcgccttgcgcatctgtttcttcatttaatgcctgacgtgcttcgctttcagtggcgaaattatgattgatataaatcacgcctaagctttgcacatcgtccatatttctggcctggtggttattaatttcaatggctgcccatgtatttgcacttagcaaaagcacagccagaagggctaaaacacgactgaacatagatacctcctcgacggctgactttgtgtgctctcctctgtgatgatcttctgatttaattttaatcaatgataaagaagttgatggtgaccatttctgatgcagttgttcaaaaaaacaccatgatgaagtgtgatgaacttcaaatcagcgtgttagaggttaattgcgaaaggggagatttatttcggctctgcccttgagtttagcgaggcatacaagtactataacgcgtcatttttcagccgacctttaacacgttccttgcctccccgggattcggctgacccagacaggaggctgaataatccgtaaggagcaattcgatgcgtcattacgaaatcgtttttatggtccatcctgaccagagcgaacaggttccgggcatgatcgagcgctacactgctgccatcactggtgcagaaggcaagatccaccgtctggaagactggggccgccgtcagctggcttacccgatcaacaaactgcacaaagcacactacgttctgatgaatgttgaagctccgcaggaagtgatcgatgagctggaaactaccttccgcttcaacgatgccgttatccgcagcatggttatgcgtaccaagcacgctgttaccgaagcatctccgatggttaaagcgaaagacgagcgccgtgagcgtcgcgatgatttcgcaaacgaaaccgctgatgatgctgaagctggggattctgaagagtaatttctgatgaccaaccgtctggtgttgtccggcaccgtgtgcagggctccccttcgaaaggtcagtccatcaggaattcctcactgccagttcgtgcttgagcatcgttctgtgcaggaggaagccggctttcaccggcaggcgtggtgtcaaatgcccgttattgttagcggacacgaaaaccaggccattactcacagtataacggtcggcagtcgcataaccgttcaggggttcatttcatgccacaaggcaaagaacggactgagcaaaatggttttgcatgccgagcagattgaattgatagattctggagactagccatatggcacgttatttccgtcgtcgcaagttctgccgtttcaccgcggaaggcgttcaagagatcgactataaagatatcgctacgctgaaaaactacatcaccgaaagcggtaagattgtcccaagccgtatcaccggtacccgtgcaaaataccagcgtcagctggctcgcgctatcaaacgcgctcgctacctgtccctgctgccgtacactgatcgccatcagtaatcggtcacggtccattaatacgactttgagaggataaggtaatgcaagttattctgcttgataaagtagcaaacctgggtagcctgggtgatcaggtaaacgttaaagcgggctatgctcgtaacttcctggtaccgcagggtaaagctgttccagctaccaagaaaaacattgaattcttcgaagctcgtcgcgctgaactggaagctaaactggctgaagttctggcagctgctaatgctcgcgctgagaaaatcaatgcactggaaactgttaccatcgcgtctaaagctggcgacgaaggtaaactgttcggttccatcggtactcgcgacatcgctgacgctgtaactgcagctggcgttgaagtggctaagagcgaagttcgtctgccgaacggcgttctgcgtaccactggcgaacacgaagtgagcttccaggttcacagcgaagtattcgcgaaagtgatcgtaaacgtagtagctgaataattcgttattcaacgagacgtaaaaacgccgaccattggtcggcgttttgctttctatttttcgtcaggtattagtttcgcaagtagatccattcaccattctcttgtgtccataagtcaggatggtttgctggcgttagatacatacgagcgcaactgatgtctcgctcctgcggcactcgctcgaaacccaaacccgagtagattgcggctgaacttgataaggaacgcagaccaattttcaaatcatggggtaaatcagaatacgcgtttagcaatgcagcaatgatgaatccgagggcattagaaacgcctgtaacagtgcgaagttggtcgatataaagatcgattgttggtagttcagatgaccagcaattaggcatttgggcaggaagggttacaacgtatcctatcgtttggccggtatagtctggagtaccataaccaggtcccaaaaccacttcgtgtattgtgtatttactgttgggttcgaaggattcgacatcttgcaataaatatttcagttctgcggttaacctcgcacccgcgtaagctttattgtatttctgggcgtgaatattatctaatgtagcttcatggttccatccaaaagaattatcaccattcattgtgattccatcgtaagcattacacctcgtcgctaacttattgaatgcttgccagtctgagagatctagtttgtggatctcaacagtacgtctgccatcgcaattatgatctcttccacgatttgaaagtaatgtagcgcgtgcgtattgatgaaattttaattttactggtttgtcggtggacgaaaaacgagataaatatgcaggaaatgaataaatagtcgttggtaatgtcattgtaatgttacctgtttaatgtttttataaatatcgcagctgaatgttcacagaaaaaaatcgatattaataaaaataagtttgttttctgaagtggtgaaaatagcggatggtgaaagatattaatatcaaaaatcgctcattatggatataacgatgcacccggggagaaaatgacttccacgccttacaccgtacattcttgttgtgcggtatgtaattattctacgctgtcggtatcggtgtattcgttaatcagcaggttagccagccacaaaaagccattgagaaaattattgattttacatgggattattatattgctaatccttggtttttaaaaattgtgcatagtgaaaatcaaagtaaaggtgtgcattatgcaaaatcacagcgtctcttagaaattaaccatgcgcacttgcagttaatggaatccttattggatgaagggaagaaacacaatatttttaagccagatatcgacccattgcaggtgaatattaatattgctgcgcttggcggatattatttgatcaaccagcatacgcttggcctggtttatcacatcagtatggtttcaccccaggcactggaagccagacgtaaggtcatcaaagagacaatccttagctggcttttggttgacccttcatctaccgcgcacgaataaaactgccatccggctggcgggtgaacaggacctgttgattattccccgtatcaatggttaagcccgtcaccacgccgctggcgttctggcggattttcaccatctgcccgttttgcaaattactcagcggcttacccgcgccttctacctgcgccattgcatagacatcggtagcgggcagtccgtggtcgcggaacagctgcgccatcgttttaccgggttcgacacggtaagagcgccattgattatcaattccgctatctggctggaatggttgcgtttgggtagtttgcggctgctcttctggctggccttcctgtataggttctggagcgaccggagccacctgatcaggatcattttgtggggtaactaattgcgcccgcagctgttcttctgtcggcggttgtgattgcgactgaatatctaactgcgcttcacgcgtcaccaccggcgcgttgggcgtatcatcagatggaagcagaaatccgaccaccaatacaatggcggcaataatgatcccccgacgatgcatcggcggcagcgggtccatgaagcgaaaattgtccggcgcgtgccagactttctccagggttggttttagttcaaagcgcccgggcatggtttcctcctgctccgcgtcttgttcctcaatcatagcctatgaataagctaacgctatgatgtccgtggtaaacccgcctttattatattcatacgggatattgctattgtttctttttccctgggatttgtcatcattcccgcgacaaagttttacccaaagaagtgtggctgatatgctgcccgctactttataccctaagaaaggaaatacgatgaccaccccaacttttgacaccatcgaagcgcaagcaagctacggcattggtttgcaggtagggcaacaactgagtgaatctggcctggaagggctgctgccagaagcactggttgcaggtattgccgatgcgctggaaggcaaacatccggctgttccggttgatgtggtgcatcgcgcgctgcgtgaaatccacgagcgcgccgatgccgttcgtcgtcagcgtttccaggcgatggctgctgaaggtgtgaaatacctggaagaaaacgccaaaaaagaaggtgtgaatagcaccgaatctggcctgcaattccgcgtgatcaaccagggtgaaggcgcaattccggcacgtaccgaccgcgttcgtgttcattacaccggtaaactgatcgacggcaccgtgtttgacagctccgttgctcgtggtgaacccgctgaattcccggttaatggcgtgatccctggctggattgaagcactgactctgatgccggtaggttctaaatgggaactgactatcccgcaggaactggcatatggcgagcgcggcgcaggcgcatccatccctccgttcagcaccctggtgtttgaagtcgaactgctggaaatcctctaagcagcgcattctgttcccctcgaacgagaggggagcaggcattcagcaataaacccttcagtttgccaaacggcgctattttgtgttgcaaagaccccgtaagcgtgtatttttgtgagctgtttcgcgttatcaccgtgatatgacactcactttaaacataaaattaacattagatctaaatcttagtattcatcccgcgtattgttacctaatatcgatgagtcccgatacagattcgtcgtatcatagactgactaaaggccgtagagcctgaacaacacagacaggtacaggaagaaaaaaacatggtagatcaggtaaaagtcgttgccgatgatcaggctccggctgaacagtcgctacggcgcaatctcacaaaccgacatattcagcttattgccattggcggtgccattggtacggggttgtttatggggtctggcaaaacgattagccttgccgggccgtcgatcattttcgtttatatgatcattggttttatgctctttttcgtgatgcgggcaatgggggaattgctgctttcgaatctggaatacaaatcttttagtgacttcgcttccgatttactcgggccgtgggcaggatatttcaccggctggacttactggttctgctgggttgtaaccggtatggcagacgtggtggcgatcacggcttatgctcagttctggttccccgatctctccgactgggtcgcctcgctggcggtgatagtgctgctgctgacgctcaatctcgccaccgtgaaaatgttcggtgagatggagttctggtttgcgatgatcaaaatcgtcgccattgtgtcgctgattgtcgtcggcctggtcatggtggcgatgcactttcagtcaccgactggtgtggaagcgtcattcgcgcatttgtggaatgacggcggctggttcccgaaaggtttaagtggcttctttgccggattccagatagcggttttcgctttcgtggggattgagctggtaggtacaacagctgcggaaaccaaagatccagagaaatcactgccacgcgcgattaactccattccgatccgtatcattatgttctacgtcttcgcgctgattgtgattatgtccgtgacgccgtggagttcggtagtcccggagaaaagcccgtttgttgaactgttcgtgttggtagggctgcctgctgccgcaagcgtgatcaactttgtggtgctgacctctgcggcgtcttccgctaacagcggcgtcttctctaccagccgtatgctgtttggtctggcgcaggaaggtgtggcaccgaaagcgttcgctaaactttctaagcgcgcagtacccgcgaaagggctgacgttctcgtgtatctgtctgctcggcggcgtggtgatgttgtatgtgaatcctagtgtgattggcgcgttcacgatgattacaaccgtttccgcgattctgtttatgttcgtctggacgattatcctttgctcgtaccttgtgtatcgcaaacagcgtcctcatctacatgagaagtcgatctacaagatgccgctcggcaagctgatgtgctgggtatgtatggcgttctttgtgttcgtggtcgtgttgctgacactggaagatgacactcgccaggcgctgctggttaccccgctgtggtttatcgcgctggggttgggctggctgtttattggtaagaagcgggctgctgaactgcggaaataaccgcattatcatnnnnnnnnnnnnnnnnnnnnnnnnnttttagatcactcacccgccagcgcgcgtgggaacagtacattgttttccagactgatgtgatccatcaggtcatcaatcagttcattaatgccgttatacatcgctttccaggtggtgcaggcttctggcggcggtgtgacgttattggtggtgtgtttaatcacttccagcagttcgcccgcttcatcgtgctcgctttccattacgctgattggccccattgcctggctgcccatgccttgtttgatcatcgggaagaggatctgctcttctttcatcatgtggctggaaagctcttcatgcagcatggtcaggtattttgtcagcccttttggcacgctcggtttgtcggcgtgaacgcgctcgactttagtcgcttgcagaatcagctccggcagttgctcgcggtgacgatcgtggtagcgcacgatgatatggtcgatgatttctgccagcggggcgctacgccagtctttctcaatcggttgttcagcgagctttgccagttcagcttcaatgacctcaacatccagttctttacgtgccgccgcgcgcgccagcgtctgcttaccgccacagcagtaatccatatcatatttacgaaacagagctgaagcgcgaggaatagagagcgccagttcacctaaaggttggtcgcgataagccatagctgatacctcattcttaataagataagatgtattttaaatgcatctttaaggcaaaagctataacccttacgtagcagaggcttatttaactcactgccagcgtgtcaactttctgagacagattcagttaaaggtttttctggttttgctctgaccgcgatgaccacgccaatcactaacagcgcgataccgctcagcgtcattagcggcggcatttgctggcggagtaaaaaggtgtacagcaaacctgccagcgtttcgaaaacaatcagcggcccgagaatcactgtcggtaatagctggctggcgacgttccagcagagtgcgccaacccatgagcaaagcacggctatcgcaaccatcagactaataaacaccagcggacgggggccaaagggtagggagaagtccggcgtttgcgtattcagccagtaacaagcgacgagatagccgataagtgaaaccggcagtgtgaccagcgcctgcgctgttgcccacatcatcggatgtttgtcgggattttcccgcagccagcgggcgttgcgcagggcataccacgcccagcagaccacggaaactaacgccagcacgatgccagaggtataacgtgcccagtcaaaatcggggagtccgtggtttaactcagcaatattcacacacgccaggccgatgccaatacaaatcagtgctggggcgagttttccccacgcgagtttgccgtcgcgctggctataaagcagattggcaaagacaggaatgaccaccggcagggtgccgataatcatcgtggaaacaggcgcgccagtacgttgaatggcactggcaaggcagaagtaatagatgaggttgcccatcatagtgagcatcaaggcggtaagccagtcgcgacgcgccaactgacgcagacgcacgcgtcccagccaggcaatgggcagcgcaattaaccctaacgccagataacgccccatcgactgcaacatcgccgggtattccggcacgatcaacggcccgacaaaaataagcccccacatcaaccctgctaacagggcgtacagcacgccgctaatcattactggcatccattgatctgtcagaagaaagttcaggaagcagacatgattgctcccggcatcccgtcattatcagagaggatgcgggaggatgccactttaattaactagttattaacattaaaaagatggcttacgctttcggctaacgttgtcgttgggtggccaatcaatttgctaagtgttttgctgtcatcaaacagaccgcctttcgatgcgccaacgtcagaatccgccagcatatccgccagtccgtcgggcagtccgacgcttttcagtgccgcggcgaaatcggcttcgctcagattttgataggtaacctgtttgccgctctgtttggtcagctctgccgctaactgtgtcaacgtccaggcactatcgcccgccagttcgtaaaccttgccttcgtgaccggcttcgctaatcacgcgtgccgcagctgccgcataatctgcccgcgttgctgaggcgattttgccatcgcccgccgcaccgataaatacgccgtgttccagtgctgccggggcgctggcgaggtagttttcgctgtaccagccgttgcgcagcagggtgtaaacgatgccagaatcagccagcattttctccgtctcgatgtgctcatcggcgaggccgagcggggaggtatctgcatgtagcaggctggtataagcgataaatttcacgccagccgcctttgcggcattaataacattacgatgctgcggggcacgttgacccacttcgctggaagagatcagcagtagtttttccactccctgaagtgcagatgtcagtgcggcttcatcgccgtagtcagcctgacgcacggtaatgccttgtgctgccagggcttgggcttttgccggattacgaacgatagccactatttggctggcaggaaccgttttcatcaaggattcaataacatagtgaccaagttggccagtggcaccagtaatagcgatcatgggaagtctccatcgttttgtcttgtgtttaaatacgctaacacctaaacttacttttagtaagtacgtacaaaaaggtaagtatgaaatgagtcaggttagcctgtcgcaacaactgaaagagggtaatctctttgcggaacagtgcccgtcgcgcgaggtgttgaaacacgtcaccagccgttggggggtgttgattctggtggcgctacgcgaaggtactcatcgctttagcgacctgcggcgcaaaatcggtggggtgagtgaaaagatgcttgcgcagtcgttacaggcgttagaacaggatggttttcttaaccgtatcgcgtatccggtggtgccgccgcatgtggaatatagcctcacgccgctgggcgagcaggtgagcgaaaaggttgctgcactggcggactggattgagttgaatttgcccgaggtgttggcggtgcgggatgaacgtgcggcataactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgaaaaagaagtgttttacttactcaaatccacctgataaatcgcaaacccgatatcatcggtcgcgactttattcatcggatactgccctttctctttaataaacgctgcggctttatctgacggagaggtttcgaaacggatatccagtttcttatcgccagctatcggtgctaaacgccagttgttatctgccgccgggtgaatttcccccgcacgtttcgactcatcagcaatccacgctgccagcaccgagcggttctcatccggtgaagcaaaagcgatatggctgtcgcccgtaccggcaaatttgccgccgtaagcgcgatagttattggtggcaaccaggaacatggcgttcggatcaatcggcttgccattaaaggtcaggttcttaatcctttccgcattggcattaatcatctggcactcgccgtcataacgggcgggctgggtaacatcaatctgataattcacaccatcaataacatcaaagttataagtgcggaaaccatcccagttgatgagtgactgtggtttcgtgctgttgggatcaatctggttaaactgtcccgcggagcactccagccactctttcacctctttaccgctggctttcaccacaatcagcgtattgggatagagataaagatcggcggcattacggaaggtcaactggcctttttccacctccacatagcttgccgggtcatttttgcgaccaccgactttaaacggtgcggcagctgaaagcaccggcagttttgccagatccggatcgccctgaatgtaatgctcgacatacgctttttgcgcgttgttcaccacctgcacggtcggatcgtcctgcaccagcgccagatagctatacatattgtcggcagatttaccgattggcttgctgacgaactggcgtgtggcatcgtgatcggctttgagtgtttctaccagcttgctgtcttccgccgcgagggattttttattagcgatgtcgtaaatcggtcgtgcttccgctttcgcctgcgtcacctgccatttaccgctgtcattactgagttgtaagtcgaccacaccaagatgatcgccccacatgcctggcattaccgccggaacaccattcagcgtgcctttggcgatatcagccccttcgatatcagcaaaatctttacctgggaaaacggcgtgagcatggccaaacataatggcgttaacgcccggaatttcactgaggtaataaactgagttttccgccatcactttatacggatcggcagatagcccggaatgtgccagaacgacaacaacatcggcacctttctcgcgcatttcaggcacgtatttgcgcacggtttcggtaatatcattcaccgtcactttcccggataaattagctttatcccagcccatgatttgtggtggcacgacgccaatatagccaatcttcagcgtctgtttttttccgtctttatcgaccacttcggtgtctttaattaaatacggtgtaaacattggctgtttggttctggcgtcaatgacgttggcatttacataagggaatttcgctcctgccagcgcatttttcaggtaatccagaccgtagttaaactcgtggttgccaagcgttccgacggtatagtccagcgtatttaatgccttatagaccgggtgaatatcacctgcttttaatcctttcgccgacatgtaatcggccagcggactcccctgaatcaaatcgccgttatcaaccagtacgctgtttttcacttcattgcgggcatcgttaatcaggcttgccgtacgtaccagtccgaatttttccgtggcggtgtctttgtaataatcgaaatccatcatgttgctatgcagatcagtggtttccatgatacgcagatcgaccgtcgctgcattcacactggcggcaatcagcgtggccaggagcgttgcgctaaacttaatcatcagggacatccttttatcatcgggaatacgaaagaaaagggagaataaacgtcttacttatagaacagtgaagaatgccacaattttacgctttgaaaatgatgacactatcacagttggcgcattcattaacgatagggtataagtaaaacaataagttaacaccgctcacagagacgaggtggagaaatgttagatcaagtatgccagcttgcacggaatgcaggcgatgccattatgcaggtctacgacgggacgaaaccgatggacgtcgtcagcaaagcggacaattctccggtaacggcagcggatattgccgctcacaccgttatcatggacggtttacgtacgctgacaccggatgttccggtcctttctgaagaagatcctcccggttgggaagtccgtcagcactggcagcgttactggctggtagacccgctggatggtactaaagagtttattaaacgtaatggcgaattcaccgttaacattgcgctcattgaccatggcaaaccgattttaggcgtggtgtatgcgccggtaatgaacgtaatgtacagcgcggcagaaggcaaagcgtggaaagaagagtgcggtgtgcgcaagcagattcaggtccgcgatgcgcgcccgccgctggtggtgatcagccgttcccatgcggatgcggagctgaaagagtatctgcaacagcttggcgaacatcagaccacgtccatcggctcttcgctgaaattctgcctggtggcggaaggacaggcgcagctgtacccgcgcttcggaccaacgaatatttgggacaccgccgctggacatgctgtagctgcagctgccggagcgcacgttcacgactggcagggtaaaccgctggattacactccgcgtgagtcgttcctgaatccggggttcagagtgtctatttactaaattcagatggcagaaacagtgtatttcctgattctgccatcctgatttctcccaacctaaaaagttataaataaaaagagattgtatttaaagtgcaaaaattcaattgctaataagttacattttaataatgagcgttttttgatagtttacttctatagtgagatatttaatggcgacataaagtaaccaaataaaataaggttgtcatatgttacccaggatcagacacaataattttattggtgcggtggagttatttgtaaagtcttcgtatacaaaaacacattcaaacaatttttttaacaacatccatcatgcatttaagaaaaaagattggatttcgaattatgatagcctgttaactttgagggagttctttcgttgcgcaactcagattgataaaagtggttatcaggtgctttcatcaaaaaatgaaactgttcacgccatggataagtttcttatcagtttcagccttaaagataacggtgccgaatatacaatgacattgcgaggtagtggatttgaatacgaagaaatacccataacaataaatgaatataactcattcatggatttcaaaaaccgtgaatttccgttagaacaaaacagacgattgtatgcctgggatattctacagaaaaaacagtctgacataccgaaaaggattaaaggttatattcaccaggcgattggtgacgtgtctttaggttatgccttattggaggatatagtaagcaaattaaaacggggtaaatttgaactccaaataccaggaggtggaattaaagaatgcgatggatggtatatttacgaaaaaataattgatgataattttgccatagtcatagaatctttgggctttgcgcttaaaatctatggaggggatgaacgttttcgtaatggttcctctgttgttttggaggatgaagattactctcttatttataattttctggttaatgcaggttgccaacaagtcgaattagccgaacaagtggatgcgatagtaagtgcgaatctggccgcagatagcgatattaccaaagaaaagatttgcgagaaatataaatcgaccattgaggcgtttaaaaaagagcaactagcgttaccagtattagttcggcgtaagaactcagagacttaattcccctatcccatagataacgataggggaaaattatttttgcagaatttatgttattgccattatttgagcaacttttgcagcaggtccatcacttgctgcacctcttccggtgtgagcgccccgtctttggcccattgcacgcgaccatccttatccagcaccactacagcggaactttcttcatccagctgccaggcaccgagcgcgacgccattgctatcgacaataaactgcgaccagggataaagctttttattactctccagactgctgcgcacaaacatccctgaacccggaatcgcgtcgtcggtgttaacaatggtggtggtctggtaacgatcgtgcggtaacttcgctgatttaatcgcttcaatcagcgtcgcgtttttctcttttgcagaggtgcgaccagcaatatgttgcagtactcgcacttttcccactaactgcgcgctgttccaggttttgtagctaaactgatctttatcaagcaccaactcgccccgatcggtaatgccaatcggcggcactcgctgaccggtttcgaactgatgtgcggaagccatcatcggcaacagcaggcaggtgagtgccagaatcttgcgtagggtcatggtgtttccttcttatgatatgcaggtgatccgaccacttgggtctgagttttaatcatatgtgctatttatcgaatttcccgcaagtgtgatgccagtttgcggtcaagcgcacaaatcatatgaaaaatgaatgcttatactgaagaccgcgcttcggtaaaaagataattctgaataattgtaacctttaggtaaaaaaagttatacgcggtggaaacattgcccggatagtctatagtcactaagcattaaaatttgcgcctcataatagttgggccgattgtggcaccgcacaggcgtaatactcagcaggagataacaatgaaaattttccaacggtacaacccacttcaggtggcgaagtacgtaaagatcctgttccgtggacggttatacatcaaggacgttggcgcttttgaattcgataagggtaagattcttatcccaaaagtgaaggataagctgcatttgtcagtgatgtccgaagttaaccgtcaggttatgcgtctgcaaacagagatggcttaaccaaagtgctatgcagtaaaaagtgctatgcagtaataagacggctcctgattcaggagccgttgatgtttctgggggttacgcgacgctttcttctttatctttagcgtcaggcagttttggcgaaagggcggtggccttgctgtcgatccgggtcaccagcagctggtcgatgcggtagttatcgatatccaccacttcaaatttgtagccggcgaatttcaccgaatcggtgcgtttcgggatcttacgcagcataaacatcataaagccgccgatggtttcgtagttgcccgactgcgggaactcgtcaatatccagcacgcgcatgacgtcgtcaattggggtgccgccgtcaatcagccatgagttctcatcacgggcgacaatctgctcttccagcccctgaccgaccagatcgcccatcagcgtggtcatcacgtcattgagggtgatgatccccaccaccagcgcgtactcgttcatgatcaccgcgaagtcttcacctgcggttttaaaactttccaacgcctctgaaagggttaacgtatccggcacaatcagcgtgttgcgaatttgtacgccgctgttcagtgccaggctttggttagccagcacgcggttcagcaggtctttagaatcgacataaccgatgatgtggtcaatatcttcattacagacgaggaacttagagtgcggatgttccgccaccttattcttcaggctttgctcatcttcgtggagatcaaaccaaatcacgttttcacgcggtgtcattgaagacggaacggtacgggattccagctcaaagacgttttcaatcagctcgtgttcctgtttacgtaacacgcccgccagcgcaccggcttccactaccgcgtagatgtcatcagaagtgatgtcatctttacgtaccattggcagtttgaaaatacggaagattatgttcgccaggccgttgaagaaccacaccagcggggtgcaaacgtacaggcagaagcgcatcgggttgatgatacgcaaagccacagcttctggcgcaatcataccgatgcgtttcggggttaaatccgcaaacaggataaacatgccagtcactaacgagaaagagagaataaagctcagttgctcagagagctctgccgacatatagcgggagaacaggctgtgaaaagctggagaaaatgccgcatcaccgacgataccgccgagaatcgccactgcgttcagaccgatttggaccacggtaaagaacatgccgggattttcctgcatattcagaacgcgttgggcatttatattgccttcatcagccagcagtttaagtttgattttgcgtgaggcggcaagcgagatctcggacatcgagaagaacgcacttacagcgatcaagcagagtatgactaaaatactgtttaacatatcttatccgacctttcaggccagatcctcggaaggggaagttgattaatttgtgtgaaatacacattgaaagccgattcgaagaaagtgaaccggcattttcagtggctagtatagcgtaaggtactgtaaagccgccagagggttaaaattcagacagctgaaaaatgcaaaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatagacaaagagcactttatcaacaaactacatttgtacccgtaacgctatgcttccggcggcagacagacgccaattccgccaattccacagtaaccatacgggtttttatgcagatattgctggtggtcatcttcggcataataaaacggtgtggcgttagcgatttccgtggtgatgtgacgatcgtcatcggcggcaagcatcgccgcctgaaaacgttccagactggcgcgagctgcggcatcctgttctggggtcagcggataaatcgctgaacgatactgcgtgccgtggtcattgccctgacgcattccctgggcgggatcgtgattctcccaaaatacctgtagcaactgctcatagctgatgacggaaggatcgtaaacaatgcgtaccgcttcggcatgacccgtatcaccggagcacacttcccgataagtcggatttggcgtatagccgccggtatagcctgcggcggtgctgtaaacgccgggtaactgccagaacagacgctccacaccccagaaacaacccatcgcaaaaatggcaatctccattccgtcaggtacattggtcattgagtgaccgttgaccgcatgcagcgtggctacgggcatcggggtgttacgtccaggcagggcatcggcgggggaaaccagatgctttttatcaaataaactcatggtgtcgctctcccgaaaatcggtcattggggttaaggttgtaacaagaggcgtatttgcacacaataaccaccgtgaataggtctaaagtaaaacataagaaatatttggggtttagtctgctttttaatccatattactggatttttgttaagccgtttaacggcgttccaggggcaggaaaaaaggatattcaggagaaaatgtgcgctatatccgacagttatgctgtgtaagcttactctgcttaagcggatctgccgtcgccgcgaacgtccgtctacaggtcgaggggttatcgggacagctggaaaagaacgttcgtgcgcagctttctacgattgaaagtgatgaagtgacgccagaccgtcgctttcgcgcacgcgtcgatgatgccatccgcgaaggtctgaaagcgctgggttattaccagccgaccattgaatttgatctccgtccaccgccaaagaaagggcggcaggtattgatcgccaaagtcacgccaggcgtgccggtgttaattggcggcaccgatgtggtattgcgcggcggcgcgcggaccgataaagactatttgaaattgctcgatactcgcccggctattggcacggtactgaaccagggcgattatgaaaatttcaaaaagtccttaaccagcattgcgttgcgtaaaggttatttcgatagcgaatttaccaaagcgcagctgggcattgcgctcggcctgcataaagccttctgggatattgattataacagtggcgaacgttaccgctttgggcatgtgacctttgaaggatcacaaatccgcgatgaatacctgcaaaatctggtgccgtttaaagagggcgatgagtacgaatcgaaagatctggcagaactgaaccgccgactttctgctaccggctggtttaactcggtggtggtggctccacaatttgataaagcgcgcgaaacgaaagtattaccattgacgggcgtggtttcgccgcgaacagaaaacaccatcgaaaccggggtcggttactctacggacgtgggaccgcgcgtgaaagcgacgtggaaaaagccgtggatgaactcttatggtcacagtctgaccaccagtactagtatttccgcgccggaacagaccctcgacttcagctataaaatgccgctgctgaagaatccactggaacaatattatttggtgcagggcggttttaagcgcactgacctgaacgataccgaatctgactccactacgctggtggcttctcgctactgggatctctccagcggctggcagcgtgccattaacctgcgctggagtctcgaccactttactcagggtgaaattaccaataccacgatgctgttttatcctggggtgatgattagccgcacgcgttctcgtggtggcctgatgccaacctggggcgactcgcaacgctactctatcgactactccaacacggcctggggttcagatgtcgatttctccgttttccaggcgcagaacgtctggatccgcacactgtacgatcgccatcgttttgttacacgcggcacgctgggctggattgaaaccggtgatttcgacaaagtaccgccggatctgcgtttcttcgccgggggcgaccgcagtattcgtggctacaaatacaaatctatcgctccgaaatacgccaacggtgacctgaaaggggcctcgaagttgataaccggatcgctggaataccagtacaacgtgaccggaaaatggtggggcgcggtgtttgtcgatagtggcgaagcggtaagcgatattcgccgcagcgactttaaaaccggtaccggggtcggcgtgcgctgggaatcgccggtcgggccaatcaaactcgattttgccgtaccggtcgcggataaagacgaacacgggttacagttttacatcggtctggggccagaattatgagtttatggaaaaaaatcagcctcggcgtggttatcgttatcttactgttgctgggatcggtggcgtttctggtgggcaccaccagcggcctgcatctggtatttaaagcggcggatcgctgggtgccaggactggatattggcaaggtcaccggcggctggcgcgatctcaccttgtctgacgttcgttatgagcagccaggcgtggcggtaaaagcgggcaatctgcatctggctgtcgggcttgagtgcctgtggaacagcagtgtttgtattaatgatctggcgctgaaagacattcaggtcaacatcgacagtaaaaaaatgcctccttctgaacaggttgaagaagaggaagatagcggtccgctggatctctccacgccgtatcccatcaccctgacacgggtggcactggacaacgtcaacattaagattgatgacaccacggtatcggtgatggacttcacctccggcctgaactggcaggagaaaaccctgaccctgaaaccgacgtcgctgaaaggcctgctgattgctctgccgaaagtggcggaagtggcgcaggaagaagtggtcgaaccgaaaattgaaaatccgcagccggatgaaaagccgctcggcgaaacgctgaaagatctcttttctcgcccggtattgccggaaatgaccgacgtgcatttgccgcttaacctgaacattgaagagtttaagggcgagcagctgcgcgtgacgggcgacacggacatcaccgtgagcaccatgctgctgaaagtgagcagcattgacggcaatactaaactggacgccctggatatcgattccagtcaagggatcgtcaacgccagcggcacggcgcagctgtcagacaactggccggtggacatcactctcaacagtacactgaacgtggagccgttgaaaggtgaaaaagtgaagctgaaaatgggcggcgcgctgcgcgaacagctggagattggcgttaatctttccggtccggtggatatggatttacgcgcccagacgcgactggcggaagccggattgccgctcaacgtggaagtgaacagcaaacagctttactggccgttcactggtgagaagcagtatcaggcggatgatctgaaactgaaacttaccggcaaaatgaccgattacacgctctctatgcgtacggcagtgaagggacaggagatcccgcccgcgactattaccctcgacgccaaaggtaatgaacagcaggtcaatctcgacaaactcaccgtcgcggcgctggaagggaaaactgaactcaaggcgttgctcgactggcaacaggccattagttggcgcggtgagctaacgcttaacggcattaacaccgccaaagagttcccggactggccgtcgaaactcaatggcttgattaaaacccgcggtagcctgtacggcggcacctggcagatggacgtgccggagttgaagctgaccggtaacgttaaacagaacaaagtgaacgttgacggcacgctgaaaggcaacagttatatgcagtggatgatcccagggcttcatctggaactcgggccaaacagtgccgaagtgaaaggcgagctgggggtaaaagatctcaatcttgatgccaccatcaacgcgccggggctggataacgcgctgccggggcttggcggtacagcgaaagggctggtgaaagtacgcggcacggtggaagcgccacaactactggcagatatcaccgcgcgcggcctgcgctggcaggaactttccgtggcgcaggttcgcgtggaaggcgatatcaaatccaccgatcagatcgccgggaaactcgacgtacgcgttgagcaaatttcgcagccggatgtaaatatcaacctcgtcaccctgaatgccaaaggcagcgaaaagcagcacgagctacagttgcggattcagggggagcctgtctccgggcagcttaatctggcaggaagttttgatcgcaaagaagaacgctggaagggaactcttagcaatacccgcttccagacgccggttggcccgtggtcgctgacccgcgatattgcgctggattaccgcaataaggagcaaaaaatcagcatcgggccacactgctggcttaacccgaatgcggaactgtgcgtgccgcaaactatcgatgcgggggccgaagggcgtgcggtggtgaatctcaaccgcttcgacctcgccatgctgaaaccgtttatgccagaaaccactcaggccagcggtatcttcacgggtaaagcggacgttgcctgggacaccacgaaagaggggctgccgcagggcagtatcaccctttcggggcgtaacgtgcaggtaacgcaaaccgtcaacgatgcggcgctgcccgtggcgtttcagacactgaatctgacggcggaattgcgtaacaaccgtgccgaattgggctggaccatccgcctgaccaataacggccagtttgatggacaggtgcaggtgaccgatccgcaaggccgccgtaatcttggtggcaacgtcaatatccgtaacttcaaccttgcgatgataaaccccatctttacccgtggggaaaaagcagcggggatggtgagtgccaacttgcgtctgggtggtgatgtgcaaagcccgcagttgtttggtcagcttcaggttacgggtgtggatatcgatggcaactttatgccgtttgatatgcaaccgagccagcttgcggtcaactttaacggtatgcgctcgacgcttgccggtacagtacggacccagcagggtgaaatctacctgaacggtgatgccgactggagccaaattgaaaactggcgggcgcgggtaacggcgaaaggcagtaaagtgcggatcaccgtgccgccgatggtacgaatggatgtatcgccagatgttgtattcgaggctacaccaaacctgtttaccctcgatggtcgcgtggatgtcccttgggcgcgcatcgtggtgcacgatctgccggaaagcgcagtaggcgtctccagcgatgtggtgatgcttaacgataacctgcaaccggaagagccgaaaacggcgtcgattccgattaacagtaacctgattgtccacgttggcaacaatgtgcgcattgacgcctttggcctgaaagcgcggctgacgggcgatctcaatgtcgttcaggacaaacaagggctgggtctgaacgggcagatcaacatccctgaagggcgcttccatgcctatggtcaggatctgattgtgcgtaaaggtgagttactgttctctggtccgccagatcaaccgtatcttaatattgaagctattcgtaacccggatgctacagaagacgacgtaatcgccggagttcgcgtcactggtctggcggacgaaccgaaagcggagatcttctctgacccggcgatgtcgcaacaagctgccttgtcttatttgctacgtggacaagggctggagagcgatcagagcgacagtgcggcaatgacctcgatgctgattggtttgggggttgcgcaaagtggccagattgtgggtaaaatcggcgagacgtttggcgtaagcaatttagcgctcgacacccagggagtaggcgactcctcccaggtagtggtcagcggctatgtattgccaggtctgcaagtgaaatacggcgtgggtatatttgactctatagcaacactcacgttacgttatcgcctgatgcctaagctatatctggaagccgtgtctggtgtagaccaggcactggatttgctctatcagttcgagttttagcaatgcgaatatttgtctacggcagtttacgccacaaacaaggcaacagtcactggatgaccaatgcccagttactgggcgatttcagtatcgataactaccagttgtatagcctgggccactatccaggcgcagttccggggaacggaacggtacacggtgaagtttatcgtattgacaacgccacgctggccgaacttgatgccttgcgcaccaggggcggtgaatacgcgcgccagttgattcagacgccgtacgggagtgcatggatgtacgtttatcaacgacccgtcgatggattaaagctaattgaaagcggcgactggttagacagggataagtaaccatatgcatacgccaccttcgggtggcgttgttttttgcgagacgactcgcattctgttttgtaattccctcaccttttgcttttctctccgagccgctttccatatctattaacgcataaaaaactctgctggcattcacaaatgcgcaggggtaaaacgtttcctgtagcaccgtgagttatactttgtataacttaaggaggtgcagatgcgtattaccataaaaagatgggggaacagtgcaggtatggtcattcccaatatcgtaatgaaagaacttaacttacagccggggcagagcgtggaggcgcaagtgagcaacaatcaactgattctgacacccatctccaggcgctactcgcttgatgaactgctggcacagtgtgacatgaacgccgcggaacttagcgagcaggatgtctggggtaaatccacccctgcgggtgacgaaatatggtaaagaaaagtgaatttgaacggggagacattgtgctggttggctttgatccagcaagcggccatgaacagcaaggtgctggtcgacctgcgcttgtgctctccgttcaagcctttaatcaactgggaatgacgctggtggcccccattacgcagggcggaaattttgcccgttatgccggatttagcgttcctttacattgcgaagaaggcgatgtgcacggcgtggtgctggtgaatcaggtgcggatgatggatctacacgcccggctggcaaagcgtattggtctggctgcggatgaggtggtggaagaggcgttattacgcttgcaggcggtggtggaataaggtgtgtttatttatcgcgggcataaaaaaacccttactaaccgaagcccggcgttcagggttattacgccagaagaacttatttattctttgcgcgctcgaaggaggcaacgatttcagctttagcggcttctgcgttttcccaaccttcaactttcacccacttgcctttttcgaggtctttgtagtgctcgaagaagtgagcgatttgcgctttcagcagttcaggcagatcgttaacgtctttaatgtgatcgtattctttgctcagcttgctgtgcggaaccgcaaccagtttcgcatcttcaccggcttcgtcggtcattttcagaacgccaaccggacggcaacggatcacagaacccggctgcagcgggtacggagttgggaccagtacgtcaaccgggtcaccgtccagagacagggtgtggttgatgtaaccgtagttgcatggatagaacatcgcggtggacatgaagcggtcaacgaacagtgcgccgctctctttgtcgatttcgtatttgatcggatctgcgttagccgggatctcaataacaacgtagatgtcttccggcagatctttacccgcagggacgttgagtaagctcatgtctgtttcctttaaaaatatgtggcaaacaagtgccgagtattatagccaactcgcgccgaatgtcttcgcttgttttcgtcttcattttcctttttcaccagttttaagacggtatacagagcaggaaaatccataaccgtagccgcatttttcatagtgagatgaaagcgattacaaacttgtgattaacgttttatttacttttttgaagtgtgatgtaacgcaatctgttacataacgaattgtctatagttttttcgcgaacatcttttaaccaataataactaccccgacgaggacaaccctatgtggaaacgcttacttatagtctctgcagtctcggcagccatgtcgtctatggcgttggccgctccattaaccgttggattttcgcaggtcggatcggaatcaggctggcgtgccgcagaaaccaatgtggcgaaaagtgaagccgaaaagcgcggaatcacgttgaaaattgccgatggtcagcaaaagcaggaaaaccagattaaagcggtacgttccttcgttgcacaaggggtggatgcgatctttatcgctccggtggtcgcgacaggttgggaaccggtattaaaagaggcgaaagatgccgaaatcccggtattcttgctcgatcgttccattgatgtgaaagacaaatctctctatatgaccaccgtcactgccgacaacatcctcgaaggcaagttgattggtgactggctggtaaaagaagtgaatggcaaaccatgcaacgtggtggagctgcagggcaccgttggggccagcgtcgccattgaccgtaagaaaggctttgccgaagccattaagaatgcgccaaatatcaaaatcatccgctcgcagtcaggtgacttcacccgcagtaaaggcaaagaagtcatggagagctttatcaaagcggaaaacaacggcaaaaacatctgcatggtttacgcccataacgacgacatggtgattggtgcaattcaggcaattaaagaagcgggcctgaaaccgggcaaagatatcctcacgggttccattgacggtgtaccggacatctacaaagcgatgatggatggcgaagcgaacgccagtgttgaactgacgccgaatatggcaggtcccgccttcgacgcgctggagaaatacaaaaaagacggcaccatgcctgaaaagctgacgttaaccaaatccaccctttacctgcctgataccgcaaaagaagaattagagaagaagaaaaatatggggtattgagggttgctatgcctgatgccgattcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggagcacgctttacaccgggggaaaccatgacgaccgaccaacaccaggagatcctccgcaccgaaggattaagtaaatttttccccggcgtcaaagcgttagacaacgttgatttcagcctgcgccgtggcgaaatcatggcgctgctcggtgaaaacggggcgggaaaatcaacgctaatcaaagcattaactggtgtataccacgccgatcgcggcaccatctggctggaaggccaggctatctcaccgaaaaataccgcccacgcgcaacaactcggcattggcaccgtctatcaggaagtcaacctgctacccaatatgtcggtcgctgataatctatttataggccgcgaacccaaacgcttcggccttctacgccgcaaagagatggaaaagcgcgccaccgaactgatggcatcttacggtttctccctcgacgtgcgcgaaccgctcaaccgcttttcagtcgcgatgcagcaaatcgtcgctatttgtcgggctatcgatctctctgccaaagtgctgatcctcgatgaacccaccgccagtctcgacacccaggaagtggagttactgtttgacctgatgcgtcagttgcgcgatcgcggcgtcagcctgatttttgtcactcactttctcgatcaggtctatcaggtcagcgatcggatcaccgtcttacgcaacggcagtttcgtaggctgtcgggaaacgtgcgagctaccgcagatcgaactggtaaaaatgatgctggggcgcgagctggatacccacgcgctacagcgtgccgggcgaacattgttgagcgacaaacccgttgccgcgttcaaaaattacggcaaaaaaggaacgatcgcaccgtttgatctcgaagtacgccccggcgagatcgtcggtctggctggattgctgggatcaggacgtaccgaaaccgccgaagtgatcttcggtatcaaacctgctgacagcggcacggcgttgatcaaaggcaaaccgcaaaacctgcgatcgccacatcaggcttcggtactgggcattggcttctgcccggaagacaggaaaaccgatggcatcatcgctgccgcctcggtgcgggaaaatatcatcctcgctctccaggcccagcgcggctggctacgtcccatttcccgcaaagaacagcaagagattgccgaacgctttatccgccagcttggcattcgcacaccttcaactgaacaaccgattgaatttctctccggcggcaatcagcaaaaagtgttgctttcacgttggctactgacccgaccgcaatttctgatcctcgatgagccaacccgcggcattgatgttggtgcccacgccgagatcatccgcctgattgaaacgctatgcgccgatggtctggcgctgctggtgatctcctccgaactggaagagctggtgggctatgccgatcgggtgattatcatgcgcgatcgcaaacaggtggcggagatcccgctggcagagctttccgttccggcgatcatgaacgccattgcggcgtaaggagaacagtgtgatgcctcaatctcttccggacaccactacgccaaaaaggcgctttcgctggccgacggggatgccgcagctggtagcactattgctggtgctgctggtcgatagcctggtagccccgcatttctggcaggtggtgcttcaggatgggcgtttgttcggtagccccatagacattcttaaccgtgcagctcccgttgcgttactggcgattggcatgacgctggtgatcgccaccggtgggattgatctctccgtaggggcggtgatggctatcgccggagccacaacggctgcgatgacggtcgcgggattcagcctgccgattgttttgttaagcgccctgggcaccggcatcctggcgggattgtggaacggcatactggtagcgatcctcaaaattcagccgtttgtcgccactctgatcctgatggtcgccgggcgcggcgtggcgcaactgatcaccgccgggcagatcgtcacgtttaactcgccggatctctcatggttcggcagtggatcgctgttgttcctgccaacgccggtcattatcgcggtgctgacgcttatcctgttctggctgttgacccgcaaaacggcgctggggatgtttatcgaagccgttggtatcaacattcgggcggcaaaaaatgccggggtaaacacgcgaatcatcgtcatgctcacttatgtgttgagcgggctgtgtgcggcgattgcgggcattatcgtggcggcggatattcgcggtgccgatgccaacaacgctgggttatggctggagctggacgccattctcgcggtggtgattggcggcggatcgctgatgggcgggcgctttaacctgctactttcggtggtgggggcgctgattattcaggggatgaacaccggaattttgctttcgggctttccgccagagatgaaccaggtggtgaaagcggtggtggtgctttgcgtgctgattgttcagtcgcaacgctttatcagtctgattaaaggagtacgtagccgtgataaaacgtaatttgccactgatgatcaccatcggcgtctttgtgttgggttatctttactgcctgacccagtttcccggttttgcttccacaagagtgatctgcaatatcctgaccgataatgcctttcttgggatcattgccgttggcatgacctttgtgatcctctcaggtgggatcgatctctccgtcggttcggtgatcgcctttactggcgtgtttctggcaaaagtgattggcgatttcggcctctcgccgctgctggcgtttccgctagtgctggtgatgggctgtgccttcggcgcatttatggggcttctgatcgacgccctgaagatcccggcatttatcattacgcttgcggggatgttctttttgcgcggcgtcagctatctcgtttcggaagagtcgattccgataaaccatcccatttatgacacgctctcaagccttgcgtggaaaatccctggcggcggtcgcttaagtgcgatgggactgctgatgttggcggtggtggttatcggcatattcctcgcgcatcgtacccgttttggtaatcaggtatacgccattggcggcaacgcaacgtcggcgaatctgatggggatttccactcgcagcaccactattcgcatttatatgctctccaccggactggcaacgctggcggggattgtcttctcgatttatacccaggccggatatgcgctggcgggcgtaggtgtggaactggatgctatcgcctcagtggtaattggcggtacgcttttgagcggtggcgttggaacggtattagggacgctttttggcgtggcgattcagggactgattcagacttacataaactttgatggcacgctgagttcctggtggacgaaaatcgccatcggtattttgttgtttatttttatagcattacagcgtggattaacggtgctgtgggagaatcgtcagagttcgccagtgacaagagtcaacattgcgcagcaataaaaacgcctctccgtgtggagaggcgcaggagattacgcgtccgggaactcacggataaagcgttcgacatcttcaaccatatggtcgttgccgacaaagaatgaacggcgctggtgcagggtttccgggatgatatccagaatacgctctttgccatcgctcgctttaccgcccgcttgttccgccaggaatgccatcgggttgcactcatacagcaaacgcagtttgccgtccgggtggctggcggtgcttgggtagagataaataccgcctttcagcaggttacggtggaaatccgcgaccagtgaaccgatataacgtgaggtataagggcggttggtggatttatcttcttcctggcagaatttaatgtacttcttcaccccgttcggaaacttaatgtagtttccttcgttgatggagtaggttttgcctttctccgggaagcgcatccgttcctggcacaggcagaaaacgccgagcgaaggatcgtaagtaaaggcgtgaacaccgcatccggtggtgtaaaccagcatggtagaggagccgtataccacgtaacctgccgcaacctgtttgttaccaggctggaggaaatcttcttccgttaccggcgtgccaacaggcgtaacgcggcggtagatggagaaaatggtaccgacagagacgttaacatcgatgttggacgagccatccagggggtccatcagcaccacgtattttgcgtgttcacagccttcaaagacgacaatctcatcttcttcttcagaggcaatgcccgcaacgatatcgcgtgctttcagtgcggctttcagtttttcattagcgaacaagtcgagtttctgctgaacctcgccctgcacgttctcagcaccgctggcacccaggatatcaaccagtcctgctttgttgatatcgcgatggataatcttggcgcccagttttattgccgacagcaaagcagtgagctcaccggtagcatgagaaaactcgtgctgcttttcgacaataaattcacctaacgttttcataaaactttccctgcaatgtttatggagtaaagcgaccgcaacaatcttaacaaataatctcaatgttgcgctcaggtgaatcgcgccagcaaattacggattatcctgaaatgcgtttctcacttgcccgacatatgcgtaaaatgagcggcagattaaaaaaggatagtgacgtatgcgcattcatattttaggaatttgtggcacatttatgggcggtctggcgatgctggcgcgccagttaggccatgaagtaacgggttcggacgccaatgtgtatccgccgatgagcaccttacttgagaagcaaggcattgagctgattcaggggtacgatgccagccagctcgagccgcagccggatctggtgattattggcaacgccatgacccgtggaaatccgtgtgtggaagcggtactggaaaaaaatatcccttatatgtcaggtccacagtggctgcacgattttgtgctgcgcgaccgctgggtgctggccgttgccggtacacacggcaaaaccaccaccgcgggaatggcgacctggattctggaacagtgtggttacaaaccgggctttgtaatcggcggtgtgccggggaactttgaggtttcggctcatctgggcgaaagcgacttctttgttatcgaagcggatgagtatgactgcgccttcttcgacaaacgctctaaatttgttcattactgcccgcgtacgctgatcctcaacaaccttgagttcgatcacgccgatatctttgacgacctgaaagcgatccagaaacagttccaccatctggtgcgtatcgttccggggcagggccgtattatctggccggaaaatgacatcaacctgaaacagaccatggcgatgggctgctggagcgagcaggagctggtgggtgagcagggtcactggcaggcgaaaaagctgaccaccgatgcttccgaatgggaagttttgctggatggcgaaaaagtgggcgaagtgaaatggtcgctggtaggcgaacataatatgcacaatggcctgatggcgattgcagcggctcgccatgttggtgtagcgccggcagatgccgctaacgcgctgggttcgtttattaatgctcgtcgccgtctggagttgcgtggtgaagcgaatggcgtcacggtatatgacgattttgcccatcacccgacggcgattctggcaacgctggcggcgctgcgtggcaaagttggtggtacggcgcgcattattgctgtgctggagccgcgctcgaataccatgaaaatggggatctgcaaagacgatctggcaccttcattaggtcgtgccgatgaagtcttcctgctgcaaccggcgcatattccgtggcaggtggcagaagtggcagaagcctgcgttcagcctgcacactggagtggcgatgtggatacgctggcagatatggtggtgaaaaccgctcagcctggcgaccatattctggtgatgagcaacggcggttttggtgggatccatcagaaactgctggatgggctggcgaagaaggcggaagccgcgcagtaattcggccttagccagatatagtatgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggtgcaccgtatccggcaaaccatactcacatcaacaacgaaaattacccttcgttctccgctaactcgcgcagatactggaaaatctggcgtgcggatttcggcggcttattcccttctttctctttcttcgcgttgcggatcagagtacgcagttgctgacgatcggcatcgggccacagatttaatacctcagcgatggcgtcatcaccttgatcgatcagacgatcgcgcaggttttccagtttatggaacagcaccacctgctggttgtgacggtttttcagcttatccagcgcctgacgaataggctctacgtcgcgctggcgcagcatcttaccgatgagctgcaactggcggcggcgaccttccatcttaatacgctgggcgagctcaatagccgcgcgcagatccgcatctaacgggatcttatccagcgcgtttttccccagatcaacaatttccgcgccaaggcgttttagctcctcggcatcacgtttaatttcacttttactgacccagataatttcatcgtcttcgtcttcgatgtcatcaccgggaacgtcgtcgagccagtcttcgggctgcttagtcatctcaggctccttaaaaaaagaggctaatgttaccagttaagatgcgcactgaaaaacggttctctgttagacttcagagaaactctctacattatggcacttgcaatgaaagtaatctctcaagttgaagcgcagcgcaagattctggaagaagcagtttccactgcgctggagttggcctcaggcaaatcggacggtgcggaagttgccgtcagcaagaccaccggcattagcgtaagcacgcgttatggtgaagtggagaatgttgaattcaatagcgatggcgcgctggggatcactgtttatcaccagaaccgcaaaggtagcgcatcatccaccgatttaagcccgcaggccattgcccgtactgtacaggcggcgctggatattgcccgttatacctcgccagatccctgtgccggcgtggcagacaaagagctgctggcctttgacgcaccagatctcgacttgttccaccctgcggaagtttccccggatgaagccattgaactggcggcccgcgcagaacaggcggcattgcaggcggacaaacgcatcaccaataccgaaggtggcagctttaacagccactacggtgtcaaagtttttggcaacagccacggcatgttgcagggttactgctcaacgcgtcattcgctctccagctgtgtaattgccgaagaaaatggcgatatggagcgtgattacgcctacaccattggtcgtgcgatgagcgatctgcaaacgccagagtgggttggggccgactgtgctcgccgtactttatcgcgtctgtcaccgcgtaaactctccaccatgaaagcgccagtcatttttgccaatgaagtggcaaccgggctttttgggcatctggtgggggcgatagcgggtggatcggtttatcgtaaatctaccttcctgctggattcgctgggtaaacaaattctgccggactggctgaccattgaagagcatccgcatctgctgaaagggctggcgtcgacgccattcgacagcgaaggtgtgcgcaccgagcgtcgcgatattattaaagatggcatcctgactcagtggctgctgaccagctactcggcgcggaaactggggctgaaaagcaccggacatgcgggcggtattcacaactggcggattgccggacaaggtctaagcttcgagcagatgctcaaagagatgggcaccgggctggtggtgacggaattgatgggccagggcgtgagtgccattaccggtgattattcccgtggtgcagcgggcttctgggtagagaatggcgaaattcagtatccggtgagcgaaatcaccatcgcaggtaatttaaaagatatgtggcgcaatattgtcaccgtcggtaacgatattgaaacacgcagtaatatacagtgtggttctgtgctgttgccggagatgaaaatcgccggacagtaaaaaaactggcgcgacctgccgcgctataaactaaaaaattacacaaaatcattcgcactgcatcgagacggaaagtgaatgagggccggggagcgtactcgcagtacgtgacccggtcgaatgagcgtagtcgtcgatgaggcagtgtgaaggatgaagtgtaaataaaaaaggaactattcttgcagtctcctcgttggtattcagttcggcgtcatttgctgctgatctcgaagacaatatggaaaccctcaacgacaatttaaaagtggtcgaaaaagccgataacgcggcgcaagtcaaagacgcgttaacgaagatgcgcgccgcagcgctggatgcgcaaaaagcaacgccgccgaagctcgaagataaatcaccggacagcccggaaatgaaagatttccgccacggtttcgacattctggtcggtcagattgacgacgcgctgaagctggcaaatgaaggtaaagtaaaagaagcgcaggctgctgcagagcaactgaaaacgacccgcaattcatatcacaagaagtatcgttaattcctcatttccctgttgcctgcactcaggtaacagggaacttatcatcgcaaatgatgcaccacctgattgctgctgccgcgccagatcagggaagggtcttttaaatcctgcacaaatttgccgtcgaccagcacgttaatcaaatcaacaacctgcatttgcgcagcgttgagttcgtcgagtttatagcctgtccacacccagatgtctttacccggacactcggcgcggatgcgttgtaccagtttcagaatatccggcacgttttgcggatgcagcggatcgccgccggagagggaaataccctggcgtttgatacgagtgtcattcagatcgttaatgatctggtcttccattgctttggtaaatggctgaccggaatttacccgccatgtgcttttgttatagcaaccggggcattcatgaacacacccggagacaaacagggtgcaacgagtgccggggccgttgacgatgtcgacaggatagtactgatgataattcattatttcgcctggcttatcagtccgcgtgtaggctgcatccggtaatcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttgcttagctcagagtgaagattaacctatctgcccattccccaaatgtttaacgcggcgcttaacttcttcctgcttaccagcgttaaacggacgtgcatccgggctacctaaatatccgcacacgcggcgagttaccgacacacgggaggcgtcatggttaccacatttcgggcaagtgaagcctttgctggtgcactcgaactcaccggtaaagccacactcgtagcactcatcaatcggtgtattggtgccgtaatacggtacatgctgatagctgtaatcccagacatcttccagcgccttcaggttgtgctgaatgtttggatactcgccgtagcaaatgaaaccaccgttcgccagcggcgggtaaggcgcttcaaagtcgatcttgtcgtacgggttcaccttcttctccacatcgaggtggaaactgttggtgtagtaacctttatcggtcacgcccggcaccacgccaaactcagcagtatcgagacggcagaagcgatcgcacaggttttcactcggcgtgctgtagagactgaaaccataacccgtttcttctttccactgatccactgcctgacgcagacgttcaacaatggcgatacctttcgcgcgaagctgctcgttgtcgtaaacatgctcgccgccgaacagcgcgttaatggtttcgtggatgccgatgtaacccagcgaaatagacgcacgaccgtttttgaagatttcagaaacatcatcgtcagcattgagacgcacgccacaagcaccttccatatagaggatcggggccacgcgcgctttcacgccttcgagacgagcgatacgggtcatcagcgccttacgtgccagcaccagacgttcatccagcagcttccagaaggtggcttcatcgccttttgcttccagagcaatacgcggcaggttcaggctgatcacgccgaggttgttacgaccatcgtggatctgctcgccgttttcattttcccacacgccgaggaagctgcggcagcccatcggagttttaaacgaaccggtgactttcactacctgatcgtagttcaggatatccggatacatgcgcttgcttgcgcactccagcgccagctgtttgatgtcgtagttcggatcgccttttttatggttcaggccatcgcgaatcgcaaacaccagtttcgggaacaccgcagttttacggtttttaccgaggcctgcgatacggttacgcaggatcgattcctgaatcaggcgcgattcccagctggtgcccaggccaaaaccaaaggttacaaacggcgtctgaccgttggcggtgtgcagggtgtttacttcgtactccagtgactggaaggcatcgtagcactctttgatggttcgagagttagcgtagccttcggcgtccgggatgttccactcttctgcggtcttgcgatgtttgttgtagctggcagtgacaaacggtgccagcacttcatcgatacggttaatggtggtgccgccataaatatggctggcaacctgagcaataatctgcgcagttaccgcggttgccgtagagatcgacttcggcggttcaatctcggcgttccccattttaaagccctgggtcagcatgcctttcaggtcgatcaacatgcagttgaacatcgggaagaacggtgagtaatcgagatcgtgatagtgaatatcgccacgctcatgtgcctgcaccacgtcacgcggcagcaggtgctgacgtgcatagtgtttagccacgatcccggccagcaggtcgcgctgggttggaatcaccttgctgtctttgttggcgttttcgttgagtaacgaggcgttggtctgctcgaccagaccacggatctcctggttcaggcgaccgcgtttttcacgttcaatgtcgcgatcgtgacggtactcgatgtaagcacgagccagttgtttgtatggacctgacatcagctgattttcaactgcggtctggatctcattgatatccacctggttgcggccctgcatctgctcgctgacaaccgcggcaacagtggcgcaataatcggcatcatcgacttccgctgctttagctgcacgcagaatcgcttctttgatgcgctctgatttaaacggcactttgcagccgtctcgtttcatcacatgcggtgtcatgatcgctccatatttttaagaacaggttatccacagaaattgggaaaggcgttttccggttttttcgtttcgttttccggtgctttccgcaatcgccatccgcttatccacaacgccgcacctttttcgtggggagctgtagtagcaattatagtcgattaatacaacatattgggttgggacgcattttaaagtctatatatagtgctttgcatcaaggatgtttgagctttttttgatgtagctcaaagtaaaaagcagagcgtacggatgacgggcgctacagcgatatgtaaattttttaatgaatttgctggttgaaaaatcaacaaaaacaacatactgacagacaaaaccccggaatgaccggcattaccggggcttagggaagatttacttctgtaaccaccagacagcctcaaaaggccgtaaattcatggcacagggttgtggtgaggcttcttcgtagttatgcatcacaagctgccagttgccgcgcatttgccctgcctgccagggttggatctcacggctaaggttggcaatgaccagcaaggtttgccccttccattcacggcgatagcaccacaatacagggctgtttggcagcagatcctggtaattgccccatgtcaggatggcttcctgcttacgcagtgcgattaacttttggtaggtgtaaaacaccgaggaatcatcggccagcgcggcttctacgttgatttgttgatagttatcgcccaggccaatccacggttcgccagccgtaaacccggcattatcgccgttgctccattgcatgggcgtgcgactgttgtcacgggatttactggcgaggattgccaataactcgtcggcatcacgcccatcgttgcgcagctcggcaaacatattgaggctctctacgtcgcgatagtcagtaatgcgcgtgaaatgcgggttggtcatgccaatctcttcgccctggtagatatacggcgttccctgcatgccatgcagcaccatcgccagcatttttgccgcaggcacgcggtattcaccttcatcaccaaagcgagaaacaatgcgcggctgatcgtggttacaccagaacaaggcattccatgctacgttgtgcattccttgttgccagtggcggaacaatgttttcaacgccacaaagtcaggtttagccagcgtccatttttcaccaccgggataatcgaccttcaggtgatgaaaattaaaggtcatcgacaattcactgcctgtcagagccgcgtatcgctggcaatgctcaaggctggtggaggacatttcacctacggtcattaacccgcgtggcgtaaacacatcgcggttcatctcgtgcaaaaactcgtgtgctcgtggcccgtcggtgtagaagcgacgcccgtcgccgtccaggtcttcagggaaacgcgggtctttggagatcagattcaccacatccaggcgcaacccgtcgaccccacgatcggcccagaactcacagacttttttcagctctgcgcgtaccgctggattctcccagttgagatccgcctgttctggtgcaaagagatgcaaatagtactgttcgctttccgcatgccagcgccacgcactaccgccaaattttgaacgccagttgttcggtggcgtttctggttctccatcgcgccagatataaaactggcggtaagggctttctttgttcagcgcctcgcgaaaccaggcatgttgggtagaggtatggttaaacaccatatcgagaatgatacgaatcccgcgcgattttgcctgcgtcaccagttcgtcaaaatcgtccagcgtgccgtaggtgggatcaatcgccgtatagttcgctacgtcgtaaccgttatcgacctggggagagacataaaagggggttagccagatggcatcaacgcccagtttatgcagatagtccaggtgttggataacgccacgtaaatcgccggtaccgctacccgtggtgtcctgaaaactctttggataaatctggtagataacgccgttttgccaccagtggggaagatgagtcattacgttattcctgcgaatgcgagggggcgcaattgcgccccgaagaaaattaaacaatgtccagcgtgcccaggcggtatttccgctgatagataaacgaggtgagtacaatcgggatgatgatggcgatagccattgccagcgcaaacacctgccagtagctcggttgaatcgagagaattcccggcaggccgcctacgccgatgccattcgccataacgccgttcaggccgcatagcaatcctgccagaccagaaccaatcatcgcgcacagcatcgggaagcgatatttcaggttgatgccgtacattgcaggctcagtgaccccaagccaggcggagatagcggcaggcacggagatctcgcgttcattgtgcttgcggctggaaatgataatgcctatcacggcggagccctgagcgatattcgacagcgcaatcagcggccacactggcgtaccacccatgctttgaatcatctgcaaatcaatagcaagcgtggtctggtgtacaccggtgatcaccagcggggcgtacaggaagccaaacaatgctgcgccaatcggagcaaagctgccggtcatcaggtgacgtaccgcaaaggcaacgccatcgccaatcatgcgaccaaacggaccaatcagcgcatgggcgaggaacaccgcgaggatcagcgaacagacgggtaccaccaccagatagaggtaatccggcacgatgcgtttaaggcgagtttcaataacgcccagcgccagtccggctaacagtgccgggatcacctgcgcctgatagcctactttggcgatgctgaacatgccaaagtcccacacttccggcagctgctgcccgagcagataagcgttcatcagctgtggagaaaccagtgtcacgccaagcacgataccaaggatcggcgtgccgcccatttttttcaccgctgaccagcaaataccgaccggcaggtagaagaagatcgcttcaccgatcaaccacagaaaatcgtagatcgtttgcagggaagggtacatttgcgccagcgtctgaccgttgctcatgggcaaatcgccgatcacattgcgaaaaccgaggatcaaaccgccgctaatcaacgcgggcagcaacgggaagaagatcaccgcgaaatgagagatcaactgctcatgccatttcatattatgccgggcggctttttttacctgctctttatcaacctgcgcctgtccggttgacgcaatcagtgcttgatagtaatcacccacgttggtgccaatcaccacctgaaattgcccggcattggtgaaacagcctttcaccatagggagttgctcaatttctttcggtctggcattggccggttggttgaggacaaagcgtaggcgagtaatacagtggctcaccgtcgcaatattgccgcgcccgccgaccagttcaatcaaccgatcgatatccgtttggtttattttgctcatcataaagccccatggcagatgacatttttggttggctgcagaatatattgcgcggaaaaatttaaaaacgggaacgttcccgaaacgcagcgaagatcacaatttatcgttcaggaaacgatcaggacagggtggcggggatgatgatttgttgcggttcgctgcgcccggttacctgcgcgatcaactggcaagccgcctggcgtccagcttcggcgtaaccgggatctacggttacgatctccggatggaggaatttcattaacggcgtattaccgacgctcgccagttgcaaggtgtcgatgcgttgctcttgcaggtatttacttgcgccaagtgccagcgtgtcggttgcgcacagtaaggcggtagtttcaggcgtaatcacttttgcaacgttctcatagccttgcttcatagcaagccctggcagggcggcaacgggatgcagtttatgcgctttgcagaacgccaggtaggcttcgtgacgtcgcttaccggttgtcacgtcactgtgcggcacgccgagataactgatattacgatgcccctggtcatacagccgttgcatcaggattttgattgccccttcgtcgtcataacagaccgaagcaaagccttttgcgtcacgcgccagcagaaccagcgatgactgccagtgggctaacatttcttctgttatgccagtaaaaccgaacagcactacgccgtcgatattacgccgtttcagcactcccaaatgttcggcaactaattgcggggaaaactgactttccatcatgattgggtcgtaaccttgttcatagaacgctggcagcatggtttgaacggcgagattttctgacaacgaatccagacgggtaacaatgatggcgaccactttatcgctttgcccacgcatagcgcgcgcagagcgggaaggggaaaatccatgctgattcatcactgcttcaacacgctcgcgggtgagctggctcacgccgctttcgttattcagcacccgggaaactgtagatttccccacgccgcttaagcgcgcgatatctttgatggtcagccgattttgcatcctgttgtcctgtaacgtgttgtttaattatttgagcctaacgttacccgtgcattcagcaatgggtaaagtctggtttatcgttggtttagttgtcagcaggtattatatcgccatagatgctacgaatattattggattctccttattatttgcggcgcttttttcacttaccggaggttatatggaacctgatcccacgcctctccctcgacggagattaaaacttttccggtaagcccgtcttttcacggcgttaccggatgcgtaaggccgtgacgttttaacgtccctgctcagctttattaccttcaggtaaggcttcgccacgcctgaagacatttctgtactgtttcagacagtgcggagggactccttatgtttaaagaaatttttacccggctcattcgccatttaccttcccgtctggttcatcgtgatccattgcctggcgcgcagcagacagtgaatacggtggtcccgccgtccttaagtgcgcattgcctgaaaatggcggtgatgcccgaagaagaattgtggaaaacgttcgacacccatccggaagggttaaatcaggcggaagtggaatctgcccgcgaacaacatggtgaaaataaattacccgcacaacaaccgtcgccgtggtgggtacatttatgggtctgctatcgcaacccctttaatattttactcaccattctcggcgctatttcttacgccacggaagatttatttgctgcgggcgttatcgcgctaatggtcgctatttctacgttgctgaactttattcaggaagcacgttccactaaagcggcagatgccctgaaagcgatggtcagcaatactgcgacggtgctgcgcgtaattaacgacaaaggcgaaaatggctggctggagatcccgatcgaccagctggtgcccggcgatattataaaactggcggcgggagatatgatcccggcagatttacgtatcttgcaggcgcgggatctgttcgtcgctcaggcgtcgttaaccggtgagtctctgcccgtagaaaaagccgctaccactcgccagccggagcacagcaatccgctggagtgcgacacgctgtgttttatgggcaccaccgtggtgagcggcacggcacaagcaatggtgattgctacaggtgccaatacctggtttggtcaactggcggggcgtgttagtgagcaggaaagcgagccgaatgcctttcagcaagggatcagccgcgtcagtatgctgctgattcgctttatgctggtgatggcaccggtggtgctgttaatcaatggttacaccaaaggcgactggtgggaagcggcgctgtttgcgctttcggtcgcggtaggcctaacgccggaaatgttgccgatgattgttacctcgacgctggcgcgcggcgcagtaaagctgtcgaaacagaaagtgatcgtcaaacatctggatgctattcagaactttggcgcaatggatattctgtgcactgataaaaccggcaccctgacgcaggataaaattgtgctggagaatcataccgatatctccggtaaaaccagcgaacgcgtgctgcatagcgcgtggttgaacagtcattatcagaccggacttaaaaacctgctcgatacagcggtgctcgaaggtacggatgaagagtcagcgcgctcgctggccagtcgttggcaaaaaattgatgagattccgtttgatttcgagcgtcgccggatgtcggtggtagtggcagaaaataccgagcaccatcagctggtttgcaaaggtgcattgcaggaaatcctcaatgtgtgttcgcaggtgcgtcacaatggcgagattgtgccgctcgatgacatcatgctgcgtaagattaagcgggttactgatacgctgaatcgtcaggggctgcgcgtggttgcggtggcgacgaaatacctgccagcgcgtgaaggagattaccagcgggcggatgaatccgacctgatcctcgaaggatatattgcttttcttgatccgccaaaagagacaaccgctccggcactgaaggcattaaaagcgagtggaattaccgtaaaaatccttactggcgacagtgagttagttgcagcgaaagtgtgccatgaagtggggctggacgcgggagaggtggtcattggtagtgatattgaaacgctatctgacgacgaactggcaaatcttgcacagcgtaccacgctgtttgcccgcctgacgccgatgcataaagaacgcattgtgaccttactgaagcgcgaagggcatgtggttggctttatgggcgatggtattaatgatgcgcccgccttacgcgctgcggatatcggcatttctgtggacggcgcggtagatattgcccgtgaagcggctgatatcatcctgctggaaaaaagcctgatggtgctggaagagggggttattgagggacgtcgcactttcgccaacatgctgaaatacatcaaaatgacggcgagctctaacttcggtaatgtgttcagcgtgctggtagcgagtgctttcttgcccttcctgccgatgttgccgttacacttgcttattcagaacctgctgtacgatgtgtcacaggtggcgatcccgtttgataacgtcgacgacgagcaaattcaaaagccgcagcgttggaatccggcggatctggggcgctttatgatcttcttcggaccgatcagctcgatcttcgatattttgacgttttgcctgatgtggtgggtattccatgccaacacgccggaaacgcaaacgctgttccagtcgggatggtttgtggtgggcttactgtcgcaaacgctgattgtgcatatgatccgcacccgccgtgtgccgtttattcagagctgtgcatcgtggccgttaatgatcatgaccgtgatcgtgatgattgtcgggatcgcattgccgttttcaccgctggccagttatctgcaattacaggcgctgccgttaagctatttcccgtggctggttgcgattctggcagggtatatgacattaacccagttggtgaaagggttctatagccgtcgttacggctggcaataaagaataaactgggcacgatagccccgattcagattgtagacaaagtgagttttgttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattttgcgtttgtcatcagacttaatccgggcatgatagcccggatttccatcaagattagcgacgaacagcgatcgcttcgatctcaatcttcacgtctttcggcagacgggcaacttcaacgcaagaacgtgccgggaaggtggcgttgtgttcggtgaagaaggcttcgtaagtggcgtttacggttgcgaagtcgttcagatcttttacaaacacggtagttttaacgatgtcgcccactttcaggccagcggcttcgacgatcgcttttacgttatccagcgactgacgtgcctgtgcagcgacgtctgccggtacttcgcccgttttcggatttaccgggatctgaccggaggtgatgatcatattgcccagatcaacgccctgtacgtaaggaccgatagctgccggtgcattttccgtcgcgatagttttgctcatgatttctcctttattacagcggtaaaaagtctggctcattatagggagccagacttttattaccaaccgcaattaattggccagcaccacattatgggaaaactctttttcacagtatttgcatttgagcgcgatatcattggcgcgttttcgcacggcaaagctggatgaaaccggttcggcatggctgatacagttgctgttcgggcagaccagcacattgtcgatgcgctccggcagacttgggcgcgatttacccaccacttcatagttgtcgatacggttaaccgtggcttgcggcgcatacaatgccagttgatctacttgatcttcactcaaaaaggtattttcgattttgatcagatctttgcggcccatctcgccagaaggcaggttcagaccaatggtgatgcgctgatccgtttcggtcagcttgaacagactcaacagcttaaaaccgatctgggcggggatatggtcaattaccgtgccgcgtttaatagcttcaacctgcaatttattatcgtgtgtcatctctatttccccttacagtaccagatcgcgattcagaaccagtgccagtaacgcctggcgagcgaaaatcccgttgcctgcctgctggaagtaccaggcgtgtggcgttttatcaacatccgtcgcaatctcatcaacacgcggcagcggatgcagcactttcatattggctttggcgttgtggagatcgctggcgcgaagaacaaactgcgctttcacgttggcgtactcggacgggtccagacgctctttttgcacgcgggtcatgtacaggatgtctacttccgccatcacttcttcaatagagctgtgcagactccatgcgatccctttttcatcgagcatatccagaatgtattgcggcattgccagcgcgtccggcgcgatgaagtaaaaacggttgccgtcgaacttcgctaacgcctgagtcagggagtgaacggtgcggccatatttcaggtcaccaaccattgcgacgtggagattgtccagacgcccctgggtttcctgaatagtgaataagtccagcaaggtttgcgtcggatgttggttggagccatcaccggcattcagtaccggtacattgccggaaaactcggtggccaggcgcgccgcaccttcctgcggatgacgcatcactatcgcatcgacgtaagtgctgataaccgaaatggtatcggccagcgtttcgccctttttacccagtgatgtattggcgctgtcggagaagcccaccacgctggcccccaggcggtgcatagatgtttcgaaagagaggcgggtacgggtagaggcttcgaagaaacagctggcaatgactttgtgcttcaacagctctggttgcgggtttgctttcagtttcgccgctgtcgccagcaccagattaaggtcatcgcgactaaggtcgtttatggaaatgatatgtttctgatatagcggattagccatcttttatctcctgacgcctgggcaaaaaaaagcccctcgattgaggggctgggaatgggtgatcaacgggaagaaaaacggcaggccagcgtcttttttcagacgcggtaagacaaaatgtcgaacacactgaaccatacatcctcccggcaaattgtccggcattatactcatcgtcagaagcggcgcaagcatttgatgcaatattttgtcagcgcaaacggtttatttgaattaaaagtcaaggtatatgcatttttatttgatgtgattctgcaggggaactgtccttcggtatcaataattgcagacattccctgctttttcctttttcactttcacgcaatcagatatgcattttattccattcatccgacttatagggcggagtgtgaaagcgaacggctaacactattgcttactgctcagggatgcgcgctatcactttaatttcaaaatcaaagcctgccagccatgtaacacccaccgccgtccagtttggataaggtggggcgctaaatatttcatttttcaccgtcatgatgtcttcaaattggttttctggatcggtatggaagctcgtaacatcaatgatatcgtcaaaagtgcatcccgcagctgccagggtcgcatgcaaattatcaaatgccagtctgacttgttgctgaaaatcgggttctggtgttccgtcctctcgacttcctacttgcccggaaacaaacagcaaatcgccggaacgaatagccgcagaataacgatgctcagcatatagtgaatgtcggccagcagggaaaacagcggttctttctaccatttggttatcctcaagatttacgacatgaacagaagatttctctttaccgggagccgcttttagcggacgacgtgagtaaacaaaacccagacatcatggataatggctgggcttaattgagcgtagtcggttatgcgccaaacgcgccatcaatggtatgcatcgcgccggtaacaaaactggcttctggccctgctaaccatgcgaccataccagcgacctcttccggttgcccatgtcttttgatagccatcaaactatgcaacatatcgcgcattggcccgttggcgggattagcgtcggtatcaattggccctggctggacgacgttaatggtgatcccacgcggtccaaaatcacgggccagcccgcgcgccatgccttgcagggcagatttgctggcggcataagcagccatgcctgcaacaggcatacgatcgccattcacggagccgatgattaagatgcgcccgccttcgggcatctgccgggcggcttcaacagaggcatgataaggagcatgaatattgattttgaaaaggcgatcaatatcgtcggcatttaattccagggcctcgccaaagacgccaatacctgcatttaccaccaggatatccaatgcgccgctcttacgaacgacatcaatgacagcgtctctgtcagcactatctgtgaatactgctgtcgctccagtctcttgtgccaggcgtttagcggcatctttcgaccccgcataggtgaatcgtacattggccccatcggtgacgaaacgacgtacgatagcggcaccgataccacgactgccaccgaggatgagaactgtcttacctgtaaaagcgcccataaggactccttgatttattatgtaacatgcattacaaaactgttttaactttctgtcaacaggttttgtaatggtcactaaaaaacaatctcgcgttccaggtcgtcccagacgtttcgctcctgagcaggcaatctctgcggcaaaagtgctttttcaccaaaaaggtttcgatgctgtcagtgttgctgaagttactgattatcttggtattaaccccccgagcctctacgcggcttttggcagtaaagctgggttatttagccgtgtactcaatgaatacgtcggtacggaagctattccgcttgccgatattcttcgtgatgatcgtccggtaggcgagtgcctggttgaggtattaaaagaagcggcgcgcagatatagccaaaacggcggctgcgctggctgtatggttcttgaaggtattcatagtcatgatccacaagcgcgtgatattgccgttcaatattatcacgccgcagaaacgaccatttatgactacatcgccaggcggcatccacaacgcgcacaatgtgtgactgattttatgagtaccgtgatgtctgggctttctgcgaaggcacgagaggggcactctatagaacaactctgtgcaacagctgcaatggcgggggaagcgataaaaactattcttgaggagtgatgcgggccttgacccgaaaggcgggaaagcgcctgccgataagttgtgataagacaataattcacgcgttaaggctagcggaattgattatcttttcgtataacgatagaaatgaaacgttgttttaattaaggagtggaaaagatgatcatcggaaatattcataatcttcagccgtggctaccccaggagttacgccaggcgattgagcatatcaaagcacacgttacggcagaaacgccaaagggcaagcacgatatcgaaggcaatcgactgttttatcttatctcggaagatatgaccgagccgtacgaagctcgccgtgcggagtaccatgcccgctatcttgacattcagattgtgttaaaaggtcaggaaggcatgaccttcagcacgcaacctgcaggcgcgccggataccgactggttagctgataaagacatcgcatttttgccggaaggcgttgatgagaaaacagttattctaaatgaaggtgattttgttgtgttttatccgggggaagtgcataaaccgctgtgcgcagtgggcgcgccagcccaggttcgcaaagcagtagtgaagatgctgatggcgtgatgacttttcgccgtaaataactcaaggtttacggcgagtttgtgaaaagagcgttttttgatatttttttgtgagtaaaatttgtaatgcttagacgttcttattcactcaaggagttcgtcatgagcaaaatatcagatttaaattattctcaacacattacattagccgacaattttaaacaaaaaagtgaagttttaaatacctggcgtgttggaatgaatgattttgcccgtattgccggggggcaggataacagaaggaatattctttctcctggagcatttttagagtttttggcaaagatatttaccctgggttatgtggattttagcaaacgctccaacgaagcgggtagaaatatgatggctcatattaagtcctcatcttattctaaagatactaatggcaatgaaaaaatgaagttttacatgaataatcctgtaggggaacgagcggattcacccaaggtgattatagaaatttcactttccactatcactactatggggactcgtcaaggacatacagccattatatttccacaacctgatggttcgactaaccgttatgaagggaagtcctttgaaagaaaagatgagagttcattacacctgattactaacaaggttctggcgtgttaccaaagtgaagctaacaagaaaatagcgcgtctattaaataataatcaggagttaaataatctacagaaattaaataatctacagaagttaaataatctactgaagttaaataatatacaggggttaaataatcctcaggagttaaataatccgcagaatttaaatgattctcaggagttaaataactcgcaggaattaaatagtccacaggagttaaatgatccgcaggagttaaataattctcaggacttaaataactctaaggtgagttgtacagtttcagttgattctacgattacgggtttattaaaagaaccattgaataatgcattattagcaataaggaacgaacatctgctattaatgcctcatgtatgtgatgaatcgatttcatacttactgggcgaaaaaggtatacttgaagaaatagataagctctacgcattaaatgatcacggaattgataatgacaaagtaggtaacaatgaaattaatgacatcaaagttaacctgtctcatattcttattgattccttagatgatgcaaaggttaaccttacaccggtcatcgattcgattctggagactttttcaaaatccccatatattaatgatgtaagaatactggattggtgttttaataaaagcatgcaatattttgatgatactaaaaagataaagcatgcatgctccgtaataaatcatattaatcttcgcagcgatcagtctaaaatagctgagacattatttttcaatctcgataaagaaccctataaaaatagccctgaattacaggggttgatttggaataagttggttgtatatgtcaatgaatttaacttaagtaatcgagaaaaaacaaatttaatacaaaggctatttgataatgttgagtctatatttaatgaagtacctgtcagcattttagtgaatgatatttttatgaatgatttctttatgaaaaatcctgagatgattaattggtacttccctcagttacttaagagttatgagggtgaaaagatttattttgataatttaaaatatgatttaaatgataatgataaggaatctaataaagaaattttgaagaatcaaccagataatgttatcaaagaaaaactgaataatgaatacaaacttagatttagaatgatgcaaactatcttgcaatcgagagttaatgtattaccatatattaatgaacagcgtttaaataaactaaatccaccggaaaatttacgtatagcaatagaacactttgggtggaagaatagacctatcactgcataaaataatgtgatgccgggatggtttgtatttcccggcatctttatagcgatagcaattatttactgagcgtcgcgaccatcaccgctttgatagtatgcatacggttttccgcctgatcaaaaacaatgctggcggcagattcgaagacctcatcagtgacttccataccgccatgtaggccaaattcttccgccattttcttgccaagcgtcgtttggtcgtcatgaaacgcgggcaggcagtggaggaatttgacctccgggttaccggtcaactgcatcatcttgctgttcacctgatattcacgcagcaatgcaatccgttccgcccatttctcttttgcttcccccatcgacacccacacatcggtatagataaagtcagcaccttcaactcccttcgcgacatcttcagtcagcgtaatattcccaccattttgctgtgccagggcgcggcattccgtaaccagcgcagcttccggccagcacgcttgtggcgcgaccagacgcaaatccagaccggtaagcgccgcagcttcgagcatcgaattgcccatgttgttacgcgcgtcacctgcatagaccagcgtcatttcgttgaacgctttgccgggcaaatgctcctgcatggtgagaagatccgccagcagctgcgtgggatggaactcattggtcaggccattccataccggcacgctagcgtattccgccagtgtttcgacaatctcctgaccatagccgcgatactgaataccgtcatacatgcgaccaagcacgcgggcagtgtctttaatcgactctttatgaccaatctggctgccgcttgggccgagataagtaacgcgagcaccctggtcatatgcggcaacttcgaaagagcatcgggtacgagtcgagtctttttcgaagatgagcgcgatgtttttaccagtgagtttggcttcttctttaccgcttttcttatcggctttcagcttcgcggctaactgcagcaggctgttgagttcagctggcgtgaaatcgagtaatttcaggaaatgcttatgataaaacccggacatagatccctcctgtggctaacgcctcaatgaattaaaattcaatttatatggatgattattcatttgcaagtctaaagcataaatctttgtcacaaaggtggaggcaatgtcagtggtgtgtgacaataagagtatcggcaggacattaagaggaatgagccatggcaaacccggaacaactggaagaacagcgtgaagaaacacgtttgattattgaagaattactggaagatggcagcgatccggacgcgctgtacaccatcgaacaccatctttccgcagacgatctggaaaccctggaaaaagcagcagttgaagcgtttaaactcggttacgaagtgaccgatccagaagagctggaagttgaagatggtgatatcgtgatttgctgcgacatcctcagcgagtgcgcgttgaatgccgatctgatcgatgcccaggttgaacaactgatgacgctggcagagaaatttgacgttgagtacgacggatggggcacttactttgaagatcctaacggcgaagatggcgacgatgaagattttgtcgatgaagacgatgacggagttcgccactaattaagcgtagcgcatcaggcccaggtagttcctgcaacctggtgaatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaacaaaacgtacgttgttaatgttcgaatgcccgcgagttgaacacgcgggcatttttttagagttcgcgcaacatccgcacttcacaatcgacatggcccgtgcagccaagcgcatagtcgatatgctcaaagcccaaatgctcataaagcgcaatggcttcctttaaaaaagcggtcgtttccagatagcagcgtttgaaacccatctctcgcgcctgctccatcgccattaaggccagtttttttgccagccctttgccgcggatagccggaagaaaatacatcttttgcagttcgcaaatatccgactcactcccggttaatggcgctatcccaccgccgccgaccacttcaccctcgtactcaacgacccaatatgcatggccaggctgactatatacttgatacagctcgtcaagattcggatcggcgacggtgtagcctttatcagcggtaagaccgtattcggcggatacctgacgaatgacgcgggcgatagcaggattatcctgcagcgtcaggcgacgcattacaggtgattgcggcgcaatgttattcatagtttaacccaataaaaataaagtaattatacatttgtttaataccactctcttcttacgtacgcaagcgacttataaagtaataaagtttttgccagcctattactgataagagtattgtaacgtggcagaacattttactgtctgtatatataagttatatcaatggattttttaattcagggaatttttatggctcaagttattaatgaaatggatgttccgtcccattcgtttgtttttcatggtacaggtgagagatattttcttatttgtgtggtgaatgtgttgttaacgattataacgctaggtatctatttaccatgggcattaatgaaatgtaagcgttatctttatgctaatatggaagttaacggacaacgattttcttatggaattaccggtgggaatgtttttgttagttgtcttttttttgtttttttctatttcgcaatcttaatgacagtgtcagcagatatgccgcttgttggttgtgttttgactttgttactgttggttttgcttatatttatggcagcaaaaggactgcgtcatcaggccttaatgaccagtctcaacggcgtaagatttagttttaattgctctatgaaagggttctggtgggtgacctttttcttgccgattttaatggccattgggatggggactgttttctttatctcgacaaagatgctacctgccaatagttcaagtagtgttattatatccatggttctgatggcaatagttggtattgtttccattggtatttttaatggtactttatatagtctggtaatgagttttctctggagtaataccagtttcggtatacatcgtttcaaggtgaaattagatactacgtattgtataaaatatgccattctcgcatttttagctttattgccttttctcgctgttgctggttatattatcttcgatcaaatattaaatgcgtatgatagttctgtatatgcaaatgatgacattgagaatttacagcaatttatggaaatgcaacgtaaaatgataatcgcgcagttaatctattattttgggattgctgttagcacaagttatttaacggtgtctttgcgaaaccattttatgagcaacctgtcactgaatgatgggcgtattcgttttcgcttaactttaacgtaccacggtatgctttatcgcatgtgtgcgttggtggtgatatccgggattacgggcggtctggcttatccactgctgaaaatatggatgattgactggcaggcaaaaaatacgtatttgctgggcgatttggatgaccttcctttaatcaataaagaagaacaaccagataaaggcttcttagccagtatttcacggggagttatgccttctttaccatttctgtaagagataaaaaagnnnnnnnnnnnnnnnnnncttcgttttcatcactgtgttttgattacagcgcggcgataacagcctgctgttcaatcagtttcgctttcgcttccgcatagccttccagcttctcacgctctttcgcgatgaccgcttccggtgcgcgggcgacaaagccttcgttcgccagtttgttctcgatacggctgatttcaccttcaatcttcgccacttctttcgccagacgcgccagctcatcttctttgttgatgaggccagccatcgggatcagcagctctgcaccgtcgatgatcttcgtaacggaaaccggacctttgtcatcggcaggcagcacggtgatactttccagacgcgccagggtttgcaggaagccacggttttcatttacgcgacgttctgcatccgcgctgcaaccacgcagcagcagctccagcggtttgcccggcgcgatgttcatttctgcacggatgttacgtaccgcaacgatcgcctgtttcagccattcggtgtcggccagtgcggcttcatcaacctgagatgcatcgtactgcgggaacggctgcagcatgatggtgtcggcagtgataccgcaaagtactttcacacgctgccagatggtttcggtgatgaacggaatgatcggatgcgcgaggcgcagcagaccttccagtacagtcaccagcgtatggcgagtaccgcgcagttctgcttcggtgccaccgttcattaccggcttggtcagctcgagataccagtcacagaactggttccaggtgaactcatacagaatgcctgcggcgatatcgaagcggaagctgtccagcgcttcgcggtacgctttgatggtctggttgaactccgccagaatccagcggtccgccagcgacagcgtcatttcgccgccgttgaagccgcaatcctgaccttctgtgttcatcagcacaaagcggctggcgttccacagcttgttacagaagttacggtaaccttccagacgcttcatatcccagttgatgtcacgaccggtagacgccagcgccgccagggtgaagcgcagcgcgtcagtaccgtgcggctcaataccgttcgggaactgcttctcggtgcgcttacggattttgtccgccagctgcggctgcatcatattgccggtacgtttttccagcagttctggcagcgaaataccgtcaaccatatccagtgggtcgataacgttacccttggatttggacatcttctggccttcgtcatcacgaatcaggccggtcatgtaaacggtgtggaacggcacctgcggtttgccattttcatctttgatgaagtgcatggtcatcatgatcatgcgggcaatccagaagaaaatgatgtcgaaaccagataccatcacgctggttgggtggaactgacgcagggcgtcggtattttccggccagccaagggtagagaaggtccacagcgcagaagagaaccaggtatcgagaacgtcttcgtcctgacgcaggacaacatcagcaccgaggttattttctttacgcacttcgtcttcgttgcggccaacataaacgttacccgcttcgtcataccatgccgggatacggtgaccccaccacaactgacgagagatacaccagtcctgaatatcgcgcatccaggagaagtacatgttttcgtactgcttcggtacgaactgaatgtcgccgttctcaaccgcttcaaccgccggtttcgccaggacatcggcacgcacgtaccactggtcggtcagcattggttcgataactacgccgccacggtcgccgtaaggaacggtcaggtcgtgcggtttaatttcttccagcaggccaagcgcgtcaactgcggcaacgactgctttacgtgcagcaaaacgctccagtttctggaactctgcagggatttcgctggaataaacgtcagattcgttacctttggtatcgaacacctgggcgctttcacggatatcgccgtcaaaggtcaggatgttgatcatcggcagggcgtgacgtttacccacttcatagtcgttaaagtcgtgcgccggagtgattttcacgcagccggtgcctttttccatgtcggcgtgttcgtcgccaacgatcggaatacgacggttaaccagcggcagaatgacatatttgccaatcagatctttgtaacgcggatcttccgggttaacggctacgccagtatcgcccagcagggtttctggacgggtagtcgcgaccaccagataatctttaccgtctgcggttttcgcaccgtcagccagcggatagcggatgtgccacatcgaacctttcgattcgcggttttcgacttccaggtcagagatagcggtgcgcagtttcggatcccagtttaccaggcgtttgccacggtaaatcaggtcttctttatacagacgaacgaaaacttctttcaccgcattggacaggccttcgtccatggtgaagcgttcacgctcccagtcgacggagttgccgagacggcgcatctgacgggtaatggtgccgccagattccgctttccattcccagattttgtcgatgaaagcttcgcggccgtagtcgtgacgggttttaccttcttctgcggcaatcttgcgctcaacgaccatctgggtagcgatcccggcgtggtcagtaccgacctgccacagggtgtttttgccctgcatgcgctgatagcggatcatggtatccatgatggtttgctggaaggcgtgacccatatgcaaactgccggtgacgttcggcggcgggatcatgatgcagaaactttcctggctttcatcgccattaggcttaaagtagccctgcttttcccagtgctcgtaaagcggctgttcgatatcttgtgggttatatgtcttttccattatttccaggttgccgtattcaggttgaaaccagccacgcggtaggctttatagcgttcgcgcgccagttgtttcagagaatcttcataaggaacgaagtctaccacttctgtgaaagcggtggcaaaatctgcaaagcttgttcgcagactaatcaatatatcgcgccggctgctgctacgcttttgcggccaggcgatctccaccggtgcaccgccgcgcggtccttctcccgctaaattatgcggaacaaagctttctgccggacgcgcccacagggcttcatccagccggtaagcctgcttttcatcttcacaggcgatgagcacgcgcttaccgctgcgccaacgttctgcggcaatttcacacaccagttgctcaacggcgcttaagccatcgacggtggtgtcattgtccagaaggtagaacgtcgcgtttttcataaatggggcttcttgtggtggatttaaatacgcatcaggtatacaccgcagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataacagccttgcctgacgcaattactcttcgccgttaaacccagcgcggtttaacaggaactgtgccagcaacgctaccggacgaccggtggcgccttttgctttaccagaacgccaggcggtaccggcgatatccaggtgcgcccagttgtacttacgggtaaagcgtgacaggaagcaacctgcggtaatcgccccaccaggacgaccgccaatgttcgccatatcggcaaaattggactccagttgttcctgatactcgtcacccagcggtaagcgccatgcgcggtcaccggattgttcagacgcggcaatcagttcatgggccagcggattatggttcgccatcagaccagtaatatgatgacccagcgcgatcacgcaggcaccggtcagcgtcgccacgtcaatcaccgcttccggctcaaaacgctcaacgtaagttaacacgtcgcacagtaccaggcggccttcagcgtcggtgttcagcacttcaacggtttgaccggacatggtggttaacacatcgcccggacgataggctcgtccgccaggcatgttttcgcagcctgccaacacgccgataacgttaatcggcagttgtagctccgcgaccatccgcatcacgccgtaaaccgctgccgcaccgcacatatcgtacttcatctcatccatgccttctgaaggcttgatcgagataccgccggagtcgaaggttaaacctttacccaccagcacgattgggcgtgcatcttccgacgcgttgcctttgtactcaatcaccgacatcagcgattcgttttgcgaaccctgaccgaccgccagataggaatgcatccccagctctttcatctgctgttcgccgataacgcgggtgatgacattcttgctgtagctgtcagccagctggcgcgcttgtgaagcgaggtaagcggcgttacagatattcggcggcatattgccgagatcttttgctgctttaatcccggcggcaatcgccagaccgtgctggatcgcgcgctcaccgctggtcagttcacggcgggtcggcacgttgaacaccatcttacgcagcggacgacgcggttcgctcttgttcgttttcagctgatcgaaactgtagagcgtctcttttgccgtctcgacagcctgacgcactttccagtagttgttacggcctttaacgtgcagctcagtcagaaagcagaccgcttccattgagccagtatcattcagcgtattaatggttttctgaataacctgcttgtactgacgctcatccagctcacgttctttgccgcaaccaataaggagaattcgctcggaaagtacattcggaacatggtgcagcaacaatgtctgccccggttttccttccagttcgccccgacgtagcagggcgctgatgtacccatcgctgattttatcgagctgttctgcaatcggagaaaggcgacgtggttcgaagacgcccacgacgatgcaggcactccgctgtttctccgggctaccgctttttacactaaactccatgcactacgctcctgaatcttaaagacaacggcggtggctacagatagaattgcaagctttcgtaactcatgtccgctgttgcgatgacttcgtgttaatcttaacgttattacggcattggcacgtcagaacaaaatctgagaggtgaatccgttgagtataattatcttagcgacgatttcgacgactcaagagaataaatgacgtttaagccatgaaacaagctaaaatcctgcaaaagacgagtttttacgggcgtatttaaagtgataatcataagatatctggtgcgggagacgctcaaaagccagctggcgatactcttcatcttgcttttgatcttcttctgtcaaaagttagtgaggatcctcggcgcagcggttgacggcgatattccggcgaatctggtgctctcccttctcgggttgggcgtgccggaaatggcgcagcttatcctgccattaagcctgttcctcgggctgctgatgacgctgggcaaactgtataccgaaagtgaaattacggtaatgcatgcctgcggcctgagcaaagcggttctggtgaaagcggcaatgatccttgcggtattcacggcaatcgtagcggcggttaacgtgatgtgggcgggaccgtggtcatcgcgtcatcaggatgaagtgttagcagaagcgaaagcgaaccctggcatggcggcgctggcgcaagggcaattccagcaagcgactaatggcagctcggtgctgttcatcgaaagcgttgacggcagcgatttcaaagatgtgttcctcgcgcaaattcgaccaaaaggtaatgcacgtccttctgtggtggtggccgattccggacatttaacccagctgcgcgacggctcccaggtcgtcactctcaaccagggaacgcgcttcgaaggcactgcattgttacgtgatttccgcattacggacttccaggattatcaggcgatcattggtcaccaggcggtggcgctcgacccgaacgataccgaccagatggacatgcgcacattgtggaacactgacaccgatcgtgctcgcgcagaactgaactggcgtatcacgttggtattcaccgtgtttatgatggcacttatggtcgtaccgctgagcgtggttaacccacgtcagggacgcgtactgtcgatgctgccagccatgctgctgtatctacttttcttcctgatccagacctccctgaaatcgaacggcggtaaaggtaagctggacccgacgctgtggatgtggaccgttaacctgatttatctggctttagcgattgttctcaacctttgggacaccgtgccggtccgccgcctgcgcgccagtttttcgcgtaaaggagcggtgtgatgcaaccttttggcgtacttgaccgctatatcggtaaaactattttcaccaccatcatgatgacactgttcatgctggtgtcgctgtcgggcattatcaagtttgtcgatcagctgaaaaaagccgggcaggggagttacgacgcgttaggcgcaggaatgtataccttgctgagcgtgccgaaagatgtgcagatcttcttcccgatggcggctctgcttggggcgttgcttggtcttgggatgctggcgcagcgcagcgaactggtggtgatgcaggcttctggttttacccgtatgcaggtggcgctgtcggtgatgaaaaccgccattccgctggtcttgctgacgatggcgattggcgaatgggtcgcgccgcagggcgagcagatggcgcgtaactaccgtgcgcaggcgatgtacggcggctcgttgctctctacccagcaaggcttatgggcgaaagatggcaacaacttcgtctacattgagcgggttaaaggtgacgaagagttaggtggcatcagcatttatgcctttaacgagaatcgtcgtctgcaatccgtacgctatgccgctactgcgaagtttgacccggaacataaagtctggcgtctgtcgcaggttgatgaatctgatctgaccaatccgaaacagattaccggttcgcagacggtgagcggcacctggaaaaccaacctcacgccggacaaactgggcgtggtggcgctggacccggatgcactctctatcagcggtttgcacaactatgtgaagtatctgaagtcgagcggtcaggatgccggacgttatcagctcaacatgtggagcaaaatcttccagccgctatctgtggcggtgatgatgctgatggcgctgtcgttcatctttggcccactgcgtagcgtaccgatgggcgtgcgtgtggtcaccggtatcagtttcggttttgtcttctacgtactggaccagatcttcggcccgctgacgttggtttatggcatcccgccgatcatcggcgcactgttgccaagcgccagcttcttcttaatcagcctgtggctgttaatgagaaaatcgtaaccgaatgaacgaataaagggagcgaaagctccctttattattgttagcaaagtgtgcttcgttcattcctgaaaaataattaaaattcaatatattgcagtgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagacaaatctcgcctgacttaccttcttctcccccccagcaaactccccaacatcccgcgtacaatctgattcgtcacttggcgagcggcgcttttggccattgtttgcaccacaccatctttcttcccgccgcgtggtccggtagtgccgaacaaaatatccttcaatccaccaagaatgccgtcatccaccgctacctctttccctttcgcgggaggattattttgctgctcggtactggcctgaaagcctttttgcaacatctcataggcggattcccggtccacctcatcctcatatttgccatacaccggagagtgattaatcaagccattacgctcatcttccgtcaccggccccatccgcgaacaaggcgcgatcaccatcgcacgctccaccacagaagggcttcctttcgcatccagaaaagagatcaacgcctcgccggtgcccagttcctgaatcgccttttcggtatcaaacgccggattggcccgcatggtttgcgccgctgccttcactgctttctgatcttttggcgtaaaagcccgcaaagcatgttgaacgcgattaccgagctgcccgagcacattatccggaatatcagacgggttttgcgaaacgaaccagacgcccacgccttttgagcgaataagccttatcacctgctcaatcttatccagcagtacctgcggggcatcgttaaacagcagatgtgcctcgtcgaagaaaaacaccagttttggtttctccagatcgcccgcttccggcaattgttcatacaactctgaaagcatccacagcaggctggcggcgtacagtttcggcatctgataaagtttctcggcgctgaggatattgataacgcctttaccgttggcatcggtgcgcatccagtctttgatatccagcatcggctcaccaaagaagtgtgctgcgccttgctgttccagcgacaacagcccgcgctggatggcaccaaccgatgcgctactgatattaccgtactgattctggaaggatttggcgttatcgccgatgtactgggtaattgcccgcagatctttaaagtcgagcagtaacagcccctgatcgtcagcaatgcggaagatgatattcagcacgccagattgcacatcgttgagattcaacagtcgtgccagcaacagcggccccagatccgaaaccgtcgcccgcaccggatggcctttctcgccaaagatatcccacaccaccaccggattggcatgcggttgccagtcattgacgccgatatttttaagccttgcgagcagtttttccgacaccgttcctgcctgcgcgacgccggtcagatcgcctttcacatcagccataaacaccggcacgccgatttccgacaatgactccgccagtttttgcagcgtaacggttttacccgtccccgttgcgccggtaatcagcccatgacggttagccattcccggcagtaaaaacagttctgtgtccggcgtgcgggcaattaacaggggttcactcatgagatatcctccagtttcctgcctggagtataggcaacgtccggcaaagagaatacgtgtaatgaagagaaaataacctaaagcgtgttgccgtgataaatctgatacccgaggtcaacagtgttgtggttgtgatcgttatttttaattttgctcagcaacatttgggcggccatccgaccaatatcaaaacggggagtaattacgctggcgaggcttgggatcatttgcctgccaatctccagcccatgaaaacccgcaatggaaatttgttctggcacggcgaggtttcgctcgcggcacagcagaagcgcacccatcgcaatatcgtcattggtgcaaaatacaccgtctaaatccgggtttgcgctaagggcatcacgcattaactgcattcctaaatgaatggatgagatggcgcgtggattcatgcgtaatggggaaagattatgcagcatcatcgcatcgcaatacccctgataacgctgttcatcgcgggtgtcatctttggaaccgagatacagaattttgtgcctgactcgcttctccagcatggtacacaccatgtcaaaagcggcctgccgattatcaaaaccgacctccatatccagccgttctccctgtacatccatcaattccacgaccggaatggtggctgaacgcagaaatttcaccgtcctgatggtgtgatatttttccgaaagtataatcccgtcaatgttataagagagcaggttaatcaccgactcttcttcggaatcgcgatcgtaattgtaattagcaataagggtctgataattatgctcagaggtgacggattctattcccgcgagaatgtcagcgaagagttgattttgaaatgacggaatcaagataccgagggtataactttgtgcattcaacaacatgccgggagcgcgattagggatataattgatctcttccataattttggcgatgcgctcgcctgtttcctttgccacctttttcggcgagcggatataacgactcacggtcatttttgttacgccagccagcgtagcgatatcctgtaaagaaattctgtgattgcgcataacttctcccaacgtcgggggaatcttcaatcttcccccgaaactacatcacaatattttattctttcagtgcaatacggcgttaatggctaacacgcccagcaaacccataatagaaataagggtttccatcaccgtccaggtacgcaacgtttcaccaaccgtcagattaaaataccctttaaatagccagaagccagggtcgtttacgtgtgacgcgatcacgctgcccgcaccggttgccagtaccattaaagcgggatcggcatgggtaacgttgataatcggcaacaccacacccgcggtggtaatggccgcgacggtggcagagcccagagcgatacgcaacagcgccgcaacagtccagcacatcaataacggcgaaagtgtagttccggtcattaagtgtgaaatatagtgcccgacaccgctatctactaatacctgcttaaacgcgccgccgccagcgataataaacacaatcatcgcgatagcgcctatagaatccccaatgatatccatgatttgctcgatggtgcgtccattacgtcggcccagtgtgaaaatcgcaataacaatggcaataaacagcgcaacggcagggttaccgacaaattcaaagaagaggcgcacggtgttagttttcggtaacgtaatttcacaaacggcggcgatagccatcaggatgaccgggatcacggcagcgaaaatactgttccagaaggagggcatctcctcttcgctaaacagatgaggattaaataagccttccggtggtgctttctcaaagcgagttagcagtttagaaaacagcggtcctgcgacaataactgtcggaatggtaatgataaatccatacagtaaagtcgttccgagattagcctcaaagatagtcgcgatggcagtaggccctggatgtggcggcagaaaacagtgggttacagagagcgctgctaccattggtacgccaacatacaacaggggtaatcctgatgatgctacgatggtaaataccaacggcaacagcaggacaaaacccacttcaaaaaacatggcgaggcccacaaccagaccggtgatcactagcgcccattgcacgcgttttttaccaaaagtagcaatcagcgtagtggcgatacgttgtgccgcacccgtatcagaaatcagcttgcctaacatggccccgaaaccgaggatcattgccagcccgccgagcgtgctgccgataccattttgtatagagtgcaggacggcctgtgcatccatcccttcggcaaatccgacgacggcagctaccagaacgagggcaataaagccgttaactttaaagccgatcatcaggataagaagcagcgcgacgcctgccgcaataatgattaatggcatagtctttatctcttattagtgccagaaaagcagcgctttcgcgctgcacgtaggggggctgttaaacagccactaacatgccgccatcaacaaacaacaggtggccgtttacgaaatcagaggcttttgaagaaaggaacaccgcagcaccaatcagttcctgcggatctccccagcgtgcggcgggggtccgtttgcacaaccaggcggtgaaggcttcgtcctcaaccagtgctttagtcatttctgttttgaaatagcccggcgcaataccgttgacctgaatattgtggcgcgccagctcgacgcacatgccgcgggtgagcatttttaccgcccctttcgatgcggcataaggggtgatggtgtcacgtcccagttcgctttgcatcgagcaaatattaataactttacctgccttgcgttcaaccatgtgacgagttaccgcttgcgataccaggaacacggcggtctggtttactgcgatcacatcattccactcttgttcagggaactcagtaaaaggatgacggcgctggataccggcgttattcaccagcacatcaatggggccgatgtccttttcgatatgttcaacggcggcatcaatttcatgtttatgagtaacattaaaaggtgcggcaacggcctgaataccctcctggtggagtttttctacagcaagttctgcgcgttcggcagtaatatcattaataattatttgtgcgccatatttacccaggccggttgccagtaaaaagccaatgccctgtgctgaaccggtaatcaagatattttttcctgccagtgaaaatagatcgttcattgtattattcctttatttatctcttagaaaacaagctggacttttgctgcctgggttttatcaccggcgaaacgtagcgcctcttccaggtcagtgaagggatattcagcactcagtaaaggcagtggattgataacgccattcgccagccatgacactgcggtattaaattcgctggtaaaacggaaagagcctctgagtgaaatctccttaccaatcaacgtcatcattgggaattctgccatcgcgcctcccatacctacctgcaccattacgccgcgtgcacgagtgacctccagacaggtattcactgatgaaggatgaccggacacttcaaagctgacatcgaaatagcctttttccgctttccagtgatccatgtcgtcgttttgtgggtttacgagcacatccgcccccatctctttgcccagcgaaagggaacggggactcacatcagcacagacaatttccgcggcccccagtgttttcactgcactgacaatcaggcagccaatgggtccaacaccggaaataaatactcgcttgccctgtaactcgccggcctgatgtgcggcatgaatcgcgacggctaaaggttcggcaaaagccataaccttttcgtcagctttggccggataagggacacattgcgacgtttcgaccattttataacgggtaaaaccaccatcaacatgagggaaatacatggcactgccaaaaaaacgcatatctgtacactgattctcgttatgttcaatgcagtatttgcagtgaccgcacggtttagacggattaatggctaccgtttgcccttcatgtaattctgatgagtcgctatgaataactttaccgataacttcatgacctaacaccatcggtgcctttatcatgaaattacctacttttccttcctgataataatgtaaatcggaaccgcaaattccacctcgggttatttgtactaatgttccattattattccaatctatcgtctgctcggtaacggcaacagttttcttgcccgcaacaacgcaggactgtgttttcacttgcataaattcctcactggtcaggtagacacctcggaagcatttaagcggttttaactgtcattatttgtgatgaagatcacgtcagaaaattgttacattactatgttacgcataacgtgatgtgccttgtaattcttatcagtagaaataaaaaaacgtgaaattattatgccgccaggcgtagtatcgcagcaggtaagatgattcaggagattttaaatggcgggtgaaagctttattttgatgggcgtttcagggagtggtaaaacattaattggtagcaaggttgccgcgttattatctgctaaatttattgatggtgacgatcttcatccagccaaaaatatagataaaatgtcgcagggtattccattatctgatgaagatcgacttccctggctggaacgcttaaatgatgcttcatacagtctttataaaaagaatgaaacaggatttattgtctgttcatcattaaaaaaacagtatcgtgatattttacgcaagggtagcccccatgttcatttcctctggttagatggcgactatgaaactattctcgcgcgaatgcagcgtcgggctgggcattttatgccggtagcgttactaaaaagtcagtttgaggcactggagcgtccacaagcagatgaacaggatattgtgcgcattgatatcaaccatgatattgccaatgtcaccgaacaatgtcggcaggctgtgctggcgatacgacaaaacagaatatgtgcgaaagagggcagcgcctcagatcagcgctgcgaatgattttcaaaaatcggctttcaacaccacgcggtaacgcgccttaccgtcgcgcacatgctggatggcgtcgttaattttcgacatcgggaacagttcggtggtcggcgcaaccttgctgcgggcggcaaaacgcatcagcttacgcagctcataaggcgtgccggtagcagaaccagagacgctgcgatcgcccgcaattaacgtaaaggccggaacagacagcggcgtgagaaccgcaccgaccgtatggaaattaccgccataggtcagcgcctcaaaatagggctgccagtcgaggctgacgttgacggtgttgataatgagatcaaactgccccgccagtgctttcagtgcctgcggatcgcggctattcaccactttatcggcacccatcgccagcacttcctgctctttcgccggattagaactaaaggctgtcacctcgcatcccattgcgtgcagaagttttatagcgatatgccccagcccgccaataccaattaccccaacgcggctggtagcagtgatatggtgcatcaacagtggtttaaagaccgtgataccgccgcacaacagcggcccggcggactcgatatcaatattttctggcagtggaatcacccattgccagtccgcacgcaacttctcggcaaagccaccgcgattcataatcgtcggcaccgcaccttgctcgcagttgatctgattaccgctaatacaggcgtcgcagtgaccacagctacgcgccgtccagccaatcccgacacgctgaccgacctgcaaacctttatcctgcgcggcgctcccgagtgccaccacgcgcccaatcacctcatgcccggcaaccagcggatattgtgaaaatccccattcgttatcgatcatcgacagatcggaatggcagatcccgcagtaatccacctgcacttcaacatcttgtggcctcagctcaccgggatcgtactcataaacttccagttcgccgcccgcttcttttgcggcatagctttttatcatcgacattttttggtccttctctggtgttgtttgggaagtgtagagcatggcagggcggggtgcctggagtgtgacaaaggttacacatcgctgtatgcaatgctgaaaatttcagcacttagcgaggtgcgagcaagctggcgcttgcatggtggcgtgcgacaggtataatccacaacgttttccgcatacctcttcagtgccgaagtggcgaaatcggtagacgcagttgattcaaaatcaaccgtagaaatacgtgccggttcgagtccggccttcggcaccaaaagtatgtaaatagacctcaactgaggtctttttttatgcctgaaatccagtgtttatctatctttcccgctatattaactctctcaaggtcaaccgatatcaacgtacatctaccaacatatgttggtacagatgatggtatttccggttcgataatgcttgtaccaacagggagggaatacgatggcattaacagatatcaaagtcagagcagccaagccaacggataagcaatattagctgactgatggtggcggtatgcatctgcttgtccatccaaatggttctaagtactggcgtttgcagtaccgttatgagggaaagcaaaaaatgctggcacttggggtttatcctgaaatcacactagcggatgccagagtacgtcgtgacgaggcgcgtaagctgcttgcgaatggcgtcgatccgggagacaaaaagaaaaatgataaggttgaacagagtaaagcacgaacctttaaagaagtcgcgattgagtggcatggcaccaataaaaagtggtctgaagatcacgcccatcgtgtgctaaaaagtcttgaagataatctttttgcagcgcttggtgaacgtaatatcgctgagttaaaaactcgagatttattagcacctattaaggccgtagaaatgtctggacgtcttgaagtggccgctcgtcttcagcagcgcactacagccatcatgcgctatgcagtgcaaagtgggttaattgattataacccggcacaagagatggctggggcggttgcttcctgtaatcgacaacatcgtcccgcgcttgaattaaagcgcatccctgagttgcttacaaaaatagatagctatactggtaggccgctaacccgatgggcgatagaactcactttgctgatctttattcggtccagtgagctgcgttttgctcgttggtcagagatcgatttcgaagcgtctatatggactatcccaccggagcgggagcctattcctggagtgaaacattcccatagaggctcaaaaatgcgtacaacgcatctagtgcctctttcaacgcaagctcttgcaattttaaagcagataaaacagttttatggggcccatgacttgatatttattggtgatcacgattcgcacaaacccatgagtgagaatacggtaaatagtgcgttacgggtcatggggtatgatacaaaagtagaggtttgtggtcatggctttcgaacaatggcctgtagttcattggtcgaatcaggtctgtggtctcgtgatgctgttgaacgtcagatgagccacatggcgcgaaattcagtgagggccgcgtatatccataaagcagagcatctggaagaacggcgattgatgctacagtggtgggccgattttctggatgtaaacagagaaaggtttatcagtccatttgaatatgcaaagattaataatccattaaaacagtaatcatcccgggcaaatgcccgggaattattctaggattattttctttgttaaaaaagacaaacggtattaactgatgtatttactatttaccgctccctgcaggggggattatcagaatccgcggttattcattatttatatacattcaataaaaaagtaacctcataaaaaatcctgtactcacagggtgatgcgggataactgacgtaaggagtgctgcagggatttgatggtcccttgtagactggccccctgaatctccagacaaccaatatcacttaaataagtgatagtcttaatactagtttttagactagtcattggagaacagatgattgatgtcttagggccggagaaacgcagacggcgtaccacacaggaaaagatcgcaattgttcagcagagctttgaaccggggatgacggtctccctcgttgcccggcaacatggtgtagcagccagccagttatttctctggcgtaagcaataccaggaaggaagtcttactgctgtcgccgccggagaacaggttgttcctgcctctgaacttgctgccgccatgaagcagattaaagaactccagcgcctgctcggcaagaaaacgatggaaaatgaactcctcaaagaagccgttgaatatggacgggcaaaaaagtggatagcgcacgcgcccttattgcccggggatggggagtaagcttagtcagccgttgtctccgggtgtcgcgtgcgcagttgcacgtcattctcagacgaaccgatgactggatggatggccgccgcagtcgtcacactgatgatacggatgtgcttctccgtatacaccatgttatcggagagctgccaacgtatggttatcgtcgggtatgggcgctgcttcgcagacaggcagaacttgatggtatgcctgcgatcaatgccaaacgtgtttaccggatcatgcgccagaatgcgctgttgcttgagcgaaaacctgctgtaccgccatcgaaacgggcacatacaggcagagtggccgtgaaagaaagcaatcagcgatggtgctctgacgggttcgagttctgctgtgataacggagagagactgcgtgtcacgttcgcgctggactgctgtgatcgtgaggcactgcactgggcggtcactaccggcggcttcaacagtgaaacagtacaggacgtcatgctgggagcggtggaacgccgcttcggcaacgatcttccgtcgtctccagtggagtggctgacggataatggttcatgctaccgggctaatgaaacacgccagttcgcccggatgttgggacttgaaccgaagaacacggcggtgcggagtccggagagtaacggaatagcagagagcttcgtgaaaacgataaagcgtgactacatcagtatcatgcccaaaccagacgggttaacggcagcaaagaaccttgcagaggcgttcgagcattataacgaatggcatccgcatagtgcgctgggttatcgctcgccacgggaatatctgcggcagcgggcttgtaatgggttaagtgataacagatgtctggaaatataggggcaaatccaccttgtgctgatatgaatacggatattttatacagaatacttttcagtacaagcgactgtattacagtctgccatatatgattacctgtgatcaggaagaataagtggctgaggtttcaaactgtctgccggtatattcctctctcccttaaaaaccataacaggttagttatcttcgtctgtcagcggattgaatggcggtatattttcagtacaaataccggtcatccactgaaaaatacctgcgaaatgacgggcactgatttttctactgacgggctgatgagacgttatgtcactggcggtaataatcagtggcacactgtagcctccctgcacatgaccataatgatgaacaggattggcactgtcgctgaccgacagcccaaggccagaaaagtaaagcatggcgaaatgacgtgagtaccggcgaaggataccatcaagctggccaagaaagttatccagtttactgatgctggcgaggtaacaggcaatttttcggggatactgctccaggtaattattcggctaggagttaaggctgtcacacggatttggatgagaacccatcatgtgcaggaaaattatcttcggagaggatgtatccgccagcgcacgttctgtttcctgtaacaacagtttgtcatctgttttacgggaagcgaagctgcctttcttgaggaaagtggcatgctccgcatcagaagcaataacagagatgcgtgtgtcatgctcccccagttttccttgattggatatccaccatgtgctgtatcctgcttttgctgccagcgccaccacattgttgccggaatcagggttctgctcatagtcataaatcagtgtccggctcagggaagacactgtactggaggctgtcgaggtataatcgtcaataaataaaccgggtgccgtattcagccacggtgtggttggtacgggatagtcatacactgacatataatccctgcgcacactctcaccagtgacaataacaatcgtatcatataacggtgctcccggctggattttccagttgtcagccccgtgctactcagttgttcataacgctgcatttcacgtaatgtgtcagttgtccccacaactgttcctttaaccatccgcaatggccaacggtttacagagcataatacgaatagccgtagagccagccagttacggtggtcgcgatggtgtgtccgccagaaaatcaccacgaataccagaatcgcggcactgaccagaaaatgataaacaggaaacacggggcggttcactttgctttctcctgtagtgttttctgtaggttctgaaccggttctagcggggttgtgaggctgatggcaatcgccgggctcttcctgcatgttacactggtactgcaagagggggccttcgctcctctgacattactcagtattttcactactacaccccatctgccatccataacaaccgattcaccccctcgcgaggcgttgttgcccgtcacccggacagacaccgttatggacttctcttgttgcacgatcgatcaattgttatgcatgctgacaccacaaccccggtgggtatgaccgatgcctttctcactctcttcccggtcatcgtcggccttccccgttattgtggcgtgtcagcaccctcgacggcatttcgatggctgctcagtgttcactcacgttacggcccgcataacccgttgacttcctgaagaagtcgtttcagggagagattcagcccttttgttacctcctggaccgcttcttgtccttccagtcggagcgagagttagccggggcggactttcaccgacggaaagatcgtgcatttcaaggcacacacaacaatatctgcgagcgtgctatccgtccggtcgttatgggacgaaaggcctggttgttcgctggttcactggtggccgggaaccgcgcggcacagataatgagccttctgggaaccgcagtctggagccacatgcttggctgacggacgtcctgacgcgtctgccggagtggccggaggagaggttggctgagttactgcctcttgagggctttaccttcttcgggtaagtgatacctgccgtcaggtgtttgtgcaccgggccataacctgcagttgggaattgaacgcctgacaacaggaaatgagctagagcagtaaacacgcgggctgacaatgggtcagaatatgagttagcccggcgttattcctggggtcagtacttcagatctagcctccggtaccagactagctagcccctacgcaaccaaataaatcaaccatcgtcagagtgcaatcgttcatatacactgtcggtgatgcgctaaaaaatgcgttaatgttgagttcctcgaacccttaccaattaagggacatagccagatacgcaactggctgatgcaagcagtctaatgtctttagatccgctggcctgcgggcatgacaatgtcaaacagtcaaagattgtggcgttgacggtcagtcttggggacaaaaaagctcagtattctcgttggcaaccagataatttaacagttgatgctgaaacgaaataggcatcttggttctgtaatgccagtcagttaagcaactgactggctctttttcggggctgtggggtatttccagggcctctcctttaccactctcgggaaggccctttcccttcttgtcggtaatttcacaagttgtcccatacttgcaagatcgcgcatcagctccggtatacgtcccggtgaagcgccctgcaatgtcatcagcattctcatcaccattccgcatgattctgagaaactcagttgattcggccagtaacctttcagatgttccgccattttaatcatctgatatctcaccagattataagccagtaagacaccccacagctcttgctccacaagctccggctttttacttctcagcgtcagcctgctccgttgcatcgtctgttttatctccctgtatcccagttcgatttcccagcgatgactgtacagatcccccatttctcctccggggaagcgcatggcgtccgtcatcgacgtcagcagatggcagacttttcctttgcgcgtcacggtcagcaggcgggcagtcacttcatttcccagtcccggccacttttttcgtgcctgcgggctggttttcagcttcaccagatgatcgcctttacccagttttctgatctcttcatattgcgctccctttctgagaggtatcatccagtggcggtgttctcccgccaggctccaggcatttaacagtcccagtgagtaataacctttatccattaacgtcagagtgttatcgccggtttgttctataagttgctcagcaagctcattttcgctgttcttcatcgtgccgaaggctgcagccgtcagcagatggctggtcagttccatctggcagaccattttgacctgcgggtagagcgccgggttcccggcatgtgtctggcgggggaaggctgcatcgttctctggtgtatccggtgtgcgccagaacacaccatcgatggccagcagggtcaggccgcaccagtgcggatgcggcgtggcgttatgccagagctgcgctgttttcgtgaacacgcggcggacagcctcacttcccaggcgctggcgggcctgaataacggcactgggggcaacgaaggggcgattgcccggcagcatgatgtccaggcgattcacaatctggtgaagaggttctttacgctcaagcgccatgccaacaatacaccagaccatcatttcgaggggaagacggcgcttgcgtagcgttacagtacctgattcggcaaggcaacgagagatgagttcggggtcgaggtaatcccccagagaagtcagtgggttacgcagagaatcgtaacgggataccagatcaagagcctgtccaatgtgcataaaaaaatccggaaacaagtgagcgtttccggattcttacacagccactggatcggtcaactgatccttaactgatcggcattaatcttggttctggtgtttgtaacaaactatcagctacaaaaatatgctcaatttgtgacatcagtaacaaaacgcgttttgttatgtggattgcttgttttttgatctggtataacaggtataaaggtatacagaaaagcaaagaaatactgcaaaggaaaacagctataacgtaagctaaagtaataacctctcagtctttcctcatttgacgaagggagttttattcaacctgaacggactacgaaaatgagcacaatgaataagtcaatttttgaagcagggttgaactgtgccagtggtggaatatctggcgaacattgttttttgttggtgacccaaaactgtaggtgggtatcagttttatctttcatagagtgaaatatgttaagaagaaatggaggaaaagattgtactgattaggtattgataacaatcaatagtactggcgtatttgaagacaatataattatttctggatattgttgaggctccctaatatttactttaagggctatattagaataacacaggaaacaaatatggcaacagcatggtataaacaagttaatccaccacaacggaaagctcttttttccgcatggcttggatatgtatttgatggctttgattttatgatgatattttacattcttcatattataaaagcagatcttggcattacggatattcaggctactttaatagggacagtggccttcatagccagacctattggaggtggtttttttggtgccatggctgataaatatggtcgtaagccaatgatgatgtgggcaattttcatttactcagtcggaacaggccttagcggtattgctacaaacttatatatgctcgcagtttgccgttttattgttggcttagggatgtctggtgaatatgcatgtgcttcaacttatgcggtagaaagttggcctaaaaatcttcaatctaaagctagtgcttttttggtaagtggtttttctgttggaaatattattgcggcacaaataatccctcagtttgctgaagtatatggatggagaaactctttttttataggcctgttaccagttttactagttctttggatcagaaaaagtgctccagaaagtcaggagtggattgaagataaatataaggataaatcaacatttttgtctgtcttcagaaaaccacatctttcaatctctatgatcgttttcctcgtctgtttttgtctatttggtgcaaactggccgataaacggactacttccttcctacctggcagataatggagttaatacagtggtcatttcaactctgatgacaatagcaggtttaggaacactgacaggtacaatattttttggttttgttggtgataagattggtgtaaaaaaagcctttgtagtcggtctaataacttcatttattttcctttgtcctcttttttttatttctgtgaaaaactcttctcttataggattatgtctctttggattaatgtttacaaatttaggtattgcagggttggttccaaaatttatatatgattactttccaacaaaattaagaggattagggaccggtcttatttataacttaggggcaactggaggaatggccgcacctgtattagctacatacatttcaggatattatggcttaggtgtttcattattcattgttacggttgcattctctgccttattaattttgttagttggttttgatattccaggtaaaatttataaactatccgtggctaaatgattggaggctttatgattaattatggcgttgttggtgttggatactttggcgctgaattagctcgttttatgaatatgcatgataatgcaaaaattacatgtgtatacgatcctgaaaatggagaaaatattgcccgtgaattgcagtgtatcaatatgtcaagcttggatgctttagtctcaagtaaattagtcgattgcgtgatcgtagccaccccaaattatctgcataaagaaccagtaattaaagcagcaaagaataagaagcatgttttttgtgaaaaaccaattgcattaagttatgaagattgtgtggatatggtcaaagcgtgtaaagaagctggtgtgacctttatggccgggcatattatgaattttttcaatggggttcaatatgcacggaagttaattaaagaaggtgttatcggcgaaatattatcatgtcatactaagagaaatggctgggaaaacaaacaagagagactttcctggaaaaagatgaaagaacaatctggtggacatctatatcatcatatacatgagttagattgtgttcagcatttacttggagaaataccagagacggttactatgattggtggaaatttggcccattctggtccaggatttggcaatgaagatgatatgttatttatgaccttggaattcccgtcaggaaaactagcaaccttagagtgggggagtgcatttaactggccggaacattatgtcatcatcaatggaactaaaggctctattaaaattgatatgcaagaaacagcagggtcacttaggattggcggtcagacaaagcattttttggtccatgaaacacaagaagaagatgatgatcgtcggaaaggcaatatgacctcagaaatggatggcgctatagcatatggtcatccaggaaaaaaaacaccattatggcttgccagtttaataagaaaggagacgttattcctccataatatcctctgtggtgcaaaacctgaagaagattatattgaccttctcaatggtgaggcggccatgtcggcgattgctactgctgatgctgccactctttcaagatcgcaggacaggaaagtgaaaatcagtgagatcattaaacatacatcagtaatgtaaaaactatacgcctcttgatttaattcaggaggccttttatgtatgatcaagaattttatcttcgataatctcataattttagcagtgccatttatgataaaaacatcccttaaaaccaatctaatctttttcttcctctgtgtatttgttccccatatggcgtcataatttacgctacgtaatacgggatagttacgatacgcagcgatagcgctaagttttagttaaaatcccccatcagcgggatatggggatctctgggaggttcaggttttagcatcgcgactttaatacgacagacgctggtgacgatgatgccaagtagtgactcttccgaataaggttcccactgaccaattggcgcgcgcttcgcaataaaatctcccttcgcccagtattgggaaaagtagatacattcaaactgtgtacgctgtttcgtctcacagttcacgacattgctggccgatgagctgaccattgggcctatccgggctgtcccgatggatattacgccgaagtatgtgggaattgccagcggattgatgaacgccggttccgctgtcgccgacattatttcacctatcgcctttggcattattatcgacaaaacaggcaactggagtttaccattctacggttccgtcgcattgcttgttattggtatattcctgacgttcttcatgcgtccagataagtcattgtaaaagtcgaatcagggctgaagtggcacactgaatttggccacctgaacagaggtgatatgctcacctcagaacaacacaggtgctccaatgaaaaaaagaaatttcagcgcagagtttaaacgcgaatccgctcaactggttgttgaccagaaatacacggtggcagatgccgcgaaagctatggatgttggcctttccacaatgacaagatgggtcaaacaactgcgtgatgagcgtcagggcaaaacaccaaaagcctctccgataacaccagaacaaatcgaaatacgtaagctgaggaaaaagctacaacggattgaaatggagaatgaaatattaaaaaggctactgtagattcaatctgtcaatgcaacacccctttcaattatctctttcggtgttttgaacttcagtgtctttctcggtctgttgtttagctgagcagcaaccagatctagttcatgttgagtatattgggcaagacatgtctttttaggaaagtactgccgaattagcccatttgtgttctcatttgttccccgctgccaaggactctgaggatcgcagaagtaaactttaacgccggtgctgacagtaaattctagatgtctggccagttccattcctctgtcccatgtcagtgattttctgagttctgacggtaaactcaggaatttgtcggtaagagcctgatttactgagacagaatctttgcccctgagtctaaggatgatcgtataacgtgattttcggtctacaagtgtggctatatgagagttttttgtacctgagactaaatcgccctcccaatgccctagagagcgtctgttatcgatatttcgggaacgttcgtgaattggtgttccgttcactatgttaatcgtacctctttcgcctttgcgggtatgacgcctgccatggcgaaggctatgcgaccgtcgcagatgctgtatattcaggtggtgtagcgcttcacggctacgaaagtacagcgttttataaattgtctcaggtgatattcgcagcgttttttgacgtggttttgttcgccttaaccatcctgatatttgctctggagaccatttcatctccagcttttccagaacaagctttcgcaatggtaaattttgatccagtaagcacggttttggccttttcgccattctgttggctcggttattagcatcaacagctttgtaatagcgtctgccccgattacgctgaacttcacgtgagatcgtcgaaggactgcgattcagcgcagtagctatcgcacgaatgctcattttggctgacaaaccagctcgtatctcctcgcgctcagacagtgtcaggtgagctacagcccgcttacgctcatggggttttatgccgccagtatcccttaacatagtgaagatcgttccgggttttgaacccaggatattcgctatttcactgaagcctgttccgttcttccatagttcaaaaacagaggctttttcctctgctgtaaatgttcgtctcattcaaaaaacctccgcaaccccatgttttcacataactgttgcgttgaccaattgaatctacagttgctttttttaatatatctcgctcaaggcgagcttcatttaacgccttacgcagttgcagaatttcagattccagttcagccaccgtgcgggaaccaggagtaccgagcccttttctggcggcggtaacccattgtcctaaagtgccttcaggaagagataatcgggaagcgccttcactgatcgaaagttgattttcaagaaccgttctgacagcttcggctttgaactttttagagtaacgttgggtttttctgctcattattagctccttctgatgccattctatttcaggaaggagtgtccgttaaactcaggctacctcaggaaaaaccgtcctgaaaaaccagacggcagacgggctgtattacgcagtcaggtacttgagctacatggcatcagccacggttcggccggagcaagaagcatcgccacaatggcaacccggagaggctaccagatgggacgctggcttgctggcaggctcatgaaagagctggggctggtcagctgtcagcagccgactcaccggtataaacgtggtggtcatgaacatgttgctatccctaactaccttgaaaggcagttcgccgtgaccgagccaaatcaggtgtggtgcggtgatgtgacctatatctggacgggtaagcgctgggcgtacctcgccgttgttctcgacctgttcgcaagaaaaccagtgggctgggccatgtcgttctcgccggacagcaggcttaccatgaaagcactggaaatggcatgggaaacccgtggtaagcccgtcggggtgatgttccaagcgatcaaggcagtcattatacgagcaggcagttccggcagttactgtggcgataccggatcaggcagagtatgagtcggcgtggaaactgctgggataacagcccaatggagcgcttcttcaggagtctgaagaacgaatgggtgccagcgacgggctatgtaagcttcagcgatgcagctcacgcaataacggactatatcgttggatattacagcgcactaagaccgcacgaatataatggtgggttaccaccaaacgaatcagaaaaccgatactggaaaaactctaacgcggaggccagttttagttgaccacaacagactacctgaagggagccgcggtcgcctggcagttgcagtagcaggagatcatccagccgcagtacaggtcacgatgactctggttaatgataccggctttgaccccgtattttccggctctatcgctgaatcatggcgtcagcagccgtgcacaccatcctattgttgtgactgggaggctgccaccatgcttcgcgctttccctctggcgaaaaagggagaaggacgggcccgtctgccttcactttatgccagcttcggtaagctgggtgagacaccgactcatgaagatatcattgataacaatcgatccatcaactggcctgtataacgtggctgccggtgattaagaaagctgcacctacctaagtagtagcaaacgcacactttttagaaaaatcgatggtcagaaactggattagcaattccgttccatggttgcttttgatttacgttggcgtctgatcattgatttatcctcaaaagcccaacctcattggtaatgaaccagctccgtgaatgtccgctctggcacagagcgaaattttttgatctcccccctgaaatctaaacttagtcatgtcacgtttttgggtttctaaaattttaacttcgcgtttttcgttgccgtaagggttatacagaaatgtccgttaagcagagttcaaaattgattgccgtgatcacgactggtttgaaagccgcgcccaagcctgtacagctctggtttgcgttgattatgaacctgtcagcctaaagcaagcggatggacgatgagtattggtaatctttcagagtccggaaaagttcagccccagtctgaacaggcttgctggcgccagtccagtttcattcagtcgtggtttggttcttacggcctgtgcaatctacctcattaggcacatcggcctgccagataccggctcggggtgtatttccgcttccacgctgaatactgttctcagcaatcctggggtcatcacctcttctggtgtgccttgcgccataacatgtccgtttgccattaccaccagttgatcgcagtaccggctagcctgattaaggtcgtgcagcacagcgaccaccgttttcccctgagtccggagttcgcccatcaaccgcatcaggtccacctggtgattgatatcaagataggtggttggctcatcaagtaatacaacgggcgtattctgggccaggaccattgccagaaatgcgcgctggcgctgaccgccggaaagctcggttaaccgacgaacggcaagatgattgatccgggtctggttcatggcgacattaactcgtgcattgtcttcagcggagagacgcccccagagtgacagccagggattacgaccatacgaaaccagctcctggactgtgatcccctctggcgttaaatggtgctgaggcagcagcgaaagcctgcgggccaactggcgcgatgagagcatatttatgggattatcgccgagaaatacggtgccagactgcggcattaaaagccgcgaaaaacagtttaacagcgtcgatttcccgcaaccgttaggaccgatcagggcggtgatcttccccgttggcagtgagagtgaaacgtcgttaagtaccttgtctgtcccgtaactgaccgtcagattttcagttcgtaaagtcatttatcgcattctcacaagcaaccagacaaaccacggcgcaccgataatggcggtcagcacgccaaccgggagctccagtgggggatgaataattctcgccagcagatcggcaaccaccaacagcaacgcacctgtcagggccgaaacaggcagcagtctgcggtgacgtccaccggtgatgctacgcatcatatgcggcaccacgagaccaataaagctaatcgggccgcaggcggccacgccggtagatgtcatggcgacagctagtaacaaagcccagaatcgggtatggggcaccgacacaccgagcgtggtggcgcgcgcatcgccgagtgcaaggaggtcgagatcgcggcaaaaactcaggctcagcggcagaaataaaatcatcagcgggatggcaatcttcacaaagctccagtcacggccccataagctgccggtcagccacagcagggcgttgttcacatcctgcgggcgcgagagcatcagataatccgtcaggctggcccagcatgcagaaagcgccacgccggtgagcgccagcttcatcggctggtgggtctttgccagcatcttcagcaatatcaaccccgccatgccgcccgcaaaggccagcagcggcagcaccatcacgggcagtgacggcataagaagtagagcccccacagaggccaggctggcggcatggttaacaccgagaatatccggtgatgccagagggttgcgcacaatcccctgtatcagcacgcccgccacggcgagggctgcaccgacaaacagtgccagcagcaagcgcggcagtcggtactccatcaatacataataatgctcgtgtccggcctgccagtcggtcagcagcgcgcgccacggcacggggatcactcccatatggagtgataacagcgcacagcccgccagggcaagggtgatgaaaataaccagcgcaattttcatcctcgcctcctcacaagccagacaaagcaagggctgccaatcagcgccagcactgcgcctgcgggcagatctccggggaaggccagcgcgcgtgcgagtacatctgccagcagcatcagcgtggcccccagcagcatgctcactggcagtacgttgcgctgatcgaagcctgcccagaagcgcgccagatgtggcaccagcagaccgataaacgccaccggacctgctacgctgacgcacgcaccaaccagaagcagcactaacatattgatgaccaaacgtagcctcgtcaggttcactcccagcgtatgggcggtgctgtcgctgaggttgagcaggttcagttgattcgccagcagcaacacgacagggactgcagtgaccaccaccggcaagagctgccagacatcctgccagcgggcgtgggacactccgcctgccagccagtaaaagatgccgtaagcatgatcttcggccagcagcagggtgatgcgggtaaggcccatacaaaaggccgacagcgcgatacccgcgaggatcagtttgtttctgtcatgggtatgacgaaatccgcctcctgcggtcatgaccagcagccagctcacgccgcccccgcatgccgcgatgaatgacagagaatagcctgcaatcggcgtcggactcagcgcgctggtaagcgccatagccagcgccgcgccgctgttaatgccgagcagtgaaggagaggccattgggttgtgggtcagggtttgcagcagcgtgcccgcgagcgccaggcttgcgccgatcagaacggcgaccaggcttcgtggcaaacgaaggttttgcaccagcgcttctggtagcgttggcgtgtgtccaggcagcagggcgcgggttgcatctgctccggaaacaggaatggccgagtagcaaaacagactcagccagaaaataataataagtgctgcaacgggaagcccccacagcagcaccgggtgttttatcgcggtcatttcacaacggtaagcggctgatggtggaagatttttaccgtgtcagcggcaatacgctctgcagcaaaaataccgcgcatccgcgcccaggtgttactgtcgaccgaagcaacctgctgcttctgcgcggcggttaacatctgccagagcggatcttgttgccagcgtttaacaatgctctcttcgcgatagtgggcaaccagcagccaggcaggattgaccgccagcagttgctccaggccgatggacggcatggacgcacccgccatcgcagcgggaacgttcagccccagagaggccagcacgctgccggtccaggtctcctgagtatgcaggttgaattgctgttcgcgtgatgtgccaaaggccacgcgtgtccctttgggaagctggctggcccactgcgccatcctctctttatgttgttccagacgtgcctgcatctctcgctttttacccaccatttcgccgatgatagccgcagattgcaaattttcagcgtaggtttcgttgcgggacttaagcagcagtaccggcgcgatttgctgcaaggcgatgtaaacccccgcatggcgactgctgtcggcaatgatcaggtctggtttcagagcggcaatggcttccaggctcggctgcgcgcgcgttccgacggactgccacggtttcaggtgcgcacgcacttcgggcaggatgcgttttgcatcgttatcgtcggcaataccgatcgggatgacgtccacggcggccagcgcatcggcgaacgagagttccagcaccacaatccgttgtggcgttttttcgagtgtaaacgtgccgtgttcgtcctgaaccgtggcggcaaaggcgtggctgatcaccagcagcaggcctgcaaaaagaaaacggataaatgccaacataatcacattccagctaaaagcccggcaagccgggcgttaacacatcagaacttcaacgacccctgcatatacagcgtgcgcggctggcctgcatagatgcctttgttgttgtcgtcataagagcggatgaagtagtcctggtcgaagatgtttttcacaccgaatgccaggttcagatctgccatctgcgggccaaagtcatacgccacgcgtgcgccccagagcatgaagccgggaatgcggccggtactgccgtcggcgctctctttcaccgtattggcgttatccgcaaactggctggactggaaatcgctgttcagattgaacgtccagtttcctggcttgtagtccacgcccagcgtgcctttatgtttcggggagaatggtaccagattgccgtaggtgtcgcctttctcgcggatttccgcgttcacatacgcatagctggcgtagatggaaacgttatcaagcgttggcgttagcgtacccagatcgtaacgtgcctgcgtttccagcccggtatggcgcgttttgccacgtgcagtgacggtgtcgttggtctggttggagtcgtactgattgttaaagttaatcaggaacagccccatttccgccgtcagcgcgccgtcgtcgtagcgggtaccgagttcccaggttcgcgctttttccggttcaacattgccgctttgcacagccttgccaatctggctgtactgtacggtgccgaacgagccttcagtgtttgcataaagattccagctgtcagtcaggtgatagagcacgttcaacgccggaagcggtgcgttatagctcacttcttcgtgcgtgcctgtgatggcgttgttctggtatgactcgatatgttcgaaacgcatacccggcgtgatggtccagttgccgatgtcgattttgtcatccagataccaggcgtgcgcctcggtgccggaacgcgtatcgcggtcgtaagggcttgagccggacggcaactgcccgctgctggtggcggtgtagtaacgcatttcatgcgttgattcattcaaatagcgatagcccacgcccacttcgtgcgcggaagggccgatcataaagatctggctgtagcgtggctcaataccgcgcacccagtagttacgcggcgagagggtgatgcgtttgccttgctccaggtagccgctgcgcagggtttgggtgtagaacccctgaatgttgaatttatgctggctgtctggctggaactggtagcccaggctcgccagcttgcgacgaccccagaagcggtcatacgggcgggtggattgccagcgatcggcgtcgtaatccgcgcgagacaggccaccgggcatgtcggcttcaccgtcgtaatattgcagcaggctgttgaaggtgtgcacctcatccggcgcatatttgcttttcagcatcaggtcgtcgatgcgggtggcgctgtgctcgcgccagtcactgccgcgcgtgccggagtagagcagcgcggtgccaaaaccgttgtccgctgtgccgcccaccatcaggttgtgcgtctctttcgggttgttttgtgaagaggttgggctgagctgaccttccacgcccgcctcgataccaaagtcctgcggaatggcacgggtaacaaagttcaccacgccgcccacgctctgcggtccgtaacgcaccgcaccaccaccgcgtaccacgtcaatggcatccatgttgccgagcgaaacgggagccagtgaaagctgcggctgaccgtaaggggcgaaggggacggggatgccgtccatcaggacggtcgagcggctggcgaggcgcgggttcaggccccggatgccaaagttcatcgccaggtcgtggctgccggtgccgttgttttccggcgcgctgacgccagggatgcggttaagtacctcacgcatggtggttgcgccggttttggcgaaatcctcacggcggatcacgtcacgcgcgccagcatgttcaaatacgtcgttttcacgcgcatcacccagccagtcgccgaccacggtcagggcatcttcttttggtgcgggcgcgggctccagcgtccagctgttatttcccagcggttttacctgcagtccgctgccgtccagcagttgttgcaggccgctctcgacgtcgtaatcgccgtgcaggccgttgctctgcttgccgcgcgtcaggctggcgtcaaccgagagggtaaatccgctgtgtgcggcatactgattgagcgctttatcgagcgatcccggtgcgatattaacctgtgcagcaaaagcggaaaacgagagaccggccagcggcagcaggctcaggcgaatggtgttaaccaaaggtgttgttttacgaaaaacgcgtaacggcgtcataccttccccatcatcatttttgttgtgttcagctatgagtcgaacgagaagggtaaaaaggacaatcgaaataagaattattttccttacagtggtgaaatgtttatccagtaccgcgtaatagactgaattttaacgggaagcgtttgcgcgataacgttcaggatcgcatcggtatttttcagcgggaacgtcccgctcaggcgcagcccggcaacggcgggatcgcagcgcagcacgccgttgcggtaacgggttagcgtggctatcacctcacccagcggtttatcgctgaagctcaggatgtccttcgtccagcttgtactctcgtcatccagcggtttcactgcgccaaactcagaggcgctgaactgcaggctttcaccagcgttcacgatgcgtttttgcgcgggggcactggcgagaagcacttccacagcgtgctgctgcacgtcaagctgcgtgaaattatcctgctggcggacggtaaattctgtccctaaagcagtgagctggccctgacgggtcaggacacggaaggggcgttgcagggcatctttcgcggtagtaatggcgatttcaccgtaccagagccggacggtgcgctgatgcgcatcaaaacgcacatccgccgcgctttgggtattcagcgtgagcagggagccatcttccagttgctgacggctgactgtgcctttggcggtgcggtaatctgcccgcagaccttcgccggtttccgactgccagagctgccagcctccgccagcgccgagcaacagcagtaatcctttcatcacgtgacggcgggtgaggcgggtatcgtgcaacgcccggctggcaacgtcgccaggcacaccgccaagctggttgcgcaggttttcaacctgctgccaggcccactggttatcctgatcctgttcataccactgttgccagcgcgcttcctgttgtgggctgacgcgctcgccgcttagcacggcataccagtgggaagctgaacgcagcgcctgacggcgggaatcggttaacaaaggattcataacccatactccagacggaacagcaggcagtgctcgacggctttcgccacgtattttttcacggagctgatggaaacaccgagtttgtgcgcaatctcgctgtatgtcagaccatccagttgcgaaagcagaaacgcttcacgtgttttgccgtttagcccgtccagcatgctgtcgaggagttgtagggtctcgagttggctttcgcgttcctcaggtgaaggcgctcccccctccggcataagcgccagcatctccagatacgctttttccagcgcgtttcggcgaaacaggtccaccatcacgcgtttggcgatagtgcagaggaaggagcgaggatcgcggatcgtcgagagcgtttcgctgaccattacccgcaaaaaagtgtcctgggcaatgtcatctgcatcaaaagcagactggagtttgcgcgtcagccagcttttcaaccagccgtgatgtgtgccataaagcgactcgaacgttaaggaagctgtggtagtggcgcggtcagacatgcggagtgcatcaaaagttaattatcacgtagtcatattaatatgagaatggttatcattacaattggaaataaaattgtttccaatagacatttttaacatgttgtttttctaagtgttataaggtaggtataaaatgggatggagcctctgcttctggcatgtgtcggtcagaatgactcatgatgtggtctgctattattgacatcctcactgccctaaaggatggggatttcggtaatgctgccaacttactgatttagtgtatgatggtgattttaaggtgcttgcgtggcttccatttccatcagatgtccttcctgctccgctactgaaggcgtggtgcgtaacggcaaaagcactgccggacatcagcgctatctctgctctccttgccgtaaaacatggcaactacagttcacttacaccgcctctcagcccggtaagcaccagaaaatcattgatatggccatgaatggcgtcggatgtcgcgccagtgcacgcattatgggcgttggcctcaacacggttttacgtcacttaaaaaactcaggccgcagtcggtaacctcgcgcatacaaccgggcagtgatgtgattgtctgcgctgaaatggacgaacagtggggctacgtcggtgctaaatcacgtcagcgctggctgttttacgcgtatgacaggatacggaggacggttgtggcgcacgtcttcggtgaacgcactctggccacactggagcgtcttctgagcctgctgtcggcctttgaggtcgtggtatagatgacggatggctggccgctgtatgaatcacgcctgaagggaaagctgcacgttatcagcaagcgttacactcagcgcattgagcgacataatctgaatctgagacaacatctggcaaggctgggacggaagttactgtcgttctcaaaatcggtggagttgcatgacaaggtcatcgggcattatctgaacataaaacactatcagtaagttggagtcattaccgaccatgtttatttcatacattgtgggtattgttcttattatcgccgctaatcaataaaatcctgccccatatctacatggggcagttgttcattcttttagtgtggtaattcacacgccagcaaaaactctgccgttccttcatcaacaatcaggtccgtgacatatcctcccagcagggcacccaacgttgcgtcatagcctctttccccaccagcaaggaagatcttccgttcaatctgccttagctgagccagactgattcccagaatacgctggtcaacatcagccacgacgggcatcccttccttgtcatagaagcgaccacaaatgacacctactgcgcctaaatcccgatacgtctgcatttccttcttattcagcacgcccacccgaatcaggggattttcatcaagcgcgttacccacgacaaaaaaggctttcgtacagcgagtcagaacgtcaaaattcgatcgaataataggctctgcctgtaactccatggccagtctggcgcttgataccacggcgggcacgtgcagcgaggcgacacggcctgaaagcttgtaggcgatttgcgatgaggattcaatgatcgtcaggtctggctgagatggcatggaaccgagcatctgtataacggtgacatttttacatgacttcggcgtcatggttttgctcatctgatggattgttcttccccaggcaacccccagcacatcaccattctcaatcacctgattcagatacatgccaccggcacgtgaaaggcgagtccgcatcagctttgtatcatcacgttttccggcatgttcgccatccggcacgatgatcactctctggagattgaatttatcgcgaatttgcaaagcagcgtcgatagagccaaagacattcacatccaggttgatatgaaccagtccattttcccgggctgtttgcaggtatttgacaaccgtgacgcgggacacccccatgatagctgcaacttcagtctggcttttgccttcctgatagtacagccatgttgcatgaagtacgggatcatcattgaacaggctgctgtttgtttgatctctatccacttttgtatacctgtattaaaccggggaaatgctcatcttaaccctgtttacccggagagttgatgcagattgccagtggcatgattttatacagatattttattcttttacatgaaataaaccagcataccatttgagcgatcgcccgctgttcccccatactgtaaagccggagacatgctccggctttacagtattactgagaatacacccatcaagcataatcgaaggttcaatatcgcccctttttgatcgccagcgattcgtcaccgtgcagacggttgccgtcactcactaaattatgggggacagtgaacaacaggttggctcactggcaagaacccgattataaaactaagctggcgagcagaataaaaatcagcccactgatggataagagtgtggacatcagcgtccaggataacagcgtttctttggtggtcaggccaaaaaagtctttaatcatccagaaactggcatcgttaacgtgagaacaaatacaggatccggcaccggtagccagcgtaatcaaggccaggttggtattgggatgtactgccaacaatgggatgaccagaccggcggtagagatcgccgcgacggtggctgaacccagacaaatacgcaggaatgcggccacgccccaggccatcaggatcgggttaatatccatacccgaaaccagggtggaaatatactgaccaacgccagagtcgatgagaacttgcttgaatgcaccaccaccaccgataatcagcagcagaccggcaatacccgcgatagcttttccgcaagaatccatcaggtcagggattgttttcccgcgccccaggcccatggtatagatcgcgaatagcagtgaaatcagcatggcgatcgttgaattacctaagaacagtatcacgttgtaaaataagcctgaatccgcggcacttttggcatgagtcatctggatgatggtgacaaccgccatcaggatcaccggcagcattgccgtgagaaaactgatcccaaagcctggcatttcgctttcgctgaatcggcgggtcgcgccgagagaggctatattcccctcttttttaaaggcgtccggaataatgcgctggcagaatttattcaataccgggccgcaaagaataaaggttggaatgccgacaatgataccgtatatcagtaccaatcctacatcagcgccatattccctggcgataacagtcgggccggggtgcggcggcaaaaaaccgtgtgcgaccagcaaaccagaaagcatcggcacacacataaacatcggtgatatttttgcttcacgggcaatagcgaataaaataggtaccagaagaattaaaccgacttcgaaaaaaagtgcgataccgacaataaacgccgaacagaccactgcccagtcaagtttatttttcccgaaataattcagcatggtcagcgctattcgctgcgcaccacccgcatcggccagcaagcgaccgagcataacaccgaagccaaatatcaaaccaatatggcccagcgtaccgccaagtccggattcgactgaggtgacgactttactcaaatccataccactggcgatggcgacagcaatcgagacaataattaacgaaacaaacgtattaagcttaatttttatggttaaaagcaggagtaaagcaatccctgccacaacgataattagtggcataacgtcctctcataacagggtagcgacccatcattatccgactgagcaaataacgaatgatgcagagtcggataattcaggtgtctggatgtttttatttatgctttcagtttttattcataaaatcgcgcaaagccgcgccaattttgtttacatcataaatacaaccggtccatgtcccaccactcacggcctgaagcattgcccatagccgggtatcatctggcaattcaggatcgggaagtaaatcctgatggctgggtctggcatttaatattgcagttgcctcctcctgtgaaggtaattgttcatcgctacgggttccgaggaaattgacttcgccgtgaagctcgcgacaatcaattttaatttcaattaaatccccggtgcgtaatttaccgatggggcctccggccagcgcttctggccccacatggccgatgcacgcgccagtagaaacgcccgagaaacgtgcatcggtgattaacgaaacatgcttaccgtatgacagatgcttcagggcactggtaacctggtaggtttcttccatccctgtacctgaaggtccaacgccaataatgaccagaatatcgcccgccttgatcttgtcatgtttgatatcgtaaatcgcacttttctcggacagataaaccttcgccacacctttatggtaatagataccttgctcatcaatcatcgaggggtcaatggcggtggatttgatcaccgaaccttctggcgcaatattgcccaccgggaaggtgatagttgaggttaatccgcgcgcttttgcttgctgcggagacatgatcacttcgtcagcgttgatttgttcctgatcgagcaggagttgcttgaaccgctgacgccgttcggagtgctcccaccagtcgaggttttctttcagcgtgctgccggtaaccgtcataacgtcttcatgcaacaatccgaggctgcgcagatgcaacatgacttccggcacaccacctgccataaaggcattgaccgttggatgataaaccgggccattaggcagtacgctcaccagtcggggcacgcgcttgttgatgcggatccagtcatcaacggtcgggatatggcaacctgcctggtgagcaattgccgggatgtgtaacagcaggtttgttgaaccaccgaacgcggcatggaccgtcatcgcattctctatcgctttatcggtgagaatttcccgggtggtgatgcctttttgactcaggttcagcgcagctcgcgcggaagctctggcgatctcccgccacacaggctcaccggaaggggccagggctgaatgtgggattgccagtcccaatccttcggccaccacctgagatgtcccggcagtgcccaaaaattgacagccgccgccggaagaggcacaggctttacagcccgcacggcgtgcgtcctgtagagataattcgccattggcgaagcgtgcgccaatggtttgcaccttgccgttgtcttctccatcctttgcgggcagcgtcgcgccgccggggaccagcacggttgcgatgttgtgctgcgcggcgagtgccatcatggtggccggaagccccttatcgcaactcgccacaccaataactgctttcgcgtcgggcagagagcgaataaggcggcgcattaccatcgatgcgtcatttcggtatggtagcgaatcaaacatccccgttgtaccctgagtacgcccgtcacaaggatcggagacgtacacggcatagggcagggcatggttggctttaataacctcggccgccgctttcatctggatgtccagttcgtaatgcccctggtgcaacgccagcgccacgggtttaccgtctgcgccgcgtaagccaccgagtgtactgagcagtaaaataccgtcccgatccagctcgtccggagaccaacccattccggcattcatggtcataccgaacagatccccgctcgggcggttgataagcatctctgcggttaatgggagttcgccgtccgggccatcggcgtgcgttctgacggtgtaaatatcgtggctctcgtcagcaaaaatattgcgaacagacatgagtttctcctcagactggtaaaatgccctgcgcggtaagcagcacgtggactttatcttttgcttcttcagatgcttcaagaatcggtggtaagcaatatgtctctacaggcagcccgacacactgcatgctgtatttgatcagtgagacaaacggtgtttcgagggcgtaaatagcgggcagttgtagtagttttttattcagcgtcgcagcggtcgccagatcgccttcacgccaggcgcggtagatgccgacggagagttccggagcaaagttagcgctggcggttatcgcaccgtcgccgcccagcagcatcgtattcagcaaatgatcatcgtaaccgcagaataccgaaaacgacgggcgtaccgacttaactgtgttgatcatcgtacgcaagtgaccaacgctgtcgatggtgtctttgatgccaacgatattctcgttttgcagagccagacgcgtcacggtttccggggttaagtcctgacccgtcagatccggaaagttgtacaggatcaccggtagggtgacgctacgggcgatctgctggtaatagtcgtcaagatttcgtggtgcgactttccagtagtaggggttgatggcgacgataccatcagcgccgtaggcttgcgcatgctgcgccagtttgaccgcttcgtcagtggaaggggaaccgacgccaatcaataccggcactcgcccgtcgacaatggttacagcttcttcggcgagtgccatgcgctgggctgtattcatttggctaaattcaccaccggtacccagataaaacagcccgtcgacccctttattaatcaggaagtcggcaacttcgcgcattgcctttttatcaagggttccgtcacgatgaaacgtgctggataccggtggaataatgccgctgaattttttcattacctcagtttccttttcgtaagtgctcattttcgtttctgtatcccagcccatatgatatttgctcagcgcatttccggagcaattccagatagctgtctatcttatttcctgaataaactaccggatcgccagaaagtgagattgcatagttaactctgttatacatattgaataccggcatacttaaacataccgccccataggttgattcttcgttgtctatggcccatccccgaaggcgtgttttttgtaattcttccagaaacaattttttatcggtaaatgtattgcgcgtatgtggagttaacgtgagtgcttctaaaaaataatccagttcttctcgtgtcttccaggctaataatgccttacccaacgcggtaatatgcaactcaagttttttgccaatccagcttttgctcgtcggtacagagtccggactttcgatcttgtcgagatagatagccgaaatgctctccatcgccccaagatgacaaaccagtccacttttcagcgacaactcctgcattggccgcttagtcacctcaaatatattttgacggtgtaacgcctgacaacccaattcgtagttttttattcccagtgaatagtagccgtttttgtttttaattaagaaaccacaatccaccattacattcaataaattaagcaggctgcttttggggtactggaatttatttaataactccatataacttgccataccaacccatgcaatgtgggttaatattttttcagcacggactaatgaattacaccctttgcgaaccataatggctcctccttgctcatggaataaatggtatcggcattacatagtggaaaatatgctttgttcagcatgctgaaccgtaatgatgtgattaaatgtgatcttgtacacactttgaataatgaatccagaacagccacatttagtgaatgagaataaaaagtagatggcgtgttgttgcaacatcgtagtgtgtggattgcgcctagagcttctttattcgttcgagcgcatcgccaatattttctattgggtgccattgattatttttgcttgaaatccctctcgaatgaacttacttatcactttattgaatgaggtaaaaacaactgacatccggctcgctgataacgctgtgcaatagtctcaggtaacccgctgtcactgatgatcgttttaatacatgatagtgttgctacagcatgcggctcaacggcatcaaattttgagtgatcggccatgagaataacttcacgcgagcgttgaataatccgtgttttcaccccgacctcaaacatggtggcattggtgatccccgtctccagcgacagcgcatcgcaggagataaacgcacgttctacggaaaaggcattgatcatctccagcgccagactctctcctaccgaaaaataacctgggcgaatcagtcctccgataatgtaactttccacatggggaaaacagcccagttcattggcgattttaatgtcgttgcagatgacctttacccgcgcatcggccaggcatttcgccagttcgaggcaggttgagccggagtcgagaaaaaagcagtcgccatctttgatcattgttcgggcaagggcagctatttctcttttcgccacagattgcaatgtacgtttcacgtcgaagacgtactctttgtcgtctgtactgtcgtcgaagtccaggcaaccgtgaccgcggatcatgcctggatactggttgacaatatactggaaatcacgacggacagtcgcttccgcatagccaaaaagctccatggcctgctgtgtggagaggtgacgatgttgccacaggtagtgcagcatctgtttgatacggtcaggtctctgttggctcatcagaaacaatctcctcttacagggtggcgaattgagctaaggtcgcgcgatagtcagatgaagagaacagggcgcgcccaatcaccatatgttgcgccccagctgctgccagttgctgtgcagctgccagcgtaattccaccgtcggcccagcactcggtctgaggaaaagccgtgcgtactttttggattttctcgcacatggagggaataaaccgctgtccctgcccatcgggctcactggtcatcaccatcactccgtccagctcagacgccagatatcgccaggcgtcgatcggggttgccggattaaataccagtccggctcgtgcgccggtatggcggatctcagttaacgtttccgaaggatagtccagcgtttctgcatgaacgaagatccacgcgggtctgatttcagccagcgcgttaaaccagcgctgtggccgggcaagcatgaaatgaaaggacaagggatgaggcgtctgtctggcgacggcctgcaccgttttcatcccaaacgtaatgttgttaatgaagctgctgtcctcaatatccagatgcaggctcccaaaatccagattgtccaatgccgtcagctcacgaccatagtgcagaggatttgcgctggcgagagaagggtgcaggatcataagcgcctccgttaacctgataccagcgcaaacagtgcatcgtctgtgctggcatttcccactgccgttaagcgttgtggcgaatcaataaactggctgatgcgctgaatggtcaaaatatgtgcgttggcatccgtggcgctgacgcagagaagcagccagacggggtcgcactcctcgttaccaaaggcgaccggggtgcgtagcgtggtgatactgacctgattatagtttgcgccttgctctggtcgggcgtgaggcaaggcgattcctggggctatcagataataaggcccccagttaagggtattttcgatgatcccattaacgtagcatggctgcgcggcaccataggctaccagcgggcgggtggcgatttccacggcctgacgccagtcggtggctttacgttgtgcctgtacccatttaatatcgttaatcatccgtcgttgactccatgccgattcgggttaatctggtagcgatccccgtcgatacttttgacgaaggcggcagggatcgcagaagggttattgctctttgccggggataagcgctctgcttatccccatcttatcggcgtatatgatgcactttctccataaactgactgactcgcgcctggtcaacgaaattggcaaaaacgccgtcctttttaaaggtggttgcggtcacacagccatcggcgatactgagttgttcctccacgttttccaggcagacgcccgtgttggccaacacgacggtgtcaggcaccgtttctttgacccgttttaacagcgcgctgtcggtacgcgtcccggcggtcaggccagaaacacagagcgcatcaggatggttgttaaatactgtcgatttagcaatagaacagatatcgcgattgcccagatacacggcggcctctgggacgatattgaacaaggttttcacttcgcctgcaccaatccggtgttgatgacggatggtctcaccgacgttagtgtcccagacgccaaagtcgctggcataggcaccggtaaatatctcgcggataaacttagcgccggtagccatcgccaggtcgaatgaggcgaccggatcccacagaacattcacgccaaacgggatgcggatatcgctcattaattgcccgatgattcgtgccattgccgcagtggtttccggacgcaccttcgtgagatagggaagactaaactcgttggagaacatgactgcatccaccccaccattttggagcgccatcagatcgtcccaggctttgtcgataacccagttcatccccaactgcgcatcaaaactcgggtcgccgggcaatgcacgtagatggcacatggcgatgaccgctttttccgtcccaataacctctttcagccaactcattgaaagtactccttattccgataattcacgtttacgtaagaacagcacgacgctggcgacaataccgaccgccacgacaacgccaataatcccaagcgacatcaattcagaaatcgaccaaccgaacatattgcccacggacaacgctgagatttgcgcactttcaccggcaaaactgaaaccgcctttgagcgccatttcagtgaagtaaggcgcgaactgggtggcgatcagcaggacggtaatcatcacgatgaccccgcttatcaacgtcctgaccaggtctccgcggtggataaccgtagccatacagataaagaacggtgctaccggcaggtctgcgaggggtaacactttgttgcccggtaaaatgctggccagaattaacataatgggtatcagtagcagaccgacagcaatggtggttggatgccccagcgtcacagcagtatccagaccgatatacacttcacgtcctttgaaatatttctggaagaactttcttgcaccgtcggagatgggcagcaggccctcaacaatcaggcggatcatgcgcgggaacaacaccatgattgccgcaacggtaatcatcagactggcgcaacctttaaagccttcaccagccgccaggccaaaaatcagaccgagcactacgccgataatcaccggatcgccgaccatgccgtagcgtttctggatctcctgagcatcgatattgcgtcccttcatgaaagggattttttcatagatagcatcaagtagaacgaaaagcggtactgaactggaaccgtagccttgcggtatcgaaataccttccagcccgacgatgttctgtacccgttttgccgtccagtcggccatttttaacgatagcgccgcatggcagattgcccccagcacaccataaatcaggctaccggtcataagctggaccaccgtacccgtaatggcgtagtgccagtaattgtaaatatcgacgttcatcgttttggtcagacgggtgaccagcatggcgacattgagaagaaaaataactgggataatcatggcgccaatggctgtcgcataaccaacgccggaggcagggcctgcgccaacgtcaaagacatgcagggctaggccgaaacgctcaatcatcactttgatagggggactgaggctgtcgatcgccatgacgatcaccagtcccataccgacaaaaccaatcccaaccgttacccctgccttaatcgcctgcagccaggggatgcggaagataaggccaatcacgatcatgatgatagggacgaaaacggtaccgccgagagacaggatgtaatcaaacataatgcctccttttattgagttaacagagccttgatttgttgttttaacgcgtcgtcgttgatccctgtgagcagggcggcgccattaagcgtagggatgccgtaatcactgttggttcgcatggaggttacaataaggtccataccgttacagttaagagggatctcattcagacagcattgggcggtagtggctgaaatgccctgttcagtcaggaactcttgcagcttgtgtgcaatcatggttgaagtcgacatgccggtaccgcatgccacaaggatctttttcataatggatgtgcctcttgtgtagtgcctgaatcaggctcaacggggaaatgtgctgctgacatacctgccagagcggtcaataggcggatgcaatcagtcaaatcacgcaggctggcaacctccgccggagaatgggtatagcgacaaggaatagagagactggcgcagggaataccatcctgctcaacctggatataaccggtttctgttatcacgccgggagccacttctcgctgcaccggaatgttgtgttcaagagccgtctgttccaacatccgtatcaggcgaggaggcgtgattaatccggccagcgttccccgaccatggtagttcaggcaggtgatcccaacgccctgattaatcctgacctcggaataatcgtgtaaatcaggggtgtcacacgatggagtgatatcaataccaatcgccaggtcaggttttacacggcgtaatacgggaacaatgccgcggatattaaattcttcctgtaccgaagccaccagataaacggcgatatcaagctccatagtactgatagcatccgctacaccgagcagggcagtacagcctagacgatcgtctagtgctttactgcacaccagatcgtttgccaggagttgcggcgggttatacagagtgacaggcgtaccgacctgaatgcccatccgtatagcgtcgtctttgtctttggcaccaatatcaatccacagtttgtcgacagaaggtgactgcgtgcgctcgtcgcctttggcaaagtggtaggacttaatgccgatacaccccatgactggccctttgtccccggtgagggtgacgatggaaccagccatagtgacctgcgcaggaccgcctacgcgttcaaagcgtaaaaatccagacggctctattttgcgcaccataaaaccgacttcatccatatgcgcaaaaatcatcagtcgcagcgcatcgggtttatcactaccgtagcgcgcgacgacattcccaagcctgtctcgccagacctcttttgcctgacgcctgaattcgcacagcatgacgtcagcgacagcgttttcgtgtcctgaaatcgcattgtgctgcaaaagcgagaacagggtttcctgcacagaaaatgacatagctatctccgtagaccgtaaaacaatcactcgttgagcgttttataggcgcagactggtcgaataattgtgagaacgttcacgtgaaaacgcgcaaagctgaacaaataaaaaattatgtgagccgagtggaataaaagcgctcaacgtttgtgaaagttacgggctggagagaccagtgattatggttgaaataatgaggatgaataaaacgcggtaactgttatagcaccactttgttgcaggacgctccctcttcattacgtcctgcacgtggataccccagcatctccatcagcggatcttagaatgtaatggcgcgtggcaggtcgttggttcccagcataatgtaagaaaacatcggatctcctgaatagattcagagggagtatagataatcagctcaaatcactctccgctttatgagcccaggctggcattgccgtcagataacgttttgcacgcttatgtgcttcctccgggccgactttttgccaggaatcaaggaagctggctaaacctgataccgcttcttcccagggtttgagattgccgttgctgtcgctgcattacgcacaatattgatcactggcactgtgtgcatctggtgccgacatcggcattccgcaagcctgacagaactgttcatgttgtgacatatgatgctccttatggtgacatcttgattaataaacatactgaatatgtattgtgcaggtgatacatcagatcaaagcaaaggtaaagcctcgatatttccagccagaaataccgggaacctgttgttaccgggcgatgagtgcgaacacgccccagccaaagcattcccgcgcgtaggtcacgtagcgtttcggcgcgatgtttagttcggccctgacttcggcggcgaagtcatcgtcaggattcgcttccagccagcggcgcatggtcagccattttgcggcttcataccggtcccagccttcctggtctgccagtaccatttccaccacgtcatagccgagatcgtcgaacgctccgacaagtcctggcagcgtcaggaaatcgcttgtcgagctgacgccgcaggcctgggctatttcttctgttgctggtagctgacgccagtagggttcgccgataagcatgatcccgcccggtttcaggctttgcgctagcagctcctccgccccggcaaacccaccggcaatccatgtcgcgccgacgcaggccgccacgtcacatttttcatttgcgacgtaaccggccgcatcgttatgaataaaatgtacgcgttcgctgacgccgagttcttccgcgcgacgctttgcctgcgcggtgaagagcgaactcatgtcgatgccagtccccgtaatgccatgatccctggcccaggtgcagagcatctcgcccgagccgctgccgaggtcaagaatgcgggtgcccggcttcatgcgcagcacgcgacccagcgtggcgtacttctcttcggtgaacgggttatggatgcggtgttcactttcgctgatggtaaaaatacgtgggatatccattatttaattcctgttattgggttaagccttaaaaaggacacaacaagattgttattcacgtcagtgctccggtttcatcagggtctgcgcaccggatgtggccggtcagggtcatgggctgagcggtgagtgattgcatcatccagcaggctttgtgctcctccgggatgggataaggtgccggatagcctttgtctccggcacagggttcgaacccatgtcgggggtaataggtggcgtggccgagaacaaaaaccgtctggcagcccatcaacctcaggtgctcgatgccagtgcgtatcaaccgtcctcccacgcccatcccttggtattccggtatgaccgccaggggagcgaggatgtgcatcaacggtgaatccatttctcctttgaaggttgcccgggtaaataaaatatgcccgacggctttgccttcataccgggctagcagcgataacgcggggcgcgcgctttcatcctcaagtaaagaggccactaaatcggcttctttgctgaagccaaatgcgcgggtttcgacttcccggatatcactggcatcacttttatctgtgatatgaaaagtgaagtggtgtactgtcatagaaactctccttagcgattatcgagctgagcgcgaactttattcagctcggtggtgttgattcgatagggctggccattgacggacttgataagttttttggttttgagttttttgaagacggcgagcgtgcagtcggtcagcaacagcccttcgcggctgtagcattcaacggaagtgacgcggcctgaagaatcgcggacgtgcgcaatacgtctacctttagcgagaacgtgtaaggtatgttgttcctgacgggataaattcatactgaagaacctatttaatcatcatgtgcaaaacgtgcaaacacaccgcggtgtccgcattcgatttcggcgcattgataatcagtccggcctgaaaaggtcggggaactgattatcggatgattacattctccagcatcaaagcctcgggttgagttgaaaggtatttacggagcgaatattaacacgtagttataggagggatatgtttcagtagaaaaagtgtgatgtactttggaaattgaatgccaacccatttactggaaaaggcagatgacactgacgaatgcatgttgaagtacgcctgaaatggcctcatcggcttttcccttcgggagattattctccttttgttaaatccagaacataaatatgctcacccatcttcgatgcttgaaaaattgaagccaatcctgataagtaatttttttgaaagggtattttccggattcacaccggctttgatgagtgaaaaaccgttctcttttattcagtcaatcgtggcggtaattgcttcaattgcatatccctggcgagcataagcgggactgatggtatagccgagccaaaacacatcgcattgctgacgtaaatagatatcaccaatcaaaacctgcgtcatttgttgacaatggccaattgaatatcgcgagcaagtgtaagaactcccagcaagaccctgtaaataattctgtgtaactgcccacgattaaaggtggccgctcaggcggtcaccgtattcgataataaatgggtctggaaaaagtgcagcatctggcagcgtaatgcaggtagcccagttcaactctcactaccagtatgatcccaagttcgagcgcggaatgtatctgtatgagcatcgtcgctgtttcaataacatcatcgactactgtaactcactttgctatcacggtaagttgcagcctaaaagagggatggaaaaaggacgattttccccgcaatgggatatttacatattgatggtagaggcatgaagccaaatggagggagccgtcataaccctcttgaagctgaaacaatagcagcatggctggtggcacataaggatgatatagagcgccattacggggaaccactgtacaaagttgttggtgttgtgacgccattttcggcgcaggttaatgctatcaaaatgtcattgcgtaagctggaaattaatggcaaagacgagcagggtttactgacagtggggactgtgcactccttgcagggggcggaaagggcgattgttctcttttctcctgtctactcaaaacatgaagatggcaggtttcttgatagcaacagcactatcctcaatgttgctgtctcacgcgctaaagatagttttctggtatttggcgatatggaccttatcgagatgcagcccgcattttcgccgcgagggttattggcaaaatatctcttttcttcagataataatgcgttgcaatttgagtttcagaaacgacaggatttaatttccgcacatacacaaatttcaacgctgcatggtgtggagcagcatgatgaatttttgaacaagactcttgccggagctcaaaagaaaataacgattatttccccttggttatcctggcaaaaagtggagcaaacgggatttctggcatcaatggctttggcccgttcccggggcattgatattaccgtggtgacggataaaaactgcaatatagcgcatgtcgatgatgataagcgtcaggagaaacaacatctgctgaatgatgctgttgaaaagctcaataagatgggtatcgctacgaaattggttaatcgtgttcacagcaaaattgtgattgaggatgaagaactgctgtgtgtcggatcttttaactggttcagtgctacacgggaagataagtatcaacgatacgatacgtctttggtgtaccgtggtgaaggcgtaaaaaatgaaataaaggcaatatatggtagtctggatcaacgtcagctttaaatgtgatgagccgttcatgatacaggagtagtaaagggcatattttaccaatgttaaggcgactttccgttttattgcgagtcgcctttcctgattataaatcttattgtttacctaatcattttcctttgcataatgcgcctgggattaatggcgggtgcttttaggaatgaaagaaaatgcaagcaataatataataatggcctaatttctttgaacatcattaagcatatcatcatcgtctatttgccagaatccgtcgacttataatcgccagaacggcatatcaggacggtgctgcgaacgctgtggcccaaaacgttccagtaaactgtgtagatgttcgtagatttccgagccataatcgaaaaggnnnnnnnnnnnnnnnnnnnnnnnnnntaatctgtaagcaataacaacggtttatgcggtgcgcgtttttcacccttgtgccagattattatattggcaattgcctgctgttcgagcccgcaagtgaagagatattaccttgatctcatttgttttttgttgtctactctgagaacgaacaaggacatcccccatgaataaactccccgctcacctttcgcgccaaaactgcaaaattgcttctacaaatctgtcagaaataatcccccgacgggctgcagtgctgaaatgactgcttcgcagtgccgtcgtccagttctccggtgaccggtacgctgaaccgtaatatcccgtgcttaaatcgtccgggtcttcatcaggcgcgttcgtcagtcctctttcaccttgttgctggaagtcgacgaaaataatattggctaaaacattattttgataattgccataaatagcttcatacgaatgcgggaaattttctttccagtaccaggtggtatcgccgcaaaaccacggcgcgtcagtaatattattaagctgagaatggtattgttttagatccctacgaaaggcttcaaccatatgattaaagtgttgagggtgtgacgcgtagtcactggtcattaagtcaaattcgccttgcatccagcatgcgccgaggaatttgttctgcggattttttgccagtgcggctcgcgttctgctgactaaatcctggtacagcggagtatccgttccccaacgacaagcatcatggctggctccgtgccgttctgaatatgtcccttcgctgcccgcggtaaaagccgatccgccacggcaacacggaacgataagaatccctgcattatcaggaatgaagggcagtaatttccgtgcaatatgcagtgcctggccaacggtgccgtactgtgtttgatgattcgttgccagaggatggtgataaccctgcatatcctgaacatcgtgtgggcagtgagtcagtggaataatgtcgttaaagtgacatggcgggcctccgggatgcgtatgcgcaaatctcgctaattgtttaattctgggatgaggcgcatcttccctgtccggtaatggcagtccttcgccatacgccatggcattagactgaccagcaacggtaagaacatagtaataatcgggcgatattattgcgttcatataaatttcgcgtaattgaaatgacaaattgatagcagggcccctttaccggggccctgaagcgttagttttgtactgtgactttattatccttcacagtgatcaaaactgaatccgtcaccgctttgccgcctgcagtttcaccgccaataatcaatagactattattccagggcaatgatactccgtaggcccgaccttgcgataattcacccgatttatcccatttcccgttatgccaaagatgaatatcagtgctatatgattttttcaggccttcatgcgcatagttcttaccgttctggtaattttctcgtgaacctttgaatccggcccctccggcaaatataagagaatcattgcttatccccgcaaaaccgccagctacgccatctggtgatgagacgggagcaagcttattccattttaaattattaccggtgaaatcaagttcaaatacggcatccgttcgcaatcctggtttggcttcgccattaataagccaggttttatcacctttattcacaaccgccgcaccagccgttccgtaccagggcgattcgccagcgtaactccattgctgtgttgagggatcaaaagacaacagaaacttattgaagaaataatcttctgcttttttgtcaaaatagtgagcattgattttatctatagcggttgaatcttttccagcctcgttgagatcttcaaaatagccattgaagatattctggttaacaccaccagtaacataagccttgccgttgtgtacaaaagtcacatggcccgccatgcccatcggcgcgtgcgacatcaatttaacccaactattggttttggggttgtatttgtgtacgtcattaaatacctgagtcaagccctcgctgtttttgccaatgccgccaaacacatacagattgccatcaataaatgcagaggttgcttgatctcttggtccgccagggaatgcagctaacgctgtccattttttatctttggcctgtgtatccagcttgtaccatgccgtacctgcgctacctaaaccaatgtagacagtgtcgttatcaattgctccggtaccacttttaaatggcacaggagtttccggtaatacagacgcgtttgcggcaaatgaagccatcatgatagcaagcgccgttattgttttattcattgtgactgtctcctgtctactacagtttaaatgacacaccaatgcgataactgttttccgataaattatctctgccgttgtaaacaccctgacggtcaaggtagtcatattctatgtatggcgtaatatcgggcgtcatatggtattgtagaacaaatgcattttccgtcgcccatttcttatggtttgcatagcgataatcgttctgtttgctgtatagcgtcgtttgccatgcgaaggtgaaatcactattaatatggtaagtgacatatccatcccaacgatgaacgttatcacgagacatatcaccggataagtcttgttgtcggtaagctttccagtcgtaacgatagcgaatgccaaaattaagatcttttgtcgcgtcccaggacagttttacgtagggtccgtagcgtgtgccgttgctgctaaaatgcgttaacattcccgggcgcaccgtccattgatcatcaagtttaatcgcgtaattaacttcaacctgaacatcattgagtgcggcattttcctttttattatcatgaatggtattccaggtattactttccatgcttgcccaccatccattttgccatccctcactgactttgagtcgagtctcataggcgtggcttccactacgatatccaccacgtacgtccagtgtcgcagcctgagaaattaatggggacgaaaagcacagtaataatacgccagaaagtattttagcctttttcataaatttcactcatttgtaggatacagaaagcaatacaaagcccgcataaacaattagcatttatgttgtgtaatatttttttgccaggcttatagtgtctttggcaaccggtagctgtattttatatttttttgtataaggtctcctgtgaaaaatctcttttcacattatttaaataaacagagatccagattaaatacctgagtataaaatctcttctgatgtttaattgatttgaatgttcgtaagctatatcacttactcaatccattttacccagagtcataaaatagaatgtctgttgatctcattttcatattcctttcagactgaagtgcgttttcatcacccgatgagaaagaactgaagtgatgtttgccatagattgcgagatgccctgtctcattgactatcttggtgcacctttatacctgttataccagatcaaaaatcacgcaatccatacaacaaaaccagatttgcaattcgtgtcacaaaatatgtcgatctttttctaagaggaagatgccatgtgaagccagacgaacacttgcggtggtcttcaaaaactaaagatcttagtttaactatttgttttataaataatttattaagagtctaaacaaggggagctttgcaagctaactcagtgagcttggtgaaaatcagtgtttacccgccatcaggctgagcataattctcatcatgaaatatgtttcctggtttgtggcttgtaactggtcacttctgaagtcgatctggagaggcttgttgatgttggtgttttcaggatgatgtttcacttagtttgtttgccgtatcgcccggcgaatggctgtgattgaggaaggtttaagtcgtagtgaccaaagctatatttaccaacgaatgtagatgaaaaaatcatctcctgcgttcccccatatctctaggataaaaaggaatgtaacaatctcatggcgtaagctgacgaatcagcaggaataatcgctagggacctaagaattagcatgataatagccactaagaaattactgcgctccatgaaatagccattttgtggcaaatggagttgactaataatgtcatatgtgagacggctagttgaacgaatattaaattttgctgaattttttatgttgattttacttgttacagaacatatcacatgatatatagataagattagttgcattaatgatgagggttattattagattcgtatccgattgataaatatataaaggtacatagcatgcaagagcatggcgtttgtatggcaacgttattataattaacagttgctactccatttaagttcactcagaagaactggtccacttacgttagttattaagcaaacgttcgcttttataaacataatcaggataaaaatgttggattattgctaacccagcacagctagtgcgcgtctgtaattataagggaaaaacgatgaagaataaggctgataacaaaaaaaggaacttcctgacccatagtgaaatcgaatcactccttaaagcagcaaataccgggcctcatgcagcacgtaattattgtctgactttgctttgttttattcatggtttccgggcgagtgaaatttgtcgattgaggatttcggatattgatcttaaggcaaagtgtatatatatccatcgattaaaaaaaggcttttcaacaacgcacccgctattgaataaagaagttcaggctttaaaaaactggttgagtatccgtacttcgtacccgcatgctgagagcgagtgggtatttttatcacgtaaggggaatccgctttctcggcaacagttttaccatattatctcgacttccggtggtaatgccgggttgtcactggagattcatccgcacatgttacgccattcgtgtggttttgctttggcgaatatgggaatagatacgcgacttatccaggattatcttgggcatcgcaatattcgtcatactgtctggtataccgccagcaatgcagggcgtttttacggcatctgggatagagccagaggacgacagcgtcacgctgttttatagagatagttgagataccagggatggtgttaaaaactacattattcttacgatatatcaaaaatgattaaccatttattaattgatgttattgtaagtgtgattcttaattatcataataaacattaagttaaccatatccatacaaaatacaatggtttatgttcttcaaaataaataaacaaaatcattcataaatttacacatcacttaaaatctcctgtttccgcacttttttctttattttttaagcaactggaagttaatccactgcaatctattgttatattgaatcaaatcaatgaaaatagatgttgtcacatcagtgatattttatttttgtatgatatttaatgtaattgactgatagccacatcactccgtgtgtggttatctttttatctattgggctaattttgaccgattgaggtttcctataggtattcattcaaatatatctcagttaggagtactactattgtgagtaaacgtcgttatcttaccggtaaagaagttcaggccatgatgcaggcggtttgttacggggcaacgggagccagagattattgtcttattctgttggcatatcggcatgggatgcgtattagtgaactgcttgatctgcattatcaggaccttgaccttaatgaaggtagaataaatattcgccgactgaagaacggattttctaccgttcacccgttacgttttgatgagcgtgaagccgtggaacgctggacccaggaacgtgctaactggaaaggcgctgaccggactgacgctatatttatttctcgccgcgggagtcggctttctcgccagcaggcctatcgcattattcgcgatgccggtattgaagctggaaccgtaacgcagactcatcctcatatgttaaggcatgcttgcggttatgaattggcggagcgtggtgcagatactcgtttaattcaggattatctcgggcatcgaaatattcgccatactgtgcgttataccgccagtaatgctgctcgttttgccggattatgggaaagaaataatctcataaacgaaaaattaaaaagagaagaggtttgatttaacttattgataataaagttaaaaaaacaaataaatacaagacaattggggccaaactgtccatatcataaataagttacgtattttttctcaagcataaaaatattaaaaaacgacaaaaagcatctaactgtttgatatgtaaattatttctattgtaaattaatttcacatcacctccgctatatgtaaagctaacgtttctgtggctcgacgcatcttcctcattcttctctccaaaaaccacctcatgcaatataaacatctataaataaagataacaatagaatattaagccaacaaataaactgaaaaagtttgtccgcgatgctttcctctatgagtcaaaatggccccaaatgtttcatcttttgggggaaaactgtgcagtgttggcagtcaaactcgtttacaaaacaaagtgtacagaacgactgcccatgtcgatttagaaatagttttttgaaaggaaagcagcatgaaaattaaaactctggcaatcgttgttctgtcggctctgtccctcagttctacagcggctctggccgctgccacgacggttaatggtgggaccgttcactttaaaggggaagttgttaacgccgcttgcgcagttgatgcaggctctgttgatcaaaccgttcagttaggacaggttcgtaccgcatcgctggcacaggaaggagcaaccagttctgctgtcggttttaacattcagctgaatgattgcgataccaatgttgcatctaaagccgctgttgcctttttaggtacggcgattgatgcgggtcataccaacgttctggctctgcagagttcagctgcgggtagcgcaacaaacgttggtgtgcagatcctggacagaacgggtgctgcgctgacgctggatggtgcgacatttagttcagaaacaaccctgaataacggaaccaataccattccgttccaggcgcgttattttgcaaccggggccgcaaccccgggtgctgctaatgcggatgcgaccttcaaggttcagtatcaataacctacccaggttcagggacgtcattacgggcagggatgcccacccttgtgcgataaaaataacgatgaaaaggaagagattatttctattagcgtcgttgctgccaatgtttgctctggccggaaataaatggaataccacgttgcccggcggaaatatgcaatttcagggcgtcattattgcggaaacttgccggattgaagccggtgataaacaaatgacggtcaatatggggcaaatcagcagtaaccggtttcatgcggttggggaagatagcgcaccggtgccttttgttattcatttacgggaatgtagcacggtggtgagtgaacgtgtaggtgtggcgtttcacggtgtcgcggatggtaaaaatccggatgtgctttccgtgggagaggggccagggatagccaccaatattggcgtagcgttgtttgatgatgaaggaaacctcgtaccgattaatcgtcctccagcaaactggaaacggctttattcaggctctacttcgctacatttcatcgccaaatatcgtgctaccgggcgtcgggttactggcggcatcgccaatgcccaggcctggttctctttaacctatcagtaattgttcagcagataatgtgataacaggaacaggacagtgagtaataaaaacgtcaatgtaaggaaatcgcaggaaataacattctgcttgctggcaggtatcctgatgttcatggcaatgatggttgccggacgcgctgaagcgggagtggccttaggtgcgactcgcgtaatttatccggcagggcaaaaacaagagcaacttgccgtgacaaataatgatgaaaatagtacctatttaattcaatcatgggtggaaaatgccgatggtgtaaaggatggtcgttttatcgtgacgcctcctctgtttgcgatgaagggaaaaaaagagaataccttacgtattcttgatgcaacaaataaccaattgccacaggaccgggaaagtttattctggatgaacgttaaagcgattccgtcaatggataaatcaaaattgactgagaatacgctacagctcgcaattatcagccgcattaaactgtactatcgcccggctaaattagcgttgccacccgatcaggccgcagaaaaattaagatttcgtcgtagcgcgaattctctgacgctgattaacccgacaccctattacctgacggtaacagagttgaatgccggaacccgggttcttgaaaatgcattggtgcctccaatgggcgaaagcacggttaaattgccttctgatgcaggaagcaatattacttaccgaacaataaatgattatggcgcacttacccccaaaatgacgggcgtaatggaataacgcagggggaatttttcgcctgaataaaaagaattgactgccgggtgattttaagccggaggaataatgtcatatctgaatttaagactttaccagcgaaacacacaatgcttgcatattcgtaagcatcgtttggctggtttttttgtccgactcgttgtcgcctgtgcttttgccgcacaggcacctttgtcatctgccgacctctattttaatccgcgctttttagcggatgatccccaggctgtggccgatttatcgcgttttgaaaatgggcaagaattaccgccagggacgtatcgcgtcgatatctatttgaataatggttatatggcaacgcgtgatgtcacatttaatacgggcgacagtgaacaagggattgttccctgcctgacacgcgcgcaactcgccagtatggggctgaatacggcttctgtcgccggtatgaatctgctggcggatgatgcctgtgtgccattaaccacaatggtccaggacgctactgcgcatctggatgttggtcagcagcgactgaacctgacgatccctcaggcatttatgagtaatcgcgcgcgtggttatattcctcctgagttatgggatcccggtattaatgccggattgctcaattataatttcagcggaaatagtgtacagaatcggattgggggtaacagccattatgcatatttaaacctacagagtgggttaaatattggtgcgtggcgtttacgcgacaataccacctggagttataacagtagcgacagatcatcaggtagcaaaaataaatggcagcatatcaatacctggcttgagcgagacataataccgttacgttcccggctgacgctgggtgatggttatactcagggcgatattttcgatggtattaactttcgcggcgcacaattggcctcagatgacaatatgttacccgatagtcaaagaggatttgccccggtgatccacggtattgctcgtggtactgcacaggtcactattaaacaaaatgggtatgacatttataatagtacggtgccaccggggccttttaccatcaacgatatctatgccgcaggtaatagtggtgacttgcaggtaacgatcaaagaggctgacggcagcacgcagatttttaccgtaccctattcgtcagtcccgcttttgcaacgtgaagggcatactcgttattccattacggcaggagaataccgtagtggaaatgcgcagcaggaaaaaacccgctttttccagagtacattactccacggccttccggctggctggacaatatatggtggaacgcaactggcggatcgttatcgtgcttttaatttcggtatcgggaaaaacatgggggcactgggcgctctgtctgtggatatgacgcaggctaattccacacttcccgatgacagtcagcatgacggacaatcggtgcgttttctctataacaaatcgctcaatgaatcaggcacgaatattcagttagtgggttaccgttattcgaccagcggatattttaatttcgctgatacaacatacagtcgaatgaatggctacaacatcgaaacacaggacggagttattcaggttaagccgaaattcaccgactattacaacctcgcttataacaaacgcgggaaattacaactcaccgttactcagcaactcgggcgcacatcaacactgtatttgagtggtagccatcaaacttattggggaacgagtaatgtcgatgagcaattccaggctggattaaatactgcgttcgaagatatcaactggacgctcagctatagcctgacgaaaaacgcctggcaaaaaggacgggatcagatgttagcgcttaacgtcaatattcctttcagccactggctgcgttctgacagtaaatctcagtggcgacatgccagtgccagctacagcatgtcacacgatctcaacggtcggatgaccaatctggctggtgtatacggtacgttgctggaagacaacaacctcagctatagcgtgcaaaccggctatgccgggggaggcgatggaaatagcggaagtacaggctacgccacgctgaattatcgcggtggttacggcaatgccaatatcggttacagccatagcgatgatattaagcagctctattacggagtcagcggtggggtactggctcatgccaatggcgtaacgctggggcagccgttaaacgatacggtggtgcttgttaaagcgcctggcgcaaaagatgcaaaagtcgaaaaccagacgggggtgcgtaccgactggcgtggttatgccgtgctgccttatgccactgaatatcgggaaaatagagtggcgctggataccaataccctggctgataacgtcgatttagataacgcggttgctaacgttgttcccactcgtggggcgatcgtgcgagcagagtttaaagcgcgcgttgggataaaactgctcatgacgctgacccacaataataagccgctgccgtttggggcgatggtgacatcagagagtagccagagtagcggcattgttgcggataatggtcaggtttacctcagcggaatgcctttagcgggaaaagttcaggtgaaatggggagaagaggaaaatgctcactgtgtcgccaattatcaactgccaccagagagtcagcagcagttattaacccagctatcagctgaatgtcgttaagggggcgtgatgagaaacaaacctttttatcttctgtgcgcttttttgtggctggcggtgagtcacgctttggctgcggatagcacgattactatccgcggctatgtcagggataacggctgtagtgtggccgctgaatcaaccaattttactgttgatctgatggaaaacgcggcgaagcaatttaacaacattggcgcgacgactcctgttgttccatttcgtattttgctgtcaccctgtggtaatgccgtttctgccgtaaaggttgggtttactggcgttgcagatagccacaatgccaacctgcttgcacttgaaaatacggtgtcagcggcttcgggactgggaatacagcttctgaatgagcagcaaaatcaaataccccttaatgctccatcgtccgcgctttcgtggacgaccctgacgccgggtaaaccaaatacgctgaatttttacgcccggctaatggcgacacaggtgcctgtcactgcggggcatatcaatgccacggctaccttcactcttgaatatcagtaactggagatgctcatgaaatggtgcaaacgtgggtatgtattggcggcaatattggcgctcgcaagtgcgacgatacaggcagccgatgtcaccatcacggtgaacggtaaggtcgtcgccaaaccgtgtacggtttccaccaccaatgccacggttgatctcggcgatctttattctttcagtcttatgtctgccggggcggcatcggcctggcatgatgttgcgcttgagttgactaattgtccggtgggaacgtcgagggtcactgccagcttcagcggggcagccgacagtaccggatattataaaaaccaggggaccgcgcaaaacatccagttagagctacaggatgacagtggcaacacattgaatactggcgcaaccaaaacagttcaggtggatgattcctcacaatcagcgcacttcccgttacaggtcagagcattgacagtaaatggcggagccactcagggaaccattcaggcagtgattagcatcacctatacctacagctgaacccgaagagatgattgtaatgaaacgagttattaccctgtttgctgtactgctgatgggctggtcggtaaatgcctggtcattcgcctgtaaaaccgccaatggtaccgctatccctattggcggtggcagcgccaatgtttatgtaaaccttgcgcccgtcgtgaatgtggggcaaaacctggtcgtggatctttcgacgcaaatcttttgccataacgattatccggaaaccattacagactatgtcacactgcaacgaggctcggcttatggcggcgtgttatctaatttttccgggaccgtaaaatatagtggcagtagctatccatttcctaccaccagcgaaacgccgcgcgttgtttataattcgagaacggataagccgtggccggtggcgctttatttgacgcctgtgagcagtgcgggcggggtggcgattaaagctggctcattaattgccgtgcttattttgcgacagaccaacaactataacagcgatgatttccagtttgtgtggaatatttacgccaataatgatgtggtggtgcctactggcggctgcgatgtttctgctcgtgatgtcaccgttactctgccggactaccctggttcagtgccaattcctcttaccgtttattgtgcgaaaagccaaaacctggggtattacctctccggcacaaccgcagatgcgggcaactcgattttcaccaataccgcgtcgttttcacctgcacagggcgtcggcgtacagttgacgcgcaacggtacgattattccagcgaataacacggtatcgttaggagcagtagggacttcggcggtgagtctgggattaacggcaaattatgcacgtaccggagggcaggtgactgcagggaatgtgcaatcgattattggcgtgacttttgtttatcaataaagaaatcacaggacattgctaatgctggtacgcaatattacctgaagctaaaaacctgcacgttagccctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaacaaagcgcactttgctggtctgttcccctcaccctaaccctctccccggaggggcgaggggactgtccgggcacatttttagactttgtcatcagtctgagcctgccattggcaggctctggtgtccttttacgctaccatgctaataatcagcacaataatcagcccaaccacggagttgaccagctccagcagaccccaggttttcaacgtgtcttttactgacaggtcaaagtaacctttgaacaaccagaaagatgcatcgttaatgtgggtgagggtgttggaacccgcagccgtcgccagtaccagcagcgccggattcacgccaaccagctgaccagttgctggatctaggattgcagcactgataatcccggcggcggtcatcgccgaaacgacaccctgacccgtcgccagacgaattagcacagtgatcagccatgccatgatgtagggcgagatattgccgtgggacatcaacatgccgatggtgtcgccaatgccggtgtcgatgatggtctgcttcagcacgccacccgcaccgatgatcagaatcaccattgcaatactcttcaccgcgctttcaaaagcgttcatcacccactgcatgtcatgaccacgtgcggtgccaaagagtacgaatgcaaccaccatcgcaataaacattgcaatcggcgaggaaccgataaagttaaccacttcccaggcaggggtatcttttaccagccagatattggcgatggtggtagagatcataatgatcgccgggatcagcggcaccagaatcgaaacgccgaaagagggcagattattcatatctaccggttgatctgctttcaggaatgatggcgttgggcgctcaagattgccgaggaacttcggcaggatcagacctgcgcagattacacttgggatcgtcaccagtacgccatagatataaaccatccccatatccgcgccataagcattcaccagcgccaccggacccggctgcggtgggaacagtgaatgtgcggtagtggcagctgctactgccgggatcgccagtttcaggaacggaattttagcttcggcggcaataacaataaccagcggcgctaacatgataaaggccacttcatagaacatcgccagaccaaaaatcaggccgatgataatcaccgacagctgtacatagcgcagaccgagacgcgccagcagcgtatgcgctatctggtgagccgcgccggagtcgaccatcaatttaccgatgaccgcaccgaacaccacgatgatagccagttcccccagcgtgttgccgaagcccgctttcatagtgtgcagcagcgacatcaaatccatgcccgccagcatcccgacggacagcgccgccaccaacaaagccaccattgaattgattttgaacttcaaattcagtaccagcatcagaccaatgccgaataccacccagagaatgttaagcacatgcataacgttttaccttacctggttgaaccgttgttattttgggcgatatgttatgtaaattggtcaaccattgttgcgatgaatgtcacatcctctgatcaataaccatcgattaccctttgctgcaatttgcagcaacaaccatgagagtgaaattcttgtgatgtggttaaccaatttcagaattcgggttgacatgtcttaccaaaaggtagaacttatacgccatctcatccgatgcaacgccacggctgcggtctggttgttcatccggatacctaaacaactccagggttccgcgtctctttgctgtggaacccactatgtgaaagaggaaaaatcatggaacagacctggcgctggtacggcccaaacgatccggtttctttagctgatgtccgtcaggcgggcgcaactggcgtggttaccgcgctgcaccatatcccgaacggcgaagtatggtccgttgaagagatcctcaaacgcaaggcgatcattgaagacgcaggcctggtgtggtctgtcgtagaaagcgtgccaattcacgaagatatcaaaacccacactggcaactatgagcagtggatcgctaactatcagcagactctgcgcaacctggcgcagtgtggcattcgcaccgtgtgctacaacttcatgccggtgctcgactggacccgtactgacctcgaatacgtgctgccagacggctccaaagctctgcgcttcgaccagatcgaattcgctgcattcgaaatgcatatcctgaaacgcccaggcgcggaagcggattacaccgaagaagaaattgctcaggcagctgaacgcttcgccactatgagcgatgaagacaaagcgcgtctgacccgtaacatcattgctggtcttccgggcgcggaagaaggctacaccctcgaccagttccgtaaacacctggagctgtacaaagatatcgacaaagcgaagctgcgcgaaaactttgccgtcttcctgaaagcgattattccagttgctgaagaagtcggcgtgcgtatggctgttcacccggacgatccgccgcgcccgatcctcggcctgccgcgcattgtttccaccattgaagatatgcagtggatggttgataccgtaaacagcatggcaaacggttttaccatgtgcaccggttcctacggcgtgcgtgctgacaacgatctggttgatatgatcaagcagttcggtccgcgtatttacttcacccatctgcgctccaccatgcgtgaagataacccgaaaaccttccacgaagcggcgcacctgaacggtgacgttgatatgtacgaagtggtgaaagcgattgttgaagaagaacaccgtcgtaaagcggaaggcaaagaagacctgatcccgatgcgtccggaccacggtcatcagatgctggacgacctgaagaagaaaaccaacccaggttactccgcaattggtcgtctgaaaggcctggccgaagttcgcggtgtcgaactggcgatccagcgcgctttctttagccgttaatatccaccggcatggctgcgcgccgtgccggttccttcttccttgccgtcactctttgaagacggattctggagtttacgatgactactattgttgacagcaatctgccggttgcccgcccgtcatgggatcattctcgtctggaatcacgcattgtgcatctcggttgcggggcgtttcaccgcgcgcaccaggcgctgtatacccatcatctgctggaaagcaccgacagcgactggggcatctgcgaagttaacctgatgccaggcaacgaccgcgtgctgatcgaaaacctgaaaaaacagcaactgctgtacaccgtagcggaaaaaggcgcagagagcaccgagctgaaaattatcggttcgatgaaagaagcgctgcatccggaaatcgatggctgcgaaggtattctcaacgcgatggcgcgtccgcaaacggcgattgtctctctaacggtcacggaaaaaggctactgcgctgatgcggcaagcggtcaactggatctcaataacccgctgatcaagcacgatctggaaaacccgactgcgccgaagtccgcgattggttacatcgtcgaagcgttgcgtctgcgtcgtgaaaaagggttgaaagcgtttacggtgatgtcctgcgataacgtgcgtgaaaacggtcatgtggcgaaggtcgcggtactggggctggctcaggcgcgtgacccgcagctggcggcatggattgaagaaaatgtcaccttcccgtgcaccatggttgaccgcatcgttccggcggcgacgccagaaaccttacaggaaattgctgaccagctgggtgtttacgacccgtgcgccattgcctgcgaaccgttccgtcagtgggtgattgaagataacttcgttaatggtcgcccggattgggataaagtgggcgcacagttcgttgcagacgttgtgccgttcgaaatgatgaagctgcgtatgctgaacggcagccactcttttctggcgtacctcggttacctcggcggctatgaaaccattgccgacaccgtgactaacccggcttatcgcaaagcggcctttgccctgatgatgcaggaacaagcgccaacgctgtcgatgccggaaggtacagacctgaacgcctatgcgacgctgctgatcgagcgtttcagcaacccgtctctgcgtcaccgtacctggcagattgcgatggacggcagccagaagttaccgcagcgtctgctggacccggtgcgtctgcacctgcaaaacggcggcagctggcgtcacctggcgctgggcgtggctggctggatgcgttacacccagggcgtggatgagcagggtaatgccattgacgtggtcgacccgatgctggcggagttccagaagatcaacgcgcagtatcagggcgcagaccgcgtgaaagcgctgctgggcctgagcggtatttttgccgatgatctgccgcagaatgccgactttgttggcgcagtgacggcggcatatcagcagctgtgcgaacgcggtgcgcgcgagtgtgtggctgcgctgtaactaactgattaccctacagacttactggtcaatcaaactgatatttggttgaccagttttcgtttttttgcccacctgtacgtgccaacttccagtgctaatggtatagtttgagattaacgggggccgtaaaattgcccgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaatttgattaaccgcacctaacggacacaacaccatgaaatctgccacctctgcgcaaagaccttaccaggaagtcggggcgatgatccgcgatctgatcataaagacgccgtacaatcctggcgaacggctgccgccggagcgtgaaattgcagaaatgcttgatgtcacgcggacggtggtacgtgaagcgctgatcatgctggagatcaaagggctggtggaagtacgccggggtgccggtatctatgttcttgataactcaggcagccagaacacagacagtccggatgccaacgtctgcaacgatgccggtccttttgagctgttacaggcgcggcagttattggagagcaacatcgccgagtttgccgctttgcaggctacccgcgaagatatcgtcaaaatgcgtcaggcattgcaactggaagagcgtgaactggcttccagtgcgccgggcagcagcgaaagcggtgacatgcagttccatctcgctattgccgaagcaacgcataacagcatgctggtggagctgttccgtcagtcctggcagtggcgggaaaacaatccaatgtggatccagttgcacagccatctggatgacagcctgtatcgcaaagagtggttgggcgatcacaaacagatcctcgccgcgttaatcaaaaaagatgcccgagcggcgaagctggcaatgtggcagcatctggaaaacgttaagcaacgtctgctggaattctcgaacgttgacgatatttattttgatggctatctgtttgattcatggccgctggataaagtcgacgcctgacttattataataagcgcaagggtaaacgttccttgcgctttcttaaattaagaagtcgcaatgagtattactttgtaaattgcagggtattgtttagctatctgtataacctgaatgttagtactcattcttcctggtagttatttaccaatataattccattcaccattttttaattcaaacagttctggaagagatgacggttgcagagtcatacgtttgagtggtgcattttcatcacccgggataactttatatcccatttttgcatggatctccgcggtaccgggataggcttctataccaattattgggtcattacccaactcaatattagcattaagtaatgcggcaagggcgaatccggaagaatttgctacccctgttaccgtcattatctgatcaatatagatatcaatccttggctgctcattggtccatctttttgcctgagaagctggaagggttgaaatatatcctatcgtggttccggcataaccaggaacattgcaaccagggcctaatgttatttcatgaactgtatagtcctcaacaggatcgaaagggctcttcataaataaatttagccgtaaaccttctgctaactctgtggtagcatgcgcctttttacatatgccaccatatatttcgtctaaagctgaggtgattttcaagttccgatagagcatacgtcctgttgttgtaataccatcggattctctgcatgctcctgtcacataattaaatggccaaggctctttactaatatcaagttttctaatttcgacaacgctttttccatcgtaattatggttattgccacgagtaagaggcggaagatagatgttttccgaatccatgcgtgcatattttaatttacgtgtaaactcactgtcgactattgggtgatgaaggaagtgagcatctgtaataatttgactctgaagggcattgcttaatggcatagacataatagttaccttttatgagtatttcactgatgtttagaaaaatagataaatttttctgtagtaaaaagagaagtaaacaaatgacatgcatgtttctgttgtagtgatatcaactctacacggtgatattaaagggtaggaaacactctaaagtatcaaaaaacgctcatttaaaattatttgcatgcaatttaaaagcatatcttattactaattggaatttgatgttgctatattgaggtctatattaataatgcctgtgaatggtatttttgatgtatttgatatgttatcaatttatattatttacaaactaattgtttcaaataatacatggctgattatgcggaaataaataatttcccaccggaattaagtagcagcggtgacaagtattttcatctacgtaactattcggaatattcagaatatactagcggtttttttttgagtttgatgatttttatcaaatcatgacttttttcctgaaaagtcagtagatattcataggcaagtaaggttttatactttgctgacaggattcaggcctgtctcagactgacatggatgtaatgaacaaaagggaatggctatggaaaatgagcatcaatacagtggtgcccggtgttcagggcaagccgcatatgttgctaaacgtcaggagtgcgcaaaatgatgcgacaatcacttcaggctgttttacctgaaatttcaggcaataaaacgtcatcgctgcgtaaatcggtatgcagcgatctcctcactctttttaattctcctcattcggcattaccgtcattacttgtttcaggcatgcccgagtggcaagtgcataacccgagcgacaaacatctccagagctggtattgccgtcagctgcgttctgcactgttatttcatgagccacggattgcggcgttgcaggttaatttgaaagaagcgtactgccacactctggcgatcagccttgagataatgctgtaccacgacgatgaaccgctaacgtttgatctggtctgggataatggcggttggcgcagtgcgacgctggagaatgtcagctaagcacaatctccagctcgcgcagttcacgccagaagcgttcggcaacgggattcatgcgggtattcatccggtatgcataggcctgaatcgggatcaccagttcgtcccgattcagtacaacgagcttcccgctgcgaatttcttgttggatggcgtactccggcagccaggcaatcccacagccgtcgagggcaacctgctttaaaagctcgctcatcgaagagacaaaaaaggtgctgaaacttaactcactgtggcgcgtcagggtgcgattaatcaatcgccccatgtaggagttgcggctgtaattcagtaacggaaagtgtggctgcgcgaggttaaaaagtgcttctccgtgttcgtcactggcgcagacagggaacaattgagattcaaataagcgaatgtggtcaaacggcgcttccagcaaatcttcgtcgtgaaaggaaaaaatacagtcactttgcccttcacgcagtttatcgaccgcttcatcgacatcaatagcttcaattgcccaggtaaagagcggcggcatctggctgataatggacggtaacagcccgagggaaagagagtgtgcagcggctatcttgatttttcgttgcgcgtaatcgctgccgccacgcagctctgccagattgctctctaactgttgcaacagatggcggatctgcgaatggaagattttcccttgttctgagagttgcagcggcgttacctggcggttaaacaattcaacaccaatcgcctgttccagcgcacggatgcggcggctgaatgccggttgcgagacgttgcgactgactgccgcctgggaaaaattgcggcatttttccagggtcagaaaatcataaagccatttggtttcaatattatgcaaaatcgcaccacagtcatccattacgttttactctgtcagccgcccttgcgggcattctacgtccattcgggcggctgacaaccgtttaagccgtttcaaacgttcctttcacgcaggctttgccgtctttgaccatcagtttgccgcgagcgtatacctgctcaatgcgcagttctggcgtcatgaccagcaagtcagcatcattgcctggcagaatttcgcctttcccggtcaggttaaggaaaccggctacgctactggtgagcgggcgcagggcatcgctgatactgaaatcatagtctttgaccagcacctgcacggtttccagcaacgtttcaaaaccggcaacaccgatatgggttaaattcccttcgtcatcgaagaacggctggctaccgttgccgtcggagctgagggtgacgcgtgccagcggaatacccgcctgaacggcgcgggcaataccttcggcaggggcgaccggttcgtcaatgctgctggtgatatcgatggtgccgcctttgcgcgcgaactccagcgcctgctcaaacaacggtacgttgcggttaacgtgggtcggcagcagcttgctgatcggcacatcgcagttttccagcaggtcataaataggctgtaacgcctttttactgtcgcccatgtggaacacggtgacgccaggtttaccgccgagcaaaccgccaacgcgggattctgccgccatattggccaggtgataaacgtccggtgcggcagaacggtgatcagagatggcgcatttcacgccaatcacacgatcgataatcgccacgtctttttccacggaacccgtaatggtgcgggaagggacatgataagcgccggtcagcatccaggcgctgatgccttcttcattgagcgcacgggtcttggcgagcagggattccgggtggcgagagatagagtcggtgcccagcagaccaaccactgacgtgacgcccgcttccgtcaggcgacttagcgccacttccggcgtgcgcgtcgtgggacctgcttcgccgccaccgccaatcaaatggacgtgttgatcaataaaacctgggcagaggatctgcccactgagatcgacaaccgtgcagttcggtacaatgtcagaagggatattgctggcaacggcgataattttgccgttagcgacgaggacatcgcaaattccccgatcttccggcgcatacaaatgcgctccctgcagcagggtaaaaccggctgcggtataatcaatcatggtaactccttgttaaacaataagctgcataacccagatcgacagcaatgcgttaatcacgcagaccgtaatgatatgcgggtaatatttggcattcacttcggctgtccccaggcagcgaccgacattttgcaccgggttgcccattaaatacatcgcgggcagtaaaacggtgacatcgtgaccggttaatgcgccagcggttgccagactggcggcaacaccgactgcgccacccatactcattaatgcggctaaaaggacggttgccgcttcaccgggtaatccccacagcgccattacgggttcacagatatgccccacccagtcgagcaggccggtaattttcagcgcctgaatgatgacaaacgccatcaccacgtttggcagcaggttggtcgtggcgatagtaaagccacggcgcgcgccatcgataaacatatccatgacgtttttgcggacctgagttgtcatgcttgcgctccttgcgttgggttgcgacgttcttcgaagttaagccagacgcgcaaaatgttggctccgacaaatttaaacaccaggatgacggctaaaggtacgattacggacgtgcccagaaaggcaaacaccgcgacgccggaagagaagtagttggtgatgatggcgctaccgctggtttgatatgcggcgaaaatcactttatcgcgttcggtaatttcaccttcctgcgccagctctttggtcataccggcggcggcatcggtgttttgcaggttagcgatcagcgccagcgagcagatccctggaatgcccaacaacggttttagcacaggtgtcattaactgctgcgcggcgcgtaatccaccaagaccatcggtaattgaaataatccccagagagagaatgactgacggtgccagctccagcgcaaagagaaagccatctttagcccccgcgccacccgcgccgcgaaatgaggtggtggctccgttcgcaccaggcagttgcccaaacgatccgttcagaacggaaaaatcaaaaacgcgccaccagctgtctgttccggaaaaaacaccggaaaaaaagattatggtgagaaaaaaggccagataccctttaatgcccactttttctgtcgccagctccccggctacagcatccccttgttgtgtcataacaatccccattgtttttttgtgtttgtgtgttgcttgagccaggaaaattcctggaactgaaaaaccttatcagccatgtgggtatggggaaaatgcaagtatgtttctggctatgcgttttttgcatagcggaaaaattacgctgtgtggaaaaggctctgcgcaggattgagttgcagaaaattcataaaccaagtgacaatgacatcagtaaataaaaacagaaaatccagggacgaaaacgagatggcaaagtacaacgaaaaagagctggcggatacgagcaagtttttaagttttgtcctccgacacaaaccggaggcgattggtatcgtactggaccgtgaaggatgggcggatatcgataagctcatactttgtgcccaaaaagcgggcaagcggttaacccgtgcattgctggatactgtggttgccaccagcgataaaaagcgttttagttattccagtgatggtaggtgcatccgcgcggttcaggggcattcgacttcgcaggtcgctatttcctttgccgaaaaaacaccgccacagtttctctaccacggtacggcaagccgtttccttgacgagataaaaaaacaggggctgattgcaggtgagcgtcactacgtacatctctctgctgatgaagcaacggcacgcaaagtgggagcaagacacggatcgccggttattttaaccgtcaaagcacaggaaatggcgaaacgaggcctccctttctggcaagcggaaaacggggtctggctgacatcaacggttgcggttgagtttcttgagtggtaagggaaacttccctcatgaagtgaccacttgtagcttaaataattgcactgtgctgataagcgcagcaataaacaacgccgccgcgccgcagagagtggcgctggcaagcgccgatgttccattgctgagcatactggtcagcgccgggccgaggatttgcccaatgccgtaaatgagcgtcacaaagcctaaaagattgagatttcccggtacgctcagttggcgggcgatagtcatcaccagagatgtcgtgcccataaaggtaccgccaaaaccaagactgctgatgataagcaagagaggcgagtcgctggcgagagtaagcagcacacagatagcctgcaccagcaaattcgccgtcaggcagggcaaagccccccaacgttttgctgcccatagccagccaaagcaaccaggcacaattgataagccgactaacgtccagagatgggcggttaacaatggtgagcctgcatctttcgccatgagcggcaggtaagtcgcgacgatgatataaccaaatcccgccaggccgtacagaatagccagtaaccaccagctcattatctgttgctccgtttttgccaatggcattggtgtgatggcgtgttttttcgagggcattaaaagcgtaagtgcaatcagcatcatgccagaaagcgccccggcgccttgccataacgtttgcgaggagaggtcaaaatgcaggcctgccagaacatattcattgcccagtgcgatgccaatgccaacgccagaaaacaaagctgccagcacaaaaggatggcgcgtgtgctgcataatcagcgtcgaaccaaaaatcagcataccggcgctggcgacacccgccaggacgcgaatcaataacaccagaataaatggcggcaaccatgccattgcgaggatcaacaacccgctcgccagggcagaagccaacagaaatgggcgcaggcgcgatggctggtgaaatgcgccaaaagaaaatagcagactgccagccagataccccgcatagttgccgctggcaatccacgagagctggctaaatgaaaacgatccttccgccatcatgacgggcaacataggcgtataaaggaagcggcctaaacccatacctaaggtcagaaccagcatcccgaaaagcgcggtgctgaaagaaaagcgttctacgggatgcgtggacgaaggcatgtttaaccttgtttgtcatttttgttgttaacaagttaataacaaaaaggtgaagcatgccagcctgttaatgcgatgattgaggggtaaagcgataaaaacgatttggttcgctaacgatataaatattaccagaggcatccatcgcaaccccttcggcctgtttgatgttatgcgacaaacctcgactgcctttggttagtgacatttcaccgataacctcgccaaccagggttacttcctggagtgcgcgagattcatgagacagcaccagaagcgtatttttttgctggttaaattctgcgccggacacatcatctaaagtaaattgccgttgtagtgcctcgtctttgctgatgtgtaattcattgctacttaacagcccgttaactttgtagacctcaatcggatttttctctttaaaaaaccagaaagtgtgatcctggcgagaataagccaacccttcaaaaccgcaattggttggggagtcttgcagcgggatttttatttttttgaggatttttacttccgagtttggggtcagtgaaatcacataaatggcgtaatcgcgctcatcgctaatgacaaactgattatcgccaatgtattcgatcgtctcgagatccttaacaaaatccagaggaattgtgcggataaaatcaccattggtggtcatttcaacaatggcggcaggtttgttgatagtgctaaaaagagtattgctttgtgccgaccaggtcagcgaagagatattattcgttatgcctgcaatttctttgccgtcaatggtggcgtggtaattctgaaatgatgctgcatgattgcttttacgggcgcaagattgcacgaagaaagtacacactgccacaatggcaaaaagaatcacaataatggagatgcgtttacttaacgaaatactttttgtcacggtaatccctttaaggcaaatcaataagatatcgagaagtatacgtagcgaccttaatgaatccttaacgcggagaaaccccgtaatgtgcaatgcagcgccagacaccatcctgctggcaataaattgactcagtcagcccagggatcacccattgtatttcctcgccggggggacaggtcagccaaatgcataacccgcagccgccgcgtaaatcacggggaatatcgctgacgcgaaaagtcatgcccgctgcctgcaacgctttgcgggtttgtatgacgccgaccgtggagtgaaataaaaataaaaactctttcatcggcgtgtcctcactcgttgaccaattaccgccgcgccaattgcgccagcaaattgcgcatcaggatgggtatttaccggcattcgcaggtgagattccagcatccgggcaaacttctggcaatgactaacgccaccagtaaacagaatcggcgcttcacaggagagacgagcaatgaaattggcactcctccgcgccatcgcgttaatcactcctgcgagaatcgcttctggcgcgacgcccgctgagcgcaggctgatcgcttctgattcagcaaacactgtgcacatactcgtgatggcgtgcggcgtgacattttcggtaatgctgtcgagttgctcgacgctggtgccaagcgtgcgcgagatcacctccaggaaacgcccggtgcccgccgcgcatttgtcattcatcaggaaatcgcacaggttaccgtcatcatcaagctgaatcactttgctgtcctgaccaccgatgtcgattaccgcgcgcgttgctggcgcaagaaaccgtgcgcccagcccgtgacaggagatttccgttacctgtttatcggcaaaatccaccagttgccgcccgtagccggtgagcgtcagaaacggcgttgtctctaacccttcgcgcagagtttcccaggcttcagtaattgctgttgccgggcgaaagggggttggaacgaggaaacggcgcgtaatcacgccgtctgccagtaagatccctttggtggcggttgagccggaatcaatgccaatcgaatatgccactgccactccttacagcatctcaataaaggccgcgacacgggtactgagctgcccgacatccgaggtggagtagtctgtttcaatagcgatataaggaatgttgtgctgctggcgcacatgacgtttaatcgccagcgattccaccgcgtaggtatggcacgcctgcaaaatcacatcaactacgccatcgacctgatattcctccaccatctggctgagcattttcaggcgctgatcgttcggcgaaacacaggagcagccaatcgccagatatttatccgccagcgcgtcgtagacatcgcccgtttctgccacgcattgctcggtcgctttcgccccggtgcagttttcataaccgacaacccagccgccattctcttcaatcgcgcgcaccactttttctgctgcgccgccaatcgggcagccggtgattaaaatgcgcggacgcgggtccagtcgctggccttcttcccactgctgacgaacgcgggcggtcattgcatccagttcattgatcaacgcctctttatcgaaccggaaggttgcgccgtaaaccactttcagaatgtcgctgccgctaagcgccggaggatttaactgcccaagatgataaaaattagccagtgcgcgacgttcgcggtttttcagcgcaatggcatcgcgcagagcatcttcgctaatctcgtgcccaaaacgttcttctaccgttttttgcaagcgcagcatctcggctttccataacgcacgcgaggcatcgtccttaacgctgttgggcaattgcatcacatgaacaggcttaaactccgccatgtattcatacattttctttttgccgtcgcaggtggtttcaccgaccaccagatccgaaaagtagaagtaggggcatttatcggttttgccgaagccgtagctgcttttaatcagcgggcagaggttgcgcggcagatctttctccgcttcttcaatggtttcatcagaggtggaacagagcgaaaccacaaccgcaccggctgccatcgggatctcttgcggcataaaggtgcagtaagtgccaaccagcggaatgccgcgctccttgagatccatgacggtgagaaagcctgtctggcgagcttcagagaactgatcgaaaatggcgggtagatcggtgacaagtgacatgattttccttccccgtaccacgggagataatgaaaagaggccacattattaccattcttttagtatggtttatttgatctctctcgcggttagccacttagtttttcatggatttctaaaaattgccgagggggaacaaggccgggagctgcgacagcaaatataaaattagcccaatacaaccgccaaccagcgtaccgttgacacgaataaactgcagatctttgccgatatttaactctatttgccgcgacatatcccgcgcatcccagctttttaccgtatcgctgatgtggcgcgtcaggaatgcggaaaactcaggcgcgacgcggtgcgcggcttgttcaagatgaccatttaacgacgcccgcaaggcatcatcggcaattaacgtttcgccaaaccattgacccgctcgtgcgatgcgttctttcacacgagaatcttcactgttgatatccactttcagccattcccgtaaatccccccacaattcactgagatagcgattaaaagcttcatcttctttcagatagctttttacggcatcggctcgcgctgccatttccggatcgtttttcagcttgtcgatcagggcgaaggtggcgcgatcaaacgcatggcggatctgatgcgcacgatcgcgactaatatcatcaagcaaagaattcaccgcgtcagaaaccaactccgcgctatgttcgcccaaccattcggtggggagaattttggctttcagtggatgctcgctctccagccagcgaacaatttgctgggcgataaacttgcgcgatttatcgcgctggagaagggcgatcaactgtgcgatcagcgtatccagcagcacctgatgacgatcgtttttggtcatactctccagcatcaacgcactggtgccggaaagatcgaccttatcaatcgcccgatggaccgcgcgcttaagcaggcgctgaatacgcgcatcatcggtaagttcgagaaaaccgctcatgatctgcaacagatgctgaccaacgcggcgggcgttttctggctggctaaaccagttgccaatcagcaacgccggttcgtggcgtcgaatcaatgccaccagggattgagtatcaagaaatttttcctgcacgaactggccgagattttcgccaatccggtctttattacgcgggataatcgccgtatggcgagaaatgatcggaatcggcacgcggcgaaacagcgccaccaccgcaaaccagtccgccagcgcgccgaccatcgccgcttcagcaatcgccttcacgccgctcacccaaaaattgggcggcaaaaacagcgtaacgacaaaggtagcagcggcgataagcagtaaagagagcgccaaccttttggcgcgtctgagttcgatgagtttattcataacgttaagaatagagcctgacggccggatcgcgcaaaaatcactgctcctccactagctcggctgcctgatgctggcgcacgcgattgagcaatcccgccagggtgaaaacgacgataacgcccgccacaacggctaacagatgaaacggcaagcgaccgccgttaaaccatagccagcggccgatttcgaccgagaccgacatcaccatcaggatcaccatatttagcgatgcggagacggtccctttcggtaacttattggaaaacagcgtaaagcggaataaggtcgggaaaatcaaaccaatcccgaaagcatacagactggtgcccagcaccgaccacagccagacgtgcggcgacagcagattgccgacaatcaacagcgagaggccgaccagttgaatgggtacggcacgccagataaaccgcggttcggtcggatctttaacaaaacgcgccacgatggcattcgcaacaatcaccgcgccgaacaccggaacctgtgtccaggcgaactgcgaagttgttaagctgcctgcatcgataaggatcaccggcgagacagccacccagctcatcatcgggatatagcttaaagagatggttgctgcgccaaagaggaacagccgattgcaaaagacattacgaaaatcgcgcaagacgcttttggcgctaaacggaaccgcgccgcgcttcaccgtctctggcatcgccaacagtaagccaacaaatgagataaaacccataaccgcaatgatggcaaaaaggactttccagtgcataaagtgcatcagagctgcgccggaaagcgggccgataatcggcgcaatcagtacgatggaggtgataatcgccatcaacttgatcccttttgtctgtccgaacgcctcctgcaccgtgacataaccaacggtggcaataaaacagatactggtgccctgaattgcacgcgcgataagaaactgtgtcatagacgttgtgaacattgtcgcggcgcaggcaagggtaaaaattagcgccccggtaatcagcaccggcctgcggccaattctgtcggaaagcggccccagcagccactgtaacgccataccgccagcaagatagagactgacggcagcaggggccagactgacatcggcattaaaatcacgtaccacattaatgatcccaggctggatcagatccgtcgacagatacgcagcaaagtcatacaaaatcaacgccatcgggaaaaacagcgtggcggcatggcgggtaaaaaaacgtggcataacaaacaactccttgtccggagaaccccaacggggaaaacgaaattcaataccgtcggtaatgacgaaaggcaggtgagaagggcaacgagactgcaaatgtactgaatttcatgtaatcaaccacactgcctgtgaacacacagacagagaaatactttctgacttcgggtcagaatgtataacgattacaaatagtcatcagcacattacacctcttgaattgatgggttgcatagaaaatatacaccttaagtgtaattaaaatttgcggttaatcaaaagagcgcggtggaaaggggaatatctgccgggtacaggacatgtaaaacgcgagcttgtttccggaaaaatgtatcgtttgcagaagaataaaaatagcctggaaagcgcctcggggaatgggaaattgccgggtgagaatggttttgttagtcgctaaagtcaggccatctttttcaacaggtgatggatcgccatgacaaacttcacgaccagcacgccgcatgatgcattatttaaaacctttctcacgcaccctgacactgcgcgggattttatggagattcacttacctaaagatttacgtgaactgtgcgatctcgatagcttaaaactggaatccgccagctttgtcgatgaaaaattgcgggcgctacactccgatattttatggtcggtaaagacccgcgaaggcgatggctatatctatgtggtgattgaacatcagagccgcgaggacattcatatggcctttcgcctgatgcgctattccatggcggtgatgtagcgccatatagagcatgataaacgccagccgctaccgttggtcatcccgatgctattttatcacggtagccgtagtccttacccctggtccctgtgctggctggacgaatttgccgacccgactaccgcacggaagctttataacgccgcgttcccgctggtggatgttactgtcgtgccagacgacgagattgtgcagcatcgcagagtcgccctgttggagttgatccaaaagcatattcgccagcgcgatctgatggggcttatcgatcaactggtagtattactggttacagagtgtgctaatgacagccagataactgcgctgttaaattacattttactgactggcgatgaagcgcgttttaatgagtttatcagtgaacttacccgtcgaatgccacaacacagggagcgaataatgacgattgcagagcgaattcataatgatggatatataaaaggggagcagcgcattcttcgattgttgttgcagaatggggcggatcctgaatggatacaaaagattaccggactttcggcagagcaaatgcaggcattaaggcagcccttgcctgagcgtgagcgctattcatggctcaagagctaatcagagacggatgacaaacgcaaagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaacaaagcgtactttgcttaattcaggctggaacgtggcgatgacccagcaaagataaaacgagtcacaggttatgcatgagaggaaatcaggcgcttcgccgctatttcgaatttattccattgcccgatacacggcctcgccaatttgcttcagtgcttcgcgataggtttcgctgagcggcaaagcgcagttgatgcgcagacaattacggtatttgccggaagctgagaaaatcgagcctgccgccacctggattttcatgcggcacagctgccgcgcgacgcagaccatatcgacctgttcaggcaattctatccacagtaaaaatccgcctttcgggcgcgtaatacagatttcgcagggaaaatattcccgtatccagcaggtataaagcgccaaattgcgctgatagatctgccgcatccgccggatatggcgatgatagtgaccttccagcacaaacgttgccgccgccatttgcgtggacggcacattaaagctgctgatggcgtatttcatatgcatcagtttatcgtgataacgccccggtgcgacccaacccacgcgcaggcctggtgcaatacttttactgaacgagctgcacaacagcactcgcccgtcgatatcccaggaatgaatggtccgcgggcgcggatactccgtcgccagttcgccatagacatcatcttcaaaaatcacaatatcatgacgctgagcgagagagagaacggcccgtttgcgcgcgtccggcataataaatcccagcggattattacagtttggcaccagaatgatgcctttaatcggccactgttccagcgccagttccagcgcttcaacgctgatgccagtttctggatcggttgggatttcaatcactttcacgcccatgccgcgcagcatctgcatcgaaccgtaataacagggggattcgaccgcgacaatatcgcccggtttacacactgccattaacgccagcgacatcgagttatggcagccgctggtgatgatgatgtcatcggcggtgaccaccgagccgctgtcgagcatcaggcgggcaatctgctctcgcaatactcgctgaccggctaacaagtcataaccgagaacggtttgcagattatgctgcaccacccggcttagctcccgccacagcggtttcaggctgggcgcttcgacatccggtgtgcttttgcttaacggaacaatggaactgtcgctatgcgcctccagcatatccagcacctgatcccactgggtaatttccaccgggcgctgcaccggacgcgtcatcggcggtactggcggctgggctttacgttgtgcgacaaaataacccgaacgcggctgcggagtgatgagcttcatcgtctccagcgtctgatacgcctgctgcacggtgctgatactgacgccgtgctcctgacttaagctgcgcaccgacggcaatttctccccgtgacgatacagcccttgctcaatccgttcggcaagcagagtcgccagatgttgataacgcgtcatgctgtattccttatgtggaccatacagagagaaaaaccggtacagatgaggctaaaaaaccggatgcagatgctgttttaacctgtctgtatgttaaataaaagtaatatttgaatctgtattgtgaactgccagaaggtggatgatgaagcctctgaaagatgaggaggtagcagatggaatttcacgaaaacagagctaaagcgccgtttatcggcctggtgcaactctggcaggcggtgaggcgttggcggcggcaaatgcagacccgacgcgtgttacagcagatgagtgatgagcggttgaaggatatcgggttacgcagggaggatgtggagtgaggggggatatagatttatatataataaaacgtttttatgtttttaaattaagttataaaaattttcccgagacaattcatcaataggtatggagtgtacaggaatatcttcttcactaacctctttaaactcatgtcgataacggtcaaaaaacgcacagtgattacttgtgttttttgactgactttacaactctcattattcgctattgtgcagtttctctaattgttttataccctggaaagttaaatgtcagctactgaatactttttgattgtttgagatttattttcatttgaaattataaaatcaggtgataaatgagttgtgattaatagatggttgatatcatttttatctaaaattgatttatagtatcgacctgaaaaaatagttgttgccgcctgagtaactatacaatattctgaaaggttttctttcaaattagaaatgttgtggggttttgtttttgtatcttttatctctaaggagcttgctttgggtcaatcagaatacatttcatgggtaaaatgtacttcctggctaagtaactttgtgaatcttagagggttgagacaaccggatggccgtcctctttatgaatatcatgcaaccaatgatgaatatacccaattaacgcagctactccgtgcagtcggtcaatcacaatctaatatatgtaatagggactttgctgcctgttttgttcttttttgctctgagtggtaccgcagggattatgaacggcaatgcggatggacgtgggaccctatatataaaaaaatagggatttcattcaccgccacagagcttggtactatcgtaccgaaagggatggaagattactggctgcgcccaattcgattttatgaatctgaacgacgcaattttctcggaacattattcagtgaaggtggtttacctttccggctactcaaagaatcagacagtcgctttctggctgttttctccaggatccttggacaatatgagcaagcaaagcagtcaggtttttctgccctttcgctggcaagagctgtcatagaaaaatcagcgctgccaactgtttttagcgaagatacctctgtagaacttatcagtcatatggctgataacctcaattccttagtacttactcacaacctaataaatcacaaagaaccagtacaacagcttgagaaggttcaccctacctggcgaagcgagtttccaataccgttagatgatgaaacaggaacgcattttttgaatggactgctatgcgcagcctctgtagaggctaagcctcgactacaaaaaaataagagtacgcgttgccaattctattggtcagaaaagcatccagatgagcttagggtgatagtatctcttccggacgaagtttcctttcctgtaacaagcgagccgtcaactacgcgctttgaacttgccatttgtgaagatggtgaggaagtctctggccttgggccagcctatgcttctctggaaaacagacaggcaacagttcgattacgtaaaagcgaagtgagatttggcaggcaaaatccatcggcaggtttgtcgttagtggctcgtgctggagggatgattgttgggagcattaaacttgatgacagtgaaattgccattggtgaggtgccgttaaccttcatcgttgatgcagatcaatggctgttacagggacaggcttcttgcagtgtgcgaagcagcgatgttctgattgtgctccctcgggataatagcaatgttgctggttttgatggccaatcgagggcagtaaacgtattaggactaaaagcactacctgtgaagggatgtcaggacgttacagttacagcaaatgaaacttatcggattcgcaccggaagagaacaaatcagcatcggaaggtttgctctaaatggaaagcgtgcaagctgggtttgtcatccagatgaaacatttattggtgtaccaaaagtcatttctacactaccggatattcaaagcattgatgtaacgcgttacacgtgctgacaaaacagcattacagccagcaggaagtactgcgttggatcgatgtctgttcagggactcaacctaatgcaaaggatcccgcatttcttaaagtcagggcgcatatcttccagcgtaatacctagggaatatgggcttgtgttgataaagattgcagattaaagcacggtacaccgctcgacaaaggctggccctttggctatgtgtatgtgaaccagcgacaaaattgtgactgtggaagccctgtatacgaagttgcattctgtaatgattgtaatgagcctcatcttctggcacgggacaaaaagggcaaactagtccagtgggaaaataaaggtggcgatgaattctctttgcaggatgaagtacctgttgaacatgacgctacagaagaaaaagtcgaaaaagagaacagttttcagcctccgttgattattgccgcaggagagaccagcgaggcaggttataccctacaacgcctcgaccgtcagacgcgccgtattggcgttattaacaatgacagcattccgctgattattaatgatattgaacaggtttgtagtgccagtggctgtggctacagaggcatgagtgggaaacagcccttccggcgtgcactattaggtgggccattttacgttactaatatcgtgcccaccgttctagagtattgtcaggactttaccagtgatgaaggcaaagagggcgtcggaccagattcgttgccaggacgaggtcgtcgactcatcacctttacagacagtcgacaagggacagcccgaatggcggtgcgtatgcagcaagaagcagaacgcagtcgcttacgcggaagcgtagtcgaaattctcagctggcatcaaaggacgcaaacgtctacagcgccgaatgccaatgccgatctggaaaaattagcggccagggcgaagcaagcccgtgagcaggcagaagaatatcgaagctggggaatgccagaccaggcgaaattgtcacaagcacaggctgaacagcttgaacaggcttatcaggctgcaaccggtgggaaagccgcgactatcctggtatcccgaacctggacggagatggttaacgagcttaaagagagagccgatatccgcgggccggttctgcaatataaccattatcttaagcctgaagtgtttaatgaaaacggcggcccccttaagctttctgaaatgttgttgttccgggaattcatgcgtcgccctaaacggactaacagcctggaaacacaggggctggttcaggttggttaccaggggctggagaaaatacataagagccccttgcactggcaggaaaaaggattaacgctggatgactggcgcgattttctcaaggttacgttggatcattacgttcgcgagagcaacttcacacagctggatgatgagctgaaaaactggattggtagccgtttttcatcaaaattcgtccgtaacccggaatcaaaagatcctgaagataatcagaacagacgctggcctcaaattcgtaatggcaacgtatcccatcgtttagcgaagttgctgatgctgggggctggattcaaaaccgtcaatgcggcaactattgatattatcaatacatggctgaaagaagcatgggcccaacttaccggaccgcttgcagtactgaaacccgatggcaaccgtttttatttaccgaaagagcatatgactttttctttaatcacggatgcctggatttgcccggtaaccaataaaatcctggatacggcttttaaaggcttaaccccttatctgcctacccatatttcgttcgagcatcttaccctggcgcaatatgacacttttgtcgcgcagaaagtcacaatgccggaaatctggaagctggatcgttcacaggaagactacgcagagggtctggcaaaagcacgcgactgggtcagccatgatccgctgatcgcacaattgcggtcggaaaacgtctggacagacattaacgatcgtgtcgtggaaggcggcttctactatcgtactgccgagcactctgcccagcagtcgtcagaacgtctgcaaagctatgaaaagatgttcaagaatgggcaactaaatgttctcaactgttccaccaccatggaaatgggggttgataccgatcgcgtgatgacgctggcctctcgcagccagcaggcaacgattccggggccggagtggcacctgaatgacgaactggtggtgcgtagtctcggttataaaacggtagaactgaacgagtttattctgccggctaaagccaccaacgctgtcgagcgggtcaaagacattcagatccacaaacagttgaatggaccactgtcgcagtttgggcaacgcttctgggacgtgctgtttaacgaccatgaagaagcgcagtcactgatgaataacacgcgaattaccggcgttcactataccgatcgctatctgcaaaacccggttgcgctggcgttgttgggatcaattctgagaccgctaaaaacaaagctgaccgatggcgctgaagtgacgctggatacgctatttaaagataaagatcgccccggtaaccggcctttccatgactggatgagcatagcggattttcaggatttcgctgatcagtggtttgctgctgcgctgggcaggccggtagaactgacggtgttcgactcgccgcgcgatatccctcaccatcgtaaactgacggtgacttttgaggatggtcaggtattgaagatccgcttcgatcaggggatgggctactggcgcatcaacttttcatcgcaatggcattactttgatttccgcgatgacgtttctttccagttagtcaaaatggctcaggcctgcaaggaagggaatgtcgccaacagcgaagagagttgggcaacggatgtgctggtggaggtgatcgcctcctgatgatgagccgctcccgatgtggtgtcgggagcggtattttctataaaacttaccgcttatttgagatattcatcgaaaatgtcgagtaattcttgatgtatacacggccattcctgacctaaattgacggtacacaagccaatatcgaagccattaattttataacgatgtttcactgcggtatctacgtggggatatattaataacccccctatgttttcgccattttcaggctttaacgaccataagtaattcatcagttgataaagattttgcgaatgaaatttttctgttcccattcgtcgtgaaaaaatgctcttatagtatttggcgtcaacgataagtattttttctgatgagcgaatggtgatgtcagtttccattcgaggtaacaaattaagtgactgatccgatatactcgatgcatcccattttaaataagagcgggttgtgtttgcagacgttaattcacgacggcaaaattcataaagaaacttttgataaagtaatgacatctctttttcgtttctttcaaaatcatagaaacggtagtgtcctttgttttgacctggaatagaattattgacgatgaatttgcagacactgataacgaatttataataacgcgtattttttccgccattcagatagctgaaatgctgcggagttaaatgaagagtgctaatgcccggtaattttctataaagtgaacgagcttcatctctgatagttgaatttaacttttcatgcttaattaatatggctaatgtgctttttataattcggttagccagcgtgtcttcattaagcatatcaaaagtactgacggttttcccatgattaagatggaagccgcgtattgttttagcaaactctattcgccctttgatgccaggaatgatctcggtgttaggattgtaatcaagctcaagccctcggcgtgaaagctgtaaaacccctttatttaatacataccccaggatatcaagaagattgttaccgggtatggcttcaaggtttgcctgcttaatttcctgtaaataaccccatgcataggtaagcatgtaatagatattacggacaggtatcacgggctgttccactatgagtcccctaataatttgttggtccatttctgttgtttataggggtcatcaaagaaatattcttcgagtaaaggggcgatatccgtcatcacaatttcattaagccattgcgtatccggagaggtgccatcttccaacccacagcagaagtaactatgcccaatgcggaatcctttcccaaggatagtggcctctttgctgatttcctggttcaactcgttcattttttggcataaagactcaacaaatgaaggttctgcttttttattcagtaaaaaattccggaactgtggtgtatcaaaacctggctcaatatctatgaaagaaaatcgtctgcgtagggcatagtcaacaacggccagagagcgatcggcagtattcattaaaccgatgatataaacattctccgggacatagaatcgttcttcatcgttttcggagtaggttaggggaacagaccagttttcacctcgtttatcatgttccattaacatcatcacttcgccaaatactttactgagattggcacgattgatttcatctataataaaaatatactttttctctggctgctctttagcttgctgacaaaaattgtaaaatatgccgtctttacgtcggaagccgacgccattcggacgatagccctgtataaaatcctcatagctataagattgatggaactgaaccatattgacgcgttgcggagccttttctcctgtcagcaagtaagccagacggcgtgcaacaaaggtttttccaacgccgggcggcccctggaggataatattttttttgatggttaatcgtttgagtatcgtctctattgtggtttcagggataaacaaatcatttaacgcatcttccagacagtatgattcagtttttgacataggtggaataacactcttgccagaattaaatattaatttatagtcgttgattatgttgtccagcatagaggcaaatcgggtgtaatcaataccctgtgagactttttgggaacaggcgtaataggactgtccgtattttttaggatatacacccgaagttgcctgaaaatactctgcgattgttttaggtatgtctgaagagaactgccattgggcatgtggttcattcgtgtcgcttataccataagccaaaaccaactcatcaaaatctttataatagagaataacgggatatataccgttagaagcttcctgaccttctccaagaaatgcaaaccagggaatagacgtaaaattaccataaccgaaactcaattttactcgcaggttacggtaagacgttggataatctttagtggattgcgaacgttgttgctgtgcttgcttaataaatttttcaatccagggttgaatagattccataagatatgccttcctcattgctaagcctctattatcgctttcgcaacgtactgaaacaatagatttttactgcaaaatcagactggtaaatatttactgagggggaaagtttctattgagtcagtggaaggctcccggtggttaaccgggagtaaacgctgttacgcgactttctgtttaccggcaatcactccaataaacgcctgcacctgcttttgtttacgcgccgacagtttgcacacctggcgtagcgactgcatcagttcgctctcctcggcggcgggtggttgggcggtgaggacaatacagccttccatcactttgacatctaccgccgtgccagtggcaaaaccggcggcttccagccactgacctttcagggtgatggcgggaatacggctgtaatccgggtagcgactcgcataaccgacggtgacatgacggttatttgccggggagacttctgcttcgaacggttgtgcaatagaatgcgtgtcagtcataactgctattctccaggaatagtgattgtgattagcgatgcgggtgtgttggcgcacatccgcaccgcgctaaatacctgtatatatcatcagtaaatatggggaaagtccagctaaaaatagaataaaatgggcaatttctggaatgatttaaatatatttatgtgggttatgattggcgtgaaataataaaaagcgcaccggaaaggtgcgccagaaaataatgttcaggattttttacgtgaggcttttttacccccgctagctgcgcgttcagctttgattttttccagcaacgcggcggcgctgttttctccgctgatcaaatccgggttttcggcccgccactgggcggtaagttcaccacggaacgcttttgccaggatggattgcgtcaggttgttgacgcgggctaaggcgttgttgacctgtttttctatggtgtcggcgtaggcgaagagttgctcgacgcggcgaacgatttcggcttgttcttttactggaggtaataaaacaacttgggatttgatatcttttcctgaaatacctttttgaccagaagttgttttcacgcagttcatcattgcatttcgtgctgagggggatgaaaaaaatatttcgatatattctggtaaagcatctttggttaatcgagctcgaataagtttatcaggatatagcaaattttgatgttgtaattttttcaataacccacaaacaccaacaaattctaaacttccgttatagcgagtaaataaaagatctccatcttgtaatttgtggcggtttagttcactttctgaacattctagaaaccgaatatcgttttgatctacatggccagcacgtacagaactaatgcgtagtattggatgaccaacaccactttcatttggctttgatgaaagaccattacgtaattcagttaagatagattcaaaatttaacttcttaaatacagaatgttgcggctcaaaattacgccatttttctgtcaattttccattaactgcgccccccaataccgcttgacgaaaacgtttcaggatttgtgggatttgctcaaaacgtgctttggtgctgtctacctgcgccagcagcgtatcgagtttttcagcgatgattttttgttcggcaagtggtgggattggtatatttatcaaatcaaagcttgccggcttaatattattaatatttgcaccagcagaaagtgatgaaattttgtttcgataaagagaagattttgtgaaatgagcaataaaaccagaaaatataagtttttcaggacgtaatacaccgcaaaatgcgccgaaactacattcaaatggtagatgctgatgtgcggatttaccaactacggatttgctccctgatgacattgcaataacaatatcttcaggagatattttttgactttctttaacaagatttttaggaacaaaaaccaagtccgtagtatcaaacttgccattctgaatattgttcgcacggataagaggcaaataatcatcttttagataatttattgcctgctcttttttatacgttactcctcggattagagttgtgaccgtagatactggggcgataacccacccctccggcaatttccccgcactcattccttcaccccaccaaacgcttcttccagcaactgacgctgcaaatcggcctcatcgctcgcccccagttcacgcatcagcgcatccagttcagacagcgcctgtaccagttcgcccatcgcttctgccgctaatacatccggctccggcaggctgtcggcatcaatactgtctttatctttcagccaggagatatccagcgaatcggattttgcggtgcggatccactcacggctgaacttgcgccagcggctggtagcaagatgctggtcggtgtttttgttctcttcgctgtcggcaacttccgtctcttcggcgttaaaactccattcaccttcagtgcgcgggcttaaaccgtgcgggtcttcgccatacacgcgctcaaacggctgcaaatgctcgtcggtaaacggtgtgcgcttgccgaaactcggcatattggtacgcaggtcatacacccacacatcatcggtacagttcttatcctgattcgggttcgccaccgtccctttggtaaagaacagcacgttggtcttcacgccctgagcgtaaaaaataccggtcggcagacgcagaatggtgtgcagatgacacttatccatcaggtcacgacgaatgtcggtgcctttgccgccttcaaacagcacgttatccggcaccaccaccgccgcacgaccgccgggatgcagcgtttcgataatatgctgcataaagcacaactgtttgttgctggtcgggtgaacaaaggtgcgggtaatgttggtgcctgcggcgctgccaaacggcgggttagtggcgacaatatgcgccttcggcaggttttcaccgtcgctacccagagtgttgcccagacggattgcgccgccgtggtcgaggttgccttcaatatcgtgcagcaggcagttcatcagtgccagacgacgggtgccgggcaccagttcgaggccgataaacgcgcggtggatctggaaatcctgcgtgtcgccatcaaggtcgtccagatcattggtttgcgacttaacatagcggtcggcttcaatcaaaaagcccgccgtacctgccgccgggtcctgcaccacttcacgcggctgcggtttcagcagatgaataatggttttaatcagcggacgcggggtgaagtactggcctgcaccagacttggtttcattcgcgttcttctgcaacagcccttcgtacatatcgccgaagtcatcgcgcgacttaccgtgcgcgccgttgtaccagtccagcgaatccatattgctgaccagtgcggttatttgtttcggctcggtgatggtggtactaacattatgaaaaactgcctgtaccagctttttgtcatcttcgcctaaatgcacgagcatttttcggtagaactgcaactgctcctggccgatgcgggatttcaggtcatcccagcggtaaccttccggcaggtattccgcttcctgaccggtctctttacacattttcaaaaacagcagcgaggcgagttcattgacgtagttttgataggaaacgccgccatcgcgcaggttgtcgcacagcttccacagcttcgcgaccagatcgttattgttcattgtgagttccgtaaattaagcagcggcccaaattcatcgagccgcagaagaagaaattgccgagggtaatatacacaaaatcattcaggttgcatcaaggcggcaagtgagtgaatccccgggagcgtacagaagtacgtgaccggggtgaacgagcgcagccaacgcagaggcagcctgaaggatgaagtgtatacgtgtcaggccagctcgtcccagatataatcgctgaatttgcccagcagggtatcgagattatcgtcaaaggttctttgcagcatcgccttcccgccgcgacggtggaagttgccggttttgaagacatcgtcgtcgagcaccactttctctttcagcgcctgcgctaaacgatcgagccagcttaattgctcgctgctccagtcgttttcgcccttaatgcgcgtcagcgcgtgatcgacacgttcctcaaacggtttcagcgcatcgcccaccgcagcgcggcgaatatgaccaatcagccgggcggcgatatcttcattgcgcgtctctttccatgctttgcgcagggaagattcctcaaagtgctggcggtcaaaccactcctgtagctcgaccagccctttacgggtgagatcgcgcgggcgattaataactgcctgcaatgccggttgcgcgttcggggaacgttgcaccagcgagtcaaaggcttcgaggaaatcctgcggcgtgtcgtaatcaccgtacagcgattttacactcaccacttcatcgtcgatatcgaggaagatcggcgcatcattcaggttgttgatgtccgttttcagcttttccagacgggcgataaagccaggcagtttgttaaagacttcggcgctccagtgcggccctttttcccgcaggcgcgaggcgaagccgttaaagttcacgcccgccgcgtcctggcatagctcatccagacgacgcacctgtttatctatcgtttcgctgcggtcacggttaaacgtggccagaccgatgatacgctggagcttcgccaccagttgttcatggctgtgctcggcaaaactgcggccatccgcttcggtgattttataggtttctgaatcggtaatttcattgaccagcgtttgcagttccaccttcgggcgcaccaccaccggacgcatggtgtcgacgctctccagcgtgctgtagatatcgacacagtcaaaaatcttaaagctggttttattcacctccgggcataagcgcgtggcgcggcctttcatctgttcgtacagaatgcggctgcgtactttacgcaggaacacgatattacagatcgacggaatatcgacgccggtcgtcagcaggtcgacggttaccacgatattgggcagccgctctttattgaagcgggtgatcatggtctgcactttgcgcgcgtctttatcggcatcaccggtgatcttgatgatcgcgtcgtgctccagttgcggatactttttcttgaacgcggcacgcagctcttccaccaccatatcggcatgggcattggtgacgcagaagaccagcgttttttgcgatccggtcgggtcaagataattggtgagttcgttacagacggcgcggttaaacgccgggatcaccaggccacggttaaagtcggcgacttcaaaatcctgatcgtcttccagggtgtcattgatcacttctccctgcgggctgatgcgctctacctgctcgcctttggagagataaaccccctcctgcgcgttgcgggtgatgatctgaataggcggatcctggtcgatcagaaaaccgtcgataaccgcggtacggtaggtataacggtaaaccggctcgccgaaaatctgcacagtatgtagcgccggggtggcggtgagagcgatttttaccgcatcgaagtgatcgagaatgcgacggtaggcagagacgtaatccagctggctgcggaactgcagttcgccttcggtctgctctttatcgagaatatagccgcgatgcgcttcgtcaacgacgatacagtcgtaacgggccaccggcatcggttcatctgattgcagggtgcgtttcaccagcgactgtacggtggcaacgtgaattttggtgctgtcttccgggaatttatccgtcagccctttaatgtcgaaaatgctgttgaaggtgtcgccgttaatacgcgtatcttcaaacgcgcccagcgcctgttcgccaagagaacggcggtcgacaaggaagagaatgcgtttaaaacgctgggactggatcaggcggaacatcatggcgattgccgtacgggttttaccggtaccggtcgccatcgccagcaggatctcttgttgccccttgacgattgccttttcaaccgcgcggacggcatcttcctgataataacgcaggcccagctcgctcatgccagggttatcggcaaaccactgattctgtttttgcggttcgctgccgagcatttccagcagctcttccgggcggtgccactcgggtaaggctttcgacatattgcgggtatcacgcacgtcgcgataccagatgccgcttttggtcttcattgttgcgcggtattcgcgcccgttggtcgagtagcagaaggggattttaaaccgttgtttgccgctggtgtcctgccagctggtttcatactctggcactgcttcatgcacttcatccggtgagtagtgctcaagcaaggtttcccgcaggaagccattatcgaaacatttactgtagcgatacgactcattgagcctggcgggaacgtcgatattgttacgtttcgcctctaccaccgcgatgggtttgaggccgacaaacagcacataatccgcaaagccctgattacccgtttcatcttttccggtcggccattcggcaatggctttattgacgccgggttccggacgtgcgcctttggagaagcgcagggttttgctgtcggcctgccagcctgctttacgcagttgcgcatcaatcaggaagcgactctcttcttcgctaaggttgagtgtgcgcttgatggcctgatcggtaatttctttgtggtaagccttacgttcctgttcggtctgttttgccagttccgcgttcttctcggcgagctgtgcttccagtgccgcaaggcgagcctgggtttgcgcttcggtttcctgctgtttgccttccagaatggcgatatagccgttcagggcaaccagcttctgctgttgcgcttcgacttctgcctgagtctgcgctttttctcgcacctgctgttcaagctgttgttttagcgtcagcacttcctggtgatagaggttttcaccacgttccggcaacacaaacaccggcaccgggaagtcataatctttagtgaccagacggtagtaccagacagccaggcggaacccgagtcgcaggcacatctgggcatcgttgagatcgttatgatattcgtgcaccgcctggttaccaatgcggcgtaatttgtgaaatacagagaggatgttgtcatcaacaaaggcgattttgccgagttcacgcaggagatcgtgttgattctcacaaggggggatgttgagtaacagaccaagatgtttcgctgtggcttcgccaaacatacgcattttaatcagcgtcgtgttgggatcatccgggtagttattttccgccgcacaggcgatggcataagtgaagtcgttgacgcccttcaggaattcaaaattggatttattcatcattgttattaatccattgctgtgcgggcctgtccaaatatttaaggcccataacatctcatcttagctttctgtacctttccgggcaatgaccacggtcacagcaactgactcatttctaacgtgttcgtctatttttgtagtgctatagtagccgaaaaacatctacctgattctgcaaggatgtactatgacggttcctacctatgacaaatttattgaacctgttctgcgttatctggcaacaaaaccggaaggtgcagccgcgcgtgatgttcatgaggctgccgcggatgcattaggactggatgacagccagcgagcgaaagtcattaccagcggacaacttgtttataaaaatcgtgcaggctgggcgcatgaccgtttaaaacgtgccgggttgtcgcaaagtttgtcgcgtggcaaatggtgcctgactcctgcgggttttgactgggttgcgtctcatccccagccaatgacggagcaggagacgaaccatctggccttcgcttttgtgaatgtcaaacttaagtcacggccggatgccgtcgatttagatccgaaagccgactctcccgatcatgaagaacttgcaaagagcagcccggacgatcggttagatcaggcgctaaaagagcttcgtgatgcggtggctgatgaggttctggaaaacttattgcaggtttctccttcgcgctttgaagtcattgttctggatgttttgcatcgcctggggtatggcggccaccgtgatgatttgcagcgtgttggcggtactggagatggtggcatcgatggtgtgatatcgcttgataaacttggcctggagaaagtttatgttcaggcaaaacgttggcagaatactgtaggcaggccagaattacaggcattttacggcgcactggctgggcaaaaagcgaaacgtggggtgtttattaccacttctggatttacttctcaggcgcgtgactttgcccaatccgtcgagggtatggtgttggttgatggggaacgcctggtgcacttaatgatcgaaaacgaagtaggggtttcttcacgtttgttgaaggtgccgaaactggatatggactattttgagtgaaatatcagnnnnnnnnnnnnnnnnnnnnnnnnnnnccataaccccttacttcctcaaccccgcaaacgcagcccgaatctcttcctccggcagctggatcccgataaacaccatcgtgctatgcggtttttcatcgccccacggcctgtcccagtcggcgctgtagaggcgctggacgccctggaacagcaggcggttaggttcgccgtcaatccacagcatccctttgtaacgtagcagtttatccgccgactccagcagcaggttttccatcacgcgggaaacttcgctgatatctaccgggtaatccagttccaccacaatcgacgaaatatcgttttgtttatctgcgataaagtggaaacgcggtttggtgctgacgacgttttcttccagcataaaaccgttggtgttgaacagcaggcccagatcgatgtcgccgtgggtgacggtgtagaccggtgcgcgggcgttgatgcgcgccaggcgttcatgcagtttttctgcttcgcctgcgacgtcggttttggtcagcagaatgcggtcggcgtagccaacctgtgactgggcgatggtgaactggttcatctgctcatcggcatgtaccgcatccaccagcgcaatcacgccgtccagcagataacgctggcataaaacttcatgggagaaaaaggtctgaataatcgggccgggatcggccatgccggtgcattcaatgaccagacggtcgaactgaatattgcccttgtcgagattgtccagcaggtcgagtagcgcgtcctccagctcgttggagcgcgaacaacagatgcagccgttggtcagcgttttgatctgcgtggcgcggtcgccaatcagttgatcatcaacagagacttcgccgaattcgttttcaatcacggcaatcttgtagccgtgctgttcgttaagaatatggcgcagcagggtggtttttcctgcgcctaaaaaaccggtgagtagggtaactgcaatcgggttcatgctctctccattaacaacagcgcataccgcctttaccatcgccgccgtagcgcgcgttctggcgttcgcggaagaattcttcatagctcatgtacggcttgtcgggatggttggtcttcatatgctcgacgtagttgtcgtagtctggaatgccaatcaacatcttcgccgcctggccgagatatttttttgcctgtcctaagttaccaaacatagttcactctgataagaacaaagccccgccgaagcggggctaaacacggttagtggtgcgaagagatcttcacgccgccttccgggattggaacgtacggtgtttctttgtcagtacgtttgtcgctgttacgcaccgcaagccaggttttgaaaccgtagaagatgatgctgtacaccacaatcaggaacagaatactcagacctgcgttggtgtagttgttcacaacgatgtggttcatattggcaatctgctgcgccgtcaggtcagtaccgttagcaatcttctctttgtactggcttgccatgtagaagaagccttccatctgcgggttggtgctgaacagtttcaggcccagcgcccaggtggtgcagataagcagccatacagccggaacaacagttacccagatgtattgggtgcgcttcatcttaatcagcacaacggtgcccagtaccagcgctacggctgccagcatctggttggagataccgaacagcggccacaggctcttaacgccgcccagcggatcaaccacgccctgatacagcaggtagccccacagacccacacagcccgcagtaccgatgataccggcaaccagagaatcggtttttttcaggaacgggatgaagttacccagcaggtcttgcagcataaagcggccagaacgggtacccgcatccagcgcggtcaggatgaacagggcttcgaacagaataccgaagtgataccagaagcccatgtcagccatcggcagcactttgtggaacacgtgcgcgatacctaccgccagcgtcggcgcgccacctgcacggttcaggacagaaggctcaccaatgtctttcgcggtttgcaggatctgctctggcgaaatcacgaagccccaggagctgacggtcgctgccgcgtgtgcggtaacgtctttcagctgcgccatgatgatcggcgcgttctcgccacccatttcatgcaggttaggcatggtgatgccaaggccagcaggcggggtgttcatcgcgaagtaaagacccggttcgatgatggacgcagcaaccagcgccataatcgccacgaaggactccatcagcattgcgccgtagccgatgaaacgcgcgtcggtttcattagccagcagttttggcgtcgtaccggaagagatcagcgcgtggaagccagataccgcaccacaggcgatggtgatgaacaggaacgggaacagagcgcctttccacagcgggccagtaccgtcaatgtactgggtcatggcaggcattttcagttccgggttcagcaccacgatacccagcgccaggccgacgataacgccgattttcaggaaggttgccagatagtcgcgcggtgcgaggatcagccacactggcagcagtgcggaaacaaacgcatagccaatcagcgcgaaggtaatggtggtgtctttaaaggtcagtgccggaccccagtacggatcgtgagcaatcacgccaccgaagtagatagaggcaaccagcagcacgataccaatgacagagacttcacccacacgccccggacgaataaagcgcatgtagatacccataaacagcgcaatcggtacggttgagcaaacggtgaagacaccccacggactttcggccagggctttaaccacaatcagcgccaggacggcgaggatgatgatcatgattaagaaacagccaaacagcgcgatagtccccggtactggtcccatctcttctttgatcatctcaccaagagatgcgccattacggcgagaggagataaacagcaccataaagtcctgaaccgcaccggccagcacgacccccgccagcagccacagcgtgccaggcaggtagcccatctgcgcggcgagaaccggacccaccagcggaccagcaccggcgatagcggcgaagtggtgaccaaacaacacgtaacggttggtcggaacgtagttcagaccgtcgttgttaataaccgcaggcgtcgcgcgcgtggggtcgagtttcatcaccttctgggcgatgtacagactgtagtagcgatacgccaccagatacaccgatacagaggcgaccacgatccacagggcgctgatgtgctccccccgacgtaatgcaactaccgcgaggcagaatgcaccgatgattccgagaatcacccagggtatgtgcttgaatatctttttagtatccatagtaaaacctggcatgtattgattaatagttggccgaagccgttctaggtttgcgttgcgtttgaggaggtaaattgaccgctatcctgtagtgatgttgccagagttacgcgcgcgtaaagtaaggtaaataactgagtggttattttagggatgtaagcggtcagttttgcggttgagcggcaaaggcgtcgtttaagtgacgataaatatgtgattcatatcacatatttatattgtgaataatttatgtaaataatggctttttaaattcagagtgtgaataaaattcactcggcgtaatctccgcgggatattcataaagtttttcctttccaggccgaaaatcttgcatcggtccacaggaaagagaaaccatgttaaaacgtatcaaaattgtgaccagcttactgctggttttggccgtttttggccttttacaactgacatcaggcggtctgttctttaatgccttaaagaatgacaaagaaaatttcactgttttacaaaccattcgccagcagcaatccacgctgaatggcagctgggtcgcgttgttgcagacgcgtaacaccctcaaccgcgcgggtatccgctacatgatggatcagaataatattggtagcggttcaaccgttgctgagctgatggagagtgccagtatttcgctgaaacaggcggaaaaaaactgggcggattacgaagcgttgccgcgtgacccgcgtcagagcaccgccgcagcggcagagatcaaacgtaattacgatatttatcacaatgcgctggcggagctgatccaactgttaggtgcaggcaaaatcaacgagttctttgatcagccgacccagggatatcaggacggtttcgagaagcagtatgtggcttacatggagcaaaacgatcggctccatgatatcgccgtcagcgataacaatgcctcctacagccaggcgatgtggattctggtgggcgtgatgatcgtcgtactggcggtcatcttcgccgtctggttcggtattaaagcctcgctggtagcgccaatgaatcgcctgattgacagcattcgtcatattgcaggcggcgatctggtgaaaccgattgaggtggatggctctaatgagatggggcaactggcagagagtttgcgccatatgcagggagagctgatgcgtaccgtcggtgatgtgcgcaacggggccaatgccatctatagcggtgccagcgaaatcgccaccggcaataacgatctctcttcgcgcaccgagcaacaggccgcttcgctggaagagacggcagccagcatggagcaactgaccgcaacggtgaagcagaacgccgaaaatgcgcgccaggccagccatctggcgttaagtgcttctgaaacggcgcaacgcggcggtaaagtggtagataacgtggtgcagactatgcgcgatatctccaccagttcgcagaaaatcgccgatattatcagcgtaattgacggcattgccttccagaccaatattctggctttgaacgcggcggttgaggctgcgcgtgcgggtgagcaagggcgcggttttgcggtggtcgcgggagaagtgcgtaatctggcccagcgcagcgcccaggcggctcgtgaaattaaaagcctgattgaagactcggtggggaaagtggatgttggctctacgctggtcgaaagcgccggggaaacaatggcggagattgtcagcgccgtgacccgcgtgacggacattatgggcgaaattgcttctgcttctgatgagcagagccgtggtatcgatcaggttggcttagcggttgctgagatggaccgggtaactcaacagaacgccgcgctggtggaagagtctgccgctgccgccgccgcgctggaagagcaggccagtcgcctgaccgaagcagtggcagtgttccggattcagcaacagcagcgtgaaacatcggctgtggtaaaaaccgtgacgccagctgcgccgcgtaaaatggccgtggcagatagcgaggagaactgggaaacattttaatcgccatgaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnataaggagattaatctttacgtgggtcgttgatcggctgacgaaccaggaagatgtacgccagtgcccccgctgcggtgacgcaaccgcagatgattagtgccagacggaatgagtgggtggtatcaacaataaaaccagtaatgatcggcgcaaaagaggcgcagatgaagctggcaaagttctggatactgcccaccgacgcagtcatgcgagaagcaactgcgacgtggatcaagccccagcaggatgttccggcaaagtgaatacagaacagtgccatgccaatcagcagaaccgccgtcatggatgttgtcgcttgtggtactatcagcgtaaaggcggcagaacagaacatcccggcaataatgcagatcttacggcttttaatcggagccattccccctttgaccagccagtcggtaacgtaaccgttgaccagcatcccggcagccccaaacaggaaagggatagccgccatcaaccctgtgctttttaaatccaggttataggctgtttgcaggtaaccaggaagccaggccagatacagccacgcagtgtagttgatgccactgaatccgagcatcattccccacattgtacggttacggaacaggctgcgccattcggcaaaactgagcggatctcggcgggcattgacgctacctgcattgagataagcttgctcaacggcagtcagttctacgtgctcgcggttgcgatagagcatataccagccgatggcgagaaaaatccccagtacaccaatggtaataaacatcccgcgccagcccatcaccagcatcatcgccgccagaatcggtgggcttacggcaacgccaatggtagaagctgcgttgaagaagcccatcgggcgtccgcgctctttgatgttgaaccagtcgttaatgacttttacaccgcatgggttcatcggcgcttcaccaatccccataccgatacgcaccaacacgaactgcgtaaagttgtgcaccatgccagacattgcctggaacagtgaccagaagaacatccccagtcccagcatcaggcgtgggcctttacgatccaatagtgggccgcaaggaagttgcgcaatcccgtaagcgagtgaaaacacggagagcaaagcgccgatttcggtggcacttaatcccaattcttcacgaatcgttaaatttgctaccgacagcgaactgcggtcgagataattgattaccgccgcaaaaaataataacaacatggcggtggtttgaatgcgtttaattcgggtactgcgttgaactaatccatctggtggcacgggaatatctgccgacgaagatggagtaaatgaagaacgcggatcgatggtgatattttctttttccacgccggactcctgtatttataattttaattgtttacgtaattgtgcattacgcaaggttgacattaacggcaggttaaagttttaggactttactaccgctcacaaaaacatttttagtcgactgattgtgagcataggtaagcgggaatttcccggtatttatcttttgataaaaccgtgcacccgctaatagtttgctgtttttaatccgtacttaatgagcataacgcgtgttctcattaatggatcgaatcattgattgtttagctgaattcaaatggttacggagcgcaagggtggcatcaaggtcactgcggcaaatcagagcgctgagaatggtcatatgctcatcgacggcaatgatattgcgctgtttaagatcgctttcgtcccattgatagtgaaaatgaaagatgactgagatgatctcaagcgattgatcaaaaaagatattgtcggcagctgaaagcagtaaggagtgaaaatctctgtcaagttgcgagaacatgcgaaagctattgccgatgttgtcacgcagtagccgatgacgttcgagcatggttttcgcctgcagccagcggggatcatgatcaggcaggttgagaaagtgctgaagtgaatgtgtttcgagcatttcgcgtagctcaaacagctgctcggcgtaggattgatcgaattgcttcatgctccactggccgcgcttttcgctgtgaataagattataacggccgaattttaaaagatattctcttactacaaccgggctgacacccgcggcccgagccagttgcagttcagaaaacgtttcccctgggcgtaactggcgctggtttatcatcgtgaaaaaagcctgctcaaacactttgttttgttcactcattgaagcggtagtacaggcgaaaccgtcatcatggtcaggtttacgcgcaataacatagtcgtttccaacctgcgtcaagacgccgcattcgcgtaagtggctgagaatatgacgcactgtggtgcggctgatgttgtacatttccgccagcgcactttgcgatggaagtggggaagggatatgaccccgcgccatatcatcaatgacctggttaatcacattgtggcgtaaattttgtgaacgactcatattttcctccttgtgagtccattaaaacccgatttaaaacatttttatgcgtgtgttttcacaaaaaagattttccgttccgctgccatttttcattttcattgatatctaaggcaacaaaaagtggagagccgaatcatgtctacgatgaatgttttaatttgccagcagccgaaagaattagtctggaaacaacgcgagatacctattccgggtgacaatgaagcattaataaaaattaagtctgtcgggatttgcggtaccgatattcatgcctggggtggaaatcaaccattttttagttatccacgtgttttaggccatgaaatatgtggggagattgttgggctgggtaaaaatattgctgatcttaaaaatggtcagcaagttgctgtgatcccttatgttgcctgtcagcaatgcccggcgtgtaaaagcgggcgtaccaattgctgtgaaaaaatttcagtcattggcgtgcatcaggatggcggttttagtgagtatttgagcgtgccggtggcgaacattttgcccgcagacggtattgacccgcaggcggcagcattgattgaacctttcgctattagcgctcatgcggtgcgtcgcgcagccattgctcccggcgagcaggtgctggtggtcggggcggggccaatcggtctgggcgcggcggcaatcgctaaagccgatggcgcacaggtggtggtggcggataccagtccggcgcgccgtgaacatgtggcaacgcgtctggaattacctttactggacccgtcagccgaagattttgacgcgcagctacgggcgcagtttggtggttcgctggcgcagaaagtgatcgacgcgacaggtaatcaacatgcgatgaataacaccgtgaatttgattcgtcacggcggcacggtggtatttgtcggcctgtttaaaggtgagttgcagttctccgatccggaattccataaaaaagaaacgacgatgatgggcagccgcaacgccacgccggaagattttgctaaagtcggtcgactgatggcggaaggaaaaatcactgctgacatgatgttaacccatcgctatccgttcgccacgctggcagaaacctacgagcgcgatgtgattaacaatcgtgagttaattaaaggcgtaattactttctgataaggcgagattattaaagttgccatgcagcgtccggggaagtgttgggcgctgttttttttgtttcttaataatgtgttgtaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacatcagtcaggaattacccttcacgttctaccactttaatttccaccatgccgatcccgagcttacgcggcgagtgtccgaggatattcccttcgttggttgagacaggttccggcggcacaattaccagtgtgtcggcatcggttgggttatcgaaatgcagtgtggtggtggtcacttcattgcccagcacaagagtttgttcttcattgcctacgcgtaccggaataggacggctggcgttattgccgtatgctttggcggtaatcaccaggtcaaatttcttcggcagcggatgcttgtactcgatttttacttcatcgcccagctgcgcgttggaccagcggccccacgactccggacgggaaatcccgctaaactgtttcacctcttctggcgcaccggcgacgttaaagatgaaactgtcggctttgtagcgaatatcgttatcaacaatcttcagcgtatcgacattgcctttgtaacgcgccatgtcgatgaccgtatctttaaatgccgttttgccctgccatgttgttttgtcaacatgctgaacaatttgctgaccgccaagctgcccttgcgagacacaccagtcggtggaaagtgccagttccggagcccagagttgtgccatcttgtagcaacggtcaacccagacgaaattgtcgcgtggagcgaaatcggccagctggaaacgcagcggtgctgagtattcgctttccggcagcggttccacgcgtttgtctgaaacccgcaacagcagcggcaaacggaaatggctacccgagaaggcaatcatgtttttctgctggtcgatggtgaactctttcatctctttagggaatttccacaggcggatgatatctggcttccacgccaatgttttctctttgatattgaggaagatttccgacatcgactgcccggataaactgctacgaccaagtccgagatagttatcgccaccgagaatgtccagcaccgtcgcgccgttatccatcgtgttacgcttcactgccagcgtctcttgctgcggcttgtcgccacgaatgacaaaaaacaggttattgcgatcctgcttattgaggtatttccacgccgtgttgttcatcgctaaatggtcagaagagacgacgatgacggtatctttaaaccacggtgacgctttgattttgttgataaacgtcgcgatgttctcctggctgcaacttaccgcgctgaatgactgattcggtttaccgtcaaaatcatattttttgcggttacaggtacgagagataaaaccatccgggtgatgggtatcgactgtcagggtaaacagtgagaatcgctgacctgagcgggaaagctcttcaaactttttccacgcttcatcgagaacggtatcgtcgtagaatccccagtcgttgcgatagtgcgggtcggctaccacgcttttcagctcttctgagccgtataagtggtcgaagccatgcgacttcaggaacacatctttaccggcaaaacgcagattcgcgccctgcacgaaatagttctgataacccgagtttttcaggatatctcccagacagatgttctgcgggaagaagctggagacagaggcggaggcgttgccttcaaagggggcaaacagcggtatgccgcactgagaagccaccatgcccgcaatcgtgtaatctgttcccggcagctgctgcgtgtggctgaaatccaggccttcatttttcaacgcgcccagttcaggcgtgagatccgggaaagcctcgttatcaaaataggtccgctcgagactttcgccgtagatataaaccaggttgagtttcgggtcagggatagttttcgacggctctttataataagccgcaaagtccgggtcgccgtcgcgtgactgggatttcaccagttccgttatctgacgaaatgccgggctggcgtccaccgaacccagcgccagtaagagcgccagcaggctgtaaccaaaatggtgcggatgatggcgacgacggcgcaggatccagcccagcgcaccgaacaccgctgtcagccccagcacaatgccgatacccggcaaaatgtatttgctgacgccagcaccggtcaggctgttggttaaggtatagagaaccgcgtcgttaataccatcgccagtaaaatagtcgctggcaaacagggtgatatttaaaacgacaaatagccccagcaccgttaacgtggctgcaaaccaccaggtgttacgtcccgctttccatgcgtaaatcagcacagaggcgagaaaaagggcgaaagagagtagttctgacaacgggcgatcctcactaaaccgggccgtttagccaacgtttaagctttttgagaagcacaatgtaatggcgtcgccatattgctgcaattctagtgtcaaaaaaatgcgatgttgttaggaattagtttataaacagacttttttgattacggtcacttcccgtgtaacaggggtaaaaccgtccaggagcagggaaaagggcaggagagagccgcgtcagccgggtaacagctaaaacgcggcgtttcgcggttcaggaaatgaagttcagcccctgttttaacaccagatcgcaggctttggttttcaccttttctgccagcggagttgttccgatgttatccagattgagttgctgaccatctttggttttcagcaaaccctgaatgccgtccagatagttggtgtcttctttttgctcttcactgttcaggcccagcttttccagcacctggttcttgatgttttcggcatcggttaccgacgccagcttttgcttcgcgcagtattgcagaatgcctgcggcattgttcatgttatctgcgcttaaggcctggtttccgctgctaagcaagttagttaatgacgcgagcgaccaaccgccttcctgtgtcgtgctgttttggttgccaagttcgctggcggcgctggagagcgcatctttccaggacgcagcatgcaccccggtggaaattaatgcgctggcggcaatggcacagcacagaagatgtttaacagttttcatcatcattactcaaggtggaattgtgtcgcagtataccgccagaaacggggattaatactctttacctgttacccggctacggtagctatcccagttgaagatcacccacaaactgttacccaggcgcatacggtccatcacgcgttcgcccagcaacttggtcatctcttccatattactgttggtcagcatcccggttgggcgtttggaagaagagcggcgatcgacgatctggttgatgatcactttttcgtatttcgattcggtctgcacgccgatctcatcgatcaccagcagatcaacgttgctcagatcgttaagcagttgttcttcgctggtaccgctattcctgaaggtatctttcatcgccgacataatatcggccacggtgatgatcaatacggatttaccgcgtagcagcagctcgttgcagattgccgccgccagatggtttttgccggttcctggcttaccagaaaagatgaagctggcgatgttgccgtcaaactcttcgacatactggcgcgctttgcttaacgcattcatctgcccttcacactcaacgcgatagttctcaaaggaacagttctgatgcagtggacgaataccggagcggttaaaggtgcgctgcattttcatcgcccgattttcacgttcgagagcggcggagcggatcgctccttgttctttttgccaggccagtagttcttcacccgttttgaatgcgggtttgatatgggcaggcatcattttttgcaggcgttgcatcaggtcgccaacgtttttcatcgttaccctctgaatcctggtggaatttggctgtcaggttcgctgaccgtattcacatctcgtttcggcagtccgccgttgctggcacgaccgatttgcaggctgcgcgccagtttttgttgccactgcacatggtgaaagactttaccttccgcctgccagtaggcaatgaatgaggccagttcttcggtggtcaccggctctcttagcgccacgccccatagcgccgccaggcggataaaatcggcatcgggttgccagtccggatacatggcgaatttccccatgggtacagcaacgggagcggcttgcggttcctgatagagttgatcgtccagagcgacatcgcttcccggacgcgccagcttttcttccagcgccagcagttcagccaggcgtgcaggcgtgacggcataaaacgccggggcattgttagcaaatacggcaaccacaccgccttcagcttttgccagaacggtttggtgatcgtgtaccagggcgtcaataccaacgacgtccggggtcaaaactctggaagacatactgtttctcaaatatggaacgatgaacgagaagggagataacttttatagtaacacacggaggagaggaggctgtctctcatccgtgtgcttaagcgaggcaattttatacgcgagggcgcttgcggtacaaccataatccaggaatggaaagaccgatggataacgcaccaacaatcgatgaagctgtaagaaagttggttaacagggtaatcatcaacggttcgctgtaacctaactggctgatttttaccgccgaaatcattgcggtataagccgatatgcccgggaacatagggataacggccgccacggtaaacactttcggatgcgccagataccagcgcgaccattgaataccaatggtaccgaccagcatagaagccataaaggttgaccactcaatattcaacccgctggtcatcaagatcattcgggaaccatgacctatcgagccaagcagcgcacaccagcgtaacgcccgcacgggaacgttgaacaccatcgcaaagccgaccgcaggaatggcggcgaggatcatatcctgcgccaacgctaacagaaattcgatcacacccatccgcgtagcccccaaatcgtcagtgccatcactacgccgacgcaggtagccagtgtcagcagactggcgatcgcccagcgtgccagtccggtattgatgtggcctttaaacatatcggcgacggcattaatcaacggaaagcccggcactagcagcagaacgctggcggccatcgcaatggtgggggtattgctgaaagtggggagttgcaaaagcaatccggaaatggtggtggcggcgaaagcggtaaggcaaaagttgatctgtggatgaagatgacgttgtgccagcagctggcggatatacatcgcggtcgtactggcaaagaaggtgatgacggcaccatcccagccaccgttattgagtttacagaaacaggcgcaagaaaggccaaccattaaggctaccagccatcttgggtaacgtaatggctgaatttggctaaatcgtttctctacgcctttgtaatccagcagatgatgctccgcaagaatcacaatgtgctggacttcagtcaccacatgcatattaatgccgcgatcgtgatttttacgtgtcgatgtcaggcattgcccatctttaatagttgtcagcactatggcgttcgaagagatagaactttcgacgctgtccattcccagtgcccgacccagtcgtgaggaaagctcatcaaccaacgcgctttccgcaccatgttgcaaaagaaataatccacactggatacaaagccgtgttacggctcgctgttgctcagtttgcataactcgccctttgtcatagacgtgctgcgtattgttcagataatgagaatccatttgtatcatgaagcacggttgttttgcggtaggttaagatcaaaattgcgctgattaatcctggttatcgggagaagctcggtgataaaaagcgaattatctctcgccgcaaacaaactatcacatgaatattatcatcataatgaatttattgtttggcctttacgaatcaggataatagataaccgggcacgttttttaatgttaacaagctaaaaccatcagatttcattgaataaatattggttgtgtgattttgcattctgcgggaagggatatcatttaattataaattaaatgaatgtgatttctgtttttcattaagtattcctaacaacttaatgtagatattttaaatgtctccaggctatttcaccaggttatcatttgatgctaaccttctgacacatgcagtggagttgttgtgcagcaggagtatgctgatatgaaagtgaatgctaaggataatttattcgcttaatctattaatttgctggaaacatttaaggaatgaatatcctgaataaaccatcataatttttagacagtggatgtggaggaaatatgttgccaggatgctgcaaaaatggaattgttatcagtaaaatacctgttatgcaagcagggttaaaagaggtcatgaggactcacttccctgaatatgaaataatatccagcgcctctgcggaggaccttaccttattacaattacgtcgttccggattagtcattgctgatttagccggtgaaagtgaagatccacgttctgtttgtgaacattattattctttaatctcacaatatcgggaaattcactgggttttcatggtgtcacgctcctggtattcccaggcagtagaactgctcatgtgccctacggcgacgttattgtctgatgttgaacccattgagaatctggtcaagaccgtacgttccggcaatacgcacgcagagcgtatcagcgccatgctgacctccccggcaatgactgaaactcatgattttagctatcgctccgtcattctcactctttcagagcgcaaggtactgcggctattaggtaaaggatggggcatcaaccagatagcttcattgcttaagaaaagtaataaaactatcagcgcccaaaaaaacagtgcgatgcgtcgactggcaattcacagcaacgctgaaatgtatgcatggataaatagcgcgcagggtgcaagagaacttaacttgccttctgtttatggagatgccgcagaatggaacacagccgaattaagaagagaaatgtcgcactcatagaaaaatgcgtcatgagtagtatcggtattgagagtttattcagaaagtttgcgggtaacccttataagctccatacctataccagtcaggagtcatttcaggatgccatgtcgcggatctcgtttgcggcggtcattttttctttttctgccatgagaagtgagcgcagagagggattatcttgcctgactgaactggcgattaagtttccgcgtacccggcgtttagttattgcggatgatgatattgaagctcggctgattggttcattgtcgccatcaccgctggacggtgtattaagtaaagcgtcaacgctggagatttttcatcaggaactctttttgtcattaaatggtgtacgtcaggcgaccgaccgactgaacaatcagtggtacattaaccaaagccggacgttaagcccgacggagagagaaatattgcgctttatgtcgcgtggctactcaatgacacaaattgccgagcagcttaaacgcaatatcaaaacgatccgtgcacataaatttaatgtgatgtcgaaactgggcgtcagttctgacgcagggttgttggaggccgcagatattctgttatgtatgcggcattgcgaaacaagtaatgtgttgcatccctattaatccgcatgatgccgggtttacttccccggcagtgctttcatttcagcgtacaatcgccacattgctgcacatccggtaagcgataacgctggcagcaagtgcggcgcaccagcaggccgtcgcgcagtaccacggtacgccagagtggattatcttcaccgttcgtgagcgttttctcaaaaaagagggcatggcgcagcgattcaacagtagcctcgccgagcagttgcttcatctcagtgagataccagttgatcaaataaccggtattactccagataagtttgccgttgatctctccggtcgcttctagtgcttgcacaaccggaaccagcgcctggctgattaacgtttccattcgatgctgcggcgaatgtggtgttgcgtttttatcttcacacacatcgacccagaaacaggcgacgcgtccggtttcgtgaaactcagcatggaaatgttccggcgacacatctaatgccttttcctgcgtcagtagcgccagcattaatggtggcaccatcaggccgatataccattgtgcccatagtgagatcagcggtttgttctcgcggatcatcatcggttggttgcgatagatatgatcggaatagaccgccagcagagaacttagcacattcggtgatgaccattgcgccagcgtcatggcgttaagtggggcaggttcatccaggcggataaactccagcaaatgttcacgatgttttgcgatcgtcgcccgcacggcttgcgcaagcgtgggatcctgcggctggagatgcgttcgccagatgacatcttcatagagcggtgcggaacgataggccataatcgggatagtaatctaaatgataatgattgctaatcatagcgataggtttacccgatagcaagggatttatctggcttgcaaatgataaaaattatcatatgatattggttatcattatcaatgaaagagatgaaatcatgttgcaacgtacgctgggcagtggctggggagtgttgctgccgggattgctgattgcagggctgatgtatgcggatttatcgtcagatcagtggcggattgtcattctgatgggattagtattgacgccgatgatgctgtatcacaaacagttgcggcattacattttgctaccatcgtgcctggcacttattgctggcatcatgctgatgataatgaatttgaatcagggatgaaaaatcaaggaagaaacaagaaaggaagtaaagataattggtgcgaggggggggacttgaacccccacgtccgtaaggacactaacacctgaagctagcgcgtctaccaattccgccaccttcgcacagtcatcttactttttttgatatcgcctcgtttggtgcgaggggggggacttgaacccccacgtccgtaagaacactaacacctgaagctagcgcgtctaccaattccgccaccttcgcccagtgcgagcaatatcaacgtggtttttggtgcgaggggggggacttgaacccccacgtccgtaaggacactaacacctgaagctagcgcgtctaccaattccgccaccttcgcataccatcaattcttaaaaagaattgctaccacggaggcgcattctagtggttttcagcttttcgtcaatagttaattatcgacagaggtgtaattgctggaaaaatgtccatcaggaaactagcgtgcaggtttggtatgcatgcgggggcagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacggtattcggcgagataattaacctttcttcgcctggcgggtcataatggcgcgatacaccttgaagcgccctgtttgcgcgatcacttcgtggaagccaaatgtctcatccagcacgtccggataaggcaggaaggcgttcgctacaattcgcagctcgccgccgctattaagatgacgcaccgcaccgcgaatcagcgtttgcgccgcatccaggctggtttgcatcccatcgtggaacggcgggttggagatgatcatatcaaaacgacctttcacctcggaaaagacgttgctggcaaagacttcaccttcaacaccgttggccgcaagtgttgcgcggctggcttctaccgccggggcagagacatcgcacaaggtgagacgaattttcggcgaatggcgcgcaaaggcaactgaaagcacgcccgcgccacagccgacatccagcactttacctttcgtgtgcggagttaacgtcgagagcagcaactggctaccgacatccagaccgtcgcggctaaacacgccaggcagcgttttgaccgtcaggccatcgacgctgtattcgccccagaatttctccgcatcaaataccggctgtttttccagacgaccaaaatagaggccacagcgacgagcgctgtcgactttattcaacggcgcataatctgccagcatctgctcggcgctgcgcacgccgctgcggttctcgccaacgacaaaaatatctgtccccactggcagcagagaaagtaaattcatcaactggaactgggcttccggtttgttcttcggccagtagtaaatcagcgtatcgcaatctgcgacgtcatccgccgtggcgaccagactgaaacgggcgttatcccccatctggcggcttaatacctgccagtggtggaattgctgggtatgagcacggctggccgcggtatctaaacgcgcgggcaggtcatcctgtaagtctccggcaaacagaatacggctttgttcgaaatcatcactgtgacgcagcaagacttcacttgccggggtaaatgcagacatggaatgctcctcaattgatactggcggcgattatagccatatgttggcgcggtatcgacgaatttgctatatttgcgcccctgacaacaggagcgattcgctatgacatcccgacgagactggcagttacagcaactgggcattacccagtggtcgctgcgtcgccctggcgcgttgcagggggagattgccattgcgatcccggcacacgtccgtctggtgatggtggcaaacgatcttcccgccctgactgatcctttagtgagcgatgttctgcgcgcattaaccgtcagccccgaccaggtgctgcaactgacgccagaaaaaatcgcgatgctgccgcaaggcagtcactgcaacagttggcggttgggtactgacgaaccgctatcactggaaggcgctcaggtggcatcaccggcgctcaccgatttacgggcaaacccaacggcacgcgccgcgttatggcaacaaatttgcacatatgaacacgatttcttccctcgaaacgactgatttaccggcggcttaccacattgaacaacgcgcccacgcctttccgtggagtgaaaaaacgtttgccagcaaccagggcgagcgttatctcaactttcagttaacgcaaaacggcaaaatggcggcgtttgcgattacgcaagtggtgctggatgaagctacattgttcaatattgcggtcgatcctgactatcagcgtcagggattgggaagggcgctgctggaacatctgatcgacgaactggaaaaacgcggcgtggcgacactatggctggaagtccgtgcttcaaacgctgccgccattgccctgtacgaaagtttaggctttaacgaggcgacgattcgccgcaattactaccccaccacggacggtcgcgaagacgccatcatcatggcgttgccaatcagtatgtaatacaaggtggaataatgaagtgggactggattttctttgatgccgatgaaacgctgtttacctttgactcattcaccggcctgcagcggatgtttcttgattacagcgtcacctttaccgctgaagattttcaggactatcaggccgttaacaagccactgtgggtggattatcaaaacggcgcgatcacttcattacagcttcagcacgggcggtttgagagctgggccgaacggctgaacgtcgagccaggtaaactcaacgaagcctttattaatgcgatggcggaaatctgcacgccgctgccgggcgcggtttctctgcttaacgccattcgtggcaacgccaaaatcggcatcatcaccaacggctttagtgccttgcaacaggtgcgtctggaacgcacgggcctgcgtgattacttcgatttgctggtgatttccgaagaagttggcgttgccaaaccgaataagaaaattttcgattatgcgctggaacaggcgggcaatcctgaccgttcacgcgtgctgatggttggcgacactgccgagtccgatattctcggtggcatcaacgccgggcttgcgacctgctggctgaatgcacaccatcgcgagcaaccagaaggcatcgcgcccacctggaccgtttcttcgttgcacgaactggagcagctcctgtgtaaacactgattgcctcccccccgttgatgggtaaaatagccgcaatttttcgttttcaacaagcgcggcgcgatgccgcttactcaagaagaaagaattatgacgttgtctccttatttgcaagaggtggcgaagcgccgcacttttgccattatttctcacccggacgccggtaagactaccatcaccgagaaggtgctgctgttcggacaggccattcagaccgccggtacagtaaaaggccgtggttccaaccagcacgctaagtcggactggatggagatggaaaagcagcgtgggatctccattactacgtctgtgatgcagtttccgtatcacgattgcctggttaacctgctcgacaccccggggcacgaagacttctcggaagatacctatcgtaccctgacggcggtggactgctgcctgatggttatcgacgccgcaaaaggtgttgaagatcgtacccgtaagctgatggaagttacccgtctgcgcgacacgccgatcctcacctttatgaacaaacttgaccgtgatatccgcgacccgatggagctgctcgatgaagttgagaacgagctgaaaatcggctgtgcgccgatcacctggccgattggctgcggcaagctgtttaaaggcgtttaccacctttataaagacgaaacctatctctatcagagcggtaaaggccacaccattcaggaagtccgcattgttaaagggctgaataacccggatctcgatgctgcggttggtgaagatctggcacagcagctgcgtgacgaactggaactggtgaaaggcgcgtctaacgagttcgacaaagagctgttccttgcgggcgaaatcactccggtattcttcggtactgcgctgggtaacttcggcgtcgatcatatgttggatggcctggtggagtgggcacctgcgccgatgccgcgtcagactgatacccgtaccgtagaagcgagcgaagataaatttaccggcttcgtatttaaaattcaggccaacatggacccgaaacaccgcgaccgcgtggcgtttatgcgtgtggtgtccggtaaatatgaaaaaggcatgaaactgcgccaggtgcgcactgcgaaagatgtggtgatctccgacgcgctgacctttatggcgggtgaccgttcgcacgttgaagaagcgtatccgggcgatatcctcggcctgcacaaccacggcaccattcagatcggcgacacctttacccagggtgagatgatgaagttcaccggtattccgaacttcgcaccagaactgttccgtcgtatccgcctgaaagatccgctgaagcaaaaacagctgctcaaagggctggtacagctttccgaagagggcgcggtgcaggtgttccgtccaatctccaacaacgatctgatcgttggtgcagttggtgtgctgcagtttgatgtggtggtagcgcgcctgaagagcgaatacaacgttgaagcagtgtatgagtcagtcaacgttgccactgcccgctgggtagaatgtgcagacgcgaagaaattcgaagagttcaagcgtaagaacgaaagccaactggcgcttgatggcggcgataacctcgcttacatcgctaccagcatggtcaacctgcgcctggcacaggaacgttatccggacgttcagttccaccagacccgcgagcattaattcttgcctccagggcgcggtagccgctgcgccctgtcaatttcccttccttattagccgcttacggaatgttcttaaaacattcacttttgcttatgttttcgctgatatcccgagcggtttcaaaattgtgatctatatttaacaaagtgatgacatttctgacggcgttaaataccgttcaatgcgtagatatcagtatctaaagccgtcgattgtcattctaccgatattaataactgattcagaggctgtaatggtcgttattcatcactcatcgcttttgtgatggcgaccattgacttctgtagagggtgaagtctctccctattcagcaatgcaacctcgtgttgccaggctcaaattacgagcaaacatacaggaataaatcgatgactatgacaagactgaagatttcgaaaactctgctggctgtaatgttgacctctgccgtcgcgaccggctctgcctacgcggaaaacaacgcgcagactaccaatgaaagcgcagggcaaaaagtcgatagctctatgaataaagtcggtaatttcatggatgacagcgccatcaccgcgaaagtgaaggcggccctggtggatcatgacaacatcaagagcaccgatatctctgtaaaaaccgatcaaaaagtcgtgaccctgagcggtttcgttgaaagccaggcccaggccgaagaggcagtgaaagtggcgaaaggcgttgaaggggtgacctctgtcagcgacaaactgcacgttcgcgacgctaaagaaggctcggtgaagggctacgcgggtgacaccgccaccaccagtgaaatcaaagccaaactgctggcggacgatatcgtcccttcccgtcatgtgaaagttgaaaccaccgacggcgtggttcagctctccggtaccgtcgattctcaggcacaaagtgaccgtgctgaaagtatcgccaaagcggtagatggtgtgaaaagcgttaaaaatgatctgaaaactaagtaattcgtcgtaattcgtcctcccgaactttgtcgggaggcgcgatgtgcaccacactaaaaatatcgcattgagtgattttcacgctcatatcaagcggtgacattaactatggtaaaggagacgcttatgtttcgttggggcatcatatttctggttatcgcgttaatcgccgccgcacttgggtttggtggtctggccggtaccgctgcaggcgcagctaaaattgtctttgtcgtcgggattattctgttcctggtgagtttgttcatgggccgaaaacgaccctagatttcagaccattaagaaaattttatccaaagccagtccagcggactggcttttgcggttttagcgaataataaattgcgttactttgtcattctttcacaacaaaaacaggaaggcagaggtggggcagcgaatacctgtaacgcttggtaatattgcgccgttgtcgctaaggccgttccagcctggacgaatagctctggtgtgcgaaggcggcggacagcgtggaattttcacggctggcgtgctggatgagtttatgcgcgcgcagtttaatcctttcgatctttatctcggcacatctgccggggcgcagaacctctcggcgtttatctgcaatcagcccggttacgcgcgcaaagtcatcatgcgctataccacaaaacgcgaatttttcgatccattgcgctttgtccgtggaggaaatcttatcgatctcgactggctggtggaggccactgcaagccagatgccgttgcaaatggataccgccgcgcggttgtttgacagcggcaaatcgttttatatgtgcgcctgtcgtcaggatgactacgcgccgaattactttttaccaaccaaacaaaactggctggatgtgattcgcgcctccagtgcgatacctggcttttatcgtagcggagtgtcgctggaaggcattaactacctggatggcgggatcagtgatgcgattccggttaaagaggcggcaaggcagggcgctaaaacgttggtcgtcattcgcactgtgccgtcacaaatgtactacacgccgcagtggttcaaacgcatggaacgctggctgggtgacagtagcctgcagccgctggtcaatctggtgcagcatcatgaaaccagctatcgtgacattcagcaatttattgagaaaccaccgggcaagctgcggatattcgaaatttatccgccgaagccattacatagtatcgcgcttggcagtcggattccggcgctgcgtgaagactataaacttgggcgtttatgcggtcgttatttcctcgccacggttggcaagctattaactgaaaaagcgccgcttacccgccatctggtgccagtggtgacgccggaatcgattgtcattccgcctgcgccagtcgccaacgatacgctggttgccgaagtgagcgacgctccgcaggcgaacgacccgacatttaacaatgaggatctggcttgatttgccgttttatcgacacccactgccattttgatttcccgccgtttagtggcgatgaagaggccagcctgcaacgcgcggcacaagcgggcgtaggcaagatcattgttccggcaacagaggcggaaaattttgcccgtgtgttggcattagcggaaaattatcaaccgctgtatgccgcattgggcttgcatcctggtatgttggaaaaacatagcgatgtgtctcttgagcagctacagcaggcgctggaaaggcgtccggcgaaggtggtggcggtgggggagatcggtctggatctctttggcgacgatccgcaatttgagaggcagcagtggttactcgacgaacaactgaaactggcgaaacgctacgatctgccggtgatcctgcattcacggcgcacgcacgacaaactggcgatgcatcttaaacgccacgatttaccgcgcactggcgtggttcacggtttttccggcagcctgcaacaggccgaacggtttgtacagctgggctacaaaattggcgtaggcggtactatcacctatccacgcgccagtaaaacccgcgatgtcatcgcaaaattaccgctggcatcgttattgctggaaaccgacgcgccggatatgccgctcaacggttttcaggggcagcctaaccgcccggagcaggctgcccgtgtgttcgccgtgctttgcgagttgcgccgggaaccggcggatgagattgcgcaagcgttgcttaataacacgtatacgttgtttaacgtgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagtctgtgccgaaccgtaggccgtatccggcatgtcacaaatagagcgccggaaatatcaaccggctcaccccgcgcacctttaacgcatcagccaacggctcaacgtcttccggcgtggcgctcgcccagctttgcgcctcgccatacacgccgtgggcatgaaacgcgttcaggcgtaccggaacatcgccgagtcccttgataaacgccgccagttcttcgatgtgttgcaaataatccacctggccagggatcaccagcaaacgcagttccgccagcttgccgcgctctgccagcaaatagatgctgcgcttaatctgctgattatcgcgtccggtgagttgttgatgacattcgctcccccacgctttgagatcgagcattgcgccgtcgcacaccgggagcaatttttcccagccggtttcgctcaacatgccgttactgtccaccagacaggtgagatggcgcagttgcggatcgtttttgatagcagtaaacagcgccaccacaaacggcagctgggtcgtggcttcaccgccactcaccgttatcccttcgataaacagcactgctttgcggacatggctaagcacttcgtccacgctcatggattgcgccatgggcgtggcatgttgcggacacctcttcaggcaggtatcacactgctcgcaaaccacagcgttccacaccactttgccgtcaacaatctgcaacgcctgatgcggacactgtggcacgcactccccacagtcattgcaacgtcccatcgtccacggattgtgacagtttttgcagcgcagattgcagccctgcaaaaacagagccagacgactgcctggcccgtcaacgcaggagaaggggataatcttactgactaaagcgcatctgctgttcatggcttatcacgcgcggctggcgttccagaatacgagtgttgcgtgcggcttcttcgcccagccaggtggtgttggtgcgtgaaccttcggcgcgatatttttctaaatccgacaaacgcaccatataaccggtaacgcgaaccagatcgttaccgctgacattggcggtaaattcacgcattccggctttaaaggcaccgaggcaaagctgtaccagtgcctgcgggttacgtttgatggtttcgtcgagcgtcagaatgtcgctgatgccggaataataataagcatgatgcggggcgacagtttgcagatgggtgatcggatctggctcatcgccatacggcaaacgcgcgcccggcgtggtgccgatatcggaactgatccccgactgtgcgtgtaacatggcgcgtttttgccagccatatttcacgggggtattggcgacaaactccgccagttgcgcgctgatgcgataacctacttcatttgcggcggcttctttaccgtagcgcgcggcaatcccttctttttcacacagcaagttaaccgcttccgccagcccatacatgccaaacattggcacaaaacgttcagggttaatcagcccttctttcaccaggaagctattctcaaagaagtgtgattgttgatagaggaattcacaccgcgcatcgatgatggcgatctgctgctggcagtagtgcggtagagtgcgcgtaaagaagtcatccagcgattcgctgcgctcggcaatggctttcaggttaaggcgtaccagcgtgctgccaccacccgccagcggcagtgagttgtaacagctcacaatcccgtagcccccttttgtgaaaattttatcatgcaccggaccgttggcgatgtgcggtttgctacattcacagatgttcttcgccacttccagcagcaggtcatcaggggtgatttcaggatcgtagataaaggtcaggttcggtgaaacctgcttcaactctgcatctgcacgtaagatcgcgcgggtaatgggcgaatcagacgggccgatattggcgtgcataaaggcgtctggcagggttctgtcgaggtaacgccagaaacgttttattcgaacatcgatctcgtcttgtgttagaattctaacatacggttgcaacaacgcatccagttgccccaggtagaccggcatcgatgtgaccgacggtacgtggtggtaaagaatggtcagcagagagagtgcgtcatcaagatctttcgcgccttccagctccagccattcggaaccgttcgccagaaaacgggcgtaatcgggtaagacatagcgcggtttgtacggcgcatgaccttcaaacatatcgcagattacaccttcatccagcgcgcggcgggcttcggcaggaagctgtgggtaaggcagattgttttctgcttccagtgccagaaaatggcgcttctgctccgggctaagcactgggctggtgacaatttgctggcaacgttgttgcagtgcattttcatgagaagtgggcatcttcttttccttttatgccgaaggtgatgcgccattgtaagaagtttcgtgatgttcactttgatcctgatgcgtttgccaccactgacgcattcatttgaaagtgaattatttgaaccagatcgcattacagtgatgcaaacttgtaagtagatttccttaattgtgatgtgtatcgaagtgtgttgcggagtagatgttagaatactaacaaactcgcaaggtgaattttattggcgacaagccaggagaatgaaatgactgatctgaaagcaagcagcctgcgtgcactgaaattgatggacctgaccaccctgaatgacgacgacaccgacgagaaagtgatcgccctgtgtcatcaggccaaaactccggtcggcaataccgccgctatctgtatctatcctcgctttatcccgattgctcgcaaaactctgaaagagcagggcaccccggaaatccgtatcgctacggtaaccaacttcccacacggtaacgacgacatcgacatcgcgctggcagaaacccgtgcggcaatcgcctacggtgctgatgaagttgacgttgtgttcccgtaccgcgcgctgatggcgggtaacgagcaggttggttttgacctggtgaaagcctgtaaagaggcttgcgcggcagcgaatgtactgctgaaagtgatcatcgaaaccggcgaactgaaagacgaagcgctgatccgtaaagcgtctgaaatctccatcaaagcgggtgcggacttcatcaaaacctctaccggtaaagtggctgtgaacgcgacgccggaaagcgcgcgcatcatgatggaagtgatccgtgatatgggcgtagaaaaaaccgttggtttcaaaccggcgggcggcgtgcgtactgcggaagatgcgcagaaatatctcgccattgcagatgaactgttcggtgctgactgggcagatgcgcgtcactaccgctttggcgcttccagcctgctggcaagcctgctgaaagcgctgggtcacggcgacggtaagagcgccagcagctactaagtaagatgctttacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcctcatactcttttcctcgggaggttaccttgtttctcgcacaagaaattattcgtaaaaaacgtgatggtcatgcgctgagcgatgaagaaattcgtttctttatcaacggtattcgcgacaacactatctccgaagggcagattgccgccctcgcgatgaccattttcttccacgatatgacaatgcctgagcgtgtctcgctgaccatggcgatgcgagattcaggaaccgttctcgactggaaaagcctgcatctgaatggcccgattgttgataaacactccaccggtggcgtcggcgatgtgacttcgctgatgttggggccgatggtcgcagcctgcggcggctatattccgatgatctctggtcgcggcctcggtcatactggcggtacgctcgacaaactggaatccatccctggcttcgacattttcccggatgacaaccgtttccgcgaaattattaaagacgtcggcgtggcgattatcggtcagaccagttcactggctccggctgataaacgtttctacgcgacccgtgatattaccgcaaccgtggactccatcccgctgatcaccgcctctattctggcgaagaaacttgcggaaggtctggacgcgctggtgatggacgtgaaagtgggtagcggcgcgtttatgccgacctacgaactctctgaagcccttgccgaagcgattgttggcgtggctaacggcgctggcgtgcgcaccaccgcgctgctcaccgacatgaatcaggtactggcctccagtgcaggtaacgcggttgaagttcgtgaagcggtgcagttcctgacgggtgaatatcgtaacccgcgtctgtttgatgtcacgatggcgctgtgcgtggagatgctgatctccggcaaactggcgaaagatgacgccgaagcgcgcgcgaaattgcaggcggtgctggacaacggtaaagcggcagaagtctttggtcgtatggtagcggcacaaaaaggcccgaccgacttcgttgagaactacgcgaagtatctgccgacagcgatgctgacgaaagcagtctatgctgataccgaaggttttgtcagtgaaatggatacccgcgcgctggggatggcagtggttgcaatgggcggcggacgccgtcaggcatctgacaccatcgattacagcgtcggctttactgatatggcgcgtctgggcgaccaggtagacggtcagcgtccgctggcggttatccacgcgaaagacgaaaacaactggcaggaagcggcgaaagcggtgaaagcggcaattaaacttgccgataaagcaccggaaagcacaccaactgtctatcgccgtatcagcgaataacggtatactgatctgatcatttaaatttgaagcactgagtacggagaacatatgaaacgtgcatttattatggtgctggactcattcggcatcggcgctacagaagatgcagaacgctttggtgacgtcggggctgacaccctgggtcatatcgcagaagcttgtgccaaaggcgaagctgataacggtcgtaaaggcccgctcaatctgccaaatctgacccgtctggggctggcgaaagcacacgaaggttctaccggtttcattccggcgggaatggacggcaacgctgaagttatcggcgcgtacgcatgggcgcacgaaatgtcatccggtaaagataccccgtctggtcactgggaaattgccggtgtcccggttctgtttgagtggggatatttctccgatcacgaaaacagcttcccgcaagagctgctggataaactggtcgaacgcgctaatctgccgggttacctcggtaactgccactcttccggtacggtcattctggatcaactgggcgaagagcacatgaaaaccggcaagccgattttctatacctccgctgactccgtgttccagattgcctgccatgaagaaactttcggtctggataaactctacgaactgtgcgaaatcgcccgtgaagagctgaccaacggcggctacaatatcggtcgtgttatcgctcgtccgtttatcggcgacaaagccggtaacttccagcgtaccggtaaccgtcacgacctggctgttgagccgccagcaccgaccgtgctgcagaaactggttgatgaaaaacacggccaggtggtttctgtcggtaaaattgcggacatctacgccaactgcggtatcaccaaaaaagtgaaagcgactggcctggacgcgctgtttgacgccaccatcaaagagatgaaagaagcgggtgataacaccatcgtcttcaccaacttcgttgacttcgactcttcctggggccaccgtcgcgacgtcgccggttatgccgcgggtctggaactgttcgaccgccgtctgccggagctgatgtctctgctgcgcgatgacgacatcctgatcctcaccgctgaccacggttgcgatccgacctggaccggtactgaccacacgcgtgaacacattccggtactggtatatggcccgaaagtaaaaccgggctcactgggtcatcgtgaaaccttcgcggatatcggccagactctggcaaaatattttggtacttctgatatggaatatggcaaagccatgttctgatggatttgggcggagcgttgactccgcctttgttatgtcacaaaaaggataaaacaatggctaccccacacattaatgcagaaatgggcgatttcgctgacgtagttttgatgccaggcgacccgctgcgtgcgaagtatattgctgaaactttccttgaagatgcccgtgaagtgaacaacgttcgcggtatgctgggcttcaccggtacttacaaaggccgcaaaatttccgtaatgggtcacggtatgggtatcccgtcctgctccatctacaccaaagaactgatcaccgatttcggcgtgaagaaaattatccgcgtgggttcctgtggcgcagttctgccgcacgtaaaactgcgcgacgtcgttatcggtatgggtgcctgcaccgattccaaagttaaccgcatccgttttaaagaccatgactttgccgctatcgctgacttcgacatggtgcgtaacgcagtagatgcagctaaagcactgggtattgatgctcgcgtgggtaacctgttctccgctgacctgttctactctccggacggcgaaatgttcgacgtgatggaaaaatacggcattctcggcgtggaaatggaagcggctggtatctacggcgtcgctgcagaatttggcgcgaaagccctgaccatctgcaccgtatctgaccacatccgcactcacgagcagaccactgccgctgagcgtcagactaccttcaacgacatgatcaaaatcgcactggaatccgttctgctgggcgataaagagtaattgtgtttcgctgcaaggcgattgccttgtgaagccggagcgggagactgctccggctttttagtatctattcatttttctctccagcttgaatattttcgctatacttttcagtgaaatgtgttaataaatctattcaagtatctattcacgaatctattcattaatgagcgagctgactgatcttttactgcaagggccgcgttctgccccggaattgcgccagcgtctggcaatcagtcaggcgacgttctcacgccttgttgccagagaagatcgggtgattcgctttggtaaagcacgggcaacgcgatatgcactgctgcgtccttatcgcggaattgagcgtattcccgtctggcgggtggacgataccggaaaggcgcataaattcgccgacatccggttgtgctggccgcagggaagttgtctggtaacaggcgcagatggcgacgaacagtggtttgatggtttgccctggtatttgaccgatctccgaccgcagggctttttagggcgcgcgtggggcaggaagttagccgcgcaactgaatctgactgatgatatacgtctctggcaggaagaagatgtgctctacgccctgaccgtatttaacggtgaatatactggcggttggttggtcggggaggggaattatcagcgatggattactgcacaacaccctgcggaaattcctctggatcaaaaactcacccattacgaacagctggcaagtgatgcactggcaggagaaattgtgggttcttctgcgggcggcgagcagccaaaatttacctactatgcacaaacgccgtcaggcaataaacatgtgttggtgaaattcaccgtaccacagcaaaccgcggtcagccaacgttggggtgacctgctaattgctgaatctattgccgcgcaaatcctgcgtgacggtgggatccacgccatcgagtcaacggtgcttgtaacaagtaacaggcaggtattcctcgaagcggaacgctttgactgcaaaggtaacgatggtcgcttgcctattgtgtcgctggaggcggtgcagagtgagtttatctcttctccgggatcgtggccgcaggcaatgcgccgtttgtgtgagcaacaacttgtcactcaccagagcgtggcgcaaacagaagtgatctgggcatttgggcgacttatcgccaacagcgatatgcacgcaggtaatttatcgttttatttatctgaaccgccatttgcgctgacgcccgtctacgacatgctgccgatggtctatgcaccaaacagcgctggaatgctgcgtgatgctgccattgaggtgaagtttgatcttaacgtcagtaaaagcgcttggttaacggcgatcccgctggcgcagcagttctggcaaacggtcgccagagatccgcgtatcagcgaggcgtttcgccacattgcgcaagaaatgccggaaaaaatccggcaaatcgaagagaaagttgcccgcatgggcgggtaactaccttacagcccccgccatccatgccgataactcccgtagctctttttcctgttccgggaagtcaaccaacagcgcttcgcactcctgttgcagcatatctgcgcggtacaggcagccttgcagtcgtccggcgagggcttccagcggcgcggggttgaggctgtcggtaaacacctgggcgcgggtgatatggcctttttcaacgtcgaaatgcagttccacgccgccccaggtaaagcgttcatccagcagatgcgagaatgccggagcctgaccgaagttccattcccagctactctggcgggcaaaggtttcggcgaagtttggcaagtctggcgttttgttcggggagatgatttccgcttccacgcgctcgccataatgggcgaaaaaggcctcggttatggcctcgcaaacctgctcatgggtgatccccggcaacagctcggtgaggttggtcacgcgggaacgtaccgacgtaatgcctttcgccgccagtttctttttatccggattgagatagtttgccaggcggctgaggtcggcattgagtagcaaggtgccgtggtggaagccgcgatctttggtttcgcgataggccgagcctgagactttgcggtcgccttcgacggttttcaccaccagatcgttacgtccggacgcttcggcgctgacgccgagcgcgttcagcgcattgagcacaatcgacgtggagatagttttatcgtactccggcttgccagccataaaggtaaagcaggtattgccgagatcgtggaacaccgcgccgccaccgctactgcgccgcgccaggcggacgttatcttcttccatccgccgggtattacactctttccacgggttctgcgcgcgaccaattactaccgtgtcggcattgcgccagagaaacagaacgcgctgcgtggcgggcatttggcgaaaaatacactcttccaccgccaggttaaaccacgggtcgtaagagtcagagatgagcaggcgtaatgtggacataacgatttcctttcttgtagtaatgggtcactcttttttctcgctttcttcctcttccggcaccggtttgctggcggttaacaggaagggcgattgctgccagcgggtgcgtttaccctgtagcagcgtgcgggtcagcactacaccgattgccagtgagagcagcaacatcaggcgtaaaatgttagtggtgttatccacctgttgggcttcggtggcgagcgtatgggtgtcgagtgtcaggcgcagatagccgagcggtccgtttttacccgcaattggctcgacaatctgctggttaaaatagccgcctgcttttttaccgtcgagcgccagccggtcgcgcacttcgacgctttcgccagaacgtgcgataagatcgccttgttcgtcatacacacccgcgtcgaggatacggctttcatccgttaactgatcgaggatcgcctgaatgcgtttttcatccggtgagtcggtacgcatcagcggtgcaacgttcagcgtcacctgacgcgccagggtgcgggccagttcttccagctgtggattacgctgtcgctggtggttttgactaaaccatgacgctccctgcatcagcgccactaacaaggcaagacagaacaggacaatcactgcccgatgcagccggaatttcagttttgtgcgagccatcttccaccctttgaaaatttgagacttaatgttgccagaagcaatggatacaaggtagcctcatgcgttattttccctgcttcgaacgattttacaggagccttaatgcctaacattacctggtgcgacctgcctgaagatgtctctttatggccgggtctgcctctttcattaagtggtgatgaagtgatgccactggattaccacgcaggtcgtagcggctggctgctgtatggtcgtgggctggataaacaacgtctgacccaataccagagcaaactgggtgcggcgatggtgattgttgccgcctggtgcgtggaagattatcaggtgattcgtctggcaggttcactcaccgcacgggctacacgcctggcccacgaagcgcagctggatgtcgccccgctggggaaaatcccgcacctgcgcacgccgggtttgctggtgatggatatggactccaccgccatccagattgaatgtattgatgaaattgccaaactggccggaacgggcgagatggtggcggaagtaaccgaacgggcgatgcgcggcgaactcgattttaccgccagcctgcgcagccgtgtggcgacgctgaaaggcgctgacgccaatattctgcaacaggtgcgtgaaaatctgccgctgatgccaggcttaacgcaactggtgctcaagctggaaacgctgggctggaaagtggcgattgcctccggcggctttactttctttgctgaatacctgcgcgacaagctgcgcctgaccgccgtggtagccaatgaactggagatcatggacggtaaatttaccggcaatgtgatcggcgacatcgtagacgcgcagtacaaagcgaaaactctgactcgcctcgcgcaggagtatgaaatcccgctggcgcagaccgtggcgattggcgatggagccaatgacctgccgatgatcaaagcggcagggctggggattgcctaccatgccaagccaaaagtgaatgaaaaggcggaagtcaccatccgtcacgctgacctgatgggggtattctgcatcctctcaggcagcctgaatcagaagtaattgctcgcccgccatcctgcgggcggcacagcattaacgaggtacaccgtggcaaaagctccaaaacgcgcctttgtttgtaatgaatgcggggccgattatccgcgctggcaggggcagtgcagtgcctgtcatgcctggaacaccatcaccgaggtgcgtcttgctgcgtcgccaatggtggcgcgtaacgagcgtctcagcggctatgccggtagcgccggggtggcaaaagtccagaaactctccgatatcagccttgaagagctgccgcgtttttccaccggatttaaagagttcgaccgcgtactaggcggcggcgtggtgccaggaagtgccattctgattggcggtaaccctggtgcggggaaatccacgctgctactgcaaacgctgtgcaaactggcccagcagatgaaaacgctgtatgtcaccggcgaagagtcgctgcaacaggtggcaatgcgcgctcatcgccttggcctgccgactgacaatctcaatatgttgtcggaaaccagcatcgaacagatctgcctgattgccgaagaagagcaaccgaagctgatggtaattgactcgatccaggtgatgcatatggcggatgtacagtcatcgcctggtagcgtggcgcaggtgcgtgaaacggcggcttatttgacacgcttcgccaaaacgcgcggtgtggcgattgtcatggtggggcacgtaaccaaagatggttcgctggctggcccgaaagtgctggaacactgtatcgactgttcggtgcttttggatggcgatgccgactcccgttttcgcaccttgcgcagccataaaaaccgcttcggcgcggtgaatgagctgggcgtcttcgcgatgaccgaacaggggctgcgtgaagtcagcaacccttcggcaattttcttaagtcgcggcgatgaagtgacctccggtagctcagtgatggtggtatgggaaggaacgcgtccactgctggtggagattcaggcgctggtcgatcactcgatgatggcgaacccacgccgcgtggcagtggggctggaacaaaaccgtctggcaatcctgctggctgtgttgcaccgtcacggtggtctgcaaatggccgatcaggatgtgtttgtgaacgtggtcggcggcgtgaaggtaaccgaaaccagtgccgacttagcgttactgctggcgatggtttccagcctgcgcgacagaccgctgccgcaggatctggtggtgtttggtgaagtcgggctggcaggggagatccgcccggtgcccagcggtcaggaacgaatctctgaagcggcgaaacacggttttcgccgggcgattgttccggcggctaacgtgccgaaaaaagcgccggaagggatgcagatttttggcgttaaaaaactctccgacgcgcttagcgtgttcgacgacttataatgagatatacggagggagatatgtcgtcatttgattacctgaaaactgccatcaagcaacagggctgcacgctacagcaggtagctgatgccagcggtatgaccaaagggtatttaagccagttactgaatgccaaaatcaaaagccccagcgcgcaaaagctggaggcgttgcaccgttttttggggcttgagtttccccggcagaagaaaacgatcggtgtcgtattcggtaagttctacccactgcataccggacatatctaccttatccagcgcgcctgtagccaggttgacgagctgcatatcattatgggttttgacgatacccgtgaccgcgcgttgttcgaagacagtgccatgtcgcagcagccgaccgtgccggatcgtctgcgttggttattgcaaacttttaaatatcagaaaaatattcgcattcatgctttcaacgaagagggcatggagccgtatccgcacggctgggatgtgtggagcaacggcatcaaaaagtttatggctgaaaaagggatccagccggatctgatctacacctcggaagaagccgatgcgccacagtatatggaacatctggggatcgagacggtgctggtcgatccgaaacgtacctttatgagtatcagcggtgcgcagatccgcgaaaacccgttccgctactgggaatatattcctaccgaagtgaagccgttttttgtgcgtaccgtggcgatccttggcggcgagtcgagcggtaaatccaccctggtaaacaaacttgccaatatcttcaacaccaccagtgcgtgggaatatggccgcgattatgtcttttcacacctcggcggtgatgagatcgcattgcagtattctgactacgataaaatcgcgctgggccacgctcaatacattgattttgcggtgaaatatgccaataaagtggcatttatcgataccgattttgtcaccactcaggcgttctgcaaaaagtacgaagggcgggaacatccgttcgtgcaggcgctgattgatgaataccgtttcgatctggtgatcctgctggagaacaacacgccgtgggtggcggatggtttacgcagcctcggcagttcggtggatcgcaaagagttccagaacttgctggtggagatgctcgaagagaacaatatcgaatttgtgcgggttgaagaggaagattacgacagtcgtttcctgcgctgcgtggaactggtgcgggagatgatgggggagcagagataaccgtgatgaaactgctcaaaggcgaggtataaaatgagtttttttgatgagttgaaaacctctctggaagaggctgtcgagattaaacaaggtttgaaaaaacctgcacgggtgacccgccacgaaattgaggatgctaaggctgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttacgcattacttcgcaatacgcttgtacttgatacgcttcggctccagcgcgtctgcgcccagcgtgcgtttcttgtactcttcgtactcggtaaagttaccttcgaagaactcaactttaccttcatcctggtaatccagaatgtgcgtggcgatacggtcgaggaaccaacggtcgtgcgagataaccatcgcacagcccgggaactccagcagggcgttttccagcgcgcgcagggtttcgatatccaggtcgttggttggttcgtcgagcagcagcatgttgccgccaacctgcagcagcttcgccagatgcagacgaccgcgctcaccaccggagagttcaccaacgcgtttaccctgatcaacccctttaaagttaaagcggccaacgtaggcgcggcttggcatctcggtgttgccgatcttcatgatatccagcccgccggaaacttcttcccaaacggttttgctgttatccattgagtcacggaactgatcaaccgacgccagtttcaccgtttcacccaaagtgatggtgccgctgtccggctgttcctgaccagagatcatacggaacagggtcgatttacccgcaccgttcggaccgatgatcccgacgatcgctcctttcgggatcgagaagctcaggtcatcaatcagcagacgatcgccataggatttacgcaggttgctgacttccagcactttatcgcccagacgcggtccaggtggaataaacagttcgttggtttcgttacgtttctgatattcggtgctgttcagttcttcaaagcgcgccagacgtgctttacctttcgactgacggcctttagtaccttgacgtacccattccagctctttctcaatcgacttacgacgcgccgcttcttgtgaagcttcctgcgccaggcgctgatctttctgctccagccaggaggagtagttaccttcccacggaataccttcaccgcggtcaagttcgaggatccagcctgcaacgttatcgaggaagtaacggtcgtgggtaatcgccacaacggtgccttcgaagtcgtgcaggaagcgttccagccaggccacggattcggcatccaggtggttggtcggttcgtcgagcagcagcatgtctggtttttccagcagcaggcggcacaacgctacgcgacgacgttcaccaccggagaggttagcgattttcgcgtcccagtccggcagacgtagcgcatccgccgcacgctccagctgtacgttcagattatgaccgtcgtgagcctgaatgatctcttccagacggccttgttcagcggccagcttgtcaaaatcggcatccggatcggcgtacagcgcatacacttcatccaggcgtttcagggcgttaaccacttctgaaaccgcttcttcaatggactcacgcacggtgtgttccgggttcagctgcggttcctgcggcagataaccaatcttgatgtctggctgcggacgcgcttcaccttcgatgtctttatcaatgcccgccataatgcgcagcagggtggacttacccgcgccattcagacccaggacaccaatttttgccccagggaagaaactcagagagatgtttttcaaaatatgacgtttcggcggaacaactttgccgacacgatgcatggtataaacgaattgagccacgttggacttcgcctctatgtttatcgtgataatgagttttcaaaggcgaagtgtagcctttttccccgcctaatcccagccggtcgatcaccctcgcagtaaaagtaaaaaagtgtccgtaacgtggcgtaaacggcaatgactggttagcataaatctattacgcggcatgacgctgcattgatgtatttacacttagaggatgcgcttgtggaaaaagccaaacaagttacctggcggctgttggctgccggtgtctgtctgctgacggtcagcagcgtggcgcgagccgactcactggatgagcagcgtagtcgttacgcgcaaatcaagcaggcctgggataatcgacaaatggatgtggtcgaacaaatgatgcctggactgaaggattatccgctttatccctacctggaataccgccagatcaccgatgatctgatgaatcaaccggcggtgacggtcactaactttgttcgcgctaaccccacgcttcctcccgctcgcacgctgcaatctcgtttcgtcaatgaactggcgcggcgtgaagactggcgtggcttgttagcctttagcccggaaaagcccggaactaccgaagcgcaatgtaattactactatgcgaaatggaacaccgggcagagtgaagaagcctggcaaggggcgaaagagctgtggctaaccggcaagagccagcctaacgcctgtgacaagttatttagcgtctggcgtgcgtcaggtaaacaagatccgctggcgtatttagagcgtatccgtctggcgatgaaagcgggtaacacaggcctggtaacagtgctggcagggcagatgcctgccgattaccagactatcgcctcggcaatcatttcactggcgaacaaccctaatacggtactgaccttcgcgcgtacaactggcgcgaccgattttacccgtcaaatggcggcggtggcgtttgccagtgtggcgcggcaggatgctgagaatgcacggctgatgatcccatcgcttgcccaggcgcagcagcttaatgaagatcagattcaggagctgcgcgatatcgtcgcctggcgtttgatgggcaacgatgtcaccgacgagcaggcgaaatggcgcgatgacgccattatgcgctcgcaatctacttcgcttattgaacgccgtgtacgaatggcgcttggcaccggcgatcgtcgcggcctgaatacctggctggcgcgtctgcctatggaagcgaaagagaaagatgaatggcgttactggcaggcggatttattgctggaacgcggacgtgaagctgaagcaaaagagattttgcatcaactcatgcaacagcgtggtttctacccgatggttgcagcacaacgcatcggcgaagagtatgagctgaagattgataaagcgccgcagaatgttgacagcgccctgactcaggggccggagatggcgcgcgtgcgcgagttgatgtactggaatctcgataataccgcgcgtagcgagtgggccaatctggtgaagagcaagtcaaaaacagagcaggctcaactggcgcggtatgctttcaacaaccaatggtgggatcttagcgttcaggcaacgatcgccgggaagctgtgggatcatctggaagagcgattcccgctggcttacaacgatcttttcaaacgctacaccagcggtaaggagatcccgcaaagctatgcgatggcgattgctcgtcaggagagcgcctggaatccgaaagtgaaatcaccggtaggggccagcggcttgatgcagattatgcctggtacagcgacccatacggtgaagatgttctctattcccggttatagcagtcctgggcaattgctggatccggaaacgaatatcaacattggcaccagttacctgcaatatgtttatcagcagtttggcaataatcgtattttctcctcagcagcttataacgccggaccagggcgggtgcgaacctggcttggcaacagcgccgggcgtatcgacgcagtggcatttgtcgagagtattccattctccgagacgcgcggttatgtgaagaacgtgctggcttatgacgcttactaccgctatttcatgggggataaaccgacgttgatgagcgccacggaatggggacgtcgttactgatccgcacgtttatgatatgctatcgtactctttagcgagtacaaccgggggaggcattttgcttcccccgctaacaatggcgacatattatggcccaacaatcaccctattcagcagcgatggcagaacagcgtcaccaggagtggttacgttttgtcgacctgcttaagaatgcctaccaaaacgatctccatttaccgttgttaaacctgatgctgacgccagatgagcgcgaagcgttggggactcgcgtgcgtattgtcgaagagctgttgcgcggcgaaatgagccagcgtgagttaaaaaatgaactcggcgcaggcatcgcgacgattacgcgtggatctaacagcctgaaagccgcgcccgtcgagctgcgccagtggctggaagaggtgttgctgaaaagcgattgattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcttaatacacggcattatgaaacggactcagcgccaggatcaccgcctggtgatagacgctggcgcgagtgagtttcccggcggtaaacacgccgatcgccccttccttacgaccaatctcatcaataccggtataacgcgacatcacgggaccaagcgcctcaccttcacgcactttttccagaatcaccgcaggcaacggcaaagtagccgaacgcgcctcgccgcgctggctggcgttttcaatcaccacccaactgaaagtgctgtcaccatcgatgccagcttcaatcgccacccaaaaatcagcctctggaagtaaacggcgggcattggctacccgatttcgtgcgccagcgcgcgtttcctcactgccaaagggctgttccggtacaccgctctcgacggcaacggatgcaatatggcaggatccttcgccgaagatctcgtgaaatgcctgcagaatggcctgaattttagcgggattggtggtcgcacagacaacttggtgcataatcagcattactcagaaaattaacgttacagcagtatacggaaaaaaagcatgttacaggtatacctagtccgccacggtgaaacgcagtggaacgccgagcgacgtattcagggccagtctgacagcccgctgaccgccaaaggtgagcaacaggcgatgcaggtggcaacccgtgccaaagagcttggcattacgcatatcatcagtagcgatttaggacgcacccggcgtacggcggaaatcatcgcccaggcctgcggctgtgacatcatctttgattctcgcctgcgtgaattaaacatgggtgtgctggaaaaaagacatatcgattctctgaccgaagaagaagagaactggcgtcggcagctggtcaatggcaccgttgacgggcgtattcctgaaggcgagtcaatgcaggagctcagcgatcgcgtcaatgcggcactggaatcttgccgggacttaccgcagggaagccgaccgctgctggtgagtcatggtattgcactgggatgcctggtgagtacgattctcggattaccagcatgggcagagcgccgcttacgtctgcgtaactgttctatttcgcgcgtggattatcaggaaagcctgtggctggcgtctggctgggtcgttgaaaccgcaggggacatctcgcatctggacgcccctgcattagatgagctgcagcgttaacgacggatcggaatcagcagttcacagcgtagattaattgggcgatctcccgctttggcatcttctgccgggtagtatcgctcaatatcctgacctttacggcgcgtcaggttgagcattggcatgcacgttccgtataccgtcaggataaactcctgcacgccggttcccagaccttcataggtaaacatcacatattcgccgccctgcagcatcaccggatgccccgtcagtacatagccatctgcctgatcctgggctaacgcggtggtatagaatacctcttgctcgtcgtctttatcctgactcggacgcgtttcattcaggccgtagagcaccggcggaatggtcggcgcgttgccgagaaaatcgtgccagaactgataacgcatttcatggcggaaatcagagatttgctccagcgaacaggagtagctctgggtaacaccaatcagcggcgtatcttccagggtgacaaatttgtgctctggcatagtgaattcacccaggcgtagcggcgggcgaataccaaaggcgctccattcaggagaacggcggtaaagtgcaggagtctgggcaaactgcttcttgaatgcgcgggtaaatgtctgttgagagtcgaagcggtattgcagcgcgatgtccagaatcggacgcgcagtcaggcgtagtgcgaccgccgatttcgacaaacgacgagcacgaatatacgcgccaatagcatggccagtgacatctttaaacattctctgtaagtgccacttggaataacctgctttcgccgctacattgtcgagcgacaggggctgatccagatgaccttccagccagattaaaaggtcgcgaataatgccggcctgatccataaaatatcctcatcctttcaacaacgagcacctgacatcaggtaattggataatagcattttttgctgttttagcattcagtgtttttttcttagtagagtatgttttagggcttgacggaaataaaagtattgagattttgttcttaatcaatatgttatttaccgtgacgaactaattgctcgtgtaatagataaaaatggtaacaatatgaaatacaagcatttgatcctgtctttaagcctgataatgctggggccattggctcatgcagaagagattggttcggtcgacaccgtatttaaaatgatcggcccggatcacaaaattgttgtggaagcctttgatgatcccgatgtgaaaaatgtcacctgttatgtgagccgggcgaaaaccggtggtattaaagggggattgggtctggcggaagatacctccgatgcggccatttcttgtcagcaagtcgggccgattgaactgtcggatcgtattaaaaacggcaaagctcagggcgaggtagtattcaaaaaacgcacgtccctggtctttaagtcgttacaggtcgtgcgcttttatgatgccaaacgcaacgcgctcgcttatctggcttactccgacaaagttgtagaaggttcgccgaaaaacgcgattagcgcggttcctgtcatgccgtggcggcaataacagaggcgatttatgcaacgggaaacggtctggttagtggaagatgagcaagggatagccgacacgctggtctacatgttgcagcaggaaggttttgccgtcgaggtctttgagcgaggcttgccggtgctggataaagctcgcaagcaggtacccgacgtcatgattctcgatgttggtctgccggatattagcggctttgaattgtgccgccagttactggcgctccatccggcgttacctgtactgttcctgacggcccgaagtgaagaggtcgatcgcctgcttgggctggaaattggtgctgacgactacgtggctaaaccgttttcaccccgcgaagtgtgcgccagggtgcgcaccttactgcgtcgggtgaagaagttctcgacgccgtctcccgtcatccgtattggacattttgaattgaatgaacccgcggcgcagatcagctggtttgacacgccattagcgctgactcggtatgagtttttattgttgaagacgttactcaagtcaccgggccgcgtctggtcccgccagcaactgatggatagcgtatgggaagatgcgcaggacacctacgatcgcaccgtcgatacccacattaaaacgctgcgtgccaagctgcgcgccatcaaccccgatctttcaccgattaatactcatcgcggcatgggatatagcctgaggggcctgtaatgcgtatcggcatgcggttgttgctgggctattttttactggtggcggtggcagcctggttcgtactggccatttttgtcaaagaagttaaaccgggcgtgcgaagagcaacggaggggacgttgatcgacaccgcaacgttgctggcggagctggcgcgtcccgatttgctctctggggacccaacgcatgggcaactggcgcaggcgtttaatcagctacaacatcgcccgtttcgcgccaatatcggtggcattaacaaagtgcgcaatgaatatcatgtctatatgaccgatgcgcagggcaaagtattgttcgattcggcaaataaagccgttggacaggattattcgcgctggaatgacgtctggctaacgttgcgtggtcagtatggtgcgcgcagcacgttgcaaaatcctgccgatcccgaaagttctgtgatgtatgttgccgcaccgattatggacggctcgcggcttattggcgttttgagcgtaggcaaaccgaacgcggcgatggctccggtcattaagcgtagcgagcggcgaattttatgggccagcgccattttgttggggattgcactggtgattggcgcaggcatggtttggtggatcaaccgctctattgcccggctcactcgctatgctgattccgtcactgacaataagcccgttcctctccccgatctcggtagtagcgagttgcgtaaactcgcgcaggcgctggaaagtatgcgcgtgaagctggaagggaaaaactatattgagcagtatgtttacgcattaactcatgagctaaaaagcccactggcggcgattcgtggagcggcggaaattttacgcgaaggtccgccgccggaagtggtggctcgttttactgacaacattctgacgcaaaatgcgcgtatgcaggcattggtagaaacgttactacgccaggcaagactggagaatcgtcaggaagtcgttctgactgctgttgatgtggcggcattattccgccgcgtcagcgaagcgcgcaccgtgcagttggcagaaaaaaaaatcactctgcatgttacgcccaccgaggttaacgttgctgctgaaccggcgttactggagcaggcgctgggaaatttactggataacgccatcgattttacccccgagagcggttgcatcacgctaagcgccgaagtggatcaggaacacgtcacgcttaaggtgctggataccggtagtggtattcctgactacgcgctttcacgtatttttgaacgcttttactctttgcctcgtgcaaatgggcaaaaaagcagcggtctggggttggcgttcgtcagtgaggtcgcccgtttgtttaacggcgaagtcacgctgcgcaacgtgcaggaaggtggcgtgctggcctcgcttcgacttcaccgtcacttcacatagcttcaaattcttcccacatagtcttcgtatcctgctgccattgcaaaggagaagactatgttgaaatcccccctgttctggaaaatgactagcctgtttggtgcagtattgctgttgttgattccgataatgctgattcggcaggtgattgtcgaacgtgctgattaccgtagcgatgtggaagatgcgattcgccaaagtaccagcgggccgcaaaaactcgttgggccgctcatcgctattcctgtgaccgagctttatacggtgcaggaagaggataaaaccgtggagcggaaacgaagttttatccatttttggttacctgagtcattgatggttgatggcaatcagaacgtggaagaacgcaagatagggatttataccggtcaggtctggcacagtgatttaacgttaaaagccgatttcgatgtttcgcgtcttagcgaactcaacgcgccaaatatcaccttaggcaagccatttattgtgattagcgtcggggatgcgcgtggtattggtgtggtgaaagcgcctgaagttaacggaacggcgctgaccattgaacccggcaccgggttagagcaaggcgggcagggcgtgcatatccctttacctgaaggggactggcggaagcagaacctgaagctgaatatggccctgaatttaagcggtaccggcgatctttctgtggtgcctggcgggcgtaatagcgaaatgaccttaaccagcaactggccgcatcccagttttttaggtgattttctaccagccaaacgggaagttagcgagtcaggttttcaggcgcactggcaaagcagctggtttgctaataatctcggtgagcgttttgcttcaggcaatgataccggctgggaaaacttcccggcgtttagcgtcgcagtaacgacgccagccgatcaataccaattaactgaccgggcgactaagtacgccattctgctgattgcactgacttttatggcgttctttgtttttgaaacgctcaccgcgcaacgtttacacccaatgcaatatttgctggtggggctttcattggtgatgttttatttgctcttgctggcgctttctgaacataccggttttaccgtggcatggataatcgccagtctgattggggcgataatgaacggtatttatttgcaagcggtattgaaaggttggtgcaacagcatgttgtttaccctcgcgctgttgttgctggatggtgtgatgtggggactgctcaactctgccgatagcgcgctgttgttgggaaccagtgtgctggtggtggcgctggccggcatgatgtttgtgacccgtaatatcgactggtatgcgttttcactgccgaaaatgaaagccagtaaagaagttacaacggacgatgagttacgtatctggaaataaggttgaaaaataaaaacggcgctaaaaagcgccgttttttttgacggtggtaaagccgattaatcttccagatcaccgcagaagcgataaccttcaccgtgaatggtggcgatgatttccggcgtatccggcgtagattcgaaatgtttacgaatacggcggatcgtcacgtctacagtacggtcgtgcggtttcagctcacggccggtcattttcttcagcagttcagcacgggactgaattttgcctgggttttcacagaagtgaagcatggcgcggaactcgctgcgcggcagcttgtactgctcgccatcagggccgatcaacgaacggctgttgatgtccagttcccaaccattgaacttgtagctttcaacgctacgacgttcttcgctgacagtacccagattcatggtacgggacagtaggttgcgtgcacgaatcgtcagttcacgcgggttgaacggtttggtgatgtagtcatctgcaccgatttcgaggccgagaattttatcgacttcgttgtcacggccagtcaggaacatcaacgcaacattcgcctgctcgcgcagttcacgcgctaacagaagaccgttcttacccggcagattgatatccatgatcaccaggttgatgtcatattcagagaggatctgatgcatttccgcgccatctgtcgcttcgaaaacatcatagccttccgcttcgaaaatacttttcaacgtgttgcgtgttaccaactcgtcttcaacgataagaatgtgcggggtctgcatgtttgctacctaaattgccaactaaatcgaaacaggaagtacaaaagtccctgacctgcctgatgcatgctgcaaattaacatgatcggcgtaacatgactaaagtacgtaattgcgttcttgatgcactttccatcaacgtcaacaacatcattagcttggtcgtgggtactttccctcaggacccgacagtgtcaaaaacggctgtcatcctaaccattttaacagcaacataacaggctaagaggggccggacacccaataaaactacgcttcgttgacatatatcaagttcaattgtagcacgttaacagtttgatgaaatcatcgtatctaaatgctagctttcgtcacattattttaataatccaactagttgcatcatacaactaataaacgtggtgaatccaattgtcgagatttattttttataaaattatcctaagtaaacagaaggatatgtagcattttttaacaactcaaccgttagtacagtcaggaaatagtttagccttttttaagctaagtaaagggctttttctgcgacttacgttaagaatttgtaaattcgcaccgcgtaataagttgacagtgatcacccggttcgcggttatttgatcaagaagagtggcaatatgcgtataacgattattctggtcgcacccgccagagcagaaaatattggggcagcggcgcgggcaatgaaaacgatggggtttagcgatctgcggattgtcgatagtcaggcacacctggagccagccacccgctgggtcgcacatggatctggtgatattattgataatattaaagttttcccgacattggctgaatcgttacacgatgtcgatttcactgtcgccaccactgcgcgcagtcgggcgaaatatcattactacgccacgccagttgaactggtgccgctgttagaggaaaaatcttcatggatgagccatgccgcgctggtgtttggtcgcgaagattccgggttgactaacgaagagttagcgttggctgacgttcttactggtgtgccgatggtggcggattatccttcgctcaatctggggcaggcggtgatggtctattgctatcaattagcaacattaatacaacaaccggcgaaaagtgatgcaacggcagaccaacatcaactgcaagctttacgcgaacgagccatgacattgctgacgactctggcagtggcagatgacataaaactggtcgactggttacaacaacgcctggggcttttagagcaacgagacacggcaatgttgcaccgtttgctgcatgatattgaaaaaaatatcaccaaataaaaaacgccttagtaagtatttttc