gacaaaccacggggggggtcgatctaagaatgatgggcttcttagatctccagtcgtaaggatacgagtgcacgtattcatgagataggagtaacatatcgaactggcgtaacagttccaaaatttggtgagtagtttcagaagataaaacctttcttgccgatttggtaccgggttctgtaagggcatagtgaagtgtttctgggagctcatttagtatgtacctaccttcatggtccacaggggagtaaacttctagattgtttgctacaccgactaaatagtcgtctgcaccatgctcaggagcagtatgtactaagccggtacctgcagtgctagtaacatggtcaccatgcaacaatgggcgaggtaaattgtcttgcaaaagaggattggtgtacattaagccattcaactttccaccacaaaagttggtaaggatcgttggttcatggtcaaatttgaggtttttgatcagttgacattcaacaatcaaatactcgtgattaacccttatcaaactatactgaaggttttcgttaaagcagatggctctgttagaaaagagagtccacggcgtacttgtccaaattaggcacttcaatgcaatgtctctgctgtctatgtttatactctcaaagagcttatttgccgattcctctgtaagcggaaacttgacaaaagcagataaagatttgtgatgatctacatattctagttcaccttcagcaagggcagtcttcgtttcggtgccccaataaactggtttgcgttgtctcttgatcagtcccctctgtatcatttgttgaaaaacgtgtaattgatctatttcaaaattcttactcatggtgatataagagtcctcccaattggtcatgataccaaactgttggaattgtcccttttgaaccttgatagtttttattgcatgagccgaagctagggatctgatctttgcaggagaaatgttgttagcactctgggttaatttttgtaaagcctttagctcaataggtagtccatggcaatcccatccaggtttatagaagacatatttcccctgcaatagttgaaatctgttgatgatatcttttaagattttgttcaacgcgtggccaaagtgcagatcaccattagcatagggaggaccgtcgtgtaaaacaaacagctttctattaacgtagtccaacttggcgtcaacgtctcgggtttgactcattttatacaagaattctgcatactgtctttgatagacttcatgtgcagattgcggtattaaaacatcaaaagtcctttgaaggctggacctgctggcaaacttggtctttggtaaacgcaaagtcttttggtaggcatgctgtgaataccttctgagcgcaccagtcatcgctttgaatttgtgtttcccttccttttaagcttgagccatatcgctttcagaaaatttttcagttttgcttgtgtagattgctcatcgctgtaacaaacaagaaccaaaatagctggcttgaagggtcatcagagctatttagagacgaaaactggtaagctaggtgtggtagtgttgtatacagcagaaatataatgcttgacttgaatgaagagcctgcaattttgcagactgacatacaggtattcacacatagcaacagtagtggttcttcagcgcatacctctccaacaacagcagctgctagtactgttaatggaacagaagtccgcaatagcagccttgctagtaacactactaatagtagcaccagtggcctatcctctcattcagctggcattaatgagatcaagaaaagatatcgttaccaaatggaggtcaacatactgaataagtttatggtagaaaatctggttgtcgggatacttggcaagtatagctcgctactagataccggcattgcgttgggtaatgtggcttcgaatccggacagtactcctaggcttgttacaggtgataagttggtgttgtttatcaaacagctgttaaagagatcgagagctacgaggctacaattcaagcatgtatgtgtgatgctgattaaatttctggcttgctgctctaggggtacgaactacatgaagtttttgaaatatgacatacggaagttggtggtggggaaccttgttctaacacgcgagcgaacaggacataacgaggaagtacttcgattctttcaaaggattactggtttacattgggaagaaatctcgaatatatgcactattgtgaaaaacgtcttgggagtggaaactagaagacaaagacaatatactatacggcctccagttcgccaatggccccacactcccaacggtggtaacgagggggtaaacaataatagtacttcgagtccttatgaaaggaattccaccacatggagctca