atggatgcagatacgcagctgatcggctattcgccagatgcctctcacagtggtgagtcaagcgactccgaagaatcgagcggatcagatagtccttccaatcagccgacgcagctcctgtaccctcagctttcagactcttacgatagatatggggaagacatggatgaccaaattagaactcagcagcttgacgcgatggatatggcaacccaactcatagatgaggacttccgggagcacaagggaatgggagatgattgcaccatgataatacatagtgaggacgaggcttcgaaagatacacaactggtcaatgcagatggtgacagtggagcgagttccggaaaagatgacgaagcggacagtgctttgagtccgtatggtgccgctttcaaacaaaagacgtcccactggcttagtgaaatggcaggcaagagaagagcggagaatgcttcaactttcttaactggagagaaatctgccggactttcttatgatgttcatggaaacagattcaatagtatgggatctgagccggctagtaaccttcataagtgtaacaacaccgaagctggccttgggaatccggtcaagatgcaaaatagggacagtgaactcccacattttttaaaggattccgatctcaacaagcagaattatgggtcccacaggatggtaggaacttggcatgaaattgtgggacaaagaaacaggtgtaatgaggatgaaagagtctgggcatctgcagtaggaggactccatctacaggattcggatggaagtacagaagacgaaagaagagaagaggatgacaagaaatgtaatttgaactcaagtagtacttatcatgttgaaggcaatttgtcacaaagtatgagaggtcgattatcagcttacagctcaggtaatttctgtcaacaggatctcaacaaatcacccgagcctgaaaccctgatgatggacgaagattggcgagaagtcaacggagaagacttgggtttaattggaaggatagatgaaggtggatccaatgtaggacttctcgacaagcctgaagtagctttaatttcccagactacacctgttggaagcaggaacagtgaaggcttgccggcagaacctcgaagtttgtcgaaattgcattcaaactcacgaacgtctgggtccatccgaacattatcattgcgggcttcagcgcttcgtgcatcctcctgttccagttcagccagatatcgtcatacacctcagggttctcaaagtcaggaagtacacaagcttgagacagaggcaaccaatgaaacacagtgtgaagaaccttggaaaacagcaaagtctgcggattatattactcccacatctagaccctctatccagaaaggagttttttcttctgctgcctctgtggcttctgtgtggtcgaataccgagaaagcgggggagtattcaagagatgctgagaaggagatgttgtcggggaaggtcagggatcatatcgaaggtgattttagtggagataaatgtggtaggagtggaaaatctgttttgggtcttgaagtccccaaattcggagataagaatttgtgcagagctagaaaactcttttcagggaatgataatgatgcagatgacatcttcagtcaagtgaaggttgagaatgtgcagaagtcgccatctcctgcacgggacgacggggcggcgagggaaaaggtggagatcaccccccctactataacggactcacaagccgacaagacactggaaaggcgcagctcctttgggtcaggagttttctcaggaggcagtgagttgagctacttaaattttcaaagtccaggagaggattcacaggcccgggcattgaacatggttgacaaacttgtctggcttaatgctattggcctgccccaagagctccaattggaggaagagaaagctcccgcacgatgcccatctgttgcaaaaagtgcactccaattaagagtacaggtcgcggaggcgaaggtgggtatgaacgatccattgggagtctttgattgggttgatagccaaaacgacgaagctggtaattttttcgggatcaagggagccagtgcactcaaagggacttcaaaggctccagtagctatgggccatccaaaacaaactgggtttgggacaagaaagtctgttttcttagatgcttatggacttagaaacaagaagatggagaaggtttccgacaagccgttcaaacctgcggtgattgcagataggccgaaagctgttgtgcataagaatatgtcaggcccgaaggataacaaaggtgagcagcatgggaagttgagtagggatgcaacgaacgctgggctcacaagcactttgaatgaaccagggcttgtgcaaacttcactacatgtggatgcacctcggaatgtgattgggaacaaaatgttgcaagacaatagagacaatagaggcatgaagaatgtagaaggtgacaccgtcatttcagcggtggatatttctcggttagatttgacatctaacgcagcagtgcagaggagttcaggtctgctgggcggacatggttcggaaggtctgccaaagggagttggaccccaagactctagacaagccccaagatgtttagagcaaccgccgaagacccccgatgtacataagggaagcggcaagacagtatctgataaacaagcagatgaggccctgagtgctagtaaaggtaagggatcttcagatctaccacatgtaccttcaaaacccggccaaaagggcaagtcattgcagacggtcatatctcctagagataatggcccagaaggatttcaagaacctgctgcttcaagaaagaatgagaaggcagagagtactttaggtgatggtctttctgagttgacacattctagacaagatagcaatgcgaatcagcaggccgaaggcaggctcacaggtttgacaggctttccatgtctgaacgcatcgaaggtcttaattccatcgacaaaagatcaattgggtggagggttgacgacaactgatttatccgacgttccttgttgtccaaacaggccagttgatattggcaatcaagctcattcaactgaagcagaggtgcagcctcaaaaactggaaactgcagctggagaggataaactaggggaagctaggatagaagtcgataacaaggatggtaagcagattgaactctttcttaagtttgatggtgtactagaaaacgattgtatggattgtgatgtggatgggagtattggagccaggggcagcgtttcgtcaactttactttctacggataaagaaggagaggatgagaaagaagctgaggagaacgccgaagttgtgtcagttcgagagatacatatgggacctgacactctaggggctgtagaagcgatggagatgctgagcagtgattgccttgcctcaagtggcgatggatccgatgagcctgctacaagtaaggatcctgctgggtctccagcaacagtacatccagtgagcagcgatgataaaactaccggcctgaatacagaaacacatgatggtgttgttgagggacggcgtatagttactcgtcgcagtcgtacccagggaagacagagtacgagatttgagagtaccgatcctatcaattctttcagagatgtaaagatgagaggacgtaacagacgagttgagggtaccgatcctcctattgggaagtacactgatcccaaggacagagcaaggaacaggagagtaagctgggctggtccagtggaacaagtgcccaggaggcctgtccaggtcagaagaggtcggagtgctagacatcagcaacacgtatgtacagaagaggagcgtgcagataatgcccgacaaaattccgaccatgaggaagcggaggatgtaaaggatgctggaaatggagacaggaaaaggaaggttgaggctttggaagtagcagtatcaaaagatactgatctagacaagatcaaaaggagatttaacatgtcggatgccgccgtagctaggctccttggaactgacgaggatgaggacgcagaagtaaaccttagtcctggtgtaaaaattcgctcacttagccatatgcaacctcctgaagcagaggaaaatgagaatgtagatgctcctaaggttaggaaggctggtaaaggtttgagaagctctcggagtcgtggtgaagatgggtccatcaacggcagaagaaaacgagcttgtacgacatctagtgatctagagaagcagggtggcgacgagatgaagggttccccctgtgatacagatgctgcggatacaagcgtcgacgggacggcttgtgtggaggctcacccatcagacactgaagctcttcctggtaggagaagaatgcgaagtatcgcggatgtttcttctcctgtgaagaaaaccctaccaggaaggcctcctcagggttcaggtctgcgtcgcggtagaggtaggcgactgcctagagctcctggtgagcaaaaagcagatccatctgatgccgagcaggtagaagttcctcctcaacctccaccacctcctcctcctcctcctccaagtactactcctgcttttccttcaattagtggacgtctacgagggaagggaggtccaagaagcgcccgcaagcgtaaggagcttgagcctcttacagtagaggtgagcgcaacaagccccacttcatctaaggaggctagcacgacttcgtcaaaagaggactccaagcgtaggaagggagaagccatatcaacatgcgttctgttcagtcatggcctggctgacgacgttggcaagcagcaaagaaagattgtgaaaaaattgggtggaagagtgacaacttcagcagccgaatgtactcattttgtggccgacaagttcgtgagaacaggaaacatgttggaggccatggctgctgggaagcccgtcatcaccgcagagtggctggacaattgtctcgaggcacagggttttgtgaatgaacaagcctacattcttaaagatacgcggaaagaggatgagatgggattttgcatggtttccactttaaatgccgcacaacagagaccccttttgcaggacattagagtgtacattacgcctggtacatcaccgggaccagaggctcttgctaggattgttaaggctgctggaggccaggttgtcgatgagtacattggtccagcacctgacggagttagagaatcagattattgtcttgtgctgtcgtcggaagaagaattagaaacgtgcagtcctctccttgagcaaggtgcgaaggtgtttacaccagaacttcttcttagtggtgttatgtgtcacaaacttgacttctcaaatgaccagctgttcaagagtttcaataatagacggcgacgagcttctctatcgagaagaaccacactgtag