agcggagattgattctcgccctgtggtggatctctccatttctcctcaatcgttccatttgccttaaaatacaccggcttggtgaaaaaaacaatatcagtgaagctgaagagacctccattcaattctgttgaaaatttacacattgtctcgtactattctgtaaaggatatcaaacaaaattgtttagcgacgcctaaggcctctccttttctaaaagatatcagaccttcacaagaactaattgtcgccatggaaaacacgactttgggcaatgtgaaaaataactcaaccactaatacaagcagttctaataatataaacaacaaaagtaactcttccactcctctaaatactgttatttccacaaataataatagtgctaatataaatgctgctggcagtaatcaattcactagtgcaaacaaaaattattattataaaaatgatgaaagctctggatatcagatcaatcaatttgcccccgcgttgccatcgacaactttaatgtatacaacgaatccaccttatattactcaatctcccgataatgcaaactccactggcatgaatactcatagtagcaataacactaatcctaacggtaacaataatattaatagtaatactggaaacaataacaactcaagtagatttcccaatggctcctttgcatatagtactgctggcgatttcattaaccagcaacagcaagggcaaatttcttaccccttctactatacaacgattccaataaataatccgaattactataccacacagcccccaaatcctgtagcgaacacggcaacaaacgataatcaaaattattccacttcttcaacacaacacccttattatggccaccctaccgaaagtcaatcagcatcagcaaccacaggcgctcctggcgcttctggtacaaccgaaaatgggctgcctgtttctaatatgcaaccattactccatcaggccaataataacaacccaagcgccacttcttctacaacttcttatccgatatattctatgaacgtgaacgttccttattacagctcctctgcatacaagagagcccaagagagtactacttcgaacccaaacgcggaaccttctggaacagcaggcacgaattcaggcacaatgttatcgaatcctgcatacgccaattctcaacaatacactccatcgcaagtgtattatcaagggtttccgcagtatgccatggctagtgcccagaatccatcaatgtaccagcatcaacaccagcatcctttgcccacagtatacccaataacggcgtcgcaacaaaacataataaattcaagccacgctttgaatactattggatcagaccctcaacatcatcattgtcagcaagagcccaacgatcataaaaactttgccatggggcatccgaataataacatattaaacatcactaacaatgatacgatgaacaatctcaatacaaatacttcaactacaacacaataagtaaatatatttaaaaagtacgccgattttctcttttctttctttcctcattcagtaattggtctattcatgaagtttatacattttttactatagtttttatatatttgcttctttacgtaatcatgccttcaattttctttccattttctcatgaaaagcatatttattactttttgacattatggaatatctctgcttggcgcatagtttttcttaacattttctacgaaagtcacctttgttgacgtttttcttgaaattattgttggaattaattctcgatattttcgctaacgaaaaaagaataggaaaagataagcaaatccgtacataagagaataagcataggcgcacatcaaaaaatcaacaaatcctaatatatcctctaatatttgatgaagagtgaaaccctcactacagctacataatgaatgatgaaggccataagacggctctagaaaatcaaaataaaacgtcactagctaacgaagattatgcaactctaaataaaccaaaaagtccgaaaaagaatgctgatccgataattgccgcaattgcaggcgctctatctggtgctctatctgcaatgctagtttgtccttttgatgttgcaaaaacaagattacaggcacaaggcctccagaacatgagccatcagagtcagcattataaagggtttttcggcacatttgctactattttcaaagatgaaggtgctgctgggctttataaaggtctacaaccaacagttttaggttacattcccaccttgatgatttacttttccatctacgactttagcagaaaatattctgtcgatattttcccacatagcccatttctttcaaacgcttcttctgcaattactgcaggtgccatctctacggttgcaacaaatccgatttgggtagtaaaaacaagacttatgctacagacaggcattggtgaatactccactcactacaaaggtaccatagacactttcaaaaagatcatccaacaagagggtgtcaaagctctttatgctggtttagtaccagcccttctagggatgctgaacgttgccatacaatttccgttatatgagaatttaaagattaggctcaagtattcagaatcgactgatttatcaacagatgtaacaagctcgaacttccaaagattaatattggcatctatgttatctaaaatggtagcgtctactgtgacttatcctcacgaaatacttcgaactcgaatgcagttgaagtctgatcttcccgatgccgtacaacgccatctactgccactgatcaaaatcacgtataagcaagagggttttgccggattttattctggatttgccactaatttggtaagaacagtaccctctgctgtggtgacgttggtgtcgttcgaatactctaagaagtatttgagtgcttttttcaataaggtatagtagaaaaatcacgtaaggtagactaaggtctgtagcaaaggagcatgttcatcataactcttcccacaagactttcgctgctctgtcttgatattcaaaccttaaataaatgtttattctattttagttcatttttaatcttagattaaagtgtcaacagaaatcaagaagggatatcttaacctgggaattttggctattttatagaaacaaatacataaattccaggcttgtctgaatgatgagaaagggtttagaaactagaaactagaaactagaaactacattgtgtcacgaaaagtgcagaaaacccaattcaaataactaaacaagaaaaatagccctttttttaaatgaaggagactttgccagaataaaccaaaagccttctccaacagtgccattcctagaatccgtactgaaaatacactttatattgagagaatctccgtatatttcaaacttgattcaagtcaaagatatcgagttttttagagaagatttggcgtgaatgaggccatctgcgctaacattttcaaaattggtttcaatggaaggaccgctcctttttttgatggttgggggtaaaaattttttaaaacttgattcgttgccgtcatgatttggtcgaaacgcaaaggaatcgcttcgcagctcgttcatcccatcagcagtatttacgctttccttgcgagactcatcgtgttttgaagtggaggaggtaaagtcatccccttgcacactagcttcagtggcaatgacagtagatcctgggcacgctatgtgcagaaaatcaaagagaagtgggtagtgagcttcatttattgaattatttttcaataattggcccttcttcgggagattggcatctaatgcaataaaattgctcacgatatctttaacaataccatcgatgcgagcgagctcctcattcaatgaacagattttcttttctgcactgatcaatagacagtcatttccattaatcccaccagttgaggccctctgctttgaaacacttttataactatgttctaccttttttaaagacttcttcaagtggaattcaatttgctgcatctgattgcattcctcatcagtgtccttctttacaacttcataaatagacaggatgtcttccttaacttgcagtaactcatacttagtgctactgaaaatggcagcctgtgttaattttctatgtgatgcaagggggggtaggtccttcaaatcctggtaaaaggaactatcagcaacggcgtcaaactctatttttgatttccattttaatatacctttagtcaaatctgctaccatgcttgaatgatctcaccctctttgtattgaaaatcaaattgcctatacgctaaatattgcttaccttatgtttatttattgccatattccatgaacacagttgcttccgagacaaaaataaaaatactcggtactttgcatccaagatgattgaaattctagagaaatcatatgggaaaataaaaaggaaaaacccatttaatcagggaaacatagggaatgcagagcttattaaaggcattctccttagtgttcggaggttgctgctccaatgttattacatttgaagaattaatgggtgatagaacaagcggcgctaataacctcatcacattttgtcaatttttgttcgttacatgtcaaagtctccccagctttatagatgttcatcgaccttttccttacctaaagccactgaaaacgccctttcacgtctacattatttctgtcgttttattctatatttcctctacaacgaataatagcgtgtttaagtacaacatatccattccaattcatattgttttcagatgttttggaacggtcataaccatgtttacaagctggttattaaatggtaggaaatatacaagaactcaagtagcatcaacaatatttctaaccgttggggctatcattgcatcactctataaagattccgacttccagtaccaagatttcaaactgcaaggtttgaaatatggaaaagatcagcctatagatagcaccttcatttttggtctttatatactaatgctttcatcattcacttcatctttactttcggcatacaatgagcgtacgtatcaaaaatatggtaagcattggaaagagaatgttttttacagtcacttcttatcaatgcctctatttcttttgaacggaaaacagttgatctacgaatatcgaacaatgagaaactctaagagagtgatatgtttgaatgttggtcgaacgactaaaatcccgcacgcagaaaccttcctctttttcaatgttttgacgcaatttttttgcgttaagggcgttaatatgcttgccagtcaaacgaatgccttgacgctttctataacgttacttgtcaggaagtttttaagccttttgctaagcgtctatctttttggtaatagtctttcgtacaccggctactttggagtttgcctagtcttttttggtgcttttatatactcgcttggatcgattcgtcccagacttgaaagtaaagaagcattggggaaagatcaatgaacaggtatattagagctgacttcaaattctattttatattacataaatttgcagtcggtagagtaagttttggaaaatcgcaaagccgcgtcacttgcaattgaatgaaaaaaaaaaatgacaaaatggcgtgcacgaaaattcatccatctttaaactcagtcgtcaagaggggcacagcattatagcaatggaacaaagaaataacagtatgcaagatttgtaaatgcaaaatccccaatcaagtgctacattcagaattgattagccctatttttactaacacaaattcattcatttttcaaaatagtttttcaagcaaaatataatgagtacaagcaaattttagaagaattgcaggcaaagattatagaattaggtcatgacaaagatgaacatgacgtagttctcaaaacattgaagaatgctgaaccggtaaggaaatgctacaggatgataggtggcgcacttgtggaaagtgatgttcaaacaagtttacctgttcttgaaactaagaaagaaaatctagaaggtacaatcagtcaaatgaaagagactttaataaaaactgcacaagattttgaaaaatggaagaaagataataagattcaagttgttaaaaactaagccattgattctaacttctttaatgtacttagtttagcagaaaatataaataggtataaccaatacacttatatatccacacgagcactgtataaagaaccataatgatgtgaagaggtatactagttggtctttttgaatgtttcaagtttcctgccaacagaggaggttgtaacgaaagaaacaacaaaaaatatccaggcgacaataacaccacaaacagcgctaagataaacccaagaattgctgatttcccaacttcttgggtattcatcattagcaagatgacggatagctttaacatctttatcagtagtagacgaaaggccaatcttgcgataatcagtgaagaaagtaacacaccgtgggcgtctgggagtataattcaccgggggaatatactgggtttccgagtcattccgcttggtccaaggttaacgataggatgatccctttgcctcactaaattgagatcttcggggatatggggaccctttcccccccttcccctctgaaaaccacaaaattacgactttt