cacattttgcgtagcattcgatcaggctgctcgccaagaaaacgtccgagccacagccaagctccgccgactggcgatgcaaggccagagctttgtccagtgactcgagcttataaagcttcccatcaacctgtgtcccagtctctttcgcggccaaagctgtgcacgctttcaatccagcgctgtaagttcgcacgtccggtgaaaactgcatggacgatataagttccaaagccaacccttcctccccggctttcgtatagcccagtaaaagcgagttccatgctacgacgttcctgttttccatgccgttgaaaactctccaagcatccaccaggttccagcacttgacgtacatatcgaccagagtgtttgccacgaaaacatctgaatccatttcacacttggaagcttgacgatggatagccgatcctttctctaaagcccgagctttcaccagccttccatcaacctccttggtaacctcttctttcaccgctagattggcgcaagccttcagagcagcgacgaaagtttgagcatctccttcagctggcatagtgtctagcagatccaaaaccgctgcttcttcccagttctcaacgtagccgagtaacaaggccgtccagagtgccgcattatgagcgggaagcttgtcgtaaaccctgcgtgaatccttcatgctcccacattttgcgtacgtatcgatcagcgtggtcgccaagaaaacgtcgagctcaaatccagcatttgcagcttcgagatggatgctcatggctctttccaaagcctttcccgcagtgccatcttgctgccgaggctcttctttgagtgccaggaaagaacaagccttgagtgccgcaacgtaagttcgagagtcccggcaattctccgcaacgcttgcaaataactcaagtgctgtagcttcctccccgttgtccacatatcccaggattaaagagttccacacaacggtgtcttgcttgtgcatgccgttgaaaacttctcgagcattgtccatgcttccacacttcacgtacgcatcaaccagtgcgccgagcagaatgatatccgagtccatcccaccgttcttcgtgcgagaatgaatatccatgacagcatccagagtcgccgtcttcacacacttcccatcagctttttcttttgctgcacgcccactgcaggctttcagtgcagctacgaaagtccagacgttcggcggacagccttggctcggcatgcgggagaacaaatccaaagccagattctcactgtcgttctctgcgtaaccgagtatcagcgctgtccaggataccaccgtgtgaagcggcatagtatcgaacactttccgagcgtcctccatgctcacacacttcgcatatgcgtcgactaaagcgcttgcaacgaagatgtcagtgtcgcagccagctttttgtgcctgagtgtggattcccatgactttttccagcgagcaaactctgacgagctttccctggacctgctttccgccttctttccctgcgagaccgctggaagccttcagagcggcaacgaaactccgaccatctcggacgtggcccacagtgctcatgcgggagaataaatccagcgcctgctcttcgtccttgttttccacatatcccagcatcagagaattccaggagaccgggcagtgacttgaaaccatgtcgaagaccaggcgagcatggcgcagactcccacactttatgtacatgtcgaccagcgtgctggcaacaaagccttcattttcgtacccgagcttggacgctcgagcgtgtatcgccatgccaatctgtaatgcctcctgttcttcttcttttttcgccaaagcgctgcaagctttaagcgcccccacgaaacttcgagcgtttggtcggcatcctcctgcttccatccgggagaataactcaagagctctccgttcttccccattgtcgatgtaccccagcatcaaagcgttccagcaaacttcatcacgctgtagagctttggagaaaactccatcgctgtccaccatgcttccacacttcgcaaacatgtcgatgaaggtgctcgcgacgaaaacttccgagtcgcatcccacctttgcagcttgggcatgaatccctcgcccgacctccaaagccgccaccttcaagaccttcgttccaatcttcctcccagcttctttcaccgccaaaccggagcaagctttaccagcagcagcaaaagttcgagcattcggtccagggccttcgcgttggatgcggctaaagagctccagtgccagttcttcctctccattctcggcatagcccagcatcaaagcgttccacgaaaccacgctgcgagtctggataccatggaaaactttggccgcctcttccatgagccggcacttcgcgtacgtgctgatcagcgtgttggccacgaagatgtttgcgtcgatttctccttgagcggcatcgctgtggatttttctcccgatctctgagtctttgagcttgctgcatgcttgtagtgccgaaagagaaacaccgatgtttgatcggagtgcctccggagaatggctgtggcgtccccattgcttgaaagaagagcacaagtcgatagctgataaactgtggatgatctgcgtggcgagaaagaagaaaatgtgatcgatcgattgctagatcagctagtacctgcgatcttgcgctggaaaccaatgccgcattgcagcgcctcgaggcgcttcgcatcccattgccctaacgcaacgaagagaaatattttagggttcttggagaaatgctcaaagtgatcgagcaatggatctttcgcccggaccggggcaccgaggtacgctcccagtggaatcgcagtcgcgcatcttcggatcgccagagaagcaagctcttgccgtgatttctggattgaaggcgtgcattcgatccaagaatgccgagcaagggcggagaatccacgccgacgcagcagcgcgtggaatcgactcgaatatcttcgtggccagcacgctgatcaacatgtactgcaagtgtggcagcctgatcgatgctcgccgggtcttcgacgccgtgaaatcccgcagcgtcgtcccttggaacgtgatgatactgggatacgcagagaatggagatggagctctagctttggatttgctcgccgcgatggagctccaggggttttccccggattcccagacgatagtggctgctctcaaggcgtgcgctagcttggtttcgcaagaacaaggcagggagattggtggaaggactgtgaagctggctactctggagaaagctttcgcgattcactctcgagccaggggattgatcaagaacagttttgtggcgagcagcttggtggatctctacgcgaaatgcggaagcatggaggacgcagagagagctttcgaggggatggactttcgagacgtggtttcgtggaacgcattgatgcttggctatgccgagaacggtgaagaagagctggcgatggaagtcttgagagctatggagctccagggatgccgggcaaactcccggagctttgtggcggctctcaaggcttgcagcggattgggagagaaggaagctgggatagaactcgatggagtgatcgtcaaggtgagctccatcgagaaaggaatggctttgcactcgcgagcagcgaagattggcagcgacagggataagttcgtggccagcgctgcgatggacatgtacgtgaagtgtgggagcatggcggatgcgcagagagctttcgatcggatggcttctcgcgacgtcgtctcgtggaacgctttgatcctcggctacgcagagaccaacgaccgcgaaagatctctcgagctcctccagctgatgatccaagatggtggctgcgagccaaactcccggacgtttctagccgctctaaaggcctgccagagctctcaagcgctcgactcgacgaaagtgatccacgcccttgcggcgagacgcggttcttccgagaaagatggagttctcgcaaactcgctcgtcgacgtctatggaaaatgtggcagcttgctcgacgcgcaccaggtattcgattcactccattctagtgactccataacttggacctcgcttctcgcaggatacgctcgcaaaggcgacagccagcgagtcttcgagctctttcgatccatgcgagacgaagccatcgaaccaaacagcgccactttcgtgtgcctcctcacggcttgcagccacagcggcgcagtggatcgatcgaagcagctgctcgaatcgatgctgcccagccatggaattcgcccaaagatcgagcactacatttgcgtgatcgactgcttgagccgggccgggaagctggaagaagcgctgcgcgtggcttatgacatgccttacgtggcggacgacgtggcgtggatgacggtgctgggcggcgcatgtcataacggcgaggcggctggggcgggcggtcacgcgttcgaatccgtggtggggctgggccatgggtcgctggctccgtacgcgctcatggccaacattctggagggccagggcgtacggtagggcttaatatccccgtagccgtgagaagcacttgaacgtttcccagggaggagacgcaacgcttacgggctaccgccggtggcctcgcgcgatcgatcagtggcgccgccgcgccgccgcgctgtctggccaatcctccggatctgcgacgagcgggcatcgatctgagcagcagcgccggggatcttggagccgcgcgatttccaggtgcttgttcttgcaattagggtagagattgttggcaataatcccccttctcttcgtggatcttggcgcagatgcgagcgagcgagcgagctagaggagcttgcgctctaggcgccgcgcggccagcgagggcattttcattcttgccttgtcggtgaagcgaagctcttgccgactgaggagggaaggaagaacaacgcgaaaaaagaggatgccgaaggatgtgagcaatcgatcgtcacgaaaatctcgcccgccacactaccatccttaccagagctcctctaaagagggtggcgacgaggctctggtctcgaaagaatgggaggacgcgacatgcccgatttgcatggagatcccacacaacgcagtgctactcctttgcagctcccacgacaatggatgccggccttacatgtgtgatacgagctatcgccactcgaattgcctggaccagtacaagaagctctcgggaagaggcggcgggcagtgtagcagccgaggcgaggaggtgatccacgagccactctcgtcggccgccgctggaggatcgtccagcgctagaactcgcgagcgatcggccgtgaggatgagacctctccgggagctcttgctcataggtgacagcaacagtagcagcagctctagacgaggtggtggaaacggtggtcgtgatgggtctgggactccggggcgagctctcagaggagttccgggtgtaggggtcgtagaggaggagcccgaggcggaggtggccgacttccaggagcagtccgaggcgagggaagcgtccgaggagcagccggaagtaaggagcagctgcagtggaatgggggagtcactcgacttgatgtgtcctctgtgtagaggcaaagttgtggggtggaaggtggtggagccggctcggcggcatctaaactgcaagtcgaggaactgcgcacaggagtcgtgtggattcaccgggagctacgacgagctgcggaagcacgctcggtgtgtgcacccgtttgctcggccctcggacgtggatccggcccggcagagggactggaggcacctggaacgcgagcgggacataggggacgtgttgagcaccatccagtcggccatgcccggagctcggatcctgggtgactacgtgatcgacgaggacaacgatgaccaggaagatgagggtgatgacaatgattttcctggcgacgatggtaattggtggacagtctttttgctttttcaagtgtttggtcctgtagcagcgactggagcgactgcaggtggtagtagcatcccaagcaggcttagaggactttcgtccagggtggtggcggcggccgcggcgtcgtcggctgccccgagggaagctttgtggggggaggatatccagatgaaccgtgttgttggcggtgacgagggaagaacagggactgtgactagttcttcgtctggaagcggtggtggagctagctcgaactccactgctgctgctgctgctggagagaatggaggagagattgttgggccttcgacaactcggagacgacgaaccaggcaccaccatcagcaccagcagcaccatcaccagcggcagcagcaccagcagtgaaaagttcttcgtccggaggagagatttgctcgtgaagtgatcgacatttgctcgacgtcgtagcgagatcgaattctcgaggttgagaagtggttttcgctggagagatcgctactttgctccaaatgccgaggaggaaaagatcgagctcgaaagactcttagaacaatggagactcgcaggctctaaagtatgaattttttttcctcgtggttaaagttatgtcgttctttggtctcttcctgaccgtcggattctcggcttgggtatccaacggccggcgttgaaatgtatgccgtacacctttttttttggcccaggtagggttagggtcctgtgctagtgttcttggcggaggagaggagcagtggcgatgcggctcgcccggattcgggcacattccctgccgtaagaaagcatttccttgcaggaatggtccgcgtcgggatggcggaggaggcggggcgattccggcacaggctgcggcattcggatttctactggaagaagcgcaagggaatcaggcgtagggagggctggatcggtggctggagctgagatttgggggataatgcaggggtagaggcgagattctggctatgtcgtggttcctgtggctcctgctgctggctgcctctctcactccgtccctcgcacagctatccggcgacggcattgcgctcctggcagtaaagaaggcgcttgacccctcggacgctctctctgggtggaacgcgggcagcgttgatccgtgcttgtgggcgggtgttagttgcgcacaggatcgtagagtcacgtctctcaacttgacaggggccttcttgggcacttgtagcagcagccacagcgactcttgggagaatgtccaaacgcagcagccgggatcgttggcttgtttgcaaggagggtcttgcatcctggaaggagttttggcaccggagattggcaacttgtccgagttgaggagtctcgtcttggggtataacaggttcaggggtggaattcccagggagatttccaagctgcgcaagctccaggtgctcagcctccaggagaattccttttcgggtgggataccggcagagcttggagctctttccagcttggaggtgttggatctggaagggaatttgctcgacggcccaatcccgccagccatcgcaagctgccgcagcttggtccacatcagccttggtagaaacaagctctctggggggattccagcgagtttgggaggactgtcacgcttgcgtcacctttctttgacgtccaaccagttgagctctgtcattcctccggggctacagggtctttgtggaacattggagtacttggacctgggaagtaacttttttattcgcggcattccaccttggctgggaaactgctcgaagctacaggttctcgtcctcgaatcgaactatctgcaaggatttattccttccgagctcggccgtctgggaatgcttcaggtgctcgatgtatcgatgaacaggctaacaggtcaggttccggcagctttaggtgactgcttggagctctcctttctggttttgacacatccgagctcgtgtgtttcgcccttcaactgtactactggggatggtgtccggggtgttgacaaggcagaatttaatcagttcgatggtccgcttccgagcagcatctcgaagttgcccaagctccaagttctctgggcacctcatgcagcgttaacaggaggtattcccgacgggtggggggcctgtgagaggctgaggagcctcaatcttgccggtaactcgttcacgggtgactttcctcagggccttggaaagtgctcgtcactcacgtacttagatctcagcttgaacaggctagaggctcagttaccaccacagctgccaacttcttgtatgatcgtcttcaacgtaagcaggaacagcttgtccggagatgttctaccccgaaggagcatcgagtgcaatgacacgcaagagccagtggtttacccttcgttttgctcgggaagaccgttttgcgggaaacggagaagcgagacgtgtctcagctctgggttaatcgttgtgcatgatataagcggcaacaatttctcgggtcctgttccagcacctttaataggcgacgagctgctggaacaagaaccggtatacgagctcctcatgtcggagaataggctggccggcaacatcccgtcctccttttttgccttctgtggaaggttcaaggcgttcatggcaaacttgagcgacaaccagatttcgggcgagctgtccggccaggatataggaggatgcaaatccctggtacagttcagtgcttcgaacaatctgatcgaggaggctttgccgaaggagcttgggactctaggcaacttgagcctcttggatctttcgcgcaatcggctaagcggcagcattccaggtgaactcggcgagctccagatgctgacgagccttttcctcgcgaataattctctcgtgggagatattccggagaagctgggccaggcgtcctctctgagcctgctcgacctctccggcaacactttgaacgggaccattccttcctccctcgccaacctcagtcacctcgagtacttgctactgaacaacaacgacttctccgggacaatacccccggtgctctccgacatcacttccttggtggccgtcaacctcgccttcaacaacttctccggctccgttccaagctcgggaagctgggtggggatgtgcgacaaggagcacttccagggaaatccatatctcaagccgtgcccgacgtcgctggctgctttcggacccggatacatggaggaaaatcttgacccggtcgcggctccacaggaccctccggccggtggcggactgagcgtcgttgtgatcgtggcgatcacgtcaggctgcgctgttgccgtggtgctgctggttctcgtactcctggtccagtgcacgaaacagcgagttcccaggccacctggaaaccggggtggcaggaaagaggtggtcattttcaccaacatcggtttccggttcacgtacgagaacgtcgtccgagcgactgggaactttagcgtggactacctgataggaaacggtggctttggagcaacttacaaggcggagatgatgcccggcttggtggtggccgtgaagcggctctccattgggaggttccaaggcgtgcagcagttcgacacggagatccggacgctggggaggatccagcactcgaacctggtgaagctcatcggctaccacgcgagcgagggggagatgttcctcatctacaactacttcccgcggggcaacctggagagcttcatccacaaccggagccggggggagataagctgggcggtggtgcacaggatcgcgatgggcatcgcagaagcgctggcctacttgcatgacgagtgccagccacgggtgctccaccgggacatcaagccgagcaacatcctcctggacaacaacttgacggcgtttttggccgactttgggctggcccggctgctcggtgcgtccgagacgcacgccacgacggacgtggctgggaccttcggctacgtcgcgccggagtatgccatgacgtgccgggtgtcggacaaggcagacgtttacagctatggagtggtgctgctggagctgctatcggggaagaaggcgctggatccggccttctcggactatggacacgggtttaccatcgtcgggtgggcgtgcttgctcatcggacagggacgagctcacgaggtgttcatcgtggagctgtgggagatgggccccgaggcgttcctcctggagacgctcaagctggcggtgatgtgcacggtggattcgctcacggtcaggccaaccatgcggcaagtggtggatcgtttgagacatatggatcaatcgagcctcccattctcgtgacgctactactccatccatcccattccaggttctctctttttttcctgtttttctttgtttctttttattttctctcttttttctcctcggacattttttctttcttggttattctttttcttttctttcttttctggttattcttgtttcttcctggggagtgatggaggagagagtgtcaagcaaaacttgcaggaagtttgtctatatatgatttatagagcagggaaggattccttcttgtgttgtatattggaaatataaagaggaaaacgcacctcttgagtttctaaaagcataagaggccgagagaaattctaaacagatcaaaatttcgtttttggaaaagtaaaactcaattatcgaaatcccacttacataggtgcctttatgcctatataaagggtataagtgaaataggaggctataagtgataaatgttcaatgttatctatattgtatatatcatttgtatgaaagaaagacattgagattggtatacacaatttgtatattaaagttttaatctgttggtagctaactattacattttcttttattatcatttgacacaggcattgaccagcagtaatgttgtctagaaggctctagaatataatttgtttatagtccacttgccctatctgcatggatgtaatgcataattcattctttggtcccttagtcttactcggagtgtggtttgatcccgcaatggcttataactcgggcattaatagaggatgtggaagacatcctctacttggcccaaattacatttttgacatcgcctttgctcccaggggttgtgtggcatccattttctacttgcaacttgtatgctccacaacagtaggtggctagtgttgtgcacacccacggtgctataggtaactggggaaatccaggtgggccagttggatttatcatcgtgcagtaaataccatagcagatggcacctatggtcagtgctagatccatccaccatctggtagtcatcagacgggtctgactagctccatgcgtcctaggttgtgccatatagaatcgtctatggcacgagtagttacttggtctcttcatagccaaccaagagctcaagtctagagaatcttggtgctggaaagtggattattgtctttgttcaaatcctcaaacatatcgccttttatacaactattaagatcttattaagcataagattgaacccatgaactcaatagagaagagtctttgaagggtatctagatgatgtattttatgatggtttttaaggatcttttcacttggctgtattaaggtatattttagagtaatccagaaccaagctaaagataaagagacatacttactagctcttaatttattggtatgaatatacatgcatttttctcatcaagattttattaaggaaagtatgaattctctctatttcttggtggtgttggttctctccggtgcttggaggaatttcaggagttaaacctcaagctaggacctcatgcctccagctgggcactaatgagtagcactctgatgtaataataataattagtttttatattgttttaaatgtggttgcatacatatgaggttacatgctaaataatgctaactcctttatagacttgcatagtatgagttgatatggtttataatgagttgaactaaatgcattatataacttatttgcaagcttgtatttagagaagttcaaagtttatgtggtcaacacggacaatttttacttttattgaacttgaatccaattaatcttgtgtttataataaacttttctaaacacctcctaaaatattcgtttacccttgtgacgtgtcaagtaattcaccaccaaacgctttacgtggtggtccaaagcggccaatagggctgttttgcttactaagctggaccgctcttggaagattcgtgaaggtaatagcatccgagtgccttacaatcttctcacaatcgtgacattgagcttgctctgatacaatgacaagatcatgaactgaggtgtattgcaaagatctgcatgatgggacagtaaatcgtctctcctctatccacgtccacgcaacacaacaaaggggagtcagtgtggggagagattttcagccatttggaagaaaggagatagagaccaactgggaaagaggagttcaagaggtttgatagaaatcctattcctttggtcaaagtaaagattgggatgggtgtgggagctttgattctacttggtttgctcgcgtttgtgttgtggtgcggaatccagtgcatccggcagattggaactcccgggtttaagacttggcccctgttcggtgtcactctggaggtggccgcgaactatcaccggctttacgactggctctcgtggaatttccaggtcaaggagacgatgacaatgtccgccaccatgcccggacgaagcttcctcttcacggtggatccagcaaacgtggagcacatcctcaagaccaacttcgccaattatccaaaggtatagaagatcttgtttgagatcgctctcttccgagaaaactcagaaatgaggagaattttcttgatcttcttttctttgttcttcacagggggaggattttcaagagattttccagcccctgctcgggaatgggatcttcaactcaaatggagaggcgtggagattccaacgcaagactgccagcttcgagtttgcgtcgcgggtgttgagggatgtgagctgcagggttttcaaagatcacgcgctcaaactcgccaggattgtccatggtagtcaggaatcgggaggatctttggaaatgcaggcaaggatcaaaagctcttctttttttattgagatcttctagaaaatttatccaggatttattcatgaggatgactctggacacaatttgctacctcggtttcggcctccatctcggcgtcctcgctccaaatctcccccggaacgactttgccacggccttcgatgcctgcaacgccatcatctcctaccgctgtgcagaccctttctggaaactcaagaggttcctccggattggactggagcgtaacctccagcgccatctccaagtcgtggatgatttcactcacagcatcatacagcagaggaggctccagctccaagatcagtacaaacaccaccaacatgtaagagatactccattccacttccaaggatcgccagtcacgctcgtatttattcgattccttcgtctttctttgcagagcaaacaagatttactgtcgagattcatgctgctagacgagagcttctccgatgatcatctccgcgacgtgatcctcaacttcgtcatcgccgggagggacaccaccgccagcactctctcgtatttcacctacatgatagcctcccatccggattgcgccaccaaaatctaccaggagctccacgagtttgaagaactccagctcagtgacaattcccatcgcccaagcagcttcgaggacaagatccacggatttacccagctgctaacatacgaatcgctggccaagctcgtctatctccacgccgcgctcatggaaactctcaggctcttccctgccgtacctctggtgaatgagagagaatccctttggattctcattcgaagcttcttgaactaatgatttttcttcccagaacttcaaacgagctgccacggatgatgttcttccatcgggtgctgtggtgaaaagaggatccacggtttcatacgtgccgtattgcatggctcgtgttgaatcaatctggggctccgatgcatcgcagtttcgtcccgagagatggcgcagagatggagcctgggatttcagcgtctctccattcaagttcacggcattccaggtactctatcgatcacgagattgaggagcgagcgagcaacattttcttattgcaggcagggccccgcatttgtttgggcaaagacagtgcctttttgcagatgaagatcacagcagcactcctgtgccgatttttcgagtttcaacttgttcctgggcagattctgacgtaccgagtcatggccaccatctcccttgtgaatggtgtcaaagtcaccacctccaactgcacctgagaataagagaattggaatttttgggtccttatatagaataaggaaaaaaactgtccattttctctgtctcataagatcaattgaaagttagtactttctttgttgttagttcttttccagaacggctagaagggtagctcaaagtctggcaagaatgcaatggtcaggtggtttcaagtcaagtaaaagtctactacgtttgctatttgtgaatatgtgattgcacatgagtggattttttatttacacatgtgcagatatattattttgttttcaattgcacacaagattataatgtacataatcacattttgattgtaattaagatatgattataatatttttatgggacatgtcagacacctataagaaataaatctatgcaattttcacatgatgtgttcacaaaagcaagatgctcacctagattgaaactaacattttcacaagctttttctggtcactatgtcaaacttgcaaggaaaaaatgagctcttatattccccaaccttagagtgaaagattaaaaatgttgcagcaaatatcattatactatatccttcttacgggttgtaaatcagaatcattatactatatcctccctatgggttgtaaatcagaggtacttaaggaccattggtatgtggttaacaatccatgaagatttgcatcacattatcataacactttgtttgaaaatgaatgagataaaaatctaaaatatatcacatcccaaaaagactgctaacatctaaggattccacatagcttttagataaagtgtgtgtatgggacaagcactcacctttatatttggaagatgtacaatttggagaacaatgacaaccttgcaaaaaaccaagagcctcttattgggtcagcatgactcattagtatatcttgagcaatccacaaaaagtttagatgctagtatataacccacaagacagcaaatatgatgtagaatggtgacacaaacattgagagtattgagacactaccaagctcgtgaagaagctggtaaagaagtaccatgctttcttagtttaggaggcagtgatcaagcaaatcccttggctggttggcttggccttgaacaaggcagcaagttccccactcttctgttgcaccaagagagtttgaaaagtaaattgaaggtcaatgttcaactcaatgctaacttcttcatcttgctactcaagaagacctggcagaacataaaggtagcattctctcaaggtatgcaatgcagtccatctcctcaagtttgttaatttttaaacggcaatgatgttgagtgaccattctttccaaaaaaaactctcaaacgtgtgcagaaagtgttgttaattcaacttgtgtgcaaaaatgttgttaaatcaaagattaaaccctgttgatgtaaattgagctaatatggattcacacaacactcagaaaatgcatatgtggcactaacatggattttgcataagctagcaattgaagaatttatatatgatatacatgcctatgatttgaaaaaaaaaaagttgcccactccccttcttgggaggtgcataaaactgccatggatgcttatttaaatgaacatatattatattagaaaaaaatcttcaccttatttactaaaaataattacctagagcttaacaattctaacttaaccaacatcttttcacagatgactttattcttctaattttaagtgcgattcgaggtggtgactttgacaccattggcgaaggagatggtagccatgactcggtacgtaagaatctgcctgggaacaagttgaaactcaaaaaatctgcacaagagggctgcagtgatcttcatctgcaagaaggcgctatccttgcccagacaaatgcggggccctgcctgcaaaagaaaatagtgctcacttgctcctcaatctgtttgaccaaatctattacctggaatgccgtgaacttgaatggagagatgctgaaatcccaggctccatctctgtgccatctctcgggacgaaactgtgatgcatccgaaccccagattgattcaatatgggccatgcaatacggcgcgtatgaaagtgtggatcctcttttcaccatagcaccagatggaagaacatcatccgcgacgactcctttgaaattctggaaatagagaaaagatccaagagatcagcccaagaagcttggattctttctttcatcaccagaggcacggcagggaagagcctgagagtttccatgagcgcggcgtggagatagacgagcttggccagcgattcgtatgttagcagctgggtaaatccgtggatcttgtcctcgaaactgcttgggcgatgggaattgtcgctgagctggagttcttcaaactcgtggagctcctggtagattttggtggcgcaatccggatgggaggctatcatgtaggtgaaatacgagagagtgctggcggtggtgtccctcccggcgatgacgaagttgaggatcacgtcgcggagatgatcatcggagaagctctcgtctagcagcatgaatctcgacagtaaatcttgtttgctctgcaaagaaagacgaaggaatcgaataaatgcgatcaagtgaaatggagtttctttgtacttgttggtggtctttgggctgatcttggagctggagcctcctctggcatatgatgctgtgcgtgaaatcatccacgacttggagatggcgctggaggctgcgctcctgtccaatccggaggaacctcttgaatttccagaacgggtcggcaaagcggtaggagatgatggcgttgcaggcatcgaaggccgtggcaaagtcgttccgggggagatttggagcgaggacgccgagatggaggccgaaaccgaggaagcaaatcgtgtcgagagtcatcctcatgaacaaatcctggagataaaattgctatgatcgagaagatctcattgaaaaaacgataagatccttgcctgcatttccaaaggttcttgactgccatggacaatcctggcgagcttgagcgcgtgatctttgaaaaccctgcagctcacgtccctcagcacccgcgatgaaaactcgaagctggcagtcttgcgttggatcctccatggctctccatccgagttgaagatcccattcccaagcaggggctcgaaaatctcatgaaactcctccccctgtgattcacaaggagccagctctcctcttttctcggacgagagatcttacctttggataattggcgaagtggtcttgaggatgtgctccacgtttgccggatccaccgtgaacacgtagcatcgtccgggcatggtggcggacattgtcatcgtctccttgacccggaaattccacgagagccagtcgtaaatccggtgatagttcgcggccacctccagagtgacaccaatcaggggccaagtcttaaacccgggggttccaatctgccggatccggtggatagcgcaccacgacgcaaacgcgagcaaaccaagtagaatcaaagctcccacacccatcccaattgatcaaaaaaagaataggactctgtcaaagctcttagagcttagtctctatcttctctgtttccaaatggttccaagtctctctccacaagtccccttctctccaaatctctctctttccaacttgttccaaatctctctctctctctctctctctctctctctctctctctctcatatcttcacgagcgtgggccttgtgattcctagtgctcatcgcatcctcttacgcaagccccacgtatatgtgctcagagctggccaagaacgcgacgaaagagggtgttagaaagaaatgaccacgtccaaattatcaccttctgctctttacatggttttatttctcagctacaaaatcttactcgaacgaaccaccaacaaaacaaactcacgctctccttcttcttcttcttcttcttccttttttcttgcacctgaatggatggatggatggattcattatatacactgcttgcttgcctcttgcccccagcgactttacaccatatggctatcagtggctccaaaatctctatacttccatcaccccgagaacgccaaaccccacgtaagtagaaaaagcacgaaaattccactgcttgcctcgaccatgaacgatgatgacgatgctgctgcgatggatgatcgtcgctaggaactttgctgcttctgctgcccctgtacgtatccctgctgctgctgctgctgctgctgctgctcctgctgttgttgggtcggacttatctgtccagcagtcggccttgccagcgacatcatcatcgaccgcagctctccgacgatggctggaaacgttggcctcactgctggatcgtccgcccagcagcgctccatcagggactgccactccgggtcgcagctgctgggaacctgggggcgcagctgattgctcacgataccgcctggagaaagaaaagcgacgaaaacgttcgttgttggcgagctacacttggaaagaagaatctagagtagtttaccgatgattgcaccgtagtgaaggtccgcgtatggctcctcgccagtcaggagctcccacatcacaatgccaaacgagaaaacgtccacctacacgcggcagagagcattttgcatcaggccaagctcaagttggacaaacgtttacaaccttttccgacaccgagatgcttcttccattaagtaactccggggccatccatggcagtgtccctctcactccgccggtaaccatcgtcttgtgttttatcttggacaatcccaaatctcccacctgcgcaacacatttacgaagcataaatcactatttgagtcgtgactgtaaccacgataccttacaaacaggcttctgtgaatcccgcatgttaacaagcagattctctcctttgaggtcgaaatgtataatcttcttgtcgtggagatactccataccaaacgcagcatccatggctaccaagagtcttcgacgccgatccaagattctatagtacattcaccccagtcagctcacaaaccagcaaaagcacaagaaaagatcgctcaccgctcttttttgtgcaggacctgcttcagcgatccattaaccatgaattccgtgacagtagccagtgtaccacctggactgtctggtaccactccataaaaggcaacaacatttggatggtgcaggtgagctaatatacacgcttcactccagaaatcgtccttctggaaaacaaattaaaaacgtggcaatataccgaaatgattggactaagtaccagccgatcctgttccgatggaggtccaaagaaacaactagctttgattctcttgatggcaacatctgttccgcgccatttgccatggtagacggtaccgaatgtacctgatcccaattctcgtatttcctccagatctgaatgcttaattacctgcaaacgtgttggaaaaaagcacgaggattgtacaaaacaactactaacctgtaaaccacgagcacgggcggtagcttccgactctgcggcagaaatgggacgctcttcaagttccaggtccgccaaatcgatcagtgccgcttctatcctggaggtagtaacatccgtaacctccgtgactgtgatttgaaggtcactggtgtcaagtgatctgtcgcacctgttaccctcgggttcagctaccgctttcctgttactgcttgtctctgacaccgaaagatcggccatttctttcataatgtgcacttcagcggcagaaggctgacagggcgtgtggcccgtatccccatcggtgagacatatcagaagaccttcattggagttgccgtgcaatggcctggagacgggtgacgtatcagagtaaacttgtgcacaagcctctaaagcgtgtgacgacgtcgaggccgagctagcagcgatggaccctccagacattgttgaggtgcaagaagtcttgcagaatacttcgtcgctcgtgagcaagtccataaacatgttgctggaggagttcccggaatgcaccatctgcgtggtagtgctgctgtcactgccactaccacgaccgctctcaaccacaagaggtcgctcggtccttacggcatggaggctgtcctcgagaaaatttactagtgcatccggcagctgaggctccagcgccttacccgtaagttcgggctcagatcttggagctatcaacgtcgtcaaagacggaagaggtgtggaccaccctgggagagtagatgttccagctcccgtgctaactccctgagtatccctgtccttccactcggaacttgacgcttgaaccatatgatcggctagttgccagctaacccccccctgatgcagcatactctccttcatgttcaccttagaagcaggaggcgtctcttgtaagtcttttggacttgacctctcctgatagtcataggatggctccgtagatacttgctcaggcagttgcggagggtttgaatatagctcattgtaagccgtaacctgaggaagcacaggggaaattcccagtgcatcagatcctaccgctgtcgaccatacttgctgcttttgctgaaagaggctgtcacctgcataagtataattgtgctcagtaaaagcagccttctgaggttgcggctccacgtatccctgaaactgaggaaccaatactgtttttctctgcacatcttgtagcgtcgcctgcgaaacctgaagcggttgtatcacggactgctgaacttgcggagtcgcctgagatacttgaacgtgttgcatgactagatggtgacgtgcggcattctcggaatcgcttgaaacactcggctcggttataatgtactgaccatgtcccaacagattcctgtctaccggctccgaatgcccgttgacatatccatagtgaaatccagaagccggcatcatcgaaggaaggatggtgccattggctaaagctggaaccgacgtatactgagccatgacggggacgccctgagaaacctgaggtactcgtaccgcagctggagaaacctcctgaatgccttgcgggctcgtgctttgtgctgaagcgtctgaactctttctcgaagccccttccataagaccattaacagcgtccagatactgctgctccgtgttcttcaaatcaccagaactgtccccgatcacatcgtaatccagtgacgtgaaaagaaacaccctcagccttgcatgcccgtccccagcttctagcttgtcaaactcctccatcatattctcgaggtcctcctccgaggaaacggagaccagagcgtccagatcctcgtcgggaagctggtacttgatagcaacagtctgtggctgaatctcgaccatcttgagcatcaaattcagatagctcgtgtcgcgggtcactgcgatcattctcgtatctccaccggcatatctcaatctcccatcgctgggcctgggaagaattttaccgccataactgcacaggagcttcactctcgttggcatctcttccgataagtttgacacatggtctgccaagaacaaaaaacaacaaagaattttaaaaaatgaaaaatcatagaaggaagagcaattgaccaaaacaacaaaacgtaccatcgtctcggctggtgtgggctgatgatatcgtcacgccttcctgcggcttggaagctctcatgaaaacaaatccttcttggggaacgttcgcggttgcttgcaagtagggcctcaccgacggagctcctggatccagcggcgacatgaaatggctcatagcttccgtggggttagccccagtcgattggatgtagaaactcatcgggtcggccaccgacacgaaagaggcttgatggagagctcctgaaacctccacaggaactgacggcgcgtaaccctcgaccccttgattcgcgaagggccaggccgccatgactctctgatccatcacttgagcttccacaaccggccaagaaccaaaatattatagctcaccagaaattccgaggcgacatttccaaatctcgggaggatgagcgcctaaatcttgccgcgacgccgacccgacgctcgctatcgatcgatccaccgctcgctggaagatcccgatgcgccaccgcctagggagcgcaatcctggcgccggcatctcctgcgcctcgcacaacgatgcatcaatcccagagccttcttagggtttgctcccccttctcattctgacgctttaccgcatagaataaccttttcccccgggtaataaatggcctatagggttcttgcaagatcaagatttcctccaaaatggcgatccgattcgtccttctggtgaacaagcagggccagacgcgattggcgcagtactacgagcagctcacgatcgacgagcgccgggcgctggaaggcgagatcgtccgcaagtgcttggcgcgcacggagaatcaggtatgagatcttgcgccctgcgagatggatccacacagcgcttgtgatttcctccagcgcagtgttcgtttgtagagcatcggaattacaaggtcgtgtatcggcgctacgcctccctcttcttcctcattggagtggacagcgaagaggtaaaaagaaagtctctcttgtttgtgatattttcttcttgtctggctcgattttcttcttgtctagctcgatctcacccccatttcttgtttttctttgtagaacgagctagcgattctggagtttatccattgcgtggtggagacgatggatcgctacttcggcaatgtggtaagcacgaattccattttactcacttttggacagtcttaccgatttatcgatcgatggaattcgatcgactcttggcagtgcgagctcgatatcatgtaccacttggagaaagcccacttcatccttgaagaaatggtgatgaatggctgcattgtagagaccaacaagagcaatatcctggggcctatacagctcatggacaaatccttctagtaaaaagtacgcggtgctttttcttgtcttttaccccgaggtagatttcacgctgccacgaattggaaatctcgacgtgcttggtcgtttttgccagcgcctgctaaataagtatggggataaagaggggattttgtttaaagcatgtttaggtcttagacgcacgcgtggccgttggatcccgttcacatccaacggcggtctgctggggacgaagggctgagctatggaggatatggggttttcgcgcagcgcctagcgcggggagcgcgaccagcgcgacgagctcttgcggtgcgaaattctggcagggatggattccgagggcatgaatccggggagcttcgacgagaacgacgacgccggcaatggtcccgaggaggagcagcagtacatggcgccgtggggggaggagcccggggaggaggcggcggcggcgtcgccgacgcacagcggattccaggctgaggaggtgagctacgaaggcaaggagcaagagcatgagcaagagcccggcgtaagccaggaagcgaatggcgtggagaatgagtatagcggcggcgatggcgctgggaacgagctcgcggcgacgcagtacacggagtcttcggcgctggacaaggatgggaacctggaggatgggtttgcggagacctccgaggacgatggcgatggcactgtggaggagcaattggcattcgtcaaggagctggagaagttcttccgggagaggagcatggagtttaaagctcccaagttctatggagaggagctcaattgcctcaagtaagcttgtagttccatagcttgttctaaaactttttttttttttctctggatgtttttctctttgctgccaggttgtggaaggctgtgatgaaactgggaggatacgaacaggttagtctctatatcccgattatatttgttttggacaatggaaagtcgatagatgttttgatcgtatttgtgtttaccaggtgacctctggaaagctttggcgtcaagtcggcgattccttcaaaccccccaagtaagttgctttgctttaagagctcatgcctttagcattgattcgtgtgtcttcttgctcctttagaacgtgcacaaccatttcgtggtccttccgtggcttctatgaaaaggttcacgtattcttatgtctcgtgcatttctaaaaggcgatactttttcttttcttccttgctttctcaggcacttctcgagtatgagaagttcacgacgggagtttcggtctaccatgatcaaccgggcgatccttcgaggtccgaggacggtttgtcttcggcccctatacaggtgagacttaacttatcggttggagttatggatcctgacgaaggtcctcgtttgttctcgtttgttttctaatgtagcctcctggaagggcgaggcgagatgcagcggcaagagctatgcagggatggcattctcaacgtgggaatggagacttagtagaactgccctcgaaggtatgttcacgtaagctttcgctaagctagcatttgtctcagagcttttacttcaggacaagagctcggctagacgtgataaacgaggtcagccaacatactttcctgtttttttcctttgactaacagcctggttttgtttttgtctcgataataggcttcttgaaacggaaagatggttctggcaaagggaagaaggagaacagctatgacgactctcatctttccgcaaagaagaagctcgcaaagcacgagcccttgaaaggcaaggcagtacacagcggcctcgatctggacgtgattgacgaaggtccacaagccgactgggtgaagatcaatgtccatcaaacggtgagttcttccttccttcgtagctgttcttcctggtcgatatggcatacagtccgttgaaaacccttcggggttttgagttgtagaactgcatttagagtggtaggattagtgacgacatgctcaggcaggagcactgctcgtgtggcagatggtaaattgaagttggcgcaagtgacccactgatcggaacttctggttgggcttgtgagcagcgcgaatgctttgaggtgtatgctcttgttccaggactattgcgagaggaggtgtgttcttcttttccttgggtttgatcttgttcttgatgatcgtttcgtttgctttgtcaggtaaggatacaatgcgaggccggaggaaggcttgtcattgctggagaacccgaacaacctgacaatccttggggagttactgcctttagaaaggtttgggttttcttctttcagctaccgttctctccgggaagttttttctcatcgatttgtgcaggtgatcaatctgccgctaaagatcgatgctcatcaaacatcggccgttgttacgctccacgggcagctgttcatcagagttccattcgctcaatcttcgtcggagcagcagcagtcatgacgaaagttctagcggagaaaaaaaagaatcagaaacgaaagaaaagaagaatgataaagcgcgaaagatttggagctgctgtgtgattcattcgtggggaagaaggcgaagggatgtaaattctttttaatggagaaacaacaaagagaaagtattgctatgggtctaccgtacgatgggccatggtgtgtacggaagccatagaggtcattttgtgaccgttgtgtgtcaaaattgtcctctttcaaagtaacaacacctaatgtgaaggaagggattgtgagaggaggggctgtgtttcttgagctagggcggcacctagggtttcactgcgcattggtcgaggcgctgcgagatcgcgggtaatcggcttggtttctagcgatggtggaggcgccagaggctgtccccgaggagcggcgatggaagcttgcggatttcgacattgggaagcctctgggccgcgggaagtttggaaacgtgtatctcgccagagagaagagagtatgtgttcttgcattgcattttgcgctgcttgatggtagctaacgtttcttactcccttattgatgtgtagagtaaatacgttgtggcgctcaaagtgctgttcaagaaccagctccagcagtcgcaagtcgagcatcaactgcgtcgcgagattgagatccaaagtcacttgagacatcccaacattctccgtctctatggatacttctatgatcaggttgggcatttctcgaatttgttctcttctctttccagtagttcctgatgctcttgttttgatcacacagaatagagtgtatcttatactcgagtatgctgccaaaggcgagctgtacaaggagctccaacggtgcaaagttttctccgagaagagagcggcgactgtaagataacgtccatatgttgccctgatttattgtttctttctgcagtacatcgcttctttggcaagggcattaatgtactgccacgagaaacatgtcatccacagagatatcaagccagaaaatctcctcattgggatgaaggtaagcctttctaattcgtaaaacgagaagtggttactagttttgtatcggcagggtgaactgaaaatagctgactttgggtggtcagtccatacatttaaccggaggcggacgatgtgtggaactctcgactatctccctccagaaatgggtgtgtactctactgcacttcgttttctctctggtcgttgctaactgggagttctcacagtggaaaataaggagcacgatgcaagcgtagatgtgtggagcttgggtgttctctgctacgagttcctgtttgggactcctcctttcgaagctcagaaactgtcggatacctacagacggtacagaagaagacgtgtttgatttctagctattttactttgatcatccgtgtgcagcattgtccgagtggatttgaagtttccaatcaagccagtgatctctacagcggcaaaagatctcatatgccaggtactgaacttctcacacaaagatctttgctgatccatcgtggtttgcagcttctatgcaaggattcttcgcaaagacttcctctgaaagaacttctcgctcatccatggattactgctaatgcagatccatcggggatttatgctggctgcggtggagctagtgcatagcgaaagaaataaaatggaaaagaaaaatctaatctgtgaaaagattaatataaaaaaccgtcaaagaaactttgtctccagattttttagagtgttagtatctcaatacttgttaatgtatgagaacttgttaaagatctcataactttaatttttgagaaataaaattgaattagttcaattcattatgggattatttataatgtgattggaaaaaaaataaacacataatcttaacacatgttttcccacaaaatcctaatatacaattatataatgcccttttgtcttgagttgtatgttacacaaaaacaatttcaatataagttatataaatttagagtttaattagttaataaattttgcattccatagtgtaaattttaaagaattcaacttccacaattaaatagtttaaactttaattaattttgaaatttgaccacaattttaaaaagtttttggtcaagtgaaatttttttgggtggtataataaatttttatatataaaattaattaaagatataattggaggaattaaatatataataaataaaatcaatggtgtttgtataagaaaaatttataaataaagatgtaaagattattgtttacataaattaggtaattcttaaattcttaaaaataataaatctttaagttattaaagtactaaccaaaaattttatgaaacacatattaatttttttttgtgactaggcacaatataaaataaataataaataattaaaatataaagataaagttttttttataacatttacatatttaaacatttactaaaaataagtaaatataaaagctgcatttgggtatgtttcaacatcaatcacacggattcttttagcttctatgattgaaaaagctgtgggtatatcattagaggatatctacaccgagattggagtgtatttagatggataacataattaaaatcaatattcatataaataaataaataaataaaatatatataattatttttttaataagatatttttatttatgttttttataaaaatatattactcatgataagtgggtttagggtttaaccattgtaacaaacaatatatcatatttctaaacctgtatattgaccatcatttgagattatctttaattcaaatttacaactataaataaaacttacctttgtgttttactttcggtcaacctggcttatgttaatttaaactcacaatattcatttttttgcaacatcatatatagaaagtttgacttactttatttatcctttttatccacttctcaaaagaaattttgaagcaccaaattctattcagacttgttacatttgtcattggttatcaatttttaaccttactccactataaaatttatttggcttcactatagtaaagtaaaatattctattcgaactaattatatttatcttcactctaaaatttatattgttcatctttgctatattactaaattacttatcttcactttatctaaactcttatttatcactctctcccctcctccaaaagtttgaaatgttaaagcaaaaaagaaaaagtaaatattgtggaaaaaaaaaatagatgaagaaacattgaaagaggaatttttagtacctaatggggaaataacaaaaaggaaatgtgtttaaagcttggagaataaaaaccttcctattttaaaatgtcataaaataaataaaaaattcacactattcaatccttttaacacataactcaacacttgagatatgaaaattaataaaaatgtccacattctcaagaaaacatataaaaccattaataacaatgataaaacaaaaacttttaacattactcacaactaaagatatatattttacccaaaactctaacaaaagtaatttaacctttaaaatagaggatactaacactagaatttaaaaatatgataacatggaatagaaaaaagaattaaaaaaggttataaaagagtaaaaagtaaagaaaaaagatcaaaaggtaaactaaatgatactttgtgaaatttttaacttatctctaaatacatttttatagtaatcaagctccttatcacaatttagaatccacttaagatcatatatatagtattcctatgaactttatctttaaacattcttcaaaactcaaactataactatccaattgatattatgattatgctccacattaatgggaaatagtaggacactaaaaacagaaatatcatgtaatcacatcctatagaagttggagattgataatataattacaccctataacataaaaaactcaatccaactgaataacatcaatagcttcaagtgacatatttgtatggtggaaaaaggaaatgcaatgaagttcaaaaggaagagaaaatctaagtataacaataattaaaagtttagatttgacgaaaagctaatataaatctagacttaaaagagaaataagaataagaacaaataaaggaataagaataaaagcacaaccttgaacactatgtaaagcagtgctaaaaaactttaccctctaggaacaagttataatgccttctacttccatcaatgtgagtgttcaagatatgggaatatgtatataaattggggtttaaacccttgtttatatacaagaatggattgactagatattataattattatattattaatacatatatttacacacacacagagatatatatatatatatatatatatatatatatatatatatatatatatgtgtgtgtgtgtgtgtgtgtgtgtgtgtatatataaaaaaataaataaatgtgtgtatgtatgtgtgtgtgtgtgtatgtatatatatatatatatatatatatatatatatctctctcacacacacacacatatatagatatagaaaaagcgcacgcgcgcgggggggggcgcacgcacacacacagagagagagagagcgcgcgcgcgcgcgcgcacatatgtatatatatatatatatgtatatatcttgtgtgtgtatatatatatatatacacacccacacatagacatacagatatagagacacacacacacacacacactcacacgcgcgcgcgcgcgcgcgcgcgcgcgcgcgcgcgcgcgcgcgcgcgcgcgagagagagagagagagagacacaaacatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaactgaatataactcattctcaacacgaccttgagtgaggttacattggaactagtcaaagagtgaccttgaaattgttttccccactgcaaaaccctagcgctctctctctctctctctctctctctctctctctctctctacaccaaaacgggaatatgcttcgagtggcagggcatcagggtttctcgacgattgagcttgggggagaatgcaagagctggagtagcggcggcatcggatctgcgactcggctgcggccgtgagtagctgcgcagctcgaaaatctctggaatttaggtctgtaggatctcctggtggatggattcagacgatgacatgcaagacgcctacacctccgacggcgactactatggcgatgagtacagcgacgcgatgcccagcgacgaggaggacgatgactccgtctacccgtttgatgataattccatggacgatctttccccttccactcgggcgcctcaggtatagctcgggaaatcgcgcgctttacattttggctgccttgtgctttccagaataatttcgtggtgctgagtgaagacgaaattagcaagaggcaagaggaggctgtgaagagcgtagcgggcgtgttatcgatttccaagggcgatgctagtgttcttttgcggcacttcaagtggttcgtgttgcgaaatctcgctctctcttttttttctttgatcgtggtcggtgagcttgagctcttttctctttcccaggtgcatcagtactgtaaatgatgaatggtttgccaatgagcaagctgttcgcaagacagttggtttgctggagaaatccgcggggaggagacctcccaaagaggtgatccttgcaagtttgctttgttttttcgatgcttgacgtggactctacttccagattgtttgcgggatctgcttcgatgctttcggggttgacaagatgagagcaacggtttgcgggcattacttttgtagtttatgttggacaggttgctaaacgtagctgaaacgcttggctttgctcactgattcgcacatttttcttctactgatcaggatatgttcatactgcgatatccgatggccctggatgtctgacacttcgatgtcctgatccatcttgtaacgctgctgttggagatgagcttgttatgtcgctggtttgcgaggaagaccgtgtcaagtacaatagatatttgttacgctcgtttgtcgaagacaaccgaaaggtgtcgctttctgttatagctggattgcttaactgacaaacttgtccaggcaaaatggtgtcctgctccaggatgtgattttgcgctggagtattttccaggtagtggttcacatgacgttgtctgcaagtgcggtcatccattctgctggagcgtaagtatgcgaaagctgttcatgttttggctttaactttgtgaagctgcagtgtttggaggatgcccatcggcccgttgattgcgaaactgtgacgaagtggatactgaaaaactgcgctgaatccgagaacatgaattggtatgctgttgcttcctagttgtaacggctgaattcatcgtcttttcttgctgatcaggattctcgccaattccaaaccttgtccaaagtgtaaaagaccgatcgaaaaatctcaaggatgcatgcatataacgtgtacgcctccgtgcaagtttgagttttgctggtaggtgttttctttttctcgctgatgactgattgatgtgtggtaggctttgtcttggaccgtggtccgaacacggtgagcgcacagggggattttatgcttgtaatcggtatgaagctgctaagcaggaaggagtggtacgtatctaggtacttctcactgcctcaactttacaaattttcttacagtatgatgaagctgaaaggcgtagagagatggctaagaacatgcttgaacgttatacacactactacgaaagatgggccacaaacgagtcatccaggcaaaaagcgctctctgatcttcaacagatgcaagctttacatgtttgttgctatgttttgtttgttcagtcctaatgtttatcgtgtgatgctttccagatggagaaattaagcgacagacagtgtcagcctgtatcacagctaaagtttgtgacggatgcttggatgcaggtaggctctatcctgtatagttgttcttttctgataagtcttttgccgtgtagatcgtagagtgccgacgggttctaaaatggacatacgcgtatggttattatcttccagaaaacgaggatgcgaagcggcagttttttgagtacgtgcaaggtatacaacatggccttttctctcgagcatcgctgataccaaagtggaaaaatcaggtgaagcggaggccggccttgagcgcctacaccaatgcgcagagaaggacttgcaagtcttcctgggcgaggatcctccggatgtcccgttcaacgagtttcgcaccaaactggctggtctcacaaggtaaggcaaagtttgcagtggcatttgctcacgatccgcggctgcgcgcagtgtaacgaggacttactttgagaacttgatgcgcgcgctggagacggggctatcggacgtggacaactcgaaagcggcggccaacagcaacaagaacagcagcagcagctccaaggcgtcgggaagctcccggaagagcggcaagaaaggcgggagctccaagaacaatgggggctcgagccggagcgccattgacgagagcggtgtgtggtcgtgcgagcgctgcaccttcgctaatccatccagcgtgcgttcgtgtcaactgtgccaccacaggccctgagagaaggaagaaaagttgtctttaagcaaagtatattcttggtattttagggctccgtgaagggaatcctgtatattcctaacggtcagcgaatctaagcatattcgaatcaacaaaacttctcgtttgagtttagagcaaaagcttgcgattgttcctttacaccgacagaagaatagagctcaaggttctgggcttcctccgataatgggaattggcattcccatcctggcgagaacattagagtttgtaagtttcaaaccaggcacaaaaagcaagagcatcgacactcacccgctgtgtctcgagaagtaatcgttgtcgagagagacggcaagagctagaacaatcgctctctcggtcagtgtcaaagagcgagaaaccgaaagaggctccacctggaaaaagaaaaatctcgcgagctcgcaagaggaaaacgcaaagatatccacctgtggatcaacgttttgagcttgctcgccgccctgcaaaacgtactggccagcaactccagctctgtttgtaccatcagcgaggacttcgccaaatctcacgacatattgcccagcatctgtgaagaactgcattccaagcagtgagatactcgctggcctggaattatcacaccatacctcgtagccaaatcctctccagttgcggtccacgacggccagagtgtcgccattctcgtcacacacagtgaaagtccagttccaaaagcccggattctcaacacgtccaaactgcgtcttcctgcattcgtgtcgcactgtcaagtgactccaggaatttcgagtttccgtggtgcttacccgagatagagatcatagattcgtctccagacatgccatctcctgtgaacctcaccaacaagctgcgaaagtcgtgttaaaacatctcgagtagaaagagtttagtgcagtacaatgccatcaacttccacaaagattgtgctgttgatcaaccaggctggtcgtcgaacctgacagaaagcgtcacaagagtagaagaaagaaaagaaatggtaagatttgtaacctggaaaacctggttgccgtaggcatctagaacattggcgatgaaaggcctcctcgttcgcagtaactgcgacatagctgcaattaatcaataagcgataactgggaactcgttctaaagctttacctggcgcatgataaagctgctctcttcaagaagatatccaacagcctacccaaacactcagtccaaaacaatgccatacactagagaaactacttactgcttgcggctggcgaggatccatgataacgtatctgttttgctgcaaaggaaaaaagagaagataaagaaaaaccaagagaaagagctacaaaggaattacttgctccagaccgaaggcaacgttggcccactctatgttcctggtgaccatcaaatcgggcctcgctaacacaggaacaagcctgtgctgttaaaaggaagggaaagaagaagcaaagcatgagttataagagtttccaaagagaaagctttacttcttgtggagaatctggcgccagagctccaacaagaggttcgctgggaggaggctgctcggcattgtaaacccctgctatcatcgatcaaaataaagctccaagagccaattcaaaaaaatttaccagaggaagcgactggcttggaaagcttgagcctgagcttgcgctcctcgtcgcgccggcgcttgtcgaaaagcatccgctcaatcagccttctcctgctcagagactgatcgtcgccaacgctctgattgcatgccggggaaagagaaatctccctcgcgccggcgggattgctgctccatctagcgaaatgcgcgagctgatcgtccggagcgcgcacttggatccgccgagccgctcgtaagaggcgcccagccattgcaaggccagaaccctaactctaaaccatttttgatgtggtataatgtcaaaattaaaaataaactaatgacgccgttgccggggatcgaacccgggtcgtccgcgtgacaggcggaaatactacaacgacatcacattatcttaacttaaacaatgtaaatagctttaccaaaaactgaaaactgattatttttaataaaactaacgccgttgccggggatcgaacccgggtcgtccgcgtgacaggcggaaatacttaccagtatactacaacgacatctcattatcttagtattaaacgaaaattaaaatctcatttcactatttagaatgaaacattaaaatgataataatatggatcggcaatcatggataaaagccatacaaaattgcaagacacttccaatagcttccaagatcgatgcagagttgagacataagattgcttctcatgacactttcctctttaacaagctcattgaaatgtatggcaaatgcggcaatccaggccaagccaagaacatctttgacacaatgccacaaagggatatattttccttccaccttatgatcttagcctactcctacaatggccacctttgcgaagccaagatcatctttgacagtctcatgccaagccacaccacagtctcttggaacacaatgctatcagcacttgcccaaaacgggcatcttcactctgccagagagctctttgatcaaatgctcgaaagaaacatgatctcctggaccacaatgttggctgccttctcgcacagcgataaccttcaagaagccctgagtatattccatgagatgccactgtgggatctggtggcatataccacaatgctgggtgctctctcccgtggtggcgacgttgacgctgcgaaaaggctgtttgaccagtccccgctgtgggatcttgtgtcctggaccgcgctgctagcggtatatgcccagaacgggcatctggaagatgccaagtttgtgtttgatgagatgccagagcacgatttggtatcttggacctcgatgctaacagtatattctcgaaccggacacgtacaaaaatctcgggagacgtttgatcgcatgccggagaggaatctattctcgtgggctgcaatggtggcggtatatacgcgagagggtgacatggaatccgcggagaaaacttttagcgagatgccacagtggaatctagtctgcatgaacgctatggtctcgggatattctcacaccgggaatttctatgccgcaaggagcctgtttgaacgtatgcctcttggcaatgtaattacgtggaatattatcctggcagcgtacgtagcacgtgaagactacaacaaaacgtgtgtcatctttagccaaatgcctcaatgtgatttgttctcttggaatatgctcttgacagcatatgcccgaaaagggtatctggaggaagcaggacatatttaccacacaatgccacaaaggaatcttgtttcaatgaccgcaatgctaacagcatattcccaacatgggtatcattttgaagcaaagatgctgtttgatgctgcccctcaacaagatcaggtcctttggaactctatccttgcagcatatacccaaaacgggtatattcccgatgctgagcttctattctactccatgccacaaagggacaatgtgtcctggaacgcaatgctggccgtttatgcccgacgcgggcatattattcgagctacacggctgtttgagacgatgctcgagcaacacatcacttcctggagcgctttgcaagcggcatacgcccaaaacggccactctttccaaactttcgagaccttcgacaagatggcgatggtggagtcacccgacgagatctgcttcatcctctatctcgtcgcttgcagccaagccggagaaactttcagaggacggtgttgtttcgtgtcgatggcgatggatttcggcctccagcccggaaagcagcactacagctgcgtggtagacttgcttagccgagcaggatacttgtccagtgccaaggaactcatccaaaccatgccttacgttccgggagtgtgggagtggacctgctttctaggagcttgtcggagctatagcgattcctatcacggttcccaagctgcgagcgttgttctcgagtcgtatcagcagctgggatccggctatgtgctgcttgccaacacttacttcggattccaacctgagagtgctgtacaaactccgaagctcgaaagcacaaagcctagagcatgggtggagtgtaacccaaactgttgagatcaatgtactgcgtgggttcctgtctgtgcctgtgagccttgacggccgccaggaatgctcctactgctaaaacgaggagtagaaaccagacctgcgtgacgagcctggttggctttcgtatcgcctccggacaagctctgtgccccggaagaatttttgggaccagcagcaacgttgactacagggtggagtccgttctgtaaaaccacgagtgtaaatcgaaagagaaatgtatgttttgcatacctccatcattccgtgagagctgaatgacaatttgctcgtagaaaaccgaggcaggctgtgatcttcccttgcacaaattgcattttgtgctgtccaacggtccatgggaaccgggaggtgtctgcttctgagaaaaggtggcacacaggcttgtgccatattccaagaaaaatctccttggcactaaagccagaggtggtcatgttgaagagattcttccccagaaaaaaaatgcgcttggagtgcggctagagcggacgactctttggttacgacagaagctagtgaacaaattaaaacgtgtaagaacttacaagaagttcgtccacagcgtgatcgaacattcccgcacaccgaaattcctgttgctgctgtatgttacgaccagaagacaactctagactcagaaaataattctatcgtcaccaaatggtgttgtagttatttgtctgaacaagtccacctaaagcagtgttggatatctaccaatcttactcacatctgcttcctcaaccgcagcagtaaccatttcgcactttgccacctctcgagagaagaatctagctctcaaattctctctggcaatcgaccacggggctttgagatggcctaccgtatgtcccaaaaatatcaaaaaatcttattaacatcttgcaaagatctgctttctattttccagattcggatctggaaaatgggaagcagatttttgcaagatgcttcaatatagtttgcatattgaacaggtgctaccttccattcagcttttggtttgacatgatttatgtgggatgggatgtgaaatgaaggtgattttcttctaagtaaaaagatcactctagcttacaactccttcaggaaaatcaccgtcattcaagatcccatcccagatcgcaaggacaaatcctggcatcacgtcagaccaaagctagatgcacctgttcaatatacaaactccgtgctgtcgtgtttagatgagattggacgtggtttgtagccgataaagactgctgcgtcgctggctgatctactatttatctacaaggaatataatgtccccttaggatgctgatattgtcttcgtttgtactgtaaattctggccagctgggttttttcttgctatttggtacttgtttcgctttcgttagagcagtctggaaatcagcaagagaaacgtgggatctggcatatctgaattgttcgaatctttgcgagtatattaccaagtgcgccagcctctccaaaaccattctctatttcgctatggctcagtctatcaagtttgctcctctcattgcgctgctcctttgcattgctgccactgctgaagtgcttgacgttccaggcgagtttttctttgtcgatggagcagcccgcctaccgtctgaatgcaggcccgagtcgctgtgctgcccaaacagcaaattctgtcccaagggcaaatactgcaccatttgcatgcccagcaatccgcctttgtgcgtttgcacagaggctcctccgaactgcggagtaggcagtagctgctgcagtgacggggactgcccaaagggaaaagcttgcagcgtatgcactaaatcgatcccacctatttgtcgctgtggccctgagcctaagatcgttcttgtttccgagtgaaaccggctacagcccaaatatagatcatgtggcggtcaaccctgttgactgtgtaataagagatctttcataatgataatgtggctatttttaacgttcttatggattaatttcaatttggaccatggagttggaaaaccttctaaatttagtttggaaaggatagtttaaaatttgaatgcaaccatgaaagttgatatagtcaatgacagtaaataaatgtcttcaatctcaaaatgcttctaagacttctccaggctctaacaatagtttcagtgttaaaagatatcaaagcttataagcaattagaagagacaccaatggattaagagagtgatgtggtctactaccaatgaagtggcgtacgaccttatgttgtgatttgtttgtgatcatatcttacttgaatttgctctggacaaacaatctcaatggtttagactcagttcttatttttgtacatttgaggtcagttaccaacatcttgttgaatattcaagtatttacacattttacaaaatttgctatgtgttttgcttaatagtagtgttattcttatttattaatgaaaatttaaattataaacatgtttataaattataaatataagattaatctaattgttagataataaaccattctagaatatccaagtacattctagatatatccactataggtttgattaagcaaaccaaaacctcataaacatccattacattattaaaaagcttgcataaacatccaagatgcatccaagaatgcattttggatattcaatagagtaagataaacacaaagaataaatacatatgctcttacattaaaactttggaagtttagtttcaattaaatttccttttttaaaagtgaaagtaattgtatacatcaagcaattcacggttgctcatgtaacaaactaaaaatctcttttagccaaaaatcatataaaaattaaacttatacattatttgaaaaagttggtattgagaatgaagatggtcctttaacacttgagtgtaatacaattgttatatagcttgagtaaaaaagattacaaaaggtatattatatgtgccaacatatggcaaatggtggaatctcatttgtgaataaaattactctcattaagacttatattctaaatatacactaatattctattgaataaaagcataaaaaagacacacatatttacattatagtgctcaataatggaatgccactattagttaatgattttttccatttaatacactaataacacatgtaaataatataaatattaaataataaattatgtatgtgaggtcgccaagtgtatggttacgatgccgtatactatgggattttggtaactgttggattggttttaatctggaccacttgcttttgtatataaactagggtatttgggctaattaagaggcatgttttctgtattccctttccatattccaagcactcacattagtggaggtgaagggcatcttttattgtccctaaggagtgtttaaatttgggattttgatttagatatagattttgcattgtctagatttagttttttccatttcctttcttttgttctttccttttaggattttggtttagatttagctttttgcattgtctagatctaccatttccttctagctttttgtcatttcttttcttttgctctttcttttttgttcatcttcatggcaaattagcaatctcctcctttgactttggagcaacagttggtacaattgcttgatgctatgcgcttgcaattgaacaaccaaactcagttgatggcggcgttcacaacatgtggtacaactcctcttgctcttggtgccaatccttgcatttggccagagttctttcgtgggaatcctgaggatgatgtgtaccattggttcaatcacttcacagtgattgccatatatcattcttggcatgatgctcgatgtttgcatgactttcccacatgtctccaagggatggtgttgcagtggtacaatggtttgagcgtagccacttatggggattggagtgttctcccatacatcttcaaacgtgtcttcggacatgctgatgactgtgatgatgccttccaacaattacattgtcttcgccaagggctatctgagtcagtgatgcaatttggcgtttgttttcgaagtcttttgcttcgtgcagagctaaatatgtcagagcggatcaagctaggaatgttgaggctagcacttcatcaagatcttgttggacttgtgtgcatgcacttgctcccaccacccttgatgatgctcttcgcttggcacaacgttatgagatgtcacctcttccacttttcactgcaagtccttcagctctacttcctatgggtgatggttctgttctaatggaggttgatgctgctgctgttcgagtccaaggacaagggcgaggaagtggtcatggctgtgatgttcactgctgggtgtgtgatgaagttggtcatacttatcaatgttgttggtgttttccaaattgacgacctccatttcctaggtggagaccttggcatcagcaacgtcccattggtgctattgcagtggaaggtctgtgtaagtgactaaattttccattctactttagtcacttaaccacacctctgaccatttggaggagtctcactcacaacctttgtaagtcctattttggacttagggacttactagccccaagaatggcatccatgccactcaaccattgcacttggtctaagtgcttcacatgtccgatcccatgaccaacaccccaaggtaccaccgacatattagctcgttatgttaaggccatgcccatttgctttggtcataccggtggtctaacaccacctacatcacagtctcgtctcttaaagactgggccatccgtccatgagtgatcatcccagatccactccttagcatccttaaaatgcctgcaaatctggggaatagccttccccaatatcccttttccggtccttaccaagtccctttctgcccatggccgtgttcgccaacattgccattggatcgaggctcacaggcccgaccactaagtctcacggtcctttgggacttcttcaccacacgactgtatccttggtcactacactagaggactactcttcttcctttccatagtctgggcctttgggacaacatttcggaacaccgtggccctacgcgggcctcatgggtactctccctgccttccgcctttgggtgctctagccacaggcttaaagcgaggttttgtgagccacgccaggtatccaagtaggtaatgccacccacatttggactgggagcatcgaccattcgatctcctgagggaactagagccggctcttgaacacatcactaagctaccccgtttgtcgatccatattcactttagtcttggacttcccagtggtcagctcatcacccaacactgggtatggccttcctgggccaaattggcctttcttggccaaattggctccactaggctccaacccccacactctccctactatacttttggaaccccccgtagcgcccccccccccccttgggggacgattgctttgggctttcacccaacaacctatattagtattcagacttggacttggactcggtcccagtttcggactcggacttccagcttcactttggggcttagggattttgtgtctcacaactccaccacccatagacgaagttcaatgtcctcatcaaacaataaactattttataaagtaataccaacatgtattaccctttccattcttggcaccttaccaatattcgtcaatggtttaataccgaaggctcaccatgccttgcccatcctctaaggagtatagtctctccaacttagagattgattggaccacttgtggtggtttaccgtgccttgccctccactcctgagctctattaccactcgatagagcttcttcagtgccggcagctccacaactttgcccatattttaaaccatcaccgcactctagtgagttgggactcaaacccaagcactaaagggttgggacttgaacctaagctttgtatatgcatctacagaaggcatcatccaaaatgcctggtgtgactccccacgccggtgcaccaacttatagttaaagcgcattacaaatcacaacttaggaatctagttcttttgcactgccaagtcctctcacttgacaagctgtgatcatgcatggactccttcatgcttagccccacgggccacccctttgaagttggctccttcaactagggtatttgttcccccgacttgccaatctcacttaacaagtcattcgaccaccgtaacatggttcatgcataagcatgaaagtccttaactatcgactttcgttcaaagccctctctttgaacactcgggaactacttccctaaccttgatagcctcgcctcttggcaagcttcaagaccacgcttttgctgtgccactctgatttcgcacgctctatgaaccatttgcacttagttttctaggtactaagttacctagaattgtatttgggaacctttgaaggaactatatcccttaacttgctaaggcctttcctttcgcaagcttttaaattgctatatggtctaatatggacaattccatactttagactctccatggcatcacggttgctagtaacaacatgcttgagcacccacttgattctccattcctaactggtataaccacccttggttatgcaattcaatgcttatggtttgattctatccctttactacttgcctttggcctcacacctttccttcaattattctcctccagatttaggaggatagctttgcactttctactatgctgtagcaagtatttttagggatgaacctacccgatagcctagggagtggttccttaatccgagtatgctcaacttataatcccacatatcttatgggcttttatatgcctatcactagccttgctaaaattccattttggctttgtccaattcgggtagatagttttcttttgtctccacaaccttggatgtctggataacaccttctatccatcattcgctaaggacttaattccttgggccttatctattgccttcgcgaccctaaacaccacctcctggtgtcctagagtgtttaggtgtcctaatgatggcctccttgacaatgagcattttcttttatgacattgactcattatattgcaacataagcaatttttcccttgtaagggtatatttaacttctttatgccattaagaaatcttgggtaactaccttctacccatttaatcaattatcttgcactttttgtttagttgcctcatagttgtcaaatcttacaactcattgtttggtgcttccacacctccatcattatctgggtcaccacactccaaccacatgccttctaacttaagccatgccattcccatttccattaggactcctttaggaaggggttctcatgaacctactaacttgacctcaaggcatcgtgctttggtacattcggtgtctccacaccattggctttacaagcctacccttatgacactacccactcatgtccgggtctttgccaaaaccaaaatagttgtttctcatgccaactatcagttagcatggcaccatcatattcacacacaactctatgccaaagttgttttcttctaggaacaccttttccataactttagtatggcacattttgccatcgatgagatacctactgttctcatacttggatcttataatcctccccatccttaacaggttgtggcttgcccgttaacttgatccagccgttggcaaccatcggatcgagtcatgttctctgcgagaattttactattgtcaaccacattctccagaatgtggctgacagctaccaggttctggagattgtggctgacagctactaggttctggagaatgtggctgctgtcatccaggttctagagaacttggctgccaataaccacattctccaattaaacgagatgcaattgcttttttattttttcatcaaagcaagcttgaacactttggctatgaccattgactacaatcacataattactcacagtacaatggtgaaatgtggtggtgctcgtcggtagtgctaaagcttttgtagctcttggatcttttgcaagagctaaaagtagctcattgtcgtcaagatctaccaaaagttagaaataaagaattcaaatcaaataaactttacctttgtctctagaaatgactgattcctgctactcgccatgctctggcataggctctagcacagtctcgtgcacagtctcgtgttgcttgtcgtgtccacttgaaacaaagagaaaactaaattgaaagaaaaaaggaaagaaagaattttcttaccttgctgctcttcaatcacatccaaaacttggtggtgattcagttcctgtttgtggatctcttctcttggagaaggttgttgctgcctaggaccacctaaaattgagaaaagagaaaagtccattataaagattataaagtttttggttttcttaccaaaattttgttgttgctgctcatgaatttgagtctgttgattgtcatttccacctgaattgaagagtgttaaacctccacaaagctttgaattaccaaaagaaacaagatggcaatcttgaagatccaatggatcttcatttaaaggtttaccagcctcatagcaccgtacaatatactccgatgcttttctaaattcgtcctggtagtttttcaaacgaccagtacgatcataccagttatatagaacatatgacattgccattctccttgctttcctggagtgatcgtacctgttaaaaaaagaggcattaatgataaaatggttagcaaaaacctaattgttccatgttttccacccttttgtgtcccgtcagcttcatacaatcttccattggagtgttgcaaatactcatagttgtaattactgagtgttgaatatctttcactgaaaggctcaaacctagagaaaatgaattatgagaaaacaagaaagcagttagttaactacctgtttttgtggcaaccaattttactacttcagagatcttatgctctcctatccgtgcccctcgacggtaccaattattagtcctgttgaaacagttgttacaagccaggaaaaacggctgcttgttcaagtcctccccatcaccaactgctggatgcttatcaaaaaaaagcttgaatgccttgtagactaagggagcagctatttcatagagatccacagcaggctgccgatccatgctcttacaattcattagatccacttggtagtttttggaaacacgttggttgaatctgaggcaaaaaaaattctgattagaaccgacaagaacaaagaaaacaaataagaaactactcaactggatatagcaaccaacaacatcctccaaaagtgtaaaatcagtgaatcgcacatgtacaagaaagaaattcatgcagaatagtacaactaaccaaaaacagtccattaggactgttaggtaggaactctggcaacgtgagaactaccttaagctcaaccatcgacaagtacacatgctttgaccttgtacttgttggccttgtagtttctagtgctgctttttgaattatatggctagtagcattcctagaataaacaaaccaaaccaaacatattagaacacaaaccacaacaaaaagaacaaaaaaagcaagataccttgctgtaagaaaccttggatcattcaggatgtcaacttcttcttctaaaactcctgttcttgcaactcgggcttctcttgccagcttcaatactcagttaaagcaaaaaaacatatccctcagagttgctggagggtaaggcttcccatcgtctctcaaaacatgcttgtagaacaatgcaagctggtgggagacctcctacaatcagagaaagatttagtcataaaaatcaaaagaaaaaataagaaacaacctttgcaggaagttcctcaatcagtctcaaatcctgtaaggaaaactctgggccctatgccttgcgccatgcataaaactttgatgttgcccactcattcttctttcgggtccctgctggtataaccaattccaatgggttctcgtcctcctcattcggaacaatttgtcgaaaatgttggcagccaacctgcatcaacaaacaatttcaacctggagcatctaaccaaaaagcacttacctctctccgaccatgccgaccacgcccactacgcccaccgtgattcctccaaggacaaacctatcaaactcaaacgattgcaagtgagtaagcaagaatacataataactagagaactgaattcaagaaaggagctgcgttctcaacaagatcagcagcattctgggacaatcccagatcaaatgaaggaggatccatctacagatagacaaaatcgagaggattgagaaggaaaaactatgaaatccagagaaaaccaggaaatgagggcaaaccgggattatcaactctcaagctgctctcgatgcacacaagctcctattgccttgagtgccacaagaaaccactgcaaaattcctgaaacacacggacaaggagcagatctggatcaatctagctactatgcctcagatctgaccttggcaagctggtgccgccctgccgctgctgctgacgccttgttgctactgctgctgctgacgccttgttgctactgcttccgccttgccactactgctattgcttccaagagaatctgacagcctcacagcgtcggcacaaaaaaccctaaaaccctagaaaacatgttatatatgacttttagccacgtgttctatgttcatttgaccactcccatcctcgaataacgttattccatgtgtccgttaacggtctcgccacagcccattaaggccgttcctgggcacgggctcgcacgttccctccagaacgcactcgccgggctaacgcctggctcgcccgttctgggcgggaacatgctcgccctacctgggaactccttcttcaaggggtacaacacacctcagtccaaatgcttttacgaatcccttaagaccattccttgactctacccaagttatccagcatttcaagacttcgataatccaatgacccgtaaattcctatcttgaggtgctagctcgttggaaatacaacttcgtgtattcatgtcctactcataaggaccaccacctcgcttacaagttcacacatgaactgtagtggagagtcatgtcttcccgacttgctactcctcaaggacagacccactcctaggaccttccgatgccaaaaccagtggtgatatacttaagcaccaataaaagttagactaaggaatagctccgataccaaattgtaagcgattaaatttttcattctactttagtcacttaaccacacctccgaccacttggaagagtttcactcacaacctccataagtcctattttggacttagggacttattagccccaagaatggcatccatgccactcaaccattgcacttggtccaagtgctccacatgtccgatcccatgaccaacaccccaaggtaccaccaacatatcagcccgttatgctaaggccatccccattcgccttagtcacaccggtggtctaacaccacctacatcatagtcccgtctctcaaagactgggccatccatccatgagtgatcatcctagatccactccttagcatccttaggatgcccgcaaacctggggaatagccttccccaatatcctttttccggtcctcaccaagtccctttctgcccatggccgtgttcgccaacactgccactggatcgaggcccacaggctcgaccactaagtcccacagtcctttgggacttcctcaccacatgactatatccttggtcactacactagagggctactcctcttcctttccacagtctgggactttgggacaacatttcggaacaccgtggccctatgcgggcctcatgggtactctccctgccttttgcctttgggtgctctagccacaggcttaaagtgaggttttgttaagccacgccaggtatccaagtaggtagtgccacccacatttggactgggagcatcaaccattcgatttcccgggggaactagagccggctcttgaacacttcaccaagttaccccgtttgttggtccgtattcactttagtcttggacttcccagtggtcagctcatcacccaacactgggtatggccttcctgggccaaactggcctttcctggccaaattggcttcattgggctccaacccccacactctccctactatactgttagaaccccccgcagcccccccgccccccccgggggacgatcactttgggctttcacccaacagcctatattagtattcggactcagactcggacttgaacttggactcggactcggtctcggttccggtttcagactcggactcggtctcagtcttggtctcagtctcggtctcggttccatctcggactccatctcgggtccatctcgaactccatctcggactccatctcgggtccatctcagactccatttcgaactctatctcgggttcaggtccatctcggactccatctcgggtccatctcgagtccatctcggactccatctcgggtctatctcagactccatctcgagtccatctcgggtccatctcagactccatctcggactccatcttggactccatcttgagtccatctcgaatcccttttctagagactcacttatcactcactttgtgcttgttcctcgagcactttgttgggagttccactcccattctcgacctttcaagtaggagcttttggtccaaatgtgtaacgctcgtttggctttcacttcagccactaccacgtggcacccttccggctccactttggggcctagggattttgtgtctcacagtttggacatcgagatgtatccgggaaatgaagagtcacacgagtaacgaagggaccttgcgtgaataaattagaaatagatatattaattagggtttagacctgacccctctataagtgactaatttttccattctactttagtcacttaaccatacctccgaccacttggaggagtctcattcacaacctccataagtccaattcaggacttggggcttgcttgccccgaaaatggcatccatgccactcaacctttgcatttggtccaagtgctccacgtgtccgatcccataattgacaccccaaggtaccaccaacatgtcagcccgttacgctaggccatgcccattcaccttggtcacatcggtggtccaacaccacatgcattgcaatcccgtctttccaagatggggccatccgtccatgagtggtcatctcatatccactccttagcatccttagaatgcctgcagacatggggaatagccttccccaatatcttctttctggtcttcaccaagtccttttttgtccatggccgtgctcaccaacacggccattagatcaaggcccacaggcccaaccactaagtcccatggtcctctaggacttcctcactatgtgactaggtctttggtcaccacaccaaagggctactcctcttcctttccacagtttgggactttgggacaacatttcggaacaccgtggccctacgcaggcctcatgggtactctccccaccttccgcctttgggtgctctagccatgggcttagagcgaggttccattgagtcacgccagatatccaagtaggtagtgccacccacacttggactgggagcatcaaccattcgatctcccgggggaactaaagccggctcttgaacacttcaccaagctaccccgcttgtcggtccgtattcactctagttttgaacttcctagtggttatcccatcacccaacacctgggtacagccttcctgggacaaactggcctttcctagccaaactggctccactggagtcctcccccttactatacttttgaagctcaccaaaccccccagggtctgggagacaaatgctttgggctttcaccctctcagactcaaactcggacttggactcggactcagactcggactcagacttgaactcggactcaaactcaggcttggtctcagccttggcctcgatctcggtctcaatcccgatctcggtctcaatctcggtctcggtctcagtctcggtcccggtctcagtctcgacctcggactccatctcgggtccttctcggactccatctcagattccatttcgggtccatctcggactccatctcggactctgtctcggtccatctcggactccatctcagactccatcttgggtccatctcggactccaacttgggtccatctcgagtccatcttggactccatctcagactccatctcgggtccatctcagactccaactcgggtccatctcgggtccatctcggactccatcttgattccatctcggactctaactcaggtccatctcaggtccatctcagactccatctcagactccatctcgggtccatcttggactccaactcgggcccatctcgggtccatctcggactccatctcggactcatccacgtgtcacatggtggtcctttttgggtccctttttggagcctcgcttattgcttgcttcgtactcattcctcgagcccttcgttgggaattccactcccactctcgaccttttaagttggagcttttggtccaaacgtgttacactcgtttggcttttgcttcggccgctaccacgtggcacccttccggctccactttggggcctagggattttgtgtctcacaactccaccacctatagacaaggttcgatgtcctcattgaacagtaaacccttttataaagtaacacccacatgtattatcgtttccatccttggcacccggccaatatttgtctatggtttgacaccgaaggctcaccatgccttgtccatcctttaaggagcatagtctctccaacatagagacttattcgaccacctgaggtggtttgctcccttttattggttcagttttcgctaaacccgttagagacaccttctctaactcaatcccactactcattttcgagtagtctcaaattccatcgacataacctttgcactttgaaacttttacttttgacttcttgaagtcaatttcttaggtgtcttcgacactttgcattacacatcttgtgcaactccacttccccatcctaagaagttctttacttgagggcaccatcatcctctcttctatttcatgcctacttgggcactaagttttagttatcaaaatttgtgttaaggctgtccatggccctatcatttggttaccttaccgctccctcccttggaacttccactttcgccaaatcggagcaattgagaatccatctttggaaacaccttgcctttcccacaatttgttagcccctaacacattagtgttcttggcctaactttgccttttggattctttcccatggttcccatggcttttttcttagccattagttttttgcttctatccttgattgttgcatcggatcactacttccattctcgaggtatcctttcaattccatagcaaagactttgttttgccaagtccagagggtgtttacccctagtatgtctctttatcattttctactatggctttattcataacccaatttagtgaccctctcataagtcttttatagagattactttcctcggattcactatgccatcgcataggcattggttatttcccttaggtgttcttcccacttggtcatcttgaccaagccacaccatcataaacagttcaaatcaacactttgaaccaggaacttcattccttagccaaccaaggaccttatcattatttagccacaagatcacctagtgatctcactttggcaccttaacagagttgtcaagaggtactttgtcttttagatcttcaagttgttgaccatgaccccgggggcatccccacacttggcagtgcacccatgccagcccttacggccaagggtccatagcaactgagattaggtgtccctatctcactcaccacgtccttggtgccacttgcaccaaatgttcaagttagatatgtcgagctttcacactaagcaatttaactgtgcatcaccactccaaggcatccctcgcttggtggtgtgcccaaaccagtctcttcactgagagtccatgaccaccgaaaaatgagtgtcctcatattccaaaccatcaccatgccctagtgatttgggactcgaacccaagcactagaaggtcgggactccaacccaaccttcgtatatgcatctacggatggcatcgcctaggatgcctggcatgactccccacgccggtgcaccaacttatacttaaagagcgttatagatcacaacttaggaacctagttcctccgcactgccaagccctttcacttgacatgtctgtgatcatgcatggactcctccatgcttggccccatggccaccctttttgaaggcagcaccttcaagtagggtatttattcccctgacttgttaatctcatctagcaagtcatctggccaccgtaacatggttcatgcataagcgtgaaagtccttaaccatcgattttcatcaaagccctctctttgaacactcgggaactacttccccaaccttgatgccctcgcctcatggcaagcttcaaaaccacgcttctgctgcgccactccaatttcgcgcgctctaagaaccttttacacttgcctttctaggtacttatctacctagaattgtcttcaggaaccttcaaggaactttgttccttagcttgctaaggcttatctttttttgcaagctccctaatcaccatatggtttaatttggataattccacattttaaactctccatggcatcgcgttcgttaataacaacccgctcgagcacccacttgattctccactcccaactcgtataaccacccttggttatgccctttgatttctatggttcggttccatccctttactactttgctttttggcctcatatatttccttcagttattctcctctagactaggaggatagcttggcactttctactattccttagcaagtattcataaggatgaacgtacctgatagcttagggagtagttcctcaatccaggtatgctcaccttgtaatcccatacaccaggattacattgctactcatgggcctttatatgcccatcattagccttgccaaaatccctttttggctttgtcaaattcgggtagagagatttttcccgtctctgcaatcttagacatttggatagcaccttctatctatcatttgctagggactttgtcccttgggccttattcattgccctcatgacacaaacaccatctcttggtgttctagagtgcttaggtgtcctaatgatgacctttttgacaatgagcattccttttacgacattgatttactatatcgtaacataagcaatttatcccccataagggtatatccaacttctttatcccaataaaaatcttaggtagttatcttctaccaaattaaccaattattttgcaccttttgcttagttacctcatagttgtcaagtcctacaacacattgctagtgcttccacacttccatcattatttgggtcaccacactctaatcacctgccttctagcttaggctaaatgtggcaaggcgtgtttctttgaggttaagttggcgagtttatgaaaaacccttccaaatgaatctaatggaaatgggaatggcataggtgtttccacaccatcggctccacaaacctacctctatgacacttcttacttgtgtctaggtttttgccaagacgaatataatggtctcttatgccaactatccattagcattacactataagatttatgcacaactttgtgtcaaagttgttttcttcgagaaactctttcccacgattttagcatggcatattctgccatcaatgagatacccattattctcatgcttggatcttaatatcctccccattcctcgtggggtacaacacactttagtccaaatacttccatcaatcccttaggattattcctcgactctacttgagtcatcccgctttttggactttgctaatcaaacgaccgtgtggtcctacttttgaggtgctagctcactgaaatacaacttcatgtattcatgtcctactcacaaggaccgtctttgcaagtgttactctaacacttgattttgttatctggggccaacttttgccccttatgactacttgtttatgtgatgagaatatcaactcatcctctaagtgcacccccaactccttgggttgttcctgcatttattaaagatagccccgctaccatttcaaggacttgtgtcctcttccgtatttgacatctcgtggtcattacttctagtctcacattcatgagcaccaacctcaactatatgaggataatcttgtcactcctttattgctttggagtctttatctttcccgtgatcctaactgtagttgtttaccacaactacattagctggttttctaagtcaaacgctcatctagatcccatcctcaactctctgaggaaacctttatactgttcccaagatcccatagtcgttccattattgccccttttatgtccactacatcaccccaagttcacatatgaacttgagtggagagctatgtcctctcgacatgctactcctcaaggataggcccactcctaagaccttctgatgccaacatcaatagtgatatacttgagcaccaataaaagtcgaactaaggaacagctccgataccaagttgtaagcaactaatttttctattctactttagtcacttaaccatacctccgaccacttggaggagtctcattcacaacctccataagtccaatttaggacttggggcttgcttgccccgaaaatggcatccatgccactcaacctttgcacttggtccaagtgctccacgtgtccgatcccatgatcgacaccccaaggtaccaccaacatgtcagcctgttatgttaggccatgcccattcacattggtcacatcggtggtccaacaccacatgcattgcaatcccgtctttccaagatggggccatccgtccatgtgtggtcatctcatattcactccttagcatccttagaatgcccgcagacatggggaatagccttccccaatatcttctttctggtcctcaccaagtccttttctgtccatggccgtgctcaccaacacggccattggatcaaggcccacaggcttgaccactaagtcccatggtcctctaggacttcctcaccgtgtgactgggtccttgttcaccacaccagagggctactcctcttcctttccacagtctgggactttgggacaacatttcggaacaccgtggccttacgcgggcctcataggtactctccccgccttccgcctttgggtgctctagccacgggcttagagcgaggtttcattgagccacgccaggtatccaagtaggtagtgccacccacacttggactgggagcatcggccattcaatctcccgggggaactaaagccggctcttgaacacttcaccaagttaccccgcttgttagtctgtattcactctagttttgaacttcctagtggttatcccatcacccaacacctgggtacagccttcttgggacaaactggcctttcctggccaaactggctcgagtcctcccccttactatacttttggagctcaccaaccccccaaggtctgggagacgaacgctttgggctttcaccctctcagactcaaactcggacttggactcggactcagactcggactcagactcagactcagacttggactcgagctcggtctcggcctcagcctcggtctcggtctcaatcccgatctcggtctcggtctcggtctcggtcccggtctcggtcttgacctcggactccatcttgggtccttctcgaactccatctcggattccatctcagtccatctcggactccatctcgaactccatctcggtccatctcggactccatctcaaactccatctcggactccatcttgggtccatctcggactccaactcaagtccatctcgggtccatctcggactccatctcgggtccatctcgggtccatctcgaactccatctcggactccatcttgattccatcttgaactccatctcgagtccatcttgggtccatctcggactcatccacatgtcacgtggtggtctttttgggtccctttttggagcctcgcttattgctcgcttcatactcgttcctcgagcccttcattgggagttccactcccactctcgacctttcaagtcggagcttttggtccaaatgtgttacactcgtttggctttcgcttcggccactaccacgtggcacccttccggctccactttggggcctagggattttgtgtctcacaccctcccacatgtttttgatgagcttgttgttctggcatctgtggattttttagacaaggattctgtgctgtcggcagttgttgtactcgacgttcagtgtctgtaaggtgcagagcaggatctaccttctcttgatgaggttcacgaagctcaaaaacttgagccatggatacgaaggctttgagatgggtttgagaattctacatcccttgctgatgacttgccattttggcatttacattctcagtatcgctttgaagatggccttatttattttgtggggacagatcctaatgatcatttacggatggtggtgccttctgtctttattctgaggtttttccattcctaccacaattctcctattctaggtgggcatataggacatcatcgtgtatcatagaagctacgtaggtctttttattggccagagatacgacatgatattatcaagtatgtggatagttgtgtttggtgccaaggtcgtaatactccctctcgtgctgcagaaggacagttggagtcaattgtaatttcccgtccgtttgagttggtggcatttgatcttatgagactttttccacggttgattgctagcaatgagtatgttattattgcttctaactacttgactcgttgggtggaaattggtgttcttgctagcgcctctacaactgctattggatacttcctcctcaatcgactggtgttccagcattcttgtccagagcggattctttcagataatagtcccgcatttatggttgaggcatttcatgttttgacgtctcagttggggatacaccacactttcacgagtgcttatcatccacaattagacagtctagtggaatggcttgttcggacattcaaacgaatgattgcaaagtatgtgaactttcaacattcagattgggatggttatttgccgtctcttcggtatgcatatgtcacatgggtgcagagttctgttgatgcttcaccatataaattcctatatagtcatgatctaatattaccaacggacatgggtttaccttcgcaattgccacgagctgctgatactaagttataggatcagtatttgacaagaattcttccacttgtccgagcaaaatttgccaaacacttaggcgacgtacaagtgggacaataatggcgttacaactcccatcattgtccacttgcaaaatacaaagtggatgagttggtgttagtccattttccccatcttacagtacgtgggttatctaaggggctccttgcgcagtggaaaggaccgtatcaggtgttgcggcaagttggaccacaagtttatgaagttcggcatgacatctagcaagttgatcctccagagattgtgcatgtgcagcagttgaaacacttcatacaaagggatcataaacaattaataccacctacagatctgccaatgcctcctcttaatgttccttcagattcaggcccatttataagagaaccctgatggtcttccattattccgaaaggaggggatgatgtgagggccaaatgtatggctacgatgtcatatactaatattagtatagtgggattttgctaaccatcagattggtttcaatccggaccacttgtttctatatataagctagggtttttgggctaattaagaggcacattttctgtattccctttctatattccaatcacttacatatatacttttttggagggtctaactattactaatgataatattattattaactttaaattttgataattcaagaaacaaaaattataagctatagttttattaaataagataattgaatatttattttcaaattttctatagtatatatagttcttattttataaatgcaaacaagaatgaatttgaaaattttattactatattaatctatattaataattaatatatgacttcacaaagcaaaaatgaatagaaaaaaaaatttaaaaacacagaaataaattaaatttttactatttaactaatttaatttaattataatgtgaaatttgttatttaaatattttctaatatgggataataataattccttatctatgtaaatgtttaggctgttgccttctgtataagatgtgtattgttttttatgttaaaattaaaattaaaattaaaattaaaatcgctccatgaaatacaattatactttaaattttcaaaaaatgtgggagttgcatttttttccaaatatatgtctatatcttctgtatgataggcaatttattttctagctaagtaacatactcaaataaattccttctaagatattcagaggcaactagaactcattaaaattacccaactcaaaggtaatagcaattcactttgtatttattgcttctttaccatgatagtggttatggcaacactactgagatcatagtgcaacaatagcaagatgaacttaattgcattgcccatgacatgaaagaccttggagatccccacatatggataggcttgactagaaggacaagaaaaatccaattgctttaatgcttaaaccattagcactggaccaccaaccacaagaaagataattattgatttggttgatgtgagaaactctttatgacagcttagctttaggatggatccatgaatgcttggtatattataaccaccaatcagtgtttaactctttaaattaaatatgacttggccatctatctttgcatctgagccttaagctaagaatctttgattcaatcctaactaaactaaatcttagccggacattgctaaatttatagtatgccataatatcttttcatttatagaaattatttaacaccccctttttcttaatttaaagaagcaagacaatagttttgtaattcagctgtttagcaagtggctaaccatctgcaaaaatatggaagttggaaggtgcacaaccagatatattcacatagccaattaaaaaggaaaggaaaggggtagagtagaagagtccttttatcaaatatgatcacttattgcaaaattttgattaatttcttttgtgatttaattaaatataatatgttcaattaataaacgtttgagataattttatttaaaaaactaaccttttaatgcaaattaaaaccattagaatattttaaattatattaaaatcctatttaataataatcaactcttttgaaggaagagatgagtgacaggcttaagctggtggaagaagattcttactgaaactcagagcgaagaacgcttggatcacatacacattatgccattcttactcaagggccatgggggccggatcgctgtcacgatcccccgcaaaagaattcgccactctttggagtatagcagtgagagaacagtttggagtttgttcgctacaaggatttgctgctggagcctccggccgagatgaccatgaagctctacctcgagttcttcccaaattttaacaccgcccagcgatggtacaccatgccacagatccaaaattcagcgccgacctttgtggaaaccgtggcccaagctgatctggtcctcccacgccctggaaggcattgtggtgagagctcttcagttatgtggaatcaacatcgttccagtgggttctctccatctaaacatctccaccgggaacgatccagacgatccaaactaggtaattccatggctggacaaacaggagtctcgatcggttctctacattattaaccggacttgagggcgtaccgcgcggtaccgccgaatttcttcggcactagctcgagctgctccgggcgtaccacccatagaaaagcgatgttcttagtagattccagagccagctgctgggactggagcgatggttccaaaacgcaggtggcatgaataccgcgggctgctaaccgactgggcacacccttgggcaccgtgccgtgcggcattgtggatggaattcgatcttggagagcgtcagtgttggcaatcctgtgatgtcgatgccgcgaatccgtgcttgacgaggatcttggacgaggagtgggggatttcggtaagattgggtaaacaccgagcaaggccaatttggaggctgcgctcatgtttaaaaggtgggatgagcttggaaagaaagccagcgatcttggagaactcatggaagaaggaggatcttctcgatccggcatcgattagtcaaaggtacgctagttcaaagtgtaatccagtgaccttcgtcagcttcctgtgctcttgtgcagccatggggctatagagatgttcgcgtcgatgcaaggggatcacggcgtggatccaatcgcggagcactacggctgcgtggtgcggtgtgggcatctgctgaggcgctcgtgattgccatggagcccagtgtcgagcagtgaacgagcttgctcaatgcgtgcacactccacttggatccagcgcaagtcacctaaagtgtgtcataggataagggggcgatggctgtagcttcatcaaagccgtgcccgaatatcgcatggaagagttcgatcgtgtcgcccggcagcccgggatctgctggcgcaagatcatagtcagcgttcttttaattagagctccaagagctccaaagatcatccacacaggtaaccttagcaaggcggcagctttggatggatcaggtgagcctaaggcatggctgagttcgtggcgagcatgacgacgttcaagaacagggtgaactcgagcttcaagcccaggacgaggccacctcgagctcgatcactcgagagccattcagtaaatggattgctccgagacgctcgagtgcgaacttaaggagctcgagaggcgatctcgaggacatgagtagcgaggtcctaggtagagtgaggtgcctgggagtgccgattctcggtcaccgaggcggcgtctcgagctcgagagaacaagttgaggaactggagatccatacgagggaggaactctaactcagcgacgaccttgtagcaatttggcactcaagaggaggagaaagcaatttggtgctgcatcgacctgacaactatcacatatggcatgagagattcttcgccagacaatgtttgcgctataaactggtcctctccagacgtttgagagcgtacatctgcctgttttgtgattgcctcacaaacacctcacaaatcaatcggcacggaaaaccaagcccagcggctttgaaaatcctaggaactgatgctaggagtgcggctggagcggacaactctttggttacgtcagtagctacaaaaggctgccaagaaaaccatcgtgaaaaaattaaaatggtgcagctggaatagcctagacaaacaaaagcactctagactagcatcaccaaatggtgttgtagttatctgtctgaacaagtccacctaactagacctagccatcaactgcagcagtgaccatttctcactttacacgtgagtcatacgtcgaagcatcttgcaaaaatcttgctttcgacatccggatctggaaaatgggaagcagatatttgcaagatgcatcgatagtttgtatatggaaccggtgctgccttctattcagctttggtttgacatggtgccatgatttgtccttaaatgaaggtgattttcctgaaggagctgtgagctagagtgattttcatattgtgacagcaatgctctaacgcacaccaagaagatcactctagctcacaatgactccttcaagaaaatcaccttcatcgcacggacaaatcatggcatcatgtcaagctggatcgaaggtatcacttgtttaatatgcaaactatcatgcagcttgtgtttgtagccgataaagactgctgcgtcgctactatttttctacatgaactcatgtatatgtcataggatggtgatttttgtcttctgtccagctggttgaattattgctatttggttcttgtttcgctttcagtccggaaatcagcaagagaaacgtgggatccggcatatctcaattgttcgaatctttgcgagtatataaccaagtgcgcttgcctctccaaaagcatcctctgtttcgctatggctcagtctatcaagtttgctcctctcattgcgctgctcctttgcattgctgtcactgctgaagtgcttgatcttccaggcgagtttttctttgtcgatggagcagccagccgaccgtctggatgcaggcccaactcgcagtgctgcccaaacagcaaattctgtcccaagggcaaatactgcaccgtttgcacgaagagctatccgccttcgtgcttttgcacgaaggcccctccaaactgcggagtaggcagtagctgctgcagtgacggggactgcccaaagggaagagaatgcagcgtatgcactagatcgatcccacctatttgtcgctgtggcgctaagcgtaagctcgttcttgtttccgaatgaagcacgctatcaagtgtgtgatggtcaaccctgttgactgtgtaataaaagatcttccataatgataatgtgtggctatgtttatagatgtcaatggagcaggttatagattttgagcttcggatagattgctttctgctagttttctctctgtcgacctttggaagggatggaacaaagggttgagctcttaaagttaacacagtcaatcattgtcaataaatggcttgaaagttggactactattctaggaaacactcttcaaaatgcttccaagacttcccatttccaaggcttcccattggttggataccagatcattccatgggttgatccatgtttcttttcaattgcactttgtttgctcatatcttatatcttacttgtatatggatgctctcaacaaacaatctgaatggtttaaatctatacatataaagcgatagtggggaggttcgccggccgttggatcccaggcccaggccaaggtcagtagccatggttgcgagaaatttttctggtgtttgctctcggccaataggaggtggccaagctgtgtggggtgggagaagaaggcacagcgacatgtgtcacatgcaagtgtctttcctatcatcatccaaactttttttgttgagatcttttaaattttcctgcagaaatcgccccgtcgctcctgatgtggagcgctgtggctttagggaaagggcaagagagcgatgcactcgagtaaatggccagtgaagctgtggctcccggatctcccagacagagatcttccactcagagatctcctgctcaatcgccacagcaatccccgcagaaataggcaccagcagcagatccagagctacagtctcgccaccgtcactcccggcatgaaggatctccacccctgctttagggaaagggcatagctctagaggagagcgagtaaatggccagtgaagctgtggctcccagtccccgcgcttggccctcccgagcccccagtggcagcagctgcgcctccaccagcaacaacagaggtgttgagaagaatgccatggaggacgttttctctggacgaggggggtggtgcgatgacacttggtggttttcagcctccaaaagacatggtttttacgttgtctgataggtattctttcattctttctgactttgttagagttgagatgcattagttttcctatcatcccagtttttttcttctggttgcggccaggcatggttggcgggaaatttttctaatgttagcctaggagaccaccacagctccggtgctcattggctctgagcgaggcaagacaggcatcgaacatatgtcaccagtggtgtcctgcccctgtgcccggtctttttagctcgccctagatgccctgctgcaatcgagttaacgcttgcttgccggatcagtggcaatcgcagcaattgcacttcttcttgctgagatctatgttcagcatcaggccagcggctactaatttggcccccaaccacaacaatctaaatttttttgtgtttttgggtttgtggatgccaagcagtagagctggagccagagctagccttcaacgcaaccagaaccattagaaagtttgcagtccttattcttctgcaagagagaacaagcccaaggtgagttctcgaacttgcaaaccccacccacctctcatggctcaagtgtcattgtattctaaaaagcataggaggctttttgagtgctcaccacaccttggcctatgtctaggttttgttgcttactaaattagtgttaatcaaacagcaaacataggtaaactcagcaaacctcttgaaatggcatgaaatttgccagccacccagcatttgttgggtaattgttagtaagtatatatagctggactggctaaaaaagaatagtcatttagacaacaattaatgcaatcatacttcaaacacctagatatcattcttagctcatggtcccacatttttcatgttgacttggcaagcatgcaaagagttgagatggcacgcatgcaaatatatctgtatagagtagctatctagctctctagtgaaatcccaatgaattaattataactttgtatacagctctcaaatattcaaaccaaccatataaccataattttgaaccaaaataaaagactttaagagctattatatgtgagacacaaaatccctaagccccaaagtggagctggaacggtgccatgtggtggtggccaaagtcaaaaccaaacgagcgtaacacatttggactaaaagctccaacttgaaaaggtcgaaagtgggagtggaactcccaacgaagtgctcaaggaatgagcacaaagcgagcaataaacaaggctccaaaaagggacccaaaaggaccaacatatgatacgtggaagtgtccaagatagacccgagatggacccgagttggagtccaaagtggagtctgaagtggagtccgagaaggacccaagatggatccgagattgagtccgagacggacccgagatggagtccgagatggacccgagatggagtccgagatggacccgagatggagtccgagatggagtctgagatggagttcgagatggacccgagatggagtccgagatggagtccgagatggactcgagatctagtccgagatggacctgagatggagtccgagatggacccaagatggagtccgagatggagtccgagatggacccgagatggagtccgaagtcgagaccgagaccgggaccaagaccaggactgagaccgggaccgagaccgagaccaagatcgggaccgagcccgagcccgagtccgagtccgagtccgagtccaagtccgagtccgagtccgagtctgagttcgagtctgagagggtgaaagcccaaagcgttcgtctcccaaaccctggggggtttggtgagctccaaaagtatagttgggggttggagcccagtggagccagttgggccaggaaaggccagtttggcccaggaaaggccagtttggcccaggaaggccagacccagtgttgggtgatgagctgaccactgggaagtccaagactagagtgaacacggaccgacaagcggggtaacttggtgaagtgttcaagagccggctctagttcccccgagagatcaattggccgatgctcccaatccaagtgtgggtggcactacctacttggataccaggcatggctcaacggaacctcgctctaagcccatggctagagcacccagaggcggaaggcggggagagtacccaggtggctcgcgtaaggccatggtgttccgaaatgttgtcccaaaggcccaaactgtggaaaggaagaggagtagtcctctggggtactgaccaaggacacagtcgtgtggtgaggaagtcccagaggaccgtgggacttagtggttaggcatgtgggcctcgatccagtggcagttttggcaaacacggccaagggcagaaagggacttagtggggactgacagagggatattggggaaggctattccccttgtcggtgggcatcctaaggatgctaaggagtggatctgagatgaccactcatggatggtttgcctagtcttggagagccaaaactgtgatgcaagtggtattggactaccagtgtggcaaaggtgattgggtatggccttagcgtaacaggctgccatgtcggtggtacctttgagtgtcagtcatgggatcggacacgtggagcacttggaccaagtgcaaatgttgagtggcatggatgccattcttggggctagcaagtcccaagtcctgaattggacttatggaggttgtgaatgagactcctccaagtggtcggtggtgtggctaagtgattaaagtagaatggaaaaattagtcgcttacaacttggtatcggagctgttccttagtccgacttttattggtgctcaagtatatcaccactggtgtttgcatcggaaggtccgaagagtgggcctatccttgaggagtagcaggtcgagaagacatggctctccattatagttcatgtgtgaactcgtaggtgaggtggtggatagaaaagggccaataatagaacgactttgggatcttgggaacaatataagggtttcctcagagagctaaggatgtgatccagatgagtgtttgacgcagcaaatgagctaatgtagttgtggtaaacaactatagttgggatcacgggaaagatgcagactccaaaacaataaaggagtcacaagattaccttaatatggttgaggctggtactcataaatttgagaccggaattgttgaccgtgggaggtcaaatacggaagaggacacaagtccttgaaatggtagccagggctagctctaataaatgctggaacaacccaaggagttgggggtgtactcagaggatgagttggtattctcatcatatggacaagtggtcctaaggggcaaaaggttgccccaagagaacaaatcaagtgtcggagtaacacttgcaaagatggtccttgtgagcaggacttgaatacaagaagttgtattctaacgagttggcaccttgaagactaagacctcgtaggtcgttagattagcaaagtctaaaatgctggatgacttaagtggagtcagggaatggccctaagggattggttgaaacatttggattgaggtgtatggtgccccatgaggtatggggaggatcataagatccaaggatgagaataataggtatctcattgatggcagaatgtgccatgctaaagtcgtgggaaagatgttcccaaaagaaagcaactttggcccagagttgggtgcaaacactatggtgcaatgctaatggataattagcataagagacaaccatattagtcttggcaaaaagacctagacacaagtaaaaagtgtcataaaggtaagctcgtggaaccgatggtgtggaaacaccgaaggtgccaaggcgtgctgccttgaggttaagttggcgggttcatgagaaccccgtccaaaggaatcccaatggaaatgggaatggcatagcctaagctagaaggcatgcggttaaagtgtggtgactcagataatgatggaggtgtggaagcaccagcaataagttgtaggacttgacaactatgaggaaactaaacaaaacgtgcaaaataattcgttaaactggtagaaggtaactacctaagacttttattgggatacaggagttagatatacccttataagggataaattgcttatgttgtgacatagtaagtcaatgtcgaaaagaaaatgctcattgtgagagaggccatcattgggacacccaaacactctagaacaccagaaaggggcatttggtgtcatgagggcaatggataatgcccaagggacaaagtccctagcgaatgaaggataggaggtgctatccaaatgtccaaggttgtggagatgggaggagttcgtctacccaaattagacaaagccaaaaacaggattttggcaaggttagtgatgggcatataaaggtccataagtagcaacagtgatcccaatgtgtgggattacaaggtgagcaaacccggattgaaaaaccactccctaggctatcgggtaggttcatccttatgaatacttgccaaagcatggtagaaagtgcaaagttatcttcctagtctggaggagaataaccgaaggaaatgtatgaggccaaaaggcaaatagtatagagatagaaccgaaccataggaattgacaagcatgaccaagggtggttatgcaagttgggagtggagaatcaaatgggtgctcaagcatgttgttactagcgactgggatgccatggagagtctaaagcatgggattgtccatgttaaactatatggtaattggaaagcttgcgaaaggagaggtcttagcaagctaaggaacagagttccttgaacgttcccctaggtagataagtacctagtcagccaagtataaatggttcatagaatgcgcgaaatcagagtggcacaacagaagcgtggtcttgaagcttgccatgaggcgaggctatcaaggttggggaagtagttcccaagtgttcaaagagaaggctttgaacgaaagtcaatggttaaggactttcacgcttatgcatgaaccatgttacggtggccgaatgacttgctaagtgagattggcaagttggggggaatgaataccctagttgaaggagccaacttcaaaggggtggcccagggggcccaagcatggaggagtccatacatgatcacagacatgtcaagtgagaggacttggcagtgcggaggaactaggttcctaagctgtgatttgtagcgcgctttaaataaaagttggtgcaccagcgtggggagtcacgccaggcatcctgggtgatgccatccgtagatgcatatacggaggttgggttcaagtcccgaccctctagtgcttgggttcgagtcccaactcactagggcatggtgatggtttggaatatgaggacactcatatttcggtggtcatagactctcagtggggagactggtttgggcacactgctaagcgagggatgcctcggagtcgtgatgcacggttagattgcttagtgtgaaagctcgacatatctaacttgaacattttggtgcaagtggcaccaaggacgtggtgagtgagatggggacacctaatctcagttgctatgaacccttggccgtaagggctggcttgggtgcaccgctaagtatgggggatgccctcggggttatggtcaacaatttgaaggtctagaagaccaaatacctcttggcaactctgttaaggtgctaaggtgagatcactaggttctaggtgatcttattgccaaataaagacaaggtccttggttggctaaagaatgaagttcctggttcaaaatgttgaattgaactgtttaagatggtgtggcttggtcatgatgatcaagtgggaagagcacctaagggaaataaactatgtccatgcgatggcatagtgagtccgaggaaagtagtctctataagagacccatgggagggtcacgaagttgggccgtggataaaacccatagcagaagatgctaaagagacgtactaggggtgaacatccttcggacttagcaaagaagagtctttactatagaaccgaagggatacatcaaaaatggaggtagcaatcctatgttgctgggtgcaacaatcaaggataggagcaaaggactaatggccaagtttgggccatggaatttaatggaagggatccaaatagcaaagttagccaaggaacactaatgtgtttgatgctaacggcttgtggaaaggaagtggacttccaaggatggattcttaagtgttccaatttggcgaagtaaaagctccaagtgagggagcggcaaagcagccaaaagatagggccgtggacagccctagcacaaattatgataaccgaaacttagtgccaaaggtggcacgaaatcgaagagaggatgatgttgccctcgagtagaggacttcctaggatggggaagtggagttgcacaatatgtgcaatgcaaggtgtcaaagacacccaggaaattaacttcaagaagtcagaattaaaagttctaaagtgcaagggttatatcggtggaaattgagactactcgagaatgagtagtgggattgagttaaagaaggtgtctttaacatgttttgcaaaaactcaaccaataaaaggagaagaccaccacaagtggtcgaatgagcctctaagttggagaggctatgctccttaggggatggacaaggaatggtgagcctttggtgtcaaaccatagacaaatattggctgggtaccaaggatggaaatggtaacacgtgcgggtgttactttatgaaagggtttactgttcaatgaggacatcgaacttcgtctataggtggtggagttgtgagacacaaaatccctaggccccaaagtggagctggaacggtgccatgtggtggtggccgaagtcaaaaccaaacgagcgtaacacatttggactaaaagctccgacttgaaaaggtcgagagtgggagtggaactcccaacgaagtgctcaaggaatgagcacaaagcgagcaataaacaaggctccaaaaagggacccaaaaggaccaacacatgacacgtggaagtgtccaagatagacccaagatggacccgagttggagttcaaagtggagtccgaagtggagtccaagaaggaccccgaggtggagtccgaggtggacccaacatggatccgagattgaatccgagacggacccgagatggagtctgagatggacccgagatggagtccgagatggagtctgagatggagtccgaaatggactcgagatggagtccgagatggagtccgagatggactcgagatctagtctgagatggagtccgagatggacccgagatggagtccgagatggacccaagatggagtccgagatggacccgagatggagtccaaagtcgagaccgagaccgggaccaagaccgggaccgggaccgggactgagaccgagaccaagattgggaccgagcctgagcccgagcccgagtccgagtccgagtccgagtccaagtccgagtccgagtctgagttcgagtctgagagggtgaaagcccaaaacgttcgtctcccagaccctggggggtttggtgagctccaaaagtatagttgggggttggagcccagtggagccagttgggccaggaaaggccagttgggccaagaaaggccagtttggcccaggaaggccaaacccagtgttgggtgataagctgaccactgggaagtccaagactagagtgaacacggaccaacaagcggggtaacttggtgaagtgttcaagagccggctttagttcccccgggagatcgactggccgatgctcccagtccaagtgtgggtggcactacctacttggataccaggcgtggctcaacggaacctcgctctaagcccatggctagagcacccagaggcagaaggcggggagagtacccaggtggctcgcataaggccacggtgttccgaaatgttgtcccaaaggcccagactgtggaaaggaagaggaatagtcctctggggtactgaccaaagacacagtcgtgtggtgaggaagtcctagaggaccgtgggacttagtggtcaggcctgtgggcctcgatccagtggcagttttggcaaacacggccaagggcagaaagggacttagtggggactgacagagggatattggggaaggctattccccttgtcggtgggcatcctaaggatgctaaggagtggatctgagatgaccactcatggatggtttgcctagtcttggagagccaagactgtgatgcaagtggtattggagtaccagtatggcaaaggtgattgggcatggccttagcgtaacaggctgccatgtcggtggtacctttgagtgtcggtcatgggatcggacatgtggagcacttggaccaagtgcaaatgttgagtggcatggatgccattctcggggctagcaagtcccaagtcctgaattggacttatggaggttgtgaatgaggctcctccaagtggtcggtggtatgggtaagtgactaaagtagaatggaaaaattagtcgcgtacattatagtcagtaaagtaccattataacaaacaatacatcatgtctctaaatctatttattaatgatcctctatcactaactcaaacttaagactattactattgcactttccccttagtcaatatttgagacttgtgttaacttagactcataaccattatcctcatccaacattgcacatgggcagttagattcactccatttgttcctctttatcccctccttgaaagaaaaagaagttctgaaacattaattttgtttggacttgttatgctcatcctcactctactatttatgttcaacctcactccactattgcatctgttcaactttattatgtttgtttggactcactatgatcgtcttcactccacaatccatgtcgttcatttttgcttcattaccatattcactcatcctcactccatcgttagggttgactgtcctctctaccccctcttctgaagaaaaaaaaatttgaagtgtcagggcagaaattgcaaaataaaaaaaagtggataaaaaagcattagaagaggaatttatagcaattggcaatgcaaaaatgggaaaattaaaagaaggacatgtgcttaaagcttggaaaataaaagatttcctatcataaaatataatcaccataatataagcaaaaaattcaccccactcaaccttttcaacacaaaattcaacacttaagacaggaaaattaataacaatattcacactcttaagggaatacataaactctttagtagtaacaataaaacaaaaactcttaacaacactcataaatagggatatgcattcaatttgaaactctaactaaagtgattcaacccttagaataaaaaaatactaaacaccagaactaatcaaagactctaccaataaaaaaaaagcaagattttcaactttatgcatacactcaatatttagattagtatgaggatgacaaaaaacactcaatgcaacagtagattaaaaatgagaattatcaaagtcataaatgattgacatgccaagagaagaaaacactgaagaaatattacaaacatgagaatgtaaattaaatggcagatttaaaaattgacacttactctatgaaatcttcaattcatttccaaaattatctccataataattaaattcttcatcacaatccaaaatccttgtaaacatcattttctcataaactcaatcttcaaacaactcaactacatcatccataacttgctaattgatgtcacaatcatgctctacaataaaagatggcaaaacaccaagaacatgacaaatgaccttcgtcagcttcctgtgctcttgtgcagcaatgggactatagagatgtttgcgtcgatgcaaggggatcacagcatggatccaatcccagagcactatggctgggtggtgtggtgtgggcatctgctgaggcgctcgtgattgccatggagcccagtgtcgagcagtggacgagcttgctcaatgcgtgcacactccacttggatccagcgcaagtcacctaaagtgtgtcataggataagggggcgatggctgtagcttcatcaaagccgtgcccgaatatcgcatggaagagttcgatcgtgtcgcccggcagcccgggatctgctggcgcaagatcatagtcagcgttcttttaattagagctccaagagctccaaagatcatccacacaggtaaccttagcaaggcggcagctttggatggatcaggtgatcctaaggcatggctgagttcgtggcgagcatgacgacgttcaagaagagggtgaactcgagcttcaagcccaggacgaggccacctcgagctcgatcactcgagagccattcagtaaatggattgctccgagacgctcgagtgcgaacttaaggagctcgagaggcgatctcgaggacatgagtagcgaggtcctaggtagagtgaggtgcctgggagtgccgattctcggtcaccgaggcggcgtctcgagcttgagagaacaagttgaggaactggagatccatacgagggaggaactctaactcagcgacgaccttgtagcaatttggcactcaagaggaggagaaagcaatttggtgctgcatcgacctgacaactatcacatatggcatgagagattcttcgccagacaatgtttgcgctataaactggtcctctccagacgtttgagagcgtacatctgcctgttttgtgattgcctcacaaacacctcacaaatcaatcggcacggaaaaccaagcccagcggctttgaaaatcctaggaactgatgctaggagtgcggctggagcggacaactctttggttacgtcagtagctacaaaaggctgccaagaaaaccatcgtgaaaaaattaaaatggtgcagctggaatagcctagacaaacaaaagcactctagactagcatcaccaaatggtgttgtagttatctgtctgaacaagtccacctaactagacctagccatcaactgcagcagtgaccatttctcactttacacgtgagtcatacgtcgaagcattttgcaaaaatctgctttcgagatccggatctggaaaatgggaagcagatatttgcaagatgcatcgatagtttgtatatggaaccggtgctgccttctattcagctttggtttgacatggtgccatgatttgtccttaaatgattttcctgaaggagctgtgagctagagtaattttcatattgtgacaacaatgctctaatgcacaccaagaagatcactctagctcacaatgactccaagaaaatcaccttcatcgcacggacaaatcatgacatcatgtcaagctggattgaaggtatcacttgtttaatatgcaaactatcatgcagcttgtgtttgtagctgataaagactgctgcgtcgctactatttatctacatggactaatgtatatgtcataggatgctgattttgtcttcgtacatgctgcccagctggttgatttcttgctatttgattcttgtttcgctttcgttggagcagtccggaaatcagcaagagaaacgtgggatccggcatatctcaattgttcgaatctttgcgagtatataaccaagtgcgcttgcctctccaaaagcatcctctgtttcgctatggctcagtctatcaagtttgctcctctcattgcgctgctcctttgcattgctgtcactgctgaagtgcttgatcttccaggcgattttttctttgtcgatggagcagccagccgaccgtctgaatgcaggcccaactcgcagtgctgcccaaacagcaaattctgtcccaagggcaaatactgcaccgtttgcacgaggagcaatccgccttcgtgcttttgcacgaaggcccctccaaactgcggagtaggcagtagctgctgcagtgacggggactgcccaaagggaaaagaatgcagcgtatgcactaaatcgttcccacctatttgtcgctgtggccctaagcctaagctcgttcttgtttccgagtgaagcaggctatcaagtgtgtgatggtcaaccctgttgactgtgtaataaaagatcttccataatgataatgtgtggctatgtttatagttgtcaatggagcaggttatagattttgagcttcggatagattgctttctgctagttttctatctgtcttccttcggaagggatggaacaaagggttgagctcttaaagttaacacagtcaatcattgtcaataaatggcttgaaagttggactactattctaggaaacactcttcaaaatgcttccaagacttcccatttccaaggcttcccattggttggagaccagatcattccatcggttgatccatgtttcttttcaatcgcactttgtttgctcatatcttatatcttacttgtatatggatgctctcaacaaacaatctcaatggtttaaataagtagatatagctggactagctaaaaaagaatagtcatttagacaaccattaatgcaatcatacttcaaacacctagatatcattcttaggtcatggtcccacacttttcatgctgacttggcaggcatgcagagagttgaggtggcacgcatgcaaatatatccaaatatatgtaaaaggtagctatctagctctctagtacacgtcatgtctgctcttttacactgacctggcatgcatgcagagatgttgagttggcacacatgcattcacctcctaaatcccaattacgcaccatgcattcgtatataaagctctttctctctcttgttgttcccttctgaagttattagccagattttataggaaaatttatttctttaaaactttataaacgtccattgtatatcttaactttaatggctttcaaaaagtgttttactctttataggagggtgactttttattgaacttttccatagaatgaaataaaaaactttcataatgaaaggtaatgttataagttttgaatcataaaatcatagagataaacagttaaatataatgtagttaaagtgtttgctatatattgcttgattgtattttatattttgaaatttagtagactctcaaaatgataggtagatttcaaacaaacctttcaaaagaaaaaaaaaaagattacctttcaaagttgaggcatagtacattgcattattagaaattttatatgtaaactaaattcatgttcaataaaataaaagatcaatgagatgctcataaaactttaaaagttaagttttgattaaaatttattaactttgaaattattaagaactacctctagattgataaataattataaaagtagttgtgcattaatttcttaaacctacggtgacatcctctgaaatgaaaatataagagatgtatttctcaaagctggatgtgttatttgataatagaatgtggttaatcccttaattgaataaattagtaaatataactacagtagaagaattttcactagtttctccaatgctagtaagtattattcactatggaatcttttcgtacaactggtctgtgaagcagtctccaaaggcgtagctgccactgagttctcgcaatttagcgctgctcgcaggcctctctaaactcaaaatgagggagatcacaacccatgagcaagaacactaaatggcctacctgatggatacttgatgtaatcagcattgtcatgcctacttggagagaaattcagtagatcatagttcccagcgatctcctgacgctttgcattgctgtgaagcttctctgcggcaaaaacaggacacttcttgttagcaaaagagcgagaaaacgaggtgagaactcgagatacctgatcgtctgatgtcaggagtgagaggacgaactaaacgctgggctgtagcttcgttcttctcggtggtgctgctgttgtcatcgttgctcatcatcttgtcagtgccgtcgttgttctccttgttgttggagccacggttgtaaaagtcatgcgtcccgctcagctcctttactttagcctcgcgtaagtgcttatctgcatacacgtctgtaagtaactgataagagggagccgacaaaacggagaacttaaccgaaaaaatcttttttccacctgggatcttgtttaaaccttcaggggtcgcgttctcgtcgtgttgaacaggattgcttcccctcagctgcttaatcctagcaacaacatctgcagcatcaccagagtgagtaccaagcgagaaacccatgcgccccaaagaagaatccatccagctgtgtatgtatgcacaaagaggctggagttaacacaatgggattcaaataatgtccctgcaggccaaacgcgtgagtgattcctctcaaaaggcgaaggacacaagtaaaaagaagataaaaaccgaaaaaaaacccccgcagctaaccgagtacaatggtgcttggtccacctggtggcttcctgatacggttgctgacactctgctgcgatggcggaggcttctcctcggagaaaatgtcactcccgatcatttctcttcgcttagcgtcgctgagagacttctccacatgagttccatagccacctttcttgaagatgtcgtttccagtcatctctgctgccttttggttgtgtgtccgctggccttgggaagagtactgcatcccccaacaccccaacacaggtaaagaataaactggcaagcttcatggttctcgttagttcttcgcatttttttaagagcttcgagagcggcatacctcggatgttggtggtccaaagatattgcttccgcacatttcttttgccttggcattagacattggacgtcgaggttgctcctcaaatgtctcctgggttccactgagctcgcgttgcttagccacctctgcgtggctgctagctttcttttggaagctgttgtcaccttctccaaaagaaatttggctccctccactcggctgagaaagaacgagaagttacgtcaaactttggcttaccagaatgatctaaatgatgcagctaatgcttcacaaaaactccaaggtcctgtcaaatggcaagagcggcaactcagtcgtaaaaatgtaagatattccaatgctttagctagaacaaaaaaaaactcacatgtttcagcgactaatcgacgaagtgatccgaaatgcgcgagagaatgctttgtcttgcgagagctacaaactggagttttcaagcaagaatgcggcatcccacctggagaatccggatggccgagcgcgaaacgggcggatccgtgcagctctggtcattagccgccgcgaatcccttgctatcgttggtcgccgaaaagcgcacgggcgtggctcggtccgacgacgcgtccgcgccatccgaccagcttaggagatcagacttgccctggctgccgcgcttctcgatcgcagacatcgctcaccggagctggaagatcacatccccaaaacccttgccgggcgcgaagaaagaccagcaaagaaatgagagagggcaaaacctaatgcccaaagctttcaaaccaactgcatgcgcgcaaagggatattctcggccggatcagcatattctctagaataatcattccgtacgagagttttatacacgaggttttacttctcaagcgtagcacctgtttccattgctcgatttagtcttcagcccgggaacttctccatcgtcctccacggggaccttggcaaacaaaagaaaaataagatcttgcgtaagtttccagtgttttctgtccgagatccagcagggaaaaaaattcatagacgagaaaacgatcttctataacgaaatctggatgatgtaaagcactggaaaacacaagaatctagaaagaaaaaggagaagtttagagagaaccttgtaatccgggcctataactctgtgatgcgatgtttcggcgacagaacccgtggaaagattgtgaagccgcgggtatgggatcttgtagtgccaagcgatctcataccgggtctccccttcaaatatctgcaagagacaaatatttcatggccgaatggatcagagcaaactggggaacacaaacaccttctcgttgatcagcttggaatcagacaaatgctggttcttccggaagagctgcacggcctcgtcctggagagaaagataaggagagagagagagagaatttgagcgagaagaaagaacaccacaatctcctaccttgatgtattgcttctcgttctccggacccggccatgtccgagatgatcgcagtaacgatcggtagagcgccagcgccctcgccctcgttcccatttccacacagaagaaattagggctttacattatccagattcgctgctattgtaagaatattctccggtcaatccggagtaagtaatcctcggcttgcttgagagctccgagtgagacttggtgtgatcgccatcgatatgattatcttgccagaactatcgagtgatcgacgacttcacaaccagctcaagtctagaggtgagagcaaaaagaactccagtgaaagtacctcttctggatcaacgtagaaacccggatgggaatgcgaattcccacaaagtcgagcgagcttgtcacttcctccacacggccaacacatcgtcagtccggaaccgctgagtgcacgtcgattcctccagtggagtagtgatgccagcctcaaacgccaggagcccagtatacgcgatcatggctccattgtctatgcagtatctgtcgtccgtcgcgaagagcttgcctcccctctcgtcgcacatcacctgcatcatggcttgcagcctctggttgcatccaacgccgccgacgatgaggacgtctcgcttgtcacagtgggccattgctcgttctgtgatctccaccagcatcgcgaacacagtctcctgcttggtctttccgagatgagaaaacagtacgaagaaaaaagagatttttacctggagtgagaagcacaaatcagctggagtgcactccttggctgccagcttctcggtcgcaacgctctcaatgtagctcaaaatgccactgaaagaaacgtccattcctttcaccacgtaaggcagctcaatgtactcgctccccttcttcgcgagctattacgttgaagaaaccattcatgagacgaacaaggaaaagaaaaaattccaagagctacctgttcgatgttataacccggagctggatcgttggagatgttgagaactctggcaaatcgatccaggcaattccccacagcgatatcaatcgtctctccaaaaatcctgtagcgcccttcgctgtaagctatcacctgcgtgttcccaccactgacatagagcaccactggatcgctggcgccagttacgactctccccatctcaatgtgagccacgcagtgattgacagccacgatgggcttcttccacagcagcgatagaaccctaatcaccactgccactgtctggagcggcgctcccatcccaggccccttagtgtagcacaggcaatcgatgtcgcccggggcgagcccggcctcgtccagcgccgccttgatcaggggcaagatctgctgctggtgatggattgccgtctcgcgcggcaggaatccctcacctggtggagtgatgtaggtgcgccgcggattggcgaggattgtcccatcgctcttggcaatgccgacgccgatcttgttcgcggagccctctatccccagcgctatcttcatcgctcggggtttagggctttaggggatccaaaagccctaatctgaatgtttaatggaatatcctccattatagggcgacctggccatggcgatgcatggcgattcagtgacgaggtatggcgctgagtggatcgatttgctgtagctggatcgattactgtagctagaaagcgctagcgcttaaaatctccgctgcatgcctgtggagcggcaccatttttcactccagggccgtgctctgccgcttgcgtcgttgtttagctggggagcgctgcaatttgcgccccttttccctagcaatccttcgtaccttgcattgattttgctgcctttcgagtcgcgatcactggattgtctcacttccgttatggtgattttaacttagtcttcctttctttgtttttgcgtccttgtgtctcttcctgtcttatcactgaggctttgtttattcttctcttcgagcggtgaacgcgtgaagtactttgagcgatttttctttgccttcgtcttctttcctctctttgttttctatccatacgattgtttctagcctccggccaactcctgcttgaacagcgggagattttttagaactacacacacgagagttgagcaacgcggtatggcaggattttcaagacggattttggcaacagacactcccgtcatggttcaggtgctttactggaactggaagaggggaagagagcaagagaggaagattttgcactttgattcttttcttttgtgtcccgactgtgcgttgtaactttgttagctgtggaagcttgcaggttcaagagcttcttcaaggaagaaacgatgttgtctcgcttgcccaggtctcttccacatttgtttgatctgattacaaatcattcttccagggagttgtccattggcagcctccaccgcaagctctcgagaaagtcaaagatctgatacaggacatttctacaagccgctatggcccagacgatggccttccagagcttaggcttgcactttccgagaaggtttgtttcttttcttcttgctctctctttttctaactcacacctttcgtttcttcgtccacagcttaagaaggaaaacaagcttttcaagtcttcggtgatggtcaccgctggtgcaaaccaggtgaactaacgcaatcttccgttccataggcatttattgttctagtgattttttctcccaggcctatgcgaatttagcactcagtttgtgtgatccaggagattccgtggtaatgtttgctccatattacttcaatgcgtacacgacattccagatgactggcatctatgacatcgtcgtggttcccagtcatccagacacttgtcatccagatccaggtacttcagcttctttttctaatgattctctacgaacatttacaacagaaatgctggagaaagctcttcgtgagcataccccaaagccgagaattgttaacgttgtgaatcctggaaatccttctggtacttatttaccagaggaaacactcaaggcaagatcacctctcttgcgatattttcctggctctaaatttcgtttttcgacacagcgaatatcggagctgtgcaagaacgctggagtttggctcgttgtagacaacacgtacgagtaagtttttcccctattctttgctttttcttttccttaaacttgctacttgaaggtatttcatgtacgatggtcgcaaacacgtttgcatcgaaggtgaccacatactaaacgtcttttcgttctccaaagcctacggcatgatgggatggcgaataggatatgtaagaatctctacatcaaaaccattttttctctcctccttatcattgccttggtggtgttcacagatcgcctatccatcaacagtgcccggctttggcgagcagctgctcaaagtccaagacaacgtccccatttgcgcgtcgatcatcgggcaaaaacttgctctggccgctctagacgctggtcctcaatgggtcctggaacgagtagcgagactaggcaagaacagggccatggttttggatgctctctcgtcgctgggccaaggagctgtgaaaggaggcgagggggcaatttacttctgggccaagcttccggagaaattcccagacgatgtagcagtcgtgaaatggctggtttccaagcacaaagttatggtggttcctggtagcgctagcggaggaaaggggtgcattcgaatctcctatggtggattggacgaggggagctgcgaaatcgcggcggcgaggcttaaagccggcctggaagagcttgttcttcgcggttgcgtctaggcgggaaaaaggttttaaatttgaatttgaattgatttttaaactggcgggctagggctagggcaagggcttttggcgatggagagtccagcagcgcctgtggtgccggtggagcagaaggccgagcgccttccacaggatgctggaaaactggttttctcgtttggattcgaggtgcgtcgcgagaaattccgctgttcttgggatcgcagctgatttttcttctctttgtctcgcagggaacacggaggaacaacatttgctacatcgagcctagtattctaatgcacacttgtggaaacaccattcacttcctcgacgttagaaccatgactgcgacttatcttcccgtgagtttttgtggtccggtctttcttccaccttgtcatgcttggttttatgttttctagagtgttggaggtcttgggattggagcagtagcgatccatccaacgaagaagtactttgcagtgtgcgagaaggggattaatccgaatatttatatctatgactatccgagcttagtatacacgaaggtatggagttcagtgtctttctgatttgaaatatataatttaaggcaggttttaaaagatggtaccgagaggctcttcagcgctgccgcgtttaaacacgatggaaatcagcttgcaacagtttgtttattcttttcaatctgaagttttccagacatttagaatcgatgttgttgcaggttggaggctatcccgactactggttgactgtatgggattggcacaacgagacaattatcttgagagcgaaagccttctcgcaggaggtttttaatgtaagcgtggtggaattttttaactgagcgttgcttattttgttatgtgtttcttaatgcaggtgtctttctcgaagtacttctctggtcagttgcttacctctggcgttggacacattcgattctggaatatggcttccacttttaccggaatgaagctagaggcaagatatgaggataaagcctctacatattgtctaattcgtgctcgagtttacgcagggttttataggaaagtttggacaagtaccactaagtgatattgccggttatgtagaactttccaacggaaaggtgtggcttagcatttgtatcctcgtgtgctagataattctcttactcaggtcctctccggaacagagggaggcggtattatcgtatgggaaggcgaactcgtcaaatgccaattaaaaagaaaaggagggctaagctgccatgatggaatggtggagatcacaattcacgatacgggggttaatgagttgattacgtgcggatctgatggatacataaggttctgggactttggaacggtatgtaaaattcttgtaaagctgttgtctcatgcgactggtttctctgaagtggttggacgcagctgatgatggagatgagaaactcatttgcgaggtgaatccccttcgagagcttttcgttgatccggagtgtaaaataaaagggatcttgttcgaacaagaccattggatgattcaggtcggtatttccgttttttacccgtcgcgacgacaaagctgacatgagttctacggaatggacaggatgaaggtggtgcattatggagggtgcatgtgccatcgtttgagctagagcagattctggagttccatgcaggggcaatagtttcgatagcgagctcgccaaacagttattacattgcgacggcaggcacagatggcaccgtaagcgaaagggggtacactttgttgttactcaaaggcgctcctcacttgcaggtgaggctttataacttcaagcagcagaaacaaatatacaagcgacggttttcagcaccgtgtaccacaatgatctggatgccacggacagtcgatcctgaatgcaaaaccattgctgtaggatttaaggatggagtggtgcgtatgctgcaacagtgcagtaccagatggaggcttctgcatgcaatgaaacctcataacgtaagcatggataatatcatatcatgaaatggattttcctgcagatggaagtcacaggactcaaactcagtccggatggcgagcttctggcaactgtatcaacagatgcaacaatttttttcttccattgcctcgaaaattacaggccaattgggtacgtctgcatatgtttgggaaagttatcaatttactatgttggcctgtagattttttaaatttgcagcaggagtagggtgcttggattggtctcctaatggggactacgtgctattggcgtgtaaaaactgcgagattcttgaggttgctcgaccacgtacgtcgacgtactttctttaagtgatcgatctgatcgtatcttgtgatgcagcattacatccagataccaaagttacgtatgagctagcattgccgtcgagagctatttcgtttcttctcccaaagataaaaaaaccgaaaccgccgccacctccacaacaaccaaaaccggccaaggtattgattgcaatgccatgttattcttcttattcctgctttcagcgttgactagacaagtgaaggcgaaggaggtgaaaatcctgagggtgcttcagcgaccgagggcactcctccagcagaaagagcctctggcgaaggtcaagctgttgagggaaaggaaggagaggcaggagagggaggtgaaggtgaagaagagggtgaagaaggacctgaaggacctgaagtagccgaaggcgagggggatgaaggtggaggacgggaaacagaggaaggaaagaataaaaagaaaaagacaaagaaggctcccccgccgccagcagttgaagaagtcctacccgatgagttttcctcttcattccaagcaggagcattgttgtacacaaaaagtagcatgaacacattctacgtatcgctagaggtgagcacacttgtcaactcgtcatattcttacatttggaatttttcatttccaggggaagacgggattgctgtacgaatctcatgccgactctaaagacgctctaggatatgcgccgtggagtcaaggaacgctaactacgctcgagtacgttactcttttctagctcaattacgcttcaaccattgtttaactgtaggtacacgcattcgatggagtatgttgtgtcaggaacagctgatggagtcgttcgcatcaatactactcctcacgctggacaattgggtttagtacagcagcaaaagtactgggaggtatcaatgcgtaacatacaagtttctcgtttgacattcctttacagggtaatgttcacgattgctactcgggttccattggcaactgtgtcatgagctatgacaatttgtatttggtacttgttgttgttgcattctattgagtatctaacctgacattctcaggccagtgtcgcccatgatggcagctttttcctttatgagatgtctttggaaacaggggcccctaggcatcctgatacaaaaactaaaggttttatgttaatggtgatacattccagaggctgactttcacgtttgtgctgcatttggcagatcttgaagatactttgccagacgcatcagacgtcccccctggggtctatagcatcgaggatgacaaacagaaaacggaacaagaaaacaagctcaggactgcattgcagaagaaaaagcttgtcactgacagattggataggatccggcgagaactggaagagcttatcagagtaaacaaagaaaagacgccaaccgaaatgattcctttcgagacttttgagatagactcgagtttgagggggtaagaactttcgagtattttagtattttagtcatggcttatttttacagtatactcgaaaacgagatcaaggagaaagtaagaagtgctcgcgaagaattgcaatgggagagtgaaaggagcgagattgcactatccaagcttcgggcgtttctgctcgatcctctggaggtctgcgttgtccttgcgtttattctaatagtcagaatttctagtgcaggtcgagcatattgttttgcatgcattccgaacagatggccatgtctctagctttcgcacggaaaagctttccccagaaatgaaggttggtaccaggaacaagaaaagtatgtttctgtaattgttgcttctgctgattaagatgatagaagaagcaaaagctatcacggatgacaaaagcaaaacccaagaaaaagatgctgaagatggcaaggtgtgtattcactcgtcggcatttatttgctttaatacttttggtatgtcttgtaggaaggtggtgaaagcgttgtttccgagccagaagaaggtgaagacgacgatatcatcacaaaacaggatttgagaaggctcaaacttaagaaaaaggaggatgagtatgaagattacctgaagacaaagccagatgatgtgtgattgatgctatcaaagttacaaggatctcatgcaagtttccttggtctttgtttataggcttatgccaacccggaggaccttgaggccataaggcatgcagagaacacaaaaggagatttcaagctaaagacagacctgacatatgtgccaccggtagaacaaagaacaaatgccgtgaaaaagagaaatgaaatggtctttttatacgaagccatacacgaccgaaagatgagcttcaacagtgagtttctctctctcagagaaaaaaagaagcagataagattccagataacacaacgaaattcaaggatttcagagatcaataatctgctcaggtattttcttgtgccggaatggaaacttacaatgctgttgctgttgctgctacaggatcaaagaggaacctttatacagtcctctaactttcaaagatgaagcgccggaagagcggaacaacattactaagaaagtatgtgttgtatccctttcatgaacgggctcaaacattctatctgtacaggatctggacgactacattgagaggaagaggaaagcagagatgaaagtggaggtattccttttgtctacacacactgctatgtggttcaagaaaacaaagttttgtgtgtaggaaaaagataaaggtggtggcttcggaggattcggtggtggccctgtcaaaaaggtggaaaagaaggcagagaaggctgaaaagggagctgagaaagccgaagaaaagaaggcagccgaccctcaacgaaaaatgtctaggaaaatgtcagaaagagtttcaaggaaaacgataagagagggtgaaatagcatcaacaacatcagcgttgcgtgctccttcgatcctggaggtaaaaaatgttctgtgttttggtttttgagctggtttttctgtgctgcagcaagctgaacaggaagcatttattgtgaaactgaaatatgagaaggcgctgaataaagagagaattgatttgctcatctctacatttgatagtgatttggaggacttgaggaatcggaggtttacgctcgacataaaaatcaagggtgctgaactgaagatgctcatcctttatcaagtaagttttttgtacacgcttctgttctctttccaagtgtttgtctcgagtattgatgtttcaggagcttagacttcttcaaactcttcaacccaaggagcaagctctacaaaatcgccatactgctaagctgcttgaagcggaggacctattagtaagatcttttgtcaatgatgccaggatcagcaataaatttttaaattttttgtgaacagtcgaaaataagcgaccaagaaaaagctgtggagttgaaaaagcaagaggtggctggattgcaagacaagaagcaacaggttcgcagtaaaactgttgttttgctagttttgttatggtctatgtgcagctcttggtggagttcgagcaaatgatgggagaaaacaatccgttcagggacactctttacaaaatctacacaaagaagatgaaacgaccgaagccaaaagaacctggtgaagaatcggattcggaagaggaatcggatttggaagaagaaggctccgatgaagattttgaagaagaagaggtttgtagcgcatgcaatggaacaaaatatggtgagttctttttcagacacccgaagtatgtcccagtggatgcgaggagtccctgtatgcaagcgtgcttgctctacgtgaaagacgtcttgacgtcgacgaagccctcgtggagaacgtgaaacttctagacagtaagatctttcttgtgtttacgtttcgctttgctaacatcggtgtgccacaggcatgcaaagagagaaagagacgaagttgaagaagaaaaaaggaatagacgttgctctcgagacaatcaaacgcgagctaggggagtttcagaaacagaagcagactgccttgaatcagatcgacgtcgcagtcacactttacatgcatcaagtaagttagtattctccccttgtcgttgatttccagcttactggcgtgccacaggtcgagtacatcgaaaatgccgcgattcccaaagacctgtccggtggcctcgtctttacaaacgcctcgttgaagcaactgagagcgacgattgagaggcacgtagccgagaaggcggcactgaggagattgcaaaaggacctgcgaaaggagtacgcggcactggtccgtgaacgaaaagctgaggaagaaaacactaccgatacggagcaaagagtcattgacgtgcaaatgctcagatttggacaggtttgccaagcttttccaattttttttcttttcctcgctggtgtttgcttattggtatttccaggtgattgacctctccgttgtggagcttatacgtgtcaggagggacactttagagcttaaggatagagtcaagcagcaagaagcagagtacagtgccgagcttggcgagttgagccgcaatttggacgatgccactgacgagcttgcacgtaagttctagttttgtccatctagcttgaatttctttccttctcttttcctggaacaaacaggtgctatgcgagaaaactcagcctcgctgtacacaatagctgatcttcaggagaaacgcaatgccattgaagcggcaagtcacagacatttccctctcgctgctaagtttttctcacggttgtctctcgcagagcatgaaaatcaaagcgagagccacattccgagatccgctgatcgaaaagcgtcgagacgcagcagagcaagagcgattgcgccaggtactcacaaatctaagatgaaaaaaaagaaaaatactcacgaagaaaactctcggcttgtacagattgttgtccggaacgctcaagtcatggacagcctcgaaggccaattaaactacgcccacgacaacttcgaatcaatcttcccatagcaaacgagctcggcttgattgtttgattgtctttcgaaggcttatacaacaacaaaacggcttataagtagcacacgtatatcaacgactcaccgggagagaagttcactcgtaaagcttctcggcaaggcgcggcgtcgcaacagcttggacaggattcgccatgaacgtcacgacacccggacgctccgtgaggtcgatcttctcgggcttcactcccggcggtggtgcccaggagaattggtggaggagccgagcaaccatgagctggaccatgttgagaccgagctgagctcccgggcagatcctccggccagcgccgaaaggtaggagcctgtagtcgtggcctttgatatcaacgtcctcttccaggaaccgctcggggcgaaacaccgacgctcgcttccacaccttggggtctcgcccgatcgcgtaaacgttgacgtgaacgatggtccctttggggatgtcgtagcctccgatcttgacgcgggtggtggccttgtgtgggagcatgagcggcgtcgttgggtggagccggagtgcctctttgacgatgctctggaggtatggcagctgctggacgtccacctcggtgatgatccgctcctttccgatcactcggtccatctcctcgtgagctttctcctggactttcgggtgcttgatgatctcggccatcgcccactcggctgatatggccgtggtgtccatccccgcggtgatcatgtcctggaaatacacgaagaacagaccgtcaactttcgagctccaagttctagcaagaaagatatctcgcagaaggaagttcttacccagaggaggccgatcacggtggtctcgctgagaccatactggtccttgagattgagcagcgcgtccacgaagtgttcctggctcgtcccactcttcttcttctccagcgcgtgctcttccatgatctccttggtgaggctgtctctcctggcgccgtgcttggcgaattcctcctcctggagcgggaacatccagcggatgaaggagatgtgctccgccatggtgagcgacgccccgagcttcatcccctgcgagatgatcgccttaaactccacgccctgcggcagcatctctccattctcgtccacgaacctcttcccgaagacgatcctcgtgatgttgttgaacgccaccgccgagacgtagttcttcacggtcaccgccgcgccaccattgttcttcacgtcctggaagatggacttcaccatagcgcccacttcctcctcgcggatccatcgcagggactcgagtctcttgggcgtgaagagctccagcgtacacagcttcctcaccttcacgaatccatcaccattgtcagcgaagaaggaagaaggaagaaagaaattctagagttctcacaacccttctcaccttgacatagtggtcgccatagtcggcccagatgagatcctggccgttcctggagaacctagcagcagcgcgcgtgagcggccgcgatgcgagctccttgtccttctccttgagcacctccttggcgagctcggcattggaaattaccacattgagattcgtccccatccacactgacatgatcggcccgtgcttctccgcccagtccatgaagcatcgaaatctcaccggcgacacgcgatggaggctcccgatgatcggccatggctttggccccggcggtagccgcggcctcgagaggagcttgaatgtaaggtagaccaagaacaaacccacgggaatcgtccaagtcgagtagcgatggccgtgatccggcggcacgaactccgtgtagtggtgatggtggtggtgatacgcttccgccgagggatccatagccagagctctgcagtgaatctaaagcaaagagcgcataaaccctagaagctcgatctaacggtcttaaaaggcccacgtggatagcgcttggcgttaggtgtggaatggaaggtaaaggtctttttataaatttaaagccttgactttggcgggaaaagatattttagggcagcttcaatgcgttggaggagatcaagaacgcggcacgccgctcgcgtcccttgattctcttcgccgtggatctcacaggcagcgagcagcgtcctccatgcgacggcgtcttcttttcttgtaatccgagcgagctcctccgcttcgtcgagccgcttcacccggcccagggtttggagacgctctggcagccgctccaggtggaaattcatggccatggagtcgggatcactgccgcgcagtagcatctcgcaagatatttcgatatctcgctcgcagtccccgctctgcgcaatcgcggtgatcaagacgttccatgacacggagtccagctcttgcgccgaatcgctgttcctggcgctgtcgagcaggccattgtgcgcgtaagtgctcgccatcgcattccaggtgagaatatttcgctctggaatctgtgtgaagctcacgatcgcttcctctatcaggccgttctgcccgcacgcgacgatcatcaagttccacgacaagagatccctcccaggaattctgtggatcacggctctgacctcttcgatctactgtccccggtgagcaaacgccgagagcagccagctccaagacgccagatctctgtgtctcatcgcatcaaactggagcttgccgtcctcgaccgatccagctcgagcaaaggctctgattctcagaaaccaggctcatctgacaacgatctcgtgggcggcatgggcatcgcatctcgagtaggcggcaatcatcgcgttccaggatctggcgaaagaagattttctgggtgttcttcacatcgccgctctcggcataggcctggatcatcgcggtgagcacgacgagatcgtgctgcggcatcctctccacaacctctcgggccagcaggcgcgagtaggaactcaccagcgcggtccaggacacggcatctcgctgaggagcagcgtcgaaggtctgtttcgatcgatcatcctggctgctaaccgagatcatcgtgttccaggacactcgatcccacattggcatcgccacgaagatctctcgcgcctcgttgccatcgcaatctctagccgcgagtagcaacagcgcgttccaagagaatccatgtctcttgggcatggccaagaacaagctcctcccctcgcaaagatcccccctctgggcatatgcctggaacatcaagttccacgttactaggctcttacagcaccagagattccggaatacgtccagcttggcagtacgccccaaatgatccttgtccacgtgttggaatctcgctgtgcatttagagcacattccaaattccctgcctggggatatgcgtggaggacggtgttccaggcgcaaggcatcttctcaaaaacttccatggcatccccaagattcccaagagatacaatcttggcggggcatattctccaggattctggcatatgcccatatgccgcaacagtgatattccgtgatattcgatagtgtaggagacgttcctagcgccgtacagtctcccgagcttaccgtacatttcaacgagcgcgttggagaggaatgtattgtctctgagctctggagtggagaaaatctcctcatgaatcgccgatggagaggagaaatctctagatatatattttttattttaaacatttaccttgtttacgtgcacgcagtaatattccaacaatattccgacagccagataaatcatacttttacttgaatgtccacttagggttctagaatattttcaaacaagaagtagagagagagagggacgatggagcgcaagatttcgatcgccgacacaattctcaaggacgatccctcgaatgcaaaggcgatcctctcaaaggcaaacgcgctcgctgagcttggagagtaccggctcgccctggccactcttgatgaggcgccatcgatggaccagatccaagaactccaggcggccgctcaagaatgggacaggcagagcacagtcggacgcttcgatctatcggcctatattctcagcggatgccaggacgatgtcaagtttgggaatttcgttggtccagggacgatcgtgagcgtgccgggcaagggtcgcggcttcattgccaccgaggacgtggaggccggccagattctcctctgcgagaaccccatcgtcttcaggtatgtagtttcgatcgattttgcacccgatccggccaaagactgattctttctttctcccgccgatccgcgcggcagctatggatcgttcgacatgaaccagctcaaggcgtcgctccaggaggcggcaaaatctcccaaattgatgacgaagctcatggctatggagggcaccacgatcccagcgatggctatcttcacgcccaactcaggtgtggtggatcttggcagcgccaagccgatcgcactccagcggcttatgaagatcgtagtcgacaagatcacctggggacatctctactgcgcgcgcaacgggatgcttcgtccacaggcattctatggcctctggccggtgctcgccttcgtcaaccattcgtgctcctacaatgcctcgatcgccttggttggccaggcaatgttcctcgtcgccagcaccaggatccggcgtggggaggagatcgtcttctcgtacgttgatccgtgccagccatacttcaatcgccacaatgtgctcggcttccagtgtagctgccgccgctgcttgctagagctccagcgccccgccatcaccaagctcaaggctaagttcacacaagcctgccaacactacgagtctggagaacgcagcactcttgcggccatggccaacgacgccaagaagttggcgagaaaggagggagataagctcgccaaggcatggattcgcaccatcttctgggtgtgctaccgcgtcaacctcggccaggaaaaggctgccatctccttcgatgatgcctgggagctccaccgggaatgcactcccggccaactcggccagctctctttcatcgtcaagcgtcaacgccgcgcctgtgagccgatcaacaagtttgatgttctgagagccttctctctaggattcccgatcgtagctgtcgaggacgaggctgtggctgcagccatccttaacttagttcccgcataacggtatgatttcatctgttttacatttgtttcatacagctcttgacaattctcccatttgtttcatacagctcttgacaactctcccatctttagaacactaccgctaatggtatggtatgagtttttctttttattcttgtttcgttcagctctaacagttatcgcatttttaggatgaaaaaatgtgagcagcgtgctcctcggctatgagcatcgctttgctgattccatcaacgttgctgccctgaaacaatatggacatgtaaacaagacgagaaactaatacaaggaaggagcttacttgtccctgagcaaacatggacttgccaccaccgttcccattcaatggctccaaagcctttctcagccactcgacagcaccgactccattccccgccacgaaacttgggactccagcgcagaccagcacctttcccgccactgaatcgacactgaagatcatcgtcgcaacgctctgaaaattaacacaccgcggcaagaagtcatgattggtgatcgatcgaaaacacagccttactctctcggtgcctgctgcaacaccttcccggagagcagtcgtgtcgaggccaacgtcgactcttagaacagaccatttgaggccccgcaaaactgcctgacccacacagcaaactgtcgtctccattgttctctgcagattcaagtccagagccaccttcttttggagcttgacacgttgcttacatgtgaaagaaacatgccgatgagatatcaaaaactcgatgcgcgaaaactctagtacctggagctcgctaagttgctgctgcaaatagaccttccgaactagtggaatttgcgagaagtttttaagtgcagcgagttcctgtttgtttacaatccaaagactttaatatgaatcacaacgcaaattccaacttgccttttctagctctgtgagttccagcgagtaggcgttggacacacgcgcagagagttcttccgcacgctggatagcctcctttgcgaggttcccagtcaccgcaaccaatcgcctcgtacccttggcgactccctcttccgagacaatagcaaatgcctcggcctgtctagtgttcgagaggtgcgttcctgatagtcgaatttagcgagctttttcgttgctaaacgatatcaacttacctccgcacagctccactgaatgggtcatgcaagatggatcattaagtagcttggagactggctcgccgatggccacaacccgaacgggatcaggatagatctggcgacaaaagtttcttatatagagatgactttgaggattcatagatacctcgccaacaacagtccggagtccctgtatctttcttgccttctcaaggcttatttcgctcgaaaacacctcgcagccgtcacgcacgagcactgacaccatgtcttctatctttttaagctcttggatttcaatcctttgccctgtaagggaaacagtcaaaccatgaatatacatagaaagcacgtaaaacatatttaaaatggatcagtaccatggctaaagtcgaacctcagcttgtcatgggacaccaaggaacctttctgctcgacatgatctccgagcacagcctgattagcaacacatctgcatcaaaatcaagaacattggttgcgatacatactcttaatgcactgctcaaaagatgagtgcttgtatgatttggtgctatcatcgaccgaatagagtagtctacctgcaaaatttccattagaaaaaggcaaaaagaaagaaaaaaaaagaaacctttgcaaaaacgatgtctccaacagacaaagcccctcgagggactccataatgcacaacatatccaccatatgattgtacattgagcacttggaacgagaaaacactagattctattgccccgacatcgtatatctgcaaggcaacaatggaatttaaatattgaaagaaaatttatatatcacctggcctccttgctctgcatagaaggtagtggacttaagtatcaaaccgacgactttgccatcgtggtttgcttcaagggtttgtgtcaagccatcggcagtaacaatcgctgccactgtggtttgatgatcgtcataaccttggtatttaccccggtcattggttggacttatcccgcacttttgaagctgggctatctccctagattccagtgcgaagacattcccacgggcctgatccattaaaatagttacaacttcagtaaatcatgtcaatattacttgccttggaacgagcagtgcgagctttttgctttgcattttccaattcgtgatgaaagccatgcacgtccacatggaatccatattgctcttgagccatgagctgcaggcacgtaaactcaataagtaattactcgaacaagacgatttcgacaaacctgtgtaagatcgagaggaaaaccataagtgtcccagagcaaaaatgcttcctgcccactaaacatgctattgtttacatcagcagctgctttatgaaatcgttcaacaccctgccacatacaaacgaagaaaaaaaaaagataaacacattacatccacactgtcggcattacctttgctaacgttctcgagaaacaagcttcttcctctgcaagaactctcttgacacgatcactcgccgttctcagctctggatacgcatcacccatagtttctacaacagcatcgaccaagctgaaacgaaatagttcaaaacacctcacagatttttcaagtgaaatacccgctgaagaaaccatctccacctttcatgatgtcaatgccatatcgaattgcccgtctgagaatacgcctcaacacatgaccaggcccttcattacctgttcaagccactaaattcgcttagggaaaaaaaaaaaaaaaaacttttaaaagacctggttgacagccatcagcaatagcaaacgtaagtgttcgtacatgatcagctattactcggtaagcagtgtcaatgagatcagtatcatcctttcccattttaccggagtatggccgtgcacctgtggcctgtattgccattcgttaaagaaaaagctttacgaggcacaacataccttttggattgcttcaaacagcggaagaaacaaatcagtgtcgtagttgcttgatttgttttgaagcacggacacgagacgctcaaggcccattcccgtgtcgatactttgcgttggaaggggcgtgagcttgccatcggtttctctgttgaactgcattggagatgaagatagttagcttcagtgttgtaagagaaaccatagtcacacctgtatgaacaccaagttccagatctcaatgcacataggatcgtcactattcacgagagaagctgcatcgcgatctccgatcctatcgaagtgaatttcactgcagggaccgcaaggcccaacttcacccatctcccaaaaattatcctacagaggagcaaagtaaagaaaaaaaggaaaacgcttgaaagagtgcctaaagcttaccttgcaaccaaagggaagaacacggtcatgaggtaaaaacttgagccagatatctctggcctggagatccgaagggaggcgtagtttttcatcaccgccgaagtatgtgacatagaggcgatcttgaggcagcttgtaaaccttgacaaacagttatcaaaccagaaaggagggaaaagaaaatgcaaagcttacgaaaccaggatcggaggagtttttacctgcgtaagaagttcccaggcccagttgatcacctcctctttgaaatagtcaccaaaggaccagcttcctagcatctcaaagaaggtgtggtggtagctatcctttccaacgtcgtccagatcgttgtgcttgcctccagcgcgaatgcacttctggctgttacacgcacgccggagcgcgctcatggagcccccatttcccagcaacagtcgcttgaattggacaacacctggatagcaaacaaacaagagcgtgagcgatccagccttcgaatctcacccgagttcgtgaagaggagcgacgcatcgtccggtggaggtaggacggggctggatcgaacgaacttgtgatcgcgacgctcaaagaagtcgacaaacgtgtctctcgccttggtcccggaccactccatgtttgatttagggtttaagggttttgccttttaaatggcaaaactttagggcaggcactatgcttagaatattctgctatcgcgagagagagagagagagagagatgatgcggcttcacgagtttggagcttttggtcatggcagagtgtcaatgaatctctttcaaagtccctttattgggtgcctcattcatatagatgcttgagataggtgatccaaatatcttcggttcgtgttggctggctatgttagttagcagaagattgcttgggtacgctcagcctagggttataacagaggtctgctcaactagctgactcaatccctgtgcagccgagcagaatgagagtgccacggtcttaatgcagccaacccttcacatctacagggacatgagattctccaatccttcttggatgttctctgcctaatgctagtcttgttgaagctctttgtccgctgctgctgaatgaagctccagcttcaactacttacttcagccaatctcagaatgtttactcgcctccaggcttcatggacagcctcaccagcagcaacacccgaggccaagcggcagagaatgcagtgtggactcccacaagttctcttcaaggtatagaattttttttagcgagagacttttacaccagacttgataaaccgatcacgatggatggttgctctatacgctcaacattttgaaatactggtgatggctgagcagtgacagtgctcagccatagctaaaccaatgcaatgacaaacttctttctttttatttggattgctagtaatactttcgagttttgaaagtaagtcacttagttcagtcttcttatctgatggaaagtcctctacagctgtgtcagagctgttcttatatccaatttcaccttagatttgaactttcattttacagcataattgaaacccactcatacttacaagaactttccatggtttggaccatggaacccgaaccaaagatgcataaagcatcttcatccatgataagaacgaaaaagttacccatgaatggaatgctctcaaagtaaaaagcttggatgaccattgatcccagcaagtggtgtccatcgaatatttcttcatctagctcaggcattggctcaatggttttcaaaagccactagctatccagttccgcgctacctgggggaatggcgaacacaatctcgaacaccatttgaatcacagcactctttggtcattgctaccttgaatgcactgcttgagattggccaaagcttgttcagccatgtttctaaaggacggatccatgtccttatggtgtaggaagcgatctccagttcttgcatagcctaccaatctgactgcagcctagccgaacagtcacaaaaccctaaatcgcagccagcaagaatttacgtatttccttcatgttttcgtcaaaagattctgttagattccacagaatcaatacatataatgtacacaatgaccatattatcattggtacaaaaatcccctgggtttaacacgaggatcgtgcgcttggcgaattcctcctcctggagcggaaacatctagcaaatgaaggtgctccaccatggtgagggacgcatcgagcttcatccccaccttaaactccacaccctgcggcagtatttctccaagctcgtccacgaatctcttcctgaagacgatcctggtgatgttgtgaaatgccactgccgagacatagttctttgcggtcacagccacgccaccattgttcttcacgtcctggaagatcaaatttaacatagcaacctcgcggatccatcgcagggactccgtgtctcttgggcgtgaagagctccagactgcacagcttcctcaccttcacgaacccatcgccattgtcagaagacctcttgctcgtggatagcgagtggcatctcttttgtatttttttttaattttaaaggcctggcgggaagatattttagggcagcttcaatgcgttggagaggagaatgtaaggtgatccattctccggctctagatcaagaacgcggcacgccgctcgcgtccctcgattctcttccccgtggatctcacaggcagcgagcagcgtcctccatgcgaccgcgtcttcttttcttgcaatccgagcgagctcctccgcttcgtcgagccgcttcacccggcccagggcatcgatcaggcagtggagatgctctggcagccgctccaggtggaaatccgtggccatggagctgaagagattgatcgcgtcttggattttcccggcatggccacatccggtgagcatcgcgaggatcgtcacggcgtcgggatcactgccgcgcagcagcatctcgcgaaatatttcgatatttcgctcacagtccccgctctgcgcgatcgcggtgatcaagacgttccatgacacggagtccagctcctgcgccgaatcgatgatgttcctggcgctgtcgagcaggccattgtgcgcgtaagcgctcgccatcgcattccaggtgagaatatttcgctctggaatctgtgtgaagctgacgattgcttcctctaccaggccgttttgcccgcacgcgacgatcatcaagttccacgacaataggtctctcccaggaattctctgaatcacggctctggcctcgtcgatcgactgtccccgctgagcatacgccgagagcagccagctccaagatgccagatctctgtggctcatcgcatcaaactggagcttgacgtcctcgaccgatccagctcgcgcgaaggctctcaacatcagattctcggaaactaggctcctctgaggcatcgctgcaaagatctcgtgggcggcatgggcatcgcacctcgagtaggcggcaatcatcgcgttccaggacaccgcattcctgtgtggcatctggcgaaagaagattttctgggtgttcttcacatcgccgctctcggcataggcctggatcatcgcggtgagcacgacgagatcgtgctgcggcatcctctccacaacctctcgcgccagcagcagatcccagcgcgagcaggaacttaccagcgcggtccaggacacggcatctcgctgaggagcagcgtcgaaggtctgtttcgatcgatcatcctggctgctaaccgagatcatcgtgttccaggacactcgatcccacattggcatcgccacaaagatcgctcgcgcctcgtcgccatcgcaatctctcgccgccagtagcaacagcgcgttccaagagaaaccatctctttcaggcatcgccaagaacaagctcctcgcctcgcaaagatccccgctctgggcatatgcctggagcatcaagttccacgttactaggcacctctggggcatcttgtccaacagcaccagagattcccgaatacttccagcttggcagtacgccccaatggtcctcgtccacgtgttggcatctcgctgtggcatcgactccaacacatttagagcacattccagattccctgcctgggaatatgcgtggaggacggtgttccaggcacgcaggtccctgtatggcatcttctcaaaaacttccatggcatccccaagattcccaagagatacaaagcccgcgatgacgctcgtccacgctacaacgtctcggtggggcatattctcaaagagtctaaaggattccggcatatgcccattctgggcatatgccgcgaccgcaatattccacgagtgtaggttggggcaggggatggaatcgaagacgttcctggcctcgtacagtcttccgagcttgccgtacatttcaaccagtgcgttggagaggaatgtgttgtgtctgagctctggagaggagagaatctcttggtgaatcgccgctgccttgcggtggtctttgagagcgccacacagctttgccgagcttgccaaagagagtatcctgcggagctcttcccgcatggaattgagatggagaggcaaacttgcctcattgcaggagaaatctctagctcaagtgtctttctttttgcctacgaatggcttttgccgttcttttctacgttgatagcgctctcgtctgcaattccactgtcaagtccctcacgccaatgtcattgtagacgctgtgggcgtgttttagaatggcttgctcgtcgctgccttctttcacctgtggattcgacttgagacattcaaagctagaaagaaggatttttagaaattcttgcctcgaggagaagcgtccccacgacaaagccagggacgagttcccagaaacgagcacgataacactctagcacgccttcaagtgatcccacctgggaaaaaagttaagcttaagcttagtagctggacgagagactatactatcacgtacttgtctcaggcatttgctaaaagccgatggagatatccctggaggagacatttgcaagagtaatcctccagaagcgttgaacagaggtagagccaggaaaaacactgctaccgagacaatgcccaagcaaagagtttctgcgtttttcaccctggaaaagagaaaaacagaagactatacacaaccgtttacttatagattccacttacccaagagccaagagccaggatgcaaggatcacaccagtgcttcaaacataagaaagacaaagcttagacaactttcgagttacgagcgatttaagctttcttaccttcgaatagaatcagagagtacgtggagacagatggagtgattgttcatgtcttccgctttcctgtaaactgatcatgcgcaaaagtgtaaaaccgaagcgctcactcgatagagaggtacgttaccaaaacttatccgcgcgtagtttcggaagaaccatactcccatggcattcacgcacagatttgctacggctgacacgatcaagtagtgcctgagaaaaagaaaaaggtggaccttgataggacggacaaaagagagaacaaagccttacttatgctcggactcgtcttgaacgaaagcatgcaacgcttccacggcaagagagaatgcgagaaaaagcaaaaaaagctgcaaaacatacgagaaacaagagatgagccgtggagagaaaagcaaagataaactggaatgcttttctacagtgtttgtaaaggccgctagaacttccaatctcttatgcctgcgtcgagaaggaagaacactaaaatcccacacaagagaaaagaaaaagccgcgaagcactgacccgtaagtataatcgtcgtcagctttccgcttggccatgaccatcgcaaacaaggagaaagtgagcatcccacagccgaaagtgagatggaaagcatccgacacaagacctgaaagaggaaaacaaagaaagattcatcatctcaaactcttttctctcttttctatgcttaccaatgcgaccagtgagcaatccaatgaagagctccagcgaggagtaggcgacattgaggaggatgagaaggagcagccgcttcgtctgccggttgccatagctggtgatcttctgcatgagcgtgagagccttgacggcgcccctcacattcttccacttgctgctcctggtcgtcccctggagatcgctcttccatgacgacacatttctagagagggcgggactaaacctggagagcgaggggggattcttccagctctcccgaccggacgctggcgatggtagattatccaaaggcgcggcagcagcaggaggatggcgcttgttgcccggcggctgtgggctgagaggaactgaatcgaagcgcacagcgtccggctcctccatgctagttttagggcacgaaaaatatgatttagctcgcatttagtagcgtagcaggatttgctgctgtttgtcattggtgtctgttcttcaccaagaaaagtgcgactcttactatcgagctagtgaaaagatctttttctcttcatacctgagaccatgagcctgcgatcggcacggtttcgttctttggattccagccgattccagccgatgagaaaactcgtgagttttctcatgctaaacagcggcgacagttttatccactctaatgagaaagtatccaaaatatgctttcgatatttcttatcactgtgtttttcgcttttcaaattcctgtaatccaatctatcctggcaaaacatacgagaaacatcttaaaacagtgtttgtttttatttcagaaaactaatttacatttacagaattctatatggttttttttctgctgggatcccttatttatttatttatagagaattacaaattaaaagtgtgagggccaagtgtacggctacgatgccgtatgctaatattagcatagtgtgattttggtagccgtcggattggttttaatctggaccactcgctcctgtatataaactaaggtttttgggctaattaatagacacatttctgtattccttttttatattccatgcactcacaaaagcaaattaattatttgtaaaaagacctcctcccactgtaagaagctagaaggagtaagaagctagaaggagtgaaaaggagggtatgattcacaaatgtacgcaacagactcgtgagttttctcatcttaaacagtggcgacagttttatccgctctaatgaggaagtatccaaaatacgctttcgatatttcttttcactgtgtttttcgcttttcagattcctgtatccaatctatcccagcaaaacatacgagaaacatcttagaacagtgtttgtaagctagacacaacactaaaatctcaaacaagaaagcactgaaacgtaagtataatcgtggcaagcttttctcttcgccatgacccaaggagaaagcgagcatcccacagccgaaagctagatggaaagcatccgacacaagccctggaagagaaaacaaacaaaaaaccatatctcttgtttctatgctcaccaatacctacaaccagcaatgaagagctctagtgaggagtacggaacattgaggaggatgagaaggagcagccgcttcgtcatagctcgtctgggactaaacctggggggattcccgacccgttgtccggcggctgtgggctgagaggaactggatcgaagctgctagttttacgacacgaagaactatgttactacattacgccactgcttaaatagatgcaaaagacttgcaccgcaaaaccaagaacaagaagagaaaaagtagagaaagagataactatgcgagaaaaaaagagggggagaactcctggaatgacaacgctcagtaagcaacgaggaaagagaaaaacaaatggatagaaccaggctcagtgcttctctcgagatccagctcgggaaacgcaggataaaagcgatgccgctgctggagacacggtcggaattgcctgctgctacattctcgaattgcgaattgactctgatcagccgtcctcgtaaatcaatcgtcaacctgactcaacgttttgttccattgcctcgagaattcgtgcccggtggctcctgttcggcctcctgcaagttgaattcaaagaacttacttatagcacgtgatgaacgggctttcacctttccttcttctctgaacttccaaagaagaagcgaaggcaaaaacgagttcatcgcaagttgaggtctattgagcgaaaagtttcccttcgaaagatctcagggatgaaagttcgctgcccaacttacatagttatctaataggaagcgaatgtccatgcttgagatcttcacagaaactccaaaaaaagcctcaagcaaaagaatgcggcagcggctggatttcctgatgaaagaggatgaataataagcaatgaaacaaacttgcctgaaatatttgcttggcttcgagcactcgctgtgccttggtaacatccagagccatatctgggagtcatccgagccgcttagcaaatgaccttctttgaatggactccacgaaagtcggtcttgtgtccccgatccttatatccgagctgcacacgccctcttgaggcggctcccacattcacacacagatttgctacggctgaaacgatcaagtagtgcttacgaaaatggatcttgacacgaaatacagagccacaaagccttacttgtgctcggaactaaggcaccggatccacggcaagagagaacgcgagaaacagcagagaactgatccgtaaataatcgtcattggcttttgtcttcgcgatgatcggaaacaaggagaaagtccgcatcccacagccgaaagctagatgaaatcttctgggaagagaaaacagagaaactctcgtcttaaagtcttttttctccttgctatgcttaccatgaagagctccagcgaggagtaaggaggaggaggacgagaagcagccgctttgaaatcgtgatcttgcatgagcgtgagaggcttcacatccttccacttactggaaagtgaggggatttttagctctcccgaccggacgctggcagtgatgctcgttgaccggcggctgtgggctgagaggaactgattttctctaagatgatattctttttacacgaacaggttgcgtcattttgcaaacgaactatatcttcaactagaacttatgtgaagaagttcccatgtttatgtaggaacacaaatgaatctatattattgagctctactattgaatgtccgactctgtatgtgttaggaattgctgctttcaaaggggtggtctttaattcttcaaaacttcgcaagcaaaaataaaaaaccagggcataatgggaggtaaccagccgcgctgtagtggttttatgctgcctccgccgccccgtgtccgtgacagcaaatggcttcaggagggggagctcgagtccctgggcagtagcaagtgcgaggtgagcttactcccttctggtaccttcgacgactgtcctcgcaagagagtggattggggtagacttgtgcaaggctgtgtacaaaaaggcgggaatgctagctgggtcgattgcttggcgatttgtgcaagagccatggccaagatcaaggcacccaagcttgaaactcggcctggaggagagatggtgatgctatctctcaaaggaagcacgtcagtgttgaaagcgaaggagattcctgatcacttgttggaggcgctggtagctcggcatcccgtggtgaccagcctgcgctgcaaccagggacgcgtgattgatcctggctttactactggtcatctcaatccgtatccattctacaatggagactacaatctggattgtatcccacgctgctcggtgttggtaggctacgactgcacgttctggaccatcttcgacacggcattcaacgtagtttataatgttcgtaaaaccggggttgacttactcactggagtgggagagatcgtactcgtgcctatgtaagatttctgtctgaataaactaccccctgggtgtttgcgaatggagggactacatgaaaatgcctccagaggtggaccacggtggagtcattcgaaagctccccttcctgatgtagacacagtcttggctcgacttaggttttccaaaagcaggtgccctttcagcatcccagagacatatctgggagtcattcgagcagttggcaaatgaccagaaagtccatagcctcccctcttgaggcggctcccatattcacacatagatttgctgtgactgataggatcaagtagtgcctgagaaaatgtatctttacaggaaatacaagagagagcaaccttacttgtgctcggacttgaacgaacgcgagaaacagcagcgaaaagaaagaatacagacccgtaagtataattgttgtcttcgcgatgatcggaaacaaggagaaagtccgtatcccacagccgaaagtttggtggaagaaaacaaagaaactctcgttttttctatgcttaccaatgcgaccaatgagcaatccaatgaagagctccagcgaggagtaaggaggacaagcagccacttcgtcatcgtgatcttctgcatgaacgtgagacgcttcacattcttcctcttactactgtgctcttccaaaacgactgtgaagagtgaggaaatttttagctctctcgactggaaaaatatcttactttgcttagcaatgcgttgacatccaatttaattacagatgcaaattttgaaaggctttgttggcttgatcagcccaatcgtcaacatggcctcgagaattcttgtctctggctcctgcttggcctcctgcaagttgaaatcgtgcttaatttcttttcgaaggaggtgaaagaaagaacttacgaatcgcattgcatcggctgcgatgagcgggctttgacctcttcttctctggaaaatgattgatctcccttcgaaagttcctaagcataaatgcttgctgccactgcacgaacagagctgtggaaaaagaaactccaaaataaacttttaaaaaacctcagtaaaagtttgcgacagaggctggattccctcctgcattttttgcgcctcatggagagcgcacgcatacctctgcaatcaacgagctttcttccagccagtaaattaaaaggtgaccacttacagccctcaaggacgatatggtctggactgcaggaactttgtcttccttctcgccactgcaatcaccgtgttgctcaaagttgcctttgaacaactcggtgattgcaatagcaagatgtggagcgacgcttggctccgccgcaatagctcgcagttcgtcgttcagaagacgcatcgactccaactccgtcgtctgcccctggaaagaaagcatcagaagaatgtcatgaacgtcaatcttcttacctggcctccatggctggagctttctttgtgcttcttgttgcacggaagaacttccagggatgcggagtctctctgccttttctgactctcctgatcctgtcgtcgcggcgcctccgaactctgaagtgtagacacatggaaatcctgcatctggtttataagggagtcatgggaagagacgtcgtggctatcatgaggatgatcgatcggaagggcctccattgcaatgaacaagattctcatgaagaaaacgaagctcaggaaagaaaacgaagcgactagaacaaaaaatcggcgaggaagctgaaaggccaacggccactggcacctcagaatcagagactacaaaacatgaaatctgaagatctcaatccatccatgtcttgaaaatgttacctggatattccaggtatatccttcaagcttcacaaactaaagaaatcttcttttatcaatttgttgcaatcgccatgtcttccgcgacgtcgtcctcgtcgtggtagatgttctccgccatctgccatatctggagaatgttgtcctcggccacgctcgccacaacccagtcgtccttgttgttccacgagaaatccgagatcttgctcgtgtggccgccgtgaataaataaaagctctggaggaccatcctcggcgtcctctggtgtttgttcttcaccaatcctggcagagaaaagagcgacttttacgatcgaacgagtgaaaagatctttttctcttcatacctgctgagatcccagaccatgagcctgcgatcagctccacacgaagctagaatggtttcgttctttggattccagccgatttgaaagacctcctccctgaatgtcagtgtgagaagctacaacgattagaaaggaaggattctctacctgtgattcacaaatgtgtgcaacggactcgtgagttttctcatgtcgaacagcgcgacagttttatccgctgatccagttgctagcacccactcgtttaagggattaaacgctaaacagttcacctgtaaccaagatcttaacgaaaaaacgagaaagtatccaaagctctgcttacctcgttcttatgagcttcaatcgcgtgcaaaggcttgtccacggtctggactctgatgtcccaaataaataagtgacgatcatcgcctacagagccgaagagatactcgtgcatgcaatgccacgcgacgtcttccacaacattgttgtgtgcctgtgaacaaagagagagtttgaatcatcttacgaacgggatgaaagtgaaagaacgaaaaaaaacttgcctgaaagatttgcttggcttcgagcactcgctgcgccttggtcacatcccagagacatatctgggagtcatccgagccgcttagcaaatgaccttctttgaatggactccacgaaagtccatagccttcggtcttatgtccccggagcctaatatccgggttgcaaacgccctcttgaggcggcttggaagggtgcttgctgtagtcgaaaacaaaaacctcagcactcacggtcttggtggcgatcacaaaaggattttgtggcatgtaacgagctctattcacctcgccatcgtggttgatctgttgaatcacctggacctggaacaaaactccataatgtcaagaacaaaaacttcaagtggaacaaagaactaaaaaaaatctgaggagctagaacgccaccagcaagaacttccaaggactaggaagataaaaatatagaacgacacgacacctctaagactaaaaagaggattttttccttcttacctttccagtggcagacccgaagccgcccatctcaccacgctcgtcgtcatacacccgagcatcgctctcggtgtcctccagagggagctggacctcggcgatcatcaagaaattgggctcattgtcggaggtgtgagtgcccaagatgagcttctggaccgagtaatccttccctggcggctccacccgatctggcagccactgcaccgtgagcgacggccactcgagcgcgtgcgtgatcaccagatcatagagaaagggcgtgttcttcttccaaatcttgtactcctcgtttaccaggcgctcctccgactcgtcgcggaactcctcatcctccttcgacatcgcacgcggcaaatgcagacctgtgacaagctcctccccgcccgcgcgctcgctcctcgctctcccgccgcaagagaaaaccctagggcgccaaaaaccttggaaccatccacgtgggcaatacttccagcgtggatgcaacacgtcggatttctgccagcagttacgcctctgtggcattctcttttggggggaagttaagattagggttcctgggagcgcggcaatatttcatggcgactgcgcgacccgatcggctgtgagagatggggcggccgtctgtgtttgtggtgatcttcatcattgtagctcacattatctctttcgcgatgtctcttggggcggagactcgacgaacaaaggtaaacctctcgcgctctctccgagatagatttttcattgcgagtcttccaggtagtttgggagtatgatcccaataaccagtactactattgcaaatacaagctagacatcgctagtggtctcgctggagcggcctttgtatttaatctcctctcgtttctgttgatcatgggaatgaccaagtgctactgctgtgcgggtcctcacaagcccagtggaaatcgattctgtgcactcctctccttttttctactcatgtaagtagctttggagcttttcattccagctttgattttctctttggttttgcgttgttcttgcagaatcgtgtttataattgccgaggcttgccttctcgccggcgtcaaccgcaaccaaatgagaacaaagacgatatacttccaggggcaaaacgttcccgactgtgagactataagcaaaggcatcttctcggcggcggcggcgtttacgttcttctgcctgatactgagcttatcttactacgtttcagccgcaaagtcggaagatagctatccgctgcctccgcggccaccgtcggtcgggatgacaatgtttcctcagcagccatccggcccgagtccctatgccttgtaagctctcgcctttcacgacgacgacgaactccgggacttcttctttcaactttcctggaagcgatcggtcacacaaagtaagcttctttttttttcctctcttatggacaaaacgtgataatgtaatcgccaccgcttggacagggaaccattttcggatggcagtagtggttgcgacactggatagacttacacccggcagcggtcggggagatggcgagggggacgctcccgcgagagaacccgataccataaaagtcggtgtctccggagtggccggaattgagctggaactcggctatactggatggaagaaggttggtaatgtagaaacttcccgagagagctgcggtggattcaacagggacctgtccggtgcctccagcctcgagcgtgaagacgttcctcagcgccgtgtggtctccttccatatgcatctggacgttgagagtgaagtcgcagttattcctcgtctggaatgtggtcacagctggtcagagcaggacaacgatcgttagaaccatagatctgcaagtggaaggggaaaaagcaaagcccgcaaacaaaccgtgaactgggatcgtcgaaaagagcagtagcagcagcgaagctatgatcttcttcatcttggtcgggagcaaaatcacgcacgcagcaaagctccggcttatgaatcgcagcccggggagaaatcacacaaagtaattggatgtaaacgtggttttccagagcttgagtggatatccaagagtccagatagctttcacgaggaacaacagagctcccactatggcgacacttggaagagtgtcagaggtggtatattgcgatccaaaactccactatcgtcactaaatcaaatagaatcggcatattccatattctatttcccgcataaaccctagaaagaaaattttggggggtggggccataccactgctgctactggatttgccgccatcgctctccatgagaatcgcgagcgcgcgaggttttcactttgggccgatgttccgcggatgagcaggtcaggaagagcattttggaagaaaaaatttgtttgattgatacgagtgagaacaggagtggagatgctcttcattacaaaggttttttcttttcttctttccttcttcttggttttcattctaacttcttacaggttatagtaatgcgatgagattcccaacactctttgatgatttactcgaccatcttcctctctgctgcagacactgcttttgctacgacagatatgactccgtcgctaggctctaatatgaacgaacgtgggaaagattagaaagattttaggctaatagacttaccatgccgtttaatcaatgccttcttcccatcttcgaaagtggtgaagatcgtaaggagctagattcttatcaaacttaaggtttctaactgcataagcatatgatcagaaaacaaagaagtttttattaaaagagaaaagattcattgatgttgagatggcatctatgagtaaaaggatgtaaccatatgtgcaaacaagtgggcagataagaggaatcatcatatcatagggattgtggcatatagtcaaggacatgtaacttttttgaaagctaacaatatttcctcaataaaaaaaaacagttgagaatactttgcattgctaagtagaaggcattaacattgtgggtgcagagaatgttgtcatggttgtaataaatggggaaaatgcaaacaaagtaacaaaaacaattctgaaatagaggtactcatttccatggatagtaatgcttctggagtgaagaaaggctttggtgagcttcattagaaaccactctcatatggtggtgttgctaatggaatttactcataaacgaatgttgtgctatagtgatataaagtttggttaactttattatgatagagaggatagtggagcttcgagaagctctataacaaatgttcatatactctatgtatagagcaaggcctatgaaggcaagagttggcagagacaattatgtaactatatttgatgaccattttcaagaacaagctaaggacatattagaggtacttgaggatgctatactactacttcgtcttgtggacgatgatatacttacaattggaaaaatatataagtgtataaataagttgaatggaagtttagaggaacaataatcagattatggtagatatagagaacttcatcaaattatgtttaattggtggcatgagtatcacttgctcatgcacttggtgagatatatactagaccctaagtttaagaccatgaaaaacatgctaacagaaaagttatgaaggattggaatgcttatttattagccatatttacatctagtgagaaggatgtaatataggatgagattttaacttacaagaggataggaaacattttcaactcaattgatgctaaggctaatcacactaagaggggagttgtatgttggtggaagaattatggttatgaaattccagtgctttagaagctagccattcaagttctaaatcaagtatgctcatcacctttggtggagagattgtttaacactttcaagcatgtctcttcaaaaaagaggaataaccatgattatgacaagtttttaagctacaaagtactaaaaacaattcctcatctggaaaacaaacttgagtcaggagaggaagaggaagatcgagatgatgttgaagataatgatgatttgtaggatgtttgagtagtttatatataataaaaagtagcattcctagaattaaaaatagatattcttagaatattcactagaatattagtgagccatcatgagcagtgatcataggttctaaagctcatgttcatgttccatgttagtgtttgtaactatgcataggtgattttactcatgctgcagcctgttgacagagagatccttaagcaccccctctgcgcccttctgggagcagggggcaaatcaacaaaaaggtgttttttattattttttaaaaattactccaaatattagaaagctaaaagaaactgccatactttgccaactttgttttaaagccaacttgttcccatgcacgtatttggagctcttctacccaccacgaaagtcttcgttctagcatgtatgggtagagctttgaaaagctcctactcaccattatactgtggttggttgggagcatgggatcgctagttttgtggactggaactatgctcaagatcatttagcaaattctaattcctgcttctttgcttgcgccatgggccagagatgaaagaagggctgcatgaatactttgtgccaaacattcccatactcatgccactcttgcgcaaacaccacaacatctagacatagtcgatataagtcacaactcagttgaagagctgttaatggtttactggtattcataaatctcacctttctcaatgccatttttaacatcctctatcttctttccaaacttcttgtttctggtgctgctgtaatttcctggtttatgataggtccttagtcctggcttcctcctctaatggctctggataccttaaactaagctcccaccttgcgaaagcttgtaaaacttaacttgttttgccaggaattctcgtatatgggtaggaggggttgctcttccagtgtactccgacttccatgtgaagccattgtgagtgcatgaagtactgtctcaagtggaacacagtaacttgtgtgacattagacactttagaagcctttgtccctaatcggtagttcacctctagaacgaaatcttgcttgtcctctttgaggttggtctgttattttctaaggaatttgtacagggttggtctcgttttttgaagataatttaccaggtaactagtggtcttggtctccagaattttcagttggagcctagttgcaaaggcagccggagtagatcctatggattccaagaaactatgaaaggcctgcaagatagtaacagaattgtgggattactttcttacctgtggtacatcatcaatctcattgtcactgctggaagtagtgtccaaatcgacgcccgtgagggacaacgtactacgtccctcatcttcattcaaattgacgatataacaatttcatagaggttacaaaatggaactttcaaatattacatagtaatgacttcggatgaattccagggaaggcaattagcaactcaaaaagaaacgggtggaccaaacgtgatagattcagtcaaagcggtacttagaatgaacatgagagtaggtatgtactctcaagtacgtaggtacgtaccagcgcaggtacgtatttgcgcgtaagtacaaaagttctaatagattgatggtggtgtccaaatctggccagatctggaggatggtagaatagtcaagagccatagatcaacctctttcatgtttttcttctttacatgttcgccaaaaccttttcattccagcaagttgagaaatggaatacgatgtgactgagatggtgatggatcgagaatttggaggcttctggcagccgaggtagagctccattcctgagagttatgacacttcccaacttaagtgcgaacgtggatttccacacaagggtcaccaagctgttgctgctgccgtcgccgcaagatgttcatcgctcgagccattatgtaacaaggcagaagaaatcctgcggcgccgagaaagaagagctggacaaaatcaaagtctcaacaaaccaggagacatctatccgagtttaaacgctaccgtaaagaaagtggaggcgtcgccgtcgctcccggcggcaccaagagccagcgtgagacgaagtagcagcagtgccatcaactgagacccgaggtaaaagctcttgtcattcggaaaaaaacacaagaactaatgcgagtgtacttacgatgactgcagtagaacggcaacaggcagctccggaagcatttgcagccgcgtagtcatcgatttcctggatgaagttacgctcggcagccattgccatgattcgaggatcaagctgatggtggcttctccattcgacgttcctgccaagaaacaaaacgatggaaggtactttagcaccttcgcttcacagaagatcgctgactgacgctacatacctggagtggtcatcggggagagcaacaggagcggcaggacggactggctctgtgcagcctttaaaaggctgcaaaacaggacaccgagaaaaagaaaagaaaacgtgatcggaatcagcgaacacgagcaaggtaaatcataagttcagtgcggatgatgctacctgctgacaaatctcgcagatggtgtcccctttttcgttgcaccagcactgcacgcactttcgatgagcatactgccaaaaccagaaacttgcttagaactctcagccggcacgaagaacatactttcaagctgccgcagcaagagcacgggatttcgagattcccagcctcgtcttcctctaggcagattctacattcgtcctgctgggattttagcgatggtggcgatggtgagtgatcctggtgatggtgctgctgctgccgctgatcaattgggaagatggaaaaactggtttttgatgagcagcgacaagctggttccattcttctggaagtgggattagcgcaaacaagcgccgagcctctcgacgtctagagcgtgatcttccatataagccgtgtgtggagcgaagatcacaaaaaggaagaggagaaaaaaaatggaggaagaagatgttttccaaaacggtaaaactcgttttagtgtcaacatttctagccgagaactgggagtgaacgagtgaagcatgcacgagacattccgctgctgcagcgaacaaagagaaggaaaaaggagagaagaaaaatcaccagcacaagaagaaatccttcttcaaacgatcatcaggccatggcagcttttataggtcagaaaagaaaagaacctctgaacgttgagtcccaaaatcctcaaatatatagcaaaactgcgagaaggtggtggtttgaagttccgggaagtataggcgtagacggcatcagaaaatggcatatgccacatcctcagctcacctccaatcgttctagtggtggagattaccgtgcaagcgtctatttccttgagtacgtactcgcagactttctctcgcacgcctgtcggggtcaagcctcgcatacttcctccaaggtttcgagggcgctattaattttccgccagcggtggtggtcaattgaagttctggaaagacaagcgtactccgggcattagaaaattgcatatgatatcccacatccagttggcagatcgggcatctccaatcgtccccgcctcctcgctataccgtgcaagcgtgcgattcctcgagtacatatgtggaaagttttttctcactcccagactttcactctgaaatgatagatttgacccaatgtatggcccagcagcatgtggtcttattttaggagccatagacatggttagttaattaaataagtttaactaatataatgcttccttgttgcgctcgtctacgggagttccattagagctagagtttcttgaatagcttactatgtgtgttttcttctcagccaagcctggcactgagaaagcaggatttcagcgacgtggagagatcgacagtgcggctgctggtggggagagatcgaccgttgtttcctctcgattctagcagcagcaatctcctcgtggagctcctgctctccacagcaggagcagcagcatttggggctgggactggggtacattatgccacaagtgactgctttccctcgctcaagtgccagcaatagcattttcattctggcaaaagcaaagctcgtattgtggctcgtggcaatgggggtccaaggtcctactggacgaatcaaaacgagaaccagcaagcaatcacaaggtttcgccatggatgccacaggaagaaatcccttcttctaccgtctttcggcagctccaggacgacgcagccatggtggtaaacatgatctattctttctgtggcttccatcttttttcttttcttctcggctagatcttggagaagggtgactatctcatgatgcagaacctaggaaagtcaggttagtatttttatttttttgtaagtctttcttgatcaatctcaagacagagtcatcttttgcagccatcaagtttaagacggagtcatcctggcaatcaagttcaaggcgtagttgagaccactccggttcatcagctatttccagacaacttcacttttttaatatatgatttcaagcagagtcttcagccaatgtggagttctccacgaccacggccatcaagagttctcgatgggcgagtgccatcaaacacaaggctgctgagtctgagtgttacaagcacaataaggtggtctcaatttccttgagaggtatttcatatgtctcaaagaacgctcaaaagaaatacgataaaataaaattaagatactataaataatgttatttagtattaattattaatccaattttataattataaacatgtttaaagtttataaacaaaaaattaatattattgcacaatcctaaatgatttccctccaaacccaattctcaatagtcttccaggacatctccattattataggcaatcttagttcttccaggcagcttatcaaggtaacaatcaagaagtgtttaacacttcttctaaataagcatttagagggtagtataaacaatggaggtatggggagagaaggaaattagtttcttcaagttaaaactactttaagactcaggtaagtatcaagaagtgtagttcttcataacagtagggcaatactttagtattttatatagtttgtcatgtaacttttagtgtgcacaacctataaattattttattgtgcagcaacactaaatccttttgatctaccaattcactaagatcaacttcacacgatcacccgtgatacaaaaaggtttcttatatataaaaagattatcaattgtctaataacatcattattccatgtgtttagggcaaattcatttgatgatatgacactttttattttagtattttccccagtagcattcttgtttactaagggcttgtgcattgcctatgctagtcaacacacaaaatcaatccaaataattatggatgccattatcaacaagtaaagctagatttaattatgtttatttatgcataatttttattcttcctctttgcactatatgaattagttttgttagtgtggtcagatgtcaagaagaaagtatgacattattatatttattgatgtttaaattatttgatgaaagaaaaaggctgaggggaagcaatctaaaagtaaagattgaaaatttagagtattttgttccaaggcatttgaatttaagactatcttaaccatgttctataagaaagaatattttttagaatgaattaattagaattggtttcttagtatcactaatctagtagaacaatcacccaaaataatggatagcctcaaacaagacttaaaatcaattatatactattatcaatggcatttttgtgaactataaatttttccttttcaatttgttaatttaccttgtctatctaaccaccattactttggccttagttaagttcccttgctaagattcttgtttattataccaacttctacctagttttacttggttttaactactcattacagaatgttaactatccattcacgaattattaaattctctcttaatccccctccctaggttaaattagatttaaaggtttgactacacttcctgcaaacataagcagccaaacacacaaatcctttaggtttttaacctcccttggtataacaaggtttgatcatgggaccctttaaatcctagttttgggtgcattttttgcttcaagactataaggggaaacattacggtttaatggctcagtataggtacttttactcccccatttgcatcctaaagggaaggtccaaacccttaagaaagagcaaggactaatgagctgtatgatactcaaatgaggcattatttcatttgagctaagaacattgtaatcagtttttctttcgggaatgggaattgctcttgaggacttccttgggtggtttctttggcattagccgagtctgtactcactcccaccaaaagccattagcccctagtcccaacttcggtttagaagtagtttaatcaatttcgaagtaatattaaaaagttccttcaagactggttcctacacttcattatccttactatactttttggaaccttttataacaaccccttacaatactccttatgcccccgcccccccccccccccctatacccccccttgggagatgattgttttgtgctttcaccccacgatctatattagtactcagacttgatttcagatttggttttgaactcgacctcagatttaattttgaacccaatcttggatctcagactcagtcttgaacttggtctcgaacttaatcttgaactcggtctcgaacttagtcttaggctcaatctcatctgatgaactttttatcgtttcaatcataattttagggatcctttaacatacgacattagttccttacatttttttaatattaatccatataacttaaaagatgacttagggttttggtggtagagcttgtggcataaaggactttggggtgctaggtgctaacttcacttaataagccactttattgattgttccaaggttttataagataacttatcacttctctcatctcttaagaatatgatggttacaattttgagccacttgcaagttcctctttcatatttcatccaattttatgataaattctttgtcatttcatccatataaaatttacataaactatattcaaaagctatttttcaatgacagccatacattgcaaagtaaagtgtcattttgatgccactatgctattattataaacaaactttaacttatcctattatccttcttgcctataaacaatgcatcttagcatgtcttcaatcacctagtggactcatacaatttatctatttgtgtgagttgtgttttgatgaggaatgaatcttgagctttgcatgttgattggcttgttgatttattattacactaagaattttaaaaagcattaagactattatgcattatcctcctttataatctttgttgttgacgaagagtattactgattagctctctgatctcaacaacttgctcaattagatatttcaactgagaatattaacccataatagtaattctaccttttaatttctatctacacttccaagactgaaaattaaaaagacaagagtgtaaaatattttccattggcatccattgcataatgtgcctctagctggcctaaaaccatgtattattaccatgacaataaaatttaattataaagacaataatacaagaataaagcatgactcaaatataacaaaatagtggaaaacacttaagagctgctataaaagatctcttttgcaaagattgttgctactttagtaagataaaagtggggcagcctaaaaagctatcccagaagatgatcctgtaaatattaattgaaaagttgagaagctctcacaagtgggagtgataacttcataatagatttattttataaaagcacaaaacaaataatattcttaaagcccaaaaaaaaactgcggggtccaaggatctaccggaatgaccaagtgcttgtcccagtggaaatcgattctgtgcattcctctcctttatgaggcttgccttctcgccagtgtaaaacgcaaccaaatgagaaccaagacgatctacttccaggggcaaaacgttctcgagactataagtctggcgtttacatccttctgagcttgtcttactacgtttcagctgccggagacaccgacttttatggtctcgcgggagcgtccccctcgccctgtccccgaccgcggccgggtgtaagtctatcaagtgttgcaatcactactgctattcgaaaatggttccctgtccaagcggtggcgattacattaccatgtctagtccataagaaaaaaaaacttactttgtgtggccgaccacttccagcaagttgaaagaagaagtcccggagttcatcgtcgtcgtgaaaagcgagagcttacaaggcatcaggccggatggctgctgaggagaccgacagtggccgcggaggcagcgcctagctatcttccgactttgagtggccggaattgagctggaactcggctatactggatggaagaaggttggtattgtagaaacttcccggagcgctgctgtggattcaacagggacctgtcagcctcgagcgtgaagacgttcctcagcaccgtgtggtctccttccatatgaagtcgcagttattcctcgtctggaatgtggtccggaaagtcacagctgatatcagagcaagacaacgatcgttagaaccatctacaagtggaaggagaaaaggcaaagcccgagaaagctatgcaaataaaccgtgaacttggagcagtactagcagcagcgacgctatgatcttctttatcttggttgggggcaaaatcacgcagcaaagctctggcctatgaatcacggccctggagaaatcacacaagatatcccgggaagtggaagtaattggatggaaatgtggttttccaggatctccttcgtcggcatccagaagtcctgatagctttcacgaggaacaacagaattagcatattccatattctatttcccgcataaaccttcgcataaaccctagagagaattttggggatggaggaaagcgcgccatacagcgtccgactggaggcggacaaggcgctgcacttggtgaagcagggatcgtcgctgctgctactggatttgccgccatcgctctccttcgggatcgatttgcaggtgagaatcgcgagcgcgcgaggtctagggtttatgggaatgcctctctttgttgcagatgtttgtggtcgggacgatgttccgcggcgtgaaaatggtgcctccggggccgcatttcatctactactccgtgatgagcaggtgtgcaagagatttttggaagaaaaaatttgtttggttgatacgactgagaacaggagtggagatgccgctccagtgactggtttcttcattacgggaacgcaatcgaaggttttttcttcttcttggttttcattcttacttcttacaggttatagtaatgcgatgggattcccaacaggaaatctttgtgaagcttacagatccggcagaggtatcttgttataaaggataatgaagttcatttttctggtattcaaagttttctgatgatgatgcaggaggagagatatgcttatgcagttcgaaacctcgagtttgataagaatctagctccttacgatcttcaccactttcgacgctgggaagaacttagcaactacgtcactccggccgtgattaaacggcatggtaagtctaatgccttttggtttttaatcactcgcgcttttgttgatattagagcctcgcgacggagtcatatctgtcgtagcagaagcagaacttgtcgagcaacatcctcagaccgcagcagagaggatgatggtcgagcaaatcatcaaaggaaaagagacttacggctttagaaacaaagaaggcggtgaagggtccactcaagacaggagtcgctgtcgctacactcgtttacctagacttctaaagcgttctggtgcagaggccaaagatttgacttcgttaaacctggacaaggtgagcgtgcgtgatgtctttgccgtatgtttactgtgctttgtacagtccatagctcttgagaaggctctgaaagaatcttacgatggaagcgaggagcttctactaggagagcttcagttcgcttatatagcctttttggtaaatcttctcctccaccaatctgttataacactcggtctttgccagatgggacaatctcttgaaggatttagtcagtggaaatccatcgtgagtcttatgttcggctgtcaggaggcagtaagtttttagagtattcagaagatttttttagattatcacttcgtagacttaccggacgttgattttgcagccactaaggactcggacacggctttttgtcaaggtaaatgcactctagcacctctgactaagtcacggctatgccggtctagtttctggaagtgctgtatcatcaaatgaggcagggactcaagaacaacaagtcagacgttgctctcgacgattcctcgtggttctcagccgacaatttcttccggttgctctcgaaggtaactacgtctttacatgtgtcacgttttctcacctatatctcgtaggactttttactcatgctgaagaccactcagcctgttgacggagagctcctcatgcaggtacgctcgtaccatttcgtgattgtttgtcgttgaagatttagatccacttgtaggcaaggaggctcaaacacttgctcgagagccgtctggggtgggaccttgacaacgaaattagcgatgcaaatgtagatgatgacgaggtatgtgtaatgttttgctttgtttatcacaatccttatacttctctgtgaatgccacagtacgctcccgtagtcgtaatggacgtctagaaaaagcttctattgctttcgagtgcttgttaattgaatgcgttggcaaaaccatttcaagcgtacttgtgggaaggtttgcaattgggaatttacaatttgtttgctttgcgttgatgacaaccagtttcgtctcttttatttgtttcttcttcacgtattcgccaaaaaactcttcatccccgcgcagacgcaagcaagttgagaaatggaatgcgctgggactgagatggcgacggatcgagaatttggaggcttctcgcagccgaggtagtgctccattcctgagagtcatgacacaccacttaagaacttaactgcgaacgtagatttccacacaagggtcaccaacctgtcgctgccgccgtcgctgcaagatgttcatcgctcgagccataatgtaacaaggcagaagaaatcctgcggccctgaggaagaaaagctggacaaaaccaaagtctcaacaaacaaggaaaaatctatccgagtttcaacgctaccgtaaagaaagtggaggcgtcgtcgtcgctcccggcggcaccaagagccagcgtgtgacgaagtagcagcagtgccatcaactgagacccgaggtaaaagctcttgtcattcggaaaaaaaaaaaaaaaaaaaaaaaaacaaccgcaagaactcgaacttacgatgagtgcagcagaacggcaacacgcagctccggaagcattggcagccgcgtagtcatcgatctcctggatgaagtgacgctcggcagccattgccatgattcgaggatcaagctggtggtggcttctccactcgacgttcctgccaagaaacaaaacgatggaaggtactttagcacctttcgcctcacagaagatcgctcaatcaaaaagaagcactaccgaaaagctctataaactaaacgacgaggaatcgagcgagcacgacaaggaaaagaagagtacacatac