atggcgacaccagtgcggcctactcagcccaagcctcgggctaaatcgcgaatgagtatggatagagctatggatgttgacaattctgcttccacatcggatggccaaaaagtgacgggtgttaagaggacttcgctcgaggcgatgttggatgatacagtttccgttttgaacccaaaggttatggtgccttatattacgaaagttggggaggttccacggaaagtccagattgaaagaaagaagaggctttttgcaactgtgaatattgaggatcttttggccaaggaaggattgaagcctgatgaattggattttgacaataaaaagctgcctcttcacgtcttcgacaatacgacttttgaaactcgtttccctcaacagtgggttgataaggtgacgaaagttcccgctgtagcagggcttacaaattttgagggaaaatcagtttggaagagctgtatcgtaacagattttctagaagaaagtaacacttacctggtgcagtgggatgagaccggacacacatcttggcttccaaggatccaggttcactttcaagcggaggatccatttttgtttgtgaagagggtgaaagccgcacacgacgccagagcgaaggcggaagtcgagctgaagtataattgctacatcaaagccatgcccatagaagacagaacttatatgacaccagaacagctggaacgggtgaaggcccatacatacaatacgaagttcatgaaagagaagttaatggacgtgtcagggcttctcacagaagcgaatacggactatggaaacgtgatgaacaaactcacttttgatgacagtttgaagtataagcccactccctcaaatgaatttatcgtggagatggatgttgagtttccacctgatgaaccaaaaaaacctgtaccacggtctggaaccgtcgaagttcccgagtatgactacgaggagcaggccagtgaattctactttatgtcttgtttgacaaggcctgaggtgataattgcaactgctaagctgcgctttgaatgcaacaaaattcccaagatgacattgttgagtacccactacatcaaaagtatgcgcttggatgagtttgagtccatggagacacagacagctgagcaggctttactacatcttaaagagagctggttaacactgttgagaaacattattcgaagctctttcaaagatgctggaaagggatggtttaacatcaaggaggcaagtttggaagcttaccgggcaagcaagatgaagaggtacctcacaatggtccgttacatcatggaagatgctctgcggtatctggtggaagaaactcttgaaaggtatacagtttttatcgagaaacaatgtggaggtcctatggtggaaatagtcgatactgatgaagccaactgcacttggcctcaacaggactttgcagctatggtcaaaaagcctccactttttgctttggaaattgttactgctgagggtggtatattcgagtataacacgcagcttaaaaatttcgaagaagttaccgtacgttctcttgagtttgccgtcaagtgtcttcagacgatcccacaaatcgaagcatcgatcatggagaaccagttttggagcaaagttcccaatctgtcgactccgatgctagaagagcctttgattattgctctcaagagtcgggttcaggtagcgatcaggaaagcaatgactgttgctcgactgtatttggacaagtatgttgagtttgagccgcttcttaagatggacgtcccgaaatacaaagcagagttgatagcaaagaagctctcacttaaagacttgcttgaagaggttcgcgcccacaaagcagagcaagataacttggacagaaggattccgaactcgatatcttttggaacatttcaaataacgtgcaaaaaaattcgacaatctttacttcaaaagaaacagcaactttgtgatatcgtaatgcagctgatagcgagtacaccgaagcagttgggtgaggacaaacacaagaggttcgaagagatagaaaaacagctcaaaatcaagacacataatccagaggaggtggctgcacagaaagatttcatccttactgtgcctggaaaagttatcgagcttaagcaagagatcgatcaactcgaagtgtattatactgcaatggatgatctgcaatatgccctcactgacggagatttcggtcaaaagtggacgttgctgacatggccaacgaaaattgagaaactttgtgagaagatagagaaatctctggcagttgataatgaacgttaccagaaggagatggaagcggagcaggctttatttgtgaacactttggaaagcgtggacgcaactgtaactacgttcaacaattacaccgacatgggccaggtggagctggtatcttacgaagcacgggaatgtgctgacaaattgcgcaaagcagaggctgcgactcgcttattcaactcaagagaggctctgttcggtgtccctcctacagattacagtcggttgaagagaattcaggaagcatttgaaccattcaactacctttgggtcgccgctgatgagtggaaaaaacgctacaaaggctggatggaggattcctggaataatttggtgccagatgacgtggagaaattagtcatgggctggtggaaaggtctgtttaagtatggtagagaattcagtaagagggacctcatgactcaagcgacatactgcgaggacatcagagcacaggtcggtgagttcaaaccttatgttcctctgatagctgcgctgaggcagccgggaatgcgcgaccggcactgggatgaaatctccaagcagatcaatctggacgtccacccaactgatgcattcactcttcagcaagggatccaaatgggtttactcaaccatcttccaatcttggaggaggttgcagatcttgcgagcaaggaatttggaatagaaaatcagctttcgaagatggagtctgattggaagagtcttgatctgcagattttggaatacaaagagactggcacatacattatgaagattgaagaagctactttgcagcagcttgatgatcatatcgtgcttactcaagcaatgagtttctcacccttcaagaagccgttcgaggacaagattgccaaatgggagcaattacttcagcttgtatcggaagttgttgaagagtggttgatggtgcaacgacagtggatgtaccttgaaccaatcttcagcagccctgatattcagacgcaacttccgattgaaagcaaaagatttcagactgtgaacaacatatggcgaaaagctttagcgcaggcccatacgacacctcagatcttaaccatgtgctccagcaaaaaactattagaacagtttcgggagtcgaataggcttctagatcttgtacaaaaaggactcgcagactatttggagacaaagagattggcattcagccgtttcttcttcctttcaaatgatgagctgctccagattctatcacaagcaaagaatccacttgctgtgcaacctcatctgcataaatgttttgaagctattgattcgttggatttcaagaaagatctagagataactgcaatgaattcggctgaaggagagaagattccattttcagcaagcatgagccccattggaaatgtggaaaattggctcagtcaggtggaacagaggatgaaggaaagtgttcaccaacagatcaaactagctgttacagcttataggaataccgtaagaacccagtgggtacaggaatggcctggccaagttgtattagccggcagttccgtgtattggactatgggtgtggaaggtgctattagacaagccaacctgcaggagttttttgacactgtccaggttgtgcaactcgaaggattaacagatcttgtccgtgcaccactaagtaaacttgcgaggttgacactaggagccctcattgtcattgatgtgcacgctcgcgatgttgttcaagcgctgatcaatgagaaggtgaaagctcccacggattttgaatgggtcagccagctgcgatactactgggagaatgagggcatctgggttaaaatggtgcaagcttcaatcgtatatggatatgaatacctagggaacactccccgattggttataactccattgacagatcgttgctatatgactctcatgggggctcttcatttgaatttaggtggggcaccagcaggccctgctggaactgggaagacagaaacaacgaaagatttagctaaggctctggccaagcagtgtgttgtattcaactgttcagacgggttggactacttagcaatgggcaaattcttcaaaggccttgccagcagtggagcatgggcatgcttcgatgagttcaatcgtattgacctggaagtgctgtctgtgattgcacaacagatccttaccattcaactcgctattcagcagaaagtaaagcgttttatttttgaagatactgaaatatcacttgatccttcatgctcagtttacattactatgaatcctgggtatgcaggtcggtcggaacttccggataacctgaaggctttattcagaccttgcgctatgatggttcctgactacgccttgatcggtgaaattagtctcttctcatttggcttccgcaaggctaaaggtcttgcccagaaaatggtagccacttttaaactgtgttcagagcaactttcatctcaggatcattatgattatggtatgagggcagtgaagagtgttatcgtcgcagctggtaatctgaagcgttcatatcctgatgaagatgaggacgtactactgttgcgtggtctacgagacatcaacgttccaaagtttctaagtcaagatcttccgttgtttgctggtattatcaccgatctctttccaggggtggaaccgccggctatttcctatgatgatctaattggtgctctagtaacagtcggcaaggatctgaacattcaagctgttgaagctttcacaacaaaggtcattcagctctacgaaacgacaatcgtgagacatggattgatgcttgtgggacctactggaggaggaaagacagccaattaccgatcccttgctggagcaatgtcgcttctgaatactcagggttctacagtatatgaaaaggtgcgaatagcttgtctgaatcctaaatcaatcacgatgggtcaactatatggggacttcgatgaaaatactcatgagtggacggatggagttttggcctgctatatgcgagagcttgcagaggacccgtcaccagcaaagaagtggttgatgtttgacgggcctgttgatgccatttggatagaaaacatgaacacggtacttgatgacaacaagaagctgtgcctggttagtggtgaaatcatacaaatgtcgcagacaatgaccatgatgtttgaagtagaggacttagcagttgcatcacctgcaacagtgagcagatgtggaatggtattcatggaaccatttgctcgaggatttgatcccttgcttacctcgtggctacagagaattccaaaacatgtatcagcgtttgcagataaatttaccttttggttcaggaatatatcggttgtagctactaggcttgtaagaaaatcactcaagcagacagttgcaacgtcggatgataacttgattctcagcatgttcaatatcatggacgctctcatggctccttactgtaaagacggaggactggaagtgatgacagacgaggaaaagcaacgcttacccaagatcattgagccactgtttatgtttgcaacctgctggtcagccggggccagctgcgataacgagtcgcgttcaaaatttgacttgcatataagagagtcaatgaaagagcacaagattgagattccatatcccgaaggaatggatgtctttcagtattcttatgaccatgttaatctgcagtgggtagagtggatgactaccattcccaaatatacctgcgatcccaaaacccccttttctgagctcatagttcccactgcaggtgttgtaggatacaagtctgtgatacatgctttgcttgtgattgggaagcacgtcttgtgtgttggagaaactggaacaggcaagacccttgttgtcagggataaactgctgaactacatggaccctgtgtatgttcctatgttcataaatttctctgcaaggaccggagctaaccaaacacaagatcttatcgattcaaagacagagaagagaaggaaaggtgtatatggtccaccagcaatgaagaagtatgtcatatttgttgatgatgtaaatatgccccagagagaaaaatattttgctcaacctcctattgagatcctccgccaatggatggatcacaaaggatggtatgacagacatccaccgtgcgccttccgtacgattgtggacattcagtttgttggttgcatgggaccacctggaggtggcaggaaccctgtaaccatgcgtttcttgagacatttcaattttctgtctttcactgagatgccagatgatagtttgaaactgatcttctcaacaattttgaatgcaacttttgttttggggttccctgatgacgtgaaagcagcagcagattctatagtgataggaacaattgacgtctacaacaccatcagaagggagttattaccaacaccagcaaaatctcattataccttcaatttgagagacttgagtaaggttatacagggagtgctccgggctgatccaaaaactaccaaagagcttaaaccagttataaaactttgggttcatgaagcgatgagggtttttcaggatcggctcatcaacaacgaggacaggagctggttcagaaaccttcttgcaacccagttgcagaaatattttgacatgaaatgggatactcttttttcgatagatcgagttatatttggagactttttcatccctggcgctgagcccagactttatgaagagatcacagaactagaacaacttcagaaagtcatgtatgagtatcttgaacaatacaacagcaacagcaatgcccctatgaatcttgtactctttctggatgccatcgaacatgtgtcacgagtttgtagggttattaggcttccacttggaaatgctctcctgcttggagtcggaggcagtggaagacaaagtctgtctaagttggcgacatttatcgaagagtatgaaattattcaggtggaaattgccaaaggatatggcaataacgagtggaaagaagatttgaagaaagtactctacaaggctggcctagatgataaagaaacagtgttcctgttttctgacactcagattctcatggaatcttttctggaggacatcaacaacattctgaactctggagaggtacccaatttgtggaaaaacgaagacttggacataattgcaactgcaatgcgccctattcttcttgctgctggaactcctgtaacaaagctgaacctccagactgccttcctgaagcgcgtccgacaaaatcttcacgtggtcttggcaatgagtccaattggtgatgctttccgtacgaggctgaggatgtttccgtctcttgtcaattgttgtacaattgactggtttagtgagtggccagaggaagctttaaaatctgttgcaaacaactttctcaccgcaactggactgtttactcctgaggaggtgcaaaaggttgtaaaggtgtgtgtatatatacatcaatctgtggagagacgttctgcagatttcttgcaagaactaaatcgtcataattacgtgactcctacaagttaccttgagcttctccagctattcatcaagctaatgggtgagaagaaatctgacttgcaaggattgaaaggaaggcttgaagcaggtctagacaaactattgacgacggcacaggaagtagaggtcatgcaggaagagctgaagcgtttacaacccattcttcaagctactgcaaaagaagcagacgagatgatggctgtcatttctaacgacaaaaaggctgctgatattacgaaggcggaggtaggtaagcaagaagcagaggcaaacaagatggccgcaaaggcaaaagccattgcagacagtgcacaagcagaacttgataaagctttaccagctctcgaggcggcgctctcatctctcaaattactgacaaggaacgacattgtcgaagtcaagtccttaagaaacccccctgagggtgtgaaaatggtcatggaggcttgctgtatcatgtttcagcaagctccaaaaatggttgctgatccgaataagttgggtaaaaaacttgcagattactgggatgccagcacgaagatgctgacagatccgaccaagtttttagattccttgttgggatttgacaaggacaacattcctgaatctgtgatagtaaagattgagccttttattacaatggaagcatttacgcctgagcaggtggcaagagtgtcaaaagcatgcacctctatctgcatgtgggtgagggccatgcattcttactacctagtgtgcaaagttgtcgctccaaagcgtgctcagctggctgaagctcagggcgttctcgatgctgttctggcacaacttcatgacgctcaggccaagctcaaagaggtggagagcaaaatagccctcttagaggctgatctaagtgctgctgttgccaaaaaagatgctttggccaaacaagcttcagattgtgaaaagaagctctctaatgcagataaactgattggtggccttggtggtgagagaacaagatggattgccaacatagctagccttgaaatcgatatcaagaacgtcattggagacgtggctgtggctgctggtgctattgcctatacaggaccatttacccctccttatagggagaaattcaacctagactgggtcagattggtgaaagaactagagctaccgcatactcctgctataacgctacaaggatgcttgaaggaccctgtgaagatgagggcttggaacatagccggtttgcctagcgacacacttagtgaggataacggaattatcgtatccaaagctcgtcgctggccgctgatgattgatcctcagggacaagcgaataagtggatcaagaacatgtacagagatataggtttggatgttatcaaattgtctgagaaagactacctccgaactttggaaaacggagtcaggttcggtcgagttgtgcttctagaaaacgttttggaggctctggatccagcattggaaccacttcttcttcagcaaacatacaaacaaggtggtcaggaagtgatcaagattggagaaaatatcattccgtaccacaaagatttcaagttttacatcaccacaaagcttcgaaaccctcattacgctcctgaggtcagtgtgaaggttacgctacttaatttcttcgtcacacctgaagggctggaagatcaattgctgggaaatgtcgtcactaaagaaagacctgacttggcagagatgaaaacacaactaacgctgtccaatgcaagtatgaaacgtgagctgaaagaattggaaactaagatactattcctcctgtcaaacgcacagggcaacattctagaagatgaaaccctcataaatactctagcacagtcaaagataacatcagatgagatcaaactgaaggttgtggaagccgagaaaacagaggttgctattgatgaaacacgtgaggtctatcgaaaagttgcaacaagagcgtcgcttcttttcttctgtatctcagacttggcactagtggatcctatgtatcagtacagtttaccatggtttattggtctttttgtaagagccatggagagtgctgctcaatcgactgttatcgacaaacgaattgaaaatttgaacgagtattttacatactcgctttatgtgaatgtctgccgatcgttgtttgaaaaacacaaactcatgttttccatgatgctgtgcatcaagatccttcagggaaaaggcgaagttgattccttggaatggcggtttctactctccggtggtatttcatcagtcctgaccttgaaaaatccagcccctgactggttaacagataagtcatggagtgatattttgaaccttgcgaagcttgaaagattcaaaaattttgaaaagcatgtggtggacaatatagcccactacagaaagtactttgatagctctgatgctcataaggagcccctagctggagagtggaatactaaactagacaatcttcaaaagctgcttgtgcttcgatgccttcgaatcgacaagtctcttcttggcattcaggattttgtcacccaccaccttggacagcgatttattgaacctccagcgtttgatcttgcaacctgtttcaaagatggtactccaaattcaccactcatattcgttctctcaccgggagcggatcctatggcagatttgctgaaactggcagaagaccatcgattcaccaaaaagttcgagaaggtttctttgggacaaggacaaggtccaaaagccgagaaattattagcacaaggtatggagcgcggtatgtgggtgtgtcttcaaaattgtcatttgtcgcagtcatggatgccggcactggatcgtatcgtggataacatcgaccctgaaaaagtccataaagattttcgactgtggttgacgagcatgcccagcccggactttcctgtagcaattcttcagaatggtgtaaaaatgactttggaaccacctaaagggttgcgatctaacatgataaggtcttacctgcggtacacggataagcagcttaatgactgcgctaagcctgatgaatggaagagacttgtcttcgcgacgtgtctttttcatgctgtcatacaagagcgacgtaagtttgggccactcgggtggaacattcgatacgacttcactgatggtgatttgagtgtttgtcaagtgcagattcgaatgtttctgaatgattacgaagatattcccttcaaggtcattcggttcctctgtggagagattaattacggaggacgtgtaaccgatgacaaggacagaagattaatgaacacgcttctccaaacgttcgtaacagctgaggtctgcactgaaaagggttacaaattcagtgaatccggtgtattttgtataccagatgccagcaattgtaatgccttcttgacttattgtagagaaattcctcttgcaccgaagcccgagatatttggtcttcacgagaatgcagatatcacttgtgaccagaatgaatcaaacgatctgtatggtacggttttgactctccagccacgagaaagcgcatctggtactggaatgtctcgtgaagatattattgagaagaagtgcaaagacatgctggccgtggttccgccagtgtatgatgtcgaagtggtcctccagaagtaccctactatgtacaatgaaagtatgaacacagttttgacacaggagtgcattaggtacaacggcctgttgagcgtcatgaagcgatcactgcaagatgccctcaaagcactcaaggggctcgtcgtcatgtctcctgaccttgaaatgctttgcaacagcattttcttgaatctagtgccagagatgtggcaaggcaaggcttatccttctttgaaacccctctcagcatggatagatgacttgctagagaggtgcaagtttatatctaaatggattgcggaaggtgttccagctgtgatatggatctccggtttctttttcccacaggcctttttgactggaacgctccaaaattttgctcgaaaacatagaatggctattgatacggtcagttttgactatcaagagatggacacagactcagtcaaaacactaaccagacagccggaaagcggttgctatattagaggactgtatctcgaaggagctcgctgggacagtcaggctcatcttttaacagagtccagacctaaggagctgtttaccgattgtccaatcatatggctgaagcctactcagcatagagtgccaccaactggtggcatttatttgtgccctgtctacaaaactcttgtccgggcgggaactctctcaaccactggccactccaccaattttgtgatgtacttggagttgaagtctgagaagaaacaagcttggtggatcaatcgaggagttggccttttcactgccttggcctactag