atggatcagaagcttgtgcgatgcatgaccgccttgaaagatgaagcagaagcagctcgtatgggtgccagcgcttctgatcttaattctcttatatccgacgttgctgacttgtgcaaacaagctctgtcggacgaggacgtttcttttgcactagccttggtctttgacagagaagatggtattttttctattgtgcagttgcttctgtccatcaaggaaagatcagttgtcaaggctagggagacttctttaaactttgtctccgagttcattgaaaaggttggcgaacgtatcctcccacacgtttcctttctgaaggaaaactgcctactaatattccgaagggatgattcgaaagcagttcaggctgcagccttatcccctctactttcgctgctggaaacagaaattactaggaaacacataacggttgccaatttagattggacttttggagaggtactactgattgagtatcgcaaagccaaaacttctggcaccttaagatcaagtattctcatattgctgggatatcttgtcgagtattttcctcatacattcagtgaggagaatgtaaataccttgctgaagatatgtttggatacgttggaggaacagcttcggcagtcaaataaggatcccttgtttgtgctggtttcgggagtgataaaatgtttagactcattactgtcctggttcgatgactcactaccagcaggaggttctgttgaggcctccagaaagatctacatatttttgctgcaagttgtctactatcgagaggatatcaagcgctatgaagtggtcagagctggtttgaggttactttcaagacatgcgggtcgttttgccctacgactggtcgaagatagcaaggacatacttagctggttgcaagtctactgcatacatacaaatgcgccgctgagagacgcaggtattctagcgttcaacgagttcatctcacaagtctcaaattgtcttatccacgaggaaagcagattacagaacgttcaagagcgctataaacacttcatgacaacattcttcgacattctggatgccccgtctgtggataaaatgttactatccctcgcgatacgaggtgtggggaagctttcacctctaattgtgaagtattctgggaaggaaacccttgaaaaagtgtttcataggctctcgtctctcggtggaaccaccacaacaagaggcggggaggtatatgaaaattacattgggcattctgtgatcttgattggagcttttgcggacattgtcaatcactttgatcgtgtcgaggacttcatggtgtcctttatcgctgaggtgactggcaatattttctaccagtttcccgaactttatccgaagcaaaagcagggcgtatacaacaccatgtctgcgttttttaaggccatgtatccgaaggggcctatcttttcgatctttctcagtaacgttgtttggtctacacttgaaaggacaatggagacatcagaaggagtgtccggggacgtagggctgccactttggcctcactacgttgagctgtggtcttcccttttggattcgttaaaagtatcagtcggagaacaaggtgctgttcctgttgccgaaacagatgatgaacatatgtctggtgaacttcttcttggaaatggaaccacggatgttacggagattcaaggactagtatttgacacgattgtacgaagtatcatgaaggctttgactgagttgaatctcaagtacagagtgagggcaagcaacagtttgacatctgcccaagaagaagcagattcctccttggtggaaccggaaactgagctcgaaaatattgagcctctgaatctggtgcacatgcgcaagtacctcaatctggtggagtttacccaggactttttgtcacgtccctacgctcatctcttcatgaaatgggttcatcccttttcatgctgtgtgatggagctttcacatcagtatcctctcatcagtggaaattacaagcttttgacaatcactatcacaggggcagactccatcggttttttccaatctaaagatctgtgcaaagtttcaggacatgatgctgatgagatggtaacagaagaggagtggaaggttcttcttcgagcaccaaaagatcagttagaaccgcagagaggactacctgtttcttcagagcaccagcgcctttgccagcagttgttccgccattatcttcaggaagtattggttgccagtaggcggtataagcttgaactcttggcatcgtgcctgcggctttgtctatctgctcctccggtgctcattgacatcggatccttggtagcgccgatgcagaatgccttcaagattggcctaaggtatccaccacttgcatcagtagctatggatgcactggaacgctggcatcgactatatccacgcgagttggaaatttggctgcctacaattgttcgatgcttaagtgattacatggctgaggtggagaccactgagctgtctgatagttcgccatctgacctgacaacactcgaatcaagcagcagtcgggaaagcctatcacggctacagttggcgcgattgaagaaaaccagagctcaggcttctcaggctggacctttcgagctgacacaaattcgtatacaaaagtttttgggacaaattggaggatttaatcatcacctagtgcctgaattgaacttactgcaattggctggcactggtggccttgcgtgggattctgttgatcgtctacaattcactataccgttcagggatgagaagtacgacatctggctagatcctcttctatctagagtagtggagttggctgtttcgtcaagtgaccgtaggatcaaagtaacagcgagcgagcttctccaggctttatccttggtcatgcttgggaattctgcaaaaggtcctcttcttcggaaaaatgagaaggatcaatcggtttatctggacaaaatttacaaacgacttcttccagccgttcttcgtctggctgttgatgtggagcaggttacacggcagctgttcaatgagtttgtcaagcagctcatacactggttcaccagtaacttgcagaaagaaaatcctgagacaatggcactcttagatgcgattcttgatgggcttgtggatgctgaaaatggctcgctcagagagttttgcgcgtcctgttttggagagttcatgtcctggtctgtacggcatacactgccggagaacgacgacttcgtgaatattgcttctatgcttcgtcgactttacaatcgaatggatcacccaaatccttacaagcggctaggtgcagcaatggcagctcaccgaatatatccagtcttgaggggaaatccaaatatagtggatcgttacatttttgagttgatatttttctgcgtcaagagtttgcgactcgctgagtctgatgacgtccaaacaggcaccgctaagcaggtgaacaagactttagacgagtacatgaagctggtggagcgaaatatatctgcattgcagcgctcaaggaaagatagacctatgttcttgactttggatgacttcctggagtggctgctacatcaatcaggacagttacaagaggcatgtcggtcaagatgcatgagaatcttaagctatatttgtcgtttactgccggcgggttccttggcaagttggtatcgttcaaaactggaccatggcgcggacatggaaagcatcattggagtttttaattatgaagaagaagatcgaccatttgatgtttggtccattgaagaagctcgacatcagctggctgtctttactcggtcgcttcattggtatgcatgggcattaagacaggaaatgataaccacaagagagctgcttggcaaaaccagaagtagtttcgtcgtgagtagttttcttcaccgagttttcaccgggcatgactcaaactctgagtggagttcagtaactcctggagaacgagaatcacatcgtaagctggtttgtggtgctatagtccatctcctcggctatatcaggcaaatcgttgacagtgaattgggaactagagaaaccggagtttttttacctcgtcgagtggataaaggagcggttgatatgcagctcatggagggactcctacctttttccgagcctgacttcttcgagttgatgtgcctagctttgctgcgtccccgcgacttgggcttcgtggctacggattctcatcacgcagaagagcttgctaaattatctctgggtgtgattcaaagactgtcagttgtgtcttccgacttcaaggagggtttgacgaagagattgatggtcctacttgctgataacaagtttgacttgagtggtattgacctcagtcttgatggaagtgggaatagtggatctctgggtgtcgaagatgcaatgagccttctgaagggctatcaacagttgcatctttcaggatctttactatctgtactaggaaagaaggaaggaaagcaaatgggagaaaagctgttagcacgagtttttcaatttggacgcgagtttcctccaatacttgaaactattgcatcagaaatggttagtctgtcccttgcattagggacaagtgtacaacggcttgtggagctttgtctggacgaggaaaccatcagtctccctctgcaaacccggaaggcaatgcctgggggaattttctatttgaactttcggcgattgatcgttcagcaggtcaggttcttcttcagagattgtttggctttcatcctaaaagctgctgtagggaatcgaacggcaaggcttcttattaacgcagttctggatgatgaaatcaagtcgattgagcaaggctcaagtctctccagggatatctttttgaaggagatgattttgcatctgaagtgtctgcatccctgttgcgcatcatatgccggacttgccgacaagcaattttttctagagattcttcagaaggtcctgttgcttgacctcaggtcggaaaaccttctccaacacgatcaatcatctcgcagcttcattcaggagtccttcatttcttgtatagatggagccgagaatgcaggagacagcattgatggtatttcagataaagaagccagcatcaccttgaaaactcatgtctttgttcttgtaccgttatttttcaagcccacttttggacaagaattccagtctcgtctatgcaggtccttgaccaaggtggtttcggacaatctcctggtaagggaggctgacctacccaagggctcaatccagagggccatgtatacgaggatgctaagtagactgctcgaagctgtatctttgagttgcagtgtaactctcttagagatcctttttcctcttcttcttgatcctcccaaatttgctgtgagaacgttgttcgactcccttgaacttttgtctcaaaatattggcgaggaaagaacagcttgtttgaacctctgtatccaattactgggtgactcgactaaacttccacaattgaggagagctgtgattgatagagtatttgtttctctgatgaacgcggcttcaccactatttgtggcagactggtactccaagcggattaaagttattgtcgatgcgttaggaaaaccagttaatagtatagacgcagagacagaggaggaatgtctggttgtaaaggtgtgccactattcacttttagagcttcttttcttgaaagttgatgctcctttgatcaaggagaagatcactccttcagcatcaaatgcatccttgatgaaggtgactatgagtgagtctcgagccaaaaacgatcccgtgacttgtctccacttcgaaaattgcactttgtggcgagacttgcacatttcggcttacaaggctcttgcagcaatcactctccgtactcaagagcaggagaaggtcttcgggctcttgtttaaagaagggtctacaggtatgatttggcagcacctcgtagacactatcaaagtttataatgagttgccagtggagacgaatcagttagcttcctcctttcaaactgttagagggatgagggatgagcggagatcaagaaagactgctcaaggagatatcagtgctagtcttagcaccctttcttctcagtatgttgttaacataggtttaagccaagagccggcagtgatcagttcatttgtcagccagtccaaggatcattcggaaggtgactcggctagtttgggattggaatttaatcttggagaaggagaaacggtcgctagcggggacaaatctgttcaggaaaatagtagtgtctctgatcatatggtcgatacgataccttcagatcaagacgattttgaccagcatccatgtatggaggtattgttgaagttgatagagaggttacattctaaatttggaagtgggaatcgggagatgccagagtggatgaaagctttgcactctaccttgcaaaatgcgggtacacacattaacatacgtcttttccttacgaaagtggtggtaagaacctggagagtgtttgctccgtttgcgcaagtttggttcatcccagttgtgcagactatccttatcgatcctgagaagtcaggaggcatggcctttcattacatgctgagagacatctgtataacgatcttacagtggaacctcccgtgtcctccagacccaggaatggcatcagaattcatcacgcacttgatgagagttgcagctcatccatctagtccggttttgcgggcaaatgttgatatcattcgaatgtttatagatacttggaagaaagttctccagtttgacaagaacatcatactagaaaaactggctttcggtggaaagggtgccagtggtacagatcgttctgtaagaatgcagagagcactgggcttgcagctatttggggccatagcagcttcaggccttccgttgtatgatcctgcctgtgacatgttcatagaaaaagatctctatcaagttttgcttcaaaatctgaacttcaaaggcaaggagatctacgaggcctctggagagttgatagggatcgtgctaaaacaacgacaccaggctgctcaggattttaggaggccgttagacgaacagatgcttgaagcgcctctaaagcaatgtcttctgaagttttgtagagaaagtaaccttgactatttcttaaacatcttgtacaagataaccttccgattcccgcagtatggtgaagcttttgcctcccttctagttgacctacttcccaaactgccgggcgtgttgaaagtgatcactctcgatattttcctgcgctttcctagctgtctaaggagtctcctcagcatgcttctccctactctaacaaagatattaactcatcgggacgagtttgcccagctcaaatgccttcagcttctgctggagctgatgaaggatgtgcctgatcaaagtattcacgagaaagtactgcatgttgtttgtgagacattcccaactcatgagagcgtggattgccgaagactgtattatgatcttctcatctgcctccatgcgatagagggcctcaaatctgacaatttacttatccggtctttgctcgctgggctgactgatagcgcggagattgtgagatcaaccgtgcaaaagttctggagttccatcttatcacagaatttgcgagagcgattatcacaaatgatcaatctgatgtacgatccttccgtggaagaaaattgggcgcagttcaccaacgttctcctccttaagctctgcgaagactctgtggactacaaaagaccaattttcaatgcgccgctttcagattgtgaatttcacgagtacaccataaatacatcctacttgggtggtagcttgccaatgacacctcttttctcacaatcacaagccttcccttcttctcaagatagtcgctcacaagcagtgctagcatcccaaaattcaaaagaagatgacgaaatgattcccagacaagcggggatgatccgagcaacatacacagcaactttatcccaaactcaggatacactctctagctaccccctagctagtcaagaaagctcgttgtttgcgatgtcgagaaagtccagcgtcactcacacccaggtaacttctcaagaaaccggatcatcaactgattcattaccaggcttgaggagaaggattcccttggcaaatgctgctcgttcacaagttataagaagcgttttgaacgcaaatagaagaagggaagcacgcgcagcacaacaagcatcggagcgagcaaacaagattcacatgatgaggagttatcgtacaggtgagttgccagatattgagatcacgcatgccgatattctagcacccctttcttcactagctgagaaggatgccacgtttgcaagactgctggttactgtcatttgcagagcagtttattctcagccagctggtcgacaggaagacattacctcagacatcaaaagccagatgacacaaggaataggaaaggccttggagaagaccagcaatggtatatcctttgtgggctgcatagaagcaatatgcttggaagatgcaacaatctggatccagccaagactcataggccaagcgagtttgaaatcaacaaactttcattctggcattctgctgttagaacaagaattgttgcacgagacattcaaagaaaccgccactccaggctctagcagtaaacggcagaagggagcagcgggaaaggtcatgaaggaacagcgaaatatgcaggaagcttggttggaactagcccatctgtacaaggaacttggcgaggaagatattgtcctttcagtttaccagaagaaactaacggagaaaccgatcactcaaaaggcactggaagctcaactcggaggtgacccaggcagaggacttatactgtacgaccaagcacttgacacagtcgacgaggattctggttcttacggtgatcaagcaactcaggttgagcaagacatctggtacaatcagcggcttgcatgcctattggacctcaataattggcagctgctgttagaggataccctcacacaagtacgaactgatgattcagcagagccagatctccaaaagctttgggaacccaacctcaaggatccatatttaggtttgttcgtacgaggagcagccaaactgtccacgtatgggtctttggcagatgaattcgtccaatcctctttcaaagaaccgctcaaaagagaagttcttttaaagaactatggcactcagctcgcaacgttagctgtagttaatgaccaattcgatcgggctcgatattacatctcatattgttataagagtttcaggaaccagtgggctgcacttcatccattggccattggagcaagacatcgtcaagtgcaaaagctccagaagatcacagagttggatgagtttgttgaaatgatgactaatcaacaaagtgaacagttaccgaggaaacttgtggagtggagacaccgttggccttcatcgaaactggatagtgtcgaagcatgggatgatatcgtgaaaaatcgtctggtctttttccataaaattcagggtcttgtaaataggcaagtctcaacaggatccgtgctccttggagctactgataccagagacaagaaatcagaagctcttgcttccaaacttgatcaagaacgtgcccatattttccatcaagcggctgtaggtctcagaaaagttggtgcatacaacgctgcacagagttatatggaggagcacatggctgcccatcagggaacagtgaagaatggcgcactcgatttcaaattcttcaagggacttgttaagcttcgttgtctgcaggctgatcgcgttaagctcatcgaagccagtgaagcaacagagatgctgcagcaggttttgaattatgtcaaatctaccgctcagaagccatgggttgagagcagtcacgactggcagatgggcctgagattgcttgaagcgactgtctcatctcagctagcttggatgaaccttgatcaagcgtccaagcttgacacgagctcttctactttagatgtttcattgtctttgcttggttctgcttatggtgcatattcggatattgtttcagagcagtttctggctctaggtagggagaaaccaaaagcatctcgccagctggcgaagatctctctcagttttggtctcttttgtgatgagctgcttaaggcagcaaagagtatggagtgcagggatgatattcggtctgggattctccagggacatgccacagcaaggcttccaccagcgagtgcctatccctccgttatcgtcaagcatatgatggaagcaatctcactggacgcctccgttcgagctcagcacggacttgcaagggttctatctctggtcggccaatatccagaaacgcacacccagtttgctgatgtcgtcaaacaggttccctgctgggtcttcatttcgtggataccccagatgctagcagtaatggatcaagacgagggtaatattctcgttcctgttctcgagaatgttgctaagttgtacccacaagccctctacttcccattccatgtcagtgtgaaggacttcggtccacaaggacgaaggaaaaccagaagactggcaactctgttgaagagtgtgtcactggaaggcatggttcgaggattagaagatctcacatttcccgagcaaaggtttcgagatggcctgtctcaaatgaaaaattgcctgatagctggtgacaaggaaagggctcttgcggtatttgctgagatttacgaagactgcctgaatgtgaatgtcatgcgcaagtcacttcgtggagctggtgaatacaatctcaaatttggtcgtgattggtcgaagcgagtcataaaggctctgggagaaaatggaagcaaactggtcaagatggatgagaagaagtttatgtcagctgtgggtgacctcctggcaaatctgcaaaaagccatgctgaacttgcaaacaggagtgatgagtctgggacatttgtctaaatggatggccgactttgaccagcaaactcagatttctacgaaccaggaatctttgagtggcggagggggaagctcctctaaagctgccttcagaagctctgaaggtgacattgaaatacctggtcagtatgcaggctttcgtgaacctagccctgaccttcatgtcaaattgctgggcttcgatcaaacactgatctgcttaagctcgaaacaaagaccaaaggttttgacaatgagagggtccgacgaggaggagtacaagttcgtcgtcaaaggtggcgaggacctccggttagaccagagaatcgagcagctctttgaagtgatgaacagcatcttacagagggattcgcaagctgctcgacggggtctgacaatcagaacatttgccgtcgttccagtgtccaagtcttgcggattgctgcagtttgtggagaacacatgcgtgttggaggatgtgatcaaggatgggctgctctgcaaaatgcccaatctacgacgtgaaggaaaggatgcgcctctcgcattccttcacaaactgagagcccagtatcacgagtggatcatgaaacgaggaggaccatcacaagctccccccgagtgctaccggaacatgtaccagaaagcaaccagcgatgaagtgacacagaaaatgagcagcattgaagcgcagatgccgtgggatacattcagggcgggcgtgtcgaggtgggccaccagtgcagagtcattcctggccttgaggtcgcagttcgccaagagcctttccgtcataagcatctgtggttatgtcgccggagtgggtgatcgacatttggccaacacattggtggacatgcgcactggggctttggtcccgatcgactttggctacagctttggaacgggagtcattctgcttccagtcccagagctcattcctttccggctgaccaaccagctgctcaactttctcttgcccttggatgccctgggcttgctacgaacggacatggtgcacacattggctgccttgcatgcaagccgggaagtcatctccgcggtgatggacgtgtttgtgaaagagcctctggtcgactggaagaacgaggcgatgaaaacaagtagtaatttcagagataggaaagatggtgcggaaatggaatcaacttttgagcaacaacacgtcgagcttaaagtggaaaacgcccagcgaaagctggagctttggaaccctgctgccattaccattgcagagctgaggtcatctgtacacgcaaggaaaccctactcgaaagcgctagaatcaatagtgaggggcagtccagatcgcaacatgcgagctcggaccatgggcaacatctgtcaatcgatccgggaacaggtcgactgtctcatcgatcaggccacagatccaaatcttctgggacgaatctggcaagggtggcagccgtgggtgtga