gtgttatgtgacgtgttcgatctattcagacgagcgcgagagaggtggcgataagaagtgaatgagcaagatgatgaatgttgaacaagcaggccagatagatgtatttgtttgtgcggaaacatggattcatcgtctaggtgtaagccacggtcaaggtaccatatgttagaaaacaacattacacaaataatgatcaattcatcgccatcagagtacttatgtttcgcttaggatttctttgccttgataatagcgatttggtaccatacgggaaacccgaacaaaagcaatgacaagaagagaacacaagatacagaaacagccatgcccatggttataactccatcctttccgatcccttgacttaacctaacaagcctggaagctttaacacaaaattacacttatccccaacttttcctctctaccacttacaacaatctggggtatcaaggtagagagccaccacaatccatcaccaacacagtcctctcactaacgagaactagctgttccgtttgtcccactagttccatatccttggccattgggatgtccaccaacagttctcttggctctgcccgtgatgtcctgccaagtagcgccgaacctcctggaggtgctcgccagcaatccctcctcttcgtccgcctgtgcctcctcgtcaatctcagtaagattcaatctgggagtcctgatcaagctggtgacgaacaccaacaaaaacacggtcaagaaggcaaactgggcccaaaagtcaatggcgccaaacacggtccagttgagcacaatgcgattcaagaaggtggacatgacggtgggcgtgcatacgtccttagccaaggggtcggtaagagactcggagcatgggcgaatcatgtctcgatggtttctgcagtctggcggagcaccggggtccagagaaagagcttgacaaaaagtctgagtgccgtacatggcgtattgaggggcgaggaggttgacgacggcataattgatggctaggatgatgagggcctgcatgacagttgcgatgagcagggcttgaggagcggtacggcccttcttgagttggaaaaccctgacccaaaggaaacggatgcccacggaagcaatgccggtaatggagctgctgaagaggaaaaggatcaggaaagccatgagaatgtaatcaatggggaacgccttggcggccttgacaaagacccagttgacgggctggaatacgttgatgtgcccgaggatgtagccacagtgggacttgcagacggagttggcggccttgtcgatggcggtgatgagcatcgagatccagagaatgaccgagaggcaaagcaggaggataccgccaaagagcttgagcggacggaaaacagcctgggtcttggtccagatgcgcatgatggtggattgtccctcgccgcttgcttcggctgctagacgctggcggcgtacgagagtgcgttcctcacggagtaaaaggtcgagctcgcgcctgtccttctgagacatggcgacgatgcgaccggcgttgcgcatctcgatttgacgctggagctcgcggttgtgctcgagctcggcagcagtcatggcggaaagttcaggggccgaaatggccggggcactcttgataagggagactggaaggagggcgaggccggttgcggtgtagagcacgtaaaggaggactcccagtgtcatgagcagtccgagtccaaagctgagagccttttcaccattgttgttggtcaagagacgcttgaagtagtcgagatcgagatgccggccatggtcttgggctgcagtagggacgaagaagcctacgaggaacaaaatgatgacgaggatgatgaaggcaatggtatattttaaggcttgccagaagcgggtgctccaagtctctcttccctcctcctccaagacctcgtcgtgctcttcgtaccagaagtatgcgaacgggattacgacgaggcagagaagcgcatcgaagctgtacagggagtagtagacaatcttgagcgtcttgaggatgccatggatgcgttcgggtgttgcccagtctttcttggtgcccctcgatgcggacgcggtggaggagacgagggcgatatcgacgggaaggagaaacactgtagcgagaagagctgtgagactgacaatggcgacggtcgtgacaagcttggagcgatcgtagggagtctgccaggtgaagacggtgatgacggcgacgaagaagacgagagcaacggcgacggcgtaggcaacccagatcaagctggtctggagcagcccggcggatgccaccattggggtgatatccatgtttgaggactgtcgattgcgccaatcgagaggagatcgaagtctgttgatggatccgagatggttcaaggagactggagcatgtcgataaaccacacttggttcaactgtgagagcaatgtgacggtatagtacggtaaagtagtagtgatgctgtcacggaagggaaacctggaatggattagcgaaaagggaggaggacgggatgcggaaaggacggacggttccttgggacctgccgtagatcaatgttacggtaggagctgcgaagcgtgacgtaatttgggggctttctgtagctaaaggttagcgtcccctgcactgcaaatgcacgcaattccgggggtgggcctgtaggtcgccctgtcctgaggtgacagctggtggggccactggcggggcgctaaggcttcatccttgttacaagataattgctggggctgtgcatatctgcgggctaaatgagcatttagtttgtaggcgcaacatcaattctcgatactcatcttatatggtagaacttgaacctctccaatgtattttcacatgttcttgtaactgatgatggttcataatgtacatactcagataatcaacaacgtacaaactattccctccaaagccgcagctcagagttgatgctctgttttgtagtgacccatgtcaaccctgggccacccgaccacgtgagttggcgatgtggagaactggacgcgcttttcgattgcgacgacacgactgaacttcaccaacaacttccttcaaccagttctctcgtccagcctcatcatcctcgaaggaggcttcgcgacctgcgatagacctggctcagcttcaaaatgaaacgatattttccctaaaacattacagaagaaaggctctttgttattgctttctggcggcttctgcgaccccgtccccgaactcatacaacaacaccaaattattgctacgataccaccagcttcatcatgtcctcgccaatcctcaatatcgctacctggtcacctgctttcttggcccccaagcagaaaataccgcgccgaatccttcgagttcactgtgaccagcaagaactactcgaccgcgaagatgcatgggactcggatggttttgccaatgtgccagcagaaatcctgcaagaggtgaagacgcagtacatccgcagtatcgtatctacacactcacgcaaaaccccttccccgccgctgctacggtctacagacttcatcagacaagatggggaccaggacgaaccatcaacaccgaaaccaactggcacgggctcggaagagggaacacccatcccttggtcgccatctccggagcatcacatccgacctgttcacgatggcgaagcaaaggatacgtcaccaggattgggaccgccgccagaaaacaacctgacccctcttcaaaaggccatagtacaaacaccagaccttcccagtcgagcgctaccggaacgaccttcgtctcagaaacgccccgagcaccgtccatcgtccccaccagtgttcaaggtcaaggcttgcgttccctttgcgccagcgttccttccaagtagtagcgttgcgtccgagggcggattagaattcgaagtccccaaggctgtcaccgacgttctccctccagtcaacaaaggagccttgcctgttcatcccgagcacactcctccatccgcacagataatccctgctagctatcttggtcacaccaccccgtccaggccaccgccggaaaagcgtcgccggctcacgaagtcaatcaccactatatacagcgattacaggtcgactgctgaggccgatcgttcctcggctgccttcgcacgagctgaaactgaaggcccttccataaccaggttgttcgagcatatcgccgactccccgcatcaccctgaggaacagtcagccgatggtagtagtcatttactgaagacagcggaacagtcggctcaacatctggcaagctctgacgagaagatcccgccgaatgggccgccatcccaagttccttacactgcctacaaagtagcttatccagattacaaggcaagtctcagtgactttgtaagggcagttctgtgtgtccatgatcttcgaaagcaaagtgccatcatggaatttctctacgacgactttgtccgctactattgcgacgattacctgcagtacatacgcgaggctgagggtaaagtttcagtccggcctgccataaagttgtacaatgaccaggtatcaagacctcactaccaaaagggggtcctgaccaaagaaaacattaatgatgttctcgacaagtaccctaaaatggtacgggcgattaacgaaacacttggctctaccacccctgtcacagaggaaaatggagattcaagcaaaccacaggtgcctgttccattgcccttaacgacaagccatctaccaaagccgcggttggttgcaaagtcaatcacgcaagctctggtcggatctcccgcaaccgaacttgcttcggaccccattcaccctccatcaccaataccgacaaagagattgcgaccggttattcagaccatagatcgttcggttccgcgccgactttcgaatcggcctctagaacttgagcctcctcttgtagatgagccaacaccgagctcagacgctgcgcctattgagatagtctcggcgtcttcgtcctcatcgccatctctttcgccgcctccctcgtcgcctcctgtacttccacaaacacctactcattcacaaggaggccctagttccccaaccacacaagtcactcgaccacaagaacaaatcgctgtcaaccaacctccacgagaggcatcagcggcctctgaaaggccacgactggatactagcccagcgccacctccgccatcatcggcgaagatcaccacgcaacaggcttctatcagtccaccccctcctcgtcgatttgcgaaagtcgacgttggctccttgggccatcccattacccatcaaccaccacgccaaggggaagacatccatcctaattccgaaatcgtaccaggcacccccgctccctccgcaccagcaccacacttcaccgccgcaccaagcccttcccgccccgggcctctgatcacccaaatccccgccaacaccaacttcctcctcctcagccaactcagcaacgcagatagcatccccgatccctctgacccatctgtccctttgagtctagtcccctcctccgcatccagctcaaagctcctgtccagcatggccaccaccgatacaaacaacaacagcaacaacaacgaaaacgtacttcctcctccctctcgccccgctactaccatgactacaacccatcttaaccccctcttaacccaaattagcaacgcagatagcatccccgatcccagcttgccaccgcgtctccagcgtcagcggaaatccagcttgacttcttcgaacctctcccgacttgcgcatattaccagcaccagcaagaggtttttgcagaagaagcaagcggtgggagcagcggcgccgtcaagttcgcgctcgggctcggggtcggcgtcgacatcagtcgtcatgtccagtaatgttgtcagttcgggagatatcgtgaaagataagggcaaggggaagaaggcgaaagggaaagggaaggatacgggtccaggtggtagagacttgaggtcagaatattttgtcaactttgtgagggagaagaagatgagggaggcggcggagaaggcggctaaggcagctgctagctcgagtcatccggtgtcggggggtagtaatgggaagcaagcagcgggttaaggaatgtttatgacgaaaaggattggttttgttgtttttgtcggattacggtatgtatatatggattgtttgttggatactgatgtatgctcgcagcaggaacaaggtacaccctctggacatctcaaacaagtgttacccttctaatctcaaactctttcaagagatcccgacatccatcaccggtatgccccatattcgaaatctcacagcaatggaaaaagcctacacgacgaagcctgtccgactgtccatggaccaattctttcagaacaagtccagcatacgctggcaaggtagattcgccaatgttaaactcatgctgtccctcgtcatcctcctccacttgctccgccaacaagagaagccatatgccggttctgccatccccatctttctcgacttcctcctcttctttttcgggagcagcatctagtgtcaccaccacttcgtgtccttgtcctcccaccgggacctttatctcacccaactcggctacagagcctggcgatgatgggctgctgctccacctgacccgacgcgccgtcacttctctcattgccccttcaatgtcaagacaccccgaaacaacagagtcaaactccccgccagcataagctggggtgaccgcagatttaagaatcttcacgctgggcgctggccggagaacctggatttttttcttcttctcatcggcggcggggtacatgaacgcggcgtcgtctatagacgcccaagaccaggaggggactcgttcatctgttggccgtttttggaggcttttattagggggagattcggagtcgaggttgtcatcctcattcgtatcattataactcgtctgcggcatcacaaaccagcaaagcgccaggggggggtcctccctccttctccttcctttgtagaaccttaacatatccacagtagccagcacccgcgtacaggtctactatccccttacactttagatccaccacttagtacagcgaatgccggaacaaaacgcccaactaatcattaattttactgcaaaactcgtacaattcacaccaaaaagcaacacccacgaaagtatataggtagtaatcccagaattataccgtattgagtactttacagtaccttctatactaactcttcaatatcacctttactatataaatactttagagagaacgtattgatttggggtgtttcatctctttctttctctttctttttttgtcttaagactcttgctgtcgtgtggaaaccccagaggggcaaataagtggaggcatcagggccttggtccgttgttcactaaagggcagatctgctgtattggttgagaggaaccctggaaatgtcatgactagaaaggatataaggaggttatcctaagctgggagtaaggaagagagggcaagggattcaagaccagacaatattcttttcgaaattaagaagtcctgctctaaagacttcacaatcatcattggccattctagtgatagtaagcctcatgacccctctgactaatagctaacttctagatctgttcctctatcttagagttaatgaggggagtcttactctcctctctgacttctggtagtagttgatgggctgtggttttgctactctatctcagttcctaaggacgacgaaaaccgtgtccaactccagatcttctcctctctgcattaggtgtagtagggtgcttctcttgttgatgtggtttttgctccatttcagtattaaggttagtactcaaagaacttatcaagtttcacctaatatacgcccctataagcccactgtaacagcttttattaccttgcatttcatttcacacccgtcggtcatcaccattttgagccaaaaatatctagccagcttactcttagttgaagaaagtaaaaaggagcctcgaagaaagttctaccaatgtttggaaaactgtacggtggtggaatcaaagagtgacgatgataacttttggctttttttgcgggcaaatttcgagttggggtttttttccccccggcacccactgtaagattaggcaattacgtgctacgacacaggctaaccatgtgacacatgcgaatgtgcttcaatagaggtgaccttgttacctggaatctgttgcttcggtgccaaggacaaataggcaaccaaactttgcaaataagttcatttgacaaggaacttgcatcattgtgatcttgcaaaaagactgctagctggtaccaatttgaacccgtcatcttatgcgaaccgtcatagtcctcagtggcttcctgaatggttcagagtacatcgggaacatcatatcaaattcccgagggtagggtggagcaacagtcgcaactcgctcatatactgttccgccaacatcatcttgtactggtcgtagaagtagatattcgaatcctcgatacaatggcccgtttccgactttggttggctcagggccagccatgcaggtagtcactgtaaaaaagaacaatcccagcatggtttgcgtactatcctcgacttctgggaacaaaccaggtggaattgaatagtctgtttctcctttccagaactcaggtgactcataggtccacacagggggtcttgacgggttggacgtctgaaacctaaccgtcgtatcaaagaccgtgcccgtgataacaatatagtccgggagcatgtcaagatcgaggatgcgcttgagattcttcctttcccaatcaattaatctgccattgaaacaaaattgtattcggacgggatccgaactggtggtaaaccatgtgcggtactggtctggggggaagctttcagaggctattaaagtatgacttttcgaacttttccaacctgcccatgtccagcttggaaacacagctcttctgaggtcagatgtttcggtggatgtaatatgacctggagacggcagactcggagtttttatccatctgcttttccagaagagactggagagaagcactccctgaacaggatcaatgatgtggtaaatcgtcgaaggcatcctgcttccgttgagaactctagaattttcagggctagatatgggaagcccatacaaagacttgacatcagacttctccatgaaagctgtaaggatacccccaatggcgttcaatgcatccgtatcataagagagtgtccttcctgagaagtctgtgaccctagcccagaagaacttttcgccgagttcccatgcttcggggtaaggaagtatagcatctgttttggcatatcccatggcacttgcttctgtaccatccttgagcggcagccgaagtttctgcggtccaataaggccgccacctgtgtgcatacgctggcactggaagaaaacgtggcggtctgaaaaaatcaggcggcgctttgataacagaccttcttgataggtccagccacgtgtggcccattttgaacggatgacatcgcgatgtggggggtggtgataaacaaccggcaacttcttgtgaccattgaagacggatgcccaaagttgagggacttggacactgctaactccagggagaccatagtcggcatcctcccccgcggccgcaatgattgttaaggctgacatcgcatagacatttcccatgttatgaatctgaatgcgcttcgctgcatggtcgttttgaggtacacaataccgatccacccagaggtatcggtatccaaggcctagcacaactttcatagcatcactgaccactttgggcaacttgctggtttcgggcaatatgggagcagtcgttgcactagggcctgtgctatcaggggatgcctcggagttgccccaaacataactgagcgtgacatatctcggatcagccattgcctgcgctgggatgatacttccgttgaggcaatcaatgaaatgcaagcccgggacggttttggggaagtatagcgaagctttgtcaatgcagggaatatgatttgattcacagatgtttagccactccccaatgacctcgaagttgactgtatctgtggcaagctgcatttccgtaaagtcttcgcaggcacagggattgatggacatagcagagcaacaattgcctggtaaaatgagatgtgaatctgtggaatacggttttttgtcccatgggccttttgggtcagtatgtctccagattctgagttccaatgccgttgtttggaagtgctcaagctccagggcctgaggggttaggcggggatatgtctcgacgattagcttcctcaatccgagggtcaaagagcctttttgagacagagcatccagggtgaagcccatcctcgatgcacagtcggcaaaaaaagcacaaagcgggcaagttgctcgagtttccatagccacacgccatactttttctggtttgtttgatgactcaaaacaagcgaagaggaagggacagcgccaggatttgattgggatgccactttgggttttgaaaatatcctcgaagtttatccgcttgcattcctgacacaagctctcatctggactttgatagtcggaatgctcgacttgcaaagaaatttgacccgggtgtacttcagagctggaacttgcagatggacgagcagtgtccatgggaccactcgtatctgcatgtgttgacgtaggagtgctagttggagagagatgagggtcaggtggcgctgaaggatggggagatgaaaacgggcggtggggggcctcggttgcaccattgacgtcttgatgagtggaacaatcccttgttaaggtttgttcaccaggtagtgcctcagggctagaaactgatgatggacgatttatattcggcgcagtatcgacaactggctccgtggaagaagggttcacggagactcctggctggttcttccaagcaaaggatcgccggatccttcctccgtactttttgacccggactttcaaccatgctgccgtggtgatgaagggtaacatgcatgaacgaaacatgaaggagtcgttattttgatggctgccgtcaaaaagaaatgcagtgttgagaatgtgttcgtatggtagtaatgtccgaaggcaaagtcaggactgtcaaacaactgaaaggtcgaacgcgccgtattataggtgaattacccgccgtcattttgatatctgagacgtggaagaatctagaccagcgattaacctcctcatttctgtatttgactgatcctttgttctgtcgtgatccgtaggcatgtaacacgtatcctgccatgctggcagggcccctagctgtgaaagtgcccgatagaaccaatcctactcaacttgttgctttcgtacctacgaaatctgttgaaaccaaagttcaagaagcccattagctcaaaagcttcagtcattggccagcacagccgccccatttgactaaacgactggaagttcagcccttctacgtcgacccgctttctgcacaaacacgtagtcacacagccttacccacttatcatcaaccatcatcggcttcatctcacgctcatgcataagtgacatcgagaccattaacctacgttcaatagattgatgtgctgatcgtatgcacctcacaaagtcgccactcatacccaataccccgaggctggacgcgttgacgccttacctccaaccactcaccaaccacccccatcgccaatttatcacgggtagactaccattcatcacacattcatagaagtaccaaacaatcgaattcagcttatgatggcgtccagccattctattattggctattggtcatgtatttgcaggcttacgagggatggctggctcacttacgtgcttctcttcgaatttcgcccttttcaaaattcaataacaatcacgaaagaaggacatgtaaaaggcaagttaaaagcatgcgaaattccaggtctatattcacagtccttaccacacgccatacaactccggtgagtgcctacttagtcaaacatccgtcgtcgcctcatcttcgccatccatcccttactccctcccatcctcagcagcaactctcatctcatcctcgggtgttactcctacttccctagctacccagtacccaccgcccaggcacaacaagcccgcgatcatatactagttgcattccgagtgaacggggcgccgtctccttgaacccgttcttctcatacaacctcctgcccggcccatccgcaaaaagcgtaatataagggtactcaccctccttctcatcacacggcgcgtggcgaccaatgtaagcaagtaattccttgagcaccacgtctcctagccccttacgctgatgctctgggagggtagccatgtcggcgatgtggaagtaccatcctccatcgccaatgattcgtcccattgctacttctacgggcttgttgttgttgttgtcgtcatacgtgatgtagcatccgtaccaggaattggacgcgacaggcgctgcttgggcaacggatcgagcggttagccccgaggcggaccggagatgcctgtaggaggaaatgggaggatagcccgcgtggagcacgtagccctttggaagggtaggtgttgtcactgtgggcgacattgtatggtggctatcttccatgggtggggatgagaatttcattcagtcttaggcgtcatttgtgtgtggattggcaccgaggaggataataactgaaggtctgtcggcatagaaacataagagaagattagggaaataaaaggtaagggagggttttaatttatctgttggaggtcgtctcaccaagttggaggagaggagacccacacttttgtggggcgggtccgctgaaggttgtcgacggaggtcatgtgatagagactaaggtttttaaggtgcgaggacgaggatggatgtgcgatggtagccatggtgagattggaataatatgtgatcagttttctattcagttcaagtcaaatacttcactggaggtataggttgttactatttcctgcgaaattacgcgtgctctaaccacccatccatcgccaatgctatcgcgcaatctgatggctaccaaaaagtgaagaggcgctgttccccctattcgcctgcctagtatgaaccaacagtaaagaacccctttgagcaaggaaaagcagatcaatctttgttccttatgagaagcgaaatgcgagcaaggccacccatcagcagtaacagacatgaacgaacgcgaaaaatatgaaatgctaaaatgataatgatattttgtctttcccaactttgactgattcgctctgctttcttctgcgtttcttctttgtacgtacgtaaaaaggtgctccagctagtttatctccaactctagtagaaacgaagaagcagatgacggcgacccaagaagaaaggaaaatgcagtttgatgtatggcgacaacaggacgaacaatgtgataaaaagaagcaactccccgctcgcgctcatttagctactgccaagccacccttccttttttgttatatacggtgttgtagtggcaatttgtttcgatctcccttcctcttctccccttcatggagcattggcgctttgtcttccaactcaacccaattccactcgatcagaacgacttcttaagatgattaatcattcgatggcgaagtgggagaactgaggatttctgttagcaaagctgtcttacccccaagcaacagactgatccacaacttactattgatccccgttgccccccgagttattacgtcccggcgtccgcggcgagtactgcggcgacgtcggcgagtaacccgttgggctagtaggggacagctgctgaccaggcgaccgctggaacgacgggctcgtgggcgagtaagcgtccggcgaggttggcgaccaggtaggcgacgccggagagtagcttggcgaggtagcctggaaagcgggcgaggccgggctgtagctcggactcgtgggggagtatgagggcgacgtcggagagaattgttgggcgggggaggtgggcgagtacctggcggcagctggcgatgccggcgagtaactcggggaggtagggctgtagctcgggctggtcgggcttccagggcgcagcatcggcgaagttggcgagaacgacggcgacgagggactgaattgtgggctggaagcaaaacgaccagcagagtcgaggagaggtgagctgggcgagtagccagccgcgggcgacgatggcgagtacccgccatagctgaacggtgacgtgggtgtgaaggggctggtggcacgagggctagtagccgaagagtaggaagtaccagaaccgtatccgccaacgccaccgtagtcggtgccaaagccgttgttcgtcgggctgtccgatccagcgccctggataggagagaagttgcccatggtaggcgaataacttccaaggaacccactgtcggccatcggggagcctgtatcataaggcgtagccgcgccatccagctgactgcccttcacggtcatgcccggcatgagacccatgcgagagttgtcagagatgacggtctccaacatcttgggatcgaggaaaacgtcaaaggcaccagtacccatgggagccatctggcctaacataacgttctccgagataccacggcagtcatcaagctcaccgacggcggcagcttccaggagaatttcgacagtctcctcgaaagagcaacgcatgagcgcaccagtatcagcgcggttgataccgtgacgtgtgacggcggcgatactgcccctgtatgtcatcacatcgcaaagaagcgccaagtgacgatggttgacgtacgaaccgtcgaaagccagcacagccgtcaactcgtgcatcagagcagcacgagctccctcgataccgaagacatcgacaacctgccacaagtcgttggtagtggtgcgcttggtatcaacaccctcgacagtcaagacctcacgaagagaggtaccttgtgtatcaaggtaccactcttggcactcatcgtccaccttggagtgcttcatggaaccatccttggcctcgatcagcttaacacccttgttcaagaaggcacgctcaatgccctcgacaccacgaagtgtgcagccgtccaggagatgcttctcaagacgcttgagcatcacatcgtcctcgatgatcttattaccatcttcgtccttgtcatcgtccgccttgataacacggatacggatgaccatctcttcagcgttgttgtcggagaagacaaccgcaacatccttcttgtaaacctccttgatgcggtgagcaacgtcctcaacgcggagacccttatcgagcatcttctgacgatcgagagtgattctcagaagccaacgggactggttctcaatcggatctggctcgtcgccgctctgatcgggaatgaggaagtaagactcgaccaaatcgtaatcctcggggatgttggtcgatgtgatatcgggatcatagtagatttcagtgacagccgtaacggagcgaagactcgtgtgctcgacagcactgcgcatcttcttggcctcctcctgggtcgctgccttggagtcgagatagaccatcatggaaggagtcttgatgttcgaagcaacgttaagaatttccttgagacgcggcacaccaagggtgacgttcttggaggacacaccggcgaaatggaaagtgttgagtgtcatctgggtggcgggttcaccgatagactgggcagccaacacaccaaccatttcacccggagaaaccatcgacctcgaccaacggttctcgagctcgccgaggatgtggttgaaggccaatttgttgatcctatcttggacagcaagacgcttgaacgccaagcgagaccgaagctgggccttgaacaggatcgtggcgttgtagtctgcctccttggagataggatcgtctcctctgacaacgatcatgcgatcaagcatggccttaactgcaggaatgacatccttgggggtaaggtcactgcgagcggtctcatcgaccttgaacagcttcttggcagtatcaataatacgaatgatgttaagcgggagctgcatcttcgtgtcattgttgccttttgtgcgctggatctcgcgaagcatgtggcgatcgaccgaaagctgttcgtactcctggtcaagaagctcctgaacagtggggtcactagcaagctcctttccgtattccagcgcctcaagctcgcccgaggaaacctcctcgtccatgacatcgagacgataacgcttgtcgaaagccttgttggatatcgtgaagtggtcgacaggctggttctcgatggcaataccgtcgagaccatcttcaccgtagacgaactggatgatatcacccagcgagttgcgaacagtaccatcgtactgcgcagccgaatcttcaagggccttgaccaaacgacgctgaatgtaaccagtttcggctgtcttgacagcggtatcgatcaaaccttctctaccagccatggcgtggaagaaaaactctgaaggagtaagaccacgaaggtacgagttctcgacgaaaccacgggcttcgggcgagtaatcatcctttgtgaaatgtggcagtgtgcggtacttgaagccgaaaggaatacgcttgccttcgacaatctgctgaccgaccaaggcagtcatctgggaaatgttgatggaggaacccttggaaccagacagagccatggttacggcgttgttgatatccttcaaactgctctcagtggtagtaccggccttgtcacgggccgtgttgagagccttggagaccttgttttcgaaggtctcacggatgttcataccgggcaatggctcaagctgattgttggtggccatatctgtgagctgcttgacttctgccttggcatcgtcaatgtgcgtctggaccttggcgatggtcgcggcgtcgggaatagtgtcaccaataccaatgctgtgaccattgtgaaggagccagtagttgacgactctctggcagccgttgaggaaatccatagcaccgctaggacccagctcgttgtagcagagatggacgataccgccactagcagcacccacaatcttcttcgtcatcaagccgaaaatcacctcaccttgttggatcaaaatgcccttgtccttaagagggcactcaccatcatcctcgtcgatgttcttgaggtttatgatcttgggaacaaccatgctaatgatttgcttaccagtccagcgaggacgaggcttgaggattgcagggacaggaatgatgccgtcccactcggggacccagagcataatgttcatgacctcctccttggtaaggaagacgtcacgacgacaaagcttgtaagcaccagccaaagtgtcctgcacgatacccatgagcggaccgttacgctgcggcgagacgatgttgagaggaaccatgcaaagctccttgacttcagcacgagtttcttcggtttgaggaacgtgaaggttcatttcatcaccgtcgaaatcggcgttgtaaggagatgtgacagaaaggttaagtctgaaggtcgagtagggcatgaccttgacacgatgacccatcatggattccttgtgcaaagagggctgacggttgaagatgatgtaatcaccgtcgatgagatggcgctcaaccttccagccatattccagctgtagcggacctgtccgcctctgatggcgtagatcgacacggctgccatctgagcggataacgtacttggcacccggatgctcgttagggccgttctggacgtattgggtgagtttgccaatattgtagggcgtcacagtctcgggataggtaagcgtacgcgcgatgctacggggcacaccgacttcatccagcgagatgttggcatcgcctgtgatgactgtacgggcagagaaatcgacacgcttgcccatcaagttaccacgcagacgaccctccttgcccttgagacgggcacgaatggccttgacgggacgaccgctcttttgcagagcttgtggttgaccagcaatatcgttgtccatgtaggtagcaacgtggtactggaggaggttctcgaaatcgttgataatgtgagccggagaaccctcctggatggcctggcgaacgttgccgtttgctcgaatgatatcgccgagcttgtaggtcaaatcatcttcgttccgcataccggtgccggtaccgtccatggaaatactggggcggactggagggggcggaacaggcagaacagtgatgatcatccactcaggccgagcttgagagatgttgatgccgatgtcgatcatgtcagactcggtcatgttgtgcaaaatgttgagtgccatctcgggggtgatgatcttcttctccttgctcttgacgccctcctcgtccttggtatcgaactgggcatagagggtgagggcctgctggcggacggtggggtgatcgttgccgcagccgccgtggccggggagctcgcccttggcgtcggcaagagggttgaactcgtcatcgtcgctcttcttgactacctcgttttcacatctcctctttttcttgcacacagcccatactcggttgaagcggaccttgggatcgcggatcctcatggcggccgcgaactctttgtcattctacagaagagaggttagcgtccgcaaatcaagactaccctgaaggataggttgcacgaactctgtcagcaagaaccttgctgcagttgtggcagacaatctccaacatcttcttcacccgcttgatgaagcccggatggtagacgggtcgggccagctcgatgtgaccgaaatggccggggcactcggacatgttctcgccgcacgtcttgcacttgaactgacgatctacggagcccaggagagggtcgttgagaccgccgtcgcggggttttgtcctggtctcgtccatggtctctgggtagacgatgtgggccacactcatgcccttgatctcctcgggcgacagcagaccaaactggatttccttgatggtccgcaagggcgcactcgagtgcgcaaagtataggttcgccatcttgggaaaccagtcgacgctctacagtccttgaatggaaaaattcggttctcgatgtccaaaaggtggcaggtttgtcaaatgacggtgagacgagcgaccgtcaatcacacagttgtcgtggctgtctcgggcgccgcgcgcaaacccgggggcgaaagcgaataagacggacaaaaaaaaggatattagtattctctaaaagacggaaagcgagaggcctcgatgcacacagtcggctcgaggtggcgtgatggtgttttggtgatggaatcgaaagtcccttggttgtcctccactgcgttgtccaggccaacgggcccccgaaaggagctaactagtccgccgagcacgctgtcggccccgccagtatcgcgtgcgatggaaaaagaaaagggaccggttgattacgcgaatgaccgcggtcggcacggtcgattaaaaagtcgtcggaatcgtggtgattggggacgaccagcaagcagaatccggcgatgtggacgcgctttgcggagatggggaattttggaaggggtgcggtgttgtttggggtatggagcaggaaggaaggtggcagacctccacgctggttgaaaagttctaccgccctcgtccgcccagccagaaaccgacgcgggacaagaggcgagaagccactagccctgatgcagtaagggatccacttgtggcactgggtgacaaagcaccaaaaggctccgagcagcggctggggcagggtgaagggagttgactggtacttggcggtacatcaacttgaatactgaggtttgcctgagggcctggtgaatggctgttgactgcagcttcgaacaagtatcttgattgtaccgcgctaccatccattccaggcctccccggccagtgactcaaggcgcgggggccattgcctgaagtctggaaacccgaactggaagactggaaacgccccgttgctcgctcgggcctgacaacgaccgcaaccgcatcattgagccattccaggttgccctccatccatccatctcagcatcacccgctccagctttccatccatttccttgtcctacaactacagaggaaccgactggagggttcgtgaccacgccgcttggtgcctggcattttgtccgatctttttcttctccaagatggatgccccgcccgcccgcccgcccgcctggctgttgctgtcacggttgcagtcaacgttaacagccagccggcaatggacgacagcgacccgacctggacgggacgaggagatccaaaccaatccccaccatgccgcgacccattcggttaaatagtgtattatggatgccattgttgctcctgtcgccgaacttggaactgccatgtcaacttgttcctacaattgcgtcatagcatctgatgaaagtgaacatcgaggaatcacacaaaaagccccaatgtggatcgtgaattttgttactacactggacacaccagaacaagtctatttgcttgttaatttacttatctttattatctctccgaaaaaatgtacgtttcaaatggctggtgtcgctacatgctaccaaactgaagtccatcaaaacccttaattacctagctccgaggtcattcgatagttacactagtaaaatccatgggtatctttctctttgtttcattgcatccgtcgtgttccatgtcttctcacctcttccttgtccgagtcctttgcgtgaccgtcttcttggcaggcggtctcccctcacttgcgggtgcaccgtcgtcttgatcgtcagggctcttacgcctgagcgtccccaatcccacgttcacaaactcttcttcgctatccgactccccgaggttgaaaagaaccggcatcctgaatggtgccacgtcgccgccgccagcgccgccgccccccaacacgtcgacgtcttcgtcctcggcgtccagccgtcgcttctggatttcctcatgcggatgtatatcgaattcgtcctccttctcaatgtactcgacgttttcctcaacttcgacgaaatccggcgccagggccgaccatcgttgtggacttgtgaccgaccagatgtttatcctccctgtttcgagaccgcacgctgccagcaagggcttgtggggatgccattctataacaccctgttcctccttcggaccctccagcatgcgcaccaaactgccatggccgcgctcccagatgtatagctcgtggttattaaacgtcgaagctgcgacgtactctccagtcgaactgaacgcagcgtggttccatgataaacggttgaccaagtcctgaaacttgtgctcgagcggaatctggattgtgtcggggtccaggtctgccgatgtcagatctggcaccttgaatgtcctgattgttctatcttgagcattcaccaacaactccttgcctgattctgtaagccgtaatgtagttattacgccgcctgcaatcttttccgagtagatgattttgtgtgtcgtcgcatcgatgatattaagtcggcctttggtcgtgccggcgaggagatgttcgcctgtcgcggtgtatacaatggctgtcgtcatgtgcctcgcatcttctttggcgtgcttctccttggtcggggtgtcggcaccgtcgtcggatcgtttctcgaccgaaggaaggatatgtcgtacttcgacggggttggcgccttgggcggactctttaacgtcgacgagcatcggctgttcttcgaataacgcggcagcaaactggtgactatcattgcaatgattagatcaatccctgttacagtgcagtggaactatcgagctcacgacgaataacatactgatgcatggggtgtaattcggccccataaacgggtgcgcggaatcgcacttcgcaatatttgctcccatcttgtagatcccaaagaattgccttccagccttgacacgcagacagcaagtaccgaccacaccgtgaccaacttagcgaggtgatgttcttagagtgtcctcgaagctttcgtgcaacccccatggtctcaagatcccagattacgacagtgccatctaccctccccgaggcgaggaagtcgcccgtccggttgaagcgcacgcatgtagagtggccggaacgaattgtgttggtgatgtgttcggggtaatcttggagaagataatcttccgcaagtagtaaattcatggtcgtgacgggataccgagaagttggaggcactcttgtcgctttgtcttccgcagtcgtgcgtaaagaattgagccacggtcgcggggaggaaatgtgtgtaagtgataagtactgaggttgagatgttggtggacaacttccagtcgcgctttgaatatccattcacggactcgcggccgccccccacctggagctttcacctccaggctgtcagtgtggggttcccgttccagggcgcatgcacggccagcccaatgtgcgtcggggggggggggggggggggaagcaatcccgcctgccggcgcagcgaaaaggacagtggtggatcggccgggattttaatgggtgggcacaaccgtcaagcgctaaaatgaccgtcgacagggtcaagccgtgtggggtatcgatcttgtgaagactcagattcggttcatcgtaagcgagacatctcacttatacaacattttatagccattggtaagtttgggtaactcaacactccgttttactcacttctgttcttgttccagtatgttcctattctcaacaaacaagaatgactactgaaagcacgcactgacaaccacggtctagaatagaatagaaaaggactatttatataccccccaaacaatggcgaactccaagtttgagtacgtcaagcagttcgagcaacctgactcgcttcttccaaacacctggatagtagtaaggctcgatggccgcggctttacaaagtatgcagtctctagttctttccagaaagacaaatttcagtttcagtcactaacaaaaaacaacaacccagattctccaccaaatatgccttcgaaaagcccaacgacaaacgagccctagacctcatgaacgccgccgcgcgctctgtcatgtccgagctccccgacatcaccatcgcctacggcgtgtcggacgagtacagtttcgtcttccacaaatcctgcactttattcgagcgacgcgccagcaaactcgtctctaccatcgtctcgaccttcacagcctactacatccaccactggcccacctattttgtcgatgggccccccttatccccaccactcccttccttcgacggccgcgccgtctgctacccgtccgtccagaacctgcgcgactacatgagctggcgccaggtcgactgccacatcaacaacctgtacaacaccacgttctgggccctcattaaccagggaggcatggacgggacggcagccgagttgatgctcaaggggacgttttcggcagacaagaacgagattttgttcaagaagtttgggattaactataataacgagccggagatgtttaagaagggaagtgtggtttttaggaattacgagctggtggagccagggacgaaaaaagtcagcgaggaggaagcagaggagatgagcagcagcgccgtaccggaggtcaagtcgaagagtcaggtggaaaaggacaagaaggtgaggacaaaggccaagattgtggtggaacatttggatatcatcagggatgagttttgggagaggaggccgtggttgttgagcgggacgccggggaaggttcccaaggagccttgatggagtgaggggatgaagaacggaaggatgggatatgattatgatacctctggatacaaccatagagctcgacgatttttagtagttcaaagggactttgcttctatcgtgatgcggtggaatatcttggaacacatgcttttatcacgacaaagctccggggtgtgatttcttcaccgtcctgaacgagaagcagcatactatacaaaggggcggggacggtgttgatttcaaaccggcatggacttttcggtctcacttctactcgtcggggccaaaaccgttgagtatctcctcacatgagacttcgttcaggagacaactccgtgtctccactgtatcttatataccggcccggatcgcctttcatgccatccgcccctccgccctttccccccaatgcaccatataaggtccgccaccgaaccctaattccagagcggtaccaattggccaaatggccgagcggttccgatcatgaaaacattgccggtgtgcgcggtacccgtggtacagttttcgtaggtcgcaactggaacatggtggttcgttcccccaaagactcctgggtgactgagctttttgtcgtttttcacaccttcgctgtagtccaaaatacaatagaaacgttctctgcgtttttatctttcgtcctcattgagtttcaaacgcatttcctttttcgttggtgttggttgtggtctcaaagccctggcttggttaatcatgggcacgaatgggcctccggataacaggttacaaaagtaaagtttgaagtaaaaagagacgaacaagaggttggagtcgagccgtgcacctacctcacactcctcacttactgtgaataatttgcgcctcatcagttcgcctgaaagtcgtcgtcaagtcactctccaaacccttccatgtcttgagtagaaataccccaaagtgatgatggtagtttcatcattccttctctatcaattcagctcctctcgcgaatcgtccagatctgtcctcttccgtgaaagaccgggatagaaaccgacaaaggagtaagcaactcgagccacacatcatcctttccaatatatcacatctctggccgtacacacttgtcaaggagcagcttggcgaatcgcaaaggacagtggtgagcttggtttcctttctcaacaaacggggggtatcttcattctaacaacttttcaacctctccatcctccatcacgtcttcaacccttcttctccttctacttctccgacgtcctcttcctccttttctcctccttcttcgccctcctctccttcttcctcgctttcctctcctccttcgtctctgttgctttcctcctcctcttctcctccttctttgccgcctttttcgccgccttcttctcctctttctttttcaatttctccatcgccttcctcctcttcttttcctccttctccgccttcttcttattactcccactctccctatgcttcttcactccacctttgagtccagccacatcctccctatcagtcggcgtactcctcccactcccactttccgacgactcaacagtcccagcaagtccctcccccctcacaaaactcgcataaagtcctcccgcccccgtgtacttgcccccaccaatattcgccgtgacagcatccagctttgattgagtcgtcgtctgcaccacttttccatccttggaggtgtccagccccttaagcttctcgtcaaaggccgccagccaccattggtccgacgtgtagtgcgtcgattggccgatgccgcggccgtcggtgttgcgcgagatgcgcaaagggttggacaggccgatggtgttgtccgtggggtgcagggagtagcctttgccgcgccagccttgggattttaggaggcgttcgccgtatttgggtgtggatgtggacattgttggatgtgttggatgtcgttgcggacggtgattgagatgatttaactttgatgaaggtggcgcgttggccgtcgattttgggatgtcgcgaattgggctgctcgattgatgggtttccttccaggaagaacacttttcggtcggtcggtcgcggagcgctttgcagatcaacgatcacggtaatgtcgttataccggattgtaaagatagtacagctccgattggttatgtacagggcggaggccaaaggagtgacgtggggggatggatgcgccgacgaggaattggatatttcagtccttcatgttgttgtctgttcgcgatcgccaaaaatctggagttcctcaaaagtttggttgtggggtcggactttttctgagcagggatatggaaccgtacgaatggaggttagataagctttatggagctatatgattggtacagataagaaaggtacttgggtacttggggaagtctgggcaaaccgaccatcgaggttctccttttctctggagttgtttacatcggttgagtagacacgtccaataagactagagctaacgcgacgtccaagagttccatggagagagcaaaggaacagcatgatgtaaaacaaggcctttaatgcatctctactcccatctatataccgtacgtttctgtacatgaccttgtcgagcaaagtgactatccatctcctagcttgctattccgttactgtagtacacggggatcgactcccatcttcttcaacaaaggtgattatttccttcttttaccttctttatatttgtactcagagttcatccccactaaactcatccgcaaacacctccttgaccagattcttcttgttaatcttccccatcgcgttccgcgggatcttatccacaatcttcaacacctgggggatcttatatgccgccaaccgatccttcaacgccctcctcatctccaacggggtccatctgccctcgggcacatgctccttatccaaaatcacaacggcgccaaccttctgtccccacttcccactgggaactgctagaacagcgcactcggccacctgaggcaggctgagcatctccctctccacctccagcgccgacaccttttcgccgccgctcttgatgatatccgcgctcttacggccaaggataaagtacatgtcccccctcgcccagtccttctggctcttgaggtcgctcttgcctgcgccctcgggcgccggcctcctgacggctacgtcgcccgtcttgaaccaacgccccttactgcccgcaacgtccttttcgtctgtgacgaactccttcgccgttgcttcggggttgcgccagtattccctgaaaatactgggtccgcgcaattgaatctcaccggcccgctcacggcccgtctcgggatcccgttcctgaccgggctcaataatggtgttgttttcgatatcgaccaggcgggcttcgacgccgggaagaggccagccgactgaaccgtccacgcggtcggcggtttcgaggccgcatgacagggccatgcctacttcggtcataccgtagcgctcaaggaggacgttgccggaggaaagctcgtgccaggccttcttgatcggggtagggagggcggcggagccggagatggcgaggcgaagattgctgggagcaatggccttgcgagtggcggtttggaggtcgccagggaggttcttgtgggtagttaggaggcgggagtagacggtggggacgacggtgaagaaggtgatcttcttcttgtccgaggtgtcggggaggaagggagcggcaaaacgcttccagacggcgtcggggttgaaagggaacatgaactcgatggagctgccggcgaagagaggggtgaaaatggcgttgatggtgccgtggatgtggtgcagcggtagcacgtgaaggaggtggtcggcgggggtgtattcccaagcgtggatgagggagcgggcttgggccgtcatgacggactggggaatgagtacgcctttctgtatcgagtgtcagttgccaacttcttggtgttgaaaagagggatctgagaggtttcctacaggccggttcgtggtcccggaggtgtagagcatcatgcccgcttctcccggtccggacttggagtccagagtgacctgctcatgctggcttcctccttggaacttggtaagctcgaggagagttggcttagagtccaattccgtctttagcacttcctgtgccttattggtaaacttggcggacgagagaagcagcagggcttcgctatggttcaggatgtactggagctccggagctgggaaagcaggagacaagggtacggcaatagacttggcagccagacatgcgagtagagttactaaatacggaattacatgttagtatctctcaccattcgaggtcaatggctgcatggagatagatgaccggcttacctacatagtcgtagctgttttctaccaagaaagcaatgcgttcgccgtcgagatcttctttgccagcggtttcatatagcctgttccgagtcttacaaacatcccctaggagctcgccatacttgaatgtcctcccactgtttgagtgaacgacgacggtagactcggggttatggcgagagatggcctcgaagacgggcagcttgggaagtgtggaggccattcttacggcaccggtgaccgatctgcagttgaggtatcggggggaagcaagggcgacagaagtcttgttaagcaaccgagaaccaagtcgcctggtgccgagggttatatagggtaggttcatttggaaagaagaaggaggagggccacggagggtgggcgtgggtacaaccttggctactttatattgcgatgaactcgctgtggactgggacgaaaggcggtacgcgtgtctaacggaacacggtttagaataagtaaggtacttacaccaacctgatgttgagttcacaaggtgcttctgaagtgcggtgatcgtgctgatctagaggtacctagccccggcccggtgggaatggtggacggaaatacaaacaaggattgggcgtcatgaacccaaaaccatggcacgggatgccgagtcgggccacctctgagaccttttgacgttctcattgctacaccagcattaccaacaatcatatcacctcgtgtgtcaacaaacttgaccatgaggaaaaagcacactctatgctagagatagtatatgcgagaagtaggtcgggcggaaggtgccttctcatgctgctccaacctcaagtacttagaggtatcatcgcgtgcaacctaactggttgcccctggggaactcccgtccaccctccaactccagcttcggcaatacggtaaaaagatggcgccccttcagcggctttctgtcccaccccagttaatgtatacccctgcagccgaaaaatcgtggggcatttttacagggggtgtaaacaatgagcagagtccccgcggaatcccattggcttccgtcatccaaccttccatcgaacgtaaagcaacgaaagctctcttctgcccctcctccaacaccacgacgaacaacttcaactttaaactaagctttggttgatcccgaccatcatcattcaacaccactgtcctacttgcacgaactgtgtgcgtaccaacaagccaaatccctcctctcaacaaaagcgacacgagcctctccaccaactggatccaaaagcgcatagctccgcgacccagattaaacctccgagttccccagtcctcccggccgataccacttcgggatctacttctatgttgcgccgcaccgtcttcggcctcgccagaagcgccattcccaccagaaactccgccacctcgttgagcggcgtcttccgaccactctccaccaccaccagcatcatggcttcttcgtcgaccgtgacgtccgaatccccttcttccactaccccaatggaggatgcgattcgtgaaaaggttcgtcccatttgcgccctcccccccttccccccacttcctctttctcttcttctatcctccatcctccatccttcctccgtcctttctcacccttcccgagtcacctcttccctcttccaaccaaacactaacacctcctcctttccccccctcccagataacaacccacctagccccccgcaccctccaaatccacaacgactcgcacctgcacgcccaccactccgccatgcgcggcgtcacgtctcgcgaaacgcatttccgagtcgtgatctcatcggacgccttcaaaagaaaaatgcagccggcgcgccatcgattggtttacggattgctcaaggacgagatggcgaaagagggcgggatccatgcgttgcagctgaggacgatgacgttggaggaggaggataagaggagagacaaagaggaggcggaagaaagggcaaggacttgcaaggactagttctagctaaggggatgaagtggatggtatgaaaagaaaaagagaaaaaaacggagggaggtgaatgacaggagagagaggatagggattacatgtgatggtttgggatgttgccagcaggagatctgatatgagaaaggcagaagttgaagaaagagagacaaggaaaagagacagagaggagagagaaacgaaatgatacccatgattctatagaacgcatcaactttgtacggcgagagcatctttagacccagacggaggtgtcagcttgtcacgataacgatctggcaaagaagtagaatacaagttaacgtaaattagacaacaaagctcgctcgctacgcttgccgtcctatataactcgacccaacagatacgccaagtagaaagcaccaaagctagttttgtagaccgtgcctaaccgcttcgtctcccaatcaccacacaaagttagataatgaccaatggtgaccgatacggcacgctcatggcagaaaggcccattcatttccttgctgatcagccatgtatgaataggccccatatgtcctgtcctcagcatacacggctagttgacgggctaggagaatgttcgtattgatagacaaagataaaagagacggatgaatggggccagatgacaccgggaacatgtacgttttggtggacgaccgcatgggaagtatatgggtggagcgaggccaaggaatcaggttcatttaaagattcgtaatgctagggaaagtcaagagcgggaggcgggagtgtgaatgaacaggattcgcggagctatcgaaaaccctattcaatgcggtcaaccgctaccaccttcctgtcggcgtagctttggaggccttcgccgcactaagtaaaagaaaacagaagtcagtatcaagtaatccaaaaatatgttggaatagcgtaagagaagagagtcaaaaacagcataggcaacacttacgtagctgactagagggctgacctccacgccgtcctccgcaccttccgcgaacttggcaccagccgcctccaaccatctgcgtccctgcgccatgatatcgtgcttgctggtatccggatcatcctcacccgttcccctggcgttcttgagcgggctgaactcatcctcgcgcttaacctccatgcaagcaaacttggaaagctcaatcaaggggaagacgtcgaaaacgaactgctccaacttgatgccgttcggcttctcaggcttgacggtctctcccgactccagatccgcatagggaatcttcttccgggcaatgtggtgtggcaggttgctcgcccactcggggatcgacttgaggaagcggaacgaatagtagtggttgacaatgttggcggcacggaacctgagcactccaggttgcgccgggtcctcctcggcagcaactgcgtcgtcgatctcgctgtactcgacgacgtccggcttgccattcttgaggagaataagtcccacaggctcggtcgcgttgcgcttgcgtaccaccttggtaccaatatcgacgttctgggaagcgcagtagccgatgaagacaggatccgcgaccttgacgagacagttgtccacgcagtaggcgtggacgtgctcaatgccgcggcgggccatgtcatcgaggaccttggcgtcaacgagagcattgtagatgccgccgttgccgtcaggagcgacggcaaccctagacttgctctcaaggaggatcttgccatcgttggaaatgcagggaagcacaccctgctcgaagatgataacctggtcggggctgaggccgaagtagttgttggtcttgaagaagtcctcggtggccttgcgagtagggccggacgtcatgacgtaccatggcaccaccggggagccggcctgctcgcggcgttgcgaagccagcacctgcagtctcgcgatcctttcggcttggatctggaaaagagacttgtgagagggcagaccgatgtcgaagcagcccttgggggcagaactgccaagacgagtgccctgaccgcccgccatgaggaccacagcaaccttattgtcagcaatcagctgcaggccgcggttccaccactcatcctgagtctgtttgtcggagtccaaggtactggctctggccgagtcgggcaatggctcgagggtgggcttctcactctcagaggactgaggagtgagcgccttggcggcaatcttgttgatgtagaggggatcgaaaccggcgagctgcttgtagagctgcgcctgttcttcgctcgaaagggagtcgtagaaggtgaacacctggccctggccggcgttggtgtacttgtccttgagctcggagacctgctccggggtcggtactggatcgacggccattgtgattatgcggaattagttatggttggatatataggacgaaatgaggattgcgatcgatgggatggaagctctcaatgtcgcaatggaggggtagtggtggtacttgtggtcggggaaactgatttggagaaactggtgctctagcttgtggatggtcgaggaagctgagagatagatgggaaaaagaaaagggacgaatgatatagtcaacgattaattggaacagagagcagcttcagctataaaaagattcccagagagcaagtgacgtgggacacaagaggagacaatacgagctgacagacgggaagctcaaagcaacgactggagatcaaggcccaagacccccaacacgagacgggatacgctgctgccactggtaccactgcagctacgactcgacccgctacactcggacggttccagaatggcggggcctatgagacaggcaccgatccattggatgaaccccgccaacttctgtcaccgccagtcgagtccgggtcctgaaccccaccagaggcaggtaccttaggtactacctatgtatctatatcattctgttaagttggtgattatttgggaacaacgccgtaacagtgacactaacaggaaggtgaaagccacgacaagcagaagccacccgacccatagccacctcctatacgtcacgtcttggtcggtttcattaataccgtttatgcagtgaaaggttcgaaggttaatcatcaaaatgaactgaagagtttctatgctttggagtctaacattatgtttcatcagattcaatctggactgtgactgactgtttgcgtgcttagctcgccacttcacgagacgtcggaggatttctcagttttggatacctctaccgcaatgacgaggtaccacaagttgactgggaagaagtcacaactaacgttattcgcgattaatcaccaattcatgccttcgttcgcactacactcccctctgactagcaaacttcactgatgtatgaatggaaaatggatgatgatgatgatcaatgctatgccagaggtatcccaacactccacggtaatgacatgacagcagccaaaagggaaactgtaggtatcagtccaagaagtgtatacatgtacacgtgtacggtatatgtgtataaagtcaaaaagaataacttaaaagtgttccttccagaacctaaaattgacctcacgagtcgtcgccgtcttggccgccttttggatatcacgggctgttcgaaaaaaaaaaaaaaaaaacatgtcagtaagcaaatccctaacaatcactaaatggttttttgggggggcaggaaggaagaactcaccagcagcactaggcccgcagaaatacactccgaccgtcgtccgcatattgccctccaacccattcaaatacgtccgatccaaaataccattccgcatgctctcaaagaacctttggaagttgggccgaccaaaattcgtcctcgccttgagctccgtcaggggatccacttcggcaccgacactattcagcacgatattctgcgtggtatccatgtccagcttctgcgtgaggtacgtatgaatcttgaggaactctattccgcttgatccggggatccgggccgcctcgctcgactgctgctccagcgaactcagcaaaatctggaaccactcgaacgaagaggtatctttgcacacccagatgaactcgacacggcgcagacgggtaggcgggtttggcccgttgcgcagatgccagatgttcttgaggatggaggcccagggggtgacgccaatacccgtaccgatcagcacggcgatctcgttctcaaagacgtcttcggcgggcgcaccatagggtccgtcgatgcggagagggggaaggtggtcgccgttcataagggcgacctcgtacatgccattggggtcgacgccgtcgtagagcttagcttgggcggggccggcgccgatggaattggcgagttccctggtgaagtcaccgacttggcggatatgcacggagacataaggatcgtacgggcacgacgtgatggtgaaggggtgccattggtacttggagacttggggcatctgcaaaaagagccactggccggccttgtacttgaatgagggcttgtgaaactggatctcgacaacatcgtaagggtggcggaccacacgggtaatcttggtttcacgaatagcacggatttcgcgatacaggcgctcgaggaggtaaaagccgcctgtccaaagctcccagcgccagccgaggtagccgatgcagtgctcccagtactgcttaccgtcaaagggcgagaagctgctggcagtgtcgcggacgaagcagccaactgtgtgggtgtacagggcgaggaagaaggggatgaagaggtggtgagtgtaccaaaaggtctcgaaggattgctgtctgatgcggtggtgggctgtcgtgtacatcagaagcatacaaaggagcatgacatggccggtgataccgccaggctgggcgtagtgaatctggactgccgatacgggtcggatctgtgtcttttcaacgttgtagaagctgttgtcaggttagcagtgtcttggtatctccctatgttttgtggccgatactcacttgacgtaatgagatgcggtgtggatgacggtaaagagaagcatagcgtaagcaagctgtctatgcatccagatattctcatcaagtgggatgaatctaatcttgggtcggatgaacctcatgatcgttctgcagactggcaacaagatgagcatggcatctacactcaacactagaccggcacctcgagagaaccagactgagtactgtaatttgttaagacccgctaggcgggcatcagatgcttgcttccacctgttgattgtcgtgtcagcaactttgcctttgctcaccaagtcccaagcccaatctaccaccagctgacaagatgaaaacgtaccatccataagcaaagattccccagtgaaatgtccagaagagaacatggaaaagcagcttagttggcgtaagctgcttcttcagcagtacgaggagactcatgttggcgaccgctagatcccccctccgctcaatccgccctcaataacacaaatgactttcggaagttgatgaatgtcgacctgcgactcgccaacactcggtgaaaggctcgagggtatcgaagccgtggtagctggttgatgtagagaccgcaagactccctttgccgacactctgatatccaaaaagtgattcgccttcctgaacaatctgatatcgatattcgtgtcggtgaatcaggtcggtaaagatgaagcacaaatgaacccaaaaacacacacactaatgtaagaataaaaagtaaagagtggtctgagccagcagctaaagagaatggaagggtgaagtaactgtaaggctcaagagaaaagagagtccgtgttacctcacaaggcgaggaagagaaggagagatggtaggaaccacgacaagaagtatacgcggggaagccaacctcaagagggaggaggatggttgatggatccaagactggagtgagtaggatgcttgtcggctacccacaggaatcccgtcgatcaatgaccgttgatggttgtagtggtgatgttattgtccggggttaatggtcagaccgggaacacggcaatagaacaacccgagtttccttgcgggactcgcagttaaagcagcttttggttctgctgaatggtaccggctacctaggtgtcaaccgtatagtcggtgttcacactccagtataggtgtgtcagattcccgccagacggataacgtctttgcgacagttggtggagagaagttgagacgaaaaccgttagagacgctttgacgagggggttgtgtgaggcgacctgagatgtttcgaccgcgacaggggttgactagagcgtggtagcgtactcttatacagcgtagtattgtccgtcggctttatttgttagcttctgaagatggtgttgtcgtcgttgcttctcatcatgttcgttgacaatgaagcttgacgaggcaaggagtaacgggagaggaaaaggattaaaagggaaagagagatctggaaaaagataggtacacagaagccgcctcagggtccagaatcccaagaaaaccaagtgaaaagttaggcccaatcaggaaatgctgtcacacccatatcgtcccggcgcttaacggttgggttacggacaggggaggctcgtctcgaacaggccgaattgtccctgatcctttgtgcagtccctccaaatctcccagtgacatgctcccggcggcgctagacaccagagaaggatggcgtcctgcaggagagctcatgtttttcgtccaatgatgtctcggaattgcctggtaaggtgacaagctcgaatccagttcaggactatgtctacatctttggtcacgtatactacaccatacctagttatcgcaactgacccgaggggcaagagtacctctaggtgcggtaataacatgtcaatgtgaaatgaccgcatcttgaacttggcctaccaaccgtgatatgtttaaacataacgctatcacttcttggccgtggctacgcataggcatcagggcccatggaatgatttggtgggctgatgacccagacttttctggcctctgcgagacatcattcctctcagcggcacctgcagtttgggtgtcagtagcgctcgaagtccggcgatgaggtccaattcatgtttgaatgtttactgctcttccctcgaatcgacaactcagcaaaaggcgctgctgcgctgtgctgctctgccgctttgcccccgacttgtagtgtgaaaacacacaaggcctctcgatcgaatctctctgtgtcaaagacgccaattgaggccacatcgatgctgagctagccaaggaaaaggctgattgccatcaactgtgcttgaaaatggttgcttaggagtgatttgtcataagtatctcttgggctgaagcatcgagacaagctgagcaaaaactactggtccgagctcccatgtcgttccgtgttacagaacctggtgggcaacttcagagtgccatcttgaagtttaagcttgatcttatatccgggcgctagaccttggttgttagagccttttcggcacaaccgacgtatccccggcttaaggcttccaggaggcccaactaggaagagtcgatgatcgtccaacgtcgggtaaggtatcatccattggtttcgtttgaggtcagacagggggaccacgggggccaaggaaggctggaagagaggggctccgaatcctctcggggtgactttgaacgtacagtgaaacgagaagcggaatgtgtgtcctgcagagggaagcctttcgaaaaagattaagggttgcctctgctgcctgccgggagaattgaatgcggtattatggctgagctcggtggtaaactcgagtgtgccttgaacatgattgagctgttgagacggacacctcaactccctcatataagactctcccgagggcagcaccatagcaaagatatgcaaaatccaaacaacaatagaacaaaaaagaagaaaaagaaaagttcaagaaggctgatgataccatgtgtcgggggccacgcaaggaagagtgccgatttgatttaaaccttgtcttcaccacgaggcggttgggcagcatgcctggaagggcgaaggcgatcatgggtacaaccaaacgtgggggatatcgtacgataatctctcgaaacctcggcgttcctggtgttgagagggaaacagacccaacacaagaaccaagcttggagggcttccaatgggtacttatataaggatggtcaactctctgcttctttggttgttctttgaggcttcctcccttccacctcagttctccattccatgacgggaaggaggcagttgacattgcaaatgactgttccggaaatttggtccggataagatgagatgtcgacgattgtcagtcaagttaaatgaaggacaaatctccgcgagtcgcgttgacggtcagagcccagtagagaataagccacaaagttgatctatgggtatagtgtttgtttgtttgttaagatagatgaggctattcctgttggcgagagttggacgagagcctcaaaatggtgtaaaatcagtaaggtaggtatacgtcacgcagtttgcagagcttcaagactgccaagaatcagatcgatgcggaccgcaactcggaccatctgcttgcgtggctttcggcttcagagacacctcaagtctaggtatcggtggcttgaatgtcagacagtgtggctgtaaagtacaaggggagcttctctgattggcttatccctttcatttcatcgtgtcggctggcggggaagacccgtcaaggcccaacaaagtggatcaccttgtgggtttcgttcgcggccttcgtcactgtacatgtgtcccgctatagaaggccggccagcgttaggcaccaactccggtaattaagggtacaggtaccagtgcacaatgggggattgcccgggcggcacagaggtcgctcccgttaggttgctcctgccaggggaggcggagcaccagcgattacgcatcttctccaaggaacggcgacttgaaccggcgattagtgtagactagttctaggtacatacagtacatacttactgctgcgacacctcacactcgctgcaactccaacgtccgtctttccaagtccagtctccctctcttccgtcctctgacataccgccctcaccaccaccaccccgcttcacaacacaccgaccgcacgctactaccggtccgcacctaatacccgtcatcgcggacattcgatcgttacaaacatatcccacgacagcctcggtgggaagcgcgaattgctggccatagcagttcaggagacagcttgaaagtacaccaaagagagacacaaagagacacaacacccgtcatggtgagtagcatcatccgaccttcacaacaagccgatccaagcccactcccatccaagaccaaggggatgtgccgaatgctctgcgcatcaccacaacaacctacacagttcgacaagcactaaccaatgtccttccatcctcacagggtatcacaaagcgatcaaaggacaaggccgcgcgggccgagcgctctgctggcggagacaagtccagctcggccaagcccaagaaggccactttcgacaccaccaagaagaaggagatcggtgtatcagacctgacactactcagcaaggtctccaacgaggccatcaacgagaacttgaagaagcgcttcgagggacgcgagatctacacatacatcggccatgtcttggtgtccgtcaacccctttcgcgacctgggcatctacaccgaccaggtcctcgagagctacaagggcaagaaccgtctggagatgccccctcacgtcttcgccattgccgaatcggcctactacaacatgaaggcctacagcgagaaccagtgcgtcatcatctcgggcgagtccggagccggcaagaccgaggcggccaagcgcatcatgcagtacatcgccaacgtgtctggcggcgggtcgggggatatccagcagatcaaggacatggtgctcgcgacaaaccctctgcttgaatccttcggtaacgccaagacgctgcgaaataacaattcgtcccgcttcggcaagtacctccagattcacttcaacgctcagggcgaacccatcggtgccgacatcaccaactacctccttgagaagagccgtgtcgtcggccagatcgccaacgagcgtaacttccacatcttttaccaattcacaaaaggagcttcccagcagtaccgcgaaatgtacggcatccagaaacccgaaacatacctctataccagcaaggccaagtgcttcgatgtcgacggtatcgatgatttggccgagtaccaggatacccttaatgccatgaagattatcggtctctcgcagcaggaacaggataacatcttccgaatgctgtcggctattctttgggcaggaaacctggtgtttaaggagggtgatgatggatatgccgccgtatcagatcagtctgtggttgatttcttggcataccttctcgaggttgatcccgctcagctggtccacgccctcacgatccgtatcttgaccccaagacccggtgaggttatcgagtctcccgccaacgttccccaggctaccgcgacaagagatgccctggcaatggccatttactacaacttgtttgactggattgtggagcgcatcaacctgtcgctcaaggctcgccaagctacgacgaactcaattggtatccttgatatttacggtttcgaaattttcgaaaagaacagctttgaacagctctgtatcaactacgtgaacgaaaagctccagcaaatcttcatccaattgacactgaaggccgagcaggatgagtacgcgagggaacagatcaagtggacgcccatcaagtactttgacaacaagattgtgtgcgacttgattgagtctaccaggccccctggtattttctctgctatgaaggatgccaccaagactgcccacgctgatccggcggcttccgaccgcaccttcatgcagagcatcaacggcatgtcgaacccccatcttacgccccgtcagggtgcctttattgtcaagcattacgccggtgatgtgacgtacagtgtggacggtatcacggacaagaacaaggatttgcttctcaagggtgtccagaatctcttccaggccagccagaaccagttcgttcatactctgttcccccagcaggtcgacttggacaaccgcaggcagcccccttctgccggtgacagaatcagaacttccgcgaatgctttagtcgatactctgatgaaatgccagccttcgtatatccgtactatcaaacccaacgagaacaagtcgccaacagagtacaatgagcccaatgttcttcatcaggtcaagtatctcggtcttcaagaaaacgttcgcattcgccgcgccggtttcgcataccgtcagtcgttcgagaagtttgtcgatcgcttcttcctactctcgcctgccacatcatacgctggtgagtatacctggacgggctcttacgaagcggctacaaagcaaatcctcaaggacacaagtatcccgcaggaggagtggcaattaggtgtgaccaaggccttcatcaagtcgcccgagactttgttcgctcttgagcatatgagagacaggtactggcataacatggcgacgcgcattcagcgcatgtggcgtgcatatcttgcatacagggcagaggctgccatccgtatccagcgtatctggaggaagaaacgcgttggtgccgagtacctgcagctccgtgaagaaggccataaggtgttgggaggccgcaaggagcgcaggagaatgtctattcttggttcccgtcggttcttgggtgactaccttggcatcaatgctaccaccggtcctggtgctcagattcgcaatgccatcggcattggtagcaacgagaaggcagtcttctcttgccgcggtgagcttcttgagcacaagtttggtcgttccagcaagcctagtcctagaatcctggtcgtgaccaacagcaagttctacatcgtcgcccaggttctcaatcagggtcacgttcagatcatggcagagaaggcattcccattggcttctatcaagttcattggggcgtctaccgccagagacgactggttctccctgggtgttgggtcacagcaagagcccgatcccctactcaactgcgtgctcaagaccgagatgttcacgcagatgaagagggtcatgcccggaagcttcaatctgaagattggcgacgccattgagtacgccaagaaacccggcaagatgcagttggtcaaggtgttgaaggatgcgccaacctcgcaggacttctacaagagcagtactgttcatactcagcctggcgagcctcccaactctgtgtccaggccccaacccaaggccaagcctgttcctccaaggcctattaccaagggcaagcttatcaagcctggcggtcctggtggaagaccagcgagaaatgccaacccgaaccgcacggctcagccccggcccggcggtggtccttctatcgctgcctctaaccctcttgcttcttctgccgctgcggcttctagcaggcctgttcccgctcaccctggggcagccgctacaccagccgctgccaagtcccttcccagtcatacgaggcagcagtccagcacctcgaccgtgcgccctccgccgccccctcctccagcgccggctgctaagcctaagatcatggccaaggtcctgtatgactttgctggcacaagagagaacgagctctccatcaaggctggagatatgattgagattgtccagaaagagaacaatggtatgtttccgcccctccctagccatttatcttcttcttgaaaatatagaaatcctgacaatgattttcacaggctggtggctagccaagacccccgaaggtcaagcctgggttcctgccgcatacgtagaagagcaagcccccgcacctcctgtcgtcgctccccgtcctcctcctcctcctccccccgctgccaacggtggcggtcgtgtagctcctcagccgcccgccaagcgaccagtcgctggccgtaagcccgcgcccgcgcccgccgtggcctcgctgcagaatagggattcgggcatgagcttgaacggagcgaacggatcaggaagcgatgcgagtaggagcagcaccccgacgccgagcatagcgggcagtttggcggatgccttgaaggcaaggaagcaggcgatggcgaagagggatgatgatgaggatgactggtagtagccgttcgtcttgtttgctgtgcaagctatcgttgtcattgaagcagggattttaggtggtcgtagtagggattaatcaaaggatgtgtgtgtggtagaaagcggagaaggccagccggtgcattcagacatatgtttatatatctctggttttatttataaatactcagctttagacagaagcgcaggcggggcatgatacttgtctctttctttttttctggcgagttttagcagttttgatggtccttgagaaaaggcagagagcggtctgtatcttttcacagttttagaattagaggaaatctagttgatattttacacaacgtaccagtatggagttccaacgcccgtgtgttatggagtgggtgggaagtgcataggtagtggccatcacaataataacaccaatgcaaagtatacaattgtaggctcttcaaagttagatcgaacgcgaaatgtgtagactgtttaggaacacgttaaggctgtgtgcagtgtcctgtgacagtcggtggcgcgcttgccgccctttacgtatggcgatgctgatttttgctagtaacatgtagggagtaaatattagagaggtgaaggtcccattgagggagccaagtgaagagagacccgaaataaagagaagaagaagggtgaagaaatacgcgaagagaagtcaaagaggaaagtaaagagagaggttacgtatatgtatgaaccgggaagaacaatagaaaaaggacgtagaagaagtagagagaagcgaagaaaaaggtgaaatagaatacaaatcgaggtaaaaaggcgtgaagtgaaaaccgaaattcaaagtgaagtgggtgatgacttcgattcaagatttcttttcgctaacctatttgccaggtctacaccttacattaccagcaagtctggcaagtaattgcccttgaaccgctaacctcggtctcctttgttctttggtccctttaatctacctagttaccgccgcctctccaaacagcaacacctgtacttttcttcctcaacaaactcggtcgttgtgcaccaccaccacctcccaataataaagagctgctgctacctccactccctcctgcaacaccagtagtgtcacccccaccaccgctatcactcccagcattcccaccgtttccaccagaccctgactcaccgcccttcgatcctgaaccagaagcagcagaagaaccagcaatatgtttcttcaaccgattccccaaactcaatctcgccgcgcttatcggctcgtctccgtagggcggcggtttcagcgccgtgaatcctcttccgctgggcgtgcgttcgtgatgtggtggtcttttgctgttgtcgcttccactgtcacctactctcggggtcgtcgtcgtcatcgacgatgatgatgtggtggtattatctttcccaccacccgtgtcggagccgccagaggctgatcgggaagagttcccggatcgagaaccggatcgagaatggtgcgaagggtggagcgggtcattcgaaagcgaaggtataccgcgcgaggaagcgacggattcccactcttcgcggtcaatgtcattgcctgagagcagagtctgcgaggcgcggttggagttggaggaggccgtgaattgggtggtggcggtgccttcgttattggagtcggcggagtcacctgaattgtcgtcggctgcgatgtaaaagtgggaaaggttggaggagcgatggccgtagccactgctgtagccgccggtggcggcgaggtgagaggcggaactaccgcctctacgtcggccgaactggtgcggaattgtgtttgtgatgatgccggagggggaggcggttgagacggcgcggcgattggtggggtgggcgctgcggctgcggtcgcaggagccgccgttggagctggtgatggcgatagtgggaagatcatcgtcgtcttcgtcgtagtcatcgtcgttgtcgtcgttcggacggtaggcattgggatcggagcggccgccgcgcatgaacttggcgaggtcggtaggtacgcttcggcgacgcggtcggctgccggtgcctccggtggcgacactggcgacgccggtcaaaacggtcttgatggaagatcttcttgatatactcgactgattgcctgagctcttctccttgtcgcggtccacctgctggtgtagacttccgctggcggcgcttctcatcttattcatggccgccacggcagcttgcaaggccgaccatctctccacgtgcgcggtgctggcatcttcgacacagcagcagtcatcacccgctggacattcttcttcgcccatctcgtgccactcagccagacaggcttcgtggaaggcgcagccgcagttgagacaaggtgggtaaagcgcggcgatgggctcgagacagtacacgcagcgcagctgtttctgttctttcttgttacctgctttaacgcacctatggcatgtaccaacggcaccgccgtatttgcccttggtcggcctggtgtactccaccggatcaagctgctcttcatgaatgcggcaaatgcccgtaacatcaaggccgcgaccagaggcgatcaaagcctggagttgctctttccgtccgccaaaggcagggttttggctggcactgttagcagcagtattctcagccgtttcgtgatcgtagcagccatctatgctatgcgtgacatcactgtagcaaccagagctcgatgtcttgtcgcccttgaggacattgaacttcatgatctcgaggcgagataaaggctggccccacatttgcaacatctcggcgtaggcataacggtaatacgagtagacatggttgcggcttggatcgagaagaggcgtgttcagccatccatcgtcgtcaaagaggccctggttctctgggacgaccgagactgcaacaggtaccaagaccgtcatatcatgatttctaccctcatcatctgagagtgaagttcgtgccgtacccggtgtttcgggagccgtacccccaaacacggttgaagttccccaggtaacacttggagcaaggttgttgaagatggcttcggcagggctaggccgcttgcgtggtgggggatctggaggtgaccccgaaaccattccagccagtgtcttcgggaggctaaaagctgcagaaacagccgtgttggagcgggtaaagagcctattgctaggcgatgtcgataggctttgagtttggtcgccttctcgtagatgatctcgagacatcttcgggggagtttcgccagcggagaaggagttgggtgtaggctcaagtaaagctacgacgtcctcgattcctggtgactctgagtatattgcaggagtatggacggttctgggagtcgtgatggcactactagcttgactcttgtagttgatatgccataatgctgggtcggtagggaaatactctagtgaaaaggaaggggctttcataggcaggggtgtctcaggctggggaagatgtgagcctgcataggctaccccgtcctcagcggacgagtctccgaagatgcaagccagcatggctagcatctggatgtcagctaccttttcaaaatagttgaaaaggtcggcaatcaagctctgggctaaagggtggtaaccccacttgacacggccagatagattactgtcccaaccaaagtgctgtgcatactcgtcatcccgaacccgcgcagaggcgtctctggctataacaaggacagactcttttctattttgctgttcatggatttcaagcgggatgtcattccgcaacaacatggccgcataatgccatatatgaacgaggtcgtgatacccataattctccgcgaccatggcattatgcatgcacacctcagcgccatcgccaaagatcgcatactcctgagcaaactgtttctgcgatggaagtaggctgcgcaaatcgtgaagggcaatgatatttttaggcctggctgggagccttcttcgactgattcccgttccggttccggtaccagcgccggtgcctcctccgctggagcgcaacgagtcgttggtactccatgtcttcttgagactccgcccaccaggttgatgccatagactgatcttgtgcatggttgacggctccgagtcgctggaggagctggattcagagtcttccgacccatcactcatatcgtcagaacccgagtcatcatcgttgtatctacgtctcggaggcggcgaatcctgggtgagacgaccgaaacccgcaaaattcggttctcctttctgtcgatcacggtaggcatccgaattggagatcgagaatagtgcgagggcttgttgttcttttgaggggaagaagcacacaagtctgccgtcgttggaaaatcttgctccgcactttctgggcgtcggcactgcaatggggcgttgtgttggagcaagggtggctgtcgggtcaagttcagtgctcgccgtaaggtcctgtgacattgagacagatcctctggcctggacatcgctgtcttcctcgtcactggagctttcgtctgctagcgcttcgatttcctcgtcgttgagatccctgacattcttaaagagggtggtactattttcgaggtcgacatcgccgagcaagtaagagaaggccacctcgaggcagttttgtttcctttcgaggaactgattggcaagtatctgcagctcgcgctcgatcttctcgtgagtttcttcgggcatgaaggatgtcttttcgacataaaacttgggggccttgctggtgggatagctggttggaatatcgactttaaccttgatgaatatcccctcatcgttgaagccccatggccccttcaatgaggcattgagaatcaatgcatccatatcgatgttttcccatttcacgttgggaagacgattgctgacgtggatgaactcgtcttgaatggactctggttcagcccagtcatcgtcataggcaccatggctgaagaggccagagtctttgatgctacctcgtccagggccatcggactcggatttccgcttggtcatggagatacccttcatccacccgatttgcagttgactcttgtccatacttttgccgccattcaccttggccttcattggagaacctcgccacgtaggcccaacccgacggagatgggagtttaggccatagctcagagcacttttgcgatactgacccgagcttcccggacgcgggtcgctcatggtagcagtcctgcgatcgcggtggacagtatcgtcgactgcgcggaaggtcttgtaagctgcgcctttgcgggtgagggccaggttcttcaccacggtcttccctttcacatagccaacggactcaagaatgtcgggctcaaccttttgcaaccgcaactcattatcttcgccccaggaaaccaactgaaactcgcgctcatcaacaccctcgctcgtaattgatcctcgggttctccacagaaattctttcactttgtggtttccgtgtcctgagaacatggccacgggttctgacgcgctcggagcctctggggcggtttgccgatcgtacaggtaaaggttgcccggttcattctgtggcatggcaagcaagccgttgccaaaaggggtgtgcctagctcgccatactggaaagtcggtgcgaatgacacgctctggtttgtcggtcttttcgtagttccagaacttgatggttttgtccaaggagcaggtgaccaggcagggggcatcagtccgattccagtcgataccgtagattttggacgtgtgagcacaaatggtcttgaggggttcgacagtctttcggtcgtcccagatatgaagcaatcgatcgtgagccgaagcaatgacatgagggtcttgacgactgtatttgacctgcgttgcaccggcaaaccagtcacagaatgacagagcaggctgtctcggtcttctcagatcccagtgatgaacataaccgtcaactgagcaactggctagaagatctgggtggtgagcggaaaagttaatgtcggtgatggcccgactatgggcttgcaacgagtgctcgatggctccagagggcgagtcgtccctcatgttgaggttccataccagacagcgatggtttgctgtcgaagccacccagtagtcacgagctgcaaagggagaccattgaacatcgaccaccagccacgggaggccatggctgctcagtcttcgtggtggattccatggcgagtccaggtctatgatggcgaggccctcgggggaagcaagagcaacatcacggcccgagggtgagatggtggcggagcccaccaagccatcaacatggatggtcaggtcggcatcgaagctctcactgtcgaaggctgacttgattgttttcgccttctttggcggagagtcaaatacggagggcatattgcgggatcaggattggacgagacggtgcagcatggtgcgtatcctccctcatcccattctcagtgctggagtttgactgaagtggtaaaccaaggatgagttgggttgagttgagttgacgggacttgacgagactttatgttgaactagaccaggtcccccaaggacgaataacctggcattcgtagggcgtctcgggaatggtgaagtcgaatgcaaaccgaaatgatcacaggaggtcgtcgtcgtcgatcaatgcaaaacatatcgagaggcgtcgatatcagcggaagaaagtgtgaaggccggcaggttggaagacaactggacgtggaatggagaaaccgttcgaccaagatggagaatctctcagctctctctctcacacacactctctctcttctcttcaattggaaggtcaacctgacaacggcgtcaacctcgacaaggcgccgatgaacagttggagacacgaacggcacctcactcagcggtgcagtggcagtgactttggccagtacactacactaggtaggaggtaccttctcgatcatgtggtctgtgcgcttatcgcgagatcccgattaggtagaggaatggatgatggaagccgattccatcccatcacatggatccgcatgcctctagcccaggtacctaggtaggccacctctggctgtcgctgtcagggccgtgaccgctgtcacagggcattcagtggtttggtcagagaggcacgccgcgggttcattcgtcagcgcatcccacacacccgaccttcttccactttgccttccagttccattccgcgttccatcatcgagaacttcccgtcccgccttgctcgtgaataattgcccgtgtcgcaagagattaccgtaggttctgccgatttcgacttgtctccaacaagttcacaaggaacagaatcgactgccttgcgacgattttggtctagccatacctacctacctacgtacctctactaccgcttttaccacacattccctaggttatttacaggccctttcgcaccgtgatagcgcagtacactgttcgttactgtttgcctcgatttgtcaaccggagcctccgaaacgcctctttaaactgccctctgacatccagcataacaatcggcgatagcccctccacttgccctcctgtctctcccagcctcagcgacaaacattttcctcaccaccatttctgccactggcttgtcgagcttcctttcgcactaaacaccaacagcaattaatctaatcaccatggcgcttccgaagcggattgtcaaagagaccgaaaggctgatggcggagccgtacgtacataccatcctcatcccgagaagcaaacagtctagaccaaagtcctaacttctccttcctgatcgcagtgtcccgggtattagtgctgttccccacgaagacaaccttcgctatttcgacgtcgagatccacggcccttcgcaatcgccatatgagggttggtcttccttgaaccccacggctgccgttacattcatctcttaccttccgtgcgccatgagaacataccacatgatcgctaacaggagaaccaaacacccacacaggtggtgtcttcaagctcgaactcttccttcccgatgactatcccatgacccctcccaagatccgcttccttaccaagatctaccaccccaacgtcgacaagctgggtcgcatctgcctcgacgtcctcaagagtgagtagtcccgagaaagaaaagccgcgatagttggatacgccagttccgaaaagctaacacacgataccaaacccgacagacaactggtcccccgccctccaaatccgcaccatcctcctctccatccaagccctcctaggcgcccccaaccccgacgacccgctcgcccccgacgtggccaagacctggaaggagaaccccagcgttgccgtcgccaccgcccgggaatggacacagcagtacgccttgccatcccagtagggtcggaggctggcaccaggaatcaacgaaatcccgggacagggcctcatggctcacgcgccgacatatgacccttatggaggaaactttgacccatatcggtttgggccttaggacggcaattgacaggagcagctggttgttctggtcttgaagcagagatgaatcaccaaggccagcaagtggctgtggcaaaataacagagaggatcataaagggaaagcagtggaagaagttggtctaggtgtttgtgtgaagcacggcgctggtggtgtatcatgcacccacctagggtgcatacggaacgcacaaagagaaagcccgtgagaggggaatgaggaagggaaggctacacgagataaggagagacaacgaatactggatcgatggacgaggaaggggcacgtatgatgggttgagtgaaggatgccatggtggatgcaacagcgccacgcggcgccaaggcagacaccagaaggaggagttttcgaacatagagaacatcctttcgaagcgttgtgttttcaggtgttgtttttttcgcagcgatagagtaccgggtagggctgttcaaatactacttacatatcttgcaacatgaccactgttcggatttgcgtctgtgagtggggtggatgagcctttggatcagatgtagcggtaagcttcaataaactcacgataacacatataaaatgaagggcggtgtggtttatactgaaagacaccggccatcttcacaaccagtaagtacgaacacgattgattgcttagcttctgtacaagcgaaaacactgatacctgcagtcatcttgaatagacacctataacctgttaatataatctcgaggattccagccgggatgcaaagtccaaaactttactatagaatacatagagtggttaggtagccatcggaatggaatggatggttccaagggagttatcagagggagggaggttcacagaggaatttgcgacaggaggaattccattcatgaactagaacccccaagttccttccctttttttttgggatgggtgggagggatgaaaggagggccgcggaagaggactgaacagatggaccgacttgggacgggagatagagaggttgtggagaagtatatctatcgaacgaggagagcactactacctaactaagtaagtaccacagacagtctttcggaggacggtgcgtaacttcaaactgatatctgatacaatgtctgatgtttcttgatgtttagtcgacttagctatcagttctagaatcgaggtatttaggcactttgacaacaacaaacgcaacgcatcatgatggaaacatcgcggtgcgtccaaatgatgaagaaaatatggacatataaaaaagaaaataagtaaacatggtcctgccccgtcacgacttctcgttgggacggggagctcgtcactcaagtatctctactatccgtttatctatcctttgaaagaagaaggatatatattgcacaaaacgtgacgcgataccaaccaagttgaatcgaatggagaaagcgacaagagcagaaagaagtacgcgatatgatcacgagcacgagcacgagcacgagcatgcgcaggaatcactaggggaacggaacggagaaagaattaaagcagcagtaagtagaatagaatatttatatcaaacaaaaggtcaaagaaaaaaaatagtcaactaatgcccaggggtatctctctatttgccggagtttcttgttgttgttttgtccttgttttctctccatggttttatcctcctatccctctcgcaagacacgaaactaacttctctctctgtgcgtgcgtcttgctcttgactgaactgaattgaatagaaactttgttggtttggacgggatcctgtcactgagaatgggtagttcgtgacgacgacgacgacaatggcgacgactgtggaagcgggaggagggccgtggtggaaattggattatctttcttttctctctcgattgttgcagtaacggcattttagttatttgatgtgtccgttcttctttaccaatccaagtatgccagtatgccagttgcatgcctgatatcaatttgtccagtccctgtccgccgccgtccgtccaatgttccatccaatcctttcccttccaacgcaatatcgaatccagcatggcatcgcacatcctttcttcccttgaaaataaaacgcaaaactcgggggttcgttgggtcctcccatctttctcctcctatccttcatcctacacggtgaatgctaaatttttttgctggttattcccttttcaactcttcatccccctccgcaaatccgatccgacaccttctcttccctgcctccatcagctgataaccgatcttctttctcttctccttccatttccatcccctcttgtcaatccggtggtccagatcggggtgacttgtaacaccttcaaagcgccgttgcgtttgcccatttggtttgatccatccatccattcgatccaaatgtctgtctgtctgtcggtctgattgacttgtccaggttttccgccttgagagcccgcagtggtgggtgccagccttgccattgtgggaatttccaataagataagaaaacaaagggacctctcgactcgtgggttgcttgcctatgtttgtattgcggttgtcgtagagtgttatagtcgatcctctcgttttctttttttgtttgctgattttggtgggtggaaagggaagagaaaaagccggtgagctgaagaaggatccattttgtctagtccgcgatgggacgacaacgacgacgaagacgaatggtcctcaaccggcggtcaaatgaacgagatcaatgtgcgaggaaaatgaaagttcgtttggaaacattttaaaaaaggactatctgccccaatggcggtagttcaatattgtttgtagaaaataatagaaacaaaaaaagaataaaaatgtcaaacgctaatatgccatgccgctgaattgtgtgtgtccacttcgcgcgaaacaaaatatgtgcgatgtgtgacgtgatgatgccgcttgaaagtgtgtgatgtgtgcaatcttttgtcttccagataatttaaatgttgtaatcaaaatgtcttctgtcaaaaactatggtatctggatgcgtgaccatggaaccccaccctcgcagcaggccggatgatgagagaaatagaaaaacctgaaccttgttcgctgccaaccaaccttacacacagcactatacacaggactcactcactcaatggagcaagacccttaggaactgagctgaaacatcaactcagtaagtaacttgagacgacggcgcggtctcaaagtacgagggcgcctttgttgatgatgatgttgatgatgctgaagtctgatgttgtgctgctggtgggtatgattggctgtgcgagttcggctgcggtgtcggggtcaccggacaacgcggagcaggatattccttcatcatcgtgccgttctgtgcgaagctggcagcgtcgggggtgatcggaggggtcatgtatccatcagcagcaccaggaacggctcccaggcccttgtggggagtgctgtagacattggacgccttgctagagttgggggtcagctcgcccggagaggaaggcggggcaccgccacgacggttgatagcggcctgctgagcgaggaagtcggcgagcttgccagacactttggagaggtatgcgctggaatactttctggaaagcgtgacggaaggctggtggagatgctgtgaaagagccaagagcgtggcgttctcgacctggtcccattcgccatcattaacctcgggcttgcccaaaatagccctcgccaagaccaaagaaacccgtgccatgatggatggtttggtggaaacgaaatccctgtggtacaaggcaatctcgcaaatgtatgccgccatgtgttcgacatccctgctgtccctttcctcggccacgatcaactgggtgaaaaagtcgacggtcgggtgtccaatgttccagtcgagagtgttgagaacgtgcatttccatttgcgtaaacatgccggcatcgtaaagcccacagcacatgttgttgagctcgttgatctggggaactctgtccttcttatctccatacttggcggcaatcaggagggcggcgcaaccgacgagctggtaatgctgcttgtacacaacacgcttggagcagtaccgatcaagaaggttgacggtgaggaagagggtttcggggaggagcgagaaggcagcgtgagcctcgataagaaagtcgataaggtacgggcgcatgaaccattgaatctcgcgttgcatatcgatgaggttagcatcgggtaatgtctcatcctataaaattcaaagtccatgtcagcacgatttgaaccacccaatcagaaacgcacatgcacaatcttacctccatgtgacggatatgctgcatgatatcctcaagatactcatcgcaagcaagtcgtgaaagattgttggcgatcatttcctgcttgttccgagcgatgagcttggcagcatcccgaacgtttacccttggcgcgggctggtcatcggactcgacgaagaaggtctcgtcgttgtgacgtgaggtaaccattttgatttgggtgtggtggtggttgttgttggaagtttttttctttctcgtagagtggcgatggctgaaagagtggtgagttccgagttctcctggaaatcgtttgttgcagtattagttgttgttgagatgagccgaaagaatgaggctcaagtctatgaagttatcgcgtgctgtaaacggacgagtattaagagtattagagagtgtgctgaaatatcaagtcttttggatgctttctgtagaaggagtgacggtggctgttgataacgccgggctgggttgaaattgttaaaagacgagaggtcgaaggactctcgtcaaggtgacgggaggagtgtgtgcctgtggccgggacacacgaggttatgaataatgccgtctgaaggggcttctaaacgttccaagtcagctagattcgcttcgcagacattgtccccagcaacggacggaccgttcctgagagcgcagccaggaggctccctggatctctgatcgattctgagctcagacgggttgatgtcgcgactccacatttcaaggggtaactgcaaattgagcacgctcattggacagatctgatccatcaaagcccagatctagacggatgactttctttgtgtgctcggtgggtggtggaaggaaagagagggaagtgtcctgctgtgtatcctatctttgatgggatggtgatcaatgccctatggggcttgtgaattgcgcgatgcataacgttgcagaagtgaggctcggatgacgggttgaagaatgcgcaggcttcggcaaggcaagacaatgcagaaaaaaaaaagagtcccttaccgcaacggtcgacacagttctgaaaacttgcagtgaccaaggtgggagcgacgagctaacgtgtcccacaaaaggcaacctttggatcgacgacaaatgcttcaggcgtgcgggtgaagatggaagatgccgcgggtcggtggcatgtgtctggaaagggagaagacagccacaggttagctccaagttcaacatcatatatcattccctcccctcatttcttttcatttctcagatccagttcagtctcgcccatggatgaatgctatgacatcactggaatctgagattgagttgacaatccaaccccc