tggtaacgaccttgctcttcttggccgctccccagtagtggccttttttctgtcccttccccttccaatcatcaaaatcagataacgaacaatcaatatttgtttttgattaatggttcagcatactattcttgtctggcccggtggccgccgcagcaatcgagggaacaatatgcaggagctgaaagcaaagtgggtattcgagcagggagggttttccaaagccttgatcgcatgtacaccaatgggtactggctatcatctgcacctggtgagatttggccgtcagggcgagacagacatcattgagcgccagcgtggcggctggcggttattcaagactatcgatgccgccgtgcaaacggccaggaatatcggttttcggcgggtggaaatcgatgtatcagggatgcgggattgaaaaacggcaccgccagtgaggcgaggtcatcggttcgacctcggccgaggggcggaatgaccaccgccgccgcccctggccacgttctcccagcagctgacctgggggatcagatcagaaatgcgtcgagcgactcgccacttgcgatagcagctgcgatctgggcaggcatgcggccctgaccggtccaggtacgcgcttcaccctctaccaagtaacggtacttggccggacgtggcgcacgctttgctttcgcccccgcatcggcccaggcggtcagcccccggccactgagcagatcttccggcgagagcccttctattgccaacagttctctgaactcagcaagtttcttctgatgctccagcttggccgcttgatctgtttcggcagcttttagctgctcctggacgaccgtatcaaacttctctttaatttcctgcaactgctcgaacggcagatcacggacagctgcacgaaggctgcggatattcaataacactttcagaaagtcattcaccggcaacactcctggttatggtcatggatgaatacgaaaaaaacatcgagagcgctattaatagcgcttctgtgaggcaatataaacgagcttcatcatagagcttatctagctattcttaaagccttgtagttcgcctgtgcgcgatatgtgaggtattacactgatattgaaggtgccagcctgccccctccctgcaaaaccgtttttaaggcccgtgtagcctgacgttccactgaagtttattggcccctttatggggcatgatagtggcaagctggtgtgttgggggaggggtgtggggacgtgtccccacgaagaggggttatattctgaccggcggccagcgtgttttgctggcctgcaaggtcaagcattacttatgggtaatttttatctggcggcgggcgcttgcgccctgcatagccaggcattttatacatcctgaacgtagagagggatggtattacagagtctctaaccatttttttaaagcatattaacagtgaacagttaaaaaaaaatctcatgacctaaattttgtatcaaatcacttaaatttttatattcataaaccatccacagtgacagggtgcgttttgggcaggtgatggcctgttactcacaacaggagtgtgaaaatagggctgtcagcagggcggacgaggggaaaaggcctgctgcaggcaggggtgggcaccagcgtggccggttagtcggtggggttagcggttgttcctggctatccagtcgtccaggctggggaacgctcgcctgagctgttcgctgtaccaggtttctggtcgccctgggtattggccatagagattggtcgcaaactcgagctgtgcctggctgtattgccgctgcagctctttgcgcttgtcgcggtcgtgtatcaccggcgatttgtcagtagaggatgggggattggttttgatgcccttttcacgctgctgctcacgcaaccggcgattggctatctcggggtcgtgcctgtcagggaactgctgcttatggctgtcagagtccagtttcagcgccttggagcaatgggtacggaacgccttgagcttctcatagctgatccgccccagcgccacgagaaagtgcatattgaccgttttaatccccggccttgcccttatcgtgccatcctccagcgtttcgtactgtttgtgtatgtcaatcgccccaccaatctttaagcgccgtatagcccgccagaagcgctgtgttggtctgttgaccaattgtttggtctctttatcaatcgcgtcctctaccatgcccgcgatggtggcgatctcgaccatggtacgatgaataaagcgcccgtcaggcagcggagtaccgacccgcaggctggcaaaatcggtgcgcgagaggatcgcctgcatgaccaggctttcagcttcacgagcttctgatctgttttggcggggtttgcccgatagcttgttgatcttgccgctcagattggccagcgtgggtaagagcgagggcttggcataatagtcacgcaccttgtcgatcaaggtttggataaagtgcggcaagggtttcctggtctctggctcattgaagtggtgccaggcaggagcatcaggacgatggccacagcgattgccggagccaagccattgacctggatgcgggtaatgagatcgcccccacatgaatggggtctcttttggcgagttagtgtcagcagctctgcatatgtcctcttgagaggaatgcgccccacttggctggaatgcctgtaaatctaaatgcaacaccctttacccaagcttagaaactgggtaaatacacgttgcccgctgcagttcgttcttcgcgtaacacttatggtccgaatacacgcttatctccgccataatgggcgggttgaaccagatcagtccctagagtaaactctgtcttgtgattgaggagtttaccctttatctagggaaattctttcagaaggccagcctgccagggctggccttcttcatttctggaaaccgccatttcaaattaagtgggctcaaaagcacacggttaactagctgcgcccatcctttgagcctatcaatttcaccctgctatctttgaccataacaagttttggatcaacggtaatgatctgcgtcagaccagattttttgcgacccaagtcacacaaaacaaaacaacataacactttaaggatccaaaaaaagcaaaatcaaagcacatgactagtctaatctggactagattagactagtccaaaccattgttgactagaagtcttggacacgataatgttaacgatagaatatccacaacatgtccaacgtaggaaggtgaagacgtgaaaatagcatctatttggaatcccaagggaggccaaggaaaaactacaatgaccatcaacttagctgccgccgcctccaagctagggctaataactcttgtggtgagcagggatgtccaagacgacgatatgtcagtatttggccaaggtgattttcccttcactattgtcaaatcattaccttctgaaaaaccaaatgcagacttagtacttatcgactatcccgcaggctatcgtgaaaaaccagatagccatgttgtggtatgccctgtcgttccatgtagactggattatgctgcatatataaaagctaggcacattcttgacggttgcgatgtaatagaaatttgcaacagaggagatatgagaagaaaggatgagcgggattttatccttttaatgcgtaaggatggagcaagtgttgtaagaaatagagctgcttttattaatgcacacaatcaaagcaaaacaatttttgattctgatttcgctaaaacaactagaataggtgaatcaagagcagaaatagaaggggttttagctcgagtattgaatcagaaggtaaattgatgatggcaaaaaaaataggtgtcgcaagctgggttgaggatacgagaagaaagtctgaagaggctgcaaaagaaggcagaaaactaataaatgaagaaggagttaagacaaaagagcaatcagcaaacataatgtttgaatatccttggcaaatgcacgatccggatagcaaggaaagagagaaaacagtatcatctataaaagttaacgagtttacaaaggaagtccttctttatctatctaaagaaacaatggtttcagaaagaaaaagaataacaaatattgtcgagttagcgctacgtgatattgcggagagaattgaaaatggaaaattcaaatcaaattaatgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattaaaatcccttccaaggtcctgttttgtatagattttcgctgctttgtcctgcgagcgttttttgacagaaaatcgacgacccattccagcttctcccttatttcactgagggcccggtgcgctaccgcttccaatatcggcagccaccacgtcatgccgctctttgcggccttcagtgtggataatccctctttcaccagggtctgagccactcgtcgcttcaacaccagtgacagcaaactgtcccacaccagcccctcggtgatcgctttttgacccgtcacaaaacccttgaggttgttgtacgatttccgctccttgaacagcaactcgacctgccagcggcagcgatacagacgcatcacccgctctgctggccatgtctctcgtgccaagttagtcatccagacgcagaatcgcgtctcctcggcgaaccagcgccggatcagccgatactcgtacttgcctgattttacatccatatcaagtacttctgcccggcagtgccgccgtccctcttctttaagcgacatgcctgtcagcttttccacggcacgcccatcatctcgccaggcgcggaggatcttcgggttcaacccttttctgccccgcaccagatagaagcagccggccttgttcacctcggcaaaataggcgcggtcaatgtaacccgcatccgccagcagcaggctgccggtcagctttttggcatccgggagaaactggcgctctgatgcggtgtcggctgagagctgcatacagagcggtttttgctccagcagtgacatggtcatgtggcactcaatggcggcgggactgatggtcttgaatcgcccgggaaagaccgtggcaagacgcttgtggaccgcaaaagaggtgccatcctgaagcagcacctgcttgaaagcgccctgggcaacgtcagtcacctgctggccgatgcgcagggcaatcgctcgctcaaccagggccttcataaattgggcaaacgcgggtttacgcaactggttgtgaaagggtttgtaggagacctggtgagtatgtgcgagctgcaagccattgaaatgctggtgcaagcaggcaatcgcaccgaccttgccgcccccgaaagcgcgtagcagggaggtgaccagcatccagggggtaatggcgcgtagacgcaggcaaaacttgcagaggcgggcaatgcactcggtctcggcgggagtgagtagttgattgatatagtggttggcatcgataatagtcatggcttcgggcgtggcagttttgtttggcgataaaatcagatcacaaacgaagcctttttcatatatatatttcaattggttgctgctaaagatcctgtatatgagtggggctaggaaattttcctagttttcctctgtttcgccgccaagcgtgaagaggatcacagagttccgtggaaactggcggcgaagtgagcggtcagactcgcagaatgggggctgggtggctctcatctgcagtcggtgagtctccctctgactgatggcacaaccagcgttgggcatggttatgcagcagggtcagcgcctgatagaggctgctgccatccatgctgctggcggggtgttggctccagaggatcaggtacaggtccggcgagagtgccatccggggtgagaaggggtcggcgctgaagagattctgttgcagcagggtgatggcctgctcggcgtctttgagcggcgcgaggcgcataaagagggagagctggctattgccaagcggggccagatgaatggtatgagagccatccagtgtgagactggcgataccttctgtggtggtcagtgtgagcccgaggtgttggcccaaggccgccactgcggcatcgaattgttcggtcatctctgtttgcctgtgaaatctggggaagaggcgagcaaactaacgaaaaacccccatcaaatttgtcacttatcaccgtccattttgtcgctattggccattttgcaccttgcctaaaaatatccggctggcagtgcaaggatgaagaaaagccgctttctatactcgcgactcactcatgccatccgaggtaaagatgaacctgactattcaaacccttcaccaacaggtatcccgactggccgaacagcagaacggcgagctgataggcaaattgagaggcaatgttgccgccaatcgcgaggggagttttcagggcctgacggtgaccaatggtgctcgagacaccgaaaaggcatttgctcaggaggttctccgccacgtgcaggatattgccctcaatcaggacgatgtcgctgcgctgcacaaaagcgctatccgcttcaatcacaataacttcgaactgcgcagcatcggcaatagccagagtcagttggtgggattgcgcagcgatcagctgaccctcaaggacgccaagaccttgctggatgccgccatgcgtcagcagggagcacagcatcacgcagccagcgcgccagccggtcaggatgcgccgccattgccgccacgtcgtgctccggcccttcctccgcacaatgccggcccggcactggcccagcagcatgaacgactcaggagtgccgcgcccagaatggtgacccctgcggcggttgagccctatggggcccagacgaagcgggaactgagcagcaggctggccggtttgcagcaacagttgcaaccctcggtgcaaccagatcgttatctgcaaagccctgatggtagcaagctcaaccgcttcagagatattcaggccaacaaggcgaccgcagtacgcgcagatctcaatgccaactatgtacaggctggcgcccatagatccatcgcctgccagtacccgcttgagagtcagttggagagccatctgcagatgctgttcgacaaccggacaccggttctggcagtcctggcttccgcccacgagatcgccaacccccagttcaatatgcccaactatttccgccaaaacgggcagtatggggctatgtcggtcacatccacgcataaagagagcatcgaccttggtgatggtattcaggccgatgtctatcagatggcgctgaccatgccgggttcgggcaagaaggggatcgcagtacctgtcgtccatgtcagcaactggccggataaaacggctgtgagtgccgaggtgaccgagcagctctctgccctgctggagcaaaaggcgcaagagaagcgtgccatctatgaaaaggcgggcagttcggcggtaggtgatgccaacaagctgctgccagtggttcactgccgtgccggggtgggtcgtaccgcacaggtgattggttccatggcgatgcacgatccgcgcaatgccgccctgagcatggaggaggtggttagcgacatgcgtaccagccgcaacggagtcatggtgcaaaaacaggagcagctggacgtgctgatgacgctggccgatcgccagcaacgtcctctgctgcgggcataaccgtcgatatgcccctggcgggttgattcgataaacgcaaagaggccaccccgtggggttaatgccagtcagttaagcctgactggcattgtttttattagcttttttaactccatacttctgtggcctgggcttcacgcagcgaggataacttcgctcccttcgggccggcaatacaaactgtcccgcctgtttctccagctccgcaacgcgtcccgggatattccccggtgacacatacggcatgcagctcagttcatggatgaggtacaccgaggccatgtgaaaactcagctgactcgccgtgtatcccttcaggctcgccgccatcttcaccatctggctgcgtaacaggttgtacgccagcaacacaccccatagctcttgccgtattcccgccgccttcttgctgcgcagggtcagccggtgctgttgcaggcagtgcttcatctcccgatagcccaactcgatttcccagcgatggccatacagttcgacgatatcggcgccagggaaacgcatcgggtcgaccattgaggtcagcacctgccgctctttgccgttgatagtgcgggtcagcaagcgggcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaaccttatttttaaatgcaatgactatggtttctccgcagcgacactgtttcctggccatgacggagcaggaaaggccgccaaagagttcaagttggcaaaacgtcattcgggaaagctctaggcggcaatgagctcggcacctgccggtcagcggttcatggcaatgtttgtggaacaacggcgatacattgatgcatctctttgcggccatcaaggtgataggtggatatatgacttactacaatgtttttcagttttttaccattgtgatgtgcgtcgttttagcaatatctgttatcaagcattgctttaaaaaagggccagattgatgatgaacttattcttggcgagaatttattgaggaaatatgaacaattacatcattctggttggcaaagggatacccgtagctgttgacctcttgtctgactctgcatccagcgaaatagcatctctacaggaacaaggattcattatcgcttatgactcttgccgagctgaaagtattgaacatgcattgaaaacgtggaaacagcaaagggatggcacctatggctatgaacacataatcacttctacaaccaacgtactagcacaagataccagagtcatcgaggttaaaggggttactactgcgacaattgtggccggaatgaattttctaagagacttcatggcctcgatccgagatttcactggtggtaattcaggcacctacatgtcaaagctcgatgacctcaaaactcaagcattggtacagctaagaaaacaagctgacgaattaggctgcaatgctctaattggcgtatcgattgatgttgacgagatttctggtggcggtaaatcgatgatgatggtcactgcaaccggtacagcaatcgttgcggaaaaaaacgcatgaagtcactgcaactcagtgtgaatgcccagcacagatatgtgcttgtatgcctgcttgatgggcaggaacaggagtgccatttgtgtgacggccttgatccgctggctgacgctatagaggcatttatgggcatagattacgtcgatgcctgggaacaagccgtggcgctatcaaaggcagcttatgcggccaagaatggttagggaaaaactctattttttcatgtcacactgccccaaggcagaacagagcccagcgtatgatcaagccgttgactaagactgacgccaagcacgccattgttgtgatactgcgttgataaggataggactcaatggacagcaaactgaaattgccagcattgaaggtcgcaagatgggcgttcaaacatggtgagttcttcgacctttacgatgtgtcctatctgcttgggataccatccagcgatgcaagcaaagtggtgctctatctgagatcgttgagctatgtggataaattggccgagactcgatgttgcaaaccggaaccagggcgaatggcacgtcgccgagtctttatcaaagttctggccatttatccggagcccacaaaagcgcaggctccggtgttcaattcaaaaattgccggaggcaaataatccggcctaagtcagaggaaaaatgatgaacgggttagcccgaaatgcaaaagggcattgggtagccacccacatgggccagcgcgtaaccttcaccgaacagcgcttcggcgatgctgccgagttacttgcccgccgtgtcctgctggcgatgcaggccggtacatacgacgagttaagggatagcgccctgctcaagcagagttacagtcgagagctggccgcccaggtgttgggcatccacgtaggcgagctgaatgaatggcttctgcgcggtgtattgcgcggtcaggagataacgcccccccgcccagacaaccggagaggggcagggaaaattagcggttatgaactggctatcgtgcaagagcgcatgaaggtagactgagttaattaaggaaaaatcatgaaaaatttggagttattcggagagcctgggcactacggggccagctatcgggatccaggtgatcacagcggcgagcacttggagccttgcccgttctgtggtggtgatcaccttgaagtgtaccctataaattcgttgggtcgagttgttgatgagccaaagcagcactaaaatagcgccaaagaggcactggcgcggcaccaaaacagcaccaaagcagtgctaaagcagtgccaaagcagtgccaaagcagtgccaaagcagtgccaaagcagtaccaaattaatgcctaatcgggatcacctcagaattaggaaactaaagcacgttaaggaattcgattcccagcaacggcgcggttttgcacacgccccatcccgccaacggcttaccgtacgattatttccgttttctgaagcgacccttgaatactgcatttgaagtccaatggaacgaacatgtacgctaataccgagccatacgcagcagggccgctgatgtcgccatccatacgccccctttcagaataagttctgcggtaaacagtaccgctatatgccatgccttcatctattgccgtccatgctgctgggtttaattttatttttgttttcaatccatctgacaattaataaatatgtgaaataaaacgcggcaaatgaaatcaccgagccaaaataaagaaaataaagaaaataaagaaaataaagaaaataaagaaaataaagaaaataaagaaaataaagaaaataaacaatgttgtacacgctattaactaggtggccatactcagtgccaatcaaatcaaactccaagccatactttatattgacaagtacgagaatcaatataacgctcatgattataaaatgcattacaaagggagttgccatccctgctattttaaggattttcttaatcattgctgctacctaatgaaccaccaaatgttcctggggaaacaccgtttgaactgctacccgcgacaccggagctattgccggaggaaccaaaggtttctccaataggccctgcacttttcattggggatgagccctcaccgttcgggatggcggccttcatggccgaagtcacctcaactacaagcatgtctgagcttgatgctagctgtgacaggtggcgctcgagtgatgacggtataacgaagtcctctgtgtatgtgttccctataggcccgttgacagtgaaggcgcttgtccctgccagcttcaacgcatcaacggaagtcgttgtgcagttgctaccagtgagatcgtatttatttatcactcggccagtttcttttattttatctttatttggttgggtggaactggaaagccatttttttttggaagattgccaacgtcaaaccttcatctacatccatgattttaaatgctctcgcactcatgctgtatagttcgtgctgataatactcccgagcttttgtaaaagcatattgaataagtacgccgtcacctacaggggatatagggtttccatcaaatcgaccgtatgtgtatacgtgcatactccattctttgtggactgaaacaaaggcgtgtccggttccctttgtttcagtccatagaaagacaccgtttgctaaaatatcactggttttttcgcaaatttcattttctatccaataccccttgctcttttcaattaaggtgatgctgccgcgatcatctgatcgaaaacttgaggttttctcgccttcccattcgctttctccccagcgctgccatccaccactgcccacttctgctcggatccacatttcctccacagccttgcatccaaaaaactattgtgccatgtgtgggtaatctgaccaaatgagggaacgcactgacatttcacagtgtgtccgttgcatccagtaagcgagggcataggttttccaccgcgctgcgcctgccctctttttgtcctgtgcttttttggccgatggtccacacacaaacaacactcgcgccagcggcgcgggggaagggtgctgttgctgcccagggacgtgtgcagctcgatgactatgcgccaggccggagtccccgattgagggggctacctgcagcgccaagtccatcggcaagatggttacccggtcggggctaccatgggtggttgtcacggccaaccccgtaccgtaggcaacactctcttaaatcattgaatgaaacagttccctacccctatagcagaggcgattcagttatgagccaaagagccacccaaggcagcaccaaagcagtaccaaagcagtaccaaagcagtaccaaagcagtaccaaagcagtaccggatcagtacaaggaaaacggaaaaatcgtactataaggcatccgatacgacgtagtaaggggcgcatggattacgtgccaaggggcatgccgtcgatgatgcgttattacagtacctgtcgccgctgggctgggagcacattaacctgacaggagattaccagtggcgcagcagcgccaagatcggttcaggtaagttcagaccgctacgacctttatcaacggcttaccgtacaaaaccgtttcattggacttcaaactccttatactaaatggctatgggtcagtaaccgaaatttctagggtttcagcttacaactcttatctacgctctatatatttaaaatagagaatcaaccattttttacatgagaaaatttgatgagttatacatcagagcttacagaaaaagatatccaaaatatggaaacattcatagagctcgtacttgacgattacaagctcggaaagctttcaaaatcacatgctatttctgggattactcatgttatggtcgcccttgaactggataattacaccgaagttagaacttggtttgaacaaggaagtaaattaatcaactctgtaacagagaacgttataaccgaacgtctacagtcagggtgggagttatctaaccgaggacagggatggtatctatcttcgcccagtaagccggatcggcagtcagaatccagctatgtcccagatgatgttattcataaaatggtgcaggataatgtgcttaaaacaatcatccagtactcgacaggccgggctgagttggttaaaaccggtagcagctgattaactcggttaggggtatgaagcccaatggaacagttctgtacggtaagccgttgacctcccaaaccggcaatcagggggtgacatgagtcccccagtgagagatgatgaccttgcgttgccgctacccatggtaacgaccttgctcttcttggccgctccccagtagtggccttttttctgttccttctcctttaatcatcaaaatcagataacgaacaatcaatatttgtttttgattgatggctcggcatactattcttgtctagcccagtggggccgcagcaatcgagggaacaatatgcaggagctgaaagcaaagtgggtattcgatcagggaggcttttccaaagccttgatcgcatgtacgccaatgggtactggctatcatctgcacctggtgagatttggccgtcaggccgagacagaaataattgagcgccagcgtggcggctggcggttattcaagactatcgatgccgcggtgcaaacggccaagaatatcggttttcggcgggtggaaatcgatgtatcggggatgcgggattgaaaaacggcaccgccagtgaggcgaggtcatcggttcgacctcgaccgaggggcggaatgaccaccgccgccgcccctggccacgttctcccagtcgctgacccgggggatcagatcagaaatgcgtcgagcgactcgccacttgcgatagcagccgcgatctgggcaggcatgcggccctgaccggtccaggtacgcgcttcaccctctaccatgtaacggtacttggcgggacgtggcgcacgctttgctttcgcccccgcatcggccccggctgtcagcccccggccactgagcagatcttccggcgagatcccttctattgccaacagttctctgaactcagcaagtttcttctcatgctccagcttggccgcttgatctgcttcggcagcttttagctgctcctggacgaccgtatcaaacttctctttaatttcctgcaactgctcgaacggcagatcacggacagctgcacgaaggctgcggatattcaataacactttcagaaagtcattcaccggcaacactcctggttatggttatggtcatggatgaatacgaaaaaaaacatcgagagcgctattaatagcgcttctgtgaggcaatataaatgagctccatcatagagcttatctagctattcttaaagccttgtagttcgcctgtgcgcgatatgtgaggtattacactgatattcaaggtgccagcctgcccccctccctgcaaaaccgtctttaaggcccgtgtagcctgacgttccactgaggttgatcggcccctttatggggcatgatagtggcaagctggtgtgttgggggaggggtgtggggacgtgtccccacgaagatgtgttatattttgaccggcggccagcgtgttttgctggcctgcaaggtcaagcattacttatgggtaatttttatctggcggcgggcgcttgcgccctgcatagccaggcattttatacatcctgaacgtagagagggatggtattacagagtctctaaccatttttttaaagcatattaacagtgaacagttaaaaaaaaatctcatgacctaaattttgtatcaaatcacttaaatttttatattcataaaccatccacagtgacagggtgcgttttgggcaggtgatggcctgttactcacaacaagagtggaaaatcgggctgtcagcagggcggacgggggggaaaggcctgcggcaggcaggggtgggcaccagcgtggccggttagtcggtggggttagcggttgttcctggctatccagtcgtccaggctggggaacgctcgcctgagctgttcgctgtaccaggtttctggtcgccctgggtattggccatagagattggtcgcaaactcgagctgtgcctggctgtattgccgctgcagctctttgcgcttgtcgcggtcgtgtatcaccggcgatttgtcagtagaggatgggggattggttttgatgcccttttcacgctgctgctcacgcaaccggcgattggctatctcggggtcgtgcctgtcagggaactgctgcttatggctgtcagagtccagtttcagcgccttggagcaatgggtacggaacgccttgagcttctcatagctgatccgccccagcgccacgagaaagtgcatattgaccgttttaatccccggccttgcccttatcgtgccatcctccagcgtttcgtactgtttgtgtatgtcaatcgccccaccaatctttaagcgccgtatagcccgccagaagcgctgtgttggtctgttgaccaattgtttggtctctttatcaatcgcgtcctctaccatgcccgcgatggtggcgatctcgaccatggtacgatgaataaagcgcccgtcaggcagcggagtaccgacccgcaggctggcaaaatcagttcgtgaaaggagcgcttctagcaccaggcactcggcctcacgagcttcactgcgattctggcgaggcttgccgcttagcttgttgaccttcccactcaggttggccaaagtcgggagcaaagtaggctgtgcgtaatagtggcgcacccgctcgatcagctcctgaatgaagtaagggaggggctttttcgtttccggagccttgaagagatgccatgcgggagaggatggcttgtgaccacaccgattccccgagccgagccatttcccagggtgcggataatgggctctgccccacatgaatgcggcatcttttggcaaattggtgtcagcagcgcagcttatgccctcttgagagggttgcttgaatgcctgcaaatctaaatgcggcaccctatactccgtgcaacgcaaggagccataaaatcaaggacgccattcaaattgcagtactgcaaccggttcagcaatgccatattcgcaactccaaaaggtcaaaaaaacaccagcgatggacagtgagaaatggcagcggcttgcacaaaaatattgaagtgctattattgccacagagcattcacacgttccactcgtaggaatgtgaaaaaatcagtagtgattacgttctggttagaagctcataacaacgtccatgattatgtttatatttgctctcgaatgctgttctgatcgccaaatctcttagcattcacctaattcccggccttgtgccgggtttttcgttcagtgtctagtcaaagcgaatagtgacctctctgaatccaatatcctgggcgtcctgaagcgcgccattcagccgcttatatacttttgtttcattgtctcgcgctttggtgatctgctcttcgcccccgttggccttatcgaaaaccagaacgtattttccaggctcaacaggcgcaggcagtatccttgccgccagcaacagaccttcctgaaacaatcttctcagaagctttatttccactccatccctcgcacaagcaaagcaatcaattacgacaacaatacactattgtctcgacattttacagtatggatcaagcaaaaagatactatggaacctttttggtaccaaaaaggttccgatttagtgcttgctacaacggcaccgatacagtataaaaagagtaccggatcggtgtataaacagcaccaaaatagtacaggaacggtatcaatgatcattcttataggcagtcaaaagggaggttgtggaaaatcaaccacagccgtgaatatttgtgcaacattagcgaaaaatggccaagatgtcgttctggttgatgccgaccgacaatgtacggcagccaactgggcaatggacagatccaccaatagttctctttctgttgttcattgtgtgcagaaatacgagaacattagagaaacgcttcaggacttggataagcgctatgagtatgtgatcgtcgatgcggctggccgcgacagtcgggagttacgtacaggtatgactgctgcacatgtcctattagtaccgtttcgtccatcacaaccagatctagacacgctgcccaacctccaagaaattatcacccaagctaaagaccttaatccagaattgcttgtatacggattactgactatggctccaaccaacccaatagttcatgaagcagacgaagcacgagaatatttgcaggactacccggaaattaagttgcttgaaacgataatccgggacagaaaagtattccgagatgccatgagcgaaggcatgggcgtagtggagatgggtaatcctaaagcagcacaggatattcactctctgatgaaggaaattttttaatggtaaaacgcagagagccggcaagtacaaaacgcgaacccacacaagaagagatagaggcctttgcttcaggtgctgatggtggagacacgaagccaaaacaggaagaaaaagctactcttaaccctaacgccaagcgagaattcaaagctattcgagtaccttttaacgagtttgagtattccaagctcgactcactcgcgaacaagactggacgaaccaaacttaacgtgatccgctgggccattttgaagttagctgcagaagttgagatgagccctaatgctccagatgacagagcttgacctgatataacgaagtcagactaatcgctgccatagaatgctgagaacactctatggcagctaacccaaaccttgtaaccccaaggaatgagctatacaacatagtacccttcacgttcgcgttttagaagcacccagcagcccaaacgacttgttggcattcgcctttctatccagcccccataaccaatgggctcttattgaccctcattggtgccgctacgattcaaaataccccccttttgataccaacgggggtatctaatgaactcagttaatcaaattcaaattcaacgttttaaaagattatttcctgaacttccatctgagctggcaggggtcgtactgctttatgcagcgggggcaactcaggccgatatcattggtatttttaaatgcttatcgaggaagcaagtagctgatatgttgcaccgagctaaaagagaacttgatttacattccgtgcaagctatacgggtggttgtgcacaaccgactttattttgcagttcttgagcgccttaatttttaaaaaactagtttggcttgggccatacaaaaaagcccccaagccaattatttttttaaaatcaaacaactagcttagattagcctcaaccattgcaatgactacggcgttaacagctaccccccccctccaaaagtttatttcaaaaagtcaaggggcacagtgctcctagaaaagctatatctagggttgtaccgttgcagaggtaaaacattctaaggaattctaagcctagcaacgactgctggaaacgtccttaccagcgattaggaaaacagatgcttgcgagaagttcctccattccagctgtttaccccactttaaattaaaaattaaaaaaacacacacggtgtatttcaaatatacgatcaggctggcgacatttctgttattgttgatgaattatttaaatgtaaaatacactcattcatcccgttattatatattgaaaggggcgaatataaaaacattgcatactctaatttttgctcactgaatttataggattaactcatggacaatacgatagagttttatctgaaaaatccaattataaagcatgatgttggaatccttttggtcaaggatatccagcatcgatttgttgcatctaacagtggtttctctattttttctggtctgccgccagaaaatttgattgggcttagtgactttgatatgccctggtctgaacaggccaaaatctatatatcacatgaaaaagatattctttcaggtcttagttataacgttattgagcctctacttggtataaaaagagcgaacctcgtaacccagaaaaagatcatttatgatcgcacagggcttcccaagggaaccatagccacagcactcccccttgatatggatatcgacttttgtaacctttctggcacgagtgatattctcagagttgcagactacggcatgaatctcacaaaaaaagagtcccttgtactctactacttcataaagggattccaacgaaaccagattgcaagtctggccaagataagtacttccgccttcgattttcacatttcaaacattaaaggaaaattttgcgtcaataccactaatgagttaaaggacgctgcttactcaagggggttgcaagatattattccatttgtcattaagaggtagtgttgagctaacattttgaaaactggataataataaaagaaaaaacacattctaatatctagctataactcatcatttaaaaaacctatgataatctcataggttttttttgcttctttttgcactcatgaatatttatgggaaaatcaattcgaatttggaatttggaatttggaatttggaatttggaatttgaattgattttcacggtgatcactatgtcaggtaaatatagagatacaagcactgttgttcagctccaagccgacctgaataagcttctaacagagtcagctcaacgctctggtagaaccaaggtgcaggaggcttcattgaggctccgagatcacctcatgcatttttcagatatagctaccgagggtaagcgcttcccagtcaagacaagtggggcaaatgattagtcgcccagatacaagactctggttatcgggagtcttgtatcggtgcgattaatgcaccgaacataacaattcacatggagaatttttgtatgaatgtagctcttcaagaacggacacaactcaacccaaaacacctgttgcgggtcatggcactcatggcggtcgcggtcctggtgaccctgcttaccttcggtcaggctcatgctgtcgacatgctggctgggcaatcaggtaccgtcaacgatacctttggggccaactcgaccgtcgccaagtggatcattttggctgaagtaattatcggggttgcctcctatatcaaaaccaaaaacctgctgctgctgtttggtgtcattatcgtggttgtattcaccactgttggcttccagttggccgcataatatcgggtggcactatgcaatcggaagacagtattaataaataccgctttccgaaaaccttgagtgaacagcgtcgcttcctcggattaccgtatgacgaagcaatacccacatttattccactcgcatggggactttatgcgggcagccaaatgctgggtatttgtgcggcggcgctgatttggtttgcgattaacacagcaaaaaaagggcgagggtcaatgtggctctacaacatgctctattggtatttcccgaccgccctttttcgcgtggtattcaaaaccatccctgactccagttttcggcaatggattagataacaatggaattatcagctcgtgactcaaccaacaagatggtcgctatcgtcattgtcgcactattgctactgctgacgcttagcctgatatcgaccatttttctggtcgtccagaatagatatctctccacacacagggagaaaattgtcacaccgatggcatataacgccccgttcgtgatatccgaggccaacagtagcgcctcccacatgcaaatgatggcgctctcgtttatggcgctgcggctgaatgtctcccccgccaccgtcgatgcccagcatgattttttgctcggctacgtgaaaagcagtgcgcaaccggattttaaactcgtccttgccaaggacgcccagcaaataaagcgcaacgaggtgaactcggccttttatcaaacccgactcctggtattccctgcccaaaatcgcattgatgtccggggggtgcttaaaacctggattggtaatggcaaaccccagtctgaaataaaagactattcaatccagatcgcctatgaaaacggggtaaccagcatcgttaaattctgggaggtgacaaatgacaaaccgtaagccgtttcatccatggcgatggctccctctcctggtgctcgccgtcgcccccaccaccatggccgccaccgcggttaccctgaccttttcgccaggtggacacctggatttgccgatcagcaatgttaatcccaacctgatcgtggtgcccggtgatcgcgtgaccaacatcagcagcgcagcgggcctgttgaccgacaagaaaaacacccaggcaggcgcggcactgttctccaccgccagcgacaagccgttcaccctctatgtcgaaacccggctgggccaggtgttttctatcaatgccaccccgcgagccaccgaggggcgcagttaccgcctgtttcccaccaccccgacaccccgcccggtcgccaaggtgtgggaaaccgcccagccctacgaatccatgctggttgcgctcaatcgcgcactgccagaaggttacggccccgccagcatcgacaaagaagcccccttcactcgcgccgggttacaggccacgcccgattccgcatgggatggcaacgcattgcacattgtgcgctaccgcctgaccaacccgctctctgtgccggtggtattgcgcgaaccggatttctggatgcctggtacccgcgccatcatggtgcaccccagatatcagcgcctgatcgccggggcatcgacctggctctatgtgatccgcacacaggagcacaccgatggccaacattaatgcgataaccaagcgcaaacagatcatgctcgcctcatccgtcgcgctgatcgtcgtcgctggcggtgcgggtgggtggtatctgtccaccatggatcagcgcaacgccgccaaggcggcccaaagcgaaccagccccagacatgaccggggtcgtcaatgcccaatttgatgacaaggtacagcagtcggctgtcaccgagtttcagctcatcaacaaggaagtgcgccagcagctggccgccatgcgcacagaaatggccatgatgtcccgtgagcgcaaaaatgatcaggagcgtctggcctcactggaagccgaaaacaaggagctcaaagccgccaccgcctccggtccctcgctacaggcccccactggcgaacccgcccccagctcggcaaatccggcgcaaatggccaacggcaacatcccgccgccaaccgccttttatcccggcatgggtaacgtccagccagggcaaatgaccattcaaccaatggccccggtgcagccggtcaatgccatcgattccaccacgttcagttatgacgacgaccagcccagccaggcccccaggtacccctacattccgtccggatcatttgccaaggcggttgtcattgagggggcagataccaacgccgcagtcaccggccagcagaacacctccccgatgcaactacgcctgactggcaaagtgcaaatgccaaacgatcacgaatacgacctgaccggctgttttgtcaccctggaagcgtggggggatgtctccagtgagcgggccatcgtccgcacacgcgggatcagctgtaaaaagagcaacgacgtgatcgaccagaagatcgccggtcacgtctcgttcatgggaaaaaacggcatcaagggcgaggtcattatgcgtaacggccagatcctgggctgggcctggggggcaggcttcattgatggcgtgggtaagggcatcgaaaaatcagccagtccgcaagtgggtatcggggctaccgcgaccatgaatggcggcgacatagccaaagcaggcataggcggcggcgcaggacaggcggccaaaaccctctctgactactacatcaaacgcgccgagcagtaccaccccatcatcccgattggtgcgggcaatgaagtcacgatggtgtttcaggacgggttccagctcgaaaccatcgccgaggccgcactcaaaaaagccaataaagcaccggtgccacaacaggacgatgtgttagccgatcccactgtcacccgttcattcaaagacatgaaagtgggcgatctcgttgaccccccactccatcaatgaggataaccaccatgaaacgatttttatgcctgtccgtattctgtgccctgctgggcgggtgtgcgggtagcgccagcgagtttgaatgcaatgccaccaccagtgaccgttgcatgaccatggagcaggcgaacgagatggcccgcaaaaagaccgaaggggacaccaggggaaagcaggctgcgggcgggttgcccgccctggttgagttgccagctccctctgtctcgccgctcgaaacccccgtcatgacctccgtgcccgcccaatctgcgaccacgatgcccccgtcagcgcgcatcagtccgacgccgcgcccgctcaccaccgatgcgccgtcgtcctcaccgctgcgcactacgttgcccgtgttgagcaatgaagtctgtgcgccgccgcgttgcgacaatctgggcgaagccacgcccctgcgtctgatagatgccacggcttcggtctggatcgccccctggattgatgcctccgacgtgtttcaccagcccggacgggtctcctttgtggtcacgccaggcacctggcagttaccgcagcagttaaagtaaggagtctgttatggatgttattactgcaaccgttgagcgccttttggcggccatcaaaaaaccggtaggtgcggtgcaagccaataagatattgggcgacctgcactatccccagctatccagtatgttgccatatcgcttttacgatgccgatagcgggctatacgtgaacaaaagcacggtcggctttatgctcgaagccacccccctcatcggggctaatgagcacatcgtccaggtgctcgatgatctggtcaaaagcaaactgccacgcaaggtgcctatctcggtgcatctggtgtcgaccaaggttattggtgaccagattgatcacggcattgcccaattcagttggcaaggcaaacatgccgagcgctttaaccgcatcacgcgggccttttaccacagcgctgcccatggccggttcggcagccccaccaatttgccgctgaccttgcgcgattatcgggtctatatctcctattgcgccaaagccaaaaaactcgacaagaccgcgattaccgagctgagccacctgctcaaaattgttcgcgcatccctggaatccgccaagatcgccaccgcgcaggtagaccagacggcattcgtgaacatcatcaaccagatggccaaccaccggcccgagcagatcatcgccacgcccaaaaacctccaacagtacgatgaactcaattttcagtgccttgaccgcagcaccagtctcgaagtgaaaccggattatctgctgctaaccctggatgcgggtgatggccaaaaatcccgtgcccggatcatgaatttcatgctggagcaaaacccggacctgttcatgctctggcaagggggggataacatcagcaacctgctcagccccgatctctgcgtggccagcccctttgtgctgaccatgaccctggaagccgaggagcaggtgtccacccaaaacgaagccactcgcaaattcttcgacctcgataaaaaggccaactccccttatggcaagctctttcccggcgtgggcaaacaggcccaggagtggggggcgctgcgggaaaacctcaacagcaatagcagctgtctggtgcgctatttcttcaacctgaccgcattttgtcccgatgatgaagaggcggccctcatctgtgaacaacaggtgatcaacaccttcaagaaaaacggcctgcacctctacagcccggttttcatgcagatgcgcaactacctggccatgttcccgttctgtgccggtgagggattgtgggatgatctgaaagcctccggggccacctcccgcgccgaaagcactcaggcggtcaacctgctgccactggtcgccgataaccggctgtgccaaagtggcctgctcgccccctcctaccgtaaccaattggcctttctcgatattttcgacacgggccttggcaacaccaactacaacatggcggtcagcgggacctccggggccggtaaaaccggcctggtgcaacccatcttgcgcagtgtgctcgattcgggcggctcggtctgggtatttgacatgggggatggctacaagagcttttgtgaaaacgtcggcgggacctatctcgacggccagaacctcaagttcaacccctttgccaacatcaccaatattcatgcctccggtgagcggatccgtgatcagctgtcggtactggccagccctaacggcaagctcgatgaagtgcatgaagatctgttgctacgcgggatcctcaacgcctggaacgtcaagcaacaaaaagcccgtatcgatgatgtggtggcgtttttaaaaaccgaacgcgaccatgagcactatgccaattcggcctccatcacctcgcgcatggacgagatcatcgagctgctcggcaaatattgctcaaccggtatttacggggagttcttcaactcagacagcccctcgctgacggacgatgccaacatggtggtgctcgagctcggtggcctgcaggacaaaccctccttgctggtcgccgtgatgttctcgctcatcatctatatcgaggacaagatgtatcgctccgaccgcagcctgaaaaaggtgtgctgcatcgatgagggctggaaactccttaacttcaaaaacgacaaggtggggtcgttcatcgaaaccggttatcgcaccgtgcgccgtcataccggctcgttcatcaccatctcgcaaaacatcaaagactttgatgccgatgacgccagcagtgccgccaaagcggcctggggcaactcggcgttcaaggtcgtcctcaagcaggatgcgagcgagttcaagatctacaaccagaaccgccccaatcagttcagcgagctcgagcgcctggccatcagccgctttggcgatgccaaggatcagtggttcagctccttcatgctgcgcatcaatgacaccagttcgttccaccggctgtttgtcgaccccctctctcgcgccatgttcagctccaacggcaaggacttcgagtttctgcaacagcgccgagccgaaggcgtcgacattcacgacgcggtctatgagctggcactgctgcgctttcccgacgagatggaggcccttgcatcatggcaccattaattcccccgccgcccacggacaacgcccccgcaaccagcgccccccgccgcacaggcaggggatggatgctggcactggcggtgctgaccgccctcaacctggctgcaaccggctggctggccctgcaccgtacgccaaccccggtggcctttgatatgaagggcaccatcgatcagttcatggagcaatcggccagccagtccctgaccgaagcgcaaagcaagcaactggttgcccgctttacccaggcgctagatgccagcctctccgtctggcagcaggagcaccgggcgctcatcctggtttccccctcggtggtacggggggccgatgacattacccgcactatccagcacgacatcgccacccggatgcgagcgcagcttgcccagccagccaccacctggcatgaggaggcgcaatgagggccgcctgcgtgtacatcgccctggccctcggtggtcaggcccatgctgccaatctgggcacctggggcgatctctaccccatcaccgagccggatatgctgaccactatccatgaccgcctgcaggccatgcaggagagtggcgaacttgccgagcaacaggaggcattcaagcagcgggtgatcaaaaacagcctgcgaccagctcccgtcagggggttaaagcttgctacccagaacagtacccatttcattgatcccaccttcgtggttggacaggatctcgcagatcacgagggtcgcgtttttgcacgcaagggcgacaaggttaacccccttgattccgtgccattcctccaaactctctttttcattgatgccgatgacgatcgacaaatcgcctggatgcgcaaccaacgtcctgcaacacctatttacaaagtcattctcgttaatggggatattcgcaaagcgactgagcagctcgatacccgcatctatttcgaccaagagggtgtactcagccaaaaatttgctctcactgccgttccagcggcggtacatgcggcccccaatggcaagcgcctgcagatcgatacctacgcgctggagcagacgccatgatctaccgcattacgctgaccctgctgctgtttgcagcgctcaacagcccccctgctcgtgcttctgcagtcgaatgcgagggccgttttgtcaaccccatcacagacatctgctgggaatgtctgtttccgatctccattggaagcatcgcggtctccaccggatcagcacccgataccagcaacccctcaatgcccatccaaatctgcccgatggggattttttaccgtgttggccttgccatcggttactgggagccaatggcccttacggatgtgaccagagcaccctattgcctggttaacatgggtggtatcagcctcggagtgggcaaggtaggaaccggcacagctggccaaagtgataaagatgccccgggcgctttctatcatgttcactggtacaagtacccgttgacctactggctcaacatcatcaccagtatgggctgtctgcagggcggcgacatggatattggctatctgtccgagctggatccgacctggaatgactcctctatcgcactcattttgagccccgaggccatgctgtttaacaacgtgattgcccagggggcctgcgctgccgatgccatggccagtgcctttggcaagcccatcgacgcactcttttggtgtgcgggcgctcacggctccatgtaccccttcaccggctacgtcagcaatgagttcagccccatgcaatcctccattctgctctccgagcggatggccgccaagttgcaccgccagggcatggtcatgaattccatcggcaaagaccgtgccgtctgttttgagtacccctcagccatcgttcccaaagaacgctggcgttaccaaatggttaacaagcaccccgatgtggcagcctgccatccatttggccgcaccactacccgctggggaaccggccacaacatgcctaatgaccggaaaaatttcggctatctgctatggcgcaaacgcaactgtgtttttttgtgaggaatactgatgagaacctacgtgcttagcgctttattgatcttgttggcttcccccctgcaagccagcgagctgaccgctgtcgatacccagcggttcattgatgatttgattgccaatccgccttcacctgaacaaatgcaacaggccaccgctcttggccatcaagcaaatcagcgtcaactaccagagaacaccgagtgggctaaccaacttgctcgtcagcgagatctgcaaacaccgcagggtaaacccaccccgcaagccttttactttgtctccttctcaatccccgaggaagggctcaaacgtctcatcctcgatgctgatgcttttggcatccccgccaccttacggggaatggtaaagggcgacatgcgagagaccgccaacgcagtgctgcgcctcgtcaacgaagacaaacgcggaggcgtccagattgaccccaaatcatttggcacctacggcatcaacgcagtccctgcccttgttgttacatgcaacggccaatacgaccgcattgctggcaacctcgccctgcgagaagcccttaccaagatcgcagagtccggtgactgtgccgacacagccaaagccatcttggccgcacacccctaatcgcaaggagcaatccaatgacattttctcgcccgctcttgacgctttttttggctgcgatgtcattctctgtcccagttaccgctaatgagcagtacaaccagggcagcgagtttgccaaaggcatcaaaggccaagagcagtccgcaattagcggctttgaccctgccggttcgctacccagctacaccaacgcaccgtctgagtcaggctattacgggggcgtcaccaacacctcgaccgatctgacttcacaaggtaatgccgccctgaaccaatcagacgcaggtaaagccattaccgagtccattctgaatacaccatccgacaacaaacccagcatggatgcacctttcatctctgtgggtactgatgcttaggacaatgccgaaagcgtgacagacggcagttttgatggctgcgttgaacaagaggtgacaagtactgaatacaccaaccatgtttgctcgcgggatacgcgggtagaccaatattgcgcccgcaccgcaaccatagaaggtgactgggtaggctcgacctatgactatcccgtcaccattccacacagtgcaatcagatacgcaatatcaggctcagacgtaacattcagtttcacggcgccagtgtcaggaacaatgcgttacgcaaaacttcacttcaacagaaataggaattggacacattacccaacctcaatttcatttcttaattcgttttatccagaatttaagtcaacaggggcgtacccgttacccggtgcgacgggaatgaatgtggttgccggtgctacgtatacaggaacaatgagatcaaaccactcaaccggtagtgcggcctcatacttatatcgatattttaccgagggtgattactatacctatacagttgaggccacaatcaccgtaaacgaccaaacatttagccctaaaatagtctggagagaaagttgcccatttgataaagccgagggcgcattaaccggctcccaatgtaccgagccaggcggtaacaggactatttatgtagaaggtaagccttacacgatgtacagcgattgctgggcttataaagactcttatttgactcaatctcaaagcgaaggctcatgcagtcaatatatcaatgaccctgcttgtaccgttgccaatcgacagtgcgcttatgagctcgatggcttctgtctgcatgaaaacctgacctattcctgcgagcacaaaaccaccggttccggtgttatgtgcggcgggacgttcttctgtaaggacggcagctgcgcacaggcggaggcaggcaaaaacaacgcctttcaaaaggccgtctctgaattggcagccgttgctgcagcgggcaaggacgttgcagaactcaatggcgcagacgttcgtgcattcacaggaaaggcccaattttgtaaaaaatttgcagctggcttcagtaactgctgtaaggattcaggctggggtcaagatataggattagccagctgcagcagcgaggaaaaagcccttggcgaggcgcgccagcgcaagctcaccatcgatatcggcgagttctgcagcaagaaagtgcttggcgtctgcgtcgagaaaaagcgcagctactgtgtctttgattccaaactggcgcagatcgtccagcaacaagggcgacagtggcagctcggggtcggctttggtggcgcatcctcacctgattgtcgcgggatcaccgtcgagcaactccaggcaatcaacttcgacaacctcgacttcagtaacttttacgaagacctgcaaaacggctccactgtccccgaggacaatgcgctactccagcgcgtccagcagcagatatcaggctgggctctgaggtgtggtatccgttctccacaccgagcgagccagcaggcaagcgtagcgcggcagtgggggtggatgttgcccgccatgctcatgttggccatgccggtctctgccgccatctcagcccccgagcgcaatgagccgcagggctggcagtggtataacgagccccaggacaataccgaaccgcaggcaccggccccgaaacaaaaatcggccagcgaattaaaaaaagcctatcagcaagcaactcaggaagcgctggataatgccatcttgaatagctcgccagataatttcgctcgctttatgcgctggcaaaatttctggactgagcgggcggggaaattttcccagagcgccaagtcggccatgctcaaatacccagagctcgattacaacctcaaatacagtcattacaacggcacagtgaaagagcagctgtccatggacaagcaaaaagaacaggccgctattgccaagctggcctcgcaatatggcattttctttttctatcgaggtcaaatgccactggacaatctcgcgggtagcatcattgccaattttgccaaagacaacaatatcagcattattccggtttctgtggatggcgtattaaatcctgcgctgccaacgtcccgtttggatgcaggacaacgccaacgcatgggcatcaagtttttccctgcgatctttctggttgatcccaaacagcatacctatcggcccctcgcctacgggtttattaccccggacgatctatcgcgccagtttttaaatgtcgccaccggctttaaaggagaattttaatgaacgacctggaagcactggagcagttgcaactgctggatatcgcacaactcacgctgctggagcaggcacactggcgctatgtcgcctttatggggatctgctgtcccgatgacgcgcatcagcaccaggccatcctcgaccggcagacctatccccagtggtatacccacaccgacacaggccacccccgcatcaccgatggaggggtcgcgggatccatgtctgccgtttctcacatgccctccgaggtctgccttgcctggtatgaggtcgacttttgccagaccgttggcacgcacttccgcgagcgcctcacgcagggggaaagcctgtgaacacacttcgcacggttgtactcacctcatggctgctgtgcttgagcgccaccgcctcaacctgggatgatatcgcccgcctcgatgcagccaaagcggctagacaggacacctcggcccagacgcgggctgccgaccatcccccgtttcggttaagcgatggccgcgccgtccgggttgaaaactggaagctggtgctgttcatgcagtccacctgctcctactgccaccagtttgacccggtgcttaaacagataagcgagcaaaccgggatcgccgtgttcccctactcgctggacggtcggggcgacgccgcctttccggctgcgctaccggctgggccggatgtgatggtcgagttttttaacaacggcctgcccatcgctacccccacggtgttcctggtcaacgtcaacaccataatgaccttcccgatgtttcagggcgcggtcgccgcggatgtgtttatgacgcgccttgatgaggtgtttcaggtagccctgagcataggaggccgccatgcgacccgttaaacaattcggttatgccgccctgatgctgctgagcaccgccgtcaatgcggatgtgaacagcgacctgaacgattttttcggcaagctgggctttgaaaccaacaccaccatgccccatgcctggcaaggccaggccgcaggctatgccagcggcggctctatttacatgcgtactgctgtcaagcaggtgcagctgttctcgatgcaggtacccagcctcaatgccgggtgcggcggcatcgatgcctatctgggctcgttttcccatatcaccggcgaccagctccaacgtttcgtcaaacagatcatgggcaatgctgccgggtactttttcgatctggccctgcaaaccacggtgccggaaatgaagcaggccaaagactttctgcaaaagctcgcctcggatgtgaactccatgaacatgagcagttgccaggcggcacaaggcatcgttggcgggctatggccaaaaactgcagtcagccagcagaagatctgccaggacatctccggggaacaaaacctgttcagcgactgggccgcctcccgccagggctgtaccctcggtggccaatatggcagcgtgaccgacaaggcagacgccaaaaacaaggatcaggtgctgaaaaacaaaaacctgatgtgggagtccctggggaaaaatggcctgttcagcagtaacctcgagctcaaagagtttgccatgagtttgaccggcaccttgatcttcgatgacaaaggcgagatcaaaccgcttgtcgcgctcaccaccaatgaggacatcatcaaggcgatgatgaatggtggcagcgccaagatctacgcctgcgataccacttcgctgtgccttaacccgtccattcgaccggtctctatcagtgaggccaacgccctgagcggccaggtgaaagccatgttgaccagcatccagaacaaggcgatctccgactcgcccctgaccgaaaaggagaagggctttatcagctcgacctccgtgccagtgttgaaatacctcatcgatccgcaatcactcggggtggccaacagcctgctctaccagctctccgattacatcagttacgacattctcatgcagtacctgcaggagttgatccagcaagccaggatcatgctgggcagcagcaactaccctgagcctgccatcgaacaactccatcaaagtcttaatcagtccagccagaacatcgccgtgctgcaatcgcgtgtccagatcaatcaaagtgcgctgatggtcgtggacagacagatgagctacatgcgccagcagctctccagccgcttgctggaacgctatcaatccaactaccgattcgggggcgcaggatcataatggacactatctacaccatcagcggcggggcatggtttcgagactcgctcaatgccgtggcggcgtttacccagtccagcggagactgggtttacctcatcaagatggccaccatcttgtcggtgatcatcgccgccatcacctatgtgcgcacccacgatctgatgaccacgctcaagtgggtcgccgccttcgtgctggtcaccggcgtgttgctcgggagcaaacggtctgtgcaggtcattgacatctccgacgccaccgccgtctatcaggtcgataacgtgccggtggggctggtgttgcccgccagcctgataagttcggtgggtcacgccatcaccgtcgcttacgagacggtctttcaccaacctgacgccatgacctacaacaaaaccggcatgctgtttggggccaatctggtcggcagcagcaccgattttatgtcgaccaatccggccattgccggtctgttctccgattatgtgcaaaattgcgtggtcggcgacatcatgctcaatcacaaatacagcctggacgatctgatgcgaagtccagacccatacagcctcattttctcccgcccgagtcccctgcgcggggtctatgaccaaaacggcaatttccagacctgccaatgggcagcgggccagttacaaaacgcaatgaacctcgacagcgcccccggtggagagacgtggtcttactatgtgcacaagctctttggcggcaaacccaatgccaccaccctctttggcaccatgatgggcgacagttacagcttcttttatggtggcggtcagagcgccagcgagatcatgaaaaagaacgtgacgatgagtgcgctgcgcaagggtattaccagttacggtgctcgtaacggcgataccgccagcctggtcaacctctctaccgagtccagttttgccaagctgcgcatgtcgcaagccaccggggccaacatggcgacccacaccttgcccatcatgcaaaccgtgctgtttggcatgatgattgggttgttccccatcgtcatgttgctggccatcatgagtgtgctcaccctggaagtgctcaaggggtatgtcttcaccctcgcgtacctgcagacctggccaatattgttcgccattttgaacaacgccatgaacttctacctgaaatcatcctcgggcggcatcaacgtcaccctctccaatctttcccaggtacaacagcaatattccgatattggcaccaccgcaggctggctggcattgtccattccgttcctggcctacggcattgtgaagggcatgggcagtgcggtctcgcaagccggtagctatctgggcaatgccatgcaaagcgcatcgacacaatcggcgtcgcaagcggtcgatggtaactggtcgtttaacaacatgcaggaccgacaacgtgacgggcggcaagtgggacaccaactcctcctttgccaatggccagatgaccgcccagaccaataacggcgcactggtgacgcaaacagcgggcggtggcagtgtctataactcatccccggccatgtcgaaactgccggttgatatcaactttggcaaggcgatgagcagtacggcgcagcgcctcgccagagagagtgaaacccaggccgaaagttcactcgccgggtacaaccatgcggtcaacagtgcctttaaccaggccaagcagttctcgacgcagtcaggcaacagcagcagcatgaccaccggcgccgacagtagccagtccacctcacaaacaaaaggggccagcatgatggtctcggcggcccaatcctatgccgcccgcaacaacatcagtgaaaaccaggcatttaacgagctgatggacaagtcgaccagaggcgaggctcatgtcggaggcaaagtgcatggcgatatcgattcagacaaggcggttatcggcaagctggcaagttggaccttcggtgcctctgcaggtgtaggcgcatacgctggtaccagcaaaaactggagcaacggctccactgacagcaccacccagggcgaacaacaaacccgggatcactctgccgaccagtccagtcaggagctcaaggacttccgccaaggcaaggacatggtgcaaagctaccgcgtgtcgcactctggcagccagaccgacaacaccgccaatactcagcttgaccagctgggcgcaaccctgagcgtggctgacagtcagtacagccaatacacctcgagcctgaatcgcagccacgaatacagccagatggcgtcaagtagcgacaccaccagtgccaacatgcagagcaactacgcccaggagtttgtcggctacgtgcagcaacacgccccggccaaggcggacgaactgctcaccaataccgccagctcggaagtccgcgctgagcgcgagcagctggcaggccagtttatggaagacacactgcgctcgcgggtagaaggagactatcaacaacaccgctcatcgctcactgacggcatggaaaccgttcagccacaaggaccgtcaggcaacaatacgatggccagtcacacggataaatttaataaactggccaatatggcgggaatagccgatgacacacagcaacgggttgatagtcaaataggtgataacggtcaggttatttcacgaaataatgattcgattagccatgctcaggatgatatattaagggatcgccaacatattcaaaccgaacaacaacaagctaccgatacttttgaaagtaagcatgcagcagctgttgtaaaccaagataaagaagatcccagatcagccgaagcagttaaacaagccaacgagctgcttgataaggagaaagacaaatgatgataactaaaaaagcaatcaatgatgacattgcctttatcgtcgctacattgaaacataaagaggtgaccatcccctccttcttctcttgtgcgggaccaggcataatcgtattgcttggcatggttatatggcaaatttatgttgcatttcctattttgcatcataactcaatggcgagaaccgatgcttacggttctgtcggtggtacattgtttttaggttttatgattttcattacactaaccagcatgcgaggaaaatatctctccatgccagtggaaataagaaaaaacagcttaatcgtccgactaacaaaacataaagccatgttttatgtgggtctttgggttgtaattaacattgtcggtggcgtatgcataaaaatgtcagccttatctccagtaatatcctgtgctgtgcaacttgtggcattagtatttatctggttcatcgcttttgtcgatttgggtcgctatgatctcgctgtttttagctcggtgatcaaagcatggcgagacggtgataagttagatcctgaacaattgaaagggttagatatttaacaacaaaaagagagtacaacaatgatgaaaaaaacagttctggccgtggtgacggtctccatgctcggtctggcaggatgctcagccgtacacaccgcagtagccaaacgcaatctcgatgtgcaaaccaagatgagcgaaaccatcttcctggagcccgccgcagagcgcaccgtatacctgcagatccgcaacaccagtaccgagcaagatctgagccttgagcccaagttgcgtcaggccttgcagaacaagggcatgaccatctccaccaacccggacacggcgcaatactggatccaggcaaacgtcctctcggtgggtaaaatgaatttgcgggatgccgaaaacaccctcatatccggatatggtgccggggcctttggcgctgcggctgctgcgggggtggtcggctataatagctcctctggcggggctgctttgggcgcgggcctggtcggggcgctcgtcggggttgccgccgatgccatggtggaagataccaattacaccatggtcaccgacctgcaaattgctgagaaagctcccaagggggtcaccgtgaccaccgataacattgccatgctcaaacagggaacgtctggcggtaaagtgcaaaccagcaccgcccagggtgatcgccataaatatcaaacccgcgtagtgagcaatgccaaccagatgaatctggaatttaaagacgccaaaacggcactggaagaccaactttcaaaatcgggcgctggcatattctaagacctgttgacggttaatatcagggggagctcctcccccctatccttgaggcaatatcatgagcttaaacacccgcgatgtgacgcagggcgggcaagtcgcgtttatgcgtctgcgcatgttcctgcaaataaacaacattctatcctattggcttattttgtcctttattgtcctgaccgggtcgattttattttatcgtgtcagcacccaaaacctgatcaacggtctcatgtactggtatgcaaccaccattgaaccgttgcataaattcatgaccaatccgccgacctacaagatccaatattatgagcgcgtcctgcactacaacaccaagcagatattgagtgatgcctacacggtctattgcggacagctattcaagaacgaactcattattgccgctttatcctcgatgatcatcgtgtttgtcgctggcctgctgttctatttgtatattggtatattgggcaaaaagcagagtgaagacgagataaccggcgggcgcaccctgagtgacaacccgaaaaaagtcgcccgcatgatgcgtcgccaaaaagtagcctccgatatcatcgtggatgatctgcccattatcaaagacagcgaaattcagaacttcgccatgcatggtaccgtgggttcgggtaaatcgacgctcatgcgcaaatttctcgaccagtgccgtcagcgcggggatatggtcattatttatgacaagggctgcacctttgtcgaagagtattatcaggaaggccgcgacatcatccttaaccccctggatcaacgctgcgccaactgggatatgtgggaagagtgccagaccttgcccgatctcgaatcggcagccaccacccttattccgatgggctcctcggaagaccccttctggcagggctcggcccgcactatctttgccgaaggtgcccaccgcctgcgcactgaaaaagggcgcagctataacttgttcctgcgcaccctcctggccatcaccctcgataaactgcgcgagtttctggcagggacgcccgcagccaacctggttgacggcaagatagaaaaaaccgccatctctattcgaagcgtgttgaccaactacgttaaggcgatgcgctatctgcagggcattgagcgcaaaggtaaaccctttaccattcgccagtggatgcagggcgtccgtgacggtggtgaaaatggctggttgttcatcacctccaaccaaaaacaccacgaatccctcaaacccttgatctcgatgtggctcagcattgccgccaacagcctgctatcaatgggcgaaaaccgctaccggcgcgtgtggttcttctatgacgagctgccctccctgcacaagctgccgagcctgccgttcatcatcgccgaggcccgcaagttcggcggctgttttgcgttgggcttccagtcctactcgcagctcgaggagatttacggcaataaatttgccgaggccatgtatgacctgctcaacaccaagtatttctttcgctccccctctgcctccgtcgccaaatttgtcgaggaggatatcggcgaaaccgtgcgcaagaagttctccgagcagaccagtttcggtgccgatcaggtgcgtgacggtatctcgtttggcaaggatgaggagcgcgtcaatattgtcagctacaccgacattcagatgctcgacaacctggactgtttcgtgacattacctggcaacttcccggtggtgcgcatgacactcaaattcgtgaagaaggagaaaattgccgagtccctgccagagcgggatatccagtccagcctggatcccgaagtggacgacgagatcacccagcgtctcaacgagactggcaagatcttcgacaacgtcacccccggcgtactccctgcggttgccgcccaggcagcagccaccttttcgatagtgacccacgccaccgcgcagcccccaaccccagtgaccgtgcccgctcaggcggttcaagcaacggacaccggcaccgagacggcgacaacgcaaccacctgccggtcgtgaccaggagctcaccatgcgcgacccccgacctgcaggcgtcgatgaaaacggggtgatttacgacgaggatctctacgccgagtaccagaaatccgcacagacgcagcaagaagcagcgcgacgcgaagaggtcaacattaaccatcaccatcaagagctgggtggtgacgagccggagtttatgtaaatgctgtcactttccaccatcaagggcagcgcggcctactacgctgccgaggaaaactattacgccatgggcgagctcgaatcggtctggatgggggaaggggccgaccgccttggactgagtggccccattgacggggccgaccgccttggactgagtggccccattgacggggccaccctcgatgccattgcccagggtaaactccccgatggcactgaactctcgcgcatcgtggatggcaagcagactcaccgcaccggctatgacctgacgttttcggcccccaagagtgtctccgtgatggcactggtggcgggtgacgagcgctttctggccgcccaccatcacgctgtggcggtggcaatgaaggaggtcgaggcgctggccagcacccgcatcatgaccgatggggtatcgcgcaccgagaccaccggcaacatcgtggcgggcctttacacccacgacacctcccgcgaactcgatccccagcttcacacccactcgctagtgcttaacgccacctgggccgagggcaaatggcgggcgctggccagtgacaccaagaccaaccacggtttttatgaagccatgctcgccaaccagatagccataggcaaggtgtaccgccacgccctgcgccaggacatcgaggcgatgggctttgaaaccgaagtcaccggcaaacatggtatgtgggaactcaagggagtaccgacagaaccattcagccagcgcagtcagcaaatcaacgaggctgtaggccccgatgcctcaccaaaatcccgcgatgtcgcagcgctcgatacccgcaaggacaaggcggttgccgaccccgatctactgatcgccgattggcgtgatcgcctgggcaaagcaggctttgaactgcccctctatctcgccaaggccgacgaacgtgcccagggatacaccgtccccacgccagctggcacggatatcacccaagccgtgagccaggcgatatccatactttcggataaaaaggtacagttctcctactccgaattactggccgccacggtgagccagctccctgccgaacaggggttgatcacccaggcccgcgagggtatcgagcaggcgattgggcgcgagcgcctcatcccgctcgacaaggaaaaagggatcttcacctccgatatccatctgctcaacgaattgtccatcgcccagctggccaacgagttcaacaagcgccccccgatagccacctttgccgagcgggcaaccccgcgtgatcgcccctatgccgacgcctactctgtgttggcccaggacaaggccccgctggctatcctgtccgggcggggtggcatggcccaaaccatcgagcgcatggaagatgccgtgctcatggccagcgaacaggggcgtgaggtcaccatcctggccagcgacaatcgctcggctcgcctgctggcacaaagccagcctctggcaggcaatattgccccgcgtcacaccctcaatgccgccacggtctttgcccctcatagcaccctcattgtcgagcaggctgaatccctgaccctcaaagaaacgctgctcatcctggaaaaggcacgggccagcgatgtccaggtactgatgctcgacagtgagcgccagcgcggcgtcggcaatgcgctctccgtcctcaagcaagccagcgtgccgcagtaccgtttctatgatgcgcccaacatcgaggccaccgtccaaagcgtgcctgacaagccagcgcgctttgacgccctggcacaggactacgcgcatcgtctgcagcaaggcgagcaggtggttgcccaggtctccgggacacgggatcagcagcagctaaccagctatatccgcagcgtcttgcgggatagcggccaactgcacgggcaggatcacaccctcaacgtccttgccccggtatggctcgatagcaagacccgccatcagcgtgacacctatcgcgaggggatggtcatggagcggtgggacgacaagggtaaaaccatggatcgctatcgcattgatctcgtcgcagacaagacccactcgctggtgctggtaagcgggcagggggagaaacacaccatcaagatccgtgccctggacagcaactggtcgctgtttgaaagcaagcgcatcgaggtcgcggcgggcgacacactccgggtgctcgggcgagaggccgagggtaccctcaaggcgcaacagaccctgcaggtactggacgcggcccctggccacctgcacctcaagaccccgaccggtgagctgcaactgccaacagacagggcactcaagctcgaccacaactatgttaccggcgtgggcgtcaccgccagccaggaggccaccgtactggccgccatgagtgcccgccagatgagtggcacagggcttaaccaactggccagaagtggccagcatattcacatctacaccccgcttgatcagatgcgggcacagagcaagttagccagtcatccccagttccagctggccagtgaaaagctcaaagcccacggcgacagcgaccagctcgatactacgctcaagcaggccaccgccagcctgcacacagcggctgagcaagccctgcatttggggctggcccaggtggaagccaaaggcatcgtcttttccacctcaagcttgctggccgccgccctggattttgccccggcaaccccgattgactcaatcagcgccgtgctcgatgacaaactcgccaagggtgacctgctgccggtgcccggcaagcgcggcgacgtggtctctcgagccagctttgacatggaaaagttcattatcgccaccattgcccaaggcaagggaaccgcgaccccctacctgcagcaggtacccgacccccaactggcagggctaacccctggccaggcacaatccactcgcctgatcctggagagcaacgaccagttcatcgccatccagggctatgccggtgtgggtaaaaccacccagttcaaggccgtgctgagtgcactcgacaccctgcccccgaaacagcgcccgaccgtggtcgggatcggccccacccaccgggccgtccatgaaatgcagtcgaccggggtcaaggcacagacgctggcctcgtttctctcggagagtcgcctgcaggccatggcaggggagcagcaggaccacagccgcaccctgttcctggtggatgaaagctcgatgattggcaaccgcgacatggcggagttttaccagcgggtggccgccagtggcgcaagagtggtcagcagcggtgataccgcgcagctcaaagccatctcgtcaggtgccccgttccaactgatgcaagagcgcagcgcggtcgatgtggctgtcatgaaagagattgtccgccagcgcccggagctcaaaccggcgatctacagcttgatagatggcaacctcacccagtcactggcacagcgcgaagcggtgcaaccgggtgtggtaccccgagacccggcaaacgaaccggatgcctggacaccggatcgatcggtgattgaggcaaagaaccccgccgaactggtggtcaaggattatgccagccgtacccgcctgacacgggataacaccatggtgatcgtgcatctcaatgaggtgcgccacggtattaacgccgcaatacaccaggcactgtttgataaaggggaattaggcccacgccagaccagcctgacaattcttgatccggtgcgcattgaagaaaatagcctgcgtagcagtgagcaggtacagaaaaatgcgcttcttggtaaagtggccgtgctcgaccagcactattacaccatcagtggtatcgacccccaggccgggacaatgaccatcaaggataatgagggcaaggtgcgactcatctccaatatcgaaaacaccgcccatgatctcgctatctatcaaccgagggaaataaaggtcagtgaaggcgataagatccgcttcacccgcaccgtcaatgaacacggccatgtggccaatagccagtggcaggtaaaacgcatcgaggataatggcgcgatagtgctgcacgatggcaataacgagaaaaccgttcgccccgaccaatttaaggaagaccagcacattgatttggggtatgccattaccgcctatggtgcgcaaggagcgagcagtacctacgccatcgaattacaggcgatcaaaggcgtaaatagaaacttgattaccctgtcgtctgcgtatgtccccgcctcacgagccaaagaacatatgcagacctataccgatgataaggaaggctggattaacttgctcaataaaaacctcaagagccaggttagtaccgcccacgatgcgctcgaaggcgaccagattaaagggctgaaggtcgccgatatgttattgggtgccgcctcgccgatgcgctccacagcattggggcgacatgtgctaaagacccatcaactcgatgagcagcagcatatgggaaaatacattgcaccaggcaaaaaatacccgaccccgcacgctgcctttccggtgtgggataataatggtaaaccggcaggggctgccatggtggagctgcaaagccatcaccaaaataaaggccctaccctggacagtgaatatcgactggtggcaaatgaacgagccgagtttatcggactccagcgtgccagtaatggcgaaacccgtatcgcaaccagtttagaggatggcattgccatggcgaccaagcatccacacagtggaatattggtcagcattaacggcgcaccaccaccatttaatgtcaatcggatgaccgggggtaaattggtcgtgtcggacacggatgcgcagcacctgcaaaaagagtcagagcgggagttaccactgccacaagatatgaccaccaaagaagccaaacgccaggacgagatgataaaaaccgttgccagggagaaagaacagccggatatcaaactgcctgatgataaacagcaagcggtcaatcgcgacgacaagcgactccacaacgatatccatcaactaaataaagacgcggagttaagtgagcgacaattgcgtaagctggcagaaatcagagacgtggccaaagccaaatttacccatgaactccacgacaaactggataagctggaaagggagataatcaaggaattgaccaaaggggagtaaaaaagaaaccggccatgggccggttttttacatcagcgactgctacgtgcagttaacttttttcatcatcagtggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattaatgctgactaaacaaaaaattaaaataagataacgtcgcatcaacacagccattggagatttatccccaattaagacctattgcctacttcaagccgctggctgcaagagctgcaccctcctgcgcgttcaagatactagaaaattctacttatgtagcacccaggttttcggggggattatcagtgaacggcttgctttggggacaaaatatccctggtcgagcaccagggatgcggcttcgagtttgaattgggcagtaaatgagcgacgtaatcttgtcattgaacacctctgaacttggtggcgactgtaccacctaaaacggtgtccgggatgattagagcactacattcaaaaagaggtattctggttgagaatatcttaaagattggcaacgaactgctggttaaactgagcgtttactttgtcgctaagctgttcgtatttctcgctcaatgcaatttgttgagtttgtagttgacctgtggtcaggttagcagtgtgaagctgccccatctcttccataaagccacttgttagctggctaaaaattgcatctttaccgatgataaagctagcgaagttctcttttacaaatgcttgctcatcgctactcaagttttctagaccaaggcgagcttggttagcaaaggtcacatcatcaaacgtcgcttttgccggatcagcactaggatttaagtacgcagcttcatttttgaagtctgctgctgtatgtatttttgcgttttcaataagcttttgagaaaagcttcttacttcaaaagtagactgtactggcttatggtcgctgatattctcaaacccttcagtgataacactggtttcatggttttgtaagttgcctgttttgttggttaagccagtattgtcgagctcaccgaagtcaggacggtcgcgaccttctttttgtttaatgttacctgtgtgcttatcaagttgcatgtaggtgtggctattaagttgattgaacttaaaaccatacttggctaggtgcgtatcatcgtgtgcgacaggatcgtacataacgtcagaaccttcagcgatacgtttttcacgctcatttaggtcaccagtgatcagaacctcttctttcggtttgatcccctccattaacttgttgccttcgaattcacgtttgacttctttgttagagtccaagtgtgcagaaatgacgtttaaggcttgaccattgatctccaaagccgtttttacaccacccttgttaccggtgatacccatgaaaaattccatgtttcgaccaccgataccgtggcggtatttagactcttttttgacgttaatatcgatgccgtctttcgcaaaaacagacattgaagtgtagctaataccttcaccaagacctttcgtcataactttcattttgttttgactcagaaggttcattccatctagctcaagatcgttagcaagcaatttagattcttgttccgcaaaaaagaccacatcatagtcgcctttttgaatcaaattctggaagtagttctttgtgtcttccggcatcttttggtttgcttgattataggtcaaagttaagaccttaacgttgccactgccttcttttttatgcagttgctgattcatctgattcagctttaaatcaccgttttttgaagaatcggttttactaaagaaatgattaaaaaagctgtggttttttttttgttttagagtaacgtcaccatcgctatttttagttacgctgtactctttaccaaatacagagccaaatttaacgacatcgccttctttggcgttagctttgatattttgaatatctgagaggtctaaattacctcgatgttggctattaatttgaattgtagacatatattcagctcgttgttttaaataggggaattcgcagtagagattaaataaatactccagcaggaagtttttctgggattgtctccgagttatccgtttgctcaataaaatggtgccattgctccatcctttctaacagttgctgaaaggtgttctgcacataatcttgaggtttgtttgagagagagataaccttgtagatcgttaatcttcgactatcaggcatcagaccgataccaaaaccaccacggaaaggttccaatgcatgttcgccaatcgcgatggtgatcgtttctggaagaggggttggtaactctactgggctggtgagagacatgtgtaagttaatggttgtttcgttcttaaatacgattaagaaaagtgcgtcatcatggttattcgtatccgatgacaattcacattgaaataatccgtttttatcaaaatttgcgccgtcacctaaaaaacttatactttcttgataaatatccattgcgttcttcctcggtatgtttctgatggttatcatttaagcgagaggaattataaaggtgagggaatagcaagatattaagtatggacgtaattttttataattacttggggcgttattgcccaaatcgatgcagcttgaatggaactaactgagggcgcggtgatctgatcaccaccatcctcttcaagtctgcatcatgggcacgtcgctacgcaactggtgtcgtggggcacttgttgttcaggctgccacgccataattagctttatattctctttcctgggcaagtaatgcccagactatgcgggcattcttgttggcgagcgccacgacggccacgttatgattgcgccgccccatcaccccggctaaccaactgcctgcgtgttgcgccttgcgctcagctacccggagcacagcccgagcgccatggatcagcagggtacgcagatagctgtcgccgcgtttgctgatccccagcaatgtttgcttgccaccgctggaatgttggcgtggtaccagtcccaaccacgcagccaactgtctgccattcttgaaattttttgcgtctccgacggaggcgatcaaggcactcgcggtgatcgggccgatgcccgggatctgcgccagcttcttgctggcgacgttttcacagtgccagctctggagttggacctccagttcctgaacctgccggtcgagcgccttgagatgatcccccagacgctcgagcaattgccgaaacgtccctggcaacccgttctcacactcctctaggatctcgggcagatgcttgccaatgtgggcaatgcctttagggatgatgatcccgtgttctgccagcagaccgcgtagctggttggcctgtgcggtcctcgccttaacaaagccttgtcgggcgcggtgcagcgccaggacggctaactgctcactacttttcattggcacaaaccgcatgttcggccggctcaccgcttcgcagatcgcctcagcatccgccgcatcgttcttgttggtcttcacgtagggcttaacaaactgcggcgccatcagtttgacggtatgccccatttcttgcagtttattggcccagtaatgggcactgccgcatgcctccataccgatcaggctaggaggaagattgctaaagaatgagagcatctgctcccacttcaactgtcgtttgaggatcgttttgccatgttgatccacctcatgtaactggaagagatgttttgccagaacgatgccgatagtcgtagccttcatggtggtcgcctctctcatcagtgggaacttacattcgccactttggcactcagatgccgttttggggaggggcgaccatcccattaacgcctatcaccaaacaaaatcaacacacgcgaagtctatgaccattatcaatgctaatcactatcctggagcaactcctggcaatgcgttaccggtattggccgctaaggagaagatggtgactctggcagatgtgacccaagggattcgaccgtcaatatctgggtcaggcccggggcaacgccatcgtcgccgcggtcaatgcctatctgccggtgagcaaatactctgccacccagatcaagcaggcgatggtcggcaccggtggcgctgccaaggagcaggtgcagcatatggtaacccatctgctgaaactctccgccaccccgcaggcggatgcggcagatgccctcggcgtcgcgctctgccacctgcacacccgccagagcctgatcaagatggccggccgcgccagcagctcggtacgtagccgctatcgctgagccttgatctccaatacgacagatctcggtatcgctaaataaaaaccggcgggacttgtcagataaatgttctctaacgcaaccggccatatattcagccgccttattcaaccgcggcactcgccccggcgagccgggcctgctgctcaccacgcttttccagcgccgaactcatggcgagggagagcgcctccacctggccgtcgaggctggcatcgatgatccccacctcggtctcgaggatgcagcccccctgatcgaggcgggcatcggcggagatctcgagatagccgatttcggggaaatccttgtgtacccgggcgatctggtcgcgcaccgcctgcacctgctcgggatgaacccgtatcgtcacctgcttctggttgctcaccagcgaaagcgcctcccgcacaaccttgagggtgagcgccacctgatcgtaatcgtgcaggatcttgcgcaccgcctgcagcaccacctcgctcatctgctgctccacggtgcgatagtacccctggcactgcaactgggtctcgtggatcagcatcgcctgttcgcaccgggcctcgtcaatcccggcttgccaaccaaggctcttctgctcttcatagacggcgcgggcctccgccacgatatcggccgcctgggcccgggccgcctctaccagctcctgtgctctcaggtaagagaggtaatcctggctacgcaaaatacgctggcttggcgccagttgcagatggttactctttatttcaacaaatggcagcattggggggttacctgtttggcaatcttgagacaaagcgcctgggccagtggcaactgatcagccgccagaggccatgatggcccgggtggcgccggaggaagtcgcagggcgagacggcgagcccagtcagcgtagccttccccggccgccgccagccagaactgcaaaccagcctcttccagcaacccctcttcgagctgagcgggcagaggcttctgccagccagcgggccaggggccgatcaacaagtcgagctgggagagcagggttctgtgcccctccttccccagcagagcgatgatctggcgcagcgtcagtgccagcaggcagcgacggatcgcctcaccgtgcagtacagctcccagacggcgcaacaacagcaccaactcactttggggaaagagcgccaatccccccagaggcacgggcatctcatagccaatccccagacccagcgcctcaaacagggtgccgttactggctggcagcatccgccactcgggcaagagcttcggcacctgcgcccaagatgagggcaggtgagcctcatggagataactggccgggcaaaagcgcagctgatagggggtcaaaccgaccgtcatccgcgactccggctccggtgccacatgtattgcgccaggttgctggttaccaccagcgccagcaacagggcaatcaagccgcccagccgccattttgaaccttcgcccacttcaatggagaagagcgaggtattgcgcgccatcagcggactctggcgcacatccgccgagggcaccagcaccacactgatccggtcgtaggcgagcccctcgatactgttgttgaccagctgtttgatctgcggaatgtaagtatcgagttggatatccgccgcatgcttgataaagaccgaggccgatgcgggagagggtttcttgctgatcccttcattgccttccggcagcaccacatggacacgagccaccagcacgccgtctatttccgacagggtattggagatctcctgcgccttggcataggtgaggcgagcccgctcctcggtgggcgaagagatgaggccatccttgggaaacacatcctgcagagtggagaagctctcttttggatagcccttgcgtttgagggtctcgatggcctgtgccacgtcagactcctccaccagcagcttgatgcggccatccttgtccggctgcttgtccgaggcgatcccctcggtttgcagcagcgctagcatctcgttgccctctttctgagtgaccccggtatagagctccactttgcagccattgagcagcagcgaggcgccaagcacccccatcagcatcgatctcttcacactacctcactgggtcttcaacagggtttctacgttctggctcatcttgcccactgtcttggcaataagctcctcctgcatggtgatcctcatcaacgaccactgcatctgcatcaggctgttgggatcatcccccggggtggccagctcagcttgcaggctctgtttggcctcgacaaactgctgcttcaactcccccaactcccccagcagggagctccccatcccctgggatgtgctccccatcgcctgttcaaaactggcgacatggggcgaggagagatccaccgctttcaactcatccaggctggttaccaccgcctgggcagactgtgcaatttccatcacgcctccagatcaagtttgtgcgaattgcgcatcagattatccaccatgccgttgagcgggatcagggtcatcagctcgcgccgggccagagcatcgagaaatagatgttctgcgggcacagcgccctgcccgtccctaagctcgctcaacaggttcagcaacaccttctcccgccgcgacgccagagggtcaaactcccgcatggttgctcgcaactccggcagatcgatggcatccagcaccggcgactgacgctcgccaaaacgcgcgatcagcttgtcggtgaccggggcaaacagctgcttgccaatctccggcgccggtttgttgccctgttggtagatctgccagagcagttcgcgcttggcggctggtgccacaacggccagcaaaccctcaaggggagctccctgttgccagcgttcgaacagatccgattcgggggccttggccagcagtcgctcgagctggcgttgggccatggattcgggcgggagaggctgacgctgcggctgctctccccccaactgatcgctgccttcaattttcatgagatcatctgctcgcgcaggccgacggcaaactgttgcaaggcgggctgatcgctttgttccagtcggagcaaccgtgcagccagcgcctcctgctgaccaagccgccactcgcacagggccagccagggctcgatatccgtagtacagctctcttgacccagcagcaaggccccctggtaatcccctcggttcaccagagaagagaggcggatgagcgttacacactcggtcatatccggcgcaccagccagccagtcggcgatggtggcagcctcctgatggcaatggtgaccggtaccagccagcgcaagctcggccagctgtcgcttcagttgagggttcatcatcaaatcttctgcaaaataccctgcatcaggtctttcatggcccgagtcacggtggagttgatgttgtagatcaccgaccatttgttgatcttgtgctgcagttcggccaacaacgccgggttatctgggttggttttcatcgcctcaatggccttgttgacctcggtgttggcgtcattggcctgcccggagaggtttgatgccacttgatcgagggtgttactgttcttgtccgtataagtaaagtaatcagccatggttgtgctcctttaaattgccaatgatcgtgagccccgcctcgatggcgtcggcctgttctttccactcccgatactgttgcggggttcccccgctcagcagttgccgcttcacgtctccctgcgcctgaacaagctgctcatgcagttcacgggcaaaggcgggatcagcgccggaaagtcgcgcttccaaactggtcatcataccgctcggctccttttaatttgacgatgtattgctgcttgcccttgctcaccaccactgcatcggggcgaatggccagcactctcaccccgctagaggttgcgccaccgatcggatagcgctggttgtccgccagcaccacataaggcacccggccaaatgagacactgcgcacgtcaaacgccaattcatcctgacgcggcgttctggtctgattgatcagctccagcgtcgggtgtgtaccaaactcccggcgaaactgctggttgacctgctgaaactggccaagttggcgctcatccagctggccggagagttcgagtcgcccacccgcctcacgcacccgcaatgcaccagccagtccctgctccttcagcaaggcatcgagacgcttgcgataggccccggcaatctgtacctgattttcaacccccagcaggccgggcacctcctgcttgagcagagattcaatagtgctccatttgccatcctgcctctgaatttcaccgctgagcttgagccagccgggctccttgccattgcggatctgcagttgttcataacccagcttctgcaagataaagccggccccctgccgcagatcttccatggtgcgcagctccaaccggtagctgaaacccttgctgtcgaggtactgttgcaaggcaagacgcgcgctgttctcatcgacataacccgagagttgccacagctcggggtcactgctgttcagcaccacctgacggtagtttggtgcggccagaaagcgcttcaatgcctgctcactgcgggcggattcgttctcgtcggcgccatgccaccagcccgtgccgagcagcaagaccacggcgaccaccagactcaggcagagggcccccatccagacatcagcgcccgctggccgccgccgcggcgcacgagcaggagcaaccaccgccgccagtgcctccagctgttcgggtagcgaacgactgctgtcacagaagctccagagcagcgggcctgcctccagtcgcgtctccgccctgagcgcctctcccgcggtcagggcgacaccgtcctgagtcggggtaataccgtccgcccaagcttgcagggtgatcccttccccattcaccagcagtaccagatgctcgggggccatcccctcatccaccagcaccagatcagccttgaggggatcggaaccgatgaccagacgcccctccggcagaggaacttctaccccgcggttgagcccgcgatatacgcggcacttccagctcatcgggtagcgccctcattgcccgcctgcacacaccagctggcggccggtgtacatttttgatccttgttcatttcgaccagacgccaccccagctcattgcccatccggcactgagtgagggacgagctcttacccccctgacgcagcagctgctgcacgtcacgggctgcagccagcggctggcattgcgcgccccccagcaccttgccaagggagagactctgattggagatttcatcagccccgagcaccccggcgcgcagatcctgaccattgccgagggccagatagtgggcaataccgtcatcaatcagacgaggctcgatgataaatagccgcactgagcgacgggtctgggtgtccttactacggaacagcgcccccagataagggatgtcaccaaggaagggcaccttgctcaggttctcgctcatctcgtcgcggtagataccgcctatcagcaggctctggccgtggccgacccgggcgatggtatcgaccacggtacgactgatggtaggaatgccatcggcccccgcactgttgggtttctggttgccatcctcgatatggaggctcaggctgatctcgggtctgtcacccatctggatcacccggggggtcatccgcaacatggtgccgtaggtgatcccctgcagctcggccacccgctcaccgctgatcttcacgtaataagtctcgctgtggtcgatcaccgcctgggtgttctcctgggtcagcaaggtcgggcgggagaccacctgggcattgccttcgttttccagcagattgactcgggccagcagatagtcgagccctttggaatccaccagactgccgagcgcggcgcccccttcaatccccttgcgatcgccggtggtcttgataatcacctgctggttagaaccggtgcggatccccactcgccaatccacccccagctgggagagatcctcggcattgatatcgatgatggagagcgccacctcaatgcgggccgccggtttgtcgagcgcggcgatcaacttgccgtacatcgccatccgctccggagcatcgcgcacgatcaccgcattgagggaaggatcggcctgcacgatggcctgaccggaggtggctgtcgctgccttgttaccctcgccgttgaccatctgcacgccagcatcgctcagcagcttggccaaaatggtcgccacaccgggcgccgccacatcggtatcgcggtactggatggagcgatcggtagccgaggcgtacttgaggggaaagatctcgatggccagcggcccggtcttctcgctgcgtagctgggactgttgctccaatgccagcgcggtctgttcgatcaattcaaggtaacggggcggtccggagacatagagcagcctgttatccgcatcggggcgccagccaaaacggggctcccagatcccggctcgttgaagcgcctgtttgagttctgctgcgccagtctgctccagattgatgagacgggactgcacttcgctgttcttgaagacgtagagcacattgccgtcgtagtaccagaccaggttgtagagggaggagagctgctgcaaaaaggcgagcggctcgtcatgctcaaactggccgttgacctgatcgttgaccttgtcgctgactaccacggaaacctcgtagttggcaccgaagttgaccagcacgtcgcgcagactctccccttctgccacataactgtaaggcatgggcacccagtccagctcctgtgccatggcgggacgctgccacgccatcacggcgaggcagatccacaacaggggacgcagcaggggttgcacgctcaagggtgccatatcatctgtctccattggggggccaaggcggcctcggtcaattggggttccaagcgctccagcagggcgatgtgctggctcaggcgctccgccagcagcgcctcgtcgagccactccagcgcgagccgcgcctccagctgcaaattgccaagatcatccagcaccagggcatggggggcatgacggccccaaaccaccacctgttgcaacagacgctttagcaacgccggatcatgggcctcagcgtcatttctctggctgcttgcaagcggggtactcagcagcaactcaccgtttctgggagtcagaaagaggggataaccatcgatccgcaaatggtactttccctgtgcgtcggcaataaaaggcccttgaccaaggtttgcggccaatcgattcagtagcgtttgcatagttcctcgggctatctagggagcaggaggctgccagtagaagtgatcctgacccaaggcaatgccccgaccggccagccactcatgcagggttagggctgcctcatcctgatggggcagagcctgtagggcatgccagaatgtaccgagctcaagcggtaccggcatcagatgagccaggtccccctccttgcttgtttgtgcataccaggcaggccaagccagctggagacgtgtctcacaatcactctgcagccgggtgagctcctgctcacgctggttcaactgttcaagctgatcggcgatccggctctccagatccgccggtacatcgaccactgtctgccagaacacagcccgagcattgagctggcggtgcatcacctgcaactgctccagttcgttaagccaggcgccgtaaagtggttcaagacgctgaacccaccagcggtgcaagggatagagcacccagtgccacagcaagggacgatccgccagatttatgcggtctcccagctgctgcacccagtcacaatgctcgctgcctgccagacgcaagatctgttgcagctcctcgcgcgagacggccagcgcggcatcgagacggcgctgaaaccagatggagcccaacaggctctcccgtctggttcttggcaacagtcgttgcaacagggccatctgctgcgaagtgatcacgccggcatcctgataacggagcacggacagctggccgaccagacgatcccgactcagggtatctggctggacaacggtaacccgacgacctgcaaacaggccctggttaggtgaatggtgatcttgctgactcatgctatgccttgctcatcttgctgcgggcaataatggaatgatgtttcgatgtgctggctattctatccattgcctcgctccgtggcttataaaaaacgtcagattattttagtccggcgttaatctgtgccgtgtcgggcacggcttggcgtacagccaaaacgacgacgataactctgggtaaaataggattggctggagaaaccggcctccatcgcaatatcgacaatgctcatttcactattgagtaataactgatgagcgaaaaggatccgcctttcactgatccaagcgcgtggagaaacaccatatatcgagccaaacagctccttgaaagtggtcaatcccataccgaactctttggcgaattcgctgagtttccactccatcagatagtgcttttccataaactgttgcaaccgctcgacctggcgattgctcagctggcgcaaaatagacatcagttgaggcccctgttcgccaaacgcgagcagaaacagcaactcttcagtgcgtaattgggccagtgcggggggatgttcatattcggtcaacccgagcagcccctgaatacattgggtcagcaagggggatgagtgaaacggcaacaacgtgggggccatcccctccagacgggggacttcactcaacagtgaaccgaaacgttgcaagaagccttgcaaaaaggagtttggcagaggtagccaaagcaggcggcaggggccgtcaccggtgcagaccgcatagttgccagggcgcacgaacagaagttcgttgggggataattcataggtatcggtacagtcctgccacttcatcgatccttccaggagaatataaattcccttttgcggatgttcgataacgttaaaagcagacatgcgccactggagcagggccatatcgcccttctctgtggtagtaatgcccttcatattttattttcctgaatctgcgtgtagtaccggtaacacctccggaagctggccgctctcgagtgctttattattgactgttatttttatttattattttgtaatcaagtcatccgttggtgaattcaaaaattaatcaccattgaaatgaggggggatcctacaacagtcataagcagaaaaaccagcctaaaattagagctaatacactatttatccagtgcagcggctcatacttaatggtgtgattacagaaaaagatacttcgttacaaaaagaaaccttcaattttaactgacaaattaataaatgattaatttaaggctttttatttaaacacaatctctactgacattgtggataacaagcttttggctgcaattgaataaccatttttttgtcattaaaaatcttaaaaactttctgctgactcatagcctgtaccgcggtaccatccataaatcgcaagcgggcacgcagatagatctccccttccgccagttgcagaggggtcaaacgtagatcaaacaacaatggcagcatggtcacctcataacgggtggcagccacttgcaatgggcgccccccgatcacgctgagcactgccacctccaccgtcgccgaacgtggcaaggcttgcgggaaatgcacctctcccttgagttgctgttgcgatggcttcagctccggggtagtaacacaaccggccaacatcgccgacaacatcagtgccagcagacctctcataacacccgaatccgccgttcactcagcggggtgtgctcacccagttgcagtcgctgcagcgctagttcctggacctgattgaggacaatggagcgtcgcagcagtgccgacaggggaacctggctcgcactggctgaccgagcactcacggttctgcctgcaaatttccccaccttgtccggctcagccccatgcaggactagcgcgccttgtgattcctgaatcttcatggttatacccgcactcccatcacctgatcgctgctgcctgcctccctagcaccgggttgcagcaactcctgccagaactcggcatgttccagcatgctggcgaggctctcttcaaggtacgccagggtcaaccggcttaccgctatctggcgatagagttgcaccgtcagactctctttatcgaaaccgaagtgaagattgaactgataccagtgacgattgaagctggccaattgacgaaaaattccctcgcccacctgatgcagctcggccacgtcgacctgcaacaccagcagatcccgctccggcacaaggatcaggctgagttgcaacagctcgtcaaagcagagcgccgcaacctcctcctgattcagagctagggatggcaaaccatatttggtggcaaattcagtgagcagtcgattgatgatgacagttacatccatgatttcctccagcagagaggaaggaatgttagcctgacaccgccatgcgggctatcactcaagggcggcacttttaagaaaaatggccggaaaaacaaaaaggcgcccgaatgagcgccttgattgccatggcgtttatgcaacgccgaatgccgctttccaggcctgattctggctctgggaatactgctgcatcaattgcagcagatctttcataaagttggcattgaaggacatattgtcctcggccttctgtttctcggtctggctgatggtcgcctcgacctcatcttccttggcgtcagcctgacttttggcctgagcggcctgtatcgcagcgttaaccgtttgccccgtagcttgggatacggtattaaacacctgtgctcgctcagtattacgagcaaatttcttgtccatcaaccggctcgcattactgtctgcgacttgatcctgtttccagaccttgcccacctcagcacggtcaacctgctggcctcgcgagttcaagctatcaaccttggcatcaatcaaggcctcgcgaccggcaatcttggcgtcaagggatttttgctgcttgatggccttggcactttgggccaggctaaacccgcccataacggcagagaaccccgccatcacgccggagaccaccgccatgacgatcatcagcttggcaccatggcgcatctcgtctacttgcgcctgctgcttgctgatgaccagcttgttttcgatatcccgaacctgtaacccctcttcacgggccagacgggccagcttgaacagcaaggacatcatctccatcgtactgtccagctgcgcaaccatctgggtcacccctttggtattgaaagggatggaggggcgtggcagggcgggaacactcttcttctctaacccttgcggacgggtcgaaccggcagcctcatgggcagtggcggcattgcgaacctgctgcgcctcatcggtatctaactcggtcagcggagcgttacgggtcacgccatttgtataatcactgttaatcatggtcggtactccttagatagcggccggtctacgggccaagttgttcatcatgtcgcccttggcattgatcaactgaaagatcatctccatggtctgctggaacgcctcgatcatctgggctatcgcctccttgagcttgtcgatgaccccttgcagttcggtcatctcactcttgctcatggcaagatcagcctgagcactcagcgattcggactctttcgcggactgggccgatttggccgcgccactgctcacatcaatgatgatatcagtggcctgagtgaccacttgtgcgatttttgctgtttgacctgttagcttcaccgcctcgacggtcgctttggcgccaaacttggcagccatttcacccactttggcagtcatttcacccgctttggcagcaatcttggcggcgacgtctgcgaccttaccacccactttgctagcaaggctagtcatcgcacgaccaatcaacgggccgaagctggcaatggccgacatcactgcaaacgcaatctctatccccatcagggcgggccccagcttctccattacctccttggagataaggccatccgctgcagcctgctgcacggccatattgaccactccgaccacgccggaagcgatcatcagggcgccggcgacagcaccaatcccggttgccaccatgatagcgccgatcaccagcgaggcaatggcactgagccagccgaaaactttgctaaagataccggctttcttggcctcctgagcactatcttctgcctctttgatctttgcctggttctcgccgatcttcttctcattcagagtacgagcttgccggatatcatcaagcttcagcttggtctgggtcttctccagatcactggtgagcttgcccagctcaatctcgaacgcttcgggcgaggtaaaggctgcggtcaccaacccggtggtgtgcggcagaatcaagcgggtgttctcgttcaccgaggtcaccaacttgccgatttcaccaagctgctgtgcactgacctggctattgcttaccatcagaggtgcgttcagcgagacccctgacttgctagcctgaccggtaacttgcaccgttgcggcatcgagccgtgtttcactgcgaggctgggtaacgggtacgaggcccgcgacgtcacctgtgtttcccagcggggaaacctgtctttcattgctgatcgggttcatcttgcagatcccttctgattgcgatggcttccaacatgaccttggcgcttgccgccaggtctgcctgctggggatctgtgtccgccagcagtcgggccgagtggaagccactctcggcaccgttcaaatcaccttgttgcagccggcactcgcctgcatgaaatgggaaacggggatctttcaggtcgagcatggcgccaaagctgtaactctgaactgccgtttcaaactcccccatcgcctgacggcaagcacccagcccgaggaaatagcgtggctcgtagtgatccagcatgcagagagcctggaagattttgtgagcatcttcccacttgccggcctgatactggctaaaggccagggcatagagctgttccaaggtgtcgccagagatatcctgcagcatagccagggtaccaccgtcagccataaaggcctccagctctgcttcatattccggggtcagggtggtgtcggtctgcatgatctctcctcaaattgcgccaagaatgtcgcgcatgatgctgtcgtatttctggataaagcggttgagtgcctcgatggcagcgttgtagcgcgaactgacgtcgttgaggcgggcggtcttttcactgaccagatcgttgagcgggcgagaacggtcgctcacactagtggagaagttgccaagcttgttgttgtctttgtcatatttgtactcggcttctatgccactcatggcgccgctcttcttcaggtcactttccaggaacgttttaagggtgatgatctgcgtctctacgatctcctcaaaaatggcttttttacgctcataatcggtcttagcttccgcctggattttggggtttaggctggtcgacgtgacgttttccagctcatttttagcattggtgaaatcttgctgtgcttttgtcacctgctcatcgctaaacatttttgacaacagcttgaactcgcccccttccataaatttggccagagactcatagccatagagcttgtaatccatcagattgaaattggttttgaaggtttggttggacgccgcagagagcacctggttgatctcggactggatcaccccgtagatcttcagctcagcggtcatctctgccagctcatcccgcaaccctttacgctgattgtcctgaaacatcatcaccccggtaaaggtcgtgatgagatcgtcatcggtacgttccatggtcagcgcactgagggagagcagcataaattcagggatggtccagtgggtgactggcggggtttgttttgctccccgctcgatcacccccttgatggcggcaatggcggcatcttgacctcccttgaactggcccatcgcccagcccccgttgatcgaggcaggatccgtcagataggcagccagcaacttctccagctgctccttgctcagcgcagtcgatgagtcagcactgatggtgatcttgcccttgagcagctcgaccagttcggtcaacttgggatttttattgcccggcaatgtgttcagtgcttgcacatcaagccagccgacgaacgcgccggggttagtgttgtagtcagggattgtgctcatcacgactccttaaatcatcagtccgcgcataatggtgggacggcgacttttgcggccctctcccggctgtgccggtagtaacgcctgtctgcgctggatctctgccaacaactcctgctcggccacggccacttgctcggtaggcgcttcgaacagcagctgacaggtctgatccgagagggctaggccagccagcatctcttgcaacagggcattgcggtgatcgctgtcggcaatgccatgctctgcctgcgaaatggtctcgctatggtcggcaaaacgcggttgtttcatcttggctcctattctatgaggcccttttggacatgcctgtcacgcaaggccgtgcttttgtcgttttcgcatatcccgtagtgaacagacttgctcggtggccaacatgaaccagccgggctcgggttcactggctcccgtccagcgcaagtagaagcggcctagccgctcactgctcaggctactgcttcgaaagacatcgacgttgccgtagaggaaatggcccggaccgagtacagccagagtggcttcggccagcagatagagggcggcaaagggattggccagtccagcccgctccccctctcggcgcaccagcatgatccagacccgtcgggtcgtaggatcaacccgccaggcgagataaatttggcgatagcagaaagcgtggccgagctggatgggggttgcccccagatagtgagaggcaaccgccacacccttggcctgcagccaggggatcagggggtcagaggttaacgggtcccccctcacaggcagaccctcccgaggggctggatattgatctgctgggtcagctcctgataggagagcaccggcagggcatggtaatccccctcgatgagcttgcgcacatagcggcggatatccatggagacaatgagcaccggtttgttctgcatctgggccagatcaccgacggtgtggcgcacctgatcgaggaagctctgggtaatagtgggatcgagcgccagatagctgccggcactagtctggcgaatgccgccgcggagctgctcctccacctgctgatcgagcagataggcaggcaaaatgttgttgccgttggcgtacttgtagcagatgtagcgcttgaggctgctacggatgtactcggtgagctgcaccacatccttctccttctggccccactccaccatcgcctcgaggatggcgcgcatgttgcggatggagatatcctcccccaccagccgctgcaaaatttcggtcatacgctgcagcgggatgatgcgttgcgcctccttcaccagctcgctatagctcccctccatctgctccagcaggtagcgggtctcctgaatgccgataaagtcctcggcatattcccgcagcacatgggatagatgccaggtcatcacctgatcggtggtgagggtggccagccgtgacttctccagtcgctcctgatgttcattagcgacccacaaggtcggttgtcccggcagtaacggcgccccctcttcgtaggggatccccagcagatcgagctgggaggcgctctcctgcaccagctgatggcccgggcgcagcagaccgcgggcgaccggcacctcctgcagctggatcaggtattcgccaggccccatcccctcgttgaaacgcaggtgaatacccgggaaaggcaccccgagatcgagatagagggcgcggcgcacccgcaccagttcgtcgttgagggcaatcgcctccagctcggcctgcaaagcagcatccacatcgataaggagcggcaccgtcatggcaaactcctccttctcccccagcttgccccgcggcttgctgcccggttttggcttgctgcgggcagctggggccccggccccctgcgccagcacggcaggaagatcctgactgttgctgctttgcgccttgcgttgtcgcaagccgataaagtaaccgcccgccgtgacgatggccgacagcgcaaagaaggtgatcatcgggaagcccgggatcaacccgaacagcaccagcagcagaccgccgatcagtagcgccttgggctgggccaccacctgggcgccgatatcggtacccagatcggaagactcttcggaggagacccgggtgacgataatgcccgcggtgatggcgatcagcagcgccggcacctgggagaccatgccatcacccaccgtcaggatggagtagagctgcagcgcatcggcggcggataaccccttctgggtcaccccgatggtgacgccaccgaggatgttgacgaagatgatgatgaggcccgcgatggcgtcccccttcacaaacttcatggcgccatccatggagccgaacatctggctctccttctcgatgaccccgcggcgatcccgcgcctcgtgcacgtcgatcaccccggcgcgcatgtcaccatcgatactcatctgcttacccggcatggcatcgagggaaaagcgggcgctcacctcggcgacccgctccgagcccttggtgatcaccagaaactggacgatggtgatgatgaggaagatgacgatccccaccaccagattgccccccaccacgaagttgccgaaggtgtagactatctgccccgcatcagcctgcagcaggatcatccgggtggtactcaccgacaaggcaagccggaacagggtggtgatcagcagcaccgccggaaaggcggagaactgcagcggcgaattgatataaaccgccatcatcagcagtaccaccgagatggtcatgttgatggcaatcaggatatcgagggccaccggcggcagcggcaagaccatcataaagacgatggccagcagcaggatcgccagcatgatgtccttgcgttcgcctatccggcgcagcaactcaagggtgcgttgattcattctgctcttccagttcgaggtattgttgataggcaaaacgggcttcatccagccgccctgccaactggcaggctcggctgcgacagagccagagcgggccgtcggcctccccttgctgcatcagctgatcgacatgggccagcgccgcctccccctccccctgtttgagcagggccaccagcaaggtccgtcgccctccctgatggtcggggtggatctgcagcagggcggccagcagcacgctcgccttgtcagggtggccatattgcagttgcaaccagccggtgagcagcagcgcatcctgctgctgtgacgtaagcaccatggtcataccttgtgcagcagatgaagggtcatctgcatcagttgttcatcggcgtgcatttgttcgagcagcgcggcggccgctcgcaattcggggctctgcccctctgccagcacactgcgcagcccctgcatcgcctgattgaaatcgaccggtcgcagcaagtcgtgaaagccgcgatccggggtggcgaaatcgagcagcacccgatccgccagccgctcggggtagaggcggctgatatggggttcgatggactggccatcgggcaacagggcataacgccccggcaggctgcgctcctgatcgtcgagggagatggcgctgagctgctcgataccgatatgcgcggcagtgatccggctcatgacgccagcacctctcgctgcaaccgggtcagggtggtcacggcctgatggagctggggcagagtcacggcccgctcatccagggagacgaagaggatcaactgctcctcccccaaccagccgctgcgcaccggcagtgccggcccttgcgccgcggcagtcaaggtcatggcgcggcgaatggcctcgccactctgatgccagggcacggcgcgggccaaccatagggtcagttgcccctgatggcgctccagctgcagagtgccgctctgctccagttcaagctggatcagcgaatgggggttatcccctatggtgatgcccaaatcctggcaaaactgcaccagcaggggttcaatccagttcatgacgactctccagacaactcatcctcttcccgctcgatggcgttatcgagcgcaccctgacagcactgcaacagattctggcgctgctcctcttcactgaacagctccaccggcagcaggcggatcagccgcttgagctcttgatagagcagcacctgctggcgacaatctgacagctcaagagccacaccgacctgctccacatcccgcacgctggcccagcgtttctccaccagggcgatcagatcgcccatcagatcagaaggcccgtataccatgggccgaaccctccttcacccgttgccacagctcgtccacttgcgccgagagagtgttgagcagccgcagcttgtgcatgtcgctcatcacccgttccagcttgaccgggtcgagccagcgctgctggctgtcgagatcggcgctcagggccttcatcatgaaaccggtcaccttctccagcgctccgttgccaaagcggctgtgaatatcgcgccaggcggcagagagggcgcggtagtcctgcaccgcatcgcgatagagatcccgcagatcctgctcggcccccacgcccgctttggccgcttcagccgcggggccggtaatgcgcgcccccagcacgatggcactgccctgctcgtccgccagcttggccagcgcctgctcgaccagcgccagggtgccctgcatatccggtcgtccggatagcgccttgcgcgcctgacagagcgcttcgaactgctcgctcacctcccccgaatagctctcgaggtaggctagcagctgggagaggttggccagccgaccgctgccgaggtggctcaccatctccttgatcttctgctggcgctcaagctccggcaccttgtcgaggtagtcccccaccagcgcctcgatctcgctgatgcgggcatggctgtcactcagcttgcgcttggcgagcgaaagctcagcgcgctcggaaaagacaaaggtgagctcttcggcggcatcggccagcgactgggaggcactggccagcacgactcgctccccctgaaactgtcctccctgcaggggagtctgacgggatgcgacctctgctccgcgcagctcgggctgggcggcagaggcataggggttgctctggataatggccatggaaactcccgtgacgaatggattgacgaggatggcattataaaaatcaccctcgcctccctatgccaaaatcggccgtgaatttttagcccgcccccaacggttttctaaaaagtcccgactcgcgctgaaatccccgtagccccccatcccctatagtggccgccagtttcaatggcgcagattgttatgaccctctccctcgaccacatccccgaccagcttcgtcacgccatcgacgagtgccgcctgatccagatccgtggccgggtcacccaggtgaccggcaccctgctcaaggcggtcgtccccggggtgcggatcggcgagctctgccatctgcgcaacccggacaacaccctctccctgcaggcagaggtgatcggctttgcccagcatcaagcgctgctcaccccccttggcgaaatgttcggcatctcctccaacaccgaggtgagcccgaccggtgccatgcatcaggtcggggtcggcgaacatctgctcggccaggtgctcgatggcctcggcaacccctttggcggcggccatctgccggagcccgaggcttggtacccggtctatcgggatgcgcccgctcccatgagccgcaagcgcatcgccgagcccatttcactcggtattcgcgccatcgacggcctgctcacctgcggtgaggggcaacggatggggatcttcgcggccgccggtggtggcaagagcaccctgctggcgtcgcttattcgcagcgccgaggtagatgtcaccgtgctggcgctgatcggtgaacggggccgcgaggtgcgcgaatttatcgaagcggatctgggggaagaggggctcaagaaggctgtgctggtggtggctacttcggatcgccccgccatggagcgggccaaggcgggctttgtcgccacctccatcgccgagtatttccgcgatcaaggcaagcgggtactgctgctgatggactccgtcacccgctttgcccgtgcccagcgggagattggtctggccgctggcgagccaccaacccgacggggctatccgccgtcggtgtttgccgccctgccccgcctgatggagcgggccggtcagtcagacaagggctccatcactgccctctataccgtgctggtagagggggatgacatgacagagccggtcgctgacgagacccgctccatcctcgatggccacatcatcctgtcgcgcaaactggcggcggccaaccactacccggccatcgacgtgctgcgctccgccagccgggtgatgaaccagatcatcgagcccgagcatcaggctcaggcaggtcgactgcgcagctggctggcgaaatatgaagaggtggagctgttgctacagatcggcgaataccagaaagggcaggacaaggtagccgatgaggcgatcgcccgcatcgagactattcgccagtggctcaggcaaggcactcatgaacccagctcactgccggaagccctctcgaccctagaggcgctgacccgatgattggccgcctgcaacaaataaaagacctgcggctggatagggccgagcagcagctcgccgcccagcatgctcgggtgcaactcgcccgcgtccgccagcgcgaagcggagcaggagagtctcgactatcgccagtggcgccaagccgaagaagagcggctatttgccatctgtcaggcagagcaactcgatcgcaaggggctcaaggcgtggcaacagcaagtgtcgctgctgcgggagaaagaggcccagcttgaacaaactgccgccgagcaggccgagcgggtcgccgaagagcgcatccgcttgcaggagcgccagcaggcggtacaccgagcccgccagcagcaacagaaatttgccgaactacaccgtcagaagcaggcctcacagcaagccctgcgtgactacaacgaagagcaggaacaggaagagttccgccagcagatcaggatgtaacgagtcatgaaccgaatcctcccgatacagggcacagtgacagcccggggcgatacccagatggctgaagccaatcaatcgcaacaacagcgtttcgagcaggcaatgcggctggagcagagcctcaaagaacgcggccacaacccgcagcctgagcgagtggcagcaacagatatctcagctaaagaaaggcacgacaaacccacttttgctgctcattctggcgctgaactgctcgacacaaacccgatagcggtaacggacaacacaccactcgtgccaccaaccattgcaccaataaatgcaataacactgacgcttgataagactcgcacatctagtcaacaaaccaagcacacacagttcactgctcaggacaacgatcagcgcccccccatactgacgataactgcgaatccggtcgcactgaggccaacaaataccagcagcgatgtaatttcgacgcacctcaacgagtctctgccgctcaccgagggggttgggagcaagctcactgcgcaaccggagagcatgcaaagcgctccaaagacaagcttgctcgaaagctctgcagatttgaggctaaccgccattattacccagccctatggtcatgttacccaagccacgctgactgaaaacgagtggcttgatgaacaacatccagtcattgaggctcataaggcagctaacgcaaacgcgatagatgtcatcactaataccacgccacatctactgccattggcaacggacaacgaggcgatcccacccaaacttgcctcctccctgcgaactgatatcggtgaactggccgctcagcttgacgcagagatacaacagctgacggcaataaagccagtcactacaggtgaaacggcccccaaaggcgagctctttgccaacccggccatatgggtcgccccccttgctgtgacccccggggatctgcagctcgcccggttggcacctgccgaaagtaatcgggagctgtgtcagctgctggagcggctggcagttgatatctatcaggagctgggccgcccggagcgtccgccgctgctgcgcctgacgttgccacagctgggcgatctctccattcgcatcgcccaccacaatggcgagttgcagatcgagatcctcgccacggcgcaaggagagctgctgctcaatcaggggcgcagcgatctggtcgaccgcctgcaacggctctatcccggcgagcgggtcgccctcgatctctttaaccaggccgacagtgagcgaggctcgcgccataaacgatccatctacgaagagtgggatgccgacgcatgacaccgattgccctcacctccgcctcgctggcggagttgactttacagcagaccctgagccagtaccgccagcactttggctggagtggcggcgagcttctcctcgccatcggtttgccgcctgcgacgctcgataccctgctgcaactgcagtggcaggggctatctttgccgctgttgtgccacggcgccgagctggctcactggctggcgcccgacctgcagcaggcggcgctgttcagcctgcccgagcagctgcaattggcactgatcgaacgactgggacagcccctcggtggcctcacctgctcggtgctgacccaacaggagagtaacgttcagaccgatgagacagccctgcaactgctgttgcaacgggagggggccagtctcgctctctggctgccgcagcccgagcccttgctgagcaagttgccaccacggccacggcagcagcggttgccgctactcctcaccctctccctgcagtggggcgagatggggctgaccatggatgagctcgctacccttgctatcggcgatgtgctgctgccgccacccgatccacagctcggccagcaactgctgatttgcgtggagggtcgcccctttgcctactgccaacccaatcaacaacatctggaactaactgccatgcataatgctgcctccgctgaacccttcggcccaaccgaattggatcaattgccgatacaggttagcttcgaagtgggccgccagaccctggactggcacaccctcaccagcctgcaaccgggcgccctgatcgatcttggtacgcccctcgatggcgaagtgcgcatcatcagcaacggccatttgctgggagtgggccgactggtggagatccaggggcgcctgggtgtacgggtcgagcgcctcgacaacgagtcactgtcatgatccagttgccagacgagctaaaccttatcgtcgggctggcgctgctggccctgctcccctttatcgccgtgatggccacctccttcgtcaagctggcggtggtcttctcgctgctgcgcaatgccctcggggtgcagcagatcccccccaacatggcaatgtacgggctggcgatcatcctcagcatctatgtgatggcgccggtcggctttgccacccaagattacttgcgccagaacgaggtgtcgctggccaaatccgaatcggtggagaagtttctcgacgaggggattgccccctaccgcgactttttgaaaaagcagatcaaaccgcgggagcacgccttctttatcgacagtaccaagcagctctggcccagcaaatatgccgaccggctggagcccgacagcctgctgatcctgctgccagcctttaccgtgagcgagctgagccgagccttcgagatcggctttctgatctacctgccctttatcgccatcgacctcatcatctccaacattctgctggcgatggggatgatgatggtctcccccatgaccatctcgctgcccttcaagttgctgctgtttgtgctgctcgatggctgggcccgcctgacccacgggctggtcatcagttacggaggctagcatgagtcacgccgatatccttcacttcaccagccaggcgctctggctggtgttgatcctctccatgccaccggtactggtggcggcactggtgggcacccttgtctctttgctgcaagcgctgacccagatccaggagcaaaccctgggctttgtcgccaagctgatcgccgtggtgatcaccctgtttgccaccaccgcctggctgggtaacgagctctacagctttgccaatatggtgttgttcaaggtgccgcaaatccaatgacgctggagagtctgcaggcccagatgctggcctataccctgctgctgccgcgttttatcagctgcttcgtgatgctgccggtgctgagcaaacagatgctggggggggcgatgatccgcaacggcgtggtctgctcgctggcgctctacgcctaccccacagtcgccgacaccttgccggatcagatcgacggcatggcgctggcaatgctgatcgccaaggaggtgctgctcggcctgctgatcggctttgtcgccgccatccccttctgggccatcgaggcgagtggttttctgatcgacaaccagcgtggtgccgccatggggtccctgttcaacccgagtctcggcagccagaccagtcccaccggcctgctgctgacccagaccttgatcaccctcttttttgccagcggcgcctttctcgccctgctgaccgccctgttccagagctataccagctggccggtagcccacttttttcccaccatcgacgagcagtgggtcaactttttctacggccagttcagccatatgttgctgctctgcgctttgctggcggcgccgctcttaatcgccatgtttttggccgaattcgggttggcgctgatcagccgtttcgccccctccctcaacgccttcgtgctggcgatgccgataaaaagcgccgtcgccagcctgctgctggtcatctacatcaagctgatgatggatcacgcctatcaacaggtgctggcggtgatggatccgctgcaactgctgatccccattctggaggcgcgatgagcggcgagaaaaccgaacaacccacccccaaaaagttgcgggatgcccgccagaaggggcaggtggtcaagagcaaggaggtggtatccaccgccatcatcctcagtctggtgggcatgctgatggcgatgtccgactactacctcgaacatctgggcaagctgatgatgatcccggaatcccacatcaacctcccctttacccaggcactcaaccatgtggtggagaacctgatgcaggagatggcctatctctgcattccgctcctcgcggtcgctgtgttggtggtgctagcctcccacttcgcccagtacggttttctgctgagcggcgagtccatcaagcccgacataaagaagatcaatccggtggagggggccaagaagatcttctccatcaagagcctgatggagttcgtcaaatccctgctcaaggtgagtctcctgagcctcttggtatgggtcaccataaagggcaatctgcaggcgatgctccagttgcccggctgcggcatgaactgcatcaccccggtgctggggagcatgctgggccagctgatggcggtgtgcgccatgggctttgtggtgatcgccatcgctgactacgccttcgaacactaccagcacatcaagcagctcaagatgagcaaggacgaggtgaagcgggagtacaaggagatggagggaagcccggagatcaagagcaagcgccgccagttccatcaggagttgcagtcgagcaacatgcgtgccgacgtcaagcgctcctcggtcatcgtcgccaacccgacccatatcgccatcggtatccgctacgagcggggagaaaccccgctgccggtggtgaccctcaaattcaccgatgcccaggcgctgcaggtacgcaagattgccgaagatgaggggatcccggtgctgcaacgcatcccgctggcccgtgccctctaccgggatgcccaactcaacaactacattcccgccgaccagatcgaggcgactgccgaggttctgcgctggctggagcagtggcgccagagcgaagggccgcagtggtagggctgcacgctgcccgcctggccaaacaaacagcacaacacgcgaaaaactgacaaatccccgaccgctccctgatatagcgcgccgtcactgctcggtatcatccccttatcgtcaaccctgtcgggaatcacatcatggccttaccagcaatcggtggacacattcacctcaaccgcccagcatcgccccagcagacagaaggcagcccgctgctggccaagggtaacaagctgttcgagcaatccgtccagcgcggcatcggccacttccagagcagcgatctcaagcaggtcatcagcgccctgcgccagttgcaaagcgcccccgatagcggcaaagcgcccccgatagcggcaaagcgcagcgggtgcaggatgcgatccagcactgggagctgcaccaccccaaagaggtgactgcacgtggcgctcgtctgaccgaactgaaacaggcgctggccgaacaggggatcatcaccagagccgccccgcgacatgaaccgaaagtgatggcgggtggcacccaggccctgctgcaaaagagcatggccggactggaaaaactgggcagctacgcctgcaccgacgcccagacttttgtccagcccaacaacccgagctatcagaagatcatcggcaaactcaacgccttcgggcaggatccccagcgcctggcggccaaccagcgcgccaacaacagcgccaatatggccgccatccagatcaccagaaacaagcagccactctcgttacataccatggaaaacatcgccaaggcggtggatgacgccaaggccggttgctgctcgaccctggcctattcggcggcgaccgagctgctgcgccacaacagcgaccaacggatcgaagtgctggcccatcgtggcgcacagggtcacgcccagacccactgctttgtggtcattggccgcgccgaggggagtgaactcaccaagccggaaagctgggggcaacacgccaaggtagtcgacccttgggccgcaaccataggggcgccactggtcggtaccccagcccgtccccctatcgccaacctgtggccgcccacagagtcggtctttgataacacccatcgggaggattaatgatgtttcacgccatgctatcgaccctcgttcgccagctatccctgtcgcaggagtgcctgcatgaagaagggctggatctgcaggcgggccccttcagccttcatattcgcgagcgggatcaactggtgaccctgtttattccgctgggggatatccagaccccctccctcgccgccatggccgactggcctgtgctgcaactgagccgagacagcgaacagagcaccctgctctggtgtcgcgagtggctggacaagctggatgtggaacttctgatagaccttgtcagccgcatgttgcatcaggccgaagtcctgacctgtaaattcaacttgtcaatgcaacacccttttcaaggatctccgttggcgttataaatttcagggttttcctcggtctgttgtttagttaggctgcaacctgatccagttcctgctgggtaaactgggcaagacatgcctttttggggaagtactgtcggatcaggccattggtattttcgttcgtgccccgttgccagggactctgagggtcgcagaagtaaacctgaactcctgtgctggcggtaagctccaaatgcttggccagttccataccgcgatcccatgtcagtgactgcctgagctttggtggaagctcttggaatttttctgtaagtgcttgattcacagaccccgcatcttttccacttagcttgagaataagggaagatgcaaacaagttcctgatgtgagatcatgagctccacttggcatcagggatgaggttcagcatgagtcaccagttcaccttcgcggatagcgagttcaatggtaaacgccgtaaaacccgcaaagagatattcttggctcgcatggacgctttgctcccatggtcaaggatgctggaggtcatcgagcccgtctatcccaaagcaggtaacgggcgtcgtccctacccactcgacaccatggcagtggtacaacctcagcgacggcgccatggaagatgctctctacgagattgcctcaatgcgtctggttgccaaactctccctggaccaggccatccctgaccgcaccaccatcatgaacttccgtcatctgctggagcagcatcaactggctcgccagctctttgaagccgtcaatcagtggtatttcggcatgaaggcccatatcggtgttgatgccaagagtggcctgacgcacagtctggataccacagccgccaatgagcacgacctaaatcgagtggggagtcttctccatggaaaagaagagtttgtgttcgctgatgccggatatcagggagctgaaaaccgtgaagagctggcggatgtaaaggttgaatgggcgattgcgatacgccctggcaagctcaaggagctcaaaaagcaccctcgtaaaaacaaggcggtgattgcctttgagaaactcaagtccagcatccgtgccaaggtggaacacccgttccggctcatcaaacgtcagttcggttttgtgaaagcgcggtacaaggggttgatgaagaacgacaaccaactggcgatgttgtttaggctggcgaacctatttcgagtggagcagatgatacgggcatggggtaactgtgcccaaaaatcgagataagcctcgaaaatgaggcgaaatagcgcttaaaagaccggtttttacggtgaaaagtcagaatctggaagtaatgaacatttcaaatatggcaaggggtcgatggtgaaggtacgacccacttgttcgcaccttccttagcaatatcgattccaactactttgatcgtgttcatgtggtgctccgccaagttgaacgctgtcagcctaagtatgaaactaaccgcgctgggaggggcgtccatcacatcactacaattggccccttgaagatcctgacacttcgcccctctttgcacacgccccatcccgccaacggcttaccgtatgattttttccgttttctgaagcgacccttgaatactgcatttgaagtccaatgtaacgaacatgtacgctaatgcgaaccatacgcagcagggcagctgatgtcgccatccatacgccggctcagccttacgttgactcaaatatatctgcaaggcatcacgaacgtgcgaaaaacgagcagttatggcttcagtaaggatttctgtccgatgtttcagtgacgactcttaccgaatagctgtaggcatactgtaatctcccaaacgcataaatgttatacatcgtataacatttatgcgatccatcaacaagcaagatagacagaaactgacaaaccaaggtctgtttttctgtgtgcataatgccttttatgttcaatcgccgatttcacatggcaaaacgaccactcagccaggatataaccgcctgtatcacaggttggagcattccaacccacaaagcagaacgttagtttgcaacgctttagatcgtgttttagggggcttttcggcgaaagtcggtttcagagcttttttgcatccagataaggatttctgtaaggtttacatgcttgtatcaacgcccactctcccccgttaattcccttttataaaaggacatagatattgatgaaaatttctacacacaagctttctgatggcattgttttgacgcttcgttcctctgcaggtagtaaaaaaaaaccagtaataattttgtgccatggtttctgtggtatcagagaaatgctgctccctgattttgctaaagcatttactcatgccggtttctctaccatcacgtttgattatcgagggttcggggacagtgatggtgagcccggacgtttggttccaaccatgcagattgacgatattatttctgttgttaactgggcaaaaagacaacccagtattgatgcacatcgcattgctctctggggcacatcacttggtgggtgtcatgtattcggagcggcagccaaggttccagaaataaaatgcattgtcagtcaattagcctttgctgacggtgaagaaattgtcactggaaaaatgaatgagcaagagaaaaaagcctttcttgtaactttggacaaaatgtctgaaaagcagaaagtcacaggtaaggaaatgttcgttagtgtcaatcgggtgcttagtgatccagaatcaaaattattttttgaagcaaatagggcgcgatatccaaagatggacatcaaaataccgtttcttacggtaaaggaaagcctacagtacaaacctgcattatatgcctcgcaagtgacatgcccaactttagtcgttattgcaggtcaggatgcggttaattcaccggaacagggaaaagcattatttaacgctgtaggggcaaaagaaaaaagattatatgaagaaaataacgcccgtcattacgacatttatacaggggagaattttaagaaagttgtcgatattcagactgaatggtttaggacatacctgtagtcgactaacagcaggctcaacacagtctgcctttataatattttgatgccgataaagataattgtcgatattgacgaacaaggggcctatatggcccttttttaatgtcagatgtattgaatagagaaaatcacaaataagtattctgattgaatctatcttaaagattcgcaacgaactgctggttaaactgagcgtttactttgtcactaagctgttcgtatttttcgctcaatatattttgttgagtttgtagttgacctgtggtcaggttagggacggtgcgaacaagtccctgatgtgagatcataaaccccacttggaatcaagggtgaggttcagcatgagtcaccagctcaccttcgcagactgcgagttcaatggcaaacgccgtaaaacccgcaaagagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcggttacacaattggatttacaggctccaaagagatatttcttgacccgcatggaggctctgctcccatggtcggtttttactccctcttggtcaattccttgattatctccctttccagtttattcagtttgtcgtggagttcatgggtaaatttgattttggccacttctctgatttctgccaacttgaatagcccctggttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacactctgttgctgaaaaataaactgcctttcaaactctaccggtgacagcccatcattggaaccatgacgcctgattgggttgtaaaacatctcgatataatcaaatacgtcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggcctcctttaggatattgcgctcctcggtgacttggcgcagttcggctttcaggcggcggatctcggcttgcaaggcagactcttcgagctgctggtcagcgggcttgtcgtactgcttgagccaggcatacaggctgtggctggagaccccaagggttcgtgcaacgtcagccaccggccgtcagcgctcggtgatttgcttaaccgcttcgattttgaatgtttctggataacgctgacgggtcataacacctccaatggttgcctcattttaaggctgtgaggtgtctagggaactgggggcgattcaccgtgtctcctttcccggggaatggctatggcacagcgaaggtgtagcactattaggatcagttatttagcaccagccgctgggtgcggtattagccatatttttcaacatgcggaaggtttcgctggggtaatcctcgccatgatgctggctgggtcgaggatgtaatgcagagcgtcgccagtgaggccgtagagtttggcgtaataggcgtcgagttcgggaggcaggacggttcctgagtagtagagacagaccttaccgggacagtgcctgcagcgcttcgcttgtctgctggcttgttcgtcgcagcgaaaagatgccactcatcaaagcccagccgtgacatgctattgcttgagtcctgtgagccagcttgttgtaggggcacaggcatcaaacaatcaaaattcgctattgattagtcaaatggccattttgattgttgcagcacctcagtcaatgctcttgcggtgctgctcctgtacccgctgccacttcttgcatttagcgctgttgccctgctgtgtccagtagccgcaaatcatcccggccagctccgcggccagggcatggtcaccatcccggcgactcacaaggtaatgggactggtagttctggtattgtttcaggctcatcatcacttactcatggggtggcggatgtcaggcagtgtatccatttccccagggtacgctgctcttcccccgagatccgccataaaaaggttgggtgcttgcgaccatgaacaagccatctgaacaaccccgccttgccggggttacctcttcgcttcgtaggccaagttcagccggatctccgtttctccctggtgaacctcaagttcacacagggagtctcgtaccagggagatgacccccagtgcggtgatgcacacgatcagcagtgacaccacggcggtttttccaaacatacttgcctccttcggctgaagaggcttagcaatcagtattgctacgtatatgactcgagcctcgttggttaatgaaaattgaccttcggggctttcgtctatctggctcttgcttgcgcttgagacaaacagcctcaaacacccgcgcctatgatacaaccttgacgcccaatgtcccagagaagccgacaaaacgacaagcgagagcatctggctcacatcgatgcactgctgcaggatgccatccgccaatggcagccagaacagccacgtcgctggctggccaaatatggcggctgggcgtttgagagcttcgggagtgcggcacggcaatctcggcgacccttggtcccaaaattcgcggctgtcagtgatatatgcggcgccagatttcatcaatcatgggcggggttaaccacccaaccgaccaccagattgaagggaccctgcatgaccactactgccgtcaccggcctgtttcaagagatagcgcaccagctggggctggagacgctaagccaggatgagcacggcctgtgcgagctgatcctcaacgatcgcatcgtcatcatgctgagggcggatgagtcattgcagcggctgacgctgctcgggcctgtctcgggaatgaccggtcccgaggcgaaagaggccgcctgccgtctgtggatgggtcacagcatcgccgccctgacccatgacggcccccatctcgcctggagtgaggagcaggggctgatcaccttttgtcaccttgcgtttcacggcctcaatgccgaacgggtctgccaggctctggccggcctgttcgagtggctgagtcaggctgccggcgaggagcgctcacaggatgggcaacaagcccaggtaacatcggcaagctgggtgtaatcagtcatgaagatcatcggaaccaccaccccctccatcaccctctcccaggctcacgagcgagcggccaaccacggtcagcatcccgtcggcgagctcaacatagagggaaagcgatacaggatcgtcgataaccaggtgctgcgcctcaatccccacggtggcatcgcccgctttcgggagggggtgggcaagctcttctcggggcaggcaccggacacctcttatgcacgcgccctcaccgagacgctccatgccgcctgcaaggcggcgccaaagagcccggggggggaggcgccccaggagatcggcggcctgtttggcctcaagccgcagaccacgttgctgctcggctggaagggggagcccctgcccggggccccgagtctggaggggatgcgggtagccgagacagacaagtttgccgaaggggagagccacatcagcatagtggagacccacgacaagcagcgactggtggccaagatagagcgctcggtcgccgaggggcacctgcagggggagctggaggcctatcagcacatctaccagagtgcgggcaagcatcccaacctcggcaacgtgcacggcatggccgtggtgccctatggcagccgcaaggaggaggcgctgctgatggacgaggtggatggctggcgctgctccgacaccatgcggaccctcaccgaccactggaagcaggggaaggtgagcagcgaggagtattggggaacggtcaagtttatcgcccaccgcctgctcgatgtaaccggccacctcgccaaggccgggatagtccacaacgacatcaaaccgggtaacgtggtctttgataagcacagcggcgagcctgtggtcatcgatctggggctgcactcacgccccggggagcagcccaaggggtttaccgactccttcaaggcgccggagctggcgatcggcagccccttggcgtcagagaagagcgatctcttcctcgtggtctcgaccctgctgcacggcatcgaaggcttcgagcgggatctggagagaaagcccaaccaggggttgagcctcaccagggggacggctcatcggctcgatgagcggggcaatccggtgcatcggcccggtgtggcaggcgtcgagaccgcctacacccgcttcgtcgaccagattatcggtgccccggccgagcagcgacccgactccgcagaagccaggctgcacgagttcctgagcgacggcaccattgacgaggggcgggccaggcagatcctcaaagagaccctctcgggcgagctggccgcctctcctgccgatgcgcggcgggtgacgccgaggaagatccgcgagctctccgataccctgcggctgcatctgagcagcgcctcgacccggcagctcaatgtgggcatggccctgtcggatctcgccgccatgtcggcggtgctcgacaaggccgagcgtcaggagtttgccgatcagggtcagatcaagagtttcaacagcctcattctgaagggatacggggtgatcgccagctatgtgaaaggggagctggatgagagcaagacccctcagggtgagccttcgccccagctgagcggcaatatcatgaagtcggttgccgagcctacgctcaagcagatccaggggcagttggcccagagccacggcctcgttgatatcgccaccctggagcgctcccgccagcatctggagaccctgctgacggtgctgttcccctcctccccccaggagaaggtgtcgccagaggtgtatgactttctctaccgggtggccgaggtcaagggctctctcggcgtacggctcgatggcctcaaggggcagcagcagagggtgcgcagtgagctgtccaccctgatgagagctgtcacggcctgggccggcgacgcccgtcaggcgctgcagcgtttcgatagcattcgccccgtcgtgaagtttggctcggttcaggatatggccgttcaccgcagtatgatcgcggcctatgcggccaccaccttgcaggaggtcgcgggctttgccggcgagatgcgccacttcgccgccgccgccactcctctgttgacccagctgggacgcagcaccctggcagacgaggggctgaccttccagcgcgagcagttgcgcgaactggtgaccgtcgccgagcggctcaaccgcctctcccaggagtggatccgctaaataactgatcctaattccgctccagttgcataagcctatatccgttgccagggaacggtgcggcattatccagaaagtagcacactcgatgtaacagctcatccaatgttcggtattggtggttccgggtgatggtttcatggaggaaataccactggcgctcaatccggtttacccacggtgaatacaccggctggaacagcacgatgaacttcggattgcttgccagccatcgctgcgccttcttgcttttgtggatgatgtagttgtccaaaatcagcgtgatgatcttggcgcgccgataggttcgtttcagcgtcttgagcagtgacaagaacaagtccgtgtctttgctatcgctcgccacataggtcacgttaccggttccagcatgcagggtgccggtgatgtaatgcttgcgattttggcccggcgtcaccactttcttctgctttgcgcgaagcatccagttcgcaccaaacaatcccgagtcggggcagccagcgccgtatcgtcgaagcatgtaatgacagctgccaattccgctttaattcaagcgccatcagttcggtactccaacgggaacgctgataccccagctcctgtggtgagagctggaccaataatcgcaacaggccagcgatctgcacgaatggcagcacgggcttacggctgcgaggctcactttcaaggccttccagcccgtacagtgtgtaccagttaacccagtgattatgtagtggtctaatcatcccggacaccattttaggtggtacagtcgccaccataacctgaggtgttcaatgactagattacgtctactgccgaattcaaactcgaagccgcatctctggtgctcgaccagggatattctgtccccgaagcaagccgttcactggatatcggtgaaaccatacttcgccgctgggttcggcaactgcaatccgaacgaaccggcaccactcctatcagcaaagcgctgactccggagcagcagaaaatccaggagctggaagcccgcatcaatcggctcgaacgcgaaaaggacattctaaaaaatgtatggtctgctccttatctacaagcttgaactgatttccagaagtcgtttgcgtcaatgtatccggcctgtctgtgagccgttttccggctctggccttgatgggatccgcacgtcgtcgtcctaataaagctaccagtcatgagagactgcttttttagccaggctgcaacgtcgtggggtgaacgcttctgtcatctgtttttggctcgcaaaaccgggtatgagttatatctgttaaacggctgcgcttgcgttgggatagggttggtaatccctgccggatgtcagtactttccagcaaattcgcattatcttgttggccaaggcgataaggaccacatgatggtgatggccggcctccagcctcgcgacccattcgcctaacgatgatttgtcacgcttcatgtgaatttttagcgctttggcgccctgaataaccatttgccttaaatagctattgccacgcttactaatcccgccgagcgaagatttgccgcccgttgaatattgcctggggaccagccccaaccaggctgacaggtcgcgggctttcttgaattgtgaaccattgccaatcgcggcaattaacgcggttgagacaatcggtccaatgccggggacagtactgattttttggcacaaacctgatgcgcttgaggcttgtccgagcatgaggctcatgtcatcaatctgaatatccagctgttgccaccgttctctcaggcgtaataccaaggcgcggataaagtcaggcaagccattctcggcatcttcaaggatcgtcggcagagagcgctcgaagacttttctgccgactggcacggtgagcccatattccagcagcaacgctcgcatctgattgacagtggcggtacgttcgatgatgaaacgttgacggactcgatgagtcgcctgcaatgccaactgttcatgagatttcaacgggacacagcgcatagtgcctctgctaccagcctcggcaatggcggtagcatcgttgaagtcattcttgtttgatttgaggtagggcttcacaaattgggcagggataatcttgggttcgaaccccgcctgttgaaacaggcgcccccagtattgcgaaccaggacatgcctcgaaggcgacccgacagggtggggtcgtactgatgaactattttagttgtgaacgagtgagcttttgcttggtcaatacatgccccatgcgatccatcgccaccaggtgaaaccaatttttgcctaaatcgatcccgtaaatgtaaatctgcgcttgcgtcatgatgagcctccttgatgctggctacagcatagcggggtggatggagcagaccatcccattaggccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgcgtactttgccagcgagtcaaggaaaggtacgcgttcataacctcccgactcgaccggtacagtgtcgttaccctgtgccagaccctgggggttcaccgaagtggcttctacgcgtggctgaaacagcccgtatcgccacgacagcaggaggacgaacgactgataggattggtcaagcaatcttggctggaaagtggtgctgtctacggttatcgcaagatccatcgcgaccttcgtgacgcaggggaagcctgcggcaagcaccgtgtggccaaattaatgatgcgggaagggctgcgttcgcaaacgggctatcaacgccgtaaggggcattatgggggcaagagcctacaggctgccccgaacacgctggcacgtcagtttaaagtgccagcccccaacatctcctgggtgactgacattacctacatccgcactcaagaagggtggctgtatctggctgtggtgctcgacctgttctctcgccagatcgtcggctgggcgatgaagtcacgcatgacggcagacttggcggttgatgcgttattgatggctgtctggcggcgcaagcccaagcagccggtactggtgcattcggatcagggcagccagtttaccggtggggaatggcaggactttctgaaggctcacaacctgagttgcagcatgagccgacgtggcaactgtcacgacaacgcggtcgccgagagcttcttccagttgctcaaacgggagcggatcaagcgcaggatttacccgacaagagacgaagcccgcagcgacgtatttgattatatcgagatgttttacaacccaatcaggcgtcatggttccaatgatgggctgtcaccggtagagtttgaaaggcagtttatttttcagcaacagagtgtctagaaaaccaggtgcgattcaaccacataagcagcttgtccctcactgcatctatgagggcacggacttggtttgcacccagcaccctctctggcaccatcgagatccccaggtcatgcatcagagatgcaacaatttcagaactaaatgcaaagcgcagattttttcctggtatggctaacgcttccagtgcgctgatcgaatgtgccatgcgacacatagataaccgggcggcgaactctgcatgatcaataattagtggaatcatcccccgcattggattcatggccttcaattcacactttagtaagcgatatgacggcaactccactccatcaggatacccatgcaactcataactgatccaagtagcccactcggtttgttttaactgacgagctgcaaccagtgcgcgacgtagcagatcggaggtagtgactctcgggccgctggccatatttaccagttcggggataagagcgggcatcgatacgttcctgggcaaaatgggaaccctattgtacccggtttcggtcgttcggattgcagtgctgcaaccaggatcagcgctgggcggtaagcgacggcatcggttcgccgtcgtgcacccgccagcaggcaagcgcagcgcggcagccctccttttgcccgctgctttggccgttggcccagaaacgctcggggcggggctggcaatcagtttgctctgatcctcacgctatgagtgaggtagttcggcaaaccgcttgtcataagccttggctaaccagtgcagcaccagggaggcaaccaatcccatccccatttgcagcacggtgtatcgggtatccacgatcagcacaacgacaagggcgatggtaaaaaccagctcaccgatcgccgccaaggtggatagcagcgagcccacagctgtcggttgagtaccatggataacctgcaggttatcgcgtaatttgcgaaactcgggcctgcctaacgcttgcttgttgatcctcatcgtttccccactccgtcattgtcgcaagatcaggtgccggtacagggcatcctcgatgctttggcgctgatgcagcaccagcaggatataggcggcatcgggctgcacactgtagagcacccgatagcctttctgatcgatccgctcgcccacatcgaggccatagtctgccgtgctcgggcactggcgatagagcagggcgttggcactgatcgccgccacggcctcggtcagcagcatctccactagggcggcggcatgctcggccccgctatgcactgcattgaaagcttcaatgcagtgcaggcaagtcagcgcggtggcggtcacacgcaccggcagcgtcatgcgcgggccgcccgcagcagggtcagcgcttcatcctcgctgtaagagcggcctttgcggccaatgtcctgggtggccagggcaaccagcttgaccagcgccttttgctcgcgctcctggtgcagatcggccatctcttgggcacggtcggcggcggtggtgataaagagctcgggggtgccgttcttggtgacgtaaaccccgccgttgaactgttcaggggtgcccagcgcttcgcgggcggcgcgctgggacatggctttgacgacttctctcatggcgttatctctttctgctgtagatgacgggatcagtatacccccgctcggggctcactggtacaatattgattaccaatttaacccactcataccggctcgccctggatagccggttttccctggtactttggccgttggccaagaagacaaatgccagtcccccaaaccgcagtatctgcgtgatataatggccctttcgtgtccacttggtttcgctatgacgagcaaagaccacggggtcttcggctccccgaaccaaaacgttacacaccccgctgggttggcttgttatggcatgatccccgagattgtgtctaaaggtgagtggatccctgctggcgagatcttcttgagagtcggcagacatacaggcccaaacagaggctttggcgttcgccatatctgggctgaacatgagaaggaattgaccaagatgggctaccacaccatcaacgatgtggcccgctatatcagcgacattattcggcctggagccaagatatattgtgagttcaacagtgcggcgggccgccaccgtcctaccgtcctgaaatccccgctcggactcgttgtgcttgagcccagggaagcaccggaaaccgcatctggccacatctatacggttgttaccgcctatacaaaacgcaccgcacatgacgttctggtgggaaacgtacaatgaaaaagggcacaccgtagtgtgccctttatgaaaggttggtagccgcagcgtttccttagctcatgggttcggaaaccgactcgtttgtcgaactaccgtcagataaccagctatctgactgcccaatgtagaaggtcaattactggttgatcccccctacagatgctcttgcagcaaaatgagtttatcaaagttacccagtgggtaacaagagaagagataattatctcaagcatggcaactcattccttgtgctttcccccgcccaaagatgctaagcgttcctgcttatcgccagcaggcaagcgcagcgcggcagcgtccttttaccctgggctttggccgttggcccagaatgcaaagcggggccgctgccccgctcttgttcccgatattgatcagttgccggtcaaggtggccagccaccccaacgcttgcgccgccagcaccttccaggatcgtccgaacactccctgccacggctccgatcaccggccacttggggttaggtgaagcggcctgagccttgagggtatccaactcggcctgcagctccgcacacacctctcgctgcagttggccttgttcgatcacctgcgccagccacggtaacagagccgctatggcggcctctttctgctcgccggtcaccgtctgctgttgttggccgcctggcgagctcaccatcagttggccaccgttgaaatcgcccccgatgtgaattgcaaactgctgggcctgctgccgttcctgggcggtgaacgtcattccttctccatggatcccagcctccgccagatccagcgcccagatcagcactttgtctcgtaccgcccctaactgcccacgaactttgcaggcatccacagctacctctggtgtcattggtagtcgttgcgatcctcttagagcctccgctaattcaggtggaaacaagtacctcaccccgaactcggatgtggccagttcttcaagctccgtcacggagcagttaaatcgacatgtcgataacttctccgcaatctcggttgacggggtatgaagcgggatcaatcccctaaccgggttgtaggctttaagctcaccgcgtagcaaccggtaggccggtaaatcaacgccatctgggtatccctgcaactcattattgatccaggcggcccattcatgctgcttgagcaggcgggctgcgaccaacgccttgcgcagcagatcggtggtcttgacggccggatcgctggccatggcgatcagttcatggataagggcgggcatcgggtactccagggcgacaaaggaggcccattgtacccgttttggccttgtcagttgcagcgctgcaaacaggacggctccccgccgccctggatagccggttttccctggcactctggccgttggcccagaaagcaaaaaccccgcatgtgcggggcttgagcaatgtttcaatcgtcaacaggatcaggaaacaacgggttttctttatcgggatcattagacctggggaaaggctcatggatcttcatgaacccctcaatgatcaccttctgttcacctttcttacggtagtggatcacttccgcactggtaaggccataaaggttcagccccaagtcaaatgtaaagctgtagtttgagtgtcgcgaatagctagggccacagtgatagtgccaataattatcagccttataactttcgcaataggggagggtgttgccgccgttatcctgccaagagggcttgtttttcccagatagcggtttgccttggcccacgttcgtcatgaatgtaaccaaagcactcacttgttctggttcaagaaaagggaaatcgacaaaaacgccatcattcagcgttccggtctcaaaggcgggattaagctcgactgatttgccctgcttgcgactcatgtatggccctgatctgatgctgacgggccatcattttagcaagaagttcatcgtgagtcccagaggtatccaccggattgttcacaatggagcggcgactgatcagcgtttgttgtgcctgcaccactgcgcgatcttcctctgtgaggaaagacatatctgcggttgcataacttggcatgatagacgtcctatttgatgagggctgctggcattcattgccaacgaaccaaactcactggagaattattgcaagaatattagtgcgctaaagtcagtgtatcaaatttgacgaagaggtcaaaattgatacgcgaattgctttcctccctacctgttcgacgttgtgctgcgcggtagcctcttttgtccgctgctttggccgttggccaagaaagcaaaagccccgcaatgcggggcttggaggtaacttagtgcaggttcccaagggagtgcccaggctgattggcggtaggctggccagggagtgggctcggtgacggggtcaacgtggtttgctccgcctcataggctgccacggccgcgattgcggccgcttggcctgccttaatcgccaccgccttgatgatctcctgcatgccgccctgctctttgacgcggcgattgaaggctgcgcaccccctaatggtgtccccattcggcatctgcagggggttgtaccagggatctttgggcttgttgttatcgttggccatatttggctcctgtctaaacgtctgatgataggagaccccagggagcggggtcggcctcgctcgctgtgtccgagcccccctattaagcaccaagagatggcgttggacaaacccgacggtggcaaagggaggatcccccctggatagccggatttggccttggctttggccgttggcccagaaagcaaaagccccgcatatgcggggcttggtcactcgataacagtttacataacccctttcatatcagggtatgtacgacttttatgctccttggctatcagggatgcgaacttgcccaggtgcgagctcaaaccgtcgatgtgctcactcaggtcggcattgatggatgcctgcatggcatcgagaacgaaatgaactccctccgctctggccagctttgctgctggtacaaagtcactgtcacccgagatcaggacaatcttgttgacctgcttcttgagggtcagtgtggcgatatccagtccaagtttcatgtctacccctttctgtggagcatgtaacactatcttctctgccggtatttgattggcctggatccggccagctaacagcgacttgtgcatgcgatcatcagcaatcttccattgacggtcgttcttgctcaggaaccccatgcggcgggcaacatagggttgcttcaccaaggcttgatgtagctcttttcggaaaatggcttgtggagtcttggaaaagtcgatgttctgatcggtgactggatgaacaaatcgatcttccaaaggagggcagtcgtagaagaatattcgatagatctgttcgtcgtggagagggtcagcatgcaagatccagtaacgccacatcaatttggccagctcagtcccactcatgctcttcgtgggatcaacctttcgccggaataggcgcacaaagtaatcgccatccaccagtaccgctacgctcgttgccatcgccaccccttaaaaacgaaaatgccccagagtcggctaacccttatcgggtggctagcgtcagtctggggctttattgtcaactaccttactcaaatttgacgaatacgtcaaagataattatctcaatcatggcaacccttccctgcctatccccatcttcgatgaccggcgatctagatctgtggtgctgggcggtaagcgattgcatcggttcgccatcgcgtacccgccagcaggcaagctttgtgcggcaacgtccttttgaccttggcttttagaaagcaaaagtcctgcatggcggggtttttggtcgcgccagcctcaaccgttgtcattcatcatttgccagcgctggccatcttcgccaaccttactgcttgccatgtccagactgagtagtgaacgttgccagcagcccccgcgttgcctccagctcgcctcgttgcgcagcagccgcctcgcgggcggtggcggcatcatgacgagcagcctcatagtcagcttcgatccgatcgaggcgctcggcctgtttctgcgcctcctcaatcatccgttggcgctctgcgacatgggtctgatcggcggcctcggcctgggcggtcgctatagcgagacgttcccgcagctgttggatagtttcgtcgcggttggccagctggacggtctgcttttcctgctctcgctcggccagctccagccgctgttgcgtccgatctcgttcggttcgcaaccgatccgcatcactgcgcaaggcatcttctacctgctgcgctgcgatcgctgactgctcagcctccatatgggcatgatcgagctcagcccgtagctcaccggcccgcagctcagtgtcctcgcagcgctgctgggccaatgccgtcgcctgttcggcagcctgcagctgctggcggattgcgtccagctgttgggtcatggtcttgagtgcctcagcattgagcgccagttgttctgcctgcgcggcgatctgctcttgtgccgtttccaactccatcgcctgcagctcaaacgcagcagactgctcagctgacagctgcagcaggtcacttttctcggcttcaaacccggtgcgagcagcatccagtgactcgttggccagcagctgggccgtctcccagaagctctgccccaatgcgcgaacatgctcctgcagcgggagcggaagtggctcacgcaccacctgcacttgcttgcgctggctttcgcgccagcccttcatcacctcaaccaccgtactcatggcagctctgctttcctggcgcaccgcttcgacggtcgggcactcgccagtggtgctgcgctcatagagggcattcgcggcggcgatgatgcgttctttgacctcggctgacacggccatgttgttctcttcttgagttagtagtaataatagtaacaccactactattattactactaacgttgtttcctacccgatagccaccgatcggctgtgccggttgcagtgctgtaagcgggtcggatccccgccaccctggatagccggatttgggtctagctttggccgctgaccaagaaagcaaacgccccgctcatggcggcgctcacaatctgcgtcctcaatcagttatcggacaattcggtacggcgtggaaccgtaagactccgtaaaaatgactggtagcgcccaagatcactctcgtagtgagatagtggcttgatgaactctggcgcgtactcaccaatggcaccattgactaatcgctgcatgtgttcatgagcatcgggatcagacaaatctttgagctgcccacgcatgactttcctgttgatatagttgagtcccatcccattactagcgagcaccaaatcggctagatccaacagattctcagtcgcaattcttttagcctggaaggaggcaagttctacgattgtgcccatactctcgctttcctcaaagaatcgtcactctggtggggtctattccacacgatcggatcaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtatttgattatatcgaaatgttttacaacccaatcaggcgccatggttccaatgatgggctgtcgccggtagagtttgaaaggcagtttatttgtcagcaacagagtgtctagaaaaccaggggcgattcagacagacttgcagccgaccatcattgtcatgttgaccatctgatatgaaatcaacgccaaagggctgaattatcgcatatagacgagccccgactcggtagcatttacagctctctgggctgtggccaatgacccctgatgcggttcaacaggcgctgacgatcccaacgtcttggctgctcaagcctatatggcagggtttgaagatgatcaagagcggcctcaatgtcaggttcactgatcaccagttctggaggtttacgttttctgagcatggcatgctccaccaggatcaggttgcgcggttgaaacctgagtagccgtcgatatcgagcccactatacggggctcctttgatggtctggttgtgaactcaacgctcataaaaacttctcagccagcgcttgtttgccctttggatcggatgactggaggagatcctgcccagggtaataaaaaccgttgaccaccaactccgaggccccgatcatgacgttgaccgacagctcactgccatcattccaggtatcccccactgacgctttacagcgctcaccattgagttcaaacgtaaatttctcgccacccttttcatactgcttcagtgccgcacgcagcagcgtttccccaatgagctcccgctttttcttggagagcatatccagcgaccactccttaacagggccatacatgccgctgttatttaacgcctccaagatctttcgcatatgcccaccggtgtactgattgaccagcaatgatgagcgtgaaccatgaggctcacccaacaggtaacctctcatgctccaccatgtttctgcgacttgcgcatgctgtgcgttcctaaccaactcctgcacacaccaggcgagcgcatccctgctgcgaatggttccatcagcctccagcatgacctccatggcttcaacaaccactgggtaagcatgatcgctatacagcttcgtatctgtccgatatgcacttaaccctgtcagcgtgttgacataatctaccaatgcattcgccttctcctcgctgtaggggcaggtcacaaaccccctgacaaacttgatagtgtggtcaatccctgtgtatagacgacccaaatctccatgatcctccccctggcctctggggatggtcaggatcgggtgccatgatggatagcttgtgatggaagtgcccagcatcttgatcagagactcaacctcttctcgccctttttcaggtgcgctcaaattttgagtcaggtacttcatcgcattcatgttggcctctgcagaggcagtgggatatctaaactccataacaaaaccactccacgtaaagtatgttattcacgaaaactgttgatctcacgaaaaccaatgtcaatgcgttttatgccttgggtctgcagcctcgctctttatgaccagatttgagcttggctttggccgttggcctagactccccaatccccccaggccgccccctcaccccaacatcttgtgtctgtgcagcggcgaccggctactatatatagtggatcccgcaaggatctcccccgcccgccgcccgtccaggcctgcgccgccgctttgacttttcacccataacggcaaaactcccaagaccaccccgcgccagcacggatttattggccctgacagccgcccccgggatctggcatcctgccgatcaccgactcaccccacgacaaggatcccgatgcagatcaccccgctggctcatcacacaggccatggccaccccctcggcaacgctctccagggcaccccgctggtgcgccccgctggcaaccccgagcagtggcgggtggccacggcactcagaaacttggccatcgctcacacggacgcaccccgttatctcctcgcccacgaagtcggcgcggtgctggccatgctgccggatctgcagcgccgcgtgctgatcgccaccctgtggaataccggtgcccgtatcaatgaagccctggcgctgacccctggcgacttcgagctcgatggggggaggccgttcgtggtgctacgtaccctcaaacagcgcagccggggcaagggacggccccgcgctggcgatgcggtcaagcggctggtgccgctgctcgatccggtgttcgcccagctggcccgcgagtacctggccaccgtcaagctggcgcggggtgcccggatctggccggtcaccgatcagacggtgaggaactggctgaaagaggccgacacggcgctgcgggggcggggggttcacctggtggtgccgctgacaccccatgtgttcaggcacgcttttgcgatgcatctcctgctccagggaaatctgcacatcaagcggctgcaggcctatctggggcatcgatcgctcaaatcgaccgaggtctatacccaggtgctggcgctggatgcggcggccagcgagatagggttgagcttttcggtcgccaatgagggcaatccgctgttactgggacgttgagttgacgccggtcggcgcaggcgacaggataggggacacaaacagccctcgtgccagcggcgcgggcgcgtttatcaaaatctatttatgaacaatcatttttgacatttgatggagtccttgccatgttgaccaccgccgtgcgctttatccagcatcagctgggccaccccgcccgcctccatgccctactggccaccgctcccgccctgggctatcccctcaagctccccctctcagtcagtaccgccagcatcattcgctggcacgagtggcgaccggcaggctgggacgccaagcccggccagctgcatggctgggggcgggtacacgaccaataccagggtcacgctatccaggtcgatgccctggccaccctctgcgaacaggcacagtttgatgactgggcctgtgacattcgtcaagtgcagatgctctccgcctccaagagccccctcgaggactttgccgatctggatgcctttgccgtggccacctcgatgacccgagccccgacaacatcgcccgcaacctggcacatggcgaggtcaggatcatgcagcctgggcgcggcgactattttctcttccacggctgggatggccggatctgcctcatcaacagcggcggcagccatcattttgtgaccgcccgctacctggccggtgtcgcccgccagccgatcgagctcaaggggatgctcaagggctacctgctcaaccctgtcgccgtcaccgcccttaccgaggagtacgagctgtttgccatcaccagggatccgctgctctgggatgagctgtttgagtcgatgcgggcactgcaggccacctggtttgccggtgacttgcctcgtccccacaacgagggaaaggtgctgctgctgcccagggccgaccgccgctcgatgaccgtggccagcgccctgcgccaggccggggtgcccgatctggggagttacctgcagctgcaactccatcggcaagcgggttatccggtcgggccaatcatggcgggttgccacggctaaccccgcaccgtgggcaactgtcccgcccacagggacaagccctgctggacggcctgcggtacggcagttgtccaccgcgccaacactagcgctctcaactgttctgacggtaacacaacgcatataacagcccccgcacaataaattagcgttacaaccataaattgtatttcatatgtaatacatcactccgtgatatcaccaacaataatgtattacatgtgtgatacatcgatgcgtatctgtttttgaaaatgtatttcaaatgtaatacaccgaccccttgcaaccgccatccaaatgtattacatttgaaatacatccaactatgtagcaaggtgactgaaacatgacaacgacaattggagtgataaaccaaaaaggaggcgtgggtaaaaccaccacagtcatcaatctctcatcacggtttgcagagcttggcaagcgcgtgctggtgtttgatttggatccacaaagcaatttgagcactgtgctatccggtggaaaatacgatttcgatctgacggtcacggacttgttcgacaagcccaaacggattgatatcaatgccaccattattccatgcatggccaacggtgagatcattcccaatctttacctggtaccggctgacatcagcctgtcacggatcatcgagcagagcctgacccaaatacaccgcgaacggatcttgatgcgtcacctggagaagctgcagggccaatttgacatcatcctcctggattgcccgcccaacctgagcttaaccagtaccaatgccatgatggccgccgatatgtttttgatccccgtcgatggtggttcctttagcctcaacggtcttgccgaccttctggatgctttggaagaggtaaaggagactgagcatgttccttatttcgcctttagaaatgaacgagccaaacaaaacaaattgatcaacgactttctggatgaacagttggcagccctgaacgatcgggttggcaaggaggggcctggaggcgtccttgaatcctgtgtcagacgggaggaatccatcggtcaagccagtgtcacaagtgtgccactccgtttttatcgtccaggcgcacttgcagttatggattataaaaaccttgccacagaagtgttgcagaagattaatgaattacaaaggtaatacaaatgtcaaaactggaaggtagttcggcccttactcggcgcaaagaaaaatcacggttagacaagataaccactgtcggcagcagacgcaatgtcaccaccggcacctcgccgacccccattcgattgacacccgatgaacgggctgagttgaatttgtgggttgaagagttacagcaacaaacacaaaaaaagctgacagccgccaaattgatgcgtggattgatccatatgagaaaaagcatcaatacaggaaaactgatcgaagcgatcaaggacatcacgtgatgatgaccatcagtcatcacccatcgaaatgcaaaattaattaatcaatagttgattttgattggtgtaggcagaccttcaatcttggcttggggagccatacatgcaagagcaaaaagccaaatggactttcgagcagggcggctttcccaaagcgctgatagcctgcgccccaatggggacgggctaccatcttcacctcatcagatttggccgccataccgattttccgctaacgaatgaaagggacttccctggttatgcgtccaaccaattggcatgcgaccatgggtcacatttcattcgagggatccagcgatgactatcacgacaatcggaattgatcttgctaaaaacgtgttcgctgttcatggcgttgaccacgcagggaaaacggttctggtgaaaccgagggtgtcgcgtgctgcactccctgaacttatcgccagtctgccgccatgtgtcatcggcatggaggcctgctctggcgcccattactgggcaagactgttccggacgtatggtcacgagccccgtctgatggcccccaaattcgtctccccatatcgcatggccggcaaatcagggaaaaatgatgcagcagatgcgcaagctatctgcgaagcggtccttcgtccccagatgcgtttcgtgccagtcaaagatgaagagcagcaagcaatgctgtgtctgcatcgaacccgacagggattcatggaagaaaaaacagccatttataaccgtattcggggactgatatctgagtttggcgtcatcgggccgcaaagcacacaggcactacgtcatatggtgcacgagcacaagaccgctttgccagagcaggctcaattgtgtgtgggcgatctgctggaacatatcgatcggtttgaggcaaaaattaccgaatacgaccgtcttctgactcagactacgcgccgagatccccgaagccagcaactgatgaaactaaaaggcattggtcctaggggttcggggagcaatggaacagggaagtcacttaagcccacatcaatgaaacttcgaggcgttgggagcgcagcaatgcttgtactttcgcccactgccacacgggcacaattcgtttctcccaaccttgcggcccagcctgcgtataggctctttcacggtcaattgccgatgtgatgagaagtaacgatagatgtgtgtcatccccgcaatcatcatcatcaacaactcattgcgtttatctggtgttatttctggcgaacgcatggttggatctggatcatgttcatgggtcaagaacatgattggtagcatcgctccgccgaattcttcactatcgatcagctcttgccaactataaggtcttaatcgagtgcctcgcatgaaaccatgtgcccagtcgttgccacgcacgagtccatccgcatcttcaagtagcactggcaggtatacatcgtccttttccagagtcaaaaacaacgccgatgcaatggtgttccagtgtcgcatgaccaaaccaaggatctcggaggcttggtcatggttgtcaaaaaaatgcgcttccccgaaaacatgtggcaagtattcgctgggcaggactgtatcagcgcggcaaagaacccatcaagcatttcgatgttcattgctgacgcccctgcgccttcgaggaaactgctcagcaggtcaagctcagcgtcatccagtggttggttcattatttgttgcatagtgatctcgcatgttttcttcaaaaggccgattcattttggttggtcagcggccgcaattcaccgcgcgcaactgcatctggtaccgagaacgaatagcgtccgagcatgttgatatgctcatgcccgaatgcagacagtctggcttcgtcctcgggcctgacggggtacccttcgttgcgcaactgcgcgagcaccgcgtccatatatagggtgttccacaacacgatcatgttcacaaccaggccgagagcacttagctgatcttcctgaccttcgcggtagcgttgaaacagctctcctcgtttgccgtgaaaaacttcgcgcgccaagctgtgccggccttcgccaagattgagctgcaatagcgtggtgcgacgaagggcttcgtcatcgataaagttcagcacgtggatagttttctcgatgcggcctatctcggcgatggcttgcgccagactggttggacgctcatcgacttgcaaggttcgcatgatccccatcgctggtaccaggcccaacttaagcgagccgatcaagcgcaacacatcgtcccaatgcggcgtgatacggtcgagattcacgcgttgcttcgccaatatattgaggtcaccataatcggcgtgagggtctatgcgccagaatcgcgagccgccaacatcggccagccgagggcaaaagcggtggcctgaaagacgaaacagaccgaacatcaagtcgctgtacgcgccggtatcggtcatgatctgtgtcggttgcaactcggtctgctgttccagcacaaccgccagcaagatcaggctgtcgcgcagcgtgccaggcacggtaatcgcattcagtccagtacgctgatcggacaacaaattgtaccaagtcacgccccgcccgcgattaaagtatttcgggtttggcgcagcatggaccgtgcgcaccggtaccacgaagcgcataccgtcggccgacgccacgtcgccgccaccccaggtacgagccagtgcgatgcgattttgtgctgccaccagaacggagttgcaggcaacgagcgtgtcgtcacgcacatagttctgatcaacccacatcaaccgctcccgtttaagtgctggtttgtcctgccgtatcagcggctctggcccagtgttgcaggcttcagccatcagaaccgcacacaagctcgttgtcaggtcagttgcgcgggccgtgcgctcggtcaggtgtgtaaacgcccccatgcaaccggttcgagctgcgacttccagcaaaatttctggcaactcgacgcgcggtatgcgcgccttgatctcgttacgtagagcgatcaacgaaggaggctcttccaacgcttccaaggggctgagcaccaactcggtcttctccccgaccttttcgaaacgtatcgcgtcattttcaggtaagcgcgcggcgacgcgtaggtaggtttcgtccagttcgcgagtcaaagtattcaacgtggcgtcaggctgagcactcaaacctagtgagcgacagacgatgggccgtgtagcctcccattctgcacctgtgagcaggccggcacgtgggtctgcatagcgccagctcgggcttacaaatacatccctccggcggagtgcactacgcagttggtcgagagcgcagaaagcataggctgtgacatcgatgcgtccatcatcctgtacgacatgacgttgccacgccttgttaacgatgtcgattggcggatcgagttctgccttttcattgagccattttaatgcttgtaccaatggctgaacggccgggttggcgtcgaaacggatgacccgcaacaaccttggcagaaaccgagtgacggtacctttccttgcttccaattcggtgtagaacacatcattgggcgggcgcactaagctgcgaacgtcatcaagcgcctgggccagctcatcacgtccgatggtgtcgtaaacgcgctcgcggagctcattgtccgataaggcgtgatcgagcagcatccggcatgcctcggccaatgtcgaggcggcacgatccagatccttaatcgtacgctgcctgaccttacgatctgctttctcagctttggtaaatagctctcgcagcagcaggtcgagtacatcaagggcatcatcttgtgcgctggcttccaagcaatgcacgaaggccaccaacgtagcgatgcgtcgagcctctggtagtctggccatggcggacactttaacggtgctggcaaagcgagccagcgccgcaatgcggcttggaggaacatgggtgacaggcagtctgatccccaagctgcgcacagtctcaatacgctgtaaagcctgcacgagcgctggcgcgctaacgcgtactggccctttgcgcaaccgatccagcttggactggcgtccaccgtcgacgggcttgagtaaatcatcgagccgctggcgctgtgctgccgttacgccccggacgagcaggcgccataggcgcgactccatgcgcgagcgtatctcagcgatgaatcgttccagcactgtgacgcctggcagcagtatcttatggtcaaccagccaaccgttagcgtaatcaaacaacgtgctgagccggtctgtccccgtccaacacagcgcgcacaaccagcgcccgagtcggaactgcacgccgctgccagcaaactcgcaatagccataacgtgagcgaatttctgcggtgtgccgccagcgttgcctggtcgctcgataggcgatgacgctatcggaaggatctacgatgccaggttgtgacgaaagcgtctgcagcaccacgttggggacggcagtggggtcttccaggaaggtaccaagaaagcgtgctgcagtcagttgcagcgcgtagccgagacggctgctgtcgcgccgcttggtgccgatccactcccgatcgtcgtcatcgagatggaagtagcgagccagttcttcgctggagaggatatctggatagcggccgtagtgttcccgttgtgtaactgacaggaagctgaccggcataacatcaaagcgcctcggcgcagaaggtggcaggcgtgacgatacgcgtacggccaaggttgccgagttgcaacagtcccgctcggtggtcgccggtcacaaggtaatcggaagcacctgccatcgccatcgccatcgccatcgccatcgccagcaagaatgtatcatttggatcgttgacttcgataccctccggtagaggtggcaacacatcaagcatgaccgaacatcgcatgttgttgaccatcgcgccaacacggtgcggctggagcacatccttgaactttgcataacggctggctcggcgcagttcattgatttgtgcaaccgatgtcaccaggtcgaaacgatccttctgccatgcgcggtaaatgacgtccggccaaccgtgcggcgacagcagagcactgagcaacacgttggtgtcgagaacaacccgcatcagtgttcacttgcccattacacggcttcgttgacgttggcgttggccgccttggcttcctccgcggcgcgctcgaagatataggagcgcacagccttttcgatgaaacgcgacaagtcgcccttacggccaccgccttgtgatgcaagaaacattcggacggattgatccgtgtcgggtgacaccgcgatgttccaacgcacattgctcataacattctcccaaacagcgcatttacacataaacacgtatacacccaattacagtggagcacaacagctcgataaaacgatggttttttaatactttaatcgaccgtgctgaaatgcgggtttaacggcattgataggtcgataagtggttcataaaactggtttgccacagcaaagttcgataatttgttggtgcaatgagtttattggaatttaaccatgaaagtaggctatgcacgggtatccacccgcgaccaaaatccagacatgcaggtggacgcgctcaatgcggctggctgcgagcgcatttatcaggatgtggccagcggagcgaaaacagcacgcccggcatttgacgagctgcagcggcagttacgcgcaggcgacgtgttggttgtctggaaacttgatcggatggggcgttcgctcaagcacctggtggaactagtgggcagcctgatggagcgtaaagtgggcctgctcagcctgaatgacccggtcgataccaccaacgcgcaagggagactggtatttaacctgttcgcctcgctggccgagttcgagcgtgaactgatccgcgagcgcaccctggcaggactgacagcagtgcgggcccgcggacgagtaggtggacgacccagaggcttgtcaccagaggcggaggctacggccctcgcagcggagaccttgtaccgtgagggcacactgtcggtcgcagccatcgcacaaaagctgcatttgtccaagagtaccctgtacagctacctgcggcatcgtggcgtggagattggcccgcataaacaatcgagacagcagctgccaaacatgcaacacgtcgagagcggcgatcactccaaggttgcaaccatcctgctgacgctgcgcattgagaacaacagcaagtttgtgcgggggaagaagcgcacgatagagcaagttgagttttttgagcttgcccactacgaggccacgcggcgggcgaacggggaatatgagctgaaggtgccctatgacactgaggaagagttggataaaaccatgaacgatttgctaaccgacataggttgcgttgcggatgatcggcactgcttctcggagagctatgcccgcatggaaggctcagatcgttgttggtgaaggcttaagtgacttccctgttccattgctccccgaaccccaattaccaaaaatccgaacggacacagcaagaagcggcgcggcgcgaagaggtcaacattaaccatcaccaccaagagccgggtggtgacgagccggagtattactgatgctgtcactgggcagctcggcctactacgctgccgaggaaaactactacgccatgggcgatctcgagtcggtctggatgggggaaggggctgaccgccttggactgagtggccccattgacggggccaccctcgatgccatcgcccagggcaaactccccgatggcacggaactctcgcgcatcgtggatggcaagcagacccaccgcaccggctatgacctgacgttttcggcccccaagagtgtctccgtgatggcactggtggcgggtgacgagcgctttctggccgcccaccatcacgctgtggcggtggcaatgaaggaggtcgaggcgctggccagcacccgcatcatgaccgatggcatcacccgcaccgagaccaccggcaatatcgtggcggccctctacacccacgacacctcccgcgaacttgatccgcagctgcacacccactcactggtgctcaatgccacctatgcagaaggcaaatggcgggcgctgagcagtgatgccgcccacatgaacagcggctttggcaaagacatctttaacaacaaactggcgctcgggcagatataccgccacgccctgcgccaggacgtcgaggcgatgggttttgaaacagaggtcaccggcaagcatggcctgtgggagctcaagggggtgccgaccgaaccattcagccaacgcagccagcagataaacgacgcggtcggccccgatgcctcaccccagtcccgcgatgccgccgcgctcgatacccgcaaggacaaggcggttgccgaccccgatctactgatcgccgattggcgtgatcgcctgggcaaagcaggctttgaactgcccctctatctcgccaaggccgacgaacgcgcccagggatacaccgtccccacgccagctggcacggatatcacccaagccgtgagccaggcgatatccatactttcggataaaaaggtacagttctcctactccgaattactggccgccacggtgagccagctccccgtcgaacaggggttgatcacccaggcccgcgagggtatcgagcaggcgattggacgcgagcgcctcatcccgctcgacaaggaaaaagggatcttcacctccgatatccatctgctcaacgaattgtccatcgcccagctggccaacgagttcaacaagcgccccccgatagccacctttgccgagcgggcaaccccgcgtgatcgtccctatgccaacgcctactccgtgttggcccaggacaaggccccgctggctatcctgtccggacggggtggcatggcccaaaccatcgagcgcatggaagatgccgtgctcatggccagcgaacaggggcgtgaggtcaccatcctggccagcgacaatcgctcggctcgcctgctggcacaaagccagcctctggcaggcaatattgccccgcgtcacaccctcaatgccgccacggtctttgcccctcatagcaccctcattgtcgagcaggctgaatccctgaccctcaaagaaacgctgctcatcctggaaaaggcacgggccagcgatgtccaggtactgatgctcgacagtgagcgccagcgcggcgtcggcaatgcgctctccgtcctcaagcaagccagcgtgccgcagtaccgtttctatgatgcgcccaacatcgaggccaccgtccagagcgtgcctgacaagccagcgcgttttgacgccctggcacaggactacgcgcatcgtctgcagcaaggcgagcaggtggttgcccaggtctccgggacacgggatcagcagcagctaaccagccatatccgcagcgccttgcgggatatcggccaactgcacgggcaggatcacaccctcaacgtccttgccccggtatggctcgatagcaagacccgccatcagcgtgacacctatcgcgaggggatggtcatggagcggtgggacgacaagggtaaaaccatggatcgctatcgcattgatctcgtcgcagacaagacccactcgctggtgctggccaacgagcagggggagaaacacaccatcaagatccgcgccctggacagcaactggtcgctgtttgaaagcaagcgcatcgaggtcgcggcgggcgacacactccgggtgctcgggcgagaggccgagggcaccctcaaggcgcaacagaccctgcaggtactggacgcggcccctggccacctgcacctcaagaccccgaccggtgagctgcaactgccaacagacagggcactcaagctcgaccacaactatgttaccggcgtgggcgtcaccgccagccaggaggccaccgtactggccgccatgagtgcccgccagatgagtggcacagggcttaaccaactggccagaagtggccagcatattcacatctacaccccgcttgatcagatgcgggcacagagcaagttagccagtcatccccagttccagctggccagtgaaaagctcaaagcccacggcgacagcgaccagctcgatactacgctcaagcaggccaccgccagcctgcacacagcggctgagcaagccctgcatttggggctggcccaggtggaagccaaaggcatcgtcttttccacctcaagcttgctggccgccgccctggattttgccccggcaaccccgattgactcaatcagcgccgtgctcgatgacaaactcgccaagggtgacctgctgccggtgcccggcaagcgcggcgacgtggtctctcgagccagctttgacatggaaaagttcattatcgccaccattgcccaaggcaagggaaccgcgaccccctacctgcagcaggtacccgacccccaactggcagggctaacccctggccaggcacaatccactcgcctgatcctggagagcaacgaccagttcatcgccatccagggctatgccggtgtgggtaaaaccacccagttcaaggctgtgctgagtgcactcgacaccctgcccccggaacagcgcccgaccgtggtcgggattggccccacccaccgggccgtccatgaaatgcagtccaccggggtcaaggcacagacgctggcctcgtttctctcggagagtcgcctgcaggccatggcaggggagcagcaggaccacagccgcaccctgttcctggtggatgaaagctcgatgattggcaaccgcgacatggcggagttttaccagcgggtggccgccagtggcgcaagggtggtcagcagcggtgataccgcgcagctcaaagccatctcgtcaggtgccccgttccaactgatgcaagagcgcagcgcggtcgatgtggctgtcatgaaagagattgtccgccagcgcccggagctcaaaccggcgatctacagcttgatagatggcaacctcacccagtcactggcacagcgcgaagcggtgcaaccggctgtggtaccccgagacccggcaaacaaaccggatgcctggacaccggatcgctcggtgattgaggcaaagaaccccgccgaactggtggtcaaagattatgtcagccgcacccgtcttacacgggataacaccatggtgatcgtgcatctcaatgaggtgcgccacggtattaacgccgcaatacaccaggcactgtttgataaaggggaattaggtccacgccagaccagcctgaccattcttgatccggtgcgcattgaagaaaatagcctgcgtagcagtgagcaggtacagaaaaatgcgctccttggtaaagtggccgtgcttaaccagcactattacaccatcagtggtatcgacccccaggccgggacaatgaccatcaaggataatgagggcaaggtgcgactcatctccaatatcgaaaacaccgcccatgatctcgctatctatcaaccgagggaaataaaggtcagtgaaggcgataagatccgcttcacccgcaccgtcaatgaacacggccatgtagccaatagccagtggcaggtaaaacgcatcgaggataatggcgcgatagtgctgcacgatggcaataacgagaaaaccgttcgccccgaccaatttaaagaagaccagcacattgatttgggatatgccattaccgcctatggtgcgcaaggggcgagcagtacttacgccatcgaattacaggcgatcaaagtcgtaaatagaaacttgattaccctgtcgtctgcgtatgtccccgcctcacgtgccaaagaacatatgcagacctataccgatgataaggaaggctggattaacttgctcaataaaaacctcaagagccaggttagtaccgcccacgatgcgctcgaaggagaccagattaaagggcaaaaggtcgcagatatgttattgggtaccgcctcgacgatgcgctctaccgcattaggacggcatgtgctgaagacccatcaactcgatgagcagcagcatatgggaaaatacattgcaccaggcaaaaaatacccgaccccgcacgctgcctttccggtgtgggataataatggtaaaccggcaggggctgccatggtggagctgcaaagccatcaccaaaataaaggccctaccctggacagtgaatatcgactggtggcaaatgaacgagccgagtttatcggactccagcgtgccagtaatggcgaaacccgtatcgccaccagtttggttgatggaattatcatggcagccaagcatccacaaagtggaatattggtcagcattaacggcgcaccaccaccatttaatgtcaatcggatgaccgggggtaaattggttgtgtcggacacggatgcgcagcacctgcaaaaagagtcagagcgtgagttaccactgccacaagatatgaccaccaaagaatccaaacgccaggacgagctgataaaaacagtggccagggaaaaagaacacccggatatcaaactgcctgatgataaacagcatgcggtcaatcgcgacgacaagcgactccacaacgatatcaatcaactcaataaagacgcggagttaagtgagcgacaattgcgtaagttggcagaaatcggagaagtggccaaagccaaatttacccatgaactccacgacaaactggataagctggaaagggagatcatcaaggaattgaccaagggggagtaaaaaagaaaccggccatgggccggtttctttttttgtcagtcctgctcatcgtcagtagcaggaaagaagggctccatcttttctgccaccttcctatcaatagatactcgcaacaactctttttcacctttttccatattaccaagcttggctgtcaggtgctggctgagaaacatggactccaggcaagtttgcaataatacccggtcaaagtcgtcatggccacttcctgcatgctcagagcgccgaagattgtaaactcgcagtcccagctccaataacatacaggctttactggaaaaactgacctctgccgggtttgcgccagcctgaatatcctcctcaactaactcatgtatctcatcaatgcaattgtgcttaagatatacctgaactcttggcatgttatagctccttggtttgttattaaccgtcattgtatgtgggactctagttgtagtccaccaagggctttcgtctccaaaatcatcaaaaaacaacgactctactagacgaaacaaagcggactccttttagagtccttcgtctgtgatccccagtgtttatgctgcatgactctagttaaactctagactgcactctaagtgcgactcgctaacgagtcgccttagagtcttatttttatgccgaacagattgcaacaccttcgatttctgactatgacgctgattttaaagcggtaatctgcaaatcgcagatttgcgaggggtgtggagtcttatggttgaggagtaggctatctataaatatcttgctttggttgactcggtatatggccgcagagggtgacgagggaatttttcggcatcagttcgccgtgcaatttgctcgttacccattccggtgataaaggggaaaatacctattgttcatttgctagccatctcatttactggcaaaatggttgccttgtttaagggggatgcgatgaatagatggttgccgctggtcattgttgctaagtcccgccgtcatggctgccgattgtttcgatatggcggggcaggcttaccgtattgatcctgatttactacgcgcaacagcctttcgtgaatccagttttaacccccgcgccttgaatgtcgtctctgataaaaaatatgccgttggattaatgcaaattcattcccagcacttcgccaaattggcacaattcgggatcacgccaatgggtctatacaatgatccttgtttgaatatctacacgggagcctattacatggcacacgccattaaacggatggggtataattgggacgcggtaggggcttactatgctggattttccacatcagccaagcaggcagaaaaacgtaaatggtacgccgaacgggtcaagctcacgtatgacgagatcaaaaaaggccccaaacatcaggggccaaataacagcaagggaagcaaacctgattaatctaatgcgctaaaaatcaaactatgctcttctaacgtcaatgcatattcacgaagtgcgtgatagagtcttacaaagagatcatcgtctgtcatttcccacatgtaatagtatgcaaaaagacaagccacaacaccggtagcgtgggcagtcaacactccctcaaaaccattaccattaattgatagtgtgtaaccttcttttttcaaagggggaaccataaagaatgcaccattcgatacctcccacatatcccaataaccgccgctgtacgatgcgcagatttctttcatccagccataaatgttaccttcagttttcatcatccagcgtccgaagtatttaggcatcatgtccatacgtttagaatcaataaccagaccagcaattaaagcatccatacatcaccccttgttaggtctgggccactcccagaccgttatacattgatggtttttgttgcctgaattttaatgccactgcgccgccgcaatcgccttacctgcgagcacaattaattcttcatttgtcggccatctgccagactctttgacataatcaataatggcggttccatactcctcgcacacctcataaagccacggtgtgccaaccatttcgatatgggtcttttctgctaattccttgaggatgggaaacgcatcattcattgcccaataggttgtttcaaccataccgcccgggcaaccatcacacatttcgtaaccgccttggtgaatgatccccgcaatttgcttaccgcgtaacatgcgcacgttattatcaatactaatgcagatataaatgagtgattgaatgtcgtattcgttcatggtttacctctacgttgaatctgaatatgtgtgtggcgttttcgtgttaatcaatattggcttgatatattgatatagacataaccaaaacttccgagtgtatctgcctcgcatatgaatccgccctgttctatgcgaataactttttgacagcggggatccaattcaccggataacaatccgccctcaagctcttttactattgctggaaagaccgcctctaatttagctttttggtggtcggtccattccccgatgaatccggctctatctgataggaaatgcaagcgataccgctcttgaaccagccgagccccaaaactagggctagtttcacgcaataaaccccattggctcgccattccattttcactattaatttgctcgatgctgttcatggttattccttttctttgtgaaatttgcctttctagattctgagctgcgctctaggttttcagcgcccgtggctctttactgcgttgcttgatttgatttgcctctctgagttcttcgccgcaagaaagggaaacaacacgcgacaagggagacgatgcctgtgcatccccgcaagccgcagcgcaagcgaacgaagagagtgcgaacgggtgaggagatggcgaagcgaacactggcagcggcgaccggcgtgttaatttgcctggcggtgaagggcttagaggggcaaggcagagcgatgaagctggccatgggtgcggcaagcggagcgcgcagcctcgcagaggcgtaggcatgagcgatggaaacccgaaggggcgagacagcatcttttcgctgactcgatgcgaagcatgacagcgcgaccgctcgcggtcatgtccaagtcattttgtagaattgaatcatcaaaagcggcatttgattgataaggggagagcagacccagcagacccagcagacccagcagacccagcagacccagcagacccagcagacccagcagacccagcagacccagcagacccagcagacccagcagacccagcagacccagcagacccagcagacccagcagacccagcagaccaggatgattcacccagtcacaccatcgagcaagcaccaggcttaaaaagtgatattgaaggaacagcccccggagcctaaccgcctgtaaggcggccaagccgcagccgaaggctgaggcttgggtaaatcgatgtcattcgactgactcgggttgatgacgggtcaagtgctgccaggttgccagatttctcgctaccgaccgcacggccccctcttcctcgatgatcaggtggagcaacaaccgctcaacgggctcgacgcctgtccctgccaaccttgcctcgttggcctccattctgaccgcctccatggtcttgagcagttcaagggcttgctttgccatgtcgcctaaccgtgtttcaagttctcgcatcttcttcccctcccctatgcggcccgcagtccattggccagattcagtcgatttaaccctgcctggtgataatgcggcagcaactcgatccctatatagcgccgcccacacttggccgccgccacgcacgtagagcctgagcctgcgaacgggtcgagcacaatgtcacccggacgggtaaatgactctatcaggggctgcaacgcgctcaccggcttctcggtgggatggtgtcgattacctgagtaggcccagggcatcacatccggcaacggctgcgcgggcacctggggacggcctttggcgagcaagtaagcgcattcatggcgatagccgataaaggccgctttggacgcataggacttggtgaacaccagatgaccgacaacccgaaacccggcctgcttccaggcggccataaaggtatctacccggttccagccgtagaaactcaccgccagcgagtggggctttaacacccgatacatctgcgtaaaggcaggcagcacccattcatcattaacgtcattggcaatcgatcgcccggagcggtctttaaatccgaccaggtacggcggatcggtcaaaatgaagtccactgcggcacctggaaacgtagacatgatctgaacactatcacccaacatgaatcgtgacatggtattggcctcgtcatagaagggcggcaggaggtctccgggatggttgccattccctgctgcccgaggccaacacgcaatgcatcgcagcgggtcaagcggacgtggaataccgcagccgtatgcttttcgcggcgaggatatgccgcgaaagccgcttgaaggctgtttgcgtcccgcaatgcggggcattgcacgatggcagagggcagcagggttttcggggcagggctttgcacttctattcagaaacggttatccccacaacgtgccaggaggcaccagggggcagaaccaacggtagtcacccggcagcaacaaagagcgggcgcgagcgcccagccttgtctataggggaaagccccagcaagccggggccgatgaaaaggcacaggggttaatcctctgcaggcaatgcgccagccaatcgacgggcctcccggacggctcgggcggtcactttgcgcacccaagcacagcggctgggcgaccagacgaacccggcccccttgcacagctggcgcaacgctgcggcgggcttgccgtcaaaatggatctgaatgcgcccatcatcctcgaacatgcgccagccctgcctgctcgatcggtgctgcgctgtgcaacgcccttagctgctcgatacgctggcgcaagcggcggatctccgccccgttgttgctgagctgccatgcctggtaagtgctgcgctttgccctgttggcgtccttcatagcttgttgcctggcctcccgcttggccaacttgccttgcagctgcgccagcgcgtcgggatcatcgctggcgatcccgccctggccgaccgcctcggcgcgttgcgccaggtgctcggctttcctggccaatgcaaccgcctgccccatctgatgatcgacccgggccagatcgcgacggtgtcgccattcactatggtggcccaccaggatcggctgacccggcacaatccagctgaggatggaacgcacggcggcatgacggccagcgctttcgtcttgggcctttcctgctcgcccctcgaggcgctcgcgctttgcttcgacacggccctgatagtcacccagcagcgcggcgcgggtaggagtgggggcctcggccccctgcatggtctgattgaccggctcggcgaccggcgccaccggcagcggttgaccaccgtcgggatcatcatccggtggggtggtctgcatcagcaatgcccaggccacgcggcaagcctcggcaaagctgtgcgcctggagcccctcaaagcggtgaagctggtcgccctgcgagatcgacaccgtccagccatcggccacgcgatgggcacgaaatgtgggcttgggctcaatgctggcgggctgcagctgggtaacgggggccatgtctggctgttccgactcgctggcaggtgtccatggctgaccatccaactggtacccggtgtgagtgatgccaatgcgatagcaagcgcggtgcatcagggtcagggcaaattccccctcgatgagctggttttcatctccggtgaccgccacaccggtttcctgcaagatcacggccttagccagggtatccagtgcgggagagcggtcacgggaggtaaaaaggtaatcaacgtaaccaaacacctcgttaaacgggctggcattgtgctcgtaacaatcggtcatgccattgaaacgcccgccctcgtaacggttaaccagagcgtcaacctctgccacggtggggccatccgtccaactcacgcgcacactcgaagaccagccgccacgctcgcagcgcacggaaaatttcacggcaggccatgcctttttcaggtcggcgcgaatgtttttggccacatctttcgcgccagcccgaccaatccgggtcaaatgggcgtattcctgggcactggcgagacgctcaatgtcagcgttaaacgcctgcttcgcggcttgctcattggcggcagcctgtgcggcggcttgttctttggcctgcgtaacggcgagtgcggcggtttgttccatctcatcgataagctgaccggcgcggccaaaatccacgccctggacaaactcgatcaatacgagcgcatccggccccatgctgccgtaatattcgcggccctcggcggtctcgtaatggcgcagcatggccgcgcagtgatgggcaaagcagagctcatcgcctgcagccaggtcaatgcgggccgtgtaggttttaccatcatcaaaggtgaccgtgattttggttttgagatacccgccagcggcgtgagccatggccacggccagcgcctgggcttcaaactcgccaaaactgaggagctgatctgccgcccatgcgtccgactcggaccagagcacctgcacagacaccgggcggcggacaaaccgggcggccagctcgcttgttgtgctgctgtttttgaactcttccatggtgatgatagttgcgctcatgattgcctctcctgatggtgtgttgggggttgaacccatttgcgtctctagattctgagctgcgctctaggtgttcagcgcccgtggctctttactgcgttgcttgatttgatttgcctctctgagttcttcgccgcaaagagggaaatcaacacgcgccaagggaggagagaccagtgcgcccccgcaagccgcagcgcaagcgaacgaagagagtgcgaacgggtgaggagggcggcagcgcgaacactggtcacaacgaccgggcgtgtagattgactggcggtgaagggcttagaggggcaagacatcgcgatggagctggccactggtgcggcaagcggagcgcgcagcctcgcagaggcgtaggcatgagcgatggaaacccgaaggggcgagacggcatcagttcgccgcctcgatgcgcagcatgacagcgcgaccgcttgcggtcatgcccatccccttgttcgtttttgactattcgagttgcaatgtcgatcctgctaatctagcgattcaaaaagcgcagtattgaaccgacatggagatattatgcatgaatgaaatagctataaatttcagtagcccttcctggtggtttaacatgggcttcccattattctttgcctggattgtttctcgcgcattcttgtctttcaaaaacaagatgaaaaaagccttcagatataataaatttaaatttgctaaatacatcaagaataataggcacaatctcgcagcagtgaattatcaaatgatgatgtcgctatgttgctttataacgttcctctttacctgcgcactatatttattcttggttatcacaggtcccttgacacaagttaaagaacagagcacagcggcctttttcatctgtttgatccctttaatgattattgagctcatttacctaaatcaaagagaccgcgccatgcgtctcgtatctgaatacaataaggtttcgcatcaagagaacatgcacacatgttagaagccaatgttaaccacaaccggtttctgccgcgctgcgcttgcctgctggcttgttcgtcgcagcgcaaagatgccccgcctcaaagcccagtctttactctctctggcctgccaagtggcaggtcagatgcctgtattgacccttccaggtaatgctaacgcttggcgtcaccacgaatgatcgttttaacggccacaaccgacgcatcggggggcacactgagcgaaccggccagttccccctcaatacttctcgttatctccgagtcccctttaaaccaacaccattcatagccagtcttggtatcagcagcttccaaaatgccgctccgatagtcgaatgtcaccatggtcgtttacccaataaactcgagatatcggtcggcgatctgtagatcctccaccccctcaatcacgcccgccgccagcaagatgcgccgccaggcgttgtattcaatagcgcgatgattgtttgtatcaacagggcgctcccagcgcctgactgtcgggcaaccttttggatcgatgggatagcccaaaaacgcccctagcttggtttgtggccagcctaacaaggcagtacggacaaacttgatttcatccggcgtaggcagcacaaattcaggcgaatagcggtgtcggacacagggccgcattttgaattcctcgatagaacaatccaggccagtgacatcgtagatagctttatgttcagacatgataaggctccagcgccccgtcaggggcgcagtgtttaaattgaatccccgcactgcaaatgacatgctgttttcaccggcgaccacaatatgatccagcacccgaatatcaacgagatccagcgcggcttgcagtcgctcggtgatttggcgatctgcacggcttggctctgcgacaccggacggatgattgtgagccagtatcacggcagcggcgttatgtttcagtgcggttttgacgacttcgcgcggatacacggcggcggaatcaatcgtgccgtggctaaggtcaacggcgttgataacgcggtgctgattgtccaacaggatcatggcaaaggtttcatgttccagtgtggcgaagcgggttttcaaatactcgaccaccatctcggggctgttcagtgagtccagtcgagtgaagcggcgagcaataatgctgtgcgccagcgcgataatccgtttttctctttcagtgaacatacaggcaatcctgttttttgggtccaggccaatcccgtaccacaaaacaattataccataccactgggacggttaaagcattttcaccttaataagaaaataaatgtaataggcgggtatcccgcctattttttatttcacgttatctgtgctgtgatatctggcgataacaatgttttgccattgcctccctgacccaggccgctttttgcatgagcaatatgatggcctgttcggcgggcatgtgaggaacgtccattagacgtataccccgctttttgttactgtgagtggtcatgtttactcctggaacgggtttacgtgctgccccctgttagcgcagggggttttctttttgcacaacaggtatgcctgttattacgagctgggtatctccgtgtataaacaccataccgtaccagcggcacggttaaattgattgagatcacaattctgaccagatagcagcaagtagcggctgggcgttgaggagcggcatcttttcgctgcgacgaacaagccagcaggcaagcgatagcgcggcagttccctccctgatgcctctttcatgcacagctaatggggtcacttttgcaccgattttgtggataactttcactcacctgtcccgccgaacttttcgtgaacaccagggcggccctgctggtatgatcaccaggaggcccgccctccactctctcgataccctgccggattccggtactaaacagagagagccaccatgtactaccatccaaagcctgccgccagtcatgccgccgcccttcgccctgggcaacttcgccatgtgatccgtgtcgcctcgataacaggccgccagcccatccgtgatgtgatgttgctctggctcacccattcaaccggtgtcagggtcacagagctggccagcatcgagatccgcgacctggccagatgcgcgatgaggtctatctgcgggccgctatcacgaagcacagccgccctcgtaccatctacctaacccaccccaagaccatcgccgccgtggaggcgtggtcgactaccgccgcgcccgtggctggggtctgtcatccgatcccgagtaccgaggctttcgccccgatgaacgcctggtgctgacccacaagggacgagccttcgagctggcccgcaaggttcgccagctacgtcgtgggccggtcgagtatcggtgctgtgatgcactccagcaactgatgagtcggctctaccggcaagcgggtatcaagggcggctccagccactcgggccgccgaaccctggttgcaaaggtgctggcaaataccggacagatcgaggtggtgcaactgctgcttggtcatgctgaaccggatcatgtgtggccctacctggatgtgcgagaagaggtgatcagggccgcatttgaggtcgctttatagtggcatatgcttgacatatgccactggtggttataaattgcatatgtcaaacatatgcaggagggtttatgcgtactgtatcaatttttaaaaatggtaaaaatcaggcggtgagactgccaaaagacatggagtttcagggggttaatgaccttgagattatcaaaaatggcgacacaatcacgttgcgcccggcccgccctgattggttttccctggcggaatgccagaaggtggatgcagatttcttgcaagaacgtaccgatgtgatcagcgatgaaggacggttcgccctgtgaagacgtttatgctcgatacctgcatttgttccttcatcatgcgcgaaatgccacagtcagttcttgaacggttgggcgcagaggtggcgagcggcaatcggattgtgatctcggcaatcacctacgccgaaatgcgttatggccagatcggcaagaaggcttctccgaagctggggccagccattgatgaatttgttcgtcgtctcgatgggatcttgccatgggacgctgctacggtcgatcagacgctcgaagtgcgccagcagttagcagccttgggcactccgatcggcaataacgatgctgctattgccgcccacgccctgacggctggctgtgtactggtaaccaacaatacccgcgagttttcccgagtggcggggctgctctatgaagactgggttcactgagtttgtagaggaaaaaagtccaactatccggaatttccggatggttggggattgttcagtacgttagagggaaagtgatgaacgggttagcccgaaacgcaaaagggcattggctagccacccacatgggccagcgcgtaaccttcaccgaacagcgcttcggcgatgctgccgagttacttgcccgccgtgtcctgctggcgatgcaggccggtacatacgacgagttgagggatagcgccctgctcaagcagagttacagtcgagagctggccgcccaggtgttgggcatccacgtaggcgagctgaacgaatggcttctgcgcggtgtattgcggggtcaggagataacccccccccgcccagacaaccgtagaggggcagggaaaattagcggttatgaactggctatcgtgcaagagcgcatgaaggcagactgagttagttaaggaaaaatgatggatatggaagctctgaaagaagagatccgtcttgctatggatgggtttggcggaagtgacattgcctgtgcggctgcctgcctcgcgttggaagatctggagtgcgcccaaggaaagagctgggactgggttcagactgttttgtctgactgcccagcagccaaagagaccgccttagccattcggcgggagatggaagagagaaacatcctgtctcgtgccccagctcaagatcgctttgaaagctggctgatgaagaatgccccatatctctcactcctttgggactttgaaaagcacgagttgagcctacccatggtcgatagttatctcgccacagcatctcacggacaggcgattatgtgccggttcgcagcgggtgtttggctgggaagcaacgattaccagttcgacatgatcgacgctgcgggggttctggatcacgagcagaagaccgctatcacagcttggtttacatcacccttctggccgtaggccgataatcgaggaaaaaccatgattgaggtaacgaccgagtaccacatcaccagctcagatttagatgaacatccgatttataaatgcaagggaacttgcaaaaaagtttggtggcaagaaaatattgagcaggctccatttggggttcaattagaatgcccgatgtgtggcggatcattgtctgcggccaaagagaatcttgatttcaagatcactaagttccagcctggggtgagtctgatgccaggtagctctgctcgtattaaccatgtgtcaaacttgctcgaagaattcattccgttacgggaaaagtatggctggcgctaaatagctgttccgaatagtagatcaccggaggaagggaactcagtccagtttgtgcgatctcattagtcgccaaacaaaacaagccacacccaaaggactgagttgatgcctatcctaccacccctgccacgaccacaacggcgccgcattcacaaaatcatccatgccacccgtgataaaggacatgctcgtcgcttgatggccatcttgctgttacatgaaggacgtacggtcaccgatgttcatcaccttaccggcgctgcgcgctcgaccatcggtcgttggcttcggtggtatcgagatgaaggcatagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttctcggacggctctgggggcaaaccgcagagctcagtgtagatgacttgtagctcagctacagtatccagaaccgcaacccgttatcggggccgtaatccgaccagcgtcctggcttgtcgtagtaacgccctatattccaggacaagcggatttttgccctcaaacgaccaaccgccatacttagctaaccaacggcggggctgatctggtcgccattgtgcaatagcttcctgcaacaacgcattgatgtgagcttgttcggtgtcgcggcagtattgggacattagggcagaggctgtatcatagtggtgggtgcttgaggctgtctgtctcaagcgcaagcaagagccagatagacgaaagccccgaaggtcaattttcattaaccaacgaggcccaacataatgttcgcaaaactgatgttagcctctctcgacgcaggaggcaagtatgcctggaaaaaccgccgtgatggcgttgctcattgtgtgtgtcacagtgctggcgtttaccgcgctggtacgagattcactgtgtgagctaagtgtgcggcaaggcggcacggaaatccgggcctatcttgcttacgaaccgagagagtaaccggcaaggcgggggttccgaacccctgccttttcggcaacgaaggttgcgatggtcatgtccgcaagcacccaactttttatggcgaatgccgagagaaacagcatggtatgggggataacacgccatgcggttcggcattcgccgcctacgagagagtgaccatgagcttaaaaaatatcagaactggctggcccattacctggtaagtcgccgcgatggcgatcacgccttggcggctgaactggcggggatgatttgtggttactgggaagggcttggtaatactgtcgaactggacaagtgggcgcgagtcaaagacgagcaccacgcaaagataacctgaccagacaatcaaactccacattcaacaagtcaaaactcagatttgatttatttgcatccaagcatggtgttgaatagggtagcaccgccgcttggcgaccaccattcagacgactgattgggcacgcgcacaatgccaggcggcacctaccttcctaccaggtaaatcacttctggcagactgtcaccttcctcagcccgtcttttccgttgagtcaacgctagcgccttcgccagcaatgttttgtactcctgggcagacacaccatttccaatacccaaacctggtaggccgccataacgagccagccaccgccttggcttgatcggatcccaactgttcaaagcggttttcagcaggatctccaagtacgcattatcagcatcattgttaaacgacattttttcgctcacctaaaactttcttttgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagctcattgacccaaccttgcccctcaccgcggtaaaccaccacgacgccaccacggcctgtatagacctgcctcaggttttgccatttcatcttcctctttcgacattgccccacgccgagtttcaacaatgaaacatatgcgcaatggtcatgaaactaactattgaacagatttttggtggcttgagcccccaaaataatactcattgcacaagacggcattgactgaaaatatcgagcccctgctcgtaagctgatgttttgatgtcccagatacccagcacagatgaaaaaatattatcgtgtgagtaacgggtatcagcagctttctgctgcaaacacgtcatatcaatccctttctctttggtaaatcctggtgacatccagacctgcataggtactcgggtctggtcatccggtgcaaacttgtacggtgtaccgtgcaggtaaagccccaatgcccccaatgattcaccgtgatcggagacatagatcaacgcggtgttgtacttatcttcgtaagtcttcaacttggcaatcatctctgcaatcacgaagtcggtgtagcgaatggtgttgtcataggtgtttgtaagctcttcatctgtacagttttcaatatcgctacgtgggcaatcaggcaggaactggcgatgagcatcagggtagcgtttgtagtaggttgggccatggctgcctatgaggtggaagccaaccagtttatctcctttcatttgagcgatctcattatcaagaccttggaggacaacctcgtcatagcatgtgtttttatcgcagaacttaggatgatccttcggcttgacctcgacattcgggactctatcgcaaacacctttgcatccgccatcgttctctttccaaaagatggagatcccggttttattcaatacatcaagtagcccttcactattgcgagctcgattatcatcaaactcctttctccccatattggagaacatgcagggcaccgatactgctgtagcagtgccacatgaacgaacatcgttaaaagaaatgacatcctcaatcttactggtaaaagcgttagtttctttctcgtagccattcatggagaaatttttaccacgagcggtttcaccaacaaccaaaaacatcagagtgggcttgtcttctttcgctactcgtgtagcgtcatcgcccaaagtagtaaaggggacaggctcagccatatagcgtctataaagatatttactggtgctatacataaagttggctgggacaatttcacgatttagagtctgattgttgcggccaatagatgcataatcctgatagtacaatgccgcaataaccccaactattgctaacgaggccagcatagagagtgctctctgagcaatacctttataccaagtagatgcatactcaattttcacaaagaaaattaatatggcaggaagcactcctgtaaacagaacccacataatgatagataggtttacgtaggcatatgcttcactttgatttgtttcaaaaatattctgaatcatgtcaccatcaaacaatacccgatatttcatcatggtatagctagcgatagaacccatcacaaagaggaaggcgaagaagggtttcatcagatagcggatagaaaatggcatgaagacgaagttaagagccgcaacaagtaaaaaaggaattgaaataacaaaaccgaccttaaagtgttcaaggttggacagaatgtcataaaaatggagcaaaactggccagtttagtaaaaacgaaaaaacaaaggccaacaataaaatgaatggaacaactcttattttgactaccgaaaacataacttctccctgataaacccttcaattctactagaactgttttattaaaaataacacatgacacataattcagttttttcgacattgtttgaatatatctaaggtcttgtcgtaaaccttagttttaatgtcccagagtcccaaaacagatggaaaaagattgtcatgcgaatagcggtagatagctgaattattctgcaagcacttcatatccagccctttctctttggtaaaattgggtgacatccagacttgcataggcacacgggtctggtcatctggtgcaaacttgtacggtgtaccgtgcaggtaaagccccaatgctcccagtgattcaccgtgatcagagacgtagatcaaggccgtgttgtacttatcttcgtaggttttcaacttggcaatcatctctgcaatcacgaagtcggtgtaacgaatggtattgtcataggtgtttgtaagctcttcatctgtacagttttcgatatcgctacgtgggcaatcaggcaagaactggcgataagcatcagggtagcgtttgtagtaggttgggccatggctacctatcaagtggaaaccaatcagcttgtcccctttcatccgagcgatctcatcatccaggttttgcagtaaaacctcgtcatagcatgtgttcttatcacagaactttggataatccttcggcttgatttcgatgttaggaactcgatcacagactcctttgcagcctccatcgttttccttccaaaaaatggagatccccgttttctgcaacacatctagcagaccctcactgttgcgagcttgattagcatcaaactcttttctccccatattggagaacatgcaaggcacagatactgctgttgcagttccacacgagcgcacatctttaaatgagatgaccccaccgactttactggtaaaagggtttgtatccttctcataaccgttcattgagaaattcttaccacgagcagtctcccccacaactaggaacattagggtgggtttatctttgtccatggcccgtatagcatcatctcccaaagtagaaaaaggaattggttctgcaaaatagcgattataaatgtatttagttgaactgttgataaagtttgcagggacaatttcacgctgtaaatttggattatttcgtcctactgaaacataatcctgataatacaatgtcgcgataatgccaatgataaataaggatgcaatcatggataacactcgtagaatgatccctttgtaccattctgtctcgtactcaattttaacaagaaacaatgatgccgctggaattattcctgctaacgtaacccatcccaaaattggtaagctaaagtaggcatatgcttcgctttggttcgtttcaaaaatgttctgaatcatgttttgatcaaacaagacacgatacttcatcatggtatagctgacgattgcactcaacacgagaagaagagcaaaaaatggtttcactaaatatcgaaatgaaaatgggacaaaaacaaagtttagtgccgcaactaacagaattggaagggagactgcaaacccaagcttaaagtcttccagtttgtagaggacatcataaaaatggagaacgccgcgccagttcagcatgaatgcaaaataaaatgccaacaaaaaaacaagtggcacaattttaatttttattatgaaaggcataacagctccatttacagcctcaaaatataaatctataggcgagacaccctgtcccgacatgttgcggtagaatagtaacaaagccgtacagaagattaatcagtatttaatcatttaccgcccaaagtgtgacttaagtcacaaaaacatctatctcatatatgttatatcaccaaaattaagaaaatcttaagatgttctcagttcaagaaacgttccattattgaatgttgatttcattaataggcggacaataatgtatgttaaggaaggtgcgaacaagtgggtcgcaccttcccttggtaagcattgcagaccgctgattaagtaatgagcaaatcattatcaggtctattgaaaaatggcaagtcgatcaaacatcaagcaaatgtaaacctagcatcaatagagttaaaactctattgatgcgctggatcatatttatgaataaagcgcattgataggagagtcagttcctttaggctgatgaaaaaggaattaacataaaatggattttatatgaataaaaagattgttctcgcagctgtcattagtagcttctttagccctgtatatgcatctagtgcatttgagacatatggtgatatcgggcaatttgccttacctgctattgcagcagggatctcctggtataaagacgactatgaagggttgaaggattttggttatgcttttgtatcaactacagcaactgttgagatattgaagaatacggttgatgcaacacggccaaatggtggttcgaaaagcttcccgtctggtcatacggcctgggcctttagtggtgcaagctatctgcatatgcgttatggctggagctatgggcttcctgcttaccttgccgctggagcagtaggctggtctcgtgttgaatcagataatcattactggcgtgatgtaatcgccagtgcagtgattgctactggttttagctacgtgtttaccactccgtatgatcaacagttggtgtttgcacctggaattatgaatgatggtgctcatggaattttgatgagttatcgatattgatctatctatgcccttgaaattaacttaatggcgatgtgtacaagcacatcgctatttttaataccaagccattggcaaagcctgacacatctttgctagtaaccgtgtcattttcagaagacgattgcacagaatgtcaaaagccgactgcactaccagaacgcttcatccaccattgagcagctttacgccatcaccacgtagctcgccttttggcgaaacatgtcgatataaggtctgccgagtgatccctagctcctgacacagatcaccgaccttggtttcaggttgccccatcgcggccatcgccaaccgtagcttggctgcggtcatcttgaacggtcggccacctttcctgccgcgtgcccgtgctgatgccaaccccgcaatggttcgttcggcgatcaactctcgttcaaactcagcaagcgcagcgaagatgccaaatacaagcttgcctgcggcagtggtggtatcgatggccgcgccgtgaccggtcaacactttgaggccaatgccacgccctgtgaggtcgtggactgtgttgatcaggtggcgcaggtctcgcccgagacgatccagtttccatacaaccaatgtatcgccctcgcgcaatgccttcaggcaggctgccagtcctgggcgatcctctcgtttaccggaagcctgatcttcgtagagatgggaggggtcgaggcctgcagagatcagcgcatcacgctgtaagtcagttgcttgtgaaccatctgctttcgatacccgcatatagccaatcagcatagttacatccgtcacatatacgttcgattatgtgacattttgaattgaaagcgcttgttcgtcaaagtgggtcacttaaccagtcatttattctaaggaatgcaaagggtgtcgtcagggtaataatgtgacaaaaattcatgaagaatgccctcttgcaccaaattgacacgcaaacggtccaaggactgggttttctggtgcacacgagtattgagcaaagtcgaggctggtgctggcgactgctgagatttagctgtcagaagtcagctgcacaatggctgttgcgcccagttaactggtgcagtcgtcttctgacaatgacactcactgtctagatggttcacctggggtgtacataagaaaactcacccaaccccacagatggggcaaaccaagatgacaagatgacaagataacaaggcattgcctatccaagtgcatccctgtattattaacttgttaagttaacaacatagggagggggattatgataattgttttgggtagtcagaaagggggagtaggaaaaagtacgttggccgtctcgattgcagcatacttaatgactctcagaaaacgggtattaattgtcgatgcagatgatcaaaaatccgttcttacatggtacaacaaccggccggaaagcctacctcatatgccagtgacgggtgcaactggcaatataaaagcaatgctaaaggagcatgaattatcatacgattatgtgatcgctgattgtgcaggccgtgacagtgcggaaatgcggagcggtcttatggcagcagatgtgtttatctctccactgcgaccatcccaaatggatcttgatgtggttcctcatacttgttccgtttttaccgcagcaaaagatttcaatgaaaatgttcgcggctatttggttttgaacatgacgccaacaaatatgttcgtcaacgaagcaaaccaagcagcggaagtgcttgttgaatttccagaaatgcagttagccacctcacgcgtatgtgatagaaaagcgcaccgagatgcatgggctgaatccatgacaatttttgaaacgcaaaatattaaagctcaagaagaaattgaactacttgtgaaggaaatcatcctatgagaaatagaacaccttcagcctctcgtgatgagacagcctttatacatggaggttctgcgggtatagatgcatccactgaacagcctaaaaattcaaaaatccttaataaggcaaaacctatcagcatctctttttcagaaaaaaaccttcgagatatagatgacataattcgaggagagatgatctcaagtggcgcgcgagccaatcgttccgatgtagttagagctgctgtaacagcattcaaaaaccaatctaaatccgctatttcagcctgataaaggaagcaaaattaaaataacaacataccatcttagcatcttattaagttgatctcgatagagtccatcaattcgaccgaggggcggagtgccactgccctggccatgttcaccctgcagccgaactaggggatcaggcggtgacgggggtgatcagggggtatgaagtccattggaacggttttgtactaactaagggggtcgcatcagaattcggaatttaaagtacggtaagccattggcatggtgaaaagtctcataaacgaccgtttttgagaggtggcagtgagaatccatcccttgccaatgtaggcatggatggtcgctttctcgaaaatcactctcgtatttcactgttggaacagccgagtttcgagaaccacgaaaaatgtagttttgaggggtgagtgacagtgaaaagcagcgccgttactgggaatagccctcattaacgtacgattttttccgaattctgaggtgacccctaatagcccaactcgttacatcccccttcgttatgatttcgtgtaaagaaccagatcataatcaccattgtcgcttttatacgactgtccacaccttgaaaaaccaaatcgaccaagcaatcgatgcgtatcgttattgtcttctcgggtagttgcatagcacgctttaccagatagcgaccccataagggcttccattagtgccctgccgtatcctttttccctctctgaagtcaaaacgaacaaccaacctagttcatatgaatagttgctaggacttggcactcctgctttttcaaaaatgcgggttttatatccatcatcaggatttttaatcgcacccacagccaccacgcaatcaccatcattgatgaaacaaagatgttcagcacgttgaatcctgtttcttaatctacctgacgaaacctctccgccctcaataacaaaattctgaaaaagctcctgttcggtcggactgcagtctctaggtgccttgactattttttccatattaaaacctcaatatcgcagtgcttgttgctaaaaaatgatgctcaaaatcaatactccagacgagtttaggggtttgaagcccaacggaacgaaaacgtacgttagcggtaaacaaatgtctaaaaagagctccaccccgattaagtagacatgtaacagcagcattttaaggtgtctctaatcttttgaattagtggacaaatttccttagcgtacagatccgctccattgggcttcaacccccctaaagagggggacaccatacacttacaaagctgaaccgtagcttgattagcctataccgttggtagcgattaaatccctcccatcacgatggagaacccagtcaatgttccattctcgctgaatatgtgtggggatactgatctgtcgggagccggatgcggtagttccgcaagtccggttctgaggaggggtccgtccgggtaaccggcgggtctactcacctcaaacccctcgtacggtaaaccgccaggcatggccttacttctcgcaaacggtcgtttgtgagcgtgaccaccgagccaaccgcttaccgtactttaaattccaaattctgaagcgcccccaaagaggccaactgaatctggggctcttttcatatctgcaacactagacgtggctattcctcgctggtacgtccatcgctgggggcgttgagagtagcgccttctcggtgttcttctgggagaggggccactggctcaccaacccccttcttatcaagaaaacctccatccactgactcgcctttgacttgatactctggcgagccgaagagaaccccaactccatgacttggggtgtttaggctcctagactcgctctctttcggcttgtctgtcccggagttgataaggctgaccacggctatggctatcagccctattatggctacgagcatgacagccctgcacatcttcatgtggctatttcccttgctgttgctgatacaccatgcgcgttctggatggcgctggcgcattaacgaaaagccctgccgatgttacccagctgtcggagcagtgggcgtacagggtcatgatcaggtgctcctgctctggagtcagcgtcggcagcccacccgttgtagccgccgccaggtaggcagcaaatatcgcagtaagctcgtctggaatggtttcagcaagagcttgaataggaacgcctgactctgcggcaagctgtcgcataaggtggcccgcaagcagttgcagctcaggtttgacatacctggtcataatcgtgttggcaatgtagccagtccttccgcccgacggtgtggggatcgagtattggtgaagctcgtctttgagttgtgcagggtcagccaggtatgcctgatagactttctgcgcctcatagtaacgcttggtggcttcggacttgaatgccttaaaggcggcttgatcacccatcatcatggtgacctcatagggtctagctatggggatccgctcctcaccggcaagatacccgccacctatgtcgctatgggctccgtatagggggatctcacggtggttcgcgctgattgagttgagggcgaagttgacccggtattcatggctcgcagtgagttgcaccacctgatcggcgcatcctggggcaaggtagagcaacacacccaaattgttgtcatcggccgtatccaggccatccgccgcggagccgatagccgctacagtgtcaaacaggccgacaaaccccactcgaactggcctacccaggtttagtgcgagcagcttgttgatgaagtgacgcgcagcggcggcgccgcggctaaacccgaatacatcaaccacaacactgccgggtgggagggattgaacttgggtagttagctgattcaggcccatttgcgctttcataatcacgccggttccaccgacaccaagagctaggccctttgtgtcgtccgccaaaccggattgggtgccgatcccctcgatgtagatggccttccccatgtaggcatcatgtagacgtgccacattggtgcggccgttgtcgtatgacgttccggtgccaatcagcttctctattgacgaacacacggcatcactggcgctctcgcattgctccttgagcttgctgttgtgcatgttgttctgggtgccatcgaagaagatgccgatcctagtcacggagggatcaaccagcggaacgaggggggtcatcggtgaactgaccggtgcgggtggctcggcgggaacgctggctgctttggcacgggggcccatgttgtcgccaaccgttgtcccctgggcgggtaggattgtgttgctcatcgttgggcagccacaggccacataatccccttgcagtgccaccggcccacctggcccgatgatggaacggggaccgactgcaacaatagggccttgcccaactttgcaagctgagcaggtcgctaccattccgatgtaagttgttggggccccctcgctgagccagctgttgtccccgtcttggatcatcccaccagtgctcgtcgggtcccctttccttgccacatttctcatcgcattcctccatactaagagaggaatgatacttcaaatgaaacttacgaacgctgaacgagctcggattgtgagctgggtgcgcctgcttccgtcgtacctaggctaatttgccaagttcttgcccatccaggttccttgccgcaacagcgtgattgcatcggaagggatcaccttccaagcctctgccaacctcctgatcgtgaataccgccagctccattcgatcatcgctcttcattaagtggtggtattggtcaccgcgctccgaaaggataatcgcgactcggggtatgaagtccaatggaacagttctgtacggtaagcagttgacctcccaaaccggcaatcagggggtgacatgagtcccccagtgagagatgatgaccttgcgttgccgctaccca