ctctcttcacaacctgtttcgactgaagcgtacctctacgtatagtgcgattgctcagattgtccaccgaactccaagttctctccttcacaagctcgaccgaatcaggcgtcgccgcccgaccgcccgaccgcccgaccgccgtcacaatacatatgcccaatgtagcgctcctcgacaatcggcagctcgctcggctcgcataacggctttgaggatcgattgtacgcgacaaatgtcctattgtccttcacctcggcattgacaggcgtcggcgcccgaacagacttgcgacgcaccacgaccgcatcgtccataatcgactcaacaccgcagatctcgtaaatcaagttgagccccggcatcgacaaaccgtccaacacgatcgataacaagacatggaaatatacggccggaatcatgacgcgcacgaggtacgtttcctcttcgtcaccatggctccggtcggagtagaggtggcgcgtgttcgcaacgtacaaataaagggccggcaccgataggaccaaagtatcccataaataaggcctctttgtaggttcttgcatacgtttcgcatcaacttgtacatgccaaggatggcggggatatggcggaagaggaggacgaagaagccaaggccgatcaggccgccccacgtcatgccggtgataccgacgggactcgctccacggcataataagaccattgttcatgaacccgccaaagttgagcgaggcattcatgcaagagttgatctcgtcatggcgcgcttcggcctcacggaggaactcgcccttccagttcatggcgttgccagcgacgaagcaggcgagcaggtcgtcgtgccgagcatgtcgcaaatgcctgcaaggggcctagagcggtagggcagaggaggtaagactccgagtcaacccatttcctgttacgtgtcagcatgatgaacatgatctaactactgaatccctggcaggaagagcggtttcccgagttggggcacacctgtgctgcagagagtctatccagccccgaacccaaccagagcaccaattgcgacacacacaagtacaatgtaccgccacgtctctgttactcagtttccgatcgcgacgccgacgcctccattgagcctgcccactctttccgcactccgagcagccaccgtgccatgtccactagaagaatcatcgacattgacatacctcgtcgagtacacagccaacatcaagaaaaggaaaccgaagccatcgtcggcgcctgctacactcgaggtgatcttacgcagtttgcgagccacagactttgccggtgaaaggaccattcgcaatggcctgagtgaaaacggatctgtacaattcacacagctagcaatggccagcgcggacaggaggctaaggttcggtccgtcgccaacatgcacggcgtcgcgaagaaccacatgatggtcaaataggaagccagcacagggctatctccttccatcggaggagctgatacttggccagaagctgatagcccgcaatggccacttggacgccgatcacgatgcgggtcaggacgagggtgatcaccgatgttgaacctgttcccggaccgagaatggttatgacaaggacggcgggtagcgcttcgccgagaaaccaacggcgtttgagaagatcattgatggaagcgtctacgctaagaacgtccacgcacagcgtttctgttttggatcgccgagccacttgtatgatcctacgtcttctatcacaagttccagagacgctttgctgtctcgagttggaacaactgaagcaagaaagggaaggtgagtatctgtatgaggcctcgtgcgtcgcgtcaaagtattgtttcttattgaggtcaatggatgtgtttcgcctggagctatccaatccatgcgccaccccccacatgaacactgtagaggtacctacaggtataccgtattcgactcatttgtgtgttattggacccccttatttctgcttgtgaagacatattcagaaacaggacatgactacaacccattaaaggtaggaagcctcaacaaggaaggcagtcgtgaacttggcatggcgaaggatagcatcccacatgatggtcgagtaagcctgtttgcgagcggacacagagtcagtatcaatctacaggtaacgattgcggtgcggattcaactcacatccttggatgagtggaggtagggagtcgcggtatctatgggctcatcgcaaacgtaagcggcagctggaaatcacaggttagtcctctggattcttctccaagttcaaaaagcaaacaaggcatatacgctacttacggaaaccgttagacctggcagaggcatggtccgagcatccatagccacacctatcgctagtcgtctcgccggtataagcagtcgcgatcactcgggtatacgccgtcaacgaggagtcgacatagtcggtgtaaatggaaatctttccgctgggcgaatatcccgccatgtcctggttcatgacggcatacacgctcttgccagcggacttgtagctggagaaaacggcagcagaaccaaggagaccaccctcttcggcagagtaaaagtgaaactcgagcgtgtccttgggagcaaacttggcgttggcgagaacgcggagagcctcgagaatgacgacgacgcccgagccgttgtcgtcggcgccgggtccacgtgcggtagacgagccgccagtcgagtcatagtgcgcgctcacgataaccagattgctgctggtgccggggatcttggcgatgatggagggctggttccacgagtgggtgaacttggtcacggtgatggccgggttggcggaggcgacggagacaatggtgtcatacagccaggtaccggcctgcgtgccatagctggacctgtagtaccggttgtagaagttggtaagagtgagcagccacgacttgggattagtggtcgacacttgagagagaagggaattgacttgggtttggtgcgagacggcggtagggtatctgacggcctcggctgaaaagtcggacctggcaggagcaccgtcagggttggagagggcagtgaggacggaagcgtcctggttgcggtcagcacggtcttggacatatggcggtttggaaggtcgatggatgctgtagtcagggcatgatgtgggttggggctgtgaaggtgtgatgagactcacggtgatgtcggtgatatcgacgaagccgatgcgcttgttgcggtactgagtgatcttctgctcctcagtcacccatgcgcccttatcctcgggggaggtcttgatgagacgaagaccggcggccttggcggcactggcaggagggacggcggcgacaaggccggctgagctggcgaggagagcgaagagggccgaggcacgcatattgattgacgacaactcaagcacagagcagtcgaacaacataacgcggaaaaagggcgcagcaattccattttatatcccttgactcacgatgctggacattcctgtctcggcacgtttttcaccggcgtcatgcccgccgaacccttgcttagccctccatttacgtttccatggaaccccgctcttttcacgtttgttcgttcatgcagagttgagcacacgatagttgcccttctgggcggccacgcttgaactagacctcccacacacctgcctatttccagctgtcaatggcagtctactagattcgtttggctcagcggcatcgaaggggggtgagaacgattgcctggtcacttccatctccatgaattgcttcccgatccatggctgcaaagttccgccaaccgcgtggggttttccccccaaaaccacatggtggacaccaggatcgacgattttgcagtgtctagcagtgccggagctaggctgtttctggcagttcagttgcgacagtatggggttctcggtagtgtggttacatctccgagctgattttgtgggaaagctgggaaatgtgaggaatgggcttgcaacgggttggggattcagcaagataagaaatgccaccattcacctgtgcatttgggacctgcccgatccagactctttgccgctcccattcgcgccgttggaagtgggatcaacaggcacccgaagaatggtgaaacaacggtgctccctcgatggggtacactctcgatctctcaactgcctgatctagaagctgggagtcgccgtcgccaccccattgatgaggcacctcaaatggaagctcggcggctggcggctcgaacgccttcagcagagaggaaacgacggaggcgtgagccggtggtttccgaatatttacccggcactaggtgcgaaaaggacgacaaagatataccgctgttcatgcaagaataaagcagggccaaggacgtggagtgaaggtttctcacccctgcagggccgcgatggtgaattgctccggcgtctggtaagcgtcctcaaaggtgcggtccatatccttatccttgaaagatcgcagttgtttggcttaccaagtcccttccgtcaagttcgtgtaggtagcttatacagccggccccatgccagatgaagagttgagggaaaggggatgctcgcccgggcatttcgccgttactcttcgacactcaggacatcaaaactgctggctagtgcttccaacaatttcagcctcggttccatcgcttcagtgtcgaggctgccatctgggaaatgggacgaatagagaagattgggtgaatggcagcgtgccttggagatgcatgttcgaccagtaaaaggtaaagcgtgaggagattttctccgattggaatgtaaacagtcccaggtcgtcggaatcctgactggtgtctccacccggatggcgtctaaaggggatttgcatggcggacaaacccttgagtgtctgccctacaagggtgatgggagctgcggatgccgggtcaggagcgtcggagatgtccagaccaacccgaagactacctctagtccgcagcgatgggctacataggtaggggtaaacccatattgaacgacgagcgggaaaagacgacgcctggtgctgggaaaatggaactaatgcaaggctgacagcgaaggaagtcaattgcacatgcggcaatctctgcatgacgtaatgtccggtccgcctgatacggcacgcacccgaccaatccagccatgtcggtctgcagcggaacaaacacttccagcccgacccttcatgttgagtgcgacaccaccacggagcagccgcaacagtccccagaatcgacagctaacgcaatccggtcgcgcctgttccagctacgaaacgccgagcgcatacaacaagaccaaaccttttgccttcatcccctccatcaacacttgagttgctgccccagcgccgaggaggtgtccagctatcctggttttctcggctgtggctaactgcaaactactcctacagactcttccgcatttctcccgaggtcttgactgacactccatttccccgactgatctcgacaagccaaacatccctcccacatcatcgcccgctttccgatcccttgtcacccatccgtcccttgtcataatagcataccatcatcgacttattccaaaaagggtccagtctagttgctagggccacggccttcccatacagatgcagggtcagtgtttatagaggcgggcttcggcgaaacttcacacttgttggaaggacccctagatccttccacatatgccttttcggcagtaccacccttagcgtctcgtttggtcgtgccacggctccccaacacatacgcatgcttggcgcgattcgcctccggctctggctctgccaggcttcgcgcttgctccctgctcgaggcccgagaaccccaaacaaacgccggcttggggctgtcgacgatggaagcggcttcgggttcagcttcgcgcttgataggcccgtgcaaggcccagacatgggcggattcggaatagttttgacaggcttgggcccacggattctgatagcgccccagtgaaccccatgcgagggtacctaggcttggcttgggcctggcggacgcagggatggcggcaacggaggcgcagagtcacaagggtggtgagagcagtggttgtcatggtccttcaaagtcagtgttagccggggacgaggagaaggcgattgggggtgtgctaaccgatatagatacctatgctttcgactttcgagtcgagacgtcgaggatgggctttacactctcttatatcgtttgttgacgagctgatccttcatcatccaccaaccttttgcgtcccaggcttctccgccctgctacgttcctgactcaatgccgtggcaatgccgggacctgacttctttgtccgacaccgtcttatgccaacaacaaaagtctctcgcctttccctggcgctgggagagtgtaggtagatgatgaaggaccgtcatcctcatagagtcgctttgactctatcatttctgctgcccttcccacagccagattcggtcaccatattcagctcttgttgatggtcctcacggagtaaagaaacgctatcggctgggaacagagacggggtctgggctctcaatcgtggtttggcttcgggagcaatccgtcagcaggatcggtattatcggaagcaaggtctcagctcgacgccgtggtcctgagaaacctcaccttcggatggctacgccgttgctatctttagaggtagctgctagcgacccatgaaccttccgaaagcctgtctccaacttcggggacgcggtacagggaggattcgatgttcgaacgggtttgacacatgttcatgtcgtcccagcacaaggatgtgaaacctcacctcctcgaggttacctacatatagccaagtacgatctgacaacacagtaagagcccgcagatcatatcagtttggacggtgtctatgcctgggctccatggtcgtcgaggcggggtttgtgcgcttaggcactgcttacacagtacgatgtatcagatgctgattcgcgctgcacgcagcttcacgtccagaggaaatggaggggtgtgtatgagagaactttcaggggctttgtttacttcctgaccacaatcaccaacaatcacttgcatgcatcgcactgcctcttttcaccattccaagtcgtaccgtgactctcgagtcatgatcttttatacctgtaccgttgcaaccatgatcctgttcgactgcaaagaccttatctccatcatggggaagctactgttctcactgactcacctgttttagtgccgattcatgaggttacagcgggcgtttggtaggcgcgcaccgcccagtgctggtcgctatgttaccctggcttgcccagagaggaaagtcgtcaactgggtaatcttcgcaacgccactttccagtccaaaagtgtcggatgcagtgttatattggaaattcaaaatggttctatgcgggtgaagtatttcagcatcctcattccctcttgccttctttatgatatcagcccctgcccgttcatctcattcacttcctctaaacatcttccaaggacaatcatctcaagaaaaacctttacctttgacatcacacatcggataagaagcacacccagaacccacctcaccccaaattacaccgccacctcaccaccaacgatcatgtcagaccccaccttcaaaatcgagaccccccgtctcctcatctcctacctccagccggacctcgactcgcactgcgacttcctcgtcgccctctataacacccccgagtttattgccaacaacggaaagacatctgttaccacccgtgacatcgcccgccgtcaactcgagggccgcttccgcgccgaacatgcccgcaatggctacggcacctacctcttctctctccgcaaccctgcgaacccagacgatctggcctccgccacgccaatcggtacggtgtcgctgatgcgtggggatgagcccggatcttataccgcgccggatctggggtttgccattctgtcggagtacatgaagaaggggttcacgaaagaggcggcgcagggactgatggagtatgtcgagagggtgcagggggtgaaggatattctaggacttcatgacccggcgaataaggccagtggtgcggtcttcaggagcctgggatttgtcgacgtgggcttgaggcaactgttggtttttggaccggatgtagttgggcaggtgtggatcaggaaggggatgagtgaggatgttagtgtgtatgggttgcccaaggaggcaccggccactgtggcgatgccggaaaaaactgcagaggagggggtgacggagtctgtaggggctgttgcggtctagacttgtacaaatgtgaactctttgccctgcgtactcctttgccccgttgacccctctcgtgtttttctacctactttttgctccatgcatgcaatctttgtggcattcttcagcgaaggtacctgtagaggtagatatggtgctcgaatacttgacctatctgcaggtagctacgaacttcattgagtatgtctagtaccttgtgcttctacgtcagatgatacctcaccccccggtcaatctggagttgccccgaccaacttatcaaagtcgatgtgtagaggcaataatgctcaccaccccattcctcacagaattcgtctgggcctttccagcattgatgtgactgttgccctcaacaatgaagagaaggctgctaaggatttatttgcccaattctctgaagcaatactgaagtaagaccctccacttaaactcctcttctggctttagtatacgtaactcgtcgagatcgacagaataatgaaagtggattaaatcctgacgaaaagtcgtgtcagcataggatcgtttgagaaagggtgatggaactgtgtgcctgtaactaggtgagtaggtacctctagggaggctcttacctggcagtactgctggtgaagggtggagacatagaagtcttgtggcttcggtgcactcttgtaccaaaagaccaatgttgtgagccatcccaaactgagaaaagccactgctatgagaaggatgcgattgatttgccccttcctggcaactgaatggctccgaacatttggggtcttttcatcgtcgtctgattgaatccgtccatcgagattgtctgggctgtttgatgggggggcggtcttggactgcattgtcattgggaagtctgatgttgcgatggaagttccccggtgttcgaccttgagacagaaaggatgtagaaaagccgagagcctgaaagtaaacgagtacaaatacggggttggggcaaaggggaagatacctctatttaaactcctcggtctttgtccgaccatcatcaagactgtcgcaatttgaagcttacctacctacctctaggtacgctatgctggaggcccgtaaccgaacagcaacaaacaagggtacaggaaggggtccaaacgccggtcttgtgccacttctctgcaaacaccgtggctgtcgatgatcggtcacattttaaccgtcaattcctacgcttgacttccactccatctcagttgttaggagccctatcaaggagatttctggaggatagaacaagaggagacattgccaacctggaaatgtggagcacacataaggtagtgaccggagttgagtggggcttctgcgggcggcctgcagtcagcggcccgggccctacaaccggccgaatcaatgacaagagttctccggaactagaggtatcgacgtagctctgatcacttgtaccatacgtccttggccctgtacagttcacaatttctgggtatgtagtattgggtcttgtcccagtgatgatcgtgtttgcaatggaccgattacgcgaatcacacaagatgtacgaaatctgaagacttccacttatgatgcggagacatgctgcctcatcacactcacttcagatctggacgttgatgtctctcgtcgtgatgatgctgacccgaagtagataggagcgccccccgcgccctccagtcctgtcacttgctcctcctcccgaccttcatttaaaatcctcgaactttctagtctcacctaggtaccatttggcaggagcggtcaagtttgcaacattcttttctcttgcacaaacatgtactttcagaacccgacagccgacaaacatcatccacccaaacaaagaaactaaaaaccttcctagtaccaacgggaaatctggactcaaccaagagtcagacgaaagcgttggtatctacctacctctacattccaacgcatagacaacttcgatggagggggcatctacttcggcgagccattgccattttctccattggtgtcgatttagggctagcttttggctgacaacaggctcaatctccaaacacccagcgttgagggactttggcatgaacttcaagtcctgaaaaaaataaaataaaaataagaccctcaatcataggatgaaaaaaaaactcctttccaggttttgtataaaatctcaagtagaggtatatacctaactcttacctctacaaatacgaggtaagcaggttacttagggggtacttacctctagccttaaaactgcgtacagagaaagaagcaaaactcagttcttgagcgtagtcgagtgggtgataggttgatcttctgcctcaaagaggtgtattatttctgacctaaagtgtatgcttcccatctaccgctgcttcccaagagctttcatttctaggccaagctgggaggtatcctcgaataccgggttcagccatgcctttttccttctttccctccagctggccagctgcagttcttgtcgattccttcctctgcttctccatcctctcccgggagtcgatcttggcgtccctagatgtagcagtacctaggtagcttctatcggttccactgtagaggtgttgaggaaatataggattgaagtcaagtgaaagttcaagcacaggataggtacctctaccaaaattgaccggaggagtagtctataggtgaatgtaattcatgttctaaaaattgtatgtacaacgtcactctctgcccctatcgcgttcgtcaaaccgtgccaccaccgaaacaactatatacaagaacgctcatgttctcctctacaggcatccatcgtcactcttcgtgagttcggtctcagcctcacggcttcaacacaaacttctctcgaaaagcttacaagcactggctataccaagggttctgaaccttgcaagtatacggggcctggcaagcagtggggcccgtgtatccgttaccaccgcactgcgcccaacgcggctgctgcgcgccagtagaggaaccggtggccggcttagccggctgggcagcaggcgccgccgtggccttgggggcagtggcggtcgcctcacaggcaggagcagtcgcaatcgcggtcctgagggtcgtgtgcacagcaggaggggagttggcgttcttggccggagtaggggctttcgtcgccgcagcggccaagacggagctgatagcggaataggcgggcttcttgttgaagctgctatcgaagatcgcagcgttaccgttctggatccagttgtacttgtcgatgaagccccagatggtgacaccgacgcagccgtcgacgtccacgcaggagccaaccatgttggcatagtcggtagcctgttgggcctggaccgaggaggaggagggctggttcttgtgcgcaatgtcgagctcggtataggcaacctcaacaccgagagcggtaaaacgcttgaggagggtggccatggcactgcgcgagggcgtgccgccgacagtcatatgggcctggaaaccgacaccatcaatgggggcgccggcagccttgatgagcttgacgagctcaagggccctttcggtcttggcgccgttgtactcgaggttgtagtcgttgtagtagctgggaggtgttagtttgggtaccatcatgttgatgtggctgatgcgaagagcagactcacagcttggcgttgggatcagccttcttcgcagcattgaaggcaatggggaagtaatccgtcttgaaggtcttgaagaagatcgaatcgcggtagttgccttgagcatcatcggagatggcctcgttcacaacatcccaggcgtagcactggcccttgtagtggcccataacattgctaatgtgcgactcgataacggactgaagggtgttacggttccaggagccgttggagactgtatattccctgtcagtacaccgttccatccccacgtcgacctcaacgataaaaggtagaggtacttaccccacgaaggcagctggctgtaccaaaccagcgtgtggcatctcaagagctgtccgttgctcttggccactccagcaacaatatctcccgattggaaggtgaactttccgggttggccctcggtggcatcccacttcatgccgttctcgggagtgagctggccgaactcgtgcacgttgttgatgatgttacggtaagtggtatccgaggtgatggtgccttcctggccagcagtaccaaagtacttgagaccggcagcgacggcgagatcgttgagctgggcggtaacgccggccgcagcgaagatgacagaaagaacggtggggagatgcatgttgttgacttgtagaggtaaagagtgacttggatgtaatgagtgactgaatggaagaagaagctgttgatggggatagaaaacttgagagatcggggaagggaagtgacgatgggtcttatacttgttttatcctaggcgccgtgacctcgtgaagtaatgcacccccagatcatccatgccagtcacctcctgtcctcatcctgaattcgggttggtggttccatgtcccggcaagatctcgccgtcttccatccttccatgctggggaccttgtggtcagcatcaacatggagccagggcgaagttacatccagcccagtcccaggatttggcgccaggcccatggaacgatagcgaatggaccgatgttacggttgttagatactcagaaaaccaggagttccccaaggtagcttttctagtggagcgcttcatgttgcgaggagaagcattggcccctggcggctctcgactcccatacctatcatttgcaaacctcggcttctcatagaaacccggtccatgtagatttcaatcggagaagccaaccgagggaaggctgatagggccactggtcccatgcgtgaatcagtcaagggtatcgagactctaccggggacccggatgtggattcacttacctgtgcgcttccagtttcattgctcgttgaatcatgaaacacttggccgtcggtgaaccaaacatgagcctctttcctttttgggcaacgctttcgatgttcggcatgagccggactccttctcccctccaggttgtgtttcacttccactccagcttccacgtggggctaaattgcaggagacattgcgatgtaacgctgtgatcttggcacggaggttactaaaaccgctaggttccgaggaacgctagctcccgtggacgaaaagagaagaattagcgaaacggtgatgccgttagcgacctacaagcgaggttagtgaggactcgacacgatgtttcggcaagtggggaccgaggaagagcggtaaagtccaggctatttctctccattaacccatcgtgcgggctcaaataaaaaggaacaaagcgaggaggaaacagataaacaaattgtcgattgctcctgtaactggtatattcaacattcaaacccagcgcattcatccccctctagatgtacctgaatcgtcttttcgtattttcagtcggtatcccctttctttgccccagtttgtcttgcgtccgtccaggtgtccatcaaccaccatgaaaatccaaaagcaaaacaaggttgtacaaagaagctcgcccaacgacagcttcatagagaagagaatcgcatacaatgtgtttctttttaaaccatccgatgtcaatcaaaccactccagataccagtgacttgaaccagctcctccccgttgtcacttcagccattcttcagatccatctagacgactgataacccacagtacaagtgagtacatgcccacttactcccgcttaaacctgaactttttctccttcgcatcaccctttccagcgtcattcttctccttcgcatcacccttcccagcgtcattcttctggtgagaatcgtcctcctcctggtgagaattgtcctcctggtgagaatcatcctcgttctggtgggaatcatcctcgttctggtgggaattatcctccttctgggaatcattcttctggtgggaatcatcctcgttctggtgggaatcatcctcgttctggtgggaatcaccctccttctgggagtcattcttctggtgagaatcaccctccttctcgtgagaatcatcctcgttctcgtgagaatcatcctcgttctcgtgagaatcatcctcctgttggtgggaatcgtcctcgttctggtgagaatcatcctccttctggtgggaatcattcttctggtgagaatcgttctccttcttctgggaatcatcatccttcttcgaatcatcatccttcttcgagtcatcatccttcttcgagtcatcatccttcttcgagtcatcatccttcttcgagtcatcatccttcttcgaatcatcatccttcttcgaatcatccttcgaatcatcgtctttcttggaatcatcatccttcttcgaatcatccttcttcgaatcatcatccttcgaatcatcatccttcgaatcatcgtccttcttggaatcatcatccgccttggaatcatcgtcggcatcagccttggtgtcatcgccatcgtcggcggcgttgttgttcgcaccctggccggcggcagcggtcgtagcggccgcgttctgtgtcagtagtgacagaccggcgatctggcgcttgtcgcggccgagggcgtacaagaagcgtttgccgttggcggtggcggctggggtggcggtcacgacggtgacgccggtgggtaaggtgacgccggtggggagggtgacaccggaggggacggtgacggtgatggcctcaatggagccggcggcggcaaggaggagggcgagggtggcggacttcatgatgacttcagctggtcgtgaaagatgccctcgatgttgggttgtgttgaagatatgaagatggtaagataggtgaagttcaagcgagagttactgttctcctggttgcgtagattgtcgaaagaacagaagcggtgtgctgagggatgatgagggaaaatgatcgactgagaagtgagttgtgacgcagctaaatagatgtttcgatgatggtgacctcatgaccttgtaaagcttagagcgtttagcatctcctagatcactcactcgctctgtccccgaagcgtctcgaagcacgcgatctcacgactctcgcagactctagtaggctgtgctgcagttgcttgctctcgactctttgcctttggttcgaggagtttaatggagctgaatatggtgtgctatactattgcaattgccgtggcctgtctcctgacttcaaagcctctcctgcttgcctctgaccccctgccagaggctcttcctcggcctcacgcttccgtgggtcgacaatgtgtatctcccacccgcagaatcaacctattcgccccctactcagccagctctgagaatgcagcacagccttgtcagggtcggcttggtggctcatgttggacattgcctaagatagaggtgtgagttggacttggtatgcggtgtccattacttgaagcttttcgaaagttgaagggccctcttggagatttggggatgacagggtgagtattcaatcagctgattcatgtgaatattgcaaaatttgggacgtgatttcctagaaaacgcaaagatgttctgatctttagggaggcgaaacacctgcacatcagctgtgcagtcagacgggtgcacccgctgccgaatgggacgagttgattgaagtggaacccctcctgctgtttctgaggtgcattctggcatccaatcgtggcttgcagcccatgtatgtcctccgcaataacgggcgatccatgtcgttgacatcagatcgccagaatcctcaaacatgggagagggaggtcatgtgaagagaatttcaggatgagaaggagagaaatttgtctgattccaagagtggatgcggaagcggacatcccctttccagaagttggttgtaaggaagagagaaaagagaaaagaagaaaaagatcgatgcgctcagataccaaaagtcgagaggcatgttctgatcgtggcaatgtaattcaggaacgaattcacggtttccctcgatggcatccaaccctttaatggcgacgtaagttctctttttctcttcatagacagattctaacagcagcgaaagatcacgactgactgctggtccggcagtgaaggtttgtgtctggtatcgggtgaagttcaatcgcgacgggccgtcccctttcaacatatgagatccaacgattcaaccggagaaagcatcaactgccgagatgcggcggctctccgttttgtgtgtactagctgtgccgttctcccaggctcccagcatgatattgttgcgttctatccttgtcgttttgaggtccagcgaaccgattggcggggatgaagggcattgttggatgtgtagcgatgaaccaggtcttggggtcaatatcaggcatctacctgaacataggttcacgtaaagaagctgcctctccaatgataagctggcattggcgatcttctatagaaacgcaacggggagataaatgtgacggccactcaaggcgacgttgacccctcattcccaacttgcagaaccgtcgatgaggcaggaattgggaaaggaaaccctttcatggctgttgatgttcacctagtacttatgttgcaacgaagcacttgcttcttctgattgcttgctggatacccatcctctcatcgaccacttggctgggagaacatgcgcttcaactgaggatgctgcccattccatcacttgatcaagaaaggccccaacaaccgaagcgcaacatgaccaccgaagaaaaagacaaagagatagtgggctcaccacaccttagcgtcgaaaggctcctcgaaaccctctgtctggctccctctttgtggactcttccactaacaaggcaacaagcacaccttccaacaactcctctcctcctttttgacccttggctctcttcttccaacactttttgccggtcccttctcccacctctacgggcgttgtcctgcgctccccctcgcgtgtttcctcacagccttcggcaccgctatccaatttggcacctcttcagcggcggccttgtatgtaggtcgaataattctcggtatcgggaacgggttcctcgtaattttttccaacaatattgtgcggaagtagcgccgcctcatctgcgaggtgtcatggttgcgcttttttttttcggaatgggtctgcgtgggaagtgtgctgggcgcggcggtgacgaatgcgaccaaggtgtggctgggcaaggccagttggagggttccgttgggcgtgctgtttgttgttcctgtggtgttgtcggccggtgggtggtgggtggtgccggagagtccgaggtgggaggggggttagtcggggacggcaccaggagggaaggatggcgttggagcgcgtgagggccgtaagagaggacgacaaagaagggcagcaaaggttggaggtggagtgggtggagatggtcaaagggatcgaagacgagaagaggctggcgggtacggttgggccgttggacatgttccgtggtagtgattcgcgccgaacgctgttgtgttttgggttgatgtagcggcagttggttctatatcagctaccatactcgacatatttcatgattgtgtcgggacagtcggtggacctgtcgttcaggtacagcatcctgaagacgtgcatcgggttcatcggggtcaatgtcggcatgtgcttgatgcactttgtcatgggtcggcgagtgctgaggacgacgggagcgatggtgcagggcatgttcatgttgggcatggccatctcggcgacgacgacggaggcgggaacgaggagggcgagggatagtctgatggcgtgcagtgccctgttcaactttgcgtatagtgcctttgtgggcatcgcgagttacccggtggcgacggagctagtgtgcacaaggctgcggtcgtacacggtcggggcggccatcagcctgggctatttgctggcgtggctgacgtccttctgctcgccctactttatcaacccggagcacatgaactggggagcaacgtacgggttcacctgggccgactccagtttctgctgtgccctgttcttcttttgctgtctcccggagctgaagggtcgggcgctggaaagatagaccaattgtttgagcgaagagttcgggcgtggaagttcaagtcggcagagcgagacgtcgattgtcagctacgccatcagggaggttcgaagacggaggggggaggaaggatggagaggacggtggcaaggcggcgacggtcgagattgtcgaggagcgcgagaaggaggtgtgatttcgagagacattgtgttcgatgcggaaggctgtcgaagggaagtcgagtggagaggaggaagacttgggttgcagagagacggcggggaattctcgaggaaaatgatgacgggaggggaaaagtgttgggtgtgttaggtgagtgggttccttcagttgtttggcgggggactgtttccattgctacagtggacaaggcgctgtagcaaccccctgcaaagcggacagaaggttttttttttttttttttctttttttttcttcttttttttttctttcctctgtcattcaacaccgccacccacaaggcagaattaccatccaaacaaacgcgggacaccaattgaaatccatcggcaaatgtaccatcaatcattgccgtactatgtatgctatctgaatcaaaaatacattcgaaatacaccaccacactatgcaaacccgatgaaaatgcaacaacaacaccaatcgacggccatacaagccaaccacccaacacccaagtctagacttatatcggctttaacccatgaatgcactcaaggaaccctcgctggacaatgcaacccggtaactacctacccataaacaacctccaacaaagctgagtacctctacctacacctctgaccaagccctctcggcttaaaagttccactgcctgcaccagttcttcatcaactcgggagtcacggcgtgcatctccctcatcgtcttggagtactccttcgtcctcgtcatgtcgagcggcacaaacttggttcccttcttgtacccctccgaccaggtcctgtacgtgtcaatgagcttgatgcccgggttgcgcgtcacgtcctcggccttctcctggctcttctccagcgcctcgagccactcgtccagcggcacaatcttctggatcctgtcgccgtagtactcctgcaccgccggcgcgagcgcagaccagctggtgcgctcggggttgacaccgtggaagtagccattgatcttgtcgaggggcacattgtcgatgacgcccgacacttcgagcaaaagcttggcaatggcctcgatgggcgtccagtcgatcgtggtcatctgtcccaaagagtccgggaggacaccgaggtaggcggacgaggccacgatggagggaagccactcctgcttgttccagtatcccttctcggaagacgggccggcgacctggcccacacgaacgacttcggtcggcaccccagacacctcggcggccttgtcgaagatcagagaggaaacgagcttggactggccgtaaccgcccgccgcgagggacaggtcgtcgagcgacgcctcgggcacgatgcggtcctcgtcgtgccaccggtcgacggtaccgatcgaagacacaaaaacgatgggcacgttcttgtcagccttgtaggaaaagtccacgaggttgcggcagccgcggatgtgcggctcaaaggactcgacagcaatgttaaagttgacgggccactggttgtggatgacgcggtcgacttcgctcaacaagcgcgagtagacctcggggccgagaccgagatcagcgcgcgacatgtcggcgtggtagaactcgcacttggagaagtcggtggacaggccacggcctgacgaagaagccgtctggcgtgccttgccgtcctcggaacggttgaggcagatgatcttggacacgcgcgaggaggaagagcagatgtcgatcaggtaggagccgatgccgcccgtggtgccggtaatgaccaccacctgaccctcgtcggccggcgcaggcttgttctgcttgggagtgggaaggtcccgcgtgtacttctccacaagcgcctccatgacgtggtgctcgttgtccaaagtgccctggttgctgtccttgttgacgatcgacaagaggtagtcggccaggcgcttgggagtggggttgccgtaaatgacacgggtggccagcgccgaggcttcaatgttcacgccggcagcggccaggccagcacggatgaggcgagacgcagtgatgacttgcatcgagtcgacaccggccgtgaagaagtcggtgtcggcctcgagcttgggagcgttgagggacgtctcaaagagcttttcgatggagacgatcaaggcgtcggacgaggaaagatccagcttgggaacctcgtcagtggcaacgcccttctcggcatcctcgtagatcttgtcgatctcggccttgtacatgttgatggtaccagggcgcaggacggtgcccttacccgcgcgcaggaacggcttgccgggggtcgagagagccatgtactggcggccgatctggccgtgggcgaccgtctccttattgacgcggacgacggtgggccaaatctcatccaacaaagctttgcggccctcctcggtctcggggtgctccacgggctcgataatcagagcaggctggaaccggttcgtgcccacgactacggcgcccatgaccttggggtggccctgcagcgtctcctcgatggtgatggggttgagtttctcgccgttggagaacacaatgatgttgtcggcgcggccctggtagatccaaaagtcctcgtgggtagggtggcgcttgtacaagtccttggtgctgtactcgctggagtcggggaacgtgtagaagaagccctggagaccggggtgcttgtccttgcggacgattacctgttcataagtcgactcgccgtcatggaggcgccagtcaatgccgaagaggtccgtgtcaaagttgaagtagcgccagagcttctggtcatattgccagtagaaggggaagggagtgaactcggtcgccgagatgaggttgcagagcgtcacgttgttctcgaccaggcggtcaccggcctcgggagcgaggttgccgccgccaaaggacacaaagttgagcttctggagggactgaatagctttctcgtcccgggagagctcctcgaggatcgccggcggcaagatcatgccctcgacgtcagcgtactcgatgtagtcaagaaccaggtcggaagacagtggacgctcgccgatacccaaagcaccaggggtgtcccaatagtggatcatgagcatggagatgtacatgccagccgcgtggaaaagaggcactggttgtcgtcatttgttagcttcggaccctgcccgatcgaccatcatggcttttttgggggggaacactcactaggatgcataagcctcttcgcccgcttgctcatctccacgatccacatgagcttgccgtcctcgcgcggcggaagattgtgaaactggtccgctacagccagcataccctgcctggccacgatgggcttggggaatccagtgcttccagaagtgtgcagcaccatcaggggatcccactcagcctcctcaaatgtcttgttgtacggaaaatcctcctggtcggccgggaaccactcatcagcgggcagcgccagaatcgcagtcatctcgcgctcgtgtagccatggctggacggtagccttgtagctctgatcaaacaccaggacgttgcagttcgtcagctcaaacaggttcacctgggcctcggcggagttgcgagtggagatgaaaagagccttatagccggccttgacggcgcctagggcgaagactaggtagcgaacgtcgttggggccgatgtacgcaacggtcgggaaagagccgggcgcggcagcaccgcagacctgtgtgagcttgtgcgcgacgcggttgatgccgttgtaggcgtcaaggtaagtgaggatcttccacccgtctttggggtcggacgaacgaggtacagacacccattcccggttgggctcgttgagggcacgctccttgataatgtcgaggataaggcggcggccgtaagggggattttgttgttggctcatggtgatgtgtgtattaggtgaagggtgttgtaataccgaagaaggatggaagaagtcgaaaagtcggatatagccgatttttgaaaatgataagctgtcgtctcaatatcagatctattagttcggacggtcaaggtaagttgtccaatgtgatgggtatggccgagggtgagggaaggcttcctccgtcagaatgattgatggatggtgatgagatgatgatttcacaaaagttcagtctcagtcggtggaagaggacggaatatatatcacaggtatgtgcttctttctcctccgccttcccccttctgctttccactacctccattacaccctctcaagtcttctttccttccggtgtgcccggggatcctcgcgacgcgagacgaggccatggtataaccagaagacagacaagacaagcatccaccgccacagccagttgtccacagcaaagcacagagcatctggaacatggggaccccatgaagacggggcagtaattgtcggtcatggacgttagatggagcagccatgagcacacacctccattcctcttcattgtaccttggcagtctaggtaccctacacgcacgccaatgacttgtggactgccaggtgctgaaacaaacgcggaccagtgtacctaccgacttccgtccaaaatgggtgggaactggtaacccgggtttttgttccggcacctggctgctagaagtgccaaggacatggagtggcggggtgccagtcattcaaggtcatgagatgcttcctatcctgctcgtccaacttgaaaagtgttgttgcggtggaagacccacgacgaaacaagctttctgatcgggagcggaccgccggtcatggccctgtcaccttgttggtgccgggacttgcggcacattttcagggggtgatgttcgtagtgtagcagataccgtagacacccctgtttcgaccagtcctcttttatagagataccttcctacctctacactacaaaaacaccctccaatgtgcccgagtcgttttcccacctgcattctacagctgccagcacgcgacaacttgcaaaacctcaagccagactacctaatcagcacctagaggggtgcttcttttccatgacagaatgtgaagattgctggcctctatacctccacctagaggtaggtagcagaccgtatcgaaccggatttatccccttgccgacctggccaatcatcacatctgctcgtcacgttttggcgtcgtcttcaagtcattctctagatgtaattggtcctttactgtggagtaggcacagatctagtgtgaatcaaagaaaagcggtagtggacatggacagcgacaactgctctagcgttatcgatgggatagatcgtcgccccaacaccgcctggcttgccgataggtccggtcgatgtagaaatcgtagcacattgatcatcatcaagggtttcgggagcgttcgacggcagttgctcggatttccatgcagactgacaaagttgaactccatttgaatttatccccatgctatatcctaaccaattacatcgttcgctgttgacgacttgctgcgtctgagtgccggcctgcagggtctttcctgatatgtaattggcagtaaaacctggggatatatccgacaagagttacatgtatttgtatctgtagtgtcaccgctgccgatattctgagccgaccgacctcgctgtttgcgttacggaatcaaagacaatgcgatgtcctgttctcaccagatcgatgcttgctttctgtcatttccgcatttattcccgcggatacccaggacaagagaagcctttgtttcgtgttcccttgaccgcctgcctgtctcatgcatcaggaagtcgagaagggaatgttacattccacttggaccatcgaaatgatgttgagatgtgatgtttgtggtgtttttttgacgcgaacttttcagttcccttttctacttggccacaacacaccaacttgggtgatctcatgaatcagcgctttgaccttgtcaccaacccgtaaggtgcgcttagcaggtaaataatccaatgccgaaccgtgttctcgtcagcatgagcaagtgtattgcaacaaatattgcaacagaccgtattcgcgaacgcgaatcacgagtgggcttcctcgacgttggtgtttggagcacgaagaagcactggaaaggggcccggacaataacagaccaaccaaaagcccttgatctctcccacgccactccccactttcggtgccgacatcgcagtatctgcaacaggaggtgaacaagtcggcaacagatagccgaggccttcgctcaggggtcatggaagcttctacacaacggagcgtcctccacctgtcgacccatgaggtccagttttacaaggctgttgtggatccagataagcttcacgctccccgatccatcccagtaggactgacgtcgtgctgcaggaatccagtccatataggtccggctgccccttccctacctctactggctgacgctctgttgccgaccgacccgttcctcccttgtcagtgcccgttcagggtgcctaggcagcgttaggtaggtaccctcgaagaatcgagtttctcgataagctcgttcatcccccgactgttggtccctgattgccagcatctttcatcacggcttctggcattcacggatcgtctcaacaagggacctcctcttcttcctcctcctcctcctcctccgcttgccccggaaaacggaacgaagatgaacagacacagccattgttgcggcccaactcatttttgacagcaggaaataatgggaaatacttgcatctatgaatagctgccggcgagcgttgccgaactggcaagtgggaagggaaatgagtacatagaggtaagtcatctccgtggtcacgacgtggacagtacatatagcgctggtgaatctcgatccccttgtttctgacgatctcgttctgtgcgttgatccccgcgagcggccgaggtattttcgggactgggttcggcaccggaccctgaccgaacttcaagcgagcatcacggaaatcgtcgggcccgttcgccgatgtgaaggcaccaatcatgcccgtgcaattcccatatctcgagatacgatgcaatgtgcggatcagcggctttgaaggccacgtcgtccctgtcatgactgtgctcaagtggaaggcgcggcaggataggcccctttgtccgatctgcagtggttcagatgtccctgtggagcctccagatcgtaagatgtttgcgtgaggtgctcgcttcttgcttcatgaacccccggccaataatcacacctctaggactggttgttgggggtgctcgctcaataagatggcgacatctctttcccatttcccgtcccattaccgccgtttccgccagttcgtgattcagcattcccgaggcgcatcgttacctctaccttttgagaaacacaaacacacgtccatacatcggcaggtcccaccatctccaacttacacttcacttttcctctacaggtagtttccgctcccagccaacaacttcctcccctcctcactctcctccagcgccttcctgaccaccgcctccaaatcctcctcctccaagcccaacagccccatcgcatactcgggctggttcgtccagtccccttccaccacccccagcgcaaagaccaaatcctcaattgcctctcctgccccctccccccctgcatccgccaccctcttcctctcgttgatgtattcctccgtatcgacatactgcctttcgtacttgctgcccgtcaccttttccagcacatccaccacctcattctgagagacgaggaacgactgcaacatgaggactttgttcctcgtcttctcgagatgttcagcgccacccgtcaaaatactcaccaccgcctttgacacctgccccagcgtcgcctgggagctcttttcgttcccggagccgaggatatgtgccctcggaggctgctcgaacggatagaaatgcagaaatccgttggtcaagccccagtcgaaaaaatggccgttgaccagactggtccagcttagacggccttcgctgacctcgctcaacatctccagtgtctcacgaacctgcaccttcttgccgaacaagggtacaagatcccgcgctcttttgcttcgcgcatctacgctaccgtagtcggccgggatgaaacgggttactgtgccgcaggcccaggccgctgtagcgagggtgagatgggctgggaggtcgcggagggggaaggcggcaattacggcgtgttgaccgcggagggctggggtgacttcggggacggaccaggaagggacggtggtgatggtgaggttgggatgggaggggtaggtggatttggaggaggcgcgttggagaatggtgatgtgcagattggttttgaggaggtgggaaagaagaacgcggcccaggttgccggaggcaccgacaagggtgacatttttgatcggggtttccgaagacatatcgccgtaatctgatgttcggacaaggtaagcgcagggataatgactgctggttggtgatgtcgtgatgagggtgtgtgatgttgtcgatgttgtgccgttgatgatgtttcgaggcaggttgcaaagtgaggggaatttgaggaaatgaggggagggaggggggggtt