atgggcactacggagctcgatcggcacggcttagtcctttcttgcgtcgtgtttggcacatgcttttcggtgcttagcgcactttcgattgccattcttgtcgctgtgaattggcgcccatggaggatatacagttggatattcgcacggaaatggccatggtttttacaaggcccgcagttgagccttgtcgccggacttctttgctgggccgcttgggcgttcgtcctatcgccgatagtcgtgctcatcttgtggggtatgcggctcatcgctcttttggatcataccaccattggactcgcagtgattatggcgggcacggctcttctgctagctttttacgccattatgttatggtggcgaacgcaatggcagagctccagagccgtcttcatcctgctcttgctagcagtgactcttctttgtgggtacgaattcgctgctgtttatgttagtgcaggaaggcctgcatctcatcgatactcaccatcagcgtttttcttcggggtctcggcgatagcaatgggaatcaatatgctctttatatgcaagatggtctttcacggatctggcctggatgtggatgagtatgtgaggcggtcatacaaatttgcccatgccgactgtatagaagttggcccagttgcatgtatgccagaacctccagatcctcgagacccagctctgcaaaagcaaaacagagcgttccgttttgcgctcatgtatttgggctcggtcctggtgttggtcggatactcgttgctatatggactcactgcacggaaagctcgctggcttggaggtgttacgtcagctgccgtgatgatcctggatgccaatgtcggagcgtgtttgtttggcttcaaacttctcaaaagccccgttgtggcactcgttgtggctggactatatcgagttattctcatcggtttcggtgtttattactggtatctgggacattgtataagttatgctgtagtcgccacagtcctcttaggtgcagctgtcagacgacatctggaggtagtgagtccttcagctgccaggagagctgctcttgagcacactgtcgttcggctcagagaaggatttcgcaagaaaggactcggcagttcttctagtttttctgatggccgtacttcaagtgcgatgcgtagcagtagcgttgaggctgctcagctaggtgttgcgctagaagccatgagcagagcaggtatgagaacaggcgaaggaccttacagtgggcttccgaaccagcatcttggatccgttgcagctcagcatggtgcaattggggttattgaggaatgtgccgaagatggaagctctcccatgccagatgaaactgacagggccgttgtcaggcagcttggagtcggacaagtgtccgaggataagggtccgacacctagacagaccacaacctcagatacggatgctggacttatttcaggagatcgacaagggttgtcagagcgttacagaccaatctcgcatggtccggacttcgggcacagtcatgggcatagtcttgagtcattttcaagtattgtaggtcctttggatcagcttgatcacctggcgctgatgtttcaagaacgcctgaatgatccccgtattatggcgatgcttagggggaggagaggagcagagcaagatctcacatcactccttgaagacaagggtttggatccgaatttcgccgtaatgcttaaagaaaagggactcgatccaacacttttggccttattacaacgaagcagtttagatgccgatagagaccatagggacaatacagatctaggaactggcgcaaacccatcgcaagatgcttcattgcccgaggagggcataacttggtcggaggagttgaggaggaagcaatgggagaaatgggtgcatcctatccgattccttgtacagttgtttgctggaacaccagagcgtgcttgggttctttttagtgtattatttgtccaggaaaccattcttatcgcaatcttccgacctcaaaccgtcaccgtgataaatgcttcacatgagcagttcgagttcggtttctcagcactgcttttgtccccagttctatgttccatcatggctttcttccgagtaatgaaagctgaaaacatgtgccttaactcgagagcacggaagtatggagtggtggcatggcttctaagtacgtctgtaggactcttgctcgcgtttctcagcaaatcatcgatcattcttggcctggctttggcagtgccactaatcgcagcctcgctgtccatggcactgccactctgggtacggaatggatatagattttacaagccaaaggcgtctgactcgcaaagtgacggaccacaatcttcccaaacaaagggcatgtgtgggcagggagaggacattccgatgactctagcgatcatcacatgtgtcggttcgattatcggacttggtctcctcatatccttcaagcctcttgatgacctgagctactcgggatggagtggtccacagccaagctcaaattctccttatgcgtcatcattctacttgggttgggctatagcatcagcgttagttttgatcttaaccgggatacttccagcagtttcttggtttgcaacatacaggttttctttctcctcggccgtgtgcgtcgcaatttttattgttgttctggtgacattttgtgggggttcatatatgggtatcgtgcatgctcgagacgaaagagtgccggtccaggcagattttattgcagccttgttgcctttggtgtgcattccggccgtttttctactgggatgtggtctttacaaatggaaagatgagggctggcaactctcacgtggagtttatgcctgtctgggggttggattactcttactactgggagcaatatctgccgtaattgccatgatagatccttggatggtgggagtagcgtttctcctttttctaatcatgatggtccttaccattggagtagtccatcattgggcttcccacaatttttatctcactcgtatggagactattttagtgtctttggcaacatttgttctggccttggctgcgttcctggttggattgcttgcagatgaaccgtttgtcggcgcttctgttgggtacttcgcgtttctctttctcgtgggtggcagatctcttacggtgttgttatcaccaccagtcgttgtctattctccacgagttcttccggtttatgtttatgatgcacacgcagattgtgcaaaaaatgtcagcggagcctttctcgtgctctatggaattgctcttggaactgctggatggggcgttgttgcaagcttggagatctatcctcccttcgctggtgctgccgtatcggccacaactctggttgtggccttcgggtttgcgatttctcgacctcaatctacactgaagaggatggaggacgctttgcatttcttgaagaaggatactgttgtccaggctatagctcgttcatctaccaagacaagaaacgctttgtctgggacatactccgcccctcaaaggtcagcgagctccgctgcattattggttggagacgcagctatggctcgagataaggcgggaaactttgtgcttccaagagctgatgtgctgaagctacgagagcgtttacgaaacgaagaattagcagctggtttattctggtgcaaacctggtgtcggctttattcgacatgactccaccctggacgtcggatacagaagaaaactatgtgcccatgcccgaattctggctctggaagaagccatcgatacggagtgggtctatatgtgggacaaattcggtggctatctgcttctagttcttggactagctgcgcgtgcagaacgtgtacaggatgaagtccgcctgcgactgtttctggacagtattggatcatctgatctaagcgcgaaagagattaaaaaatggacaacagaggatagaaagcgatttgaaatggtgcaagaagattacttgcgagagaaagaaatggaagaggagttgatgcaacaacgtcgtgaagaagaaggaaaaggaaaggaacgaagaaaagctttgttggagaaagaagaacgaaggcgccgagaaatggaagcgtcagttattgcatcggtcccagatataggctctaaagaggcggcagcgatggcggctgctgtccgggctgtgggtggtgatgtcctgtttgacgaaagcaaagcggtagatcaggtttcaagtattgctcgacgatatttcgtggcgcaaagagctcgacgagcacaggagactggtgtagcaggagctcagtgtataatcgacgatgagccacggtcagtgccaaggccatgtggtgtccttgatccttctctttgcgggagtcggaaagtaaccttctcagcggctgtcctggttcagcccgaatcgggtccaatttgcttgatgggatcagaagctcagcaacgtatttgctgggagatctttattgctggagctgaagaaggtttagaggctggacaagttggactccgtcttgtggtcaaaggtgcagggcaaactacttctgtcaaagattggaacattggcaatacttgccttcatgatggcagatggcatactgtgacggtgacgctcgatgcggatgttggagaagcagctgcatacttggacggtcattttgacggggatgttttactagataacttgaatggcttgcaattacctgctgagaagggcatttgggaggagggcacagaggtttgggtgggaatacgaccacccatggacttagatgcgttcggaaggtctgacagcgaggggaacgattcaaggatgcatgtcatggacgtgtttttgtggggaagactgctgacagaagacgagatagcggctgttcaccagagttgcagtaccagtgcagaggaatacaatgaccacaatcttccagatgatgactggcgggggtcaccagttgaatcaccgctggaggattggggttatgaggcgtcggatcttgacttgtacgatcgagacgagctttactgggacgatcaacctgctaatggcaggaaaaggaaggctgagaaagatacgatggcgattgacatggattatatatcgagaaagatgagaagaccaaagattgaaactcaggatgaagtgacccagaggatgcgtgctgtggagttagctgtcaaagaagctttggctgctcgtggcgagactcacttcactgatcaggaatttccaccaaccaatcattcacttcatgtggatcctgaccatccgatgccaaagctgcaggttgtgagagagtggctacgccctggtgcagcagtgaggaatgcaagccctgtctctcctccttgcttgttttcaggccctgcaaacgcttctgacgtgtgccagggccgattgggtgactgctggttcctcagcgctgtggcagttttaacagaggcatctaaaattgccgaagtgatcattactcctgaatttaacgaggagggaatatacacagtccggttttgtatccagggtgaatgggttcccgtcgtcgttgatgactggattccgtgtgaagctcgtggaaaacctgccttcgctaccagtagaaagggcaatgaactgtgggtttctatccttgagaaggcctacgccaagctgcacggatcgtatgaagcgttagacgcaggtgtagtacaagacgccctcgtggacttgacaggtggtgcaggagaggaaattgatatgacgagcccacaagctcagctagatctcgccagtggaagactctggacccagcttgtgcgcttcaagcaggaaggattccttcttggagcgggtagtccttccggttcagacgcacatgtctcctcaagtggaattgtgcaagggcatgcctattctctgctacaggtttgcgaagtcgacgggcacaagctcgtgcaaattcgaaatccgtgggcaaatgatgtggagtggaacggtccttggtctgatctgtctgccgagtggacggataggatgaagcacaaacttaagtacacacctcaggcagcagatggcgtcttttggatgtcatggcaagacttccagcttcattttcgttctctctacgtttgtcggatatatcctcctgaaatgaggtattcggtgagaggacagtggcgcgcttcgtctgccggtggatgtcaagactacgaaacgtggcaccaaaatcctcaattccatctgaaggccgttggcccagacgctcgactaccaatccatgtatttattacccttacgcagggtgtaggctactcctcaagaagccggccgggctacaggaacgtgcagtcgggtggcgactcttcgttgttttatattggaatgagaatcatcaaaacgttaggaaggcgatcgggtccgaatatctacatgcacgaggctgttacagggaccgattatgtaaatacgcgggagattccatgtgaaattgttttgacgcctgatcctgatgggtacacaatagttcccaccacctacgctcccggtcaagaatgccattttacgctgtcggtgttcacgaaggctgctattactcttgaacccctataa